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
339836139876	339836140394	339836140944	339836141494	339836142044	339836142594	339836143144	339836143694	339836144244	339836144794	339836145344	339836145894	339836146444	339836146994	339836147544	339836148094	339836148644	339836149194	339836149744	339836150294	339836150844	339836151394	339836151944	339836152495	339836153044	339836153594	339836154144	339836154694	339836155244	339836155794	339836156344	339836156894	339836157444	339836157994	339836158544	339836159094	339836159644	339836160194	339836160744	339836161294	339836161844	339836162394	339836162944	339836163494	339836164044	339836164594	339836165144	339836165694	339836166244	339836166794	339836167344	339836167894	339836168444	339836168994	339836169544	339836170094	339836170644	339836171194	339836171744	339836172294	339836172844	339836173394	339836173944	339836174494	339836175044	339836175594	339836176144	339836176694	339836177244	339836177794	339836178344	339836178894	339836179444	339836179994	339836180544	339836181094	339836181644	339836182194	339836182744	339836183294	339836183844	339836184397	339836184944	339836185494	339836186044	339836186594	339836187144	339836187694	339836188245	339836188794	339836189344	339836189894	339836190447	339836190994	339836191544	339836192094	339836192644	339836193194	339836193744	339836194294	339836194844	339836195394	339836195944	339836196494	339836197044	339836197594	339836198144	339836198694	339836199244	339836199794	339836200344	339836200894	339836201444	339836201994	339836202544	339836203094	339836203644	339836204195	339836204744	339836205294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22011	20124	27477	22500	20125	19485	2187	666	514	467	361	320	322	289	285	262	244	214	232	246	195	258	197	210	212	209	221	171	207	188	173	195	187	205	190	177	189	156	167	193	184	180	162	202	147	181	162	179	172	154	168	195	168	159	185	185	179	166	172	182	176	164	156	168	184	174	182	153	186	162	175	165	166	175	176	208	156	170	180	174	184	176	185	162	168	167	173	154	166	176	153	172	176	155	188	157	176	154	197	170	152	171	143	175	174	169	156	185	142	168	176	173	175	156	171	183	168	168	172	168	152	178	152	150	148	172	146	176	168	187	162	151	175	146	171	153	143	167	199	166	181	155	171	182	135	194	170	185	181	167	157	154	158	193	179	197	154	183	191	169	179	155	175	161	176	160	177	160	175	183	150	159	159	162	165	141	165	161	150	139	149	190	165	178	160	170	154	165	147	152	159	156	163	173	195	152	175	159	162	162	179	161	175	157	182	172	176	150	162	190	162	148	157	157	145	151	149	154	169	181	173	171	161	149	193	166	146	148	155	166	172	158	178	174	150	165	165	163	165	136	172	171	166	162	159	164	163	191	142	159	153	155	171	185	168	170	155	165	167	167	158	155	153	162	157	155	161	163	159	173	160	161	143	158	155	191	153	152	137	149	160	156	137	155	185	163	158	187	164	171	174	177	175	180	160	185	145	162	168	186	158	175	157	170	151	149	154	177	162	174	173	187	167	155	176	176	160	172	184	132	151	173	163	135	149	181	184	164	180	176	177	158	165	159	175	171	173	152	187	156	153	161	163	143	167	169	149	164	167	175	173	178	160	174	160	163	164	169	161	189	147	175	156	170	169	167	146	162	169	140	149	154	165	167	168	153	186	177	160	164	167	162	181	159	198	174	183	162	158	156	164	176	169	174	176	154	145	162	153	158	154	170	184	148	166	175	147	165	168	163	165	141	162	181	179	177	167	143	178	160	153	185	160	149	168	174	169	160	175	168	159	169	157	142	168	164	167	193	155	154	166	169	148	157	176	157	161	137	180	149	181	169	152	165	158	172	161	176	163	155	186	170	168	165	190	135	172	173	170	180	161	175	173	152	179	183	186	164	171	173	172	164	146	177	184	164	153	132	186	173	175	157	177	155	170	169	164	181	162	158	157	158	165	151	154	180	177	186	167	157	134	162	167	154	156	147	155	173	152	166	169	157	184	149	159	170	155	168	167	180	155	171	149	176	182	144	165	145	159	176	195	179	165	154	166	165	167	176	178	173	152	160	176	173	147	182	160	199	166	164	165	192	171	154	176	141	163	165	186	167	195	178	178	152	181	173	171	163	181	153	168	172	167	167	181	160	163	157	156	174	171	173	156	189	192	158	155	151	163	177	150	152	144	159	180	181	185	171	170	163	182	173	181	167	157	153	173	148	182	209	160	141	175	161	188	179	158	177	181	150	156	157	160	171	149	161	192	173	172	176	156	170	175	162	157	135	142	166	160	147	151	171	175	165	153	156	179	159	167	171	158	185	176	148	152	160	168	149	169	153	161	189	173	170	168	167	141	140	133	169	180	181	152	159	139	181	167	174	164	164	160	147	165	161	135	132	144	146	159	160	155	156	147	148	169	147	162	183	161	170	154	169	166	159	164	195	162	182	171	182	169	185	145	156	170	143	149	174	165	168	162	184	196	165	178	164	161	183	163	179	163	156	160	151	164	157	161	148	180	181	191	173	177	138	157	165	176	160	169	147	158	145	155	170	173	155	174	154	155	156	192	173	177	164	182	157	167	164	152	166	161	165	154	146	159	177	146	171	163	172	141	172	171	183	167	169	168	177	180	151	181	141	155	173	188	159	162	176	164	160	159	183	146	181	169	182	164	163	182	177	179	164	156	170	160	177	180	164	195	171	168	190	193	154	167	197	159	151	169	172	167	162	168	163	149	168	159	188	182	165	179	156	159	191	193	160	159	152	144	161	179	165	169	172	168	169	177	145	157	163	193	153	165	191	156	174	149	166	182	151	180	164	174	144	173	178	175	141	168	158	170	158	158	159	195	170	161	168	140	145	154	169	143	196	166	170	180	168	171	177	161	170	168	166	153	193	160	174	173	172	150	167	172	163	149	158	166	156	149	155	157	152	152	153	170	166	175	151	154	184	166	181	189	174	142	155	176	170	179	153	167	168	170	170	150	163	159	169	135	173	167	184	150	165	210	158	191	163	175	140	169	152	167	162	173	168	138	127	175	150	164	176	190	166	205	179	175	181	181	143	159	179	175	155	169	154	178	157	164	157	168	151	163	167	182	172	154	180	169	188	167	174	175	163	171	167	160	145	135	172	160	157	170	168	166	167	138	170	171	188	164	165	176	162	173	130	167	170	173	168	174	164	165	159	158	165	162	164	158	163	146	172	154	142	180	177	174	172	188	194	174	159	187	158	193	147	150	153	153	180	172	161	163	175	126	179	148	181	180	164	157	174	162	163	181	162	174	139	147	146	201	171	160	158	162	147	159	172	166	167	175	159	161	155	158	174	173	164	172	168	152	165	163	140	186	170	171	148	159	154	192	181	180	144	174	192	174	143	183	145	178	137	160	173	156	167	174	183	157	155	166	147	161	154	162	187	165	149	155	160	146	172	171	145	173	149	186	155	157	156	162	164	175	145	164	167	188	176	172	154	169	154	161	175	173	163	168	146	160	159	143	160	159	167	159	162	169	160	155	164	159	168	143	160	200	163	158	172	156	163	174	153	166	152	155	165	146	156	159	144	194	137	171	157	178	177	168	174	142	135	129	144	186	153	168	173	157	155	154	155	163	150	160	159	166	146	165	161	153	161	158	138	166	153	151	167	162	166	172	158	144	158	178	169	178	180	180	164	168	176	172	197	158	171	165	181	173	143	161	160	172	167	168	165	171	165	164	165	149	159	184	159	168	152	158	152	169	176	162	171	183	182	175	139	169	177	160	174	132	161	154	151	183	160	188	166	159	164	163	171	162	165	182	167	143	183	140	159	171	178	159	175	188	154	161	180	165	167	151	182	184	150	179	152	158	175	191	172	155	144	168	176	183	175	180	153	167	167	166	154	162	143	153	174	165	162	175	158	169	186	157	161	162	181	155	176	174	175	169	164	164	132	193	161	168	159	179	158	174	161	159	165	157	196	174	158	170	162	172	155	175	141	180	164	178	170	142	160	163	156	171	159	154	163	160	156	170	166	147	149	160	162	155	166	177	160	178	157	181	163	168	174	167	169	145	167	150	170	156	178	166	145	146	152	158	147	171	176	154	183	159	141	161	165	156	154	178	165	147	164	195	168	156	179	170	148	181	175	169	156	163	173	160	173	191	184	150	164	173	157	152	177	160	150	168	193	175	174	150	159	155	170	183	160	159	156	164	175	154	173	180	142	168	185	158	146	170	166	175	153	185	178	159	164	162	152	168	169	169	162	190	157	194	169	186	183	160	136	166	171	169	164	187	156	186	144	178	135	171	150	177	173	160	156	190	171
7313	15685	12945	6915	4662	3453	2580	1980	1596	1351	1148	998	889	831	689	629	530	583	537	478	461	453	446	419	418	414	400	373	364	363	336	363	383	367	354	343	364	361	324	327	321	313	337	320	319	304	305	313	320	311	326	336	289	330	315	287	310	304	287	318	295	313	328	296	292	302	316	273	285	288	322	327	272	277	285	308	283	308	310	293	310	295	284	291	308	291	270	293	277	303	283	354	320	291	264	286	290	315	295	309	287	281	279	284	281	276	288	268	310	306	296	302	264	302	308	292	290	279	287	293	292	313	278	300	268	250	306	296	293	304	302	248	286	308	302	307	265	262	297	304	289	296	317	320	326	330	282	299	295	317	263	299	296	252	272	313	277	284	283	281	293	289	281	284	286	282	291	299	302	315	300	278	296	292	302	271	310	292	285	283	310	322	307	270	294	257	302	311	339	289	305	291	304	298	305	258	276	292	274	305	292	260	303	236	304	295	288	318	302	269	290	292	303	276	284	276	302	304	283	278	271	300	289	282	270	296	276	283	282	325	296	275	285	282	284	285	302	295	309	261	319	297	274	282	291	302	283	294	295	301	302	280	286	300	304	284	292	276	297	296	254	274	300	306	326	283	336	283	298	300	304	296	306	309	290	283	295	305	298	265	289	285	269	292	258	270	260	287	266	308	319	289	296	285	290	307	320	306	300	284	287	300	274	251	290	325	295	281	276	278	332	292	288	310	291	251	307	318	278	281	274	264	296	290	292	295	273	296	290	288	299	315	295	345	277	290	304	259	264	298	252	309	283	285	324	312	284	297	281	290	310	260	322	333	258	275	275	294	270	277	276	335	274	268	287	281	268	286	287	256	288	277	287	260	285	288	263	295	285	310	291	282	291	269	302	279	301	291	288	309	277	302	290	305	279	294	294	293	294	294	296	264	285	273	274	303	289	288	276	267	298	333	298	268	266	284	318	262	313	302	300	296	310	277	300	289	277	268	269	288	287	259	276	285	249	273	259	307	289	299	282	282	254	303	282	258	286	297	303	269	266	280	296	300	308	260	262	313	294	275	274	278	306	294	280	278	292	301	303	301	292	279	312	299	285	296	278	268	258	298	304	275	275	277	286	282	292	288	300	279	306	303	292	294	264	285	316	266	281	284	277	287	295	283	317	289	275	282	290	297	290	284	298	290	298	322	285	281	306	291	276	284	294	354	307	294	292	324	284	291	267	304	278	282	309	314	306	295	296	317	278	286	282	283	290	281	257	285	277	325	278	303	299	264	299	301	307	325	291	279	321	275	299	281	288	290	300	283	304	278	307	260	283	294	275	300	323	303	291	291	275	301	276	269	308	279	291	283	272	284	269	295	301	279	305	290	327	301	293	296	299	307	306	293	284	277	300	295	279	271	306	294	281	312	328	282	284	296	315	268	317	298	309	279	278	290	299	292	281	266	270	286	276	299	292	295	295	336	276	285	287	285	281	279	298	302	252	307	280	300	308	312	298	302	262	284	308	273	283	275	263	273	275	269	286	279	322	307	270	309	281	260	289	279	274	304	315	291	312	280	282	293	295	304	283	288	289	286	309	306	295	281	280	281	303	287	274	270	300	281	269	295	320	282	298	284	289	317	273	273	258	279	255	275	299	263	285	294	295	272	301	261	297	283	283	284	293	322	274	306	284	292	306	290	262	282	275	298	263	277	279	271	303	328	276	294	249	292	309	318	287	300	263	294	271	284	306	279	293	278	288	273	290	286	279	273	274	268	300	296	298	286	290	287	301	289	264	290	262	295	287	286	318	297	292	273	305	322	305	293	271	285	287	308	310	278	286	279	281	296	326	296	279	286	279	255	290	287	285	279	266	319	286	300	279	296	296	290	300	314	275	298	284	278	292	269	310	287	260	319	303	289	290	275	286	289	282	269	297	290	295	298	270	293	315	287	265	290	289	269	280	286	284	274	293	265	271	267	303	296	305	263	300	290	308	270	282	308	272	264	291	246	292	276	288	270	288	280	304	308	296	297	283	274	306	305	256	308	297	292	298	281	285	268	315	298	285	283	290	239	286	287	321	310	282	296	258	283	300	270	308	271	289	298	306	309	294	301	327	293	262	302	305	289	281	320	270	279	287	291	281	299	293	294	294	289	300	301	267	264	281	270	318	264	294	286	302	288	309	291	305	263	281	310	269	266	322	287	306	313	305	282	308	294	288	271	274	282	269	276	284	265	313	311	315	301	281	310	265	294	292	294	287	314	284	306	260	267	320	276	287	288	278	331	300	296	261	288	284	298	282	243	286	284	302	292	290	251	286	278	286	266	302	287	283	303	270	291	281	270	288	299	280	257	327	327	301	310	290	293	284	281	282	285	276	290	296	282	294	291	305	300	300	280	282	287	291	312	297	296	293	284	298	304	275	260	300	274	271	304	291	306	305	277	292	275	282	297	287	302	287	283	293	289	307	315	270	280	270	257	281	264	294	324	311	295	286	270	312	307	266	268	300	303	290	286	296	261	318	305	313	308	323	257	253	292	262	280	291	279	298	280	298	279	288	288	260	294	307	283	275	290	296	329	297	293	266	330	285	256	312	283	274	313	277	327	293	290	295	321	276	263	294	298	292	263	286	280	309	305	272	299	313	311	291	291	301	314	296	282	291	296	299	304	320	291	278	273	337	272	294	279	310	289	264	291	253	279	303	291	260	309	282	284	289	279	283	276	291	289	288	270	275	291	289	299	315	294	304	278	301	276	252	297	285	296	312	294	270	277	290	325	326	270	278	277	269	278	306	307	262	326	302	284	277	284	314	294	294	292	322	295	273	305	325	260	299	290	286	313	294	297	307	273	289	276	298	287	328	253	290	267	313	282	302	291	331	262	329	292	308	271	303	278	260	266	303	270	280	307	282	279	282	284	274	268	309	295	279	284	293	296	297	298	277	276	309	268	342	274	294	289	295	294	290	297	322	267	279	281	259	267	254	295	290	283	283	292	272	299	291	275	298	300	293	284	308	283	304	277	316	319	289	281	296	282	299	290	289	277	287	290	291	294	289	300	302	298	294	285	294	259	288	261	277	260	292	263	272	283	290	294	287	281	323	288	275	296	271	301	268	281	262	272	285	267	302	282	294	275	283	263	282	268	294	306	295	281	284	298	259	324	279	293	272	277	259	276	295	281	304	303	284	304	267	258	254	285	307	271	272	268	287	285	319	290	285	290	287	274	298	307	296	316	312	311	282	277	277	288	282	310	279	299	287	276	273	246	285	280	300	309	278	260	305	294	284	298	263	306	299	267	310	277	262	283	305	299	300	280	294	284	272	296	290	283	307	278	283	309	313	298	295	270	287	296	314	286	277	273	293	287	314	265	286	273	296	292	318	307	298	305	306	302	316	312	271	282	301	283	323	274	284	276	329	293	288	280	287	270	261	277	258	289	344	284	290	305	266	309	282	290	320	276	297	273	284	295	265	291	291	292	266	283	285	264	302	288	277	303	265	295	299	261	276	271
26994	20738	8363	1103	718	681	662	570	617	628	663	637	620	606	599	620	637	649	583	635	600	609	647	627	603	596	636	624	600	679	652	629	655	608	616	653	636	585	559	647	608	619	607	643	625	597	610	621	612	619	641	644	638	643	622	586	638	617	578	663	672	658	629	663	592	610	617	640	609	622	670	602	625	585	644	573	653	593	647	650	607	598	583	653	609	572	606	617	613	599	561	663	635	627	648	584	631	670	609	621	639	679	588	614	637	605	688	661	615	655	576	615	601	585	649	621	688	626	609	601	641	615	595	623	622	624	645	647	630	591	630	624	642	623	590	600	603	568	584	658	595	616	613	634	606	623	639	647	617	585	549	635	616	610	652	652	678	584	593	616	593	595	621	611	640	647	658	612	595	647	634	615	613	638	582	604	579	569	680	612	628	618	626	653	593	626	646	633	637	614	646	653	572	584	618	649	596	656	576	608	609	623	625	617	661	597	613	633	603	584	624	624	615	613	592	640	616	575	611	621	654	602	624	593	658	605	626	634	601	611	640	600	581	611	638	584	609	633	629	656	597	640	639	628	638	616	634	591	592	659	577	582	657	632	640	620	594	612	617	577	645	601	656	598	644	596	636	648	617	632	576	653	628	652	627	599	591	633	564	621	636	599	589	660	599	604	608	609	629	613	579	624	667	631	598	627	615	613	617	547	624	603	648	630	659	592	601	586	644	609	643	584	601	604	618	636	590	607	633	633	640	609	610	595	662	604	555	627	610	626	601	588	627	655	624	609	611	642	610	641	599	601	595	607	611	642	640	602	621	636	627	650	577	663	618	578	620	649	599	614	633	640	577	637	669	601	659	607	582	595	607	643	578	612	611	604	602	581	560	614	624	599	637	627	639	634	620	616	630	624	620	667	610	627	625	628	650	600	633	624	612	608	662	568	637	675	617	596	630	652	655	627	618	649	623	599	640	616	626	648	665	661	642	579	647	650	622	605	628	608	615	606	562	650	642	631	614	628	628	665	628	603	649	600	585	656	608	585	589	584	625	640	624	630	633	611	624	603	617	618	642	634	613	587	658	605	662	613	651	578	617	619	627	640	675	610	608	665	601	656	590	645	608	593	645	573	638	640	602	582	630	648	617	583	656	605	632	608	604	610	585	602	604	625	602	636	616	621	564	604	607	621	625	628	572	591	634	625	578	620	605	612	664	594	612	615	592	620	635	621	624	651	637	628	608	607	605	660	596	623	574	561	592	633	598	596	606	616	596	603	657	586	580	620	651	627	618	625	595	604	561	626	660	650	647	646	637	619	620	656	612	598	629	596	596	628	625	585	588	656	609	633	632	632	656	634	616	576	628	641	640	615	618	645	641	606	586	612	623	652	607	587	588	682	648	635	604	643	620	635	642	584	618	649	636	608	619	576	679	638	620	616	605	621	610	652	609	597	604	629	626	625	664	562	633	602	640	631	621	616	664	612	638	649	636	612	617	609	596	595	664	643	585	612	615	625	632	601	630	595	619	611	583	547	611	624	559	612	648	589	619	587	626	614	631	634	644	643	608	627	578	606	580	643	599	605	663	663	615	629	670	567	629	644	647	629	670	618	626	640	604	657	636	600	606	636	646	606	636	600	592	621	610	647	598	589	618	661	635	633	593	601	626	641	606	649	632	613	628	627	639	645	599	618	616	594	602	593	621	610	588	615	630	624	620	631	593	589	583	582	670	643	651	632	600	654	624	615	665	603	578	617	594	621	623	608	647	606	632	664	603	588	606	590	608	638	616	621	594	596	617	624	644	600	620	577	635	607	616	664	658	603	597	633	634	622	635	609	599	645	615	627	623	585	645	617	611	613	677	603	614	594	561	649	555	598	632	620	675	616	627	628	624	659	569	642	621	673	661	631	623	615	596	629	638	624	617	649	633	595	634	652	650	636	634	639	627	634	578	617	592	606	612	629	618	652	613	613	603	610	612	609	628	614	634	652	667	616	608	593	628	642	632	610	643	600	618	627	609	622	598	577	625	620	602	606	612	654	627	604	609	612	593	580	635	613	605	613	609	652	644	610	616	639	620	601	590	632	608	649	625	573	594	629	585	586	570	642	632	566	582	627	600	630	607	607	648	604	541	566	620	602	591	625	616	622	606	589	595	650	614	627	585	578	604	601	624	646	614	619	589	619	624	686	668	625	581	626	619	602	651	676	623	614	594	559	597	611	623	548	648	623	629	636	609	625	628	648	611	602	610	643	620	645	633	661	608	621	600	688	626	584	599	582	601	605	649	606	569	604	629	597	645	609	639	643	640	626	600	647	616	620	587	611	571	612	672	590	620	618	575	606	594	586	638	640	655	603	593	638	560	619	632	643	576	650	655	603	616	627	650	615	633	652	647	607	623	650	577	628	632	594	653	610	651	631	649	580	568	608	629	571	627	619	646	612	617	652	624	585	615	661	619	597	652	608	608	590	649	629	604	657	639	623	629	620	619	591	615	630	622	626	573	660	641	592	635	598	644	609	664	615	598	590	621	643	593	607	672	635	599	587	595	628	609	602	604	643	603	638	596	642	628	633	624	611	637	588	610	628	598	626	635	685	640	595	632	647	657	577	642	617	610	606	592	601	608	584	542	634	589	616	584	654	605	605	602	642	628	623	606	630	614	621	604	609	606	653	628	628	655	637	671	635	604	629	639	609	606	584	618	633	622	614	658	631	574	636	628	658	612	604	650	591	625	616	666	608	629	664	633	613	626	646	622	605	599	579	649	579	629	617	633	641	634	618	688	618	615	637	594	602	608	611	630	631	602	676	615	644	615	634	605	604	611	624	603	579	626	608	605	613	641	623	609	595	617	653	619	664	616	614	625	591	595	641	615	590	612	636	698	617	588	612	620	604	616	570	648	649	609	635	629	622	606	608	639	605	605	618	564	656	628	625	597	633	623	608	666	565	671	621	586	624	569	592	623	659	616	647	579	609	657	595	622	661	594	600	638	623	608	607	624	651	606	615	615	618	621	560	609	577	673	598	598	629	615	627	635	645	588	593	611	645	615	623	622	596	601	610	609	608	630	586	638	585	597	578	673	644	621	611	596	635	606	625	602	618	577	650	676	610	622	631	592	633	618	621	620	635	625	626	632	625	638	647	625	623	563	639	629	615	614	577	658	629	603	656	637	645	642	613	614	627	631	647	639	634	633	612	607	627	595	644	629	614	578	622	585	616	647	590	630	589	596	646	601	597	602	573	609	591	619	608	601	620	625	625	618	599	663	656	594	594	624	612	594	613	653	637	630	581	644	637	623	604	575	575	625	614	601	638	638	625	577	628	641	648	605	629	631	640	607	633	625	649	607	640	652	647	623	632	611	573	634	647	632	610	616	612	610	636	595	645	636	628	625	627	633	643	599	658	590	573	619	598	616	594	626	565	591	619	591	616	623	553	666	601	609	629	594	610	628	656	613	631	611	622	649	604	589	621	595	602	592	647	589	623	644	612	605	620	628	653	633	583
4368	2118	1877	1379	1271	1238	1158	1150	1069	1093	1043	1037	1082	985	1046	1022	1075	1006	1048	1076	994	1053	991	1051	1062	1008	1076	1009	1022	1072	1100	1034	993	992	1069	1041	1014	1068	1007	1041	1024	1063	1014	1036	950	995	1013	1021	1019	1055	1054	1041	1045	1057	1032	1007	1068	1016	1002	1014	1050	995	1064	1010	1039	1062	994	1071	1039	1053	982	1078	1054	1066	1011	1018	1013	1011	1018	985	1059	1036	1049	1105	1048	1021	1064	1019	1035	992	1009	1031	1034	1040	1072	973	991	1030	1025	986	1035	1021	1001	1051	990	1035	1053	989	1002	1028	1009	1026	1007	1097	1039	1018	1072	969	991	1003	1068	997	1100	991	1041	947	983	1029	1050	1049	1076	1041	1028	1026	1012	1044	1040	1035	1024	973	1034	1044	1011	1038	1004	1008	1005	1086	1036	993	1062	1040	989	981	991	1045	1006	1019	1054	1013	1027	1009	992	1054	978	1040	999	1035	990	1024	1054	1042	1036	1051	970	971	983	1038	1002	1001	1013	986	1015	988	983	966	973	973	1100	1088	987	1063	1062	1036	1005	1050	1059	1040	991	985	1028	1031	1052	990	1017	986	997	1008	983	1088	1014	1005	1051	970	977	1056	1024	1057	1032	1027	1011	1030	1001	1016	1051	1015	1036	1023	1056	1103	979	1036	1057	1009	1025	957	1037	1008	1022	1053	1056	1008	1045	1105	1009	1042	1015	1017	1015	1056	1072	1078	1019	1035	1020	1024	1066	990	1054	1011	1070	1045	977	1028	1058	1050	1022	1039	981	1031	1083	989	1067	1046	1054	1108	1040	1018	1023	991	1012	1041	1026	982	1053	1007	1062	1006	1035	1045	1052	1056	1036	978	1033	1041	993	1027	1031	1112	1032	1004	948	985	1009	1009	985	1083	1037	1033	1062	969	1052	1043	1089	992	1070	995	996	1032	988	994	1077	1024	988	1023	1073	1072	1013	992	1023	976	1085	1084	1074	1044	1028	1051	1029	996	1081	1016	1028	1026	1021	1076	1071	1028	1047	1007	1040	1010	1028	1048	1028	992	1020	1080	987	1013	1017	1059	973	1040	1014	1008	1029	1017	1004	1056	1036	1085	1046	1062	1031	1092	1023	1021	1047	993	1052	1054	1037	974	1069	1047	1026	1026	1083	1058	1044	1028	1125	1035	978	1016	981	1077	1005	972	992	1081	1027	1047	951	1034	1014	1040	1081	1072	1054	997	1015	1032	1102	964	961	1042	1057	1047	1034	1004	1024	942	997	1028	1013	1027	985	962	1032	988	912	950	995	983	1022	1037	1001	991	1066	1039	1022	987	1005	1058	1033	1000	1060	1027	1022	1031	985	1031	1061	1003	1068	1023	1042	1009	1048	1051	1035	1017	997	1069	1089	1005	1028	1034	1026	1057	1043	1000	979	1066	1077	997	1076	1041	1063	1033	1083	998	969	1091	1043	995	1024	1078	1068	1046	975	1017	965	993	975	1083	1026	975	962	1029	1051	1027	1086	977	1012	1027	1048	1024	1051	1085	1036	980	998	965	989	1058	1030	973	1022	1066	1059	1034	977	1072	1046	1053	1060	1033	1022	1010	1062	1011	1008	991	1000	1032	1005	1031	1072	1035	1041	1002	1048	1008	1030	1006	1027	1012	1030	1008	1047	985	979	1007	998	1034	1040	971	988	1008	1048	1011	1001	1069	1022	980	1013	987	1001	993	1010	1048	1053	1052	988	1042	1055	1019	1045	995	1037	1036	1033	1034	1010	976	986	1012	1007	998	1066	1043	1041	972	1075	1011	993	1002	1034	1020	1036	1034	970	1004	1071	1000	1054	1035	993	979	991	1014	1048	1026	1068	1017	1029	1033	1015	997	1047	993	1059	1080	1018	1013	995	1038	1058	1023	1016	1044	1013	1033	1036	1043	1008	1003	981	1021	1002	1056	1024	996	1021	1076	1075	1011	1060	1054	1055	980	1020	1030	1014	1046	995	1020	1000	1026	1021	1078	1014	1050	1002	1089	997	1062	1040	986	1006	988	1085	981	1008	1012	1089	1006	1073	1006	1028	986	1013	1006	1014	1080	1061	1035	1032	1024	1062	1020	987	987	1132	1002	1023	1066	1022	1058	1015	955	956	976	1007	1022	1063	1045	1032	1027	1042	1012	1031	973	1062	1031	1066	1049	1003	992	1053	1047	1088	1030	1011	1028	1022	1050	1072	971	1012	1003	1050	947	1021	1044	1054	1024	1009	1014	960	992	1028	1011	1008	1062	1018	1017	994	1040	1017	996	1107	1005	992	1039	978	1031	992	1048	1036	974	1003	1040	1018	1040	1035	1064	1002	1031	1071	1119	1053	1060	1064	989	1017	1023	1023	1009	1055	1016	1044	1040	997	1017	1024	1046	1024	957	1048	992	999	1036	1004	1048	1024	996	1021	1030	978	1022	1025	1019	982	1027	997	1035	1028	1005	1047	1004	972	973	1051	1019	1012	1024	1016	994	1018	1026	1086	1024	1034	1002	1093	1002	1061	1077	1031	1023	1058	1031	1017	1058	1034	958	1039	1002	1007	955	989	977	1009	1011	1076	1054	1051	1021	1055	1007	1031	1088	1018	1061	1044	1035	1043	1035	1023	1053	1050	1062	1000	1025	985	1034	984	1011	1066	987	1006	1070	1044	1059	979	1036	1031	1017	995	1034	1019	983	1016	975	1025	1002	1006	1000	1025	968	1026	963	994	1041	1040	1043	1025	1064	1035	980	1059	987	949	1042	1066	1006	996	987	1087	1000	997	989	963	1038	994	1037	1026	1029	1045	989	1016	1040	1061	986	1018	1013	1055	999	985	1022	1038	1049	1027	1119	1016	1014	1006	1012	962	1061	1071	969	1021	1049	1007	1066	1014	1028	1019	1048	1030	999	1048	1063	1063	990	989	1006	1010	1052	1009	972	993	1007	1034	997	1044	1003	1012	1033	1036	1027	1027	1070	1044	1041	1042	1046	999	962	1014	1015	986	1048	992	998	1038	1102	1023	972	1002	1027	1052	1018	986	1052	1012	1040	1022	1009	1010	1024	952	1048	1031	1029	1056	1032	1048	1013	1066	1101	1056	1086	1091	1024	992	1024	1044	1021	996	977	1046	987	1057	974	1059	1051	1048	1044	1036	1041	1049	955	1043	1014	1036	1034	1032	1038	987	1002	1049	1103	1050	1016	1002	1042	1052	1038	1024	1083	1021	1052	1007	1032	1046	1005	1054	1044	994	1040	993	970	1052	956	1018	1008	1025	1080	992	1031	1032	1040	1123	1030	1027	1002	1063	1026	1051	1039	1045	1072	1034	1090	1040	982	985	1020	1038	1004	1054	1057	1038	988	1031	995	1039	1043	1065	1034	958	1051	1025	1032	1007	1064	978	1040	1031	1035	1020	1037	1050	1005	955	1020	1055	1057	975	1065	1021	964	1082	1035	1075	989	953	1068	986	995	993	1072	1020	1042	985	1009	1028	1028	1053	1015	988	1003	1006	1023	1003	1027	950	1035	1017	973	993	1097	998	1046	1065	1046	1026	1051	992	1010	1008	993	1007	1069	949	1052	1054	984	1079	962	985	1053	1038	1086	982	1045	1012	1060	999	1023	988	1004	1009	1018	1053	1059	1058	1048	1043	1043	1019	1023	1069	1028	1049	1033	985	1027	982	1033	1002	1032	1029	1030	1058	990	1024	980	1007	1003	1019	1010	1032	1039	1017	1044	958	957	1016	1023	1048	1041	1008	1005	1040	967	1009	1029	1005	975	1062	976	991	1020	1052	1030	1036	1024	1068	1015	997	1029	925	995	1022	1119	998	1024	1057	936	1025	1052	999	1007	1005	1070	977	1046	1041	993	1031	1107	1042	1081	1072	1045	1028	1031	1056	1042	1032	1057	992	1042	1054	989	1083	1048	1046	1005	1041	1041	1076	1050	1052	977	1039	1051	1026	969	988	1070	1026	1038	1063	1031	1047	1011	1024	1039	1057	1012	1098	1016	1015	1082	1019	988	1033	1042	1024	1005	993	1035	1066	985	1055	996	1019	1008	1027	933	1034	1043	1025	989	1030	1033	997	1042	1074	1053	1040	1034	1008	974	1036	988	1029	973	1081	1038	1035	1040	1044	1015	1053	1026	996	995	1014	1051	1076	1036	1031	1085	1001	1011	981	1079	1002	1012	1016	1053	1081	998	995	1042	1001	979	1010	985	1050	1006	1025	1017	1029	1011	968	1033	1028	1012	1062	992	1021	985	1013	1042	1059	1078	1018	1028	1064	1074	1060	989	990	1008	1075	1008	1016	1049	1074	1010	1025	1002	1021	1045	1014	1068	1061	1037	979	1021	1047	1017	992	1036	1002	1003	1047	1045	976	1013	1041	986	970	1013	1109	1009	1027	979	1013	1030	1017	1022	989	1026	961	1052	1048	1007	1027	1025	1041	989	1014	932	1028	1057	969	1009	1024	998	1041	1044	1042	1043	1020	1028	1020	994	1009	1044	1009	1079	1004	1028	999	1107	1038	1011	1044	1032	1021	1038	1029	1021	1035	1041	1085	1022	1024	1019	1004	1000	1017	1083	1032	1056	1043	1111	1015	1011	1059	997	953	1018	1039	943	1089	970	1033	1017	1042	1079	1024	1028	1010	975	1024	941	1029	996	1019	1015	1041	1031	1029	1030	1034	1014	992	990	1046	1007	1030	1034	1072	1021
24463	21458	28698	24618	21111	3360	1006	728	648	622	590	560	527	548	521	516	526	493	484	468	494	482	496	440	467	470	467	415	440	496	449	459	488	440	475	407	438	468	483	469	462	495	452	437	458	436	446	434	436	467	459	478	442	478	483	459	447	459	466	452	449	442	468	489	431	427	451	452	417	486	448	452	439	440	450	413	463	451	473	454	452	430	426	432	426	456	458	436	452	438	507	448	439	424	440	436	419	450	430	430	430	448	444	455	452	442	466	449	452	424	483	471	445	479	415	461	436	412	483	450	436	430	427	421	453	418	485	453	446	431	430	416	469	454	486	463	448	447	478	412	494	449	431	458	493	424	415	458	418	481	443	452	444	439	479	424	460	431	473	436	434	445	442	461	441	437	435	444	467	453	446	399	451	439	439	456	445	419	423	401	434	438	428	442	424	452	420	422	413	477	450	418	402	480	452	458	435	431	499	481	390	443	423	445	424	461	410	471	494	471	432	452	423	436	459	400	430	409	449	420	449	459	439	435	451	471	420	425	455	445	444	416	415	472	454	436	396	462	454	446	423	450	421	450	494	454	473	466	454	437	449	477	410	408	445	424	439	446	422	472	461	459	465	436	402	452	463	412	451	446	480	434	447	441	471	442	432	495	414	476	439	465	439	451	444	429	411	448	455	415	425	458	466	437	448	467	406	439	419	469	498	467	459	401	421	437	458	476	463	423	437	450	463	416	416	429	463	441	439	389	482	432	465	441	430	433	433	452	453	439	465	418	438	484	402	411	477	423	432	431	420	456	445	429	415	426	477	452	435	423	415	440	452	434	450	426	406	502	448	430	433	420	446	443	450	423	419	455	485	424	435	430	425	427	429	422	423	466	438	439	459	450	455	488	444	460	462	418	418	433	463	473	435	439	451	471	442	426	457	461	435	460	416	451	422	449	477	439	455	439	470	427	445	451	439	437	414	453	423	473	473	435	429	415	374	455	441	459	447	438	455	427	457	448	438	414	442	474	457	454	426	437	493	423	436	429	470	445	480	431	439	469	430	446	469	462	474	451	447	485	441	448	430	482	433	442	425	446	496	471	426	457	472	438	442	448	441	450	432	485	421	418	457	427	448	473	433	440	458	465	438	476	428	474	423	441	454	470	475	429	448	449	445	430	458	431	445	427	414	462	463	431	435	442	413	425	427	462	438	444	426	426	444	471	419	427	430	451	440	453	436	460	465	431	447	474	459	446	448	425	458	448	402	443	459	462	424	444	456	435	456	450	420	419	428	432	448	441	428	483	460	441	459	459	452	401	414	438	419	434	408	445	447	474	455	417	438	432	456	460	448	465	420	399	456	462	419	456	444	488	470	488	445	461	453	426	449	416	466	392	451	451	459	442	475	430	439	468	442	450	443	433	455	420	443	426	430	434	437	443	463	485	478	446	455	478	467	443	517	426	439	455	471	419	421	431	453	423	439	485	418	453	453	402	433	491	462	496	503	457	417	476	459	468	416	464	399	441	441	418	403	437	428	418	436	439	418	413	447	411	442	443	443	432	433	436	459	425	467	437	445	464	445	472	424	472	426	421	446	441	454	452	461	457	430	415	441	467	454	457	444	459	437	473	420	463	469	433	427	427	442	471	434	447	454	475	424	461	406	436	449	446	427	457	444	453	445	406	437	402	452	452	424	409	432	445	446	438	449	455	459	451	434	459	453	467	421	441	432	445	423	445	458	423	395	461	427	485	417	420	458	424	439	432	422	428	476	411	482	460	450	438	415	431	434	474	425	464	453	407	499	441	432	436	426	450	426	449	417	454	415	417	448	457	410	470	390	433	451	443	459	438	444	455	472	458	457	413	466	432	484	493	464	469	418	451	459	424	420	457	464	472	420	434	437	488	437	438	477	452	458	404	471	468	450	451	482	450	404	430	424	438	438	422	452	418	451	453	402	469	437	465	435	437	427	453	474	409	465	431	449	439	457	469	471	477	446	424	443	424	445	466	425	456	414	446	463	431	398	465	433	430	447	464	439	449	470	445	433	449	464	425	435	470	395	444	445	457	457	465	438	447	440	463	503	440	454	438	473	421	405	450	464	472	488	430	434	458	442	420	447	415	436	448	442	449	452	439	433	432	471	464	469	475	450	426	468	457	411	455	494	446	463	445	422	462	443	439	447	449	452	441	424	418	429	479	457	458	439	420	450	438	427	433	434	432	460	449	429	434	449	412	462	465	435	413	428	461	433	444	418	457	456	440	448	421	450	425	403	451	434	463	446	393	430	436	436	459	443	434	478	446	451	430	467	425	456	420	440	439	459	428	423	438	414	445	418	432	438	451	425	470	402	474	421	440	459	423	483	422	455	468	447	423	416	420	458	426	438	457	418	435	475	470	428	414	426	455	445	400	440	433	455	449	443	433	431	461	449	466	425	446	460	428	459	424	442	431	445	467	455	439	427	444	439	408	413	399	440	425	413	468	435	446	417	485	476	435	422	449	479	494	466	440	422	438	467	400	454	425	407	448	465	429	470	421	440	473	415	426	449	424	460	470	423	429	426	449	496	475	482	457	446	445	456	447	455	422	397	418	438	461	478	428	452	416	417	440	437	416	462	435	475	408	440	461	431	434	449	472	455	439	442	446	427	421	474	447	446	436	406	429	417	425	453	481	444	464	505	448	405	420	442	445	439	430	468	418	444	433	446	459	470	468	462	480	430	454	465	454	421	427	457	470	435	460	439	428	412	428	453	458	437	434	466	458	439	470	433	479	421	466	436	431	433	420	443	422	466	469	456	449	455	440	447	432	460	436	444	465	444	423	468	446	472	473	457	443	437	446	460	428	435	422	416	433	436	451	422	458	457	461	428	454	452	455	477	438	429	422	437	443	470	439	457	451	469	417	452	433	454	426	436	455	458	448	417	415	467	477	472	465	437	463	457	401	408	431	409	458	453	465	454	457	418	434	465	417	482	450	436	440	479	462	469	427	440	438	466	433	402	477	491	452	404	491	460	451	446	453	446	470	443	468	424	421	433	446	452	451	438	498	427	431	458	480	448	483	431	446	434	421	442	419	448	458	457	436	461	418	479	456	446	415	490	477	445	434	480	433	426	436	437	460	482	455	458	442	430	432	449	476	450	441	433	451	430	419	428	467	394	444	476	415	415	457	426	467	419	479	459	435	429	451	450	471	415	401	448	438	449	469	430	435	427	462	447	461	462	457	433	386	457	397	459	437	432	463	453	488	451	451	465	445	428	413	475	456	438	422	467	431	427	449	438	440	431	432	454	472	456	479	444	443	440	428	466	445	460	433	434	429	456	438	421	409	453	472	461	459	427	411	454	457	449	434	444	458	400	481	398	441	460	441	450	449	449	431	436	452	457	442	441	427	478	466	450	465	399	450	480	433	442	407	457	455	473	417	436	408	434	428	450	439	442	452	489	425	464	423	442	450	459	411	447	448	445	463	450	416	440	479	458	398	440	443	438	465	446	486	423	468	445	459	458	450
5472	10781	9094	4706	3450	2569	2041	1741	1526	1394	1199	1233	1056	1054	962	939	957	906	847	831	865	829	860	861	801	810	810	807	809	839	833	777	785	818	806	751	785	754	763	769	783	792	801	801	771	785	720	810	740	766	786	757	796	755	758	764	760	798	759	745	759	773	778	783	718	826	771	726	763	790	805	766	730	746	784	775	739	773	728	727	740	751	744	721	743	741	777	786	724	741	726	752	799	750	796	698	794	760	732	758	761	716	754	807	817	756	755	727	756	817	763	762	777	738	723	752	768	808	759	747	738	751	764	739	725	723	754	722	694	759	794	714	744	724	734	765	747	833	713	753	792	771	731	761	762	736	781	770	769	796	778	799	751	785	756	749	763	723	780	744	789	777	733	774	717	818	747	767	742	801	815	713	741	778	732	793	746	753	741	783	738	831	748	736	739	747	703	730	747	693	774	775	761	779	762	764	761	771	778	768	770	751	718	788	732	760	722	768	765	736	755	726	724	734	803	812	810	770	750	740	718	801	752	750	754	752	756	761	728	707	740	778	773	746	777	764	788	769	732	723	742	750	723	753	778	772	758	793	707	733	775	744	764	810	737	718	732	760	806	741	719	781	755	737	766	744	739	764	749	736	744	737	756	744	741	800	739	743	760	772	767	714	733	777	744	781	767	787	747	723	766	751	788	773	746	723	777	739	744	756	760	751	747	756	767	785	773	803	818	755	741	786	757	774	744	789	786	752	744	734	805	700	748	762	714	739	777	750	750	798	745	770	752	771	766	754	797	772	758	724	753	705	775	818	750	803	759	730	746	769	752	748	780	808	672	754	787	771	755	744	730	745	772	773	771	784	731	761	726	781	712	787	728	794	788	736	746	762	726	767	787	780	775	744	712	735	724	715	712	749	726	748	734	773	708	763	772	712	744	749	730	709	713	747	752	785	751	713	796	717	762	788	785	743	768	760	755	741	787	784	773	812	719	738	781	751	750	727	742	730	743	701	766	792	774	798	735	790	784	849	712	749	724	722	768	736	740	787	713	771	737	710	724	772	744	740	776	739	757	735	770	775	807	742	735	778	742	819	778	746	746	794	775	759	783	742	727	753	727	735	738	727	772	769	712	773	743	770	731	717	782	755	755	752	796	750	781	764	722	774	742	696	761	791	760	743	797	804	735	784	733	730	790	747	744	706	729	762	732	801	716	729	775	740	736	785	711	743	732	790	744	759	709	811	760	762	720	709	724	775	775	773	759	743	752	746	777	793	734	799	792	760	706	744	790	772	785	741	743	757	706	761	726	787	757	701	735	748	767	748	735	735	751	748	736	739	739	775	755	819	783	766	812	770	749	694	777	734	808	780	719	746	729	799	765	736	773	772	778	747	746	797	750	704	740	738	750	704	772	742	728	782	751	741	726	765	771	744	752	799	764	781	756	726	753	763	738	772	757	745	780	742	710	747	747	728	732	727	760	734	757	789	794	773	729	743	754	790	735	763	750	754	714	746	810	762	797	693	699	747	742	721	736	735	778	783	748	736	741	737	787	763	754	743	791	763	740	745	756	741	773	722	785	758	754	745	705	763	755	754	751	765	741	689	749	766	714	757	740	762	761	786	716	704	754	782	749	789	740	777	750	841	785	718	715	730	711	813	789	698	770	754	778	720	745	785	732	727	732	782	776	732	746	737	762	736	781	759	736	777	769	790	797	789	756	741	762	743	726	758	749	743	764	717	833	744	741	754	766	784	738	800	747	759	754	757	709	772	734	751	737	794	797	815	769	779	662	751	732	706	765	785	756	764	744	697	754	762	806	752	738	801	719	732	798	748	769	770	724	764	785	735	808	740	711	751	795	793	743	798	774	751	751	761	764	759	714	782	735	744	775	746	773	760	801	682	750	766	723	743	738	743	761	743	761	799	754	705	759	746	776	753	769	743	765	731	785	778	757	724	701	755	735	718	744	722	756	748	770	721	773	705	724	774	683	765	800	799	805	735	782	773	789	749	726	732	745	762	743	741	723	733	754	745	763	731	749	729	735	755	725	776	769	794	752	760	760	777	767	709	775	769	785	768	800	779	774	773	800	739	738	790	750	817	725	736	762	774	737	835	722	753	785	716	758	725	784	789	729	787	771	764	745	738	754	743	772	767	743	758	739	730	738	751	792	744	777	755	768	768	784	740	742	785	792	759	784	781	752	721	726	768	751	784	805	791	786	805	796	740	744	740	783	802	823	734	768	755	771	750	732	781	769	725	742	765	771	768	741	767	759	719	730	735	770	763	756	819	765	749	724	820	710	734	660	793	768	745	773	713	744	733	747	776	775	762	800	800	748	755	748	775	766	768	795	710	766	751	764	782	704	738	703	736	784	736	721	784	790	750	755	769	811	784	717	743	694	755	775	805	703	770	761	748	743	746	738	766	801	725	754	709	768	747	767	768	696	773	705	789	744	720	707	790	785	771	804	742	744	759	781	768	721	734	709	735	768	834	753	761	781	801	763	744	783	765	780	745	761	802	762	755	757	759	754	730	735	743	790	757	741	713	798	765	770	744	712	750	759	795	724	756	753	724	759	736	761	781	774	795	743	777	743	815	690	736	761	729	768	734	775	762	795	731	777	759	779	722	772	766	758	809	747	771	746	740	730	783	712	752	745	748	745	720	745	762	748	759	780	752	724	760	753	696	726	739	760	786	788	730	797	771	761	761	681	763	776	729	804	748	722	724	732	691	772	753	741	791	761	772	762	765	753	753	743	762	808	745	738	651	779	764	725	735	752	772	730	779	731	771	752	765	731	847	729	747	743	723	765	792	771	759	724	775	746	750	770	726	779	757	768	686	720	744	777	789	771	692	744	733	766	748	796	680	758	774	762	804	780	788	798	754	737	720	728	803	701	801	754	810	801	804	741	742	731	711	751	749	797	762	743	752	800	780	789	746	731	757	724	707	746	749	763	763	760	761	766	754	744	724	753	752	791	730	728	715	767	759	800	755	768	730	760	792	746	716	755	739	786	775	764	729	733	760	724	734	720	794	746	753	744	804	742	722	795	722	808	748	745	735	763	777	763	762	784	747	728	772	731	679	712	721	747	779	767	762	756	811	740	754	774	725	774	750	769	770	712	702	763	769	759	716	731	769	748	771	787	714	773	742	743	753	744	810	779	746	744	747	752	696	739	759	739	756	757	746	770	802	763	752	767	726	743	732	729	735	767	754	745	747	764	749	748	815	759	747	735	757	763	737	751	765	790	747	791	744	766	782	763	713	754	701	737	744	773	749	783	781	755	812	784	795	735	823	765	752	756	743	722	756	745	766	733	758	801	805	745	780	765	748	780	709	774	768	768	729	762	745	728	747	727	775	733	737	763	750	715	761	787	782	758	773	707	752	817	798	785	737	756	733	768	770	754	767	787	774	712	761	723	717	751	762	772	744	776	752	724	760	734	790	772	746	770	763	756	709	763	802	775	755	753	786	777	753	756	782	726	731	766	768	749	754	705	747	763	770
23423	21410	29267	23931	21410	20846	2501	718	581	453	457	382	355	326	328	284	290	260	259	234	237	263	225	242	215	246	223	183	229	229	207	217	200	199	207	206	208	195	215	196	205	199	201	201	217	204	188	185	177	195	201	184	211	179	204	198	200	208	203	193	193	187	173	202	160	191	216	154	202	178	210	199	189	177	181	161	183	209	178	197	197	199	176	170	195	197	191	164	166	184	199	181	182	193	183	206	170	158	221	208	180	188	180	211	193	188	176	181	185	227	174	202	182	158	177	201	205	164	183	200	185	186	175	189	197	184	178	183	198	198	179	209	195	201	183	185	172	177	170	197	187	192	165	170	178	184	174	183	184	192	205	193	171	186	196	179	171	178	194	181	170	185	202	183	174	208	197	172	162	185	179	175	182	200	185	184	177	193	197	194	187	201	191	187	195	179	190	206	183	180	195	177	189	174	194	209	185	209	169	179	203	206	188	188	170	180	170	169	181	179	167	194	178	195	223	181	194	195	196	194	182	206	200	181	199	189	179	185	181	178	190	179	180	187	203	197	193	179	177	185	170	210	185	187	149	211	191	163	190	187	176	199	178	193	181	168	191	185	210	174	175	185	193	194	183	176	188	157	163	201	191	218	215	199	175	206	175	173	183	173	165	206	175	187	187	193	180	206	165	190	196	176	191	196	192	206	154	187	182	161	188	192	178	212	208	177	183	186	199	191	194	183	196	190	198	193	180	183	174	188	184	168	188	176	168	198	180	167	173	202	200	188	186	181	190	167	163	195	181	166	198	204	203	209	187	181	164	166	161	190	190	166	187	193	183	167	190	167	177	193	180	180	211	176	170	180	186	195	190	168	184	185	171	195	170	194	209	149	161	200	198	190	192	170	187	196	168	185	204	182	205	168	164	178	164	177	164	166	174	193	188	164	197	204	182	180	203	177	199	204	164	202	176	185	183	185	172	194	179	210	182	162	171	184	184	178	191	173	180	187	187	170	195	175	189	170	176	195	184	162	176	200	177	172	184	178	182	194	189	170	221	175	174	194	156	194	206	193	196	171	190	195	183	194	195	188	198	184	189	173	188	183	171	159	197	165	197	192	195	193	192	204	144	207	168	180	189	178	174	181	198	183	168	190	194	185	199	207	181	190	208	171	162	207	172	189	185	181	209	197	171	194	198	178	183	158	178	175	209	202	194	172	163	184	192	189	167	193	192	174	165	196	195	192	181	174	180	213	167	191	181	168	180	181	189	169	191	192	182	196	195	153	202	152	188	185	183	187	172	196	180	192	189	189	196	170	179	193	179	181	189	158	190	194	195	200	194	171	193	207	184	180	204	183	173	180	175	193	195	198	193	196	180	190	183	179	214	158	171	184	207	166	216	184	196	195	204	188	179	179	178	180	154	181	183	178	174	162	192	190	181	188	178	192	182	185	180	189	164	163	174	170	190	175	176	189	171	179	163	180	195	180	193	162	205	189	173	168	194	187	176	173	204	174	165	151	180	195	185	167	198	161	217	186	182	207	188	164	190	187	174	172	206	161	213	225	194	225	192	184	183	189	196	164	176	200	174	182	165	206	174	183	188	164	174	187	178	189	185	178	163	181	178	184	196	205	176	185	180	180	168	194	167	193	189	177	178	192	184	165	186	186	180	188	197	180	201	188	165	186	191	193	177	157	205	173	200	196	188	195	183	189	175	179	195	175	168	169	182	174	203	168	196	228	188	180	182	168	200	203	183	171	183	180	175	168	164	184	213	190	179	166	187	224	191	189	173	189	181	181	158	187	166	188	185	195	207	188	192	175	188	170	203	181	196	185	185	198	141	196	205	209	162	188	198	164	185	222	173	177	191	197	179	185	171	192	173	181	181	206	217	188	181	198	184	174	180	168	182	183	178	191	186	190	169	187	199	184	166	179	195	176	181	180	179	197	194	182	155	164	186	182	180	220	202	192	171	171	190	185	177	176	196	165	177	172	192	169	184	175	165	178	171	187	189	180	192	187	177	186	195	166	187	194	181	180	191	180	202	183	176	197	180	194	194	188	153	165	178	184	210	193	196	167	208	184	196	195	196	171	187	176	162	187	190	165	175	173	180	194	199	192	190	184	187	209	202	173	170	185	172	157	183	190	193	171	159	177	179	182	192	200	193	182	179	191	172	177	204	180	196	201	200	175	178	195	196	188	190	184	176	209	166	192	172	205	178	186	186	184	190	174	165	200	162	172	202	191	186	171	199	185	190	197	188	184	188	180	204	179	207	189	180	187	181	195	176	178	203	191	174	196	192	208	196	180	187	182	216	203	181	188	190	179	173	213	203	182	166	211	165	161	172	181	196	196	166	194	180	175	197	175	175	190	180	171	179	208	197	172	191	166	177	191	181	192	183	179	173	177	197	197	182	193	166	187	174	214	169	177	184	194	182	178	168	186	203	171	180	200	217	165	181	176	169	174	200	182	197	182	200	199	205	191	178	191	184	182	178	168	190	171	171	190	185	188	180	191	182	183	192	183	168	156	169	185	186	164	174	183	196	182	181	173	208	165	164	184	200	193	195	171	167	175	192	189	201	174	193	204	181	159	189	177	170	169	158	182	196	185	180	189	171	176	172	184	168	178	199	196	181	173	167	182	167	166	158	192	184	176	183	177	200	188	194	214	184	186	218	190	189	192	190	193	213	169	174	207	167	203	169	179	182	168	190	176	187	201	197	202	185	176	181	170	179	172	199	202	168	177	203	218	172	171	205	184	180	174	174	216	169	176	193	173	185	195	185	199	206	183	188	198	202	173	194	155	188	207	194	184	176	205	170	185	180	185	182	163	179	176	192	188	201	203	178	174	203	155	177	181	187	191	207	192	187	190	209	213	148	205	180	175	193	181	188	195	208	183	185	165	185	161	173	193	179	171	187	168	183	174	160	203	188	176	185	201	196	176	157	182	178	192	189	162	172	192	182	169	176	176	180	174	183	171	190	179	169	176	195	199	199	199	199	199	208	166	175	168	181	193	200	182	197	200	196	193	184	179	188	182	182	201	171	178	176	198	195	195	202	157	205	192	187	184	184	221	172	183	186	166	192	198	190	204	176	218	200	186	184	157	182	184	199	193	181	217	193	168	155	183	211	171	193	190	180	226	196	186	177	202	189	177	183	165	180	184	200	190	179	191	187	164	180	184	172	195	177	183	174	180	197	169	166	189	176	198	216	180	196	211	180	206	187	188	188	171	197	185	223	183	170	164	188	188	202	183	190	212	176	182	182	173	194	203	192	176	205	173	181	205	181	191	198	192	197	189	190	190	198	168	182	194	188	181	182	180	188	193	186	188	174	197	172	202	199	166	177	197	180	158	186	171	204	157	189	213	184	197	195	175	215	189	159	185	162	184	202	185	175	187	170	184	182	177	203	183	191	176	184	182	187	146	182	202	204	168	169	174	160	208	189	184	199	172	167	169	180	178	181	202	176	191	185	207	178	182	198	186	182	180	167	188	191	178	169	191
7845	16889	13831	7273	5068	3709	2794	2160	1830	1439	1277	1069	968	819	762	682	684	661	562	561	516	547	453	458	442	417	457	401	414	425	411	384	403	378	379	384	367	375	404	368	341	344	362	371	351	365	318	314	346	345	354	377	346	341	376	327	344	313	328	371	329	317	329	337	344	343	350	327	361	338	351	342	310	356	348	328	326	334	306	313	374	336	328	307	331	332	347	329	338	340	325	336	341	348	352	345	304	309	327	328	301	335	319	345	314	342	328	319	371	329	333	333	296	343	305	315	331	342	311	316	297	293	299	319	324	300	332	323	328	337	325	348	312	305	354	313	346	344	366	303	332	299	308	315	316	333	344	300	316	344	318	335	350	329	315	336	319	287	306	345	338	305	318	311	316	319	308	333	342	366	311	342	342	293	315	350	333	337	326	311	310	347	296	351	315	336	325	315	313	297	323	309	340	332	309	342	340	321	314	333	316	315	308	318	300	324	315	313	320	333	341	305	310	325	328	333	340	331	343	323	327	292	345	261	338	317	316	340	335	291	355	315	334	348	335	305	320	315	374	292	312	335	330	367	323	296	334	304	317	311	298	343	299	329	341	299	309	332	354	292	338	331	303	332	328	361	309	338	302	346	277	339	307	356	326	354	318	327	300	318	314	340	314	339	313	312	330	285	314	328	307	324	290	330	339	345	331	306	307	329	358	326	342	321	327	340	346	294	314	322	314	318	307	292	294	328	313	356	333	317	359	348	336	355	312	317	356	330	316	309	303	290	337	332	324	313	321	296	322	333	317	346	335	340	313	305	336	325	310	320	318	348	319	324	294	344	307	355	334	338	341	309	324	310	321	329	351	332	278	343	334	326	313	329	317	322	320	298	317	301	350	343	312	292	322	327	305	331	359	305	348	337	348	321	304	343	305	323	313	327	333	312	333	333	309	328	332	357	347	301	339	358	317	305	331	329	305	328	333	319	347	281	317	308	324	314	319	323	311	324	315	309	348	338	322	285	323	296	298	307	330	313	280	349	334	362	314	294	256	352	343	326	330	308	336	314	348	291	305	323	324	336	341	326	356	305	326	326	306	319	320	300	300	297	339	314	298	288	359	331	339	323	325	335	311	327	306	291	298	339	316	310	324	307	309	333	319	369	315	317	326	342	293	326	315	295	353	327	340	314	318	320	336	329	275	303	304	266	313	326	311	336	347	330	333	330	337	319	303	320	310	319	310	340	323	323	325	317	340	363	355	331	343	332	297	322	326	300	303	348	318	325	307	317	335	341	318	333	313	287	331	332	318	296	320	322	336	328	362	333	315	331	312	313	337	328	324	321	308	313	336	335	322	321	355	319	320	309	327	316	334	321	323	316	331	310	350	359	331	308	297	318	308	347	311	313	320	322	341	342	336	324	316	320	336	339	304	320	337	330	309	319	283	303	322	317	350	297	340	322	306	311	328	286	336	334	302	283	307	339	301	305	332	312	330	332	320	327	320	322	315	310	312	300	287	301	327	289	308	322	320	321	322	282	279	327	333	342	333	316	313	326	314	318	333	333	316	304	300	313	317	331	316	308	341	313	324	307	326	315	322	339	303	339	321	320	299	297	321	307	318	306	304	341	347	327	324	305	317	326	323	328	355	340	317	346	333	323	312	293	308	324	329	307	336	339	349	322	344	337	362	323	340	343	327	297	322	343	311	312	352	295	294	319	337	312	357	313	317	303	303	351	353	339	320	307	297	330	294	330	316	319	307	350	295	310	303	333	341	323	305	318	320	311	318	311	302	342	332	330	311	316	286	313	323	294	322	344	329	273	322	326	331	305	332	340	313	333	330	337	302	328	316	327	309	304	334	328	326	305	324	303	299	332	355	335	339	361	314	350	321	344	323	284	305	329	327	345	328	328	303	314	290	313	333	327	297	313	341	313	346	314	312	328	338	300	328	323	334	343	336	309	326	332	314	294	330	314	281	306	300	302	319	316	322	305	294	311	306	343	318	300	309	313	338	312	310	328	324	346	368	302	298	327	336	328	307	342	346	340	318	283	310	290	314	306	309	350	300	312	305	353	298	330	337	315	312	351	362	310	324	338	313	294	323	368	340	358	337	314	320	297	300	346	324	326	306	271	308	313	330	337	360	313	299	340	305	326	336	349	315	341	310	296	336	331	318	359	334	316	311	313	344	339	307	322	314	300	332	328	335	323	332	303	338	340	303	358	315	336	279	305	362	340	340	311	304	328	307	321	322	296	316	315	310	348	319	331	314	322	331	322	281	308	350	347	335	319	330	321	348	290	322	304	371	311	313	289	357	296	349	289	322	318	292	291	311	301	337	335	322	298	341	323	321	315	322	331	333	317	342	301	337	321	319	327	287	314	308	327	328	306	330	312	318	328	323	344	297	334	306	343	325	315	319	318	352	323	314	346	316	337	314	317	330	326	341	288	328	333	312	318	337	350	331	365	386	337	304	306	321	314	352	335	355	317	352	331	322	304	315	323	334	319	320	319	289	337	325	298	280	318	329	326	327	365	329	318	308	332	326	311	349	319	307	308	329	339	300	331	319	348	327	293	310	334	329	315	285	329	316	327	321	311	311	314	342	336	296	337	325	358	307	323	309	351	318	294	329	303	341	336	329	334	329	354	310	297	309	325	330	297	301	304	309	310	304	320	311	320	355	310	353	327	308	307	315	335	299	334	304	332	321	305	303	317	316	311	298	333	304	342	324	305	321	316	317	309	350	349	303	302	324	309	344	309	344	317	313	331	301	327	339	293	321	318	316	306	352	299	316	316	299	333	328	293	318	303	306	334	326	348	352	306	298	307	347	310	302	282	333	295	320	352	304	322	314	348	346	356	337	330	333	330	333	343	315	297	337	322	288	312	325	329	289	302	307	288	316	347	310	289	326	287	355	313	318	367	335	340	303	275	327	327	331	328	325	337	302	335	287	311	310	328	353	329	334	331	338	358	310	360	305	274	339	312	312	329	291	305	332	337	297	331	344	323	279	344	287	293	332	305	294	317	351	311	340	305	348	322	281	330	313	330	336	334	327	326	304	345	325	313	313	361	311	326	342	326	328	326	343	283	331	328	307	344	349	348	261	329	310	364	282	315	338	340	333	342	308	281	335	326	318	307	321	314	321	316	333	335	323	325	345	299	317	319	304	321	273	297	331	335	307	329	321	324	334	356	296	280	315	317	306	307	317	346	301	341	319	311	334	319	335	325	316	368	287	339	345	338	332	317	342	316	319	295	331	341	319	314	350	334	314	277	349	346	338	330	327	311	285	333	319	326	337	322	326	309	312	312	305	317	307	326	346	296	311	334	313	325	303	364	335	321	329	293	308	316	313	333	290	286	339	332	311	332	351	308	296	290	334	312	292	344	327	291	318	329	318	295	347	317	293	324	320	327	318	298	299	303	302	319	305	319	314	321	312	327	306	324	311	343	298	371	322	304	311	323	340	328	341	327	308	317	320	316	328	330	340	304	329	342	329	327	309	287
26992	20773	8473	1173	725	721	690	675	645	626	604	677	642	621	642	633	642	623	660	657	647	630	632	608	631	616	600	619	578	660	632	554	588	616	618	643	604	606	621	638	697	620	648	658	632	669	642	611	612	611	598	616	613	585	579	633	611	640	623	633	604	637	634	584	607	615	618	656	642	598	601	633	661	596	661	603	658	626	598	628	647	595	668	631	642	631	606	641	641	618	642	583	633	570	626	617	649	680	615	617	671	638	646	610	616	641	602	613	639	614	602	618	622	613	626	635	616	600	637	640	625	591	655	655	647	602	606	647	621	678	651	585	650	599	619	606	625	631	616	629	614	638	639	614	612	600	601	656	622	600	610	603	595	627	598	641	649	619	609	606	672	608	571	645	618	591	597	627	641	659	646	637	639	592	640	621	613	619	664	608	569	638	606	620	640	610	622	598	636	645	649	637	631	603	627	598	604	616	602	618	640	591	610	640	694	666	676	597	581	622	577	615	638	610	624	631	603	614	636	633	634	632	622	622	631	648	602	617	652	630	614	623	577	602	605	648	639	662	622	624	631	633	611	646	625	571	659	590	614	624	598	602	611	587	649	676	626	619	655	671	641	651	656	611	608	662	625	638	596	663	575	645	614	590	617	653	612	650	616	657	633	638	592	673	594	628	648	640	612	631	589	623	636	569	627	632	590	642	590	624	590	616	664	641	599	687	626	607	636	591	608	656	609	631	646	646	618	612	577	641	614	653	641	625	606	584	619	600	601	652	610	640	657	656	622	654	609	614	635	640	640	604	629	643	629	592	606	634	646	587	599	597	600	647	606	653	642	623	565	644	633	619	628	648	661	615	600	626	663	578	639	629	616	608	631	631	639	593	667	607	637	649	657	632	620	646	594	613	642	642	642	610	693	650	620	618	617	570	600	636	592	625	655	585	602	622	619	597	646	618	644	659	591	635	605	655	633	630	642	639	588	618	647	564	638	597	649	634	620	656	632	573	645	597	624	634	668	649	624	616	625	627	659	628	655	630	636	657	650	609	654	610	622	625	650	618	648	629	597	656	599	673	594	618	618	602	636	583	611	591	631	593	653	597	604	660	647	626	628	580	608	608	605	588	622	626	630	608	654	659	662	577	626	618	604	633	640	598	611	594	645	663	630	643	631	602	595	611	672	603	645	630	612	612	607	585	607	610	610	624	649	567	626	653	637	608	599	644	601	634	653	640	650	623	624	603	661	652	628	625	597	592	629	597	617	603	644	607	633	621	610	606	630	667	654	627	618	629	631	614	615	672	576	662	611	655	616	643	630	621	598	647	612	655	590	630	642	637	641	577	617	619	623	617	629	572	608	642	655	600	626	621	592	632	609	629	623	639	638	638	606	626	658	642	639	573	638	612	614	604	612	663	621	647	635	631	653	625	680	590	665	623	665	636	642	633	628	608	595	592	622	634	637	612	605	585	584	597	598	608	614	618	618	705	609	667	629	648	618	604	624	675	643	598	644	629	633	587	654	648	575	605	655	645	594	628	634	669	615	665	648	634	650	632	657	661	662	609	629	639	635	632	584	631	632	644	691	612	638	632	632	660	630	611	625	600	584	621	619	614	612	594	612	618	628	668	617	621	644	617	614	643	586	623	606	625	606	594	630	679	638	652	629	671	669	628	625	614	591	633	601	629	626	601	603	605	611	666	632	617	642	666	663	598	568	675	639	649	643	632	606	665	633	574	605	603	616	602	613	605	629	703	641	616	639	618	662	604	617	606	637	615	647	657	665	629	614	627	616	630	627	655	617	660	667	596	608	648	607	587	633	613	596	646	635	621	636	602	597	684	594	566	596	698	638	646	619	608	622	620	637	593	649	658	629	586	655	604	644	664	656	608	625	657	607	556	658	650	608	565	572	587	606	578	608	624	611	621	630	628	610	622	627	633	597	641	628	610	582	656	676	576	628	617	620	608	619	660	616	615	617	680	665	592	623	617	618	610	605	585	593	600	626	662	593	647	631	660	631	618	658	664	654	656	628	645	631	614	639	638	596	617	605	585	623	662	609	563	661	608	605	622	663	623	649	613	649	595	612	667	619	613	565	619	598	619	630	616	673	617	564	598	652	639	651	644	611	593	647	617	632	628	640	603	626	622	632	614	660	642	634	605	635	612	607	578	634	651	599	612	656	643	658	642	575	626	656	670	594	589	661	625	639	652	632	632	588	614	603	602	620	631	625	621	656	633	620	618	613	627	586	643	596	586	579	626	626	633	624	564	630	652	600	619	640	601	607	631	587	632	632	612	591	613	607	643	607	604	662	663	653	602	625	624	670	641	622	608	664	634	609	617	641	594	595	651	672	623	612	595	629	616	669	597	614	635	635	591	645	625	583	639	634	651	603	634	613	674	605	647	624	621	649	589	614	639	572	583	608	651	653	615	655	645	604	613	639	599	646	558	632	655	573	598	624	614	636	583	657	612	632	616	628	630	635	643	632	632	649	600	640	613	566	627	590	648	601	621	679	602	624	649	632	617	626	640	617	637	666	622	656	606	679	608	609	609	590	589	622	652	597	675	595	596	652	593	635	628	637	639	590	624	664	626	606	601	647	650	616	606	614	663	574	630	630	657	624	622	586	646	619	641	601	660	621	628	589	660	631	603	591	622	623	590	621	659	621	623	596	625	636	637	634	599	640	592	692	701	648	622	635	673	648	592	643	664	600	632	633	614	641	676	684	646	590	580	639	614	595	622	623	603	619	652	633	663	634	652	660	681	645	644	626	629	642	671	616	635	591	620	647	599	602	590	608	611	594	629	626	605	616	678	650	614	657	650	616	627	593	658	596	606	574	597	650	647	664	628	625	602	586	586	601	594	646	584	571	564	654	704	628	584	602	608	609	635	638	592	602	664	585	596	631	654	624	668	622	640	608	665	604	633	684	624	659	606	621	567	646	648	603	656	669	646	600	601	624	626	609	652	592	627	622	624	578	600	672	649	600	626	610	620	626	606	613	641	598	676	624	620	613	612	631	562	666	595	608	629	637	641	598	592	649	668	645	669	630	609	642	628	609	663	600	622	629	590	612	649	595	585	627	661	633	632	602	618	634	575	578	611	614	594	636	602	645	647	609	595	652	652	615	585	661	642	628	637	637	628	632	628	639	593	639	670	650	617	637	670	637	602	650	622	623	642	617	606	671	689	622	627	602	661	665	644	600	615	637	615	626	607	630	648	607	645	628	625	611	623	630	624	578	612	609	650	618	621	640	631	669	622	642	620	631	624	593	597	622	600	591	656	617	644	628	634	659	587	599	611	616	627	588	636	623	658	603	624	595	639	616	598	562	638	598	598	565	617	610	638	630	656	677	618	568	630	614	666	596	615	616	593	619	607	617	627	650	576	597	599	618	631	635	613	593	649	593	633	582	627	618	613	613	659	679	619	668	628	635	616	588	590	623	584	592	595	599	648	579	589	624	658	604	618	582	625	652	644	624	634	653	643	603	616	573	620	577	583
4354	2142	1931	1416	1260	1277	1203	1086	1094	1065	1068	1102	1036	1009	1047	1037	1088	1075	1058	1058	1076	1047	1013	1034	1127	994	1039	994	1123	1084	1046	1071	1048	1014	1057	975	1025	1032	1085	1055	1049	1034	990	1035	1063	993	997	1001	1067	1061	1049	1071	956	1003	1035	1090	1054	1131	1056	1043	1057	942	1036	980	1023	1023	1026	1029	1027	1028	997	943	1073	1032	1048	1028	1032	1034	1007	999	1050	1045	1050	1015	1036	1001	1001	1012	979	1061	1029	1028	1063	1053	1021	1027	1066	964	1057	1004	1017	1028	1026	989	989	1035	1060	999	967	1009	1066	992	1061	1063	950	1015	1020	1037	1049	1040	1004	1054	1025	1057	1004	1026	1047	1013	1030	1013	1058	1027	1003	971	983	1035	1083	1033	957	1026	1083	1089	1021	1011	990	942	1104	975	1019	991	985	1026	1051	1037	1074	1055	1007	1031	1074	1024	1020	1055	1070	985	973	1036	989	1021	1036	1005	992	993	1054	1062	1091	1070	1007	1005	1049	1065	1025	1007	1087	1000	1021	1025	1023	1065	1022	1032	1049	1017	995	1068	1041	1027	1051	1028	1032	1081	1066	1039	1072	1024	1006	1067	1059	1047	1056	1050	1017	1096	993	1017	1035	989	1043	1070	1040	1033	1041	1014	1033	986	1082	1024	1053	1059	987	1014	1007	1059	1046	1067	1049	1045	1002	971	1050	1062	1080	1033	1056	1015	1032	1020	1052	1050	1046	1038	1014	1018	1038	1010	1040	1015	1049	1057	1031	1019	1030	1005	1042	1076	1064	990	974	989	1044	1072	1035	1023	1028	1042	999	1018	1063	967	1056	1021	975	1031	1007	1001	1060	1010	1021	1030	999	1068	1019	1075	1025	1121	1021	1067	1011	974	1031	1074	1061	1042	1003	1051	1020	1064	1047	1030	1026	1007	1020	1035	1057	1028	1072	1045	1024	1066	1040	1093	999	990	1077	980	1033	1046	1032	1008	1013	1016	1022	1031	1022	1064	983	1049	1069	1031	1048	1061	1015	1095	1003	1067	1025	1044	1039	1063	1026	1025	1035	1008	1020	1012	1021	1053	1069	975	1004	1094	1012	1090	1008	1001	1002	1086	944	1012	1035	1007	1042	1052	1106	1012	1046	1006	1046	1037	1018	1079	990	964	964	1021	992	1037	1010	1071	1024	1036	927	1030	1018	997	959	1012	1004	1056	1044	1057	1032	970	975	1062	1029	990	1021	1000	1115	985	1038	1028	1027	1072	974	1000	998	983	1040	1039	1022	1088	1050	1015	1074	980	1014	1047	1006	1005	1000	1052	1066	1038	1008	1025	1003	1039	1034	1091	982	1014	1078	1019	1035	1012	1054	999	1029	1048	1034	1062	1010	1054	1048	1043	1025	1034	1051	1028	1009	1013	971	1026	1008	1017	1013	1045	1072	1036	1040	1049	989	1083	1099	1025	1074	1053	1041	995	1013	1050	1030	1017	978	1045	1046	1013	1030	1073	1013	982	1000	1055	1056	1019	1000	1016	1016	949	1010	1003	1035	1083	1025	1014	1021	989	1006	1021	1036	1042	1049	1045	970	1051	997	986	1036	1061	1024	994	1024	995	1004	1041	1055	970	972	1088	968	1028	967	1020	1023	1043	1066	1008	1057	1001	1015	1027	1069	1006	1014	1026	1054	1024	1045	1027	1009	1022	988	1042	1019	985	1104	1016	1035	1051	1060	1024	1072	1028	1011	1004	1026	1010	1026	988	989	1005	980	1020	1076	964	1015	1031	1008	972	1016	1024	1052	1031	1066	1039	1037	1045	1059	1044	1041	996	1058	1073	1012	1070	1034	1045	1017	1063	979	1060	1015	1025	996	1032	1017	1072	1045	1009	1056	1001	1052	1029	1021	1037	1056	1040	1068	1025	1064	988	1031	1019	1051	1024	1033	1005	1005	1027	969	1021	995	1003	1017	1075	1044	1031	1037	1021	1018	1067	978	1075	1040	1003	1051	1002	1092	1011	999	1021	1018	958	1094	1048	1045	1010	1040	1018	1040	1064	1002	1030	993	1063	1028	1015	987	1035	1012	988	1058	1095	1007	1072	1009	1050	1036	991	1009	1038	1031	1058	1070	1042	1060	1032	1031	1060	1081	998	1018	1020	1030	1026	1052	1013	1027	1024	1001	993	1002	1003	1013	1034	1035	1002	1073	1072	1002	1092	1029	1092	993	1067	1014	996	995	1064	1041	1078	1045	990	1021	983	1009	1061	1052	1052	1044	1030	1063	1014	1081	1059	1035	1085	1027	963	1033	1040	1014	964	1024	1075	1087	1106	1017	1064	1038	1036	1052	988	1095	1026	1032	1075	1030	1045	1072	1072	1009	1026	1007	1071	1012	1034	999	1049	1034	962	1033	983	1029	1016	1034	1005	1002	963	1027	1025	1029	999	1030	1018	973	1044	1027	1005	1063	1038	1062	1024	1031	1003	1073	1021	1031	1051	999	1040	1013	1070	996	982	981	1012	1060	1009	1016	1038	1027	992	1011	1026	1056	1032	1040	1037	998	987	1016	995	994	992	1022	1006	1074	1030	994	1011	1066	1018	1053	1068	1013	1034	994	1037	1033	1042	1053	1048	1066	1020	1073	1084	1044	1013	1014	977	1015	1061	977	1046	1055	1028	1076	1046	1002	1001	1079	969	1003	1048	1053	1048	1034	1046	1052	998	1041	1000	1009	1069	1082	1002	1023	1067	1042	1025	1002	983	1075	1092	1038	964	1052	1043	1075	1021	1031	1078	1010	1044	1081	1106	1103	1050	1034	1036	1025	1028	1050	1010	988	1073	1055	1028	1050	991	1024	1045	1032	1047	971	953	1063	967	1027	1069	977	1052	1060	991	1032	1044	1023	1031	999	1012	1025	1046	1023	1069	1032	1026	971	1051	1014	1016	967	1006	1045	1071	1080	1032	1018	984	1009	973	1039	1054	1019	1084	1043	990	1018	1020	1080	1018	1009	1014	1062	1059	1049	987	1020	1023	993	983	1048	1015	1040	1050	1038	1026	1037	1011	1014	1009	1067	1048	1060	1036	1077	1015	1031	1012	1040	973	1054	1054	1034	998	1032	1008	1025	1073	1041	1053	1102	1016	1044	1049	1059	1023	1041	1019	1075	1040	1042	1044	1039	1006	1065	1045	1020	1010	1021	1054	996	1032	1013	1030	1024	1086	980	1060	1039	989	1035	1006	1033	971	1023	1020	1000	1075	1039	1043	1009	1072	1000	1036	1064	1043	975	1007	1048	1000	1013	1053	1029	997	1021	1089	997	1015	1020	1053	975	1012	1018	1015	1029	1082	1018	1013	1016	1051	1034	1045	991	1034	1042	998	1008	1055	1043	1015	1019	1026	1081	989	1038	1019	1028	970	1013	1027	974	1000	1039	969	1077	1062	1043	1032	1008	937	1050	1010	1000	1040	1052	1008	1053	1019	1087	1062	1055	1062	1122	1021	1026	1036	1067	1050	1041	1008	983	1051	1057	1024	982	1054	1011	1050	988	1008	1079	1052	983	982	1051	1019	982	1054	1013	1097	1011	1002	1014	1048	1037	1002	1078	1020	972	1021	945	1037	1008	1037	1011	1042	1044	1003	1021	1063	1067	1009	1107	1037	1082	1017	1036	1011	1004	1094	1032	1003	1061	1021	1009	1102	1044	1023	990	1011	1029	1050	1042	997	1030	1005	1037	1032	1004	997	983	1016	1027	1037	1025	1044	1035	1043	1000	1031	1053	1016	1038	1001	1034	1054	1062	1094	1021	1029	1031	1054	1000	1036	1039	1040	965	1065	1005	1059	1072	1022	984	1008	1061	1060	1016	1020	981	956	1055	1026	1026	1057	997	1021	1043	1042	1035	1006	993	1032	988	1059	1094	1001	1030	1000	1058	1049	1012	1042	1050	1013	1021	1019	1045	1013	1077	1099	1040	1074	1010	1030	1020	1059	1025	986	1015	977	1020	1061	1058	1008	994	1064	1036	1015	1074	1047	1075	1026	1049	1028	1046	1054	1046	1033	1011	1077	1064	977	1016	1063	1045	1033	1000	1070	1034	1033	1017	964	1059	1018	1079	1079	1026	1000	985	1058	1057	1032	1005	1036	1011	1019	1064	1103	1095	1023	1025	1024	994	982	1029	1077	994	987	980	1058	1028	1060	1066	1008	1031	1060	997	1007	1033	1042	1082	1034	1009	1036	1053	1107	977	966	1057	997	963	1058	1036	1008	1003	1043	1068	1038	1035	983	1035	1085	1043	1108	1002	1022	1090	1088	995	1009	1050	1053	1064	1016	1047	1024	1035	1008	1001	1058	1104	984	1040	1009	1093	1058	1087	1008	1087	1051	1049	971	1011	1099	1027	1030	1084	1021	1110	1021	1047	1000	990	1030	1019	1060	1016	1061	1070	1059	1069	1068	1022	1006	1023	995	1032	1007	1032	1022	1019	1078	990	1050	1032	1004	1052	1060	1024	1072	990	1002	1033	1026	1028	1025	1041	1009	987	1068	1069	1008	1041	1081	1006	1045	1016	1047	1019	1025	1105	1017	1009	1039	1046	1026	1051	1029	1056	1005	1016	1024	1005	992	979	1001	1029	1050	967	999	1027	1033	1019	1024	1008	1067	1012	1053	1067	1071	995	1048	1082	1023	1044	1036	987	1013	1025	1032	1035	1003	1057	1074	1014	1051	1019	1057	1004	1008	1083	1050	1055	1031	1049	1043	1000	1055	986	1035	1000	992	1037	1018	1065	1049	1064	1029	1014	1042	1025	1063	1006	969	1067	1021	1011	1099	958	1023	1071	1049	1011	1052
24459	21436	28688	24580	21082	3444	976	706	672	601	600	566	519	536	502	440	480	499	485	446	496	497	435	471	448	490	491	465	458	468	469	450	451	443	449	506	435	448	439	453	465	464	450	458	459	438	448	439	476	408	434	470	464	437	449	429	445	437	413	451	433	421	425	436	439	402	448	460	459	461	439	439	446	452	442	459	437	465	444	440	441	446	423	467	434	418	478	436	450	427	434	447	420	466	437	480	459	447	458	457	450	472	415	454	458	424	455	423	443	434	425	436	486	416	488	429	439	457	459	441	416	498	441	417	437	423	454	426	450	443	448	440	454	421	413	427	441	474	449	418	435	421	441	424	435	438	447	435	478	432	454	453	439	426	463	478	422	443	437	469	435	418	447	407	404	467	430	422	435	472	454	396	431	462	450	475	462	449	450	461	458	443	426	466	463	430	409	426	478	417	415	443	423	448	440	435	433	466	440	477	436	424	441	441	440	411	472	464	436	469	407	451	432	474	441	463	403	476	481	464	445	437	426	460	419	463	434	421	471	473	407	437	451	434	470	435	437	428	451	438	411	434	443	442	417	453	396	451	415	432	437	416	441	424	462	469	441	433	433	447	432	445	435	437	449	451	456	456	452	443	418	442	420	496	460	463	423	449	445	449	425	444	454	444	449	450	441	453	450	418	444	461	405	456	473	455	410	432	449	476	441	435	451	487	437	453	446	376	428	421	468	426	412	413	408	447	461	403	428	437	446	449	443	456	434	447	415	434	450	451	418	432	445	404	404	422	433	489	464	451	469	441	402	427	425	425	460	441	430	422	457	457	462	442	445	445	427	443	418	438	428	438	441	447	452	457	421	447	449	491	456	481	450	407	408	439	423	442	492	425	466	470	439	465	476	441	432	453	443	432	437	425	421	477	423	403	431	450	426	433	426	497	454	442	447	456	415	451	452	386	469	431	446	442	454	433	445	425	448	461	417	469	434	479	458	446	429	400	466	466	451	392	478	471	416	419	439	409	416	446	428	460	429	434	480	428	440	427	446	413	392	415	420	422	437	418	405	429	448	450	427	409	482	440	461	461	445	406	430	457	461	463	453	453	453	424	436	478	445	441	455	435	436	445	434	458	436	467	413	431	429	423	413	456	457	434	435	426	439	412	425	482	485	437	456	417	450	417	454	431	414	421	422	437	432	460	434	480	435	444	465	453	442	437	455	409	411	438	449	430	450	487	427	466	420	460	395	442	452	509	437	466	468	433	441	412	449	420	459	479	416	407	455	449	425	418	470	431	427	487	435	431	432	463	389	431	435	454	423	412	459	456	433	463	417	468	401	452	426	418	410	424	465	437	450	446	473	410	433	422	435	416	425	443	443	408	461	407	478	439	445	454	464	452	477	458	422	441	408	432	418	505	436	454	428	452	420	424	441	452	436	409	422	460	430	431	443	454	456	459	409	467	434	476	438	420	422	451	424	453	437	472	406	452	411	409	428	437	430	442	469	429	436	443	445	421	463	448	448	413	477	449	479	410	456	441	446	447	437	447	456	454	424	426	469	413	456	473	452	414	434	474	436	388	439	476	448	398	454	428	429	412	447	441	461	421	448	413	461	458	439	473	447	427	450	385	463	442	428	415	442	440	475	420	443	410	455	470	452	436	409	391	462	440	490	461	397	430	413	400	452	446	452	472	479	428	461	429	440	448	477	450	474	435	452	475	449	432	410	444	465	427	430	430	409	413	460	467	421	431	424	432	418	446	434	402	422	450	451	415	448	462	394	422	425	431	456	428	455	452	428	420	446	448	419	433	425	446	456	451	452	378	459	459	457	429	448	458	437	467	437	435	440	459	483	406	403	421	423	434	441	422	433	457	445	429	413	468	463	455	462	451	452	455	452	429	457	471	440	423	457	450	411	422	445	463	443	441	414	446	429	453	465	437	402	468	409	454	456	392	410	454	437	423	436	475	418	422	478	455	449	433	451	427	425	467	451	447	454	480	411	456	479	443	421	418	429	473	419	442	430	433	457	424	446	443	455	453	422	425	409	414	385	425	395	416	426	471	467	446	411	434	454	438	395	413	482	495	452	442	474	463	387	414	480	414	443	426	412	420	435	485	451	426	448	447	451	401	453	442	444	428	414	457	436	453	435	451	473	435	410	458	434	425	451	451	443	429	441	430	454	467	407	443	458	443	420	434	444	450	463	430	443	440	409	416	413	391	444	435	408	415	424	424	453	457	456	419	427	431	438	426	381	427	417	441	416	431	452	432	427	448	440	417	504	452	412	430	419	404	466	470	428	452	437	475	457	423	430	406	463	435	475	421	402	474	472	452	472	462	427	408	434	443	418	450	451	430	448	434	423	441	450	423	470	454	452	455	451	463	426	440	434	438	420	483	410	412	447	464	444	418	477	432	415	437	410	471	410	405	418	423	463	442	431	425	494	466	428	465	481	417	437	420	453	473	442	416	409	439	410	413	442	422	472	421	460	469	440	424	430	477	422	407	465	462	469	478	452	425	427	418	418	422	427	432	439	448	458	414	445	417	464	467	451	450	478	427	469	409	426	456	409	466	432	456	413	408	476	433	444	410	441	422	449	416	449	434	439	407	418	429	430	446	469	435	474	466	464	441	433	424	434	433	450	421	425	432	415	422	474	407	483	467	432	450	452	419	475	421	455	427	453	407	442	416	440	456	435	453	486	440	434	425	427	519	444	443	438	424	447	433	431	441	449	401	395	461	440	417	415	403	477	462	416	420	471	442	439	452	439	429	409	420	411	445	435	421	418	421	490	467	436	439	440	418	408	373	431	452	446	436	420	438	446	455	432	455	434	461	427	426	417	456	398	429	436	449	431	474	462	434	435	416	492	455	457	427	458	437	461	407	448	398	440	417	448	444	464	451	475	468	421	464	451	415	413	452	425	480	439	442	473	431	427	434	457	442	423	446	464	441	409	429	430	449	433	461	438	400	448	459	428	422	452	421	433	442	435	409	409	460	433	434	446	431	458	442	488	400	457	463	451	412	454	451	399	430	455	426	488	426	447	454	427	458	401	436	444	464	449	459	434	471	416	427	458	441	458	464	484	439	456	487	430	421	456	407	461	430	380	439	444	389	431	414	433	459	394	415	428	425	444	439	457	491	426	458	429	427	459	436	444	439	460	469	406	442	448	457	440	443	415	391	440	428	443	455	428	437	463	462	416	403	451	424	438	437	454	429	449	444	441	476	463	434	434	408	391	469	485	434	471	425	471	447	437	459	459	424	421	465	419	435	469	423	423	401	481	470	422	468	429	470	452	407	428	442	447	430	457	445	427	450	464	439	488	415	445	415	394	432	454	445	419	434	436	426	439	464	425	402	428	450	426	445	478	441	427	437	414	414	429	448	438	426	448	439	445	481	407	478	432	444	451	441	431	454	468	441	466	458	447	436	427	446	452	418	446	445	427	441	429	415	415	447	445	475	420	436	463	450	443	441	437	426	460	448	434	413	427	437	397	463	429	400
5540	10760	8909	4705	3259	2523	2090	1686	1520	1413	1195	1100	1023	988	990	939	883	894	815	842	847	827	826	810	799	794	815	794	805	797	796	726	801	703	761	774	754	741	783	729	796	734	786	783	732	781	747	756	753	738	816	757	799	748	727	786	714	766	764	711	747	744	737	761	733	737	770	722	717	738	733	729	707	747	753	781	806	782	717	765	734	768	732	764	762	767	750	756	719	785	738	756	709	751	687	730	784	770	718	723	782	705	732	767	773	721	788	762	740	794	750	755	686	750	756	753	756	717	743	767	782	816	758	739	790	767	777	729	764	733	736	775	768	774	785	732	752	768	738	687	742	756	715	746	727	711	721	781	775	729	729	717	729	774	803	792	740	778	659	743	710	769	735	730	793	743	724	797	725	725	770	763	764	694	725	735	746	761	789	767	734	740	735	750	759	712	714	720	709	768	715	735	769	736	722	735	732	794	782	724	745	746	751	742	790	772	759	756	761	732	747	740	717	712	772	715	753	759	737	714	764	752	746	750	736	757	742	766	762	743	765	717	754	772	751	810	732	780	772	751	759	760	729	764	767	727	764	776	754	770	720	797	745	728	754	736	752	725	718	769	742	761	742	799	743	744	712	725	736	717	746	733	763	771	749	711	730	780	716	716	782	749	785	740	775	763	705	717	705	736	728	746	694	756	742	781	752	737	725	748	769	766	754	744	801	725	711	730	747	726	811	806	736	763	773	754	778	717	709	729	787	733	757	756	724	732	742	734	741	790	693	762	730	767	731	719	731	746	755	725	715	758	735	733	714	754	754	761	748	799	711	731	769	742	736	716	682	713	738	720	780	777	813	751	736	771	727	789	742	687	760	756	768	690	715	743	778	773	778	741	767	731	756	722	756	724	730	734	777	740	747	761	782	737	787	768	767	703	736	734	746	783	755	754	696	791	737	744	737	727	723	696	756	724	784	701	728	734	767	704	704	762	747	741	703	682	724	738	763	756	726	774	725	771	784	779	770	734	720	761	734	814	797	700	725	715	752	738	741	743	797	735	704	736	707	778	757	761	718	754	780	742	711	745	745	792	715	775	775	767	790	791	722	729	711	741	773	755	739	772	746	772	775	763	754	664	746	726	783	788	772	800	791	750	738	768	741	807	793	731	746	777	735	709	756	734	713	709	741	747	714	727	785	726	721	752	770	730	792	759	774	732	754	831	782	781	727	754	708	670	788	788	754	737	760	786	756	700	742	767	710	713	747	717	772	798	720	740	782	796	725	715	744	770	727	705	759	737	730	763	808	747	749	734	720	816	727	743	739	756	753	742	738	734	742	744	740	761	781	765	735	746	739	806	722	761	685	776	756	775	684	720	730	767	757	757	718	753	752	719	760	742	779	769	681	750	747	726	744	716	769	775	756	819	759	720	785	753	716	790	727	759	792	718	723	775	754	726	723	754	779	762	751	760	764	693	759	753	742	734	784	715	742	750	725	761	750	782	787	728	750	764	759	763	763	764	759	758	748	742	776	755	732	776	719	747	774	722	812	775	762	764	758	769	777	780	745	755	731	748	733	719	762	729	729	748	769	756	746	789	744	704	716	768	764	785	744	763	737	750	703	747	745	749	736	758	763	787	741	737	744	761	756	753	746	750	751	760	727	781	711	778	772	710	697	771	705	774	749	722	736	758	746	707	752	758	732	738	685	746	742	732	744	773	750	717	750	734	730	769	754	718	740	688	744	727	724	776	757	747	760	780	737	778	762	775	794	706	759	746	757	731	785	732	787	739	716	713	724	771	743	691	688	718	770	710	758	732	707	766	762	744	737	752	733	816	767	747	799	761	759	739	704	769	747	721	748	763	711	799	781	738	763	735	766	762	752	781	722	730	733	776	813	749	804	794	744	742	679	739	762	778	732	773	743	764	747	736	702	765	755	746	740	679	743	799	754	769	753	782	708	749	732	741	766	728	747	785	739	772	806	726	701	742	764	753	774	744	771	685	793	751	696	740	734	717	731	745	709	751	747	766	756	752	736	725	740	774	785	789	799	783	762	741	762	738	743	725	729	776	741	718	713	710	757	696	788	721	761	697	708	758	759	795	738	759	739	732	725	792	719	732	757	756	716	752	720	682	761	763	779	767	720	754	731	730	775	737	729	729	765	717	736	723	766	675	743	761	753	725	678	774	799	784	813	713	687	696	794	723	754	763	733	750	769	779	731	732	746	792	758	737	684	731	768	814	762	710	747	733	784	744	750	726	773	763	721	751	725	752	724	754	738	695	758	720	705	790	743	773	776	761	772	711	752	754	733	734	770	735	690	806	771	742	760	778	755	780	751	769	737	766	743	732	797	738	727	759	735	720	731	716	723	743	787	832	678	722	772	770	784	687	700	741	738	769	781	755	760	742	794	678	781	773	758	745	762	786	779	791	794	717	693	780	747	718	769	738	737	739	729	755	713	757	750	726	782	734	778	713	795	746	768	743	764	729	750	758	743	705	738	758	703	740	795	716	714	744	782	709	731	749	745	786	760	748	747	781	759	755	737	757	782	718	762	754	767	665	734	783	741	748	760	746	714	764	746	703	722	785	754	738	735	763	757	712	736	738	742	764	709	817	692	676	734	749	729	736	743	689	778	716	767	726	737	745	693	798	745	724	734	796	714	741	784	748	725	750	774	669	759	763	728	739	756	750	731	771	688	782	774	712	793	747	740	763	794	732	725	750	748	788	734	775	709	716	755	757	749	713	750	836	743	770	730	679	763	773	729	735	741	751	791	774	784	724	760	712	727	756	804	746	707	748	754	753	724	749	750	740	756	751	761	778	750	745	763	758	712	738	754	772	786	752	757	757	746	766	776	755	725	742	741	788	754	731	760	706	754	749	758	736	740	718	757	741	760	740	715	741	772	752	718	765	710	682	752	742	753	745	753	734	764	769	814	733	744	718	735	741	765	751	726	806	802	772	777	754	762	769	769	720	778	739	703	756	732	777	711	790	732	738	745	728	752	751	783	745	769	735	749	770	685	765	722	723	778	761	711	729	714	720	768	774	746	750	727	711	775	758	745	749	745	756	792	744	741	731	732	724	733	751	720	754	805	710	786	770	750	701	776	744	736	761	740	761	756	808	781	729	739	731	747	717	737	712	749	730	742	804	757	750	728	742	714	693	784	668	749	721	772	795	755	722	732	753	708	745	723	754	752	759	731	745	742	746	772	785	762	761	738	759	752	781	783	735	783	735	797	769	755	787	727	765	755	763	725	717	781	737	733	795	720	809	782	747	788	715	737	732	760	746	718	734	761	768	694	743	759	744	755	757	726	783	821	723	739	748	737	708	783	746	783	754	754	717	771	727	720	720	751	797	783	757	767	756	756	706	756	746	768	740	731	721	743	749	734	768	742	728	781	732	720	756	787	690	732	746	795	770	762	735	792	672	741	777	776	733	771	756	739	788	786	821	770	792	764	724	748	750	774	731	719	755	770	782	772	745	732	761	746	727	754	748	760	754
23438	21428	29277	23970	21429	20859	2474	750	549	438	398	368	365	315	307	301	274	290	235	255	208	242	222	221	194	222	201	241	205	196	205	207	239	195	181	194	196	193	181	189	220	192	218	215	156	208	201	195	214	175	196	184	196	165	178	187	177	203	202	164	175	199	191	185	192	193	195	171	199	160	200	190	189	188	155	179	185	170	181	172	199	178	169	184	201	189	157	221	198	199	171	180	165	161	208	196	181	187	168	170	192	191	164	189	195	166	174	189	183	182	187	153	177	158	177	174	173	178	186	178	168	167	199	190	186	166	192	171	168	194	208	193	170	179	192	200	174	182	182	232	201	207	174	173	177	171	179	196	197	175	193	176	181	178	173	201	171	177	171	205	163	189	191	172	202	183	189	173	212	166	165	189	176	166	194	175	178	172	153	165	177	180	183	170	186	179	186	177	192	162	194	146	161	169	205	182	215	178	193	181	170	190	178	155	167	199	181	177	183	166	162	174	180	196	192	189	191	170	183	191	181	185	150	208	195	194	160	218	186	165	194	181	184	189	190	170	168	211	193	174	167	173	189	181	179	203	183	171	191	167	188	164	173	169	151	203	160	173	172	199	183	177	185	195	193	199	175	179	181	194	190	175	185	178	181	169	189	182	200	170	189	168	175	185	164	163	145	172	195	185	175	191	165	181	165	185	186	186	153	205	193	164	178	175	197	171	182	188	160	162	179	184	173	180	190	159	187	176	167	166	167	186	210	181	198	158	183	171	185	184	196	190	184	166	190	167	183	176	148	175	154	179	195	186	206	189	205	199	191	194	167	171	183	206	182	158	187	176	182	168	190	141	167	191	171	164	182	180	171	159	188	186	191	191	212	170	184	192	173	197	190	191	183	169	174	178	157	166	166	198	184	176	189	181	175	201	181	182	178	180	178	179	165	179	207	197	190	186	196	181	185	198	175	184	193	183	195	185	169	167	177	190	167	190	182	204	214	189	165	165	183	181	179	180	219	198	193	201	170	202	196	201	174	203	201	173	181	181	175	165	192	190	190	181	177	214	160	192	178	190	180	193	194	206	179	187	183	186	184	182	155	168	185	189	162	187	181	162	174	189	188	172	189	176	178	186	168	199	177	161	179	183	222	188	161	196	179	188	192	185	181	183	173	176	166	194	176	166	174	195	179	180	197	165	189	176	170	173	170	150	183	166	186	157	185	159	165	165	182	209	207	205	194	192	187	196	185	183	192	163	179	168	192	158	155	178	171	191	183	202	170	196	181	191	182	176	146	173	172	174	161	171	181	183	199	198	168	172	193	184	188	177	184	197	194	175	168	192	190	193	172	184	214	199	179	153	179	188	174	174	191	183	177	178	166	179	195	164	171	181	172	163	181	181	185	190	193	178	200	205	196	196	188	174	203	171	191	177	179	185	166	182	210	184	187	184	176	164	199	165	191	182	151	169	177	187	167	191	178	156	181	167	184	163	181	178	176	170	168	169	174	176	188	220	170	173	175	171	155	201	179	170	189	185	162	157	205	185	180	206	177	174	211	201	151	168	151	183	193	184	197	156	198	156	185	185	189	184	170	157	179	185	191	205	175	187	190	183	176	176	200	167	175	181	178	188	187	163	165	157	165	188	174	189	176	171	165	190	199	142	154	170	162	167	178	184	175	177	173	193	182	172	186	187	175	188	174	167	182	172	195	170	176	181	150	160	185	204	162	170	173	173	175	151	161	158	170	183	178	182	205	199	178	169	188	177	180	190	181	180	165	186	172	172	168	160	164	181	192	202	181	199	173	165	174	157	155	173	172	184	159	168	170	187	187	160	197	186	178	182	177	207	178	181	180	174	179	190	192	192	178	217	183	197	194	199	186	167	168	179	176	181	193	153	161	155	175	187	187	188	182	151	196	209	173	185	212	186	178	150	168	175	184	163	190	173	170	166	178	190	165	162	180	190	175	195	179	169	179	169	184	194	163	170	199	214	192	187	172	179	201	203	163	187	168	198	186	184	184	179	168	162	176	170	161	185	178	179	209	183	191	168	159	210	173	167	193	195	185	179	178	168	176	169	193	182	181	168	178	159	176	169	193	161	193	190	154	184	193	176	191	186	170	184	167	155	216	156	190	172	190	183	178	170	169	182	205	190	202	191	185	177	157	200	177	174	180	183	214	142	167	219	202	162	191	171	199	173	194	173	189	180	192	203	190	187	180	149	183	177	150	195	161	171	199	170	185	191	200	183	181	173	170	171	186	161	170	171	164	185	176	165	178	181	189	181	178	176	168	176	167	186	190	164	192	183	159	184	167	179	188	192	185	190	163	171	169	212	200	191	182	164	172	175	202	179	179	188	195	180	189	192	203	182	170	199	174	203	192	183	167	174	181	187	200	175	169	162	204	193	177	190	149	196	189	176	182	191	190	167	182	171	174	187	196	184	176	184	183	181	200	191	162	172	170	194	185	160	171	207	181	184	198	178	172	175	167	175	173	184	193	199	175	167	174	190	171	184	208	169	204	200	175	178	190	202	179	172	184	165	186	170	195	181	169	178	178	193	186	204	198	198	189	174	178	155	195	175	186	204	188	167	166	151	185	174	188	186	201	195	175	187	173	167	183	171	193	161	175	191	187	184	164	175	207	181	185	187	191	184	180	184	196	178	168	195	174	175	191	183	162	194	179	198	187	169	158	213	185	169	188	182	164	169	178	186	166	165	160	169	181	168	158	177	170	153	182	184	173	186	179	175	172	173	176	179	183	176	192	180	175	167	175	167	161	181	186	170	188	178	167	181	180	207	162	195	160	185	189	176	181	182	206	198	174	190	184	178	194	173	174	166	190	199	184	163	179	179	171	185	182	202	199	186	186	169	176	191	190	179	192	187	194	187	199	189	195	152	181	191	156	177	191	185	185	147	152	198	172	209	192	185	181	179	192	191	182	171	167	180	179	171	177	196	195	181	164	197	178	195	186	176	202	163	190	203	159	188	162	176	163	167	189	179	170	192	171	176	174	192	182	178	180	192	181	208	195	193	178	172	199	169	175	188	172	186	184	173	177	185	186	176	168	182	198	180	201	191	171	167	157	170	149	170	189	172	138	169	179	167	163	200	198	187	198	168	160	178	166	175	175	184	182	184	152	181	169	169	190	187	192	165	172	188	180	169	187	178	185	225	165	187	172	177	168	161	190	172	166	191	190	191	196	162	167	172	171	149	174	206	182	197	176	176	183	186	177	166	215	197	164	168	188	180	193	173	194	185	199	189	194	195	180	171	171	182	161	149	198	170	172	164	168	179	169	165	190	194	177	165	180	166	191	171	178	150	186	183	187	190	170	180	181	180	181	196	195	179	205	182	158	171	163	176	198	167	168	176	187	181	183	145	142	175	184	175	156	201	161	180	167	186	185	159	178	169	166	208	184	163	167	182	163	200	182	173	203	183	191	167	190	162	198	174	191	178	176	169	177	206	194	208	193	181	185	179	188	165	180	189	184	171	190	201	171	208
7827	16681	13820	7359	4920	3525	2740	2160	1724	1501	1215	1049	949	842	809	712	647	571	550	528	538	487	462	447	457	434	472	399	415	394	411	383	389	361	412	337	378	371	341	344	364	361	352	369	353	345	366	343	362	340	317	314	323	320	329	345	303	311	319	343	334	300	310	333	311	304	307	320	341	357	299	333	307	349	358	336	322	350	349	331	297	317	328	326	332	314	311	322	314	338	325	300	330	270	335	298	332	328	289	290	315	328	359	309	334	356	318	275	299	303	300	318	306	319	313	255	318	281	325	302	309	329	348	327	300	321	305	298	322	309	306	294	327	312	305	311	315	335	311	309	287	312	298	331	320	344	313	290	312	302	310	303	279	296	307	320	311	294	329	332	326	302	282	323	343	303	321	302	333	332	306	296	315	293	311	295	305	316	338	312	311	317	270	294	320	295	331	305	292	316	277	325	311	309	318	315	289	322	330	294	327	315	309	302	310	350	311	308	292	303	320	322	305	316	317	289	301	328	309	264	324	310	314	315	291	306	310	314	322	287	308	310	320	328	307	284	300	341	283	324	298	326	305	312	322	314	305	335	332	295	314	333	306	332	315	314	314	357	332	308	304	329	289	327	335	311	332	349	319	318	321	281	314	308	329	310	308	281	321	292	328	314	319	309	320	332	330	348	317	316	323	291	323	349	317	305	318	287	322	307	292	321	327	296	301	299	292	312	299	331	327	305	326	313	330	332	299	296	302	293	291	318	287	308	325	315	277	325	326	320	284	357	327	305	287	332	331	323	310	317	283	312	316	338	297	297	300	347	289	352	309	312	339	321	301	294	314	292	313	332	345	289	321	301	306	338	318	312	341	315	301	336	312	329	306	324	284	295	319	321	326	291	280	311	336	340	305	313	326	324	297	282	324	315	327	287	326	317	327	322	318	304	340	288	294	295	334	278	320	323	308	335	304	316	321	296	303	311	279	289	315	294	312	324	342	270	325	320	311	320	295	328	313	307	334	319	330	316	290	288	312	315	289	327	291	330	300	302	293	308	306	338	318	325	309	315	312	334	312	307	321	331	297	321	307	312	321	325	330	300	336	364	296	344	320	352	287	315	357	300	326	332	286	301	285	312	338	315	326	320	284	343	318	336	315	327	319	301	301	320	286	292	287	313	319	319	309	330	279	312	322	320	281	313	290	312	302	305	332	318	313	311	292	311	316	303	304	332	319	292	357	327	341	297	317	318	321	299	345	345	317	327	325	300	334	321	300	299	316	304	297	280	330	282	301	306	324	300	300	312	317	293	299	293	337	330	297	301	309	302	314	258	312	329	366	349	330	298	309	295	334	302	344	309	295	285	311	301	305	345	308	284	319	301	330	279	318	337	276	307	298	308	297	304	309	329	283	310	278	292	325	288	330	291	278	307	313	285	280	266	310	291	308	298	295	334	327	284	317	305	326	320	323	310	256	338	311	291	315	312	292	322	338	334	308	316	294	290	294	351	324	314	303	300	317	309	339	343	316	321	337	315	298	313	321	304	301	261	297	304	314	300	294	293	308	293	297	280	321	310	328	328	329	327	311	308	303	318	341	332	305	267	315	295	310	335	285	321	326	295	313	289	314	313	317	318	304	298	282	312	346	302	301	327	311	310	317	290	298	301	303	323	329	338	308	305	307	284	282	315	327	284	309	349	344	301	277	304	287	309	322	309	279	303	284	295	319	286	323	318	329	330	340	321	313	308	308	318	295	318	293	325	317	315	314	339	340	321	330	314	323	313	296	296	312	287	340	311	302	344	324	354	316	299	333	308	310	321	324	325	298	285	354	315	301	324	291	321	319	302	305	295	310	299	306	321	300	289	298	312	303	289	302	290	316	316	315	326	289	335	319	280	312	323	336	307	294	322	315	316	301	333	290	303	287	305	334	297	340	327	321	310	292	300	304	313	323	338	296	348	298	314	310	322	328	306	292	296	284	294	309	279	319	272	310	328	324	325	312	325	306	323	306	291	312	350	322	306	291	321	292	309	309	318	329	317	333	328	292	333	311	292	325	313	326	288	312	301	303	378	287	311	291	340	346	312	349	326	311	304	286	316	324	281	307	337	298	309	319	325	326	301	318	323	300	312	313	271	333	308	310	319	310	304	336	350	333	296	330	283	315	326	284	287	310	289	308	310	315	316	317	316	322	306	325	303	305	310	305	305	275	332	334	344	328	298	305	310	312	302	297	309	297	299	327	320	301	316	307	300	348	345	326	324	303	331	324	306	312	303	305	324	316	313	315	313	305	309	301	333	313	319	270	294	308	304	306	313	322	317	312	304	296	297	302	333	294	316	319	315	275	321	336	301	349	305	315	290	293	308	326	318	334	336	322	306	328	318	309	304	331	320	316	297	329	308	263	330	317	291	296	296	320	290	287	325	323	293	314	312	304	341	299	336	318	293	293	308	312	313	298	301	312	323	296	306	336	309	314	300	327	319	303	321	271	308	303	298	279	330	305	318	326	340	291	336	305	300	318	306	312	304	314	316	293	338	303	318	317	311	309	297	328	343	295	299	321	329	321	291	348	304	314	326	337	297	338	313	268	296	335	277	297	295	296	307	305	285	310	344	299	320	270	306	332	329	344	329	302	308	305	303	301	315	323	310	324	308	327	323	298	302	321	313	313	299	286	312	322	321	283	326	269	306	300	289	335	320	336	320	335	307	334	302	327	271	331	302	313	312	337	291	300	327	307	321	315	306	320	306	281	304	285	315	304	314	305	285	322	304	294	330	307	335	319	285	292	312	329	293	292	297	303	284	325	293	310	288	338	305	304	289	314	368	328	329	323	309	285	310	339	313	289	296	299	306	304	308	308	310	324	287	289	328	301	298	298	323	317	319	314	309	316	284	325	316	330	290	316	300	306	309	308	294	284	304	321	311	308	314	309	314	294	320	344	295	319	323	328	331	308	278	334	296	304	334	333	275	302	310	330	307	314	319	294	312	294	300	337	300	312	291	366	320	328	276	307	299	296	289	326	294	302	287	339	297	326	290	277	311	317	296	312	308	320	310	300	288	290	333	307	301	333	312	314	326	322	315	309	305	318	313	321	318	316	364	315	306	334	325	280	307	314	316	264	317	330	305	310	280	325	316	280	306	321	302	281	322	330	291	326	331	284	343	312	294	302	313	337	322	305	279	307	330	326	301	298	309	313	322	324	303	307	290	326	320	309	310	317	309	318	325	284	281	310	326	324	276	328	320	352	314	322	300	304	330	310	355	318	297	309	285	307	306	284	325	322	340	302	306	316	342	301	328	317	313	348	317	288	318	300	296	285	314	306	315	336	311	326	319	301	311	300	306	304	319	313	306	292	290	326	290	342	294	345	308	308	307	312	323	294	309	317	344	316	312	303	306	332	312	312	324	322	349	317	316	310	326	318	311	289	301	331	306	296	296	284	300	287	315	329	320	265	315	311	277	337	321	309	298	311	298	306	302	296	306	319	334	322	303	291	312	316	328	288	306
27042	20766	8326	1006	713	680	691	620	664	677	576	622	592	593	621	618	666	601	629	624	627	585	619	624	585	603	625	609	627	622	653	648	645	624	644	630	655	599	650	652	605	657	633	605	622	590	607	650	603	623	616	625	626	626	601	641	593	636	622	608	623	625	625	637	648	646	637	627	612	626	660	653	616	623	589	594	667	614	595	668	621	620	593	641	634	619	623	618	581	602	631	582	591	598	618	600	606	650	625	596	608	638	599	599	631	629	663	563	593	612	623	606	626	612	625	655	624	575	594	588	560	613	624	608	624	580	597	601	607	600	603	658	580	596	603	652	600	631	605	614	587	651	623	591	600	608	602	609	620	616	651	604	624	601	607	567	614	628	591	585	611	631	626	659	607	625	584	620	614	601	625	615	608	578	610	621	609	621	649	647	654	627	670	655	630	603	621	623	613	618	632	633	625	585	617	601	625	586	608	613	617	671	622	654	604	611	658	566	627	636	630	590	587	590	621	607	651	578	594	612	603	651	610	597	626	649	601	611	620	587	595	632	635	607	595	603	584	632	587	596	609	607	609	598	600	630	594	605	633	653	634	643	622	665	611	658	643	612	603	576	645	628	609	614	564	613	639	599	606	619	596	635	612	594	594	589	627	608	663	633	617	632	619	607	627	638	605	590	598	597	647	608	650	625	620	651	605	621	636	652	571	598	637	580	597	606	631	611	631	602	635	605	635	604	636	582	595	631	583	593	600	616	597	606	595	656	625	619	646	598	578	630	606	565	601	643	627	633	630	612	600	585	602	621	620	562	621	592	569	611	634	641	595	632	645	576	622	624	626	621	614	581	585	637	623	574	571	635	634	594	676	652	604	616	642	634	625	625	632	609	657	605	623	675	667	658	614	630	597	584	635	619	617	616	602	666	595	578	642	625	642	560	605	596	596	657	628	618	588	623	597	632	649	622	558	600	616	645	602	629	637	592	645	654	603	648	587	606	622	619	616	624	619	649	622	608	665	571	633	608	626	577	602	600	677	616	621	583	588	599	633	614	640	594	650	598	613	615	594	624	632	606	609	606	636	600	610	606	593	629	575	651	616	612	580	634	600	632	647	581	588	683	593	636	607	614	570	615	623	665	624	613	630	648	653	615	625	617	647	627	647	609	646	637	602	662	605	582	614	653	646	617	630	623	628	652	603	640	637	572	660	615	585	625	632	587	615	610	608	623	644	637	602	611	620	603	612	573	641	600	597	619	654	648	614	640	607	612	615	585	625	613	648	638	659	578	600	621	597	584	591	620	606	616	606	607	600	622	599	670	613	660	605	594	643	637	611	609	656	632	603	653	629	606	638	641	613	612	595	638	613	613	600	602	615	618	625	614	615	583	603	564	638	642	664	588	612	646	628	602	642	630	583	583	670	661	569	617	595	627	592	647	631	637	578	610	650	634	593	620	608	586	613	613	589	625	619	601	609	602	644	607	603	637	608	591	643	627	594	599	583	620	670	634	616	604	607	582	620	639	651	609	624	638	601	605	584	615	617	595	600	607	583	644	618	616	647	625	611	640	587	630	608	641	614	649	613	599	649	616	595	603	611	622	586	608	594	595	597	592	657	625	611	616	626	602	603	620	631	629	615	606	674	631	623	622	609	628	629	623	605	605	626	596	596	604	640	620	605	602	595	608	605	628	635	625	634	591	594	656	637	635	617	659	598	595	642	617	677	631	604	600	608	644	629	577	636	633	609	611	600	606	604	639	624	598	619	600	636	605	666	571	583	615	595	557	678	655	635	557	618	606	622	637	604	596	606	647	616	618	615	631	625	666	624	630	577	613	565	630	629	621	602	611	594	633	671	638	602	622	646	621	610	599	610	581	617	636	640	647	643	576	624	610	652	630	583	602	636	617	615	606	579	591	627	654	659	556	631	596	581	590	609	635	618	604	600	591	599	598	597	642	600	623	604	625	544	617	569	600	594	602	644	689	618	606	624	644	625	645	585	637	616	648	591	643	618	622	668	583	617	606	642	596	607	640	616	591	550	620	634	569	639	605	614	644	600	633	631	594	614	618	651	593	561	650	614	627	590	606	653	582	600	615	604	651	592	654	634	605	599	645	562	597	610	607	615	622	571	596	619	585	643	583	635	634	584	645	636	599	611	606	613	642	607	617	597	625	580	666	659	654	624	671	655	653	630	601	583	596	629	601	567	681	624	627	656	615	628	570	610	653	572	627	583	628	627	602	643	590	680	599	627	663	612	648	619	592	580	684	638	595	638	602	598	630	634	608	613	632	587	619	626	618	647	618	641	598	647	599	621	627	576	606	625	585	642	615	625	602	593	647	612	639	605	604	601	625	591	633	658	633	592	629	668	614	630	611	619	595	632	566	605	655	629	650	580	596	583	639	644	626	563	617	649	617	573	627	623	658	593	610	597	602	636	611	589	638	569	643	625	618	621	647	686	612	619	626	575	613	608	634	618	645	572	624	614	586	604	608	608	587	641	638	629	554	575	642	657	636	645	604	594	623	657	596	655	609	641	590	627	597	619	641	632	628	579	642	616	610	633	574	624	593	572	630	618	625	579	606	629	589	627	585	637	624	627	664	573	607	644	607	577	613	649	600	645	645	605	656	623	657	652	623	597	606	568	629	603	611	583	593	596	624	651	604	605	647	616	607	573	635	650	598	619	576	642	607	594	620	613	638	608	630	631	615	628	563	638	631	591	611	616	660	598	630	628	606	613	633	642	624	652	600	610	621	602	608	593	623	637	625	589	617	628	608	612	658	657	613	619	598	583	554	605	587	611	587	590	598	622	650	645	609	604	628	607	627	564	686	608	636	585	564	569	611	575	612	616	644	633	612	588	635	552	587	650	646	594	609	629	615	627	597	628	616	582	605	561	617	611	627	646	640	620	649	628	621	664	585	616	590	625	587	665	600	601	618	585	624	577	604	620	609	666	617	632	616	566	582	612	607	618	638	609	610	612	653	602	606	625	619	611	575	606	572	602	590	610	653	619	601	634	633	620	620	602	620	625	620	656	676	660	596	626	582	630	612	645	570	598	604	632	622	632	630	641	609	571	671	598	589	604	577	605	598	616	634	608	618	654	598	664	616	642	636	582	611	615	626	587	574	607	628	612	624	645	605	588	574	606	638	591	637	625	610	612	622	574	584	625	610	588	616	617	669	617	625	613	587	627	597	618	634	605	598	605	636	611	582	641	601	579	627	639	636	607	645	607	613	615	587	607	644	623	620	622	636	632	622	625	597	623	610	554	599	601	653	622	621	616	608	588	617	575	567	635	609	661	639	593	639	597	568	628	617	624	615	664	604	621	562	559	643	630	630	573	628	616	649	608	614	610	589	607	648	651	618	614	603	629	633	607	580	626	568	600	596	634	628	612	641	635	586	568	630	641	634	615	600	632	623	619	634	636	665	659	581	620	645	620	681	595	633	615	601	616	606	624	594	581	618	616	612	638	636	620	672	617	610	575	578	615	606	614	623
4297	2113	1922	1391	1248	1190	1148	1091	1149	1085	1101	1066	1052	1081	1074	1003	976	1047	1078	1012	1057	1064	1029	1051	1008	967	1001	1014	1069	1020	1008	1054	1032	1054	1018	1025	1003	1043	977	995	1051	964	983	1062	1012	1020	1063	1085	1013	1015	1010	1062	982	1020	1010	1058	1032	1075	1004	1050	1006	1047	1035	1031	994	1018	1038	1033	1034	1085	1037	970	1018	1045	1053	1049	1005	1017	1014	979	1008	999	1054	978	1016	1014	1065	1038	1050	1056	1004	1006	1005	996	1042	1041	981	1016	1025	1026	1070	1031	1025	970	942	1053	997	992	1022	996	1107	1027	981	1038	1084	979	1010	1003	1009	1035	1010	1012	1040	1064	1026	987	1041	1024	1010	1044	1065	1008	1006	1055	1032	984	987	1048	1010	1042	987	1029	986	1028	1026	1014	998	1005	989	1087	984	968	1053	1021	1015	992	987	1013	970	1013	996	966	1014	1023	1027	967	1003	1044	1035	1016	1031	980	1030	976	1041	1071	1059	979	1026	1014	1011	1032	1046	1060	1041	1001	961	1028	1016	980	1006	1007	998	1022	1025	1002	1045	1013	1054	995	1007	1003	1015	993	1021	1029	971	986	1044	1053	1008	961	1015	1064	987	1072	1025	973	999	998	1070	1001	984	1028	1001	1004	1022	993	1023	1018	1061	1044	1023	1018	972	955	995	1035	994	1029	1037	1016	1054	1029	1010	962	980	963	1011	1041	982	1059	1064	967	1025	969	1064	1052	1016	1001	1075	1063	1029	982	1038	1037	1009	1005	1031	1081	1012	1028	998	1023	1062	972	1003	992	1024	1027	1026	1015	1039	1023	983	997	1040	996	1001	984	996	1087	974	1039	1056	970	990	1006	1023	1047	984	1000	1060	977	1015	1001	1016	1007	1031	1016	1020	1055	1028	1007	990	1033	976	999	993	1055	1024	978	1041	963	999	1003	1005	999	1043	1007	1010	994	963	1032	1051	1011	1061	1035	1056	1040	989	998	1036	1052	1032	1015	1001	1007	1000	985	1005	1035	987	1039	1014	1003	996	1008	1007	999	1007	1044	1049	998	1029	932	1041	1033	1023	1037	1029	1003	997	1034	1021	1013	1037	1037	1028	1054	1024	1052	1009	1013	1068	1014	1016	1012	1036	1021	1037	1005	1035	1055	1052	1020	1035	978	936	1022	1056	1036	1081	976	1090	1029	1075	1006	1025	933	969	975	973	1086	994	984	1033	1036	989	1083	1001	1025	1037	999	1044	1032	1046	1054	1011	1072	1037	967	1017	1050	1055	1006	1027	1028	1026	963	1073	987	959	1036	1028	971	991	1007	1038	995	1082	972	1075	1033	1013	982	1056	998	1025	1035	977	1009	1010	964	1059	1055	1001	1009	1017	980	1091	947	1041	1017	990	1033	982	997	1058	1059	1040	1061	1047	1057	1035	1059	1069	1028	1029	976	1006	1002	992	1074	981	1052	987	1017	1026	1023	998	984	993	1044	1027	988	1060	976	1051	1025	1001	1026	1054	1005	1034	1032	984	1009	1065	1053	1057	1057	1033	1036	997	1024	1009	1014	949	1085	1064	1006	1067	1030	1085	983	1041	1012	1029	1021	1030	1009	1052	1036	1024	988	1007	991	1028	991	982	957	1021	1035	985	1036	1059	1022	1006	997	1057	966	1060	966	977	1070	1056	1030	1060	976	1029	985	1000	1022	989	1033	1006	1016	972	1005	1011	1011	1062	1022	991	1040	1030	1058	1053	993	1061	1095	987	985	1072	1028	1002	1020	1052	989	989	1057	1002	1087	969	1024	1014	1034	1014	1006	996	1113	972	1037	1003	1027	1039	1025	1049	1014	1019	1015	1048	1019	989	1036	1020	1076	982	1049	1009	1007	1014	1008	1080	1041	1026	1029	981	1055	1028	1053	979	1040	1026	1009	1034	1047	1000	1078	1044	994	1045	1020	965	1027	1014	1026	1002	1048	1012	1002	1001	1066	986	978	1006	1003	1052	1002	991	1000	986	1026	1026	1028	1035	1064	1058	1003	1033	956	1006	992	1027	1043	1008	1056	1086	1002	1007	1025	981	989	1039	1036	928	974	996	995	1056	1034	998	1073	1075	1036	1017	1015	1016	1052	1009	961	1049	1013	963	1040	1010	998	1011	1025	1037	1019	1021	985	993	1010	1030	1025	1036	1013	1017	951	1036	1021	1039	1053	1020	1003	1049	1019	1024	1085	975	993	1030	1003	1003	992	1031	1051	1036	1060	1066	1069	1071	1015	1032	939	1017	1013	1030	1028	1055	988	996	992	1000	992	993	998	1018	957	944	986	1049	978	1052	970	1065	975	1001	1075	1043	1057	980	1015	1050	985	1016	1011	1010	1090	986	956	1043	1054	1016	1084	1064	1025	1071	1004	1078	999	1016	1009	1002	1050	1032	967	989	1056	1047	1061	1032	1022	978	1006	960	960	1021	1104	994	1004	1048	1007	962	1048	1069	960	1039	1028	1000	1029	1035	1052	1009	1027	997	1048	1007	1055	1009	1078	1024	1013	1055	1011	1007	1091	967	1045	1010	1050	1027	1017	1048	1043	1041	1067	1002	1019	1034	1039	1034	1020	1027	977	990	947	970	997	1021	1023	1045	1004	1057	1041	1010	1002	998	1043	1036	1032	992	1014	1045	978	1054	983	1042	1084	1047	970	1051	992	1061	1003	1008	1046	1014	948	1002	1044	1047	964	1039	1044	1012	1010	1001	967	1038	1018	1025	1056	983	1035	1047	1057	1014	991	1012	1043	1073	1050	1013	1035	990	980	1039	1065	1004	989	984	939	978	1003	1061	1050	1015	1061	1007	1086	1041	985	1001	1016	984	1047	1014	953	1053	1005	1070	1015	1046	1023	988	1017	998	1002	1075	1026	991	954	996	945	1025	1026	986	1029	1033	1006	1085	1013	982	1044	989	1049	1014	935	991	1010	959	1022	1009	998	1088	1034	980	1022	1004	1006	989	1032	1017	993	1080	1105	1030	971	999	1013	1034	992	993	981	1024	1024	1046	1042	1015	1058	948	990	1041	991	1043	1022	1023	960	1062	1013	965	1007	994	1041	982	968	1029	1042	990	1034	1023	962	1008	1041	1030	1043	1067	1049	1035	1019	998	1022	1036	986	1007	1057	1000	1043	995	981	1008	1038	1050	1003	1002	1032	1070	1004	1094	1078	1043	977	1058	1055	1065	995	1092	1029	994	999	1018	986	1057	1003	1022	1054	1039	1016	1013	949	1007	993	985	971	1089	1041	1041	999	1049	1002	1029	951	1038	1031	1045	1066	1056	1067	1024	980	1018	1029	1033	998	1101	1014	1079	1027	958	1022	1001	1077	1016	1053	994	1047	1054	1011	1025	991	944	1030	971	1024	1020	1013	995	1066	1030	1025	1034	996	1042	1013	1029	949	1069	953	997	1004	981	1016	1007	1015	1057	1047	1033	1033	1073	1016	1060	1002	1029	950	1064	979	952	1065	1036	1024	1004	1044	1008	983	1030	1032	986	1037	977	1025	1073	981	1064	1039	981	996	1108	1031	1052	986	952	1004	1040	1027	1017	1010	975	1053	1017	1062	1066	995	1043	1078	1036	971	1012	1077	1061	1013	991	1043	969	1005	993	940	996	1030	950	1093	1030	985	1051	1020	1031	1094	1012	1046	981	1045	999	980	973	998	1051	986	1011	1060	997	978	1013	1003	945	992	1053	1056	1064	1013	983	1028	1054	1027	1072	1035	967	1015	1024	1006	1016	1036	1094	1023	969	997	1053	1050	1058	1016	1079	962	1031	1013	985	1015	981	1072	979	975	955	1013	954	973	1081	1011	1037	1016	1053	1053	1059	1050	1017	978	1026	1033	1068	982	1029	1076	1014	996	1032	1000	1027	982	1003	1026	1056	1108	1016	1034	1026	1036	1030	1002	1003	1052	1030	1047	992	1014	973	968	1057	1040	1017	1010	1004	988	976	1018	1048	1008	1031	993	1016	1010	986	956	997	1038	995	993	1027	1003	1033	1018	1049	1076	1002	1022	1000	1010	1030	1071	1036	1047	992	1022	1010	1016	1047	984	1082	982	977	1009	1014	1013	1001	1058	1061	1009	974	1030	1072	1016	1006	1048	1049	1020	908	1036	951	1071	1035	1041	1042	1050	1061	1019	1023	970	1064	1005	1010	967	1045	1006	997	1039	1008	1033	1017	964	968	1012	1063	1041	1003	1017	993	1065	964	1053	1029	982	1014	1024	1010	985	979	1046	1010	1021	1003	1038	1012	1017	1021	1064	1064	1019	1055	1069	1007	1050	1029	1021	1035	1032	992	1081	1008	1013	1025	1008	952	1039	1031	1025	1009	1031	994	969	1042	978	1058	1007	1027	1053	1007	1009	1085	986	1013	1037	1060	983	1017	1073	1080	1073	999	1050	997	980	1036	1041	997	1007	976	1033	1039	989	1001	1024	999	922	995	1115	1031	1063	1010	1001	1048	998	1042	1017	997	1051	984	984	994	1037	936	1033	1045	1009	1070	1024	1037	988	1033	992	982	1049	985	992	1012	1022	1025	1010	1028	1050	999	950	994	988	1014	1006	1039	1002	1035	1055	981	999	1013	992	1020	1083	1034	1000
24406	21420	28680	24524	21082	3449	946	755	671	607	599	578	553	490	534	502	495	486	478	495	507	489	481	437	482	503	505	457	443	460	398	419	420	444	419	425	470	452	438	421	440	462	424	427	439	439	433	414	451	425	438	463	445	434	427	449	458	442	431	461	475	439	449	449	377	405	457	416	430	416	428	458	436	438	440	429	437	442	439	403	417	431	403	437	442	460	431	430	437	410	428	408	428	453	431	403	406	428	443	439	402	433	424	443	416	464	461	449	427	449	465	429	444	416	400	432	436	444	489	484	426	428	416	439	417	419	429	458	453	433	433	442	449	426	414	443	409	450	392	405	467	417	455	405	425	423	468	411	424	463	417	434	449	467	448	414	457	470	422	404	447	443	444	456	418	463	447	427	447	418	455	413	429	424	418	428	444	464	437	466	411	482	426	479	478	440	419	473	407	429	465	454	454	443	432	430	416	400	416	420	434	475	470	441	460	387	475	449	443	412	402	416	422	415	413	428	409	420	418	414	445	398	457	457	466	432	425	443	442	440	435	435	423	411	427	424	420	424	451	440	394	417	429	438	378	442	436	460	455	437	461	417	439	425	427	425	440	396	408	454	458	455	384	412	436	458	438	398	409	452	453	441	448	435	452	453	422	429	412	418	496	388	453	404	408	441	422	452	445	444	446	468	445	468	401	431	397	431	427	399	406	448	429	400	441	449	440	454	413	417	479	435	461	428	431	451	429	435	473	430	403	422	405	405	448	465	419	478	392	454	427	442	412	439	490	434	431	440	406	428	425	466	422	433	439	472	412	430	421	398	432	450	419	411	416	416	421	450	409	474	440	437	410	420	461	451	417	444	439	394	436	410	433	402	463	423	453	432	465	434	446	448	427	425	433	428	452	411	461	447	420	427	447	459	446	468	442	470	460	442	429	471	399	414	420	433	408	423	422	409	420	446	426	412	434	458	411	450	424	458	395	426	431	408	431	456	426	412	451	439	416	420	462	453	431	446	449	431	397	425	425	443	450	417	440	412	454	436	436	439	467	434	424	405	447	452	433	391	406	447	434	426	448	423	455	456	461	439	454	415	445	437	480	451	416	436	447	429	435	445	424	463	445	418	446	463	422	414	441	432	451	441	418	431	467	457	414	401	432	406	474	422	408	408	414	419	442	411	426	408	405	443	483	423	454	419	425	413	416	448	410	400	470	442	388	428	445	430	400	449	466	403	407	443	424	430	398	455	453	431	425	475	439	403	446	443	442	412	430	465	433	466	397	392	420	442	446	413	455	444	449	443	438	434	451	443	443	414	431	443	434	422	409	445	440	422	434	402	412	431	433	446	417	422	449	479	428	441	437	436	456	463	422	447	437	425	421	463	431	443	433	398	441	437	455	430	445	440	454	461	471	392	455	414	438	396	395	425	446	456	429	459	413	431	458	446	438	397	445	409	439	432	424	443	437	457	426	415	418	409	426	450	429	437	418	423	419	444	403	455	456	390	425	423	403	467	405	442	443	423	424	455	396	434	434	442	430	452	397	444	399	437	423	403	437	494	397	437	447	456	433	432	448	461	413	455	417	432	447	465	444	405	438	416	400	441	457	443	461	436	431	449	467	445	445	422	456	438	451	446	430	399	459	443	431	405	454	407	448	439	423	430	393	453	438	421	471	422	411	462	384	474	427	435	417	439	466	429	430	429	388	432	419	416	423	460	442	465	453	474	403	417	422	439	416	428	433	428	428	436	430	433	447	400	397	400	427	425	426	445	438	414	428	465	429	449	431	427	411	472	450	393	399	392	445	435	444	446	443	404	476	473	447	437	392	426	403	428	413	421	412	464	429	446	466	426	432	462	437	400	447	440	384	400	444	441	389	439	394	418	397	434	414	469	430	441	453	433	428	397	417	408	450	444	417	453	421	444	418	446	462	446	450	438	398	451	429	409	420	421	475	424	433	419	437	465	461	407	399	456	470	430	443	460	435	411	451	431	405	452	418	402	418	415	427	435	370	427	407	447	423	474	400	414	353	431	433	431	394	441	452	385	425	436	431	432	442	420	422	461	444	448	421	434	432	439	419	464	388	421	423	424	425	386	428	462	396	422	394	403	425	404	414	449	443	407	439	436	413	436	469	435	454	417	437	427	427	452	446	407	412	395	408	419	452	409	417	439	411	422	425	439	424	412	446	434	449	421	422	415	435	427	470	415	445	398	412	420	461	450	421	444	429	443	428	433	420	450	440	456	421	445	418	459	500	446	464	440	405	416	467	394	409	419	448	430	485	446	410	463	437	437	422	413	403	439	429	451	453	380	414	443	403	412	444	442	412	469	447	433	431	445	402	432	440	423	463	415	462	460	430	449	438	461	440	424	445	446	440	441	422	446	488	430	421	433	440	418	459	454	390	426	450	456	434	440	448	442	427	453	394	446	429	438	444	447	428	448	438	428	421	429	447	428	429	424	419	450	449	429	427	447	459	451	407	411	384	423	414	468	471	411	456	397	425	444	437	404	392	402	446	429	447	433	398	404	461	445	446	406	416	435	418	450	448	444	422	419	423	449	398	462	424	419	411	460	464	432	410	414	436	416	415	430	459	426	469	400	468	448	461	421	435	417	441	435	419	468	421	443	428	440	404	416	451	435	412	400	403	421	428	444	403	453	378	373	423	434	421	428	411	445	472	450	440	402	456	416	456	428	448	394	401	433	398	427	412	447	419	450	457	432	465	419	478	438	462	433	411	433	466	414	451	431	441	433	460	435	432	460	451	437	394	433	445	436	412	421	438	487	438	419	413	416	438	438	449	443	434	447	417	438	428	424	450	438	452	427	428	438	441	428	434	422	442	441	450	457	431	430	419	435	433	413	417	413	413	444	415	423	465	455	470	457	431	434	417	416	463	418	402	426	422	397	417	444	437	421	445	473	408	441	381	445	424	417	436	432	438	424	407	423	462	447	401	404	467	426	459	405	373	441	412	451	412	424	410	411	425	419	427	437	420	419	427	400	450	412	411	392	428	400	401	425	427	436	445	416	453	435	440	420	423	434	438	433	408	417	438	450	450	417	441	424	437	445	421	427	404	433	428	448	444	439	445	467	458	405	421	441	422	430	441	453	422	406	434	444	453	413	433	454	470	431	456	434	420	425	473	436	449	410	411	420	415	416	409	410	416	410	416	445	445	419	456	446	454	457	432	449	463	429	410	435	444	434	453	445	449	403	411	404	404	418	429	420	412	430	398	464	433	462	422	454	395	426	449	414	453	435	442	407	422	375	435	448	422	418	417	443	422	430	395	409	398	398	425	440	422	418	399	431	396	454	432	437	442	409	443	418	420	473	438	496	428	451	464	457	458	433	432	380	413	427	442	453	438	437	461	435	439	429	455	423	490	434	454	471	452	423	422	449	420	423	404	469	467	414	443	392	446	411	440	464	415	426	436	422	434	438	417	416	420	420	408	462	434	408	441	412	415	450	442	435	458	445	450	437	444	431	419	416	424	439	423	400
5544	10784	8897	4623	3233	2542	1989	1685	1427	1261	1227	1140	1090	930	968	942	891	900	902	830	822	867	810	807	748	810	802	719	801	788	816	767	763	843	771	750	762	778	758	797	731	722	720	749	796	726	762	757	737	753	731	745	744	751	771	728	754	789	820	756	767	753	793	761	723	752	716	810	729	691	749	738	773	743	732	721	720	747	779	754	757	679	762	743	789	757	730	715	756	744	791	768	764	731	772	772	762	741	752	739	729	790	707	751	774	735	741	660	753	730	741	750	780	708	732	698	723	752	742	737	769	698	771	697	735	747	751	715	764	725	787	737	684	743	775	734	740	749	780	796	751	718	762	714	733	756	741	787	688	757	764	729	731	780	767	725	738	767	757	723	733	718	744	773	767	774	750	721	733	757	724	688	755	762	730	726	717	742	685	756	715	723	712	724	746	771	759	717	755	755	718	746	740	724	737	738	725	728	749	760	757	724	741	750	716	719	736	749	732	719	692	722	714	755	753	767	730	743	770	729	748	740	796	688	716	682	759	701	755	717	735	739	743	762	709	756	749	715	763	720	737	703	742	745	727	741	745	752	701	734	738	702	764	708	682	735	745	710	691	726	682	741	744	762	716	752	764	725	736	761	738	776	719	748	756	713	767	727	768	765	754	789	738	715	728	775	724	715	692	716	732	769	734	768	710	764	751	707	771	733	758	680	746	758	716	679	740	683	742	743	691	743	741	725	701	744	750	779	732	712	747	777	760	723	724	732	712	740	777	739	788	778	761	713	756	712	741	740	789	729	719	715	756	762	715	732	744	747	759	702	695	740	743	726	722	731	737	749	770	725	718	755	752	759	775	757	759	734	716	689	787	730	735	779	756	730	742	686	753	777	731	727	739	794	774	724	792	733	730	713	738	755	806	742	749	736	721	724	709	761	700	736	715	717	750	705	693	722	782	767	706	731	757	710	716	740	714	755	770	736	738	720	756	744	760	744	671	755	749	734	705	674	711	754	709	726	766	732	735	737	791	750	766	785	754	719	768	767	713	706	744	732	718	695	724	712	760	714	669	742	735	706	776	723	765	781	783	766	739	668	719	746	746	750	717	778	682	752	737	735	746	724	765	746	725	739	732	747	743	724	749	719	723	771	766	721	705	745	732	735	753	778	774	738	727	736	747	752	697	763	748	711	700	760	770	698	746	721	722	729	727	750	755	760	714	737	822	715	724	747	728	727	803	702	755	717	715	764	728	735	772	695	744	769	729	737	751	729	749	722	742	717	744	759	699	714	745	737	754	762	721	717	753	704	782	738	747	726	735	704	745	780	759	732	775	760	737	723	777	752	716	732	708	778	793	701	727	727	726	750	703	719	738	731	743	749	725	741	729	784	740	659	793	741	740	712	720	736	755	734	721	719	706	761	731	735	738	742	766	720	724	721	698	743	689	718	715	783	669	762	732	720	745	701	726	732	762	746	749	719	730	736	732	755	736	733	714	724	741	694	726	761	752	741	723	769	734	742	716	718	719	705	712	733	757	708	735	822	748	713	720	746	692	730	750	756	723	719	726	765	704	693	724	732	714	741	745	706	720	714	712	740	742	728	716	704	722	744	741	762	735	736	708	759	730	774	733	744	763	756	731	734	752	717	711	745	746	772	740	745	761	705	716	751	771	724	724	798	733	675	739	775	705	759	753	730	779	739	751	795	688	752	708	718	701	744	729	750	772	756	751	742	793	755	707	756	713	760	747	746	700	706	750	702	692	744	719	726	744	749	745	772	697	745	782	765	724	701	781	717	735	744	767	718	758	728	740	690	718	691	755	742	766	746	700	748	727	718	786	737	700	746	750	779	715	803	739	718	708	711	723	730	741	677	791	739	722	735	719	719	745	745	730	755	689	740	733	740	759	713	725	752	746	720	782	737	702	722	763	768	751	783	771	747	741	723	789	754	749	730	754	758	732	726	754	729	734	713	691	736	732	713	749	686	754	710	766	736	733	772	765	717	690	723	758	761	730	732	713	737	723	671	765	724	724	741	720	767	749	696	758	764	743	755	778	708	724	764	752	718	700	731	742	724	693	766	705	734	747	745	749	794	700	740	707	743	681	692	759	742	709	721	771	742	716	704	735	720	733	761	760	723	745	796	734	756	715	794	763	708	684	752	717	757	763	717	759	721	742	780	726	749	722	716	731	767	736	711	740	709	738	727	724	762	714	731	736	687	749	721	775	706	768	730	737	727	770	797	761	777	732	677	705	781	726	744	701	729	754	757	747	748	753	744	773	729	724	741	693	735	788	728	712	734	748	752	665	702	769	750	760	784	768	723	768	678	752	769	734	738	751	712	706	768	730	785	760	683	689	721	703	741	713	723	748	740	728	684	784	768	755	746	726	784	722	735	776	735	727	766	694	743	753	720	734	741	719	759	711	720	730	740	702	754	705	768	723	731	775	720	746	742	728	768	730	734	716	709	704	733	755	692	766	777	694	709	738	724	726	710	756	721	724	731	722	733	723	722	732	730	747	742	731	754	717	783	702	801	698	743	728	706	724	733	751	793	805	713	755	713	747	711	730	735	767	758	725	767	774	750	682	772	732	749	774	767	740	737	717	731	721	738	718	744	724	720	703	739	706	779	725	741	773	730	763	723	754	706	711	750	757	719	720	709	779	738	732	744	706	779	747	763	729	712	798	788	751	736	705	716	725	762	701	738	737	771	716	743	735	772	725	766	748	723	741	770	718	711	733	772	746	694	758	721	713	772	749	712	768	740	741	690	738	747	736	773	695	722	704	731	702	713	722	739	775	745	702	761	677	720	740	734	748	718	728	742	767	772	727	754	746	729	724	745	723	710	711	736	714	774	748	747	746	772	724	726	734	730	769	771	711	664	683	735	785	740	745	744	729	732	733	751	730	725	723	731	791	752	742	754	752	762	721	752	749	699	735	722	738	756	739	730	680	696	744	717	684	732	723	679	763	702	731	776	722	771	820	748	692	776	748	754	768	746	734	766	701	748	723	694	734	767	709	725	729	740	758	755	721	736	701	717	734	698	773	749	765	718	731	735	727	757	746	777	721	733	689	777	712	729	766	715	737	781	783	765	708	757	746	703	727	720	705	754	718	742	738	753	763	726	708	782	789	730	758	746	699	766	731	745	750	734	710	694	715	737	733	722	777	734	732	732	716	717	692	749	756	719	709	688	698	707	782	737	768	714	691	735	778	720	735	720	748	727	765	735	707	772	760	776	682	785	793	773	743	711	759	723	742	739	717	746	706	781	706	726	733	732	709	751	692	709	769	756	765	777	741	736	779	734	704	736	768	746	776	723	777	753	747	742	731	780	758	773	739	724	709	738	746	702	749	739	739	718	714	774	802	757	688	736	764	761	769	738	786	754	695	746	757	707	749	719	746	767	749	690	703	768	752	732	781	728	713	668	738	744	726	723	766	713	783	775	776	741	709	754	719	750	753	722	767	750	764	738	709	774	730	743	692	774	741	739	707	680	714	749
23295	21296	29112	23815	21297	20657	2358	740	554	490	392	373	323	320	267	261	245	275	239	247	233	217	230	191	217	195	200	209	185	204	224	209	219	224	192	194	161	186	205	220	177	158	183	173	178	173	198	185	177	179	179	168	183	169	169	206	188	173	186	173	168	155	188	177	179	194	218	189	216	178	186	210	183	186	185	175	189	184	176	193	154	156	172	164	167	171	177	189	166	168	169	179	162	167	178	155	160	170	161	194	175	169	180	199	194	174	164	174	195	169	165	174	185	181	186	183	193	172	162	184	180	174	148	166	181	197	171	170	183	212	156	177	171	201	164	169	172	189	176	172	181	194	178	183	157	179	161	175	165	190	171	198	190	160	182	177	172	165	196	190	183	164	174	190	177	181	181	173	175	149	191	188	178	170	198	168	185	194	194	194	176	169	186	163	176	175	167	165	161	160	165	178	175	190	164	181	158	193	192	149	174	173	179	183	199	164	164	169	153	173	172	177	152	161	170	157	159	166	178	173	180	180	182	184	191	156	191	165	172	174	197	163	185	166	181	155	181	182	192	154	155	161	140	174	173	184	169	174	168	187	178	169	194	171	191	179	200	168	155	178	187	177	165	156	186	179	164	183	173	171	156	171	190	184	162	181	167	173	191	175	174	175	194	165	165	166	160	181	188	197	174	171	159	190	182	192	176	185	181	208	193	183	158	182	173	152	168	188	190	164	160	157	170	173	171	187	179	180	163	171	176	190	166	186	188	185	184	188	157	162	160	150	166	175	188	159	164	204	174	177	167	176	157	174	176	184	183	155	176	190	152	179	178	162	171	156	181	158	162	178	167	167	148	189	197	200	169	186	171	151	174	177	180	170	163	153	177	167	176	165	172	175	159	210	177	184	175	178	190	183	156	154	182	186	181	155	196	196	184	194	158	166	159	183	183	160	164	162	193	194	169	167	179	187	182	178	180	157	185	159	187	176	174	167	178	183	158	174	166	183	182	177	190	181	197	198	157	169	167	179	170	171	171	186	190	170	182	165	163	159	189	164	167	187	188	176	188	165	150	169	155	205	157	181	161	179	167	169	181	179	193	189	164	179	161	181	175	164	182	193	171	155	181	157	181	187	163	167	182	143	164	183	189	173	153	151	183	163	168	150	191	167	148	155	144	188	156	148	168	152	175	158	159	174	164	161	161	186	155	197	181	180	169	166	182	158	166	193	191	184	182	183	158	177	165	158	168	173	184	185	198	166	170	166	161	185	187	173	206	168	182	183	174	156	164	160	187	173	183	170	187	163	177	166	191	183	188	178	170	137	183	189	167	189	157	160	173	177	184	167	165	186	162	183	176	171	172	180	168	174	174	218	195	177	175	188	153	172	141	171	159	161	194	184	156	190	185	194	173	179	174	204	150	154	170	166	178	201	148	164	182	169	183	154	161	174	169	172	177	169	170	190	185	186	167	171	191	169	158	173	180	160	175	187	167	183	180	163	160	166	168	170	178	165	172	145	190	183	167	178	166	162	169	184	168	174	165	163	167	182	178	167	174	170	187	178	163	170	179	187	186	159	176	136	167	157	182	154	177	160	181	171	187	167	150	171	178	180	156	171	179	179	161	172	174	181	141	158	185	190	163	177	188	189	194	173	166	186	158	175	157	175	186	193	200	166	173	148	179	186	167	174	196	172	177	173	162	173	197	205	172	167	172	173	181	179	186	172	139	201	177	168	166	170	159	164	168	175	173	200	176	170	185	149	187	180	163	183	182	184	185	157	159	170	185	173	163	180	174	163	156	172	177	164	171	179	172	179	188	165	164	179	165	187	170	149	168	144	182	177	187	192	164	153	185	190	200	168	166	166	186	182	165	179	172	159	189	162	169	194	182	193	167	176	174	181	184	160	163	172	172	169	191	169	183	182	198	158	168	190	171	166	173	211	198	173	172	178	171	195	184	170	190	173	176	187	181	156	178	166	172	167	186	193	158	139	146	185	185	194	175	187	165	164	182	154	200	160	144	169	172	162	176	167	147	193	167	148	160	175	185	171	162	173	185	199	194	165	173	151	156	198	187	186	175	160	171	167	179	165	182	185	179	156	176	190	181	182	167	189	163	166	185	178	183	169	173	174	158	183	183	175	163	178	198	166	195	164	191	187	166	191	189	189	178	168	174	149	169	179	188	181	176	170	171	177	158	167	174	163	156	172	200	176	161	186	174	201	164	174	164	174	170	180	206	193	182	200	169	173	157	183	191	183	161	184	157	183	167	181	172	162	174	154	181	208	188	162	164	156	135	150	181	159	190	176	170	191	181	163	188	200	180	166	169	172	159	183	159	163	164	154	177	171	163	185	192	190	182	163	177	196	158	177	162	171	188	174	167	183	167	185	168	166	168	183	176	174	193	186	183	197	180	193	173	193	191	174	182	193	145	186	188	182	147	177	177	174	176	143	160	152	168	171	192	161	178	182	172	177	179	185	160	171	181	195	163	157	159	179	163	168	192	169	167	176	164	177	168	179	183	165	143	189	186	195	166	175	166	148	148	159	169	158	163	176	172	168	172	172	213	189	182	178	167	153	203	212	172	171	186	186	164	162	190	186	164	178	190	172	184	178	176	184	174	181	179	163	183	155	174	161	181	165	174	161	161	176	159	173	160	193	175	174	170	183	171	155	152	189	174	166	174	181	177	184	157	181	162	182	161	184	185	187	197	170	161	152	175	159	192	169	191	172	150	195	175	159	169	165	164	181	193	175	187	159	155	185	203	177	181	180	183	158	190	162	181	173	184	175	161	208	171	173	155	171	175	170	185	181	204	157	160	160	190	170	174	172	156	171	153	162	178	171	184	168	154	182	172	185	144	180	161	188	162	178	165	181	173	167	171	172	180	171	189	158	162	189	179	177	169	170	188	198	173	168	170	164	175	191	184	199	175	176	171	162	196	176	182	139	181	186	175	164	175	165	160	185	155	180	177	153	157	201	178	169	170	161	171	168	177	178	175	153	163	151	163	167	172	161	178	173	175	176	182	162	175	180	153	175	183	182	133	177	177	173	164	155	182	153	167	156	181	162	186	172	175	167	169	185	174	163	169	183	157	160	184	182	186	172	165	166	171	186	175	157	176	180	159	163	155	175	196	156	163	161	187	187	180	166	169	174	179	170	163	172	194	204	156	188	182	193	198	182	189	180	157	158	201	180	160	179	182	171	203	168	177	195	163	160	166	156	169	187	172	178	177	167	163	175	177	172	165	175	171	157	174	182	188	170	159	149	167	156	161	168	177	185	163	168	173	165	165	173	165	163	149	155	202	192	167	152	175	171	148	163	156	175	193	172	164	173	181	170	201	178	176	183	162	175	162	179	158	164	177	171	197	154	183	195	181	175	150	151	177	177	179	184	170	159	170	154	178	184	172	167	154	159	166	160	161	170	169	166	171	162	172	163	171	172	162	177	176	147	179	158	166	162	170	158	194	167	165	186	191	170	174	182	186	173	172	180	179	172	162	146
7781	16629	13693	7251	4921	3644	2757	2145	1762	1350	1219	1002	912	848	716	645	642	619	577	507	508	481	481	466	443	427	437	429	417	364	396	353	370	354	355	357	390	358	315	340	349	328	355	350	295	335	324	359	336	333	304	340	295	316	307	322	303	297	334	351	306	345	320	301	321	283	303	332	301	322	304	318	328	316	354	320	316	333	333	297	332	334	350	327	295	309	332	297	288	276	317	311	328	306	337	313	315	286	287	311	331	319	295	292	303	315	313	326	291	299	275	290	304	305	317	313	304	307	294	285	306	290	309	309	292	316	318	298	318	317	331	336	339	311	311	317	315	287	309	323	300	306	305	289	294	291	296	331	291	336	283	315	284	314	309	292	283	312	304	274	284	304	308	321	291	322	278	313	291	277	301	305	314	316	313	311	311	316	294	326	300	305	268	302	298	295	285	285	288	307	268	363	339	307	297	328	323	293	336	277	345	292	316	325	291	319	299	303	334	336	297	316	287	323	312	304	325	305	317	282	307	310	324	294	310	311	322	307	308	310	325	299	297	314	311	328	298	295	290	315	279	295	322	294	319	317	344	312	302	319	307	332	346	335	307	313	287	296	307	324	285	321	308	328	328	307	277	329	326	274	283	336	298	300	320	274	300	300	300	302	293	311	335	316	312	281	296	306	321	303	326	309	295	316	289	288	296	290	287	259	312	280	313	280	313	310	308	338	283	290	293	311	310	306	297	298	318	319	294	286	281	301	287	293	315	301	311	294	301	316	298	324	324	284	320	330	333	322	303	285	295	308	316	287	283	313	279	308	324	333	284	303	326	285	321	298	324	315	315	285	308	294	299	306	322	311	296	337	290	312	291	303	300	297	329	292	310	293	318	293	291	312	294	307	306	307	297	321	313	272	332	306	317	311	309	320	299	340	303	331	317	321	281	282	325	300	315	329	278	307	299	316	331	306	289	311	297	316	312	329	292	312	314	279	276	296	315	266	289	333	276	296	263	296	278	311	350	338	320	292	294	300	320	329	275	318	328	331	288	281	324	312	281	306	293	318	282	273	299	285	303	286	309	289	303	280	299	305	309	267	284	323	281	313	299	281	311	314	337	279	307	330	314	305	337	282	300	265	295	313	294	304	330	255	295	307	289	283	303	296	304	282	287	311	323	329	310	287	291	316	284	292	326	296	312	322	307	322	306	285	317	328	301	289	300	316	270	272	307	360	341	317	298	303	321	318	319	298	294	301	314	287	320	280	306	292	305	286	306	303	302	305	315	310	326	276	330	335	306	326	278	302	329	274	315	290	279	292	300	284	319	297	332	299	295	301	291	314	303	308	308	295	313	311	331	295	310	314	282	315	326	301	280	313	312	295	317	320	282	293	296	308	292	309	318	323	300	323	310	313	288	318	254	296	292	333	288	270	324	327	311	323	288	318	294	331	308	259	294	286	284	302	355	320	314	325	311	263	303	284	312	305	289	287	332	312	300	297	272	304	306	295	307	298	286	301	297	296	301	292	308	307	313	314	312	282	336	297	307	289	316	310	297	308	310	291	303	296	337	314	308	292	322	306	302	310	309	291	299	295	300	333	290	296	299	297	322	307	296	307	279	308	278	310	318	307	313	303	318	313	309	302	282	307	300	327	309	334	299	298	304	297	324	301	299	307	278	278	311	306	329	314	288	320	283	306	302	319	285	276	321	291	274	303	283	277	290	315	301	333	306	280	296	289	311	301	308	317	303	298	307	315	328	340	279	288	281	324	315	313	320	293	283	286	310	315	346	295	279	277	252	335	282	333	319	320	327	334	291	304	298	312	316	318	307	306	279	311	308	302	283	307	293	324	315	300	290	300	308	305	353	298	307	291	321	329	311	303	322	305	282	287	311	299	292	333	287	324	302	319	278	257	293	292	319	323	279	292	269	279	320	317	311	309	282	296	334	323	304	305	289	292	320	306	305	289	271	281	278	334	325	301	284	303	322	318	301	299	255	325	331	298	297	307	277	309	326	305	306	316	339	302	292	305	288	306	334	311	290	301	313	302	317	304	286	334	334	319	310	269	297	293	273	311	328	309	311	293	283	268	284	329	295	310	315	287	296	325	303	287	304	327	331	279	325	317	284	314	311	275	329	299	287	341	286	283	287	317	309	302	305	333	292	327	300	327	275	288	294	308	318	286	288	278	317	311	294	293	286	324	293	317	303	304	313	307	320	310	312	308	303	296	303	282	319	311	306	291	246	284	300	292	329	279	303	248	301	313	304	293	294	299	290	281	303	287	315	320	288	291	275	281	286	300	296	286	309	313	279	292	308	317	308	302	326	297	293	305	288	283	319	278	323	315	330	264	298	306	316	315	297	313	322	305	288	332	277	300	316	274	311	297	328	322	297	324	308	285	285	300	328	288	292	329	300	320	310	289	289	277	321	310	300	290	319	301	322	342	282	303	291	294	322	288	326	334	319	287	304	318	298	307	274	292	312	286	312	304	287	299	318	283	314	308	338	328	275	304	285	300	307	302	298	311	288	291	297	313	301	289	279	283	317	302	300	337	339	291	296	324	354	281	317	307	307	289	321	301	307	296	291	326	286	288	291	329	290	267	279	274	298	276	288	300	310	316	274	277	311	302	300	310	273	312	321	295	338	322	303	314	310	315	283	298	303	336	293	305	302	321	290	314	322	323	329	299	317	320	302	293	270	338	289	324	264	278	324	299	306	292	339	308	318	313	324	287	319	300	297	314	307	320	297	338	317	314	305	334	310	259	324	300	276	286	324	301	299	315	314	290	287	311	294	265	285	292	286	326	302	311	318	322	282	341	303	283	312	297	315	279	308	319	303	314	323	322	291	317	255	302	282	299	278	342	322	320	341	291	306	285	298	319	322	326	282	322	286	303	301	339	293	278	323	288	336	299	276	287	278	258	287	309	297	311	327	325	262	293	296	311	299	313	310	320	311	283	339	314	286	312	291	275	317	293	275	283	321	300	279	291	316	306	335	275	325	284	309	308	312	310	307	301	306	283	311	315	321	322	298	286	337	306	292	327	303	321	312	287	298	307	276	293	297	311	298	284	297	319	280	275	320	309	278	299	313	313	298	318	317	327	337	313	339	283	314	290	286	319	309	281	317	307	318	307	303	332	320	343	308	326	329	278	272	273	307	296	330	346	293	305	289	294	316	282	309	312	289	321	311	273	303	315	287	321	300	301	306	318	339	311	302	310	322	286	321	304	301	316	295	349	306	285	279	289	289	328	337	288	274	307	275	322	301	320	276	305	304	322	322	311	296	289	322	306	275	291	299	284	292	316	307	308	301	298	302	314	273	323	316	307	291	286	312	294	316	314	317	294	298	297	300	292	294	301	268	325	298	293	300	319	342	305	295	288	318	288	329	299	316	286	358	281	312	315	319	275	302	313	326	321	307	302	277	291	290	277	302	328	289	293	330	289	287	321	304	299	300	266	275	326	301	301	345	316	317	303	323	299	284	301	329	324	289	294	285	317
27010	20811	8428	1257	886	759	652	606	647	616	633	656	651	593	583	629	615	626	600	605	632	593	609	638	623	621	653	585	611	626	601	635	560	641	614	617	591	619	616	594	588	618	572	621	624	603	589	621	618	609	597	617	619	595	603	602	644	608	631	641	663	576	599	614	632	585	591	561	593	620	623	600	616	610	633	620	611	626	596	648	636	616	635	623	632	659	638	593	619	613	548	586	639	587	571	586	584	602	617	640	628	629	640	576	594	593	607	636	627	625	620	615	644	584	572	608	614	629	673	601	633	610	577	608	578	610	616	601	626	569	605	648	606	602	628	630	602	653	621	583	623	594	602	598	609	627	603	589	663	616	642	626	594	603	644	609	575	588	557	545	591	626	589	590	642	593	648	584	591	611	627	593	628	570	615	595	600	609	629	647	615	623	634	647	638	612	602	631	636	620	626	596	604	625	585	618	608	628	578	601	615	609	589	585	597	610	612	642	611	613	592	586	628	602	631	578	587	620	589	631	637	617	609	612	621	604	643	627	562	616	583	581	570	649	609	642	586	628	642	583	599	612	590	611	612	618	602	599	575	587	585	572	631	604	626	598	658	640	618	594	615	649	605	644	574	675	633	594	613	636	626	576	669	624	610	592	579	634	589	636	614	624	629	593	609	600	652	660	609	629	624	642	645	621	605	626	631	587	594	594	596	620	623	607	566	618	596	636	606	604	618	668	587	640	577	613	604	594	632	608	599	608	621	619	601	615	609	604	600	575	623	564	584	640	611	684	604	593	604	619	586	616	618	633	626	619	689	608	624	609	632	616	650	612	605	595	613	600	607	597	602	641	619	616	648	623	631	588	589	605	651	575	633	625	626	591	595	604	610	643	612	617	591	637	635	617	570	608	644	586	621	591	609	649	563	607	621	611	617	618	646	610	605	623	612	584	610	588	608	589	613	607	606	621	619	609	629	596	606	632	580	625	618	589	584	600	570	579	603	616	615	634	629	596	599	626	662	630	636	620	628	559	570	628	606	591	568	642	614	618	596	608	622	662	620	645	595	564	611	639	619	555	590	586	597	649	570	594	581	608	620	584	630	595	636	623	576	632	629	618	612	595	578	645	627	585	584	621	606	566	634	623	568	619	571	642	634	603	612	617	605	560	603	647	651	637	594	619	601	573	572	641	606	629	627	593	640	626	625	597	605	603	609	617	614	619	594	567	631	615	641	616	582	610	601	603	624	611	576	620	575	581	623	616	583	585	624	608	630	614	627	592	638	625	619	580	597	621	615	560	590	600	627	617	610	607	583	607	618	576	613	581	610	622	646	565	628	622	602	569	608	602	634	564	593	584	575	646	600	584	619	582	637	598	605	614	619	577	596	573	623	679	589	639	580	597	632	675	582	675	620	599	565	654	612	614	591	615	599	587	616	629	626	578	586	596	600	630	622	624	644	601	604	622	608	613	572	600	650	568	620	594	643	589	624	578	647	601	655	676	598	622	557	587	645	689	613	593	643	655	590	624	585	620	601	640	601	654	642	581	602	602	623	677	609	592	597	652	649	631	586	653	617	610	574	626	585	598	599	608	625	606	592	625	622	618	642	630	607	591	617	602	619	600	615	646	634	648	666	566	603	599	632	566	624	580	602	608	592	592	606	590	626	589	619	624	587	629	582	596	630	599	672	601	587	617	619	598	579	663	600	573	650	615	614	591	637	598	618	613	575	617	593	641	626	600	594	613	658	598	604	589	579	615	622	581	591	617	570	621	670	612	589	581	623	599	617	622	587	673	569	629	611	646	574	642	674	604	601	644	617	608	597	594	602	616	608	619	632	577	595	576	633	645	619	571	607	582	604	616	603	606	627	673	602	631	572	611	635	639	615	629	612	613	559	618	589	633	631	623	583	643	572	610	564	587	594	586	591	598	593	586	588	608	645	588	617	563	671	624	635	584	642	590	666	584	642	645	594	628	634	644	620	608	584	604	657	569	583	656	656	588	646	614	578	592	605	589	615	601	639	626	596	614	656	590	661	625	672	630	599	611	620	562	632	600	621	568	607	627	610	618	640	626	598	607	618	603	579	636	595	656	613	611	638	607	652	567	584	621	569	564	633	614	595	582	629	598	596	615	614	614	616	607	604	615	602	625	625	621	659	619	598	590	551	580	596	669	601	615	588	608	584	644	609	625	601	613	608	626	606	607	614	638	665	590	602	583	647	634	639	629	595	611	626	574	634	662	605	586	579	601	589	632	647	615	598	596	663	592	606	631	582	607	586	580	572	584	629	615	612	599	592	606	637	624	579	634	604	588	615	672	611	628	617	595	592	607	651	642	588	613	597	636	612	634	647	641	544	602	623	649	630	588	614	603	582	641	636	634	639	646	651	571	629	668	591	650	623	609	653	599	683	631	592	580	586	583	630	666	622	639	658	643	577	605	592	626	634	612	629	639	591	605	626	607	605	593	640	583	595	630	640	611	606	620	620	556	626	584	636	617	560	654	598	616	612	603	616	643	555	608	613	615	605	572	601	622	645	659	614	565	642	642	606	622	579	587	608	635	607	574	610	638	585	607	584	569	616	607	627	648	603	601	635	597	591	587	600	604	598	609	601	582	641	652	629	571	596	610	560	602	616	633	632	610	597	619	637	643	594	573	605	588	613	637	639	614	600	582	611	636	608	624	588	609	600	634	629	610	613	616	619	623	669	601	609	583	624	639	613	679	634	600	649	570	647	639	639	560	640	645	597	612	568	627	627	591	582	618	586	593	596	618	615	545	570	614	566	597	643	621	631	632	602	587	601	623	596	582	620	623	598	610	581	635	605	594	593	637	606	649	642	593	586	636	596	634	596	606	618	591	641	626	660	622	613	602	607	619	599	615	599	617	614	605	664	640	615	632	605	631	613	573	622	634	579	618	593	607	611	597	593	614	632	634	656	589	603	602	611	605	631	591	599	646	588	614	639	675	604	571	618	601	662	591	606	601	620	617	641	581	625	604	615	633	590	622	629	583	641	580	606	592	550	611	615	542	591	610	604	626	596	570	600	593	610	599	583	616	613	641	609	624	618	580	596	598	606	630	623	592	613	579	605	612	608	602	632	600	611	600	616	583	567	614	564	579	604	586	596	584	587	631	614	609	577	610	624	560	641	626	589	630	629	616	612	653	648	584	620	625	592	595	607	640	598	610	616	594	625	641	606	615	605	617	610	572	619	595	628	585	580	595	589	611	604	623	581	646	576	627	603	613	633	564	639	625	652	598	592	612	665	619	613	601	643	558	574	606	543	619	585	601	633	581	642	576	582	615	589	587	611	599	597	616	617	617	633	626	630	582	607	591	641	601	610	617	566	581	626	615	617	599	605	604	621	657	599	611	593	644	605	607	641	632	587	625	647	591	583	625	643	641	575	600	653	634	567	589	601	648	610	554	603	597	616	628	596	626	581	613	595	634	591	605	572	603	596	618	619	654	570	619	599	592	642	606	627	584	596	591	573	648	640	586
4374	2213	2018	1432	1305	1178	1168	1059	1039	1163	1086	1055	1016	983	1032	999	1013	1033	1014	1015	1069	996	1028	1016	1060	1004	1034	952	1005	979	1014	1006	1016	1062	963	1036	1065	1007	1053	1064	1066	999	971	1009	1051	1005	1019	990	1014	1057	1042	972	1068	1041	965	1031	1008	1012	1005	990	1014	979	1007	1015	1012	1042	1037	1044	983	984	993	974	1006	1019	1021	945	991	975	1024	1017	1000	1010	1066	993	997	1059	1014	971	1037	1066	1035	1010	1067	1005	966	1008	1063	1028	1017	1013	977	1009	1070	1007	950	994	989	998	967	1000	1013	1031	1052	1051	1052	1042	1022	1038	1009	1005	1053	1013	1004	1060	1060	981	1014	1015	1019	1049	1010	1043	1005	1024	1008	1002	977	975	956	1010	1011	1019	1001	1000	990	947	1027	1025	953	1026	998	980	1012	987	1022	1094	1036	1000	1023	1018	1031	1011	1041	999	968	1031	998	1011	978	1045	1006	1029	1012	946	1010	941	1041	1002	993	994	972	1006	988	975	1006	1054	1089	1037	1044	1040	1064	1022	1007	1047	986	1056	1009	999	1005	950	1026	949	1007	983	983	1036	981	1029	1022	1053	1031	1011	1014	1026	1024	1053	1021	1029	1044	1040	996	1049	1047	1035	1004	1053	949	1021	1024	959	1046	1020	1005	1015	994	982	1011	978	1022	1033	1017	1029	1017	985	1002	1052	995	1012	993	1014	972	1025	1028	997	1005	997	1070	992	1057	960	959	999	992	1027	980	1039	1016	1093	926	1078	953	1019	1014	1016	950	1028	980	997	1010	965	1031	1039	1004	950	1025	1013	990	908	995	1005	998	1002	1120	984	1006	1023	982	1017	1023	1053	1000	1021	1011	1071	983	1012	994	988	1045	1031	1011	1065	1005	1067	1016	1025	1006	1017	993	969	995	1021	1053	1014	1041	991	1035	1036	1047	974	990	980	1031	972	1014	1088	982	1017	1012	1003	1025	954	993	1005	965	1045	1023	1009	1042	1016	1024	1040	950	1001	993	967	1038	1001	973	1048	964	1054	1057	986	969	979	990	1026	1006	1013	970	990	1004	975	1022	952	1058	1055	1051	1015	1013	1036	983	1032	985	1053	992	1016	1029	1087	991	1039	1007	1069	966	1005	1033	1010	981	1030	1000	1006	978	1041	1042	1056	1000	1006	998	986	1003	1014	1048	1000	989	1000	1050	964	969	1025	1008	1033	984	1004	971	987	1045	1059	979	1006	1064	1034	1013	1002	1004	1000	1024	1062	1041	967	943	1072	1034	1091	988	1038	980	1037	1005	1020	1051	983	1043	1018	1056	1005	1009	975	1044	1004	1043	1012	958	981	998	1018	1041	1055	1028	1010	1026	1005	1028	1022	1020	984	1019	965	991	1044	1029	1016	1116	969	1008	1119	995	979	995	950	939	1067	1009	1007	996	971	984	1023	992	1000	1012	999	1018	1049	1046	1004	1042	1053	1082	1025	992	1033	992	946	1036	1005	1024	1017	1014	1070	984	1019	933	1028	1023	1004	1013	1008	1011	1028	1073	1006	1007	1010	982	1007	1034	1012	1041	997	984	999	1026	1009	1013	980	1054	1021	994	1041	1014	1045	1006	1004	964	980	989	1035	1040	1011	1015	1018	986	1032	996	1013	1008	1010	986	1051	1031	986	989	1015	985	996	1020	1057	1052	997	997	988	993	1033	1036	1015	985	1008	1039	1060	1011	983	987	1037	1033	1035	1028	991	1048	1006	977	1039	1052	1035	997	1015	1071	997	1008	957	1012	964	1027	1004	958	992	992	996	938	1014	1003	1012	1050	1009	986	966	999	1028	995	989	993	974	977	981	991	1021	1020	1014	1012	1065	1028	1025	1035	1050	996	1047	987	1026	975	1013	996	989	1000	1064	1013	1045	1019	1051	943	949	994	1031	1066	1016	1020	1042	1044	1000	996	1007	1021	1058	982	952	1012	1038	1062	977	1005	1029	988	1064	1025	927	966	1011	982	1035	962	1044	991	1005	1004	1008	990	964	977	996	1005	1003	1078	962	978	1007	965	997	1011	1014	975	1018	1001	990	967	1006	1045	1056	1018	1032	1017	1048	949	1005	975	1086	984	979	1048	988	975	1059	988	1035	1000	1021	1008	1008	1013	1038	966	999	1023	1016	978	1006	1016	984	1049	1037	1007	1036	1006	1017	1043	955	1038	1036	968	1047	994	1060	988	1058	1065	1046	994	989	984	1071	1038	1072	1001	991	1060	1005	988	990	1001	975	1027	1045	982	1019	1034	994	1025	964	1061	1026	1032	1064	979	1007	1049	999	974	1081	1000	1019	1015	1002	1042	976	997	962	950	1070	1016	987	1094	983	1009	1065	986	996	1075	989	957	1019	1048	1027	1026	965	983	1000	995	1013	992	982	941	1019	1028	1073	1040	993	957	980	1011	1065	921	1032	1019	1075	1022	978	969	962	1049	1077	1027	998	999	1006	1030	930	985	1051	904	1027	1003	1025	1019	969	1074	981	939	1004	1054	1023	1017	1065	967	1032	1013	1050	1090	1033	1017	1020	1022	987	1022	1024	1049	1000	951	1058	1015	990	1034	1051	1078	1070	1035	1035	956	1008	1004	1013	963	1034	1021	1006	1031	1032	989	979	962	994	1027	967	1026	1022	1013	1053	1010	1054	1002	1017	1015	960	1009	1006	1015	1052	1039	973	1028	993	1107	1024	995	1015	1020	1005	1008	995	985	1045	1075	1051	999	961	1006	994	978	1046	991	987	969	1018	987	989	999	1040	1051	1058	994	986	993	938	955	1109	1024	996	1044	1014	1003	961	969	1011	967	1046	961	1015	1036	982	1027	1040	1004	1055	1022	978	1024	998	1016	1025	1006	1044	1040	1057	1003	1021	986	1014	1043	1020	1058	1004	1018	968	1047	1058	1051	1037	1072	1032	1001	1026	1030	1003	987	1006	982	982	1016	1037	948	946	1024	1016	974	1037	977	1020	983	1037	1018	1015	1011	1040	1002	981	1032	948	1030	1026	1065	1012	1017	984	1015	1017	1022	1031	1022	1045	1026	1011	1074	1003	1037	982	1022	1018	1057	988	1009	997	1064	1069	1024	1060	1046	986	945	1000	976	1081	1041	979	1053	1042	1026	955	1007	993	1005	1072	1025	993	1027	1042	1002	970	1070	1011	1003	1006	1050	991	984	1024	1005	1035	1023	1027	1016	1007	1022	999	1048	989	1071	1000	994	1005	999	1013	980	990	1012	1043	1038	1004	1035	1020	975	996	999	1041	1025	1023	1020	1018	992	1023	1006	971	1008	994	1009	1054	988	971	1032	1053	1003	962	1085	1029	1020	1029	983	997	966	1009	1028	965	1012	952	1007	1014	1015	983	1026	1048	1006	1001	1027	1025	1034	1011	1047	1003	1039	1061	1037	994	999	995	1022	971	992	1060	1001	1028	957	1070	989	989	1024	958	1017	1022	1028	1037	1016	998	1038	1032	1026	996	1008	1027	1004	1017	1009	1013	983	1029	1038	1016	982	1040	1007	1032	982	985	1051	1029	1056	998	1074	961	1014	1001	1021	1027	1065	984	1017	1050	1037	1026	1039	1002	970	1002	1027	959	979	1007	1042	1050	1028	1077	1008	1035	1005	1026	1017	1007	1042	1012	1018	1030	956	987	1053	1067	1040	1006	969	1028	985	1002	980	1009	1022	1001	1044	1017	1024	992	1006	973	1019	984	1024	1064	1001	1045	1064	1015	964	948	1044	1049	968	1041	994	1056	989	954	996	996	1069	1026	1007	988	1018	983	986	1068	1055	989	1007	1028	997	1012	938	1052	959	985	980	1026	1018	1032	1000	995	997	1017	1026	976	985	985	1003	1027	946	1003	978	1003	1064	983	1024	1038	1034	943	1037	1055	1024	984	1025	1025	1038	1018	1010	999	1104	1049	1029	1065	999	983	1057	1005	996	958	1012	1027	1065	979	999	984	985	1016	1016	994	1042	987	987	1025	1054	1037	1007	1026	994	1026	1010	1011	1021	1026	972	1003	1020	985	1021	1020	988	995	1052	1031	995	1017	1030	998	1045	994	1050	1039	982	1022	965	1091	982	1046	1024	1009	1037	996	986	1032	1031	1004	980	1011	1034	1034	968	979	998	962	964	989	961	1061	1024	993	1032	953	968	1057	1013	996	983	1046	1013	988	978	1014	1058	1021	1025	1082	978	984	1044	1023	983	1004	1050	983	1024	1020	1009	1031	1010	1048	994	1045	969	1059	972	1062	1001	1046	972	1008	1063	1060	1033	994	1014	1049	1014	964	1021	968	1024	999	995	1017	958	1042	987	952	1002	1026	1029	1004	1042	986	1026	1032	1012	976	999	1042	1035	1024	1083	940	1004	1051	1000	1053	1015	1030	1009	1032	1025	995	1035	1019	1036	1052	1044	1010	976	1018	1011	999	1018	998	1050	1022	996	1018	966	1042	962	991	975	1021	1011	993	1017	1073	994	969	982	1004	1016	1017	1014	954
24395	21404	28636	24535	20951	3236	959	754	632	632	597	529	538	494	462	520	508	469	437	462	462	456	466	470	453	436	456	445	466	470	430	455	464	437	445	436	404	435	444	415	425	437	429	452	488	456	456	458	435	444	405	466	452	425	500	459	444	481	455	473	439	441	430	458	472	451	442	409	443	407	403	464	439	486	396	443	434	440	437	455	470	435	418	451	392	430	433	451	413	476	409	403	455	429	424	409	430	433	422	429	431	445	428	442	426	451	405	474	446	462	416	412	481	441	460	379	419	410	430	450	430	442	483	454	426	409	418	447	433	468	452	414	436	447	402	424	461	463	455	447	439	436	432	416	427	441	455	425	450	426	426	435	462	454	430	452	443	453	437	422	451	405	430	427	443	423	448	403	444	453	397	431	414	493	439	423	397	452	420	438	460	437	452	442	454	447	452	439	434	439	412	397	460	444	397	457	428	419	410	415	449	425	429	418	397	410	439	418	411	420	428	399	432	445	436	437	449	413	475	429	393	427	399	407	466	406	439	464	421	468	399	412	433	417	456	460	434	455	453	449	476	451	460	434	478	458	423	464	413	448	418	441	466	430	449	447	430	423	403	440	435	433	419	445	436	421	456	431	430	464	410	469	421	464	426	431	426	439	432	431	399	494	391	424	409	445	433	454	432	428	420	413	440	421	439	478	448	421	440	417	411	390	455	450	459	458	435	435	467	443	408	415	443	430	435	427	433	426	369	410	445	414	454	425	442	468	438	453	421	448	423	430	379	441	433	439	450	427	458	435	459	444	407	433	432	452	432	416	449	423	428	455	409	450	434	484	425	430	434	462	423	452	425	461	431	437	413	467	448	421	399	481	452	479	425	409	412	432	441	410	432	439	407	396	418	457	406	463	441	426	441	412	466	453	415	471	426	402	467	459	465	480	440	429	428	428	447	435	424	455	443	426	435	456	448	420	435	413	436	424	424	445	433	428	415	399	427	439	452	406	444	402	445	425	413	436	466	425	424	456	427	392	462	404	438	461	447	430	424	417	442	432	447	408	422	390	419	422	454	440	453	435	408	494	417	439	421	441	440	414	437	442	412	428	465	389	427	438	391	426	400	479	422	429	458	433	439	431	383	421	433	483	423	402	423	458	449	439	413	490	443	404	422	472	507	425	432	493	477	405	453	417	418	470	359	464	411	451	427	443	465	446	426	396	434	462	466	448	424	454	438	435	425	404	446	425	422	429	416	413	453	451	424	441	413	450	439	451	470	401	440	441	397	468	429	407	450	457	412	443	428	453	416	445	441	464	447	440	461	396	442	435	461	397	442	400	434	465	442	446	437	481	440	478	447	428	457	459	408	437	434	442	424	467	437	435	453	434	460	429	426	414	409	421	444	427	449	419	427	439	437	439	453	454	428	416	403	438	445	404	442	396	472	463	443	427	447	421	415	422	434	456	419	462	448	425	442	436	445	426	445	462	453	416	428	447	404	466	411	409	429	418	419	445	497	445	431	433	465	397	457	449	436	429	416	450	449	437	440	395	448	401	460	458	441	422	414	450	408	444	415	417	429	452	457	450	425	444	416	473	462	445	435	439	455	454	419	463	414	385	413	418	424	414	416	454	453	430	421	405	428	441	406	439	447	405	416	420	463	421	459	457	425	479	419	428	474	447	440	440	421	433	422	465	423	428	449	435	441	454	444	448	444	437	456	434	445	429	446	429	401	400	396	441	447	418	437	448	436	415	403	436	447	414	448	435	456	431	454	425	417	438	425	425	485	392	444	444	436	423	439	427	398	477	440	429	434	424	426	447	454	418	426	399	443	423	447	404	410	437	438	429	457	424	419	418	446	423	460	413	417	432	433	444	443	437	393	426	410	414	435	445	394	452	456	420	467	423	428	451	465	437	429	412	478	442	425	416	452	460	402	444	443	415	443	435	438	453	427	467	433	449	459	443	442	468	434	424	393	440	444	436	436	422	422	429	449	438	430	414	435	458	395	455	436	432	418	444	451	472	411	422	416	415	426	446	413	442	441	417	410	428	435	434	398	404	432	439	431	387	418	432	449	452	460	414	459	456	433	434	443	426	426	448	473	417	414	415	482	427	444	467	430	419	432	428	446	432	435	459	431	431	423	441	431	416	432	433	434	431	429	406	421	463	409	400	434	415	447	439	437	442	441	413	434	464	461	436	439	436	429	435	420	426	439	446	403	384	454	444	454	415	439	419	437	423	474	464	448	448	429	493	448	452	432	442	459	417	488	468	446	420	435	458	447	439	411	433	468	448	418	441	441	405	462	418	394	400	468	424	467	414	462	403	406	401	479	429	434	437	427	408	428	416	428	417	389	441	446	441	430	416	441	461	419	441	404	407	400	430	448	464	454	474	474	432	410	423	448	450	431	449	433	429	473	431	464	432	433	425	442	431	434	429	447	480	417	428	444	441	451	427	413	453	395	432	429	449	498	419	479	412	397	461	442	435	424	434	413	444	409	463	408	406	387	417	444	426	423	421	431	458	410	473	437	478	448	421	463	476	449	443	412	431	431	461	442	439	430	442	447	461	428	463	421	481	403	424	440	437	441	486	419	446	434	440	416	439	453	464	397	429	444	420	416	407	440	438	439	447	389	415	451	450	432	411	430	457	449	412	431	404	474	431	451	431	419	407	411	444	422	432	455	484	451	454	434	438	428	405	446	465	482	429	430	472	423	447	442	416	439	473	450	415	446	414	442	470	431	449	439	439	431	418	441	453	463	411	421	425	458	448	462	413	435	428	501	440	401	425	424	414	444	404	475	423	422	425	449	440	417	411	433	453	423	437	435	415	457	438	444	415	428	400	428	437	479	439	463	440	418	444	390	424	413	455	406	426	420	440	416	448	438	414	415	436	412	395	400	412	411	440	419	432	376	431	410	379	437	448	410	482	413	412	416	429	418	421	435	435	418	448	447	414	442	414	421	429	421	425	399	441	409	402	438	432	420	476	397	424	465	465	402	440	455	382	440	486	448	450	417	449	447	413	434	456	407	418	476	451	433	449	438	425	442	432	439	412	444	435	449	452	461	434	407	419	464	471	394	436	437	448	441	411	412	437	429	437	396	429	478	432	423	415	419	422	418	457	443	443	454	463	437	434	411	391	421	418	436	399	458	462	458	421	382	448	423	393	444	428	449	420	434	423	422	430	450	449	411	453	467	427	439	434	433	475	426	429	437	427	426	422	432	430	416	389	419	401	401	400	454	449	406	406	449	464	408	436	430	451	428	428	420	459	413	453	414	435	434	443	472	436	442	441	425	443	437	452	414	442	420	438	394	444	439	427	452	410	424	405	446	407	444	423	393	411	421	434	406	424	463	448	430	448	402	460	393	440	424	417	423	423	453	436	452	436	448	440	467	436	457	444	393	462	450	433	441	435	441	443	421	431	442	449	422	457	449	425	432	423	423	437	429	470	428	461	436	417	434	429	470	451	429	455	454	428	412	397	442	451	421	433	433	439	447	431
5516	10784	8888	4597	3163	2437	2085	1676	1442	1319	1263	1104	1065	1023	984	949	876	848	861	886	857	870	841	820	759	780	812	778	759	766	791	781	757	774	758	801	723	797	734	723	729	728	741	770	698	782	737	804	722	854	734	707	801	733	716	747	732	774	769	737	731	773	720	704	759	736	731	723	744	757	771	758	721	737	742	729	767	746	745	728	790	743	702	763	716	757	711	750	771	738	749	776	723	739	792	760	738	757	716	752	708	793	724	714	769	737	725	709	768	749	728	790	767	737	757	749	722	782	777	741	766	712	802	727	736	727	753	758	744	694	771	750	734	692	724	737	732	718	735	692	781	711	710	723	722	766	755	777	716	761	726	703	731	679	767	752	735	737	707	790	752	733	771	696	741	763	748	772	751	725	736	698	727	747	710	754	714	774	756	757	758	727	767	785	772	755	760	770	708	804	753	753	749	713	730	767	715	728	732	732	736	773	749	741	744	745	743	762	719	737	732	704	750	755	776	755	778	750	734	689	678	735	738	740	765	718	774	765	751	734	756	659	737	728	775	726	755	684	705	760	706	742	758	744	715	775	709	757	744	708	706	743	721	720	752	777	771	756	768	713	747	767	746	785	734	779	759	729	730	758	770	729	711	738	778	707	738	760	709	734	708	758	740	821	769	750	724	763	755	752	768	689	794	796	734	754	768	768	730	748	737	756	744	736	761	757	699	769	745	750	770	742	725	734	774	728	753	801	746	696	743	732	724	763	774	757	754	703	747	749	772	747	749	752	764	736	746	735	724	743	759	750	800	744	753	763	767	781	763	773	769	748	736	740	744	825	762	781	753	771	754	756	743	737	755	726	739	736	737	763	760	716	782	774	759	711	769	785	755	762	771	738	779	742	741	743	748	741	783	728	718	734	730	750	749	755	814	747	755	744	768	748	746	762	739	724	710	728	781	721	731	725	750	680	788	713	741	766	740	771	790	755	781	755	757	745	714	785	735	685	780	722	743	740	732	706	795	764	751	776	723	715	729	716	727	778	780	759	757	728	741	792	759	764	730	748	724	748	738	732	782	762	714	714	736	723	777	756	732	753	739	779	725	733	718	752	793	696	781	775	734	749	783	754	738	802	761	827	750	734	766	747	709	764	762	733	680	735	789	758	685	725	792	765	712	720	751	724	756	724	736	769	719	719	723	750	711	752	755	761	726	743	739	725	762	732	747	748	737	737	744	759	753	802	743	744	758	764	707	758	804	757	731	731	759	731	696	756	749	753	733	745	694	716	752	766	803	764	807	742	762	745	746	754	723	692	734	759	721	738	755	704	759	743	772	739	727	725	736	775	764	724	746	730	752	775	717	782	729	761	824	743	668	756	721	752	762	757	774	775	772	726	760	785	747	734	719	751	728	745	714	735	733	735	725	764	756	705	738	710	720	738	752	754	729	715	739	747	717	774	777	751	703	715	744	750	726	755	727	765	707	720	702	739	691	767	761	770	768	716	794	832	763	692	738	703	754	754	748	765	727	731	748	743	758	773	748	775	707	687	770	738	717	758	758	772	713	767	769	814	772	749	728	728	809	774	702	708	662	782	751	758	728	774	695	660	685	744	719	760	750	740	722	756	695	750	748	750	731	727	708	744	793	689	726	665	678	756	772	793	734	765	753	736	752	781	772	762	729	743	775	726	730	765	703	692	773	737	762	704	714	780	750	696	754	716	730	677	740	745	809	745	778	772	731	745	715	754	746	747	749	739	704	719	789	788	718	805	742	751	729	744	725	750	716	723	704	748	750	763	728	728	730	698	718	750	766	710	770	774	770	744	731	697	717	740	802	754	747	776	754	739	701	718	714	740	778	727	726	713	698	752	789	725	715	762	724	745	736	752	762	774	753	797	734	740	726	711	720	765	734	710	692	726	720	792	796	729	757	722	781	750	781	733	764	714	760	716	730	731	695	732	755	742	726	775	757	730	777	682	780	719	764	693	727	756	739	767	702	740	732	726	716	747	774	707	746	752	708	744	721	701	681	730	709	740	740	741	717	737	746	720	708	721	764	737	767	766	746	758	747	727	728	777	740	776	706	724	746	720	735	743	729	752	787	724	758	711	692	764	701	752	728	792	703	711	789	739	729	684	749	760	765	745	745	785	719	697	746	717	738	738	754	744	748	747	770	757	763	746	749	705	755	756	755	765	738	748	721	762	743	701	718	763	688	727	789	745	785	722	708	743	821	731	716	759	722	753	760	763	775	733	749	726	723	750	703	755	751	691	709	746	702	736	735	777	724	745	663	752	732	726	684	741	741	766	697	726	749	800	712	738	758	765	724	751	707	720	773	727	727	666	755	782	775	727	731	754	755	775	701	739	729	735	754	704	711	747	717	742	744	738	726	788	722	766	739	768	745	703	774	701	744	780	735	778	690	772	785	724	745	786	786	780	765	766	745	744	747	729	745	721	784	756	720	692	729	772	711	722	743	749	766	718	722	778	715	719	755	743	721	778	758	751	733	751	743	771	738	718	768	754	753	742	747	756	774	730	760	713	752	777	732	734	722	724	741	704	720	754	727	781	762	770	798	710	744	712	731	744	746	724	710	728	743	729	737	685	772	732	737	698	783	705	726	746	761	733	686	775	757	731	747	714	716	718	739	791	738	786	785	773	736	762	707	716	780	767	728	757	700	720	730	765	697	742	714	792	710	741	761	696	708	751	735	718	738	756	717	754	697	718	754	723	763	709	753	710	736	774	733	731	742	795	678	727	713	706	768	754	738	743	721	712	717	715	733	733	701	743	772	753	740	750	740	729	756	702	724	757	745	803	708	728	694	763	776	728	788	719	737	755	754	738	740	761	736	725	684	750	779	717	758	721	732	741	768	797	764	771	730	733	734	759	763	740	729	786	762	724	741	758	726	783	759	747	704	725	716	771	734	746	737	707	774	806	773	722	789	712	755	777	741	737	761	725	760	766	684	779	728	761	723	698	742	765	728	735	740	717	749	743	767	714	740	747	765	711	775	731	721	694	672	736	719	731	716	715	795	765	751	794	742	732	692	745	732	737	728	724	740	721	750	720	813	766	719	762	731	746	741	759	726	724	738	745	726	747	731	743	767	745	716	728	754	645	733	733	725	771	711	810	718	715	748	751	713	741	725	738	723	763	742	765	697	724	786	743	699	676	766	689	755	765	733	743	733	699	700	743	725	745	708	759	729	757	742	777	735	724	717	711	744	711	786	788	759	741	719	742	748	748	725	761	725	754	707	701	777	786	749	701	767	748	737	697	743	733	751	761	749	756	793	732	717	778	757	780	769	737	718	739	756	772	762	691	733	717	681	760	795	788	706	756	707	737	784	770	687	739	757	765	721	714	737	725	734	705	710	751	737	778	747	760	724	731	748	706	699	780	763	757	721	739	742	706	766	723	742	689	718	726	744	723	724	722	723	720	713	751	787	713	732	730	735	755	726	775	742	753	686	777	744	735	736	780	740	748	747	738	736	769	774	729	717	732
23429	21416	29244	23963	21419	20723	2400	751	558	495	428	419	312	322	284	329	278	210	258	272	214	226	226	237	215	190	218	198	204	208	196	202	195	231	182	203	187	220	198	169	202	188	211	198	208	187	199	189	177	194	194	196	164	192	194	188	170	189	153	185	201	208	179	174	180	163	187	167	180	183	199	175	196	193	183	163	186	207	197	157	158	182	190	173	210	165	175	206	188	198	182	182	189	164	166	175	173	170	160	182	176	160	176	187	164	179	176	177	153	171	192	197	188	177	208	167	150	190	195	184	188	191	169	178	171	199	180	165	190	175	191	198	180	184	175	186	174	185	175	158	183	192	204	162	189	163	191	204	180	184	188	186	204	184	182	214	174	183	178	216	180	155	183	197	155	196	174	178	177	177	181	177	204	180	180	193	185	208	171	191	165	194	161	194	190	196	197	187	177	180	170	182	159	193	163	198	172	187	182	177	198	164	188	167	191	183	176	180	196	171	167	173	149	202	167	169	163	188	160	189	162	176	182	178	193	165	182	189	185	202	194	171	163	179	200	198	185	189	167	184	173	185	174	159	161	181	176	181	184	192	163	178	176	177	196	164	168	189	183	178	164	188	147	188	166	180	177	198	179	193	189	193	181	153	180	191	180	192	195	188	191	178	176	167	175	193	191	182	187	197	188	180	193	168	176	160	188	185	179	177	188	176	155	183	190	172	171	198	173	177	181	182	191	176	187	177	143	178	208	186	193	173	165	184	166	193	188	175	187	162	188	197	171	168	188	161	180	181	194	183	166	190	177	174	181	174	187	183	152	185	172	191	179	191	186	197	177	181	184	168	215	177	189	162	184	177	184	163	192	186	172	198	180	178	177	182	175	178	179	165	163	191	196	163	187	203	171	167	187	169	177	183	183	183	173	209	177	189	191	184	175	169	176	176	185	182	182	172	145	180	173	157	178	157	172	163	187	169	172	157	191	158	193	192	181	185	163	180	189	180	193	165	182	180	173	206	164	203	167	169	164	193	179	178	169	188	188	184	174	184	180	170	183	170	188	145	182	198	174	171	207	173	184	180	177	197	195	199	166	176	193	189	165	201	172	156	182	178	176	158	172	179	176	162	166	174	163	176	204	182	193	166	190	202	172	178	212	167	172	191	173	167	161	175	183	172	185	183	176	182	199	173	174	179	174	192	174	169	177	177	186	158	196	164	199	151	163	162	190	187	174	191	182	184	174	152	196	192	183	193	167	157	178	174	164	172	163	186	176	162	195	174	168	180	179	185	180	165	190	170	196	163	176	163	194	164	177	185	164	173	190	173	182	182	178	177	192	168	166	154	197	186	190	181	177	169	181	179	193	187	179	193	176	167	159	190	167	188	161	146	189	165	181	160	192	177	194	159	174	162	172	193	203	162	156	164	183	187	176	168	168	209	176	193	171	195	193	176	167	176	180	177	188	173	172	182	202	169	176	187	157	188	147	173	190	167	167	183	197	210	186	182	159	176	181	185	182	188	189	184	167	170	171	195	176	190	195	190	168	176	176	165	180	191	156	165	184	169	187	186	180	210	210	151	168	191	178	162	183	187	157	209	180	178	159	190	167	155	167	169	182	176	177	162	189	177	169	165	193	173	169	152	198	150	185	184	180	166	179	191	178	197	219	177	173	164	175	172	193	179	165	189	176	195	180	160	179	179	189	157	192	163	176	186	155	166	166	181	170	169	168	162	201	194	158	181	172	161	193	163	198	193	177	180	185	152	196	185	184	192	164	177	188	191	175	174	186	173	184	189	183	149	184	189	177	185	155	172	171	188	168	195	193	183	179	163	181	188	167	182	178	180	163	189	174	190	168	205	176	185	173	173	141	189	165	167	176	188	190	176	164	162	180	195	186	182	170	175	194	185	195	182	180	174	191	166	188	169	159	202	176	175	175	145	195	191	174	188	191	179	183	182	182	164	175	203	156	179	193	172	180	154	170	156	171	204	207	189	188	163	194	167	176	179	165	172	183	169	187	181	209	197	172	196	197	181	171	185	190	192	185	195	191	180	186	164	200	154	190	180	182	188	167	171	181	177	184	168	174	148	159	142	182	191	162	172	179	187	185	165	185	190	178	172	205	192	225	188	166	164	196	179	188	163	176	168	193	177	180	168	159	168	158	193	181	171	164	173	167	203	185	191	174	188	183	165	168	167	175	172	176	149	178	169	172	198	173	178	184	173	174	147	178	177	175	170	179	180	176	153	168	165	181	180	184	184	155	195	223	198	196	197	193	175	188	148	168	151	181	172	162	183	178	172	180	173	154	172	173	165	161	160	182	174	143	165	190	177	168	199	195	160	174	173	171	178	169	146	186	176	167	188	205	185	205	162	163	174	203	183	180	165	195	177	181	163	183	162	179	169	173	186	165	175	164	180	184	180	181	182	158	184	190	169	167	195	161	164	181	182	159	165	178	182	186	175	168	201	157	176	173	169	170	205	158	184	182	179	154	175	187	200	188	202	181	189	196	186	183	155	151	200	185	182	188	177	185	179	182	170	180	201	187	172	187	193	192	172	180	180	172	174	187	180	174	158	193	187	196	155	186	183	191	175	162	198	191	196	188	172	165	176	172	173	180	212	162	158	170	179	168	179	190	174	140	178	168	174	194	169	183	207	178	191	186	192	169	165	165	170	196	179	169	168	183	154	172	199	156	189	179	183	142	175	173	176	145	165	191	195	194	202	188	160	169	166	160	162	174	192	179	182	193	165	176	169	177	178	189	168	198	163	192	162	153	177	173	173	151	189	180	169	177	208	175	154	175	160	179	179	181	171	168	217	169	184	176	178	187	196	172	186	148	172	194	162	170	168	167	170	166	183	199	180	192	167	169	163	183	196	193	196	163	182	170	185	158	166	195	177	157	184	189	181	202	191	171	176	184	191	180	159	160	164	181	180	193	172	177	178	159	148	178	176	177	197	198	169	197	168	187	156	194	186	174	162	183	174	163	175	162	160	192	201	176	208	182	160	172	155	189	181	190	188	180	181	161	187	182	180	170	169	179	175	151	174	176	176	189	192	175	194	174	185	181	171	160	182	174	171	165	177	185	153	171	181	172	202	188	182	180	172	174	174	186	155	165	164	165	183	171	165	180	173	198	173	185	174	192	166	189	185	173	184	189	168	185	163	181	178	176	187	206	193	181	159	184	179	171	179	180	179	191	187	159	158	162	169	179	205	169	173	173	192	163	186	177	180	171	184	185	179	176	163	170	192	193	177	163	181	185	184	192	179	177	174	197	183	195	194	179	193	175	160	176	165	169	158	184	160	162	161	176	153	179	171	171	179	183	148	170	177	175	186	170	187	172	177	162	174	146	192	199	173	181	180	175	189	174	161	171	191	198	194	178	194	195	190	177	151	183	178	185	189	164	154	172	169	201	189	192	164	184	174	169	158	184	209	183	173	173	167	181	171	183	180	170	178	182	177	183	186	192	168	166	169	185	200	199	185	189	183	165	170	178	172
7728	16677	13791	7243	5076	3620	2782	2130	1684	1498	1203	1078	923	862	794	715	650	605	564	498	486	496	469	453	418	418	447	449	419	381	395	354	364	412	361	369	375	368	363	334	359	354	298	351	340	351	342	339	352	328	315	347	330	330	319	342	335	332	321	342	341	313	312	311	329	328	326	318	342	320	316	325	318	318	324	331	334	320	285	312	296	338	309	326	294	298	319	308	349	350	338	369	309	300	326	311	332	333	325	309	316	318	282	286	324	338	301	317	322	301	343	284	314	343	302	316	294	335	323	313	325	314	305	288	304	307	334	313	326	341	284	311	301	326	324	324	346	305	316	335	321	322	300	311	325	322	305	308	330	302	331	327	323	292	307	294	306	293	336	312	302	311	308	290	307	345	299	296	310	322	321	327	318	331	318	294	312	297	308	291	297	335	298	344	322	310	312	346	295	316	304	315	328	308	294	289	302	319	272	328	316	318	320	292	291	311	319	317	305	320	307	271	321	303	337	343	314	284	303	316	300	332	327	329	301	329	299	304	299	306	289	325	325	329	305	313	262	314	344	318	287	311	322	325	327	318	310	301	319	311	306	335	324	318	335	290	294	328	328	313	302	328	325	292	324	297	320	307	302	307	320	322	291	308	297	311	292	320	295	343	320	297	316	294	295	296	313	316	293	303	329	286	350	315	335	310	317	280	346	295	331	307	322	319	290	306	288	317	321	331	300	307	337	294	272	325	279	302	341	311	322	304	318	321	323	303	276	327	335	319	314	311	305	310	321	297	305	279	321	309	313	311	323	287	317	296	283	298	322	335	329	314	287	280	266	324	320	294	327	306	281	319	319	300	323	324	332	302	303	308	329	302	302	294	329	318	306	286	327	302	324	296	318	325	311	319	267	300	312	310	306	327	345	302	321	318	323	290	325	333	313	322	333	296	337	293	294	339	288	327	304	325	301	341	302	296	296	319	294	330	288	319	296	315	287	301	308	281	345	299	314	316	304	303	304	337	303	312	313	302	344	305	306	319	327	331	277	325	328	286	310	301	303	336	299	328	304	286	292	319	301	298	298	319	266	310	290	356	319	310	327	292	304	310	315	316	291	309	292	351	311	283	321	323	312	289	328	319	339	288	348	317	332	299	304	316	304	338	337	312	334	304	353	321	309	329	309	289	308	305	331	297	327	331	327	285	335	306	300	313	315	315	306	307	329	329	312	302	300	331	295	300	321	316	337	306	296	309	306	319	291	300	300	289	309	344	288	318	318	313	294	302	356	308	297	321	283	288	328	313	298	353	303	335	341	314	307	304	291	347	284	296	305	323	306	332	313	303	296	312	329	325	295	318	324	322	332	314	306	297	341	311	305	301	322	268	303	327	330	317	302	295	333	307	320	296	313	277	324	310	318	307	315	308	317	315	281	334	326	317	318	281	333	312	329	306	327	352	347	330	304	321	315	337	302	321	315	293	300	321	275	284	325	318	350	321	314	282	327	298	332	280	309	304	299	297	314	323	315	347	349	286	308	333	318	298	331	294	319	283	329	279	316	344	337	299	324	299	310	326	304	304	283	330	325	305	283	286	312	322	285	291	313	313	353	319	307	283	285	313	305	308	290	312	288	327	303	309	330	303	320	304	334	308	318	311	291	303	315	307	304	315	323	294	301	311	310	317	326	331	295	315	313	311	309	313	307	278	286	328	308	326	311	300	335	294	270	318	314	291	314	297	318	309	328	337	328	306	285	323	325	349	308	283	324	297	291	313	329	301	349	345	314	306	303	298	320	305	281	303	315	320	291	329	300	295	297	319	313	279	321	312	290	317	325	319	323	324	320	305	325	295	309	307	320	294	286	313	324	323	325	315	318	334	311	303	334	307	313	300	326	336	300	315	320	296	324	320	323	306	332	296	321	315	303	302	321	293	306	305	311	324	316	316	322	305	299	326	280	305	292	277	295	315	322	323	335	332	303	313	307	290	319	323	315	295	292	288	296	325	296	312	329	287	311	327	308	318	320	324	340	304	318	303	312	317	296	291	297	301	324	298	294	319	319	308	315	299	306	290	300	276	316	329	324	318	317	323	310	322	287	296	306	296	299	341	329	316	314	317	315	289	320	324	345	319	320	326	284	343	296	313	303	269	323	310	349	294	321	330	328	315	350	357	310	310	306	319	327	312	324	287	297	328	313	313	324	291	280	283	297	302	291	281	294	318	294	317	343	297	322	346	315	310	294	323	316	320	333	296	302	302	299	312	304	343	304	310	341	338	293	328	298	296	317	314	301	319	312	321	300	371	307	318	319	305	296	323	322	324	313	333	302	316	315	337	310	317	308	314	319	306	301	292	305	298	304	302	311	310	308	289	323	312	311	282	327	330	290	315	300	334	327	331	318	323	348	299	298	298	305	316	299	305	302	303	313	306	321	283	306	303	329	310	327	360	323	307	308	306	318	325	309	310	322	300	335	317	319	303	341	291	307	289	302	293	307	302	313	318	291	305	331	284	296	318	327	321	315	320	329	306	313	304	283	324	302	293	309	312	327	310	310	291	319	310	312	321	280	298	322	291	309	308	333	327	328	309	325	297	314	337	301	317	313	338	326	289	301	338	314	325	330	308	313	298	311	332	307	305	315	296	339	318	305	312	317	301	282	276	332	347	296	318	323	299	274	290	300	308	345	296	290	289	323	284	302	275	322	310	290	334	305	314	295	321	326	279	358	295	303	281	302	285	327	312	291	285	330	327	295	293	300	304	343	336	305	335	310	280	310	310	312	326	304	299	293	306	325	325	337	292	334	296	329	289	302	306	313	312	318	297	277	316	304	315	310	295	316	296	296	299	318	329	333	305	281	322	314	306	315	334	322	343	309	308	311	312	334	324	341	286	289	334	312	297	326	279	308	310	298	304	312	294	320	285	300	302	321	302	295	304	312	324	291	323	305	304	300	331	321	297	289	285	305	291	306	336	282	321	285	335	332	292	353	298	280	313	312	304	281	275	301	313	282	293	317	287	314	313	321	308	315	305	276	276	284	303	297	293	354	316	332	324	309	319	324	297	323	305	327	304	321	343	305	309	316	328	319	310	284	307	318	317	326	298	294	308	325	311	339	296	286	331	303	335	311	285	281	314	326	284	303	311	344	304	313	311	297	323	314	292	306	356	300	317	267	312	317	314	324	336	321	318	327	315	321	315	274	301	316	298	282	306	324	281	349	309	293	318	335	328	319	315	280	322	324	320	318	277	319	332	329	319	303	312	306	312	321	282	287	292	322	289	303	348	313	332	336	330	301	321	335	317	307	327	314	304	332	296	307	321	314	291	344	303	329	303	308	314	282	330	312	309	299	323	329	288	317	334	291	338	292	292	329	295	300	324	303	322	295	341	311	315	328	326	342	302	328	313	283	316	312	314	306	306	294	270	313	345	300	314	321	280	291	330	340	288	332	283	307	327	328	304	297	309	325	277	296	324	259	282	293	321	333	328	318	329	348	297	354	306	335	278	309	281
27015	20876	8506	1364	927	889	668	661	659	601	602	612	598	617	624	636	636	666	579	611	628	580	560	631	573	618	579	609	597	608	640	624	599	568	584	636	665	606	640	592	638	593	609	626	558	644	536	598	586	616	637	609	605	614	631	626	614	655	605	581	628	595	646	571	567	606	588	591	641	612	596	647	588	577	592	587	600	614	573	618	643	594	575	611	590	595	613	673	618	625	618	613	571	614	565	608	614	627	598	618	634	648	629	567	616	580	594	592	602	611	553	643	604	621	588	596	609	629	607	625	619	585	630	594	585	601	588	616	632	639	627	620	581	613	609	590	615	607	668	585	602	580	635	604	589	634	604	623	576	627	626	590	598	605	636	624	653	638	587	554	643	578	607	587	654	640	626	608	595	601	594	622	603	620	596	588	620	595	597	594	588	565	620	627	586	594	634	591	602	579	606	580	573	607	594	593	567	627	585	581	614	620	564	627	607	602	574	589	585	576	592	653	594	607	611	604	608	621	602	603	635	653	607	586	578	631	614	647	621	583	626	606	592	598	584	599	586	595	594	617	628	609	615	625	620	644	610	597	627	592	613	575	597	613	637	642	636	574	606	579	614	588	555	523	584	612	644	609	613	587	584	584	573	569	606	622	561	579	553	576	591	607	633	563	634	594	596	593	584	609	585	605	630	645	603	622	590	654	650	603	615	598	612	611	627	578	617	561	595	616	600	594	621	575	595	604	589	658	583	585	616	623	649	569	616	602	635	627	611	581	599	561	596	584	587	625	610	621	601	599	612	606	639	606	597	574	572	620	567	573	604	611	630	568	584	622	621	585	641	620	609	596	613	588	635	597	597	613	581	596	625	641	600	648	627	661	628	598	591	619	611	588	583	624	603	618	602	577	571	607	600	604	627	592	637	617	580	571	592	559	586	658	609	589	569	644	621	646	636	582	673	597	591	617	590	586	595	647	603	626	647	564	608	622	596	600	573	628	634	537	631	581	590	593	615	639	614	609	619	615	620	592	577	611	583	614	577	601	601	579	605	633	609	644	592	605	580	650	612	581	579	619	612	626	629	608	656	607	612	617	564	590	635	601	619	581	591	625	600	617	585	649	615	610	644	574	626	577	571	597	546	577	575	634	618	581	607	593	627	675	573	614	622	604	608	574	585	597	582	620	595	614	600	541	595	603	598	605	592	573	638	602	569	623	606	616	615	563	606	584	597	618	632	557	584	624	607	557	564	598	629	577	612	596	596	625	622	624	639	553	610	604	612	632	644	596	639	662	602	623	618	617	622	603	610	608	589	624	605	634	611	586	586	612	605	631	557	569	581	641	566	620	621	610	597	617	580	586	598	592	585	578	619	601	627	615	615	585	609	618	572	574	590	558	576	604	579	582	585	582	609	590	608	591	615	567	593	620	585	573	604	576	628	610	599	591	559	610	612	645	654	571	617	586	590	636	580	551	638	608	590	575	621	559	615	612	613	598	638	628	604	660	595	610	556	565	624	586	645	642	569	625	621	607	598	556	595	631	561	592	631	621	566	581	621	605	615	582	613	589	608	599	605	640	647	608	596	565	595	582	582	596	585	605	608	613	626	637	599	567	631	615	619	586	589	598	620	612	604	597	575	614	550	640	625	638	603	586	587	664	572	635	616	603	613	617	593	583	641	606	620	571	580	576	655	610	637	616	611	616	621	593	602	625	596	633	575	627	617	645	597	611	615	603	582	628	583	587	573	593	585	610	592	612	597	613	603	595	611	613	639	610	662	636	603	616	620	571	608	581	621	618	593	605	584	575	587	619	598	574	631	605	596	604	578	569	601	584	586	629	561	625	611	583	571	625	630	667	606	582	621	617	570	622	652	584	608	585	605	599	570	593	550	583	581	658	622	591	609	649	616	597	591	613	640	591	606	635	614	600	630	592	609	599	650	579	622	600	540	606	629	579	573	590	565	606	624	600	608	635	589	577	621	623	615	591	661	588	619	606	654	569	571	625	628	655	631	604	658	607	614	604	660	659	608	582	575	589	629	567	618	606	614	633	582	553	610	574	620	578	609	662	604	613	573	629	562	615	556	629	592	620	603	656	617	592	656	628	613	559	616	588	606	610	629	618	599	594	632	566	595	599	636	678	617	616	625	629	640	642	569	649	623	582	613	617	608	560	589	630	593	565	628	589	622	572	579	588	608	604	620	629	595	592	553	609	618	597	647	639	644	575	607	615	591	569	605	604	587	605	572	536	602	599	634	611	569	590	593	588	646	569	553	588	617	609	627	582	577	616	608	579	597	603	581	619	609	612	639	629	632	587	581	598	618	589	648	592	600	612	600	569	622	583	602	574	606	604	611	572	589	581	580	606	619	598	599	587	586	603	609	648	606	609	608	603	620	619	561	584	614	588	626	577	613	582	591	630	677	616	598	640	618	567	607	588	580	631	626	597	577	613	561	605	632	654	648	633	626	633	610	582	595	633	591	597	596	605	636	613	601	613	643	595	609	583	587	605	581	628	612	595	606	570	637	548	600	591	641	599	603	594	602	610	586	585	598	619	615	607	601	599	629	646	627	583	600	586	623	614	600	645	604	580	609	608	610	611	595	563	627	651	638	587	544	619	589	594	619	589	653	595	642	635	613	562	612	613	580	583	605	617	647	627	608	607	632	562	609	606	559	583	611	601	618	614	589	580	637	567	610	596	609	618	616	542	609	604	610	631	650	570	618	615	552	636	598	588	601	595	588	579	587	640	627	663	584	641	610	609	596	625	599	631	640	662	573	613	592	576	571	634	635	605	565	566	632	601	598	621	597	611	620	611	628	567	590	612	617	644	656	565	586	604	628	571	589	594	654	670	588	615	661	585	614	561	622	600	619	590	595	651	597	638	595	618	582	594	585	583	645	591	651	618	575	628	630	585	609	577	578	619	619	626	572	666	614	578	611	627	586	629	606	582	653	646	616	591	616	600	596	607	579	636	610	582	610	620	594	618	604	600	583	565	554	571	580	601	608	617	596	589	595	605	594	640	594	613	578	583	629	579	609	592	556	581	605	661	558	622	618	614	602	595	660	591	615	632	607	623	598	611	608	624	573	588	633	662	640	585	604	621	619	620	616	587	612	598	616	588	606	594	617	615	614	611	590	604	572	639	617	621	605	574	583	677	564	633	662	613	596	551	604	617	653	574	602	586	621	639	612	615	646	583	593	591	529	574	586	617	595	617	561	563	572	567	610	559	558	598	600	603	632	617	605	594	591	539	625	626	569	576	624	584	617	581	563	576	603	604	640	582	591	627	571	609	637	603	618	588	653	637	598	571	608	548	624	606	573	636	628	634	603	604	662	595	602	582	610	595	592	567	638	600	589	569	587	596	646	585	532	583	616	588	590	611	622	568	605	629	642	623	623	609	542	590	650	587	591	599	617	599	573	560	608	609	617	578	632	600	599	551	628	603	615	580	574	645	625	594	626	606	612	612	615	619	620	608	660	648	595	596	578	624	609	568
4408	2334	2106	1451	1242	1163	1145	1087	1106	1088	1039	1025	1052	1067	1055	1035	1028	1054	1036	1017	999	1017	1039	1035	984	977	943	1081	1013	1038	992	959	993	1072	1011	1011	1070	1002	1034	1014	1009	1001	1054	1022	993	990	1018	1007	995	980	1073	1043	973	994	991	992	1011	1080	1011	1015	993	1070	1038	957	965	986	976	1009	963	965	988	1002	1030	1022	1028	1029	998	952	1031	1031	1031	983	967	981	1032	978	1035	1009	985	1017	1012	944	1000	1015	1024	1027	997	1067	991	1007	1005	955	983	1062	1055	1000	970	997	974	1011	994	984	957	1029	945	990	1011	997	1056	1021	993	1039	1064	1051	1001	991	1047	1029	1003	994	961	972	973	977	1019	955	968	985	1008	987	985	996	1029	1044	1008	982	1011	998	984	976	1021	1019	1022	1010	985	995	1023	977	984	1011	995	986	991	1019	1005	1037	1003	946	1019	1005	1032	1024	1036	964	982	1030	1046	996	955	1024	979	969	975	947	946	986	1016	1025	989	1010	978	1015	1022	1024	954	1012	981	1074	974	1006	985	933	993	1041	997	993	1008	987	988	970	993	993	975	1021	1014	1062	945	960	1026	968	1018	1054	940	990	987	1006	980	1010	998	1043	991	981	968	1066	1027	1004	991	1027	1019	996	974	964	1020	1032	1067	1003	1056	1028	1082	945	1071	997	1020	986	990	1007	905	983	999	1007	987	998	972	950	970	1012	1009	982	1055	1010	981	980	1016	1014	1005	976	1001	936	996	1017	992	1029	1040	1000	1022	973	985	1021	1074	986	980	1018	995	994	999	990	1013	1029	956	1005	1007	966	1025	1022	1008	971	1008	1022	1030	977	1034	1006	994	1011	1011	998	1032	1030	943	1041	972	982	1022	1016	1033	965	1050	996	1022	985	1021	1012	966	988	1000	1025	978	980	966	1041	1040	1001	988	990	1028	1024	992	983	1069	1028	1042	1006	966	1051	985	983	972	1041	983	1030	1054	997	962	987	993	1003	1002	991	989	977	1016	974	953	1036	977	983	1063	1030	1026	1001	1004	998	1012	1029	1019	990	1018	945	981	977	977	994	985	965	989	1003	993	943	1050	966	1052	1031	968	1024	1045	985	981	984	1043	995	957	990	989	1020	996	1030	1009	950	943	1006	1033	974	1000	976	1000	983	970	1036	1011	992	1004	1028	1052	1049	1035	1000	940	1003	1000	1008	1048	977	1008	972	1027	1004	1007	1003	1001	985	1045	1017	967	969	992	978	1040	976	968	920	989	987	1020	1017	988	974	1027	966	973	1013	1018	970	993	1049	1044	962	992	966	939	982	980	941	1001	948	998	1021	1044	1013	1035	993	996	982	976	954	1059	1031	1024	1018	1006	955	991	975	1005	976	1037	1013	984	1004	966	956	993	1035	1008	938	976	1059	1012	998	989	984	978	1011	991	1043	1013	994	1016	999	995	1012	1049	1009	1049	996	999	990	1038	991	1055	952	1047	1015	985	1063	1025	1057	1001	944	984	1029	1026	1022	980	1005	1014	1001	1003	942	1036	1007	1010	1018	1045	966	1064	978	1015	1002	1041	1007	1042	1011	1045	1037	1033	947	1056	1051	996	989	1000	1011	990	1052	969	960	1007	1004	959	1000	1015	1015	943	965	1037	1010	993	976	1039	946	962	1001	970	1038	1021	1023	1000	990	1043	1040	976	1017	997	999	1038	1006	990	955	1031	994	980	978	1038	1031	997	966	1048	981	1025	991	1021	954	995	1064	1002	980	1042	926	1001	1011	995	1004	1005	1017	1026	1035	1009	1027	988	1016	975	961	1020	970	1007	1042	984	1069	1011	1072	978	1017	981	988	1023	1017	968	1026	997	1001	1072	952	990	1012	1030	1014	1017	983	987	1030	1028	979	1022	991	946	1058	992	958	996	930	1029	971	993	1028	1044	1077	1004	987	982	1004	973	947	945	1023	1008	1024	1008	959	1122	997	993	986	982	1031	998	1005	988	1087	1050	1006	977	968	997	1018	1057	966	970	1022	1032	1014	1048	1046	1045	1014	1010	977	945	1000	1012	992	1027	990	1058	989	950	1009	1003	1017	1046	988	980	980	995	1006	1034	965	989	993	996	997	979	1005	1030	988	1035	982	992	1013	1033	1058	966	1027	1049	1032	983	1048	989	1017	969	989	1030	962	983	1033	1025	1034	978	1064	1024	998	983	1042	1010	1035	1017	1012	1061	1048	1074	995	958	1015	960	981	1057	1013	925	1057	1006	941	985	1023	1041	1031	1003	1005	971	964	1025	957	978	1000	1041	941	985	1019	1050	949	1048	985	993	1051	1021	999	1024	995	959	1012	980	1007	1020	967	1051	956	1024	1027	976	1043	989	992	1006	1017	1019	985	1073	925	963	959	977	1034	950	967	984	1026	991	1013	1043	1013	1029	962	1011	1016	1013	986	1014	994	1001	1019	987	1016	993	1028	992	1060	995	994	1008	1050	1018	1062	950	1035	946	991	995	987	1046	1016	997	1014	1010	971	970	998	1007	938	1018	1051	1001	1011	997	1015	1001	975	1034	990	979	1024	983	999	978	929	949	1033	1009	996	997	1010	1056	1025	944	1006	966	1034	948	1033	1056	955	1057	967	989	1000	1024	983	967	980	1019	1017	935	973	1023	965	979	1028	1003	1079	970	992	984	1017	1019	983	1012	1012	1021	1005	1011	1050	1058	1023	994	1028	970	997	1012	1032	983	1005	985	1045	984	1007	984	1003	1028	994	976	1011	956	976	936	1046	984	942	984	969	1004	968	1012	973	1013	1041	950	1015	1041	1007	1049	957	1052	1034	1006	1045	1003	973	948	1024	995	986	1041	998	1003	999	1014	1023	998	989	1016	971	1015	981	1007	1010	1059	994	979	1033	953	980	984	995	973	1002	999	963	997	978	1012	974	991	984	1036	1004	999	1007	1010	1005	952	1044	1057	977	1014	1022	1029	999	975	1000	1016	1022	1009	1030	1011	1011	998	1000	1053	978	997	1004	950	1067	956	1024	995	1008	1005	972	1039	1004	1015	953	983	1067	995	1002	993	1015	1039	958	1023	989	1019	943	1007	1017	1024	1015	964	1016	1028	981	988	995	971	1027	1047	1014	973	955	1009	1021	973	1024	931	998	1051	982	977	949	988	978	982	982	980	990	1035	988	1047	975	1059	990	976	1034	994	1017	1030	1051	1007	961	1052	1017	1006	1010	897	1004	1000	975	969	1027	992	1023	1051	1056	1002	997	999	1021	995	1006	1012	1019	1023	1007	1022	1032	1038	1031	954	995	1012	979	998	985	962	1000	1046	1038	1042	1000	1047	1015	1000	969	1009	1014	1019	995	985	1005	1016	1006	1003	1000	948	956	972	943	991	977	1026	1044	1027	1054	1012	1035	996	1028	1091	996	978	1017	1029	984	962	1086	1018	1019	1007	1020	973	1020	1016	1033	984	1040	993	998	1030	1025	1075	1021	1045	975	1053	996	1018	992	940	983	1031	971	1008	994	982	1011	983	985	1006	947	940	1040	1029	1007	1018	1028	988	1002	985	963	1022	1017	964	1032	989	1080	1011	1003	1054	985	1001	986	1029	1038	988	972	1024	1027	1020	1027	1022	962	980	975	1078	966	979	998	1042	1021	979	1013	1023	1030	1017	954	1031	1064	963	1024	1020	1000	930	1036	1028	999	1018	983	1013	1008	996	984	962	981	1025	959	1030	979	992	1015	958	967	1023	1045	986	1055	954	988	957	995	963	998	1023	1016	1014	968	966	1014	981	934	1031	1013	950	988	990	971	1045	969	1056	993	1063	1014	1044	969	992	1002	994	1002	979	1040	962	992	1079	946	1014	1022	1032	920	993	1008	1015	1000	992	992	982	1011	968	992	1026	985	1015	1000	989	954	1052	977	1017	1037	1003	956	1002	958	967	999	966	1025	967	1021	989	1014	1047	1005	993	1043	1018	1020	1028	1007	1003	999	1001	1016	1007	1065	1026	968	934	962	975	1022	1014	1080	1002	1004	1021	1036	961	1110	960	1007	1021	954	1013	1027	989	1018	996	980	1001	984	991	1003	1011	966	1002	963	1012	1026	994	1051	986	993	981	982	1025	1025	1004	936	987	1019	986	991	1032	1010	1033	1069	1003	993	1015	1010	983	981	1011	1028	1021	1090	1029	1053	1011	958	973	987	991	961	999	1004	1013	943	1012	982	997	951	1048	976	1057	1027	1052	997	978	1055	986	985	1016	997	983	976	980	1043	964	1037	995	979	953	1023	1016	1024	968	1077	1008	1005	1039	1041	1005	1000	1015	1008	1006	995
24454	21420	28664	24584	21025	3316	969	737	639	575	561	532	522	479	498	466	468	485	474	478	499	471	470	455	461	456	459	404	465	439	435	422	451	429	423	428	429	439	450	427	418	416	435	432	426	425	440	454	386	422	450	429	434	420	416	426	447	449	444	445	441	446	403	426	443	452	471	480	425	441	451	414	428	409	483	463	415	481	427	448	438	411	413	398	443	432	452	455	438	434	444	444	396	440	427	465	425	433	422	477	416	429	436	419	406	408	406	440	462	466	441	388	368	394	435	457	430	392	438	424	418	441	415	444	426	378	420	449	432	420	425	433	460	424	425	422	441	442	464	407	428	455	416	417	429	370	422	436	411	473	447	436	451	441	413	406	391	393	421	444	425	428	417	393	416	439	425	423	461	422	413	410	427	461	442	403	426	455	453	419	379	444	417	428	443	403	456	483	459	440	421	432	450	418	433	413	389	448	460	477	430	424	420	451	428	421	426	445	437	439	432	446	420	427	415	448	402	453	449	401	421	452	412	429	468	418	465	416	395	418	427	415	410	415	427	444	446	466	394	413	421	416	413	429	432	406	422	417	453	436	434	445	411	405	398	460	427	411	390	424	441	414	457	425	434	428	429	446	447	449	460	438	465	466	430	423	444	467	433	425	423	422	435	429	390	408	450	424	431	435	445	417	399	403	457	457	425	448	412	419	426	444	414	453	422	431	444	435	414	425	459	424	455	442	444	416	419	431	409	430	419	416	426	438	434	474	452	434	446	406	428	444	428	443	391	457	416	441	422	425	427	441	446	413	455	440	454	411	405	425	406	455	391	458	419	432	446	449	453	427	418	450	431	396	404	455	462	468	453	444	432	436	424	450	419	411	421	440	447	434	435	405	423	370	433	431	453	475	434	404	420	420	438	420	433	452	423	420	431	450	439	400	466	438	412	432	422	414	408	451	446	424	465	394	406	478	425	425	438	400	398	453	448	450	418	459	458	439	425	454	438	421	425	409	408	439	413	464	463	425	456	436	431	466	461	423	435	411	416	435	429	398	433	401	458	420	435	431	413	409	429	442	418	428	438	433	434	460	422	425	433	430	462	436	444	452	486	430	422	445	401	415	370	417	434	411	427	432	442	451	430	444	437	435	428	440	439	405	436	414	438	434	449	379	405	426	467	454	407	423	489	420	408	443	459	429	398	434	446	426	431	418	428	397	425	450	452	377	422	420	438	406	418	418	434	405	472	417	404	442	414	446	420	437	414	442	400	399	411	420	424	422	444	458	413	449	415	409	416	438	422	458	454	413	442	463	458	454	410	431	399	427	435	390	438	442	420	414	410	412	379	442	418	424	426	418	402	458	426	401	425	434	417	425	424	450	430	432	435	418	420	431	405	449	462	441	438	438	448	398	418	411	422	437	417	401	403	433	420	394	431	410	438	432	443	399	424	458	404	461	426	384	435	429	432	440	431	420	418	434	455	436	425	410	401	435	446	394	457	412	409	430	397	398	416	418	459	399	458	407	428	406	448	449	420	412	401	401	429	439	468	475	425	430	420	451	425	437	469	436	450	423	424	413	435	430	425	464	466	411	390	461	424	426	455	438	410	435	419	432	416	424	419	407	435	466	453	406	448	438	462	442	436	418	399	448	457	438	453	435	425	412	427	417	438	443	468	413	440	457	424	473	461	419	429	438	434	418	443	436	363	428	417	479	424	430	400	453	411	422	432	444	448	447	398	408	412	422	435	415	449	404	392	469	381	396	433	418	432	420	422	395	421	435	415	457	435	427	464	437	437	441	406	444	428	398	387	399	384	433	415	471	420	444	402	432	466	430	452	409	400	455	419	430	430	422	428	439	456	408	432	404	442	450	423	422	422	411	414	426	433	432	400	440	459	452	409	437	445	431	416	455	440	453	420	453	387	420	458	413	430	467	452	417	437	441	452	406	391	409	435	444	429	441	419	451	412	399	419	457	402	423	430	397	396	414	467	416	442	419	439	424	460	410	453	453	436	452	452	415	395	427	461	416	434	443	416	413	432	450	427	441	415	445	456	439	441	446	426	424	426	469	402	435	401	418	461	440	437	432	397	402	420	427	426	414	418	419	424	425	412	411	425	475	432	423	471	436	419	408	445	402	405	408	399	435	427	436	403	450	442	445	393	431	427	426	421	425	455	451	452	408	390	436	425	415	452	404	410	395	442	413	450	397	415	463	457	410	418	421	406	466	476	422	420	406	455	421	470	424	445	418	421	410	453	419	393	396	487	444	419	425	451	402	448	414	430	412	454	433	374	434	414	444	431	457	426	442	409	415	453	386	411	468	443	424	422	428	429	430	409	465	464	445	394	476	450	421	423	446	451	428	382	411	427	425	452	419	427	477	410	437	430	403	436	424	444	438	429	449	371	395	427	455	421	437	402	420	434	412	419	426	471	413	406	398	458	427	437	381	428	420	437	471	428	434	468	444	389	473	417	439	417	428	407	410	444	448	430	406	437	381	420	411	453	435	431	415	452	439	404	404	445	405	402	419	430	462	373	438	389	394	465	421	423	462	420	428	432	490	419	452	408	427	385	463	400	416	419	450	416	434	437	413	406	458	421	440	469	450	410	427	401	441	402	454	467	421	434	407	483	435	440	410	432	430	440	414	456	408	400	422	405	454	426	447	445	399	421	417	401	406	437	441	429	451	442	449	425	416	442	446	445	445	467	438	426	477	408	437	426	425	415	459	434	451	446	459	420	416	411	432	427	444	396	423	406	412	464	387	448	447	465	396	432	415	418	435	465	421	439	404	460	409	413	413	452	440	427	429	446	411	444	388	443	437	400	412	422	455	437	429	423	437	439	427	424	415	417	447	423	477	438	466	450	482	432	422	433	453	459	425	460	413	427	437	416	431	421	439	415	470	429	446	424	441	422	463	439	418	398	443	464	426	360	408	427	452	395	403	393	409	451	418	430	437	426	423	393	462	452	393	423	442	437	395	466	406	431	448	434	465	394	463	426	398	436	412	437	461	426	443	434	479	436	456	424	425	426	401	423	418	437	441	384	423	438	422	446	393	460	450	442	387	428	435	402	407	442	442	435	418	415	414	433	457	415	447	452	435	466	416	431	433	410	451	412	430	411	448	450	419	438	411	422	427	436	399	409	395	437	450	451	442	427	440	432	426	443	426	441	442	413	402	437	435	429	391	456	438	465	436	424	406	437	414	392	401	421	409	435	420	418	419	430	425	415	407	406	419	471	434	395	406	452	436	438	419	414	411	398	412	410	454	407	387	483	400	436	423	401	419	427	396	417	438	428	444	428	448	432	437	456	438	402	421	446	446	417	394	443	410	408	425	432	427	427	422	428	422	426	466	406	436	416	402	443	437	396	408	442	446	432	412	441	400	416	419	428	431	408	432	421	414	398	433	449	422	421	419	425	411	445	408	383	419	425	430	386	430	413	440	433	393	417	434	431	403	469	435	443	440	461	420	441	394	455	446	459	398	444	440	440	447	395	436
5559	10784	8848	4713	3270	2450	1990	1671	1470	1328	1244	1150	1056	1018	982	925	944	899	871	874	804	841	821	818	775	775	773	812	749	744	744	755	765	754	802	739	771	743	773	798	668	775	757	756	770	771	737	754	741	769	730	785	738	691	757	689	729	703	733	731	751	751	736	709	709	773	815	743	752	731	753	750	676	736	676	704	732	714	716	726	667	698	801	742	768	702	732	727	736	722	736	722	715	736	782	724	673	753	723	741	725	726	757	745	724	769	757	731	734	738	720	717	754	730	704	753	742	761	746	777	709	796	768	699	718	741	756	704	711	731	714	772	766	736	731	765	714	758	719	730	744	724	751	728	763	743	674	791	753	714	720	718	735	697	789	719	725	703	721	724	747	735	669	714	694	713	693	736	730	733	686	676	691	717	724	731	738	717	679	729	767	708	716	727	728	719	752	715	756	733	706	731	699	760	776	721	692	718	738	712	749	712	723	719	723	742	724	728	733	717	771	765	746	757	717	723	773	716	774	754	761	721	762	732	750	714	720	725	754	728	723	733	716	737	778	751	695	673	716	692	744	788	729	755	770	736	707	761	701	724	749	730	721	794	756	768	701	758	662	767	751	762	743	749	725	726	707	795	721	730	736	709	743	708	765	755	772	725	687	781	748	757	784	747	740	709	754	805	740	749	718	728	760	726	694	749	723	746	698	757	710	753	668	701	738	744	735	704	767	713	680	730	769	730	718	705	733	725	704	776	738	712	765	721	704	741	735	729	722	759	735	704	740	718	693	699	742	698	687	754	717	736	691	726	799	737	731	750	760	779	694	760	738	808	695	715	689	691	683	754	685	728	673	776	751	692	758	740	782	729	761	739	738	711	763	776	728	778	718	726	765	765	721	743	728	689	719	741	717	764	683	778	760	735	753	729	743	712	699	743	710	761	743	764	722	718	769	748	753	722	765	751	710	726	747	734	778	707	770	725	726	713	739	703	755	754	736	747	744	718	737	735	719	747	706	758	720	696	753	722	694	720	716	721	703	738	719	743	736	767	706	740	766	755	715	733	717	715	710	742	717	729	682	710	714	727	718	749	731	762	703	726	755	746	717	763	709	779	690	718	670	717	710	746	741	767	713	728	724	709	767	716	760	677	693	792	743	735	745	701	710	770	685	693	737	727	699	737	730	663	726	740	748	692	739	737	708	724	693	708	755	731	747	742	712	666	737	725	736	759	696	758	683	703	711	802	762	734	724	669	769	747	737	749	733	759	722	720	730	712	740	720	774	738	700	750	696	733	752	745	737	782	756	762	806	716	727	725	734	730	763	765	730	783	717	703	731	691	744	725	730	744	735	709	698	712	726	703	755	705	773	711	701	750	680	760	744	744	751	712	741	688	743	707	711	717	752	759	775	704	718	722	734	675	727	712	755	710	724	714	708	729	729	735	730	771	730	701	736	724	692	765	742	780	768	695	758	723	753	707	752	752	726	732	769	731	729	763	708	717	704	764	695	722	673	678	775	723	716	738	745	675	780	758	699	771	750	725	763	728	733	773	715	743	738	706	746	784	774	697	701	779	742	769	780	718	747	707	746	744	738	717	793	743	717	710	728	734	704	723	754	710	744	730	719	784	675	684	704	732	688	705	725	679	724	749	744	724	785	762	756	801	733	725	743	719	708	712	734	710	714	729	758	733	748	733	744	758	741	703	763	682	731	671	743	731	758	703	756	696	714	716	760	758	741	729	752	707	690	741	768	766	745	711	716	720	737	754	735	736	756	719	733	802	766	702	746	662	710	755	701	783	782	715	741	667	738	696	701	712	786	779	709	672	715	726	723	757	714	743	795	724	694	698	809	728	711	750	763	798	733	737	737	686	711	733	716	757	711	662	719	743	792	760	757	748	743	690	737	742	765	786	733	704	725	707	743	705	718	763	728	737	735	677	691	737	683	765	679	735	679	739	772	737	706	716	763	799	710	743	683	739	747	717	721	726	749	704	680	703	757	750	702	690	703	722	724	730	714	701	768	743	760	762	722	740	728	704	727	758	743	708	743	741	756	725	711	657	701	717	724	789	745	742	760	726	734	707	765	740	742	696	752	703	678	714	788	734	727	727	773	692	676	750	684	705	698	704	745	677	712	743	700	718	778	737	708	710	734	761	741	728	701	786	748	725	763	706	771	722	746	713	739	682	727	730	753	759	707	713	746	719	772	797	747	708	726	711	736	731	736	746	732	694	728	743	808	763	710	742	714	715	709	708	709	736	688	744	744	732	738	722	736	752	745	712	685	711	695	754	726	679	730	718	734	680	787	764	740	694	773	756	725	723	707	719	717	738	743	755	734	709	714	725	707	729	739	768	720	788	744	735	758	738	700	714	755	776	745	724	736	719	740	693	736	730	733	732	743	731	738	698	769	747	704	721	748	820	746	726	751	778	727	711	708	726	740	735	741	733	715	773	703	711	731	722	744	743	697	742	753	756	715	746	700	716	738	723	743	738	708	726	749	770	718	699	712	703	734	686	714	696	772	720	742	762	756	678	712	740	752	681	790	804	756	732	727	731	708	735	735	689	699	739	696	680	739	739	720	748	726	750	717	691	702	668	719	727	732	750	715	759	780	741	717	742	711	786	676	749	736	738	727	766	749	716	708	710	784	696	694	689	745	687	766	685	722	724	696	741	775	724	716	728	752	693	751	755	742	706	701	744	741	721	710	692	740	767	707	769	687	776	713	719	701	718	686	737	697	707	726	754	727	756	744	705	765	755	733	727	726	733	726	730	729	698	720	765	676	723	706	731	754	712	745	714	694	729	684	695	744	771	760	718	770	748	732	729	746	734	737	667	694	744	787	719	677	702	745	696	715	744	776	725	751	733	738	722	772	744	733	669	750	733	740	750	747	739	767	699	715	791	729	721	720	709	707	730	721	684	702	731	703	745	749	672	680	754	738	741	721	729	732	738	711	725	733	766	721	699	725	745	743	691	748	731	762	728	718	752	775	735	767	721	756	797	761	734	733	709	718	698	745	722	758	786	695	760	718	799	681	745	740	730	729	758	753	715	745	739	769	756	697	696	745	726	740	743	686	739	701	744	748	710	731	699	766	679	775	693	720	731	745	731	682	761	705	741	794	719	772	759	720	701	703	743	769	729	740	751	714	736	689	659	781	707	730	784	735	755	728	690	762	709	750	747	731	724	752	730	750	741	734	674	718	736	710	768	753	728	762	725	731	708	729	726	753	748	728	682	781	765	772	766	756	721	697	774	687	698	666	700	719	754	773	765	697	665	712	757	735	764	724	748	746	724	756	734	812	708	737	717	667	692	718	734	736	663	746	732	679	757	742	709	731	660	662	706	716	745	692	767	699	756	657	711	690	745	717	744	740	753	703	696	745	746	747	695	765	752	745	746	746	708	752	751	689	742	694	726	740	771	751	744	668	736	691	739	795	752	701	732	769	731	696	690	799	715	764	765	753	692	694	723	749	732	742	689	758	751	752	747	710	703	722	702
23450	21424	29250	23969	21425	20853	2460	707	555	454	437	352	336	323	307	302	252	243	267	227	194	216	228	223	207	200	215	195	195	228	193	207	198	189	202	204	204	174	152	212	177	196	168	181	184	187	186	182	192	198	182	185	180	197	168	202	189	194	179	167	176	197	184	185	189	209	190	167	191	173	166	179	185	175	173	190	175	165	149	187	191	168	205	152	166	180	193	164	190	206	156	178	183	180	185	176	189	150	154	163	163	162	186	170	166	194	176	174	179	205	174	178	176	181	196	180	170	178	167	185	164	180	167	209	159	178	183	187	186	163	193	164	150	201	192	189	181	177	187	162	158	175	162	173	194	189	195	159	181	185	164	180	171	154	172	179	188	188	181	192	179	181	180	163	189	172	192	179	166	195	173	150	199	187	168	177	163	180	171	182	173	179	163	159	191	155	175	194	157	201	173	185	203	201	175	173	173	152	172	177	196	200	176	167	165	169	191	198	180	219	172	156	194	194	160	178	169	167	152	184	166	185	180	184	178	152	167	181	173	198	187	179	155	182	179	170	180	163	201	166	192	167	178	183	174	189	180	189	190	172	194	185	218	183	193	193	168	178	182	169	165	185	180	161	176	190	185	159	172	183	168	188	195	162	167	142	184	165	159	178	174	175	170	191	183	186	177	197	193	176	175	176	157	179	168	168	179	187	151	192	192	165	184	174	166	174	168	190	166	160	202	166	208	179	178	147	174	174	164	152	182	155	179	187	151	170	188	169	155	188	162	158	178	178	177	193	169	208	162	159	172	183	154	171	145	159	198	184	173	192	169	168	192	173	205	167	163	178	191	171	181	155	185	179	177	189	168	169	181	170	175	189	176	185	160	176	183	179	157	171	168	175	181	159	204	167	209	196	154	203	176	182	183	173	166	184	176	184	185	178	165	184	173	195	194	171	176	188	187	180	171	177	184	176	180	177	200	186	187	158	192	178	183	173	173	163	184	197	183	168	176	174	175	165	186	172	169	182	154	176	190	142	165	182	216	194	177	172	179	165	185	157	165	190	161	169	154	175	163	159	169	187	197	189	178	178	184	177	187	166	163	160	174	163	182	176	185	168	165	195	181	167	183	197	181	166	181	181	159	199	213	193	155	182	197	176	170	168	171	184	183	165	183	175	157	165	186	170	195	174	165	192	181	198	186	163	167	175	184	195	159	179	184	174	189	180	164	157	192	181	198	168	195	178	169	184	172	165	169	173	202	181	179	162	193	169	186	173	154	177	177	192	183	175	177	166	171	161	157	187	174	173	154	164	178	183	165	182	193	172	173	174	165	158	181	183	154	179	175	189	165	209	183	166	170	171	171	175	178	180	173	166	179	189	179	192	177	179	155	173	143	175	213	167	192	171	184	159	200	176	193	155	157	191	178	174	177	192	179	188	195	169	177	154	156	176	200	183	188	160	181	183	157	159	168	180	182	159	173	185	201	173	174	172	169	170	156	198	167	176	185	164	180	181	178	170	207	197	183	211	151	167	160	191	173	174	171	196	189	144	193	204	170	183	185	158	179	188	194	162	200	168	189	195	167	189	191	163	208	150	196	155	170	161	166	178	153	170	164	184	169	196	172	158	169	168	165	166	173	154	185	165	167	170	199	170	170	161	172	151	176	181	176	191	177	185	179	179	193	164	172	191	196	172	155	175	169	180	169	193	170	173	192	179	168	178	163	183	193	175	174	150	162	165	185	186	176	180	170	182	155	165	180	176	165	180	191	178	148	176	157	186	175	194	185	175	178	165	173	170	186	186	178	185	181	167	152	171	191	178	154	193	184	180	145	191	156	139	162	163	187	186	177	177	153	184	170	169	178	170	167	178	187	157	184	174	151	187	159	146	168	171	171	151	177	175	158	179	181	164	149	159	158	168	177	177	176	178	177	174	158	167	166	179	178	180	189	196	171	170	170	183	163	157	199	176	194	187	160	190	165	176	178	175	174	164	176	187	181	165	198	177	160	180	183	180	164	190	165	161	181	169	201	191	161	161	170	157	177	177	178	178	172	182	183	192	172	182	171	161	185	177	163	184	165	176	167	167	181	169	157	174	181	152	206	180	185	194	182	187	188	196	162	184	197	151	158	186	181	156	198	176	183	190	179	159	204	183	167	172	170	173	157	171	161	178	167	182	183	167	185	155	178	186	196	169	167	173	188	181	198	189	171	184	165	163	192	179	176	164	173	181	181	180	172	169	174	182	191	156	162	174	164	190	180	198	175	190	178	203	171	171	190	178	181	184	173	160	171	176	186	178	180	171	180	172	180	174	185	187	173	170	179	170	158	165	174	133	187	196	183	167	172	161	179	176	167	198	200	166	163	177	163	173	176	175	161	167	178	170	184	193	187	173	175	160	183	195	155	178	177	194	154	202	170	196	159	174	153	172	165	163	161	183	191	151	169	176	169	172	181	159	165	183	157	162	182	172	175	176	157	183	183	168	161	162	191	156	197	164	168	192	153	181	195	182	200	170	140	203	170	186	186	153	168	183	159	168	163	191	177	179	183	177	197	175	189	171	163	186	167	174	184	160	178	174	191	181	178	171	190	162	161	193	156	181	163	166	193	189	161	162	197	164	196	150	145	181	189	183	168	178	172	189	190	169	164	158	179	192	152	180	178	182	194	170	172	174	172	167	203	140	185	174	154	184	190	174	160	171	176	203	189	161	189	173	162	183	202	170	161	173	155	185	206	174	178	162	174	173	165	188	184	185	167	172	197	160	173	166	195	183	188	156	214	191	184	174	165	160	178	205	187	174	191	172	164	182	170	168	163	173	160	144	170	200	176	169	163	180	179	160	167	184	186	177	174	158	195	172	167	165	149	166	177	186	182	185	169	197	162	186	175	163	192	202	182	173	164	167	173	194	187	160	174	165	156	172	187	162	176	175	183	171	193	182	162	173	190	179	179	177	198	193	174	162	200	196	179	186	181	171	202	178	182	170	165	190	169	170	164	172	176	200	179	176	182	206	187	183	180	173	173	192	164	200	185	165	153	176	162	158	163	188	150	177	144	182	145	169	190	180	167	180	195	164	183	188	184	174	178	177	177	189	161	200	179	172	167	175	168	164	179	185	184	187	182	176	170	158	176	185	184	164	179	162	179	168	182	180	170	180	152	158	177	182	161	182	177	162	168	177	155	198	186	178	154	151	163	183	178	171	189	167	139	179	177	171	174	189	177	189	177	194	188	156	192	169	192	164	163	194	190	144	206	176	181	172	182	183	185	188	198	164	188	183	151	178	163	176	160	169	178	188	173	173	181	140	184	191	177	202	191	175	183	204	212	184	169	179	172	175	178	179	167	169	162	157	176	177	162	165	157	150	189	174	163	174	167	175	171	159	164	184	194	179	172	190	188	190	192	180	205	186	173	185	149	191	180	187	175	191	168	167	175	198	161	188	177	204	171	198	168	192	172	170	204	177	175	176	178	162	183	182	186	178	183	169	182	192	193	177	147	187	155	186
7893	16863	13925	7458	5062	3824	2661	2129	1762	1428	1238	1099	988	820	725	666	627	611	584	504	487	474	440	472	415	385	445	390	377	355	376	395	391	355	343	375	360	374	361	335	349	362	320	317	291	307	313	326	306	311	351	314	300	314	318	316	328	341	356	306	311	311	294	338	313	332	288	348	321	328	314	294	325	309	286	347	292	306	334	314	305	287	325	325	278	311	307	324	331	286	309	328	323	308	281	319	323	294	307	305	296	323	312	305	313	331	327	322	310	313	297	307	327	306	308	309	284	314	306	295	319	291	327	316	303	329	295	344	324	322	306	306	301	325	332	283	325	295	307	313	279	291	302	343	278	318	275	308	311	320	277	297	282	307	337	312	303	305	290	325	288	296	312	296	316	281	310	309	284	311	332	309	327	323	330	320	312	314	311	331	323	324	303	311	326	331	328	336	314	301	311	305	337	337	300	321	316	322	280	288	319	290	306	307	289	306	324	275	296	353	327	294	310	330	297	294	347	291	303	317	305	297	293	320	320	307	286	305	279	329	268	325	310	321	323	316	286	307	293	309	282	288	332	320	292	293	287	320	304	324	311	348	321	352	309	324	311	324	286	310	300	307	323	300	300	328	289	298	299	309	306	331	288	292	297	310	325	277	306	304	294	319	353	321	317	306	311	336	302	299	322	348	297	287	325	316	309	303	280	315	307	276	319	332	321	325	294	308	318	313	341	291	297	317	312	317	291	305	312	331	296	301	285	354	295	320	302	289	295	326	269	304	298	293	300	271	291	293	324	309	332	294	300	321	300	309	282	293	337	288	346	313	290	336	309	308	325	291	303	291	336	312	303	303	338	321	299	310	269	324	320	298	295	331	318	297	320	299	294	298	290	333	325	303	306	314	310	297	304	293	299	300	279	314	307	266	286	263	305	302	277	318	303	309	313	321	334	316	278	301	284	306	288	314	327	309	314	341	318	273	343	305	305	302	309	299	294	301	305	272	298	329	316	319	283	265	305	326	335	305	300	329	286	337	293	324	336	314	327	329	303	283	311	314	343	322	311	275	298	318	311	315	332	298	279	329	294	297	261	339	321	314	306	309	307	278	305	322	315	322	310	281	301	343	280	296	351	316	306	309	333	320	333	310	285	281	279	300	311	286	291	332	307	315	308	276	293	314	303	293	315	315	318	312	287	305	310	314	319	330	323	299	296	293	307	315	333	298	303	321	307	330	274	288	305	289	315	312	273	287	305	312	320	306	313	308	291	301	275	298	290	342	281	301	320	305	330	279	280	293	272	314	320	341	317	281	306	306	333	327	296	330	305	301	325	299	313	363	303	293	286	333	289	317	323	294	323	315	310	286	304	314	297	306	283	329	342	311	295	305	285	285	293	338	306	287	290	307	296	311	281	314	328	310	293	305	291	291	291	324	312	346	299	322	319	265	313	310	284	323	324	302	278	308	312	281	295	300	333	309	302	296	306	306	274	306	297	304	284	301	318	295	284	307	307	321	321	289	314	345	323	296	321	307	294	357	338	303	314	292	303	293	321	331	287	296	309	336	299	317	305	274	306	313	319	310	318	312	300	299	312	335	280	319	316	319	317	322	311	269	284	290	334	292	295	304	292	313	296	320	315	289	292	298	304	301	297	319	310	279	301	307	306	335	302	282	287	303	327	343	274	309	322	277	305	276	296	316	286	310	334	320	315	318	300	247	292	321	324	303	299	333	276	327	288	320	292	288	323	285	303	319	312	363	332	308	292	309	309	339	304	305	334	299	283	312	312	313	319	287	298	293	304	319	313	340	300	303	301	279	301	291	309	311	350	296	303	327	319	318	292	302	303	320	321	319	304	303	295	312	332	302	342	308	311	335	297	313	288	286	282	294	314	300	331	290	274	278	301	307	313	275	324	292	338	327	310	299	318	323	278	289	304	323	309	334	295	302	330	329	291	269	304	266	305	312	316	310	308	317	283	335	288	302	289	297	284	316	293	302	286	308	306	292	295	291	340	318	309	269	310	297	292	298	319	303	294	291	276	297	275	302	284	300	302	315	324	304	304	299	286	306	333	316	299	331	334	313	315	301	322	310	332	313	338	296	315	298	322	308	300	297	313	318	317	311	311	296	317	296	298	319	295	294	293	301	289	301	322	353	306	302	324	301	273	319	300	323	322	309	294	294	273	336	284	304	272	303	296	285	295	293	282	327	284	326	322	304	283	330	312	304	307	330	320	294	313	318	301	314	309	297	317	291	316	339	289	294	296	289	319	316	300	304	315	285	332	286	305	301	310	307	291	316	297	310	305	267	320	314	312	279	291	321	324	277	324	301	313	312	301	304	289	301	293	303	302	275	284	320	335	303	301	296	309	275	286	285	313	291	332	306	293	322	314	299	318	321	314	296	302	284	311	308	302	291	308	293	317	299	304	334	304	313	332	318	278	293	290	296	340	327	346	318	301	298	318	276	312	306	302	294	291	304	308	299	326	258	314	331	307	310	296	307	281	338	290	307	307	318	314	310	309	290	297	314	314	332	303	303	295	282	304	313	324	292	315	305	356	293	295	305	321	318	293	302	298	329	326	301	297	321	291	322	289	286	283	300	320	280	293	304	305	280	294	360	306	324	291	309	322	290	325	310	302	257	311	304	314	280	281	310	300	278	296	284	294	302	297	299	309	328	267	285	314	297	287	303	285	329	301	288	319	277	320	296	309	311	309	304	303	289	300	323	286	315	289	333	303	295	349	303	343	340	294	331	337	279	332	302	320	286	289	277	328	304	292	297	290	271	314	291	303	295	296	273	300	334	321	318	335	300	326	297	290	297	322	300	295	303	327	323	313	302	289	283	292	313	299	304	282	299	306	307	326	303	287	288	298	329	314	296	286	302	281	301	297	287	311	297	312	291	271	289	336	316	290	269	291	320	304	279	303	317	313	297	301	297	319	295	317	323	332	323	289	306	302	324	290	320	296	303	281	291	309	319	281	334	312	317	311	329	306	301	326	299	304	290	285	342	285	325	295	315	314	296	294	274	271	295	291	313	310	276	288	298	304	303	298	315	308	285	306	314	275	309	306	296	308	336	289	325	345	292	301	276	322	339	263	282	310	290	299	320	294	289	294	331	292	296	276	299	292	315	295	329	292	300	289	297	292	315	328	284	310	282	318	287	277	300	320	318	295	291	297	298	339	327	325	306	289	299	319	294	275	296	303	281	293	269	311	298	335	305	290	309	304	298	311	271	292	317	331	319	332	291	313	324	319	248	320	308	298	310	313	297	282	324	295	315	318	298	296	279	278	327	310	311	289	297	338	313	321	293	295	267	299	279	331	288	308	282	299	340	303	284	307	323	292	338	330	266	301	280	309	305	274	305	292	323	292	317	308	287	324	296	302	337	317	285	318	285	278	296	316	290	307	300	304	336	315	315	306	275	294	296	310	294	349	290	313	303	314	322	292	327	297	319	297	283	313	329	297	307	281	294	303	295	297	274	303	297	299	329	285	302
26964	20788	8290	1066	664	654	642	648	615	614	648	627	629	638	646	643	640	599	590	572	604	552	625	600	670	615	568	586	572	603	631	598	616	613	629	611	631	606	605	547	606	611	575	618	606	584	600	577	602	582	617	611	565	592	605	627	588	625	626	602	582	603	594	621	595	586	602	600	590	599	597	554	656	573	582	580	577	586	590	602	656	598	588	623	591	588	595	560	599	658	539	619	570	578	616	585	560	630	594	561	573	582	561	641	535	554	573	594	645	645	601	615	599	587	629	613	601	550	594	546	571	602	606	566	586	595	559	612	590	589	628	596	568	561	587	610	603	571	566	569	595	635	629	588	595	590	603	616	602	615	575	604	665	582	596	631	555	645	523	568	578	596	556	577	659	595	621	568	591	644	612	577	620	566	599	656	627	584	557	594	577	623	623	623	571	624	606	607	662	591	626	627	601	568	582	593	595	585	605	618	610	609	592	576	606	595	600	558	582	608	630	576	598	617	642	590	581	573	559	577	633	607	592	583	577	606	597	526	573	582	596	608	643	609	632	592	590	629	610	609	615	613	611	583	611	630	623	589	585	585	597	631	624	634	582	583	587	597	636	659	560	569	602	641	623	623	578	618	628	605	600	630	539	572	589	545	585	597	616	607	570	610	605	611	592	615	607	545	627	571	563	633	593	586	615	577	594	610	600	601	585	628	635	627	592	576	596	612	558	593	605	612	594	614	585	556	608	609	590	615	550	563	581	618	630	564	593	596	622	576	585	608	544	598	665	574	592	586	615	590	604	590	608	594	613	596	619	619	626	617	631	616	586	642	610	568	625	610	613	634	583	579	579	567	622	568	551	614	630	598	585	597	609	596	644	647	601	633	577	588	592	622	585	574	563	611	607	605	583	610	565	652	604	621	585	592	574	591	618	577	587	572	617	623	577	641	616	605	608	613	620	571	536	602	607	615	616	590	641	633	534	590	625	623	575	614	620	619	633	547	611	586	605	631	582	610	576	595	594	588	553	586	615	619	600	584	560	628	600	628	610	597	609	593	574	604	590	583	573	584	577	591	614	585	580	616	610	648	634	622	602	581	573	602	606	581	588	584	619	609	570	596	602	568	577	576	601	593	559	562	570	625	602	634	610	655	554	634	579	613	574	584	572	595	591	618	583	598	607	553	597	650	597	602	605	655	616	627	561	613	606	592	564	596	605	615	623	591	581	597	601	599	591	575	647	578	677	600	582	557	622	636	585	572	592	625	625	584	580	572	586	596	595	615	540	588	655	630	626	646	595	577	604	605	593	612	581	589	606	587	608	588	605	601	603	607	602	596	578	606	601	592	581	599	606	579	622	561	587	623	624	567	611	597	554	571	613	567	623	593	609	591	572	596	646	628	574	603	621	607	590	577	602	601	641	574	595	567	631	590	568	595	593	576	607	616	564	614	618	596	587	596	594	581	626	597	630	598	594	639	647	601	598	627	614	623	629	562	570	535	582	609	595	602	584	628	622	588	600	610	635	595	550	574	610	604	629	555	603	575	587	625	630	599	585	572	597	584	556	592	588	576	627	609	627	596	607	577	609	591	596	579	628	617	562	614	601	627	605	573	550	600	615	624	603	588	628	585	601	621	604	602	597	592	601	574	635	642	580	612	587	636	580	573	583	609	601	611	618	561	583	597	632	560	584	608	599	606	569	611	590	610	580	607	586	607	604	597	598	625	559	577	584	630	615	610	581	593	584	578	606	623	596	561	582	607	570	555	620	621	577	596	581	589	573	601	562	595	593	664	595	603	598	622	559	570	617	627	642	576	598	606	616	609	576	570	615	620	614	573	582	580	608	584	585	599	622	613	629	591	604	669	590	552	599	595	571	580	624	620	625	547	587	593	565	550	567	616	566	553	606	586	623	639	586	587	585	597	618	585	630	602	550	594	544	609	620	602	597	579	611	579	615	561	581	600	618	570	602	591	573	591	595	554	612	640	617	660	585	561	599	614	627	601	628	607	565	607	580	582	618	578	629	602	625	606	547	583	609	613	610	580	557	614	571	574	583	616	591	581	645	597	608	607	566	645	604	581	607	597	616	597	626	586	574	634	629	582	620	608	641	604	584	613	569	580	585	628	609	634	595	646	605	616	628	587	590	600	583	641	588	600	569	558	580	626	568	544	579	578	600	575	615	582	605	572	574	552	560	616	559	635	639	610	653	613	596	604	604	601	593	602	580	610	643	565	574	593	585	561	594	659	573	626	604	568	623	597	587	585	594	584	630	589	586	602	577	608	604	591	601	603	600	572	590	613	590	608	571	578	603	610	580	589	592	634	615	574	616	606	637	608	577	594	582	607	621	593	578	623	598	590	611	569	626	566	581	608	603	607	608	641	578	563	604	545	645	607	591	604	611	616	582	619	589	593	614	592	583	627	593	628	582	602	586	570	602	619	609	657	611	575	607	586	626	605	554	622	609	600	641	629	585	576	619	562	621	593	569	625	576	570	576	601	609	619	572	589	624	628	595	553	602	608	598	565	580	579	589	608	554	610	614	567	602	578	658	607	604	607	624	611	540	612	631	601	622	599	612	597	597	599	591	562	586	632	573	595	612	638	599	632	608	609	587	612	574	603	606	574	629	581	592	600	584	644	631	583	619	553	614	596	615	598	635	599	597	564	568	634	650	594	575	602	581	547	629	571	656	594	645	616	633	595	594	590	634	598	562	649	564	592	600	637	578	588	595	669	598	617	605	592	566	636	646	612	600	598	573	624	605	593	590	561	590	609	587	613	605	577	586	551	626	598	618	595	608	604	616	561	584	579	607	627	640	653	583	554	598	622	597	596	607	591	618	618	584	588	592	599	575	551	588	588	576	586	535	584	612	597	582	614	638	623	634	591	589	563	612	603	595	664	638	595	596	566	616	596	602	617	564	586	599	639	579	613	653	624	625	628	587	569	584	593	630	622	668	571	574	551	608	598	613	633	632	610	613	608	615	630	602	702	613	596	615	610	587	616	626	620	609	593	599	592	555	604	579	603	553	599	604	578	638	612	575	556	640	590	632	639	634	552	581	624	612	573	592	587	624	592	579	606	586	583	578	582	613	586	589	599	650	652	587	594	613	635	593	629	605	618	593	620	621	560	593	608	579	606	600	637	581	551	592	579	594	613	591	567	614	627	627	602	613	618	577	585	641	590	581	622	564	568	561	599	608	603	571	580	604	572	594	620	607	631	670	630	551	626	573	588	583	526	604	558	665	587	610	572	624	635	558	618	612	625	610	580	608	557	580	588	605	632	599	603	611	598	635	569	632	620	569	605	596	623	601	608	570	638	643	613	577	596	584	605	627	603	585	615	587	570	630	561	587	619	581	614	594	596	643	579	622	575	580	640	579	609	551	659	614	609	602	612	634	598	600	582	618	621	600	624	607	614	623	595	617	586	604	632	585	601	605	619	642	586	627	574	610	590	607	595	589	591	627	623	603	596	599	665	592	601	627	564	585	627	636	570
4241	2129	1971	1377	1246	1146	1042	1102	1051	1063	1038	1034	995	1045	979	1068	941	1005	1006	1015	1049	998	1022	960	943	930	1008	999	1064	974	969	1020	1017	988	970	1001	1062	991	1041	911	927	994	999	993	996	987	1010	988	1036	1048	1014	982	948	1020	1024	1011	997	1020	1019	949	1004	1012	988	994	997	994	934	1041	973	947	969	1012	995	1009	1043	932	996	1016	970	1006	1006	975	982	994	1020	1060	991	960	969	1040	1014	1044	993	998	978	993	984	1016	1057	938	970	973	1021	994	954	990	988	1058	948	966	1021	1000	1020	1018	996	962	998	1024	978	1023	937	977	1001	1023	1039	1016	984	1002	999	981	1036	954	1040	950	1019	1008	978	965	1044	989	990	1038	1039	1005	1013	966	961	1021	938	998	941	1038	996	1031	983	988	1017	1029	991	1034	1009	1005	1015	978	1040	967	992	1005	971	1016	1030	1013	1016	968	994	967	985	934	1027	1034	972	1008	988	959	1004	1014	1001	1039	993	985	988	971	1003	1003	937	1003	1003	1068	1026	1040	1058	951	997	988	1015	975	974	1022	1024	982	980	995	997	1051	1001	975	1014	982	1027	1025	974	957	951	1010	995	972	1008	1038	977	957	960	1013	993	1015	986	1049	1002	1017	987	954	988	994	996	1047	983	1043	1046	1004	974	1009	1007	962	1021	976	973	1015	994	972	961	988	993	1025	1014	1002	1016	1032	1035	1005	959	940	960	1018	953	977	1002	995	985	982	1040	979	1049	1054	994	970	978	1012	932	980	992	1008	1010	966	968	965	1019	1003	949	982	1022	1052	1017	1043	1004	948	980	995	1006	1003	978	944	1026	939	1020	973	1013	972	1003	1022	971	981	1015	957	1007	1014	1000	987	1017	1019	936	1037	1000	983	1050	977	1008	983	1086	975	997	985	981	994	991	1018	1007	963	1093	1028	980	1002	1010	1013	966	976	1009	947	1030	1027	1003	1008	992	1052	1001	997	996	1023	1076	960	969	994	989	949	966	1022	1005	1019	1023	966	996	1009	946	995	1010	1029	1005	1010	1015	992	1052	1035	997	1022	968	1005	1040	955	1040	961	994	1016	967	990	1009	996	985	1043	1012	995	1040	1035	965	1015	995	962	1015	1007	1014	1009	993	977	1029	996	980	979	973	1000	1010	1038	946	1000	953	993	999	971	987	989	1047	1066	1043	941	1002	995	962	968	959	980	951	983	952	933	981	966	1082	972	991	950	942	1034	984	961	991	1002	989	974	1028	1010	996	1002	1052	955	968	998	995	993	909	933	929	996	1040	994	1042	1007	1005	997	998	981	999	1002	939	985	979	992	1037	1036	1058	946	1009	1016	960	953	965	1015	974	951	983	1008	1014	1034	1015	1037	1009	992	984	989	1016	948	979	1001	975	1014	1004	1012	1003	1016	1031	1037	1035	967	956	1044	964	974	997	996	1021	1014	1010	1001	1003	975	1041	1014	991	1001	1026	993	998	1024	966	975	1029	988	964	968	989	1023	1006	1015	1026	1045	955	972	964	985	942	996	1032	974	1013	942	935	986	954	948	955	962	994	1044	1067	997	1049	963	1041	977	1032	962	1063	984	979	980	1032	978	1005	972	1025	1053	996	1002	949	993	1008	1001	981	1012	981	962	999	1045	985	959	1031	986	961	998	986	982	1024	993	976	1027	1008	974	1007	1019	1006	973	989	977	1027	998	1035	1034	947	998	1034	978	969	1035	1031	985	971	1019	970	984	1013	999	1005	1023	1003	1032	956	1024	1001	1015	962	1019	1010	979	941	941	953	954	1025	958	993	1000	995	1047	1017	1034	1028	996	987	1024	903	926	995	1012	961	996	1019	967	923	986	983	1022	995	1000	996	958	996	998	965	1021	995	1013	984	999	1034	961	994	975	1013	954	1001	972	978	979	1051	1066	949	987	1012	938	990	1019	1032	974	989	1012	994	995	989	1068	972	1068	989	1052	1011	1022	967	979	966	1026	1036	975	1057	1001	964	970	995	956	988	988	964	946	927	1004	995	1024	1018	963	945	1048	955	1051	959	1019	1022	996	963	1038	1012	1039	998	1022	1008	970	949	996	1023	985	1009	974	1070	989	1001	1061	963	1056	995	1016	1001	1003	990	978	972	1040	957	1009	1027	959	982	965	976	1006	1025	1005	1006	965	993	1012	997	990	1016	993	999	1006	1035	989	1023	1022	1032	1000	1000	1016	975	1022	991	1031	1024	974	964	978	1020	998	1025	975	951	1038	1028	959	969	982	1039	996	992	993	948	1009	1025	1011	1031	1026	1023	978	1051	953	986	1034	1015	998	973	988	966	1014	1017	993	989	1003	990	960	950	1032	1037	1030	966	984	1027	963	1014	1046	992	1028	962	988	1021	1008	1060	964	962	956	1014	1027	1034	1008	1030	1004	1028	1031	1020	932	1014	1033	1019	1014	999	1005	1040	1004	999	969	995	973	993	930	1055	970	1016	973	952	978	1018	1011	959	1038	944	1008	989	1048	1001	993	1042	977	999	989	934	1014	1017	970	1053	980	1015	1031	1015	989	974	996	962	991	999	988	1006	987	1010	981	964	1034	1016	1003	1018	1017	973	962	1034	1001	1006	1020	1001	1080	973	1009	1030	1014	966	1033	1020	1018	1026	1011	1003	925	1004	961	974	982	1029	963	1019	977	1023	970	1010	998	993	1015	1001	1023	989	969	1014	938	996	995	960	965	1048	1001	956	996	944	1075	1033	985	992	1011	994	989	1010	943	976	1016	998	1034	994	962	1012	988	945	1010	985	1018	1006	1011	961	1011	1023	994	993	1001	1012	1015	970	990	994	1000	959	1017	1031	1028	964	982	1003	975	997	1016	1028	989	988	1024	1059	997	1005	994	1021	987	985	1012	957	1010	970	977	1041	997	965	1027	1052	1017	997	958	986	958	1005	1000	1012	1023	1012	971	1053	989	932	1056	999	1011	978	935	1018	953	1004	994	991	975	1007	989	1022	998	1035	983	973	1036	1008	966	1005	1045	972	1011	960	1017	1016	1004	974	1017	1035	997	1002	1012	1023	964	984	1007	999	1005	1020	984	1017	961	1016	975	1036	984	1012	1017	978	950	911	1010	1043	1001	1011	981	925	993	974	1008	1033	994	1054	969	992	999	957	998	994	971	1008	986	1023	979	943	972	1004	976	1037	1005	1002	1016	972	981	950	982	957	997	996	1029	982	989	943	1049	960	1035	1084	1013	948	1009	1002	862	963	1004	1036	984	1004	1026	1010	1013	993	1019	989	1041	1012	1052	934	965	993	984	1000	1056	999	969	1002	996	992	990	994	1003	1016	988	997	989	997	978	949	1014	985	962	1027	1075	992	987	966	999	1017	973	1046	982	951	1020	1016	1007	951	1064	999	1038	955	963	990	956	971	1056	993	1006	1002	1008	936	1029	1038	1002	1005	1040	1026	1027	980	945	1006	981	987	1013	992	1031	1019	957	1001	951	997	1032	989	1002	1025	1038	987	981	969	997	1009	965	955	1012	1013	983	871	1025	1017	956	1003	1023	1029	995	951	970	1065	996	1058	981	1019	951	983	985	1032	1035	979	1021	1050	1047	997	1007	969	953	970	1020	1004	979	996	962	1027	1036	1010	953	964	938	1016	1037	932	987	1049	964	973	958	996	980	991	1015	1022	1002	976	967	978	960	1022	951	983	941	990	941	942	1018	972	982	1003	978	995	935	992	970	993	999	951	979	1083	1009	991	958	981	987	1030	959	1002	1005	1004	983	1003	972	985	942	962	1048	993	1026	960	952	951	998	1035	973	933	1011	1009	943	1002	1005	1003	977	1008	984	1020	976	985	1002	1012	982	994	1061	991	981	1003	970	993	977	968	973	1007	1026	1028	968	1042	1026	1009	991	1018	968	1017	992	989	985	1012	977	1059	986	1022	995	985	1001	993	953	1001	992	1049	1000	1020	994	988	993	969	1022	986	1005	1059	1026	977	967	1038	1003	969	1023	984	958	1030	997	1017	1027	1007	992	1024	963	1007	1005	1001	1007	964	1051	971	1061	1039	977	1028	984	995	1024	1030	976	1016	997	1029	1020	1022	978	1032	1016	1014	964	955	987	1021	1024	943	1003	973	1035	943	997	1025	988	926	997	995	962	973	968	1008	982	971	976	980	1003	1017	989	1026	973	981	959	968	1000	976	1016	1011	1025	1017	1008
24333	21432	28724	24551	21061	3474	1003	733	605	570	570	498	480	500	463	461	450	482	431	445	424	465	458	445	430	436	468	426	469	447	429	453	463	436	445	401	413	432	429	439	446	434	406	387	411	458	418	420	450	410	416	426	436	419	428	392	451	451	431	431	434	422	436	433	444	358	415	400	456	459	444	446	473	438	404	406	401	425	421	449	436	397	421	427	413	459	415	404	401	414	415	450	427	442	401	418	476	440	436	407	419	420	430	410	475	415	436	445	412	428	436	440	448	439	402	404	409	411	412	412	390	390	439	415	443	396	405	452	413	395	403	451	413	391	415	424	472	413	419	421	442	403	408	436	469	454	445	430	412	417	413	409	439	417	458	412	420	433	420	445	418	420	434	435	450	443	429	409	425	444	411	416	470	465	406	430	456	420	433	438	438	397	412	466	409	420	444	424	446	398	411	440	444	423	413	384	413	439	428	414	409	434	427	433	416	419	388	417	426	425	448	443	413	406	402	435	433	430	449	427	433	423	435	429	409	383	437	408	428	435	393	415	446	425	373	413	466	438	415	391	391	425	429	439	414	448	408	426	406	440	435	462	426	418	453	375	429	428	442	428	410	420	391	393	363	455	452	453	460	446	412	410	420	422	450	379	424	399	445	423	431	391	413	447	404	413	446	437	423	448	464	418	403	401	448	400	416	409	428	401	430	420	451	418	439	414	369	418	372	432	411	409	442	375	437	448	409	407	436	418	445	419	428	403	433	429	434	443	435	418	414	420	435	419	436	424	419	400	429	394	404	377	450	437	463	447	406	429	426	459	429	416	426	401	442	440	411	455	437	425	417	415	411	421	379	450	446	406	441	392	429	423	444	421	428	465	435	389	452	422	445	406	433	422	439	452	456	436	422	450	431	428	427	421	428	441	412	413	400	424	408	414	430	411	401	448	439	435	427	434	452	428	467	387	415	478	447	413	413	432	419	405	434	382	397	441	419	408	410	425	473	415	395	388	404	412	424	400	420	421	406	442	425	453	445	438	402	414	411	408	423	401	400	426	409	420	424	411	419	407	419	440	454	454	430	426	403	413	453	425	412	444	425	425	439	426	424	405	408	395	425	431	407	425	419	428	417	457	396	422	413	386	367	434	438	455	431	402	429	407	410	449	422	407	402	410	416	403	418	436	426	368	465	421	395	409	408	429	465	405	413	471	415	383	416	418	422	464	385	426	401	430	412	395	431	441	459	430	426	450	425	445	429	436	403	407	423	394	417	429	437	434	418	414	412	434	426	416	436	416	417	422	444	414	423	418	428	444	414	415	404	442	403	452	444	448	420	433	402	417	390	439	458	442	358	441	411	400	452	413	420	448	426	406	410	431	431	438	426	406	452	401	413	471	419	436	446	416	441	383	429	403	435	445	397	384	404	441	409	423	447	436	435	432	426	434	438	426	424	436	438	403	411	414	403	380	412	436	401	406	449	424	431	450	424	437	435	401	406	387	415	475	432	459	443	473	411	412	424	432	401	438	438	432	401	429	397	410	446	401	395	445	412	410	431	403	362	427	419	381	400	448	422	407	447	399	474	422	431	385	404	414	458	425	432	428	397	426	401	451	402	399	378	443	428	402	421	446	400	389	416	431	404	426	437	410	404	437	394	426	411	457	415	421	407	437	438	395	446	383	407	416	418	393	443	440	425	393	421	406	393	409	439	419	428	467	371	451	442	457	407	426	452	424	424	390	387	384	463	410	399	411	371	429	395	428	399	448	419	416	430	443	415	414	451	393	402	429	457	448	410	405	402	441	403	427	443	427	439	459	423	430	410	421	446	443	427	418	441	401	384	431	427	402	415	416	406	426	413	433	414	422	456	416	400	450	405	435	445	434	388	443	402	451	413	423	389	407	415	437	381	402	372	419	412	420	406	433	423	451	467	400	387	404	434	437	462	434	433	445	426	411	375	417	408	428	413	422	437	365	410	427	377	446	420	393	411	450	421	428	424	440	426	413	397	389	436	409	457	447	437	454	428	407	440	420	386	431	426	425	437	421	439	398	454	401	417	433	427	416	391	402	423	447	426	408	412	450	438	452	426	388	408	396	434	412	424	424	415	437	421	422	441	415	398	414	441	437	411	410	458	408	440	441	444	434	440	429	429	443	412	435	423	383	414	428	433	410	432	427	441	401	416	383	448	421	414	397	407	405	411	437	462	410	422	459	431	411	424	448	433	462	433	415	442	437	387	427	430	396	420	397	407	411	412	444	412	443	412	402	430	434	473	415	444	413	429	385	442	424	393	446	437	425	436	456	412	438	433	375	430	438	441	449	446	402	414	418	429	399	407	394	436	441	401	400	439	416	448	440	437	414	440	415	381	457	409	401	387	422	442	417	394	437	427	423	412	398	425	453	451	422	423	412	404	410	415	395	416	444	405	424	417	398	445	455	449	447	410	389	387	433	439	439	445	424	445	455	414	440	427	411	432	424	452	408	443	403	380	434	395	411	439	413	401	414	409	375	408	430	428	430	412	393	406	446	443	397	395	402	419	427	423	406	415	421	423	426	445	428	422	408	427	416	438	420	406	410	406	433	419	405	427	429	384	427	396	421	400	458	388	444	457	463	421	423	417	407	456	424	401	467	426	409	384	471	419	414	432	455	385	443	425	406	406	453	369	414	398	408	413	433	409	398	449	403	398	414	429	454	480	431	410	439	414	444	401	454	413	417	407	426	418	403	405	421	426	428	443	424	422	427	394	419	432	433	422	453	416	407	451	407	418	385	467	453	447	438	439	408	405	400	455	395	434	423	398	441	447	425	403	421	479	417	442	423	437	390	422	445	426	402	386	425	430	400	449	414	409	418	411	429	391	401	429	468	378	458	408	401	409	435	417	436	436	437	393	400	381	418	412	405	399	461	399	439	445	419	460	400	441	430	452	412	394	412	447	428	396	412	436	427	363	429	448	405	397	431	461	419	412	436	423	409	438	457	415	405	390	451	400	384	422	410	444	428	404	390	422	451	420	439	418	420	440	397	424	396	441	431	410	423	419	401	419	416	413	431	431	389	425	445	414	413	408	462	459	415	390	400	390	436	435	404	404	392	417	395	427	455	435	422	397	430	411	430	417	392	420	450	390	424	417	420	409	449	460	409	381	456	444	424	398	435	421	406	415	401	459	441	444	397	415	445	456	427	388	414	417	427	419	411	442	409	420	428	425	407	417	410	389	404	401	417	428	422	406	442	428	426	443	428	422	407	416	407	446	442	429	454	429	424	432	423	445	424	451	414	397	390	388	398	411	449	437	431	434	432	402	454	413	430	431	414	408	445	421	434	407	466	420	450	417	431	437	425	409	427	452	436	421	403	401	393	448	464	456	404	442	428	425	422	423	427	425	434	422	432	438	433	428	441	430	421	444	422	386	419	450	451	417	438	413	437	426	439	422	395	437	417	442	467	444	414	388	430	448	454	401	410	421	441	439	435	391	419	390	416	400	436	446	391	433	408	409	407
5549	10698	8915	4603	3218	2416	1994	1746	1429	1287	1180	1108	998	971	939	923	896	852	820	844	860	797	764	782	863	789	825	748	762	762	779	775	760	683	760	726	763	749	806	702	745	747	793	740	772	780	715	697	694	741	750	738	733	727	770	710	761	762	679	743	727	729	743	714	776	734	720	726	755	680	755	766	729	698	699	726	721	698	709	734	773	762	686	712	693	742	740	754	735	768	742	707	718	712	744	741	727	740	737	736	754	696	745	676	703	737	704	725	718	719	753	727	723	756	728	707	724	743	716	730	732	716	736	703	759	657	728	738	677	677	723	727	756	725	721	729	756	721	681	767	748	665	774	714	732	764	730	702	758	691	748	712	704	744	750	722	711	744	724	718	719	689	715	766	710	724	743	729	683	742	695	745	725	730	669	722	749	758	755	724	789	717	715	731	711	664	724	670	739	728	686	719	722	685	758	698	717	752	754	683	743	684	728	736	706	713	749	683	731	723	716	742	715	728	760	734	740	729	702	709	717	708	675	702	757	728	708	675	751	747	714	721	688	707	715	687	701	694	725	734	763	682	728	755	709	746	739	716	675	730	723	704	761	736	726	720	697	738	733	703	705	724	679	735	763	720	719	719	717	752	776	688	713	720	721	736	751	749	724	752	728	735	708	734	710	752	716	723	757	727	734	729	715	726	713	713	714	726	692	775	736	709	685	741	695	728	715	719	689	696	693	716	674	708	731	720	703	736	757	744	716	711	719	703	690	637	683	719	738	716	677	728	749	715	713	765	727	673	691	708	696	724	731	712	703	739	759	688	717	709	767	714	777	715	737	697	700	694	749	728	745	777	755	762	698	735	710	733	702	726	733	726	695	744	734	763	715	718	725	733	730	714	757	721	720	750	726	709	729	679	727	709	701	750	738	737	720	715	772	762	718	707	667	745	687	690	677	718	773	738	725	730	728	712	730	708	748	727	724	677	696	687	762	736	726	694	726	700	738	718	728	764	727	718	697	724	714	767	695	772	710	699	702	700	723	748	759	705	706	717	725	713	704	711	731	717	710	691	713	720	729	731	698	710	725	695	717	730	712	705	649	722	707	686	740	704	693	720	688	780	720	708	729	749	737	695	721	679	704	759	651	711	733	682	706	705	720	692	674	701	715	752	702	722	695	713	727	736	787	717	766	735	723	693	724	743	758	743	735	686	733	765	690	686	717	715	741	717	724	721	717	671	696	703	675	717	700	730	740	699	694	761	717	694	695	735	685	722	730	716	706	748	713	739	702	722	749	740	719	746	714	700	717	745	690	734	732	690	746	774	724	731	685	734	709	732	685	718	698	752	724	715	729	677	703	718	698	704	702	744	733	717	673	745	734	724	713	753	778	722	716	766	717	697	747	668	718	715	719	727	719	733	774	713	699	750	710	690	726	692	718	709	725	700	724	746	723	750	741	741	692	752	748	748	723	680	729	737	747	702	758	714	714	770	726	705	706	755	754	720	751	747	751	706	705	745	719	698	707	732	750	707	687	735	721	700	722	678	687	682	699	735	725	692	721	719	714	756	760	701	731	687	714	736	726	729	740	723	724	790	706	749	721	677	709	715	724	680	765	678	709	699	690	680	777	682	758	693	752	714	700	678	707	741	733	693	719	680	700	758	737	710	722	696	686	722	742	780	728	708	699	740	773	724	758	671	729	737	773	718	734	720	772	772	747	686	718	698	719	769	678	726	744	698	722	741	776	726	723	758	732	724	737	687	745	728	732	751	691	733	725	745	752	796	709	685	744	716	767	689	748	699	701	739	740	773	726	793	713	676	754	734	771	780	697	719	745	692	726	724	711	725	714	727	740	701	822	712	706	704	658	746	743	694	684	701	686	715	709	711	736	738	729	770	787	696	729	712	710	740	729	720	702	729	747	713	747	702	730	772	685	716	775	730	720	760	706	724	769	739	734	728	733	723	658	701	742	709	751	691	708	725	721	681	706	747	728	737	703	729	750	744	709	674	786	668	704	736	738	765	706	757	683	689	696	725	715	705	658	748	720	738	723	700	759	726	730	711	722	710	713	705	745	754	734	690	740	784	686	742	695	752	668	768	704	721	756	731	756	710	748	751	713	748	690	739	656	697	672	703	715	732	733	659	722	747	720	702	700	709	712	744	763	723	723	740	691	753	728	710	740	732	717	700	706	736	736	738	698	714	740	726	734	733	739	713	741	716	727	735	708	689	731	719	739	684	786	762	760	746	708	753	758	700	741	717	711	730	696	701	713	740	712	705	715	718	738	746	696	755	721	752	725	753	675	704	687	722	727	746	701	722	720	717	736	696	723	725	711	754	736	727	665	720	698	728	665	766	713	716	761	726	689	699	750	696	722	674	695	725	743	752	704	704	722	729	714	752	706	720	745	668	701	776	698	706	753	756	713	724	718	735	696	712	787	725	759	750	700	730	739	747	720	729	710	743	721	698	746	742	758	727	740	721	723	690	734	714	697	721	727	724	721	705	728	713	695	699	729	739	659	754	712	735	758	698	685	731	725	732	690	733	743	713	749	733	672	733	681	733	693	726	751	733	703	708	705	684	688	724	701	724	703	758	717	748	747	680	732	705	745	764	746	757	746	732	691	762	702	701	783	700	743	712	715	775	702	727	712	699	740	736	744	701	719	724	725	742	727	719	748	741	760	760	703	751	705	727	694	729	707	747	639	725	720	746	771	765	737	729	700	688	720	760	728	671	740	741	757	729	704	725	726	756	759	718	725	725	690	744	707	739	721	720	720	739	718	748	744	731	707	764	711	752	747	741	729	748	708	747	719	696	710	717	744	728	726	713	705	775	726	700	680	695	705	735	684	716	700	713	721	730	678	708	732	768	720	737	733	718	724	714	659	685	702	707	683	695	726	740	751	674	696	774	748	727	712	761	664	692	716	722	739	709	727	687	723	714	708	698	727	697	737	680	709	749	741	717	758	721	697	733	720	753	726	763	687	768	693	728	736	720	727	750	695	717	737	761	669	726	747	680	715	747	735	763	723	735	714	702	744	743	725	746	730	725	716	720	694	731	733	750	792	704	762	699	742	735	736	680	734	768	747	764	736	716	719	747	742	742	722	727	758	713	690	720	730	688	768	727	707	762	758	738	710	717	736	694	734	780	701	683	734	656	716	702	722	687	757	714	746	704	734	746	723	706	726	747	698	738	664	735	677	683	746	744	701	737	747	736	717	734	737	693	721	699	722	752	713	717	730	698	722	727	731	688	772	705	752	722	758	726	701	690	704	715	730	678	710	646	721	683	747	712	736	706	744	706	726	733	756	738	743	723	738	759	677	703	688	735	676	718	740	699	718	746	717	736	772	747	738	703	722	722	728	699	745	803	739	721	728	705	784	742	722	729	670	680	714	748	751	674	742	709	746	732	717	743	742	749	749	748	699	710	698	705	713	732	710	736	752	728	750	694	754	726	740	743	760	684	700	758	698	760	718	705	705	723	701	699	731	759	691	713	722	708
23461	21430	29288	23970	21431	20831	2369	745	531	476	415	354	326	301	291	296	247	235	269	224	232	205	225	227	218	193	225	197	193	215	184	188	175	189	182	199	212	184	171	173	203	185	188	194	173	187	159	187	178	164	184	189	183	173	175	177	178	179	186	175	175	199	195	191	186	172	171	176	173	165	174	158	170	194	172	199	165	167	165	183	185	167	149	186	182	145	179	158	156	187	209	180	167	182	166	173	187	185	178	184	171	184	167	163	185	166	195	168	173	168	196	153	164	166	194	192	187	182	154	181	195	172	166	184	174	171	147	176	188	163	164	156	184	177	159	187	158	185	190	187	173	166	147	171	137	194	174	160	190	163	168	164	193	184	194	177	165	206	168	196	179	179	158	175	175	193	171	170	194	170	167	166	183	186	154	173	179	150	173	144	189	201	172	188	193	202	169	154	174	189	145	183	162	172	179	173	144	168	176	164	164	193	172	152	201	173	160	160	163	176	166	169	149	193	184	171	158	168	163	178	160	202	180	169	151	173	203	178	171	182	179	165	162	185	160	177	175	205	159	185	182	159	184	172	160	209	188	194	208	208	170	181	197	172	174	179	180	167	188	166	171	190	210	170	163	157	156	169	182	174	190	153	202	168	156	178	176	166	181	165	164	171	163	203	197	178	171	167	184	171	184	179	176	151	161	185	177	190	185	183	185	160	192	161	182	169	163	195	168	163	187	163	178	191	177	179	171	161	175	186	158	192	184	187	185	167	159	184	184	156	185	186	169	161	171	176	165	164	170	183	178	190	169	157	189	170	177	158	178	159	161	190	173	173	198	170	157	149	177	174	152	167	165	168	199	176	176	183	177	162	155	155	151	166	168	181	170	168	169	181	179	172	195	169	193	164	183	179	185	170	175	195	184	166	157	182	201	159	189	174	170	161	157	172	166	161	170	159	163	182	180	184	166	191	170	175	180	149	170	158	159	143	164	194	175	172	172	181	174	168	172	172	172	167	169	169	206	180	158	150	178	171	159	175	190	155	170	190	199	169	188	168	167	203	148	168	188	157	167	169	161	173	186	172	184	160	192	160	189	173	176	185	182	147	169	168	169	160	189	153	174	174	177	172	182	190	173	175	181	205	183	164	184	162	173	155	184	175	174	184	156	173	174	155	187	183	179	153	166	156	183	172	174	189	184	188	181	156	156	177	160	177	163	185	202	182	166	194	178	155	176	188	177	184	190	177	187	167	194	165	210	162	174	166	167	167	161	166	178	166	170	162	151	152	150	198	159	171	159	177	179	176	189	159	169	163	172	167	150	195	168	152	176	154	193	169	159	176	158	164	165	181	182	188	166	179	185	209	157	176	179	144	183	158	161	187	171	184	151	204	183	146	157	188	165	183	160	176	184	145	191	169	181	172	181	151	181	173	165	161	158	175	179	175	167	185	184	176	168	168	177	168	192	186	186	173	178	151	197	139	165	179	165	154	188	167	151	171	194	185	182	187	181	190	171	165	159	164	167	179	150	181	174	187	180	171	160	183	165	162	192	157	167	162	152	163	171	192	195	167	161	184	147	179	168	175	197	200	178	198	184	165	152	188	175	185	161	165	187	187	190	184	171	168	181	175	171	199	166	155	189	188	174	180	167	183	160	169	186	184	173	176	177	183	161	190	170	203	158	195	171	156	191	182	162	160	176	166	178	164	159	166	177	157	154	178	178	166	195	180	177	183	191	170	201	175	180	160	165	150	161	162	191	144	160	161	159	174	180	168	188	166	153	168	170	160	154	174	200	166	169	179	172	154	192	171	192	201	174	162	177	150	174	177	159	159	166	176	166	175	184	186	183	186	179	156	194	169	159	184	159	186	189	152	193	141	186	188	187	178	190	161	159	183	172	168	161	167	161	169	169	168	192	178	175	196	175	204	167	175	183	179	165	146	171	168	173	180	175	170	182	166	153	157	154	157	191	169	158	162	168	170	175	160	162	180	175	154	166	180	192	187	175	171	165	179	175	144	174	171	183	176	186	180	179	160	172	191	156	178	149	154	160	164	182	149	151	143	171	160	168	202	159	176	175	163	152	172	159	153	175	159	171	167	179	172	171	195	153	173	157	185	168	164	178	177	197	156	175	183	197	186	180	152	180	175	177	164	173	180	162	166	177	176	176	168	167	168	173	170	153	169	176	180	182	184	165	193	173	189	175	164	174	156	181	146	177	204	182	165	181	178	184	181	176	183	181	152	169	170	191	182	192	182	171	175	157	162	183	193	144	162	184	180	183	167	201	149	182	178	161	175	181	174	164	191	173	184	198	166	188	193	169	153	174	178	167	152	171	189	151	169	180	185	156	178	160	150	184	189	147	178	181	172	156	198	169	153	183	201	152	183	188	180	165	183	174	163	168	180	190	164	209	168	166	177	168	177	175	178	169	168	171	191	178	163	189	162	189	171	173	182	155	146	180	182	148	160	169	160	158	135	175	179	165	179	180	169	165	188	147	175	154	178	191	178	202	181	187	187	165	174	156	169	156	170	156	154	178	142	175	169	177	179	154	154	166	177	182	158	183	169	164	184	167	166	183	186	168	175	160	159	162	156	165	163	192	169	182	153	156	166	145	169	204	167	169	170	186	149	155	168	163	210	185	168	170	189	191	176	158	169	182	187	172	195	165	177	173	200	178	177	178	184	184	178	187	175	192	154	170	174	147	184	165	181	173	157	176	163	168	168	154	159	158	187	164	183	188	173	162	168	171	180	167	151	154	166	181	164	165	176	157	214	159	181	150	184	197	175	163	171	183	184	181	170	163	177	179	166	178	196	162	194	173	193	172	176	175	185	192	174	146	190	171	164	174	189	171	161	168	164	179	152	154	177	196	178	189	176	181	159	151	160	166	165	192	154	173	177	165	189	166	178	182	186	185	175	185	168	188	157	158	163	186	173	171	167	165	157	172	183	184	194	192	186	183	173	165	156	151	185	186	182	179	185	183	185	169	177	172	159	189	174	175	177	162	180	189	194	187	165	177	164	178	154	161	184	159	162	178	187	156	160	163	147	161	168	176	169	179	186	166	173	178	157	189	175	186	168	151	152	159	180	179	174	166	166	212	169	175	149	190	184	176	179	201	157	172	186	180	190	171	167	175	172	172	169	180	139	173	181	158	197	176	192	170	162	174	180	168	166	179	184	181	174	180	177	181	184	178	167	183	170	193	189	173	184	175	172	172	158	160	202	157	177	176	164	157	172	179	172	195	151	189	165	163	179	169	147	171	173	174	167	169	177	154	169	189	169	151	175	183	159	183	190	170	158	188	179	170	152	191	162	166	182	176	178	172	174	188	185	154	186	180	171	162	169	173	174	172	173	160	205	167	182	178	189	169	172	181	164	187	168	167	169	160	180	137	170	185	188	158	155	161	170	167	168	179	180	164	177	178	180	171	159	183	152	174	183	194	138	164	169	166	182	172	185	167	161	145	180	175	176	172	159	170	172	196	188	190	158	146	151	166	181
7795	16745	13949	7257	4842	3710	2729	2147	1772	1423	1263	1052	919	890	779	649	644	598	558	504	540	490	444	431	448	421	366	396	376	389	350	385	384	370	352	373	305	375	340	311	366	337	324	348	353	333	331	348	334	350	314	327	326	307	309	318	302	311	307	316	329	311	338	295	318	305	308	325	292	326	281	278	295	293	306	294	296	283	313	309	304	283	297	320	344	313	315	341	311	316	281	294	304	335	341	282	331	299	291	319	312	305	294	326	298	288	335	305	301	284	335	328	294	263	317	291	345	282	325	311	304	297	294	291	303	312	299	284	303	294	310	308	304	289	296	293	306	312	296	287	307	275	316	315	327	291	311	298	305	310	288	319	311	299	278	295	304	302	279	293	276	261	296	311	303	325	305	311	303	300	312	310	287	284	285	309	322	304	293	329	288	301	286	317	305	317	327	322	297	299	325	273	310	303	323	304	308	320	272	335	285	324	292	311	317	317	277	296	323	270	331	339	309	332	319	312	284	297	295	310	300	318	291	293	287	315	309	284	299	319	307	315	306	297	308	336	285	299	311	295	287	278	304	297	323	313	291	333	311	282	267	294	326	338	280	323	324	291	335	307	275	302	307	344	273	326	329	314	248	323	305	292	333	311	328	295	295	316	304	313	300	290	279	260	315	312	284	305	302	293	312	308	275	278	284	303	275	298	300	303	284	286	297	337	298	340	316	344	310	315	294	307	301	280	318	297	297	292	306	272	303	301	286	281	289	313	292	320	274	278	315	317	327	290	306	322	278	315	315	301	320	306	316	322	299	287	325	330	290	286	288	302	313	301	319	328	309	307	331	286	326	290	305	297	310	301	309	301	301	329	295	303	308	286	297	292	314	327	308	303	302	295	318	303	309	303	301	282	314	292	310	302	343	311	281	306	294	311	303	295	320	291	287	291	281	316	310	295	301	326	277	333	318	284	290	301	292	297	324	290	295	299	305	339	286	303	317	291	305	298	294	331	314	304	342	312	320	312	325	286	296	290	320	299	310	321	283	311	271	325	309	298	309	289	274	311	281	263	332	312	298	290	303	282	313	280	290	287	276	283	294	281	300	315	289	295	298	279	314	299	315	305	331	316	337	333	313	260	298	321	276	318	305	311	290	264	322	310	328	296	323	327	288	326	304	314	273	277	290	293	296	274	303	291	316	281	297	300	311	318	297	289	302	287	280	299	320	334	307	315	270	307	305	307	292	280	299	275	290	309	309	289	317	307	321	270	343	309	318	286	279	300	282	300	273	299	293	321	299	260	316	290	297	327	293	284	302	305	278	280	309	262	311	304	286	308	285	297	306	275	295	321	317	318	319	295	278	303	297	303	292	294	305	324	301	293	317	292	318	323	326	287	284	313	319	281	299	285	299	325	291	265	293	272	257	305	287	308	292	281	306	337	310	313	321	273	275	318	285	328	327	308	287	322	288	331	290	304	286	300	318	296	310	280	311	336	277	303	299	318	277	341	306	295	295	291	273	306	305	268	291	274	287	331	281	321	298	289	279	311	299	311	289	292	267	302	284	300	281	303	302	300	302	289	307	287	308	294	320	303	307	286	317	318	320	304	303	298	277	326	287	274	293	322	306	304	292	275	322	328	315	318	304	284	314	309	298	278	293	310	296	308	298	287	307	286	271	310	330	271	290	310	272	296	312	287	291	313	302	292	294	292	307	280	310	305	314	308	296	296	315	334	301	290	281	304	299	296	311	314	330	282	306	339	317	304	327	286	307	301	285	290	295	317	282	292	307	289	300	298	291	308	301	289	335	315	296	319	273	312	304	279	326	312	324	278	306	284	311	309	314	290	298	310	304	309	293	292	309	321	278	333	306	297	265	314	328	311	301	270	295	294	278	293	294	288	334	288	279	308	311	323	279	320	333	316	302	298	313	316	278	296	285	348	321	311	282	290	298	296	323	307	307	281	323	305	292	271	332	313	294	285	297	326	301	304	296	308	308	297	312	325	274	293	312	314	326	305	306	323	260	310	331	316	313	325	289	321	294	283	324	286	296	266	306	291	295	292	341	298	330	289	300	289	306	301	328	313	311	337	332	301	307	285	292	276	315	287	303	322	289	276	303	311	303	299	295	296	315	307	284	326	292	289	275	308	258	322	294	305	293	316	325	300	288	302	307	291	297	272	294	302	303	291	295	299	325	290	289	297	287	304	284	320	297	308	293	321	348	300	294	320	286	318	346	337	296	286	330	289	300	289	260	322	343	300	302	301	274	298	288	298	298	296	316	282	304	341	307	302	300	274	304	345	292	300	294	313	312	300	302	311	285	299	304	302	302	313	306	311	294	270	330	288	281	300	272	316	271	337	317	276	287	317	301	294	315	307	301	335	281	343	300	300	282	299	279	306	317	291	292	294	303	312	310	300	304	285	303	298	313	312	289	315	313	324	289	298	286	297	277	300	288	314	328	289	299	287	297	313	314	298	321	276	288	293	340	289	318	305	281	303	326	305	309	290	320	297	323	317	309	287	301	299	336	311	301	324	314	316	300	304	317	291	316	318	310	298	327	313	314	308	283	276	304	285	282	306	293	290	305	299	275	308	319	301	299	322	285	283	319	311	289	341	300	294	301	301	288	279	302	321	299	295	313	290	287	270	297	305	307	315	276	299	277	291	327	303	292	295	274	286	298	302	322	319	275	284	298	300	292	290	298	300	308	335	299	303	290	313	292	287	318	322	310	316	307	313	289	316	299	304	308	293	299	273	302	329	348	326	300	302	305	316	327	318	268	274	297	267	281	317	282	290	298	303	306	327	323	316	289	304	317	325	300	303	276	328	296	304	279	300	318	331	308	316	306	301	303	297	305	293	316	288	319	289	298	305	336	325	311	316	296	311	337	290	280	298	315	255	301	327	296	314	307	296	319	268	307	276	261	306	309	294	292	335	292	298	300	327	320	307	306	301	283	286	269	296	323	289	263	314	319	311	302	308	308	325	276	291	315	316	318	320	282	324	292	285	291	320	272	320	294	305	316	294	327	275	315	302	304	313	314	288	336	334	313	341	298	342	292	323	294	294	327	268	311	285	300	294	289	306	308	332	324	348	319	306	320	316	299	300	298	307	313	311	270	290	313	301	298	301	312	296	297	273	305	307	269	304	307	294	315	297	284	301	311	310	286	333	327	257	282	306	297	266	312	303	299	303	319	314	277	290	315	302	312	314	303	280	306	319	326	329	291	305	325	279	291	281	300	291	298	301	321	316	299	319	302	308	283	304	311	282	305	299	323	288	293	320	289	314	313	316	300	342	296	301	336	302	299	303	266	310	316	268	294	333	295	305	264	287	305	285	282	330	300	298	300	305	273	313	291	278	310	301	306	307	306	286	299	289	324	305	286	305	305	294	296	319	317	298	307	328	284	289	302	296	307	327	283	329	308	296	306	308	288	298	293	298	289	307	331	317	303	289	320	297	291	334	280	294	298	328	285	287	265	278	294	308	299	328	288	296	303	289
27129	20762	8302	1062	726	645	633	633	616	631	616	580	610	588	566	618	599	628	582	582	635	585	566	639	604	609	628	587	604	633	630	614	597	598	619	607	578	608	592	622	608	554	587	580	607	606	634	582	612	590	633	590	584	589	584	626	644	628	603	593	582	638	618	605	577	563	586	613	616	616	602	576	619	604	608	621	617	639	575	605	601	638	606	601	648	548	619	586	574	563	613	628	589	587	584	578	592	585	650	608	581	578	604	630	618	612	607	597	574	606	577	622	605	610	561	615	570	612	575	586	625	566	582	595	667	592	615	603	619	575	582	598	565	586	644	608	590	593	616	566	558	586	614	598	603	554	605	596	576	595	600	622	634	546	602	623	583	574	561	610	578	567	607	597	614	604	581	620	621	618	581	600	592	598	548	623	614	605	584	581	636	607	633	573	572	580	575	601	626	586	624	590	595	530	631	577	600	631	610	619	551	611	587	577	617	579	613	581	586	647	610	567	589	636	589	617	614	635	577	585	596	615	594	610	620	618	596	604	570	615	599	622	590	609	614	598	625	568	621	597	588	580	621	605	557	606	564	598	560	610	633	560	601	589	606	591	565	622	553	607	593	619	624	546	601	589	546	593	613	589	625	596	570	571	575	576	653	636	602	609	596	626	559	657	624	644	604	628	595	576	583	616	605	574	637	632	593	582	586	578	585	566	606	585	595	557	619	602	566	632	626	584	622	596	616	589	555	632	584	593	566	612	559	590	644	610	569	594	591	641	623	609	609	606	602	623	583	596	624	656	613	582	634	604	622	589	626	619	606	644	639	662	639	586	609	631	562	625	598	604	625	606	593	591	588	580	611	590	617	590	615	602	603	626	606	630	594	609	586	608	552	606	591	598	597	615	537	590	593	610	582	611	623	622	612	620	586	604	581	610	655	558	615	587	574	583	576	594	605	572	628	602	574	624	590	605	622	610	583	583	602	591	582	595	601	636	592	618	599	575	605	563	598	619	597	566	615	582	604	686	628	609	634	584	594	602	590	567	616	581	634	604	605	592	629	545	605	611	546	620	563	610	584	594	617	602	635	593	607	575	590	608	594	599	596	600	620	589	618	587	559	596	615	624	571	587	573	585	564	603	584	593	563	567	601	535	600	599	622	571	618	566	610	614	609	639	622	638	611	583	607	571	612	596	632	572	638	595	630	588	636	634	560	619	583	570	627	612	561	616	590	595	577	557	665	610	584	642	542	568	562	573	593	604	621	622	593	590	613	611	577	627	610	595	646	626	630	542	552	589	591	565	599	619	609	627	619	629	606	632	581	627	639	594	606	585	635	605	596	609	596	593	611	558	644	590	557	622	621	624	597	567	595	605	581	586	592	638	566	562	595	562	621	605	616	595	598	607	616	584	601	582	558	611	634	604	629	566	636	619	602	592	595	611	602	598	626	569	573	643	596	625	600	594	560	630	595	604	596	593	596	638	607	628	665	639	595	623	590	626	620	580	626	610	580	616	576	623	579	599	582	620	598	585	589	591	617	595	587	596	593	603	595	602	617	593	579	645	570	641	602	574	625	575	633	601	611	610	618	599	602	619	598	583	619	563	608	621	594	598	580	609	589	628	602	583	582	595	589	598	611	607	626	613	618	589	641	601	573	591	555	575	576	580	554	550	640	618	654	587	614	539	588	607	585	610	615	608	603	587	575	611	560	602	593	636	573	572	594	605	610	623	589	620	592	628	629	651	631	586	619	589	632	607	632	572	605	594	575	555	613	588	594	564	606	580	537	604	585	597	602	567	605	597	578	601	633	598	564	616	572	644	614	568	594	616	606	575	585	597	599	626	570	610	592	607	610	599	623	618	638	578	609	578	613	638	599	638	600	596	594	614	586	622	561	592	650	616	581	592	595	639	620	611	585	615	568	600	614	591	584	599	584	580	612	568	585	650	610	602	591	583	550	594	579	626	630	586	629	626	577	593	622	548	618	605	612	587	601	609	620	597	571	593	651	586	619	619	574	587	623	648	571	579	641	567	624	611	604	552	577	636	609	600	613	609	608	600	591	618	627	581	599	587	588	631	579	546	590	623	586	610	623	556	622	594	630	604	602	617	614	600	581	620	598	644	562	626	560	584	591	594	597	611	625	550	619	573	595	628	622	592	634	638	608	578	592	603	600	620	633	562	595	609	604	555	584	607	561	625	563	616	560	608	601	633	645	570	590	602	601	639	620	610	637	588	580	647	638	665	617	600	560	608	623	650	540	619	640	629	559	575	605	572	662	649	567	572	601	595	634	606	590	597	619	613	624	617	595	610	631	589	564	572	584	607	595	610	607	627	606	602	577	585	587	628	617	587	594	576	606	608	607	614	600	607	609	569	621	619	564	576	569	565	582	635	611	615	640	577	624	580	596	595	574	600	558	583	593	617	619	581	604	582	609	650	599	586	613	601	594	564	601	627	609	606	629	566	564	566	606	587	557	609	609	599	605	618	610	616	616	583	612	609	578	626	589	631	611	592	622	543	628	650	611	625	587	588	626	673	581	599	604	624	599	593	595	604	624	607	594	597	557	600	582	563	636	603	594	624	579	564	618	653	619	602	602	572	595	609	587	606	593	604	582	573	592	616	653	538	598	569	586	647	589	621	607	622	594	621	596	629	601	621	644	632	569	571	619	621	589	592	600	604	586	564	596	558	597	514	617	582	606	591	586	611	594	623	577	587	587	633	615	584	614	596	573	562	605	618	584	635	639	629	616	615	625	590	597	624	600	610	615	593	619	631	550	629	584	599	659	604	604	605	566	597	587	590	602	560	632	585	654	596	589	638	627	577	671	622	560	632	553	608	620	620	584	568	606	587	597	660	595	598	642	609	578	607	607	615	620	576	602	648	607	583	645	616	628	584	592	593	585	573	599	594	608	630	637	591	586	592	581	596	612	589	576	611	527	605	598	554	601	622	581	578	612	613	619	583	615	605	615	618	572	636	591	611	579	589	612	553	623	599	564	593	585	632	599	586	619	609	577	589	605	590	672	580	557	591	618	546	615	579	567	614	581	552	605	620	606	592	584	586	597	628	631	564	588	626	611	601	608	598	599	602	602	611	606	599	596	568	602	604	597	599	605	638	607	669	587	620	592	613	615	583	603	631	655	604	578	549	594	606	563	618	635	589	672	573	611	582	627	603	616	585	603	641	562	616	623	617	616	596	620	590	595	603	580	633	598	591	644	565	625	625	658	593	602	615	596	622	616	594	611	596	603	622	572	639	624	638	585	615	592	603	611	621	626	558	581	589	640	609	588	626	586	578	609	614	581	605	583	592	626	590	626	595	628	582	595	625	588	581	617	616	587	597	580	623	620	618	550	589	623	605	601	615	626	590	586	620	607	542	557	622	597	609	610	630	578	575	562	623	624	614	640	614	605	548	615	604	563	585	606	588	636	613	604	566	588	630	597	599	614	631	604	577	634	584	581	633	585	609	552	603	624	604	601	644	599	595	619	599	622	554
4320	2112	1850	1335	1230	1143	1193	1045	1031	1045	1133	1054	1019	1071	1000	997	1033	1000	999	1014	1066	979	995	1017	1052	995	965	984	971	1012	951	996	977	969	979	907	1054	1051	1001	1013	1062	970	965	1035	995	1059	971	1020	1087	973	1079	1011	998	1044	975	1049	1007	968	999	984	1015	1038	1055	1019	978	1041	976	971	1017	979	1035	998	1011	1007	1044	992	1021	994	964	1004	1020	988	1015	1032	997	1003	990	1016	980	1024	1056	1028	976	967	1027	997	983	940	1006	972	1066	979	986	990	965	1023	1016	956	1004	1039	1065	992	966	1037	1023	1013	983	1024	973	949	996	1015	1012	1046	972	1010	1003	1045	1014	1001	990	973	1007	959	1090	1016	990	1039	974	1043	998	989	1035	1045	991	960	935	941	1020	1026	1026	996	999	1014	1031	987	958	941	1074	1001	950	992	1019	969	990	958	978	1009	1003	996	1011	956	942	996	999	981	1029	965	992	938	1012	1046	1018	971	1045	1002	991	992	1014	1046	1006	1015	995	1017	975	1010	988	1022	1048	977	975	998	1074	1001	1052	1013	1028	1009	1032	1024	1029	1007	936	1056	1018	1036	1014	1006	1075	1002	981	1037	1041	1006	998	1030	1035	1034	968	1014	997	1004	986	995	1010	971	990	978	1042	1028	958	947	1018	1029	978	1038	1013	967	994	994	1008	1021	974	977	995	1006	994	991	1040	982	1044	1026	1003	1007	979	1046	992	1039	984	985	987	1002	1026	1030	982	1020	983	1038	1053	999	991	987	1006	962	989	1023	922	1023	1000	1010	966	991	1062	1022	992	994	1020	1006	1037	962	1005	998	1036	940	997	1002	990	979	1000	1006	1001	988	985	989	1004	964	1000	973	1011	1006	1003	997	988	1036	1026	996	1067	1001	976	1017	1021	1018	1023	974	963	1006	1010	939	1007	1008	976	998	1020	1011	1007	976	1058	1038	1038	1036	1003	1028	968	948	1009	999	987	973	979	1037	987	991	996	972	1037	972	1029	1054	1011	1007	1055	983	1026	1040	975	1016	963	948	1018	993	935	994	1000	1014	989	1021	1033	1027	1007	1000	1024	999	1004	991	1012	999	1041	1023	989	1030	980	989	982	1053	978	1083	1022	939	975	1022	1011	981	1003	972	973	958	980	1021	977	985	1026	1027	974	957	1017	942	1019	972	943	948	1005	992	986	1019	979	978	1027	1049	1022	987	955	969	1040	1037	975	1016	944	984	1019	990	959	995	981	1004	1030	977	976	982	1016	1057	936	1012	954	975	1016	992	1003	1022	988	923	1029	1022	1090	957	1037	1034	956	1034	1053	995	984	1014	956	1058	1010	1021	1015	1039	1015	981	1000	979	980	1026	990	1025	956	1013	941	1024	1000	1029	999	1012	1028	998	1021	1006	1024	984	1059	974	973	999	1013	1000	973	988	1020	1024	1030	930	1027	1016	979	995	997	1024	954	1032	1007	1032	1010	997	969	1053	1012	1020	975	986	954	987	994	1016	945	1063	959	961	1002	995	1039	997	1007	973	1040	1046	1040	939	1035	977	972	1016	947	927	1036	1026	1015	1008	1003	960	1007	1014	1005	994	1004	1015	985	1032	977	978	972	1015	959	1000	973	1034	953	1008	1007	991	1004	1033	973	1014	980	984	961	1044	941	1000	1042	1039	981	979	1054	1004	988	989	962	1017	1062	1037	976	1026	1075	1030	990	1034	937	995	1073	1000	1027	998	1030	1013	1066	1005	1031	1029	1049	973	962	1002	1009	980	1002	1028	994	1013	985	1039	996	962	1037	1009	1035	1042	986	1008	1011	988	951	1041	1013	995	972	984	1046	1008	987	981	1003	1010	1007	970	975	1026	982	1041	968	964	976	988	1033	970	1012	1015	1018	1030	1016	979	1060	1060	981	1064	1053	986	1002	1053	1012	1028	1013	1033	1084	1007	965	1004	983	1031	1027	982	1009	1025	979	975	1008	934	1012	1008	1001	995	1011	1019	1049	1024	1020	970	1023	1023	1027	1016	998	1007	996	1006	1011	994	1031	1017	986	1045	996	1031	1011	979	1057	1023	951	967	957	1029	1010	1009	1022	932	951	985	963	1039	1027	989	1030	930	967	1051	987	1009	1061	1024	962	1014	971	975	950	977	972	984	1029	987	968	975	1011	1013	990	1008	998	1030	960	989	936	1007	996	1047	1010	1028	937	1036	984	996	1060	988	977	989	949	1004	974	1013	980	1035	1011	1048	1014	1012	1003	1005	1038	967	937	1008	1000	990	955	997	1010	985	1040	1000	998	979	1031	1027	976	957	968	1050	954	974	980	965	1068	987	1044	958	1004	988	1048	1079	1061	1003	1014	982	999	964	1052	1011	973	955	952	1045	1013	1005	1001	1015	1058	1035	971	996	989	1011	1010	1029	1020	1007	1080	952	987	998	1014	992	1003	1027	978	998	1012	1032	948	938	955	994	942	1020	915	992	1029	1086	983	965	1026	984	974	1048	1029	993	1020	1004	976	979	1024	1004	1031	980	1058	969	1054	1035	991	1056	999	1013	1073	967	984	1042	965	1033	1020	1039	949	1023	1034	983	1013	1002	971	1003	1010	977	992	960	990	988	981	1036	1023	974	1026	989	1025	983	990	977	1018	946	988	953	1016	985	958	1015	1018	942	1027	979	986	968	978	1013	993	1029	956	995	1027	1013	1005	1008	1014	1053	954	975	1004	975	1004	945	1008	997	940	992	965	1002	1043	980	953	941	996	1044	1063	975	991	988	1019	959	963	956	1014	1012	960	976	983	1024	1053	1065	958	988	978	972	980	1010	985	1007	976	972	963	1009	963	1039	1008	1007	981	1052	997	1045	1037	1012	978	987	988	1006	977	998	1003	1003	967	979	1016	971	997	1002	1012	1045	1015	934	1020	1088	1032	998	995	1030	978	981	998	1007	1042	999	964	983	1047	992	1012	1037	1089	1044	954	1094	1000	1052	980	1034	1020	939	969	957	984	1004	1062	1008	963	979	999	1008	1021	1041	969	997	1017	1007	993	1019	1026	992	947	1008	974	973	979	1049	1026	1013	1043	1008	994	998	996	963	1042	1033	981	1011	960	974	1002	958	1037	1039	1059	991	1034	977	981	1029	1001	1031	1028	1065	996	991	1007	1023	1010	1043	987	981	1009	991	1025	1032	1003	967	1027	1011	1056	977	1016	998	1075	1060	1000	1011	1010	988	1017	999	1011	961	1015	1081	1042	1019	975	1031	1027	1053	1006	912	988	961	995	1057	1005	1002	948	984	983	1008	1030	1050	965	1040	975	984	982	1012	1009	940	1003	966	1053	973	1000	1050	937	1011	1039	1006	937	1032	1006	1028	1044	963	967	998	939	1025	971	985	1030	979	935	1017	1061	1041	1000	1005	989	988	968	1065	1037	975	1003	1029	1017	998	988	966	1041	987	1024	945	989	976	1016	1011	963	999	948	980	995	972	980	997	1014	996	1014	1042	949	986	1016	984	1011	1003	1019	996	984	1000	978	947	1049	1012	1068	1005	1012	990	986	989	985	1028	987	1004	1019	957	992	1030	1028	999	970	1001	979	1019	1037	977	1017	995	1014	1035	1034	945	991	987	994	1027	932	1029	976	976	1037	1018	1016	980	941	1066	1081	998	1058	981	1006	995	1048	1005	963	1019	964	1037	1060	1002	1051	1001	987	1008	1030	990	971	1013	1016	982	1070	1017	932	1048	994	976	1050	980	980	1010	1031	1021	971	985	1008	1018	980	1010	1044	971	1012	979	1009	1009	995	992	1040	1012	961	1034	1002	1003	1041	965	1017	1018	979	983	980	974	985	919	951	964	919	982	987	1017	982	965	1041	945	1022	1010	977	1024	958	999	981	1036	1019	964	988	1057	957	946	990	985	989	989	944	1039	1046	962	975	1009	970	1052	964	1047	993	966	1023	1022	964	985	1045	1037	997	964	1021	998	971	1007	1044	978	1020	994	992	1000	1054	1018	1021	1005	1030	977	990	955	990	973	1020	1034	1023	1032	1035	1005	955	992	1007	1045	994	1041	965	968	998	1041	1057	1008	946	1042	1027	1039	975	1056	973	988	974	1066	1019	1023	1063	1016	1018	1028	991	1027	1023	1019	948	1005	969	1014	1031	1011	996	980	979	1079	1016	967	1017	951	1027	966	978	976	929	1026	981	1014	997	1006	951	1035	1007	1064	1015	979	1024	988	1011	943	982	977	1052	1006	996	982	980	960	1031	1016	1057	986	957	997	993	987	1049	1007	1013	990	961	970	1011	1048	1015	1018	1013	1008
24491	21460	28746	24585	21028	3308	953	722	629	622	527	525	530	509	515	502	475	484	465	500	482	470	440	472	479	456	458	452	468	464	413	442	448	417	452	427	415	430	470	432	451	451	430	435	429	425	396	436	412	428	403	446	434	418	423	410	433	452	426	433	402	414	466	424	452	420	438	408	416	453	477	433	452	418	455	408	414	396	418	429	426	425	451	476	395	390	446	438	471	438	465	417	377	424	452	453	413	398	447	441	458	401	410	467	437	406	459	453	388	418	426	462	437	444	427	472	413	432	439	428	414	449	407	423	417	457	464	433	398	437	412	446	432	437	428	410	422	442	429	442	449	446	474	449	431	453	415	471	395	436	436	460	439	427	423	411	414	435	412	458	446	407	442	425	449	414	455	452	423	410	402	445	427	397	444	456	407	424	434	441	413	440	434	459	400	442	463	400	442	423	446	428	411	418	422	443	443	418	367	377	454	421	418	416	382	430	411	424	372	425	458	408	438	452	421	418	422	397	435	402	412	441	437	453	430	468	418	402	414	441	419	455	402	409	448	444	468	415	405	428	443	405	460	420	426	440	426	449	421	416	460	424	433	402	432	448	429	436	459	456	433	414	428	446	435	430	427	426	445	422	449	436	418	418	450	436	445	415	430	395	444	425	449	421	443	461	433	415	460	425	465	459	404	460	437	433	390	438	424	426	408	403	435	397	433	454	389	432	427	449	459	414	437	409	432	424	418	431	435	425	411	457	467	386	413	406	444	424	438	447	414	402	407	430	448	425	425	458	454	424	429	459	459	432	461	439	434	417	399	401	448	450	450	432	428	407	413	438	476	440	412	417	448	421	416	443	402	438	421	442	438	429	429	408	438	398	373	427	461	429	407	425	452	458	451	435	436	431	453	404	465	455	415	444	447	408	454	439	428	486	422	389	440	430	421	403	418	422	445	399	433	411	457	416	425	452	432	435	413	446	465	427	465	470	420	444	435	403	412	423	390	422	417	473	435	435	442	434	425	421	420	409	396	462	422	467	467	396	432	421	436	416	454	421	411	434	457	449	419	426	423	383	434	421	431	435	445	417	377	442	452	400	431	419	423	395	442	475	442	442	435	413	449	424	439	450	409	394	433	451	447	478	424	402	403	434	451	459	441	378	443	444	411	437	422	454	438	444	436	438	449	452	458	443	453	454	425	451	413	432	429	403	416	442	410	395	398	471	426	435	417	435	430	423	432	450	422	425	412	461	399	460	455	421	385	454	401	424	428	391	429	392	433	474	428	441	453	386	427	440	394	430	432	453	459	437	409	466	420	426	470	468	407	431	440	432	466	412	415	411	440	430	410	402	435	415	447	388	422	461	401	399	436	427	469	428	414	421	451	421	442	418	450	472	400	414	417	439	421	469	430	439	410	443	426	420	427	402	425	423	455	432	430	427	434	423	420	424	409	426	454	459	394	434	408	469	445	426	455	417	434	424	453	443	439	423	426	427	432	435	420	423	431	394	432	417	420	414	414	407	442	445	490	435	413	426	446	429	413	422	435	444	453	406	458	389	414	416	416	434	414	394	440	405	418	436	399	441	422	415	432	430	450	404	410	433	404	442	429	416	431	447	420	435	439	417	439	436	449	421	428	429	414	408	417	439	424	428	423	465	479	464	419	411	443	436	441	452	421	419	404	416	444	454	411	452	431	412	416	398	428	439	436	457	439	430	446	438	437	452	424	425	385	443	436	435	423	426	431	427	440	445	427	418	441	438	451	423	454	422	379	458	412	425	440	424	431	418	450	434	451	394	402	441	411	396	441	434	425	412	425	426	410	422	438	441	434	430	427	459	455	446	423	433	442	430	459	464	405	433	452	426	426	445	443	429	415	410	419	427	415	448	436	439	447	416	449	423	443	393	391	465	422	444	435	433	402	427	417	377	428	432	437	418	380	430	427	408	434	431	437	393	430	419	418	443	450	414	448	403	422	426	413	393	451	464	415	445	394	436	433	412	411	429	426	440	431	428	418	421	416	407	467	435	437	412	443	422	413	438	415	402	415	426	424	464	445	427	432	440	422	434	467	434	406	442	461	467	424	403	429	405	414	432	460	429	426	463	443	417	442	441	465	457	425	437	436	435	448	435	436	414	431	393	428	420	437	465	434	408	467	411	446	392	405	413	437	425	426	431	422	424	458	444	415	382	406	433	483	423	461	460	461	429	433	434	423	402	421	464	403	446	402	421	473	422	448	427	415	434	396	433	411	435	454	446	419	437	427	447	437	439	414	419	433	423	420	439	446	409	449	440	414	420	382	441	440	455	403	410	431	438	427	402	420	422	404	445	442	418	401	451	460	434	427	408	445	388	436	428	435	408	465	418	417	415	444	432	415	385	460	463	432	413	399	416	417	416	408	400	441	402	409	392	450	425	419	424	444	417	394	480	389	474	445	430	421	409	455	439	426	421	415	434	388	438	398	434	462	427	441	404	472	405	393	433	427	407	426	434	416	449	442	409	418	407	447	420	440	435	438	397	426	452	421	448	447	452	437	437	415	416	421	404	412	407	426	429	411	401	415	446	381	416	390	437	453	421	402	412	417	438	438	426	405	429	464	406	451	434	395	403	403	427	450	429	413	432	438	451	439	409	427	409	422	445	440	400	453	454	439	448	417	422	419	429	430	439	413	443	410	439	444	429	425	457	420	405	425	459	408	447	456	407	472	442	404	456	418	416	415	436	438	406	388	404	455	452	468	446	440	424	428	439	417	455	383	408	437	469	445	419	425	471	405	406	412	441	406	434	432	444	416	473	413	434	438	439	428	444	422	459	438	432	421	420	452	416	414	425	412	417	450	409	401	438	440	457	433	430	456	424	430	442	510	419	430	434	429	447	438	426	418	418	409	432	436	471	413	409	427	426	450	441	418	393	409	452	434	419	385	435	430	440	412	415	469	424	424	428	434	427	418	429	409	430	428	468	436	419	428	430	429	433	450	461	430	416	411	407	426	423	448	433	465	419	425	390	439	420	445	427	415	382	433	431	401	432	408	430	452	423	415	425	423	449	436	420	362	387	426	416	403	429	433	411	452	394	406	441	434	386	423	458	411	390	455	410	425	425	414	439	437	424	448	414	447	447	456	390	409	502	436	427	422	424	469	410	438	444	433	426	420	419	448	447	434	437	383	434	414	433	448	420	393	438	436	428	409	400	416	426	386	449	414	427	460	474	421	430	418	435	435	441	428	428	422	432	407	461	444	399	433	409	414	474	474	416	439	457	454	433	411	425	385	404	448	426	427	388	447	414	389	419	432	433	403	431	440	438	480	461	436	423	442	416	449	414	424	401	429	467	444	407	435	435	435	457	410	428	419	436	399	458	441	413	409	421	429	462	444	426	430	431	437	406	417	431	438	429	426	434	433	409	417	414	462	425	429	425	425	412	410	429	446	412	419	419	425	447	405	427	414	434	428	417	385	420	407	416	422	455	420	406	437	441	454	450	450	438	404	427	408	406	446	394
5510	10705	8859	4617	3278	2482	1966	1650	1580	1309	1226	1083	999	1026	951	922	877	887	833	828	808	811	794	803	825	841	791	742	802	753	770	815	740	776	765	800	747	693	793	772	740	754	749	713	751	772	776	777	776	745	749	787	716	745	763	746	755	778	789	772	734	712	773	754	757	768	759	715	756	725	725	722	719	730	687	733	715	778	724	699	758	748	669	745	726	755	758	731	737	743	735	742	764	765	765	764	741	750	695	746	753	731	743	735	751	710	751	760	711	686	725	788	782	711	750	703	754	733	712	775	754	717	777	739	718	732	702	717	726	756	732	734	720	748	795	743	805	753	713	722	735	745	731	792	754	738	741	727	755	720	723	726	756	660	792	779	763	765	692	723	732	763	721	746	717	770	750	721	764	670	739	693	729	735	736	712	673	729	773	739	700	722	741	735	739	746	723	701	714	762	726	723	744	749	751	726	786	742	701	734	735	729	715	754	704	759	729	702	760	706	779	725	725	710	740	758	741	667	767	749	690	719	755	718	728	723	751	702	758	709	758	738	763	730	744	728	751	730	723	734	703	747	728	730	756	708	746	714	736	739	761	744	768	718	715	726	719	772	769	731	730	774	779	786	721	732	767	717	740	707	724	690	714	758	729	756	735	774	711	744	695	741	736	749	687	695	723	746	706	732	742	757	706	753	710	770	686	723	740	721	721	799	685	751	725	724	706	749	705	737	711	778	748	770	763	743	743	704	736	771	721	741	771	751	750	695	708	741	734	691	720	775	735	817	678	746	751	714	665	700	752	716	750	717	765	719	764	701	763	739	702	740	721	711	749	718	756	743	718	709	778	757	726	719	752	794	745	717	769	727	722	758	734	736	672	723	742	779	747	714	795	725	769	730	721	727	750	737	743	751	749	712	750	706	700	730	787	745	699	757	741	760	728	787	763	795	742	706	723	723	723	703	783	708	698	702	743	729	733	745	740	709	736	699	686	725	773	692	734	702	706	759	724	752	696	693	686	727	794	678	741	740	686	739	752	708	724	749	688	760	734	711	782	719	759	732	702	743	785	781	751	755	716	722	727	731	728	749	738	755	762	711	766	716	732	732	703	764	751	787	699	722	679	726	752	731	758	754	727	712	733	772	740	729	743	683	767	732	736	722	722	739	683	734	750	757	737	716	723	728	737	775	707	739	740	746	722	760	755	739	740	709	758	754	744	712	680	698	766	741	738	736	728	754	719	725	743	757	699	759	702	742	703	781	715	732	723	774	764	675	751	716	686	734	750	717	746	709	744	703	747	791	788	740	762	706	730	691	734	717	698	752	740	692	746	737	743	715	707	753	722	752	721	714	734	770	728	761	749	730	755	717	717	753	733	768	761	738	756	717	736	733	727	815	739	746	706	707	734	732	757	707	741	728	734	717	705	765	737	708	730	664	755	736	782	702	765	723	738	704	741	712	711	719	740	744	736	763	750	697	686	743	738	779	738	736	749	767	671	707	717	743	737	771	720	751	715	693	739	714	714	697	757	735	751	698	714	705	715	761	802	753	728	792	738	759	726	741	655	733	713	742	712	722	716	742	781	794	708	720	752	744	724	782	717	767	772	723	747	732	720	780	735	747	703	735	749	761	734	740	760	687	738	691	697	746	738	715	787	702	777	700	758	742	728	754	764	750	718	736	716	729	750	789	795	731	717	742	776	734	719	729	716	746	692	803	700	731	722	726	756	771	736	716	728	704	721	747	698	710	757	750	762	694	743	763	738	733	710	732	749	664	683	728	734	801	737	685	690	746	783	741	718	805	723	730	759	723	740	767	755	810	710	722	732	718	702	768	746	730	698	757	793	757	676	714	716	751	766	779	748	708	744	709	770	759	713	727	771	747	764	729	753	691	717	731	720	720	730	756	760	715	771	723	706	752	716	740	725	783	773	722	710	729	672	720	722	699	704	733	775	737	759	658	749	729	728	725	742	706	761	690	684	727	749	765	749	766	688	730	719	721	728	777	757	691	713	753	714	705	758	714	732	717	734	733	713	727	712	702	708	737	749	783	734	714	723	738	732	716	743	744	720	687	754	756	701	671	752	737	728	772	728	730	734	754	754	698	717	737	746	741	729	733	766	701	696	728	796	759	746	711	738	715	740	733	734	780	719	752	735	710	747	777	730	792	711	712	745	793	710	742	729	733	750	781	743	728	758	746	752	697	736	735	732	756	672	707	743	787	726	766	736	735	735	766	720	764	758	744	728	749	722	758	662	738	725	750	744	781	750	694	740	755	726	741	757	739	728	719	730	774	699	708	771	717	701	747	724	735	745	762	736	747	729	701	699	739	755	731	734	740	729	676	753	734	701	734	671	749	742	716	719	731	750	753	706	719	725	695	710	701	737	713	781	769	736	781	710	768	729	746	716	730	740	735	760	779	722	740	759	735	714	718	744	742	781	705	747	767	759	711	740	752	786	699	726	713	750	734	763	741	754	741	743	764	747	728	771	715	752	722	712	715	724	687	764	686	701	768	753	724	701	741	755	825	724	714	712	744	723	762	737	715	772	731	747	743	719	760	743	721	720	763	766	756	744	703	729	754	777	751	720	770	714	708	769	760	757	787	756	751	744	691	693	782	762	760	717	689	736	737	688	783	716	712	747	733	724	780	780	735	677	727	778	682	735	722	708	755	772	718	770	771	713	666	753	737	783	729	772	761	737	747	779	761	746	769	702	763	744	762	749	750	801	751	734	725	728	734	692	731	768	736	727	750	719	712	708	767	737	708	763	779	711	741	704	733	779	722	756	745	733	729	715	724	742	740	701	695	760	741	718	742	734	761	713	735	754	727	712	766	743	740	722	719	779	681	757	730	782	746	701	736	691	713	759	721	735	710	757	699	722	775	761	810	713	705	749	723	749	735	741	805	735	749	709	707	751	751	711	759	708	784	801	737	732	757	767	786	794	745	721	744	752	765	725	735	756	737	762	707	696	754	767	683	786	778	790	709	726	736	697	701	766	735	692	706	749	741	740	731	716	730	757	726	760	764	769	721	749	784	705	765	750	737	757	751	717	740	722	755	687	740	737	758	736	725	773	716	787	746	769	734	727	691	756	724	758	763	709	748	737	770	751	752	725	740	712	706	725	722	762	725	731	724	711	721	704	720	739	744	695	729	713	706	726	707	755	727	722	706	731	732	704	751	751	775	726	736	708	709	708	821	742	682	750	736	719	711	724	685	762	765	698	726	722	712	691	758	727	740	673	714	759	725	731	704	723	752	771	741	691	703	710	746	742	746	732	730	696	699	717	735	708	715	738	705	726	732	732	737	744	721	724	726	744	682	713	719	771	726	744	700	718	771	732	760	721	743	735	743	724	716	741	738	701	745	721	691	700	727	789	765	719	771	722	716	741	746	686	677	718	711	700	741	728	741	743	756	733	762	720	740	704	765	740	733	716	753	746	786	716	702	690	756	718	758	746	740	769	757	770	729	736	716	772	724	704	733	700	740	724	735	736	816
23452	21416	29246	23991	21414	20763	2350	753	554	481	427	396	353	291	338	283	235	283	213	235	256	218	230	219	221	218	221	197	212	226	235	199	217	194	173	220	192	212	192	203	188	172	196	219	198	185	187	174	178	173	199	216	181	194	198	207	191	174	177	174	177	186	167	172	195	200	183	166	185	189	205	167	163	196	167	190	182	187	190	187	195	184	168	200	181	185	179	177	186	189	182	177	182	196	187	172	177	170	198	201	188	195	195	172	206	208	178	159	208	173	201	191	200	156	177	184	164	191	192	193	194	173	193	196	187	185	168	204	190	182	166	180	198	209	208	191	203	183	184	190	179	165	179	195	198	185	209	194	192	188	195	177	216	203	171	179	161	195	200	173	165	183	185	179	190	203	217	178	181	199	169	184	188	184	189	189	191	169	193	192	182	190	184	178	192	184	183	182	187	183	167	178	186	205	178	162	194	178	176	201	182	162	185	190	177	203	174	189	185	184	188	169	173	187	187	182	185	180	187	200	174	195	172	175	184	175	190	178	194	185	193	169	187	191	168	196	207	168	196	174	169	196	203	190	188	170	182	176	219	171	176	169	168	173	158	170	194	208	221	166	186	179	180	182	171	191	193	201	169	200	166	182	184	187	162	213	182	183	190	181	169	188	170	204	189	189	161	180	190	176	167	186	158	183	195	203	196	176	212	168	178	194	177	173	183	180	163	201	185	186	160	200	184	185	195	222	183	187	179	194	175	156	172	168	192	168	173	199	199	191	176	163	211	184	183	180	184	182	175	183	195	189	182	188	186	197	203	187	190	168	183	202	201	187	215	174	177	170	186	181	176	197	176	164	169	177	189	168	211	194	187	178	222	159	172	159	203	205	153	190	194	173	199	161	184	199	176	194	161	186	187	163	184	188	199	169	189	179	182	206	180	170	158	162	195	172	177	179	186	192	186	171	200	200	166	177	184	175	204	178	184	179	171	192	172	195	184	198	192	157	159	186	183	199	162	188	190	193	160	214	191	204	191	178	174	170	171	209	173	220	175	171	195	197	192	182	188	170	171	190	171	192	203	179	164	189	174	192	201	201	200	201	161	192	152	204	178	162	169	173	192	192	198	179	159	209	190	155	173	187	191	181	163	219	190	192	190	206	180	186	176	180	178	173	177	198	189	184	194	205	179	195	213	196	188	166	180	181	173	190	168	166	172	173	173	170	160	215	180	172	175	177	167	160	179	193	178	181	174	170	179	161	178	192	191	149	201	176	188	178	181	193	176	191	171	178	211	200	178	180	211	167	196	183	185	194	180	194	167	180	170	187	164	188	184	202	159	196	182	182	178	184	211	175	199	190	155	200	186	190	179	177	189	185	164	204	195	185	158	166	190	176	170	179	186	176	201	201	193	164	189	186	172	203	191	182	193	189	164	180	168	184	174	214	182	178	169	159	196	219	175	158	201	180	177	172	170	169	185	197	178	176	201	205	178	156	188	169	188	196	160	182	180	181	166	177	184	180	157	166	188	209	192	175	179	177	206	179	189	180	194	193	167	196	178	180	180	189	182	181	197	188	167	172	173	193	177	169	182	188	167	180	167	189	195	174	168	161	193	178	186	213	187	172	182	189	179	186	188	152	179	175	164	198	172	166	150	187	183	152	206	174	196	184	191	213	182	185	185	186	161	170	192	208	163	174	161	178	202	173	176	191	176	187	192	188	163	161	183	178	202	173	193	218	194	188	180	177	202	182	166	187	168	193	165	185	161	178	177	192	170	177	172	186	188	168	166	192	179	191	183	183	189	192	201	178	189	162	174	174	194	173	201	159	205	189	194	196	171	183	187	215	170	166	169	169	174	214	198	179	187	187	194	175	192	208	181	176	178	184	170	185	186	174	172	189	173	205	206	159	177	182	174	184	162	209	186	172	172	171	184	207	210	184	172	191	187	185	199	166	165	185	185	168	155	176	173	191	166	194	162	172	210	178	176	168	199	182	194	207	201	182	186	191	204	158	192	187	177	175	158	171	172	183	174	175	159	188	185	169	195	176	197	175	198	190	193	188	188	192	198	182	170	175	200	180	183	179	201	169	186	184	179	194	176	180	199	195	169	181	175	190	181	166	162	195	172	180	192	167	181	177	187	181	171	179	187	158	173	157	185	195	208	166	194	159	175	216	193	213	175	206	176	189	181	207	163	190	204	184	175	213	178	184	168	188	192	169	183	174	179	192	189	184	174	168	191	219	188	177	177	183	187	167	191	191	170	171	185	172	201	169	189	197	182	181	188	194	189	183	180	176	167	187	201	187	183	162	166	158	196	162	201	189	200	154	179	198	191	154	179	183	183	151	175	177	179	158	192	180	167	165	181	188	192	181	219	180	187	157	178	169	197	197	189	217	193	169	180	160	186	193	188	197	170	173	175	209	179	185	185	174	188	174	182	179	167	161	162	176	167	177	171	184	182	183	188	172	177	189	192	176	158	181	178	208	162	205	192	170	178	188	183	185	173	176	185	162	190	203	194	180	162	183	190	162	188	187	170	173	174	186	200	200	169	172	183	181	167	196	166	157	159	182	167	192	178	159	153	184	172	197	183	190	192	190	193	163	176	176	180	166	159	173	155	206	162	181	208	197	169	195	166	179	179	185	174	193	175	175	182	163	193	174	167	179	193	201	191	175	182	151	176	189	190	199	171	172	197	173	187	179	182	195	188	156	209	185	201	179	191	198	186	158	193	180	178	203	187	204	186	169	230	176	186	189	171	187	158	191	187	179	170	172	184	186	186	158	190	180	187	188	188	171	174	185	191	167	174	198	198	205	189	195	209	187	186	197	162	181	171	199	186	163	172	181	181	161	188	174	158	188	165	197	187	178	175	180	211	189	187	188	188	189	180	180	163	176	179	193	170	205	163	165	185	214	197	176	173	171	191	165	177	160	175	158	216	205	197	185	185	203	162	193	190	189	188	182	174	173	177	182	190	172	203	210	187	176	201	170	195	188	186	184	175	185	180	183	176	176	164	178	208	184	190	183	177	177	215	186	153	181	177	193	168	187	176	172	176	173	166	175	154	156	174	175	199	176	174	154	184	192	184	175	159	165	164	166	171	190	179	177	200	189	183	200	160	178	177	166	184	189	183	201	211	176	164	177	195	197	183	192	184	178	167	161	195	181	192	192	184	177	204	191	203	148	183	189	177	159	192	177	179	158	195	170	194	159	174	187	178	188	186	171	174	166	208	170	175	198	205	180	186	178	195	176	189	185	188	194	186	155	186	192	199	184	191	180	176	160	200	174	189	170	197	160	207	164	187	151	166	175	200	182	163	210	163	193	179	172	190	180	178	160	187	174	184	194	196	166	170	171	185	175	184	181	201	195	167	176	176	163	183	195	172	174	186	195	178	169	168	171	192	178	188	184	173	177	166	166	183	178	167	184	194	196	196	177	183	179	159	171	183	190	174	175	169	161	152	173	173	174	193	186	167	180	162	197	159	176	204	193	169	186	193	161
7678	16888	13836	7200	4994	3615	2688	2131	1708	1428	1295	1049	923	860	805	647	623	585	559	569	512	488	475	451	433	453	406	440	390	389	412	368	375	387	355	366	348	351	351	355	351	351	368	356	342	370	354	348	353	356	354	334	338	311	311	320	316	330	344	302	350	340	313	345	328	321	338	350	339	320	326	320	356	310	311	281	330	347	346	353	338	295	359	332	327	309	293	295	319	326	325	301	294	335	349	326	327	326	354	326	324	292	334	309	332	318	325	325	329	303	343	310	313	333	276	284	342	344	312	316	323	303	317	284	307	331	332	338	349	361	323	293	329	300	296	302	309	327	368	306	332	337	303	294	287	309	318	307	319	356	312	315	322	326	361	336	319	329	332	312	313	313	292	310	311	330	281	287	301	300	315	318	300	306	305	328	327	265	304	335	339	304	333	310	320	324	312	326	321	324	325	322	326	295	314	284	338	324	324	292	311	303	302	295	291	277	322	334	329	334	339	309	326	280	334	317	340	323	312	300	300	330	315	327	299	292	291	315	323	318	350	344	326	346	282	318	313	357	342	336	331	301	334	346	328	361	300	308	298	303	307	302	326	310	306	295	334	306	306	319	323	302	320	293	293	335	322	309	322	307	290	310	354	327	291	314	317	298	318	316	306	295	330	336	329	340	328	314	299	297	313	330	335	325	329	349	314	262	312	332	306	321	332	298	302	310	293	330	313	322	345	367	332	347	354	318	302	363	290	333	298	302	307	331	335	317	289	300	291	308	336	301	313	329	336	332	308	307	293	340	339	326	291	312	294	323	323	323	320	283	338	303	332	325	300	328	318	331	327	338	313	307	304	335	341	307	336	325	312	333	275	316	307	314	279	323	298	328	283	328	298	316	324	361	353	355	332	310	334	330	319	305	288	328	342	319	320	331	295	319	315	302	320	264	318	315	329	291	337	334	286	345	308	318	302	319	317	331	312	338	351	319	331	325	282	302	330	312	308	312	296	294	336	291	306	297	290	346	295	297	303	292	329	324	300	334	304	286	317	347	303	345	344	303	310	349	317	312	310	326	283	311	328	311	318	347	306	320	311	342	306	323	303	328	314	317	315	327	310	298	310	337	339	333	304	339	285	324	315	303	320	314	314	332	315	309	327	312	314	305	342	320	310	309	334	323	337	324	325	308	302	319	341	277	311	334	299	330	305	285	297	301	323	317	350	312	320	300	269	330	328	333	314	332	296	323	305	290	308	319	321	297	310	304	315	311	308	312	326	313	307	351	335	324	336	311	345	312	339	343	294	328	323	316	288	334	308	311	316	327	314	330	298	306	306	322	341	308	291	292	299	304	318	297	293	286	298	321	314	323	312	335	313	330	281	333	301	309	330	328	323	338	312	291	304	302	296	296	308	294	325	305	352	311	298	358	293	331	312	315	287	320	311	334	303	338	307	316	359	336	318	313	306	329	319	291	327	303	345	303	328	329	341	341	280	329	316	330	320	298	325	313	315	293	322	325	306	328	331	313	336	316	333	304	315	339	303	301	283	303	328	329	320	328	302	327	313	321	316	334	350	300	296	341	326	319	334	314	305	353	316	316	295	317	324	271	295	364	323	286	301	341	330	323	315	304	306	313	308	293	345	291	293	322	311	328	324	308	310	331	292	329	306	323	340	320	326	333	303	321	310	343	322	333	331	333	329	311	321	308	332	281	329	299	335	300	285	299	280	312	299	334	336	335	308	340	313	313	293	325	308	339	309	316	311	310	298	348	326	313	305	341	319	327	297	319	310	291	330	323	335	321	299	330	319	294	321	308	277	332	319	310	314	279	327	317	299	357	315	353	316	337	340	322	334	307	302	296	304	279	315	330	330	299	346	328	303	299	316	310	291	318	324	352	311	322	298	304	314	330	306	297	326	321	313	331	285	322	315	323	320	315	332	335	316	341	342	329	286	293	325	340	323	319	323	278	343	269	305	304	318	305	329	338	327	320	275	307	315	335	319	339	314	314	313	328	343	318	322	344	287	311	326	318	324	317	311	308	302	326	321	294	307	284	318	311	331	333	300	298	345	323	280	315	297	287	336	329	324	315	326	324	326	330	326	335	316	318	311	313	315	314	295	309	305	320	300	317	332	334	306	299	306	313	327	284	294	341	326	287	335	304	317	335	297	327	315	323	319	311	315	332	328	345	315	311	333	302	285	292	314	304	333	326	334	323	341	309	324	342	330	329	314	308	318	342	310	309	313	293	293	299	301	336	345	292	332	325	282	324	282	332	321	302	323	329	289	326	317	304	306	305	350	306	297	294	330	303	332	324	333	323	311	304	300	289	282	312	309	327	314	341	312	297	309	332	319	308	301	331	342	342	302	314	333	327	278	357	317	297	300	326	312	321	306	305	311	299	314	293	317	285	310	352	296	322	285	336	342	321	325	331	319	305	317	294	281	284	310	302	314	313	329	300	313	299	281	311	302	327	321	301	359	331	310	327	320	335	315	330	333	319	325	325	297	315	317	301	339	304	335	323	305	301	305	314	315	311	310	317	308	301	311	359	332	310	315	293	331	339	320	313	330	319	325	310	308	318	291	307	328	334	310	316	304	322	358	350	340	281	278	321	306	316	295	308	320	310	314	315	345	313	301	307	316	316	325	285	293	282	326	293	305	318	313	284	332	312	304	316	293	310	320	326	306	306	319	313	290	314	310	307	365	350	305	306	359	351	331	283	306	265	299	314	324	308	300	306	298	302	297	329	315	325	322	294	303	297	307	278	313	313	309	311	327	338	317	300	308	333	316	317	311	347	310	300	299	343	329	313	301	303	323	322	307	310	331	295	296	308	307	330	313	318	325	336	298	332	324	314	303	337	303	331	343	301	300	316	310	295	329	329	311	316	305	314	327	325	314	308	287	289	346	342	315	315	340	309	298	295	309	334	324	319	303	291	320	320	315	331	342	301	348	323	320	338	331	348	317	309	331	333	316	340	327	347	353	336	333	307	338	328	291	293	331	345	307	313	320	284	318	306	298	292	316	316	316	319	321	307	343	305	285	337	326	320	289	296	337	334	311	311	321	327	358	356	329	324	336	315	306	313	273	328	324	347	285	357	293	318	330	307	319	335	303	299	333	308	347	288	292	292	322	351	283	339	313	311	334	315	304	298	303	318	299	330	357	339	319	337	333	302	324	313	313	354	294	309	294	321	328	316	320	334	322	265	336	316	354	311	330	316	336	297	288	273	321	305	335	299	306	325	315	300	331	300	329	338	343	341	317	337	320	317	298	332	289	365	321	307	339	351	301	322	310	298	302	320	328	339	288	320	355	306	345	332	333	310	316	317	330	296	319	307	301	345	315	327	315	347	318	339	304	317	320	297	341	330	311	319	289	296	338	314	305	319	285	324	323	315	328	319	314	291	287	331	303	309	296	296	288	318	337	327	313	310	302	312	335	317	309	300	322	316	349	339	334	368	288	305	316	339	289	294	323	301	320	325	286	311	296	295	287	316	305	322
26991	20779	8325	1049	743	721	639	662	620	626	668	623	622	631	643	593	633	610	626	602	601	640	583	654	655	620	568	651	623	612	626	614	597	598	627	574	589	625	621	621	619	627	651	626	626	621	614	567	590	609	659	648	583	572	615	625	618	599	582	599	616	601	620	622	627	604	622	593	585	640	640	597	600	601	646	598	588	663	638	634	620	592	623	608	558	573	599	625	695	567	623	581	587	620	592	604	604	611	652	593	621	646	575	566	623	616	619	591	578	630	636	584	623	582	638	617	603	633	607	600	677	638	620	605	588	618	597	636	616	615	573	610	622	614	571	612	679	600	578	662	594	639	617	631	653	639	619	614	585	611	632	632	661	581	612	593	576	638	624	613	614	606	608	609	612	603	601	560	560	604	642	600	609	596	629	563	616	605	634	614	601	655	559	616	583	616	577	631	636	612	611	609	651	628	595	626	614	624	635	598	604	605	590	624	566	602	621	588	572	598	600	602	648	619	626	558	603	621	615	640	612	622	580	647	556	605	615	598	631	604	557	625	625	653	632	587	624	601	602	599	599	615	622	663	660	648	662	596	662	630	585	587	614	603	600	609	630	611	668	612	664	612	660	556	581	600	591	603	652	636	587	570	596	649	609	644	620	598	650	621	654	604	619	594	628	630	633	599	591	604	607	625	579	632	654	613	611	614	608	602	636	618	582	653	586	604	592	586	618	636	613	616	604	579	608	608	604	627	603	591	651	590	595	564	607	623	642	664	630	578	609	596	592	603	607	622	624	613	615	574	604	596	594	626	613	561	633	616	621	606	600	618	655	595	567	636	611	593	541	618	585	615	605	596	601	634	611	628	617	590	633	609	596	584	622	574	649	631	634	607	579	639	646	611	630	657	588	645	633	626	611	603	648	662	587	574	605	613	587	621	648	595	628	618	593	619	673	633	602	585	622	594	656	626	645	618	594	596	588	623	631	588	559	617	647	636	593	614	593	642	563	605	577	612	632	584	587	556	576	591	637	589	596	576	669	588	598	603	573	629	583	605	635	611	581	576	610	636	611	592	655	602	604	580	654	596	591	607	671	618	604	602	663	599	578	640	576	611	595	613	590	586	621	621	663	611	605	598	620	608	611	606	605	605	578	599	661	606	628	590	609	633	573	617	583	619	574	607	586	596	587	610	629	584	619	603	601	612	652	612	565	610	641	624	583	638	590	603	604	578	594	599	612	615	633	597	619	661	594	606	610	590	586	625	590	604	600	605	575	656	626	644	602	589	637	622	668	632	596	608	637	615	645	623	581	644	617	576	593	628	609	590	595	640	614	574	621	595	625	605	592	583	608	636	602	631	596	590	591	593	602	622	634	645	608	618	643	630	596	596	621	600	648	571	598	602	601	619	592	593	613	596	564	578	597	624	609	632	591	598	650	603	601	597	636	641	623	579	657	636	634	637	568	601	609	613	649	655	594	655	600	655	599	637	642	599	651	597	612	589	587	624	622	603	579	647	599	625	613	594	630	663	581	665	602	616	618	655	569	618	606	621	622	608	606	630	582	631	653	604	626	609	631	629	599	638	632	638	587	584	635	603	610	628	616	625	544	658	635	586	600	597	622	614	608	557	634	638	628	626	598	612	659	614	599	587	643	638	586	626	598	605	606	596	567	612	629	641	634	600	608	597	637	632	609	660	603	625	627	660	619	588	612	623	601	578	550	616	594	627	615	607	632	590	568	637	597	624	580	618	638	636	621	594	594	634	604	623	589	621	600	594	595	610	640	605	612	583	607	593	589	595	571	598	582	596	647	646	596	583	575	623	601	591	588	612	571	621	567	620	600	603	645	609	605	634	626	628	656	629	643	581	673	644	558	565	609	615	610	611	598	621	569	649	605	610	619	595	568	606	634	622	558	562	612	615	593	592	645	603	602	623	614	613	632	649	600	650	609	614	625	630	607	657	570	573	598	603	598	642	601	639	584	648	642	611	595	649	585	597	595	584	620	585	565	646	618	672	643	629	603	564	626	583	629	577	640	602	609	630	596	603	585	600	591	602	639	593	590	637	606	618	626	648	612	596	582	621	637	593	608	559	615	605	579	591	588	613	589	648	602	586	606	613	588	617	624	600	607	610	573	593	549	619	641	597	629	614	617	585	625	599	617	581	606	662	626	588	617	618	595	554	619	605	582	610	642	583	632	616	601	625	614	635	636	651	618	608	636	637	659	662	584	614	601	595	593	633	617	588	605	626	608	635	590	608	581	631	567	643	606	619	622	672	599	573	641	590	654	589	613	599	620	648	608	627	620	628	570	616	602	581	593	587	625	599	623	579	625	590	570	622	603	614	625	628	587	626	599	613	609	596	598	630	672	668	654	570	634	639	612	586	554	598	628	591	607	612	602	632	588	631	589	572	579	620	604	606	607	665	584	580	625	597	616	591	617	629	607	631	585	593	603	621	596	596	600	602	587	625	598	612	610	598	599	594	613	599	612	579	611	606	607	663	610	611	569	550	632	593	591	634	610	624	629	649	617	623	595	644	660	622	643	630	663	629	646	615	629	596	626	620	609	619	617	581	581	622	605	602	578	621	638	629	585	661	631	635	646	625	632	568	590	611	598	616	569	599	615	643	575	601	612	651	619	608	640	581	620	607	579	594	614	628	596	590	610	651	611	615	658	620	610	590	612	558	643	572	618	591	620	614	599	581	631	550	597	636	644	632	604	612	596	605	616	590	590	629	622	587	576	649	611	605	637	659	618	615	604	615	596	610	631	617	620	617	604	657	630	594	581	613	607	559	617	649	606	649	597	592	556	608	637	591	652	608	655	578	590	617	623	634	575	604	632	601	626	597	588	601	579	596	574	578	618	645	588	592	626	635	637	633	602	598	602	611	614	606	611	645	628	538	613	628	599	599	637	642	622	561	578	610	604	648	583	614	606	589	596	624	603	613	619	650	635	614	604	643	606	610	584	586	631	651	608	554	590	596	601	589	598	617	580	600	591	559	654	637	608	616	577	607	619	593	610	598	624	576	603	643	607	607	595	621	667	612	607	652	616	607	617	620	636	610	575	572	590	584	644	610	639	637	609	573	596	600	637	578	640	638	563	576	654	608	591	596	600	612	606	609	618	618	663	614	627	582	617	565	607	577	592	622	578	583	604	583	564	614	612	584	600	584	580	625	607	603	581	573	675	613	540	568	619	636	644	598	602	632	574	591	598	593	591	619	589	607	588	621	615	581	605	599	665	647	619	590	583	600	598	621	595	600	601	589	557	631	612	629	641	599	586	629	630	602	630	602	577	606	627	593	611	642	613	618	586	589	608	635	596	601	599	657	632	589	593	605	621	616	612	641	607	587	594	620	553	601	593	602	609	640	603	609	549	624	607	622	597	648	634	611	638	637	593	581	633	583	575	619	596	602	586	573	636	646	609	615	604	638	634	596	587	577	597	576	609	622	563	610	592	578	593	583	643	611	647	644	623	572	585	641	613	621	619	659	576	611
4280	2131	1942	1420	1243	1160	1211	1110	1097	1097	993	1083	1084	1033	1109	1015	972	997	1022	1102	1022	1040	1065	1006	1074	1057	977	981	1008	1049	961	1030	938	990	989	1006	952	974	1054	969	1019	996	1024	989	1052	975	1017	994	1043	1033	1023	1002	1074	1064	1042	1021	1023	1049	1017	966	1027	987	1075	995	993	999	1023	1032	1039	1034	1077	1061	1000	1007	1040	1049	974	1012	991	987	995	972	1030	1038	1030	1028	1064	1076	986	968	955	975	1035	1008	1030	1041	1007	945	1016	1006	986	1002	1063	998	978	996	1007	1018	1042	978	1007	1050	1014	997	1023	1019	1059	1010	985	992	1041	976	1019	1038	995	1024	1009	1064	981	1006	970	1052	990	1000	1054	1011	1046	1034	1027	1017	988	1008	979	1008	953	1050	1009	1041	1016	1012	993	1005	999	1015	983	1013	1001	933	997	1033	995	1048	1050	1010	978	1023	968	1017	982	1018	994	987	1015	1052	910	1014	1020	1029	1027	1032	988	979	1052	1052	1011	1032	1028	1039	1058	967	986	1046	984	1050	986	1026	985	996	1035	1025	964	1022	987	969	1016	1002	1050	1086	988	1029	1015	987	995	1002	949	1026	1000	962	1001	1048	998	1025	986	999	1047	1025	1059	1038	954	1058	1008	1010	996	1048	971	1002	989	923	1007	997	995	1041	1074	966	1015	945	966	1030	971	1006	1059	977	1000	1026	999	1034	942	1021	976	1020	999	1033	1045	1032	1022	1011	1013	1007	957	1045	959	1014	995	1022	994	1043	973	1050	992	992	1012	1017	976	1016	1050	978	1048	1054	1042	1041	987	984	992	984	1053	1030	1026	991	963	967	1015	1057	1037	1021	967	959	1003	999	1074	974	1002	1040	967	1028	957	1104	1005	1035	1018	1021	983	1016	979	984	1037	1046	1045	1012	1006	1050	1026	1014	970	1040	1027	1013	1026	931	1010	1015	977	1064	1002	999	974	1058	1015	1036	981	1065	1016	1007	1014	934	1040	1037	990	999	1026	991	1049	1020	1040	1018	1039	969	1011	998	1048	1026	1035	1004	977	1023	1039	1030	1037	994	1024	1006	957	993	1040	1022	1040	978	996	1030	1069	1001	999	1037	1057	996	1006	1062	1064	964	1010	1050	1017	1003	1017	987	1002	1018	1055	1077	1060	1047	1037	954	1017	1079	1017	995	1000	997	1054	1058	965	968	1044	1084	990	1033	1022	1024	952	959	1023	1048	965	1010	1029	1009	1015	1010	979	1046	1056	1010	1087	938	981	1063	1012	997	992	973	958	1043	990	1000	1017	1057	1013	996	998	974	989	1000	1024	1026	987	962	1005	973	1033	1020	1019	1052	1026	1040	1019	980	1016	1087	1014	1067	989	948	994	1028	1037	971	1011	1057	1027	981	974	1050	1035	1005	1028	1011	1017	977	1027	1016	989	989	960	937	1028	1039	1012	1002	983	966	950	1038	1061	1004	1002	989	1067	1002	999	1051	1003	1027	975	984	1024	985	1005	1046	1011	1011	1020	1024	1017	990	1000	924	1020	1039	1049	1031	1027	1025	978	988	989	1002	1013	1021	995	958	1020	1023	994	1006	954	987	998	980	1020	1016	1060	999	979	981	1006	986	1037	1002	991	1085	1046	982	996	973	952	1090	1072	998	985	1031	1007	1010	1008	1003	1000	997	1025	984	1003	1066	996	1015	1003	1033	1008	1047	1001	994	950	984	1096	1039	1048	1030	976	1008	983	1015	990	1052	1076	1001	941	1018	1002	1000	1021	992	1032	1059	999	1004	999	970	1009	1047	1061	1018	972	1048	1023	1009	1000	975	975	1033	1010	1032	1022	999	1008	1011	1054	1075	1032	1018	1074	1028	999	994	992	994	975	1036	1043	971	996	1085	1024	1013	1046	1023	1009	975	992	1008	1014	1039	992	1059	1024	999	1041	1000	1035	1023	1011	1049	959	1015	994	1064	1031	1020	1021	1018	954	1038	1003	988	1023	1023	950	974	1004	971	1060	1027	1033	1023	1016	982	1004	992	1015	1033	952	975	1018	1042	1013	1007	1008	1016	1037	995	1065	984	1003	1005	1012	935	1012	969	1036	1050	1031	1038	995	1007	1032	974	991	1021	979	1012	1061	1026	1019	998	987	1041	987	995	1088	1058	1031	1059	973	1067	1057	1023	969	1059	973	1030	1049	1040	969	995	974	985	1028	1023	1031	1057	941	1061	1006	1017	991	1003	1062	1035	1011	956	1023	988	1033	1078	973	1033	1009	1003	913	983	979	1034	985	1011	1019	1059	1012	952	1014	1034	970	1037	981	1039	1042	1020	1037	1035	1015	1011	1034	981	1009	1011	1029	1023	1034	1048	983	1040	998	1014	981	1010	962	1053	1006	1014	1035	1028	994	972	1010	997	990	1021	935	1043	1008	1009	1015	1027	1004	1017	1011	991	993	1081	985	1007	1006	984	1015	975	1040	1062	1018	1031	1016	982	957	1022	980	1020	977	979	999	995	985	972	999	972	989	991	1033	1016	1018	979	1039	975	1010	1059	1008	1012	927	1036	1028	965	1001	1003	1007	986	1071	1032	1011	1114	1008	967	1028	1000	1021	952	1019	970	1027	963	950	1021	1045	1005	993	1011	1041	1044	968	950	1037	947	991	987	993	978	1011	1059	982	992	1004	998	955	1002	1001	1043	995	1049	1008	974	986	1011	1014	1021	1022	1044	956	991	969	1040	970	1035	1029	1051	1021	1032	1001	1051	988	994	1054	998	1005	1048	1004	974	991	976	961	1000	1009	974	979	996	984	970	1013	978	1019	1066	1032	1026	1002	999	1011	1014	1022	987	1034	1015	962	1032	970	1015	1048	1003	1032	1044	1052	979	1003	1036	1022	973	965	1023	999	1072	972	997	1002	948	1021	994	990	954	1001	1022	1036	970	1031	1016	999	1039	1078	994	1036	926	1022	1005	1057	985	996	1045	998	1005	950	1065	1006	1036	1025	1014	1027	1020	1026	969	1021	1045	1006	1035	1045	1045	1035	987	1055	986	1002	1025	1018	1053	1033	1005	996	1050	1065	987	1034	1000	983	1017	1024	994	995	1066	1003	992	980	995	994	1063	967	988	1061	1028	979	976	994	998	1020	1014	1052	998	1037	1010	1002	999	1018	994	1004	1062	996	990	998	999	1002	966	1055	997	1017	1024	1053	1036	927	1011	1013	1017	996	989	968	1015	1079	1073	1029	1018	952	998	995	976	985	1041	1015	990	969	1024	1044	984	998	968	1027	977	1002	1032	999	992	1030	1044	1003	1008	976	1039	1052	1030	1011	994	1028	1004	995	1033	1037	975	1049	1040	983	1021	996	1011	1047	1053	1012	1023	983	1021	972	1042	1011	1025	984	995	975	1060	1004	1015	1043	1018	1004	1051	1075	996	1018	977	984	1046	1010	1014	1007	1043	1007	986	1063	1052	965	1012	1012	1006	1014	1001	1047	1041	1055	983	1039	998	996	1058	1002	975	995	1027	1004	1014	1015	1021	1020	999	1032	1018	1079	1027	991	940	953	1000	996	987	1010	1018	1005	1051	1048	1042	1049	1034	1016	1009	995	994	1005	1006	1047	976	1016	1036	1013	986	1036	1051	1001	997	994	1037	957	976	977	979	1039	1067	1092	983	989	1001	1015	1028	978	1082	1032	1056	1042	1023	999	981	1001	1038	1000	1021	940	1060	1017	964	1012	959	1018	981	990	946	1016	1043	962	1020	1017	1021	1035	998	991	1073	1000	984	1036	1061	1006	1019	1034	1041	992	1035	987	979	1005	1012	982	966	1034	1034	979	1070	997	996	1012	1062	990	1006	1029	1010	999	1049	977	1004	996	1017	1054	1034	1011	1000	1036	1051	957	995	999	975	1026	1024	1022	981	1056	943	1022	993	1024	974	961	995	1039	991	1074	1008	1001	1013	981	1005	1036	1023	1043	1014	999	997	990	1003	938	1031	1016	999	983	987	1039	1076	1040	980	965	1042	1041	1016	1018	1037	1036	993	991	1044	1025	998	1054	1047	1024	983	1070	1000	997	1022	948	1062	1027	1004	1013	1048	1001	1007	984	1019	1003	1029	983	1010	974	978	1004	984	996	961	940	1035	953	1024	1056	1033	1012	1017	1018	982	1089	1004	1012	1009	1075	983	981	1032	953	978	1008	989	983	937	976	1015	1055	1002	983	1073	1009	966	1005	1023	996	1018	1009	1033	970	1066	1021	984	1065	1017	1000	1025	1019	968	951	1024	1011	1077	1032	1016	1010	1016	975	1036	1014	1074	1019	1044	1012	1000	1014	1015	1040	1003	1022	1045	1017	979	993	994	997	1036	998	974	1002	1048	1027	942	985	981	994	973	1026	953	985	968	1012	1028	1043	1008	1057	987	1028	1002	1009	1063	1029	978	974	1060	1068	1061	1031	966	978	1024	990	1042	1009	972	963	960	1024	1014
24344	21396	28642	24513	20954	3335	954	729	588	574	593	537	543	510	543	517	488	463	463	467	477	477	417	477	452	459	445	470	454	456	439	457	454	436	424	426	453	465	432	431	460	431	422	409	425	418	443	481	429	453	437	440	423	429	452	421	437	423	439	427	446	422	412	408	400	428	423	452	410	417	441	405	408	453	397	433	468	373	469	462	452	436	444	424	475	433	419	436	426	430	432	410	433	435	437	430	405	414	459	411	417	446	427	448	433	416	411	468	427	432	461	461	429	426	396	401	405	401	436	425	409	433	422	428	427	447	430	424	412	440	383	416	451	436	408	432	438	446	433	388	380	433	419	398	414	416	457	417	433	435	409	447	469	450	433	409	457	405	440	454	439	436	433	459	422	416	432	420	430	443	404	402	420	411	436	414	470	454	420	447	496	417	402	421	400	418	403	419	414	452	451	424	436	443	410	411	454	433	414	413	415	461	417	396	427	425	430	429	460	449	420	426	432	441	417	452	427	443	422	425	418	440	413	446	429	419	417	470	425	406	434	419	424	442	429	394	420	463	437	421	402	419	434	451	445	400	452	444	399	405	445	466	425	429	448	406	406	450	416	417	434	408	409	444	474	458	403	394	420	461	429	441	434	457	413	437	414	395	443	413	429	393	460	412	422	426	487	396	407	450	427	400	416	433	471	454	447	437	415	422	448	431	476	430	397	410	445	413	447	438	429	414	451	393	439	429	424	439	392	421	438	453	377	424	431	380	460	442	429	465	446	422	434	392	406	421	438	402	400	447	375	433	431	435	385	429	482	405	432	423	451	450	427	421	384	441	432	401	440	401	437	422	413	433	444	438	462	425	432	457	434	423	438	449	423	425	395	437	377	439	417	410	415	438	397	415	429	435	439	431	430	400	431	451	395	400	428	423	396	369	414	454	461	422	475	454	400	426	456	434	441	441	446	447	457	447	441	437	384	423	422	463	400	441	477	409	444	441	445	413	419	473	430	424	433	396	434	437	449	428	428	479	405	393	447	450	451	441	423	440	429	411	440	422	439	421	445	450	460	472	427	399	466	485	445	413	439	429	459	431	403	396	447	476	426	418	424	433	434	448	476	391	410	416	454	422	425	437	438	451	421	401	415	413	436	436	441	438	445	424	450	460	439	460	413	398	476	406	434	383	432	418	449	393	431	427	414	436	436	440	429	435	472	435	461	405	443	460	439	431	428	444	444	436	455	448	420	393	389	433	450	417	423	412	433	408	432	463	448	454	395	441	437	437	460	428	450	423	415	444	443	436	435	438	441	432	412	404	445	437	425	473	445	382	448	442	464	456	420	395	402	386	446	463	419	436	452	464	406	434	387	432	445	440	431	446	401	432	435	418	426	402	395	409	421	421	463	399	430	408	409	423	425	426	437	413	439	413	411	429	420	422	371	442	441	441	410	414	417	424	420	400	420	464	437	432	444	404	431	416	398	426	440	429	436	443	442	456	442	468	418	438	472	439	422	433	467	414	437	432	478	428	403	417	440	423	410	433	439	437	406	420	430	460	424	439	423	458	493	440	426	424	388	415	409	415	418	464	394	412	423	401	448	428	366	408	454	420	420	439	397	394	406	440	436	411	485	415	426	431	448	437	457	379	398	407	391	422	423	438	421	466	420	413	453	420	458	436	459	447	412	433	481	429	436	451	393	456	426	467	425	445	448	436	407	418	425	428	415	416	411	414	436	364	418	475	425	418	413	435	453	437	398	403	432	442	407	455	430	465	406	459	419	399	372	412	449	421	479	449	427	413	437	426	419	433	426	451	418	422	415	435	416	373	415	414	443	404	429	414	427	390	446	458	393	420	459	424	387	406	452	422	409	469	409	419	406	438	404	438	442	452	423	416	417	412	455	454	423	408	430	444	430	431	424	402	420	422	407	439	413	389	450	395	419	434	419	437	417	450	413	423	441	390	433	433	458	405	429	446	440	474	438	460	399	458	449	407	469	442	424	425	445	413	434	428	432	461	402	432	409	442	413	385	435	435	437	467	454	446	420	408	409	403	446	433	405	444	415	421	440	454	442	440	457	426	410	409	407	410	449	442	406	405	440	463	432	433	396	446	424	452	458	444	406	441	403	393	443	413	454	420	435	410	395	450	447	427	427	435	426	420	407	415	456	411	419	436	446	504	448	446	406	457	431	412	409	415	426	412	444	404	360	429	465	474	435	453	432	431	411	397	449	432	439	430	450	455	402	439	428	454	418	440	437	422	458	410	427	433	443	436	435	447	414	440	416	436	423	401	433	411	419	431	432	431	399	435	448	427	432	433	437	462	438	451	401	432	429	394	448	443	441	447	449	444	414	413	468	430	463	427	426	427	418	411	438	475	427	422	437	391	423	417	403	433	415	418	438	453	463	391	399	420	449	393	445	442	375	411	394	432	448	395	419	475	415	431	427	443	405	424	420	431	438	430	424	451	420	433	403	429	445	400	472	402	375	411	475	419	410	412	398	431	394	451	425	419	440	430	432	429	437	428	440	472	398	417	466	446	423	414	412	471	461	426	439	410	422	446	434	456	442	440	430	400	412	450	407	395	431	455	441	433	440	432	392	411	423	435	412	460	444	462	434	423	434	445	416	424	430	470	434	419	416	424	421	457	444	439	439	418	424	438	430	431	423	457	395	454	458	417	435	414	432	419	432	429	397	376	428	396	441	465	420	406	434	431	411	413	450	444	428	417	432	437	478	436	429	445	400	436	444	446	437	439	471	443	455	416	423	413	441	400	427	428	421	456	409	413	450	425	435	454	433	413	422	456	441	447	449	429	382	460	416	397	450	438	452	417	408	460	394	407	414	439	410	407	431	438	435	387	438	414	444	434	449	407	447	432	451	484	431	448	419	435	424	454	449	422	426	432	411	431	431	450	398	422	426	467	451	420	447	437	439	467	425	385	449	436	396	445	388	407	400	415	412	421	461	448	443	437	412	432	447	397	431	437	447	437	419	429	452	447	459	435	442	436	492	400	401	417	427	431	420	426	424	428	435	424	437	413	445	439	406	410	444	391	434	408	408	387	460	415	459	411	434	432	413	423	425	430	389	450	427	415	412	379	421	436	424	377	413	412	457	455	431	415	413	426	418	425	404	440	451	409	429	402	461	403	422	454	405	395	445	421	392	383	414	440	424	433	451	408	461	430	426	438	426	425	432	440	392	385	441	440	447	466	411	471	441	440	448	425	432	402	424	414	426	462	430	424	421	394	411	411	400	425	441	418	448	470	423	387	443	412	419	427	440	423	391	410	440	407	472	449	421	473	470	476	444	428	391	416	438	460	439	397	444	450	437	420	441	382	442	432	433	424	430	412	448	427	460	437	435	406	451	427	424	413	415	458	394	410	431	427	446	430	431	401	423	436	431	438	395	412	430	415	407	440	450	416	419	444	443	454	449	418	471	444	435	403	418	425	468	436	442	433	448	414	425	418	452	416	427	411	434	438	408	411	423	434	418	418	426	443
5646	10731	8838	4678	3261	2491	2009	1667	1492	1369	1269	1090	1009	939	1001	938	879	846	798	878	807	832	849	726	814	790	837	774	825	779	741	783	756	778	777	785	822	756	761	780	720	738	723	731	786	736	773	784	719	774	767	736	686	709	713	723	766	739	720	757	769	755	737	764	707	728	818	760	718	735	723	716	717	792	759	694	694	733	734	792	720	736	772	733	787	721	774	756	740	765	706	775	730	768	749	713	749	766	728	750	740	732	735	702	766	752	729	689	699	738	704	781	733	739	757	752	736	771	775	681	722	752	749	754	745	735	756	693	751	723	731	740	718	686	775	709	753	655	690	803	715	704	723	726	709	790	751	743	762	723	738	711	748	696	711	754	735	713	737	763	724	734	744	729	732	795	747	734	728	716	739	718	770	762	735	727	749	712	718	743	731	769	763	766	719	713	766	760	716	747	729	674	706	758	748	714	777	740	712	729	660	763	717	756	726	711	780	733	701	711	729	719	733	752	732	739	711	694	748	727	725	773	708	712	748	786	710	710	755	736	734	744	777	766	708	718	720	762	744	736	758	740	770	750	716	733	754	729	729	748	728	772	737	752	702	750	753	757	720	730	780	728	722	710	736	704	741	748	761	785	787	711	707	737	757	757	708	700	760	689	769	724	691	724	705	727	708	764	733	737	728	693	731	715	740	722	693	735	736	752	731	751	731	760	751	747	747	754	710	727	743	735	742	763	802	756	758	725	753	707	736	721	747	765	701	696	724	737	726	710	764	731	753	728	769	748	749	715	744	719	746	701	743	769	725	745	774	741	740	695	747	733	749	706	677	764	732	720	731	736	720	745	682	716	714	712	764	749	704	705	744	760	705	750	713	737	758	753	777	711	735	757	764	736	717	762	767	767	730	751	707	754	739	759	715	759	696	752	732	713	755	741	760	791	752	751	723	714	726	752	744	735	713	717	738	722	708	754	743	748	763	730	758	738	726	748	746	711	730	751	732	773	767	703	699	734	719	722	782	745	724	764	704	786	739	762	774	767	712	730	725	743	725	697	738	744	719	738	756	734	748	722	789	748	722	725	676	756	763	753	729	796	786	735	754	684	728	739	754	763	761	726	717	769	722	665	748	737	743	707	736	756	718	736	728	685	722	766	723	752	753	749	749	713	735	737	780	762	748	701	749	741	700	788	708	693	748	718	746	736	721	756	724	779	710	674	759	734	708	750	728	713	725	732	760	741	699	787	702	763	725	757	686	688	759	703	724	704	738	761	739	789	737	749	741	734	745	730	721	708	724	719	791	788	739	713	743	738	723	701	769	705	706	734	732	742	715	738	771	761	763	727	756	776	742	737	725	759	750	792	804	747	721	706	743	705	706	793	706	733	727	709	727	715	700	750	718	738	714	706	723	730	725	749	728	704	728	773	750	749	782	752	757	739	739	775	706	667	705	768	736	737	741	670	712	771	720	692	748	727	713	763	757	725	708	769	776	791	747	744	725	749	716	739	713	731	752	719	743	718	763	760	699	725	752	751	760	758	784	727	736	759	770	730	675	737	714	744	723	748	702	705	760	750	741	756	702	747	779	742	761	778	712	781	714	740	766	711	785	738	776	725	765	707	784	725	750	700	731	771	731	785	745	771	746	750	731	754	690	741	757	714	755	769	727	744	706	711	727	746	775	760	763	715	753	723	768	715	662	766	754	733	775	668	780	747	710	702	708	727	768	730	757	732	730	757	726	746	688	724	713	725	716	740	764	712	739	688	715	766	770	706	716	793	704	708	747	733	743	741	739	773	744	715	779	692	779	714	725	744	787	765	727	748	733	758	756	709	751	757	756	725	689	720	733	741	734	756	737	736	709	757	721	718	711	688	749	771	772	792	722	708	768	740	709	739	776	762	748	679	731	759	694	752	734	789	705	731	748	733	734	729	690	744	737	740	723	708	758	734	744	742	750	702	738	764	738	745	737	783	717	764	755	745	724	745	789	761	742	713	736	732	725	753	733	729	724	745	714	742	758	699	734	746	726	741	692	711	728	767	769	718	758	766	722	657	739	671	717	750	754	731	747	768	738	707	734	749	751	757	755	746	714	721	754	754	794	735	724	761	706	724	695	760	740	749	712	721	748	732	774	744	718	721	763	736	655	715	769	746	665	743	751	717	764	801	744	742	737	660	706	754	763	749	705	783	709	737	713	753	758	716	747	713	709	737	716	734	771	667	752	791	727	731	755	743	725	726	793	719	728	662	754	711	676	713	732	736	761	737	724	760	740	731	751	710	763	721	767	730	721	717	740	772	752	742	712	757	721	713	634	744	715	710	716	757	706	737	755	749	808	743	759	736	711	714	760	737	758	750	723	758	713	731	725	753	724	709	704	693	766	717	770	767	760	692	722	734	719	725	735	762	700	756	729	716	746	739	763	775	789	763	744	760	770	701	741	729	703	763	779	726	730	716	746	713	757	684	738	719	722	744	723	757	750	750	712	736	746	753	741	687	740	745	690	743	746	723	733	751	723	758	700	733	727	752	727	753	751	739	733	743	772	767	764	725	733	772	744	732	700	727	767	719	742	756	711	740	737	736	723	667	725	738	727	754	774	736	761	713	732	731	781	702	738	731	723	739	764	755	773	754	830	729	708	718	765	709	777	719	780	752	747	732	734	732	734	721	687	750	800	751	730	745	689	769	778	706	791	738	704	766	776	740	753	810	760	704	687	771	707	724	736	758	706	739	733	753	742	708	787	785	715	713	718	729	762	744	700	752	798	783	740	731	674	737	688	735	701	694	732	723	726	719	786	734	724	758	771	751	738	717	750	729	762	688	674	713	686	740	728	754	755	793	722	719	717	696	700	727	780	739	684	710	765	727	711	772	713	708	764	760	749	689	744	759	763	726	754	787	779	758	736	711	728	723	747	772	726	731	715	702	760	763	742	785	712	774	760	706	734	765	752	754	669	762	752	726	736	725	739	709	786	743	805	721	746	729	778	720	746	795	787	719	732	730	725	775	737	728	723	719	756	729	744	669	770	794	689	705	703	740	743	689	723	748	717	721	708	742	782	763	733	716	719	760	731	757	740	734	758	743	752	803	695	734	709	717	703	742	700	768	751	713	717	761	732	783	799	717	744	761	714	727	715	729	730	670	744	742	726	743	710	716	753	694	712	655	749	736	714	747	751	738	732	738	720	736	740	709	755	704	739	738	751	756	766	710	759	715	683	774	698	772	724	736	699	714	722	732	784	725	732	737	746	751	725	757	732	743	725	703	744	746	744	729	771	723	744	709	700	744	741	759	715	750	762	727	739	724	723	794	758	717	757	777	740	716	769	740	697	748	719	710	791	758	752	792	693	732	737	705	688	730	711	710	721	702	686	764	763	701	791	709	748	699	798	698	728	781	739	789	696	730	770	725	738	745	741	690	732	747	739	748	760	746	748	693	696	753	727	724	752	768	681	754	732	761	695	757	699	761	681	750	705	771	779	746	733	776	764	742	731	707	726	720
23402	21420	29286	23943	21422	20750	2393	775	550	472	426	375	329	330	276	266	280	261	248	248	232	216	222	219	248	194	181	189	217	214	204	197	183	163	180	194	194	183	180	197	184	198	185	195	177	192	198	198	171	163	176	191	177	186	188	212	190	177	197	195	197	175	208	172	177	182	188	198	155	183	200	198	159	176	184	174	185	183	159	199	163	150	187	201	180	208	166	157	199	178	200	188	181	186	167	189	172	167	189	215	168	186	164	157	174	169	179	191	200	194	175	200	165	201	186	182	204	170	177	176	193	191	159	186	190	199	189	180	203	165	178	181	184	189	173	186	183	192	172	177	183	176	172	176	192	175	187	186	196	202	188	173	174	174	199	168	196	198	193	161	189	182	200	163	192	171	184	193	163	153	188	160	191	164	171	204	201	178	195	165	174	178	154	196	166	169	160	167	192	193	176	186	181	178	189	178	194	176	187	177	208	145	183	180	190	168	198	180	187	174	187	175	169	197	188	163	174	184	163	175	165	185	212	180	171	182	195	191	181	192	189	167	213	202	177	202	215	149	172	178	174	178	200	172	169	181	180	195	170	191	150	200	175	169	173	171	198	196	180	176	171	193	159	204	164	159	183	163	193	180	183	188	192	193	175	211	174	169	191	168	176	194	191	188	173	204	197	191	179	169	177	183	185	179	176	165	176	177	185	191	180	174	170	203	176	171	163	202	158	179	195	174	172	160	197	175	166	178	171	174	190	183	182	197	219	171	180	169	189	191	186	165	184	175	188	167	183	195	175	180	173	168	189	171	182	173	203	168	199	148	202	196	181	163	160	173	162	172	152	202	173	189	161	195	200	181	175	168	160	173	204	164	182	171	191	185	171	181	175	173	176	196	204	189	177	181	202	193	176	199	177	179	172	185	219	203	196	185	202	162	159	173	171	177	167	185	185	172	172	194	152	171	199	177	165	180	168	184	168	179	166	153	158	179	173	164	167	193	185	153	184	171	179	186	186	178	188	190	201	177	170	192	151	199	186	173	164	163	179	171	192	180	192	186	200	175	179	202	160	172	197	170	186	177	186	178	173	175	186	190	191	182	177	144	179	173	181	178	181	179	194	201	173	159	148	180	181	171	185	193	164	183	187	167	188	214	177	174	185	161	149	215	172	193	193	178	173	162	181	199	191	168	176	194	163	204	171	174	180	199	181	172	150	166	179	191	183	165	185	172	201	194	189	163	187	182	211	226	167	173	173	166	165	161	183	185	194	171	190	179	185	186	187	179	164	165	158	185	179	176	159	164	185	176	170	209	201	193	215	150	159	197	179	180	158	170	164	168	201	192	188	190	192	166	171	173	182	199	173	163	190	190	168	178	190	183	183	165	175	210	174	175	152	202	202	183	177	166	212	201	181	210	186	178	189	191	156	193	187	169	181	168	182	170	204	191	157	223	178	171	187	158	202	174	175	169	185	180	193	154	185	195	168	181	194	182	182	196	164	160	180	194	176	183	194	181	177	183	180	162	165	171	163	197	203	203	172	181	188	199	177	177	196	178	165	168	215	170	168	177	199	200	174	187	187	205	172	164	178	195	191	177	176	189	212	164	192	186	204	172	193	171	183	166	175	181	159	181	167	182	180	178	186	179	179	186	188	186	169	187	196	185	177	159	186	183	186	182	200	189	176	181	190	176	158	185	192	164	187	160	170	185	175	181	186	173	178	178	177	157	203	185	180	168	167	169	193	183	186	186	189	179	182	185	156	186	185	173	186	185	207	170	190	206	187	194	174	183	163	182	164	164	198	165	187	167	178	153	179	173	176	174	180	188	176	179	182	183	188	171	201	167	163	185	187	188	188	192	179	189	165	176	151	196	132	175	193	189	172	183	193	186	174	191	166	193	177	179	204	187	166	162	179	181	193	164	175	177	181	189	211	172	199	176	190	189	158	193	166	188	169	201	188	180	177	177	181	186	162	199	175	186	175	167	175	189	171	151	200	163	182	190	159	177	176	184	194	175	172	188	171	154	176	189	184	175	152	195	171	196	184	199	167	160	196	181	168	169	187	183	166	186	176	189	187	185	174	177	167	162	189	195	179	176	182	213	186	187	200	191	190	184	176	167	177	200	171	190	201	168	175	210	166	199	179	176	185	164	172	172	188	164	170	182	179	191	160	182	186	190	220	197	214	185	167	187	182	167	215	177	193	177	180	193	196	191	177	171	188	173	188	173	176	186	201	182	179	171	176	172	164	186	194	168	168	170	180	186	182	175	193	197	167	213	184	209	177	208	185	201	195	203	153	170	178	150	196	157	198	184	179	187	177	176	180	177	189	183	172	208	174	183	171	183	176	187	177	182	166	173	197	197	174	178	188	180	175	195	210	186	178	169	208	196	161	176	183	192	178	176	174	181	167	159	189	187	175	175	185	165	177	200	187	190	203	211	180	172	178	155	191	199	161	188	177	174	209	193	177	173	194	193	183	173	193	178	180	178	186	181	189	195	193	203	166	161	160	180	170	167	188	209	189	180	183	189	153	202	177	164	184	181	163	192	174	210	184	195	193	148	160	180	182	183	192	171	179	186	177	186	183	163	192	171	175	172	170	178	185	166	166	190	163	169	154	182	188	177	179	195	172	209	168	160	143	197	183	195	148	185	207	175	162	179	201	203	174	179	159	173	197	179	172	175	172	170	176	186	173	173	193	180	204	168	139	190	162	170	173	145	180	161	182	187	177	189	188	163	191	179	172	167	190	191	172	197	176	155	195	191	158	190	174	194	174	165	173	179	161	186	186	191	182	182	184	210	197	180	156	173	188	179	161	177	169	184	199	175	202	185	191	177	184	193	176	177	177	169	190	168	168	187	169	184	187	184	154	172	175	174	166	197	182	195	190	176	177	183	184	185	173	196	194	184	164	184	177	187	169	169	192	199	139	175	178	199	147	197	188	179	170	187	195	178	175	170	182	199	179	170	184	183	166	171	171	183	187	171	176	183	177	186	191	191	168	197	199	183	199	158	171	181	180	180	175	185	193	190	171	191	188	230	181	196	158	177	202	195	202	204	150	173	192	194	190	178	181	183	175	195	170	179	177	173	172	193	167	153	155	181	186	177	172	184	168	189	182	176	193	156	174	195	183	179	181	172	171	168	164	173	155	204	188	166	188	164	172	178	187	176	156	176	170	165	167	169	200	173	198	194	177	163	182	172	184	180	191	179	173	187	199	176	176	167	178	171	174	180	155	168	186	203	179	178	196	197	202	185	161	173	180	167	193	170	185	197	192	195	169	167	186	196	166	189	187	174	163	181	177	176	175	175	183	197	189	183	184	186	210	177	210	199	165	166	179	171	160	192	189	189	169	172	164	184	201	183	198	191	179	191	191	188	163	172	160	187	191	155	174	189	180	186	185	171	194	179	157	196	187	175	168	157	174	169	182	158	190	170	172	194	154	188	184	169	183	178	196	179	184	191	168	167	195	164	174	182	169	150	162	181	175	192	216	168	184	172
7695	16772	13840	7276	4970	3614	2754	2150	1780	1465	1184	1091	921	871	785	735	625	598	557	499	524	484	447	456	437	425	411	401	419	382	419	376	393	379	368	371	399	362	383	329	343	361	374	335	332	337	355	354	372	346	336	348	330	302	329	351	327	349	336	341	293	322	327	326	332	330	323	321	321	352	350	324	317	308	330	317	294	338	315	317	331	320	343	329	311	315	322	320	309	322	312	291	355	329	330	297	330	299	297	311	328	336	314	323	306	334	334	301	349	298	395	333	323	300	346	342	309	303	295	335	379	342	303	277	300	316	349	350	309	321	331	303	296	314	334	321	310	337	296	312	351	295	306	297	320	324	295	339	308	299	311	301	331	351	339	285	302	313	322	318	309	346	303	324	310	321	299	316	316	324	315	329	297	335	329	285	298	330	306	335	326	327	309	315	319	291	346	321	339	308	295	306	308	296	328	316	321	335	317	355	315	337	319	285	313	310	298	290	304	333	304	339	314	304	308	319	292	330	299	323	333	285	298	307	318	302	304	334	292	335	301	315	343	328	304	322	335	334	339	314	314	302	272	306	295	318	295	281	318	330	303	304	310	299	275	301	320	312	306	314	300	319	326	299	317	309	314	339	320	303	312	335	306	320	327	319	298	318	315	320	321	352	321	323	329	323	324	325	326	323	344	320	314	326	319	315	343	295	338	339	312	318	312	305	328	331	320	311	278	314	297	310	335	293	313	328	311	312	294	330	309	325	339	320	317	364	320	298	320	301	296	317	323	310	314	291	298	322	343	328	328	334	332	307	356	298	315	344	332	309	302	309	325	296	323	291	330	319	314	329	298	366	358	329	325	304	300	321	316	289	281	317	303	325	326	337	277	301	313	290	271	316	347	325	311	317	319	307	323	290	292	346	322	314	317	326	325	354	334	308	314	325	322	310	319	266	317	312	333	287	315	339	301	294	309	301	313	337	287	329	339	287	310	310	330	346	310	313	327	327	326	310	332	314	318	306	304	324	292	340	302	336	346	310	318	304	332	301	303	329	309	354	308	297	330	334	330	298	317	329	294	298	310	304	342	292	331	293	334	334	313	297	357	316	325	320	363	318	330	323	301	329	321	315	315	329	318	301	271	299	329	323	321	323	311	294	347	355	321	354	327	332	291	327	332	343	294	293	340	310	308	350	318	337	317	289	295	308	359	298	318	317	330	314	318	316	337	314	297	282	328	312	277	323	300	319	309	281	342	309	317	293	314	289	366	318	307	351	295	289	288	332	312	292	313	327	324	370	320	325	347	316	317	339	320	323	359	309	305	316	304	333	320	328	326	322	307	287	310	329	307	333	286	330	306	294	306	340	326	311	307	321	320	298	315	329	324	320	340	315	271	297	323	301	324	309	318	321	339	308	288	313	337	293	314	315	326	340	295	315	329	334	304	288	315	323	291	335	270	340	344	282	330	292	308	314	275	305	300	303	325	268	310	317	294	308	297	354	303	347	299	311	360	315	321	311	316	286	307	328	313	313	314	317	305	318	315	287	324	273	312	306	326	285	281	296	338	333	301	331	286	270	332	324	310	311	321	316	344	328	316	316	321	298	307	332	314	319	306	317	289	330	295	322	323	308	319	335	325	324	315	321	305	306	311	313	319	303	306	334	320	316	302	302	316	334	329	303	320	334	321	285	331	312	287	327	327	317	294	301	349	293	322	291	351	312	309	275	313	317	311	336	305	327	305	274	329	317	340	288	311	297	291	334	334	322	303	331	312	307	282	318	321	336	308	293	316	298	355	307	302	311	318	319	309	304	318	305	293	329	346	342	306	331	289	328	334	307	327	292	337	304	305	320	282	328	310	313	341	321	299	306	303	334	318	321	301	317	304	329	305	304	334	303	298	335	321	325	339	330	298	284	317	304	327	348	301	343	284	315	341	312	316	312	323	322	336	301	319	280	305	312	329	304	320	273	328	293	345	299	342	333	300	322	314	320	312	268	307	324	334	326	320	330	343	293	291	291	311	329	326	334	315	319	303	320	323	319	318	311	279	304	306	310	343	345	332	298	298	323	314	286	308	291	305	302	311	311	317	315	286	319	298	319	293	305	344	307	326	372	329	299	315	310	310	298	331	301	307	321	325	311	325	296	314	331	328	326	303	320	321	306	352	322	342	331	313	310	330	331	316	309	342	318	307	310	288	283	315	313	316	288	346	334	342	309	356	311	329	313	333	290	302	316	291	334	285	321	295	305	314	312	357	286	336	306	358	321	285	296	327	315	322	321	333	310	319	306	309	312	296	308	292	309	309	295	323	324	318	338	325	312	305	321	327	336	295	325	290	297	312	314	300	314	331	327	317	329	292	368	295	316	296	300	312	303	293	296	309	316	296	294	310	336	309	335	334	287	290	285	340	290	307	307	296	322	325	317	322	297	306	311	324	333	326	306	304	307	293	316	332	278	294	330	313	319	324	340	311	330	292	273	327	362	345	321	314	332	323	307	326	323	337	309	342	305	293	317	318	298	314	322	331	309	283	347	289	346	296	334	299	337	331	313	299	292	312	315	276	279	330	346	320	314	316	306	291	338	308	287	318	298	323	312	293	339	305	305	320	311	355	283	341	339	343	320	349	322	308	312	333	286	322	342	320	310	323	275	299	309	324	345	284	326	304	308	321	314	304	327	311	308	336	286	322	333	305	304	310	305	292	303	320	307	333	331	313	307	343	318	300	316	313	319	326	293	342	313	331	305	349	321	309	308	310	271	293	299	291	325	298	334	325	312	320	306	292	306	313	318	318	290	328	318	298	320	340	344	306	300	315	254	320	323	316	329	335	302	314	294	319	316	311	319	306	316	325	318	307	293	320	296	312	294	298	309	289	302	318	314	326	301	320	279	315	294	287	323	345	301	323	306	315	334	313	311	333	325	333	333	335	327	308	335	323	308	310	328	332	341	325	339	306	309	319	307	328	306	296	296	314	320	330	291	292	318	295	352	341	319	310	338	309	284	315	320	302	286	308	254	296	290	350	310	315	295	327	324	278	299	300	322	321	335	321	324	331	312	331	353	309	334	323	327	326	304	344	298	296	307	322	315	323	328	292	327	313	325	280	299	320	333	328	293	328	307	302	306	306	284	328	353	324	343	324	295	263	285	308	286	334	319	288	314	305	333	298	297	306	326	309	336	321	303	290	309	339	332	311	313	314	304	336	320	341	294	340	308	316	312	297	304	317	319	346	327	296	293	309	339	282	330	287	305	320	314	305	311	337	313	301	358	337	299	330	321	331	309	318	309	295	303	347	318	325	318	298	301	325	327	340	295	325	303	334	286	317	320	319	355	333	331	278	301	323	290	331	342	334	347	303	312	345	326	316	338	278	284	317	305	310	319	299	284	342	316	328	307	322	289	305	291	305	338	319	329	303	314	290	307	316	325	310	325	307	325	316	289	294	326	296	292	292	312	337	324	326	319	311	304	308	316	290	319	318	340	321	295	288	326	327	320	284	328	300	304
27056	20769	8283	1367	917	898	687	598	616	613	615	560	590	607	613	555	607	607	554	623	613	589	571	615	571	572	600	564	582	592	565	603	575	592	617	629	636	577	630	584	572	582	584	592	596	578	571	592	602	608	605	629	591	616	594	612	551	585	609	593	614	591	600	577	630	651	645	598	566	593	604	619	594	595	576	601	577	591	556	581	578	604	635	565	620	661	610	599	603	607	538	576	614	563	620	634	550	563	632	611	592	603	618	632	595	604	590	546	589	616	550	630	569	607	643	575	593	592	570	567	578	562	596	581	604	566	615	596	593	629	580	579	583	595	580	584	573	591	599	579	615	598	588	605	623	617	619	587	614	587	629	535	605	597	628	595	573	565	591	617	586	637	583	613	577	614	623	580	625	602	577	575	630	579	598	586	561	578	610	598	578	560	604	611	569	615	616	604	571	584	602	630	648	651	609	580	628	540	564	571	630	553	616	566	613	589	594	575	613	612	598	618	574	575	608	609	604	575	584	582	625	593	569	607	632	618	583	553	565	619	568	594	589	587	551	566	589	585	579	605	608	612	555	603	631	612	578	604	555	556	559	574	593	528	592	578	577	640	597	610	597	561	621	571	552	587	604	611	554	595	606	611	520	595	602	588	616	577	586	635	581	575	571	608	571	603	589	578	582	590	575	573	606	572	560	595	562	552	566	579	590	640	629	601	597	616	583	580	566	585	601	587	604	585	626	583	580	584	577	600	565	595	594	633	582	591	554	643	563	629	539	599	579	634	565	596	614	625	565	601	627	582	599	618	628	616	619	596	574	583	602	622	578	605	603	629	565	594	564	597	615	581	647	540	615	586	611	607	609	562	599	619	622	623	617	578	579	589	601	594	576	581	593	596	615	640	629	603	582	608	578	600	599	618	602	632	592	567	605	586	604	590	577	601	575	568	575	590	580	617	585	592	577	558	587	603	589	591	612	561	625	599	593	586	588	578	570	637	599	587	558	596	581	633	650	604	600	598	648	567	596	561	558	571	573	590	594	558	578	578	621	595	607	613	601	637	608	586	633	604	536	577	521	592	582	613	546	619	569	622	564	557	619	578	585	605	561	604	614	578	607	603	582	612	613	617	615	555	587	566	561	616	588	555	571	589	585	628	590	579	534	580	536	543	580	595	598	639	608	579	608	615	567	559	592	618	555	567	579	550	579	609	577	615	596	568	605	584	578	544	605	581	588	620	565	593	565	539	581	557	592	642	617	639	618	600	591	592	596	558	599	599	583	634	527	606	604	577	578	577	566	554	609	632	599	618	554	617	597	620	608	629	587	579	590	571	579	631	609	588	587	590	602	621	604	589	574	616	553	562	585	612	573	590	604	559	640	601	627	577	584	595	587	568	586	606	587	592	551	623	573	629	573	619	588	582	607	593	576	580	656	608	566	579	583	596	634	557	571	576	614	566	597	594	560	599	590	572	554	565	606	611	627	545	558	574	615	560	581	552	584	611	567	621	547	592	640	553	613	595	571	635	602	591	590	574	616	598	537	553	590	574	602	600	591	608	603	578	621	613	570	615	608	613	612	593	576	569	588	587	615	586	622	565	619	583	606	580	592	644	598	556	631	544	586	590	586	559	605	623	593	616	557	592	577	544	578	611	605	561	627	565	538	567	604	605	569	555	547	592	545	598	583	584	598	602	582	599	604	587	669	618	625	628	612	614	586	607	595	588	624	610	585	596	570	586	612	590	578	582	604	627	589	594	601	589	596	589	600	607	617	617	555	633	623	621	576	576	573	646	608	636	637	613	601	598	591	546	656	612	613	613	603	614	549	585	588	581	579	575	621	569	567	595	573	608	598	589	586	592	575	621	620	564	629	572	562	562	610	626	585	624	567	596	592	633	638	582	565	598	617	592	580	586	584	559	590	579	615	547	590	636	608	634	592	606	616	552	625	574	606	631	604	595	558	595	639	591	643	627	583	591	563	625	648	581	593	574	614	579	634	602	559	610	552	589	600	556	581	607	536	624	585	598	619	640	607	617	638	584	596	615	590	562	601	584	573	583	617	616	596	608	598	607	598	597	604	582	595	616	592	609	618	585	606	597	558	604	599	595	600	603	596	595	628	638	571	558	566	580	612	583	617	585	592	562	564	604	593	601	606	571	574	587	600	613	586	609	623	557	608	625	558	601	605	600	575	624	523	610	603	609	615	563	554	578	571	592	582	607	614	596	597	607	609	604	615	625	572	603	601	597	565	606	597	586	622	604	592	553	614	612	582	607	630	619	608	608	582	551	589	555	631	606	595	548	609	578	603	600	618	572	591	580	599	572	597	591	531	624	591	548	621	591	597	599	584	584	583	571	594	581	623	589	594	586	613	595	604	602	542	611	593	579	570	625	590	543	547	607	569	590	593	605	563	556	562	623	585	598	607	610	598	613	617	607	561	596	579	577	575	597	593	610	590	587	608	569	596	613	619	548	528	566	601	578	568	588	608	587	612	584	604	586	644	612	639	561	572	550	590	601	570	571	608	614	621	592	550	558	587	611	639	635	551	631	618	601	575	605	591	612	539	583	619	618	584	633	571	603	570	620	589	623	573	605	615	602	595	573	595	619	620	622	573	610	598	555	575	527	561	594	624	599	561	617	548	586	600	576	545	599	587	600	643	578	588	584	570	624	582	579	602	649	625	646	616	616	597	559	555	603	577	589	629	633	571	619	567	585	605	612	596	559	645	603	656	582	605	568	556	616	611	598	584	586	569	584	658	600	594	624	541	614	569	576	619	601	628	566	636	590	581	591	597	652	603	598	624	587	623	587	570	617	599	609	601	585	644	597	603	594	604	571	586	617	586	577	599	555	600	611	564	561	580	609	565	588	594	592	604	606	588	573	626	583	590	627	577	583	577	577	604	614	594	602	561	582	582	569	556	595	602	601	591	595	650	647	643	566	570	609	566	600	618	649	563	541	623	597	608	650	615	585	573	587	606	562	643	551	606	588	576	584	581	595	545	592	583	660	578	573	592	625	596	610	564	636	604	629	613	582	571	613	580	568	608	578	599	603	592	596	593	612	593	602	600	569	581	634	618	559	573	554	574	620	549	586	607	631	591	591	556	584	593	582	591	581	586	594	571	621	587	564	560	553	611	575	585	618	591	606	620	570	602	563	584	627	619	597	570	646	623	584	599	588	558	604	637	610	596	591	588	567	576	593	556	576	580	580	541	624	627	589	588	596	593	619	567	574	563	610	621	628	591	564	578	634	627	579	579	586	539	592	616	562	544	601	627	627	605	608	577	595	608	592	563	609	588	592	559	560	628	587	609	585	560	613	567	572	603	557	591	563	581	552	606	591	589	560	578	611	585	591	583	608	558	583	572	570	589	566	557	601	547	581	574	568	592	572	618	613	579	580	629	539	610	611	598	609	663	594	564	628	548	584	574	581	642	602	596	602	608	603	588	597	583	602	596	583	595	586	591	619	600	564	574	548	587	568	615	553	668	550	585	585
4343	2213	1939	1516	1241	1204	1169	1028	1112	1100	1022	992	1023	1024	969	997	971	981	1052	945	967	980	968	968	1007	1025	1028	996	1027	1029	972	1063	992	984	1003	959	986	1019	983	993	1007	967	880	1020	987	1017	1041	986	991	993	928	997	1030	963	997	1004	1064	908	1011	1010	1007	1029	997	943	948	965	1034	980	1013	945	1053	956	990	969	965	969	971	957	962	973	984	961	1000	976	932	965	1033	1022	959	977	1043	938	1003	992	981	1030	995	978	980	997	1057	979	990	971	1013	965	1001	982	981	974	1000	966	988	940	941	1010	1003	1009	1014	987	972	1044	1026	1034	1005	958	993	1033	997	1001	1040	989	996	1006	1011	1013	974	1004	1032	991	991	1041	960	1016	956	995	1009	1034	1012	1045	1019	1041	996	1089	1009	1038	975	986	975	960	1010	991	1009	989	998	950	985	998	990	993	952	1003	962	1013	934	995	1023	1000	1009	959	938	1000	1012	971	946	941	1024	1034	993	961	964	966	1046	969	1010	959	949	968	982	1001	965	995	958	985	961	922	1007	993	1014	1004	926	1014	984	932	998	1009	966	955	987	995	988	1029	1015	943	943	986	993	981	962	1014	980	1013	1024	1002	998	1004	1005	979	962	991	1046	987	979	1003	971	958	981	1058	994	997	979	1002	964	971	954	977	982	967	1019	955	925	992	1025	996	985	1010	1031	946	1009	976	982	992	1022	1010	1069	998	956	972	992	998	982	990	1010	1023	1029	1009	958	963	999	986	999	1013	1036	974	982	1026	991	1034	995	950	1061	949	984	965	1016	1007	955	966	1025	1006	1016	978	992	998	957	932	988	1022	1036	983	1031	962	1039	1058	1004	959	987	1015	1028	960	1004	978	1005	1033	983	990	957	964	1016	927	1015	989	977	950	988	1003	998	907	968	989	977	999	993	972	979	972	996	955	1027	1013	961	997	1038	1015	990	966	965	945	981	986	1001	968	971	910	1012	970	998	1025	984	927	1022	984	974	1039	970	1047	991	1026	972	1004	972	943	941	1039	994	998	1001	953	980	954	995	998	964	999	951	956	951	1041	978	929	977	1010	966	983	986	960	1024	984	999	946	955	956	976	970	1018	968	991	968	1002	989	1011	986	991	1009	977	977	1002	1024	928	974	956	965	1014	988	990	996	995	1013	938	971	994	965	995	1022	997	991	975	1017	926	975	1021	1011	952	1043	955	990	924	1000	991	1004	1000	972	990	1051	1018	1037	997	1019	946	942	970	972	1013	949	1028	966	995	991	946	1059	1008	987	988	964	963	1001	984	960	977	998	923	1016	1013	1002	1035	979	993	973	985	947	994	970	996	993	1003	995	994	999	1005	992	994	1018	999	1036	1053	1020	955	1014	986	1014	959	973	960	1039	967	964	967	996	964	971	1006	971	941	972	970	955	1044	991	1022	1007	1003	1027	962	973	980	970	977	956	992	1020	1043	1027	995	975	953	991	993	1030	971	985	1032	1027	1035	971	1015	1019	999	986	1026	1034	987	982	1042	1029	925	992	1074	991	943	987	1041	975	981	998	979	967	953	966	955	1041	1020	983	985	978	1004	946	1002	1030	996	1031	1021	949	941	1017	1009	1054	1019	990	935	937	999	1011	1077	1020	1016	1005	1032	955	990	954	935	1028	970	1024	995	1002	991	967	998	984	1039	951	951	1007	959	974	1000	1011	1040	1018	950	1037	1001	998	996	1043	964	951	986	965	1010	986	991	950	985	993	976	951	1042	1072	903	976	978	918	993	1032	976	1049	936	995	996	963	914	946	998	998	965	1042	977	1041	1010	1018	972	968	994	1008	1027	948	1054	1007	1003	1004	987	1018	984	1003	980	1009	1002	972	988	1010	1002	987	993	977	939	920	999	1034	991	977	987	1022	945	967	972	1005	973	1070	1057	941	1027	996	1023	928	1002	1025	1026	965	1028	978	996	1021	980	1055	1047	973	1045	1015	976	1005	1009	979	936	982	955	936	948	967	1056	973	990	965	1006	1015	1022	1019	955	977	988	1031	978	949	991	989	1022	967	1023	952	1005	1017	974	978	952	978	989	1018	1030	1040	1023	986	956	986	950	1004	979	986	973	955	971	982	982	1018	1010	971	981	970	1024	983	985	1059	1029	1070	958	984	1003	1014	922	957	985	992	945	1002	956	1003	982	957	1030	959	987	1026	997	973	994	999	955	1008	1001	930	939	979	1007	1027	964	984	984	1023	949	998	918	954	974	1004	932	989	1027	1035	974	971	996	936	989	1028	1027	967	1047	965	989	952	1010	1049	1048	1107	1020	984	923	1036	952	996	1028	1007	1001	989	978	1017	956	1055	974	1031	979	1038	984	1021	979	956	972	984	994	974	1017	1010	973	942	963	1056	991	953	931	1034	1022	987	941	1012	982	935	1023	989	940	997	982	955	956	938	976	989	1008	1003	988	978	1041	996	1018	957	953	997	1032	950	959	984	1006	970	983	940	984	957	1048	1042	1042	937	981	991	999	1030	1023	998	1015	950	1027	967	1011	962	972	994	976	983	1045	996	1000	1024	1010	977	963	1006	1055	980	954	1068	971	963	986	1020	998	993	1064	999	1032	993	965	1042	997	1028	1027	981	981	1000	1000	1002	1036	977	998	988	988	969	910	970	981	993	947	1018	1014	997	994	986	963	997	986	1015	955	1043	956	1006	1005	1057	979	986	1005	999	956	1063	962	986	987	1013	968	969	1074	1000	978	955	1014	1013	960	1030	1004	992	985	970	989	936	944	961	985	964	957	987	1008	1007	937	908	1013	1021	986	1010	981	969	1069	1054	973	958	973	972	974	1039	1006	978	972	977	943	982	1047	959	1014	998	998	996	918	1044	1042	1022	971	950	960	1010	954	974	955	992	1034	1037	1036	1000	976	992	971	1013	970	1031	960	1012	979	1008	1038	977	1007	974	986	1006	959	1025	970	992	989	1009	1017	951	928	1028	969	969	1019	981	926	995	998	1007	970	1002	990	977	1016	1007	1056	960	938	1038	1009	1018	960	1100	976	964	971	991	972	999	1047	1029	965	1004	957	1013	965	1027	1032	970	986	1005	1052	994	963	1033	969	1028	1028	970	1024	999	959	1017	1016	1017	975	975	998	939	995	1025	1040	1001	942	1052	994	1033	1001	960	962	982	1001	1056	928	1018	960	994	968	1028	1005	1004	1023	983	988	942	980	1019	964	1083	968	991	1054	985	945	1033	983	1044	923	996	1017	982	953	989	961	1005	985	1038	1040	983	1017	992	993	985	963	979	986	1066	987	954	1039	1003	994	965	932	1043	995	983	996	995	951	1041	1003	1021	1003	963	975	989	968	941	982	987	994	958	953	986	1073	1011	933	1017	984	1000	993	1005	962	1034	987	946	1013	924	981	1060	1047	1013	983	1021	977	993	994	1001	995	898	962	988	986	999	1096	988	977	985	1056	987	979	987	935	1004	1010	988	998	974	1026	991	992	1032	957	1001	943	1030	1002	968	990	1002	951	1038	1002	978	1031	1006	972	1014	1035	982	961	916	1022	1029	992	1053	1006	984	1062	944	971	1007	1044	1011	1032	982	1022	985	979	956	1050	962	998	957	1018	970	1009	1032	989	1038	991	960	1006	1037	1028	973	1024	1011	978	1047	981	1012	975	1009	995	989	995	989	989	995	1003	1035	1062	915	1025	946	1045	1034	993	978	966	974	1028	960	989	979	970	1043	1019	958	970	980	1017	980	977	951	979	1006	1013	1008	973	1052	948	1005	972	1005	983	974	978	997	992	984	993	1026	985	1039	972	1041	986	943	974	992	972	970	1002	984	943	976	1035	966	1057	1017	979	1012	988	1024	1004	951	981	1020	984	1034	1008	1016	976	1001	969	1020	929	1020	1034	967	987	990	1000	1046	974	984	1019	999	997	905	1022	957	995	1020	976	1000	983	997	1011	995	998	1023	988	1024	977	993	998	988	958	1002	996	970	960	1010	1028	996	1007	990	1004	1011	1019	963	989	993	956	997	1014	989	940	998	1033	980	1025	963	1016	975	1008	953	948	944	1001	996	1055	1001	1003	998
24437	21426	28661	24586	21016	3202	993	752	611	577	543	567	524	511	511	483	442	478	475	444	452	418	445	419	426	420	440	437	438	454	483	432	406	412	415	416	436	422	445	417	415	434	424	412	417	424	429	449	449	453	399	399	418	439	407	420	412	401	429	411	434	435	406	420	447	434	432	406	470	446	404	410	401	414	435	423	396	436	426	447	432	396	411	441	420	449	429	426	432	435	462	410	456	450	439	439	402	419	414	440	411	403	400	387	388	438	455	389	433	423	412	422	404	414	405	441	405	437	410	433	441	385	426	424	425	378	418	416	419	387	425	426	417	420	419	423	479	385	431	441	438	431	439	441	451	429	407	404	405	471	433	446	434	409	449	448	402	450	422	438	448	412	418	427	429	408	460	427	403	423	391	416	410	414	426	407	409	408	419	402	433	378	399	447	402	417	420	416	429	373	416	414	422	453	410	426	466	417	419	402	410	406	406	408	442	424	450	433	391	399	416	413	422	420	428	397	398	431	414	403	446	438	404	418	438	443	424	444	453	371	394	385	410	456	453	422	409	418	394	392	438	396	448	422	394	429	428	421	454	438	408	405	466	423	434	403	412	392	415	393	411	421	401	411	453	387	447	421	406	434	408	431	391	434	403	410	402	437	379	427	414	421	389	426	377	381	415	416	435	437	443	423	410	423	396	412	468	493	424	404	409	426	414	402	438	422	434	446	429	405	419	403	369	408	431	407	401	440	405	421	425	403	394	423	428	414	402	421	427	443	442	421	442	429	412	444	410	404	415	405	400	410	406	411	431	395	447	451	437	403	406	416	448	432	382	422	423	429	421	451	431	410	471	423	454	398	391	441	388	416	410	406	420	427	422	427	428	417	425	424	418	372	419	427	428	430	399	403	424	413	428	394	394	399	436	424	426	426	391	398	415	434	421	389	436	398	422	428	405	442	412	428	426	417	415	419	411	392	400	378	444	416	403	438	399	405	400	442	453	395	389	444	415	419	422	408	415	449	434	415	437	452	441	443	456	426	418	403	464	401	434	424	440	410	367	393	414	476	391	412	419	376	389	446	423	462	422	424	432	406	368	438	430	430	433	428	397	449	415	443	429	414	441	456	375	413	409	439	421	396	402	460	429	378	438	410	425	399	428	423	408	407	412	387	438	460	428	407	413	391	414	430	437	438	430	437	446	384	411	446	427	384	414	407	454	444	389	426	421	451	427	398	367	406	427	422	373	413	406	400	421	432	418	399	411	416	429	436	406	419	456	398	374	415	410	405	430	422	411	429	445	377	444	365	455	431	425	418	452	399	424	430	390	434	390	439	422	401	404	409	424	417	452	432	432	363	407	415	424	379	413	398	407	394	447	389	413	409	433	423	439	410	427	424	426	401	393	413	397	417	426	405	397	411	409	412	413	405	462	413	428	433	396	425	406	410	401	402	454	401	396	410	437	434	380	421	414	410	434	444	420	449	420	408	424	416	395	425	418	436	414	422	418	400	419	409	427	389	434	398	428	421	423	384	415	405	429	409	429	387	422	423	425	377	410	433	412	419	416	419	410	478	420	415	420	422	410	421	450	432	429	389	411	421	427	413	451	423	406	404	433	448	434	436	445	394	449	410	452	443	464	396	405	411	427	413	455	458	404	396	428	418	461	405	425	429	418	425	418	401	371	414	439	439	425	417	438	408	411	402	410	437	437	390	413	410	414	413	439	420	398	395	411	414	385	429	433	383	406	425	434	413	415	411	398	407	400	429	450	423	404	404	401	433	398	409	436	432	436	422	442	397	429	392	428	405	419	400	399	403	411	414	440	449	415	411	399	406	433	406	431	441	394	462	416	449	378	405	395	393	432	402	403	424	427	421	422	391	471	410	412	424	415	400	404	456	424	388	391	446	452	429	451	398	422	401	402	401	410	388	407	441	439	454	415	442	433	396	423	420	416	420	424	417	449	470	394	440	407	416	400	376	440	418	410	416	442	415	420	379	432	420	416	405	405	443	446	406	420	483	414	425	401	396	423	397	449	452	430	432	413	440	438	418	416	467	420	375	439	428	430	433	412	426	421	424	391	432	432	409	444	411	398	427	409	431	403	386	468	425	413	398	401	429	389	415	390	393	411	424	416	390	379	389	428	419	416	396	426	449	378	438	427	426	423	431	390	375	405	401	397	434	395	426	436	409	432	413	453	412	413	423	463	386	418	426	423	413	415	378	432	438	414	430	389	432	416	415	403	416	449	442	426	421	422	415	423	434	449	411	407	439	417	406	444	442	445	419	427	387	438	411	437	428	425	407	389	414	425	447	417	427	391	402	433	421	430	408	434	388	406	412	388	387	461	421	443	460	403	443	422	428	411	423	422	457	438	451	482	421	404	401	381	392	433	437	417	441	389	420	422	396	436	414	390	413	442	395	387	394	415	435	427	407	402	441	426	403	414	425	460	422	435	389	413	429	431	442	448	432	417	426	406	438	409	431	439	402	429	429	438	391	394	426	386	380	432	404	397	404	417	445	433	422	413	416	454	450	444	443	391	408	425	403	451	402	445	447	415	399	439	414	447	395	402	450	452	396	427	444	455	408	457	402	419	390	482	404	414	415	449	405	429	433	444	440	432	387	456	438	421	419	398	417	389	360	415	417	377	415	426	444	403	433	414	405	385	418	441	420	435	424	399	392	410	441	415	407	445	407	398	394	434	442	438	388	410	439	424	432	421	424	436	419	438	386	417	399	429	420	426	413	432	402	404	407	401	437	433	444	426	414	418	414	410	423	410	412	443	414	447	406	404	414	443	413	463	414	427	426	407	408	403	421	465	414	430	432	431	396	371	434	404	399	424	404	411	381	424	396	399	427	423	406	410	453	419	474	396	399	410	405	407	424	434	416	416	420	396	445	406	453	377	448	391	431	393	401	449	395	439	438	433	420	423	394	433	431	448	439	395	441	421	406	379	417	448	431	383	435	430	415	413	406	449	424	408	401	418	394	425	455	372	461	388	411	421	418	432	423	423	462	435	438	428	417	432	396	434	391	432	401	407	410	396	390	431	449	395	389	453	407	422	405	428	388	412	428	358	400	380	440	403	440	427	427	465	421	425	395	408	413	387	436	415	437	414	438	429	433	475	446	393	379	450	462	436	405	422	428	395	428	416	421	411	431	420	406	418	422	431	431	440	399	426	397	385	430	455	380	396	388	391	393	436	429	452	433	389	423	427	417	419	432	416	425	398	393	417	410	431	410	446	424	430	417	412	422	403	389	435	426	429	413	422	380	393	413	421	408	412	401	443	421	418	381	442	444	438	372	438	425	439	394	406	399	427	434	409	404	415	456	377	430	398	392	401	443	411	382	436	446	399	406	382	441	413	392	436	403	433	425	434	427	409	395	414	403	404	446	413	440	426	394	413	410	410	425	420	433	461	417	446	438	408	403	405	433	418	457	434	448	416	420	415	403	434	428	416	438	428	397	460	414	408	423	392	415	397	426	409	429	468	392	407	412
5628	10691	8849	4469	3216	2469	1978	1725	1511	1275	1138	1046	1000	905	1015	930	900	843	855	836	804	811	843	810	788	766	764	758	751	691	748	754	742	754	769	760	773	765	725	734	743	758	721	725	759	748	697	748	753	763	731	695	718	710	688	748	727	754	695	694	668	753	726	734	705	711	702	678	725	751	699	762	729	748	706	742	737	709	748	741	717	754	694	715	781	714	734	709	695	676	683	802	709	810	742	683	724	757	684	697	767	770	734	741	718	721	699	727	692	715	755	727	703	755	745	733	695	666	723	728	743	729	792	715	717	734	723	699	732	759	753	746	672	753	725	746	763	701	688	716	720	747	751	725	780	686	738	683	710	699	689	735	712	770	750	755	729	758	737	674	718	724	766	779	683	681	730	685	752	706	716	721	722	704	733	719	680	691	703	738	732	700	721	760	753	670	697	706	714	732	700	701	699	678	708	712	704	740	704	713	726	756	713	689	721	711	697	683	702	734	751	747	735	670	731	699	714	699	679	702	685	706	712	704	736	697	696	726	679	726	747	756	721	742	731	719	733	770	715	720	690	712	721	729	694	693	677	719	705	723	718	697	723	690	726	721	694	757	710	726	739	759	723	756	693	709	663	766	717	755	742	680	707	731	743	666	702	716	748	709	759	724	721	743	693	694	727	690	757	739	665	731	714	757	704	729	710	728	715	731	682	735	715	777	808	745	745	743	752	755	689	685	740	711	758	707	712	678	771	734	705	753	698	768	701	720	736	741	728	713	709	722	736	719	667	701	673	702	685	698	676	811	674	675	709	721	775	771	728	714	739	656	712	729	693	730	737	743	778	721	745	735	724	755	704	700	768	782	684	749	773	712	734	696	714	700	694	712	676	734	719	706	717	733	759	720	738	675	702	688	718	681	728	780	785	671	752	748	740	720	715	742	747	671	705	769	707	699	749	720	755	719	717	732	711	649	711	737	695	718	715	719	716	718	749	695	706	732	703	687	705	711	742	753	698	673	719	712	740	771	699	765	743	679	747	748	778	710	717	648	734	712	740	668	712	750	741	752	726	755	688	744	682	747	749	741	687	676	746	723	681	731	765	728	695	723	707	717	747	694	719	718	705	736	685	700	708	712	684	700	768	741	703	716	719	741	734	693	746	712	788	716	693	667	690	733	712	718	690	711	722	745	737	679	707	724	713	765	690	710	735	730	751	694	729	709	738	727	681	712	744	759	722	698	719	694	730	762	734	717	690	740	717	738	718	690	699	723	757	722	739	730	740	687	713	685	745	715	728	746	664	707	676	748	725	703	706	656	756	748	695	728	740	708	727	786	740	737	779	723	705	701	699	720	774	697	716	723	715	691	694	744	690	710	715	677	725	718	678	755	727	760	724	730	740	670	667	789	727	672	722	764	719	741	702	679	692	732	729	678	723	725	748	743	738	710	700	712	714	743	737	710	738	703	761	701	711	771	691	684	706	740	718	751	688	732	717	706	698	733	712	732	695	681	728	748	739	720	744	731	737	717	710	774	723	733	726	741	703	748	721	691	743	760	722	725	706	686	676	696	750	732	753	735	696	700	712	704	699	715	713	760	737	709	776	706	708	702	794	702	684	721	706	723	675	745	705	711	754	716	718	772	750	687	726	742	718	689	678	697	718	791	669	740	723	742	705	730	720	689	735	700	742	767	693	708	758	729	697	708	723	693	715	719	744	710	702	728	758	744	752	738	736	743	734	789	804	739	767	687	769	712	701	734	750	693	750	712	734	729	733	737	748	751	767	702	727	709	799	715	712	689	723	734	703	707	756	666	758	742	729	721	692	700	706	716	668	730	693	746	744	719	686	743	700	705	747	670	704	765	699	721	746	713	725	705	725	743	769	743	724	725	725	704	669	703	733	735	706	753	737	748	739	707	730	747	706	746	713	679	717	737	702	773	708	705	689	731	708	715	727	735	718	684	748	718	685	770	696	753	701	759	703	732	643	719	703	740	707	746	699	719	727	734	717	672	717	720	746	712	718	714	701	719	706	726	677	747	745	706	792	772	726	711	704	694	724	778	748	717	670	739	751	728	627	665	704	724	652	730	738	724	721	755	725	687	712	743	752	696	720	729	723	733	723	741	740	701	723	691	728	730	731	683	720	716	708	698	722	725	742	744	728	675	763	726	717	722	696	717	765	685	722	712	787	682	719	690	708	719	738	716	700	715	705	716	701	723	706	669	733	759	729	734	743	691	741	697	703	728	751	681	764	681	725	730	699	747	707	706	721	738	706	728	686	729	692	684	701	704	694	695	711	737	687	704	679	726	750	704	712	748	758	746	753	725	765	748	745	718	741	695	705	691	705	736	704	729	781	721	741	812	706	700	740	731	688	722	715	693	722	742	768	738	672	735	784	768	681	720	711	735	753	756	729	748	696	712	678	745	704	699	765	694	695	699	713	713	732	716	731	735	708	717	697	708	762	722	742	732	715	735	713	747	736	728	738	677	742	692	715	724	728	738	725	755	747	707	742	651	699	690	750	713	706	702	720	691	711	745	739	691	689	706	703	724	755	707	713	733	733	761	684	739	718	678	705	762	714	770	695	697	698	717	777	766	733	750	710	746	738	718	690	740	680	706	695	702	723	749	756	704	673	713	753	731	735	721	679	771	668	707	727	717	682	717	736	735	715	714	742	741	749	705	746	690	712	760	702	705	730	723	700	766	741	708	717	747	736	729	757	708	704	716	756	748	757	734	755	696	775	735	692	746	717	738	729	762	738	714	724	742	738	724	687	728	698	758	726	684	730	751	786	684	735	723	753	765	783	693	746	715	703	715	725	711	773	766	721	749	659	734	702	751	738	726	767	711	687	698	747	726	724	770	711	696	739	773	721	736	704	730	708	707	712	740	728	704	711	716	763	717	695	676	687	691	744	694	746	733	744	716	716	662	738	697	716	741	722	691	699	726	701	729	788	778	713	745	674	743	703	680	713	718	751	722	735	777	736	767	750	748	714	723	699	711	692	713	742	703	740	750	734	688	693	748	675	711	687	704	760	666	729	703	705	712	744	743	736	750	725	755	696	771	758	718	709	692	712	750	704	675	702	691	707	729	677	693	685	686	659	737	695	702	746	677	709	715	768	738	703	739	782	720	678	724	721	723	689	685	702	791	745	738	696	706	700	709	718	689	718	708	747	715	706	734	713	680	720	702	742	723	742	724	739	736	717	737	700	710	685	716	726	679	690	671	801	688	718	734	757	760	677	748	720	730	708	719	724	686	701	758	708	726	727	771	747	722	733	763	714	692	707	711	773	682	671	716	718	749	689	702	757	728	721	718	717	732	734	728	716	686	708	698	778	723	720	727	704	741	731	716	705	699	759	737	733	722	708	751	675	747	733	744	727	719	683	716	730	761	764	721	714	699	706	724	749	737	776	689	730	716	721	721	731	725	702	706	715	735	728	724	708	738	706	700	738	730	715	707	696	713	676	738	731	693	691	735	734	679	685	774	757	730	696	677
23434	21424	29247	24008	21424	20654	2264	693	586	474	441	364	341	337	271	266	279	278	266	244	247	239	219	223	227	209	213	210	224	212	185	197	172	195	167	195	181	182	189	189	193	209	192	186	183	199	191	172	170	204	198	190	176	174	191	180	203	198	187	179	165	189	158	177	177	190	169	181	188	182	136	166	180	191	177	148	172	195	186	198	184	194	170	170	193	171	180	182	165	179	181	156	181	169	193	179	196	174	180	179	166	183	194	183	180	176	180	184	176	166	175	173	182	182	186	182	151	195	202	166	165	164	166	165	165	209	186	183	195	163	192	192	183	177	166	153	181	177	195	168	182	160	159	179	165	161	172	173	177	152	188	167	172	143	192	178	176	167	188	172	171	174	152	169	185	177	196	160	171	191	168	155	173	167	174	159	180	174	186	147	182	186	159	165	188	193	159	165	182	164	161	185	182	166	199	157	181	175	157	181	175	175	175	202	173	150	162	159	184	187	180	177	199	171	183	170	178	156	163	165	180	199	176	197	179	182	171	166	165	162	161	183	137	188	189	184	182	190	175	166	161	169	180	152	166	168	166	176	171	185	179	170	200	166	197	172	162	159	169	183	166	166	162	174	143	171	167	182	173	179	169	165	176	194	179	203	161	189	157	161	160	179	182	158	188	183	173	190	160	166	191	176	161	169	180	162	185	178	180	152	171	157	156	171	175	179	192	171	177	180	153	174	169	186	176	169	164	168	192	185	188	160	186	188	194	196	175	165	171	161	174	175	170	173	184	188	195	139	192	202	164	170	183	188	163	186	183	178	177	173	185	168	192	179	162	171	158	171	155	161	192	175	175	150	195	165	181	155	182	149	204	169	178	179	179	189	168	192	177	167	181	170	190	163	166	167	202	164	181	147	171	165	166	177	164	170	173	184	167	153	190	173	165	179	201	180	176	175	182	177	147	180	160	167	172	155	169	166	195	188	183	158	194	184	192	181	166	164	176	191	172	165	182	150	159	196	185	177	190	188	171	185	186	167	158	173	153	167	174	174	169	197	183	142	179	193	196	176	150	177	177	184	165	175	160	170	167	180	188	187	177	172	177	178	166	190	189	186	179	173	190	167	180	155	164	153	191	178	154	181	195	169	175	175	170	159	163	175	177	189	189	178	160	175	175	165	166	202	185	173	172	172	166	139	182	174	171	180	178	170	165	175	150	179	174	184	167	173	175	178	186	169	147	174	190	175	173	157	169	171	174	189	169	178	175	182	166	154	188	179	176	193	182	173	155	180	181	173	185	154	179	166	174	188	180	178	155	157	187	178	181	186	174	155	173	178	130	172	187	168	181	154	170	163	171	175	157	173	205	184	162	178	163	177	161	165	161	187	179	155	172	184	173	166	166	194	174	144	196	172	139	184	183	169	185	187	171	186	168	182	167	183	135	177	172	167	170	173	159	171	177	186	157	181	175	174	190	166	179	170	176	160	175	156	171	178	180	193	179	167	155	172	189	168	165	184	192	168	179	184	172	186	173	157	174	175	179	149	176	173	168	183	150	173	159	183	187	165	168	168	165	183	203	187	170	172	211	183	180	165	157	171	174	159	200	165	174	177	176	201	172	154	174	189	150	152	169	174	163	166	180	149	158	164	144	167	162	185	171	179	178	169	194	173	169	190	166	176	183	192	179	191	160	170	180	185	169	175	172	186	168	183	185	166	166	181	165	179	181	170	183	178	181	196	183	163	182	174	183	171	178	170	174	191	177	168	178	177	160	172	177	165	171	153	180	176	175	149	180	154	181	164	198	158	183	171	188	158	179	182	184	199	172	161	198	164	182	168	182	175	171	188	167	175	181	187	187	174	200	184	163	191	158	158	170	179	149	183	161	167	153	171	174	196	174	163	173	158	200	186	190	182	156	191	168	172	186	191	180	180	175	174	181	178	179	168	165	167	165	167	178	183	180	161	135	163	166	175	172	179	178	169	170	189	165	190	171	178	182	183	189	191	171	177	172	167	177	168	163	170	163	170	171	187	191	191	166	168	169	156	169	167	186	182	168	174	169	185	162	181	185	180	166	171	188	134	191	162	186	161	177	169	195	176	179	186	176	181	199	161	191	169	182	155	183	165	175	180	159	168	168	198	182	166	185	204	183	161	171	176	193	183	130	140	168	158	178	178	178	186	171	194	164	166	178	160	167	171	178	180	163	187	174	155	178	162	189	176	178	177	156	182	190	175	184	170	189	193	162	162	177	175	209	177	185	188	162	182	204	151	157	170	180	189	231	157	158	168	175	159	185	180	196	166	193	170	185	168	175	154	152	171	171	177	164	184	176	181	144	171	181	183	167	160	172	202	166	175	192	173	158	202	155	157	173	180	163	173	156	179	157	170	173	188	182	156	177	190	181	169	193	154	176	181	188	176	183	179	181	176	177	173	175	174	187	164	150	189	172	182	191	168	185	154	184	201	164	168	183	186	188	168	180	167	193	185	171	190	173	178	179	167	176	158	164	168	190	149	172	182	172	188	180	164	175	158	194	174	168	182	155	163	161	164	186	171	174	179	172	161	192	182	177	153	163	171	193	187	160	156	158	170	165	188	166	187	193	154	166	180	164	186	146	170	143	180	177	188	146	156	166	154	182	170	170	178	168	179	176	149	169	158	185	161	192	171	186	177	178	176	154	170	164	178	170	187	172	165	166	183	158	184	181	148	167	159	175	152	181	200	199	168	155	185	174	170	183	160	170	178	171	184	164	193	174	166	156	183	171	171	166	180	173	178	163	175	158	175	171	179	166	148	169	154	190	190	158	190	179	149	187	178	150	156	165	152	188	189	166	155	161	156	176	179	161	179	177	156	169	162	180	177	151	180	201	172	192	183	165	184	180	185	179	177	160	167	173	186	168	170	158	179	186	175	160	180	188	163	179	177	158	204	176	186	173	167	163	187	170	161	180	198	178	179	207	158	147	164	193	177	155	171	159	179	190	167	171	187	165	169	184	167	180	179	165	181	162	175	193	167	176	172	153	170	182	178	162	151	190	159	166	177	181	168	179	192	168	181	178	174	185	173	150	191	173	176	156	149	164	182	162	168	169	171	146	171	192	174	158	164	158	195	172	160	172	188	162	164	176	185	194	193	166	174	165	172	153	158	192	181	166	159	205	178	177	169	147	174	153	176	190	171	171	176	183	175	181	184	191	177	180	173	201	169	160	178	164	182	167	174	174	154	199	178	164	195	191	150	181	166	185	185	192	181	168	188	193	176	171	172	156	161	207	181	158	172	151	177	164	164	166	194	147	163	172	183	173	187	171	154	180	188	173	197	196	145	154	162	186	182	150	169	183	192	164	164	152	183	174	171	177	189	177	172	168	172	180	166	168	173	179	163	170	172	167	178	165	168	157	176	160	166	172	202	180	175	192	184	178	147	163	164	164	184	189	176	180	187	175	176	180	171	179	184	166	170	146	201	166	183	170	185	182	166	170	151	179	179	150	166	185	175	167	163	176	180
7864	16831	13779	7135	5002	3649	2840	2137	1768	1432	1264	1031	858	843	728	665	637	638	493	539	503	453	446	453	427	417	383	405	373	383	379	353	382	340	375	363	355	330	360	346	341	340	329	355	327	340	311	343	327	332	353	335	325	299	303	317	342	313	330	320	334	329	350	315	350	290	318	337	321	329	304	323	305	289	292	326	312	302	313	326	295	287	333	300	292	294	290	340	322	311	320	335	334	305	309	289	328	293	278	332	292	319	286	295	316	322	339	313	300	311	295	292	334	292	316	345	294	301	314	342	294	294	320	275	292	321	322	291	309	290	314	301	338	313	324	285	319	330	320	298	327	323	321	320	312	324	295	289	289	332	326	321	295	290	290	300	321	293	290	287	338	330	316	312	302	293	301	302	286	291	314	319	291	317	295	269	305	324	295	319	299	312	335	266	302	311	307	312	288	313	303	302	314	347	320	290	334	306	272	286	318	331	283	278	322	313	315	281	312	327	283	321	332	331	278	304	299	303	257	320	289	285	316	290	326	320	326	278	305	301	293	296	301	304	324	332	315	270	301	320	323	314	306	321	277	301	276	280	313	296	310	279	273	301	313	253	317	275	319	322	292	331	296	270	292	317	315	279	299	320	269	317	295	309	327	302	308	312	301	301	331	339	305	298	310	295	311	294	270	308	326	282	331	295	304	307	298	312	274	325	315	329	278	283	340	290	340	290	291	295	303	271	314	294	303	293	277	331	285	268	280	359	338	332	339	316	305	283	332	288	332	303	296	301	311	312	299	297	317	320	329	316	299	284	310	311	335	303	307	293	327	298	295	339	305	306	321	329	318	298	320	293	278	328	286	321	288	299	326	297	306	324	308	297	288	302	282	313	323	323	304	322	287	302	325	292	293	324	300	287	274	306	295	312	289	309	309	309	301	318	337	281	307	316	303	320	283	301	296	302	339	323	302	309	297	282	308	310	301	319	293	299	320	292	325	307	299	291	288	306	284	322	294	297	339	280	322	309	332	274	288	307	292	332	306	317	303	296	300	328	303	322	347	291	335	334	314	294	332	299	304	313	297	322	321	296	318	301	317	321	312	287	324	313	287	314	318	281	296	320	313	338	291	304	323	279	334	306	328	293	324	290	323	316	318	333	295	297	292	290	327	362	315	268	312	299	328	294	330	331	325	295	277	333	286	293	305	310	316	312	324	291	292	300	296	297	326	266	296	306	327	293	289	340	295	340	282	310	343	309	300	335	308	297	332	304	316	284	295	308	304	348	328	323	301	286	316	322	322	289	286	289	289	279	311	300	323	298	298	286	346	319	296	315	299	315	327	275	311	328	304	289	293	308	260	300	307	303	301	289	327	311	314	335	293	307	327	321	328	279	305	276	317	320	309	286	302	305	305	274	300	321	288	312	306	320	302	302	298	309	312	302	341	287	303	320	298	280	328	298	321	302	295	326	298	299	315	295	321	341	305	293	300	267	328	281	330	314	327	317	330	305	320	302	327	265	289	322	273	319	308	294	331	306	307	352	287	307	276	320	336	309	296	310	328	319	319	333	274	309	270	284	302	292	299	293	317	308	301	279	315	320	315	271	309	311	307	274	302	325	297	283	290	301	295	273	292	299	282	336	299	309	303	288	311	303	294	335	310	269	272	280	282	290	327	303	314	290	316	296	309	299	282	311	326	332	314	268	284	295	269	309	300	326	287	306	303	270	288	335	319	299	310	334	303	320	282	262	312	267	278	316	326	316	311	298	301	327	294	313	315	299	322	337	261	299	263	320	293	302	332	321	317	296	348	366	301	347	311	333	312	286	290	294	309	297	287	302	297	313	343	340	318	288	301	303	342	304	303	277	272	279	306	294	317	316	315	302	325	336	295	288	325	321	326	310	331	300	298	299	322	318	320	309	312	303	311	320	305	343	316	292	288	305	295	307	297	322	299	317	285	275	280	294	296	329	297	299	310	303	320	306	288	302	300	288	315	326	286	322	301	312	308	319	293	314	313	284	288	298	320	285	319	298	309	287	293	310	276	290	305	314	346	294	306	297	289	274	309	301	318	248	282	265	301	302	329	256	307	305	328	285	310	307	280	313	298	329	304	274	298	345	291	295	277	305	298	281	303	304	288	286	299	329	295	315	334	312	325	285	335	316	336	306	304	278	306	310	304	307	286	322	293	350	328	320	323	299	281	301	263	302	297	303	316	328	313	302	306	283	283	337	308	287	327	305	316	320	281	295	316	307	280	300	320	329	341	313	289	297	330	303	294	321	278	323	319	276	327	312	304	303	299	325	298	299	297	313	322	320	306	281	292	314	294	319	308	285	341	299	305	290	334	289	288	337	313	334	308	325	300	313	317	294	344	298	296	309	308	303	324	304	328	290	339	304	311	274	310	296	288	304	286	316	295	310	319	321	290	300	318	318	267	354	318	291	286	308	296	326	309	330	318	331	311	273	334	310	300	302	301	291	317	323	299	291	294	319	282	343	322	303	293	314	330	329	264	280	345	298	295	328	300	296	264	300	334	297	320	306	312	326	300	300	291	299	295	304	274	283	291	331	278	296	276	339	304	322	326	275	310	319	291	290	313	287	317	297	298	294	266	320	306	286	317	334	285	291	325	330	314	299	278	317	320	268	304	318	262	306	292	297	296	328	321	318	304	287	314	316	330	278	338	294	293	278	308	298	252	318	310	311	311	294	318	314	289	322	274	309	321	307	314	310	333	301	280	280	298	304	302	301	319	312	306	303	297	309	300	284	328	328	280	312	294	269	267	306	291	327	309	299	320	316	299	293	319	315	278	301	295	320	283	317	289	312	308	303	311	279	317	309	283	287	293	312	336	300	313	276	291	336	284	303	297	287	297	306	292	305	308	330	312	311	288	303	301	284	305	305	330	295	309	321	298	291	301	323	295	296	305	306	315	310	295	319	345	282	306	328	289	312	300	289	267	291	302	279	313	289	299	316	329	275	319	313	296	306	312	296	312	321	323	310	303	305	318	338	352	290	372	321	304	306	320	327	289	310	308	293	312	278	324	287	295	290	331	279	306	307	311	327	320	304	314	317	308	313	292	348	320	296	329	284	307	299	299	314	290	332	287	321	325	294	313	313	280	267	330	285	295	317	321	308	321	309	325	289	277	299	271	335	293	295	257	313	340	298	299	327	283	297	307	300	306	322	339	311	288	313	294	301	306	307	313	313	286	305	334	320	282	305	330	287	266	311	268	300	292	314	304	307	325	314	285	288	299	323	322	332	320	317	330	308	307	314	312	303	302	308	321	325	307	299	301	291	327	279	298	332	269	341	306	303	314	316	275	296	273	284	289	310	283	329	299	323	324	340	286	313	288	318	305	309	298	271	279	297	311	323	308	299	317	321	280	315	308	321	281	283	285	322	294	289	290	303	324	290	300	289	325	261	280	322	320	283	315	329	304	321	290	309	299	306	342	313	313	269	289	329	339	320	284	295	290	316	309	263	332	309	317	308	304	329	311	295
27017	20666	7981	1067	740	648	613	633	595	621	632	616	615	607	587	611	574	595	585	627	599	573	620	598	579	532	634	583	608	643	604	599	568	634	630	590	658	614	578	586	587	593	554	570	581	615	608	597	594	645	631	601	600	579	595	663	602	568	582	562	586	572	589	573	592	601	622	617	613	598	574	588	596	586	620	609	579	652	587	620	609	607	611	594	638	570	583	568	602	600	574	659	626	576	599	534	643	565	564	642	577	617	601	582	614	624	612	583	579	590	582	575	609	586	590	551	625	557	585	613	579	581	636	623	524	631	638	613	631	599	599	618	549	614	575	581	565	610	575	577	596	579	547	600	565	613	580	602	617	621	606	638	598	613	637	628	583	601	565	642	579	587	543	661	587	583	636	602	612	596	598	627	566	569	578	629	614	584	543	575	575	610	567	625	595	570	576	598	599	595	601	603	587	561	636	616	595	612	638	580	589	558	612	584	609	576	545	607	608	562	598	576	575	579	606	603	598	605	574	610	553	627	562	584	600	565	558	576	561	623	597	559	564	584	542	581	605	556	573	669	577	583	606	608	623	615	547	569	595	588	644	584	609	601	611	558	566	557	576	595	580	556	593	597	604	602	601	606	582	558	580	628	647	633	573	609	589	582	562	581	586	607	600	611	592	589	610	597	621	593	597	637	588	621	633	610	627	632	597	550	571	555	576	579	587	592	641	612	592	590	568	588	620	578	627	581	624	591	605	602	581	589	603	612	615	597	597	570	658	601	574	550	564	573	597	605	583	574	570	546	595	610	602	602	592	579	601	582	592	608	606	676	569	549	597	608	614	646	563	600	611	651	590	586	572	579	614	593	640	630	570	527	586	614	652	612	595	608	627	591	583	610	622	619	624	560	608	580	578	580	594	566	550	569	599	625	599	602	578	597	611	607	618	598	621	552	539	600	608	574	588	553	590	600	582	582	593	610	629	570	586	582	635	578	577	560	576	566	575	562	555	583	597	549	597	622	595	577	610	627	599	591	610	570	625	585	614	583	601	593	594	594	609	554	628	574	577	571	567	617	604	603	586	603	601	555	583	592	615	641	586	611	561	602	610	628	579	565	560	582	582	629	615	586	619	652	626	556	618	630	591	602	589	615	622	593	624	595	590	569	575	581	614	638	543	601	614	586	627	560	578	586	613	612	620	589	612	572	603	600	598	585	607	576	556	576	600	611	609	536	598	559	623	572	600	570	590	559	622	613	611	583	626	625	609	554	581	593	608	622	664	585	579	594	624	573	594	576	610	593	622	598	579	601	602	554	605	566	597	566	570	548	590	584	612	585	556	574	638	631	609	582	611	591	587	618	634	587	590	595	596	581	590	564	603	582	544	603	593	573	604	642	573	599	585	604	581	554	609	616	616	595	588	568	593	633	637	570	589	632	602	593	606	588	578	606	633	563	614	535	565	591	602	592	601	530	555	587	591	576	590	608	582	587	581	566	561	591	591	556	567	575	608	646	605	593	620	559	595	586	632	616	599	580	594	609	649	589	581	582	604	594	567	582	598	597	636	590	593	607	611	607	590	616	581	619	635	624	597	574	645	610	579	603	561	600	562	605	593	645	582	591	618	617	571	582	605	627	637	609	551	620	576	631	585	596	611	589	578	555	561	583	570	602	604	614	600	639	621	557	580	588	658	580	614	630	614	587	629	542	613	589	622	592	585	616	573	591	561	574	576	604	593	612	556	632	606	578	572	573	594	594	635	579	568	629	592	602	603	574	574	559	595	603	593	571	597	632	613	628	549	585	581	604	567	546	579	595	544	621	610	640	569	591	565	592	608	612	563	554	575	594	577	619	583	602	597	628	609	600	630	577	596	590	619	584	594	598	626	549	614	563	626	574	624	597	575	637	544	566	608	589	561	518	583	622	610	575	586	560	633	623	609	618	577	577	608	584	588	610	586	633	587	611	584	597	582	587	589	637	619	597	600	629	600	563	602	617	561	607	613	577	600	581	600	595	605	626	626	618	558	583	622	593	596	605	590	608	582	565	592	557	617	615	562	532	599	607	578	555	597	589	601	646	603	599	584	632	613	599	590	584	634	594	649	601	600	594	555	584	593	613	611	617	581	594	602	583	641	591	617	592	612	594	582	648	562	599	599	550	598	599	626	646	618	565	592	647	640	616	569	595	602	593	571	603	592	557	589	602	552	584	584	599	600	622	628	612	578	647	606	586	588	621	620	601	627	600	575	623	629	616	646	606	579	601	627	563	606	618	563	594	621	609	621	581	565	610	587	607	596	595	569	593	598	603	639	560	560	621	590	603	599	614	595	595	564	576	614	594	614	642	657	641	598	609	628	617	598	597	598	598	547	637	601	614	605	611	572	601	621	599	638	586	606	615	592	607	607	586	619	589	585	611	558	589	600	614	615	561	607	598	590	611	581	631	583	546	590	577	605	567	546	587	633	640	618	613	603	587	568	606	610	613	622	607	587	634	588	592	597	615	596	571	614	592	599	605	591	607	590	568	576	592	593	596	609	627	589	607	638	634	592	611	606	552	625	561	646	581	610	598	603	558	640	589	592	564	599	610	615	589	574	631	588	607	644	585	620	624	607	614	555	645	587	598	649	618	600	585	567	603	567	594	587	609	605	591	557	593	557	669	620	611	630	565	567	619	583	548	601	599	613	597	602	590	624	643	575	602	548	616	583	551	576	626	639	592	597	568	547	580	587	585	539	590	577	604	557	570	640	580	603	628	611	588	626	588	590	563	605	570	567	608	594	591	631	558	581	644	649	586	607	655	597	556	543	610	604	598	582	580	602	614	591	555	618	579	588	568	592	627	614	611	605	571	573	575	648	557	586	592	607	525	600	584	607	592	594	598	613	589	605	644	597	570	600	623	630	574	551	591	590	606	608	637	575	579	598	591	580	581	578	602	621	598	587	571	594	576	604	601	589	593	608	578	636	660	632	606	600	603	593	588	584	576	593	645	612	620	636	603	574	624	577	596	577	584	575	559	600	594	615	593	623	638	576	627	557	603	586	635	588	563	619	601	558	593	607	589	572	602	534	607	575	587	577	613	601	572	610	585	592	579	618	578	565	625	539	566	616	547	604	578	617	612	630	564	591	555	588	573	617	553	619	590	615	633	605	614	577	600	615	614	598	640	618	601	600	625	583	586	601	615	626	591	564	584	561	580	600	594	563	587	608	600	587	562	592	638	619	580	610	562	592	637	553	548	619	586	574	636	618	599	613	631	579	602	611	611	629	605	590	611	617	630	601	604	632	586	605	572	603	614	584	577	575	610	617	596	616	608	605	580	603	586	585	589	583	565	618	640	595	574	599	600	633	535	592	590	591	636	600	580	608	567	640	589	631	574	617	597	592	590	599	593	634	596	570	606	571	558	593	633	566	602	620	566	573	613	599	605	589	577	565	594	595	578	589	612	600	546	608	613	602	586	606	630	561	583	631	596	624	613	595	583	585	556	584	581	628	582	636	595	558	582
4265	2101	1855	1375	1241	1165	1085	1105	1033	1019	1033	999	1009	1025	990	1031	1070	959	1048	1000	1056	1055	936	990	960	1023	957	1004	983	970	954	960	995	1018	922	953	1018	1027	957	1000	984	951	968	954	1016	1026	1034	1024	1023	1019	1008	939	950	995	1021	949	972	995	1010	960	963	1025	1040	1019	1017	939	1008	1037	970	1019	1017	934	964	1023	1034	1039	1002	1020	1029	935	1029	947	1052	1016	979	973	1008	1019	977	988	960	975	951	968	1027	994	976	989	901	954	989	963	992	976	1011	996	998	959	958	1017	981	936	941	1002	986	1063	939	1001	961	1036	1050	962	1021	1000	1005	982	989	1069	1006	978	986	1034	1028	1015	984	1022	959	993	991	1010	1007	976	963	988	973	952	1012	1017	1009	995	993	988	1029	924	989	969	995	1028	987	965	987	1026	973	894	938	1002	1009	1033	1005	957	1026	1041	991	1014	958	1035	998	958	1029	999	981	1029	1015	962	974	966	1040	992	993	1009	1003	993	964	1015	974	1037	1005	993	982	965	977	1066	994	994	1019	1000	997	995	950	1006	993	1066	960	947	974	971	960	1013	1013	947	964	959	1015	977	1006	1028	1029	1060	908	982	964	1001	969	984	956	1031	969	962	936	998	1031	929	1017	971	944	978	980	999	953	986	983	968	990	1002	994	938	930	937	971	958	1017	969	953	977	955	1012	1034	931	978	930	1025	990	984	985	981	954	972	989	1015	992	1030	1007	1021	1039	1025	987	953	961	988	997	947	961	941	983	959	1041	1012	980	960	1014	987	1005	924	963	1004	946	1000	962	984	987	976	981	983	1035	983	1007	931	980	966	994	995	983	995	1017	985	998	980	923	968	1022	1010	1021	1030	976	917	992	956	991	982	994	990	999	995	1029	1019	998	1058	996	1022	1003	992	984	1008	963	1057	1047	1052	947	1003	988	989	984	993	956	962	988	964	1000	996	976	951	925	999	1004	992	967	984	956	1003	982	1029	988	1053	986	973	972	1022	1014	1028	1045	948	1048	978	977	977	928	965	969	1039	920	1015	962	979	1055	1060	990	1013	938	1002	953	1011	1021	1027	988	963	963	1031	996	986	970	1027	950	1031	989	1010	1023	973	980	950	978	969	956	960	1020	990	960	1007	1023	955	991	919	1012	1016	1033	1001	1000	1021	997	961	967	975	1025	987	973	988	941	922	1013	979	930	967	1008	936	1001	978	967	1011	1011	1022	931	951	988	990	1006	954	1007	991	986	984	985	993	963	1001	959	969	1009	1006	956	995	993	1004	1076	1018	980	959	984	954	951	974	1026	953	950	1043	959	978	939	986	989	1014	931	974	984	998	984	975	972	948	946	1004	1001	1034	989	989	973	976	966	977	972	977	972	970	1056	948	957	983	940	973	997	980	983	982	1013	989	1003	1004	988	931	986	976	937	968	1014	1042	1044	1024	1012	952	996	1028	992	986	979	992	996	1017	1007	968	954	998	963	974	1037	1010	984	973	1005	996	979	1017	1019	1000	974	972	990	1011	979	973	1001	991	1001	986	988	1019	1002	1058	1010	955	996	960	1025	993	1012	1006	1052	960	992	972	947	1056	969	973	962	1001	997	1022	980	996	974	925	1002	952	993	987	956	986	1003	1027	953	920	988	1011	1008	1002	988	988	1042	988	992	997	981	999	1033	1014	1008	1037	907	967	979	965	1013	948	1035	1026	1008	1015	985	952	945	980	976	943	950	957	992	1004	1025	1030	991	1013	1007	995	984	943	982	995	1017	919	990	985	997	995	980	956	947	965	956	921	964	963	961	978	962	931	1000	933	992	1042	1049	976	971	992	1004	974	1005	981	1047	1011	964	948	992	989	954	986	990	1049	983	984	1018	987	1034	1015	1056	962	983	1040	977	1008	1003	998	977	980	1025	975	998	961	939	988	989	1036	1020	981	990	1011	992	1018	1000	1002	949	996	1039	938	1026	1011	1026	1037	984	965	971	997	970	999	947	1039	993	1019	993	999	1006	948	1011	1008	954	954	971	978	971	999	964	1028	961	968	949	1027	1008	947	959	990	1013	1058	953	998	1006	986	916	985	968	946	966	938	990	1031	1016	982	969	972	920	1036	1009	998	959	1004	934	1026	1054	963	958	925	1059	988	986	987	1003	965	943	1017	1010	1000	966	970	981	1035	1002	1008	1002	916	965	1003	1004	920	949	972	996	1033	998	1009	1010	1004	965	961	1027	992	994	1032	1045	1021	979	978	997	962	958	1022	981	962	969	952	974	942	1006	1045	1034	949	974	1006	931	945	1034	950	977	944	1029	967	963	966	983	983	950	1037	1008	976	984	980	936	971	1006	940	992	1028	945	995	994	958	1000	1010	963	988	970	1003	985	1011	1003	975	1027	927	988	968	1035	1018	951	979	940	1027	1014	934	933	1022	986	929	1058	1005	1023	939	1018	970	974	945	1001	961	932	1048	992	1042	974	1033	989	957	1005	959	1050	989	1049	961	975	994	1042	988	993	953	1060	999	971	997	954	926	967	952	981	1038	999	973	1016	965	956	991	985	1014	996	979	1015	950	1048	931	938	966	980	978	994	999	964	999	1002	1003	951	1041	978	1019	1037	1011	933	1008	1022	989	990	918	926	999	1053	973	1012	1028	1014	953	965	1006	1004	1003	1021	972	975	1013	1006	954	1020	971	995	989	977	1075	926	1014	981	971	963	931	998	978	991	1044	1001	988	1024	970	986	995	994	937	985	946	999	985	972	977	1013	968	1022	959	994	951	980	931	928	974	1039	1006	1014	971	978	926	978	903	992	980	959	998	1011	1036	1008	1047	969	944	1052	943	1031	1030	944	1008	1039	982	983	921	976	964	994	986	988	995	967	986	973	1014	1006	1030	970	992	1016	1027	1026	980	965	977	997	967	990	970	1024	1009	981	998	990	960	1000	988	1004	1004	993	985	991	1007	932	961	940	1049	957	949	971	1045	1024	986	971	1024	1000	942	1002	1013	999	973	949	1017	1008	988	978	1019	1000	986	997	964	1049	992	1000	973	1053	971	975	1010	990	983	1000	989	942	1021	1020	979	950	959	966	998	981	1042	1049	980	1022	932	979	962	963	964	998	998	1013	991	987	921	1031	992	985	1005	987	1041	925	975	974	911	995	997	1011	1005	953	1003	998	989	1008	946	980	963	1058	983	1013	935	975	1052	998	1032	991	1014	1007	960	998	989	968	1011	971	941	997	990	963	1048	961	1011	965	970	973	964	1038	971	1009	1015	1006	989	1026	958	949	993	942	1000	1017	985	986	1002	952	979	972	964	977	1006	978	982	1013	1018	1054	981	989	987	925	985	1018	992	1059	1039	969	1011	1009	1023	981	980	1022	1021	992	995	965	999	1023	993	934	1024	969	1018	1004	1022	1011	967	996	1022	987	1008	967	950	980	966	993	1008	1000	976	1000	995	989	1043	976	1046	970	1011	1021	1038	966	957	966	938	936	977	979	927	1010	981	990	961	995	1038	978	1015	965	1010	1010	1013	980	987	1022	1020	1034	978	971	1016	991	1038	1011	981	1039	971	1040	982	941	1022	989	983	984	995	983	1005	974	1025	1028	1013	988	1017	1034	988	1005	999	988	967	976	1012	1006	1013	1003	989	957	1000	1000	932	1036	1038	946	988	971	973	997	1000	946	993	1014	1022	962	931	976	1000	972	987	998	989	1037	986	1000	969	1006	1053	964	993	985	1002	956	928	969	949	952	939	999	976	1023	1053	995	970	957	990	995	940	973	1007	1019	989	964	1028	1015	945	999	999	943	1023	1000	957	962	1017	976	972	990	984	994	947	1031	1025	980	918	955	994	1005	986	975	984	954	999	1011	1026	980	968	973	972	985	1017	1025	959	996	1053	1032	1010	1000	974	994	993	961	961	1010	907	1020	980	1019	980	991	1015	1094	1006	1046	980	938	1024	1001	921	1025	951	993	1006	1016	987	994	978	987	964	943	1028	985	963	1037	985	1033	996	989	983	935	904	1011	989	983	1014	974	989	989	1043	1022	935	984
24366	21424	28675	24545	21010	3226	1013	747	604	627	602	523	534	511	477	479	485	447	481	416	477	468	440	442	442	431	439	419	428	422	398	399	428	450	465	424	419	402	422	397	430	415	405	451	416	417	424	419	451	411	426	450	423	443	454	438	418	435	417	397	479	408	420	426	415	438	402	436	450	437	451	439	445	429	413	395	437	419	430	444	439	413	455	403	432	386	433	415	440	440	408	424	414	421	422	409	439	427	392	420	404	379	424	454	410	410	413	381	436	450	410	406	447	396	411	433	416	414	397	407	432	431	366	417	430	408	392	438	463	432	430	454	427	423	446	409	448	409	424	418	413	415	413	453	452	408	439	402	386	421	441	381	409	408	414	424	380	368	416	443	406	417	409	444	465	434	410	406	427	397	424	419	424	420	445	458	425	417	419	434	423	438	421	426	417	418	426	400	430	434	434	454	411	425	420	411	415	436	398	423	413	418	424	387	410	386	386	425	420	419	421	449	419	417	421	439	404	420	394	443	418	412	396	432	393	443	414	401	418	410	405	434	390	395	426	415	403	423	418	390	420	444	444	425	414	439	412	419	422	442	452	443	422	406	429	414	400	405	426	418	445	407	397	408	421	412	445	399	400	478	406	387	396	438	445	426	417	428	422	438	379	410	430	465	406	401	433	416	419	395	467	437	405	426	428	428	408	421	413	415	396	366	434	406	412	389	405	442	387	400	411	453	407	422	421	408	415	373	458	399	444	433	446	412	465	443	421	418	410	426	432	436	449	410	417	387	423	400	419	406	401	424	399	444	464	399	419	432	463	428	404	406	446	394	373	362	415	428	419	428	442	418	402	426	384	413	427	416	438	431	408	393	418	402	415	402	396	412	424	395	432	453	437	468	399	429	425	394	439	461	429	438	426	421	417	426	413	424	450	452	426	453	404	423	420	396	396	396	421	432	393	439	439	400	407	406	429	400	456	419	433	466	419	404	392	433	422	441	391	430	407	411	394	438	429	412	415	407	411	419	436	446	420	414	412	418	415	410	434	410	434	449	406	431	432	425	384	445	391	424	426	417	434	442	399	381	433	411	439	415	403	410	445	390	400	456	415	423	378	454	457	464	420	450	405	435	410	414	435	438	395	411	429	404	421	402	399	367	434	394	417	404	383	398	380	406	401	402	407	408	436	439	396	423	424	407	405	416	436	407	423	377	419	429	412	440	437	411	372	418	420	445	438	438	451	393	429	427	365	424	442	411	441	422	453	416	455	420	445	419	430	448	421	417	396	443	394	404	456	414	396	411	401	438	404	470	449	425	414	401	438	399	416	414	415	391	445	421	391	388	422	426	421	460	403	400	401	438	441	442	425	445	444	430	425	419	445	422	418	433	401	406	384	441	395	426	406	412	388	410	429	406	392	429	374	430	407	410	414	405	470	421	425	373	413	440	447	444	409	410	430	453	451	423	429	389	422	400	402	395	423	433	393	388	412	386	440	415	450	425	432	384	437	439	432	429	436	412	422	431	426	457	438	391	401	410	429	395	423	402	448	433	409	410	447	436	436	392	417	411	442	431	450	394	418	439	453	410	365	400	450	466	422	415	434	472	377	436	414	423	381	400	451	445	432	433	424	446	426	395	427	388	451	398	382	409	389	432	435	445	403	409	417	398	423	395	414	440	409	425	399	400	441	395	445	425	418	389	421	432	397	391	419	450	410	443	417	411	431	423	436	446	398	466	409	409	435	405	415	431	415	414	396	450	434	426	423	427	433	438	446	439	421	403	413	393	416	428	400	414	446	409	433	410	420	420	422	416	418	433	368	430	399	423	413	419	414	402	396	442	446	417	426	410	428	423	422	397	426	407	428	420	389	418	432	447	407	417	432	428	405	432	401	428	424	424	435	413	415	417	417	399	425	445	412	406	419	420	395	424	431	424	408	399	433	449	421	405	423	416	405	396	384	404	444	382	398	435	413	383	402	429	404	406	423	436	450	405	413	427	376	438	449	417	406	448	462	398	425	404	423	380	404	423	434	413	408	386	421	408	456	425	413	409	407	403	423	409	422	428	467	449	400	392	383	404	399	414	450	416	431	415	434	426	413	406	415	405	456	441	404	390	418	435	385	413	420	430	418	415	417	391	390	404	430	403	387	423	407	414	414	426	450	418	452	432	409	436	463	401	464	416	416	426	388	403	395	433	443	397	437	409	431	438	462	402	416	406	438	432	447	387	442	402	396	415	399	419	437	428	427	415	436	411	418	447	391	423	426	426	425	401	419	432	382	409	427	434	421	433	429	423	436	440	370	395	413	417	398	444	422	388	431	432	441	381	412	411	398	410	427	422	445	412	428	401	419	410	461	369	419	414	417	435	429	386	419	403	413	440	444	442	393	419	435	414	421	415	435	439	404	425	422	438	395	395	407	374	400	442	434	425	399	389	403	386	425	395	432	418	383	409	413	405	401	445	443	408	417	427	434	407	401	409	415	425	448	423	432	437	426	424	436	403	450	439	402	427	389	469	422	372	414	413	396	417	447	401	397	429	406	416	373	429	424	409	410	412	407	439	448	424	417	431	462	422	402	431	414	430	405	418	442	419	426	403	438	427	392	420	406	428	422	440	410	399	418	434	429	446	443	443	422	414	385	445	396	398	403	404	429	389	432	414	414	425	434	427	421	461	385	420	447	411	429	415	392	430	409	422	405	414	411	449	419	407	411	362	414	411	402	438	422	405	388	406	459	438	407	413	413	423	408	431	438	400	457	425	422	398	451	422	386	433	405	408	400	436	412	417	434	460	441	441	393	422	423	399	425	427	403	443	416	417	446	409	449	449	449	444	454	428	407	421	455	452	415	426	402	464	414	400	383	409	421	404	423	446	435	419	428	417	431	427	389	377	406	400	415	444	444	453	434	411	391	422	421	448	442	416	383	414	428	446	406	455	434	436	449	425	415	450	430	455	397	428	447	426	419	430	424	431	407	420	375	429	414	396	421	404	417	391	443	406	409	390	405	392	438	410	451	390	428	449	412	425	460	398	390	416	417	422	402	470	409	423	424	405	421	396	424	395	408	428	425	432	440	381	447	423	394	451	425	436	445	427	387	429	436	396	418	400	425	426	410	391	385	426	448	426	424	419	430	425	413	450	429	420	427	413	407	401	401	413	427	436	390	445	435	411	407	417	438	412	403	424	413	416	463	373	420	419	413	402	442	451	417	426	376	427	415	432	385	424	433	390	389	413	431	387	399	410	429	409	398	420	423	415	431	415	435	441	373	465	404	416	442	398	409	420	402	395	405	444	414	440	443	436	388	412	454	419	459	408	431	430	435	432	418	406	405	429	381	404	441	413	411	452	446	436	438	421	415	393	412	417	402	447	453	431	413	408	438	413	439	436	401	395	421	424	427	417	390	423	395	406	407	419	421	420	408	420	428	422	430	440	449	450	385	444	438	421	397	403	440	418	431	403	415	403	463	417	416	417	370	426	438	425	414	400	411	410	397	403	439	366
5502	10651	9012	4565	3303	2451	1986	1724	1464	1311	1184	1164	1063	950	949	952	869	865	832	819	813	813	816	790	825	748	838	780	775	777	781	723	771	725	770	789	751	747	770	720	756	755	753	787	755	758	735	744	706	796	707	752	743	770	761	702	725	706	764	761	738	700	728	682	754	738	727	728	693	738	728	708	724	694	728	710	775	658	675	701	755	742	761	731	701	741	760	708	752	713	717	719	733	766	666	700	720	683	714	725	765	705	740	735	720	723	705	719	710	702	714	782	730	687	732	720	761	783	698	727	743	765	730	725	676	691	732	754	735	742	714	734	728	703	779	731	746	756	736	729	718	756	702	758	770	732	756	708	727	746	759	717	727	685	677	662	752	715	696	735	704	702	718	698	703	746	705	722	668	703	674	715	682	709	757	740	806	717	682	713	695	728	729	730	719	765	673	687	749	697	711	690	714	699	718	723	728	711	773	744	713	693	706	758	700	732	719	745	643	751	752	650	761	699	738	673	716	730	709	704	687	721	769	719	709	722	686	742	739	700	722	734	685	718	683	744	720	722	682	706	716	755	717	713	748	745	698	754	716	732	731	794	751	706	733	720	670	696	736	757	704	738	693	696	723	696	720	675	781	724	750	694	690	709	689	746	746	773	709	761	741	702	697	673	749	650	756	656	767	719	701	740	746	729	735	700	758	710	743	753	669	693	783	711	727	710	730	716	772	717	673	718	699	715	755	704	671	729	768	754	712	767	786	725	739	738	728	718	720	720	737	684	688	665	720	750	721	757	767	716	739	736	703	693	674	721	735	772	703	741	748	744	692	762	696	754	723	747	692	782	777	708	709	707	694	713	721	733	681	698	730	725	671	736	739	678	722	716	663	737	715	692	689	744	744	711	725	707	729	736	663	726	757	743	711	734	766	713	734	663	701	716	731	723	712	745	717	749	714	742	720	691	748	689	713	747	698	770	706	758	676	699	686	721	695	677	705	729	748	732	775	732	743	736	679	687	717	717	711	730	745	756	703	718	706	721	719	662	713	691	696	758	745	722	747	680	682	705	768	739	729	748	756	704	726	737	724	733	705	726	770	742	740	714	723	706	678	735	721	660	726	740	693	727	724	742	733	707	684	714	681	715	707	670	729	722	733	698	742	763	689	741	724	730	680	709	716	733	721	704	724	679	737	723	752	717	722	690	692	738	662	718	723	710	654	739	714	735	689	690	738	712	732	717	699	758	794	756	723	700	676	665	731	689	682	750	747	685	738	693	738	689	692	717	707	701	734	717	704	670	718	758	697	714	721	742	805	750	715	712	703	685	691	736	723	713	725	674	672	689	719	759	728	701	682	755	711	737	696	718	690	680	720	764	751	704	735	670	737	774	722	733	679	685	728	681	715	729	709	738	673	762	688	668	719	707	734	660	744	729	685	709	731	727	709	720	730	715	717	724	682	718	736	713	671	731	725	731	749	744	694	743	745	707	718	691	730	731	744	746	721	702	731	704	719	746	705	757	699	702	708	735	757	742	712	660	764	687	735	710	692	699	774	722	743	734	685	671	739	652	741	716	702	750	679	698	689	716	695	704	739	738	716	702	754	753	765	696	746	735	706	744	753	726	723	761	697	685	699	705	751	735	747	747	696	706	749	740	724	715	735	680	702	735	721	715	738	721	695	714	709	682	713	743	740	726	720	742	718	741	742	708	748	672	740	695	682	727	757	734	739	710	781	772	709	749	713	714	725	738	687	715	718	715	699	704	764	733	690	719	707	744	742	701	716	703	713	738	717	762	730	728	713	736	736	730	711	745	689	731	707	698	703	747	708	685	726	738	729	714	708	744	787	715	773	710	734	710	737	785	723	787	728	725	735	724	684	775	760	751	688	733	698	706	698	727	715	716	714	709	683	747	687	665	733	685	699	713	756	690	767	711	692	722	713	719	794	724	705	786	680	712	740	684	719	693	703	710	726	724	737	759	734	714	716	719	718	742	719	698	668	761	715	725	732	801	756	719	703	695	706	714	724	732	758	743	738	739	726	707	746	697	735	709	670	719	725	727	711	722	710	686	794	733	747	765	712	749	691	739	745	722	763	757	720	748	695	722	747	728	719	731	695	699	721	704	772	727	716	719	641	733	689	730	652	738	722	717	727	722	704	756	700	692	724	706	703	675	722	733	705	737	699	693	738	721	758	699	726	747	738	710	689	735	730	690	744	702	699	691	778	760	696	762	765	697	718	733	732	687	741	667	739	724	738	720	694	741	708	670	668	725	762	674	724	735	732	703	703	746	735	678	710	743	718	718	728	692	741	717	725	696	688	757	728	702	714	756	746	774	702	684	693	721	705	736	757	706	686	742	743	716	736	742	738	759	747	736	686	752	717	735	706	740	721	711	747	736	702	720	696	729	738	723	706	719	729	684	740	719	722	710	736	751	693	728	694	689	748	726	714	736	721	715	717	760	682	750	759	743	733	741	770	692	726	722	726	699	718	742	730	701	703	730	731	692	712	701	724	672	696	740	688	708	662	719	742	739	689	726	715	699	733	689	691	768	741	697	682	717	698	684	698	733	677	661	691	715	723	711	702	715	708	677	711	749	727	728	719	668	712	777	692	743	677	765	712	690	718	744	783	715	728	752	677	707	768	731	724	726	690	731	710	729	713	732	710	656	722	722	773	733	705	735	741	752	765	739	772	760	708	682	758	709	752	712	707	697	743	763	708	708	709	698	729	739	750	707	730	732	723	741	731	733	729	735	726	738	704	748	706	731	712	732	715	746	706	735	777	718	729	746	730	722	739	703	722	731	673	723	726	749	723	740	684	734	756	731	737	742	729	749	701	770	753	752	708	684	728	742	714	753	698	696	717	751	783	716	710	710	693	731	771	704	687	710	759	707	694	763	710	730	700	736	699	767	737	780	744	723	708	753	674	736	736	713	665	694	721	711	726	734	752	715	732	671	710	700	721	732	731	723	706	723	740	727	699	706	698	701	703	703	761	699	676	746	664	740	752	699	746	699	753	742	729	721	710	754	751	729	729	734	742	703	750	758	727	712	695	715	746	733	701	742	717	696	722	686	742	741	749	725	737	730	712	758	675	757	746	694	713	688	714	725	731	674	672	738	737	751	717	736	725	664	713	720	709	746	720	745	721	735	732	720	719	748	736	773	771	697	746	733	724	693	715	717	710	749	719	719	739	714	735	690	737	694	713	694	729	676	719	726	713	742	737	752	696	748	706	689	690	691	717	685	736	742	734	725	687	710	755	681	755	705	716	733	726	651	712	745	703	686	726	738	719	725	683	784	716	753	758	713	732	720	768	733	740	715	724	744	715	757	743	718	750	779	685	734	718	720	730	634	720	702	756	699	692	732	742	758	711	690	704	793	702	693	710	735	709	675	707	704	792	720	702	730	716	685	690	698	721	716	761	689	742	716	745	689	740	695	717	693	700	729	713	763	730	716	689	684	705	690	742	706	714	678	713	688	670	743	746	671	742	762	724	739
23422	21412	29249	23973	21412	20731	2306	792	544	458	414	348	366	326	275	310	274	272	243	253	229	211	246	199	223	219	214	203	218	208	202	190	214	189	213	199	184	190	190	196	192	179	182	202	194	178	168	179	194	199	170	181	183	179	180	165	169	180	202	159	184	203	196	202	171	183	184	175	172	187	173	166	185	187	184	184	189	181	180	168	159	194	189	174	168	189	190	170	165	190	174	154	188	173	180	186	190	199	191	152	185	185	185	162	190	176	161	179	161	187	158	177	176	197	172	181	181	180	164	182	181	181	179	159	186	187	174	176	194	183	156	160	176	177	182	168	187	148	178	172	177	168	176	177	190	196	180	178	183	182	167	178	187	197	198	163	181	192	156	180	175	176	167	189	184	174	177	159	151	205	175	161	156	173	182	146	174	190	172	184	165	198	186	184	204	174	174	173	206	165	182	199	171	151	189	177	205	169	180	164	165	159	188	185	218	193	178	196	159	186	188	171	181	174	174	167	192	195	180	175	192	186	200	212	181	188	162	183	176	165	146	158	173	175	193	184	201	196	179	189	176	159	176	180	180	156	197	157	164	193	165	194	182	177	173	152	163	184	189	171	185	175	184	162	185	175	177	178	157	187	192	186	193	151	168	176	182	174	186	170	155	179	176	166	174	178	185	184	199	170	153	166	175	184	187	193	158	161	188	179	168	180	180	151	168	181	173	177	166	180	175	164	198	186	183	159	204	182	189	163	193	197	170	186	176	178	177	184	158	175	182	180	176	177	162	174	175	162	203	162	189	174	165	182	177	179	168	174	172	197	189	172	171	171	189	174	145	190	194	153	179	168	180	185	168	177	164	182	164	171	191	161	189	145	168	204	190	182	166	160	178	197	191	188	182	188	174	175	169	187	160	207	178	163	172	163	187	156	183	182	174	189	158	173	176	159	165	171	170	170	175	171	177	190	192	173	181	182	159	165	182	156	166	142	211	166	190	190	161	174	152	203	180	160	184	170	184	181	194	197	186	180	188	175	189	169	178	190	166	191	173	183	172	169	171	171	159	192	165	158	166	188	169	189	157	163	167	169	185	204	192	164	174	180	178	167	187	168	154	160	192	174	184	168	163	187	183	159	174	176	186	164	164	168	170	168	201	192	175	165	172	199	174	169	173	158	181	172	206	169	173	174	155	185	188	179	159	198	203	186	184	183	187	167	175	140	186	192	176	186	157	178	180	180	194	191	171	155	177	201	172	164	159	167	180	173	176	166	177	194	149	185	168	166	203	178	176	165	159	177	159	174	172	158	163	169	162	172	172	166	162	180	163	159	173	201	183	188	180	180	186	166	176	150	191	160	172	160	156	166	158	199	151	182	191	141	179	186	154	172	162	181	163	172	174	184	196	152	185	213	168	184	171	172	180	177	185	182	171	173	157	193	153	170	160	177	173	165	165	181	164	173	168	170	177	178	185	174	188	193	175	177	181	169	185	192	176	180	175	185	185	186	166	161	189	184	175	170	179	186	160	171	157	181	171	159	165	166	169	171	188	162	180	163	151	167	174	171	178	178	160	196	162	158	176	179	178	146	167	172	182	172	158	176	185	188	183	180	140	165	201	199	184	188	167	176	167	193	177	181	196	176	181	170	187	161	192	174	173	161	175	187	186	164	174	186	184	178	174	178	176	187	164	165	190	181	176	180	187	194	162	189	198	178	199	154	172	196	178	173	198	165	179	166	163	170	184	173	186	179	164	189	173	189	188	164	178	163	188	163	154	201	186	169	180	188	163	196	173	174	153	176	191	171	179	169	180	181	167	164	152	155	177	167	200	193	188	184	173	176	160	186	177	161	190	192	158	182	189	152	178	191	190	180	184	164	190	176	168	210	162	161	176	176	160	178	158	185	175	179	189	179	164	185	158	172	196	185	154	201	195	174	172	179	217	185	173	155	172	169	164	186	149	183	151	192	190	166	214	194	213	192	168	181	180	172	190	175	177	170	162	148	196	209	157	169	186	179	159	174	172	174	175	178	187	174	155	184	178	175	174	157	178	156	198	180	176	175	171	170	165	156	194	184	176	201	170	174	186	194	175	165	173	183	159	172	178	181	208	175	173	199	157	192	181	199	172	187	189	197	177	177	177	166	190	199	190	171	190	184	188	166	147	178	173	159	172	154	173	170	174	189	187	165	180	189	198	155	198	180	156	194	159	169	161	169	174	204	175	186	160	195	183	176	204	150	194	182	190	183	195	175	195	163	184	188	159	160	181	196	178	168	178	161	192	178	181	153	173	177	181	162	204	167	183	184	171	172	191	176	193	181	183	172	180	190	206	166	178	168	173	168	181	169	167	189	169	170	183	190	160	177	185	192	172	166	158	188	162	187	203	181	166	179	180	182	174	169	161	168	192	178	195	177	146	196	170	176	164	188	166	201	162	183	200	170	196	192	157	184	194	200	166	171	176	175	165	177	177	185	171	172	181	188	181	167	159	182	183	199	163	184	179	188	191	210	210	175	188	183	207	185	183	200	166	194	188	168	158	175	177	169	186	162	183	165	179	188	169	179	208	190	177	188	182	185	169	186	178	186	154	176	161	183	166	183	153	170	171	167	162	183	180	166	161	187	167	171	173	175	169	176	163	181	176	156	166	169	146	171	184	164	179	175	175	185	166	190	172	168	167	180	197	180	174	184	173	178	193	169	184	166	165	174	199	214	172	161	174	165	177	179	170	175	174	202	184	163	171	184	158	183	175	166	173	174	179	154	158	172	160	180	170	168	167	184	183	164	172	171	160	195	180	188	188	168	190	179	164	186	142	165	182	192	147	176	177	207	168	179	178	179	176	178	194	179	168	174	180	174	194	167	173	168	171	155	186	192	178	174	193	170	165	173	177	175	180	154	186	174	186	175	169	170	186	175	164	180	154	164	170	172	167	163	165	159	171	197	182	172	186	178	182	194	187	175	172	150	201	184	167	179	189	189	184	180	171	186	171	160	171	164	196	177	157	179	184	177	178	173	187	182	167	166	156	179	217	165	142	194	197	181	191	179	170	161	169	181	191	162	187	176	185	168	165	165	185	168	170	175	171	172	190	168	180	187	192	150	148	199	158	176	155	170	185	157	186	181	180	161	191	174	179	162	168	192	165	168	164	164	154	174	167	155	180	198	173	178	186	168	174	169	166	196	175	173	193	174	173	164	186	178	160	154	177	186	182	172	176	196	175	164	198	175	170	178	161	155	173	197	176	178	176	195	148	159	171	180	163	177	163	162	211	172	181	185	175	163	170	180	153	163	159	176	161	181	179	169	164	194	195	177	155	173	182	176	149	172	181	160	169	187	194	158	200	189	147	161	178	182	178	162	144	159	171	170	187	184	175	169	178	206	156	185	153	185	166	190	177	182	201	180	187	184	169	158	173	183	177	185	182	157	172	198	163	171	170	195	176	179	165	169	179	176	161	178	162	176	170	168	177	188	189	152	178	180	170	171	156	180	188	178	181	171	160	191
7722	16781	13776	7414	5079	3557	2815	2179	1791	1501	1229	1025	928	817	765	700	647	604	541	563	503	481	438	420	458	437	420	386	422	345	380	381	398	352	360	372	330	329	352	335	343	298	333	336	339	326	368	299	310	337	296	343	333	287	314	339	372	316	304	318	289	311	333	317	323	330	321	328	299	316	334	333	319	317	310	306	307	300	300	300	308	310	320	345	330	316	355	336	347	280	280	321	312	304	348	308	317	293	280	296	319	318	306	334	277	301	320	303	285	314	340	331	314	294	326	345	281	316	301	373	316	355	317	291	312	341	312	299	307	307	335	326	306	289	305	294	311	273	341	281	271	279	301	313	298	284	285	287	305	293	292	315	289	283	329	308	313	330	316	307	286	294	315	302	313	298	336	317	297	330	312	320	292	319	304	307	291	336	301	313	345	298	314	312	334	317	314	321	314	313	304	289	333	301	305	314	274	296	291	327	295	325	302	306	335	311	295	298	312	315	326	312	309	284	324	307	324	295	329	304	322	336	309	284	318	298	305	321	327	276	283	327	320	330	296	309	277	318	306	283	326	318	300	304	324	310	316	328	296	285	316	306	358	346	300	307	293	310	291	317	299	285	325	340	306	323	287	299	341	334	321	334	323	304	290	307	313	289	304	310	299	290	288	316	336	305	332	302	307	260	351	321	332	270	342	308	311	302	297	328	288	291	288	305	303	304	312	310	293	291	283	317	308	299	308	318	286	295	280	317	314	326	295	318	299	291	310	355	315	314	306	289	303	315	303	313	335	337	316	339	332	316	313	308	294	305	293	321	274	278	284	300	281	318	328	282	308	323	309	285	275	301	308	317	306	321	324	293	301	302	292	307	290	309	318	288	312	313	323	353	308	310	324	310	283	310	321	338	309	302	324	294	334	324	305	331	301	308	277	346	330	294	322	297	302	309	291	314	291	299	263	341	282	313	301	319	339	322	327	313	284	302	297	277	331	292	281	306	316	300	306	303	309	309	288	306	310	309	290	343	339	312	305	327	313	307	290	300	313	301	308	307	311	264	304	294	286	327	262	321	315	266	313	308	313	309	294	307	299	272	298	292	309	320	329	283	304	309	307	319	305	283	301	299	269	291	280	284	317	295	324	343	286	302	311	298	310	331	308	326	330	324	307	321	284	281	318	354	305	303	319	318	299	279	306	351	323	324	318	292	314	331	305	309	286	293	320	319	316	285	325	318	312	322	294	302	307	297	329	296	309	300	301	283	279	306	304	337	314	312	337	301	297	327	293	291	314	310	327	300	284	297	315	312	291	281	329	307	293	302	319	298	304	324	288	280	325	317	301	307	298	303	278	292	309	329	304	304	323	314	310	285	277	294	316	280	299	309	318	301	279	294	307	316	270	322	272	303	319	268	325	275	310	318	285	306	332	274	295	268	317	294	299	288	290	303	301	319	313	279	309	340	300	317	315	334	312	285	291	321	302	312	286	308	308	348	297	303	305	255	308	274	329	288	309	288	326	302	304	308	282	286	323	291	296	301	307	293	336	279	315	293	274	312	320	287	288	307	287	321	308	307	310	322	285	307	307	320	313	293	283	290	338	314	315	292	305	300	335	318	305	321	352	329	309	309	325	327	310	301	317	322	308	296	298	323	283	304	317	334	303	289	306	302	318	307	310	304	285	308	311	293	298	324	302	311	317	317	302	290	305	319	305	301	304	331	315	316	318	295	314	283	286	321	325	301	323	307	306	301	280	325	327	339	314	280	290	271	322	328	319	304	306	295	314	314	323	351	305	299	280	302	296	345	326	284	321	305	296	328	335	317	289	299	307	307	306	291	300	318	309	352	322	299	332	290	312	320	286	311	293	295	302	290	290	298	306	283	290	307	301	300	291	337	299	296	313	284	338	312	320	320	300	293	335	298	328	327	300	274	317	317	352	336	296	268	303	290	303	296	316	295	312	309	297	312	296	296	294	300	277	294	308	297	302	328	323	316	327	303	319	319	301	315	308	307	310	343	295	314	311	307	334	301	299	287	313	303	335	298	293	321	327	307	306	297	299	313	324	336	293	314	307	293	337	295	296	304	300	270	302	271	310	309	322	294	286	296	319	278	299	315	275	282	319	284	276	274	312	332	308	338	313	320	309	294	314	279	312	305	304	334	308	314	297	297	338	287	312	301	309	317	325	274	335	301	311	290	321	291	319	323	304	267	312	315	314	292	328	299	330	309	314	317	322	288	295	276	269	311	289	304	282	302	296	317	336	310	329	290	286	303	305	313	299	289	295	305	298	312	319	324	304	305	290	325	292	297	309	315	291	283	278	329	308	291	344	287	330	325	300	306	349	287	307	298	311	299	302	320	321	348	319	276	297	300	295	306	326	290	345	312	305	287	303	270	292	287	314	313	320	281	301	312	323	280	289	345	278	300	320	322	277	299	281	348	294	293	304	308	299	326	290	321	310	310	288	309	291	296	286	331	301	288	301	306	311	314	313	321	314	322	304	321	285	310	332	314	284	291	293	310	305	310	292	328	306	311	286	312	287	283	305	293	308	318	306	302	311	330	300	316	331	316	300	314	315	294	307	308	330	310	285	290	300	310	299	303	321	300	296	279	310	314	300	316	253	303	333	269	333	332	291	321	325	314	310	307	306	320	309	304	283	314	304	328	291	296	314	308	279	303	329	331	302	303	273	319	310	291	300	323	310	308	282	324	325	321	316	313	313	296	283	305	304	265	290	305	283	291	286	287	299	354	281	343	298	289	341	278	277	300	295	294	292	287	323	296	328	278	307	271	294	291	310	283	292	284	306	302	317	302	307	323	316	304	313	301	298	305	324	294	309	312	315	322	312	308	282	306	348	301	314	297	296	273	280	279	264	330	324	298	318	310	296	292	324	301	315	323	292	292	302	316	277	336	299	285	318	296	342	291	314	314	337	305	278	271	344	309	269	290	306	299	289	311	283	316	296	270	292	295	319	300	347	278	270	326	308	291	313	307	291	313	309	279	314	299	315	336	313	319	312	307	290	314	306	320	325	285	321	300	310	292	296	299	306	328	319	298	313	305	328	314	276	277	298	309	295	302	317	299	371	303	306	320	317	308	291	325	306	315	293	290	306	322	276	314	317	305	295	304	323	314	299	290	283	327	287	313	303	339	326	284	313	285	293	317	332	313	283	320	319	293	311	330	267	289	299	303	261	315	328	313	286	295	309	316	282	284	313	295	305	295	327	311	299	295	309	315	250	293	325	275	303	298	328	290	313	308	286	297	302	280	321	336	294	318	320	332	281	316	317	303	302	301	303	289	298	288	284	329	275	298	324	312	292	330	295	319	283	302	299	288	279	291	328	306	312	294	339	308	305	310	306	334	303	305	277	310	313	323	322	330	306	316	341	308	314	320	320	306	319	304	305	296	280	306	301	306	305	305	304	311	266	279	324	321	334	276	291	284	317	297	312	316	313	314	301	285	312	284	282	298	334	251	305	313	291	323	307	287	312	310	291	319
27027	20742	8314	1169	807	749	634	623	596	602	633	592	621	588	618	578	599	595	581	609	613	617	537	619	583	612	599	598	599	584	597	574	594	605	583	623	599	579	585	602	631	588	584	553	588	597	554	609	615	565	582	582	599	589	562	597	574	605	566	621	555	613	605	525	591	562	550	599	567	584	618	588	549	585	605	583	567	591	583	587	580	597	600	556	585	595	611	600	574	561	641	596	590	567	582	603	574	567	661	609	597	590	562	622	545	664	581	603	559	576	571	622	614	617	597	618	622	584	576	615	566	590	580	603	578	551	584	590	616	579	572	560	614	619	604	580	578	567	564	603	591	608	557	625	597	582	598	575	576	587	596	542	585	568	567	592	606	593	594	579	568	593	597	560	588	597	559	574	609	587	606	637	592	622	612	624	598	557	580	609	579	628	606	652	582	608	605	559	614	607	571	623	600	639	600	602	590	537	630	570	581	579	592	553	599	593	605	568	563	621	618	611	587	541	620	565	600	611	602	546	591	548	596	558	590	557	609	551	580	608	572	603	545	611	573	557	586	556	574	576	606	575	605	518	547	600	602	557	611	577	543	607	584	601	597	612	569	558	587	616	577	604	582	548	613	586	589	619	614	583	580	623	593	579	583	595	560	572	568	566	563	569	551	600	598	600	572	614	599	623	586	605	617	585	561	577	610	608	609	589	611	601	626	608	601	571	598	603	612	561	560	563	549	531	580	576	599	557	551	571	611	572	625	608	598	589	615	584	577	593	587	553	584	570	597	571	577	574	622	589	621	576	545	585	630	562	584	612	563	602	579	587	597	632	572	596	568	600	576	601	601	560	612	591	585	543	622	618	561	582	593	582	575	627	576	616	650	584	593	574	573	560	617	639	580	610	604	628	536	604	580	616	652	600	603	602	625	618	589	587	588	600	566	582	602	590	622	528	623	567	592	609	593	584	538	589	574	606	549	590	585	580	573	588	556	580	601	574	576	594	633	601	570	584	532	546	585	619	594	537	572	596	593	564	604	605	587	548	590	565	620	600	546	540	580	586	626	576	597	582	585	582	591	607	613	614	577	572	562	599	598	576	590	566	570	595	554	614	568	629	552	578	594	575	649	562	561	596	632	590	577	583	585	600	584	575	572	577	610	612	559	580	600	578	529	574	547	643	605	575	586	605	602	610	573	618	572	556	602	682	610	595	565	576	556	574	592	607	548	577	633	577	582	592	558	667	626	604	615	605	552	587	592	553	551	587	579	575	563	617	572	583	594	538	592	555	570	584	545	579	592	567	587	588	575	579	634	557	564	577	588	533	600	569	619	599	582	591	585	580	589	573	640	533	597	591	590	610	581	565	627	594	567	563	569	565	608	611	560	584	568	611	592	589	615	606	554	577	592	548	548	573	593	603	638	584	559	571	607	598	626	565	582	570	598	594	575	603	622	651	584	598	597	590	561	570	584	575	612	591	638	563	621	595	623	572	612	543	600	614	569	569	617	600	580	575	582	610	583	556	589	612	585	583	630	581	605	586	587	611	535	578	593	574	621	570	616	608	563	643	595	528	580	578	590	592	578	557	646	568	589	603	624	570	586	621	603	567	564	562	534	617	596	613	569	604	627	563	579	583	557	592	593	606	563	573	601	550	599	614	553	595	609	573	517	592	580	588	603	589	595	587	539	585	668	589	554	580	621	575	594	612	587	573	583	597	577	559	550	574	585	574	637	560	579	550	540	588	582	569	578	592	584	558	586	556	589	600	548	599	606	617	620	633	599	571	584	615	591	607	561	564	617	573	586	547	545	608	555	534	555	650	572	577	649	554	592	562	569	614	579	571	571	592	604	613	586	614	583	627	624	596	569	610	595	577	585	611	556	587	578	643	587	562	559	594	597	638	622	624	606	610	592	587	576	543	615	559	589	586	599	594	576	579	534	597	584	592	546	576	569	625	577	599	553	613	580	575	582	657	640	579	586	573	583	559	573	567	613	565	579	571	574	597	610	591	603	556	606	597	570	581	529	580	628	577	571	607	575	586	570	579	598	584	593	582	584	553	614	631	594	582	609	617	555	615	545	579	626	606	591	633	566	571	587	632	611	601	598	582	573	567	552	592	622	579	543	624	579	609	614	622	617	600	608	617	618	617	562	580	600	581	620	593	590	600	583	583	617	569	597	565	561	588	624	554	605	588	586	565	577	570	602	602	564	581	609	573	562	562	577	561	582	593	572	601	535	616	564	580	586	576	565	576	580	605	616	575	566	564	557	593	556	581	545	610	597	588	562	561	588	600	596	583	623	616	586	627	612	628	618	579	602	577	589	601	570	578	539	583	572	569	601	596	592	593	599	529	635	567	574	584	595	591	637	554	580	594	621	606	610	605	554	608	607	630	572	600	590	617	604	542	542	595	620	595	583	618	616	591	584	598	571	570	560	602	558	587	557	604	566	585	584	598	555	590	579	606	558	628	585	555	603	589	615	562	556	559	573	538	579	554	604	575	590	601	570	590	594	577	583	577	579	600	614	544	583	622	609	588	549	589	650	589	628	611	559	604	594	581	591	584	605	622	602	580	610	606	620	562	614	566	580	540	624	565	567	625	558	567	611	586	600	593	638	623	595	583	599	592	585	610	599	580	591	611	586	650	526	616	593	556	602	583	573	604	587	584	603	619	552	544	574	538	582	605	557	601	576	560	559	601	595	578	558	614	589	590	614	594	627	546	548	620	606	608	583	551	626	557	593	582	612	567	576	589	592	560	552	579	567	588	571	582	544	551	590	608	556	612	610	573	639	625	580	617	604	589	578	612	581	589	597	611	572	618	602	614	563	608	582	608	588	577	566	532	566	613	614	625	625	589	592	598	597	559	596	580	644	596	598	567	538	606	596	573	566	581	566	612	553	603	587	553	609	576	567	616	584	608	595	581	616	614	624	617	594	637	610	534	593	612	592	609	609	560	593	587	613	602	526	592	588	596	627	589	621	609	583	551	585	549	610	583	602	638	588	573	568	557	572	576	596	587	616	557	600	581	583	556	628	568	639	600	600	609	589	590	572	565	573	569	620	599	613	569	582	570	582	591	570	608	587	594	627	603	621	569	616	603	605	559	578	583	623	588	585	553	601	589	626	590	553	554	585	586	572	614	582	564	617	587	584	583	557	593	583	570	599	562	565	605	616	566	554	600	543	622	603	564	580	596	609	619	601	606	596	537	560	592	616	621	586	642	550	630	541	572	536	548	600	592	610	624	605	580	606	555	632	636	603	571	588	566	579	585	602	591	549	601	590	587	554	553	594	610	585	593	564	604	647	594	617	585	585	613	598	592	560	561	607	566	579	581	582	546	584	604	580	616	601	566	609	592	584	580	598	601	606	581	580	599	578	545	608	568	651	586	558	584	604	613	568	580	617	569	637	525	549	613	579	583	576	558	561	553	531	595	600	603	557	573	569	597	590	574	536	593	560	573	554	631	591	568	590	590	566	620	646	574	617	557	592	590	576	579
4345	2201	1972	1340	1213	1157	1124	1101	1000	1086	948	993	978	1008	1004	968	998	1007	997	1001	994	980	948	972	984	948	964	963	1006	978	984	950	982	971	967	995	968	1020	1003	1016	961	959	986	968	975	957	1042	945	918	965	974	980	1003	937	989	960	957	1028	993	922	994	960	940	979	966	948	943	963	992	953	931	964	917	957	963	994	954	933	987	970	1015	968	950	1022	946	971	984	980	933	952	969	959	988	963	1038	1026	1042	976	1014	1006	922	923	1010	976	965	934	948	902	1027	1006	1026	1022	996	962	1003	958	929	991	947	997	940	941	998	985	985	1003	961	982	1021	990	1020	991	919	888	975	952	982	1017	1007	957	984	944	1001	905	957	968	990	998	962	1000	1011	1002	971	1001	952	1054	960	1015	1029	1018	964	974	951	959	999	989	954	1001	971	993	972	935	981	978	985	939	977	998	972	946	986	975	1015	1003	982	972	992	969	1037	1007	947	991	968	956	958	970	978	965	1005	1010	995	956	1012	985	983	937	969	955	977	987	983	1005	951	954	1011	971	925	941	943	966	922	974	996	959	977	899	1021	947	992	996	977	958	949	948	1032	944	936	925	951	945	974	984	953	1049	999	1001	984	991	1048	931	965	935	1001	961	912	969	934	988	986	1007	927	1018	958	968	1029	964	967	930	890	952	997	986	990	1008	945	1039	921	993	964	984	966	985	948	994	1035	979	983	953	948	969	960	981	957	1023	978	931	915	957	914	985	1040	945	946	1035	975	915	988	955	913	927	988	929	960	970	961	953	939	943	981	986	924	996	1004	979	1010	993	890	932	909	994	953	956	982	973	953	997	1004	947	1019	908	988	1001	980	937	967	963	1008	927	962	976	995	960	935	992	965	1033	980	886	1013	940	945	928	992	993	948	1020	970	950	970	999	955	967	949	979	954	971	983	1002	960	948	959	990	989	924	968	969	920	932	955	939	938	964	1005	959	882	981	966	999	991	990	987	1003	1018	940	974	968	975	1005	937	990	983	1034	961	1006	937	955	959	930	963	969	1016	992	912	987	949	958	980	966	952	974	1008	973	918	955	1009	1017	996	969	994	939	947	986	998	964	961	934	1005	960	1017	995	990	1015	997	948	1006	992	1011	978	995	965	935	929	978	960	964	960	958	997	920	991	965	954	930	981	1013	977	1027	968	932	995	1069	999	976	1008	983	976	965	979	963	995	942	934	999	981	970	1009	1010	974	975	989	1018	1005	1002	993	914	1028	944	957	970	945	959	995	1011	948	940	1028	975	985	966	1009	1002	942	948	977	982	987	986	932	982	949	956	975	922	976	940	952	969	1002	966	954	988	939	967	1001	934	961	942	967	937	950	991	941	946	989	960	963	927	981	995	1001	981	863	924	983	958	1006	938	998	936	942	916	989	925	1013	980	929	980	992	986	973	973	1003	960	955	970	973	977	1015	962	950	1023	945	960	994	988	917	972	970	988	956	953	976	968	994	993	943	946	1032	988	1009	967	948	884	984	940	999	1014	959	1000	1002	915	970	981	1000	955	953	949	957	947	914	991	999	960	951	988	960	933	1001	986	911	952	1027	932	960	977	955	929	950	969	971	1011	980	967	964	999	970	942	1003	952	973	974	1018	962	983	996	962	923	997	912	953	1013	991	966	986	958	977	983	971	970	987	959	975	1015	1012	1017	999	905	1000	997	973	978	998	981	901	961	978	980	959	969	946	963	872	978	939	960	979	946	1062	1003	940	946	1003	944	970	977	1019	988	932	1019	910	941	973	908	962	965	955	994	934	953	931	983	987	956	933	966	953	999	997	935	1005	974	960	955	987	997	989	995	1038	1049	987	954	995	968	957	984	936	936	978	947	978	982	965	1016	1005	989	942	933	1000	940	1028	975	950	970	998	903	972	991	993	994	996	988	979	967	921	943	1010	995	1026	881	998	940	965	957	964	999	976	1015	986	960	942	974	970	903	980	968	962	1026	958	995	1003	1010	991	948	972	951	999	959	961	1028	967	992	907	993	1005	1015	930	907	927	926	1005	955	927	993	974	975	973	993	955	991	963	951	983	983	995	1003	1010	904	923	932	944	988	960	925	1002	978	988	1002	964	922	948	925	1007	996	939	901	960	1020	914	1010	907	986	993	952	988	982	969	1005	961	962	965	916	987	951	1016	1033	1011	929	980	953	942	983	997	999	987	981	981	945	950	978	942	976	953	971	972	1000	1016	1038	999	982	997	936	963	988	998	938	929	932	928	992	962	939	990	997	967	974	973	972	963	981	987	994	953	967	944	955	975	1035	929	944	952	920	919	950	963	993	984	938	951	990	995	972	1005	1048	913	927	940	939	930	964	949	974	973	966	986	958	978	934	980	986	1007	952	979	913	977	939	997	962	1005	939	962	967	993	933	982	1005	984	986	978	958	1030	997	902	942	1012	999	951	988	1009	909	937	980	990	1001	926	948	952	1020	936	970	978	973	980	986	994	985	968	938	974	942	967	925	935	968	934	958	868	939	1013	979	919	978	937	923	912	1007	950	966	944	1003	980	977	919	964	909	959	945	983	945	938	1016	946	955	987	967	1026	953	920	1014	966	970	927	966	948	995	952	958	914	1003	950	997	920	955	979	982	979	1023	935	981	1035	964	1021	983	931	1011	993	938	990	915	949	883	1000	993	965	964	963	974	960	1009	920	1004	1004	990	1033	991	985	982	946	1027	932	977	1011	923	991	1007	910	1015	1012	925	995	965	991	939	898	939	1073	1000	993	958	954	956	951	995	974	942	1000	918	1005	1006	1011	1002	982	951	943	1006	990	920	1009	962	1005	1014	989	979	971	1031	1023	1005	974	999	906	985	939	956	983	1019	964	914	1065	988	977	960	971	979	934	947	982	1008	944	948	1004	1015	952	991	969	967	987	966	926	922	1012	933	950	989	1008	998	1001	911	1020	976	1018	1019	979	946	964	979	920	956	960	1009	974	973	927	967	995	995	974	975	991	954	1018	992	943	986	991	957	952	1007	1015	925	970	961	951	959	984	960	974	1000	952	1011	942	950	986	1007	993	963	989	947	1012	907	1001	966	970	1000	907	990	918	978	959	1004	1016	943	970	976	945	935	986	979	988	1013	977	927	983	998	1044	969	941	977	993	904	978	958	970	959	953	1001	1014	981	1000	992	979	974	941	927	965	1008	1026	1009	974	900	964	976	965	1006	954	902	962	931	992	950	989	993	960	971	937	964	918	1039	937	947	940	944	962	943	924	975	933	953	985	994	995	963	963	985	936	1013	924	969	971	1004	979	951	972	992	944	949	935	977	956	962	990	1026	950	1034	1031	977	978	989	967	935	963	996	992	937	949	1010	978	996	960	983	963	977	986	945	925	999	967	946	908	1018	952	1011	965	950	986	1023	946	957	968	966	966	925	1006	951	959	956	989	1018	997	957	930	980	990	946	965	1017	992	989	932	986	967	962	947	1010	931	924	963	993	960	943	1007	983	991	1037	990	977	996	1022	989	974	1048	964	935	958	999	959	989	987	945	957	1008	955	984	1008	908	951	988	1004	917	981	946	990	989	974	974	938	951	992	982	1034	963	941	943	975	936	971	947	1007	1011	961	976	949	972	974	969	1005	955	1006	974	997	979	1007	1000	1016	951	946	931	938	955	926	975	959	956	980	937	944	1002	936	955	992	965	975	1015	944	996	991	967	983	925	986	940	942	963	983	952	974	974	989	924	960	989	1005	1012	951	922	928	973	967	965	972	974	929	973	971	943	975	956	964
24469	21416	28620	24563	21008	3174	896	722	624	534	537	522	477	490	447	474	480	478	421	437	457	479	424	454	395	450	431	425	416	428	442	426	415	402	432	462	373	455	439	413	438	435	458	397	406	425	411	397	448	433	453	400	418	445	432	415	402	435	416	435	420	411	420	403	418	403	428	423	391	408	390	407	414	438	443	453	410	422	409	462	410	390	403	433	406	424	419	427	421	453	410	406	410	443	442	436	412	391	388	423	420	401	405	408	421	406	402	403	370	416	393	416	426	394	444	422	429	414	379	423	412	419	388	412	422	406	417	407	395	425	411	405	408	426	403	430	385	414	399	439	442	399	381	402	394	420	404	408	402	415	413	390	430	425	431	426	398	388	403	400	426	442	396	397	409	465	380	412	411	423	438	405	433	394	424	424	435	394	383	406	416	436	430	384	418	383	391	403	420	440	415	451	372	455	407	398	376	388	418	431	433	376	402	398	417	438	407	424	373	389	396	436	392	437	406	386	409	432	398	401	419	422	430	410	433	443	401	405	391	377	408	418	422	413	431	411	413	411	422	407	404	381	391	406	404	446	426	416	411	408	366	438	442	446	425	403	437	407	392	409	459	460	445	436	432	415	413	386	449	407	435	402	396	439	466	424	450	418	406	393	442	391	424	397	421	428	417	414	424	438	421	437	396	393	438	427	421	391	400	386	420	422	428	415	405	365	448	404	420	400	430	385	389	415	391	414	393	387	420	443	391	431	442	446	408	425	401	391	413	423	388	382	382	414	431	410	413	438	423	419	455	424	392	397	387	369	413	420	411	385	435	416	433	389	441	411	421	386	407	389	397	415	446	411	414	419	412	408	405	399	444	381	393	411	385	432	427	386	419	402	426	408	383	438	433	400	432	426	396	421	420	380	393	411	405	382	402	405	385	375	385	402	389	411	429	411	413	419	396	422	461	435	385	393	462	392	399	437	427	395	389	411	397	416	442	402	443	418	443	436	413	438	423	436	419	404	421	408	392	432	405	419	402	414	404	423	386	437	414	413	406	398	406	412	421	467	416	433	386	388	414	393	443	420	423	399	426	420	399	440	385	397	404	414	382	422	432	406	412	467	382	443	382	406	434	399	376	368	444	394	414	416	425	404	428	402	425	421	397	424	403	399	424	431	397	399	420	397	455	394	450	420	417	461	405	406	424	444	397	406	423	430	404	394	479	424	422	398	423	411	380	387	405	433	420	402	426	438	442	391	382	445	403	396	425	375	449	408	388	402	400	450	411	413	398	419	426	442	399	412	420	393	395	414	409	389	366	371	447	419	439	394	416	405	406	402	430	396	408	419	435	401	398	406	368	397	435	432	394	396	382	422	424	439	427	413	400	405	423	411	400	412	424	413	399	391	405	373	436	370	370	400	384	399	393	419	382	439	415	444	375	385	399	387	419	403	407	396	385	408	428	433	413	438	396	403	389	413	442	403	426	403	410	414	415	401	463	400	433	442	420	413	463	394	401	388	438	425	396	440	441	366	406	417	423	398	401	414	456	419	400	371	421	426	398	433	394	419	401	390	377	426	413	395	404	403	398	391	403	398	375	376	381	396	410	390	406	383	422	424	383	400	423	423	390	399	404	360	413	386	411	422	407	391	399	382	435	408	418	414	366	418	380	432	420	384	421	427	423	422	413	405	413	397	446	409	432	375	414	412	438	405	420	435	398	403	380	408	439	432	434	412	426	417	401	414	418	393	397	413	410	383	405	441	417	412	423	383	407	428	372	375	381	430	423	449	402	414	416	386	483	392	411	396	407	370	387	404	425	408	413	395	414	394	371	402	411	369	433	422	437	439	395	392	390	415	417	388	396	422	378	424	364	416	446	392	412	380	402	409	391	407	409	438	375	389	408	495	407	433	372	423	400	406	401	443	423	430	415	398	430	377	416	401	395	436	411	388	380	388	429	433	413	437	445	417	437	414	444	400	438	439	386	432	370	430	424	411	399	421	437	373	439	446	425	374	367	441	431	431	455	444	391	427	413	412	370	446	394	397	420	389	427	398	417	408	404	370	359	402	399	394	391	397	397	384	406	421	391	378	432	401	417	387	440	452	470	446	424	391	383	388	439	437	432	393	405	412	418	420	415	440	409	377	391	385	432	413	384	416	445	397	441	413	418	387	401	413	404	410	400	400	412	418	411	404	393	431	394	381	406	379	412	410	409	408	419	457	431	424	436	408	406	436	385	408	423	399	408	409	393	420	421	401	421	413	391	382	405	427	436	431	421	399	367	397	391	363	388	431	438	416	417	419	376	432	389	409	385	409	406	388	421	419	385	425	403	414	383	431	403	385	391	387	417	428	427	420	389	410	380	422	422	416	433	442	411	487	388	450	409	435	434	407	407	414	428	435	408	430	428	398	424	429	447	411	453	401	412	371	365	415	388	380	417	442	448	389	447	404	395	430	418	394	408	411	385	459	424	382	361	425	399	420	430	379	411	440	426	420	385	383	415	419	424	390	426	433	428	407	410	418	379	399	396	404	418	395	425	384	385	411	413	397	378	390	404	393	470	428	428	439	406	413	402	407	405	393	426	410	381	381	427	420	374	372	440	417	388	437	412	433	393	427	391	466	394	425	383	414	410	436	412	406	416	408	413	373	407	431	422	433	447	419	392	417	399	435	397	380	397	367	426	432	386	432	401	416	419	376	403	375	427	457	434	420	395	412	424	434	440	404	403	407	402	398	424	402	379	431	419	405	428	421	418	403	402	382	399	420	426	407	434	408	417	407	408	402	380	412	412	386	406	369	444	384	395	416	417	417	441	409	389	413	427	416	414	419	396	417	378	381	437	413	422	408	386	410	419	414	393	412	418	403	419	398	433	397	418	428	412	444	381	411	395	397	396	400	387	415	384	435	394	402	429	412	395	405	429	430	390	389	465	423	388	396	391	415	394	415	454	394	406	442	355	422	418	410	399	417	376	362	400	418	387	400	446	423	392	423	419	424	421	407	422	408	418	436	422	409	425	390	412	428	424	416	430	446	419	395	419	423	402	430	383	398	391	407	424	395	431	394	423	395	428	395	402	402	399	403	385	404	388	427	391	428	417	389	387	384	399	407	415	411	398	400	439	414	401	433	466	398	404	398	414	394	410	436	418	435	426	419	374	406	446	411	418	464	391	429	451	409	444	392	389	412	376	374	394	401	415	402	432	400	394	402	446	437	413	404	406	400	378	395	406	405	418	409	446	425	430	414	398	437	409	435	395	400	423	447	408	389	411	381	376	443	431	364	385	399	429	396	431	402	397	384	424	398	389	382	395	428	402	432	415	415	396	421	408	433	392	404	460	406	422	384	426	419	410	441	388	392	368	426	365	403	358	414	418	427	424	427	437	409	398	459	396	433	385	380	424	392	381	416	413	399	422	422	396	410	386	392	395	371	411	410	420	366	397	376	414	435	419	396	398	374	440	409	433	418	409	420	437	440	432	402	428	400	427	387	396	416	409	423	390	359
5525	10856	8726	4413	3280	2441	1941	1598	1390	1301	1140	1082	1056	1017	931	923	848	819	784	782	821	786	771	776	782	727	763	726	740	772	780	767	686	730	722	723	746	751	731	720	709	722	754	755	721	714	674	744	698	700	713	713	736	678	664	677	774	682	706	702	723	727	708	708	736	726	724	739	669	690	730	724	722	698	704	708	677	735	734	657	693	720	723	663	718	699	713	722	690	709	677	704	712	692	667	697	686	683	673	711	691	722	676	714	673	704	655	651	662	663	741	717	668	680	730	687	678	729	714	707	656	685	708	764	675	711	683	673	718	700	729	708	736	692	709	703	688	697	676	729	668	694	699	735	697	684	745	727	672	705	724	712	731	716	649	735	674	744	706	714	720	701	736	717	672	698	697	705	700	712	718	706	689	704	736	733	692	675	718	727	650	735	688	704	731	726	726	693	751	689	665	667	724	708	639	697	741	661	682	675	739	674	777	707	708	710	628	713	721	659	659	664	707	711	743	673	687	699	689	724	636	691	679	723	723	695	661	688	720	728	733	727	669	685	729	713	720	684	662	675	735	668	724	700	695	694	722	756	675	735	690	694	685	694	683	691	687	719	703	653	715	714	676	728	681	735	715	743	686	735	678	707	680	718	689	708	718	676	740	682	700	628	720	732	706	694	671	722	708	719	667	718	698	678	745	702	729	717	679	713	673	713	711	783	696	689	671	718	712	628	707	696	694	680	739	721	674	658	662	676	717	711	689	669	755	737	677	699	714	658	663	723	743	726	729	691	680	753	701	684	715	772	686	633	707	668	730	709	702	675	685	704	701	718	684	694	705	695	681	728	640	708	709	666	727	701	707	704	678	689	662	686	660	691	705	728	709	716	708	652	699	720	701	714	692	678	669	692	680	739	727	707	704	678	735	706	694	674	755	713	697	701	706	728	729	716	704	658	753	695	730	704	674	726	656	689	695	687	672	740	670	707	697	741	696	667	700	730	698	750	711	705	720	690	714	705	716	716	709	712	664	692	655	680	714	668	726	706	670	690	735	755	686	716	682	707	698	743	678	713	695	822	661	687	722	705	711	675	682	735	703	738	678	688	701	745	664	687	690	704	755	672	742	664	737	680	716	704	704	703	712	702	738	691	692	688	711	687	690	695	660	714	749	703	711	705	708	687	706	683	673	707	686	669	720	707	668	677	701	674	691	676	702	690	694	695	727	660	725	668	643	681	696	679	661	691	661	681	730	698	729	729	695	693	716	721	664	696	715	691	755	698	700	690	693	684	673	731	713	698	733	761	721	703	714	709	667	681	710	693	699	751	733	724	689	678	721	668	690	752	727	737	734	676	726	718	659	673	694	731	647	737	716	705	669	684	704	674	667	647	689	689	703	702	687	699	744	691	732	713	716	685	648	652	692	691	698	682	709	688	700	725	708	710	654	699	685	670	718	625	726	713	744	718	688	708	714	694	671	696	749	695	713	727	689	689	649	664	673	752	710	692	720	709	719	678	634	704	725	706	685	716	696	679	713	711	710	737	690	685	698	671	707	680	686	692	640	690	700	755	708	702	735	692	748	709	653	697	661	689	687	669	664	735	721	676	678	680	758	694	653	691	683	704	714	672	715	668	662	715	643	736	749	710	687	695	682	694	720	755	646	715	765	671	705	724	689	713	680	687	692	683	705	741	680	691	707	738	665	704	688	673	723	692	753	673	726	732	703	669	686	685	689	702	701	680	698	703	702	697	686	680	675	706	664	723	717	696	695	687	699	697	718	706	735	687	720	686	696	685	694	665	691	665	688	705	685	707	684	701	703	710	699	679	715	727	669	709	687	725	708	695	768	676	710	707	695	717	677	681	696	664	709	714	695	670	696	732	710	694	681	678	672	744	647	715	708	666	683	700	730	671	691	701	714	714	731	693	703	698	672	721	728	701	667	682	690	697	693	731	674	719	711	739	692	651	718	736	678	675	717	654	692	690	648	682	700	660	723	677	655	706	707	703	700	711	685	676	695	698	705	692	738	693	723	713	702	667	686	705	690	658	719	664	664	709	707	738	669	719	722	751	719	668	724	665	692	802	629	730	665	703	665	713	703	716	703	702	667	692	673	703	683	698	692	727	716	737	732	733	719	683	685	654	711	669	682	671	739	728	678	686	692	653	643	686	716	722	693	696	683	693	694	719	687	696	705	707	677	688	674	731	695	674	724	660	624	691	747	650	706	705	718	653	710	701	764	724	721	670	718	675	715	743	681	682	693	654	685	720	695	695	711	698	693	762	682	731	697	713	715	678	720	658	669	675	700	662	699	733	704	720	730	725	722	730	686	675	747	683	732	713	719	699	733	703	715	653	715	709	725	724	721	664	654	734	686	675	710	680	759	707	650	703	671	678	721	722	746	707	695	704	696	716	696	690	683	670	712	714	680	702	730	705	703	743	710	710	715	728	681	742	716	759	701	655	705	698	708	681	698	714	677	693	691	694	690	692	746	644	659	643	697	662	718	685	689	730	712	706	701	737	678	698	681	733	662	699	713	724	715	717	726	684	711	743	694	707	703	683	716	688	663	713	713	725	735	745	693	736	651	718	661	645	666	669	750	719	709	751	736	674	705	635	716	669	692	723	673	775	684	707	694	720	694	685	750	665	664	683	684	728	672	739	691	696	720	680	677	724	702	686	688	663	743	669	724	667	726	685	711	743	704	694	709	684	717	725	741	733	716	682	726	683	701	713	696	671	678	713	693	698	725	670	752	706	705	634	691	676	684	727	725	691	700	701	679	714	687	676	645	696	658	724	709	689	712	698	702	704	705	713	692	703	695	763	723	742	673	721	694	731	711	711	744	683	727	712	711	716	674	705	706	684	748	621	729	727	719	754	653	705	643	701	705	672	742	686	701	674	735	690	717	690	683	727	691	685	702	683	674	677	769	732	717	649	719	695	637	710	664	676	734	672	743	652	719	695	712	721	739	673	748	695	737	712	699	715	685	674	705	707	712	722	717	667	688	729	678	750	674	729	703	663	704	657	730	690	710	628	729	689	674	653	649	656	682	687	712	753	700	712	698	690	692	652	708	725	713	696	723	692	726	715	680	652	705	708	694	721	697	685	700	702	681	712	687	755	730	693	688	759	686	679	729	724	656	670	724	714	649	688	701	694	706	686	670	726	691	707	692	657	676	696	651	727	706	679	706	705	644	652	709	635	698	673	660	663	694	716	704	704	747	681	703	723	714	682	707	693	696	711	733	646	694	682	718	679	676	720	678	685	680	705	680	681	710	723	707	715	683	711	707	665	684	691	684	734	707	668	713	680	698	721	700	695	715	737	659	703	683	747	728	707	729	647	730	732	734	671	760	676	677	680	719	703	695	699	704	711	677	681	722	634	754	702	688	664	663	733	727	698	678	688	665	710	728	699	715	703	684	663	682	727	694	730	724	706	719	697	699	720	701	695	706	759	690	695	679	657	692	682	669	705	725	722	729	687	713	680	737	696	713	748	713	696
23460	21454	29326	23986	21456	20826	2326	756	607	489	432	353	322	331	269	258	243	225	214	214	226	247	198	214	202	213	191	189	178	213	191	178	158	186	196	187	156	157	192	203	173	171	157	194	151	161	171	161	179	175	170	175	178	166	177	170	161	163	168	182	170	174	192	188	179	189	169	170	172	171	156	187	167	148	156	173	168	192	182	167	151	155	165	155	174	183	177	179	155	174	174	171	186	155	175	205	172	155	185	168	158	157	145	126	158	159	165	158	164	176	172	173	201	152	150	203	173	181	157	192	135	166	173	200	165	192	145	175	186	179	162	144	167	171	144	185	166	188	181	169	137	169	157	180	150	162	169	160	171	133	174	162	188	153	165	175	139	172	188	162	170	188	169	174	156	175	176	162	167	153	166	162	171	165	162	163	167	170	172	186	129	171	194	150	156	167	181	175	158	163	167	165	160	183	157	177	167	168	179	211	163	167	156	139	173	148	170	153	166	168	155	160	165	155	151	162	156	160	167	146	168	178	190	165	176	161	152	176	169	157	143	165	169	168	154	146	167	160	163	156	135	167	150	167	145	148	167	150	176	176	165	169	156	143	162	148	163	159	151	163	164	179	160	167	179	145	179	188	138	149	156	148	145	171	177	150	171	158	167	170	167	164	176	168	165	162	148	174	187	166	158	141	173	158	158	160	147	163	169	165	178	184	169	171	158	158	178	167	163	176	162	148	167	181	177	172	182	166	148	179	175	155	160	181	173	168	148	185	178	169	155	142	155	182	159	162	157	170	171	144	151	150	164	175	174	157	164	159	169	175	150	159	171	146	156	182	159	174	149	170	180	173	160	146	170	150	166	157	164	159	155	168	138	164	162	163	185	160	170	152	187	165	162	166	141	153	166	158	141	159	150	162	134	167	167	151	169	182	161	164	154	162	149	172	159	162	162	167	156	146	169	162	154	162	170	177	186	155	168	169	153	169	194	138	174	158	160	154	153	176	167	163	167	166	164	177	158	146	165	162	169	153	162	168	172	152	161	159	150	161	157	165	150	164	158	158	181	174	161	163	186	158	165	161	163	180	150	175	160	150	164	152	163	160	157	168	169	164	164	150	154	160	181	162	170	184	174	164	174	165	156	143	165	164	195	138	170	152	158	167	157	168	160	169	157	142	175	169	163	143	170	166	165	168	161	156	157	175	176	159	175	164	158	149	156	161	182	156	174	161	175	172	147	195	158	145	189	169	159	148	183	169	155	159	184	176	144	182	175	156	164	158	161	168	149	166	158	189	159	156	174	176	166	168	144	160	155	159	158	156	171	150	159	189	139	155	178	168	170	169	184	175	165	178	173	151	194	147	146	157	179	149	143	158	193	174	167	143	165	151	169	170	140	196	169	154	162	162	140	157	139	148	137	139	146	152	165	175	152	162	171	180	163	153	152	182	170	135	186	164	163	175	160	156	165	170	158	169	157	158	165	177	149	170	176	167	169	170	162	164	145	165	154	156	163	161	173	173	191	175	144	172	170	174	152	152	176	149	165	166	135	176	153	154	177	170	168	174	169	148	169	166	168	147	169	145	165	157	160	142	170	160	150	161	186	159	170	160	176	172	149	152	160	165	172	156	186	178	168	167	154	176	163	147	145	169	166	171	175	154	166	172	183	167	157	179	186	172	175	174	178	195	155	145	166	165	173	160	169	168	175	171	177	153	144	158	158	183	196	171	181	179	162	154	184	149	165	150	167	169	152	161	184	188	153	191	155	162	151	180	181	167	176	159	164	172	169	155	176	162	151	184	167	150	186	189	163	162	163	173	163	164	164	162	167	167	168	148	172	187	166	151	145	185	151	160	178	175	146	163	170	150	160	175	146	162	151	176	151	175	142	174	147	173	178	171	167	162	165	164	172	143	146	189	181	149	145	163	140	187	169	153	169	162	135	181	182	140	159	160	129	168	188	136	167	160	183	176	176	161	174	174	174	146	155	151	184	187	165	152	166	133	187	166	126	169	154	164	134	159	155	174	165	159	147	166	155	159	175	146	154	154	172	164	161	168	189	174	155	189	163	157	162	164	176	154	151	174	155	151	168	129	152	150	166	180	168	168	169	177	148	174	172	142	185	158	164	146	170	186	153	164	179	150	147	184	149	136	166	162	174	171	152	156	157	162	160	143	188	166	173	173	155	164	160	200	163	143	159	148	168	143	181	151	151	177	174	179	159	151	169	172	176	175	149	149	170	183	168	168	156	157	154	173	158	160	163	156	159	168	164	182	160	163	171	199	174	173	156	165	146	159	151	166	166	159	170	150	148	161	175	163	175	159	161	150	168	168	172	172	159	163	149	158	159	155	150	149	155	170	169	161	175	183	150	155	161	179	162	164	172	161	177	173	182	137	160	139	144	188	149	178	165	161	167	160	167	149	157	139	179	158	170	144	149	151	174	201	148	151	156	155	147	145	176	166	139	142	169	165	149	156	171	199	157	145	170	163	177	164	169	169	166	149	149	174	176	176	155	169	139	159	147	171	149	173	156	152	169	162	161	166	164	155	180	179	164	154	167	143	161	145	158	151	159	176	150	146	175	171	181	173	171	160	158	182	176	161	163	163	157	163	155	163	166	174	170	150	141	150	183	162	150	170	154	136	144	171	138	149	183	169	172	166	209	153	158	161	178	153	162	193	157	181	160	144	190	171	150	154	143	150	181	169	182	160	169	156	162	161	150	170	184	147	169	180	159	144	168	189	171	169	181	193	159	166	170	137	154	178	174	159	172	184	158	166	166	192	183	158	188	150	159	166	179	146	186	162	153	167	173	171	171	171	173	155	180	143	177	157	178	167	169	159	148	157	172	177	168	163	161	166	161	183	171	173	148	160	160	161	173	182	160	156	152	168	146	160	186	164	174	153	140	151	192	172	165	168	165	146	153	154	187	171	180	148	174	140	157	140	160	164	176	146	140	155	166	147	154	162	168	153	159	197	150	130	177	160	163	153	171	161	164	179	155	166	167	149	164	165	166	150	192	163	158	156	154	144	147	163	160	166	175	167	138	149	168	150	162	171	147	170	180	150	149	170	150	144	163	166	152	142	173	142	142	159	178	179	157	157	165	176	158	163	137	169	188	177	164	191	161	181	159	142	181	191	171	159	155	181	163	171	182	162	172	171	156	188	163	181	182	137	157	150	177	140	163	151	160	151	185	155	164	170	167	161	179	146	197	160	144	158	163	167	142	167	187	155	173	157	152	180	155	150	159	161	169	143	153	168	146	169	145	163	178	155	189	160	170	148	179	187	179	170	175	175	188	192	165	165	155	194	144	176	151	160	161	147	176	169	170	156	166	159	171	150	148	161	148	165	166	164	158	165	174	174	148	173	183	155	177	163	164	165	167	147	166	189	145	168	154	170	144	153	137	157	168	158	151	169	161	163	164	181	155	168	155	163	159	155	168	157	156	171	162	149	181	173	178	141	177	156	179	163	159	160	168	161	179	180	202	156	156	154	160	186
7716	16934	13620	7191	4946	3615	2666	2158	1711	1456	1219	1012	897	771	698	644	586	549	552	480	478	419	419	417	391	415	373	351	362	342	366	363	331	358	363	315	334	340	325	319	276	361	309	345	320	296	330	307	328	311	321	301	270	313	303	305	289	310	289	302	271	282	290	291	344	256	292	292	270	286	294	298	306	266	292	279	251	338	283	296	313	295	304	285	287	278	298	287	275	298	276	301	288	299	283	301	272	312	293	290	282	291	286	300	284	288	280	288	292	299	260	295	287	272	278	289	306	272	275	277	286	307	286	298	294	283	303	267	286	246	256	282	294	276	305	284	273	275	283	286	274	294	306	262	281	291	299	299	294	282	265	307	312	276	268	255	288	252	304	287	288	244	261	290	280	286	281	272	289	266	307	266	311	269	286	233	294	284	277	246	261	309	303	266	295	289	294	273	263	291	271	297	223	282	325	309	260	308	300	282	269	299	269	294	282	270	271	291	270	281	302	266	267	285	288	296	259	254	274	275	274	255	273	285	277	303	292	273	280	313	278	295	307	266	280	270	287	262	255	283	269	273	306	286	261	296	312	296	271	253	302	276	246	279	270	283	293	278	299	282	300	284	302	276	273	304	281	268	286	283	289	290	277	275	274	255	314	276	297	279	292	302	280	277	258	306	268	271	260	254	286	285	279	268	278	312	295	272	292	316	295	267	266	273	258	281	293	264	280	295	268	269	277	283	294	294	283	269	267	286	295	275	297	283	292	283	288	265	256	275	286	251	264	273	274	273	282	285	275	291	278	303	247	280	303	280	268	266	302	269	290	260	231	288	281	273	276	293	297	321	285	311	272	282	275	295	294	290	304	273	286	285	282	249	291	288	310	264	310	306	277	293	274	282	277	284	291	261	273	264	289	314	269	279	274	283	284	307	304	277	260	272	282	275	293	256	303	290	297	300	300	268	280	298	269	291	297	315	275	299	298	264	296	312	292	269	273	288	292	274	290	279	280	288	277	266	294	267	283	321	239	319	295	276	271	282	303	307	252	274	285	304	266	294	266	262	293	282	271	270	292	255	277	264	305	281	301	291	274	271	280	319	294	291	294	259	283	289	283	268	302	317	261	280	287	259	277	248	279	309	289	273	274	272	288	275	295	301	291	272	273	306	270	308	317	282	280	302	283	304	284	300	285	289	278	287	286	273	285	267	279	304	293	251	287	292	257	290	283	265	288	309	285	264	286	257	294	271	309	298	317	324	286	286	298	272	280	280	322	247	291	304	308	315	255	251	314	282	320	268	282	286	277	266	281	281	263	289	259	279	295	279	271	295	302	307	308	264	291	278	238	265	280	265	227	321	278	309	280	267	274	274	280	292	327	296	292	271	294	305	289	268	270	295	312	269	274	263	260	304	283	299	317	253	299	292	251	301	287	245	296	243	283	297	300	266	287	266	284	293	292	257	255	282	263	280	279	275	283	259	297	292	263	273	287	296	261	267	287	272	273	295	282	270	292	262	295	244	314	304	268	251	297	310	271	255	254	299	280	253	246	295	300	267	287	284	282	287	264	294	281	288	305	271	305	299	274	294	282	299	252	273	277	283	298	280	296	256	289	287	305	314	261	286	295	279	301	300	283	262	300	313	296	271	292	278	286	239	258	266	281	285	293	282	321	277	286	286	284	276	265	304	252	290	272	267	268	286	262	270	292	281	287	314	292	294	260	289	268	292	280	274	259	314	282	292	268	298	290	275	285	307	267	277	246	298	284	277	249	292	288	292	287	287	305	277	283	265	281	287	288	286	300	301	287	298	294	293	307	283	275	272	282	269	264	316	284	266	270	297	243	322	250	286	291	252	262	285	247	254	274	262	278	269	272	278	308	288	281	289	274	264	263	263	275	290	276	281	238	272	324	301	299	298	276	287	305	271	272	303	293	290	280	287	285	275	272	286	296	303	328	299	291	279	264	289	275	269	310	271	260	291	267	318	276	325	275	280	276	274	272	285	306	276	262	274	273	266	297	291	295	286	289	294	265	305	253	267	290	278	338	285	241	282	287	314	285	271	287	298	283	334	292	264	248	273	266	293	291	257	309	298	270	272	295	285	284	267	271	244	278	281	288	312	283	322	262	291	284	265	274	298	276	295	295	265	295	274	284	279	286	280	292	260	277	261	276	259	274	304	254	247	280	298	293	283	314	266	295	291	304	300	295	268	265	276	285	269	235	284	264	275	287	281	276	268	266	261	288	302	264	305	274	282	252	279	291	290	264	282	262	274	278	266	285	289	305	270	305	283	300	301	256	277	308	304	288	285	307	277	270	295	296	276	291	285	273	292	280	314	245	295	313	275	267	290	261	286	320	295	251	299	284	263	267	261	272	282	267	251	282	304	277	267	289	270	254	271	277	256	268	288	273	282	279	278	267	281	305	279	298	302	245	283	258	282	306	275	301	309	287	303	270	259	286	299	272	259	302	281	267	286	264	287	282	287	272	301	251	310	292	295	281	284	302	286	302	272	284	278	296	279	300	268	265	283	311	300	286	249	264	303	300	296	269	256	280	250	297	297	283	303	295	275	257	287	282	288	289	307	257	265	278	312	281	285	324	253	307	270	299	294	289	289	289	284	275	299	260	286	293	266	298	301	277	294	277	287	277	289	323	294	293	270	301	262	296	281	278	299	317	319	294	295	290	288	291	277	271	276	275	316	277	282	284	266	293	305	289	300	304	290	257	274	237	282	267	269	297	268	300	282	263	293	252	279	281	285	284	312	283	278	286	273	290	284	305	290	298	270	277	269	294	314	285	272	290	264	269	310	310	281	300	265	259	277	234	279	266	303	295	276	292	298	280	287	260	277	270	262	299	271	280	298	271	250	291	256	296	259	253	304	250	288	290	259	284	265	283	260	281	266	275	259	294	292	287	252	290	300	282	293	285	268	248	290	264	295	269	273	284	269	312	281	324	256	267	309	289	301	296	265	275	287	277	261	291	293	273	274	291	277	308	288	284	283	274	268	313	272	283	277	288	291	286	299	280	292	275	249	269	280	295	265	300	283	305	274	263	280	263	283	297	266	285	299	309	286	294	273	280	297	276	275	277	264	287	294	266	279	297	270	268	286	278	270	294	279	290	296	292	279	274	315	293	270	270	289	294	270	267	284	279	301	263	295	286	299	293	300	270	297	298	293	290	269	284	297	265	292	261	265	311	309	282	278	299	261	280	280	272	305	284	276	275	286	289	269	293	295	298	280	274	279	274	293	283	310	293	263	283	301	318	280	299	283	292	267	293	297	279	260	303	274	260	277	289	269	270	303	249	277	276	300	291	305	280	304	286	284	270	280	266	261	279	274	301	262	303	244	286	269	295	286	257	288	328	280	297	312	244	290	289	283	266	315	263	296	276	289	272	244	286	263	270	287	291	298	294	283	291	302	280	288	321	285	272	305	299	249	267	269	288	282	302	287	283	276	312	291	279	294	284	273	278	285	280	296	254	272	281	283	308	293	293	306
26896	20591	7868	997	638	637	660	612	590	596	552	584	568	586	573	551	557	565	602	577	526	576	620	538	555	572	583	587	583	571	564	573	590	582	578	645	587	608	574	599	590	565	593	595	586	589	543	588	568	542	604	589	528	562	562	583	562	547	583	576	547	575	577	541	580	578	589	532	579	584	581	566	606	614	597	561	591	559	569	568	541	559	573	591	572	538	579	559	497	579	573	599	592	587	546	573	591	587	550	540	557	601	575	577	554	585	589	549	538	545	537	551	544	587	588	548	568	572	605	593	571	571	588	520	589	585	575	568	572	588	540	571	590	568	598	589	521	602	584	601	556	568	605	559	545	532	571	581	559	531	552	613	567	545	575	582	577	571	547	575	589	554	593	580	578	547	551	555	599	532	600	554	535	562	610	531	578	551	558	573	612	529	585	566	564	591	587	513	587	638	525	579	609	557	562	521	566	545	561	596	537	553	614	545	559	561	543	586	608	602	543	577	582	602	555	550	606	544	530	587	565	578	594	569	579	546	608	548	606	585	525	549	562	583	536	614	633	565	587	599	604	579	592	565	578	559	586	583	528	595	576	619	590	604	574	595	572	574	553	582	574	568	600	550	541	569	578	580	598	569	568	586	584	602	564	612	564	567	564	589	577	553	523	559	515	580	566	547	577	609	578	598	545	565	594	592	539	561	573	537	596	536	567	564	588	556	628	563	589	607	563	570	570	552	580	571	588	588	506	597	558	507	566	572	590	569	583	587	592	599	573	515	560	579	587	545	564	597	630	581	582	617	562	580	552	553	587	566	540	549	557	563	549	631	568	617	606	557	596	568	597	575	589	621	548	538	600	559	565	599	580	540	568	554	581	541	570	576	548	587	627	567	586	584	560	577	570	588	522	568	614	528	585	542	561	602	569	582	550	579	590	601	568	562	565	570	610	607	588	594	588	558	548	590	619	605	575	555	563	577	587	571	575	543	582	571	593	576	585	603	561	591	590	595	603	579	600	592	596	578	594	595	596	575	581	564	565	605	576	565	602	588	544	568	599	545	574	566	604	568	566	585	582	606	597	576	610	597	568	541	558	603	572	554	601	550	596	550	567	585	602	629	574	602	575	597	580	590	559	587	598	586	604	554	584	566	555	556	570	542	551	537	564	579	562	594	573	540	567	562	577	602	581	586	609	576	626	613	572	566	548	565	602	552	544	554	586	584	552	599	551	578	596	572	585	603	573	570	561	548	556	553	544	580	577	582	605	584	599	569	538	575	546	578	541	589	577	567	576	536	596	578	613	569	569	573	595	568	534	589	599	550	580	551	564	624	592	543	584	523	604	609	547	578	537	555	541	549	531	563	557	583	584	574	576	568	617	595	573	584	581	603	574	545	552	621	564	567	563	594	553	576	594	609	586	574	570	554	626	566	557	625	564	562	607	605	583	581	537	539	508	567	580	573	541	560	613	558	556	589	522	594	583	603	564	570	623	571	631	573	575	572	604	504	536	584	572	565	597	582	589	568	575	580	558	577	539	543	583	585	566	504	585	557	583	573	620	525	608	559	578	573	589	622	591	564	613	588	595	590	613	561	554	570	586	574	567	611	572	572	548	577	577	517	597	583	579	582	561	600	563	537	582	586	579	609	543	605	604	579	587	563	564	595	573	559	533	608	584	543	605	563	586	556	558	568	568	567	609	609	612	608	585	607	575	573	573	562	565	589	574	555	594	568	554	592	575	574	511	576	557	542	598	592	593	560	552	576	628	570	587	599	559	564	572	538	529	610	626	543	569	556	540	515	543	573	621	609	604	594	535	577	587	597	554	589	636	605	572	558	572	552	563	586	608	521	583	557	575	610	589	542	606	564	603	562	566	542	616	556	522	587	534	540	589	579	614	635	558	545	573	578	586	539	564	590	555	580	625	588	563	576	636	601	591	607	591	610	580	511	570	570	581	597	578	571	602	596	531	554	598	553	562	574	560	547	554	588	599	620	559	569	585	580	605	586	578	582	590	602	553	545	575	580	568	564	546	591	564	580	588	583	608	589	581	564	506	585	547	571	557	565	605	633	593	624	557	565	618	553	578	548	549	539	507	550	596	555	615	526	557	583	558	580	559	579	568	579	591	586	528	619	576	570	613	549	609	594	540	567	572	558	552	565	582	557	586	558	582	560	611	586	584	573	582	513	556	579	555	561	584	555	586	542	597	556	555	567	550	532	611	567	557	569	583	609	576	567	559	569	564	605	553	575	540	581	557	574	593	551	596	579	534	599	610	586	577	542	550	568	650	546	550	564	574	547	554	574	587	561	578	502	570	537	528	544	573	591	565	543	542	587	612	605	626	574	625	581	591	579	606	558	612	550	561	576	598	573	562	592	585	583	566	596	545	574	571	555	585	575	558	573	586	601	539	573	563	574	534	559	564	579	590	582	573	572	543	608	567	573	512	601	601	558	570	553	529	531	595	537	590	593	583	639	532	585	560	558	580	575	551	585	560	558	585	601	554	561	583	555	583	593	567	606	523	598	610	554	557	558	574	582	581	589	615	568	551	604	599	592	587	602	569	532	644	535	549	582	562	610	553	588	565	558	565	539	549	613	585	555	588	594	576	567	589	593	588	559	604	589	602	557	585	559	567	541	570	592	606	557	626	585	576	579	582	563	584	576	575	574	536	559	552	561	592	554	603	592	573	554	586	567	585	573	567	566	583	557	563	560	589	549	586	595	561	585	590	571	573	579	571	573	571	586	591	561	589	605	568	524	559	573	574	570	588	544	581	600	550	612	561	573	617	583	563	596	573	542	583	536	523	570	614	580	551	602	569	552	606	565	606	615	579	573	558	537	582	587	572	550	590	616	565	585	586	533	520	607	609	548	609	571	603	567	547	623	566	581	573	585	559	563	588	560	558	587	592	549	567	609	570	596	563	576	564	551	568	579	587	547	581	536	583	588	568	524	580	583	554	589	585	594	494	578	604	635	590	583	573	558	590	559	593	557	527	575	601	557	556	579	572	572	586	534	568	575	543	597	558	540	525	601	580	575	614	590	599	593	561	568	545	582	585	545	566	569	606	520	588	527	622	562	565	546	635	630	512	554	561	579	567	543	536	561	569	569	548	583	538	553	605	568	593	573	590	565	586	588	571	547	561	574	557	565	556	545	559	527	599	608	546	581	573	615	557	617	549	565	584	564	585	545	564	583	536	605	559	582	521	581	562	586	550	574	572	531	565	523	604	577	625	605	594	568	577	591	599	557	565	604	584	550	544	607	568	577	577	577	594	562	563	564	586	588	546	558	583	548	554	530	528	557	593	573	592	540	628	609	579	573	579	543	603	581	617	582	581	551	580	573	548	568	586	593	584	569	527	583	630	595	609	579	523	612	554	600	544	594	580	582	551	549	589	589	583	561	500	571	587	564	511	605	571	572	593	532	571	568	568	575	574	538	560	566	581	585	576	599	574	544	540	557	541	574	569	576	598	599	569	558	570	562	599	572	640	545
4229	2055	1815	1300	1169	1109	1063	1030	967	986	1045	986	1021	960	961	970	980	960	973	966	979	915	956	921	987	947	1054	951	941	966	1009	915	974	943	990	942	923	943	936	971	954	955	890	905	933	958	982	962	955	911	978	967	954	958	991	983	932	915	991	903	919	978	984	985	914	914	919	944	1010	940	978	956	1012	942	953	964	963	904	945	920	1002	970	962	964	978	988	926	922	999	914	961	1006	998	920	977	915	963	923	1011	1009	949	951	1005	927	956	916	940	971	950	944	948	937	931	906	957	934	986	967	961	947	942	976	936	943	943	961	961	985	906	962	929	881	956	954	924	985	975	975	934	931	957	969	913	954	989	941	957	986	970	918	947	982	949	942	1021	912	905	937	974	1025	952	998	942	925	989	996	964	933	949	948	983	964	1000	993	947	912	959	969	941	926	1001	963	945	949	942	933	917	962	935	980	943	944	936	929	967	889	940	975	977	979	1010	981	941	951	985	942	972	972	963	943	928	930	887	912	960	988	957	927	979	928	947	918	954	927	942	921	962	958	1001	930	927	944	929	940	894	961	1015	966	924	920	922	922	941	987	942	949	945	926	948	956	968	929	920	949	938	928	947	909	962	980	971	993	971	927	938	935	975	965	954	972	916	1006	936	1008	909	979	921	929	903	924	932	950	988	955	972	898	952	957	887	935	903	900	993	988	971	920	963	952	949	978	928	995	976	937	962	949	946	972	919	969	955	954	964	932	990	908	987	933	1019	984	937	972	900	924	923	956	962	936	981	993	912	1030	929	952	922	971	911	926	970	910	913	979	955	905	948	956	1006	960	938	922	988	974	972	964	981	964	888	890	973	912	948	978	984	921	983	952	954	993	982	1010	956	918	933	986	991	985	970	883	952	997	967	982	935	961	986	924	945	963	900	970	967	910	991	934	947	991	985	955	900	898	914	949	929	965	920	960	969	975	929	962	938	934	957	925	964	993	909	956	949	944	966	953	904	951	946	1006	976	923	930	937	912	900	969	955	892	974	972	982	966	959	970	929	995	972	962	983	881	990	959	961	953	998	954	977	944	980	933	937	961	984	949	956	994	1029	940	975	933	921	920	958	947	952	981	944	1027	955	1053	965	963	947	966	951	916	1015	939	985	919	937	939	941	957	959	1025	934	986	887	986	954	1024	961	931	998	937	949	923	987	916	966	939	973	923	982	973	948	939	974	933	964	955	986	927	976	977	982	946	958	917	967	954	899	922	944	957	895	989	948	887	918	902	986	967	936	934	995	962	927	927	971	947	941	971	947	970	968	982	956	938	980	998	874	961	953	928	937	973	963	926	948	959	980	960	929	964	1004	968	1031	963	987	943	964	1010	901	914	949	980	955	999	971	915	961	935	955	966	930	951	957	905	940	923	925	931	934	943	935	948	983	951	917	943	991	894	976	985	924	915	939	987	1006	915	992	997	989	909	965	974	961	987	968	977	932	907	981	880	960	936	934	945	897	930	953	904	944	940	965	907	961	941	957	958	994	919	913	976	927	963	956	959	953	942	940	889	897	965	941	914	931	946	973	967	968	983	968	929	958	991	957	914	904	923	946	966	940	931	942	941	994	952	1004	987	965	948	996	958	907	911	926	929	950	1013	929	1025	931	956	958	934	928	989	928	933	971	941	964	894	941	914	960	974	995	983	987	925	950	972	924	962	1017	974	938	945	968	903	893	915	999	962	918	1024	936	939	933	936	933	970	917	932	989	918	935	918	953	932	931	954	963	950	963	950	915	948	939	988	930	1002	934	1028	936	936	934	1002	920	962	939	922	938	966	946	973	968	996	1013	956	942	996	940	944	957	910	946	951	912	938	932	975	1012	955	961	923	944	977	922	983	924	968	907	922	953	1031	915	990	913	950	957	954	927	957	951	932	989	974	973	954	932	999	970	909	947	948	1013	932	1046	952	938	926	949	948	965	977	911	969	959	1009	969	983	890	972	954	964	963	961	966	979	990	942	989	922	915	951	945	987	994	979	966	942	942	957	936	942	919	925	942	978	938	935	951	1009	965	949	920	934	959	986	994	931	978	932	957	1004	912	963	957	942	921	984	968	969	908	974	964	974	973	938	967	954	972	926	1000	883	983	989	918	1016	948	1025	960	979	949	942	959	966	963	956	959	949	985	924	982	939	965	974	983	945	933	947	1024	962	942	978	949	1009	984	922	941	932	951	904	959	964	939	988	982	925	965	984	936	895	961	946	979	941	953	947	960	908	967	916	951	934	980	974	941	960	1000	983	987	997	994	983	932	942	880	933	967	979	991	894	971	891	926	961	963	936	956	983	895	953	967	974	905	894	960	969	950	972	943	999	943	938	996	997	967	957	962	958	1013	907	958	925	937	933	919	999	935	908	929	1005	984	968	943	932	938	922	961	905	949	1009	950	965	980	992	965	935	970	992	929	971	946	912	938	991	958	993	963	964	943	982	937	924	963	947	958	951	903	971	955	974	909	907	958	986	945	936	971	971	932	1006	966	942	997	973	950	1018	961	963	969	937	963	983	983	932	919	984	968	919	946	985	924	948	921	964	968	885	948	1006	963	1028	966	899	911	932	963	911	955	1015	983	926	925	1027	914	959	916	997	976	938	920	951	995	958	997	955	1007	944	931	980	940	943	966	959	888	953	902	891	940	991	945	931	934	936	970	957	1006	957	925	925	917	941	961	941	962	923	954	975	957	934	975	945	941	939	909	942	914	957	946	891	994	952	875	911	942	984	955	968	993	948	947	911	992	925	925	956	974	948	986	954	901	982	965	984	985	965	965	945	973	966	944	928	900	941	950	987	954	916	976	984	950	960	906	962	980	930	926	933	940	945	952	920	967	936	948	882	960	943	964	970	928	920	940	952	978	996	931	940	958	942	1004	960	927	1010	971	1018	963	950	988	906	1013	949	924	952	908	945	946	996	960	993	979	921	943	981	980	941	990	1003	961	920	985	960	947	933	938	1001	908	971	953	935	940	967	947	944	1033	901	961	946	928	957	979	944	1052	953	965	940	945	958	898	970	919	946	945	1008	962	950	998	902	924	943	933	941	962	982	950	931	995	946	998	996	948	913	910	920	919	923	970	971	928	962	949	945	948	957	955	912	943	944	1003	948	963	955	959	961	942	970	970	933	924	977	948	947	953	989	948	952	976	934	959	959	918	924	991	950	951	992	979	943	962	968	919	970	954	989	932	925	917	949	944	881	960	970	899	962	929	951	951	958	964	927	966	957	973	913	979	941	953	973	909	928	995	978	948	958	967	969	957	932	955	972	980	928	977	952	942	944	934	952	966	994	1018	949	924	925	1012	988	980	898	951	909	1001	979	914	1026	929	999	924	1012	996	905	962	974	913	981	943	961	939	941	973	963	940	1020	972	968	931	957	926	923	965	916	920	914	920	943	912	982	974	936	988	961	904	996	900	933	968	987	939	943	876	996	961	965	985	982	1014	938	978	970	921	968	952	932	1000	924	959	901	1028	958	952	924	929	974	964	972	955	908	932	964	952	950	985	1007	939	949	919	1000	944	963	939	950	954	946	932	947	932	985	966	935	954	1028	953	989	937
24433	21460	28709	24606	21062	3426	964	754	648	543	508	525	483	506	470	439	453	409	479	451	438	412	418	445	450	416	421	420	436	405	442	434	393	436	455	376	398	383	394	370	395	411	392	413	424	436	435	398	361	398	409	428	399	377	408	433	412	407	387	392	397	410	411	412	413	422	404	412	380	442	391	395	411	420	395	392	427	424	416	408	388	405	403	416	402	427	418	415	381	390	389	404	400	388	410	408	404	419	388	404	401	433	413	395	380	386	413	393	387	391	391	398	403	405	419	421	430	412	411	445	397	418	389	396	389	379	391	379	403	407	402	453	402	404	397	412	393	374	405	391	378	396	366	403	402	432	379	398	404	366	416	425	446	387	395	433	404	415	401	387	438	404	418	407	437	412	418	405	380	414	398	416	411	420	433	407	405	431	401	395	358	394	415	415	395	409	426	405	416	377	408	423	383	412	392	405	375	382	386	424	455	372	380	418	435	409	401	436	398	385	401	433	404	366	396	430	442	410	377	374	394	410	394	420	414	409	419	429	386	410	386	403	380	404	376	396	381	362	438	412	411	398	400	374	409	399	381	420	404	393	411	369	399	422	420	419	375	415	389	432	403	387	428	397	401	409	398	405	410	412	424	386	401	388	382	379	420	416	403	409	399	393	393	405	390	404	394	388	393	402	383	428	393	441	412	407	430	415	429	349	409	423	409	427	409	410	400	410	407	386	371	416	440	407	376	399	402	388	378	426	396	427	367	410	393	396	414	408	379	402	427	438	394	430	402	433	430	396	394	422	424	370	410	396	401	394	393	432	420	402	425	405	397	393	397	410	361	414	365	410	397	417	414	384	444	423	441	397	419	407	380	396	417	417	395	410	398	409	386	434	415	395	359	394	373	406	441	410	407	437	419	392	391	354	409	406	402	375	386	393	385	427	426	407	386	416	426	366	418	435	405	404	414	402	378	402	389	376	382	435	389	402	407	406	361	413	367	382	427	414	382	394	402	413	366	410	403	361	382	422	413	386	399	403	416	379	404	434	403	404	398	392	377	370	388	371	384	383	395	390	398	398	400	406	398	371	441	414	411	424	425	397	403	369	404	399	386	373	405	399	386	403	435	392	419	439	395	400	402	381	397	387	433	444	412	400	406	441	434	382	380	376	433	429	369	435	410	409	411	440	400	421	407	395	433	423	397	428	395	402	396	422	403	398	443	415	415	403	382	419	424	406	449	406	387	427	406	393	416	396	430	406	361	439	393	372	382	380	383	416	442	374	377	405	411	423	396	426	406	407	376	434	399	409	431	418	384	401	413	393	418	413	379	394	388	415	436	403	388	383	412	391	400	424	394	350	407	387	378	414	403	384	369	411	386	397	417	402	428	402	404	368	427	424	409	393	446	424	425	386	414	397	386	427	359	398	387	406	379	372	399	418	437	391	420	363	417	401	400	385	439	402	381	397	389	390	366	399	410	431	376	361	365	416	398	384	380	399	389	406	431	389	415	436	394	405	414	366	439	369	370	398	419	417	378	391	405	398	420	402	401	445	401	394	391	396	423	428	415	402	393	394	428	380	416	389	408	414	386	417	425	410	446	391	403	359	394	380	398	391	453	437	420	422	366	416	402	397	422	396	420	415	399	438	346	391	406	371	431	421	407	393	416	432	398	347	401	424	403	392	423	403	431	402	386	410	403	454	384	397	415	401	398	410	446	417	418	424	367	411	399	388	398	406	384	385	432	401	399	415	403	394	399	400	448	385	409	447	401	403	409	402	403	413	397	424	399	400	409	402	458	400	427	370	403	412	440	355	412	398	395	419	410	422	401	443	405	421	431	410	415	412	397	386	400	398	401	422	394	430	400	406	364	404	383	391	377	404	379	380	435	408	398	390	413	402	385	434	406	391	384	387	413	397	446	375	404	402	405	401	405	374	381	386	380	420	388	433	408	411	386	384	404	354	413	433	409	381	423	403	404	416	398	412	377	420	392	387	375	398	400	397	394	391	389	395	369	390	392	393	399	376	440	414	399	402	414	376	375	424	381	411	413	396	416	415	357	402	398	417	390	420	422	397	378	414	415	404	414	412	407	373	415	399	395	398	399	407	396	419	433	377	428	402	396	359	365	387	394	420	418	416	443	395	393	381	412	397	379	386	412	394	405	388	391	383	422	420	452	415	386	389	396	397	375	400	418	415	440	404	374	398	432	398	422	433	418	373	417	345	364	398	447	375	412	372	406	404	426	345	414	387	418	425	398	415	394	369	373	393	400	403	424	423	393	410	391	407	411	409	404	356	429	395	406	419	384	371	412	386	381	413	412	401	416	422	453	414	375	406	470	423	387	384	390	423	406	442	364	389	401	429	429	408	395	401	390	400	408	384	399	405	426	382	399	415	432	402	387	403	392	407	393	376	418	388	381	441	375	391	391	413	414	380	392	420	402	400	359	376	430	419	405	441	371	418	413	409	397	409	399	412	415	404	401	405	427	417	423	446	419	381	438	410	411	419	414	393	378	383	394	430	369	371	389	381	395	434	413	430	383	403	427	384	407	448	377	387	394	395	407	383	443	408	401	382	411	405	384	418	418	452	359	409	367	405	406	395	407	411	399	382	401	393	398	427	393	381	446	478	426	359	393	418	375	399	403	388	370	426	418	431	423	405	398	420	370	407	409	426	349	402	397	392	414	408	438	392	375	424	388	406	406	374	396	412	380	379	412	412	434	424	397	419	396	384	390	400	408	419	405	382	386	388	391	400	389	406	374	448	428	358	406	414	388	391	393	439	398	346	408	387	406	427	421	413	378	391	405	336	411	391	384	404	376	391	366	379	361	407	395	426	402	432	394	387	390	395	404	397	405	418	422	406	410	409	391	410	439	359	386	393	402	400	406	405	403	430	417	405	417	426	369	395	393	396	406	390	397	426	418	441	394	427	401	419	398	415	381	407	365	369	380	405	403	389	392	409	437	421	411	409	405	398	388	373	428	399	410	372	420	391	394	396	399	443	409	404	415	433	400	409	434	405	428	423	425	388	400	401	386	411	393	366	395	375	426	407	414	389	439	412	386	391	416	365	399	415	382	432	403	405	391	431	414	439	403	401	417	419	399	403	372	421	415	409	375	383	400	416	373	395	421	355	382	440	400	405	378	403	384	417	401	378	414	420	424	352	413	405	414	369	394	418	416	408	397	415	424	402	413	414	413	383	385	394	432	437	390	421	415	394	415	396	389	411	444	424	399	406	412	425	411	400	432	412	409	398	374	411	424	391	421	452	392	439	403	411	416	418	411	397	420	383	433	417	385	444	440	412	415	389	356	388	419	384	383	383	430	381	397	379	413	416	402	403	387	362	408	400	436	368	407	386	381	400	415	383	432	401	403	382	389	395	376	409	358	396	420	386	408	401	427	406	351	405	371	390	401	386	384	393	383	406	363	376	398	414	400	373	431	413	414	397	390	432	398	417	397	400	377	411	379	369	413	412	395	393	372	468	391	389	402	378	413	386
5406	10728	8820	4483	3119	2420	1916	1633	1409	1314	1166	1074	1044	1015	873	870	832	847	831	780	776	791	823	750	715	756	759	751	713	775	769	768	723	747	725	733	706	709	709	696	729	703	672	687	705	694	656	730	704	652	699	697	767	716	692	717	673	692	670	698	718	688	707	701	699	700	683	714	685	628	732	708	714	643	696	640	709	635	694	640	691	712	657	696	674	743	711	672	712	707	720	662	675	644	690	677	680	702	700	664	700	681	681	730	664	711	679	709	708	678	705	660	662	691	654	701	719	705	687	657	696	690	690	661	663	719	655	688	689	630	700	696	692	687	709	675	697	696	658	648	670	693	683	718	712	710	659	668	682	690	695	760	679	691	667	718	657	695	654	688	655	693	704	732	700	668	700	720	663	702	698	664	723	653	705	647	635	670	726	715	673	652	693	692	723	700	705	683	666	697	721	693	701	713	706	676	693	676	732	708	743	733	705	678	702	723	745	710	715	680	681	662	655	722	726	673	703	679	662	688	696	689	637	690	663	684	717	701	721	691	639	649	729	693	697	720	649	704	710	695	685	649	697	660	642	701	701	685	663	685	697	700	684	659	740	717	662	705	699	658	692	681	693	722	667	644	706	700	682	710	719	661	697	656	695	691	661	701	692	678	649	684	683	655	674	682	661	677	715	704	659	698	666	723	731	702	658	695	665	689	666	673	687	644	660	722	699	670	671	712	718	695	720	710	659	696	664	699	677	729	697	747	720	705	660	652	705	704	688	695	668	652	664	694	675	737	724	725	687	688	722	662	706	657	673	720	682	685	691	674	681	629	714	732	746	670	704	650	692	708	705	714	659	662	661	670	637	690	681	701	692	686	696	657	643	688	692	705	643	688	687	656	721	661	677	698	682	676	695	700	729	677	676	717	682	718	701	714	669	771	717	699	652	689	703	682	680	678	692	682	683	665	662	704	686	722	656	685	698	659	694	696	695	679	713	726	670	683	693	667	714	701	677	648	677	705	737	671	666	715	665	746	704	646	685	658	684	722	683	657	758	701	685	699	695	722	668	724	641	647	668	631	672	728	719	715	661	691	678	704	680	697	697	664	724	669	676	685	665	697	686	704	703	688	720	726	652	711	749	749	711	676	698	670	702	702	688	706	669	658	711	662	634	669	702	676	705	705	687	671	695	703	700	680	690	700	669	693	670	703	691	627	729	694	703	683	671	667	680	666	667	682	652	707	718	719	695	693	695	671	638	725	677	703	713	693	716	663	713	664	683	722	649	657	699	668	683	620	670	648	644	688	639	689	640	724	667	703	667	664	686	651	651	700	674	718	696	648	660	712	684	665	663	677	687	678	669	685	711	700	692	708	679	690	730	713	692	661	618	652	654	734	685	698	706	722	680	649	670	634	728	692	673	699	714	680	667	678	677	688	695	685	689	691	696	690	666	743	658	675	649	690	712	675	662	715	707	645	646	668	709	706	646	708	691	715	686	692	743	710	718	646	720	714	693	679	716	738	689	692	644	677	676	707	702	676	699	748	633	694	670	628	723	687	714	705	622	698	692	688	671	756	677	738	649	656	684	689	671	692	717	673	678	673	683	710	660	648	685	658	640	688	701	685	683	660	661	665	666	736	702	703	694	687	648	675	704	723	684	704	695	670	661	672	716	646	675	668	686	638	697	690	696	714	692	671	666	688	677	629	696	673	732	681	658	685	750	664	689	695	692	674	673	705	703	723	663	634	713	655	677	725	674	712	702	687	635	701	712	690	676	657	656	712	667	686	721	669	695	681	648	682	687	670	733	740	682	649	665	662	699	710	710	689	708	700	722	683	709	704	697	617	710	636	681	718	659	634	699	684	703	680	675	662	677	703	645	725	679	716	714	615	700	702	694	699	667	696	693	668	666	717	727	742	685	675	695	663	667	658	690	651	669	682	728	677	683	673	661	710	716	656	698	729	704	732	639	680	656	682	664	710	685	668	663	732	703	685	673	725	687	647	691	671	696	695	730	655	689	729	735	673	664	731	740	679	672	673	696	721	730	692	657	720	668	688	679	668	721	707	718	679	692	718	733	689	717	737	685	694	707	648	712	702	707	713	680	722	700	693	661	697	672	666	655	683	686	680	704	654	644	662	727	671	702	680	653	660	696	721	703	708	698	719	675	641	686	734	665	707	632	685	700	656	654	665	678	679	679	655	733	732	688	657	679	649	716	663	648	724	665	672	708	735	707	685	687	650	687	710	653	687	656	656	686	655	718	675	657	667	667	694	724	677	676	651	683	683	716	702	611	697	696	699	656	686	653	672	709	683	664	696	706	673	652	670	698	697	689	726	676	655	649	716	688	632	660	691	742	689	697	743	691	717	672	640	680	668	666	694	667	683	664	714	667	675	694	666	648	723	719	706	718	677	655	686	697	620	659	702	660	710	693	679	728	673	739	655	688	692	722	652	679	682	668	653	715	717	664	712	691	615	711	693	729	651	679	731	725	652	729	687	680	704	697	718	695	659	686	686	672	686	710	641	674	689	675	642	705	653	681	704	676	718	656	685	686	712	730	706	698	704	668	677	670	656	749	682	703	729	635	714	692	686	758	688	706	682	672	673	674	660	716	695	654	726	679	665	705	685	694	675	708	660	643	657	707	674	708	709	691	754	705	676	652	739	665	686	636	690	692	659	730	639	697	713	663	691	644	683	720	630	683	727	670	656	671	678	657	635	664	702	671	662	671	662	728	689	770	700	690	650	720	695	711	650	660	688	704	659	703	713	681	691	719	700	675	667	679	662	682	626	678	708	673	725	638	672	651	682	676	723	659	661	666	690	677	673	678	667	705	664	727	741	657	681	713	691	706	667	671	681	714	644	677	672	654	641	642	735	690	662	778	700	713	664	669	621	624	654	683	714	675	662	664	707	679	685	686	715	704	689	669	647	676	689	658	696	708	691	648	681	662	644	674	666	682	764	633	706	624	709	695	732	670	623	692	672	717	667	677	678	662	642	709	708	689	648	691	665	682	675	711	702	615	697	672	684	708	687	716	669	640	636	698	733	694	658	706	743	682	682	701	680	651	678	702	719	681	685	670	693	661	690	671	689	721	667	687	691	683	700	698	737	711	672	690	663	753	670	668	659	689	660	700	667	639	693	679	725	665	699	702	676	716	670	674	735	679	687	700	716	702	651	681	689	676	694	716	698	677	679	717	680	650	672	671	746	692	666	720	692	673	653	709	706	674	695	677	671	661	691	642	716	709	692	686	661	716	687	678	696	727	704	681	662	696	705	673	636	704	718	705	696	638	676	718	692	698	704	650	723	709	664	706	675	718	693	699	677	680	670	756	709	715	691	651	692	698	699	684	678	712	671	677	659	710	741	662	737	663	696	721	697	671	707	681	617	668	625	695	660	726	686	658	705	767	650	623	668	602	667	637	656	699	713	699	674	761	720	651	701	653	700	633	681	698	719	682	653	743	723	690	693	672	701	645	726	654	676	658	692	683	678	666	718
23496	21416	29244	23969	21416	20770	2303	736	519	452	429	347	316	305	235	239	274	259	218	225	232	206	224	179	206	190	178	204	192	206	189	165	197	161	197	156	193	177	165	174	186	182	153	177	178	171	147	172	186	174	156	167	176	192	162	179	169	146	151	154	153	162	159	165	166	147	161	167	168	162	165	158	181	158	171	148	166	167	165	141	172	170	168	179	168	154	165	178	156	141	133	170	164	140	174	181	144	160	134	160	150	158	151	128	175	165	183	153	177	180	187	151	142	197	157	150	141	185	159	155	156	176	185	162	148	173	150	129	157	149	155	168	151	154	169	148	175	165	149	140	143	136	146	156	148	167	154	149	132	168	177	166	177	169	159	169	151	143	152	141	150	178	141	160	164	158	174	147	160	179	154	151	153	164	166	187	174	154	162	157	162	141	151	171	167	154	140	154	129	138	177	154	157	170	158	183	176	182	184	153	155	152	176	150	141	166	163	199	161	186	146	179	168	177	169	171	163	135	151	133	144	141	166	149	160	159	166	144	176	170	145	162	168	164	174	159	147	184	147	160	164	139	174	159	161	164	180	152	151	129	147	161	167	147	163	165	152	155	168	154	149	156	151	152	166	164	143	179	167	157	157	183	153	168	140	169	145	177	165	160	167	151	169	148	154	161	145	151	189	174	154	183	155	156	178	175	187	146	151	155	141	169	155	165	158	162	164	133	177	166	167	183	168	168	158	151	163	181	156	147	171	144	159	138	152	163	152	168	163	161	183	174	159	156	146	165	145	181	159	190	155	122	157	173	167	159	165	192	155	170	141	160	155	176	166	133	177	181	152	170	173	149	146	180	144	179	175	160	154	156	151	156	166	159	164	166	143	153	155	184	170	154	171	157	184	157	179	166	178	153	156	150	165	163	147	142	173	140	159	148	147	176	172	144	154	147	161	165	171	156	161	167	153	158	144	154	156	161	175	169	161	130	140	132	133	154	178	157	156	153	173	154	181	165	165	165	173	152	155	174	181	153	161	183	144	144	166	132	143	167	169	149	163	153	188	188	169	159	147	153	166	153	150	139	157	184	157	159	139	153	149	170	175	155	160	153	161	178	145	158	144	155	164	173	161	162	162	171	187	158	173	162	148	151	157	153	156	164	171	155	164	174	141	152	155	161	152	161	163	157	151	163	149	152	195	158	159	175	170	166	162	192	175	173	166	157	159	130	161	143	158	171	164	150	166	168	141	139	145	161	153	178	157	149	147	137	156	166	177	178	158	155	168	187	150	168	139	157	153	161	183	151	162	165	128	166	171	152	154	156	144	179	166	167	175	160	165	183	162	157	145	160	150	158	150	160	149	157	158	156	147	162	154	155	173	166	151	189	171	163	148	169	154	165	164	171	145	161	143	169	143	173	152	181	173	176	144	170	152	163	156	184	160	161	139	172	183	175	167	151	165	154	149	157	169	151	151	172	164	156	157	138	157	169	149	162	168	149	152	169	157	157	163	155	161	168	144	148	179	165	180	142	186	154	150	139	155	155	144	129	161	162	137	143	147	153	170	154	150	153	162	149	166	150	140	187	170	163	155	160	143	173	171	120	147	155	159	161	160	155	151	156	165	151	162	162	158	152	154	142	174	162	161	173	142	145	173	148	169	160	151	183	156	172	162	152	178	157	173	160	174	165	144	170	170	168	163	169	153	162	158	160	146	165	167	153	153	147	148	158	169	158	159	166	165	167	174	169	163	173	191	156	151	164	162	158	172	170	142	146	153	148	173	141	141	172	158	150	156	148	150	161	174	163	132	145	164	175	149	161	136	174	165	150	153	137	170	182	154	170	175	158	186	164	178	138	165	184	156	151	160	151	149	153	136	142	165	144	177	163	146	166	163	149	175	163	173	168	175	156	175	135	184	158	144	168	156	141	159	170	165	183	172	164	169	179	145	147	161	167	156	140	155	147	148	158	141	146	155	169	147	162	148	167	164	158	174	162	156	148	140	164	159	167	178	155	169	140	172	144	149	148	176	166	172	156	157	163	158	165	170	191	159	143	159	145	159	143	171	158	172	158	162	141	150	160	167	152	167	150	164	166	172	158	158	149	154	142	151	170	157	139	171	162	157	131	181	166	141	166	162	179	162	165	167	176	154	167	166	161	148	153	150	160	164	155	162	165	184	160	150	162	180	138	143	162	169	153	144	152	182	155	134	169	154	166	125	179	156	159	154	168	182	166	147	148	183	159	167	156	168	170	160	150	161	160	157	148	150	145	159	173	164	170	166	176	164	176	156	181	164	165	178	150	150	157	158	168	142	162	159	153	164	167	182	164	157	162	165	158	160	161	141	135	157	164	143	176	190	163	182	167	154	160	173	179	161	145	158	150	151	153	153	168	148	164	175	172	152	160	169	147	165	166	164	149	179	155	166	150	156	149	173	127	131	148	147	165	155	162	153	149	147	161	157	166	144	157	177	176	164	141	156	168	153	167	167	158	150	158	155	153	179	163	163	144	170	170	157	159	162	166	160	156	153	163	156	171	157	165	134	160	150	183	187	140	162	174	145	177	155	153	168	155	146	143	192	154	176	149	157	156	171	131	174	171	145	151	155	147	173	156	171	150	155	151	139	145	164	157	153	142	150	164	142	141	163	146	159	151	168	143	163	165	163	177	160	157	161	155	145	155	162	158	181	138	149	153	169	152	149	143	182	142	167	188	174	162	167	153	169	147	154	171	149	150	135	167	157	144	155	163	166	168	172	156	149	177	158	164	161	143	161	184	182	157	165	172	161	140	140	148	146	170	162	180	163	143	163	164	143	144	183	180	180	161	162	162	177	166	161	155	178	165	157	153	152	130	160	135	170	150	176	161	175	165	164	159	170	157	168	165	165	143	150	157	147	158	152	155	163	151	154	138	163	164	175	145	177	162	177	148	143	150	150	165	154	145	162	159	181	162	180	129	153	168	138	155	169	122	161	139	159	159	167	168	147	185	172	160	169	159	174	129	156	143	157	143	159	143	158	153	156	169	136	187	153	146	163	135	166	163	166	167	180	140	146	153	152	150	170	183	159	159	178	144	153	158	167	151	177	181	159	158	172	166	163	133	149	148	187	137	166	149	175	168	146	164	165	163	162	161	143	146	159	158	184	159	152	131	154	158	190	166	141	141	156	158	142	150	153	145	139	160	170	175	169	150	146	156	153	154	181	152	145	151	146	141	175	167	136	159	152	155	150	167	167	194	165	160	178	146	169	159	135	169	178	139	156	173	172	165	168	181	169	168	162	181	156	165	127	142	160	167	184	177	170	157	165	161	139	154	146	142	164	146	142	180	170	161	159	165	162	144	149	168	170	151	150	180	145	158	164	158	124	174	161	167	166	164	168	144	175	152	142	136	164	153	139	160	154	180	153	186	156	158	166	172	159	172	166	177	185	172	149	139	140	149	178	177	169	157	160	138	184	130	174	141	137	158	141	150	155	160	150	176	162	165	168	155	150	158	172	167	160	162
7839	16845	13824	7347	4980	3625	2748	2074	1687	1398	1126	1026	927	846	768	661	622	587	568	497	504	445	458	409	416	400	393	372	339	377	355	326	314	308	339	332	349	318	342	342	297	286	335	305	313	307	324	340	278	316	323	310	306	316	314	287	286	286	300	290	293	303	303	296	286	301	272	275	294	273	284	298	324	261	308	312	301	283	266	304	292	294	269	266	323	315	302	313	279	288	248	280	317	291	301	267	278	307	288	257	295	287	264	298	285	277	290	281	278	262	275	295	260	283	275	289	293	278	268	289	282	280	241	260	281	275	319	291	272	250	283	269	282	261	293	269	267	263	283	275	313	271	291	288	253	292	272	293	294	284	267	255	278	279	326	289	270	295	255	305	260	264	267	296	269	258	262	260	277	279	278	264	269	260	282	286	257	277	287	284	271	258	292	272	266	318	298	285	293	253	276	283	270	279	270	290	279	271	265	288	267	281	276	257	282	271	295	259	284	275	289	299	273	275	277	282	260	277	278	301	296	279	282	253	306	271	263	301	269	297	269	282	285	289	287	272	272	250	262	276	273	305	257	275	269	306	301	268	272	263	287	270	265	255	260	286	278	272	278	266	288	273	246	249	281	300	251	283	309	263	274	284	253	263	273	287	277	287	272	230	285	286	279	313	259	273	280	289	250	277	278	310	261	267	246	296	262	275	286	260	278	278	253	299	263	317	278	293	261	284	289	258	296	282	286	266	263	294	252	263	275	284	271	287	291	250	278	268	254	282	290	254	304	270	284	298	250	286	292	270	258	293	277	286	288	281	268	280	291	253	281	291	276	277	300	266	271	260	262	284	291	281	265	279	238	285	300	278	302	288	278	287	303	296	263	250	272	269	261	287	277	305	251	268	285	257	258	261	271	263	322	277	316	275	279	242	292	241	292	270	277	307	267	269	270	275	286	258	297	254	285	280	259	294	276	274	262	285	284	279	248	281	255	259	301	305	271	267	305	285	246	276	272	256	289	271	242	270	281	289	285	278	272	296	282	275	279	244	276	266	267	263	281	251	279	269	271	293	267	280	280	274	313	259	263	274	272	293	271	256	285	253	278	279	279	256	282	279	274	258	271	281	307	282	304	290	254	264	281	287	260	269	274	294	277	264	260	267	291	279	315	262	293	287	245	272	244	277	289	240	270	265	284	270	305	282	268	294	257	292	279	267	247	268	279	257	316	284	287	266	272	257	251	279	292	293	309	281	300	274	321	283	279	273	287	266	279	266	270	286	275	257	278	282	284	273	267	296	296	261	266	282	288	311	253	283	259	275	270	305	304	302	312	264	303	282	309	286	300	284	300	288	306	291	271	255	296	305	284	264	272	304	308	289	277	265	289	275	306	254	288	261	275	273	251	276	276	271	245	280	252	274	270	283	262	257	259	307	268	284	285	276	287	305	261	273	267	273	252	298	296	314	283	263	267	286	275	243	266	282	291	255	301	290	279	274	276	251	289	258	299	296	273	287	275	280	287	248	286	279	285	239	284	278	280	292	288	284	279	257	291	298	270	310	279	261	267	288	245	261	303	263	288	247	271	284	260	292	278	287	245	271	282	273	305	291	286	277	282	290	275	270	288	280	267	250	294	276	285	264	270	283	276	274	228	223	266	294	265	273	273	268	255	257	268	303	258	309	257	261	269	295	310	263	277	296	263	278	287	293	261	270	284	292	296	263	286	303	268	259	289	272	271	260	291	288	284	278	270	274	284	283	282	291	295	243	306	256	260	266	265	276	296	282	286	290	271	249	277	279	285	268	258	261	291	265	255	276	288	267	291	255	295	249	260	297	270	247	257	275	250	274	297	271	253	286	283	274	291	277	279	274	289	275	257	252	289	269	278	251	306	273	289	286	257	271	281	285	280	246	272	292	268	232	280	269	285	287	282	321	296	269	267	282	279	272	288	297	274	266	246	285	279	263	258	269	284	282	306	265	283	263	274	289	279	268	281	271	278	296	292	266	294	255	284	260	275	268	268	263	278	282	283	295	293	300	267	269	277	292	287	261	301	287	257	268	267	266	274	280	290	283	263	276	270	270	300	281	272	269	276	266	283	256	260	279	302	268	276	245	304	256	285	274	261	278	284	290	276	285	284	286	289	277	275	285	276	271	312	281	274	287	292	278	303	273	279	244	245	267	277	256	289	285	265	268	300	260	294	279	252	283	295	299	292	286	255	262	246	289	265	284	246	270	257	274	271	303	258	300	282	244	252	265	261	273	256	284	277	281	273	281	275	294	277	282	242	235	289	298	315	285	273	267	287	270	293	296	277	272	282	285	243	294	251	285	273	248	268	281	254	274	263	300	276	246	281	292	301	267	249	265	265	279	300	300	272	292	276	255	270	290	272	288	272	281	284	270	293	277	271	303	292	276	261	275	249	260	275	264	273	256	262	243	255	265	327	319	259	296	284	307	268	275	295	275	291	280	275	258	252	264	280	297	293	286	279	289	264	275	318	259	258	265	280	291	290	279	271	268	296	309	273	245	266	278	299	278	283	301	278	270	290	256	229	273	287	269	290	279	284	266	259	305	295	271	277	291	261	282	274	238	276	280	278	305	277	273	287	293	277	264	273	267	294	261	276	254	260	292	250	286	303	254	272	257	268	277	266	240	297	267	288	296	284	273	258	300	308	264	282	255	289	287	283	277	253	285	288	310	288	289	274	278	271	313	270	275	277	287	282	276	277	279	301	273	297	243	278	255	268	289	282	276	267	298	263	281	284	266	309	257	294	275	283	301	273	262	291	300	263	306	303	262	282	266	291	286	293	251	293	301	289	288	295	278	282	268	286	265	281	270	286	290	284	262	273	303	292	272	287	281	264	283	267	292	268	296	272	294	256	242	282	268	286	281	298	248	296	273	294	274	276	257	296	287	290	270	272	274	269	272	298	275	276	278	269	272	283	271	299	278	264	278	249	273	278	261	244	266	292	251	308	293	276	287	267	280	268	286	291	310	283	271	305	294	310	278	278	245	271	273	276	277	258	279	241	281	302	278	258	300	274	254	288	272	273	238	272	301	269	280	281	278	269	243	266	290	278	254	261	277	273	245	269	292	261	280	242	277	279	260	276	279	256	274	274	280	270	293	268	275	272	289	271	254	262	265	253	276	274	292	272	285	288	287	321	277	254	267	294	281	296	273	269	255	264	281	270	279	284	270	247	283	270	288	270	272	278	281	297	261	240	250	318	280	277	270	295	284	289	298	283	292	259	279	272	243	268	288	262	308	271	300	267	251	260	264	294	272	249	286	255	265	316	250	259	254	265	256	272	240	282	281	272	282	274	273	304	259	260	275	272	268	274	272	276	282	269	269	286	268	278	236	283	271	295	268	271	275	268	291	264	260	297	289	240	273	264	271	312	293	269	290	280	263	261	258	289	289	294	296	267	268	264	259	311	290	283	265	269	286	245	274	279	256	304	298	312	271	268	273	294	283	280	267	323	277	283	324	273	286	253	301	282	291
27046	20740	7892	1060	650	624	618	614	576	594	555	583	551	538	532	597	578	580	557	600	554	616	580	579	562	533	570	593	618	592	552	587	524	613	547	538	543	551	551	543	497	576	558	551	574	568	549	541	549	567	559	597	583	571	579	550	627	562	545	561	600	515	546	555	576	560	576	544	555	594	587	584	549	596	526	506	573	557	570	533	568	585	478	551	534	593	568	536	577	531	531	567	571	590	589	610	563	557	609	617	540	539	532	582	577	563	511	554	540	509	521	562	538	578	583	536	551	565	565	541	539	557	556	529	539	604	612	580	551	580	570	599	555	592	563	627	559	550	557	572	563	514	558	578	558	577	561	588	559	582	555	586	499	625	539	583	585	563	540	567	571	570	624	546	572	573	584	576	564	541	583	573	604	554	555	556	523	549	554	521	577	542	553	565	561	586	553	600	560	580	527	582	560	546	549	565	531	570	587	549	542	575	559	584	534	568	564	556	616	621	587	535	555	575	544	590	569	589	601	582	579	518	574	561	570	545	563	536	564	540	553	551	570	554	595	562	572	610	576	582	576	558	555	600	578	558	547	560	580	524	563	538	531	574	559	596	552	582	598	546	563	538	563	510	546	526	545	557	542	585	576	555	558	591	555	523	586	538	603	540	560	603	546	561	571	540	575	581	545	577	536	606	542	572	584	577	571	587	518	551	537	590	577	580	533	602	582	548	580	565	549	568	585	542	540	566	568	540	601	551	554	544	502	581	573	582	610	569	606	555	599	574	563	539	606	558	561	525	537	580	580	617	556	534	523	539	575	591	532	567	549	567	555	566	600	560	605	544	568	547	567	552	552	537	558	566	591	562	520	559	558	587	575	569	524	559	559	558	543	586	586	550	544	553	553	537	590	566	574	585	583	562	589	565	591	582	560	596	512	538	577	538	538	556	590	539	551	525	565	559	578	550	517	525	617	590	550	578	585	557	523	522	579	602	577	503	554	564	549	554	525	534	573	581	580	582	580	569	589	552	607	537	610	540	607	539	548	597	530	576	556	550	549	555	537	566	554	553	543	565	584	559	601	556	590	592	569	566	569	567	545	553	575	558	548	556	574	550	521	555	579	566	520	532	525	554	585	574	585	575	529	596	591	535	579	560	528	533	580	581	566	592	558	532	543	570	554	575	571	559	524	558	515	536	534	567	527	599	557	556	558	503	588	592	552	599	549	537	546	561	569	536	568	573	549	563	521	602	552	562	571	560	534	541	624	571	582	569	605	550	524	583	548	565	581	552	552	546	544	538	574	585	558	532	544	579	536	585	562	555	566	528	554	554	560	577	557	545	553	566	591	566	564	591	542	579	545	533	535	542	549	563	550	568	590	523	567	577	580	582	602	584	543	577	575	568	544	572	550	592	578	544	526	590	597	572	538	570	564	551	607	572	581	566	550	556	589	567	573	531	564	651	548	580	577	549	557	540	605	591	561	545	545	576	546	547	533	525	567	521	564	568	550	517	571	593	574	598	589	580	565	551	580	594	525	538	584	567	548	588	573	585	538	551	594	566	560	575	558	563	563	578	531	593	522	542	533	530	521	556	555	512	584	534	569	561	529	578	553	517	613	609	590	560	612	587	580	570	550	559	559	551	613	543	583	553	543	557	566	556	548	550	517	531	567	588	534	558	558	559	556	583	568	599	607	573	538	567	574	576	539	528	530	541	589	529	564	579	521	540	542	536	600	561	568	598	531	534	544	542	595	524	545	564	575	528	549	582	569	552	528	503	571	563	535	555	520	557	555	574	579	523	633	560	573	555	543	600	583	584	540	564	605	555	564	569	551	547	572	574	535	566	545	573	586	570	548	517	590	542	593	595	578	544	558	577	588	577	571	631	588	571	571	590	590	591	587	555	559	534	566	541	575	581	561	605	535	584	525	566	518	571	626	557	568	595	545	590	578	543	577	543	584	561	581	594	557	531	518	580	496	605	576	581	514	602	561	570	581	523	579	592	552	550	598	599	538	564	564	581	552	593	562	565	595	545	533	585	592	559	559	539	578	576	547	569	538	544	531	563	554	567	588	555	590	597	543	578	548	558	563	549	532	583	555	574	537	519	545	573	573	539	516	533	596	582	569	581	523	520	582	562	497	536	539	541	539	595	599	570	566	568	555	619	582	569	568	571	628	543	557	567	553	547	544	536	572	585	529	518	579	595	535	552	587	570	576	557	554	601	571	581	548	561	566	555	526	559	542	567	567	560	534	547	597	584	556	575	562	591	570	559	537	554	593	557	529	563	590	546	532	566	551	572	596	561	540	574	596	560	553	601	582	566	573	541	568	603	534	566	536	611	557	579	587	558	537	589	593	568	562	576	546	534	566	567	526	549	549	574	587	579	567	520	582	562	577	539	562	561	561	548	576	578	547	563	548	523	566	561	560	536	529	617	582	573	574	558	572	547	594	583	540	565	562	560	564	556	570	549	562	595	595	571	523	550	572	576	533	552	572	570	571	507	526	601	564	559	584	633	560	552	583	544	583	553	547	557	581	546	578	552	595	580	570	552	547	544	562	574	576	552	549	550	558	548	516	529	553	530	548	601	539	597	534	583	549	555	582	560	551	564	585	546	583	556	545	587	596	567	579	537	538	574	552	598	544	549	534	554	564	563	591	566	627	524	600	582	545	581	542	581	575	543	552	553	557	562	577	513	547	559	542	560	562	570	564	571	552	576	541	558	550	580	538	544	594	555	502	548	521	593	573	554	567	537	572	522	600	550	575	536	539	581	540	565	581	591	552	530	554	573	559	615	577	575	582	566	563	588	569	511	581	571	587	572	535	562	523	570	559	553	536	595	552	584	580	574	587	565	551	552	532	534	542	534	576	557	516	568	572	517	556	571	550	553	561	597	560	541	621	587	535	545	557	537	569	593	630	547	569	572	581	593	533	530	579	523	553	567	559	553	543	552	608	606	572	580	563	557	502	560	524	569	543	536	565	573	556	567	529	599	587	572	581	529	614	565	537	551	545	562	564	562	525	566	536	546	604	559	520	602	560	576	616	588	566	531	559	581	528	568	576	559	554	554	557	592	545	527	588	566	574	564	552	534	546	564	619	554	575	518	521	546	566	506	597	534	565	556	594	561	562	538	593	549	599	585	559	533	542	577	564	582	614	580	594	571	518	566	580	586	606	541	564	574	579	553	565	538	575	567	566	592	546	543	583	579	573	573	548	558	551	557	556	550	529	542	579	537	535	554	555	541	533	602	571	524	569	610	556	568	526	574	566	520	568	553	582	560	607	575	517	585	560	568	604	560	541	520	532	569	582	542	576	563	517	538	545	556	549	538	613	542	545	583	563	602	573	545	554	578	547	557	565	559	535	563	590	548	557	541	592	610	528	519	556	565	556	562	569	522	554	561	583	515	580	547	558	592	558	545	516	524	606	538	556	595	579	568	614	548	546	554	567	577	527	588	570	548	544	503	586	555	568	557	545	556	557	600	576	529	569	543	574	553
4336	2049	1817	1281	1205	1062	1039	1045	1037	975	967	1014	1000	917	975	965	998	968	982	964	908	949	967	991	927	973	925	957	945	977	982	949	899	954	992	933	894	909	945	976	964	981	953	953	998	955	981	972	994	943	947	916	1005	930	936	1003	927	900	946	955	990	918	948	971	934	989	922	970	943	932	950	938	940	965	982	894	933	947	889	977	971	945	960	981	984	950	933	917	997	949	911	936	901	929	930	1005	917	943	981	947	918	889	922	971	956	946	922	948	977	960	938	985	920	927	952	926	978	921	918	947	894	975	955	918	880	936	992	926	946	975	908	968	1012	983	961	928	939	966	964	985	941	952	977	968	900	906	942	907	912	939	900	913	900	973	911	923	923	969	899	984	966	908	931	915	942	960	973	967	919	924	957	949	936	904	942	962	940	981	948	954	922	958	958	948	984	923	969	891	909	968	964	919	895	950	977	895	941	928	914	921	981	954	944	978	912	921	961	979	890	951	924	952	974	941	953	973	980	946	949	969	935	971	911	996	935	961	954	887	954	883	922	977	931	912	949	969	921	944	886	975	929	985	1008	910	932	984	978	941	896	918	948	924	929	919	995	942	914	945	901	949	909	928	925	938	947	977	942	951	935	978	918	930	868	937	903	975	916	980	946	919	966	932	1003	984	879	954	912	956	912	1006	919	965	984	919	918	953	983	926	977	951	937	935	897	851	1006	937	927	911	942	906	926	975	945	974	943	960	944	944	941	902	983	947	917	953	914	897	983	925	978	945	987	923	960	937	916	985	935	936	953	1005	922	975	953	956	911	951	930	936	945	964	951	955	990	957	977	998	947	912	994	967	928	943	950	966	946	965	927	955	938	921	935	957	915	910	927	943	920	931	904	898	909	936	957	912	981	976	969	953	969	940	983	966	958	924	940	921	921	947	947	987	994	994	896	971	916	977	929	907	937	929	919	975	966	903	984	974	935	896	954	882	939	966	896	943	954	978	975	932	933	970	939	946	927	1002	956	1005	940	901	988	927	963	897	1027	930	945	965	971	928	925	885	896	924	938	975	911	933	961	991	936	971	943	921	973	917	904	911	916	932	959	1009	959	932	906	941	978	896	951	933	925	947	959	885	938	916	954	952	949	999	895	904	924	978	948	984	976	968	940	895	1000	959	939	938	964	1008	960	942	926	939	971	904	935	912	898	926	911	949	982	949	947	879	892	899	924	928	956	961	946	962	929	976	932	961	977	915	927	946	1004	936	1013	962	954	953	908	939	929	931	963	962	998	937	894	908	929	971	943	946	948	919	914	927	921	995	948	916	983	924	919	949	956	968	922	930	892	880	909	936	922	927	953	940	956	952	952	885	882	924	977	949	982	982	943	937	919	941	941	946	898	957	926	928	910	935	971	939	947	889	960	959	960	897	933	953	910	967	956	961	910	932	942	931	921	947	934	991	947	970	904	948	926	922	936	977	956	924	910	927	953	954	989	884	921	911	974	930	962	909	910	952	949	939	944	909	937	912	929	946	925	921	953	957	988	926	945	958	933	982	990	970	956	957	905	991	936	896	905	902	861	986	926	969	911	946	928	902	906	1020	974	941	988	973	894	944	912	928	939	959	943	975	945	926	989	994	933	1002	922	986	952	933	927	933	915	936	997	916	956	943	887	946	947	892	946	971	1009	936	956	981	976	990	945	927	916	934	1015	946	925	990	899	941	980	942	1013	917	945	984	931	918	947	929	891	937	974	942	966	929	975	908	955	981	937	895	957	904	945	963	935	985	981	981	929	952	973	949	934	924	935	852	972	985	914	876	968	961	951	939	947	952	923	930	953	888	931	925	939	938	1021	963	980	964	938	958	968	975	938	958	1005	933	923	972	961	908	942	976	925	954	922	967	898	894	980	951	961	942	974	954	942	878	966	964	895	953	909	967	922	902	936	889	900	927	850	930	895	957	900	984	922	973	892	952	970	969	970	927	942	912	931	942	970	971	961	907	968	907	963	884	956	945	927	971	984	938	976	975	977	955	879	972	918	969	914	993	981	899	957	955	986	937	962	935	930	971	923	915	942	960	959	865	992	926	920	973	953	924	959	991	1015	1005	1001	968	947	919	911	950	931	966	974	958	1027	958	917	912	958	928	932	979	886	941	951	886	930	978	965	898	933	904	976	935	924	926	960	999	957	999	874	930	941	902	923	935	933	929	922	936	962	945	931	949	973	949	944	916	923	932	964	953	909	948	919	983	978	904	961	990	953	931	951	945	940	930	936	911	916	919	931	941	936	887	877	932	953	934	936	944	942	1010	921	994	960	966	982	905	932	1028	950	958	951	923	893	939	974	911	975	980	933	939	976	927	961	918	989	929	967	935	887	941	898	960	978	854	952	951	862	906	920	948	988	1018	923	973	1000	950	937	932	946	946	930	982	890	992	924	937	969	967	957	976	979	952	918	968	939	951	920	907	875	869	960	927	982	920	961	976	999	1009	947	943	948	927	952	970	936	924	928	914	934	908	966	939	924	988	918	984	949	966	967	939	892	969	983	952	966	934	894	914	962	951	1007	946	923	907	932	906	968	959	861	977	931	926	919	942	905	927	936	892	966	926	950	935	950	927	929	964	944	938	905	952	873	970	944	924	911	967	934	920	994	928	886	937	901	900	881	931	963	919	883	885	944	931	966	908	954	938	918	953	906	954	905	988	936	847	931	983	947	938	904	931	961	1000	962	935	945	896	967	946	920	943	905	929	920	967	900	917	979	958	938	923	941	924	942	946	1020	882	967	938	957	959	962	910	885	962	983	922	1008	971	965	920	949	931	974	932	897	966	890	942	946	994	942	907	951	1006	916	950	1029	940	893	1012	937	935	974	1005	951	916	915	905	952	918	933	904	950	910	943	962	941	935	893	985	922	949	982	916	941	914	908	957	993	917	926	954	938	964	976	952	946	917	948	981	983	973	930	945	953	943	941	937	894	946	891	973	913	907	971	962	958	989	962	1002	939	925	1004	959	919	899	943	951	964	875	944	928	968	933	966	965	963	1006	968	978	930	906	897	942	1002	940	882	969	970	901	915	892	969	965	906	977	959	933	935	915	923	985	958	965	971	969	946	937	957	967	943	954	950	974	976	951	921	934	896	952	950	901	926	996	941	911	936	922	894	933	935	969	965	955	909	960	963	959	937	968	952	942	942	931	934	881	939	957	1009	936	944	996	956	962	945	903	907	944	930	881	979	968	986	1002	915	935	934	963	927	1037	905	946	985	943	963	957	966	905	979	915	965	998	943	961	1005	920	1009	948	944	927	955	930	966	934	909	935	897	906	961	924	926	930	982	959	991	962	939	960	898	946	939	900	964	989	964	978	937	924	956	963	944	977	999	907	933	961	924	971	932	898	949	888	948	1000	931	972	977	909	995	940	931	942	976	922	934	937	919	940	968	909	947	934	958	956	955	952	902	912	907	911	958	908	954	946	1000	876	976	907	943	918	961	933	925	944	954	954	977	946	969	930	987	933	955	946	965	907	909	949	918	982	922	995	946	897	904	957	932	943	886	944	973	936
24459	21418	28565	24542	20937	3252	929	672	569	537	541	508	498	464	505	426	413	408	430	436	422	452	451	443	426	415	389	374	444	391	400	390	427	390	366	452	396	402	380	402	394	417	391	392	388	391	409	390	388	403	394	387	457	413	409	407	401	371	386	402	415	372	413	398	395	378	396	348	410	406	376	418	395	375	364	413	416	401	370	404	414	415	409	374	385	373	433	392	385	380	372	398	395	415	409	390	396	385	389	425	407	398	370	382	409	385	369	389	380	373	386	396	394	376	393	406	382	385	371	348	355	370	402	354	409	426	434	380	412	403	382	434	393	385	386	347	408	396	367	408	395	385	398	406	386	384	405	373	393	406	417	398	427	358	414	372	405	369	431	382	346	396	399	384	377	430	392	391	406	391	399	384	418	392	378	360	429	399	390	385	407	395	417	387	377	383	366	415	396	404	365	381	429	393	415	371	402	389	376	419	364	419	362	396	364	370	390	373	345	415	404	361	394	400	415	421	378	406	361	398	387	364	385	381	404	427	394	408	371	423	398	370	410	403	370	427	386	388	395	332	407	391	370	363	393	384	419	380	413	391	384	389	393	387	388	421	403	386	377	416	406	413	378	403	365	399	401	387	383	421	396	382	408	374	384	423	378	385	355	410	372	398	424	392	379	348	385	399	383	380	407	378	399	372	386	369	398	396	399	353	395	395	403	388	413	403	379	389	389	403	379	365	392	400	414	405	387	371	410	365	388	380	379	413	370	400	403	366	346	395	358	382	390	375	418	417	393	397	383	374	412	368	365	409	362	374	414	371	384	424	417	402	397	380	400	347	405	406	415	412	408	403	393	396	399	397	370	382	377	376	399	400	394	385	398	385	389	379	369	380	377	383	388	420	390	409	392	388	381	422	400	372	402	380	389	382	414	369	391	366	419	395	373	394	396	398	400	410	374	372	408	407	390	420	397	376	388	376	364	369	404	389	381	408	370	363	378	370	381	383	425	348	401	406	382	385	410	375	376	415	347	357	395	371	379	443	415	371	381	395	378	385	391	378	367	378	384	359	363	407	380	349	393	392	362	408	407	398	427	383	417	373	386	393	406	399	397	406	390	389	400	418	411	398	404	389	384	394	385	403	387	391	386	364	425	369	416	418	409	352	392	389	398	423	392	371	335	411	374	392	395	404	403	356	428	392	395	387	395	410	364	412	401	395	393	405	365	369	392	387	389	412	374	387	372	384	375	361	392	402	371	404	397	383	337	380	401	370	381	400	376	403	377	373	381	362	359	425	385	389	419	372	410	368	383	401	399	403	374	382	407	353	374	386	384	397	398	389	410	381	359	386	361	351	384	386	421	406	377	389	395	402	394	354	374	408	397	396	385	381	335	392	368	370	411	386	355	407	408	380	398	366	355	426	437	383	411	406	397	396	415	389	390	406	398	372	405	425	396	362	369	391	403	397	398	387	372	374	369	410	380	384	400	414	384	377	417	358	411	404	383	389	407	357	422	364	386	390	384	412	374	403	372	428	391	402	406	381	393	415	408	387	385	417	386	373	376	404	398	387	398	370	392	387	382	372	386	399	400	390	391	396	377	406	412	389	408	348	378	367	397	402	411	433	414	414	370	386	371	399	397	386	343	372	414	468	382	406	388	396	352	386	384	419	372	396	405	412	378	413	396	391	422	376	404	391	382	423	416	413	405	393	377	416	376	407	371	387	395	379	430	413	390	424	354	396	422	389	360	373	393	411	396	416	372	379	382	377	392	368	430	416	390	406	394	438	370	414	408	406	385	418	400	412	386	427	383	382	368	397	387	391	416	387	377	405	401	385	361	384	429	391	397	406	393	377	407	404	418	410	407	405	374	409	398	415	415	384	381	363	415	425	375	366	400	368	375	398	423	384	372	397	410	373	361	393	426	366	394	375	391	391	435	407	401	400	390	418	387	369	357	395	387	397	379	420	416	364	399	410	374	399	381	402	387	442	408	389	414	370	387	389	378	391	384	393	370	372	360	402	406	413	393	395	398	390	375	410	396	376	390	403	355	398	408	385	411	371	390	350	419	406	388	397	396	364	381	420	421	424	427	379	381	404	379	382	391	397	401	415	410	434	399	429	394	400	369	418	355	389	380	396	392	385	402	413	387	412	404	401	396	390	382	392	417	384	364	348	411	398	416	389	373	404	399	383	395	385	400	393	390	375	416	382	422	366	426	395	390	366	388	388	349	417	395	389	363	396	393	390	372	413	386	342	402	384	395	387	404	395	397	380	390	356	373	379	402	363	388	418	372	363	407	384	414	407	398	413	402	403	359	391	381	366	371	437	402	368	407	405	421	378	355	411	422	386	373	424	410	394	398	374	379	399	416	393	411	378	412	352	403	412	405	417	382	386	407	386	384	387	374	360	429	366	400	413	374	381	395	364	382	392	391	379	378	395	406	361	364	404	370	387	400	420	411	369	402	403	422	401	398	409	417	389	401	371	387	400	385	379	379	401	366	394	385	380	366	379	390	386	378	359	341	390	408	367	379	399	390	399	385	389	380	401	340	383	382	356	414	403	379	410	391	397	400	394	379	400	392	366	382	416	375	395	365	383	428	370	403	389	383	373	417	422	391	406	388	404	389	380	410	419	383	360	387	365	380	387	370	384	370	394	381	401	390	374	390	418	376	385	391	347	402	389	370	387	387	364	412	365	382	443	417	344	372	424	392	377	390	364	393	375	397	395	375	391	370	424	415	362	383	392	377	373	421	367	353	387	372	387	406	415	376	413	383	438	358	368	380	378	412	392	389	394	405	379	398	361	386	364	400	343	386	383	400	416	368	412	368	392	393	409	411	408	393	411	409	385	344	344	410	407	395	416	366	385	378	378	368	396	376	367	405	403	413	387	405	392	398	403	425	413	405	376	394	366	427	395	384	394	422	357	419	400	417	409	381	406	387	413	403	397	386	406	390	375	417	386	389	364	393	383	387	418	375	399	405	393	408	384	383	351	408	409	385	395	434	420	382	392	411	331	381	387	376	381	402	386	346	379	395	385	393	360	365	398	368	403	359	387	380	385	399	396	423	374	381	404	385	385	378	377	390	415	405	385	387	363	376	370	423	370	425	401	392	389	403	411	418	404	383	411	416	403	378	381	398	347	395	375	387	355	389	387	386	394	378	393	385	385	424	432	405	406	405	378	393	386	353	407	416	396	367	359	391	420	387	396	395	397	378	363	384	407	424	400	399	383	418	386	393	373	363	364	387	396	423	425	407	374	391	372	365	385	417	394	415	398	388	401	380	408	396	437	373	410	411	369	388	393	360	419	375	382	376	385	417	402	393	377	409	398	389	385	367	411	398	411	392	385	410	412	398	393	390	378	386	395	364	394	364	400	356	393	359	405	401	388	376	365	381	381	403	413	399	392	392	375	410	413	404	354	382	419	400	366	408	410	373	372	396	396	373	382	388	386	390	384	412	398	430	399	390	390	387	406	406	374	370	365	372	403	391	382	404	391
5586	10594	8645	4625	3208	2352	1967	1597	1414	1216	1153	1076	1008	940	918	924	826	794	802	795	780	793	826	729	697	735	732	746	736	702	729	710	701	722	721	755	687	694	722	712	673	701	639	705	693	663	679	676	722	655	698	657	719	640	711	683	693	638	673	660	683	703	646	691	685	749	653	639	673	671	682	691	639	665	661	681	670	706	697	706	768	705	692	636	631	646	729	720	723	677	641	663	686	642	725	686	655	712	636	675	637	646	674	645	643	689	662	715	681	694	678	670	652	687	696	676	694	669	664	651	663	667	670	697	640	740	714	674	684	654	647	677	650	741	656	644	648	658	671	663	650	635	684	694	649	702	640	691	621	676	676	667	688	639	696	738	691	692	693	659	663	634	659	692	658	650	659	635	676	662	658	684	671	656	667	692	681	670	713	659	670	653	634	691	671	715	616	642	645	693	635	666	662	652	674	689	715	713	715	672	689	678	659	661	655	636	642	673	683	678	675	623	674	682	663	659	705	668	674	636	663	683	661	682	676	641	651	699	687	734	716	703	653	706	630	662	670	643	686	659	677	689	688	689	639	711	663	715	672	690	677	688	681	660	671	720	652	680	660	658	676	669	676	681	665	705	634	676	625	671	698	673	694	644	686	676	668	656	644	707	738	682	695	693	647	699	678	660	710	712	669	677	694	697	692	733	705	638	715	645	715	639	682	663	683	679	673	637	670	679	639	677	693	620	684	632	670	671	666	682	711	657	681	704	650	667	702	685	672	634	711	691	667	652	705	696	648	677	669	669	689	679	662	648	750	626	681	684	712	667	674	684	702	675	704	627	693	662	687	644	684	691	692	674	673	672	658	676	681	712	653	655	701	708	640	692	670	689	661	675	668	680	703	674	660	706	728	679	630	628	657	683	707	686	675	672	631	703	719	692	663	688	695	669	717	705	682	647	650	648	672	707	647	711	657	669	693	658	698	691	654	702	683	697	708	669	668	688	647	747	649	684	661	690	652	688	683	642	617	674	646	693	711	652	663	647	612	709	668	637	671	705	642	670	692	660	670	710	705	628	693	697	686	681	668	669	671	618	647	691	695	692	706	698	636	696	703	658	662	678	631	683	693	670	694	701	683	659	664	693	709	654	684	700	698	694	629	706	675	680	699	688	633	687	687	703	709	686	697	626	639	669	667	667	675	679	701	664	677	677	758	642	689	678	683	685	694	687	652	697	656	617	653	659	653	691	691	676	664	673	718	673	699	689	657	663	683	687	620	683	683	714	699	663	653	666	665	609	651	682	698	647	680	667	652	673	621	682	646	687	653	701	697	709	690	653	667	667	639	621	667	702	659	638	708	690	664	671	669	722	677	655	677	706	676	725	679	689	675	652	651	677	691	657	654	707	649	658	649	681	686	683	685	675	680	681	650	690	651	646	689	681	655	636	690	674	699	654	671	643	687	669	648	668	655	678	714	690	682	647	696	695	644	692	720	696	641	657	652	645	673	675	728	673	683	644	697	669	644	660	652	738	688	693	690	673	728	667	631	695	708	629	636	686	681	682	659	645	723	649	688	734	655	721	633	660	661	659	634	669	731	630	685	667	643	690	652	686	646	718	658	685	677	706	633	638	677	687	667	677	638	647	685	692	721	646	694	685	671	596	656	738	632	706	703	660	675	676	700	645	655	678	684	729	641	636	695	666	666	675	669	681	657	706	709	656	714	665	678	647	664	599	698	687	658	685	677	701	672	683	645	688	715	631	676	667	640	701	701	665	658	687	695	657	646	652	676	627	712	741	676	693	636	725	716	684	665	692	660	644	643	669	612	702	692	676	677	679	656	677	701	648	635	701	636	643	700	687	663	652	673	712	657	715	684	664	690	722	702	725	624	703	721	684	671	658	720	687	660	667	634	683	671	657	661	673	693	678	636	663	694	649	679	631	613	662	742	671	714	653	717	687	686	700	667	657	671	692	666	680	660	654	665	673	731	685	653	659	676	727	683	712	721	662	673	662	644	644	692	679	700	636	682	651	667	655	697	651	680	654	659	660	628	643	648	682	671	634	684	666	711	668	669	698	706	663	706	701	662	676	621	636	723	692	667	692	671	673	615	712	639	683	639	667	708	662	701	620	704	660	672	682	716	713	662	703	695	681	680	671	698	681	706	705	679	678	615	709	600	650	731	644	710	701	684	677	697	685	706	658	656	665	662	700	656	610	647	630	670	608	689	640	704	608	707	710	679	660	703	654	683	671	692	648	658	683	690	644	681	698	694	652	711	672	685	678	694	681	665	707	664	668	692	676	696	663	674	663	720	644	673	709	625	675	677	696	668	665	665	661	674	693	710	662	703	694	633	630	658	683	678	635	664	717	656	696	664	646	671	661	719	710	691	672	708	657	656	664	672	680	726	679	665	690	670	682	739	688	667	689	686	711	666	677	619	682	708	700	703	705	696	694	634	692	651	641	679	694	679	746	658	666	689	663	703	660	646	645	631	629	671	690	762	658	642	649	626	646	696	684	669	669	695	672	711	693	648	614	669	649	692	676	676	679	702	648	715	727	620	684	660	666	666	646	651	670	672	690	683	668	647	653	715	675	706	668	682	672	701	672	662	653	673	661	719	692	667	643	684	699	705	676	652	657	672	657	666	683	675	710	652	670	683	676	620	712	654	684	667	635	684	638	670	655	675	637	666	674	720	690	690	689	672	679	633	665	664	713	657	690	659	651	700	638	639	665	643	686	670	723	697	621	679	703	660	710	693	685	686	742	707	758	661	663	715	659	692	664	658	676	693	681	704	675	645	700	677	689	686	669	703	697	674	668	680	669	675	622	668	654	683	625	650	684	742	663	663	656	707	665	639	697	685	656	687	674	609	633	692	686	670	667	648	690	648	625	663	689	684	655	652	612	715	680	652	667	708	697	710	706	664	636	741	676	657	652	696	649	683	686	667	693	723	627	668	663	638	662	682	706	633	693	730	638	702	690	693	636	622	699	659	645	654	694	682	666	639	684	647	719	649	694	697	672	668	706	658	676	692	723	654	725	682	686	690	664	642	709	657	627	669	658	693	696	636	671	651	673	673	639	649	660	594	708	646	698	704	682	681	679	674	660	680	670	621	643	697	705	687	675	649	658	683	647	680	654	660	671	633	691	657	660	702	681	723	696	635	667	691	688	743	711	663	684	678	656	659	652	666	654	648	668	664	667	659	711	692	687	674	649	656	699	633	683	686	630	655	698	629	654	728	698	687	682	709	625	690	613	681	647	661	641	707	697	652	691	658	647	711	726	658	671	681	725	653	663	672	663	691	674	631	682	650	627	674	679	654	667	639	647	643	679	638	675	696	642	686	652	667	713	688	661	647	622	677	669	678	608	695	655	663	662	656	653	654	673	686	658	668	693	715	660	713	651	645	660	665	659	636	661	699	677	648	677	712	687	662	681	659	678	672	696	640	666	643	657	676	701	638	667	661	658	665	668	621	693	673	609	656	679	667	711	693	690	642	642
23443	21448	29302	23982	21448	20704	2223	708	510	431	386	354	313	286	268	254	248	216	225	227	200	203	205	183	180	201	166	167	172	151	193	179	177	170	167	168	172	164	155	169	171	152	191	147	159	165	153	192	171	130	167	170	161	177	182	161	144	170	148	141	160	144	160	162	151	156	158	142	141	170	157	169	143	127	155	163	172	147	157	171	144	144	167	165	157	157	162	152	163	150	150	146	116	144	134	149	178	154	182	152	151	169	157	167	161	150	158	151	171	147	155	149	163	135	176	155	154	155	147	167	168	153	157	137	153	167	163	155	148	158	137	128	121	161	147	148	156	165	158	175	179	142	170	160	177	155	164	162	174	134	158	146	144	152	153	124	154	165	156	135	145	149	174	171	144	152	146	166	153	160	135	129	136	153	148	173	157	160	144	148	148	163	144	143	171	152	146	162	159	168	156	154	167	159	143	150	157	155	151	144	139	146	158	147	139	162	150	146	150	146	167	156	165	177	149	161	146	132	167	151	139	168	162	150	147	164	151	153	144	149	155	152	157	140	144	128	136	141	169	153	152	132	152	160	154	165	170	129	152	164	144	150	159	154	154	151	159	174	151	150	139	172	160	151	161	160	163	148	168	152	161	145	169	155	147	152	150	161	125	156	176	146	161	167	152	169	179	144	142	170	152	135	176	170	144	173	152	145	146	154	161	149	141	163	146	144	135	172	180	165	125	164	152	154	147	126	145	143	144	158	167	142	166	140	157	146	157	146	139	157	144	136	150	152	158	153	148	150	148	137	152	121	142	157	138	138	153	180	149	154	146	131	141	160	163	155	158	171	124	166	144	148	149	154	147	149	150	155	142	160	178	147	158	143	162	164	159	149	171	151	155	148	162	156	132	143	153	160	190	168	158	134	153	159	141	154	159	157	142	145	155	159	152	165	155	174	152	147	151	141	156	129	145	153	145	152	146	155	159	160	158	157	131	147	136	162	150	153	160	176	166	146	147	151	154	156	152	117	161	159	161	151	162	177	132	186	179	152	132	157	156	149	169	167	161	156	134	136	147	151	138	163	145	136	172	160	153	151	145	153	132	165	150	155	168	168	170	168	152	157	149	147	144	153	158	168	146	151	145	143	145	173	162	162	153	145	134	139	137	144	151	162	136	163	146	127	186	167	151	150	143	152	158	162	153	157	146	149	149	155	148	138	153	171	149	153	153	158	160	154	150	151	160	172	171	140	153	141	136	125	151	154	145	165	155	138	138	151	132	150	152	145	143	159	153	143	138	167	147	138	167	141	164	148	150	159	155	168	148	158	152	168	153	182	145	132	130	154	150	155	148	154	156	164	169	146	161	145	145	144	158	161	147	141	143	159	170	164	143	143	139	139	154	142	148	136	136	163	150	159	137	156	162	173	159	168	118	124	133	158	183	158	159	164	167	151	153	149	157	145	134	158	173	123	155	147	179	169	158	186	177	163	166	157	167	125	154	136	156	136	130	128	170	167	177	183	158	131	134	162	140	147	164	152	166	178	162	119	158	130	145	156	159	169	141	147	152	135	142	155	154	143	173	168	150	166	129	141	156	141	136	162	147	149	149	150	151	158	110	157	165	149	141	145	163	144	145	165	159	154	146	139	130	155	155	172	160	154	140	169	163	162	152	135	156	148	167	153	145	157	149	167	151	172	144	133	152	161	143	154	167	145	128	160	125	145	139	153	163	158	150	159	140	157	144	148	136	167	131	152	180	159	131	150	155	161	160	148	153	142	134	154	138	121	177	167	139	141	159	137	144	156	157	185	141	160	163	151	131	156	159	150	155	154	169	144	143	132	153	150	145	150	144	142	142	139	172	148	137	183	146	130	138	132	144	139	136	160	145	159	143	163	160	138	150	170	144	150	143	145	141	160	157	153	149	161	157	163	147	154	139	147	153	146	163	150	157	165	148	150	153	156	151	171	167	151	131	169	176	136	150	139	162	156	176	148	161	148	162	150	160	136	134	144	159	154	141	125	150	138	174	150	154	138	148	156	149	151	143	150	166	148	164	144	134	153	135	146	140	148	168	150	147	153	160	139	165	125	145	150	137	139	141	155	127	155	163	145	152	167	154	110	169	164	154	156	149	144	153	127	154	167	149	147	140	147	151	161	145	148	133	156	156	154	167	133	132	159	128	167	138	171	169	138	172	146	136	157	160	152	134	130	165	168	148	126	155	153	166	144	162	159	145	139	165	145	189	151	146	150	169	141	144	162	159	171	128	155	172	162	130	129	162	166	163	144	146	147	177	147	155	149	173	139	158	149	157	161	157	155	169	152	137	145	146	163	148	144	142	158	140	146	176	142	149	143	125	161	141	160	153	155	141	128	152	155	133	169	128	159	175	157	164	133	146	135	157	151	162	150	151	149	180	177	165	150	146	151	152	129	132	119	172	151	166	164	134	148	150	151	162	145	132	145	147	151	170	135	142	143	160	163	158	136	122	142	164	160	161	153	135	168	145	159	150	150	143	160	149	151	151	146	156	148	173	145	143	145	138	144	133	156	158	161	136	146	146	159	157	172	144	125	151	152	170	147	172	150	150	146	160	146	174	137	145	119	138	148	157	155	158	149	151	133	137	160	164	153	135	145	145	166	156	158	142	175	161	141	151	152	137	152	136	156	135	149	144	151	156	166	141	173	123	134	140	176	136	166	178	160	174	135	149	178	152	162	149	150	123	149	165	154	141	152	135	177	139	159	146	157	148	148	136	127	138	150	154	172	183	143	162	182	163	154	157	129	156	152	156	131	150	156	154	152	177	158	147	136	156	133	149	153	163	154	144	156	145	158	156	156	129	170	139	161	164	148	172	166	163	143	168	155	131	141	164	163	145	142	156	158	143	155	146	163	162	151	161	161	168	180	159	160	159	160	160	152	148	157	154	145	157	132	176	184	137	157	142	172	149	157	149	163	142	150	152	166	143	156	142	157	161	146	167	168	183	174	141	141	159	141	186	162	156	156	158	156	138	121	163	174	130	159	149	152	171	147	153	151	135	151	154	160	157	162	155	139	139	162	149	170	138	148	155	175	159	134	135	156	152	139	156	153	162	155	135	161	145	156	141	146	163	141	150	155	146	125	160	149	152	152	141	151	148	154	146	146	135	149	161	147	158	164	154	133	149	138	152	158	150	142	149	146	165	150	145	149	156	159	129	163	128	156	137	151	170	151	123	160	165	177	145	144	159	140	146	157	152	140	144	137	158	162	144	153	144	157	158	149	141	130	184	158	147	143	150	174	149	166	144	130	139	162	159	174	150	139	152	157	163	141	134	128	161	162	141	156	167	149	171	157	147	176	146	145	141	154	161	140	140	149	136	147	136	140	141	133	141	151	138	156	154	168	167	149	156	163	153	133	164	155	151	152	171	153	159	137	135	160	170	130	175	176	155	148	166	157	142	161	150	153	138	137	147	150	165	156	141	159	135	169	135	181	150	143	152	141	159	172	137	165	134	163	153	138	151	152
7664	16723	13667	7144	4979	3525	2695	2095	1685	1400	1126	1010	883	786	692	618	612	531	492	478	476	447	424	372	375	361	395	356	387	382	336	364	347	345	341	340	350	312	323	329	314	308	302	313	306	309	318	301	290	315	326	289	310	286	272	280	302	279	297	295	298	303	281	313	280	291	274	288	305	305	267	262	255	262	258	261	264	288	269	309	273	278	250	286	273	270	265	272	260	264	262	237	261	272	267	267	269	254	279	270	311	263	275	278	260	287	269	275	244	272	300	261	281	249	254	283	261	299	281	250	261	262	305	262	270	286	237	270	256	266	273	263	267	288	269	268	274	257	266	263	270	257	232	241	264	249	270	258	261	257	282	282	281	272	249	261	278	257	274	258	243	259	257	270	287	316	276	294	254	275	274	282	266	260	288	292	278	288	287	290	273	269	280	262	236	246	276	243	279	268	256	274	257	298	286	277	267	252	279	292	268	283	249	293	265	266	275	262	282	263	262	264	238	247	250	249	248	252	276	293	247	262	289	278	226	261	265	294	265	262	267	264	276	244	253	253	271	238	238	250	270	287	250	277	247	307	255	242	280	288	279	269	283	268	249	258	253	284	237	264	281	249	279	270	257	289	263	261	279	280	273	269	274	244	270	222	240	266	292	267	251	277	269	275	264	262	247	292	244	274	271	263	278	279	255	264	258	288	278	231	251	285	259	278	257	276	277	266	273	262	254	235	270	252	281	249	294	275	243	287	269	275	276	262	273	266	275	290	264	269	280	281	255	284	244	274	273	251	271	287	269	247	250	284	254	277	269	305	258	247	261	274	273	271	246	266	264	294	263	251	271	308	275	254	276	292	279	255	295	267	276	282	295	284	277	285	257	271	263	270	300	264	272	277	283	283	277	283	263	261	280	275	280	271	270	247	261	268	265	264	267	291	269	288	279	259	273	263	278	312	255	238	237	255	281	266	270	246	281	282	240	261	280	253	247	263	285	280	266	253	248	275	280	256	232	266	269	290	283	277	255	272	267	260	271	230	295	285	261	277	287	242	271	245	266	287	276	256	288	277	254	293	278	275	285	259	249	276	241	261	263	266	271	272	238	272	261	276	270	251	248	286	245	253	272	251	265	288	267	273	250	278	283	268	233	259	257	268	263	273	260	269	264	283	278	264	263	259	247	266	246	271	274	284	251	225	281	282	275	271	269	258	272	300	290	231	284	254	280	244	279	260	268	307	289	261	279	255	254	251	270	271	275	263	253	261	268	248	280	251	261	254	269	265	276	275	290	290	298	296	279	261	269	254	252	264	293	250	287	256	274	275	283	290	270	247	282	279	280	279	246	285	258	271	259	253	228	283	273	284	265	287	257	264	285	272	251	249	246	300	261	255	282	297	263	270	257	259	265	304	270	288	275	240	279	252	244	280	280	250	272	264	265	259	254	256	286	254	290	269	269	247	269	252	272	270	255	300	255	253	269	254	263	303	258	283	273	269	269	281	264	285	246	269	271	243	296	255	268	279	280	283	254	275	260	262	270	257	263	280	267	230	279	269	292	270	252	281	276	263	264	291	252	257	260	261	245	274	263	275	290	252	254	289	244	271	246	299	285	263	251	277	286	271	234	263	274	261	285	254	250	266	273	246	267	272	271	261	276	280	268	266	291	289	249	289	267	255	282	270	265	269	265	266	265	261	263	270	283	251	275	265	239	266	267	275	244	256	273	277	285	248	250	241	275	258	238	264	221	284	266	263	307	281	276	252	272	278	275	261	275	237	261	269	247	260	297	262	253	240	262	260	265	254	238	296	287	251	271	259	255	267	264	267	266	293	266	257	254	293	283	279	275	276	264	260	258	280	237	295	285	238	272	252	272	273	280	272	286	273	298	267	273	247	281	276	278	260	268	295	284	268	254	292	280	267	278	247	290	242	258	290	287	280	271	231	271	270	262	255	263	267	267	256	253	284	282	298	247	257	258	257	265	276	267	275	294	280	245	288	270	253	278	254	256	253	276	244	278	273	251	262	252	245	241	267	267	295	278	282	266	248	269	272	282	310	282	268	283	282	247	270	263	269	296	265	306	259	288	280	276	252	287	291	287	236	267	271	297	260	279	291	273	290	275	273	261	273	252	266	288	242	264	277	286	270	274	274	260	273	279	263	288	272	277	248	286	271	263	287	252	237	262	258	276	270	270	255	287	269	270	260	255	287	266	227	281	260	267	246	279	260	271	251	256	259	244	288	313	281	256	253	278	268	289	277	255	274	275	251	285	279	291	275	270	262	283	271	278	242	277	273	261	259	276	264	260	248	270	266	310	257	279	276	256	274	264	239	272	289	261	300	288	257	259	278	253	295	254	276	253	272	275	269	273	256	270	268	251	287	298	271	280	258	264	295	286	252	269	272	271	263	267	248	257	251	270	286	265	251	268	259	275	284	255	265	243	265	271	237	266	291	253	257	277	273	309	264	293	296	269	269	274	280	237	286	250	287	276	279	279	244	241	280	286	273	281	299	274	274	268	256	255	285	270	267	282	285	317	267	251	259	272	294	275	285	250	225	271	270	276	281	320	309	266	267	300	254	238	259	282	287	250	274	259	262	272	285	270	284	289	273	305	249	287	261	270	281	285	257	292	282	266	243	269	261	284	256	272	270	285	270	271	293	261	272	239	246	275	258	252	250	276	267	263	256	265	281	286	250	257	240	283	251	253	269	285	238	249	277	284	252	285	243	275	278	269	300	254	282	235	253	257	273	265	277	250	268	241	263	283	275	298	283	257	279	279	286	251	261	286	242	257	270	235	260	258	268	276	262	267	274	281	265	262	264	262	294	242	283	280	275	299	291	282	256	277	269	281	261	273	266	285	235	263	250	253	277	285	283	264	294	269	256	267	260	293	262	254	242	287	290	267	263	263	270	252	270	236	287	269	263	259	274	269	259	269	288	272	269	276	273	250	272	320	255	269	251	278	271	253	282	270	288	292	261	296	286	246	252	273	279	258	255	240	277	257	264	310	269	272	268	263	274	269	242	301	261	273	262	270	245	257	286	268	289	293	252	277	270	267	282	262	273	256	258	276	264	235	277	266	286	293	234	270	266	248	249	259	284	257	269	251	269	266	284	272	273	271	226	246	227	271	275	287	239	284	264	240	250	243	239	241	271	262	270	276	255	264	252	287	260	263	273	296	285	255	279	248	295	270	262	243	282	278	274	281	262	246	301	276	293	268	255	246	251	290	270	272	267	278	265	267	262	279	248	257	246	278	245	252	246	269	271	280	253	273	280	264	253	256	260	262	279	250	273	259	266	299	270	259	275	273	280	270	256	295	287	282	257	277	264	270	264	265	251	258	282	273	257	270	271	254	300	257	241	232	264	264	254	276	264	270	271	252	272	281	255	280	243	247	252	249	261	259	269	272	267	279	241	257	244	261	292	258	276	264	266	264	275	285	248	287	265	262	263	272	263	224	278	258	253	268	241	272	248	277	306	297	249	260	274	290	253	263	287
27118	20759	8175	1041	676	587	648	546	576	581	578	568	552	588	563	534	576	584	568	563	569	569	541	558	517	521	514	520	535	522	560	541	590	584	562	539	521	508	620	584	527	585	598	506	579	555	525	536	599	511	515	584	540	555	534	519	560	555	533	554	522	576	574	554	562	535	524	566	510	528	550	541	566	534	531	560	559	537	544	598	526	563	539	575	530	584	554	546	570	596	584	577	521	523	559	544	568	533	570	537	554	596	528	604	573	518	550	584	588	629	564	511	587	529	549	520	549	563	582	586	527	553	558	501	551	593	542	551	541	531	538	550	611	515	545	550	521	592	528	562	550	603	537	544	562	531	559	575	534	548	564	564	607	559	539	552	533	550	580	534	567	564	559	548	555	503	509	572	538	542	538	562	511	553	559	564	592	551	580	570	629	542	538	521	540	538	516	545	558	540	548	537	574	576	595	574	528	533	528	555	553	566	533	546	541	530	600	580	563	568	579	573	555	565	533	565	564	520	541	576	523	538	551	534	572	534	536	563	490	534	534	568	575	577	552	512	533	608	542	532	501	560	539	568	552	571	528	521	561	559	564	516	572	554	579	529	556	498	538	545	571	537	534	577	497	596	527	629	558	510	532	506	532	533	518	543	543	559	552	562	564	562	543	537	541	572	531	582	556	605	510	572	577	575	562	506	557	606	528	591	542	538	561	505	565	514	524	513	544	579	543	568	541	566	512	565	573	537	523	534	550	559	551	537	612	541	563	554	564	550	532	502	579	567	570	552	547	546	556	562	550	587	548	528	518	533	588	574	559	563	540	579	552	539	557	545	526	552	564	520	553	598	556	540	513	541	549	581	534	533	546	570	567	534	554	571	562	535	562	556	550	553	558	566	576	546	591	590	509	560	517	566	540	517	594	582	564	534	542	565	529	595	566	580	591	521	499	536	532	557	551	559	550	587	581	528	566	559	545	589	561	510	555	541	572	539	551	587	543	539	540	577	538	578	600	564	536	562	626	523	580	541	537	562	536	532	550	583	575	576	546	543	592	549	579	546	559	559	583	558	524	612	518	574	501	518	619	607	528	555	610	596	531	548	545	559	565	544	578	581	533	570	543	517	555	569	550	537	578	581	604	520	525	554	557	547	575	518	589	573	601	600	576	525	573	543	573	542	613	527	547	525	545	558	526	526	544	608	528	543	554	533	492	548	599	539	515	548	559	559	552	548	560	513	560	619	580	550	570	525	522	585	553	547	564	560	562	579	557	545	545	561	544	548	521	571	573	573	612	567	561	539	567	568	556	542	582	536	543	539	555	600	572	557	552	583	581	556	579	589	549	593	552	574	576	549	571	515	524	500	606	600	594	562	558	518	529	570	582	487	551	531	535	554	586	599	561	544	546	525	500	589	501	550	517	544	554	540	554	570	560	548	551	593	526	538	531	542	538	542	554	571	539	546	537	591	563	534	545	561	571	530	568	539	586	532	536	564	548	546	551	539	561	578	552	538	550	595	512	541	537	576	573	583	527	564	580	562	541	565	561	550	573	579	570	530	513	568	600	542	542	557	560	571	549	562	565	550	527	561	593	564	584	582	515	552	530	554	548	535	570	575	490	520	574	543	589	583	572	565	578	562	600	533	575	522	555	555	571	543	538	518	522	584	542	570	526	547	544	562	585	547	570	540	522	510	553	581	543	575	568	560	534	574	560	557	541	547	577	541	560	578	574	521	556	555	574	570	577	524	549	550	579	578	587	541	571	568	561	563	591	571	552	577	531	606	578	547	553	545	578	570	591	561	595	551	536	573	533	583	591	499	530	558	513	538	558	535	554	549	546	565	551	591	556	540	520	532	569	506	583	555	527	544	555	539	536	534	601	554	560	554	579	556	527	553	597	571	559	572	540	596	581	533	592	566	565	562	505	546	559	553	539	539	563	546	536	560	540	556	562	586	555	601	555	506	543	579	560	541	558	529	519	558	568	540	558	568	510	514	537	550	545	562	566	495	565	546	561	565	525	571	564	493	585	553	538	564	542	516	531	524	605	559	533	581	574	538	561	568	518	539	568	538	572	581	550	541	532	555	557	585	527	531	571	545	549	565	579	529	518	530	559	555	575	569	561	536	533	578	551	562	544	596	547	522	517	542	540	573	591	543	650	587	558	548	565	552	556	541	559	563	516	569	548	555	516	567	529	551	553	539	526	549	570	551	570	565	544	534	572	572	573	532	541	549	575	513	577	592	544	591	554	577	573	603	564	529	532	586	556	550	553	562	593	544	557	557	555	530	501	565	551	523	548	600	577	543	565	555	560	563	555	565	535	568	530	577	566	586	516	595	530	537	594	581	539	548	542	570	563	562	530	538	560	561	550	545	552	546	536	536	571	569	530	593	593	552	539	546	544	530	530	566	594	564	523	562	552	537	542	552	549	547	555	549	571	557	554	570	528	548	534	545	576	550	529	586	555	539	547	582	539	515	541	551	565	492	554	576	526	542	574	573	518	534	561	552	554	541	584	569	519	578	568	590	567	581	529	592	578	524	534	563	551	563	555	544	557	573	535	552	543	550	559	549	566	482	553	534	541	542	547	537	551	532	566	550	536	545	584	578	556	577	503	561	553	560	540	559	545	567	559	543	540	567	559	542	552	554	553	542	579	523	561	542	561	546	511	538	566	562	593	538	600	544	594	558	596	558	606	539	563	578	503	589	549	572	537	567	551	575	548	542	522	523	577	552	583	558	545	532	563	584	564	538	556	571	574	543	555	532	548	565	545	532	518	584	575	530	596	550	563	573	568	551	623	557	566	572	543	587	563	556	550	514	557	595	537	551	579	560	576	559	550	573	541	557	528	614	581	596	553	561	558	554	556	575	559	579	585	550	528	563	574	533	549	557	568	545	574	564	535	606	527	557	500	552	571	563	584	551	559	571	546	585	583	558	566	570	549	585	535	593	582	566	590	589	571	541	562	565	574	552	567	530	558	533	539	546	577	533	538	565	511	561	570	563	533	542	578	545	570	565	551	523	530	572	557	572	573	546	564	530	537	498	532	574	613	551	537	546	543	530	583	577	548	565	533	570	559	500	554	530	526	535	566	577	628	573	529	602	555	582	558	550	584	558	619	553	581	539	583	557	569	532	578	569	561	582	544	516	575	530	559	553	607	565	566	567	555	541	573	576	545	580	538	600	588	561	542	531	592	560	554	538	545	558	544	566	564	563	571	595	541	550	536	582	578	621	509	534	522	548	577	564	594	562	574	599	549	555	574	547	577	554	567	556	555	550	574	536	550	555	573	556	531	566	537	545	511	574	530	578	544	516	540	545	553	588	560	554	551	597	558	532	546	534	570	563	589	534	496	584	569	500	527	543	520	543	608	545	555	576	559	583	539	543	552	567	551	532	574	537	554	524	556	529	533	591	566	604	537	556	567	572	606	593	542	531	512	541	535	554	554	566	543	559	553	539	575	572	536	572	588	604	558	563	570	564	546	529	555	586	524	542
4348	2095	1906	1277	1200	1080	1058	1061	1015	971	963	970	996	934	909	973	953	953	991	944	1003	1015	921	912	981	877	908	862	964	920	931	918	931	935	1010	949	957	944	911	922	954	930	899	936	965	937	918	900	912	920	907	885	928	913	959	924	985	887	915	967	947	940	932	926	921	902	942	974	912	937	941	924	899	923	964	941	892	960	905	921	909	903	995	941	931	931	996	961	938	943	898	969	993	947	932	941	974	934	915	892	927	937	946	965	931	891	917	965	979	954	923	945	942	979	937	919	985	937	921	865	938	978	897	955	956	956	925	943	924	873	970	964	947	932	963	900	937	925	903	931	881	926	921	924	934	910	961	920	942	914	935	921	889	912	895	952	961	944	934	1007	968	894	913	958	991	935	933	937	959	964	944	1004	928	923	954	914	954	931	912	968	881	923	948	953	947	937	964	945	914	964	972	895	931	903	892	977	927	926	962	953	946	935	886	965	992	965	911	913	931	905	897	936	978	929	926	948	907	868	937	911	913	937	935	892	949	897	956	971	924	963	947	933	904	932	930	900	892	889	934	887	921	961	904	927	947	971	930	957	922	893	916	950	958	913	968	923	963	968	965	948	939	918	976	917	964	964	927	970	959	951	933	1011	927	935	902	938	903	965	965	902	938	935	950	910	952	924	885	881	916	979	907	925	954	905	939	901	970	949	931	876	936	962	897	950	903	942	957	926	956	947	933	905	961	963	934	968	923	921	955	901	924	918	881	938	934	911	916	947	892	901	920	995	888	934	889	914	922	890	983	1004	938	900	972	907	927	902	978	938	915	901	971	907	954	915	960	937	924	997	872	930	930	888	914	957	921	933	992	1005	942	971	950	917	979	904	991	917	898	960	889	981	891	931	945	897	916	941	924	946	902	879	965	975	919	927	961	1015	915	953	926	897	967	956	923	953	945	979	897	965	926	936	943	909	943	921	897	945	973	947	947	964	948	924	932	949	930	952	962	920	918	964	921	907	979	876	931	937	942	952	937	952	950	947	939	934	952	893	928	948	913	1002	891	951	892	926	906	868	964	896	922	968	941	922	921	923	896	907	951	922	908	958	970	934	940	915	924	898	913	958	905	944	831	918	868	981	992	944	936	902	923	929	957	921	940	944	935	921	917	977	871	930	910	902	932	909	942	893	960	902	912	949	938	929	908	937	937	887	939	922	856	884	919	925	944	903	948	927	908	939	895	946	930	925	930	868	1033	938	967	903	942	951	945	984	960	896	917	947	923	939	949	908	973	923	931	921	919	929	948	878	915	944	909	885	859	910	920	996	932	924	927	948	938	925	933	890	940	920	912	936	907	929	981	942	921	890	892	913	884	897	956	958	918	941	959	930	971	948	934	930	885	883	901	917	888	977	930	938	938	922	902	925	985	933	871	944	920	874	909	920	963	930	916	957	939	921	957	937	895	940	915	908	875	914	915	921	950	989	927	916	950	897	906	939	923	968	885	952	952	974	942	922	916	910	955	980	914	924	945	940	897	956	924	914	907	947	875	915	877	891	904	931	933	922	917	900	931	926	921	888	944	932	836	830	938	954	984	1009	914	973	952	913	943	885	967	977	910	904	867	970	929	989	945	936	976	949	904	934	922	936	905	963	921	911	909	964	907	923	956	919	878	980	992	980	877	983	916	958	880	992	953	942	924	969	911	887	934	945	905	938	944	998	915	935	940	937	928	952	942	896	902	941	974	911	914	913	924	922	963	897	940	947	927	890	921	971	904	883	922	879	968	980	943	937	960	893	880	985	930	952	886	883	920	961	921	944	932	923	908	918	898	969	937	926	974	938	915	958	934	940	938	940	928	897	877	966	971	871	922	930	924	939	895	935	972	927	929	929	917	990	923	937	956	881	968	935	955	962	925	969	912	910	976	919	930	896	933	955	950	931	927	935	956	919	889	942	894	922	966	952	956	925	951	958	883	943	899	924	933	938	941	974	954	911	939	917	893	862	912	949	937	911	909	910	920	939	960	950	990	927	937	940	932	914	905	893	888	994	926	954	868	926	939	922	852	922	875	921	965	993	893	953	930	975	975	955	920	967	942	891	905	895	914	917	908	990	985	929	956	913	938	909	917	922	933	954	937	901	978	958	952	921	944	942	924	971	946	929	971	954	950	897	922	970	926	951	918	961	956	939	925	954	946	928	871	1020	925	911	1008	876	967	947	954	930	918	880	886	963	937	874	907	943	917	972	967	918	924	961	955	933	974	949	960	906	911	960	954	941	962	923	936	916	934	957	934	953	955	932	943	962	929	896	912	946	885	921	955	915	920	926	929	958	1021	979	927	948	959	884	879	935	894	926	972	949	958	933	952	938	913	906	998	964	908	956	937	917	858	968	970	905	952	923	910	959	903	937	955	968	918	941	956	941	866	965	938	988	910	873	956	908	919	899	901	918	930	889	971	985	958	908	975	909	926	956	930	962	948	935	926	884	963	930	918	916	970	942	973	909	913	896	945	951	985	961	936	965	897	905	920	990	950	917	926	941	912	892	915	945	937	939	896	931	879	939	916	889	905	957	976	944	966	873	945	897	913	945	920	942	918	918	926	915	954	898	969	944	920	905	984	904	901	927	891	981	940	949	925	969	925	951	918	980	969	890	964	967	922	907	969	925	941	900	921	937	925	929	966	943	939	946	976	936	949	986	930	908	941	934	962	972	959	923	959	970	940	851	941	930	898	870	946	931	933	914	937	924	1002	933	998	909	886	946	950	935	994	929	944	950	907	907	924	937	938	971	954	876	912	932	919	951	919	909	944	934	992	939	939	884	986	902	921	937	1007	895	928	954	935	914	929	944	957	958	897	925	947	936	947	867	941	950	944	907	939	924	989	939	937	964	952	942	970	938	913	979	890	988	985	948	932	953	900	900	960	925	946	950	928	935	945	958	993	895	988	910	913	1005	900	936	938	907	881	959	981	885	901	889	955	910	950	931	921	913	986	1023	970	902	908	928	913	918	992	928	906	925	950	930	934	949	947	972	950	961	906	932	927	946	919	952	884	919	956	941	896	911	924	911	929	977	943	935	959	984	944	883	959	961	885	920	927	938	954	958	958	974	988	920	950	919	961	964	957	983	945	952	934	993	961	979	966	938	881	950	879	943	909	958	946	915	913	965	935	954	903	946	898	953	938	902	970	856	899	946	934	925	943	918	927	880	953	933	868	922	926	1006	935	901	926	933	945	900	950	901	942	978	933	918	921	948	931	914	892	883	956	912	907	920	912	931	941	946	943	961	928	920	972	970	925	899	958	925	904	958	873	896	915	934	949	920	933	920	873	896	925	962	958	932	904	903	942	910	982	910	982	954	991	916	930	916	940	937	935	969	973	955	927	956	895	938	917	954	873	937	933	907	938	955	910	896	946	930	921	901	920	916	905	957	955	968	941	955	934	912	989	954	882	920	921	926	961	944	875	927	935	960	930	944	948	933	948	913	955	899	913	930	868	968	1003	914	902	970	894	937	996	947	916	964	978	913
24545	21446	28582	24473	20955	3119	851	730	516	504	533	486	485	488	423	447	431	445	434	396	422	427	413	396	439	404	394	416	389	404	394	411	396	422	380	400	401	400	384	395	411	368	410	406	385	386	429	432	386	370	374	385	434	382	417	435	408	375	396	378	380	397	415	399	403	395	404	415	389	398	384	361	366	388	372	389	389	417	345	393	393	433	415	391	371	395	365	364	373	429	375	360	369	403	393	355	381	388	389	369	383	393	386	385	355	392	383	385	411	365	414	386	377	405	443	410	412	342	400	373	393	375	324	396	396	368	355	392	382	348	389	378	382	379	430	367	354	405	386	393	413	375	399	367	430	410	409	373	402	387	379	367	348	392	398	399	379	362	382	410	386	364	393	382	372	385	379	419	375	421	353	385	371	389	409	356	383	390	363	370	387	391	382	438	380	370	368	378	433	391	392	391	402	379	383	366	376	340	381	367	390	368	377	365	396	367	388	383	398	425	421	386	408	382	414	366	371	397	375	380	393	352	374	395	429	390	390	418	361	389	383	365	362	376	385	413	417	374	380	333	403	367	399	386	407	388	385	406	386	398	391	440	394	366	372	365	424	393	361	397	402	393	373	395	429	345	370	391	399	400	366	382	374	360	395	378	366	373	382	401	357	385	377	392	381	396	382	403	390	366	363	390	380	410	437	395	386	383	407	379	376	417	389	385	392	352	378	402	414	372	403	406	409	404	407	390	384	326	380	386	379	364	391	392	399	387	386	394	372	388	369	412	366	399	397	357	376	391	400	402	358	401	366	389	387	409	365	346	367	356	412	355	405	400	361	397	373	394	368	396	402	374	401	395	391	360	394	366	376	376	412	361	395	349	394	367	394	391	364	390	428	423	397	427	358	370	374	381	393	394	406	375	386	346	390	396	398	377	439	359	366	399	369	401	398	366	418	392	430	369	388	364	391	408	439	385	376	433	359	399	396	379	375	398	384	375	366	341	370	337	404	357	369	372	378	405	325	376	389	428	376	394	397	387	390	388	377	379	407	366	377	383	399	437	396	375	378	370	389	423	388	382	371	393	392	360	334	351	370	392	371	374	421	399	372	385	407	380	392	358	356	380	380	382	402	392	351	391	391	368	379	355	373	399	377	377	385	441	368	405	374	355	395	374	391	410	382	370	388	374	359	364	380	368	355	373	390	386	378	358	380	382	352	395	371	395	353	389	348	396	375	401	374	410	380	390	389	380	401	412	403	386	382	400	406	412	361	346	407	380	345	404	385	345	387	380	382	360	360	393	404	363	387	392	419	382	387	346	383	363	408	425	335	358	356	409	364	362	381	376	367	354	384	382	377	377	386	405	354	410	338	406	363	391	418	354	375	377	396	411	371	377	402	391	395	395	416	421	378	387	354	402	372	399	380	385	410	367	363	363	356	375	411	374	369	363	360	385	366	390	365	423	361	383	385	373	363	357	372	366	372	398	401	358	391	387	382	380	379	364	384	396	401	353	399	381	391	386	429	382	361	403	406	376	385	362	373	386	390	375	384	401	353	384	413	407	367	393	385	378	390	430	379	416	380	406	400	403	395	395	409	381	343	422	373	358	382	382	405	382	414	387	357	372	350	376	366	394	397	383	400	388	364	412	387	386	358	363	433	392	356	359	358	378	376	402	376	353	400	369	341	384	371	393	402	408	392	369	382	389	375	419	352	377	378	396	358	364	404	402	363	398	387	352	376	369	387	374	375	350	389	400	398	385	396	380	398	404	375	359	391	391	355	378	408	395	367	385	390	374	376	348	374	404	369	376	392	397	360	409	370	434	384	339	362	363	374	388	369	380	363	436	382	390	376	357	387	374	399	361	377	381	383	406	371	380	412	400	413	382	396	428	373	394	373	379	373	393	385	355	398	372	376	390	377	374	388	393	426	398	347	376	392	379	357	413	392	351	405	339	391	375	392	410	369	438	403	347	423	403	395	345	387	346	389	398	369	392	402	372	380	399	381	358	401	359	387	363	366	351	387	400	359	396	398	378	371	412	357	382	398	401	364	371	397	366	357	401	386	418	410	395	411	377	405	375	378	376	360	398	357	413	390	362	413	360	391	419	369	385	360	390	362	391	388	388	354	362	392	375	405	391	397	411	357	355	369	367	372	361	392	402	353	379	361	374	375	382	373	387	386	345	346	396	381	386	366	416	379	381	356	367	398	356	391	389	383	353	397	404	380	375	358	368	385	386	402	378	374	386	390	352	391	396	382	395	403	372	398	391	374	382	411	364	400	402	362	337	375	400	348	390	367	396	351	406	407	367	388	366	379	362	385	398	373	384	394	351	355	404	406	373	417	398	381	373	403	359	390	419	356	364	367	387	373	406	377	386	401	385	386	370	397	351	369	398	352	392	397	407	368	388	346	421	383	347	371	403	366	356	377	378	387	356	368	390	381	380	392	420	394	419	414	390	369	339	407	397	393	379	407	383	389	374	387	375	395	407	375	362	382	411	397	362	386	397	361	378	364	398	408	415	398	397	395	362	374	393	385	386	354	391	382	382	373	374	372	405	389	415	385	392	384	384	370	389	358	401	400	382	333	404	386	395	421	356	392	394	365	365	424	355	397	371	385	343	338	412	393	367	407	410	376	390	435	386	380	395	360	392	381	388	391	388	336	402	359	361	391	382	381	367	384	440	418	391	397	393	381	387	386	354	422	399	413	369	369	352	406	375	376	384	360	377	425	387	377	374	381	384	371	412	385	415	382	413	413	355	394	366	388	382	370	367	400	375	388	353	447	398	419	377	357	389	381	394	358	397	342	391	401	382	389	379	376	372	399	395	372	345	400	377	403	375	415	392	342	359	352	370	362	373	358	354	364	404	395	397	378	361	367	411	369	393	386	396	344	376	423	385	383	400	377	374	390	369	355	397	356	399	371	387	372	369	409	372	363	378	368	374	365	326	367	405	391	384	373	378	368	369	393	392	362	395	389	357	363	367	362	400	354	371	352	392	383	396	381	379	412	408	384	386	393	431	394	342	434	371	409	389	359	396	392	390	351	372	395	379	392	406	370	382	409	386	383	363	358	347	400	391	365	407	363	379	397	371	376	396	375	381	385	370	377	400	382	392	401	385	401	356	399	404	386	374	370	400	355	365	393	370	406	359	342	397	397	397	344	395	354	374	355	374	358	391	378	417	389	363	394	349	396	395	393	380	384	370	385	415	379	393	378	374	379	383	400	428	334	396	388	423	357	386	364	369	376	393	396	390	387	380	375	408	386	357	367	393	388	357	347	408	392	370	393	373	412	376	353	387	413	402	382	376	374	355	374	389	408	396	387	419	387	346	368	394	379	323	426	383	387	399	372	403	399	397	355	363	373	361	364	365	404	402	390	348	391	361	405	389	388	420	346	373	380	379	392	419	398	392	385	411	380	387	391	422	352	394	361	411	379	373	358	374	396	447	399	381	379	395	387	374	412	404	359	385	390	357	358	386	371	358	379	421	390	366	395	414
5576	10666	8861	4513	3208	2451	1941	1580	1333	1318	1147	1023	989	903	889	878	814	785	784	793	758	735	706	748	743	694	740	737	683	729	752	685	633	703	695	688	716	701	644	684	705	631	665	678	652	684	660	691	691	663	717	654	689	688	689	710	688	671	710	672	670	667	663	703	652	694	630	636	697	684	657	634	698	638	644	643	653	656	607	716	648	707	713	673	616	683	677	630	657	657	677	655	661	672	669	634	696	649	672	665	695	671	708	615	620	678	711	722	635	645	657	648	624	657	634	770	701	693	677	678	699	622	693	663	643	644	680	656	637	621	659	648	632	672	639	635	686	661	605	630	665	617	662	626	681	661	637	656	687	646	683	638	662	614	649	650	660	640	705	671	661	648	657	668	657	701	633	681	649	696	652	646	648	643	659	656	652	691	675	668	677	632	650	658	699	665	661	612	678	652	659	685	664	665	651	640	658	638	658	685	710	683	662	635	638	676	651	667	633	658	700	683	687	676	623	652	631	679	689	659	676	679	652	640	623	689	683	647	682	699	631	678	658	682	653	649	664	726	697	675	673	661	661	704	626	694	721	693	663	678	675	674	652	651	644	708	681	673	648	666	655	679	715	660	677	658	639	639	667	706	693	676	623	658	667	633	695	602	611	683	639	671	632	693	659	692	690	675	735	702	662	660	664	674	641	704	635	643	644	644	677	673	670	652	661	619	670	629	685	675	663	633	662	661	684	630	662	659	714	640	663	680	691	662	692	627	650	697	651	683	635	658	686	664	679	665	641	694	670	690	673	698	690	640	678	687	669	695	643	648	630	693	674	668	664	667	672	629	639	685	693	635	703	664	677	654	671	661	682	614	627	640	648	649	647	644	658	720	646	677	656	690	663	679	645	658	632	678	664	655	659	676	647	670	686	677	652	674	635	658	681	645	687	652	647	693	666	672	664	669	701	677	627	680	637	653	654	635	602	627	627	720	695	662	652	695	698	641	690	690	660	664	659	709	671	658	655	660	660	664	660	669	673	660	683	636	684	652	679	611	646	679	687	683	636	658	637	599	699	646	688	638	691	695	651	685	704	651	668	706	687	657	674	685	682	676	693	675	638	689	609	650	648	641	724	675	691	683	667	696	693	622	632	692	655	644	670	700	667	703	721	655	702	641	672	709	616	626	694	703	692	704	663	624	627	656	687	645	698	668	640	634	666	681	630	617	682	648	660	678	653	647	625	643	620	663	714	638	680	664	689	646	678	689	642	671	623	667	695	675	678	653	689	638	620	656	643	649	686	648	675	676	682	634	665	640	649	640	673	656	696	658	694	639	665	680	677	657	657	710	696	646	663	660	654	652	669	648	647	641	644	692	660	674	649	646	627	670	642	617	638	657	635	677	697	680	658	642	656	660	654	640	668	654	634	651	648	663	683	716	696	658	671	689	688	646	644	681	616	653	684	701	646	669	679	649	664	677	679	707	672	691	679	679	655	709	667	692	647	637	634	639	727	635	671	598	627	627	680	636	717	671	689	659	713	678	670	689	670	692	653	682	609	672	607	658	659	647	661	625	669	637	694	652	661	648	633	621	653	702	623	677	664	665	666	634	686	686	673	680	651	671	673	665	668	692	694	723	667	694	688	669	657	706	663	656	673	649	665	648	619	640	678	607	668	692	638	641	670	672	611	682	638	621	702	641	656	641	651	716	652	636	643	658	679	647	706	702	677	690	678	662	676	612	651	610	671	698	661	639	664	642	674	657	643	666	672	642	649	674	653	644	663	671	674	660	646	662	670	664	647	637	689	651	690	678	658	662	678	685	623	660	662	644	642	639	631	685	657	653	659	669	667	629	644	654	662	650	693	635	671	651	664	651	674	658	666	637	645	650	635	640	652	633	683	661	694	681	681	654	666	689	665	664	660	745	638	690	690	665	680	674	639	691	623	722	648	638	707	650	625	668	663	682	648	727	613	622	674	662	671	687	655	641	686	654	648	660	638	674	660	694	687	661	700	670	649	656	690	700	720	641	686	715	676	706	619	606	673	657	630	679	637	647	687	672	668	632	652	691	650	655	679	673	635	636	639	688	652	702	693	678	650	679	666	641	692	627	688	647	672	669	694	632	678	621	669	635	672	668	694	629	681	693	659	680	688	643	702	646	647	627	646	651	679	636	663	669	630	657	676	638	681	686	663	630	615	662	667	643	717	628	693	668	607	671	713	662	674	672	687	648	626	661	672	654	644	619	638	646	662	627	691	678	653	665	705	667	726	732	680	659	679	635	677	674	688	655	670	640	664	665	690	651	677	720	660	640	685	664	666	648	702	641	637	638	653	655	713	681	621	703	650	653	687	677	596	670	615	667	680	666	659	703	685	650	648	675	679	644	623	715	640	646	630	689	648	689	712	667	672	658	673	646	668	714	741	670	661	613	650	643	688	635	652	678	658	660	679	660	661	621	686	648	643	662	671	698	667	672	658	681	671	679	650	670	662	669	672	666	669	638	652	658	682	700	637	690	699	661	660	669	648	675	675	670	653	644	659	625	661	646	712	649	624	667	663	662	648	653	638	676	656	648	675	646	656	663	695	661	698	635	667	654	659	620	686	690	686	613	698	627	715	658	651	638	672	664	680	658	655	649	684	668	646	695	645	679	682	682	686	628	698	660	644	664	669	717	661	673	658	676	636	695	687	634	622	643	686	684	664	698	625	650	637	660	690	697	640	648	666	669	661	655	653	646	658	672	632	667	675	639	666	684	640	657	684	690	647	695	673	666	676	651	674	703	679	667	649	695	636	678	649	678	608	657	668	661	692	686	678	631	662	706	675	652	686	673	673	639	688	668	668	681	690	701	652	691	610	650	670	661	668	617	640	657	671	686	622	625	639	680	660	612	655	677	641	671	644	661	690	625	705	663	663	668	640	660	696	680	730	675	661	680	647	674	695	657	649	638	677	666	678	652	665	662	658	652	651	683	655	680	657	651	649	695	648	712	644	619	685	627	662	646	655	666	696	632	640	659	657	640	649	667	707	680	659	629	680	701	645	648	637	695	647	647	626	653	685	684	669	647	654	711	674	622	660	711	626	672	652	719	654	685	652	662	633	677	663	685	684	660	660	633	643	685	681	647	624	651	668	640	691	682	621	696	645	668	681	669	625	641	693	675	679	676	631	657	668	671	710	669	661	612	687	704	592	716	684	694	659	685	669	667	672	662	689	645	701	681	673	670	671	670	627	639	628	671	675	644	606	675	656	680	629	694	653	687	658	644	631	642	675	702	659	662	680	670	667	672	612	668	710	635	643	690	674	651	700	669	684	736	675	684	719	650	656	647	676	661	653	672	707	642	678	641	677	628	667	658	672	664	698	614	684	659	646	676	712	647	649	665	700	697	685	649	690	654	677	677	660	673	715	644	676	699	613	677	646	710	643	688	615	674	668	720	653	649	643	672	726	662	642	664	632	652	665	711	729	667	663	716	679	668	648	648	660	693	673	666	659	695	682	661	640	703
23431	21412	29221	23972	21412	20722	2253	726	488	450	386	360	316	282	257	260	232	209	234	215	195	191	183	196	187	177	171	192	162	154	183	186	150	150	172	161	183	159	143	160	159	174	157	168	158	142	164	161	141	161	155	135	136	171	147	157	170	144	156	143	128	145	139	147	155	153	159	139	150	143	140	147	162	150	151	150	141	129	135	156	154	143	160	143	134	142	151	130	137	145	149	156	155	152	137	124	145	152	142	137	150	147	149	168	154	140	161	144	130	143	138	143	139	146	155	151	129	153	140	142	128	136	148	156	178	158	141	137	150	144	143	142	121	142	153	154	151	135	145	158	156	146	140	145	118	164	144	171	162	161	150	164	144	129	151	148	160	150	147	139	159	136	158	148	141	140	145	121	130	135	149	151	157	137	151	139	130	133	152	152	117	138	138	130	134	130	147	141	149	151	143	156	145	149	153	157	150	141	131	165	132	142	163	148	154	132	142	158	154	142	136	171	140	175	140	164	150	134	155	136	153	130	137	137	132	150	139	140	147	131	123	165	144	158	141	127	157	142	141	142	123	151	154	114	131	152	179	136	135	145	137	138	164	133	131	150	145	157	153	158	133	147	148	144	147	138	139	142	123	138	156	135	135	144	149	144	153	149	148	135	136	166	142	169	128	136	144	133	146	172	141	135	148	162	152	136	157	147	150	158	151	144	138	135	142	133	155	121	150	162	150	128	142	153	156	157	140	127	167	147	156	145	148	145	117	145	161	129	160	141	139	158	150	142	154	150	136	137	149	138	158	158	145	155	131	163	144	126	167	139	136	137	144	145	150	160	148	156	161	155	143	170	145	167	147	145	137	139	138	159	142	147	161	151	143	140	154	147	127	139	146	139	152	152	151	140	132	134	124	156	164	156	141	174	167	156	159	144	163	137	138	144	153	127	136	141	179	167	153	145	152	119	160	150	148	145	127	162	142	131	155	157	168	156	144	156	153	147	141	145	138	130	142	132	135	153	138	138	161	128	181	149	140	154	152	143	140	128	148	150	162	139	127	138	139	133	139	163	130	152	146	149	134	133	159	149	136	159	132	159	129	140	139	116	157	143	139	136	155	134	161	157	158	149	137	132	136	137	131	117	138	156	143	137	154	126	159	152	128	135	168	132	160	158	146	149	154	142	155	133	139	152	149	158	152	163	143	162	127	136	137	149	148	160	153	129	161	165	121	126	139	149	139	125	151	161	138	154	126	147	142	144	150	149	149	159	146	155	167	143	128	151	128	147	157	147	152	140	150	110	157	120	153	133	157	133	136	147	138	115	158	152	127	146	146	158	128	151	134	132	139	141	154	143	161	162	149	136	136	131	151	137	151	131	141	141	134	150	119	131	160	147	184	144	162	145	146	138	126	149	157	137	154	127	149	129	171	155	133	138	142	136	144	149	143	171	125	136	154	141	145	151	132	153	146	138	147	148	154	137	168	162	141	143	130	126	146	151	146	144	123	152	158	147	146	135	138	136	137	150	166	186	136	131	126	165	150	125	134	128	151	167	160	145	164	166	166	126	146	162	147	160	155	153	135	145	141	120	128	145	149	140	140	167	155	130	150	135	148	134	135	146	139	154	162	153	150	139	165	120	137	161	152	172	127	139	140	155	176	168	140	155	140	179	159	164	145	141	145	138	138	162	131	137	165	144	132	132	146	144	138	160	144	136	134	131	167	152	145	138	129	154	138	143	137	146	161	134	141	155	154	149	145	144	159	158	146	119	139	163	147	157	164	131	130	144	143	152	142	145	154	145	140	131	155	114	141	144	161	151	158	155	157	135	144	142	162	152	157	145	141	147	154	144	127	140	146	136	158	163	145	137	141	152	155	142	151	164	124	142	152	153	149	153	127	151	142	142	136	135	130	139	146	141	153	130	151	140	133	143	146	147	130	152	130	162	153	144	123	160	149	142	141	139	158	165	147	176	173	161	123	136	141	144	150	135	154	144	152	154	153	142	150	156	154	124	159	141	159	158	153	140	162	148	136	157	140	144	141	131	119	141	148	174	148	137	129	142	152	131	142	152	149	156	164	156	142	144	169	121	121	145	156	150	153	162	119	135	127	133	146	155	130	146	139	148	147	146	149	149	143	135	166	137	144	161	139	129	164	133	146	155	155	135	148	156	153	148	156	141	144	160	145	135	141	151	153	141	147	150	151	142	148	157	162	144	157	138	147	159	147	155	130	132	150	143	153	155	136	137	158	165	133	149	147	157	142	168	145	158	165	153	147	153	158	129	122	134	132	140	136	145	149	159	136	120	149	155	152	158	132	169	138	144	147	137	127	130	158	147	163	160	125	159	137	125	130	151	144	141	150	145	165	144	136	161	147	170	154	142	141	149	118	157	158	131	118	137	168	153	141	152	145	148	161	136	136	167	142	139	154	137	136	158	162	139	142	126	145	139	135	124	145	180	129	146	149	142	126	147	132	137	164	153	134	134	162	127	140	153	149	128	126	151	149	166	124	131	141	146	157	164	138	153	145	153	146	149	158	155	159	129	158	146	136	147	157	145	148	128	149	163	149	162	149	150	166	151	151	157	136	163	157	132	161	128	151	131	142	137	144	145	143	152	134	140	150	128	146	128	162	138	146	155	151	142	153	150	165	134	133	154	145	159	158	146	153	123	140	153	144	134	137	134	146	149	149	140	143	136	149	137	147	161	131	132	151	152	139	155	148	143	143	145	155	142	148	150	142	174	162	140	137	134	133	157	153	170	118	144	128	139	139	146	146	160	147	133	155	132	146	137	151	145	143	166	164	150	164	140	142	139	149	152	161	124	129	155	133	151	136	167	131	141	168	124	172	158	130	139	152	154	140	143	151	137	146	133	139	141	144	156	164	134	127	136	161	137	122	145	151	151	152	147	142	132	150	136	140	147	152	149	141	134	146	133	145	146	160	168	147	175	151	147	146	152	153	148	142	162	155	150	151	128	144	149	145	119	142	121	161	155	125	140	141	134	139	146	145	153	159	146	143	121	143	142	147	136	151	156	165	164	129	141	154	131	142	136	153	154	148	142	140	137	145	150	138	145	145	149	139	122	139	171	133	122	154	140	142	152	162	153	150	145	150	121	149	146	147	165	154	166	146	139	145	129	134	146	147	161	126	145	162	136	142	144	155	134	154	159	142	147	141	145	137	136	141	131	160	154	138	150	138	140	157	144	153	146	134	142	148	125	137	133	142	146	142	144	147	126	142	147	150	165	137	142	142	147	143	142	160	157	145	142	144	151	154	168	151	135	133	161	149	146	139	163	143	125	128	158	163	143	151	136	128	158	147	123	136	151	162	148	143	139	164	129	121	142	146	176	144	151	155	153	148	177	143	155	158	142	142	148	132	145	151	148	124	150	144	150	136	144	150	146	136	134	135	146	131	145	133	150	125	135	146	161	161	139	128	149	147	160	143	139	115	151	138	136	149	154	178	151	150	166	150	143	145	146	157	165	155	150	158	152	140	129
7733	16592	13522	7217	4905	3560	2689	2089	1749	1425	1173	1006	871	756	669	614	584	531	496	473	478	414	416	419	398	368	342	349	340	324	313	347	305	317	293	330	288	291	286	278	292	311	297	280	305	281	285	296	311	308	308	281	296	273	291	307	270	296	292	247	279	286	296	285	289	266	274	245	281	286	257	263	267	302	275	263	249	285	286	265	262	288	262	267	256	277	247	277	268	244	269	248	261	228	256	273	273	246	273	246	263	272	277	272	270	264	281	264	250	260	276	260	304	240	266	255	250	252	253	256	236	274	282	240	263	235	263	293	276	271	239	243	298	262	218	262	260	260	277	257	237	270	271	260	238	243	259	276	259	265	266	263	249	251	240	261	271	275	276	251	284	258	254	271	254	249	262	266	270	276	260	251	271	273	257	263	235	259	247	293	258	264	249	288	246	270	265	258	264	255	245	287	291	263	225	253	245	230	246	253	248	259	226	230	299	240	267	245	258	224	276	227	230	293	272	258	257	258	251	236	229	261	261	250	241	246	266	257	263	262	281	233	240	254	254	264	231	252	259	260	272	275	239	265	281	257	263	261	237	284	269	249	252	240	247	244	237	244	246	240	253	261	241	258	263	268	282	280	240	244	251	280	232	229	230	277	256	268	237	238	263	264	265	240	262	297	294	257	284	272	226	232	250	258	250	261	254	224	251	280	266	265	261	251	251	253	274	250	259	247	245	261	259	249	245	278	266	270	253	227	240	262	272	253	258	258	252	274	251	252	260	244	242	290	242	238	247	299	219	244	229	251	292	269	265	249	252	267	245	266	252	263	243	252	268	241	280	260	241	260	229	259	238	253	280	251	253	236	261	250	253	253	243	261	278	252	288	266	268	272	223	261	285	249	283	242	275	274	288	255	257	264	263	271	257	241	289	247	237	240	243	256	261	230	290	282	261	256	264	239	280	259	236	269	291	239	249	261	247	273	267	274	256	254	255	254	250	259	261	260	241	253	256	234	260	270	275	233	246	262	254	280	289	231	245	250	253	279	249	275	268	252	268	285	280	260	262	253	260	254	256	256	268	248	232	249	272	250	251	256	251	259	278	261	253	250	252	274	276	250	234	258	246	244	271	260	241	244	272	260	264	237	271	267	263	247	241	258	274	258	251	294	227	276	254	261	242	275	280	240	238	257	223	282	238	256	272	242	262	249	261	256	257	257	236	271	273	241	263	235	253	255	211	276	225	258	254	260	254	244	242	238	263	257	312	247	240	288	273	266	241	254	258	260	269	244	263	246	250	239	282	246	293	265	245	283	241	276	267	253	225	246	284	244	258	234	257	252	260	261	256	295	260	265	262	247	249	236	267	256	257	269	262	270	238	236	252	243	265	237	247	240	247	266	259	253	254	247	263	266	287	224	278	285	269	235	252	254	248	275	274	229	236	252	258	282	250	274	270	279	244	260	273	266	244	233	254	248	221	268	245	272	263	251	254	248	311	278	230	257	243	247	260	283	277	289	252	260	272	285	264	264	281	254	285	242	250	245	244	263	227	256	263	244	276	262	266	244	253	255	260	230	278	237	245	232	239	268	250	273	266	256	244	261	254	259	280	244	261	297	263	252	258	253	259	243	265	272	262	265	263	242	238	251	274	236	251	254	239	244	258	266	272	249	237	287	237	266	242	250	241	275	255	254	261	248	280	264	265	255	244	261	245	256	275	267	297	255	267	297	271	249	259	270	276	286	224	243	259	246	233	235	266	248	240	253	271	249	234	250	267	267	249	234	241	259	249	233	242	245	238	267	282	257	235	285	293	268	221	241	266	254	275	245	259	242	271	250	260	254	270	253	258	262	291	260	245	268	250	245	266	256	262	250	264	267	259	259	232	263	250	277	255	243	237	246	260	268	293	296	228	246	250	252	291	275	258	259	248	276	259	279	257	269	267	249	273	253	267	236	252	268	247	251	288	253	232	242	277	250	259	269	272	247	274	262	250	242	244	265	266	289	290	273	259	243	261	261	244	249	246	236	265	281	261	263	286	266	250	256	244	279	241	272	265	259	256	255	271	272	240	252	276	256	243	258	254	258	256	244	208	255	236	256	267	207	235	258	237	268	245	262	276	236	290	244	290	242	255	269	252	218	235	261	249	233	243	265	266	263	287	276	252	264	267	267	263	264	291	230	218	267	262	281	267	243	270	277	239	273	268	253	267	250	264	258	240	265	245	278	278	241	283	308	256	229	277	266	255	265	243	247	253	246	249	253	240	259	250	266	277	254	268	254	260	222	291	248	290	264	257	288	296	277	255	266	278	235	264	265	250	248	238	230	243	239	253	266	259	245	278	258	283	254	252	273	254	267	250	235	256	250	256	272	302	271	249	239	243	262	263	246	254	235	267	253	255	261	230	240	273	264	268	252	263	237	277	288	286	242	253	259	247	246	248	254	253	256	277	276	237	240	285	252	278	257	270	240	268	248	249	264	278	243	290	267	242	257	271	231	242	253	246	263	262	268	250	293	256	233	268	260	248	252	282	265	234	229	244	259	289	266	241	214	276	263	292	279	268	265	252	262	266	252	238	255	266	256	229	233	270	237	262	251	252	273	241	251	256	270	227	279	244	289	244	233	222	256	255	279	230	271	238	245	274	239	249	248	250	244	279	255	249	266	255	245	273	268	279	247	245	261	242	248	252	238	258	250	278	274	237	271	259	247	279	274	231	249	244	258	262	270	261	279	237	240	259	240	242	268	260	251	254	222	260	245	275	262	258	281	265	262	238	238	257	246	235	241	278	250	255	254	210	254	267	253	286	259	271	252	250	266	231	248	254	264	243	249	238	251	303	270	266	251	255	271	285	259	231	261	294	268	272	250	255	253	252	240	251	282	250	242	238	248	257	264	258	276	252	253	279	263	246	257	239	280	258	253	276	237	257	255	268	274	266	258	280	262	241	229	266	275	267	265	252	259	252	254	243	258	288	259	263	230	241	256	241	251	265	252	239	262	304	248	251	253	261	251	258	265	268	269	254	268	256	257	240	276	263	274	253	280	231	253	248	244	253	265	273	271	246	256	260	278	291	254	242	291	246	241	263	270	251	249	250	263	253	267	248	247	250	262	243	278	287	260	265	284	256	218	260	268	243	270	243	242	282	258	240	238	239	244	268	246	251	238	235	277	276	275	254	266	241	272	270	238	222	263	270	274	222	247	242	272	247	263	250	279	257	280	255	224	257	270	260	260	218	261	252	246	280	281	249	262	243	245	250	266	250	248	256	269	250	287	264	289	279	235	266	234	247	253	248	237	241	243	255	259	261	284	259	265	240	280	281	251	241	237	236	272	269	235	261	240	260	253	275	270	250	268	260	268	248	255	247	266	260	261	255	276	268	262	253	261	247	257	248	246	255	243	260	262	267	259	267	255	267	253	279	253	254	273	251	231	261	263	261	272	256	249	255	276	261	274	266	265	246	251	283	247	275	281	277	241	235	252	245	289	243	253	261	270	285	291	234	264
27050	20742	8096	1153	784	756	600	538	539	552	569	528	522	558	558	555	543	553	544	532	576	546	537	566	528	570	563	554	547	542	586	504	563	533	524	524	538	524	541	525	557	556	519	549	533	514	580	533	523	558	543	551	542	547	558	562	560	567	527	519	525	506	569	538	573	511	542	519	553	567	572	545	514	556	566	538	530	551	550	529	566	551	570	569	557	505	542	536	542	542	531	523	501	531	510	564	528	498	580	555	508	554	534	553	550	518	527	520	555	549	589	518	554	528	560	516	571	546	544	550	533	515	533	543	555	559	562	527	530	563	543	529	580	553	531	527	556	511	614	519	515	548	534	557	541	567	518	529	548	540	552	558	528	508	534	520	517	540	540	548	541	582	526	541	516	510	533	505	541	549	519	556	569	560	554	543	563	506	548	563	543	583	527	525	582	550	508	507	529	543	561	571	550	533	537	535	546	521	554	512	598	546	549	580	513	551	550	525	566	518	533	547	548	504	566	515	563	592	568	545	526	533	491	523	506	555	544	508	542	585	535	497	553	536	551	578	536	546	581	571	557	525	548	559	544	537	556	577	584	513	517	551	549	551	549	554	516	544	532	540	596	547	548	539	527	524	528	534	564	514	547	515	553	525	544	554	530	530	539	553	590	553	504	517	544	547	552	531	520	518	511	569	556	543	567	518	543	558	535	537	522	582	550	540	545	554	586	536	529	541	571	549	539	528	529	547	557	547	533	575	547	555	554	509	513	547	551	532	532	518	581	585	553	540	531	527	567	559	533	501	541	517	519	571	538	495	570	548	542	558	517	567	548	558	473	557	561	542	577	586	553	538	579	553	555	559	511	528	532	531	539	540	520	596	529	556	533	501	548	569	561	530	513	544	566	553	547	518	583	569	531	559	529	551	523	567	550	545	537	544	522	534	564	559	543	539	552	527	516	514	494	538	561	499	572	584	534	550	535	499	564	543	548	511	541	520	510	541	537	569	520	568	522	558	565	540	551	518	524	514	549	591	540	521	593	623	531	534	552	499	525	519	551	560	565	534	540	548	550	508	530	538	572	527	553	534	544	536	512	544	570	533	537	580	565	567	498	532	492	552	535	575	540	584	521	548	564	531	532	516	591	536	550	579	523	576	560	540	519	509	549	556	554	559	543	580	551	515	547	550	495	559	552	526	544	513	544	524	518	538	537	590	555	506	514	556	547	530	564	563	566	562	570	500	537	532	542	514	574	545	577	531	543	606	555	564	567	543	537	547	530	520	508	535	545	565	598	541	550	550	548	543	497	551	546	549	574	553	535	527	563	532	560	534	508	564	550	536	524	567	550	579	480	575	574	535	531	544	556	548	529	576	594	559	543	561	534	567	541	558	538	542	534	539	551	545	525	510	555	498	555	534	527	542	564	532	545	535	537	548	530	559	587	555	497	564	560	557	549	525	554	537	518	558	533	513	550	578	568	528	488	511	564	546	555	534	505	541	568	526	521	519	557	532	593	526	553	572	553	528	512	537	540	550	552	566	544	500	554	543	550	538	543	519	565	541	531	526	543	551	532	521	548	546	513	541	561	509	530	525	542	546	529	543	515	528	573	515	555	503	551	579	560	512	569	576	520	574	529	561	542	536	550	563	535	520	535	564	491	524	534	534	539	547	523	545	514	495	533	569	527	550	588	568	529	510	514	533	552	513	520	569	522	530	550	525	485	471	543	498	545	531	553	566	494	517	556	546	492	543	546	500	589	528	550	579	533	505	490	587	557	565	551	564	554	539	556	503	539	530	506	545	563	554	529	525	510	553	540	599	526	549	493	520	528	532	517	556	552	538	539	563	523	540	560	549	533	507	536	564	495	549	570	552	548	605	519	534	548	534	580	548	540	545	519	506	553	570	507	526	519	559	557	522	534	540	546	539	520	544	533	548	561	544	543	554	528	524	555	557	515	543	495	557	542	546	533	548	542	542	537	512	526	521	545	584	540	553	552	506	553	543	563	555	519	568	551	550	538	547	545	519	505	534	562	550	515	538	514	560	562	529	539	557	516	526	575	509	547	537	519	534	546	541	544	484	527	560	529	553	519	544	556	569	546	540	532	511	502	530	544	511	494	593	515	518	552	511	540	515	542	537	594	537	552	542	494	496	543	585	555	549	557	536	570	532	517	562	550	547	531	535	550	557	527	561	522	578	577	530	572	515	550	544	562	534	549	541	522	545	554	548	551	513	515	542	544	535	508	544	533	581	550	506	529	556	567	516	551	510	552	520	513	553	509	518	531	550	498	535	554	536	505	565	549	524	523	541	539	528	552	523	520	543	520	564	511	547	578	534	559	540	541	534	514	580	520	556	540	553	513	525	490	525	527	511	567	513	521	558	567	514	565	547	566	521	533	546	581	563	544	554	528	604	520	560	544	576	529	570	568	589	538	567	531	536	608	539	552	545	524	528	528	552	536	522	545	522	541	542	533	563	538	565	560	551	520	525	545	573	494	514	557	560	535	554	542	557	532	543	553	543	557	604	554	507	548	520	514	547	548	553	507	564	543	597	518	542	500	553	557	546	541	556	521	593	551	533	517	555	538	521	558	574	554	581	558	570	547	576	560	532	533	536	512	536	529	558	540	537	589	611	561	549	556	522	525	522	519	518	552	536	558	560	553	580	570	538	523	536	529	518	532	527	555	588	538	516	519	553	562	579	515	561	546	570	566	517	530	524	565	522	550	560	537	552	529	520	545	510	548	519	520	507	537	590	541	536	572	566	540	534	548	516	527	522	567	556	521	506	546	580	532	518	543	483	537	527	550	556	541	562	568	524	556	525	558	545	542	605	506	536	611	553	564	516	558	534	539	504	569	589	527	542	538	558	535	492	561	525	521	541	595	523	544	543	540	511	584	551	542	545	545	534	556	577	525	537	545	553	577	534	556	572	566	540	600	522	535	565	543	548	576	544	538	526	577	539	549	544	556	570	559	585	571	524	529	583	552	534	537	522	556	567	516	528	564	585	524	543	544	538	535	553	546	527	539	497	564	530	539	561	521	480	545	536	551	563	551	547	539	524	543	569	542	563	506	562	564	556	533	538	523	532	575	536	585	549	551	570	498	531	545	597	573	552	481	499	570	576	551	556	563	581	558	532	583	577	528	552	531	583	550	566	538	538	586	515	543	529	548	533	510	571	533	555	560	554	549	544	569	546	560	525	562	539	531	518	533	577	503	560	546	516	555	623	556	546	540	549	558	523	548	539	566	541	577	511	536	590	535	525	563	555	551	570	512	572	569	532	563	522	516	551	549	538	553	531	528	554	560	546	513	501	548	536	550	568	538	557	551	499	562	543	588	510	491	549	523	537	533	532	572	535	529	538	577	496	592	492	523	566	502	571	550	539	569	521	518	488	569	573	517	523	595	555	547	514	568	582	535	521	566	521	560	563	540	542	512	544	560	553	548	558	549	556	549	594	564	537	556	570	543	533	541	525	546	514	540	569	565	511	569	566	565	583
4274	2141	1904	1349	1115	1092	1035	979	986	1015	977	953	932	935	863	980	943	955	864	902	933	929	927	912	892	904	942	901	911	852	914	896	895	871	1002	840	885	933	892	927	930	941	916	933	924	891	889	861	914	909	910	955	944	905	943	939	969	912	919	992	970	894	966	943	916	856	945	941	940	859	906	849	918	907	880	911	913	954	953	892	839	904	903	948	930	924	925	920	935	929	921	882	905	929	909	902	921	854	919	958	871	931	924	920	906	934	939	909	863	972	883	907	906	936	922	932	904	881	921	881	896	949	868	891	888	869	876	919	884	912	892	921	885	938	942	906	876	887	972	851	936	927	923	964	917	871	894	874	855	925	913	921	940	931	942	846	919	923	913	923	861	934	896	879	924	894	942	897	977	897	886	948	926	921	876	925	909	949	941	887	954	905	916	928	932	928	911	932	904	877	912	924	922	955	852	917	917	917	946	940	883	901	899	959	983	882	911	900	867	967	880	885	888	913	927	896	950	951	891	902	904	928	840	882	918	910	882	895	912	896	963	882	950	935	913	903	872	902	853	901	966	918	892	857	955	895	920	904	883	883	897	914	907	916	885	901	946	887	934	910	868	936	927	944	934	854	943	877	921	910	853	981	873	910	881	950	948	927	909	898	951	897	906	902	879	930	893	926	918	869	912	905	912	866	892	878	963	888	923	865	953	906	915	924	889	962	890	923	903	910	889	848	872	895	941	913	913	972	962	875	919	879	902	942	865	896	873	935	913	889	919	853	898	892	968	869	907	883	942	899	919	933	889	926	901	919	963	907	899	975	940	962	960	899	894	966	943	912	938	879	939	913	887	921	899	896	940	936	893	923	908	946	938	920	878	945	914	983	902	906	956	969	941	958	890	929	930	940	968	940	898	939	889	881	943	908	873	858	937	936	939	946	930	912	893	875	916	953	964	951	896	959	905	874	870	945	895	921	905	937	877	882	952	924	928	920	893	892	916	871	934	960	885	898	938	856	914	907	947	911	875	927	884	915	907	879	895	954	859	933	881	947	960	957	937	880	913	941	925	930	934	890	889	922	910	891	912	1001	945	923	904	906	893	927	924	921	890	946	856	952	895	898	947	898	900	904	894	877	987	950	881	889	868	904	927	967	886	980	946	924	898	880	892	874	914	920	891	923	907	901	874	918	907	941	913	863	928	888	911	905	871	941	983	894	933	918	931	914	927	920	939	911	912	843	938	927	908	926	870	917	907	876	958	945	944	939	896	921	924	966	900	931	899	895	930	925	877	919	952	904	923	893	898	954	894	919	915	914	937	920	895	923	897	952	953	924	930	884	910	952	901	887	868	911	911	931	897	983	891	960	897	893	869	902	927	948	891	961	919	927	943	885	885	878	914	952	940	948	900	915	889	911	948	889	941	905	919	949	852	905	912	909	931	889	906	958	900	871	930	920	876	987	930	945	881	913	893	932	861	941	900	881	951	956	910	952	865	916	909	897	912	912	916	938	946	900	946	969	897	897	939	945	958	910	953	909	907	912	920	950	888	887	901	908	936	893	935	910	923	938	889	940	934	944	888	926	909	883	946	876	928	930	876	912	903	940	898	907	945	976	965	928	921	961	890	927	905	948	920	956	900	875	917	983	909	967	893	940	956	884	898	922	880	841	915	871	913	897	883	972	868	900	910	907	918	888	898	899	941	869	871	903	880	933	937	918	895	920	940	868	936	908	917	886	924	894	949	900	944	895	920	906	905	914	923	953	912	916	908	930	913	949	917	885	936	917	893	900	899	925	873	900	885	926	897	894	903	948	964	940	875	876	954	922	931	898	911	903	904	884	911	917	870	904	919	907	944	916	949	889	902	880	920	974	946	911	957	917	910	981	948	988	949	886	951	915	934	931	944	931	894	932	910	891	965	903	893	902	912	922	947	885	883	929	893	892	910	928	974	916	966	971	851	883	877	951	902	924	880	938	957	945	931	963	904	905	934	952	928	937	959	897	898	894	918	915	976	869	881	878	898	894	913	975	882	906	846	866	965	943	938	903	916	939	884	920	886	956	967	977	930	895	898	890	889	946	978	962	929	872	945	957	902	926	942	904	966	896	948	896	914	957	914	936	951	935	901	936	907	929	919	915	876	850	896	910	912	917	910	928	907	946	851	904	916	970	903	961	910	1001	892	930	943	926	922	936	938	958	932	973	968	938	945	923	897	912	885	940	912	878	922	899	934	902	927	910	895	938	919	911	913	934	866	917	929	968	926	887	946	928	897	888	954	873	899	916	930	932	905	862	879	884	907	897	918	935	877	927	910	925	883	900	908	909	902	854	898	888	932	944	850	879	892	925	910	912	930	866	941	945	884	895	917	907	895	872	954	945	877	958	888	897	893	962	946	924	909	852	930	943	940	957	941	908	935	919	903	873	926	909	893	891	933	920	847	933	935	892	935	920	943	889	930	912	888	906	892	960	905	940	909	930	934	880	951	907	914	899	891	875	893	901	902	922	942	918	959	879	924	887	908	894	890	951	931	959	860	904	936	900	836	978	913	961	894	908	928	859	933	921	926	852	917	880	905	881	919	857	882	861	889	873	872	926	850	929	901	981	900	866	905	925	853	904	856	888	906	894	953	900	967	935	979	920	906	872	936	923	915	871	916	924	875	862	884	875	897	867	913	983	883	880	943	888	881	913	935	962	892	971	917	930	931	965	943	878	884	973	895	950	953	849	902	951	934	917	921	931	885	921	887	895	896	917	896	958	925	910	950	878	897	863	930	918	937	888	914	929	903	932	918	967	948	928	959	922	859	868	929	894	879	885	916	902	912	918	939	886	902	876	942	979	947	911	931	941	872	947	933	912	923	936	917	838	891	858	890	868	904	939	907	897	915	925	938	889	852	854	938	933	902	933	864	896	890	841	894	909	894	878	920	925	907	915	938	910	911	897	851	853	884	912	920	900	914	897	885	937	918	893	906	861	920	915	934	927	867	926	897	854	918	924	926	912	912	883	942	915	837	909	921	903	907	934	911	899	972	908	947	941	859	951	939	897	911	900	917	894	934	889	938	956	901	859	939	893	958	886	899	947	926	932	887	901	939	855	884	912	943	876	966	919	899	920	952	892	964	937	902	906	893	850	920	864	888	876	941	915	869	923	895	935	886	895	886	894	931	937	925	921	928	961	945	951	901	915	950	901	884	917	862	917	913	914	899	903	921	920	889	898	899	953	947	946	861	896	894	952	878	956	943	931	966	883	916	926	880	945	883	893	922	932	891	878	914	904	892	859	936	903	912	950	917	899	895	910	890	862	899	957	905	898	932	969	931	885	915	910	911	910	886	944	924	948	926	888	945	954	922	906	890	956	898	931	915	911	888	905	927	947	900	878	927	919	901	940	884	945	840	923	925	927	900	932	949	954	907	901	904	889	957	908	899	884	893	867	904	886	880	922	892	910	921	909	975	899	889	939	993	921	903	936	864	919	882	936	892	923	915	922	848	881	949	952	909	876
24466	21429	28515	24450	20811	3083	954	640	541	539	487	461	442	475	447	470	424	377	407	412	441	399	397	397	382	405	391	399	391	421	429	359	443	384	389	414	402	355	355	363	376	355	405	390	355	424	356	419	350	369	381	415	369	387	387	377	388	355	398	411	388	376	380	383	374	396	396	382	411	351	402	377	397	353	381	377	373	423	388	364	366	392	412	398	378	381	402	387	369	394	393	409	384	411	370	429	347	392	420	387	365	338	368	380	395	365	371	408	350	357	381	372	382	386	350	382	405	367	387	392	351	369	372	389	384	349	381	342	381	378	404	368	393	381	389	408	396	370	426	424	390	375	389	384	382	369	373	412	353	395	369	381	392	381	368	406	389	361	358	363	362	361	381	361	381	358	377	385	411	387	394	397	363	364	398	357	402	389	372	357	372	379	407	402	355	390	367	375	382	365	339	366	385	366	384	419	322	374	372	369	349	417	384	374	375	363	357	343	371	397	391	374	361	398	420	337	386	351	368	358	365	394	373	345	399	364	372	365	399	389	394	387	364	387	384	366	370	355	360	353	391	369	369	356	405	351	345	376	395	392	361	355	341	362	401	359	374	365	403	372	411	345	390	393	369	372	385	384	396	401	422	387	362	372	384	373	389	406	389	384	371	377	369	415	346	370	366	365	380	385	397	386	369	360	421	367	354	343	385	370	374	391	382	344	373	355	385	400	364	398	352	373	359	395	379	356	374	409	365	406	361	431	378	391	406	381	409	386	363	377	385	405	387	359	401	363	364	353	395	404	371	377	380	387	352	360	349	402	411	358	357	392	376	405	346	391	395	387	366	421	373	375	389	345	387	371	329	357	397	381	357	377	360	358	382	384	430	360	361	348	364	385	349	399	373	361	383	377	361	373	395	360	397	382	354	379	401	404	386	355	401	417	401	397	369	392	367	400	408	371	368	382	376	351	373	384	367	390	414	399	377	375	383	375	375	419	367	338	341	420	382	372	375	352	390	370	392	354	360	378	371	379	381	419	326	370	374	373	391	393	364	367	394	371	366	364	419	346	368	380	385	373	352	405	357	372	361	370	342	371	401	353	367	365	383	392	382	362	405	392	386	378	361	378	368	397	334	419	352	361	372	374	378	384	392	372	363	359	404	376	398	393	350	387	359	362	404	398	373	375	377	381	372	388	406	379	395	404	376	370	375	376	364	395	396	407	401	395	378	375	362	399	355	343	355	390	367	367	381	360	353	349	384	379	364	398	425	363	375	390	421	393	368	373	361	383	369	347	406	392	354	330	410	387	387	374	378	361	385	382	341	378	394	379	390	377	382	379	366	394	389	385	376	383	375	403	394	360	355	372	391	344	401	363	390	375	387	365	376	374	384	357	381	416	378	386	334	392	414	363	372	364	381	379	404	373	352	367	376	373	399	346	389	372	369	398	379	391	371	351	370	362	386	392	361	357	372	364	399	390	365	354	331	404	395	360	337	358	393	355	367	383	387	356	338	380	361	359	384	400	384	385	357	370	367	376	360	385	408	374	390	362	386	397	367	339	372	369	385	383	379	394	353	366	382	364	370	403	395	389	353	377	402	357	386	427	395	380	388	355	383	346	384	351	386	366	403	405	368	363	375	380	353	434	371	358	376	393	397	361	384	348	372	379	368	368	388	374	396	368	382	358	376	346	359	364	375	377	400	366	386	377	392	385	393	381	368	383	396	384	368	392	391	387	367	385	413	408	375	404	358	381	396	433	348	395	359	373	368	379	347	386	375	372	388	394	359	416	337	398	362	369	351	345	372	391	389	367	389	370	394	371	396	394	353	406	384	391	380	359	397	387	368	381	368	354	388	321	364	389	401	423	371	389	386	368	394	371	392	374	400	383	374	357	388	384	353	353	410	353	385	395	398	375	389	361	375	384	396	384	370	364	350	377	345	366	372	367	413	380	389	360	359	396	370	378	354	391	375	360	365	393	382	376	406	381	355	372	359	392	377	387	408	375	406	398	354	370	398	401	363	393	389	373	391	365	367	421	379	369	344	412	382	357	413	339	382	387	369	347	356	381	391	370	382	369	339	355	363	364	365	398	339	368	362	382	396	385	418	391	371	383	382	360	419	399	391	343	363	343	383	381	409	368	395	399	385	393	342	327	364	366	371	374	372	380	370	374	379	424	372	359	383	316	379	376	426	380	395	368	393	372	377	373	360	389	385	368	386	364	372	343	367	378	384	387	338	386	410	367	336	414	390	362	389	359	393	375	371	378	325	408	395	376	369	374	349	395	386	351	390	346	375	407	374	415	388	372	367	366	379	395	370	377	375	380	397	366	381	347	373	356	376	345	392	371	372	390	398	394	355	392	359	405	385	395	370	335	354	372	358	378	354	361	373	369	392	398	375	396	356	365	397	373	412	351	383	365	385	378	410	368	353	351	368	403	387	379	381	360	372	387	367	393	372	377	366	402	369	350	378	395	381	398	384	351	360	354	391	403	374	379	350	337	371	397	381	404	346	364	363	368	373	350	406	398	362	400	391	357	379	380	414	381	380	374	360	347	383	394	379	339	354	332	332	408	360	376	368	399	388	383	386	399	397	360	390	368	389	390	365	379	384	367	346	389	359	407	382	370	385	403	395	372	373	382	376	413	353	375	360	341	371	377	380	384	364	376	369	360	384	393	374	331	343	363	374	386	381	379	373	387	362	361	371	367	352	369	378	421	389	364	373	363	392	375	395	386	382	336	376	385	388	365	378	357	399	420	410	372	362	370	357	380	363	369	367	381	384	364	389	392	381	406	371	372	364	390	376	343	347	345	394	405	344	406	371	363	366	397	372	368	334	371	404	430	349	357	349	368	375	369	369	358	391	350	359	375	340	362	362	372	380	391	370	383	387	384	388	375	366	347	378	355	401	364	394	377	406	376	372	388	372	381	360	359	370	366	381	376	387	378	382	363	412	357	425	391	369	393	367	379	366	378	396	380	357	392	366	388	384	394	410	351	336	401	392	382	390	388	384	412	366	382	359	384	403	355	425	336	351	342	395	366	397	360	378	381	386	367	364	414	364	379	393	371	370	409	414	396	366	368	374	358	368	380	384	403	364	361	356	380	393	355	344	382	376	412	391	361	370	372	386	386	389	369	354	420	352	365	363	406	366	392	372	368	388	381	372	408	380	405	382	348	372	363	347	386	380	397	409	389	346	389	353	400	394	384	366	368	407	403	351	334	381	380	378	394	387	377	394	400	362	401	371	442	366	361	405	381	386	405	398	413	359	340	372	395	362	381	392	399	388	419	373	350	367	389	390	382	380	372	412	384	412	358	387	357	322	385	378	381	372	362	385	381	360	389	389	418	354	368	351	385	406	355	384	402	415	360	392	351	370	353	376	402	370	370	390	368	346	371	377	358	319	371	387	389	389	348	390	376	382	343	396	381	423	412	375	372	389	359	365	368	383	397	339	381	359	396	367	392	419	361	370	367	361	368	377	359	392	383	380	415	401	386
5359	10632	8772	4497	3172	2383	1946	1620	1350	1276	1114	997	966	922	908	800	811	820	778	800	785	684	700	723	752	740	712	743	682	680	699	728	696	650	690	713	693	690	670	660	686	703	655	653	700	654	701	677	711	654	677	701	653	685	625	683	648	670	701	632	637	669	648	654	594	641	668	641	708	634	634	662	677	626	644	690	656	740	638	655	664	640	655	659	687	648	645	659	647	650	655	675	685	668	672	673	640	654	653	677	688	674	636	658	660	629	667	636	664	661	700	659	674	646	660	654	646	694	702	649	655	622	671	640	716	663	739	632	640	678	694	612	684	637	638	593	629	661	673	686	649	679	643	673	619	646	665	658	604	639	664	677	638	626	672	627	667	663	636	621	609	661	607	657	691	669	695	710	634	648	664	653	681	648	640	643	631	663	630	628	653	644	691	641	671	602	717	672	650	709	713	652	697	657	657	693	648	616	643	659	658	657	624	669	621	683	664	675	678	649	687	640	671	700	663	675	604	651	671	683	658	665	659	627	637	641	682	658	679	614	629	662	668	639	637	646	650	693	626	648	642	686	602	709	611	675	621	721	671	705	734	664	666	660	647	663	696	628	660	640	670	648	666	688	669	641	663	638	649	656	691	656	670	641	645	642	618	679	682	697	612	662	625	677	675	704	636	651	636	646	659	629	630	640	704	653	678	646	648	668	591	607	658	660	693	648	668	705	650	671	598	656	641	655	627	670	686	676	651	668	623	689	670	633	666	634	661	676	675	643	618	710	650	655	668	656	663	676	699	645	666	660	612	664	644	630	667	645	637	645	642	650	636	611	687	689	628	677	659	651	668	648	646	607	704	628	674	635	648	618	661	673	674	634	650	676	656	660	656	682	685	651	710	641	658	634	659	665	645	650	652	650	651	638	659	609	672	658	657	634	608	665	635	646	647	682	660	669	678	630	647	644	650	621	609	681	610	651	678	669	627	604	665	663	632	657	641	656	639	707	662	595	697	692	619	637	675	656	656	664	669	625	612	660	649	638	667	626	645	701	673	686	668	656	618	673	686	635	660	643	690	616	686	669	639	646	601	629	646	634	637	597	639	669	613	641	697	674	634	661	601	682	667	626	679	627	704	643	656	647	685	682	654	670	645	614	624	623	636	594	684	614	661	713	642	692	637	662	684	663	645	628	688	635	653	675	649	637	634	668	654	671	652	614	693	626	650	599	679	684	620	640	628	644	656	657	648	637	654	636	659	648	640	665	656	707	667	691	669	612	624	693	657	590	672	701	649	645	655	647	697	637	641	669	638	644	673	657	649	665	642	632	671	619	656	663	614	658	670	701	630	644	643	649	669	686	652	618	615	647	668	671	660	607	622	647	659	628	653	722	661	645	636	645	670	680	679	675	660	655	676	642	667	648	689	669	597	638	665	681	647	660	653	616	694	672	615	611	621	656	660	660	647	664	637	656	627	584	616	645	678	673	691	605	645	683	648	648	675	675	623	653	632	658	675	670	638	654	678	631	655	662	689	610	650	642	647	617	662	660	651	680	659	637	650	670	672	657	689	661	677	605	650	656	660	632	653	659	602	672	606	629	661	670	637	675	610	625	642	678	636	652	647	695	637	671	645	668	647	687	645	657	702	679	676	641	651	611	670	670	645	629	649	664	643	647	636	632	642	638	655	682	628	666	625	653	615	632	641	656	648	677	654	631	637	648	681	659	608	640	683	686	605	663	664	679	658	649	664	638	682	619	677	604	658	628	664	650	651	663	667	685	699	635	640	674	649	616	661	689	642	660	638	628	675	635	652	631	649	698	667	636	647	646	639	648	651	654	654	649	635	686	646	605	641	643	646	587	662	605	663	660	656	696	645	637	676	674	635	659	661	714	658	647	652	707	659	622	617	612	671	648	625	642	665	660	642	625	625	639	619	662	690	679	701	666	681	663	609	664	617	674	651	665	638	638	670	699	660	664	649	673	652	634	696	656	625	626	648	603	661	693	676	627	644	627	601	657	653	641	654	622	658	631	680	646	649	655	648	652	651	674	651	628	649	660	643	659	657	656	626	646	679	611	642	643	662	651	662	659	689	651	636	634	666	676	674	623	656	647	700	663	651	649	652	702	633	650	661	627	668	621	690	641	642	632	630	636	669	626	676	649	665	643	647	653	680	674	657	660	672	672	664	653	647	656	713	600	624	658	659	645	640	646	684	640	661	656	685	665	670	670	669	629	597	668	637	688	631	688	667	665	681	669	720	593	642	609	641	613	649	628	624	623	669	698	678	623	649	664	691	637	651	683	673	643	710	662	671	642	646	664	668	647	621	623	610	677	665	663	633	631	635	678	649	640	635	646	607	637	585	670	668	641	677	662	637	631	646	643	640	618	649	678	605	641	645	627	666	660	648	634	672	650	647	671	694	654	655	630	666	663	675	630	660	628	609	660	685	654	657	676	615	634	678	647	610	654	691	697	649	681	638	626	654	681	667	570	654	691	678	676	656	628	642	653	654	647	633	666	682	680	651	634	673	657	650	653	690	587	666	646	634	669	681	640	664	640	642	664	639	666	658	646	653	697	660	649	670	647	658	676	634	657	668	618	675	622	688	620	704	669	642	649	624	664	681	621	638	614	628	672	677	627	676	621	626	624	678	648	672	597	616	635	621	659	644	618	665	645	641	682	658	620	658	671	645	684	601	614	659	641	654	628	670	664	689	634	679	652	637	674	662	658	636	673	613	657	624	677	695	615	677	655	657	627	644	702	618	688	695	684	632	682	664	665	652	644	653	682	671	655	619	620	646	637	680	647	648	645	696	670	665	630	649	643	658	676	666	671	681	653	647	668	648	655	681	675	682	650	647	613	651	641	642	664	646	630	659	645	648	659	621	645	687	681	645	646	638	712	703	592	700	625	656	647	694	669	663	659	622	663	666	627	648	647	657	656	615	653	672	636	675	617	672	607	634	666	643	634	624	650	643	669	682	614	580	597	671	627	665	667	650	657	652	671	679	670	685	661	647	682	699	623	646	665	665	704	609	717	648	612	637	678	643	628	683	675	630	637	648	603	613	702	647	652	682	683	711	661	640	649	638	629	642	656	675	700	665	648	645	645	630	647	629	668	674	671	643	658	659	622	677	647	690	709	661	636	654	599	648	657	654	647	676	629	698	658	641	642	647	642	629	659	659	627	675	642	655	626	653	621	638	664	635	638	686	665	683	678	683	666	653	618	692	651	665	649	616	711	602	628	591	639	663	685	644	633	612	666	625	688	654	672	666	664	613	621	646	643	666	641	690	683	683	650	676	655	685	692	644	622	665	683	678	661	690	662	685	653	663	659	670	645	673	629	649	693	628	672	652	654	672	653	640	673	634	670	666	651	682	701	695	654	637	646	677	612	671	629	665	592	689	684	661	667	629	650	668	611	635	642	680	647	670	660	684	630	624	640	660	667	648	644	640	656	621	687	661	666	616	628	653	673	643	645	668	647	649	653	635	663	663	644	691	632
23282	21330	29100	23894	21332	20660	2141	686	477	416	376	349	324	253	239	216	238	216	203	217	208	181	181	171	194	165	181	158	155	163	184	140	176	153	167	162	155	183	178	162	157	154	155	148	159	155	151	165	149	158	151	155	143	156	139	139	147	153	142	135	167	160	147	145	141	145	136	145	156	159	154	145	144	148	132	130	123	146	135	152	177	171	136	136	128	125	135	153	147	143	157	140	127	146	137	152	139	150	153	135	157	145	145	160	156	152	119	147	142	138	132	156	137	121	140	159	136	135	137	141	133	151	134	158	130	161	138	158	140	140	133	144	137	140	138	128	156	136	127	147	147	137	137	118	161	148	133	140	137	138	152	138	162	164	148	132	166	122	157	137	154	154	126	135	149	132	127	141	136	152	152	144	146	142	115	143	118	124	135	139	151	132	131	122	139	123	121	133	128	125	133	146	156	130	154	138	164	146	138	169	155	151	141	133	147	131	158	131	121	149	135	161	143	152	145	142	149	148	138	150	145	169	137	152	143	161	150	127	146	141	153	137	151	121	134	144	137	167	129	138	154	121	173	138	148	173	130	147	145	145	143	153	110	129	144	148	132	135	116	148	145	130	140	163	135	153	122	124	143	173	140	136	145	151	144	152	153	148	133	142	160	158	147	135	142	132	139	153	154	148	147	141	143	127	123	164	143	127	121	147	146	131	134	138	135	137	135	134	152	168	130	127	164	138	130	123	142	142	162	155	127	147	153	153	143	136	132	126	149	151	136	150	148	135	154	152	150	145	137	146	132	145	134	140	125	154	149	131	157	120	144	134	142	132	147	134	107	135	144	146	163	144	149	131	122	129	141	129	148	154	151	135	150	166	150	125	168	124	156	135	152	165	151	157	146	133	127	145	166	145	132	155	152	127	165	135	137	141	135	143	144	145	141	144	126	141	134	141	125	144	163	148	144	138	153	151	141	129	127	141	149	141	128	151	141	154	134	141	152	157	133	153	141	147	117	135	149	154	154	140	162	159	145	142	155	130	122	134	151	131	144	128	143	127	126	133	131	131	121	149	150	159	140	137	145	155	156	153	132	169	133	125	154	134	132	153	142	147	142	151	146	132	142	147	141	122	150	158	136	131	132	147	131	143	130	139	159	130	167	129	142	139	159	125	142	157	139	128	156	131	137	128	121	148	158	160	172	134	150	141	133	135	136	134	130	138	148	150	149	149	161	157	120	143	136	122	138	134	130	191	175	129	124	138	144	137	135	136	152	138	142	161	145	137	122	150	139	144	149	156	140	132	134	119	152	133	151	144	135	146	155	123	143	142	147	171	144	150	128	135	134	129	141	142	151	131	131	154	155	155	151	152	135	141	128	148	156	131	131	135	160	145	150	146	125	146	157	136	133	139	172	143	151	149	151	141	134	135	157	142	160	145	117	132	156	149	146	137	144	152	139	127	131	122	140	146	147	144	116	154	123	161	122	140	141	145	149	150	154	126	158	125	135	148	144	126	125	172	156	168	144	148	143	141	142	124	140	143	138	143	137	121	146	153	133	160	149	123	146	118	149	138	140	133	145	152	139	138	151	136	139	156	143	135	147	114	133	149	141	139	144	128	137	150	134	132	161	134	116	140	141	145	126	147	141	167	151	130	148	145	157	143	149	146	145	157	137	116	152	128	138	176	143	159	150	112	154	122	160	139	151	136	155	162	138	149	137	140	141	137	154	135	169	154	144	145	142	144	151	146	147	148	140	145	158	150	145	149	128	170	137	142	129	128	130	141	149	139	134	137	142	147	141	132	160	153	155	147	133	146	136	135	137	136	153	143	131	145	139	134	137	148	140	153	154	149	133	131	152	136	142	144	145	149	143	127	142	143	150	123	145	143	147	131	134	137	129	148	128	128	138	136	146	154	151	156	157	153	148	138	140	128	153	166	149	141	152	126	150	134	159	147	138	136	131	139	142	131	153	142	141	144	154	137	160	130	148	158	129	133	143	138	139	147	155	139	125	136	152	132	160	152	141	129	155	137	145	137	129	153	134	140	152	146	146	158	128	141	117	154	142	146	138	148	144	168	143	137	153	132	152	175	155	137	154	132	150	144	138	150	134	154	135	133	117	122	148	160	145	148	140	165	151	160	124	141	147	152	153	150	119	135	133	128	153	130	156	152	150	127	143	150	156	112	148	145	155	147	156	139	142	110	122	139	143	149	125	129	128	132	145	148	101	145	141	157	150	159	147	152	138	172	145	163	122	165	139	138	148	137	148	139	144	170	150	136	127	148	135	152	141	160	124	148	151	133	161	147	131	139	133	154	140	142	157	123	128	145	140	146	141	147	135	150	144	138	158	132	153	136	149	161	160	126	162	154	154	155	161	152	147	147	119	136	153	141	138	137	163	128	132	137	165	135	147	130	142	144	125	122	136	144	130	133	126	150	122	151	162	138	154	140	159	156	120	139	131	146	123	153	138	132	148	162	148	136	158	145	143	131	150	171	139	152	148	142	128	141	143	127	122	170	141	125	151	157	152	151	134	130	167	151	144	151	140	133	161	143	165	135	130	143	155	116	127	155	138	166	146	126	149	137	136	133	144	129	156	136	144	150	145	132	131	118	163	135	134	140	147	149	130	153	138	138	144	123	165	137	152	115	129	139	128	153	132	120	118	139	135	157	147	164	136	131	142	143	132	146	157	158	155	149	143	143	136	126	143	136	125	149	148	155	130	140	178	133	144	133	144	144	162	150	162	142	149	131	135	146	134	140	130	143	127	151	130	122	154	149	149	135	126	151	145	132	134	156	153	171	141	171	143	152	117	161	150	139	153	150	145	138	136	144	133	152	139	144	132	133	144	140	146	140	156	131	154	145	119	144	129	119	140	152	138	142	144	130	154	125	136	146	127	135	144	130	156	136	152	130	160	166	149	126	129	155	118	152	145	137	155	131	137	147	155	143	134	164	133	134	126	151	131	144	121	139	158	149	144	157	121	141	142	135	152	154	150	158	144	133	135	152	152	144	121	133	133	142	119	146	134	140	132	158	151	149	143	135	141	141	146	148	169	131	165	157	158	152	142	130	125	121	152	135	154	155	131	136	143	134	136	148	140	129	135	152	146	134	169	141	129	146	141	150	142	142	152	137	139	122	147	136	144	150	146	150	135	146	127	154	147	134	140	161	142	118	146	143	127	142	130	152	145	136	154	142	155	148	128	128	155	153	138	133	155	145	153	127	131	147	146	163	145	141	130	165	131	132	126	128	139	153	151	156	133	136	133	145	126	134	141	161	135	142	150	141	154	146	143	143	123	138	136	150	127	132	139	153	128	139	140	155	154	130	150	138	130	149	144	140	147	149	159	145	148	155	142	137	140	150	128	119	147	149	130	130	146	130	143	141	169	134	140	130	142	159	148	158	134	165	142	142	139	157	138	173	159	150	142	138	156	161	141	111	153	146	128	124	164	151	143	142	149	149	145	154	135	144	158	142	146	133	154	158	150	144	132	132
7700	16658	13659	7108	4794	3480	2670	2072	1724	1374	1112	953	852	753	680	676	559	567	499	479	459	434	436	410	371	409	337	330	329	345	336	305	332	281	299	305	271	286	304	308	261	291	296	283	296	269	256	271	272	312	268	247	250	267	245	278	273	279	279	245	286	288	254	268	243	261	253	300	297	271	250	271	257	244	272	257	247	239	219	288	254	281	241	287	249	262	248	255	257	245	246	258	262	281	265	239	264	273	285	255	234	259	256	266	267	265	229	255	254	266	242	252	271	252	233	263	273	244	245	263	272	281	273	291	268	265	235	289	285	263	256	275	264	245	259	258	267	253	274	258	244	271	243	255	253	239	244	241	283	271	244	261	256	273	246	259	244	233	245	266	237	231	248	234	255	263	259	243	250	261	273	265	240	246	235	245	257	228	254	271	282	234	239	264	251	263	259	235	258	215	279	250	253	243	242	262	230	257	251	239	272	238	275	253	246	296	256	248	286	275	255	263	229	228	247	236	264	265	238	247	261	252	258	239	250	225	237	239	283	235	245	267	235	219	262	233	254	251	242	264	263	271	252	271	231	264	269	247	226	243	239	246	248	261	254	271	236	265	255	259	247	263	249	233	246	247	267	248	238	249	256	247	296	263	269	258	248	259	277	270	265	251	242	269	222	265	254	249	254	265	248	259	251	230	258	267	222	259	261	272	220	254	264	234	281	272	255	254	261	220	214	238	242	245	230	211	290	254	243	227	264	230	274	250	247	256	273	231	266	265	243	246	263	247	248	217	240	255	250	241	230	236	267	242	209	259	247	252	266	275	269	243	263	227	250	229	260	248	253	257	234	258	257	236	248	258	249	260	257	270	262	271	266	275	268	262	219	245	278	235	260	223	253	241	241	297	251	237	246	251	247	261	257	237	243	219	264	275	233	241	252	239	243	282	252	269	247	251	256	275	250	241	245	266	240	254	248	259	269	275	238	220	246	263	247	270	282	280	232	235	237	252	238	234	237	266	230	237	275	282	271	220	234	230	240	238	246	265	254	261	243	271	252	255	237	236	246	251	254	269	224	263	233	243	242	237	244	263	226	255	236	282	266	273	218	263	253	246	262	215	243	256	234	233	251	273	215	263	247	251	246	248	252	264	255	246	220	270	251	220	242	254	240	249	263	227	272	257	251	272	241	257	262	258	256	249	229	237	232	252	260	253	272	275	217	261	264	202	255	224	221	236	229	266	252	248	240	253	244	266	252	268	266	249	257	256	242	250	240	255	263	231	259	265	235	235	265	250	282	281	260	269	254	265	232	254	259	267	269	264	230	252	247	260	235	258	265	218	229	245	243	254	246	239	268	266	270	271	258	223	252	299	244	239	260	266	272	250	251	255	210	277	263	262	211	233	245	260	270	231	248	242	231	270	263	247	280	261	250	248	271	257	229	273	267	238	289	244	270	252	249	233	237	245	221	272	244	233	222	268	245	283	269	252	262	248	268	230	244	241	264	228	233	256	234	231	239	247	267	251	263	279	235	275	259	258	254	266	248	247	237	262	243	235	263	228	217	250	235	252	244	254	241	225	223	246	236	256	260	277	260	252	272	244	249	237	238	252	243	254	250	241	257	258	243	292	276	255	238	245	248	285	256	244	237	268	254	239	248	243	238	252	253	270	249	228	241	235	263	231	253	241	231	248	254	235	232	246	262	245	272	243	229	249	225	265	265	245	245	240	271	233	267	245	273	237	238	240	267	268	247	235	254	248	256	231	235	253	232	271	244	230	261	262	254	206	264	262	259	259	246	248	249	266	258	230	252	261	231	253	233	245	266	269	263	239	249	271	219	215	243	256	272	246	244	255	252	240	253	258	263	246	257	270	261	259	258	237	257	249	252	247	234	243	224	262	260	256	226	241	253	255	277	217	217	275	238	244	253	249	239	240	249	232	241	278	283	272	270	251	250	238	264	251	234	263	251	263	250	241	244	247	282	267	256	252	251	238	263	224	252	240	281	233	249	271	255	250	263	256	239	256	236	232	273	254	242	239	242	242	243	245	228	254	232	276	258	223	251	233	233	258	254	251	257	226	231	233	234	251	267	221	254	274	270	239	232	274	240	268	242	258	244	267	258	266	262	273	271	257	252	251	244	249	245	268	247	251	238	235	275	245	268	290	250	253	257	257	248	258	255	244	254	260	242	253	214	228	259	256	262	272	254	221	222	259	244	252	233	258	252	224	239	224	255	264	266	251	267	238	256	255	303	247	268	272	248	245	239	228	249	251	257	268	221	250	269	254	255	241	267	227	270	253	254	221	263	233	270	255	249	283	216	246	253	252	209	253	262	243	271	242	258	245	259	232	220	260	248	261	256	262	241	239	241	259	246	256	238	266	249	220	263	255	269	276	250	244	265	248	211	246	253	257	263	269	267	242	248	256	262	252	241	241	241	221	244	259	247	234	232	279	255	266	258	229	262	255	240	243	255	221	269	259	225	238	242	274	222	247	236	254	249	266	245	254	257	265	246	243	251	236	240	248	292	242	229	262	274	252	250	237	267	241	245	231	260	257	233	248	242	241	259	234	236	247	283	264	251	262	253	266	265	252	257	256	250	227	214	235	229	242	256	271	239	258	244	228	250	252	286	255	260	258	254	246	213	256	252	262	232	254	299	249	229	265	230	264	261	259	249	266	260	274	236	245	265	230	250	245	238	283	273	285	227	246	257	254	249	259	281	229	217	246	246	255	240	246	264	232	245	249	242	246	268	252	264	261	254	278	257	270	240	249	247	242	228	246	260	236	275	243	258	277	279	250	250	280	259	240	248	271	256	254	237	261	259	249	293	245	264	271	255	244	209	272	213	233	257	252	235	247	250	279	256	219	252	267	243	238	219	269	272	257	267	268	265	232	243	252	280	279	249	258	239	263	245	259	260	248	235	242	261	265	236	254	250	273	229	264	247	241	245	268	244	236	235	271	277	252	257	240	251	249	245	234	241	233	246	246	248	261	252	261	237	235	227	235	273	280	243	232	264	283	269	246	272	239	239	290	250	246	257	234	264	270	240	227	237	242	239	254	256	256	286	280	280	241	235	261	237	239	220	236	255	258	237	251	243	277	259	256	251	263	256	251	260	214	256	264	236	230	275	227	248	245	253	262	256	249	253	240	260	241	241	242	270	219	242	264	262	254	236	254	247	255	294	246	247	246	254	260	220	271	232	260	255	234	279	249	257	282	243	212	237	244	268	249	251	224	251	246	248	274	268	230	256	266	260	245	241	231	236	281	257	258	245	241	253	256	246	244	231	275	242	270	253	219	260	258	262	255	261	262	262	268	245	230	241	251	237	265	252	241	218	258	252	236	258	257	254	235	290	233	241	222	255	270	256	257	250	255	262	240	265	258	256	247	239	233	268	251	257	262	237	250	256	254	251	232	247	236	252	245	261	258	244	264	253	251	274	266	281	236	261	251	240	260	257	241	226	241	284	256	244	244	246	264	244	242	227	249	235	234	247	279
27003	20688	8011	1149	769	722	571	587	570	512	549	573	560	550	518	529	559	514	527	527	539	560	537	545	529	621	548	545	542	539	570	532	557	530	549	549	504	528	560	527	527	523	532	533	530	497	538	544	533	553	536	540	508	529	568	519	546	518	548	529	520	564	556	497	506	530	485	528	546	542	542	489	560	514	545	523	545	530	533	514	490	545	525	534	558	546	537	556	516	516	505	528	530	527	579	518	560	471	555	570	528	549	537	525	508	510	538	554	577	553	527	515	555	573	543	545	519	527	500	546	542	537	567	530	556	570	543	484	552	499	541	522	550	511	510	580	563	559	518	506	512	538	547	502	521	509	538	507	519	550	554	554	569	539	510	499	542	512	556	519	513	537	569	524	551	535	513	498	571	559	515	547	548	523	540	502	501	541	491	519	508	537	530	556	530	494	520	539	534	545	520	553	559	550	543	500	523	554	516	548	539	535	561	538	584	521	539	548	553	512	507	555	546	557	548	512	513	538	536	499	512	578	540	524	546	526	536	591	531	490	556	553	534	584	499	518	506	562	500	548	508	525	476	526	557	524	547	498	569	499	531	542	531	511	530	521	555	529	498	555	522	534	523	543	529	523	525	590	553	557	561	521	566	500	555	503	532	552	556	555	549	566	570	520	539	539	541	543	554	494	520	551	561	562	539	534	502	538	557	523	551	505	575	541	521	547	566	551	487	571	508	546	537	558	544	542	511	545	488	546	502	548	519	546	507	540	558	575	547	560	546	564	520	566	526	563	579	540	547	567	522	509	557	540	509	510	561	531	533	507	533	569	525	522	504	577	525	590	520	510	545	516	521	561	517	526	514	511	494	544	491	539	504	555	499	560	557	549	547	540	510	555	557	527	512	541	537	542	497	542	541	529	554	535	499	520	527	520	539	549	535	544	573	545	481	489	564	530	497	580	521	518	542	550	505	564	530	534	522	545	500	547	529	490	508	556	531	522	547	550	535	519	528	570	550	544	506	548	521	549	540	536	543	496	518	554	496	516	523	546	553	542	493	539	520	561	597	551	482	528	494	514	523	535	524	545	526	549	527	527	545	523	573	579	524	510	525	541	540	562	559	549	514	498	548	532	550	515	549	579	534	502	574	553	550	533	508	554	503	485	543	556	560	531	547	516	510	523	515	547	514	533	514	558	524	546	549	501	513	556	536	513	524	521	527	520	554	531	537	526	511	522	543	541	501	549	509	535	566	545	555	535	567	487	485	527	505	518	574	543	519	525	551	523	532	542	520	537	528	572	560	526	531	513	537	517	524	483	503	502	541	509	537	528	569	538	530	498	538	528	554	517	505	541	554	543	539	521	519	521	533	568	513	528	545	533	521	495	534	506	580	539	554	505	490	511	539	545	514	518	537	519	517	527	541	548	554	517	524	532	531	538	501	533	554	549	529	515	527	537	509	556	538	534	522	502	526	556	528	551	547	529	533	538	532	541	554	561	513	505	503	511	573	537	521	550	500	570	490	520	520	541	500	519	538	572	504	497	533	482	545	542	521	575	519	490	603	588	545	527	542	513	492	543	543	526	529	532	533	558	556	571	562	510	523	575	557	552	543	520	527	507	537	547	555	541	513	538	545	502	523	546	570	521	547	560	555	509	571	503	551	573	534	527	538	557	560	541	570	475	505	531	522	509	536	522	573	566	518	561	545	495	528	539	575	492	525	559	536	583	516	569	546	560	534	544	506	539	551	509	501	522	528	508	547	565	569	562	550	546	544	523	539	535	544	538	510	507	565	552	537	520	558	521	555	527	538	532	543	534	540	546	522	532	522	559	504	549	517	535	576	533	523	556	542	537	528	547	518	557	577	499	519	512	536	507	511	519	508	546	564	543	561	577	568	522	536	507	533	522	510	511	540	535	517	533	559	539	557	552	540	562	530	496	530	536	560	486	556	546	529	517	543	523	547	516	507	564	524	548	551	535	537	551	543	547	542	568	551	545	517	547	504	548	525	523	537	517	543	559	528	530	515	517	533	551	524	563	523	531	562	494	533	547	548	468	581	506	523	519	537	501	521	523	558	509	547	529	525	538	528	576	564	594	548	550	534	578	546	531	562	502	564	511	518	520	536	501	540	537	520	501	510	518	514	522	549	511	493	543	532	544	528	529	520	523	532	577	543	572	536	528	491	523	537	515	556	541	509	547	513	531	583	507	512	514	563	487	577	560	543	492	557	536	536	527	529	552	536	545	554	566	541	572	540	543	477	528	524	566	522	576	554	493	528	530	582	556	535	526	525	523	518	544	570	573	508	522	518	546	532	528	535	524	542	481	502	552	537	564	523	529	521	537	528	571	564	567	541	570	537	516	535	524	533	557	535	553	545	555	542	553	559	538	540	507	537	550	548	550	521	516	527	544	512	533	551	557	555	487	540	551	527	525	517	495	569	593	559	513	546	508	498	541	579	515	538	533	523	570	550	542	506	520	566	530	522	517	556	543	557	555	512	537	560	528	510	551	512	518	526	542	501	517	587	579	532	522	523	510	530	566	519	551	530	518	527	516	521	551	510	545	527	547	544	502	582	543	554	522	546	535	526	549	521	553	517	518	560	507	478	526	574	525	544	515	548	548	523	565	573	526	521	506	493	598	519	528	561	531	506	511	555	556	528	552	594	530	536	587	485	546	547	517	548	571	527	537	535	544	501	546	536	529	561	542	568	526	529	517	527	558	539	550	527	565	578	564	502	501	483	529	545	552	499	548	555	514	501	528	508	547	547	540	561	541	531	531	519	560	574	497	541	535	544	541	569	517	534	568	565	520	522	533	505	503	544	552	503	560	524	537	526	524	546	534	570	527	502	539	537	547	536	498	563	533	538	493	529	480	497	520	529	511	500	534	480	504	532	498	538	575	560	526	558	512	511	497	512	580	536	541	500	509	502	534	531	568	485	510	513	559	574	555	535	516	575	507	569	551	522	572	544	540	520	571	521	515	496	506	522	498	543	529	557	562	536	520	529	514	482	557	566	478	547	507	564	581	548	535	521	561	555	515	531	521	577	531	531	526	542	485	490	515	509	546	503	531	538	485	523	593	533	481	528	512	573	548	579	545	508	545	540	544	543	527	483	546	535	535	528	500	547	557	529	513	533	521	547	508	565	463	539	499	525	547	521	530	559	505	509	491	504	571	546	539	542	524	533	536	505	516	544	523	502	534	509	559	552	551	524	549	559	562	555	559	524	546	523	519	549	528	563	539	534	517	585	540	548	509	541	534	556	539	569	536	543	507	542	547	513	564	526	517	571	537	535	547	532	532	551	542	494	555	543	553	537	578	565	538	553	565	543	545	523	558	518	524	509	537	548	524	575	537	515	543	550	547	532	554	559	521	556	528	553	498	517	562	532	546	530	519	519	519	537	492	499	529	507	544	468	526	556	568	575	517	525	535	577	501	484	526	521	552	534	486	530	548	545	529	548	562	509	503	546	529	556	524	536	537	572	498	541	541	561	514
4323	2048	1818	1321	1153	1079	1086	1013	923	940	986	912	967	984	943	917	907	931	882	924	925	913	923	884	891	893	837	901	869	913	882	870	910	923	947	921	940	851	944	853	961	912	911	926	937	842	891	905	929	929	908	870	927	904	960	911	900	929	932	915	891	883	905	867	865	875	945	913	877	934	922	895	902	908	938	885	921	943	927	891	914	888	890	905	922	956	891	906	868	890	890	923	963	948	913	913	902	927	910	857	896	961	964	899	890	921	934	844	881	964	901	967	928	863	837	913	872	844	926	891	881	887	904	879	925	917	955	893	938	886	912	836	857	916	891	903	881	920	957	868	917	870	886	927	896	879	903	897	893	886	933	852	870	910	908	868	916	907	934	944	882	893	930	927	918	896	936	954	883	839	904	859	909	872	873	898	899	957	928	865	896	953	882	866	906	939	915	901	937	931	896	884	874	898	886	892	909	869	849	966	861	921	856	870	957	941	882	876	921	831	935	918	869	880	923	909	895	899	879	875	896	862	933	899	865	942	865	863	908	867	883	908	915	904	841	903	877	906	933	908	907	861	868	956	905	919	914	881	953	899	895	877	887	889	897	875	895	890	908	912	971	868	935	908	946	912	897	877	895	906	918	937	907	921	873	906	904	948	934	931	911	896	889	857	932	878	886	939	923	881	915	909	901	912	887	895	896	948	964	841	884	916	937	914	923	901	929	887	906	943	925	913	908	926	887	898	904	895	908	842	943	921	865	909	896	932	885	933	884	910	874	908	872	896	873	929	933	935	935	893	847	909	893	893	909	969	947	910	872	896	921	895	922	910	897	943	887	883	915	908	917	841	970	890	827	919	880	935	859	882	876	910	898	863	993	920	877	871	899	954	932	930	908	875	957	942	924	979	897	938	909	876	913	901	940	909	913	965	894	889	889	903	940	855	929	869	896	932	935	907	916	884	873	923	890	894	883	931	897	858	884	923	885	895	932	885	902	908	879	856	921	948	881	902	931	952	938	912	927	955	912	898	895	883	864	928	893	872	887	883	898	911	884	913	924	946	898	882	918	868	884	887	887	906	887	910	969	888	866	896	902	881	935	940	908	902	948	824	913	945	880	957	913	949	875	973	883	937	939	885	922	900	924	887	902	902	855	921	925	918	896	904	898	930	977	895	915	880	899	879	919	841	918	895	901	897	929	971	886	952	873	880	949	878	891	901	878	944	934	951	919	897	879	895	917	925	843	936	869	899	913	889	930	884	884	829	905	891	901	886	892	936	898	918	953	871	922	952	877	951	926	925	849	939	901	881	899	914	914	919	845	908	892	941	923	877	893	874	888	903	926	929	905	901	910	905	905	910	903	939	941	935	972	907	902	844	906	947	895	907	901	905	865	862	957	900	913	888	875	902	913	924	920	870	886	918	914	848	943	903	904	887	886	935	888	852	886	952	906	910	932	865	912	916	909	930	915	891	922	917	892	906	865	945	904	907	943	967	926	898	907	908	888	858	927	938	867	906	857	882	941	946	923	876	943	889	942	899	927	911	930	892	885	941	852	914	912	869	887	883	945	862	891	909	883	938	891	886	903	885	928	921	870	871	842	929	878	898	948	924	930	885	924	913	865	916	924	916	884	889	906	890	911	871	941	946	884	941	939	933	904	974	932	885	883	874	855	871	891	905	937	938	964	879	902	908	888	884	950	879	916	856	925	893	953	895	904	831	938	948	940	900	907	866	893	899	903	876	949	917	870	869	956	909	892	898	855	846	905	925	875	919	981	918	961	941	903	949	908	922	887	933	882	877	914	889	923	915	918	925	888	872	941	904	883	913	917	911	949	844	894	936	910	879	894	875	867	911	858	946	883	905	953	856	907	918	879	953	860	909	906	903	876	925	960	889	920	898	955	927	910	903	899	915	905	935	881	895	914	957	877	901	861	872	893	873	928	894	977	900	920	879	910	868	904	929	843	878	930	952	872	900	853	913	860	944	878	944	951	915	882	871	919	867	912	917	918	879	950	885	908	883	862	920	912	870	911	866	899	914	865	922	946	930	894	924	927	881	916	896	932	933	898	867	911	888	907	921	899	902	904	870	916	935	886	945	873	873	901	967	912	839	895	879	896	872	883	920	871	880	897	912	911	953	890	936	877	861	869	913	887	866	865	910	865	954	924	883	867	903	882	965	896	932	853	956	936	904	890	934	843	939	889	909	923	908	871	924	955	919	903	890	902	963	915	879	925	942	903	922	906	908	863	891	914	834	909	913	917	880	872	868	921	911	921	896	953	954	927	1013	892	905	903	931	864	894	877	871	884	870	949	948	899	918	882	905	924	934	853	949	881	885	877	868	920	924	932	851	943	944	947	868	905	966	951	960	836	872	918	905	961	910	864	870	922	908	903	882	874	899	924	928	872	876	911	863	894	903	895	906	919	948	926	913	981	911	898	884	925	856	901	923	929	879	911	921	881	877	871	892	877	908	908	915	962	908	894	885	898	965	890	910	879	892	897	915	843	896	883	922	885	909	913	898	893	939	918	940	897	899	892	911	871	906	920	942	911	883	924	905	884	921	895	911	882	898	916	949	898	919	917	908	935	861	911	907	956	932	911	917	927	880	902	876	929	904	835	852	902	903	908	901	906	920	924	901	922	910	877	919	865	919	925	882	927	875	881	899	930	908	973	879	932	894	904	876	857	916	883	927	942	899	902	896	900	885	865	870	951	936	893	931	907	964	876	918	924	878	938	886	925	965	943	939	864	863	911	874	934	941	883	840	902	936	916	906	1008	905	903	907	918	935	884	906	883	907	871	892	881	900	963	886	891	858	898	896	914	912	920	959	957	935	899	913	909	927	864	894	865	896	877	887	891	865	876	879	897	899	904	902	855	900	880	870	900	928	953	888	888	874	913	897	905	908	884	863	948	935	894	859	876	896	892	946	863	877	877	880	913	860	909	868	878	879	867	901	894	912	885	922	918	837	904	848	865	907	885	876	855	920	903	912	902	906	886	853	919	882	952	886	866	891	843	952	853	941	902	924	829	916	912	860	910	891	864	872	916	886	840	971	908	978	937	921	882	903	926	828	861	866	903	912	906	873	859	969	926	886	875	876	907	916	850	903	863	944	877	899	898	904	891	935	904	827	879	898	947	912	907	903	896	899	893	893	895	915	903	870	909	917	870	899	853	906	885	888	887	880	888	891	908	880	908	881	868	927	902	926	885	931	935	914	916	871	873	929	921	917	911	923	905	879	897	882	929	954	879	852	872	908	888	925	893	914	890	875	931	941	882	889	895	880	952	907	864	915	935	929	921	878	926	897	868	933	857	864	862	934	881	912	911	868	899	889	917	905	952	894	911	900	873	888	835	877	891	948	886	874	886	947	913	861	909	932	937	904	886	896	928	856	907	943	910	933	897	901	848	896	928	980	827	976	907	879	845	920	915	888	920	878	899	883	867	905	873	886	876	953	918	833	883	906	869	842	909	894	924	950	937	823	930	905	930	903	868	918
24400	21421	28550	24481	20874	3049	926	705	571	516	507	463	452	439	460	413	425	420	403	393	399	388	411	402	369	407	370	398	433	392	387	398	368	425	366	348	395	392	392	364	388	394	399	383	399	347	388	346	393	351	373	365	386	426	365	396	362	393	342	391	397	391	348	398	352	425	395	358	364	426	388	369	351	374	398	370	397	356	374	403	381	386	395	383	396	366	360	347	362	358	377	393	341	333	380	362	373	345	338	368	373	372	376	375	383	386	392	345	398	393	382	385	413	384	370	357	359	384	368	419	399	422	351	381	354	372	384	364	381	368	370	367	374	356	359	379	374	380	370	414	383	357	430	377	387	343	391	386	400	369	381	382	352	400	372	393	392	345	394	373	390	386	389	409	388	373	382	368	398	381	381	391	369	368	379	377	385	375	397	355	360	336	380	386	381	365	402	373	364	388	400	351	389	354	345	389	400	366	395	371	351	358	362	364	347	349	364	361	378	374	395	363	362	368	376	374	354	371	342	341	371	384	382	379	353	385	384	389	378	361	383	363	382	365	378	369	341	383	374	388	390	364	361	359	356	376	385	390	369	370	376	405	377	371	400	384	387	374	389	370	377	389	374	349	357	370	391	388	349	370	357	365	411	370	385	350	375	383	376	365	371	376	426	372	354	356	392	406	374	398	396	337	403	344	367	385	407	376	375	364	368	421	371	389	372	375	355	370	382	376	380	345	404	360	357	390	363	374	379	356	403	383	373	404	366	364	412	361	364	378	354	345	388	350	383	384	344	360	349	388	403	365	362	374	377	382	367	352	366	367	360	350	384	372	371	401	382	361	361	371	382	390	388	357	427	358	362	348	386	367	372	369	398	373	367	389	410	367	374	366	366	398	368	386	379	348	384	402	370	363	368	399	398	336	357	391	377	345	394	361	355	335	417	398	387	406	383	408	371	395	351	391	392	400	353	366	384	339	387	371	394	437	340	370	367	366	367	389	381	350	373	397	407	358	391	361	348	363	354	363	395	348	380	348	327	402	345	363	387	394	365	383	370	364	360	403	359	386	382	393	382	376	354	390	348	362	354	368	368	391	350	375	394	365	354	391	347	355	416	329	343	392	387	399	374	366	348	367	357	340	362	395	367	367	396	342	395	369	386	364	368	390	380	356	372	346	359	392	352	399	353	386	362	406	383	386	372	355	360	399	376	381	322	345	402	406	383	399	375	367	372	407	352	384	366	389	357	366	403	359	375	422	394	376	361	356	383	393	375	360	371	377	379	397	372	340	384	350	371	417	370	356	400	397	364	354	376	394	360	395	350	400	348	362	385	357	357	406	356	377	363	396	366	388	385	331	367	375	369	379	383	379	358	360	383	388	385	383	374	365	362	378	359	376	350	425	405	393	385	414	358	373	372	386	385	366	353	385	341	391	392	387	400	379	382	372	376	369	374	376	354	396	379	379	385	381	362	374	334	379	373	351	369	346	362	408	350	391	346	372	369	395	388	389	373	355	388	360	372	369	369	383	374	379	386	380	385	365	351	421	358	394	353	372	381	390	366	363	400	358	405	403	381	375	383	382	386	403	367	345	389	368	344	356	410	384	369	360	364	376	336	386	390	375	375	362	386	352	364	401	359	369	375	374	362	375	366	381	399	368	363	364	354	364	342	358	375	381	350	391	379	366	375	367	373	413	387	341	361	347	342	369	428	363	362	354	359	405	379	370	380	372	383	378	371	356	363	386	361	374	382	374	414	390	389	383	364	347	375	356	388	390	394	340	388	381	367	376	409	406	353	356	384	393	369	367	331	373	363	383	329	320	359	357	376	368	344	342	363	353	377	374	357	357	371	335	406	373	391	354	346	430	374	367	341	370	376	371	389	373	365	392	370	414	377	383	360	374	343	393	353	379	369	378	365	332	373	406	353	368	372	382	353	395	406	382	350	363	378	399	352	341	362	347	340	404	370	366	369	403	394	348	386	361	365	361	354	409	399	353	365	358	376	385	363	358	382	376	367	343	365	359	360	331	365	366	360	372	371	368	339	409	379	400	391	343	399	396	335	393	397	373	427	355	382	375	360	359	354	366	346	377	345	359	356	387	356	389	385	353	382	364	349	403	363	433	384	341	406	349	335	374	391	343	370	375	339	375	374	327	356	351	368	359	380	352	349	390	404	374	377	378	323	365	358	447	391	376	358	365	363	348	402	395	356	358	349	363	363	355	395	392	346	327	373	360	381	362	353	341	378	345	378	375	368	395	381	402	363	378	341	389	372	417	373	374	377	376	351	368	343	368	366	384	341	403	414	375	356	392	374	393	359	345	377	393	355	388	429	400	359	400	406	379	384	344	401	347	361	368	413	392	360	345	367	376	391	384	382	360	383	386	401	371	365	356	418	357	371	382	400	338	402	390	373	376	386	360	362	387	357	363	412	357	353	346	398	370	376	374	374	348	361	399	362	395	357	365	388	345	362	385	376	350	339	382	374	372	395	413	415	383	379	361	360	395	342	389	401	341	389	400	385	367	363	384	386	378	391	360	386	364	392	364	391	347	352	358	370	372	355	383	382	359	377	352	329	368	369	355	372	373	370	364	350	356	362	381	377	365	349	335	405	374	384	337	365	368	370	367	348	396	379	406	366	391	393	365	375	375	415	390	338	398	351	380	396	359	369	362	388	342	368	360	360	385	342	348	390	388	384	358	404	385	378	379	385	379	388	403	421	350	373	380	379	386	375	380	382	366	366	362	357	371	355	389	419	366	374	387	375	341	378	364	359	384	354	357	342	418	356	361	378	357	351	380	376	413	418	331	354	353	362	382	372	362	369	417	393	355	388	379	354	394	384	358	365	360	364	366	332	382	361	373	379	398	371	351	362	346	369	394	373	344	354	376	355	392	391	378	390	362	396	355	364	380	375	367	348	390	357	407	346	354	342	391	381	382	373	394	366	423	336	388	343	379	374	385	375	393	347	352	382	366	308	376	400	363	383	369	357	381	330	393	394	375	369	363	361	371	344	363	365	366	356	370	372	392	366	400	372	398	406	363	407	312	357	346	366	380	378	375	411	365	346	372	386	394	371	372	387	348	388	397	332	357	349	367	403	391	361	390	392	391	350	376	369	380	364	371	362	369	370	360	361	348	405	351	356	362	394	342	400	350	348	364	363	370	335	382	337	336	388	363	375	386	323	361	359	401	362	353	358	367	344	370	412	400	400	358	376	348	375	347	362	341	380	386	407	379	362	374	389	398	357	390	343	384	355	384	329	397	366	366	375	372	379	379	401	350	344	379	341	361	365	350	380	389	400	380	377	366	339	362	383	400	349	385	382	397	357	382	365	397	402	375	370	332	353	347	378	371	367	361	416	378	359	386	355	394	346	396	382	367	376	379	356	382	368	338	374	330	388	369	390	383	352	365	354	324	371	376	332	411	368	341	381	373	384	357	365	320	381	397	357	364	395	366	383	381	386	384	387	364	370	359	355	390	357	345	377	366	382	371	319	340
5487	10529	8789	4448	3082	2417	1840	1607	1377	1258	1102	992	961	913	911	840	804	767	744	715	709	714	781	692	755	716	721	655	636	677	671	679	664	683	667	691	686	617	713	614	697	668	628	658	620	677	639	643	683	696	677	623	660	666	608	669	665	685	654	677	664	655	607	643	666	670	676	661	632	655	606	659	682	663	667	644	654	640	664	635	613	634	679	659	616	614	627	679	661	629	681	634	613	690	641	629	597	661	682	612	633	645	670	656	662	633	681	657	620	640	642	660	666	629	656	679	669	699	639	618	632	617	652	651	625	660	653	684	699	604	643	673	628	662	674	619	674	660	613	632	642	619	598	603	644	643	608	590	665	653	679	629	619	667	668	611	634	681	610	645	646	633	665	639	630	659	672	626	667	649	648	628	614	638	627	649	669	664	615	704	617	645	633	658	623	658	672	655	670	602	605	682	710	624	646	629	646	662	613	670	682	623	625	640	659	675	618	620	684	629	624	650	663	645	644	660	645	662	666	651	632	625	630	662	677	657	631	632	628	659	670	651	625	619	626	650	684	635	633	620	683	625	615	696	648	643	643	653	690	665	657	637	638	691	590	644	641	609	630	641	670	619	637	671	620	641	654	632	626	692	654	654	641	637	652	658	605	668	658	684	609	686	619	682	651	647	667	615	616	660	632	643	628	662	687	647	644	693	653	612	651	643	693	620	673	639	643	608	636	699	653	616	607	636	635	629	626	627	629	639	612	667	653	653	618	678	582	664	652	627	642	676	619	613	668	620	673	645	627	668	669	660	616	654	627	646	635	653	687	648	602	675	639	644	679	610	656	637	611	602	657	685	645	666	652	620	646	636	680	622	655	673	624	654	649	604	624	669	592	637	637	662	626	666	628	655	637	719	670	623	617	633	663	606	581	650	630	635	660	646	668	645	661	604	626	635	678	632	635	608	617	670	647	643	640	616	644	682	648	649	672	670	627	633	678	621	663	675	617	638	624	621	642	665	632	633	680	649	638	627	651	659	676	631	662	682	698	649	621	646	656	625	678	628	678	642	673	657	655	674	606	678	624	619	655	683	646	668	625	670	636	643	638	663	665	658	672	669	630	646	601	639	644	649	683	633	675	660	662	604	683	662	581	632	618	602	630	643	621	666	649	676	647	641	634	671	618	698	627	649	677	619	651	646	622	599	650	644	676	592	648	625	601	610	617	662	647	630	628	618	623	639	674	638	627	656	657	654	595	601	602	651	695	632	643	632	685	657	659	683	626	636	642	634	652	683	644	611	606	604	576	657	663	651	653	647	607	644	637	696	603	665	615	648	667	626	674	642	630	671	640	658	606	716	655	615	614	661	677	662	664	627	703	630	646	581	668	646	653	657	614	676	664	645	621	569	660	650	639	601	659	630	664	648	649	676	615	697	673	611	625	625	657	666	629	672	657	618	688	625	673	715	585	680	645	647	633	657	611	634	681	696	686	639	661	671	627	664	660	638	628	592	615	636	645	605	574	646	607	655	662	666	652	654	590	639	596	643	624	660	595	647	651	598	613	666	597	642	665	653	580	630	628	653	620	608	674	600	650	641	616	670	669	630	658	600	562	652	662	650	635	625	659	644	667	649	659	638	671	633	658	631	646	637	662	615	655	674	637	649	599	631	669	602	656	656	668	680	666	680	664	636	665	683	655	666	620	643	694	625	645	632	640	620	665	637	675	628	653	628	624	640	612	637	663	633	644	646	644	656	643	676	593	654	625	660	637	662	636	634	656	629	642	642	616	601	622	651	637	664	629	638	665	675	681	655	614	588	673	636	668	668	650	674	632	586	608	634	593	641	645	650	643	638	630	626	629	658	639	605	617	640	642	621	661	643	640	667	713	681	686	604	642	669	634	659	638	641	652	681	627	613	658	637	638	623	678	660	626	584	680	655	645	672	630	595	655	636	657	668	637	631	641	647	640	652	665	667	627	627	604	649	651	640	627	651	664	649	648	653	685	637	607	680	606	653	660	598	664	645	612	651	707	618	642	660	657	640	712	645	604	635	659	625	625	647	646	651	671	675	634	632	669	602	643	611	683	690	652	669	659	617	635	694	659	662	660	636	649	669	617	654	633	679	601	648	672	656	611	657	610	619	656	651	618	640	618	653	663	644	639	653	694	645	646	639	637	624	637	631	660	623	661	623	640	653	598	654	609	647	616	657	676	648	665	650	659	659	654	626	618	637	648	657	686	665	649	661	668	627	645	619	667	620	662	635	631	612	645	662	644	690	651	620	625	611	633	672	666	642	646	633	669	651	651	624	634	690	681	655	632	628	661	661	639	686	666	631	667	647	628	627	633	675	644	597	645	692	595	637	679	678	642	636	621	627	708	625	643	616	636	658	651	672	687	649	659	654	678	675	655	647	602	599	621	575	626	659	656	632	645	638	651	680	625	619	660	634	650	618	616	642	643	616	646	628	612	621	618	675	645	634	648	667	637	635	648	636	688	585	630	637	637	670	629	610	582	680	625	673	618	635	620	642	646	678	676	657	636	690	640	669	613	628	657	691	626	627	681	649	643	644	636	649	611	651	584	658	666	600	685	650	612	662	637	645	662	685	674	644	600	622	629	633	669	637	676	648	629	646	670	614	638	642	667	628	608	661	658	620	676	672	675	687	600	613	615	666	629	650	646	660	681	625	671	630	639	665	670	649	669	630	635	592	642	649	664	671	629	649	611	649	634	647	615	636	662	679	618	655	650	686	644	662	617	669	662	617	647	663	621	631	675	615	648	646	665	650	649	636	646	625	663	648	622	693	630	648	692	660	638	681	642	651	672	623	662	621	671	636	640	640	649	633	667	618	646	668	622	655	646	670	631	662	660	656	655	679	637	662	625	641	677	705	648	648	598	675	640	672	636	686	647	676	675	674	691	656	625	635	624	620	639	651	629	649	624	661	694	631	627	644	620	606	679	619	618	637	607	648	662	655	639	680	673	610	663	645	632	651	662	667	631	656	665	637	618	656	649	663	609	682	654	635	688	652	621	647	655	601	639	618	643	676	650	593	661	647	692	665	672	649	628	690	609	625	666	610	626	636	626	658	668	654	621	652	673	629	617	630	637	618	619	678	635	684	603	639	709	673	603	652	674	658	664	667	660	654	584	649	654	672	629	665	631	657	575	681	622	623	625	609	656	622	652	620	660	661	676	648	621	645	657	644	610	638	618	611	667	648	623	594	648	653	655	645	675	718	628	622	661	652	599	623	693	594	660	570	625	590	644	653	626	671	624	685	618	674	606	630	614	659	660	621	655	629	615	616	664	657	632	624	688	618	612	655	645	629	676	660	612	604	639	625	624	654	664	631	616	662	663	624	605	657	644	598	645	631	618	686	658	648	671	633	617	659	591	619	638	634	666	679	646	656	655	607	677	639	609	669	658	636	640	656	627	685	649	600	666	621	629	620	638	639	625	665	600	619	642	658	668	658	672	648	653	637	611	639	658	655	634	664	647	668	653	595
23411	21442	29276	24008	21442	20731	2157	726	522	408	396	329	312	278	279	240	253	195	187	192	179	204	192	215	195	181	157	164	173	160	183	164	162	159	138	149	143	184	152	137	151	140	149	164	154	152	147	161	162	149	154	145	140	155	152	141	126	149	164	157	150	146	142	159	167	139	158	131	135	142	134	140	145	143	130	164	133	153	154	146	134	152	159	135	132	126	139	143	138	132	146	138	132	156	160	130	140	169	151	134	145	157	149	151	137	140	116	124	139	152	145	129	147	151	136	152	164	126	125	163	140	159	132	164	151	143	120	153	130	151	150	144	149	137	149	142	146	115	126	124	143	153	141	136	150	140	151	152	161	136	152	131	139	123	140	134	149	140	144	141	140	152	153	170	151	130	139	142	126	130	153	140	126	129	153	139	146	138	135	137	139	142	116	161	139	123	141	155	142	144	169	136	156	145	139	149	145	131	148	136	110	159	149	173	143	135	165	134	148	144	143	124	143	145	136	165	136	155	131	129	151	146	130	134	123	145	154	127	148	159	140	156	141	142	150	160	142	163	135	134	142	150	149	144	153	161	129	140	145	121	160	139	139	147	145	125	129	147	151	118	130	135	156	135	136	158	130	129	142	148	140	144	154	156	133	133	126	133	124	148	139	155	154	161	149	143	151	151	121	127	136	136	145	155	148	146	151	143	151	138	156	126	143	142	143	153	136	142	149	149	135	146	134	137	160	153	138	151	157	155	132	158	136	146	149	145	158	143	144	129	131	128	155	137	165	158	128	141	145	138	130	156	138	128	146	143	142	132	151	161	149	145	147	126	160	139	154	154	139	129	122	148	144	145	137	130	151	145	135	152	131	138	144	151	148	163	142	142	135	140	139	142	151	137	136	156	140	136	135	156	133	147	144	150	150	149	149	157	116	140	146	130	147	157	130	154	126	145	151	152	147	163	130	151	153	134	150	157	149	137	129	160	124	164	150	149	158	142	117	144	146	122	150	135	127	130	152	132	131	144	164	168	149	135	147	138	134	145	164	150	165	154	148	155	132	130	140	154	113	149	142	152	124	131	145	158	126	136	132	143	128	148	149	130	142	157	129	125	136	126	148	145	124	138	130	144	151	142	142	154	151	155	132	161	132	142	140	147	149	145	122	144	146	145	162	139	140	131	143	153	140	128	150	128	124	157	147	159	142	129	132	140	155	137	167	125	138	127	134	145	143	148	130	145	160	139	153	142	124	141	147	139	146	127	167	160	113	137	138	137	132	151	141	157	135	145	148	130	146	160	140	159	132	137	142	113	174	150	152	146	124	158	154	148	128	164	148	128	141	152	147	116	128	121	136	151	158	135	138	129	156	162	131	161	154	137	155	150	135	136	135	155	138	118	136	139	150	163	139	135	134	148	175	145	133	132	119	159	129	119	157	144	144	165	140	137	137	149	124	152	112	118	146	139	147	127	146	136	154	140	132	144	147	137	140	126	151	127	125	142	149	129	156	131	150	124	142	146	140	125	130	175	130	121	131	140	134	134	148	152	159	157	128	132	141	134	162	127	154	132	157	152	132	139	146	116	148	146	148	123	149	155	142	137	150	136	139	148	130	130	143	141	128	136	150	156	125	157	150	153	149	148	134	142	136	151	131	148	143	161	131	134	139	134	134	138	139	150	133	116	127	127	154	138	145	147	151	144	121	123	149	118	151	132	143	139	159	166	129	131	128	140	126	142	155	148	143	159	149	132	130	146	144	140	157	156	163	151	138	132	142	126	144	148	135	130	115	126	129	103	131	121	130	141	138	127	137	142	134	148	141	140	145	141	158	128	135	157	137	145	138	142	137	165	129	155	157	160	137	130	128	133	145	146	145	144	137	155	144	138	133	169	147	155	140	139	140	140	151	144	140	138	155	154	137	130	148	143	139	124	138	143	142	150	148	130	131	133	131	134	151	137	131	143	165	156	130	151	125	138	145	137	133	134	149	137	141	116	119	132	138	163	139	152	162	155	139	164	136	161	127	135	140	163	143	141	156	161	140	140	158	139	142	128	135	143	145	148	149	172	146	133	138	157	135	137	137	144	147	136	153	139	130	139	137	138	153	160	138	141	133	139	132	145	152	144	154	115	157	159	147	160	157	118	155	151	140	143	126	127	159	136	136	135	138	153	135	150	154	139	152	130	149	139	135	131	136	128	135	130	151	175	145	150	158	155	140	123	133	135	135	131	127	151	146	133	140	124	144	140	136	178	139	128	155	164	136	152	137	144	161	150	147	151	131	151	125	147	145	150	148	138	154	120	133	139	126	135	141	136	149	157	131	130	134	128	141	154	131	138	150	138	140	140	115	135	149	148	131	147	151	145	137	147	145	141	140	124	141	150	151	140	142	148	132	140	147	122	143	118	130	134	136	154	186	160	155	146	149	129	128	126	132	150	144	137	140	168	129	155	143	132	153	154	142	153	179	129	162	150	138	135	157	154	140	148	147	145	149	149	126	132	131	130	133	154	128	137	139	142	139	159	143	133	140	152	138	145	136	135	161	143	137	119	148	149	151	149	138	153	136	149	169	142	140	142	136	159	131	134	120	159	154	125	124	129	132	114	117	143	152	125	166	168	155	155	148	125	144	128	153	162	148	162	136	130	143	147	139	147	169	148	137	126	117	129	133	139	131	137	150	148	138	137	128	149	162	147	158	145	152	137	140	137	160	151	144	141	161	157	143	149	136	153	141	168	121	129	135	129	146	147	140	127	131	159	154	124	146	148	142	133	167	131	141	155	161	138	135	132	124	157	136	134	130	136	136	146	128	165	137	127	147	146	123	135	141	123	156	128	120	123	136	160	142	141	131	131	146	134	137	149	124	155	144	134	128	147	137	133	135	127	157	127	154	145	135	139	149	157	124	147	134	130	129	128	160	156	141	133	134	137	135	136	114	165	152	121	159	151	140	133	148	149	132	134	128	159	167	149	130	156	138	135	137	143	141	134	158	137	145	124	138	153	138	122	143	141	160	155	146	137	150	126	162	137	140	135	125	136	121	154	164	160	155	138	133	125	148	142	139	131	157	128	151	146	138	141	151	147	162	153	139	147	112	153	132	147	132	160	145	157	160	153	141	145	143	125	134	136	150	112	142	140	134	146	132	156	162	146	156	131	166	161	128	132	139	143	119	149	148	153	136	163	123	141	127	130	139	115	126	147	143	121	123	128	142	145	139	142	146	125	141	130	150	154	136	139	140	123	141	151	121	156	157	132	123	139	136	153	139	141	138	150	163	142	118	132	149	135	145	149	120	138	144	147	140	133	160	130	136	130	132	147	127	126	136	129	121	136	192	119	146	156	138	125	134	136	135	146	129	152	121	160	134	144	134	143	148	155	156	161	157	167	146	126	135	150	150	139	155	143	118	146	138	141	149	143	124	122	116	144	149	169	153	135	169	119	155	156	154	134	141	138	138	147	147	134	154	143	169	150	130	127	148	142	159	145	140	134	136	123	157	150	141	155
7801	16573	13695	7195	4957	3498	2646	2124	1744	1352	1154	1014	853	799	664	628	592	516	503	462	455	416	411	396	359	358	369	348	352	332	345	302	302	326	275	313	309	331	304	284	263	291	261	294	273	280	237	284	289	269	276	267	287	268	279	309	270	274	264	265	244	256	253	266	259	263	247	256	238	252	254	275	287	281	275	248	284	277	247	260	249	280	245	243	232	268	247	283	277	261	262	263	260	277	246	236	233	262	252	260	261	250	243	266	267	223	254	231	265	250	269	261	242	266	239	279	270	252	258	246	255	260	249	266	228	227	213	237	249	238	240	282	213	219	240	280	241	224	245	228	236	269	239	289	229	254	227	261	258	248	234	244	261	256	238	235	241	226	235	265	251	223	230	255	232	257	238	254	251	236	224	224	234	248	272	246	241	248	240	240	246	271	235	216	212	282	252	257	239	245	265	239	245	235	242	258	262	243	227	234	273	235	227	207	258	230	259	253	231	254	230	252	237	265	250	259	265	251	233	240	244	265	289	244	273	273	258	261	255	255	252	254	252	248	259	252	230	229	256	264	265	226	248	248	251	255	289	228	270	266	224	235	241	259	272	232	227	276	252	252	261	251	241	266	242	246	262	245	260	247	235	246	256	261	243	227	252	242	235	241	230	244	252	267	249	267	265	283	244	283	247	247	238	258	275	264	257	243	252	242	236	259	262	262	239	252	252	245	240	225	225	272	262	265	260	224	247	234	262	252	262	254	255	258	244	242	245	231	239	263	260	221	251	246	234	241	277	258	248	266	245	212	270	238	237	258	257	264	224	258	230	231	282	263	256	233	238	231	225	258	224	252	250	244	266	262	226	219	250	260	220	245	242	268	242	279	259	251	273	259	247	261	234	235	242	263	231	270	238	233	272	242	244	256	218	277	238	269	258	243	244	227	262	296	259	259	234	247	234	247	248	282	281	242	268	244	283	239	250	220	262	266	263	249	251	228	229	266	282	244	229	250	231	254	244	243	226	249	207	251	249	233	256	247	263	243	232	273	237	247	286	288	262	250	236	297	209	275	248	253	232	215	262	274	265	271	236	232	261	239	282	257	253	283	258	227	283	246	248	243	254	235	255	251	253	256	247	256	242	267	235	252	251	238	245	208	274	253	239	237	238	263	267	261	228	243	222	242	232	230	263	243	252	265	238	247	251	253	247	238	239	268	242	272	252	274	248	268	255	289	249	258	257	232	249	283	246	245	269	249	246	249	237	246	222	251	226	234	256	233	243	281	258	260	273	252	260	226	248	229	261	240	234	267	259	252	253	247	264	260	266	240	221	238	231	252	251	263	287	254	250	266	238	205	238	241	247	247	243	252	243	261	259	224	246	254	241	253	267	252	264	242	248	233	219	243	240	238	268	261	229	254	227	233	231	256	252	272	243	268	225	238	247	236	253	251	252	237	255	252	238	271	269	269	243	223	253	219	252	228	241	236	237	263	267	237	234	256	252	215	257	238	249	262	262	266	264	260	213	258	241	271	234	249	254	249	242	256	253	233	263	268	228	257	214	244	240	228	264	250	239	237	251	240	267	241	245	258	224	263	246	231	238	245	247	241	242	275	234	234	242	255	252	255	269	228	254	248	265	253	238	261	255	246	240	244	255	254	234	249	267	248	243	242	254	254	223	242	251	263	238	247	240	259	256	259	229	258	273	248	228	255	229	233	279	256	253	227	267	265	248	259	248	238	236	242	237	231	267	261	229	233	226	242	229	255	267	279	241	227	278	246	222	227	279	237	250	256	260	259	253	266	238	261	255	255	244	261	263	256	248	247	294	254	226	251	279	272	223	235	240	256	240	246	232	245	265	241	274	247	264	245	244	277	254	262	246	236	253	272	266	258	247	263	241	273	258	254	261	245	257	230	242	283	237	278	217	253	217	257	273	266	254	249	259	245	239	226	261	282	243	256	252	266	225	279	240	248	248	264	285	257	258	262	257	270	292	228	235	255	240	221	257	261	237	254	241	251	254	260	234	250	257	238	261	247	223	262	268	261	243	241	238	239	257	233	237	257	223	261	225	243	274	267	251	247	241	231	262	241	261	230	226	258	247	228	257	226	244	270	235	228	236	256	255	260	278	250	231	259	251	283	240	232	247	262	260	245	246	233	256	236	257	226	286	279	227	256	223	267	230	241	246	256	234	239	237	247	277	250	245	256	256	220	247	240	221	277	253	265	250	278	248	231	270	244	249	232	251	204	235	274	258	254	242	265	244	233	255	270	256	251	261	217	254	264	266	237	268	239	245	284	247	262	250	236	236	257	250	257	254	243	247	241	272	269	246	249	268	268	245	250	269	255	213	241	236	286	274	273	234	271	266	238	246	255	243	254	256	236	238	246	278	257	227	279	263	232	218	258	225	258	266	240	250	247	249	270	263	257	257	253	249	247	265	245	237	247	247	238	235	238	242	249	271	264	247	239	261	248	242	245	241	246	262	248	280	254	256	239	240	257	241	223	260	258	253	264	235	232	245	240	260	254	293	234	242	240	255	260	273	231	266	244	220	251	246	231	227	231	233	267	243	243	277	257	242	234	235	233	224	228	262	263	225	237	250	269	237	260	257	233	249	240	251	225	245	229	234	278	232	242	238	239	227	279	240	243	237	254	236	266	260	253	236	210	240	230	233	246	258	243	239	247	267	245	246	256	261	257	254	241	254	276	245	250	254	203	230	237	247	262	245	257	260	236	268	237	251	224	244	247	264	250	238	235	290	277	231	264	242	233	263	274	241	227	237	235	223	253	236	241	229	250	253	265	240	249	260	241	251	241	268	265	254	257	264	244	254	248	247	282	251	225	224	217	237	257	255	251	227	232	229	269	253	259	226	262	246	255	230	228	226	248	262	247	237	253	237	238	242	217	232	240	206	270	242	213	236	256	226	246	248	254	239	226	253	217	258	261	217	258	263	256	215	238	267	266	243	244	281	218	224	256	258	254	220	254	246	268	230	260	277	243	214	246	242	237	260	238	250	255	252	263	214	277	260	251	257	240	240	236	236	251	236	261	246	244	237	245	253	248	244	237	263	237	243	237	228	226	244	248	261	268	231	274	257	275	260	239	234	237	251	257	239	257	223	255	271	260	242	268	260	243	234	246	235	221	249	251	269	252	250	248	241	254	256	251	267	255	227	276	243	262	269	258	251	256	252	250	232	245	256	239	257	236	257	244	237	264	263	263	223	254	256	235	252	241	281	240	211	220	243	249	221	258	254	233	280	262	280	251	249	256	225	254	247	254	243	245	252	261	253	236	251	250	276	230	238	248	277	234	242	223	245	289	234	275	259	239	229	226	238	265	240	232	271	253	239	228	223	274	238	251	250	246	228	236	276	221	258	242	223	256	242	246	232	262	228	238	229	232	226	270	248	242	262	230	216	247	235	234	228	239	261	274	253	247	255	225	259	253	238	219	238	245	257	229	255	251	245	266	226	281	252	238	237	235	260	241	230	248	232	254	251	251
26942	20647	7781	961	655	573	561	539	547	546	559	573	538	556	547	503	533	526	540	538	567	518	523	519	491	556	519	569	558	572	565	552	516	567	509	539	572	531	558	545	509	548	542	546	500	518	549	571	530	485	563	555	598	515	576	548	544	532	528	548	532	546	539	511	497	554	536	538	549	513	531	547	565	511	559	535	510	539	541	564	522	590	537	535	520	570	537	510	562	550	559	528	507	542	511	571	556	507	553	565	536	593	526	579	568	536	540	576	518	563	527	546	592	578	539	552	593	530	563	564	531	533	525	527	573	533	523	522	547	553	546	520	560	554	539	553	581	558	507	588	548	587	529	547	555	555	484	547	522	561	515	513	534	539	542	544	556	541	539	543	524	540	538	547	541	498	554	494	514	537	497	531	530	556	566	512	552	534	531	546	543	553	556	538	544	557	547	544	553	551	521	511	544	505	549	503	536	512	523	502	544	556	519	553	534	550	516	550	550	532	571	547	567	550	518	555	499	584	552	550	547	547	552	528	519	528	523	543	533	512	516	500	537	517	529	545	521	569	529	530	558	579	590	545	559	517	522	563	519	522	531	524	538	539	537	551	565	554	506	548	475	541	558	542	521	532	525	516	547	531	531	532	542	510	524	518	576	550	534	543	542	531	548	558	492	527	529	557	526	550	535	515	483	563	498	537	568	544	530	546	521	547	520	577	547	562	576	537	542	544	536	569	568	568	527	525	565	555	529	555	551	550	513	538	541	549	550	551	536	526	523	520	560	522	494	549	530	562	547	532	559	562	551	534	514	518	542	519	559	548	555	504	471	520	543	522	573	555	562	531	554	553	505	550	528	547	547	550	540	562	479	577	552	497	513	558	488	545	497	521	517	549	566	532	565	530	547	506	546	542	536	519	536	541	477	530	528	576	558	541	578	559	535	561	514	500	528	537	535	619	565	517	576	525	509	558	558	523	565	498	510	520	527	550	493	554	548	504	545	534	541	510	542	511	519	548	518	569	533	533	517	550	530	536	546	507	510	559	544	514	563	538	535	616	504	516	588	515	504	472	582	545	534	502	531	573	491	558	548	504	555	503	538	513	577	543	581	508	500	533	559	517	543	551	554	552	550	523	541	495	559	528	516	545	529	546	576	565	526	542	518	522	547	563	539	548	536	536	539	593	536	512	557	559	568	523	499	535	515	565	539	570	565	561	487	530	487	543	543	561	541	572	551	500	529	536	532	527	531	538	545	534	537	516	551	568	523	512	556	560	568	533	565	564	550	527	556	495	505	527	510	481	510	556	498	567	515	563	506	523	534	560	526	551	535	565	538	536	535	530	542	528	503	548	537	566	559	565	571	573	528	521	502	522	554	531	505	546	527	544	530	548	522	519	515	513	530	533	522	454	571	538	545	547	570	522	509	569	487	527	495	575	519	585	535	531	530	513	557	540	494	533	548	510	543	515	529	549	572	524	528	557	559	547	530	549	557	588	548	526	526	501	595	533	543	517	510	515	589	527	561	545	553	560	520	582	576	544	559	534	540	525	537	578	554	536	540	523	599	558	518	501	549	509	514	480	540	536	525	540	550	524	536	529	501	550	548	541	557	562	515	530	535	555	521	547	547	522	547	540	560	496	545	542	512	529	498	551	594	554	529	572	508	528	491	537	567	537	563	549	498	525	540	543	527	571	539	514	530	506	541	537	498	541	541	537	541	549	554	549	518	555	530	564	540	568	499	518	537	518	522	536	519	565	554	536	551	543	542	555	554	532	522	554	527	546	538	594	538	498	515	553	564	545	519	544	518	528	516	512	518	541	551	483	501	537	551	499	576	538	550	569	506	554	534	520	534	508	518	587	523	542	526	541	575	558	512	555	517	548	502	499	525	517	526	489	540	545	556	548	557	548	521	542	476	567	520	507	530	581	535	549	544	580	517	551	528	514	538	509	545	529	557	511	544	533	538	533	521	554	550	532	519	548	563	520	522	513	539	507	544	535	568	559	567	548	540	520	500	526	526	581	530	526	459	545	526	562	590	512	572	548	585	510	509	567	514	550	566	540	521	552	509	530	550	519	536	528	543	517	535	547	491	544	534	562	552	552	536	546	506	526	525	487	519	546	547	536	535	503	548	514	558	574	536	563	570	502	522	571	570	576	543	563	524	534	532	550	517	526	517	521	564	548	528	522	540	526	554	511	525	539	567	522	534	542	499	523	520	537	533	532	531	542	530	546	565	553	543	526	506	593	579	523	544	539	538	504	546	521	531	533	513	506	522	532	565	521	501	537	528	599	538	499	518	568	533	556	514	550	538	520	537	504	560	583	535	515	534	531	540	520	502	542	535	547	544	554	560	521	535	544	521	542	524	567	512	519	509	568	521	542	587	524	528	580	531	537	520	559	538	553	543	541	509	555	537	529	520	552	536	537	565	508	530	549	521	554	539	565	526	523	544	580	558	517	531	540	525	539	555	567	544	518	552	586	544	564	508	533	525	547	508	541	552	517	525	555	509	536	537	522	547	528	573	514	523	563	524	519	564	526	522	532	531	554	517	564	543	533	561	507	522	566	554	549	556	491	533	530	543	543	576	571	541	565	567	545	566	504	542	548	496	520	545	567	548	544	542	537	557	552	603	504	521	546	492	548	551	559	564	551	480	495	535	530	605	526	516	527	519	524	517	561	526	577	572	542	525	537	536	545	556	555	536	549	533	554	551	520	564	523	541	541	567	551	518	508	530	546	555	541	516	533	545	552	590	571	546	520	511	587	536	521	562	542	514	533	570	507	569	549	543	565	504	520	554	543	530	540	528	547	570	540	572	573	570	501	538	510	553	556	538	534	528	566	495	567	529	520	525	573	562	570	543	506	534	502	525	555	507	544	528	540	516	536	559	543	557	587	566	501	539	543	597	569	534	571	532	517	544	488	560	557	542	535	536	520	568	546	547	531	507	529	551	568	513	530	568	554	543	546	505	559	523	550	557	525	549	515	531	531	579	557	504	523	536	545	583	536	540	584	573	544	555	517	531	534	590	515	532	527	543	563	531	541	488	551	547	537	548	528	553	556	521	518	541	549	564	613	577	522	519	527	514	522	538	506	531	538	502	523	521	553	530	538	505	525	532	571	517	573	529	525	561	558	507	551	506	539	581	580	551	528	513	544	518	555	581	512	518	541	563	548	524	516	572	504	556	537	559	560	529	532	512	557	529	561	527	539	520	575	569	527	525	517	535	520	540	529	537	528	520	556	542	567	509	569	529	540	517	554	547	549	534	534	503	542	555	558	522	546	517	528	538	520	572	528	525	566	530	505	524	537	507	522	530	526	554	558	524	543	543	563	542	539	589	558	546	521	577	543	534	569	532	551	524	518	526	549	512	522	519	594	484	531	510	529	504	515	575	558	543	523	511	532	521	490	546	524	551	534	552	555	562	531	519	531	493	547	563	530	558	588	490	547	519	543	491	533	506	539	523	552	554	565	536	587	533	566	539	529	527	559	528	580
4221	2003	1836	1286	1119	1016	1020	921	923	905	952	900	957	914	940	904	895	891	891	904	920	907	965	938	938	957	938	914	899	960	900	962	898	872	934	916	867	894	883	937	856	909	989	924	832	927	879	870	888	919	898	943	867	819	924	869	888	880	897	935	839	913	902	849	963	871	896	892	848	923	801	926	850	885	864	894	942	941	903	900	941	870	904	950	893	900	869	902	883	845	904	871	956	884	932	896	886	904	881	882	877	944	934	924	925	930	896	895	893	935	946	883	929	911	860	858	922	894	913	915	877	951	916	902	878	899	878	906	904	903	935	892	927	904	901	909	857	886	901	919	859	855	919	903	936	921	907	922	869	925	895	816	896	951	891	916	884	893	897	924	933	909	878	929	889	889	879	874	886	923	876	909	901	860	948	916	950	874	886	923	885	924	882	924	856	879	921	856	884	897	909	893	885	904	875	875	893	930	866	924	849	884	889	917	856	905	858	887	926	953	882	928	885	816	950	848	877	946	850	831	890	850	930	889	908	926	857	887	920	906	952	907	861	943	903	933	889	875	950	873	928	871	877	862	893	875	945	882	884	865	865	960	909	963	852	888	861	860	891	932	959	922	887	901	904	896	888	916	938	936	901	918	885	882	928	913	891	959	904	887	935	900	903	932	857	858	864	899	972	881	892	926	890	904	849	873	897	909	898	903	946	864	885	887	932	879	851	978	897	860	898	934	874	864	929	906	857	865	859	926	910	882	925	884	878	916	823	857	858	920	918	914	949	904	890	919	920	857	872	880	873	925	936	920	928	913	916	885	903	891	869	972	916	889	917	900	902	906	914	814	941	904	921	884	844	870	961	946	881	904	893	864	905	903	924	922	948	904	886	889	878	898	897	927	851	898	933	886	942	920	897	902	915	927	925	948	943	916	915	894	927	915	899	937	915	890	899	891	938	904	945	848	931	899	866	919	882	929	848	913	972	911	873	912	879	850	877	910	924	897	915	921	872	847	857	913	892	916	907	906	844	901	883	949	880	929	888	962	982	902	881	853	897	897	910	893	892	896	941	915	939	847	857	914	871	909	868	930	914	914	896	880	895	935	868	894	857	856	907	916	947	918	888	923	887	834	907	902	900	907	922	913	887	957	927	894	965	841	949	891	923	901	918	937	938	856	884	827	862	859	922	903	901	924	889	879	857	897	904	905	951	913	899	845	834	894	898	877	932	891	921	872	897	893	856	870	911	930	900	896	914	923	887	921	859	869	916	878	893	901	920	890	876	835	930	898	890	905	935	934	905	900	911	866	938	885	914	859	950	880	918	927	907	882	881	860	856	888	909	893	940	925	940	900	917	909	844	925	905	924	896	902	911	964	944	894	887	893	921	879	843	938	869	887	868	903	874	822	933	915	942	913	917	904	902	879	858	886	861	907	893	849	881	894	878	905	831	936	905	914	905	864	820	941	863	950	969	921	920	884	969	921	900	902	906	925	861	932	897	900	888	891	921	865	889	907	897	929	903	839	884	888	888	929	929	957	838	883	911	1007	877	911	888	907	872	879	890	884	878	882	887	862	855	915	941	925	838	906	907	921	870	860	911	867	874	896	875	956	892	909	902	920	947	944	925	886	915	888	910	929	928	871	919	922	921	924	888	908	937	901	826	862	905	922	896	920	922	879	824	908	876	891	886	925	979	869	887	911	867	856	940	845	933	930	905	973	893	867	918	911	903	926	840	938	899	837	880	901	882	832	872	935	911	867	885	878	892	835	948	922	918	884	905	917	935	880	911	940	905	952	843	893	917	912	940	905	915	873	860	919	923	889	894	899	948	876	874	968	890	922	946	906	886	858	886	895	911	903	939	899	887	923	913	894	897	860	868	919	901	894	850	895	883	917	884	894	890	896	903	855	856	852	909	953	891	865	914	878	933	892	896	884	909	898	925	907	895	882	864	910	882	869	843	874	880	876	889	933	885	865	859	855	897	893	869	948	925	859	905	907	903	904	881	891	965	947	894	917	858	932	850	995	912	871	923	907	863	855	933	951	894	885	935	938	870	913	937	925	951	892	891	877	877	878	891	915	878	937	850	858	921	866	851	927	871	904	875	931	918	863	935	882	894	854	875	937	925	895	929	898	887	874	901	936	899	931	924	886	895	903	900	900	905	930	955	905	905	901	907	889	896	931	911	935	898	881	894	905	894	870	965	879	882	820	915	932	895	977	875	904	901	949	890	901	881	983	921	879	949	921	902	869	946	962	895	871	861	908	865	851	897	865	906	909	887	908	922	890	882	906	873	917	890	937	876	974	935	916	915	901	920	853	889	838	963	898	867	901	876	918	882	930	914	915	906	885	889	831	970	891	891	882	957	877	908	890	929	923	908	923	906	897	908	856	912	899	938	869	915	896	875	880	895	906	858	921	916	914	874	896	899	893	901	931	912	930	886	866	896	886	901	976	894	907	944	922	878	900	926	855	911	892	923	885	894	907	916	900	954	898	889	905	886	856	895	889	905	876	903	916	855	904	870	920	923	916	881	863	886	993	898	878	898	958	922	889	882	918	874	859	945	921	863	914	899	924	894	856	868	958	898	909	893	898	813	929	936	877	876	923	844	882	905	903	943	942	887	931	880	933	916	888	920	875	901	940	898	910	875	963	929	888	896	870	894	919	956	923	842	865	874	898	881	897	862	892	901	898	856	873	934	897	918	889	867	843	889	903	856	931	904	896	951	920	869	886	858	932	873	873	932	871	881	898	920	906	909	882	866	870	923	932	874	890	852	930	875	920	889	909	932	874	935	899	946	867	923	912	894	905	917	883	931	875	892	884	883	910	903	838	908	934	893	884	920	919	873	928	900	840	928	913	870	857	887	884	870	863	941	890	905	898	916	878	915	910	904	943	938	942	845	954	923	879	892	864	928	856	908	903	927	898	916	905	883	889	887	903	927	903	922	913	921	941	879	865	913	912	889	877	911	869	882	913	918	896	927	882	940	936	884	914	856	889	913	921	876	929	897	938	890	949	908	953	937	902	940	867	871	901	854	841	886	938	874	900	937	884	948	897	904	928	919	960	890	863	900	911	907	911	909	858	878	923	901	940	898	888	877	946	901	906	927	900	948	908	872	932	967	880	873	885	895	859	896	873	941	960	943	867	874	863	844	872	916	939	911	882	925	866	896	862	859	902	868	914	882	847	876	912	944	922	868	907	863	901	913	922	892	927	897	885	888	934	912	901	883	887	905	908	912	889	862	895	907	895	927	908	916	929	888	902	912	920	853	916	881	901	863	900	893	913	914	929	898	876	878	872	869	913	858	912	846	981	906	912	880	910	947	884	910	914	923	931	908	902	882	925	941	895	895	867	902	905	858	926	894	913	889	902	918	868	855	883	880	924	963	916	897	978	892	818	931	940	890	874	934	878	917	909	890	865	917	878	904	923	909	877	925	885	854	870	918	862	933	942	890	920	882	899	887	942	878	925	895	904	893	903	923	922	913	942	905	883	895	979
24497	21440	28653	24619	21060	3186	923	693	596	552	511	451	468	449	453	461	452	420	406	405	413	413	408	454	416	413	393	385	376	399	425	395	366	364	398	386	378	421	382	380	368	358	371	358	367	380	381	367	405	355	388	404	346	384	380	373	343	400	368	380	371	361	397	412	386	376	374	365	367	385	372	376	357	376	396	367	345	371	424	380	388	409	373	347	358	368	380	376	389	401	391	376	379	363	356	396	405	364	365	374	378	368	365	374	358	387	361	372	378	370	344	387	376	351	361	401	400	368	379	370	398	371	369	358	358	379	401	354	357	376	356	353	367	354	341	373	371	383	392	387	391	365	387	369	362	389	362	374	407	402	389	408	356	337	399	377	371	369	390	358	372	384	377	407	380	390	377	360	401	367	336	331	386	363	381	353	365	378	367	375	358	377	399	368	406	355	374	372	382	392	345	339	386	379	354	371	352	385	358	404	403	357	317	347	394	352	380	395	386	372	326	364	359	352	361	349	364	349	365	406	379	428	358	354	360	366	335	384	359	411	343	359	369	416	381	397	392	353	346	360	399	361	370	364	373	398	384	411	365	391	374	317	368	362	389	376	359	353	362	385	374	387	355	379	377	403	370	409	383	351	384	392	381	381	378	371	375	403	370	380	366	356	375	362	395	403	347	346	386	354	353	367	393	372	355	369	367	361	353	379	382	352	375	359	352	390	370	375	376	376	352	343	351	393	381	417	389	395	398	399	399	371	383	373	391	374	394	392	383	370	387	358	347	380	357	369	381	380	393	337	345	387	375	374	382	393	362	370	344	386	380	366	351	377	369	361	353	365	392	355	355	375	371	379	363	363	413	370	389	379	387	393	357	363	366	352	350	376	363	373	399	379	359	361	360	372	379	372	377	404	407	371	357	397	348	375	388	383	375	399	386	364	372	389	391	386	407	391	371	368	380	367	387	387	390	381	397	383	418	366	344	373	358	380	376	393	359	363	379	369	369	414	389	363	377	376	374	378	375	373	385	388	380	380	386	362	366	349	356	353	419	358	382	411	371	370	325	386	351	354	348	391	391	428	390	396	403	382	375	379	325	367	329	373	385	401	372	369	361	395	361	388	366	386	351	352	376	385	398	362	389	380	374	332	387	359	365	411	378	387	365	415	355	384	371	363	330	409	363	366	378	396	397	368	396	391	346	353	387	380	358	393	429	319	378	376	334	382	367	359	380	365	365	347	367	404	343	345	387	405	356	369	366	388	373	378	387	355	389	368	408	389	381	386	399	382	336	390	379	380	378	404	353	363	364	341	393	373	371	389	341	367	381	343	376	374	355	355	384	373	367	359	392	365	337	401	367	374	362	327	379	352	387	383	383	355	384	384	359	331	387	352	368	402	409	376	372	379	347	392	372	352	364	366	374	362	383	385	378	385	378	403	398	374	349	414	361	368	373	335	343	325	373	386	369	434	371	406	369	374	365	348	364	371	392	348	375	379	393	375	374	363	360	356	335	392	355	349	386	379	362	361	382	390	337	361	347	369	371	386	356	364	348	378	395	357	387	380	358	392	398	367	379	361	356	380	373	382	345	333	369	341	375	369	382	395	377	354	334	355	372	387	378	365	386	404	383	388	343	377	334	392	362	391	341	352	388	360	371	362	355	388	393	377	369	381	409	342	354	346	387	361	398	400	383	362	347	368	359	359	370	372	382	405	371	383	341	360	365	368	377	392	387	390	369	351	383	419	393	376	376	376	392	394	369	381	374	346	381	365	395	389	355	327	368	373	391	374	365	363	385	336	354	361	393	375	333	360	369	357	370	340	383	378	333	371	380	319	377	342	344	379	376	364	392	362	347	381	363	404	358	361	364	383	393	368	385	364	389	384	363	395	344	392	396	377	378	360	361	386	396	374	344	369	380	344	398	368	383	390	349	364	384	370	393	400	374	379	351	355	356	380	375	397	382	366	354	341	342	377	355	385	365	345	375	380	375	379	358	352	368	371	365	395	397	347	341	334	364	377	370	392	357	335	356	387	347	392	381	372	407	333	402	330	360	365	405	384	383	394	357	358	400	366	386	374	372	381	375	357	362	378	385	346	367	400	384	361	356	360	343	384	359	357	369	374	372	342	378	376	362	371	382	351	356	344	360	383	349	338	373	394	358	351	367	332	358	352	373	368	388	374	370	380	353	383	381	393	394	394	340	389	396	354	348	362	350	406	365	387	381	359	376	358	397	359	374	351	364	398	371	339	356	382	366	400	409	359	393	363	366	390	382	355	356	343	333	382	391	394	382	358	391	361	353	340	403	397	374	366	365	417	337	351	376	383	375	363	375	417	425	353	338	384	386	383	406	375	343	373	396	358	367	363	338	357	384	346	381	379	384	394	376	409	343	399	378	388	398	384	363	360	389	385	335	344	352	370	372	376	360	380	369	400	341	350	346	371	388	413	387	377	356	364	367	368	338	401	384	396	384	405	423	344	392	386	389	351	377	339	374	366	354	389	390	386	368	385	353	369	427	375	369	355	368	376	352	350	365	373	364	348	381	356	387	371	379	338	359	361	353	376	351	378	365	375	373	349	353	330	377	377	379	378	408	379	373	381	384	368	362	375	381	375	391	358	364	368	384	361	362	338	356	380	350	360	369	380	374	360	369	378	377	376	347	368	396	364	357	373	369	391	366	387	371	358	341	389	398	344	385	377	383	344	354	396	370	360	365	358	426	347	348	371	352	372	386	409	396	382	347	399	377	368	421	362	381	371	383	392	372	359	349	366	346	367	381	353	360	348	344	370	406	391	391	404	379	366	397	358	384	347	388	373	368	363	339	363	340	356	365	353	372	375	347	356	348	376	369	368	361	396	387	365	365	377	371	406	340	368	374	376	371	381	394	362	335	409	348	386	371	363	368	395	386	349	394	391	390	366	380	350	348	324	382	369	392	314	360	355	407	398	382	376	378	398	370	369	402	373	346	373	365	390	348	366	370	363	378	382	384	392	383	379	354	394	367	399	379	372	392	346	348	380	377	353	360	381	373	345	347	410	361	370	352	393	367	371	354	365	388	389	371	391	351	367	384	363	348	404	367	385	345	389	369	369	342	354	353	373	400	385	405	380	365	382	376	376	320	339	389	340	373	387	358	401	341	362	378	370	351	347	386	389	380	374	363	367	376	362	380	342	409	378	367	367	338	366	366	329	393	384	371	380	374	381	362	358	384	376	381	364	345	364	362	377	373	377	353	360	362	361	391	361	365	335	382	394	376	374	386	370	359	377	351	346	383	364	405	349	356	385	382	409	351	385	401	413	362	363	363	374	373	389	323	356	374	366	337	387	400	362	397	344	400	364	360	367	355	345	433	409	362	363	403	361	377	376	387	364	371	393	395	380	380	378	389	347	385	385	386	345	389	398	391	350	387	407	368	352	394	373	356	332	364	402	367	358	347	342	362	390	371	351	347	391	380	371	399	378	356	364	373	364	334	389	423	409	342	382	347	375	380	389	355	399
5545	10664	8836	4590	3147	2367	1930	1639	1379	1261	1148	981	971	881	907	837	842	799	801	788	705	743	747	705	722	690	703	670	696	702	638	680	671	637	629	646	614	675	692	609	673	690	655	680	677	651	679	672	575	638	650	683	659	640	622	654	672	645	637	628	650	637	657	631	640	635	621	646	633	680	643	649	644	659	607	616	701	643	616	622	623	638	582	625	646	603	668	636	664	656	668	626	632	681	638	709	659	661	638	579	661	636	668	659	624	649	645	662	647	588	657	667	644	676	613	681	626	641	658	656	639	679	643	618	654	632	679	634	608	604	612	700	638	628	635	652	619	656	651	678	646	674	677	629	609	632	666	649	621	619	633	653	683	646	691	666	607	629	671	640	659	619	614	683	668	652	634	662	637	635	666	633	657	605	677	687	626	668	658	660	645	623	605	677	639	653	635	607	667	614	662	623	597	623	609	629	629	653	650	649	605	613	626	610	619	592	641	649	680	666	644	621	641	676	686	622	673	655	623	612	647	678	673	636	639	585	681	630	666	638	649	611	617	586	683	638	649	677	651	640	659	657	663	674	622	600	630	672	644	599	630	663	684	678	694	659	648	627	707	607	668	662	644	638	601	594	592	684	612	662	652	631	610	603	632	629	616	660	629	640	649	601	706	610	618	670	639	615	645	659	618	627	647	587	626	634	626	637	604	625	600	664	618	665	641	633	651	641	641	655	625	645	683	639	667	646	600	628	608	630	702	613	630	659	678	698	616	667	628	657	617	656	592	587	618	634	640	645	652	636	679	651	627	627	663	620	634	644	595	614	620	622	620	631	666	677	609	616	706	611	615	613	656	611	638	633	623	624	677	589	666	628	627	672	636	602	680	639	640	586	656	672	632	673	648	674	631	658	589	601	594	630	618	679	630	660	671	659	674	627	646	601	630	646	674	652	624	652	608	644	622	647	647	654	650	685	624	659	635	622	648	666	634	640	674	624	645	637	605	607	648	667	676	623	620	637	627	691	659	617	642	593	630	674	665	625	650	632	669	667	630	611	645	626	625	601	617	600	676	646	628	614	625	638	642	618	643	637	617	641	650	599	635	662	609	630	679	669	685	646	624	649	641	650	631	612	640	619	647	614	639	626	625	650	657	660	662	640	664	625	639	627	623	601	625	650	659	633	612	670	651	636	601	644	595	622	626	664	636	645	639	611	609	646	650	649	661	639	617	646	613	653	656	643	692	668	638	626	644	656	663	605	644	619	637	626	646	638	616	664	626	591	685	615	670	622	656	640	662	633	618	634	626	630	574	660	608	673	600	634	639	642	626	679	638	646	631	653	688	639	634	626	648	653	671	634	643	647	661	654	614	605	664	657	627	606	625	643	627	641	657	630	645	642	624	641	637	639	669	615	649	671	654	613	632	679	597	623	646	629	636	671	639	669	609	694	578	670	673	648	615	648	628	676	615	638	652	610	660	708	600	661	623	613	638	621	615	670	612	638	614	677	647	663	662	652	642	645	649	623	611	659	648	623	598	661	617	609	640	653	650	633	644	622	613	650	593	646	694	654	611	600	626	677	636	629	634	655	655	629	669	685	632	702	645	628	641	639	695	654	628	671	621	629	686	695	656	634	685	676	658	618	636	595	621	639	659	625	622	656	634	647	642	625	623	644	632	610	646	641	631	607	679	625	615	629	639	617	610	651	666	672	627	673	662	694	620	706	634	647	658	650	682	655	619	583	634	660	659	687	606	630	659	603	581	627	684	646	644	645	602	639	654	618	650	699	655	626	633	676	603	638	635	610	632	618	632	707	638	636	579	650	622	710	645	664	600	615	683	645	657	656	666	665	644	643	631	666	610	634	636	636	605	604	640	650	610	623	683	626	651	606	617	608	654	656	618	549	632	643	613	628	659	659	603	642	690	624	663	650	660	649	619	639	652	641	638	609	675	647	641	647	630	643	641	598	648	703	657	673	597	674	630	655	628	664	651	612	648	644	672	646	679	624	633	647	636	652	622	601	645	654	652	660	611	632	656	671	638	682	582	639	616	630	655	631	656	625	621	640	652	611	643	646	626	654	604	622	643	618	607	655	613	666	655	635	640	658	657	671	603	663	601	627	624	586	675	659	698	641	660	639	607	649	620	621	655	651	615	667	629	667	609	641	642	631	674	607	665	633	634	622	679	701	646	606	642	642	676	654	637	643	656	614	633	625	645	642	658	629	620	617	656	654	608	690	660	627	587	626	661	618	655	646	599	643	617	690	615	648	649	643	665	636	637	658	639	646	623	644	647	620	638	659	638	619	599	672	612	661	649	679	625	595	664	656	663	645	693	615	670	638	655	650	632	631	689	619	664	656	639	630	646	611	624	666	643	637	660	619	651	636	623	617	657	656	621	638	636	639	659	696	624	648	613	644	575	630	660	625	629	625	639	672	626	662	637	686	673	611	631	619	695	616	630	638	642	641	676	612	613	569	651	627	638	599	652	658	634	645	659	663	607	616	673	628	598	643	622	641	628	628	650	592	601	641	655	624	686	625	607	643	661	622	680	647	608	628	630	600	607	666	600	622	642	653	618	637	628	614	650	652	674	655	654	663	654	600	636	619	667	615	668	649	646	625	600	686	669	657	626	613	673	621	648	656	669	635	627	635	682	617	620	602	672	662	632	655	678	630	624	669	661	708	661	636	637	652	654	636	662	616	621	643	639	652	635	619	673	661	647	598	666	659	633	639	655	606	617	651	644	623	672	645	626	658	671	638	631	603	592	628	647	642	636	589	626	633	634	609	654	631	639	668	637	640	675	598	618	620	703	644	632	630	581	654	648	618	645	612	697	653	609	652	637	655	655	650	625	606	615	639	628	670	638	638	650	648	687	624	650	629	674	659	647	645	672	599	693	589	652	683	667	658	695	657	593	627	597	643	644	600	622	635	614	620	635	605	642	639	624	622	662	664	647	640	647	621	662	648	627	663	653	678	643	628	704	680	632	631	629	643	609	609	613	644	663	658	656	657	617	634	625	601	642	641	665	624	678	605	620	637	653	631	636	648	655	685	657	714	670	666	625	612	633	616	621	588	663	635	655	641	637	670	633	633	650	631	638	641	606	591	638	692	659	593	628	691	635	637	649	645	634	610	654	636	649	643	635	610	661	614	658	633	623	631	673	651	691	667	632	625	641	634	630	612	675	611	661	605	658	650	660	609	650	665	678	678	658	679	644	610	612	614	651	657	675	625	653	656	659	642	658	644	666	634	645	625	631	599	648	632	636	624	658	639	595	622	621	601	625	653	610	621	635	666	630	616	617	645	640	651	626	618	617	652	593	623	630	643	644	641	624	646	631	641	613	640	640	652	630	692	629	602	650	659	600	624	665	640	642	631	645	623	668	649	658	659	631	588	606	624	637	609	624	631	627	637	656	684	602	660	646	646	592	644	657	630	647	622	679	646	572	705	634	647	673	648	628	665	651	657	683	633	606	657	639	620	598	663	616	600	648	662	653	644
23430	21404	29251	23950	21406	20773	2308	717	491	434	386	355	307	302	254	254	211	212	212	223	206	173	172	204	162	179	173	172	167	158	169	169	161	166	154	150	122	177	157	163	150	162	160	150	121	153	154	160	147	141	172	159	145	155	157	151	149	150	139	140	144	128	154	134	155	144	142	161	152	132	122	145	137	148	136	143	154	150	151	160	148	153	125	136	147	140	136	120	149	159	141	153	133	143	131	159	126	130	145	123	159	143	150	121	154	128	140	156	147	137	133	154	142	153	160	146	153	156	143	127	156	127	172	149	142	154	153	139	149	134	146	130	145	146	148	163	141	140	143	136	151	166	152	121	125	135	130	152	124	152	159	167	141	160	138	133	142	129	135	137	148	158	168	144	139	144	147	142	162	171	119	129	130	148	150	137	135	157	126	134	132	126	139	133	140	160	161	144	135	148	130	151	134	155	151	149	126	131	138	161	140	149	149	124	136	128	133	143	144	145	141	138	151	151	142	147	125	138	139	131	134	127	145	132	147	158	156	149	137	157	135	145	134	128	132	155	141	135	149	157	139	129	112	146	121	131	150	148	141	148	147	131	147	137	119	126	143	148	149	134	134	153	145	126	145	116	118	137	143	143	132	151	135	140	131	125	151	126	140	137	134	134	125	162	152	128	139	131	142	119	130	143	153	149	143	149	139	142	121	132	148	142	144	156	136	152	162	127	151	127	162	154	136	140	145	136	131	147	145	137	148	153	138	134	130	154	147	133	137	128	121	141	161	150	143	146	157	132	148	160	142	148	141	156	140	121	130	158	152	133	128	144	145	153	135	150	144	122	160	163	109	145	126	135	121	140	134	152	153	156	136	145	133	123	137	152	118	128	137	145	147	136	137	122	158	127	136	148	153	132	137	134	152	154	123	141	148	126	137	148	168	145	137	133	135	125	118	133	159	134	151	124	123	111	145	140	133	128	140	139	143	115	125	138	160	142	140	126	137	131	138	131	155	143	154	133	144	153	140	143	156	129	143	143	113	144	122	140	140	153	144	145	134	163	146	161	151	133	137	143	144	143	147	126	147	139	144	119	158	138	133	145	133	169	153	144	153	129	119	128	129	130	145	132	148	172	162	144	144	128	130	144	117	147	145	132	140	143	154	144	158	138	155	132	129	144	153	138	144	170	112	174	122	154	152	133	140	120	140	137	138	151	141	138	122	126	132	157	140	139	155	159	147	126	139	151	167	135	142	138	145	136	125	134	136	137	156	134	133	150	151	141	132	139	144	144	135	152	122	143	139	142	144	153	130	147	135	142	142	154	152	155	120	148	146	131	128	121	173	117	140	145	102	136	137	141	123	129	164	140	130	136	137	150	109	113	152	122	135	133	124	137	148	125	134	131	166	147	112	140	142	144	134	169	132	130	126	120	117	114	149	140	149	119	137	144	125	140	145	149	147	140	150	125	151	136	153	136	142	139	150	133	139	140	167	111	136	129	151	152	148	118	147	134	152	148	140	119	129	141	154	127	152	143	154	140	144	145	109	130	148	131	150	128	142	144	131	137	155	128	122	142	155	125	152	140	152	128	163	124	143	157	141	158	128	148	154	113	141	153	137	137	135	140	130	142	142	136	136	132	124	147	124	134	134	130	138	131	127	131	128	127	145	136	125	148	145	141	134	124	149	121	129	136	146	130	154	143	132	141	133	142	136	165	127	130	122	122	169	142	133	140	137	149	134	120	140	132	140	149	146	152	158	134	154	145	150	157	117	143	136	131	117	140	141	143	133	129	136	137	136	143	156	145	152	150	158	126	138	147	138	143	118	141	145	156	139	151	138	133	133	151	139	148	153	126	141	136	135	128	119	135	142	122	159	143	145	148	112	156	156	133	136	142	139	129	144	127	125	121	131	143	146	123	129	141	150	139	153	130	144	119	132	123	125	144	119	159	146	138	143	130	125	135	150	158	123	133	123	124	147	146	142	138	136	158	159	134	152	141	128	132	138	129	155	141	150	144	161	141	124	122	145	149	147	131	142	138	125	150	134	156	149	141	113	122	152	128	133	122	159	135	136	128	170	150	161	134	121	151	139	120	136	146	124	131	165	144	133	142	166	146	134	131	140	145	159	132	134	144	134	157	151	145	145	145	120	134	147	157	124	131	156	143	128	138	125	181	140	127	123	126	139	149	148	147	118	152	127	145	131	161	148	136	140	162	144	126	143	138	132	144	140	153	123	147	118	132	142	151	148	123	136	161	160	131	137	161	121	157	121	118	154	141	149	146	142	156	122	133	134	128	135	143	148	143	129	125	119	121	129	140	129	119	159	148	141	148	133	139	126	138	136	150	170	156	141	127	143	140	159	134	151	147	148	139	130	150	135	139	129	135	154	152	120	124	132	142	147	144	137	136	137	145	149	143	143	146	123	134	151	122	136	131	130	141	126	123	157	147	142	126	132	139	146	136	137	134	138	140	156	148	131	133	143	144	154	142	128	140	145	161	118	151	129	129	142	166	148	145	127	156	132	142	118	154	133	117	143	143	134	147	132	152	121	140	133	155	148	140	150	172	139	143	137	134	158	141	130	140	135	134	161	149	125	127	140	149	150	144	138	124	156	135	137	128	145	129	152	130	133	141	133	125	149	154	134	140	121	137	134	138	135	157	141	115	151	132	128	141	144	161	141	143	125	145	126	148	156	161	136	140	145	142	141	125	150	172	142	151	147	131	158	152	144	143	156	139	137	131	135	121	149	132	138	132	148	141	134	146	134	143	135	140	137	117	152	143	130	121	122	139	135	117	156	139	144	128	149	135	147	123	154	132	131	153	120	134	122	152	152	138	128	121	133	153	138	146	141	126	132	142	155	147	144	133	144	150	165	138	144	140	136	152	159	131	138	142	140	145	148	122	144	142	151	150	127	128	120	154	134	132	139	132	143	129	149	149	142	163	140	168	138	138	122	134	138	131	125	146	131	124	124	138	145	137	151	155	129	120	166	152	117	135	134	136	152	149	138	133	122	145	143	148	149	140	151	135	156	152	154	135	150	139	138	132	119	141	137	128	126	136	123	159	141	133	153	138	145	133	146	129	147	126	129	137	143	130	118	143	138	155	139	147	111	144	136	143	130	153	123	130	132	144	146	148	147	135	130	128	136	131	148	128	129	134	154	141	144	132	134	124	137	146	143	134	130	118	138	130	125	147	147	125	138	131	113	155	128	125	126	148	147	118	164	164	142	131	120	144	139	142	145	150	156	146	143	132	127	128	152	129	158	147	138	135	144	144	131	147	147	134	141	132	172	138	147	144	141	156	161	130	141	140	144	137	148	155	130	121	150	115	143	146	145	151	124	123	136	152	135	129	131	155	154	162	118	159	127	153	146	130	155	132	154	156	148	135	136	144	128	160	153	152	149	148	133	117	151	134	153	147	148	135	158	151	133	147	144	135	144	139	141	149	134	143	128	124	122	150	142	130	143	120	125	140	149	112	137	130	142	141	135	140	129	153
7727	16814	13581	7113	4872	3521	2628	2118	1708	1405	1185	941	839	754	682	640	602	513	533	485	450	418	414	379	382	351	310	314	331	337	294	326	302	305	314	319	253	288	283	281	299	268	294	298	290	273	259	279	258	247	255	301	274	253	262	286	270	225	256	270	282	257	243	279	238	260	235	267	268	273	247	266	242	255	241	252	270	246	256	241	244	250	242	284	255	252	217	257	256	246	219	252	242	242	248	234	242	282	242	259	248	247	258	271	271	259	235	265	236	260	249	231	257	228	233	245	227	239	227	273	254	241	273	262	259	244	277	242	228	241	247	257	237	266	249	248	263	259	254	249	223	267	263	260	254	270	216	231	231	241	222	231	250	242	231	259	267	226	251	277	233	224	253	232	258	242	236	255	274	240	268	254	267	263	255	255	240	252	220	229	271	251	239	251	255	209	251	245	233	263	249	238	254	249	260	255	221	238	242	273	210	218	250	246	252	228	240	255	284	262	225	236	243	279	257	269	249	241	240	288	249	253	263	262	255	200	221	239	239	259	237	246	248	228	248	252	257	251	252	227	273	262	265	243	262	250	253	266	253	256	218	228	252	230	262	236	241	261	246	258	261	240	238	238	238	280	243	244	268	252	250	237	244	232	257	229	252	257	243	219	256	246	265	227	245	249	236	241	225	232	246	237	234	230	211	237	262	247	251	227	228	241	251	250	266	212	249	234	224	253	257	277	218	227	253	249	254	261	227	251	230	235	260	237	238	231	248	240	238	201	255	222	250	244	221	239	275	253	272	234	229	243	246	275	255	249	248	237	281	221	262	239	249	237	221	248	254	220	244	247	270	261	250	253	243	233	260	241	252	222	253	225	241	226	244	237	234	249	267	230	236	229	271	233	239	264	266	231	272	211	227	214	250	261	240	252	253	230	238	258	257	257	217	251	233	234	237	253	275	231	268	233	256	266	232	276	252	233	220	246	251	246	234	246	255	254	224	238	251	222	247	239	271	244	257	242	236	211	261	252	227	240	245	218	235	269	270	246	233	251	263	252	246	225	252	230	210	257	274	238	260	238	239	263	233	247	278	243	246	233	229	247	279	249	259	265	273	237	242	246	257	231	243	262	220	236	272	250	287	239	250	246	263	270	245	251	240	248	243	271	236	250	268	249	248	231	253	235	247	249	226	219	245	249	255	238	223	237	247	267	243	255	220	232	260	227	252	222	239	231	263	228	240	225	223	248	233	246	228	224	239	247	264	253	257	245	262	232	268	204	246	281	262	231	251	240	255	226	262	238	239	247	244	237	233	234	221	243	273	257	233	236	241	246	248	246	228	223	256	266	201	230	227	234	231	242	220	245	251	246	236	252	260	230	255	246	237	230	252	243	242	256	254	263	265	261	254	212	244	250	267	237	252	236	271	246	235	212	216	242	261	263	254	248	239	216	239	246	249	242	236	243	239	233	226	245	284	240	236	287	263	238	240	252	247	211	257	246	268	222	225	213	222	266	239	237	247	236	227	229	203	261	232	217	247	227	242	273	246	256	233	253	231	247	258	262	246	231	242	245	246	243	254	249	229	231	261	243	259	255	231	242	275	235	265	240	258	225	243	254	260	218	260	267	254	229	267	271	220	242	237	235	224	253	264	274	239	239	221	257	219	238	243	208	237	245	236	228	225	229	244	253	243	229	241	231	267	262	244	230	263	238	239	239	258	255	233	247	256	226	226	246	271	258	258	249	246	260	263	226	235	242	234	259	240	215	258	219	242	227	219	251	242	226	230	245	275	262	237	237	242	255	220	275	242	248	261	253	228	228	237	230	260	247	263	228	246	273	255	234	237	257	244	236	259	238	227	235	230	254	271	257	247	255	231	257	259	226	259	213	235	253	232	230	239	222	228	239	244	236	246	248	268	251	250	261	243	260	212	254	265	239	246	256	256	231	229	235	248	249	210	248	238	251	233	221	237	260	250	249	234	251	233	248	288	283	244	249	248	243	258	203	228	260	240	242	239	224	250	253	228	250	214	227	251	224	237	200	246	243	267	258	239	280	272	225	243	238	254	246	234	251	247	251	224	216	236	285	209	244	234	239	256	256	266	226	266	272	247	231	257	252	235	259	243	246	222	234	222	239	257	245	253	246	226	230	263	247	237	236	253	251	274	247	251	250	239	262	234	258	238	249	239	235	221	242	262	231	276	227	239	215	253	211	261	241	271	246	235	236	282	243	246	253	256	262	264	233	205	263	271	250	248	243	239	230	268	254	226	240	218	243	243	241	226	242	241	270	247	269	253	250	233	260	232	237	251	230	236	216	251	230	264	213	248	268	207	252	265	284	224	253	253	235	240	224	234	261	248	231	250	230	260	248	263	263	254	265	208	223	263	235	240	226	219	245	249	250	238	230	223	254	224	239	257	257	251	252	249	267	247	208	262	265	267	250	221	252	248	253	264	275	241	263	270	250	242	245	260	245	238	239	237	219	249	215	214	251	244	235	251	280	249	228	251	236	234	252	247	244	239	241	254	235	241	274	259	248	229	239	236	246	222	239	238	242	241	261	245	242	281	256	248	228	278	282	247	256	248	230	250	238	244	255	234	239	248	240	225	257	278	224	254	247	267	258	235	248	268	231	251	267	235	228	233	234	234	245	249	265	230	229	236	248	237	228	289	251	255	261	284	217	261	237	243	265	267	271	248	246	249	261	242	254	252	266	244	232	229	232	243	230	268	213	233	240	255	257	247	233	229	250	214	245	243	230	275	245	262	220	235	256	254	233	223	234	240	249	239	229	272	247	269	234	249	240	279	256	222	240	260	254	221	248	210	217	248	257	221	235	271	241	229	227	232	243	245	241	250	239	274	221	234	231	196	216	226	228	224	284	256	260	244	252	267	234	259	240	247	259	242	237	237	265	231	238	250	225	267	270	235	248	259	234	262	220	267	287	234	241	238	244	235	279	239	249	249	243	237	248	257	266	270	277	251	245	250	257	268	238	240	232	252	224	247	249	242	197	243	223	247	240	220	234	265	248	234	202	242	251	270	214	252	258	237	230	241	269	232	239	261	228	239	252	235	246	255	254	253	234	254	245	258	252	226	251	235	255	256	217	254	241	280	227	237	244	251	223	263	248	232	241	254	227	249	246	237	246	256	256	243	248	201	273	262	261	223	275	233	229	268	241	232	236	210	239	199	250	229	267	259	232	245	239	261	243	251	227	268	258	266	245	235	230	217	246	234	262	233	244	264	271	214	231	252	246	234	241	258	251	240	248	235	233	253	230	229	257	252	260	230	250	211	265	231	227	260	243	223	231	259	246	269	244	223	251	234	260	224	253	239	244	231	226	234	243	242	250	257	263	236	227	268	225	240	223	258	247	254	246	248	264	231	251	250	244	254	254	236	244	282	246	257	239	242	256	262	250	222	252	258	230	259	242	258	227	282	244	226	242	238	240	222	236	232	219	247	243	239	260	241	205	213	249	263	249	264	232	273	267	230	246	238	270	257	254
27015	20761	8050	923	620	606	630	564	543	553	541	541	538	555	557	553	577	537	545	547	508	522	567	564	535	514	539	519	590	487	588	553	522	509	544	553	522	534	530	529	539	564	531	524	565	537	542	543	564	541	540	546	534	546	509	548	521	533	576	528	565	538	569	499	578	526	543	555	550	517	515	471	544	546	539	576	506	557	500	534	535	498	601	492	508	515	545	529	519	518	536	526	538	562	537	582	552	543	540	568	527	545	533	555	542	541	524	505	515	555	572	511	515	521	536	521	515	538	544	567	524	601	539	508	480	564	550	463	578	529	543	539	565	570	537	543	536	541	572	502	558	548	546	525	515	557	549	529	520	527	543	586	509	536	514	496	546	522	521	539	506	513	580	514	560	526	482	540	490	539	525	522	498	482	510	532	566	545	559	466	517	531	548	513	520	523	547	552	561	541	519	547	543	540	542	484	539	551	547	549	556	542	531	524	540	519	540	568	510	585	525	501	539	485	523	521	530	514	539	543	549	551	598	519	552	521	538	511	488	520	564	550	525	548	538	516	549	575	524	507	531	515	561	523	512	516	525	510	546	527	540	535	570	531	582	535	562	529	550	502	535	504	545	553	521	544	519	513	540	542	543	546	512	501	543	511	586	527	548	564	523	532	533	498	521	524	509	548	535	521	517	568	559	578	548	548	519	502	525	547	535	519	523	524	545	569	530	502	526	562	549	531	524	513	536	538	541	526	538	584	534	548	554	570	574	494	540	539	555	544	548	535	495	566	521	546	547	502	529	501	531	541	564	502	548	529	549	529	573	511	543	531	528	513	549	547	526	507	533	559	556	506	550	523	563	546	523	543	554	534	555	567	526	494	576	533	505	539	562	544	521	593	538	552	521	513	546	493	561	530	569	540	566	521	556	506	557	518	529	530	524	541	551	534	510	550	530	538	517	527	530	576	514	522	549	538	514	543	516	540	568	526	546	511	559	556	514	541	462	471	555	533	521	539	547	529	528	551	543	528	521	523	538	553	511	504	555	516	574	571	572	533	525	575	551	521	563	512	536	550	546	563	566	543	580	564	544	547	535	541	525	514	583	549	552	544	529	540	536	535	540	503	526	543	555	522	542	534	527	527	497	512	470	521	516	495	571	517	549	559	542	537	557	510	541	507	554	545	550	525	541	496	517	556	540	554	542	512	533	492	555	509	568	587	577	516	545	551	563	576	503	530	553	562	539	529	520	514	545	540	555	464	522	510	517	565	534	537	517	580	529	533	517	524	556	565	546	523	548	582	558	582	514	531	514	530	530	537	502	555	528	510	490	545	540	519	497	542	549	505	541	571	515	536	502	562	530	523	527	507	518	579	510	512	515	504	568	528	528	513	572	544	525	541	526	536	546	515	568	527	533	562	514	557	539	563	545	532	516	560	521	537	503	506	541	526	549	546	556	519	534	498	538	570	521	519	509	544	551	552	542	550	543	546	511	543	531	517	536	533	509	512	516	521	526	534	546	526	555	517	503	552	527	475	565	537	606	547	523	559	532	501	532	530	501	536	515	506	515	566	587	550	527	519	536	509	525	550	525	567	511	547	528	537	548	553	554	596	516	542	581	524	535	571	538	551	545	524	553	567	557	527	559	533	551	541	539	554	496	577	549	517	489	550	494	524	561	525	509	580	529	570	578	537	526	506	557	592	555	530	550	546	536	530	552	517	556	548	510	567	544	538	526	560	564	520	550	550	487	571	550	520	542	523	544	521	531	504	556	560	514	514	555	511	498	572	532	538	518	526	533	575	558	547	574	548	555	547	501	531	543	578	556	603	554	510	540	542	536	520	543	521	532	552	531	581	570	540	549	547	552	519	517	537	563	567	530	562	554	556	593	522	534	564	549	507	506	536	508	521	514	523	548	532	536	505	523	489	566	575	542	536	509	563	544	531	550	546	556	527	571	565	557	556	545	479	587	546	530	557	522	504	551	548	539	551	519	566	521	557	540	556	531	540	558	511	535	519	572	523	536	517	555	545	547	531	546	536	532	545	545	522	553	562	536	513	509	567	579	529	517	528	532	564	569	555	563	566	570	534	539	556	525	543	540	545	557	524	529	531	546	542	496	536	556	554	517	517	514	554	557	565	484	526	514	509	532	525	527	521	551	512	548	591	532	570	533	533	544	552	526	562	580	517	539	530	545	512	550	541	532	550	536	545	500	549	564	529	509	539	533	540	545	524	540	531	571	483	548	569	540	495	522	526	505	517	568	526	567	518	519	562	499	537	530	545	519	538	541	514	517	522	506	533	559	534	500	553	481	543	521	549	540	527	543	499	560	536	559	553	567	581	557	516	520	539	565	519	573	552	525	551	531	578	522	535	510	538	534	548	537	570	580	550	491	509	570	533	566	560	505	513	531	543	518	529	548	527	567	549	534	476	504	554	537	529	531	525	544	586	522	513	524	541	555	512	541	550	526	548	541	547	591	558	545	542	505	528	504	548	598	570	527	553	558	502	553	524	500	522	539	532	507	544	564	575	539	528	518	552	509	504	575	592	543	536	524	550	544	525	557	539	517	490	553	579	534	533	505	528	543	536	510	545	537	534	580	503	547	549	528	515	536	528	557	525	521	555	510	539	558	522	560	532	526	533	555	545	526	525	566	523	549	556	562	575	591	498	546	550	523	557	509	582	515	509	501	541	540	560	525	525	546	525	547	591	530	512	548	590	519	579	535	465	497	574	593	545	514	558	504	499	521	535	515	556	535	504	563	529	553	568	515	576	515	558	546	505	492	510	525	524	538	510	561	501	538	549	527	570	512	523	546	538	543	527	541	531	542	545	553	554	531	557	534	536	518	560	555	522	535	536	498	544	527	512	531	556	531	558	560	530	513	593	498	617	492	559	512	567	528	491	535	539	547	560	566	550	528	543	512	528	563	501	555	560	587	549	511	543	555	522	530	532	555	549	560	521	516	550	571	547	527	560	553	526	531	564	533	546	540	534	581	547	568	555	538	535	541	496	514	551	545	544	531	510	526	526	551	538	555	532	560	531	543	528	563	549	516	499	527	558	530	552	516	489	554	516	594	498	508	514	510	597	515	541	532	541	518	526	539	558	534	560	504	519	556	542	516	525	557	552	567	530	520	547	510	514	549	502	542	507	510	522	529	570	551	566	533	516	510	535	508	523	543	557	538	525	541	526	521	504	515	582	488	555	518	539	582	525	543	535	542	527	554	549	566	527	536	580	541	510	537	581	571	516	541	576	555	515	517	558	556	544	512	522	544	562	553	516	565	508	571	503	543	523	555	577	509	551	540	570	552	578	571	527	535	571	535	539	531	567	563	505	566	532	522	540	547	543	554	550	543	558	532	526	581	541	551	496	515	552	545	519	548	578	532	543	550	560	528	532	550	553	516	526	578	520	540	529	538	547	571	515	528	535	503	543	559	508	558	502	527	493	493	564	485	516	549	536	519	514	533	543	516	563	475	505	517	560	537	545	565	546	535	541
4321	1979	1769	1258	1136	1075	1015	991	949	906	951	903	931	934	899	921	959	906	958	897	962	944	889	910	970	910	867	893	907	855	931	906	844	845	912	861	895	906	922	899	862	863	859	908	901	853	895	902	909	914	912	881	902	887	896	928	927	939	841	874	877	870	920	915	955	857	900	848	940	872	896	931	827	920	898	857	903	938	959	877	920	934	901	937	915	961	917	859	924	887	956	913	900	901	900	966	885	873	848	922	948	882	920	867	978	909	933	907	913	884	907	877	900	890	903	873	882	954	889	933	901	917	877	870	886	925	840	856	866	907	932	859	908	894	864	862	912	882	872	863	932	938	893	848	905	860	917	890	883	865	937	912	866	902	934	963	925	915	933	907	939	924	876	893	912	866	900	916	868	850	879	913	940	893	890	895	874	940	893	911	933	894	858	889	861	897	922	890	925	912	882	894	855	901	862	920	884	903	902	908	906	912	895	921	878	946	941	902	946	935	880	898	872	879	915	918	913	880	922	918	936	896	942	946	868	901	899	900	882	869	898	874	895	921	894	903	911	948	920	910	915	928	914	852	948	912	887	900	888	889	888	901	852	867	944	916	904	913	900	813	897	884	864	898	913	925	938	894	877	909	923	880	888	938	867	863	887	845	910	947	876	812	915	891	864	885	920	900	923	945	884	902	934	899	888	888	854	873	969	890	902	879	923	898	895	861	938	909	948	902	934	894	872	901	853	893	923	875	914	913	844	952	869	888	908	889	929	937	896	918	843	901	852	903	939	923	968	907	889	909	829	891	897	876	907	912	862	923	988	929	859	915	899	930	914	913	942	881	854	898	880	882	845	869	873	925	913	912	897	866	926	880	918	893	873	882	893	889	935	954	916	895	886	905	903	862	901	886	903	865	890	946	944	866	876	908	953	903	849	902	905	887	867	913	914	931	889	891	909	894	902	942	951	902	853	939	881	839	1063	896	887	905	898	911	875	849	894	852	937	897	831	1008	856	914	902	911	905	918	868	926	908	867	955	880	943	909	908	934	921	904	909	933	924	914	951	926	860	925	931	860	855	905	920	923	897	875	916	962	880	986	910	901	934	903	922	916	906	847	951	891	938	911	916	931	875	868	870	889	879	907	901	905	950	948	878	871	921	921	906	880	898	893	882	843	866	921	861	857	881	849	885	955	893	838	916	944	880	928	886	870	858	879	913	886	915	931	939	871	925	927	888	896	866	865	901	924	893	811	867	920	968	934	869	865	889	901	856	893	920	814	871	924	922	907	896	931	927	846	896	886	904	831	907	897	870	954	924	942	872	888	932	871	870	886	947	910	891	867	869	910	864	909	931	902	915	909	902	880	868	910	954	894	916	881	898	963	862	913	937	924	914	942	829	918	904	939	880	909	891	908	880	947	877	902	872	926	903	930	886	903	892	926	905	914	894	898	903	878	881	931	911	897	884	917	903	863	895	896	912	883	922	943	868	925	925	879	957	892	938	913	929	942	938	848	909	927	937	937	862	857	861	871	916	951	929	864	856	883	857	878	916	913	885	879	926	909	887	913	905	911	936	938	920	874	936	928	886	882	901	861	891	850	915	866	950	846	841	904	913	910	881	931	925	941	953	921	936	877	942	870	905	935	881	908	929	874	870	857	926	851	884	862	910	864	897	916	881	909	894	869	856	882	920	939	883	894	894	895	919	923	880	850	885	909	956	883	926	898	840	890	851	876	928	901	934	916	861	941	876	859	899	920	893	905	847	867	904	915	891	922	876	941	884	888	917	880	865	914	998	922	871	932	891	899	963	864	846	936	908	884	864	896	896	899	919	909	922	853	933	952	885	943	867	866	897	907	848	861	985	909	857	899	898	864	937	894	909	894	904	924	865	832	912	920	912	875	884	892	904	873	862	886	887	893	909	886	896	914	919	869	892	875	947	869	927	906	868	924	861	895	908	868	900	968	872	845	904	912	885	930	908	928	864	861	855	924	908	858	905	881	956	955	858	898	863	903	890	872	914	930	907	893	912	895	911	902	852	908	887	945	939	885	900	912	865	901	943	989	898	874	917	876	953	912	865	882	949	926	865	871	895	925	895	898	896	895	872	901	867	908	908	898	886	890	876	933	842	916	944	877	902	876	916	900	890	909	890	881	880	880	926	830	955	879	917	915	875	912	864	918	871	892	906	914	913	902	931	867	926	858	918	901	910	895	855	879	894	924	903	933	948	945	940	933	929	912	915	986	861	911	921	906	897	874	903	880	891	890	911	978	864	910	908	924	894	892	876	903	915	876	894	856	863	910	900	959	914	882	930	905	901	877	924	904	904	874	947	853	928	925	873	917	858	906	932	876	920	883	850	897	920	903	889	908	877	884	977	903	881	901	858	842	971	880	948	892	901	944	853	901	919	884	945	867	888	876	866	899	859	913	890	878	897	896	905	926	941	901	864	842	875	936	917	877	891	875	889	892	934	934	965	863	933	925	857	847	894	876	896	904	894	907	938	923	929	866	914	915	896	927	925	903	906	904	818	869	901	905	890	915	866	884	936	834	909	922	894	910	886	877	906	908	862	929	905	920	924	859	949	884	886	876	940	890	903	906	885	878	929	884	863	929	927	895	898	892	909	896	869	880	885	909	1009	896	930	914	873	932	897	880	933	881	891	915	944	928	952	889	941	885	905	924	914	879	876	929	906	913	900	921	892	923	910	952	920	929	934	915	856	923	842	884	890	918	861	883	895	961	910	907	920	905	902	911	916	891	949	899	911	899	931	939	900	850	914	838	892	885	907	878	938	913	882	919	922	900	908	930	952	950	877	868	913	905	926	901	879	902	833	911	944	878	903	897	944	911	876	861	870	897	884	957	882	895	882	881	886	896	869	897	856	912	921	866	902	913	864	879	851	853	895	887	882	858	862	866	873	876	868	906	894	902	877	908	889	927	889	937	876	881	961	902	877	908	911	854	901	879	908	894	895	906	921	910	858	893	821	879	865	865	908	887	965	920	865	886	869	920	896	857	867	861	865	928	853	872	916	864	850	894	895	875	898	938	883	887	893	900	854	887	901	867	858	932	909	884	869	914	906	862	888	812	876	885	888	904	939	900	942	898	874	932	910	867	863	928	874	929	833	928	861	897	960	850	883	866	879	885	890	889	943	883	873	880	912	864	894	916	896	887	922	921	900	883	939	895	947	890	877	906	863	931	925	945	912	879	855	849	921	884	881	925	919	878	833	920	923	943	929	939	919	874	862	901	940	941	885	873	890	897	875	857	853	910	905	849	884	929	907	870	945	873	894	970	896	896	941	898	950	909	932	896	936	928	929	861	834	909	872	880	964	932	923	897	863	857	868	873	865	819	901	882	901	895	976	877	880	891	856	918	873	850	880	943	922	884	892	882	975	905	884	900	878	878	897	858	897	882	918	843	905	859	904	906	909	887	888	875	884	907	890	881	923	867	849	897	916	879	935	867	877	855	944	934	840	874	898	934	922	869	879	928	856	903	959	933
24489	21472	28722	24625	21062	3126	893	660	548	541	514	476	458	449	459	423	452	394	388	404	435	399	400	383	426	370	363	410	415	413	368	373	393	362	365	394	387	384	349	352	384	367	370	341	361	364	388	364	391	364	343	386	363	363	349	355	383	374	369	371	371	336	414	388	361	363	352	369	392	349	379	391	362	384	392	362	362	351	371	372	337	366	363	372	380	344	365	387	360	378	400	370	382	360	373	345	394	344	375	383	376	382	392	377	377	344	368	365	368	361	369	387	378	362	359	391	381	360	404	388	376	368	380	370	394	423	379	379	359	360	372	361	400	402	406	366	343	359	405	359	346	391	389	392	337	375	355	384	385	380	376	340	356	397	356	367	320	396	378	345	354	408	370	378	389	363	384	374	362	354	370	342	378	375	353	396	379	372	360	373	368	369	344	353	349	385	352	378	357	375	389	388	367	367	343	354	379	375	357	383	377	390	400	399	347	354	420	392	374	380	362	360	364	389	376	364	353	381	362	345	342	395	368	360	347	372	359	349	376	326	341	397	388	377	374	372	371	356	396	374	368	358	393	392	329	395	397	397	381	348	375	348	383	391	363	377	357	375	384	378	363	385	378	381	376	366	376	388	344	351	348	356	372	343	346	339	417	358	361	369	347	399	361	333	381	372	350	404	392	361	373	368	369	350	377	351	354	387	370	365	364	377	359	348	379	382	339	392	367	364	366	389	424	363	364	352	346	372	380	366	391	363	379	357	369	368	358	401	372	402	364	371	337	401	382	355	381	357	357	359	362	364	362	363	373	391	353	393	384	358	387	386	351	380	338	355	351	377	385	376	357	362	348	377	358	322	341	384	311	348	355	377	367	388	332	334	398	362	382	392	369	367	388	345	360	337	354	364	386	360	384	371	397	337	361	343	370	376	365	360	393	380	362	355	375	382	351	370	358	373	401	365	361	379	354	354	390	363	374	372	424	353	331	384	406	369	360	376	339	335	379	371	370	382	339	380	327	349	388	361	336	358	398	367	407	424	403	350	376	377	342	374	389	389	338	345	381	364	315	384	383	385	358	374	377	384	441	363	390	359	385	356	357	383	363	363	347	352	379	375	392	389	378	320	349	370	352	374	353	361	368	377	362	385	355	338	338	404	375	351	332	357	317	380	375	365	376	376	374	363	373	364	366	383	331	333	375	331	383	380	387	393	359	380	383	358	419	403	387	375	362	363	398	366	317	380	367	370	370	367	364	390	380	376	373	385	354	386	331	371	338	360	387	384	363	355	363	408	389	362	383	353	376	396	352	393	360	340	384	386	368	379	373	391	365	349	392	395	340	367	330	328	359	416	364	341	389	383	373	346	366	362	394	331	359	369	360	374	369	383	392	344	395	378	328	395	375	389	362	402	367	408	388	385	362	370	385	355	360	349	369	401	348	344	371	395	370	412	367	388	360	406	352	378	377	364	364	381	352	367	381	405	338	374	384	411	380	362	363	366	355	362	360	384	359	387	372	375	388	356	378	337	359	326	390	345	373	382	375	368	404	343	369	387	395	362	353	384	378	357	373	366	385	401	375	390	323	360	375	355	389	356	390	386	376	370	328	396	356	350	372	397	386	360	379	374	381	329	381	332	363	390	360	368	363	400	398	364	366	395	386	383	349	351	395	368	357	360	410	362	359	369	371	332	351	398	362	383	346	350	365	363	369	371	355	345	391	407	374	365	331	329	364	363	376	373	358	346	362	365	361	380	375	368	357	380	373	357	353	407	381	383	359	350	377	396	376	396	374	382	368	381	393	351	366	368	371	413	370	333	346	311	362	369	383	378	393	327	356	377	375	372	350	377	400	379	356	348	355	390	378	362	346	392	336	388	405	349	362	394	347	375	369	430	374	356	394	363	366	362	341	364	376	350	333	336	358	362	365	378	361	393	406	371	385	368	366	347	391	365	359	355	385	322	390	407	372	386	382	389	357	372	372	336	377	374	365	396	397	367	383	336	347	363	399	339	372	340	371	378	387	331	398	396	389	389	377	364	373	378	338	371	375	349	384	357	371	351	374	360	369	350	350	345	338	363	363	371	338	384	375	377	375	375	375	356	383	370	384	367	363	376	359	381	376	385	357	370	363	366	393	355	366	371	349	333	348	398	379	392	411	357	380	387	353	421	347	381	364	370	381	387	412	325	366	366	398	377	364	386	395	363	368	355	355	381	377	356	377	374	397	370	366	367	333	382	402	357	365	348	343	370	357	377	400	395	343	387	380	353	374	372	385	360	367	354	392	357	368	345	381	347	380	377	350	364	358	379	349	354	350	386	374	408	378	381	318	387	369	377	384	344	398	395	345	388	376	375	372	391	368	337	345	366	396	352	361	383	364	373	354	364	380	328	402	401	346	373	384	362	373	377	381	369	410	357	381	349	381	396	339	355	370	367	384	394	408	362	409	339	386	374	325	362	359	382	376	378	356	356	402	361	367	382	396	366	379	373	378	357	406	352	398	389	385	380	323	344	364	361	379	348	365	373	375	373	372	355	361	386	353	341	376	378	323	382	365	372	363	417	345	345	395	364	327	348	358	369	350	358	390	393	356	355	375	353	378	326	342	356	373	361	365	359	357	392	369	363	370	406	369	391	336	359	376	343	361	340	372	387	382	363	372	363	354	415	355	350	376	358	385	362	368	371	347	353	334	338	362	360	368	369	334	414	364	397	357	356	390	383	348	388	361	330	383	339	385	345	353	324	347	355	336	364	372	404	383	354	344	405	366	389	319	373	365	370	377	385	353	350	355	409	348	368	367	364	366	365	361	371	341	404	373	345	375	359	365	355	358	373	356	373	403	354	354	389	363	379	335	319	353	345	395	398	407	374	369	387	341	357	356	347	351	375	348	374	348	350	349	342	357	350	358	363	380	366	381	359	354	351	380	373	382	351	371	388	347	345	370	355	376	368	381	376	396	366	377	383	353	408	380	394	349	369	360	392	368	338	420	379	355	356	357	371	377	372	387	352	381	367	378	362	389	374	381	393	367	370	398	376	403	378	360	391	366	348	365	371	399	384	329	358	376	406	380	351	328	361	356	366	367	350	342	371	407	376	350	358	391	355	341	367	376	364	375	359	382	372	369	344	387	366	351	376	350	351	383	393	364	369	389	417	341	390	384	403	381	377	350	356	361	334	388	331	337	378	381	376	362	386	331	352	356	351	356	365	368	387	369	391	347	384	365	367	368	377	379	405	376	371	349	341	343	361	359	425	345	366	366	381	350	363	377	369	368	367	376	359	377	364	384	358	329	360	344	380	358	350	367	359	368	377	362	379	361	375	361	343	353	373	349	362	370	358	352	373	373	371	355	355	335	353	352	356	376	364	363	385	378	393	412	389	387	360	390	399	358	363	391	366	380	367	386	360	418	395	366	413	357	397	417	369	346	399	357	363	344	367	372	353	387	355	343	377	383	369	383	379	325	356	348	407	373	343	372	374	371	353	388	375	376	340	331	341	353	350
5265	10721	8770	4498	3173	2499	1987	1564	1388	1201	1109	1033	904	915	859	768	812	840	737	764	751	710	702	696	685	696	663	731	703	698	645	707	629	654	632	631	651	711	642	664	641	635	681	633	629	629	643	653	633	596	616	597	635	628	633	648	657	630	661	663	664	619	647	628	635	677	675	604	595	687	614	620	681	604	638	638	647	677	655	660	623	646	662	648	660	646	628	598	669	605	663	636	611	593	614	640	609	604	668	603	649	631	588	584	623	634	692	639	641	660	637	579	595	670	623	655	628	640	615	619	646	614	675	693	651	649	613	661	612	667	661	647	615	652	571	640	620	641	623	650	634	634	650	622	637	635	625	656	626	629	643	596	557	638	624	605	664	635	598	671	627	643	662	665	673	661	615	610	646	673	600	671	649	641	633	628	633	627	609	611	613	626	603	582	586	691	665	599	649	634	643	628	645	644	634	608	620	672	649	659	684	666	641	629	626	625	655	602	642	657	642	686	642	651	639	679	649	574	636	626	642	606	641	584	632	647	645	662	635	603	649	638	634	648	651	652	614	626	613	636	626	677	637	688	644	641	644	640	620	633	658	656	641	647	630	648	595	672	673	657	625	621	664	642	650	663	667	622	607	602	634	645	642	641	648	667	574	660	550	643	644	706	568	611	677	639	619	594	645	581	631	622	626	660	648	616	630	647	663	649	586	581	651	630	642	623	606	628	650	605	628	610	658	668	626	612	686	690	628	645	659	663	623	628	642	702	626	613	613	686	642	648	622	627	678	660	685	583	615	632	671	651	660	633	623	653	647	654	619	606	614	633	630	589	617	611	606	636	645	644	656	601	586	630	702	645	597	618	636	675	648	635	578	638	635	576	637	646	645	639	688	627	636	622	681	642	639	644	620	635	624	635	667	626	613	619	619	659	649	674	620	609	638	654	637	691	633	603	604	609	588	623	639	623	685	617	640	633	626	629	623	591	648	632	615	617	658	639	637	626	627	640	641	617	638	648	668	664	626	657	637	590	625	666	644	631	632	652	619	668	585	614	650	610	653	665	654	619	629	670	656	597	644	642	644	595	609	639	627	662	668	664	603	662	603	632	695	626	608	650	575	645	616	641	661	622	613	651	690	600	651	627	574	649	580	601	647	607	655	631	617	623	637	571	623	660	605	634	617	628	620	654	608	621	655	631	661	582	626	668	669	630	679	633	627	642	620	613	575	633	619	692	640	635	618	638	661	703	627	640	637	647	656	635	656	677	639	664	646	647	606	653	632	645	627	664	656	580	625	626	618	661	651	699	651	640	616	656	657	636	610	646	633	632	676	652	617	620	625	618	655	670	629	618	645	622	636	614	670	685	660	651	638	633	653	616	633	633	670	604	628	660	632	615	661	592	610	609	681	664	660	623	676	667	603	638	634	665	616	652	588	633	619	647	635	629	646	580	652	631	636	689	626	653	640	593	635	659	608	665	619	618	669	678	647	582	674	577	601	677	607	657	630	641	620	651	638	615	614	620	620	635	582	620	671	628	634	669	643	599	639	619	652	670	619	646	668	626	633	616	630	651	661	619	623	633	667	690	643	637	623	592	629	627	639	627	623	562	609	665	646	660	573	649	616	616	671	630	653	639	638	694	629	633	602	637	585	602	613	634	651	654	618	630	646	647	656	579	635	666	706	614	689	669	627	618	635	659	677	590	667	639	698	620	670	607	664	622	689	634	605	604	628	673	642	663	660	644	622	717	639	604	629	590	641	634	657	606	610	625	605	649	659	622	601	665	656	655	647	669	653	604	653	625	622	641	634	633	659	628	626	669	643	660	684	622	605	639	628	663	665	634	625	645	646	604	617	650	611	642	658	658	662	637	601	676	639	589	646	637	639	622	611	610	636	640	673	647	645	605	645	632	655	646	616	633	615	610	637	634	659	595	613	644	653	622	704	654	610	616	672	605	646	653	682	640	631	655	601	646	655	604	639	636	663	630	645	660	641	633	614	661	650	681	630	646	623	694	629	646	628	637	625	659	627	670	611	636	629	609	641	630	664	642	607	582	648	656	621	639	612	609	650	646	634	624	629	627	623	657	627	662	625	672	625	662	654	643	626	646	633	639	645	610	644	615	603	576	639	653	698	688	587	677	651	628	641	690	650	616	592	653	614	660	616	655	604	624	662	609	608	620	644	599	638	628	593	627	625	607	590	656	626	627	627	619	636	621	664	632	603	607	585	593	637	628	654	630	620	658	634	611	641	623	651	634	616	630	615	649	683	623	638	672	644	627	633	645	659	678	674	617	647	632	704	650	614	636	623	644	598	619	584	636	628	618	645	660	649	637	719	649	697	633	627	670	670	648	635	665	594	635	614	615	598	657	659	638	659	605	655	629	685	630	596	665	639	604	673	610	647	582	621	635	634	634	628	647	683	628	644	640	709	665	619	596	602	645	627	619	608	609	611	610	641	660	642	601	643	624	650	625	667	634	641	672	668	630	642	642	631	626	670	676	601	668	648	634	622	632	652	676	614	610	628	652	633	599	681	638	620	641	632	671	650	611	630	603	695	623	639	592	636	616	572	663	643	615	611	646	592	668	631	595	646	658	641	654	643	620	629	651	652	595	634	590	666	589	614	636	687	653	613	608	677	623	690	585	622	628	658	596	665	606	627	661	652	652	643	629	659	612	644	636	658	659	576	578	667	594	629	609	609	612	650	669	582	598	630	625	643	630	587	649	645	644	631	647	668	619	621	624	641	634	629	601	650	644	619	674	637	644	646	629	596	620	656	659	636	628	596	630	646	631	624	618	673	646	626	640	604	623	618	659	676	659	654	649	640	629	630	665	677	653	614	616	606	653	657	651	608	632	692	598	670	658	620	639	606	626	678	648	649	647	614	630	630	626	616	627	643	603	622	603	647	586	612	644	619	631	592	639	663	646	588	645	612	623	669	626	678	611	647	587	639	646	613	614	629	629	652	660	645	612	648	646	609	671	630	623	665	624	639	636	619	671	621	633	617	650	623	655	632	635	640	635	629	640	657	676	620	651	645	622	644	647	649	622	589	644	618	640	666	633	633	645	684	656	628	608	633	614	617	612	586	619	633	630	602	589	644	641	658	659	660	612	642	615	628	623	645	630	672	687	646	618	655	630	628	664	663	659	591	596	660	646	648	631	633	647	632	640	569	639	642	653	664	629	627	639	587	659	670	635	629	613	624	598	645	643	596	668	646	632	656	624	613	644	615	634	671	674	637	605	634	676	650	671	632	605	689	640	624	624	695	636	635	604	622	618	635	593	606	636	635	600	644	631	642	608	614	653	711	614	649	610	620	661	670	655	693	621	655	638	653	690	651	647	677	647	666	617	627	601	596	637	630	653	642	627	629	622	588	651	620	635	630	629	617	643	627	635	607	626	648	673	643	651	630	591	641	651	633	624	648	648	627	664	654	687	598	666	667	682	662	610	668	637	589	606	621	612	648	618	652	625	608	648	610	667	621	612	632	632	627	637
23390	21412	29265	23942	21414	20746	2216	651	527	405	360	355	285	304	242	240	225	248	210	208	170	167	184	179	162	153	168	155	179	185	172	156	155	156	136	165	140	152	133	171	145	162	148	146	148	133	155	154	139	131	169	132	146	129	145	159	156	160	142	133	134	133	147	148	135	116	166	137	134	144	139	133	163	146	151	138	147	128	154	148	151	142	151	132	127	122	145	141	132	145	142	150	139	137	121	135	124	141	138	137	125	123	153	145	148	119	133	146	134	132	154	130	149	137	149	139	123	136	133	128	126	143	140	132	140	156	146	133	157	132	129	124	138	129	146	136	144	159	146	130	130	131	144	148	134	140	136	148	134	143	137	150	119	134	109	140	135	131	123	136	135	130	136	129	115	132	132	126	133	155	136	134	157	149	122	125	123	153	137	134	144	137	127	149	141	125	150	137	131	126	129	151	136	139	138	149	149	136	149	142	143	140	148	150	143	154	130	143	133	140	130	132	116	129	124	134	142	126	127	157	136	124	127	148	163	122	115	130	142	117	150	144	144	121	115	140	128	158	136	127	138	144	136	128	130	131	145	138	139	138	147	137	128	134	143	110	132	140	137	148	132	137	129	116	144	134	129	163	147	138	141	161	139	137	131	132	138	147	140	154	134	153	135	152	143	133	126	134	141	130	123	155	134	146	134	151	149	149	134	127	136	141	142	139	136	127	140	145	133	159	137	145	144	128	122	108	148	134	136	135	148	128	128	137	151	132	137	127	140	141	136	131	156	125	136	141	144	151	117	136	138	151	176	138	140	135	132	149	155	124	139	130	145	148	145	153	112	134	131	140	138	143	144	133	132	137	161	142	142	132	138	144	142	144	143	129	132	135	128	136	136	130	124	136	121	128	133	133	138	134	130	141	154	142	148	146	127	133	121	147	132	130	145	156	159	134	139	149	128	138	131	116	152	143	113	134	142	141	145	138	150	147	136	137	136	132	140	141	130	134	140	149	130	155	135	141	141	141	125	135	129	134	151	151	150	116	155	132	150	136	133	128	136	128	144	143	115	131	139	132	143	130	131	121	147	124	125	156	139	145	129	129	130	144	144	122	131	153	132	134	124	129	130	149	134	150	127	124	138	141	160	138	148	125	148	134	140	144	136	127	128	141	139	142	132	134	145	131	132	111	131	152	139	123	132	131	128	140	128	156	148	135	153	138	125	140	139	165	142	151	135	142	143	132	138	136	135	150	151	152	140	152	128	144	131	151	144	129	139	151	112	146	120	152	134	126	153	115	122	133	147	146	145	102	157	145	135	145	142	148	149	132	128	147	152	140	167	144	112	137	131	154	135	146	127	136	137	123	149	137	137	144	130	118	117	129	116	116	151	134	138	131	140	128	134	131	117	141	129	136	133	126	158	146	153	131	130	122	147	136	150	135	125	137	159	131	122	144	122	154	133	137	132	156	135	135	151	155	152	129	137	124	131	116	159	144	135	139	144	111	127	148	138	131	133	152	144	127	150	135	147	145	130	149	132	140	131	131	127	152	148	153	144	141	125	137	121	135	131	150	137	122	143	146	145	153	132	149	149	177	145	121	127	145	122	161	149	146	145	134	138	144	135	157	108	133	127	153	138	122	126	147	134	140	119	124	141	146	133	136	149	121	138	134	131	118	149	132	151	140	139	148	139	144	126	149	137	122	135	121	145	138	147	152	129	120	125	113	132	139	126	173	144	147	132	146	132	157	124	149	134	125	134	123	165	141	137	121	164	150	131	126	147	136	128	129	139	129	136	140	130	147	156	153	133	123	124	137	105	139	136	148	124	163	155	152	152	140	118	150	152	154	132	142	133	133	137	142	136	142	119	133	154	137	149	139	129	142	169	133	140	148	163	152	118	138	131	122	123	168	145	150	144	106	139	154	125	133	114	134	138	134	134	128	132	129	142	156	134	142	115	133	141	153	153	145	132	147	124	116	143	145	135	152	142	138	113	140	121	136	139	156	146	136	146	133	132	147	132	145	152	143	142	114	116	162	126	131	125	154	128	130	133	134	158	148	135	137	132	141	141	143	143	145	138	146	132	126	134	132	112	150	152	123	132	146	175	142	159	140	134	158	122	153	167	147	135	126	134	138	153	144	163	132	116	155	158	152	139	115	147	148	126	144	142	125	128	127	125	143	135	130	137	140	146	128	138	127	149	144	128	139	142	140	135	126	126	109	131	133	147	143	143	138	138	126	144	137	132	131	170	145	144	134	143	133	146	134	126	139	116	133	147	136	144	124	133	130	137	127	163	147	138	159	138	156	138	134	121	144	147	132	130	125	126	161	129	102	138	142	143	154	131	127	140	134	147	130	148	120	140	136	158	123	127	132	129	126	131	138	146	146	119	132	131	149	161	129	133	148	138	145	136	151	128	148	137	123	149	121	121	129	135	134	139	142	138	154	138	145	124	126	128	140	134	145	133	134	112	125	150	162	133	142	148	162	142	129	131	145	148	124	142	136	135	137	124	136	142	150	145	143	132	150	130	160	138	125	148	167	132	153	129	151	167	126	133	128	127	150	116	146	137	137	135	133	116	142	149	119	149	141	144	146	171	138	126	133	122	143	119	129	153	149	128	147	148	128	142	136	146	149	155	135	140	132	137	146	130	141	151	156	116	149	161	145	141	154	148	155	128	127	138	135	126	146	139	155	120	141	129	138	131	142	143	135	141	152	131	144	138	116	146	148	129	147	151	132	121	149	132	110	134	156	154	126	148	145	146	131	129	140	133	145	145	133	147	143	138	138	147	148	122	146	134	151	132	139	131	127	135	155	130	144	123	159	144	136	151	111	133	156	141	114	122	158	146	138	154	153	143	166	139	143	144	142	129	143	155	156	122	122	132	134	158	128	156	147	132	145	146	138	153	143	126	150	145	122	133	146	121	114	131	151	122	138	137	150	140	137	132	132	134	157	132	142	140	154	128	149	138	159	118	147	138	139	116	131	129	134	145	132	149	139	136	127	145	133	122	134	144	141	129	153	130	139	145	142	144	147	141	119	139	139	119	124	140	125	141	124	119	148	148	110	116	123	130	162	146	144	151	133	147	116	145	136	145	151	161	146	131	148	134	133	143	132	115	144	122	129	153	137	140	132	126	134	146	145	145	119	144	117	145	133	144	127	142	155	127	138	130	149	149	132	144	135	126	152	122	119	150	128	143	134	115	132	139	128	132	138	153	106	130	134	131	136	115	147	139	120	141	130	121	143	164	148	141	147	151	165	135	118	132	162	143	144	131	150	150	130	140	137	133	125	125	126	125	130	151	148	139	139	148	132	137	148	138	138	145	136	147	153	137	122	137	128	141	141	144	135	118	148	138	159	137	146	128	143	128	128	162	124	147	136	126	142	130	135	155	156	126	151	145	127	146	159	134	138	133	145	139	149	116	111	143	118	136	147	138	145	154	124	137	135	132	138	157	154	148	134	130	134	165	129	132	166	147	149	142	146	145	121	124	145	142	145
7743	16866	13574	7194	4932	3480	2673	2078	1671	1321	1093	966	853	781	663	611	567	507	489	459	428	426	406	385	408	365	374	354	338	332	341	329	321	298	273	279	267	275	269	295	303	273	292	257	261	261	289	252	301	273	249	263	253	269	279	253	268	263	268	253	259	258	267	263	252	254	239	239	254	261	255	276	254	245	263	250	283	257	245	249	266	255	274	239	244	239	245	247	255	227	256	252	221	238	271	231	251	243	226	252	235	247	242	252	256	241	247	242	247	275	230	271	263	267	275	270	242	249	235	232	244	217	243	247	235	234	227	267	239	243	198	246	231	265	232	218	253	232	212	264	233	224	254	249	267	249	243	243	240	231	236	243	280	260	243	242	238	243	245	256	252	250	239	235	260	227	248	228	231	229	244	260	259	224	260	244	253	259	236	257	239	255	253	241	233	231	290	243	240	244	231	233	263	234	248	210	212	234	246	240	236	241	230	258	259	230	227	262	240	236	265	242	232	223	254	239	241	240	258	242	249	231	258	245	258	215	271	253	255	239	233	256	246	271	266	267	273	236	255	237	251	263	235	232	242	215	277	218	231	245	240	234	239	231	262	240	259	246	238	256	232	246	247	250	251	243	222	241	246	226	262	227	246	257	252	228	210	224	241	247	248	257	236	207	240	270	244	228	234	261	245	228	247	245	244	272	252	260	248	236	268	256	256	276	232	242	261	251	237	285	207	266	257	254	251	229	258	238	243	249	214	238	225	252	239	224	256	266	250	244	270	247	247	244	233	229	224	247	217	225	262	262	269	238	237	266	257	223	268	240	261	259	220	239	293	236	263	220	242	231	237	228	251	258	230	235	247	243	242	249	248	234	254	231	218	242	263	240	265	235	258	304	253	254	257	265	223	248	240	288	225	278	228	245	240	256	240	216	278	232	225	235	221	267	240	257	242	246	258	212	262	249	246	255	228	239	257	234	233	265	223	249	243	258	255	231	231	242	237	268	230	223	249	257	257	236	237	243	259	255	243	263	255	283	247	231	220	232	250	262	267	223	226	243	250	260	261	217	247	245	246	230	222	276	223	258	254	254	258	238	241	223	234	256	212	228	229	241	226	223	251	238	228	264	254	253	245	260	252	240	244	241	247	214	234	242	265	233	211	218	240	240	214	248	239	254	279	241	268	224	254	252	233	257	272	256	229	211	243	259	232	241	214	246	284	217	234	231	238	238	252	243	209	246	236	247	224	279	242	245	251	256	237	229	232	248	241	243	260	247	252	226	255	236	208	259	251	249	255	258	246	260	253	207	247	273	226	239	221	242	246	243	251	226	221	240	254	243	230	227	252	246	236	249	235	248	235	224	227	270	231	249	239	246	269	236	250	217	223	266	260	260	232	240	230	254	275	209	270	232	250	268	251	198	254	262	244	233	234	244	290	239	234	240	226	230	257	229	243	255	256	213	245	257	248	240	250	218	234	243	241	249	231	244	227	236	264	240	230	237	254	246	240	256	249	257	254	256	235	228	236	238	253	223	252	244	275	250	261	255	237	279	272	260	236	252	245	254	216	259	247	234	271	250	233	231	242	251	276	247	239	228	261	244	255	242	267	241	226	226	248	229	250	239	241	224	257	233	255	252	253	250	253	237	259	245	253	274	213	214	205	253	238	249	260	246	248	246	262	256	247	238	243	261	225	274	226	226	270	232	215	234	275	207	241	233	233	255	242	240	277	260	211	214	270	220	254	237	232	257	244	221	244	261	247	265	208	246	228	251	239	246	246	236	249	238	263	235	221	238	235	259	244	245	283	257	256	252	235	233	255	251	283	250	232	227	225	224	267	265	257	251	251	257	253	239	246	274	228	217	228	266	256	247	268	256	269	229	234	213	255	232	226	258	261	223	237	234	250	243	259	242	227	229	232	270	252	246	252	214	227	254	206	247	243	263	223	241	250	241	272	227	278	235	251	245	240	246	240	263	232	239	260	247	273	255	234	233	235	242	256	243	219	241	205	289	227	238	255	237	201	244	249	244	252	256	242	255	248	242	239	221	244	252	222	231	258	269	230	232	254	248	273	265	272	248	250	255	208	251	228	260	243	283	245	255	233	255	260	221	250	251	231	247	248	254	237	245	237	239	236	241	257	238	239	257	213	235	245	239	247	218	231	230	238	259	239	246	199	221	263	234	254	249	252	245	231	244	248	216	214	242	238	231	248	252	258	261	270	240	240	260	235	222	229	222	231	246	246	244	236	249	275	246	261	276	235	237	263	217	228	240	235	254	254	245	231	270	240	246	214	218	237	243	229	223	242	247	232	244	255	245	214	226	258	243	240	223	227	251	227	238	244	233	236	200	247	257	257	253	232	232	208	231	215	276	229	226	245	234	234	253	241	234	249	247	215	228	260	264	243	272	251	241	221	232	240	222	230	231	215	218	228	230	236	249	274	266	287	257	259	277	238	235	246	260	226	239	247	215	269	248	263	213	301	234	245	278	246	211	272	252	239	255	217	251	244	231	243	269	277	247	232	206	264	236	253	258	215	260	228	253	261	246	250	264	247	237	222	257	248	230	239	255	246	252	254	263	241	237	243	248	239	248	252	263	256	235	259	291	251	220	254	227	263	260	225	223	259	239	213	252	246	266	233	248	244	231	252	232	234	252	242	241	230	259	246	240	285	236	241	221	246	241	221	217	243	256	253	254	199	210	278	268	252	250	259	251	240	249	248	269	247	234	234	229	259	240	269	265	239	232	231	247	231	244	244	283	236	256	239	238	249	256	251	259	242	257	264	247	276	251	243	221	250	241	249	262	235	249	232	260	244	255	211	215	221	240	255	241	266	244	254	254	271	215	236	234	230	230	251	225	221	221	230	243	240	238	279	232	240	257	236	253	257	242	218	247	254	232	223	259	227	233	231	204	247	226	261	221	242	260	241	251	210	249	229	261	253	237	255	245	223	219	234	216	243	245	224	239	226	217	264	239	257	248	235	245	253	228	235	238	250	252	259	254	224	237	236	259	237	245	231	221	242	263	255	250	233	243	233	213	240	253	233	255	220	245	250	251	258	207	215	252	247	241	242	262	218	244	218	249	237	248	230	237	216	258	247	253	251	256	239	228	265	234	266	255	243	263	251	237	223	208	239	214	247	236	213	219	253	233	211	239	226	222	263	211	241	250	245	219	246	203	260	240	285	245	245	259	229	255	232	247	233	235	250	232	286	251	252	245	245	227	241	261	255	262	244	233	204	226	210	237	219	226	267	272	239	219	241	260	264	229	249	236	246	227	238	240	244	237	236	215	224	253	239	253	244	258	209	230	241	243	241	251	222	215	263	240	219	241	244	259	227	228	222	247	229	260	254	241	258	257	229	242	242	241	245	259	235	243	252	258	219	243	221	248	247	267	225	251	238	215	235	214	240	220	235	257	231	213	269	214	248	242	234	241	229	220	235	257	242	239	242	247	248	241	236	236	236	243	236	245	256	259	257	231	243	232	215	224	263	262	240	259
26967	20716	8060	952	649	596	584	568	547	578	557	502	534	526	550	529	552	535	489	533	563	548	506	541	553	560	537	529	509	524	567	479	534	579	503	543	554	577	523	562	543	531	460	535	550	558	520	527	549	562	532	525	545	527	536	489	545	554	548	512	506	484	543	519	510	535	524	554	548	510	506	530	527	538	493	520	520	501	527	533	554	526	551	569	517	540	544	522	492	572	522	524	567	515	504	569	536	553	540	533	524	547	496	496	519	528	540	563	518	519	576	530	504	495	518	503	504	555	541	544	546	469	557	538	538	572	488	526	571	499	525	524	564	499	577	544	537	508	521	512	527	535	514	535	511	571	494	558	540	530	527	532	570	542	562	509	562	517	546	504	518	559	483	491	495	520	516	501	560	526	568	567	522	548	537	501	484	562	525	542	517	525	549	549	556	558	537	568	528	537	541	515	511	540	561	523	536	540	531	523	540	541	499	556	526	534	574	515	547	554	531	534	513	565	547	504	556	554	518	532	553	516	552	517	544	525	534	539	561	521	545	572	557	519	538	511	551	531	516	561	501	525	556	565	540	512	514	522	508	513	543	526	532	514	525	534	545	568	543	533	490	569	533	571	514	564	545	537	535	514	525	516	543	506	496	517	499	509	499	517	527	559	521	523	493	513	479	522	555	533	504	510	513	529	519	515	506	511	537	533	515	512	527	536	510	551	503	496	539	534	507	509	552	553	524	553	555	487	515	506	508	530	545	524	551	514	550	528	532	544	540	539	537	543	486	510	508	500	539	538	538	533	572	538	530	538	531	543	556	521	512	557	510	504	500	538	554	587	512	546	536	560	540	511	532	487	560	538	517	517	544	507	565	526	495	534	525	529	504	484	465	523	502	513	559	534	532	507	502	541	518	533	518	546	508	567	529	541	566	506	545	518	511	539	571	534	553	557	571	520	528	523	551	515	517	548	576	530	505	492	511	533	490	551	520	553	518	541	532	548	514	543	513	492	532	509	547	572	534	522	522	487	501	535	520	548	538	545	538	544	536	525	552	560	539	507	523	529	504	520	505	573	543	525	518	556	495	507	566	519	509	531	524	528	529	523	511	549	528	567	527	533	535	534	533	555	535	466	536	549	524	541	551	558	542	570	567	498	534	572	520	547	523	541	542	507	554	534	529	544	501	512	532	533	535	481	574	531	518	516	522	514	542	489	530	528	505	568	522	524	511	496	536	558	521	509	520	564	505	522	529	514	557	509	534	498	517	491	480	526	499	517	539	504	518	549	536	542	576	487	500	516	522	542	518	508	507	529	467	542	553	495	509	535	531	488	565	532	526	539	539	597	535	525	530	523	513	511	528	553	516	527	497	511	485	528	542	510	543	526	490	493	551	536	517	590	502	545	540	537	503	469	539	542	528	540	551	476	510	553	556	529	498	531	515	522	538	552	546	557	518	507	540	509	525	546	508	525	559	555	532	503	516	555	518	560	559	542	533	521	484	532	477	566	532	546	532	517	524	546	525	492	535	534	523	527	575	527	525	510	546	535	488	494	546	498	520	516	521	542	582	496	543	487	492	528	531	534	553	497	491	568	501	535	555	511	541	566	533	570	557	516	549	504	547	526	546	562	551	542	507	515	513	519	561	542	566	511	566	535	516	533	531	523	550	535	558	537	534	538	544	543	561	499	571	540	493	534	510	508	478	551	566	501	550	523	512	547	493	552	521	512	505	524	511	490	539	483	515	509	583	550	550	534	534	543	527	529	501	548	529	511	545	517	533	541	488	501	519	515	546	499	505	529	518	550	474	472	523	514	553	527	541	574	500	521	511	506	520	537	506	515	561	543	490	494	562	532	516	529	527	551	500	572	529	551	541	527	558	571	510	524	549	527	544	538	537	514	531	565	549	504	521	567	539	511	534	511	540	559	501	529	516	531	516	541	536	551	538	549	526	512	518	556	531	527	526	533	540	564	534	517	513	532	504	508	552	530	525	532	491	487	533	523	553	509	550	542	536	552	580	481	500	511	552	523	525	492	540	495	540	508	498	558	510	553	524	536	530	522	520	488	509	524	499	566	532	529	532	505	549	489	555	500	533	526	531	509	484	469	552	584	534	499	550	538	504	574	509	582	547	506	506	540	538	552	498	506	546	521	510	502	550	506	575	534	558	493	592	487	515	521	521	530	528	515	502	536	513	533	508	532	535	520	510	561	500	555	495	513	518	522	561	518	513	552	528	504	511	550	477	507	538	542	508	550	535	573	533	522	559	537	558	516	502	542	526	505	538	505	558	538	562	574	491	531	508	532	533	531	560	539	509	531	548	521	528	530	518	599	542	509	524	500	519	548	543	524	544	538	533	538	508	585	553	526	541	500	529	505	516	523	552	537	566	539	567	527	528	487	529	495	550	513	502	526	508	537	515	514	521	514	512	502	555	554	523	517	510	518	509	542	488	493	523	532	516	507	548	515	581	524	557	541	567	499	519	540	481	555	548	546	510	486	544	552	537	495	518	523	539	529	477	501	519	537	556	531	526	528	519	540	542	490	509	519	551	521	516	500	484	489	518	559	535	526	511	500	560	543	470	520	519	536	535	520	490	534	496	517	499	550	524	503	543	554	535	507	520	569	518	528	552	544	534	517	494	546	528	537	520	522	555	559	511	560	548	513	490	548	540	536	521	494	504	482	512	468	558	531	546	532	542	509	551	577	545	508	557	494	515	514	533	576	532	622	515	564	534	558	566	543	515	582	516	525	546	545	534	507	533	549	537	542	486	531	511	522	538	566	584	509	553	519	558	510	549	548	570	484	502	521	543	564	535	510	546	498	519	552	520	542	530	526	512	519	537	517	551	526	526	489	552	524	546	527	564	513	554	510	519	515	504	529	552	529	564	520	506	543	531	529	546	523	521	551	546	530	535	554	535	523	518	529	480	551	525	490	530	509	503	526	512	539	547	519	543	552	497	532	505	480	537	524	531	533	515	514	573	549	554	535	511	552	524	521	548	509	521	543	538	543	573	542	591	541	532	535	581	519	564	504	555	508	584	544	536	537	556	529	539	481	514	561	524	518	513	550	557	507	538	507	549	521	536	554	523	523	524	533	541	513	508	572	538	583	537	534	517	577	484	526	544	524	525	531	513	516	537	544	512	540	578	545	570	545	538	548	555	513	503	516	528	551	499	535	540	550	545	554	533	505	527	488	520	531	554	508	536	510	503	529	512	495	498	515	540	547	519	562	497	508	531	507	560	496	507	560	517	509	531	516	559	545	518	550	509	479	531	499	526	559	530	524	511	490	513	549	506	493	546	548	566	551	552	540	543	516	543	578	518	524	590	563	570	525	532	542	495	526	489	523	587	565	525	534	507	523	564	479	521	531	523	531	509	505	520	557	544	514	519	561	492	538	562	513	484	524	502	522	524	498	506	525	511	516	509	525	521	554	532	517	505	505	535	522	567	565	545	539	553	550	536	527	555	514	519	531	516	526	489	513	534	549	519	555
4264	1962	1837	1221	1123	1049	950	954	1003	919	951	920	927	948	916	943	915	950	872	945	957	886	874	854	869	871	889	907	876	880	907	886	891	948	877	831	892	875	912	891	908	944	858	882	873	889	931	868	861	893	848	968	900	907	934	893	926	895	853	872	852	926	866	885	915	923	934	908	846	848	863	865	899	912	881	882	878	869	875	919	981	868	921	878	904	876	909	907	874	883	905	888	929	882	921	875	902	895	845	924	842	899	875	901	856	855	875	851	884	873	917	861	823	933	875	901	899	924	881	839	888	859	864	878	941	905	875	875	881	882	889	843	905	914	908	892	859	947	913	857	918	817	877	884	834	929	864	841	918	955	873	905	906	867	953	881	869	899	915	852	857	891	945	894	877	875	862	878	924	899	869	864	865	899	922	889	924	834	903	888	891	875	873	879	930	917	874	850	884	882	863	931	891	893	847	917	909	864	904	885	893	925	903	918	902	880	882	935	895	915	868	845	894	955	903	916	882	900	868	920	863	919	911	937	878	864	876	836	865	896	913	871	895	844	913	923	852	904	921	934	893	872	907	862	898	895	893	895	898	874	889	868	864	881	899	864	891	913	895	906	791	901	919	862	897	923	951	900	909	904	892	926	892	886	900	906	907	795	876	865	863	955	934	883	872	871	856	963	851	864	913	860	901	896	930	852	909	804	856	874	874	892	876	825	938	943	928	877	840	909	927	848	890	898	880	914	861	936	906	893	865	912	920	853	894	883	879	874	924	864	868	937	835	892	887	896	885	879	854	843	853	930	871	897	871	907	874	911	879	904	888	896	861	883	878	885	871	881	899	851	869	863	905	927	970	890	902	901	917	930	884	904	912	901	881	875	886	880	944	860	879	930	888	920	889	869	869	933	890	872	852	896	890	884	895	884	902	905	906	914	898	847	897	894	905	912	894	861	886	880	860	859	932	944	892	893	899	829	899	919	898	871	874	869	870	880	839	851	933	934	889	939	931	792	874	940	871	864	899	919	888	872	874	878	917	901	869	857	903	909	906	883	871	900	909	909	918	872	930	885	880	919	856	877	862	843	866	899	874	933	890	880	881	878	852	827	911	922	855	843	932	902	880	882	885	902	866	900	880	881	931	937	918	860	907	815	862	889	898	888	913	890	967	936	880	870	903	859	822	862	918	919	925	841	877	881	887	888	843	855	892	857	877	823	892	893	931	927	891	823	883	817	921	911	863	871	961	934	886	889	904	956	911	972	935	806	923	909	912	858	917	906	915	867	884	910	890	922	885	920	883	920	924	872	890	883	885	929	859	865	896	807	921	895	870	886	889	915	895	847	916	871	931	864	878	841	910	953	863	866	927	913	891	859	883	870	888	863	885	879	869	911	926	820	923	892	897	918	876	908	927	907	832	901	895	899	873	903	845	898	901	894	890	906	880	935	859	933	912	875	875	848	873	882	912	877	903	911	915	888	829	916	889	920	1002	885	855	872	882	902	915	919	866	926	921	939	844	936	893	908	837	892	918	865	931	904	899	861	930	892	876	948	871	831	892	861	904	906	925	898	902	898	888	932	879	888	921	851	872	839	866	868	922	872	923	934	846	881	891	908	900	906	851	895	856	878	884	902	906	910	878	900	962	869	955	973	913	878	933	853	882	897	889	904	891	875	916	882	881	860	917	913	921	847	910	922	835	901	831	864	888	913	857	851	879	885	917	885	841	906	897	918	884	857	841	884	913	894	885	847	930	852	879	903	920	877	914	894	894	882	918	926	942	889	874	865	924	842	875	864	888	866	913	875	885	862	876	931	854	893	922	876	893	881	899	902	915	895	915	900	831	940	903	875	914	833	944	883	813	907	909	901	876	904	881	907	880	885	924	888	874	939	882	879	860	868	903	876	874	939	913	899	876	891	816	889	854	855	858	922	933	866	937	930	907	900	895	953	940	878	868	901	868	909	875	900	827	871	880	898	907	888	862	906	912	902	901	924	921	885	896	885	861	911	935	876	915	883	914	858	916	911	907	874	834	913	874	915	896	907	901	844	846	905	905	889	865	915	902	875	970	881	915	887	815	829	932	883	903	864	834	927	917	915	846	891	882	871	980	894	840	912	924	850	888	909	879	903	859	939	942	908	854	882	898	854	876	901	920	878	911	861	873	896	878	900	862	863	882	874	950	909	892	852	901	896	912	907	892	893	870	857	916	877	898	843	887	895	902	894	920	839	946	909	896	907	879	882	919	918	912	893	844	891	872	908	921	864	882	943	907	888	870	892	854	849	808	911	918	940	889	878	909	880	849	898	859	905	910	904	862	874	890	917	878	892	934	923	924	873	868	914	889	894	913	901	866	949	880	901	879	822	912	857	910	876	898	847	874	902	932	842	914	916	868	886	887	927	934	863	853	883	889	903	928	915	833	979	911	899	934	857	948	904	849	873	913	830	897	891	882	933	848	852	858	913	877	924	888	866	877	883	886	871	941	905	878	889	892	866	873	844	934	882	886	912	846	866	872	912	903	863	904	936	859	944	890	943	942	873	847	908	923	875	934	883	888	859	858	903	850	868	891	942	902	879	905	877	871	910	910	882	922	907	947	891	894	876	874	935	905	899	925	888	876	900	914	844	945	845	878	892	941	904	852	883	927	872	861	863	910	864	843	839	895	949	859	898	899	878	932	912	917	929	857	894	899	867	919	901	898	837	934	906	881	903	848	872	899	886	924	937	889	919	896	892	874	917	861	860	896	925	921	863	911	916	903	881	939	860	918	867	889	889	890	833	916	895	910	920	893	853	909	994	927	861	923	870	908	861	897	919	852	891	922	878	905	887	937	903	933	870	845	865	916	910	878	868	863	893	927	905	854	877	923	852	917	928	835	888	887	867	941	915	916	838	919	867	930	863	889	915	869	913	897	884	892	841	921	903	853	957	851	863	864	899	835	852	872	846	873	887	880	875	899	869	936	880	915	903	872	870	868	899	888	880	894	906	883	937	824	848	866	902	880	874	840	909	873	862	904	917	899	848	931	886	948	895	871	898	899	871	890	834	896	884	941	835	900	864	870	878	888	906	908	950	971	882	876	905	852	928	869	882	911	880	923	887	864	907	903	886	926	886	898	857	881	863	959	886	850	911	909	903	914	870	878	920	913	942	895	873	903	892	874	903	858	890	898	860	934	892	867	891	895	925	889	855	864	914	895	844	874	906	931	908	885	885	930	891	939	907	905	908	910	892	912	878	902	887	857	891	875	918	888	898	903	854	885	881	868	893	843	858	901	925	906	851	864	884	881	908	855	888	866	857	830	878	894	903	842	913	942	868	859	875	873	883	896	828	914	853	896	884	882	858	881	907	878	820	906	888	874	854	902	864	927	988	912	914	879	908	882	932	829	862	940	907	860	909	925	919	922	948	902	896	921	877	885	882	905	895	942	926	829	942	898	866	874	904	890	876	860	867	879	937	892	889	902	913	818	892	887	868	889	937	902	906	940	850	824	902	922	856	930	869
24346	21350	28527	24500	20932	3068	922	609	522	523	525	494	486	459	441	393	425	383	381	398	409	361	396	374	409	361	379	366	392	359	389	369	368	348	356	362	387	367	380	347	384	375	370	390	323	382	339	371	383	358	360	375	358	364	352	360	351	358	373	392	353	384	359	369	357	409	387	376	402	347	354	347	345	377	328	367	365	341	345	385	356	380	393	342	380	350	369	336	385	375	362	387	371	341	326	328	366	395	364	337	354	362	339	366	381	333	364	344	377	351	398	394	369	381	358	385	366	379	361	345	371	339	380	357	343	350	385	401	376	376	348	363	364	349	346	346	364	374	366	346	365	353	406	397	393	393	370	329	352	352	394	355	332	372	377	358	387	361	360	364	361	347	350	364	395	397	335	359	321	390	385	341	339	370	369	369	353	354	373	376	362	379	368	365	346	364	353	376	410	376	325	341	354	372	355	355	355	376	353	375	341	338	383	363	344	351	366	352	366	350	327	367	371	354	352	359	358	325	372	392	359	367	341	370	360	367	392	349	340	350	379	375	372	367	371	365	377	374	366	367	371	384	344	393	361	371	339	373	377	339	379	359	368	331	330	329	359	369	379	378	367	366	368	358	352	387	365	329	381	349	393	363	358	360	381	364	381	382	381	354	412	356	368	381	360	354	365	375	350	325	376	328	364	345	374	385	368	371	367	378	329	329	391	334	359	360	352	338	359	386	373	378	352	380	320	335	352	352	368	360	341	368	367	352	328	360	365	385	368	355	378	372	372	329	339	375	363	361	343	370	336	332	343	355	357	379	357	395	338	358	370	362	378	338	358	359	377	375	400	360	354	346	365	370	376	355	381	343	377	387	365	390	357	354	350	352	367	382	370	382	366	367	389	340	344	394	379	376	328	329	355	333	386	399	384	370	350	360	344	368	370	372	374	375	360	350	355	386	368	339	381	386	362	362	412	360	350	356	366	364	346	383	372	372	350	390	389	357	371	355	376	344	357	335	365	379	347	309	317	385	384	348	348	367	354	376	359	367	354	352	370	370	357	343	391	370	336	354	370	350	387	377	363	363	354	344	354	356	376	369	351	353	335	372	393	416	347	355	393	359	354	382	327	395	340	358	370	350	382	378	372	354	360	400	350	329	344	327	372	318	364	393	352	398	355	337	371	371	386	350	382	372	382	353	384	370	367	342	350	392	390	389	378	365	364	347	362	320	354	348	319	340	389	339	385	353	365	379	361	369	373	328	340	370	356	355	367	349	350	363	336	384	348	363	353	378	371	335	354	357	384	354	379	399	366	350	340	341	391	392	357	387	358	356	337	365	353	337	364	373	319	378	369	329	380	322	340	338	375	382	352	354	334	338	375	382	360	366	384	378	367	329	367	337	371	366	360	368	343	362	336	354	375	338	350	347	346	411	386	371	355	349	355	391	376	368	368	392	363	347	336	344	373	358	389	371	371	353	392	350	363	357	357	401	341	401	380	389	394	365	378	382	318	360	353	384	390	369	410	402	336	332	357	379	344	361	341	361	351	316	351	367	335	388	386	398	375	373	386	355	365	332	362	374	353	372	385	371	362	337	381	400	383	378	372	363	348	408	361	379	341	350	364	390	344	369	369	342	367	364	372	384	359	381	354	346	351	382	324	385	368	352	347	382	385	351	358	375	395	325	361	377	354	347	359	377	368	331	372	364	369	370	350	378	389	391	373	356	385	377	353	354	355	340	383	346	374	364	368	392	343	342	371	360	323	370	337	364	385	360	364	327	347	326	367	363	345	396	348	387	362	371	364	349	388	306	341	354	382	405	345	362	374	370	348	406	369	350	357	370	342	358	368	354	365	331	361	346	358	358	379	376	342	323	373	351	360	340	364	416	379	402	352	356	369	331	373	378	332	375	380	345	372	342	345	385	357	369	365	377	395	403	346	361	349	364	351	357	343	363	360	346	345	364	355	368	348	352	337	378	360	377	346	370	427	378	369	363	362	352	351	375	343	349	379	341	327	377	382	373	387	332	388	371	389	357	356	344	367	372	342	382	364	332	372	367	370	350	338	374	379	336	348	337	357	373	386	344	377	356	366	346	371	348	340	348	323	360	344	374	366	347	333	357	345	331	389	377	342	403	354	343	321	357	386	371	349	334	403	389	347	365	375	377	359	352	373	380	325	390	352	335	377	388	348	365	352	362	334	374	361	385	350	346	385	336	373	358	402	367	322	394	349	363	363	373	356	348	374	356	358	358	361	360	387	366	345	360	373	373	339	348	385	372	374	368	355	352	377	345	359	361	330	323	368	366	374	360	355	362	351	353	364	344	344	316	360	405	355	356	382	338	364	376	355	388	395	344	344	375	387	352	336	368	351	360	360	351	373	322	340	354	381	366	364	392	338	368	319	378	345	358	338	366	352	381	378	374	348	355	362	375	358	384	337	371	356	354	372	344	350	396	347	375	341	345	367	376	381	361	395	362	382	386	372	357	350	340	367	353	339	386	345	353	336	384	353	354	350	356	380	358	353	379	353	367	389	331	358	409	377	336	366	369	350	348	361	347	373	357	379	360	367	359	324	356	383	362	371	359	367	373	367	363	355	354	365	369	355	378	357	330	339	362	374	353	381	378	334	381	338	362	357	352	360	375	358	378	382	361	419	336	331	378	381	343	341	349	327	367	357	345	355	382	377	327	377	403	373	364	386	367	348	374	312	379	338	340	364	357	354	386	386	377	352	362	338	347	374	370	341	355	361	363	360	376	373	340	367	400	368	355	347	339	370	376	358	363	386	369	363	358	365	369	323	377	376	378	363	369	336	378	398	357	364	380	361	355	327	367	335	332	369	362	349	362	393	374	363	366	344	370	333	373	360	348	374	349	344	364	333	348	364	370	369	371	334	365	380	325	362	371	368	346	366	328	362	369	350	335	347	358	367	369	388	357	359	386	367	388	362	380	360	365	369	356	343	346	345	387	358	364	383	376	375	349	355	362	355	376	366	364	357	358	356	329	368	382	334	371	360	363	402	333	371	394	351	379	379	356	420	369	374	346	358	341	372	353	369	341	328	354	378	375	322	372	353	402	348	348	365	351	341	346	386	355	346	346	382	348	328	362	390	355	354	360	325	372	326	367	386	367	372	354	340	356	342	354	342	362	360	344	365	354	377	364	379	359	374	375	353	339	377	353	357	327	336	356	369	349	369	327	350	380	354	354	347	362	381	383	355	372	394	353	345	341	386	367	375	389	369	382	378	330	319	354	364	332	346	358	342	349	369	372	384	365	391	353	360	378	355	399	311	391	337	335	337	357	355	344	364	339	358	332	372	366	385	340	323	329	370	349	341	387	346	341	379	343	367	340	348	359	357	367	350	353	350	379	349	340	388	375	362	384	381	333	372	367	363	340	352	377	364	401	378	375	374	340	383	369	335	374	345	336	346	353	346	359	362	329	391	355	340	357	369	399	363	356	347	390	345	349	364	365	357	359	382	359	355	362	389	340	361	370	369	320
5496	10492	8718	4343	3111	2385	1890	1605	1393	1194	1061	997	906	924	807	809	770	747	720	733	736	705	674	687	640	655	698	709	645	728	660	689	667	654	668	660	665	629	630	629	688	620	598	638	622	632	654	619	628	610	638	556	655	630	687	715	663	604	638	611	644	642	634	608	612	617	645	616	606	609	604	613	623	595	669	638	631	606	574	618	643	622	641	609	642	606	595	597	631	635	605	624	608	590	665	596	658	641	566	623	652	614	603	648	607	624	607	649	607	604	620	581	596	612	654	653	633	609	620	608	626	627	594	635	667	636	622	626	596	653	628	631	628	671	616	643	630	610	618	626	634	608	686	608	635	652	618	629	601	662	599	606	632	629	613	658	596	606	638	618	631	594	648	687	612	653	623	582	616	616	645	584	598	630	608	598	591	668	601	592	593	647	631	563	670	632	583	614	620	620	690	602	607	625	630	625	607	635	629	597	623	618	650	613	665	699	671	675	628	596	669	645	612	610	617	629	631	638	615	591	624	605	598	557	643	640	637	633	620	597	640	656	639	601	626	603	684	630	624	655	590	644	661	654	587	667	622	660	643	627	635	643	625	658	626	617	608	609	630	601	603	657	610	597	625	605	674	628	618	661	658	589	624	649	614	606	648	595	627	619	678	639	621	655	644	599	637	626	618	667	637	690	583	636	632	669	615	603	626	600	639	584	622	579	619	624	654	611	641	668	597	625	620	625	629	628	660	601	615	613	609	577	628	618	595	643	656	649	642	625	648	626	624	617	677	635	625	612	642	634	603	614	643	576	618	632	575	609	646	615	612	663	641	619	645	662	624	633	633	651	680	654	655	654	639	595	647	614	661	642	630	613	635	628	640	601	613	635	636	610	657	613	675	574	678	644	660	631	620	641	654	621	626	611	604	594	594	579	657	627	591	637	598	609	619	650	645	661	659	612	624	627	637	640	616	631	643	593	609	633	670	625	621	598	565	644	636	643	648	634	679	654	624	658	659	608	598	625	630	633	617	640	654	641	627	629	634	593	605	663	608	606	608	645	619	656	621	596	628	639	686	579	600	638	615	627	624	621	622	661	612	614	633	621	627	642	585	623	621	588	631	621	605	692	605	647	629	558	599	616	612	618	651	622	664	546	598	626	579	585	666	619	638	630	606	614	649	675	615	635	608	572	601	608	636	611	629	639	632	618	607	570	607	642	632	616	626	584	617	635	652	648	620	622	659	638	623	665	625	612	625	624	594	612	618	668	583	598	585	664	604	627	627	615	593	664	589	628	621	659	602	640	657	656	615	616	645	608	617	634	648	629	611	656	629	596	647	624	689	575	602	617	611	642	598	575	599	595	623	653	586	669	626	587	605	589	652	610	614	625	631	611	640	609	622	564	579	664	582	618	633	632	619	626	597	595	654	678	631	662	633	583	584	615	623	644	686	631	646	653	654	633	589	616	633	614	625	630	658	621	613	614	596	636	622	641	587	616	652	588	628	632	614	618	607	597	648	599	607	666	644	635	609	623	628	624	659	620	608	653	616	606	672	610	640	583	617	605	594	638	639	616	616	606	587	597	567	610	651	637	629	614	617	582	622	601	628	636	588	579	591	629	587	647	626	621	632	604	629	659	633	584	617	625	608	679	622	648	635	622	610	656	644	613	627	637	654	608	621	639	611	634	645	623	612	601	605	628	606	615	590	622	616	629	612	598	629	611	655	587	614	606	609	646	641	626	627	639	631	599	582	630	626	576	626	627	616	631	633	597	610	589	592	651	614	650	618	645	622	601	625	613	649	642	636	655	669	624	620	618	600	613	654	630	633	640	629	619	624	616	637	618	623	650	633	637	585	651	666	598	621	611	654	613	609	655	603	596	638	597	605	652	606	635	657	610	632	627	627	623	573	610	591	626	663	600	635	656	598	640	621	588	614	611	620	621	641	626	622	593	619	645	677	636	651	594	607	664	655	644	588	586	630	620	649	607	688	640	615	623	599	647	613	580	641	617	592	663	618	630	673	618	616	619	619	667	656	635	591	605	593	578	653	655	665	615	656	640	631	628	625	632	646	633	613	599	614	623	610	619	637	641	646	615	616	633	631	635	640	610	644	583	584	671	633	626	580	654	562	636	604	645	596	618	608	619	647	597	677	613	598	605	611	618	626	657	619	612	584	612	578	608	622	591	623	644	625	627	671	626	632	618	630	668	601	606	605	636	610	586	599	592	600	623	584	619	608	593	617	612	633	633	611	599	643	631	593	584	639	641	640	622	584	641	620	631	662	632	681	652	632	649	622	587	588	609	618	613	593	633	613	608	620	604	627	610	612	620	627	613	651	612	635	636	640	647	581	613	641	603	635	639	630	588	635	610	630	621	604	604	651	627	610	614	632	618	678	604	625	588	628	620	618	673	591	667	642	629	662	644	644	634	625	602	612	649	564	642	620	639	598	675	571	656	624	596	595	616	616	634	614	598	649	599	662	614	591	578	673	618	599	668	603	677	669	669	634	660	606	570	642	604	623	594	660	619	632	621	651	617	618	631	639	632	596	592	635	633	636	625	637	553	603	618	586	594	590	655	635	659	670	621	617	607	609	631	665	633	579	639	644	597	607	598	675	593	635	619	628	649	642	625	659	642	640	646	613	606	640	614	623	590	652	617	663	610	637	632	630	593	574	640	601	625	646	603	645	578	630	599	642	627	647	617	641	596	659	612	660	668	592	651	627	618	600	640	630	579	642	622	619	621	644	563	627	644	634	641	607	614	666	594	631	593	615	608	639	660	618	614	634	600	591	648	631	631	619	617	624	626	649	609	611	612	629	586	607	629	615	632	618	580	602	620	617	654	650	611	591	620	645	599	600	632	651	638	617	606	611	628	605	620	615	598	612	622	659	660	579	601	563	604	661	656	649	634	616	601	579	610	632	626	641	632	624	614	638	605	620	626	643	658	614	608	653	616	641	622	656	602	657	636	641	627	655	650	680	640	579	639	697	619	613	665	595	649	659	633	629	620	645	551	641	641	618	631	616	582	699	617	617	608	636	681	596	639	630	631	623	683	592	623	652	630	621	631	634	664	627	624	609	620	598	605	626	627	601	632	607	656	624	664	640	625	577	620	618	616	668	630	633	609	640	617	662	627	597	618	589	639	617	658	640	638	635	587	600	655	643	639	660	646	597	638	651	630	597	624	647	578	626	633	630	652	620	641	640	608	598	644	616	636	657	632	582	631	634	613	655	636	638	629	658	637	588	593	645	662	636	612	657	626	621	643	635	643	620	649	639	652	669	613	625	610	639	636	641	602	634	617	610	614	627	623	667	646	626	628	648	612	633	626	601	628	579	634	649	627	644	632	562	606	580	633	575	619	642	583	618	621	643	632	629	631	609	619	653	603	659	660	586	586	620	613	577	647	617	643	643	613	628	601	644	607	618	660	659	659	640	639	603	599	618	597	589	612	593	601	650	625	676	597	572	622	696	629	615	639	656	587	639	619	591	653	630	566
23394	21408	29257	23944	21408	20757	2300	737	487	417	370	330	288	268	244	244	245	214	199	202	177	185	183	194	178	175	179	162	153	161	181	175	176	143	147	138	167	164	149	134	157	157	147	125	143	155	145	169	130	143	155	127	139	142	147	162	145	151	165	146	138	144	134	163	134	144	147	135	138	155	146	136	138	145	155	178	147	140	143	142	137	145	131	146	146	143	134	147	134	130	120	137	140	113	151	145	135	134	134	150	139	117	150	144	151	156	141	121	128	146	150	142	137	117	132	140	139	131	145	134	132	121	144	118	142	137	138	155	132	132	114	132	165	121	149	156	133	146	125	104	132	147	141	147	140	148	132	124	138	146	129	134	127	143	138	145	150	146	118	133	129	144	136	123	162	121	133	146	145	122	139	145	130	129	143	117	148	171	135	149	154	161	136	143	151	155	130	122	114	151	127	134	130	137	125	139	147	158	143	143	158	114	153	136	135	125	148	143	149	124	133	115	140	145	136	119	151	137	144	148	141	139	149	131	130	147	134	134	127	142	142	144	133	131	127	137	136	132	142	135	140	143	123	144	145	131	128	145	137	130	128	121	138	110	125	144	144	120	137	140	134	141	137	124	115	133	125	147	146	161	139	121	119	122	133	150	131	133	139	163	122	137	139	130	132	137	153	141	128	137	137	124	137	112	135	138	145	160	134	133	153	140	135	141	136	121	156	140	123	130	136	121	134	160	124	150	139	133	158	147	140	140	142	151	129	133	133	145	113	127	117	117	110	140	132	130	134	133	138	141	133	124	164	142	119	136	135	143	118	120	119	140	135	140	126	118	130	128	141	146	144	129	136	129	129	152	117	132	139	131	130	136	122	131	137	150	119	131	129	131	147	133	118	158	141	120	133	122	135	149	137	116	105	141	155	172	156	144	170	128	138	152	126	150	151	148	148	144	122	137	116	149	119	122	136	122	146	134	130	134	136	134	160	126	144	142	135	125	135	116	161	121	138	143	120	149	133	139	115	107	125	117	158	134	123	142	147	126	132	118	119	136	127	139	133	153	136	132	133	131	139	127	143	121	118	155	128	132	127	131	138	135	155	145	127	137	134	131	150	111	142	148	119	139	142	133	128	144	130	144	133	163	129	138	152	139	143	137	132	153	136	138	120	159	154	146	139	152	121	142	128	122	141	131	132	144	133	142	135	141	140	143	116	140	146	134	143	128	125	147	123	138	146	141	126	134	128	116	148	136	123	149	155	160	136	125	125	159	134	115	134	164	111	121	147	119	140	133	111	145	152	153	126	132	134	134	125	143	147	148	140	137	149	109	126	121	123	133	126	165	147	148	132	124	132	159	152	142	126	121	132	149	151	129	124	151	128	141	138	132	133	122	143	124	143	136	129	132	121	126	142	127	136	145	138	160	140	137	137	151	116	149	125	144	128	135	131	136	127	134	143	126	130	157	153	136	140	128	140	133	126	167	154	137	128	160	138	142	126	145	138	130	126	134	123	147	122	133	127	141	137	124	137	135	127	129	124	125	148	133	130	129	139	150	137	130	130	113	154	151	136	122	140	148	141	152	135	127	150	148	128	141	126	145	131	121	137	127	144	147	132	126	150	131	138	138	141	138	141	134	142	124	140	118	154	147	140	140	128	128	138	117	143	128	131	126	147	148	129	133	121	129	145	137	131	153	130	144	148	145	143	130	123	130	144	126	107	126	137	135	116	134	122	140	153	133	146	133	137	135	142	143	139	138	125	145	130	155	130	123	127	156	133	119	130	142	121	150	117	129	123	137	131	129	122	133	139	164	142	137	118	143	127	142	124	131	143	160	146	160	117	133	123	159	155	152	103	144	143	126	144	131	146	144	120	122	135	120	143	130	126	103	140	129	140	147	153	151	134	147	118	146	117	142	126	120	134	141	146	137	128	142	126	126	126	138	115	122	149	129	112	129	152	147	144	139	131	164	148	126	112	132	161	151	130	153	145	127	144	125	131	120	141	107	124	135	133	133	131	133	114	140	127	145	149	138	135	132	138	133	141	123	126	148	140	151	115	156	121	136	156	135	131	136	131	125	124	138	135	149	128	142	127	128	135	133	132	150	164	153	137	160	139	126	111	134	121	145	135	118	156	116	148	126	140	132	132	119	151	141	129	130	147	120	135	119	137	137	135	143	141	132	140	128	158	140	132	114	145	145	117	145	124	150	132	128	114	132	130	139	143	138	146	145	156	117	131	123	121	147	139	133	129	133	145	145	153	145	138	144	122	172	137	156	152	115	133	141	150	159	150	144	141	107	144	146	131	123	144	132	121	136	131	148	145	153	138	148	130	136	124	135	125	139	136	144	123	129	139	118	125	125	123	148	128	148	127	129	140	144	154	129	126	139	135	149	135	134	120	143	145	127	145	134	141	118	138	131	148	134	130	156	133	132	135	155	142	145	126	148	119	168	137	129	130	137	142	114	126	119	148	135	145	128	135	119	133	145	129	126	128	148	164	149	113	153	138	155	126	135	125	135	146	141	145	148	138	114	141	130	139	140	139	134	138	146	140	131	147	150	143	134	146	148	156	126	152	135	109	122	127	126	142	132	138	133	110	133	142	149	123	139	121	128	137	134	156	131	129	125	119	156	123	139	115	140	158	137	147	137	121	132	140	131	125	134	135	117	112	135	123	148	114	135	123	137	121	138	126	122	147	151	144	144	134	123	144	136	131	136	134	122	157	143	119	144	120	131	135	119	122	141	148	135	146	142	147	149	118	123	139	120	145	127	121	117	124	124	147	145	146	112	139	119	143	125	126	143	133	127	134	130	148	124	137	159	144	122	118	146	115	127	135	126	136	132	124	153	142	128	159	126	129	117	117	120	147	131	134	145	155	137	131	139	145	127	139	130	105	124	143	130	153	137	143	121	142	154	122	140	130	134	112	112	154	134	119	144	128	141	134	129	139	131	114	143	131	144	125	142	131	130	144	134	129	119	138	135	144	144	161	114	132	152	116	130	154	127	107	146	124	123	131	127	125	157	151	125	141	136	128	144	137	141	145	145	129	130	151	132	155	146	138	130	118	131	135	141	146	144	126	142	128	106	139	143	142	136	121	130	123	125	129	121	113	160	140	143	113	121	162	123	149	155	161	149	145	137	140	149	122	132	139	142	142	127	126	147	139	132	127	131	139	131	132	140	141	138	132	121	129	141	130	131	145	143	143	143	152	132	130	139	138	138	131	141	119	117	166	132	141	108	152	132	122	134	145	145	134	140	130	165	125	162	152	127	124	160	126	131	121	142	146	137	127	114	137	132	139	141	123	107	144	134	142	117	144	145	112	118	128	141	135	147	138	123	144	164	144	123	126	152	143	120	131	119	162	168	131	159	147	144	137	142	135	130	148	129	129	134	126	138	145	130	144	123	142	120	121	167	155	130	113	129	136	114	139	134	148	126	141	151	132	115	134	144	119	136	148	145	132	141	137	124	135	144	142	140	127	117	143	136	133	142	121	138
7706	16527	13703	7005	4905	3604	2687	2139	1696	1401	1113	977	939	763	665	635	534	550	445	451	440	415	379	399	362	328	355	337	363	308	306	332	299	339	322	283	291	306	302	278	251	271	290	260	315	266	274	278	270	248	241	278	281	276	240	254	254	254	269	265	243	270	266	247	246	273	241	261	244	268	260	253	258	218	260	246	262	241	241	239	258	268	254	256	227	253	264	279	218	250	254	228	264	253	270	224	254	271	260	217	275	238	260	261	237	225	254	261	248	230	212	243	240	240	218	227	238	229	251	224	275	249	252	262	250	245	261	252	243	232	222	232	255	238	261	215	254	243	247	252	263	251	245	226	225	262	231	240	248	252	218	250	207	240	253	250	222	262	222	227	254	241	264	229	244	264	229	256	228	263	249	213	287	253	250	260	240	253	257	249	231	236	218	242	263	260	258	225	258	231	247	221	257	225	250	204	270	271	230	245	233	230	249	233	240	230	251	232	226	241	248	247	251	241	242	238	217	245	250	229	263	228	241	252	230	227	246	249	256	251	239	236	198	244	210	256	267	260	249	242	272	215	219	280	279	269	225	262	232	219	198	247	247	245	235	210	242	204	236	246	228	246	233	249	247	260	249	215	271	245	220	229	263	234	246	230	224	264	220	248	256	276	278	268	238	245	244	241	237	256	204	265	238	227	245	221	279	232	227	243	256	252	238	259	258	217	227	241	219	229	254	244	229	249	254	220	238	224	233	233	237	225	217	244	228	249	266	208	271	215	281	250	243	229	251	262	247	217	256	244	242	241	246	225	256	237	229	240	233	248	225	244	239	232	251	259	233	233	243	264	262	265	238	240	253	241	243	265	246	195	256	220	267	271	229	245	232	254	231	244	252	218	243	236	236	245	239	243	247	252	232	234	258	235	239	253	230	248	227	261	246	250	264	233	268	263	209	223	244	260	245	247	224	233	251	261	224	248	252	250	238	256	237	265	238	249	248	248	255	237	248	230	200	208	246	246	252	244	219	268	230	258	245	226	260	211	269	257	225	230	272	208	215	247	225	228	227	237	220	277	254	237	242	237	236	221	243	239	248	235	224	244	222	224	244	263	235	234	236	223	229	221	244	255	224	250	215	231	227	233	272	236	251	207	242	250	241	268	234	266	209	233	229	256	255	237	249	249	240	249	256	230	264	224	252	233	266	270	241	253	215	248	265	232	252	230	244	249	250	244	218	222	213	244	272	241	248	250	226	250	222	238	255	217	239	266	234	242	231	239	233	219	239	248	226	237	266	238	263	253	228	228	226	244	262	243	249	202	241	220	223	241	253	252	245	231	232	249	238	273	241	252	243	242	263	217	249	236	247	230	272	238	264	226	220	235	227	263	255	247	213	222	243	249	249	248	221	235	223	217	237	205	241	231	251	245	217	254	215	232	240	238	218	240	240	253	230	237	232	241	252	256	239	236	240	235	240	237	250	232	247	230	241	251	254	230	214	239	235	252	237	259	231	250	240	232	257	237	237	249	243	232	236	243	252	254	242	233	269	249	249	241	282	244	231	251	228	259	253	226	272	243	230	248	236	242	225	254	214	225	230	249	229	251	258	256	263	253	256	235	230	268	245	245	268	254	253	217	236	214	253	231	242	253	225	216	250	252	221	212	236	225	246	236	255	270	246	236	239	224	219	230	242	243	260	227	243	239	229	251	238	225	234	225	221	254	263	252	243	242	271	228	212	253	226	217	241	242	244	245	236	243	225	206	258	265	247	248	257	269	235	234	222	228	250	250	214	242	259	230	221	224	222	236	217	251	251	226	232	242	249	227	249	234	228	274	227	215	248	232	254	258	262	234	230	244	264	249	209	246	218	254	231	255	248	217	235	225	247	248	247	235	252	236	233	225	221	218	223	215	248	258	257	227	249	225	248	260	232	229	244	259	239	219	245	246	242	233	224	243	224	209	233	231	230	214	240	265	239	224	238	237	255	247	252	245	272	262	234	241	228	245	256	242	205	252	242	233	255	249	255	260	250	234	223	259	259	229	247	235	221	242	225	250	231	233	241	234	238	232	214	246	205	260	249	284	235	265	250	237	231	225	232	227	226	232	232	254	222	243	224	254	222	239	257	251	243	223	237	259	240	239	234	232	254	236	242	235	216	246	217	264	230	229	258	219	236	257	231	222	228	226	249	226	237	245	249	268	237	264	270	234	235	242	245	253	255	263	242	253	212	246	246	247	202	237	254	243	267	206	240	253	222	268	253	242	221	245	231	240	241	226	269	233	251	248	222	228	257	220	237	233	242	240	238	234	244	248	237	216	251	222	251	235	222	231	235	240	238	222	219	235	268	229	255	238	255	246	212	257	234	280	242	238	250	231	273	226	224	234	234	258	262	244	229	227	230	210	244	219	250	203	234	234	233	241	244	246	234	252	258	221	237	240	243	224	223	252	253	239	232	268	274	234	237	218	243	265	248	271	253	225	214	221	275	235	243	257	224	247	239	264	232	235	263	248	255	250	226	233	237	244	248	220	238	248	257	236	232	244	230	249	228	243	262	220	227	246	271	253	247	218	254	240	239	248	251	237	229	245	227	228	244	253	255	211	224	245	241	222	237	220	246	258	229	226	244	237	250	245	250	218	222	226	225	238	256	256	238	273	236	228	231	214	240	260	240	256	250	223	224	237	221	230	238	248	232	218	252	228	259	227	229	253	268	280	241	245	229	229	254	227	224	235	252	234	224	245	256	218	233	224	223	263	225	239	252	245	264	245	237	256	235	232	249	260	235	241	228	238	246	232	211	253	238	257	252	248	225	225	248	226	215	271	230	270	247	230	229	245	243	240	258	221	252	238	254	242	246	237	247	232	215	222	275	219	237	233	224	223	259	243	241	231	244	230	230	254	222	260	241	254	244	237	260	227	212	244	242	253	242	224	267	253	241	216	254	243	240	222	264	236	232	229	262	251	255	257	230	247	238	258	239	229	250	238	227	225	204	225	268	231	215	233	232	226	238	217	233	244	248	245	224	247	230	249	260	236	250	254	231	233	266	248	215	251	233	246	243	236	234	279	217	231	236	250	262	233	263	257	223	238	230	237	245	235	233	256	223	231	257	243	263	254	221	251	231	275	234	251	264	219	254	226	228	232	244	237	245	229	241	226	226	236	256	250	239	214	236	249	257	248	266	224	269	224	263	246	265	250	251	251	221	250	223	223	227	252	228	254	262	234	250	214	240	236	251	227	209	227	230	239	239	190	219	250	218	236	245	236	239	232	217	229	241	254	265	237	237	254	242	244	242	235	253	225	240	243	234	252	238	225	238	257	253	222	205	221	238	221	236	245	225	239	232	234	276	254	224	241	260	213	230	274	239	227	258	257	239	232	235	241	241	252	235	213	224	273	206	254	250	285	222	248	254	219	210	228	240	243	226	223	249	225	227	209	235	263	229	226	261	232	221	222	231	237	248	247	222	205	240	254	233	268	223	254	233	244	224	229	237	240	244	242	235	235
26934	20712	7967	983	615	572	575	548	543	555	552	539	512	559	534	536	500	533	528	540	528	561	536	543	474	511	517	531	524	509	546	513	517	538	567	502	542	527	494	511	536	515	529	557	535	526	518	551	526	518	536	567	554	524	530	520	521	536	513	583	511	496	544	563	534	527	568	517	539	538	492	501	546	542	496	555	513	518	546	537	573	549	523	473	560	541	525	494	507	519	525	583	507	515	501	511	524	514	556	564	532	519	529	490	494	521	556	495	493	517	526	498	540	580	509	502	556	568	524	537	487	557	517	498	509	533	543	516	511	576	544	522	532	556	563	568	485	544	524	551	543	517	557	485	544	566	526	501	554	547	543	541	564	555	543	497	528	548	523	560	507	531	523	512	562	518	525	529	511	531	539	516	570	524	504	561	532	565	500	519	512	490	518	531	541	497	489	553	504	531	507	515	525	510	562	517	540	525	502	523	561	547	525	515	527	495	548	518	517	518	526	556	536	520	537	546	528	517	541	509	524	526	537	518	529	538	538	527	557	549	536	566	529	540	514	571	542	486	562	520	478	525	560	491	559	540	467	501	512	543	583	531	544	518	536	505	520	533	569	509	523	510	564	530	499	494	532	510	506	543	496	539	578	506	517	518	530	489	552	513	532	497	543	514	561	528	499	532	557	538	516	539	476	541	542	553	542	476	536	541	577	539	581	506	504	553	525	524	531	515	488	548	540	574	522	499	528	515	506	566	510	527	488	556	519	553	549	564	522	569	498	490	547	499	506	514	528	541	531	574	540	532	481	522	544	565	559	493	519	500	522	544	564	510	536	532	487	558	496	535	505	531	489	502	514	541	559	545	541	517	539	557	574	515	537	549	500	549	477	566	559	544	513	470	539	567	509	572	516	497	514	549	530	505	514	507	537	496	537	553	475	516	539	508	512	490	543	545	521	480	530	548	510	545	491	509	548	515	508	505	529	547	511	517	500	581	527	507	549	528	515	546	501	495	543	559	518	513	553	523	496	508	506	535	558	530	487	533	521	537	549	520	494	503	561	535	542	529	534	544	506	511	530	559	555	520	523	517	527	511	546	524	539	537	545	534	560	530	578	556	507	495	519	512	560	490	556	525	565	530	526	553	537	493	532	524	568	509	548	503	543	525	534	533	544	555	488	512	505	524	519	555	516	483	547	528	570	512	512	574	515	543	502	505	572	523	479	544	554	528	507	489	492	525	531	545	531	533	504	538	500	500	481	563	529	550	517	550	500	530	504	505	509	572	557	516	550	553	538	541	545	533	524	543	526	489	552	545	562	540	558	548	550	542	520	502	557	499	526	496	524	523	511	519	560	534	534	539	531	523	539	538	525	518	558	521	515	524	532	532	537	534	501	489	539	535	515	462	514	513	563	520	514	489	532	545	493	526	554	557	500	511	558	581	545	488	542	536	519	523	511	541	516	523	531	553	526	530	517	506	530	507	547	503	527	513	520	574	543	505	520	563	562	537	508	549	503	532	514	518	527	524	535	537	539	529	508	558	509	522	558	518	563	528	559	556	509	549	524	528	541	503	564	524	561	540	554	539	513	513	494	515	513	537	497	508	534	528	525	536	511	528	540	534	528	522	510	510	528	557	566	584	551	534	514	576	533	560	545	510	496	495	523	558	534	533	513	547	555	539	567	524	560	490	555	519	557	531	538	506	536	531	525	492	550	496	478	497	529	527	564	530	530	540	544	504	557	502	539	568	533	538	488	532	526	512	511	555	539	534	558	488	532	559	553	547	513	542	521	516	558	493	519	550	533	537	495	574	495	476	551	519	549	534	571	553	516	566	571	533	529	541	470	543	562	519	493	545	537	554	556	485	516	514	552	536	530	524	508	515	535	499	553	538	532	552	507	515	521	522	537	518	571	532	530	502	516	557	496	520	540	506	502	526	543	468	506	566	490	532	555	516	485	511	536	566	571	556	493	537	520	542	521	576	546	535	525	504	507	537	515	517	501	539	540	502	531	553	515	488	521	519	538	547	530	539	521	559	520	571	536	503	527	536	527	540	526	604	532	561	545	550	481	533	534	534	512	525	538	526	537	549	525	563	537	531	549	533	540	538	503	524	532	529	519	540	554	524	538	495	570	547	530	508	496	546	569	528	530	548	527	518	496	527	526	540	509	554	516	503	557	521	557	536	552	518	540	524	532	541	482	524	523	544	538	545	535	544	564	559	514	538	508	529	536	527	499	573	539	537	555	564	534	527	516	558	506	530	556	543	517	528	536	537	569	475	531	535	551	508	514	569	527	557	538	565	547	540	537	499	557	529	578	472	516	536	528	553	513	516	542	519	534	503	522	520	538	534	567	557	538	500	563	572	522	550	522	506	506	542	546	488	503	516	521	520	504	505	506	561	546	526	497	488	532	556	523	505	514	545	565	525	555	573	511	523	542	541	579	510	540	533	535	552	507	533	556	542	513	540	512	551	544	529	497	495	491	530	502	514	502	514	502	554	514	555	543	549	542	554	523	523	545	533	571	536	505	519	501	464	513	540	514	552	557	551	558	528	473	533	528	527	518	501	541	523	529	529	511	549	593	488	531	494	537	552	535	520	560	528	495	530	519	539	495	508	551	523	537	494	540	536	539	520	536	522	542	551	535	522	544	501	513	572	526	522	504	511	503	536	544	572	511	543	549	512	517	556	544	533	572	541	552	556	520	525	516	529	499	505	525	506	514	537	522	546	563	528	506	493	536	491	500	524	474	498	521	558	540	530	525	587	512	496	514	492	527	534	517	534	573	515	529	534	532	549	535	532	528	511	531	503	534	527	548	566	566	528	533	555	546	520	507	549	544	545	529	507	550	490	556	539	573	537	557	521	517	536	564	496	526	551	524	528	571	511	507	527	549	526	552	513	533	539	496	579	523	505	537	534	567	542	557	572	551	539	596	543	542	529	518	540	502	534	532	538	511	545	550	523	514	557	517	538	497	520	522	496	544	529	544	513	539	492	573	510	551	522	565	492	549	569	520	495	515	494	527	528	551	512	522	526	509	538	516	501	524	563	552	500	510	546	526	566	503	541	526	538	505	482	535	558	560	550	498	538	566	532	546	525	550	536	549	549	525	558	510	504	540	551	545	465	529	549	521	503	556	594	495	533	525	546	534	512	542	543	509	559	545	542	537	510	551	510	509	566	551	576	499	531	504	508	537	524	567	531	478	507	550	519	494	530	533	533	548	504	551	488	556	509	496	524	513	491	521	540	521	502	536	524	521	529	542	520	488	503	604	506	509	535	531	547	539	526	522	508	499	558	509	530	553	505	508	494	525	531	548	548	533	499	508	542	504	550	504	549	521	501	505	515	519	535	489	495	520	561	544	556	552	572	539	537	529	471	492	536	537	540	564	512	546	539	550	544	487	541	559	530	553	536	511	508	522	541	548	503	539	553	569	544	554	527	517	525	540	533	552	531	516	501	520	567	496	537	527	457	542	503	522	520	505	520	472	514	530	543
4284	1904	1767	1279	1093	1032	990	1004	962	964	932	955	896	926	907	851	887	888	925	905	870	866	881	911	874	913	891	910	866	857	820	890	861	876	894	854	900	902	871	841	879	924	854	918	893	880	864	926	912	927	820	883	867	913	894	894	885	903	888	899	874	852	904	936	862	802	873	868	928	873	888	865	910	902	922	919	931	896	894	896	945	904	917	883	836	857	842	888	886	900	934	859	885	967	879	938	856	905	884	896	886	872	863	860	815	892	900	870	893	861	947	882	846	926	932	914	859	864	879	818	894	916	877	884	874	848	833	871	886	891	907	925	869	875	878	833	889	877	885	898	874	854	889	897	920	900	861	894	887	900	926	927	864	873	872	875	880	872	866	915	895	838	891	902	894	878	909	894	873	884	855	877	854	880	854	922	867	870	854	911	893	930	853	866	858	840	918	820	931	900	855	872	842	916	892	838	879	852	877	849	818	877	886	923	929	860	874	846	916	877	909	883	874	964	873	886	842	900	927	858	869	908	898	872	843	878	851	884	891	861	865	868	873	884	895	888	879	930	907	856	882	908	961	872	899	874	900	893	891	897	946	841	896	916	860	866	861	929	937	855	880	910	877	872	879	903	896	821	876	880	875	851	844	876	858	910	916	898	868	935	898	827	853	875	873	849	828	913	852	907	902	882	879	911	925	828	878	882	895	909	892	886	907	882	854	879	850	887	866	862	885	912	829	899	845	827	856	900	890	845	860	903	894	850	849	854	856	906	897	852	861	904	840	889	939	845	841	924	926	896	862	885	886	931	855	888	908	849	823	889	890	913	890	861	881	907	882	872	896	887	868	902	893	886	848	861	896	910	893	842	898	858	919	880	903	911	898	908	902	920	889	925	902	887	881	852	893	851	880	876	908	887	920	894	893	866	914	854	891	853	901	855	861	896	918	877	909	870	873	875	862	884	852	833	816	878	867	921	952	924	837	897	901	880	947	842	919	890	881	896	937	863	878	901	894	876	878	907	872	856	820	865	860	869	839	912	866	881	899	850	897	844	891	856	905	880	898	895	850	837	872	851	903	918	909	888	868	834	867	873	874	856	948	856	877	878	855	865	902	870	884	899	900	864	899	838	869	879	937	901	901	875	919	936	925	875	858	885	897	864	877	854	873	852	1004	882	882	852	882	884	877	892	902	879	883	943	922	895	874	861	844	828	883	881	888	847	867	812	862	842	865	913	959	868	909	891	883	887	847	889	939	917	854	900	868	896	844	938	847	874	941	847	868	832	897	825	895	873	912	854	903	874	914	880	888	909	844	857	882	864	900	888	866	904	850	844	861	887	887	878	917	928	883	813	887	915	860	860	893	883	906	889	868	874	887	915	881	845	898	911	850	872	932	910	910	907	904	873	905	893	884	932	860	877	817	857	870	864	878	878	893	905	866	918	892	898	840	851	860	885	915	895	887	908	873	892	896	935	843	890	915	906	866	878	808	868	923	813	867	858	891	834	912	862	878	899	926	878	855	862	856	835	916	887	938	869	890	914	861	916	916	896	837	907	928	862	846	910	897	889	834	857	879	850	917	886	938	854	891	866	880	954	871	880	859	892	864	916	879	950	926	913	926	875	913	952	817	879	838	856	885	933	850	905	898	851	902	908	929	871	856	883	889	874	877	903	856	872	857	860	846	872	847	890	886	857	858	919	925	849	915	893	940	923	911	892	880	925	873	887	840	856	889	910	918	932	884	883	914	921	885	867	926	917	858	915	934	880	928	862	873	898	912	853	855	939	905	829	858	856	864	872	889	857	900	933	897	890	890	904	848	888	875	889	891	895	854	920	833	855	912	869	856	909	910	891	847	878	882	940	962	856	872	930	879	925	936	877	912	863	889	867	847	919	886	846	899	888	909	840	876	855	895	899	869	859	858	916	921	839	896	901	842	855	866	931	900	883	909	903	880	870	892	866	906	834	943	804	875	835	880	817	922	903	845	924	884	886	875	952	838	899	909	869	883	821	860	929	864	843	884	855	862	898	851	903	880	881	879	864	870	911	895	876	897	865	896	892	971	895	883	860	901	931	855	910	876	924	943	872	863	894	870	915	875	861	906	861	891	876	902	874	865	889	871	884	866	924	865	906	891	911	856	880	900	855	841	905	888	910	899	863	845	898	933	907	891	910	905	868	867	894	879	881	873	881	860	887	894	865	851	910	874	838	862	847	870	890	831	868	891	909	884	852	841	878	906	868	852	893	910	875	880	835	899	877	907	915	884	872	835	915	887	876	912	922	878	886	859	904	886	912	853	871	901	887	887	834	862	947	895	868	866	876	855	900	850	902	833	925	876	863	878	884	855	855	837	928	860	881	905	880	926	891	857	929	840	887	859	886	904	843	933	882	884	871	818	884	870	895	930	887	953	920	917	859	906	844	875	832	903	875	870	865	879	859	887	879	870	931	909	921	894	880	827	921	878	844	871	897	882	880	896	941	872	879	903	882	838	880	919	876	922	872	867	914	870	847	951	903	923	850	895	862	914	896	912	912	868	924	918	893	897	925	885	873	854	887	834	891	881	875	886	870	817	916	875	856	868	858	877	854	879	879	906	868	902	865	878	919	892	854	860	979	885	902	889	909	870	910	820	878	836	864	903	885	857	912	917	820	869	896	864	930	891	916	876	872	839	907	852	896	896	864	866	864	894	906	884	892	903	858	818	867	866	888	869	891	925	874	943	906	889	879	893	904	821	893	897	898	891	916	881	861	892	917	939	920	878	848	837	890	896	871	923	920	893	834	899	842	852	887	903	888	859	910	880	850	890	901	869	872	867	859	899	916	881	901	866	871	909	845	820	847	882	941	880	918	859	881	935	871	892	901	900	857	906	877	868	892	941	911	882	933	874	858	941	869	886	847	879	893	886	883	882	886	874	862	910	858	870	894	882	884	857	833	875	901	901	882	880	786	848	877	902	908	914	914	885	894	905	855	914	889	879	925	844	884	865	837	874	871	889	863	896	874	850	899	913	890	894	907	867	841	868	863	886	919	875	865	883	931	881	930	860	890	863	857	900	890	827	921	887	897	857	914	934	870	961	948	841	894	873	935	909	938	867	847	859	963	816	902	898	892	796	882	861	871	865	858	951	865	902	895	888	888	895	899	877	918	865	859	875	910	884	880	922	882	908	905	900	924	869	899	898	885	952	911	917	922	883	835	858	845	839	869	885	880	929	893	899	869	893	880	882	896	855	858	897	939	862	894	935	866	905	878	900	916	882	860	896	939	908	843	881	865	853	887	906	871	871	885	920	889	850	845	916	852	864	845	909	872	906	894	945	902	862	881	879	906	878	870	848	879	900	897	848	891	900	880	881	905	893	889	870	916	918	897	945	847	891	863	901	851	880	855	896	878	846	837	865	866	810	888	858	886	908	871	897	877	858	864	863	892	922	884	850	894	893	877	891	866	853	897	925	887	860	908	905	902	869	874	902	854	901	854	874	871	932	904	892	895	935	880	812	854
24388	21440	28677	24585	21054	3119	887	681	547	500	513	470	445	487	446	395	435	395	376	405	368	341	362	377	384	391	401	395	395	415	375	392	333	390	369	365	354	377	413	363	369	370	371	423	381	371	365	382	357	370	342	375	365	386	364	366	356	364	366	411	357	374	354	364	360	335	371	382	368	381	341	357	372	323	360	360	351	349	351	338	358	350	381	380	387	366	380	340	370	323	344	361	376	348	330	364	375	348	396	390	350	362	382	362	358	378	347	359	388	372	381	378	397	350	351	372	352	335	340	350	352	370	383	367	359	377	340	373	391	388	353	380	381	355	370	356	354	379	364	394	336	379	384	386	378	400	371	350	334	327	375	344	380	374	359	349	388	358	359	388	330	353	358	364	339	360	355	346	347	381	337	362	373	357	345	372	339	383	384	366	381	371	366	368	332	367	374	381	384	360	339	400	355	368	366	363	344	361	381	368	376	360	377	353	357	320	376	386	348	369	390	347	337	394	369	342	391	332	354	330	408	343	346	326	353	347	350	386	364	401	340	376	367	361	348	357	367	334	365	330	323	407	389	381	335	351	355	366	372	358	342	358	375	352	349	351	379	366	320	385	363	348	340	384	358	366	375	359	332	362	342	371	374	373	344	348	345	347	361	360	349	304	379	373	354	337	357	370	351	343	365	369	361	376	342	356	385	341	362	367	356	356	372	360	373	339	331	359	380	386	367	336	385	340	370	353	390	374	349	393	336	325	382	373	335	375	338	347	338	378	318	365	353	352	393	409	349	308	317	377	382	367	389	366	355	368	366	335	362	367	344	369	348	388	367	345	351	362	348	359	359	381	366	333	326	359	357	374	385	321	350	352	351	358	360	389	368	362	341	376	328	406	369	364	359	392	369	335	365	365	337	366	368	349	369	350	361	343	348	336	362	357	367	341	333	321	354	349	339	353	346	354	363	361	366	360	387	369	353	367	368	385	369	365	362	346	357	376	327	360	364	413	365	381	357	341	362	347	317	358	403	366	368	370	364	362	365	336	352	384	374	337	373	355	349	372	369	338	375	346	326	351	348	375	363	358	375	363	354	349	361	366	335	379	330	375	390	366	353	333	341	377	364	388	351	391	386	332	347	365	340	372	336	338	342	375	366	375	350	360	337	396	373	341	388	380	362	415	354	363	357	358	357	337	368	341	319	365	346	342	372	359	400	392	336	356	375	356	380	388	363	366	345	361	363	384	316	349	359	377	368	331	386	331	352	372	350	370	380	359	382	372	355	392	348	342	399	361	357	383	378	352	380	375	336	344	360	375	349	325	403	335	360	336	374	349	343	363	352	348	349	379	347	396	369	335	332	355	343	335	380	350	337	362	378	372	362	384	377	358	357	362	386	350	365	333	357	378	384	343	372	352	353	365	380	366	353	358	356	404	349	350	317	355	358	333	352	373	358	351	342	349	351	333	354	342	408	388	336	368	361	361	359	379	383	355	334	337	361	337	390	338	376	343	362	381	360	350	354	380	354	319	364	362	361	365	360	365	391	361	332	400	342	365	374	348	348	375	336	376	367	338	359	341	366	324	363	384	322	340	372	357	364	383	333	356	354	370	340	339	360	380	326	382	370	357	401	348	353	342	357	376	374	331	397	357	382	335	360	379	370	343	341	386	343	380	393	360	363	395	385	338	333	367	367	378	341	365	341	355	311	362	358	382	349	384	366	363	339	344	385	362	384	354	354	403	386	375	353	347	333	353	348	398	359	408	385	369	362	367	324	358	360	365	360	358	344	374	362	358	383	362	381	340	362	375	372	363	367	358	360	348	398	347	383	347	356	347	346	351	363	357	356	355	382	328	395	361	355	339	338	346	368	372	377	352	364	339	381	338	366	340	397	360	379	382	352	360	346	381	377	368	330	382	361	361	367	373	358	357	394	349	356	342	357	373	371	366	350	350	368	361	355	361	354	361	338	382	340	389	355	343	373	366	379	357	381	346	365	347	328	361	373	352	346	377	353	349	375	379	345	340	386	362	381	352	367	352	355	360	374	356	341	355	343	359	353	368	362	355	348	379	374	318	331	343	357	342	364	366	383	351	352	377	355	385	362	365	362	369	334	389	371	386	371	356	365	381	372	346	370	356	368	354	333	343	344	367	359	377	366	347	372	379	347	374	381	382	365	352	348	395	354	380	330	341	386	371	335	374	353	347	366	364	357	373	352	387	350	345	384	369	342	346	358	359	382	385	324	371	336	370	361	352	351	324	366	326	353	385	390	317	369	320	350	379	347	365	395	384	390	375	362	387	405	359	358	346	367	353	372	399	334	364	328	359	362	345	360	360	332	351	368	326	353	353	341	371	333	354	381	338	384	360	375	321	400	374	379	325	381	370	333	369	330	351	345	371	352	370	343	345	341	350	353	360	358	347	351	377	337	388	353	378	377	330	362	364	389	375	341	347	342	341	368	328	349	344	371	339	338	326	391	404	379	351	387	398	368	371	332	352	368	369	336	396	362	402	377	360	340	395	373	356	365	374	364	377	344	344	365	387	348	323	382	368	351	371	379	350	361	350	381	363	322	371	334	346	346	384	361	369	359	381	345	377	383	379	342	361	352	339	367	344	354	354	359	343	338	358	349	350	360	388	354	369	330	374	347	329	366	392	338	358	335	374	401	369	361	354	386	373	371	366	344	357	384	341	370	353	338	356	324	370	315	344	386	322	335	359	368	333	357	356	340	399	355	360	351	310	338	407	349	379	383	363	347	337	414	309	315	369	353	371	374	417	345	313	363	313	317	345	372	393	369	324	367	384	322	406	355	361	340	357	374	373	393	354	365	361	355	378	368	353	365	352	385	379	346	373	391	397	360	339	362	357	367	373	361	357	380	367	359	339	327	357	378	338	357	382	350	361	379	347	367	373	381	345	384	349	357	349	350	352	338	402	371	357	373	369	328	342	369	354	353	347	401	325	376	388	353	351	371	360	349	374	374	350	353	372	346	340	392	367	348	354	374	376	357	381	351	384	333	391	333	366	362	379	355	361	336	379	407	379	392	382	336	326	325	328	355	382	360	368	345	346	366	359	358	399	354	336	344	372	369	372	352	351	383	394	366	377	355	357	321	351	344	345	375	340	372	342	362	388	346	364	346	367	362	342	366	356	351	369	327	355	310	353	358	345	373	346	361	374	375	386	382	355	376	370	379	349	369	366	342	362	364	327	377	387	382	395	363	341	370	328	365	317	363	366	364	371	382	364	358	397	367	354	330	326	367	386	358	337	372	382	363	352	370	355	320	351	356	353	351	348	383	356	375	359	351	360	367	351	369	389	376	336	357	403	378	359	336	366	363	396	357	378	340	364	321	343	376	366	351	360	364	356	341	325	375	347	396	355	350	330	397	364	358	361	343	396	377	372	337	362	359	353	358	322	374	390	370	352	354	384	364	347	391	371	373	364	334	339	357	367	377	365	347	373	354	370	312	346	361	375	345	340	371	376	368	331	365	364	390	338
5410	10799	8806	4510	3161	2274	1914	1586	1308	1130	1101	992	990	870	846	785	757	750	786	721	714	703	693	705	719	690	680	660	672	703	653	686	626	630	691	633	702	688	630	651	671	649	649	660	678	595	640	627	676	652	683	660	639	663	627	668	635	595	637	617	601	613	623	578	620	600	617	631	608	639	613	628	600	677	608	620	655	662	584	673	629	603	563	604	603	623	642	629	638	644	639	650	648	649	659	630	618	614	660	608	627	596	619	612	598	660	670	635	675	573	627	610	634	629	600	662	647	624	567	653	596	604	618	592	693	591	602	673	628	623	644	614	632	654	618	620	612	619	620	653	628	646	659	653	631	623	608	610	614	585	608	618	603	649	632	609	637	648	631	632	625	636	617	611	620	653	627	614	630	651	630	626	634	632	655	637	629	659	619	596	608	670	641	642	638	575	650	634	648	661	654	631	628	619	619	620	618	620	596	679	610	594	633	669	656	616	636	575	616	593	643	633	591	646	609	639	652	606	635	643	654	638	635	602	637	578	627	708	643	620	623	595	667	607	640	655	615	643	652	620	607	607	625	619	636	602	661	657	621	630	612	655	655	632	596	618	647	594	636	628	637	627	670	607	643	609	638	662	626	612	626	638	620	594	618	595	617	602	626	611	639	644	625	651	629	632	615	691	641	635	594	646	636	610	634	611	599	612	639	641	649	636	611	625	677	632	602	605	646	622	626	606	605	641	643	643	624	600	637	628	628	645	622	645	641	630	616	622	626	636	643	620	566	661	636	612	616	604	642	600	611	630	610	642	657	602	636	655	606	606	646	605	622	612	629	624	609	614	666	629	609	622	637	639	656	625	664	636	604	630	644	591	642	692	571	647	618	573	565	605	625	640	607	626	608	655	610	607	591	609	611	673	627	644	641	610	614	674	584	635	628	632	611	613	627	611	629	648	664	654	631	587	604	642	632	583	616	643	607	649	636	659	655	628	642	623	610	610	634	597	640	606	612	607	615	644	621	634	599	647	640	621	586	652	628	659	646	656	657	609	633	610	680	649	611	631	563	626	635	651	598	622	647	618	605	624	602	595	635	641	612	606	658	625	608	585	602	642	601	650	687	607	622	628	610	605	642	626	668	606	602	705	612	619	644	641	663	611	630	561	624	634	638	616	619	603	588	644	592	637	591	615	617	617	628	588	662	658	629	628	601	653	590	614	624	586	633	628	606	553	602	596	646	639	646	671	593	629	682	650	662	633	629	613	626	657	631	675	622	642	629	638	621	630	656	614	629	624	633	635	615	620	636	620	593	598	644	608	634	563	629	651	593	660	612	621	637	634	659	613	679	580	640	624	618	631	611	658	656	614	634	622	634	633	640	624	589	624	619	615	616	618	612	636	630	606	588	633	609	687	630	660	631	593	614	632	658	647	658	654	639	594	632	605	621	645	644	623	584	617	633	667	607	616	620	609	653	649	597	636	606	637	630	590	664	619	652	609	627	614	569	651	589	613	629	626	590	651	605	639	629	628	632	590	615	637	647	610	603	603	645	598	632	639	606	576	665	624	604	653	638	660	645	662	620	657	608	642	611	669	632	621	628	622	612	629	605	629	633	636	651	607	605	652	631	645	610	630	582	637	627	620	654	644	623	627	645	642	591	610	672	637	566	625	668	633	591	678	637	622	627	629	661	607	614	614	640	605	612	654	606	632	641	599	623	621	606	648	609	589	602	634	638	623	636	626	615	636	680	600	605	579	652	600	625	648	638	606	577	588	616	639	621	594	631	605	580	611	642	629	591	608	617	665	623	620	666	596	611	618	654	602	597	648	633	576	667	616	667	653	626	620	623	629	628	595	661	619	594	604	614	614	621	644	630	662	645	610	627	612	640	596	635	655	633	641	621	623	622	651	641	615	637	622	638	630	622	608	632	659	606	662	636	587	587	614	571	629	681	621	661	640	638	567	630	601	617	627	642	588	601	599	628	609	619	631	625	608	616	615	609	646	619	668	628	614	650	692	654	636	629	625	642	589	638	640	622	616	640	637	615	661	637	598	633	622	615	659	611	626	633	609	612	604	600	583	657	621	612	624	664	622	623	636	613	631	606	618	636	618	626	627	653	623	613	680	571	642	609	676	629	624	641	619	640	634	607	609	631	620	684	640	638	625	647	623	653	629	585	650	671	586	598	599	596	646	672	609	609	615	612	603	642	634	646	622	615	624	633	624	633	601	605	613	594	628	642	653	652	636	581	616	630	608	602	599	631	638	622	606	636	647	613	668	618	600	614	640	624	656	603	652	638	582	612	587	663	589	631	661	647	618	584	610	644	626	632	632	571	607	564	653	610	605	645	623	642	645	640	629	631	649	649	630	590	632	649	623	613	580	631	620	582	579	677	575	594	647	656	580	607	608	595	651	636	639	569	645	647	609	655	616	686	654	604	603	640	645	603	613	586	627	616	639	631	654	626	662	584	617	586	625	619	616	656	655	642	638	644	657	678	633	660	648	632	650	668	633	594	634	634	649	625	604	629	645	596	664	628	578	603	594	619	615	617	614	618	609	613	648	633	598	622	595	650	641	620	630	640	649	621	645	647	607	642	601	653	604	618	587	592	666	598	624	610	619	616	664	597	636	625	668	624	621	616	623	603	624	641	640	617	612	623	644	668	634	629	599	589	625	602	582	602	670	614	613	618	642	589	631	626	653	619	635	650	664	645	592	601	624	629	621	592	599	633	633	614	648	626	659	621	638	613	608	637	597	648	658	652	617	646	646	586	657	586	637	625	628	626	591	619	616	660	598	627	627	653	581	633	626	603	599	632	624	625	575	647	645	631	574	644	645	644	645	666	663	584	600	644	620	627	623	627	592	657	659	637	633	618	623	623	571	632	641	599	669	582	641	625	604	615	618	627	591	640	645	612	630	616	590	598	648	645	666	598	656	583	618	637	585	625	610	625	602	611	597	649	607	645	648	624	566	572	623	681	613	623	599	626	621	621	662	641	617	570	630	640	619	628	619	564	553	640	598	621	662	641	635	645	624	587	621	645	642	647	596	627	625	630	633	638	575	601	641	613	584	642	653	653	643	595	613	637	639	623	641	577	684	657	623	632	664	662	627	627	638	656	591	620	606	633	587	638	605	618	669	645	646	575	621	590	660	652	666	599	644	613	628	608	594	662	632	605	655	609	622	665	604	639	643	618	625	628	619	621	648	660	597	672	631	631	611	613	607	567	603	633	605	604	649	667	636	649	576	641	619	639	598	641	586	657	635	667	643	617	618	597	638	595	580	633	616	608	591	621	652	614	662	633	626	607	574	640	652	638	636	662	632	638	605	604	644	605	637	624	654	589	613	607	588	590	643	654	602	657	624	579	607	635	645	617	635	606	611	574	616	616	622	599	633	626	614	620	588	652	603	582	648	659	614	623	622	619	627	648	646	604	582	622	655	617	587	636	622	639	600	611	628	619	620	602	629	601	657	631	658	614	599	586	589	598	650	612	665	657	585
23432	21416	29246	23962	21417	20882	2257	706	487	414	391	343	291	268	244	236	206	207	242	166	170	198	200	187	181	196	195	187	163	182	167	195	154	181	166	155	164	154	133	140	161	157	150	135	144	141	162	151	169	136	134	167	139	159	144	139	140	164	137	138	139	141	144	134	136	150	136	159	152	147	144	155	123	142	147	158	154	136	145	145	147	117	143	114	142	145	144	148	139	147	152	142	118	132	143	130	144	182	159	134	147	143	156	158	141	144	144	132	133	152	148	131	116	140	136	138	171	142	164	131	127	158	148	131	132	128	130	137	156	170	133	153	148	134	131	147	124	139	167	135	160	128	128	149	117	139	130	122	148	144	151	147	138	138	127	126	132	148	155	141	151	154	143	150	143	140	142	138	130	125	147	152	153	134	146	118	150	124	139	137	145	152	135	138	149	123	131	137	138	136	139	150	154	137	159	147	133	139	123	143	125	130	134	156	134	116	150	151	131	145	172	131	134	128	138	146	143	125	126	167	147	143	148	130	145	155	131	138	160	124	128	135	130	138	123	144	141	131	125	152	126	140	153	143	148	133	134	142	128	130	132	145	126	154	138	147	139	136	131	131	165	143	121	132	135	140	134	154	145	151	134	136	136	175	128	147	143	117	152	145	123	143	129	150	144	143	139	126	151	123	127	152	144	133	139	151	143	129	147	145	133	136	157	125	133	148	124	139	132	156	143	143	145	134	133	136	148	135	150	151	143	128	145	117	159	127	145	116	134	144	132	140	140	114	145	161	149	145	129	128	146	130	140	140	130	140	148	148	134	131	137	144	145	154	135	130	165	149	150	128	152	136	143	150	138	138	129	121	144	146	151	154	125	131	152	141	127	150	152	140	130	133	144	143	124	156	121	126	127	141	138	141	138	127	124	138	162	139	149	155	132	128	137	146	140	161	140	145	181	145	132	163	138	139	128	158	142	155	146	115	142	144	140	137	154	121	128	147	126	130	120	139	130	146	175	141	123	141	149	133	142	130	154	144	133	130	145	128	139	112	140	140	147	131	170	123	136	149	148	137	126	157	130	155	144	173	136	137	122	150	144	138	156	130	141	127	135	141	127	152	122	138	144	138	130	141	159	144	142	136	131	158	126	136	126	144	151	140	131	134	126	162	147	148	150	159	136	149	123	144	136	145	121	140	141	134	147	138	133	133	146	122	132	124	154	145	123	145	153	170	142	129	163	127	140	142	120	131	123	138	163	137	121	121	123	127	145	128	147	125	125	156	132	137	138	127	135	132	140	145	137	153	135	122	137	137	117	135	141	149	125	157	121	128	147	145	157	136	147	141	120	137	120	156	146	137	130	138	107	117	133	141	139	133	162	120	157	159	130	165	120	134	143	144	148	129	137	145	145	109	129	131	157	125	124	137	131	128	144	154	131	147	152	141	150	142	162	155	157	110	124	139	143	126	135	128	129	121	147	119	124	130	134	141	118	151	154	118	126	161	112	125	127	150	113	152	147	124	147	129	134	146	131	139	142	130	146	120	120	136	138	149	133	127	144	133	145	149	139	137	141	148	129	132	156	151	120	130	130	161	144	130	143	131	158	140	158	145	137	145	125	156	138	146	129	164	160	142	156	120	141	145	153	124	124	127	134	148	131	148	147	153	130	131	145	153	135	153	156	138	136	143	141	138	133	136	145	140	145	139	129	153	147	155	142	115	149	137	135	130	148	123	137	119	139	132	138	131	138	132	142	138	144	121	127	124	147	155	138	111	144	140	141	147	170	133	132	138	127	135	144	122	140	134	126	147	135	146	141	133	133	149	146	131	166	163	147	129	153	139	126	124	126	153	133	129	121	114	114	121	121	144	145	152	136	149	136	145	119	174	140	131	139	126	138	127	138	142	102	137	126	132	125	159	146	151	130	143	137	141	137	154	148	163	138	122	160	135	133	150	130	137	149	143	144	142	127	128	149	119	131	127	143	146	122	146	120	128	120	147	134	139	132	138	138	125	159	148	148	127	144	115	124	139	118	144	128	129	134	120	158	136	132	143	125	134	128	147	142	148	144	136	155	158	146	146	141	135	122	154	152	148	142	156	138	159	152	131	148	132	154	149	133	150	140	155	140	158	132	157	152	141	141	126	131	112	126	153	121	129	146	127	128	131	145	132	143	156	141	170	125	144	135	137	131	141	142	132	154	140	124	129	147	128	148	131	149	147	139	142	140	136	145	148	141	124	144	155	158	140	143	133	143	138	150	133	152	150	117	140	134	154	138	146	150	136	158	140	120	144	139	130	109	133	136	119	144	135	138	128	151	140	127	117	142	138	125	141	136	126	140	132	138	128	126	112	139	121	126	145	102	135	137	142	133	121	139	124	127	153	120	144	151	145	148	133	140	129	116	135	134	132	156	166	138	166	134	132	138	128	160	133	116	127	121	125	141	139	135	102	121	138	152	126	146	144	131	128	142	137	134	125	138	123	146	141	138	135	143	120	131	125	149	153	134	130	147	132	127	135	138	132	161	124	147	133	132	133	149	122	144	144	130	129	144	122	137	140	162	123	122	142	162	133	147	123	146	152	138	130	141	119	136	114	134	142	132	126	162	142	148	137	168	106	128	135	153	140	121	130	123	144	139	147	135	122	143	132	155	141	132	135	135	150	162	111	159	119	150	152	124	149	139	134	152	175	131	153	151	159	140	132	138	136	134	140	124	146	133	142	137	140	144	130	135	139	130	161	143	128	142	155	168	134	149	123	149	123	135	120	157	121	154	123	130	137	127	131	151	156	152	146	146	150	124	149	138	122	159	136	137	151	157	153	126	147	143	134	144	124	119	146	131	130	149	130	144	109	136	145	145	145	111	157	143	154	145	140	142	140	157	145	147	133	124	144	141	135	145	133	137	134	133	135	127	140	129	120	144	154	137	126	129	145	143	129	126	125	139	150	136	141	122	126	153	153	143	148	134	153	128	136	126	148	155	137	129	137	125	143	158	153	122	144	116	118	173	146	129	121	134	136	129	143	123	119	126	138	135	151	154	111	130	156	137	157	150	136	139	134	138	133	167	129	121	143	123	150	162	128	128	134	147	123	153	162	125	134	165	127	150	136	156	99	131	160	146	126	135	142	139	139	150	143	149	128	139	137	161	124	157	128	147	143	143	124	119	127	150	149	130	154	129	152	138	137	141	144	140	118	124	136	143	164	133	150	119	142	124	155	137	130	135	138	131	130	138	142	134	142	127	144	139	143	135	127	161	147	130	155	141	133	136	132	156	128	127	152	132	152	148	116	144	123	134	147	151	141	135	143	145	146	132	146	135	142	122	138	133	133	147	158	127	145	114	142	140	146	143	147	151	134	133	133	147	132	140	137	137	131	139	131	139	158	145	132	126	131	146	155	148	150	156	124	137	137	151	145	140	148	128	140	153	127	137	146	161	151	123	127	150	114	138	145	150	132	143	138	129	136	138	136	125	137	118	129	144	118	140	133	126	131	126	129	152	131
7746	16640	13928	7269	4961	3710	2684	2117	1671	1402	1157	967	893	751	650	592	586	564	509	442	428	423	384	345	373	381	351	343	327	334	332	322	318	329	288	296	312	295	295	288	300	278	267	252	302	263	271	287	292	270	257	326	255	255	271	269	268	230	262	268	251	266	259	220	268	224	235	262	282	254	272	262	241	242	255	277	267	227	236	241	256	239	269	241	237	266	231	265	259	234	257	233	253	245	245	260	243	253	252	246	250	235	262	250	285	255	231	231	237	263	245	229	277	216	256	248	243	246	236	230	241	259	231	261	243	231	246	257	254	251	238	249	211	235	229	273	239	244	242	247	255	215	209	223	230	231	234	240	232	263	227	260	235	278	226	243	257	240	228	237	275	236	244	261	248	249	251	250	231	244	257	257	226	285	232	241	236	240	233	225	261	264	248	264	239	251	224	252	260	244	251	237	235	239	227	254	241	247	249	266	233	223	238	245	248	271	236	238	248	270	229	238	241	258	253	250	251	260	234	247	249	234	251	244	280	281	230	274	236	248	261	238	253	269	270	263	237	225	234	264	243	236	251	251	257	249	236	245	258	255	211	237	241	249	247	242	214	254	229	246	231	238	238	264	220	229	254	266	239	222	242	255	252	223	241	238	265	260	244	230	258	247	258	246	233	238	244	250	241	254	248	230	270	256	240	217	227	224	240	249	243	270	230	241	259	224	260	254	234	225	235	235	216	234	260	241	265	239	251	233	231	229	249	248	224	269	248	250	222	217	244	258	240	237	261	252	252	243	241	257	228	228	245	248	246	240	285	232	226	282	247	219	241	270	262	257	247	242	228	234	241	233	274	253	235	261	270	229	258	245	266	222	267	250	236	242	205	244	223	237	219	238	220	218	238	242	221	265	258	243	226	244	228	237	236	253	254	233	247	242	255	241	194	203	229	236	255	239	198	280	250	238	227	274	209	228	222	250	273	276	261	255	238	229	227	237	244	223	261	225	251	255	228	274	264	235	229	242	254	232	277	250	244	239	269	260	245	255	219	259	285	223	210	238	238	237	215	238	239	243	221	241	232	228	243	237	235	244	239	285	267	240	278	259	261	246	263	236	229	237	215	251	275	266	249	255	213	255	276	252	258	238	222	223	240	234	245	234	267	234	226	217	229	242	238	215	254	266	235	232	224	241	241	251	241	233	242	237	252	229	237	241	215	223	252	217	245	229	236	261	211	271	251	240	244	239	265	264	225	239	257	251	240	256	243	262	212	246	215	262	290	230	244	256	228	236	234	263	242	258	242	262	256	239	244	252	233	231	246	237	254	237	249	257	245	254	263	245	228	235	235	255	246	254	250	249	222	261	258	248	240	250	240	236	259	263	252	232	227	260	236	241	239	216	273	236	247	252	233	255	246	262	276	237	232	246	290	243	248	244	233	267	254	228	238	262	220	246	237	258	243	264	238	235	242	234	241	245	235	249	256	252	261	229	238	240	231	232	237	261	254	269	239	276	243	257	243	234	246	252	243	247	229	254	217	219	228	238	244	230	245	250	233	243	250	261	245	212	252	241	233	234	241	254	274	247	244	238	264	242	256	260	250	230	265	237	256	253	214	228	280	273	227	269	237	251	250	254	252	248	234	243	256	272	245	238	265	238	266	233	256	250	245	232	258	253	237	249	227	234	254	252	253	244	256	251	270	244	225	271	264	228	258	238	249	240	260	209	249	253	229	251	251	264	239	256	233	241	242	238	230	237	262	237	263	248	244	240	243	295	240	264	229	252	238	263	245	239	246	262	215	237	243	247	240	249	204	249	232	269	257	265	263	240	247	221	232	224	299	243	239	246	235	269	239	227	212	242	244	223	254	253	235	234	225	235	243	230	229	248	279	236	264	267	255	235	242	231	227	267	242	231	260	256	272	244	244	256	262	243	239	255	249	226	256	238	223	252	233	256	222	251	244	253	235	230	222	249	227	248	253	222	223	232	227	265	236	253	276	250	276	244	246	242	254	231	248	257	245	255	247	231	247	267	242	242	238	235	240	247	237	235	225	231	211	254	268	255	211	270	254	243	272	240	254	226	264	246	243	270	273	246	249	230	245	249	237	242	240	265	274	244	223	274	241	250	241	256	241	253	223	241	262	266	232	220	246	227	213	230	228	256	246	241	266	253	254	225	244	252	224	234	264	235	210	220	244	261	219	245	247	279	224	249	269	260	230	281	232	220	248	251	233	231	257	232	268	229	249	258	253	264	238	235	240	244	248	270	243	249	238	214	246	236	230	238	240	249	234	243	241	247	260	267	249	251	237	252	238	261	262	260	249	218	255	223	252	246	253	249	224	249	265	222	247	249	237	233	262	238	232	239	229	229	250	257	255	245	240	260	243	238	253	229	240	239	262	236	260	227	213	230	230	251	243	237	240	254	264	272	237	246	255	219	249	231	279	230	234	245	237	235	263	228	239	225	269	238	261	244	281	245	263	250	264	220	235	275	235	217	249	249	256	202	230	240	262	219	257	225	232	239	213	249	241	264	261	241	272	235	234	232	237	231	215	245	216	252	218	269	260	262	234	263	249	232	240	228	261	255	236	245	262	224	239	246	253	255	229	257	258	240	248	245	251	230	257	252	239	215	242	268	261	244	231	227	264	232	250	243	230	240	241	250	243	235	205	238	219	233	262	228	260	210	251	258	247	267	233	256	222	255	238	255	237	244	250	249	250	254	245	244	236	232	237	254	242	237	251	235	260	243	252	258	238	256	235	263	233	247	246	226	234	258	236	230	230	251	205	233	247	231	247	212	232	227	252	258	238	234	243	247	229	236	242	235	274	246	240	227	246	222	269	239	219	242	239	250	223	235	243	247	250	225	249	233	243	247	276	221	256	235	250	240	254	252	225	245	241	271	209	232	233	276	225	216	240	238	271	251	242	248	257	239	258	229	240	245	237	226	257	242	253	274	248	239	237	218	249	236	242	262	248	230	235	258	247	248	252	239	271	246	279	226	258	257	250	278	236	258	224	258	223	233	223	233	238	251	253	232	228	234	235	250	250	253	245	235	226	245	225	242	229	215	231	241	240	237	250	257	230	216	251	222	245	269	231	220	231	228	256	235	228	250	259	237	253	259	234	255	258	261	243	268	240	257	231	217	249	264	246	231	260	267	252	228	251	258	269	230	244	288	258	251	233	244	217	229	247	237	239	241	245	268	213	231	265	260	230	259	252	254	247	253	217	223	209	234	230	231	241	234	267	247	229	253	234	252	212	236	227	235	242	236	252	269	266	251	251	273	258	222	260	234	235	218	226	247	243	238	230	264	247	231	257	251	210	240	263	257	255	224	246	243	219	237	231	240	245	221	227	263	254	244	259	268	249	237	263	229	274	260	272	260	255	239	248	225	230	241	243	245	229	287	245	239	233	243	238	298	211	287	234	254	244	251	249	234	237	256	243	234	234	235	242	251	210	246	255	222	260	255	239	251	228	213	237	267	247	244	272	249	222	232	248	222
27019	20754	7967	1022	724	616	570	532	509	522	519	529	521	533	516	544	523	524	522	500	530	539	490	556	552	544	536	475	532	510	536	553	519	491	545	525	516	541	519	508	515	537	511	552	531	568	540	545	543	504	531	529	563	549	536	479	524	507	514	498	541	549	511	554	547	551	584	539	567	570	518	556	501	531	512	502	515	523	535	538	527	485	532	511	478	555	565	524	533	542	530	533	527	478	528	544	509	553	504	556	534	520	553	520	514	563	542	547	554	544	551	495	559	534	541	555	521	555	560	512	538	562	508	540	569	520	541	492	525	524	520	486	576	519	477	522	562	510	513	520	526	517	546	527	539	529	538	550	514	533	563	550	551	499	531	555	529	529	528	593	502	517	523	496	520	529	511	521	566	517	542	550	521	561	538	523	508	515	537	507	488	535	521	537	514	514	516	540	520	501	538	535	531	522	502	547	532	539	525	505	568	541	527	531	545	521	513	581	515	531	558	501	541	473	520	536	522	530	527	554	507	502	534	556	516	537	519	496	499	487	515	557	533	487	505	591	536	538	493	521	509	520	527	498	510	529	514	520	532	519	500	535	546	497	531	499	444	534	524	513	525	503	490	575	508	512	534	518	518	534	555	527	555	501	485	533	508	515	499	513	551	538	527	541	536	517	528	493	493	490	546	523	485	527	555	550	523	518	494	514	525	509	526	526	547	501	543	510	520	526	538	564	490	548	539	504	553	503	569	503	537	502	518	523	522	537	528	513	554	531	557	531	485	527	531	536	529	545	558	508	534	558	506	528	491	593	536	544	536	483	523	546	556	509	556	534	548	540	522	528	529	502	510	500	481	545	516	530	501	544	510	536	558	507	534	542	518	524	533	545	548	547	532	471	487	508	511	535	521	501	583	548	548	547	527	504	538	506	511	511	491	517	535	540	507	532	538	512	488	502	544	536	515	503	528	488	580	517	523	548	521	505	563	545	533	520	491	539	525	524	541	547	500	458	595	542	529	508	562	480	522	558	546	525	510	512	560	541	505	563	500	483	505	492	543	522	537	505	492	532	524	519	544	535	551	523	498	506	506	527	505	551	524	537	523	479	541	524	490	549	531	524	547	503	549	519	529	538	539	527	523	479	483	547	538	506	522	500	538	546	564	483	511	522	531	523	519	584	509	571	536	519	516	559	498	529	532	589	538	541	520	533	555	508	511	530	521	565	499	515	524	506	557	502	520	487	483	536	496	517	489	534	539	493	563	516	525	514	539	527	539	522	508	537	523	553	541	558	505	534	521	548	525	493	523	517	522	505	553	526	534	527	542	549	550	501	536	525	501	539	511	524	567	535	526	543	512	522	538	495	502	539	535	520	556	549	557	567	530	551	505	508	517	522	525	526	514	505	542	494	474	516	537	537	520	484	549	517	497	479	549	492	548	533	541	530	527	513	562	483	548	476	539	545	560	514	516	507	536	541	547	522	533	520	516	516	496	535	541	515	528	506	547	494	532	523	531	543	545	534	477	491	500	546	522	508	492	520	498	495	517	541	470	492	547	509	534	486	523	498	516	532	502	537	545	571	486	542	543	530	513	521	529	577	541	517	503	540	556	533	550	494	531	518	500	551	537	543	472	477	460	569	526	531	558	562	554	551	501	515	503	517	530	554	560	506	557	537	567	527	528	515	513	505	537	522	529	483	501	511	513	479	513	502	494	503	528	514	512	520	562	525	513	541	521	547	495	498	548	516	532	515	538	534	513	546	543	530	537	553	510	531	499	541	519	532	526	558	506	527	485	500	570	576	495	481	506	576	516	539	524	517	488	531	517	494	526	513	505	515	541	520	516	524	566	534	521	529	527	548	556	544	499	501	566	532	501	544	522	550	507	536	488	538	530	502	559	537	490	507	473	561	518	566	514	527	460	530	564	531	490	538	507	528	499	542	546	538	549	531	494	523	547	530	533	519	508	536	500	516	547	513	532	571	518	511	530	565	565	536	531	518	503	531	531	536	485	547	517	563	556	518	556	510	517	507	502	548	540	486	509	546	494	537	535	527	511	519	494	515	559	531	570	563	517	475	478	520	525	576	515	541	522	532	537	540	538	521	578	523	531	503	544	547	504	545	510	504	531	514	519	549	555	499	491	526	527	508	530	557	522	459	521	550	555	581	501	489	545	518	556	523	535	540	512	538	486	502	541	493	519	487	507	542	516	527	537	519	498	523	536	521	496	550	547	526	544	523	575	518	519	510	506	514	529	524	538	515	527	512	539	547	539	511	502	533	526	511	571	559	538	506	532	509	538	546	488	464	581	585	548	542	525	522	490	495	493	557	507	495	570	515	549	497	532	512	553	517	542	473	509	561	515	533	510	488	547	514	498	543	519	509	531	494	523	519	533	551	500	511	552	554	540	512	543	517	519	520	478	549	538	508	554	523	552	543	525	516	507	522	520	501	527	546	518	537	543	520	523	551	517	504	535	472	503	496	567	509	567	507	515	525	550	493	518	546	567	542	522	534	528	515	510	491	524	522	529	469	544	494	543	548	505	542	539	548	560	514	547	520	518	514	542	532	561	536	488	491	503	533	524	535	499	549	525	544	513	563	515	501	501	557	563	544	524	530	504	486	534	551	546	538	554	534	544	510	504	526	531	494	529	508	534	509	527	546	494	508	520	560	517	539	522	541	530	533	504	508	519	523	495	548	559	527	523	488	530	493	522	520	505	517	536	511	578	509	526	552	496	565	529	524	532	515	534	476	540	483	554	562	521	525	519	572	535	550	523	514	541	527	521	522	533	517	524	523	540	502	498	498	502	547	492	515	559	519	544	510	562	566	481	481	530	535	564	510	501	499	512	485	529	545	563	524	521	501	506	511	566	513	532	500	531	503	513	511	520	558	563	539	507	522	587	505	507	560	528	512	576	520	503	560	503	499	523	500	519	526	492	504	555	522	506	534	514	530	539	528	507	535	530	541	465	540	514	510	573	535	489	526	507	520	516	506	542	524	540	511	538	548	514	513	527	550	518	532	524	513	547	508	529	528	543	462	524	468	575	511	548	504	546	497	525	544	574	545	522	529	523	507	494	512	499	543	535	536	490	551	548	525	554	547	519	480	491	503	531	537	559	513	528	531	507	527	528	528	559	481	524	506	557	492	524	520	514	545	574	542	495	503	514	508	522	528	542	540	514	503	530	485	554	490	541	529	525	520	546	542	526	563	505	475	510	509	513	521	540	508	500	501	533	530	535	538	537	542	504	494	516	546	535	540	541	509	523	550	510	532	554	499	519	517	534	521	513	505	542	534	511	491	555	543	515	539	551	519	529	554	537	516	524	519	524	497	552	516	514	539	480	550	533	494	536	497	539	529	492	561	524	516	518	550	493	538	519	537	493	515	568	524	509	517	511	517	558	572	522	563	543	530	529	499	531	526	499	537	540	502	533	517	527	543	515	515	523	542	499	524	564	569	539	560	501	573	527	551	534	528	510	501	535	537	502	500	512	528
4256	1907	1751	1253	1056	1018	994	879	924	983	880	938	930	894	907	876	886	917	854	883	936	864	906	909	935	871	894	831	907	875	858	898	884	842	860	892	835	886	926	876	865	920	905	910	905	864	868	912	903	891	860	900	857	971	940	872	901	883	893	882	835	880	837	887	882	917	902	908	914	882	874	860	865	833	861	870	884	854	906	847	899	916	871	826	849	906	880	868	907	880	995	880	838	896	868	933	903	891	892	873	896	860	896	858	843	844	867	868	885	886	883	885	870	844	852	884	857	901	888	856	899	898	861	834	914	857	864	847	883	864	896	864	855	880	874	852	895	921	870	834	879	911	853	880	896	848	874	894	875	870	879	907	884	914	882	894	875	908	883	930	841	904	896	908	875	899	853	892	924	922	848	905	934	918	919	918	878	895	847	953	859	897	855	957	859	908	826	886	811	891	916	871	852	889	826	845	878	889	904	863	831	862	917	929	820	867	820	848	920	886	836	876	883	866	897	854	916	848	871	968	897	900	932	900	851	857	858	900	911	917	814	863	865	891	881	884	881	887	903	900	901	894	916	890	818	863	868	943	912	908	889	901	857	825	909	877	929	825	856	885	888	895	878	864	965	907	894	850	869	848	882	835	893	907	929	912	900	869	860	923	921	848	838	847	901	886	883	865	891	852	877	897	878	907	890	913	882	892	875	896	913	847	944	916	910	873	882	870	904	905	872	853	853	883	949	855	868	866	925	892	858	889	905	882	887	864	884	862	882	856	882	858	886	900	909	889	839	924	896	854	879	857	901	843	833	906	912	886	905	905	855	871	872	875	859	910	859	872	919	880	899	879	938	879	893	847	942	900	933	870	888	889	874	846	882	878	902	871	886	919	843	848	845	876	871	852	953	923	887	878	835	825	914	887	867	819	874	895	860	918	867	921	921	916	855	922	861	872	870	871	933	858	894	864	908	904	884	864	851	849	854	929	869	902	895	888	932	883	900	850	894	873	873	867	898	886	880	914	895	890	832	856	905	831	917	866	900	928	906	875	873	917	880	870	870	861	858	923	873	950	923	920	849	810	856	897	937	885	883	911	888	898	922	873	816	877	870	885	897	877	859	926	917	862	881	919	866	879	892	925	877	890	873	845	870	902	928	862	871	851	855	890	939	879	877	907	894	843	873	890	855	859	882	883	870	875	862	842	853	906	895	918	895	921	845	896	861	889	895	912	882	790	896	872	886	885	890	906	936	926	893	904	868	901	832	895	890	901	935	877	948	851	860	904	892	866	907	877	924	838	906	846	904	858	903	891	911	922	882	850	941	891	906	877	908	854	906	896	910	900	911	848	891	778	948	849	865	886	898	890	895	884	890	877	866	870	900	890	866	919	848	866	868	915	838	861	888	873	920	838	898	892	842	866	912	892	928	866	848	881	877	854	862	888	834	854	864	892	867	909	887	865	899	853	844	849	896	883	873	846	839	844	887	929	855	831	867	902	875	937	931	844	909	904	852	863	808	855	858	882	898	886	907	869	849	889	895	896	924	861	873	856	984	929	830	902	868	893	849	905	917	889	860	888	863	955	868	841	889	853	859	914	893	881	900	879	921	888	917	898	888	940	887	903	883	894	869	901	941	829	905	890	885	873	869	870	893	880	877	879	905	892	829	873	824	880	830	876	889	877	861	895	875	820	858	896	878	908	881	897	902	833	917	885	874	887	874	887	874	935	921	928	934	930	847	858	849	865	874	858	892	851	894	879	862	896	905	873	831	847	861	845	856	888	871	891	864	895	905	859	937	909	931	874	865	912	846	905	869	897	840	865	871	849	951	907	917	917	841	873	906	865	908	891	907	883	912	891	864	879	897	868	868	869	853	916	893	911	928	939	880	888	871	861	862	900	911	901	855	880	923	894	900	949	846	844	892	908	882	935	866	858	869	881	857	843	914	917	904	882	844	924	893	877	910	890	884	938	842	898	897	854	872	926	898	888	891	831	900	899	877	910	908	964	874	915	910	895	896	880	915	867	875	876	906	875	903	919	841	869	873	858	907	875	855	900	897	880	865	874	883	866	845	858	903	857	918	869	897	830	872	933	905	919	882	868	861	890	907	872	885	853	880	893	876	861	889	886	859	890	900	878	867	862	884	883	897	902	872	873	826	826	900	894	925	855	867	881	854	885	884	903	834	891	867	908	879	909	836	870	883	853	827	890	852	907	887	879	873	843	840	851	903	875	869	940	923	860	888	858	902	836	847	882	939	912	919	928	840	869	926	873	840	897	873	884	945	908	843	958	886	876	933	867	928	877	881	851	858	838	897	912	925	859	892	892	837	872	848	862	914	888	900	891	888	913	910	883	886	927	894	906	853	854	915	843	884	902	933	867	850	882	896	877	827	861	855	885	896	868	884	862	830	910	857	874	895	888	830	830	902	897	809	898	914	893	928	895	874	866	837	922	861	888	967	935	882	907	880	839	865	866	882	821	848	852	846	856	928	816	898	917	875	931	849	863	874	865	851	866	867	842	926	913	899	878	876	849	878	878	872	913	877	878	865	942	884	853	812	880	900	920	874	895	905	902	905	860	905	912	889	915	915	868	886	933	916	867	900	894	962	898	932	846	891	918	894	917	922	877	908	867	892	912	922	928	887	888	907	875	897	837	864	897	847	861	891	880	893	864	856	831	874	909	842	931	880	914	924	871	862	915	843	889	905	864	843	890	874	880	880	885	890	870	917	832	942	869	833	824	882	815	854	903	944	864	919	845	890	861	837	864	911	861	848	863	877	917	885	875	962	859	818	858	898	877	879	892	857	893	894	894	924	845	874	863	880	933	888	920	905	876	834	910	927	850	953	898	859	894	887	928	847	865	936	915	912	944	885	892	914	885	872	892	863	867	891	887	864	889	922	881	876	863	917	949	821	923	862	916	923	858	850	907	874	909	876	852	874	870	893	866	877	831	826	957	911	869	869	905	885	906	894	944	895	850	870	891	866	898	867	913	908	832	923	867	903	881	919	916	916	894	904	941	873	903	896	904	843	891	858	856	889	886	881	901	936	902	832	899	879	900	905	875	881	917	857	888	873	891	858	868	865	895	871	898	855	881	910	833	906	855	862	886	903	909	831	881	861	961	875	868	862	892	888	864	901	903	861	872	843	856	887	859	844	884	930	870	866	885	876	874	913	848	830	881	886	918	876	891	944	832	863	858	893	882	899	866	910	883	919	911	901	879	923	891	858	789	911	904	920	842	894	889	906	835	891	893	852	854	920	885	871	890	872	857	895	907	867	875	866	888	898	837	894	915	888	905	882	866	953	850	918	904	875	941	885	920	824	931	877	904	852	952	875	844	893	929	846	890	894	886	906	819	914	877	877	881	906	901	909	864	887	930	879	838	868	853	858	902	911	879	859	896	929	874	876	861	857	893	905	919	848	878	850	950	885	841	859	897	847	884	886	909	873	924	890	940	908	912	907	828	897	870	870	888	871	912	884	899	884	847	870	906	841	889
24469	21412	28612	24583	21057	3139	820	659	548	532	447	425	438	399	410	431	402	412	386	410	414	375	384	399	389	355	375	333	366	373	324	371	390	397	358	355	345	368	363	375	345	377	356	386	358	400	323	368	342	364	327	360	344	361	390	370	376	341	353	385	336	351	347	369	386	343	388	359	349	362	386	371	403	339	362	364	385	353	350	350	335	359	380	371	393	346	349	372	388	347	391	384	375	360	340	355	380	356	362	345	331	369	404	349	363	362	350	341	384	380	361	375	352	374	364	372	375	373	367	345	369	303	351	361	361	359	357	353	332	372	349	357	359	373	346	333	378	375	363	351	349	344	405	378	369	358	326	382	373	369	378	383	349	361	329	379	367	365	350	353	392	344	353	358	393	368	384	361	345	362	365	332	343	368	376	340	373	368	374	355	358	355	362	364	343	357	339	364	393	362	367	364	338	374	362	344	411	354	335	410	363	355	354	379	360	379	357	353	357	365	355	417	372	361	352	367	364	374	360	355	355	369	345	367	382	329	367	367	356	379	341	338	354	374	363	337	385	332	351	371	376	406	353	352	376	365	400	330	362	382	331	387	359	378	338	342	359	339	375	377	330	334	370	377	395	358	373	336	392	354	328	358	376	342	372	378	361	339	370	355	350	346	346	333	366	331	363	329	387	335	379	353	382	366	388	351	366	322	365	361	342	380	376	350	375	334	359	352	347	379	372	350	387	354	349	354	357	341	347	350	362	359	364	397	357	351	384	336	329	356	361	356	319	310	381	394	366	348	403	383	365	350	397	364	346	346	364	350	336	361	360	341	335	352	344	377	378	355	380	392	399	394	325	365	346	379	360	375	354	360	391	356	344	384	362	329	360	346	367	379	378	350	366	342	346	367	337	379	381	371	357	340	351	354	351	374	369	408	350	356	377	362	397	348	370	372	359	372	348	330	369	358	370	377	335	356	376	376	346	387	339	363	382	356	335	404	373	364	371	374	358	344	356	351	370	373	336	364	381	373	351	362	370	347	359	370	323	403	374	336	379	373	385	369	352	385	369	340	365	375	365	336	355	342	363	385	376	381	311	361	372	341	372	406	344	384	362	353	349	366	403	335	371	335	359	400	378	360	351	381	381	355	341	385	361	365	379	338	368	335	343	373	342	359	359	375	406	333	332	343	380	374	351	399	350	340	360	397	368	333	348	372	378	326	368	371	380	367	362	359	378	332	387	360	390	327	359	322	420	350	341	365	413	355	346	366	355	360	365	346	373	350	405	365	342	358	391	359	327	372	381	396	315	323	364	360	360	354	360	376	339	351	377	396	360	333	385	369	411	364	382	340	374	375	369	326	327	353	378	338	351	335	348	363	366	353	333	343	341	358	354	372	373	336	371	319	377	362	372	347	336	371	370	375	328	355	349	349	322	375	355	356	356	372	336	358	352	378	350	382	389	378	362	338	360	344	345	370	356	309	353	382	348	375	375	372	352	355	358	355	376	377	370	370	354	367	362	372	352	362	351	409	383	369	351	311	345	399	384	396	375	364	319	369	380	393	346	353	348	334	367	370	354	329	370	317	391	342	377	358	413	342	354	390	373	365	371	362	377	351	376	384	347	327	411	397	348	385	387	387	354	358	406	349	368	367	365	370	382	337	340	346	346	356	383	340	344	337	377	342	383	360	388	314	360	388	340	358	359	355	343	363	349	364	382	343	392	363	325	353	354	341	370	351	349	354	371	353	347	363	368	385	337	356	368	364	363	367	362	362	357	390	385	333	366	357	346	344	339	325	349	333	353	368	359	357	344	376	341	359	357	349	372	303	356	377	399	369	357	328	371	375	398	356	383	375	372	386	325	361	359	377	362	389	357	383	360	349	356	358	375	373	322	348	366	394	365	376	380	382	355	330	355	345	350	375	392	341	343	328	353	358	372	379	388	351	339	352	356	340	365	339	358	350	355	346	357	380	364	391	353	384	392	350	376	354	367	371	370	359	357	361	351	355	374	344	331	370	330	351	356	409	346	358	340	355	376	385	350	330	360	375	396	336	341	349	355	365	398	370	336	360	405	370	383	336	330	358	385	357	347	342	331	379	385	332	364	317	361	322	342	347	328	387	346	340	360	346	359	346	354	351	353	346	322	391	353	349	321	387	370	380	354	383	369	346	384	347	372	341	356	394	362	398	339	350	362	365	315	377	333	369	400	392	338	356	356	349	397	338	385	357	370	346	364	384	340	347	349	321	345	340	337	372	367	342	360	377	376	379	378	357	338	391	371	351	348	353	335	362	333	349	349	341	356	392	373	345	334	385	354	339	342	354	360	352	395	361	352	343	336	334	353	365	355	332	340	347	375	417	371	337	333	352	348	354	373	364	355	363	343	345	363	369	330	370	358	366	362	349	342	354	383	381	354	358	368	350	332	364	360	356	394	366	365	357	367	346	355	340	311	368	356	387	372	360	365	370	358	349	374	348	413	398	388	350	313	376	378	427	365	361	358	356	368	368	390	352	354	386	339	362	333	360	364	386	325	351	348	355	352	343	335	352	317	371	363	350	342	362	320	363	362	350	349	339	320	341	367	368	351	343	361	352	365	394	354	314	342	356	316	390	356	359	336	345	350	344	370	324	369	388	363	351	358	343	350	385	336	369	322	353	351	372	395	388	347	371	372	363	360	375	366	391	351	376	346	354	342	357	369	349	333	344	320	357	344	339	363	377	374	375	363	376	388	357	346	329	366	371	340	392	388	339	378	372	317	360	349	408	375	346	383	309	316	363	398	352	364	363	366	367	372	383	351	379	371	327	342	371	352	358	344	336	382	357	359	375	363	369	339	350	379	346	386	367	398	394	351	355	347	371	373	361	328	378	371	380	355	347	338	349	363	379	365	333	365	374	357	358	354	347	361	373	359	327	310	359	347	349	384	346	376	349	356	378	333	320	342	370	361	388	358	361	340	386	354	360	336	394	374	372	348	364	351	367	365	355	378	392	334	363	359	377	354	365	364	345	370	358	373	344	358	377	314	348	377	362	367	356	367	343	366	387	365	371	363	378	381	343	378	333	359	339	359	367	368	354	365	370	352	401	365	329	373	355	395	376	368	373	345	379	379	337	372	363	318	365	352	354	357	362	343	380	369	373	346	341	354	350	382	373	366	370	344	358	374	335	357	348	356	361	343	369	352	346	372	390	344	325	380	359	341	323	343	357	346	382	374	360	336	370	353	355	366	354	380	395	394	364	365	349	349	356	351	367	362	352	360	312	318	374	356	348	332	378	326	379	355	379	375	375	377	344	340	370	368	299	347	359	370	357	357	369	358	367	352	378	362	347	366	362	391	355	322	333	375	362	387	334	350	344	340	345	356	347	372	401	362	366	360	297	363	333	366	349	361	320	356	337	359	388	343	325	365	380	349	370	362	375	369	364	335	346	367	375	346	376	366	365	358	354	380	349	356	395	368	371	365	346	307	331	363	343	347	386	340	335	374	354	387	347	346	355	315	365
5408	10725	8751	4579	3108	2446	1941	1607	1355	1152	1056	1043	991	942	824	871	748	785	756	725	766	717	711	722	675	701	670	646	689	619	663	649	700	680	670	625	769	652	600	670	650	665	647	663	626	632	607	663	624	620	644	672	606	623	590	577	646	639	619	623	626	648	637	632	614	680	628	630	617	596	628	619	663	655	624	640	633	642	642	632	625	618	654	645	638	640	623	595	619	645	652	638	638	669	629	638	611	583	583	611	653	676	601	629	631	629	637	618	655	603	648	580	611	614	622	629	618	618	608	585	675	632	615	602	578	622	615	609	661	606	638	584	612	639	654	605	613	618	630	637	634	626	629	603	635	608	647	604	650	635	622	629	615	608	680	634	619	648	645	580	664	607	663	624	582	600	637	566	578	629	599	643	581	603	613	634	651	644	603	625	583	618	627	658	598	592	646	636	606	646	624	619	650	640	655	650	665	634	621	601	645	645	575	654	672	614	643	666	687	588	652	590	615	602	625	649	685	593	646	649	624	633	654	622	608	629	633	605	640	658	608	607	602	628	617	623	645	632	637	597	651	650	616	647	626	627	659	637	614	632	630	640	656	603	634	566	597	604	641	608	624	596	597	604	611	608	616	642	664	614	611	636	612	625	668	601	703	629	592	583	675	604	612	606	641	596	677	577	634	626	618	594	636	589	602	622	631	639	661	642	582	630	614	628	661	671	644	606	640	645	599	647	635	638	657	659	620	676	674	641	635	622	628	622	616	637	618	630	616	628	624	631	557	625	616	599	585	651	604	596	652	620	626	603	604	643	615	597	666	643	623	631	629	623	628	638	642	613	641	634	623	654	660	601	624	614	635	616	611	631	607	636	570	615	651	629	616	667	669	609	652	642	641	595	625	632	628	604	626	618	655	629	637	578	677	617	649	604	620	644	593	639	624	619	661	607	622	614	643	671	668	571	637	633	586	613	634	637	636	624	690	628	679	637	609	632	618	641	635	595	593	596	649	638	646	622	629	643	613	584	628	660	623	663	632	640	650	657	583	615	604	664	628	666	617	617	601	605	610	634	648	577	635	631	590	619	639	628	582	652	604	621	639	659	612	625	684	605	623	646	589	614	641	635	643	593	646	633	598	632	624	656	590	678	610	636	579	620	605	612	629	586	638	595	597	654	605	587	604	575	696	547	629	673	613	645	562	652	618	616	643	623	663	631	630	596	626	555	615	631	586	622	607	645	644	662	627	608	658	660	648	609	611	632	663	652	623	575	592	603	629	624	654	603	567	634	595	620	624	607	611	632	609	632	639	618	590	588	617	626	634	601	638	599	629	622	637	563	644	589	597	590	638	621	580	654	630	633	658	625	613	656	675	634	639	606	624	629	642	618	631	595	634	591	640	643	647	640	598	611	642	594	644	591	613	627	646	607	633	641	599	645	664	610	628	635	626	631	619	655	606	596	598	647	634	610	660	665	596	642	616	626	663	622	649	626	590	601	643	582	638	592	611	634	704	623	673	613	588	600	613	585	601	680	651	597	602	614	606	622	614	648	612	622	654	616	594	628	624	636	664	634	598	584	653	642	628	644	655	630	637	600	593	657	637	630	627	597	639	645	620	616	628	587	635	616	617	631	589	632	629	651	584	625	628	618	629	612	610	576	647	631	616	586	607	608	609	655	624	616	639	587	620	605	621	620	667	652	652	605	599	626	603	650	623	609	641	616	646	637	608	650	672	639	596	691	670	610	585	603	606	618	601	636	621	660	597	644	596	585	578	619	672	652	661	614	626	602	583	619	596	608	632	633	609	600	606	641	610	595	588	619	658	655	665	629	607	603	651	632	649	607	622	591	606	611	623	633	607	606	649	641	641	623	640	601	602	624	621	625	637	646	653	580	615	607	632	635	666	604	652	626	609	651	633	612	673	598	612	661	612	632	584	616	610	637	586	611	587	633	607	655	632	659	662	621	568	647	610	585	648	646	642	624	673	617	624	635	617	636	625	604	630	626	611	608	614	619	599	665	669	636	627	679	614	575	612	559	617	616	626	618	635	674	638	644	590	639	592	637	624	635	637	668	608	593	673	603	613	614	658	604	676	567	603	596	644	581	654	667	618	619	612	593	616	615	616	633	631	661	667	608	622	625	598	612	641	662	559	628	652	622	595	642	635	591	657	675	594	589	644	631	637	585	588	607	641	611	615	638	607	596	626	613	619	574	652	629	618	650	605	611	648	606	581	617	687	647	642	596	682	602	620	600	607	638	625	584	616	652	639	617	541	617	649	639	640	617	622	636	639	596	635	650	624	599	628	600	647	581	621	625	682	615	589	676	644	623	597	655	615	639	661	590	644	649	624	598	598	615	596	619	614	611	623	648	594	639	617	617	642	606	586	609	610	576	654	643	622	563	635	647	599	572	625	638	571	623	620	630	632	618	651	624	637	652	659	659	644	576	606	595	607	612	603	661	621	644	597	647	634	577	595	619	636	643	600	641	632	570	624	607	619	596	635	617	637	601	600	634	604	626	629	657	635	636	580	620	634	635	609	590	657	657	628	632	642	624	616	611	587	621	596	669	658	653	624	611	638	588	628	616	574	645	636	672	636	551	629	656	640	660	620	628	615	615	654	630	630	668	635	624	627	680	655	638	695	599	658	621	607	598	614	631	659	635	594	582	615	651	625	665	649	593	633	587	631	624	622	602	601	634	622	609	583	632	602	624	583	635	612	623	627	575	650	648	590	666	639	642	681	635	640	617	603	622	607	609	622	614	631	618	647	621	646	661	612	626	615	647	618	629	614	652	571	616	582	654	628	592	630	563	651	613	596	645	603	620	621	636	592	630	597	582	626	586	616	644	656	618	680	584	600	611	645	663	630	631	630	590	625	567	650	665	605	634	578	609	615	622	598	564	610	615	663	623	579	647	651	651	597	618	611	623	633	622	609	597	620	621	629	625	619	631	614	601	606	584	632	629	632	610	619	604	637	615	645	616	629	628	633	641	610	611	645	598	614	639	695	623	601	666	655	611	609	591	598	616	648	604	659	601	623	650	663	624	569	648	642	667	619	590	662	660	628	640	621	581	611	628	676	607	596	624	611	672	669	620	652	684	645	625	603	612	647	662	613	632	603	651	667	608	628	617	621	683	658	599	625	626	606	567	589	654	594	626	584	631	685	605	606	583	606	629	632	615	587	640	648	622	681	600	615	630	642	632	598	660	567	599	618	609	650	622	655	611	634	589	617	652	649	642	605	675	655	636	634	644	657	624	635	604	608	613	605	625	598	626	630	644	626	603	639	628	627	625	631	613	650	658	628	625	581	634	634	642	585	624	690	600	679	637	659	621	597	629	562	665	598	642	623	636	596	640	681	633	590	623	583	613	591	608	640	611	622	597	533	615	592	600	621	606	655	620	608	638	659	622	569	596	624	591	613	626	628	591	597	639	598	633	650	654	635	645	583	645	633	625	625	624	616	652	631	604	627	609	616	628	618	623	601	598	598	632	623	594
23370	21408	29285	23928	21409	20817	2314	745	525	425	393	338	303	321	258	250	205	200	208	201	181	186	199	198	183	160	165	177	171	151	175	143	141	155	154	164	153	168	152	151	141	151	162	131	153	152	145	162	139	149	146	171	157	149	144	140	141	149	147	128	128	154	153	160	142	139	117	142	145	143	131	140	151	159	129	134	142	137	152	127	146	153	140	144	148	132	146	142	137	138	137	124	152	164	148	143	148	120	150	156	120	144	134	133	137	136	159	115	157	159	148	131	143	140	135	114	128	125	131	140	145	158	113	138	117	135	134	137	138	128	145	146	142	135	144	143	122	139	160	134	130	127	135	145	127	137	144	137	142	145	139	143	121	155	152	136	147	141	150	138	154	142	136	152	161	131	166	122	123	148	148	147	153	127	156	133	156	136	158	142	144	148	168	158	140	134	141	131	121	140	138	143	118	135	139	150	133	149	135	143	133	152	128	137	130	148	121	145	148	145	148	123	118	121	130	125	115	159	127	134	131	156	137	160	133	149	130	137	142	121	134	145	149	133	133	126	132	121	136	134	141	138	133	143	125	144	167	140	122	154	135	132	117	139	127	141	164	150	145	151	138	144	148	128	141	140	117	145	137	143	130	148	115	176	131	133	137	136	162	135	133	111	147	141	126	146	141	120	152	135	144	143	126	126	131	139	145	107	136	141	166	160	137	117	145	138	140	152	126	124	140	140	155	124	155	134	143	147	136	146	133	157	152	145	118	138	145	141	134	152	144	128	158	154	138	124	138	116	145	150	147	155	129	123	132	135	127	139	139	139	143	161	145	143	118	139	126	148	145	138	138	142	150	134	146	142	130	139	127	151	143	137	133	119	113	144	132	132	135	155	117	126	136	127	129	124	139	131	148	124	145	149	162	114	152	130	128	144	142	126	153	132	153	125	152	141	137	138	116	159	140	129	140	135	157	117	124	141	149	124	147	133	133	129	141	136	133	124	124	144	142	141	113	145	156	154	139	143	123	145	139	146	136	131	132	128	134	118	152	113	127	133	138	123	145	128	136	141	127	140	130	139	138	133	141	141	141	134	127	123	142	146	133	155	168	111	134	132	135	139	154	137	138	175	132	146	161	146	144	126	129	157	157	147	156	118	120	126	149	132	131	139	145	155	138	166	136	139	125	125	146	126	131	138	140	151	156	142	131	143	142	154	142	156	143	145	130	159	137	132	127	142	153	165	145	135	125	127	135	160	150	143	143	142	144	118	140	153	139	140	129	149	141	129	125	140	150	137	138	170	127	128	159	165	140	143	140	135	139	129	128	152	139	136	118	153	147	127	109	154	155	124	138	135	136	124	151	131	138	141	144	147	134	127	153	135	128	145	136	130	152	144	151	143	146	142	140	137	152	130	131	134	134	146	132	139	135	118	135	161	142	132	136	131	152	138	140	153	138	147	156	140	142	153	122	143	136	141	132	130	109	123	130	156	133	144	134	107	143	144	143	116	168	147	128	132	143	129	136	141	135	137	172	128	148	147	127	138	155	123	140	156	133	127	138	135	111	138	113	133	157	147	144	150	145	140	142	132	130	127	138	162	153	152	146	130	148	142	152	139	138	151	130	126	162	146	111	135	125	128	145	156	138	137	131	130	152	145	139	139	142	130	137	136	158	138	138	160	136	124	113	149	123	126	162	136	135	132	142	148	169	140	136	124	121	144	151	145	139	126	124	130	134	135	151	129	145	145	130	146	143	147	139	127	123	141	159	127	132	118	142	126	152	124	138	158	133	145	150	125	141	132	125	132	137	120	119	122	141	120	155	115	140	117	162	118	168	129	142	138	130	149	147	152	127	124	133	127	152	144	150	136	162	118	139	138	116	152	129	137	136	140	128	136	136	157	133	149	155	137	137	147	112	149	161	129	125	144	143	138	156	143	144	146	129	131	139	123	128	133	123	127	127	141	150	129	141	156	128	134	119	145	121	146	139	131	128	134	134	143	129	133	155	148	149	109	142	135	139	125	136	147	144	161	145	121	138	140	130	167	124	141	146	131	157	157	120	135	153	135	153	143	121	120	140	155	139	133	140	145	134	163	144	138	145	128	149	133	133	144	138	148	136	151	129	148	151	128	137	145	156	134	131	147	134	135	134	143	123	146	130	136	142	148	128	147	171	143	144	167	144	137	147	123	140	138	126	132	146	127	126	144	138	141	117	137	129	134	123	141	122	131	160	132	137	140	142	133	129	141	144	152	142	115	140	127	139	157	134	134	124	136	123	133	154	137	155	139	130	145	120	167	127	116	133	117	159	150	133	139	147	139	144	129	139	142	129	132	145	135	119	145	146	119	164	128	142	134	132	143	134	148	148	141	148	140	117	133	161	151	159	136	145	158	145	110	162	134	146	130	146	137	143	137	130	112	134	141	137	131	134	131	133	128	140	142	131	149	142	130	144	143	139	116	141	136	145	124	152	138	129	157	127	143	125	140	156	113	126	140	116	122	111	127	149	127	138	123	142	145	156	127	116	144	149	145	134	148	161	133	136	131	148	132	134	141	137	147	147	134	121	151	151	135	139	126	135	149	132	125	140	140	112	140	145	125	153	125	127	128	152	135	138	108	164	138	141	124	137	128	134	151	125	134	130	125	125	154	138	113	123	126	128	149	126	128	160	129	134	145	137	140	136	131	149	133	127	156	146	133	144	123	152	139	142	126	120	162	139	128	125	138	124	132	135	156	139	161	121	111	146	111	145	117	149	132	142	121	157	142	122	124	133	143	122	144	123	135	158	129	135	147	160	119	129	139	140	150	121	148	129	135	129	132	137	147	142	145	141	151	135	131	142	142	156	127	150	132	145	127	134	148	153	136	139	150	143	135	155	152	136	125	134	137	129	143	140	138	128	138	127	166	145	130	122	128	151	123	132	125	143	166	132	144	132	149	154	126	163	135	155	136	139	160	128	135	131	131	134	136	138	142	144	136	118	160	144	140	137	144	133	153	119	144	143	113	138	118	124	152	136	144	142	146	151	135	138	140	143	146	135	130	154	151	159	147	125	139	159	148	137	144	132	128	151	114	146	125	133	138	145	146	151	139	149	119	127	124	142	154	141	151	145	149	159	127	128	131	148	146	141	126	145	116	141	146	141	134	138	138	125	146	145	133	149	141	139	125	150	147	132	143	125	141	146	139	139	130	131	130	129	137	147	176	153	117	133	133	136	119	163	133	151	142	133	168	153	140	136	154	110	147	145	155	141	151	121	160	143	150	121	114	143	132	127	140	139	116	149	132	141	137	132	131	136	122	137	152	148	148	145	144	131	114	143	135	122	140	127	137	145	130	169	139	133	119	133	124	119	119	112	117	133	134	140	170	143	131	127	138	150	128	143	161	125	119	125	139	137	115	112	144	125	119	136	146	146	145	139	140	118	144	130	150	146	114	165	140	126	132	118	134	128	128	143	131	141	143	131	137	146	155	148	149	135	123	119	116	139	123	140	131	116	134	152	132
7762	16637	13715	7110	4853	3574	2618	2152	1713	1349	1177	999	846	814	670	631	574	502	511	448	428	393	402	429	336	390	345	354	350	339	326	327	299	301	254	296	327	261	261	322	276	273	289	280	283	282	267	268	253	279	264	282	254	263	250	265	276	291	275	234	248	258	213	289	268	241	276	259	267	265	270	246	271	233	260	248	232	258	252	267	275	277	253	254	237	246	286	217	261	243	222	225	247	253	254	216	256	263	230	258	261	252	247	263	252	243	259	229	250	282	257	261	238	234	256	246	221	237	232	220	277	253	268	234	227	275	249	254	223	258	239	249	242	235	276	266	255	228	267	255	242	284	244	220	257	254	282	226	232	223	250	248	232	250	261	267	230	244	245	236	251	232	242	238	250	256	246	251	269	270	269	261	259	244	257	221	268	236	272	231	249	224	263	239	241	260	226	279	253	257	267	246	238	248	245	238	257	215	236	237	249	237	249	251	228	228	232	230	233	246	236	245	252	241	256	253	240	258	226	226	221	229	257	229	239	234	234	252	268	248	233	246	241	237	222	261	244	232	218	237	251	261	245	268	269	234	242	268	261	252	227	253	253	263	244	260	235	250	242	232	275	236	243	262	224	237	240	258	249	263	246	217	248	251	243	207	228	241	240	243	249	238	244	260	232	213	254	216	259	250	241	240	252	227	252	213	222	247	244	269	240	251	247	254	249	242	243	279	250	266	235	256	254	247	258	262	232	271	261	277	238	242	237	249	260	238	251	250	264	239	237	247	274	213	269	244	257	251	271	272	245	244	236	282	230	243	224	255	230	232	258	268	229	261	249	242	262	228	237	229	257	247	237	237	255	245	220	251	262	243	213	258	224	256	226	245	238	266	242	239	225	241	237	262	239	254	217	263	223	217	230	235	263	220	246	224	234	241	233	263	232	251	247	260	230	228	235	267	255	271	252	261	251	237	239	242	262	234	236	240	246	262	244	233	239	243	263	248	251	239	235	240	261	209	255	223	240	243	255	276	247	249	236	247	282	251	256	251	237	234	248	236	276	226	232	244	223	241	243	272	238	260	254	260	244	254	247	243	249	238	236	227	236	263	249	241	238	240	231	251	256	247	219	224	240	263	247	245	249	246	233	239	217	237	250	252	243	274	240	240	237	214	252	250	258	277	215	239	233	231	248	249	229	243	229	242	281	240	226	243	218	256	260	230	270	245	272	238	265	265	247	259	218	244	230	226	236	243	249	237	267	213	251	241	243	214	262	228	241	263	267	233	258	250	242	259	229	229	214	230	244	242	224	230	228	221	256	246	229	251	262	249	272	239	250	260	235	267	209	254	219	234	241	260	255	243	222	232	243	267	269	248	243	242	226	221	261	249	245	243	224	228	223	237	215	261	254	275	232	270	238	255	246	252	244	264	245	247	250	239	229	214	263	249	247	230	230	243	217	253	253	257	226	253	259	256	218	258	242	251	258	216	267	226	241	223	234	242	221	256	271	267	222	258	205	228	244	230	204	288	254	228	254	244	261	226	253	261	254	255	226	255	235	263	236	225	274	226	208	238	241	230	224	240	249	253	240	242	269	239	243	247	238	217	275	239	265	245	239	228	241	254	238	258	261	249	248	240	246	235	247	245	231	232	217	247	235	251	265	244	234	218	253	217	240	245	205	217	240	260	217	245	249	243	230	276	249	253	258	228	242	233	233	267	239	252	262	238	265	274	258	255	261	231	226	225	223	261	259	222	244	233	267	230	253	224	270	238	243	252	239	232	264	213	242	227	231	245	256	257	255	259	239	235	240	233	250	265	240	251	254	258	260	281	249	261	244	241	265	220	232	250	264	245	235	223	265	232	241	212	245	264	262	238	226	242	234	222	233	263	280	237	267	237	249	269	242	222	230	224	232	247	263	236	220	259	219	249	238	238	258	280	253	234	255	254	247	280	251	237	252	259	251	246	261	245	232	253	246	264	242	243	282	251	237	218	226	260	262	255	231	249	244	235	261	268	238	235	236	220	247	261	234	272	246	251	244	243	230	259	238	227	249	264	232	223	268	267	214	221	230	251	243	247	247	231	234	265	257	290	238	256	255	222	245	258	239	235	248	222	227	229	246	229	251	220	262	218	247	221	237	266	220	263	216	216	244	227	280	222	250	232	221	226	251	242	249	250	247	258	224	228	237	222	285	247	268	226	282	219	216	257	238	222	229	235	268	254	249	258	212	230	247	227	254	243	230	263	242	238	243	255	277	245	232	243	263	237	240	222	226	267	231	245	240	223	266	252	244	225	263	257	235	238	265	233	202	251	259	234	235	234	248	229	236	253	240	231	227	225	244	216	259	233	244	235	249	225	260	245	231	253	248	246	258	221	270	244	270	231	252	250	242	246	256	256	255	263	219	267	245	261	204	257	233	250	226	258	245	240	270	243	263	243	231	280	225	247	246	226	237	235	232	238	255	249	265	275	264	251	254	219	227	238	208	244	236	200	276	223	242	274	254	221	250	254	252	263	229	251	248	232	245	249	260	252	221	234	255	247	229	238	225	251	241	267	241	245	253	239	227	248	224	240	255	292	252	204	247	250	258	223	240	262	242	238	244	249	264	232	221	258	219	256	236	266	229	224	292	272	232	243	241	237	266	231	276	234	253	226	219	246	255	231	265	263	228	232	239	248	288	253	241	229	242	261	266	250	239	263	206	248	211	268	244	268	233	252	224	264	238	255	231	252	270	242	206	235	206	248	236	224	215	250	253	231	241	263	202	250	260	233	258	255	263	206	248	241	255	252	226	270	251	246	278	238	222	258	226	232	252	244	241	253	246	269	248	259	258	244	216	225	233	250	235	217	217	248	236	237	244	269	241	254	252	233	237	227	220	267	247	231	252	242	250	236	253	233	225	243	254	248	219	246	227	252	285	274	237	219	219	252	253	251	268	239	207	257	215	234	251	270	245	240	245	236	251	241	243	269	246	251	231	227	254	263	253	274	226	244	261	246	275	264	231	230	220	261	238	228	219	258	245	241	241	239	232	231	266	252	245	229	248	266	248	231	246	240	251	236	240	255	237	239	247	265	237	231	253	238	234	250	248	237	242	238	229	232	232	240	248	246	267	241	234	227	229	234	255	255	247	231	243	222	245	238	278	252	250	227	235	232	271	270	238	252	235	242	236	247	252	209	283	256	226	241	258	275	244	271	237	241	265	231	247	237	235	261	244	234	245	242	273	233	231	237	267	218	229	242	229	261	269	253	261	243	271	255	284	268	236	271	225	236	241	220	251	199	227	241	246	233	241	254	241	232	243	245	218	267	235	246	235	275	247	225	240	232	237	237	262	251	262	233	219	259	256	262	256	238	247	216	249	239	244	227	272	215	252	222	267	232	229	258	234	246	243	228	224	247	254	227	242	248	254	248	260	244	263	229	247	229	248	208	240	237	240	214	227	220	246	248	221	230	229	244	223	248	249	260	240	232	273	243	242	233	256	238	252	222	238	235	245	230	260	230
27033	20746	7992	933	674	563	578	557	547	517	530	552	555	533	551	534	531	517	505	516	509	507	562	528	555	552	527	539	523	500	505	559	530	545	500	577	534	525	537	480	550	539	519	554	564	533	525	465	522	512	497	549	548	566	578	540	545	543	538	542	570	501	536	522	498	494	517	540	475	545	498	540	539	531	517	524	546	516	500	570	559	529	563	549	464	514	470	526	545	539	521	541	517	480	534	491	552	517	504	516	541	493	543	541	479	511	549	553	507	534	540	562	543	515	535	582	537	509	524	537	529	523	532	527	532	521	539	553	515	542	559	553	508	539	537	543	531	515	543	481	541	562	545	539	527	465	522	510	548	486	514	562	496	524	534	538	556	507	511	541	503	550	459	565	521	526	573	583	582	525	523	501	547	531	512	507	552	537	558	543	529	542	548	489	518	528	516	517	534	477	525	474	524	542	517	496	500	482	505	543	556	526	535	475	500	506	545	502	501	530	503	526	516	509	534	501	535	519	532	543	525	513	504	556	531	544	507	512	544	523	526	522	537	495	490	531	503	510	544	555	505	530	517	516	529	506	554	530	549	542	477	502	499	509	529	531	545	560	510	520	508	544	536	557	525	534	556	501	509	529	537	535	501	542	529	496	508	501	504	527	555	542	510	570	519	510	532	541	517	523	532	560	512	530	515	542	550	534	508	516	529	542	533	502	532	521	536	523	528	486	533	548	543	511	529	513	532	482	526	517	510	579	502	511	548	518	525	547	512	480	569	500	558	532	563	520	516	495	515	567	516	537	554	531	525	492	513	538	515	516	546	505	485	544	553	514	544	511	562	524	547	557	547	534	500	515	544	547	513	522	510	538	525	535	545	548	511	539	556	509	565	509	477	551	513	569	535	488	531	492	538	506	487	516	561	536	524	514	507	555	524	529	537	532	539	538	542	552	534	548	485	563	505	497	537	513	479	507	525	517	561	527	483	516	519	546	556	529	527	497	480	492	526	564	529	552	530	520	489	526	549	579	504	488	520	554	541	509	505	570	509	572	522	521	532	516	503	541	517	552	521	558	523	522	497	546	537	519	533	510	532	561	544	492	493	506	527	523	506	519	546	518	527	538	532	514	522	524	544	549	510	564	557	527	520	535	475	532	544	507	544	529	537	510	526	542	509	526	527	517	527	506	531	527	517	482	535	484	469	485	526	539	498	523	529	519	483	481	543	499	513	542	515	536	484	542	526	534	532	538	527	535	512	532	560	540	528	499	510	475	544	532	520	538	518	582	555	487	510	542	493	535	501	532	544	550	536	502	508	522	507	547	522	523	529	561	546	498	554	529	515	503	534	556	572	532	496	527	547	544	518	548	510	512	553	513	506	535	478	526	555	487	502	500	492	533	517	504	529	502	522	519	544	544	512	506	544	499	520	545	535	506	514	525	497	510	501	494	530	537	544	558	552	502	565	527	508	547	543	519	506	498	522	526	467	502	488	489	592	529	517	541	501	487	517	520	516	549	523	551	549	557	513	512	550	561	538	513	518	582	512	499	525	507	524	544	476	534	528	487	490	509	546	516	556	545	462	542	516	540	510	541	521	522	529	536	473	556	541	496	552	503	535	498	481	510	531	526	499	548	528	514	553	495	507	532	492	525	524	527	578	533	525	554	522	543	541	534	600	489	514	491	561	539	535	530	520	532	500	472	522	511	529	520	486	548	522	529	547	516	537	568	534	543	506	532	551	546	537	496	521	525	511	526	514	507	540	514	522	567	509	523	534	533	538	550	538	520	515	532	493	490	504	508	532	542	486	498	557	500	556	539	548	526	501	512	535	531	533	549	523	588	495	538	522	525	526	535	528	527	513	541	516	546	510	519	556	537	566	524	555	571	537	491	533	530	494	537	511	539	556	525	553	506	532	457	532	516	523	516	530	545	558	527	553	514	543	508	500	498	544	528	511	512	539	497	522	552	543	509	543	503	510	560	548	561	523	501	527	503	524	528	519	491	583	549	543	554	544	546	527	534	555	525	542	545	528	524	523	498	560	509	511	551	518	511	521	514	519	478	500	498	533	538	555	518	507	527	526	525	540	539	516	541	520	510	482	543	532	557	534	548	512	513	547	525	540	538	546	531	528	534	520	541	472	539	544	529	513	538	496	545	531	524	505	574	540	552	552	530	543	503	502	509	488	489	531	524	548	523	559	547	506	516	500	550	520	567	526	514	520	539	503	499	509	594	474	526	519	539	473	534	515	570	511	519	534	543	542	559	561	502	514	531	538	515	565	504	541	544	545	529	488	568	532	554	531	491	502	557	501	521	565	564	529	525	479	520	542	483	517	590	557	507	503	532	529	540	496	535	496	513	513	563	543	501	503	471	513	586	518	519	515	468	538	502	536	554	557	508	519	529	516	521	497	486	548	532	502	486	574	508	501	526	542	544	579	553	553	536	543	524	532	517	506	525	527	526	530	526	495	554	478	554	479	574	568	532	502	524	534	535	529	518	538	505	518	532	529	530	477	542	511	565	522	517	490	546	535	535	546	524	559	521	529	513	519	558	522	521	537	533	562	529	525	552	515	518	537	478	576	577	518	505	587	516	508	537	485	513	534	537	526	528	487	527	529	533	513	538	526	549	537	523	544	533	524	526	540	517	544	511	538	539	519	512	471	506	517	533	536	521	567	519	560	486	515	537	557	508	523	553	505	468	557	499	550	545	515	525	506	515	519	528	482	534	548	554	502	513	510	554	506	522	513	522	594	540	554	510	533	508	516	538	548	544	496	539	509	530	521	513	547	503	566	498	512	557	554	555	505	552	502	518	544	566	525	539	543	534	523	565	507	544	536	534	498	510	538	522	521	534	543	538	531	518	516	525	525	538	539	556	490	510	522	486	514	534	526	536	496	517	545	524	536	516	489	520	516	535	546	507	520	522	548	535	529	501	518	541	514	498	506	523	490	500	493	523	538	565	550	530	556	488	538	500	547	514	498	526	531	534	504	483	522	563	518	537	546	569	527	541	491	548	527	486	537	523	519	521	482	519	530	521	522	532	492	558	530	503	473	513	482	547	538	507	484	500	502	510	555	543	526	529	501	557	516	505	530	505	524	529	498	522	530	531	541	548	529	520	483	524	517	541	510	513	573	529	521	531	531	489	527	529	525	529	524	524	505	558	528	513	520	523	548	498	482	554	499	523	529	564	576	498	514	508	541	500	520	573	517	565	532	527	583	539	510	555	534	506	490	504	494	494	516	539	520	519	520	542	515	550	519	531	565	483	564	487	520	527	513	511	520	537	508	573	504	538	501	542	516	529	541	546	538	505	556	526	520	502	552	528	507	521	501	516	514	521	526	534	521	475	522	564	543	543	510	504	574	534	524	540	558	516	473	517	525	521	510	532	527	508	500	529	545	492	523	555	525	503	566	529	496	524	512	523	555	506	512	522	521	518	537	559	536	513	526	529	542	497	520	519	539	518	518	534	552	536	511	522	538	564	529	543	550	541
4229	2023	1797	1288	1116	1050	998	874	919	889	926	896	951	894	916	881	915	903	893	875	850	908	855	903	870	845	912	876	888	873	890	823	894	931	865	859	892	888	885	931	889	904	894	928	856	899	885	890	898	918	887	889	910	871	871	866	849	875	891	910	973	865	856	859	844	926	890	891	881	889	921	892	873	881	913	957	915	904	913	869	896	895	821	884	868	899	917	908	869	887	917	904	888	884	931	885	903	912	855	925	892	881	908	883	882	930	911	863	831	880	934	882	841	798	910	891	856	919	862	859	896	877	907	835	865	948	884	910	836	896	855	909	857	898	920	857	887	836	915	872	870	886	869	876	873	851	849	890	882	868	906	901	917	866	929	882	942	932	942	851	848	904	893	910	923	898	897	851	849	875	841	865	906	896	911	888	893	912	882	925	911	895	890	882	856	870	902	904	861	890	922	959	892	899	885	851	859	872	884	891	849	890	845	885	906	896	901	913	894	864	887	878	882	912	929	917	893	917	902	887	856	908	857	855	922	864	901	892	873	881	909	862	897	855	881	910	817	884	916	867	861	897	894	871	885	858	883	897	917	899	950	884	904	885	870	920	925	909	860	926	924	876	844	899	922	874	888	900	878	896	935	913	889	875	897	887	886	892	804	894	853	851	853	886	922	840	846	853	844	856	879	913	889	866	876	912	905	896	868	915	868	876	913	903	879	913	904	898	903	875	919	830	856	823	930	881	872	914	978	857	911	885	923	904	886	888	891	898	911	873	890	893	919	874	909	886	954	886	855	868	855	909	891	897	893	872	879	842	839	921	905	885	895	854	901	934	888	896	890	843	888	881	849	905	903	878	912	861	881	844	902	891	939	842	915	831	865	862	860	917	887	913	908	903	897	843	850	879	870	859	934	974	874	872	956	896	856	865	952	858	879	863	899	861	878	856	854	902	831	924	902	883	833	877	919	865	929	856	892	862	901	860	919	890	947	894	901	891	887	882	888	916	838	912	877	915	888	887	901	930	863	876	872	890	885	858	939	865	907	884	883	896	914	896	876	849	940	886	835	885	885	892	934	861	900	900	884	897	882	856	877	854	865	906	918	938	888	892	914	894	921	850	900	872	852	851	908	890	847	958	899	895	911	864	889	886	875	866	907	886	933	875	935	906	871	879	886	852	908	876	908	905	911	895	893	936	909	910	919	842	856	954	860	939	940	906	885	857	870	887	902	855	894	892	899	898	879	843	912	908	927	862	904	866	885	855	901	939	844	916	878	902	905	846	854	898	875	929	888	863	950	931	893	933	881	903	892	864	884	881	907	937	880	898	860	854	892	910	890	873	896	826	908	876	887	924	869	924	877	866	902	874	843	928	916	898	907	854	871	875	895	891	848	850	877	864	908	863	856	896	927	866	865	872	888	916	840	941	853	869	888	867	916	841	844	905	890	865	953	916	876	861	851	896	951	903	836	848	884	945	908	876	925	861	812	909	842	889	889	879	958	896	896	934	866	872	914	858	851	936	908	831	855	912	898	944	886	939	915	895	859	925	880	862	871	895	995	937	937	919	913	899	836	839	903	937	911	854	937	828	899	868	907	840	868	870	893	904	868	940	971	934	861	870	870	924	867	869	845	860	923	917	879	854	941	827	842	862	967	869	860	857	890	843	854	909	913	886	870	894	885	904	901	848	908	872	901	883	899	891	902	900	882	878	859	892	830	898	847	899	919	893	917	903	873	919	887	894	886	883	888	870	884	894	849	894	877	923	863	891	857	883	895	886	830	848	924	911	851	900	915	894	906	879	878	902	891	827	858	844	889	852	878	861	875	897	901	915	869	878	894	832	889	849	903	898	916	899	884	877	894	857	915	936	890	859	844	888	896	876	914	881	886	871	908	875	862	872	883	845	879	910	877	903	915	825	877	881	822	894	913	915	884	895	857	890	828	941	889	951	879	944	833	865	851	907	902	909	969	888	827	889	833	865	855	923	901	905	903	896	957	914	919	887	885	843	816	881	904	901	881	869	877	866	899	912	909	900	901	877	875	873	932	905	932	973	863	858	880	944	878	885	927	884	927	885	846	879	875	879	929	844	860	926	867	868	921	881	872	936	936	901	886	868	906	923	899	898	915	861	852	868	895	924	929	872	892	914	882	908	922	895	847	859	903	917	907	935	861	855	900	900	920	844	893	865	906	891	937	928	956	872	898	888	889	945	889	846	882	881	867	896	914	883	877	923	877	878	871	902	950	916	910	909	838	879	908	882	833	883	889	861	864	896	900	906	855	917	894	910	910	887	870	889	930	881	890	867	908	855	877	911	855	877	888	894	865	959	870	863	834	832	875	876	863	866	861	880	857	895	879	900	878	883	915	842	923	917	914	870	890	890	884	907	944	905	949	890	842	888	917	870	889	925	871	900	916	885	931	847	839	898	875	840	895	866	878	891	884	824	867	844	871	892	924	890	926	898	835	880	872	890	865	875	851	873	878	864	890	911	921	947	884	873	866	873	877	902	979	941	904	881	904	899	907	848	901	911	905	863	880	861	881	867	838	906	927	926	904	906	891	864	861	872	878	831	910	866	895	922	872	927	859	867	889	846	853	910	870	895	824	875	882	878	884	861	885	880	886	925	871	880	894	917	910	914	905	895	888	898	876	892	869	856	854	858	913	866	878	870	888	887	938	859	891	906	871	881	905	921	869	906	890	861	860	925	848	945	916	916	886	944	869	939	878	892	912	846	895	842	874	905	865	893	904	821	896	875	891	859	868	836	881	892	916	877	894	896	886	918	831	871	846	889	898	875	865	865	839	867	887	875	848	915	895	885	910	893	878	909	876	897	885	891	830	898	851	930	919	898	849	873	873	817	922	889	871	839	821	889	929	856	926	880	932	930	929	891	947	911	919	843	905	893	928	886	881	880	889	898	915	886	920	861	895	905	834	910	899	880	907	928	842	918	922	901	936	848	913	892	885	870	839	911	900	945	822	837	879	885	855	942	864	874	864	887	884	907	844	876	959	914	895	848	831	909	954	858	862	830	885	955	889	898	873	870	876	867	900	892	913	902	895	865	894	850	878	860	921	918	873	912	845	839	939	843	860	881	891	810	823	869	872	917	872	870	872	920	909	919	914	954	880	852	935	919	897	866	866	909	918	909	929	874	904	858	797	898	872	925	870	887	894	849	885	911	918	879	887	901	879	862	840	842	839	895	863	846	855	878	918	880	846	912	957	898	919	920	883	890	882	893	877	886	907	885	879	906	851	913	870	912	900	928	869	846	906	887	905	881	897	891	880	884	908	838	875	871	884	922	876	869	893	878	859	819	861	852	874	870	904	864	872	901	861	873	928	885	841	920	920	935	925	933	833	873	904	882	923	852	921	883	852	918	876	862	876	891	908	928	841	925	903	908	920	902	906	844	891	897	942	870	842	882	888	894	925	872	894	878	883	889	879	875	905	882	879	871	891	883	931	857	869	950	881	897	883	885	913	869	918	892	924	896	943	879
24371	21416	28637	24547	21039	3079	912	663	541	530	519	477	442	423	445	421	413	397	385	411	380	413	401	399	431	380	372	387	386	366	372	392	367	361	393	405	375	392	378	372	367	386	370	358	407	342	359	389	360	383	358	400	377	350	401	382	398	360	366	384	366	356	382	352	365	381	355	383	356	400	374	383	367	350	369	363	336	380	369	364	367	340	363	367	375	388	384	359	356	386	373	386	375	357	344	343	360	351	332	368	376	339	339	375	378	361	369	342	364	372	361	390	358	386	362	393	358	373	376	356	371	376	345	356	357	336	374	337	340	342	345	391	346	363	362	353	363	356	366	330	360	390	352	361	323	384	378	325	384	323	365	360	350	390	381	349	349	349	360	357	375	376	350	349	372	361	372	369	367	367	377	361	365	327	367	380	333	389	358	348	394	347	378	394	334	366	372	369	396	371	339	361	348	390	355	363	406	401	337	397	416	400	369	373	376	359	391	336	356	350	363	365	400	333	386	358	377	359	401	357	349	362	369	325	374	340	413	379	385	370	368	380	366	355	350	381	351	367	363	406	355	366	364	354	371	379	352	385	351	374	384	395	391	369	367	341	351	346	397	346	338	327	377	348	371	381	397	390	387	411	338	378	388	385	362	372	364	350	366	392	346	385	355	416	394	371	404	339	389	354	363	362	349	373	393	353	350	316	330	366	387	390	375	358	389	362	378	365	355	322	371	339	348	375	372	346	349	384	340	395	329	343	390	361	384	338	339	364	378	354	370	330	367	358	375	348	361	384	366	367	367	371	378	349	399	396	342	368	406	339	386	355	360	389	387	348	345	323	354	357	362	389	348	360	387	349	361	340	358	372	376	341	351	343	378	404	368	384	370	341	319	387	358	361	346	375	352	345	350	343	363	359	356	357	367	317	351	391	385	390	359	357	397	372	390	348	403	376	376	329	340	377	378	342	372	356	339	403	356	360	351	339	364	356	379	367	368	333	375	378	357	358	390	332	331	338	361	363	366	346	345	375	381	361	387	374	362	355	338	364	357	338	385	350	412	355	358	344	353	344	370	369	360	366	384	386	384	389	364	389	351	380	371	380	326	378	366	314	381	341	372	343	384	393	389	359	384	377	370	376	377	342	344	363	361	345	381	367	386	380	382	361	373	337	397	375	359	374	342	361	335	396	376	369	352	375	360	370	375	380	318	388	346	338	370	364	362	371	400	370	363	355	385	408	331	382	365	376	370	365	362	372	384	372	357	375	376	348	373	379	355	355	374	401	382	372	343	356	389	367	362	345	391	385	369	350	400	360	355	384	330	365	327	355	343	357	376	356	336	372	379	358	394	351	377	387	371	360	343	395	412	373	371	332	408	350	401	394	348	371	363	389	382	375	347	357	363	379	378	332	365	362	411	359	341	378	387	383	387	363	354	389	370	392	379	355	369	346	364	369	361	360	357	384	346	367	371	337	382	351	373	386	376	380	361	356	338	367	337	370	374	367	382	345	383	388	363	358	392	364	375	378	337	373	338	323	358	389	368	371	390	398	369	318	390	375	332	377	348	390	348	360	346	345	354	376	345	365	362	385	371	403	357	360	334	359	351	360	367	384	352	376	362	356	368	320	372	341	385	375	335	365	355	349	348	373	342	397	345	366	358	332	378	379	342	352	353	373	357	359	370	380	374	372	342	374	346	332	377	347	374	335	350	377	375	403	362	335	357	365	350	333	379	318	357	364	362	364	361	357	348	386	355	368	393	371	359	392	357	370	366	404	377	347	373	402	365	368	399	353	365	396	343	361	373	358	366	360	404	359	379	362	397	377	369	412	347	403	377	360	324	389	349	363	378	359	355	327	369	339	375	364	372	361	391	361	353	356	382	375	369	380	348	374	375	361	336	339	386	377	380	354	369	392	353	360	366	344	381	348	381	356	359	359	405	377	377	397	367	356	368	373	343	366	374	368	366	380	358	327	334	363	362	357	364	349	375	418	361	369	351	371	347	345	368	348	363	371	371	357	365	356	378	307	359	416	367	366	369	367	383	360	316	343	378	372	394	357	382	362	426	357	416	374	366	407	324	371	344	363	372	379	335	346	357	331	395	365	344	303	359	380	370	380	368	378	378	350	349	368	406	381	367	342	343	335	354	320	361	378	363	388	359	350	347	354	363	364	352	369	347	363	373	394	362	371	382	357	374	352	386	328	362	388	350	380	356	370	397	385	348	332	384	367	370	388	379	349	362	355	367	378	337	396	356	396	349	361	387	359	349	364	337	392	384	354	360	371	370	391	349	370	320	366	369	396	395	394	373	357	336	356	363	337	381	341	375	349	355	394	368	340	349	353	378	353	359	345	386	353	354	344	352	373	395	352	381	330	358	363	344	333	351	339	352	363	371	353	382	358	383	334	370	352	359	402	393	328	327	357	352	378	366	364	364	350	392	337	397	362	361	358	341	354	365	348	382	349	374	382	382	343	373	378	379	333	405	357	367	342	363	360	355	386	332	357	384	340	381	384	371	388	386	389	333	334	354	332	408	382	400	368	377	349	338	378	385	368	352	312	356	348	351	373	375	326	377	358	357	339	400	383	382	381	329	399	354	347	359	342	394	360	354	387	368	356	383	343	368	372	357	357	373	360	341	358	372	352	345	336	368	379	356	333	397	358	386	351	394	357	372	353	379	348	349	388	346	375	374	377	371	319	355	336	360	377	393	347	388	375	363	358	361	373	361	392	369	398	344	380	337	375	375	374	336	336	358	361	377	369	391	346	367	343	360	358	396	329	360	360	361	388	338	373	377	376	376	343	369	353	366	340	375	346	349	376	366	374	360	378	374	390	378	346	351	345	345	342	388	366	348	366	376	369	372	393	393	359	354	385	361	332	352	378	389	368	343	377	403	347	351	346	354	358	364	413	377	358	374	386	336	349	390	363	356	361	413	394	362	377	367	343	361	338	360	387	360	362	352	352	352	377	387	355	356	410	406	335	378	372	363	405	367	365	365	324	313	361	340	369	350	368	371	360	369	365	393	370	365	380	362	366	386	373	369	343	386	381	378	354	384	360	346	373	367	398	397	360	360	393	382	365	389	362	363	381	355	371	358	366	365	325	365	380	347	367	365	351	357	344	353	332	383	351	358	373	347	358	373	412	353	377	360	387	389	346	354	366	340	367	360	340	395	346	328	351	375	331	363	377	339	360	373	357	341	348	360	351	344	353	344	382	373	379	403	341	329	380	339	355	351	368	329	391	384	355	345	389	381	384	366	350	363	345	376	366	377	383	381	370	405	332	394	361	349	363	366	377	348	368	346	404	350	396	402	351	372	347	365	369	363	337	369	377	375	357	345	358	335	342	383	358	387	359	342	369	371	370	345	362	353	390	354	367	332	354	351	356	345	411	355	342	378	397	337	355	363	393	349	344	364	369	375	351	399	344	340	383	367	399	348	348	394	353	376	352	353	350	350	388	376	361	373	331	319	360	351	349	356	381	368	348	398	373	349	389
5492	10651	8787	4460	3108	2427	1865	1554	1346	1184	1082	1016	936	935	829	821	761	758	745	766	700	720	748	718	687	678	688	667	679	670	703	702	705	668	707	675	670	675	623	662	664	654	643	658	651	625	647	682	612	652	626	634	658	656	658	630	613	618	607	647	608	619	645	608	664	608	657	632	613	596	665	640	671	655	668	673	663	623	671	643	676	627	604	648	629	644	650	615	662	658	674	659	626	640	663	635	626	634	681	631	628	606	626	674	633	648	655	603	636	654	646	622	666	642	666	652	638	629	652	642	641	633	627	637	609	634	628	620	677	623	627	608	620	646	621	656	627	660	648	597	650	615	601	661	656	613	623	589	626	649	604	664	646	601	603	629	620	654	666	647	616	591	584	610	624	656	641	597	628	621	672	665	638	638	615	677	642	653	646	652	630	641	626	655	657	658	640	620	647	673	658	612	637	588	637	652	629	622	618	684	614	620	642	659	654	595	622	605	661	628	639	622	641	630	667	638	628	628	589	624	611	614	640	642	614	639	615	623	622	611	666	659	635	676	605	606	642	654	628	615	653	667	638	617	640	664	667	666	632	656	638	579	625	614	666	646	615	648	664	614	632	633	635	609	642	649	607	621	594	619	630	632	600	647	620	650	638	698	607	663	597	593	663	583	618	656	626	654	612	662	611	613	633	657	591	638	625	636	630	635	613	606	658	646	614	598	627	663	639	651	651	654	617	617	609	646	607	655	656	642	574	626	618	633	663	665	632	647	655	601	598	621	636	635	619	669	597	627	674	658	645	627	648	666	599	626	663	622	650	651	647	663	666	629	615	649	601	624	645	629	642	658	617	648	651	646	637	645	596	660	640	640	645	606	652	641	648	656	634	613	617	627	638	599	604	636	635	679	642	661	615	634	624	644	591	633	651	672	651	595	587	651	610	619	623	627	605	617	668	645	612	668	645	661	617	668	588	620	620	652	594	638	690	631	611	635	623	637	649	646	644	642	623	652	654	638	618	585	630	592	641	644	617	672	620	642	676	650	649	638	596	646	632	621	646	667	631	615	595	621	670	646	631	666	624	597	629	607	614	634	604	617	628	632	621	638	652	666	675	654	634	645	615	610	621	611	626	584	597	629	635	662	612	667	620	587	643	638	623	660	681	656	698	645	616	634	635	641	619	638	668	625	666	571	638	558	692	613	608	634	600	569	597	619	587	688	647	631	646	634	623	691	632	638	603	665	625	607	606	597	620	624	650	619	643	658	600	669	663	630	667	617	632	632	651	645	612	618	692	612	658	647	661	616	616	678	613	652	675	622	653	666	643	613	641	631	709	604	668	613	632	645	641	640	643	638	627	592	612	676	668	641	611	665	640	718	658	629	621	655	603	684	660	636	645	655	647	636	675	672	602	632	636	609	639	608	637	625	649	635	646	612	633	616	656	594	644	629	612	639	651	629	603	621	634	604	626	621	610	618	640	629	629	623	582	648	629	703	611	650	624	597	630	647	674	650	623	646	653	627	611	610	671	612	626	633	635	640	596	642	681	609	678	608	654	623	656	674	651	673	638	643	646	617	647	650	597	667	703	656	645	628	617	626	674	605	649	694	662	667	644	613	681	641	645	679	618	662	622	585	675	601	609	648	625	658	622	592	645	625	609	656	687	640	660	655	694	599	651	655	645	646	649	727	602	601	622	602	662	659	672	649	625	670	639	620	624	646	619	629	641	657	668	645	620	626	623	619	651	633	632	628	609	664	672	674	657	678	663	650	655	698	586	598	659	589	663	599	609	637	650	575	617	634	652	621	595	641	645	663	686	629	657	621	605	663	621	636	649	647	647	666	631	636	633	618	674	654	624	611	639	565	601	601	606	705	653	606	634	636	640	631	632	646	679	667	611	625	644	655	622	626	685	628	626	579	641	610	570	650	627	636	636	640	642	669	646	644	665	654	615	650	618	647	680	605	630	642	627	620	634	644	646	653	662	607	666	614	669	641	643	588	603	636	657	609	658	675	630	660	634	607	610	641	617	647	637	654	625	652	681	636	677	655	597	618	650	624	644	621	669	612	626	595	650	703	617	577	675	667	655	600	653	654	602	625	660	647	658	650	601	697	657	671	667	606	582	641	641	629	601	603	661	602	645	662	602	660	632	614	638	592	624	599	664	660	625	636	656	620	619	636	664	677	648	613	609	644	648	644	656	649	659	652	559	668	629	638	644	632	618	628	585	626	652	640	662	663	637	664	648	666	611	666	624	628	639	644	644	655	601	616	598	674	602	671	629	650	619	665	588	658	642	617	642	664	609	636	647	653	627	610	638	632	650	659	632	599	677	658	628	594	653	694	609	593	626	607	600	626	639	614	629	612	650	657	622	642	637	588	643	653	664	617	673	583	677	653	614	637	626	627	683	628	658	636	636	633	623	619	643	592	641	642	615	643	673	631	600	669	636	680	620	651	605	624	627	607	622	620	640	681	622	608	640	638	635	628	583	628	614	595	636	640	646	618	603	635	620	643	656	619	624	638	673	650	668	642	648	617	644	604	640	634	640	611	663	639	679	638	686	646	625	666	642	610	620	588	622	661	630	626	640	597	637	647	681	594	666	631	632	598	623	652	617	631	666	631	618	641	659	634	664	622	634	678	638	651	636	647	592	647	658	666	605	626	647	615	667	649	632	632	627	645	595	630	612	682	636	595	653	582	644	608	611	600	628	694	628	617	644	629	622	606	601	668	637	612	621	668	650	622	623	623	601	632	635	579	620	630	614	659	634	658	662	625	629	626	681	658	616	654	641	660	631	644	615	645	654	625	608	613	622	658	626	668	654	595	651	695	620	618	661	622	606	626	666	648	607	607	668	634	654	594	635	669	635	618	648	630	627	647	649	656	646	684	637	681	613	636	639	622	592	616	632	658	634	688	650	683	643	602	650	630	650	618	638	630	631	639	637	624	626	639	637	637	607	633	601	629	650	635	652	583	621	703	621	612	615	678	661	607	579	658	647	601	603	628	627	619	597	640	601	639	644	585	613	609	656	683	641	591	629	643	608	627	628	628	626	615	670	666	632	610	633	626	682	661	666	608	628	619	654	650	635	659	637	622	657	589	660	608	618	603	636	649	626	649	616	607	641	631	629	662	650	627	630	638	645	632	643	644	658	659	652	612	616	642	636	680	633	641	629	681	606	618	632	642	637	626	615	645	656	702	609	612	637	602	630	639	601	613	642	630	668	631	634	668	651	620	601	669	625	653	629	666	632	661	614	560	636	609	664	659	649	647	628	589	596	668	625	646	624	650	671	649	684	653	623	635	623	636	631	662	593	560	600	627	681	640	653	615	674	676	625	681	633	624	654	648	675	649	663	650	635	629	646	581	660	686	626	637	612	601	665	661	629	651	576	638	614	636	587	593	635	619	605	654	636	660	654	626	626	612	668	627	620	620	679	600	642	594	644	614	604	594	649	655	651	614	628	632	645	654	649	641	616	656	638	634	665	639	597	660	622	628
23413	21424	29285	23978	21425	20807	2219	727	533	464	380	347	300	284	267	236	237	200	190	209	209	180	178	166	169	175	148	174	165	164	144	155	170	142	157	142	162	161	160	160	158	163	174	142	171	144	139	184	168	143	174	131	143	140	136	151	141	130	131	129	138	154	165	159	164	141	156	159	149	138	114	136	149	172	141	153	126	152	162	147	155	117	137	153	139	149	142	174	133	139	123	148	168	134	134	142	140	159	147	139	153	141	151	164	169	148	140	155	133	150	155	139	136	154	141	151	151	133	149	152	159	157	154	139	134	147	137	124	132	139	153	148	115	138	168	140	157	141	140	155	133	167	147	135	133	128	149	137	140	157	135	127	171	137	147	143	155	137	144	136	129	148	131	130	122	137	152	155	148	142	154	164	154	150	149	147	158	135	151	140	138	156	130	143	139	121	156	150	155	156	129	140	154	117	134	136	151	140	130	142	126	132	155	135	155	140	158	142	161	147	139	139	150	131	151	149	162	140	134	131	153	165	140	147	139	144	149	142	156	150	118	144	164	158	148	146	147	126	155	141	126	167	138	148	119	146	138	122	150	136	133	138	122	126	117	141	146	141	148	152	147	133	140	134	146	129	161	153	133	147	133	135	135	138	143	129	136	127	130	144	158	135	159	153	150	140	157	144	145	135	128	147	161	147	112	138	118	155	127	131	150	137	135	134	156	133	168	150	159	145	137	166	169	133	139	140	117	141	140	143	132	119	136	143	123	153	135	148	151	127	146	154	156	143	138	130	145	156	127	154	144	160	134	137	150	151	127	173	134	162	139	123	142	148	136	142	155	154	125	149	138	142	157	159	159	161	160	159	160	138	134	148	147	144	145	138	121	137	173	140	127	143	129	159	133	135	136	140	130	140	143	139	179	131	135	132	137	133	132	135	139	172	129	131	146	147	143	143	135	149	136	136	157	130	135	138	145	146	165	144	141	147	122	141	144	144	164	147	151	135	160	134	130	154	138	124	142	135	135	151	162	147	152	140	146	129	153	146	149	159	146	161	149	130	143	153	145	130	147	134	157	140	142	139	164	146	141	137	158	133	140	137	152	134	153	138	149	137	145	123	145	152	128	140	157	126	147	161	137	133	160	151	142	151	143	132	162	136	150	128	129	153	134	151	139	141	139	127	149	145	141	122	134	124	122	125	135	120	140	144	140	158	129	145	135	141	135	137	124	135	156	156	142	136	157	156	144	139	162	135	136	120	163	165	130	145	136	151	134	146	126	140	162	143	144	128	132	147	157	116	143	135	143	151	125	153	131	150	139	146	129	163	140	174	149	164	123	124	127	129	144	139	139	129	147	127	145	152	170	132	120	135	133	134	140	126	156	143	140	143	150	138	142	123	145	137	166	131	151	139	133	117	146	126	149	147	129	150	148	161	135	138	142	147	129	140	150	147	161	158	150	149	156	130	140	140	151	156	146	145	153	127	145	157	140	150	138	150	163	134	126	142	134	129	158	164	135	148	114	146	139	140	115	132	163	137	144	139	144	149	129	140	157	129	155	115	133	141	139	131	134	131	142	120	151	137	137	173	159	148	124	138	116	135	143	151	133	135	150	106	139	144	141	145	142	151	153	146	135	145	126	131	153	151	143	139	115	148	135	132	137	139	160	144	124	122	143	162	156	155	132	150	141	122	158	131	139	165	140	138	148	132	142	141	131	144	130	134	139	116	154	173	153	126	117	129	127	143	144	155	137	150	141	127	138	141	131	157	142	135	131	162	162	146	141	127	148	143	130	131	126	138	145	150	146	143	142	142	174	134	135	151	138	148	167	139	156	137	133	145	161	143	123	147	126	141	152	155	148	129	157	138	143	155	124	138	157	131	136	137	138	155	148	113	137	128	143	147	130	153	127	157	125	156	136	141	140	152	132	152	152	118	149	126	146	137	125	132	146	155	149	148	159	130	132	151	155	154	140	136	127	153	145	144	153	117	135	139	136	139	127	161	129	150	174	137	126	132	124	138	158	151	136	157	147	153	135	139	134	167	146	152	145	128	140	140	150	160	123	154	152	144	154	142	129	126	132	154	154	157	160	134	146	133	152	136	167	133	123	154	153	158	151	141	149	135	147	147	163	153	135	135	120	142	129	145	126	140	154	153	167	155	144	149	128	144	142	150	151	138	153	124	141	129	163	144	158	150	168	134	144	148	141	140	135	132	158	143	141	149	137	138	142	147	140	141	161	126	168	142	143	166	148	151	146	119	121	156	125	133	124	137	119	143	136	128	120	137	141	139	137	138	143	145	141	146	139	160	140	127	126	128	137	150	134	120	136	131	155	131	144	165	155	132	153	141	153	140	135	132	145	147	159	137	142	156	117	144	127	132	118	135	135	148	159	127	133	151	139	157	153	137	134	140	169	130	147	140	149	162	162	146	132	141	142	123	148	138	147	145	141	136	160	134	152	166	142	151	134	150	156	135	152	144	133	138	140	136	130	157	139	147	126	125	169	138	139	150	144	133	133	139	144	155	159	132	142	148	141	119	141	137	157	130	155	131	141	146	143	118	155	141	161	158	127	131	148	158	138	148	135	142	127	129	153	128	141	162	134	122	142	165	146	136	138	161	140	151	111	132	139	155	146	154	135	140	144	151	134	146	135	142	151	128	153	149	137	131	165	107	136	145	155	161	138	144	145	148	136	150	168	162	135	154	133	143	160	169	133	149	158	138	147	159	148	149	136	151	147	138	135	145	142	143	152	155	141	153	131	126	143	149	168	132	139	161	124	155	142	162	136	124	127	133	132	135	120	129	132	154	141	123	136	137	126	118	151	132	133	132	134	125	126	139	126	146	140	128	133	139	123	136	141	133	141	153	136	142	149	137	145	141	169	122	130	151	127	152	144	138	149	155	147	142	132	145	126	121	136	143	133	156	147	149	123	161	147	157	182	144	132	137	130	129	131	156	159	161	166	113	150	143	122	134	139	153	145	147	133	137	146	129	167	159	133	162	139	115	145	129	154	155	135	156	163	134	152	140	134	137	148	134	122	122	170	121	129	123	142	129	161	147	127	139	136	146	144	129	150	135	130	150	139	157	147	136	154	138	114	142	151	155	120	134	132	133	113	131	140	157	134	141	137	140	140	158	152	146	153	139	122	144	125	138	132	135	140	119	134	161	138	154	164	143	149	136	136	132	121	150	145	143	153	147	136	117	122	147	162	128	132	149	138	136	132	133	151	150	130	147	144	160	130	150	127	135	161	152	119	153	133	151	139	132	148	125	119	153	154	167	123	155	138	140	137	140	154	132	126	140	140	138	124	143	133	149	139	146	143	146	130	148	148	147	137	135	124	130	146	147	166	141	141	130	156	173	159	146	148	146	151	143	130	126	138	148	156	157	147	127	132	133	149	136	143	147	145	161	141	139	140	139	154	122	155	154	159	141	136	150	146	126	163	133	161	138	164	145	137	147	145	127	128	152	147	135	142	165	147	140	144	134	150	149	158	129
7836	16779	13752	7304	4862	3567	2778	2090	1670	1364	1201	1056	898	815	691	628	611	539	519	467	408	428	384	396	423	412	380	387	330	353	338	325	285	300	310	325	332	304	312	303	310	281	320	280	299	279	277	261	292	313	277	271	239	295	288	295	268	274	282	260	269	251	271	271	261	254	268	237	264	253	257	278	260	265	257	269	214	260	262	290	278	235	282	260	262	235	249	264	268	255	254	252	279	284	272	264	255	262	251	279	255	245	248	266	262	269	267	257	247	254	261	241	252	247	237	244	247	258	269	262	237	248	236	253	291	263	255	223	259	252	274	269	245	239	238	262	253	241	252	267	229	260	224	269	260	260	261	255	223	252	269	242	271	245	240	273	267	258	249	276	250	237	258	247	259	279	262	276	274	263	255	263	242	248	236	249	279	229	264	281	223	231	255	255	233	278	227	274	254	243	261	247	257	250	267	252	274	268	221	247	246	240	262	249	236	235	248	235	238	256	269	252	260	265	213	229	223	268	259	282	232	254	272	261	245	258	251	251	246	244	258	260	274	262	235	251	254	275	253	231	267	252	261	252	238	243	239	279	271	248	241	271	245	235	240	259	244	263	258	268	254	253	252	285	252	252	254	262	258	273	242	276	237	260	241	244	254	250	255	269	261	257	251	238	265	278	262	267	247	252	269	256	259	255	262	248	252	244	241	248	234	231	236	242	238	265	278	277	282	262	235	251	240	248	253	217	254	247	242	250	244	237	266	255	266	291	267	239	247	268	238	258	269	281	247	229	245	264	249	223	288	293	247	253	232	256	253	242	244	247	245	261	223	252	237	243	229	282	234	251	243	252	225	234	224	236	259	233	245	246	277	254	272	282	257	233	252	235	251	251	248	253	255	266	245	254	238	261	249	250	201	255	234	259	283	250	245	259	248	241	284	256	253	305	260	276	234	220	266	253	245	245	224	236	255	218	249	228	248	283	250	236	245	245	257	287	237	249	257	265	244	264	249	252	251	260	256	256	248	273	250	218	243	261	243	237	242	232	257	246	245	207	230	253	279	235	237	247	241	245	249	251	237	273	230	266	230	228	261	250	291	267	249	238	241	243	246	264	262	247	241	261	225	263	259	248	247	233	249	252	241	256	256	255	278	278	266	252	256	256	257	251	260	242	246	232	264	266	253	264	233	282	250	266	253	249	213	239	271	237	264	244	229	234	273	269	244	236	284	270	237	271	249	266	225	278	245	227	266	254	295	257	271	231	248	255	247	229	274	261	249	244	240	252	258	283	246	240	246	271	270	257	250	253	273	254	255	260	259	271	249	245	238	250	250	230	272	249	241	262	239	253	266	280	260	258	250	236	264	278	272	239	271	262	268	277	263	250	259	250	270	259	251	243	259	277	265	265	243	260	261	275	242	252	259	249	253	230	249	264	265	276	267	272	242	251	252	274	251	234	258	258	244	233	286	256	281	254	250	252	266	260	241	257	269	292	256	272	273	249	242	246	242	250	226	282	251	254	252	241	264	266	261	226	239	257	267	252	243	288	264	279	250	226	248	266	252	250	269	262	274	239	235	267	243	283	230	256	239	277	274	252	253	241	229	259	253	251	255	250	262	247	256	284	250	293	241	249	274	233	243	227	275	251	222	247	225	274	241	252	286	255	251	246	242	257	245	268	232	239	250	291	234	262	260	266	262	253	256	222	259	247	224	274	265	283	261	239	269	246	259	240	244	252	269	267	247	229	237	275	246	257	251	277	254	246	263	250	222	238	238	228	265	253	239	280	257	262	247	248	269	231	263	242	232	258	252	256	271	248	267	223	247	246	258	239	250	275	271	233	241	228	263	259	273	259	234	243	243	289	270	244	283	239	263	241	272	252	266	277	220	250	237	231	246	253	262	269	245	248	240	235	243	254	252	256	259	244	267	250	258	258	261	247	250	252	244	238	256	288	278	250	272	269	245	268	278	268	241	253	263	251	263	279	256	246	266	248	277	242	242	261	241	243	253	264	249	228	243	260	244	244	258	263	248	271	241	270	237	254	225	257	259	268	279	270	246	256	236	252	281	270	261	272	247	246	212	241	248	235	244	258	265	269	253	258	268	270	234	263	283	280	266	255	243	242	254	274	264	236	265	264	263	254	257	254	300	259	275	266	257	272	262	236	231	273	244	234	266	246	233	262	249	253	281	247	290	271	269	234	264	247	244	248	235	262	223	231	241	269	258	240	284	280	258	248	233	281	248	283	230	256	267	240	251	265	255	238	239	265	261	260	302	255	239	236	248	258	254	252	218	249	282	242	236	255	266	250	272	255	262	249	227	270	248	235	235	222	250	275	259	277	250	256	241	253	248	248	239	265	221	278	253	251	264	261	270	246	257	256	243	254	239	242	258	241	230	251	233	250	262	239	258	238	258	238	263	264	266	247	249	248	238	235	258	264	223	243	249	236	259	267	251	244	275	246	246	261	225	282	266	276	253	248	265	235	229	254	252	252	270	259	265	265	262	245	230	250	234	272	264	238	251	255	245	241	236	245	263	249	244	261	228	252	259	240	246	247	273	295	244	249	251	229	239	239	223	257	257	294	253	266	254	279	259	249	262	265	262	246	237	249	251	238	235	244	254	255	254	254	250	247	276	267	248	249	264	241	266	240	255	223	236	289	279	251	254	229	244	252	244	259	247	249	276	271	234	272	268	237	254	246	285	241	237	253	248	241	256	256	230	230	219	258	217	251	281	271	264	278	239	269	251	243	265	240	250	266	269	256	273	249	250	257	245	235	254	237	274	241	292	267	266	224	276	244	250	253	255	262	265	269	262	262	270	234	244	282	269	214	253	245	270	221	234	300	260	266	257	245	256	245	227	252	275	235	260	249	231	238	260	239	257	249	248	246	237	245	220	244	251	242	230	245	260	242	248	252	267	271	243	234	242	264	243	251	236	264	261	271	245	217	261	236	249	238	284	251	272	251	233	243	257	259	236	259	248	289	254	251	243	269	262	230	259	250	262	258	259	251	249	252	224	248	240	254	263	262	269	241	226	252	231	260	257	242	232	271	270	247	284	260	275	235	251	265	232	250	263	232	247	272	258	264	245	251	266	241	257	268	246	259	237	270	285	244	233	262	247	265	260	233	267	265	231	260	300	257	255	233	231	219	251	250	249	243	256	226	258	268	246	257	245	263	233	226	244	262	238	275	233	249	256	234	251	252	267	260	253	274	278	240	291	255	219	257	272	234	249	248	253	246	224	260	248	244	260	262	257	258	275	252	230	224	263	266	248	234	240	274	234	257	261	266	241	266	234	241	218	235	237	266	278	215	256	252	281	252	266	241	236	264	229	231	242	248	250	268	240	252	282	251	260	252	235	224	255	247	250	274	258	273	231	230	238	245	245	262	274	241	278	298	242	263	227	273	245	231	230	255	246	245	257	226	240	262	258	247	244	270	238	258	280	226	242	284	267	276	243	240	256	237	272	266	227	247	233	245	239	267	248	258	210	264	231	252
26867	20648	7953	1077	638	592	583	549	567	475	494	518	494	524	528	508	566	503	553	517	469	493	511	531	544	539	516	519	579	535	604	545	508	529	533	534	524	531	573	540	505	535	537	533	523	516	543	519	499	528	496	507	537	487	562	544	545	518	494	504	513	466	502	494	567	520	514	493	479	534	545	548	515	553	529	541	542	534	528	583	531	519	526	510	547	589	529	484	516	491	499	517	546	500	520	540	493	518	511	519	517	552	513	507	499	518	540	510	517	511	552	520	513	562	516	504	486	549	479	522	489	556	525	518	552	512	554	513	511	531	506	513	527	526	551	551	473	519	488	493	521	578	481	470	542	542	526	498	497	508	539	538	500	506	522	473	547	503	543	498	569	516	495	535	532	519	548	528	524	544	488	490	519	517	502	500	544	518	500	524	545	523	492	532	511	523	480	488	517	501	509	551	490	539	516	559	511	545	553	496	513	523	564	559	559	575	551	513	529	534	523	543	553	515	514	534	493	505	549	543	519	500	555	511	517	562	516	560	510	505	546	495	521	556	518	577	532	514	503	523	543	498	479	465	501	538	524	512	523	521	537	533	491	488	555	527	514	549	586	558	512	508	483	571	506	516	518	524	506	518	485	519	505	540	561	541	488	507	513	516	533	553	535	518	536	490	534	540	560	494	509	566	478	532	535	493	555	533	543	528	522	529	492	540	520	507	509	540	542	524	494	526	516	536	584	500	513	528	538	527	493	499	521	516	474	538	513	512	480	526	516	515	524	492	533	516	558	530	525	525	515	541	514	544	526	542	512	510	501	537	515	501	506	515	513	555	548	502	525	499	525	499	509	485	530	548	495	499	497	519	515	531	509	534	560	539	548	482	478	495	521	521	523	484	533	549	550	523	507	534	535	515	528	542	496	537	544	485	542	530	484	531	526	534	523	508	503	552	550	538	502	566	573	521	525	486	564	557	550	527	490	511	529	504	530	521	549	524	523	556	511	513	456	530	536	470	513	542	516	512	519	533	506	508	581	496	545	489	521	532	481	495	468	559	544	523	563	513	503	485	497	548	536	505	513	552	509	533	476	557	505	488	531	538	543	540	500	519	536	522	532	507	479	554	550	502	519	520	488	562	518	551	506	500	536	577	512	532	500	513	537	525	522	524	502	526	532	516	534	496	530	523	553	487	525	557	540	560	494	530	534	486	491	500	521	485	510	514	556	515	515	541	480	492	481	565	544	525	524	536	526	509	562	495	567	518	512	516	501	468	538	508	510	548	532	542	591	490	495	507	544	527	534	523	526	552	535	543	493	536	554	508	545	484	582	515	500	534	518	514	519	529	488	523	524	500	516	510	519	517	549	541	535	536	525	521	580	501	508	513	514	488	545	514	522	530	531	509	503	521	520	497	507	532	553	544	527	509	505	541	507	519	512	536	517	502	521	527	501	505	519	471	543	504	492	560	513	530	568	559	509	530	526	481	472	529	531	486	497	536	483	494	520	523	551	520	509	472	528	503	499	538	505	556	489	504	527	497	506	569	514	530	505	530	529	505	499	545	549	484	518	525	526	568	541	510	530	541	512	518	523	544	530	557	549	519	506	505	541	523	539	503	532	513	511	494	505	498	548	545	548	543	536	516	499	532	455	561	517	504	487	492	535	516	520	501	536	502	521	495	546	525	542	491	516	552	519	499	568	561	537	486	502	533	538	525	577	519	506	525	479	532	531	477	488	547	504	494	567	487	539	502	509	500	518	511	505	521	491	497	555	537	534	522	556	527	525	503	493	508	545	537	515	482	538	528	495	517	504	508	487	520	511	515	503	506	535	536	508	555	576	524	449	484	546	482	550	534	519	527	503	543	488	507	497	516	538	549	519	532	531	516	553	513	500	478	496	521	550	509	546	468	468	466	558	540	538	542	520	484	511	517	527	499	528	541	548	517	563	513	525	519	482	506	543	538	547	536	532	529	517	559	546	524	524	498	512	539	504	530	494	511	511	507	515	531	547	512	526	513	511	498	509	491	484	496	549	551	542	502	529	510	566	486	522	551	514	528	526	544	533	507	544	534	471	543	527	516	494	504	492	527	502	551	548	547	530	549	506	519	520	555	507	517	533	484	567	475	514	532	476	548	560	525	483	536	562	531	525	503	513	504	548	518	525	507	535	522	480	538	531	539	535	537	549	516	504	514	509	529	528	612	552	516	495	531	524	496	551	535	476	505	484	510	509	537	543	554	501	521	513	483	543	514	542	492	553	535	539	513	498	516	535	520	502	544	536	573	542	531	486	549	503	511	545	529	544	535	462	503	528	519	550	530	536	481	532	524	514	507	487	516	545	479	533	548	520	517	496	502	519	527	497	470	493	489	570	508	501	516	523	509	558	508	492	532	506	486	526	505	538	502	513	540	496	553	508	526	537	550	522	520	532	505	457	511	543	551	533	510	511	500	508	518	531	529	506	490	475	546	511	487	504	505	503	523	514	484	470	487	471	526	537	524	520	494	531	526	540	526	475	548	500	513	496	528	505	524	530	516	526	550	509	541	554	502	502	542	542	515	522	525	504	507	496	522	551	512	563	539	536	546	508	540	520	511	525	495	548	490	512	548	536	550	523	530	506	525	500	511	530	531	536	542	547	507	501	544	494	529	516	524	556	506	511	543	492	510	534	510	515	518	545	522	534	529	501	515	517	551	491	532	518	506	500	525	523	539	540	523	553	545	533	560	499	489	526	554	524	506	515	568	570	484	519	525	519	511	512	496	552	528	491	475	533	502	548	506	475	529	520	525	511	546	515	521	532	519	530	533	500	567	566	539	498	528	541	533	517	510	492	501	524	534	508	514	497	525	493	548	557	520	513	505	497	489	488	547	540	507	526	510	533	546	481	552	552	508	570	526	502	530	492	499	550	572	504	540	461	530	508	532	521	493	472	520	500	491	525	538	580	540	555	490	558	515	561	530	488	528	551	475	526	502	490	498	510	542	519	545	534	518	503	527	487	488	501	523	491	487	521	483	542	539	480	516	543	538	463	527	521	519	529	572	547	526	507	501	507	535	510	494	532	487	527	516	533	515	533	553	499	501	536	493	505	539	532	516	550	546	515	505	507	525	550	507	484	539	547	561	589	507	509	488	560	522	527	518	512	492	462	550	519	487	492	508	512	504	490	569	485	513	575	469	524	528	499	542	507	516	540	525	566	519	528	503	509	483	498	538	498	517	438	568	537	549	507	531	531	502	549	460	523	499	472	466	492	533	522	522	499	531	495	467	523	498	533	520	508	518	531	506	563	545	540	490	551	520	541	540	497	537	545	514	515	529	519	519	496	501	545	518	551	541	538	547	511	504	517	564	520	528	541	562	568	513	526	519	504	494	547	502	539	544	528	533	483	510	548	495	515	510	527	512	541	508	509	495	568	546	518	546	536	502	551	493	523	524	521	557	512	532	538	530	563	500	522	516	521	559	540	517	512	507	469	517	511	515	528	519	522	522	514	549	497	558
4220	1993	1783	1267	1095	1021	966	902	947	881	939	894	914	861	920	882	899	918	858	909	890	901	875	879	946	890	925	867	900	934	828	855	879	871	885	865	926	872	925	878	882	883	883	873	908	867	893	912	872	925	916	830	883	892	881	924	919	872	897	911	829	831	848	923	865	906	883	894	872	891	898	903	825	854	888	842	864	854	875	908	840	901	869	888	866	865	871	858	883	900	846	844	891	868	890	915	875	874	887	876	828	875	888	856	896	935	873	912	846	870	873	950	912	909	852	919	878	845	853	906	915	901	902	882	907	911	835	836	936	789	855	859	883	799	896	899	850	870	884	851	817	907	916	882	895	849	885	864	902	892	925	921	921	911	872	908	902	900	877	877	870	869	932	866	870	880	876	914	876	932	878	891	910	882	889	880	878	868	933	893	870	859	879	872	882	827	919	874	896	868	846	860	874	896	871	905	845	840	885	896	903	819	876	891	857	920	887	891	874	888	885	847	928	883	906	859	899	902	927	876	868	885	866	865	867	851	881	885	868	903	880	867	852	905	858	859	857	872	821	859	906	870	856	887	854	885	873	905	906	887	842	878	899	832	830	847	864	913	881	930	861	902	920	847	878	882	893	856	884	907	865	872	850	847	878	944	915	834	854	923	895	889	857	894	922	860	970	833	941	885	861	888	884	872	899	901	884	882	920	816	845	854	871	937	850	866	860	833	863	897	848	904	823	885	899	946	858	856	928	882	788	865	899	887	921	825	911	891	901	918	892	859	849	866	903	910	922	878	845	894	894	875	921	841	846	963	873	888	899	915	855	894	937	872	836	932	928	859	902	878	863	855	898	895	885	958	883	852	884	954	892	915	919	882	899	873	865	905	863	837	840	866	909	915	894	846	876	915	898	899	860	870	891	847	853	871	895	853	851	936	877	862	906	920	922	884	857	873	917	841	845	819	916	890	868	858	882	858	890	925	899	848	883	910	944	927	859	844	881	851	870	875	885	840	867	889	918	859	849	944	899	893	897	898	961	931	974	864	890	885	937	874	889	855	911	867	888	891	905	879	883	893	877	839	854	852	868	885	930	882	868	835	912	897	831	845	901	870	900	908	883	908	860	863	858	882	915	817	882	882	809	855	867	920	925	882	861	949	910	915	901	875	948	869	918	879	882	922	880	862	860	913	932	863	884	867	928	882	890	865	913	876	842	888	847	843	836	848	896	838	870	912	884	921	881	899	877	924	886	869	839	933	854	857	898	860	870	865	895	875	902	868	898	894	876	873	953	920	879	922	885	878	868	884	849	843	859	918	844	844	901	869	892	890	903	889	855	874	883	863	906	867	918	879	887	870	888	838	835	887	869	898	885	874	847	890	861	935	922	898	942	901	872	886	909	892	896	849	872	877	877	892	879	904	894	887	870	864	920	875	907	916	947	867	899	885	896	860	889	874	848	911	842	892	939	893	885	890	932	947	916	872	859	853	871	913	877	909	933	834	885	910	887	869	892	918	874	866	883	821	904	858	881	900	838	884	848	915	820	921	874	928	892	934	852	860	899	898	923	855	910	911	862	831	810	851	915	894	861	943	843	873	810	891	916	875	928	878	891	843	885	888	892	873	934	830	922	905	888	891	911	871	952	847	847	865	884	895	899	906	861	893	841	895	901	834	891	879	852	869	845	908	914	831	913	887	897	863	842	906	888	866	925	871	888	875	827	897	868	856	877	874	892	969	862	858	880	840	870	897	871	893	858	884	924	869	879	855	893	837	913	888	868	883	953	867	897	883	865	837	832	856	870	910	887	848	881	889	863	909	919	873	902	899	865	926	852	874	816	895	861	881	887	832	878	909	832	906	891	886	863	933	849	834	886	918	808	843	822	880	898	846	854	918	886	867	839	853	942	889	890	885	842	895	872	948	901	853	873	879	908	902	861	893	855	852	906	837	908	864	923	886	847	846	894	888	898	895	905	883	887	833	845	866	868	900	911	861	895	872	860	895	903	863	864	909	878	907	871	907	867	905	890	842	835	913	931	886	870	890	880	867	896	895	924	910	846	857	849	910	864	852	924	884	892	850	898	883	891	905	861	838	883	899	855	902	855	891	859	861	888	899	903	879	927	925	834	888	908	855	926	857	902	856	891	868	879	911	911	884	886	866	841	884	891	862	867	926	880	856	874	856	890	867	864	910	913	897	884	860	857	886	910	930	910	858	851	881	888	897	889	885	816	922	847	883	869	855	853	851	844	818	856	893	921	893	884	877	881	869	875	910	828	881	905	902	930	854	875	790	919	859	833	896	913	875	861	845	828	866	848	850	880	897	873	831	878	910	875	897	897	884	870	872	903	831	911	894	868	899	869	924	925	872	899	847	898	940	882	927	877	914	820	861	889	883	925	865	860	857	879	907	875	879	873	856	838	862	912	846	865	915	862	830	875	884	912	881	867	837	867	868	915	836	928	906	865	909	896	892	869	905	867	859	874	863	928	886	872	869	847	842	955	860	968	924	882	794	899	845	891	908	894	918	882	861	876	922	904	922	882	882	896	845	902	894	874	872	855	935	911	882	890	917	895	873	853	843	882	879	962	879	878	883	883	868	908	882	910	908	840	884	875	869	912	900	871	890	858	881	878	960	889	940	868	909	900	845	881	906	904	828	902	845	867	862	864	875	899	927	915	846	828	835	870	893	846	910	894	924	927	909	849	864	844	886	834	887	905	883	856	881	878	914	870	915	901	870	889	873	870	924	870	881	954	914	875	884	867	904	882	890	915	876	912	841	895	912	889	879	912	834	874	881	909	879	850	898	851	827	887	877	846	904	869	898	875	868	884	950	931	848	872	893	907	907	883	893	842	894	880	919	838	888	815	904	870	894	866	869	853	862	927	903	937	868	860	918	854	842	893	876	885	920	869	857	882	853	914	853	873	902	837	872	888	831	872	925	851	891	883	896	891	869	885	901	891	907	904	812	920	870	952	902	962	904	933	908	875	882	880	864	877	852	890	922	928	873	914	838	885	878	887	886	914	937	940	838	843	845	914	861	851	895	935	920	871	891	844	886	891	884	849	846	886	879	823	836	866	896	851	893	870	885	917	898	850	894	887	898	840	886	883	888	891	872	852	832	846	883	870	866	935	866	871	869	911	922	884	927	856	844	891	898	849	869	850	914	868	939	852	885	850	874	913	897	893	875	829	899	898	872	887	942	894	866	915	944	868	827	922	934	865	888	856	877	864	889	891	915	852	872	888	857	887	888	897	923	835	908	855	907	951	923	874	901	906	915	912	848	874	954	877	867	843	938	852	884	910	912	833	896	853	910	850	881	826	891	887	897	854	811	945	853	850	915	858	917	868	876	893	907	900	876	918	858	926	865	843	845	885	893	863	828	911	908	818	869	902	888	859	905	845	899	800	922	922	814	912	880	848	858	922	877	846	916	892	806	876	852	864	866	861	893	883	920	908	831	870	842	871	931	874	878	887	1007	856	913	944	858	924	891	904	870	847	872
24428	21400	28601	24547	20977	3065	895	609	555	539	470	484	436	447	435	401	431	406	392	431	380	396	422	386	347	366	362	419	371	387	401	388	384	376	360	384	398	337	387	371	360	351	336	371	357	379	373	404	365	374	404	367	387	371	389	398	367	380	365	381	374	347	394	364	349	325	355	341	367	351	368	380	362	346	336	353	353	353	357	326	379	351	381	340	381	343	386	364	390	364	362	367	334	391	354	338	356	378	365	406	342	380	349	365	370	372	367	377	369	358	364	334	347	339	347	386	365	375	394	366	382	382	377	385	384	350	386	378	348	371	369	360	333	381	342	373	358	357	353	380	341	356	345	333	337	341	349	347	366	380	344	381	348	376	343	356	333	362	350	402	399	366	347	361	337	345	367	367	359	388	413	359	384	371	364	377	373	394	360	388	322	324	352	351	328	345	350	355	372	362	357	356	369	340	354	367	379	343	370	345	355	348	404	336	367	350	378	333	377	364	378	393	347	345	401	360	333	374	352	393	343	339	373	334	378	354	335	362	370	386	389	387	351	371	356	327	383	342	322	391	342	375	347	380	365	351	344	360	391	387	337	344	376	403	358	342	372	395	385	353	368	369	351	370	387	334	354	338	356	376	334	357	375	322	356	371	337	351	354	345	369	350	371	364	347	371	372	368	356	360	362	373	375	336	382	340	369	372	352	361	377	362	412	320	346	355	380	374	355	372	381	363	388	353	354	339	372	369	377	355	375	372	386	322	338	362	382	362	348	352	349	360	331	358	362	358	365	404	385	342	317	367	349	386	349	363	359	382	389	409	370	370	385	358	349	352	364	383	351	370	372	380	367	370	355	377	367	366	354	374	369	374	349	383	363	375	361	355	396	346	356	355	384	368	351	370	373	356	361	375	339	379	366	337	400	346	356	372	389	371	390	347	386	401	352	350	362	372	360	352	373	348	379	372	344	381	331	362	359	375	380	374	333	381	387	343	389	371	377	332	372	365	376	373	357	335	328	367	352	361	366	347	374	371	356	347	364	376	338	386	337	354	359	358	355	325	354	349	396	379	336	373	349	363	357	352	347	388	349	381	335	355	351	352	361	350	371	338	349	331	364	365	325	356	339	370	356	373	381	344	372	403	338	356	334	327	344	362	376	361	359	372	392	320	344	379	382	351	373	343	337	363	364	327	368	365	333	332	362	368	342	348	362	370	372	335	366	368	362	386	355	370	337	322	357	358	380	393	367	388	340	363	346	354	359	349	374	361	363	366	357	363	365	351	336	335	324	364	305	344	354	361	368	380	324	356	352	385	363	356	372	350	345	360	355	377	337	346	342	393	352	350	361	367	376	378	358	335	353	353	357	345	362	372	329	387	325	366	343	377	362	384	404	370	385	339	336	348	384	393	340	384	395	367	353	337	325	358	385	369	379	343	358	394	363	356	316	367	373	349	386	353	343	369	343	381	367	374	366	389	386	348	361	368	365	380	343	358	361	352	392	387	365	372	326	348	357	355	359	372	376	372	365	379	405	357	357	363	365	364	341	346	337	379	356	355	353	345	368	352	388	373	366	388	370	375	360	356	387	339	393	367	365	328	380	350	360	349	374	393	360	375	359	365	343	329	397	374	339	381	362	378	347	394	377	371	358	355	391	357	362	362	354	326	368	354	378	355	327	347	348	391	375	340	359	333	341	356	349	355	358	380	374	353	349	356	358	351	344	365	349	360	376	377	354	352	361	351	359	350	388	345	392	360	340	386	351	383	337	349	371	337	379	336	359	356	377	341	368	359	360	349	387	364	337	366	368	356	352	358	397	401	360	353	350	368	389	342	342	328	297	340	386	361	378	376	365	334	355	346	368	370	386	338	399	389	353	361	355	349	377	325	393	358	340	419	353	365	386	362	381	356	369	339	361	356	330	358	403	378	353	324	325	367	343	316	363	380	407	350	353	355	368	325	331	371	370	370	363	368	346	353	359	339	346	332	354	368	374	337	367	376	350	345	346	345	362	346	370	342	339	331	352	378	373	364	358	372	360	374	362	326	345	364	370	363	378	347	383	356	362	363	339	377	378	364	370	349	319	377	344	380	394	359	359	333	363	355	329	364	345	352	336	372	349	390	330	357	350	338	340	379	378	360	354	360	383	362	368	381	363	354	365	392	338	379	326	362	337	346	363	380	381	322	356	342	361	345	348	364	371	351	354	315	334	338	369	379	352	368	375	389	342	359	363	356	366	344	331	362	355	347	336	383	329	356	364	386	338	351	339	336	340	354	333	366	393	354	349	354	325	362	345	375	355	369	376	348	350	383	397	359	372	390	352	389	372	341	342	370	359	355	392	357	350	354	330	348	375	336	352	364	385	353	345	352	360	348	330	362	397	347	359	375	346	374	364	365	324	363	380	346	389	348	354	346	391	344	348	373	339	364	353	388	366	334	373	338	347	339	379	373	354	338	370	333	367	378	355	333	363	372	364	343	338	346	381	369	350	364	396	356	366	351	370	355	362	333	350	344	351	343	370	389	337	359	331	340	351	349	378	354	396	386	352	402	393	326	366	320	359	368	377	379	354	338	377	361	341	349	380	362	346	351	371	353	367	318	389	387	379	412	345	377	360	340	397	323	375	334	371	322	359	368	343	400	357	395	363	369	362	354	330	352	381	357	363	362	329	369	339	349	374	367	332	343	352	388	339	341	359	379	354	353	357	344	343	317	333	396	396	342	388	337	373	344	357	369	332	370	349	328	358	350	355	344	352	378	375	387	361	376	369	349	329	363	340	354	327	380	353	373	348	392	342	350	349	346	333	321	366	357	360	361	353	374	335	390	346	348	348	387	338	345	370	381	350	334	361	374	348	353	342	360	357	365	349	335	343	323	332	351	363	371	354	363	339	363	365	341	326	362	362	329	348	375	335	358	347	345	377	336	326	356	346	357	352	375	363	369	402	351	383	354	387	355	323	339	348	327	331	354	370	368	355	354	348	346	375	355	323	355	351	353	343	343	399	361	369	334	333	347	362	380	383	338	357	369	349	357	360	364	387	337	343	344	374	354	388	371	360	385	333	349	403	372	351	355	356	356	322	347	344	348	343	378	358	366	383	355	320	398	362	345	328	324	368	350	353	371	377	379	362	333	366	355	333	309	367	316	326	332	343	359	363	374	340	330	334	387	346	354	370	371	318	341	363	348	352	351	358	369	329	345	379	374	346	364	400	379	339	381	367	373	388	361	391	356	376	366	392	380	327	310	365	349	320	339	349	368	352	341	372	366	360	370	366	341	354	375	338	376	340	342	367	359	372	364	366	371	337	357	372	385	316	369	349	348	363	383	390	343	366	354	354	354	360	389	368	344	360	367	373	325	394	357	341	349	370	360	360	391	343	357	346	378	318	338	358	365	374	431	375	354	335	388	348	368	354	317	364	358	344	355	333	392	326	389	348	381	354	354	384	346	336	342	352	388	352	390	364	344	363	360	361	362	344	340	349	369	388	370	362	346	332	370
5575	10726	8726	4418	3187	2370	1912	1548	1453	1173	1103	1023	981	899	844	828	732	783	734	706	746	740	720	729	681	690	669	636	670	723	657	730	657	683	643	657	649	643	671	692	636	631	649	670	630	625	622	656	674	662	629	613	651	661	651	620	602	650	639	600	594	651	648	621	665	633	627	651	634	610	634	632	632	650	606	630	646	662	624	690	608	595	602	608	621	608	600	601	657	641	641	689	637	632	624	606	657	675	631	623	639	665	615	650	637	628	654	628	594	629	642	598	598	642	611	640	611	615	617	588	602	657	631	620	642	656	613	602	641	625	625	649	659	662	670	643	591	636	670	600	631	645	580	618	642	603	627	616	615	605	671	619	613	662	652	642	614	626	615	645	597	640	636	639	636	607	613	639	626	626	609	617	652	652	617	626	625	668	636	597	610	672	640	620	665	649	634	658	622	650	596	660	650	662	649	594	641	664	654	657	649	644	623	606	601	619	663	618	635	624	623	628	624	588	656	666	652	638	704	621	582	623	647	640	615	631	621	631	679	661	661	638	643	642	602	614	626	602	649	650	634	630	618	648	637	666	627	626	607	633	622	636	599	627	630	652	666	657	637	630	650	587	646	621	585	651	582	659	653	583	664	626	663	599	637	670	629	623	667	643	648	649	668	667	630	639	622	622	602	593	669	666	651	639	622	626	647	620	654	662	645	595	597	644	633	663	623	625	613	619	628	625	606	696	550	614	645	601	662	632	592	624	597	608	616	610	634	676	617	634	630	601	597	622	623	622	634	633	667	597	634	644	642	684	617	617	646	646	639	630	621	595	639	640	618	631	653	634	646	644	659	609	701	601	628	615	623	614	623	634	655	634	626	638	657	580	605	629	606	623	606	671	644	672	653	626	612	633	604	641	644	650	614	601	632	613	610	629	668	650	640	631	609	656	666	616	629	628	597	605	651	627	568	590	621	615	632	642	625	676	649	629	658	613	653	634	628	645	594	615	643	615	626	648	618	628	650	624	673	634	628	627	655	624	629	584	621	618	649	611	672	591	674	647	639	591	624	651	647	596	591	637	606	599	619	643	620	654	611	629	600	623	638	648	624	609	675	658	629	646	663	650	663	657	617	631	617	648	659	651	647	631	632	645	650	610	567	661	670	718	622	646	652	680	637	650	614	624	600	602	603	655	662	667	627	612	602	605	624	617	603	667	564	622	612	642	618	591	664	620	659	673	596	643	618	671	625	555	646	617	614	645	660	626	635	596	599	615	627	633	587	625	602	645	625	618	681	649	617	625	636	644	604	606	609	584	665	596	599	655	604	582	651	622	654	655	646	639	607	675	666	662	650	650	599	581	624	592	634	611	624	599	678	604	631	635	682	600	640	633	608	638	656	612	611	629	618	607	616	631	602	604	668	608	646	642	644	628	642	606	592	657	633	629	642	618	645	683	625	621	612	607	663	592	591	629	630	588	632	637	641	629	620	660	660	608	622	650	654	608	623	628	636	658	622	653	615	625	655	639	648	625	628	615	640	625	640	628	611	613	613	647	576	626	603	626	622	637	604	653	606	635	637	595	609	636	636	604	592	662	592	618	611	599	625	640	624	592	602	616	617	652	652	602	640	645	637	632	677	616	633	635	665	590	623	610	596	622	602	640	590	659	644	638	650	600	605	635	631	704	585	647	614	629	608	632	629	628	631	632	622	604	658	611	607	644	700	586	629	655	665	631	601	610	650	647	607	643	667	589	628	622	613	631	664	650	627	622	673	626	605	633	646	641	573	608	625	615	593	618	616	597	605	590	641	658	649	637	584	617	645	651	667	629	584	607	654	585	593	622	623	648	634	624	653	585	569	624	693	591	626	588	603	633	642	606	620	595	638	614	630	623	632	649	628	596	593	619	609	613	639	642	631	650	582	626	623	605	623	638	627	596	611	645	641	612	689	645	647	651	619	620	676	615	640	623	682	626	646	626	629	592	632	604	622	682	599	590	638	668	603	638	635	650	616	607	617	653	664	641	572	662	626	625	587	668	605	622	677	640	590	620	616	642	618	626	663	643	640	647	588	620	644	632	646	651	660	622	650	598	653	626	594	609	616	626	635	649	596	656	611	635	623	630	652	649	614	637	660	608	646	673	615	646	601	630	632	597	608	623	633	632	612	606	633	607	642	605	609	631	598	652	620	645	637	617	691	607	642	650	654	612	628	612	649	604	633	654	634	656	636	620	647	675	621	671	595	655	655	643	631	599	602	609	649	608	655	597	638	616	641	606	629	615	596	646	634	644	595	632	623	624	641	608	635	586	611	628	658	608	619	644	617	635	622	641	670	600	662	654	594	605	601	620	632	664	588	625	624	627	617	649	627	661	611	586	648	659	611	661	656	661	628	600	612	634	675	635	615	591	606	632	610	659	676	636	647	670	637	613	625	639	656	652	655	656	631	650	638	642	628	637	689	612	657	649	642	608	648	646	608	627	603	633	635	634	649	623	652	623	669	608	634	572	599	598	650	648	602	631	642	644	606	626	603	619	640	633	612	612	617	625	613	639	610	621	641	652	614	566	648	620	659	616	638	629	633	646	655	643	603	660	583	611	596	580	641	627	662	634	587	625	601	651	627	583	596	619	616	618	649	635	600	617	617	632	588	582	630	621	644	603	560	639	616	612	633	613	619	643	627	636	654	638	658	632	624	587	572	683	609	636	600	618	616	624	627	678	586	682	631	645	644	628	620	696	632	643	606	657	615	598	652	620	588	629	636	699	612	631	593	613	598	610	599	640	656	657	646	578	620	628	637	637	628	618	629	593	655	653	629	644	625	570	653	644	652	647	603	583	640	618	610	647	635	620	586	639	639	618	605	623	637	627	667	595	604	661	590	608	599	625	623	630	624	636	618	606	604	633	628	677	582	656	657	589	631	632	657	632	653	640	643	642	612	662	612	621	606	662	607	618	606	665	650	593	649	632	665	647	595	626	610	603	600	650	606	572	648	632	643	605	659	630	650	598	612	604	682	668	650	651	643	619	574	623	633	625	610	641	610	656	617	641	651	660	680	646	609	585	605	685	649	640	615	604	625	654	618	602	632	629	614	619	629	643	636	637	617	673	622	658	620	640	616	643	584	578	637	616	627	640	621	624	650	645	626	673	614	615	635	669	633	621	621	600	624	602	631	648	623	599	602	665	624	638	628	634	652	606	571	611	596	613	618	572	619	575	627	614	652	619	614	656	637	628	597	615	637	609	640	624	649	611	627	646	630	640	620	610	593	649	610	598	627	616	624	581	650	662	621	644	656	654	656	616	615	615	624	612	656	601	664	625	563	667	630	608	647	644	647	630	619	588	597	649	606	620	587	640	617	596	618	613	631	624	592	610	629	627	606	604	612	657	629	604	650	643	620	587	641	612	654	618	628	646	648	598	647	642	660	635	652	655	608	673	617	592	645	638	654	581	636	622	641	615	620	602	626	629	623	641	616	626	615	647	630	578	620	617	616	629	662	633	601	645
23405	21430	29261	23990	21431	20792	2344	714	541	405	399	325	309	292	271	248	216	234	196	195	180	197	171	222	179	178	161	189	173	157	179	150	139	158	162	142	153	148	142	150	155	133	142	137	158	155	164	165	159	150	146	159	146	143	136	137	135	141	165	156	166	161	154	155	155	154	161	153	145	154	164	139	154	132	132	151	158	145	138	151	144	148	139	155	145	137	138	149	153	120	154	150	162	147	136	156	159	152	146	157	147	141	124	139	131	125	123	163	139	142	154	156	137	167	132	153	134	122	128	158	122	132	144	141	130	151	140	152	146	130	143	135	149	146	136	151	130	136	126	135	134	138	133	150	151	147	130	133	144	137	139	151	131	156	148	143	127	140	139	147	151	127	130	142	131	138	154	157	148	131	142	123	148	122	155	125	160	153	138	127	150	158	141	130	131	144	138	130	121	170	133	131	164	131	124	149	116	144	145	160	164	144	136	134	113	154	152	152	133	136	154	172	144	139	143	126	152	149	151	141	140	138	157	144	148	147	139	128	150	152	126	136	122	142	134	132	124	148	130	129	145	126	162	160	147	153	148	159	129	134	129	162	158	129	153	147	153	140	145	135	133	128	135	122	147	153	124	152	122	153	131	132	149	138	157	138	134	141	134	132	138	139	144	144	138	124	159	153	158	148	141	134	140	155	132	142	166	130	151	142	148	152	129	121	120	153	131	155	130	159	131	175	149	148	118	131	133	129	153	138	146	136	151	137	154	163	140	155	141	139	131	154	153	148	170	150	124	146	143	141	152	142	143	138	143	128	152	134	129	114	135	133	113	145	150	155	134	165	164	138	137	136	137	129	134	160	149	134	130	154	162	129	160	180	152	120	145	160	168	154	144	153	129	135	138	143	132	130	123	139	140	136	138	145	146	138	157	148	146	124	168	160	125	140	150	145	150	145	131	152	149	138	156	129	152	144	154	147	144	124	155	127	140	164	139	150	140	145	148	130	147	142	137	141	162	158	145	148	148	154	141	134	140	131	132	148	124	141	141	135	129	158	136	156	153	121	148	140	129	148	128	148	147	145	138	132	147	151	148	138	131	139	154	141	147	157	126	142	123	147	137	148	156	146	147	162	160	158	134	152	157	147	139	145	139	136	139	125	138	124	125	128	123	140	158	123	150	137	139	138	131	121	142	147	137	117	127	123	133	155	155	103	142	137	142	176	120	132	142	168	139	142	150	165	133	126	136	126	150	131	129	144	128	157	152	135	132	138	134	146	132	139	129	135	156	138	142	145	136	129	166	148	145	169	137	136	138	152	173	146	148	145	152	142	145	152	167	151	133	160	147	155	145	138	122	139	134	141	152	134	160	136	146	150	152	148	134	151	120	144	145	145	134	132	149	157	135	131	143	149	134	168	154	119	141	146	119	152	151	160	127	153	152	153	147	153	150	124	119	124	127	146	143	137	139	136	131	141	134	134	149	136	117	129	131	144	121	140	139	132	130	138	126	117	149	159	145	134	152	161	137	147	144	118	127	129	153	134	148	154	150	121	152	138	147	139	144	150	147	154	133	152	159	177	141	134	137	116	148	128	131	157	159	137	145	136	139	125	154	169	122	153	165	135	152	134	127	115	148	134	158	137	140	170	136	130	142	123	145	137	141	145	123	133	130	144	145	152	163	134	149	164	146	132	154	141	156	139	145	137	152	157	146	145	140	155	179	140	130	122	148	141	156	154	140	137	146	145	138	134	136	134	146	120	144	137	134	146	160	136	139	148	145	137	144	130	111	154	143	163	174	122	137	149	151	128	144	157	143	146	137	151	134	144	122	129	129	137	152	159	125	134	143	137	135	146	123	165	131	139	135	153	167	147	126	117	161	131	134	136	128	145	141	144	146	153	135	153	126	138	140	162	148	121	150	156	130	142	148	126	118	146	131	123	138	153	146	151	163	136	150	155	145	132	122	142	157	149	141	128	137	148	155	140	157	153	140	139	137	144	150	140	129	123	137	143	125	137	157	136	152	146	143	137	142	137	141	153	125	147	153	138	124	144	148	151	153	137	138	151	162	153	122	151	148	136	156	145	134	146	132	138	138	129	135	145	140	138	157	140	141	134	137	128	125	140	149	155	152	135	140	150	153	136	143	154	154	133	139	128	168	153	120	137	137	156	142	134	141	156	141	129	142	146	170	161	153	127	132	127	143	152	140	158	155	153	145	140	138	131	141	146	154	137	131	150	151	142	132	130	138	147	146	143	117	150	136	118	129	140	152	145	126	134	136	143	144	135	132	141	132	138	161	148	122	137	126	150	122	143	144	127	153	157	143	160	140	149	135	133	132	156	161	144	106	142	141	153	149	141	146	156	138	152	145	140	137	144	139	131	152	153	138	161	148	131	148	140	137	143	117	156	118	133	148	138	131	127	144	158	151	135	134	127	135	138	136	145	153	145	163	130	133	147	167	109	146	158	129	128	147	135	118	156	143	141	128	133	141	146	126	150	140	153	151	133	179	139	139	158	156	150	154	141	136	156	115	138	154	139	136	142	136	142	149	147	133	142	164	142	134	152	140	109	132	148	142	118	129	134	145	141	137	144	146	126	140	140	150	148	140	140	139	131	161	157	155	132	151	122	154	140	150	141	137	149	136	136	134	155	131	143	146	136	138	147	142	156	122	149	125	156	147	134	138	124	149	133	138	154	133	158	117	145	144	131	160	140	111	136	147	132	116	145	145	129	123	156	153	155	147	130	132	141	127	128	125	151	141	130	126	144	134	141	139	130	144	123	151	134	128	145	149	150	145	154	125	159	149	145	136	150	137	158	135	119	155	128	125	140	158	166	129	147	165	139	121	143	143	142	140	153	139	131	146	159	152	164	134	137	148	136	138	130	146	122	138	151	132	140	145	138	151	134	145	114	160	141	154	135	163	140	122	143	143	127	124	143	135	157	117	150	155	155	135	137	134	145	132	167	133	137	145	135	131	137	147	127	149	118	159	155	133	138	127	145	134	139	144	141	133	138	145	135	132	137	145	139	139	156	153	135	128	163	135	127	143	152	161	141	129	131	120	141	125	136	131	137	154	143	139	168	143	116	144	133	156	143	121	119	132	148	141	134	153	173	152	133	137	142	124	143	146	153	122	138	163	138	152	134	153	145	134	137	138	155	118	142	144	141	135	148	127	138	141	142	145	153	138	146	128	156	151	141	147	126	146	127	145	137	128	145	137	136	167	146	137	143	130	147	123	125	146	134	141	135	156	122	129	146	151	133	132	155	144	146	152	128	134	133	141	150	145	145	137	125	155	154	116	129	143	128	140	164	143	132	136	138	142	139	161	157	133	155	163	129	153	139	134	126	147	138	133	145	139	143	127	113	136	134	156	137	106	115	117	136	131	141	150	144	153	140	150	136	122	128	173	135	135	126	145	122	148	146	148	137	143	137	140	135	151	158	142	147	133	141	144	135	136	112	140	142	145	123	178	154	150	145	136	143	133	150	128	141	135	136
7735	16776	13734	7224	5109	3584	2696	2086	1720	1380	1143	1046	912	795	730	606	539	551	505	459	400	423	371	386	375	353	341	331	341	340	348	305	301	313	329	307	285	303	303	319	301	295	282	292	276	233	283	285	276	287	240	269	251	299	286	258	273	302	305	274	293	289	262	268	271	279	246	260	255	257	258	238	266	258	276	265	269	240	278	278	279	228	262	236	259	244	285	246	264	215	233	234	219	239	244	269	280	243	245	258	232	252	265	260	257	249	236	261	230	230	253	252	258	252	251	256	249	229	269	271	268	248	296	287	226	241	262	248	287	271	257	281	281	255	270	255	231	244	254	267	256	257	292	264	263	259	246	258	260	251	280	278	230	231	260	232	236	234	285	261	246	252	242	278	235	259	229	261	259	269	239	254	267	229	279	251	267	224	268	260	259	251	269	282	269	237	266	251	277	256	232	271	275	269	240	243	257	269	250	258	257	262	270	270	243	252	260	242	254	246	258	231	259	267	241	265	244	247	253	238	238	266	255	271	213	233	266	257	249	249	260	253	200	258	278	239	249	262	223	261	263	242	222	253	276	242	277	252	262	228	232	245	239	291	260	257	265	253	242	262	272	259	266	260	234	293	228	255	257	228	293	293	263	233	235	257	253	222	274	255	277	267	266	268	290	247	250	245	245	235	262	248	239	260	246	253	238	244	242	233	240	263	277	238	266	260	267	252	247	231	250	229	231	225	256	234	241	249	245	292	232	250	259	248	290	237	239	245	244	242	278	258	233	279	217	262	228	257	291	238	232	241	276	253	264	280	245	277	248	239	251	294	256	259	265	252	253	234	247	248	249	258	288	241	285	274	244	264	243	265	238	226	265	231	250	230	257	243	270	272	241	273	240	277	229	259	241	259	253	268	244	278	267	266	206	258	257	257	263	237	251	250	266	249	255	295	278	247	227	256	258	234	258	251	259	247	243	242	243	242	244	256	221	256	231	250	253	237	275	251	249	275	237	252	252	251	248	260	265	257	229	260	257	232	273	264	238	244	259	237	237	234	267	242	238	267	231	264	264	217	263	244	259	264	270	266	241	252	236	263	263	245	233	256	250	273	248	246	229	269	246	244	229	253	239	245	228	223	257	251	267	294	260	247	240	251	241	240	260	202	257	253	250	247	249	222	251	250	241	276	277	252	245	250	241	254	266	273	247	252	237	269	228	273	246	251	278	234	244	249	244	268	249	251	233	246	257	242	254	289	212	271	248	242	250	252	257	248	225	255	240	251	270	240	263	240	266	248	224	265	234	255	230	249	234	245	220	248	229	270	224	260	261	265	256	259	264	269	221	231	227	268	243	267	251	270	240	272	272	247	240	272	240	242	241	243	275	238	276	240	234	240	241	259	232	269	237	265	240	269	237	254	215	243	269	255	276	246	235	262	225	250	240	266	243	237	257	228	243	248	248	242	246	261	245	249	232	263	263	276	250	254	267	253	267	270	293	265	247	232	252	257	254	255	246	281	235	244	262	230	259	260	242	235	246	268	266	281	269	270	220	275	261	245	254	276	255	256	285	274	263	231	247	233	265	231	243	257	213	257	252	237	232	268	259	248	263	279	254	269	252	274	252	294	248	235	285	249	291	255	254	249	237	260	261	270	248	242	271	261	260	261	251	255	239	257	248	230	232	230	249	233	264	249	226	255	242	257	251	259	282	254	258	235	242	246	240	261	233	263	250	245	260	240	257	235	259	238	241	265	232	278	239	265	238	246	235	265	230	234	259	241	236	267	238	243	245	222	245	276	248	244	266	243	250	261	249	250	264	260	266	249	286	266	252	243	242	259	264	272	259	221	246	245	238	268	256	258	237	263	216	257	241	268	231	261	265	226	243	296	248	253	269	246	282	265	237	233	227	265	242	248	241	232	263	237	227	256	249	286	260	248	233	303	250	246	236	245	267	268	243	281	235	267	268	267	270	221	274	269	248	222	270	236	240	255	243	243	244	265	253	228	258	250	220	237	243	241	257	274	248	258	268	237	285	264	253	236	263	273	277	254	228	262	283	303	255	242	244	232	282	246	254	261	266	267	260	230	230	270	250	260	235	242	258	260	255	234	285	244	263	256	252	264	253	246	260	259	225	244	265	262	234	259	271	248	260	236	267	256	223	246	249	257	259	220	229	225	257	264	255	236	248	273	263	251	246	249	279	221	249	241	250	239	252	245	231	256	240	243	244	240	250	265	239	250	279	279	251	237	268	267	247	240	263	259	231	283	236	239	227	263	247	239	245	237	249	256	249	255	260	218	257	278	236	254	225	261	241	254	247	238	249	254	262	238	229	220	234	254	249	265	250	265	252	237	239	259	246	234	267	279	230	237	254	250	216	268	270	238	241	254	234	263	263	262	248	274	264	261	273	264	277	249	239	256	249	276	253	226	232	234	270	275	269	250	256	236	223	252	269	248	248	254	257	231	236	253	236	280	273	243	246	240	244	237	275	230	264	273	296	266	254	272	249	277	230	249	260	251	274	237	272	216	255	231	253	267	239	257	233	246	249	257	269	262	238	263	236	263	274	242	244	244	229	260	262	264	233	240	275	264	222	264	282	253	254	247	274	260	227	244	250	265	253	269	263	239	255	261	271	240	286	261	239	250	265	247	241	302	218	247	253	253	264	257	273	280	252	265	231	253	240	234	266	271	284	260	251	216	256	232	235	274	238	255	236	229	259	232	229	255	282	273	264	238	240	255	271	235	252	265	266	235	256	227	284	232	269	219	253	259	222	253	266	222	250	247	250	235	247	266	242	255	244	254	249	260	268	305	257	270	243	246	228	227	272	238	271	258	246	227	247	270	274	247	266	252	268	241	268	264	238	253	250	254	239	233	238	235	254	234	230	269	252	233	274	238	255	232	262	234	282	259	258	251	263	257	278	248	238	225	271	246	245	276	248	280	257	223	225	255	233	249	239	272	276	238	264	243	254	236	227	234	240	271	265	231	257	242	263	265	261	250	260	256	263	244	262	278	260	276	241	261	249	250	261	247	263	236	259	250	249	254	243	235	248	247	269	261	256	257	240	256	250	232	261	260	229	239	255	231	250	243	244	265	243	250	247	256	277	237	266	250	245	266	251	272	227	263	257	235	286	265	268	247	230	280	252	249	257	242	265	237	258	273	258	260	260	252	249	249	267	250	245	242	260	253	223	250	251	257	232	265	259	241	275	264	247	274	255	252	241	247	261	253	291	226	278	256	247	263	243	256	227	278	253	252	246	270	243	249	249	265	269	258	246	258	264	237	257	255	268	269	275	286	245	256	249	255	242	240	251	230	251	267	264	229	244	260	253	245	233	216	252	266	251	231	256	268	250	246	262	267	243	257	241	265	252	305	246	282	260	230	248	283	246	255	270	248	280	249	254	253	226	242	247	254	246	237	254	264	250	236	256	269	268	243	273	264	239	273	267	241	242	251	250	223	229	255	249	266	238	243	254	235	242	225	231	233	264	239	258	241	277	267
26926	20747	8046	939	657	623	547	529	530	513	508	551	513	490	512	525	575	536	515	568	543	543	518	493	514	487	568	507	536	527	499	508	513	514	512	513	533	552	529	534	540	544	551	527	509	556	520	508	545	534	549	516	516	554	515	535	514	529	524	594	512	511	519	548	557	545	543	558	513	538	492	501	526	492	526	493	522	494	552	539	516	511	558	512	521	509	519	542	517	525	570	540	531	531	520	522	527	529	550	536	488	539	492	529	551	528	509	554	511	523	526	555	492	559	572	547	509	511	527	524	497	524	522	539	543	500	566	502	491	535	499	524	531	506	524	518	523	536	516	534	513	568	496	537	547	517	525	582	526	507	522	511	511	507	567	536	540	485	521	523	538	518	579	535	504	519	498	538	535	539	555	542	541	551	490	519	541	562	531	544	566	505	538	543	531	540	522	533	513	524	531	511	479	506	566	501	511	562	571	537	526	581	521	539	515	527	522	533	480	536	556	549	524	515	543	533	556	540	528	550	508	547	529	522	541	503	495	564	541	501	531	483	541	545	540	538	479	527	533	526	541	503	493	504	529	492	513	555	518	572	513	526	467	535	523	523	501	546	533	506	544	506	550	517	517	505	505	548	519	513	500	505	509	528	563	479	511	495	497	491	512	530	535	537	537	504	548	519	523	502	530	542	525	528	488	498	494	532	520	531	511	510	536	526	537	515	558	550	519	513	542	503	502	504	541	519	462	511	548	495	499	520	548	494	532	492	517	555	491	523	553	579	532	543	550	555	523	546	542	517	525	509	554	529	505	542	543	521	522	534	515	531	535	556	543	542	538	509	488	532	543	543	569	536	532	529	550	540	539	507	474	531	517	520	496	492	532	509	505	512	520	545	519	506	493	534	541	557	530	492	504	540	499	546	534	565	516	524	495	544	506	547	541	529	491	546	481	529	524	506	479	527	520	512	517	566	510	528	514	514	534	501	480	548	525	540	525	505	536	573	541	538	547	503	491	512	550	543	532	521	582	519	517	551	501	551	537	549	522	539	537	513	550	546	555	496	499	497	536	513	515	534	504	541	557	558	525	539	516	517	560	562	536	536	485	502	548	540	514	539	565	495	487	527	551	531	524	521	535	546	512	559	528	494	517	509	540	518	497	507	522	521	518	544	503	508	509	502	534	538	540	521	509	516	509	548	512	509	591	513	517	546	501	530	502	480	526	516	531	527	551	539	504	519	508	528	507	515	511	518	511	505	526	516	521	532	508	539	524	555	502	500	554	509	523	493	545	549	508	545	488	520	522	514	570	525	553	536	544	549	500	560	538	526	547	542	477	548	544	495	533	518	516	544	480	497	546	529	545	493	537	532	578	497	529	557	558	518	558	545	502	500	539	528	518	488	551	526	525	496	572	493	516	532	525	508	555	537	508	502	539	502	527	546	530	533	558	552	537	528	519	490	516	510	518	532	568	529	538	556	536	526	516	519	544	541	517	508	521	515	519	538	498	529	500	516	497	540	509	537	517	505	537	515	521	522	505	558	534	550	583	562	478	530	513	535	518	507	501	585	547	552	539	519	505	529	520	521	539	507	501	502	533	533	487	562	535	526	537	534	515	562	544	522	498	504	519	462	519	562	526	528	504	509	500	538	536	545	528	505	536	507	515	538	514	541	460	498	502	512	514	539	508	520	474	496	530	555	549	493	488	498	520	551	530	547	525	535	512	496	526	523	517	528	549	497	508	504	500	561	560	481	564	549	541	508	527	554	513	518	524	492	511	542	514	542	524	492	525	529	529	548	542	549	536	563	536	517	557	529	560	552	498	530	525	487	505	549	526	579	521	522	496	530	527	499	568	503	497	528	550	571	530	516	531	505	531	544	523	528	527	541	514	528	512	522	539	566	528	499	535	528	546	534	501	500	527	534	515	494	510	518	563	518	519	509	501	495	527	523	514	497	523	521	546	532	539	567	504	516	511	548	497	549	517	492	521	524	485	516	501	529	521	527	570	538	514	522	515	518	553	510	514	496	508	517	517	555	499	522	545	503	530	561	503	522	539	503	504	531	550	504	516	525	495	504	499	477	572	559	545	504	539	549	500	547	529	529	542	545	520	538	547	515	531	497	498	519	539	508	561	547	494	517	479	505	518	517	481	529	492	517	502	535	498	554	548	530	543	527	516	542	530	554	559	534	531	527	503	542	520	519	527	478	494	551	524	498	521	557	542	576	550	521	528	534	526	518	531	543	501	532	542	519	516	527	520	536	494	553	533	522	529	523	524	525	525	532	498	516	551	547	481	542	519	525	547	554	514	531	501	512	539	528	506	494	523	537	523	503	526	550	540	524	479	509	525	511	511	529	588	558	541	498	554	525	512	517	530	534	509	473	528	509	490	470	499	552	525	512	544	516	552	525	508	493	499	539	520	528	491	537	523	535	567	509	536	509	531	496	552	494	504	536	500	521	483	529	554	523	524	524	527	522	565	554	475	467	512	510	522	481	550	530	519	523	535	534	521	506	512	519	516	522	498	536	498	517	528	566	539	547	523	541	524	493	559	529	521	501	544	489	501	507	544	563	539	503	557	532	553	484	535	502	538	551	489	466	543	563	523	518	455	575	549	577	550	518	508	544	538	544	564	510	522	515	516	533	493	540	522	541	515	533	510	552	532	507	510	540	547	560	482	506	507	503	563	546	527	525	519	537	549	502	543	499	506	490	546	513	523	539	534	560	518	504	525	531	499	551	534	507	547	539	532	527	500	546	553	514	532	536	523	527	564	531	533	497	530	546	525	524	521	473	505	503	546	536	521	524	512	493	524	509	499	520	484	524	521	567	492	521	566	482	505	564	546	493	541	514	496	533	487	548	532	544	477	540	535	544	523	510	508	481	523	505	545	526	477	523	520	576	592	511	520	534	530	512	527	536	530	491	507	514	532	543	494	555	533	526	529	520	552	528	487	508	542	528	506	506	555	513	536	504	543	509	570	532	477	512	521	518	589	572	527	531	526	530	487	518	517	518	538	536	506	556	516	543	537	515	592	557	521	516	513	515	529	574	520	518	550	516	506	512	551	527	535	539	534	542	512	514	509	488	545	556	501	528	518	544	483	500	539	507	534	527	572	589	565	532	513	519	502	493	528	520	515	554	521	501	513	487	537	562	482	540	493	550	548	561	532	531	555	526	497	540	553	521	505	523	532	475	538	529	537	530	501	522	523	523	544	508	538	528	543	526	496	541	533	502	540	540	553	507	537	524	507	536	536	515	504	507	531	525	520	512	501	521	558	493	520	500	535	570	515	544	554	538	537	549	503	566	520	522	475	521	540	474	479	554	555	540	540	510	547	525	511	523	526	571	519	510	527	547	506	505	519	531	520	512	520	514	533	538	548	483	526	538	492	501	520	544	522	521	483	548	551	564	493	550	516	514	520	526	508	463	551	512	508	539	500	513	518	522	549	551	478	541	518	505	500	519	563	552	561	531	525	525	551	525	549	557	525	467	539	556
4189	1912	1738	1291	1083	1098	982	908	947	916	895	905	947	881	867	969	937	900	888	866	908	912	901	863	872	909	915	911	869	872	913	939	909	861	882	882	893	922	904	949	900	861	871	878	828	868	906	889	897	865	857	924	913	892	917	884	877	840	911	890	915	902	848	886	836	865	889	887	890	890	890	876	858	873	879	877	888	917	869	904	850	904	935	842	860	880	910	891	870	881	910	901	876	871	864	859	891	885	896	932	882	848	840	874	882	856	879	902	864	946	857	857	948	904	895	897	904	917	863	869	896	895	892	862	827	886	883	900	886	863	897	898	912	855	812	841	916	896	848	895	887	901	928	907	947	883	842	857	911	886	850	862	940	869	827	870	842	881	881	908	919	973	878	881	797	883	866	896	898	880	875	847	875	893	881	855	923	858	941	860	921	897	821	899	858	854	869	883	901	894	892	894	887	897	876	851	892	855	920	878	914	888	856	855	903	858	927	904	994	885	933	876	878	891	921	909	891	882	881	911	857	889	892	886	845	886	909	883	931	907	844	846	885	851	897	900	895	889	846	895	866	884	847	886	910	870	903	894	883	889	904	904	892	856	851	885	955	856	922	921	866	900	929	876	896	898	884	899	877	865	897	898	913	874	867	874	879	848	916	862	858	844	839	848	904	849	928	878	912	913	843	949	871	870	857	914	940	910	874	865	852	899	890	905	826	871	917	872	823	841	886	898	881	829	840	891	853	944	854	859	900	902	879	877	912	914	842	834	915	878	867	888	837	907	962	907	839	913	900	835	892	868	810	914	893	916	882	924	862	888	817	887	887	889	910	894	884	871	850	845	881	847	810	914	879	853	836	920	880	889	847	869	852	909	913	912	873	893	870	871	895	878	893	894	849	893	858	874	872	892	899	893	885	888	879	893	869	842	876	851	873	862	940	860	892	835	847	882	881	895	871	826	871	883	914	863	892	921	870	911	883	848	904	867	841	896	852	855	888	906	874	884	892	874	880	872	866	864	905	898	941	899	899	876	877	868	846	903	869	947	908	910	824	896	905	907	868	849	901	899	908	858	859	899	887	932	867	888	871	914	887	921	892	899	849	871	895	883	842	900	890	861	913	906	834	873	885	895	892	857	888	862	901	814	888	873	878	885	929	862	839	875	874	884	875	856	897	891	898	924	886	853	951	907	859	888	867	888	872	908	865	818	899	823	864	867	832	926	873	821	889	857	943	880	884	894	868	899	859	869	847	885	907	964	941	970	882	880	930	893	875	923	863	925	927	898	851	879	837	888	884	853	915	942	837	867	905	940	874	957	874	886	876	869	889	888	856	905	902	868	860	889	899	924	909	866	934	886	863	796	849	904	887	848	929	839	876	911	881	911	867	883	895	833	869	901	877	884	887	913	894	913	922	909	852	938	843	920	895	871	867	887	920	839	878	909	883	873	886	887	849	906	892	863	896	894	919	869	878	878	865	877	902	859	845	901	899	932	919	923	914	932	899	862	841	867	842	899	841	850	883	883	925	840	871	882	907	859	885	896	856	888	939	935	862	854	916	903	858	880	876	855	847	862	904	902	884	845	874	867	852	854	863	875	881	894	877	893	837	853	905	929	871	895	855	870	892	870	889	828	872	870	857	894	833	841	874	909	890	895	869	901	825	905	918	895	843	876	861	854	888	856	908	828	877	914	875	922	915	874	871	873	929	862	921	868	888	895	904	842	832	905	850	901	920	894	854	842	858	857	877	892	896	897	887	823	888	896	877	897	853	916	948	897	881	879	888	880	844	901	887	862	888	881	832	902	869	887	870	887	882	909	945	898	837	913	897	852	871	871	854	858	878	958	886	871	884	842	856	900	853	851	841	872	949	863	883	904	871	868	916	917	899	824	882	870	926	890	841	896	943	906	863	803	862	839	899	881	864	917	872	880	890	893	868	882	937	893	855	885	884	878	908	902	898	914	864	881	888	874	883	833	891	833	901	924	901	900	847	852	877	872	924	819	884	956	803	918	870	931	831	840	890	892	882	865	864	891	874	925	892	875	906	851	849	860	907	871	848	882	848	853	920	909	862	884	854	903	873	931	862	923	856	860	880	886	878	904	856	890	892	868	881	872	885	842	878	889	838	847	905	874	886	934	868	863	898	887	898	849	909	864	873	963	851	939	917	871	880	919	903	858	852	923	837	914	879	878	852	883	848	847	843	914	870	833	948	862	894	888	879	849	901	928	866	884	913	926	886	855	889	843	864	867	856	871	893	879	923	888	843	909	893	884	851	856	873	873	850	869	863	873	869	854	846	857	828	878	839	880	930	890	918	847	859	888	920	891	870	900	895	901	867	879	800	917	951	881	876	919	881	888	874	803	904	943	885	844	893	927	917	894	899	876	809	891	881	903	856	849	873	856	877	875	877	869	869	847	802	862	903	872	859	872	902	863	900	886	821	941	896	874	882	873	879	901	903	859	850	935	902	857	880	867	884	879	850	880	902	898	928	876	849	856	855	881	898	949	941	915	870	915	856	818	898	883	870	891	888	846	876	880	868	882	853	852	850	861	875	869	842	889	868	874	873	907	873	881	928	920	860	879	817	852	869	883	872	821	912	883	915	867	870	897	903	920	854	940	916	898	844	881	879	913	923	889	883	894	864	863	880	879	872	880	892	932	896	929	934	867	827	906	874	901	940	926	867	859	881	861	851	877	875	894	926	903	869	897	871	915	920	925	924	931	891	907	899	895	861	838	920	897	844	902	903	845	868	847	887	909	851	917	898	872	905	911	911	836	910	914	832	901	833	867	845	876	898	876	881	870	879	892	939	858	899	848	922	894	868	878	902	880	880	832	905	887	850	853	857	867	913	868	872	839	857	877	855	893	852	870	871	901	871	913	898	903	903	860	909	836	884	840	916	826	873	865	902	897	919	886	898	882	915	912	966	914	881	887	857	902	927	870	828	893	861	860	861	941	896	887	840	863	899	881	885	911	810	886	849	855	847	857	855	871	890	898	882	877	921	866	865	888	952	896	921	835	865	881	875	927	815	862	870	866	848	856	876	885	877	853	888	941	934	952	892	870	865	862	883	853	836	861	869	851	841	874	862	958	889	912	886	906	890	902	848	899	875	917	814	900	811	906	890	950	884	919	893	828	842	884	951	902	854	876	895	826	866	881	866	889	894	884	902	923	823	908	938	871	913	904	878	907	901	867	878	904	898	861	896	870	926	894	838	872	887	836	900	878	827	903	861	915	912	913	902	865	858	900	848	877	834	887	872	848	871	927	873	896	898	908	941	858	862	848	884	896	925	861	882	889	869	900	895	885	894	921	879	872	831	857	922	880	906	870	912	883	927	877	897	933	969	889	874	915	868	923	877	914	920	868	893	867	847	891	883	870	876	889	914	860	908	960	904	911	869	896	938	819	926	864	887	909	849	798	865	849	967	885	869	942	912	837	902	858	852	930	939	872	924	942	896	918	869	879	842	891	877	876	898	937	916	907	919	912	870	940
24377	21458	28737	24572	21102	3218	943	645	558	475	479	481	425	456	389	421	423	418	436	436	424	391	391	387	409	398	363	374	391	361	387	376	378	361	415	347	377	367	374	379	394	372	361	415	401	408	351	369	403	364	332	361	342	355	346	367	356	395	407	358	362	360	387	384	363	350	363	371	371	372	366	346	340	380	361	351	398	370	384	394	385	347	353	354	376	332	355	377	389	390	358	378	356	346	372	384	370	394	369	379	351	361	361	348	389	346	360	386	390	362	348	364	412	367	357	382	366	368	358	339	392	336	362	326	349	355	422	412	400	372	317	345	353	336	369	377	394	366	347	365	359	329	377	418	421	340	354	369	383	366	388	374	344	363	388	341	343	365	381	365	352	372	375	381	347	383	340	367	347	382	352	365	364	345	378	400	365	376	318	358	366	396	349	378	386	362	371	373	333	362	376	379	343	373	359	344	363	368	376	398	373	345	406	355	373	372	393	365	374	343	344	348	361	351	336	357	364	373	381	373	365	366	386	343	360	372	375	380	365	341	391	338	336	413	360	361	347	347	363	340	377	406	342	376	355	367	398	378	394	348	335	376	372	348	370	325	371	377	380	326	379	356	373	337	348	376	382	355	378	365	400	392	356	385	365	373	393	355	321	360	348	383	358	363	353	409	356	371	370	351	360	356	356	355	358	368	355	357	383	369	331	379	368	348	364	365	387	371	354	396	345	358	359	391	386	340	351	362	375	349	326	349	369	337	340	378	324	351	372	372	346	368	347	359	330	365	347	372	339	375	366	349	316	352	363	404	347	393	391	320	348	365	341	388	376	388	352	365	395	379	326	361	373	367	377	366	332	395	364	343	361	370	358	362	323	355	389	388	379	381	351	392	370	348	372	366	360	367	295	359	385	388	376	353	364	329	364	358	340	358	341	357	373	348	352	355	374	378	391	365	332	378	358	355	368	359	349	355	366	382	359	363	367	355	331	368	391	361	354	335	351	349	348	373	375	359	382	388	363	374	378	377	371	393	394	367	372	362	370	397	384	370	371	367	388	355	358	372	347	399	384	357	334	367	370	364	338	383	350	403	361	352	353	382	353	393	339	367	369	390	345	356	385	357	360	379	374	393	384	363	351	335	376	351	368	369	387	370	347	368	369	348	371	381	354	344	345	362	357	402	343	362	365	376	369	380	381	367	393	370	379	385	353	384	344	390	379	330	348	355	368	362	380	384	356	370	379	359	327	346	365	355	345	351	370	347	334	394	346	339	333	350	381	361	347	401	345	363	399	398	375	375	369	379	342	390	394	367	361	351	358	360	371	321	368	392	329	349	346	362	352	354	363	359	347	358	383	386	319	373	358	370	339	399	353	394	387	373	393	347	375	378	351	370	398	364	393	355	352	372	377	373	382	375	382	360	326	347	351	354	343	358	360	400	384	350	374	370	357	364	357	354	342	345	371	391	344	402	359	355	396	371	361	352	388	345	403	373	371	378	370	350	364	345	397	388	326	366	362	374	370	352	380	394	361	368	391	352	348	355	363	338	321	372	354	367	379	367	377	328	362	343	378	358	395	388	367	368	366	349	395	390	348	362	351	355	333	379	392	350	360	378	371	346	383	357	373	368	355	359	364	389	355	360	348	377	355	342	362	406	338	345	315	375	353	354	365	365	358	343	354	349	365	347	328	348	334	395	372	386	349	356	364	360	391	337	349	387	371	351	372	377	393	333	353	410	378	398	360	362	369	351	369	346	364	350	346	353	400	384	358	415	346	339	390	362	375	349	365	391	331	342	360	385	355	371	342	341	326	375	347	367	387	371	383	362	329	381	398	377	405	346	373	370	370	381	370	376	334	385	370	361	353	381	370	350	318	372	338	368	389	355	376	377	398	333	384	358	388	341	356	383	351	362	374	366	358	367	366	318	380	393	369	350	371	389	341	349	346	359	340	373	385	379	399	374	355	332	356	359	405	363	347	364	367	374	353	404	402	345	368	356	377	349	340	370	325	347	382	340	359	339	348	361	361	369	332	364	403	328	401	387	380	349	335	367	368	349	370	352	356	350	362	376	358	378	343	365	354	352	378	356	393	357	348	387	349	364	373	358	383	349	394	347	349	359	343	373	383	372	337	361	335	358	394	374	333	347	375	379	338	351	380	390	371	361	351	360	345	376	343	378	388	349	350	337	351	346	398	324	359	382	358	383	360	353	405	355	339	369	311	351	358	367	353	355	333	369	365	358	361	361	387	335	352	363	353	334	361	336	343	389	359	373	377	341	378	383	350	359	350	355	365	322	364	366	404	391	357	382	361	367	352	381	357	340	366	392	354	368	360	353	343	360	345	347	399	337	372	333	372	355	368	396	368	356	363	349	326	347	372	370	370	361	343	362	398	344	325	357	406	398	378	400	366	345	334	369	337	351	371	386	365	375	365	356	347	366	363	359	341	365	367	338	414	342	354	374	350	372	413	324	357	384	355	380	352	359	368	355	373	344	380	401	388	341	378	368	371	362	358	383	360	379	388	340	382	378	372	373	363	342	343	358	365	372	347	362	363	370	329	353	380	363	384	382	366	410	352	365	348	356	380	348	359	364	355	376	386	390	347	388	360	371	367	348	335	380	380	350	369	384	344	371	340	393	383	342	366	376	352	364	369	370	368	363	370	382	374	373	394	371	366	341	385	406	339	389	389	355	364	371	364	336	381	337	350	362	335	385	363	343	375	353	378	338	356	348	348	374	369	375	372	327	333	347	366	361	368	350	352	382	373	391	350	365	352	361	352	360	358	360	348	338	360	340	379	371	348	378	358	405	383	350	345	341	379	357	358	330	362	350	356	352	373	358	394	355	379	323	387	367	351	384	339	406	354	368	357	347	383	360	378	345	347	363	354	378	356	371	385	341	382	347	355	342	350	375	335	401	394	336	368	383	371	380	386	359	400	392	354	348	361	380	312	353	371	397	348	342	382	360	358	344	371	342	351	422	385	360	381	385	369	348	366	354	341	362	339	358	343	341	366	383	400	359	359	362	353	336	365	373	347	339	369	385	365	315	361	365	325	376	390	351	355	368	376	356	379	365	349	367	369	391	419	361	414	358	373	367	355	383	373	357	382	377	348	371	346	365	334	352	383	370	384	394	380	378	373	353	344	314	335	371	348	382	408	376	345	368	365	397	335	401	361	363	352	336	384	375	369	344	353	370	384	371	382	351	378	351	362	363	394	372	353	353	334	355	367	383	383	367	373	369	365	378	377	374	372	351	377	364	382	384	362	371	381	372	344	354	357	357	348	364	386	341	376	361	349	367	345	364	373	410	337	361	346	383	383	382	368	359	355	333	352	381	339	355	367	385	351	368	315	378	350	388	366	366	339	390	368	369	405	385	340	362	356	384	373	344	327	385	361	350	374	356	350	370	380	355	348	346	344	372	364	322	377	406	365	357	376	364	352	373	373	400	391	358	360	379	375	379	355	391	395	354	368	408	384	358	366	372	368	393	390	380
5419	10651	8750	4455	3158	2470	1824	1604	1398	1146	1117	1005	985	926	847	818	757	801	799	763	749	698	714	707	652	680	658	692	737	652	667	668	657	709	693	664	637	663	651	683	666	637	686	663	650	678	645	676	643	634	656	635	656	672	633	628	657	646	609	637	666	645	641	667	671	643	652	601	594	641	614	648	656	623	657	652	611	621	677	639	666	636	621	645	600	606	621	629	672	650	627	630	622	624	581	675	608	650	648	611	635	664	630	626	574	588	627	620	657	622	629	637	673	634	641	618	613	570	640	651	703	645	630	652	629	643	638	613	625	679	649	633	617	644	612	644	690	632	623	619	674	613	608	620	661	644	625	642	561	623	616	624	620	618	631	586	650	632	629	591	680	645	615	631	650	648	640	661	630	609	619	601	605	630	650	666	629	613	636	727	625	671	634	665	637	667	650	599	634	652	600	613	623	642	633	654	648	637	623	649	693	601	637	670	603	587	611	640	629	617	644	636	655	617	664	627	615	662	634	657	612	614	641	650	613	647	622	642	609	628	648	614	611	621	618	600	614	614	605	649	604	649	597	686	603	631	624	685	641	657	595	632	638	667	627	627	560	627	609	626	613	640	625	641	646	604	640	617	638	654	633	657	563	601	672	698	670	617	679	657	642	633	599	611	670	631	630	606	597	627	634	661	645	668	672	653	640	639	672	642	622	640	594	647	593	598	646	641	665	633	650	644	615	687	662	658	653	686	601	618	608	646	661	674	626	619	643	665	654	619	674	562	604	641	603	617	662	650	646	614	682	639	634	586	647	612	641	616	627	637	644	658	637	647	620	620	603	598	608	597	652	621	635	636	675	623	636	617	628	655	637	650	618	668	595	621	636	601	652	625	623	644	662	622	622	649	648	620	621	657	647	615	695	617	606	672	611	572	648	604	677	645	610	613	588	622	628	602	638	618	617	613	624	653	635	657	623	648	648	643	574	628	588	658	608	638	642	628	605	661	622	664	655	594	664	603	621	610	639	633	616	653	624	654	644	677	601	664	635	576	589	666	666	635	624	629	640	625	618	644	666	618	655	637	612	627	643	639	639	605	631	640	649	634	643	650	657	559	679	651	636	597	618	601	617	641	656	590	601	656	610	646	664	638	665	655	602	631	613	631	664	694	593	636	667	625	643	637	639	669	657	628	631	608	627	600	648	638	618	602	651	631	637	590	643	633	627	599	591	627	622	704	629	625	655	616	619	611	597	672	595	625	644	593	576	630	670	654	686	659	614	650	617	663	646	675	616	630	659	616	581	624	583	654	636	574	641	646	644	612	601	686	632	609	617	676	636	686	634	587	634	672	647	653	643	672	603	652	655	617	625	624	619	631	608	636	595	697	625	660	661	670	632	628	661	643	637	623	637	610	636	651	640	632	611	639	631	639	615	642	615	629	590	633	655	619	621	615	626	621	667	611	644	645	676	561	637	622	659	601	630	661	635	648	643	638	650	630	638	639	634	640	646	641	671	634	573	603	622	607	644	633	601	625	667	606	633	667	651	591	630	648	603	671	621	636	654	667	653	599	624	663	636	640	631	627	641	600	637	641	619	648	660	611	611	623	645	651	650	652	647	616	677	628	671	666	655	653	633	607	638	598	650	634	648	599	620	682	602	588	643	597	655	598	668	628	643	633	671	650	664	616	620	678	660	619	586	659	669	612	615	624	635	577	629	618	599	632	601	664	645	682	658	632	622	627	600	653	667	659	629	625	575	640	584	621	676	603	639	654	674	592	601	660	610	625	623	608	639	662	653	619	619	647	661	667	594	670	668	626	676	618	603	587	651	614	685	663	613	674	602	642	642	630	618	641	668	637	598	626	654	649	628	616	624	610	584	631	657	612	574	619	614	634	626	640	631	615	607	644	615	659	648	620	626	653	651	637	640	623	600	679	654	607	631	646	632	629	659	616	627	664	678	624	667	664	645	633	601	634	595	624	646	648	666	664	657	649	623	656	694	613	648	654	667	618	635	646	637	611	654	686	656	635	602	633	602	634	675	636	617	683	649	605	645	679	636	601	673	584	667	647	618	598	633	672	677	638	658	601	607	604	626	639	669	637	648	673	667	630	599	651	683	654	656	628	620	662	615	622	615	625	623	577	633	643	625	648	624	665	637	622	634	638	640	619	592	638	658	638	608	619	622	627	584	644	583	681	652	646	688	612	605	589	658	654	660	612	603	626	637	606	626	677	643	660	613	622	635	613	630	644	591	618	657	590	658	604	600	644	634	652	693	596	633	585	607	616	663	681	630	616	633	639	639	618	638	588	669	622	681	607	622	650	617	669	626	644	633	666	655	637	622	595	623	624	624	678	638	634	549	624	583	636	621	646	624	649	614	629	634	629	639	617	607	643	658	678	676	647	599	618	614	600	638	621	605	630	666	632	620	605	631	636	610	633	635	650	655	582	606	640	626	666	647	638	628	672	675	624	616	643	616	633	656	635	654	654	606	609	641	676	656	633	582	619	614	674	622	656	630	635	585	622	652	611	606	603	583	618	668	629	646	642	626	629	605	600	599	647	598	650	646	636	643	618	664	644	623	660	592	650	595	620	643	634	611	611	621	630	632	644	645	633	646	630	628	684	599	647	597	639	575	640	647	639	651	619	625	634	644	588	631	700	600	635	668	643	618	648	620	651	662	597	620	598	638	635	657	600	603	621	675	667	680	589	630	653	640	605	602	619	629	577	646	603	614	657	630	644	609	598	595	633	604	603	585	635	670	602	632	614	605	662	637	639	653	638	612	619	599	627	608	627	690	661	622	646	609	625	645	673	652	600	626	594	645	632	591	671	636	675	595	619	672	649	638	607	673	654	598	662	608	633	649	643	681	614	625	665	636	618	595	650	678	589	633	614	596	653	597	658	614	635	660	680	639	636	648	655	625	623	626	648	628	602	618	638	581	671	642	606	615	618	589	645	634	617	655	677	623	640	643	637	631	632	626	617	671	640	642	607	621	626	686	634	637	656	639	659	634	633	622	650	672	628	643	617	632	621	681	657	648	649	623	622	602	628	659	646	645	598	634	655	621	661	669	651	597	638	643	630	610	637	690	613	593	643	644	640	642	603	659	648	631	665	675	619	670	622	621	598	620	637	655	568	608	637	665	633	595	640	655	610	652	597	640	617	616	603	608	628	644	650	660	671	627	606	644	593	628	634	628	670	641	643	620	646	678	645	662	673	660	606	596	653	612	616	612	640	652	606	651	614	598	608	587	614	621	606	641	671	646	563	672	627	643	645	645	650	588	604	638	605	641	632	649	620	658	614	663	621	607	608	630	620	635	640	625	653	647	666	640	620	633	598	676	627	645	593	611	655	633	669	651	620	586	661	606	618	627	628	639	618	625	680	634	644	616	646	578	637	655	656	622	614	635	632	631	660	613	651	638	644	617	608	638	666	621	646	601	590	666	612	660	633	603	623	606	626	643	653	683	651	666	665	624	621	610	640	596	650	623	585	672	654
23406	21424	29288	23950	21425	20787	2315	749	502	427	393	346	307	342	254	252	258	223	194	220	209	186	191	217	182	192	166	170	163	174	163	164	163	186	186	160	163	173	161	152	172	171	143	175	160	164	146	138	157	159	172	147	138	154	155	163	174	166	148	174	165	159	169	153	165	151	153	174	155	169	162	154	145	163	152	156	178	132	141	164	147	167	166	146	165	151	165	152	164	152	178	136	139	153	152	137	140	170	125	144	164	142	119	147	176	141	126	164	149	164	134	158	143	148	130	135	147	169	159	157	152	113	143	124	154	141	144	140	158	154	146	179	133	133	179	157	155	144	147	142	162	148	141	140	164	159	139	135	156	154	161	145	153	176	164	153	153	162	154	148	148	142	153	172	158	172	179	149	153	163	147	165	156	141	139	173	188	124	143	131	141	159	144	153	131	151	160	165	167	154	147	175	153	151	127	133	144	147	139	144	170	154	150	162	148	144	134	153	165	166	139	163	173	141	131	160	136	133	123	163	173	126	155	165	177	134	153	168	169	140	159	166	147	150	161	162	151	137	139	152	166	146	142	155	145	146	166	159	172	185	139	157	176	159	144	157	160	164	142	154	162	134	165	151	166	155	145	146	156	132	164	147	135	137	163	179	137	155	155	140	170	143	141	152	141	143	169	147	148	116	147	125	151	151	157	159	156	141	160	141	189	150	158	134	172	130	131	140	150	157	139	146	166	163	155	160	150	156	136	138	153	142	144	142	182	146	159	164	150	149	154	159	171	144	157	151	148	163	148	160	152	139	145	146	140	151	149	125	135	145	155	158	155	143	162	136	143	149	135	160	133	156	148	161	146	161	122	145	154	155	157	136	138	167	158	145	159	140	154	158	128	141	146	138	160	149	141	166	148	155	149	146	164	165	157	160	177	141	159	165	136	164	152	155	158	150	174	142	168	132	138	155	158	129	155	137	168	167	155	159	160	137	151	154	142	157	147	149	131	156	168	140	150	147	147	154	158	162	145	141	141	154	154	164	139	157	161	157	140	153	143	148	142	162	167	165	153	161	138	134	134	171	144	188	144	164	146	162	177	152	156	139	156	164	165	158	156	154	156	157	143	139	138	161	159	153	155	159	153	161	140	160	144	159	137	140	144	140	147	127	173	161	140	137	129	153	150	136	150	148	120	158	150	157	153	164	171	152	136	163	147	156	141	131	158	154	159	161	164	160	154	136	154	159	152	149	152	157	138	134	167	142	157	137	137	153	142	149	145	149	153	156	146	151	159	149	144	159	131	145	142	136	143	149	130	142	151	163	142	157	140	151	159	137	149	154	140	150	142	145	156	151	165	150	159	161	157	130	146	156	137	154	155	159	129	144	145	138	130	121	132	149	141	152	132	162	143	152	145	136	140	148	145	149	134	161	149	150	161	134	154	145	139	145	151	145	144	139	150	143	139	165	128	142	148	152	172	130	131	151	150	149	159	138	147	151	150	153	145	160	153	140	144	142	146	139	149	145	161	137	144	149	153	147	154	170	147	162	145	160	136	166	167	135	152	144	133	160	154	167	149	132	146	152	155	161	152	157	161	144	148	154	136	162	173	135	147	138	153	130	176	133	146	150	143	156	148	142	146	154	146	147	151	142	152	156	168	152	158	154	136	135	156	136	153	126	135	134	151	148	159	139	167	129	142	134	148	160	159	149	154	147	174	142	159	149	149	139	144	133	130	162	147	140	146	144	159	143	147	152	134	142	142	156	153	142	150	160	155	151	145	136	136	144	142	127	137	158	161	131	161	138	124	153	165	174	152	157	152	142	144	156	154	143	165	165	156	181	145	145	147	144	155	148	143	148	158	161	138	150	143	122	148	163	161	153	166	149	150	152	144	137	158	164	136	157	146	181	177	143	149	157	153	166	146	126	161	155	144	147	139	135	150	127	162	143	143	171	166	159	140	147	144	127	155	148	168	139	166	151	166	151	147	147	147	130	156	173	148	140	128	141	155	140	163	139	160	125	128	176	146	143	154	152	137	121	141	142	149	153	154	141	130	155	166	149	156	166	143	148	113	137	125	162	158	140	141	171	161	142	141	120	158	143	159	145	138	145	178	152	151	138	144	165	137	143	139	144	135	150	124	174	132	169	134	148	150	140	142	151	162	137	146	141	131	187	136	149	142	156	136	142	149	141	167	153	143	147	151	149	143	148	125	143	164	165	145	143	164	151	156	151	169	143	152	168	153	162	162	154	151	126	152	158	141	142	142	135	147	157	152	157	151	142	158	152	137	159	131	145	142	129	153	137	137	169	133	156	154	132	133	165	134	151	146	139	158	143	140	127	146	138	148	137	146	133	153	167	140	130	153	160	157	161	163	146	137	147	152	142	139	145	160	147	153	131	130	162	151	140	134	149	130	153	149	152	146	145	133	137	138	128	136	134	142	148	142	161	155	147	136	137	133	148	147	136	148	162	147	166	159	156	169	157	145	154	147	147	156	136	173	150	150	138	169	152	161	143	149	150	164	162	160	139	138	136	154	143	159	143	141	145	146	153	146	147	148	157	143	159	157	148	138	142	139	137	120	144	154	153	155	158	161	145	134	155	127	131	157	144	139	140	149	156	145	147	133	158	156	145	146	137	158	138	142	155	144	147	152	139	151	148	125	134	163	145	159	149	149	138	171	139	148	148	163	160	150	156	139	129	155	161	137	170	164	138	153	141	152	153	175	140	140	143	169	133	143	164	164	123	131	159	144	154	129	159	167	137	137	154	165	150	158	149	149	149	141	161	136	144	132	142	155	131	134	156	145	138	144	140	147	129	149	171	169	175	165	167	150	160	140	133	167	159	156	141	153	129	149	143	140	159	148	134	140	157	155	146	151	165	144	155	148	152	170	137	143	153	147	145	145	160	145	138	144	151	139	140	163	151	169	137	190	145	168	152	147	134	154	141	160	139	139	138	160	138	156	155	152	147	156	141	179	162	144	137	145	149	163	136	148	154	156	140	108	154	166	140	164	165	150	140	159	144	150	128	150	164	139	145	140	144	158	148	130	174	143	147	148	137	157	141	156	139	168	164	127	179	170	169	146	137	129	171	131	133	146	157	159	141	161	153	156	171	135	149	137	140	157	161	139	144	142	136	138	151	165	172	146	147	134	137	138	168	159	158	146	161	148	157	149	148	138	134	132	142	155	176	140	153	160	156	165	152	131	148	141	149	135	152	162	129	160	181	146	157	156	141	169	172	138	157	151	151	145	161	163	147	161	149	142	136	135	152	134	138	140	136	130	125	168	148	120	148	122	154	147	139	159	137	173	160	142	142	148	131	122	159	159	163	148	148	158	161	148	142	174	154	142	158	163	141	148	165	148	142	167	156	145	145	145	140	153	124	162	158	133	156	141	166	164	152	149	157	151	138	143	166	148	143	142	149	133	137	158	160	166	155	152	125	164	160	154	165	125	141	134	150	164	133	155	154	151	140	156	141	133	135	135	155	136	155	164	162	128	152
7668	16617	13650	7357	4870	3545	2642	2126	1766	1370	1147	971	919	794	687	675	566	538	481	460	455	449	424	384	367	374	376	358	349	336	332	324	307	353	322	283	346	307	303	274	330	295	314	280	271	296	305	280	294	290	265	268	289	259	289	277	272	310	259	311	258	303	304	291	286	280	276	284	261	271	288	247	282	299	246	288	267	262	285	264	268	263	289	271	240	287	269	254	253	286	259	303	272	250	245	254	271	251	266	302	222	272	241	257	254	258	251	253	265	261	263	293	286	277	273	276	272	263	250	285	279	297	296	279	276	295	262	274	242	249	263	249	282	271	285	260	219	244	289	289	251	279	295	266	268	260	239	252	280	244	266	270	264	264	239	244	232	253	266	280	250	255	252	242	251	252	272	289	264	274	265	244	254	258	248	282	257	267	270	263	262	269	258	266	242	252	227	283	259	268	269	285	276	264	254	251	272	244	283	245	237	257	272	236	286	261	279	277	287	264	268	242	241	286	262	265	253	272	262	276	238	270	256	278	265	241	260	278	243	276	247	260	253	274	255	287	256	286	296	248	232	275	274	294	256	266	276	246	281	267	279	272	245	282	264	245	258	255	254	272	259	244	252	269	255	254	256	263	258	287	255	300	277	242	247	253	261	264	253	272	284	243	275	239	286	294	237	259	233	212	257	255	263	267	258	242	270	262	272	260	254	270	260	264	271	263	259	272	262	256	281	262	270	303	267	248	245	247	288	263	276	252	288	266	273	265	254	260	286	262	259	248	266	250	285	255	260	276	237	263	256	277	293	267	257	259	251	281	252	241	289	253	231	272	256	234	286	274	269	263	268	263	252	258	284	258	265	239	274	270	242	245	232	262	275	240	250	270	256	268	235	246	273	261	271	246	235	253	255	236	227	277	252	257	238	299	270	273	252	252	274	284	275	270	271	239	246	253	295	250	280	240	260	239	235	255	221	251	239	247	278	272	264	277	270	272	263	257	265	263	258	271	273	264	267	265	285	270	281	268	298	240	258	264	253	265	275	268	258	276	262	281	249	245	265	248	281	275	269	284	246	257	258	257	266	259	241	236	263	263	238	262	267	254	260	285	272	252	268	284	242	270	298	237	272	282	280	269	290	282	239	252	238	246	272	245	257	254	242	249	284	233	264	258	294	250	286	289	269	271	299	262	268	266	243	257	269	262	286	273	269	278	265	268	235	280	270	265	283	274	263	288	269	255	251	291	277	249	223	249	273	274	267	252	269	255	270	277	294	255	289	254	250	275	267	273	251	236	241	261	247	232	242	244	282	249	270	297	246	272	238	257	246	245	279	268	288	223	250	271	259	256	245	267	260	267	255	255	243	273	238	255	245	240	229	262	249	304	254	242	259	276	288	251	242	252	272	255	271	298	213	255	240	264	255	246	254	258	281	263	251	294	249	261	258	268	241	265	268	284	272	239	258	263	274	257	260	309	257	271	288	246	289	254	270	274	249	255	281	237	270	261	244	273	247	240	250	274	243	281	256	259	284	284	269	230	259	240	252	281	237	249	253	242	294	233	257	233	263	286	247	259	228	232	271	243	232	278	244	274	265	256	267	271	267	257	278	255	260	269	271	241	267	268	232	271	247	270	268	269	258	252	245	274	246	255	276	232	271	253	247	256	245	258	269	256	276	273	278	213	249	232	247	265	227	280	253	246	248	242	249	241	229	294	251	250	245	270	269	260	280	250	242	296	263	251	268	230	260	240	255	267	255	229	232	257	272	267	270	242	258	251	281	265	258	228	298	269	245	249	262	273	266	261	268	276	273	244	277	269	258	261	281	251	287	252	252	247	256	265	264	269	273	228	258	273	241	259	269	270	235	266	252	285	267	239	265	243	252	251	267	296	287	250	269	288	265	266	261	285	290	250	275	274	270	257	253	275	242	254	248	241	262	270	237	254	270	246	263	253	235	251	261	223	263	248	282	235	280	260	221	260	231	249	257	267	232	237	274	273	248	243	245	252	259	254	251	258	253	280	284	262	261	257	241	239	283	247	312	225	251	257	289	246	220	250	250	269	235	240	231	222	267	281	252	268	249	238	254	278	255	269	249	235	244	280	233	268	270	239	262	266	264	243	267	270	235	276	266	256	260	255	275	275	276	286	240	235	257	236	253	241	318	231	261	278	229	255	227	255	261	273	226	257	265	266	256	252	279	257	275	279	260	267	246	252	260	270	267	253	241	239	255	236	254	278	263	294	252	264	274	261	271	233	257	255	255	255	242	249	269	268	244	258	239	234	244	263	267	280	270	250	241	275	242	267	270	230	285	248	239	273	240	250	266	288	257	275	252	238	256	262	245	251	289	235	248	266	259	251	268	286	230	293	241	269	238	254	271	237	285	257	229	245	258	254	278	268	244	266	272	271	257	246	258	249	260	251	290	262	259	299	250	246	249	265	259	279	236	267	249	241	260	288	261	270	270	276	255	267	241	282	259	249	272	255	239	282	253	248	253	258	254	229	253	239	275	260	253	270	276	257	267	239	256	252	246	259	303	263	240	251	265	266	248	239	265	287	271	270	251	266	277	229	265	296	259	246	290	259	280	245	262	228	260	293	255	259	253	281	248	265	259	262	256	273	273	281	257	261	238	277	256	264	266	255	261	250	262	267	274	246	255	259	273	250	242	250	291	264	273	264	268	276	291	293	249	272	251	283	273	261	253	236	244	263	271	249	281	252	265	249	227	247	259	229	238	245	271	258	260	251	265	261	241	248	266	272	252	249	246	284	263	267	236	260	265	303	231	255	246	263	274	279	269	246	270	255	272	260	278	278	248	279	283	284	260	233	259	284	263	287	258	260	296	263	272	252	255	278	280	254	275	258	260	242	277	244	252	270	292	230	267	267	240	265	253	269	238	254	250	304	270	246	237	261	258	243	239	260	244	248	242	261	251	262	277	268	289	236	285	250	259	248	252	259	271	247	261	299	233	275	262	253	292	248	257	241	264	276	274	281	244	262	281	245	247	236	258	235	263	268	273	276	259	258	259	275	267	251	263	268	241	221	263	258	259	242	263	308	232	253	277	274	258	279	242	273	275	262	265	251	249	260	281	261	275	251	284	275	282	257	262	286	260	245	281	244	270	275	267	257	256	266	262	243	281	268	287	256	247	251	272	268	257	252	259	242	245	233	288	250	270	298	257	253	258	266	247	266	240	279	262	257	285	271	253	252	288	241	287	261	238	255	262	249	258	271	244	267	278	229	251	266	289	273	269	264	266	234	243	267	249	274	274	242	259	257	271	262	300	234	246	285	238	278	260	262	269	285	253	243	238	268	259	265	276	285	253	244	261	305	236	271	238	261	223	266	234	277	243	269	248	274	268	235	267	213	249	299	275	277	252	254	245	255	254	232	269	291	272	268	257	267	266	283	254	273	267	300	262	228	220	281	213	267	246	281	247	264	261	258	259	289	254	242	292	259	260	273	277	285	238	262	247	281	280	278	272	273	279	265	243	257	239	251
27036	20817	8056	970	625	589	543	596	530	564	517	531	537	525	548	521	577	532	563	548	591	480	557	523	505	549	551	552	529	538	557	547	561	538	564	554	562	515	532	545	539	540	546	555	514	580	553	559	536	531	530	515	516	538	524	540	573	552	527	553	514	537	490	548	584	551	533	496	556	558	510	500	544	568	544	536	520	520	534	515	529	496	503	567	537	517	526	520	506	516	533	530	585	536	555	529	475	506	524	510	552	531	550	545	523	531	568	556	538	551	552	515	586	591	504	536	529	503	520	556	526	501	555	513	517	506	550	563	514	540	511	534	562	511	560	534	539	540	495	532	545	531	552	543	578	530	533	536	516	543	538	527	532	558	523	543	554	536	553	583	550	534	593	511	548	512	532	510	556	508	559	537	526	501	577	555	492	516	532	530	515	527	516	520	516	531	517	564	525	530	506	540	541	546	544	531	551	555	552	523	552	520	560	555	532	519	542	517	561	573	530	528	512	527	549	491	558	535	507	536	552	533	592	524	535	548	470	551	514	565	518	575	554	523	547	509	522	559	532	542	512	547	508	523	496	511	533	528	516	537	516	551	535	540	560	548	560	563	507	545	530	480	488	577	541	569	490	578	544	556	499	523	531	501	522	505	550	517	555	525	565	539	546	566	539	533	550	528	486	533	552	501	526	516	535	553	537	533	520	529	529	559	560	555	576	542	550	524	541	536	608	512	522	553	534	519	549	562	503	539	555	529	514	535	537	516	533	536	591	543	518	537	497	524	492	563	515	541	502	519	529	474	550	537	531	494	537	537	555	470	591	615	508	530	512	524	534	524	545	520	554	524	569	532	533	519	519	526	538	567	560	512	562	520	524	525	536	525	531	549	577	543	512	526	570	538	535	566	505	575	562	545	501	542	561	556	530	529	552	550	515	609	551	518	515	511	533	509	545	557	546	526	568	586	534	526	527	462	556	532	536	521	517	533	524	543	538	505	523	564	560	518	494	486	559	552	572	558	540	525	524	497	540	544	527	528	558	516	533	547	498	524	562	558	545	542	556	540	530	551	483	538	538	504	539	556	520	532	532	522	560	523	492	517	527	538	514	508	500	513	497	527	523	520	555	529	566	523	504	555	522	500	485	502	541	492	538	546	544	541	488	573	512	507	535	527	555	498	516	520	580	500	524	564	506	529	525	553	570	551	578	486	542	532	506	534	496	568	546	520	573	504	505	561	532	528	510	491	542	538	575	487	573	553	558	549	525	505	535	493	544	553	577	529	483	581	589	528	581	520	539	518	581	537	557	512	519	570	510	553	526	550	520	507	492	540	523	550	561	563	534	551	562	512	577	551	537	548	562	501	527	488	523	497	501	575	530	485	519	537	523	479	561	540	539	510	506	511	514	523	535	527	544	469	554	538	555	560	533	534	504	534	499	542	523	510	570	550	570	539	532	546	489	531	567	547	553	524	513	486	551	489	541	572	506	547	554	514	520	551	522	492	551	480	493	540	546	562	519	531	558	497	508	524	533	507	516	539	546	524	525	529	543	493	524	523	509	560	535	547	541	545	521	561	517	536	534	541	548	540	496	567	519	526	532	528	513	487	546	550	510	491	503	501	531	527	545	499	546	552	509	512	535	514	513	539	546	544	526	506	515	587	529	519	527	529	516	500	532	517	539	555	542	520	518	511	548	496	535	548	535	550	551	528	546	551	540	536	544	555	513	558	551	518	510	556	542	528	529	549	507	561	510	536	529	515	511	519	530	487	485	550	529	498	529	512	568	517	532	552	578	522	540	573	513	524	513	485	529	512	545	517	521	555	522	513	527	561	528	556	531	535	526	543	529	534	499	512	513	558	507	558	526	520	535	535	522	563	518	522	538	543	499	530	553	522	542	567	536	523	530	540	503	500	553	494	505	547	558	502	567	505	540	529	520	550	534	554	526	575	480	523	518	522	526	522	503	579	536	511	505	528	514	554	518	539	549	537	552	514	552	496	525	550	537	521	539	524	540	569	558	543	534	547	541	552	486	535	528	518	549	545	551	537	527	516	523	527	562	511	579	535	556	547	559	499	542	511	504	541	527	514	517	544	542	505	542	506	538	522	526	575	554	538	546	536	550	536	552	497	560	561	499	537	514	537	505	524	538	576	485	522	536	510	541	527	592	554	565	493	540	510	570	571	560	515	531	522	560	579	532	490	540	496	544	524	505	531	531	508	520	510	532	521	552	551	496	517	503	555	560	503	460	536	523	511	537	517	529	516	562	534	537	523	576	513	532	529	536	552	559	503	523	557	499	579	528	549	526	527	505	547	520	531	549	552	523	517	580	507	539	551	549	531	568	532	522	512	548	505	523	491	551	550	508	498	518	517	558	530	551	543	531	524	495	537	537	535	534	535	489	497	503	508	545	512	572	553	503	543	579	519	529	551	517	526	584	554	556	544	528	515	521	569	525	503	502	498	531	536	550	521	543	532	536	513	496	513	533	523	528	508	523	534	507	551	526	518	516	526	532	493	591	572	524	568	532	506	507	542	507	492	545	531	564	498	518	487	540	519	533	517	602	535	506	548	552	577	559	512	510	574	547	527	579	519	549	498	524	543	538	536	551	549	529	551	500	509	507	517	523	526	524	489	533	531	528	533	530	534	538	521	539	514	518	502	536	515	559	508	585	545	533	555	520	559	559	586	532	527	548	550	499	576	545	499	548	530	549	506	546	542	518	590	544	494	567	560	529	522	514	520	498	552	582	539	582	522	512	530	519	537	515	504	526	515	548	535	544	498	528	506	538	545	569	533	550	548	523	525	533	581	539	535	491	544	532	509	532	546	502	527	549	504	534	529	554	548	549	519	516	567	496	509	546	564	552	516	506	486	569	537	545	532	503	544	543	494	568	556	575	516	530	558	503	494	587	525	597	519	538	523	527	552	495	535	587	559	547	539	578	532	542	524	513	504	518	489	562	550	503	529	529	529	524	482	532	521	552	511	540	549	475	548	572	525	595	496	530	557	511	556	516	514	552	543	509	525	507	464	541	539	548	566	526	518	494	521	547	533	538	558	565	558	508	555	539	511	537	495	573	522	569	522	502	586	536	559	510	532	521	488	549	494	525	553	543	529	500	536	578	529	544	524	505	576	516	489	494	536	511	547	537	569	546	567	523	506	521	480	506	533	509	511	490	523	520	534	521	528	509	541	540	567	551	522	528	526	565	560	523	514	526	500	535	552	528	526	556	506	568	541	543	533	489	509	541	594	530	548	554	556	549	545	503	517	519	539	512	527	515	546	537	518	562	582	540	511	517	549	508	537	524	499	508	560	561	519	542	528	506	522	533	482	558	554	536	543	520	539	510	562	505	517	541	555	529	532	539	543	517	564	503	526	582	524	534	549	559	518	551	528	541	545	527	550	551	511	527	567	540	557	533	582	542	558	531	543	507	480	566	535	571	523	524	519	490	535	572	503	527	511	539	572	554	545	525	567	512	582	508	522	538	533	562	526
4289	2067	1758	1248	1087	1085	1049	945	971	932	964	944	987	958	866	915	919	930	908	928	933	845	882	885	828	907	879	933	856	893	892	868	923	898	900	904	903	909	867	902	895	866	864	926	868	898	925	909	903	907	896	924	888	883	924	888	889	900	865	908	948	903	877	876	825	900	915	899	881	920	827	876	890	853	925	871	911	874	903	932	877	893	909	935	870	883	832	960	925	947	891	916	849	888	934	829	886	900	895	879	873	887	877	903	892	936	867	899	934	927	903	900	887	888	874	898	844	873	886	910	895	953	886	913	904	858	954	896	890	905	905	933	935	875	878	889	863	842	876	928	870	966	863	950	861	923	898	888	848	912	919	935	843	882	913	897	855	932	946	850	894	876	903	871	907	881	851	918	898	913	907	943	881	900	896	942	906	877	867	910	907	927	919	897	912	907	906	859	918	908	919	876	887	889	907	918	855	924	898	908	889	916	870	882	899	870	867	856	891	941	957	914	902	895	901	892	876	884	892	816	897	842	922	884	900	903	865	886	900	856	879	852	899	864	912	881	863	913	877	913	887	921	876	952	892	909	901	900	899	858	922	926	864	855	913	921	863	904	893	873	929	947	880	847	894	890	908	859	885	906	893	848	863	911	909	879	863	850	917	880	914	869	927	864	904	856	863	879	912	910	884	873	893	850	876	885	923	881	932	859	963	924	890	874	892	869	928	890	867	897	863	873	899	908	908	873	843	903	937	923	869	920	895	913	898	859	926	866	866	923	878	875	897	848	913	877	921	925	879	877	911	889	851	872	876	869	907	881	895	829	904	889	910	868	928	935	871	916	884	895	873	914	818	870	875	844	854	925	855	903	869	896	936	909	915	849	907	890	878	874	941	920	927	916	906	865	944	903	870	889	901	870	877	871	868	900	889	948	920	884	874	903	842	927	867	967	915	884	911	908	907	892	975	931	870	945	879	897	882	923	889	888	903	898	870	889	901	861	913	914	909	903	904	875	906	891	910	904	907	883	867	866	887	873	869	879	849	912	887	855	883	882	934	829	871	913	919	880	852	914	921	915	850	875	939	893	898	929	857	863	861	871	937	934	928	858	936	899	913	912	867	938	902	902	909	905	907	913	941	892	856	860	870	918	884	899	835	871	902	911	836	935	848	855	887	890	878	846	845	890	932	886	878	863	923	904	898	888	885	866	914	905	854	929	866	896	909	901	897	862	878	909	905	942	866	892	782	842	905	898	912	911	911	879	865	897	906	905	909	870	921	893	893	873	879	887	901	913	879	905	893	903	851	901	946	909	919	921	886	920	894	893	892	870	894	879	892	886	915	882	910	914	876	884	864	890	926	896	878	912	877	887	912	933	917	902	926	874	931	836	863	836	942	870	908	881	913	886	938	947	885	883	840	851	908	865	881	954	916	916	886	914	918	873	912	853	865	882	877	922	909	895	927	894	869	888	860	892	862	886	896	898	881	892	852	912	870	916	877	925	886	830	879	881	913	862	913	906	963	923	947	943	943	880	886	866	840	951	913	880	896	903	888	901	922	912	913	902	935	883	852	851	923	952	915	919	918	866	866	881	840	916	892	919	909	930	926	913	906	944	911	903	902	846	928	861	970	867	900	987	898	887	913	876	835	908	917	842	875	890	899	883	892	875	867	852	904	875	911	877	884	896	882	939	899	876	884	918	894	914	898	871	919	924	906	887	852	908	894	917	915	873	847	923	852	939	874	903	852	929	885	887	917	923	930	921	930	935	888	902	916	936	886	901	919	909	874	860	923	884	980	890	874	881	963	907	873	888	862	920	901	883	866	913	898	899	865	911	887	885	884	897	854	941	872	850	911	897	885	861	935	895	843	854	868	922	922	889	896	910	817	879	933	906	860	872	900	931	849	893	843	933	891	835	897	938	906	927	946	924	876	929	877	924	888	896	913	930	894	926	916	899	855	889	940	979	888	861	912	892	939	874	840	891	939	926	917	863	903	866	904	874	926	868	873	924	907	832	920	903	858	885	884	895	925	871	913	884	882	894	880	927	888	897	883	877	883	938	890	898	839	949	943	893	913	875	838	916	881	926	910	898	895	916	892	893	884	896	926	880	853	901	924	910	886	870	895	901	887	889	888	932	905	893	915	876	899	882	890	894	927	898	923	872	916	905	900	930	840	888	919	891	914	884	903	894	935	882	899	898	930	892	895	886	845	906	868	908	936	930	966	875	904	883	937	907	853	877	908	877	896	835	885	858	868	886	904	888	889	859	907	938	881	892	888	925	886	864	837	832	873	951	882	870	869	894	903	891	898	910	911	923	900	907	872	877	916	869	917	922	897	896	894	904	910	859	897	849	883	910	886	898	878	980	888	870	896	872	900	886	891	919	913	895	904	899	859	827	874	850	811	900	946	903	896	899	879	813	949	882	874	910	879	857	881	934	878	933	847	904	947	907	908	913	852	920	877	901	933	883	909	934	898	918	922	894	864	866	885	904	940	882	849	875	877	884	958	895	824	904	888	923	881	898	873	911	912	900	894	880	907	943	969	941	862	916	949	903	885	891	888	883	904	878	881	907	896	891	894	890	901	947	885	888	819	888	878	878	855	919	853	909	861	848	901	879	836	926	945	894	871	900	869	932	864	921	898	864	870	893	833	867	909	872	932	892	923	895	897	896	943	907	932	890	872	912	915	885	876	864	934	860	874	909	894	902	909	841	905	931	899	853	926	854	875	911	905	926	882	949	880	908	875	940	891	877	886	904	930	894	932	935	940	899	895	898	930	880	915	869	953	848	900	869	874	925	886	897	896	835	899	933	876	893	921	888	912	869	949	866	885	901	861	865	884	896	910	936	888	888	900	898	919	888	902	902	926	852	881	853	882	924	928	937	880	886	899	876	911	895	891	867	912	889	891	839	889	914	908	875	947	911	883	897	893	883	882	853	860	884	845	855	942	879	916	927	930	873	920	909	904	883	909	885	883	906	963	889	875	888	910	884	989	905	856	841	870	874	850	861	875	898	853	936	916	905	908	884	884	825	844	918	914	867	840	853	916	907	832	850	861	908	884	905	913	911	890	886	924	929	903	875	891	886	865	899	890	883	880	879	921	916	847	882	941	968	941	888	901	889	914	900	925	925	890	896	928	901	885	907	932	974	874	910	870	916	885	907	855	944	875	889	903	851	851	925	857	903	920	905	845	913	868	870	899	938	884	931	851	901	865	871	907	889	861	931	882	873	887	870	900	899	899	855	909	920	902	913	917	915	851	923	854	934	936	945	922	829	947	921	902	940	848	913	877	926	904	880	891	906	940	911	889	932	875	924	877	923	875	916	887	900	897	851	874	856	883	921	928	929	908	941	903	848	872	876	914	890	868	863	860	913	866	836	837	908	897	859	836	897	905	844	926	862	860	875	920	883	900	908	870	870	905	930	889	902	874	925	867	816	874	836	849	828	932	895	930	864	945	818	909	905	883	935	905	880	927	876	864	939	902	937	870	869	853	927
24400	21412	28632	24547	21049	3272	959	605	567	551	496	457	461	432	394	455	413	377	394	412	383	405	400	423	373	388	386	383	381	409	429	345	379	387	342	387	374	384	378	365	346	361	382	406	397	352	381	360	359	365	357	378	377	401	376	385	391	389	352	362	381	375	404	380	389	383	373	357	388	363	329	359	372	390	375	374	370	363	382	328	396	386	383	336	381	371	371	356	342	380	350	360	339	371	373	336	384	377	362	376	351	380	362	369	368	368	398	367	347	385	356	368	388	344	389	360	397	397	384	401	373	381	341	358	375	343	402	346	374	345	372	350	385	329	369	358	374	381	353	388	367	389	377	416	363	385	370	388	361	385	354	368	359	370	348	358	342	367	360	396	350	381	368	351	375	406	344	333	376	361	370	371	365	358	353	350	338	364	366	364	362	339	348	371	361	388	333	386	395	343	371	366	363	348	344	338	368	388	373	385	354	402	337	345	365	338	384	375	350	363	377	370	371	349	372	350	346	354	344	389	405	402	349	378	359	338	367	349	372	369	356	359	372	351	372	352	358	354	361	360	361	386	357	392	366	351	394	386	339	382	371	332	355	393	360	369	364	366	399	362	356	372	402	362	371	392	362	361	362	318	354	384	408	374	349	364	379	388	382	380	371	361	342	361	366	377	375	359	391	380	388	381	382	359	386	350	353	361	423	378	375	392	336	367	390	376	412	346	360	359	357	373	361	340	384	364	327	339	369	369	395	364	372	366	390	357	360	373	364	375	386	349	342	353	393	362	313	385	382	402	365	389	341	383	360	365	394	347	365	380	341	345	341	331	380	348	382	349	369	368	392	362	376	333	380	387	354	357	326	372	378	389	395	375	367	366	349	352	366	359	387	371	338	363	400	372	391	403	377	352	365	384	368	361	356	350	367	384	386	384	371	361	360	373	350	389	358	387	373	340	358	371	348	356	380	356	350	343	394	400	370	381	368	384	359	352	368	357	327	353	403	389	390	363	362	370	364	374	399	378	355	373	375	385	354	376	327	349	325	364	368	352	371	368	375	362	364	355	359	360	362	385	346	347	370	363	373	361	386	356	375	363	380	400	311	358	354	322	364	382	356	406	359	353	382	354	355	363	336	319	367	382	370	393	375	378	394	395	355	362	333	333	380	389	331	332	346	395	420	351	374	341	367	358	349	369	375	367	385	388	314	358	369	354	336	357	345	361	344	333	339	352	388	351	361	370	364	375	420	351	337	369	389	388	372	337	349	360	376	359	375	370	382	343	367	390	400	374	365	351	377	331	351	370	364	362	347	365	360	356	370	365	363	388	386	346	379	400	393	380	357	416	369	359	354	365	349	382	422	365	384	348	376	373	371	374	361	375	335	383	419	367	376	388	369	363	364	379	384	357	359	344	350	385	342	374	347	392	368	366	344	364	371	352	339	361	363	382	377	376	367	353	351	366	329	368	377	349	349	389	348	333	346	376	376	393	332	360	349	356	364	332	355	381	353	348	363	360	375	387	342	400	393	362	337	360	337	356	366	386	337	350	367	411	353	334	359	389	366	385	343	379	381	357	382	398	377	379	388	378	351	366	339	404	345	339	380	379	359	322	346	386	403	376	403	358	369	369	375	370	366	380	339	380	359	366	389	363	419	375	348	379	345	333	393	396	367	391	402	363	363	333	374	377	359	383	356	402	370	370	390	346	388	377	364	362	397	390	355	388	349	333	369	351	357	365	418	346	316	354	374	386	352	360	375	373	370	372	377	411	355	388	353	371	351	389	404	354	340	364	346	364	372	369	377	408	377	372	352	381	344	333	375	357	348	348	389	363	358	360	387	351	383	373	344	371	355	372	359	378	354	358	372	361	355	365	348	350	360	371	358	364	374	363	359	372	351	412	349	359	349	382	394	375	331	351	364	380	398	365	384	369	366	386	406	367	383	338	374	367	371	349	369	365	374	404	346	368	388	397	354	348	350	375	397	375	347	340	367	351	380	412	354	385	366	410	374	366	338	359	405	396	380	371	372	381	396	393	378	357	357	348	335	342	345	355	375	391	385	391	372	347	387	375	383	408	389	379	347	393	363	421	357	350	347	363	403	355	343	382	383	346	370	350	371	372	378	350	376	364	373	386	378	352	395	345	374	348	365	375	357	368	376	382	381	391	375	359	378	375	363	360	369	365	383	375	354	321	347	343	401	366	369	392	351	388	388	345	363	363	420	344	376	360	333	397	371	354	355	359	397	381	339	383	363	336	373	366	360	375	340	334	376	354	369	405	372	379	343	374	362	355	383	355	362	363	396	393	335	348	401	357	362	394	368	364	365	374	374	382	368	349	373	350	390	380	368	338	337	373	369	340	369	373	336	362	351	386	395	378	367	334	360	381	389	351	354	370	344	346	370	353	359	406	356	388	358	358	384	342	372	372	372	375	372	363	358	360	360	374	336	357	356	376	410	387	357	367	380	375	359	385	402	355	337	355	383	353	365	357	346	375	367	350	350	368	384	373	396	388	363	365	378	367	346	359	366	332	354	351	356	350	362	327	342	365	373	378	377	374	329	412	361	366	350	337	362	381	358	359	363	387	352	389	355	366	349	376	356	361	362	355	357	421	367	348	346	357	342	390	350	359	388	385	372	365	347	370	379	404	336	334	347	399	388	379	395	369	330	349	357	372	390	362	371	402	390	373	348	355	372	354	369	350	338	351	346	393	364	375	385	386	400	358	385	349	363	361	356	374	335	397	387	337	371	361	355	344	352	386	348	389	353	391	363	362	356	363	393	372	375	373	346	367	350	351	386	373	403	397	346	328	376	377	363	355	331	375	420	393	365	350	379	386	363	308	387	385	364	372	369	380	369	387	382	369	358	377	347	372	354	388	367	394	397	344	366	348	400	367	353	355	365	367	342	361	357	410	348	368	364	377	369	369	371	361	405	372	390	387	380	372	390	381	388	387	346	356	375	371	377	409	374	377	370	361	365	350	360	384	367	372	377	392	389	327	353	390	347	343	359	364	363	351	363	353	346	421	372	375	370	366	388	390	349	374	400	370	349	386	365	348	382	379	338	378	342	359	361	362	347	341	361	355	348	353	387	395	376	343	362	349	392	365	360	418	371	375	387	376	336	375	356	345	398	381	357	364	391	354	372	366	365	388	329	329	377	358	383	373	361	350	358	387	390	389	372	401	346	362	375	357	386	347	381	348	390	367	344	386	352	339	371	344	345	392	371	375	352	359	360	346	392	364	378	360	381	363	382	352	357	371	364	378	372	351	346	374	379	368	361	345	361	376	388	352	360	340	369	348	369	348	333	383	363	336	347	373	380	384	391	360	335	372	356	392	343	359	344	337	362	325	340	360	378	351	368	369	333	377	358	344	369	371	371	338	388	366	342	327	355	383	379	360	377	350	388	344	376	334	371	334	339	399	371	406	401	365	363	391	370	358	385	372	391	371	365	374	359	365	344	390	387	382	371	366	373	355	367	375	371	337	365	386	362	363
5522	10697	8664	4456	3132	2352	1895	1636	1336	1221	1084	1033	994	891	885	862	783	754	785	770	774	722	760	739	713	659	689	697	621	711	677	680	699	640	723	695	612	655	651	712	641	704	683	658	633	654	605	624	682	670	620	650	594	653	635	647	654	636	635	665	614	698	628	621	632	660	670	601	609	635	628	668	625	647	642	682	662	634	666	657	660	626	630	620	678	695	625	629	662	655	673	652	625	620	664	609	616	658	651	645	629	623	682	640	606	650	640	648	646	617	606	619	619	633	633	614	651	639	665	617	641	650	633	624	649	636	620	628	658	597	685	624	671	634	655	656	662	614	674	635	641	642	643	658	592	631	640	615	620	669	637	572	668	657	594	647	667	634	655	651	650	668	647	640	641	609	626	639	636	622	630	687	609	623	642	651	609	640	643	611	588	625	609	642	637	626	684	627	604	630	595	669	613	638	681	653	634	646	661	608	643	608	654	653	618	637	643	639	651	641	651	666	564	631	647	669	590	663	607	624	575	609	665	650	662	606	646	616	638	614	628	649	646	596	614	622	635	609	664	650	614	644	611	642	637	661	624	627	636	607	665	610	707	604	636	661	650	618	625	617	612	579	609	641	640	634	638	652	631	648	622	644	602	645	650	663	633	653	654	618	670	601	658	681	611	637	624	631	648	660	702	649	637	667	605	647	661	621	684	644	627	667	688	641	642	624	633	644	640	632	624	665	621	646	631	677	640	626	676	674	628	650	599	643	631	676	676	632	587	661	686	616	674	590	661	610	638	642	691	655	651	608	626	641	633	603	684	630	634	614	621	628	655	643	677	624	666	616	605	643	629	621	668	632	626	621	602	636	641	656	657	655	692	599	680	641	657	627	643	591	660	653	655	624	597	619	654	619	690	666	624	622	629	688	639	650	635	621	620	631	640	631	650	695	594	622	629	653	650	641	631	638	641	642	613	649	632	693	625	629	674	640	587	657	653	574	641	651	619	639	655	640	648	642	669	604	598	623	646	642	611	631	617	642	677	621	648	645	657	616	649	635	652	620	680	628	633	596	609	628	610	566	583	614	639	618	588	639	649	645	641	657	634	625	638	646	624	636	661	637	607	696	621	627	660	622	671	602	634	639	665	622	648	650	633	599	626	600	646	654	608	658	624	621	616	598	625	649	622	655	611	590	653	613	653	671	614	617	673	616	663	630	640	596	611	649	636	621	640	660	610	623	655	622	612	654	652	597	631	630	647	663	604	593	643	642	644	623	653	674	636	631	648	612	643	661	655	596	639	643	626	634	651	596	593	658	660	611	612	638	613	647	650	608	649	608	623	641	624	609	665	605	648	624	659	648	637	643	641	658	634	616	685	672	658	644	636	674	652	579	648	612	663	644	608	610	638	626	622	633	639	653	634	655	642	619	678	614	613	627	663	638	607	615	638	621	619	591	649	657	661	602	610	653	631	615	632	630	652	634	594	635	617	669	670	635	627	647	672	611	657	629	669	623	617	657	644	675	650	609	623	653	641	657	640	627	637	619	645	668	607	607	606	641	623	605	628	645	619	617	610	635	661	629	615	647	654	653	625	627	631	630	681	619	655	654	642	636	628	653	614	649	588	674	665	640	627	615	615	611	659	653	650	647	634	647	667	612	663	605	662	673	628	665	658	594	642	659	585	603	638	647	655	667	629	650	591	653	669	639	648	637	588	641	636	616	618	634	655	638	617	593	661	606	587	611	636	667	608	625	649	604	632	595	654	626	612	646	610	611	675	620	618	675	655	644	620	614	665	666	620	659	625	656	638	642	614	641	661	587	602	627	630	657	657	624	669	625	602	633	683	621	625	628	645	658	621	610	626	642	653	655	650	655	609	641	633	622	650	669	654	596	645	645	626	679	644	654	651	666	630	671	631	648	647	633	652	622	644	625	666	588	681	626	639	623	632	618	609	638	645	605	640	636	689	650	601	651	624	605	655	653	637	634	620	597	623	627	631	679	637	670	627	609	605	674	636	629	652	594	609	625	635	669	697	619	634	619	595	578	621	624	641	637	666	631	615	629	641	650	622	628	651	633	684	649	649	587	596	664	615	634	638	623	666	575	644	638	623	604	660	626	675	658	651	638	635	619	640	620	632	608	634	618	617	645	637	608	654	607	671	617	655	716	629	640	646	633	609	612	646	653	619	631	613	642	675	631	650	640	657	634	584	641	675	642	576	614	609	610	644	674	679	590	669	640	662	651	668	627	620	619	601	615	674	605	651	623	602	607	681	650	678	643	624	640	605	616	647	606	668	629	670	606	603	674	662	661	644	625	650	684	630	654	600	658	627	614	644	657	688	634	641	624	656	602	648	635	610	650	628	625	636	715	627	644	656	643	626	672	601	600	630	656	638	660	655	615	655	647	605	657	623	615	662	686	627	631	668	668	641	624	683	625	624	667	610	635	633	581	657	647	616	660	692	675	583	641	627	603	662	609	663	641	614	618	634	626	621	647	627	605	643	594	613	640	654	644	632	639	625	615	676	660	635	679	617	632	655	655	614	683	605	616	590	614	633	648	635	645	648	623	636	597	656	654	645	606	589	621	603	633	652	615	614	681	636	630	665	658	611	620	622	636	624	629	604	597	631	662	602	654	584	651	623	614	612	648	644	600	664	660	640	592	569	617	630	661	592	603	637	631	628	639	655	608	638	642	643	606	619	634	639	631	598	636	657	632	612	636	641	614	636	678	645	637	612	617	667	592	594	686	594	625	612	631	636	640	584	602	645	642	663	595	644	650	648	606	652	623	644	665	653	614	601	593	606	631	648	614	603	707	599	595	636	655	634	625	606	610	653	617	646	633	609	673	641	631	604	674	623	657	650	587	603	655	631	620	655	669	618	705	595	628	653	633	609	640	648	626	637	676	657	655	664	626	634	694	600	700	625	652	633	608	614	645	656	649	626	650	632	630	597	601	642	646	649	594	610	653	647	605	664	617	633	643	624	610	620	631	674	636	630	673	646	627	647	679	609	649	605	621	665	615	634	685	597	665	646	659	633	652	627	684	636	595	655	627	680	650	594	646	610	612	652	624	635	638	655	608	602	637	562	624	583	636	637	625	625	604	703	604	680	646	654	645	622	632	611	658	646	591	640	619	631	621	597	653	599	617	634	624	693	620	627	598	634	655	603	653	641	693	664	641	640	626	619	643	620	628	650	639	602	635	627	588	620	594	631	637	615	627	614	644	650	664	603	621	605	629	717	642	629	653	682	605	617	677	656	641	622	629	595	620	584	592	614	691	673	600	617	625	667	632	633	652	640	595	651	613	626	623	647	683	612	607	657	639	640	665	635	651	608	616	609	654	642	612	600	620	621	606	633	658	651	625	654	653	607	640	619	610	616	606	607	603	618	613	646	661	655	625	621	603	620	672	630	593	641	599	618	650	617	580	651	589	651	674	670	614	652	658	683	603	691	651	649	648	634	629	616	651	614	633	602	643	630	629	645	614	636	658	621	647	638	617
23382	21412	29248	23930	21412	20807	2302	704	520	477	401	361	282	285	280	270	250	268	209	198	199	215	189	184	206	200	176	181	183	194	173	173	181	162	169	155	158	175	152	162	167	158	135	172	170	164	173	154	149	144	145	160	197	147	177	150	164	152	153	137	162	147	149	166	161	177	164	179	148	164	169	164	151	155	172	152	163	163	165	152	152	149	144	147	150	149	150	155	164	159	146	160	153	141	151	138	143	156	168	161	144	153	167	144	148	166	140	162	162	155	163	169	139	149	152	160	154	149	149	144	163	171	154	172	169	151	154	144	167	164	170	162	139	148	147	130	161	156	155	143	159	158	148	154	157	142	141	179	146	157	147	152	127	175	163	150	167	147	152	156	149	141	156	150	156	168	156	145	147	141	143	159	149	138	131	144	154	165	138	158	149	140	156	161	142	152	166	171	153	145	163	152	146	147	153	157	151	150	173	150	147	147	143	187	144	173	164	164	142	154	134	167	181	137	146	153	162	149	141	143	135	177	146	144	146	158	151	151	135	160	139	173	164	150	131	170	165	142	150	143	134	160	134	140	154	152	136	146	154	147	158	151	139	149	149	151	139	140	144	139	168	160	131	127	158	143	135	154	152	159	139	161	133	138	165	142	158	142	136	147	133	149	182	130	150	143	148	122	166	148	146	177	141	154	142	146	161	157	167	144	144	163	142	154	143	150	139	166	139	171	152	147	157	131	161	144	154	153	138	152	174	167	160	157	147	160	158	164	143	144	153	164	144	168	137	141	154	142	143	159	141	154	124	154	143	133	127	148	160	145	162	132	138	146	175	128	147	136	159	156	146	152	162	160	155	166	140	130	164	152	152	165	158	135	133	150	141	165	141	160	158	169	144	125	147	135	155	164	145	152	152	153	147	158	147	142	150	133	123	140	143	142	170	138	165	193	150	131	162	154	156	147	140	151	151	154	155	156	151	171	163	161	147	138	159	137	165	145	145	151	160	179	135	143	142	142	154	169	144	143	133	158	156	154	151	166	137	132	156	147	152	138	159	152	162	159	167	140	158	152	162	172	148	139	150	168	139	150	147	149	152	148	157	157	144	151	137	157	156	131	142	141	161	152	160	151	133	124	142	147	145	163	147	163	149	145	143	168	165	170	149	165	161	156	142	142	156	165	143	135	136	168	142	153	135	165	148	167	146	136	131	135	155	133	144	130	168	143	161	150	147	146	173	145	159	149	155	159	141	150	125	147	152	168	162	141	142	152	150	173	141	151	133	132	152	157	154	133	163	163	158	154	181	154	138	171	164	157	158	140	144	147	138	137	160	164	142	141	136	157	149	155	153	146	144	165	141	138	151	149	163	147	166	131	144	146	158	136	133	149	150	138	131	162	148	141	169	163	141	140	163	149	170	170	121	143	159	173	147	161	145	150	143	145	142	162	140	151	140	149	158	167	128	144	154	151	136	139	150	138	139	143	147	153	163	151	174	132	142	159	164	139	145	136	155	142	145	151	142	148	151	145	149	144	158	156	158	150	128	144	139	161	168	129	143	152	166	150	153	143	168	160	159	171	146	143	144	156	164	144	163	175	146	148	162	158	148	153	151	126	147	163	146	140	147	137	135	157	135	157	154	151	142	165	156	146	174	139	146	150	154	161	154	145	149	154	149	164	130	150	159	147	137	139	115	156	164	137	164	161	151	158	138	163	163	157	142	142	168	154	164	142	141	161	174	137	154	147	134	156	139	140	161	174	150	159	145	162	158	158	164	141	162	166	145	167	190	157	140	144	143	148	141	156	145	133	137	158	136	158	135	136	139	153	165	153	139	131	138	156	136	152	158	129	150	133	155	156	172	136	135	166	151	142	143	140	165	147	157	179	151	148	157	160	139	170	141	165	154	159	136	163	147	164	140	129	168	150	137	143	160	145	131	166	152	146	165	149	139	145	155	152	163	185	156	144	156	144	155	152	145	127	147	149	166	168	166	160	160	159	145	160	144	155	151	162	141	140	137	141	159	153	142	130	159	164	163	163	150	164	166	150	146	161	141	148	145	166	153	163	162	156	143	138	160	162	161	180	157	163	179	174	166	145	147	118	170	161	165	157	139	137	153	168	157	172	148	153	170	135	150	164	151	133	164	157	152	160	138	148	179	150	138	163	131	153	148	163	148	168	135	165	150	157	135	159	149	146	139	137	165	160	134	165	138	155	136	155	140	146	158	133	148	145	154	161	141	181	167	147	149	144	161	173	146	151	153	137	124	142	141	138	136	128	162	148	170	163	144	148	147	157	142	139	151	145	161	150	153	157	170	141	150	135	152	168	148	153	174	143	160	174	155	151	154	139	175	147	148	141	137	169	135	149	157	143	163	160	163	146	147	164	170	145	141	145	153	149	166	144	166	140	151	171	124	147	157	139	148	146	149	151	122	162	156	139	168	156	151	160	147	161	173	144	148	155	137	137	150	138	135	134	144	141	154	162	115	146	141	157	163	139	156	128	162	145	169	147	153	151	151	173	154	152	161	158	157	148	143	143	130	134	164	153	155	169	152	152	140	143	139	147	141	131	145	149	154	137	169	149	153	156	124	170	162	134	171	154	149	155	145	173	166	153	154	168	153	163	155	161	125	171	126	155	157	129	131	146	137	154	159	148	149	155	140	145	148	170	143	165	139	147	156	146	147	148	145	165	147	166	151	166	152	158	174	174	126	153	133	148	154	147	172	132	150	160	153	148	161	149	152	163	174	155	150	152	144	160	142	149	133	147	144	130	148	136	144	147	151	137	149	143	142	154	151	153	153	142	149	131	150	146	140	175	167	130	148	151	144	151	156	158	133	147	137	132	143	135	153	156	168	145	182	128	153	145	138	177	148	165	137	138	139	152	150	136	145	144	146	148	149	148	178	150	141	162	155	137	172	136	155	135	147	150	160	136	141	120	139	130	147	157	164	133	141	151	173	144	142	158	160	153	148	157	155	133	115	138	149	133	129	159	151	159	129	139	163	148	164	134	153	137	136	146	167	165	164	173	133	151	167	122	150	129	137	163	162	150	154	146	170	151	139	137	155	142	157	145	145	158	148	139	161	132	138	142	138	151	153	176	145	170	133	151	152	140	153	160	148	133	158	133	152	145	131	150	166	153	132	171	129	140	150	137	155	138	169	164	156	132	160	129	164	171	138	143	136	163	133	144	144	143	171	158	142	165	134	128	137	144	134	154	144	132	147	146	155	149	167	145	146	160	149	140	147	157	134	178	139	163	125	154	153	151	128	151	152	135	158	149	152	160	156	133	139	165	150	171	159	139	144	146	151	142	149	144	144	147	166	164	150	152	124	128	165	144	158	145	138	154	157	141	154	157	152	149	150	143	165	152	173	147	151	169	173	145	154	161	158	155	171	136	158	155	156	166	155	139	146	157	152	174	135	133	149	155	156	162	145	170	142	159	129	151	142	149	145	131	136	153	138	156	148	135	155	139	150	133	157	145	166	153	158	165	150	160
7744	16681	13545	7093	4996	3484	2723	2175	1699	1352	1238	998	929	814	741	649	624	538	487	496	453	432	468	441	419	385	368	368	387	334	361	336	337	268	336	322	278	317	315	290	321	285	316	299	271	293	283	297	319	300	320	290	301	278	269	267	293	259	303	279	290	276	290	274	293	265	292	275	251	266	270	281	285	263	258	286	315	246	255	270	288	270	290	265	266	277	296	252	258	270	276	299	264	243	270	284	263	279	247	286	278	255	268	282	254	284	269	268	270	252	261	271	236	289	267	277	271	272	257	278	283	256	295	310	282	252	281	275	281	274	283	273	252	256	273	254	274	263	277	242	282	241	267	243	276	258	298	236	272	268	253	259	269	256	258	281	298	250	255	277	274	262	264	251	248	270	234	254	255	264	258	236	277	268	233	268	282	253	261	246	260	254	273	263	248	251	246	262	237	250	286	264	257	271	266	273	311	257	267	261	283	266	251	242	243	281	264	263	258	289	264	246	281	268	269	254	275	286	248	260	287	286	246	289	273	261	268	260	275	271	290	267	281	252	272	275	278	300	268	272	234	256	279	265	287	261	276	258	274	281	293	244	259	273	284	251	293	282	235	248	259	256	258	285	271	260	239	278	261	252	251	274	297	260	271	270	281	282	272	249	248	268	263	255	257	279	240	283	262	285	294	275	292	272	221	258	282	251	250	251	273	267	312	256	279	263	291	261	263	273	237	289	270	253	270	261	272	294	281	268	272	278	244	272	277	252	240	266	262	264	278	247	259	247	272	267	254	269	256	250	296	231	256	219	304	294	266	261	237	255	249	267	278	315	249	300	287	253	244	257	232	289	244	276	239	233	258	229	284	286	261	260	285	261	255	251	238	258	262	296	264	270	256	282	251	295	262	245	266	258	234	251	272	247	293	278	264	257	268	254	268	252	293	288	254	270	266	262	219	282	273	276	243	281	252	284	287	250	280	259	258	288	265	284	242	280	282	307	255	272	249	284	255	279	285	290	272	260	228	249	282	280	287	263	259	235	285	278	274	283	263	285	265	278	253	291	296	270	268	274	271	259	275	253	275	248	294	267	269	272	292	255	295	278	242	269	260	253	249	272	251	280	260	260	245	259	266	267	282	285	256	256	270	250	265	283	272	286	271	270	282	249	282	261	268	247	257	276	280	263	250	285	283	264	252	272	257	273	268	268	251	257	274	287	245	279	275	251	273	241	266	232	269	282	255	249	275	253	270	270	273	277	270	241	242	259	244	261	270	266	249	252	247	248	271	256	257	266	284	272	286	266	264	278	274	247	306	237	271	258	277	268	261	267	286	290	286	259	260	277	237	265	248	264	212	243	268	249	253	257	253	287	260	264	266	253	276	270	264	278	294	250	278	240	291	249	269	277	276	240	274	273	275	244	304	278	281	270	278	260	240	248	244	254	285	263	257	281	271	272	264	273	276	271	260	245	281	284	289	247	265	264	267	277	257	261	269	270	256	275	258	253	260	290	258	278	261	281	251	247	258	252	286	276	283	277	270	265	244	237	275	290	275	270	240	271	265	262	290	275	261	270	263	268	270	256	252	243	268	276	266	264	267	278	286	246	266	304	241	271	270	249	256	278	265	279	271	260	267	247	262	281	246	281	241	269	259	247	282	265	255	257	271	293	275	255	267	264	244	261	255	251	266	246	280	263	270	254	259	262	257	278	273	279	269	230	272	269	257	289	252	258	261	247	249	250	292	255	275	260	287	229	277	289	270	277	262	256	267	317	278	253	261	296	282	244	260	262	261	256	248	267	261	296	271	276	310	263	269	242	257	261	274	293	263	258	243	273	247	263	249	264	295	229	270	271	275	251	283	285	247	281	265	261	262	299	265	254	286	268	266	263	280	265	252	291	314	280	264	263	302	278	266	258	284	245	274	269	281	274	263	259	274	254	284	293	260	278	278	250	293	299	235	275	264	255	282	264	267	268	262	251	259	264	278	254	273	264	293	271	267	245	275	254	290	276	256	265	266	241	261	259	277	287	266	285	254	241	274	272	284	257	271	258	267	257	261	271	263	257	265	236	297	216	264	259	292	253	264	253	285	267	258	278	246	273	257	268	238	246	285	286	273	247	270	286	271	283	276	284	250	267	265	254	229	267	302	266	237	288	261	268	283	278	257	284	256	244	281	304	263	276	243	305	294	251	300	247	290	275	279	262	262	280	234	249	262	235	264	281	277	277	275	272	258	244	258	239	264	243	248	251	229	248	253	257	274	278	290	262	283	296	239	272	271	292	246	249	271	267	281	275	269	292	251	273	311	264	275	274	250	263	269	263	269	273	244	274	277	261	286	281	243	206	267	297	268	233	271	280	247	267	251	261	281	287	261	226	244	283	256	257	278	234	282	274	280	272	244	225	269	265	287	244	252	278	276	265	292	250	267	254	263	253	271	251	272	259	251	263	281	270	221	273	274	257	258	276	286	281	242	235	275	254	247	267	276	269	263	285	260	286	254	259	269	282	299	247	245	264	239	246	250	270	288	278	261	263	265	280	286	251	259	257	234	234	266	257	267	291	288	280	258	285	265	286	258	249	264	301	270	254	257	253	270	243	266	302	287	263	245	263	260	266	277	261	255	249	268	260	252	267	250	276	257	226	281	243	280	305	299	275	268	241	258	266	251	271	277	254	226	276	248	265	267	217	262	261	286	242	259	263	275	303	265	277	251	266	242	274	269	276	226	278	257	260	287	286	256	233	282	274	260	288	268	285	244	255	284	277	281	261	289	268	278	267	281	278	247	286	300	269	252	262	275	271	244	259	283	277	251	293	262	264	276	281	258	262	252	240	244	254	251	268	264	262	267	255	262	272	271	264	275	274	271	256	249	250	282	253	261	266	249	284	297	274	273	268	281	263	273	279	279	258	278	257	246	290	282	267	253	291	240	263	282	267	268	248	292	275	272	255	267	277	275	255	263	267	283	277	258	280	255	266	270	259	292	283	264	245	252	252	254	273	299	270	264	254	255	262	272	262	274	222	249	270	251	294	264	267	256	290	258	275	259	248	277	274	270	261	268	274	245	288	255	268	259	266	276	264	304	230	271	243	285	264	280	292	270	299	276	253	261	257	277	253	262	254	243	283	243	289	242	269	272	258	248	271	269	272	261	266	270	276	272	262	253	231	253	271	279	251	268	268	261	268	273	267	281	248	273	268	246	293	281	288	276	251	280	239	247	280	258	293	252	257	241	262	271	260	248	250	255	240	224	261	309	276	266	242	267	255	279	255	275	293	246	273	285	275	253	286	296	295	267	256	256	255	298	246	262	275	287	294	278	268	267	256	259	237	252	274	259	274	278	303	268	272	260	248	286	261	272	249	246	230	281	255	270	255	252	252	254	235	274	273	268	285	274	258	277	257	260	270	258	256	266	283	245	283	263	285	268	291	259	247	259	266	283	247	271	236	265	253	296	272	291	269	259	241	248	237	279	240	246	284	276	267	258	283	257	241	273	279	291	280
26929	20678	7897	1008	630	628	598	590	536	522	564	531	528	568	581	560	525	514	509	574	554	536	496	541	514	525	564	520	549	515	531	525	527	521	503	538	547	528	506	512	473	516	558	548	548	519	543	580	523	530	547	543	534	512	547	534	524	538	493	531	517	580	507	521	538	553	540	554	496	513	542	539	526	587	545	521	549	509	613	532	545	528	515	522	522	552	524	539	514	561	501	543	592	555	552	528	562	475	536	499	538	501	529	520	510	528	552	569	533	550	496	526	552	525	522	579	554	540	578	557	552	532	563	580	558	538	515	555	553	552	555	529	480	514	504	495	531	515	526	485	508	514	524	523	551	509	550	540	530	519	563	495	567	568	537	520	547	548	535	524	554	539	566	525	519	511	544	519	560	496	553	533	547	562	537	505	516	475	550	524	519	554	534	554	521	551	537	522	532	502	555	550	551	507	556	560	518	521	527	554	532	562	502	475	539	544	560	503	483	532	548	518	502	509	533	526	499	518	550	526	540	479	502	536	549	512	577	512	534	505	544	533	509	553	560	542	543	530	544	487	525	538	514	504	492	515	557	554	530	510	517	519	580	555	532	512	540	539	546	549	529	513	510	504	496	502	569	517	548	520	552	524	512	506	531	554	529	516	498	495	519	510	552	517	538	515	522	521	469	535	520	520	564	545	531	508	537	559	548	527	581	517	551	519	564	564	562	534	515	566	545	530	516	564	529	554	515	526	497	532	573	487	483	536	508	501	547	505	513	522	531	552	534	519	530	548	556	529	516	519	529	555	513	540	556	543	511	561	542	532	530	575	519	569	505	547	524	519	499	550	546	530	523	523	525	493	568	508	536	552	542	550	580	507	527	526	525	488	558	515	561	540	527	549	515	543	495	578	515	545	493	523	523	516	514	554	563	543	546	552	503	497	557	526	578	509	552	527	516	537	532	544	557	533	492	525	514	531	533	526	541	553	554	498	548	532	553	536	507	532	538	533	564	551	546	521	532	526	514	539	487	558	543	525	549	513	490	556	548	545	521	569	567	498	535	531	540	527	548	497	530	523	529	530	518	539	517	551	522	574	546	528	543	533	541	490	553	532	504	559	514	524	533	522	532	531	551	505	543	529	587	522	491	515	524	526	541	531	497	592	493	559	519	495	525	535	551	535	546	529	533	504	550	589	480	532	563	527	525	538	536	518	521	546	501	529	546	547	531	497	551	500	524	498	516	515	507	548	511	522	533	495	494	513	505	555	514	527	550	550	490	550	544	540	548	542	533	524	542	494	546	542	510	532	514	533	502	534	537	521	531	522	530	507	561	509	516	504	496	552	522	534	520	514	536	486	523	525	517	492	550	510	531	526	535	512	568	494	519	539	539	572	556	543	513	521	519	529	525	543	512	521	503	508	551	489	526	481	530	500	533	560	499	536	511	528	537	494	536	542	514	580	524	539	532	520	529	499	465	574	501	572	503	552	520	545	512	465	528	505	515	519	579	558	493	573	546	556	554	525	517	546	512	551	540	517	513	563	528	536	516	521	553	543	539	544	498	514	556	526	549	571	547	531	535	537	484	531	511	525	518	588	499	553	543	545	511	567	513	524	527	549	532	537	536	540	495	538	568	520	565	546	561	552	537	505	561	582	518	540	510	543	567	495	509	528	529	556	477	584	555	560	498	523	508	506	500	545	515	539	508	528	548	531	529	546	545	547	557	572	540	505	510	516	529	517	526	505	559	510	539	586	526	522	582	543	540	534	553	523	513	553	533	523	547	510	523	507	538	567	526	555	566	584	521	533	499	512	502	541	559	546	495	499	530	505	564	528	537	556	565	553	504	587	551	553	546	484	515	538	507	523	531	532	546	531	533	519	511	497	516	544	567	520	556	614	499	509	516	525	533	535	516	560	523	529	530	555	527	515	570	533	510	560	541	512	507	545	574	539	554	507	522	503	571	497	543	553	549	485	501	537	486	546	529	528	579	519	555	527	535	523	530	530	493	511	544	532	523	485	525	544	498	526	520	518	532	532	541	524	548	519	559	517	500	564	546	552	514	525	524	538	550	548	506	494	544	567	544	546	525	531	558	525	549	507	550	516	542	542	543	499	510	533	520	528	556	539	543	504	566	578	530	544	544	533	504	529	519	516	545	512	530	518	559	540	527	530	545	524	539	538	553	508	541	551	507	558	492	509	543	524	528	566	513	532	518	521	533	563	502	542	510	514	541	547	556	507	509	523	515	529	508	510	507	527	540	519	609	529	520	526	545	546	520	516	553	544	531	498	531	548	523	511	544	577	532	535	517	564	544	529	555	537	511	530	491	510	487	517	527	493	558	548	543	566	513	479	497	547	533	547	522	505	510	544	578	544	506	542	497	512	536	518	492	520	518	580	546	544	515	554	538	541	550	552	527	535	503	551	528	531	526	549	515	496	519	545	534	567	562	560	545	506	510	524	540	501	514	527	537	483	522	506	521	515	505	508	528	537	541	528	524	543	526	536	538	527	560	521	541	514	532	517	558	512	566	535	536	515	495	509	514	516	564	529	540	527	513	524	588	539	536	544	506	526	556	518	509	484	556	573	562	542	546	519	544	500	512	516	559	535	518	549	518	563	575	544	577	531	544	543	514	493	513	526	539	574	535	555	497	575	484	529	557	499	527	509	511	512	556	520	572	534	519	560	520	554	504	533	549	520	529	495	549	527	536	530	557	524	507	521	512	504	547	503	527	534	543	532	473	506	561	555	564	542	499	536	547	533	502	554	528	480	533	548	530	538	522	539	523	501	536	508	511	555	510	542	544	498	514	505	543	538	512	550	541	526	579	542	561	584	527	491	524	553	535	546	520	532	555	550	540	503	507	591	522	564	551	553	520	529	532	531	545	527	547	540	495	525	493	559	508	547	532	515	561	491	525	520	535	566	526	487	561	499	491	486	528	527	527	524	526	538	501	525	536	504	517	569	523	548	529	566	519	548	558	541	479	550	524	548	530	517	517	537	506	491	528	542	525	577	533	547	534	548	557	556	558	573	519	569	551	537	530	559	564	547	525	546	527	511	539	535	499	546	540	506	535	529	547	528	550	556	509	492	554	525	496	522	503	535	562	527	573	524	517	545	533	547	544	523	468	543	544	550	533	539	533	507	492	518	521	489	549	525	513	586	506	542	559	547	562	572	541	555	596	518	583	541	534	528	513	527	520	524	526	543	523	536	529	536	557	539	488	580	538	521	538	543	498	552	589	539	508	525	522	519	553	511	541	523	504	527	519	518	546	524	576	521	572	508	536	497	547	548	540	510	555	538	523	514	541	527	551	542	559	533	538	529	506	517	520	534	509	559	540	492	537	532	590	516	544	522	503	536	532	547	515	577	507	517	575	521	579	506	539	502	507	529	539	553	556	598	527	530	567	540	556	533	548	503	506	516	551	539	544	529	511	505	515	535	557	512	508	508	530	564	525	518	500	534	479	557	512	557	512	501	556	535	537	504	563	529	526	563
4245	2085	1790	1253	1167	1030	968	918	956	931	939	929	911	925	962	915	916	911	928	901	883	892	904	909	885	910	897	896	910	907	839	919	937	928	885	899	874	892	909	839	878	905	924	886	893	862	888	901	834	886	911	835	898	1001	895	882	867	877	943	935	862	880	881	867	902	902	851	873	905	872	946	904	918	907	911	839	879	881	919	869	871	919	849	885	924	885	917	919	914	896	880	883	896	885	836	856	944	890	886	936	911	881	876	910	882	917	912	916	907	897	867	880	935	886	838	955	833	905	946	870	880	880	906	879	912	898	893	893	885	912	858	886	923	851	896	912	908	849	917	919	926	894	894	865	878	871	875	877	949	885	915	842	870	920	877	876	882	892	958	822	902	939	867	910	872	843	893	854	859	913	901	897	861	859	857	885	858	916	898	882	878	909	916	893	963	888	884	884	932	907	953	869	856	901	900	892	864	932	927	892	835	893	892	855	866	856	924	902	847	910	864	864	899	939	939	864	901	899	901	905	992	855	918	933	927	953	883	900	922	885	873	905	904	872	902	889	897	921	883	913	908	890	856	837	888	847	880	907	911	861	964	885	929	842	905	864	952	936	929	839	909	933	879	875	910	896	874	910	866	847	884	934	912	916	861	904	892	919	851	831	883	881	893	896	916	845	879	897	930	904	956	880	856	932	890	945	890	867	893	860	905	904	875	910	915	915	921	926	919	876	935	892	917	838	915	848	884	902	922	890	906	949	932	867	924	847	869	893	916	922	890	908	920	904	938	938	876	894	876	865	896	877	936	871	844	915	901	954	892	939	905	942	884	888	845	861	881	874	888	884	876	892	883	956	871	891	885	862	945	847	957	807	872	876	925	843	911	894	933	900	855	942	845	912	918	898	906	873	905	850	942	858	881	856	898	884	862	937	895	897	913	862	900	896	891	891	935	906	842	921	899	895	903	886	891	863	925	896	906	892	883	929	902	832	872	937	880	911	879	910	903	866	851	871	894	932	868	857	917	933	924	923	869	892	896	933	875	897	903	927	908	876	899	904	846	870	882	930	866	855	901	870	901	917	909	861	889	922	819	910	876	896	884	890	856	875	902	889	900	947	932	898	869	876	890	894	895	918	862	884	861	893	907	865	899	863	831	867	931	893	902	890	865	893	875	887	867	885	924	866	852	913	876	875	925	884	950	869	929	910	840	934	931	900	861	890	925	889	877	893	947	878	903	908	904	884	897	899	902	865	823	925	924	908	867	904	830	920	938	888	929	931	932	925	847	879	960	878	873	861	878	918	882	888	935	906	863	870	908	889	917	881	866	914	843	884	894	874	865	900	926	841	856	882	896	863	918	895	904	910	912	903	921	921	901	899	877	912	844	884	884	897	902	923	880	864	934	942	961	900	887	917	910	885	942	939	876	905	903	850	890	921	894	915	882	886	845	908	941	842	892	933	896	921	895	881	881	881	871	930	873	961	897	877	945	830	917	849	897	927	884	884	826	908	861	910	835	920	858	940	910	886	905	874	866	987	925	887	887	872	880	857	926	920	958	852	850	916	937	905	904	896	909	901	893	864	873	897	847	916	817	906	828	848	868	916	883	854	849	854	863	950	859	928	925	897	866	848	883	842	909	969	903	878	895	925	901	900	833	887	902	943	954	905	917	872	902	864	912	908	912	890	885	922	906	944	840	908	862	902	899	935	874	922	913	888	894	881	874	858	890	891	940	964	917	871	872	903	878	896	912	898	885	881	914	896	881	876	868	920	865	869	916	905	828	865	918	907	919	899	907	881	939	878	891	904	944	874	873	897	882	891	868	878	876	929	910	863	839	903	863	919	902	849	907	896	901	901	884	929	863	865	856	851	973	874	916	853	892	910	919	913	873	906	912	926	872	922	978	909	945	858	946	897	922	869	888	905	889	878	918	878	862	951	894	939	911	862	889	854	916	889	909	835	929	900	911	875	863	886	971	883	902	918	907	948	922	933	911	908	921	931	874	883	848	902	882	910	845	908	913	864	871	893	912	983	816	876	934	910	913	884	866	885	870	912	808	934	885	920	890	887	931	920	938	916	888	899	908	880	891	880	908	922	893	884	886	871	922	893	881	881	822	901	971	891	875	881	882	958	838	953	908	887	935	903	873	899	900	886	968	862	903	866	878	886	891	919	921	829	926	810	917	882	818	905	893	872	885	912	904	904	901	893	921	936	879	883	897	908	894	915	860	877	866	871	860	925	859	907	950	865	899	889	851	877	931	892	901	900	849	948	953	891	914	883	855	882	916	877	933	882	906	846	897	877	893	911	835	918	920	866	874	874	854	918	926	889	878	896	917	880	902	906	903	929	881	881	871	912	825	899	890	906	853	922	848	901	955	908	923	885	901	898	927	989	877	869	908	950	936	861	851	841	854	874	937	898	928	896	903	894	884	912	912	848	881	916	900	870	905	873	900	896	910	955	924	912	864	872	862	888	913	927	932	900	884	876	865	905	876	905	893	850	904	831	924	903	895	902	922	844	909	907	880	921	831	909	882	893	937	884	855	868	886	905	931	905	838	933	905	898	905	899	896	863	879	888	876	888	876	883	884	895	892	881	894	903	896	879	850	954	895	875	857	881	906	885	863	930	877	885	889	885	909	927	900	890	917	982	921	916	897	866	932	942	878	882	889	894	911	847	912	861	838	901	897	868	962	895	887	900	911	849	887	870	906	867	937	885	887	855	902	831	897	881	930	902	878	906	909	915	929	857	883	869	928	855	949	932	907	809	899	878	919	921	803	886	942	912	881	861	922	838	904	909	895	891	888	893	917	890	894	954	910	933	926	898	925	871	876	825	936	893	919	900	883	931	908	896	883	875	873	885	924	939	895	910	880	815	906	910	879	889	857	902	897	927	861	907	881	913	837	865	882	915	929	861	872	914	896	870	907	885	925	861	876	907	875	900	851	907	900	895	932	860	876	908	871	919	953	893	945	956	891	941	872	826	875	879	904	903	827	899	853	914	913	909	864	867	909	869	885	953	872	857	858	867	975	835	907	907	881	906	895	887	893	921	935	953	894	909	900	929	893	914	870	927	861	893	903	879	910	919	897	918	886	909	892	918	927	889	911	891	910	867	908	846	830	920	920	837	895	916	923	908	916	935	887	914	863	857	881	875	897	919	884	871	902	834	856	868	946	885	910	862	888	908	906	895	877	885	904	869	878	899	882	870	854	901	917	857	901	851	870	902	914	866	857	859	977	908	916	930	869	901	890	934	926	924	927	950	930	876	920	880	897	906	889	917	892	822	906	844	881	900	880	928	904	843	880	903	862	903	903	856	906	902	959	910	861	867	887	930	945	880	911	902	908	907	898	868	899	913	839	889	912	888	870	925	943	929	846	905	894	901	961	887	907	888	889	912	888	879	927	812	871	933	906	884	889	892	892	892	875	818	907	901	874	916	913	864	898	886	862	909	849	833	893	848	883	888	940	879	858	892	898	905	881	872	911	832	890	909	850	860
24373	21442	28693	24580	21041	3104	892	675	575	521	515	481	452	442	460	429	386	374	404	416	405	362	390	400	370	370	420	372	380	373	382	398	432	361	378	421	368	374	370	362	372	382	381	395	397	371	374	405	381	377	375	376	378	421	381	410	363	400	403	387	385	366	365	394	391	367	362	361	395	348	355	341	356	389	384	352	327	390	367	374	403	381	395	351	358	401	357	387	378	377	382	391	353	368	387	388	351	385	409	369	374	357	357	361	361	373	380	374	377	362	385	370	384	384	348	372	345	363	376	429	394	355	394	387	378	366	343	383	403	364	400	386	342	410	347	374	370	406	377	418	386	362	375	392	378	363	395	361	345	367	389	378	376	341	395	349	381	356	365	347	393	350	359	355	379	373	363	353	374	388	378	345	389	344	362	370	347	373	392	348	359	364	377	405	404	349	418	374	394	357	354	349	366	360	347	346	403	341	379	379	393	343	372	356	359	367	370	399	376	358	383	417	364	371	375	375	371	424	369	389	347	382	345	359	379	368	363	374	357	375	373	388	366	362	411	327	372	367	385	332	362	373	390	369	388	365	400	366	362	392	353	358	352	356	345	375	371	371	384	346	360	374	399	365	345	378	400	362	380	336	394	377	352	386	388	371	380	345	353	377	403	389	380	389	380	364	344	384	392	398	395	364	364	341	380	328	378	357	353	383	343	381	370	328	364	364	384	377	373	400	364	372	385	335	375	347	362	355	395	377	387	352	387	376	384	372	361	348	382	363	342	378	358	390	403	364	362	395	379	377	403	378	369	349	337	370	388	365	380	387	344	375	348	398	399	339	377	371	364	355	358	334	400	343	341	374	369	395	397	385	356	369	351	337	344	347	357	345	364	417	372	397	399	399	349	384	395	362	361	359	393	404	359	383	362	387	381	376	383	371	401	372	378	383	332	399	368	358	368	352	393	382	392	396	348	353	360	348	365	376	430	368	363	375	356	359	355	373	400	378	361	378	337	368	368	374	347	380	368	352	361	368	386	391	385	371	368	341	351	373	396	346	372	404	392	342	359	371	382	371	342	359	350	386	388	349	368	396	353	383	375	356	366	326	359	359	353	405	375	366	380	358	320	356	374	377	372	413	366	367	376	373	374	361	370	351	390	401	346	367	377	354	374	347	393	377	340	364	374	379	328	365	389	324	349	365	396	366	343	359	363	376	372	374	352	362	401	401	389	380	391	381	356	323	389	410	354	348	354	352	390	366	341	365	393	342	347	354	337	381	379	382	377	382	368	376	362	354	347	343	368	358	383	352	386	370	373	377	367	368	389	370	344	356	345	370	356	396	339	369	373	355	375	393	388	396	410	360	356	375	347	394	367	324	374	342	404	380	374	394	427	375	382	363	406	374	370	379	379	359	376	378	346	340	348	383	403	390	379	375	405	379	385	345	360	370	407	358	368	369	364	407	358	355	414	346	400	412	379	390	364	363	374	367	349	411	394	363	337	381	382	365	406	375	384	338	343	356	395	369	368	370	362	401	324	320	380	390	343	365	347	381	352	397	376	401	345	346	342	402	350	376	367	359	358	349	362	377	344	344	388	361	368	366	375	380	408	399	379	362	362	343	369	371	368	419	378	368	383	376	392	365	401	396	377	381	378	366	382	371	395	367	342	393	373	375	361	390	381	407	376	376	365	372	374	340	372	364	402	372	373	382	370	365	351	339	362	380	364	349	365	364	394	377	374	358	362	340	339	367	371	362	325	374	358	354	392	388	355	381	401	345	383	382	368	386	382	382	367	391	377	397	398	356	351	362	346	383	345	357	362	364	373	373	376	354	376	376	336	340	351	363	374	389	349	361	390	356	357	349	388	372	392	399	326	397	351	362	381	375	368	386	364	378	379	352	359	356	380	369	368	421	382	356	354	391	353	353	365	403	351	336	355	357	340	366	357	353	393	404	369	357	400	399	413	380	349	349	323	349	383	379	372	371	371	389	388	380	351	396	389	369	359	358	362	362	353	375	373	365	380	352	390	362	362	359	365	405	384	402	362	392	379	345	411	390	370	382	372	403	406	344	336	351	371	351	382	380	346	383	378	363	375	358	389	349	398	349	359	342	395	337	321	380	386	345	374	345	376	385	364	381	374	365	375	356	381	374	383	375	356	382	337	363	372	387	361	350	376	368	368	374	392	364	381	354	345	379	353	374	424	366	360	382	376	357	362	383	341	388	410	365	374	402	357	389	385	388	340	359	368	379	328	375	392	382	366	367	355	377	373	406	370	392	400	361	363	342	340	363	364	324	388	391	381	370	338	359	347	386	362	368	385	373	345	365	379	353	372	406	343	366	384	372	339	356	373	345	384	347	360	410	351	397	404	389	406	382	348	375	369	388	349	381	388	383	369	384	364	373	366	357	368	376	379	386	358	385	395	390	357	368	384	380	337	351	368	385	357	384	381	382	399	372	370	401	360	356	392	368	347	408	376	382	343	335	389	322	343	381	358	369	362	365	364	395	370	343	399	321	370	359	370	389	370	356	358	367	373	384	373	411	357	402	338	344	354	381	387	347	383	361	321	403	352	355	359	371	400	376	365	368	414	346	333	344	361	379	349	349	357	367	358	329	376	361	377	366	365	376	371	357	330	366	368	323	374	346	345	395	372	376	337	366	370	377	391	359	356	356	361	414	364	405	385	387	389	370	374	358	393	386	329	398	379	357	367	375	369	339	384	327	355	388	375	367	380	360	368	392	394	372	384	379	367	367	370	378	380	351	375	361	387	355	337	384	372	362	386	378	368	380	390	384	378	358	405	349	370	346	359	375	358	375	354	388	364	356	353	382	370	373	397	380	385	390	378	368	370	389	335	384	407	329	371	354	372	360	357	374	389	380	352	345	403	361	377	375	394	368	379	352	321	367	366	377	357	335	349	372	372	363	355	371	373	355	373	352	368	407	374	375	378	372	381	368	378	376	349	373	368	341	305	354	373	365	363	353	373	394	370	418	371	374	339	328	368	371	372	385	420	352	344	384	364	380	384	418	383	358	406	338	393	365	392	381	346	364	384	362	376	386	375	349	383	369	413	393	383	372	389	360	352	381	374	412	377	396	371	370	359	361	350	360	375	341	334	376	414	373	372	368	367	351	392	403	443	358	363	353	356	363	361	341	413	367	351	380	367	364	366	380	391	338	373	346	369	361	404	374	350	380	374	410	367	371	356	347	366	381	403	400	394	362	407	337	353	372	359	394	356	373	343	398	345	376	373	381	395	377	377	360	388	359	367	363	377	358	365	377	379	363	384	380	330	332	403	371	362	347	334	353	388	354	391	369	378	360	346	399	364	355	387	376	368	374	369	373	392	384	370	382	392	379	391	374	398	362	349	375	347	384	388	363	400	398	337	363	372	382	374	375	390	390	396	397	416	351	370	376	399	362	361	377	362	390	366	396	398	409	388	385	365	375	382	341	352	353	375	341	349	380	378	369	388	390	384	375	387	384	358	395	379	381	392	372
5556	10640	8764	4500	3206	2318	1930	1647	1452	1222	1103	1023	921	904	837	840	847	793	760	749	745	728	788	719	741	697	701	697	716	654	648	676	685	679	672	652	627	638	673	691	694	700	678	695	657	656	618	681	697	619	600	659	644	678	656	672	666	639	629	676	634	644	677	614	629	633	659	684	664	650	630	633	673	636	693	630	654	649	654	613	638	636	663	678	666	616	658	654	688	691	671	661	614	640	671	698	559	627	674	632	623	641	627	656	692	703	633	655	670	606	654	665	656	650	686	654	620	587	640	631	662	693	628	640	675	644	683	636	682	639	621	676	659	652	687	577	671	674	618	682	639	654	664	662	632	625	589	646	597	631	669	657	625	580	672	654	635	617	636	664	672	618	659	623	637	666	657	637	658	620	659	624	635	649	651	671	640	645	650	651	652	673	585	664	644	611	633	598	673	621	659	636	638	579	641	653	624	652	614	644	687	636	693	638	612	654	604	632	637	638	648	661	633	644	667	640	613	647	626	600	663	632	660	676	650	651	658	653	581	656	687	654	622	623	652	640	635	641	677	667	614	590	666	653	633	591	638	616	635	641	630	628	685	630	671	645	621	634	688	669	612	649	667	642	605	638	625	644	604	670	651	634	658	641	630	606	633	620	632	639	655	642	673	610	627	630	681	678	653	659	606	615	664	663	645	645	642	663	657	619	648	670	586	617	682	625	653	605	613	680	584	665	657	653	634	698	630	636	642	636	620	630	634	638	598	651	588	650	610	675	684	638	651	675	694	691	660	602	617	688	612	636	607	651	640	635	612	630	691	654	622	635	630	651	667	666	602	677	592	625	653	670	648	656	665	622	671	621	657	683	638	625	641	686	592	642	621	619	643	623	659	603	629	646	625	668	650	686	664	637	657	668	658	644	604	707	631	690	604	619	602	614	639	665	681	642	607	634	660	635	620	680	670	659	682	645	668	596	628	713	646	673	649	681	630	691	652	649	639	650	635	681	653	690	664	652	652	631	677	636	632	692	656	631	674	624	664	674	668	655	665	696	638	637	616	645	624	600	606	661	612	648	660	608	643	718	634	615	638	663	608	634	629	662	681	633	644	630	639	626	650	649	655	622	658	672	640	630	685	669	624	636	602	626	661	646	614	674	668	679	617	685	688	672	648	599	689	678	625	626	657	631	657	634	642	655	632	667	564	652	655	619	609	635	634	624	702	635	675	672	606	657	652	648	674	650	680	648	657	651	695	673	652	668	674	655	631	643	648	645	679	642	673	662	649	636	669	624	644	594	669	654	630	607	648	627	665	708	666	639	627	638	631	663	664	653	637	607	609	655	655	659	640	616	639	678	628	585	622	642	657	633	666	623	678	673	629	664	646	674	668	651	667	640	635	662	650	663	612	613	622	703	686	605	709	617	658	682	700	679	679	603	672	639	655	599	616	632	676	640	656	639	649	604	674	624	690	638	623	572	612	647	653	685	618	663	634	644	682	660	646	655	637	626	633	648	643	627	611	687	613	631	620	682	661	652	650	626	642	667	649	617	657	612	652	630	622	643	589	638	605	702	652	647	615	649	617	622	674	660	668	610	611	606	622	658	624	605	683	650	659	662	629	647	638	597	674	676	649	667	661	630	640	672	635	615	689	591	615	626	653	641	613	681	608	611	671	629	671	620	651	598	686	642	616	660	637	676	679	658	674	635	634	599	667	645	665	633	592	605	589	673	646	627	659	639	680	657	632	658	664	654	674	627	682	650	612	670	620	626	670	650	648	616	652	649	613	661	656	666	639	633	670	601	632	647	650	649	631	653	649	640	643	659	616	635	658	632	637	653	650	646	650	640	658	644	622	647	676	654	661	655	665	623	622	670	641	612	648	644	606	664	594	680	639	658	662	664	690	647	596	637	587	615	642	626	643	683	668	662	650	671	660	674	673	605	646	609	635	658	646	674	643	632	617	613	639	672	644	633	609	645	670	650	648	674	633	598	617	659	606	630	649	591	618	615	600	616	631	653	644	620	691	651	653	608	654	699	617	600	634	662	644	633	634	601	699	636	652	631	660	641	602	635	621	623	634	636	632	637	646	637	631	624	649	597	629	653	642	621	667	659	649	643	668	648	670	649	664	659	629	674	659	636	686	696	636	652	653	697	650	629	617	659	631	629	605	638	664	621	676	608	659	623	671	641	636	627	655	684	640	654	646	658	678	639	699	634	603	655	635	668	631	595	665	686	668	683	623	662	687	642	617	631	689	577	621	654	624	633	642	666	618	669	623	697	642	627	610	609	641	654	657	642	637	629	633	641	611	643	607	688	637	598	603	648	606	643	661	670	684	612	682	697	615	621	642	674	608	631	662	654	647	682	636	628	648	642	627	617	652	686	641	616	660	647	642	652	634	627	603	610	643	628	639	657	673	632	642	617	626	643	662	659	619	660	651	671	616	614	631	619	637	642	626	655	635	657	680	618	666	680	670	664	660	628	649	630	634	664	614	645	628	665	633	656	664	660	690	615	702	644	639	638	653	635	653	646	669	665	654	631	640	616	618	596	622	661	639	637	642	614	663	631	659	682	665	631	634	663	608	590	651	615	621	636	653	706	646	611	626	659	577	631	601	644	639	666	665	652	627	647	608	639	674	657	648	642	609	672	636	659	655	615	611	670	611	640	695	647	633	632	637	611	645	667	609	692	611	687	647	650	656	632	634	632	667	636	660	681	629	680	646	695	655	709	654	565	672	645	693	639	697	607	663	621	669	656	650	622	652	668	639	689	638	673	641	635	682	628	619	678	667	642	638	607	609	627	675	685	673	613	640	683	648	675	649	645	616	653	586	684	663	644	628	635	655	663	647	662	633	677	650	650	639	643	635	633	610	643	582	683	628	635	595	598	633	638	643	672	598	646	618	631	655	610	676	657	651	631	655	654	658	662	689	612	635	673	683	622	665	671	660	736	588	646	694	642	680	662	655	640	592	635	619	600	610	631	656	631	668	598	619	646	608	633	650	627	658	620	622	602	643	636	652	658	649	659	645	636	621	610	648	606	606	635	647	675	678	660	669	637	626	628	661	649	643	623	592	624	630	646	608	626	658	670	624	650	621	637	646	596	661	676	601	649	656	647	627	634	649	638	628	613	623	612	612	643	648	666	673	626	648	639	644	634	618	677	623	635	621	625	649	662	674	643	612	660	622	630	615	634	637	654	642	665	616	629	646	670	628	597	677	688	654	630	621	618	669	644	595	605	657	628	642	630	631	684	673	643	642	650	668	652	667	664	647	623	642	642	641	655	622	619	653	640	595	669	600	599	654	665	653	673	668	660	641	647	629	647	637	591	658	653	599	625	656	635	622	626	626	627	635	619	685	596	626	682	633	630	720	648	584	613	647	662	624	664	661	650	643	681	661	612	621	629	622	660	649	635	631	628	631	672	644	672	635	650	653	631	623	632	631	639	637	685	620	614	674	658	651	649	659	640	617	625	625	627	648	635	667	656	659	581	627	606
23415	21404	29253	23953	21404	20712	2274	738	533	472	405	356	334	273	277	253	236	238	249	207	193	220	198	212	208	183	205	174	176	187	173	178	165	164	197	162	175	169	194	163	194	184	209	190	187	188	164	173	166	182	155	159	165	157	175	160	183	175	170	182	168	151	176	147	153	186	170	148	145	157	145	160	150	175	156	167	141	167	164	165	165	156	154	162	157	169	165	188	163	149	157	154	153	169	163	178	161	154	170	165	161	152	170	168	163	173	144	145	180	173	158	144	152	158	160	174	182	174	157	153	136	173	143	192	143	148	174	149	157	187	149	145	171	168	165	148	149	143	186	179	148	160	154	178	178	153	182	156	166	140	147	161	179	138	163	160	167	155	148	160	182	148	140	139	157	135	143	160	151	152	187	161	164	147	162	182	153	157	155	173	151	165	166	161	171	169	152	161	171	166	175	141	131	146	151	161	174	150	146	179	165	181	150	164	143	149	147	147	145	156	149	138	152	162	146	157	183	169	180	176	139	150	168	172	144	165	177	162	165	169	159	146	165	164	163	159	152	168	172	163	159	162	162	170	167	151	165	139	154	173	154	157	162	171	172	175	141	165	178	153	161	160	142	155	172	134	156	145	137	175	124	153	132	164	150	150	139	147	170	152	158	143	155	139	153	161	151	168	155	134	167	165	136	134	165	152	150	153	158	171	153	181	144	195	169	163	163	151	162	138	171	168	152	170	158	146	162	160	165	157	141	176	164	157	161	169	148	171	154	178	167	168	162	172	151	149	138	152	153	154	158	183	155	179	177	162	140	148	159	180	144	145	154	145	169	180	162	163	168	163	170	157	133	161	130	164	175	165	168	169	162	139	146	173	145	147	144	141	171	182	169	168	161	189	171	151	134	147	150	158	168	165	165	143	167	153	150	144	160	155	157	169	164	167	155	155	164	166	177	150	187	159	147	180	158	134	126	173	154	178	144	143	178	153	161	164	150	150	137	150	187	179	162	164	147	148	148	160	176	157	161	171	120	151	181	139	172	160	157	164	182	158	161	184	161	177	140	140	146	168	146	150	164	145	161	148	163	170	145	159	159	155	174	138	159	156	164	159	161	169	150	155	171	165	160	150	185	170	145	151	150	166	142	167	185	142	163	157	164	137	124	153	185	168	150	154	155	172	178	163	145	169	168	134	145	166	180	176	168	139	159	159	162	143	168	122	134	136	154	157	178	152	147	161	173	178	167	163	135	163	165	150	174	162	166	143	178	160	153	167	150	159	151	186	181	147	157	165	154	158	169	162	147	178	153	150	145	173	133	155	159	153	173	148	146	154	162	170	151	169	167	157	160	167	155	180	155	147	169	132	162	143	139	157	168	148	163	171	173	152	170	179	183	142	169	160	163	165	158	150	149	151	141	147	167	158	144	160	142	160	178	146	150	173	165	153	131	159	173	146	163	169	165	154	200	153	163	149	154	161	165	161	156	161	169	168	158	169	148	161	161	164	169	148	167	153	166	149	157	154	147	135	149	162	171	148	172	159	152	193	146	138	174	141	137	162	168	169	150	162	163	159	144	162	141	153	163	154	140	188	158	147	138	151	146	152	157	159	147	157	173	132	169	182	173	157	156	156	158	169	140	168	157	189	160	155	160	152	169	167	125	155	172	159	148	138	171	159	170	144	157	151	131	153	147	156	148	147	145	173	148	150	146	147	164	171	154	152	166	165	154	153	175	140	159	163	136	143	156	162	166	145	168	150	149	145	143	169	135	165	152	133	176	164	176	182	161	136	148	166	158	159	166	144	162	163	152	144	162	165	154	148	172	166	153	177	161	158	141	146	148	163	143	175	167	141	150	191	142	162	178	184	139	145	151	155	171	181	161	146	155	164	170	157	159	160	155	174	160	166	176	160	138	174	161	151	153	165	164	140	171	149	168	137	165	170	161	153	177	143	127	133	149	154	166	154	166	167	155	141	138	145	174	159	160	146	149	178	157	162	156	149	156	157	143	131	162	154	160	156	151	164	146	153	161	160	139	140	180	163	163	161	167	154	162	160	155	147	133	150	164	167	147	164	159	166	161	132	150	167	169	165	161	180	167	159	143	181	154	141	159	168	141	142	177	171	167	153	150	153	157	170	144	161	152	143	144	172	150	147	172	157	145	147	166	140	161	146	136	200	166	154	156	141	153	150	170	158	146	167	149	172	156	146	165	160	146	149	150	173	144	148	170	159	155	158	154	170	164	162	152	158	147	162	146	161	156	186	152	177	153	149	163	159	150	171	147	159	145	141	150	164	148	155	169	143	150	167	133	150	159	164	170	163	173	142	163	164	151	189	156	179	161	164	162	141	148	165	156	151	152	155	172	164	147	163	163	137	157	163	180	156	146	146	153	178	161	146	166	156	148	138	154	170	153	141	166	144	152	152	157	166	156	148	154	162	146	165	140	168	143	170	158	160	141	139	137	156	144	157	152	164	150	155	139	137	174	143	153	177	163	172	164	162	181	157	167	141	184	161	161	166	164	148	142	181	145	156	153	173	152	139	162	153	160	166	162	139	171	162	176	165	159	173	153	164	155	150	160	145	174	170	140	156	165	185	161	147	172	182	164	181	159	142	158	159	154	149	155	139	160	161	157	171	165	155	150	146	132	151	173	176	195	165	138	152	156	161	148	165	179	137	159	155	143	155	150	143	150	170	153	148	169	147	150	142	176	155	148	180	188	159	150	167	154	161	170	153	185	125	185	132	154	181	167	146	154	141	167	128	144	162	149	147	149	156	154	175	145	145	137	141	151	177	205	154	153	144	144	151	174	165	167	156	155	157	167	164	156	147	145	156	177	140	133	161	156	161	159	139	158	149	175	151	145	153	151	167	161	157	156	158	172	168	163	163	165	167	134	178	157	150	152	165	156	168	159	170	126	182	147	166	140	143	160	162	153	156	164	167	173	159	141	151	180	159	155	167	160	173	136	166	170	144	154	184	168	142	137	161	176	168	149	143	151	168	141	143	161	157	132	149	164	173	148	154	164	159	155	142	169	165	163	148	150	163	142	184	150	158	141	179	176	139	167	151	179	163	146	154	181	157	158	154	165	163	158	142	160	158	140	165	160	172	169	151	151	155	154	174	137	145	161	151	160	170	151	141	164	157	147	134	133	162	133	162	126	149	165	151	169	153	161	164	181	156	164	168	165	143	143	160	168	151	155	162	158	173	135	170	154	147	173	153	150	160	170	157	152	151	176	138	151	180	144	154	143	161	146	154	156	179	149	160	174	177	153	136	141	166	196	135	162	160	147	153	161	140	142	155	160	167	166	161	157	150	149	140	196	161	142	164	148	180	160	163	147	153	158	167	155	156	147	156	136	134	156	156	162	168	174	165	157	161	152	156	159	147	165	152	159	167	169	141	160	160	163	158	173	144	138	166	161	150	174	164	145	157	152	164	147	147	172	153	174	147	135	178	153	157	155	148	165	174	171	159	168	175	140	164	173	152	136	159	152	169
7678	16466	13618	7160	4954	3631	2726	2085	1732	1346	1187	1002	829	804	746	656	588	555	505	481	451	410	466	412	423	401	374	374	397	361	338	300	352	331	321	306	306	298	324	295	316	297	294	311	328	302	279	330	294	313	299	320	305	307	287	303	281	328	290	302	316	308	294	294	277	275	274	257	304	302	326	290	299	315	292	262	304	295	276	263	292	277	296	269	276	282	277	279	295	291	289	278	282	238	259	259	271	270	295	261	284	301	297	282	267	307	272	287	303	272	291	259	310	276	285	274	297	266	264	293	280	287	267	272	235	269	262	262	290	270	259	282	271	277	274	278	289	284	256	269	294	283	271	332	296	286	277	264	295	305	297	283	293	282	283	270	256	285	279	280	290	286	278	287	280	272	271	291	308	277	273	292	269	268	288	265	299	281	265	290	274	279	323	259	281	279	287	257	285	290	288	274	272	290	254	267	292	303	279	250	271	263	271	271	277	278	289	290	263	295	281	273	282	282	261	247	285	283	263	266	298	289	265	287	279	270	300	253	286	285	300	275	284	281	287	255	257	281	265	267	265	256	280	270	254	299	301	276	282	259	266	281	270	255	266	253	286	294	276	269	268	265	260	287	256	272	280	329	282	302	274	270	273	285	267	292	262	270	269	278	279	283	302	258	273	269	244	269	271	276	263	292	299	274	266	290	280	267	270	288	298	254	278	295	237	275	280	283	272	287	295	286	247	294	278	291	297	258	281	285	272	264	291	284	260	289	303	287	249	272	268	276	285	284	296	263	296	272	260	282	311	279	267	295	264	276	283	319	303	251	254	267	275	278	304	279	236	253	264	277	272	239	255	282	259	250	279	268	278	291	281	275	302	247	289	233	257	277	267	255	264	283	258	248	274	277	291	267	314	302	286	272	288	309	290	288	277	269	281	300	305	286	261	243	260	278	280	267	261	252	276	292	290	295	282	312	286	304	282	275	284	268	255	259	288	251	259	263	249	280	270	285	257	240	262	325	288	290	310	272	284	263	289	274	262	292	296	271	277	281	293	264	307	265	262	249	270	299	303	282	275	278	274	285	276	273	266	286	248	286	279	241	300	260	299	284	258	220	261	287	273	294	291	261	289	263	309	256	273	283	280	291	283	287	296	254	274	280	265	253	277	282	284	293	270	264	278	276	254	284	270	277	267	274	249	274	270	264	277	319	281	307	273	281	303	287	292	279	253	292	252	294	292	290	291	266	266	298	265	262	300	270	275	297	292	275	289	274	271	295	253	308	295	289	261	295	273	301	285	264	266	293	279	283	287	273	283	278	285	280	277	315	290	299	253	294	280	294	267	275	232	266	269	280	297	276	291	261	289	251	295	271	254	269	291	308	262	270	306	277	252	253	269	271	253	280	306	275	296	300	277	277	274	275	290	275	258	270	310	286	256	289	280	277	277	286	295	276	275	251	266	312	287	280	302	273	280	297	257	274	289	266	279	289	258	285	244	281	276	284	268	259	266	255	287	321	272	266	253	292	272	267	267	275	252	288	252	291	293	289	291	265	259	264	295	270	274	297	278	278	298	287	296	295	261	278	297	253	312	271	286	305	286	262	302	285	274	300	269	245	250	250	299	280	254	252	280	292	267	310	262	262	254	248	281	286	283	286	311	247	275	266	277	265	279	266	292	302	315	277	316	302	280	282	278	290	263	280	264	272	292	263	296	287	262	281	265	288	268	291	299	277	275	266	255	286	287	274	280	297	251	266	265	275	262	283	305	284	277	295	247	294	299	286	288	318	287	259	274	294	263	291	274	287	264	259	286	250	273	288	254	268	283	269	273	257	259	301	272	269	283	287	276	295	237	312	304	276	294	275	290	272	282	254	297	283	261	257	264	285	291	245	271	285	295	268	279	289	287	248	289	279	243	296	281	273	297	278	245	263	271	256	282	276	299	259	296	306	252	283	282	285	273	298	271	269	308	275	269	283	262	291	323	305	236	280	274	277	299	256	273	280	260	257	291	258	293	300	285	259	259	274	277	285	258	279	292	265	272	287	262	259	299	298	279	287	250	277	266	283	278	251	250	289	277	301	284	278	271	241	306	281	282	262	293	270	275	276	264	244	305	282	252	288	304	295	260	274	273	283	277	272	267	277	263	253	248	249	277	294	262	284	269	252	300	273	258	268	306	269	253	280	266	279	248	267	266	287	272	265	270	244	283	309	285	291	258	270	271	276	302	292	283	298	286	260	291	298	284	238	259	276	271	259	273	276	277	261	269	278	280	260	285	287	261	312	292	286	268	248	300	257	267	268	276	293	304	271	292	283	264	278	263	295	273	295	300	294	282	256	249	263	277	281	268	270	273	267	284	264	275	297	293	294	275	259	247	272	250	279	271	276	267	273	247	295	274	287	286	288	267	277	279	221	280	280	266	295	264	277	280	260	263	274	299	290	306	266	283	295	288	283	286	286	277	268	264	268	269	276	275	281	298	275	274	281	273	280	265	255	270	248	311	286	250	286	285	294	264	272	263	267	287	297	295	282	282	278	263	274	287	260	261	318	285	292	301	270	249	286	273	253	290	282	289	303	263	281	278	287	278	257	301	282	250	285	281	289	278	251	260	251	289	237	274	276	285	257	270	272	261	335	288	274	265	282	297	295	327	242	278	276	289	274	280	275	266	259	257	294	296	241	286	273	302	281	269	260	287	275	256	284	306	261	271	307	281	266	290	294	272	298	264	262	279	251	252	310	289	283	294	277	285	278	274	284	287	280	301	268	257	260	302	271	276	264	293	248	298	275	279	287	279	289	290	280	266	233	289	249	251	285	277	301	265	275	262	247	280	283	260	291	256	279	289	279	277	244	285	256	276	301	283	266	249	249	270	297	256	251	263	262	260	272	262	264	279	303	280	305	293	262	293	258	284	263	282	248	243	242	279	269	243	296	254	312	261	278	268	282	260	272	266	287	320	291	293	259	273	239	305	280	269	277	317	290	279	280	256	287	296	287	280	277	264	299	249	281	260	282	249	268	255	282	282	287	269	281	257	289	272	280	259	311	267	238	237	280	290	256	253	309	241	275	250	276	298	294	267	265	277	270	290	250	272	280	266	253	268	285	318	300	260	285	266	272	277	241	293	252	269	275	270	261	311	286	253	280	297	298	274	274	249	276	276	302	273	256	277	297	270	265	274	282	265	293	257	293	284	275	278	281	254	289	276	294	313	279	290	259	313	295	258	275	284	278	294	299	282	303	285	265	285	256	291	289	285	271	283	263	282	289	247	279	269	300	274	258	298	261	245	284	279	264	256	258	274	281	260	279	258	261	281	260	275	288	282	295	287	275	253	285	290	291	292	279	275	282	287	266	285	273	310	244	305	287	270	285	287	286	268	270	265	242	284	274	305	290	251	288	312	268	306	275	284	242	253	265	274	248	273	283	302	279	265	263	281	262	278	259	279	279	286	306	267	257	260	280	300	289	305	288	298	279	310	299	306	270	279	278	290	284	257	281	285	292
26957	20725	8042	1057	666	598	556	612	543	642	577	518	536	568	525	500	552	556	531	523	515	568	540	553	546	509	506	575	532	549	574	554	518	533	551	554	528	555	501	552	511	574	549	548	571	576	534	502	538	511	548	543	543	565	572	562	522	506	532	554	558	566	559	561	521	573	501	507	524	521	537	514	526	483	525	573	570	561	551	549	496	520	504	542	537	513	559	539	490	546	562	556	531	549	558	549	577	567	614	522	534	469	554	558	538	513	544	544	548	517	533	517	538	534	566	517	585	511	548	545	566	533	539	532	574	560	531	485	559	532	511	531	548	528	551	539	568	513	491	523	528	522	591	526	538	493	526	575	519	496	533	518	552	499	496	548	547	516	550	537	534	566	536	494	517	498	555	533	541	531	541	582	523	540	512	541	531	541	554	537	568	529	496	528	491	533	534	578	516	526	551	538	534	502	557	532	526	539	552	535	546	559	601	514	524	521	534	571	530	512	516	538	499	557	525	565	503	532	537	553	527	546	601	474	538	511	538	561	559	527	516	536	536	505	497	549	532	538	533	527	531	559	539	547	589	532	533	526	534	555	502	563	572	570	571	524	537	510	498	537	549	509	517	574	540	545	524	533	571	555	542	562	575	498	515	512	525	510	525	590	534	519	525	572	536	560	562	519	540	502	543	515	525	536	566	532	518	523	572	548	500	530	572	529	545	526	504	530	483	558	558	546	536	520	529	509	527	553	506	534	519	556	511	551	500	536	499	496	511	506	508	533	514	513	549	523	555	556	580	511	538	518	582	482	521	542	532	551	536	509	503	515	539	462	589	559	476	587	519	537	529	524	554	529	563	559	544	535	553	554	502	517	557	529	537	502	513	554	515	552	544	573	565	515	558	490	540	520	542	559	529	485	540	538	542	560	531	553	535	529	545	511	508	543	519	516	505	513	550	555	523	531	529	547	552	506	541	561	514	545	574	540	544	541	554	547	551	554	524	561	547	535	548	509	549	516	547	514	567	531	531	536	541	517	581	519	548	547	540	512	511	517	550	539	574	545	548	584	530	558	572	509	516	548	505	524	530	518	526	543	553	515	519	508	534	544	543	546	555	529	535	523	540	552	547	551	516	527	533	543	536	538	561	560	548	551	583	521	557	507	537	524	557	545	533	530	502	531	558	535	555	514	519	529	551	498	510	548	539	525	492	530	489	504	575	508	548	542	532	517	582	559	558	536	514	501	551	552	572	515	521	537	503	506	507	548	543	517	559	535	511	527	520	556	555	537	563	561	525	576	572	548	565	601	500	520	552	539	545	536	524	573	533	539	566	571	567	523	520	533	549	529	525	540	515	531	547	520	533	528	516	513	508	526	566	504	513	511	562	479	546	497	510	538	546	485	544	522	535	525	556	566	543	545	510	533	546	591	514	512	521	521	541	548	569	509	530	523	533	583	552	471	549	525	549	582	528	546	522	502	550	524	524	536	502	533	544	544	503	548	544	550	554	568	546	509	539	530	495	531	532	564	514	574	567	484	562	499	573	536	512	499	546	535	517	544	509	554	528	577	531	540	545	543	546	508	575	534	562	534	518	579	557	546	552	531	513	563	520	565	509	575	556	538	546	499	534	538	543	541	532	549	511	529	555	549	581	573	511	547	519	532	502	565	550	540	559	522	558	526	551	541	578	523	550	563	554	541	527	551	560	564	541	508	510	479	514	533	574	538	522	554	515	552	548	553	504	552	509	524	554	535	551	562	502	590	564	553	542	547	528	529	586	534	536	570	544	517	565	542	546	537	535	528	539	512	527	534	538	543	531	513	529	531	518	569	574	537	565	532	563	535	517	529	527	563	536	541	514	568	523	529	495	514	540	552	526	520	553	547	552	572	521	528	523	530	595	509	532	545	577	521	567	536	526	552	546	536	545	492	487	535	536	535	532	519	549	515	550	528	543	554	496	554	500	510	499	568	534	578	537	549	565	529	521	527	543	557	494	508	563	529	534	534	493	501	550	537	526	590	509	544	539	565	548	546	492	534	558	497	546	552	507	556	521	554	540	515	537	538	503	530	528	558	508	511	562	549	594	541	546	526	552	549	549	542	557	544	542	542	544	531	528	496	512	537	476	516	538	542	563	573	560	507	580	558	478	509	538	560	502	528	581	537	521	542	511	541	559	535	548	550	541	514	556	582	555	520	539	587	550	532	493	514	550	518	540	564	529	516	537	514	508	524	568	515	495	489	567	541	513	565	537	524	553	552	539	511	546	516	555	527	547	543	549	570	548	554	560	497	548	534	526	533	597	556	535	546	551	550	489	530	528	506	549	537	533	545	538	581	548	520	537	499	527	563	557	517	542	557	518	521	519	559	537	560	517	484	570	524	527	543	497	487	516	528	479	552	517	556	526	574	592	548	539	537	524	535	495	539	539	549	538	555	492	516	498	541	570	546	494	557	533	569	557	510	526	513	534	537	556	583	561	571	535	530	531	508	553	568	499	544	541	533	557	556	536	530	577	537	530	511	531	526	526	599	541	536	527	534	530	553	554	563	515	545	530	532	520	551	562	515	514	505	547	601	479	515	536	549	503	494	530	541	533	506	502	517	523	568	519	512	498	510	544	530	536	521	570	563	558	517	583	535	552	561	507	520	523	574	575	561	589	523	539	518	554	522	536	521	522	552	516	493	524	540	522	512	563	531	556	538	541	560	510	555	527	490	576	576	521	540	521	556	535	560	517	543	510	529	480	523	521	543	563	534	540	536	516	512	535	484	521	540	550	559	555	535	516	535	538	573	519	540	515	573	520	558	532	516	524	529	511	525	569	530	551	519	547	542	511	523	534	511	569	560	565	544	517	525	520	555	549	536	535	563	546	513	523	511	519	528	570	541	567	555	562	526	539	536	532	547	515	563	543	511	520	542	567	510	520	511	524	554	537	528	533	578	540	551	519	547	517	545	565	541	560	546	492	517	517	548	546	530	524	504	538	515	567	584	552	530	544	523	516	556	530	547	506	540	561	530	531	516	523	523	528	536	521	547	544	517	535	509	537	557	528	513	589	513	576	481	536	549	565	544	530	508	570	534	485	535	562	554	561	500	544	519	518	547	592	503	534	569	522	568	547	574	495	539	543	541	554	537	545	524	521	543	517	552	525	521	556	606	529	520	580	532	546	552	573	565	565	538	563	574	531	469	548	554	553	525	541	533	567	542	539	554	518	542	548	572	551	540	535	539	540	517	504	550	511	602	561	489	542	568	525	568	547	574	493	531	554	505	548	516	551	565	544	514	512	536	512	529	515	518	549	483	554	544	581	599	533	548	542	528	548	540	505	551	572	538	533	531	555	504	491	516	497	532	517	547	515	546	518	566	519	525	555	558	533	492	534	517	554	582	538	510	526	555	577	552	536	525	538	557	548	566	584	541	505	551	543	525	554	527	541	516	534	513	527	566	561	539	470	530	552	562	502	531	524	541	523	547	546	520	518	542	521	544	528	535	514	530	537	616
4296	2040	1882	1262	1087	1048	984	944	1032	947	898	935	938	964	856	942	888	896	906	931	936	901	947	897	941	863	912	915	878	947	945	894	959	894	934	935	910	901	907	904	895	879	883	932	917	859	926	864	901	917	899	921	914	913	947	892	921	933	873	928	931	896	878	930	924	973	912	910	962	936	918	865	927	857	895	881	921	902	922	890	894	874	901	887	876	918	976	907	931	956	879	912	881	904	910	906	915	867	957	898	902	901	855	914	913	912	907	879	900	940	861	840	965	898	938	891	908	838	898	931	953	925	927	824	908	901	918	865	923	953	895	895	912	938	902	910	914	902	854	934	868	931	941	979	888	924	900	913	933	906	898	905	858	847	918	918	884	940	924	896	847	891	895	878	932	909	932	865	853	889	926	901	913	875	899	942	921	936	908	899	867	886	908	922	921	865	933	889	896	878	923	894	914	897	887	872	894	901	898	921	930	849	891	842	863	947	897	902	873	927	883	867	911	854	934	925	919	891	1001	884	881	900	951	849	972	926	873	932	925	954	897	878	989	913	892	874	900	944	874	901	928	879	935	885	895	927	877	885	887	947	912	876	886	871	924	891	885	965	882	864	964	900	919	903	924	896	882	914	885	861	923	920	892	844	897	896	922	893	886	928	845	936	901	859	867	890	892	917	879	912	881	828	953	880	903	907	910	942	963	938	856	897	906	941	908	908	859	927	949	952	849	914	915	925	949	870	902	924	912	861	893	934	920	905	885	868	880	919	883	908	899	945	889	923	836	872	929	942	925	890	939	923	873	865	886	909	894	869	924	936	946	881	931	919	910	865	910	916	864	915	945	906	921	922	829	960	907	924	877	902	915	909	961	905	908	873	893	882	862	915	941	881	881	891	896	930	922	854	923	931	880	857	926	897	958	936	918	894	957	882	889	858	913	904	892	860	956	897	919	870	907	943	868	892	895	918	916	912	874	919	883	942	869	858	898	931	894	912	885	912	958	862	954	932	873	884	914	893	864	875	935	935	898	841	926	885	892	892	900	907	904	938	950	926	861	911	924	921	913	941	878	907	901	909	880	937	924	843	947	875	859	903	898	960	907	900	880	825	932	912	897	899	923	940	887	852	889	926	929	871	880	925	901	902	883	922	991	918	855	879	887	918	896	881	926	898	861	907	879	891	938	904	928	914	916	935	838	928	916	945	906	921	913	917	879	911	847	875	918	892	899	960	930	872	861	932	852	910	879	886	887	877	881	895	877	901	978	937	936	899	864	887	856	865	878	947	935	925	948	857	878	962	869	938	889	944	949	881	879	944	899	860	921	893	869	900	932	954	907	889	893	924	859	908	888	878	898	924	910	888	881	909	922	914	881	897	939	917	919	871	924	905	928	888	961	892	928	911	858	896	968	876	879	913	931	914	949	922	846	896	880	952	876	896	884	902	862	839	918	884	884	888	925	934	899	877	902	917	909	875	849	895	920	886	897	860	940	932	870	817	929	907	883	917	927	867	924	920	884	927	882	924	888	883	924	831	888	928	919	893	907	954	870	887	893	854	920	898	923	882	946	904	906	934	931	911	910	926	873	930	905	961	883	809	916	875	842	892	872	902	927	933	919	853	858	872	869	882	944	933	910	896	925	929	927	940	927	903	896	893	939	905	924	873	933	899	880	900	919	1008	895	887	941	906	909	907	954	854	888	891	918	884	946	908	918	895	871	843	929	964	924	890	855	836	888	878	912	853	878	961	885	909	925	914	894	923	931	879	933	878	889	901	978	932	879	923	894	916	933	872	942	915	900	938	904	853	940	873	889	981	928	927	934	922	939	919	906	879	867	944	914	945	928	952	889	943	905	910	945	868	909	847	884	882	886	929	885	949	945	916	911	895	865	935	877	912	886	886	863	936	941	894	882	910	893	878	870	896	945	951	941	936	889	862	906	933	922	936	955	938	888	872	930	869	931	889	898	916	929	863	908	853	904	867	939	851	906	875	890	861	922	915	917	900	918	928	866	838	880	907	921	900	930	922	941	876	896	886	910	930	899	938	932	881	879	889	936	864	957	897	943	916	895	894	900	888	860	870	890	947	957	918	973	907	847	928	858	890	915	890	923	915	903	900	912	832	881	882	913	908	951	915	962	883	907	915	835	889	923	914	912	919	925	883	886	925	882	889	915	866	908	929	964	910	877	931	903	922	869	838	916	946	949	904	920	893	885	867	913	941	890	905	887	868	892	881	892	898	923	829	892	920	887	883	946	918	901	906	898	910	948	867	925	923	904	922	909	956	919	882	944	917	916	892	883	898	915	973	840	905	947	900	900	887	926	932	892	908	913	899	838	939	867	963	875	906	921	895	879	855	916	873	954	948	881	912	903	874	910	915	914	842	875	920	892	888	943	895	885	951	883	918	891	960	916	923	885	871	914	876	870	891	965	896	939	925	905	880	883	904	868	978	879	888	906	882	879	900	917	869	903	900	909	918	896	886	841	957	858	889	892	879	889	907	915	949	885	877	880	938	917	889	940	888	908	910	883	865	858	878	890	906	865	851	920	871	867	919	946	886	922	922	881	997	910	914	903	903	955	916	887	915	911	923	862	873	859	963	920	898	912	902	886	868	937	872	892	901	932	897	888	934	924	873	943	958	888	905	912	950	837	904	881	954	926	925	916	885	900	851	931	881	853	984	928	900	894	879	915	896	935	859	902	912	935	880	881	905	922	888	894	914	960	899	909	880	963	957	922	932	880	884	942	929	885	914	896	932	911	909	908	875	859	891	950	908	912	925	842	901	963	922	909	926	856	929	904	903	868	897	944	862	856	900	840	896	909	925	895	894	859	926	944	852	949	897	900	912	951	922	878	913	874	876	929	918	933	882	925	897	904	904	899	904	861	940	951	933	870	881	950	910	906	874	907	871	891	896	912	923	925	899	874	895	894	903	913	830	902	854	911	853	899	881	984	929	864	944	915	898	889	929	888	903	907	900	915	981	892	933	889	859	922	892	873	897	911	893	907	882	878	917	852	883	910	845	915	971	966	887	882	875	879	857	870	834	921	875	845	872	864	918	932	907	963	885	902	916	881	910	922	931	895	879	896	895	909	842	941	906	943	891	924	913	892	947	901	888	879	945	862	926	933	872	887	882	920	874	916	905	910	939	972	915	886	887	867	888	882	878	904	915	936	988	861	913	919	902	907	863	950	908	856	904	845	862	897	884	946	932	887	914	901	909	910	917	894	961	871	950	897	893	920	906	904	905	869	922	865	904	952	935	883	902	871	912	907	884	853	882	868	905	889	838	889	939	914	856	873	923	871	876	889	874	859	912	855	896	895	925	888	838	906	877	861	888	851	876	847	910	926	919	896	904	900	885	858	905	896	885	910	896	971	905	863	943	938	854	904	919	923	960	922	916	913	866	935	855	966	899	877	900	905	903	957	937	934	952	902	870	904	876	958	965	954	890	918	918	892	894	921	895	868	844	908	885	951	967	883	902	893	884	895	926	883	956
24370	21424	28638	24585	21013	3166	893	677	583	531	536	504	476	449	412	404	425	391	431	386	406	422	388	421	411	379	381	404	413	430	397	397	353	407	350	419	404	427	410	358	418	380	373	396	363	366	367	415	387	378	362	399	361	394	390	402	406	402	407	396	409	402	398	377	385	384	413	376	347	379	394	394	397	398	394	406	376	381	352	390	354	354	359	374	377	409	404	359	389	366	406	364	358	415	363	387	388	386	360	409	390	395	404	364	384	382	392	377	419	383	360	357	421	363	391	386	354	379	395	385	401	409	372	350	397	379	390	353	362	377	353	388	410	365	375	387	380	343	387	376	369	405	367	412	367	375	375	364	374	362	401	352	374	354	389	385	403	372	375	392	372	378	375	375	370	409	342	377	373	404	373	367	395	394	412	407	368	395	377	397	395	393	380	390	400	384	398	385	383	383	400	350	371	332	368	365	394	395	359	385	409	380	346	375	367	375	379	377	391	402	350	345	389	378	373	365	376	361	384	373	369	365	376	410	406	372	372	388	399	388	398	353	351	379	379	377	366	365	370	397	383	354	366	352	386	384	362	346	385	385	369	375	382	376	375	384	368	397	357	390	355	403	352	362	332	346	378	361	389	378	344	389	375	366	362	364	376	379	382	347	352	360	353	413	388	372	403	396	386	393	363	393	386	384	406	367	382	358	378	385	365	426	366	383	382	389	422	377	381	371	405	398	368	371	366	373	359	359	369	373	381	355	363	386	359	384	372	366	386	351	388	384	383	363	409	388	358	357	375	377	368	362	401	384	320	406	366	360	373	397	361	370	380	384	371	363	351	398	397	363	341	389	383	355	380	412	381	353	342	368	385	377	363	354	354	398	374	361	366	383	364	404	340	414	391	390	356	365	362	392	348	361	367	385	332	392	376	364	339	375	370	382	385	390	355	360	402	392	385	367	368	352	386	356	364	361	401	338	362	381	375	355	367	367	386	385	387	387	377	370	379	343	342	379	371	384	379	370	383	349	370	386	383	400	355	390	368	378	411	392	373	406	397	367	373	405	404	349	359	371	371	392	373	350	421	373	365	377	351	408	389	365	370	342	356	335	391	378	393	383	370	370	382	350	412	380	389	353	379	393	384	393	365	390	385	373	372	391	373	366	342	377	399	407	423	390	403	422	390	389	366	394	338	357	357	364	362	399	372	398	369	385	403	386	383	363	366	376	355	366	413	391	370	397	395	385	384	369	394	365	348	374	380	368	381	390	366	382	372	394	398	391	384	357	378	360	413	386	360	385	372	407	432	387	393	371	356	374	356	363	372	373	353	372	382	366	392	392	349	354	355	375	346	360	346	418	353	373	332	357	372	403	366	384	395	410	384	361	354	416	374	353	360	363	380	389	377	394	383	377	345	362	375	372	374	372	358	356	375	375	389	384	337	388	381	370	369	388	365	384	366	357	401	366	383	368	356	368	346	393	367	366	350	374	333	371	367	344	410	377	393	388	363	345	426	324	387	351	355	354	340	346	357	389	376	406	366	365	375	366	389	370	365	367	354	350	373	388	417	399	354	358	389	370	384	384	399	383	373	398	381	364	384	361	375	395	392	346	372	364	357	394	380	375	402	377	379	350	382	396	347	377	384	387	345	393	405	391	379	390	351	409	374	410	356	364	350	391	380	356	375	366	407	389	354	379	384	396	395	354	404	346	367	385	352	375	405	364	386	402	379	353	341	388	384	386	385	374	361	393	359	362	373	357	357	361	380	390	385	362	372	380	370	385	353	431	386	370	372	320	379	353	395	383	385	351	371	358	371	391	371	396	371	362	356	370	365	352	372	342	372	390	400	347	326	404	375	364	379	367	401	366	377	401	371	395	396	343	356	383	378	374	385	302	378	344	358	374	386	364	353	357	364	367	367	359	371	392	398	360	360	412	379	356	376	359	359	362	398	362	388	386	391	377	385	328	367	390	368	394	389	342	365	389	348	396	367	381	379	342	384	390	350	374	420	413	355	365	390	426	375	360	384	395	366	374	391	376	357	329	373	376	357	355	353	375	396	369	381	375	391	403	376	414	370	415	364	386	380	364	363	376	391	378	394	376	410	371	365	365	361	383	366	329	376	395	363	357	352	366	380	360	372	399	397	378	382	397	365	312	358	356	356	361	383	391	416	404	405	400	378	382	395	417	340	391	375	381	375	392	347	392	373	376	379	392	370	416	347	380	345	387	401	398	377	372	391	388	386	343	398	370	409	347	387	381	359	390	372	403	356	409	389	352	370	398	379	368	374	360	395	393	411	360	375	322	425	370	360	357	346	354	414	370	369	383	392	356	390	374	364	380	360	335	368	397	387	412	394	369	375	396	338	410	385	339	369	377	370	378	379	390	390	368	332	355	367	368	341	374	393	389	384	382	368	395	377	373	370	387	377	362	377	390	372	353	365	399	369	369	366	386	412	382	385	389	394	377	366	352	392	360	353	372	376	388	371	381	403	389	421	363	380	369	364	364	387	383	377	380	398	357	360	368	356	408	389	400	364	400	364	402	360	377	403	367	385	392	416	398	384	367	427	368	371	378	389	340	342	378	388	398	366	392	345	367	384	381	367	373	358	326	366	371	387	364	375	368	382	383	410	370	435	355	380	368	387	384	395	385	367	379	385	387	413	423	372	333	384	414	409	362	340	356	382	341	408	355	343	365	388	358	400	397	345	348	401	399	346	403	387	383	370	388	386	345	363	397	378	371	404	381	384	399	353	425	363	407	366	336	403	370	386	345	381	374	360	382	388	389	392	374	390	364	366	352	377	408	365	368	384	346	398	366	379	353	396	377	383	385	372	360	388	402	399	365	397	390	377	395	352	372	379	386	373	367	397	381	379	404	368	366	397	324	358	361	396	370	349	412	363	390	403	382	406	388	402	375	332	398	358	352	409	405	359	397	386	376	368	367	375	381	422	367	375	377	388	384	370	391	367	360	365	362	346	359	339	373	360	351	396	370	368	393	373	377	372	375	345	385	370	365	414	377	453	414	349	395	366	368	380	341	373	382	349	377	369	376	384	378	395	380	405	383	365	370	359	389	370	380	377	350	364	394	402	359	388	383	360	387	379	360	344	407	342	331	367	378	365	356	398	358	378	374	406	354	355	375	378	394	412	387	380	361	371	385	350	387	372	379	373	354	377	325	373	377	363	365	373	369	344	347	347	342	382	380	400	360	385	383	371	339	371	362	395	357	344	356	378	361	395	391	355	394	385	338	378	372	367	377	378	347	358	384	365	380	385	359	351	338	389	387	315	346	353	369	392	388	378	357	412	430	382	371	361	387	328	355	391	376	414	361	385	361	393	366	385	387	370	398	331	371	380	402	366	351	371	370	376	370	382	367	328	375	389	404	345	370	380	384	374	379	329	404	388	387	376	385	387	390	360	364	346	373	358	378	360	384	374	382	382	374	380	344	406	364	360	351	401	334	377	351	387	352	417	382	355	391	368	343	402	360	399	401	349	377
5517	10534	8800	4504	3211	2470	1891	1623	1336	1263	1090	1021	973	919	872	777	849	765	806	751	738	770	728	758	684	712	647	698	698	703	630	636	674	684	661	701	680	671	679	616	699	654	624	673	672	682	677	658	675	619	667	663	626	657	671	655	640	646	658	698	660	662	650	651	668	637	670	646	621	706	686	628	659	691	632	698	662	632	639	689	637	655	624	621	639	622	623	631	671	616	653	643	638	654	628	658	676	679	640	631	615	612	687	706	647	673	653	664	637	644	639	670	665	654	613	695	616	671	676	644	625	628	634	676	642	726	635	645	677	635	642	662	636	658	647	643	659	616	684	623	673	657	661	639	620	654	631	728	610	597	649	671	623	668	662	609	653	644	677	658	631	672	636	657	649	614	660	625	647	631	652	672	630	607	676	618	654	628	687	723	631	649	630	684	677	689	644	604	600	652	650	665	675	652	657	617	640	643	622	636	608	649	621	616	686	640	673	685	608	668	610	637	597	652	626	582	621	687	634	649	617	648	660	634	633	644	636	662	601	640	618	621	628	662	651	646	695	656	659	642	630	642	618	624	653	675	629	606	619	638	612	670	628	656	638	621	630	658	640	672	675	699	631	662	646	637	634	627	674	631	656	638	640	672	609	659	677	673	660	680	632	673	648	645	673	648	656	605	641	678	621	659	604	727	670	639	683	661	668	645	694	649	660	649	609	690	685	674	667	693	669	692	659	665	611	650	669	628	662	662	675	652	665	659	694	689	659	685	649	669	700	673	666	669	670	667	634	692	638	619	668	677	646	654	608	678	628	634	697	640	658	613	666	607	669	654	649	602	644	639	649	655	673	646	630	588	668	602	666	654	661	644	641	674	670	644	657	656	617	651	614	664	661	641	623	618	650	623	657	644	650	653	645	647	630	635	675	618	643	654	619	611	645	647	680	641	614	622	628	681	660	601	656	592	667	651	655	605	673	652	633	682	681	670	665	598	660	653	686	640	642	625	637	624	671	595	671	682	661	685	676	666	650	649	697	671	625	642	623	618	636	649	619	631	681	595	672	730	620	688	645	664	672	654	608	685	668	659	685	607	652	651	624	661	659	664	655	633	668	599	632	581	690	649	654	657	596	656	648	656	664	641	629	677	665	630	616	638	638	644	637	636	627	694	636	605	632	599	626	642	638	633	732	629	674	686	671	661	658	623	586	646	626	612	704	655	639	620	672	648	634	659	601	670	688	643	620	688	643	649	655	694	655	653	595	689	674	661	636	624	659	661	698	611	665	693	661	650	693	654	653	655	667	661	639	667	629	628	706	660	640	676	642	659	584	664	644	661	658	677	634	633	636	592	666	619	664	697	627	601	653	728	684	616	646	649	620	644	620	634	613	687	659	662	683	634	630	648	631	629	649	674	624	648	655	624	675	680	628	656	588	668	686	659	652	660	647	688	648	622	677	653	622	641	644	629	633	639	648	661	647	625	615	620	629	616	618	647	630	617	683	657	614	688	652	676	615	676	661	633	629	609	676	673	617	641	665	624	620	610	684	645	663	668	705	631	628	700	653	643	604	656	598	657	673	620	655	694	684	621	628	636	647	634	655	621	668	641	628	627	681	688	667	673	609	651	675	631	690	648	653	645	653	646	657	613	634	613	639	628	657	607	643	688	620	613	666	679	667	693	659	600	651	673	656	694	639	679	639	637	659	653	648	653	659	653	626	668	668	624	663	670	635	676	666	633	662	645	646	634	626	658	661	676	630	640	652	646	670	613	656	667	649	695	632	685	588	630	647	650	651	675	668	656	591	616	628	674	579	659	660	688	653	611	636	670	629	644	642	647	648	647	667	631	655	694	634	695	688	626	655	690	673	696	659	660	626	632	643	616	647	628	641	630	637	687	664	636	640	629	607	701	671	679	639	675	660	615	692	615	615	650	639	635	633	611	655	665	651	626	670	605	669	644	642	570	689	611	649	678	598	639	626	659	666	634	590	685	640	652	660	645	636	654	662	626	653	643	670	646	634	644	640	625	671	615	659	685	708	618	611	642	634	682	648	618	656	653	664	639	660	643	653	693	633	677	617	678	613	612	631	646	615	663	679	689	674	599	639	657	645	637	644	631	720	661	635	650	630	648	667	659	623	664	630	616	632	607	616	669	667	645	664	628	642	602	624	626	635	634	650	644	632	688	638	628	606	665	664	580	643	664	618	673	680	624	598	650	589	679	633	619	630	651	629	590	683	650	648	594	684	688	672	639	686	630	645	631	643	643	647	616	652	638	658	651	687	648	660	637	638	635	693	659	668	630	653	638	647	658	643	680	664	669	681	625	643	623	695	642	649	701	649	623	694	632	648	670	643	670	630	646	612	636	657	637	688	668	658	680	655	635	619	682	655	658	631	658	666	632	643	629	657	610	637	619	663	669	675	637	645	677	679	650	623	642	619	677	628	665	655	630	642	614	650	637	642	630	649	651	648	652	634	628	621	649	624	657	581	628	646	637	641	643	637	644	646	628	645	686	651	654	584	645	663	646	652	648	672	620	697	697	660	631	670	636	642	624	618	624	610	593	665	642	643	666	637	683	607	700	663	650	628	683	640	645	607	635	626	634	639	643	662	676	612	642	649	666	652	652	675	674	603	627	630	648	607	675	580	611	595	673	635	643	638	649	659	635	657	665	665	688	613	670	671	650	661	653	672	649	642	657	631	660	688	639	621	675	674	626	667	697	611	674	648	662	698	668	645	663	628	585	666	603	625	683	659	616	654	628	638	574	651	649	646	646	690	624	650	643	652	646	644	658	673	641	614	683	665	676	618	662	688	652	669	659	639	695	650	656	604	653	628	598	632	630	610	650	668	650	677	657	630	622	640	622	638	646	640	667	673	680	645	636	637	622	626	640	630	670	664	667	667	643	666	677	623	678	620	625	634	621	690	667	646	645	633	673	616	672	681	624	618	602	686	656	633	653	640	650	658	629	658	676	647	600	669	643	625	638	682	669	682	631	611	664	634	651	661	615	641	615	664	648	645	661	642	637	652	694	624	637	624	639	619	635	675	667	615	617	573	658	652	629	648	702	647	619	636	660	624	662	671	691	612	660	685	691	619	636	639	660	658	645	626	702	573	597	634	613	629	629	635	686	646	642	635	646	625	657	646	622	688	665	640	622	676	639	662	664	658	686	676	664	662	644	643	668	669	691	675	623	652	618	656	656	695	636	683	681	604	650	667	673	646	667	640	651	635	657	671	620	651	614	627	644	633	656	627	646	661	636	637	685	616	685	612	625	653	601	651	645	629	633	637	677	655	654	663	676	646	668	605	663	624	613	669	619	628	703	659	679	692	601	628	655	649	648	670	634	583	611	645	647	690	630	666	643	626	652	665	672	681	655	634	639	608	678	654	625	632	681	673	619	600	633	627	669	646	649	650	673	675	653	692	625	647	674	668	619	688	626	639	638	678	632	672	643	680	681	667	589	622	709	664	646	665	604	650	675	636	621	671	676	669	605
23307	21368	29206	23916	21370	20767	2312	779	522	441	412	348	300	297	260	243	261	264	255	208	232	222	189	195	177	180	170	196	181	183	201	165	179	169	191	196	201	153	184	188	172	187	156	148	150	145	152	163	160	168	164	164	171	152	136	161	179	148	182	194	165	172	169	163	161	167	151	173	151	158	156	151	145	159	176	173	174	154	166	175	169	168	170	137	170	198	154	189	158	175	166	172	161	160	151	153	166	159	154	154	157	155	164	148	176	153	154	178	157	134	162	166	149	161	173	172	152	147	164	167	165	159	149	185	153	166	160	165	169	145	157	158	165	143	148	147	149	151	167	156	144	172	183	171	150	161	143	140	154	187	168	167	190	143	148	180	149	151	154	170	157	160	158	131	138	161	155	176	179	156	149	172	152	157	151	160	170	169	153	134	146	170	142	154	185	155	171	152	179	138	173	160	171	165	168	146	164	156	157	164	172	173	143	148	159	147	159	139	167	157	166	160	181	137	147	153	156	181	180	148	189	143	155	145	175	171	164	151	152	141	169	156	181	155	137	143	172	198	175	151	190	167	172	170	159	183	156	168	152	164	171	162	169	163	154	183	155	163	165	160	167	156	153	147	148	148	150	172	158	151	165	158	156	157	139	174	162	151	151	161	172	160	154	161	145	153	160	163	174	172	155	169	151	165	142	160	145	156	152	167	161	159	150	167	167	163	175	148	167	161	166	142	138	161	161	156	179	163	162	152	148	169	166	155	155	167	150	130	173	161	161	152	149	164	192	164	182	138	187	155	161	156	166	156	153	173	159	156	148	176	150	161	169	186	173	157	144	165	154	144	172	165	127	157	147	173	135	147	179	169	153	158	168	147	166	178	183	154	142	152	132	161	174	163	142	174	165	146	148	172	149	152	170	164	162	175	155	163	155	151	161	164	162	182	151	142	175	178	163	161	164	153	164	161	155	166	184	156	161	153	161	168	159	161	156	151	144	147	189	157	154	164	149	174	181	136	160	181	161	161	155	145	179	169	159	172	155	161	176	139	159	163	142	168	149	183	145	151	149	169	154	150	150	152	153	156	139	184	181	160	153	149	156	180	165	160	132	175	182	173	185	165	169	141	162	151	150	139	172	161	153	159	165	153	160	135	173	167	163	192	170	161	160	163	145	155	168	147	151	164	143	161	176	160	151	177	173	184	155	177	155	169	156	167	162	154	162	163	168	170	167	152	157	171	153	155	178	162	177	149	159	168	174	150	162	175	169	154	168	162	185	147	158	174	143	170	165	156	141	164	190	163	153	159	157	165	155	149	161	148	175	152	161	152	143	162	171	152	139	163	155	163	139	158	138	155	160	172	155	144	165	147	179	158	135	156	167	168	170	161	169	161	157	158	152	141	182	148	165	170	166	172	165	166	176	164	168	163	160	159	144	164	181	173	158	169	179	146	137	155	158	159	137	163	161	141	166	159	147	187	146	146	158	172	182	177	173	166	142	153	151	161	136	161	148	151	153	154	153	162	150	135	164	177	169	153	155	154	159	169	141	132	160	177	151	168	162	170	161	169	151	147	158	147	157	155	160	159	180	157	147	161	150	153	150	132	156	176	136	158	149	156	168	150	170	157	161	159	166	176	175	165	151	168	172	163	144	154	166	160	152	153	173	141	169	180	137	153	155	151	158	169	180	164	153	155	164	162	157	178	159	148	157	142	167	168	156	163	145	163	137	181	166	179	151	144	142	165	169	154	145	150	162	148	156	139	148	164	169	150	171	154	140	164	152	161	166	140	172	153	145	148	140	162	161	171	176	155	151	155	153	160	178	158	148	146	145	158	138	152	161	151	172	148	184	145	150	161	181	144	158	174	156	148	162	139	162	164	177	167	163	132	151	146	163	155	171	157	164	159	145	137	185	148	160	159	167	153	185	146	163	167	154	160	146	164	165	134	163	175	148	148	163	162	132	188	159	154	191	160	141	149	165	151	169	168	162	162	157	139	179	165	167	142	155	146	156	146	179	160	158	155	163	156	149	142	181	164	173	162	162	160	171	168	142	155	153	168	157	163	157	156	152	183	167	163	152	168	170	151	150	160	144	164	132	161	142	151	158	146	194	165	160	164	152	150	153	173	180	158	166	154	159	146	162	164	135	140	166	126	179	169	157	156	163	166	151	164	144	167	157	161	155	167	173	154	145	148	145	162	152	176	157	167	175	173	161	158	160	131	171	157	148	147	180	173	143	160	189	165	157	162	156	147	146	181	162	167	167	145	179	166	176	146	180	147	169	162	157	152	149	167	163	174	143	155	158	159	156	169	153	145	169	147	155	173	142	162	166	146	178	151	149	180	160	132	159	164	166	169	156	151	159	144	153	171	169	133	158	156	144	147	143	146	135	159	161	134	143	161	151	144	146	158	140	182	147	162	163	164	160	161	154	147	150	147	162	172	150	177	145	184	171	169	142	151	147	177	165	168	164	166	162	156	136	149	156	155	167	158	147	179	163	187	139	143	132	163	130	163	170	160	171	161	163	172	164	158	158	138	150	168	159	158	143	150	158	178	167	171	140	137	172	155	184	156	142	155	177	155	147	152	167	161	151	156	153	136	155	166	159	196	157	143	175	161	157	166	154	160	156	174	153	159	169	162	150	164	157	180	156	146	148	162	194	165	152	150	172	166	137	160	152	167	149	148	175	147	165	148	159	156	163	138	176	146	144	163	166	153	160	183	132	166	144	152	175	171	161	150	165	153	157	166	155	174	151	161	193	162	167	143	179	143	164	136	148	162	182	142	168	155	164	155	162	169	166	146	190	149	147	144	162	145	169	153	185	169	148	153	172	148	145	149	134	140	172	155	156	158	139	149	123	150	160	145	172	161	156	158	154	152	164	160	170	134	178	167	173	183	163	149	176	160	174	135	180	153	140	162	162	145	158	149	170	127	161	135	159	163	153	171	155	175	156	168	147	164	147	165	168	145	150	162	157	150	166	166	159	160	147	152	183	173	152	131	177	159	177	179	202	149	163	148	157	160	126	131	172	165	150	179	172	169	170	153	181	152	154	147	167	142	153	145	160	143	172	167	158	154	151	155	139	163	139	144	162	152	182	130	179	152	141	169	177	145	169	141	176	160	165	159	147	171	163	153	159	160	154	152	170	174	138	160	160	155	142	151	148	154	172	170	152	134	160	136	169	162	139	154	155	157	166	139	147	180	169	157	158	151	127	161	160	153	150	150	172	179	168	162	157	175	164	140	174	151	146	163	158	174	159	155	146	151	164	163	155	163	184	146	143	155	140	152	152	154	179	159	150	151	142	184	174	186	139	148	185	158	157	175	153	153	150	162	175	141	147	183	144	158	169	157	154	151	150	156	153	162	151	159	158	173	151	158	172	157	145	151	149	141	158	160	162	151	168	151	151	155	132	169	141	173	160	140	152	135	179	154	140	157	155	167	155	160	171	162	164	152	130	154	163	154	158	162	150	175	142	148	179	169	168	172	145	151	139	153
7743	16632	13707	7047	4832	3583	2721	2149	1650	1513	1206	1011	873	822	775	612	635	591	513	526	481	469	391	419	395	374	381	385	338	353	347	344	321	353	341	315	351	333	336	307	294	310	343	334	287	337	299	313	301	298	299	285	303	302	294	288	302	328	291	257	300	285	311	273	288	290	253	309	290	273	281	291	292	319	263	299	291	294	281	303	289	285	257	293	260	267	250	282	292	246	285	312	319	297	279	286	285	283	283	294	266	292	291	268	288	284	285	288	312	265	252	294	278	268	273	278	274	270	274	256	297	284	288	258	281	285	277	275	276	281	244	275	291	267	277	263	253	285	251	265	289	277	267	278	281	259	297	271	257	256	292	302	291	271	299	259	317	312	273	263	285	293	259	255	262	268	256	256	290	291	248	286	282	270	290	257	311	302	297	297	291	286	267	308	264	290	269	228	281	288	292	286	266	296	267	263	295	296	232	299	255	282	257	265	304	287	283	287	295	258	266	279	264	285	262	278	258	288	286	272	324	238	289	256	284	288	260	272	267	266	244	293	278	266	272	282	263	291	314	241	240	312	276	275	283	270	266	294	271	251	254	251	302	255	274	295	273	254	292	285	276	259	297	279	298	256	294	275	292	267	296	319	256	294	277	272	284	280	256	290	298	276	267	278	278	259	306	264	261	260	267	290	273	278	258	272	274	263	278	258	248	257	249	257	255	274	267	246	286	305	270	229	290	271	273	299	268	291	270	245	277	314	285	260	261	273	257	251	277	309	288	269	273	280	279	271	269	276	273	275	292	286	261	288	296	253	305	271	275	280	283	274	276	270	263	269	240	217	297	234	300	273	302	262	264	251	260	262	284	274	296	285	295	277	313	321	307	264	278	249	272	275	269	306	263	277	280	277	286	301	288	256	245	266	279	283	262	268	303	273	293	278	275	281	300	292	263	290	275	297	265	270	275	241	282	296	279	271	267	252	275	271	278	273	273	294	287	277	287	245	262	247	299	256	271	281	263	272	258	248	263	256	305	272	284	263	274	291	282	250	257	281	277	279	254	267	262	241	288	275	281	284	277	287	274	270	300	290	264	271	228	244	287	291	293	257	270	297	260	263	239	257	282	296	303	248	294	263	263	282	273	271	263	276	285	287	274	280	296	270	284	274	263	293	239	283	267	273	281	246	275	249	249	280	287	252	276	292	305	273	260	264	301	245	270	275	285	294	256	279	290	271	284	274	281	296	289	265	284	259	285	263	303	254	246	272	287	255	289	263	285	273	271	276	252	277	258	282	310	264	256	247	301	296	306	268	247	260	269	283	288	257	276	281	284	284	263	300	279	295	279	282	317	284	275	273	264	270	275	284	306	283	276	247	300	276	273	251	275	264	299	263	267	298	277	268	276	307	250	292	245	261	254	307	318	256	313	255	271	272	259	249	248	277	270	279	281	273	249	280	304	266	263	265	266	257	269	271	267	268	283	261	289	267	283	288	273	282	261	278	264	293	297	286	230	254	282	268	294	265	260	268	268	264	297	282	301	258	274	255	280	271	274	302	289	242	286	258	275	281	276	230	282	285	275	281	262	287	295	283	295	286	299	271	250	283	293	296	267	272	269	257	245	302	258	259	273	276	277	266	282	292	224	300	302	273	299	273	278	260	278	273	254	275	308	307	278	262	268	273	282	279	277	280	285	280	282	301	302	300	258	292	284	279	246	279	267	286	303	259	278	254	263	303	292	296	268	272	274	248	258	288	269	286	265	260	302	241	257	289	269	267	263	267	286	264	282	271	231	254	256	275	266	271	289	281	300	267	280	285	260	269	266	264	270	303	293	287	260	274	287	273	248	299	277	269	303	283	280	274	248	270	279	268	299	282	267	261	288	295	260	267	259	298	301	286	323	279	269	263	281	271	262	253	270	278	277	263	260	238	298	277	273	267	292	240	267	278	297	278	267	269	263	251	280	290	301	282	286	261	292	286	280	261	272	262	268	258	300	237	298	267	278	261	258	298	285	270	265	266	281	270	258	262	270	306	278	279	269	290	259	255	283	296	282	234	247	295	278	292	272	268	273	266	277	289	298	269	268	290	264	289	283	290	263	277	279	308	274	262	258	274	277	255	267	274	278	276	246	291	292	280	305	243	279	269	250	255	296	273	290	293	258	285	305	280	291	274	278	267	270	264	273	246	257	254	298	283	300	281	270	288	274	265	261	272	267	287	248	302	278	264	278	262	292	278	284	253	273	270	295	264	297	284	248	265	257	286	259	254	265	264	253	278	284	245	259	264	307	265	269	299	276	262	248	296	305	267	298	273	289	267	244	267	278	269	279	265	275	289	283	262	268	277	263	301	254	273	275	278	269	254	284	275	265	262	269	257	313	263	254	270	263	288	269	275	270	273	262	262	270	297	278	277	290	254	263	281	290	269	287	260	308	269	282	255	254	265	262	278	259	283	286	264	276	302	262	288	282	253	269	268	292	270	276	265	260	293	271	273	271	266	306	296	268	256	287	266	264	274	263	291	271	271	295	248	267	289	280	254	264	240	268	300	264	261	280	283	288	299	278	281	295	283	292	283	261	266	301	262	255	286	290	264	286	270	271	247	263	292	296	266	310	302	277	266	269	294	275	269	287	287	270	308	272	267	273	281	262	278	281	295	270	276	269	288	281	301	265	290	288	261	289	275	245	250	268	270	284	249	278	273	281	269	272	262	258	279	257	263	307	256	270	287	275	274	281	288	272	281	288	268	279	293	262	263	290	227	258	252	271	249	253	291	260	281	280	254	236	259	284	267	268	291	302	317	291	281	250	278	292	301	272	263	272	277	264	262	299	269	265	285	280	283	284	269	271	272	263	275	259	295	277	269	297	278	289	270	264	237	278	258	246	296	290	287	267	307	291	289	289	255	285	302	267	277	303	268	279	274	277	267	255	280	266	271	251	302	297	258	284	277	289	273	290	272	279	287	307	271	272	299	269	264	286	278	257	289	296	307	297	279	235	282	279	258	289	267	286	278	262	292	266	322	291	295	271	257	278	260	271	281	275	265	285	272	275	262	275	278	273	289	271	252	271	280	265	306	257	276	285	274	268	256	267	285	273	278	303	300	274	273	272	268	274	244	313	275	268	298	292	251	274	254	255	284	269	294	283	277	268	242	292	314	301	265	269	300	278	282	281	288	258	285	282	315	301	247	275	284	270	264	285	274	303	274	275	283	281	265	276	291	261	264	265	273	305	278	312	249	281	272	279	282	297	275	309	278	295	287	262	283	286	270	282	282	250	248	268	287	298	260	286	301	291	287	302	272	267	267	229	283	288	284	289	266	277	319	288	311	263	266	255	282	307	303	251	276	255	280	279	282	268	268	276	277	268	271	279	261	256	268	265	285	281	290	293	267	308	282	283	268	254	254	299	265	326	299	268	267	259	286	262	276	292	274	285	287	292	298	290	238	277	290	293	290	277	260	278	260	311	275	273	272	257	292	262	310	271	284	269	274	263	278	301	277
27090	20768	8000	966	636	546	566	555	545	562	541	542	581	549	527	501	550	543	556	589	534	504	538	529	547	545	544	562	543	546	534	538	528	580	493	529	569	509	510	559	528	537	540	519	528	533	552	552	533	536	528	524	507	534	563	550	546	566	548	523	511	526	512	534	529	517	535	524	543	516	566	537	513	553	598	529	521	550	501	493	533	502	538	520	565	526	541	567	552	502	519	531	466	538	595	516	541	507	500	520	541	543	551	556	540	502	552	521	524	486	568	513	607	537	538	553	494	533	542	526	545	502	530	543	534	547	528	548	525	561	494	572	498	543	519	545	536	562	553	535	563	546	542	558	535	580	570	545	571	528	539	525	554	540	554	518	550	559	518	531	559	541	520	561	539	503	554	543	553	566	556	524	517	556	552	535	522	487	532	534	541	489	539	532	524	533	528	537	563	575	539	544	548	507	575	530	552	558	514	537	501	535	511	501	518	492	530	562	535	571	556	517	509	578	550	491	505	511	508	565	550	578	541	532	528	546	543	545	555	506	565	542	572	539	530	538	549	539	517	566	530	512	507	534	542	517	572	577	482	562	512	521	529	508	555	516	515	493	539	558	543	530	564	543	525	532	530	526	544	573	545	562	522	567	490	564	551	498	550	517	528	533	552	519	493	561	526	528	540	511	491	519	536	539	541	532	548	584	531	524	525	537	530	534	516	521	516	550	545	504	516	550	520	507	555	502	595	550	587	493	526	547	567	579	576	566	501	523	535	541	491	532	537	525	525	511	495	505	537	551	539	543	540	523	517	536	544	503	533	516	505	521	555	528	503	517	514	535	493	511	549	511	544	541	483	550	502	534	564	506	551	561	559	576	562	495	533	564	519	539	555	537	529	560	527	531	509	504	546	527	481	542	527	559	570	505	545	523	538	541	542	574	524	522	566	541	540	542	537	502	540	559	559	507	513	522	495	504	543	487	525	559	497	568	554	562	533	523	564	546	579	540	562	516	511	478	539	536	541	550	502	569	568	573	473	565	545	551	542	507	478	523	500	533	572	545	545	526	550	591	545	578	499	529	533	517	549	549	545	517	548	519	527	575	535	520	520	521	492	537	535	528	557	530	509	541	519	513	523	508	539	542	500	571	532	540	519	517	547	517	506	563	525	578	503	566	532	538	505	571	506	524	547	539	545	537	497	516	576	532	578	513	525	540	569	556	555	539	552	554	532	564	540	530	530	560	526	493	562	505	502	553	489	500	557	533	541	549	559	540	518	536	581	544	517	553	538	599	586	568	543	532	521	565	532	583	534	577	535	506	554	517	572	564	522	556	520	552	513	533	518	567	502	537	531	537	512	501	535	536	542	549	540	502	523	570	553	524	530	534	523	543	555	561	546	525	566	533	540	518	546	506	583	553	516	528	538	470	596	554	550	514	550	480	529	524	550	567	523	506	547	527	517	516	495	518	527	510	548	509	538	512	517	540	567	540	533	542	555	571	512	503	524	511	561	515	555	565	555	563	543	518	544	543	524	549	508	532	490	550	529	533	512	517	542	534	544	540	520	561	529	498	495	580	516	519	527	555	534	551	555	511	556	562	512	538	529	500	512	526	533	527	492	511	543	497	497	481	484	504	531	562	519	538	502	542	511	536	547	541	544	547	517	582	496	539	542	527	562	520	481	555	530	548	541	548	542	568	511	521	518	540	495	570	565	546	562	537	523	482	569	498	508	538	531	530	553	531	538	510	486	531	536	520	555	512	539	531	579	530	558	538	554	521	534	527	553	565	582	493	468	600	521	521	564	513	578	519	556	515	531	529	533	513	528	551	536	538	527	535	515	514	533	528	515	539	550	530	507	551	538	525	514	545	559	538	551	530	505	582	508	511	488	552	530	536	564	535	535	562	569	542	513	520	551	535	551	547	556	516	526	507	527	539	503	579	522	511	538	536	551	503	568	523	525	527	568	562	544	490	545	551	560	531	519	555	539	536	534	540	565	503	543	517	528	537	546	536	514	533	552	553	579	500	543	541	536	502	544	535	565	538	528	529	527	492	586	576	551	534	528	560	516	542	545	506	531	500	551	556	538	520	511	522	535	534	522	527	563	575	500	541	566	511	517	526	543	534	546	554	540	544	526	526	551	525	545	528	592	523	485	555	528	565	541	527	534	527	507	540	483	498	568	553	525	550	555	511	523	515	529	549	530	550	502	511	507	508	540	531	504	528	484	513	535	534	529	561	535	546	524	535	487	509	567	501	521	536	511	556	530	522	521	521	552	515	569	541	556	496	511	524	529	529	577	565	523	517	517	512	559	531	535	517	497	520	513	556	522	524	533	549	536	523	544	501	527	561	535	539	531	476	512	590	522	485	525	572	504	516	515	569	524	540	530	513	533	523	519	516	538	553	509	550	512	514	525	556	544	551	527	547	566	519	559	565	532	515	498	576	531	538	550	563	497	550	562	537	512	551	516	557	551	550	551	542	552	526	520	559	577	558	478	525	511	569	530	530	589	502	558	508	559	550	516	572	534	524	540	562	534	468	549	551	531	541	512	549	542	491	522	495	517	483	532	542	543	539	526	542	554	505	484	530	514	557	532	538	581	533	526	525	532	562	541	516	530	567	508	533	521	523	537	559	513	525	535	526	526	537	518	499	564	592	503	494	545	562	551	505	520	559	498	558	524	556	534	527	526	528	557	532	566	530	519	530	580	547	533	535	513	508	528	524	529	473	549	523	510	515	557	558	481	533	564	545	505	555	535	539	542	508	531	533	558	498	548	547	516	537	539	511	565	564	508	518	525	534	617	542	520	546	561	541	514	567	517	514	540	554	553	569	548	533	540	480	535	528	529	523	492	552	549	533	492	493	553	546	527	538	515	523	560	523	526	554	492	556	501	550	561	515	531	504	561	537	525	553	510	513	525	521	541	524	531	501	538	535	483	540	566	488	547	561	493	512	561	553	529	547	556	533	572	527	525	524	521	559	533	493	554	537	540	551	539	536	542	531	540	502	523	500	559	572	540	542	533	529	511	556	490	510	478	538	526	532	598	543	527	542	497	549	536	534	508	537	540	504	532	553	542	527	525	520	553	553	554	532	537	531	535	502	509	499	527	489	537	563	565	563	543	558	574	550	575	540	541	507	486	569	530	555	524	553	544	548	520	496	520	502	561	544	557	557	517	532	554	553	511	532	514	544	547	514	535	544	520	538	544	542	542	558	543	504	541	550	549	532	535	537	525	506	507	520	570	506	543	509	491	558	544	553	537	575	524	523	506	552	556	528	547	534	467	554	527	527	574	519	516	509	476	531	542	515	549	564	526	505	532	524	536	532	530	494	545	555	522	526	556	560	562	528	509	535	553	523	581	525	552	520	520	539	511	538	500	526	544	546	509	528	512	516	546	528	550	528	508	526	518	564	545	546	500	531	494	523	547	510	533	533	521	544	528	536	523	580	540	512	529	559	541	552	554	557	529	541	548	534	540	568	535	529	553	549	544	552
4254	1923	1784	1261	1124	1038	987	976	959	929	974	944	934	974	953	911	956	902	940	906	908	865	984	944	878	883	853	931	909	838	903	891	896	929	885	932	908	899	865	919	942	923	871	897	902	907	893	892	875	918	917	914	895	860	893	860	870	862	910	876	890	960	911	875	919	903	826	894	827	891	896	917	902	903	905	925	874	896	857	907	850	889	910	830	913	883	859	899	915	936	911	870	925	901	883	880	894	921	934	918	868	906	863	924	882	897	923	932	908	885	890	887	906	908	854	906	845	922	873	921	899	865	912	940	941	897	923	927	940	875	897	878	870	862	956	907	924	942	881	854	957	891	933	874	894	936	916	884	881	880	905	945	876	895	915	932	909	871	881	872	897	892	905	901	851	885	900	874	898	915	859	856	896	912	901	870	904	906	963	909	904	858	941	901	905	929	858	901	883	903	894	835	887	866	891	901	934	920	965	919	923	897	876	909	872	876	893	914	844	896	889	913	929	881	963	886	835	879	901	902	887	883	897	909	832	936	906	902	912	921	939	924	852	871	939	857	893	888	890	934	922	888	866	884	881	932	881	937	939	855	903	900	892	904	918	905	886	942	892	869	864	910	965	941	905	892	893	866	891	861	888	913	907	904	901	884	833	877	893	883	883	940	916	864	874	898	879	919	926	887	895	854	897	881	846	994	908	892	876	932	896	869	889	901	872	861	871	915	913	862	881	985	897	903	875	879	910	920	885	828	855	939	875	894	843	908	915	907	859	922	909	951	902	918	888	925	925	862	877	908	907	912	931	897	898	910	831	895	845	926	853	849	968	845	903	879	883	892	885	910	921	845	941	875	898	888	908	862	881	907	905	882	893	903	893	921	930	915	897	876	887	850	906	900	946	880	821	891	883	848	956	968	933	909	872	842	935	936	906	949	871	891	933	885	896	897	939	951	853	878	878	859	929	903	929	895	899	887	926	878	933	915	871	843	890	875	898	893	909	888	873	881	896	926	899	860	903	866	867	936	896	911	874	907	901	904	882	947	937	909	865	950	883	905	913	916	886	921	892	879	884	847	925	908	889	994	921	916	896	927	926	923	933	888	869	902	900	870	866	866	929	893	897	918	858	876	913	886	918	920	877	877	882	941	922	893	905	884	894	926	882	818	1001	860	879	895	858	877	888	898	862	898	954	912	890	914	956	881	894	937	838	925	912	895	889	917	858	900	907	904	952	852	856	863	940	950	906	884	899	903	898	999	843	857	860	938	877	839	906	898	873	880	911	937	882	909	853	960	894	896	868	896	910	910	980	819	853	937	861	882	951	857	953	906	888	905	850	926	889	950	932	888	890	875	960	861	897	927	933	902	849	876	882	923	902	889	899	933	893	889	895	937	909	889	874	881	918	937	900	860	920	915	886	892	853	971	964	912	823	905	901	896	860	931	877	883	884	957	893	895	907	921	925	925	941	889	932	910	892	936	909	926	911	939	940	865	901	886	888	919	827	872	907	907	907	929	890	875	951	889	938	900	887	914	877	891	862	909	912	927	851	876	911	913	906	872	907	885	927	881	925	952	852	886	912	860	935	877	844	924	902	926	898	930	910	872	935	935	932	927	896	884	887	960	904	878	906	912	872	870	899	902	906	883	868	915	894	906	896	934	915	872	874	906	959	880	916	884	907	925	901	890	864	908	916	952	941	866	856	903	930	924	889	902	944	920	931	903	887	958	866	859	911	896	907	934	906	899	961	867	924	907	956	909	854	862	885	905	933	913	860	933	867	905	835	886	885	904	892	890	905	899	868	893	886	887	907	924	901	905	886	852	944	924	909	947	899	884	912	915	863	927	958	854	920	907	907	945	931	914	894	912	860	904	883	861	967	895	899	886	856	852	900	936	866	909	889	867	937	927	950	899	877	920	898	909	883	970	911	889	861	884	898	906	932	924	898	883	845	936	854	880	895	910	905	885	886	901	913	880	889	876	847	884	868	960	907	876	860	907	911	875	926	916	878	890	959	900	927	913	926	923	915	927	956	917	915	896	941	908	961	901	974	849	902	898	908	929	923	947	896	952	921	944	888	858	899	871	947	845	899	897	928	895	860	959	875	870	886	868	911	892	884	943	885	901	887	918	917	895	941	876	879	906	882	899	927	928	885	891	933	886	848	870	884	912	926	893	901	896	895	904	844	892	895	888	872	894	867	884	942	922	879	888	871	887	891	915	922	880	904	904	884	852	858	864	904	859	919	919	917	875	887	909	949	833	871	922	911	911	898	925	907	956	884	934	913	945	917	911	885	904	906	933	921	843	871	840	930	941	947	860	964	860	900	864	926	934	976	924	915	898	894	842	952	939	877	907	874	870	853	893	892	878	926	823	901	897	868	921	881	924	927	887	895	894	891	913	873	903	910	900	925	903	912	946	884	875	902	868	973	900	854	896	879	933	920	936	884	891	903	877	935	970	899	886	907	911	926	947	914	918	950	910	940	893	903	854	925	938	938	928	898	885	922	893	868	923	895	880	841	890	936	919	895	863	931	908	864	934	889	870	891	879	879	910	866	911	880	932	886	947	890	900	900	907	899	891	922	852	919	908	893	1006	879	887	883	895	859	945	928	858	933	928	910	953	928	910	932	885	939	910	926	899	858	892	898	889	851	947	886	891	852	903	913	876	909	889	953	959	925	886	916	892	891	871	853	937	943	913	888	957	870	914	886	939	903	923	871	900	912	847	926	896	915	924	939	910	883	938	906	864	942	877	852	928	873	930	895	909	919	1012	926	945	853	892	909	864	870	896	918	903	893	922	853	948	864	842	892	879	857	936	952	915	920	941	907	866	918	893	891	901	895	920	861	805	894	951	896	935	850	861	856	887	865	944	953	963	896	940	881	885	929	852	875	817	908	944	945	886	932	913	883	879	928	817	881	895	895	883	917	874	851	947	919	981	882	883	869	884	905	931	851	870	927	955	914	935	923	890	880	913	909	872	885	883	882	882	889	880	914	926	926	827	890	880	919	894	901	922	904	919	924	927	902	864	918	910	947	892	878	926	886	933	867	876	885	926	829	841	949	852	884	933	927	874	907	901	883	884	897	876	941	938	887	917	909	915	948	886	870	867	853	909	828	924	900	843	869	897	955	886	864	854	942	892	872	898	866	970	895	898	895	938	855	882	907	921	902	874	879	883	898	857	953	896	879	961	963	884	856	890	912	944	884	921	936	907	929	918	859	903	797	915	939	925	908	903	896	924	888	947	877	910	922	922	939	917	912	892	913	929	897	929	983	910	853	882	860	863	894	890	918	859	875	923	891	860	891	907	874	894	898	850	916	883	838	885	896	949	856	928	886	873	927	885	925	873	896	892	930	864	909	962	856	873	930	876	908	889	900	940	878	873	952	872	845	895	829	863	883	889	922	946	817	897	864	905	858	920	844	920	910	891	867	857	951	858	886	936	901	878	888	917	917	869	940	855	946	887	912	931	887	841	887	938	883	870	893	902	871	878	927	872	946	908
24460	21478	28734	24620	21097	3196	917	667	550	518	534	468	448	426	420	380	436	412	399	374	425	413	367	367	409	376	400	356	364	421	401	357	373	336	369	395	380	393	371	387	396	351	333	378	363	361	393	344	365	351	365	387	361	351	385	378	337	324	380	364	368	351	386	391	380	382	365	340	364	369	369	354	360	366	347	349	375	391	359	357	344	355	374	374	340	350	344	356	338	346	364	347	420	380	378	378	359	359	367	381	357	371	387	338	357	363	379	368	366	354	380	408	389	368	362	320	364	358	363	339	398	366	358	367	423	388	345	344	327	366	408	349	392	374	366	352	374	375	366	344	365	371	377	368	374	351	371	347	360	355	385	341	388	372	399	359	337	367	390	388	382	372	371	393	387	348	350	384	343	345	364	363	373	357	372	368	358	372	404	330	384	337	389	392	379	358	345	364	347	335	371	349	375	384	369	379	374	342	386	352	365	400	372	370	356	364	378	368	378	365	361	349	389	320	393	345	374	384	356	366	356	375	343	369	366	339	350	389	386	363	376	363	357	347	348	347	376	370	385	388	365	354	382	338	321	399	336	374	363	385	368	351	376	344	346	377	347	387	347	343	355	356	333	355	371	358	363	356	343	344	346	413	377	371	368	378	388	395	392	351	364	346	353	399	360	358	369	404	364	334	369	324	346	379	340	364	362	404	365	387	381	339	357	354	380	377	390	335	376	390	350	327	374	343	344	371	359	349	382	363	380	379	392	394	361	344	356	369	375	362	351	381	389	366	368	381	379	347	366	410	377	331	344	383	385	408	342	408	360	330	368	385	345	388	350	377	346	356	383	370	379	348	398	337	385	377	373	341	369	384	358	344	394	372	388	369	397	390	357	348	381	338	380	397	361	391	389	371	340	367	396	362	371	359	388	363	352	326	349	379	374	383	405	340	360	360	397	354	383	362	372	381	367	386	390	379	385	393	345	356	370	359	367	379	361	381	365	400	369	350	360	358	361	364	348	354	373	392	417	371	387	359	362	403	373	378	375	409	336	370	358	363	352	363	362	375	405	384	386	384	367	360	336	389	368	340	367	352	385	355	386	379	342	344	379	388	356	363	408	375	346	371	411	379	362	376	362	354	330	379	372	384	332	377	347	332	392	367	371	402	372	350	375	383	394	365	390	379	384	394	353	380	367	360	359	352	351	386	385	367	366	349	350	349	380	388	375	373	349	396	342	377	354	367	393	369	368	379	350	348	384	391	332	374	385	376	348	358	337	378	389	354	413	345	340	367	375	388	400	363	370	345	379	354	369	346	343	365	338	365	411	388	377	380	394	376	356	363	376	353	367	350	401	355	371	367	398	362	355	339	327	372	356	348	322	369	360	366	360	348	364	358	366	365	366	365	383	335	376	373	357	322	351	336	341	364	351	347	375	350	357	340	375	384	337	378	377	383	373	370	369	378	392	346	374	386	378	368	373	360	346	401	355	404	385	363	369	375	331	357	393	345	370	371	366	370	360	389	344	382	364	373	368	373	373	376	369	339	369	357	386	354	351	371	321	371	380	375	374	356	383	384	346	349	355	407	363	352	372	375	330	340	386	354	367	383	367	347	335	366	372	355	370	347	370	347	357	356	369	391	369	327	387	371	405	384	352	382	398	383	376	332	338	340	349	346	344	404	358	377	371	378	361	356	327	349	364	375	363	398	377	361	380	393	404	366	392	356	363	364	389	362	374	381	347	381	363	347	362	379	373	362	350	380	328	360	370	392	380	347	345	381	358	333	394	340	370	324	372	387	370	349	391	383	372	338	367	395	401	380	411	344	382	373	330	412	379	375	380	354	398	348	355	375	366	373	369	322	372	398	361	358	386	363	352	385	356	384	370	379	393	328	353	411	372	399	345	399	365	333	386	374	353	384	358	370	365	331	387	339	369	352	400	398	366	361	340	387	387	380	395	370	374	357	393	372	333	408	375	342	373	370	383	377	366	344	379	363	345	353	377	341	372	368	369	391	345	359	327	331	338	361	339	389	387	396	376	343	357	392	353	385	361	370	339	340	387	371	379	343	349	347	394	348	373	374	367	371	356	346	357	377	347	330	362	389	386	383	375	385	364	365	373	369	342	356	399	348	369	398	379	330	376	377	383	368	365	367	374	373	379	393	366	381	354	355	363	364	377	354	386	332	377	359	334	377	360	380	377	378	329	365	384	358	356	381	360	383	366	373	369	387	359	375	405	354	382	339	365	364	388	354	359	374	372	381	369	368	371	367	374	338	356	353	379	390	366	381	336	403	376	378	337	375	392	360	341	339	357	360	354	381	384	327	373	342	376	345	354	385	346	395	351	379	366	361	352	369	328	369	331	379	343	358	375	364	383	360	393	353	373	354	357	364	368	362	347	368	363	362	390	345	363	326	405	359	381	350	347	385	348	351	360	356	379	351	372	346	372	366	343	374	368	356	358	358	365	356	372	349	392	396	351	397	401	358	368	400	387	342	348	360	360	353	342	354	375	385	355	388	377	361	363	386	360	338	381	369	366	346	361	398	398	363	389	354	350	383	375	351	349	340	329	348	314	380	361	355	357	399	351	367	377	372	373	380	373	354	382	372	370	358	350	368	357	395	398	385	364	361	354	363	375	399	353	366	395	347	405	359	367	359	383	345	384	352	355	380	383	335	388	373	374	378	356	367	372	382	390	372	352	374	400	400	373	365	364	352	331	367	381	336	367	372	368	360	358	381	337	368	376	369	381	357	380	354	361	387	343	362	372	369	385	350	360	391	417	365	372	326	331	369	364	398	403	361	348	335	349	366	351	384	381	353	375	364	367	353	385	333	339	399	365	369	388	360	352	360	357	348	341	351	358	375	359	376	345	347	343	328	341	378	344	364	351	360	362	417	376	357	333	339	369	368	380	367	365	366	413	344	355	345	388	367	364	361	367	344	373	358	359	366	345	352	360	354	369	370	370	349	362	347	367	332	388	380	354	379	350	348	365	371	406	359	364	420	384	328	393	387	381	399	397	374	387	358	358	386	349	358	391	340	380	374	347	392	382	354	353	350	361	377	376	367	370	356	374	372	372	380	359	353	375	361	348	357	356	369	362	376	341	349	414	364	370	379	353	347	363	384	357	360	376	365	410	377	393	378	371	374	365	403	347	382	362	383	373	349	355	338	308	384	372	366	358	349	387	344	380	371	384	369	367	335	367	385	368	392	381	343	317	361	365	352	365	402	360	360	374	400	371	354	394	352	357	379	395	392	362	355	313	337	359	360	340	342	356	385	376	369	362	394	386	337	406	375	400	377	347	400	374	383	382	348	375	397	350	373	337	342	355	340	336	351	383	364	395	380	352	360	324	370	369	374	405	396	367	382	381	348	349	361	358	362	396	378	368	387	368	380	336	359	336	345	330	400	318	370	376	422	384	336	383	353	371	352	395	366	355	372	365	347	378	357	379	350	371	371	355	346	354	373	357	374	380	361	349	393	366	386	348	387	383	333	373	372
5569	10741	8900	4574	3184	2315	1927	1611	1381	1253	1100	992	1003	899	880	838	822	790	740	787	753	692	677	744	720	721	675	703	694	659	686	697	642	634	636	694	697	671	684	681	681	588	665	715	622	715	634	648	653	635	653	622	627	645	633	595	632	636	624	672	647	617	679	660	673	651	626	628	633	670	661	631	649	613	646	629	643	673	608	681	650	621	659	590	628	629	629	663	622	664	660	644	658	638	665	645	636	639	649	687	627	619	646	677	627	628	620	641	665	573	596	612	622	648	631	633	725	694	604	622	626	648	631	653	650	620	633	643	635	604	603	662	616	673	636	626	632	636	606	627	573	639	669	661	657	677	626	632	662	590	603	663	646	611	636	632	656	661	652	609	649	667	675	645	631	610	660	638	675	658	628	679	611	633	632	622	630	698	632	682	645	645	618	642	598	633	624	633	643	634	613	617	657	661	648	621	601	628	646	673	639	660	622	666	645	643	648	650	618	660	605	642	646	598	619	650	589	636	615	671	648	643	583	654	678	625	673	596	624	631	661	642	640	673	674	657	658	654	642	644	622	644	599	628	641	645	655	666	610	603	659	639	632	630	708	661	631	641	612	608	639	659	637	633	627	630	662	643	613	637	656	598	665	651	689	700	651	646	602	627	631	617	622	625	654	663	619	606	587	625	603	673	660	687	653	606	656	631	689	631	639	669	663	675	636	604	640	637	630	632	627	640	634	612	615	665	636	659	614	695	653	642	608	593	658	609	603	607	645	663	628	620	648	620	613	651	619	588	625	680	626	638	586	607	606	625	655	675	662	643	647	643	664	633	635	620	603	660	630	601	652	629	586	653	652	630	617	660	626	619	627	637	581	614	683	673	657	647	662	614	621	664	627	630	655	647	621	636	656	623	634	677	631	628	655	623	673	641	656	646	663	607	662	587	608	628	660	670	645	611	637	643	633	679	623	630	647	645	676	645	631	690	682	650	611	628	679	659	614	658	637	670	629	599	663	645	679	614	620	677	649	654	604	599	635	634	626	633	635	653	607	638	649	628	617	660	582	648	621	624	624	653	611	632	591	668	643	570	638	588	593	618	622	648	673	665	677	663	625	652	661	597	654	626	672	672	612	658	613	635	679	573	621	607	669	615	626	654	637	629	644	649	600	672	629	606	630	690	588	644	626	638	626	686	611	605	641	648	631	639	644	665	645	601	628	682	608	611	648	628	627	600	663	595	633	648	649	617	611	623	652	637	641	662	617	656	693	667	664	618	637	698	643	610	643	695	620	664	664	663	650	616	642	616	645	630	666	642	637	638	626	617	637	645	648	682	629	644	634	625	650	602	635	638	597	649	642	635	657	671	621	599	620	675	619	630	690	607	666	607	645	631	646	630	653	630	638	637	619	661	652	620	616	639	627	619	634	629	636	639	634	624	640	626	645	662	668	628	623	656	676	647	602	627	588	629	630	648	669	629	608	627	677	616	649	616	647	676	639	611	624	643	645	641	640	642	622	642	676	649	658	597	645	695	639	620	618	635	652	635	580	656	646	644	624	644	633	634	624	653	615	630	649	638	619	584	633	573	649	580	613	652	616	605	607	644	666	650	648	646	603	648	670	670	646	591	620	616	633	639	688	663	651	682	651	670	659	674	621	627	625	665	617	649	634	641	601	677	627	645	665	631	665	665	655	633	657	593	620	599	612	669	609	637	634	629	594	693	652	642	638	614	642	657	643	621	622	666	690	640	652	663	624	662	620	639	631	644	632	650	659	671	627	599	638	659	625	643	662	664	609	602	699	685	664	625	624	626	607	697	629	609	619	626	669	638	653	556	615	631	668	631	644	673	614	613	640	620	655	635	636	573	648	653	614	594	668	653	636	626	633	683	617	632	599	628	584	657	590	625	633	624	596	672	661	655	670	671	653	676	640	622	619	650	626	670	668	598	656	635	672	632	634	668	627	663	614	640	682	668	639	629	634	597	649	637	654	627	647	684	610	610	640	648	691	649	634	588	640	622	645	653	671	681	700	652	630	650	601	618	638	634	650	622	597	653	637	622	629	618	645	641	637	627	669	618	661	650	618	597	679	611	631	647	626	646	642	637	618	631	587	598	658	609	644	621	685	657	616	622	638	619	617	635	632	679	640	648	578	567	627	632	624	669	659	619	658	605	652	600	632	613	630	661	666	649	688	647	649	582	635	627	655	627	676	658	592	616	643	631	650	634	641	621	669	681	648	656	630	647	581	661	651	680	668	619	623	630	650	605	577	666	598	622	641	628	625	662	619	661	629	610	676	645	599	635	571	596	606	642	597	617	637	627	649	640	636	630	671	635	640	576	610	646	673	643	622	618	619	663	677	607	674	663	653	677	622	631	662	633	638	636	627	629	595	641	648	668	657	663	612	632	605	607	620	635	622	659	653	643	619	572	677	646	621	660	639	635	585	670	653	619	621	674	643	637	614	620	594	633	629	634	656	647	609	613	631	659	607	651	604	666	619	642	651	621	616	635	626	621	652	642	688	664	638	639	677	620	632	621	625	664	680	655	652	662	640	659	626	641	600	633	635	626	633	649	611	652	630	637	625	645	629	631	660	665	600	637	641	644	632	648	637	655	624	605	644	632	641	665	656	646	659	641	601	656	628	637	674	623	638	646	654	646	638	636	623	654	629	597	592	606	679	623	586	674	665	632	676	647	680	698	629	624	619	601	637	631	639	660	610	635	626	657	627	632	613	607	623	592	692	685	655	615	638	654	641	622	567	625	642	673	589	641	635	670	656	645	637	629	651	599	607	612	633	629	654	603	604	614	609	616	621	610	655	668	631	642	620	632	620	628	613	610	676	631	647	643	612	630	623	643	637	608	645	614	651	596	640	626	636	667	632	659	639	676	638	620	656	631	630	674	617	652	637	622	608	650	632	625	641	637	669	609	676	705	570	627	633	618	597	642	592	637	615	642	628	665	612	679	586	637	593	631	621	626	616	664	594	615	626	652	652	641	683	644	652	672	658	634	618	670	678	629	633	647	661	651	653	605	625	657	622	667	637	658	630	650	626	617	574	648	639	691	603	663	637	591	659	639	630	661	636	659	615	628	574	642	604	701	643	648	603	609	628	602	650	590	600	636	636	623	641	628	622	671	649	643	653	655	615	648	601	629	630	571	628	627	687	671	643	649	657	619	667	598	678	676	607	660	630	654	639	649	572	682	683	613	642	656	609	620	622	659	666	641	640	608	648	663	630	650	654	608	614	645	633	627	658	627	642	633	638	636	640	642	606	678	674	612	624	638	663	586	619	656	687	632	625	675	600	602	618	622	630	653	608	644	587	659	615	616	593	611	708	691	610	661	635	639	641	634	614	686	628	650	661	670	587	659	609	689	647	630	664	638	641	611	671	673	680	632	609	591	639	605	633	666	605	588	606	611	609	644	641	641	655	644	649	641	622	595	618	641	618	614	644	665	647	611	649	650	630	607	625	590	656	656	670	616	638	634	613	649	663	620
23483	21496	29384	24025	21496	20894	2313	693	489	444	382	354	307	284	263	249	239	233	234	200	210	176	178	186	191	194	192	165	190	183	181	155	195	184	170	171	165	193	153	180	170	164	169	146	182	141	157	160	188	153	158	170	160	189	150	173	160	163	161	162	153	150	143	178	151	155	130	166	136	170	143	159	156	154	159	145	144	160	166	130	154	162	148	158	160	160	151	166	150	166	159	156	148	162	159	146	165	166	155	157	167	150	147	142	131	155	161	139	167	135	147	151	154	145	159	133	160	160	155	169	150	144	146	184	149	143	144	158	167	171	178	152	157	149	153	145	163	154	157	150	167	127	153	153	161	168	155	149	141	142	136	139	155	170	166	171	167	164	162	187	147	159	158	152	147	142	150	146	150	136	157	146	154	137	142	155	170	158	153	154	155	153	152	141	160	167	142	150	139	152	143	134	141	172	177	153	160	144	154	140	127	143	165	143	146	135	144	177	157	169	146	141	130	159	152	147	146	175	160	157	152	138	144	180	150	159	155	155	152	165	167	159	135	153	161	147	137	154	137	160	153	136	141	159	146	161	143	128	157	155	143	157	162	146	142	159	157	159	167	138	174	166	151	144	145	167	132	142	136	168	157	164	141	175	143	159	122	143	133	169	159	138	173	148	148	145	190	153	158	140	138	154	164	138	143	160	155	138	150	159	159	135	158	164	128	163	149	162	153	180	165	146	167	144	144	149	145	186	151	151	175	153	166	151	143	144	153	144	144	163	156	154	148	160	142	135	136	153	157	126	144	141	174	147	157	158	156	137	178	167	151	132	138	135	151	155	151	159	155	160	138	164	136	146	128	140	149	134	144	135	175	139	148	149	133	154	154	151	153	151	130	154	156	153	159	135	128	144	171	151	152	179	155	160	147	161	146	152	156	171	148	163	144	156	158	142	169	152	147	152	167	189	152	157	162	157	165	146	151	158	128	151	138	147	156	146	165	170	146	144	138	150	164	153	166	154	163	161	154	162	153	153	143	173	144	141	140	172	149	145	169	152	148	152	159	172	163	154	156	165	148	154	140	150	137	139	139	148	152	187	141	141	152	173	131	162	174	148	160	171	153	160	135	174	144	157	162	131	152	153	164	168	161	157	156	143	142	169	165	149	162	141	155	158	148	160	176	173	167	145	184	157	157	163	147	141	143	152	143	153	173	144	137	162	161	151	168	139	151	163	182	128	146	165	145	145	170	164	122	168	167	150	145	157	151	156	144	147	131	125	152	133	150	165	157	129	165	157	152	155	134	152	169	145	148	133	177	159	153	137	156	135	139	124	150	155	170	169	158	146	165	150	167	140	155	161	161	163	157	150	148	156	198	131	163	154	174	144	164	134	157	167	150	168	137	153	165	137	154	145	140	156	167	144	155	152	156	145	122	166	151	139	151	155	157	165	136	146	136	140	134	172	147	153	147	142	143	152	150	159	149	133	156	169	141	143	146	161	148	132	155	150	160	168	136	161	178	166	162	157	162	179	176	141	154	149	134	137	161	156	165	130	144	146	173	162	135	170	146	163	142	148	143	145	141	167	164	141	161	154	136	174	159	157	153	194	153	154	147	166	135	147	162	165	154	155	126	151	155	158	149	135	147	145	165	148	154	154	137	139	141	148	142	174	149	140	138	138	170	163	147	168	156	137	147	151	149	183	154	168	141	148	137	144	156	154	163	141	131	154	148	135	139	165	142	148	166	150	135	159	152	134	141	146	161	173	153	138	167	150	150	152	158	158	147	134	163	142	130	124	159	143	155	154	148	149	158	140	159	156	163	139	168	173	130	146	153	154	153	155	140	144	159	159	156	142	165	172	171	144	142	162	147	156	182	129	169	135	160	162	149	135	158	164	166	175	157	151	154	149	147	172	137	161	139	158	130	158	148	156	147	150	146	162	144	154	154	135	154	157	147	136	150	147	135	147	123	135	155	125	173	123	158	145	152	150	153	153	135	149	162	152	159	134	154	128	165	144	164	150	150	162	148	153	138	145	141	148	156	136	162	146	135	136	144	156	144	135	157	144	166	135	151	157	143	159	162	163	154	144	170	148	137	157	146	165	151	152	148	155	142	153	146	145	139	156	153	169	175	150	161	168	152	155	156	158	142	137	155	153	174	143	172	154	158	153	147	159	167	159	153	154	156	143	146	181	166	146	140	149	145	157	159	166	163	143	153	148	144	136	161	146	159	149	150	164	133	144	160	188	147	148	144	137	154	166	137	144	157	150	162	151	171	142	152	140	169	135	170	148	169	142	156	139	141	150	145	163	147	164	164	170	136	152	141	137	177	135	160	155	183	127	135	162	153	160	152	127	154	149	139	137	162	156	135	158	139	155	175	156	158	132	143	148	175	143	151	172	135	153	159	142	160	158	154	163	128	162	149	155	164	164	124	171	155	147	161	158	151	122	154	142	161	169	141	157	170	175	144	145	154	149	145	152	156	152	168	145	160	156	134	141	177	175	135	148	170	154	159	151	156	139	169	159	146	172	171	124	130	166	147	149	145	168	134	148	147	169	169	156	149	118	136	166	136	149	163	169	152	162	147	145	182	138	130	156	153	176	149	146	183	162	148	152	159	137	141	165	178	154	164	162	159	166	154	141	181	152	161	153	142	147	159	161	132	145	141	139	164	145	150	144	135	139	139	153	142	162	126	161	162	146	153	169	168	157	134	140	134	153	141	168	152	147	160	163	160	155	148	151	152	150	142	165	134	155	173	169	164	146	160	159	161	155	159	145	176	176	150	146	155	157	154	142	147	159	136	149	162	164	151	150	148	161	142	158	158	140	152	150	146	166	164	150	167	174	168	164	177	158	147	154	136	156	146	157	173	166	134	158	158	163	167	167	164	129	157	126	136	138	160	170	154	141	162	144	159	151	163	148	160	171	163	179	161	149	161	140	147	159	128	160	146	149	130	144	138	151	149	176	148	132	166	149	161	140	163	150	161	158	162	162	164	177	147	150	156	177	141	152	165	170	162	165	153	145	156	131	162	159	153	161	159	143	145	155	164	165	140	141	153	142	143	159	155	130	134	151	158	145	160	171	172	143	155	137	180	159	150	160	161	146	144	163	146	172	175	163	143	138	150	141	179	158	164	156	158	141	129	147	144	154	172	148	144	160	142	146	151	177	158	165	154	150	155	147	145	147	159	149	148	148	131	163	150	163	147	150	137	171	157	135	140	164	163	169	133	158	167	161	142	151	174	152	128	141	156	157	154	137	154	148	163	160	132	141	128	163	150	159	169	140	162	154	158	149	154	143	174	139	158	170	139	155	143	169	144	158	139	147	137	132	160	146	183	162	122	145	157	165	168	180	167	176	136	124	158	158	168	152	152	146	148	158	146	138	132	134	167	142	147	180	132	146	138	145	141	138	140	160	146	144	149	131	148	153	134	127	134	178	151	169	156	139	132	169	162	145	168	145	153	160	144	169	141	174	148	171	149	170	140	149	164	145	144	145
7874	16884	13705	7289	5032	3702	2705	2129	1691	1361	1182	1006	873	831	733	687	604	554	515	552	436	439	420	439	362	354	375	359	353	356	363	341	335	299	303	348	334	301	302	287	294	313	332	310	257	335	286	276	301	272	292	320	285	303	285	293	301	282	249	278	259	260	283	317	285	286	314	289	235	257	290	267	263	278	259	297	299	280	276	242	274	300	285	270	267	257	275	277	264	244	272	285	259	266	279	265	269	281	288	236	258	272	255	235	277	245	268	267	251	248	300	263	303	283	257	241	279	275	252	282	254	297	245	261	254	282	257	257	244	254	274	278	254	268	293	308	251	264	268	256	274	256	235	259	292	263	274	260	274	261	271	240	269	257	278	244	273	269	283	256	249	275	289	273	300	254	240	288	256	278	261	248	281	316	288	287	251	255	270	264	277	291	273	273	263	251	283	240	275	261	271	246	265	269	276	280	259	273	285	269	272	262	259	249	288	260	251	271	246	292	271	265	255	258	283	250	256	282	270	265	266	280	265	245	274	273	283	268	266	278	255	268	260	284	285	247	263	281	249	260	238	265	257	286	275	241	287	239	275	260	268	248	280	283	260	258	236	252	243	283	263	279	286	250	251	265	292	270	260	289	251	287	275	253	257	281	248	279	297	255	271	257	253	244	286	267	275	260	271	277	237	252	271	281	277	278	243	280	283	270	266	304	269	265	291	258	244	248	285	267	273	285	245	272	261	255	279	309	295	268	257	268	262	258	260	258	282	254	270	275	264	268	247	269	265	268	238	268	263	252	261	270	242	268	280	285	236	249	248	258	264	261	272	284	255	239	268	280	272	280	290	272	269	246	273	270	254	278	269	270	275	267	289	262	277	296	261	264	278	269	264	250	252	267	239	240	267	264	256	242	263	260	242	280	251	266	267	269	257	263	240	284	252	260	249	276	274	230	238	280	258	277	281	313	241	263	285	265	260	293	264	252	291	245	270	273	288	269	256	260	282	267	275	281	268	237	269	283	267	254	252	285	256	243	293	271	266	267	251	251	263	265	268	277	287	269	269	265	265	273	296	268	248	269	261	258	255	269	269	251	269	254	300	266	255	259	266	249	251	276	266	256	288	275	266	286	271	254	262	256	250	281	273	265	263	261	275	275	279	259	277	267	280	272	260	277	266	268	270	262	269	278	271	280	291	267	273	270	322	260	257	291	233	261	264	275	251	238	267	254	275	312	278	239	280	266	256	269	268	258	254	264	259	255	253	266	256	245	240	243	273	293	292	233	230	264	308	249	272	288	233	259	273	246	270	276	268	253	274	274	283	270	288	283	247	258	255	262	297	281	285	253	250	270	238	270	254	270	288	269	249	269	268	257	247	265	269	252	282	274	264	265	278	286	263	263	226	257	239	269	292	275	247	255	255	262	292	255	284	276	265	283	282	258	247	250	267	239	234	281	246	281	274	270	276	260	264	296	274	263	265	265	262	265	266	251	293	260	271	275	266	261	267	235	278	261	277	279	308	288	277	262	283	238	260	248	274	263	234	276	257	264	254	261	265	288	223	271	271	266	262	252	254	250	258	245	268	256	269	236	262	253	266	287	269	258	283	257	282	265	261	272	269	251	266	281	252	265	279	252	281	266	257	293	264	259	280	242	261	272	245	291	225	270	247	242	252	267	259	289	288	274	264	253	290	275	262	288	272	254	282	265	292	283	282	232	256	262	227	238	281	274	272	273	264	255	237	250	276	285	263	281	262	259	256	274	292	298	253	280	251	300	276	266	269	277	245	288	258	260	249	286	249	267	256	239	285	259	268	252	271	254	263	250	273	263	259	285	265	266	250	276	264	287	287	236	266	245	282	254	222	269	236	245	262	267	272	243	268	272	263	263	246	270	288	252	295	285	226	245	249	282	244	267	252	261	274	283	257	251	287	229	269	271	271	277	251	283	256	261	291	286	294	265	251	258	262	274	244	274	269	239	284	274	256	317	259	240	248	273	257	260	268	249	242	271	293	247	274	277	264	273	250	261	270	259	266	255	237	315	253	264	254	266	257	260	265	257	257	279	266	279	237	260	277	247	272	247	276	271	265	296	261	256	291	248	259	276	283	272	260	276	255	261	279	267	276	263	265	246	255	265	268	260	255	262	272	283	257	262	274	264	276	275	280	272	274	244	257	258	276	267	268	242	292	292	244	272	251	256	245	257	271	252	270	266	267	279	262	257	257	288	295	277	256	251	255	285	303	278	265	262	283	250	271	287	275	308	252	270	251	250	266	278	267	245	269	271	244	270	263	260	260	289	262	261	272	258	273	263	263	270	245	282	268	277	269	256	253	272	248	266	292	277	274	249	275	251	267	268	250	281	287	278	261	279	286	258	267	255	258	269	251	284	292	298	278	261	299	252	302	256	286	242	273	266	278	268	278	283	284	271	286	268	251	259	283	262	256	280	252	241	272	257	276	283	277	273	261	272	237	250	284	277	280	265	278	286	248	294	266	283	297	266	272	271	274	263	270	257	280	270	280	272	250	263	268	250	256	254	248	280	270	281	291	261	249	275	293	263	236	280	269	246	278	253	277	228	263	265	249	276	268	262	238	249	251	262	263	268	278	251	248	240	272	270	261	253	251	263	225	282	284	250	265	257	277	246	291	267	294	273	249	245	264	273	290	270	287	257	250	260	233	267	276	292	242	257	256	252	250	236	274	273	242	254	261	248	256	292	294	237	286	246	329	267	266	256	266	267	262	263	255	261	262	262	282	254	252	267	270	268	249	270	256	288	244	244	300	278	257	243	289	260	266	253	272	250	268	272	259	265	245	260	265	282	272	269	287	280	238	269	274	263	270	265	258	246	260	260	248	258	279	259	282	267	250	272	262	267	272	270	278	258	272	253	273	272	287	240	267	296	254	255	291	259	291	238	262	271	268	259	293	268	258	277	283	248	248	298	257	267	257	256	297	241	265	288	271	264	271	235	252	274	265	250	270	282	295	271	299	275	266	263	274	250	275	270	297	242	263	262	264	267	288	250	254	258	256	259	242	257	259	243	281	253	301	265	264	254	256	257	259	246	272	259	255	268	282	289	260	268	260	276	275	283	279	262	273	251	244	254	259	278	293	231	301	248	256	282	304	250	258	283	263	241	263	257	253	272	288	259	269	280	259	248	253	257	273	285	269	279	264	285	254	261	262	262	253	282	258	282	277	252	246	252	302	294	287	244	262	254	284	260	261	274	259	266	277	274	239	258	281	242	263	245	293	249	259	275	259	256	293	269	274	272	229	272	286	263	270	300	272	271	277	251	284	244	245	251	237	247	287	243	270	235	270	269	264	258	267	261	288	266	287	282	232	263	256	283	254	287	279	292	269	267	254	283	275	267	273	300	319	259	263	270	250	264	239	275	256	274	272	270	273	267	281	262	286	265	271	241	286	262	273	257	273	275	267	261	286	286	258	254	300	260	252	268	239	253	248	280	279	265	267	253	272	283	300	306	247	229	281	265	247	269
27105	20733	7898	971	662	617	552	532	523	531	535	501	503	547	519	555	550	505	510	501	511	504	554	504	519	512	493	545	531	543	543	504	564	507	558	527	543	557	556	584	559	475	520	538	499	535	555	542	482	535	527	493	565	515	534	510	528	492	507	483	522	515	522	515	501	491	537	538	508	524	477	505	568	532	504	472	531	491	505	529	527	522	526	550	528	554	500	515	516	549	515	502	497	532	586	524	538	490	527	559	537	516	532	486	524	523	474	501	495	501	568	527	525	507	545	497	520	510	531	496	509	511	502	494	522	517	524	550	518	490	482	515	524	500	564	548	568	540	503	483	512	510	531	504	536	484	523	500	475	504	514	519	520	511	531	511	575	532	512	511	520	532	538	543	501	504	524	566	524	536	525	532	525	497	521	491	507	518	558	539	490	493	544	526	549	525	513	516	520	516	508	498	529	554	513	554	500	497	523	521	495	506	496	489	561	528	502	539	554	495	532	535	483	526	516	552	519	521	537	527	516	479	533	543	555	555	537	503	558	523	534	512	523	537	527	522	494	496	559	492	512	531	520	514	530	509	536	525	517	481	503	495	519	521	543	506	556	481	553	522	520	512	510	543	521	511	522	475	564	531	538	563	523	503	532	498	511	506	516	529	517	484	522	516	445	503	516	526	545	525	523	523	547	522	510	471	535	508	527	527	533	519	517	495	497	545	584	531	482	506	531	528	534	553	521	521	537	550	556	498	525	538	504	517	531	559	530	517	536	535	552	513	556	495	521	567	525	555	525	521	508	524	519	537	547	544	534	503	533	540	524	488	517	505	563	524	539	534	502	538	502	529	536	499	522	511	529	490	548	530	532	529	520	485	498	532	550	504	506	535	527	550	506	527	499	518	515	532	484	523	532	498	544	503	505	525	538	491	529	566	516	502	506	543	507	502	513	539	511	560	520	532	513	528	517	503	544	493	488	530	503	515	527	511	510	490	541	532	529	514	515	543	550	546	510	530	512	495	515	517	476	495	538	549	535	520	569	512	547	507	491	526	486	560	545	536	557	485	537	547	510	533	521	529	495	518	502	530	523	504	496	511	534	487	519	545	537	493	523	512	540	512	494	553	551	538	530	559	536	536	531	539	500	531	537	488	499	522	485	553	560	566	527	480	508	484	535	535	525	524	535	544	525	532	524	509	505	522	506	507	539	514	560	501	547	511	495	522	531	502	540	525	527	479	487	487	508	498	521	528	515	490	495	514	502	529	522	503	510	483	528	549	499	513	531	519	556	503	544	534	515	530	548	520	526	544	560	529	541	508	525	509	496	550	553	478	514	538	544	487	491	532	494	534	557	519	510	544	476	580	524	517	510	459	536	543	487	534	510	509	583	530	512	492	541	534	494	573	529	535	536	525	527	540	522	569	566	538	517	515	527	519	528	511	539	558	546	514	532	533	527	536	510	509	501	526	519	515	501	564	490	532	502	518	499	540	512	501	520	542	523	535	483	482	543	553	461	548	533	512	519	523	508	544	559	557	533	534	495	487	512	534	516	569	513	497	539	580	530	528	520	566	543	493	509	530	521	535	545	523	511	509	480	527	521	529	544	550	549	529	501	539	559	492	519	479	500	534	495	546	549	523	519	479	516	528	549	537	518	467	520	504	499	505	489	520	490	514	496	529	529	544	489	493	541	514	531	523	545	514	540	547	519	517	500	532	563	535	479	500	546	546	533	561	508	508	529	556	521	527	539	483	495	533	527	525	517	539	570	527	536	532	519	495	484	488	498	520	536	519	545	507	491	482	564	545	538	542	527	504	538	543	510	553	492	529	523	508	509	531	529	510	524	517	516	494	502	502	522	537	543	520	537	549	510	506	562	534	501	550	549	528	484	519	523	512	515	561	562	528	526	524	568	520	512	514	517	535	491	498	527	489	524	512	544	512	538	514	528	554	509	534	573	499	547	591	520	526	569	533	555	496	550	487	545	548	497	559	523	509	504	501	491	535	534	515	541	543	569	557	500	501	499	518	478	527	524	520	547	557	540	537	515	535	536	538	526	501	509	547	536	531	504	550	468	566	499	535	497	546	533	526	583	519	524	551	526	523	549	509	532	525	531	516	507	493	556	539	529	515	513	526	524	563	563	561	532	501	499	521	547	537	514	527	516	472	561	529	505	467	484	508	492	492	506	531	543	496	556	546	511	520	507	520	530	533	509	519	510	486	525	510	556	517	500	512	497	515	548	524	497	548	502	539	500	534	538	561	500	516	544	505	518	504	555	548	526	531	507	534	492	550	515	542	508	467	537	540	476	535	531	539	512	504	506	533	514	511	502	503	529	497	520	535	522	500	502	518	513	502	520	502	535	521	519	569	522	514	494	496	509	544	516	520	540	506	491	521	513	512	529	500	549	516	510	547	546	499	492	521	558	514	496	522	568	497	540	522	481	525	558	529	507	513	534	517	513	501	539	506	495	502	514	549	529	478	550	503	548	555	487	550	519	522	527	471	536	542	539	580	499	512	531	527	487	513	528	543	502	518	516	493	495	534	525	528	535	497	532	539	536	509	517	559	505	527	594	498	528	516	506	548	519	530	535	538	534	499	558	536	522	508	524	503	496	509	490	524	530	522	582	528	551	539	495	543	532	569	517	505	478	504	551	543	540	528	460	517	504	492	533	528	507	486	520	554	510	489	517	511	523	577	483	532	518	553	534	537	503	509	482	504	502	507	538	526	558	544	554	516	544	511	555	536	510	547	533	481	495	538	498	511	555	516	516	482	510	535	505	521	512	518	513	549	485	566	552	512	542	544	517	561	497	543	517	546	528	538	522	541	510	516	516	526	534	540	512	530	548	554	553	506	545	512	526	534	596	507	506	547	577	561	549	523	497	525	498	524	524	485	543	507	524	518	516	554	495	508	481	555	470	504	527	497	533	520	505	502	531	527	546	535	536	512	502	572	536	526	531	510	518	531	507	527	530	509	539	509	481	543	494	545	515	531	523	506	501	528	521	577	501	541	523	536	522	558	485	533	570	516	520	536	523	520	501	513	525	503	537	501	501	525	559	458	539	520	531	552	509	528	535	530	502	523	521	532	546	547	535	560	558	526	546	506	504	498	495	523	495	505	529	514	522	558	532	529	554	548	509	497	535	524	527	530	536	518	475	491	547	507	542	556	516	516	530	489	536	552	503	529	526	513	542	506	507	539	519	512	529	568	491	535	523	478	523	551	504	547	519	514	527	514	521	504	507	541	559	533	512	510	556	466	505	507	530	508	517	504	507	542	553	510	500	495	520	532	538	533	546	514	547	532	503	510	510	557	489	548	507	545	507	518	534	508	510	543	558	503	515	503	557	488	552	535	544	538	483	533	552	559	531	537	539	515	509	518	542	559	521	581	491	503	505	471	553	529	483	540	522	533	514	509	518	578	558	553	540	546	537	532	553	544	483	477	533	551	508	561	535	518	533	540	515	504	494	550	522	540	561	547	517	510	533	494	508	504
4240	2031	1827	1249	1068	1032	1007	991	973	965	875	983	899	903	892	956	883	908	849	921	879	910	887	869	903	929	935	846	909	927	881	886	892	886	852	882	894	832	888	855	863	858	882	876	903	845	879	822	896	926	884	907	941	898	890	863	858	876	830	878	890	894	932	892	878	913	881	892	810	907	894	905	945	912	853	888	874	893	826	878	913	823	909	892	856	917	899	918	862	896	842	865	873	857	903	924	874	841	898	860	888	865	824	898	885	899	862	940	888	879	864	869	923	883	869	852	858	902	895	921	905	934	871	847	876	912	862	891	864	855	841	881	885	902	814	855	922	905	845	872	859	907	871	806	903	898	865	913	877	898	935	874	839	890	845	857	845	886	926	852	915	877	891	885	908	889	819	825	909	888	893	910	888	924	889	883	888	910	831	869	907	846	857	842	841	859	924	880	893	898	870	825	917	909	881	876	871	871	891	909	877	901	856	865	889	903	886	866	865	906	866	866	907	896	862	888	859	920	876	865	922	856	912	908	831	885	922	842	890	882	874	894	884	859	838	877	890	907	831	871	889	906	915	862	829	858	914	900	855	864	930	857	897	893	890	860	888	885	905	845	872	920	900	832	868	877	900	881	862	880	922	846	868	896	872	914	861	888	941	860	857	886	828	877	897	901	879	878	908	953	887	958	858	858	903	875	892	937	892	831	916	827	919	884	868	875	890	861	895	818	852	885	875	867	904	843	808	912	887	849	897	885	954	883	892	877	884	832	937	918	895	884	909	846	892	865	901	881	896	901	867	844	824	934	922	938	936	850	896	868	864	935	901	919	918	848	876	841	827	862	858	883	857	878	863	889	884	889	875	887	844	874	900	894	868	905	885	894	924	884	841	855	847	920	824	865	911	866	838	855	837	906	897	906	863	845	838	876	870	843	852	828	883	900	910	866	868	857	915	929	851	879	883	841	881	897	921	893	860	918	841	882	850	872	847	912	870	899	902	925	858	917	841	849	874	841	890	796	894	909	854	896	856	918	849	846	896	924	844	890	874	829	924	897	871	913	871	867	896	909	878	867	871	850	915	887	912	884	829	854	911	890	903	875	858	875	903	851	881	844	885	913	868	880	852	912	842	866	890	879	847	884	863	826	822	893	905	891	876	912	902	864	888	871	876	865	830	868	895	897	891	881	934	885	864	874	885	908	884	883	872	893	884	892	849	897	812	882	881	886	835	825	900	921	934	871	867	929	899	894	857	842	905	905	924	960	903	924	898	886	856	903	897	939	914	851	859	908	922	880	875	888	911	881	854	870	859	839	850	969	875	878	856	891	867	899	919	844	901	884	908	857	870	908	941	907	912	878	862	866	863	838	876	824	854	922	897	889	872	875	885	848	908	879	868	923	863	878	927	888	923	862	895	888	898	856	878	894	824	909	912	917	835	902	876	911	857	860	876	881	896	884	880	877	868	921	934	859	894	923	891	827	860	913	885	903	889	908	865	856	886	933	859	923	855	895	823	936	913	881	910	892	798	867	874	908	926	831	854	891	889	895	912	900	874	834	890	905	886	871	837	917	907	898	884	880	845	857	836	851	871	908	960	909	899	863	913	853	912	958	886	910	936	888	875	837	893	890	858	909	829	899	949	878	878	926	884	888	895	888	934	918	878	862	926	835	892	891	879	874	923	849	868	895	886	888	863	891	884	930	909	917	862	941	812	824	881	914	869	900	926	875	894	884	874	906	978	901	838	821	909	884	934	871	897	874	919	876	890	826	830	913	846	894	893	898	878	893	846	847	851	873	910	873	877	826	874	873	890	875	934	843	828	857	865	855	900	884	893	889	905	922	895	880	878	872	905	928	858	917	860	838	873	830	885	922	890	847	924	894	860	906	875	863	942	840	872	843	888	849	891	875	899	843	882	908	855	862	881	855	909	829	889	887	890	897	847	886	890	869	889	889	913	921	893	814	897	856	911	879	865	856	845	811	898	877	878	890	920	905	904	838	815	847	875	887	875	878	825	877	876	905	923	907	859	862	835	864	870	870	887	876	916	923	870	953	847	868	807	836	870	875	896	871	904	927	880	843	871	903	885	864	891	915	877	883	859	906	943	857	898	861	877	893	898	875	940	865	901	870	861	887	895	922	860	909	859	844	885	881	890	897	879	863	877	828	858	877	880	886	882	887	894	887	869	935	902	879	927	830	943	867	874	860	868	832	887	912	886	910	828	831	921	891	835	869	869	836	857	896	907	891	846	884	919	882	861	893	838	903	883	892	877	878	959	876	868	886	917	869	887	928	880	886	904	865	909	883	867	935	851	867	862	874	892	875	935	886	871	916	886	892	894	886	900	915	822	849	850	852	889	929	852	864	866	953	884	899	850	892	887	927	874	898	893	836	900	880	868	892	863	878	822	883	906	930	877	871	860	896	914	891	889	918	954	875	886	878	900	879	932	934	867	888	911	840	865	900	859	921	835	853	916	880	877	923	859	938	904	894	864	838	868	907	884	946	844	901	905	878	867	859	866	876	894	848	863	847	862	897	877	908	872	838	893	891	871	868	913	905	847	927	899	891	861	852	899	893	877	886	886	882	931	889	923	864	885	908	887	909	878	854	874	927	863	844	882	873	849	886	882	871	827	870	862	944	891	903	902	912	845	847	842	931	876	901	886	876	879	907	888	857	856	858	881	883	799	869	823	844	873	888	890	869	939	906	903	843	903	853	915	877	877	871	863	905	887	858	873	811	874	880	911	854	893	884	897	869	895	884	882	884	898	903	897	881	904	892	873	836	872	864	907	886	891	884	929	896	885	891	888	938	891	893	875	947	819	879	880	859	874	871	839	880	903	880	893	876	893	905	908	848	889	850	916	844	886	852	874	896	866	920	865	878	870	893	868	825	839	893	878	871	874	857	894	843	898	881	907	855	906	870	921	879	836	886	880	868	855	845	893	874	843	878	910	867	865	875	906	897	896	866	914	895	884	872	832	872	937	868	926	865	878	873	851	894	930	879	921	959	875	925	902	858	923	856	881	875	883	894	868	859	897	884	920	863	861	853	854	887	889	925	872	904	894	896	838	820	930	886	869	882	852	868	897	851	862	931	920	897	931	897	911	886	913	891	872	840	931	937	907	884	895	846	839	922	933	915	828	885	878	853	878	826	880	919	878	848	856	841	884	923	832	846	869	922	914	880	893	924	887	936	876	864	817	826	899	869	907	883	874	849	854	897	897	922	910	899	870	833	845	895	849	894	882	924	900	901	892	886	948	866	861	925	840	844	884	911	887	869	864	875	900	854	915	894	876	923	929	862	903	827	870	896	939	884	855	914	857	925	878	895	849	872	901	921	875	803	855	946	884	903	863	901	878	948	914	943	897	882	879	896	854	890	901	873	868	882	868	857	883	949	860	815	841	878	884	874	857	883	870	845	944	869	906	882	831	882	913	888	931	843	872	926	897	907	953	860	898	887	883	906	888	858	874	912	885	926	875	815	850	869	868	879	900	869
24470	21480	28726	24640	21082	2956	957	683	571	510	494	463	483	457	423	382	383	431	388	368	374	377	413	357	397	412	375	407	376	351	393	359	376	349	376	351	364	386	411	364	378	373	363	358	368	368	331	359	377	361	336	391	337	377	361	393	345	350	359	325	358	359	362	380	327	376	345	356	319	378	336	361	350	378	349	352	342	342	389	364	381	385	351	348	378	344	374	342	329	380	349	368	374	349	337	363	401	363	356	343	363	337	351	328	337	323	381	332	376	368	318	352	373	348	377	336	373	362	370	339	350	353	338	374	331	385	373	347	341	367	368	350	362	359	380	380	373	365	345	381	372	344	348	360	363	365	402	338	337	360	346	378	314	376	377	345	376	373	366	344	364	340	393	350	344	366	377	399	338	353	332	352	338	377	367	358	366	365	326	365	350	325	338	367	374	367	367	343	340	336	358	380	353	344	352	371	376	311	366	375	379	360	364	340	356	388	361	339	385	362	362	385	389	369	366	397	326	331	378	360	355	349	331	367	350	362	393	364	370	358	365	319	344	365	365	348	366	357	332	366	355	398	367	333	346	329	346	345	357	371	338	368	369	383	374	358	365	361	353	355	391	375	360	360	398	339	353	362	381	348	340	343	353	364	366	368	352	381	359	372	365	350	371	388	370	379	366	349	365	362	370	345	360	367	365	358	353	386	333	388	354	341	378	367	356	351	352	368	357	382	350	374	361	342	323	351	351	357	376	349	370	365	366	362	373	370	382	354	327	380	357	350	367	325	345	343	363	383	375	364	363	358	384	361	339	349	339	381	371	385	359	338	353	362	358	327	353	381	350	342	345	344	352	358	359	362	361	373	352	368	366	354	350	396	365	378	328	392	342	359	339	336	383	365	352	351	362	373	305	353	345	336	317	340	324	392	341	350	365	346	381	350	338	371	345	388	357	342	368	382	375	362	338	346	357	345	347	391	368	346	376	372	355	326	368	352	335	342	353	367	367	332	368	346	373	346	298	345	386	348	360	349	362	341	366	329	334	368	375	361	339	363	367	363	354	381	367	336	344	373	370	347	342	349	353	374	357	345	394	352	380	333	339	340	355	321	344	370	353	374	346	377	343	352	378	394	337	352	336	375	364	349	363	353	366	361	368	334	380	351	357	392	352	364	366	353	389	372	349	334	363	369	409	359	350	331	356	313	351	344	326	338	378	372	342	383	338	346	384	361	363	373	359	358	359	356	359	362	369	373	354	329	348	343	317	371	327	328	334	380	348	355	371	350	357	348	356	358	321	355	354	351	371	352	374	372	327	335	337	377	368	338	367	394	395	371	348	367	344	384	357	355	376	385	349	342	353	353	340	332	353	338	325	322	348	363	361	336	357	371	360	352	367	348	354	345	380	347	336	336	332	347	340	359	372	345	370	377	340	379	351	343	339	341	337	358	314	348	353	358	357	345	342	343	341	359	365	375	337	356	360	367	313	345	386	372	345	366	381	354	375	357	344	362	345	382	347	368	339	361	349	347	355	370	344	366	324	367	351	362	355	363	359	357	366	348	353	356	343	390	329	365	350	376	371	350	344	361	362	355	362	376	342	378	364	349	362	335	358	350	346	390	343	326	379	345	366	396	335	360	344	314	331	350	360	363	384	385	368	353	394	368	322	318	330	343	363	337	344	370	366	328	323	387	362	385	346	340	330	354	344	375	338	374	373	339	401	361	342	344	364	364	378	333	355	341	353	329	373	359	350	372	326	378	368	369	330	402	343	351	365	368	341	341	356	352	343	306	339	352	364	382	354	429	342	385	342	389	364	387	377	359	341	331	351	379	373	351	363	356	357	381	336	365	410	383	385	381	357	355	355	364	359	362	361	346	377	381	345	342	341	365	357	344	330	366	374	334	368	338	358	355	376	348	334	387	366	408	330	352	355	362	343	378	368	365	337	330	341	353	371	315	357	373	331	366	316	353	369	367	390	352	347	375	359	350	349	353	354	339	385	331	359	348	327	341	340	374	347	328	326	348	365	347	341	341	337	353	356	379	357	350	362	366	352	388	397	371	350	356	359	347	339	326	342	350	343	321	352	331	349	346	336	339	354	357	338	333	360	343	348	353	345	356	360	349	357	327	351	408	337	338	370	370	402	353	349	349	365	350	375	342	358	375	325	378	375	384	374	377	343	379	337	337	341	346	338	358	343	345	362	375	336	355	347	340	390	395	339	322	383	360	305	375	364	391	345	361	372	375	357	382	355	352	361	345	360	363	359	345	373	333	387	345	381	362	312	376	380	379	389	361	391	365	365	384	383	359	346	369	330	308	329	339	349	370	355	354	352	350	328	326	327	405	346	380	335	374	361	353	364	347	338	356	317	387	392	332	375	370	328	380	343	354	354	353	360	359	367	367	366	381	360	349	363	333	344	345	365	342	360	369	334	367	334	341	366	372	341	356	356	385	344	330	349	358	388	342	360	366	377	357	382	381	353	325	358	362	343	353	351	359	373	354	356	342	342	353	365	358	330	360	333	363	349	353	350	337	372	354	387	334	363	371	339	321	360	372	354	368	352	334	362	372	349	350	330	373	372	342	363	331	378	368	337	347	357	362	342	367	344	397	331	383	347	350	394	330	398	345	333	356	337	329	351	336	343	360	365	342	356	337	343	372	327	387	358	375	380	382	364	375	351	359	347	377	349	329	391	369	360	363	346	335	374	369	368	389	350	383	362	329	377	401	366	337	385	357	352	362	356	373	371	314	362	387	367	362	347	348	340	385	352	377	385	341	371	347	363	380	381	361	371	332	358	367	363	351	381	372	358	360	332	361	351	354	353	348	313	345	378	326	354	372	345	328	375	353	361	396	359	356	380	339	337	311	404	359	394	349	389	308	346	359	343	399	341	365	372	361	357	368	329	353	369	387	379	349	344	348	371	341	376	346	344	370	394	335	362	369	362	344	338	384	349	345	368	358	348	330	357	359	361	356	366	347	340	389	344	347	366	375	355	337	375	368	355	377	346	337	353	354	358	370	358	344	377	373	319	335	345	337	370	356	397	349	324	377	367	384	345	375	338	340	355	357	365	385	349	305	371	346	394	327	370	342	392	341	353	342	367	338	336	331	334	355	320	355	339	341	382	363	394	345	333	364	365	365	377	348	373	340	341	340	344	340	386	359	336	375	391	374	363	348	336	326	389	325	325	361	336	384	339	345	380	352	312	324	340	357	340	324	346	322	350	372	326	371	344	366	354	359	374	359	390	332	379	359	383	347	362	344	361	333	391	339	356	366	316	348	379	340	372	345	347	360	360	371	364	356	344	373	378	350	347	331	384	352	354	337	365	345	362	327	382	359	403	342	348	358	379	348	357	357	341	340	359	377	364	384	344	373	348	366	353	362	350	367	335	387	338	350	371	353	371	389	370	377	364	345	371	351	362	377	337	359	354	359	374	351	345	368	326	364	351	350	348	366	349	381	321	365	346	337	347	359	365	385	313	355	380	337	380	332	375	320
5470	10690	8770	4424	3200	2455	1955	1615	1377	1239	1076	974	967	880	875	802	801	810	760	703	730	701	703	685	680	650	677	640	614	672	647	685	645	618	657	635	620	631	610	637	655	642	702	606	644	610	638	602	642	601	653	568	601	654	620	639	606	574	670	596	608	623	635	588	645	610	647	633	629	591	603	584	609	685	661	602	631	641	629	676	621	649	638	606	653	599	635	584	627	653	624	584	603	627	620	638	681	638	647	622	603	641	599	591	618	646	596	625	620	635	660	657	642	641	626	630	629	599	620	631	612	669	582	581	629	622	569	620	613	649	585	634	638	614	586	649	568	619	621	632	607	619	611	632	617	593	651	646	693	658	597	649	567	616	648	620	602	617	640	672	643	628	605	622	600	625	624	618	637	629	622	618	593	611	627	628	652	613	616	613	619	609	601	629	635	649	633	641	567	592	659	617	560	632	593	643	641	586	581	634	641	617	642	585	589	649	667	600	636	619	614	605	639	606	577	595	618	610	651	593	630	616	605	622	626	605	601	627	680	618	634	604	642	672	605	605	604	570	617	623	646	629	620	622	621	666	611	589	636	614	596	627	646	600	649	633	651	650	597	619	599	634	611	628	629	616	628	592	665	591	654	638	618	632	620	606	577	609	637	628	630	620	615	643	637	605	635	609	614	667	605	603	623	590	582	607	624	609	655	646	637	644	607	612	636	644	634	623	617	592	640	620	622	589	618	581	651	643	663	591	602	623	659	626	622	620	664	643	644	598	632	662	618	627	631	576	633	596	567	575	631	612	629	596	620	658	599	583	626	599	623	611	649	626	673	604	627	574	617	656	651	602	599	605	595	599	608	598	654	642	625	640	613	613	622	587	631	598	621	618	618	605	597	644	623	647	682	629	627	628	639	636	603	642	643	641	620	588	634	669	590	610	605	613	640	635	599	656	638	596	637	580	657	611	600	612	607	663	614	607	633	634	652	619	605	603	613	595	621	620	612	629	598	628	612	603	653	608	593	623	606	605	619	603	570	600	599	635	620	578	606	649	664	600	601	614	661	616	608	624	649	618	573	604	620	635	632	625	584	617	639	644	611	642	596	626	652	672	628	644	594	614	615	580	613	641	623	613	623	656	596	581	642	607	605	663	641	590	595	575	604	594	609	613	604	606	635	597	604	639	640	599	586	639	615	653	602	603	614	655	617	638	604	663	649	584	620	635	606	643	660	616	656	592	600	609	593	635	662	578	636	641	580	616	602	617	639	609	626	650	629	677	581	645	637	635	631	644	634	619	614	654	627	616	604	631	662	608	635	593	651	647	625	621	670	600	610	617	640	626	606	638	567	636	641	602	611	624	625	603	570	593	626	604	626	580	632	600	630	615	599	614	635	608	600	619	655	619	592	634	628	669	628	683	635	628	603	622	644	612	629	624	611	598	619	618	657	603	651	633	588	638	584	627	626	606	628	581	627	619	588	565	604	658	599	668	617	602	628	629	632	619	618	617	655	607	654	637	642	615	615	626	590	597	643	603	612	604	630	592	631	631	613	662	611	619	565	627	565	601	643	637	609	643	604	573	568	613	626	664	619	605	623	579	663	693	665	627	611	580	625	666	662	580	584	634	647	618	603	598	627	652	611	621	617	605	619	586	565	633	594	596	622	603	598	540	613	629	601	616	596	639	639	653	575	659	658	560	621	647	657	611	604	581	600	637	618	616	595	605	602	588	576	596	631	631	631	649	604	628	597	611	614	576	628	669	606	670	642	631	626	561	624	622	598	620	684	638	574	630	621	592	623	598	600	609	665	623	662	614	617	616	647	612	607	628	598	643	635	594	602	621	664	657	607	632	642	616	623	646	656	598	580	558	618	572	595	621	621	605	605	644	601	651	646	632	573	593	625	607	635	645	607	597	619	640	601	574	588	662	632	631	617	634	671	606	621	646	636	645	597	640	663	583	637	580	611	645	593	608	622	632	618	614	584	594	607	600	604	622	664	627	597	620	611	588	609	604	630	632	619	607	651	625	606	606	635	650	586	657	654	660	652	614	583	599	627	614	665	625	587	587	595	583	605	613	585	585	629	588	603	634	669	643	631	671	627	615	610	630	639	642	638	603	595	626	598	604	579	652	627	625	626	590	629	610	596	645	597	626	656	593	574	630	610	637	629	626	611	628	648	613	614	630	643	645	615	591	597	613	632	631	627	652	620	642	616	629	580	587	620	593	607	633	631	566	616	637	654	647	630	623	611	658	612	629	632	607	636	626	636	613	669	666	598	623	634	619	671	631	620	610	588	586	645	578	583	660	623	647	645	610	649	635	596	640	631	631	652	634	610	611	614	599	629	547	576	580	663	605	619	604	594	619	605	611	634	602	624	615	606	629	628	619	599	623	624	616	612	594	591	632	650	603	636	614	670	660	615	642	665	598	609	649	620	652	691	625	623	619	619	583	614	642	639	627	614	637	649	615	634	621	600	590	593	613	649	598	640	601	604	572	567	665	633	630	632	572	630	594	666	658	604	595	641	600	601	662	622	606	653	632	680	603	601	596	578	647	607	608	617	649	605	563	590	583	633	601	612	612	591	615	624	612	591	664	615	600	581	579	604	615	625	618	618	656	628	602	607	626	630	669	627	624	642	589	655	668	610	609	621	635	664	635	656	661	650	614	631	651	606	584	629	667	607	628	650	615	630	630	589	558	646	621	651	639	613	601	622	620	615	599	618	631	607	558	593	638	602	612	650	613	596	653	623	607	607	633	649	624	600	612	620	632	650	610	667	584	626	594	637	630	621	645	613	639	605	620	635	599	636	616	611	651	620	626	640	593	603	644	592	625	652	614	614	646	632	588	629	616	589	617	593	586	584	655	607	608	626	609	631	595	600	602	653	628	605	610	628	620	654	629	645	624	632	618	590	643	618	615	602	620	606	580	608	625	615	608	637	642	628	623	633	571	593	611	626	614	639	643	622	628	651	653	645	626	615	636	628	649	629	651	641	622	635	636	655	661	622	629	582	626	656	659	614	633	631	593	625	640	612	578	617	611	600	608	631	587	641	626	644	593	628	608	640	613	630	609	581	642	589	623	601	575	590	619	641	602	610	627	619	630	599	613	600	601	605	625	601	635	626	637	566	631	661	610	589	635	578	615	628	640	633	612	585	619	614	627	604	629	661	629	600	599	613	624	617	632	648	605	622	627	566	641	624	609	613	622	625	595	657	613	561	592	623	632	629	620	592	604	588	614	612	591	585	583	641	598	640	617	630	612	623	585	655	610	602	588	627	654	597	658	654	671	630	642	613	644	636	641	624	613	603	604	594	655	633	620	637	610	639	636	580	631	600	656	661	617	603	620	607	569	645	636	629	618	622	574	630	643	638	618	623	645	614	634	612	592	617	659	665	619	621	601	632	659	624	622	625	624	657	623	608	583	641	601	615	618	604	591	617	614	611	652	629	609	617	684	608	645	600	651	628	627	601	583	597	597	585	580	640	638	613	618	558	605
23416	21494	29379	24044	21494	20881	2258	673	533	448	334	339	300	266	255	249	241	215	234	216	217	203	184	206	172	163	169	170	196	177	195	153	182	179	161	148	150	153	151	138	161	160	150	145	166	170	147	137	163	164	155	160	154	172	149	163	157	149	153	157	136	138	142	150	158	124	166	138	132	141	141	142	150	142	146	128	165	136	137	148	133	150	147	126	152	154	139	143	160	171	149	167	147	151	137	149	159	147	143	145	154	131	149	153	152	141	142	168	136	136	161	139	152	131	138	145	149	113	161	138	139	145	162	129	143	140	146	149	149	127	120	160	135	154	146	121	144	132	137	161	159	126	149	143	137	154	147	128	135	141	168	138	142	137	170	154	140	156	145	138	165	142	139	156	156	132	134	129	115	157	147	140	145	143	128	130	127	159	137	156	160	134	153	139	136	147	169	136	155	157	167	143	157	149	158	122	142	146	146	122	145	121	133	127	142	149	140	158	138	139	117	114	150	134	165	156	150	135	142	119	149	141	151	149	157	139	128	162	138	159	149	141	145	157	140	140	138	135	148	118	137	132	129	134	128	121	151	142	121	142	140	127	133	126	147	113	148	125	146	133	145	127	131	142	152	160	150	135	129	145	137	140	174	162	136	152	142	132	152	136	146	131	148	138	151	134	146	141	137	143	150	130	135	134	159	141	148	128	147	156	149	144	161	139	141	148	145	146	141	128	133	129	141	136	137	131	151	132	166	149	122	139	132	147	129	122	155	153	130	154	118	118	138	169	147	139	148	137	133	130	155	139	142	142	142	148	128	145	158	131	132	151	145	137	144	153	138	128	157	156	130	143	154	135	146	135	144	159	156	140	136	138	130	151	141	134	157	152	148	156	147	137	166	130	128	134	157	138	157	141	157	154	139	143	144	159	125	137	167	139	148	137	124	152	140	157	140	147	137	139	153	156	150	136	158	140	141	140	128	136	143	124	125	140	150	168	137	154	144	151	135	158	143	143	144	134	129	131	139	151	158	131	135	128	142	147	115	151	156	128	114	140	149	145	123	161	117	131	110	151	176	156	146	148	138	159	158	139	133	137	155	134	139	129	129	131	133	128	135	125	159	138	137	154	140	120	164	151	130	153	132	148	159	159	151	125	131	125	157	141	137	161	151	127	142	124	161	150	138	140	171	146	132	139	150	149	132	139	128	141	151	134	149	136	147	154	122	135	136	134	149	133	140	132	151	129	150	126	134	159	140	136	141	156	138	140	144	133	135	129	134	145	146	150	154	133	167	121	141	142	129	149	135	145	155	122	158	146	146	120	175	140	138	134	155	145	126	149	136	139	127	141	139	135	146	157	151	144	151	128	147	132	166	151	132	153	144	155	120	144	123	131	145	148	138	142	135	147	138	137	143	142	142	136	143	130	128	139	116	139	133	137	125	158	145	146	143	122	161	148	153	132	135	141	151	140	144	159	127	132	145	159	157	138	143	130	125	160	144	160	149	138	145	164	145	156	136	137	133	128	150	145	134	131	129	130	148	149	140	139	153	134	134	130	133	138	135	152	138	145	131	142	128	121	142	114	138	139	140	147	170	127	151	135	139	144	148	146	128	126	124	132	151	125	149	147	140	135	148	161	148	120	132	149	157	124	153	139	150	166	137	124	132	153	133	125	145	128	148	124	146	147	126	160	139	132	165	122	157	132	144	123	135	145	148	134	141	143	157	139	139	141	139	151	139	138	146	130	141	120	141	118	145	137	141	127	139	165	141	134	147	135	170	132	153	150	144	149	126	153	147	138	146	142	143	119	170	118	139	139	155	134	130	146	133	160	150	147	150	129	154	161	109	134	149	135	147	161	136	147	151	145	152	153	131	147	123	113	133	132	139	144	149	151	133	160	154	146	145	142	175	144	144	154	145	163	136	151	148	156	168	137	142	168	148	150	134	154	160	158	158	142	146	136	133	143	129	127	129	165	145	124	130	153	133	153	128	135	141	145	140	153	141	135	140	140	130	140	150	121	143	147	144	141	158	118	127	150	146	136	138	139	139	156	149	139	140	175	162	154	147	133	124	135	148	157	121	150	139	134	146	150	138	145	144	157	141	142	148	139	138	131	140	142	136	126	145	118	133	146	145	127	144	165	130	140	129	130	148	153	129	156	152	133	133	156	151	125	143	142	152	136	137	163	136	155	150	140	128	124	145	149	127	133	143	146	162	156	144	142	128	141	135	131	132	153	150	136	122	141	135	134	156	126	156	140	143	125	120	141	139	125	152	146	135	147	174	155	147	142	137	139	138	123	151	144	132	127	124	140	135	137	134	148	126	115	140	159	139	139	146	129	141	141	143	150	133	131	137	151	129	132	143	149	141	163	152	150	135	135	145	152	125	141	130	140	151	149	138	153	138	161	146	139	144	126	157	133	127	148	150	180	127	133	152	150	137	132	136	156	130	147	142	167	151	163	147	142	133	158	154	135	132	140	156	137	150	147	147	147	138	135	125	153	126	118	172	132	164	158	141	139	149	148	135	148	130	135	156	144	146	136	149	137	138	148	134	141	160	140	161	132	108	136	127	138	120	153	123	128	153	133	152	133	136	128	141	123	130	137	134	148	142	147	133	121	134	145	136	144	154	141	156	158	162	144	143	133	158	132	145	144	129	157	144	138	122	133	133	158	137	142	154	131	137	140	145	137	138	139	141	135	136	156	152	144	126	129	131	139	150	115	143	150	120	133	138	148	129	141	130	145	121	139	153	151	165	157	150	155	153	155	126	131	139	152	141	121	127	139	138	139	139	124	141	144	149	133	154	156	139	142	139	158	119	140	161	155	155	140	155	150	128	146	128	152	124	139	130	142	139	113	142	140	157	140	165	136	158	129	132	135	142	154	108	139	146	134	150	146	147	151	162	121	153	153	137	155	125	123	140	145	148	138	142	147	130	139	170	138	124	145	143	156	139	144	134	129	153	145	157	136	120	149	148	144	127	124	182	132	128	155	140	133	136	145	138	145	141	147	152	152	139	148	142	121	129	166	159	131	138	137	138	143	148	124	135	137	148	138	144	147	163	129	135	140	135	135	132	149	135	146	150	148	140	162	168	123	169	120	137	106	144	142	143	146	171	143	136	155	131	139	126	152	121	137	135	137	135	119	122	145	148	152	143	138	148	158	121	134	136	150	170	142	166	140	152	145	150	123	121	165	130	142	145	153	136	146	141	153	136	141	145	141	138	159	144	141	132	142	145	136	134	130	155	142	145	157	132	139	147	151	147	152	128	142	149	131	134	142	141	145	145	125	152	134	136	151	149	145	144	139	148	140	139	149	137	135	162	152	153	138	138	153	132	150	160	153	144	157	139	144	147	148	152	146	152	150	132	132	174	152	147	131	143	140	132	155	144	150	144	144	129	124	163	142	121	141	147	153	139	149	155	118	128	141	159	139	120	146	128	145	159	144	135	133	173	143	136	151	121	139	145	137	122	150	140	137	152	151	126	144	140	137	141	119
7795	16752	13741	7214	4869	3508	2700	2115	1716	1382	1134	950	835	836	684	648	576	502	494	434	439	415	443	397	389	355	371	333	337	364	306	307	290	298	315	313	284	330	268	304	299	277	265	299	259	278	281	272	264	250	280	254	265	260	276	283	241	287	266	262	274	267	291	264	286	269	268	272	283	216	253	237	251	235	253	235	265	302	264	267	252	244	252	238	309	272	282	234	244	258	270	257	263	268	264	252	251	260	275	264	269	280	221	242	259	244	257	253	274	247	264	254	258	263	253	271	279	234	240	254	261	277	254	234	258	245	253	246	280	279	260	259	251	248	246	242	237	238	264	258	273	237	286	258	255	257	252	250	240	233	240	251	267	234	268	239	268	263	232	261	261	266	240	244	252	246	259	238	236	232	253	245	257	259	233	257	262	260	270	268	234	245	239	269	275	262	271	221	236	283	259	245	272	244	228	238	243	253	216	232	244	252	249	253	231	231	246	244	231	247	242	264	251	258	240	251	215	242	267	267	224	230	251	240	266	269	273	240	248	247	252	232	248	268	242	243	246	239	243	237	262	250	240	244	257	268	249	242	238	250	228	225	227	236	252	247	259	262	273	264	228	244	242	253	251	250	256	245	251	240	266	244	257	213	233	266	237	252	267	242	227	249	242	277	249	231	237	240	267	255	269	265	273	258	238	249	239	241	212	273	266	213	256	242	243	238	251	244	244	239	237	254	289	257	247	244	233	259	269	258	275	240	260	270	235	267	265	292	253	275	268	246	231	276	245	260	251	258	243	239	268	259	243	236	236	260	257	227	251	252	208	244	241	237	239	269	273	255	238	255	235	256	228	222	249	233	253	238	251	266	258	263	262	261	250	249	221	233	263	248	255	262	256	251	266	252	256	285	232	247	262	236	257	243	230	250	254	251	252	244	228	243	223	238	255	221	231	265	230	228	245	269	243	270	247	241	254	245	238	262	238	250	246	244	260	260	293	240	263	223	250	233	227	246	261	250	258	244	249	231	249	232	227	260	252	234	250	249	252	226	236	267	223	234	271	279	225	260	264	250	261	248	259	263	250	249	255	248	254	270	253	257	249	255	274	272	250	237	234	255	241	243	238	251	219	270	222	239	282	247	244	255	282	246	271	259	261	232	247	243	233	236	257	257	270	249	217	262	250	225	258	231	248	231	223	252	242	256	275	241	249	232	275	238	260	259	238	258	247	240	247	251	244	245	250	258	264	239	232	217	261	252	238	242	258	231	223	241	255	246	285	252	260	256	263	273	232	279	237	268	275	283	255	245	269	235	265	265	223	249	223	245	252	268	238	243	283	259	250	286	261	238	250	257	256	270	251	243	232	279	276	243	229	269	233	228	262	254	257	265	230	249	244	267	271	247	219	257	245	250	260	273	243	230	251	234	252	264	258	269	261	232	261	215	240	254	243	234	268	258	251	241	252	244	258	236	243	243	257	266	248	237	232	220	264	234	234	232	235	260	254	254	252	245	230	240	238	268	240	233	249	245	223	233	249	214	233	231	260	250	256	229	257	229	241	274	259	231	237	282	254	241	260	246	249	266	260	219	242	231	261	241	243	248	263	236	225	266	237	235	268	261	264	214	280	260	281	254	229	257	233	259	231	228	250	242	274	257	241	224	257	257	262	255	240	268	244	237	266	264	254	293	246	251	264	260	244	243	246	243	249	253	250	235	256	233	266	256	253	274	256	257	234	249	250	232	281	250	232	266	268	251	292	247	251	252	243	261	257	239	233	232	245	261	254	243	250	234	225	250	272	250	234	257	222	247	247	239	238	227	239	224	241	265	246	277	244	241	270	247	225	261	272	230	263	262	254	238	252	246	259	240	272	237	238	251	266	228	250	205	257	252	254	253	249	260	252	242	247	224	267	283	251	254	242	274	278	219	261	269	273	241	239	278	251	267	255	264	257	267	251	269	241	277	244	243	239	252	260	256	224	259	249	220	224	231	220	246	277	227	239	256	211	238	269	244	226	258	258	237	266	238	240	235	244	275	232	254	241	294	285	243	233	266	241	257	236	258	244	253	251	235	251	241	246	218	290	238	266	253	238	241	227	241	268	241	212	246	266	242	255	265	220	258	246	262	214	228	236	256	265	254	240	247	225	241	260	251	237	224	268	215	252	239	246	255	250	252	256	246	257	254	224	233	218	247	242	280	223	231	236	239	229	241	284	229	272	264	263	230	259	247	242	250	231	235	242	234	250	271	256	266	230	247	261	258	258	231	249	228	252	248	256	255	238	235	262	230	271	253	249	270	239	256	259	277	241	237	257	235	247	212	256	246	239	240	231	263	274	277	227	257	271	224	263	238	238	247	276	263	248	241	240	275	242	245	249	268	240	232	225	228	221	236	244	232	242	247	269	260	233	255	236	244	239	255	263	262	243	233	264	261	274	268	275	252	280	241	222	225	231	242	269	282	246	255	257	256	249	253	250	243	240	265	244	257	278	241	246	237	241	249	254	260	253	251	256	284	254	269	231	252	248	246	244	243	279	242	232	275	242	243	273	259	250	244	267	254	241	249	241	277	258	278	226	269	256	266	249	242	276	234	243	207	263	252	264	203	246	272	231	262	255	237	241	250	245	243	240	262	255	214	260	236	248	281	265	233	236	243	280	274	255	239	249	236	257	238	256	230	248	229	203	245	235	242	230	247	278	280	275	273	251	231	243	243	250	260	244	245	257	252	285	278	235	283	214	261	240	231	228	257	238	237	260	239	249	245	262	253	239	275	261	252	230	280	268	276	242	255	261	240	247	255	260	237	260	235	264	244	267	256	234	221	244	262	248	248	232	228	256	243	243	266	233	247	230	260	274	282	243	239	258	231	214	235	260	232	244	236	252	216	266	246	272	226	253	264	259	234	217	239	252	227	238	243	216	231	247	280	255	238	253	247	223	254	257	229	264	262	250	247	246	252	265	272	234	238	251	265	238	233	238	251	253	255	268	263	253	246	256	248	262	238	257	259	223	236	256	253	219	251	261	243	224	229	243	266	227	252	255	253	254	244	249	248	295	271	260	267	245	277	246	239	259	231	256	255	224	263	268	268	241	255	250	260	237	229	237	240	265	220	279	252	221	252	264	239	267	237	241	260	207	254	221	251	250	239	246	241	264	250	249	239	251	236	233	231	230	234	257	263	235	246	266	240	260	259	247	250	225	262	236	235	263	228	231	223	235	244	238	228	219	248	236	241	212	238	254	237	275	243	232	245	217	246	232	226	291	238	254	257	227	265	254	238	257	270	244	215	243	242	262	264	245	235	242	243	237	268	242	261	257	263	232	238	241	233	253	230	256	222	249	240	239	256	258	224	258	248	264	251	239	269	235	248	255	228	266	204	249	274	245	232	256	261	228	248	255	242	267	231	236	221	236	244	241	257	272	238	232	239	268	260	306	249	241	251	255	258	239	254	237	265	245	269	221	257	241	246	259	238	268	230	247	238	220	249	250	240	257	236	263	235	248	264
27029	20751	7830	950	640	535	496	508	545	521	493	554	547	505	513	482	520	490	548	500	531	481	514	505	524	486	506	528	540	523	512	508	515	526	527	511	535	505	504	536	542	524	512	536	526	494	541	485	520	489	545	518	528	478	498	541	536	520	534	511	510	535	533	507	509	461	489	511	518	488	524	529	475	526	485	540	521	494	544	560	507	485	503	497	479	532	523	492	527	513	517	529	486	538	508	506	540	516	532	474	525	500	521	491	530	498	504	495	505	525	465	508	533	516	536	508	520	549	516	466	538	514	540	485	515	499	509	514	540	519	516	535	518	512	510	499	523	512	554	542	486	529	486	505	534	495	509	514	495	483	498	505	486	512	519	464	519	454	516	540	475	518	509	531	516	492	529	477	509	509	554	544	473	516	525	504	552	463	507	487	502	483	484	512	464	546	508	502	553	500	530	487	497	515	496	501	481	560	507	493	484	519	509	481	526	473	534	489	521	484	508	506	479	510	484	489	511	513	531	496	546	525	524	497	532	526	493	490	482	506	488	478	498	529	531	482	482	465	483	534	521	513	537	503	484	497	503	518	504	500	544	477	529	504	538	514	520	517	489	510	486	516	506	502	496	494	509	493	490	544	484	499	531	518	480	473	521	519	506	512	527	543	475	510	486	506	513	517	515	514	521	544	519	507	501	535	493	497	476	525	499	485	459	489	510	543	508	525	513	470	520	520	509	500	548	481	527	512	495	522	524	479	481	496	510	543	521	518	492	499	513	522	510	544	508	519	498	512	521	496	503	494	526	521	539	490	527	529	509	525	570	511	482	500	478	510	496	516	557	479	533	497	521	542	526	503	541	540	541	524	517	449	498	521	494	488	527	527	533	485	516	486	537	473	495	536	521	532	509	511	534	474	518	520	495	501	502	507	518	476	487	514	511	509	487	512	525	499	499	508	518	509	506	527	511	532	498	509	549	488	539	491	517	507	509	520	510	481	514	505	495	509	528	497	526	508	490	536	501	518	462	501	508	484	506	486	527	499	508	519	535	485	494	515	511	509	518	525	520	503	545	488	485	506	500	545	505	503	552	530	500	492	513	510	514	523	511	500	504	506	503	509	503	508	483	532	476	476	499	479	524	505	497	526	506	491	485	478	502	534	516	513	493	543	490	534	527	521	518	496	526	515	512	511	519	491	507	495	499	589	508	537	516	515	514	507	470	476	475	517	515	493	451	478	427	520	519	513	525	476	463	513	524	513	500	509	476	510	523	497	510	508	511	497	466	511	523	512	478	500	528	499	519	503	484	516	489	489	552	530	531	518	511	519	520	484	481	515	522	510	502	534	511	488	519	509	509	503	518	531	506	507	501	508	501	496	494	514	518	501	504	520	556	510	502	518	535	556	472	507	462	513	508	513	500	528	510	501	572	482	493	507	485	530	491	519	524	471	465	472	536	506	501	478	482	496	515	499	552	531	479	445	510	497	507	510	528	497	489	493	508	488	487	490	513	509	493	516	489	507	533	544	486	488	541	515	521	512	499	484	476	496	521	487	509	511	504	515	497	515	537	495	544	508	534	496	511	490	528	487	492	522	525	499	549	500	555	509	514	496	467	487	508	512	502	534	505	536	486	502	504	530	485	494	543	512	506	505	508	497	487	510	480	508	504	536	523	514	535	490	500	504	509	528	484	483	515	513	498	493	482	505	518	496	479	522	463	497	500	503	500	542	524	513	453	478	529	511	540	463	510	510	556	520	515	500	511	487	520	482	504	512	515	515	465	507	496	507	491	530	511	505	500	496	515	544	484	481	488	486	475	489	568	537	536	492	486	492	486	544	498	502	510	533	504	508	492	487	511	492	518	477	520	538	510	511	513	528	538	549	479	496	551	483	567	483	545	453	503	483	515	530	535	530	503	522	478	528	530	507	552	538	519	527	516	491	506	484	515	502	497	529	486	491	520	495	509	489	522	496	524	502	538	529	510	491	486	516	515	493	540	488	535	556	522	515	520	505	519	533	491	504	505	519	492	558	517	531	508	507	539	462	491	475	491	530	468	514	500	512	503	512	517	513	543	526	502	495	498	487	515	523	481	514	462	523	500	546	477	529	509	539	492	526	493	519	474	499	499	523	476	517	489	540	527	486	479	496	511	512	489	506	513	504	495	500	552	514	472	543	536	518	461	502	504	462	499	528	519	499	504	516	511	495	544	530	511	557	480	535	511	500	503	486	482	498	518	539	504	466	499	473	521	521	507	464	534	499	497	503	509	536	501	488	555	519	536	542	541	523	549	534	551	506	504	520	484	498	551	537	527	499	484	506	478	516	519	532	503	520	488	459	492	495	485	484	528	502	546	518	536	469	535	456	548	503	511	503	495	566	513	499	494	528	506	525	499	530	473	505	492	543	506	513	471	507	537	518	504	478	494	548	478	523	510	489	479	484	488	462	512	505	521	506	478	540	525	513	496	494	552	514	528	505	492	501	489	503	520	453	511	497	512	482	502	506	480	514	529	524	483	487	495	551	521	527	527	497	494	508	512	494	515	495	521	527	504	510	487	501	494	483	519	538	506	507	503	532	562	517	481	534	516	486	538	511	524	527	549	506	543	519	510	494	539	507	531	509	469	474	486	541	507	523	538	503	507	509	498	478	517	513	489	464	493	502	503	495	485	539	504	529	511	528	527	504	525	524	521	546	458	517	508	506	511	483	494	465	526	519	510	536	482	517	501	504	496	494	516	541	436	502	514	474	513	481	485	503	504	494	459	519	562	525	490	523	487	494	548	491	518	479	495	541	548	482	513	526	525	523	476	511	505	555	475	501	488	525	431	501	540	556	566	512	523	518	514	502	493	552	488	495	527	515	525	544	516	540	524	501	505	515	527	518	510	488	520	514	503	518	430	518	505	463	505	496	495	522	495	520	513	535	528	479	497	489	537	531	547	487	513	502	526	518	501	475	518	504	480	560	512	541	512	552	521	499	495	486	493	510	532	532	480	522	554	504	491	516	484	501	445	515	494	485	531	507	507	491	500	491	496	492	480	501	502	509	540	501	513	499	511	505	513	499	487	497	481	508	530	512	537	507	505	503	537	494	503	514	508	514	519	504	462	524	539	524	542	516	488	482	520	494	496	533	574	514	523	495	518	507	490	508	508	505	516	468	480	500	480	520	527	493	506	514	476	492	515	502	506	501	486	500	474	485	491	487	513	523	541	512	506	516	510	505	532	519	534	472	553	535	474	526	499	534	524	478	494	508	493	517	526	535	516	522	531	525	475	528	518	497	480	535	517	510	491	494	514	491	473	529	510	512	535	473	493	532	500	580	506	534	529	527	487	501	526	522	536	541	491	528	559	503	496	531	490	525	493	516	527	465	544	540	541	483	528	495	478	499	526	504	509	492	492	505	503	496	478	517	495	564	502	525	489	456	499	516	512	487	512	510	494	507	484	484	543	526	504	486	507	528	521	524	497	499	498	504	476	488	514	513	504	494	477	536	505	505
4181	1881	1669	1203	1108	1018	996	929	936	862	928	905	876	911	902	833	891	840	890	922	857	870	893	826	900	886	921	868	901	873	888	862	810	861	834	822	849	891	831	878	923	883	846	861	864	842	845	844	909	819	866	847	901	837	826	820	847	857	828	872	897	900	815	856	793	891	846	860	892	824	892	888	897	832	892	855	856	927	854	815	857	851	858	819	835	889	849	903	827	818	825	882	849	863	846	881	899	866	842	812	900	909	858	843	857	872	822	805	854	856	871	860	833	848	893	851	815	810	863	939	846	861	833	891	880	840	848	863	843	864	891	852	896	862	852	869	860	922	855	860	884	839	889	854	819	857	870	854	840	905	867	827	815	860	850	841	847	924	852	838	904	892	863	844	843	821	830	900	849	846	857	902	906	874	866	895	871	833	849	831	866	810	856	849	886	877	861	860	841	837	851	896	906	838	908	909	852	838	867	868	883	870	864	879	846	904	845	870	851	842	789	854	870	871	866	863	900	845	885	931	828	884	881	847	911	836	861	869	842	820	846	830	801	900	842	871	856	899	881	850	831	824	853	836	845	829	878	866	884	846	869	850	840	835	867	873	873	856	855	855	814	834	873	817	899	895	874	815	860	894	848	851	843	854	871	875	822	906	872	860	856	839	817	866	879	840	889	871	840	875	812	885	820	834	886	863	826	874	857	872	831	812	883	879	866	824	855	914	858	816	903	851	832	861	848	879	840	816	842	849	825	861	873	880	828	851	824	895	854	841	805	924	878	868	855	883	848	887	858	816	816	897	838	827	907	889	833	837	853	851	839	895	877	846	882	889	853	893	932	843	877	844	839	864	838	895	847	853	875	847	875	875	887	877	887	815	844	840	907	840	870	880	874	890	863	830	860	880	847	807	826	848	887	853	844	832	834	855	835	862	882	776	881	792	873	845	863	840	799	840	862	849	902	880	878	885	855	880	854	857	832	875	858	827	890	824	866	880	848	867	842	878	907	859	865	844	845	829	856	877	844	862	855	840	875	856	876	875	851	847	848	862	849	860	828	817	899	909	867	832	868	846	865	910	897	847	826	857	846	826	853	863	858	883	840	800	843	925	880	844	895	857	794	804	869	865	887	862	869	865	812	823	864	815	890	853	887	882	856	836	892	874	861	851	859	816	818	837	831	841	841	842	815	840	859	832	871	845	864	819	884	904	917	818	875	774	866	870	847	888	878	835	905	896	880	863	858	848	846	860	906	836	816	830	887	860	859	836	807	823	826	883	888	804	894	845	852	860	832	901	850	854	878	860	866	852	862	888	878	880	882	843	875	839	866	871	843	826	874	839	853	860	861	879	826	851	843	864	851	884	861	847	837	814	850	864	934	877	902	883	839	866	864	840	865	852	834	847	824	843	934	891	890	880	882	837	793	841	881	865	906	859	872	896	882	899	876	911	851	822	843	824	915	894	843	838	890	866	839	824	831	853	815	914	847	874	868	864	815	864	877	870	892	875	850	844	860	890	830	894	843	856	892	888	847	837	877	871	879	855	929	847	900	891	855	885	884	877	863	876	861	884	814	890	826	831	878	867	820	850	825	858	870	863	835	876	818	869	820	843	853	847	862	871	868	830	899	845	906	830	830	907	854	843	835	853	830	851	882	840	897	854	857	799	912	824	863	901	862	823	869	839	846	854	897	883	799	845	841	824	871	836	855	861	856	902	871	810	854	849	867	849	891	899	852	879	870	900	849	898	809	880	805	862	842	825	851	855	864	827	859	890	846	826	864	851	853	829	865	824	866	883	855	849	865	830	863	879	870	876	831	871	885	855	844	864	837	884	866	854	843	876	831	864	816	888	865	848	862	851	868	909	884	798	834	794	864	881	881	877	852	896	894	864	872	863	818	859	869	842	893	828	896	866	854	879	909	798	862	866	853	867	865	802	860	854	850	829	910	819	847	850	841	861	888	895	884	865	872	846	854	898	836	846	850	841	943	866	870	845	876	821	850	849	869	884	836	865	864	867	873	842	859	841	891	878	853	900	821	852	842	918	863	834	908	785	851	835	868	857	889	872	925	864	833	873	889	896	842	838	881	877	844	891	845	867	870	866	881	831	885	853	938	892	813	806	859	824	862	920	774	868	822	786	849	874	871	813	837	840	903	864	876	885	862	887	889	844	831	872	868	878	851	849	876	845	863	870	811	863	825	881	885	827	845	858	828	874	822	798	855	842	832	839	903	785	834	846	856	919	883	788	821	866	914	849	850	846	869	796	866	846	858	902	822	855	825	884	887	813	810	868	846	828	899	850	871	866	817	770	851	862	872	838	848	844	859	871	897	838	859	870	918	908	827	867	856	864	828	834	837	879	818	855	904	841	873	868	860	905	840	859	893	850	847	865	835	820	878	834	839	841	835	846	789	800	858	808	826	871	837	803	836	843	808	946	816	818	822	889	915	868	821	903	821	843	848	875	913	905	842	853	900	797	874	855	853	857	875	852	873	813	793	851	834	853	842	881	896	848	849	874	927	833	904	884	842	885	848	819	876	870	893	813	793	819	887	848	879	859	870	812	910	923	810	862	856	848	832	877	862	889	831	898	837	883	863	851	866	798	799	891	839	884	857	860	897	830	913	873	869	874	867	859	868	910	859	804	868	877	859	857	842	866	882	892	875	891	868	899	853	902	887	837	820	818	819	814	905	811	881	878	851	887	819	855	879	894	861	849	877	827	864	830	843	840	840	863	855	823	911	883	861	897	877	844	873	878	911	875	844	831	900	819	858	841	850	847	864	889	856	818	898	872	935	864	823	839	825	824	863	897	834	866	785	904	815	802	900	853	892	833	876	838	876	850	806	920	919	807	867	864	829	827	849	824	883	878	842	852	843	914	830	885	849	914	922	820	830	890	894	851	825	842	833	814	799	817	823	866	863	872	881	860	840	828	873	863	889	836	888	869	843	905	854	847	884	854	903	872	835	771	840	844	891	835	872	897	865	898	842	859	875	863	860	865	859	887	812	831	831	911	835	840	806	812	880	857	815	899	913	870	835	883	792	840	874	937	830	877	845	867	861	845	886	856	837	871	880	868	845	849	878	888	873	810	840	888	872	864	848	917	840	857	840	868	874	873	886	862	843	813	829	850	862	867	866	834	866	880	853	822	858	881	799	809	840	814	923	874	896	837	874	846	783	864	831	829	861	877	810	852	879	868	886	849	896	812	843	882	837	863	848	837	855	867	871	868	827	844	880	870	851	806	825	870	835	875	867	850	856	853	850	859	800	830	877	852	882	853	865	883	827	866	836	833	882	852	806	909	839	843	874	889	860	853	829	880	830	886	886	882	833	806	881	863	868	884	841	864	845	889	839	835	824	866	846	888	887	860	791	906	946	835	913	844	879	876	842	877	887	819	856	831	809	881	853	891	876	868	840	821	877	855	876	829	833	813	867	848	819	833	848	868	868	814	845	903	822	855	902	850	815	881	861	856	856	878	858	872	844	838	848	851	863	861
24480	21482	28696	24653	21124	3092	862	590	557	505	452	451	427	433	402	406	388	379	360	377	374	356	360	323	341	371	363	350	351	367	363	347	316	362	351	341	342	397	337	370	314	317	340	358	345	344	361	401	333	341	331	396	349	366	315	354	360	345	362	363	338	341	343	392	344	330	340	368	350	321	350	348	357	326	361	320	313	369	336	345	356	350	364	346	338	358	349	319	339	333	333	348	345	345	356	352	351	342	345	364	337	359	344	342	346	337	341	351	372	324	333	348	329	333	365	337	319	393	356	319	327	350	343	352	376	328	354	349	381	351	339	335	337	341	321	337	349	341	328	370	327	347	374	328	312	333	320	355	311	305	342	364	383	308	366	312	363	345	375	376	345	382	332	356	319	347	314	297	372	324	341	367	333	335	324	327	336	367	368	344	359	357	340	365	330	349	347	306	341	326	341	316	320	358	337	339	322	355	327	363	348	329	361	337	326	383	322	352	328	355	347	348	341	339	302	367	335	335	330	376	355	343	346	354	329	331	353	361	340	327	344	368	324	350	366	301	341	348	338	373	362	365	359	345	333	331	362	326	355	334	339	346	323	325	319	345	374	344	332	354	345	334	346	359	320	335	342	342	331	339	329	371	355	353	331	328	314	326	349	364	332	338	333	295	350	334	359	312	324	332	331	314	310	340	340	354	381	346	377	375	345	362	330	348	356	371	358	327	344	345	333	337	343	351	340	307	364	344	356	323	330	360	368	345	338	326	353	321	336	330	326	355	353	328	374	355	340	316	330	318	348	336	347	345	345	355	349	337	330	357	352	344	361	345	349	317	314	364	305	346	346	315	325	337	348	331	357	340	299	326	376	349	340	342	361	336	320	350	358	363	346	338	353	335	359	336	360	328	358	367	346	345	331	343	365	326	324	342	309	336	333	335	365	365	375	343	341	328	346	355	347	340	346	340	369	366	336	350	321	354	354	336	333	367	304	340	346	348	350	366	307	346	345	331	342	343	348	362	347	333	350	315	342	346	335	381	347	375	291	335	315	330	307	365	353	320	328	314	308	345	321	341	334	380	326	338	357	321	345	373	348	330	353	332	373	330	345	344	318	337	343	333	338	326	352	395	342	355	379	312	338	344	340	336	338	346	360	336	327	392	346	361	328	329	354	334	346	343	319	349	367	331	338	333	318	360	340	332	350	324	373	336	384	318	315	336	340	341	333	349	315	296	353	333	310	341	311	334	351	359	342	383	343	312	313	352	337	338	355	313	316	322	363	357	321	332	357	352	324	337	357	344	341	344	321	334	353	307	367	334	355	344	355	328	340	341	367	332	323	378	345	355	322	310	357	362	318	338	326	348	337	307	330	321	358	317	347	352	328	384	321	324	366	326	328	335	371	338	308	344	358	355	336	369	335	338	337	342	330	329	330	385	332	346	329	376	366	339	345	362	338	347	344	284	334	331	310	371	322	302	326	320	342	344	355	353	348	339	352	361	350	328	309	347	311	357	330	333	354	337	327	364	345	351	335	354	316	302	361	329	343	387	313	325	380	332	377	337	324	337	381	358	369	350	318	368	361	351	334	337	361	357	336	333	355	335	342	321	351	337	340	357	376	341	302	342	322	317	319	333	323	337	329	346	354	345	364	369	325	351	322	335	312	348	386	322	345	332	331	334	339	357	363	373	351	363	354	351	360	389	301	317	321	329	355	364	381	347	371	354	334	392	301	351	346	330	338	336	379	336	320	337	319	312	346	329	305	329	339	332	338	364	350	334	345	361	397	369	341	312	324	325	344	346	321	332	356	375	346	350	308	350	357	345	339	314	347	307	342	346	347	346	338	342	349	350	333	314	332	363	364	345	308	350	317	352	339	331	341	323	345	333	350	323	370	339	327	349	337	324	354	321	344	338	342	337	330	324	332	350	318	367	352	361	333	360	316	348	352	296	401	357	359	345	331	348	384	275	340	308	323	355	368	346	364	337	341	360	340	360	352	359	342	350	339	367	346	343	311	358	324	367	330	354	357	332	348	339	352	368	337	326	334	369	325	346	345	313	314	348	299	364	375	348	356	342	339	331	329	303	368	349	345	336	355	363	342	334	346	326	311	360	347	353	317	299	329	321	348	383	347	326	314	348	377	350	323	349	342	319	339	316	346	353	357	355	320	301	340	357	351	311	338	343	309	330	356	342	313	334	334	325	350	326	346	349	348	301	367	353	341	325	328	352	340	314	322	375	300	340	387	332	355	330	347	347	355	346	307	350	366	358	328	311	348	341	355	332	362	369	371	348	311	344	340	319	360	320	338	366	312	367	332	354	341	343	364	325	346	361	336	325	329	375	321	340	364	332	348	346	347	350	355	326	320	304	338	331	325	326	349	320	360	312	352	370	333	355	312	361	331	333	361	366	293	331	321	359	333	344	376	353	372	333	345	334	397	355	340	367	359	331	360	338	352	339	356	377	347	344	333	412	326	356	361	333	369	326	315	299	376	374	331	356	335	339	353	324	331	366	332	375	332	335	329	361	360	342	330	328	335	344	364	378	338	358	341	358	343	341	347	348	346	327	372	350	371	372	341	303	331	356	336	353	341	315	324	377	327	355	351	316	344	339	348	359	335	358	354	335	324	360	334	345	368	319	361	339	359	345	362	350	329	335	353	345	360	355	323	369	334	347	372	318	349	330	334	354	339	342	324	325	352	342	366	350	333	335	300	340	327	348	394	350	341	362	342	331	354	321	371	315	331	335	331	306	381	363	339	330	345	348	352	321	366	344	348	360	344	370	387	321	331	350	335	327	325	345	332	329	334	359	339	358	345	331	351	345	366	357	360	308	347	355	326	361	340	362	333	358	351	378	329	350	316	346	300	322	346	358	336	341	381	369	356	364	331	355	333	348	334	345	331	336	342	342	348	301	360	346	354	365	382	331	345	345	331	380	360	375	341	332	345	290	357	357	335	353	357	336	360	344	336	368	351	359	358	357	312	349	354	321	377	354	359	344	341	311	340	342	339	343	334	334	328	309	338	344	336	342	344	333	338	357	374	351	349	350	302	366	336	367	338	316	364	350	343	337	322	369	354	334	341	363	334	337	326	349	327	346	326	368	363	371	348	333	344	356	332	356	354	340	326	308	359	331	314	362	349	381	364	366	355	351	362	345	381	343	334	318	338	359	346	335	316	333	325	332	346	329	314	347	343	368	331	374	327	355	338	345	350	354	350	314	335	313	325	348	324	319	380	332	335	356	320	349	327	288	355	335	353	313	348	329	343	389	331	331	341	377	361	279	328	329	337	329	326	339	340	370	352	338	336	339	373	350	365	348	327	321	339	349	362	324	307	330	358	352	343	356	328	352	326	312	354	340	346	335	326	361	340	335	357	309	366	374	319	329	334	322	310	344	359	329	337	313	347	333	324	351	327	379	366	344	337	325	355	326	336	315	324	334	339	351	359	336	336	329	364	316	365	313	336	360	296	342	327	332	317	346	359	356	366	366	349	354
5530	10789	8755	4453	3046	2451	1882	1563	1301	1187	1062	1015	941	883	815	780	751	768	732	721	687	704	665	679	700	638	658	648	638	655	575	656	609	658	668	612	642	603	624	609	593	608	607	627	601	606	632	606	627	623	603	642	578	584	616	684	610	625	603	626	608	575	576	615	580	600	594	574	621	587	659	656	596	599	572	591	559	595	568	586	604	602	639	584	609	637	664	642	612	607	625	608	625	606	579	590	610	574	627	605	601	601	602	584	599	567	610	599	623	600	601	582	617	575	566	587	608	621	603	605	613	560	626	621	546	600	585	561	585	607	613	582	595	593	550	596	582	628	626	558	578	585	562	664	557	635	608	612	626	566	638	591	601	567	573	582	596	595	602	602	592	595	619	590	622	606	621	536	590	593	600	590	572	604	585	589	619	612	642	598	604	574	592	596	595	584	625	628	600	661	619	579	637	627	608	577	614	629	573	617	589	602	583	603	571	623	559	556	590	632	561	585	576	585	589	604	616	602	620	602	587	583	603	617	632	575	588	596	599	584	588	581	611	646	582	558	598	571	614	570	584	590	625	590	585	551	621	621	575	630	580	568	585	604	612	614	578	622	585	613	623	642	601	637	575	569	609	611	578	621	654	594	561	635	603	583	604	637	601	574	616	625	577	608	605	593	582	624	617	590	571	607	617	641	612	610	591	635	647	628	605	578	561	644	622	627	573	559	597	605	606	576	631	584	639	570	678	618	562	598	568	602	613	568	638	539	604	616	613	583	595	594	615	565	580	611	598	559	590	601	675	608	581	621	590	597	594	562	585	600	584	610	584	603	577	642	603	607	654	589	588	610	550	624	587	608	640	607	599	585	624	574	607	585	602	637	604	612	604	623	627	590	585	593	603	587	610	584	569	620	545	612	626	563	616	616	605	650	600	538	614	591	591	601	610	610	577	593	560	636	614	588	617	607	582	600	633	617	650	586	560	582	586	560	600	580	652	587	607	586	598	561	634	610	589	622	569	617	629	564	597	640	634	615	583	588	604	574	607	613	610	587	613	611	594	554	639	600	614	556	628	595	566	590	601	566	596	657	585	603	625	618	601	604	568	583	576	622	554	619	617	585	619	598	624	601	579	619	595	649	578	573	585	646	646	588	604	621	650	597	573	639	597	620	585	566	610	637	597	584	601	628	642	610	603	595	579	605	599	581	560	589	613	582	625	562	592	611	607	594	584	569	637	613	571	604	659	584	622	592	626	609	567	638	592	624	580	577	606	581	601	575	639	576	594	587	605	588	590	600	574	585	603	624	625	582	544	606	634	561	594	582	560	603	618	599	613	582	631	578	593	576	582	598	607	587	608	565	621	567	615	633	545	612	590	595	630	598	620	581	620	576	617	556	667	576	553	607	610	622	613	581	560	622	625	607	583	609	613	619	616	574	555	557	576	603	562	612	569	611	614	589	611	619	595	609	555	594	572	592	584	565	570	607	567	596	610	575	544	576	647	595	588	610	571	604	623	616	582	579	601	549	612	585	594	611	584	578	571	621	578	580	595	591	540	605	613	568	565	562	599	543	605	582	638	599	635	590	587	606	612	617	635	619	557	603	576	621	622	561	609	590	620	593	631	577	569	597	600	620	643	589	634	571	620	623	628	544	619	612	596	587	581	603	631	555	608	574	584	591	613	599	621	588	636	610	615	596	592	588	588	587	572	597	589	597	604	609	621	607	627	582	615	617	558	580	546	601	601	613	633	561	628	582	638	609	591	590	633	589	549	631	619	622	596	562	586	647	547	586	567	578	577	617	591	573	600	570	574	629	594	592	593	607	614	557	596	570	627	626	590	595	584	595	571	581	600	571	589	628	591	604	592	627	620	613	616	581	638	586	597	586	611	672	597	636	626	580	554	550	625	655	593	586	655	607	586	586	559	601	582	589	551	578	586	586	610	578	564	605	576	594	615	586	594	606	633	594	571	558	592	607	599	628	603	600	607	590	627	611	625	657	608	588	576	589	630	609	608	557	597	601	614	599	598	625	607	625	624	645	603	602	580	573	571	610	616	576	560	588	635	628	554	598	612	585	557	583	589	624	579	614	607	567	599	599	567	578	590	590	603	620	602	591	563	619	583	601	620	562	576	612	592	579	572	612	557	559	590	614	600	604	603	640	612	574	570	596	567	621	578	585	584	591	567	601	595	591	610	616	541	586	607	574	576	592	612	624	644	613	611	567	558	639	593	583	608	619	589	609	603	633	577	583	575	609	615	590	613	581	628	607	599	594	593	578	605	596	605	628	644	605	611	626	605	611	598	599	586	586	592	590	612	608	589	617	582	582	594	601	635	596	626	614	585	570	596	618	656	541	603	617	586	631	583	609	563	592	597	630	585	575	553	588	609	569	578	580	602	593	621	633	586	593	583	632	608	596	579	592	613	638	626	571	620	567	583	568	642	596	596	589	577	605	592	573	601	589	611	600	624	611	620	572	586	579	588	606	630	577	569	644	618	607	584	592	609	610	592	578	624	601	593	622	587	601	602	638	631	546	620	651	620	596	625	591	571	600	602	580	611	559	575	628	607	590	589	645	573	589	577	620	607	587	598	605	581	625	622	610	607	602	561	569	568	559	562	582	633	609	591	637	595	555	639	569	557	570	613	620	610	594	614	584	619	628	604	577	557	585	628	606	577	572	579	596	615	600	576	591	639	573	579	599	580	621	616	631	625	629	571	635	610	560	635	598	572	547	569	623	556	590	566	608	584	603	605	584	594	606	624	596	573	626	589	583	614	592	558	599	599	579	590	582	596	577	595	558	563	551	603	603	589	611	570	588	604	567	602	596	594	573	638	608	565	556	592	576	616	612	578	601	614	569	576	592	590	638	573	551	621	637	577	632	620	562	619	603	595	586	562	567	595	571	630	620	603	580	656	625	581	611	576	624	627	613	607	635	563	574	629	562	612	612	569	584	619	585	606	578	593	569	571	616	606	562	603	575	635	612	606	555	564	574	567	642	612	608	629	563	596	669	579	621	578	618	583	614	596	559	607	585	569	591	635	611	605	578	609	619	608	631	595	600	620	611	625	573	608	593	577	576	620	590	584	551	607	601	621	573	563	554	592	629	577	604	602	607	638	584	595	634	609	571	561	608	627	624	588	628	623	606	586	597	575	570	586	564	619	604	567	621	592	644	600	589	604	577	606	584	614	583	574	571	666	551	620	600	587	592	575	575	570	564	689	556	586	570	581	610	567	629	626	548	606	614	608	609	594	597	535	594	585	602	601	597	616	601	581	599	600	610	570	618	624	530	605	605	629	582	608	581	605	586	607	614	580	591	607	616	585	617	612	623	610	644	595	598	611	585	637	594	578	603	626	559	559	610	624	577	600	604	585	619	518	586	637	590	604	596	564	577	595	565	612	558	596	598	573	609	594	606	613	631	568	649	582	590	577	603	563	630	609	579	626	599	628	554	605	595	586	584	560	563	603	611	601	623	576	598	601	596	585	620	596	583
23464	21486	29370	24014	21486	20888	2241	710	430	447	399	324	288	260	237	223	234	213	203	204	200	199	206	177	161	187	163	159	155	151	147	146	148	170	161	139	151	135	156	136	122	149	132	147	128	141	160	153	161	136	146	143	121	132	150	139	145	129	126	137	156	153	127	128	142	153	160	145	124	139	153	156	126	127	145	145	148	126	131	137	143	151	145	150	142	137	146	127	148	156	119	128	141	141	140	131	157	158	129	143	135	152	141	137	151	140	141	133	125	137	133	126	146	132	132	130	126	130	138	125	132	133	118	121	116	122	137	128	129	155	116	151	146	137	137	150	128	130	129	129	122	146	133	131	148	138	123	148	134	130	144	130	123	146	150	147	153	135	132	136	134	144	138	130	148	115	128	120	123	120	128	138	123	142	128	120	132	132	133	123	131	130	127	126	106	145	130	125	128	138	144	139	127	132	107	142	139	126	126	162	148	102	126	130	145	138	145	146	127	147	146	126	127	131	147	119	157	136	134	155	117	124	127	105	146	135	135	119	140	136	140	142	139	163	150	140	126	125	130	132	135	131	130	119	123	136	148	125	140	132	171	127	134	140	149	138	131	143	123	127	145	119	134	146	152	137	150	125	126	108	119	136	128	134	132	135	147	156	125	130	134	150	116	132	118	133	139	146	125	132	151	118	135	140	142	128	139	156	127	124	134	131	147	146	129	132	149	125	132	133	142	143	153	131	138	145	130	125	138	156	112	150	129	152	127	133	144	141	138	108	139	134	167	148	148	110	157	148	158	142	113	126	134	107	137	132	135	139	131	137	129	117	132	131	127	134	136	140	135	140	122	142	145	124	121	136	131	136	142	122	130	138	128	148	134	131	129	134	152	152	100	120	133	117	121	131	136	125	132	142	126	144	123	139	122	130	128	140	155	124	125	124	129	155	144	119	106	119	127	145	125	125	132	164	158	124	126	134	140	139	125	116	127	131	140	126	157	122	138	134	127	137	125	142	145	141	135	121	132	136	134	155	134	133	142	123	144	132	133	131	124	144	122	117	137	145	142	172	146	157	139	144	126	122	137	154	151	133	146	154	140	139	135	119	122	125	136	131	114	132	138	151	136	130	129	130	129	139	148	134	130	117	125	135	131	144	127	125	119	125	119	118	141	124	138	135	138	125	143	125	124	119	122	118	118	150	120	130	124	137	118	136	121	121	139	122	117	109	134	150	124	125	128	145	122	142	123	109	131	137	121	123	111	118	127	140	143	122	124	140	153	135	134	153	114	133	120	118	141	152	139	130	153	147	140	144	115	125	137	138	135	147	143	141	135	132	116	114	141	130	140	136	142	138	134	135	131	115	127	153	132	139	126	132	145	117	140	139	137	123	119	126	137	157	158	119	117	120	119	127	129	152	115	132	112	130	125	119	133	139	123	138	131	125	130	123	131	130	135	120	114	136	126	133	146	130	133	131	144	158	129	141	129	124	145	135	154	120	146	129	131	114	109	127	115	120	146	136	111	136	136	150	132	139	132	117	142	131	132	156	144	171	128	139	125	136	131	131	146	121	126	146	130	134	125	138	132	146	130	114	131	141	144	151	134	143	134	134	141	151	125	140	138	126	113	129	119	130	138	105	127	136	154	157	132	133	109	129	111	136	147	117	147	122	128	139	139	145	138	123	131	136	120	144	127	141	129	137	138	144	126	130	101	113	129	131	133	151	146	132	134	130	133	128	137	139	123	134	130	140	124	142	132	141	144	132	122	146	142	145	127	139	145	127	161	121	136	125	127	145	120	124	126	104	149	125	127	130	145	122	141	116	145	149	143	128	160	109	135	134	126	131	137	146	151	142	149	127	122	141	126	140	147	130	134	167	117	129	130	135	141	130	128	137	137	132	120	121	118	145	120	118	124	114	146	142	128	135	110	131	145	136	126	150	124	121	133	155	130	160	134	114	156	127	149	120	114	121	126	122	143	124	144	153	137	110	127	125	135	130	120	129	145	146	122	130	146	146	128	148	124	165	136	145	127	139	136	144	134	128	124	139	164	139	142	113	136	136	118	151	123	123	129	139	114	144	127	135	112	125	116	135	126	159	119	142	136	118	124	119	127	128	131	138	150	132	137	148	134	147	144	126	136	148	127	147	130	128	142	130	127	139	113	128	157	125	136	124	142	131	124	144	153	165	149	125	107	136	129	138	132	131	128	136	132	134	114	124	125	127	137	135	138	123	127	116	144	128	138	125	148	139	147	140	97	127	129	130	117	145	145	171	120	117	129	124	131	127	142	140	145	153	142	115	149	154	135	117	139	140	145	136	130	137	141	119	137	118	129	141	141	118	123	115	119	114	120	134	99	134	131	127	139	113	146	116	128	152	120	144	142	132	127	129	127	134	141	131	145	123	132	132	124	153	123	132	131	136	132	122	140	119	145	135	135	131	128	132	123	136	136	122	147	148	121	131	135	144	140	118	132	138	140	134	138	133	133	150	123	151	134	125	142	130	151	127	133	123	120	126	138	145	123	126	129	115	132	134	151	142	126	143	138	145	134	124	124	141	126	147	137	127	129	100	128	112	153	129	135	144	132	140	118	124	145	144	146	126	134	120	140	128	134	145	117	132	109	137	145	132	117	127	137	128	122	137	122	119	128	126	120	158	138	136	138	130	138	119	154	126	125	131	123	130	121	126	148	130	130	104	139	146	124	133	126	123	147	122	111	126	131	137	133	99	125	122	140	147	109	126	124	134	103	152	125	128	125	157	130	147	142	140	106	128	133	137	141	153	122	145	120	139	149	127	130	127	133	125	149	149	136	134	121	146	139	131	146	140	139	120	140	125	131	130	150	137	148	123	128	131	146	130	148	150	152	130	136	118	126	132	129	137	132	118	122	128	144	132	122	122	140	112	118	129	134	137	133	138	126	134	119	134	132	123	138	128	134	143	168	148	124	150	124	127	137	127	138	132	125	117	129	149	144	125	118	120	136	145	126	133	118	137	129	135	147	122	140	126	142	152	124	125	134	125	109	139	141	146	138	135	126	147	147	151	119	116	137	124	125	136	123	130	119	123	108	143	144	110	139	120	130	146	146	110	122	135	121	119	116	111	129	130	119	118	128	118	123	146	128	142	135	121	147	136	138	130	146	142	110	137	127	148	137	133	125	125	138	124	137	144	143	126	117	126	128	120	130	123	129	137	147	123	115	133	128	152	139	126	138	125	143	132	131	138	145	121	143	134	133	126	132	130	150	147	141	142	115	136	143	137	120	138	144	149	127	125	134	141	164	122	144	136	114	138	135	125	126	118	126	107	142	130	139	135	137	126	133	134	154	132	129	131	136	129	110	144	135	132	121	138	131	150	121	129	130	127	138	110	148	168	141	119	148	144	130	137	124	123	130	134	134	121	140	138	138	140	138	138	140	121	127	129	123	135	144	130	130	139	132	129	111	109	138	116	120	118	125	128	116	148	134	123	125	125	135	133	143	138	146	131	139	132	130	131	129	131
7739	16747	13615	7170	5016	3570	2639	2079	1731	1322	1125	968	837	772	674	588	562	542	446	493	434	402	416	364	332	364	368	329	319	289	302	298	305	292	288	279	281	269	268	283	308	284	305	280	287	267	266	244	261	260	228	273	236	271	224	269	273	237	251	255	235	247	245	250	236	246	228	243	237	272	243	244	256	247	222	244	257	251	236	241	235	224	219	216	238	225	243	239	215	222	266	222	212	251	248	231	250	225	235	227	229	241	244	251	252	242	239	241	219	238	217	262	234	271	239	262	236	253	216	253	219	250	211	231	254	259	251	223	231	233	253	247	227	223	231	225	233	223	247	214	218	208	210	242	224	262	245	227	228	228	214	231	224	224	233	237	244	229	228	207	268	246	254	235	242	265	237	220	231	248	259	228	262	230	204	255	236	228	250	263	225	262	227	246	227	251	264	229	238	220	243	234	225	224	227	239	241	219	228	236	222	239	219	236	226	202	235	238	225	215	215	251	226	252	262	261	244	241	218	229	224	226	252	212	278	238	222	211	229	235	213	249	214	249	226	231	222	229	246	231	248	214	204	237	212	254	221	221	246	235	225	247	262	230	240	236	258	248	250	244	238	256	233	198	232	245	211	244	238	247	237	231	217	226	237	233	222	236	206	229	228	241	210	209	251	254	265	248	216	228	220	225	230	240	215	240	210	212	249	250	218	239	243	235	232	259	222	248	228	220	208	209	248	233	241	246	237	227	208	206	245	241	237	255	217	246	243	217	223	256	238	227	208	223	225	264	249	240	249	224	224	225	235	233	228	240	243	236	230	216	222	234	243	243	237	254	237	242	244	238	224	259	212	237	223	194	261	232	229	227	254	245	229	224	226	249	214	224	253	238	226	229	231	233	247	209	231	238	247	251	240	242	254	193	211	226	219	220	243	226	222	255	247	219	214	241	268	241	213	243	245	230	260	236	210	222	205	247	230	226	234	247	219	245	275	238	228	248	218	244	234	246	242	224	245	201	213	223	246	223	210	261	235	241	225	224	227	228	242	214	221	242	243	211	209	228	241	222	235	233	194	219	218	227	230	235	240	220	226	256	231	236	201	248	210	261	221	256	256	216	220	224	217	223	243	210	240	224	222	240	237	234	234	242	233	223	229	236	243	249	259	239	232	227	231	223	248	238	231	232	216	225	240	271	225	262	218	205	256	217	226	212	257	250	235	231	232	232	204	237	225	244	212	232	227	244	254	215	242	269	274	227	230	241	223	239	245	195	239	221	240	237	254	228	217	246	242	279	249	244	211	251	221	243	216	235	229	250	255	255	208	244	253	233	244	239	203	249	232	241	232	229	206	226	248	204	254	221	243	189	245	225	270	229	239	244	223	218	224	223	233	236	248	228	223	242	230	220	207	211	235	234	219	236	230	217	247	211	208	258	245	217	261	275	234	238	237	234	211	215	245	222	249	235	241	230	238	215	214	239	236	221	246	221	247	222	222	226	233	249	238	254	249	220	235	251	226	233	227	263	233	249	267	231	247	212	272	245	244	225	216	240	239	247	244	217	237	222	252	235	247	208	221	220	239	242	237	210	202	239	234	242	246	222	222	249	248	235	267	287	208	270	226	234	259	222	242	221	235	231	246	224	240	246	240	244	234	238	232	247	207	238	209	246	220	237	230	249	229	246	219	244	249	251	236	234	234	197	244	223	236	244	207	224	254	217	234	225	210	215	257	227	239	248	224	247	228	227	251	232	224	266	206	219	207	241	210	226	247	248	190	225	212	266	227	258	227	234	231	251	248	241	210	231	235	232	225	234	225	247	231	232	217	223	219	198	225	230	246	243	250	237	251	239	230	221	236	223	225	242	232	228	228	263	222	241	232	244	243	225	225	228	247	223	232	179	217	228	257	246	223	235	221	242	261	237	203	215	243	249	213	254	238	226	241	209	215	234	248	247	242	235	216	249	264	247	220	239	251	259	222	236	233	240	233	251	212	204	209	276	260	225	219	226	226	241	222	210	205	248	237	227	231	227	228	235	225	250	245	236	221	248	216	235	230	246	211	223	220	226	206	232	230	258	226	231	227	225	222	240	195	242	256	233	238	245	229	213	248	227	275	242	240	226	220	217	259	259	252	254	245	251	214	235	237	240	239	246	239	234	233	225	228	232	239	220	190	236	252	208	243	219	231	231	256	240	244	241	246	237	235	229	231	223	250	229	234	250	246	225	239	213	236	251	211	234	230	236	232	240	243	229	235	231	216	224	235	230	218	261	230	236	224	233	214	242	281	231	226	212	228	209	236	222	216	235	218	251	264	241	249	230	212	224	222	239	256	207	246	244	240	234	216	205	235	216	240	215	244	229	231	246	263	219	246	233	249	255	237	230	232	246	259	244	206	228	226	241	228	263	228	237	252	220	214	231	252	221	237	231	235	255	245	243	211	202	251	202	246	256	216	240	229	213	220	218	264	241	215	228	249	238	246	248	227	237	229	249	210	227	221	268	251	222	230	240	241	229	224	236	223	230	211	253	222	239	257	231	207	227	226	251	239	217	241	231	240	226	238	206	259	231	242	233	238	232	243	234	246	232	220	245	217	244	231	247	236	250	259	208	230	240	245	217	241	249	212	239	231	224	231	244	225	215	246	228	237	243	233	232	266	216	227	222	248	212	249	231	242	217	250	244	206	255	257	210	236	222	241	220	238	239	194	244	240	261	208	253	235	232	231	227	244	220	266	235	217	239	239	239	252	236	244	256	231	250	225	252	214	211	226	238	200	237	225	250	218	240	237	261	238	253	231	213	213	234	243	265	239	259	253	229	250	243	231	249	215	236	209	249	229	236	235	222	219	257	250	239	230	204	249	248	227	245	228	222	261	251	242	251	216	225	269	233	209	244	260	226	214	229	254	237	243	223	222	228	242	220	220	252	233	248	260	231	267	236	230	241	243	233	228	217	246	215	234	262	271	230	222	236	248	211	228	195	244	209	205	226	254	234	258	242	243	236	237	233	235	233	251	214	247	220	256	246	232	218	226	241	248	236	235	232	213	224	235	214	252	219	214	269	251	217	260	255	228	248	209	223	235	220	251	230	259	210	244	218	224	285	227	250	258	232	243	215	255	258	225	257	262	250	236	224	256	224	242	217	227	213	236	235	238	228	250	223	230	268	239	235	258	236	228	250	235	232	233	219	226	256	224	254	259	199	245	227	227	223	220	226	217	237	251	215	226	215	262	232	213	223	250	253	236	252	217	197	250	259	240	207	237	265	209	213	216	231	241	236	243	251	243	226	224	223	241	229	222	261	246	245	223	244	221	239	225	254	229	218	232	235	226	227	230	269	235	214	235	230	222	217	236	208	253	240	259	240	217	228	224	249	213	255	205	203	220	230	242	236	242	218	242	212	227	211	224	231	227	224	223	231	237	265	207	216	236	212	218	198	243	227	208	224	226	248	251	239	228	237	229	238	239	228	251	193	225	253	230	236	250	225	230	242	204	236	248	235	207	225
27036	20779	7895	882	590	538	521	478	523	502	485	493	515	517	494	511	465	482	511	489	514	527	512	491	504	500	506	501	506	483	479	551	509	496	507	498	496	507	478	485	516	530	490	503	517	482	513	482	492	502	487	501	478	456	526	495	492	521	502	501	511	453	474	529	467	513	482	522	499	504	480	541	495	506	515	487	535	508	534	494	493	494	503	487	488	482	528	470	468	534	478	480	492	490	494	506	480	501	506	482	527	473	567	512	431	508	514	473	494	512	502	507	509	480	491	457	505	503	469	533	472	492	488	520	451	509	489	515	479	493	470	507	458	469	481	498	459	497	496	517	485	474	511	528	507	473	520	484	511	515	503	501	531	458	490	523	502	499	554	517	464	495	493	559	478	518	534	470	496	534	489	494	512	505	488	496	488	518	543	497	493	515	496	452	514	502	503	448	519	502	495	507	483	479	507	512	500	507	482	487	473	489	472	516	511	491	485	471	485	506	506	494	484	464	516	494	518	482	505	492	460	487	513	490	504	485	506	482	502	497	515	489	487	520	493	509	474	466	520	493	474	475	478	519	481	538	508	513	501	472	523	472	505	463	513	479	486	525	510	483	489	517	457	483	524	501	487	485	507	470	479	489	512	522	504	467	464	485	488	464	498	467	470	515	513	504	479	497	486	530	514	492	484	518	486	507	482	472	503	460	504	482	473	496	492	490	510	480	491	493	483	475	509	508	478	530	455	489	502	526	499	479	498	458	472	511	544	525	497	507	561	508	446	519	452	530	509	466	515	528	512	493	507	465	493	505	531	475	500	491	482	489	475	510	466	521	461	523	502	502	503	511	519	492	486	451	540	479	511	512	528	452	493	498	509	494	492	514	479	501	463	505	494	506	459	479	484	546	526	493	473	469	495	514	474	504	482	481	480	542	505	508	521	470	470	446	465	534	462	514	519	456	483	515	516	470	521	517	537	477	517	510	502	512	506	504	533	490	456	491	495	470	519	506	542	499	487	468	497	518	515	465	532	559	536	485	506	522	475	501	522	448	503	479	503	542	488	509	515	514	479	456	489	474	478	473	494	554	539	507	480	455	515	529	510	520	504	495	491	516	453	515	510	478	478	463	497	514	455	486	525	526	503	494	511	525	529	520	462	494	525	499	500	500	494	483	500	509	498	495	496	478	542	505	468	514	494	525	501	523	458	507	506	508	521	541	480	513	512	511	468	504	467	540	505	518	506	454	489	498	503	506	456	470	501	523	498	532	500	473	507	484	502	463	502	486	463	523	523	508	532	457	490	510	509	441	511	483	509	492	534	521	505	501	504	485	526	515	512	481	522	490	514	534	522	465	503	517	449	525	467	468	479	502	479	525	521	521	507	510	447	497	526	513	537	450	514	486	506	460	524	521	480	487	492	488	520	475	462	483	496	496	498	495	499	484	484	500	525	499	487	494	480	487	464	472	504	475	488	454	484	470	548	483	459	494	534	494	506	478	517	531	550	524	511	511	480	506	501	540	525	529	511	468	487	456	527	460	484	471	475	472	468	498	512	490	529	496	463	499	504	514	524	496	486	488	465	522	510	479	501	521	500	483	488	527	521	496	517	484	493	498	492	482	497	490	549	504	490	502	443	465	490	477	528	496	484	526	497	553	469	519	476	478	525	523	494	500	491	485	493	575	517	545	508	456	518	502	479	499	493	513	530	505	489	473	479	490	467	477	521	487	488	508	527	539	493	503	505	508	508	491	499	510	504	490	470	527	522	524	541	528	488	528	518	503	493	498	491	487	518	506	525	528	495	508	484	510	486	515	546	526	487	531	476	522	547	475	478	525	531	481	484	496	515	428	486	467	482	465	516	468	476	526	541	505	526	492	512	484	521	540	507	503	510	518	545	523	484	494	476	507	534	490	476	534	504	530	502	498	513	471	513	529	487	493	503	530	540	494	499	481	504	524	515	476	506	457	480	478	507	480	522	498	503	528	498	461	521	508	495	487	493	497	526	505	474	522	548	497	497	511	476	515	489	496	505	479	500	476	462	500	483	497	472	505	471	469	489	497	485	514	496	501	507	496	506	500	458	508	502	533	518	503	496	550	507	537	504	506	470	494	504	511	490	496	504	478	494	452	485	520	526	494	503	464	484	484	498	515	518	523	522	466	505	506	479	508	508	499	488	502	464	465	513	505	487	459	478	486	495	482	483	499	556	532	487	505	478	508	511	482	535	522	501	525	495	508	498	494	491	490	521	483	508	503	496	489	493	507	486	510	478	473	514	503	490	515	529	484	483	476	490	513	493	457	450	478	471	489	494	486	466	524	502	454	498	470	478	498	539	462	505	476	484	477	467	471	496	494	494	502	521	460	524	477	467	498	535	476	503	532	486	507	522	522	473	476	511	487	487	480	482	487	463	524	523	516	521	509	516	484	455	514	497	492	524	510	505	498	497	479	510	481	520	514	478	484	501	521	505	478	521	505	490	515	499	533	497	473	516	502	478	490	515	537	519	522	506	484	470	495	521	483	536	480	479	483	544	527	510	513	499	473	539	453	513	516	480	493	490	501	518	494	522	548	520	522	471	511	484	461	458	501	465	498	503	502	486	482	482	484	481	461	523	476	487	503	525	515	489	555	516	489	481	482	512	485	457	493	507	499	506	498	493	471	521	492	491	483	517	493	485	539	490	495	467	516	530	534	488	506	501	480	501	490	481	510	513	527	505	498	453	511	503	537	496	462	479	506	547	510	509	513	512	499	465	486	488	488	487	498	515	503	553	492	470	480	492	503	476	479	508	523	489	485	495	480	486	500	524	489	504	515	533	503	486	515	510	507	449	491	492	530	511	485	503	477	487	499	539	483	516	458	526	483	507	523	509	519	495	502	482	505	501	464	531	502	522	553	493	486	470	540	517	510	497	502	534	464	510	510	526	495	512	500	456	467	487	500	461	512	491	506	560	519	537	554	457	488	489	500	479	489	500	543	473	513	475	515	534	494	527	534	501	518	501	549	491	471	479	482	445	529	515	503	497	493	500	507	497	486	479	472	473	488	448	504	491	514	477	495	500	478	494	476	491	435	530	481	470	465	483	483	474	534	474	490	520	464	493	488	473	485	541	494	480	489	506	490	512	547	505	511	469	485	500	482	556	478	504	487	505	507	503	481	532	489	501	522	489	495	491	480	559	489	484	509	465	495	497	504	521	484	505	505	467	478	462	520	507	521	480	476	502	508	497	519	504	474	491	486	487	511	489	496	490	501	471	498	477	520	500	505	498	500	503	468	476	476	495	534	501	492	499	476	508	521	522	488	537	516	498	490	513	501	467	483	475	486	482	478	506	522	455	461	515	503	499	490	551	527	527	535	534	510	471	489	528	516	509	531	542	523	481	507	488	481	504	533	522	509	489	490	466	501	506	484	473	487	483	495	508	456	530	487	495	486	492	492	585	510	517	509	512	490	507	509	518	496	547	491	503	513	504	491	504	478	515	502	517	494	516	473	521	492
4332	1934	1705	1224	1059	976	949	947	897	906	899	861	832	856	879	880	890	864	833	849	831	859	821	812	822	854	812	866	864	873	813	834	837	808	876	825	820	832	889	869	889	889	871	843	873	869	831	783	845	820	832	854	838	809	916	857	876	844	815	826	804	839	835	803	853	808	803	856	832	806	888	814	839	833	832	804	854	807	850	845	861	858	806	829	863	868	849	818	852	862	822	851	788	824	773	846	817	845	846	869	838	849	789	801	870	816	803	834	849	843	826	888	791	818	808	856	857	871	821	842	844	912	862	843	819	817	833	841	846	819	868	847	850	814	826	876	845	843	825	775	833	821	821	794	866	838	888	832	868	851	799	830	857	820	831	849	854	899	867	860	880	882	825	802	851	850	843	847	818	823	867	859	805	840	850	831	813	819	822	828	763	846	799	849	830	816	884	853	833	851	836	801	837	880	813	777	782	810	856	869	874	853	827	813	753	828	875	880	843	835	913	873	835	883	865	906	877	802	818	851	888	871	863	826	867	874	885	849	892	857	820	893	886	839	810	862	822	792	831	825	802	831	824	832	822	801	803	841	828	894	875	816	847	902	899	809	853	876	867	844	820	831	909	784	891	883	838	859	857	815	908	846	843	811	787	884	862	850	821	920	823	865	884	844	831	818	820	844	792	830	871	819	853	853	836	821	894	826	837	846	844	845	852	841	839	809	844	847	797	839	823	850	809	806	818	828	822	894	819	781	825	842	847	847	874	822	806	800	854	829	786	816	803	863	828	882	875	860	841	870	804	842	781	828	801	872	810	861	802	860	812	888	869	842	796	888	857	857	892	831	834	855	804	887	862	878	816	896	871	839	819	810	783	788	841	880	839	840	853	856	803	766	837	840	834	850	859	902	807	872	859	826	812	853	795	850	840	844	881	852	846	828	860	820	856	767	800	853	860	848	809	885	792	846	822	812	829	863	861	813	889	842	827	859	846	878	805	816	852	820	790	810	836	819	863	904	805	849	874	903	828	916	835	833	820	843	812	896	816	892	827	849	815	869	836	824	885	843	828	874	846	817	824	888	867	881	827	840	843	843	816	816	855	840	818	811	832	822	810	858	828	839	778	815	857	809	865	886	883	845	833	897	890	861	826	801	766	842	816	862	840	818	849	881	797	862	869	826	816	793	852	867	870	838	824	811	838	916	823	811	799	842	771	824	820	781	865	800	788	836	867	824	806	813	833	833	766	889	853	879	849	809	774	882	882	881	848	871	875	835	845	815	810	856	815	882	840	825	868	823	841	879	835	807	895	908	862	839	893	823	854	852	860	837	838	858	788	840	872	827	891	786	833	877	794	764	781	818	834	874	818	829	780	883	791	837	894	857	842	862	837	855	890	882	827	761	807	848	857	847	824	872	834	873	841	841	822	864	808	873	850	887	894	856	824	827	864	857	851	799	903	862	807	825	813	833	839	829	828	810	877	803	859	804	830	842	808	846	812	845	801	797	864	832	864	821	846	876	836	837	829	861	855	799	826	840	817	880	871	841	833	884	808	856	792	860	825	802	815	856	824	847	818	855	799	807	819	800	788	841	815	806	813	821	837	870	804	899	862	846	829	841	868	830	840	879	864	816	809	836	836	860	883	852	853	887	836	832	837	812	844	884	865	868	832	889	882	813	867	824	825	832	862	849	826	820	870	832	802	814	815	853	830	842	839	808	776	795	813	851	849	879	882	833	849	790	853	789	816	845	868	874	851	891	816	832	777	848	823	814	834	869	865	837	852	864	875	839	884	813	855	839	855	840	871	829	823	875	910	885	828	836	847	901	834	861	857	790	851	753	875	835	788	853	850	858	812	794	841	772	864	806	857	910	791	799	837	854	833	787	887	789	847	840	796	850	882	853	853	850	892	840	809	813	833	823	829	814	837	790	797	907	852	834	830	836	856	818	822	801	851	831	872	821	812	790	797	897	884	859	810	846	857	873	879	895	848	819	825	793	818	795	823	830	844	862	833	858	773	900	865	841	870	856	812	772	814	821	880	872	831	859	874	822	861	793	814	838	887	849	826	845	827	816	827	852	838	869	802	864	876	797	846	860	855	853	850	829	858	836	867	880	821	857	865	866	820	882	869	833	829	862	841	857	816	799	850	835	808	818	810	897	839	867	844	815	864	874	848	819	814	831	837	840	776	790	828	831	800	790	816	851	781	835	841	902	794	828	790	855	920	795	853	863	848	837	852	867	854	823	814	774	844	785	895	886	864	856	834	834	829	887	882	878	865	896	817	831	842	824	835	861	794	824	875	832	844	807	851	879	838	843	812	860	854	796	843	839	834	888	850	854	855	821	824	864	831	845	876	881	811	825	817	860	880	861	820	887	825	907	863	843	860	853	857	867	806	871	849	844	856	862	876	865	822	853	877	816	819	905	841	768	815	876	835	837	845	857	820	840	827	839	908	830	843	806	824	818	848	845	888	847	842	871	831	797	782	837	796	863	889	863	880	840	788	857	801	863	866	918	854	853	823	832	836	843	830	844	837	862	845	846	859	841	863	861	830	873	830	886	845	875	849	865	812	819	900	832	919	845	873	818	817	874	875	856	884	884	828	825	816	857	846	861	895	796	860	854	830	796	839	870	872	807	828	858	836	822	830	865	850	894	869	877	831	842	847	858	873	886	877	866	861	811	801	808	857	803	827	820	868	805	858	857	871	804	828	881	838	823	830	781	890	852	869	833	873	808	822	831	817	811	856	846	835	882	860	883	894	858	870	826	846	860	854	843	841	836	839	843	831	846	855	814	831	822	849	862	832	819	888	861	871	858	869	846	808	873	874	823	872	809	814	862	816	875	879	823	836	854	834	843	839	854	868	871	833	753	796	837	913	801	850	806	829	869	856	863	839	840	842	848	799	838	782	857	842	820	790	853	842	894	833	858	829	817	872	873	842	872	873	837	874	853	826	789	884	834	815	825	846	785	842	851	803	906	862	833	849	810	853	826	799	830	860	855	799	806	888	860	844	822	893	815	836	859	792	901	855	864	868	803	871	805	828	832	844	829	876	874	878	803	814	840	869	797	823	854	883	845	834	855	823	855	847	874	862	795	861	879	817	859	869	879	839	856	845	854	836	848	862	830	889	790	801	863	867	922	866	853	888	797	836	863	848	843	862	848	879	808	826	833	806	860	884	886	792	849	849	825	809	836	845	834	793	800	841	870	826	849	889	818	832	857	845	806	854	830	820	798	846	839	889	869	825	904	910	929	798	851	850	829	838	836	811	885	839	858	892	823	855	838	796	844	800	885	851	842	832	858	803	863	890	835	823	833	876	851	838	850	870	873	807	825	875	852	892	845	864	804	851	841	857	781	791	855	871	768	836	874	817	797	868	866	819	837	856	832	894	789	845	862	805	835	864	838	825	878	827	844	829	890	807	854	888	828	834	836	888	828	862	840	864	849	842	864	876	858	812	850	835	833	806	857	821	856	810	866	827	846	821	849	822	893	895	825
24299	21334	28543	24455	20924	3138	859	600	546	475	440	449	420	394	378	370	389	341	370	367	373	363	362	380	349	365	341	354	340	337	357	310	360	338	314	339	315	341	354	356	335	356	363	335	343	310	312	363	341	349	368	322	291	320	339	316	306	315	353	310	315	354	357	310	314	352	347	363	332	322	361	334	330	312	332	327	333	282	345	314	334	340	355	308	310	279	336	312	357	328	338	327	340	325	336	329	326	334	353	337	326	349	330	334	354	336	345	332	305	324	337	342	349	328	349	381	327	337	343	365	334	334	342	347	326	336	332	345	350	325	339	329	360	353	325	336	358	326	340	340	324	330	327	338	312	311	345	329	328	319	327	302	322	347	309	348	314	301	335	316	365	333	338	371	319	333	345	340	364	338	335	325	341	318	337	344	317	384	329	312	344	357	339	336	336	350	333	356	327	351	331	328	347	306	318	316	353	332	348	351	318	337	337	341	353	300	327	351	317	320	333	341	321	354	338	299	346	351	336	341	355	323	310	327	329	326	354	315	349	345	340	343	321	316	300	312	329	319	309	336	317	356	347	309	337	341	333	356	307	361	331	315	321	355	310	359	285	332	326	322	318	363	324	338	321	333	348	346	343	363	327	333	345	334	323	377	331	364	308	344	353	327	348	318	326	332	325	342	321	364	337	365	324	343	307	308	327	317	329	323	348	338	330	293	360	333	339	340	310	308	376	381	367	357	333	330	322	355	314	342	341	330	343	327	370	353	339	334	347	316	354	342	324	368	327	340	347	315	321	358	327	364	327	334	302	298	336	345	344	333	327	351	343	341	338	345	324	324	322	336	302	333	332	341	358	319	304	362	332	345	362	355	343	320	344	349	354	324	295	314	335	337	348	373	346	341	351	352	337	330	359	314	327	344	336	315	374	323	350	326	295	344	360	326	347	341	381	341	324	347	317	334	323	322	328	318	312	323	340	346	378	305	325	323	340	334	358	332	342	318	333	312	338	315	316	324	366	343	334	327	348	345	328	301	345	339	339	319	302	307	330	346	353	325	309	362	332	341	330	313	313	334	337	334	333	361	348	307	337	299	337	314	341	340	347	310	351	325	333	339	344	327	348	332	342	323	330	323	337	350	340	326	331	363	329	331	351	314	303	370	354	302	346	344	339	345	311	319	350	329	346	347	314	352	363	343	336	355	376	328	348	332	317	356	347	330	326	344	315	338	323	314	335	317	338	358	310	335	364	318	318	320	305	306	357	322	329	336	359	331	303	319	334	317	341	344	312	327	309	330	295	357	324	339	353	341	363	350	344	337	317	337	344	315	364	347	336	319	319	342	336	314	342	331	350	330	343	336	347	341	339	373	345	343	368	327	323	319	354	340	323	334	325	340	408	310	323	344	326	313	303	335	356	324	315	331	323	351	296	290	345	348	312	339	363	364	355	391	352	375	306	357	348	331	343	323	334	305	338	318	312	331	373	307	325	310	375	323	340	313	362	333	320	345	347	302	363	354	330	352	349	367	321	332	330	316	327	356	341	329	322	348	332	356	354	333	304	340	339	337	369	343	330	362	348	308	370	332	328	331	318	339	334	357	337	334	308	317	318	332	309	321	314	326	316	322	338	359	314	346	322	361	353	329	328	305	316	315	328	320	310	338	325	326	342	348	323	321	346	302	348	321	322	313	329	352	344	343	369	342	342	333	347	340	330	393	365	349	331	344	341	325	317	330	302	338	365	339	315	340	359	316	323	340	342	300	323	348	325	323	379	355	328	338	347	333	349	356	294	312	341	361	346	342	354	328	363	314	312	353	322	323	309	287	315	315	333	364	339	315	336	303	375	321	341	298	364	320	341	362	324	333	337	336	330	322	303	295	316	351	291	353	321	327	335	304	309	296	324	327	303	319	338	343	330	306	306	343	333	343	318	344	302	342	336	336	341	320	316	341	373	328	319	338	315	359	300	324	346	315	307	331	316	297	346	323	335	356	327	342	323	309	351	322	363	327	313	328	328	338	346	353	305	339	352	321	338	329	310	351	333	341	341	333	368	331	301	297	327	334	353	314	326	302	345	324	324	325	329	360	341	317	323	350	337	354	317	349	306	300	299	335	325	349	347	318	316	340	334	334	312	363	311	345	319	352	303	349	317	340	317	340	344	370	356	346	380	330	319	330	334	351	358	358	340	366	341	329	337	344	330	323	320	307	332	326	321	328	367	341	288	306	345	342	311	356	302	334	335	337	351	331	329	321	333	311	320	341	336	347	373	318	319	349	302	339	329	330	343	323	335	315	336	306	341	339	344	315	297	316	317	339	324	332	341	329	323	321	342	337	356	316	328	332	331	308	364	329	338	330	347	318	298	331	317	283	333	346	313	357	359	320	321	322	344	301	334	335	322	333	314	300	332	343	340	312	335	325	332	330	342	319	322	338	325	313	322	326	327	358	331	326	347	325	348	362	342	384	367	328	320	334	350	342	344	323	341	351	328	345	335	366	356	347	327	335	332	364	324	319	301	329	343	328	338	305	327	333	372	357	350	310	349	360	334	339	315	345	322	333	330	335	335	311	338	305	319	320	341	323	314	335	341	336	330	320	340	317	323	343	351	325	332	300	353	350	304	367	332	336	329	325	347	329	320	334	355	349	325	304	337	347	334	329	342	344	312	365	324	365	350	313	347	319	316	314	331	314	343	329	330	325	318	334	307	346	318	316	319	377	326	316	323	345	330	345	328	336	345	323	333	335	323	338	333	325	362	323	339	299	383	348	348	359	321	348	311	348	341	304	331	331	361	329	328	322	336	363	314	339	332	327	322	355	320	359	374	338	334	346	325	316	342	340	358	309	361	315	301	342	347	350	292	317	342	342	340	368	348	312	321	331	328	331	308	342	344	314	333	373	304	316	329	345	305	336	352	335	344	347	337	338	322	356	373	362	330	329	354	337	364	311	348	309	334	337	336	354	324	332	333	315	354	300	319	338	306	337	338	335	379	330	329	349	341	328	284	340	309	341	316	319	322	330	319	319	322	309	348	335	321	360	354	342	324	373	323	353	306	353	329	308	317	376	348	338	328	319	353	319	347	354	335	323	315	329	332	323	353	378	333	296	345	361	326	318	340	322	333	324	300	305	343	367	349	327	337	332	345	320	341	294	352	356	345	325	339	347	308	340	328	300	347	339	304	319	344	346	346	303	328	360	323	348	338	324	333	336	334	319	330	322	364	358	342	324	338	347	347	368	368	347	330	323	329	318	337	347	349	302	355	327	320	352	328	339	320	340	362	323	325	328	337	342	355	355	313	343	346	317	366	343	302	323	340	352	350	339	311	327	319	332	343	318	335	316	346	363	380	339	341	313	356	357	340	356	339	343	310	374	327	303	287	327	335	334	312	319	318	295	318	374	286	349	314	329	307	355	317	351	317	348	322	350	311	364	322	347	333	329	308	310	327	316	352	338	303	335	340	294	311	348	316	320	329	288	288	325	346	327	321	324	292	356	344	315
5458	10497	8729	4418	3087	2321	1866	1524	1289	1162	963	903	962	823	794	781	745	696	683	691	719	667	605	654	659	642	620	613	621	629	632	634	656	638	583	559	603	611	653	591	601	604	593	617	623	614	614	613	602	616	603	550	584	607	591	582	596	597	610	611	550	578	589	582	623	592	564	598	565	641	594	631	580	609	623	621	545	581	615	575	599	582	563	564	585	601	595	585	574	593	561	615	590	554	579	589	578	583	602	578	558	612	580	617	599	567	589	582	559	597	546	569	551	597	592	607	586	542	514	585	619	601	566	593	556	587	586	547	544	582	552	634	578	550	562	548	550	556	561	582	580	597	572	574	601	572	592	604	571	611	562	573	584	569	575	572	607	569	577	566	583	545	552	599	606	580	563	605	578	586	587	584	576	581	528	607	572	584	588	558	578	528	597	569	599	597	598	600	594	589	606	591	551	589	544	575	565	586	614	590	575	588	573	612	560	581	607	551	593	582	614	653	596	595	531	544	586	599	611	588	553	598	575	585	555	615	597	620	563	602	613	640	569	556	567	612	571	542	605	584	641	568	619	554	586	589	601	599	575	604	547	547	596	581	594	601	587	563	572	548	610	599	537	602	586	574	580	616	597	602	671	590	592	613	537	623	581	550	569	595	591	588	593	559	610	575	594	561	609	591	567	558	621	566	564	551	560	548	593	568	534	544	580	598	613	629	563	579	569	603	604	572	569	572	592	557	579	543	565	617	597	563	591	585	559	553	552	607	568	543	582	553	629	561	612	540	584	591	589	566	582	582	560	586	581	579	600	571	607	546	586	563	541	557	547	616	609	646	593	541	528	540	584	594	572	571	542	567	574	579	643	525	564	611	532	583	587	587	570	561	565	570	610	595	563	612	582	563	583	572	559	561	551	582	633	580	597	544	573	581	564	610	565	611	539	597	639	549	575	610	581	606	582	537	587	568	651	587	561	565	604	630	611	598	598	587	537	594	602	592	554	574	599	540	572	616	593	616	566	577	568	590	621	575	569	559	542	558	542	617	565	583	576	558	599	610	593	573	563	581	583	577	625	558	557	550	588	546	518	572	601	592	551	525	576	565	590	635	584	580	578	609	598	572	550	599	589	554	571	603	620	550	565	567	594	552	556	588	581	584	593	571	610	619	544	585	536	616	593	564	605	565	565	572	607	585	594	561	594	550	566	580	573	546	571	581	585	555	598	566	552	612	577	574	564	584	605	593	605	559	613	593	551	572	605	583	561	585	638	604	559	608	594	607	567	593	560	614	592	602	598	578	598	576	558	618	587	585	556	572	550	590	590	571	598	578	642	596	581	586	587	612	557	585	583	574	589	558	585	582	575	612	566	573	593	582	611	542	580	566	585	546	560	630	558	600	580	625	541	592	645	605	590	577	616	541	547	565	600	571	584	585	588	567	545	593	610	543	604	548	514	572	531	565	571	594	587	557	590	587	572	579	590	565	592	586	613	586	588	593	593	573	627	540	608	540	591	602	587	607	574	561	592	562	578	616	603	570	580	533	576	576	583	573	561	587	618	590	564	595	572	588	602	608	572	574	587	542	591	645	568	594	576	587	546	545	589	586	609	550	564	585	573	574	560	568	596	578	646	562	613	588	577	528	544	574	626	614	591	607	586	584	598	619	522	551	544	588	558	547	550	636	587	559	580	534	623	567	563	543	533	603	614	583	598	570	565	600	612	592	561	585	594	541	632	598	569	538	616	522	595	558	594	573	569	565	603	614	574	605	591	583	581	581	624	599	563	576	618	566	596	582	601	567	577	572	577	540	564	609	593	600	540	566	608	545	626	567	590	576	569	603	563	584	592	569	600	627	577	561	602	558	558	565	580	593	598	606	601	580	591	555	584	553	622	554	581	632	577	587	585	573	579	600	585	578	570	562	603	589	631	603	608	586	545	582	566	559	560	583	574	609	586	582	569	590	510	601	549	576	562	599	620	579	550	601	619	594	590	588	600	602	652	600	573	591	566	588	618	611	572	552	575	569	543	595	567	573	557	591	601	618	558	551	535	578	575	607	617	585	610	598	569	518	513	587	553	584	549	583	590	589	558	569	590	567	581	581	603	604	592	615	554	597	590	574	569	601	585	601	570	571	611	584	597	564	600	580	576	590	589	572	572	565	582	583	574	571	587	583	552	582	580	605	604	552	571	561	611	594	606	582	563	581	628	567	571	544	581	626	593	592	570	591	613	579	550	560	599	565	554	570	567	639	577	583	574	587	591	585	574	566	540	547	579	551	571	603	586	593	553	590	554	557	621	570	578	567	546	612	581	584	577	586	587	596	575	599	570	594	612	644	558	587	584	563	584	603	619	568	564	568	582	591	608	562	573	560	560	594	575	543	618	567	568	658	589	643	549	551	555	624	590	582	610	593	568	616	600	626	552	565	589	608	539	564	566	581	579	591	590	578	582	560	561	620	526	596	626	593	619	578	609	593	559	616	598	560	595	600	548	575	567	595	604	595	588	576	598	579	574	633	594	564	605	575	599	548	598	587	543	613	540	554	580	595	527	609	547	544	614	554	581	586	549	577	541	599	564	576	571	543	567	582	578	541	611	562	621	568	579	577	567	555	551	555	562	636	546	561	613	551	593	562	579	582	596	526	597	540	560	566	611	591	594	558	586	612	597	581	565	612	551	601	568	570	587	587	608	537	568	585	638	585	534	562	623	586	584	618	582	607	609	606	595	586	608	590	625	583	609	612	576	577	551	575	607	583	574	592	561	592	572	624	625	552	543	570	564	566	598	585	581	589	567	590	624	618	580	566	601	581	603	572	611	548	563	574	577	609	613	516	554	565	551	595	629	566	561	608	582	531	607	603	565	586	574	548	610	565	614	557	563	558	564	586	591	560	584	574	602	594	600	557	570	614	541	568	562	575	559	587	558	591	627	549	573	638	529	578	575	615	598	560	548	628	560	567	591	599	602	614	605	598	604	571	610	596	591	557	630	579	596	581	610	565	561	584	551	546	567	551	574	574	577	621	554	607	601	560	569	561	599	592	595	566	609	611	605	590	545	586	574	570	613	643	616	563	529	603	569	587	559	578	573	600	608	624	622	581	589	583	604	586	629	597	585	539	562	564	591	568	613	607	565	560	617	573	603	568	574	599	585	549	610	616	587	597	588	606	538	604	611	568	621	591	609	594	563	582	567	576	579	593	552	597	594	575	609	582	569	595	567	590	589	588	590	640	607	578	599	552	563	572	622	570	564	561	543	575	613	574	552	570	548	595	578	569	578	560	553	557	591	628	523	594	563	607	580	548	646	542	606	568	584	540	595	595	575	545	568	548	605	599	560	578	555	576	603	595	626	604	555	598	590	608	600	590	590	627	544	529	596	554	564	610	561	612	582	543	608	561	585	567	541	631	533	546	618	553	615	631	587	621	554	565	611	590	560	562	596	594	593	588	616	564	568	557	578	574	572	552	606	573	617	584	591	581	596	629	648	568	592	578	571	555
23520	21478	29329	24038	21479	20765	2164	670	517	409	364	322	278	280	252	188	219	173	207	173	179	164	179	158	166	171	140	164	169	152	148	141	162	140	149	154	150	170	130	134	121	156	146	130	137	151	128	122	140	130	119	144	128	134	134	149	126	136	130	142	144	137	143	141	142	114	127	117	118	125	130	116	119	128	128	123	138	116	112	133	115	151	143	114	122	136	115	144	143	119	113	120	127	134	130	123	108	125	122	121	126	128	127	137	133	126	117	130	132	149	126	108	144	127	117	124	129	135	149	108	132	147	137	126	122	109	122	133	135	143	119	106	104	121	115	122	147	131	125	128	116	123	136	136	125	115	116	114	129	137	141	122	135	120	129	119	138	126	108	133	123	108	121	153	122	140	135	156	131	122	143	103	127	119	129	145	106	128	115	130	129	127	128	134	128	134	125	133	111	135	126	123	122	116	126	93	130	98	125	134	132	115	126	120	139	106	118	119	124	131	120	134	117	124	124	122	127	112	128	118	123	123	112	122	113	131	121	133	113	139	119	123	124	115	101	130	97	116	118	122	123	132	133	116	131	132	140	146	105	129	114	112	116	129	128	128	97	115	128	115	129	122	135	121	129	126	123	122	130	120	144	115	123	120	131	128	128	104	107	110	133	146	127	132	125	123	129	124	132	119	120	123	139	135	130	135	122	119	130	112	140	117	140	95	134	136	139	135	112	117	128	113	127	109	132	125	122	141	124	117	110	141	136	130	112	115	111	115	106	108	126	112	134	127	117	129	135	110	112	121	123	100	130	122	125	118	124	107	118	140	114	128	153	122	126	128	107	124	116	128	130	110	135	135	131	107	121	124	118	125	104	119	101	134	121	134	154	121	129	130	134	101	101	130	137	127	119	126	114	134	123	147	140	109	111	126	125	102	142	121	134	125	121	128	133	121	114	142	147	126	120	128	124	127	152	139	133	108	134	126	127	124	124	135	125	115	142	115	101	119	123	120	104	123	103	125	134	102	119	123	118	130	116	122	100	131	127	120	134	121	111	132	104	116	110	143	114	139	119	133	140	116	122	109	120	108	113	117	126	109	124	126	121	112	126	121	135	141	119	136	118	110	134	122	98	133	121	116	113	116	134	118	121	118	119	119	124	101	107	125	116	121	126	123	126	130	115	134	144	129	119	135	116	134	123	131	110	128	132	122	117	106	107	151	124	124	140	114	111	140	135	152	122	139	137	126	142	135	129	113	115	121	130	135	128	137	131	132	124	133	113	124	134	124	129	126	131	115	135	113	136	124	135	129	102	119	132	110	129	125	138	119	119	128	121	123	134	134	158	115	127	137	118	116	119	115	114	117	119	135	131	133	139	139	136	142	135	146	136	122	123	142	100	121	104	127	121	111	119	128	111	97	119	110	135	113	121	146	119	105	125	127	147	141	116	128	114	107	110	113	117	133	119	122	135	126	111	122	115	147	121	126	119	104	119	112	111	125	123	142	117	129	123	137	125	129	113	126	142	122	147	124	114	113	124	137	120	153	119	113	106	135	118	135	127	112	128	125	124	127	110	109	125	137	113	142	97	133	130	112	129	125	150	135	124	126	129	124	109	120	120	130	119	116	121	132	113	112	134	103	121	124	112	139	116	126	117	135	127	132	134	96	113	133	121	128	138	144	139	126	137	143	119	146	131	116	128	129	125	134	119	130	121	118	117	142	124	128	129	131	113	118	114	121	125	119	118	132	117	145	126	122	134	105	133	120	123	114	91	126	103	111	115	129	138	136	128	113	139	152	111	123	144	117	116	108	140	129	122	121	107	145	132	118	106	127	127	138	118	118	128	130	130	120	139	111	122	129	133	122	116	106	107	139	113	123	131	100	121	101	105	122	123	104	114	112	126	143	117	132	125	123	122	132	122	124	113	126	117	112	119	133	110	124	125	123	127	122	130	104	116	105	107	133	131	117	134	120	125	130	137	118	129	130	154	129	150	140	130	112	126	135	115	119	141	119	123	134	129	134	129	135	134	125	126	140	141	128	118	108	111	132	135	113	136	122	129	138	122	111	122	129	144	122	121	118	128	107	122	119	127	144	122	101	120	127	121	138	109	133	121	128	123	116	110	135	119	119	137	129	119	130	121	127	113	120	128	119	136	172	126	131	124	158	125	118	139	108	102	124	119	126	122	120	122	119	131	124	112	129	138	112	119	114	144	129	118	144	116	129	111	131	125	138	129	111	130	146	135	111	110	115	136	131	132	131	130	117	122	113	127	112	131	127	113	127	106	166	120	121	120	127	121	124	129	113	136	112	123	125	130	140	133	120	134	115	124	126	119	121	111	128	122	128	110	114	115	130	107	109	118	132	119	127	119	156	119	126	109	116	139	150	137	106	137	130	121	130	120	132	121	123	126	124	141	108	109	130	99	130	127	117	111	126	123	113	128	135	123	114	125	120	112	106	127	122	117	112	121	140	136	127	133	120	140	135	110	124	137	132	119	124	116	123	130	121	126	130	135	128	143	129	142	113	123	114	117	138	117	117	115	116	116	111	130	149	110	135	133	118	125	127	103	124	127	112	106	103	114	137	133	119	116	116	134	131	124	125	111	127	129	112	135	109	110	116	135	122	111	116	97	123	103	124	124	116	105	116	121	109	114	127	150	128	117	134	113	116	119	108	131	116	147	110	120	122	123	133	111	137	105	114	125	137	113	142	118	102	117	120	120	137	136	126	133	122	120	126	104	131	141	104	127	118	120	122	121	130	133	109	125	121	120	101	121	141	125	131	132	117	116	118	115	131	137	141	118	125	130	123	137	124	110	129	129	128	104	142	112	122	132	136	122	129	141	144	130	111	125	119	127	116	132	115	142	134	102	102	101	122	132	130	113	123	107	153	117	115	127	130	130	126	138	138	126	117	129	125	119	101	127	108	114	122	123	133	134	121	107	142	118	104	108	121	116	133	113	128	113	129	134	137	123	113	112	127	134	105	118	123	141	118	118	139	108	112	114	113	125	105	117	117	143	121	124	122	154	141	113	129	112	139	137	139	119	129	133	136	129	128	110	105	123	131	129	134	131	132	137	109	116	121	116	123	123	124	121	137	117	109	124	116	115	126	143	124	111	123	127	113	133	114	123	113	120	120	103	114	131	149	152	108	116	93	119	124	140	113	123	138	138	118	135	122	108	136	118	143	125	116	131	111	118	118	148	118	124	123	132	126	123	122	112	128	137	129	114	143	117	119	112	138	146	121	108	109	125	138	145	122	122	119	146	149	128	125	114	131	149	114	116	96	112	111	112	130	148	129	111	114	130	118	102	123	119	138	109	110	127	124	124	116	105	131	122	132	122	130	125	130	116	136	116	126	136	121	118	136	121	143	125	114	122	126	151	112	128	123	137	111	134	107	119	129	121	120	110	120	119	118	114	112	140	123	104	151	122	127	125	108	117	116	138	120	129	111	128	124	122	130	117	111	116	130	105	123	127	113	116	104	120	104	121	117	129	118
7772	16616	13771	7266	4996	3531	2613	2033	1663	1353	1125	1013	846	785	651	581	539	498	445	476	403	379	378	382	400	363	313	364	311	294	291	288	262	271	266	247	296	255	277	233	243	285	252	289	250	265	241	234	218	258	227	252	242	231	240	248	227	250	214	247	231	251	238	268	227	231	239	251	257	221	220	224	223	228	235	238	237	237	221	266	226	224	224	241	236	230	237	198	218	215	231	266	232	253	235	231	225	215	219	252	223	234	236	250	206	241	229	203	215	213	217	204	242	241	231	231	224	205	207	223	207	229	204	219	251	202	201	187	210	214	218	220	223	200	213	226	231	241	216	227	210	234	233	225	255	233	195	249	231	209	220	220	202	187	198	226	209	211	250	228	221	197	230	242	229	216	247	242	183	235	236	229	220	226	197	235	249	215	220	236	218	209	241	230	232	216	213	222	235	216	216	219	256	191	213	209	217	229	239	216	216	225	207	209	215	199	240	206	206	230	206	237	235	226	199	239	196	234	225	217	208	219	226	228	230	221	222	202	206	215	223	213	219	198	250	204	238	196	227	216	234	235	241	207	205	228	219	247	212	224	233	232	176	211	231	208	214	236	210	230	235	201	217	221	222	230	223	242	226	181	223	216	216	227	217	196	251	217	218	252	244	226	218	218	201	203	234	207	227	242	222	218	225	179	223	229	220	213	239	218	223	236	211	224	235	235	262	215	228	228	205	217	206	206	221	228	232	198	254	235	221	232	224	215	233	237	196	222	227	241	216	209	230	206	198	212	241	244	214	207	226	219	221	226	214	217	193	227	230	222	220	217	211	227	223	211	246	220	227	187	232	231	183	225	213	225	235	222	218	242	205	219	232	210	216	235	220	250	216	214	225	239	235	232	215	230	225	230	213	232	223	214	195	225	224	229	225	232	204	209	212	180	231	226	195	200	218	211	201	232	222	213	208	250	220	215	229	195	221	222	205	193	241	240	216	194	187	248	217	229	187	228	219	223	235	220	214	214	227	200	237	220	228	210	224	239	218	207	207	207	212	223	196	221	206	234	196	213	229	218	205	221	196	229	199	221	227	210	213	236	239	217	218	215	211	215	221	224	261	225	195	227	214	223	221	256	236	205	216	240	209	238	232	206	247	207	201	211	228	230	209	213	215	232	230	190	235	243	204	221	240	233	216	216	229	246	226	240	200	220	228	207	214	221	235	240	212	239	209	215	225	234	229	209	230	230	198	202	202	216	219	224	211	226	223	234	237	233	212	236	219	256	206	202	243	215	219	200	197	246	214	199	227	223	215	230	231	225	231	227	204	208	235	200	241	225	216	216	216	205	224	187	206	250	217	239	251	211	208	225	213	212	220	227	225	203	213	202	230	215	208	234	243	226	239	215	211	234	235	237	224	211	222	225	206	217	214	201	217	221	229	223	215	212	203	198	220	220	225	217	229	212	222	228	241	243	224	228	224	213	201	204	239	210	215	223	244	208	215	248	222	234	226	213	215	225	215	236	214	224	229	246	200	216	220	213	241	234	237	195	194	237	219	222	224	239	242	234	214	225	220	216	250	225	214	226	229	244	227	212	239	244	237	227	219	230	220	235	217	258	207	195	227	236	243	200	230	228	216	203	235	228	220	230	203	237	212	244	192	223	225	188	233	229	202	222	223	205	238	229	213	223	235	218	224	206	215	218	225	232	203	206	243	211	208	203	224	219	215	216	186	256	204	190	222	221	211	204	192	209	199	229	199	204	223	208	197	227	220	246	223	229	233	235	226	187	217	211	220	233	214	218	249	228	227	201	247	230	233	232	248	222	234	188	217	224	230	202	221	208	231	223	220	197	234	206	237	224	219	216	237	210	228	218	207	235	208	214	233	226	230	219	227	242	211	210	214	239	221	234	220	200	235	224	225	223	219	215	246	221	239	238	204	217	241	200	216	208	203	203	227	180	217	216	233	210	235	220	241	209	225	228	217	235	212	221	217	223	226	236	211	262	234	247	210	223	210	229	219	218	223	207	232	235	233	220	223	178	213	188	214	209	250	231	229	225	226	222	224	219	234	223	212	251	228	228	234	210	243	207	249	233	215	226	213	228	228	225	209	199	226	233	238	205	225	213	245	220	220	228	216	192	180	226	233	242	226	245	209	220	197	210	229	234	224	205	195	218	216	213	214	208	233	216	217	244	230	225	202	218	229	201	216	206	215	192	214	210	226	235	213	221	235	234	246	221	228	253	224	211	230	240	231	215	222	219	221	216	226	255	227	233	239	238	201	226	247	239	204	202	215	209	198	203	217	247	230	206	243	239	216	214	222	222	232	216	201	229	241	227	229	186	210	211	220	227	233	230	206	220	238	237	249	220	200	247	227	248	225	233	226	202	215	245	225	257	208	199	253	235	237	194	213	221	224	194	226	226	230	250	264	205	211	213	221	225	206	215	208	196	221	244	214	220	217	220	228	205	216	216	225	209	227	240	229	246	207	211	214	186	224	237	236	221	212	202	200	234	197	215	220	222	250	227	201	197	231	242	235	217	202	213	213	218	224	234	218	217	230	239	211	249	226	251	220	246	204	251	211	226	226	229	219	216	213	231	235	228	211	210	217	222	223	216	222	201	189	226	223	204	233	219	232	229	209	241	220	232	240	217	235	239	240	220	198	207	242	208	205	235	241	228	237	208	240	215	229	220	233	215	229	215	235	228	254	205	227	225	228	232	197	217	222	207	211	240	256	229	217	220	213	240	229	208	216	209	227	210	239	232	225	236	233	192	234	229	218	225	234	223	259	206	224	236	215	252	202	217	207	200	206	219	217	213	186	193	232	207	228	233	221	239	228	212	221	232	211	226	214	236	200	232	199	230	239	233	185	222	239	239	202	240	219	239	223	196	214	225	243	214	205	215	225	224	205	198	212	207	233	231	244	218	216	234	235	188	231	219	234	256	244	212	215	222	231	233	215	234	210	218	215	189	226	212	206	237	202	226	244	226	214	217	227	222	221	224	218	196	216	227	220	246	223	183	221	253	211	246	212	223	229	245	238	247	225	220	231	232	245	206	235	223	189	237	216	234	205	206	223	195	234	196	209	223	215	233	237	242	223	232	229	251	178	194	228	211	230	222	242	204	237	210	210	195	239	217	228	242	233	248	194	219	227	217	217	234	243	220	216	220	220	248	207	211	224	216	226	226	198	226	206	204	203	226	212	210	217	226	221	209	236	230	216	202	244	212	233	223	208	225	233	226	217	237	196	225	202	215	213	223	242	205	237	225	241	229	234	241	242	204	204	228	218	221	222	222	228	209	211	211	214	213	214	218	206	183	211	254	210	224	236	210	229	250	230	253	227	205	212	218	230	226	229	219	252	200	226	217	198	239	236	210	213	200	217	214	205	241	228	234	240	202	218	247	241	221	243	202	226	250	229	246	216	219	240	221	243	249	229	219	227	217	231	245	217	224	227	200	223	183	234	225	219	222	242	206	220	226	238	221	210	249	227	219	223	232
27070	20733	7701	932	619	544	551	513	488	526	503	505	488	472	495	504	478	498	509	486	473	523	538	469	469	499	457	471	503	487	480	495	506	514	500	490	483	495	478	528	498	464	451	500	473	493	485	493	486	480	478	496	498	485	475	461	483	490	488	471	480	468	484	467	468	489	471	466	462	470	515	479	489	499	499	469	454	493	509	484	471	479	520	484	458	459	527	478	498	476	472	525	471	502	496	452	433	491	469	458	486	487	449	498	510	507	456	493	461	533	450	475	454	496	513	478	497	476	486	483	471	457	519	486	516	495	438	491	527	471	497	533	488	484	520	475	498	452	541	463	469	480	430	477	476	484	474	463	478	450	455	500	483	495	485	473	474	487	459	476	496	501	481	513	512	500	491	477	517	460	470	524	494	477	495	457	477	508	491	477	488	470	447	484	453	477	477	514	472	475	536	501	510	497	486	494	441	490	444	507	460	471	445	456	517	469	491	509	498	483	457	465	432	464	498	477	473	499	437	499	534	469	448	489	495	485	458	511	517	521	486	471	417	498	462	486	474	459	481	483	507	500	472	502	493	462	469	498	448	460	479	514	485	495	482	544	518	509	470	487	494	499	465	494	487	440	464	469	477	484	447	505	475	476	480	506	523	483	488	466	471	499	491	492	509	498	445	479	463	482	485	478	500	485	457	464	480	528	487	482	467	463	474	499	547	441	454	495	458	461	538	489	440	450	476	515	467	489	467	451	499	484	434	448	443	468	450	499	448	457	475	473	475	457	479	482	511	477	503	494	502	499	479	446	502	492	511	484	508	498	441	515	467	457	519	464	493	453	492	468	486	508	479	450	478	487	464	473	441	488	465	438	484	464	491	507	454	515	444	454	456	444	472	500	491	473	446	476	515	444	499	437	490	520	487	514	505	484	450	494	474	479	483	447	539	504	483	463	502	440	452	483	460	477	487	447	488	484	513	474	469	463	508	492	484	483	451	478	438	393	454	479	492	445	499	483	475	500	442	457	488	544	448	512	482	513	479	507	463	468	426	509	496	495	469	463	491	503	468	443	455	510	489	504	489	510	511	517	462	447	455	486	447	476	470	497	503	442	494	436	459	482	470	496	510	471	462	439	496	481	494	475	485	519	480	486	467	452	457	530	478	493	499	479	480	464	471	477	485	476	489	448	495	489	504	531	517	434	435	497	478	475	490	495	481	492	456	448	501	461	471	519	482	486	503	487	488	450	441	463	498	487	502	516	476	519	510	455	467	484	516	469	486	474	470	476	465	495	484	500	477	458	483	472	477	495	518	458	499	463	444	509	484	470	468	487	473	474	469	516	509	495	477	478	471	485	482	503	505	450	512	516	488	456	487	508	469	430	479	462	494	474	514	466	499	515	521	504	455	472	439	432	431	514	448	519	488	477	462	518	527	517	488	491	483	500	489	495	460	426	466	514	532	463	496	504	450	510	476	475	453	475	467	469	486	484	492	486	473	516	430	512	489	492	473	491	475	495	536	490	511	481	499	481	477	522	486	511	454	485	494	484	502	484	517	467	526	477	476	497	496	481	486	481	439	509	477	437	443	502	478	500	505	481	475	475	470	505	486	504	482	447	475	453	497	519	472	484	516	455	499	483	508	491	510	460	496	472	490	471	483	522	479	478	479	484	476	487	505	466	485	482	438	456	531	476	430	463	470	486	477	490	503	484	471	467	477	459	474	470	483	494	491	474	477	495	454	435	536	463	504	481	487	436	490	451	461	496	470	468	473	480	513	488	499	506	471	452	450	501	499	482	442	504	478	483	504	491	489	430	498	470	522	470	481	467	480	465	498	480	516	464	440	519	501	489	501	463	477	488	465	467	493	497	486	480	502	480	469	451	460	492	493	471	464	472	502	516	460	481	489	473	494	450	467	481	484	495	478	496	475	489	458	480	478	503	508	465	490	515	485	492	461	470	465	529	474	516	494	471	477	439	456	492	489	489	490	487	510	478	475	483	503	488	501	499	493	481	472	480	465	495	487	522	526	468	489	499	454	488	473	503	469	499	501	495	458	448	488	476	492	492	479	531	481	473	479	504	513	516	498	507	462	526	481	509	509	442	485	491	490	471	516	500	509	500	482	458	470	468	505	483	451	482	468	481	485	482	544	496	479	509	478	508	472	495	465	484	515	490	465	489	438	474	469	454	466	456	467	506	506	483	495	462	484	466	480	476	497	484	463	489	493	533	476	474	526	471	477	465	446	483	450	444	508	503	512	489	506	503	488	486	471	451	487	477	473	469	455	467	477	480	486	473	480	511	517	468	460	490	509	497	494	471	515	455	496	485	471	463	490	474	512	453	511	495	513	483	477	457	494	490	459	480	446	463	484	509	459	504	507	467	489	495	509	506	513	464	468	465	475	519	482	504	489	496	434	467	487	481	497	473	471	464	497	456	459	488	469	506	451	459	475	475	545	464	475	470	467	476	482	496	484	495	475	479	489	468	507	473	478	497	458	499	512	520	494	513	487	472	449	481	469	463	460	481	477	475	518	484	485	480	449	458	496	469	490	480	507	516	502	511	519	460	488	503	493	542	487	483	456	475	502	447	519	517	499	478	503	461	443	495	483	492	478	480	495	491	453	497	481	457	453	473	497	489	486	459	514	501	518	495	482	487	494	494	440	432	457	485	487	468	494	470	501	485	468	473	511	465	506	487	475	476	487	497	464	512	442	453	471	499	525	475	498	493	452	476	503	502	469	464	500	486	508	457	497	473	458	512	509	490	486	465	492	473	501	472	479	453	465	484	491	465	507	462	488	480	497	503	487	531	481	456	463	468	472	469	490	460	450	489	464	440	469	504	485	526	454	473	477	470	474	464	446	478	478	521	492	515	468	449	464	452	486	479	490	474	503	502	470	452	491	486	473	444	450	474	507	475	484	496	499	475	500	489	479	463	545	522	462	517	497	488	495	475	446	494	464	473	468	469	514	496	485	489	472	507	454	478	475	482	448	486	466	488	498	478	442	517	468	521	493	437	483	470	522	493	503	446	463	481	465	522	508	469	458	501	512	472	468	491	502	452	456	466	469	500	487	496	484	486	477	478	482	515	508	513	488	502	466	457	516	478	444	482	484	448	464	490	462	455	522	451	477	487	506	482	531	455	483	456	447	474	474	488	503	457	491	480	518	479	516	472	464	474	473	495	495	475	467	478	512	477	475	480	475	531	491	488	484	451	536	483	484	532	479	507	447	489	488	551	490	469	495	455	504	487	453	497	486	495	465	546	463	487	448	505	481	444	447	462	469	481	490	482	504	504	456	485	522	466	459	515	473	484	491	462	443	454	492	479	505	524	484	519	492	438	473	531	489	474	478	501	479	483	446	525	503	474	448	470	449	486	504	480	504	483	469	473	481	509	450	474	458	446	432	472	528	491	467	505	462	501	482	492	491	529	480	497	469	486	527	513	466	462	464	492	476	533	489	479	503	494	472	516	483	500	492	472	521	484	492	491	490	496
4192	1808	1655	1189	1083	977	934	916	887	918	883	806	867	885	827	847	852	809	829	811	833	815	856	810	838	828	823	805	818	825	875	841	851	832	860	837	779	868	842	783	894	843	826	821	788	800	819	803	845	772	787	860	822	838	831	834	835	812	819	792	802	843	797	833	806	865	911	798	849	793	842	832	838	836	830	814	814	844	813	813	795	869	815	839	845	844	845	835	798	888	842	794	812	883	838	883	806	812	847	801	836	816	822	844	838	790	741	820	879	843	801	827	828	843	832	819	805	821	835	811	801	822	822	830	803	849	846	824	852	837	857	760	829	858	847	856	825	777	816	840	826	864	857	829	830	831	787	823	871	737	742	857	824	778	815	876	825	806	862	901	813	790	848	796	847	777	814	887	835	808	832	841	850	840	839	835	791	811	805	829	798	830	850	805	819	794	857	756	833	818	812	784	852	816	846	814	826	839	830	780	811	815	815	805	828	860	855	814	803	845	829	775	831	839	823	800	797	810	819	888	801	843	810	825	859	841	820	874	844	802	829	865	781	800	850	786	812	814	863	823	846	811	848	859	788	880	846	774	806	846	790	797	839	820	823	788	822	827	767	802	793	804	819	836	821	835	826	824	806	811	785	821	825	828	814	793	812	818	869	794	799	852	783	810	801	777	834	794	823	852	844	821	849	828	831	759	846	844	838	840	804	794	799	773	813	872	824	789	772	843	849	814	849	796	805	833	789	802	813	810	828	847	858	827	805	832	853	793	812	804	836	827	855	813	786	833	851	849	812	778	836	768	835	838	846	839	853	831	800	812	812	797	869	782	854	855	863	844	794	824	855	825	882	778	812	843	800	833	835	810	758	862	833	842	855	871	855	793	801	826	872	850	736	837	829	768	876	865	744	828	839	840	845	888	821	850	831	864	878	802	838	788	815	848	835	787	910	800	868	798	810	846	842	823	829	862	823	881	799	815	792	831	817	842	830	774	847	830	874	835	835	828	795	859	850	851	777	818	805	874	810	827	865	818	868	830	806	812	848	797	876	833	832	826	845	869	835	797	854	869	919	824	831	889	876	826	798	827	806	757	811	806	865	861	774	802	829	823	889	844	818	806	829	772	826	873	875	833	840	851	808	835	829	781	798	801	820	847	828	838	776	794	793	776	747	876	792	839	813	851	801	820	834	802	856	797	791	785	844	806	826	793	820	817	856	817	854	820	804	837	833	841	797	844	850	822	828	832	791	807	881	843	850	822	789	835	807	812	820	819	816	786	823	817	866	875	826	821	802	865	887	840	804	852	843	816	837	789	861	848	839	861	814	818	816	841	881	850	872	817	827	805	828	833	849	836	800	778	809	778	792	858	825	864	804	870	792	816	804	821	772	826	809	838	848	849	822	818	820	783	831	788	812	850	831	808	811	792	799	810	796	828	797	782	849	823	796	824	792	834	789	847	784	840	807	850	863	852	799	822	762	804	847	807	874	873	822	830	890	842	840	839	782	885	828	806	817	851	781	830	801	878	822	864	819	837	830	843	865	819	844	844	828	898	808	837	845	870	828	817	852	814	814	839	779	834	841	838	811	817	820	879	835	829	861	822	848	800	861	835	837	806	904	800	845	810	777	787	831	857	825	833	854	778	834	830	869	777	763	836	827	840	781	852	826	867	844	801	856	852	864	812	790	823	843	854	821	845	825	804	834	849	848	840	813	826	822	835	803	861	873	833	845	808	817	844	843	840	808	793	843	877	839	797	860	808	850	849	795	814	870	850	770	842	793	850	872	774	772	848	894	840	844	912	832	874	851	866	810	835	816	807	787	830	778	791	821	859	749	867	794	884	789	834	803	826	805	866	875	810	838	826	889	820	825	796	801	833	826	830	815	796	828	774	851	865	862	783	801	759	814	813	835	800	772	817	815	816	825	810	843	814	815	763	890	846	826	811	773	821	848	813	860	885	769	853	787	848	814	851	836	758	814	837	861	876	883	829	829	861	792	896	886	826	802	871	846	837	799	829	840	789	841	843	822	787	809	800	854	833	790	817	816	830	819	813	796	849	786	845	880	811	814	822	822	857	820	834	811	814	865	862	854	787	835	877	818	875	789	869	794	822	855	850	809	802	762	874	843	818	766	823	811	873	882	891	834	807	827	854	776	799	907	766	864	816	811	804	825	809	842	819	810	892	846	830	841	801	897	851	795	818	831	847	829	850	820	787	843	780	837	828	842	827	788	837	832	864	849	829	796	838	839	841	839	843	843	857	797	834	841	807	749	812	835	825	790	836	795	837	857	827	843	824	842	827	845	857	873	877	831	830	827	805	808	848	816	787	824	813	827	809	798	809	786	811	837	845	789	865	879	885	881	864	824	862	848	810	863	824	821	819	802	803	865	800	795	830	873	847	858	803	837	858	803	844	832	810	839	851	853	854	834	843	873	853	819	843	803	800	826	841	778	838	760	830	839	785	836	823	785	763	817	803	782	894	797	833	847	847	825	785	855	859	842	834	810	855	808	848	782	778	800	837	761	806	832	863	752	859	825	874	844	834	770	818	774	809	779	849	807	804	747	817	813	835	856	811	821	830	838	824	778	818	848	878	875	879	772	806	827	790	825	857	840	829	815	865	795	803	823	813	821	810	874	813	839	862	790	766	825	859	811	790	812	803	816	794	817	807	871	807	792	787	874	777	858	853	834	831	835	848	803	807	872	805	874	815	827	829	844	825	839	831	765	832	881	863	832	813	827	842	828	813	835	862	795	855	854	817	826	817	810	834	789	843	827	827	810	830	793	849	873	843	828	841	792	812	860	827	812	813	842	804	811	778	809	842	817	835	838	791	841	809	825	841	795	829	832	842	806	841	836	858	787	776	829	825	823	806	797	812	854	813	749	803	791	849	791	867	855	835	818	824	898	833	800	844	840	859	810	813	812	829	841	865	804	822	806	828	829	852	869	818	839	826	844	820	827	859	854	839	799	819	832	809	837	796	829	837	819	779	881	836	806	809	852	866	830	849	859	857	884	878	835	824	793	756	807	865	827	859	799	843	815	808	795	783	831	837	867	821	816	882	815	839	851	863	822	814	836	826	858	842	828	824	838	818	842	800	863	751	811	822	809	823	807	837	810	848	837	819	828	841	875	812	848	849	866	780	869	847	872	803	852	819	807	817	872	767	793	784	835	806	881	829	830	785	795	868	813	823	832	809	800	821	842	842	817	899	779	829	827	805	822	810	787	862	847	824	782	856	841	869	735	810	816	821	835	810	844	845	817	800	801	829	852	789	820	863	845	812	841	849	809	798	832	866	864	871	846	845	843	828	858	798	886	800	865	863	834	837	816	853	859	799	831	827	832	847	845	788	818	815	804	782	797	834	850	818	834	862	853	778	845	847	838	830	815	793	826	832	842	865	818	888	871	897	900	793	841	855	807	797	855	868	860	788	856	802	836	815	837	851	847	835	837	834	862	770	788	829	842	797	837	806	787	849	819	826	836	851	828	849	855	827
24525	21464	28718	24603	21024	2995	864	577	553	484	440	398	402	403	377	369	401	353	359	324	360	381	349	344	357	361	365	319	346	339	345	335	311	371	367	333	324	315	335	343	342	320	359	315	364	336	316	320	341	367	352	336	366	349	342	341	312	326	328	324	328	342	317	296	375	288	309	340	333	315	336	349	302	334	322	339	309	331	341	339	322	316	338	334	347	343	312	306	327	308	330	364	309	307	318	334	318	324	332	337	305	303	341	321	321	300	305	333	370	319	343	318	360	310	361	316	318	327	358	304	307	324	307	341	352	326	337	316	322	309	325	320	333	307	327	370	341	311	351	326	352	342	337	324	319	327	329	320	361	331	312	334	345	323	359	347	351	353	312	303	305	323	328	317	333	345	366	341	346	326	326	335	382	300	343	340	305	345	284	329	350	322	314	335	292	302	332	292	325	318	367	329	342	344	323	316	312	320	318	325	331	337	268	315	324	336	297	348	326	336	348	329	337	359	313	324	305	345	349	337	304	307	321	318	330	328	325	306	306	317	355	296	341	334	333	330	332	314	305	297	335	318	326	337	318	342	316	332	338	322	330	320	296	347	321	320	290	341	359	336	326	352	332	316	299	373	290	350	338	306	308	294	335	312	317	349	322	332	338	328	302	333	335	351	318	333	355	340	335	339	328	305	326	325	336	353	314	293	353	338	306	301	328	316	326	317	308	348	323	332	339	317	312	313	315	323	348	327	368	319	306	332	329	311	335	372	319	326	342	337	344	362	305	329	321	325	314	326	318	310	330	357	307	338	329	326	300	323	310	365	316	310	341	332	337	353	304	311	338	325	346	342	276	307	341	304	353	314	340	305	332	359	344	304	295	314	313	313	306	336	319	339	359	320	323	321	327	366	293	358	314	327	313	326	337	324	341	317	314	332	301	287	334	339	318	321	353	342	300	283	354	330	338	365	346	317	332	322	333	329	349	312	342	318	357	319	304	347	336	321	348	397	340	328	335	294	340	347	354	324	306	338	338	305	294	310	356	325	324	301	329	309	324	346	326	296	340	299	310	327	344	306	318	339	355	333	335	334	343	323	349	330	332	348	322	347	330	332	319	305	323	316	315	345	304	304	316	320	338	361	340	328	350	335	377	329	350	317	324	306	332	353	338	333	321	346	359	321	322	320	322	323	342	322	307	343	341	343	293	298	327	311	341	336	314	294	317	340	336	309	342	315	289	338	330	363	357	342	304	346	328	328	342	313	340	344	338	340	323	326	317	315	324	324	346	341	300	327	333	319	343	328	336	315	326	345	346	349	328	356	331	304	320	327	335	337	323	293	356	325	316	340	298	346	330	332	315	339	329	325	322	353	335	334	324	303	356	313	310	339	352	320	358	344	318	308	344	355	331	319	319	311	333	308	326	322	338	316	323	308	309	332	317	325	323	290	344	298	293	349	317	339	334	335	317	320	333	368	327	315	339	320	301	324	312	316	341	341	313	333	335	304	339	362	316	340	349	333	340	305	325	317	359	334	354	313	317	337	301	331	355	285	326	307	306	338	343	321	295	301	348	311	346	352	311	330	351	368	318	339	312	342	315	299	304	313	314	352	321	301	322	300	338	319	339	327	313	327	322	330	347	313	309	329	295	309	348	319	337	364	324	325	319	315	317	304	326	340	284	328	346	315	313	283	337	327	311	332	323	315	294	316	323	318	315	326	297	311	288	348	339	315	315	323	330	353	311	331	326	328	328	315	363	339	353	314	336	351	345	339	347	327	355	342	336	326	322	347	349	352	331	312	317	335	327	332	326	340	323	356	342	330	322	304	331	308	325	320	329	307	322	303	320	330	341	370	307	305	322	360	327	324	294	307	318	341	297	331	309	319	330	330	338	306	325	313	285	321	345	305	327	286	332	319	287	294	295	323	347	316	307	325	341	312	328	330	319	329	329	299	343	333	309	352	306	357	328	336	381	319	307	332	348	332	351	333	360	326	304	339	334	312	335	315	309	321	314	331	328	312	304	299	311	337	330	308	339	289	344	295	333	327	317	343	367	346	317	307	320	309	332	302	365	322	326	317	327	325	332	298	312	339	342	314	299	343	320	306	314	314	361	327	329	330	312	336	312	311	314	309	307	316	318	350	343	346	296	337	335	351	314	319	327	321	361	294	381	339	326	338	322	316	320	323	325	277	325	327	303	323	292	346	319	342	332	350	334	341	325	341	312	359	359	338	320	303	325	333	343	301	350	332	297	311	317	309	327	373	344	306	353	345	278	328	329	312	333	297	313	332	324	319	330	303	320	363	325	331	326	353	305	327	338	354	321	324	342	349	341	343	336	312	296	284	326	344	311	327	331	320	337	325	341	357	370	320	287	325	337	348	321	322	342	296	334	336	340	321	335	345	360	359	341	319	318	359	289	337	310	331	339	361	336	324	331	324	357	315	319	328	353	338	349	311	333	344	335	318	358	326	356	337	324	325	374	339	339	309	334	332	300	332	305	342	325	291	333	314	318	344	372	327	311	318	345	309	347	326	329	322	331	340	324	340	336	289	342	309	319	330	312	333	327	334	318	325	319	330	326	333	363	318	314	348	311	338	327	328	343	352	321	352	324	307	330	352	341	330	335	327	312	322	322	310	304	343	350	327	366	323	307	328	352	305	344	333	323	312	315	341	339	344	319	311	344	325	321	338	358	324	341	337	365	294	304	347	323	289	342	324	337	342	329	328	338	333	317	331	342	318	353	335	349	330	338	344	310	317	335	320	299	350	341	329	344	328	359	327	338	290	333	321	332	336	333	306	326	339	299	305	327	362	331	335	343	350	311	338	345	344	323	308	341	312	349	352	298	290	314	327	328	321	320	353	335	329	307	304	355	349	321	358	353	316	328	329	316	340	316	333	354	320	321	340	324	350	343	309	339	294	324	328	322	293	323	288	337	297	315	323	309	350	315	346	313	346	345	314	348	295	318	315	295	338	363	332	340	340	336	318	318	323	317	301	350	283	363	325	319	299	316	342	343	329	262	346	367	337	334	325	313	343	330	336	320	309	316	313	335	328	325	313	344	331	348	327	359	309	334	320	322	325	340	323	343	338	340	305	340	324	318	334	344	333	364	345	337	328	330	342	332	326	306	337	313	334	299	314	319	353	335	335	347	328	282	338	325	332	295	347	360	345	302	304	332	362	313	318	337	324	320	329	318	326	322	346	326	321	316	325	303	324	308	324	313	307	325	323	338	345	315	353	358	298	303	350	319	325	328	306	288	311	335	328	357	340	306	329	356	322	330	308	335	337	283	328	360	309	300	310	354	273	308	346	299	323	294	333	356	324	320	311	335	301	311	306	294	357	344	341	349	344	340	302	312	318	342	331	322	341	333	313	323	317	349	319	331	325	342	314	330	319	330	313	324	304	325	319	327	313	295	357	326	336	315	319	325	320	341	335	369	314	334	318	345	332	338	311	320	336	338	336	328	355	338	313	332	294	327	332	305	318	325	360	316	337
5402	10710	8765	4370	3133	2305	1776	1562	1265	1184	1045	956	961	837	800	785	706	703	687	713	684	616	656	649	650	644	658	621	608	609	619	635	675	599	608	607	576	626	605	603	565	628	589	596	611	568	571	554	635	596	569	572	567	613	548	570	577	579	565	581	615	586	604	593	559	612	605	613	583	580	587	600	569	611	576	561	560	573	598	568	523	597	574	603	539	526	605	613	540	573	580	560	588	590	561	586	572	574	569	540	589	596	593	600	534	588	569	526	568	571	566	550	592	560	566	603	562	600	606	543	593	553	597	542	554	555	566	561	590	584	580	582	548	595	550	569	547	548	532	590	593	567	572	604	604	536	601	569	590	638	591	620	567	608	582	559	586	582	601	559	595	575	571	566	608	569	600	576	551	557	569	638	569	570	551	563	574	594	548	566	550	581	563	544	561	610	594	594	582	599	552	578	573	567	650	578	548	599	551	593	555	592	568	558	598	559	536	579	583	558	587	560	597	592	594	571	517	577	563	572	566	508	526	561	589	525	556	594	537	580	594	572	567	575	574	522	554	626	511	590	593	585	590	567	552	568	545	542	594	584	589	565	584	611	618	600	589	585	562	560	580	572	565	537	569	609	560	579	554	574	567	538	605	552	537	585	601	550	554	559	554	568	568	579	546	559	548	550	521	584	553	586	587	579	628	515	621	538	572	574	593	576	565	583	540	529	551	557	540	584	598	578	569	552	561	567	587	609	555	532	570	546	568	558	565	561	553	556	560	571	546	599	539	571	625	560	579	574	602	614	567	582	552	614	562	578	566	532	583	553	564	578	573	603	573	616	553	584	601	569	580	604	582	572	577	550	598	597	566	564	572	584	554	565	557	559	567	598	607	600	549	563	564	564	561	529	570	587	579	572	565	555	588	619	528	543	592	577	534	564	567	529	555	592	600	601	576	568	496	609	569	585	579	582	570	563	572	586	584	559	572	568	607	568	584	568	569	576	541	582	583	547	602	562	567	569	599	580	537	567	540	571	599	555	569	582	596	566	523	567	543	599	563	593	562	565	556	596	553	554	532	590	572	567	544	553	594	558	539	593	586	607	586	570	540	564	589	561	567	608	620	580	560	575	532	515	554	592	597	567	576	556	588	626	612	579	579	556	592	629	613	534	610	600	630	583	546	575	540	530	608	567	595	571	555	590	580	613	575	590	567	557	590	546	587	520	553	601	539	583	585	549	577	576	564	539	547	600	593	563	552	578	558	582	542	555	558	563	617	586	610	562	561	583	559	522	574	545	553	578	598	557	555	590	561	534	540	575	552	577	579	582	580	600	584	552	593	563	544	565	583	599	599	558	540	578	615	554	538	563	571	561	564	563	600	579	585	528	584	565	544	596	590	532	590	624	588	558	606	541	566	563	588	594	574	553	594	546	559	582	610	546	570	618	581	598	562	546	571	595	602	618	575	609	591	588	593	571	566	546	526	602	582	544	596	561	563	556	567	590	562	585	572	598	565	567	552	576	568	577	556	567	591	562	568	574	588	549	565	565	588	538	615	571	552	563	573	571	591	562	561	570	586	596	608	547	590	588	550	598	559	565	613	578	611	571	548	587	605	596	567	574	550	543	575	602	597	562	569	590	585	611	578	608	567	626	579	559	533	528	560	535	558	586	583	533	570	563	560	577	597	520	562	581	586	596	582	572	634	599	557	541	572	588	550	589	541	594	575	532	570	575	588	555	610	537	581	532	586	554	559	556	534	560	575	583	569	582	564	560	590	587	588	569	538	614	616	562	609	575	584	579	591	535	569	590	584	616	596	527	570	580	621	587	580	556	572	582	606	557	567	556	570	620	567	571	561	537	602	554	589	589	570	560	556	591	590	581	542	561	536	592	542	529	596	590	597	560	547	553	611	536	566	517	586	570	605	600	551	547	561	594	582	563	563	577	543	549	611	560	567	546	569	599	595	558	529	607	623	578	596	513	581	543	620	563	604	577	550	614	548	538	598	583	555	589	570	613	595	595	567	545	579	555	557	586	572	558	553	561	561	539	564	578	573	572	573	569	534	610	584	556	573	539	569	560	580	583	613	559	576	535	558	561	526	573	554	596	570	534	572	574	596	588	569	587	548	556	541	553	605	570	557	568	596	566	596	594	603	580	582	596	589	622	573	534	553	606	574	561	562	608	550	570	581	556	556	561	582	586	557	548	569	587	548	561	610	538	520	602	586	578	631	602	541	566	569	565	587	625	581	555	573	549	588	624	550	572	575	584	564	574	551	546	560	558	599	543	539	529	589	566	579	623	562	616	603	581	552	549	557	564	593	568	521	584	564	569	514	563	574	556	592	548	580	591	559	572	610	524	542	564	587	576	562	537	621	553	539	585	571	583	572	545	565	597	567	560	553	587	567	594	603	591	587	583	551	597	587	584	607	552	544	584	565	598	551	579	548	598	598	580	581	547	600	552	556	572	553	546	562	545	581	561	561	561	585	566	578	621	588	567	546	597	578	566	576	592	578	520	553	585	562	528	582	535	563	614	551	589	559	572	579	549	566	562	548	631	583	573	552	546	540	577	589	600	522	594	561	575	619	676	544	575	551	566	566	586	567	614	595	547	575	563	561	522	533	554	593	581	558	595	554	566	539	575	532	553	564	608	590	577	598	561	597	608	592	578	547	576	597	558	610	553	558	595	554	642	594	602	595	597	588	578	557	539	538	544	530	582	588	539	597	530	537	553	611	566	591	578	558	538	608	574	559	529	551	568	603	577	573	615	577	559	561	550	598	613	557	618	576	592	587	573	568	592	591	570	554	584	571	600	600	572	546	600	555	557	545	614	582	549	592	574	544	562	553	557	550	568	571	570	607	585	544	603	553	548	566	584	518	584	589	574	549	576	548	549	597	568	624	537	578	553	580	568	617	556	599	580	579	597	536	602	562	542	573	591	536	556	548	618	565	568	580	539	562	609	601	544	501	574	599	565	601	577	575	555	565	553	595	568	556	555	578	565	552	580	555	549	608	549	558	555	601	564	564	568	605	593	594	616	566	588	545	554	593	594	556	589	563	585	596	579	579	580	587	589	602	558	549	590	596	575	594	584	571	564	575	615	579	573	610	564	564	563	546	550	569	588	591	584	586	560	552	581	600	554	554	590	577	586	595	578	496	589	585	532	568	613	572	593	541	568	605	586	552	545	533	628	621	584	538	595	556	586	570	533	592	562	571	627	629	555	562	549	615	557	539	565	608	545	620	603	595	552	563	567	594	562	614	592	568	537	541	597	596	580	539	566	590	553	570	575	559	549	574	584	556	587	570	568	595	583	559	566	566	574	603	559	613	602	562	644	595	555	565	598	582	586	584	608	574	586	596	620	600	568	539	542	572	543	553	567	570	521	559	589	571	546	616	550	546	556	564	580	539	615	580	548	568	576	580	553	588	554	525	546	583	558	572	574	587	537	566	566	604	550	545	571	618	540	540	543	557	578	582	572	571	520	581	515	581	558	540	555
23446	21456	29337	24005	21458	20813	2180	631	463	399	368	280	268	240	246	221	187	192	195	160	173	166	159	171	146	166	138	141	152	142	126	128	136	124	130	147	130	147	168	142	136	117	137	145	150	116	115	141	133	133	143	121	116	128	118	122	127	133	117	144	139	112	126	130	134	122	113	117	117	124	118	148	129	133	121	111	111	119	134	126	126	122	142	113	136	127	117	136	129	128	118	118	112	126	108	125	120	121	137	116	102	131	123	125	128	146	124	130	122	115	132	125	106	122	123	120	118	126	114	121	101	115	120	123	111	104	109	120	118	122	112	133	115	120	124	119	124	116	117	122	119	138	109	127	111	131	131	108	110	143	116	123	113	130	132	124	99	116	131	122	128	146	136	130	144	106	120	112	121	139	122	110	132	129	115	132	124	129	119	122	136	126	119	105	129	132	134	133	119	130	139	122	123	113	115	114	142	120	105	112	135	122	103	118	133	113	139	114	109	124	113	107	113	143	125	124	135	120	119	122	123	133	118	104	126	130	140	129	140	129	142	125	112	124	122	124	145	127	111	123	120	102	112	129	116	131	113	116	127	124	114	113	106	156	111	115	128	124	109	120	112	121	114	108	140	109	121	130	96	131	121	134	123	122	118	142	126	137	132	116	121	127	134	118	129	107	106	115	124	118	111	91	108	130	117	129	130	128	124	97	120	127	127	120	133	145	128	121	137	128	134	130	129	127	126	136	114	109	125	125	112	112	122	107	107	109	113	135	119	107	127	113	122	126	131	137	128	115	123	126	118	115	119	105	126	117	120	125	124	96	125	118	132	118	116	122	122	114	124	128	144	121	109	131	134	110	118	118	112	119	107	124	124	102	117	126	121	125	116	105	124	121	122	127	102	113	126	136	112	84	110	128	105	143	115	139	118	124	102	105	128	106	117	105	119	114	136	115	116	138	117	114	113	111	140	129	111	140	111	118	103	143	129	128	135	124	125	105	111	108	125	106	107	126	134	118	115	134	108	120	134	119	119	128	117	138	124	108	114	133	113	107	127	116	125	133	133	135	103	109	143	127	114	116	128	123	118	132	151	114	128	118	124	117	123	122	104	123	126	127	129	140	136	123	120	124	128	141	112	113	134	116	121	109	122	107	127	131	120	130	116	123	136	137	117	128	104	132	122	116	115	130	117	116	117	99	126	107	118	113	136	127	126	119	141	120	139	87	107	111	110	128	116	125	109	136	118	123	103	118	123	139	98	96	117	136	125	114	115	106	154	116	113	124	139	114	113	119	118	125	120	126	130	137	120	110	121	117	117	141	110	123	121	137	106	124	112	131	119	101	135	134	129	111	129	128	119	117	105	140	114	121	117	136	122	96	123	125	134	112	133	97	115	148	118	127	125	120	122	131	110	143	107	114	117	111	123	124	112	113	108	99	124	114	138	120	128	131	123	115	123	117	90	136	100	138	119	121	147	120	106	143	119	130	122	125	113	131	118	111	120	110	126	124	116	117	119	114	113	144	121	123	138	107	103	125	107	117	123	113	126	119	124	114	141	124	150	119	136	124	115	111	113	113	109	121	129	146	128	123	110	137	116	148	106	111	122	108	128	112	137	127	128	122	111	124	134	124	123	118	124	104	116	147	123	121	117	125	120	120	129	120	137	112	137	118	136	134	107	121	107	133	114	136	130	131	112	126	133	127	109	103	109	134	127	110	125	96	122	110	111	135	115	123	131	111	112	136	125	114	127	131	113	138	111	132	141	140	125	125	98	124	126	141	115	119	108	124	126	125	122	110	119	127	119	140	109	111	101	121	117	146	133	111	108	117	125	125	97	117	135	139	103	111	127	114	104	135	106	130	126	108	114	125	124	121	116	127	117	127	120	115	105	108	112	103	121	93	126	130	122	109	121	116	135	131	130	124	122	143	108	126	120	108	124	112	92	115	123	138	129	113	110	127	123	123	108	125	138	113	125	120	131	98	119	127	115	116	116	121	143	114	133	121	113	129	122	116	134	131	100	116	139	110	124	127	137	132	118	115	142	125	112	106	109	104	121	132	102	120	110	112	138	110	116	111	100	125	126	118	121	117	122	123	115	108	133	129	117	129	128	123	122	104	119	116	136	134	123	127	132	123	121	111	138	124	126	112	114	132	135	121	96	111	107	128	123	118	109	103	127	115	145	117	120	112	116	137	124	114	134	123	138	123	124	106	133	120	124	110	150	111	123	119	111	117	116	122	132	103	114	127	121	128	116	122	148	125	124	125	98	100	132	118	114	120	117	111	115	87	116	117	123	127	131	114	114	104	112	125	115	115	131	124	104	127	125	119	129	126	130	112	136	138	128	121	109	124	100	124	106	114	116	116	106	131	114	101	146	116	116	127	115	119	113	114	111	117	125	110	124	120	131	132	100	135	105	119	140	111	102	145	106	118	123	134	120	124	140	146	108	119	154	110	113	100	119	113	125	101	102	141	109	111	119	114	119	117	132	104	118	123	108	132	129	130	110	127	142	134	114	114	120	128	115	100	112	128	126	124	98	120	128	129	121	110	131	137	112	118	101	124	111	110	120	104	123	126	121	117	113	123	124	121	139	127	109	147	95	127	136	111	135	140	114	103	116	128	119	93	112	109	115	125	114	105	112	109	124	111	113	121	125	121	101	121	123	136	107	113	114	118	126	110	135	129	120	97	122	122	111	113	121	122	91	96	136	130	116	112	125	120	124	132	135	120	135	125	107	144	133	119	127	129	117	112	126	115	113	146	116	121	126	129	131	119	131	117	129	107	156	128	131	125	128	109	117	131	120	120	134	94	125	101	119	126	107	143	123	120	130	120	111	135	120	134	134	130	121	124	112	106	106	130	104	135	125	143	124	125	118	132	131	141	124	123	102	111	109	112	133	113	122	117	131	145	131	109	110	119	137	114	113	122	126	128	122	117	109	112	118	119	108	95	118	123	139	126	117	120	102	118	123	111	112	150	118	105	115	118	124	119	111	105	111	109	149	104	112	141	129	133	100	128	120	113	145	107	115	117	140	117	97	113	120	135	129	129	136	115	116	112	113	116	142	110	114	111	110	118	109	130	121	113	108	112	115	140	115	135	119	102	108	120	117	105	108	104	118	112	135	108	138	114	114	113	116	109	116	122	122	134	104	119	114	107	137	126	111	124	124	139	112	113	126	108	122	127	126	137	118	117	136	136	97	94	109	109	116	118	117	125	129	118	106	135	119	122	109	126	99	128	104	113	111	116	132	130	108	113	138	107	144	100	108	136	109	128	113	142	118	103	122	113	132	122	106	101	127	116	115	114	133	121	120	114	105	110	134	128	115	122	116	129	117	120	120	125	107	126	115	128	135	123	133	119	113	110	125	136	129	124	118	137	119	127	117	143	135	133	124	154	125	105	128	135	141	114	125	108	113	126	115	130	112	135	136	119	109	110	128	124	125	110	127	141	132	132	116	109	119	121	123	139	120	138	134	135	114	138	120	111	120	109	128	121
7718	16654	13749	7188	4830	3481	2663	2086	1671	1337	1153	968	841	727	657	626	557	493	445	416	423	364	364	328	342	358	299	302	311	274	270	316	302	319	290	257	272	247	273	259	235	245	259	251	235	258	228	251	250	260	236	239	254	238	244	229	226	240	238	227	225	229	227	238	254	235	227	246	228	231	219	240	220	213	191	237	234	226	234	238	204	218	236	207	199	217	223	236	251	241	225	226	226	210	204	224	214	211	221	230	223	244	212	192	223	209	224	209	223	215	205	209	222	248	235	246	202	207	220	205	187	218	248	236	192	211	238	185	221	200	216	210	228	232	223	222	205	224	226	221	233	232	222	224	213	226	226	250	226	212	221	222	210	225	218	228	219	196	208	224	218	212	244	224	222	227	204	202	214	213	225	219	236	252	209	227	221	228	233	224	221	220	233	231	213	225	210	217	208	231	207	237	205	216	226	213	210	207	208	227	208	238	222	221	212	222	226	208	234	230	238	212	230	209	210	230	200	211	222	208	207	197	218	214	211	210	205	210	214	224	206	207	223	220	197	237	230	216	195	214	235	207	230	217	206	219	204	198	204	209	214	216	214	206	184	221	221	223	221	187	232	184	211	211	197	231	199	226	188	220	202	202	214	210	212	212	217	199	209	227	195	207	214	203	233	208	210	219	223	228	236	227	204	226	226	236	193	215	210	208	226	218	206	216	215	230	201	209	226	216	194	189	233	237	221	218	212	208	211	228	200	177	210	209	189	230	214	232	195	224	238	219	219	216	186	195	224	229	203	171	198	219	205	227	230	224	219	265	182	217	215	196	215	231	227	235	213	215	240	201	197	236	187	224	238	208	229	201	211	234	213	234	221	210	209	240	223	228	219	236	225	216	223	204	222	213	207	251	227	229	216	212	227	232	217	229	216	223	207	204	199	226	206	213	221	218	185	196	217	243	212	224	249	226	203	200	216	228	226	214	218	219	200	187	234	193	209	216	204	217	229	212	226	237	215	209	210	202	217	202	214	199	242	249	226	206	235	210	235	215	192	219	210	231	208	212	198	222	214	213	221	212	220	183	226	209	214	198	217	225	208	210	209	204	212	220	224	234	209	205	214	196	236	217	203	221	206	229	217	188	230	230	215	200	244	220	214	211	207	205	214	217	232	187	195	205	227	192	224	217	218	202	211	232	229	206	236	222	199	202	231	220	229	231	233	244	204	234	203	187	218	221	190	212	203	226	211	214	217	198	231	199	226	189	223	214	230	214	170	192	228	226	246	213	203	191	209	228	209	230	224	218	248	220	207	201	191	231	209	213	206	219	224	199	245	217	193	205	205	202	223	218	216	227	205	220	225	213	192	204	216	228	208	232	223	203	201	214	228	219	226	190	218	199	189	216	218	196	210	234	212	228	218	211	207	222	239	211	221	223	214	227	249	203	213	221	241	225	202	223	225	210	218	227	222	227	232	239	224	225	213	213	224	208	195	232	203	210	212	198	223	229	211	218	222	188	204	212	211	229	205	246	204	213	213	219	229	198	220	226	172	195	210	228	233	201	230	242	229	218	211	220	221	201	224	234	215	227	222	219	227	208	230	223	198	239	226	208	202	206	227	209	223	221	240	212	223	223	207	221	223	196	229	208	206	221	235	222	222	222	206	211	237	210	212	195	184	220	208	198	197	195	215	250	184	203	219	206	218	195	228	218	206	212	202	214	223	228	228	224	223	206	225	214	225	224	220	244	249	202	220	207	243	201	232	231	233	211	202	201	223	217	225	226	200	226	204	211	206	203	231	207	203	220	220	204	219	216	240	206	200	218	198	220	222	239	212	194	245	195	202	219	224	201	222	210	185	185	196	212	193	203	216	219	226	245	219	211	211	222	218	236	221	212	218	230	211	217	210	242	211	227	225	215	222	203	205	238	234	213	238	220	212	218	230	203	208	228	214	251	218	240	187	202	239	214	204	203	235	229	230	210	216	236	202	218	227	213	237	218	236	213	241	203	202	227	207	223	225	233	188	210	205	217	217	181	224	242	199	227	214	219	233	209	214	228	209	224	248	221	218	201	221	219	222	235	215	205	199	212	223	235	210	190	201	203	238	180	213	193	229	213	209	193	209	218	210	209	202	234	209	235	225	212	208	195	234	187	218	198	217	206	195	203	203	251	217	227	232	234	232	207	201	204	210	215	188	200	221	207	210	203	243	236	230	192	218	187	235	209	216	212	231	205	219	208	207	213	199	202	238	203	231	217	220	235	228	209	224	200	233	231	226	248	202	222	239	193	202	209	191	225	224	231	205	232	225	222	209	219	211	216	219	228	209	207	236	234	218	223	225	214	221	225	202	235	213	200	232	215	227	215	239	213	211	195	207	225	194	254	207	216	217	213	204	224	196	211	239	206	203	218	213	212	203	216	198	219	182	199	214	217	214	213	211	205	219	192	197	225	236	214	210	225	224	208	225	209	188	228	226	221	203	197	212	222	207	198	205	226	226	211	187	204	210	198	212	206	226	228	207	224	223	211	219	217	225	231	219	241	253	210	227	202	222	220	214	246	221	211	200	183	249	220	241	214	211	192	222	207	221	217	225	208	207	212	231	231	225	217	231	234	216	246	206	219	233	220	220	196	234	209	219	201	202	205	202	235	226	213	229	229	202	228	204	200	214	228	214	195	218	222	271	226	208	221	224	217	231	187	216	213	200	186	206	223	214	185	219	185	228	243	226	224	226	197	220	213	223	187	209	195	234	230	247	198	188	201	225	217	222	215	223	212	235	215	216	229	232	229	210	207	213	211	241	233	199	210	200	233	221	206	205	236	202	220	244	205	205	224	200	238	216	201	214	218	199	238	205	212	202	218	247	218	200	236	188	232	217	216	212	203	205	227	217	222	216	208	202	216	195	189	197	219	217	203	193	213	211	232	215	238	213	186	217	233	206	231	215	216	216	222	198	207	221	202	237	226	222	220	183	187	229	204	206	223	200	215	227	219	202	211	204	224	218	236	244	197	214	233	225	213	219	240	228	233	210	216	236	215	212	225	226	221	211	210	212	206	224	197	199	239	209	210	210	203	207	203	194	201	182	217	224	220	198	202	213	221	196	232	242	233	220	193	228	221	233	232	223	228	207	194	218	216	224	210	212	221	220	227	210	209	252	211	229	239	211	182	206	217	210	229	213	220	202	230	214	227	225	226	233	195	201	217	206	224	207	222	190	196	221	201	216	210	213	224	207	221	219	238	233	222	203	213	199	243	221	223	238	237	234	198	252	239	223	236	206	207	203	251	200	208	219	229	238	213	219	225	232	230	233	191	226	194	233	208	206	230	208	242	201	206	208	202	226	212	228	222	207	220	194	200	191	196	220	243	226	201	211	212	236	216	227	221	204	205	203	224	234	195	242	212	208	205	224	202	221	215	209	227	231	230	212	210	233	216	206	220	225	198	218	222	224	200	232	209	224	201	188	199	196	197	201	204	221	237	221	225	218	224	215	225	201	228	205	221
27070	20784	7838	922	554	594	515	470	523	463	458	459	474	466	484	481	478	486	472	523	478	483	445	495	475	491	481	480	480	480	502	468	469	483	490	486	461	449	532	468	528	475	417	461	461	452	510	450	433	494	462	464	513	468	440	462	475	495	492	525	464	477	487	473	475	472	494	474	465	476	504	488	466	454	471	509	477	480	457	482	455	486	515	451	484	479	466	445	473	477	471	478	455	490	464	492	463	491	516	489	448	444	489	446	489	527	493	466	470	477	487	474	487	516	432	473	491	511	490	500	475	486	512	490	513	506	490	489	434	515	460	442	470	488	513	506	473	516	539	473	472	481	424	499	432	468	474	476	472	483	506	470	493	487	476	468	469	481	517	468	460	490	496	432	479	487	459	466	481	475	450	484	476	501	475	444	447	496	462	471	512	457	449	469	499	474	513	497	457	496	504	496	472	437	480	499	496	466	485	495	455	463	463	504	489	455	443	475	466	499	480	427	478	473	476	462	520	513	478	501	526	505	506	465	482	482	449	489	504	498	469	458	492	502	490	503	479	444	487	488	499	462	521	484	500	464	441	486	534	460	477	481	482	484	513	503	495	448	441	494	422	470	473	461	453	470	506	518	451	467	473	473	481	479	466	511	448	456	512	526	458	464	525	474	466	473	464	471	494	472	478	447	484	451	452	487	473	478	475	484	457	476	461	452	535	501	490	526	482	457	471	480	493	490	483	485	475	463	456	495	478	449	472	497	485	484	488	456	440	477	474	482	494	474	484	465	469	468	473	485	503	459	494	471	487	454	456	489	452	502	458	491	472	507	485	478	521	473	450	480	477	464	475	467	468	496	457	510	478	475	447	490	524	490	483	469	462	479	460	438	459	424	476	486	474	478	457	486	492	441	450	469	473	445	464	502	482	488	520	478	488	499	465	465	522	471	464	400	497	458	457	497	496	473	478	445	512	465	478	490	453	468	455	467	459	447	497	474	465	495	522	490	469	499	463	472	493	512	454	465	513	486	485	492	444	441	449	501	504	478	448	469	476	500	498	494	487	487	473	437	475	465	498	468	476	463	478	472	515	469	506	457	485	450	481	481	477	475	456	480	511	485	448	503	479	501	501	513	467	461	486	510	496	497	503	464	474	464	468	477	478	450	469	488	465	464	448	485	443	496	447	472	501	452	450	486	514	444	463	458	469	509	505	510	515	479	513	487	534	463	509	503	525	467	469	493	475	472	473	492	484	465	436	473	489	473	475	476	470	497	494	498	466	469	451	494	503	474	482	479	510	500	498	470	508	464	462	495	442	487	478	450	466	478	482	451	475	520	509	469	473	484	448	474	521	505	475	492	506	485	449	443	488	487	476	479	492	450	495	481	485	437	463	457	528	466	504	429	489	464	486	491	476	433	480	447	476	455	494	498	473	471	474	511	478	496	498	482	472	481	479	474	489	453	475	461	452	466	500	496	512	489	480	436	519	483	432	484	516	490	470	479	502	520	455	480	442	495	495	459	474	495	520	458	493	470	507	509	500	532	518	438	451	472	432	454	432	475	491	485	442	458	487	459	438	469	485	504	500	483	451	458	441	425	505	480	438	487	466	494	488	479	480	502	475	453	495	513	516	494	494	459	465	507	472	482	483	468	504	510	510	464	473	468	511	454	512	505	482	439	495	503	431	445	462	495	422	494	463	468	479	481	503	504	470	481	454	512	460	480	478	497	480	468	485	499	448	471	450	501	467	478	475	500	456	446	444	468	443	436	490	468	489	512	470	490	476	501	463	520	449	488	449	482	522	462	521	487	507	443	484	448	504	460	486	535	479	463	495	466	442	501	478	459	466	451	459	464	505	442	453	464	475	482	460	482	532	509	476	504	460	494	419	494	473	473	440	455	457	465	463	498	502	491	493	486	477	477	470	445	487	505	488	506	473	500	436	469	538	448	473	471	461	490	489	473	486	490	466	455	474	482	502	500	491	468	432	439	463	492	467	502	459	492	434	487	516	472	521	504	431	494	510	464	465	493	472	469	499	486	466	488	444	437	455	462	499	488	492	474	504	440	463	497	475	485	450	490	475	512	457	443	479	461	478	499	468	487	497	475	501	467	443	436	449	514	467	482	536	451	471	467	494	484	465	476	485	459	490	509	455	462	457	529	459	488	493	481	511	477	489	511	460	493	513	445	446	498	481	451	489	458	466	452	437	468	489	466	435	505	479	494	444	464	498	481	479	446	460	442	460	456	468	495	529	505	475	443	475	451	487	483	504	429	481	453	444	487	455	437	452	509	476	460	456	460	439	459	472	497	513	459	489	464	502	462	455	469	471	460	484	505	514	480	506	503	502	494	474	447	465	454	533	477	466	461	475	475	473	438	470	506	474	487	431	489	485	469	499	469	481	467	480	478	456	479	480	450	502	488	428	491	458	474	486	485	468	465	475	479	524	486	454	473	487	464	494	481	480	478	519	482	497	466	471	519	464	503	438	500	471	490	476	493	462	465	467	465	473	501	435	515	483	509	495	463	483	460	441	482	464	449	489	488	452	473	490	432	511	496	498	477	505	516	522	497	531	476	440	477	519	491	493	509	535	417	457	440	461	454	528	493	498	474	472	459	493	520	515	451	489	460	457	476	426	486	481	511	433	486	487	474	440	485	455	463	500	465	495	440	477	451	446	496	448	492	496	486	478	463	495	489	462	455	497	450	495	506	475	446	470	482	454	516	499	485	468	463	475	441	501	488	488	499	448	504	480	508	477	484	449	467	495	431	457	477	507	478	484	449	476	462	498	479	450	449	455	484	464	449	479	466	471	465	460	515	483	477	499	467	508	474	475	473	459	499	506	465	472	470	514	466	500	454	448	490	469	487	450	431	540	478	406	511	510	479	473	526	473	422	484	461	484	467	488	492	466	469	494	518	457	504	493	497	504	466	472	489	470	451	525	503	485	485	476	455	451	482	490	497	444	480	462	473	466	485	513	481	494	468	467	481	517	462	480	493	461	477	472	478	480	501	490	460	492	499	473	531	496	456	476	464	477	475	463	487	429	432	466	488	482	485	494	475	505	496	486	458	494	486	483	483	500	466	479	491	508	460	501	493	484	494	470	479	471	471	500	485	435	491	452	485	488	471	444	455	495	485	485	436	508	512	488	485	463	476	486	517	475	495	472	460	488	457	455	488	511	482	488	470	499	482	458	497	472	485	456	437	456	501	493	475	478	496	491	452	449	493	486	458	478	494	485	504	499	441	475	446	472	460	459	461	461	481	501	468	448	480	469	509	482	399	472	460	466	507	471	531	480	472	467	480	495	468	460	512	523	461	471	475	478	469	495	470	444	477	481	478	488	505	482	503	487	453	450	434	510	446	477	481	505	460	484	495	477	472	482	460	465	473	523	482	468	503	455	504	518	486	464	474	443	512	517	508	527	515	506	490	452	487	502	491	451	499	510	498	480	490	454	483	490	480	502	439	453	471	504	466	475	531	488	490	466	485	487	469
4238	1916	1735	1163	1052	1007	951	905	900	864	846	827	919	845	894	838	835	857	850	811	778	842	854	839	847	822	868	802	806	867	861	847	848	838	844	811	856	846	818	826	867	804	839	829	876	798	857	825	797	830	818	791	848	809	777	774	799	791	818	816	828	852	864	823	838	803	784	764	794	840	810	806	867	876	849	807	794	840	805	836	830	774	878	840	830	799	816	796	863	799	808	807	774	817	802	797	818	862	800	889	838	798	817	810	823	821	795	843	830	814	828	852	832	838	815	809	783	819	819	801	881	788	802	835	841	825	782	841	792	776	812	815	763	796	897	846	834	817	792	800	840	755	821	836	832	815	819	788	794	762	796	787	782	797	833	785	804	806	805	764	863	812	855	834	809	857	876	837	758	846	805	826	782	821	822	785	777	800	835	833	829	827	774	857	829	841	786	794	857	813	783	837	856	802	828	811	813	808	806	815	808	792	844	809	844	811	789	831	853	825	852	846	854	793	804	791	849	803	777	811	803	827	816	846	823	807	847	791	807	801	816	811	788	846	856	852	839	810	771	827	819	787	848	832	857	859	819	850	786	795	820	807	768	817	801	844	791	827	753	796	793	873	790	800	780	809	839	775	798	746	852	806	817	852	799	850	788	785	835	854	827	805	791	820	817	821	827	771	840	847	787	868	814	829	819	838	811	818	812	803	853	805	790	837	792	790	829	818	831	795	780	765	807	767	857	795	832	849	857	835	747	820	763	842	839	843	808	781	854	828	805	854	816	841	812	744	841	778	808	853	809	817	834	790	822	818	849	822	795	773	865	831	795	790	811	750	822	794	814	806	846	834	765	789	831	877	842	818	838	816	788	832	842	826	815	855	800	801	795	822	804	840	848	829	816	785	824	804	824	820	802	830	835	820	845	782	855	809	817	822	809	783	808	826	820	724	811	848	845	800	830	825	774	832	788	799	805	840	804	809	838	796	852	878	825	826	854	836	867	770	796	832	832	875	828	835	831	747	800	834	861	834	836	873	777	849	792	821	779	853	852	830	799	857	820	795	870	787	831	829	845	845	826	798	833	840	828	859	779	831	788	848	832	863	791	789	905	821	813	840	839	802	799	849	897	812	812	828	804	831	827	837	805	837	825	816	800	822	854	817	802	799	832	838	799	822	788	821	836	799	816	809	774	798	814	782	803	783	826	795	828	822	820	769	790	809	842	828	821	805	846	858	811	820	847	826	847	777	810	852	803	798	818	854	826	840	780	820	788	791	828	841	826	870	824	791	803	826	823	859	795	809	807	846	819	785	812	795	823	789	785	832	780	823	789	813	829	810	816	789	790	810	864	802	786	877	837	819	802	830	838	828	847	834	833	884	837	806	799	776	766	802	816	798	784	862	823	804	823	871	845	821	791	797	851	809	824	824	843	808	787	798	822	814	858	822	822	836	803	870	830	879	826	848	832	803	832	857	830	866	817	820	848	842	842	854	802	855	823	875	849	866	779	815	785	794	852	761	789	790	813	796	844	793	793	818	813	760	849	799	839	878	790	824	820	792	818	820	821	799	793	835	826	833	828	862	833	851	831	861	783	832	829	840	890	832	820	860	804	819	851	788	783	852	788	808	848	839	819	797	815	823	808	802	836	858	774	804	810	840	860	856	845	851	861	794	813	783	832	827	818	864	852	816	793	830	838	797	832	800	804	773	830	842	813	793	806	835	811	763	831	818	791	749	821	767	859	838	843	799	797	813	832	793	832	869	820	844	797	804	839	815	802	846	845	799	820	842	865	786	853	795	817	831	815	825	803	813	805	858	803	857	785	811	781	782	811	818	856	816	850	855	810	842	828	864	798	809	775	851	779	828	836	849	820	819	841	792	857	808	832	824	800	826	804	826	802	788	808	895	817	851	769	856	799	836	845	778	843	795	829	803	837	787	816	830	789	797	811	785	817	837	827	813	846	770	763	844	849	786	814	842	769	798	834	863	844	843	830	827	790	762	821	769	840	829	839	827	824	840	809	834	823	821	765	843	806	838	847	797	871	824	805	820	793	835	827	891	860	818	853	831	850	855	797	804	818	836	822	809	795	794	790	775	813	839	787	814	862	798	791	744	801	805	853	764	839	788	891	812	835	811	837	811	810	860	787	819	855	775	790	838	818	842	815	813	793	824	802	850	804	827	911	882	767	830	845	787	852	843	817	830	832	827	798	847	823	843	851	814	825	810	824	795	826	835	833	807	812	829	845	832	798	794	817	823	831	805	801	803	800	792	838	825	795	832	777	798	780	795	807	821	804	779	770	821	828	818	824	820	783	814	815	809	829	777	783	825	841	826	821	815	805	831	854	834	843	820	837	821	764	818	795	827	769	855	858	864	802	822	837	826	784	846	793	809	809	871	820	774	864	803	819	809	826	828	795	811	827	835	764	828	851	828	827	851	842	823	850	790	846	846	824	821	820	810	791	828	819	868	830	782	806	808	850	789	814	808	783	785	802	840	787	839	810	835	874	843	825	780	824	851	786	837	825	827	841	865	788	843	768	759	817	821	799	853	863	797	847	837	828	833	813	842	831	823	788	893	787	873	797	825	765	827	915	812	827	771	829	826	835	868	805	791	819	824	817	820	855	794	808	805	792	767	846	809	777	827	770	823	821	781	822	819	827	816	835	802	855	824	801	845	838	803	835	838	836	883	817	826	836	855	810	795	808	877	828	840	864	833	812	771	816	846	838	814	858	775	810	812	853	817	780	834	834	793	777	798	816	786	825	829	791	837	846	812	833	805	809	828	815	895	844	811	845	852	807	819	810	805	794	778	788	869	791	849	793	788	813	797	773	747	870	799	732	833	827	833	795	813	788	814	826	823	784	832	856	833	848	808	833	760	863	823	817	872	844	803	833	828	814	799	820	796	866	876	831	755	796	803	837	848	800	837	778	816	821	833	837	838	836	768	772	876	844	781	858	816	761	790	796	798	815	777	826	789	847	737	780	828	847	809	795	818	809	811	818	870	809	733	837	807	814	835	794	867	781	853	831	807	832	819	813	860	836	824	843	857	753	784	807	827	840	814	850	836	926	849	800	830	789	824	837	823	808	785	750	867	842	802	788	810	799	815	830	815	807	807	813	827	785	842	824	848	816	797	785	769	824	787	818	808	775	800	794	853	786	827	817	853	778	833	806	849	825	790	812	882	809	794	861	836	870	805	836	820	868	813	772	819	836	803	825	829	795	798	783	829	782	812	822	848	821	815	857	830	744	780	819	860	809	756	781	818	840	816	799	783	798	813	818	789	818	766	825	818	803	809	799	811	846	813	799	877	869	834	802	783	805	790	812	838	855	804	848	845	820	809	786	850	799	830	837	790	744	807	853	853	820	819	845	762	837	819	846	832	865	836	828	843	784	791	810	814	817	839	811	823	816	821	816	872	810	850	852	881	849	860	796	820	808	797	780	799	819	784	820	814	831	856	824	775	800	834	815	899	833	821	810	801	785	819	842	799	811	858
24477	21502	28760	24650	21129	3018	847	578	524	493	443	414	402	407	378	372	383	355	340	372	341	368	375	357	369	324	352	338	322	336	310	335	329	352	344	339	315	370	326	321	301	332	312	335	312	311	322	300	331	300	329	326	338	329	336	316	316	351	322	341	329	331	304	302	319	356	293	297	306	298	330	331	342	320	334	331	304	324	328	309	344	327	299	322	323	349	303	320	342	319	295	342	287	334	340	318	298	330	338	324	326	312	316	345	325	332	334	291	324	327	318	301	339	299	334	290	333	348	336	318	311	339	360	317	324	311	348	319	303	319	336	332	353	308	287	293	318	306	328	312	327	343	302	304	299	336	308	306	314	354	319	344	316	335	328	344	335	322	358	306	339	306	330	327	327	334	351	350	327	320	311	309	318	324	324	317	326	290	311	367	317	333	328	335	331	325	337	336	301	278	359	316	314	336	335	301	341	327	300	302	338	337	340	353	310	299	325	282	290	297	319	328	331	311	315	318	301	299	304	300	334	309	324	318	331	303	318	338	328	292	356	330	302	364	305	314	319	291	316	303	338	302	309	315	330	301	322	310	347	324	319	320	323	315	275	340	329	318	285	314	344	289	311	317	330	318	327	312	299	285	306	317	315	349	297	358	357	309	321	338	338	320	343	317	338	294	343	317	335	337	329	343	303	297	335	320	299	330	322	281	326	335	326	327	336	343	326	312	319	310	327	326	322	312	343	302	333	336	296	307	332	315	311	323	315	361	325	308	324	308	294	321	349	300	322	308	299	302	311	329	320	313	297	389	332	325	354	333	326	326	314	305	347	344	314	340	305	299	301	343	329	354	310	313	314	285	327	308	320	323	319	298	324	309	290	317	294	312	308	364	305	283	340	298	331	314	344	319	315	339	320	312	302	309	285	325	345	313	298	335	335	321	346	335	312	321	321	307	334	324	346	332	339	312	335	325	299	321	326	296	327	331	312	331	302	329	326	322	315	341	339	335	324	354	321	313	315	309	326	314	308	305	324	338	320	320	305	318	299	332	333	311	318	299	318	333	334	307	287	346	339	322	316	287	359	327	318	337	318	311	330	313	322	324	316	283	299	297	359	301	326	326	304	290	326	323	299	318	324	330	302	324	305	356	302	303	339	318	299	297	336	352	303	306	325	292	354	329	335	292	340	354	320	320	315	315	300	306	323	334	335	326	320	344	279	332	322	345	324	308	305	297	303	312	328	335	339	342	320	309	325	331	301	300	331	329	320	360	306	298	345	322	307	337	352	346	301	312	351	287	310	300	326	292	324	327	310	303	317	338	312	363	327	347	338	305	337	296	281	325	290	324	313	303	323	332	316	321	341	307	337	327	313	297	327	303	318	325	315	335	311	313	320	340	325	302	324	307	293	318	307	343	334	313	326	315	333	317	304	318	303	280	320	307	297	323	319	332	330	314	333	332	324	287	303	316	352	325	322	331	315	305	288	351	306	345	315	289	350	310	324	314	335	340	316	331	328	335	330	327	271	346	341	309	309	316	299	325	311	345	310	304	285	341	341	323	301	301	295	332	325	332	326	306	302	343	307	339	304	311	281	342	315	317	360	318	328	346	312	313	303	333	304	350	320	306	331	331	323	314	335	320	306	328	313	330	320	307	313	307	318	292	306	330	335	298	323	330	288	323	308	324	305	302	317	313	333	294	306	318	319	322	320	331	315	314	329	340	296	295	303	317	328	339	326	329	351	336	338	318	319	356	315	281	327	299	308	313	326	318	325	294	326	311	309	311	346	320	308	347	351	295	342	321	324	329	328	292	356	309	295	289	290	317	331	320	332	285	310	318	323	337	294	309	310	281	294	316	329	283	292	311	306	317	338	353	312	300	308	299	322	341	338	332	347	317	316	292	329	334	324	284	365	318	330	340	300	330	334	306	331	310	302	315	336	296	330	335	338	350	309	319	328	332	286	293	354	335	330	309	344	304	337	336	308	299	322	307	306	305	325	309	346	341	277	333	276	313	327	321	272	310	304	286	304	353	295	372	321	328	334	321	302	316	258	337	339	335	331	296	294	345	305	289	332	334	308	354	318	333	318	342	322	377	317	320	329	314	302	316	299	311	337	337	276	311	325	309	344	260	296	323	306	319	309	302	313	330	328	329	308	321	316	338	324	333	341	310	310	300	312	317	335	341	284	311	315	348	318	316	310	322	322	308	327	289	307	318	301	329	289	337	311	307	317	319	324	324	325	337	332	309	348	327	300	310	333	339	302	303	321	358	325	279	315	329	340	314	317	308	325	302	347	310	301	311	338	330	344	330	314	322	315	313	307	307	324	304	294	307	314	311	334	322	317	315	338	347	325	317	336	319	325	313	334	312	314	330	342	323	320	311	325	292	343	331	324	349	303	316	346	300	337	327	338	322	323	315	304	314	291	315	333	306	326	336	296	357	363	323	313	339	332	356	325	332	278	314	298	323	311	321	332	326	307	341	344	333	326	297	332	343	325	341	311	321	301	315	314	332	326	339	315	342	332	331	305	299	321	288	323	303	302	317	339	311	295	326	298	312	304	305	308	339	325	310	316	311	336	310	315	315	337	301	301	328	339	313	309	304	337	335	301	329	303	277	341	309	308	363	345	321	333	324	332	327	328	350	339	321	328	306	323	327	304	316	330	315	304	311	324	310	313	299	322	286	301	314	317	343	333	312	295	305	339	328	311	346	321	333	300	316	308	304	332	349	309	306	306	330	340	314	307	327	304	337	326	338	318	317	308	308	316	308	323	281	315	312	293	325	329	308	325	300	315	318	308	348	345	302	330	312	297	279	316	329	312	332	316	318	318	330	333	302	330	311	346	331	289	315	285	312	338	326	340	353	283	292	321	317	304	279	328	312	294	320	321	312	316	318	287	330	307	352	316	323	340	329	319	340	334	304	314	315	325	341	319	321	336	312	351	315	323	319	310	309	299	315	325	311	293	353	321	321	309	300	308	334	333	350	363	321	309	316	325	335	331	316	337	306	300	349	316	341	331	306	322	306	329	317	307	329	340	346	309	346	299	325	308	332	302	333	311	326	319	330	340	304	311	293	309	314	310	322	319	292	303	317	296	323	315	306	295	317	307	310	310	330	326	290	358	340	320	325	297	303	328	335	327	344	350	328	305	328	293	324	325	306	334	305	342	315	314	338	323	302	324	348	342	288	291	309	300	323	305	308	320	327	290	320	337	317	322	281	315	325	290	336	324	313	307	338	338	344	331	314	325	284	340	289	336	298	312	293	340	325	329	340	302	333	342	326	294	330	298	296	303	299	300	288	306	295	293	315	308	346	309	308	303	328	328	309	345	300	326	327	324	317	328	335	293	359	304	309	313	334	326	349	329	346	326	322	310	346	331	279	330	305	334	322	338	306	327	330	335	335	312	335	310	314	315	308	313	330	319	308	285	292	348	317	304	312	357	309	294	323	320	321	312	321	322	294	355	336	312	305	334	321	325	340	326	339	290	299	313	337
5428	10670	8808	4426	3050	2236	1837	1484	1290	1212	1044	949	908	863	769	785	719	687	681	690	631	699	677	659	610	649	651	630	620	651	629	643	606	595	585	618	610	567	583	597	589	571	554	564	630	607	559	573	560	605	619	597	580	587	536	582	592	567	566	585	578	604	544	589	573	565	559	612	583	575	522	612	619	601	564	571	621	597	576	612	603	559	543	520	546	615	588	592	599	543	562	567	592	567	591	535	556	564	573	545	594	567	575	547	575	577	574	612	567	569	584	576	559	616	522	603	565	586	564	570	550	598	588	571	545	610	568	546	579	561	562	547	522	565	578	576	553	602	585	502	539	561	574	552	569	564	564	549	556	560	593	563	552	557	543	603	558	541	624	601	570	601	565	566	585	556	585	556	571	572	587	636	580	561	576	594	549	569	572	604	573	607	596	578	557	573	555	555	595	571	577	566	605	565	559	586	582	565	534	587	547	560	583	586	575	581	551	583	531	570	568	548	529	542	579	545	576	564	590	572	597	619	531	576	591	575	574	575	569	556	586	546	595	622	588	560	575	578	574	566	591	565	575	530	560	565	577	609	545	529	572	570	569	569	593	579	558	594	550	544	591	589	532	554	568	600	587	545	622	581	575	554	526	597	544	560	557	593	545	615	562	586	569	577	593	582	541	563	592	587	562	540	543	589	578	538	596	599	558	606	571	569	569	563	569	562	578	539	568	550	590	570	621	564	554	602	536	623	571	532	570	599	616	565	597	571	540	589	587	621	597	556	593	609	568	557	589	592	553	599	571	584	572	543	524	538	574	557	553	584	561	624	552	532	571	566	548	567	554	565	523	595	584	620	548	545	546	588	603	603	560	584	590	567	572	605	542	583	619	580	563	584	570	556	564	579	553	547	591	542	543	563	564	556	566	602	566	571	506	583	554	638	577	592	582	609	557	559	588	586	547	574	555	550	546	563	537	561	556	544	512	551	563	603	548	581	562	504	558	549	553	607	569	579	596	582	533	564	561	550	638	598	561	643	596	537	561	575	559	595	564	549	589	601	599	555	535	563	593	582	546	579	541	592	585	554	594	576	571	597	563	516	592	516	513	569	563	567	584	560	542	567	575	544	532	549	584	596	583	545	559	608	572	574	572	540	568	608	596	611	580	533	564	569	549	595	572	551	604	617	533	574	571	584	555	563	580	567	561	575	590	571	601	572	604	549	626	547	536	631	556	517	571	554	548	588	583	547	603	543	567	543	581	624	549	583	544	589	555	562	602	602	543	582	585	531	549	590	573	540	603	580	555	578	574	591	587	602	542	558	550	631	562	565	543	567	591	576	582	594	609	580	581	567	560	549	552	537	570	540	538	557	542	559	576	564	577	595	532	563	530	597	587	543	586	610	557	600	569	549	589	542	539	591	574	533	562	610	543	579	562	607	579	575	603	574	571	578	593	634	597	589	558	570	596	548	595	570	564	577	526	611	572	579	591	590	618	568	608	608	569	574	555	571	571	585	548	602	576	599	569	578	542	557	569	569	568	582	591	550	585	584	552	574	557	548	567	566	576	555	548	613	547	557	582	602	567	546	590	547	597	568	520	590	540	607	597	558	583	615	539	600	547	589	599	583	533	607	612	532	539	525	573	575	583	549	607	570	610	580	572	573	581	603	602	559	543	563	588	593	629	572	556	577	590	593	564	624	558	601	586	554	577	595	584	581	588	559	620	568	602	550	559	577	562	542	538	587	584	571	536	562	587	574	573	587	560	579	525	577	552	576	535	575	565	543	583	548	558	564	573	562	589	605	571	584	619	539	568	612	577	543	551	549	531	527	534	560	580	524	567	593	567	577	524	591	620	558	540	607	553	557	555	555	528	537	532	593	535	568	555	579	553	601	571	541	554	561	615	572	565	538	561	559	513	574	581	556	581	570	566	539	566	559	579	566	590	616	547	592	555	573	578	562	562	608	593	539	548	572	581	566	479	591	551	531	558	569	563	544	566	550	573	596	563	527	579	591	578	520	575	623	548	584	566	602	605	586	600	565	608	598	540	547	583	562	558	517	549	560	549	559	589	606	560	580	535	580	539	606	566	576	570	604	585	546	588	577	590	560	573	561	570	553	580	533	587	611	573	598	569	591	569	614	578	556	580	555	571	609	493	560	608	542	577	557	555	532	608	568	583	544	590	537	582	520	551	586	562	587	563	587	559	586	558	569	567	564	589	577	600	578	596	547	589	603	587	579	583	602	562	545	536	594	537	582	570	555	519	545	568	571	607	563	564	525	575	526	551	584	562	565	536	521	597	562	574	563	577	569	632	577	559	558	577	573	614	570	538	564	598	540	577	564	517	515	573	559	539	562	585	546	583	612	583	573	594	560	544	553	574	595	585	583	561	580	585	582	562	584	545	551	583	557	575	575	545	566	544	605	570	549	553	561	585	620	586	592	532	564	559	531	577	581	582	598	578	599	600	581	596	585	538	574	543	579	594	585	542	566	563	600	604	536	584	571	523	559	554	564	595	593	596	578	576	574	511	575	548	587	570	567	571	586	558	612	576	537	556	588	554	582	583	572	558	573	617	584	601	522	577	583	538	579	600	554	525	555	533	590	571	579	571	589	556	543	576	568	548	547	541	554	572	528	571	543	573	566	600	581	605	606	565	547	567	545	586	538	593	553	547	580	579	567	566	525	560	573	554	566	569	568	607	561	559	598	536	587	554	609	534	582	575	549	561	576	550	556	612	551	602	538	570	566	584	556	590	560	554	597	570	539	583	570	584	597	567	566	562	548	587	570	577	546	555	569	573	581	539	572	528	594	582	562	591	603	576	579	569	592	525	580	568	582	583	549	604	539	538	575	617	548	602	550	563	574	614	541	580	568	568	586	561	560	606	598	556	565	599	504	595	558	612	577	594	557	559	636	563	558	586	553	551	599	557	568	558	583	572	575	552	563	574	541	560	599	571	574	542	607	526	571	571	608	579	571	613	550	566	566	614	585	563	594	583	550	539	574	538	538	591	543	591	585	586	573	569	554	562	594	624	602	581	598	546	560	592	565	559	541	522	548	581	587	580	549	543	580	579	578	594	538	528	628	547	552	537	560	591	555	587	512	607	531	567	563	581	587	602	583	582	558	549	575	554	545	576	569	601	562	590	600	605	546	574	593	585	536	557	549	655	535	567	583	553	539	556	540	574	575	554	622	559	561	588	525	570	584	591	575	592	544	569	569	566	595	580	596	585	590	579	586	557	554	571	536	549	578	560	591	528	535	552	559	600	605	592	616	565	599	531	572	606	555	548	531	562	578	591	582	575	562	559	604	569	565	557	572	538	578	583	625	533	557	561	555	540	572	598	563	589	571	623	563	523	603	536	561	584	597	602	579	568	554	602	595	564	569	574	551	552	540	582	580	568	575	568	583	561	554	597	584	594	550	542	558	573	569	589	550	562	612	566	575	587	569	558	562	569	590	604	579	599	609	551	551	572	548	562	545	492	553	559	550	607	595
23427	21462	29312	23987	21463	20807	2152	726	509	387	372	361	270	225	242	267	228	200	190	161	169	163	173	162	151	133	132	158	155	147	126	141	139	149	137	132	141	126	129	133	141	126	121	133	135	127	137	123	111	127	128	119	131	104	142	123	140	121	120	143	128	120	122	126	133	147	110	125	108	120	132	134	111	124	97	127	141	123	126	101	141	124	131	96	123	117	103	124	99	126	109	131	125	123	121	132	110	121	128	146	130	114	114	117	122	96	119	110	113	121	144	122	121	138	100	115	127	127	130	125	125	130	129	114	118	113	115	111	153	122	115	104	110	126	120	112	107	120	114	141	121	120	119	116	108	135	135	127	121	115	129	123	118	115	108	147	121	130	119	112	110	106	142	125	113	113	125	110	105	124	121	118	125	105	124	101	125	120	123	134	113	108	108	112	127	113	120	117	152	121	127	101	119	101	126	95	118	130	107	104	121	111	103	128	116	129	119	119	123	108	118	119	107	108	113	123	116	127	126	96	119	119	105	112	122	142	100	115	131	129	94	118	118	103	106	110	131	126	111	98	117	107	101	113	118	113	117	107	120	139	128	117	112	133	120	111	109	114	119	135	112	116	113	124	115	111	109	117	115	113	103	122	118	99	121	108	124	129	105	113	121	110	124	125	111	115	103	99	117	119	129	102	133	123	133	142	113	121	105	125	115	117	105	128	90	118	106	111	117	106	105	127	110	131	116	99	144	130	133	142	136	117	129	115	130	122	104	130	124	115	127	139	145	113	148	131	117	117	118	101	130	121	119	123	130	99	125	93	117	108	107	104	128	117	139	117	132	93	106	125	107	127	112	135	118	118	127	110	101	106	112	139	132	124	122	101	99	138	125	116	113	124	115	119	134	121	132	99	117	116	115	135	121	116	109	117	101	104	142	127	114	117	125	115	119	118	124	120	148	135	126	127	115	124	105	124	122	122	114	106	119	126	117	131	118	140	121	124	105	124	106	109	128	139	130	123	126	126	124	112	135	123	116	119	120	120	127	117	121	112	129	103	115	106	115	110	105	107	120	112	132	100	106	137	100	122	139	112	110	122	92	116	114	109	112	121	134	117	118	108	102	122	106	114	121	133	125	103	124	114	119	118	111	112	114	108	121	127	101	117	110	120	109	116	126	120	105	113	117	109	103	106	100	90	107	125	109	114	131	116	98	125	120	111	127	113	104	111	109	120	104	141	132	112	113	114	124	131	114	132	100	113	107	125	91	124	102	100	105	125	141	113	138	125	114	107	122	113	111	135	123	121	111	98	106	108	122	121	128	111	118	128	148	111	129	119	129	103	115	122	111	111	109	113	129	114	133	112	92	134	109	106	129	142	108	122	113	106	111	120	125	113	111	115	130	126	114	122	122	115	96	109	110	123	97	111	107	112	124	120	110	107	146	120	136	116	132	124	138	101	121	112	121	116	121	126	125	130	143	117	108	129	113	111	107	102	120	107	113	110	133	126	118	121	113	110	125	99	119	115	107	124	109	101	121	112	116	117	121	118	115	107	140	134	118	121	120	122	127	112	127	111	119	127	138	119	110	122	132	106	101	129	112	123	134	110	118	117	104	114	116	129	123	123	117	133	127	131	116	120	109	117	122	128	119	124	116	120	132	117	118	103	115	110	103	111	120	126	122	136	118	118	112	119	99	126	125	128	109	113	128	98	126	128	103	119	104	117	102	127	116	117	117	132	116	120	122	124	116	124	101	124	99	117	123	124	104	119	130	132	110	134	117	119	108	120	103	103	124	105	120	119	125	121	106	96	112	135	103	96	130	147	138	114	130	115	126	114	106	111	96	129	122	117	121	98	128	128	116	133	140	124	132	105	125	135	112	117	102	106	129	106	129	126	104	130	108	120	105	125	129	120	127	104	122	135	105	134	124	125	136	116	144	107	112	120	117	132	105	126	120	93	105	110	128	129	120	119	136	112	119	111	117	105	122	106	103	141	113	119	114	109	121	116	107	115	114	123	99	132	112	144	128	119	129	103	114	122	131	124	120	107	129	105	101	113	123	131	119	110	105	112	107	121	139	108	130	124	97	116	116	108	119	128	133	117	124	97	112	117	126	136	116	106	139	125	122	118	120	127	111	113	110	114	128	112	103	111	110	110	131	114	107	142	124	105	107	122	110	130	112	106	130	114	102	143	101	106	106	128	99	123	104	133	116	124	127	93	123	111	115	115	117	126	105	122	110	141	134	109	111	116	113	99	108	110	110	116	119	131	126	147	124	119	107	117	114	116	108	117	128	114	115	116	109	112	117	108	129	116	135	121	119	100	109	104	115	118	123	110	105	123	123	103	105	109	119	121	118	105	126	109	95	121	134	111	128	127	120	131	130	125	105	114	113	120	128	109	117	115	104	106	124	126	123	119	106	116	112	122	105	132	125	109	89	109	124	110	133	132	116	102	92	118	109	104	126	126	120	138	118	117	149	137	111	130	116	110	123	117	128	105	113	117	126	108	119	118	106	131	106	133	113	115	111	124	137	119	124	119	121	123	102	103	120	125	119	111	101	118	107	134	105	135	129	121	115	135	114	138	114	113	103	105	146	112	123	119	121	120	105	143	108	121	112	112	104	111	102	118	96	112	115	110	112	132	117	131	119	135	121	125	115	112	125	124	87	132	127	127	105	99	116	127	129	131	104	104	118	121	93	114	153	131	129	108	123	114	122	129	133	110	120	124	124	119	134	115	96	123	119	102	104	115	123	129	146	108	107	113	108	100	108	119	123	131	128	120	127	107	131	115	86	105	123	136	129	120	123	106	111	106	117	119	117	119	119	114	122	96	112	106	113	122	116	123	126	116	113	123	115	123	120	131	117	115	117	122	120	111	127	114	117	112	132	135	122	112	107	112	115	119	132	106	92	114	120	116	130	108	98	135	117	129	100	108	111	103	127	110	110	135	122	115	124	102	133	108	113	126	134	112	116	101	140	122	113	127	125	123	123	107	121	120	112	107	132	126	124	114	121	109	121	137	132	112	117	131	108	106	122	114	122	116	123	126	122	128	113	108	123	112	122	111	120	121	126	100	100	122	120	114	125	112	120	128	116	125	114	121	128	124	129	93	111	112	109	111	117	99	125	107	103	105	124	116	120	141	119	114	121	120	118	98	140	134	125	112	134	110	122	117	121	130	128	124	120	127	110	126	119	115	118	115	119	119	122	115	129	116	136	132	124	135	126	129	117	117	127	140	122	140	117	123	122	113	110	123	121	111	113	115	109	124	111	136	126	121	134	129	108	107	111	127	112	112	114	112	150	95	130	102	136	131	119	139	124	123	106	112	139	123	112	131	130	123	117	107	112	105	120	118	116	109	125	114	123	105	125	119	118	134	122	113	122	114	114	115	118	122	111	106	119	115	117	122	114	117	127	104	124	112	112	110	130	130	111	113	108	118	126	113	104	104	116	157	113	124	122	133	99	115	133	121	118	118	122	118	124	121	122	107	139	118	110	96
7682	16635	13554	7185	4914	3631	2637	2002	1635	1378	1159	931	821	755	688	614	563	482	461	426	396	366	377	342	320	342	324	319	292	269	266	318	261	294	259	257	289	247	257	250	281	254	255	262	243	235	235	239	235	241	241	221	218	237	206	235	252	245	238	225	226	244	207	205	236	228	248	214	221	219	215	209	233	238	227	219	226	225	217	189	224	210	233	197	213	199	229	203	227	208	226	225	228	234	216	220	217	193	228	217	217	212	235	232	235	205	212	213	199	227	227	216	214	196	238	202	198	228	221	198	207	223	201	219	226	240	202	228	212	206	240	214	216	212	215	216	201	195	214	207	206	219	224	230	190	202	201	219	213	224	211	214	228	233	242	206	239	204	220	219	206	231	217	220	200	229	203	212	214	202	204	219	192	237	218	178	199	219	231	199	208	199	205	195	205	214	226	226	224	222	227	224	200	190	205	246	209	201	228	201	221	215	214	222	187	224	248	210	202	229	215	227	204	227	212	195	226	247	209	223	211	206	197	219	196	196	216	218	218	208	207	189	207	227	212	219	168	218	238	197	190	218	229	217	225	241	210	243	219	211	211	224	207	207	212	209	221	211	209	216	202	212	215	205	221	220	202	214	194	203	236	216	224	231	209	233	208	187	228	190	214	243	222	201	208	222	192	178	234	209	205	225	214	205	217	201	210	222	238	206	232	221	216	198	190	214	216	212	224	212	213	193	197	201	208	188	186	211	227	216	205	200	194	218	233	220	244	194	226	208	235	192	221	234	229	209	209	212	214	209	197	196	206	222	200	215	190	187	231	209	212	225	234	236	249	217	215	214	227	224	201	207	221	213	194	211	213	220	214	213	235	212	188	180	210	232	242	212	210	197	230	247	229	220	229	229	213	232	209	206	203	192	233	193	247	232	198	223	246	229	202	229	209	224	199	225	211	222	203	212	237	213	208	215	193	207	199	210	210	211	210	211	217	205	208	208	223	214	188	220	218	214	206	218	215	210	194	183	218	218	190	253	185	197	200	226	216	208	225	227	256	216	210	205	209	207	227	195	209	200	194	178	226	184	211	225	234	205	209	221	201	188	218	195	216	223	212	213	215	212	198	215	225	219	213	216	194	197	238	212	187	233	223	203	216	205	222	214	198	228	214	206	223	228	219	180	200	191	207	216	203	223	206	242	223	242	221	200	228	203	193	229	241	213	237	190	220	208	200	224	213	190	202	196	216	225	187	210	232	212	217	228	205	209	253	213	222	232	206	210	205	212	207	211	212	216	221	210	208	230	199	235	224	199	226	212	190	212	213	208	204	213	239	225	204	200	214	228	211	213	206	201	214	200	213	223	219	202	214	216	193	203	226	230	202	220	221	215	226	200	216	224	219	210	221	242	196	219	185	213	236	209	213	254	206	196	217	220	194	208	194	198	222	216	190	215	215	209	219	205	200	217	213	206	201	228	196	224	226	236	209	226	237	216	207	219	236	185	196	223	237	228	209	198	196	217	219	219	220	224	231	210	201	209	243	209	200	215	199	212	205	223	201	215	222	226	232	203	247	214	204	183	228	226	215	219	234	216	223	193	230	223	214	214	201	212	203	227	232	215	239	228	225	210	204	200	197	210	216	213	187	221	189	215	222	219	237	233	219	209	206	190	220	203	207	206	229	209	198	196	219	187	208	243	239	184	243	227	191	227	220	183	205	222	202	227	211	198	189	224	223	221	212	199	238	204	215	232	232	230	218	197	212	199	246	177	226	208	214	195	224	224	228	211	219	226	212	187	227	198	206	236	216	219	187	215	219	231	210	221	216	182	206	235	227	240	206	193	221	212	207	217	213	249	195	198	210	191	234	235	214	225	234	212	203	199	210	200	218	229	184	221	186	192	220	243	195	203	213	211	235	227	218	191	224	205	213	208	194	209	248	234	221	224	212	202	209	226	205	219	202	229	199	227	207	209	222	229	235	196	211	218	217	186	204	208	206	212	217	208	220	214	193	215	215	212	189	211	220	220	190	217	210	205	230	206	199	205	210	223	206	209	212	222	203	189	190	191	230	204	218	197	205	205	195	200	219	202	194	202	228	202	243	182	225	195	221	209	211	216	216	190	191	233	215	206	228	190	194	217	211	200	229	218	228	229	220	197	244	206	206	228	225	226	217	203	204	212	242	234	209	215	197	197	200	224	195	188	182	212	207	189	223	233	216	194	214	227	204	215	191	190	201	225	195	227	223	199	230	213	212	195	209	204	196	198	188	221	218	222	218	246	187	227	226	189	215	207	201	216	209	235	216	223	203	206	232	234	185	206	228	187	208	198	204	223	232	223	188	209	224	205	209	215	207	204	210	221	233	220	201	207	205	208	216	219	202	209	215	212	220	217	252	205	225	212	217	191	223	216	204	226	217	208	215	221	234	225	203	226	204	205	220	215	211	230	200	202	214	215	212	200	201	208	193	229	200	222	204	188	200	217	194	190	226	207	219	202	211	227	220	214	213	234	208	206	221	214	218	227	208	178	220	238	179	198	189	186	200	212	218	207	227	213	219	216	199	213	224	243	225	213	233	217	213	224	233	202	194	235	205	216	235	198	236	208	217	206	204	206	239	226	208	218	208	221	219	190	192	207	193	256	196	207	194	240	210	227	212	218	216	209	226	225	217	214	231	227	232	212	194	219	212	252	221	221	191	198	205	223	230	207	197	216	251	188	219	217	198	215	217	211	190	202	232	225	201	206	224	221	216	215	216	198	201	196	212	201	206	208	203	200	202	172	244	201	192	237	232	218	196	213	239	202	223	211	244	209	213	214	202	224	215	208	234	209	215	206	209	224	243	231	212	236	205	215	199	201	206	206	213	220	223	221	218	202	194	256	205	216	226	217	216	207	249	224	193	228	221	195	199	206	209	190	204	238	209	197	206	203	213	205	240	175	207	198	230	234	201	209	222	220	210	207	201	210	225	192	203	193	212	217	235	206	207	223	210	231	192	218	232	200	203	192	203	219	218	206	195	205	192	220	214	226	206	233	204	212	219	193	210	192	216	263	238	207	203	211	207	207	213	199	221	225	198	212	184	228	207	199	219	205	207	202	253	224	209	216	229	212	222	197	208	222	218	210	247	208	198	213	182	210	205	215	220	215	194	200	234	212	182	227	230	198	221	206	195	221	206	243	227	214	222	206	182	225	209	200	226	199	217	228	245	195	207	243	209	217	205	213	233	210	229	225	216	220	214	221	200	212	193	208	238	217	235	212	187	200	202	211	227	227	214	245	215	223	220	209	214	221	194	234	202	238	200	215	177	190	201	210	199	199	207	226	211	197	201	215	210	173	209	216	205	232	195	196	188	225	216	230	212	193	239	200	246	220	239	212	183	245	217	227	214	201	190	188	209	205	230	204	208	222	210	204	179	205	239	219	219	217	213	204	175	204	210	215	186	214	238	209	208	205	200	202	182	218	208	200	216	193	215	221	202	231	249	203	210	235	181	197	221	223	222	198	240	198
26994	20788	7792	855	555	496	488	522	518	490	437	469	494	455	491	509	470	454	486	474	467	488	474	494	457	502	467	470	461	477	458	490	485	481	481	499	479	498	465	462	448	481	486	498	485	458	413	473	487	447	493	476	475	477	450	465	513	513	520	495	464	493	482	465	447	485	508	468	470	457	459	428	474	465	415	477	487	474	503	467	480	473	462	479	470	456	441	494	465	482	443	451	487	457	480	468	493	448	490	471	463	486	460	452	471	429	470	475	483	483	506	474	456	464	480	493	506	479	493	432	473	453	467	470	465	489	493	460	482	472	505	461	498	468	465	486	474	447	448	447	468	459	488	480	503	440	464	485	491	481	481	481	479	448	491	444	479	483	464	481	463	471	474	428	487	446	450	474	476	470	461	507	484	470	479	494	495	455	447	502	472	463	459	485	530	465	465	507	487	481	441	493	476	461	478	410	511	460	446	438	429	412	478	438	466	471	435	462	455	451	443	457	452	475	488	509	477	491	457	467	461	473	472	478	467	504	514	467	471	448	460	447	504	496	450	424	456	469	470	432	481	505	465	482	478	459	477	477	472	454	482	464	435	487	488	452	469	488	453	496	486	501	413	444	439	472	491	499	445	455	460	485	459	457	486	485	452	479	490	474	497	477	462	449	470	502	468	479	448	464	486	477	451	486	457	464	475	455	471	428	462	504	443	451	458	471	462	437	479	461	484	497	481	468	454	462	463	474	470	454	470	453	532	448	424	507	485	464	465	488	478	511	465	440	451	480	480	451	460	460	487	493	474	459	447	484	453	473	424	480	465	482	417	452	513	478	482	444	445	479	444	466	462	491	463	480	442	444	495	492	529	500	467	477	490	481	456	479	473	472	486	468	458	500	446	475	496	489	493	494	447	446	489	459	478	462	475	501	496	496	454	475	440	465	465	461	475	498	493	468	470	475	427	466	443	470	479	480	458	536	449	470	461	452	497	462	475	448	468	454	490	493	476	412	492	470	466	461	513	445	478	481	470	485	463	461	488	459	465	460	437	456	479	428	480	466	458	469	466	450	484	505	464	475	487	465	471	493	480	478	471	468	440	490	483	474	471	444	435	463	459	438	449	471	469	509	473	503	447	480	503	412	471	423	446	472	475	464	441	465	446	480	440	464	495	488	441	473	480	461	462	417	476	462	464	523	477	478	462	469	471	484	466	491	469	467	446	500	519	493	484	495	493	487	476	479	501	460	504	478	483	432	447	479	478	455	438	476	476	487	439	454	501	458	456	463	436	491	429	464	509	479	481	480	468	451	436	473	492	477	474	491	503	468	517	493	466	479	533	470	454	492	475	446	473	498	468	447	476	454	472	477	459	445	462	459	475	454	443	473	486	453	454	474	453	484	456	481	414	452	482	490	501	497	507	482	451	479	449	493	444	496	484	452	448	422	465	469	450	460	460	489	488	487	473	501	503	499	469	504	509	463	456	465	502	481	453	490	462	458	451	485	453	490	459	424	486	438	443	474	490	459	451	450	454	464	466	478	486	461	481	469	454	460	476	473	498	502	438	465	466	486	452	432	449	469	492	489	469	462	505	479	453	488	470	451	464	445	446	472	484	487	457	505	459	465	500	478	516	484	481	486	478	472	486	522	463	460	430	475	480	475	465	458	487	454	481	489	472	466	492	445	471	474	475	509	472	460	473	464	471	462	469	481	476	508	487	461	483	443	500	477	468	477	436	467	470	451	463	476	467	480	467	487	491	495	471	482	449	472	463	506	469	447	498	506	466	508	445	461	485	475	471	465	462	470	461	427	448	462	484	484	431	479	475	475	495	468	495	506	457	484	487	486	479	474	444	469	483	522	474	469	459	481	482	491	448	457	456	471	471	436	496	470	464	485	499	468	478	472	471	475	454	461	484	481	478	438	475	461	460	435	471	499	477	487	480	475	457	523	476	483	446	466	493	432	453	466	464	489	505	468	463	443	542	484	435	443	492	470	466	446	490	489	434	471	499	460	479	467	460	478	453	473	495	485	466	479	465	484	468	489	450	462	453	481	470	477	485	491	478	455	463	434	471	501	479	454	468	497	441	463	514	468	470	490	457	475	509	444	437	449	471	509	472	421	502	508	427	465	472	475	492	448	471	450	463	502	451	482	468	438	467	508	425	475	453	459	460	449	511	480	487	453	499	473	452	460	492	455	454	426	459	478	469	453	459	476	485	467	451	465	532	474	471	463	490	495	481	471	477	468	505	487	511	454	462	432	446	458	490	451	512	492	449	476	513	476	473	493	470	452	443	445	473	440	450	472	492	469	513	453	477	468	429	453	505	479	489	457	451	522	468	479	494	459	461	477	475	438	513	450	450	483	458	432	465	478	477	484	493	469	466	489	481	442	461	447	473	458	446	489	483	423	434	470	473	471	500	477	476	459	479	462	490	478	427	446	495	441	478	489	442	432	483	502	465	440	421	474	491	472	459	451	481	441	447	513	485	482	506	469	483	481	502	450	483	448	505	462	473	475	497	485	478	433	472	507	463	488	485	498	486	460	458	474	473	484	489	446	441	515	483	476	505	485	495	487	449	476	474	517	439	482	475	454	478	498	495	462	472	459	447	452	474	443	463	514	484	452	472	491	477	474	456	503	450	463	456	449	475	472	457	463	500	459	469	449	463	458	458	479	473	481	477	483	477	475	467	504	454	481	446	499	482	453	495	437	477	458	490	450	476	496	497	443	465	469	486	457	456	430	478	494	491	486	473	479	503	483	470	469	460	463	410	462	461	489	460	518	459	481	465	448	478	463	455	460	439	492	482	503	495	472	475	461	463	462	475	473	446	452	477	468	467	483	469	501	481	481	447	457	441	460	464	439	486	447	471	429	474	463	481	473	469	489	464	459	478	490	461	436	463	478	473	475	491	447	483	474	419	506	463	476	444	475	482	485	453	446	442	449	478	469	459	486	463	461	412	477	456	479	459	482	448	480	480	474	465	502	474	476	451	455	492	456	493	438	470	474	466	457	500	467	472	458	497	486	437	464	506	454	473	474	529	492	456	498	455	437	471	506	480	455	483	453	475	498	445	505	478	461	428	454	484	461	500	469	504	439	467	444	476	462	452	464	469	464	480	460	425	502	454	459	501	453	463	470	485	478	495	470	463	465	474	465	467	481	460	466	487	461	445	458	468	505	485	470	477	475	501	457	460	464	431	486	444	477	436	481	473	480	493	471	454	461	456	459	482	459	490	455	461	506	466	477	480	463	473	462	499	464	451	446	458	477	459	476	495	448	495	504	463	465	449	467	484	457	485	481	466	451	488	489	489	486	466	464	523	464	466	452	478	470	505	507	456	480	491	444	448	470	498	468	489	503	469	472	460	483	467	471	495	466	422	444	508	484	482	473	442	511	505	456	460	493	470	486	480	469	480	506	461	471	472	460	478	489	468	476	457	480	450	481	457	461	494	472	469	430	477	453	485	459	472	481	473	511	510	428	468	438	435	459	458	470
4222	2000	1697	1176	985	963	879	859	878	820	910	848	826	850	845	871	826	862	790	849	875	778	847	756	895	840	825	820	829	812	793	797	769	805	859	812	829	807	837	844	770	789	771	795	840	832	821	810	785	778	818	796	858	779	861	835	822	820	796	824	795	809	787	816	848	786	821	807	809	757	809	774	838	833	807	843	791	808	806	809	780	835	846	822	809	794	800	797	773	768	801	847	791	830	797	832	833	887	832	795	748	779	834	815	781	814	843	862	829	829	798	739	866	776	786	835	834	803	794	785	763	846	840	813	799	786	837	796	792	779	825	774	783	808	829	777	784	836	803	806	819	833	807	828	812	781	843	849	804	804	815	825	777	812	746	837	875	810	749	836	810	778	859	836	832	825	795	856	776	809	818	864	804	877	815	839	793	856	804	794	829	862	860	803	792	799	802	822	841	795	785	792	836	836	809	775	792	803	833	802	852	808	840	791	797	822	853	827	804	828	770	809	845	816	831	772	812	813	783	842	847	758	795	842	811	785	769	771	790	795	810	824	803	829	845	802	810	780	853	799	819	826	829	879	859	802	839	820	807	870	843	811	824	851	820	800	812	818	809	829	794	834	823	809	827	841	817	766	798	806	818	832	782	840	830	816	817	807	796	789	798	850	806	821	817	793	822	803	878	783	844	766	847	848	795	796	815	789	848	831	845	819	799	796	805	802	789	800	764	780	815	871	860	790	862	807	779	769	838	796	811	742	834	797	774	821	726	840	758	776	784	783	812	776	763	796	803	824	777	831	787	830	835	803	846	799	783	854	799	804	816	785	808	846	759	821	786	835	813	798	778	813	854	817	837	772	792	852	842	866	825	834	790	793	809	792	795	829	809	833	801	840	803	830	859	779	862	840	817	855	802	773	860	779	838	794	755	830	752	812	815	797	784	829	798	811	785	826	837	786	744	827	795	823	769	834	859	790	789	829	792	814	795	845	850	798	819	790	816	801	800	879	799	765	807	830	800	855	798	773	809	825	833	816	822	808	825	789	825	816	808	840	829	798	803	828	784	797	755	806	761	811	822	775	823	796	777	888	868	812	839	800	874	795	810	861	796	820	810	870	822	781	845	879	774	803	826	853	782	831	832	856	755	841	856	758	783	739	805	834	753	846	785	799	793	802	836	828	792	807	809	804	797	814	815	793	836	818	805	817	790	817	805	841	847	887	825	806	782	798	790	790	844	721	774	789	793	721	819	790	812	782	807	734	788	793	793	774	809	818	821	829	813	805	780	804	821	826	826	852	835	855	822	812	865	915	826	790	809	856	826	798	844	798	770	826	786	840	830	790	811	794	866	811	805	800	791	821	770	819	818	837	755	774	793	786	824	801	794	775	825	806	804	855	819	780	797	803	801	811	771	837	805	821	824	792	806	814	746	812	781	824	875	862	830	769	767	813	787	820	815	772	755	836	832	752	827	814	806	778	799	833	808	830	853	803	842	815	773	834	793	820	770	826	790	787	768	815	825	806	771	811	795	839	752	852	810	836	817	759	824	786	772	789	833	806	759	799	829	844	811	787	771	785	810	806	787	839	777	778	855	847	808	846	820	822	810	796	822	791	829	800	820	831	809	842	853	801	828	841	841	833	807	828	836	816	808	830	869	818	861	807	785	821	864	811	815	831	832	824	795	789	817	815	861	766	794	812	797	787	825	830	854	804	792	801	806	777	785	843	855	834	813	872	822	872	874	804	773	815	809	813	739	815	799	794	808	775	821	893	848	805	829	800	806	848	855	815	842	803	803	816	846	806	880	758	822	828	787	783	836	864	814	787	804	759	786	822	840	833	774	854	806	805	792	866	820	796	825	826	784	769	794	804	784	793	820	838	816	793	865	766	761	810	802	805	748	802	765	789	828	822	805	796	822	806	784	827	805	818	803	789	815	845	783	839	812	802	835	837	852	803	814	803	825	822	768	859	809	819	793	802	820	811	783	804	832	806	879	748	821	827	794	819	759	776	809	821	775	829	803	811	745	753	847	772	873	771	837	783	852	809	804	836	810	825	829	853	841	818	795	770	730	836	782	859	786	858	824	840	827	830	793	806	799	816	850	770	803	790	824	825	798	850	818	834	789	787	870	828	805	830	858	780	820	777	795	820	881	781	862	810	801	830	818	795	839	774	789	818	820	806	796	748	809	830	820	818	806	792	768	835	789	768	830	776	809	803	845	811	859	821	807	828	805	834	840	804	800	828	774	791	823	798	795	797	841	799	784	864	843	836	793	831	766	818	839	783	831	781	806	858	805	821	792	816	782	824	785	806	753	802	803	850	808	832	851	877	800	824	789	802	778	796	843	764	850	829	818	823	791	760	768	792	812	816	798	819	833	853	796	774	800	850	833	764	750	828	800	847	845	756	831	842	820	854	850	846	844	847	827	797	807	815	831	841	787	809	820	777	822	849	810	771	801	847	784	822	806	839	798	822	814	806	846	783	796	832	784	866	820	774	810	812	746	798	798	766	823	805	746	816	796	776	826	855	831	790	794	826	840	809	829	843	790	826	801	812	868	804	844	776	777	775	817	792	848	875	833	809	822	810	804	826	733	824	824	774	780	797	820	822	809	790	817	810	777	833	806	817	788	838	832	781	820	814	860	831	817	808	836	836	826	751	826	815	789	795	842	819	774	785	893	818	808	794	790	849	813	789	770	814	777	789	843	823	850	832	765	754	805	800	773	804	792	842	796	807	767	862	793	861	831	791	794	813	832	766	816	814	793	810	801	825	784	792	784	843	798	762	810	806	863	796	829	806	814	847	783	795	810	755	803	797	861	854	809	799	779	791	800	779	811	821	847	843	812	809	835	788	817	797	780	823	801	857	809	798	782	795	835	805	793	764	857	819	811	826	779	759	788	794	839	753	792	797	802	821	791	784	772	818	821	833	848	839	830	795	798	778	805	801	830	807	813	825	823	798	762	793	799	769	802	862	853	790	780	824	822	815	862	830	779	853	791	845	784	816	743	785	795	836	853	796	847	823	821	769	798	789	820	771	836	764	803	801	771	839	826	786	803	840	856	840	850	824	817	840	817	790	815	814	803	831	844	857	797	804	831	839	779	827	799	826	837	840	774	803	826	807	799	816	823	809	816	825	818	812	815	797	790	752	764	820	755	780	809	800	779	817	781	831	857	782	848	850	790	831	833	843	834	805	796	801	824	863	780	827	816	781	849	781	850	810	831	801	795	807	850	840	860	781	821	889	783	779	809	779	833	810	861	844	798	835	827	811	806	821	807	821	782	773	809	804	828	831	805	792	880	797	795	778	784	797	807	827	712	768	840	823	815	794	813	816	786	792	799	843	768	882	812	811	824	793	729	836	814	836	815	817	813	819	835	783	762	824	834	785	746	861	823	816	821	778	806	851	803	849	811	863	831	839	813	859	853	799	863	829	797	803	794	811	791	863	811	785	791	815	790	766	821	819	794	837	792	781	771	770	842	842	812	792	796	854	810	833
24407	21488	28744	24642	21147	3087	852	599	491	470	454	414	434	383	372	367	380	363	348	352	378	342	365	372	330	329	327	349	345	326	331	334	341	357	340	343	329	298	340	308	365	332	339	330	323	305	321	369	327	334	326	321	324	348	338	338	311	329	307	327	318	310	306	318	329	374	326	308	347	313	306	348	339	338	301	329	330	341	311	340	324	308	319	339	300	305	334	338	316	295	314	331	326	334	324	340	352	332	331	312	316	305	343	332	302	323	354	322	352	325	348	321	327	327	323	328	275	285	281	327	338	329	309	302	309	325	288	329	312	307	308	310	327	322	286	353	324	332	340	323	321	353	300	314	330	331	329	308	320	324	307	330	292	288	324	345	339	320	334	324	320	317	324	296	331	315	315	336	335	302	328	319	318	320	293	314	279	350	313	311	309	311	342	338	317	335	330	308	338	305	327	314	309	317	320	284	310	340	346	309	307	329	332	322	316	329	297	304	338	287	341	319	292	308	326	332	323	313	302	296	325	333	312	318	323	317	321	356	309	307	317	321	329	327	292	311	309	292	314	318	320	332	305	346	309	316	314	320	294	325	318	340	333	282	290	298	314	323	325	340	335	297	323	328	353	327	350	330	282	317	301	318	321	358	357	322	332	335	331	310	349	292	336	308	316	323	343	282	310	305	337	296	315	333	304	335	313	327	314	329	317	327	322	347	340	305	342	319	301	355	300	289	295	336	307	318	300	323	298	297	306	333	331	303	307	337	309	310	325	332	323	312	340	325	307	336	328	300	306	317	350	308	315	320	307	365	329	336	350	316	342	321	301	306	325	317	343	334	298	315	323	335	292	330	313	287	315	328	323	335	343	293	319	331	296	332	337	289	302	316	327	341	322	344	352	336	341	314	333	305	330	298	316	323	332	312	319	311	304	322	325	302	337	319	331	282	320	333	316	298	324	305	291	327	316	317	321	320	343	308	317	284	331	293	319	327	333	304	314	293	331	341	308	321	323	334	281	321	310	306	321	332	288	300	303	298	279	335	340	322	304	313	289	338	321	321	304	334	294	310	305	305	341	341	324	359	308	323	298	294	314	309	307	306	311	308	323	305	326	327	323	339	323	358	322	361	320	335	316	342	316	315	307	342	328	329	316	292	311	303	303	314	318	315	290	322	370	310	300	308	296	307	326	294	334	324	309	335	316	307	305	296	277	326	312	319	321	329	325	299	334	313	324	311	290	324	292	305	303	303	310	334	318	312	306	306	333	326	286	314	336	333	310	329	314	328	328	320	311	312	313	327	308	356	330	315	317	313	321	299	329	330	297	325	330	315	313	307	341	325	312	307	288	302	347	354	321	280	332	351	295	303	348	332	308	354	318	334	338	312	280	341	309	358	342	300	324	350	302	331	351	335	323	306	334	318	313	312	344	328	306	291	320	325	296	308	301	328	337	320	344	314	322	314	322	299	311	312	305	322	310	331	295	315	349	322	315	319	329	327	319	318	313	317	295	343	313	322	318	320	309	310	322	338	327	293	344	307	345	318	316	323	357	342	281	354	327	310	318	313	328	329	335	336	325	318	327	307	313	289	295	317	317	328	325	292	320	297	301	329	312	302	350	305	292	312	259	312	336	309	306	284	306	322	328	312	293	312	320	356	314	325	334	299	315	319	362	332	314	319	316	330	310	314	313	286	339	308	324	315	308	326	304	282	327	340	312	354	325	305	302	304	309	340	302	322	303	288	329	308	302	317	336	318	298	324	295	314	311	312	330	316	296	314	323	301	314	317	321	330	313	321	288	334	319	353	281	325	293	311	323	338	345	317	293	320	307	329	308	332	328	286	329	294	323	300	331	310	343	346	312	316	305	320	330	303	296	318	290	330	302	340	298	352	300	298	324	319	303	332	328	299	321	344	384	296	319	310	316	328	322	317	281	307	342	309	315	324	313	288	345	326	328	290	305	316	320	321	322	316	300	296	324	292	344	346	327	322	322	340	318	346	335	332	323	310	328	340	302	328	328	325	340	334	314	316	335	338	301	315	330	343	302	345	286	319	292	292	331	334	308	337	311	302	288	328	321	336	299	315	316	303	325	342	321	329	341	312	345	304	328	331	317	295	347	344	284	323	345	323	294	317	313	294	347	263	322	339	347	340	330	352	350	302	367	321	316	313	293	335	340	314	288	332	329	327	302	309	320	346	340	366	292	342	334	318	309	299	312	315	325	311	309	306	332	301	304	292	316	325	343	321	331	311	325	318	308	338	313	327	295	332	301	313	335	309	319	344	325	337	353	328	301	340	302	329	287	311	311	328	329	304	312	339	331	341	332	344	307	314	313	333	325	313	334	324	336	336	337	301	336	344	302	337	333	321	331	329	345	326	313	334	329	324	290	311	310	319	325	347	313	364	322	325	319	325	292	314	317	308	324	314	318	319	315	299	332	298	322	308	334	309	315	301	314	332	339	330	299	332	330	310	330	345	326	320	340	306	323	303	319	327	324	346	325	351	309	336	299	327	335	300	323	342	315	305	292	327	343	330	326	290	332	327	301	329	308	316	305	344	322	306	315	320	317	344	293	299	310	338	333	340	346	312	332	302	308	303	293	287	302	324	302	342	350	304	335	312	334	344	317	350	305	295	295	319	321	343	314	343	291	318	313	298	349	332	316	340	337	321	326	349	305	338	323	312	328	324	296	315	325	323	308	341	306	340	316	338	295	323	310	287	335	311	305	298	314	323	320	308	305	322	339	314	310	312	321	329	341	310	309	272	330	311	306	338	317	320	302	313	292	344	341	289	288	312	350	321	329	300	335	300	325	305	337	282	312	328	349	313	298	301	304	321	301	315	296	287	337	331	337	331	351	331	346	300	301	314	345	289	321	303	295	338	325	322	331	314	310	311	317	315	288	319	315	316	292	302	328	350	328	296	334	328	339	328	325	329	368	324	327	299	296	297	332	337	321	339	282	339	357	327	348	355	287	313	323	309	302	315	319	323	343	333	287	319	311	319	324	319	321	333	323	352	320	331	281	306	301	327	307	349	301	319	352	304	317	300	307	354	358	332	328	315	301	316	332	347	298	284	323	326	351	318	300	280	358	329	334	327	330	311	285	342	298	310	337	334	326	330	331	329	373	294	332	310	313	330	333	337	307	279	299	334	303	309	337	308	317	324	329	318	346	297	319	326	294	323	349	289	345	331	331	338	323	292	278	314	328	352	308	319	302	325	322	321	362	314	305	364	316	303	326	334	355	307	335	329	322	280	305	321	318	309	303	310	292	350	320	322	328	319	335	328	334	316	324	327	333	326	308	332	313	321	339	319	321	315	337	306	316	319	347	345	289	319	308	315	326	306	290	298	337	359	304	325	275	345	331	320	311	335	311	311	341	312	304	335	319	306	336	325	313	310	304	334	326	310	298	285	322	336	333	305	326	343	303	314	332	352	322	315	318	328	305	347	301	305	291	310	303	323	341	314	341	338	326	315	329	358	331	338	314	333	332	331
5462	10786	8765	4470	3005	2208	1778	1503	1278	1135	1026	971	868	850	767	769	726	702	698	670	702	665	609	608	600	625	604	636	649	602	645	601	618	540	595	569	584	641	617	586	562	537	607	561	586	559	592	541	561	540	547	545	570	563	583	553	597	562	609	556	556	568	556	594	573	564	556	557	566	577	617	568	545	536	555	566	607	590	527	545	574	558	556	628	594	593	553	592	574	552	560	569	581	532	622	574	549	575	577	554	559	541	556	555	590	573	572	571	545	522	526	513	577	517	562	543	534	544	532	573	536	579	538	565	552	590	607	577	579	586	596	588	582	568	583	556	563	558	588	595	532	550	517	582	559	532	599	580	577	600	565	536	544	592	551	533	567	505	566	536	554	555	550	568	552	576	563	568	560	556	567	566	573	556	563	572	575	533	586	524	550	547	550	575	578	579	554	548	542	599	523	575	575	591	577	601	603	557	518	532	592	571	539	528	544	494	556	544	532	574	599	597	530	534	624	558	553	572	545	542	548	564	560	504	573	592	613	539	585	557	606	554	546	567	543	609	558	555	557	586	581	563	559	566	541	535	546	518	557	564	557	557	557	560	560	556	563	575	507	564	551	539	556	542	552	560	511	562	569	532	554	560	596	560	544	578	563	548	557	512	572	535	581	576	542	545	542	590	571	570	534	543	566	548	524	576	553	532	557	562	598	592	589	565	552	547	557	530	515	608	559	567	572	576	548	552	560	557	540	566	584	555	535	569	603	534	536	576	539	578	575	574	541	539	555	562	587	523	551	533	541	566	576	564	575	554	540	581	565	548	589	594	556	520	539	581	574	545	594	549	564	547	569	564	542	609	561	540	594	548	561	541	560	569	536	575	546	613	551	554	547	543	560	544	598	539	569	569	579	544	543	542	553	563	548	549	533	577	557	583	600	586	567	548	586	545	577	599	580	597	583	597	601	590	586	561	542	575	560	593	566	546	569	586	541	592	571	585	533	550	609	563	615	538	570	580	569	577	555	552	573	579	546	553	558	631	562	547	559	576	580	550	573	546	539	564	581	554	583	564	561	534	549	575	592	568	549	564	575	601	538	529	575	543	565	608	520	541	562	520	589	565	543	543	560	568	579	542	559	562	525	552	548	574	548	569	557	541	532	602	516	572	510	520	553	594	567	580	543	534	559	558	568	554	568	576	535	544	579	572	539	555	527	541	547	584	611	558	581	543	517	558	534	583	551	534	540	551	527	606	579	565	551	589	602	559	541	550	581	532	564	532	585	549	562	540	582	570	588	566	618	556	565	571	551	572	557	570	579	612	582	526	574	551	558	557	550	540	557	580	584	553	586	576	570	529	619	583	589	568	549	521	579	568	557	530	572	546	550	564	566	561	577	591	565	564	581	586	560	583	548	544	568	574	574	566	600	576	580	546	574	533	588	540	522	566	518	520	550	550	578	513	537	522	573	525	567	537	538	540	509	604	553	545	600	558	598	567	558	586	559	571	598	572	543	545	579	577	613	558	546	589	590	593	531	563	544	557	562	557	570	516	568	569	550	586	569	591	585	542	541	510	556	598	579	542	592	558	578	550	515	573	561	551	578	548	560	589	571	593	579	538	597	558	552	568	603	584	558	613	573	554	569	539	592	594	544	574	571	568	564	600	514	557	564	593	599	526	589	562	541	583	579	598	595	579	584	577	563	550	537	545	540	562	577	559	592	607	533	555	583	598	568	593	535	604	562	585	567	515	528	534	519	569	605	539	540	555	549	548	545	577	589	513	564	533	534	514	565	592	559	562	571	570	539	505	553	572	565	559	576	594	540	576	559	549	548	543	579	553	576	542	514	578	575	582	542	579	524	547	560	558	585	562	551	558	558	574	566	570	554	554	563	560	546	567	521	588	572	548	549	574	570	600	554	558	542	579	574	566	542	559	564	565	568	558	601	520	580	541	533	555	576	594	545	574	569	601	539	577	560	573	580	571	551	566	566	611	588	571	516	535	553	574	593	565	564	595	518	571	565	537	568	562	572	568	557	567	573	553	554	578	568	562	571	578	547	569	535	531	539	572	601	557	559	540	529	604	556	578	554	600	583	563	546	573	610	575	529	557	567	578	546	525	571	559	531	564	549	548	552	567	567	595	574	556	598	545	529	571	592	586	528	573	595	570	563	541	575	535	597	547	529	588	544	589	587	592	562	523	536	534	575	581	559	530	588	553	570	564	536	564	620	543	573	530	528	542	548	559	565	572	554	579	593	551	611	530	516	519	560	567	553	573	546	556	572	533	577	556	559	541	535	562	549	586	553	494	526	573	526	569	573	576	560	548	589	583	585	587	519	540	508	562	560	585	566	544	528	557	553	547	579	544	585	552	562	548	565	586	577	564	548	588	533	522	573	519	581	567	606	579	617	575	540	551	575	596	580	563	515	559	553	577	556	570	565	496	589	583	566	565	520	534	517	545	558	605	558	624	584	578	612	497	608	559	534	502	604	537	555	587	579	567	567	570	573	526	563	524	577	611	588	551	551	536	576	546	584	530	549	544	537	580	584	582	502	632	600	549	554	618	571	537	552	576	599	568	551	538	593	577	581	572	582	575	541	551	548	590	551	566	587	579	547	553	521	568	549	569	592	603	506	551	578	540	581	573	555	602	614	526	537	562	554	569	559	537	536	543	549	555	555	536	587	525	623	591	529	534	570	536	551	544	562	530	563	598	567	559	620	547	537	547	541	580	574	624	574	584	584	566	531	593	533	596	594	581	585	580	537	526	549	583	578	572	566	565	531	539	558	523	601	551	526	580	577	631	578	540	606	542	562	595	557	555	594	570	558	572	527	578	583	557	568	554	580	540	541	566	553	533	567	559	545	546	568	533	564	554	573	569	565	562	569	575	616	580	517	548	560	558	589	588	539	551	560	585	580	556	609	555	598	569	556	548	560	588	568	560	546	584	576	574	552	577	552	563	613	574	599	588	556	550	553	543	587	563	584	570	567	551	555	596	544	578	534	572	572	554	560	539	526	572	556	548	571	568	543	539	570	584	585	602	532	547	581	550	507	609	563	637	556	557	572	585	585	501	591	590	570	569	608	611	527	607	539	622	571	584	589	561	534	571	539	566	550	548	605	610	584	589	546	534	602	565	573	561	588	560	536	568	569	560	567	552	546	597	546	574	576	582	568	520	587	559	562	563	574	559	543	562	561	567	560	607	561	522	552	512	590	564	549	555	595	558	521	610	518	538	535	579	547	568	549	582	548	571	556	539	538	546	564	583	547	537	571	524	571	563	564	578	553	514	567	509	563	571	557	528	552	531	542	551	567	567	557	539	590	539	532	536	563	572	550	569	540	568	507	547	558	551	559	531	557	558	578	593	551	549	544	541	587	610	562	537	555	544	537	565	587	585	594	537	572	598	594	552	578	605	605	570	538	527	547	582	583	570	557	579	573	563	582	572	572	550	541	546	551	576	533	559	544	540	547	546	584	565	559	536	574	537	590	545	546	603
23458	21458	29274	24034	21459	20779	2147	668	475	405	346	330	297	255	248	189	186	179	169	183	176	169	167	151	163	155	132	179	149	141	130	136	136	136	154	134	156	128	110	127	112	138	134	133	112	112	115	129	136	121	128	128	127	108	115	129	117	136	120	124	130	111	121	116	123	120	140	102	116	136	124	125	128	123	105	113	106	111	97	126	116	128	111	126	128	111	147	128	133	118	123	122	144	124	138	131	100	123	122	117	130	112	117	114	137	109	132	122	107	101	118	117	138	110	116	120	117	118	119	105	119	113	108	130	142	130	128	111	104	118	107	90	123	116	121	131	112	120	104	108	112	125	122	121	117	107	137	108	115	133	127	122	121	123	124	132	127	107	111	123	121	120	132	110	111	110	116	127	125	106	113	129	130	106	104	108	79	116	112	111	89	130	105	115	131	106	124	117	134	120	118	115	99	126	126	121	108	129	161	112	121	107	117	105	112	125	116	100	113	130	103	126	112	107	112	114	128	115	131	129	123	123	118	126	122	116	106	128	104	119	118	137	121	142	106	122	111	106	112	133	114	107	143	136	101	117	130	115	113	123	126	120	128	129	128	103	114	121	130	130	110	113	112	142	130	124	115	135	126	135	114	140	140	106	127	120	155	120	130	132	106	107	116	108	110	115	109	130	105	117	132	103	128	108	120	113	143	111	105	123	118	100	108	114	146	115	115	123	109	106	105	118	115	114	108	119	113	115	111	103	131	122	100	117	109	132	120	121	127	117	129	129	136	127	112	117	116	124	109	103	113	110	131	96	119	127	128	120	112	129	116	115	115	117	121	123	118	114	133	135	102	106	117	116	106	110	118	117	119	105	111	130	101	124	110	120	105	134	108	106	105	104	101	137	134	117	122	114	107	139	131	126	121	101	127	111	113	114	128	124	112	113	117	125	114	119	106	121	118	116	123	120	120	108	109	117	130	125	115	98	113	133	124	125	119	108	111	124	121	102	116	119	119	116	112	120	112	100	100	120	131	105	123	114	115	130	135	124	110	114	111	111	124	126	114	113	126	110	131	122	116	97	149	104	111	108	115	126	108	124	117	114	96	124	122	106	123	123	125	108	130	117	109	95	97	110	125	107	108	117	119	105	133	108	122	118	101	122	123	119	121	130	108	116	117	110	119	107	125	127	88	126	118	114	132	105	125	116	106	115	115	138	112	107	126	125	121	129	94	107	100	114	112	135	119	112	140	122	132	113	125	109	130	117	109	109	117	111	127	107	117	117	129	105	94	122	106	109	111	110	103	106	115	125	117	99	122	125	122	124	116	136	112	123	120	113	114	119	120	136	150	126	127	111	136	132	120	99	117	135	121	145	99	126	126	111	124	121	146	138	113	115	120	117	111	123	97	107	117	136	115	125	92	120	130	108	123	130	106	94	131	119	139	121	118	111	124	103	113	105	122	108	124	132	122	129	101	106	131	121	105	139	125	127	133	125	119	124	116	105	100	111	117	99	115	116	114	95	91	105	115	122	131	123	116	121	106	128	107	115	116	126	108	127	118	111	126	120	127	122	131	124	132	126	118	110	109	97	112	112	112	123	127	134	127	108	138	116	133	107	125	116	107	140	131	131	132	125	105	111	118	126	97	115	136	114	113	109	101	124	115	119	127	124	129	125	108	106	121	123	98	108	130	124	128	121	106	128	111	114	127	113	114	113	126	119	118	124	116	115	139	98	124	101	140	109	107	102	113	108	107	131	121	103	100	108	132	116	133	111	114	114	117	112	108	116	125	108	116	111	113	115	107	102	130	133	122	113	116	123	111	89	106	119	121	122	135	125	137	127	130	112	126	107	106	127	121	132	123	97	119	119	115	112	121	123	117	128	117	111	113	109	116	123	123	124	104	116	130	129	112	118	137	103	112	111	99	137	103	120	105	115	99	121	119	123	121	116	118	109	117	138	141	122	115	120	116	127	114	113	118	108	113	104	129	124	95	119	104	120	126	127	118	118	105	121	130	111	127	118	116	108	108	116	125	114	108	137	109	130	123	120	121	126	107	126	121	110	139	120	121	117	93	116	121	124	119	118	124	118	115	119	136	112	116	117	128	113	126	113	112	105	115	119	116	118	112	129	121	129	104	115	98	106	116	110	129	113	111	114	91	112	106	106	129	122	129	107	97	106	137	113	124	125	99	110	116	128	124	121	129	110	92	110	113	97	124	136	129	105	114	120	123	115	114	118	95	108	94	97	105	112	116	99	109	123	136	127	107	122	118	131	101	113	126	114	108	101	104	130	133	129	102	101	105	135	123	122	118	114	112	103	115	106	111	131	109	109	123	117	125	123	109	139	108	115	132	83	121	120	113	131	104	108	100	105	124	114	103	104	111	126	102	109	134	133	121	140	134	122	144	106	109	109	95	113	110	102	116	109	124	120	128	101	121	118	121	107	120	137	109	134	120	116	113	122	115	137	134	119	92	106	111	123	105	111	104	117	111	124	121	132	123	114	119	117	114	135	114	111	120	109	115	122	111	131	117	121	132	132	90	105	131	118	126	131	109	149	90	118	126	123	106	121	131	110	138	119	137	125	129	118	120	108	117	118	116	113	96	122	117	117	129	103	106	90	138	114	125	104	94	130	113	122	118	134	106	126	116	124	119	109	106	125	122	108	122	115	104	127	107	109	119	125	112	105	122	127	98	121	129	107	103	105	97	131	100	118	113	119	124	105	107	98	103	101	106	107	114	119	112	120	99	117	105	126	100	110	112	98	119	121	129	106	108	104	109	102	127	120	106	121	117	129	125	123	114	147	127	125	110	111	134	123	126	111	99	115	102	128	120	111	138	118	109	105	111	104	134	104	127	116	125	101	119	101	120	108	120	134	120	92	125	109	107	98	114	116	118	96	92	122	107	129	114	109	139	117	108	145	116	115	106	116	112	124	104	111	121	121	104	133	119	121	110	117	128	134	116	110	112	105	102	109	95	119	113	111	117	126	135	110	119	120	117	110	124	119	115	93	132	116	126	133	114	118	123	118	100	99	123	117	137	99	122	115	109	114	107	129	134	99	121	111	100	126	108	132	150	138	135	134	126	96	122	129	108	124	113	129	98	132	122	113	111	125	136	114	121	123	127	104	128	129	129	125	108	111	121	130	108	122	113	117	113	109	117	122	108	105	122	121	112	118	109	127	105	122	105	111	119	144	122	106	116	118	114	116	124	111	122	131	120	135	130	114	114	109	104	126	96	132	133	123	116	107	115	112	125	116	117	119	126	108	101	112	103	138	112	112	116	124	115	137	126	116	129	117	118	103	110	114	124	126	119	125	97	125	107	112	112	119	122	107	119	125	128	112	121	114	116	120	109	102	130	130	112	143	109	112	118	106	110	123	112	95	118	117	128	123	138	105	90	121	115	137	132	128	110	117	123	107	121	148	137	122	112	123	121	119	126	106	133	128	96	106	138	128	128	103	127	126	115	123	101	96	98	110	113	118	102	119	101	109	129	124
7729	16677	13674	7196	4759	3509	2617	2046	1617	1338	1141	978	809	716	656	595	545	494	458	411	392	374	366	360	327	320	299	308	296	312	281	264	261	297	284	248	270	256	248	252	240	240	264	216	250	249	255	234	238	242	243	255	212	216	228	224	246	219	223	235	224	200	232	195	226	244	241	197	219	241	228	201	212	208	212	233	232	223	217	200	191	210	226	225	225	216	214	216	219	205	233	223	211	202	195	206	199	214	208	210	219	210	215	213	211	227	214	207	227	228	241	210	218	230	189	222	225	226	200	201	213	208	211	200	220	231	215	234	216	205	213	214	225	208	217	203	202	197	225	212	206	226	197	205	211	207	208	235	202	232	223	203	209	179	234	211	222	199	238	215	223	208	203	215	202	218	219	193	213	222	240	196	215	193	216	203	208	203	229	227	190	220	223	216	220	173	199	237	193	213	198	217	204	202	209	215	217	211	221	228	189	195	208	211	196	201	195	199	229	192	228	210	221	196	229	207	215	224	215	193	225	207	233	198	210	232	199	231	203	202	211	210	215	226	211	211	215	223	191	209	190	212	198	204	215	208	212	192	220	230	190	194	210	210	218	211	183	213	207	219	187	204	206	205	196	193	216	204	176	229	194	220	206	227	202	197	179	212	198	218	255	221	195	219	213	211	214	194	207	239	204	211	194	215	215	181	218	207	212	225	221	195	201	223	211	198	238	208	212	204	198	191	228	251	189	219	201	225	205	230	202	204	190	190	193	193	217	200	223	221	218	210	228	197	196	238	197	193	225	209	234	214	207	212	199	191	203	195	216	200	189	236	233	208	218	214	221	219	186	229	223	200	187	189	195	200	203	196	219	206	217	206	221	210	191	182	187	207	208	199	224	232	191	196	226	198	219	215	206	214	213	171	222	196	211	206	189	210	209	215	225	206	191	209	216	214	191	177	224	226	221	233	215	202	220	203	237	228	231	209	175	216	188	199	232	218	215	209	211	205	200	191	210	212	203	175	196	232	188	211	231	224	180	221	218	197	224	220	196	218	227	192	192	206	201	215	214	211	213	212	217	209	221	223	217	200	199	237	206	220	221	201	205	219	216	204	204	184	197	228	207	194	213	185	206	191	206	213	200	194	227	215	234	212	206	211	245	228	205	193	208	203	214	214	213	177	196	213	210	207	187	194	201	230	216	188	193	210	204	210	203	209	189	218	215	185	222	207	209	211	216	224	194	234	239	211	221	226	197	198	210	199	217	236	213	206	204	203	205	215	206	211	215	200	190	198	222	207	214	218	180	211	210	222	193	204	214	222	215	197	224	191	198	215	212	215	229	224	223	206	211	195	212	210	212	204	198	200	208	217	209	215	197	218	192	216	223	242	217	211	188	210	209	207	212	199	223	239	194	222	211	213	241	211	220	207	218	213	228	226	231	209	200	204	208	215	231	215	217	224	210	212	246	207	197	213	206	224	217	212	195	202	222	219	193	207	210	208	201	223	233	231	200	187	219	209	214	227	208	194	228	196	199	190	223	212	219	205	223	199	232	161	222	196	203	183	209	221	208	234	180	207	217	202	200	213	218	202	192	232	221	185	210	212	215	177	206	211	180	216	193	217	200	186	211	221	186	207	190	208	205	238	226	232	212	202	224	235	219	226	184	215	225	175	223	214	180	186	215	210	203	224	207	192	190	208	219	212	201	206	193	233	193	206	172	190	234	211	206	192	189	218	202	212	206	208	204	211	193	221	190	215	212	186	216	217	217	191	219	196	205	221	211	192	203	218	192	214	231	219	185	197	239	209	216	208	201	207	205	234	222	220	190	228	228	225	193	207	184	216	216	203	216	199	200	215	213	208	207	212	237	212	217	203	198	196	194	211	210	200	212	213	220	200	207	217	210	196	194	218	230	218	206	203	208	206	219	200	203	198	192	212	193	206	208	212	218	197	203	227	217	222	200	198	213	227	230	226	223	213	230	217	196	216	215	213	224	204	228	222	190	190	203	212	202	182	223	215	190	220	196	211	217	216	194	236	226	191	179	215	204	230	235	190	183	198	184	211	198	214	191	223	210	195	199	232	224	221	205	179	174	183	229	182	220	208	211	212	193	206	189	216	219	183	201	219	185	212	221	189	220	196	207	210	223	218	213	214	211	183	201	190	223	220	232	217	230	206	235	180	214	204	215	204	222	213	220	201	228	201	214	215	221	198	189	230	208	232	205	210	201	205	217	182	203	244	222	206	213	209	226	210	198	230	198	168	228	202	194	216	206	206	230	207	224	238	238	223	226	223	206	195	203	231	218	194	186	215	213	219	209	211	207	211	216	218	188	206	189	199	210	209	204	226	199	204	226	224	199	201	185	183	229	181	214	192	209	216	170	221	215	207	214	197	227	203	188	217	216	196	218	216	207	219	200	194	235	216	207	206	178	212	215	214	206	226	215	218	210	188	187	163	201	214	195	215	203	202	200	202	221	200	227	188	213	195	209	214	220	207	212	190	211	182	210	230	233	211	203	243	216	194	236	203	204	220	222	212	195	211	218	225	194	204	209	188	174	198	205	194	201	201	194	196	197	216	224	221	200	189	215	217	225	184	179	212	202	234	236	222	221	196	215	210	236	215	206	200	201	192	209	216	214	216	212	201	203	225	223	209	199	183	201	201	218	218	212	222	191	189	203	202	218	213	192	208	223	196	204	215	235	197	215	191	174	213	214	186	195	214	199	218	228	207	222	215	225	208	220	223	204	215	204	201	229	194	204	229	211	229	189	200	176	213	200	238	232	200	227	220	209	209	218	212	212	205	223	206	194	247	178	215	202	225	174	222	192	236	204	229	194	200	216	201	233	202	234	199	225	183	217	204	196	217	205	237	215	221	198	218	208	208	215	204	203	217	198	229	226	188	220	194	209	203	205	208	189	221	216	216	239	195	187	204	197	195	179	209	209	216	228	216	217	235	207	210	197	212	188	197	209	211	208	208	218	211	231	229	193	186	204	213	196	241	208	220	246	194	231	200	203	221	209	183	204	238	211	211	204	230	203	221	196	176	216	212	213	218	224	209	210	215	218	190	192	215	202	217	198	214	232	227	215	226	211	189	204	164	180	186	201	220	204	189	190	194	190	214	207	226	215	204	240	193	194	222	197	201	242	206	220	203	217	207	226	198	213	201	211	199	218	228	197	213	221	228	203	231	198	204	206	200	205	199	201	192	199	235	180	234	225	196	229	200	190	200	233	226	216	191	212	219	239	229	213	186	185	194	215	212	205	226	198	206	226	194	217	200	182	210	241	236	200	249	201	213	211	209	206	209	209	221	207	210	235	175	228	203	199	246	215	177	221	190	210	214	212	210	206	207	194	214	178	216	220	208	217	193	217	204	193	193	216	220	217	218	215	193	202	208	175	238	210	189	188	222	218	215	204	205	204	222	202	240	199	192	200	192	209	212	205	210	208	193	235	211	214	209	223	218	179	211	227	200	223	201	210	220	195	230	228	211	206	226	198	205
26875	20608	7644	896	602	510	498	501	478	454	493	461	454	493	467	492	464	454	480	488	468	453	473	489	488	478	481	456	438	455	485	472	492	495	496	428	471	441	473	477	493	481	457	482	430	461	482	465	492	425	445	461	441	465	471	428	452	471	470	485	487	472	430	509	481	481	443	441	445	479	451	441	467	478	445	448	467	452	475	439	507	477	454	454	481	460	513	442	472	476	434	451	480	474	417	436	473	495	470	459	471	434	467	473	445	456	516	422	483	448	452	492	445	451	485	447	484	481	474	468	461	466	464	474	493	448	486	437	465	454	441	456	470	445	434	470	470	433	505	485	458	441	463	437	470	467	459	462	492	480	473	468	463	450	433	461	486	472	442	441	451	443	469	454	463	465	427	454	458	452	401	466	469	421	504	467	483	432	490	462	472	430	474	450	499	438	467	469	478	491	474	465	477	464	429	453	453	459	501	476	491	444	448	458	477	459	446	464	454	442	461	502	458	432	473	449	462	443	475	481	448	459	454	451	461	484	487	430	452	414	482	475	494	457	475	441	457	480	482	496	480	478	455	471	430	462	464	442	451	456	485	417	471	468	453	498	476	441	466	460	479	444	456	413	454	454	451	466	436	473	482	518	449	479	432	463	490	452	469	466	473	488	470	459	437	462	445	485	457	429	461	444	448	464	437	517	450	465	459	441	443	429	466	460	483	493	473	486	517	446	449	473	456	429	492	479	483	526	466	481	453	436	409	466	451	438	463	472	427	474	459	441	472	455	434	434	483	473	486	439	449	450	520	488	455	437	479	454	490	423	457	479	462	486	463	452	475	452	472	489	434	446	466	440	441	458	444	506	483	460	465	459	456	473	473	442	482	450	463	476	448	478	461	470	494	473	434	474	491	414	472	501	480	471	456	456	488	425	474	474	450	476	502	478	447	466	476	529	485	451	442	436	460	441	505	448	474	474	471	475	467	454	454	440	476	448	477	475	478	463	484	425	414	500	463	485	487	452	492	466	484	476	468	445	449	457	495	477	457	493	471	453	489	491	473	484	473	519	484	461	471	481	440	492	428	462	481	422	471	446	451	455	447	468	449	478	449	437	473	497	473	490	473	476	454	493	463	498	460	493	492	497	476	417	460	453	459	475	449	497	457	472	449	474	444	473	496	449	451	446	454	462	464	502	458	461	490	490	411	509	438	443	468	485	444	440	441	458	489	455	505	473	462	466	472	461	489	449	480	438	453	433	428	445	456	457	490	444	469	444	465	450	475	466	503	455	439	473	432	486	479	428	421	437	494	495	444	462	467	456	448	456	423	473	449	470	462	496	482	439	477	483	481	454	460	457	462	464	464	456	451	485	485	473	477	493	450	443	472	503	466	465	473	461	443	463	463	473	500	467	469	443	463	425	467	487	482	446	482	462	451	472	467	458	463	458	484	466	448	485	469	474	466	469	436	470	455	451	494	409	464	423	463	465	445	488	464	501	459	450	440	459	480	455	470	475	483	457	482	494	457	474	479	469	495	492	472	430	489	495	428	464	492	448	430	471	466	457	455	475	482	480	449	430	453	447	445	450	455	483	434	429	448	450	412	481	464	422	478	446	450	435	474	459	495	452	497	465	443	448	470	472	433	481	483	493	498	471	457	481	461	501	442	501	430	443	460	498	437	480	463	480	463	453	461	463	457	476	451	470	438	465	430	413	473	459	495	460	479	455	496	457	422	446	443	506	505	450	419	496	495	463	439	446	462	447	431	484	456	455	438	429	500	439	445	477	460	458	438	439	494	453	469	468	470	490	480	466	435	462	471	461	473	478	472	458	478	449	466	465	467	488	452	462	420	497	500	470	486	461	486	467	474	403	490	446	473	495	452	417	439	466	436	483	470	451	476	477	470	443	492	436	456	485	472	494	443	467	459	407	461	454	461	465	438	474	456	452	452	461	470	485	470	473	456	474	454	446	448	514	435	495	458	468	465	439	426	459	482	419	431	438	473	470	419	461	478	498	454	451	464	511	492	457	462	479	476	470	460	472	457	513	451	451	487	493	446	455	442	515	455	431	454	429	461	481	465	470	475	484	469	464	484	435	436	490	472	458	468	460	449	437	434	440	453	481	500	500	483	470	467	468	501	486	472	436	461	473	452	455	444	459	451	417	494	446	477	507	481	464	499	458	483	471	453	432	453	508	476	466	454	471	503	500	478	475	465	451	469	466	498	480	511	434	474	451	445	482	444	466	499	447	453	449	474	466	455	433	464	463	469	471	463	459	520	477	444	481	451	496	505	436	454	422	477	425	457	461	490	447	433	466	442	495	474	487	466	502	428	465	451	467	480	456	515	455	476	425	481	470	454	443	429	453	506	439	455	481	478	502	484	447	458	485	506	490	462	433	463	451	445	475	429	442	450	460	477	486	444	462	501	464	455	464	472	459	459	457	480	483	425	466	459	494	466	485	426	484	469	495	471	485	466	486	475	468	483	445	450	463	407	503	451	475	474	480	472	469	450	497	477	488	443	442	474	443	470	438	475	454	438	438	484	464	473	435	474	488	433	487	454	444	428	487	505	498	453	432	447	460	497	421	440	446	466	468	481	490	448	486	461	482	441	435	464	465	432	472	475	484	478	455	486	476	465	457	455	468	498	474	482	469	472	510	456	450	461	484	434	441	444	490	454	435	430	490	475	476	438	473	449	488	494	462	458	448	440	436	489	457	485	436	472	452	497	447	466	475	475	452	440	481	457	470	477	447	476	460	452	452	448	458	464	462	473	430	445	458	474	497	472	446	426	437	455	436	486	464	466	458	464	471	459	483	487	433	478	473	476	461	462	454	485	474	454	444	509	461	497	488	441	451	422	494	458	483	469	456	475	470	467	461	478	460	491	466	494	488	450	443	480	470	474	459	486	475	453	458	507	450	488	452	466	458	458	494	450	456	440	461	471	472	474	482	436	487	452	429	451	424	445	468	449	452	480	453	448	492	512	461	486	445	496	435	480	471	473	469	439	492	476	449	524	458	464	480	434	461	478	469	492	434	485	494	480	471	475	454	422	433	467	443	482	487	492	441	528	476	474	451	455	479	467	454	469	445	482	462	461	491	461	476	453	470	469	472	440	464	433	464	477	478	463	475	436	453	440	465	477	426	447	441	433	436	444	484	471	470	480	468	471	477	459	436	471	464	472	472	464	485	497	467	449	490	439	472	462	476	444	469	426	447	488	498	438	480	461	425	453	442	486	493	446	467	437	452	441	402	470	473	460	454	424	456	457	467	433	479	484	451	470	476	449	482	472	461	466	460	451	460	491	464	487	477	438	486	479	456	470	475	433	464	483	468	463	473	463	468	441	479	474	468	453	427	449	440	448	447	469	446	440	480	426	477	470	495	458	500	453	484	441	493	479	481	440	501	426	486	487	490	489	446	463	471	471	461	439	464	460	481	462	499	457	439	449	494	446	459	455	463	471	468	499	426	475	454	460	473	446	481	466	436	449	470	428	439
4169	1899	1636	1156	995	945	881	885	864	842	813	852	787	840	797	801	822	857	796	762	798	804	797	810	850	828	774	829	821	828	768	835	804	731	806	793	803	807	833	820	832	784	789	798	811	812	800	814	775	809	825	814	772	785	783	821	811	743	750	793	803	794	772	759	768	785	788	757	817	799	812	827	819	830	855	823	818	841	766	786	770	787	816	769	794	787	807	850	788	753	826	777	806	761	757	794	814	845	770	786	831	812	803	780	814	778	795	804	807	791	822	805	804	758	793	772	819	808	787	761	794	767	808	815	805	791	774	765	797	829	824	837	834	755	788	814	779	787	825	787	853	742	828	775	773	811	797	739	790	798	803	803	774	827	816	803	841	807	772	791	843	808	804	814	768	800	800	816	812	782	811	843	789	752	785	791	773	830	793	846	804	847	798	784	797	807	788	791	814	788	779	780	786	786	753	768	798	815	806	797	780	793	765	783	744	803	862	745	764	787	772	789	791	818	796	809	807	854	831	786	810	793	788	807	734	779	831	747	783	838	792	824	784	826	848	800	795	800	817	798	815	741	825	800	790	801	790	777	814	801	790	820	767	776	730	798	840	818	796	790	820	818	773	795	807	786	787	816	755	824	810	816	784	815	818	784	804	866	857	828	777	788	833	824	808	783	813	760	850	782	821	849	766	762	826	782	809	787	767	823	779	760	754	786	805	805	807	843	840	794	808	804	820	788	819	814	786	773	849	803	782	852	786	797	781	807	779	747	817	788	799	767	785	812	823	761	798	785	787	787	776	784	795	781	798	803	854	758	785	780	821	837	846	849	790	855	826	819	794	809	763	769	810	829	804	826	812	817	809	772	708	813	714	850	802	755	819	783	814	808	782	833	777	764	812	862	732	790	796	832	857	757	775	841	784	815	816	780	752	805	839	833	764	846	758	828	779	795	838	805	811	812	816	854	769	813	789	799	787	778	817	757	834	779	802	810	780	816	824	768	790	778	749	839	795	835	790	799	838	758	814	772	826	790	805	756	807	865	747	797	789	753	776	815	787	824	767	799	779	787	834	832	837	763	760	797	753	835	766	795	845	800	768	774	793	806	769	847	824	800	774	817	735	791	803	854	767	778	870	782	778	783	779	773	750	795	809	821	812	790	795	773	835	789	771	813	790	791	801	769	851	786	792	808	823	788	811	782	770	795	838	869	844	764	804	852	817	776	750	794	803	798	792	809	791	792	798	807	793	810	820	776	792	837	840	779	746	825	820	783	837	776	775	804	756	786	850	861	808	786	753	765	860	774	786	803	849	769	796	777	822	780	786	825	739	767	773	813	774	824	762	771	805	790	748	831	791	777	779	761	774	780	825	815	756	784	786	845	818	832	790	820	801	807	782	783	770	807	809	808	753	764	793	793	817	832	801	798	798	751	739	798	789	845	781	747	779	795	823	846	813	769	839	800	805	801	786	811	847	791	827	837	812	797	810	788	769	840	831	769	813	801	805	780	782	781	828	781	784	778	808	824	804	791	801	787	824	803	824	812	781	825	765	833	785	818	772	765	808	805	800	839	837	797	816	800	807	833	812	797	824	797	800	813	783	826	816	776	776	808	773	813	818	793	807	784	737	771	782	806	853	805	799	849	815	793	777	764	822	756	793	782	781	802	781	791	792	777	791	778	801	793	784	805	832	818	791	785	806	725	801	798	889	798	800	822	776	813	824	792	805	786	836	802	842	821	781	806	829	839	794	778	791	798	803	801	854	784	811	790	805	808	775	856	790	798	791	874	841	779	723	774	831	797	752	705	776	805	798	750	757	817	801	828	802	804	743	782	832	772	779	774	732	771	854	778	803	834	821	778	831	822	808	775	811	811	852	781	761	811	842	803	845	770	737	768	789	804	800	797	792	799	833	835	793	812	795	828	812	809	865	823	755	826	794	810	825	779	794	813	822	767	818	769	768	857	796	804	824	819	789	782	754	769	835	792	789	818	798	846	804	800	807	823	819	814	833	765	812	773	816	823	786	790	789	821	789	821	829	829	815	821	811	783	805	795	782	797	828	806	773	803	771	751	800	812	793	793	823	804	832	786	805	793	766	772	780	762	833	799	800	792	822	797	821	806	805	824	812	785	747	765	791	864	807	821	831	802	844	822	768	803	784	861	782	779	814	822	764	842	758	832	854	746	789	767	771	805	817	801	759	858	833	786	838	808	788	784	790	817	800	758	769	824	792	829	842	803	806	779	771	788	781	803	843	782	842	754	835	832	777	799	833	780	765	795	820	804	798	816	749	838	772	802	812	773	808	829	818	783	765	761	751	834	761	768	748	840	810	790	832	707	842	804	811	796	854	822	834	798	805	811	827	763	862	816	812	777	795	817	790	815	753	758	809	788	851	849	793	773	763	752	794	718	795	805	888	767	838	857	809	813	781	852	772	761	763	789	800	788	801	812	825	769	764	778	845	805	774	788	773	777	838	811	822	808	829	797	814	817	815	768	813	820	750	832	737	805	802	751	804	884	792	804	791	770	773	908	773	833	799	815	832	818	812	809	744	780	781	724	799	832	786	815	851	819	763	737	777	790	775	834	757	783	812	774	810	769	796	846	818	786	784	798	792	815	762	812	798	804	768	792	805	832	793	727	773	813	808	733	810	796	838	835	808	775	785	782	766	819	831	818	816	818	774	836	762	787	797	791	769	767	780	756	840	788	769	769	845	837	821	812	786	786	813	853	743	780	806	759	757	814	817	844	819	799	824	781	805	846	788	855	822	808	804	818	805	839	808	730	767	820	822	814	839	807	791	767	776	795	771	746	797	794	792	798	810	778	800	788	742	807	844	797	793	778	779	818	783	772	757	776	822	808	749	833	771	812	784	777	761	777	772	801	786	802	755	785	809	808	791	797	806	837	813	766	797	813	781	792	766	782	747	826	774	820	817	778	799	792	822	753	755	843	757	812	808	828	790	797	813	772	801	771	750	805	822	732	781	775	831	769	775	779	808	830	766	832	823	786	827	792	797	793	810	773	774	824	780	824	828	834	820	817	840	821	825	796	833	822	823	802	822	824	813	803	806	808	816	795	797	819	796	822	751	814	810	777	840	819	813	812	818	792	756	757	849	822	788	792	803	812	787	791	789	793	823	782	765	839	784	847	824	750	731	791	799	812	842	833	728	788	828	859	803	811	822	780	847	822	811	807	801	719	805	839	779	848	769	775	784	808	820	818	761	855	794	841	783	795	782	791	798	833	810	783	816	823	811	820	812	747	777	822	821	789	762	788	805	798	862	805	757	783	777	760	778	838	789	839	797	783	785	820	808	763	817	793	795	801	837	841	789	801	812	790	815	815	839	779	826	816	778	769	781	810	819	805	787	815	809	792	819	844	835	808	757	786	784	765	794	808	772	801	756	805	829	803	796	803	810	814	818	765	791	818	874	734	767	732	811	787	814	862	775	781	756	772	799	803	826	808	749	849	770	852	764	788	818	766	819	761	764	783	779	736
24500	21494	28742	24661	21069	3001	864	553	480	447	455	381	411	370	352	389	358	343	344	332	361	341	365	341	368	354	321	325	296	322	352	344	318	324	341	325	337	313	310	333	300	302	285	312	295	373	319	315	286	325	305	294	299	323	335	327	328	328	293	313	289	356	317	320	350	301	320	297	332	334	327	291	321	335	322	335	310	304	296	307	302	298	284	298	286	335	303	346	332	326	303	322	295	312	327	327	330	305	295	326	309	298	331	338	296	319	350	327	314	316	329	300	324	306	297	296	318	334	311	333	318	329	320	322	316	284	320	296	302	315	303	308	305	324	313	321	375	320	318	291	295	310	327	331	331	346	302	313	287	299	346	303	316	300	309	306	324	321	305	298	328	311	306	306	300	279	290	321	316	304	335	298	319	305	309	329	347	300	311	304	292	304	323	284	348	318	297	288	332	296	341	348	325	314	313	301	315	326	287	327	312	310	324	339	276	327	340	289	314	338	292	312	302	325	317	291	304	329	310	345	305	336	306	296	325	338	285	316	309	354	319	331	296	343	317	303	296	333	272	306	303	312	305	304	304	285	353	327	293	310	290	324	295	335	308	285	325	313	300	342	293	342	303	307	312	305	293	323	288	315	313	306	290	278	316	305	338	317	304	322	319	323	295	314	329	323	296	289	304	317	290	324	339	335	324	331	304	312	326	293	315	295	289	292	336	306	301	329	289	309	321	316	314	319	286	313	311	311	280	318	341	314	322	331	306	308	316	292	307	328	310	314	319	303	285	307	333	303	305	297	316	312	300	302	332	300	322	305	353	299	316	336	311	298	319	325	309	329	313	355	297	334	291	300	310	314	299	339	293	328	294	328	313	260	317	334	310	337	313	312	328	296	319	284	328	307	294	297	323	315	340	321	317	301	315	309	329	309	320	335	303	336	293	327	325	323	311	285	328	301	281	307	291	321	299	302	300	334	301	312	326	299	316	304	298	320	318	319	319	327	316	304	307	321	297	344	319	298	326	319	307	312	300	310	314	286	331	317	326	325	311	309	281	318	291	323	322	297	314	318	308	309	331	336	322	329	321	302	328	330	325	284	313	312	326	331	339	322	308	320	319	324	327	306	316	307	276	335	372	306	316	341	312	294	342	297	298	292	328	307	316	322	324	299	339	296	344	341	294	288	301	303	284	276	307	308	300	301	304	308	322	305	337	335	314	323	304	317	330	294	335	345	308	312	343	317	307	309	334	309	316	328	294	300	282	285	322	310	322	300	329	312	340	274	328	297	316	334	304	292	294	315	275	331	331	309	310	309	301	332	323	333	346	299	311	299	325	333	291	319	321	313	318	275	305	323	318	309	318	288	305	320	316	317	307	297	306	276	315	342	325	312	341	324	297	291	307	297	307	313	303	317	283	313	339	298	313	312	339	322	312	292	327	337	317	308	289	313	310	350	309	297	301	298	341	294	330	294	298	315	325	311	332	300	295	301	326	319	292	319	292	291	318	307	321	274	329	334	335	314	337	301	353	321	302	330	268	310	308	337	343	305	322	290	348	294	304	300	326	317	332	304	310	309	314	310	294	343	304	326	329	326	318	340	345	308	326	294	314	319	329	329	315	291	281	287	310	302	268	309	307	301	280	320	320	334	309	327	316	304	338	314	312	296	329	323	326	332	325	327	291	343	314	352	325	316	327	317	319	290	328	342	299	326	308	301	333	325	310	322	304	319	304	299	308	329	334	316	330	322	333	333	321	314	332	343	313	338	318	328	327	308	282	340	268	329	337	322	324	344	319	294	365	317	326	308	291	300	326	312	322	291	319	303	309	311	316	315	312	324	328	287	320	305	360	307	297	290	307	312	296	312	299	326	324	313	310	302	282	302	293	312	319	344	303	287	274	316	321	298	295	277	296	294	304	328	297	330	310	313	298	304	326	300	325	295	316	333	327	291	344	297	295	328	304	305	337	321	298	286	323	299	288	309	327	347	274	321	300	326	289	320	305	279	281	362	318	325	295	316	314	280	330	341	310	324	319	268	325	321	270	291	307	294	319	309	321	330	315	324	307	308	319	328	357	311	297	313	325	285	305	320	310	311	326	309	306	311	306	297	277	326	336	312	321	319	327	294	314	312	325	330	311	296	329	322	325	330	318	348	317	296	277	304	263	315	304	310	316	290	320	339	314	307	311	295	319	330	319	321	300	313	328	317	320	335	289	296	320	309	316	289	306	304	300	324	306	322	343	347	327	317	325	351	353	328	323	296	296	344	304	326	325	312	290	329	286	310	359	323	341	311	322	289	342	288	323	291	293	305	305	312	279	304	319	329	349	284	315	297	330	322	295	313	287	312	342	309	294	333	333	319	286	312	267	313	338	292	292	293	281	329	313	321	291	297	305	322	308	315	295	354	326	321	321	322	295	322	292	328	320	308	337	306	320	301	341	337	315	320	320	308	311	310	321	312	291	346	332	317	351	318	319	271	321	294	311	315	326	319	301	275	325	315	324	325	337	304	313	305	321	344	333	294	339	313	323	307	333	309	354	351	307	306	310	352	275	286	315	318	299	303	308	350	305	336	302	304	314	269	316	278	318	341	296	339	305	344	310	318	284	280	330	319	306	298	315	303	326	278	304	299	333	331	334	318	312	316	298	318	312	294	342	322	339	322	309	335	335	306	323	319	301	295	310	304	304	318	326	320	323	297	337	326	310	335	315	293	337	274	288	354	345	287	313	330	312	341	279	315	316	320	312	288	302	322	298	309	338	328	327	315	305	316	335	329	296	305	333	296	324	320	310	301	312	315	300	296	286	321	300	334	317	300	353	322	304	300	299	268	282	289	292	326	292	293	337	305	300	314	310	315	322	315	290	344	295	297	299	308	311	326	284	328	304	309	319	292	306	311	294	331	297	317	292	300	347	310	346	322	306	299	331	351	306	313	303	275	297	317	345	328	328	319	302	320	307	289	329	322	331	306	312	313	332	304	357	310	331	328	314	320	319	306	346	303	329	337	306	330	303	325	347	322	288	328	320	295	295	284	310	332	294	340	324	290	292	279	310	273	309	298	302	347	314	319	319	332	322	285	294	302	276	288	300	317	320	330	336	293	335	331	315	351	290	330	304	285	323	308	338	283	334	327	309	304	307	297	298	329	328	319	319	285	314	325	299	323	302	315	321	332	311	327	327	302	322	342	331	347	315	322	310	321	329	321	293	344	345	289	304	330	277	341	308	318	338	306	292	332	306	354	301	340	316	281	293	322	324	295	304	323	337	309	337	310	286	319	312	331	331	329	334	321	322	313	295	304	299	306	318	321	323	294	318	298	334	300	292	319	330	312	307	300	300	348	310	334	284	334	312	320	296	314	306	317	324	287	329	321	324	320	324	316	296	268	302	292	321	292	300	338	339	338	290	306	307	284	339	314	332	305	292	321	324	341	301	287	335	356	331	302	341	308	283	305	286	322	297	321	309	307	319	317	307	319	277	332	294	298	336	309	282	302	315	289
5438	10657	8543	4377	3028	2420	1775	1530	1240	1195	1018	905	881	861	797	774	754	694	645	642	688	619	601	662	628	601	617	601	580	613	630	610	590	594	571	568	571	544	627	570	619	577	551	567	599	567	566	531	637	551	545	558	583	577	587	595	585	532	517	536	550	594	555	572	572	589	541	555	568	556	554	553	514	549	556	569	549	525	558	572	540	574	548	584	518	566	595	552	582	534	536	584	544	561	547	561	534	548	564	505	599	549	514	557	542	563	527	561	524	541	560	523	559	539	534	562	530	560	522	547	573	580	594	568	506	551	568	612	586	528	583	567	573	539	560	549	546	536	575	575	568	538	567	561	545	553	567	510	589	540	535	588	534	552	593	583	537	607	582	578	540	563	558	598	558	562	561	589	586	557	578	559	569	562	576	570	534	572	576	564	537	548	533	568	572	542	601	553	565	556	546	553	547	556	553	582	549	556	528	550	565	560	545	549	550	537	533	568	572	528	550	553	522	567	566	589	561	580	554	541	573	552	570	544	569	554	530	557	554	555	551	549	545	582	505	552	555	538	570	517	547	557	509	591	577	566	517	566	592	573	558	595	552	545	567	568	559	525	569	545	541	529	556	546	534	566	554	569	544	546	542	547	547	535	560	518	572	563	549	592	563	509	549	556	597	547	536	555	577	551	523	579	554	550	554	562	571	586	567	555	538	581	579	558	540	513	566	564	599	558	530	515	572	581	566	577	574	591	528	594	524	537	581	521	575	565	532	575	565	539	545	606	569	545	564	569	534	554	539	524	549	518	558	572	546	523	584	553	527	560	619	542	542	531	542	579	572	559	527	552	478	539	534	542	565	588	573	560	545	575	572	491	579	573	539	581	539	537	570	520	559	555	540	580	540	586	553	570	577	515	569	502	540	592	541	561	551	550	549	552	566	552	587	564	540	569	520	540	537	530	590	575	576	593	535	540	595	589	586	541	558	574	544	524	575	569	544	553	512	545	538	540	528	563	532	527	566	576	552	543	525	557	571	561	585	552	595	468	535	538	541	524	556	546	578	537	536	508	547	533	546	555	579	532	574	553	542	549	503	544	569	536	532	541	517	518	531	569	508	554	508	536	531	554	581	576	546	531	552	516	527	558	560	558	562	534	523	570	602	556	537	582	500	485	559	601	564	552	589	546	564	589	555	565	526	523	551	542	553	553	520	559	542	565	567	539	537	567	551	511	580	557	546	542	574	508	596	592	538	543	553	535	536	535	554	566	551	527	567	526	576	595	574	557	531	562	544	550	517	558	572	577	586	545	543	567	574	524	563	554	532	586	555	557	557	556	551	566	565	541	559	535	551	569	577	554	557	547	581	547	511	549	558	588	574	571	529	539	545	548	577	560	538	525	576	562	579	534	579	539	564	569	551	588	575	506	539	567	547	594	548	539	557	501	581	547	563	518	594	538	574	534	558	542	549	546	553	527	566	576	541	510	531	565	589	540	553	588	558	560	556	548	543	537	548	533	555	591	554	545	534	554	547	520	571	541	552	551	553	570	547	510	556	560	544	506	502	555	561	561	551	531	548	538	572	558	575	612	515	539	509	589	602	571	534	527	545	570	583	549	533	546	566	511	558	578	590	578	549	576	552	543	544	573	555	522	569	559	552	547	558	564	570	541	506	559	518	548	595	595	574	537	556	541	529	542	564	532	539	568	526	532	561	579	562	561	567	551	591	534	567	517	565	533	533	531	534	574	570	569	541	614	542	537	558	547	583	549	545	551	568	547	543	547	547	528	560	554	564	532	554	571	596	579	535	558	565	521	553	567	545	536	565	534	536	561	541	560	592	523	566	565	549	527	583	556	575	567	510	528	554	506	556	534	551	556	561	568	540	512	579	530	558	524	563	575	510	533	590	545	544	561	565	542	537	535	537	534	571	548	578	560	564	542	550	578	536	548	566	525	556	541	579	561	576	582	550	599	567	585	597	523	584	549	595	526	591	547	550	545	553	549	531	577	501	522	568	564	535	546	529	576	527	518	570	540	518	527	568	544	557	549	557	549	580	547	537	549	541	518	564	540	565	541	526	533	534	554	545	541	530	539	548	577	604	575	549	565	566	577	560	559	556	551	531	548	563	529	555	598	523	562	573	566	574	524	539	517	524	540	581	595	574	505	562	591	503	581	563	545	532	528	572	557	562	562	541	529	572	565	552	551	577	550	531	539	566	539	532	565	527	578	565	574	510	547	522	528	526	599	545	546	513	558	555	561	568	555	542	570	551	558	583	560	585	525	529	562	544	533	515	561	563	580	563	549	585	557	587	586	561	523	591	550	566	568	551	559	569	549	517	504	537	552	551	548	532	557	557	542	618	556	550	544	571	568	558	580	557	517	586	574	612	528	520	581	579	546	568	574	550	545	576	555	612	568	552	589	543	551	549	503	569	503	569	620	576	545	535	549	614	551	568	569	572	572	566	552	532	546	552	483	612	548	550	556	554	538	582	541	576	569	550	547	629	601	559	543	549	593	562	593	558	556	538	583	553	534	586	553	559	547	533	547	584	530	531	561	502	585	566	590	572	582	521	541	555	573	588	561	574	539	524	541	569	552	521	565	573	583	557	539	549	548	545	564	578	565	534	583	567	536	527	572	533	547	551	556	573	540	527	560	560	489	562	555	575	543	555	540	585	584	543	559	569	531	551	554	542	588	600	538	530	548	532	555	561	543	569	528	537	608	538	573	593	611	577	553	546	512	608	591	537	515	566	530	566	568	585	578	521	548	562	599	594	572	591	572	554	549	560	568	543	545	580	536	588	552	548	537	580	565	555	551	572	557	592	614	516	532	531	563	580	561	569	578	538	544	583	572	559	572	593	551	564	562	561	556	561	572	558	559	533	551	586	568	510	569	565	556	533	538	557	551	573	523	529	588	555	573	508	579	568	524	554	529	572	558	539	606	600	536	560	588	501	630	559	528	548	541	578	544	548	529	553	526	505	594	567	564	553	564	581	558	528	563	579	573	563	600	562	562	567	585	561	596	554	587	549	500	532	542	532	591	537	572	549	563	565	537	546	574	558	556	602	569	596	517	535	590	560	529	525	515	577	505	563	578	561	535	587	549	524	567	596	588	566	534	564	566	528	509	519	575	505	534	561	563	553	575	551	502	571	550	555	525	587	555	549	498	582	555	573	572	564	566	537	547	565	515	504	563	546	569	548	527	582	534	550	607	522	515	575	583	570	585	586	546	552	530	556	509	520	585	556	514	551	566	553	539	549	574	578	508	578	501	573	520	545	584	548	542	511	567	551	572	562	532	571	522	534	542	518	516	576	542	560	581	549	615	550	553	593	565	524	569	548	543	543	542	514	556	599	551	516	554	524	535	526	549	554	552	541	541	575	553	544	565	599	546	578	591	584	576	539	555	563	534	565	556	553	555	549	575	542	516	531	569	553	532	540	560	589	560	535	564	555	563	594	551	552	573	563	530	569	559	547	552	528	586	559	560	557	545	556	547
23453	21456	29325	24012	21456	20816	2116	652	427	406	336	319	284	251	235	235	199	180	199	153	162	149	157	144	160	153	143	146	137	139	132	128	106	143	131	136	132	134	130	115	125	124	105	115	125	124	120	122	122	121	125	128	123	105	93	108	124	104	133	113	123	116	104	119	108	95	111	102	132	115	105	129	120	123	126	123	132	127	113	103	126	131	108	103	106	132	116	107	115	108	119	108	112	129	117	116	122	126	127	120	122	120	112	112	116	118	106	122	116	108	101	126	116	116	92	90	98	122	120	109	87	122	97	110	102	128	116	111	106	111	102	111	121	131	115	121	104	110	126	109	117	117	100	116	97	128	127	98	110	100	96	100	133	116	112	122	123	109	116	119	86	106	117	109	109	103	106	116	135	123	119	119	119	121	97	106	103	127	119	106	101	108	119	106	89	117	105	113	116	119	128	107	94	90	124	113	99	99	112	122	104	107	110	113	106	109	87	120	98	117	112	111	103	120	96	122	120	124	108	111	126	104	107	100	99	122	108	137	118	126	95	115	116	119	127	97	107	123	104	119	132	114	107	110	117	112	113	113	105	110	113	109	111	108	118	106	104	98	100	118	110	117	111	97	104	113	115	137	109	119	104	105	117	120	112	99	112	107	139	127	92	111	102	105	123	105	123	102	123	123	108	104	93	111	108	112	115	127	106	102	109	97	99	111	111	125	114	104	89	98	106	113	111	106	108	129	104	106	105	130	114	111	102	111	95	98	97	124	106	109	113	109	102	134	101	103	109	106	99	107	116	108	105	106	109	115	144	110	129	112	108	109	106	98	120	104	115	113	106	116	102	99	96	123	104	117	116	113	133	109	123	100	117	111	101	108	102	109	94	111	114	130	106	134	137	96	111	116	126	131	112	105	126	86	111	117	94	104	119	116	118	105	99	109	127	102	123	113	128	115	104	101	103	116	124	98	109	113	106	111	112	122	104	124	110	124	111	113	133	100	103	117	126	138	91	121	99	123	108	101	111	105	136	117	108	106	120	106	123	152	143	122	111	117	112	118	101	113	105	118	99	122	116	110	119	123	135	107	106	113	94	121	104	96	105	101	113	114	105	109	112	127	122	97	97	93	108	115	92	118	100	127	108	109	86	110	114	100	96	115	109	128	118	118	107	112	93	116	112	132	117	126	110	96	117	103	134	110	116	96	114	113	104	119	108	121	118	116	98	97	112	100	106	118	108	102	121	112	103	128	110	125	113	116	116	129	128	130	128	116	97	124	111	108	116	116	95	109	97	102	105	118	113	111	123	100	103	117	110	111	109	119	123	109	138	119	104	115	116	92	110	108	106	119	113	125	100	102	107	129	97	100	97	123	114	110	120	111	112	126	108	115	84	121	117	122	103	94	110	96	95	111	136	118	92	107	107	105	113	126	111	134	128	106	109	112	127	98	117	108	103	115	112	95	117	89	126	120	131	126	137	130	92	96	125	118	105	125	113	98	125	111	112	121	96	86	135	115	103	118	114	107	106	108	123	105	106	97	96	123	121	114	119	111	112	99	125	104	112	108	102	106	118	107	104	106	96	100	130	114	126	117	117	94	110	115	122	110	115	107	100	114	98	96	112	103	138	141	123	126	123	106	109	118	118	124	111	130	103	125	107	98	114	118	115	121	117	88	97	107	126	117	116	121	101	127	111	112	108	118	115	103	117	108	126	100	119	108	134	109	127	131	117	99	128	107	115	115	111	106	112	80	115	111	109	121	121	123	103	121	118	108	105	115	109	110	113	130	98	133	105	102	121	115	116	103	123	109	117	106	128	98	88	115	108	111	107	111	99	99	103	124	100	118	102	108	102	95	111	101	101	124	102	114	106	86	115	106	104	107	117	108	112	106	107	92	122	107	108	98	98	106	128	113	94	112	129	116	115	117	88	108	111	100	122	124	109	98	112	123	104	114	94	126	104	118	94	135	107	117	125	110	95	122	112	125	96	112	96	113	112	96	111	114	138	115	106	105	105	99	112	117	84	95	104	101	120	123	124	102	119	116	119	108	114	110	107	108	104	113	104	108	106	111	106	96	108	103	116	113	103	120	117	117	106	109	97	117	115	108	130	107	105	111	124	105	100	109	109	115	113	106	97	126	110	98	108	97	126	117	110	104	118	101	127	118	109	117	121	92	95	95	103	126	124	115	109	117	100	119	128	131	113	113	122	110	115	106	110	132	133	111	121	119	86	116	96	91	112	125	116	96	103	104	112	103	109	111	120	90	110	118	125	132	114	122	104	100	133	104	131	131	100	116	124	113	121	100	117	123	114	115	88	106	124	110	117	99	126	118	140	103	104	123	121	105	101	101	105	107	113	113	117	126	105	116	127	96	111	97	111	136	118	115	105	102	101	119	122	121	113	129	106	110	92	102	113	105	102	103	129	130	100	131	124	122	102	119	110	118	108	110	106	117	105	113	112	103	109	128	106	102	122	113	112	108	99	129	115	124	124	88	105	89	108	104	87	96	108	115	126	112	106	109	120	123	126	101	112	127	100	121	118	116	123	107	131	117	109	119	122	105	102	119	107	112	101	116	113	114	129	109	104	96	116	124	114	110	123	102	102	128	108	125	103	104	144	121	107	119	118	115	109	120	106	101	111	98	104	95	107	125	117	123	107	99	117	119	100	102	122	108	120	95	110	127	110	104	116	107	120	118	115	119	116	107	117	110	117	104	96	131	105	118	116	111	108	122	95	113	119	112	109	114	123	106	113	122	127	124	123	116	110	104	115	111	103	110	118	99	111	117	119	86	121	103	118	125	145	116	132	114	114	105	95	94	110	106	110	111	110	126	94	126	105	110	104	101	92	109	113	120	127	116	100	115	114	107	113	123	118	112	126	122	113	113	116	94	111	103	109	121	115	126	106	94	119	114	123	126	110	101	97	131	103	138	110	111	130	112	110	112	125	94	120	105	136	125	111	102	98	120	126	104	102	130	115	107	119	129	115	104	96	120	97	99	115	120	104	121	108	109	120	116	101	94	113	114	107	125	127	100	108	97	126	119	87	121	109	108	105	111	114	115	104	106	116	106	107	99	120	113	138	94	116	116	111	89	120	120	110	103	114	100	126	101	107	88	126	110	125	105	106	117	102	108	119	122	125	122	97	107	98	117	117	111	111	127	109	112	103	112	109	108	112	112	120	114	119	103	102	119	136	110	96	89	114	113	133	105	102	111	124	99	107	113	117	87	112	124	130	105	101	114	112	103	111	110	106	113	95	103	115	132	111	103	112	116	104	97	110	135	104	120	115	108	111	117	97	115	98	110	130	114	113	125	110	139	105	114	113	96	106	104	110	109	109	125	107	101	116	98	127	119	109	130	114	116	117	115	129	98	103	121	102	122	123	114	124	120	116	96	129	116	120	96	109	121	103	109	111	83	109	116	110	127	118	126	103	121	119	110	122	103	132	105	103	107	123	116	119	94	94	96	117	115	135	92	116	117	118	113	122	137	116	108
7794	16835	13774	7149	4958	3478	2692	2082	1597	1330	1043	989	783	784	695	548	535	487	425	454	366	367	376	339	312	332	301	290	289	295	279	276	312	261	270	281	234	251	261	250	252	250	259	232	270	233	230	233	233	235	228	219	218	237	225	221	224	227	216	209	211	188	201	248	218	211	204	198	191	217	192	195	229	182	200	219	202	195	225	194	225	216	208	220	221	199	205	224	193	222	185	195	200	214	204	198	206	226	192	208	207	202	201	201	204	200	210	205	205	234	216	213	213	175	214	195	197	208	201	198	230	196	194	211	203	219	195	201	206	211	204	237	224	199	198	203	204	199	176	218	198	188	198	204	213	208	200	193	197	215	196	196	196	230	215	182	199	209	208	205	197	210	190	202	188	182	193	176	218	184	198	193	226	202	213	195	211	230	228	224	193	215	180	208	192	232	209	198	207	214	179	196	203	241	207	187	197	221	204	208	190	181	206	182	203	203	172	198	204	198	197	205	221	235	209	210	194	234	194	200	196	205	203	193	188	202	192	204	198	211	193	194	190	208	173	225	206	199	208	200	236	194	193	166	215	210	202	165	206	188	187	196	209	208	224	226	187	197	202	216	198	202	219	209	195	239	185	188	197	210	197	211	188	200	211	224	170	200	198	205	196	187	196	199	235	213	195	213	226	185	222	207	218	189	201	195	205	208	187	210	212	184	203	211	185	193	197	186	212	199	175	181	214	216	196	213	193	192	218	213	199	193	210	196	205	210	200	209	186	188	202	206	209	205	227	183	198	201	203	206	225	216	201	178	192	201	187	200	207	222	190	185	185	216	211	212	165	214	173	200	189	207	178	182	224	197	186	198	212	198	194	202	209	197	201	178	197	204	229	192	207	191	209	213	184	192	206	207	176	190	205	192	173	206	212	204	190	188	228	204	189	193	197	198	183	206	193	185	208	195	188	198	207	206	193	209	188	185	196	184	209	206	197	185	239	218	215	194	200	225	204	196	199	196	191	215	180	196	187	216	179	191	203	205	206	188	228	187	210	189	176	212	181	199	206	196	198	237	213	211	203	222	189	202	193	177	196	207	201	212	216	182	199	182	202	195	201	212	191	218	189	195	201	203	211	207	219	206	208	194	227	198	204	199	222	223	198	198	218	221	187	223	192	191	208	209	183	176	193	213	191	213	213	211	219	204	203	187	199	200	195	189	205	192	196	189	189	217	204	212	209	210	188	172	174	179	209	169	210	199	205	215	188	194	186	205	185	199	213	199	206	225	171	183	217	173	228	173	200	211	262	206	181	208	164	210	218	205	194	176	196	195	206	214	209	192	225	184	201	210	204	217	227	209	188	180	177	194	221	195	206	198	221	201	202	207	200	187	169	177	214	205	210	200	198	206	179	200	201	171	208	193	190	237	194	221	170	195	209	218	206	190	194	213	202	227	199	177	193	200	208	218	194	200	186	207	202	182	208	209	185	177	204	174	185	200	193	190	220	192	194	188	210	195	218	197	219	191	181	197	176	212	197	222	220	189	185	174	204	210	197	194	188	200	196	174	190	214	189	184	206	216	194	190	210	193	216	199	201	193	223	194	203	193	189	192	210	202	216	223	186	202	208	198	184	214	196	191	215	196	183	195	204	208	199	205	198	212	197	186	190	208	207	192	184	195	227	188	181	215	187	189	211	202	177	183	205	184	209	196	191	217	187	217	228	195	192	222	215	223	201	220	184	207	229	181	180	214	221	195	202	183	197	209	194	211	198	197	196	179	226	198	186	193	194	196	202	186	214	222	206	210	176	198	210	216	181	207	176	211	217	210	192	205	196	201	222	213	204	209	210	194	212	211	212	218	231	195	215	204	217	199	182	201	197	197	201	185	205	187	211	215	207	206	214	203	191	207	177	211	195	204	199	204	218	198	190	224	241	207	202	202	223	215	238	174	205	195	205	208	212	184	212	191	187	186	203	191	210	205	237	207	203	197	214	215	195	199	206	184	207	202	198	206	191	204	244	182	206	212	187	188	195	200	204	198	187	206	173	185	203	206	213	176	201	233	195	200	207	211	223	193	214	193	188	212	198	199	202	204	185	193	205	207	191	181	181	210	215	196	190	183	203	207	214	190	191	237	207	181	222	196	188	212	203	202	204	186	192	208	219	208	196	206	185	183	201	226	212	226	221	202	212	195	188	205	208	209	169	209	171	177	217	211	197	196	198	187	207	208	178	209	197	223	191	180	187	190	211	209	183	176	188	219	200	205	208	193	192	184	231	207	209	215	202	204	188	221	190	209	194	206	205	198	192	173	187	192	191	200	214	200	195	193	208	181	208	221	239	200	195	192	200	210	192	217	220	204	217	198	177	196	185	221	188	238	208	204	182	209	205	220	222	174	182	206	181	179	190	209	214	203	202	215	202	200	196	213	185	200	178	192	174	198	221	207	189	217	218	194	196	201	184	195	199	204	198	198	199	185	222	179	224	186	225	179	180	214	204	212	197	178	216	188	207	189	187	237	211	202	213	197	226	210	203	186	206	211	222	220	174	193	204	172	194	223	206	212	242	204	189	186	206	200	214	192	225	224	208	217	191	199	197	198	200	202	189	214	210	197	239	211	202	210	202	227	179	214	211	212	201	204	213	187	186	207	245	210	202	191	210	217	209	176	203	205	191	211	195	184	226	224	208	200	205	215	190	207	203	211	209	202	192	231	170	212	199	210	199	210	184	207	191	220	203	215	224	211	173	195	182	194	210	205	202	206	208	210	195	217	202	181	184	191	212	200	225	197	175	190	181	189	181	234	198	190	188	184	204	207	216	193	176	220	206	211	211	186	222	216	213	212	181	215	210	200	208	201	209	219	217	214	200	187	202	212	203	191	207	218	226	198	171	203	210	236	199	178	199	198	216	212	220	201	180	198	208	198	202	220	202	194	218	182	193	193	204	203	189	186	208	196	189	203	220	224	204	223	173	236	208	206	170	211	216	221	195	219	190	215	238	208	199	200	214	207	193	202	204	204	189	239	224	227	187	201	204	189	201	186	214	198	227	224	216	201	203	215	202	198	193	208	167	184	203	187	209	186	209	212	210	206	227	208	177	204	184	186	192	207	204	209	216	205	214	188	205	200	180	191	195	212	229	192	187	179	227	223	199	187	212	204	216	203	216	203	193	197	212	207	209	203	185	181	205	200	210	213	191	193	208	198	181	203	212	194	179	195	205	212	199	190	205	197	187	206	225	188	196	197	195	212	196	192	203	228	180	192	222	194	186	209	212	212	203	184	216	182	194	204	169	191	205	216	204	209	190	183	208	180	183	223	199	203	204	185	199	202	199	214	194	184	193	186	205	240	225	203	212	192	210	204	197	223	215	205	226	205	212	199	195	216	190	186	198	214	206	179	186	182	244	232	185	166	209	195	218	199	174	202	162	203	206	197	204	187	183	204	197	183	208	194	204	203	184	207	211	206	207	194	189	214	230	197	205	184	203	216	193	174	216	206	178	189	206	192
27072	20757	7624	876	579	487	499	492	522	450	501	514	492	491	467	449	466	492	451	489	484	461	436	431	460	492	439	477	465	465	480	476	448	464	475	449	456	467	441	463	459	441	478	480	457	443	489	498	453	493	431	486	489	491	451	489	473	446	430	449	452	479	447	453	450	456	428	440	467	491	427	459	461	467	500	477	451	449	472	474	455	459	519	454	427	484	460	453	482	474	470	451	440	451	428	463	464	468	466	466	445	491	470	440	435	460	459	448	449	481	440	480	463	472	451	460	414	445	435	478	434	435	463	458	468	488	451	449	463	436	431	469	472	476	490	496	441	471	461	493	490	502	456	447	463	444	424	463	455	484	436	477	469	431	479	430	469	419	490	448	444	473	446	437	446	447	429	447	488	522	480	422	488	490	476	460	429	486	491	457	488	457	472	457	448	428	465	447	442	441	448	469	448	431	513	456	484	447	443	452	448	416	460	459	458	473	454	477	493	474	412	464	449	483	498	483	464	431	452	431	466	481	416	480	465	471	484	460	494	459	475	448	471	490	480	476	435	453	472	459	450	429	438	449	454	477	492	461	424	470	432	449	464	467	441	458	455	459	484	468	463	477	496	491	511	506	464	442	467	462	479	456	463	460	460	472	468	438	450	462	467	495	429	466	446	443	483	426	447	486	466	454	464	435	417	477	447	469	485	476	437	448	465	466	425	482	454	460	472	466	450	401	463	451	459	486	478	483	476	471	477	443	511	478	473	493	461	472	441	456	434	494	457	469	443	459	438	470	492	479	432	463	483	461	475	443	453	449	439	471	448	474	488	445	488	476	472	487	421	468	459	443	416	442	496	469	435	452	456	477	498	450	473	448	485	467	458	445	429	486	428	489	442	457	475	427	455	491	424	467	478	455	471	474	479	502	477	437	469	471	455	425	467	438	438	461	456	464	484	472	483	460	494	489	448	476	469	458	447	439	446	420	453	465	455	461	412	439	434	428	457	467	451	450	469	470	486	469	479	485	455	426	454	473	458	454	482	479	456	481	454	439	434	498	470	452	453	433	470	458	418	457	446	430	482	501	452	424	422	457	457	462	459	446	464	482	432	451	451	459	426	457	451	477	463	470	530	466	472	445	459	457	500	430	462	406	488	425	447	478	460	453	478	440	475	484	449	449	501	503	509	433	478	461	476	505	475	521	414	422	478	474	419	467	485	480	430	442	486	469	468	504	489	501	468	480	465	445	435	468	460	425	415	464	436	506	415	504	465	451	492	420	474	437	443	452	437	458	457	450	451	407	441	465	433	468	467	444	440	456	461	488	453	437	450	445	487	487	462	464	463	502	472	458	459	498	457	440	484	437	494	426	500	458	453	464	449	465	438	459	481	440	462	503	477	489	504	433	472	487	489	482	474	485	487	473	463	495	431	421	427	465	473	462	476	446	515	436	473	449	468	457	475	443	449	478	456	419	449	423	456	461	443	503	438	494	455	498	474	438	476	457	452	451	479	469	398	463	423	487	450	430	468	465	464	496	492	483	454	510	432	446	468	491	463	470	454	469	475	423	438	436	462	460	457	505	466	458	489	466	509	445	462	436	434	483	471	452	441	454	443	411	438	428	462	467	455	454	472	473	452	460	482	444	440	476	440	504	485	453	463	452	458	450	471	444	452	480	456	455	466	464	459	454	468	494	502	461	409	445	451	428	467	464	458	456	447	448	450	434	476	473	501	450	468	486	482	479	457	495	481	479	459	473	493	495	473	471	494	450	455	505	496	464	489	486	449	455	494	470	440	457	484	470	418	448	434	450	428	459	498	458	478	460	454	478	458	431	461	456	418	429	445	481	458	461	467	469	501	479	474	457	442	463	468	457	460	473	479	430	418	460	471	486	456	450	445	440	433	470	489	425	436	449	478	458	465	472	489	458	431	505	432	446	466	466	508	459	431	454	472	431	456	474	462	477	433	421	443	461	486	453	441	459	461	466	480	457	440	465	442	497	474	465	445	430	444	449	492	470	487	482	473	459	453	454	480	444	455	431	487	415	461	483	482	490	444	444	451	450	483	473	459	477	458	463	452	438	470	461	453	465	479	462	491	441	477	467	473	449	468	440	472	459	429	487	488	440	479	477	472	473	469	445	427	456	447	468	452	479	499	458	469	452	513	462	453	488	450	473	473	475	472	426	445	459	458	450	451	463	465	488	464	478	478	481	467	446	457	491	454	459	487	500	508	491	472	445	440	468	461	456	503	428	437	467	440	446	530	523	440	476	449	411	477	459	478	413	481	467	446	486	448	465	453	462	446	437	478	448	461	481	488	490	485	495	472	428	467	448	490	466	485	453	438	461	436	445	419	472	478	470	466	477	472	470	415	438	425	464	448	457	438	451	446	449	450	496	456	450	450	459	482	464	455	499	482	460	411	461	477	476	470	461	456	458	448	470	447	471	468	449	481	476	480	477	483	474	496	503	488	495	469	459	431	434	452	440	517	458	447	466	467	445	492	449	462	480	449	473	485	470	436	436	478	475	458	458	442	442	466	430	472	454	463	479	490	491	466	459	467	500	486	444	444	446	442	442	464	480	468	473	451	443	417	428	431	451	464	456	467	451	415	463	472	472	470	488	462	476	477	487	447	443	468	447	455	495	448	450	461	494	464	468	493	488	468	474	440	457	468	445	493	476	476	446	460	441	474	464	440	473	425	498	466	443	464	450	444	469	433	443	500	492	453	468	423	484	480	447	442	469	492	463	439	443	452	455	477	490	458	457	467	484	467	465	464	508	468	455	451	476	415	461	445	413	507	475	436	467	503	480	476	475	466	481	481	504	447	477	480	438	440	445	463	484	461	477	467	481	483	484	444	428	463	451	476	477	444	491	470	452	448	475	475	470	526	493	465	428	459	465	473	464	441	444	485	454	456	469	449	442	458	449	480	489	468	485	439	450	484	461	443	463	441	489	455	451	477	443	473	452	456	453	447	488	463	421	498	434	516	410	450	500	464	457	449	423	472	485	456	446	423	476	466	466	439	469	473	446	465	456	501	445	471	452	457	461	454	467	455	484	426	428	463	463	441	454	487	469	492	459	446	464	474	468	478	452	461	485	461	444	451	474	495	444	478	456	485	496	465	462	495	451	448	470	474	476	480	452	474	479	493	452	439	489	463	427	434	490	457	452	445	470	470	483	484	457	508	470	451	460	482	466	446	470	469	463	441	461	472	483	506	454	477	496	458	424	460	483	461	454	492	497	421	454	473	443	474	473	439	454	460	446	453	476	460	433	469	454	440	457	490	502	515	497	458	455	449	494	444	474	439	456	517	453	439	480	458	448	487	482	470	472	468	496	464	465	441	459	464	453	481	443	457	484	456	445	466	464	473	475	462	462	470	450	462	459	426	432	451	469	484	462	460	465	468	454	484	514	483	497	400	460	473	441	496	462	468	450	472	455	483	506	473	453	495	437	437	501	466	449	468	465	485	501	465	470	510	441	475	436	436	472	469	449
4101	1954	1657	1178	1042	943	933	866	876	814	837	796	786	835	766	845	844	730	790	799	722	850	839	773	795	748	818	725	795	777	784	788	820	792	783	817	814	778	818	759	814	784	770	797	760	766	798	789	827	756	788	788	789	820	772	705	756	811	772	802	840	773	794	751	762	770	767	787	770	772	782	830	753	838	805	789	820	785	758	766	768	781	799	784	787	898	800	799	800	811	854	748	798	816	789	742	732	803	801	782	814	821	770	819	813	791	756	773	819	781	775	814	792	797	791	775	752	804	747	816	757	792	768	760	787	788	800	790	805	811	752	801	728	755	747	780	796	786	778	820	819	824	782	814	803	760	828	801	847	748	780	754	839	821	786	818	794	786	746	805	801	779	792	789	805	828	724	766	826	831	822	751	792	801	747	786	744	684	749	829	760	806	821	835	774	841	760	808	802	740	759	797	825	770	785	752	767	798	771	784	791	786	773	784	799	771	830	823	751	806	824	847	810	757	771	816	848	826	782	805	772	803	796	782	764	832	829	785	733	824	790	757	817	776	804	796	750	785	813	761	804	799	801	826	846	809	750	808	788	815	787	773	774	784	813	786	798	817	767	779	763	791	765	772	808	743	752	832	789	774	796	770	789	736	785	799	755	745	819	774	821	764	835	768	745	768	807	782	810	772	805	782	754	755	813	822	782	794	784	754	763	752	831	830	774	786	768	831	792	775	792	812	814	786	770	789	795	791	783	775	763	842	793	769	806	797	776	759	794	775	838	815	783	761	787	782	781	756	787	779	771	794	779	842	792	830	764	785	756	778	721	779	766	778	802	776	748	797	775	772	800	801	765	821	761	824	864	791	759	802	805	849	782	756	774	799	814	813	797	793	818	828	759	797	746	796	760	798	807	759	765	770	788	864	807	788	776	828	797	769	784	801	800	837	796	768	784	859	794	870	832	795	802	800	807	797	780	820	777	817	837	791	800	757	833	761	797	813	805	795	820	796	836	804	781	792	739	774	771	782	835	821	760	828	809	797	817	754	841	765	793	801	824	789	825	805	790	779	777	826	776	822	792	811	806	772	762	805	785	787	768	843	803	809	754	807	843	802	846	827	823	753	746	796	814	795	775	815	777	767	779	773	783	809	768	815	794	821	821	802	801	775	807	766	772	788	797	778	736	841	817	820	748	825	795	757	816	776	765	756	774	786	806	774	781	822	707	819	813	787	772	723	775	839	771	761	776	785	808	755	747	763	758	756	835	828	760	768	821	756	797	812	814	772	756	781	775	751	821	778	760	794	780	779	774	773	795	786	764	809	814	782	792	816	797	816	754	810	741	797	813	763	846	776	831	826	768	756	762	822	826	772	751	732	790	787	737	796	721	781	820	807	784	733	793	789	796	814	771	778	757	750	825	814	829	830	799	788	823	748	832	818	820	822	806	755	789	790	808	748	794	799	756	807	800	731	783	788	777	768	739	802	833	849	824	796	793	763	818	743	761	798	778	783	760	770	731	762	809	774	792	785	815	757	764	774	824	765	788	826	794	837	829	797	786	746	782	766	733	811	809	852	777	787	775	796	787	758	765	791	807	802	767	796	815	800	826	801	791	798	779	809	819	812	783	831	788	825	817	825	801	800	750	748	752	775	803	796	793	767	779	818	817	763	788	819	773	788	755	797	787	788	754	810	751	759	830	804	795	806	784	804	761	792	759	788	802	809	790	809	818	807	806	795	809	813	756	785	848	777	816	800	816	777	787	787	777	790	814	799	792	831	842	778	815	808	809	793	782	834	816	827	797	821	789	816	835	850	758	768	773	805	764	798	787	759	781	805	794	797	795	801	783	774	768	819	785	783	778	813	802	843	756	794	793	792	798	762	818	792	764	745	768	767	775	771	792	823	822	784	831	727	801	800	839	819	774	835	742	786	807	766	804	803	808	775	801	769	791	785	771	796	823	806	790	756	814	730	810	805	757	779	763	820	764	749	780	787	792	766	833	776	810	852	794	823	787	785	756	780	810	793	774	753	769	774	793	795	803	774	756	817	804	787	823	801	776	793	812	776	831	744	775	783	751	787	720	814	770	779	783	787	783	775	814	820	800	795	816	797	763	831	774	848	780	816	748	769	767	757	793	792	785	825	786	749	779	780	789	739	786	773	773	773	804	836	783	785	772	722	794	764	837	821	745	754	832	771	763	816	805	805	812	747	767	761	783	838	778	803	808	783	804	798	817	802	777	820	793	782	751	783	758	782	732	830	795	785	803	746	790	761	780	748	818	789	783	768	777	805	787	788	763	769	729	808	786	777	820	780	779	812	777	755	819	806	830	810	784	756	795	748	757	795	810	808	778	763	789	775	810	777	794	815	753	783	753	807	773	810	783	769	848	794	797	784	768	788	772	819	795	757	753	797	791	771	801	826	786	830	828	748	772	786	796	755	790	729	824	769	827	811	836	771	745	805	809	799	781	764	752	794	805	817	806	813	772	757	786	805	744	778	747	838	739	754	798	784	769	783	772	767	755	816	764	747	764	801	773	802	773	798	779	777	774	801	783	830	828	790	810	765	784	807	814	817	820	792	787	752	796	818	719	775	837	821	755	804	765	794	812	761	712	799	855	751	786	805	826	768	785	760	785	795	796	792	783	739	785	808	799	825	773	814	747	807	811	781	810	799	863	796	775	802	814	814	824	793	800	784	777	760	725	793	778	779	795	803	788	796	816	800	806	793	777	757	774	826	778	779	808	784	761	806	792	751	785	787	782	795	756	794	759	761	831	767	779	790	819	799	773	792	810	790	812	763	788	807	794	785	767	826	787	781	804	807	807	822	802	801	844	809	773	771	814	754	788	761	811	796	824	774	818	807	774	760	788	744	825	809	796	812	757	777	817	776	820	799	773	776	751	782	751	806	794	804	733	786	842	736	796	754	793	717	766	822	846	782	819	841	775	804	791	848	792	786	798	780	785	754	818	776	743	829	756	763	764	855	724	800	808	802	733	786	757	789	763	824	791	783	819	838	770	838	778	783	826	809	756	811	787	806	764	717	831	773	847	827	753	799	786	784	780	805	799	739	780	789	746	802	791	802	803	845	780	801	751	759	774	845	788	791	834	760	775	833	818	782	787	796	804	819	797	816	771	776	799	849	788	768	765	769	757	834	752	766	775	855	798	747	756	784	799	770	807	809	805	802	785	801	784	801	788	760	822	750	722	790	767	808	788	802	787	801	803	757	798	808	804	799	781	782	773	790	814	756	792	798	800	783	780	767	773	787	777	776	772	761	752	744	767	754	763	833	787	766	803	795	832	796	830	779	802	830	782	792	799	823	821	811	783	799	762	822	829	734	862	770	817	821	797	777	743	806	765	821	753	792	806	767	788	833	820	785	780	823	778	795	813	788	802	827	837	854	794	787	760	801	779	822	741	823	794	807	815	760	758	796	808	740	784	775	730	789	800	773	785	787	780	800	796	822	765	820	747	737	777	789	780	808	778	816	774	772	813	813
24406	21486	28750	24631	21054	2844	815	577	519	476	427	386	403	397	340	353	361	348	340	322	349	337	307	319	326	327	302	306	342	328	313	318	300	327	324	353	289	296	327	328	329	329	321	315	353	324	345	345	311	316	283	285	314	344	310	318	303	308	337	292	291	324	325	326	301	306	326	265	323	316	331	305	293	331	318	296	331	301	303	310	332	272	297	294	316	301	297	314	276	321	331	358	311	341	315	354	338	316	313	305	329	291	319	325	300	343	302	309	275	301	325	302	302	314	304	327	358	311	343	300	300	331	334	333	280	310	307	294	330	313	327	318	309	308	303	332	318	300	299	324	304	288	291	295	296	315	315	295	308	311	316	304	300	322	312	291	302	296	273	322	320	356	317	318	275	333	328	325	319	304	321	303	273	293	286	329	300	283	283	318	325	310	299	315	308	313	325	299	315	336	305	311	296	301	295	307	311	327	317	310	321	342	269	286	310	301	321	328	280	336	274	314	332	302	339	311	330	292	315	302	307	321	305	304	306	258	312	306	311	273	307	333	358	330	316	334	289	284	342	344	307	290	333	295	315	300	311	308	283	299	324	334	313	266	303	320	318	312	293	307	321	341	318	290	306	313	314	340	286	295	309	296	276	311	300	275	308	306	319	339	341	299	355	333	326	324	315	302	312	296	296	287	352	336	264	322	291	297	317	298	275	314	315	313	318	316	299	326	306	267	343	286	326	285	296	325	324	292	306	327	305	318	324	279	278	280	314	316	304	346	304	273	313	294	281	328	317	319	301	323	323	316	294	302	319	278	298	279	316	315	299	304	305	325	320	279	290	336	331	292	311	313	307	315	300	329	276	313	293	291	312	301	294	309	286	292	310	281	313	313	319	298	292	293	341	310	298	309	307	309	312	327	324	321	303	294	287	291	307	300	298	314	288	312	282	328	322	301	304	302	309	308	289	267	319	293	308	291	335	321	306	296	282	282	326	289	308	267	320	307	312	281	310	334	301	290	300	306	318	271	308	306	294	346	281	297	306	330	308	280	331	317	337	289	349	308	305	298	317	305	291	345	280	302	315	331	315	318	307	333	300	302	300	296	329	305	284	318	317	288	294	301	314	303	333	312	292	288	308	313	339	277	310	297	295	305	292	294	285	321	304	296	287	287	307	291	298	298	323	292	304	302	304	285	326	319	300	317	361	307	318	329	317	298	307	316	272	324	330	315	280	292	280	340	316	280	326	303	320	336	315	302	332	343	289	304	332	303	296	283	346	283	310	309	301	303	330	325	314	298	304	320	315	317	297	277	289	339	305	333	305	334	297	315	319	282	316	326	319	311	327	304	320	315	300	314	318	305	322	305	302	308	310	299	302	350	319	280	328	294	330	322	348	344	286	312	307	339	311	301	314	295	299	332	297	307	306	324	315	308	295	302	290	313	281	352	313	304	314	312	286	299	320	307	300	293	298	339	306	292	312	293	301	274	322	312	302	291	286	302	338	306	306	310	286	317	276	327	273	304	320	329	293	289	303	287	328	272	312	289	311	271	297	309	295	296	311	319	314	302	316	330	319	283	316	329	295	294	300	313	291	336	295	298	304	281	281	292	297	292	338	306	294	299	303	303	301	331	297	286	338	325	302	315	312	339	280	318	298	301	317	338	307	336	311	318	307	278	315	292	308	294	309	308	310	319	310	319	317	320	305	311	331	298	317	304	328	290	292	304	325	310	308	308	313	304	280	280	309	325	318	281	298	288	307	288	284	285	318	310	276	306	309	319	338	327	313	286	293	307	328	323	310	340	312	340	318	297	314	293	303	311	310	335	275	297	325	306	293	297	321	265	297	288	279	272	291	340	337	311	325	308	336	290	314	338	291	309	323	272	311	293	271	290	282	295	297	314	304	309	326	307	317	317	282	297	308	329	292	336	314	303	295	321	292	324	301	320	311	278	287	283	298	315	290	336	319	325	296	302	279	291	334	304	330	312	277	308	303	321	338	320	284	294	297	317	335	327	301	292	333	315	280	293	272	303	341	335	292	325	344	308	284	293	311	310	301	308	284	335	301	294	322	275	312	322	322	330	309	303	305	304	297	311	321	313	311	296	318	286	299	300	314	292	324	318	299	319	304	285	320	343	270	310	329	305	335	324	282	311	295	311	323	307	271	339	330	326	319	318	327	322	321	322	330	305	303	350	277	322	284	321	327	300	328	320	319	282	302	320	316	294	302	314	299	299	336	300	306	320	338	322	328	302	308	307	340	310	308	299	335	310	308	304	328	321	287	320	291	312	305	350	275	295	300	296	322	324	313	336	309	325	319	299	305	312	333	279	273	324	294	310	305	322	338	298	305	301	313	290	349	293	283	311	279	322	311	313	302	327	271	317	310	316	316	304	335	316	321	316	318	277	284	269	304	294	325	319	324	292	331	323	299	325	316	330	287	306	296	315	321	278	312	302	289	303	308	317	279	306	311	320	312	306	306	325	312	293	322	318	298	278	321	295	294	291	288	320	319	296	315	292	305	301	313	308	275	291	297	312	328	335	318	300	317	310	339	291	302	299	339	294	304	308	303	307	297	292	304	340	282	333	288	325	328	332	315	306	299	308	298	293	312	336	317	290	281	294	325	301	302	297	280	336	343	294	304	305	290	312	321	287	307	316	318	315	316	298	287	294	295	324	318	316	326	311	280	290	298	310	272	307	287	263	363	329	311	318	317	298	318	302	315	304	312	320	330	297	312	327	337	346	319	318	314	283	308	304	304	297	324	314	313	292	331	303	277	321	294	293	299	281	307	307	336	336	320	304	321	309	315	346	302	325	318	305	310	315	285	307	338	329	304	314	304	292	302	276	324	337	308	303	283	290	287	292	311	307	304	308	298	307	311	319	297	289	291	315	306	314	338	295	320	339	324	286	310	330	304	282	342	324	285	312	325	305	307	297	290	282	341	300	306	315	313	329	284	304	295	277	304	327	343	290	296	271	301	321	308	294	315	309	306	304	316	316	325	321	321	300	299	324	334	278	334	314	321	289	303	345	333	308	298	312	300	300	311	301	309	316	286	308	315	295	304	323	289	294	326	329	303	285	324	317	334	334	303	317	308	268	305	320	315	273	303	297	340	278	300	321	296	307	273	282	319	303	328	300	308	295	284	310	311	322	294	319	304	308	299	322	297	299	321	272	328	280	305	275	304	324	301	305	284	290	289	328	314	337	302	306	263	329	275	283	314	314	314	327	303	345	308	326	326	324	279	298	296	300	301	318	323	328	309	323	304	330	298	298	286	300	306	272	308	318	299	318	299	309	310	298	297	279	325	290	322	289	326	302	299	296	312	327	308	309	301	322	291	336	338	315	291	340	310	310	296	304	280	297	315	298	303	338	331	306	307	333	304	317	322	307	300	322	323	303	333	310	305	294	319	300	287	324	315	306	293	320	320	274	310	319	287	302	313	316	312	294	306	297	324	289	300	319	275	332	292	316	333	272	285	292	323	309	276	292	309	289
5463	10468	8661	4379	3076	2268	1772	1475	1238	1111	955	935	869	827	749	703	703	673	657	642	647	660	575	600	637	634	584	608	580	606	579	547	612	599	580	571	550	574	558	518	563	591	555	580	554	537	611	519	570	557	606	575	556	516	555	581	568	549	572	560	577	511	544	542	584	555	542	515	594	525	543	570	545	567	572	550	548	536	554	533	572	524	553	553	520	546	564	585	542	567	550	546	591	543	592	499	555	562	570	556	567	530	511	571	581	532	573	513	589	558	519	546	540	551	561	513	534	557	548	559	541	513	550	544	577	588	550	533	543	533	559	593	591	519	568	576	583	556	557	511	560	539	561	543	560	537	567	513	509	553	519	515	533	540	550	557	564	549	524	546	544	537	562	524	542	545	543	542	589	539	561	519	527	525	540	537	567	508	576	534	555	581	567	521	557	553	524	528	518	549	562	508	530	557	579	577	562	542	563	568	555	562	509	535	527	568	513	538	545	533	556	577	602	543	521	535	575	574	527	570	545	603	559	551	524	521	590	542	527	579	587	515	523	595	540	565	566	556	555	549	536	534	488	516	537	604	526	563	555	574	512	548	557	556	574	554	528	533	558	594	517	556	534	557	593	533	580	545	581	583	534	537	541	554	527	586	515	572	514	543	571	574	571	535	530	548	512	554	500	558	531	500	525	593	559	569	564	550	531	562	515	527	550	568	551	562	552	498	540	563	528	567	568	537	510	543	539	557	545	511	533	516	499	552	523	562	532	545	558	529	585	521	582	577	560	509	573	531	559	562	553	548	566	509	513	547	546	535	526	550	517	548	553	541	532	537	518	547	530	531	537	543	540	526	526	553	514	521	540	560	535	598	560	599	565	569	532	540	516	578	552	541	535	545	537	563	557	544	552	596	592	508	542	561	562	584	550	538	570	579	517	574	571	552	513	521	517	534	507	575	552	502	570	529	508	528	587	564	575	566	558	527	556	530	545	579	519	548	562	588	542	547	524	532	518	593	518	559	561	579	562	521	551	547	565	587	519	511	545	520	557	541	593	574	508	550	525	591	518	521	555	542	497	499	555	543	535	542	575	527	561	599	529	497	529	530	556	501	566	532	540	578	528	552	531	555	576	535	546	558	506	547	527	515	549	567	546	543	524	565	570	572	529	558	555	600	551	528	534	546	557	515	513	546	553	507	512	532	528	546	517	568	544	566	575	541	559	539	520	574	570	555	585	569	531	526	520	552	496	553	522	550	531	576	553	526	566	537	595	550	518	523	524	536	543	499	518	557	561	545	580	586	547	545	563	539	547	574	546	547	549	530	528	525	529	542	562	523	572	550	531	548	540	577	513	510	519	557	528	533	586	556	534	528	488	507	578	531	562	540	560	532	577	509	572	577	536	536	552	560	541	588	589	512	535	549	590	561	607	574	542	570	517	550	511	557	519	535	558	562	561	586	529	551	537	584	565	550	537	553	582	544	542	528	524	583	534	617	541	555	568	515	553	566	574	525	526	560	530	552	548	525	554	559	510	558	495	533	600	549	548	525	551	567	572	568	506	530	574	538	579	550	523	518	547	481	556	557	529	469	570	533	582	538	548	569	521	539	571	524	510	529	517	561	557	513	575	566	545	546	533	545	542	539	547	601	556	520	550	545	589	538	504	551	502	513	550	524	520	591	500	513	530	547	537	586	522	537	550	547	535	582	524	572	588	543	548	577	569	557	518	527	593	536	555	531	545	584	504	535	512	515	523	534	503	527	555	555	493	552	529	553	566	494	515	588	563	543	548	556	523	543	517	561	529	534	572	543	493	530	552	530	542	532	561	535	536	560	534	571	576	567	526	527	574	561	510	535	554	535	524	525	552	532	528	581	545	549	544	545	511	554	576	551	534	536	538	600	532	533	550	534	527	552	549	577	569	557	558	540	555	573	545	558	513	522	536	538	556	516	535	518	557	534	540	518	564	539	543	572	537	593	544	505	512	539	560	517	535	501	580	557	553	518	539	545	569	535	566	539	542	557	569	533	540	543	564	536	499	516	519	529	485	561	542	562	546	556	530	529	549	513	535	528	543	541	523	556	566	527	544	546	539	551	513	516	533	566	572	558	529	526	542	574	528	516	578	538	532	540	549	520	530	549	541	546	549	571	535	541	531	551	492	504	554	520	572	548	507	564	537	508	550	592	565	522	562	556	527	524	565	564	544	551	545	517	519	517	521	548	567	506	532	577	556	545	534	515	546	565	531	531	540	551	575	542	563	557	540	580	540	563	565	580	534	533	548	540	562	530	545	521	508	537	525	524	561	547	501	549	572	584	513	581	583	534	545	550	528	537	535	536	537	578	523	501	531	553	560	540	551	545	545	531	537	556	499	552	537	541	566	548	489	591	512	536	559	519	564	568	532	548	558	583	529	532	516	542	511	572	552	566	573	529	534	540	534	533	551	500	540	555	542	535	541	536	527	563	528	554	559	557	556	551	526	576	560	553	523	555	544	531	547	563	556	556	500	559	539	549	555	549	535	542	546	534	546	516	551	539	550	519	533	565	575	528	578	535	542	536	541	553	521	529	557	590	538	510	551	496	537	554	557	513	538	553	552	517	550	517	512	551	561	499	541	568	546	537	531	517	532	552	611	550	484	537	536	550	569	543	533	530	585	592	526	563	556	567	589	529	577	600	547	593	562	564	522	524	540	536	538	563	578	494	516	546	570	589	514	531	582	540	522	540	510	575	583	546	576	564	524	563	549	583	535	526	569	554	599	563	525	578	549	542	496	576	548	544	547	533	588	553	548	540	582	533	546	583	588	546	515	567	570	525	552	559	544	582	514	518	552	592	567	542	531	528	511	535	497	547	528	535	524	572	558	551	539	517	534	533	581	529	567	519	552	560	525	550	534	544	551	544	518	568	541	564	545	574	535	530	567	542	536	546	552	510	560	517	529	530	524	539	562	530	539	531	555	547	603	584	519	529	502	576	525	571	559	567	505	552	535	563	530	585	551	535	539	507	580	543	520	500	524	558	553	517	513	511	528	563	551	525	559	532	606	550	556	510	507	539	562	550	563	526	579	542	520	538	577	541	541	521	548	538	555	543	542	585	549	542	554	535	549	530	561	535	545	554	527	510	566	540	532	540	531	524	521	578	579	507	515	532	565	558	519	542	561	574	570	539	553	568	573	554	541	596	539	541	559	527	570	569	552	558	540	545	569	566	560	531	535	522	555	568	544	589	564	513	529	569	522	560	527	574	577	522	564	540	567	589	521	575	559	545	518	549	534	571	532	545	512	597	545	526	544	501	538	547	541	522	535	539	537	563	593	539	559	572	567	541	556	539	513	526	567	533	573	574	596	536	555	497	575	513	526	499	546	564	574	538	508	539	577	537	515	506	547	540	523	560	531	543	554	526	540	554	518	558	573	570	534	541	517	511	568	552	583	558	543	536	542	575	601	543	565	503	556	570	554	537	559	540	538	568	586	555	520	518	574	543	571	557	561	554	557	580
23508	21504	29360	24059	21504	20857	2133	685	468	404	362	290	269	256	225	229	172	176	201	179	167	149	170	137	143	130	130	117	134	116	147	107	93	114	134	139	122	139	130	132	137	119	120	120	117	126	97	116	112	101	126	114	112	103	113	121	119	124	128	115	115	123	87	100	130	94	120	112	116	119	130	122	114	130	109	133	112	89	129	125	127	115	93	113	108	108	100	122	109	109	117	101	109	112	110	101	114	120	103	113	117	121	122	100	110	109	113	130	106	91	115	115	106	114	131	104	103	104	125	112	110	97	114	128	102	106	131	130	114	98	97	103	122	82	135	106	100	98	105	114	106	132	116	116	101	117	116	109	106	110	122	101	111	109	123	99	119	95	99	126	108	121	117	90	106	97	104	120	97	110	111	115	119	96	113	129	117	120	104	120	102	112	109	100	138	124	106	109	93	105	131	102	114	110	111	124	105	103	112	110	103	108	108	94	105	100	118	109	114	122	109	127	107	124	109	94	123	126	124	129	131	114	104	106	111	112	93	121	105	120	106	120	112	99	90	90	99	128	107	99	105	92	94	108	101	118	138	104	123	96	105	91	105	122	118	139	89	135	129	126	89	121	116	117	107	112	108	138	106	108	111	105	126	100	110	112	94	105	120	116	118	101	113	118	105	106	106	97	101	134	108	112	103	92	97	114	118	96	102	111	124	108	103	122	110	97	140	119	95	119	101	134	111	113	101	92	123	100	106	106	89	111	125	94	92	101	102	94	101	100	111	113	105	116	102	112	111	124	104	100	107	113	115	88	108	96	109	120	102	103	101	120	109	105	117	83	99	98	98	100	99	132	113	116	119	119	105	113	104	110	103	113	135	108	111	118	119	110	124	125	104	103	128	117	111	100	124	115	112	117	103	109	111	106	117	124	111	101	100	103	127	105	105	104	108	116	97	101	107	110	110	123	115	105	104	100	116	103	102	120	89	117	111	123	101	99	97	109	109	112	116	108	107	112	93	134	96	117	118	125	117	108	95	120	115	114	100	106	104	109	129	95	101	111	93	115	111	116	81	111	136	103	121	108	131	126	118	120	113	111	105	113	113	126	95	110	112	100	102	115	94	117	110	93	117	104	107	116	119	109	120	105	121	111	115	117	112	111	106	96	91	111	98	98	123	102	118	114	111	103	107	107	101	122	122	112	109	97	103	95	111	101	112	87	116	104	97	119	114	119	113	107	116	115	108	104	101	108	116	131	98	114	105	109	99	122	123	98	108	113	129	125	112	106	109	111	115	98	102	114	102	97	116	94	99	115	106	115	128	111	91	109	110	120	126	99	94	106	111	105	103	96	104	87	102	129	133	104	100	97	113	137	105	115	110	112	96	111	99	97	99	114	119	108	113	114	105	99	102	107	126	108	110	104	109	92	116	108	114	110	112	86	109	98	105	108	114	120	96	128	119	120	122	101	125	107	86	121	109	137	112	123	99	139	112	107	103	105	101	117	140	102	89	110	124	86	110	115	109	116	100	135	116	119	110	111	112	115	110	117	123	118	115	123	117	96	129	123	97	95	123	108	99	109	131	118	93	106	100	123	100	121	100	119	116	100	121	107	104	91	112	130	113	114	109	109	105	123	104	121	104	95	116	109	106	115	103	108	113	110	104	132	115	117	104	119	113	104	100	115	96	120	132	92	101	94	104	109	101	115	108	109	110	110	103	124	104	110	111	109	104	98	109	97	112	103	108	105	124	107	92	112	92	106	134	113	116	96	110	105	111	89	105	125	105	100	104	115	114	94	117	108	113	118	91	107	121	96	108	96	98	117	109	123	114	132	100	107	101	91	115	108	95	116	124	118	97	111	119	121	124	87	102	123	109	107	109	115	119	116	116	112	125	93	120	137	105	103	111	110	127	115	114	112	116	97	99	121	110	116	110	95	95	119	129	99	105	129	121	110	122	115	112	117	121	120	104	108	120	97	106	114	150	124	100	106	91	123	129	107	107	108	111	129	127	102	106	111	132	93	118	106	103	116	100	110	114	123	103	106	107	105	108	104	105	104	124	112	114	101	103	103	111	110	123	110	110	110	109	104	107	113	123	107	99	105	109	108	106	102	113	100	118	128	113	108	116	118	96	108	108	113	111	146	139	103	95	100	114	101	124	122	112	87	122	107	100	116	106	95	103	111	96	118	108	108	106	123	119	92	113	115	130	98	106	124	129	119	100	111	108	105	97	106	121	127	106	115	106	109	108	99	129	110	120	102	103	118	100	126	108	103	109	103	96	116	105	107	102	96	107	95	101	104	112	96	106	107	131	119	121	98	117	105	120	101	111	97	126	116	110	108	111	116	109	118	112	116	105	102	96	128	102	100	93	112	106	104	103	125	108	117	118	97	119	116	93	110	125	98	117	122	93	106	113	113	128	102	113	101	107	118	121	98	101	107	109	114	110	104	116	110	97	104	110	112	126	119	114	91	123	124	119	109	132	97	114	113	105	98	124	110	101	103	124	110	107	96	104	118	113	95	98	105	109	118	102	118	123	126	80	126	95	113	110	105	121	113	103	96	100	111	97	122	98	120	117	99	129	130	116	104	106	96	93	139	112	122	116	112	111	117	110	99	118	124	112	104	136	114	108	119	103	126	100	103	105	134	104	101	138	106	103	109	110	101	106	105	99	93	117	116	120	97	115	116	124	90	113	114	128	119	95	109	118	107	106	112	98	120	106	118	123	115	112	111	95	112	119	107	98	118	107	121	121	108	103	106	126	101	126	86	123	123	112	102	112	112	95	101	92	113	121	107	100	98	119	104	107	106	102	112	100	115	95	116	106	114	102	107	114	104	120	107	98	119	113	111	110	95	105	123	120	111	99	138	100	106	114	108	103	121	106	135	122	111	111	101	90	103	100	108	103	116	120	130	112	98	121	100	114	102	104	128	113	102	108	114	120	97	108	132	120	112	108	95	108	130	110	129	100	113	96	93	107	114	121	114	112	100	116	102	92	100	117	117	107	115	112	95	106	104	121	108	112	98	105	100	97	113	105	115	104	123	95	123	106	98	111	120	96	115	92	107	110	101	110	112	93	92	113	112	97	101	118	100	105	115	120	91	101	117	123	137	109	93	121	109	103	100	111	118	113	122	123	105	110	115	116	109	115	116	96	105	102	91	109	138	100	108	112	108	110	109	112	102	118	111	108	138	120	106	119	105	125	106	103	115	117	108	106	105	106	131	101	114	112	102	109	101	115	103	117	123	124	113	111	123	111	120	103	130	129	120	108	98	104	115	142	118	121	100	110	120	104	104	122	101	95	116	85	113	99	110	123	112	130	111	129	117	123	113	136	109	99	101	102	104	116	120	119	124	109	100	128	109	99	99	121	84	116	108	101	94	87	116	104	88	118	96	122	115	96	101	104	112	112	96	111	100	128	102	119	117	117	88	116	124	119	95	100	112	108	112	131	119	116	112	113	117	93	111	118	117	107	107	102	96	118	111	130	112	112	103	98	105
7801	16557	13645	7237	4895	3534	2628	2049	1646	1289	1045	916	800	724	634	551	544	487	455	446	331	367	352	353	319	304	343	277	281	275	297	264	267	256	240	240	280	249	250	278	239	219	220	236	230	208	218	213	227	240	206	207	211	206	227	225	208	235	233	228	217	217	226	207	223	215	214	215	206	184	204	192	228	200	208	186	193	200	195	190	210	231	196	194	201	196	210	184	189	197	189	176	235	199	194	215	207	201	191	210	193	238	191	203	225	206	202	208	209	193	193	224	193	190	220	196	201	178	214	200	212	190	202	200	211	221	193	199	190	198	178	193	213	200	198	203	206	212	191	206	178	231	190	189	198	203	195	198	186	204	200	213	192	173	211	204	206	207	205	197	213	214	196	202	190	212	180	175	196	198	192	207	186	176	192	190	203	195	169	207	196	192	197	229	199	205	200	202	221	192	205	188	203	172	215	188	203	169	195	192	212	181	191	203	181	209	179	203	199	219	193	191	202	205	198	178	185	222	215	180	180	192	214	161	182	191	220	187	182	204	184	195	198	181	186	199	175	184	180	197	202	164	211	194	222	205	186	197	187	209	197	209	171	182	197	200	202	188	181	202	195	178	191	198	205	189	209	182	186	186	205	206	180	191	229	210	191	199	196	187	192	186	213	188	202	203	222	174	191	182	178	204	197	192	193	186	220	211	225	216	204	204	232	169	200	216	212	202	201	176	208	200	198	207	181	199	188	214	175	187	217	180	201	199	165	205	209	221	180	183	233	206	182	203	189	192	188	190	204	194	189	187	183	190	216	199	190	199	213	186	188	185	216	213	197	198	202	217	186	195	202	206	228	176	188	205	192	183	190	173	221	201	218	197	215	194	216	176	219	204	180	176	188	202	217	193	178	218	160	214	221	199	195	191	215	181	209	185	193	215	198	212	184	168	199	171	180	209	210	222	173	172	203	218	197	180	199	154	216	220	192	198	203	203	174	196	209	176	214	200	178	197	191	202	186	198	203	200	249	200	212	195	199	194	197	211	194	204	207	203	184	196	225	208	220	203	167	179	208	177	171	212	220	178	223	221	212	207	213	190	190	186	183	178	205	194	212	220	193	201	210	201	200	207	218	186	186	195	210	178	209	189	210	184	188	199	182	202	189	199	200	186	201	195	199	213	183	213	202	194	221	207	208	192	195	198	206	165	215	189	209	204	184	184	193	189	195	198	198	192	198	200	177	186	205	213	162	210	204	215	200	217	189	208	190	183	170	212	169	183	200	167	161	206	204	186	197	227	164	177	198	187	200	195	199	196	212	196	216	190	196	199	193	216	191	197	212	208	190	199	192	185	185	216	202	212	170	192	217	194	203	189	215	225	208	206	189	215	194	206	210	193	198	199	209	212	199	197	189	217	186	188	173	183	199	197	228	208	191	186	192	187	181	221	189	184	207	181	192	208	201	216	196	201	184	189	202	186	169	175	197	176	209	196	201	227	185	184	194	182	184	192	221	195	181	208	198	186	214	162	180	208	221	203	186	197	206	199	197	196	187	195	186	209	183	223	183	183	175	222	206	208	192	181	185	179	187	198	216	175	200	189	197	181	178	173	202	194	203	179	177	188	198	200	222	231	171	193	195	180	212	197	204	180	198	192	206	221	196	207	181	200	191	193	196	195	200	201	188	168	228	180	156	172	202	164	210	200	211	192	208	206	197	181	195	173	194	197	193	206	171	203	202	205	189	219	199	201	190	184	158	226	206	224	206	201	199	213	216	232	203	197	188	160	213	204	205	199	201	204	166	186	221	194	186	194	182	175	212	217	158	178	178	183	215	208	165	184	205	222	205	229	203	182	213	207	187	195	199	203	201	205	198	193	202	201	195	197	189	190	194	197	192	226	182	187	209	172	212	186	210	189	205	200	200	200	195	202	206	181	188	202	191	199	209	230	203	209	196	180	179	199	179	204	212	208	189	190	168	186	192	225	204	189	202	176	186	217	193	215	169	191	216	208	217	210	210	195	191	208	197	176	219	197	181	197	216	191	188	187	194	208	199	198	196	202	209	214	185	182	212	195	179	195	199	171	203	199	188	203	173	200	182	187	188	207	178	206	198	189	197	193	187	226	196	203	217	188	209	185	209	196	210	181	203	217	176	194	197	170	195	214	216	180	199	182	203	179	186	214	156	180	180	192	186	197	200	189	183	200	190	215	171	207	206	194	204	186	178	191	199	179	202	185	218	196	189	202	187	176	202	221	186	193	215	191	206	223	202	176	197	203	204	207	214	216	196	194	193	210	215	195	180	203	187	231	197	181	189	199	211	180	195	191	191	181	220	178	202	198	193	198	191	207	209	195	193	195	178	194	184	195	195	222	176	198	193	199	216	172	179	195	199	196	196	205	189	194	201	181	213	187	187	216	218	160	192	193	193	200	202	194	208	198	199	185	167	181	203	198	191	215	212	203	208	212	185	184	174	204	172	201	193	195	177	214	188	159	211	200	185	189	219	166	201	181	206	172	204	203	209	206	191	206	190	167	196	174	189	188	178	206	179	201	207	213	187	185	216	224	210	200	202	194	218	220	192	191	199	180	200	213	187	205	184	203	206	165	196	205	206	208	199	208	179	201	208	208	212	193	192	211	193	191	201	201	188	168	199	179	198	185	193	193	181	187	184	175	200	200	208	184	210	172	209	214	210	203	197	224	204	198	201	197	218	193	188	196	193	187	198	213	194	213	231	183	184	193	196	206	216	188	200	208	201	205	208	183	202	195	204	208	184	183	198	178	192	193	205	200	200	176	179	191	187	191	194	210	210	179	222	221	200	204	203	200	200	179	190	196	233	196	207	207	198	190	178	208	206	178	173	178	177	228	181	223	208	191	169	218	217	189	192	224	192	225	217	178	182	189	178	196	203	194	192	211	198	177	207	171	204	198	187	197	183	201	202	200	192	199	198	189	198	181	196	194	191	190	192	214	205	197	199	189	198	193	204	213	181	220	205	191	219	175	186	188	206	189	202	201	180	189	214	194	205	172	214	187	170	199	204	188	178	196	220	209	185	193	216	187	210	194	192	218	209	199	182	180	205	210	221	203	195	229	203	199	204	187	224	195	191	202	222	213	214	177	167	203	221	199	193	211	203	199	190	189	185	207	190	191	195	189	206	184	204	203	200	182	206	196	193	192	213	205	185	192	182	191	162	202	207	196	176	207	201	195	174	196	168	194	198	214	217	205	186	214	221	198	200	173	191	199	195	195	193	185	202	204	221	222	207	226	192	202	207	197	204	183	204	206	189	186	194	190	182	200	188	182	197	199	184	209	195	183	184	186	196	202	204	224	175	202	207	185	190	202	199	198	196	208	205	182	206	201	205	183	207	199	192	200	213	190	186	197	173	184	209	191	212	209	189	201	189	176	197	200	220	170	175	169	213	188	184	206	219	198	184	216	178	205	198	179	217	211	159	209	182	194	200	219	168	191	198	172	193	188	201	224	182	174	205	184	220	212	181	196
27057	20737	7690	853	531	517	497	444	456	448	485	422	496	514	429	457	463	433	440	474	453	441	453	463	460	442	490	484	425	421	477	473	438	425	474	461	441	444	455	422	482	456	450	453	437	464	446	458	484	448	439	436	453	455	490	444	448	438	474	454	455	464	472	460	424	486	470	440	443	450	471	429	453	432	446	468	475	488	430	470	430	443	429	492	453	475	448	457	457	455	460	440	468	457	446	450	475	424	465	464	450	461	448	451	472	463	460	452	464	466	456	435	451	424	421	466	440	458	465	465	478	470	403	452	432	479	449	425	472	464	461	447	437	461	432	471	468	472	474	461	459	447	459	468	463	454	491	439	430	444	476	434	505	453	452	451	458	474	476	448	452	463	478	471	464	459	453	430	437	447	417	438	435	465	484	475	405	413	441	462	436	437	437	482	476	463	459	461	436	481	489	454	480	443	443	450	434	442	468	453	444	442	422	477	407	450	469	452	422	453	467	426	450	427	465	457	434	443	467	463	423	434	424	443	456	439	453	461	485	458	457	459	460	444	461	441	443	441	454	417	479	424	439	457	502	425	466	472	439	474	449	498	423	477	463	437	494	433	462	446	481	429	449	450	456	486	470	447	423	460	445	452	462	443	500	476	462	481	439	432	430	429	451	448	472	467	478	417	459	454	438	464	458	458	474	458	443	477	437	481	437	484	461	428	455	436	450	442	451	441	470	440	456	434	480	467	479	472	439	459	462	447	449	435	453	458	415	450	457	452	438	470	446	446	437	427	445	438	440	451	469	432	477	436	466	448	477	468	450	452	449	447	469	440	455	442	449	493	488	440	439	485	426	459	460	447	467	459	431	468	453	484	430	430	468	447	457	466	447	419	452	432	457	455	435	451	445	411	413	490	451	461	451	500	443	463	464	443	446	479	435	479	486	477	473	491	455	468	485	482	487	443	475	446	461	462	444	436	474	456	463	476	467	475	456	442	407	409	445	467	492	438	468	427	416	450	412	431	425	438	425	490	468	463	460	452	419	466	456	427	447	482	482	421	505	458	446	437	422	471	488	464	429	479	440	427	450	474	468	519	453	456	453	444	418	444	416	470	451	431	482	491	478	460	453	471	461	419	457	429	383	461	452	469	458	454	448	509	460	452	443	476	496	431	481	485	454	474	464	462	420	466	451	456	464	478	452	456	474	477	465	469	454	443	465	420	424	454	471	461	477	434	462	489	448	491	447	454	443	439	472	444	468	457	486	417	463	441	464	440	431	448	470	514	446	474	459	462	439	454	480	422	460	448	457	471	460	397	404	460	460	477	445	459	462	484	440	459	441	433	444	435	455	455	462	453	470	456	480	478	472	451	492	423	441	457	413	499	482	475	487	470	420	431	488	468	481	475	461	439	439	443	459	445	429	435	442	443	464	427	419	469	434	469	473	437	450	444	472	460	458	472	476	434	447	438	457	454	457	447	464	427	464	406	448	455	425	428	471	441	445	445	457	473	448	407	445	471	480	447	471	459	437	475	457	451	470	463	436	456	467	463	420	434	443	461	503	447	456	416	470	461	472	476	443	429	478	461	459	452	449	463	451	469	470	505	481	424	458	464	422	464	430	448	455	447	456	431	426	441	488	455	455	437	473	421	480	463	466	430	435	446	467	451	433	429	475	467	440	450	471	478	415	435	445	483	431	406	468	460	443	433	440	485	490	483	480	458	468	427	426	449	476	433	490	491	463	472	442	422	434	488	444	441	466	418	431	495	475	466	430	447	467	462	398	421	456	463	442	452	445	469	436	456	524	431	437	483	435	464	460	441	446	475	520	481	426	472	463	447	436	464	454	468	468	457	503	483	477	476	456	467	504	492	463	454	513	455	425	417	451	466	454	472	508	433	436	442	446	486	454	444	452	477	463	451	432	451	457	468	420	416	460	493	445	471	477	439	449	440	471	463	470	466	480	424	497	454	470	415	447	456	465	480	473	449	492	451	465	442	430	436	446	461	449	443	452	458	397	477	457	439	457	436	435	430	433	469	461	480	433	417	458	459	441	470	504	475	467	456	450	470	438	439	466	415	441	476	455	471	455	479	475	417	461	447	461	469	422	450	461	416	448	454	448	447	475	466	508	471	466	441	449	441	433	485	474	476	430	438	409	458	467	458	468	458	446	470	473	466	465	483	450	445	436	493	455	465	471	448	442	425	450	432	488	470	436	458	414	452	461	515	434	461	464	406	431	476	456	406	439	413	427	445	448	488	431	426	508	470	451	458	490	450	435	434	486	409	487	455	425	435	438	460	463	493	469	445	440	477	441	445	473	426	462	486	451	454	454	420	462	458	434	477	453	447	466	480	420	458	425	478	490	438	469	442	458	465	436	455	406	434	473	481	444	447	496	453	441	455	480	415	441	453	443	457	471	444	459	478	437	423	447	426	470	421	466	441	483	444	477	476	465	441	418	470	439	459	462	462	452	448	445	473	424	472	409	447	450	440	452	456	494	495	455	453	472	457	476	451	468	449	470	492	438	451	434	440	418	481	428	422	412	432	447	457	464	476	447	449	448	471	480	467	459	490	443	428	435	455	443	475	470	420	446	433	430	455	473	450	469	452	469	478	462	435	444	462	428	424	449	463	477	462	462	430	449	463	489	459	456	453	449	441	415	461	427	428	459	475	439	425	491	484	455	492	473	468	453	429	437	467	451	456	469	452	435	453	464	456	449	428	465	457	455	451	468	476	462	447	515	441	438	464	467	467	468	448	475	445	418	451	470	436	452	439	467	499	440	443	425	467	487	451	445	465	439	466	459	455	419	469	429	440	461	488	435	440	485	460	422	438	443	454	477	487	450	473	454	421	441	423	476	480	454	439	454	410	468	442	465	451	440	496	431	455	467	439	458	459	437	442	461	452	466	469	416	446	443	438	451	481	421	392	424	451	444	460	413	440	446	488	455	453	443	449	441	473	442	488	482	468	461	468	457	439	435	430	465	452	471	446	438	436	449	475	438	459	431	463	463	439	488	454	434	448	440	407	426	463	428	436	492	458	473	456	419	486	467	461	471	429	432	439	480	457	438	461	469	463	420	477	425	463	467	439	446	462	480	467	431	445	479	429	439	485	454	493	481	454	448	482	444	406	498	452	460	448	458	461	443	446	469	454	464	470	451	450	469	429	518	435	411	481	461	488	452	472	465	451	498	418	446	461	412	478	468	467	426	475	428	460	429	474	404	458	466	409	423	452	479	450	454	441	438	468	452	426	462	436	465	430	476	452	449	449	426	444	436	502	486	456	450	463	449	502	475	428	473	454	422	447	442	484	419	449	479	447	481	437	417	446	476	427	487	500	470	438	454	442	451	412	450	415	473	449	428	455	444	431	470	460	462	450	449	455	449	495	448	431	455	414	439	464	477	480	453	501	434	455	462	477	457	474	446	432	462	468	457	442	440	431	477	445	456	478	428	444	443	446	439	493	464	421	485	462	455	431	470	490	433	470	457	473	462	454
4102	1927	1575	1164	982	930	848	935	815	841	845	844	800	774	764	815	846	807	760	827	795	801	781	835	776	756	812	756	756	832	809	805	780	793	753	806	774	755	809	751	819	756	775	736	785	786	802	758	768	817	787	785	829	779	778	811	770	736	804	776	804	809	777	808	780	831	760	790	774	767	802	749	762	799	818	809	722	771	774	779	756	739	800	748	770	798	768	806	748	776	787	764	782	799	739	761	733	804	785	833	818	804	745	782	762	764	796	738	810	724	801	775	783	755	761	813	771	811	741	785	802	822	760	754	743	762	732	749	781	784	822	763	759	783	825	771	750	755	768	810	829	801	764	745	776	752	812	831	796	768	782	816	777	733	772	827	822	781	793	823	800	802	764	768	782	801	726	771	773	801	826	746	769	853	704	784	757	813	790	838	769	775	802	778	831	795	820	835	812	801	788	810	796	836	822	805	796	800	771	791	782	824	762	733	798	818	802	824	774	791	798	778	787	714	798	754	767	769	771	743	766	835	818	752	784	796	722	794	776	775	788	740	790	832	756	815	779	780	804	790	775	787	818	770	808	777	741	825	745	753	818	817	771	809	785	777	775	797	780	788	825	777	780	754	759	819	734	783	769	786	787	749	763	797	771	783	775	750	764	828	830	796	778	736	753	759	767	750	810	804	818	808	796	738	766	789	766	768	780	791	818	804	796	774	752	751	759	775	772	832	778	769	742	770	800	776	786	765	831	784	753	744	754	734	786	761	752	776	830	819	804	801	810	758	739	807	797	776	759	760	757	736	768	800	805	771	776	792	742	863	780	769	783	756	733	786	761	760	813	772	771	772	770	720	770	754	808	748	806	823	774	761	800	819	745	807	821	776	817	726	775	788	762	774	831	805	769	795	755	794	810	799	803	767	776	751	820	794	764	791	840	814	717	765	719	784	750	769	775	782	814	823	756	786	787	789	771	775	780	779	801	792	806	816	785	787	834	791	807	826	746	793	715	763	809	783	748	779	768	760	795	786	768	791	770	829	832	750	742	793	770	721	788	808	781	803	816	809	768	799	763	827	756	796	803	802	806	826	785	772	752	768	785	740	779	767	757	724	798	783	806	794	788	825	808	730	789	733	825	792	794	807	819	760	762	759	771	776	735	808	809	798	783	779	784	760	768	803	771	811	751	754	803	744	779	773	799	815	792	787	814	827	783	776	757	789	780	754	771	711	791	768	786	747	746	779	744	806	765	796	772	748	759	773	802	781	784	723	782	805	792	774	775	787	794	789	742	777	804	767	776	780	767	795	829	801	749	778	815	836	772	788	777	778	789	773	767	782	810	772	799	727	821	777	762	767	774	779	771	732	752	835	742	803	806	827	780	834	777	790	817	784	759	773	785	798	784	786	761	744	773	794	766	775	819	793	784	758	771	815	787	784	787	783	743	830	780	749	768	796	772	761	837	761	777	797	795	821	737	783	763	758	744	748	740	803	798	790	740	782	836	792	766	812	788	817	778	750	753	752	769	766	836	817	794	794	774	734	787	807	766	750	791	798	779	783	784	800	764	734	790	748	837	816	798	806	809	803	805	808	746	762	801	780	803	764	765	805	785	814	787	818	785	777	799	843	769	841	802	796	764	764	804	770	814	747	767	804	741	803	777	748	813	759	824	770	801	770	768	800	742	794	806	766	821	832	771	820	819	778	788	818	775	759	769	787	816	733	784	768	790	730	749	794	773	805	759	778	759	797	829	773	753	804	811	762	765	790	814	762	822	757	795	821	839	772	813	775	754	764	768	820	782	812	805	815	798	752	797	807	786	813	731	778	806	764	735	786	770	797	791	750	810	786	745	789	793	748	817	835	769	811	756	737	754	770	802	761	812	835	728	784	755	781	781	827	799	798	818	723	791	801	750	823	774	753	766	798	748	773	779	788	794	782	764	774	783	767	803	784	783	769	751	827	836	734	795	771	778	766	809	743	820	768	776	756	777	794	775	767	763	751	835	766	746	776	843	737	752	790	863	790	806	792	769	804	806	808	729	771	761	821	769	818	800	825	752	751	777	785	772	744	783	740	816	771	803	731	707	776	809	819	766	771	734	771	768	779	800	767	769	759	774	802	817	796	759	816	757	701	776	757	805	821	800	811	766	803	820	746	777	747	816	757	791	751	805	765	777	794	749	745	772	809	789	773	765	803	769	752	766	752	775	764	762	778	795	711	782	822	765	791	770	784	784	808	792	793	746	822	809	761	804	777	843	767	742	761	702	759	762	738	774	806	773	773	794	802	744	759	749	755	790	781	777	769	769	807	737	781	815	791	726	798	800	801	797	750	789	760	773	801	765	809	774	792	769	781	774	763	761	772	800	804	794	776	832	753	810	809	752	795	740	838	762	755	808	749	820	779	795	804	781	759	833	725	791	748	758	760	760	804	796	769	730	822	773	803	779	809	790	796	769	818	808	769	743	771	835	785	746	802	756	766	776	829	740	800	764	712	808	765	770	822	750	780	786	761	797	818	781	721	776	793	788	781	768	785	791	733	784	805	734	770	817	794	781	775	823	773	789	807	801	804	744	732	805	797	795	745	783	771	801	802	777	804	769	740	830	769	715	806	742	776	781	737	731	748	778	738	783	750	788	759	799	827	745	808	837	769	745	743	795	742	820	808	760	767	845	733	775	815	814	737	796	792	841	797	778	829	794	789	787	753	787	826	767	786	794	815	792	786	764	767	784	786	774	787	835	784	782	781	771	850	736	776	793	789	778	743	771	770	763	770	792	784	800	780	750	795	818	799	770	722	797	733	751	804	802	746	806	773	796	800	787	734	799	821	810	762	815	778	811	782	791	758	755	771	776	788	824	805	799	778	785	798	803	782	785	788	774	786	839	743	750	780	777	762	762	800	739	749	780	759	760	783	752	757	755	751	799	755	787	747	771	778	769	774	772	767	780	775	818	804	789	830	805	830	788	771	800	794	708	792	815	811	787	807	785	802	772	772	814	831	780	764	776	751	797	741	753	791	720	798	784	772	773	819	780	793	805	821	794	816	832	806	791	769	777	786	768	801	754	809	776	764	768	811	739	780	826	754	797	786	800	799	825	788	802	835	780	781	772	763	778	759	812	781	758	807	785	790	765	795	756	759	771	728	781	804	823	811	789	786	776	775	784	807	816	775	763	778	783	792	728	794	780	784	797	801	803	785	748	798	789	773	813	814	773	808	744	782	820	823	784	787	796	784	753	849	799	832	780	752	799	764	774	795	767	777	790	767	812	801	775	792	803	822	818	758	841	784	752	810	798	804	770	804	788	760	742	789	780	813	782	779	756	746	787	804	745	770	760	817	776	780	744	796	777	826	815	780	778	803	792	783	788	851	828	793	751	815	761	817	803	815	771	823	759	780	793	827	820	777	781	795	780	784	771	811	745	837	816	741	787	813	757	770	766	803	803	793	754	788	832	789	735	776	757	778	798	793	772	751	797	715	822	754	755	804	752	771	774	804	800	782
24451	21472	28733	24615	21113	3027	805	591	495	427	436	387	387	371	381	373	370	383	369	346	325	326	348	333	307	325	340	348	326	339	308	336	332	323	327	321	309	313	341	304	302	303	316	326	278	290	311	298	285	287	290	305	315	293	294	312	301	309	325	317	307	297	315	293	318	309	308	289	319	321	313	301	295	293	333	322	296	299	321	321	298	307	305	317	290	277	312	294	294	288	330	300	303	298	327	340	301	269	298	278	304	324	285	297	318	335	335	319	318	302	310	299	323	314	352	306	300	270	323	300	300	303	289	299	311	280	314	322	314	302	300	292	300	286	321	275	325	271	314	302	289	305	304	319	310	319	312	312	285	330	302	274	303	267	310	308	287	337	321	295	305	324	315	310	293	288	285	313	311	299	304	286	313	328	290	302	329	303	336	291	299	305	288	294	323	302	306	301	310	292	295	279	317	332	299	303	282	290	320	306	288	301	286	308	289	300	312	282	295	315	285	278	332	288	289	318	306	301	333	344	276	318	326	313	322	327	344	302	325	293	295	324	302	320	320	321	310	307	286	293	308	321	277	309	312	334	316	296	290	295	280	282	297	322	291	327	288	314	317	307	316	319	275	288	300	361	317	302	281	290	323	303	316	294	331	296	318	277	299	299	305	327	308	296	310	294	294	263	291	333	280	297	290	275	309	291	313	333	300	317	316	276	308	302	309	314	302	300	322	324	268	318	274	297	302	300	292	273	312	320	327	322	309	293	314	290	310	294	283	284	315	317	277	308	311	306	292	301	317	314	310	329	323	297	299	326	318	316	300	296	301	298	341	294	285	310	293	309	283	320	281	314	329	318	275	320	306	319	332	334	311	324	309	268	278	325	286	305	318	318	288	323	279	335	329	285	324	312	292	277	306	281	309	287	307	306	283	315	333	317	306	309	309	295	309	304	323	298	331	295	277	312	284	327	300	302	322	286	332	326	309	315	326	318	299	331	322	309	277	286	308	320	323	296	279	299	304	283	288	305	298	331	324	320	304	275	313	286	290	285	333	302	300	316	320	295	285	333	287	296	300	292	306	291	317	300	293	308	304	311	312	313	309	287	282	327	310	294	295	300	308	265	307	311	281	305	299	307	301	257	311	288	307	307	286	308	316	347	282	321	309	282	309	308	277	316	293	298	291	301	302	318	318	313	314	302	308	317	329	296	308	303	290	337	292	306	322	273	304	327	296	283	284	280	307	305	297	312	287	315	292	324	313	302	293	308	257	299	283	319	330	302	303	283	308	299	315	291	300	312	304	308	286	265	313	313	353	309	319	277	304	308	320	303	294	335	295	308	288	330	290	319	303	296	296	291	310	271	323	291	298	300	315	320	303	317	313	307	297	312	302	281	292	314	297	325	318	300	281	272	317	350	287	270	304	312	254	317	317	298	329	277	305	309	303	298	292	296	318	312	324	299	289	289	316	296	324	310	295	304	286	277	320	322	299	283	272	306	287	281	271	315	300	308	294	302	280	299	302	308	296	284	281	315	307	287	297	326	325	313	272	302	307	302	286	317	303	324	302	321	270	302	306	298	329	295	339	292	310	337	318	320	273	313	296	320	337	318	288	341	323	320	270	317	290	297	315	307	286	322	293	280	339	309	318	300	283	275	317	316	297	283	283	312	317	275	317	289	296	303	299	274	334	294	312	279	339	285	306	309	298	323	291	289	315	300	293	295	300	293	308	308	299	268	309	271	304	307	291	277	297	304	309	295	307	313	274	306	277	288	294	274	301	270	291	289	304	301	319	330	303	323	330	297	296	336	293	308	305	345	290	286	294	319	284	293	283	309	320	309	294	315	317	287	278	300	300	308	296	322	292	285	327	295	316	303	324	292	332	285	321	270	337	315	290	288	297	303	334	302	309	295	332	262	283	286	301	323	325	339	281	270	262	324	321	302	309	291	301	317	305	316	312	299	305	316	304	320	285	329	279	306	278	288	298	290	330	340	273	277	333	315	309	298	283	335	301	320	273	288	280	301	311	278	300	289	318	301	304	282	298	306	305	322	310	311	321	298	298	294	305	306	303	308	318	307	308	309	294	284	310	298	321	307	310	291	292	305	301	307	323	303	327	292	326	316	325	289	346	314	323	316	312	288	306	322	296	310	307	291	324	269	318	285	304	320	298	291	310	320	288	306	281	295	282	290	300	296	317	312	287	320	281	295	297	293	288	306	287	313	310	307	307	300	299	285	326	311	295	309	309	297	326	326	288	321	327	317	305	314	309	297	292	284	300	312	319	296	288	290	290	327	320	295	299	280	287	314	285	312	310	325	310	262	288	308	317	310	265	335	285	281	274	289	290	309	291	291	326	287	305	319	318	284	306	280	299	301	306	298	266	302	336	307	309	291	292	286	297	303	277	271	320	324	278	311	309	308	272	282	304	330	313	278	319	290	290	296	336	301	311	280	309	320	309	295	295	329	329	288	305	336	262	298	290	287	309	292	296	313	290	286	300	333	297	307	280	307	294	325	282	269	293	293	275	336	303	285	295	326	295	300	314	267	318	327	276	314	313	288	301	296	301	326	309	304	319	329	331	315	266	306	285	304	301	294	319	297	283	305	319	321	281	291	323	315	285	310	279	286	271	325	282	277	293	272	308	278	288	283	324	309	322	318	299	289	317	306	321	305	301	314	307	276	314	313	284	309	251	308	320	304	323	313	303	299	297	284	302	296	293	309	314	275	295	292	300	301	319	301	315	301	332	334	295	290	293	300	323	306	269	304	317	340	325	321	340	296	293	277	310	336	290	326	309	291	317	307	299	325	310	304	293	300	314	300	287	320	295	309	280	298	339	304	311	267	299	312	311	302	303	313	288	283	309	267	276	308	292	307	312	309	306	298	298	292	347	317	297	307	316	297	307	315	312	283	285	292	311	286	309	321	317	327	319	291	290	296	304	301	316	293	295	294	297	290	308	297	301	315	319	300	307	304	304	294	326	313	278	304	294	304	292	299	298	274	327	308	342	319	276	298	307	324	292	324	279	290	298	331	282	318	277	316	324	270	305	295	310	294	301	298	293	295	260	298	346	290	288	291	303	267	306	335	314	275	272	305	322	311	297	283	309	335	330	347	292	313	315	299	306	304	284	301	287	294	256	314	322	277	298	311	333	284	283	314	304	298	280	275	285	331	337	285	314	300	331	289	278	305	314	297	292	292	277	304	330	312	263	294	331	308	318	321	286	289	303	301	296	330	287	279	316	309	302	325	314	321	317	322	284	293	262	299	288	308	300	287	300	313	292	297	334	341	305	323	301	312	297	314	332	305	289	304	309	283	311	321	298	313	330	253	287	302	274	288	323	294	278	299	316	293	296	271	311	301	304	312	351	316	288	312	307	330	296	314	301	301	298	302	289	313	329	256	298	297	308	295	310	316	309	289	310	304	291	293	316	271	304	300	277	316	303	298	323	268	287	286	283	284	330	312	289	276	295	295	301	286	305	313	296	304	306	310	287	286
5418	10576	8601	4465	2931	2231	1825	1476	1268	1084	1023	905	809	825	767	750	748	648	651	639	629	664	602	615	601	579	583	614	603	586	569	564	595	582	574	561	553	593	556	598	527	507	575	560	563	517	548	558	550	547	549	544	529	524	580	518	531	509	559	537	552	508	539	547	534	507	550	517	536	538	532	521	577	533	599	555	543	532	505	570	543	526	501	534	526	552	526	553	536	524	534	539	568	520	499	500	492	542	548	528	540	525	536	555	556	532	526	538	543	533	523	509	528	566	564	558	558	554	512	517	550	505	525	541	528	494	530	526	523	494	576	537	544	523	517	560	570	539	529	549	573	546	536	581	547	536	575	571	561	527	546	547	515	514	581	503	537	557	568	535	549	596	537	554	556	546	553	528	553	555	523	513	558	544	507	550	504	543	537	563	523	549	509	564	540	565	537	570	576	511	512	556	538	571	531	538	548	519	543	546	556	585	568	528	572	489	544	526	520	531	627	550	539	546	535	500	535	560	557	514	577	535	561	553	526	575	525	558	534	560	531	537	535	573	509	535	506	555	509	537	528	575	512	555	555	559	538	566	584	527	543	520	520	514	522	502	537	548	531	512	526	547	520	562	540	550	515	513	559	514	517	502	525	587	497	497	544	532	588	534	552	550	500	534	540	575	541	481	530	524	523	579	599	523	553	592	509	539	506	552	535	523	498	554	532	556	519	539	523	538	521	545	549	548	503	543	499	590	541	499	541	592	513	549	517	554	528	540	504	515	546	528	502	523	554	536	546	581	526	514	581	580	557	547	522	554	502	574	524	535	536	533	529	566	543	534	504	552	575	549	542	544	498	500	572	539	575	503	523	483	561	543	562	520	504	507	538	520	531	542	554	563	518	524	524	502	535	553	501	543	539	516	532	572	526	527	533	572	551	513	518	535	583	542	537	558	539	526	569	523	495	526	569	545	535	509	546	483	541	523	547	512	552	542	543	521	512	563	515	596	523	545	529	556	510	531	567	518	568	510	532	537	524	505	550	532	570	548	543	518	556	541	570	532	515	531	567	542	528	507	518	557	546	498	550	528	580	546	556	528	509	552	537	580	526	541	553	574	528	540	539	517	506	538	545	585	545	555	495	559	553	537	548	565	538	542	510	496	517	549	525	518	535	516	567	524	548	532	532	544	525	543	513	547	507	533	520	555	560	591	547	557	541	516	588	551	572	535	575	528	568	547	522	576	537	559	516	525	531	519	536	547	552	553	570	580	577	532	527	570	524	500	550	559	577	539	527	554	567	550	511	537	568	516	552	505	513	527	557	527	556	533	585	542	510	568	530	551	513	546	526	509	491	527	559	549	521	525	500	521	541	496	557	536	555	541	560	559	541	521	552	533	556	522	497	530	549	527	548	532	529	542	553	517	583	506	574	550	528	523	536	469	516	525	529	586	577	515	497	508	507	516	540	520	586	526	550	518	538	549	543	550	479	566	553	579	523	550	582	529	560	555	523	574	558	547	482	516	535	530	521	488	527	569	496	518	515	568	551	507	525	544	541	509	493	513	580	534	507	539	533	507	540	525	560	532	557	565	550	543	552	515	536	553	499	540	523	527	498	547	570	558	537	572	531	535	546	551	554	564	568	539	559	524	569	533	577	544	540	563	528	500	527	517	542	558	538	563	528	505	528	519	504	541	568	545	528	544	550	529	568	554	575	517	546	571	534	563	551	543	527	553	515	541	568	535	550	514	524	558	529	538	554	511	516	548	551	493	558	562	512	575	513	530	535	490	530	581	563	537	537	529	546	541	546	524	579	574	535	578	545	536	500	486	539	569	533	563	530	504	549	518	540	558	530	564	566	523	560	561	531	556	507	547	551	529	506	526	571	530	516	554	498	490	541	559	520	584	526	553	495	592	559	552	518	508	545	548	551	519	518	552	541	557	532	543	514	489	513	519	539	539	518	507	542	518	530	569	549	527	565	544	541	530	522	541	519	565	540	528	500	554	545	519	543	527	539	555	545	546	536	515	510	553	551	551	543	561	536	542	548	550	520	511	560	555	520	550	530	543	530	546	531	548	564	508	541	523	568	553	492	557	547	520	562	541	527	521	537	599	559	537	534	569	544	512	523	521	505	525	541	532	570	544	550	545	557	533	562	519	560	512	543	558	528	563	528	543	549	541	522	557	559	525	506	530	522	540	554	536	516	495	559	527	569	564	549	569	533	510	548	531	532	573	482	527	521	557	538	559	541	560	540	542	506	517	550	493	542	534	528	533	546	555	533	525	580	558	562	554	541	539	522	495	552	476	536	497	561	531	522	539	528	572	518	545	536	527	543	528	518	564	508	566	593	546	537	528	521	543	521	529	523	530	539	584	508	524	537	515	561	545	537	552	556	546	563	558	519	519	548	498	567	543	534	530	549	554	506	545	544	575	544	543	562	502	532	535	527	552	545	540	530	515	563	513	575	558	548	541	520	537	527	538	574	509	532	548	566	517	525	531	538	521	563	552	532	534	558	532	545	538	587	525	497	521	567	543	525	547	568	529	557	550	573	545	506	540	509	559	541	558	566	507	532	576	543	522	545	512	555	530	555	561	533	497	556	519	555	522	519	513	512	574	555	552	542	564	562	494	556	531	530	535	562	501	590	556	506	519	541	519	524	557	558	549	507	538	532	561	564	516	503	539	574	524	546	510	505	583	566	502	591	577	575	573	552	548	527	573	555	541	516	511	510	541	548	543	569	588	530	498	519	525	509	549	547	534	534	549	536	497	528	519	576	579	548	537	562	537	521	577	519	542	549	573	539	491	521	591	538	538	537	575	537	566	528	559	504	510	501	523	518	567	520	525	556	581	527	545	540	516	506	554	544	537	537	548	549	518	517	516	529	519	532	509	519	529	530	545	570	555	553	543	537	543	523	551	500	531	530	548	557	550	513	500	521	505	540	507	554	510	479	574	559	534	585	536	517	548	527	499	534	514	522	528	507	538	544	565	535	566	509	498	537	534	536	520	536	513	540	495	540	536	499	537	596	531	510	520	521	512	545	541	511	555	539	526	500	498	544	548	516	534	503	561	522	595	574	484	564	542	565	537	546	572	504	549	517	569	563	575	530	558	534	534	546	554	538	569	510	550	544	531	539	526	575	561	497	522	530	521	516	545	547	572	509	542	473	511	477	565	553	565	525	503	560	502	548	557	548	524	515	549	559	519	570	544	540	522	512	573	579	562	495	561	524	511	456	498	539	530	530	522	533	544	567	542	500	539	546	537	547	538	477	521	511	545	536	532	533	539	484	540	580	517	512	543	532	499	553	538	518	531	546	550	575	517	524	529	556	530	521	527	539	545	542	491	549	554	526	535	547	542	484	540	517	538	557	538	544	554	566	535	539	543	518	521	518	539	516	548	511	563	534	527	520	527	547	539	523	547	559	553	522	512	555	548	527	565	539	491	519	581	549	513	512	500	557	531	551	550	546	483	549	520	506	528	523	577	574	566	528	546	532	519
23384	21462	29364	23949	21462	20856	2162	638	464	428	338	305	287	234	248	221	173	197	163	169	156	170	170	143	149	136	138	163	140	127	129	142	142	125	135	145	137	118	152	128	132	111	122	117	127	115	132	106	112	101	119	116	98	120	105	114	102	118	126	117	128	115	107	117	100	129	142	120	123	110	113	102	89	116	109	116	112	112	119	114	123	113	116	100	122	89	95	101	108	100	98	103	106	108	100	122	139	111	132	102	99	98	107	117	100	105	105	98	100	115	116	96	106	101	115	105	132	94	113	117	98	105	111	84	110	106	106	121	105	110	116	105	119	108	93	115	100	108	106	112	92	109	98	102	111	115	112	109	112	107	110	96	107	116	110	93	105	103	101	96	108	101	101	121	107	123	116	91	111	93	114	98	105	99	91	99	104	110	127	113	99	98	118	94	106	112	94	104	87	110	110	100	94	111	96	118	113	122	118	110	117	103	94	96	113	113	112	112	124	127	102	116	100	102	111	110	101	97	116	97	97	113	102	108	103	89	106	116	104	121	113	110	109	103	118	103	107	102	107	129	113	96	113	111	104	105	106	105	109	100	120	107	110	117	105	118	115	95	96	95	115	114	105	89	108	92	114	109	102	109	117	106	120	97	96	102	118	126	107	110	99	123	87	121	110	111	121	118	110	116	99	128	97	106	99	101	114	93	104	112	114	100	117	99	81	99	111	91	103	99	114	119	117	109	108	110	115	95	113	106	91	102	104	114	105	98	99	97	106	102	90	107	93	123	90	107	129	117	89	129	108	110	97	128	106	115	127	113	127	117	99	114	110	115	86	99	108	95	116	115	115	106	111	116	106	98	105	105	96	114	112	119	88	108	96	113	115	97	107	109	105	113	123	104	94	128	98	123	108	122	99	114	104	105	105	106	110	108	109	102	108	113	108	117	97	124	104	105	116	91	111	109	98	97	126	100	119	101	85	92	88	103	103	101	101	93	115	92	135	113	103	96	126	121	108	107	123	100	119	111	108	111	115	109	121	113	104	112	106	98	100	115	118	121	114	111	99	99	125	121	103	125	113	110	125	91	109	126	94	97	115	103	88	114	110	120	82	107	109	102	97	101	116	108	108	125	114	95	105	111	119	104	99	108	126	108	102	109	106	103	88	112	104	116	114	110	113	94	107	100	100	107	111	117	113	94	88	111	98	103	106	106	118	118	99	108	107	117	101	115	105	99	97	116	106	100	114	95	97	107	113	106	115	93	121	131	92	120	103	108	112	97	100	106	115	103	120	119	99	111	76	115	100	98	89	102	104	89	118	116	104	119	111	114	125	99	112	118	107	108	118	107	130	117	102	122	91	110	97	100	112	105	107	114	108	108	109	104	108	106	114	108	101	105	117	126	128	73	101	105	117	108	98	105	101	92	115	111	103	123	111	97	104	104	119	110	126	116	106	112	103	119	86	112	102	111	108	110	110	109	120	97	99	122	99	115	100	98	130	107	112	108	100	106	100	121	132	112	137	111	112	105	123	104	90	106	88	102	112	124	87	132	105	108	94	120	117	109	90	97	101	100	119	114	101	102	105	112	106	102	114	92	104	129	100	115	112	123	88	137	90	106	103	117	117	113	123	119	107	116	103	113	119	112	113	108	113	110	95	111	104	128	92	93	99	108	93	115	109	129	110	109	107	113	103	116	115	110	104	124	102	113	106	112	103	95	122	105	112	113	107	114	109	102	122	105	98	113	95	118	101	102	104	123	107	100	103	114	102	112	107	114	109	97	96	110	97	101	106	105	118	100	114	98	95	99	108	103	112	119	101	125	120	79	107	117	93	109	109	119	112	115	116	119	128	100	112	103	102	107	99	103	93	108	105	109	105	105	107	98	109	100	120	93	100	108	111	102	109	94	96	107	109	104	106	110	105	101	96	107	133	122	106	122	104	111	113	94	87	103	106	92	102	112	106	111	99	122	118	106	116	107	116	113	94	107	107	109	105	109	103	111	97	89	92	110	123	105	111	117	111	97	117	102	105	111	99	99	105	103	81	114	98	87	105	112	103	95	94	116	113	94	97	106	111	118	98	112	102	109	109	107	108	99	123	115	95	121	125	105	98	93	117	114	100	116	102	113	94	110	114	111	105	111	122	112	106	106	93	96	92	107	106	122	98	106	111	102	118	102	112	116	103	108	93	111	109	101	104	108	109	112	109	122	125	101	108	108	118	117	103	108	99	112	112	95	103	122	98	105	110	108	111	111	108	110	103	108	100	100	114	116	99	117	117	107	118	107	120	93	105	109	111	114	113	87	107	90	101	101	105	109	115	121	105	108	107	110	104	104	118	103	101	114	102	92	95	98	116	109	115	109	92	128	113	118	107	114	113	115	98	99	108	99	116	102	108	112	109	95	115	91	99	102	92	109	118	111	100	102	102	120	114	96	146	104	120	101	106	119	111	94	125	96	106	108	115	123	118	102	90	106	113	114	99	100	109	107	96	97	113	107	110	120	97	113	115	110	111	114	107	108	91	87	93	85	122	107	101	98	102	111	116	123	108	113	112	112	116	89	129	104	120	105	96	106	110	121	115	116	92	99	108	118	86	119	103	105	116	102	103	94	124	97	116	111	110	125	86	115	102	123	98	117	106	102	112	102	124	114	111	89	112	108	107	108	100	119	115	99	115	110	114	116	128	111	117	101	114	97	112	115	91	108	110	116	111	129	108	103	100	110	112	111	105	140	88	105	102	120	108	119	88	119	113	115	98	113	106	118	93	100	119	107	104	115	114	120	118	110	110	99	99	105	107	109	98	105	97	113	108	109	102	120	119	116	132	107	103	111	92	118	91	111	106	107	116	120	112	108	123	119	106	120	114	116	116	114	93	99	119	97	101	104	92	100	128	95	100	117	110	93	102	100	109	119	107	89	107	115	109	108	112	103	121	94	98	109	96	91	95	92	108	101	102	106	115	105	101	119	104	100	120	111	100	119	112	117	114	116	131	110	101	109	80	108	120	119	114	101	107	127	110	100	117	109	102	104	107	137	116	103	114	105	120	109	101	111	107	140	118	105	111	94	100	94	114	117	122	125	94	119	105	114	94	110	125	92	111	98	101	118	112	119	87	115	111	96	94	108	120	104	119	108	108	92	93	107	103	92	97	116	111	96	109	131	103	135	95	107	103	124	108	112	115	125	118	124	117	106	95	116	108	122	100	108	99	109	115	125	117	121	110	99	122	118	97	119	100	107	114	114	117	120	92	103	118	102	132	100	100	110	116	94	100	103	111	90	101	115	99	109	79	109	112	115	94	108	92	114	110	112	94	103	104	92	109	106	134	98	113	91	110	106	120	101	102	107	111	93	132	116	120	103	116	122	129	93	115	124	94	101	108	108	109	121	106	118	92	106	113	102	103	92	115	108	113	95	143	117	98	96	98	132	104	108	99	108	98	102	96	107	123	101	88	89	119	120	108	105	104	116	129	106	112	114	109	108	101	106	94	123	108	112	127	102
7704	16597	13696	7142	4843	3546	2634	1967	1606	1308	1119	943	793	747	617	593	496	466	439	445	360	347	364	350	299	291	315	305	289	273	259	277	278	237	239	264	244	264	237	251	220	245	239	232	241	205	211	249	244	199	210	213	203	238	200	210	198	220	209	205	203	202	237	207	204	170	194	198	187	209	193	211	222	197	195	192	208	221	188	199	218	209	232	198	183	214	196	205	193	210	173	208	197	200	177	212	199	220	203	202	209	179	176	209	204	203	216	187	209	215	190	214	183	202	215	214	191	199	206	187	193	197	177	214	188	202	218	216	178	177	171	202	195	205	215	189	170	189	194	192	199	201	169	174	177	171	215	198	203	206	191	197	185	200	187	192	211	179	192	200	183	210	208	211	232	199	208	189	195	171	195	187	193	190	223	192	213	184	170	184	195	200	194	227	215	198	172	199	213	184	204	191	209	188	189	162	202	186	169	179	205	205	214	193	218	206	192	193	199	218	208	211	176	205	212	211	192	210	197	209	209	196	198	176	202	201	200	180	205	198	203	193	190	206	207	217	195	209	201	175	183	196	200	201	188	182	208	177	199	195	197	211	184	206	204	201	175	212	171	189	194	185	183	224	210	208	217	172	204	210	213	178	179	208	184	220	201	213	189	197	194	197	185	196	206	188	192	173	195	189	180	195	184	186	194	198	220	180	211	204	211	180	200	180	180	178	188	196	203	204	169	172	212	188	191	190	208	206	190	205	196	198	193	196	199	182	180	200	183	195	164	199	188	196	164	214	220	188	190	193	186	188	225	196	171	170	180	179	193	177	207	173	199	203	165	208	190	179	182	168	193	197	200	179	185	232	186	185	190	169	189	189	190	223	194	236	181	197	190	195	216	200	183	197	178	229	193	189	195	165	179	196	209	195	207	182	184	193	195	147	188	203	179	207	204	206	165	195	200	195	173	195	187	194	210	213	205	188	181	199	176	202	188	178	189	220	171	201	209	194	173	204	182	193	184	209	197	191	183	185	218	195	189	205	194	180	192	215	185	176	207	182	190	179	193	181	197	186	184	210	208	178	191	197	206	218	191	205	187	178	178	181	193	182	164	170	204	183	192	184	210	200	199	173	215	193	196	187	216	221	189	203	188	198	195	197	179	179	189	211	197	207	196	168	203	173	196	200	192	223	192	195	180	208	200	202	193	182	185	209	181	177	203	205	227	181	182	214	193	207	179	177	192	214	192	193	204	205	188	197	192	198	205	190	199	205	188	184	186	204	197	199	211	185	192	203	193	193	189	172	201	222	203	174	205	189	187	219	202	198	230	166	197	173	195	182	209	210	160	191	189	209	224	173	188	203	187	191	183	187	205	217	183	187	192	202	175	186	194	186	177	209	213	194	191	182	192	177	214	185	180	178	206	179	188	188	181	195	204	195	189	199	215	202	186	164	162	187	180	185	194	190	196	211	186	207	202	169	187	176	185	185	188	205	185	205	207	183	195	217	212	198	196	193	172	188	186	175	188	171	169	197	202	195	194	177	200	176	187	205	179	204	211	177	227	199	209	190	198	197	206	214	187	214	185	182	184	191	195	204	192	190	211	175	234	188	203	182	197	196	192	181	182	180	194	196	173	198	184	200	174	165	205	183	201	199	175	221	196	214	213	199	195	182	183	186	185	181	191	172	217	192	216	193	190	193	182	209	203	181	197	204	200	220	178	225	204	196	199	195	191	214	172	183	174	194	197	210	192	227	208	178	210	200	224	179	194	184	218	192	170	191	207	200	214	188	199	192	189	221	204	203	233	191	190	203	204	203	188	191	188	182	205	204	204	184	200	195	187	186	169	190	196	200	176	185	217	192	190	190	201	217	187	193	184	171	191	193	184	195	176	192	190	170	199	198	206	210	203	164	204	173	198	197	195	186	185	213	192	182	193	182	193	191	190	199	190	209	191	173	211	202	194	182	187	190	178	190	173	228	213	199	203	185	197	208	187	188	213	199	195	172	186	188	198	203	204	216	192	195	166	171	223	164	202	209	201	183	194	185	201	182	176	182	185	197	210	189	205	190	222	197	187	172	180	184	180	176	183	189	191	192	184	206	190	189	212	199	207	207	207	189	203	212	213	217	201	173	186	170	212	194	186	207	196	177	203	211	194	223	206	211	164	159	202	195	202	178	209	217	195	188	195	176	188	194	197	223	205	201	212	229	200	180	201	193	186	174	197	197	207	193	172	201	190	173	186	222	191	200	215	194	168	190	174	192	194	190	185	165	188	218	198	185	165	194	175	185	208	219	189	179	197	210	172	218	183	185	191	201	200	193	210	201	197	188	181	208	198	193	219	199	188	208	197	209	179	212	196	207	234	180	203	206	187	199	186	204	198	178	181	200	180	211	213	217	180	166	187	176	214	212	186	183	200	182	175	185	205	177	198	200	197	190	205	198	213	175	203	212	201	165	183	175	212	184	160	201	182	198	208	175	207	192	203	183	188	185	170	208	193	205	205	201	205	188	199	184	190	191	208	199	197	193	203	200	177	203	178	202	178	177	188	198	206	211	193	200	201	186	197	199	198	184	180	207	200	186	209	206	200	195	179	188	187	184	175	182	185	199	195	199	175	200	178	204	202	237	206	193	190	209	169	194	194	211	180	205	202	201	193	184	191	159	183	194	207	191	200	215	186	182	199	177	215	167	186	191	184	187	178	205	164	168	207	207	191	192	209	185	173	189	207	185	211	187	184	208	216	209	192	198	184	190	190	188	175	207	187	198	195	156	190	185	205	174	166	190	170	183	165	178	188	197	196	212	174	186	174	193	184	185	179	196	172	192	183	192	191	186	204	181	213	207	191	197	168	226	199	194	194	203	203	189	180	194	182	208	170	178	199	194	184	201	223	178	200	186	188	200	196	197	184	164	190	199	184	205	172	204	201	195	185	179	186	192	176	182	206	200	193	196	213	167	202	182	204	186	181	204	211	201	185	191	169	175	197	213	193	185	172	180	213	193	173	183	185	190	188	194	200	212	192	182	180	207	198	187	200	200	233	190	186	178	193	211	200	201	197	179	191	193	184	200	200	164	219	166	185	171	211	195	209	206	204	189	183	185	210	162	194	183	193	198	174	178	200	207	196	184	174	180	190	186	174	193	196	218	205	168	182	195	211	217	200	203	167	199	206	191	207	193	185	170	185	187	193	203	204	179	213	179	224	192	203	212	175	200	204	211	193	204	193	202	189	186	191	191	193	184	180	204	210	189	184	182	191	202	151	207	197	190	199	197	200	193	192	199	165	210	203	192	184	162	168	218	225	185	192	175	193	194	190	184	205	179	195	182	193	167	214	180	202	182	180	202	185	198	198	194	189	199	207	196	201	193	194	193	193	206	199	182	229	202	174	191	192	194	208	194	197	199	194	189	177	205	204	209	210	221	192	199	198	195	207	196	187	212	206	176	226	190	201	185	218	175	201	202	182	215	188	209	188	193	183	201	185	191	196	189	200	185	197	198	177	177
27091	20720	7560	814	538	508	527	486	490	466	468	462	446	488	466	510	468	467	464	467	464	448	437	438	480	416	440	475	487	464	465	473	468	465	461	469	483	478	493	469	453	447	483	494	458	455	499	459	467	498	473	440	449	469	438	464	466	499	490	469	434	398	409	433	418	461	453	469	442	449	442	486	446	465	463	441	441	455	430	451	447	478	484	506	458	466	447	466	470	437	470	450	478	467	520	478	461	417	476	433	431	476	444	474	470	472	466	494	446	439	448	441	438	451	488	425	479	455	494	456	464	496	456	458	441	429	447	426	426	472	477	465	482	445	452	474	429	429	456	483	429	462	439	459	451	435	394	463	472	465	448	501	443	458	433	459	474	458	443	459	441	447	446	439	416	424	443	440	454	434	440	427	487	510	469	455	461	453	490	443	423	436	506	470	432	498	461	458	462	457	419	416	489	450	496	426	458	411	456	451	482	434	484	450	454	443	464	478	520	421	471	416	504	459	463	499	477	475	452	436	430	455	426	402	463	420	464	461	440	452	489	435	427	482	455	485	460	438	472	439	451	425	466	431	429	477	466	501	434	448	438	428	527	457	454	467	464	442	428	430	452	477	425	456	407	470	438	445	474	431	464	395	425	450	469	420	479	441	446	430	473	395	431	475	458	465	476	447	429	417	459	478	489	444	448	440	429	444	469	482	447	516	450	443	460	421	447	440	460	451	458	483	468	484	457	458	456	468	451	432	424	434	463	450	438	457	484	471	459	446	460	463	453	422	439	453	456	445	426	488	400	419	463	419	432	449	485	450	446	442	475	470	448	432	454	505	483	425	488	448	449	448	456	448	460	416	417	474	450	468	469	424	447	466	472	462	481	416	455	455	443	489	422	473	466	466	437	451	479	433	489	465	417	494	447	478	424	446	463	442	443	443	449	437	453	421	454	462	474	513	466	505	487	458	488	418	437	454	438	437	416	442	492	447	453	426	451	428	462	405	486	478	435	508	396	443	450	486	450	415	429	455	434	443	472	444	442	422	435	446	448	413	475	438	435	458	475	445	442	477	426	466	420	438	430	465	476	447	466	452	426	445	466	414	419	476	449	459	431	449	480	427	466	425	477	480	473	443	474	449	420	437	446	467	465	468	434	415	473	454	477	494	464	429	424	448	442	439	459	437	430	437	454	443	476	451	435	461	450	459	449	455	458	458	428	450	448	486	449	437	479	495	480	438	455	441	446	473	463	470	434	471	438	433	491	440	464	446	449	455	471	442	427	466	459	432	427	476	456	450	484	465	451	490	479	454	493	431	449	442	442	421	457	464	468	450	444	471	437	469	454	469	462	434	436	464	462	415	430	473	470	442	479	409	451	439	464	458	472	446	452	460	514	405	471	410	433	472	451	467	453	494	461	425	441	480	458	478	444	433	434	452	449	478	485	456	464	437	474	430	447	494	483	441	441	432	463	506	422	443	428	428	455	459	480	459	444	441	447	422	450	409	465	471	438	420	488	421	455	464	495	468	457	436	487	428	489	446	484	439	474	459	451	440	443	459	441	508	432	418	436	466	480	456	471	425	424	478	471	455	447	447	467	469	470	440	438	479	427	470	462	474	466	449	451	432	489	445	441	490	461	444	439	474	477	450	466	442	467	495	427	444	421	482	418	463	469	453	415	446	462	428	457	458	428	481	457	468	459	445	466	458	504	441	492	489	483	452	472	412	423	489	483	465	485	453	475	451	429	488	445	458	423	449	453	438	424	492	434	454	474	434	459	414	465	416	448	417	481	439	474	446	417	439	439	474	498	441	461	445	418	465	446	440	451	465	456	425	491	446	453	427	450	452	435	422	447	430	455	459	459	472	426	419	418	438	463	437	456	441	450	443	441	456	480	505	406	430	467	468	465	453	417	455	462	493	431	407	454	498	452	458	442	435	439	510	439	452	452	454	464	455	414	439	459	459	442	480	464	468	445	444	468	469	456	452	448	427	421	447	494	453	440	419	424	439	461	444	441	450	470	419	424	458	486	461	458	457	469	458	461	456	446	431	461	466	438	440	447	419	472	474	448	427	462	427	469	461	450	441	451	449	502	420	441	449	452	418	434	436	465	432	433	439	444	425	467	472	432	468	431	475	455	443	420	454	443	482	453	484	467	459	414	436	443	460	434	455	457	442	446	471	457	460	419	463	424	453	454	435	444	455	474	487	436	459	491	448	439	412	458	485	499	474	425	465	428	466	460	416	469	463	427	438	468	454	440	453	463	478	481	444	444	469	461	415	485	439	450	432	450	477	427	471	448	440	447	434	434	476	451	464	458	436	450	456	431	465	435	479	476	452	443	445	431	445	484	420	449	452	451	438	497	457	467	427	462	462	445	460	455	477	431	493	476	462	463	495	422	426	447	474	472	436	476	460	468	463	466	478	508	485	459	494	424	440	442	456	495	465	454	461	435	438	433	433	434	447	485	418	422	465	430	418	430	452	474	425	440	461	474	479	438	428	443	466	434	425	442	444	440	471	457	438	446	447	475	470	445	448	442	453	460	446	457	469	452	438	459	466	454	441	433	435	466	417	444	425	465	442	472	420	458	455	437	452	477	470	436	413	463	487	489	472	479	487	424	462	433	491	449	446	457	442	453	457	461	433	477	453	468	429	476	456	460	441	412	449	487	429	449	431	473	448	430	436	440	476	425	429	400	445	453	450	467	460	453	476	465	462	484	453	439	458	435	450	470	440	465	444	497	483	436	448	435	473	463	466	454	484	416	454	454	486	434	495	460	461	448	443	441	448	475	481	467	432	433	435	468	406	431	447	456	451	459	459	455	478	453	459	447	443	459	453	483	481	454	469	469	487	438	464	443	465	455	419	424	435	462	422	494	442	438	491	432	449	440	450	465	456	456	470	457	462	464	430	452	397	462	409	449	478	466	442	435	452	412	425	436	498	465	466	444	464	499	429	472	440	466	491	454	441	463	437	465	462	458	438	437	493	432	436	431	422	455	484	464	454	445	459	439	441	422	437	440	442	446	483	441	496	481	487	448	460	453	424	437	455	479	448	467	461	492	420	433	457	460	445	421	473	455	433	428	420	442	431	457	411	472	487	474	461	449	462	414	412	469	447	448	482	485	491	481	447	473	436	480	491	433	460	469	446	439	460	447	431	428	435	466	461	488	436	459	440	446	475	458	428	487	475	453	441	492	452	465	450	493	453	465	475	444	387	463	428	472	479	438	468	487	426	466	453	440	461	426	485	440	421	488	486	451	461	438	497	471	434	484	434	444	485	461	434	461	463	458	444	444	484	452	407	450	421	448	452	450	429	431	439	436	460	449	415	451	486	439	454	458	457	468	459	451	440	461	471	425	465	459	434	405	474	486	444	454	465	423	447	459	461	417	458	502	464	428	471	432	449	449	433	452	467	444	486	456	479	451	470	470	441	415	423	432	432	446	458	460	464	422	477	445	437	462	475	436	432	450	477	461	455	451	478	447	470	441	444	419	458
4199	1816	1654	1144	1036	941	896	885	769	846	811	805	827	778	767	764	735	780	765	717	759	781	757	754	784	858	825	787	776	776	793	784	736	811	846	759	749	801	757	749	785	807	783	796	782	760	813	791	791	782	790	727	808	766	768	778	749	807	782	704	747	811	741	782	762	792	784	779	752	761	782	786	786	764	808	794	767	727	748	771	762	756	777	811	814	759	762	761	788	761	750	789	775	830	779	789	779	788	824	821	794	771	714	763	814	756	773	753	779	830	780	821	778	732	751	844	767	740	782	769	775	799	781	751	772	803	833	780	825	800	791	816	774	807	777	734	782	767	834	775	817	761	778	752	737	734	793	788	771	772	776	815	752	788	797	765	790	775	743	824	833	764	790	781	825	733	776	763	776	797	757	792	781	739	784	747	712	778	754	827	760	723	765	774	768	752	788	783	786	760	748	813	742	783	787	787	718	783	817	777	731	806	733	793	760	726	783	813	775	806	804	706	800	769	780	787	773	787	764	838	788	780	734	767	733	807	791	840	763	798	827	729	814	793	786	803	744	798	781	781	792	778	773	758	725	801	810	756	769	821	779	733	786	790	775	781	786	775	748	793	812	797	801	776	768	816	768	829	736	814	773	747	758	807	764	804	769	768	805	713	769	765	705	822	765	757	813	779	797	771	773	764	788	744	735	811	775	781	810	768	824	777	773	770	764	755	749	753	795	751	732	785	773	744	767	795	774	764	781	747	782	789	767	791	807	783	767	774	782	737	774	740	841	820	795	763	771	765	757	723	847	790	776	790	740	774	845	785	799	764	765	772	768	783	811	754	791	778	755	748	773	742	783	757	818	782	746	721	772	763	782	752	755	784	798	734	793	780	746	696	771	758	723	737	796	811	748	837	758	765	765	803	779	759	806	746	774	811	830	757	758	800	739	741	775	780	791	827	767	765	785	752	743	767	791	749	760	740	740	768	795	743	830	772	784	781	742	805	777	727	768	814	800	774	789	796	780	834	769	802	781	776	762	744	790	762	763	733	762	805	783	774	739	770	766	735	768	836	791	751	765	805	837	789	795	788	782	768	748	745	745	783	721	825	763	828	752	779	783	750	768	733	756	770	773	789	816	766	779	775	749	859	783	800	808	720	707	763	756	791	795	785	774	768	794	794	741	771	770	794	800	741	773	814	743	762	772	795	737	755	775	757	763	766	770	762	718	763	790	765	775	822	780	777	787	788	787	742	785	776	773	803	757	751	788	796	750	763	776	789	783	770	773	789	791	768	752	744	826	770	769	750	797	764	838	769	752	801	769	787	852	796	710	774	727	790	779	816	785	763	770	796	742	807	764	764	814	739	813	791	810	808	796	815	759	782	763	773	785	777	788	756	763	790	806	780	737	725	792	757	757	782	779	794	767	806	767	759	713	784	804	778	831	789	793	741	769	800	749	781	799	737	770	798	787	815	739	765	736	798	760	775	766	731	734	794	771	793	789	786	780	771	765	737	816	774	817	765	737	783	815	762	819	773	799	780	744	781	760	775	743	754	778	786	719	746	726	788	748	800	835	766	780	768	748	835	789	775	766	805	751	766	778	742	770	772	748	778	797	746	774	741	763	800	759	849	807	765	764	752	774	764	778	790	796	756	779	776	794	764	797	797	771	770	783	785	751	773	786	758	769	803	813	855	778	797	779	764	787	760	766	724	799	777	794	752	798	801	763	758	801	766	804	739	762	776	771	774	828	832	766	797	737	761	773	782	775	747	827	828	823	761	742	785	774	777	850	778	796	763	774	767	724	784	772	763	736	745	842	814	771	814	784	837	763	799	790	748	797	766	802	808	822	788	782	737	774	754	774	813	792	805	805	774	805	749	769	724	726	772	827	772	818	765	787	751	763	776	777	809	764	824	813	770	792	764	756	771	766	772	791	782	757	760	765	734	806	772	818	774	753	811	770	822	770	790	757	826	775	751	768	783	799	780	771	770	788	806	753	743	758	735	803	750	783	785	755	742	766	740	783	787	760	797	780	766	770	770	749	767	793	771	736	795	787	835	722	796	776	757	756	810	802	779	765	814	777	724	813	798	796	730	729	788	784	818	750	765	769	812	810	752	829	735	742	772	776	792	739	828	783	757	723	767	835	794	808	815	785	779	768	837	776	747	792	763	797	777	797	766	790	789	785	795	814	783	758	776	782	734	780	791	766	785	795	748	738	737	735	691	797	719	771	793	718	747	797	787	774	814	784	829	754	772	748	791	736	778	779	737	753	726	798	790	744	726	759	789	752	770	777	822	774	750	779	813	742	763	764	820	765	735	780	792	790	797	793	792	761	796	728	752	804	740	804	753	792	746	787	757	772	786	788	778	756	783	791	804	776	815	792	770	784	764	792	759	783	792	785	781	770	778	791	759	775	802	810	738	742	779	738	754	710	757	796	788	788	752	759	778	734	825	775	804	771	735	784	767	708	754	783	745	814	769	780	746	718	799	733	769	811	801	775	762	761	787	795	754	777	791	836	800	724	737	788	796	741	762	772	767	761	758	759	739	755	759	749	771	804	768	787	798	790	820	841	757	782	787	731	769	799	772	739	829	762	788	767	816	790	802	766	797	769	754	734	715	760	775	743	789	800	770	815	771	802	807	752	817	804	783	728	785	769	794	763	759	841	798	761	758	792	758	734	825	763	721	801	747	778	766	783	752	709	777	807	789	754	818	767	792	764	779	756	753	815	770	816	770	779	786	728	776	748	792	759	771	763	807	783	789	777	802	779	794	812	806	793	814	767	786	689	779	783	757	793	793	765	818	760	767	759	796	769	831	792	740	750	737	741	753	741	788	788	795	744	751	807	817	808	822	779	737	765	825	774	795	752	768	812	769	789	811	716	820	753	755	769	762	816	780	802	749	795	716	768	847	755	749	760	770	802	766	771	766	820	780	786	775	791	812	799	754	761	767	811	736	781	776	741	780	739	798	800	832	783	745	728	772	741	828	722	752	840	814	763	757	776	781	748	777	767	788	731	744	735	806	778	801	773	777	765	745	768	747	765	774	731	765	743	798	766	814	784	816	754	797	777	772	749	773	803	763	803	769	755	732	774	776	803	775	790	759	780	829	806	812	753	792	801	733	744	803	776	793	807	776	761	775	780	736	763	772	827	793	808	828	807	792	793	785	755	777	797	804	814	775	859	811	786	776	796	743	810	788	790	804	816	707	790	751	825	768	774	801	790	788	769	814	764	791	753	781	762	783	757	744	792	762	779	798	707	760	786	821	768	770	772	786	759	755	747	831	742	761	785	779	753	812	752	773	748	777	759	817	766	774	779	725	799	760	759	765	758	752	789	757	797	707	804	783	820	830	753	752	691	775	734	814	776	782	747	768	805	783	766	755	749	824	736	740	726	789	780	778	780	747	775	834	776	821	757	792	793	814	747	799	764	786	776	765	765	797	807	792	782	775	731	783	819	734	735	772	758	749	757	774	774	828	776	757	748	779	787	794	775	775
24430	21478	28735	24654	21101	2947	830	606	497	443	411	428	372	373	332	377	336	342	351	347	338	341	327	318	309	309	318	289	275	294	298	295	329	355	329	324	307	303	297	352	306	311	281	301	301	280	281	311	300	305	290	292	314	338	284	287	306	299	301	309	257	297	349	262	296	291	278	326	294	267	297	318	278	310	288	300	295	271	306	312	274	294	326	318	306	292	309	294	281	296	304	300	332	304	307	305	303	317	326	306	324	333	280	318	336	311	315	331	325	310	301	316	284	299	287	308	303	291	283	318	294	303	259	259	283	303	314	287	282	287	327	288	287	309	342	285	305	273	311	330	307	304	293	297	315	315	285	307	272	307	287	295	302	305	319	329	279	311	318	296	317	317	286	319	305	280	275	302	365	307	290	267	303	288	290	308	308	335	318	309	294	332	294	315	289	277	284	327	290	287	254	309	255	270	292	318	309	278	330	283	302	268	324	288	309	295	324	297	318	309	305	290	312	304	332	290	287	285	312	291	292	295	287	321	303	329	302	321	300	298	319	284	307	298	307	310	307	328	338	289	296	291	314	296	302	322	330	309	325	331	297	319	290	303	318	312	302	319	321	360	259	323	318	306	294	324	295	303	289	304	297	283	311	299	296	326	285	284	293	306	305	319	289	318	336	312	275	312	313	286	279	320	278	309	289	311	293	305	295	298	300	297	304	319	299	333	300	308	304	333	316	268	307	292	305	291	336	284	295	297	298	312	328	268	336	312	299	314	289	317	311	306	295	334	303	316	286	324	319	297	299	273	277	283	297	307	284	293	309	280	303	304	321	302	297	295	277	294	259	309	277	320	293	269	309	300	319	308	334	296	280	303	316	293	303	299	296	288	319	305	303	330	306	291	304	289	288	275	341	303	280	326	321	339	300	306	317	319	288	311	348	305	303	298	297	262	306	318	283	304	297	296	298	304	293	286	309	288	295	293	300	345	300	314	276	347	291	301	294	330	322	310	299	316	291	330	298	298	306	280	324	302	294	288	301	314	300	298	303	303	276	305	311	279	293	305	318	309	306	318	298	298	277	306	289	314	298	294	286	323	276	308	303	346	305	271	293	307	271	280	324	312	310	286	305	307	300	307	302	301	296	301	281	319	288	296	292	298	285	304	299	303	304	322	294	272	336	291	322	298	323	295	303	271	314	301	279	307	279	302	300	297	283	275	302	298	292	306	288	313	327	297	309	312	300	315	314	294	288	297	305	312	295	317	302	337	278	308	318	302	313	288	318	315	298	272	292	301	295	291	309	289	313	287	288	277	295	301	312	337	301	301	286	324	340	334	297	299	293	277	316	270	293	321	319	299	323	252	293	263	271	277	300	306	317	308	320	265	292	312	318	330	291	315	311	302	329	302	301	312	321	302	282	287	323	281	295	330	307	356	272	300	270	278	337	314	334	288	306	294	266	305	299	314	278	302	308	305	295	298	307	301	318	313	300	300	292	310	305	281	267	287	306	292	304	272	304	313	313	313	289	297	293	315	316	306	333	318	298	296	299	333	317	290	297	277	287	287	314	274	339	279	324	314	281	291	318	308	315	343	312	331	298	309	308	246	305	284	295	297	308	326	305	300	302	299	296	290	315	301	310	325	325	296	303	283	291	303	300	308	281	291	274	280	295	344	290	301	338	317	306	307	306	314	318	325	312	276	302	277	296	296	313	309	288	306	337	312	292	294	305	308	329	316	301	327	298	326	265	321	330	284	294	297	290	287	322	303	296	293	295	298	311	295	331	302	304	300	297	274	282	314	322	276	300	291	299	294	280	320	320	277	294	307	274	333	304	295	315	309	351	326	314	303	303	322	277	316	302	297	269	294	300	336	266	285	313	298	320	309	303	335	326	291	280	302	314	275	311	363	297	281	307	299	281	308	312	320	298	267	307	333	328	307	307	299	290	294	277	298	308	303	284	281	272	282	314	315	323	335	305	289	275	301	313	284	324	300	326	286	286	282	292	289	319	297	317	312	284	278	299	305	300	335	270	321	303	292	281	331	306	306	323	298	294	344	295	259	305	293	287	297	290	302	310	295	318	313	294	257	275	277	313	323	282	281	319	294	277	281	324	296	305	293	283	301	288	292	284	318	314	313	287	314	315	277	305	279	304	303	278	323	312	295	309	312	285	306	327	318	261	303	296	292	292	291	284	290	313	281	278	304	274	285	297	285	300	290	264	329	301	296	313	290	292	301	307	318	296	309	328	316	303	282	335	327	314	281	315	287	293	289	303	290	308	310	289	275	296	293	283	311	297	284	283	324	284	297	323	302	298	300	301	281	297	275	275	324	297	280	305	282	292	312	277	281	289	283	300	325	298	319	320	291	312	320	281	309	300	305	314	318	321	273	326	309	326	301	302	288	292	277	293	283	302	309	294	277	335	283	304	312	356	344	278	314	284	304	301	304	337	295	299	320	301	309	284	294	288	293	284	315	317	277	295	297	302	304	302	327	288	313	267	275	311	310	252	274	326	308	303	290	316	295	279	296	319	300	272	273	315	288	315	330	308	309	302	310	301	303	304	326	259	272	290	324	309	269	309	304	295	320	308	323	253	285	305	310	324	278	300	309	300	287	292	340	315	313	335	323	305	285	295	295	285	294	299	298	313	310	273	354	317	294	299	316	296	310	288	283	306	321	289	286	280	303	301	296	330	315	333	300	294	302	297	287	304	318	289	292	312	275	322	272	270	305	311	273	312	290	295	325	321	292	284	294	298	312	316	314	316	316	303	269	322	327	293	311	295	277	277	309	328	294	295	311	300	302	292	330	328	269	326	304	322	352	311	276	286	310	308	277	309	283	289	284	312	308	308	301	304	320	271	309	313	294	286	295	302	300	336	290	304	301	319	299	315	315	292	313	299	339	324	310	270	260	327	300	276	278	273	322	328	292	284	297	296	314	289	269	310	306	280	317	311	337	261	323	310	289	305	309	314	300	312	317	308	290	315	326	291	306	281	306	299	323	305	299	277	272	294	309	284	264	293	300	304	273	314	302	330	283	300	317	303	302	309	293	338	306	307	304	259	306	332	271	286	303	324	300	312	297	291	285	298	322	304	316	277	290	314	310	295	317	313	288	287	288	298	303	306	284	313	304	301	294	303	319	285	256	285	291	311	313	293	306	292	295	285	319	318	300	298	319	266	276	305	296	284	271	287	270	300	274	301	301	293	287	313	339	325	294	287	303	303	319	322	295	293	311	299	307	318	319	333	264	320	280	297	319	271	298	292	322	290	306	306	315	307	299	289	320	290	318	296	302	313	301	321	292	305	285	287	301	307	286	320	340	327	284	284	296	290	307	321	292	332	353	315	281	279	273	317	311	305	341	302	293	295	315	308	281	312	312	306	290	316	297	304	297	283	283	312	287	309	302	296	314	291	299	281	336	281	301	317	310	290	295	282	318	325	262	321	284	289	328	301	298	301	338	330	279	303	299	301	308	290	293	303	295	323	292	322	298	292	303
5515	10495	8666	4366	3025	2286	1770	1490	1223	1081	1000	965	851	787	743	753	697	643	677	629	596	608	637	676	574	582	591	600	592	573	597	535	575	603	548	572	551	577	594	571	566	548	574	497	511	540	561	531	547	501	532	564	577	541	537	520	519	528	578	579	528	562	542	549	543	542	556	521	529	590	548	543	490	546	509	530	589	513	513	562	587	553	529	519	525	555	583	533	497	566	542	523	531	549	543	498	465	527	525	516	551	559	553	548	511	561	503	516	512	529	521	511	486	544	518	523	549	540	580	569	566	518	517	533	540	561	505	561	510	545	511	551	537	562	542	545	568	563	513	513	532	513	512	566	525	519	536	590	543	488	562	542	555	524	530	526	509	510	518	516	508	547	525	534	561	525	524	533	547	515	524	537	517	566	540	584	530	573	542	536	572	560	565	521	547	549	509	551	518	529	504	534	514	512	560	526	519	540	510	499	557	508	538	552	557	505	543	529	544	524	529	566	592	528	528	557	541	570	515	560	519	510	516	566	520	506	544	534	537	546	561	545	556	532	537	545	541	588	513	567	557	564	501	561	506	518	485	564	557	486	512	559	589	562	507	522	546	582	515	557	549	558	545	542	531	550	505	535	543	529	559	563	498	567	528	474	547	543	491	552	517	583	520	530	522	538	514	513	553	540	556	520	542	465	568	554	521	488	535	519	552	529	525	533	531	552	525	542	544	537	548	588	538	556	531	542	552	554	537	515	499	565	524	546	586	519	538	508	542	543	561	535	565	521	557	535	555	515	528	519	523	505	528	557	539	575	507	510	592	533	532	558	552	496	556	520	503	571	532	505	498	508	507	553	556	557	519	557	516	530	534	508	553	549	549	521	537	534	547	550	508	507	536	516	562	498	537	535	524	575	550	539	541	542	519	524	547	573	522	556	536	540	561	540	526	559	520	549	524	515	510	510	512	557	534	498	552	528	506	513	519	536	522	529	549	545	500	532	545	510	494	550	546	553	514	552	530	504	537	525	494	536	520	530	571	563	520	552	494	511	518	539	567	525	546	515	504	569	511	506	530	507	522	524	540	525	511	510	597	522	552	521	538	555	530	547	565	561	516	562	523	506	539	523	509	535	528	519	562	541	575	521	499	529	547	545	494	550	520	574	538	558	568	509	512	529	484	540	534	534	520	545	523	522	500	500	555	498	506	523	539	561	506	519	558	504	534	530	552	524	518	532	530	511	533	597	514	605	527	522	552	537	524	546	550	547	530	545	512	551	574	546	491	573	518	548	560	550	513	516	530	496	570	551	533	525	561	485	504	478	516	535	550	561	562	560	556	524	536	493	574	568	558	527	542	541	487	564	532	523	549	550	548	548	501	552	544	514	506	525	514	539	563	539	556	567	538	502	574	509	536	553	538	531	522	553	559	530	539	515	489	486	548	548	576	532	533	524	550	504	534	587	525	544	528	568	539	540	543	541	569	509	486	519	494	539	524	556	536	517	534	536	549	554	532	531	503	530	570	549	519	569	582	521	511	499	555	515	518	553	534	520	499	548	538	536	508	509	538	536	507	493	561	512	529	499	545	494	560	538	518	552	548	528	537	550	567	601	563	508	511	532	570	493	555	543	510	554	543	529	552	559	574	547	541	572	529	516	547	529	507	505	526	534	522	519	536	558	557	483	536	513	545	564	523	528	558	545	598	547	511	551	482	561	591	539	526	581	527	549	563	511	535	529	531	558	536	563	524	583	531	503	540	528	505	532	534	531	547	520	533	507	487	560	555	528	527	577	493	552	537	549	495	520	559	528	522	520	564	521	541	529	518	479	492	518	535	521	532	517	525	567	530	527	466	564	519	545	558	521	547	551	521	565	571	566	529	561	511	504	538	549	546	572	512	527	555	579	515	538	486	583	523	559	526	526	542	523	527	536	498	596	551	560	541	538	516	526	519	498	543	525	556	509	564	528	501	531	505	553	537	518	525	555	546	515	510	522	471	518	502	551	533	549	502	546	522	563	536	517	504	534	544	513	535	548	535	540	546	539	507	515	542	532	546	527	537	533	481	523	538	531	526	542	546	532	537	554	544	507	558	497	516	579	539	510	474	514	518	528	568	469	534	504	557	531	553	531	549	522	540	535	536	520	544	506	513	519	503	557	498	541	507	498	530	529	537	575	507	522	467	544	556	519	524	539	544	531	496	565	550	524	529	592	554	524	553	544	568	496	584	531	523	547	517	521	520	562	528	529	478	519	553	545	534	517	560	539	527	512	576	517	578	524	530	521	539	518	562	547	579	543	543	572	540	500	580	541	507	509	513	578	507	513	539	555	544	498	566	534	519	489	498	526	473	579	523	559	496	469	540	530	515	580	511	473	523	504	542	537	548	530	496	560	551	521	519	557	501	558	517	521	518	526	520	514	511	508	532	568	522	532	524	534	519	497	500	521	511	545	520	552	522	512	524	504	521	575	527	589	513	520	525	483	520	539	550	526	510	546	553	514	546	536	518	526	539	569	512	521	540	508	545	495	566	521	558	500	564	510	572	561	564	506	492	537	542	512	527	556	509	514	491	492	527	520	545	547	534	563	512	563	512	563	524	536	503	511	520	530	497	558	560	529	562	544	585	562	552	528	548	537	563	555	512	519	563	541	535	519	560	561	496	538	508	549	525	556	556	542	528	577	545	534	540	531	531	552	556	532	537	514	540	572	530	505	530	518	519	528	546	539	545	516	512	531	511	553	565	537	508	530	470	548	509	531	534	555	507	511	531	530	557	530	515	556	517	571	550	553	503	531	481	514	543	486	501	566	552	571	505	529	509	523	544	506	565	538	509	564	507	526	518	533	532	513	537	515	514	501	521	557	509	492	544	550	539	542	487	537	510	537	550	503	551	557	598	569	552	586	534	528	549	570	536	545	545	499	522	537	553	512	539	547	538	537	516	526	539	521	540	538	512	550	514	584	523	501	537	556	553	536	493	561	510	572	518	531	542	503	485	495	532	533	528	521	532	554	549	526	542	567	545	561	544	545	560	575	495	537	519	565	538	553	521	549	532	504	550	478	554	550	539	532	536	516	539	519	545	518	530	494	507	507	532	570	567	516	544	597	516	532	510	510	519	530	518	537	535	535	536	531	527	563	552	491	526	571	557	540	560	514	573	559	493	562	535	532	508	518	492	520	576	549	539	542	544	512	555	518	583	521	549	562	510	468	542	551	504	536	512	536	560	501	501	540	545	518	521	522	544	509	567	551	530	538	552	567	536	508	523	534	546	525	549	514	496	508	528	554	531	553	548	519	523	531	527	519	520	563	517	549	523	505	524	514	542	556	510	587	538	499	506	504	552	501	529	532	511	545	555	522	558	526	545	497	552	505	535	513	552	480	545	497	522	521	576	524	504	505	522	493	536	553	523	531	497	523	524	512	534	584	535	526	529	514	505	558	515	550	521	528	529	533	518	530	529	529	525	526	542	573	542	560	560	575	533	538	537	561	584	520	555	506	537	583
23280	21326	29153	23843	21327	20781	2302	646	480	367	355	274	264	234	208	212	182	175	182	151	169	158	142	148	140	142	140	134	114	162	133	133	121	150	139	105	120	94	114	115	131	121	116	129	109	112	110	120	107	104	113	103	101	111	121	126	111	125	109	125	105	104	137	105	106	124	84	93	112	88	96	108	120	116	109	109	119	115	127	132	126	104	104	103	96	117	133	111	97	89	99	92	109	116	123	106	120	122	114	91	96	99	121	107	99	112	113	103	109	101	114	99	98	105	106	105	102	93	95	112	86	119	88	134	104	95	119	107	128	105	90	115	114	103	109	111	93	103	112	107	81	101	89	106	109	138	113	101	111	115	126	112	115	110	116	104	104	106	98	100	116	100	86	104	108	121	110	89	95	110	104	107	117	122	116	104	118	116	102	109	101	109	98	97	102	116	110	102	105	115	111	85	120	107	103	118	109	108	112	107	116	77	96	110	114	103	105	102	103	112	100	114	107	103	115	99	91	103	96	106	132	113	101	133	109	99	91	135	100	101	105	115	112	106	120	104	103	107	99	99	100	112	103	99	91	120	98	103	103	96	104	116	105	117	97	123	100	105	104	94	106	89	121	112	93	103	97	108	104	105	121	115	97	113	118	100	120	98	102	125	98	115	104	116	123	103	115	101	93	105	105	116	100	113	117	111	114	114	103	117	120	111	110	107	118	89	115	125	100	118	110	110	94	106	123	92	102	109	106	97	103	109	108	107	121	89	107	100	100	109	89	106	121	107	82	82	117	105	110	112	135	110	102	109	118	118	117	113	89	129	91	104	91	116	132	95	115	114	116	116	125	113	105	104	113	117	98	106	101	106	125	124	102	111	106	108	126	110	115	112	109	117	93	77	120	111	100	109	99	108	94	104	104	117	116	118	101	104	96	108	117	101	110	104	119	99	92	110	113	134	103	107	95	122	89	117	127	109	105	98	98	114	102	112	113	116	95	111	121	96	91	103	113	112	95	102	111	92	99	106	112	111	115	125	106	110	122	105	112	96	116	108	102	107	104	98	118	100	108	91	105	87	105	111	113	116	113	107	93	104	124	95	91	113	108	96	108	85	102	124	93	118	104	116	115	110	100	107	104	87	103	98	134	124	111	96	105	126	115	150	113	96	122	85	116	104	130	120	99	98	118	135	100	113	87	100	95	119	120	108	110	95	116	98	125	96	115	106	110	103	129	96	138	100	126	92	112	105	104	103	74	108	114	105	104	108	93	120	116	133	109	129	101	101	118	115	120	109	117	125	101	96	116	105	117	103	122	89	111	104	109	110	119	104	99	126	117	99	115	106	113	113	105	108	91	105	125	114	101	123	112	110	110	88	94	104	113	115	130	100	110	106	119	107	118	94	94	112	127	117	126	108	116	97	105	113	122	127	106	106	106	92	119	123	112	94	107	100	111	95	124	104	104	124	97	97	103	116	104	84	106	96	101	96	117	101	92	108	119	106	104	97	111	95	114	124	104	124	117	121	109	98	105	108	128	103	89	117	120	104	97	104	95	107	102	115	123	101	93	118	114	91	115	100	103	96	107	126	95	100	101	129	108	101	103	111	135	115	115	98	107	110	98	119	111	123	89	115	116	116	95	113	106	97	100	125	103	93	92	106	97	90	110	111	101	107	99	103	102	98	101	110	105	98	102	99	108	96	106	123	105	101	101	92	101	104	103	110	142	91	102	98	103	83	112	101	121	113	95	80	99	130	110	125	106	109	96	108	101	104	101	96	111	121	117	100	103	112	114	110	107	108	129	93	119	126	98	101	101	111	116	106	111	100	105	97	109	103	90	103	110	114	117	122	120	119	101	104	92	109	105	107	102	111	113	122	111	107	101	123	100	113	105	101	114	103	112	116	106	100	104	108	109	122	103	91	99	89	105	90	109	110	109	118	99	115	119	107	112	88	102	105	107	111	99	92	118	125	106	100	86	112	92	104	122	112	108	99	113	106	99	86	113	98	93	108	103	107	107	108	107	84	116	114	110	119	90	101	93	110	97	111	86	104	108	104	108	106	115	91	113	115	120	91	101	112	111	95	89	95	112	124	96	113	93	96	95	102	113	104	106	128	89	116	104	110	109	120	110	108	113	101	116	92	120	99	109	107	91	95	104	113	120	115	92	131	109	92	109	107	111	92	111	113	116	112	90	106	124	93	96	106	130	100	127	109	109	97	120	97	103	99	115	99	87	111	125	101	106	123	99	99	114	100	99	104	120	128	121	109	101	87	118	116	116	111	114	107	99	109	120	99	110	104	101	114	97	108	115	117	117	130	89	117	100	103	113	108	118	91	126	96	106	119	99	104	108	100	102	108	95	99	105	129	114	100	101	107	96	125	91	98	131	111	87	88	102	96	122	93	111	111	102	103	102	108	112	109	93	99	99	104	99	106	108	116	104	116	102	117	102	98	106	106	95	104	121	135	116	105	99	110	96	103	113	102	97	100	100	103	109	116	100	104	117	108	99	100	99	121	104	89	100	114	115	113	114	140	95	103	129	86	94	96	123	113	107	101	122	106	117	103	81	99	97	108	100	117	114	105	97	97	101	96	100	107	109	93	127	94	116	104	99	111	121	100	98	103	120	101	109	96	105	112	115	124	104	117	98	103	94	86	118	111	100	127	107	104	122	102	103	117	109	117	95	107	99	114	100	94	102	99	93	120	102	113	112	106	101	111	109	86	109	93	99	88	109	113	119	113	129	104	102	108	126	104	112	105	109	107	82	92	89	95	96	114	120	95	98	114	110	109	111	101	94	119	92	102	117	107	94	107	102	83	117	91	111	105	102	110	112	100	97	119	91	88	118	109	124	100	115	106	111	120	112	97	125	90	103	98	110	94	113	89	111	108	103	124	113	104	107	118	105	117	109	106	95	100	95	122	105	108	98	97	108	95	105	84	99	106	92	121	92	101	95	113	104	106	81	91	106	105	91	104	98	105	112	116	97	114	104	91	104	137	108	120	102	90	102	92	104	106	90	124	104	105	98	99	88	98	114	103	96	103	111	84	115	114	108	94	113	133	100	113	113	97	118	121	122	96	114	104	88	100	100	95	102	98	93	104	112	97	99	105	115	106	113	89	100	95	117	100	119	116	104	118	89	118	113	112	120	101	110	113	122	107	122	96	97	106	113	115	112	129	115	113	120	104	95	110	103	105	99	130	117	121	101	98	113	111	124	133	116	100	109	107	123	121	115	101	108	122	109	100	110	91	109	116	99	101	113	105	116	117	119	109	102	97	103	103	111	101	107	120	105	107	104	89	95	102	108	101	102	130	108	100	123	109	104	125	119	115	87	111	113	97	95	112	106	108	105	97	106	97	98	108	104	104	94	103	91	99	109	99	112	103	101	115	111	83	117	98	100	105	114	98	107	99	90	102	111	133	100	103	111	123	94	94	89	104	113	114	126	96	99	108	117	105	126	112	118	114	107	110	104	110	122	101	110	118	109	107	95	105	112	81
7716	16452	13654	7006	4949	3467	2656	1973	1581	1325	1074	923	780	728	636	538	504	511	414	412	368	356	335	338	296	297	293	290	285	289	238	259	293	275	228	221	238	240	246	258	262	222	203	213	216	198	205	221	210	205	201	202	211	214	193	207	208	204	188	182	188	195	204	229	235	227	205	201	174	193	194	181	195	211	164	186	198	215	186	166	186	185	213	182	182	185	199	198	194	170	204	243	206	181	195	179	215	221	165	192	197	209	199	182	196	190	186	206	189	188	183	185	201	183	198	216	213	182	189	188	202	201	193	165	189	197	195	188	189	183	188	197	213	214	200	179	211	192	194	192	180	203	196	197	196	199	165	206	184	180	186	182	193	212	188	203	189	203	194	177	150	191	184	200	199	213	195	194	194	217	204	174	214	197	189	184	194	195	199	180	190	173	187	203	167	194	207	195	192	186	167	186	205	201	187	197	210	199	180	194	187	186	196	176	171	194	184	192	168	220	178	178	155	176	192	198	171	211	184	197	199	207	178	185	183	181	186	210	189	190	168	180	201	192	180	185	191	177	182	186	192	158	172	179	172	211	164	169	180	192	193	175	182	176	179	170	186	193	208	191	191	200	211	206	184	183	203	174	174	205	190	194	184	197	185	211	194	198	176	197	197	176	190	194	185	202	171	220	189	188	211	172	185	179	190	184	206	197	199	212	198	214	195	196	174	174	223	192	181	198	175	204	189	202	180	192	167	197	180	182	219	176	173	172	208	194	184	176	195	204	176	181	172	195	203	184	173	187	184	176	198	198	226	223	201	198	215	200	182	195	203	191	195	180	195	185	195	220	200	189	207	211	182	212	177	205	182	214	187	168	198	188	184	232	182	190	203	191	169	194	198	220	173	180	186	200	190	206	191	199	196	175	225	183	207	209	206	208	180	183	171	176	189	199	193	188	172	174	183	215	201	164	205	216	198	186	183	207	183	195	195	181	198	185	210	187	202	183	223	188	205	174	192	198	196	195	201	190	202	184	198	208	176	198	187	161	166	196	212	174	182	185	195	199	216	207	203	193	174	172	190	206	160	191	174	193	178	194	207	189	192	195	196	206	176	210	182	213	188	177	188	206	171	178	175	194	210	164	200	209	187	194	217	190	212	195	176	168	167	202	209	202	191	175	183	198	178	183	211	178	195	188	207	192	164	210	175	178	201	225	203	175	203	199	176	190	213	183	175	189	192	155	190	193	182	195	204	201	179	195	177	204	220	170	184	199	170	203	185	204	200	196	196	193	189	191	176	201	183	196	192	191	183	200	195	194	154	178	208	218	197	177	189	204	180	181	191	208	192	177	178	187	216	184	207	188	186	196	206	189	187	170	190	199	191	198	197	173	200	202	195	188	171	194	213	170	173	202	173	189	170	192	188	199	207	172	183	199	189	198	190	210	218	189	176	189	186	202	185	202	153	208	177	200	185	187	171	196	220	222	166	180	214	198	185	200	221	207	208	171	187	189	206	194	212	191	212	205	207	170	160	175	178	176	168	196	190	220	206	185	215	178	183	194	185	169	175	172	167	197	195	203	208	199	186	197	187	190	194	187	180	179	176	194	190	194	184	202	178	166	191	182	211	204	189	169	183	182	187	207	197	180	213	167	184	209	178	203	171	193	190	187	176	200	215	195	212	201	201	183	204	204	176	209	206	177	208	171	183	177	189	196	189	217	192	175	177	214	174	191	168	186	213	166	204	162	178	170	187	206	179	226	183	174	194	185	171	176	186	198	179	224	182	193	183	182	198	196	193	163	197	176	188	188	207	186	187	195	173	214	209	182	192	202	194	199	177	198	180	203	181	174	211	195	203	195	197	199	200	195	204	173	209	177	200	198	165	175	187	190	169	181	180	183	189	192	179	206	177	234	188	177	175	191	181	205	202	148	161	206	185	183	173	191	190	166	192	187	184	200	201	164	213	189	182	191	203	197	173	157	180	197	213	208	208	183	202	210	206	182	175	198	202	211	167	191	200	228	191	206	193	184	189	184	191	187	184	153	214	190	180	172	186	175	178	191	211	179	175	195	204	204	180	195	215	221	203	170	190	180	190	181	200	185	189	188	200	184	176	189	200	177	185	179	171	197	189	180	181	177	210	186	177	184	197	169	182	211	208	222	173	207	199	194	216	184	163	184	209	198	186	185	172	190	230	185	210	173	214	210	210	190	178	166	193	165	192	186	193	212	196	214	202	201	175	213	183	192	182	210	176	197	194	188	175	181	176	186	179	195	184	175	195	185	194	207	187	182	199	174	202	179	170	188	216	207	204	218	201	190	206	179	167	186	191	182	184	181	206	176	195	164	164	190	188	194	181	196	162	187	208	178	218	182	186	196	168	197	232	177	179	188	189	183	194	211	187	158	176	193	192	179	190	185	186	230	202	193	187	193	193	156	196	188	178	186	197	164	200	213	202	183	189	171	172	165	203	169	207	180	216	193	206	206	203	187	207	205	177	145	226	208	179	165	199	178	216	191	185	182	205	178	205	191	191	175	194	183	188	202	186	199	187	176	209	175	184	172	174	196	194	192	183	194	192	181	182	187	180	180	192	179	214	200	163	170	203	200	179	212	199	198	206	208	186	193	207	188	203	201	183	200	173	200	171	188	169	163	162	201	205	196	215	213	212	189	196	213	180	208	182	191	178	195	179	175	183	206	187	168	188	200	173	174	201	184	187	174	192	193	219	192	193	202	176	218	206	214	190	182	187	193	199	177	190	183	196	173	201	164	203	178	207	188	208	205	194	193	191	168	208	178	169	200	181	194	171	191	207	187	194	195	177	198	171	205	179	178	206	171	189	175	180	180	204	195	188	195	200	203	216	194	180	206	189	174	178	199	217	198	198	191	179	184	185	200	187	213	176	185	211	208	211	184	222	206	185	215	206	182	210	214	187	216	219	206	200	214	174	178	198	220	183	207	227	179	191	186	182	189	214	181	192	189	196	178	179	208	202	197	181	178	218	182	187	188	204	184	205	192	154	178	212	202	189	201	187	183	201	194	211	193	207	186	190	186	189	176	208	198	200	154	185	217	175	174	180	189	225	191	188	193	210	205	205	190	190	196	198	197	189	205	197	210	192	173	188	186	200	186	182	165	173	191	221	190	177	171	172	186	193	213	193	198	179	195	194	180	181	190	207	208	195	194	197	187	198	202	196	169	183	202	220	211	181	179	181	168	199	171	190	188	173	198	192	165	201	210	212	200	191	179	199	176	168	172	190	194	171	186	175	178	186	191	176	201	197	184	181	184	206	197	199	180	182	195	175	183	196	164	170	197	182	202	210	166	188	173	205	190	196	204	172	191	215	192	198	173	178	175	200	180	199	192	199	195	214	183	196	202	178	173	184	201	190	191	197	181	183	199	197	162	188	182	172	200	175	176	194	192	183	174	187	192	185	184	196	185	186	199	190	186	179	161	186	168	198	184	166	208	195	192	217	195	186	187	203	185	192	180	194	196	174	190	177	195
27088	20685	7632	854	569	487	452	518	424	466	458	472	443	467	438	454	485	445	465	417	457	493	410	439	426	439	427	457	455	469	449	426	420	435	438	429	422	461	427	419	431	431	454	444	465	502	460	419	438	469	474	456	450	430	443	430	423	419	447	442	437	436	472	431	428	442	451	434	413	429	466	436	457	482	436	483	442	463	456	450	456	459	441	409	437	451	430	462	479	459	447	453	432	428	457	439	450	466	477	449	405	421	431	440	448	439	457	447	420	458	404	463	437	450	401	455	450	432	431	422	458	452	449	478	481	428	438	491	434	450	433	462	409	465	447	430	439	455	447	432	439	394	446	420	458	443	467	440	438	433	462	433	439	433	448	458	425	399	420	442	436	460	436	446	408	452	474	438	464	424	485	455	417	458	430	429	397	465	455	439	403	471	436	476	430	406	436	455	449	433	456	439	443	450	452	427	454	456	467	475	448	455	443	452	465	453	478	452	455	463	468	447	434	457	437	443	446	461	434	455	434	457	450	429	431	495	462	466	473	445	412	439	449	457	411	451	465	449	453	438	451	455	438	420	447	460	441	433	483	416	445	441	444	460	453	442	435	447	429	412	455	436	437	439	474	427	440	456	381	430	448	462	436	440	440	434	434	483	451	430	443	425	425	456	444	517	453	451	398	464	445	467	452	382	455	458	433	438	471	471	464	423	418	441	443	457	435	435	478	459	444	427	421	413	444	450	433	452	455	463	415	390	424	427	457	436	457	462	464	470	416	450	450	411	469	412	456	435	463	416	438	435	435	422	452	421	463	423	458	453	429	446	476	443	451	478	435	426	450	473	419	451	440	448	433	416	458	404	454	445	458	453	448	428	452	438	382	485	411	466	424	433	427	473	419	421	480	425	465	454	418	456	432	446	468	416	446	441	450	421	428	439	424	456	434	477	387	407	439	456	433	416	425	435	467	464	435	454	410	501	455	470	431	471	447	431	468	423	433	474	490	437	439	444	457	474	423	458	480	422	443	446	432	442	430	464	439	410	443	468	423	450	452	426	408	428	446	444	441	469	431	459	453	415	408	425	466	482	450	435	471	422	451	443	449	441	447	442	455	472	453	416	464	439	411	470	428	419	464	431	444	455	394	473	431	441	443	418	446	429	450	441	451	435	468	450	428	479	458	490	435	426	453	418	449	459	495	479	462	453	466	424	446	472	443	408	474	413	410	443	421	469	441	465	438	452	472	448	443	436	467	416	434	423	437	462	424	477	475	454	449	454	462	444	440	427	414	499	471	433	481	444	446	428	447	484	410	471	454	423	427	455	429	463	423	437	441	414	435	481	400	429	446	476	468	477	394	453	446	428	480	448	439	485	469	453	462	481	423	467	471	449	457	419	465	440	428	468	425	444	443	413	447	452	443	456	442	445	428	484	455	447	497	443	475	449	445	461	468	459	430	413	465	408	399	430	456	417	444	488	432	440	419	442	442	416	460	423	426	425	478	424	441	470	433	443	451	437	423	479	420	460	430	442	454	448	424	471	463	420	429	457	449	412	449	461	449	476	421	415	438	445	445	452	471	458	433	437	438	458	445	454	424	426	455	403	421	440	463	461	452	435	461	426	456	412	442	416	432	441	464	453	432	453	434	430	445	469	429	468	442	441	451	456	459	414	401	447	486	458	472	425	404	461	444	417	476	455	401	431	417	475	413	449	410	414	423	447	459	476	452	452	394	434	421	431	429	430	416	429	453	459	524	432	441	438	489	436	401	425	431	439	449	434	455	481	447	456	422	455	455	449	409	447	473	464	452	480	436	487	468	448	474	482	464	472	422	444	444	415	428	443	457	439	449	438	461	455	441	448	446	450	450	489	450	432	446	450	438	447	464	466	435	456	457	440	462	449	453	409	435	466	433	470	428	460	469	466	463	430	443	427	449	435	432	457	478	450	465	442	423	435	402	456	462	404	458	440	425	436	480	476	504	434	448	471	425	429	450	428	433	444	439	432	472	452	444	471	469	448	423	423	441	465	473	445	440	442	447	434	452	480	411	468	413	444	455	434	428	495	455	444	437	509	495	427	452	473	469	451	428	448	437	412	437	475	467	422	468	433	471	447	472	444	454	437	430	482	465	458	471	415	445	476	442	435	453	408	454	427	449	464	449	450	445	483	449	432	452	493	426	435	461	431	463	451	434	450	407	467	432	410	470	449	445	460	452	462	440	448	447	434	438	411	446	456	489	438	443	472	434	451	429	442	410	457	447	457	445	441	423	440	436	467	439	439	430	458	363	439	434	477	425	464	429	448	448	438	483	489	476	406	469	438	445	421	442	454	463	442	485	429	462	421	453	450	448	472	448	413	455	416	424	467	435	408	446	458	416	440	422	446	473	414	453	435	466	468	405	457	416	469	440	444	441	467	430	439	456	445	470	436	452	469	430	461	431	446	435	467	469	465	435	462	447	475	456	455	422	441	479	449	445	431	437	490	410	400	456	433	463	465	438	436	411	431	467	463	411	407	419	482	439	463	462	446	446	421	431	451	445	474	435	469	449	442	453	434	454	446	460	472	437	479	428	456	432	442	465	446	478	421	441	437	417	451	447	445	457	453	450	444	464	425	492	428	464	464	497	442	443	465	427	445	436	466	465	435	444	423	451	465	474	445	442	420	416	468	421	469	411	443	464	468	432	452	446	466	425	414	438	440	444	450	435	440	447	438	466	466	485	441	459	391	433	458	447	442	438	450	439	448	471	456	476	455	453	440	438	444	460	405	442	432	438	427	460	444	399	459	421	414	446	451	440	481	457	422	492	397	457	449	419	436	399	425	404	472	432	487	428	452	460	456	448	427	435	442	462	462	413	435	480	476	453	447	466	420	439	444	451	464	420	449	407	477	479	472	441	465	436	494	450	444	435	467	431	417	441	426	437	453	486	453	443	461	437	461	441	438	436	440	470	439	465	427	424	411	421	434	459	439	426	456	434	456	466	426	455	423	422	467	450	422	482	438	449	429	456	439	444	404	443	476	459	466	427	439	446	454	469	455	412	418	457	464	425	476	437	468	433	447	416	434	444	466	449	463	419	469	448	426	435	428	446	407	446	483	415	415	460	420	424	413	462	453	493	450	431	512	474	424	473	460	418	445	444	469	396	446	427	415	412	452	399	445	433	432	420	503	480	428	455	419	420	435	457	488	436	429	452	437	468	453	419	453	441	448	461	455	439	478	453	417	484	441	411	469	446	437	421	457	445	464	440	421	492	424	502	420	435	446	480	476	430	445	456	437	454	448	460	450	421	419	447	476	460	420	460	442	454	447	449	474	446	474	442	414	435	422	480	487	463	412	417	453	437	412	452	407	427	433	483	411	474	468	463	449	436	435	457	456	470	449	493	476	457	438	445	472	443	466	432	440	447	451	429	468	460	481	434	448	449	453	466	446	457	481	443	466	432	449	454	434	474	440	424	469	426	423	484	486	448	420	463	467	445	440	463	453	439	463	429	441	451	419
4204	1865	1680	1147	1061	982	908	892	779	810	783	841	803	796	732	776	797	791	802	768	761	774	770	801	798	793	713	744	755	761	764	764	765	786	765	775	774	772	756	749	788	759	761	746	789	787	791	776	758	778	750	777	802	794	759	806	751	779	776	767	775	783	741	744	743	746	768	780	777	774	825	741	703	787	787	817	730	791	744	759	781	771	786	806	743	775	806	737	795	758	750	750	800	759	763	769	775	774	788	780	779	796	802	738	781	788	730	772	811	761	756	753	759	801	773	828	795	783	779	725	757	800	797	775	734	737	755	727	811	789	757	761	727	783	772	736	815	804	800	794	770	799	763	794	755	729	767	793	753	742	775	759	772	744	755	770	758	751	768	766	778	742	786	789	764	775	765	757	760	751	792	795	800	747	748	788	765	751	792	755	798	764	751	765	771	764	727	742	760	733	804	758	777	778	692	738	784	802	761	710	798	772	748	785	748	773	740	782	761	767	725	732	839	775	710	802	716	732	766	779	770	794	743	786	807	764	807	783	778	813	740	833	772	789	761	769	785	767	725	818	752	734	721	764	795	807	729	745	797	805	769	773	758	754	824	793	769	745	719	780	736	794	789	744	803	814	743	770	787	770	766	782	761	760	737	769	752	742	736	793	770	764	731	792	760	801	766	705	844	775	771	777	742	768	763	737	806	767	814	759	767	793	779	804	756	840	713	763	809	724	802	800	703	780	739	778	758	792	801	798	742	771	732	733	822	769	773	817	755	801	705	775	756	765	779	761	749	781	784	811	807	775	808	810	774	779	766	792	796	768	747	769	758	786	750	785	750	744	783	746	828	790	819	774	786	811	813	794	759	754	804	767	815	786	767	790	730	750	777	790	747	792	732	766	759	751	737	770	782	783	786	751	751	803	762	705	776	756	779	823	739	797	797	753	783	790	800	744	728	814	838	748	739	744	757	758	804	746	737	777	761	795	770	802	766	766	751	758	726	726	772	806	772	772	745	723	744	800	775	756	766	800	787	769	793	763	728	785	784	791	787	785	760	773	774	766	773	761	785	768	792	726	778	788	802	780	776	820	801	765	782	790	768	769	782	777	760	758	800	772	753	817	781	785	749	715	805	767	732	792	733	736	767	774	781	789	783	757	764	816	751	809	766	780	788	749	781	775	767	793	744	762	738	741	737	743	778	758	787	796	767	790	779	776	765	821	721	771	741	807	722	762	762	749	754	781	768	733	766	741	783	811	763	749	753	796	732	784	782	754	727	807	776	770	741	801	764	794	789	763	740	813	760	764	796	734	781	830	732	809	760	732	746	773	806	777	772	791	758	781	755	753	795	804	726	769	784	772	800	773	810	738	785	792	763	775	766	753	790	771	749	817	780	784	818	793	768	762	743	823	767	778	787	774	769	760	811	744	798	730	809	834	787	725	721	734	810	742	769	776	761	752	735	777	808	807	808	752	741	823	810	787	719	773	802	757	785	750	699	753	757	757	736	708	740	781	780	764	759	825	781	768	785	810	728	725	754	756	776	769	768	788	767	782	783	702	822	766	834	810	744	768	748	747	829	739	735	772	767	799	795	738	760	695	754	719	826	751	758	791	728	736	761	783	772	753	737	779	774	740	810	772	783	793	800	767	829	743	795	770	749	730	775	763	782	820	734	752	790	791	766	741	800	765	731	822	743	770	781	792	729	800	760	760	789	797	765	777	815	728	773	792	775	792	799	774	847	734	739	742	797	757	738	738	745	777	816	797	727	804	842	746	772	726	784	771	788	794	741	815	800	765	787	724	801	763	768	797	762	777	787	817	734	762	779	716	776	772	777	815	745	771	769	783	860	805	769	777	825	783	752	795	786	738	784	811	817	810	761	785	717	774	729	730	801	827	791	806	790	782	740	793	775	722	764	754	766	764	806	809	792	780	790	758	728	781	776	768	782	786	784	759	738	754	770	821	779	725	734	770	767	795	766	757	814	801	822	835	783	772	763	729	785	726	755	719	781	791	805	739	780	802	748	793	777	780	760	717	799	777	750	722	745	755	795	737	751	773	796	793	823	789	787	772	780	772	805	785	787	773	755	742	824	796	786	805	787	772	765	804	791	770	771	736	746	758	766	777	792	743	791	769	774	775	804	797	756	761	814	727	779	742	763	806	755	732	800	763	780	734	769	774	745	783	793	795	746	789	808	740	823	734	752	749	757	788	815	778	799	731	793	757	754	787	798	775	773	755	792	713	797	774	770	773	769	822	726	748	771	732	730	760	743	805	796	749	743	718	764	774	764	795	783	786	753	771	830	755	778	770	767	764	754	790	845	791	747	795	767	779	798	744	744	733	764	735	747	751	745	790	818	749	794	768	788	772	754	791	770	777	743	790	763	784	776	785	715	820	798	815	777	765	769	784	773	788	784	792	781	773	802	804	768	799	754	788	767	788	757	810	713	794	774	833	819	836	781	774	772	811	819	790	806	778	768	778	757	739	798	737	770	764	825	738	778	737	800	777	771	775	800	783	769	729	736	748	717	780	809	789	787	775	746	759	773	791	802	814	751	778	734	799	780	751	788	735	775	753	757	789	708	769	761	774	771	764	773	760	753	760	734	783	815	767	747	764	808	763	761	799	806	750	760	777	752	757	724	805	731	832	825	772	845	789	766	767	746	754	742	809	794	775	747	793	745	715	741	788	810	780	824	783	788	790	722	734	761	790	761	743	828	787	739	775	776	786	763	767	795	747	789	782	771	755	750	743	805	741	804	738	811	803	725	750	790	759	796	810	743	771	779	758	792	768	737	780	776	797	754	820	805	727	810	765	800	729	739	751	775	773	800	723	793	735	790	784	722	746	826	773	829	740	795	817	770	724	753	797	763	735	804	730	801	756	766	719	730	748	750	719	795	746	751	761	764	748	706	787	754	779	759	760	762	786	793	756	785	754	809	734	762	765	786	790	739	765	781	809	764	744	733	746	811	779	781	799	780	786	789	754	715	739	777	789	765	741	756	750	749	759	807	747	745	768	784	811	767	746	768	781	797	728	773	774	707	768	740	732	791	757	821	793	755	779	766	799	767	771	809	792	810	750	761	785	746	809	797	760	820	806	789	721	775	700	769	770	704	773	767	792	769	740	775	719	796	803	769	805	808	806	754	778	782	742	779	807	744	764	779	758	778	799	743	732	772	820	767	812	737	769	787	760	756	809	792	771	807	790	762	865	808	759	796	841	788	759	820	743	825	769	773	756	827	789	758	792	719	730	818	801	779	730	764	783	803	811	797	774	782	777	804	735	754	784	772	829	769	776	798	811	749	755	754	727	730	812	784	730	787	751	774	736	785	800	747	802	795	751	759	778	807	790	761	724	754	829	782	744	779	790	786	780	788	752	780	760	757	805	771	736	774	740	765	756	773	796	725	800	759	767	787	779	782	780	799	734	821	751	816	809	760	748	793	786	831	781	776	789	687	745	756	799	749	781	726	738	720	766	784	730	777	807	799	797	757	719
24486	21482	28753	24670	21070	2887	779	599	537	440	435	376	413	398	351	346	355	336	337	368	343	323	359	326	316	303	306	316	337	299	317	309	322	307	298	310	289	328	295	296	276	283	295	320	294	325	259	346	297	302	307	301	297	292	329	340	307	292	321	295	303	285	270	275	311	318	304	304	278	284	308	312	296	313	286	316	300	278	298	340	311	281	328	306	317	292	306	293	282	307	276	272	320	263	290	277	298	276	294	298	310	278	299	276	290	273	293	294	303	304	268	293	303	301	295	290	304	269	290	332	298	311	296	284	314	281	302	296	308	317	290	298	302	287	313	306	303	275	322	287	269	317	303	297	294	308	299	300	327	301	264	278	296	277	299	268	291	296	279	279	293	315	297	291	294	286	324	299	314	272	294	314	281	288	311	297	312	305	313	292	296	289	271	276	293	297	264	264	285	273	271	289	293	309	269	289	249	316	292	280	290	299	299	333	295	312	282	315	319	289	340	297	323	304	329	290	276	323	281	296	289	309	312	286	319	286	291	293	321	295	307	274	279	304	310	296	265	304	270	297	308	302	293	297	286	291	306	307	291	298	332	320	302	291	277	297	308	289	269	299	305	289	294	294	317	275	279	284	286	278	301	277	309	291	297	276	295	311	317	320	306	275	317	270	316	305	302	300	334	271	303	325	287	293	292	303	299	263	300	277	304	308	291	330	266	294	322	288	328	285	289	285	300	292	291	285	310	279	280	269	284	284	290	306	294	295	281	277	301	281	275	269	283	307	328	334	286	279	289	298	297	308	310	293	295	283	319	279	271	277	289	278	316	317	317	310	318	334	313	291	282	296	269	327	305	285	272	274	316	302	304	276	340	325	240	331	303	278	318	321	311	310	281	282	295	310	285	306	284	289	301	315	305	320	267	279	280	301	309	287	273	335	325	310	298	311	305	283	273	287	300	304	295	303	307	277	314	285	317	295	316	287	297	324	266	363	318	294	264	300	311	317	303	295	284	297	284	315	300	329	302	270	308	306	281	282	302	295	291	280	318	286	307	328	318	291	298	304	273	326	320	317	322	308	273	301	298	281	331	309	287	299	278	280	315	292	311	306	263	333	297	297	304	289	275	292	276	304	282	302	302	273	290	297	273	254	317	327	291	308	304	298	252	279	269	293	333	318	279	299	327	293	278	313	254	259	261	297	276	295	325	317	276	332	281	314	287	296	317	286	285	293	318	275	288	299	283	289	314	288	280	274	301	298	293	291	312	281	301	293	288	272	281	331	305	285	278	278	318	311	310	296	304	320	271	255	296	288	281	290	306	312	289	286	300	291	287	279	325	292	304	306	345	322	288	316	297	265	281	295	325	290	283	304	299	292	309	286	279	301	317	273	312	286	309	302	311	308	309	254	254	290	298	319	314	280	294	298	276	295	339	318	300	274	309	269	269	298	294	306	287	297	311	305	314	278	302	276	294	287	282	291	283	301	281	279	311	312	279	294	305	302	292	297	305	317	292	273	286	251	341	260	305	251	317	280	271	291	299	298	312	303	296	338	298	313	303	309	315	285	305	263	313	282	281	298	315	291	297	300	318	319	300	283	296	318	284	296	315	294	303	281	268	290	332	285	324	324	301	311	316	301	290	310	304	288	304	295	299	291	286	278	292	280	282	311	320	308	305	275	295	299	290	269	286	320	283	294	281	307	277	305	313	306	326	285	298	318	337	314	281	274	323	331	303	316	277	299	281	296	297	279	257	310	288	259	274	318	299	303	305	314	267	316	301	296	285	291	299	265	284	311	267	299	308	290	294	320	295	297	281	295	321	297	284	307	266	324	306	300	334	259	289	304	338	313	298	322	280	281	310	297	288	282	287	294	296	276	286	294	320	277	272	316	310	307	287	278	274	308	289	273	311	305	307	318	326	293	301	311	302	293	288	291	304	275	298	332	306	279	281	318	285	321	286	310	309	314	280	299	299	280	287	297	312	299	294	300	277	294	289	297	283	308	300	331	292	300	311	287	284	296	321	314	262	311	294	308	275	308	291	277	253	294	279	298	285	301	295	308	279	286	291	296	288	272	271	301	266	272	282	300	322	276	290	312	270	312	295	286	295	318	315	264	293	308	289	302	251	300	312	295	310	281	283	305	278	320	332	323	344	296	296	308	290	322	278	307	290	314	282	302	282	298	292	312	304	305	272	325	308	280	295	274	282	282	291	269	311	279	310	286	262	280	282	281	297	283	306	319	320	312	294	300	290	297	317	270	295	309	285	291	273	327	300	304	310	290	301	294	311	313	310	293	310	313	319	329	305	299	338	275	276	332	310	282	303	284	284	317	281	287	328	301	312	343	294	292	305	308	294	321	289	302	302	282	277	331	293	303	319	308	313	281	299	313	298	277	296	314	288	295	284	270	288	310	270	314	277	289	303	276	301	293	316	308	253	281	296	289	322	306	281	287	297	299	293	271	271	279	309	285	289	256	326	296	318	304	309	299	283	292	317	286	288	301	339	290	293	280	363	319	285	298	310	271	276	325	311	290	255	289	306	289	299	311	292	315	327	280	279	293	305	315	300	328	277	303	321	283	308	316	273	279	301	301	307	294	290	278	306	289	303	293	279	280	263	279	303	303	325	300	306	325	276	300	271	306	318	279	311	290	293	300	309	295	292	296	278	289	303	317	281	297	301	315	301	306	314	309	311	302	312	266	274	274	283	303	296	299	312	320	304	299	315	317	327	293	277	350	291	264	316	315	299	301	289	289	311	281	308	319	248	283	294	297	254	290	273	297	306	282	307	303	292	298	326	290	284	290	312	296	324	295	287	288	309	285	299	268	271	305	297	302	283	291	282	302	297	290	290	293	294	295	285	308	262	296	294	295	316	268	304	289	326	293	262	300	298	289	308	301	285	314	254	268	258	282	260	324	289	284	309	283	303	319	287	281	319	276	295	284	324	307	336	281	292	306	327	301	311	305	290	294	299	306	311	314	327	291	285	294	288	286	314	295	317	324	328	302	281	329	297	324	289	279	304	307	277	297	298	299	294	293	288	305	293	284	282	300	282	262	312	264	294	271	271	291	296	309	301	327	289	288	290	309	269	311	313	304	289	284	306	294	308	312	295	274	278	314	284	321	291	272	313	279	306	299	290	305	321	284	287	280	308	286	305	298	295	303	286	289	305	281	277	301	300	317	297	276	314	258	314	283	298	295	321	303	284	290	291	318	286	289	329	278	270	323	287	306	281	306	284	285	302	308	338	294	296	281	261	312	292	269	295	293	294	304	273	286	287	327	314	312	287	285	289	287	268	311	323	298	284	273	286	307	276	297	309	281	280	277	322	326	315	288	268	297	272	279	282	313	288	300	287	304	298	316	310	316	290	275	299	330	289	296	294	272	304	300	297	307	274	308	295	288	322	324	291	294	310	276	286	307	289	300	319	297	279	309	283	324	328	287	292	252	324	298	309	328	269	295	309	291	277	307	282	294	283	299	315	300	284	306	282	304
5477	10783	8638	4400	3084	2272	1811	1472	1289	1119	961	930	846	804	807	698	672	672	633	637	607	582	602	620	531	571	594	585	557	598	596	609	592	552	552	514	547	600	545	536	544	519	538	543	552	575	517	544	537	534	561	519	543	544	543	557	511	528	554	522	541	542	509	568	518	534	550	527	498	533	485	531	539	558	564	546	522	575	529	548	495	544	543	535	548	483	589	520	529	572	512	519	539	561	472	513	558	522	526	522	520	573	550	547	548	521	541	563	546	543	527	552	547	598	533	553	550	525	492	516	519	536	552	515	545	520	550	509	553	559	537	548	506	523	555	524	520	527	543	582	525	548	546	515	534	514	557	456	504	546	511	517	502	515	521	489	529	572	533	519	561	484	550	532	547	516	523	544	515	537	512	488	507	509	527	542	511	512	567	490	452	508	518	547	543	540	522	507	513	573	492	570	545	522	544	535	534	528	538	557	526	508	579	518	552	516	525	500	527	565	513	525	522	499	531	553	505	524	535	569	558	528	500	518	486	532	527	521	531	586	525	483	532	512	550	524	519	525	541	494	552	558	531	542	561	493	517	518	539	528	516	501	577	539	519	537	560	477	554	480	544	528	552	527	496	559	527	531	531	491	513	518	514	573	545	552	543	559	560	508	539	536	541	518	501	509	515	519	478	565	555	596	518	538	518	562	517	578	513	534	559	537	542	525	535	516	553	531	509	561	551	540	524	538	508	541	551	513	554	508	546	534	552	530	535	484	541	524	506	594	493	527	558	515	548	557	510	510	511	503	547	519	536	546	524	546	562	543	520	578	468	562	550	505	525	503	529	515	508	530	525	501	537	531	498	507	494	530	532	546	524	524	539	486	532	525	504	561	537	548	520	535	518	521	496	496	543	545	516	540	523	547	552	549	517	543	536	476	564	536	514	532	554	520	525	548	506	470	509	499	506	525	522	549	546	552	546	526	501	568	510	509	552	475	533	531	526	523	531	525	512	509	612	506	527	533	525	528	521	561	525	520	554	502	515	534	557	565	486	581	537	534	499	601	515	568	509	514	531	530	528	530	522	545	546	574	574	550	523	501	508	540	556	540	512	561	514	533	499	558	543	510	513	488	555	516	502	505	531	526	522	571	539	528	529	552	538	583	530	526	539	513	528	557	529	528	535	493	555	517	520	533	502	510	513	532	520	547	503	510	529	531	513	505	534	520	509	543	475	506	520	549	564	522	559	537	531	532	551	505	507	546	525	572	493	516	588	523	518	540	538	563	552	538	539	562	504	551	517	536	528	501	525	538	518	503	515	570	552	527	522	520	548	535	522	529	501	527	528	508	533	483	504	532	537	530	494	558	566	529	526	548	541	547	491	516	514	549	523	504	599	539	518	539	531	492	550	552	554	565	495	483	500	532	526	559	535	528	541	507	514	523	540	545	550	544	497	519	546	545	488	539	534	528	567	504	524	586	501	500	495	517	529	509	560	513	527	495	532	506	565	558	511	559	558	516	529	504	541	521	499	497	518	559	545	530	569	552	537	521	485	486	531	537	560	509	547	587	536	510	561	553	530	529	548	555	501	522	538	495	529	535	530	526	548	524	534	531	524	534	505	557	486	532	501	503	558	530	539	558	564	527	545	534	535	534	558	534	499	493	537	539	533	520	513	496	492	516	521	532	553	563	527	535	563	522	512	509	597	497	552	517	544	515	530	514	560	503	496	565	537	558	509	494	528	489	529	550	513	554	547	534	514	535	568	553	483	573	505	538	492	511	587	509	563	527	531	538	512	544	522	503	545	546	510	529	533	521	514	581	530	547	525	536	543	557	472	535	530	521	504	530	515	554	523	489	524	523	527	533	545	521	533	563	510	498	575	565	566	453	509	548	555	525	525	547	534	532	505	570	550	551	545	513	517	533	523	555	548	524	535	510	536	503	551	498	502	496	519	560	546	508	528	551	535	538	519	538	554	519	537	518	554	518	538	561	525	525	507	519	531	567	567	505	522	538	526	552	523	546	523	534	505	546	586	524	514	560	524	525	567	497	526	548	538	552	529	532	504	541	512	523	569	516	546	519	517	499	522	540	531	500	516	577	586	511	542	512	505	510	531	522	550	475	525	544	494	520	506	544	554	520	551	526	481	551	568	539	513	495	557	578	511	491	527	544	514	514	557	508	525	570	497	530	526	536	597	516	528	494	532	499	489	551	511	520	534	590	528	577	493	525	531	524	509	528	550	521	526	535	520	518	530	526	545	488	498	560	491	550	518	519	540	506	512	508	571	540	512	608	496	513	516	539	544	534	531	502	528	548	552	540	534	542	525	557	557	503	513	534	480	522	517	529	538	518	552	499	503	561	514	580	543	517	506	562	558	507	558	521	546	500	518	527	490	505	555	525	557	541	533	525	494	523	517	535	505	521	537	537	547	506	519	553	511	512	498	515	583	548	522	559	552	523	525	577	519	554	557	558	553	556	524	567	513	555	507	523	522	545	513	561	546	511	535	564	525	505	515	553	565	524	491	492	512	558	514	531	516	529	512	511	511	528	520	558	510	546	565	553	548	513	512	507	530	518	532	531	514	563	542	552	556	544	513	541	537	502	554	553	531	553	540	526	528	541	523	524	520	546	527	516	508	505	547	529	507	530	548	513	534	530	514	526	516	562	519	472	527	580	503	520	527	548	540	520	513	527	537	511	521	507	553	517	527	539	518	554	501	519	540	557	573	477	527	544	472	532	510	515	514	521	487	561	507	509	555	510	558	559	461	520	530	523	536	512	532	548	531	566	498	524	503	531	507	562	528	505	552	534	518	539	574	555	536	486	559	532	554	534	565	508	489	534	509	516	514	540	546	531	508	502	498	560	546	499	496	506	540	507	589	525	517	554	521	538	504	538	566	525	544	553	473	529	545	539	542	521	533	494	565	519	523	531	564	541	530	562	542	513	477	565	523	520	495	587	518	498	519	542	543	540	589	507	525	568	551	530	489	514	519	534	566	523	523	502	525	517	533	545	464	530	545	558	530	503	547	517	527	553	547	502	495	536	527	512	542	517	523	519	529	521	526	541	512	496	521	534	539	537	548	521	503	570	492	565	514	509	533	542	541	509	537	546	509	542	496	574	500	559	530	526	513	556	516	546	557	527	522	509	560	527	543	556	525	545	543	549	566	505	494	491	465	497	504	520	514	545	561	530	488	572	531	504	543	532	534	548	534	543	541	501	496	541	555	551	526	507	542	482	541	502	526	536	539	513	522	516	509	529	535	529	543	491	507	514	538	523	474	490	518	556	554	544	511	517	519	510	489	528	563	501	522	494	528	526	555	524	528	535	534	517	551	497	507	537	540	562	522	498	540	519	538	554	484	527	505	537	537	547	545	524	492	563	572	549	531	527	499	552	516	526	531	503	538	544	557	578	601	529	589	540	534	499	549	539	522	540	513	524	509	509	527	525	509	529	530	536	527	571	495	519	544	530	519	556	564	533	588	516	556	555	506	524	544	545
23452	21464	29307	24035	21465	20841	2094	662	457	369	364	289	267	219	226	209	181	181	159	176	155	160	165	143	129	138	124	126	137	108	115	132	129	139	118	131	149	142	102	131	126	96	115	99	115	105	133	156	108	115	121	111	125	104	87	106	102	115	114	119	140	118	79	131	98	114	119	92	120	105	112	122	117	115	111	116	128	119	113	108	94	125	110	101	110	126	104	106	117	99	102	108	117	91	112	104	100	117	113	102	93	98	96	114	115	107	93	93	95	101	109	89	131	106	95	119	110	97	116	104	114	94	96	97	130	109	92	113	93	102	97	106	124	104	126	118	127	108	98	103	100	105	98	94	120	97	126	104	105	92	106	110	101	108	98	90	104	109	110	107	88	121	96	112	120	101	112	99	95	110	113	92	96	99	115	114	98	116	95	120	127	118	103	93	101	98	110	117	101	97	108	122	103	119	107	95	115	99	111	113	101	109	104	105	122	107	106	119	110	113	119	120	102	120	107	107	110	113	87	119	126	120	99	89	114	101	106	112	98	111	113	95	113	78	115	126	106	103	100	101	136	102	100	88	110	121	97	105	108	119	108	113	96	92	105	114	115	109	93	119	104	109	116	94	108	92	107	109	111	96	122	113	116	111	109	93	102	111	103	120	102	101	116	139	111	96	107	107	99	79	94	97	96	96	113	97	113	104	91	98	112	98	111	130	111	98	101	109	95	101	99	112	94	91	96	98	107	123	104	120	108	98	93	110	115	100	109	92	122	106	99	91	109	134	102	108	107	97	95	99	95	134	106	89	115	108	94	86	90	120	90	122	123	89	126	119	103	109	103	112	108	108	91	95	97	103	109	120	113	104	111	122	122	103	105	116	115	137	127	101	95	125	97	92	92	114	104	103	103	110	110	103	120	92	113	107	109	110	112	117	95	116	110	98	113	112	104	96	103	104	105	117	85	118	122	99	94	86	111	117	99	86	89	100	95	121	117	96	106	108	112	117	102	89	108	122	104	94	109	111	97	113	110	104	102	98	93	108	111	128	123	102	128	116	112	87	94	109	105	128	108	108	101	105	110	106	105	101	107	90	116	117	120	117	101	112	101	114	98	105	110	124	92	101	99	96	121	94	101	111	119	97	110	106	101	94	102	124	108	104	109	98	95	106	101	92	102	100	101	106	94	109	109	108	119	101	94	122	115	112	98	111	96	97	95	107	108	94	106	86	97	104	91	98	120	114	113	115	98	112	101	103	111	109	122	102	99	103	100	98	102	111	98	109	119	113	100	98	109	118	94	100	98	120	115	111	106	113	110	101	100	117	97	103	119	97	89	121	98	107	105	86	107	86	102	108	121	116	114	103	103	113	101	136	108	132	102	104	120	106	114	95	109	97	107	103	114	90	117	112	102	97	98	109	112	110	98	110	116	124	109	93	108	115	85	100	102	129	125	112	112	108	107	97	110	94	99	93	104	126	89	104	104	110	94	91	122	95	101	101	89	114	110	116	100	118	102	129	119	103	88	74	118	87	129	102	107	105	111	106	109	116	113	96	115	115	118	111	99	104	131	108	112	100	107	98	88	106	97	99	100	118	110	90	112	89	114	114	97	97	94	107	98	99	100	111	104	100	109	106	103	107	101	110	128	107	91	109	111	94	105	111	114	113	94	125	115	102	101	108	91	132	102	113	92	135	110	109	108	108	110	96	110	110	112	113	126	78	103	98	106	88	91	102	102	105	115	111	105	113	97	105	112	119	113	97	110	90	101	92	107	97	107	97	87	99	93	100	110	108	108	108	120	115	113	108	111	96	110	112	97	128	103	126	89	129	105	101	115	108	92	125	114	103	112	106	85	105	120	87	107	138	106	106	101	102	110	95	104	102	111	120	102	97	104	116	108	99	110	109	96	97	121	97	98	108	103	100	120	94	97	136	90	100	112	99	93	94	98	93	114	109	113	106	132	91	97	87	118	106	110	113	109	94	98	102	117	117	100	120	101	115	104	111	95	115	91	85	102	93	92	116	106	120	107	106	109	121	121	113	103	96	100	89	91	93	99	94	122	117	95	103	99	112	96	104	115	105	118	126	105	101	99	102	103	108	100	103	118	91	123	102	109	102	108	104	125	110	111	100	120	107	102	106	99	122	91	99	97	106	117	110	112	105	97	111	110	122	103	92	90	107	120	106	112	123	104	108	94	119	108	121	104	109	102	128	108	104	106	124	99	123	89	115	88	106	121	100	102	94	90	116	99	99	124	114	109	118	105	108	86	117	100	111	111	96	118	104	121	105	90	131	123	102	82	109	104	91	94	106	111	105	114	103	126	97	102	120	116	85	111	104	114	92	118	99	93	111	112	101	135	93	107	103	108	90	126	117	113	107	106	126	125	89	115	100	121	112	109	103	102	110	124	126	97	110	107	75	107	111	106	101	95	89	104	102	104	97	103	95	101	105	115	102	103	110	104	117	106	120	109	107	102	94	121	99	97	100	106	99	112	102	104	97	119	99	121	117	100	116	114	108	106	124	99	95	88	99	117	115	96	110	103	109	103	118	120	110	111	98	128	106	106	100	103	100	98	100	101	108	114	97	109	127	111	115	118	110	97	95	115	87	111	97	115	118	83	117	110	109	95	80	104	101	107	102	114	101	111	104	102	105	110	119	97	125	101	100	100	90	110	80	111	93	113	115	107	109	104	109	96	109	105	102	116	111	114	105	104	103	116	112	97	88	108	99	107	106	90	113	132	93	125	95	95	109	91	97	100	120	91	104	107	89	106	97	97	98	114	111	111	102	108	104	102	103	112	129	91	101	99	106	118	107	95	78	117	111	96	125	101	93	122	113	105	101	91	126	98	110	97	129	110	115	106	92	111	113	92	102	95	91	105	109	112	113	110	100	118	107	89	113	109	106	111	107	108	118	113	115	103	107	109	98	103	101	86	94	108	108	118	103	111	103	110	90	96	111	99	122	116	90	101	95	99	99	110	107	116	128	114	100	103	100	112	106	105	108	94	98	80	114	99	100	111	108	114	115	127	102	116	125	115	119	105	100	121	108	99	100	124	101	110	98	110	98	95	114	106	100	117	88	84	108	107	112	99	119	118	100	110	93	112	106	121	104	104	122	125	97	95	91	113	105	110	90	137	115	100	108	103	108	119	112	93	110	127	100	101	88	111	109	99	107	100	116	99	120	111	101	96	104	111	106	95	108	125	113	100	98	122	107	97	110	109	120	124	123	133	95	113	109	95	106	97	112	114	132	108	114	104	101	104	106	85	120	102	99	109	103	122	104	86	110	116	95	101	98	109	119	112	112	109	109	108	112	89	90	112	105	108	105	106	120	93	113	125	92	93	124	116	96	106	125	96	97	106	96	112	100	94	100	101	116	103	103	112	84	114	88	119	90	87	99	116	116	103	103	104	99	93	101	99	97	97	100	116	97	93	87	96	105	85	90	111	93	107	98	90	123	111	108	114	87	106	113	119	109	106	115	94	110	118	95	99	105
7865	16709	13576	7100	4935	3576	2569	1983	1586	1261	1086	933	852	711	674	572	524	456	455	400	424	359	351	326	324	314	273	301	284	269	305	262	248	223	246	246	235	237	243	220	239	244	225	221	236	195	203	229	222	224	209	219	216	205	190	202	205	190	215	209	223	204	211	179	173	226	204	191	205	200	199	211	211	199	201	195	197	211	183	191	227	226	183	205	209	207	209	215	192	179	210	200	177	186	210	197	189	202	186	170	184	180	198	207	200	224	210	219	186	218	206	189	202	183	185	200	202	208	195	177	194	182	179	183	192	182	202	184	203	216	219	177	209	193	211	180	187	189	192	201	182	218	200	189	157	166	193	194	200	169	187	173	203	209	176	188	175	203	150	179	199	192	180	187	196	192	201	190	172	174	173	198	209	197	214	179	209	178	207	188	198	205	186	202	195	187	181	187	203	192	212	199	199	195	183	198	167	188	219	193	186	193	206	180	208	206	198	187	177	174	212	198	193	182	186	181	194	193	189	197	188	202	184	179	174	179	210	161	173	190	193	206	214	184	195	216	197	182	183	198	173	181	207	172	188	190	213	216	188	187	203	195	209	171	193	194	207	193	210	187	212	177	193	179	188	206	170	196	179	206	177	197	197	215	209	163	180	184	184	212	178	202	199	213	192	194	195	158	176	180	180	164	176	179	175	207	192	179	188	194	187	197	177	200	170	193	194	194	165	184	198	203	208	179	220	204	197	190	177	196	187	187	205	201	191	178	208	177	205	203	222	195	200	174	181	182	186	167	184	187	207	188	195	198	176	197	199	180	166	180	193	192	176	213	173	189	201	186	187	173	195	188	195	196	202	202	204	168	178	192	226	174	188	198	205	194	169	186	205	194	224	187	188	201	194	178	206	190	202	196	188	174	183	213	195	181	182	200	213	174	182	158	180	160	207	194	186	210	199	206	203	198	192	194	193	212	187	166	200	189	198	179	192	177	179	174	190	202	205	191	189	199	196	187	184	197	194	193	177	209	190	185	198	179	215	198	183	180	201	211	188	193	183	178	200	188	180	193	167	171	179	182	179	192	219	188	194	194	195	195	187	192	224	173	201	209	187	208	193	182	174	197	184	201	194	208	171	169	190	173	190	182	191	182	198	184	191	197	182	212	197	203	193	186	189	185	178	185	168	187	185	209	194	190	186	181	189	183	185	178	201	206	196	189	203	196	193	204	184	196	198	166	168	190	190	222	211	208	178	210	198	185	171	208	196	169	202	173	204	198	183	186	189	163	187	202	227	185	167	220	204	176	206	189	180	188	176	189	189	192	185	179	177	200	196	194	208	190	201	183	186	175	204	175	180	195	187	205	196	198	196	211	178	181	206	208	210	183	197	187	174	166	198	192	186	194	197	209	193	194	190	205	213	204	187	184	203	187	191	175	168	209	173	208	209	213	194	184	199	187	192	178	176	185	202	220	190	193	188	166	210	184	188	180	167	191	201	201	206	188	166	183	201	179	198	180	168	176	193	201	182	188	205	209	177	190	183	194	184	194	202	190	197	183	192	201	180	173	206	192	211	179	169	180	171	197	210	175	211	197	199	174	180	202	197	193	208	220	206	175	179	185	191	193	195	171	183	188	194	209	170	174	195	188	207	199	208	181	168	186	176	194	201	220	173	199	191	175	172	193	192	167	174	177	205	177	205	194	207	191	167	183	187	200	175	190	205	191	200	195	199	199	211	201	179	210	190	209	174	181	171	182	192	204	195	183	205	172	192	189	191	185	194	195	195	201	207	190	185	194	202	169	204	201	198	205	193	192	199	193	177	163	195	173	205	179	218	175	204	208	183	190	178	217	193	196	223	208	171	201	199	195	213	185	199	188	182	187	200	195	203	216	195	169	193	200	175	201	196	213	179	208	197	183	177	169	172	171	188	191	187	177	182	184	176	194	181	190	170	178	199	185	171	194	204	209	197	185	189	168	194	172	189	175	172	171	194	175	185	193	188	212	190	181	214	182	191	164	199	206	173	167	168	208	192	196	204	179	213	195	207	174	207	200	221	173	192	195	220	185	185	179	190	183	181	166	191	190	190	187	184	175	196	189	181	198	199	196	202	175	202	177	188	192	163	201	189	209	174	218	177	218	207	194	200	210	178	178	196	190	195	182	174	186	190	163	168	190	203	169	197	173	183	196	180	193	174	188	202	197	198	171	164	184	195	216	195	186	215	155	180	166	197	187	170	207	184	212	222	197	194	181	192	198	189	205	172	197	181	196	211	174	199	198	180	189	214	182	187	189	171	186	182	192	188	184	233	193	188	189	213	167	191	191	193	195	187	217	178	175	185	197	172	192	186	197	189	199	200	186	166	183	194	194	187	194	165	200	168	179	193	202	197	175	187	190	192	186	167	174	169	187	189	189	196	186	199	194	209	193	200	182	195	195	188	192	211	203	193	177	177	177	209	201	221	185	200	190	191	192	195	183	230	173	207	187	174	163	173	176	203	204	194	181	208	195	208	191	211	188	189	196	199	199	170	186	183	169	197	206	172	191	180	187	171	198	202	191	173	191	190	181	179	196	183	199	219	185	187	195	183	197	200	190	181	182	148	182	208	188	179	192	194	175	192	190	193	187	222	180	206	182	187	210	175	191	199	191	189	179	194	205	227	203	173	201	175	210	201	178	207	188	179	205	189	179	195	189	195	190	196	190	182	220	192	166	206	199	183	193	202	180	198	172	204	176	192	206	199	189	203	184	195	179	165	173	191	179	194	206	169	186	197	184	171	184	221	176	182	203	184	187	178	197	208	175	188	171	172	221	192	218	208	183	192	201	196	215	179	209	185	186	181	196	193	191	188	179	220	190	183	188	190	187	216	175	194	196	174	180	217	206	149	189	196	225	171	172	187	183	208	195	184	176	202	200	200	200	202	196	203	175	190	169	206	217	206	189	188	188	167	208	216	187	195	185	189	166	169	186	180	189	207	177	190	220	192	185	164	189	205	178	174	195	219	192	196	206	186	168	184	203	199	199	157	218	178	173	172	178	171	172	181	194	177	190	197	163	196	183	212	183	176	175	189	176	195	209	193	165	206	210	212	184	184	202	198	188	190	171	167	210	169	191	174	191	179	199	183	211	192	196	199	165	193	187	196	185	178	184	204	205	169	185	184	205	183	223	179	216	180	208	205	216	184	182	177	183	192	200	185	169	197	190	173	181	211	198	174	213	204	190	192	199	210	177	182	179	198	204	177	196	206	187	192	207	175	203	177	196	198	147	185	191	170	162	191	221	158	202	215	200	209	190	185	196	216	192	214	207	191	182	197	198	188	179	192	193	205	177	211	175	190	178	172	189	171	192	206	203	191	178	211	196	206	171	174	180	197	187	171	181	215	183	195	208	192	178	191	182	196	191	197	171	195	185	201	167	176	183	215	193	192	192	175	201	178	195	206	194	194	180	201	163	216	202	192	183	190	183	189	212	201	193	172	213	179	227	172	178	191	173	213	197	192	168
27060	20794	7797	852	566	522	465	478	462	474	453	461	474	441	501	442	464	437	438	465	451	423	416	454	425	457	388	455	439	432	428	457	459	447	468	417	467	417	438	447	423	481	450	431	421	440	449	421	466	478	455	425	413	452	405	459	463	468	490	470	460	463	469	421	494	445	439	454	445	459	446	457	429	426	475	461	466	407	447	442	443	457	456	471	431	438	497	413	411	469	460	400	427	450	431	433	460	455	430	412	440	461	438	457	414	432	444	452	409	449	431	426	446	436	424	467	480	443	441	444	460	482	469	464	426	442	432	449	467	426	493	449	461	474	437	447	402	439	440	412	422	398	422	440	450	458	427	435	453	459	430	442	415	438	440	428	415	457	428	391	451	491	419	439	427	473	445	434	427	433	465	439	434	414	469	415	468	441	413	426	469	439	437	467	460	469	449	455	409	446	422	442	437	448	433	401	448	397	403	462	461	472	455	436	454	448	419	420	460	473	456	427	452	463	428	458	462	455	437	468	426	482	468	423	436	453	425	462	450	450	474	440	438	413	423	455	441	471	435	463	460	467	422	434	430	420	434	479	418	409	435	418	483	434	431	433	430	442	411	443	423	440	438	443	404	444	446	432	410	476	394	479	474	433	444	453	410	456	474	464	428	418	425	431	429	434	443	449	493	451	436	463	412	419	440	479	438	451	471	447	446	454	455	461	433	452	477	450	474	443	455	422	417	412	441	446	463	434	426	442	427	436	484	463	435	491	405	447	443	435	457	450	438	451	493	419	451	445	476	447	436	468	489	407	419	465	441	436	499	430	447	414	487	449	411	411	422	475	436	433	414	419	418	461	433	457	452	443	417	443	417	475	438	434	426	424	456	427	449	420	434	434	409	446	446	447	488	470	486	432	426	439	468	441	453	468	457	433	423	453	421	411	457	418	430	448	455	462	440	413	448	405	417	417	439	463	407	433	444	459	465	468	422	438	427	429	376	461	432	453	409	427	435	437	454	439	432	481	431	444	448	450	440	395	435	440	409	464	465	423	458	441	447	497	422	428	439	429	448	469	465	402	456	430	396	424	442	444	392	432	434	469	428	430	450	479	443	415	476	435	475	451	418	448	440	413	435	454	449	428	444	476	464	465	430	433	458	441	413	439	455	469	438	402	464	463	464	424	459	420	426	443	436	420	436	479	454	467	455	435	408	432	447	433	424	433	455	453	473	445	482	435	448	443	491	470	439	451	439	434	431	444	442	443	449	446	463	452	387	441	476	414	451	447	457	460	427	408	473	419	436	448	470	456	419	461	435	472	424	426	495	427	443	445	456	412	409	419	412	438	443	437	430	469	440	416	403	424	437	428	432	477	410	442	448	427	450	442	447	405	467	454	462	421	409	438	491	465	415	453	461	444	434	438	451	431	448	410	444	446	429	505	430	472	490	405	413	422	424	460	423	381	451	439	454	449	436	447	439	444	430	455	451	451	469	397	417	412	483	428	417	435	450	473	446	447	446	411	461	480	474	470	449	453	428	436	448	468	440	387	404	464	449	420	422	455	453	403	458	427	409	453	422	447	446	455	432	443	428	497	444	464	455	469	456	444	475	441	416	472	444	441	439	429	456	412	457	473	435	443	439	454	448	445	451	448	430	442	436	406	437	448	464	459	446	449	400	427	466	414	453	452	427	458	499	434	469	418	434	456	395	463	475	455	416	467	441	452	422	437	391	439	455	459	460	431	467	431	465	437	416	418	439	455	483	472	431	428	437	436	455	439	442	440	454	448	449	442	465	429	472	411	427	479	469	471	495	479	439	445	403	417	433	452	451	442	452	433	451	436	411	446	427	386	423	421	419	437	468	399	449	482	455	454	443	468	419	471	450	430	472	443	439	448	443	435	445	438	426	443	490	429	447	448	461	450	453	403	471	427	438	426	436	445	464	415	407	459	443	414	460	457	421	464	481	463	422	406	447	414	424	449	479	442	440	409	411	447	416	466	433	439	413	442	425	452	462	408	440	409	431	442	442	438	416	449	432	447	449	460	430	401	452	442	410	471	445	419	492	480	451	461	485	432	436	414	437	439	491	447	464	394	447	460	432	459	472	435	439	468	477	436	400	422	481	427	442	459	430	443	440	405	411	444	444	442	451	416	449	408	462	426	442	425	441	440	405	490	428	439	417	442	457	464	422	468	421	422	434	452	437	438	430	449	478	449	429	402	438	485	422	429	439	462	431	493	453	415	419	438	455	472	461	436	436	441	427	444	445	418	456	450	456	420	405	427	438	488	414	443	453	426	479	459	447	434	444	469	439	426	441	472	417	428	467	426	419	440	429	412	446	433	433	440	422	464	430	446	473	436	446	465	449	457	434	424	417	478	428	472	458	444	428	471	492	430	442	455	421	417	447	437	425	437	453	457	457	456	440	434	439	446	458	432	444	431	431	463	415	437	434	445	430	491	456	470	436	420	469	459	472	453	461	446	419	423	443	447	418	453	455	455	458	420	465	417	421	449	427	447	459	424	431	444	460	461	446	432	421	471	434	441	467	416	450	447	474	438	421	455	449	451	439	426	458	426	418	462	447	459	465	456	449	442	477	442	479	423	436	445	476	441	445	443	470	428	475	459	435	445	436	435	439	450	455	411	431	421	435	425	451	468	433	432	461	448	483	458	439	397	431	479	461	453	416	447	419	429	439	442	433	446	479	445	474	452	433	453	433	423	417	451	438	466	425	445	439	415	471	440	468	456	444	436	452	424	437	446	456	442	422	451	487	443	449	450	443	448	474	434	405	443	458	483	419	458	430	473	468	464	425	448	446	419	394	440	436	415	450	459	453	453	426	453	469	427	421	457	420	448	456	432	456	451	492	419	433	456	440	449	457	442	439	431	437	421	451	445	419	445	455	456	436	414	455	483	456	482	475	448	444	495	447	438	428	419	431	432	444	432	483	467	457	423	468	447	447	441	461	431	467	454	431	437	430	417	438	460	430	429	460	439	453	446	407	435	456	431	440	461	453	449	423	438	483	439	458	457	442	434	465	421	472	451	404	419	442	480	466	393	424	471	435	448	439	439	442	437	441	436	470	426	425	472	433	433	430	460	442	441	453	454	432	419	422	465	455	455	412	445	466	440	457	439	438	474	418	434	442	424	414	450	434	415	455	432	428	394	443	393	467	447	445	473	424	457	440	412	471	435	439	448	474	447	448	459	416	423	401	447	449	437	405	443	454	442	467	432	433	427	425	404	440	456	456	461	424	456	439	409	445	436	438	435	431	450	442	438	472	437	419	447	431	458	478	432	473	420	474	442	471	432	451	461	436	431	460	436	448	449	414	450	458	426	440	435	435	438	441	424	446	501	461	453	424	472	426	408	419	432	493	447	457	445	423	440	413	430	483	414	396	455	459	461	447	439	451	430	494	406	434	448	439	459	444	491	456	454	443	453	443	443	477	424	487	441	416	398	472	440	454	440	404	454	434	471	443	473	453	388	448	413	426	439	449	451
4044	1952	1773	1130	1017	859	929	852	820	815	767	768	803	789	787	791	805	825	757	762	789	763	812	739	732	728	717	775	757	759	802	751	708	787	780	693	760	770	762	759	770	777	780	742	738	766	748	768	774	811	754	752	745	813	808	772	758	715	797	743	717	777	753	709	747	768	784	768	810	742	742	787	797	753	836	775	745	778	782	757	751	750	790	743	751	719	788	743	796	704	816	761	796	738	815	772	800	768	772	761	786	776	770	706	796	753	765	807	777	778	788	754	742	720	736	787	777	779	732	851	755	803	736	802	760	779	752	763	774	745	778	751	747	799	711	746	757	759	740	774	760	776	729	772	775	779	815	790	781	776	762	827	785	775	793	834	765	769	767	771	749	774	785	840	785	774	770	790	791	778	760	781	784	744	771	747	748	751	785	771	787	710	788	754	808	780	806	768	785	722	774	762	814	761	778	766	773	750	758	782	738	800	785	779	830	749	773	805	758	737	747	780	773	781	814	740	740	713	736	773	783	771	786	721	754	801	751	777	767	779	758	783	756	829	780	749	770	783	750	762	860	808	788	733	748	743	724	792	741	757	759	753	798	775	768	783	763	806	786	760	744	750	779	805	828	770	802	787	767	733	752	773	833	771	804	763	783	761	779	748	757	750	725	776	748	744	795	788	785	753	766	765	747	712	783	847	753	773	730	757	812	798	759	743	739	771	836	770	756	782	750	748	736	780	771	765	776	801	819	712	729	747	697	749	745	755	805	734	787	784	762	784	723	784	760	727	759	753	737	760	785	739	746	762	822	791	760	808	804	770	785	776	802	707	729	783	793	782	761	727	753	776	773	789	733	805	770	774	702	747	752	786	778	797	749	708	775	760	763	691	774	739	792	797	752	801	797	757	792	782	763	750	766	752	739	788	730	733	709	751	755	769	724	787	770	801	743	797	816	780	790	797	754	784	712	792	809	823	764	790	789	764	733	766	730	775	773	745	761	785	818	790	773	775	730	769	782	789	798	747	750	742	787	779	791	780	763	799	774	761	777	769	798	822	815	827	709	815	796	752	759	774	804	782	752	755	745	782	748	756	772	799	719	823	757	741	793	759	811	793	743	785	764	761	778	804	729	753	774	805	738	777	770	871	770	749	754	803	757	798	755	753	798	794	774	773	746	792	838	814	797	704	805	770	781	723	792	751	749	765	802	743	738	729	773	783	790	858	780	770	763	672	740	765	797	795	743	745	765	794	762	733	782	780	762	804	747	767	798	786	745	759	752	757	751	749	727	788	738	775	750	863	722	730	748	736	799	799	771	739	754	768	755	749	761	766	743	772	765	695	758	737	735	778	800	786	751	760	753	759	774	727	777	757	760	795	753	747	780	750	800	742	795	757	727	790	794	681	788	748	768	754	759	776	792	790	726	732	753	731	782	786	797	773	764	766	745	765	746	749	783	756	766	786	800	789	797	730	767	756	752	774	766	732	814	735	770	760	775	753	760	704	722	769	746	841	773	789	713	752	766	742	816	754	752	755	768	738	822	774	794	793	780	812	728	777	717	799	761	751	825	796	786	760	828	767	737	779	765	755	784	789	816	768	748	737	759	770	764	784	777	742	764	737	801	766	729	776	779	758	795	766	746	773	810	761	757	731	731	763	810	749	793	770	810	802	788	789	785	749	774	812	734	768	816	857	736	774	801	767	783	745	815	713	754	813	809	800	727	803	795	762	788	713	762	800	772	745	782	788	786	741	772	770	776	783	735	763	760	782	823	773	789	774	733	776	789	749	799	756	752	755	762	758	798	764	763	774	804	741	752	732	770	796	771	778	789	786	775	765	825	792	790	742	801	754	819	786	747	758	770	780	774	763	792	763	808	742	738	765	717	758	769	763	792	766	784	743	754	723	814	804	787	773	772	730	721	703	799	744	780	763	772	766	768	763	779	760	763	768	805	791	802	755	748	805	786	805	762	769	810	809	736	778	735	749	750	771	793	723	756	739	732	781	781	793	767	754	806	800	739	769	737	781	715	795	722	784	762	754	722	809	763	798	751	803	744	788	754	751	698	768	773	823	788	776	799	814	743	710	810	803	737	773	771	788	787	768	784	748	760	753	833	797	726	776	762	746	760	780	753	735	744	755	770	783	751	706	741	776	711	753	758	765	720	756	749	787	787	806	818	789	788	735	725	755	813	772	776	781	776	745	783	756	780	747	769	735	735	773	786	722	797	755	732	785	742	775	824	818	772	798	758	775	793	785	778	787	723	808	796	774	794	798	720	738	755	803	779	741	745	801	827	757	751	716	784	764	797	811	753	794	741	789	782	774	765	752	801	760	705	798	793	757	737	721	789	744	779	791	771	731	780	738	768	757	736	741	796	768	791	751	787	787	770	702	751	790	769	739	752	780	763	765	804	800	777	771	773	745	744	742	760	743	749	813	761	771	810	747	766	781	733	821	771	758	720	747	800	757	764	742	731	773	810	743	736	783	744	772	784	764	812	781	760	751	735	790	790	759	736	733	777	727	781	738	790	801	742	749	805	714	790	844	803	741	780	696	775	763	778	771	738	750	742	736	745	798	771	754	789	785	754	742	801	757	770	786	789	741	725	694	814	728	751	738	793	791	801	778	736	774	757	742	782	757	736	834	773	767	805	773	724	768	765	811	814	792	775	771	798	725	775	767	767	724	744	743	789	750	757	792	749	735	788	787	741	761	772	785	732	791	775	746	739	788	785	766	744	731	799	759	761	759	798	771	771	756	829	741	801	783	754	733	754	719	756	776	767	736	735	749	750	783	788	784	755	760	774	733	780	812	776	734	771	791	743	729	759	732	795	806	792	749	741	782	753	747	749	776	786	750	729	751	726	751	744	742	786	771	766	732	787	765	767	774	816	792	758	766	769	749	778	804	782	739	730	787	733	798	793	754	752	781	794	784	784	732	773	782	778	790	792	742	763	816	769	793	753	755	763	754	759	763	748	751	766	806	700	791	802	745	761	846	753	781	746	793	780	763	756	778	804	783	749	771	736	770	743	763	775	788	761	775	763	729	783	750	790	746	822	783	800	754	786	785	750	751	743	824	781	861	789	778	766	783	787	725	743	757	748	792	799	760	747	753	795	826	746	775	776	766	752	726	820	745	814	730	766	806	751	703	756	780	703	737	745	781	837	732	745	762	773	802	756	740	768	765	785	793	739	759	719	771	788	778	757	740	731	796	731	760	768	768	732	753	823	751	773	776	745	819	768	741	718	766	766	783	788	759	765	781	750	793	821	751	741	799	817	810	793	766	708	732	810	754	772	735	781	743	769	784	763	784	776	740	759	781	789	757	788	788	750	811	751	786	724	785	788	774	792	777	773	751	746	817	784	801	813	758	741	757	750	754	785	744	775	760	745	766	794	798	759	782	734	729	746	758	764	789	781	794	736	715	791	738	762	772	748	730	799	767	773	752	762	809	731	732	739	758	742	795	781	733	747	797	774	737	804	758	765	720	827	763	777	722
24474	21510	28787	24668	21147	3093	798	602	487	444	421	366	373	367	334	331	354	354	322	325	339	329	290	330	317	327	343	313	313	320	288	296	307	309	280	320	304	303	329	347	317	311	274	316	329	309	322	295	275	306	308	299	258	308	305	304	321	299	296	313	292	300	268	275	281	315	320	293	283	284	298	262	311	283	300	301	270	314	268	267	290	280	303	285	320	285	312	325	299	281	296	260	307	307	284	301	299	306	281	299	289	320	296	258	319	310	265	307	294	293	290	309	280	275	311	331	293	279	322	309	295	328	291	338	320	300	278	287	305	275	289	329	285	279	290	267	283	276	272	300	289	323	283	256	319	294	292	264	306	290	299	271	283	321	318	284	254	285	286	307	286	311	275	309	288	290	299	308	271	297	290	277	299	304	300	283	310	300	284	264	308	317	304	303	282	250	321	294	302	318	310	286	302	311	279	327	298	293	278	307	318	317	301	311	302	313	292	273	314	310	311	292	295	281	299	289	297	309	259	282	293	295	359	313	287	313	313	298	301	313	300	280	311	309	316	285	310	280	290	280	289	300	291	300	270	329	270	280	289	277	318	287	298	295	306	264	306	268	284	292	333	312	297	283	281	272	318	294	305	280	297	306	297	276	311	284	296	280	320	291	306	318	306	285	308	282	316	312	295	295	295	286	291	277	304	299	313	285	296	274	283	281	278	276	301	287	316	285	280	258	287	289	305	270	254	283	275	291	335	313	272	309	277	300	291	298	293	299	296	314	312	276	289	285	307	314	320	310	298	299	275	298	312	306	278	287	280	283	269	259	292	289	284	292	307	319	301	260	291	300	311	310	298	304	280	295	278	305	265	295	324	306	336	286	312	337	280	288	321	306	313	312	285	285	281	285	317	302	288	304	309	298	282	286	314	271	287	274	326	318	284	306	274	289	299	304	290	299	304	274	291	315	314	286	299	286	272	304	322	273	276	281	310	301	310	307	323	285	269	302	310	277	292	279	297	305	284	292	294	311	265	310	283	306	300	294	285	313	346	275	289	287	284	271	257	267	272	304	303	303	288	301	305	264	310	301	281	302	279	294	307	319	275	317	308	291	309	294	306	289	310	299	308	278	279	291	295	288	290	315	310	327	262	300	326	281	307	272	287	304	287	294	306	299	291	269	312	290	291	278	297	302	293	292	273	296	285	268	315	316	273	305	276	297	289	319	315	278	318	293	304	300	265	294	297	285	271	290	276	301	293	302	304	305	296	270	269	280	300	295	277	271	328	275	336	268	286	282	317	296	284	301	311	290	291	301	295	285	287	292	297	265	294	269	322	306	313	295	317	294	279	295	283	306	294	320	308	278	314	322	324	302	283	302	293	293	315	291	305	326	313	268	273	279	305	274	293	299	279	295	322	287	319	299	336	325	292	288	233	295	295	285	319	286	295	314	307	323	317	296	276	310	325	290	295	289	279	327	293	317	307	269	296	323	302	282	299	301	279	290	294	278	300	311	284	308	323	302	312	281	287	301	299	320	300	299	291	267	275	278	280	296	272	319	304	319	293	303	306	292	280	311	280	284	292	289	294	305	265	322	314	319	288	275	286	290	292	299	293	287	310	277	307	293	285	292	295	304	308	290	320	294	303	334	308	275	316	308	249	289	271	295	282	298	289	296	330	303	306	300	287	277	295	283	291	299	317	307	277	300	312	293	297	297	291	287	273	294	308	293	312	290	262	279	288	296	305	309	271	284	263	292	310	298	295	313	309	310	310	288	312	305	272	327	306	274	322	284	326	303	320	300	277	279	285	294	311	324	296	312	276	292	282	323	252	328	289	303	297	315	301	292	307	302	318	269	274	285	271	278	272	299	308	327	272	300	297	310	307	276	292	272	316	311	274	310	286	297	306	288	301	273	273	267	303	273	287	291	307	279	271	281	319	274	267	265	318	295	292	278	289	317	322	288	280	319	279	290	308	298	294	310	288	307	335	299	335	296	303	326	303	281	293	291	305	273	265	306	304	294	322	312	275	273	283	260	292	281	270	296	305	291	317	312	313	274	307	300	302	283	280	286	320	278	258	262	314	281	306	307	301	304	291	288	324	281	268	305	286	288	282	274	306	311	296	295	307	292	337	281	306	313	292	330	292	281	310	313	298	319	300	301	296	271	296	274	275	280	283	278	259	270	291	255	278	313	296	299	301	283	262	311	279	277	310	310	287	285	286	265	299	294	322	312	304	308	294	284	312	307	309	272	307	304	289	292	335	281	269	331	295	335	330	316	292	281	299	314	294	291	316	313	282	311	322	263	302	302	300	271	312	309	292	271	299	278	304	297	278	296	282	301	309	297	303	282	318	270	267	333	278	268	321	300	281	310	273	299	287	308	297	292	288	300	283	297	314	293	299	275	289	261	276	281	309	297	296	300	324	268	251	273	312	297	301	286	266	273	265	290	295	281	327	321	267	280	300	290	291	352	281	300	274	307	318	301	275	286	273	293	295	284	300	285	292	286	284	293	305	302	301	307	274	284	283	292	259	284	303	296	273	283	306	293	309	318	270	323	309	281	287	299	308	313	293	291	296	275	273	304	286	310	276	305	300	303	305	307	318	308	316	320	285	305	281	285	294	317	305	304	270	285	307	283	310	302	299	295	317	325	285	338	295	319	287	309	286	291	278	298	305	311	321	279	292	298	291	300	283	288	298	295	286	278	285	313	291	302	327	307	301	289	318	281	272	323	281	283	307	318	293	293	273	312	284	285	277	308	298	294	290	311	254	334	283	291	269	250	288	308	289	269	268	320	280	274	300	313	301	277	279	291	320	324	286	274	307	302	299	277	290	314	299	280	316	304	306	292	303	299	297	289	298	320	267	303	299	285	275	292	310	295	314	273	326	293	315	277	293	296	297	279	286	268	313	271	287	306	276	297	299	303	309	281	299	317	288	334	316	257	287	258	298	280	326	299	327	285	283	304	264	312	275	304	295	321	273	318	291	283	298	305	316	300	300	312	284	298	272	295	282	276	328	300	317	277	295	280	300	327	310	276	293	259	288	282	317	300	307	300	272	269	286	315	300	305	300	303	294	279	301	319	260	309	291	261	260	315	309	287	280	274	321	305	311	269	273	277	331	320	300	256	313	302	311	297	303	282	267	296	263	292	310	302	313	278	289	297	282	289	276	300	290	300	316	305	297	304	293	274	303	317	307	285	277	285	254	308	288	293	293	304	271	264	307	287	288	256	286	289	282	302	275	288	259	293	311	319	295	314	300	278	294	305	290	275	302	293	288	307	311	287	294	304	319	287	299	298	300	281	331	314	303	278	321	293	273	279	277	264	304	292	288	295	297	321	286	261	272	279	307	282	299	287	287	289	309	316	300	318	314	281	290	278	282	282	281	318	307	339	282	324	279	310	317	303	281	299	301	297	294	283	300	274	302	319	264	302	271	303	294	330	286	300	318	339	310	298	294	311	298	282	283	274	256	326	300	301	314	274	297	334	282	260	303	301
5458	10692	8717	4374	3093	2343	1787	1533	1284	1165	996	907	869	808	790	744	654	611	643	611	614	599	637	593	597	635	551	603	581	546	591	588	518	560	554	560	546	527	590	548	589	563	562	564	586	563	603	550	536	550	520	560	539	527	521	551	541	603	512	563	508	531	523	550	506	540	527	552	549	538	538	531	557	513	532	519	542	526	539	544	512	565	549	527	515	518	523	570	518	538	565	515	556	495	560	533	539	521	558	535	484	522	548	541	540	543	526	506	518	508	539	519	544	527	549	546	489	561	549	516	504	555	503	574	540	550	494	515	525	537	542	535	540	498	515	525	519	570	509	551	510	545	551	557	548	541	533	545	540	529	540	563	526	518	507	490	536	476	514	523	548	507	512	520	503	501	541	528	523	533	547	508	513	553	553	567	530	512	507	534	540	518	566	542	549	517	539	559	549	508	535	538	524	510	541	539	537	513	512	556	526	520	527	555	489	488	553	554	543	512	507	512	530	539	515	525	545	530	543	499	553	528	496	496	525	515	530	523	543	513	508	539	514	497	533	533	522	571	548	535	575	537	510	556	549	529	497	508	530	505	527	530	538	512	535	546	522	538	560	558	514	544	541	547	504	494	528	524	533	524	544	532	532	557	577	530	579	521	520	556	546	550	529	534	537	509	500	522	579	507	526	490	531	522	590	503	504	522	536	554	561	477	498	541	536	561	550	526	527	493	520	549	538	554	530	541	540	537	529	544	533	550	552	534	509	529	529	514	575	516	517	486	498	509	524	565	536	564	556	520	550	496	503	506	573	543	526	556	531	545	511	546	513	544	502	528	540	513	498	509	488	529	556	522	478	548	538	469	504	506	531	506	481	552	545	520	527	483	551	499	489	570	547	482	593	551	536	561	508	548	521	542	509	555	551	499	545	492	526	530	521	545	526	526	516	562	519	534	519	526	544	517	528	497	586	567	486	519	528	546	537	496	535	506	552	531	532	527	556	525	535	561	511	543	508	557	522	569	530	533	490	518	550	485	499	523	538	489	533	551	539	550	527	539	511	501	557	563	552	498	555	533	521	526	569	528	529	518	528	516	538	557	529	562	495	562	539	562	516	504	502	535	499	516	512	548	539	530	510	557	494	539	498	520	556	501	537	537	536	522	551	570	525	508	545	544	553	536	522	542	507	506	560	544	485	497	521	489	520	500	504	541	561	572	536	577	499	518	541	564	517	547	499	556	543	484	510	555	515	538	536	481	541	520	488	523	523	540	523	553	549	531	530	539	531	520	490	509	485	547	548	501	516	506	531	546	546	523	542	534	554	529	541	536	484	540	517	474	560	482	501	515	519	526	535	538	568	508	503	547	538	496	529	491	522	523	486	532	529	525	488	518	532	557	544	552	514	524	498	559	470	508	503	529	535	518	498	513	532	519	549	516	545	558	514	551	512	524	520	506	532	524	531	555	508	499	504	545	519	528	513	510	549	547	542	521	547	493	524	523	538	515	525	506	541	484	506	530	533	516	467	512	515	527	534	559	522	493	503	546	479	515	545	557	492	525	555	539	510	554	543	533	505	548	503	503	499	560	564	500	528	504	534	520	514	537	542	488	535	557	549	495	525	493	502	549	518	520	520	570	527	498	563	505	554	561	511	482	512	515	563	524	526	531	534	525	474	526	539	552	543	500	511	513	513	502	530	507	495	551	537	531	533	512	565	518	515	538	467	532	513	506	512	510	535	509	568	516	569	564	564	525	561	535	473	528	487	512	506	487	552	496	507	510	528	506	547	480	560	575	539	573	534	539	532	549	532	504	512	537	560	548	524	518	533	491	503	524	538	490	515	533	505	488	520	501	525	529	542	506	537	550	528	542	484	540	525	562	545	506	520	510	527	545	513	534	522	510	547	549	560	550	567	523	529	501	512	536	521	517	562	532	529	519	530	542	560	490	537	562	535	530	547	529	530	568	512	504	532	577	517	506	538	529	539	562	516	534	529	489	527	544	522	526	528	510	534	512	570	523	560	520	553	542	506	536	513	518	552	527	522	545	552	536	504	506	515	528	517	504	501	517	545	534	546	528	557	490	523	501	569	576	541	553	542	531	549	580	546	543	546	535	565	527	517	561	534	523	533	486	519	512	598	542	522	543	533	530	581	526	524	556	546	501	534	519	538	542	504	544	538	507	509	519	533	536	527	569	558	485	487	523	567	516	514	541	529	543	518	515	515	506	523	522	566	516	543	512	529	513	517	530	533	525	530	507	518	570	539	509	506	510	567	510	505	506	599	500	555	552	532	541	523	529	537	498	549	558	529	551	485	498	548	530	533	547	504	540	524	526	556	546	511	476	495	499	536	528	497	506	513	549	531	517	530	541	548	523	564	552	500	513	526	563	514	505	541	517	533	547	552	542	568	535	509	546	548	538	513	489	534	550	523	537	539	545	529	530	529	502	538	540	512	558	550	536	556	528	531	521	564	523	505	477	516	523	532	502	508	506	528	509	508	571	519	556	542	568	516	550	545	524	540	499	481	546	531	513	521	530	558	530	540	522	540	515	545	517	513	528	494	515	536	519	529	547	553	515	534	545	563	525	536	538	499	527	519	521	577	504	550	510	516	555	522	528	556	524	519	534	491	530	510	538	531	504	494	558	550	515	536	512	528	521	494	502	502	530	539	531	501	566	538	534	538	533	547	510	482	541	502	540	534	568	541	533	531	531	531	528	508	528	553	493	501	512	548	485	500	489	511	501	554	508	536	513	541	528	548	562	549	533	526	511	507	511	541	549	501	554	524	557	555	520	551	491	557	528	543	526	516	514	530	533	534	516	506	549	537	517	516	543	492	532	514	547	545	519	506	544	548	581	486	535	537	528	530	493	522	544	541	541	541	491	539	526	518	536	533	575	510	506	517	535	509	547	551	504	587	533	537	535	517	546	509	493	535	496	533	528	526	510	540	532	488	504	544	558	549	501	537	489	529	530	578	533	545	530	510	500	551	523	538	547	532	521	543	479	564	496	483	575	525	520	512	500	544	498	565	514	524	551	544	491	503	504	558	557	545	492	579	506	516	552	494	514	568	489	536	533	530	533	497	550	550	504	529	500	566	517	488	532	496	523	536	511	567	563	528	521	547	542	529	497	538	495	555	514	498	513	505	551	519	548	523	544	545	507	519	536	591	533	508	549	500	537	489	570	516	504	516	519	542	508	500	575	494	559	519	497	521	489	530	564	508	548	572	558	474	514	513	512	508	563	569	510	570	526	511	542	558	542	507	551	506	540	508	478	553	561	516	540	562	554	514	553	499	520	561	539	542	505	539	518	541	539	530	502	525	538	533	509	525	507	533	526	539	534	534	504	534	576	516	479	518	516	524	512	546	573	529	536	564	540	536	543	488	504	506	531	525	538	521	516	549	533	479	535	501	516	535	535	526	547	544	543	534	507	502	499	532	523	499	529	497	525	544	525	570	558	535	490	483	527	500	562	556	514	579	494	519	528	522	540	571	498
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
