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
339569280161	339569280994	339569281544	339569282094	339569282644	339569283194	339569283744	339569284294	339569284844	339569285394	339569285944	339569286494	339569287044	339569287594	339569288144	339569288694	339569289244	339569289794	339569290344	339569290894	339569291444	339569291994	339569292544	339569293094	339569293644	339569294194	339569294744	339569295294	339569295844	339569296394	339569296944	339569297494	339569298044	339569298594	339569299144	339569299694	339569300244	339569300794	339569301344	339569301894	339569302445	339569302994	339569303544	339569304094	339569304644	339569305195	339569305744	339569306295	339569306844	339569307394	339569307944	339569308494	339569309044	339569309594	339569310145	339569310694	339569311244	339569311794	339569312345	339569312894	339569313445	339569313994	339569314544	339569315094	339569315645	339569316194	339569316745	339569317295	339569317844	339569318394	339569318944	339569319494	339569320045	339569320595	339569321144	339569321695	339569322245	339569322794	339569323344	339569323895	339569324444	339569324994	339569325545	339569326095	339569326645	339569327194	339569327745	339569328295	339569328844	339569329395	339569329945	339569330495	339569331045	339569331595	339569332145	339569332694	339569333245	339569333795	339569334345	339569334895	339569335445	339569335995	339569336545	339569337095	339569337645	339569338195	339569338745	339569339295	339569339845	339569340395	339569340945	339569341495	339569342045	339569342595	339569343145	339569343695	339569344245	339569344794	339569345345	339569345895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21873	19998	26792	22929	17074	8905	1158	588	438	396	404	398	339	333	289	333	271	309	301	297	273	282	290	281	254	262	251	241	263	252	243	265	236	247	242	248	230	251	247	236	244	260	259	259	209	243	265	263	272	247	250	261	276	220	233	257	227	239	247	253	264	268	241	269	240	245	264	226	247	222	212	231	230	239	229	267	232	254	256	235	241	243	260	236	260	231	225	246	245	238	252	249	226	238	260	232	263	241	236	255	242	257	249	222	219	219	218	228	239	259	197	227	262	234	246	252	252	243	236	230	245	219	247	254	259	225	238	252	248	221	207	248	254	230	232	277	249	232	260	256	242	230	247	216	228	238	257	248	229	211	251	224	230	254	249	239	230	232	265	246	241	234	235	240	257	221	244	258	241	252	248	259	236	236	252	223	237	245	228	231	223	233	236	247	265	227	231	229	242	252	238	262	265	259	238	224	241	219	242	235	253	212	232	254	247	241	251	264	242	233	231	234	255	250	235	215	222	236	256	246	250	231	252	215	271	263	285	228	234	209	238	249	237	252	244	240	252	245	250	229	247	223	234	239	247	272	232	229	253	233	206	231	259	268	233	256	220	211	247	216	242	217	269	233	257	225	233	233	239	232	217	217	236	222	242	240	237	266	260	245	243	230	244	265	225	236	208	240	228	257	237	239	237	243	252	236	240	243	231	237	251	246	232	213	231	251	255	250	229	233	265	238	239	257	246	247	256	243	242	244	228	222	255	245	259	260	245	232	253	250	247	247	261	258	262	234	239	262	247	227	233	242	243	238	229	233	238	236	222	217	234	216	232	255	255	234	236	220	239	266	219	193	269	228	254	230	238	231	256	240	257	237	215	227	221	229	238	239	278	227	226	241	243	244	228	243	206	215	241	230	247	251	230	241	231	237	244	231	207	211	232	245	261	235	251	227	217	260	237	229	233	244	248	246	260	243	234	251	248	258	227	246	259	256	249	251	248	273	219	212	214	241	251	229	241	225	236	228	237	247	222	233	223	238	272	247	236	237	236	231	251	231	235	258	229	280	242	229	226	230	222	243	227	242	243	211	280	249	238	235	234	226	241	222	269	210	220	215	209	239	256	250	238	235	229	231	222	254	232	227	244	236	254	253	213	241	211	242	253	216	249	239	211	241	220	240	227	250	243	243	249	244	215	243	239	233	254	232	223	239	240	238	246	255	242	246	247	222	245	225	254	239	217	210	253	229	229	270	226	226	224	235	217	238	232	256	214	250	266	235	231	248	255	247	258	245	258	223	226	207	244	233	224	229	217	235	239	250	241	243	221	237	228	232	240	255	225	244	253	213	237	247	251	252	226	232	194	212	248	249	212	237	239	223	237	217	251	248	239	228	233	244	240	243	241	234	231	237	222	240	234	248	234	236	209	266	222	259	227	224	217	250	251	259	223	248	228	212	247	266	245	259	247	231	207	256	257	222	237	231	237	248	226	253	211	244	204	244	247	274	255	224	260	235	253	233	248	209	236	227	243	264	234	242	251	254	237	222	256	241	231	252	237	266	235	235	222	274	239	227	235	244	250	257	261	250	243	270	256	245	232	215	258	244	236	227	218	216	265	224	236	245	254	220	243	229	233	235	236	263	249	234	242	265	269	257	241	233	244	228	223	227	236	231	227	253	227	262	242	239	271	243	259	255	238	240	221	249	235	234	273	232	212	225	223	256	254	232	229	249	265	227	229	236	241	203	253	211	239	233	229	221	218	236	238	244	223	259	220	229	231	233	245	230	230	246	246	221	215	240	238	215	241	227	244	230	234	240	223	245	228	244	261	249	244	241	230	260	235	254	258	232	217	225	219	235	232	233	237	230	248	226	251	225	246	240	256	247	238	232	219	249	233	209	213	260	222	243	241	232	224	251	226	226	220	241	231	249	214	263	229	258	230	219	272	252	257	233	260	262	253	241	250	254	262	241	219	247	229	241	253	225	238	253	243	219	275	243	265	254	245	257	253	239	256	236	228	230	255	258	220	256	219	238	207	258	253	233	233	221	256	244	232	225	232	228	240	226	266	239	232	242	237	223	221	247	259	225	228	232	235	235	233	246	247	233	251	244	221	265	249	231	243	236	275	243	233	257	233	269	251	248	232	222	230	232	250	243	228	269	237	234	214	204	240	230	245	222	234	242	239	229	225	218	249	221	232	238	233	217	220	234	221	253	253	227	204	248	255	226	220	220	251	233	235	238	221	244	217	230	245	238	233	232	246	243	243	287	216	230	241	235	245	251	253	238	207	241	226	245	251	210	269	226	241	243	232	253	260	261	252	213	228	239	232	258	253	221	248	229	260	238	254	262	197	243	253	221	241	233	244	207	250	203	231	235	223	249	218	220	222	261	253	239	203	237	250	250	248	216	231	204	249	246	229	234	256	250	249	264	219	233	233	256	246	251	264	228	222	258	272	234	245	218	249	251	238	246	214	229	243	240	244	254	239	221	222	229	229	212	231	233	254	235	215	250	248	241	243	252	233	236	226	221	252	204	265	251	254	231	231	237	250	252	254	252	232	242	221	244	197	241	256	238	220	234	254	229	219	235	236	237	227	214	232	235	236	222	236	213	259	217	224	231	252	240	223	227	219	262	244	250	237	242	224	247	247	218	224	253	256	248	242	239	243	226	242	255	238	238	213	228	239	264	238	212	213	217	272	234	259	243	214	231	248	240	247	223	237	244	244	248	238	248	236	261	261	242	250	245	250	226	240	237	253	227	212	256	251	252	241	275	237	227	249	245	219	237	260	246	261	245	251	230	241	242	239	230	241	225	240	260	252	223	271	245	254	237	236	232	233	251	241	216	241	263	228	229	234	244	234	221	223	244	219	242	241	224	247	215	255	250	224	223	248	241	209	256	243	248	231	249	234	251	258	270	215	251	242	245	241	221	242	241	217	248	266	241	226	249	257	236	246	238	217	214	211	231	227	237	265	243	240	233	216	253	254	240	224	237	234	228	239	265	231	253	234	261	231	249	223	242	241	252	254	246	228	224	263	252	257	255	265	246	211	236	248	240	257	248	246	241	259	228	247	247	256	224	267	256	222	244	229	229	242	248	237	256	238	251	234	222	220	259	232	266	241	247	245	232	260	233	214	222	243	249	229	227	223	254	240	216	238	250	218	248	270	235	261	241	207	276	223	235	249	254	261	239	243	244	256	230	228	216	223	250	222	209	239	236	218	229	234	226	254	243	233	239	227	252	247	229	248	251	232	242	257	240	247	236	237	253	245	221	226	228	255	222	260	238	241	233	267	220	263	249	250	259	267	241	237	252	230	235	230	226	264	248	233	255	248	231	235	240	233	236	268	237	255	250	238	218	217	235	256	247	242	254	247	223	215	285	241	249	253	237	241	199	240	248	237	225	248	284	210	225	242	245	258	253	259	261	249	250	246	225	208	249	214	262	232	233	215	228	233	247	257	227	255	202	230	228	209	200	203	258	223	231	212	251	210	271	240	234	221	233
6657	12953	10932	6041	4088	2903	2265	1797	1528	1258	1132	1028	895	891	816	808	740	666	694	648	626	613	637	623	600	584	566	585	518	524	552	527	526	553	538	548	518	536	514	524	523	520	460	555	495	533	475	540	516	461	485	514	536	479	520	494	501	529	517	522	515	474	467	511	509	513	498	512	490	532	486	509	521	476	483	491	505	501	504	509	509	490	517	503	537	490	497	523	522	472	466	473	486	574	486	475	533	516	495	522	491	496	466	452	507	545	507	485	487	487	490	461	502	494	493	466	453	502	519	496	502	497	498	517	498	530	481	481	507	534	507	437	526	477	488	508	513	533	502	490	492	485	482	528	493	464	488	503	510	520	459	519	490	502	508	503	510	517	525	494	470	515	522	465	469	491	482	513	503	497	484	484	502	515	516	522	472	454	435	476	490	502	486	508	442	531	509	472	531	497	496	469	499	491	496	512	475	429	482	448	497	477	517	451	488	504	485	515	477	404	482	504	470	502	489	472	463	482	450	482	494	521	508	491	492	471	498	474	460	498	468	512	494	480	523	447	516	478	461	491	531	485	456	495	512	466	475	491	488	501	504	480	531	490	522	450	456	491	515	503	518	513	479	490	486	480	483	508	471	499	498	496	504	473	483	481	484	456	514	490	532	482	501	467	500	467	471	471	467	486	482	491	469	481	483	468	495	486	510	521	446	502	457	499	525	467	492	513	517	488	494	519	498	490	501	463	506	498	502	464	529	456	508	474	510	488	512	490	494	509	454	504	480	518	476	521	474	496	528	488	472	500	513	500	477	480	525	487	509	550	469	484	476	481	486	492	460	467	487	463	494	461	483	522	494	493	515	522	491	513	502	492	480	490	519	507	511	507	495	493	511	480	462	474	505	438	500	507	494	493	531	495	475	491	498	490	524	480	509	482	490	506	502	459	489	490	467	461	493	493	471	505	479	494	502	478	467	453	463	479	474	480	505	496	506	491	519	492	458	479	460	514	458	482	496	450	498	481	480	489	516	465	480	527	468	494	526	472	461	499	513	501	475	501	460	512	513	531	500	498	486	511	489	490	503	451	476	488	495	484	506	507	507	498	494	515	484	462	478	465	461	502	501	470	491	494	459	490	437	494	459	479	470	520	506	539	497	512	448	504	535	468	465	475	474	536	481	508	462	520	469	506	514	501	473	506	526	501	490	495	506	487	499	497	463	488	499	470	482	444	527	517	513	522	527	511	496	501	505	506	477	493	489	477	482	512	463	502	515	467	518	488	502	480	479	511	514	504	478	487	465	509	498	465	493	496	503	447	506	476	530	461	483	475	501	494	483	507	500	507	461	503	454	493	506	476	499	460	492	516	472	522	480	456	491	494	478	479	505	528	497	467	493	517	473	505	475	490	475	495	518	487	470	499	504	493	495	504	471	440	562	521	522	476	470	453	481	483	493	491	466	509	512	506	468	491	507	492	510	480	477	461	506	475	515	511	491	476	500	476	449	507	473	503	512	470	499	523	478	532	484	462	489	473	494	540	465	473	481	495	514	462	453	475	496	447	517	461	481	474	506	509	480	482	470	441	468	495	510	496	453	471	521	498	521	458	467	476	512	472	499	475	448	453	467	499	528	520	514	515	501	438	495	467	524	458	542	480	515	491	496	503	475	544	487	461	463	456	475	460	511	517	501	480	486	448	466	487	483	503	516	477	490	482	480	481	475	508	492	490	494	502	466	479	491	479	471	485	456	485	520	485	461	473	491	494	481	498	469	509	535	520	435	472	491	487	522	504	511	477	496	485	466	508	490	484	481	487	489	516	491	537	480	494	470	494	488	514	503	499	513	507	475	512	513	476	452	469	462	482	452	464	509	527	468	485	541	481	476	454	478	492	489	509	456	491	440	496	495	505	565	501	480	484	459	483	534	501	497	499	526	511	508	536	493	463	474	477	463	488	510	473	480	493	520	503	458	510	510	468	499	474	459	516	479	508	510	462	501	479	500	473	511	459	476	487	529	490	473	498	510	496	478	486	463	486	539	489	505	466	426	499	516	478	474	496	458	483	500	493	497	493	477	472	483	479	438	456	474	461	469	528	458	512	473	515	488	502	509	524	478	446	460	512	480	503	472	492	447	500	509	461	483	503	535	446	496	526	517	506	497	503	500	482	543	515	513	455	476	491	470	508	507	492	497	510	479	481	542	529	476	514	492	560	481	500	488	468	520	530	505	518	502	503	496	466	510	459	453	460	475	531	466	514	497	509	467	450	487	497	515	456	507	480	461	505	483	473	508	470	534	489	498	485	475	448	499	480	462	485	462	542	458	544	469	496	478	510	492	498	504	490	504	479	470	519	462	485	478	483	499	460	534	499	505	503	473	486	482	456	474	491	480	463	507	537	496	495	490	483	457	504	463	462	483	522	494	505	500	496	519	478	513	473	462	515	509	512	490	474	479	511	474	508	499	458	502	535	498	507	465	497	510	510	492	462	463	485	496	505	475	504	484	469	492	489	502	509	473	494	467	521	531	463	541	484	443	499	527	480	515	466	498	472	525	464	496	448	523	499	470	487	487	468	513	521	484	487	469	509	505	462	518	508	528	509	502	480	498	494	518	522	508	459	502	513	546	473	506	430	497	471	489	518	503	479	471	486	504	520	479	468	510	482	495	528	465	538	490	497	472	475	478	496	478	506	473	454	522	513	481	518	467	494	481	469	475	512	547	478	489	474	501	484	488	480	468	512	488	488	468	481	486	472	476	503	477	478	484	493	488	556	491	458	484	460	502	496	501	474	510	471	484	478	474	486	517	463	502	487	486	482	494	474	490	486	465	463	441	482	524	476	503	500	493	453	483	489	482	522	505	477	466	485	503	488	465	511	478	481	509	483	505	513	511	498	501	536	529	468	475	482	498	473	512	456	457	468	487	487	520	508	488	484	524	484	461	433	492	493	476	514	488	461	412	443	491	519	444	487	488	484	508	487	511	494	501	539	496	529	472	460	465	462	501	536	482	508	485	483	462	464	489	486	478	481	491	483	478	472	478	493	499	525	494	508	487	527	522	491	496	452	462	479	489	488	469	492	507	480	421	462	487	493	468	467	450	500	504	446	470	481	485	474	514	485	501	518	515	471	516	450	490	478	480	481	493	473	489	476	509	496	520	520	471	513	493	478	520	483	500	488	476	494	476	484	456	477	529	428	468	505	491	518	513	503	487	472	478	472	533	446	489	517	481	452	497	478	495	492	508	482	484	510	477	479	506	485	511	451	459	520	498	544	427	526	492	489	500	487	478	511	475	474	515	514	478	454	501	487	503	495	464	478	485	501	478	517	489	459	497	462	543	521	462	478	480	519	504	492	488	461	459	476	490	555	461	443	523	496	470	504	445	440	493	475	472	477	466	460	504	484	499	503	526	478	467	485	483	467	467	493	510	484	462	497	483	500	493	468	496	511	468	477	529	491	498	483	486	532	503	490	455	478	534	515	462	500	433	476	531	502	486	487	480	435
26848	20640	7547	770	478	471	432	430	394	403	394	393	425	442	410	391	441	428	401	389	389	382	414	380	454	409	379	408	384	388	397	427	391	410	422	417	392	392	402	379	400	409	391	396	421	430	378	395	373	404	388	448	403	413	348	417	409	415	404	392	378	386	413	433	383	369	391	404	395	381	432	425	407	409	396	392	406	425	389	417	411	407	414	387	413	372	409	392	453	426	389	426	420	354	417	357	399	423	421	416	411	398	412	389	423	370	407	403	403	415	369	425	382	399	415	436	420	429	395	448	411	409	407	395	415	445	390	392	382	385	420	432	390	402	389	421	420	416	387	423	413	427	400	400	356	430	393	396	426	414	394	410	416	460	380	420	420	404	410	409	414	400	421	417	439	399	373	407	360	414	399	413	403	375	390	426	418	433	368	441	391	422	427	458	396	375	402	412	418	407	398	381	417	397	408	417	426	418	406	390	408	442	383	396	429	424	431	396	382	407	415	393	416	392	406	409	412	386	416	394	433	427	401	393	411	426	417	405	382	451	448	388	428	397	434	442	364	430	380	400	403	386	380	417	401	419	400	434	418	385	383	421	397	399	419	381	413	385	419	402	406	411	404	417	397	378	442	383	400	430	403	383	442	395	411	408	431	395	405	401	406	406	372	432	379	435	381	380	412	390	413	390	407	449	398	419	419	378	397	417	370	386	423	418	377	395	359	418	397	407	404	415	393	395	384	399	399	382	414	413	426	437	413	388	415	396	419	405	406	407	400	400	417	399	427	402	378	400	397	397	383	419	426	383	378	374	403	411	448	422	402	400	396	435	442	404	385	372	395	428	374	439	405	385	401	409	410	384	386	369	391	384	365	422	378	420	399	413	434	400	390	405	397	418	419	404	438	392	387	433	402	397	393	388	405	409	383	393	379	369	398	359	423	406	423	406	368	380	409	430	387	378	424	387	382	426	442	368	423	411	398	403	402	412	398	369	377	403	401	372	422	381	400	369	371	400	419	414	424	398	384	380	403	405	413	416	416	427	402	399	397	380	424	396	383	417	389	370	398	386	369	402	409	408	437	419	374	398	405	400	412	404	396	386	401	391	371	407	417	388	394	403	388	396	411	421	410	405	405	396	416	399	418	377	396	404	441	418	411	408	443	399	407	391	384	412	398	396	411	430	388	420	396	388	396	405	400	401	408	402	407	385	400	431	380	407	388	419	379	450	378	384	414	421	425	433	429	394	404	418	412	398	385	406	420	394	403	408	386	381	397	410	389	412	390	387	391	399	350	402	399	426	372	389	385	365	367	404	418	401	418	363	405	388	380	398	453	385	369	394	390	390	433	413	373	437	436	369	417	412	424	410	387	387	414	375	398	407	403	432	363	407	385	413	403	403	433	403	379	375	422	392	410	405	394	391	402	389	424	359	395	389	396	397	392	385	428	399	395	420	408	403	413	410	417	397	389	391	380	393	413	383	414	395	394	408	402	371	421	397	394	391	425	400	362	376	440	416	358	420	424	402	388	385	429	385	354	416	389	404	432	428	413	380	399	377	371	417	389	386	431	368	413	400	436	393	426	397	438	412	418	387	384	393	384	406	430	376	394	399	407	399	394	387	395	409	376	396	438	420	398	385	428	428	401	434	422	398	396	405	423	407	426	382	400	404	397	422	385	416	385	406	376	418	401	400	374	383	412	405	366	404	404	393	384	406	399	396	380	421	406	419	416	373	402	442	410	434	441	457	430	368	397	391	402	393	380	390	417	394	433	419	430	404	404	394	361	445	433	405	388	392	411	389	415	403	385	397	401	427	396	405	424	380	403	374	432	387	372	406	390	402	431	390	426	369	423	419	426	416	399	362	411	408	405	399	439	399	370	394	359	432	397	423	393	400	398	381	390	388	416	405	411	386	431	382	398	406	406	432	389	385	416	416	409	367	418	380	369	406	407	410	447	380	352	413	412	401	428	377	389	358	389	399	451	408	413	397	396	365	417	385	411	412	382	438	399	424	418	397	394	411	386	404	421	420	407	399	402	393	394	407	390	394	384	377	393	389	399	414	402	357	386	417	377	390	399	392	402	382	387	394	376	383	386	418	385	421	405	406	402	406	387	404	381	417	421	408	391	394	404	414	423	396	407	412	447	414	402	408	409	423	408	437	398	373	408	405	397	404	409	375	402	391	366	403	386	397	438	385	407	446	413	385	394	387	401	391	400	408	362	422	402	392	354	449	425	420	411	406	368	417	421	415	405	412	416	432	432	433	412	412	390	391	396	407	416	442	379	409	400	406	384	412	397	394	419	411	404	357	417	411	404	404	411	394	441	400	414	397	371	392	411	366	398	427	389	393	382	415	403	415	392	408	401	388	431	383	461	385	421	426	390	387	413	388	389	405	389	437	414	411	398	400	421	380	406	397	402	420	441	384	381	394	410	423	385	426	413	420	415	387	403	387	390	403	429	381	417	422	394	390	399	404	418	418	421	452	418	401	389	390	425	412	421	394	398	372	410	384	421	420	406	408	410	415	420	404	390	399	420	375	390	404	405	406	406	391	409	417	376	392	418	412	381	386	419	415	411	419	402	427	410	391	392	411	428	367	404	419	419	433	420	393	396	440	384	378	364	411	404	400	455	378	431	384	352	398	408	389	380	402	411	399	396	422	387	404	414	383	433	421	416	374	396	433	443	419	417	413	362	392	399	396	374	413	375	425	393	409	432	414	417	367	427	424	374	410	414	390	388	380	366	401	421	407	411	425	397	394	444	439	415	362	384	430	423	386	357	366	409	405	401	381	420	424	415	438	443	410	435	378	391	410	424	403	396	420	372	383	394	397	418	397	449	371	390	402	432	416	407	425	435	380	392	400	408	384	404	388	400	400	421	387	398	426	363	399	411	426	435	408	389	381	398	399	409	411	410	418	404	417	390	406	438	397	387	417	442	439	380	428	430	411	433	407	383	380	405	404	416	405	412	410	380	400	446	389	391	414	446	405	441	358	407	395	390	399	408	415	364	389	406	379	379	398	387	399	401	380	377	411	410	392	385	425	414	381	381	425	414	413	423	420	419	377	373	432	385	423	419	404	366	397	401	395	383	426	395	371	428	395	445	415	407	387	383	426	390	449	406	415	413	396	385	345	398	398	378	448	391	415	426	395	418	402	416	412	443	416	404	401	408	405	413	406	429	406	403	430	384	387	410	400	411	423	394	423	449	436	397	419	391	395	396	381	388	385	415	385	406	412	392	397	364	410	435	405	426	382	409	420	367	447	403	383	378	405	404	379	415	429	398	408	392	390	380	386	383	411	432	381	411	409	403	364	426	392	406	412	402	407	415	377	380	429	410	400	350	392	424	377	411	388	439	416	422	383	413	409	408	377	386	383	387	410	406	390	431	351	387	409	446	424	412	428	419	398	408	387	407	437	405	406	401	427	386	385	417	408	375	428	369	405	396	383	398	401	401	415	407	401	424	445	392	383	395	424	389	392	380	378	395	399	450	386
4405	1984	1830	1237	1100	974	914	886	859	932	873	897	853	838	849	821	807	845	828	806	771	854	875	858	823	835	763	833	792	836	763	811	815	779	823	848	834	834	820	779	781	809	776	851	863	857	828	815	802	823	805	830	856	810	848	817	845	802	805	834	817	873	862	814	809	825	833	843	778	809	767	804	790	796	813	823	839	789	820	841	809	855	860	805	864	811	842	793	762	793	815	836	853	814	810	795	858	818	773	830	797	810	794	796	857	815	859	794	842	822	785	873	843	872	780	815	782	849	869	795	824	850	775	865	801	850	805	770	814	863	813	817	829	812	824	809	794	787	802	812	762	809	819	832	902	776	789	793	828	815	846	822	797	845	838	804	803	807	800	802	786	839	769	786	818	854	798	819	826	808	815	805	813	821	810	906	830	808	868	814	883	846	830	821	801	820	831	824	878	846	859	808	785	812	829	798	835	829	818	839	838	815	803	907	833	770	828	776	836	835	803	848	820	844	816	846	808	787	810	773	806	851	811	882	832	776	827	794	805	843	828	842	829	770	796	873	837	857	763	816	811	803	790	769	872	831	845	832	828	856	816	856	841	858	843	822	823	826	829	869	831	816	833	844	818	762	802	800	839	791	823	775	799	862	822	865	814	803	771	799	826	839	845	827	833	834	819	808	836	841	808	785	835	825	773	811	774	808	836	787	825	767	843	851	837	868	794	848	824	755	795	825	833	902	825	812	809	822	848	788	833	762	854	840	829	835	822	805	845	865	779	763	840	771	791	788	836	820	831	808	805	828	837	870	818	809	825	874	805	855	816	792	796	824	824	842	822	786	807	815	819	805	747	865	783	794	768	759	800	824	855	836	787	781	809	838	797	827	814	897	787	795	832	833	843	825	833	809	792	809	802	817	809	802	805	854	850	788	817	780	801	828	888	796	822	820	862	816	812	810	795	861	830	814	862	832	850	827	784	829	785	847	825	863	854	828	774	806	791	808	820	809	803	796	847	778	795	843	835	868	835	799	831	808	800	814	795	827	835	863	788	836	820	825	858	793	811	861	774	812	824	812	803	820	818	813	850	816	800	819	819	836	836	778	752	777	838	860	891	784	830	846	834	854	835	845	779	752	830	807	784	799	876	823	801	830	836	793	835	810	903	822	793	777	791	841	838	848	838	809	840	791	832	840	857	817	810	804	830	814	840	795	812	773	795	792	813	787	789	852	826	829	828	798	833	842	816	817	781	824	807	823	853	816	757	811	823	789	777	829	899	841	809	827	838	842	795	845	800	856	854	752	835	787	818	812	794	809	825	826	823	815	789	845	851	785	871	735	787	841	812	825	836	797	864	865	813	830	855	804	829	809	800	792	820	856	784	819	798	845	850	780	822	777	813	790	829	787	776	854	784	852	849	785	785	857	820	839	827	813	811	843	849	800	856	844	796	824	866	780	847	797	765	778	820	797	824	848	793	779	830	810	861	805	786	825	812	838	859	798	803	805	801	783	871	778	836	802	832	798	814	805	795	822	830	847	794	873	821	741	776	844	758	790	782	832	762	849	796	837	807	842	858	832	805	839	868	817	877	898	814	884	803	826	781	870	797	776	762	853	785	823	861	863	801	842	831	875	852	843	818	838	842	814	792	786	799	778	853	762	783	788	779	840	804	784	849	804	795	776	859	782	807	822	832	799	824	804	849	761	787	777	767	830	794	863	842	842	822	817	791	791	835	836	822	844	771	800	821	939	832	774	808	782	816	855	832	799	812	863	813	808	854	774	848	835	798	771	859	762	882	843	771	803	815	847	844	872	814	838	864	800	817	833	839	801	806	844	905	793	850	851	793	843	814	808	839	829	787	794	839	824	822	798	855	865	803	857	811	773	842	847	867	826	783	826	792	843	873	863	850	823	832	765	842	783	787	794	826	837	853	822	809	855	763	814	794	815	820	774	818	790	820	776	874	825	890	817	832	852	816	815	803	780	851	834	862	863	801	822	784	830	795	834	780	823	828	844	817	835	789	817	826	829	844	813	851	862	842	807	790	813	762	817	836	809	852	808	842	822	820	839	775	872	795	832	797	811	825	748	782	826	860	794	812	782	817	802	787	785	856	808	805	783	851	806	789	816	827	798	784	824	844	826	838	847	798	852	810	821	837	832	828	798	797	823	898	829	871	828	798	794	811	857	838	841	807	835	873	805	820	872	852	814	767	792	787	802	821	852	788	791	860	789	822	807	850	780	772	821	785	791	833	851	826	852	802	798	830	832	812	811	803	841	813	851	855	824	781	791	870	855	800	817	799	832	825	798	822	829	781	866	767	841	794	801	806	811	831	781	802	847	788	849	837	851	884	786	796	801	802	797	829	805	848	787	830	773	816	843	835	803	837	811	834	843	809	830	845	823	780	826	804	829	840	817	864	846	816	796	823	807	812	848	763	787	830	831	771	809	811	835	797	816	820	849	814	851	826	828	821	767	832	810	783	835	765	860	811	781	822	803	794	828	786	824	827	768	840	807	796	819	851	813	825	812	807	779	828	821	753	855	889	811	822	832	764	846	798	813	795	872	806	779	809	797	786	832	798	823	828	836	784	791	800	811	803	800	829	851	808	813	817	814	839	795	796	845	850	839	810	803	800	801	779	791	818	771	798	834	808	867	775	821	776	812	793	844	796	857	897	844	826	816	783	852	791	835	785	804	840	809	826	817	867	807	773	860	756	768	839	847	855	805	809	808	788	818	755	786	834	789	775	807	815	772	782	783	805	813	779	860	808	820	799	832	841	807	801	809	861	843	831	829	837	850	818	860	856	806	861	822	782	806	796	809	831	822	793	821	837	867	826	828	831	826	783	798	875	847	850	853	791	854	793	831	810	852	843	847	803	837	785	786	792	770	833	832	853	799	818	854	835	782	850	794	846	812	776	817	810	852	833	833	816	839	783	780	784	804	785	839	804	869	793	806	843	862	859	811	847	833	802	767	766	804	847	819	852	799	777	818	937	855	805	825	825	814	858	855	807	769	883	839	812	748	813	833	850	842	768	848	800	826	801	840	792	802	822	825	845	816	827	811	836	799	887	855	795	796	795	805	835	821	771	832	836	750	798	837	839	838	796	838	781	840	830	786	849	831	807	820	797	856	831	837	823	842	859	840	804	863	782	856	822	832	784	812	771	839	803	837	820	759	831	838	798	817	812	829	856	791	802	825	810	807	845	864	804	860	836	851	860	844	820	819	794	800	871	789	825	741	757	788	808	818	863	765	801	827	735	826	804	757	789	833	812	809	788	785	856	853	813	813	829	832	835	811	862	807	827	851	854	808	828	820	832	775	818	775	805	835	806	823	831	801	782	758	868	788	818	800	833	763	890	803	849	816	802	853	828	815	807	869	883	821	859	818	861	825	839	835	811	820	864	846	847	806	792	771	836	793	878	780	813	768	845	857	833	856	777	831	773	825	858	785	829	838	814	876	826	878	813	858	828	850	830	820	810	786	798	817	807	842	827	855
24387	21333	28368	24317	19284	1545	601	350	358	309	311	255	238	244	212	248	205	230	198	195	220	185	212	177	182	177	199	189	193	192	215	165	158	199	178	218	175	194	187	182	195	172	182	206	189	201	173	182	199	171	172	159	173	215	169	186	176	176	172	186	200	178	199	189	176	178	186	152	189	165	162	183	170	199	207	181	165	166	183	168	151	177	196	172	172	201	178	195	185	194	181	184	201	196	186	167	176	187	178	166	175	179	184	168	180	169	188	180	161	165	188	187	160	159	151	155	164	153	182	164	164	177	175	186	155	188	184	175	174	187	154	192	197	188	170	189	202	168	181	168	178	180	189	184	172	189	163	186	175	155	192	167	186	156	188	192	180	174	158	168	160	196	184	195	182	176	165	180	181	190	183	197	181	187	178	184	163	162	183	156	191	174	163	184	171	160	199	168	179	184	177	152	193	155	168	178	168	179	189	178	189	190	185	163	154	176	163	189	166	185	173	171	186	190	178	188	190	196	180	162	169	170	160	168	177	187	185	170	169	164	187	194	165	165	183	179	174	187	181	182	155	177	184	167	168	188	142	179	179	187	202	185	176	183	189	163	152	186	160	162	162	178	196	164	197	158	182	183	185	152	178	191	156	192	188	151	201	169	197	200	166	167	178	182	182	184	161	182	156	190	184	173	175	182	186	182	172	166	198	156	164	178	168	199	167	156	182	164	167	155	172	177	175	158	193	177	163	188	183	165	173	191	165	161	190	153	175	177	170	162	175	174	189	162	164	187	185	195	201	153	174	173	183	190	184	176	162	171	182	167	162	185	198	182	176	171	179	177	152	168	165	197	164	179	193	192	187	184	155	158	180	200	184	164	210	172	161	150	199	179	183	193	176	179	182	153	173	179	182	158	158	183	170	169	170	189	154	195	183	180	173	186	194	187	167	168	158	154	169	162	185	173	172	179	180	169	168	179	175	180	159	180	155	163	158	176	184	196	220	150	176	168	196	186	169	196	170	172	174	162	186	171	189	176	155	175	170	179	179	179	189	175	192	177	191	155	181	198	184	192	193	178	146	170	165	183	183	161	163	171	180	184	167	160	177	154	158	172	160	171	179	169	202	176	178	162	181	164	186	190	170	170	187	193	193	177	187	171	192	166	183	186	184	175	193	184	178	174	150	184	167	208	156	164	183	145	175	197	195	193	203	171	163	194	183	190	176	195	180	192	200	169	185	166	164	176	185	161	175	168	170	185	186	190	194	172	174	172	169	175	173	161	157	170	196	191	160	190	152	168	169	184	170	157	205	152	169	212	190	182	174	196	182	172	176	190	163	190	168	162	166	163	188	167	176	192	182	183	190	159	192	187	152	189	166	158	177	187	159	197	195	177	211	165	187	172	170	179	161	168	169	158	169	176	172	166	171	170	186	183	182	166	182	156	177	175	181	162	178	182	174	175	174	160	191	164	171	153	189	184	199	189	176	173	199	181	171	165	161	185	183	181	180	186	179	152	185	183	176	184	171	164	178	171	176	176	193	188	173	152	181	190	155	173	184	169	166	172	178	161	155	167	194	173	173	230	164	163	191	199	174	147	174	177	203	168	169	180	175	171	175	164	181	181	177	170	178	184	188	175	192	190	187	163	180	164	182	162	190	172	178	192	189	172	163	197	184	183	159	161	163	161	182	192	161	168	144	166	177	193	181	184	184	191	185	166	182	149	168	196	161	173	168	180	180	147	168	179	179	165	169	197	154	163	191	186	182	199	169	187	176	162	187	169	186	175	180	183	176	197	175	171	161	191	179	176	158	177	179	188	162	180	195	178	167	181	171	175	177	160	196	175	179	182	181	182	179	186	172	159	165	173	158	168	183	183	166	178	181	172	163	170	172	173	173	164	175	166	186	184	196	174	187	187	191	166	195	167	158	185	160	177	206	151	162	175	149	165	173	174	173	166	155	184	170	198	165	165	182	165	137	180	167	170	182	176	193	170	192	171	175	177	169	178	166	179	150	168	163	185	163	195	193	169	162	174	173	177	191	158	182	194	155	174	183	178	173	164	184	165	161	178	181	159	177	173	199	164	173	193	183	193	179	140	163	157	195	194	171	172	173	164	176	177	174	180	186	192	165	147	150	165	162	171	184	162	171	164	163	151	183	152	163	167	162	197	193	169	174	163	187	185	179	189	183	170	176	180	179	176	181	144	154	164	160	172	179	170	187	174	161	190	167	178	167	176	175	194	196	181	190	181	194	176	174	186	190	157	165	171	174	199	150	153	168	159	190	187	189	183	179	214	164	152	155	166	179	192	172	207	176	174	188	161	181	185	165	169	173	159	165	173	174	156	172	188	173	139	189	177	162	155	168	167	183	168	177	164	162	144	151	198	176	156	166	187	159	176	179	178	204	179	151	163	165	152	201	183	161	161	193	194	173	189	189	172	181	168	193	178	166	191	173	179	179	171	181	178	174	164	171	180	148	169	189	171	179	182	192	175	180	178	193	165	192	171	162	185	195	183	181	170	172	179	183	204	217	179	183	155	174	161	154	176	160	180	162	194	178	162	183	172	169	169	190	186	157	173	163	183	166	181	176	199	167	194	178	160	197	178	175	168	180	183	163	187	175	171	186	178	189	174	161	176	183	179	160	196	153	187	181	161	179	180	170	188	189	186	173	156	186	176	161	166	178	175	177	183	188	176	170	184	153	162	182	167	188	174	173	165	149	195	175	193	177	171	165	181	188	171	196	183	147	181	181	180	184	154	177	193	148	168	176	163	195	176	184	196	166	162	169	154	168	182	164	189	170	174	153	190	162	173	187	198	192	197	161	191	154	181	199	175	195	163	194	181	178	186	170	178	177	167	172	186	187	161	174	162	178	157	162	180	159	172	202	171	165	173	165	178	210	180	153	205	161	163	182	201	174	168	165	163	167	187	161	162	156	188	159	163	164	179	178	186	188	189	171	177	160	174	165	175	167	202	181	152	150	177	176	187	169	165	171	185	165	184	175	165	161	182	171	189	173	156	175	201	163	160	167	190	178	164	159	179	173	159	177	170	168	183	174	177	176	151	185	180	188	154	174	181	164	183	182	180	176	156	173	191	164	166	191	192	173	147	167	171	153	169	172	160	153	176	201	161	176	193	151	175	160	181	159	185	191	175	184	173	144	170	181	180	198	193	186	163	183	179	183	178	162	148	182	177	160	181	176	185	173	151	186	144	175	174	163	168	192	187	188	192	163	180	161	165	177	199	163	178	179	166	156	164	177	179	180	185	168	163	177	189	188	180	184	186	188	178	183	173	191	186	159	172	168	197	162	172	147	169	186	168	193	163	204	165	179	168	171	172	178	162	169	188	187	157	165	179	166	191	170	163	188	187	176	161	166	194	173	195	184	189	169	180	183	203	161	179	177	170	170	172	174	167	205	142	165	175	170	158	173	193	170	182	177	171	192	163	174	180	179	163	203	187	169	181	187	173	186	185	180	167	188	177	169	152	190	165	163	201
6276	11063	9046	4817	3072	2128	1643	1356	1078	896	836	768	677	609	614	564	549	519	492	461	480	449	459	440	451	415	433	453	413	384	417	427	387	408	433	434	412	414	418	395	400	377	393	393	405	379	403	373	410	387	396	427	383	371	348	401	383	401	384	357	391	400	356	373	374	383	396	403	402	391	382	380	360	401	367	384	380	377	339	379	399	366	395	374	393	391	394	353	393	388	385	375	412	380	380	382	382	420	406	413	387	389	382	376	369	375	356	374	378	359	369	365	376	367	361	361	395	355	348	321	371	398	377	351	364	369	375	378	376	375	357	380	354	384	366	360	377	369	367	380	355	366	395	351	374	375	358	384	330	385	389	375	371	358	410	430	391	380	409	352	375	361	356	346	352	378	360	327	363	373	331	365	351	370	367	376	401	366	352	358	343	342	366	391	373	352	399	363	372	353	386	352	379	373	391	358	407	361	381	395	371	382	358	384	368	374	362	362	348	401	385	375	340	352	392	362	386	390	376	403	372	358	340	361	370	363	403	371	345	406	366	365	361	410	369	389	357	354	371	376	390	334	381	413	394	356	375	385	394	397	369	395	354	380	362	335	384	394	362	342	351	366	359	364	357	378	372	380	371	382	361	392	404	356	364	353	354	374	369	380	405	352	408	374	332	388	340	378	387	393	385	375	344	386	390	379	384	368	361	372	368	371	387	378	378	400	348	388	367	364	399	368	345	366	366	392	389	407	395	335	362	372	367	403	385	376	380	367	370	367	367	369	342	362	368	371	354	346	352	394	396	321	361	378	354	391	359	333	333	365	371	342	352	382	364	381	353	379	387	357	392	378	364	388	350	363	340	380	345	380	421	361	371	399	369	364	382	366	355	390	344	402	364	397	369	374	373	384	346	389	386	357	382	369	361	383	379	354	404	376	377	360	370	343	373	386	384	377	372	359	367	327	377	372	383	363	310	393	367	379	361	313	371	377	363	370	363	346	426	382	341	383	368	358	350	364	355	362	386	407	388	348	344	380	373	393	360	413	376	423	363	376	405	368	388	352	417	353	334	374	363	350	378	397	407	376	386	375	388	374	376	355	372	360	391	348	396	371	408	356	384	384	352	389	370	399	352	369	379	340	393	399	382	371	376	384	356	383	402	384	382	391	374	385	390	387	382	336	340	365	341	375	329	373	398	365	348	367	396	353	377	377	363	369	370	359	376	338	403	358	359	385	344	396	391	385	344	381	382	384	333	376	367	385	381	352	362	373	376	357	372	402	349	413	389	354	380	350	401	374	365	351	360	414	373	377	345	352	417	369	421	358	367	365	373	386	330	371	379	364	369	374	386	373	401	367	400	379	398	389	372	351	401	380	353	393	402	394	371	345	328	395	397	349	366	372	374	347	360	317	377	349	387	427	390	361	365	377	346	377	367	380	356	390	375	357	386	378	375	373	349	343	345	387	384	377	390	363	392	397	373	387	405	373	323	390	391	365	346	372	357	341	366	370	343	372	367	381	337	335	373	405	387	421	365	387	342	397	388	401	367	345	353	390	404	381	355	360	371	387	351	359	363	357	364	343	369	322	388	367	374	314	339	392	387	385	359	397	381	391	370	370	359	370	373	383	378	346	373	390	377	349	364	360	345	345	377	358	367	373	400	346	345	353	339	368	422	363	372	390	393	355	377	377	393	380	382	368	331	377	381	364	403	369	372	338	347	360	342	361	384	363	369	369	376	354	385	357	387	344	351	369	373	369	367	374	357	350	354	365	384	371	373	391	342	389	376	360	359	371	350	390	356	379	348	380	366	395	367	383	373	373	365	372	365	366	369	395	354	373	370	387	353	367	349	382	390	371	363	393	350	372	405	352	409	372	354	404	366	329	408	347	341	381	399	333	382	381	358	357	403	372	386	344	389	373	370	383	361	359	396	372	368	398	383	396	373	378	346	404	368	356	424	345	415	334	344	376	394	367	356	365	349	394	392	381	384	364	402	366	356	387	320	353	399	389	393	408	368	390	338	355	392	378	378	373	370	338	374	360	366	361	348	370	360	371	380	385	371	380	367	396	375	388	431	392	382	363	346	393	362	384	389	351	376	350	385	361	340	386	322	417	361	361	372	337	398	372	394	361	357	375	368	428	340	372	364	384	393	355	367	389	347	355	411	362	374	413	382	347	368	400	351	363	361	363	383	334	365	362	396	378	389	371	358	362	389	409	399	361	387	357	370	364	348	346	356	366	377	354	396	367	361	358	362	361	371	351	376	367	364	385	400	379	354	380	361	367	353	385	367	350	377	383	354	350	355	378	400	361	355	360	360	405	394	349	346	361	369	368	374	417	391	339	402	391	371	367	375	370	342	383	390	395	373	385	343	366	354	401	371	348	376	359	404	359	352	357	383	383	356	344	353	368	373	402	377	367	357	397	349	349	380	357	357	362	386	389	375	394	344	370	365	359	366	413	370	359	355	371	369	386	381	393	394	391	363	370	357	374	372	341	357	354	368	367	362	353	360	376	410	397	404	376	378	402	376	383	387	409	397	369	368	381	359	357	375	404	406	378	378	419	400	349	386	380	357	364	394	349	387	403	383	400	362	352	373	369	323	349	356	355	386	351	367	385	371	363	406	350	330	391	386	370	380	354	386	401	372	382	330	391	368	371	344	372	343	371	343	389	374	393	324	335	393	405	390	402	375	384	400	339	376	339	358	371	380	395	349	367	342	388	388	375	375	365	373	358	338	368	356	369	404	400	355	398	372	363	372	395	391	367	334	405	363	380	415	346	395	373	347	398	346	346	347	346	364	374	367	396	359	385	379	364	383	363	333	392	379	375	381	374	365	354	361	373	380	365	398	368	357	388	344	405	397	373	352	374	368	343	404	364	336	387	373	373	381	423	335	350	387	354	385	372	342	380	370	385	377	403	347	363	373	393	385	391	409	386	371	349	359	371	386	342	364	339	394	375	395	391	378	385	344	368	380	342	405	371	357	375	376	370	383	373	384	400	343	387	404	361	374	368	392	394	408	374	331	372	355	407	394	375	383	339	376	364	392	402	366	367	369	392	403	379	334	392	326	377	361	385	347	380	340	374	388	339	350	370	408	364	365	371	391	365	358	350	353	398	351	356	376	388	367	397	398	334	382	344	351	366	373	375	352	390	411	340	364	371	404	374	376	370	339	373	387	386	335	379	400	360	356	372	380	386	341	343	377	376	379	371	388	368	343	354	372	370	352	367	361	377	353	381	386	377	391	389	358	361	370	360	370	365	385	386	388	361	381	353	360	397	328	370	346	355	403	341	358	343	380	349	397	380	361	356	370	375	369	372	369	385	360	380	343	379	368	354	356	383	389	391	350	386	381	354	381	347	363	333	370	371	360	358	392	400	345	340	343	379	406	369	394	371	403	381	360	393	408	346	374	423	359	354	377	378	412	359	386	380	359	381	361	357	389	357	385	351	366	354	372	346	380	389	363	337	382	353	358	314	408	362	382	413	367	386	355	355
23489	21350	29266	23828	21354	16825	1642	786	558	527	485	415	399	383	359	383	340	344	339	304	294	299	339	302	284	321	294	300	307	288	291	278	287	301	282	279	298	316	280	280	276	308	301	253	326	282	278	264	277	275	317	258	266	259	280	294	287	265	286	260	291	250	289	261	255	289	291	266	248	295	289	289	277	286	260	257	280	271	260	253	311	280	265	287	272	282	255	318	302	274	259	267	279	263	269	301	287	291	279	272	271	283	282	265	251	261	329	286	312	259	259	285	289	269	285	268	274	275	288	276	277	255	306	276	273	250	271	240	295	283	301	324	265	268	268	282	285	278	276	255	284	250	282	262	263	247	282	282	300	254	269	256	291	263	276	281	260	268	279	253	283	298	277	272	267	270	268	273	273	295	299	280	273	298	299	267	274	304	297	267	268	274	291	299	279	266	261	278	303	279	281	308	252	286	279	275	286	254	279	286	278	258	258	284	294	288	284	256	281	285	279	268	291	269	272	249	263	278	268	262	280	294	257	250	285	263	270	284	272	299	239	255	304	257	270	277	286	257	253	257	250	293	280	260	274	260	256	261	262	236	288	274	290	260	275	264	262	266	272	279	271	261	282	269	284	306	246	274	261	272	247	271	271	298	297	286	282	282	296	284	281	254	302	277	282	276	271	275	306	278	281	245	280	280	251	276	298	272	275	255	269	278	246	282	261	293	274	282	266	297	258	278	283	292	278	289	282	260	292	270	269	278	285	284	262	259	282	271	257	263	266	266	260	279	292	264	253	271	288	275	307	255	264	274	281	263	270	284	264	263	250	306	268	266	240	262	262	240	277	255	276	270	237	271	262	275	284	277	252	270	272	279	283	265	263	246	256	270	261	298	265	267	282	265	252	272	263	296	305	257	278	254	271	278	278	283	269	261	262	244	243	294	253	305	281	263	295	274	284	287	284	281	265	248	230	256	264	275	265	297	255	302	281	287	268	278	250	283	260	265	264	269	279	268	280	264	263	257	280	249	287	258	266	249	267	241	261	266	247	268	274	269	285	266	274	290	268	256	283	269	277	296	296	278	269	272	275	261	278	319	299	284	275	271	260	299	294	260	250	304	254	280	289	259	260	256	261	278	285	273	255	295	256	270	294	271	251	300	262	282	262	296	292	236	272	252	255	248	263	324	276	320	293	282	289	269	240	286	250	283	273	305	289	282	287	293	283	259	273	289	243	292	296	265	282	255	277	262	266	284	274	277	249	275	283	283	295	267	310	297	263	263	296	244	276	255	278	251	289	254	290	279	271	284	260	284	257	278	268	291	288	291	274	240	263	260	261	289	266	287	251	268	300	263	253	265	281	263	250	276	278	261	248	270	279	259	272	283	281	259	238	298	267	283	261	262	278	300	268	258	303	281	278	284	261	258	289	270	261	260	279	298	276	291	276	288	267	289	274	256	266	254	287	259	260	292	252	279	297	272	292	272	292	296	291	269	286	267	283	263	304	277	284	261	254	258	308	276	275	281	261	286	249	230	282	286	279	278	290	304	263	260	277	301	267	281	303	264	288	274	259	312	269	303	282	300	291	294	297	281	304	271	253	285	310	267	280	278	261	287	287	261	248	261	281	272	274	269	276	297	264	267	264	276	287	273	242	297	243	274	243	268	267	302	298	288	241	273	241	256	306	289	299	257	264	248	287	269	283	273	287	260	234	278	255	261	288	286	289	268	290	271	288	286	280	268	297	236	278	292	270	282	256	250	281	269	291	268	247	261	251	278	307	276	284	272	262	279	270	274	268	261	269	274	290	287	279	257	271	263	280	276	298	278	281	275	283	296	273	289	298	282	273	271	308	267	259	298	275	277	263	278	287	262	256	242	274	289	280	289	275	248	250	234	280	278	294	264	278	232	275	276	263	279	284	251	290	271	278	319	285	283	277	252	292	229	280	258	264	269	275	298	288	276	261	256	265	252	271	254	282	281	279	281	298	298	263	285	300	295	260	251	291	299	252	260	217	279	313	278	272	260	267	265	291	252	270	299	283	296	261	263	247	248	276	291	302	278	273	261	287	273	307	279	272	287	259	293	283	286	284	290	260	266	288	291	267	297	288	267	256	263	276	259	258	304	248	309	264	245	252	286	274	280	259	265	243	264	263	268	284	291	257	290	263	268	292	256	273	275	260	311	260	281	275	256	282	292	265	277	283	271	287	273	290	249	255	241	245	236	252	276	271	274	306	265	274	261	267	312	250	296	230	268	276	265	279	279	266	255	282	285	271	276	269	257	290	324	271	271	301	264	242	284	253	267	281	276	290	261	284	294	300	264	283	285	313	293	290	284	282	284	253	278	269	263	246	275	255	266	252	271	285	244	282	273	285	262	314	303	282	271	290	274	280	251	247	294	281	279	273	278	279	288	310	257	282	265	260	266	301	284	283	264	283	293	258	283	279	271	294	268	272	247	269	281	300	268	254	289	290	279	267	276	272	274	274	275	293	266	257	296	275	289	274	255	248	285	262	281	295	313	279	256	272	287	278	277	282	261	284	266	276	267	250	276	253	312	275	279	285	245	275	274	279	255	273	301	289	274	257	268	276	278	283	286	285	273	270	278	238	256	288	294	290	266	277	279	263	269	269	277	283	265	262	253	259	269	264	281	276	285	244	278	263	287	288	294	271	250	256	285	287	261	278	295	277	280	257	276	264	276	248	279	270	293	277	261	290	272	301	278	270	272	279	264	273	282	262	273	268	269	262	298	240	290	281	268	266	301	300	284	311	301	275	276	282	287	296	280	293	244	221	271	283	255	275	280	253	266	284	300	246	295	269	253	287	244	283	262	273	297	271	283	279	270	294	283	298	299	283	269	280	249	267	251	309	269	297	279	297	271	261	268	265	246	257	272	231	264	267	284	273	272	256	278	261	271	252	267	258	295	234	274	288	278	272	270	280	265	249	270	254	241	298	260	245	263	269	255	303	313	264	270	269	301	284	273	265	290	270	245	289	254	288	273	271	281	291	286	319	288	252	249	270	268	262	280	286	291	275	288	261	288	273	262	250	276	257	281	273	288	243	281	276	264	275	246	283	261	282	296	260	264	288	270	275	263	270	270	317	268	260	259	296	273	253	275	246	287	292	271	284	279	267	246	276	302	256	270	284	284	255	275	258	274	289	243	274	265	289	284	298	267	303	265	258	271	273	262	277	285	272	265	223	273	260	275	290	288	273	258	264	262	309	280	294	268	270	271	286	266	294	298	282	302	279	246	289	261	274	256	239	303	264	283	253	293	282	260	279	259	267	299	263	251	278	286	252	270	278	259	274	297	274	253	281	284	253	279	264	272	291	288	276	285	276	282	290	274	270	264	295	299	225	269	279	246	279	255	263	293	257	255	293	316	288	293	291	268	273	273	283	297	263	287	273	270	265	277	288	280	292	303	273	282	276	247	277	297	270	268	278	241	257	283	247	270	251	244	248	250	314	272	276	282	251	279	283	281	275	271	270	278	258	251
8571	17305	14186	7944	5173	3736	2836	2344	1959	1610	1411	1241	1069	1041	944	902	853	836	750	791	776	682	735	652	654	631	684	623	651	607	566	595	618	610	556	633	587	566	557	585	604	574	529	572	553	541	544	558	612	574	545	559	557	550	566	513	517	527	495	512	556	524	525	589	553	492	533	521	567	541	560	511	556	553	534	537	539	562	580	534	516	557	534	499	502	521	518	509	506	560	537	538	539	497	517	577	517	508	514	541	550	568	544	535	542	497	538	511	508	522	505	496	514	497	556	552	524	530	530	521	542	557	529	540	509	528	538	506	555	517	513	550	517	526	535	491	506	594	532	514	504	501	534	530	561	554	522	509	518	523	492	521	515	514	498	492	490	509	498	528	523	546	511	552	526	508	523	536	526	525	559	523	543	542	536	495	527	544	498	530	539	520	504	543	501	531	548	534	520	536	518	520	512	536	504	537	571	530	514	505	532	574	539	520	501	507	519	575	516	524	501	536	508	535	510	568	513	551	485	482	493	528	537	548	520	520	496	477	536	503	548	516	513	516	496	486	479	549	555	569	513	518	546	485	517	519	516	542	479	514	508	512	531	502	569	522	488	577	527	507	546	507	539	544	544	528	473	545	502	523	525	518	546	491	486	494	502	502	527	512	517	514	493	503	530	552	517	541	474	474	535	567	531	542	551	514	512	557	560	543	533	543	521	567	516	486	566	497	493	498	491	521	505	519	531	539	511	534	505	499	564	529	537	527	544	556	500	528	537	524	560	519	564	514	569	531	520	548	551	497	515	508	500	537	537	498	519	515	509	549	530	508	537	491	527	573	554	526	530	525	525	497	525	499	485	494	541	548	517	525	477	568	527	531	487	523	519	517	536	547	535	519	523	533	527	510	543	511	525	496	581	484	467	507	517	507	534	517	528	531	529	504	513	553	570	519	531	510	514	509	533	523	500	520	529	530	502	530	488	508	514	513	535	517	537	531	540	517	544	515	552	507	512	497	528	526	568	468	505	533	500	549	501	566	499	524	533	550	518	525	514	511	542	531	529	543	534	567	532	534	518	486	508	498	545	485	511	492	542	560	548	560	531	562	528	493	489	520	471	556	534	511	530	566	521	595	503	570	574	542	540	511	511	525	517	523	501	497	517	525	514	527	516	513	477	561	516	520	550	514	544	497	588	575	496	531	549	517	546	529	519	546	488	496	520	522	574	520	535	503	572	472	511	555	524	495	545	523	520	541	502	500	496	500	497	506	550	578	537	558	502	538	525	519	520	541	553	562	527	544	479	513	534	505	524	515	491	535	538	531	515	539	542	517	527	535	585	499	543	519	546	532	528	470	555	502	538	562	530	528	502	533	529	472	499	554	506	506	504	552	518	554	511	508	509	569	530	560	520	532	562	521	511	557	524	523	505	534	535	482	484	525	542	527	519	541	516	497	518	506	534	500	533	528	522	557	502	523	530	531	539	529	533	541	530	515	518	495	500	531	521	558	533	557	538	493	583	489	491	523	560	515	498	527	548	493	522	521	512	507	536	501	504	493	528	501	523	498	558	502	501	528	545	490	525	537	502	514	534	532	532	493	508	557	484	552	514	567	509	508	503	552	543	532	539	498	483	518	511	552	496	554	524	542	524	563	502	506	522	522	488	503	503	536	507	485	555	515	526	531	483	526	505	516	527	499	563	528	517	554	582	499	505	520	556	513	519	549	528	490	550	541	506	487	534	504	485	502	515	526	528	514	532	547	558	538	511	532	538	534	530	489	498	539	533	560	511	528	510	525	584	509	522	532	524	541	526	526	532	550	545	550	541	512	504	551	502	539	520	564	560	508	527	524	547	525	523	542	500	495	560	536	515	483	506	526	508	497	521	513	571	524	527	480	501	517	538	517	540	528	540	529	519	544	557	476	531	561	520	538	526	558	546	548	521	495	535	508	512	493	541	563	531	535	522	494	515	519	543	555	523	546	521	511	579	521	575	552	513	523	530	527	531	490	510	515	515	489	510	498	482	534	508	561	541	546	511	509	529	514	560	503	508	526	506	495	518	537	488	530	549	514	512	550	510	514	553	527	550	507	512	545	494	512	451	505	540	494	541	523	526	539	525	561	518	589	501	533	530	486	549	543	532	516	570	511	496	548	536	536	545	513	493	516	540	539	553	484	573	521	468	519	547	487	538	522	530	510	548	501	521	536	503	513	533	531	542	522	512	498	545	515	519	543	533	531	531	530	529	503	511	512	521	505	526	540	516	536	536	545	530	492	518	524	500	509	496	507	508	529	510	533	503	548	493	472	538	510	509	555	518	529	557	530	504	523	534	521	528	557	490	500	531	571	556	505	543	526	511	528	500	526	505	545	528	563	499	558	549	558	518	516	522	530	534	516	504	528	523	501	536	526	506	508	515	481	490	499	513	525	524	529	517	476	530	526	513	533	507	547	495	497	535	531	549	546	510	535	486	516	559	485	503	537	538	518	521	556	520	524	522	519	503	494	544	531	504	529	530	543	524	520	551	516	537	497	561	515	522	527	493	521	515	546	520	486	511	521	575	502	519	509	529	470	487	524	544	515	509	534	533	486	537	528	481	525	526	513	525	518	524	531	527	548	547	491	551	525	512	512	512	520	498	510	567	531	501	474	524	538	536	552	534	523	504	509	490	557	506	539	532	491	524	491	528	544	520	510	555	522	487	526	470	543	547	535	488	533	526	519	512	531	530	508	520	531	533	498	508	548	542	527	517	510	525	517	535	521	489	492	522	522	544	505	525	542	508	535	507	485	546	526	573	568	513	501	536	578	545	515	528	499	525	547	510	499	511	564	520	519	519	507	514	550	509	501	518	554	550	526	539	536	513	513	543	558	527	540	559	535	507	504	516	501	512	503	528	493	509	528	546	519	507	535	533	529	551	573	540	517	528	504	498	516	523	499	536	486	495	547	523	570	527	516	537	508	548	515	569	520	556	556	524	514	531	494	535	515	534	487	518	498	532	534	547	506	511	538	500	539	538	508	551	541	520	537	509	520	506	563	502	523	489	521	538	506	495	554	499	514	510	492	483	493	518	525	519	569	502	527	521	500	537	538	507	494	519	523	587	527	500	514	554	512	542	556	520	521	513	503	530	524	532	501	496	544	541	507	509	571	516	552	500	588	523	503	520	523	504	520	519	499	528	537	505	488	522	537	531	523	535	550	522	498	501	542	520	521	504	539	539	552	510	544	506	539	535	548	518	534	544	514	521	505	483	554	552	514	527	484	502	519	524	531	545	500	554	549	543	500	511	557	535	558	517	578	489	531	536	508	565	516	524	541	517	508	520	511	492	512	539	518	529	546	515	534	494	503	508	517	523	561	524	479	537	554	545	554	538	506	510	524	547	500	512	502	545	500	548	488	523	516	509	517	539	506	524	478	532	524	516	492	535	537	570	529	519	494	555	519	515	529	554	524	531	516	483	499	550	459	536	539	528	537	509	490	535	546	535	535	548	470	543	540	544	503
26823	20658	7775	1109	662	582	464	469	438	452	418	438	432	439	413	496	408	433	443	439	405	447	441	440	457	419	391	421	420	418	439	428	375	453	383	402	391	410	412	413	405	434	418	390	393	423	447	422	380	396	419	431	424	445	428	406	409	404	411	397	450	426	414	453	411	418	414	399	418	432	394	403	413	406	421	375	427	415	415	420	433	399	435	414	384	391	420	430	429	432	429	430	406	388	416	397	440	419	409	384	413	416	439	409	415	373	395	436	436	410	446	429	439	390	434	399	417	441	419	438	418	415	413	403	428	386	443	394	400	410	398	413	416	400	421	436	418	420	418	413	423	430	407	402	408	411	434	444	405	406	395	424	375	437	391	433	422	415	440	412	409	411	378	416	413	437	409	405	453	424	410	419	439	431	386	436	404	423	416	415	410	409	408	402	409	408	402	399	423	408	421	436	408	430	420	426	420	437	423	408	420	427	407	412	426	429	400	439	395	388	419	397	407	408	414	400	428	398	372	433	427	391	418	414	421	382	397	402	393	425	464	400	406	417	424	379	399	398	353	372	432	410	435	418	438	431	435	418	409	406	374	359	390	414	389	443	411	412	442	414	435	429	398	411	390	408	408	430	396	361	408	430	419	445	412	435	466	400	416	410	428	414	415	435	406	409	396	422	407	412	405	429	427	431	426	422	414	418	404	434	404	415	435	433	411	407	438	427	438	377	439	368	432	430	431	408	436	420	454	393	434	425	419	441	389	415	416	374	410	421	393	402	416	402	426	384	424	406	378	431	420	406	404	418	393	416	388	390	425	422	403	401	407	439	477	406	425	398	431	415	387	417	429	416	409	428	413	395	406	407	447	389	415	418	422	453	422	433	370	425	379	432	429	422	377	444	452	422	418	417	439	436	424	393	399	392	447	395	387	399	444	395	386	395	412	422	405	404	406	436	436	409	403	430	376	401	406	411	429	424	401	404	395	400	431	434	412	398	421	434	390	388	411	395	402	385	456	434	388	439	432	426	432	434	430	393	405	393	378	423	425	408	413	457	449	429	456	406	435	434	405	407	414	394	422	425	378	437	383	379	413	425	377	423	438	391	401	421	454	431	423	431	459	421	413	385	397	403	424	421	407	410	449	404	426	424	414	416	378	432	392	394	391	414	429	388	435	422	460	414	430	419	385	435	488	378	418	404	431	438	409	415	411	428	407	415	410	394	409	399	374	390	411	419	446	422	426	438	429	398	418	381	436	430	413	417	416	430	440	406	407	387	400	384	422	407	432	433	425	404	436	413	446	396	383	448	397	408	433	423	429	431	415	411	443	385	441	416	400	427	408	413	428	431	415	406	402	396	436	458	426	410	369	431	421	405	420	395	423	436	409	411	398	392	409	404	384	455	404	464	417	445	403	406	422	389	412	415	391	392	396	414	419	448	422	430	446	426	394	461	396	418	388	452	423	407	401	399	433	426	401	426	386	469	430	406	411	402	406	446	425	390	403	440	431	423	421	412	407	416	425	434	426	397	415	423	426	374	460	423	385	422	447	417	401	402	400	414	422	402	387	419	408	415	412	385	399	456	381	384	438	398	392	410	429	453	439	451	466	427	391	418	432	401	412	404	404	395	418	478	392	389	414	448	426	407	416	399	417	397	402	398	411	426	408	428	430	388	465	405	403	455	400	399	445	421	465	431	426	438	415	441	423	391	418	461	422	429	396	372	446	441	389	394	430	458	431	412	415	430	414	440	398	408	401	412	407	413	431	452	414	441	417	395	431	425	414	424	373	433	441	400	430	418	399	399	420	445	436	369	412	455	391	383	429	432	423	454	399	414	414	410	404	433	388	407	415	413	387	388	415	397	411	429	390	448	415	410	394	387	379	486	406	394	393	426	425	435	426	412	402	440	415	403	435	463	409	460	416	430	410	390	418	435	424	395	415	422	402	380	389	428	442	389	457	406	431	426	409	428	400	448	423	410	409	432	398	446	398	412	396	405	464	464	411	415	368	453	422	408	418	423	403	411	442	427	414	411	405	422	466	404	422	419	388	413	412	377	414	400	407	416	437	453	429	379	435	405	425	396	432	387	406	420	381	430	455	419	428	399	427	416	396	421	401	437	460	440	411	375	410	434	433	393	419	409	388	409	434	410	420	418	414	427	428	403	449	418	440	405	427	420	410	436	400	420	438	430	415	443	456	433	419	382	419	424	423	420	417	377	417	423	433	478	392	395	437	387	439	450	412	404	439	424	386	382	418	390	452	431	415	423	420	421	396	436	379	416	414	414	419	396	430	415	417	411	390	409	400	410	461	431	439	436	428	403	418	439	402	402	428	423	425	443	439	416	420	394	442	391	407	416	459	433	421	373	420	406	427	413	385	413	450	425	433	428	430	418	386	412	390	443	459	441	386	414	401	414	423	419	390	401	384	369	439	406	420	399	420	388	383	432	451	436	430	394	451	404	473	401	402	384	397	393	418	400	386	461	398	451	435	396	425	415	404	427	436	450	395	406	429	435	405	396	368	448	434	416	410	447	430	403	403	420	423	430	410	413	427	421	416	390	420	438	398	421	430	436	413	388	394	407	439	420	404	397	388	407	415	431	443	415	392	433	410	425	412	423	413	387	435	418	404	438	406	401	435	386	414	397	426	472	429	413	407	419	395	382	422	443	434	424	403	391	441	405	404	404	372	393	439	427	452	446	400	453	380	432	422	419	405	446	409	401	417	447	452	418	402	436	390	453	423	394	410	425	403	405	427	405	409	424	406	401	419	439	389	390	423	461	390	449	392	397	460	407	397	398	441	456	371	427	421	410	390	420	421	396	411	410	417	427	405	404	449	427	379	386	399	419	423	380	424	417	427	436	423	423	412	393	445	416	427	413	397	433	403	438	408	408	411	417	385	409	438	416	408	457	438	407	393	373	410	402	428	427	409	408	391	405	444	404	415	454	394	396	439	448	415	393	438	412	435	434	373	423	438	408	422	410	417	424	391	416	415	429	430	418	405	449	445	411	442	403	385	410	444	416	389	394	406	402	419	389	421	401	427	415	433	414	412	417	384	428	444	404	416	434	416	446	428	453	382	456	438	398	408	406	418	451	426	414	413	443	437	398	414	436	446	405	403	454	446	413	379	420	415	402	380	430	373	397	430	425	392	429	437	425	427	427	413	432	435	398	431	416	466	436	403	392	414	435	411	436	376	419	386	412	440	384	407	440	447	418	397	395	403	386	435	426	390	409	412	421	437	407	413	437	390	405	431	408	399	439	424	411	435	383	380	447	459	408	408	413	454	428	439	404	430	442	437	380	421	415	417	435	416	415	435	439	459	396	466	415	468	415	421	389	418	417	445	430	421	407	413	429	416	416	412	416	426	411	385	382	412	385	418	396	395	418	409	411	399	418	425	437	412	382	385	429	407	432	429	451	420	378	393	403	384	424	387	402	385	438	405	454	466	434	414	414	422	440	399	401	415	438	400	405	434	455	414	424	444	419	405	417
4373	2168	1908	1384	1100	1050	919	891	885	847	846	857	825	824	816	823	843	858	809	804	801	793	829	857	837	864	829	817	820	790	854	815	837	818	781	772	783	845	823	791	791	835	813	815	847	810	794	804	794	897	812	796	840	780	841	861	804	782	777	804	854	817	872	764	830	798	842	819	714	837	805	752	789	808	799	900	877	897	793	839	825	798	798	799	796	858	780	802	800	816	827	781	794	846	809	790	758	822	816	779	852	813	834	791	818	798	787	796	786	782	822	840	831	803	787	799	810	808	794	832	773	787	794	848	808	797	756	857	810	808	814	783	796	779	780	823	846	801	817	813	776	801	861	779	837	815	807	853	830	831	824	800	837	843	764	815	815	820	775	853	811	824	773	843	799	813	747	807	800	771	885	828	792	828	768	777	846	807	852	790	828	752	751	816	834	826	830	853	825	774	809	846	767	802	799	822	797	786	757	782	823	822	789	821	875	751	819	805	817	807	825	812	771	814	814	837	837	822	838	808	829	755	764	831	830	806	821	794	785	842	786	822	820	783	818	825	832	774	812	865	825	768	843	721	784	833	752	810	824	785	779	793	832	814	815	800	802	766	809	793	776	786	783	813	825	795	822	831	809	806	784	829	811	877	805	814	816	828	845	840	807	758	825	806	840	799	868	804	844	789	803	801	758	879	858	802	835	798	863	826	847	830	788	844	862	837	829	845	802	786	797	830	820	793	817	865	774	820	846	822	880	802	824	799	826	761	813	812	812	769	848	783	810	783	826	837	824	803	869	819	805	761	798	825	810	831	819	876	832	784	808	776	771	845	760	850	840	813	772	811	795	825	808	815	818	839	787	802	840	775	817	800	792	875	800	842	810	828	787	840	835	771	802	799	781	842	839	820	787	773	790	808	782	763	811	827	762	843	790	844	800	806	814	768	794	815	846	790	776	768	797	806	781	822	793	842	822	757	775	813	856	820	795	811	795	835	780	821	806	843	802	847	826	825	782	804	791	822	849	837	840	838	817	765	798	845	784	841	821	775	845	858	796	850	883	822	846	846	799	834	796	809	769	894	806	787	825	820	798	821	809	758	781	831	831	776	812	780	806	734	753	837	768	845	849	762	808	832	801	792	813	845	810	804	826	779	845	797	786	864	758	852	781	842	780	833	823	820	836	757	824	803	830	807	801	830	788	785	793	781	820	774	850	801	809	834	797	791	752	771	799	803	817	760	783	835	832	800	799	773	759	795	787	813	827	756	827	852	845	803	828	853	803	814	831	831	811	814	791	803	778	768	839	848	844	828	822	749	848	782	785	800	794	845	796	761	777	859	841	799	824	804	886	818	831	855	780	828	852	863	822	834	814	754	810	813	817	839	859	842	789	784	815	843	838	810	836	856	803	822	801	793	791	872	842	865	795	784	796	811	790	820	782	817	812	801	830	846	811	742	813	789	803	811	809	813	835	823	811	818	823	821	764	819	817	835	795	801	786	790	828	821	831	833	775	786	814	792	800	829	796	790	777	806	794	833	824	748	795	771	849	815	849	816	805	796	798	808	860	830	837	850	803	827	793	799	819	838	800	791	773	786	876	809	803	752	815	817	809	869	845	808	799	779	788	823	785	782	830	797	832	791	823	803	794	833	855	781	772	806	774	842	814	833	784	839	800	801	835	798	810	843	744	804	803	827	790	857	813	825	842	763	839	795	820	786	757	814	797	858	753	803	804	777	799	785	829	780	825	825	821	801	817	759	844	829	806	821	867	790	749	806	793	805	847	840	845	778	760	801	816	828	774	767	781	842	792	791	858	814	819	826	801	795	815	787	831	855	815	783	830	808	831	808	797	792	810	821	875	827	819	839	795	774	798	812	774	833	792	835	818	766	847	822	827	786	791	831	785	779	842	819	745	845	806	848	774	846	804	828	787	799	819	791	827	775	809	825	857	788	773	790	815	845	796	857	805	788	838	834	793	774	813	771	841	781	763	781	853	774	804	803	806	804	823	839	837	762	838	804	796	774	803	829	830	792	842	862	856	784	778	748	839	834	829	831	848	816	782	825	827	792	869	813	767	822	788	816	832	812	811	765	870	791	814	806	799	807	796	808	763	826	817	827	789	775	836	782	775	858	843	805	830	820	824	803	811	822	811	821	918	825	772	807	803	798	800	790	852	849	839	818	763	802	853	809	831	835	856	797	850	800	820	744	858	776	806	847	819	870	815	786	809	832	832	800	777	778	789	803	852	810	860	801	863	814	826	767	802	852	788	793	815	808	845	793	772	774	779	776	783	745	778	778	798	881	888	772	798	825	830	800	795	885	814	796	786	827	830	834	791	739	788	829	841	799	845	823	780	779	797	828	838	797	802	785	844	816	794	790	846	801	845	802	794	791	763	877	766	803	780	853	829	818	855	797	799	804	858	813	780	804	799	808	815	843	831	850	823	741	775	823	821	853	769	807	832	786	813	807	815	824	758	804	825	778	812	805	805	740	805	800	805	784	829	769	779	793	821	813	811	794	830	765	815	782	819	811	768	816	830	820	825	798	820	813	832	810	843	771	833	795	794	800	802	792	818	831	824	791	812	800	810	798	823	817	788	779	810	820	768	796	804	836	809	851	832	838	768	851	843	803	761	787	759	837	814	853	848	824	788	827	845	821	843	812	780	782	806	775	823	817	828	837	770	741	859	778	763	791	798	771	781	824	833	792	777	780	793	821	849	825	757	855	783	848	827	834	845	825	826	778	779	840	851	808	833	776	843	799	850	856	815	819	846	818	761	854	794	773	841	804	724	811	815	850	827	833	800	836	736	777	828	796	820	811	785	809	848	822	846	868	829	793	793	798	853	765	780	814	763	836	847	775	825	808	767	810	808	828	836	784	769	845	765	783	790	815	794	797	830	745	806	844	770	794	794	852	828	800	880	861	829	878	746	867	786	731	792	838	838	844	804	836	768	773	871	798	801	832	757	847	786	809	797	790	811	790	784	794	802	782	828	817	823	792	773	810	839	859	793	803	799	834	791	824	864	758	787	829	813	809	826	805	819	853	792	837	769	834	780	785	770	769	827	838	840	798	868	806	776	784	821	783	839	775	801	769	789	840	826	805	845	789	782	759	759	844	772	796	761	835	803	827	772	861	761	772	850	887	792	835	794	840	819	805	806	809	801	768	770	796	829	795	834	808	725	821	770	819	812	827	838	865	829	780	825	795	783	816	799	719	793	810	834	818	802	785	796	854	819	813	787	784	723	804	817	765	794	808	824	781	849	795	861	835	875	821	837	802	834	811	844	745	820	801	796	781	811	818	820	790	843	790	820	821	812	784	789	832	822	824	806	803	812	815	838	824	811	819	860	789	766	816	811	816	863	830	848	788	834	776	834	806	793	813	821	803	848	781	822	863	809	757	801	771	826	774	788	786	823	791	850	806	772	789	829	798	836	776	791	799	856	783	823	831	859	810	793	796	771	844	851	806	811	763	753	826	775	794	804	797	821	778	766	834
24341	21342	28551	24504	19283	1455	602	394	363	333	282	273	245	282	248	230	203	200	228	204	214	209	206	207	191	200	185	191	198	186	181	165	198	175	183	191	182	195	206	181	191	171	188	184	164	196	183	176	198	195	191	194	176	195	150	188	171	180	164	181	193	176	169	177	181	176	209	184	182	174	196	205	181	182	176	183	160	198	188	165	185	159	166	196	197	170	154	176	171	167	193	176	183	180	173	186	168	167	196	199	174	163	200	175	172	153	202	175	167	166	175	189	176	174	172	156	187	179	189	182	184	141	178	195	180	188	182	189	162	182	167	183	196	202	194	185	185	182	169	181	186	158	172	167	183	172	163	170	196	169	147	181	160	160	172	179	171	178	164	202	172	162	176	156	176	182	178	157	218	170	196	176	177	181	170	175	188	195	167	188	200	169	192	169	174	186	192	158	191	181	192	164	176	171	163	168	190	158	182	183	172	206	182	168	179	170	163	170	189	145	189	184	153	171	176	181	191	176	173	156	158	194	167	180	203	194	183	144	190	170	191	190	163	194	162	207	201	178	191	168	177	179	188	162	190	194	173	171	187	189	164	203	142	195	196	219	173	169	172	170	208	173	155	176	178	191	178	172	173	168	172	180	186	186	181	180	171	194	154	186	168	179	158	184	170	179	185	202	169	187	170	167	187	183	166	177	200	168	192	179	186	182	167	169	177	163	181	177	158	182	155	181	196	159	167	161	161	165	157	176	191	184	164	164	156	175	147	195	189	198	174	159	185	177	168	175	159	182	158	184	172	191	180	174	192	181	185	189	173	189	185	158	192	160	175	217	198	193	190	213	170	189	172	163	167	181	178	185	175	186	178	151	179	185	164	179	189	166	169	201	169	182	172	163	173	195	188	201	185	206	177	189	181	162	148	186	185	167	166	175	180	146	168	164	193	188	153	197	170	178	189	167	197	181	179	198	171	161	167	193	176	147	181	171	172	199	156	174	196	180	165	166	162	177	196	198	186	181	176	176	159	197	199	172	174	186	174	185	166	160	176	179	169	174	160	185	158	180	173	193	227	193	193	169	154	177	181	184	171	176	200	166	190	179	176	193	177	171	170	180	166	202	160	185	191	181	184	181	170	182	197	185	199	184	175	182	169	166	192	192	203	183	155	184	193	181	174	164	195	181	184	190	169	180	176	170	191	185	156	166	168	202	184	193	175	169	177	164	168	200	165	184	156	185	168	173	188	167	181	191	152	192	174	190	176	193	179	182	178	157	166	177	170	175	179	162	199	185	176	191	186	170	174	151	193	157	162	185	200	159	186	181	191	184	162	173	169	191	166	178	147	177	172	190	173	192	170	183	192	169	158	189	199	155	187	174	179	174	179	166	179	196	171	200	177	200	175	176	183	169	175	169	162	204	167	189	186	171	184	171	166	181	183	140	166	177	187	190	182	190	197	171	187	176	170	181	191	199	158	177	182	194	183	164	173	159	176	191	184	182	153	159	180	187	161	156	179	166	183	180	181	192	202	186	179	167	188	204	179	162	177	164	194	189	166	154	190	173	178	187	186	181	178	173	189	175	175	173	189	183	203	183	177	179	154	185	197	179	177	169	177	192	156	178	181	159	173	182	208	180	168	185	176	171	174	161	184	171	177	179	186	180	174	183	194	143	185	183	185	159	166	158	173	175	185	165	190	159	181	182	170	166	190	154	178	188	197	166	179	178	172	192	167	173	185	159	194	199	162	176	167	188	173	186	197	185	178	175	155	175	188	172	171	178	169	172	190	179	170	172	171	166	181	164	150	167	176	189	167	159	185	199	167	173	210	195	168	195	183	209	181	187	199	209	185	188	201	150	150	180	176	166	173	154	146	189	178	165	179	192	171	172	159	167	184	184	178	172	145	178	154	189	185	180	170	174	159	176	164	172	191	176	164	186	156	190	184	148	171	171	165	173	159	152	192	190	189	182	170	152	188	192	180	181	169	173	171	166	175	170	175	183	163	182	188	181	183	162	183	180	192	183	170	168	174	184	176	198	185	166	159	180	169	183	171	192	174	162	178	198	190	210	185	183	187	170	173	176	186	185	187	178	196	185	156	192	163	186	174	184	160	157	165	189	171	181	174	174	168	185	189	189	166	171	188	165	190	168	174	184	173	174	167	162	180	184	170	163	182	181	172	198	154	193	193	179	184	170	158	188	181	168	165	180	157	175	178	186	194	200	175	177	155	177	186	172	170	166	206	173	160	167	176	150	176	162	204	168	159	173	180	155	182	181	167	172	159	175	162	176	169	186	186	190	168	193	159	188	181	175	172	178	172	173	188	129	172	164	165	179	161	187	150	157	204	192	213	181	191	175	178	165	183	172	176	184	191	158	165	211	169	172	191	161	164	178	194	166	167	176	208	190	173	187	163	170	149	179	182	177	179	181	177	168	179	203	194	179	200	165	161	169	163	164	172	188	160	185	177	177	149	181	168	157	176	208	191	160	183	165	168	203	164	177	167	182	162	191	180	194	160	204	169	184	186	175	174	177	195	172	177	183	189	162	178	162	175	201	179	183	194	176	193	181	172	173	154	164	203	150	158	173	191	193	194	173	149	197	190	161	182	201	195	176	160	151	177	212	187	178	205	192	184	177	183	187	167	172	160	169	184	194	163	181	170	173	186	191	174	198	180	170	177	192	173	176	165	169	192	166	181	153	188	177	167	151	179	157	199	215	179	168	153	183	184	179	154	201	185	162	195	178	179	200	180	174	187	177	162	182	172	178	177	205	179	169	181	161	154	185	170	179	164	181	156	169	177	201	183	165	148	165	203	171	170	169	199	183	200	174	181	178	176	172	164	164	177	198	150	173	171	174	159	188	195	173	171	164	187	152	171	182	163	174	186	164	162	209	171	156	162	180	188	156	181	177	170	168	186	183	200	169	204	172	184	173	186	148	177	191	175	191	182	193	181	173	171	191	147	179	191	188	177	168	177	171	158	179	172	170	179	172	174	194	153	194	180	194	185	201	187	187	168	170	187	205	163	171	184	187	161	195	178	176	183	182	177	186	181	185	197	178	185	163	182	182	179	190	179	157	170	176	198	188	183	161	177	172	171	185	192	190	180	182	179	151	178	169	191	170	180	181	173	187	192	184	162	172	166	165	198	156	163	179	175	149	179	198	158	201	194	201	184	203	182	162	185	180	170	183	194	186	177	152	176	187	171	169	197	181	168	183	178	143	148	181	169	190	172	189	176	188	178	159	185	181	168	204	185	199	186	169	165	174	172	152	173	172	188	194	175	180	206	189	180	169	192	179	162	157	198	177	182	166	168	171	164	198	178	178	173	172	188	163	170	168	146	177	164	168	180	166	199	186	171	170	161	163	212	180	165	171	178	158	170	184	175	198	180	190	206	171	153	182	176	196	191	158	167	175	165	192	171	182	174	194	162	157	188	167	166	146	189	188	177	157	192	177	164	175	162	179	183	183	163	156	189	161	159	188	153	195	187	176	161	187
6049	10916	9147	4675	3083	2157	1687	1296	1101	934	825	754	683	621	596	527	510	524	516	504	463	480	451	449	443	427	448	411	405	397	397	421	354	392	413	385	391	403	401	404	402	379	372	382	386	413	405	384	436	374	386	430	357	371	361	376	393	374	362	368	374	380	354	402	359	387	394	396	379	366	403	393	349	374	388	365	378	364	364	350	371	432	375	362	383	319	363	356	341	388	331	360	397	392	363	364	372	347	391	349	373	357	348	372	330	389	405	365	333	377	323	370	345	367	370	363	385	393	356	329	369	349	366	378	375	398	374	357	364	359	367	385	389	350	348	370	369	361	352	364	372	366	372	345	348	346	382	377	363	383	370	376	398	366	398	406	350	370	336	355	363	349	360	365	390	382	337	371	372	357	357	390	376	321	382	384	368	375	382	369	359	345	381	354	366	383	378	359	361	336	360	393	363	352	365	342	379	317	394	385	374	384	358	339	387	336	379	364	346	391	363	377	383	398	334	361	372	344	381	369	362	318	352	378	370	371	368	361	393	330	388	363	352	391	351	400	359	354	353	400	359	369	340	363	390	350	385	344	375	385	345	354	362	346	351	356	357	375	353	381	386	338	354	364	362	360	345	361	368	350	373	389	370	385	388	368	350	346	365	352	370	385	372	373	368	328	352	402	366	349	357	373	356	383	347	336	380	355	356	381	363	367	358	343	388	356	358	387	347	354	370	373	378	356	362	359	365	393	396	337	395	374	376	360	366	398	407	378	377	366	339	352	355	352	378	380	362	373	378	368	384	376	355	380	347	354	352	385	332	336	347	403	381	343	367	384	365	369	377	360	372	345	365	351	352	347	385	353	379	353	394	354	376	332	395	346	360	385	391	370	369	374	365	376	388	356	374	344	396	358	438	359	381	377	372	358	358	380	360	331	376	371	335	387	351	364	354	383	337	363	376	369	397	388	397	397	364	387	349	362	363	352	349	352	405	358	369	317	369	398	351	355	343	382	396	356	361	385	341	399	365	353	361	346	373	335	362	360	345	354	384	381	404	392	376	351	364	357	369	385	397	354	392	352	351	384	376	355	413	368	403	377	367	334	355	404	376	367	405	382	398	352	356	379	344	343	395	326	368	340	364	356	340	348	338	370	396	365	374	356	370	376	381	399	386	366	388	352	360	381	391	376	374	359	355	368	358	388	361	366	399	377	359	380	365	386	390	339	387	349	351	357	339	397	374	342	361	405	348	385	369	359	404	361	409	367	377	349	367	374	380	376	325	362	356	335	362	363	384	372	386	374	364	381	327	374	335	361	361	382	381	358	375	383	373	368	361	377	374	392	370	352	330	423	353	390	367	394	358	346	352	367	378	329	342	411	372	364	369	373	367	386	372	396	348	381	381	388	336	379	396	349	339	337	335	367	342	378	373	342	357	373	366	395	318	342	355	351	348	360	380	350	364	380	370	368	377	377	340	335	360	350	342	371	359	365	359	383	383	364	386	345	361	359	340	376	355	389	398	340	362	382	355	372	379	378	353	409	399	384	363	316	362	388	386	387	366	405	357	375	368	391	368	385	371	363	348	379	352	388	361	368	357	342	353	380	380	381	345	357	392	387	354	354	305	398	369	360	351	374	370	377	375	336	335	362	360	393	340	398	379	381	343	394	371	362	372	377	361	340	363	405	367	360	368	372	362	391	369	344	366	357	357	376	362	368	341	349	381	377	360	363	400	366	357	367	368	336	363	343	326	363	345	384	369	371	367	373	366	378	346	369	370	355	373	340	368	352	380	355	341	340	363	367	336	362	338	360	379	368	365	363	364	349	375	366	373	363	370	383	380	323	383	344	399	382	367	375	352	366	384	382	360	359	410	371	357	354	346	366	368	361	369	350	385	365	372	381	369	361	387	362	319	354	373	372	373	382	368	367	373	380	380	367	384	363	360	382	375	382	344	349	331	367	358	384	380	365	349	347	363	410	378	380	396	326	375	382	380	347	402	382	383	387	377	344	340	372	353	366	369	356	351	377	365	379	356	367	378	368	346	378	342	405	398	363	374	356	378	383	371	353	382	348	350	342	337	376	356	364	374	375	354	394	364	332	376	341	343	331	406	347	367	342	364	363	401	370	338	379	357	371	377	388	399	367	357	383	379	357	386	361	345	333	379	366	391	402	371	374	390	347	382	373	373	371	410	395	399	335	364	379	387	379	328	346	377	385	360	387	355	407	382	378	327	389	370	351	350	357	346	380	379	362	364	352	349	380	331	378	373	357	375	354	379	374	372	346	384	379	364	359	393	372	363	361	339	349	373	353	366	368	371	388	363	314	367	357	369	372	345	371	370	376	375	373	391	366	367	346	371	376	364	356	344	364	367	382	368	364	363	371	396	338	374	351	384	350	353	355	345	349	355	380	372	391	428	375	387	362	365	412	355	359	354	362	371	349	371	371	372	376	355	362	378	386	379	355	370	338	372	378	353	366	377	340	363	373	372	389	379	311	326	345	369	361	377	393	406	348	360	366	374	354	386	374	375	380	354	375	356	364	344	357	380	375	343	367	392	373	327	386	389	419	342	374	341	363	349	396	375	358	353	373	341	340	333	398	355	337	379	380	344	353	367	380	381	393	384	364	331	401	349	389	369	353	344	367	349	373	380	337	331	352	391	382	376	379	373	362	335	383	361	369	389	355	355	371	358	387	379	363	351	370	383	402	367	352	336	387	388	356	369	393	346	393	375	371	336	364	370	401	361	351	387	351	406	355	352	345	370	359	382	342	343	343	391	381	386	355	351	331	380	366	362	389	358	347	398	365	363	353	363	397	331	386	367	380	367	354	373	333	371	376	354	372	337	364	351	377	370	378	384	381	360	373	367	350	372	380	347	378	375	389	393	393	373	360	351	370	394	357	382	363	362	352	352	358	339	358	353	338	348	375	361	370	405	414	389	363	349	345	368	386	332	352	349	353	326	386	302	328	372	350	336	353	377	340	361	371	345	364	342	358	362	403	363	410	364	368	342	384	370	377	390	394	352	384	371	383	363	352	396	387	340	383	394	348	363	323	346	361	377	389	352	356	347	361	375	348	355	376	359	382	371	367	351	423	339	355	387	367	365	403	377	353	364	374	384	371	330	373	362	388	324	384	358	420	335	392	363	360	356	357	373	388	395	380	336	341	335	375	365	337	325	416	381	346	360	388	375	383	380	399	369	368	369	366	373	370	399	364	401	348	383	360	327	374	377	386	344	351	339	385	352	381	331	397	387	393	343	374	352	396	358	328	342	377	380	343	351	373	337	359	374	350	384	344	354	341	375	360	363	344	370	342	375	343	376	367	349	366	389	350	377	350	325	361	355	394	352	396	347	363	366	337	361	365	388	384	390	379	365	380	390	356	377	354	386	370	365	349	361	391	343	374	369	381	358	331	352	358	365	406	369	334	385	381	396	386	396	357	368	360	350	356	373	384	346	337	373	367	344	347	323	371	362	319	363	341	367	363	339	377	360	342
23442	21338	29160	23874	21339	16765	1699	798	578	537	523	435	419	393	379	389	361	325	350	343	331	345	331	323	303	318	273	345	318	333	321	305	292	298	285	305	273	301	298	319	305	291	299	298	278	251	275	325	281	281	287	291	272	293	339	286	273	280	272	309	295	250	287	314	295	294	309	313	297	268	308	278	291	260	278	263	292	313	271	278	298	292	285	274	249	299	323	272	281	257	281	295	257	278	275	295	247	255	280	271	248	306	298	289	260	267	266	301	279	299	293	288	247	310	254	294	273	307	318	298	279	272	262	256	276	284	246	300	263	295	283	280	298	291	286	300	281	295	286	311	284	272	261	289	283	254	298	333	245	320	277	283	302	251	276	277	287	260	274	307	270	284	278	313	262	287	276	299	263	254	308	300	265	249	280	280	257	285	283	297	282	274	266	294	273	305	261	277	286	276	295	290	266	276	272	297	256	286	295	326	305	258	245	287	269	287	303	276	286	271	251	294	275	289	259	277	283	274	283	302	269	302	265	271	300	290	282	288	273	286	267	255	302	289	277	275	267	323	279	266	287	275	286	288	255	270	256	265	284	264	295	272	284	297	272	296	281	289	244	297	274	287	285	286	296	261	296	278	296	293	253	269	278	289	314	279	282	252	271	302	269	273	251	263	313	273	295	272	273	294	294	258	268	245	277	285	270	264	289	291	272	262	284	270	289	283	279	287	268	269	284	267	285	297	289	257	288	258	273	294	266	263	263	274	295	274	273	276	276	279	275	290	316	312	306	291	290	279	273	295	295	256	259	281	281	261	280	299	263	262	276	300	305	304	286	269	273	292	280	268	286	271	269	261	286	262	287	282	278	293	307	279	286	282	285	276	320	269	292	276	294	269	299	255	286	247	270	310	264	304	277	283	272	291	267	277	275	280	297	265	253	282	278	310	248	286	280	263	247	298	278	297	267	266	281	317	259	259	264	320	281	302	288	267	303	281	256	284	249	293	261	301	246	278	277	249	299	318	286	251	282	277	272	290	274	292	289	271	290	310	280	260	308	261	279	295	283	330	261	302	291	250	283	281	297	271	303	285	296	259	283	287	243	283	283	297	273	287	292	263	276	263	293	297	272	287	303	301	293	296	280	290	283	302	261	320	264	292	241	294	271	306	320	293	291	295	299	277	281	287	259	290	295	310	299	278	275	284	299	278	262	273	304	267	302	273	264	308	277	292	267	278	287	245	268	252	265	307	266	302	273	281	289	264	295	292	293	282	257	314	255	295	273	262	273	291	249	265	303	262	286	291	302	290	276	304	301	266	287	290	289	296	283	266	283	255	269	240	294	290	285	287	291	291	275	298	266	291	290	268	284	304	306	281	274	278	295	271	261	257	274	280	307	285	253	295	253	298	279	284	260	272	309	268	267	263	243	279	290	266	258	296	301	299	311	277	282	292	276	310	318	286	271	262	286	278	288	250	275	313	272	278	286	285	295	272	291	258	241	264	296	281	275	299	267	279	286	262	231	261	270	281	273	270	274	283	293	297	286	325	286	282	279	262	287	266	285	295	255	306	288	267	278	284	291	283	267	276	262	286	267	276	264	296	283	243	275	258	270	283	283	278	265	283	270	246	264	279	286	290	283	308	287	298	309	283	268	266	284	277	290	306	295	279	301	278	268	314	312	271	280	293	266	282	300	335	292	291	304	311	313	292	272	285	276	300	266	288	304	309	277	286	272	271	275	293	274	270	273	281	285	299	289	291	304	292	269	292	271	275	264	276	300	260	273	310	285	289	276	264	296	279	307	268	256	264	244	271	253	266	273	241	327	284	289	274	289	276	265	262	270	258	248	297	269	328	286	283	283	275	274	275	274	271	269	267	305	310	296	280	305	271	256	287	288	269	295	259	270	305	278	299	299	307	276	300	264	281	303	290	236	277	279	273	307	271	273	266	269	292	314	286	293	309	302	283	294	292	248	291	293	271	301	300	292	284	287	269	248	283	284	254	281	259	273	279	319	236	266	287	280	260	287	273	297	283	293	275	251	297	277	300	273	282	274	263	281	272	299	299	283	283	292	318	282	301	262	258	286	283	251	297	279	294	271	294	306	307	280	301	280	303	281	290	266	243	298	267	287	289	273	299	300	320	281	257	291	290	308	280	286	272	259	297	290	260	268	261	282	258	292	250	296	249	287	309	254	260	313	294	295	276	301	302	289	281	256	279	277	280	276	274	296	286	265	325	300	266	281	276	296	294	250	290	299	284	308	308	290	275	285	313	283	286	278	271	279	270	258	276	266	304	308	284	316	270	268	265	256	291	300	273	269	280	256	270	252	303	269	275	310	287	281	286	265	273	278	286	289	307	269	257	304	299	279	324	275	272	277	259	270	294	264	295	257	285	292	259	283	248	261	257	304	291	299	312	266	293	285	282	277	275	298	278	273	270	280	269	280	258	286	266	277	288	300	291	279	285	280	288	274	273	297	261	278	285	235	283	258	259	283	260	286	292	272	267	292	263	273	278	292	284	285	287	255	282	308	260	265	295	282	283	268	307	280	297	279	294	291	284	266	295	290	257	269	292	292	292	265	278	267	283	287	277	256	282	286	269	256	293	282	283	288	280	299	281	313	254	282	300	307	280	275	315	278	269	289	297	235	254	256	271	287	272	307	262	297	282	292	303	333	275	268	285	257	292	287	269	276	286	261	263	293	271	291	316	284	256	300	267	310	299	262	269	297	280	278	260	321	263	265	281	286	243	288	293	274	280	280	293	273	282	313	306	281	305	284	249	261	262	284	298	306	280	307	276	275	267	286	319	264	270	257	291	289	273	279	267	251	269	261	267	263	257	254	287	305	304	274	275	319	286	245	289	273	233	267	286	258	282	288	289	286	290	258	283	265	277	301	280	284	273	294	294	300	297	296	272	293	297	253	313	308	264	261	281	262	286	317	295	269	273	290	292	259	292	273	251	259	289	314	262	285	279	285	297	273	267	274	251	258	243	297	278	259	303	290	299	289	283	284	317	290	269	295	269	257	265	278	279	265	265	283	253	295	285	275	263	273	268	272	269	288	280	275	250	268	272	274	279	253	281	306	312	285	273	299	271	285	273	278	286	303	275	257	289	282	297	235	304	238	287	281	272	296	264	266	272	290	293	291	273	261	275	299	290	275	251	274	304	284	259	300	267	288	313	282	274	289	285	294	289	255	273	283	255	270	262	298	298	302	293	281	304	270	312	303	301	274	276	286	275	299	249	298	261	274	319	292	271	266	282	281	276	264	288	274	268	294	269	282	284	294	283	274	267	265	253	274	272	267	270	284	303	284	296	263	273	281	279	305	276	294	270	252	269	268	266	268	258	284	282	299	277	280	297	304	276	301	287	295	262	275	273	268	253	305	289	246	263	271	263	276	308	284	290	293	326	268	297	267	267	292	262	292	275	310	302	254	266	283	245	301	278	306	291	277	291	299	283	282	282	302	263	246	292	280	287	278	262	288	266	285	289	260	319
8645	16922	14232	7768	5245	3697	2814	2218	1833	1574	1403	1225	1038	1025	992	889	855	745	763	801	765	702	650	660	638	640	575	665	642	646	587	645	583	572	568	598	536	605	605	556	576	573	597	594	556	501	535	547	540	558	542	530	540	556	563	554	549	538	529	544	538	528	537	532	542	537	538	547	557	555	542	541	549	538	518	552	532	559	536	488	505	541	540	557	527	564	565	535	538	598	545	502	522	494	526	549	494	502	534	530	544	531	539	535	542	579	550	514	536	520	545	557	562	525	515	522	520	561	499	539	523	528	542	504	566	605	519	528	523	529	519	524	459	546	565	533	579	486	545	499	522	509	551	555	530	550	542	503	548	484	507	549	513	539	531	551	531	557	527	505	515	559	497	581	499	563	535	533	538	555	515	514	518	517	507	521	505	546	513	542	527	528	525	518	501	533	519	511	517	493	526	552	511	527	518	543	542	553	488	538	560	542	495	479	541	495	505	538	532	518	521	493	525	543	535	551	488	558	507	501	524	538	551	532	519	520	522	532	497	562	500	565	509	548	523	501	519	571	535	521	541	524	537	553	538	481	499	584	520	490	515	520	504	545	537	531	483	526	516	536	519	518	525	521	471	553	541	473	524	500	515	536	519	507	569	514	556	547	512	515	523	532	522	513	511	504	486	525	521	491	498	518	526	530	541	517	552	535	505	545	568	514	499	545	529	532	559	474	492	497	525	515	558	518	522	489	531	496	523	534	556	523	493	542	497	533	506	520	543	503	527	491	533	508	504	515	565	546	543	465	531	526	534	493	477	547	533	512	512	573	527	507	507	541	565	553	530	519	529	509	506	526	504	516	490	546	567	531	508	510	502	538	538	570	527	537	560	517	511	542	542	510	519	461	523	497	557	500	512	537	536	508	510	510	523	479	527	558	535	532	550	530	508	558	513	521	605	573	533	519	555	523	526	512	509	531	518	542	501	479	556	542	561	501	564	525	521	512	496	571	534	547	507	493	498	460	525	505	531	537	512	546	526	480	508	524	513	580	544	526	534	530	515	502	502	541	531	472	525	546	498	560	507	547	511	547	494	507	544	519	549	585	559	535	547	503	489	514	537	517	518	514	507	509	528	491	539	557	510	532	548	523	525	577	528	515	502	490	565	526	518	528	509	514	488	502	539	539	530	520	511	531	570	536	541	527	486	537	514	540	531	518	540	523	571	546	539	519	542	532	534	557	538	566	506	502	527	534	524	544	516	544	552	535	554	536	533	519	546	575	515	518	497	527	564	522	554	511	527	561	481	541	530	552	563	485	520	494	523	507	525	552	492	524	548	514	518	538	518	522	509	562	563	482	526	551	539	536	553	525	487	593	520	540	510	549	513	556	524	500	531	557	542	535	548	530	561	517	557	534	488	520	525	532	518	525	493	530	550	508	533	516	527	536	513	559	507	533	497	510	527	514	500	502	526	500	608	536	541	509	491	512	492	517	521	531	530	511	557	527	519	566	544	522	540	515	502	549	508	546	517	497	511	540	533	521	583	563	476	518	505	550	526	540	539	526	503	492	558	520	526	526	500	526	528	547	544	531	507	476	514	491	500	515	524	544	528	523	492	519	528	553	553	552	507	574	524	508	549	509	506	498	536	485	502	512	498	503	523	516	533	555	512	547	520	487	530	520	502	543	481	534	496	527	529	465	525	578	484	519	489	498	519	506	537	551	531	538	530	520	544	544	496	532	485	486	561	495	543	540	529	510	544	512	497	508	518	501	538	546	520	512	518	504	553	512	526	508	515	545	544	483	494	489	532	557	532	528	503	481	543	538	521	531	552	524	530	554	512	533	517	481	537	505	544	529	517	548	533	497	522	511	513	527	539	494	512	493	515	540	484	534	469	502	554	482	546	532	552	505	499	499	548	499	505	503	518	515	466	521	517	523	522	557	509	538	518	500	543	481	510	546	535	544	517	565	530	486	523	545	564	526	585	508	508	516	492	505	588	518	511	516	544	511	480	526	529	552	520	530	521	538	496	507	498	536	560	534	541	494	497	483	526	534	517	487	534	531	531	532	504	525	511	545	497	541	520	529	505	557	540	555	555	530	527	520	550	527	505	524	543	524	497	548	486	508	484	537	515	519	517	539	513	496	535	528	530	520	527	508	513	517	544	564	503	487	611	515	481	549	582	512	552	515	514	526	581	542	519	480	501	492	543	534	546	519	556	541	510	561	522	524	511	503	511	521	501	496	504	468	487	540	549	526	517	523	528	518	570	514	517	522	526	516	539	566	512	498	575	494	529	519	555	531	513	563	523	524	520	548	517	525	500	491	513	513	526	526	512	517	545	510	571	554	543	535	534	502	545	518	509	482	532	534	502	558	526	496	501	524	487	546	511	512	544	515	500	522	580	508	519	520	509	529	530	530	559	540	541	558	521	524	555	523	515	506	536	521	483	487	519	534	544	548	479	477	551	522	518	506	537	538	548	520	527	528	511	537	524	560	538	478	546	522	555	535	544	548	517	539	502	561	492	500	551	519	512	511	517	516	499	555	525	495	538	532	538	509	509	544	515	508	582	503	495	464	534	500	510	537	498	548	541	532	561	519	544	532	498	538	550	537	534	530	557	530	535	539	550	487	538	495	518	499	482	526	527	541	526	479	546	523	509	522	496	538	514	525	541	514	560	506	556	485	522	533	504	551	525	515	544	515	544	553	550	507	531	507	506	503	507	490	520	578	527	526	552	510	532	520	500	531	541	536	534	522	562	524	559	469	526	535	538	523	545	514	528	521	523	514	514	521	517	548	549	498	530	499	479	507	557	504	568	526	507	511	528	540	512	498	504	521	563	561	536	503	527	487	532	537	536	513	523	514	515	528	520	553	492	577	535	565	554	538	525	543	508	527	509	519	538	511	550	537	540	474	540	508	463	524	591	595	514	528	514	519	527	471	522	523	519	517	524	517	503	508	490	565	541	535	512	496	502	502	533	549	530	519	493	514	514	523	571	483	513	536	517	491	491	513	532	510	507	523	495	570	497	530	512	518	527	507	558	519	535	520	508	558	532	474	524	550	502	458	486	545	480	538	547	556	536	494	553	467	528	533	488	526	498	525	539	483	482	499	490	557	520	498	465	544	477	545	474	523	511	519	497	514	536	482	547	491	537	522	568	557	504	564	535	509	532	517	516	532	526	555	531	533	479	568	511	540	542	507	520	535	523	542	494	528	502	524	530	564	516	514	512	496	522	509	499	518	563	521	546	488	524	538	506	551	526	553	576	558	563	518	509	549	529	528	546	539	536	506	532	533	552	549	519	518	549	539	477	473	524	553	500	516	521	505	524	525	516	497	501	564	521	513	527	568	507	496	530	544	529	539	483	538	529	532	527	515	540	480	501	517	533	507	511	563	504	518	529	506	508	498	523	516	532	584	529	592	508	554	520	556	510	501	581	517	547	511	519	565	539	480	562	471	520	519	549	551	554	505	503	496	477	545	496	530	535	564	556	513	547	494
26818	20622	7657	971	657	578	443	423	425	468	426	458	387	423	466	458	410	404	441	401	404	429	440	395	417	440	430	416	415	436	423	389	423	381	390	401	445	411	432	420	465	407	418	419	431	449	404	469	430	391	403	467	399	394	415	410	404	406	436	420	443	465	421	433	416	410	431	427	406	421	444	435	436	404	433	415	459	416	433	418	440	410	444	420	411	444	396	382	419	393	455	403	406	414	413	432	445	394	458	444	405	432	406	418	433	451	438	413	436	396	400	450	438	465	451	442	432	437	407	399	398	434	413	400	385	395	428	426	424	430	465	439	421	395	424	453	419	402	435	448	419	446	416	410	444	438	431	449	424	440	429	379	407	402	418	407	398	404	418	433	430	457	430	394	436	439	435	421	379	446	439	403	413	440	410	420	413	444	403	416	427	439	454	425	425	415	444	439	423	409	452	419	415	432	424	446	424	462	462	411	449	413	429	391	438	419	392	432	414	445	442	445	404	416	454	434	434	435	418	409	452	457	418	419	408	437	464	438	415	423	409	392	445	447	428	444	429	397	446	436	419	414	434	384	400	408	443	423	413	420	438	414	416	420	433	412	414	418	429	438	456	416	401	434	462	419	442	409	413	445	413	397	421	400	447	456	414	449	422	432	415	410	424	444	422	404	412	426	428	430	456	411	412	442	399	439	437	440	451	443	386	404	436	437	433	426	436	417	418	416	432	433	375	424	437	398	451	428	408	414	423	413	409	447	415	403	426	401	447	426	445	432	426	405	423	406	435	399	398	448	420	390	404	419	393	444	405	402	438	422	442	412	441	414	456	440	397	439	414	431	410	458	449	396	404	447	404	399	470	412	435	453	402	447	422	428	410	404	446	407	382	434	445	445	445	407	424	425	422	388	405	439	419	409	420	446	422	418	457	404	449	408	423	442	405	432	430	433	420	445	467	408	426	395	446	413	438	427	401	422	420	413	442	460	397	424	425	439	418	398	451	410	412	435	477	417	439	449	388	421	425	419	441	414	438	415	407	416	442	419	427	437	427	412	438	418	423	474	412	409	397	451	443	445	361	385	431	416	459	427	415	415	439	425	429	431	435	447	424	388	397	434	446	365	436	385	423	432	463	398	407	446	426	414	413	413	423	434	391	441	419	429	397	409	383	454	446	409	411	414	421	421	434	435	423	367	432	395	442	388	382	410	383	412	435	432	415	437	411	434	420	421	438	439	422	397	460	408	417	442	415	395	418	376	442	427	447	411	425	412	418	410	439	438	446	426	434	392	410	416	405	439	446	413	453	414	400	430	464	432	421	451	400	402	437	383	387	428	445	401	438	425	455	425	404	443	427	392	406	424	413	426	413	420	449	429	447	426	412	405	482	421	450	418	407	424	385	440	457	436	446	438	400	442	407	447	427	465	430	420	431	417	381	423	418	385	441	431	435	414	412	392	418	428	396	427	438	422	440	421	426	449	423	424	444	367	413	434	403	443	441	444	411	409	407	432	436	408	460	404	395	409	435	395	395	464	438	438	415	427	409	435	468	416	407	400	441	443	419	407	429	402	392	401	423	397	416	402	453	425	422	403	424	417	400	405	416	397	452	430	424	468	451	413	497	439	405	414	383	422	400	421	396	433	419	447	442	398	409	425	430	445	454	418	387	404	427	456	420	398	454	433	447	408	403	445	396	418	404	467	438	422	414	451	472	462	406	406	435	432	433	401	406	466	429	419	474	408	432	428	442	433	454	419	413	438	428	441	441	437	381	424	449	441	407	441	421	417	437	412	442	454	388	417	442	433	444	411	408	407	437	414	432	404	409	435	408	429	448	428	404	399	409	416	408	413	413	400	443	391	401	424	419	429	413	391	416	453	420	437	402	434	435	423	412	388	418	448	443	424	436	445	429	402	421	481	409	425	435	428	376	443	433	450	415	421	399	432	450	443	452	428	455	396	398	446	458	405	394	414	427	400	449	415	416	428	448	393	401	410	407	418	431	402	420	398	426	456	447	461	389	420	469	387	435	414	438	436	389	414	443	455	399	386	413	427	417	433	429	413	449	396	423	431	419	417	413	432	432	407	418	427	450	425	429	446	419	448	429	433	451	406	415	443	438	428	392	451	401	443	451	439	421	438	394	403	404	424	416	443	469	395	416	443	420	421	457	418	464	446	428	398	405	411	406	421	421	397	412	406	452	451	427	426	449	441	427	417	398	432	420	441	413	458	410	452	444	430	433	469	402	427	423	401	470	446	429	448	417	401	453	466	426	430	444	444	374	438	392	422	408	490	442	439	425	444	421	406	420	463	392	434	426	447	395	402	425	416	401	428	445	390	449	443	413	451	420	461	412	416	437	459	418	441	403	430	435	410	420	394	446	454	393	424	438	420	391	401	400	438	406	398	414	422	403	383	395	430	418	400	415	402	413	419	357	429	447	432	473	431	453	410	406	485	395	462	404	424	418	417	413	440	426	442	466	398	401	427	431	436	454	392	403	397	428	420	404	439	425	414	403	431	386	430	407	424	449	413	414	410	436	455	393	435	427	406	418	445	405	436	421	393	450	422	408	426	390	436	424	386	420	433	416	399	419	417	419	440	418	410	421	422	437	371	419	428	429	423	411	430	429	461	415	429	388	395	382	440	448	425	407	402	402	413	421	418	390	432	437	438	412	441	442	409	440	434	388	442	394	397	424	444	444	439	437	445	415	441	397	422	438	385	430	418	387	456	391	399	408	450	380	413	454	414	425	413	390	397	410	431	377	434	413	424	415	439	442	384	425	449	421	458	426	404	408	445	412	387	453	409	433	413	434	425	425	424	406	413	409	430	440	435	443	421	413	403	385	443	437	426	429	396	421	419	385	415	454	433	401	409	409	391	395	436	416	408	406	453	402	400	437	428	423	431	427	431	394	393	427	421	448	400	391	419	442	407	398	451	471	413	431	435	432	435	428	396	404	386	427	434	432	443	419	420	418	387	407	426	394	422	429	415	426	430	417	420	402	444	437	423	402	433	390	379	410	451	412	472	419	410	433	437	403	443	422	429	433	444	442	442	419	392	461	440	433	452	427	412	454	414	403	430	441	391	402	421	398	404	442	462	462	403	398	416	464	411	466	415	389	415	449	414	398	406	390	440	399	384	425	427	458	416	428	428	385	423	398	446	427	436	384	422	420	419	438	408	458	409	432	432	362	443	415	413	422	412	389	413	418	424	431	424	451	428	412	448	434	431	414	410	430	414	433	397	428	456	440	442	418	420	437	456	451	450	448	428	407	422	440	465	420	444	417	432	419	420	409	406	429	456	447	422	402	407	420	414	463	400	419	443	461	433	446	453	421	425	402	415	415	430	431	437	433	418	399	390	436	411	428	409	402	425	422	422	401	395	429	407	442	398	451	449	379	409	402	416	389	435	421	423	417	466	424	465	437	422	453	412	417	416	412	453	425	426	449	435	434	421	451	395	437	421	444	457	432	433	415	430	461	459	431	415	409	475	433	422
4448	2153	1943	1307	1097	1016	941	927	875	861	876	838	808	848	884	815	786	850	860	813	807	812	836	818	798	775	767	781	827	843	826	875	837	844	800	837	855	758	787	842	835	828	772	799	797	788	796	796	840	863	794	838	821	854	824	832	839	774	841	840	861	790	770	840	789	835	826	807	852	822	845	791	788	831	772	842	836	854	824	836	786	851	828	798	788	844	828	898	828	822	790	786	783	849	804	782	820	823	803	820	796	844	803	827	881	784	823	837	794	820	818	831	835	849	809	767	857	867	845	854	831	803	807	783	838	790	825	785	758	814	800	830	796	822	752	753	821	830	827	781	773	832	834	812	814	826	853	814	799	819	788	800	811	786	768	803	830	811	806	825	856	819	786	808	802	833	803	784	777	811	844	841	830	848	843	830	855	795	802	773	835	810	825	868	836	807	817	794	844	793	785	764	791	798	826	818	792	815	818	820	823	806	807	823	783	760	839	802	811	827	778	836	832	838	817	786	822	812	797	805	816	813	809	801	823	780	818	869	828	754	799	826	801	772	822	826	781	766	805	795	891	809	793	757	829	799	837	795	822	813	804	758	819	808	794	801	822	778	817	806	806	851	801	822	745	835	819	823	858	796	814	796	803	842	777	764	795	818	799	750	824	819	805	782	818	819	807	788	843	805	854	804	796	844	786	814	812	777	824	804	813	815	816	792	800	779	818	785	837	833	835	820	794	764	837	838	827	791	830	823	829	806	829	754	838	768	831	813	839	795	853	808	823	837	808	824	774	784	826	770	870	800	835	866	761	808	835	779	832	814	848	753	829	812	828	803	776	837	772	828	764	822	796	813	828	791	821	764	837	802	813	824	800	819	796	789	818	788	786	816	817	824	800	789	821	775	803	824	819	774	819	746	811	842	808	813	792	784	829	853	762	799	816	827	812	773	775	802	795	844	841	792	807	797	776	791	797	783	879	782	808	776	814	825	791	810	793	713	748	804	774	785	811	835	788	775	853	810	737	839	824	803	813	763	770	846	780	832	837	795	806	775	852	808	794	826	788	862	782	822	795	880	814	771	802	800	794	773	812	849	768	811	815	873	774	785	813	815	809	830	795	813	855	825	751	802	793	842	878	794	799	843	815	790	820	809	829	789	811	785	832	834	768	828	841	781	826	832	767	795	789	775	768	821	781	856	818	803	756	872	788	826	827	830	768	825	776	804	785	775	811	819	785	815	803	862	805	771	871	801	765	804	775	796	795	848	830	767	788	812	839	818	829	834	834	778	805	810	811	846	787	825	799	870	848	730	848	794	820	820	830	783	771	837	834	806	874	785	777	826	786	840	778	761	806	816	803	784	769	809	791	840	810	787	809	793	812	826	780	795	816	792	848	822	822	791	868	780	835	797	791	819	788	772	781	788	785	792	817	795	832	813	796	795	845	800	789	863	814	828	806	804	819	827	773	856	858	765	800	844	825	791	822	789	803	754	812	829	824	793	841	818	820	823	821	880	818	792	839	819	829	830	774	851	802	881	792	773	796	804	790	816	809	804	855	784	823	819	762	803	824	793	854	857	776	822	826	804	834	825	798	808	804	798	848	782	817	812	783	852	820	817	800	804	849	843	804	829	838	793	856	781	771	787	813	763	846	891	780	771	766	779	849	812	774	808	808	803	817	837	818	824	793	808	822	821	795	815	796	858	842	833	786	812	823	830	821	809	762	800	803	837	788	773	784	810	784	809	791	742	758	814	790	789	739	802	766	813	788	796	813	774	757	842	830	836	818	816	803	804	817	830	801	817	861	793	857	836	796	790	802	818	825	835	810	806	767	770	804	805	802	819	803	789	835	806	823	784	755	847	855	811	821	823	807	804	825	832	815	801	797	854	863	877	777	773	823	758	784	813	803	795	819	836	845	821	812	774	842	773	793	783	795	832	807	774	820	777	823	809	795	795	842	774	854	795	771	797	803	831	756	821	804	824	799	840	819	755	816	807	821	811	800	786	808	861	850	829	780	844	766	802	809	808	806	790	789	824	813	801	852	842	830	834	772	810	893	754	825	744	798	764	809	885	786	813	771	810	792	815	856	868	821	802	829	814	795	794	818	781	861	820	827	846	784	784	810	824	829	858	816	818	797	839	810	788	821	786	833	836	802	781	838	846	810	775	821	769	819	788	837	804	775	815	826	778	778	798	840	834	874	827	813	793	786	812	889	772	841	825	811	883	809	796	801	809	799	782	864	795	799	896	796	831	848	820	776	807	823	788	845	796	845	783	793	803	836	823	805	764	795	784	793	796	846	808	779	763	821	851	884	778	793	809	792	827	804	784	843	769	799	842	826	807	797	836	797	752	827	832	826	799	810	809	804	808	805	834	771	787	822	802	788	864	862	783	835	822	759	842	835	808	817	882	779	812	822	826	780	827	839	839	777	784	788	778	805	826	848	797	826	799	803	772	768	811	791	834	827	786	753	855	864	812	839	827	779	774	838	812	813	790	803	818	851	857	842	791	796	860	785	808	777	798	797	847	826	791	867	804	868	852	753	783	806	825	786	862	834	830	780	800	845	807	816	803	759	837	743	809	801	794	822	779	788	784	838	793	823	776	873	801	788	805	862	753	776	792	820	831	785	791	827	795	775	838	834	805	839	753	874	766	823	817	762	839	754	801	843	810	794	806	849	783	806	825	779	852	778	791	752	832	819	839	801	801	771	798	761	847	806	794	813	822	811	791	768	800	828	813	819	813	799	809	821	768	839	849	827	791	813	866	845	785	829	829	821	821	802	820	819	798	776	800	805	790	850	838	781	778	787	801	782	786	824	819	834	800	853	807	820	761	790	814	799	813	795	846	816	834	795	821	801	812	851	776	836	777	802	816	791	830	781	784	772	805	817	805	864	842	818	845	809	812	843	835	793	827	832	828	797	763	813	813	801	790	800	827	785	781	822	813	806	785	784	758	816	823	795	816	805	845	829	873	799	740	805	755	793	786	836	761	791	779	823	804	805	829	814	840	781	850	766	865	862	850	793	806	842	778	846	773	839	852	834	783	817	813	870	786	839	820	840	803	794	810	808	761	864	806	793	822	841	855	836	773	796	796	782	800	834	829	797	850	828	753	808	826	780	889	823	823	783	781	792	825	778	835	791	825	769	822	759	835	883	810	777	800	801	839	789	765	827	844	834	762	794	768	812	799	780	789	846	789	840	824	829	763	804	849	845	798	838	809	800	811	805	810	767	832	772	772	819	787	813	800	823	862	815	855	880	835	850	839	767	775	800	822	800	765	824	811	787	803	866	815	870	789	821	808	773	849	818	760	806	779	778	784	775	811	856	811	824	789	803	844	783	872	733	751	792	802	831	836	788	808	844	860	811	834	802	830	812	836	796	806	855	801	830	837	801	833	826	838	836	834	862	842	859	798	770	824	848	798	787	800	787	801	803	760	812	857	830	819	860	810	828	768	824	837	820	750	844	820	796	817	817	814	768	806	734	823	786	770	806	771
24347	21334	28526	24495	19348	1448	626	447	319	304	301	286	240	231	237	253	216	218	205	231	225	204	191	197	183	193	191	200	215	205	184	182	204	189	209	185	201	182	198	164	153	177	178	171	200	170	190	184	184	197	193	180	173	190	186	201	188	196	172	187	179	186	196	185	188	185	192	168	194	192	171	173	193	176	199	158	211	180	163	211	192	161	186	199	207	157	199	184	193	187	184	176	179	201	182	178	201	180	180	167	196	174	164	208	203	183	175	147	183	154	197	174	164	212	201	176	184	163	199	204	191	174	186	170	180	175	170	185	199	194	167	169	199	184	177	178	179	170	186	181	164	179	175	165	196	188	161	161	175	189	196	175	196	172	173	184	160	154	190	196	190	156	190	182	182	197	187	171	184	166	205	163	201	180	159	169	181	177	187	164	208	192	189	174	171	195	176	158	200	177	165	216	183	206	155	169	183	176	175	186	172	163	170	193	185	215	170	188	172	183	145	158	188	196	178	192	171	173	176	194	182	165	181	183	173	163	180	167	199	182	178	166	181	158	172	187	163	186	193	190	172	194	198	180	194	192	180	177	186	142	204	160	170	183	190	183	179	203	183	193	179	202	190	155	173	189	200	175	175	165	169	175	160	189	207	187	181	147	182	179	177	200	204	188	185	215	193	181	180	181	175	194	186	185	210	175	200	178	200	198	172	179	183	171	183	173	180	197	168	189	172	172	182	192	168	173	175	172	174	162	171	175	208	168	198	158	184	172	203	191	163	198	165	164	170	181	175	183	192	182	201	179	163	194	180	171	192	185	180	190	181	189	167	179	162	173	188	181	196	155	173	170	161	162	192	187	159	167	172	198	205	176	189	184	173	186	171	178	208	144	187	175	182	187	180	168	186	189	156	198	159	177	188	166	188	178	154	163	190	207	192	188	190	215	176	200	193	211	160	188	196	177	175	163	184	201	170	190	173	178	185	183	185	185	162	174	180	174	177	198	202	177	205	198	152	185	197	179	211	164	183	172	167	200	164	202	173	185	207	186	168	215	200	192	197	165	184	182	185	189	166	176	191	164	193	177	169	192	163	174	208	173	174	206	173	173	157	161	182	175	190	178	180	161	159	172	167	143	172	183	178	176	187	182	179	179	179	164	204	189	168	187	158	207	189	175	205	168	172	186	192	172	183	201	177	171	202	167	213	184	188	168	191	170	179	202	154	172	176	188	182	180	172	195	186	174	185	188	194	160	186	164	186	163	179	169	162	180	183	169	171	157	177	176	188	190	192	189	196	182	198	189	173	184	176	167	185	183	192	178	181	187	183	188	179	168	181	201	183	190	163	153	158	175	189	203	190	223	193	199	170	193	156	178	165	169	195	170	192	185	182	205	158	169	176	174	202	179	212	173	198	163	186	166	189	193	159	188	188	182	170	168	197	193	183	204	167	176	178	174	180	194	181	192	157	172	171	197	196	195	202	163	168	176	163	174	197	191	180	186	177	172	162	175	186	188	187	176	151	192	161	200	174	182	199	185	164	170	176	194	197	178	168	176	170	194	219	170	183	198	166	172	173	180	180	156	160	159	188	183	186	187	204	188	194	181	179	196	176	189	187	154	168	186	171	181	201	185	184	183	160	172	174	181	157	193	175	164	188	201	171	198	207	155	187	197	191	177	179	183	161	178	219	164	157	170	189	181	192	180	185	187	174	195	182	165	165	187	184	179	195	158	166	188	187	162	190	175	182	202	160	175	204	166	165	167	179	195	159	160	157	155	172	201	188	181	176	160	195	157	169	163	200	197	194	156	169	203	178	172	163	180	176	179	180	188	202	166	164	209	196	210	185	171	194	163	164	182	173	169	190	198	164	171	180	189	164	206	171	181	181	158	187	161	185	179	174	195	187	198	166	173	192	170	185	178	184	183	167	194	159	155	198	177	163	164	167	173	175	191	188	186	182	179	207	160	184	177	185	181	179	169	183	172	187	188	187	197	198	172	180	194	181	167	168	186	197	189	166	180	187	180	188	163	159	192	193	179	186	161	177	168	204	167	196	208	200	178	169	176	189	191	166	192	183	177	163	181	185	155	171	178	164	161	171	205	191	179	177	196	160	176	190	192	163	196	186	164	165	215	197	174	187	201	164	167	172	174	188	196	172	181	188	170	168	179	185	185	169	181	173	166	181	196	182	174	184	151	170	178	188	174	176	180	165	154	167	163	171	177	177	183	194	161	162	189	174	183	163	181	169	196	184	161	162	172	170	168	161	177	164	165	186	182	184	209	174	188	172	157	166	149	163	164	202	159	178	192	176	181	199	181	177	168	152	206	170	178	168	170	197	159	180	175	191	171	160	152	197	174	186	196	189	169	173	188	167	183	166	173	158	172	179	193	180	172	175	165	184	183	201	180	213	190	171	172	180	172	194	193	158	177	174	177	210	179	168	187	180	184	172	181	170	202	165	178	204	183	177	182	171	186	181	169	192	162	172	173	171	180	172	190	203	164	178	187	193	191	181	173	189	177	176	193	192	187	171	205	210	164	188	176	156	206	153	172	186	184	177	198	201	160	156	196	175	187	171	220	186	167	167	184	182	192	195	185	176	180	196	174	167	172	158	175	179	183	170	182	195	184	195	191	186	198	175	162	186	161	195	184	174	201	175	171	184	191	177	210	174	187	188	206	183	177	165	167	185	181	184	213	172	182	205	191	202	213	192	171	176	183	172	185	192	187	194	169	169	183	164	170	223	195	194	180	181	174	208	159	176	177	197	185	152	167	185	185	196	170	184	191	160	182	191	195	171	166	205	202	164	198	168	171	161	181	172	148	182	163	182	166	182	185	164	188	161	184	178	179	188	168	186	195	197	151	183	174	186	177	197	176	152	168	180	184	190	175	176	205	197	178	201	184	191	181	188	184	194	176	172	185	191	181	165	188	194	165	182	180	191	216	154	165	153	187	182	171	172	195	149	186	192	185	197	170	187	166	184	174	181	157	150	194	169	199	191	182	180	174	200	186	193	178	196	182	183	183	187	186	189	159	195	180	193	199	178	184	191	174	196	178	194	190	174	203	194	170	174	159	186	180	170	192	175	171	196	168	185	188	184	149	168	201	194	218	170	181	186	196	182	181	158	190	208	185	165	160	182	208	177	153	189	183	182	168	158	175	173	175	165	180	160	150	167	210	171	182	194	181	179	172	194	183	168	170	172	194	167	155	169	193	189	171	184	189	205	181	178	163	157	166	202	203	183	168	189	189	191	176	186	197	177	177	165	172	195	168	188	163	188	214	192	176	180	186	181	190	196	189	186	190	171	190	188	187	188	172	188	182	186	173	174	218	183	202	192	177	198	169	213	175	162	182	173	197	167	163	194	206	168	195	158	178	184	160	173	185	214	171	201	181	177	217	169	180	203	192	202	180	177	161	198	191	177	171	182	165	193	180	179	173	187	168	194	219	187	177	186	191	181	206	171	186	171	166	189	158	193	184	200	171	165	192	179	164	151	186
6164	11000	9168	4695	3013	2111	1702	1384	1103	942	774	733	639	601	578	590	524	541	482	506	521	434	444	485	431	448	461	387	419	401	400	372	383	415	407	420	371	405	395	363	392	352	423	352	400	381	365	403	397	372	377	354	381	372	369	397	386	352	368	373	384	417	389	377	355	379	387	363	379	341	350	392	380	397	353	374	379	386	372	354	356	362	380	347	396	360	358	378	362	338	373	372	394	335	372	365	362	396	354	361	375	376	402	386	352	367	349	371	352	357	385	361	356	358	347	333	357	363	347	332	390	397	356	342	377	347	359	373	382	344	345	369	372	389	331	366	383	364	382	388	364	356	350	359	375	352	360	374	338	374	342	330	383	406	368	364	367	352	389	372	345	410	379	352	370	361	386	372	386	371	370	396	397	388	347	357	355	379	360	353	371	348	358	405	349	398	370	360	385	400	378	330	329	367	341	356	350	379	344	338	339	349	337	364	354	378	351	337	345	373	344	355	358	330	387	391	347	357	362	364	369	368	384	329	356	367	364	379	388	374	384	377	371	341	381	370	393	396	362	346	373	345	384	404	382	378	344	381	389	339	371	365	342	362	381	357	377	360	338	365	383	362	376	359	378	369	331	362	344	375	383	366	367	355	345	386	381	347	337	379	364	415	397	365	391	369	364	354	369	344	344	381	324	377	400	383	366	360	388	358	342	346	369	388	376	377	398	372	396	340	332	349	385	387	373	366	382	375	383	347	358	315	358	362	387	344	359	346	376	399	370	382	357	348	348	369	366	333	394	381	354	370	356	362	362	373	367	361	384	330	373	357	352	397	399	388	377	337	332	371	379	373	382	361	361	345	392	332	340	345	352	395	380	381	377	368	377	363	351	357	359	375	375	400	352	388	400	372	371	346	386	389	366	368	394	412	357	393	391	406	390	372	366	360	384	375	370	367	349	372	365	359	345	330	393	370	358	369	353	357	369	382	370	373	373	380	361	359	396	346	341	377	390	350	358	357	361	369	373	358	362	365	334	369	374	388	371	352	373	373	357	366	364	331	363	379	362	341	361	357	346	386	359	380	363	324	395	354	342	367	402	372	353	325	360	341	347	394	379	349	359	350	387	364	385	445	357	363	380	386	372	344	365	354	343	362	382	361	356	382	330	370	380	346	364	382	375	358	340	359	354	363	385	360	337	341	359	367	347	334	355	345	391	387	366	357	348	330	341	366	361	375	367	379	356	333	388	359	361	389	363	392	377	381	358	363	365	369	373	360	363	369	374	366	395	336	380	359	340	377	379	389	360	378	392	376	346	321	355	359	378	344	404	345	374	369	366	337	376	370	371	354	348	386	360	345	357	387	389	366	357	373	359	380	367	379	365	390	347	411	377	374	369	389	374	358	347	388	394	343	382	342	376	410	404	358	342	335	408	357	337	380	417	352	346	369	319	394	377	381	389	381	330	370	390	370	379	355	351	354	340	399	369	363	353	364	339	398	390	370	391	348	392	356	361	352	365	357	357	382	350	357	386	376	343	316	373	380	391	396	379	391	382	385	353	381	353	363	399	341	362	313	369	345	357	365	359	375	379	380	353	379	368	366	376	396	351	372	381	383	363	369	334	335	365	388	363	370	348	354	340	370	349	394	369	386	378	329	398	355	359	394	359	371	382	365	381	375	350	334	343	383	353	352	356	375	375	375	343	382	372	371	351	375	398	374	371	375	319	362	376	352	394	371	373	344	371	354	345	335	338	367	331	356	357	369	364	359	342	380	363	385	383	375	350	376	381	353	356	349	380	332	396	394	336	362	358	386	386	367	382	367	386	386	382	376	367	366	355	372	384	354	374	363	350	358	343	370	372	364	378	369	361	369	371	382	385	361	355	351	358	348	376	390	385	363	377	389	363	356	381	372	374	369	407	379	349	372	366	376	372	384	331	340	350	393	376	352	379	334	386	404	375	397	358	367	348	376	334	331	384	408	370	353	382	357	361	341	354	348	399	374	364	382	382	344	411	392	373	385	371	359	373	382	322	391	342	346	372	328	370	320	359	342	378	355	379	338	395	354	362	353	356	382	346	356	362	386	366	372	368	360	320	356	404	335	364	390	380	371	344	366	390	408	394	345	358	392	326	331	371	348	329	405	358	362	361	368	344	374	375	358	351	370	364	331	376	347	344	312	359	359	346	366	348	387	374	380	383	379	374	367	383	349	339	363	385	362	358	372	366	361	380	423	374	372	359	381	355	335	366	355	358	367	361	374	365	377	372	359	373	365	370	366	371	353	360	370	380	360	360	374	374	377	349	368	350	358	369	416	346	358	337	359	393	362	345	375	330	375	379	392	356	343	411	352	388	370	334	383	382	350	369	369	374	350	347	357	343	372	345	358	365	391	363	378	382	378	358	342	365	329	345	372	414	381	367	386	383	370	369	364	374	351	397	361	374	351	351	369	346	372	358	337	368	351	367	323	374	344	369	373	361	377	356	335	370	368	351	359	381	357	381	363	340	392	406	368	356	397	354	374	356	367	368	364	361	361	407	373	393	355	373	395	374	390	352	426	361	351	366	378	364	366	402	367	398	334	404	360	345	361	356	383	381	370	355	395	383	391	369	375	371	352	380	359	358	364	395	376	383	389	369	380	389	325	386	337	373	386	363	372	376	358	377	336	375	380	378	364	389	353	398	373	391	362	374	401	374	365	361	368	351	345	364	341	379	370	361	360	364	380	377	380	363	338	344	345	354	378	374	368	372	355	359	381	377	356	343	366	397	355	356	385	380	395	370	355	347	371	351	344	366	339	388	389	342	370	312	393	364	380	368	357	351	364	354	347	381	369	373	394	345	364	349	357	359	379	364	375	392	372	379	367	401	380	362	369	342	388	362	395	355	369	382	390	378	366	356	368	370	364	352	366	404	371	363	391	373	363	362	386	379	350	378	356	386	385	376	400	374	331	368	346	369	385	387	362	365	361	377	357	368	377	369	385	353	376	383	361	379	353	354	345	361	372	346	330	363	331	386	343	381	338	344	369	425	326	336	379	383	358	366	345	382	344	383	341	392	356	373	341	362	397	379	383	363	350	357	382	357	382	343	363	383	352	361	348	343	395	355	360	342	366	349	350	363	371	334	349	379	367	345	351	370	373	395	391	369	363	374	388	382	393	347	408	373	354	373	387	370	341	323	345	363	343	369	349	349	358	380	356	364	380	382	382	366	402	343	346	362	362	365	369	367	354	398	369	379	360	342	373	355	405	379	360	374	380	325	397	330	386	360	378	414	380	370	358	384	377	353	375	345	402	363	375	365	374	369	363	359	389	386	361	353	383	368	361	363	373	386	320	375	371	385	350	339	354	397	340	371	392	362	374	370	334	331	373	356	333	356	348	353	345	345	368	388	350	378	336	375	359	374	377	324	354	371	371	369	353	422	313	362	313	379	368	369	398	370	349	365	364	393	374	408	389	362	387	332	370	380	359	323	379	370	391	352	374	375	357	351	369	350	357	359	355
23452	21350	29206	23872	21352	16773	1620	793	630	505	493	459	420	427	381	373	401	358	349	364	361	340	321	316	292	341	317	322	279	301	321	255	308	324	306	285	314	316	295	281	303	319	283	302	303	298	303	295	284	271	325	296	287	298	295	295	280	284	296	310	306	295	274	258	314	285	300	287	283	256	264	307	308	288	293	293	278	336	264	269	302	288	290	293	264	294	290	299	286	279	273	290	276	287	291	288	308	295	294	299	280	278	264	292	285	291	292	320	283	282	304	273	276	275	300	300	275	307	272	251	281	300	275	274	294	259	272	277	269	294	307	264	274	283	286	299	286	273	261	324	302	279	292	262	296	284	305	292	269	316	262	282	267	307	290	271	294	276	297	251	265	281	265	301	266	230	277	290	286	269	289	266	294	268	303	271	279	293	306	281	296	252	297	276	281	286	288	279	277	268	297	307	289	280	295	305	255	302	287	262	294	261	281	307	283	297	292	276	280	275	300	278	270	303	277	288	268	259	295	270	296	294	286	287	256	312	275	276	301	295	277	298	292	256	278	278	261	296	286	298	307	283	299	304	242	308	264	307	275	265	285	297	335	276	286	265	263	291	272	262	271	293	250	297	282	266	287	298	290	286	281	266	267	275	298	285	301	281	301	281	297	291	284	286	288	315	299	287	300	273	277	248	268	262	243	278	272	279	274	294	266	302	308	281	291	296	280	283	306	279	286	299	290	296	265	281	261	334	291	270	263	320	306	312	304	305	317	292	307	263	308	283	296	286	311	294	262	266	278	296	296	283	290	289	280	255	287	266	277	281	281	267	289	290	276	279	251	296	282	273	298	287	279	263	304	265	303	302	281	271	290	287	301	277	257	277	300	271	253	284	270	289	280	261	303	281	231	278	301	280	273	262	262	264	299	271	282	261	258	306	292	285	267	291	277	271	287	293	288	298	297	288	274	301	311	326	291	276	278	315	316	291	284	266	313	302	244	273	297	289	263	328	244	276	282	303	266	282	285	300	291	299	289	287	270	279	271	263	279	280	284	313	288	326	296	266	275	299	272	249	288	327	296	259	314	259	283	266	288	282	286	287	278	293	293	286	270	275	294	278	303	288	283	313	308	313	298	296	285	292	299	286	306	292	280	297	273	306	272	278	266	283	279	292	292	298	298	276	269	304	280	267	274	292	265	294	297	287	280	280	273	276	267	299	306	261	278	289	291	264	284	277	255	297	269	332	299	308	288	288	255	297	311	298	311	286	258	282	258	304	275	287	265	287	285	273	289	279	279	291	270	276	286	300	286	281	278	245	294	299	282	267	296	280	295	303	273	274	302	299	293	251	272	271	291	277	287	290	238	281	274	267	273	280	295	292	288	290	279	295	281	284	304	305	318	295	323	263	286	294	270	263	288	266	313	299	304	246	308	290	272	317	286	272	292	274	295	316	302	282	273	253	305	275	292	316	276	284	311	303	285	247	306	266	288	314	299	280	269	296	271	273	293	267	269	259	287	305	263	271	284	271	260	246	273	281	275	257	270	303	283	288	261	292	285	268	280	273	269	282	261	272	294	286	263	294	292	258	313	274	315	283	263	296	264	269	286	296	276	298	266	235	306	276	279	259	296	275	263	260	281	264	284	254	268	322	252	287	287	302	322	296	302	313	266	262	296	292	280	275	301	291	268	262	290	280	269	272	296	288	303	319	295	265	282	291	301	287	280	291	306	279	291	292	277	288	263	312	251	258	282	292	326	305	257	287	290	262	279	266	281	263	242	276	282	273	286	281	269	277	285	288	308	312	286	267	293	282	247	300	269	261	305	258	260	279	298	295	282	305	289	253	294	301	288	313	323	270	296	286	290	255	296	310	289	281	316	299	255	311	287	269	247	267	302	289	264	301	271	307	293	306	328	306	315	291	273	281	287	277	264	266	282	265	250	291	281	304	296	298	302	291	265	263	289	287	272	281	269	281	292	280	291	252	301	265	257	313	270	305	295	290	282	283	274	276	287	294	306	313	294	290	274	280	295	295	261	301	265	264	292	274	288	296	260	288	278	301	271	264	307	264	293	277	246	279	295	273	282	279	287	302	260	306	270	281	262	278	285	266	286	292	276	277	270	269	251	307	275	275	259	263	282	281	291	298	280	266	320	298	311	253	259	288	276	295	287	287	255	286	294	284	270	274	273	309	267	305	262	287	312	275	289	253	280	325	282	263	271	269	262	269	273	297	283	303	287	309	296	253	314	300	280	286	285	297	269	300	289	304	310	288	293	283	270	273	307	279	295	298	297	298	278	303	282	311	292	277	284	297	307	277	293	288	278	300	307	264	281	282	290	311	290	272	296	271	261	268	246	273	302	276	252	278	254	253	287	311	258	269	275	280	266	275	303	270	279	301	275	298	269	258	289	312	273	295	264	253	252	280	291	271	270	274	286	272	251	270	279	265	261	312	258	300	288	269	256	275	275	269	282	321	261	286	257	324	258	287	300	308	279	281	279	300	277	286	278	279	309	296	260	263	307	306	294	295	265	273	310	290	251	301	272	283	288	291	271	273	260	276	275	288	269	298	264	300	275	270	260	262	255	278	300	258	293	298	280	282	239	272	257	276	267	306	276	287	285	293	284	282	283	267	278	264	291	303	267	299	313	297	308	269	273	241	297	293	255	287	278	294	286	287	285	237	292	291	273	304	302	250	283	311	312	277	268	270	275	326	294	286	272	245	257	296	274	289	291	275	278	277	276	269	317	260	274	279	259	268	270	279	272	324	274	284	295	270	307	270	287	282	265	294	267	304	264	292	292	265	278	290	296	294	266	299	259	321	237	273	291	278	275	306	309	288	281	276	282	294	290	287	255	282	280	311	305	287	292	279	273	284	269	283	279	317	289	272	282	277	284	282	291	279	268	273	277	300	295	293	278	264	314	254	286	267	260	284	284	283	291	270	258	275	268	307	252	303	296	268	298	279	306	308	298	256	266	293	271	279	267	246	267	327	300	290	288	285	302	290	243	266	274	298	267	320	274	279	295	271	248	278	293	281	276	258	289	315	318	286	284	272	320	263	277	255	287	289	280	289	279	265	312	290	273	288	281	264	297	247	277	294	281	312	309	284	312	272	263	275	245	274	306	269	255	280	263	286	273	299	291	322	309	306	284	292	289	284	298	266	308	259	273	289	276	312	276	287	283	292	268	295	274	283	279	263	295	287	274	270	262	294	290	258	292	283	301	253	286	286	304	279	266	299	303	267	294	247	262	245	302	310	298	289	275	261	277	310	300	301	283	282	287	306	279	278	289	279	286	291	274	284	301	281	271	272	294	284	275	293	280	289	271	269	318	288	272	293	270	284	303	271	290	281	274	279	272	304	247	264	273	304	292	285	263	290	258	273	264	289	265	309	280	243	283	321	275	276	292	297	287	294	291	287	274	285	293	285	276	266	290	295	265	258	285	258	252	289	286	278	279	287	301	287	281	308	248	281	285	269	280	284	264	287	268	278	308	259
8563	17094	13958	7777	5339	3661	2752	2177	1928	1575	1382	1252	1096	1039	962	875	853	780	793	749	773	701	675	642	658	611	629	584	627	606	581	587	598	641	590	578	537	605	577	573	596	566	593	576	534	560	561	543	541	542	528	522	509	605	550	534	548	538	559	534	578	572	578	558	537	544	565	553	569	574	506	504	523	547	502	531	564	521	549	531	563	543	516	531	550	559	559	515	509	517	492	540	518	537	545	494	518	564	543	527	481	524	522	527	503	569	541	559	542	477	525	534	503	534	540	509	477	490	503	522	518	509	513	502	525	522	527	521	555	512	505	553	498	513	501	550	531	556	525	524	509	502	514	521	536	537	525	527	510	511	554	504	522	524	545	539	548	508	558	512	517	570	581	521	554	534	526	527	538	505	525	524	573	495	531	533	501	534	466	558	481	544	532	520	529	527	525	548	537	505	523	523	542	551	518	554	526	520	510	506	529	526	502	537	525	566	531	569	523	503	500	491	553	582	505	498	538	548	490	532	528	495	547	499	489	480	579	520	529	527	536	506	517	544	558	530	537	545	547	534	558	510	514	548	537	544	551	510	537	512	515	502	523	542	533	529	528	503	518	489	524	543	510	528	475	556	527	501	503	546	527	538	538	515	513	537	543	480	569	512	485	528	528	480	533	500	516	502	539	531	515	509	491	537	563	529	544	575	552	512	547	505	528	535	508	504	559	543	502	518	512	527	544	512	553	484	484	524	530	558	535	503	505	487	528	521	504	499	546	556	497	546	527	539	514	498	520	549	530	513	513	531	537	504	496	506	518	529	503	509	551	520	547	515	527	512	507	514	496	553	458	502	523	497	557	545	514	537	511	528	533	568	564	489	540	502	527	507	544	547	529	538	504	500	515	508	528	517	551	525	541	506	564	543	509	507	531	521	549	553	517	524	557	525	495	519	519	516	526	514	541	528	493	514	530	537	490	543	500	558	506	499	524	467	523	509	510	487	541	521	502	516	511	532	540	545	498	494	536	521	540	506	493	522	523	527	497	526	524	517	506	523	557	519	539	549	506	532	543	531	561	524	549	508	535	549	517	533	524	534	520	548	513	539	518	534	538	537	568	497	489	547	534	502	507	487	535	506	515	510	531	500	504	526	497	537	536	566	562	501	563	507	521	546	489	524	556	469	508	514	518	528	521	540	515	529	518	526	528	461	531	495	481	543	505	504	542	526	506	524	492	511	554	505	544	506	520	550	510	516	523	511	504	601	560	513	556	556	584	523	513	548	533	513	527	497	561	502	504	550	525	527	516	549	512	554	532	497	524	484	546	552	527	508	543	528	540	517	555	521	575	511	490	496	523	518	517	523	513	541	523	527	552	470	543	546	523	517	574	468	562	484	542	488	479	529	535	531	554	539	526	545	524	517	500	525	517	536	539	528	501	500	514	516	536	565	555	538	556	544	548	532	515	554	530	538	534	516	541	552	530	497	525	511	537	517	566	464	482	565	524	559	531	467	501	573	473	538	455	522	519	508	506	548	522	519	534	532	517	525	517	526	490	491	540	495	541	511	532	541	530	526	527	493	511	513	541	512	516	487	547	540	488	515	514	524	578	563	513	509	556	486	550	511	492	522	522	531	538	522	554	481	559	523	528	499	568	520	521	531	523	521	499	518	528	525	498	499	474	513	523	518	561	574	516	524	578	537	533	515	502	590	567	554	516	523	528	507	508	541	559	506	518	532	517	504	524	531	519	544	529	525	525	551	505	546	550	519	495	527	468	540	532	539	515	541	500	498	554	535	519	531	494	541	529	537	515	521	521	487	547	539	541	516	510	528	515	538	533	520	536	516	506	523	481	510	522	532	479	554	531	536	531	515	541	564	505	584	542	529	503	515	511	500	512	539	508	540	499	507	546	509	519	517	555	580	556	511	520	538	547	523	535	506	499	502	482	494	569	534	498	478	558	505	530	501	512	542	483	538	519	509	518	520	501	528	523	533	529	510	509	508	478	560	510	550	559	552	498	537	532	497	514	525	520	537	549	543	544	529	544	529	574	562	510	566	535	543	504	505	550	533	484	488	567	541	532	551	509	558	513	520	477	539	533	532	525	521	487	481	511	514	505	515	517	573	556	547	544	540	513	519	501	538	530	511	546	575	527	547	543	503	496	563	477	523	536	558	493	550	511	513	497	534	572	540	480	537	510	536	497	543	536	490	516	523	499	505	533	522	471	561	526	507	502	480	549	492	490	534	500	504	523	502	512	490	558	493	517	490	517	486	493	523	495	529	501	503	521	528	522	527	556	528	497	545	520	502	544	520	530	561	501	508	543	517	549	524	477	547	471	525	542	525	496	516	480	515	505	548	514	539	531	491	535	525	515	520	573	493	485	510	560	519	526	514	510	531	512	527	527	514	557	500	546	542	529	522	527	521	545	534	506	519	515	553	554	578	505	572	544	552	542	532	485	519	519	512	487	512	483	503	541	535	493	519	535	497	514	551	522	547	566	529	511	495	506	549	529	521	529	524	516	531	530	530	529	538	517	515	514	534	517	544	503	546	523	520	540	524	502	528	473	532	524	546	531	519	519	526	505	546	517	499	522	547	524	554	517	470	518	578	512	513	487	528	505	522	543	495	549	494	528	509	522	513	523	533	533	502	503	514	517	514	553	517	521	568	475	518	552	524	536	533	529	510	553	554	545	531	540	551	535	572	520	538	559	558	537	558	549	552	540	525	517	479	507	537	544	569	556	528	511	523	530	516	538	518	522	534	514	550	530	516	498	463	500	488	521	561	537	550	549	549	518	509	513	498	551	534	532	516	506	538	496	526	509	512	482	518	553	526	496	518	499	531	520	535	478	548	518	526	515	496	494	517	502	532	519	551	514	510	529	509	527	529	540	509	534	511	525	506	522	526	535	494	495	546	535	507	460	529	544	542	507	525	495	526	507	535	526	527	552	525	527	502	564	540	554	515	524	551	519	514	573	515	485	492	506	508	528	503	506	490	526	533	463	544	510	531	520	516	539	529	546	544	481	561	528	517	545	504	498	486	538	502	524	494	514	529	523	530	504	494	549	551	483	501	534	496	524	503	533	512	510	542	517	508	540	499	500	521	514	551	537	526	477	533	538	503	516	515	545	546	521	493	551	546	505	518	550	534	525	496	517	551	504	520	551	535	524	533	518	562	501	531	529	535	513	528	513	526	509	528	507	517	526	537	525	473	522	521	553	530	538	478	536	526	530	543	528	505	542	553	458	531	515	487	544	534	511	542	510	495	495	545	526	514	539	517	496	541	532	483	506	551	534	506	511	541	514	536	564	529	525	488	514	477	556	524	530	497	498	514	525	477	543	518	511	524	545	557	506	524	521	491	572	515	510	552	526	520	513	514	545	509	492	486	550	514	523	485	548	535	535	501	483	512	550	483	522	500	499	521	554	509	528	530	508	507	556	543	576	534	511	554	530	476	535	521	530	511	550	455	507	545	533	563	481	510	504	514	535	571	546	535
26845	20639	7625	881	548	455	467	458	442	417	421	402	419	445	406	450	404	477	428	459	432	474	418	461	404	449	446	433	449	429	440	437	428	405	422	432	398	373	443	420	434	432	411	452	451	401	390	394	400	431	416	404	392	412	432	426	465	432	459	413	414	426	449	425	433	430	385	454	418	435	433	429	436	425	439	414	427	432	423	467	394	435	429	448	407	403	438	410	426	397	414	435	424	399	396	437	463	419	418	441	441	422	435	393	438	419	471	467	441	406	440	399	406	397	419	433	435	420	408	412	425	429	445	375	436	420	429	410	403	441	447	416	461	431	410	408	401	418	419	421	437	415	445	369	435	421	429	425	401	449	394	440	415	417	399	407	381	396	423	423	446	393	437	433	395	435	443	450	441	403	423	417	443	416	373	444	442	434	402	444	419	407	426	437	437	417	395	397	416	417	399	397	412	463	425	436	426	413	443	439	415	389	416	394	414	445	406	399	428	419	416	408	436	408	414	405	424	365	420	410	411	401	433	429	429	469	444	405	406	403	450	453	433	435	434	460	422	395	450	465	451	445	438	446	407	423	403	424	446	432	435	422	443	441	477	419	456	442	405	409	423	442	401	437	419	444	426	406	409	421	407	392	436	429	419	394	420	435	467	433	421	437	435	449	450	434	439	412	426	442	425	404	454	433	405	416	431	437	442	419	444	428	458	377	422	405	434	424	415	441	438	416	421	443	414	430	428	409	426	410	390	442	400	435	420	412	412	427	461	407	411	416	415	426	406	409	406	473	446	463	391	410	422	428	413	455	454	410	458	393	398	399	397	437	408	425	424	415	456	434	452	423	405	434	446	390	419	423	421	456	444	401	452	412	454	401	410	441	414	429	414	404	437	421	430	422	397	429	412	451	435	413	459	435	415	435	429	412	445	428	445	417	392	439	420	430	446	433	406	403	433	461	469	456	444	410	482	407	409	415	442	422	384	426	409	412	424	450	400	409	456	425	453	434	458	403	414	459	429	440	419	405	400	412	433	422	377	416	422	402	417	422	445	438	400	475	426	395	408	426	433	454	420	424	449	396	422	427	405	404	399	431	426	434	436	439	420	412	378	446	415	408	403	414	389	458	402	419	439	400	406	440	419	441	423	445	427	402	384	463	439	463	424	447	463	436	423	466	431	422	408	458	428	428	439	396	422	447	448	437	417	419	426	426	427	377	425	404	459	435	434	456	394	475	396	424	439	478	451	471	463	459	398	390	419	411	424	437	438	433	408	389	425	406	415	417	417	441	436	413	433	418	441	427	435	425	436	459	382	417	427	415	434	449	444	419	439	395	414	402	413	406	420	413	379	430	402	416	412	474	427	445	465	416	434	408	437	413	420	433	420	439	417	379	420	440	455	402	433	470	446	457	432	415	463	442	457	409	413	431	377	431	423	399	445	404	425	442	451	409	431	421	375	421	419	402	442	434	438	423	404	437	460	433	433	424	416	403	426	406	407	418	405	391	451	453	425	425	429	415	426	410	420	469	409	415	438	441	416	436	439	464	419	427	416	403	430	409	400	435	401	425	415	409	451	430	395	402	407	423	440	413	415	460	450	433	440	431	433	411	430	441	416	393	462	433	421	402	423	400	452	417	431	429	414	409	387	449	436	447	427	446	388	446	432	406	440	446	419	400	409	424	409	502	429	424	418	404	419	384	408	448	435	388	426	423	468	449	405	458	412	408	406	409	409	400	433	457	412	419	425	460	411	368	441	457	418	427	379	388	440	440	433	421	403	400	436	434	382	426	427	417	416	390	438	420	411	436	434	393	444	442	436	397	417	363	443	394	412	388	421	428	449	442	426	403	436	404	394	353	431	438	392	418	429	428	432	435	405	406	437	398	426	426	403	418	417	436	425	416	396	442	396	443	413	439	424	442	440	377	407	428	435	409	465	427	430	426	434	410	463	465	432	433	422	412	438	416	446	454	422	393	447	382	414	453	457	452	407	459	417	470	433	418	407	401	408	408	426	444	420	460	409	412	426	426	434	448	469	414	406	410	433	425	437	422	439	437	437	402	422	434	427	435	452	435	417	370	466	457	392	400	418	427	395	439	396	405	441	445	373	448	428	460	396	385	405	450	439	381	420	442	447	434	423	440	419	411	427	397	413	455	451	406	436	392	391	419	399	413	432	420	452	440	417	401	510	391	445	421	429	417	457	393	372	448	417	380	452	397	460	424	427	446	370	397	439	417	415	444	409	401	410	421	403	412	441	438	381	389	446	410	412	441	425	437	427	404	425	396	416	423	412	439	434	422	419	438	446	451	404	423	430	429	469	455	439	387	424	391	448	443	410	407	448	430	426	415	396	423	430	445	437	427	414	408	424	416	437	405	383	409	409	428	433	415	448	432	403	452	432	401	421	437	430	432	432	426	408	451	415	398	418	382	409	412	439	410	458	451	429	432	413	400	442	412	494	443	416	418	436	422	402	415	452	428	446	432	410	434	427	409	448	392	413	445	420	409	399	384	395	435	431	396	416	448	420	412	400	431	440	427	431	392	435	401	425	454	415	412	435	401	451	407	449	411	424	442	436	457	454	421	427	378	432	423	438	400	413	414	402	409	440	399	465	445	413	432	462	421	426	385	425	406	417	390	401	443	441	437	421	394	409	419	420	421	401	411	447	431	419	468	428	391	409	431	450	404	424	429	415	463	411	395	435	428	435	417	414	396	406	409	388	444	454	415	426	390	438	438	425	413	424	453	404	408	434	445	456	426	469	458	423	455	443	411	398	406	395	459	431	390	419	451	453	439	401	448	417	389	411	436	403	442	413	428	414	405	428	408	417	452	428	437	439	421	463	430	438	416	397	437	444	406	412	424	416	415	398	412	440	430	416	476	431	436	394	437	405	422	445	429	381	432	448	410	414	447	436	434	436	433	427	431	421	420	417	490	405	427	399	404	403	405	418	451	420	377	415	422	412	442	439	421	415	430	404	435	421	425	409	433	418	429	425	431	451	441	413	416	385	453	396	401	447	414	446	429	431	462	420	395	454	421	424	445	417	434	449	441	430	448	408	443	400	413	440	417	453	422	429	441	458	404	421	385	402	419	410	392	448	418	423	415	421	430	432	425	415	427	430	398	442	439	445	420	447	433	416	453	446	411	458	431	439	408	437	413	441	396	452	426	404	433	432	446	423	463	437	447	416	423	407	481	432	421	427	435	420	403	419	431	443	407	410	416	411	404	388	430	448	420	407	403	375	446	423	417	415	432	371	416	405	464	452	458	412	440	405	463	418	427	380	416	439	441	417	420	446	427	432	419	454	410	451	373	428	465	447	412	421	413	410	439	436	413	428	430	447	405	425	432	443	401	393	448	419	457	432	418	399	413	452	437	416	437	458	425	417	434	418	453	431	445	412	397	469	410	437	385	403	417	432	395	401	431	437	395	418	406	417	429	419	428	452	440	387	447	430	404	424	450	420	437	411	429	429	460	396	421	412	414	411	407	434	434
4457	2125	1819	1293	1067	985	926	843	889	891	845	826	827	816	847	863	814	782	816	847	848	823	817	789	806	771	828	785	779	792	834	822	842	823	819	806	816	809	826	811	798	817	824	782	811	800	848	836	790	824	789	824	795	766	813	816	867	817	827	838	775	804	834	841	797	807	800	791	771	800	837	828	851	857	828	785	797	822	782	830	800	826	755	803	839	795	810	794	812	798	763	758	813	821	814	774	786	771	769	780	824	832	792	790	801	795	821	781	812	792	771	782	809	784	828	828	806	773	798	855	793	800	840	841	792	809	819	733	819	857	748	848	778	784	822	813	748	808	819	819	755	793	771	792	806	800	801	854	844	816	834	820	842	797	775	804	793	811	820	802	801	802	766	802	849	778	855	802	833	785	787	829	792	763	808	786	785	827	806	793	768	823	806	834	806	791	790	835	801	809	804	800	813	752	770	774	789	788	794	815	798	790	744	839	817	756	815	749	856	774	796	769	850	789	846	796	773	817	799	790	816	772	776	785	769	834	805	808	825	793	774	836	804	730	869	771	818	812	782	764	811	785	824	823	790	859	804	805	830	835	783	846	801	792	771	853	796	752	788	742	816	752	806	796	800	818	875	834	804	780	793	745	785	832	819	850	753	804	783	833	766	836	806	825	822	774	807	814	791	783	818	834	834	740	814	779	835	821	832	848	798	847	763	795	808	781	813	770	842	785	767	814	748	774	809	786	776	792	802	850	816	793	780	808	831	782	807	816	796	771	804	828	846	803	777	816	746	815	833	813	859	828	773	794	815	816	785	811	798	845	789	823	793	786	809	809	784	778	824	795	781	801	838	797	851	798	811	770	853	804	835	846	802	844	806	832	805	799	772	833	812	813	824	823	838	769	804	829	789	776	791	840	789	819	804	823	772	836	846	852	781	814	768	822	833	830	770	771	805	800	834	871	809	855	800	809	837	782	811	773	784	770	819	822	803	814	762	805	755	777	802	843	762	810	789	814	806	779	828	822	839	832	768	752	845	781	828	765	814	734	815	804	870	788	793	822	756	798	767	780	832	718	807	828	805	828	827	832	835	792	806	760	800	845	718	836	787	819	810	791	844	803	784	841	860	812	786	802	777	811	777	823	839	783	796	840	815	809	784	821	790	823	836	783	806	808	795	768	784	797	792	849	792	802	824	808	808	813	785	797	844	807	751	836	768	817	811	852	837	804	791	799	850	845	854	765	797	840	808	787	820	845	750	806	790	825	791	764	813	834	867	803	757	789	794	840	789	771	786	832	771	759	805	807	787	774	793	843	806	780	796	849	794	795	794	826	825	793	794	783	786	828	775	825	822	787	827	790	742	869	801	803	811	811	821	816	776	834	793	783	822	759	764	850	810	811	793	818	857	768	786	830	795	784	828	793	886	787	833	869	819	822	806	774	817	824	763	843	829	739	804	774	763	785	788	783	764	795	821	825	765	800	814	812	825	798	755	818	779	861	731	817	826	796	827	797	813	847	783	789	795	836	798	800	801	825	793	836	862	766	860	764	829	817	797	810	793	833	792	808	853	768	813	817	814	827	825	732	795	781	772	763	865	786	819	846	746	775	784	823	851	792	773	798	858	794	842	796	829	841	838	778	811	866	790	813	789	794	831	825	826	832	833	771	793	832	853	836	813	821	781	839	818	770	781	822	831	785	832	818	820	786	816	786	823	858	811	807	793	801	809	802	787	775	816	830	804	775	843	857	804	852	770	878	784	801	809	828	845	811	811	780	812	807	792	761	740	789	838	828	775	775	825	798	835	782	834	771	821	834	792	790	742	768	805	770	780	835	797	842	780	785	831	755	814	772	761	785	791	816	809	837	845	823	839	787	824	816	827	807	801	830	819	810	818	823	839	793	821	753	790	788	762	798	797	751	824	797	825	790	788	795	820	820	794	790	829	774	800	820	818	803	868	817	822	805	806	773	800	794	775	840	817	823	811	770	744	732	777	782	814	838	793	778	797	822	750	767	826	798	803	874	820	820	826	829	823	829	842	784	850	794	857	787	846	715	795	794	779	767	794	727	828	786	827	822	792	799	822	812	765	844	804	803	816	865	848	764	792	774	767	816	788	819	755	813	812	818	751	805	864	796	795	812	801	818	778	853	790	847	794	816	779	783	841	825	821	783	802	806	798	830	816	766	798	829	812	834	788	860	823	811	880	781	783	833	768	836	819	801	815	796	797	773	797	755	773	814	825	831	786	827	802	800	828	808	837	733	797	787	788	748	807	772	819	789	794	829	805	774	799	781	786	836	846	844	784	802	790	818	811	879	758	808	837	810	837	776	854	803	780	795	849	769	801	825	817	791	783	818	834	893	817	858	813	801	781	792	815	785	807	758	810	792	830	789	785	760	796	850	769	796	855	832	781	798	816	842	826	804	795	779	801	780	793	764	761	844	787	876	805	803	802	818	812	754	790	740	820	830	805	801	803	867	809	813	828	838	770	785	807	781	766	792	813	761	779	805	826	805	808	822	791	807	771	814	786	747	813	814	766	819	809	807	786	784	738	837	804	794	814	792	836	845	803	844	794	783	803	794	817	882	758	795	867	782	796	787	759	828	809	810	790	836	821	796	802	830	807	793	810	795	799	793	788	778	770	825	858	807	817	829	790	764	892	846	820	857	827	779	816	803	817	825	796	765	867	795	794	785	869	767	810	784	806	830	814	800	802	834	849	834	800	798	783	821	797	795	774	837	825	804	827	825	801	803	769	828	801	798	816	786	830	792	812	798	852	778	765	780	805	746	830	758	828	836	811	787	832	784	787	830	786	818	740	788	760	817	840	814	813	764	815	823	838	810	782	813	792	796	784	826	824	808	811	821	787	840	794	770	773	819	823	808	810	811	810	792	803	826	781	792	798	801	844	802	811	799	867	791	785	820	800	790	785	773	822	808	814	814	814	831	772	819	859	802	766	806	775	846	857	794	793	795	816	796	776	806	811	803	866	807	767	801	785	871	742	794	867	758	796	793	830	835	789	812	817	836	812	819	797	828	767	810	796	875	744	817	814	815	812	830	849	833	798	791	800	761	798	795	829	837	825	794	844	783	792	778	795	780	828	758	815	798	789	789	826	786	800	817	844	819	786	841	772	864	776	758	795	778	779	805	802	772	834	823	820	844	820	802	788	775	804	807	801	811	843	790	795	797	825	819	814	777	790	786	801	812	823	841	809	806	828	854	791	761	803	830	793	799	832	823	783	854	780	846	866	789	768	792	804	752	834	814	832	819	792	751	769	806	869	832	876	789	828	807	810	841	777	841	769	855	765	807	845	781	821	804	783	796	831	840	825	834	750	794	825	835	856	785	855	780	787	789	812	845	824	802	809	770	778	772	787	795	795	823	801	813	805	789	810	787	782	801	830	767	825	799	829	801	758	798	789	788	772	787	792	838	821	786	771	757	799	802	782	774	850	782	830	808	818	789	794	760	802	809	838	825	786	819	752	784	818	825	830	835
24380	21332	28471	24504	19320	1539	566	406	346	307	299	270	277	235	250	221	223	200	232	191	214	214	213	194	229	212	221	198	186	213	183	211	205	176	197	215	193	211	192	172	207	199	194	196	202	193	195	187	181	184	183	183	175	183	179	205	183	190	178	190	172	180	213	181	186	162	195	170	198	178	211	177	179	172	184	175	193	192	204	182	201	183	178	201	199	191	198	164	185	178	186	184	169	166	199	168	163	198	176	206	173	184	179	183	183	184	207	186	202	185	184	191	168	196	199	199	165	173	183	183	173	200	161	188	157	195	181	180	192	175	163	193	197	214	173	168	163	197	195	208	186	159	178	177	170	191	204	201	181	181	199	178	187	168	175	188	178	188	172	167	194	192	173	183	194	173	176	147	162	180	153	217	174	164	173	208	173	202	175	191	194	187	183	180	203	185	216	167	176	190	200	193	176	173	193	189	185	197	182	204	178	203	172	199	187	214	175	177	212	207	168	182	180	190	193	179	180	192	182	199	171	166	179	191	209	178	202	159	194	203	185	199	187	203	185	173	185	198	155	186	192	172	180	179	174	167	193	179	189	179	180	183	188	155	182	189	226	197	190	186	185	179	197	163	192	179	173	185	161	198	179	197	173	166	167	167	181	205	193	179	179	183	189	187	204	189	179	204	178	175	189	185	164	181	193	190	187	182	192	155	172	191	191	162	198	184	173	172	184	174	197	204	201	202	181	224	188	167	172	197	193	188	198	195	179	172	192	194	176	192	183	164	162	197	183	184	170	172	156	183	151	170	193	185	190	190	155	196	180	155	186	197	194	206	184	202	176	190	181	194	166	192	178	155	169	189	172	201	194	185	210	177	166	186	174	175	191	188	203	183	193	171	167	187	169	190	170	183	180	206	160	171	193	166	195	176	175	185	163	181	201	202	195	193	202	152	171	188	201	162	190	166	181	184	182	196	164	193	180	167	180	206	173	205	185	181	191	165	172	200	166	208	191	158	180	161	173	169	191	221	203	167	194	217	180	187	191	176	172	198	169	169	189	181	177	178	185	161	176	210	184	161	180	196	183	181	176	219	166	185	170	173	185	182	159	182	172	170	179	185	183	184	176	187	171	191	183	183	186	191	170	179	187	158	183	204	171	179	192	170	179	169	167	192	189	187	209	161	174	162	179	203	203	181	176	188	192	167	159	180	185	187	186	183	212	207	208	195	177	160	182	178	176	171	169	173	184	193	206	186	188	179	191	168	184	190	221	196	170	174	170	173	203	192	161	224	191	181	163	206	180	164	169	176	183	175	176	188	161	206	191	201	175	173	169	192	179	164	181	172	181	167	206	173	182	187	184	176	153	166	180	197	199	158	194	198	172	204	172	179	194	198	177	215	173	186	185	159	193	205	175	176	176	188	153	208	154	186	177	187	167	189	158	163	183	186	176	184	178	183	178	164	180	177	164	190	185	169	203	178	186	183	181	176	169	162	190	166	159	170	168	184	177	199	188	190	211	178	176	175	173	177	141	196	156	200	197	186	197	207	174	214	170	179	194	176	190	210	174	208	192	184	166	191	184	182	197	184	192	180	188	185	215	193	195	184	202	162	181	183	182	180	188	191	171	170	194	196	191	184	169	176	193	176	159	200	163	171	187	190	172	194	194	187	206	184	185	179	176	180	169	186	170	190	180	177	194	162	172	170	172	187	187	186	198	191	192	175	175	175	184	184	193	178	179	201	179	207	163	176	208	155	223	189	172	159	171	208	175	158	196	164	163	189	184	190	178	183	170	162	183	179	170	198	178	184	172	166	186	194	178	160	156	178	179	190	174	187	164	160	188	173	188	214	199	165	201	179	180	184	183	183	182	185	182	157	171	195	190	186	193	166	166	205	175	190	165	174	191	189	185	181	186	173	191	196	166	191	222	190	184	178	187	182	190	203	182	177	178	157	169	190	182	181	175	192	188	186	178	194	204	169	160	201	188	178	203	212	212	190	182	184	189	199	178	171	188	203	205	175	177	174	176	173	175	180	192	159	192	174	173	190	179	181	188	198	173	204	202	170	183	191	170	166	192	209	178	188	221	210	181	183	183	169	170	184	157	164	190	178	197	195	170	167	181	177	198	189	173	161	165	176	181	172	173	197	188	182	191	166	174	173	190	186	189	192	188	184	183	182	200	175	165	173	165	162	179	186	198	200	196	169	177	191	193	175	196	194	182	175	181	196	179	175	191	183	179	159	190	194	156	180	160	170	172	189	171	185	188	175	191	175	193	185	206	193	190	201	201	190	157	175	198	173	205	189	203	201	180	190	169	190	165	220	168	174	199	186	169	199	186	171	188	203	189	192	162	187	166	185	169	191	167	190	185	174	186	176	192	179	180	174	164	187	161	212	188	185	190	179	196	191	183	183	206	157	172	193	188	186	185	187	161	163	175	165	152	184	179	171	201	200	163	183	167	184	189	171	181	191	193	187	199	166	161	186	166	174	181	164	152	163	160	184	166	162	175	180	195	183	169	177	215	199	187	188	183	160	188	211	194	180	182	207	210	175	179	162	216	167	158	183	181	178	206	196	170	157	195	182	165	188	191	162	198	194	183	187	201	180	174	141	188	194	141	190	192	178	203	178	193	189	173	166	187	182	224	185	173	189	169	207	181	182	173	180	172	189	181	181	182	186	188	200	178	166	199	177	185	209	186	172	170	181	182	181	170	208	165	181	207	183	198	171	193	178	179	190	172	161	206	185	185	179	189	172	176	182	187	188	189	175	199	177	176	175	174	187	155	176	194	193	179	194	186	206	175	169	200	182	185	200	161	181	201	191	194	187	179	197	176	175	156	183	186	172	171	187	165	197	204	187	177	181	171	192	201	168	194	203	180	184	154	191	188	165	188	198	187	189	166	155	182	204	157	174	173	185	192	181	147	175	193	167	180	183	179	174	182	180	170	179	186	196	176	178	177	176	176	195	182	177	165	175	215	176	183	201	164	181	196	169	179	161	183	165	185	182	179	167	170	194	196	202	172	177	185	215	165	181	180	180	168	178	175	183	167	197	165	192	171	179	174	172	202	184	198	173	159	188	181	147	185	161	170	171	185	180	175	178	176	188	203	164	181	179	173	175	167	188	164	155	201	186	204	177	196	194	171	197	200	187	180	177	187	186	212	201	201	175	187	172	189	205	182	160	191	180	184	182	189	194	188	172	206	191	171	181	177	181	198	178	178	188	176	204	204	186	207	188	197	192	206	158	185	193	187	171	178	180	189	212	190	169	209	179	181	189	206	181	178	180	174	190	178	179	177	173	215	202	183	167	164	179	180	183	193	187	197	156	147	185	180	175	189	186	194	185	175	158	191	192	176	183	181	167	186	181	191	164	190	192	172	182	171	167	174	192	173	169	160	180	137	182	176	210	178	189	166	174	187	208	169	190	147	202	190	188	189	204	169	199	199	156	192	182	162	163	201	177	156	176	165	183	205	175	192	181	205	179	173	173	186	191	160	147
6087	10996	8973	4739	2974	2141	1617	1325	1139	921	811	740	693	596	596	573	512	545	499	489	526	421	457	426	449	407	419	402	402	391	432	409	411	430	400	406	446	409	393	354	417	370	356	406	389	367	399	377	332	387	415	346	372	392	378	352	354	394	357	370	378	355	366	405	367	377	336	383	352	352	363	345	383	395	348	371	365	363	362	359	341	369	396	366	353	336	392	385	407	359	377	375	371	361	367	373	366	372	369	365	358	389	372	352	366	337	359	341	380	400	375	384	342	378	366	360	358	369	358	383	359	373	382	382	377	358	380	340	373	387	358	351	345	352	373	378	399	343	346	369	400	364	364	404	380	362	381	322	347	372	367	325	370	333	376	417	362	362	346	388	377	395	342	335	350	353	394	346	344	381	358	377	371	381	354	384	343	380	356	391	341	361	340	362	361	396	348	348	367	382	393	334	372	344	356	359	409	368	362	340	370	358	366	359	398	401	388	359	361	358	372	360	401	382	354	354	366	381	327	373	374	378	385	376	341	327	361	367	367	346	349	364	389	366	386	358	359	381	383	369	352	417	369	344	365	354	362	378	387	394	377	366	378	350	364	386	349	390	374	361	392	374	344	393	377	370	370	380	357	332	377	359	371	380	362	340	357	368	372	376	338	338	355	367	349	382	389	360	361	381	349	359	385	393	343	339	363	319	375	382	342	361	369	376	378	347	388	396	400	352	372	375	327	370	362	351	391	407	331	356	377	357	350	361	369	362	391	361	383	339	348	384	377	347	370	387	338	384	365	368	366	368	386	397	377	389	355	347	348	353	360	369	366	340	317	368	361	355	372	380	343	349	344	357	375	384	352	355	338	338	365	387	358	382	379	344	404	368	339	362	357	361	380	341	368	379	365	343	352	389	350	384	388	309	367	341	356	350	408	397	395	362	346	368	377	378	396	374	364	347	382	344	368	367	346	367	354	370	361	383	368	340	372	366	346	361	344	375	349	345	383	367	328	346	357	389	374	349	356	363	359	366	351	372	390	336	366	373	359	400	377	352	350	345	368	353	352	352	378	400	400	352	353	356	370	359	369	367	345	363	380	359	411	387	355	338	353	344	372	360	356	375	338	378	358	356	351	353	364	356	365	370	376	351	370	401	357	365	354	384	368	386	369	364	389	367	378	367	356	360	353	347	372	400	368	362	333	360	341	359	376	351	334	367	318	353	365	364	352	363	337	370	356	354	344	348	351	386	366	346	372	354	338	392	371	380	326	357	365	384	376	350	363	358	354	374	392	385	405	364	409	384	396	349	347	379	368	355	415	345	354	366	346	359	364	379	376	378	348	376	363	368	326	370	364	399	346	344	377	343	403	408	366	380	348	393	358	389	414	332	400	375	359	340	360	353	358	351	374	383	349	372	349	378	389	364	337	357	376	353	385	373	357	366	354	354	327	359	371	350	351	379	393	330	383	366	351	345	378	410	340	357	346	334	366	384	332	399	395	375	376	351	322	361	358	345	383	328	363	374	385	359	343	354	367	399	366	378	382	364	398	340	345	368	358	375	362	413	344	367	363	385	375	371	371	357	374	385	381	364	368	379	378	347	359	369	381	378	389	361	388	396	370	364	365	382	396	381	341	351	375	378	360	349	385	388	390	354	382	384	346	364	388	339	366	362	351	358	367	399	374	396	387	324	376	369	361	403	352	333	358	334	389	376	397	344	400	372	379	367	337	351	397	346	368	392	375	355	347	345	384	376	401	363	357	359	388	374	376	394	374	337	403	362	353	372	401	342	366	361	376	389	383	369	381	356	364	363	391	395	375	332	351	350	364	389	355	361	356	365	386	403	353	347	373	387	375	357	386	372	392	366	367	406	372	389	378	354	347	376	362	375	353	343	365	345	369	364	393	349	344	348	358	404	385	343	386	361	354	395	367	359	376	382	356	378	357	382	353	341	352	382	351	356	374	383	349	386	381	349	352	344	339	360	349	353	366	332	376	378	370	351	337	386	369	353	360	358	338	384	355	322	382	365	401	362	350	397	370	356	379	343	357	373	361	348	387	376	362	352	384	354	374	365	340	376	348	364	386	361	372	340	349	359	375	387	350	376	365	345	362	381	355	383	376	354	368	340	344	389	341	383	375	363	359	370	325	393	376	365	354	358	374	360	360	369	355	396	382	389	395	343	362	333	383	361	348	345	367	359	339	376	339	383	351	348	362	389	339	374	357	357	372	359	357	386	372	364	376	342	363	348	373	347	363	369	388	372	330	373	366	373	363	397	343	371	362	369	374	359	394	385	354	378	366	353	393	401	373	391	350	373	393	393	358	343	377	360	361	363	370	369	367	379	407	334	396	361	359	373	385	383	333	343	354	369	351	315	338	347	378	377	346	369	376	372	356	372	363	381	393	377	340	360	350	355	344	363	367	349	365	361	370	375	366	379	385	373	349	324	374	352	381	356	376	357	357	340	347	381	335	365	358	359	338	365	323	345	395	364	363	365	363	353	363	371	363	376	379	365	365	385	360	375	410	353	359	348	363	315	380	355	384	384	336	367	335	361	350	356	346	388	373	380	399	381	348	401	378	350	383	332	384	339	383	378	377	328	406	371	367	367	333	372	352	348	371	377	403	376	386	369	370	341	345	365	393	394	345	335	366	337	370	358	383	350	327	389	376	353	367	364	320	381	350	379	338	350	342	349	359	421	390	396	363	370	352	339	379	373	361	320	333	340	365	370	376	376	360	409	369	338	375	334	343	324	341	365	369	343	400	375	390	358	361	357	355	325	348	398	364	354	355	354	360	330	348	357	332	358	353	334	349	378	353	383	367	359	358	350	388	348	370	375	359	376	370	362	362	355	361	387	366	368	354	375	370	376	348	382	348	350	363	383	355	358	327	380	343	382	384	345	347	375	388	373	341	349	329	361	353	382	360	374	368	372	393	393	347	363	351	377	349	355	371	352	367	365	342	365	351	347	374	365	383	352	349	380	336	364	393	389	333	341	335	377	341	376	363	377	311	373	401	374	346	371	356	410	366	391	352	342	376	352	361	355	330	372	378	390	378	370	372	389	360	373	349	344	360	364	352	352	382	381	350	332	381	343	356	395	363	364	358	369	329	361	373	351	358	347	380	360	373	352	352	363	378	405	352	381	360	364	341	372	324	335	397	371	360	387	364	385	351	339	364	406	383	362	345	357	326	374	390	362	345	373	348	366	369	378	336	379	354	330	412	399	348	347	347	340	347	371	321	350	371	344	339	330	409	369	360	340	385	392	369	347	392	373	350	348	362	349	340	330	364	352	381	391	370	368	398	365	340	363	368	395	345	390	373	334	415	341	382	365	358	328	359	370	376	354	355	355	339	394	394	361	367	392	376	360	341	343	368	386	368	405	406	334	364	369	347	363	361	351	342	358	364	361	333	354	369	396	358	362	358	371	410	335	358	361	357	338	339	316	380	360	355	362	361	356	382	389	359	393	311	346	364	371	368	376	363	339	347	346	410	358
23405	21344	29166	23883	21346	16702	1737	784	598	558	497	501	427	368	355	362	386	325	355	355	337	338	335	344	331	306	326	329	314	304	330	284	280	306	304	310	307	285	280	337	301	319	283	266	298	304	290	282	282	310	303	287	296	254	297	267	307	272	295	274	284	290	309	272	273	317	312	304	271	299	282	296	300	300	273	313	304	267	268	302	282	282	322	323	313	285	285	291	287	273	298	301	263	294	310	282	274	328	325	302	309	285	283	290	319	294	276	314	280	283	258	276	296	286	301	256	280	286	291	297	283	310	287	290	310	288	282	278	274	281	296	302	278	270	287	299	268	278	279	299	304	298	328	282	302	293	288	288	261	237	309	276	336	277	294	254	286	298	270	294	266	319	265	292	314	303	287	285	311	279	301	276	285	272	272	285	310	321	290	280	301	309	299	315	276	290	295	295	252	292	284	286	291	281	285	278	327	324	273	301	315	290	258	296	267	303	307	280	287	291	284	287	292	325	286	309	357	305	286	302	250	267	266	335	297	255	290	287	281	294	283	290	307	283	296	281	287	301	302	249	278	309	278	298	274	265	272	310	304	292	287	296	243	314	291	302	301	279	295	262	274	292	305	286	267	310	290	272	261	300	292	257	259	308	280	286	273	275	268	297	294	301	320	296	294	269	291	252	301	282	291	277	278	284	272	278	284	307	272	298	288	259	247	269	290	294	279	286	289	298	280	292	306	267	287	265	276	282	319	296	264	261	327	296	279	271	293	279	281	274	309	289	275	293	271	298	277	250	283	284	305	298	314	274	296	276	268	280	312	306	316	297	304	285	265	278	267	284	281	300	306	271	286	276	309	268	302	273	285	281	303	280	266	265	296	273	283	276	267	278	271	272	294	243	280	304	272	255	303	303	278	301	282	269	279	279	266	292	299	330	281	284	263	287	285	304	289	271	284	265	323	292	291	295	301	320	284	294	296	282	270	281	281	249	271	287	314	285	262	276	297	288	241	294	317	291	276	260	296	247	302	310	318	300	287	301	301	298	275	296	300	281	320	293	293	269	296	296	295	281	291	324	278	305	287	304	264	271	283	271	302	267	288	281	257	301	312	298	290	283	267	313	276	280	274	238	279	258	282	293	287	304	284	273	293	253	260	262	298	300	293	298	277	311	282	303	277	285	278	287	279	296	265	246	282	287	269	264	284	305	294	276	315	281	273	256	297	314	274	304	283	278	286	270	292	288	294	260	283	293	283	302	313	281	289	293	281	306	310	320	307	260	265	293	253	270	284	271	304	296	271	285	311	287	258	283	280	281	272	302	318	270	277	291	293	287	291	306	274	280	278	290	333	295	305	272	308	288	259	291	280	248	274	281	308	276	311	285	295	293	306	268	273	269	317	273	305	275	293	299	279	268	301	298	293	296	301	296	269	301	300	259	283	275	280	275	288	300	277	299	289	304	290	282	262	273	317	271	280	308	314	294	335	264	267	280	284	295	263	289	245	294	263	292	297	304	305	307	294	300	317	258	276	293	308	281	283	292	308	262	279	263	281	292	310	313	298	291	312	329	289	289	279	296	308	267	292	289	295	273	304	296	263	295	295	324	268	282	282	320	311	275	316	309	301	294	305	283	285	280	279	273	318	336	291	305	286	288	283	287	294	293	285	287	273	272	298	273	291	284	297	291	294	304	272	285	302	290	269	299	307	274	299	289	277	301	278	293	294	296	279	300	305	276	285	260	292	246	267	293	287	293	265	295	261	304	265	298	303	271	289	302	306	287	311	291	280	293	303	295	295	275	281	315	278	282	313	292	300	278	278	280	292	291	313	266	265	263	307	290	278	308	300	241	283	274	275	277	308	278	279	274	275	284	252	296	262	293	258	271	302	273	275	286	265	284	283	266	285	281	281	305	303	277	273	290	295	276	240	293	309	291	293	263	265	237	276	312	278	285	283	266	278	304	277	267	254	302	281	291	276	290	281	300	289	289	298	295	296	265	270	288	264	268	298	304	289	257	310	282	284	273	303	277	286	285	309	286	292	267	274	277	275	290	282	269	309	299	314	286	274	321	271	301	268	277	258	262	290	295	310	303	275	274	306	281	294	302	267	297	293	288	282	261	270	270	274	253	268	343	293	263	278	313	284	304	288	307	294	262	294	257	294	295	274	291	277	309	280	321	283	266	287	281	291	288	304	271	277	284	260	286	303	289	280	284	289	284	311	270	258	302	279	300	283	294	321	271	264	274	260	289	309	282	300	316	265	290	289	297	285	305	277	270	272	305	267	286	276	261	270	275	277	333	306	322	273	277	300	254	279	296	276	265	284	288	282	293	291	285	282	270	296	262	297	277	282	276	307	293	280	285	276	275	316	271	300	288	269	289	297	247	305	298	253	297	304	279	295	301	297	304	292	307	279	285	264	270	303	282	298	294	276	280	290	282	304	295	262	302	295	277	289	311	274	305	313	274	249	318	253	283	273	293	309	298	310	304	284	270	270	259	256	289	284	285	295	287	305	279	284	259	298	280	295	292	287	308	269	307	264	269	265	279	272	278	294	300	297	294	263	263	287	279	273	278	271	299	278	290	276	291	286	286	296	289	285	265	270	272	319	253	286	266	295	299	255	285	278	297	330	282	265	280	292	289	279	293	273	286	334	256	300	292	276	249	287	271	268	287	280	243	302	319	298	275	301	283	277	286	304	309	296	275	294	272	280	319	295	297	323	260	318	266	272	275	269	279	272	272	293	276	308	270	296	279	278	293	306	299	268	310	265	310	294	306	279	262	300	289	293	231	313	287	277	303	260	258	266	326	286	280	258	293	275	265	266	271	281	255	290	295	269	265	289	283	280	252	280	237	283	306	281	277	282	263	255	259	279	315	273	293	280	291	303	271	283	298	302	267	264	272	270	279	301	259	278	306	277	292	311	273	251	290	292	254	274	297	301	296	280	269	306	258	296	291	307	287	297	276	258	289	253	307	275	274	260	286	262	306	269	313	311	290	279	271	250	263	282	268	253	308	280	287	294	257	272	302	288	270	254	307	276	275	268	283	272	283	297	293	263	294	263	244	257	276	268	269	293	274	308	291	275	291	299	329	267	264	266	281	275	313	285	292	291	296	292	279	276	301	289	282	275	293	276	308	278	287	268	304	261	297	301	268	307	308	250	267	281	336	294	280	284	311	300	317	277	279	293	278	289	277	296	312	305	302	302	276	306	310	315	296	312	257	306	267	299	253	270	270	290	293	282	278	311	247	288	293	284	278	265	302	282	273	298	263	281	302	305	273	292	308	305	271	275	287	316	282	283	267	279	295	320	264	292	285	319	280	268	283	260	293	285	279	269	291	311	316	293	291	307	267	286	277	281	299	297	264	287	307	257	300	287	256	271	252	291	321	258	289	292	287	266	270	253	303	281	288	271	274	284	263	301	286	300	286	276	258	262	267	259	279	283	294	311	258	279	282	286	289	265	295	298	304	297	296	260	302	299	300	276	274	292	298	293	263
8392	17004	14195	7827	5271	3557	2828	2225	1893	1633	1360	1297	1148	965	938	908	834	809	755	703	754	661	664	634	654	644	613	595	619	612	579	586	610	572	558	604	563	556	580	534	561	572	566	562	515	556	515	527	516	547	560	574	543	580	522	541	537	531	550	506	559	528	523	536	527	568	560	506	549	569	530	508	561	545	558	544	484	540	562	526	518	525	538	506	523	555	501	512	549	538	513	542	511	531	534	504	547	531	560	504	494	504	508	569	502	498	527	554	539	521	565	573	514	518	513	525	533	513	513	516	509	527	586	497	471	499	529	499	525	474	529	477	566	502	506	544	535	562	548	534	497	507	523	508	537	544	539	542	548	529	525	536	509	513	536	540	500	523	554	530	543	540	527	521	501	492	518	500	509	531	525	492	551	518	494	499	544	554	535	564	529	561	543	521	516	528	506	479	492	516	569	536	524	492	497	566	540	542	562	503	520	507	588	519	518	526	508	514	514	503	507	491	543	547	520	562	557	577	533	537	519	486	511	512	493	537	469	506	553	508	511	517	486	511	529	529	523	530	585	492	552	493	553	520	560	508	490	530	560	520	490	550	521	502	506	553	516	531	550	520	511	488	521	499	529	507	506	519	504	505	518	495	561	544	493	526	528	496	520	564	526	512	501	523	503	534	537	483	538	471	528	529	509	559	518	547	549	494	520	516	515	548	524	526	494	531	531	540	504	515	537	502	563	530	516	525	523	494	536	548	509	531	484	524	486	522	525	515	511	514	505	504	524	519	500	495	503	529	506	504	528	522	566	486	515	521	532	503	520	542	552	498	529	518	532	498	543	505	509	544	552	572	516	507	521	504	510	495	523	543	490	511	516	541	526	527	549	542	518	526	477	519	550	530	565	514	503	505	514	489	502	527	536	516	518	471	498	452	531	509	521	540	515	550	515	548	497	515	509	554	558	541	510	565	528	528	537	528	521	524	550	507	528	512	533	498	509	503	496	578	519	489	525	483	487	508	509	530	489	525	552	454	527	511	527	540	515	526	506	538	548	515	492	523	546	532	523	549	540	502	527	515	521	523	551	510	508	534	530	542	504	551	495	469	577	519	497	488	496	509	538	553	500	521	539	543	492	503	556	506	521	529	524	554	521	517	474	503	516	526	514	508	537	539	519	481	545	498	529	514	485	520	496	537	521	519	543	548	576	510	510	497	567	465	462	479	493	485	548	514	543	488	544	516	513	507	485	509	508	516	484	535	579	537	574	551	530	501	477	527	608	483	549	510	539	521	541	493	503	537	534	504	518	492	522	505	504	546	509	525	534	535	545	518	516	519	545	556	530	506	594	528	500	532	529	516	494	512	552	490	500	486	490	519	513	511	544	549	529	499	527	509	537	499	546	530	529	520	523	517	542	517	493	490	506	520	517	546	558	487	548	513	544	552	497	557	535	549	512	563	532	471	512	540	518	518	520	528	526	527	524	547	580	569	498	513	536	510	531	485	502	528	505	532	542	526	522	491	523	507	537	522	500	525	516	561	491	508	506	510	527	472	494	571	569	509	542	558	525	497	531	527	496	522	481	572	524	548	545	540	527	551	494	515	524	522	504	552	514	519	521	526	512	552	554	524	528	542	501	485	534	494	529	493	551	546	457	506	543	487	476	524	531	504	504	501	537	528	533	538	495	556	554	490	536	542	554	557	502	507	498	514	530	487	544	543	513	505	502	545	544	496	523	547	524	488	498	513	526	482	528	557	512	517	495	512	514	510	554	554	574	543	535	521	544	509	528	510	502	468	522	500	526	500	515	532	514	542	558	528	539	532	502	511	519	514	514	541	536	535	522	576	493	462	568	566	516	516	582	533	522	557	538	531	515	544	507	537	522	524	541	514	532	529	544	514	496	552	535	520	518	515	520	531	590	508	520	481	523	526	488	503	513	499	510	516	531	532	514	498	539	525	540	507	519	529	540	574	508	528	513	496	568	532	523	509	577	540	527	508	552	533	515	510	456	519	526	536	534	485	548	531	487	503	527	493	498	521	526	526	499	548	544	523	518	496	516	532	512	520	481	543	552	505	496	539	514	500	539	537	560	501	544	496	546	559	541	490	518	496	482	497	575	502	523	513	517	553	504	507	558	511	544	528	555	517	522	496	528	526	555	519	522	505	513	504	541	523	537	536	492	578	540	524	518	514	551	531	569	489	511	518	518	547	512	542	527	528	486	522	454	533	520	519	536	521	541	525	537	523	515	512	521	532	526	531	496	483	535	523	522	501	497	517	509	523	527	501	497	504	485	521	518	563	570	523	502	478	519	518	538	538	536	527	509	535	472	537	513	544	492	506	494	511	518	545	523	523	536	514	532	528	503	494	522	489	497	519	488	490	529	533	549	476	525	537	549	533	506	508	520	516	479	540	529	525	526	524	539	513	518	503	537	492	503	550	510	537	533	543	504	546	492	522	477	528	520	551	497	508	497	493	554	525	545	510	546	503	515	541	553	492	518	527	519	561	536	519	531	545	532	518	529	561	490	494	544	546	445	509	488	532	522	548	539	500	526	562	523	497	526	519	538	551	507	509	474	519	505	479	542	524	528	525	567	509	522	512	520	525	577	505	510	504	535	530	539	506	500	544	501	523	538	515	508	499	558	515	533	498	507	472	485	517	539	492	542	514	508	483	516	513	506	560	517	534	531	532	507	554	529	518	515	519	502	492	499	512	587	508	525	504	508	527	554	524	581	533	522	526	521	495	536	548	485	470	558	485	495	498	539	519	549	557	527	530	513	517	527	513	527	540	521	546	466	528	504	527	477	535	547	541	536	530	550	552	516	544	488	479	516	528	504	482	510	514	487	557	560	534	511	515	507	527	558	524	497	544	479	515	551	546	536	509	515	537	543	561	546	541	563	497	522	528	498	559	507	519	543	548	542	520	564	515	483	541	519	521	518	533	526	514	552	517	507	471	480	524	527	466	542	500	565	558	536	552	519	491	524	531	533	525	517	496	513	555	492	481	551	525	556	517	534	513	511	499	487	498	497	505	567	516	500	524	543	485	512	532	512	499	496	568	512	500	509	572	546	533	526	529	518	523	511	531	542	505	522	524	511	529	533	542	505	521	480	542	511	544	549	537	515	490	484	535	494	538	547	511	537	563	540	510	479	499	497	520	500	533	537	543	483	489	498	495	521	551	537	516	517	510	498	494	517	489	540	488	550	493	548	538	555	515	512	504	541	560	515	496	540	564	474	507	525	541	537	476	520	499	495	556	550	535	523	520	488	512	508	502	564	531	491	498	530	526	519	521	553	523	516	502	523	531	553	497	520	506	541	530	491	492	503	513	526	542	488	593	541	530	524	503	517	540	512	492	500	564	510	543	541	508	473	539	471	524	526	508	502	511	545	510	520	521	480	531	524	548	492	497	507	546	546	542	562	529	530	510	570	517	551	515	520	511	518	525	508	538	549	545	512	544	517	532	518	515	526	503	526	554	527	519	507	535	501	533	564	525
26834	20614	7539	849	517	460	492	445	448	475	465	442	433	426	419	436	433	441	420	433	459	410	428	426	393	439	458	422	435	437	474	441	397	418	433	454	413	443	454	427	412	452	414	435	442	392	417	408	417	424	459	412	451	420	395	448	426	396	429	485	409	467	420	445	467	442	413	413	457	460	457	426	426	432	437	388	417	421	432	449	433	426	390	429	422	409	423	400	432	382	391	451	427	434	398	453	425	425	450	425	437	426	411	441	447	417	476	439	465	439	421	420	407	411	433	388	425	449	434	452	442	461	438	421	432	432	392	435	446	407	398	453	466	432	454	387	476	416	439	432	462	441	415	452	412	451	409	407	400	487	481	388	448	414	397	405	406	460	436	396	445	424	426	446	464	430	379	464	392	422	425	412	444	451	394	454	423	442	436	448	445	404	436	456	458	450	440	423	437	423	449	421	426	402	441	436	409	391	454	439	416	433	435	418	396	415	428	414	449	428	397	440	436	428	405	434	425	424	392	408	437	414	430	437	411	447	481	425	433	425	420	441	402	434	408	431	479	451	426	450	456	441	470	407	453	424	445	419	446	428	430	430	451	396	421	426	414	432	393	462	435	431	459	414	424	420	423	410	415	436	439	406	459	407	423	469	406	422	425	436	371	409	438	407	461	445	419	430	437	430	407	436	437	471	430	439	436	441	422	440	420	427	449	461	460	418	416	431	413	469	424	427	423	447	431	442	418	436	424	393	433	428	452	448	421	413	449	448	405	463	436	414	434	457	429	453	404	409	431	415	423	407	424	425	404	432	468	419	396	398	452	428	456	451	424	420	414	441	414	420	407	377	416	399	417	408	438	451	431	400	448	427	426	426	400	429	406	439	417	413	408	430	465	427	441	462	436	395	468	439	438	404	423	426	415	408	447	412	475	436	434	455	447	410	428	427	445	422	408	442	407	418	430	426	435	393	417	395	406	427	442	432	423	433	426	429	441	426	435	367	413	468	402	434	425	411	436	437	433	407	429	405	440	407	417	408	397	415	404	423	420	392	403	455	440	443	435	428	408	419	405	397	411	448	437	434	455	447	419	419	434	437	420	387	430	393	422	434	439	445	396	435	447	410	437	463	444	438	404	408	417	444	426	467	405	438	449	446	420	419	414	419	407	436	419	427	413	410	432	431	435	419	475	416	460	445	403	409	421	431	445	410	477	410	425	439	409	415	452	424	424	453	421	409	414	457	430	423	415	409	391	431	431	412	425	424	442	415	410	449	434	456	414	404	427	433	445	425	432	434	415	435	405	402	435	429	435	416	457	398	422	416	482	429	436	427	394	453	435	421	426	441	448	449	433	430	436	440	428	437	449	429	456	451	443	434	455	423	431	426	391	396	418	438	429	428	412	422	408	426	409	390	421	449	411	404	392	438	424	412	398	394	455	403	443	424	468	477	398	424	430	426	427	427	461	438	434	417	452	403	461	422	427	444	429	438	402	426	461	423	427	409	393	423	414	449	440	454	422	407	417	432	405	412	396	443	431	399	450	431	471	406	430	393	400	421	432	440	453	392	442	437	462	444	422	435	450	467	441	429	467	429	417	420	425	406	410	432	427	408	434	415	430	458	426	430	391	450	436	429	416	421	428	401	438	452	452	432	465	435	435	403	393	425	436	437	444	437	410	425	438	456	423	416	423	425	435	460	437	411	448	463	455	386	457	413	448	441	447	463	422	434	458	397	456	416	436	461	468	435	429	411	453	456	443	433	444	417	426	402	451	408	445	435	430	427	416	424	423	445	457	437	426	418	468	391	431	463	456	408	431	399	406	417	423	399	405	441	441	445	401	449	460	453	448	451	419	448	406	423	406	417	407	423	439	458	422	445	444	441	466	433	403	427	412	414	409	458	414	416	422	445	409	404	446	423	437	471	421	437	413	435	415	424	434	458	438	441	447	428	418	452	417	420	410	431	453	462	404	428	417	407	401	440	438	428	439	427	436	435	414	435	441	416	451	456	438	425	425	450	408	425	476	432	422	426	411	429	434	433	453	425	423	444	463	406	427	443	396	407	426	453	439	436	442	476	420	450	411	423	413	422	423	432	423	434	408	415	458	434	456	412	390	429	426	425	410	418	403	415	429	422	441	410	399	433	431	410	412	400	425	396	421	438	446	410	443	412	430	415	447	416	433	429	469	443	416	451	478	437	443	443	403	397	409	408	464	423	403	426	412	433	446	417	430	442	477	430	376	475	418	420	399	407	399	480	456	405	463	395	427	418	415	439	440	388	434	424	415	424	393	447	442	433	418	414	410	420	411	419	427	418	445	422	443	444	461	432	406	436	404	440	418	418	450	436	418	442	449	420	381	431	438	461	429	418	431	464	446	432	432	415	428	434	461	405	428	469	420	443	437	441	393	425	415	435	431	489	433	431	412	448	426	440	406	434	403	400	422	412	435	434	431	446	390	426	433	420	426	408	465	477	402	450	448	415	424	459	404	423	456	467	423	419	441	398	422	442	429	462	460	418	404	432	427	425	415	421	465	451	433	444	419	421	450	454	450	435	443	423	413	433	425	422	410	402	428	433	427	410	450	434	440	423	420	426	471	456	433	435	435	407	450	404	434	463	430	417	433	423	440	413	447	388	433	436	443	440	443	449	431	443	432	429	422	413	421	419	402	439	372	421	454	413	422	435	468	446	438	430	406	386	451	422	415	443	445	422	418	409	444	431	421	372	445	450	433	424	455	416	449	443	445	415	400	449	471	426	385	410	436	415	437	432	441	437	444	408	430	401	441	388	408	452	445	451	417	455	449	427	422	466	438	422	432	449	398	462	412	417	430	421	410	390	437	431	410	431	447	414	452	434	425	380	456	410	429	413	423	404	431	400	412	463	449	452	419	438	424	373	452	420	397	416	410	447	453	425	431	465	395	400	424	414	409	407	399	396	440	455	423	428	423	415	455	425	430	470	433	431	436	399	423	417	429	432	465	409	448	422	434	419	411	419	455	435	456	449	441	431	442	438	447	468	443	404	423	431	416	406	387	425	448	417	478	400	448	412	439	421	427	429	428	403	443	431	429	433	416	399	396	469	450	452	418	443	439	420	416	430	392	460	439	420	436	445	475	440	415	403	442	428	452	433	406	416	446	437	421	414	452	408	470	453	444	429	458	430	397	449	367	440	422	427	455	386	447	470	442	410	426	489	426	434	432	469	455	405	436	439	449	450	432	446	443	424	427	434	436	439	395	421	436	424	438	438	422	417	413	444	442	419	438	452	403	409	449	432	433	418	398	400	431	429	437	396	445	432	422	404	420	416	465	421	413	424	440	402	441	419	434	444	401	434	447	436	432	417	403	428	465	438	385	426	461	418	410	401	430	425	385	424	432	420	397	436	431	427	418	421	435	431	464	451	425	425	419	407	394	452	421	427	430	419	444	449	405	445	376	417	448	438	412	401	413	436	436	424	439	457	440	441	420	476	435	411	457	428	468	449	415	385	430	437	414	459
4370	2086	1779	1209	1087	963	955	884	841	829	847	795	842	816	774	815	812	869	829	813	814	823	804	806	837	824	837	776	841	837	831	802	817	830	785	824	806	789	758	806	861	785	761	828	810	870	843	808	782	820	855	745	825	791	795	843	810	770	789	800	772	839	858	798	801	844	802	805	827	826	793	800	783	810	805	795	809	770	798	763	762	767	832	791	789	788	773	824	775	804	783	854	765	810	851	808	784	789	859	798	797	829	857	815	836	814	780	811	850	781	809	754	851	784	748	796	811	803	853	763	806	817	845	829	755	796	787	824	755	766	810	798	809	815	799	805	738	795	803	802	780	784	839	797	814	780	841	820	757	786	798	807	807	778	782	830	782	806	803	850	822	801	824	813	826	785	812	797	795	788	823	849	772	786	825	817	824	820	822	814	804	800	734	771	766	845	844	839	802	755	788	831	770	812	780	739	784	815	760	781	766	790	805	801	761	787	765	806	807	809	799	760	816	846	829	817	800	767	801	791	794	808	738	816	804	802	786	790	798	840	792	756	790	803	820	781	827	818	802	801	830	749	783	848	777	815	778	791	720	803	835	802	815	857	817	829	851	786	869	838	781	792	836	786	815	777	797	821	825	761	852	815	830	791	781	747	811	856	812	796	797	820	777	737	799	774	752	796	860	789	797	813	866	816	812	773	832	818	811	792	819	826	778	821	851	822	782	784	799	793	786	756	821	756	839	809	863	787	805	788	762	752	830	762	791	784	819	812	796	804	836	805	793	861	741	829	739	793	803	800	783	776	796	798	799	823	742	808	823	786	838	809	775	845	776	834	799	845	771	784	780	833	855	797	817	750	798	815	789	832	792	775	810	812	836	755	815	767	796	803	809	818	797	768	786	803	770	790	753	831	783	830	820	852	788	783	786	805	794	797	798	823	826	826	795	833	799	795	771	789	765	869	790	761	769	775	785	813	790	860	778	864	807	813	834	803	809	790	745	788	830	803	826	794	798	767	823	831	812	839	798	813	838	754	802	873	787	787	783	833	787	767	771	814	854	791	816	825	795	822	785	765	804	843	812	777	847	783	804	785	758	784	773	823	854	802	767	853	760	788	804	792	806	805	798	806	786	791	805	787	828	766	810	774	782	823	845	804	813	806	799	789	830	791	771	834	844	809	838	871	811	759	813	805	815	783	834	791	829	807	842	819	811	819	833	756	783	760	809	808	817	768	776	796	796	821	789	805	811	758	824	840	762	780	802	836	772	786	823	794	812	833	855	833	799	754	808	798	806	741	806	802	830	774	845	782	796	830	741	814	776	817	829	811	811	785	797	802	839	804	797	803	796	743	783	845	799	828	753	796	851	808	775	832	765	784	819	828	801	754	816	803	756	830	775	789	841	819	810	862	783	873	835	779	831	784	798	797	830	794	778	784	786	854	740	803	760	775	828	787	788	814	818	785	813	773	781	821	822	791	789	792	801	831	767	765	792	858	812	848	837	813	846	825	794	816	818	809	783	802	827	834	749	778	817	768	779	822	827	853	801	788	793	781	827	819	771	854	832	816	844	817	831	859	795	809	821	816	820	818	862	796	803	727	765	809	833	833	778	823	810	805	804	827	806	785	784	802	833	854	802	783	791	771	780	828	801	822	785	807	803	833	784	821	804	805	807	851	798	788	790	785	776	785	827	783	819	814	792	744	778	823	821	745	751	789	790	840	787	762	847	816	830	790	798	778	808	842	808	796	857	766	770	818	801	832	813	830	819	790	809	863	835	768	873	792	810	809	773	821	846	770	788	843	764	793	739	808	791	828	801	794	842	773	816	814	810	776	781	799	752	840	805	830	787	786	800	792	785	811	778	805	794	765	754	836	817	799	788	831	817	754	810	799	777	797	803	785	795	815	831	776	809	800	769	804	793	774	788	832	814	747	809	841	780	802	799	831	791	787	825	804	818	827	831	830	871	808	798	814	818	843	828	834	786	818	840	771	853	811	802	802	797	786	804	799	816	785	805	776	799	804	806	798	795	804	809	783	809	840	828	821	841	775	805	812	871	784	760	875	810	789	820	802	828	857	809	838	796	777	811	790	803	839	819	747	879	791	830	807	796	779	789	795	788	797	801	764	816	859	770	803	795	798	877	815	760	770	803	815	754	785	812	803	815	767	795	782	815	838	785	748	847	747	784	760	799	779	782	821	804	820	822	809	788	792	807	846	780	795	761	828	784	799	829	854	807	821	813	823	802	758	811	805	791	782	803	818	774	812	801	823	724	850	766	774	840	791	801	851	761	799	783	829	802	822	805	801	752	788	814	813	815	820	817	827	811	783	820	743	798	772	804	847	751	812	782	771	795	831	825	830	852	842	862	803	786	804	838	800	820	786	816	767	783	824	803	845	858	871	792	773	743	805	801	792	833	848	833	771	824	776	770	851	798	772	798	834	852	843	785	789	788	784	797	810	738	817	772	820	791	820	848	778	774	843	909	795	800	781	814	841	835	775	745	751	818	771	812	830	758	821	848	819	782	834	837	792	796	778	781	763	782	821	785	771	824	791	820	816	817	795	792	774	812	770	838	749	749	772	827	770	814	818	880	847	794	752	820	822	800	800	816	809	784	786	805	842	810	780	830	757	841	815	857	736	782	793	792	806	835	810	833	799	806	824	788	837	825	780	757	794	801	814	842	728	776	828	777	845	780	799	792	787	819	888	821	818	824	814	824	802	797	857	775	853	820	847	819	833	815	757	780	811	781	791	797	755	812	803	810	828	802	789	789	809	796	833	803	830	781	817	797	817	818	841	781	804	824	817	799	833	748	844	760	818	781	764	797	826	806	817	802	814	783	790	801	813	802	793	875	782	830	833	793	804	829	759	795	838	826	767	759	810	804	836	798	832	801	833	819	852	797	782	752	829	822	857	841	803	805	821	795	751	807	822	793	783	788	833	747	834	817	850	867	807	826	799	790	812	832	830	876	779	795	824	824	804	773	811	797	784	821	806	816	816	827	791	765	782	816	810	785	805	763	786	765	868	783	821	776	877	805	816	811	749	787	758	768	807	822	815	747	828	786	830	779	810	831	808	831	824	834	812	795	816	849	800	809	851	833	803	830	823	818	774	838	788	854	780	807	787	831	818	849	834	809	799	877	809	779	785	823	802	827	780	786	776	781	801	800	803	805	766	776	815	825	786	790	773	814	829	809	809	820	787	828	790	861	808	816	803	791	780	822	794	813	816	802	809	774	884	826	830	817	841	790	797	825	795	829	767	825	778	812	817	796	848	836	820	765	809	829	884	829	803	800	749	802	801	763	766	816	829	812	830	825	787	814	810	775	785	775	780	815	788	801	848	823	795	828	805	818	805	816	774	776	817	751	785	825	811	807	790	825	759	752	783	816	823	774	825	871	759	814	815	814	781	820	788	820	843	815	823	841	847	827	847	815	813	824	794	850	804	822	740	780	824	803	753	802	793	818	790	806	748	754	812	789	803	827	725	805	808	788	787
24391	21338	28503	24516	19434	1600	587	463	354	278	295	288	253	227	217	232	244	267	217	182	209	194	185	209	190	211	183	200	205	198	207	210	191	190	205	200	223	201	181	177	183	205	188	180	183	187	188	174	193	201	192	198	177	154	159	194	179	195	197	193	175	209	198	205	202	171	173	182	161	189	196	207	177	205	184	176	216	180	193	193	151	186	164	191	208	188	211	182	194	159	183	205	183	183	178	183	180	187	199	178	178	187	188	195	170	186	195	208	200	176	175	184	190	188	181	181	165	176	203	195	184	203	184	182	171	188	182	187	183	200	173	180	172	197	161	185	179	185	200	192	178	176	194	192	194	193	177	177	190	176	175	210	174	166	189	174	176	178	174	185	191	174	180	198	196	170	185	180	187	170	180	179	194	171	186	200	187	200	190	185	208	166	175	178	201	171	156	168	184	169	169	181	181	179	180	191	182	167	168	217	176	188	178	169	173	195	207	197	176	197	190	176	211	191	200	176	207	200	201	189	186	205	187	191	212	166	189	194	167	204	205	204	186	166	173	179	195	184	176	197	159	184	198	178	192	157	186	188	187	176	189	194	202	173	193	174	172	189	193	189	198	197	192	189	204	192	191	164	172	172	186	175	220	176	163	178	173	177	193	184	187	160	185	173	186	174	170	166	185	175	183	153	186	171	200	192	174	185	189	175	168	175	190	197	179	190	192	177	172	175	182	179	186	177	169	195	147	205	184	190	196	185	181	158	214	178	199	163	172	161	193	201	168	178	188	204	181	189	217	171	196	186	171	192	183	170	183	174	152	183	174	208	192	178	177	191	186	200	199	176	195	188	180	172	204	168	189	161	200	167	192	179	171	175	161	183	194	165	166	185	162	168	179	183	161	155	194	195	194	188	203	172	165	201	169	185	181	168	194	191	183	203	184	195	218	182	200	173	175	189	170	202	182	195	169	182	193	194	184	184	193	196	191	183	178	177	202	187	188	170	178	188	175	166	183	172	172	189	195	185	159	183	162	165	174	188	183	196	177	197	179	183	178	181	174	182	193	208	235	160	191	193	174	200	180	187	192	159	161	181	177	211	165	194	198	193	192	199	166	155	175	194	168	175	199	180	183	156	184	187	165	219	200	202	183	187	187	204	192	195	190	194	198	184	180	178	212	178	202	192	198	179	183	176	151	153	164	199	187	198	189	183	185	179	203	205	181	169	194	178	176	186	170	185	202	169	184	205	196	174	168	191	180	169	168	182	171	179	177	175	194	159	195	186	189	168	167	168	181	179	185	170	218	177	174	186	159	173	177	209	215	165	172	186	175	181	171	192	189	191	161	180	167	176	158	182	186	196	191	210	163	185	174	179	192	181	209	179	174	202	194	225	197	170	181	200	191	179	182	197	154	195	173	169	197	205	189	175	185	204	180	174	194	192	192	176	171	214	210	187	186	180	149	207	191	168	193	205	181	170	195	189	201	179	190	169	194	216	191	203	179	165	200	174	178	199	173	201	166	197	169	206	179	181	191	159	166	167	180	209	163	175	159	175	205	159	186	168	164	196	202	172	188	183	195	195	169	193	195	203	171	169	176	167	190	215	158	169	189	177	183	227	167	168	204	181	183	185	214	187	174	195	191	169	195	190	172	174	170	165	170	174	190	178	214	167	158	181	176	183	174	170	187	192	194	175	190	194	183	173	207	180	147	205	178	188	179	179	196	177	187	165	177	191	193	176	174	183	194	141	192	200	172	165	175	191	195	186	183	190	198	162	171	197	190	166	178	176	163	199	194	191	194	184	188	199	198	164	192	191	180	161	195	152	157	168	161	181	195	186	185	180	188	185	183	181	169	180	194	184	153	201	196	194	174	168	210	188	158	184	189	181	197	183	187	171	189	201	181	186	199	162	213	195	208	201	184	185	185	202	213	177	205	163	182	152	181	177	170	186	183	191	183	195	175	199	183	200	189	181	216	176	179	179	187	183	177	183	183	157	216	187	184	179	165	193	190	182	166	214	174	194	198	194	166	174	177	168	190	199	186	208	164	194	184	207	191	167	182	168	209	166	175	164	179	157	166	186	178	197	189	196	184	177	193	181	207	193	189	167	187	163	183	186	199	220	176	192	182	168	169	184	191	180	176	177	190	186	210	199	151	182	161	180	167	183	183	173	201	197	197	203	185	179	202	201	191	199	186	185	178	198	194	166	178	183	214	194	212	168	198	181	202	186	188	170	184	180	187	170	184	190	176	212	190	180	173	181	190	196	157	188	187	203	175	180	179	168	164	186	181	201	181	198	176	181	192	176	189	171	158	170	189	194	177	182	190	196	195	171	166	179	182	155	181	199	183	203	193	181	179	192	199	210	189	180	180	177	170	159	169	214	179	186	167	178	187	177	158	185	202	161	186	185	185	164	189	171	180	164	174	200	196	208	175	199	160	184	185	168	182	198	190	182	174	174	182	170	182	174	153	193	203	185	180	183	166	215	206	191	169	225	168	189	167	166	177	178	200	170	181	192	186	191	200	169	186	162	204	200	176	200	195	188	183	200	192	183	158	187	187	166	187	206	173	192	174	169	185	170	150	163	183	170	207	183	173	191	182	171	187	192	185	201	206	186	176	179	169	190	172	209	177	181	163	178	182	177	159	194	181	191	196	189	193	188	199	205	178	187	190	172	160	169	201	172	168	155	171	173	173	189	165	176	174	182	189	205	193	181	179	169	172	193	205	183	202	177	173	186	199	190	172	171	188	194	195	179	165	185	182	187	170	176	186	221	170	186	169	177	184	192	197	181	171	184	172	186	170	191	188	207	173	170	184	198	159	173	191	190	162	178	175	185	183	196	182	170	190	179	163	163	180	209	204	190	213	153	201	202	177	183	177	186	177	168	180	177	187	179	175	142	182	171	177	204	185	206	190	190	184	190	206	174	176	197	172	174	193	154	157	185	188	157	167	178	186	166	211	175	173	209	181	190	175	202	175	185	190	168	189	189	183	177	193	188	181	208	195	192	163	172	199	185	146	214	199	187	177	193	180	167	199	165	195	156	182	204	168	166	208	209	181	188	167	191	182	211	184	175	187	185	197	210	179	170	176	201	175	175	186	182	191	181	183	183	183	198	176	191	187	173	197	194	177	173	196	208	186	167	186	191	179	189	200	165	191	171	168	198	182	168	190	191	195	187	169	198	204	167	185	179	148	182	172	176	172	180	169	186	181	195	189	165	180	178	165	167	202	182	167	196	165	197	191	198	186	171	182	175	180	167	166	190	172	162	207	186	179	200	200	184	167	185	190	167	175	188	190	168	193	193	189	196	202	158	182	193	199	194	166	194	189	144	166	166	198	180	180	206	188	192	164	168	205	196	175	190	178	173	181	179	167	194	179	191	181	177	187	161	219	188	168	178	190	194	200	193	182	183	199	195	188	170	187	186	186	198	179	167	188	178	173	166	189	207	169	170	194	188	187	165	203	190	183	178	173	180	156	175	151	177	164	189	181	182
6182	10933	9192	4714	3053	2240	1623	1334	1090	832	849	699	712	625	578	585	526	497	475	481	501	445	409	391	462	409	413	395	432	419	387	381	424	394	414	391	388	429	373	347	352	357	376	367	364	386	372	357	397	363	374	407	417	374	349	368	351	376	416	388	376	390	347	392	387	371	394	398	386	358	402	352	372	353	374	377	360	363	331	363	381	363	357	374	390	377	387	354	362	383	335	383	337	404	341	362	362	350	356	370	356	375	388	341	365	369	353	342	372	373	377	356	362	350	363	337	376	370	365	373	323	350	382	358	349	377	382	361	365	373	350	334	372	405	361	372	343	365	394	383	386	358	362	363	376	368	387	375	358	361	342	371	354	344	408	372	355	333	385	396	350	359	324	346	383	352	332	348	360	363	366	366	360	352	363	364	378	390	361	389	313	351	362	357	388	340	344	352	330	374	357	335	374	355	359	351	342	353	366	351	363	375	382	376	352	383	362	366	358	393	376	360	356	359	369	368	364	351	383	362	346	340	383	371	358	364	375	373	392	354	352	325	348	353	363	368	385	399	342	333	366	397	353	378	340	378	377	383	369	339	368	354	371	348	404	352	361	313	351	381	327	359	345	394	368	377	383	349	380	366	337	351	384	366	331	394	353	355	353	384	347	374	380	372	383	376	373	363	354	344	382	347	342	345	364	356	406	338	351	358	380	352	324	372	355	369	397	368	347	376	330	346	338	360	388	348	361	376	370	395	368	314	369	352	372	343	380	388	340	365	385	343	382	351	336	347	355	378	353	359	339	383	331	350	376	369	384	350	360	355	370	358	372	379	341	372	333	361	374	353	363	372	377	343	402	348	369	358	360	346	394	345	375	331	359	381	384	346	378	354	365	347	373	360	348	338	385	353	393	348	358	387	335	373	360	332	345	365	365	298	345	399	331	354	391	401	361	384	332	352	360	359	340	373	384	349	340	361	371	367	393	368	351	345	356	333	337	322	369	357	365	386	352	378	374	339	350	355	360	375	413	366	350	375	340	364	360	358	341	376	366	363	359	376	364	366	357	362	364	349	386	360	320	391	357	385	383	373	379	394	358	370	375	355	345	365	340	349	344	367	373	375	381	334	361	389	379	325	357	350	352	391	379	366	365	363	378	393	353	357	349	368	387	373	376	366	350	358	343	376	387	355	391	368	360	388	389	353	346	372	372	339	387	380	378	397	347	354	384	328	350	387	356	357	359	309	353	376	402	341	354	371	390	406	342	353	347	357	356	361	344	362	352	347	375	338	340	355	366	362	336	378	366	375	371	362	366	368	337	365	369	361	372	341	381	369	367	367	343	360	355	352	336	354	373	379	397	361	387	401	363	354	328	356	372	369	369	351	367	322	342	334	350	351	361	367	346	358	388	377	358	370	326	368	385	380	376	367	335	383	362	373	339	338	358	389	372	331	365	360	356	327	387	384	334	358	388	378	377	361	379	358	355	359	356	356	371	368	369	383	388	372	359	357	336	378	385	381	349	336	377	383	384	355	351	375	357	379	360	367	399	359	362	368	376	351	346	344	377	362	366	362	355	380	365	400	337	360	361	335	390	389	361	363	387	343	356	358	348	388	397	351	354	342	374	357	373	375	359	325	369	379	375	360	349	345	355	357	352	329	370	365	380	375	370	334	351	388	400	336	366	343	339	350	364	343	380	351	361	378	347	392	344	324	385	359	350	345	334	372	334	358	371	389	343	364	361	349	348	370	357	337	359	368	346	348	357	370	410	364	339	354	362	343	332	359	372	329	366	368	338	358	410	366	385	335	349	371	356	374	361	349	392	351	353	340	363	359	371	362	351	385	389	360	337	344	383	369	360	358	354	368	381	361	369	366	354	365	361	376	357	365	372	331	350	374	336	359	351	349	353	386	392	373	352	342	380	383	365	345	367	326	380	349	386	396	338	348	377	366	377	345	363	375	365	386	379	392	370	338	348	422	344	390	379	348	346	377	370	375	356	352	398	357	375	375	333	397	394	367	405	356	387	356	353	370	377	377	367	352	353	365	352	365	365	327	345	343	351	356	350	373	344	351	361	338	342	381	360	356	332	362	321	383	349	368	347	383	368	349	384	362	352	350	378	387	349	342	360	346	348	348	351	397	363	377	335	347	342	381	364	363	351	342	345	377	369	371	364	346	346	365	357	337	346	355	373	351	376	345	385	360	363	402	405	350	355	350	358	335	379	377	333	369	358	355	389	387	355	372	367	375	359	357	325	347	385	348	374	358	365	370	399	384	332	374	330	387	344	372	395	354	357	380	343	366	350	358	373	342	370	379	358	384	323	340	355	380	375	348	368	370	346	365	368	325	362	368	366	359	362	379	367	341	395	366	343	342	385	358	343	382	387	384	374	346	363	366	356	356	363	351	390	399	370	358	377	364	402	361	369	373	396	350	358	337	375	374	368	366	358	364	349	359	386	363	374	360	342	366	387	381	321	383	351	383	352	364	386	371	399	370	358	361	390	385	333	347	380	358	376	349	341	330	345	368	367	328	376	382	359	389	382	363	383	365	371	371	372	365	351	367	344	358	392	372	368	368	397	333	335	356	365	363	385	375	349	361	357	352	346	395	365	335	358	381	382	396	355	381	335	354	357	365	342	370	358	360	362	405	375	388	318	307	367	386	402	358	348	370	337	369	373	380	354	333	318	389	377	358	345	321	377	332	377	355	347	354	359	390	358	341	354	360	407	350	366	381	396	392	374	396	385	346	359	382	370	377	359	356	350	379	363	330	378	393	382	373	379	331	364	399	376	371	419	336	384	392	368	373	367	378	339	382	362	351	362	362	338	385	374	331	382	332	357	358	366	368	352	345	323	388	356	387	345	373	349	342	363	378	340	352	359	366	360	353	372	346	380	352	353	362	366	388	395	358	343	345	374	360	359	357	349	358	401	368	365	345	365	361	351	366	374	384	336	366	370	375	351	372	353	393	340	373	383	379	326	379	343	359	365	347	366	352	336	339	366	373	341	352	345	370	346	379	342	350	367	369	359	344	369	392	351	377	372	345	376	362	370	371	377	390	357	331	371	377	362	356	360	369	367	368	354	356	356	346	353	347	368	362	331	395	369	324	353	387	366	375	360	363	349	347	332	354	369	374	351	350	352	351	343	364	376	353	362	363	349	407	386	331	379	340	350	372	364	393	376	365	344	380	394	377	383	341	395	390	401	378	402	349	368	349	352	356	353	387	365	374	406	391	360	366	362	337	366	348	361	381	387	383	377	337	356	339	362	364	355	370	396	342	379	333	327	368	374	395	379	366	342	357	377	344	328	382	362	387	366	342	366	378	348	352	381	349	347	376	340	344	366	388	331	353	374	370	397	358	378	352	370	399	355	348	367	367	343	342	365	359	370	371	357	373	340	359	340	368	344	372	379	368	349	357	365	365	369	375	353	362	384	375	355	373	341	332	304	370	383	333	344	371	346	367	367	356	346	362	362	361	379	382	364	328	355	376	336	388
23446	21334	29212	23818	21334	16997	1811	777	641	592	500	455	396	421	397	352	406	400	373	339	336	325	317	314	331	323	319	323	344	314	329	338	291	275	277	310	311	288	300	256	297	278	321	314	311	271	301	297	303	267	336	308	308	299	308	270	273	282	319	301	299	318	335	277	294	299	319	300	281	277	275	292	280	234	287	285	317	248	267	304	309	277	307	300	287	277	301	293	310	277	290	292	272	254	302	285	283	293	278	275	317	316	294	278	295	288	262	274	289	305	274	304	290	268	309	284	263	292	293	300	308	298	276	283	285	280	299	287	294	321	304	300	285	252	261	277	307	305	289	296	262	303	308	286	283	306	291	282	308	279	321	280	289	283	272	278	284	306	275	281	281	278	263	301	315	274	299	283	281	273	291	311	296	295	286	296	256	293	306	286	280	322	278	273	300	308	311	294	270	307	275	258	291	275	317	311	294	285	294	275	289	293	288	294	289	261	266	295	294	274	302	299	286	270	297	305	291	284	299	283	292	288	301	291	253	278	282	310	290	288	270	297	299	262	294	292	289	281	267	310	285	294	281	284	290	313	296	281	297	295	295	308	278	294	281	316	267	265	315	288	272	309	268	290	291	298	236	283	306	302	286	276	301	262	267	329	254	294	290	306	265	279	281	307	246	287	258	279	316	319	288	286	297	263	252	301	292	277	281	293	314	290	323	288	314	283	304	313	300	274	285	284	275	271	287	271	256	265	276	277	290	260	276	300	304	265	288	254	281	296	279	295	293	302	274	291	278	273	287	254	301	292	279	302	264	311	308	300	331	302	277	278	304	278	258	295	278	294	283	269	290	278	280	282	276	276	246	292	298	266	301	303	274	274	274	263	249	277	293	256	293	311	305	334	275	297	300	232	294	282	271	322	290	318	285	304	287	279	284	275	297	296	256	290	316	307	310	293	318	268	280	302	276	248	277	301	300	264	305	298	305	255	285	282	305	269	294	288	298	290	283	314	287	302	278	301	287	296	292	281	316	290	262	291	278	262	265	298	276	264	293	273	248	267	287	321	303	299	296	322	269	316	286	314	299	298	298	286	298	266	286	307	270	324	257	293	282	274	249	295	313	271	282	308	261	300	274	286	318	295	280	295	261	266	308	289	283	271	258	292	293	271	265	297	307	296	298	293	316	275	282	331	295	290	269	285	283	281	271	259	303	292	283	285	286	266	288	285	286	302	289	307	310	278	258	282	262	274	324	326	290	309	283	279	295	281	290	298	303	284	277	316	284	311	285	279	288	293	306	278	284	292	270	285	272	303	308	286	313	279	283	300	285	279	275	268	285	286	266	279	275	273	329	292	282	284	269	292	259	292	289	283	279	293	313	289	271	325	331	278	258	262	280	272	299	280	299	279	261	307	302	296	284	306	295	275	302	279	305	260	288	271	312	301	275	267	273	259	275	265	293	281	275	295	286	283	278	273	281	277	286	293	300	257	261	293	292	310	288	279	284	267	294	270	290	303	272	296	278	278	247	256	307	255	296	285	243	281	301	266	299	295	295	281	273	281	276	286	311	303	284	278	278	292	277	302	268	300	279	282	288	265	319	285	279	299	264	315	303	260	308	275	269	271	289	299	311	295	295	271	266	273	261	293	276	284	281	272	301	284	289	277	316	320	281	282	260	297	297	322	272	276	281	297	269	303	276	271	289	279	270	283	319	287	295	280	276	268	290	292	289	288	280	315	291	283	267	280	271	302	273	301	274	306	276	313	300	296	270	272	301	281	290	258	270	294	272	291	289	284	293	289	263	283	330	291	281	279	312	318	276	294	283	305	269	279	293	273	287	282	270	293	270	271	295	284	279	275	277	280	303	296	289	284	290	269	308	319	282	276	267	256	254	275	281	273	285	295	261	287	248	297	260	293	287	287	284	303	273	290	281	260	284	269	276	313	318	266	284	301	262	298	269	266	277	277	310	315	274	258	273	281	280	252	294	263	281	281	284	253	287	273	287	267	273	301	291	310	267	276	289	306	301	297	281	265	272	299	321	251	292	302	314	286	266	266	275	292	318	258	321	242	277	277	269	279	274	274	265	306	261	283	269	292	288	300	293	280	280	293	302	292	252	262	316	305	287	294	255	267	284	294	277	275	288	271	306	281	292	271	285	270	281	292	293	292	286	315	302	280	275	258	286	260	272	298	267	298	273	291	281	280	279	285	299	267	272	292	270	313	294	288	243	255	291	309	283	276	275	302	263	282	298	290	260	307	262	291	274	301	304	289	282	288	290	248	303	290	279	284	304	278	262	286	292	286	286	250	280	275	257	248	270	269	293	282	279	285	333	310	314	304	272	272	311	299	308	284	298	281	285	283	307	291	261	275	274	303	293	286	289	299	298	289	270	301	272	283	315	302	259	269	266	279	264	306	297	265	301	277	264	300	287	306	319	270	293	274	281	294	295	297	268	288	297	286	306	283	286	321	305	279	248	298	309	283	247	314	296	297	275	307	286	288	324	273	275	292	302	292	276	284	273	324	287	289	309	300	276	297	280	300	279	299	289	306	293	303	280	282	316	306	303	289	284	253	290	278	287	304	294	290	315	300	323	305	290	281	279	291	268	298	297	258	262	284	269	265	303	263	303	295	282	313	293	275	289	275	260	274	316	279	268	317	282	276	258	287	274	283	280	281	283	275	267	291	304	279	292	257	280	263	265	300	284	295	290	275	273	300	304	295	301	291	318	276	254	272	289	264	305	307	252	288	278	270	268	273	330	287	316	310	268	313	272	282	257	269	307	299	298	283	307	274	273	264	294	295	282	296	286	267	288	310	311	320	287	268	279	291	277	275	304	283	299	283	270	305	297	272	304	299	271	285	262	281	305	282	290	266	297	288	301	294	285	326	294	293	270	307	286	283	283	282	279	288	287	300	272	299	315	285	290	313	250	279	292	293	285	301	275	308	284	269	279	281	294	245	320	280	276	267	291	301	280	293	292	311	301	291	280	319	305	277	323	261	302	279	275	269	307	254	281	296	259	253	293	284	274	279	283	275	277	268	274	256	281	303	288	287	286	282	303	311	294	281	277	307	257	306	259	282	290	285	248	309	305	294	262	264	289	304	270	295	299	253	268	281	274	283	279	310	279	278	280	292	305	279	294	302	277	279	310	297	285	269	273	295	304	288	286	284	265	305	293	290	273	288	304	283	325	291	304	298	302	296	300	312	272	288	288	266	300	277	278	297	309	290	293	288	288	293	301	319	283	291	297	325	268	290	267	265	292	305	292	284	293	273	278	271	278	298	267	306	286	254	312	255	289	291	298	293	275	290	302	318	279	289	284	305	308	265	259	289	282	262	314	293	285	283	284	301	304	317	305	287	330	300	272	292	264	283	260	288	310	283	292	278	279	286	311	258	264	295	297	285	309	299	277	290	256	315	273	266	275	279	290	271	282	314	278	296	272	290	272	298	282	264	298	287	281	304	293	304	277	318	325	271	294	299	268	268	283	281	297	263
8533	17095	14235	7918	5230	3629	2809	2277	1905	1618	1346	1227	1078	1066	949	911	845	798	740	731	750	720	679	669	662	644	634	596	632	583	597	574	611	573	597	560	599	562	567	560	574	611	564	600	556	540	593	544	554	481	539	571	559	538	576	545	541	522	534	510	530	578	519	532	528	534	518	550	514	527	557	493	518	551	564	544	492	548	548	529	536	559	529	543	480	524	488	570	556	530	530	496	531	489	553	551	566	519	517	520	549	543	514	545	576	536	506	484	518	512	526	510	512	498	488	513	543	506	532	537	505	540	543	557	510	532	501	533	530	525	538	510	516	579	533	537	523	557	534	535	497	520	552	524	572	533	524	576	523	508	563	523	514	546	531	522	510	500	484	514	490	534	496	526	547	480	544	514	512	494	507	488	537	532	525	483	521	503	518	498	493	499	529	542	525	524	532	485	556	523	536	514	545	491	487	504	526	512	577	482	477	534	510	511	585	530	499	507	511	533	509	533	489	546	570	522	499	535	509	512	521	532	537	513	500	558	504	528	505	486	531	510	513	531	518	548	527	514	533	507	506	521	514	560	522	523	487	532	512	499	520	497	536	514	506	484	485	502	532	466	512	535	526	536	522	527	523	538	483	504	555	543	493	544	543	501	542	526	515	530	515	500	477	508	466	514	545	524	542	549	563	486	540	564	503	534	488	534	543	551	495	489	515	512	547	499	533	507	485	521	498	493	563	520	499	498	494	523	522	540	555	532	496	537	517	545	535	527	547	529	533	549	511	549	537	507	557	530	544	498	506	516	555	524	505	514	532	500	533	571	514	525	487	535	509	494	504	520	495	501	523	562	483	551	543	504	533	505	517	519	539	563	509	506	520	534	546	507	512	528	509	506	479	538	507	527	504	490	553	497	513	521	521	508	540	517	528	471	502	513	566	535	506	510	557	527	529	563	525	536	507	546	506	514	495	531	550	533	478	487	504	507	534	533	521	534	491	547	481	487	541	541	551	522	538	497	554	526	526	525	519	562	496	492	531	516	514	475	591	509	506	559	510	537	543	506	539	521	545	483	532	510	494	507	517	519	544	516	508	508	525	532	501	527	464	522	506	514	485	538	494	546	546	530	527	528	503	538	510	520	497	494	517	578	510	527	532	520	517	506	534	494	552	524	515	539	553	528	519	524	573	492	555	498	553	505	495	472	517	515	498	495	568	516	508	517	510	512	482	545	562	516	530	519	498	482	483	561	522	510	446	505	547	499	531	548	513	513	533	476	534	532	524	473	526	522	506	512	487	502	521	547	561	502	493	538	538	507	556	503	554	524	499	530	521	544	539	542	505	497	549	536	564	533	525	540	532	538	524	528	539	529	501	543	534	498	497	546	537	545	521	509	507	573	486	546	500	515	528	506	489	528	528	532	517	499	524	479	558	505	497	541	516	514	487	544	509	534	517	521	555	493	521	497	523	481	533	501	531	533	521	547	516	525	507	491	534	537	534	526	558	537	546	544	522	560	529	514	521	574	506	522	533	554	501	524	508	545	544	491	532	484	533	497	487	532	529	498	509	573	514	585	538	496	530	518	516	529	537	544	495	535	543	514	491	496	493	543	493	508	534	496	530	523	541	494	533	542	564	557	496	521	526	504	509	550	544	571	527	565	560	496	532	475	562	517	506	494	536	554	534	535	534	529	541	516	521	538	545	542	549	567	515	504	496	531	495	496	534	511	531	514	557	535	516	518	495	476	474	570	511	526	508	527	505	504	514	548	479	493	517	539	526	476	520	519	559	533	490	548	503	506	502	548	536	561	556	508	519	488	504	531	527	529	536	508	513	539	465	495	548	527	554	506	517	469	539	535	521	496	530	518	547	516	536	514	519	538	513	519	504	534	518	545	544	514	548	525	502	535	505	519	514	512	525	563	528	510	496	489	474	527	503	516	531	535	517	538	541	527	521	532	524	482	498	543	524	515	523	483	513	537	536	499	483	524	560	518	541	531	489	523	548	542	534	534	513	492	522	497	513	545	498	553	525	504	545	535	533	507	505	518	557	522	525	543	507	517	528	499	534	534	510	540	527	480	537	558	560	513	547	517	514	543	541	536	563	513	553	532	496	510	492	543	506	490	591	512	525	530	536	547	525	513	520	527	479	575	494	519	521	544	525	502	498	527	535	549	533	516	477	526	478	567	507	523	535	530	522	488	504	524	512	506	506	533	538	510	517	527	497	525	533	506	595	503	508	509	576	509	539	502	523	520	478	542	529	495	526	467	543	522	545	507	530	535	509	558	543	526	530	514	502	524	515	485	524	536	548	538	531	557	537	552	561	522	513	526	544	485	539	551	544	537	484	529	510	532	484	481	530	485	512	536	494	492	518	556	516	536	527	528	510	515	548	513	513	512	538	491	536	545	496	506	521	484	537	502	538	531	511	519	499	492	544	525	559	509	537	492	531	524	531	530	539	507	523	521	521	533	526	493	493	541	507	545	550	542	504	494	508	551	513	492	505	492	496	496	515	559	554	519	500	490	489	498	501	516	522	531	534	522	554	544	518	508	573	520	555	535	490	540	559	526	539	507	485	538	538	525	516	513	501	525	497	524	523	527	527	537	533	549	508	520	535	524	536	535	521	527	484	545	522	524	537	490	531	498	516	510	520	524	509	481	491	521	525	496	567	524	523	527	536	513	494	525	519	531	569	508	538	510	559	519	480	519	515	531	506	530	493	447	510	516	550	537	522	537	529	491	502	518	492	487	527	507	531	533	519	528	526	491	530	521	530	546	479	534	528	483	519	514	535	475	533	496	511	507	504	529	514	515	555	487	505	521	502	524	536	489	492	515	511	549	529	522	522	503	498	542	540	510	503	469	547	549	550	526	495	524	470	526	532	540	545	533	528	516	506	532	514	517	495	488	521	541	522	543	512	521	525	514	522	565	533	521	508	535	509	541	527	490	558	494	512	558	557	531	553	475	480	509	545	533	559	519	564	514	498	501	518	575	533	522	560	524	513	490	502	563	504	557	512	525	535	509	500	523	510	542	500	528	561	483	509	499	519	514	530	537	497	554	496	566	533	514	562	498	553	492	495	530	546	510	514	492	527	515	542	537	561	572	507	510	485	515	498	503	555	520	518	514	529	531	525	510	511	541	485	539	495	516	504	558	522	529	530	505	567	492	504	510	518	524	530	552	516	483	549	551	533	496	521	494	536	542	524	515	538	551	542	522	535	528	497	545	531	484	525	552	526	555	485	519	517	478	517	514	510	515	515	501	505	562	499	524	519	518	501	506	518	537	532	513	495	549	523	491	519	530	458	487	544	572	519	541	528	538	515	540	527	497	556	518	521	504	539	501	527	523	493	526	545	531	550	572	511	483	465	502	565	482	489	583	559	506	525	510	553	545	528	559	550	529	540	527	516	525	526	490	537	509	501	504	518	520	545	519	526	520	513	498	503	527	494	536	543	556	493	561	513	497	513	578	533	515	537	532	540	502	519	488	477	524	514	530
26795	20645	7976	1020	688	581	482	458	431	428	429	413	421	431	442	426	461	427	415	439	453	454	458	393	457	436	419	412	451	427	412	402	446	429	442	457	407	444	418	447	436	445	424	457	404	441	431	469	428	419	441	469	386	453	431	424	448	439	443	412	428	399	409	439	424	438	420	469	441	427	450	422	420	401	423	423	458	406	425	430	440	435	428	455	448	453	429	427	437	427	393	394	449	406	420	403	469	441	439	426	410	413	448	439	424	448	420	415	438	404	438	405	451	441	430	442	396	432	423	418	433	367	433	421	418	432	421	423	441	450	445	431	436	452	428	447	422	421	425	402	411	448	411	431	441	431	404	404	445	437	414	425	428	413	400	422	376	397	404	417	451	451	439	407	451	403	423	447	438	429	386	399	487	427	464	427	422	420	405	443	418	433	410	384	398	438	402	445	415	418	435	443	397	410	442	422	437	401	396	439	393	428	476	465	411	436	413	414	472	467	446	420	403	452	444	446	432	416	433	443	417	402	432	460	397	429	406	438	433	425	409	425	443	438	411	400	449	426	446	418	433	430	436	430	400	428	427	398	442	421	432	411	453	410	448	404	445	427	448	413	400	410	408	441	422	455	392	409	433	433	473	422	446	439	429	430	451	452	456	429	412	414	430	450	439	423	443	417	410	441	415	422	421	425	426	416	426	401	425	414	465	395	458	439	417	436	417	396	430	430	443	469	419	427	441	435	438	436	421	427	421	410	412	433	458	455	440	431	454	438	444	454	436	431	442	463	452	424	406	414	434	483	435	451	473	406	416	408	414	430	431	444	408	424	426	440	403	435	417	409	432	430	405	454	398	420	471	421	420	421	425	432	433	432	449	410	421	417	402	391	430	432	467	414	396	456	442	417	452	433	423	463	408	439	423	437	441	435	462	415	417	417	430	440	392	442	424	432	425	420	424	444	419	392	462	430	442	438	417	461	386	367	390	444	425	413	409	431	441	456	448	420	384	451	399	427	398	404	432	461	433	454	428	422	449	439	424	424	397	456	436	439	425	453	425	410	450	418	435	477	416	432	391	426	415	429	438	410	419	479	428	423	415	434	411	432	421	458	396	466	438	436	414	435	474	462	426	407	391	445	421	421	446	436	415	398	445	428	487	405	397	421	427	451	423	438	434	387	447	376	435	387	424	421	414	419	464	449	415	396	447	426	429	416	428	434	438	430	429	442	398	392	418	397	442	442	430	423	443	430	419	413	442	461	421	458	382	426	433	426	434	429	418	406	403	415	413	424	441	402	410	459	436	454	406	480	448	440	412	424	394	438	416	415	453	405	425	423	425	397	408	400	441	448	431	415	423	433	393	443	433	409	451	439	407	428	433	425	422	430	421	406	454	392	432	444	391	445	428	444	415	444	409	444	422	421	438	414	460	441	415	455	414	426	446	441	421	428	412	454	450	409	443	401	432	435	411	463	419	423	453	445	437	393	426	427	401	429	442	423	441	422	410	431	437	456	414	396	417	434	426	430	410	414	417	426	440	456	429	421	429	403	415	454	440	457	402	420	415	448	409	448	410	433	389	399	424	414	420	440	420	435	413	415	407	416	436	405	452	442	425	462	428	445	444	429	411	406	427	416	410	418	427	451	430	411	430	428	484	469	411	442	408	433	416	442	411	401	446	416	413	426	447	429	443	425	419	465	424	431	423	454	426	438	443	393	422	423	400	422	422	417	440	447	402	448	454	415	419	422	404	439	434	424	375	406	444	433	416	428	411	434	420	430	410	424	436	438	395	443	433	396	436	425	419	431	393	461	404	418	424	390	438	419	445	422	392	426	402	432	433	440	430	416	415	440	426	433	400	410	437	440	451	410	418	439	454	426	421	410	397	418	472	448	428	426	435	450	408	405	465	468	442	446	455	426	453	473	435	416	438	421	451	452	418	431	432	425	445	435	423	430	398	427	407	432	451	401	451	414	416	420	461	417	400	458	444	445	412	429	463	421	410	416	411	421	452	410	438	388	432	444	408	441	390	411	467	435	420	434	413	405	424	408	418	446	446	448	443	469	411	405	425	463	458	445	433	423	427	436	435	461	424	426	472	426	454	395	424	420	460	446	408	406	462	456	421	385	424	442	398	445	421	424	419	422	409	439	401	399	399	463	452	403	390	428	400	438	433	420	411	431	403	434	402	402	421	440	451	433	435	424	432	429	439	440	397	404	422	384	408	449	404	400	422	420	413	406	434	401	411	418	463	408	450	434	396	448	442	422	444	429	399	443	438	438	431	420	455	438	411	442	407	424	421	436	418	462	412	442	446	427	388	429	427	429	447	400	404	427	421	430	453	425	427	445	409	374	430	443	392	414	419	398	451	394	447	440	419	438	429	389	436	425	464	409	442	408	443	425	394	458	389	416	407	428	400	445	453	425	427	465	430	430	434	411	448	431	434	416	422	400	448	460	434	424	397	426	426	441	424	406	447	412	435	459	425	439	423	386	417	446	437	422	435	494	423	403	468	429	417	435	438	433	397	425	428	430	418	461	443	410	471	421	418	400	444	417	425	427	415	434	440	440	467	405	421	445	415	430	416	427	435	474	431	451	447	430	421	463	418	443	417	387	456	444	416	428	406	454	440	382	428	408	404	421	413	413	385	449	393	436	453	453	440	413	442	423	421	427	438	412	407	442	438	414	418	423	443	457	448	442	456	432	440	437	445	473	418	440	443	402	443	437	415	423	455	431	461	446	425	417	420	423	439	446	452	434	442	382	462	425	420	462	450	429	438	452	405	434	384	443	442	456	412	462	448	379	428	420	477	448	422	417	410	418	400	417	416	443	425	415	424	425	438	427	410	450	443	421	468	464	453	464	425	433	427	441	396	447	473	429	424	423	399	440	441	437	446	435	457	425	445	413	418	393	419	430	454	413	390	424	383	450	420	378	442	435	435	419	456	406	434	404	413	419	444	440	421	462	441	429	466	392	459	408	426	408	453	447	410	405	393	422	436	434	445	416	459	457	408	434	420	473	425	412	465	466	435	399	429	415	425	398	440	438	399	423	422	414	421	442	418	422	467	426	432	454	439	436	423	454	409	422	404	468	407	454	426	446	449	413	430	445	432	428	441	426	419	430	422	463	441	431	447	422	412	441	427	449	423	469	393	413	453	420	416	419	411	444	424	405	428	447	429	433	417	405	420	419	403	486	380	404	446	416	449	415	413	422	415	439	422	397	429	394	423	421	388	411	393	430	397	477	462	454	417	432	437	409	435	440	442	441	464	436	420	425	396	362	415	442	429	417	409	418	423	440	443	445	464	406	436	453	437	395	424	451	434	383	453	447	424	455	466	421	414	425	426	405	424	433	414	418	432	439	441	412	440	436	442	450	420	415	435	441	455	455	416	428	401	464	462	425	427	376	442	422	445	450	434	409	399	432	405	466	434	420	398	421	421	397	408	419	439	410	417	450	431	461	463	397	427	416	434	427	431	445	430	423	416	430	439	461	439	466
4572	2044	1960	1296	1097	1033	916	893	889	866	889	828	830	788	830	804	807	855	786	797	772	754	804	799	794	841	815	814	820	802	790	784	812	815	761	805	797	800	809	789	781	777	762	787	815	778	819	772	783	797	829	860	786	821	840	764	784	809	796	804	796	775	782	823	766	759	757	786	799	796	787	761	741	759	801	789	793	798	787	772	771	788	848	797	787	778	765	772	799	788	850	765	805	807	770	726	768	746	842	851	831	773	846	755	801	798	812	777	765	820	871	817	810	749	805	787	784	849	762	775	838	775	772	805	782	778	795	818	836	800	824	790	787	787	806	801	818	793	807	802	813	762	800	833	776	756	798	777	794	808	805	792	802	771	759	795	818	788	803	775	819	749	813	822	789	829	822	779	810	790	844	767	824	852	835	792	792	789	807	784	827	822	834	818	806	820	789	779	757	772	793	805	867	790	848	727	796	776	851	822	819	785	782	815	819	821	753	818	816	786	804	765	843	798	805	834	774	771	800	861	787	803	879	804	838	751	803	835	800	800	802	835	769	779	781	762	790	816	805	778	798	827	774	770	855	727	801	761	781	764	779	781	721	782	811	845	818	794	794	782	841	837	836	843	837	771	787	800	764	808	820	801	762	794	830	796	792	777	755	838	808	785	803	810	768	782	770	820	820	784	760	786	806	789	803	789	820	787	814	751	813	815	780	771	797	808	778	787	785	807	813	763	808	756	782	785	821	827	805	793	787	791	770	801	790	780	814	778	794	785	788	773	825	804	786	822	806	854	755	806	781	803	843	772	755	852	839	769	786	807	848	801	811	827	761	800	827	785	797	808	805	775	809	850	802	778	803	824	770	851	829	794	795	817	764	802	818	816	777	829	795	763	791	804	798	757	811	779	829	789	833	767	807	788	816	781	817	816	840	791	786	803	787	762	792	778	848	811	764	775	807	777	815	745	834	781	804	785	764	818	792	832	828	809	806	799	813	805	769	769	795	811	810	824	833	784	816	838	776	789	819	804	810	769	806	808	797	844	855	762	795	803	794	836	852	837	816	781	787	802	755	786	771	754	807	807	808	727	758	821	803	812	796	800	772	786	820	752	799	802	818	770	780	756	762	809	807	759	802	843	825	794	754	716	849	764	797	798	793	766	794	798	792	810	872	804	797	810	810	831	781	783	740	774	819	777	807	833	769	776	767	797	813	808	814	813	832	827	836	797	767	833	798	828	781	832	816	799	819	805	802	793	821	738	825	777	769	790	771	796	811	767	840	831	842	813	764	785	813	784	815	826	801	804	768	774	818	826	822	836	807	777	800	812	824	790	776	738	827	744	799	768	798	780	760	786	830	799	757	752	790	797	768	810	809	800	813	821	797	828	776	828	777	799	807	821	757	803	763	776	783	814	826	847	797	824	804	807	808	764	815	821	835	776	806	792	783	780	804	807	826	833	822	793	776	801	783	844	755	836	748	831	794	780	785	729	776	831	791	792	806	772	748	794	801	791	780	826	807	808	795	859	837	819	804	784	798	830	757	823	704	800	788	823	812	778	765	829	805	729	821	805	762	768	809	765	807	785	812	830	765	831	842	793	799	787	836	832	814	811	818	821	811	800	817	822	845	849	732	813	773	825	797	798	821	796	790	785	803	836	772	814	766	749	787	827	804	794	798	771	817	767	825	779	829	815	815	816	751	796	862	780	788	751	824	800	817	839	804	765	747	772	750	755	808	758	859	787	791	805	808	829	842	817	748	800	855	779	823	815	798	810	798	756	738	757	789	826	834	795	769	813	829	783	813	778	816	729	801	813	801	803	791	859	800	778	787	833	781	790	783	814	787	787	817	822	823	808	753	785	785	793	757	815	792	813	773	774	797	773	754	811	796	750	800	799	809	788	808	832	781	788	808	829	802	805	806	853	828	782	769	827	838	797	792	796	812	808	777	778	805	788	758	745	793	825	798	776	806	795	760	799	811	800	804	838	789	757	810	787	757	769	798	799	777	773	781	812	786	825	778	786	790	756	795	780	806	786	764	845	793	815	745	809	816	773	795	810	799	804	816	760	798	827	795	767	785	804	802	756	824	775	748	806	760	794	749	830	820	810	795	816	781	814	802	819	843	757	796	771	797	787	834	770	767	794	797	806	805	804	773	825	775	784	826	777	803	781	793	818	767	757	785	762	850	839	785	833	799	820	786	828	833	806	784	812	792	802	761	830	814	808	766	808	797	810	879	828	782	809	818	802	752	871	746	795	812	809	802	850	812	852	737	845	771	803	795	786	793	810	790	759	799	803	760	781	739	806	759	788	827	837	795	807	782	769	808	793	755	819	807	762	797	776	815	851	791	787	803	830	855	762	775	773	834	821	781	834	794	829	901	788	815	769	769	833	790	773	743	850	874	796	796	794	836	775	840	782	809	809	799	810	799	769	836	793	812	804	786	776	824	800	798	849	825	795	829	797	822	807	733	833	787	833	825	789	805	820	730	767	795	780	782	770	810	832	836	785	834	792	839	771	822	775	794	826	790	799	804	805	783	843	802	805	844	754	797	810	800	796	856	832	825	770	809	797	773	817	837	838	764	819	818	757	808	827	771	796	827	778	792	769	759	817	807	786	762	847	802	797	774	763	830	762	797	823	798	761	816	830	822	813	836	779	793	783	791	833	854	790	824	825	787	787	758	795	787	796	797	763	755	791	792	817	772	747	826	797	780	864	806	786	745	778	843	782	835	834	845	800	749	753	826	773	810	770	738	780	811	789	820	883	820	847	825	802	840	813	800	779	781	842	786	784	730	774	840	812	816	810	746	763	788	762	772	806	806	768	810	790	828	820	757	849	779	751	795	798	809	812	821	818	764	811	803	783	795	821	800	809	769	800	827	826	812	762	783	817	818	849	738	823	805	822	779	816	797	784	868	795	812	826	817	842	767	852	833	820	796	864	759	768	780	792	803	775	768	835	795	817	783	746	769	822	806	800	806	841	829	791	802	811	812	798	799	821	789	758	792	801	744	795	768	781	790	775	820	804	780	827	811	804	840	782	802	878	808	758	855	781	768	817	823	810	815	809	788	751	817	765	822	766	805	807	781	823	780	814	798	727	786	845	768	828	768	749	798	787	813	804	815	804	801	738	800	847	800	785	809	839	824	795	819	788	787	793	829	785	811	801	776	798	834	780	776	792	840	815	785	758	799	829	820	775	777	797	750	848	809	793	819	775	820	806	839	826	809	842	803	757	808	810	746	801	808	813	787	813	792	796	781	836	794	769	766	771	761	855	847	813	815	786	791	830	841	836	794	821	825	776	814	828	795	831	836	820	747	820	773	799	825	825	849	807	827	786	852	797	813	777	813	831	828	759	790	758	793	768	781	830	796	791	799	733	822	841	767	762	789	761	828	829	784	801	818	815	818	781	744	767	813	809	807	806	743	785	846	791	783	807	767	844	841	767	757	793	822	780	816	786	796	829	756	795	785	786	792	798	792	823	749	833	768	790	783	787
24395	21342	28523	24472	19581	1577	668	471	339	318	300	246	255	256	233	233	250	225	209	219	210	220	211	192	197	206	191	180	209	201	219	202	214	177	188	198	199	179	214	197	174	187	174	185	199	200	200	179	175	179	199	183	194	186	184	192	192	185	177	166	198	166	194	157	186	160	190	201	183	209	199	209	161	172	160	193	184	176	179	168	179	192	194	182	175	212	214	187	177	185	188	219	197	194	191	183	176	196	192	178	187	172	189	168	197	208	182	177	165	180	174	187	201	168	188	196	175	188	190	177	204	178	184	153	182	178	162	156	179	178	168	204	194	189	190	194	180	168	182	175	197	143	187	179	197	190	193	168	202	189	189	164	168	179	166	179	172	194	189	174	192	188	204	191	178	163	184	211	181	183	192	185	196	196	184	179	189	173	157	170	156	196	181	167	186	194	196	198	195	178	190	172	185	186	176	186	165	163	195	176	185	201	214	189	182	183	174	184	183	170	195	174	185	175	181	188	176	164	197	197	200	181	207	178	197	193	175	184	190	184	175	180	185	182	190	192	179	200	187	171	179	201	180	196	205	186	186	180	171	173	206	189	174	188	179	172	190	201	195	171	187	202	187	187	197	205	164	171	168	189	172	185	195	161	224	160	183	172	186	191	166	203	167	195	180	198	190	207	183	180	184	192	175	187	176	165	193	188	164	213	190	190	171	185	186	182	169	192	181	157	170	175	181	155	174	182	195	165	191	186	179	189	189	186	189	197	181	179	170	192	177	187	181	171	210	184	188	192	193	187	195	162	185	185	203	176	177	177	182	203	165	189	186	193	195	185	177	190	191	178	199	193	180	192	170	189	149	185	168	189	171	193	164	181	158	187	195	175	162	181	196	208	174	188	155	217	184	192	168	182	160	146	192	190	190	182	183	190	204	197	185	196	188	177	182	189	166	200	158	150	161	159	195	189	175	194	183	204	166	205	172	195	193	190	211	188	178	177	176	201	196	186	186	172	169	168	185	171	172	200	156	167	174	170	158	213	187	181	179	171	218	189	180	204	186	194	185	160	208	187	187	177	175	167	216	185	177	179	198	191	197	182	192	189	160	173	183	161	178	182	165	178	172	181	175	157	165	169	171	175	199	181	182	185	211	212	206	176	206	168	180	187	189	186	191	186	190	189	169	160	157	160	188	192	169	189	171	157	169	193	188	162	168	180	179	182	182	190	173	165	169	190	190	194	196	162	181	167	168	171	193	156	193	201	218	214	160	191	203	182	188	170	170	180	208	201	173	179	173	212	192	179	182	192	173	167	186	173	167	184	159	178	163	187	200	179	194	181	204	171	181	170	181	181	202	183	180	182	161	180	175	170	184	165	191	160	188	156	182	178	185	168	208	173	183	218	181	160	171	185	171	191	182	179	175	188	190	191	196	182	202	181	189	188	194	173	184	186	190	192	194	176	186	178	186	179	185	196	189	184	188	186	163	154	198	172	175	160	177	198	175	178	193	182	184	215	180	174	166	202	189	192	166	166	182	196	172	207	160	179	167	205	177	212	193	207	186	190	188	165	198	197	180	192	212	179	177	204	206	146	183	177	182	187	184	196	169	186	186	185	192	169	193	162	175	171	197	162	168	158	183	178	184	176	197	168	158	193	179	182	180	190	190	170	189	194	198	207	154	171	198	172	191	163	187	172	164	185	156	199	170	168	206	172	170	195	191	159	192	164	195	170	191	170	197	207	180	178	172	182	192	183	170	174	207	167	183	176	196	201	168	166	189	189	165	155	193	179	200	185	179	175	205	174	183	174	184	181	185	156	168	182	174	171	181	176	182	167	190	182	190	173	173	180	183	176	179	162	158	164	176	161	171	181	185	179	168	182	191	193	178	179	183	185	196	171	150	172	165	202	170	191	184	172	180	183	179	160	171	200	160	202	162	162	202	181	158	168	184	164	189	184	203	181	177	198	176	191	193	184	177	186	203	162	148	180	202	192	175	168	171	185	178	192	184	166	203	181	195	171	197	215	179	181	170	202	165	185	202	206	191	175	200	206	173	204	180	184	194	192	170	190	169	192	198	186	197	185	201	160	198	188	179	204	159	169	195	181	168	201	160	175	179	192	176	167	179	183	181	192	186	184	166	173	202	192	180	179	189	191	165	180	167	195	178	191	199	159	179	179	171	177	205	159	188	191	211	170	190	171	176	200	182	185	214	186	188	188	170	181	178	172	213	193	174	188	185	184	179	172	213	196	165	184	160	201	196	188	179	193	171	157	199	178	183	159	177	184	203	190	151	170	182	196	185	168	176	164	201	161	170	170	161	180	156	170	180	187	178	181	186	183	183	177	174	183	193	164	225	181	191	181	175	188	196	205	193	189	178	170	184	169	197	173	170	171	186	192	199	210	178	186	196	166	208	164	165	204	199	181	183	162	154	191	207	205	183	191	169	181	197	176	174	172	196	167	187	171	180	177	166	182	172	174	186	175	211	187	177	178	186	191	194	173	173	185	167	170	201	164	172	179	182	183	168	191	189	181	186	193	187	211	179	182	181	183	181	180	198	178	164	167	177	174	182	166	187	187	163	189	189	200	182	178	158	219	195	178	190	179	174	187	181	160	175	166	147	189	177	190	190	182	187	183	183	177	184	180	173	168	178	200	194	177	177	176	167	195	179	163	179	200	201	190	187	173	181	187	189	200	170	196	194	187	178	186	162	162	175	179	189	179	173	189	187	181	167	178	183	167	187	162	163	191	185	165	183	181	181	190	195	172	181	194	165	176	203	169	191	185	162	202	188	192	172	192	202	181	173	177	189	197	201	185	184	210	157	206	185	172	157	177	172	169	172	200	181	171	179	176	169	172	188	208	188	170	195	174	168	216	191	170	199	194	169	175	181	167	176	183	185	183	174	185	166	179	184	186	151	199	183	171	182	183	191	175	179	192	184	182	193	189	168	174	186	199	168	173	176	179	190	195	178	185	181	177	164	183	162	174	193	205	177	189	196	195	158	187	156	197	168	193	174	160	192	187	184	190	150	189	179	165	196	166	182	175	188	175	195	215	183	185	182	181	188	190	212	192	171	189	174	174	189	149	189	163	163	163	175	187	195	186	166	201	202	191	191	181	198	169	182	182	201	180	175	164	177	181	180	189	182	177	152	198	185	170	171	187	182	180	211	187	172	174	195	179	173	184	187	194	193	201	199	203	193	183	155	182	172	208	176	172	173	186	210	197	176	188	175	195	182	203	193	191	195	172	156	184	190	164	175	186	189	197	181	190	184	192	171	169	180	185	178	190	182	191	194	206	204	171	191	176	208	181	183	184	148	184	175	169	165	167	182	206	174	179	190	164	171	173	181	213	206	181	200	175	178	176	197	192	191	166	170	184	166	185	183	178	174	175	190	186	170	173	169	173	177	152	173	188	200	180	181	185	195	193	179	188	180	159	166	178	178	176	180	189	201	217	182	191	183	174	171	211	170	179	177	185	183	172	161	146	162	205	203	167
6236	10968	9136	4778	3070	2093	1616	1297	1067	955	808	751	690	623	612	543	522	483	495	509	465	452	458	436	456	426	413	424	418	426	410	393	389	382	413	420	398	387	354	392	364	329	371	390	390	368	370	398	347	405	376	390	408	381	376	380	358	389	358	371	383	372	368	350	375	360	376	365	383	396	393	369	367	351	394	375	386	405	357	377	352	356	374	328	353	361	396	327	334	393	358	360	354	360	330	401	381	353	380	378	365	401	365	373	367	398	349	369	349	375	371	389	355	367	356	383	341	330	362	362	342	345	344	344	332	364	375	351	340	372	361	357	377	356	362	361	370	341	368	409	363	366	367	349	367	370	359	346	383	393	331	366	360	347	385	329	373	337	351	382	354	356	366	351	372	338	380	367	376	340	392	365	380	393	339	354	337	348	361	336	327	370	348	349	348	346	390	347	365	339	381	366	338	393	342	331	392	376	375	356	338	348	338	377	379	349	361	331	382	340	357	382	359	357	364	356	353	366	374	346	398	363	353	355	376	414	394	328	356	357	355	366	376	387	367	347	395	336	384	370	349	379	399	361	381	342	380	399	381	350	361	385	370	370	330	362	367	368	373	353	386	351	370	361	383	362	398	346	370	368	373	378	355	359	349	354	360	326	354	354	352	345	355	363	355	352	364	386	380	341	381	378	357	328	400	373	375	362	371	370	380	370	368	391	359	350	390	348	341	391	327	348	348	334	365	374	345	361	333	364	351	385	346	376	382	355	362	374	361	349	369	380	372	375	342	381	383	358	342	383	381	351	358	393	351	356	356	369	362	351	352	352	346	386	350	334	383	313	325	372	367	331	353	394	371	360	314	357	390	395	334	366	390	333	354	364	368	356	354	323	366	364	366	391	375	361	403	350	369	311	326	350	362	357	346	399	412	362	366	336	382	366	339	364	371	334	379	341	385	352	357	378	367	361	358	386	362	344	354	347	352	336	363	383	357	362	367	364	334	372	379	297	367	347	351	372	355	355	362	391	354	332	364	362	365	343	324	346	345	335	330	348	377	353	376	368	354	344	352	393	380	358	384	351	382	365	341	373	392	361	384	352	372	350	345	371	397	389	377	369	353	361	385	332	380	388	409	347	364	369	368	361	368	368	384	347	384	321	378	379	399	370	342	365	362	338	339	354	368	360	311	353	317	377	349	357	320	376	354	391	335	387	347	369	358	369	384	381	372	362	364	377	366	371	355	328	341	358	356	364	368	355	392	371	404	371	335	364	354	369	366	346	367	351	332	356	370	322	365	354	328	362	337	358	383	369	372	341	356	348	352	379	327	375	397	366	373	374	367	372	357	352	359	354	355	359	348	390	361	351	355	368	356	394	353	380	322	350	376	353	384	363	357	374	369	364	346	371	370	373	401	386	340	367	376	393	365	371	371	325	359	358	358	364	336	370	347	365	368	337	375	374	371	366	381	383	348	336	369	338	330	352	356	346	396	380	326	350	360	375	362	363	360	371	398	328	321	358	381	394	377	305	351	378	346	370	357	368	335	376	392	409	406	365	361	369	352	390	361	362	376	351	356	345	334	384	374	375	357	356	405	341	382	334	366	363	356	353	375	340	352	332	339	351	343	363	369	364	369	351	370	371	336	403	389	351	359	353	341	348	361	388	364	334	342	347	320	361	343	377	363	364	377	345	376	360	352	347	359	363	365	373	381	371	347	349	365	346	345	371	371	381	358	366	322	375	376	367	346	381	371	353	335	369	362	360	370	364	338	340	346	397	379	368	364	364	376	347	367	413	366	345	350	399	359	390	350	347	367	372	372	348	381	328	316	362	376	421	361	333	372	338	330	341	349	354	352	328	367	386	360	358	371	369	379	380	341	371	363	398	365	405	372	354	364	352	368	310	403	377	347	373	367	354	369	320	367	369	360	358	357	384	343	363	344	346	354	381	370	351	380	379	353	371	347	355	369	350	397	337	356	392	357	313	363	362	350	368	355	349	359	345	345	345	359	346	381	348	350	362	355	363	378	347	353	335	358	349	376	335	373	354	374	338	349	366	322	412	369	346	338	355	373	398	407	361	365	409	358	369	363	339	373	348	384	390	361	336	355	354	378	363	353	369	391	396	375	365	355	338	359	345	380	339	391	361	324	344	362	377	324	367	383	346	356	350	366	348	363	357	335	362	361	387	329	352	373	363	349	363	379	376	368	381	328	365	375	362	339	378	368	362	368	362	340	380	339	359	380	352	372	383	346	376	364	349	364	369	377	375	356	354	371	363	383	336	330	352	357	413	344	370	365	362	350	338	349	376	316	373	380	384	371	388	324	366	367	346	355	349	352	350	374	384	346	371	376	366	362	363	344	347	317	349	359	398	352	376	344	331	375	356	382	373	329	388	381	344	342	393	374	382	347	334	376	397	348	379	338	361	349	362	369	361	417	375	352	372	343	328	355	373	368	390	338	349	320	355	390	388	345	404	356	347	401	376	377	381	366	353	366	354	324	363	356	360	331	380	335	380	356	351	341	355	358	368	388	362	365	372	347	354	366	345	343	389	342	368	341	374	357	327	364	337	346	394	378	325	357	372	374	354	384	370	358	327	363	395	386	349	350	358	349	379	400	376	355	382	351	361	316	340	333	337	326	377	368	387	328	369	344	345	363	363	357	328	400	372	373	362	331	376	350	346	308	371	375	399	391	356	386	378	356	369	377	366	350	385	370	348	396	369	366	356	365	358	354	360	343	367	377	375	357	388	347	348	377	360	349	330	357	388	396	338	347	364	314	331	378	360	359	370	357	335	374	365	387	348	362	369	355	320	375	372	361	377	369	378	377	354	375	383	349	372	331	365	384	342	353	350	362	352	361	357	344	384	364	372	369	367	356	402	359	326	361	334	359	368	373	399	386	368	390	354	348	355	362	381	344	343	390	390	377	374	378	344	374	384	371	398	359	390	333	372	390	357	371	350	312	346	344	374	374	352	389	403	374	353	362	352	398	336	366	379	375	353	362	389	362	382	386	387	383	365	353	359	425	360	366	410	347	393	412	377	368	378	385	387	326	360	344	363	373	397	372	340	351	376	378	405	341	361	339	355	352	370	352	355	354	390	354	350	360	386	351	361	346	360	381	329	336	359	355	369	350	344	361	355	385	359	380	372	364	379	389	332	360	338	373	391	351	394	366	335	378	393	367	356	374	358	348	373	363	328	331	353	332	366	359	382	349	382	374	371	390	379	381	349	362	357	412	341	389	361	388	372	360	342	340	373	369	357	368	366	352	348	367	330	366	392	377	345	348	345	349	384	367	347	373	345	369	354	349	388	360	340	363	370	330	357	381	363	362	367	371	349	346	361	357	357	359	376	363	371	363	392	360	337	333	368	368	364	369	326	355	365	377	346	370	372	374	352	352	368	356	390	364	395	348	376	354	320	346	359	395	408	370	378	399	387	361	368	384	361	354	368	349	363	363	360	346	376	392	324	349	354	379	356	360	374	360	375	371	362	338	353
23452	21348	29202	23861	21349	16838	1672	792	625	542	539	470	460	426	406	379	392	356	332	371	338	276	344	338	305	334	340	295	308	287	288	329	295	297	313	307	288	314	293	296	304	291	292	301	320	299	289	300	284	280	339	299	287	316	314	287	297	295	293	297	282	277	287	324	263	296	328	337	299	274	331	291	280	261	289	287	288	287	290	288	282	308	287	310	291	322	291	310	269	319	265	285	280	305	296	286	269	291	273	274	282	270	281	305	273	278	304	277	283	277	273	312	267	280	337	284	246	263	260	304	321	269	289	309	307	300	297	259	304	279	278	291	256	314	296	311	296	320	326	305	282	276	260	283	273	287	290	275	289	270	268	279	282	284	268	283	288	313	289	291	299	291	251	305	252	298	302	302	293	284	309	284	295	297	285	297	307	288	281	290	295	275	295	289	254	302	274	268	276	287	283	287	302	319	278	302	274	288	294	277	271	302	316	284	299	287	246	251	254	287	279	296	252	279	289	315	288	294	262	258	299	297	297	296	270	276	296	281	295	271	282	325	272	276	250	262	308	301	284	273	300	307	272	310	283	274	299	283	293	294	312	293	310	293	290	279	271	287	308	296	296	297	285	291	326	291	276	277	293	302	267	275	280	291	274	314	307	299	277	289	279	282	285	313	271	283	298	285	297	285	278	297	311	324	275	292	288	230	256	291	310	263	283	277	327	263	306	297	295	293	286	297	301	257	283	264	316	298	269	286	285	300	298	308	288	295	268	282	278	313	305	292	318	292	262	272	259	287	266	316	326	279	297	302	265	288	283	281	272	292	283	272	311	310	260	279	307	277	263	288	281	253	276	279	280	276	271	307	307	287	257	296	307	296	262	274	289	236	276	281	279	269	313	269	272	275	276	295	289	295	260	272	282	286	280	280	290	297	257	272	288	268	302	231	288	302	286	337	259	315	283	275	273	273	258	288	286	289	273	287	273	265	304	297	309	283	276	311	270	307	288	341	294	304	290	277	316	279	278	295	275	323	286	282	320	308	274	265	299	290	281	303	278	283	275	287	296	322	309	275	349	284	303	291	287	307	303	331	293	272	263	270	286	239	301	291	272	289	281	307	305	315	307	283	311	297	297	296	285	290	277	298	298	277	252	286	286	275	278	296	298	280	274	282	286	287	283	313	298	272	271	285	260	293	285	286	286	290	317	282	286	307	310	271	291	302	267	289	266	277	264	286	280	309	275	298	268	298	306	277	290	281	295	312	282	281	281	288	283	274	300	254	319	279	257	291	305	266	294	256	299	278	303	298	285	315	278	301	261	296	270	307	305	319	293	316	306	281	292	279	270	249	276	283	315	310	285	299	279	262	283	259	281	279	329	273	292	270	296	289	295	296	269	276	287	298	295	284	288	264	272	300	292	304	278	278	282	319	294	286	335	295	287	275	297	249	257	291	266	299	264	304	260	296	313	287	310	298	308	307	289	280	269	278	295	294	290	281	298	319	291	300	296	273	264	286	254	274	293	297	290	267	286	272	298	296	319	270	265	286	281	315	285	274	289	293	308	281	258	295	284	284	313	302	266	288	288	295	303	275	273	295	287	302	275	280	256	276	283	265	290	268	276	269	300	287	309	273	300	314	307	296	285	267	315	284	271	274	277	253	289	296	292	267	290	298	312	266	280	297	331	291	268	310	293	294	274	292	295	295	281	274	284	273	302	289	305	270	281	266	308	281	293	318	291	297	253	284	288	281	280	296	306	282	279	285	273	289	305	304	277	320	303	257	297	265	303	284	278	280	286	289	274	286	304	312	293	291	283	310	283	299	279	280	288	288	269	296	300	291	315	304	290	290	271	267	281	310	305	291	279	281	296	302	267	292	298	274	276	289	278	300	286	278	275	283	266	296	306	245	264	297	276	277	260	286	269	261	262	302	285	305	289	286	283	276	282	302	269	269	285	241	291	286	296	293	313	270	267	293	250	289	281	301	288	289	288	260	268	291	292	263	274	290	263	287	291	292	285	297	269	306	320	302	289	294	288	276	271	277	268	273	299	275	255	273	286	289	265	317	263	278	290	280	259	276	292	310	307	274	262	284	294	273	297	305	288	277	281	268	284	308	319	302	325	309	287	272	265	301	288	287	307	274	293	279	270	294	273	301	304	285	285	303	293	286	299	289	322	285	287	292	283	271	297	297	318	265	304	313	306	313	287	298	314	278	298	286	307	288	304	270	290	294	271	276	297	264	288	265	305	290	308	286	269	281	293	276	268	263	295	305	254	287	317	308	284	311	269	299	270	287	288	305	293	287	316	300	296	296	300	276	304	267	288	279	289	273	278	295	303	270	280	263	333	305	299	277	267	268	261	277	293	290	280	313	262	289	276	309	285	294	295	268	256	280	290	295	281	307	287	300	302	288	266	290	293	252	304	307	282	270	291	306	312	255	279	265	308	288	316	308	285	289	259	268	302	253	290	266	286	291	291	286	290	281	287	295	258	277	266	288	270	281	272	238	304	257	283	286	231	298	283	288	294	297	317	286	273	272	302	330	279	275	290	311	287	269	259	274	285	281	270	270	272	313	294	264	285	263	290	279	259	284	282	298	280	320	306	270	290	279	281	299	286	288	297	258	298	270	285	308	308	312	313	263	271	275	282	279	281	282	269	285	290	253	274	285	295	290	301	289	292	297	301	263	273	279	289	246	291	271	281	320	318	318	296	273	283	274	326	271	283	282	264	302	284	281	311	292	299	298	295	292	329	264	283	270	300	308	301	282	296	270	289	294	319	300	294	279	286	286	286	268	272	291	280	284	258	304	276	280	295	292	294	290	315	285	284	255	289	281	304	274	266	282	313	295	273	277	300	292	279	287	303	247	284	296	321	264	308	289	314	267	273	262	288	302	252	297	288	280	284	311	293	285	295	281	305	277	306	280	284	257	270	277	268	268	276	275	290	325	294	284	279	279	273	277	315	325	277	308	302	306	303	289	316	282	297	297	278	286	306	268	286	297	252	287	277	282	291	303	286	292	282	270	319	296	293	315	304	267	290	290	313	293	289	277	343	284	270	286	318	283	277	267	269	259	316	284	278	315	284	310	287	265	276	258	311	284	297	278	303	285	274	288	262	256	294	303	289	309	259	290	281	276	307	286	267	280	306	296	290	319	292	279	281	295	299	286	283	278	271	292	266	294	251	299	289	276	301	303	315	288	281	270	287	285	277	258	300	290	286	261	256	299	301	254	318	290	296	310	280	310	317	273	286	277	262	258	331	293	290	295	297	279	311	317	291	277	294	290	295	259	336	271	273	302	324	268	288	287	272	284	288	278	298	296	304	301	291	286	280	284	289	255	305	282	307	268	327	298	288	267	312	270	305	297	290	251	288	266	284	280	285	283	307	283	279	300	284	314	268	283	285	280	286	299	289	301	277	265	270	273	267	294	289	285	307	315	276	260	278	292	284	255	271	300	291	283	311	281	287	285	299	308	317	309	310	298	311	262	274	331	323	274
8371	16959	14120	7881	5220	3776	2753	2277	1824	1527	1364	1234	1105	1036	957	901	882	788	699	700	710	653	662	650	651	659	629	605	603	611	583	596	582	545	577	595	590	574	562	549	554	551	572	529	564	562	575	551	529	535	578	572	545	540	569	557	527	522	556	551	561	514	531	573	524	499	551	535	526	512	528	538	596	529	520	522	513	531	541	512	520	502	532	566	529	533	520	530	473	572	502	493	532	488	574	523	542	506	509	518	520	509	493	502	552	499	528	481	515	522	544	519	503	533	550	544	516	507	518	504	504	553	547	506	513	485	509	525	490	546	523	527	523	496	518	487	473	506	523	557	492	518	533	522	528	532	537	529	548	490	486	535	560	499	522	527	525	535	512	537	496	506	526	511	533	530	522	531	525	552	549	564	514	553	520	496	527	499	515	554	569	498	509	521	529	501	548	512	552	508	511	484	527	497	490	495	511	533	541	522	565	536	530	520	526	504	506	572	547	527	531	518	535	503	501	483	498	547	526	559	543	555	528	489	536	535	539	500	540	497	510	521	552	498	501	516	518	508	505	502	522	493	537	492	528	525	531	504	533	492	571	491	526	518	531	520	530	520	499	561	525	525	528	532	534	534	492	549	517	553	482	546	536	522	521	533	518	523	535	552	532	480	591	540	491	522	531	509	548	525	550	503	521	455	553	540	527	530	520	541	533	516	498	516	546	525	492	521	540	480	545	559	528	534	536	530	497	532	549	534	522	515	499	544	506	515	544	500	507	523	519	518	514	526	525	539	529	520	552	450	504	519	524	511	524	507	484	510	540	565	531	498	499	559	558	515	519	546	506	530	545	538	514	533	534	515	511	538	508	554	500	491	534	498	487	534	546	525	497	525	566	506	491	523	494	496	529	475	492	485	517	517	505	523	545	548	510	501	557	519	478	557	460	516	513	524	567	529	527	503	482	487	528	503	495	531	526	548	490	525	496	501	521	528	515	529	477	522	534	502	491	496	514	485	505	527	494	515	540	508	518	498	497	511	527	542	544	524	486	501	520	509	518	536	519	532	498	518	524	548	524	513	533	514	565	491	530	514	536	538	562	494	480	494	520	582	526	512	517	528	535	543	510	494	534	486	529	498	512	522	543	508	511	488	517	509	525	540	536	516	525	539	484	552	525	538	543	474	517	569	523	550	515	508	562	545	561	488	501	523	514	524	520	577	546	503	527	541	532	535	588	541	522	494	515	522	534	490	511	537	479	514	551	491	517	556	522	504	515	517	515	554	506	521	552	476	494	570	498	531	487	538	534	541	561	516	526	511	544	556	543	482	492	520	489	511	545	521	498	556	526	528	531	515	545	534	553	565	486	488	530	512	519	541	534	557	520	521	502	553	476	497	509	525	525	482	581	518	548	544	566	530	545	534	493	517	510	512	503	550	534	527	478	502	521	516	512	554	508	467	506	523	573	507	523	500	526	528	520	457	495	538	523	464	484	494	532	525	529	522	511	535	589	484	489	544	532	509	497	530	500	532	522	523	471	494	532	557	526	570	485	517	526	496	537	551	536	521	519	522	526	504	557	510	560	560	523	551	546	491	493	501	546	525	533	502	484	499	523	479	541	507	524	573	524	539	521	504	485	558	509	542	523	552	510	543	516	497	527	485	560	497	540	517	510	491	529	510	510	517	515	491	529	533	518	539	553	525	548	514	483	522	555	515	506	458	523	495	511	492	520	539	554	537	531	503	548	545	465	500	542	518	507	522	511	516	522	460	498	507	471	532	529	545	543	531	512	539	523	521	530	500	552	551	531	522	544	530	504	520	487	520	499	515	532	540	501	544	523	515	520	532	501	510	504	509	517	554	533	503	559	554	495	523	477	538	507	535	510	512	514	517	546	503	500	552	535	505	530	539	508	515	550	518	530	485	507	532	526	555	546	514	517	457	501	564	512	494	503	512	513	504	519	526	502	524	546	524	542	497	529	466	562	532	528	543	519	526	518	527	498	506	527	513	483	515	531	528	505	521	508	542	521	500	514	518	497	505	516	498	550	507	514	567	533	534	557	523	517	469	552	539	537	535	542	523	528	533	553	490	528	513	551	542	527	492	496	512	499	544	510	548	503	482	506	500	508	480	541	520	539	544	509	564	550	531	502	482	518	531	528	496	515	505	498	525	531	484	499	542	518	515	509	490	527	530	563	514	529	517	497	514	509	541	509	484	517	516	521	538	540	509	529	517	502	545	539	540	484	460	499	467	544	514	531	527	503	521	537	508	553	467	505	509	509	545	500	514	503	546	534	544	501	521	521	527	518	536	524	497	553	527	540	509	466	506	535	515	519	539	525	516	511	497	551	490	505	482	499	531	534	527	511	543	533	510	506	540	513	517	506	520	526	523	548	470	523	509	508	531	532	501	490	543	527	505	513	511	538	510	530	534	505	495	536	533	550	544	529	522	525	520	542	508	521	524	509	506	505	543	530	526	553	523	552	544	509	528	533	518	509	501	504	518	543	533	560	525	479	530	520	519	543	520	561	491	529	544	473	518	530	515	553	509	532	471	501	516	511	507	543	507	507	554	538	552	486	539	503	560	523	497	481	499	518	531	521	521	529	489	539	510	524	517	534	493	518	506	537	538	543	523	527	508	539	522	510	511	533	512	494	510	531	550	495	514	534	522	521	520	502	518	566	529	538	528	502	510	536	538	552	483	545	571	507	513	547	525	481	515	516	518	516	551	511	525	551	490	492	468	520	547	535	548	522	523	525	522	535	497	507	548	521	508	546	515	540	524	539	478	525	551	502	494	522	519	522	509	474	500	564	457	504	531	495	533	517	514	519	513	456	541	553	542	542	531	526	544	515	550	514	557	545	514	520	518	554	515	525	502	489	536	498	486	524	532	518	500	501	526	542	523	494	547	565	515	554	554	542	522	506	514	523	528	503	536	539	537	516	523	542	565	542	515	524	538	538	537	517	517	555	525	547	502	517	519	524	488	500	499	537	534	560	517	510	526	526	492	526	530	531	501	512	519	518	496	520	523	528	499	508	498	520	532	527	532	522	538	536	541	518	562	535	552	528	569	506	530	543	521	496	491	527	495	510	520	527	481	538	542	511	556	533	532	478	551	508	504	521	504	529	545	494	482	505	545	516	486	526	567	562	537	542	483	524	523	558	519	592	520	478	492	480	544	536	550	509	511	539	575	562	537	506	545	520	526	559	516	519	513	493	549	554	552	546	563	546	523	505	501	497	549	499	504	548	541	518	514	541	496	506	519	504	522	523	514	515	515	492	519	518	533	529	561	552	549	506	554	463	546	561	514	522	463	524	506	519	529	519	501	521	539	531	554	520	533	499	497	534	499	515	523	516	560	487	520	541	506	500	548	538	496	498	518	523	511	518	508	496	505	557	520	519	505	552	529	520	562	512	509	511	540	511	538	502	528	537	521	533	509	530	529	513	513	548	494	524	522	521	517	515	523	524	508	530	527	474	521	527	500	507	522	549	539	570	503
26920	20704	7865	894	522	445	477	456	469	450	446	447	425	433	437	459	433	453	457	411	454	442	468	450	437	430	427	426	447	421	406	431	404	476	428	458	429	437	430	404	417	459	424	426	434	477	444	407	422	456	432	411	434	436	442	463	419	410	409	437	426	442	421	426	411	437	479	435	448	430	449	401	402	447	438	394	420	416	425	446	442	426	419	455	440	420	436	472	437	456	467	447	440	450	415	436	424	443	420	409	441	439	399	445	390	416	420	419	430	426	402	433	445	420	424	405	481	424	458	423	411	421	441	445	437	446	429	467	438	440	450	485	427	417	397	428	427	439	427	411	391	441	447	469	406	410	422	416	444	390	458	397	435	402	431	431	432	427	384	431	438	391	416	402	426	435	433	434	431	438	411	448	387	432	405	411	444	438	434	455	399	412	454	415	464	418	433	455	424	432	413	388	411	423	437	396	435	416	432	424	425	438	424	461	411	414	379	464	470	420	425	427	388	424	421	420	416	439	384	442	445	442	428	412	420	425	435	445	446	452	395	424	476	441	426	433	445	432	452	417	410	416	418	433	456	444	463	421	423	442	428	379	405	415	426	385	420	427	406	433	397	422	444	403	445	449	425	413	411	428	447	433	441	404	431	423	399	423	409	472	442	429	430	459	428	423	427	404	444	439	455	457	430	441	413	408	429	425	394	437	420	386	415	394	419	454	420	418	459	405	421	440	446	419	399	429	473	370	418	416	420	433	441	451	437	390	465	441	400	446	415	421	426	412	461	405	429	428	415	430	418	428	472	435	431	451	396	425	456	408	465	445	403	427	434	415	439	452	408	423	441	415	408	428	410	423	455	427	407	411	460	431	444	439	431	407	410	414	427	459	409	467	409	421	422	407	434	455	407	410	448	431	421	421	426	428	421	439	435	452	435	419	398	426	477	445	462	409	402	369	442	452	422	445	445	443	450	439	427	445	397	418	406	387	437	456	486	434	426	391	443	402	425	425	399	421	427	451	446	448	404	455	408	418	380	432	465	409	407	454	427	420	442	424	431	408	427	429	436	410	398	451	393	460	418	432	388	432	422	433	380	423	469	434	439	413	444	399	422	418	429	435	427	440	433	418	450	409	417	409	412	449	395	441	450	434	420	448	434	403	430	422	437	396	431	468	383	425	386	429	439	434	434	410	405	456	400	411	465	433	420	439	408	437	414	394	441	431	421	458	410	400	418	474	434	452	434	467	434	457	443	447	425	445	399	442	429	464	447	392	424	446	495	438	468	414	396	418	405	431	434	405	442	408	439	402	435	401	457	422	406	472	408	414	440	458	414	425	422	449	411	409	427	420	418	466	430	437	426	416	386	403	402	422	417	437	384	405	453	408	444	458	426	451	399	433	448	402	420	434	434	431	410	451	406	411	435	437	419	461	441	422	407	464	418	406	405	431	456	404	388	422	429	452	419	430	430	425	412	474	396	452	469	434	446	411	429	466	427	413	415	434	424	437	429	442	442	404	461	453	404	427	440	400	414	429	397	436	434	404	407	440	460	401	409	438	372	431	448	473	421	422	421	418	429	447	402	425	438	422	449	471	434	409	436	435	440	446	444	490	419	420	431	443	460	422	457	425	431	456	405	420	429	408	447	420	471	400	459	405	456	440	419	425	432	431	438	462	432	411	417	419	424	425	422	456	412	403	391	433	426	427	472	408	396	383	404	418	422	441	436	438	425	450	430	417	433	411	402	454	430	414	430	461	454	433	397	418	427	407	400	417	383	405	456	402	420	424	398	445	439	395	430	412	417	457	420	421	417	416	419	434	448	440	417	425	436	450	400	408	401	445	432	422	424	443	420	445	426	452	394	412	427	462	431	438	498	429	431	419	416	417	429	470	434	418	423	433	432	433	454	447	406	403	391	421	438	439	431	427	410	436	413	412	416	409	388	430	435	439	441	415	424	408	457	431	423	459	433	443	441	449	408	442	435	392	407	470	430	416	458	441	432	441	418	489	414	420	421	415	434	454	435	440	431	453	422	415	406	396	420	420	453	402	436	432	456	431	423	431	426	425	425	452	446	435	469	420	420	460	432	471	431	406	413	444	367	444	446	425	411	438	501	424	416	431	442	435	438	444	428	454	395	409	435	378	429	422	483	427	420	459	410	408	460	413	405	417	418	412	444	448	432	429	421	428	417	426	433	452	428	476	453	433	450	430	419	427	415	430	398	468	410	456	400	468	418	424	412	402	424	428	439	415	436	422	416	446	432	428	410	439	400	409	427	427	465	402	436	437	407	430	436	466	420	449	401	428	403	426	404	397	440	444	449	454	408	430	445	439	447	449	429	435	450	443	427	399	393	422	443	430	396	432	487	442	449	426	421	438	453	456	431	441	436	424	426	417	435	446	453	429	429	404	426	404	440	417	448	433	416	424	480	433	477	436	395	430	393	421	445	431	439	443	416	480	405	422	433	419	452	418	418	418	424	417	433	410	441	436	403	413	461	402	418	374	451	403	437	445	445	456	439	424	446	453	420	425	429	439	419	417	441	444	390	463	431	440	425	464	429	438	418	474	426	454	430	446	417	418	442	431	439	463	441	407	428	415	405	473	429	403	423	425	420	437	401	423	417	426	458	422	411	429	442	443	465	449	416	431	445	445	462	442	414	414	468	409	413	412	431	432	449	421	459	407	431	430	428	413	417	446	428	413	464	403	434	420	419	407	481	405	439	435	410	440	449	394	400	397	434	414	448	397	417	456	418	416	416	446	417	415	429	452	422	437	451	426	417	460	428	436	477	420	446	436	453	430	424	401	457	429	438	431	411	437	427	401	403	406	405	433	400	440	418	447	412	424	429	451	429	407	417	402	425	446	435	437	439	425	443	419	397	430	465	415	410	398	444	435	434	414	400	393	446	409	437	438	370	404	462	418	450	421	427	461	406	412	403	386	433	408	411	427	438	393	460	398	425	406	441	436	433	422	453	465	455	423	441	461	442	410	424	407	432	432	459	431	422	441	437	387	431	434	383	444	419	451	444	395	422	461	407	418	434	427	474	398	430	407	439	416	455	400	426	425	445	443	416	411	466	460	431	409	449	395	417	451	406	438	396	451	411	404	424	412	441	474	411	380	410	437	447	435	423	450	433	418	430	422	447	475	468	460	456	439	439	392	472	408	459	417	375	416	439	434	401	441	424	397	397	401	429	458	437	404	415	430	431	399	403	450	405	411	400	440	405	456	451	472	472	405	418	462	438	421	459	383	404	425	424	420	425	435	483	431	448	459	410	423	393	422	411	465	434	425	412	447	362	440	427	442	427	401	447	492	423	457	443	391	462	438	433	436	427	407	417	430	401	426	430	427	412	423	432	425	431	462	448	430	436	410	467	414	396	414	474	484	424	399	441	401	419	439	430	419	413	446	427	416	380	397	389	414	435	417	426	392	441	393	448	421	431	426	433	431	435	460	465	417	411	401	425	437	436	468	468	417	431	462	434	393	434	455	435	456
4472	2032	1833	1235	1093	992	880	901	878	890	809	778	883	850	901	822	833	831	803	821	793	807	828	860	821	798	796	818	824	848	792	817	793	717	827	846	834	803	821	869	780	799	779	762	816	845	773	794	804	763	794	820	821	807	790	771	818	791	817	824	768	811	824	804	793	719	816	805	772	799	810	813	767	818	769	804	826	813	804	795	822	805	783	767	808	810	763	791	868	765	800	826	817	841	783	816	820	807	792	809	813	765	773	775	812	812	818	804	802	792	818	826	814	788	809	783	792	801	753	824	827	801	800	770	828	817	791	780	797	733	806	769	774	753	841	800	759	833	771	761	789	839	889	766	805	759	807	817	822	808	847	748	809	766	756	797	768	845	786	830	751	794	803	738	841	805	827	812	877	793	826	783	791	788	816	821	797	809	763	843	755	817	819	770	844	769	823	800	777	749	806	853	732	777	799	783	793	783	810	818	773	788	816	776	805	784	826	828	819	766	779	784	826	748	773	791	818	793	804	741	826	828	824	777	801	831	786	815	819	765	816	786	798	787	812	791	763	806	794	843	810	813	807	817	775	804	829	801	827	795	819	751	800	809	824	754	828	837	784	769	834	782	781	823	825	791	815	757	756	821	807	750	821	795	767	793	769	846	809	776	790	835	823	839	786	830	792	832	833	825	802	816	785	776	785	781	813	830	838	821	773	812	779	867	835	854	769	845	818	766	773	732	860	850	837	793	834	815	770	877	761	808	804	821	817	814	806	828	814	734	789	808	785	789	776	745	798	769	786	823	814	828	782	799	843	776	733	819	825	831	783	758	774	787	783	822	776	803	827	815	761	764	840	773	775	800	806	827	795	816	785	809	800	750	809	806	801	807	825	818	844	785	810	735	790	799	807	800	795	767	796	804	744	793	767	792	790	820	776	767	819	826	819	745	841	788	791	793	797	787	750	733	762	782	793	821	800	856	809	785	787	799	816	812	765	824	787	819	809	798	743	770	785	823	797	781	800	803	812	780	768	828	838	790	806	816	824	777	779	773	779	791	810	765	806	828	769	784	822	811	778	817	855	791	770	806	808	811	787	808	795	782	808	839	823	799	779	834	791	770	802	801	750	768	744	797	772	790	809	777	789	771	784	752	810	776	789	813	801	797	845	831	800	788	797	809	833	819	797	800	811	788	825	801	751	846	812	823	795	809	789	810	777	764	799	807	803	871	801	764	805	870	798	797	812	847	779	850	811	813	802	819	794	786	848	792	771	771	815	826	817	773	799	839	814	810	796	822	817	811	832	796	772	824	842	809	857	805	825	835	811	843	792	793	794	817	825	781	840	804	847	803	807	785	769	814	804	803	803	778	802	756	778	802	803	820	747	762	770	837	780	833	825	823	764	821	760	835	832	827	882	779	768	825	779	809	839	818	827	776	773	788	758	821	790	802	839	821	795	846	767	803	738	814	798	797	805	741	802	775	811	818	785	781	831	798	762	840	795	749	778	855	793	788	810	804	822	817	786	815	760	779	854	802	815	804	793	815	783	746	810	770	805	822	797	723	777	809	816	837	786	857	781	838	797	782	783	807	804	857	777	844	789	817	783	819	823	779	803	815	839	788	767	753	786	779	805	823	809	796	791	806	811	863	832	800	794	838	790	809	811	805	795	820	786	815	794	802	796	817	856	788	825	827	826	790	817	793	863	745	742	817	817	844	800	770	775	821	814	738	795	763	814	787	780	783	787	783	786	809	753	795	808	785	799	813	817	782	777	772	826	810	790	743	801	783	795	790	817	845	781	802	805	843	828	810	757	801	832	822	768	819	797	808	804	781	776	787	807	745	829	817	853	858	772	830	798	767	811	798	806	779	774	832	779	784	816	836	807	768	849	810	813	782	841	792	787	776	775	786	803	799	769	807	803	820	800	801	768	816	768	845	786	814	798	760	851	843	817	772	850	808	819	819	765	812	810	755	813	798	805	811	772	779	785	796	767	766	815	768	789	824	822	862	779	782	867	744	796	777	881	817	858	828	838	803	806	787	811	822	748	785	776	780	798	848	780	801	823	804	801	821	815	738	830	737	771	831	801	809	797	774	780	816	817	852	781	845	837	819	810	840	839	800	776	836	812	820	842	798	832	812	835	861	817	773	776	777	802	811	804	826	867	762	779	809	803	784	769	799	789	782	771	769	805	795	770	793	759	824	781	815	843	760	793	797	778	737	833	800	803	786	773	781	761	821	780	851	767	809	759	800	772	822	814	814	835	768	779	831	797	832	800	818	809	838	783	768	802	819	786	793	809	820	793	790	825	869	781	817	804	785	762	789	830	833	778	876	805	777	824	801	816	819	762	816	804	834	792	748	774	763	771	812	773	767	789	851	799	754	838	799	796	805	780	788	840	798	829	747	794	771	819	838	777	829	812	765	784	816	817	805	792	846	785	728	785	801	799	766	817	785	807	819	819	783	800	792	791	802	815	775	829	784	871	788	773	780	819	802	780	833	803	807	764	807	802	829	757	760	794	777	826	827	772	805	817	839	764	766	819	834	839	811	755	795	853	759	795	831	739	781	758	743	767	803	807	790	767	798	760	804	809	824	822	763	770	753	817	814	773	856	760	792	792	780	790	788	819	791	823	809	853	772	769	836	785	755	803	821	810	836	784	832	801	798	807	792	792	774	789	774	776	821	771	767	789	794	755	808	858	767	810	792	799	791	799	815	788	805	781	818	759	783	856	801	804	805	818	812	744	807	766	799	806	796	788	758	754	831	800	801	820	841	810	824	829	809	836	797	832	774	790	823	770	795	801	843	785	778	805	841	811	835	817	748	774	782	816	753	770	841	818	761	804	791	869	827	841	786	825	817	792	808	772	784	802	797	808	855	771	794	764	795	849	813	741	795	811	753	793	848	770	803	723	790	800	840	832	853	815	742	837	784	775	765	732	756	771	806	836	810	805	777	823	852	828	778	774	839	797	839	817	808	739	832	881	822	761	825	814	781	792	749	831	767	792	793	814	814	788	823	776	773	814	788	791	799	785	819	758	752	822	788	800	806	805	779	753	791	799	817	804	823	796	807	812	787	772	795	806	806	825	838	800	804	765	801	797	795	811	847	768	779	781	839	812	792	828	801	747	814	779	860	751	784	788	783	836	781	794	806	810	776	796	801	793	780	806	868	786	765	835	803	830	780	744	801	797	825	845	813	807	805	792	816	744	852	788	796	779	833	849	817	826	774	776	797	798	776	807	857	821	776	837	807	790	804	781	786	740	834	808	844	802	719	774	822	763	779	791	797	790	776	876	788	803	792	828	739	780	812	800	807	821	746	769	836	805	784	761	749	788	823	774	788	790	785	808	755	800	847	813	822	765	809	803	806	828	788	799	811	739	758	761	857	789	804	785	814	786	775	815	773	825	754	778	802	761	755	826	804	809	783	801	818	813	761	820	801	754	813	829	763	763	832	761	798	759	788	796	819	813	780	804	789	787	810	773	823	783	796	778	785	778	804
24346	21376	28573	24506	19689	1558	576	421	322	313	291	264	269	238	224	227	221	226	209	213	217	219	196	194	187	232	198	214	213	181	186	195	189	185	184	203	196	185	194	188	209	198	189	185	186	169	200	207	197	229	162	184	203	178	178	174	182	177	179	168	179	173	191	189	185	188	198	181	167	181	205	185	166	205	190	195	186	172	192	185	199	154	184	184	182	176	191	171	173	165	162	213	178	173	171	173	190	189	175	205	175	168	195	175	187	184	199	191	178	200	169	204	176	164	201	189	192	201	208	188	184	161	191	175	188	195	165	185	205	185	164	174	170	205	187	179	192	188	200	202	202	161	194	164	179	174	194	194	181	210	184	179	168	181	186	184	164	186	180	180	168	200	171	180	188	172	191	204	169	188	185	193	217	186	192	175	187	214	168	192	162	176	201	175	172	173	200	218	213	182	200	191	197	178	194	165	217	183	201	165	165	196	182	189	216	183	193	200	180	188	177	185	173	169	166	182	191	207	176	176	193	187	196	207	188	201	172	174	171	163	199	178	196	171	164	145	206	188	191	179	188	180	165	151	180	197	188	185	186	195	210	201	185	189	179	199	202	147	161	182	187	182	180	174	169	177	188	180	179	191	186	196	157	184	197	185	189	177	188	183	202	165	188	199	180	164	167	182	191	187	182	190	194	203	191	198	192	183	192	165	202	189	189	167	183	181	188	205	183	195	167	170	206	181	157	184	181	196	197	210	181	203	195	178	185	199	199	195	168	186	183	204	165	178	204	215	194	167	176	174	186	216	192	178	185	172	202	214	164	174	199	191	177	151	195	168	176	188	182	189	185	182	189	173	173	197	174	193	195	187	203	180	164	188	191	201	215	168	176	175	170	189	164	189	187	208	185	190	188	182	213	182	174	166	190	170	187	176	177	193	186	193	188	185	173	202	169	182	201	194	180	193	184	176	196	187	192	172	177	183	189	191	196	205	185	159	180	191	162	189	187	167	176	197	171	183	175	193	184	181	165	194	169	192	188	166	195	190	172	187	168	199	182	178	180	178	178	184	177	193	178	190	187	163	181	192	157	186	185	179	171	192	183	171	163	193	178	172	170	165	199	201	186	176	180	178	180	186	191	178	181	184	211	195	177	225	192	191	184	184	185	186	172	183	192	169	182	183	198	203	178	178	167	197	152	187	188	176	189	178	189	168	189	185	198	216	182	166	171	195	178	190	155	190	185	181	200	185	168	178	208	193	202	173	185	165	158	194	199	183	186	171	169	202	196	167	170	202	194	148	194	189	177	163	176	199	187	200	172	155	148	161	185	180	187	187	182	176	193	168	183	200	192	194	218	166	185	170	212	178	171	195	180	185	175	179	194	174	170	157	181	188	180	183	182	199	221	180	174	183	172	181	205	174	203	177	180	208	204	181	175	187	194	176	189	180	184	217	196	168	186	181	162	173	200	167	154	185	173	184	199	200	204	174	180	219	208	186	195	190	172	166	164	204	194	170	191	202	182	182	193	181	184	194	166	181	188	183	193	185	185	178	185	191	199	212	176	183	176	196	179	166	195	167	180	184	185	195	201	198	188	186	187	160	179	193	195	179	202	187	202	167	205	179	181	165	166	184	197	183	188	143	168	195	160	176	192	203	215	188	174	193	198	181	174	172	190	185	205	211	182	158	194	185	185	176	191	180	164	199	192	174	168	185	190	177	179	170	175	173	183	172	194	167	200	219	196	195	162	165	172	204	171	209	183	188	206	166	174	156	196	194	189	180	196	183	182	191	178	186	197	167	185	186	216	205	155	196	186	173	192	195	188	172	191	176	215	198	193	200	196	174	165	174	190	202	193	214	185	182	189	159	183	168	188	168	193	169	167	188	197	184	199	180	173	195	196	171	173	190	163	175	179	189	182	187	175	192	195	193	168	193	148	173	204	184	174	174	187	188	211	172	181	191	195	175	188	175	183	188	166	212	172	171	180	199	182	190	152	182	171	189	178	172	184	203	179	175	172	185	191	158	206	190	178	184	186	199	197	181	182	171	218	187	192	207	189	184	177	202	161	177	195	210	173	192	179	193	183	163	206	196	186	230	169	196	186	195	188	177	180	182	201	182	196	191	198	155	200	191	162	191	174	162	175	163	184	197	179	172	186	179	174	196	194	202	186	210	175	181	180	197	185	188	203	205	188	188	172	173	179	178	197	177	197	201	150	160	160	193	200	171	190	191	198	184	176	208	189	191	205	208	181	179	202	192	184	216	191	229	175	216	179	218	201	177	159	179	176	160	163	165	198	183	173	200	183	186	174	212	174	188	188	198	164	175	189	201	184	176	202	155	190	164	187	177	200	223	181	191	180	185	194	180	190	207	194	205	152	192	190	181	165	162	161	198	185	211	172	197	194	192	192	208	195	170	169	177	192	172	168	189	169	171	166	151	163	204	187	180	193	169	181	185	179	172	170	166	175	192	178	188	192	188	186	177	196	185	160	153	174	209	193	184	174	174	154	172	186	186	178	198	187	151	188	185	178	151	163	176	183	191	178	193	189	164	173	194	206	174	189	181	183	170	171	185	205	199	177	192	185	171	186	191	187	195	169	207	187	176	187	196	178	177	188	185	169	173	176	187	171	182	200	175	175	174	175	178	212	184	170	185	181	217	172	190	206	202	173	173	188	166	169	163	192	173	177	177	184	182	190	184	201	153	169	182	191	190	193	177	206	180	170	164	175	205	184	192	175	176	177	202	138	169	164	177	187	206	172	187	185	176	203	185	168	180	178	181	187	189	180	166	170	171	174	174	171	173	170	185	179	187	199	187	190	200	183	195	197	174	169	190	193	193	164	195	190	207	162	183	170	165	179	168	189	200	169	196	196	172	180	184	206	177	169	198	186	204	193	173	175	172	199	185	171	187	185	162	182	178	179	192	169	181	159	203	198	172	193	178	182	170	187	180	191	181	196	170	184	177	197	182	192	179	175	185	187	188	178	174	161	186	186	192	169	194	187	172	176	163	192	179	185	190	187	182	217	201	197	174	155	179	178	192	191	140	188	199	218	165	178	187	192	186	174	180	185	190	198	177	179	178	165	177	206	166	191	172	190	190	194	182	159	176	180	187	173	188	147	167	199	181	177	148	170	169	168	174	176	170	192	184	172	207	193	194	184	192	161	215	178	206	158	212	189	196	181	193	187	193	172	198	178	173	199	179	198	158	146	175	156	170	183	180	181	189	207	193	203	177	184	162	189	187	192	196	193	191	197	177	177	178	193	188	161	178	146	172	192	170	169	182	192	189	183	168	211	183	181	173	209	204	168	188	181	181	210	185	161	174	196	178	187	162	195	193	175	198	174	180	186	187	187	194	159	183	167	217	184	167	187	193	157	189	188	178	189	186	193	168	200	185	168	198	167	202	177	197	179	178	206	193	171	171	186	178	181	169	186	176	181	155	184	164	162	176	176	198	169	193	166	189	183	202	192	172	175	196	183	173	193	201	204	189	171	183
6140	11094	9183	4636	3044	2199	1623	1312	1059	903	815	730	670	617	607	551	521	485	482	443	449	441	437	449	437	417	409	440	430	402	407	420	379	380	391	404	391	349	346	386	386	393	386	373	376	371	377	376	388	390	388	365	349	388	392	388	379	367	355	367	344	391	336	371	390	407	361	372	369	327	367	368	368	377	387	353	358	369	355	357	398	366	355	390	383	350	359	355	357	384	337	371	367	333	343	345	369	361	367	343	354	366	373	379	331	366	348	356	348	379	356	383	360	354	372	419	382	350	362	382	361	364	384	383	370	408	338	373	356	367	388	355	373	376	343	369	346	340	381	378	360	332	349	380	367	356	371	333	361	400	336	375	351	352	356	369	369	337	387	364	343	345	383	372	352	343	368	360	364	376	334	363	341	381	358	339	371	335	387	355	359	384	367	355	374	367	367	375	358	360	384	370	393	359	340	383	338	338	376	344	347	367	368	350	365	368	376	343	360	342	325	379	350	366	322	392	369	324	381	370	379	339	353	379	364	346	356	364	370	351	337	382	343	341	354	378	362	387	346	393	381	400	391	341	321	333	419	370	401	347	356	339	389	379	360	338	346	361	362	398	381	366	359	350	370	337	368	374	351	368	387	351	361	401	376	352	339	339	346	366	351	362	354	374	353	386	348	356	367	345	367	333	348	406	365	379	367	362	351	393	397	348	345	380	373	352	352	367	371	348	381	338	348	364	360	367	369	373	370	350	353	378	342	359	346	329	364	386	354	363	338	356	348	322	363	347	373	369	403	360	382	369	362	344	340	358	355	358	366	343	359	353	374	346	368	345	331	365	336	375	354	350	340	351	348	388	385	373	359	324	355	372	332	346	349	348	391	373	372	371	380	365	359	366	382	368	361	351	319	378	368	371	345	333	339	382	409	362	357	350	404	369	389	376	362	377	395	355	373	381	356	356	367	327	385	345	353	368	388	361	365	342	351	385	341	401	386	387	339	406	389	360	384	371	372	389	391	367	356	375	380	357	360	338	352	349	402	341	356	348	334	330	364	377	365	358	344	393	340	354	353	384	367	387	366	346	356	375	355	349	366	364	385	356	360	356	358	348	390	338	353	390	368	339	363	366	316	353	386	356	362	362	382	361	335	335	355	366	372	345	379	385	327	369	364	336	371	327	344	361	356	382	397	347	371	349	360	357	362	367	354	354	348	354	338	353	362	349	387	360	398	365	353	349	348	333	392	366	363	327	353	361	346	366	359	369	351	328	374	358	363	367	340	387	298	367	344	345	369	341	398	360	369	357	382	365	364	364	371	381	380	340	380	341	339	349	348	356	365	361	371	382	347	358	354	365	349	369	393	335	355	352	374	365	347	350	350	398	388	346	336	331	392	339	350	363	365	330	402	383	359	392	363	328	364	389	374	352	379	374	324	356	367	330	367	367	348	348	373	369	352	336	355	370	346	403	368	344	380	348	368	383	338	374	357	407	382	336	391	363	335	328	385	333	408	415	368	381	377	357	350	349	347	343	379	356	368	347	370	344	333	407	365	378	363	363	341	341	337	380	363	380	327	363	348	354	338	348	329	371	364	345	386	372	368	346	367	332	348	330	377	376	326	343	383	401	366	335	345	379	370	362	370	371	343	369	360	365	360	336	338	349	366	381	359	346	370	384	343	368	394	382	378	367	349	344	367	340	365	386	351	394	333	390	344	356	345	372	342	358	386	353	355	329	370	370	408	341	353	364	358	388	312	335	357	373	352	374	345	371	372	359	360	383	337	349	345	373	356	359	394	354	342	389	364	361	406	370	348	391	362	348	351	322	366	374	362	359	324	387	361	395	393	351	370	332	372	346	378	392	321	323	339	361	409	352	356	370	355	367	374	356	353	344	366	330	380	361	369	375	369	358	360	328	374	344	356	341	369	363	362	379	368	372	350	347	364	363	343	348	381	367	390	355	393	358	375	389	353	367	358	342	326	375	362	369	414	358	337	370	353	345	377	376	339	354	363	401	385	348	356	382	352	355	367	399	345	358	368	364	326	367	355	376	355	357	394	361	366	351	351	359	349	351	390	360	357	337	361	373	354	363	355	355	340	329	360	362	360	349	402	384	355	368	350	354	334	384	361	387	347	390	337	332	354	349	359	323	390	343	371	335	341	390	368	361	379	386	373	370	368	347	353	329	322	333	329	339	348	372	356	375	344	352	356	370	383	372	405	392	331	353	364	361	342	379	368	385	371	381	364	388	347	369	385	385	335	386	391	376	361	346	343	375	363	348	337	353	375	380	393	388	323	363	358	347	373	344	339	369	341	377	377	358	373	353	397	355	322	336	385	324	381	361	347	351	374	363	360	371	353	369	369	359	345	349	350	359	336	335	371	359	356	388	343	340	385	366	370	358	340	377	353	373	379	391	362	358	359	385	375	369	330	347	341	360	385	353	373	366	359	357	388	378	354	355	354	381	330	356	338	368	347	316	366	338	400	358	322	374	369	352	349	363	371	344	365	355	332	392	387	348	355	366	346	340	350	359	376	377	355	377	347	361	366	379	389	372	376	360	378	357	362	351	380	339	359	367	329	339	368	345	367	386	336	372	330	353	366	380	359	352	354	358	334	377	370	354	329	380	354	377	329	369	362	332	391	334	372	340	385	358	327	376	388	352	336	393	367	373	345	393	370	381	340	384	348	389	373	364	345	370	365	375	355	396	358	329	332	336	384	366	365	348	357	357	318	388	373	378	399	386	352	371	381	368	401	365	367	361	349	396	372	318	338	362	344	382	346	328	395	353	350	376	385	360	340	368	333	376	353	357	379	345	362	393	358	342	358	365	412	398	358	320	349	382	370	364	356	377	354	364	358	393	374	365	374	329	341	389	353	343	363	382	367	392	376	349	380	375	349	380	335	393	377	364	393	359	347	324	380	379	345	349	382	358	360	383	389	347	358	339	360	348	356	377	370	337	364	342	340	360	354	386	368	369	409	338	365	378	380	353	367	355	328	370	353	365	376	370	365	382	367	408	387	343	385	342	385	355	348	376	369	366	354	375	386	357	375	360	389	355	347	362	332	367	378	326	343	331	357	381	361	349	375	327	398	380	341	399	372	389	373	356	369	369	393	338	355	379	389	357	368	375	350	323	344	341	347	373	341	349	365	360	365	374	391	347	381	357	356	434	330	357	387	323	377	353	367	376	345	337	367	383	349	368	369	374	389	362	352	373	349	346	358	362	344	393	375	357	334	339	371	365	365	354	313	375	346	368	328	368	364	335	352	369	338	373	371	355	371	322	357	369	362	376	351	346	366	362	398	363	381	340	395	333	356	375	385	335	381	354	376	393	361	355	381	357	369	364	363	362	401	367	351	364	351	333	396	364	337	360	346	352	351	390	382	360	344	361	402	377	362	379	377	378	307	362	383	361	372	330	355	397	338	338	338	356	396	357	381	346	362	344	359	361	368	377	328	350	342	365	359	374	374	352	351	384	371	346	373	391	367	328	347	373
23420	21352	29209	23840	21352	17067	1728	793	607	540	520	457	420	443	377	431	324	413	349	368	344	356	335	327	326	311	356	315	329	337	321	301	317	342	307	273	327	295	319	301	328	306	310	326	294	302	280	325	272	287	308	266	309	276	304	277	298	302	307	314	297	323	290	296	300	267	276	294	272	259	330	273	290	302	273	294	276	260	326	296	311	299	253	321	287	336	256	321	304	278	268	311	314	278	331	311	274	290	250	309	273	255	262	275	310	274	266	284	284	320	278	305	298	309	285	280	290	291	269	299	294	281	290	293	306	292	282	270	309	302	287	334	287	298	304	278	328	317	295	258	310	310	319	282	257	248	303	264	302	295	271	300	312	308	343	311	292	302	307	296	297	307	325	292	299	274	301	256	298	268	301	292	322	274	331	287	296	281	284	259	295	284	311	309	281	315	291	337	301	305	290	321	277	286	300	267	278	270	310	296	265	282	288	272	306	316	277	314	318	284	299	292	274	301	298	276	265	297	264	291	268	314	285	289	310	294	308	309	292	321	280	288	281	298	303	273	284	284	300	280	288	305	292	316	305	317	291	301	292	295	278	283	311	273	301	288	275	296	269	314	285	304	317	287	292	296	311	282	326	307	261	282	275	295	317	287	292	277	309	315	282	302	272	293	268	282	316	281	302	292	265	271	279	287	279	291	263	304	297	330	311	280	257	289	293	308	316	298	275	316	294	306	304	292	277	295	313	276	266	265	288	291	308	291	265	293	289	283	292	311	253	314	288	297	268	291	280	307	303	290	271	289	286	319	283	296	308	297	298	299	298	278	298	280	315	273	279	296	300	291	290	308	304	312	313	292	300	279	286	305	289	312	274	290	302	288	266	296	305	270	302	313	260	262	310	274	319	288	292	283	327	303	314	304	261	289	279	276	306	279	295	276	325	288	272	322	315	283	329	285	280	286	299	294	294	284	290	305	282	287	285	298	313	295	301	306	278	255	293	291	294	325	272	276	274	300	255	288	267	291	264	282	291	324	284	289	301	324	302	295	284	295	301	280	299	275	287	302	296	321	301	258	305	280	280	326	282	288	277	292	317	289	294	309	266	284	294	282	271	319	299	291	317	297	293	289	297	259	299	306	272	329	290	297	304	280	299	280	297	297	303	317	286	290	310	273	299	300	278	295	329	321	293	277	300	301	294	300	280	283	303	275	306	291	293	337	312	312	287	298	290	281	262	302	288	327	288	317	268	287	302	268	309	283	310	266	264	289	269	292	268	265	276	306	302	293	288	306	294	275	287	302	300	306	282	300	263	292	291	251	291	290	304	307	271	303	295	275	319	291	265	290	297	298	281	282	290	277	321	305	285	309	257	292	276	299	314	278	282	285	290	286	274	298	294	274	300	338	304	293	284	280	301	305	297	304	281	272	291	282	285	309	287	252	285	267	326	287	278	252	265	265	286	289	310	312	300	273	331	290	300	299	280	266	249	276	291	278	277	304	288	268	291	281	283	300	300	278	305	275	277	277	302	319	297	273	301	298	275	292	281	285	316	289	292	315	279	292	287	273	304	279	323	283	321	307	295	305	280	270	306	284	330	309	272	250	266	269	297	271	269	289	292	261	292	324	298	277	284	269	302	311	268	300	283	252	276	314	295	273	301	260	290	289	304	302	286	316	277	311	273	281	288	273	307	313	275	283	294	282	319	293	272	311	327	268	277	310	285	278	304	276	286	265	280	297	286	311	298	290	276	294	292	276	281	295	295	295	273	252	298	290	285	294	281	309	269	306	309	289	316	276	295	283	278	301	305	283	300	271	282	267	271	286	298	318	258	306	303	306	301	292	337	278	296	286	271	274	251	304	287	284	289	286	270	284	273	281	254	267	322	287	287	337	309	267	288	277	278	296	299	287	300	288	307	289	312	274	287	330	339	292	297	280	283	282	316	293	290	298	274	299	281	264	314	299	296	268	258	281	328	332	312	314	303	334	294	299	328	304	307	287	305	328	286	270	306	287	282	276	292	299	292	290	287	285	281	298	282	283	324	266	262	308	304	292	263	302	291	264	280	269	282	304	271	268	307	284	254	312	295	318	287	285	288	252	273	283	272	282	305	270	276	299	330	304	280	317	266	249	302	279	290	295	285	293	290	308	291	279	288	285	288	283	311	263	263	254	312	318	291	285	282	297	301	288	277	282	307	286	249	275	288	266	272	293	284	290	314	293	298	284	295	296	326	297	277	304	282	287	285	310	280	280	294	257	308	278	313	326	279	309	299	260	313	288	301	286	328	307	289	305	300	294	277	285	269	294	285	262	276	271	315	297	304	297	296	300	302	293	285	270	285	291	278	261	289	271	303	277	304	286	292	279	322	298	284	304	282	286	280	278	284	265	313	293	277	287	274	258	279	314	310	288	260	296	321	322	279	296	285	316	303	331	288	328	271	306	277	332	306	291	300	295	333	272	283	279	289	276	283	284	283	272	285	304	270	323	296	296	270	311	312	268	290	305	280	289	320	270	308	277	291	301	306	290	286	291	317	288	314	274	263	285	282	331	294	279	285	291	263	306	283	286	293	290	290	286	305	304	270	310	278	301	295	297	284	290	296	308	276	296	267	264	319	343	264	280	338	305	272	289	286	293	266	290	298	295	292	297	281	295	292	285	279	284	301	311	284	297	293	242	290	251	295	260	294	265	294	288	303	304	313	293	259	295	277	289	268	270	273	276	334	271	279	303	309	277	306	278	273	266	308	275	291	268	311	331	312	300	287	269	279	300	275	262	291	295	283	298	277	274	287	289	287	279	283	303	296	293	272	261	297	301	286	290	284	299	279	260	296	268	277	288	307	293	225	272	278	295	275	271	291	330	291	310	314	274	261	315	288	283	314	278	288	274	276	271	297	268	306	268	279	329	305	301	318	284	272	271	283	267	292	258	304	284	237	325	283	280	309	295	296	299	283	254	296	313	289	263	297	303	311	262	259	254	282	294	287	291	295	277	276	269	307	258	289	294	311	316	299	291	271	277	280	287	315	281	274	270	262	267	285	254	299	300	281	280	268	298	297	301	294	276	288	299	295	334	306	280	299	294	301	319	311	313	255	281	276	273	310	284	258	295	319	320	317	271	281	302	292	288	296	290	291	306	285	296	313	286	272	324	302	300	311	304	291	299	282	283	291	298	289	270	307	320	299	286	321	283	291	300	320	281	295	304	257	294	301	306	278	271	289	300	289	308	288	296	309	288	302	294	248	293	297	289	301	320	301	265	282	321	281	251	286	305	254	324	295	306	262	306	305	313	292	309	315	293	272	285	289	288	275	296	275	293	300	308	273	299	279	277	283	280	276	279	288	316	306	280	293	312	327	292	273	287	297	289	289	309	298	290	279	330	289	289	332	265	265	338	289	273	326	282	284	302	269	285	288	282	285	300	307	301	326	292	311	264	274	312	283	288	275	322	274	297	273	288	276	307	296	294	272	285	282	271	294	274	275	298	269	329	290	302	277	316
8516	16864	14133	7856	5164	3733	2843	2257	1902	1577	1385	1225	1111	984	986	855	833	789	835	747	674	712	696	669	668	627	641	638	650	567	620	616	572	578	540	590	584	584	593	586	496	570	584	583	570	607	512	539	579	509	523	553	550	574	574	508	563	559	544	546	556	500	516	569	539	546	479	513	511	546	570	515	503	518	545	498	520	523	584	556	514	513	491	505	555	527	568	549	523	541	577	529	552	488	528	560	538	541	505	506	505	549	518	507	530	503	514	567	538	473	524	510	522	556	567	551	555	491	509	517	489	541	514	441	496	566	542	490	504	538	542	485	566	490	512	535	502	507	491	529	536	542	464	505	513	503	514	546	542	518	529	546	538	509	509	549	532	519	527	512	546	544	503	521	525	497	536	519	535	522	529	532	498	531	566	537	530	558	493	499	490	519	508	488	504	503	501	504	552	525	519	535	503	533	498	553	548	515	565	520	563	517	576	485	515	531	514	504	485	532	533	515	538	490	540	531	516	474	535	524	513	477	545	539	536	531	504	494	534	560	526	531	543	498	527	546	529	520	536	503	533	519	542	478	518	533	494	525	533	496	519	542	518	471	485	524	535	541	569	510	496	500	522	513	508	516	499	514	510	524	537	502	532	499	563	534	549	493	530	524	501	527	541	537	500	501	552	517	528	554	580	508	516	537	536	518	507	514	527	475	562	508	548	542	522	468	478	488	487	524	478	503	525	546	548	504	509	528	544	568	533	529	508	545	511	526	508	514	490	512	516	541	557	514	495	512	489	499	536	548	497	537	523	577	513	548	519	468	534	526	509	558	506	521	513	498	517	556	523	508	516	531	536	525	531	530	507	570	474	509	482	491	563	505	504	550	479	522	502	518	516	515	520	567	518	486	508	487	569	495	504	492	551	534	505	518	535	518	524	521	481	548	516	528	495	522	537	521	506	507	525	495	522	510	471	531	518	495	533	497	487	523	536	523	518	496	485	533	538	485	515	516	546	531	532	530	521	501	592	510	529	536	499	497	524	560	497	589	501	510	559	578	510	548	497	547	532	498	529	474	516	496	511	492	524	534	527	532	557	468	525	543	526	538	507	518	557	523	553	515	521	525	518	533	506	534	524	561	516	462	533	478	542	535	546	508	545	499	513	522	520	474	538	550	521	459	505	497	549	537	507	521	526	521	537	528	525	506	536	469	483	501	542	548	508	566	488	493	485	519	524	516	533	488	488	544	478	526	548	500	517	503	510	523	504	512	522	503	493	517	512	513	522	509	523	482	487	525	481	547	505	526	494	571	524	530	501	519	493	546	527	540	524	541	515	532	533	538	533	490	522	499	503	469	492	562	538	556	533	545	545	543	531	532	498	512	491	512	551	498	544	492	540	564	485	515	525	506	550	487	521	504	503	499	482	526	511	538	531	527	549	486	493	520	565	572	548	487	549	524	521	515	511	475	549	509	501	568	535	533	529	554	554	495	488	527	557	509	523	526	509	536	554	520	554	540	565	515	518	511	523	523	541	489	508	526	522	527	531	547	540	533	503	493	502	515	535	488	537	498	517	478	555	539	539	539	496	541	525	502	511	531	530	479	519	525	529	537	524	535	530	525	546	561	504	512	511	548	529	532	514	543	555	527	512	539	496	501	522	504	507	504	515	557	530	538	522	500	546	585	501	499	524	518	495	509	534	552	529	526	508	578	503	508	518	530	539	490	542	536	543	536	548	515	530	488	556	468	480	555	525	515	537	548	574	518	513	537	491	480	527	483	479	553	504	556	519	503	509	502	469	564	518	527	507	495	495	512	484	554	537	498	523	558	553	534	523	506	552	500	533	506	495	530	493	497	503	531	550	496	530	513	536	529	519	498	491	544	551	527	496	537	495	492	523	547	532	524	500	530	500	531	529	523	538	527	519	518	503	512	492	501	492	580	484	525	494	513	523	561	566	505	486	554	556	509	537	535	511	512	516	532	519	556	546	517	518	505	525	525	535	479	512	490	541	492	509	528	508	539	528	531	536	507	538	539	541	515	522	489	518	530	534	541	540	576	609	553	545	556	542	529	576	523	518	553	507	504	549	534	527	503	521	523	523	534	527	537	520	541	527	521	498	526	526	529	522	535	485	527	555	524	529	524	521	521	542	492	510	514	514	498	556	504	555	483	537	494	527	493	511	534	527	520	484	520	531	502	543	480	514	523	462	539	470	511	539	479	476	504	501	477	502	461	508	503	471	503	520	496	534	545	516	495	500	543	532	545	518	488	527	511	469	541	534	535	516	549	517	503	510	497	541	490	534	520	552	514	534	533	510	514	541	542	501	534	531	527	523	525	522	526	533	554	562	515	510	510	504	494	538	516	508	471	521	476	500	488	519	554	531	538	560	493	544	525	534	531	523	498	526	522	525	507	473	517	511	572	507	540	520	545	473	508	532	548	523	540	531	530	502	538	495	522	512	520	517	555	540	528	532	499	528	492	489	503	549	545	540	558	512	516	488	570	525	540	555	470	527	491	492	508	539	493	507	498	480	499	546	538	489	494	486	472	564	514	529	495	535	532	498	507	511	507	486	508	542	537	552	502	511	489	540	515	561	498	513	507	534	537	561	516	524	561	532	527	484	540	498	548	551	545	549	501	493	501	486	537	525	545	513	557	470	536	505	514	520	522	540	541	536	510	491	491	541	495	494	529	523	503	510	523	585	508	491	516	505	524	510	537	550	504	481	555	515	540	541	570	550	516	533	546	550	530	507	507	515	543	507	498	500	511	584	518	508	543	535	501	529	505	520	503	488	484	500	534	509	488	532	486	509	521	552	511	493	504	520	537	507	522	560	548	541	526	512	533	554	490	563	536	460	525	495	496	500	524	540	553	512	506	502	528	496	520	538	511	564	559	542	493	520	519	525	465	527	542	500	496	564	547	494	539	445	530	514	522	531	493	520	560	514	520	501	531	517	538	545	521	538	510	517	507	522	506	520	511	562	518	567	502	534	512	504	528	547	553	489	525	522	532	511	545	555	538	480	494	567	489	569	524	506	543	531	512	516	527	518	507	517	521	471	537	543	472	490	538	515	481	526	535	545	509	504	503	558	477	528	480	516	499	522	532	506	525	527	546	533	552	536	556	526	465	527	519	501	524	535	524	483	527	538	485	521	531	495	521	499	511	513	527	491	547	486	558	510	502	490	547	508	576	519	504	523	512	474	507	546	547	534	555	500	541	543	538	486	536	546	520	518	561	515	529	546	517	519	521	523	494	554	518	532	495	542	512	439	525	500	500	518	494	476	546	492	519	531	506	532	516	510	530	546	527	513	538	515	559	537	502	560	538	496	519	542	506	530	530	516	548	517	508	509	529	544	524	543	503	496	524	528	522	514	503	529	485	505	538	506	513	519	548	524	538	500	512	510	518	531	522	505	536	523	509	497	488	550	504	481	503	530	532	532	512	538	508	507	515	504	537	558	491	531	514	552	506	542	546	528	512	531	500	509	511	510	525	543	537
26881	20774	7917	851	528	491	457	449	445	497	463	464	423	433	422	387	445	438	454	427	453	427	420	448	466	396	425	452	438	445	439	439	465	453	430	393	383	481	420	418	434	414	452	440	415	432	441	440	399	446	452	459	431	441	417	425	452	467	437	457	447	422	416	426	406	445	493	446	414	420	402	424	419	441	457	418	428	471	462	417	465	443	425	416	449	424	457	448	446	386	413	399	458	446	417	422	428	425	410	439	450	422	452	458	408	435	390	411	470	462	434	443	425	429	439	417	423	435	464	423	436	441	443	419	412	428	468	421	408	451	425	432	434	435	433	449	424	438	424	415	461	467	403	421	438	398	420	460	419	419	411	443	451	461	436	413	427	484	458	447	454	443	446	411	462	413	416	459	445	395	424	428	427	394	440	441	428	458	433	412	453	425	428	446	419	403	414	442	413	433	494	420	416	429	424	449	428	426	417	403	409	413	415	437	414	448	438	409	398	440	450	429	416	420	401	420	466	431	409	437	437	444	445	421	417	431	420	454	448	434	428	427	440	418	430	414	417	463	437	407	436	403	439	436	441	426	399	463	429	379	404	457	420	420	405	411	412	473	441	418	421	461	471	409	407	433	455	434	437	461	383	403	409	456	408	402	408	444	423	450	430	398	418	421	415	459	393	414	421	421	443	421	450	438	468	418	447	470	422	420	409	468	456	430	483	460	425	444	420	417	429	452	412	431	424	416	423	463	445	423	449	437	403	415	459	414	448	430	444	433	433	435	437	460	418	423	399	443	436	446	411	398	428	442	403	427	416	437	452	451	429	453	426	442	403	452	431	363	424	428	432	436	450	457	437	436	412	445	455	481	445	416	391	428	459	436	435	424	436	488	429	441	423	454	416	411	417	431	417	444	408	468	422	429	437	407	448	428	414	410	420	429	413	419	400	430	431	464	482	473	420	426	449	428	449	459	375	438	448	404	398	453	448	417	430	466	428	444	433	436	411	453	432	436	427	438	429	464	404	413	375	433	440	449	441	416	406	397	386	430	426	444	408	453	420	405	384	468	425	417	410	420	468	422	396	411	418	442	399	467	416	392	436	430	417	424	438	453	431	462	410	427	434	404	414	413	406	467	426	380	453	415	505	467	421	414	436	415	420	405	435	447	443	411	408	416	412	431	379	455	420	424	422	452	450	456	441	431	459	419	404	415	420	456	417	398	407	406	440	432	415	471	436	430	399	417	414	426	432	367	423	441	422	422	444	450	443	388	414	456	461	446	434	409	438	448	409	438	424	451	437	397	444	430	435	453	436	437	433	450	440	406	466	429	420	442	379	409	408	460	391	433	469	404	455	426	413	423	381	410	471	396	416	425	418	446	399	449	401	442	442	453	450	451	430	398	433	435	439	454	436	421	400	417	397	446	445	427	387	447	432	429	419	439	440	421	413	415	462	440	433	402	432	422	428	426	435	452	432	418	424	444	430	393	440	466	429	404	420	411	432	439	454	450	428	407	463	382	405	487	397	436	452	425	413	432	430	401	398	444	424	419	441	441	433	456	431	423	443	449	405	409	419	457	449	398	459	460	450	425	422	440	422	444	459	441	410	452	418	456	415	449	419	418	431	445	436	426	451	442	414	452	412	405	434	428	401	428	422	442	420	441	435	419	418	450	444	433	422	438	392	459	463	446	429	435	418	392	393	459	447	432	411	414	413	412	462	443	421	438	452	421	413	451	429	455	406	432	424	463	450	419	439	439	431	428	424	425	405	442	407	423	427	458	425	414	463	418	465	435	426	505	433	410	414	443	439	453	413	458	427	427	439	442	433	418	423	405	441	410	451	396	449	393	450	417	451	405	406	424	460	417	480	444	386	469	423	437	440	444	448	454	455	441	449	443	416	478	456	433	451	422	411	458	418	445	442	442	428	417	428	419	410	445	436	438	422	416	412	432	444	432	423	460	412	449	407	426	426	420	421	409	429	410	411	470	456	407	453	460	445	460	428	444	441	429	446	433	427	419	462	451	424	414	465	444	455	423	419	439	410	413	421	437	414	425	432	439	401	419	430	410	407	415	425	412	429	417	423	407	423	432	438	414	400	402	441	424	485	425	415	438	454	456	457	392	443	390	443	458	449	407	385	416	429	442	417	434	411	419	415	431	467	446	445	450	418	445	445	415	426	425	441	433	437	427	426	428	462	397	434	433	412	414	389	437	419	465	450	433	431	417	426	433	436	440	446	433	464	453	389	415	422	433	397	446	438	400	431	447	432	420	424	428	408	433	423	436	424	404	422	437	433	427	436	415	411	417	424	438	411	448	454	469	457	411	412	444	399	483	448	421	431	446	406	441	436	444	421	429	428	424	450	404	431	353	444	441	434	440	404	416	443	454	426	431	442	453	428	421	431	427	431	443	427	428	426	446	437	408	433	442	447	454	441	453	435	460	427	392	397	463	432	445	439	438	424	418	424	435	413	454	407	438	401	419	481	426	438	469	422	444	441	380	454	449	430	421	415	419	401	415	438	413	443	449	437	431	489	436	442	480	436	389	424	427	444	419	407	433	434	436	398	402	412	426	444	441	442	417	458	429	426	429	458	432	411	416	489	418	421	419	418	435	411	448	429	412	399	432	416	457	416	421	432	443	427	408	438	430	414	452	435	422	429	445	399	408	444	457	476	456	438	458	469	448	425	418	437	430	430	414	457	420	404	417	456	443	457	452	441	434	437	417	407	406	436	403	457	429	429	420	405	442	424	432	405	420	399	434	428	409	439	440	438	395	439	429	445	408	416	403	440	418	436	454	417	408	453	439	430	438	455	433	442	433	484	417	433	437	408	437	472	422	435	434	398	441	424	415	430	407	437	390	412	430	424	411	445	424	460	424	417	435	421	409	430	426	433	460	424	452	433	426	425	427	444	447	396	437	399	438	406	423	468	422	395	443	428	400	413	395	408	458	430	463	408	409	398	408	428	427	439	389	420	443	429	445	458	486	431	401	448	421	410	441	432	433	391	423	446	430	453	441	403	411	385	471	457	403	419	443	416	421	436	420	456	473	400	423	432	419	412	395	408	439	442	426	391	414	410	451	455	399	430	418	413	449	412	439	407	448	418	411	438	395	398	486	434	389	439	413	464	422	433	456	427	448	424	444	440	385	421	422	420	403	398	427	422	458	412	422	450	426	422	429	425	430	434	419	432	417	429	435	433	469	439	466	449	412	407	459	414	476	432	410	397	403	458	429	423	421	435	355	422	405	432	433	424	410	431	457	442	437	407	436	412	447	452	420	458	441	428	435	406	438	425	416	437	428	443	440	450	471	441	451	412	421	451	412	401	462	451	458	422	424	447	430	446	460	427	407	451	441	406	426	420	421	458	446	450	398	419	404	419	424	438	435	422	397	432	426	418	426	432	414	434	393	426	445	425	426	399	419	436	446	460	413	430	424	397	406	431	414	403	456	459	457	403	432	462	432	433	441	397	445	421	440	443	408	430	465	403	432	430	468
4446	2106	1769	1228	1040	942	932	934	833	876	792	829	866	830	804	796	790	780	740	827	852	809	748	826	831	842	786	809	787	786	834	810	834	822	823	843	757	794	807	792	843	794	839	845	750	832	759	842	761	810	810	796	771	806	833	770	798	789	837	831	781	806	767	761	831	786	775	790	820	822	813	811	762	776	768	818	797	804	786	807	777	798	815	813	823	786	797	789	828	815	825	812	848	790	846	794	840	807	792	852	795	791	782	760	790	734	814	831	807	783	805	827	790	780	817	796	788	849	808	800	813	871	741	827	814	782	810	812	765	838	779	806	794	827	790	798	749	869	761	787	846	817	793	797	744	779	776	782	775	751	800	757	770	798	794	785	772	787	809	771	794	771	777	836	775	765	799	799	784	811	783	847	741	787	788	764	785	807	801	803	780	790	797	798	751	817	802	799	749	823	763	815	850	806	804	834	782	799	766	807	784	788	783	871	762	794	822	762	807	814	816	786	785	785	779	796	806	801	809	829	784	823	803	793	802	793	787	809	825	771	798	842	794	771	837	786	807	817	811	772	794	757	819	763	728	816	829	796	803	781	785	796	769	789	762	777	734	781	783	775	828	821	773	812	780	800	731	788	772	819	763	854	798	798	786	787	758	773	808	846	801	800	817	783	795	806	728	825	766	803	806	775	771	826	804	791	809	865	750	835	739	814	806	782	768	772	777	818	814	773	830	706	807	779	820	779	752	798	830	759	814	795	801	845	793	846	748	800	784	805	765	793	799	814	809	774	778	778	804	730	803	817	845	770	773	828	790	784	826	794	756	799	804	794	813	831	771	778	798	783	811	809	788	845	757	817	772	760	809	831	782	786	786	824	816	792	839	823	788	777	816	812	788	809	814	859	801	843	746	812	802	743	763	802	786	807	796	810	810	753	825	782	751	728	763	802	755	795	778	763	773	783	780	783	811	794	814	769	756	813	752	822	775	752	816	832	832	812	784	833	792	798	833	792	788	770	803	759	819	799	814	805	840	786	783	799	774	764	804	837	735	790	845	776	784	769	786	799	773	813	815	798	766	772	762	748	807	755	818	776	762	815	833	839	775	783	795	815	844	837	794	814	770	792	768	827	768	728	749	850	806	798	795	770	834	787	829	845	873	777	789	836	808	836	829	790	828	738	822	790	782	781	782	762	791	756	804	789	773	783	850	768	817	799	868	842	844	795	825	801	822	734	791	795	837	783	786	786	807	802	794	732	806	808	820	813	785	793	785	769	796	794	793	774	762	788	798	830	838	840	780	806	794	799	833	818	857	794	806	828	794	778	774	775	789	790	816	781	773	812	788	764	820	843	789	780	830	779	792	801	760	805	841	820	814	783	782	813	776	778	793	766	790	795	806	780	798	740	786	772	803	799	811	811	822	801	815	765	802	822	814	797	753	775	800	828	867	823	736	790	770	794	809	816	818	814	820	832	802	798	794	815	821	798	779	761	810	794	845	779	811	797	817	782	786	786	804	816	782	825	807	757	809	791	798	782	768	804	760	776	796	827	833	841	771	753	824	798	804	779	835	814	802	804	788	825	770	825	806	802	817	799	794	765	805	771	778	795	788	748	802	801	777	786	824	799	822	786	786	769	809	802	808	802	831	791	773	796	765	830	836	825	780	829	815	800	791	775	783	817	801	821	805	816	804	830	756	790	787	834	779	763	770	822	789	807	804	833	763	797	805	773	788	812	810	768	767	803	763	823	855	777	841	815	841	776	822	823	823	778	770	787	751	849	783	795	768	780	802	762	824	764	771	775	817	849	835	740	787	794	770	785	778	822	816	817	816	765	786	847	751	782	812	820	746	873	818	765	726	817	788	820	798	788	860	753	846	799	816	787	804	805	786	820	776	747	792	831	788	799	818	810	794	792	834	780	804	794	839	735	808	777	776	785	782	839	815	790	779	820	785	780	814	780	813	770	802	797	804	828	789	795	798	836	885	779	845	771	821	779	783	859	822	805	854	799	760	810	813	822	811	797	785	773	754	740	778	720	788	796	802	734	804	791	789	824	760	817	728	836	768	843	747	776	783	802	812	767	839	765	815	803	815	801	803	789	751	778	828	785	843	730	756	800	790	812	801	774	765	817	792	811	778	809	822	770	792	805	770	740	840	813	782	840	769	783	778	845	766	792	787	791	781	773	816	795	787	785	824	816	781	842	780	825	841	765	840	773	808	792	796	741	759	843	776	792	788	769	776	815	790	813	824	763	766	832	770	850	767	856	760	744	842	815	773	764	790	796	797	821	832	807	764	835	761	830	788	787	842	752	793	747	797	829	774	826	827	844	818	879	774	821	785	828	764	816	804	783	864	769	784	827	794	856	699	817	763	800	813	808	834	818	800	848	832	818	833	790	800	829	806	804	822	828	808	799	770	801	784	779	802	758	820	786	812	804	739	868	809	801	818	818	755	805	793	851	800	764	793	792	766	787	777	794	789	811	818	781	744	816	797	777	797	835	753	738	763	815	781	812	842	825	778	778	853	816	816	813	791	769	805	798	819	847	800	763	818	819	836	831	761	864	792	789	808	807	776	766	815	810	754	762	736	834	805	765	758	754	777	861	815	785	771	791	806	785	805	832	763	814	809	831	794	833	842	773	839	788	824	803	756	765	792	773	798	792	811	816	832	783	808	771	794	816	817	770	771	770	834	836	808	800	826	847	839	808	820	841	824	756	783	813	820	779	823	806	808	819	786	841	796	824	773	851	815	834	766	812	805	770	826	793	766	772	804	838	816	805	814	751	742	764	775	782	766	820	851	784	762	763	770	837	789	799	784	796	748	850	720	752	768	767	766	802	791	800	809	825	780	798	783	804	847	807	807	821	785	807	835	845	844	800	821	821	791	784	756	782	782	784	781	820	833	828	846	772	801	781	790	831	810	820	790	777	852	793	778	770	804	795	813	792	791	808	743	753	805	789	789	774	779	733	771	802	793	764	821	829	770	828	829	788	787	793	806	790	833	761	787	821	800	786	847	827	803	790	802	756	848	774	760	830	786	824	774	787	782	741	829	819	791	849	756	833	811	810	793	821	809	829	773	791	772	792	788	820	778	788	799	743	781	788	808	828	809	767	807	830	805	773	782	821	800	792	784	805	802	805	837	754	771	747	840	799	815	776	756	752	752	746	779	751	769	767	803	801	820	802	766	794	788	794	760	752	791	765	771	771	827	871	781	772	791	852	851	816	795	761	757	770	787	757	779	786	778	817	713	812	786	770	795	792	729	816	787	759	787	802	803	789	831	825	803	773	864	789	754	797	800	796	819	786	753	801	826	772	773	773	799	755	793	813	786	769	839	742	815	796	778	822	807	837	788	779	746	798	808	782	803	747	814	788	746	816	780	810	805	812	817	792	799	728	857	789	813	784	764	797	779	790	788	822	778	826	797	804	797	801	760	818	798	789	775	777	806	775	758	771	864	781	787	780	759	831	779	825	804	796	763	819	854	789	748	805	749	844
24393	21350	28524	24488	19670	1644	587	436	341	303	280	262	278	294	236	242	213	240	225	197	206	233	205	220	185	178	209	215	173	186	192	194	175	218	182	192	188	203	190	168	189	179	210	203	200	186	189	197	173	177	184	185	201	189	196	168	189	183	195	152	205	177	210	178	190	165	191	161	194	183	198	182	206	194	212	189	187	189	160	197	181	181	198	183	195	190	179	161	171	167	183	191	184	177	208	176	226	193	178	178	158	205	182	205	154	207	206	193	183	181	175	167	178	184	196	181	186	168	174	166	204	191	180	167	180	200	189	186	199	196	180	175	163	211	171	181	184	194	201	169	207	211	194	201	183	196	155	205	183	200	169	189	175	169	177	213	205	194	190	153	187	180	191	169	166	174	187	178	202	192	159	222	176	199	181	203	160	166	180	188	190	162	185	195	210	185	184	175	156	209	163	192	201	201	205	186	181	176	172	205	177	188	206	211	176	205	183	174	185	201	197	180	188	173	210	191	177	201	174	178	167	195	188	192	180	191	192	204	185	172	185	187	183	164	183	163	157	171	195	175	161	179	193	168	165	187	192	186	203	197	203	173	173	184	166	186	199	179	205	196	175	191	176	184	166	199	165	179	192	200	169	200	165	212	193	159	173	169	177	179	186	190	174	172	197	195	205	206	181	194	175	188	171	189	202	184	181	186	209	165	183	157	168	162	186	191	190	164	159	177	185	178	175	183	182	161	188	174	197	170	189	175	187	197	185	193	212	193	186	205	201	209	191	172	190	168	185	187	202	196	193	170	171	185	172	181	168	165	162	182	191	193	181	171	199	190	196	173	175	180	208	190	180	176	182	187	208	181	180	212	160	190	171	205	161	182	203	172	174	184	189	195	158	212	173	182	187	219	177	167	200	167	204	169	188	174	189	193	197	187	200	173	200	193	185	184	170	194	172	178	188	175	183	188	176	172	207	177	178	178	191	172	195	206	203	203	166	171	194	181	175	189	193	181	174	196	184	198	169	197	181	174	177	173	209	197	186	191	196	181	192	158	196	176	174	180	147	188	166	179	197	176	175	202	187	164	184	199	178	166	205	225	168	183	178	176	191	147	196	177	173	186	161	198	177	204	172	186	168	193	153	194	176	172	183	174	181	165	190	174	177	178	176	134	203	184	162	183	188	175	181	199	171	182	172	194	160	185	196	187	188	177	200	184	195	166	172	168	213	208	209	159	190	191	188	191	189	200	167	170	188	229	165	177	210	190	197	190	183	188	178	186	205	177	190	182	187	164	170	191	192	172	191	188	170	205	174	171	191	159	165	178	169	211	190	194	159	181	197	181	205	187	184	184	194	183	172	189	192	157	194	191	202	186	168	179	197	192	187	179	184	156	189	202	181	207	184	175	177	187	185	177	167	193	191	188	166	183	197	192	191	161	191	192	169	181	172	180	190	165	178	171	182	185	187	201	178	195	159	172	204	201	172	178	196	193	184	217	180	170	171	165	190	185	176	185	180	176	185	187	177	188	182	205	174	161	183	168	196	209	196	184	155	172	193	193	198	181	187	188	200	165	190	183	196	156	177	184	176	147	173	198	196	165	194	190	173	181	191	174	176	179	207	165	187	174	178	199	191	184	180	185	173	175	165	172	185	189	180	193	169	183	174	186	198	171	203	166	177	186	162	189	191	182	173	184	162	170	202	161	169	181	197	168	178	196	165	193	181	159	203	178	166	190	171	169	160	170	209	191	171	162	178	183	197	172	163	199	179	184	203	194	174	189	173	180	171	191	169	195	183	172	170	176	161	174	207	175	172	189	188	189	161	191	165	152	178	187	153	181	166	167	182	184	170	176	171	155	187	193	180	167	184	179	199	187	167	175	176	193	173	187	180	184	176	173	194	189	166	191	177	172	164	202	187	203	188	157	192	180	180	153	179	181	147	191	163	176	160	175	183	200	185	186	192	185	183	165	171	164	193	172	203	168	165	172	182	180	169	198	176	185	185	158	159	177	167	201	194	168	192	195	180	151	177	196	180	196	188	186	187	190	180	181	206	212	178	169	177	213	162	198	162	194	193	172	186	183	156	156	170	183	176	182	177	179	205	177	178	184	196	197	171	174	191	170	178	178	195	167	198	174	180	162	183	172	164	191	161	161	208	190	191	178	172	192	173	181	157	171	157	181	194	216	178	162	216	180	184	186	169	207	213	180	183	170	174	180	207	174	193	158	182	197	172	193	174	181	183	194	163	198	191	174	172	178	200	201	172	163	168	187	182	188	198	183	181	173	178	196	199	190	172	171	170	178	167	191	168	166	201	197	195	183	184	175	184	160	165	201	180	198	175	171	176	172	173	182	192	189	182	178	149	202	149	197	194	185	183	207	195	154	187	200	204	173	185	183	157	176	183	185	184	173	179	180	195	181	208	200	164	166	170	174	176	167	171	163	195	194	183	199	178	178	188	171	187	169	181	184	186	195	192	184	189	189	217	225	192	179	176	181	188	194	172	189	185	195	195	190	175	161	188	146	179	168	184	206	215	174	186	194	179	168	198	171	178	179	182	180	176	206	181	170	188	173	147	180	185	192	159	191	192	175	164	171	182	197	188	187	189	175	179	208	197	174	196	174	192	184	169	174	176	180	194	206	192	198	182	167	192	166	190	183	186	169	192	201	168	165	191	168	173	180	168	206	157	178	187	174	188	192	184	171	194	207	173	193	186	183	194	178	194	172	186	167	215	166	190	186	178	185	173	211	205	201	177	176	186	177	189	203	195	187	185	173	206	192	177	187	179	190	178	167	194	186	180	191	140	177	181	165	181	168	168	170	181	188	162	177	170	171	156	164	198	193	199	210	175	167	179	198	194	190	172	189	176	198	195	216	178	177	174	184	195	202	178	190	151	176	180	166	186	161	194	198	191	180	177	185	189	188	211	187	190	175	188	206	175	186	198	200	173	179	190	160	189	197	188	175	168	169	182	178	163	161	212	178	180	171	202	220	176	169	212	201	207	172	202	178	195	182	171	170	199	167	154	211	163	188	199	168	215	199	192	165	138	181	213	178	173	195	193	170	195	185	173	165	174	172	171	183	184	181	180	179	194	201	187	202	189	172	185	196	157	157	180	190	201	186	169	188	183	188	202	172	170	169	192	191	208	151	206	181	180	168	208	194	197	164	187	181	166	185	178	186	195	187	171	178	174	178	175	167	196	181	164	179	179	209	203	185	179	172	175	187	210	192	197	154	172	170	188	173	213	176	187	167	184	191	178	179	182	165	191	218	207	182	200	165	189	157	187	172	162	200	191	197	185	171	172	196	181	176	193	154	204	171	181	205	182	180	185	196	176	182	199	171	182	187	180	189	163	172	163	170	185	183	195	176	176	195	162	210	178	181	180	170	174	189	177	182	189	172	177	190	185	166	178	186	168	180	196	168	173	191	197	140	198	154	179	190	186	173	189	184	189	176	167	179	185	176	208	185	184	195	189	187	201	195	198	178	198	183	177	184
6134	10972	9011	4568	2951	2184	1631	1281	1133	889	800	744	642	661	580	561	546	535	537	523	439	456	393	461	409	403	423	445	420	429	405	411	425	406	368	395	407	375	366	349	346	353	374	378	369	385	356	415	364	363	357	375	375	366	380	348	364	367	380	390	372	377	364	361	357	346	355	390	392	393	377	343	375	341	362	374	363	350	332	376	374	320	352	391	354	391	364	365	364	352	348	344	360	374	354	344	354	377	346	324	340	408	322	370	360	353	346	322	380	375	367	407	332	375	361	363	344	321	351	364	368	399	362	364	371	371	391	346	364	376	376	348	410	348	350	351	372	370	378	370	343	370	386	367	375	362	393	409	348	358	386	369	334	382	363	393	350	373	371	397	338	351	351	374	357	390	385	369	341	397	363	354	374	377	386	353	353	347	348	370	347	382	350	356	348	358	364	348	336	366	352	351	366	396	369	334	373	356	378	336	329	362	360	369	359	371	328	339	328	368	354	384	375	373	351	367	363	378	352	379	360	366	359	377	353	347	352	388	364	344	357	337	352	371	344	366	349	383	370	346	335	336	346	357	404	361	375	346	351	379	361	325	389	377	343	371	410	384	322	376	339	394	349	357	376	341	340	356	331	356	368	371	375	351	349	375	388	352	408	336	335	324	369	362	365	367	386	353	344	375	380	392	332	371	335	377	353	342	376	345	334	349	407	348	360	351	372	365	351	365	363	358	369	381	379	339	354	352	371	382	380	367	394	324	368	360	332	328	337	375	351	337	363	340	363	348	361	370	364	387	354	385	402	365	373	359	335	361	383	343	342	327	325	386	349	368	359	357	363	385	357	353	351	355	374	367	364	344	348	364	358	338	346	346	346	371	360	361	354	344	393	378	391	352	361	344	374	341	370	384	399	345	383	369	372	327	373	384	371	381	381	333	358	350	335	335	355	358	369	327	376	337	368	371	350	345	382	369	358	394	366	357	370	359	350	347	341	328	376	357	371	346	380	369	341	339	389	353	386	356	368	357	385	344	358	402	380	367	337	365	362	407	372	352	375	332	373	376	366	399	373	356	353	321	342	387	365	372	347	365	381	355	375	347	336	342	377	376	358	366	382	363	344	357	364	395	375	351	370	374	384	347	385	365	337	389	362	362	374	355	364	353	338	356	372	351	365	355	359	357	362	377	350	355	349	380	351	362	371	383	372	361	346	380	347	365	339	348	342	395	357	316	358	384	363	373	360	373	361	351	360	371	394	363	383	372	350	369	391	374	327	357	343	385	369	375	389	358	359	340	353	386	369	378	355	362	371	362	355	385	351	343	358	337	341	354	364	339	358	345	351	358	369	385	341	387	386	362	365	356	333	353	356	354	364	361	346	333	370	328	396	351	383	371	351	328	370	346	371	342	362	383	385	369	385	371	315	365	354	359	371	352	346	371	348	358	347	358	401	333	361	373	358	345	373	365	345	347	374	350	338	343	351	377	344	337	373	384	362	360	352	357	348	359	375	353	396	362	349	386	381	355	368	379	337	368	340	347	307	354	400	338	348	376	361	350	353	343	377	376	361	394	364	346	375	343	315	365	336	373	370	349	397	333	363	375	369	315	373	362	327	360	385	375	367	344	376	386	368	355	345	330	393	397	354	379	341	343	349	378	383	364	368	359	350	367	367	378	365	383	330	333	331	352	376	343	382	391	369	333	359	344	355	380	349	358	374	378	340	386	384	355	347	358	353	350	340	342	332	392	333	366	369	355	341	357	340	399	372	311	363	367	309	384	372	354	339	370	368	358	363	402	339	357	359	361	376	360	334	372	357	374	360	376	340	353	362	398	404	355	373	364	400	370	356	354	393	366	317	369	349	363	380	394	410	369	371	396	331	353	358	315	381	380	356	397	346	366	373	340	362	365	405	382	356	354	345	368	341	367	351	361	364	365	368	380	343	376	372	388	359	380	347	387	357	344	397	334	312	366	347	368	371	356	384	343	355	361	341	338	355	354	357	387	389	357	353	360	363	366	341	364	369	361	357	351	372	352	361	382	350	347	359	349	354	353	373	356	362	360	351	337	331	381	374	370	347	380	363	366	369	339	337	368	371	344	342	322	361	373	314	360	353	356	337	359	331	369	367	390	355	355	386	368	378	375	366	345	332	344	376	358	357	416	398	361	347	387	341	352	340	390	349	337	345	364	376	375	323	359	334	371	348	380	367	332	380	354	388	378	341	408	356	343	344	307	388	349	333	358	374	351	389	375	337	384	344	383	342	357	342	365	346	346	336	347	341	393	365	358	351	376	367	373	345	344	348	370	365	378	354	402	347	352	370	364	358	363	362	369	355	370	365	326	349	338	373	354	350	367	380	347	354	364	383	372	296	329	329	337	351	348	364	369	381	378	352	364	352	357	362	352	362	368	383	390	355	373	364	380	368	370	370	351	362	380	336	332	361	377	374	391	360	310	356	349	349	388	355	375	355	337	355	337	369	401	374	395	360	389	345	346	358	365	352	323	354	396	353	385	331	362	362	333	341	363	405	356	364	366	353	376	375	347	320	367	352	333	386	391	367	378	361	376	331	368	360	396	392	390	349	338	381	354	364	354	380	335	374	333	336	358	352	351	357	358	349	359	346	356	352	339	373	337	358	384	314	380	338	365	388	354	346	359	367	384	347	338	333	357	348	361	370	358	368	340	351	340	339	391	365	372	364	363	379	358	361	356	359	360	364	354	373	359	348	348	376	335	383	346	349	340	347	363	380	366	394	378	357	353	358	372	358	366	357	366	378	365	372	401	334	373	367	346	338	357	375	351	376	368	383	362	390	359	350	351	341	341	358	345	364	332	337	349	319	348	362	370	368	355	334	369	357	356	378	381	374	364	383	336	371	373	350	376	362	372	380	384	310	354	380	369	362	349	367	341	361	350	369	344	382	334	366	365	374	349	370	349	355	343	353	362	350	374	367	356	362	360	378	327	325	373	356	372	384	337	331	373	374	375	319	319	375	362	370	346	361	359	374	350	361	356	350	379	323	363	334	359	369	333	384	366	331	348	370	353	345	339	374	369	350	325	355	319	382	385	381	382	364	378	360	388	356	357	373	317	365	349	365	337	361	383	385	375	403	353	349	354	393	342	361	377	351	359	349	385	332	343	363	381	355	359	369	383	358	344	344	387	333	346	360	356	348	342	380	371	327	358	362	375	389	352	387	369	360	340	354	362	354	370	344	346	371	378	363	367	380	376	370	375	366	310	358	352	347	352	350	351	360	327	378	354	376	397	368	354	352	368	342	394	390	363	370	373	362	357	360	345	335	367	337	367	371	371	347	362	371	370	361	357	358	384	363	375	369	368	380	312	390	365	325	363	377	374	371	368	379	347	387	359	337	341	366	377	403	350	347	395	392	341	372	356	364	350	351	350	382	348	345	378	333	346	364	356	330	357	327	371	348	365	394	342	373	368	328	352	355	328	350	361	351	388	361	346	382	328	373	383	371	369	349	380	350	350	361	352
23492	21364	29188	23879	21364	17166	1731	832	643	555	489	430	447	454	401	413	398	377	374	317	325	343	330	286	319	315	306	300	338	310	294	317	316	351	331	316	271	301	288	298	329	291	305	310	342	295	285	314	293	289	295	307	281	311	271	270	280	283	307	289	321	294	276	299	277	291	296	287	291	277	328	323	310	298	314	324	303	286	280	320	282	274	313	298	301	294	303	303	306	265	304	286	291	263	298	289	280	306	269	284	292	280	263	303	304	287	335	311	279	285	304	250	332	267	266	304	273	265	291	282	281	297	292	286	296	286	307	304	281	315	323	287	278	292	324	271	280	305	290	270	293	273	307	301	299	269	282	295	316	262	339	304	274	289	276	288	306	270	310	280	319	300	286	296	281	286	308	272	302	298	300	315	312	298	301	278	291	281	292	289	296	335	286	296	303	285	290	294	266	287	268	284	307	280	307	300	267	280	300	300	323	313	270	301	307	297	282	261	305	299	325	272	348	303	316	284	282	307	306	303	278	302	283	273	281	259	263	290	307	317	284	300	291	307	281	270	300	298	275	314	321	271	303	282	292	299	304	285	307	292	281	303	278	313	298	286	303	291	289	308	297	333	279	260	300	271	271	303	291	247	300	284	271	330	294	290	299	259	325	299	249	321	304	301	298	306	268	286	298	282	301	295	300	285	288	274	310	289	296	274	284	295	286	286	295	270	310	300	292	294	245	328	243	300	289	303	264	294	331	326	299	285	297	286	302	281	292	298	301	327	283	249	307	293	280	309	282	313	302	318	285	307	311	331	279	281	259	302	251	273	315	338	250	274	295	298	272	302	306	317	295	310	282	282	300	304	294	276	293	290	313	323	301	295	266	313	272	291	273	269	316	284	312	256	331	270	258	295	310	297	302	297	285	288	300	262	284	319	280	280	297	284	280	289	284	293	314	297	280	289	285	259	258	289	327	273	287	295	283	302	286	292	275	285	299	286	284	311	283	280	294	320	305	274	285	293	291	273	289	290	279	294	266	294	271	312	260	274	296	293	299	297	276	315	289	297	289	272	278	301	308	301	285	298	308	303	290	269	268	298	292	254	338	289	299	333	291	285	324	267	302	290	281	303	284	250	291	325	311	288	296	303	288	287	304	308	289	287	310	271	285	301	275	293	296	296	297	313	315	297	265	296	255	300	276	298	296	282	312	291	305	279	297	264	337	282	285	302	307	315	286	266	292	277	308	303	262	313	298	289	310	288	297	315	280	297	258	297	285	282	272	302	301	310	291	276	329	303	267	296	312	308	305	314	274	297	258	320	289	277	314	267	287	317	291	294	278	302	297	315	277	290	310	305	296	286	299	292	270	311	295	295	271	274	322	305	315	295	309	301	293	272	282	313	277	284	285	272	294	291	300	257	274	308	299	280	297	279	311	296	310	301	315	276	277	268	302	291	318	287	319	307	289	271	257	283	282	276	289	287	260	327	285	277	269	265	249	303	292	276	291	289	269	299	281	260	292	302	291	310	290	282	269	292	297	312	286	291	295	311	285	303	317	294	296	298	280	271	284	301	282	273	308	272	297	296	285	282	279	316	287	238	296	280	311	275	288	297	285	281	294	282	294	336	301	275	289	279	268	272	294	311	277	306	349	289	285	313	317	271	270	276	291	278	279	286	285	320	278	321	298	320	281	298	294	299	266	280	287	298	321	291	305	290	320	306	323	281	294	277	324	304	280	292	286	287	283	278	279	274	274	290	275	267	286	270	311	307	277	292	277	291	304	309	280	271	345	271	305	305	268	281	287	287	286	311	274	256	302	297	305	269	279	308	290	309	302	277	287	299	317	276	288	273	317	317	282	283	279	301	319	311	270	308	274	287	318	289	300	274	310	281	275	302	302	304	262	265	283	276	284	274	261	273	266	284	300	284	311	290	289	305	296	315	321	302	268	302	296	262	293	281	273	282	289	262	281	321	283	286	303	284	305	307	276	297	286	301	288	283	296	300	284	288	277	309	283	307	309	283	328	314	266	263	288	290	319	290	303	280	297	287	259	296	267	305	325	316	280	308	275	301	298	253	284	271	280	305	314	301	289	273	282	294	279	303	308	295	268	288	303	285	250	250	292	293	283	269	306	311	286	321	288	306	274	296	286	295	265	285	253	290	308	296	288	310	302	284	317	275	313	278	290	284	294	262	281	277	294	290	286	273	311	297	272	269	303	308	274	285	277	260	285	270	296	303	311	284	262	281	311	305	302	312	270	296	314	265	312	279	303	291	285	274	320	264	314	301	302	293	294	286	297	284	331	298	270	315	249	255	277	303	262	291	299	287	285	298	290	283	288	321	280	298	292	258	311	287	277	298	295	298	314	283	269	310	293	285	302	318	305	268	321	285	281	333	299	274	271	289	271	290	280	306	285	285	304	294	278	301	327	276	272	331	271	291	264	283	284	304	283	285	250	262	257	293	277	282	278	310	315	295	333	293	303	300	283	275	293	310	282	287	261	356	305	298	277	286	279	298	308	277	302	321	293	288	296	307	279	296	310	297	289	272	308	292	284	270	282	277	295	265	292	270	320	292	298	305	289	308	318	288	296	310	317	307	291	317	288	308	266	281	315	292	292	285	287	258	272	296	311	302	308	295	290	307	303	297	309	277	276	304	243	301	296	289	285	292	295	287	290	284	270	312	291	303	270	313	275	278	299	297	286	280	267	296	317	259	307	280	292	296	297	298	273	290	290	289	323	275	296	293	297	301	272	311	287	306	289	316	310	285	317	282	289	296	313	314	313	290	294	309	305	280	311	295	324	289	341	282	281	286	271	325	280	281	290	267	291	283	295	301	303	301	301	292	294	298	286	291	308	276	275	299	261	289	297	285	281	273	284	291	302	275	287	279	307	309	279	284	328	265	284	307	295	327	273	278	290	272	283	298	293	296	291	275	293	299	269	298	281	306	243	293	318	272	292	289	273	291	288	305	288	295	295	261	285	284	280	278	287	284	296	289	280	272	300	298	305	316	318	285	284	280	271	287	305	293	278	288	295	300	292	304	293	289	284	286	298	291	273	271	295	293	272	279	276	299	301	285	295	307	303	298	293	284	317	307	288	284	279	277	300	294	312	278	268	273	274	277	268	280	262	271	303	287	298	314	299	299	274	295	302	324	307	307	295	314	270	272	291	298	273	309	288	299	290	302	286	306	304	282	302	335	288	276	270	260	294	298	283	284	304	292	272	298	259	281	275	285	289	276	271	289	291	294	290	239	251	289	278	276	282	271	263	296	301	284	267	273	291	286	246	288	308	294	278	317	303	307	282	250	267	307	290	290	278	281	298	312	297	311	275	311	300	310	294	290	292	300	278	327	298	273	297	279	304	290	296	286	312	299	287	304	307	291	246	292	311	301	274	280	278	299	285	308	284	297	284	291	297	284	273	279	310	251	309	275	290	309	305	256	268	296	274	277	278	266	312	265	288	306	311	277	299	276	275	323	314	275	294	313	290	314	299	306
8381	17017	14066	7800	5200	3667	2865	2260	1871	1618	1382	1254	1078	1020	936	884	856	812	796	759	757	701	684	678	707	645	584	613	564	596	555	614	632	616	578	572	573	541	599	547	555	548	521	570	526	585	528	526	523	519	555	545	569	511	607	550	524	512	525	536	537	542	516	522	481	556	503	551	545	506	575	517	535	545	546	520	529	519	531	494	572	518	541	578	540	502	556	533	487	542	517	487	514	515	518	504	557	514	523	510	512	517	564	540	520	502	547	551	529	479	521	509	487	550	509	558	498	554	502	490	540	531	485	533	513	514	525	535	502	520	553	507	520	516	542	505	509	484	519	557	519	504	478	544	539	535	507	464	534	517	525	537	502	520	526	529	547	505	514	495	532	519	532	555	516	500	545	514	573	543	504	501	479	546	529	537	485	502	542	479	518	527	545	494	516	521	491	527	527	498	539	547	536	535	529	488	513	515	496	507	516	510	526	539	488	479	522	519	517	502	512	505	506	517	511	568	487	501	476	495	538	493	515	488	510	543	529	537	494	480	540	546	527	535	537	495	512	541	533	507	520	542	508	546	521	513	472	515	510	544	462	528	492	517	531	538	521	511	511	524	567	506	559	505	522	536	485	507	520	477	486	517	488	513	507	521	455	516	501	509	505	535	498	558	517	495	486	574	519	528	543	525	529	509	476	506	502	541	475	531	577	514	503	465	521	487	504	528	494	506	509	505	482	515	516	559	515	539	528	501	542	531	545	520	539	511	535	478	522	533	512	507	506	522	479	504	545	515	562	482	538	538	505	528	555	486	539	511	467	528	545	507	521	561	536	492	462	583	513	484	559	537	507	539	496	473	529	482	454	535	526	524	519	530	497	485	527	536	507	549	546	541	543	533	550	488	503	504	518	527	532	545	516	542	537	534	544	534	505	520	537	577	544	541	562	531	569	496	549	514	551	542	531	506	509	473	534	500	518	546	503	569	541	493	532	533	498	543	565	552	509	506	498	515	510	532	506	477	550	538	497	475	483	507	509	520	517	513	555	495	483	519	505	528	524	504	482	506	494	500	508	505	527	509	508	513	535	513	539	514	520	514	545	479	503	515	473	498	522	563	530	537	539	569	543	507	520	509	518	511	481	533	520	506	538	515	504	498	545	535	498	492	533	503	543	517	538	518	541	507	481	516	519	550	517	505	522	522	530	523	522	511	518	520	557	532	494	497	525	512	517	522	522	515	511	522	534	517	499	545	471	532	536	517	495	493	563	537	526	506	539	522	519	580	493	502	506	542	489	542	511	530	509	551	546	523	521	509	525	523	554	552	547	497	524	551	501	495	533	509	501	522	514	513	506	525	495	494	485	568	542	506	541	506	507	520	499	486	531	501	503	506	547	489	529	546	509	545	508	524	544	507	533	506	524	554	522	502	491	529	503	500	546	565	524	531	536	482	517	518	483	507	537	557	492	518	505	512	516	484	502	509	487	551	515	507	499	503	520	544	524	542	513	519	539	525	494	502	526	561	510	514	519	501	488	501	527	532	503	525	509	539	492	508	509	515	530	537	497	503	504	518	520	518	567	518	523	481	514	503	493	526	515	509	502	524	523	489	528	502	531	537	538	509	522	562	538	518	534	490	482	528	516	540	489	451	518	482	523	558	530	499	492	505	502	535	485	512	530	524	523	525	509	542	535	523	521	523	521	515	556	542	531	539	542	544	531	516	514	515	531	488	513	497	521	517	499	504	546	473	519	552	506	575	496	464	546	515	492	504	491	541	499	538	507	500	551	499	547	543	511	498	501	516	486	550	494	495	543	517	478	532	516	550	459	514	544	523	511	502	556	525	535	506	502	494	517	507	494	506	516	533	524	502	530	519	487	548	501	504	505	505	513	465	468	507	540	498	549	503	540	516	494	505	500	517	530	529	551	517	485	504	520	538	522	543	504	505	509	501	502	532	523	460	532	546	510	533	538	540	520	552	509	482	516	512	570	528	496	520	547	487	552	531	532	477	546	539	552	508	554	509	516	584	510	528	484	527	509	502	488	523	524	489	519	528	510	563	499	548	533	552	487	546	488	492	520	531	505	550	536	530	493	536	543	489	504	482	553	534	517	544	495	579	547	508	490	520	525	485	534	522	520	513	567	524	525	541	533	512	506	528	473	538	507	543	542	474	491	508	506	483	505	545	513	534	493	535	523	513	563	515	505	487	529	477	535	517	538	480	533	502	554	511	487	558	505	554	537	507	501	533	537	517	486	540	488	546	488	530	523	485	537	526	545	571	529	529	528	487	571	500	538	521	529	497	534	493	492	500	504	503	498	514	544	563	515	500	503	502	509	498	561	543	510	507	556	508	552	501	521	499	522	574	575	480	507	537	505	526	555	548	537	536	519	516	517	543	559	553	526	485	534	489	533	553	527	544	530	548	532	527	514	515	521	521	499	533	541	496	488	523	494	525	516	514	532	534	473	495	530	490	527	516	532	506	499	526	496	494	498	550	497	506	548	512	508	533	506	511	539	514	502	512	521	525	525	469	519	509	532	494	495	529	526	502	520	501	505	491	498	508	484	527	541	521	497	518	562	530	546	540	504	505	530	520	490	531	506	525	552	478	533	549	507	539	546	503	547	529	545	509	476	503	557	522	501	543	532	530	525	487	484	542	519	525	502	505	509	512	528	498	535	528	513	518	538	487	560	518	511	552	538	494	552	552	521	511	544	539	532	545	517	514	559	499	496	484	482	494	482	544	507	552	531	507	488	533	499	513	495	517	519	475	519	534	518	564	533	463	556	505	536	500	512	513	533	523	533	525	474	518	546	501	477	520	510	484	532	548	511	522	521	509	499	516	521	503	521	491	540	511	509	521	565	490	529	498	506	517	544	531	505	517	484	483	542	507	544	537	522	574	505	498	533	521	552	502	498	537	538	526	530	512	501	509	498	494	500	499	487	513	481	515	558	545	515	514	519	536	477	517	514	483	513	530	521	479	526	526	547	517	532	516	500	507	545	539	545	494	525	550	507	482	502	436	517	512	523	501	480	509	491	497	539	515	531	559	507	517	512	543	503	539	518	507	537	521	519	529	537	546	552	537	467	490	484	525	515	501	512	531	543	554	479	561	537	492	559	519	514	527	524	547	474	495	501	525	525	521	562	558	532	501	528	547	554	485	562	530	523	539	500	498	502	509	509	492	526	498	535	533	502	506	543	522	511	503	468	507	520	512	574	501	497	473	536	510	515	500	466	498	516	508	532	512	480	531	474	533	535	555	574	502	502	574	518	492	526	533	520	547	508	544	477	490	513	534	552	494	540	506	506	524	560	529	481	547	534	545	510	546	504	530	536	514	522	512	558	580	519	496	532	523	495	502	527	519	486	556	546	532	502	492	555	504	525	495	495	478	507	550	501	552	506	520	511	523	531	498	502	491	545	541	539	488	507	512	518	584	484	513	561	513	515	531	495	490	510	525	496	511	546	532	517	510	547	527	527	535	486	520	544	483	540	511
26953	20650	7988	858	556	463	463	472	490	458	448	434	481	475	453	444	440	468	436	445	435	408	430	427	470	437	425	402	416	405	420	429	432	432	423	420	427	409	443	429	420	415	443	464	482	444	411	419	419	408	434	412	411	434	443	421	461	415	389	434	442	404	430	436	422	391	417	446	405	416	448	416	444	466	444	400	491	453	413	428	394	417	426	400	406	401	414	411	462	430	425	427	465	433	451	461	403	465	472	386	447	442	445	459	395	432	434	400	451	425	434	403	438	405	442	450	433	434	439	428	444	464	453	418	427	419	446	449	419	479	442	425	418	430	449	407	440	403	396	391	457	419	391	448	429	463	437	401	474	427	402	441	450	433	418	417	440	430	462	448	455	435	436	446	421	417	417	411	464	441	415	461	405	436	452	413	457	428	430	414	396	416	397	432	459	397	435	458	416	452	413	461	427	415	416	440	464	424	439	392	399	454	415	447	447	435	451	444	406	427	421	430	427	448	427	424	447	449	399	401	455	417	417	446	434	437	426	411	402	425	450	446	432	409	433	400	406	414	450	441	394	464	420	422	443	429	428	446	438	416	438	412	422	427	445	455	448	447	444	442	420	422	475	431	447	458	450	370	430	380	451	423	461	418	421	457	426	417	468	457	448	475	444	427	445	414	442	441	430	464	446	441	430	407	444	421	469	411	403	439	438	468	416	445	413	467	425	416	427	397	401	440	391	437	424	422	379	438	425	433	450	444	460	458	411	486	418	419	444	418	461	431	458	473	439	420	459	404	423	404	448	409	441	453	452	472	420	408	391	417	420	453	403	415	440	434	415	452	422	454	451	447	422	432	449	417	397	474	434	458	454	431	418	450	445	453	443	423	423	458	420	452	407	418	420	396	428	424	450	471	425	422	450	430	430	445	451	450	416	410	424	451	409	438	441	454	445	454	452	438	458	441	450	426	391	448	411	413	445	407	415	400	462	417	450	447	441	451	405	447	448	430	419	414	418	393	409	415	445	402	460	427	472	417	432	474	408	439	418	445	417	464	401	413	450	470	443	457	439	454	433	449	427	433	443	398	449	400	432	407	452	418	458	476	424	429	451	438	450	429	433	413	399	391	468	432	445	456	462	407	421	416	437	390	445	423	419	481	434	420	398	423	496	428	397	419	442	434	429	448	393	447	408	427	415	429	428	418	445	430	449	415	422	453	418	443	450	444	401	467	441	439	454	425	394	472	399	405	437	432	438	426	432	396	429	396	429	433	415	460	389	388	433	403	381	424	419	429	439	451	440	452	425	441	448	436	436	446	435	392	469	430	443	429	458	404	422	416	399	405	461	412	463	404	466	408	419	433	422	382	405	428	432	411	401	430	442	432	438	449	430	413	420	441	418	450	426	466	444	450	430	428	481	411	446	455	414	424	469	431	419	448	424	460	432	425	481	474	429	421	467	456	427	447	408	394	465	398	482	434	433	448	404	448	476	398	448	437	474	429	430	402	413	426	439	444	443	442	445	468	435	430	433	456	455	439	473	422	442	452	466	449	418	434	451	433	406	414	418	475	420	452	409	425	384	440	403	455	426	414	417	429	432	431	453	412	396	432	437	398	415	434	441	466	426	436	404	425	445	475	420	388	428	445	420	399	423	426	443	412	426	455	429	421	412	424	426	418	432	422	465	454	474	448	424	416	406	452	452	444	455	424	481	406	431	458	425	447	404	392	452	454	450	404	437	447	423	416	445	391	466	432	482	447	437	422	452	422	448	422	482	425	417	459	404	458	431	468	409	406	434	448	449	488	447	454	402	414	412	387	411	433	424	399	439	443	416	437	439	444	459	465	409	440	454	466	457	467	448	448	444	458	408	417	427	450	428	417	434	393	434	432	455	385	434	464	424	478	439	481	427	469	430	430	424	429	420	418	430	429	427	445	414	405	448	469	452	424	423	442	442	435	433	442	446	440	418	434	495	410	414	425	455	455	428	471	453	442	403	405	430	393	453	426	396	436	435	410	406	445	427	468	434	436	426	428	441	446	442	433	425	444	447	435	417	434	431	418	420	414	457	443	434	460	448	441	387	407	430	432	454	429	435	430	430	435	419	450	459	410	426	428	429	450	404	462	420	428	461	417	431	407	433	427	420	443	470	443	421	389	441	412	441	421	428	456	414	425	427	428	447	412	423	414	431	451	459	441	417	432	442	436	458	451	416	427	429	450	457	395	425	474	422	416	400	434	455	448	431	427	425	412	440	428	387	460	401	419	410	470	415	436	381	441	437	428	430	488	425	454	443	421	414	415	427	438	444	413	426	437	467	445	464	398	438	411	460	412	406	436	447	459	419	438	417	451	428	410	383	455	446	412	464	452	424	441	401	380	430	423	415	425	446	432	419	434	416	419	445	414	441	418	436	421	447	434	394	418	460	441	437	444	431	408	438	437	418	461	441	409	428	472	426	376	402	467	451	440	442	410	449	404	421	389	447	438	423	406	435	450	448	430	435	410	415	451	414	448	447	448	434	437	441	379	402	434	437	425	468	449	474	460	439	424	400	403	431	419	402	447	446	420	432	407	425	433	421	454	442	400	459	396	454	448	423	415	436	434	408	441	454	404	420	418	423	418	435	425	418	457	413	433	417	424	459	402	413	407	465	463	459	411	391	431	446	446	409	388	403	416	423	432	430	439	465	440	413	424	403	431	435	414	428	399	456	446	399	435	423	415	441	426	458	463	436	424	420	442	444	398	421	409	430	404	409	447	444	426	438	434	477	404	448	421	405	455	414	452	408	448	443	390	432	447	472	446	446	445	431	430	444	426	446	436	436	470	436	452	391	415	425	443	425	408	424	474	462	404	432	400	432	418	441	403	439	413	418	424	458	437	401	466	433	459	441	409	448	419	453	427	435	415	418	457	395	468	441	416	450	444	395	430	433	418	434	455	468	433	440	407	423	425	447	428	431	433	445	425	417	435	431	425	422	398	413	464	438	424	400	428	452	438	440	428	443	432	423	436	425	458	406	418	404	474	412	401	443	432	393	397	429	424	426	427	450	456	445	441	442	428	431	398	442	433	451	411	438	435	419	428	421	431	436	444	426	441	431	389	433	420	415	403	417	421	407	449	381	435	422	407	418	448	406	441	419	443	403	456	416	441	455	440	418	415	391	429	456	394	430	420	432	410	431	441	414	451	428	398	428	421	435	433	411	421	413	434	397	423	389	419	434	409	442	404	469	444	429	458	419	426	440	379	438	461	407	446	447	404	421	403	424	454	427	454	435	479	416	442	445	419	438	444	401	446	451	458	404	404	427	435	428	420	425	446	424	437	407	432	415	415	449	399	448	457	386	436	429	416	450	445	438	458	436	415	432	425	419	434	427	402	432	424	438	405	423	455	409	402	449	394	447	440	390	426	446	441	420	411	439	420	430	437	438	434	431	436	432	404	471	440	442	433	447	410	433	422	419	408	437	441	410	406	440	416	415	442	416	431	430	404	438	428	416	448	439	431
4429	2064	1789	1236	1072	906	925	868	794	844	810	817	815	806	787	803	766	796	809	815	797	756	837	761	808	769	825	757	810	791	798	790	775	781	779	803	803	803	774	821	749	755	789	832	823	749	788	788	798	774	784	809	818	801	783	776	769	803	806	782	782	789	786	778	803	759	755	798	773	838	842	742	811	805	782	836	729	773	849	786	795	824	792	788	782	794	874	775	763	736	770	815	773	779	815	806	771	806	809	804	782	775	813	792	805	779	802	785	804	786	806	800	778	841	836	818	817	779	768	759	840	806	808	780	854	770	792	775	765	785	790	807	781	808	826	830	822	764	779	781	838	738	780	777	795	807	812	747	773	763	774	813	744	741	766	812	778	761	809	824	765	786	780	764	761	816	762	760	780	785	762	825	762	796	804	778	798	802	823	722	752	785	824	832	791	826	810	782	809	789	787	803	757	787	802	767	808	778	826	811	789	728	860	807	806	746	810	782	788	757	792	811	775	793	785	777	783	823	827	797	727	773	787	782	802	779	835	798	811	807	771	799	743	780	785	814	790	813	780	791	757	791	772	786	776	816	787	749	759	756	764	794	807	771	793	817	753	711	762	777	783	808	718	796	775	801	795	764	819	820	805	801	854	751	814	779	799	810	793	734	759	749	788	802	788	798	785	823	822	776	791	772	781	831	802	803	821	777	777	778	825	776	723	747	739	817	779	781	793	805	740	771	781	757	772	766	738	772	750	809	780	810	795	819	759	777	773	781	794	804	800	794	719	777	783	743	789	761	765	731	829	766	800	824	808	822	775	773	836	758	762	804	793	795	821	837	767	806	821	797	792	764	780	748	827	752	836	762	813	807	741	776	774	777	805	775	806	852	750	808	820	796	849	762	819	805	768	750	814	830	826	780	831	778	781	825	766	786	820	786	749	809	801	779	800	764	765	829	743	792	805	772	762	804	725	796	757	795	814	807	803	796	771	791	818	771	866	791	841	799	774	848	813	814	801	806	818	771	775	748	807	788	743	752	802	813	771	799	793	768	712	834	799	807	816	760	796	783	735	749	803	807	805	807	745	789	792	755	756	801	784	756	782	774	822	816	770	786	827	805	815	752	774	754	745	783	809	823	874	780	761	753	780	783	802	832	809	793	752	798	758	742	751	805	779	836	773	834	776	759	767	777	793	751	788	770	771	821	769	784	780	821	777	773	796	803	843	797	780	747	757	775	808	772	733	773	779	741	783	779	754	760	750	814	798	771	778	777	850	776	778	775	785	766	765	772	773	772	818	771	784	743	785	828	772	827	825	783	802	797	808	777	769	801	783	787	746	805	787	765	819	704	807	760	785	779	793	746	786	807	824	840	839	766	747	771	796	758	828	816	793	795	847	806	790	824	764	760	801	795	784	807	808	764	778	784	803	780	789	805	795	824	807	781	754	788	826	743	808	774	762	792	813	714	770	813	774	809	802	762	780	766	767	818	768	772	822	747	814	793	783	798	825	783	843	811	816	811	793	870	820	757	779	740	792	769	820	817	847	786	784	787	807	812	783	779	805	771	756	782	810	793	773	763	767	770	778	791	803	802	790	767	781	798	763	781	779	828	828	806	825	788	820	818	794	799	796	785	767	826	794	808	823	805	753	843	768	763	799	762	783	740	803	749	736	819	782	782	784	793	777	815	786	780	823	793	824	781	784	757	755	753	799	770	826	821	802	801	798	789	792	802	776	816	773	808	791	799	749	794	756	770	778	771	810	747	786	788	775	778	757	778	769	821	802	782	823	840	798	832	817	795	823	797	817	782	792	775	800	811	776	768	793	785	784	734	822	793	810	782	804	771	780	790	778	776	766	845	809	782	807	814	812	820	749	773	791	804	824	787	785	794	778	788	780	772	779	749	817	781	738	765	786	810	799	762	792	753	822	796	762	767	733	793	770	762	761	782	793	793	821	779	787	835	794	811	804	782	770	815	806	766	753	796	776	806	807	764	772	838	832	777	776	826	765	816	818	838	804	773	832	794	778	800	776	795	810	828	744	776	762	781	817	792	787	784	756	786	806	785	830	780	778	835	826	762	787	784	758	762	803	734	865	754	821	815	783	803	767	788	811	834	796	827	787	734	784	750	775	796	781	778	808	783	826	808	756	851	805	774	786	762	785	778	739	715	812	788	763	765	802	768	767	743	808	818	798	743	791	764	783	763	756	769	778	779	823	826	762	804	773	822	765	759	741	814	739	777	753	749	759	862	751	793	763	786	777	758	808	854	796	790	779	773	816	795	798	795	764	837	805	776	797	807	789	812	799	800	792	786	788	750	788	789	757	783	739	792	821	766	778	837	762	802	738	803	771	757	789	738	761	760	829	829	797	756	803	825	772	796	828	792	804	801	809	803	788	782	797	773	824	792	835	784	772	843	843	782	776	771	827	802	802	795	800	803	769	779	762	782	803	768	805	829	810	779	787	749	766	773	789	817	812	809	845	813	773	785	845	741	820	810	771	806	812	802	816	789	797	753	787	775	827	787	812	769	784	763	774	780	749	777	782	763	823	813	795	710	753	798	850	790	789	811	868	815	773	775	804	783	835	765	869	763	811	799	791	797	782	810	811	754	784	788	797	777	798	789	751	773	797	762	742	793	758	794	835	783	802	761	760	809	807	796	796	806	802	761	770	781	835	783	772	826	754	799	804	820	786	819	772	789	814	796	774	847	770	771	793	808	764	756	863	774	786	823	810	804	777	766	785	845	787	732	765	783	815	783	795	770	796	834	771	777	802	817	748	754	818	786	804	818	812	790	785	794	812	788	802	794	766	751	821	734	756	778	797	774	810	726	759	780	865	752	826	810	774	796	780	765	784	765	787	795	835	787	760	773	803	759	799	819	788	802	794	793	822	771	752	750	742	787	751	800	803	758	804	743	814	736	815	812	777	741	840	787	775	783	844	791	809	788	779	758	809	836	785	760	798	822	800	804	788	799	785	791	764	778	788	753	806	791	831	817	774	793	817	821	819	760	793	813	798	770	792	758	837	814	826	804	776	768	810	776	809	772	847	760	767	808	811	747	717	793	775	760	789	790	810	777	780	846	820	774	812	774	808	768	772	781	770	753	792	807	824	824	764	767	778	804	793	772	810	768	754	839	771	771	806	730	829	789	783	772	802	768	775	784	800	809	786	804	746	784	779	743	740	807	779	758	812	780	859	814	813	768	805	834	785	765	816	776	838	736	816	756	835	796	790	766	766	813	774	809	793	812	757	777	816	812	696	806	761	848	802	782	809	819	794	827	721	788	780	806	809	808	804	754	750	803	775	777	808	783	833	803	820	796	809	787	794	825	813	819	774	820	764	766	738	817	798	852	778	772	786	785	808	833	798	794	734	820	786	786	772	804	762	855	784	814	797	802	774	781	719	790	821	834	827	803	753	764	799	760	766	783	768	798	820	808	775	765	803	827	793	793	819	735	809	849	726	774	780	801	772	835	775	767	812	837	807	797	805	748	783	773
24321	21330	28549	24470	19716	1599	579	408	324	359	278	314	268	242	239	250	214	223	224	216	198	227	230	173	182	203	228	216	195	220	201	200	232	218	214	188	194	175	198	194	209	190	195	180	195	185	178	197	193	201	194	185	175	192	184	175	179	206	202	178	199	195	193	173	175	196	192	178	159	197	187	189	183	211	160	184	190	186	185	196	176	209	182	195	189	187	184	197	192	174	194	191	187	188	176	189	186	173	172	182	200	180	188	192	206	215	203	183	165	212	173	203	198	193	190	178	193	205	201	192	171	198	194	180	185	174	192	174	174	161	168	176	163	164	161	173	165	187	167	173	177	179	177	179	183	187	168	176	156	179	181	198	178	190	195	180	194	176	189	182	172	172	183	197	180	161	146	215	168	172	156	170	186	192	172	164	190	178	166	160	159	175	193	197	196	190	205	177	199	189	171	184	195	192	186	175	190	201	172	187	206	172	191	179	183	188	181	208	189	188	172	178	164	192	176	175	177	182	182	198	178	191	190	188	164	182	168	195	166	181	193	192	183	200	194	180	177	178	219	191	197	186	188	197	203	162	219	185	192	203	215	189	209	189	164	212	172	195	200	187	163	194	183	193	179	206	190	179	201	153	185	185	200	180	167	158	175	179	173	210	171	176	176	179	197	162	203	177	179	164	152	170	167	186	184	206	201	166	179	166	187	171	194	186	179	163	200	173	151	174	158	192	189	179	183	184	171	163	214	169	194	206	171	196	211	200	161	168	206	183	195	220	190	174	178	199	173	180	203	161	202	184	178	182	182	199	208	178	192	194	162	186	159	188	171	178	178	188	184	211	211	197	175	164	224	169	187	198	155	179	194	198	193	159	182	194	174	185	176	186	193	184	181	200	178	182	195	180	170	202	216	172	195	178	198	166	194	195	173	174	184	179	186	196	191	198	165	187	192	164	175	204	176	180	189	170	158	164	194	189	162	204	201	203	187	205	165	188	174	159	176	197	199	192	174	171	187	203	201	192	166	191	187	171	177	181	208	177	186	180	170	197	177	176	197	201	192	164	186	161	205	184	197	205	186	199	189	196	209	174	179	187	180	184	181	168	178	190	181	201	175	197	164	195	209	200	207	190	185	180	186	196	172	171	203	218	176	200	183	200	161	182	180	195	181	179	169	200	197	202	175	200	175	200	170	198	207	202	193	199	171	179	197	184	209	178	175	163	192	188	163	180	198	171	205	182	187	168	181	210	185	172	172	166	196	175	164	184	176	191	176	178	172	180	184	169	178	188	185	189	175	184	188	186	195	184	182	185	198	190	173	173	204	186	209	183	177	171	194	179	184	182	171	193	188	190	187	169	173	183	185	173	193	189	170	184	183	203	168	195	182	194	164	195	192	161	194	196	195	172	173	175	172	174	186	186	168	166	191	211	181	186	193	168	206	194	175	166	161	187	165	167	216	195	183	176	193	156	173	168	185	175	173	150	221	176	174	161	184	181	180	180	164	197	184	210	187	197	194	168	185	209	204	199	185	168	202	174	182	187	194	198	189	195	194	179	183	163	187	201	156	188	181	192	194	206	184	171	177	201	175	162	204	208	166	172	177	197	192	197	154	181	171	199	169	203	191	174	160	189	173	183	190	175	184	151	165	183	168	177	187	176	189	200	198	194	167	152	171	168	179	164	184	185	168	198	185	169	187	187	161	183	161	187	201	179	167	179	203	200	179	187	189	178	163	176	175	178	215	200	179	189	173	182	193	190	181	187	185	177	193	190	191	191	175	201	185	206	204	210	176	165	205	182	197	208	173	177	173	191	203	195	177	182	182	177	187	177	210	210	178	185	166	176	179	183	185	171	182	187	171	191	173	176	188	190	211	178	164	183	175	202	200	186	209	178	173	170	176	182	186	192	162	200	180	186	178	171	200	196	175	186	171	170	188	191	177	197	169	182	184	188	192	181	192	181	177	194	170	177	185	177	159	171	204	183	173	182	176	184	185	186	155	186	200	198	190	183	187	196	179	200	178	192	174	199	184	182	180	192	181	181	194	196	173	186	162	170	180	180	159	177	191	182	187	202	186	168	186	170	174	181	188	157	180	209	178	200	193	181	201	181	197	188	196	193	188	186	176	181	167	185	186	174	172	195	201	161	213	183	202	184	203	190	161	172	176	162	184	160	184	194	159	199	204	204	178	189	172	185	199	200	168	169	176	164	177	192	198	203	191	191	161	183	173	169	197	179	157	192	179	174	188	181	189	200	200	168	190	200	180	199	195	202	196	195	177	188	177	193	186	176	201	197	195	199	162	176	176	162	184	209	176	172	183	193	193	188	147	180	169	161	183	187	186	184	209	179	177	190	168	152	182	204	175	217	171	200	175	183	189	205	209	188	181	191	175	181	194	171	200	192	180	205	163	155	185	193	186	175	188	159	192	188	197	190	170	194	199	170	165	170	182	182	176	195	195	201	181	183	188	190	162	197	185	165	170	182	214	186	185	185	160	196	185	169	155	174	176	193	171	194	182	210	171	182	182	198	184	158	186	158	184	154	154	198	172	166	164	176	194	175	164	172	171	176	164	193	192	176	197	182	190	170	192	167	165	186	165	195	227	180	171	189	193	186	194	174	166	148	183	193	178	189	176	192	207	194	195	196	187	184	174	197	167	190	204	197	185	182	203	168	198	205	167	197	206	177	172	168	188	207	170	211	199	172	193	186	196	181	197	181	189	186	172	165	153	200	197	151	188	198	184	199	166	157	171	186	187	168	177	198	162	181	172	190	183	182	183	176	190	160	177	164	179	185	191	196	188	197	189	188	171	186	172	186	188	187	214	212	220	171	201	158	175	166	191	182	152	185	180	173	165	188	202	168	185	183	188	177	182	190	190	219	169	180	201	172	171	175	172	187	186	194	177	177	176	175	182	192	196	193	183	173	200	174	178	169	189	187	184	171	169	178	157	177	192	170	177	179	194	186	197	180	180	188	175	191	194	176	191	157	170	169	180	181	179	170	197	192	203	152	160	164	189	183	177	158	189	163	152	186	160	187	180	194	171	157	190	182	175	186	168	179	183	184	196	170	181	186	161	159	159	170	191	179	176	186	197	194	184	168	158	179	193	177	194	180	191	158	193	184	160	182	182	193	175	167	190	196	187	164	178	180	159	181	188	162	170	158	181	189	176	188	166	185	193	182	204	171	188	170	160	198	162	177	184	159	202	160	167	167	180	190	202	195	161	167	179	198	200	180	195	180	167	184	190	173	162	201	195	169	181	183	210	197	174	166	174	172	177	150	184	179	183	188	196	208	175	168	180	181	198	180	189	183	193	166	177	165	203	184	191	171	183	190	190	183	208	174	168	173	185	185	173	164	164	174	176	137	192	189	166	179	177	187	170	184	189	193	174	189	172	196	186	171	185	186	169	190	172	186	173	183	185	176	198	166	178	198	175	176	189	189	187	173	161	169	173	169	192	174	164	160	197	174	161	181	202	205	188	180	174	179	197	200
6070	10973	9110	4661	3092	2150	1665	1276	1060	935	816	731	667	623	592	547	546	537	494	461	433	456	429	433	440	457	450	412	430	401	351	412	410	402	392	356	349	386	408	360	382	409	358	376	356	387	393	387	391	367	351	364	372	366	362	397	383	387	412	371	378	361	382	341	313	362	399	331	362	351	336	380	371	363	353	357	366	355	356	370	371	369	355	398	389	347	350	357	365	334	397	366	367	379	348	346	347	369	380	368	366	383	340	369	350	385	372	385	386	348	381	353	377	383	349	353	354	379	378	405	371	372	337	373	337	347	413	316	378	349	332	356	337	376	344	365	366	376	381	370	353	317	359	332	330	354	382	393	341	367	353	376	369	417	387	341	385	384	363	352	358	326	363	332	361	408	345	363	346	358	367	348	373	375	344	331	346	378	341	343	365	346	332	385	391	326	355	352	359	332	335	374	343	368	352	377	357	343	350	345	372	363	377	334	351	340	362	375	330	333	370	368	359	348	373	372	317	359	366	345	365	363	377	369	360	361	347	319	330	343	369	368	353	379	345	363	353	335	386	338	312	363	354	338	357	343	359	378	343	355	335	376	377	362	380	424	367	344	346	364	360	360	386	374	380	343	368	379	344	375	351	365	351	342	360	340	353	348	363	331	364	354	390	343	370	363	329	409	343	380	360	338	353	340	356	359	341	367	352	345	336	346	318	373	356	305	398	392	384	362	357	367	310	371	343	371	352	365	327	360	372	315	370	379	391	350	374	369	360	346	361	359	401	341	346	374	338	388	359	328	363	344	368	366	356	349	386	365	381	380	366	339	354	347	376	357	361	356	366	346	394	370	375	355	361	360	382	339	379	356	381	381	348	323	333	380	351	371	346	368	345	350	364	343	375	383	339	355	345	354	358	363	366	342	328	352	329	365	334	351	342	361	346	378	366	404	351	367	362	345	332	355	328	357	398	342	353	352	372	358	380	356	368	335	339	348	371	354	328	375	381	339	381	383	359	343	342	357	377	337	330	316	393	371	359	356	374	337	354	347	346	363	347	358	355	329	361	374	355	375	349	359	344	379	378	344	340	370	352	339	353	338	352	408	374	358	322	355	361	356	363	359	352	349	360	386	365	394	350	348	362	353	375	389	340	320	340	359	361	357	370	351	382	339	377	372	331	402	375	341	351	373	362	380	368	381	348	318	364	354	355	354	372	358	338	348	368	359	360	373	349	374	361	339	390	357	373	368	352	349	351	377	339	374	340	373	352	373	321	363	350	377	370	362	311	343	366	331	353	353	357	366	337	317	374	360	364	357	331	345	355	348	334	348	348	336	359	357	372	369	384	359	344	296	375	370	355	348	358	372	331	338	326	360	376	360	390	361	365	346	364	358	349	356	349	368	361	357	376	314	391	348	358	362	336	334	361	345	337	380	347	328	384	380	361	358	387	397	358	346	340	354	339	377	342	352	372	329	330	363	327	365	366	333	361	333	357	372	340	327	355	359	303	374	340	339	377	361	344	396	330	333	393	369	376	354	358	374	346	384	362	368	363	378	358	338	370	368	356	368	363	339	339	369	362	319	348	366	353	349	382	352	344	377	348	369	332	336	350	336	369	392	330	363	377	339	351	330	370	374	392	355	379	387	291	327	364	358	329	365	369	370	379	356	322	351	344	375	344	356	374	331	347	345	347	341	377	377	357	351	381	364	342	363	382	363	347	370	381	351	368	338	335	361	362	365	340	354	344	358	354	350	351	401	373	411	362	366	394	367	356	338	347	387	344	383	353	340	341	322	357	351	336	360	405	347	360	362	348	359	342	367	362	372	347	374	343	337	360	363	384	341	363	343	361	346	352	361	350	367	375	322	362	324	346	386	355	343	363	378	374	341	354	366	361	354	381	314	341	358	362	374	354	338	357	357	353	365	343	354	335	359	383	341	367	326	361	347	363	394	371	385	365	384	340	395	372	335	372	356	333	373	344	333	386	340	382	343	384	358	357	373	382	344	325	380	351	343	371	360	331	381	355	367	356	368	361	377	293	339	354	319	342	391	351	363	323	323	357	400	357	370	366	354	390	339	378	379	377	376	343	357	356	374	373	366	398	359	341	356	331	352	377	353	358	384	356	314	345	358	352	375	382	357	364	353	360	355	363	376	346	357	372	351	382	407	335	353	353	377	385	360	382	363	376	356	332	352	341	325	342	351	370	326	378	363	347	365	382	362	328	341	337	347	373	338	383	374	348	335	328	390	386	359	326	344	368	370	372	382	323	355	348	402	358	355	372	355	346	344	358	361	374	370	371	411	372	366	389	362	354	337	332	374	332	353	380	401	361	359	349	356	364	369	361	361	345	348	384	368	348	334	347	368	359	314	352	320	357	351	354	356	350	369	359	353	350	373	356	376	363	357	397	355	353	373	352	329	366	345	349	364	358	335	364	337	354	359	377	373	353	365	362	389	352	352	323	375	358	350	366	331	368	367	355	384	367	327	343	356	352	413	323	360	316	395	361	386	367	369	326	360	358	366	373	350	364	303	365	366	332	368	381	355	352	380	371	355	336	397	343	345	369	352	360	344	364	372	311	362	337	339	335	344	333	381	372	345	382	340	341	368	328	408	346	397	338	332	368	360	344	351	387	325	343	335	358	364	358	340	355	342	346	333	352	365	358	393	353	354	364	380	348	381	344	411	352	383	375	350	367	365	372	354	369	347	359	364	385	362	361	362	326	358	371	377	363	381	377	376	376	350	339	352	371	335	334	338	393	356	340	393	351	348	318	367	365	372	323	376	370	358	367	325	383	344	389	367	399	398	331	362	353	362	352	369	394	320	370	336	334	368	349	328	361	373	344	367	353	378	370	392	335	361	341	316	365	350	331	322	335	390	374	376	344	382	311	324	394	361	355	335	335	359	353	354	331	336	387	329	330	377	342	368	365	347	344	353	373	386	359	368	367	357	382	374	353	330	387	325	336	374	372	338	341	329	314	378	366	365	365	350	359	348	389	390	353	376	335	373	342	348	349	333	361	280	375	355	386	361	398	354	373	353	328	344	359	333	370	360	365	360	345	337	351	362	358	353	353	336	351	381	361	345	356	361	348	327	337	358	363	391	346	387	367	360	334	370	313	359	372	335	350	331	338	369	396	336	344	344	348	351	338	349	383	346	368	383	331	346	344	360	331	350	344	335	371	354	361	384	339	360	351	338	348	368	372	339	379	346	364	348	344	363	348	345	386	364	349	352	371	360	395	363	348	384	361	343	379	366	365	377	324	329	355	359	372	357	383	330	381	362	322	361	385	361	333	350	335	360	348	353	360	339	340	344	359	355	359	362	349	369	378	331	326	348	369	362	336	356	377	362	333	357	350	364	361	342	364	351	346	376	365	339	318	363	336	385	337	348	356	362	366	376	368	363	340	356	375	364	356	330	376	356	348	353	365	347	357	372	344	377	347	361	372	367	365	355	363	409	366	386	334	381	360	336	379	333	375	386	349	343	355	358	379	357
23490	21344	29160	23893	21345	17447	1755	781	611	538	516	459	422	440	397	373	361	386	327	348	361	324	339	288	339	334	337	306	365	313	318	296	286	320	319	293	312	319	302	285	314	290	340	301	369	282	297	324	307	298	294	330	282	277	306	276	294	295	316	283	324	316	306	305	313	316	301	289	294	289	290	276	281	282	315	317	309	291	274	303	298	303	302	340	303	309	294	316	301	287	281	287	283	275	286	275	291	313	286	249	316	304	311	308	323	272	255	311	312	281	294	307	298	267	298	311	300	313	309	302	320	294	292	278	288	286	286	298	281	266	297	293	252	308	315	317	288	276	288	270	285	286	338	288	296	315	310	257	300	307	307	350	291	275	298	311	289	337	312	308	304	288	287	306	319	291	307	318	291	306	262	292	275	259	334	289	294	338	295	308	280	306	313	310	309	323	320	269	296	317	279	297	308	290	289	299	337	300	301	284	287	273	295	291	276	285	323	298	273	299	301	268	319	315	306	250	294	274	285	300	280	305	296	284	322	287	260	256	276	258	286	306	286	293	282	303	297	298	267	297	294	278	303	314	305	290	278	288	281	304	299	285	281	274	267	315	278	272	293	277	328	279	288	286	315	304	311	285	322	289	268	305	310	275	300	301	290	294	284	307	293	321	288	308	264	274	287	326	297	301	308	286	301	301	262	260	286	307	298	302	299	308	283	268	272	285	291	267	313	299	286	306	279	280	319	310	307	255	271	263	287	322	326	299	281	297	282	271	263	307	284	262	303	293	272	267	282	310	291	266	292	305	311	298	287	319	274	279	288	265	295	295	302	321	290	272	283	277	304	285	280	279	295	323	280	299	335	269	270	288	285	289	283	297	301	281	278	269	307	271	291	313	324	290	303	304	269	287	305	276	268	309	285	281	271	305	264	295	292	303	291	293	286	293	309	284	322	296	304	273	311	280	286	278	288	276	310	304	308	292	277	290	296	297	290	291	250	271	323	285	288	306	290	307	303	300	275	299	279	262	286	296	309	289	295	295	269	284	306	334	276	275	317	285	307	304	279	294	305	292	307	300	245	295	279	278	269	265	292	279	319	288	298	263	273	260	285	304	288	260	295	293	282	329	313	305	305	288	274	264	280	281	266	289	310	298	269	279	293	272	294	277	277	324	277	277	288	284	316	291	277	277	278	298	282	297	297	292	295	288	317	284	263	287	267	266	286	284	292	257	306	301	264	304	280	249	248	265	319	278	298	311	300	275	302	298	279	305	304	287	299	282	321	283	282	314	285	296	335	260	259	299	280	299	325	288	304	278	264	313	289	301	276	306	312	292	283	298	316	286	300	302	301	301	282	277	262	296	277	306	268	324	292	318	307	282	295	312	285	290	301	281	316	302	285	293	276	308	273	285	273	301	303	287	301	281	278	279	338	271	351	293	298	263	294	296	249	306	314	273	315	305	300	278	281	284	295	288	278	295	304	293	321	288	265	287	310	311	300	287	277	306	275	321	283	275	298	302	309	284	283	264	270	281	304	303	290	286	295	284	324	298	292	270	293	286	327	321	294	299	278	290	323	280	284	291	304	289	309	281	269	288	286	301	312	279	283	298	284	264	309	315	275	278	294	321	290	297	270	306	307	289	297	256	309	302	280	278	274	287	263	324	296	275	297	298	324	290	243	307	286	293	280	275	304	299	290	274	278	274	285	271	333	275	323	270	269	299	302	276	298	308	252	276	302	293	303	262	273	280	284	271	281	308	284	286	304	307	288	289	295	303	285	295	285	316	286	313	324	283	297	291	307	289	286	281	280	252	254	292	303	257	292	295	298	307	247	248	295	273	312	273	320	292	303	278	295	266	286	309	305	291	295	310	291	269	296	290	292	312	296	298	310	277	308	299	293	294	314	290	320	285	282	291	312	269	289	326	286	304	257	286	319	286	278	288	300	288	289	280	275	294	280	293	308	288	277	287	280	296	285	310	315	313	274	284	296	308	308	309	281	281	263	285	301	281	301	309	295	266	257	264	286	315	303	258	293	290	293	286	277	308	268	308	297	309	291	259	314	291	276	271	314	292	285	284	327	306	260	325	274	270	301	308	268	284	312	260	276	285	284	290	287	266	303	299	274	287	273	307	276	284	279	269	300	275	311	281	284	291	288	288	301	278	274	263	281	272	287	275	289	307	291	277	272	279	288	286	300	299	310	284	314	298	292	259	281	305	292	305	285	317	294	309	292	307	286	309	277	275	296	309	349	315	291	273	270	322	285	308	266	282	314	306	280	263	285	281	296	290	247	290	286	296	292	311	296	290	299	319	280	311	295	280	277	303	283	298	296	274	315	295	298	291	299	286	280	270	293	284	270	323	268	284	276	315	281	284	309	318	301	311	305	305	304	274	284	285	296	276	296	300	280	292	309	282	309	268	310	286	317	302	283	266	309	313	298	270	291	275	308	309	306	309	296	279	306	289	304	304	293	291	325	283	297	313	294	296	302	297	262	289	303	293	284	280	290	292	298	296	264	270	293	280	279	301	328	276	284	285	304	276	266	281	275	295	327	293	267	305	284	313	288	278	283	290	305	278	265	267	293	295	266	290	294	309	300	274	304	298	290	276	266	319	278	285	286	275	274	306	320	310	285	304	316	288	309	287	287	287	239	294	283	283	335	285	309	284	266	266	255	270	290	278	312	290	287	280	301	303	300	269	293	291	330	277	305	270	277	254	302	283	291	292	309	292	278	279	296	290	299	294	299	285	293	257	295	265	304	297	303	302	294	293	259	295	278	292	282	313	296	314	293	309	276	282	255	321	309	284	256	310	288	271	290	281	288	299	319	281	287	275	303	276	307	328	280	276	309	272	292	308	289	274	283	300	286	307	261	328	328	295	297	261	293	301	309	312	294	271	303	313	273	272	273	307	319	294	274	278	312	272	274	313	308	302	252	282	276	306	323	296	314	286	305	303	309	265	293	269	283	302	280	270	272	299	343	301	307	311	312	302	297	320	289	322	289	311	276	293	296	316	281	320	261	329	274	267	318	293	264	300	305	281	269	278	282	302	282	319	295	263	283	267	290	297	290	288	293	248	280	302	293	304	289	271	282	301	282	299	296	271	302	315	297	287	282	298	283	300	301	290	296	312	256	301	295	315	274	317	310	276	270	302	286	278	281	303	280	285	297	263	289	301	280	318	298	291	288	291	292	278	287	288	291	282	304	304	261	291	302	243	316	275	280	270	301	286	299	311	319	258	291	301	323	276	311	302	318	297	290	291	283	270	292	288	304	277	283	292	286	289	295	322	296	303	270	287	251	295	278	264	308	290	285	304	299	301	277	282	299	287	282	272	264	295	298	280	311	280	286	337	296	308	276	306	287	298	282	288	273	310	289	281	318	293	300	287	294	310	294	295	284	285	299	300	307	269	271	300	297	294	290	260	292	273	289	291	293	277	284	277	259	283	281	298	272	286	315	294	291	291	301	310	300	334	322	270	281	267	294	296	314	281	267	280
8586	17045	14276	7886	5119	3706	2831	2240	1907	1564	1441	1175	1097	966	991	881	861	759	730	744	731	705	648	654	684	653	666	570	641	613	631	567	611	547	589	570	581	589	553	544	562	543	556	555	570	572	562	562	570	550	538	579	512	559	532	526	517	550	555	501	489	521	552	533	511	531	513	534	555	577	560	489	528	530	504	501	528	523	561	521	519	539	561	544	550	531	541	508	516	539	528	531	539	513	515	551	551	527	530	540	540	514	500	492	537	513	511	530	518	533	517	514	551	536	528	499	490	504	495	532	503	504	530	524	494	471	551	514	490	534	517	539	524	515	521	496	515	465	549	555	531	498	544	524	537	510	533	515	520	525	508	468	545	495	521	522	471	496	516	531	498	538	523	483	539	514	555	543	562	537	535	522	532	538	501	573	504	556	478	538	521	507	554	530	493	531	499	508	567	510	525	538	523	527	502	526	512	498	535	534	538	520	496	525	498	503	537	522	529	553	519	546	541	532	519	528	510	541	523	501	539	586	515	534	561	490	466	523	539	510	517	534	548	511	523	486	508	521	511	480	558	527	507	509	532	555	509	515	505	540	491	518	520	546	538	549	470	488	512	533	530	480	497	533	556	540	485	480	514	513	504	526	505	498	528	513	505	535	528	546	517	512	498	491	504	503	542	554	542	547	535	520	557	536	490	494	513	484	499	481	507	480	530	544	541	510	496	541	537	550	495	549	495	485	538	543	515	508	474	538	523	510	507	511	569	540	559	534	548	504	508	493	476	505	545	523	524	513	504	526	564	526	527	527	593	534	520	595	533	505	527	510	486	547	550	526	524	533	526	522	498	543	493	556	559	509	540	532	540	497	512	529	504	504	504	539	510	528	534	520	516	523	524	486	543	509	477	487	513	516	481	571	498	516	539	519	520	543	458	533	504	521	497	518	528	525	511	526	526	520	479	530	540	526	526	547	503	541	498	529	507	528	496	519	515	541	510	475	498	540	503	549	508	522	557	498	492	510	486	522	551	506	505	546	529	533	490	503	523	509	504	506	507	506	537	523	483	512	501	531	535	508	488	542	522	530	510	527	474	536	521	476	544	535	525	484	543	512	524	491	524	507	533	512	538	472	549	507	536	496	498	527	535	541	488	564	543	556	531	540	511	538	486	492	528	495	488	511	518	514	504	483	504	511	543	509	527	515	524	519	518	540	532	517	517	487	553	520	502	518	516	530	480	569	516	525	485	531	452	506	529	531	502	495	556	525	508	457	551	532	522	515	501	520	483	521	505	525	528	484	551	550	507	525	473	574	495	511	476	532	535	538	521	507	502	526	532	528	542	525	521	468	564	524	481	516	522	488	546	543	526	486	497	545	541	472	508	546	531	486	455	529	487	507	530	534	490	506	543	530	504	564	487	526	563	512	531	497	558	508	547	506	520	532	549	544	524	583	517	559	476	507	492	499	512	544	535	533	550	534	540	560	522	512	528	533	499	538	541	489	504	513	532	516	509	545	509	545	479	505	486	505	519	502	500	521	492	497	545	504	518	538	526	506	544	501	540	496	459	516	518	526	501	473	542	521	532	521	498	499	516	560	538	502	523	516	508	509	504	537	542	533	524	534	511	559	513	507	595	503	478	504	492	546	501	533	512	543	501	537	523	512	525	525	526	532	514	545	510	567	547	506	537	491	525	544	519	499	498	528	521	522	544	517	482	516	495	552	494	497	480	537	523	507	521	520	527	517	539	535	569	500	520	505	478	499	528	540	532	494	522	519	495	498	544	526	522	509	540	505	505	504	520	513	527	497	500	465	542	518	512	492	533	512	523	500	531	495	483	516	531	528	559	514	464	529	525	486	526	533	549	524	547	486	511	500	509	497	509	486	532	531	529	491	527	540	517	511	491	551	487	566	501	495	502	541	523	502	504	479	525	523	506	506	529	541	543	495	507	533	540	513	514	511	501	542	477	490	515	525	523	515	521	523	471	519	552	518	489	494	513	496	511	481	534	528	511	527	527	532	492	516	524	523	524	519	488	554	533	467	534	519	453	502	519	476	537	477	517	518	480	489	541	487	509	495	506	535	518	518	552	532	570	485	528	557	536	512	545	547	528	508	531	515	553	538	477	525	533	490	550	539	557	486	478	541	517	518	486	494	505	496	554	494	483	511	524	486	532	525	483	501	543	502	489	533	512	494	557	514	509	523	480	560	536	513	559	507	540	520	570	527	494	506	493	520	540	549	512	539	551	545	543	526	481	520	558	493	523	506	548	543	502	537	486	560	548	530	521	561	526	532	554	525	515	524	533	517	490	553	520	543	496	511	535	540	485	478	473	526	517	540	512	521	532	522	552	498	502	534	583	515	539	498	512	503	522	523	522	518	523	539	526	532	515	531	525	514	517	550	522	540	519	532	475	569	559	529	475	538	505	517	524	508	541	513	511	511	489	554	505	487	527	502	508	524	504	526	523	522	502	509	521	528	546	547	511	540	492	513	542	506	523	509	473	520	524	533	546	491	509	496	543	486	548	530	557	513	515	490	515	521	516	532	519	506	482	510	533	529	489	510	524	528	542	500	482	483	528	539	549	487	506	498	530	514	521	525	510	492	521	546	505	543	487	518	495	519	537	514	491	515	493	524	528	560	553	499	524	498	545	518	530	493	532	514	508	546	528	532	496	521	542	532	514	540	514	540	554	527	506	484	470	536	500	510	500	530	475	510	512	534	478	535	515	548	532	500	531	520	485	501	528	510	518	524	521	500	550	560	510	549	535	522	532	448	536	511	525	524	512	504	502	514	498	498	510	526	536	536	559	547	517	542	566	544	509	509	501	490	489	487	541	496	481	510	508	531	513	522	496	504	493	564	513	541	489	517	568	537	544	507	493	549	483	531	494	512	544	491	548	528	552	494	511	543	541	538	510	497	507	502	539	534	505	502	507	550	534	532	508	533	544	524	555	493	523	556	518	539	506	489	574	496	509	513	517	528	545	543	523	550	512	521	516	529	533	513	519	518	510	504	525	499	491	486	545	537	504	498	484	563	507	507	559	492	509	489	462	492	516	564	512	494	547	537	535	542	549	524	513	502	487	513	551	487	535	525	556	506	514	542	530	556	531	476	558	549	544	547	516	577	496	497	468	508	544	498	526	479	498	517	552	529	495	536	510	520	514	551	507	453	504	511	525	529	520	485	488	558	524	545	554	504	539	520	521	507	492	516	548	545	508	497	568	508	478	565	498	516	541	538	506	473	537	517	488	554	534	515	500	528	526	535	478	493	530	537	558	544	496	515	526	509	534	503	545	563	520	567	503	475	505	518	532	494	558	488	497	493	518	513	532	533	487	488	542	486	554	514	479	507	517	522	534	489	489	522	541	536	506	546	507	509	512	543	532	533	555	533	532	512	500	516	529	501	565	507	523	519	500	568	534	499	491	493	521	518	481	507	496	513	529	509	522	500	515	538	469	497	495	500	517	526	546	503	535	566	522	547	534	517	516	534	506	550
26826	20642	7864	885	562	451	481	448	424	434	441	428	420	424	431	444	439	451	404	417	428	444	439	417	440	412	432	442	446	412	441	413	423	419	438	424	406	408	450	433	418	473	414	404	418	402	427	452	445	437	435	413	402	434	452	421	436	443	428	389	444	423	416	433	380	448	459	456	413	435	438	426	449	427	414	426	388	407	410	429	404	422	408	430	433	401	418	436	410	396	445	449	407	409	464	443	432	453	419	389	399	437	438	446	387	404	416	424	402	459	400	426	437	419	424	454	412	371	406	445	429	386	429	459	454	427	458	416	465	419	435	415	409	403	438	432	404	454	387	398	476	404	446	421	419	442	433	394	442	434	424	466	401	428	415	418	415	462	400	411	434	428	407	416	410	470	443	419	421	432	451	421	407	447	432	464	420	412	403	419	455	426	408	409	411	399	420	463	439	418	428	426	461	413	445	436	416	476	442	401	430	411	412	451	417	423	407	455	425	387	378	426	409	410	415	439	436	441	425	420	430	420	408	417	428	432	410	458	398	411	430	416	434	432	433	407	450	449	397	435	435	430	473	459	439	413	449	422	395	410	439	410	445	421	420	416	434	403	447	423	428	405	462	425	418	377	406	411	430	427	472	442	398	424	428	433	443	431	443	441	461	474	420	447	467	421	427	412	425	398	456	433	455	423	417	405	437	440	417	428	399	438	422	439	433	409	426	426	437	407	411	455	436	422	408	437	409	409	425	413	412	424	444	410	388	438	423	435	460	419	403	418	448	452	412	452	392	399	389	406	423	421	423	453	397	419	436	430	458	406	427	421	450	453	443	425	436	480	437	424	459	426	406	419	438	432	464	433	467	405	438	480	414	418	423	407	462	399	396	421	427	438	417	448	449	427	419	441	418	444	423	424	431	423	444	432	446	489	409	455	396	428	436	420	382	412	398	410	383	410	391	453	418	455	418	412	429	411	436	461	452	423	418	456	433	478	438	420	411	444	426	398	407	427	455	425	417	408	395	408	461	380	374	410	418	432	429	436	399	425	397	422	414	443	394	405	433	413	422	436	376	396	447	435	436	439	383	410	430	428	415	406	418	444	400	439	392	423	419	443	419	408	425	417	373	456	439	418	456	421	457	403	458	436	417	422	433	412	438	456	405	440	452	392	457	462	388	468	434	462	436	476	430	419	399	435	441	404	428	445	461	448	453	441	457	414	438	422	415	411	416	443	455	477	424	477	447	441	398	443	372	418	384	444	449	422	432	352	425	444	378	413	413	398	435	437	444	452	399	448	458	435	384	442	429	418	435	426	439	422	423	396	434	429	443	418	398	405	396	429	409	452	430	391	438	452	426	425	430	441	414	462	432	399	415	454	423	430	433	417	438	394	411	427	431	398	403	420	418	432	444	414	443	429	470	432	451	417	435	441	435	394	436	440	447	442	411	447	402	453	424	444	444	457	394	392	407	441	416	430	424	415	430	401	413	460	429	394	401	440	417	417	463	412	415	450	444	427	443	377	419	389	422	407	421	441	414	458	432	369	409	400	402	421	427	422	431	391	444	416	428	473	434	441	412	393	432	417	421	430	411	397	415	411	417	431	461	389	455	413	417	428	435	401	413	415	439	393	433	438	448	431	418	427	434	439	424	384	416	382	421	415	393	420	410	410	418	453	405	455	404	435	454	451	423	444	407	381	443	394	439	399	403	439	399	411	390	427	406	410	406	433	464	429	413	452	454	424	400	436	425	407	451	437	380	425	434	428	450	353	437	421	473	419	432	403	410	437	402	426	411	411	401	439	410	423	407	420	418	380	444	435	416	380	450	440	401	443	408	424	407	393	418	430	420	426	394	420	396	407	435	428	431	418	403	423	421	427	446	430	456	438	400	429	423	458	436	438	437	405	434	429	441	363	417	412	437	433	420	396	420	395	428	430	392	404	374	459	405	450	406	450	456	464	413	443	475	424	463	434	394	413	447	428	401	427	381	474	428	407	470	429	438	419	438	454	428	399	429	433	430	418	433	442	425	456	456	414	439	423	437	422	429	400	448	419	434	421	432	446	404	394	393	442	433	429	385	424	436	428	435	440	446	411	393	395	407	440	401	454	423	419	473	420	411	426	389	447	411	458	436	430	433	393	452	444	430	420	399	414	425	415	429	444	442	431	461	445	447	406	414	422	465	453	466	440	382	428	457	428	433	448	424	468	451	418	438	412	461	448	435	427	419	439	421	405	422	422	424	463	445	410	433	475	408	458	421	409	437	444	408	387	409	460	451	430	450	418	400	421	422	425	417	422	450	420	431	417	407	421	430	436	430	417	438	439	411	378	429	440	420	423	444	403	449	426	396	459	408	439	446	404	420	401	411	407	422	412	447	427	414	396	405	405	422	426	421	425	442	427	411	409	427	427	443	436	432	428	415	420	423	421	404	452	400	447	426	413	393	431	440	408	425	405	414	382	434	414	437	372	381	455	421	427	411	452	457	415	434	407	407	410	408	435	425	444	412	448	429	417	475	463	434	443	442	407	377	424	417	479	398	383	473	407	352	429	401	399	421	440	441	400	438	413	416	478	412	437	401	424	443	435	411	467	422	385	423	432	432	435	415	396	425	439	425	455	407	413	386	448	399	407	419	434	402	438	447	410	415	410	444	419	424	476	473	427	432	392	411	447	438	445	422	451	442	437	383	394	431	429	431	416	437	458	424	421	440	444	418	442	407	403	443	429	412	424	378	409	419	391	411	416	460	411	415	422	434	438	444	428	434	466	482	430	407	410	429	434	439	421	422	445	430	428	454	441	437	396	445	427	440	437	425	433	398	399	402	459	436	404	445	420	409	434	443	435	442	394	412	457	430	421	419	433	437	431	431	419	394	408	456	438	442	441	443	418	455	355	404	407	446	398	418	421	436	424	426	404	430	416	395	417	415	419	423	416	444	433	417	434	447	398	433	400	400	427	448	423	462	431	443	423	427	415	414	437	437	448	442	441	427	425	426	420	405	427	415	434	435	418	408	443	464	421	432	451	422	415	462	448	400	424	412	446	388	436	446	431	448	443	449	417	431	455	426	430	412	439	419	423	391	396	457	408	405	457	393	427	428	443	415	440	408	442	421	401	390	428	422	433	430	434	396	424	429	415	430	455	409	435	416	406	467	410	481	450	427	422	438	425	437	468	458	424	418	434	408	388	432	450	420	419	423	409	431	410	416	446	403	441	421	403	415	422	429	442	408	443	408	460	420	433	448	445	418	465	448	416	457	375	401	428	414	407	462	416	454	375	417	423	383	450	472	432	392	408	452	440	437	441	419	437	415	416	415	433	422	437	440	429	433	416	468	430	400	423	405	468	431	427	423	422	410	448	429	413	448	434	456	401	405	395	452	453	426	426	448	426	408	416	418	398	421	437	425	400	433	428	424	440	408	439	431	439	422	437	400	408	438	431	402	409	382	386	446	421	445	452	418	424	415	436	412	439	452	445	389	424	419	436	402	445	404	456	440	425
4394	2094	1796	1229	1071	941	884	875	820	813	846	815	798	809	814	813	773	843	808	771	771	754	793	787	756	777	822	794	800	770	796	809	777	853	793	751	780	782	814	759	767	740	767	763	827	804	800	820	806	824	801	761	777	776	820	785	815	774	759	812	767	806	778	808	776	807	786	786	768	768	759	805	782	745	809	802	758	803	786	828	837	841	743	749	786	804	844	784	768	800	773	753	801	813	779	766	802	826	778	840	769	750	729	786	754	771	796	753	752	801	760	751	803	771	786	810	828	839	798	738	793	786	774	805	769	766	810	766	770	828	780	772	807	815	786	792	770	750	777	763	777	755	762	731	780	760	751	785	742	803	789	799	767	746	781	747	777	798	796	757	800	775	771	765	808	812	700	786	783	781	815	768	797	755	777	775	732	758	766	788	827	820	782	791	770	801	826	783	761	774	793	797	794	745	783	750	819	783	804	775	801	745	753	752	784	809	785	768	741	774	759	793	740	826	868	816	781	807	765	786	773	794	800	699	764	760	763	780	809	785	792	764	862	828	757	756	747	809	761	817	806	804	790	803	753	840	814	763	783	790	779	779	772	838	818	756	764	768	781	764	818	795	794	830	771	774	823	793	741	795	767	773	798	779	800	770	783	800	800	845	834	789	766	756	816	833	779	818	819	800	782	743	739	752	856	789	836	803	780	779	797	745	849	729	767	776	789	803	840	732	782	831	821	793	766	800	785	754	787	764	812	787	761	741	784	765	806	791	745	803	783	769	773	756	730	754	749	792	780	809	761	776	811	782	784	775	775	783	806	749	808	787	752	776	771	777	737	783	796	780	754	825	722	821	820	789	781	791	785	801	832	787	790	783	768	781	809	822	738	830	771	783	787	819	748	805	829	772	798	763	730	770	806	787	827	766	774	809	844	749	773	783	773	733	765	739	785	790	775	797	794	793	784	772	812	798	816	842	801	786	788	808	791	777	752	783	777	766	765	807	765	740	791	767	771	832	802	786	787	771	776	743	766	828	771	775	818	751	811	746	792	773	785	796	778	803	781	773	789	836	752	825	810	799	798	800	816	796	800	820	756	776	796	786	842	872	766	807	801	793	768	773	745	762	749	807	799	797	776	804	789	756	805	784	784	779	834	805	783	791	771	763	802	760	837	793	775	776	802	787	802	809	795	810	767	815	780	791	806	776	812	817	752	783	816	742	794	827	790	759	767	823	790	776	793	800	794	790	792	730	758	732	752	797	768	830	799	801	843	783	809	802	787	754	810	775	829	806	765	734	763	753	827	836	808	785	782	838	785	758	806	787	788	762	769	768	789	829	754	760	764	776	765	782	784	721	806	800	762	804	760	779	781	774	802	794	775	799	766	808	810	739	805	773	789	788	764	812	811	794	843	805	802	733	781	762	840	772	783	850	807	777	801	735	802	770	822	781	824	771	773	805	780	796	802	791	767	780	791	764	750	798	764	818	828	832	793	777	726	774	771	862	771	747	793	821	825	785	793	746	839	750	859	744	812	811	774	805	782	820	791	798	750	806	772	811	777	820	786	806	748	763	794	789	789	829	760	799	834	698	791	766	804	812	769	744	793	776	777	805	760	814	782	792	792	790	782	843	811	828	793	763	766	800	765	754	795	825	753	839	832	776	830	799	811	857	829	773	784	767	810	773	747	800	836	807	752	783	813	795	844	759	767	787	785	841	785	764	794	797	813	806	781	803	839	818	755	743	808	795	738	828	793	822	812	777	768	767	800	719	818	813	795	782	792	779	797	778	754	817	808	794	792	762	790	735	827	776	773	742	786	748	808	774	742	803	715	768	751	764	729	796	797	836	814	788	761	815	822	795	799	811	791	746	761	812	798	779	781	775	776	821	772	793	799	785	814	783	749	817	785	787	829	801	816	775	780	773	798	804	787	739	797	778	746	827	825	764	808	846	785	758	795	787	836	789	776	750	809	756	786	740	791	765	857	785	826	851	788	837	730	806	814	797	793	842	698	808	796	789	785	754	795	821	810	786	788	819	751	829	797	797	825	813	735	820	744	758	783	793	764	808	826	758	765	775	794	765	791	780	731	805	776	793	773	737	813	765	748	816	794	805	805	840	757	794	799	792	755	799	787	729	800	782	704	760	824	807	756	800	794	743	779	763	829	811	747	764	773	743	759	739	756	776	774	797	778	769	796	774	782	755	794	789	796	756	774	774	805	779	778	786	801	760	785	792	805	797	758	781	750	780	796	761	787	761	827	815	736	757	809	779	789	755	772	738	793	839	705	772	804	752	802	819	751	768	782	753	740	834	775	771	803	784	807	761	760	746	805	800	776	740	782	792	765	733	796	801	744	725	705	799	836	828	779	817	745	812	753	783	792	790	782	785	764	759	817	742	794	810	808	732	768	781	770	798	759	763	783	727	807	791	826	745	791	806	783	811	762	762	806	753	804	769	827	775	780	786	805	758	742	786	799	776	757	806	827	815	809	814	829	787	826	771	774	764	786	825	764	821	774	784	762	814	785	786	788	750	801	755	773	774	769	792	761	813	843	820	756	814	799	790	790	783	800	792	784	747	724	799	805	809	753	766	815	811	756	838	778	829	760	774	787	769	790	783	815	771	788	759	763	806	740	747	747	763	855	790	840	788	767	814	794	765	779	751	841	809	749	780	795	801	796	788	775	784	777	743	756	817	810	757	769	772	817	776	780	738	783	807	753	780	829	793	746	804	770	764	785	734	797	761	827	835	781	764	795	783	784	811	784	802	774	797	785	796	801	804	768	788	776	787	768	786	789	759	771	767	807	764	800	772	753	748	777	777	779	819	757	762	814	808	777	781	829	763	773	816	766	756	787	735	781	770	801	777	801	803	720	780	785	786	756	715	801	846	787	789	840	781	794	811	691	852	805	759	782	749	739	724	780	811	771	749	765	805	731	782	771	801	774	802	778	777	831	751	796	765	792	834	758	801	805	805	802	774	784	830	747	797	832	804	805	802	774	779	767	758	780	786	814	832	777	789	797	798	810	725	808	768	795	759	845	774	798	737	803	745	770	791	680	792	747	784	792	768	785	832	795	757	757	796	779	778	697	786	795	818	831	838	856	786	811	815	810	777	796	796	786	785	795	836	784	764	777	759	809	768	776	771	762	849	757	798	799	753	820	800	763	767	872	796	826	795	786	782	740	790	732	780	786	781	726	792	757	776	783	784	805	802	832	810	803	797	797	792	746	800	789	773	759	789	792	820	767	743	805	784	784	805	794	786	780	797	742	787	800	731	752	822	767	740	814	764	780	747	775	795	761	801	841	781	776	812	776	801	722	771	743	792	803	753	775	777	722	774	796	770	766	819	750	769	782	786	808	802	806	807	745	806	776	780	748	787	771	795	848	815	811	800	770	812	758	772	748	857	747	782	778	737	767	748	788	779	761	783	825	790	780	806	820	828	834	806	779	777	752	811	802	815	810	776	736	832	793	769	814	810	778	783	775	771	779	787	777	811
24316	21346	28538	24494	19653	1543	624	454	364	336	292	271	267	256	226	248	233	208	210	224	214	223	210	221	225	177	192	187	205	190	209	193	201	194	162	176	196	194	208	198	190	169	196	215	186	178	189	191	192	213	188	184	181	198	173	181	186	186	167	200	184	204	177	190	185	193	192	174	175	197	187	163	192	188	178	184	157	169	190	181	188	166	176	183	191	192	159	174	196	186	185	194	194	171	190	191	201	179	169	185	173	207	179	177	178	192	178	163	181	183	172	186	190	182	173	164	188	193	174	162	180	199	192	192	170	194	176	187	169	196	173	177	210	167	174	194	177	186	183	185	186	163	184	170	188	168	198	181	191	201	180	204	175	194	179	203	219	206	182	184	190	160	185	175	207	207	205	172	188	194	174	180	194	185	181	177	206	170	195	184	166	183	161	197	200	169	168	164	168	173	196	184	186	169	182	168	186	191	192	193	182	184	178	158	190	165	177	172	180	194	171	180	199	186	162	166	201	180	175	186	169	161	209	180	167	160	171	185	164	188	192	186	198	160	188	179	167	187	175	169	176	164	190	211	187	158	176	185	187	167	163	162	203	167	193	200	168	183	199	182	176	175	164	204	157	200	168	163	188	174	174	174	169	181	183	186	174	188	201	184	160	182	172	202	170	162	192	192	203	170	197	182	156	199	204	176	189	184	157	209	154	182	167	188	183	204	199	212	188	168	181	179	190	164	189	180	194	188	181	191	165	195	171	179	195	204	193	173	218	175	177	180	216	189	178	171	179	163	184	162	183	179	188	198	178	172	175	205	187	191	199	188	186	179	197	165	185	166	167	188	193	178	171	146	170	174	188	177	187	185	161	202	186	180	184	166	194	164	165	182	195	174	177	177	199	189	176	184	198	179	186	204	178	195	190	180	185	184	199	186	182	187	180	172	185	177	204	174	195	174	178	180	195	200	212	200	165	196	174	160	172	167	190	190	177	167	199	182	192	212	194	192	196	174	214	176	193	166	176	143	156	176	186	179	185	198	172	188	180	185	183	178	198	180	173	174	185	176	191	174	163	179	172	165	162	198	164	179	183	183	191	170	194	178	203	205	178	157	194	164	190	192	189	187	159	190	154	200	179	174	179	183	180	188	169	176	192	200	183	185	198	160	179	179	189	181	163	179	192	172	186	178	184	192	191	190	194	214	191	184	199	169	184	202	171	143	191	168	188	177	167	182	179	188	178	187	176	191	203	175	177	190	190	173	167	195	161	188	167	167	170	189	179	165	169	192	179	168	157	147	185	183	181	167	189	184	191	158	190	167	185	167	186	172	175	195	182	192	177	175	202	188	180	203	178	192	182	192	190	192	189	172	173	169	191	188	183	205	182	188	190	197	188	185	195	187	168	166	184	180	190	182	204	178	188	180	198	171	182	174	169	210	196	177	183	176	195	169	193	164	187	166	175	171	165	170	161	185	175	170	179	196	211	180	189	207	180	195	166	168	182	199	200	225	193	169	169	175	172	171	185	190	187	184	175	210	177	197	175	169	174	167	192	198	175	183	202	177	168	176	174	190	183	176	164	189	147	205	185	188	170	188	186	164	185	190	200	178	180	186	184	170	199	188	162	198	194	193	200	170	190	175	178	187	172	181	175	173	176	197	164	200	171	161	169	191	183	165	165	192	199	161	169	182	184	175	194	164	179	189	169	192	196	167	168	173	191	178	172	179	179	203	185	185	174	178	190	162	192	180	200	190	187	212	183	182	185	170	169	194	193	177	187	185	196	175	207	173	179	204	191	179	195	164	177	177	183	200	170	196	160	178	172	171	173	196	163	176	166	202	185	188	190	215	194	212	186	199	194	162	177	184	179	165	165	195	176	182	195	178	180	171	194	186	184	185	167	173	179	162	169	193	206	196	180	164	176	157	170	173	187	192	218	192	171	176	183	175	211	178	197	176	146	191	179	187	183	169	191	176	188	179	181	184	173	167	168	197	194	177	181	191	164	174	200	186	187	168	189	195	184	194	162	151	185	191	171	182	157	162	163	170	189	181	182	170	171	183	176	186	199	180	184	175	187	186	202	171	151	171	176	172	180	149	173	180	189	206	182	189	175	185	186	174	206	186	173	182	174	156	163	200	189	176	175	177	156	194	209	185	178	181	174	172	174	169	164	202	169	161	179	181	188	181	190	185	213	164	198	181	200	175	161	162	166	221	190	170	186	202	172	202	182	158	173	190	159	167	193	180	205	206	172	168	183	190	172	196	168	202	166	192	180	196	198	184	202	183	169	168	184	169	164	201	166	181	173	177	169	202	182	164	202	202	176	170	171	159	184	184	156	188	182	183	214	188	190	187	180	178	202	166	180	187	191	185	199	168	167	173	152	170	189	157	182	183	161	179	181	151	187	176	197	179	198	159	177	172	181	204	182	194	154	201	192	198	180	181	187	190	195	153	180	180	155	186	182	180	189	171	197	197	185	180	174	184	192	160	189	214	204	189	192	193	177	171	195	193	175	194	201	187	192	174	193	183	189	184	170	183	168	197	162	159	195	176	175	197	174	162	166	179	184	177	192	183	183	174	154	167	167	179	175	186	184	167	177	166	185	183	196	200	177	181	177	167	179	182	191	192	197	173	180	201	175	194	180	176	178	199	194	173	181	187	170	193	183	186	169	194	184	188	180	181	183	189	164	204	189	163	185	194	191	163	183	154	172	193	204	168	189	193	189	159	191	195	199	156	173	166	186	180	178	166	161	198	163	176	176	166	179	179	193	160	193	189	197	161	169	180	171	219	195	187	191	170	187	182	195	209	181	167	185	162	175	213	164	168	206	184	159	190	178	188	199	187	201	195	183	191	185	177	203	175	177	176	175	184	181	192	200	192	184	178	183	174	165	176	188	177	198	176	175	177	184	176	173	183	179	178	200	186	189	179	176	168	199	194	175	172	178	174	190	179	168	201	171	193	166	180	179	185	181	184	169	186	166	179	196	196	188	194	193	186	164	181	180	175	185	183	186	184	166	183	174	181	192	212	175	192	204	201	185	190	200	211	147	212	167	165	176	212	186	180	194	183	182	186	151	181	175	163	163	180	164	195	187	186	188	153	176	196	183	166	177	170	155	184	194	182	171	177	201	165	190	182	176	196	181	183	185	193	182	187	175	191	164	155	208	196	167	166	166	195	171	184	172	174	174	193	195	180	187	173	189	159	186	168	205	179	170	177	189	188	184	191	169	180	175	158	178	168	176	193	173	163	177	185	200	183	170	175	201	185	173	199	206	161	189	205	188	181	152	174	179	163	172	175	190	196	199	159	183	183	184	161	192	205	155	191	161	175	193	156	180	191	190	178	188	166	151	183	187	176	187	172	162	181	191	191	176	175	186	179	167	172	164	203	225	200	174	171	193	172	189	166	176	190	153	173	173	161	211	183	201	185	178	184	147	187	187	203	156	175	181	200	183	171	188	177	182	181	191	179	157	172	214	199	187	177	189	163	197	178	178	182
6118	11033	8913	4559	3076	2160	1635	1336	1034	916	801	747	710	617	552	561	493	493	484	487	484	433	451	424	436	412	431	449	410	414	407	404	404	399	358	369	394	363	390	397	383	390	353	358	391	346	455	361	379	369	375	365	387	380	389	375	382	361	344	339	362	358	374	334	417	364	371	350	374	360	371	343	382	330	331	341	372	362	389	382	366	343	337	359	327	358	351	350	332	392	331	388	362	326	353	352	360	389	357	335	346	379	345	336	392	368	366	342	353	347	373	350	379	365	376	327	369	349	322	358	366	399	356	337	362	369	334	322	354	370	358	334	341	373	370	372	336	338	391	367	349	337	343	348	355	341	316	360	349	372	361	377	371	394	377	363	363	365	375	317	368	345	353	346	349	374	394	356	368	344	373	330	386	368	374	407	340	362	361	335	325	378	351	365	356	322	377	384	389	343	360	380	372	335	349	351	353	392	386	352	332	342	340	344	357	346	358	351	340	379	361	350	372	353	354	372	380	332	339	353	339	344	360	348	351	365	346	337	361	348	334	320	371	355	351	337	375	355	367	343	369	365	365	342	347	349	363	349	350	348	336	355	388	363	346	370	357	388	350	334	362	362	350	327	388	376	322	388	345	373	357	353	364	379	342	342	344	352	342	351	338	351	352	348	312	376	388	375	363	386	386	352	347	310	323	376	348	325	371	345	380	361	335	350	358	314	387	363	377	382	329	390	346	351	326	336	372	374	373	369	351	354	359	325	359	366	318	370	339	336	361	377	343	367	330	370	354	335	325	364	342	353	357	335	361	327	351	377	340	363	364	339	335	364	387	379	394	364	351	346	354	357	342	306	332	326	316	340	396	353	361	374	319	350	370	337	362	303	358	363	316	384	372	367	323	363	360	375	353	368	361	387	336	353	334	347	326	361	385	342	355	347	344	369	367	337	348	382	376	356	349	365	360	347	369	367	359	360	362	357	371	343	351	356	396	357	355	337	343	352	375	357	350	330	344	340	368	328	338	359	357	379	322	354	392	346	340	369	352	343	353	383	353	346	367	358	367	326	344	343	375	364	338	377	363	358	338	333	361	355	331	357	323	352	380	342	351	368	359	380	333	371	371	350	336	342	378	336	332	334	342	348	345	382	352	394	367	331	327	358	376	341	348	339	389	350	360	330	336	384	358	339	390	387	334	384	362	358	380	354	372	347	368	328	348	359	363	353	366	344	395	316	300	337	345	349	358	357	354	340	374	375	356	315	347	374	365	356	337	380	343	334	350	353	358	313	338	384	377	353	342	361	364	340	354	368	358	352	362	359	371	338	334	354	345	353	345	368	328	329	347	342	353	379	373	372	356	363	366	339	362	382	329	364	357	369	369	360	366	356	343	348	368	380	335	363	335	365	354	390	364	365	346	345	333	367	371	326	369	329	400	338	320	427	363	335	327	348	335	341	362	346	345	351	361	337	346	387	329	377	337	372	325	356	346	371	367	372	366	350	355	332	338	324	334	370	357	389	338	365	342	364	381	333	328	343	380	351	347	345	361	357	350	385	331	382	364	354	368	346	399	372	330	351	326	358	339	347	338	366	358	389	351	349	372	338	376	360	386	350	380	357	288	358	355	357	348	335	352	373	379	349	381	354	359	376	368	327	354	373	355	345	359	356	323	369	371	371	343	367	364	361	343	360	344	339	361	360	352	366	390	341	363	375	366	359	345	319	344	383	335	366	376	377	344	406	359	383	375	330	351	331	371	378	362	351	310	383	344	341	388	334	302	336	313	351	373	368	319	330	354	345	354	339	335	364	343	354	347	365	326	362	371	364	379	340	365	367	343	343	362	370	349	348	344	324	362	356	368	329	340	360	328	347	364	387	343	353	379	375	352	348	337	391	347	371	328	344	370	399	370	356	350	341	352	346	362	354	398	340	346	358	368	366	300	368	358	312	323	370	344	405	364	359	324	381	343	343	361	337	390	343	386	334	339	353	348	369	340	334	356	356	370	360	344	378	391	369	365	370	374	344	356	340	394	375	359	350	349	348	384	335	382	343	367	384	367	346	344	386	338	363	344	348	364	357	374	346	355	353	346	369	355	345	347	330	386	369	366	360	374	364	371	339	381	379	343	375	373	383	368	369	362	356	379	314	377	316	333	386	362	322	365	310	340	361	359	351	357	362	353	337	387	352	343	366	343	378	363	374	366	327	348	340	349	363	365	354	408	365	363	353	360	390	341	356	330	370	361	328	372	361	359	350	366	344	367	354	339	361	345	373	354	346	331	343	333	376	365	341	367	371	358	334	369	332	373	352	325	343	369	350	362	373	339	354	354	364	348	339	348	358	356	380	312	373	379	292	331	348	360	341	347	349	353	349	349	403	326	353	331	383	367	373	349	393	322	391	373	369	359	344	373	381	355	362	388	341	355	351	374	345	363	355	374	355	339	361	341	359	364	376	358	349	352	385	346	353	357	320	374	341	354	362	383	361	360	359	342	373	354	352	399	355	334	330	345	372	333	411	361	383	394	390	337	362	353	378	356	369	326	348	376	406	321	364	378	359	352	392	331	342	349	330	358	367	352	389	332	365	351	367	351	332	366	350	370	360	336	325	343	396	346	364	339	363	375	352	363	366	358	358	366	329	377	355	354	369	350	370	352	343	375	341	362	385	361	322	366	353	341	377	350	374	372	369	353	361	345	368	360	344	353	367	365	354	374	362	355	366	318	353	338	372	371	327	351	378	412	363	351	384	348	337	360	367	362	348	338	355	351	357	339	355	333	342	342	360	352	373	373	319	356	342	348	344	368	361	369	359	336	356	351	360	368	362	364	381	374	329	393	344	377	358	365	359	387	341	325	357	355	335	366	344	357	361	318	390	342	364	348	351	374	342	352	349	346	341	337	346	342	385	353	341	350	335	366	370	333	334	363	341	378	356	321	337	324	359	370	342	389	352	382	355	347	351	324	338	362	348	329	365	353	346	342	388	389	369	357	320	387	376	347	356	344	357	306	312	371	386	331	378	374	341	360	349	374	337	363	347	372	355	357	363	351	372	330	361	345	367	349	355	338	353	348	361	351	395	345	355	309	363	328	314	374	359	374	312	359	361	335	371	380	329	359	318	353	359	355	397	372	346	345	355	363	364	335	362	374	367	372	337	378	372	323	366	374	369	337	359	315	357	326	368	344	356	332	330	356	384	345	374	368	361	353	352	371	326	344	364	379	394	340	342	351	368	360	377	379	358	313	325	316	392	354	370	328	346	339	336	335	383	336	387	375	369	359	375	340	363	348	357	361	360	371	391	336	332	340	353	338	349	345	369	375	364	387	374	379	344	359	370	361	368	369	344	323	340	374	360	351	390	365	340	377	365	391	346	391	358	339	372	366	361	344	359	372	343	353	362	386	343	359	337	359	364	368	356	360	357	364	375	374	327	353	321	365	387	323	350	345	329	366	357	363	356	333	328	376	359	361	372	330	350	372	336	387	323	338	386	351	347	348	391	360	366
23453	21346	29188	23859	21346	17214	1768	798	578	546	517	425	412	403	390	373	361	353	321	340	346	348	315	326	328	332	356	330	354	311	320	284	312	310	272	321	324	322	317	272	272	316	293	308	294	303	296	308	309	277	324	315	306	286	284	306	290	285	318	285	279	287	314	290	307	291	321	277	288	278	310	276	308	281	301	299	275	289	302	299	302	310	273	281	302	302	314	291	275	285	295	318	273	299	286	295	275	291	259	299	278	282	271	305	294	297	324	270	308	279	305	289	268	282	271	312	257	283	259	274	303	255	291	276	301	316	274	304	312	295	283	290	288	281	298	296	266	289	280	283	313	295	293	260	289	301	288	322	310	301	284	296	291	272	304	262	293	279	303	257	280	301	275	305	316	286	303	294	289	274	296	279	300	294	288	275	280	280	329	289	279	282	273	291	269	298	296	271	315	293	292	263	308	277	294	314	294	276	304	287	312	272	275	292	297	262	301	266	277	300	259	288	285	295	298	322	308	314	349	287	306	280	289	303	285	276	297	281	247	305	285	281	290	292	279	279	285	257	275	312	321	270	332	285	284	273	284	301	293	285	317	299	288	271	284	290	308	285	308	286	286	261	287	292	277	292	277	287	270	276	296	303	281	290	269	276	290	296	274	286	321	299	286	296	287	274	304	287	304	306	270	268	281	291	262	290	276	287	296	311	268	278	278	274	265	253	282	270	255	275	273	285	306	294	274	293	278	264	294	288	307	281	286	291	285	292	292	287	282	262	331	281	302	320	292	250	297	321	286	285	272	298	313	291	277	289	297	311	293	309	288	300	261	306	274	286	275	288	304	281	279	288	325	272	275	289	287	297	271	287	298	284	271	275	277	285	289	275	275	299	315	267	288	305	308	289	266	280	285	265	296	300	310	287	321	264	297	313	317	277	288	313	290	309	267	321	273	322	284	275	262	301	306	319	292	334	279	281	283	268	291	278	277	262	305	274	298	276	253	305	308	296	282	308	265	313	286	309	268	270	311	283	274	302	272	291	324	281	303	287	284	286	276	292	266	301	296	303	287	264	306	296	278	305	287	274	284	289	260	278	247	263	306	278	290	311	325	294	296	282	273	307	271	270	276	296	321	266	288	278	297	261	277	261	309	286	285	264	313	250	291	291	275	261	260	259	282	276	297	279	297	298	271	291	316	304	265	271	325	255	277	263	270	272	281	281	288	296	262	304	279	312	303	306	289	283	289	274	275	274	288	314	295	314	283	305	274	282	292	289	310	291	294	273	304	279	327	264	322	277	296	281	290	301	284	301	285	296	306	284	317	326	321	285	302	268	297	272	310	298	300	269	289	273	312	322	332	288	256	286	275	288	292	281	286	287	277	288	254	279	289	270	280	321	305	289	289	308	302	250	303	296	291	292	285	283	264	307	282	318	302	278	316	288	301	266	284	281	259	285	288	287	287	270	298	294	291	283	271	316	294	261	300	281	240	301	292	274	300	252	302	272	257	291	296	294	293	288	301	265	309	288	283	287	285	284	281	270	281	271	264	266	300	298	285	292	302	286	264	292	322	283	291	264	280	284	322	273	293	307	288	299	285	264	302	282	308	272	273	298	291	301	305	304	320	306	270	269	294	265	266	324	286	290	302	286	298	287	287	262	312	297	270	272	284	314	282	292	297	305	293	260	278	273	305	250	269	277	275	276	294	279	286	278	256	291	255	325	286	241	299	300	275	287	279	268	279	302	295	287	294	266	302	289	297	264	290	284	281	328	266	284	284	306	284	289	290	293	261	299	322	303	288	288	262	275	263	288	278	292	263	267	285	290	275	255	290	298	293	288	296	306	280	306	281	306	305	271	284	305	289	271	267	291	286	272	241	310	274	265	288	275	265	261	315	287	285	292	285	307	288	283	290	289	287	306	280	262	300	294	293	300	257	281	276	266	289	264	259	267	263	259	286	307	270	279	273	265	290	304	305	267	272	296	284	286	267	252	284	280	247	282	295	293	326	264	266	260	272	283	282	307	287	281	285	294	269	287	294	280	314	316	300	310	305	263	275	288	293	280	317	294	285	288	284	291	232	304	270	282	270	281	289	309	299	285	268	304	300	288	273	282	272	306	271	280	276	303	303	305	322	303	306	315	288	262	263	296	299	287	306	300	280	285	287	290	288	293	267	278	260	281	293	289	283	303	280	275	273	290	264	277	297	280	294	300	271	268	270	319	305	275	291	274	285	270	273	266	285	334	307	283	263	286	283	272	290	307	308	315	275	285	305	295	300	293	297	289	286	281	269	313	277	274	266	302	311	298	285	290	301	292	268	298	275	292	288	294	297	286	282	301	298	283	317	280	301	288	288	287	278	306	307	274	293	275	263	331	321	260	281	321	322	259	278	286	336	307	309	276	266	272	280	274	272	269	288	295	291	284	285	277	292	276	281	317	275	277	284	310	303	296	283	299	291	237	267	282	290	272	278	283	258	289	291	271	287	293	293	290	270	283	276	312	298	284	281	286	287	273	284	305	276	304	306	265	304	294	259	314	263	319	280	287	297	282	290	291	284	253	308	282	284	298	303	290	307	339	328	301	341	265	292	287	287	291	277	285	280	287	296	289	291	302	298	293	265	262	276	292	251	311	304	299	250	279	312	262	276	288	275	257	298	266	305	309	273	271	272	267	295	264	301	303	293	291	314	256	262	295	302	289	286	261	300	282	292	264	304	248	279	292	283	282	276	306	262	286	262	298	292	250	306	270	298	260	280	284	275	287	302	269	285	262	283	312	277	297	264	299	304	267	269	322	258	317	284	287	280	277	261	299	261	310	282	275	284	311	283	297	267	269	267	288	278	252	277	310	277	295	262	260	293	295	280	300	291	282	290	310	299	276	276	265	279	272	306	279	311	284	270	318	299	268	285	290	278	281	267	269	297	299	314	261	294	280	269	292	288	314	302	298	263	315	287	301	296	310	249	282	258	303	294	267	298	263	286	294	284	303	295	289	291	322	267	288	261	268	313	273	313	285	302	301	298	270	288	311	323	285	258	261	267	278	283	322	271	285	312	265	281	246	281	289	267	305	285	262	274	271	302	257	297	290	321	277	281	270	292	286	293	257	289	279	314	260	296	280	291	274	296	268	271	306	298	297	314	259	302	281	316	264	279	244	274	282	244	281	277	289	291	314	314	293	281	287	266	278	294	280	289	280	323	268	274	268	272	290	282	277	267	253	289	294	306	284	285	266	279	279	299	286	253	282	285	306	268	296	287	306	288	303	293	297	272	272	277	280	256	293	300	272	281	295	308	291	306	290	284	291	288	301	291	294	269	302	259	280	323	271	266	273	271	289	322	265	283	329	274	285	272	263	284	315	312	267	289	263	279	263	263	316	256	299	280	279	273	253	261	281	283	274	307	285	267	292	253	289	298	280	282	263	289	305	252	291	281	322	303	311	281	307	295	293	277	307	295	282	280	300	284	282	291	313	299	286	290	304	297	295	269	281	285	301	294	304
8464	17018	14237	7852	5322	3703	2853	2195	1856	1678	1376	1263	1126	1025	905	893	823	789	747	697	680	752	719	619	667	642	661	607	643	620	585	599	586	582	590	581	561	561	578	576	550	585	563	537	579	590	487	532	518	561	550	550	555	505	526	500	486	553	513	542	534	529	493	536	525	516	511	493	554	514	548	534	512	554	539	576	554	539	542	536	491	472	530	537	484	497	540	517	547	536	510	527	520	568	489	503	546	483	495	509	543	509	500	517	531	527	502	509	481	495	522	484	526	502	562	512	523	508	527	487	497	510	536	498	538	550	542	547	507	487	500	508	521	552	495	535	519	543	488	528	514	515	488	525	511	532	528	534	526	532	492	478	512	533	499	522	501	506	577	503	518	532	497	575	510	561	522	527	497	567	542	510	514	539	487	497	512	526	497	559	557	522	534	519	542	492	486	507	474	507	521	530	484	473	471	526	536	543	540	533	525	528	542	501	516	512	518	490	564	506	523	522	535	521	507	532	512	530	533	504	534	507	549	494	540	514	500	487	535	541	546	503	495	507	521	493	506	556	535	504	539	515	566	528	525	517	549	534	513	522	510	497	542	531	479	500	540	508	539	532	511	531	502	490	486	551	508	494	466	495	509	487	517	526	542	520	493	516	512	518	524	533	516	512	510	512	505	500	516	511	540	510	510	512	502	546	490	540	503	513	503	482	533	500	508	483	556	507	502	522	542	514	499	487	535	509	518	491	475	529	510	536	531	483	529	518	517	490	520	537	477	531	524	485	515	508	474	496	477	553	507	488	490	546	511	509	536	528	531	514	504	503	512	529	511	571	492	520	553	525	585	512	562	524	504	547	491	518	524	493	501	480	513	506	498	543	530	544	501	455	514	506	501	553	546	512	545	500	469	485	511	502	515	509	503	495	553	495	567	498	539	531	520	536	569	513	525	546	507	532	515	490	497	501	533	577	521	544	539	526	512	521	491	490	526	534	525	494	503	488	512	572	503	520	527	504	517	493	491	511	531	495	517	514	536	553	528	505	464	504	529	512	477	497	517	514	482	534	516	513	576	528	505	520	468	522	526	543	503	512	519	504	533	504	539	537	515	502	503	525	551	522	487	495	483	535	504	513	538	505	489	497	533	534	539	516	538	501	489	574	530	535	528	503	502	489	476	498	542	546	524	515	484	531	466	525	537	477	500	522	536	518	545	504	524	538	536	503	526	518	538	540	553	536	536	515	489	547	517	536	524	531	524	535	477	511	491	526	538	535	512	523	516	496	534	499	514	516	499	552	534	522	513	530	513	527	489	530	510	487	517	489	505	504	479	517	490	476	487	516	534	520	515	521	496	522	538	515	558	519	548	528	494	511	540	518	504	510	500	527	514	537	537	517	552	537	544	477	520	517	493	540	499	554	515	528	548	554	506	517	489	474	522	484	525	528	511	551	562	519	525	505	563	496	501	494	497	530	521	492	473	490	498	495	498	541	516	534	544	513	527	476	510	524	492	537	476	490	545	519	535	506	543	563	516	482	513	520	497	497	569	531	523	567	525	534	534	499	512	519	531	510	515	537	571	570	516	462	523	515	523	533	516	534	515	507	504	525	503	533	484	501	521	500	502	521	497	488	477	496	529	535	503	491	512	525	525	475	497	542	521	552	517	491	533	535	518	514	530	502	544	493	538	485	553	538	485	491	509	496	563	488	518	489	575	486	535	510	516	498	525	506	548	541	516	536	553	525	547	555	480	532	489	551	504	510	526	504	506	494	501	505	531	552	542	538	512	526	517	499	521	507	524	532	548	531	491	520	511	553	540	482	525	528	533	507	541	522	512	542	496	545	508	542	508	487	512	498	482	525	562	463	543	524	512	566	526	551	551	501	514	549	541	518	547	534	552	516	495	490	518	490	502	484	535	523	474	517	517	518	519	522	513	494	515	514	496	559	517	568	546	546	539	541	535	538	523	537	526	534	524	518	544	494	460	485	474	536	552	519	552	514	539	485	542	508	524	486	568	516	511	512	486	512	518	577	513	504	508	483	553	504	550	494	508	522	523	512	537	516	488	513	531	512	505	548	519	540	532	520	482	473	505	499	528	499	475	507	502	501	459	510	518	518	519	519	566	548	461	515	505	496	516	552	519	493	554	501	552	471	492	542	519	570	504	556	524	511	540	519	543	512	508	517	491	520	517	538	500	516	509	555	534	502	488	457	551	505	532	528	555	515	556	532	507	549	500	550	521	528	537	519	527	524	518	512	533	554	486	539	537	538	516	508	514	500	511	491	532	517	534	511	541	532	493	513	498	507	507	536	463	546	545	494	560	546	534	498	547	527	508	527	492	534	539	536	501	520	505	515	487	501	513	532	519	517	479	533	526	505	483	509	509	563	524	524	488	515	502	494	484	553	513	528	518	516	515	583	524	515	548	519	507	522	545	457	548	519	500	537	567	529	511	495	500	536	517	490	526	516	525	527	531	511	511	518	572	549	519	533	510	489	529	529	514	551	531	539	550	496	507	531	535	514	493	544	504	470	492	502	530	495	520	509	562	532	525	518	509	519	520	536	526	556	500	545	502	545	529	472	538	497	525	543	507	489	551	543	533	505	501	496	482	545	488	490	491	529	499	561	483	527	521	487	525	510	531	526	579	494	500	513	499	556	504	514	509	540	521	559	521	552	558	506	527	512	510	519	511	491	527	537	543	544	525	517	502	566	502	537	560	500	500	538	519	553	483	542	509	486	526	486	547	528	544	494	514	523	507	513	506	499	520	517	471	506	499	571	496	514	511	508	499	510	554	525	528	481	510	511	526	521	516	501	500	507	554	512	482	491	519	511	500	527	515	495	479	524	499	508	565	522	550	514	516	483	506	510	538	472	538	530	501	558	521	577	533	530	548	492	484	529	521	507	561	522	492	511	539	516	543	521	498	505	509	513	487	499	549	477	514	557	478	505	495	531	497	524	467	541	481	492	487	491	501	498	520	539	520	551	533	526	557	500	525	509	531	500	568	518	520	504	506	559	508	501	551	550	536	541	508	493	476	528	568	542	502	511	520	480	552	537	527	522	518	529	532	494	517	512	486	523	513	521	500	510	516	528	516	490	517	510	481	544	531	509	500	521	503	502	567	515	527	511	539	544	522	543	516	512	521	498	540	515	532	528	525	569	491	498	518	503	550	517	538	513	486	510	522	512	550	528	531	561	488	476	493	562	496	499	551	525	508	512	535	507	523	498	515	506	496	583	501	503	523	477	537	511	512	520	509	515	511	537	527	509	509	524	490	499	521	511	507	535	512	499	512	511	490	515	547	502	501	519	520	505	533	477	510	502	535	505	500	480	519	488	572	501	497	500	534	511	501	489	513	530	542	557	496	510	493	542	527	520	529	520	527	512	537	535	486	527	518	501	500	507	478	492	510	491	564	566	481	514	504	538	506	533	506	523	507	530	546	538	490	524	518	514	520	558	535	555	538	486	540	532	474	496	522	538	522	510	531	518	524	522
26804	20667	7911	1050	696	604	447	454	497	414	461	474	432	477	408	414	448	445	398	434	409	421	469	393	438	455	438	406	432	420	422	419	428	432	413	428	428	457	441	427	429	409	425	458	424	411	469	411	423	422	427	448	427	423	432	446	447	397	411	415	435	449	452	409	411	459	426	456	454	447	432	484	429	450	428	443	426	464	438	407	441	421	411	425	419	471	436	417	432	407	442	446	419	455	455	417	404	390	434	448	407	412	404	436	407	448	409	453	414	443	437	401	398	413	466	386	372	430	399	374	386	410	442	445	435	410	455	413	415	389	419	421	432	430	404	417	418	433	409	434	417	408	389	435	391	421	427	415	426	431	444	449	420	427	419	426	412	430	443	401	476	398	437	408	391	411	394	435	425	421	464	398	417	411	426	480	443	449	434	387	431	431	433	432	404	384	402	449	416	419	415	437	349	425	438	434	447	396	439	436	422	459	421	431	423	411	383	405	427	415	426	443	413	418	415	420	438	420	422	407	431	389	412	431	435	410	420	435	430	405	358	432	401	447	404	425	388	415	421	419	410	407	457	433	399	398	415	474	437	424	409	411	405	415	444	408	428	416	422	394	430	414	420	380	416	459	452	446	441	427	406	388	408	436	449	396	415	379	426	433	388	404	423	434	391	448	460	439	406	431	409	413	427	440	410	414	427	414	417	435	400	481	393	437	419	413	409	407	387	397	371	407	417	443	448	439	430	415	428	432	414	422	416	442	407	445	437	426	437	425	425	439	415	446	412	436	391	409	412	461	425	440	415	421	440	431	430	432	408	406	415	404	400	405	412	405	419	445	411	421	384	446	434	404	447	415	454	437	448	391	415	414	432	450	417	397	441	410	427	387	408	427	442	451	431	408	428	381	418	395	400	418	384	457	432	447	448	494	409	393	424	464	433	396	449	441	442	426	429	438	466	447	462	453	397	395	406	455	414	424	453	416	440	441	451	413	447	445	438	454	392	410	432	422	411	427	410	427	408	441	412	456	412	451	439	413	430	460	436	429	424	424	421	411	432	415	416	469	386	428	426	389	420	411	426	421	426	427	391	379	434	411	447	420	396	439	420	401	438	414	433	440	418	406	457	411	459	473	438	415	414	464	405	406	427	448	436	429	400	386	436	440	455	396	419	370	415	377	452	427	406	424	436	416	419	432	437	390	452	458	469	440	410	385	398	418	439	409	422	431	407	398	416	429	400	416	402	460	411	414	409	428	448	429	473	418	424	407	440	442	445	414	434	399	426	356	431	445	450	398	446	413	444	401	415	438	399	410	455	421	423	483	420	399	388	417	426	380	432	419	418	461	440	419	443	406	431	445	427	461	457	418	422	458	398	405	405	406	372	405	430	412	437	397	421	410	405	437	435	426	434	426	443	405	395	398	401	385	402	434	414	401	450	451	427	398	423	438	410	428	410	423	455	450	410	426	403	412	390	389	399	434	421	430	429	383	437	421	436	424	447	429	429	380	423	415	423	421	435	440	416	429	412	389	392	434	414	386	418	427	415	454	432	438	408	422	414	400	437	439	447	418	388	405	459	423	452	409	422	425	438	403	422	419	439	426	445	412	379	435	395	414	401	411	414	422	449	494	395	423	428	456	433	468	450	436	415	426	403	423	418	428	406	376	409	414	402	389	418	413	403	405	454	408	408	371	389	424	456	433	451	466	428	424	422	409	440	420	426	390	424	458	429	413	430	433	410	438	465	392	408	426	438	387	448	442	403	432	437	408	413	440	428	407	449	412	432	432	440	425	449	425	419	425	411	433	437	408	388	425	437	401	416	423	443	456	456	445	418	447	408	413	440	461	402	429	405	393	447	421	440	399	415	410	442	427	424	400	466	412	422	431	414	443	425	412	406	444	377	429	445	444	460	416	378	436	431	450	432	427	400	418	395	432	460	421	436	445	384	403	447	413	430	421	441	425	400	402	448	413	411	426	471	446	411	416	384	449	396	430	424	430	374	461	427	420	424	424	414	438	440	407	393	448	418	447	455	442	426	401	422	409	407	396	449	389	389	449	393	430	423	408	446	420	423	405	430	451	405	439	434	425	431	414	386	431	421	438	417	438	413	420	379	426	395	403	421	418	423	411	405	424	440	423	414	449	430	454	427	416	426	422	419	430	388	421	406	409	445	421	434	419	445	434	425	416	430	438	430	403	419	429	425	409	436	435	430	430	410	428	440	409	429	418	436	433	423	402	443	408	381	439	457	393	407	442	426	440	407	411	410	430	449	429	399	399	441	431	426	415	422	438	430	461	441	421	417	415	438	375	418	384	431	426	421	423	371	433	413	422	423	454	389	402	445	466	423	435	425	426	456	401	424	393	406	410	382	437	445	416	402	416	385	444	451	415	417	416	425	420	461	448	404	470	410	438	382	418	442	439	429	419	439	436	410	421	430	431	450	464	423	422	397	453	396	415	422	430	423	441	383	432	447	465	422	388	430	410	420	418	427	444	444	401	437	389	370	446	437	419	413	409	425	422	445	406	373	421	418	424	443	435	456	437	427	406	473	442	421	393	446	409	415	431	439	420	434	420	446	411	445	442	421	398	400	414	432	440	393	405	393	447	423	432	461	438	419	431	426	435	430	405	383	407	392	405	436	418	422	418	445	441	434	394	431	434	410	427	411	439	401	414	437	389	443	428	442	406	418	447	422	418	458	441	439	403	431	429	447	395	443	434	399	389	451	395	448	439	468	383	433	419	408	434	422	424	422	418	407	401	422	385	429	441	434	432	436	424	461	440	391	436	436	421	403	417	422	424	396	430	442	443	394	421	402	396	382	445	432	421	442	427	424	431	403	433	442	412	442	388	472	426	408	434	438	458	429	462	442	445	455	405	420	419	478	424	394	383	403	426	389	418	409	465	445	423	402	431	396	418	409	406	419	409	456	428	413	456	442	442	423	412	418	434	448	438	416	381	419	420	437	420	419	402	405	431	425	450	450	421	420	383	423	400	430	422	438	408	381	441	441	397	417	448	408	434	434	482	406	414	422	454	403	427	451	423	419	440	453	393	429	441	437	424	440	456	401	466	410	437	447	473	439	395	429	410	405	433	427	411	419	429	438	459	417	383	402	421	456	450	431	429	429	434	429	474	449	433	382	459	463	448	421	415	463	414	445	388	429	416	457	410	412	433	450	436	417	461	396	444	426	389	430	432	427	399	423	425	429	455	426	424	469	384	417	449	423	434	388	380	455	418	420	437	422	460	400	420	419	413	413	449	446	445	430	453	412	440	398	396	422	395	428	421	450	419	451	402	405	414	399	403	453	399	439	416	442	398	413	453	436	440	413	415	423	441	409	425	439	426	422	426	418	421	414	428	382	453	416	422	412	439	406	406	383	394	444	402	454	392	405	432	430	413	448	424	436	392	436	431	428	472	414	429	392	407	410	403	401	445	388	421	429	458	435	460	402	442	395	431	404	442	430	434	449	401	434	452	450	447	426	416	435	432	437	408
4385	2126	1957	1262	1015	964	864	875	832	826	840	841	767	822	812	811	799	810	810	793	722	837	747	749	788	788	756	790	720	784	778	793	788	806	804	739	783	806	792	763	788	805	801	756	825	783	790	770	732	765	749	823	828	797	793	765	786	783	776	816	768	812	798	830	737	771	812	800	764	810	759	794	763	796	790	767	793	758	777	848	803	765	792	759	806	809	786	794	838	790	824	787	749	792	770	775	789	783	775	802	816	821	758	824	782	771	796	801	784	770	745	792	765	765	804	785	824	770	778	785	761	778	764	760	803	782	759	764	754	789	736	758	816	807	846	841	798	848	769	761	760	744	827	772	734	731	748	808	770	794	785	774	816	748	792	795	817	792	764	818	790	797	778	771	795	851	782	730	792	773	784	793	754	728	746	802	756	762	765	814	697	780	834	798	805	793	745	808	750	785	798	794	771	831	789	807	759	793	779	805	820	799	764	765	790	768	776	866	799	805	775	776	777	781	786	833	838	782	773	836	833	768	781	783	805	825	792	800	824	767	754	758	813	782	762	793	723	837	800	865	780	769	786	761	838	792	795	777	755	776	784	752	737	808	781	787	788	803	804	748	776	762	751	738	791	782	749	791	787	769	793	800	761	766	766	797	805	730	698	744	805	743	761	752	753	758	786	766	846	837	771	773	784	781	777	756	774	802	758	833	817	778	792	829	798	768	790	785	804	751	786	765	784	798	796	799	813	745	758	763	746	743	769	766	759	743	814	843	778	763	746	821	760	748	791	753	746	762	806	773	756	747	790	779	771	810	796	739	835	828	782	763	764	743	800	772	771	788	780	808	802	728	782	818	740	804	729	761	729	783	786	768	831	814	753	754	816	833	791	771	793	804	791	748	772	847	782	818	747	772	817	785	754	758	810	774	829	789	764	790	784	793	742	784	788	807	776	797	780	783	769	796	814	759	793	779	815	774	789	782	750	794	804	778	723	817	756	752	751	761	767	790	808	708	721	806	830	750	787	751	794	763	807	822	752	766	772	762	845	841	793	796	797	762	783	770	747	842	809	744	787	809	719	765	772	805	798	760	783	782	800	763	763	785	804	717	792	816	741	814	772	755	771	775	811	764	778	801	796	781	771	763	774	758	722	795	770	787	795	803	727	802	799	790	823	814	798	772	809	764	784	786	787	762	775	754	810	755	775	755	802	753	751	759	776	734	807	820	809	762	785	797	764	718	769	791	773	784	793	761	799	807	772	758	754	793	790	771	749	810	775	794	757	757	789	758	752	762	785	778	788	788	743	789	817	801	790	767	759	781	837	856	769	779	740	732	771	805	795	817	785	769	782	771	770	773	813	751	768	769	769	823	753	756	805	759	787	785	785	827	805	779	779	776	772	761	854	779	791	718	818	803	788	785	796	778	767	741	760	773	806	764	775	760	749	828	758	798	820	803	797	791	739	793	738	835	693	766	785	780	794	762	789	796	774	765	765	772	763	747	773	832	753	801	748	777	741	811	757	791	787	768	772	787	857	795	783	743	789	762	811	804	766	781	762	848	819	809	771	783	786	790	798	806	790	740	769	753	739	728	801	807	794	788	784	837	796	731	781	738	757	742	751	789	800	788	764	805	779	760	780	782	774	714	822	763	813	747	798	778	807	807	750	818	764	799	791	724	774	776	744	767	833	767	777	721	772	782	792	740	796	744	778	733	768	779	794	804	727	817	777	749	805	796	762	809	794	765	808	741	733	757	780	782	776	786	751	783	788	763	759	753	732	783	789	778	809	770	813	803	796	800	810	786	724	795	773	787	774	786	740	754	791	797	832	768	776	794	779	822	770	786	749	793	806	791	782	730	816	775	800	776	758	782	790	823	808	748	744	766	821	762	796	784	770	778	804	790	739	772	771	756	750	784	730	805	811	765	786	797	779	757	837	784	801	765	771	739	762	780	787	760	805	820	805	802	778	776	785	791	752	779	781	754	807	816	792	799	768	804	759	772	794	780	769	799	761	756	779	757	730	774	721	787	807	768	729	760	793	826	761	746	776	791	836	803	725	729	801	808	770	806	823	816	757	786	802	793	790	793	721	819	792	822	732	801	870	810	841	765	747	751	805	821	811	756	767	820	747	806	754	797	783	785	779	747	794	838	785	752	821	803	770	802	775	785	794	778	823	734	795	776	741	752	767	800	823	779	794	809	785	814	760	764	764	774	776	780	797	789	789	739	776	765	807	812	717	781	760	758	801	770	782	830	806	787	802	783	796	779	749	806	816	775	785	787	784	771	785	765	745	786	762	769	806	812	757	739	775	785	775	754	767	761	790	793	830	779	782	795	739	762	830	769	770	786	780	742	847	783	818	780	727	748	809	782	784	763	774	802	848	781	816	740	832	774	779	754	808	833	764	808	815	741	842	813	759	774	764	772	785	798	740	774	791	777	853	814	761	742	767	799	768	809	768	728	787	836	709	796	743	826	776	785	783	755	800	722	748	806	722	749	801	755	795	772	831	744	814	792	756	799	790	823	797	769	765	795	799	802	786	808	770	781	766	765	798	743	782	758	767	808	794	723	810	809	764	733	782	828	764	758	796	755	813	785	787	759	801	773	774	771	790	780	786	773	804	777	734	802	784	799	820	833	846	812	795	773	809	854	763	758	743	774	816	772	817	755	761	817	742	751	801	744	800	792	777	755	796	759	759	790	745	800	747	776	775	770	745	786	781	797	760	753	782	748	759	793	784	712	799	794	795	819	757	781	766	802	763	772	761	810	765	757	814	798	777	758	746	756	752	839	762	828	806	791	800	743	775	776	769	796	778	802	774	802	763	803	733	754	763	772	785	751	794	796	770	789	754	757	814	785	736	792	789	812	794	740	770	781	798	746	793	748	764	723	774	780	770	808	792	731	844	770	806	757	791	731	813	723	796	803	738	741	775	827	725	776	810	792	770	801	751	795	813	808	767	812	762	761	778	802	792	813	743	795	781	753	738	809	783	748	777	765	812	804	752	765	769	776	799	824	777	812	761	794	802	758	802	794	808	771	769	803	807	760	784	778	763	791	769	814	730	769	806	782	792	770	780	813	740	774	751	755	748	802	836	798	787	778	763	841	809	769	778	719	746	757	789	771	771	796	778	777	776	774	783	764	820	798	752	797	781	748	766	780	793	805	805	802	789	808	798	780	838	783	775	820	762	816	785	776	811	697	766	760	792	788	829	766	756	775	797	746	761	716	764	776	786	745	717	807	781	807	769	783	767	830	782	805	776	791	773	755	765	801	783	815	788	790	759	809	859	790	769	773	781	765	798	795	802	779	783	751	763	799	801	754	786	814	822	783	812	736	767	780	797	745	798	774	838	767	733	805	807	817	783	754	765	811	766	825	846	761	722	805	798	765	790	730	810	773	788	778	788	771	774	795	801	789	761	777	746	773	786	775	768	780	824	765	764	786	778	757	780	778	760	772	771	821	739	803	743	754	761	793	752	762	741	787	762	773	787	787	781	840
24321	21346	28508	24526	19682	1639	616	423	352	318	296	247	251	263	267	242	222	212	247	216	214	210	214	193	192	188	205	186	195	206	185	198	209	211	185	202	199	212	195	200	180	205	193	185	190	173	179	177	200	179	183	189	204	185	186	187	163	181	201	181	200	195	176	158	168	185	151	192	202	188	177	186	223	209	184	184	191	186	207	206	143	198	204	181	195	172	151	168	183	192	204	183	172	191	185	199	182	184	199	194	175	183	184	168	187	180	180	200	180	184	180	174	204	176	153	207	173	180	186	178	192	203	173	169	191	163	177	183	190	193	197	179	202	175	154	187	181	177	177	186	158	230	185	204	209	206	186	167	189	153	178	161	184	184	168	172	179	191	171	174	169	177	199	181	172	177	203	185	178	179	165	196	189	192	171	183	170	207	195	182	182	165	192	195	192	194	164	191	197	199	181	181	191	152	186	177	171	155	173	189	179	187	160	170	184	174	193	199	179	163	179	185	189	195	168	220	173	175	176	189	170	157	180	166	169	183	168	201	181	173	175	189	180	184	187	172	163	188	190	156	177	178	173	183	162	177	164	181	205	174	178	166	186	190	178	186	174	182	176	161	184	188	185	195	172	180	166	162	181	173	166	162	189	204	178	169	187	189	151	193	205	194	170	158	184	176	174	175	154	174	172	168	172	159	191	168	169	185	178	204	185	181	173	181	173	200	201	200	174	176	210	171	207	186	195	176	197	175	190	170	157	182	206	196	183	183	167	193	193	209	182	204	178	182	188	188	178	173	182	176	175	191	171	188	178	165	161	188	158	161	184	183	172	195	199	175	202	178	195	165	162	197	183	189	190	188	162	191	208	191	162	162	191	189	172	180	189	186	186	176	176	182	176	185	192	198	202	157	210	169	179	168	203	195	180	177	180	193	174	176	192	174	185	165	192	194	167	164	221	182	189	185	177	190	176	185	175	176	185	190	195	181	206	176	159	176	164	165	192	174	198	191	171	163	179	193	183	205	200	194	175	193	200	186	170	178	219	181	165	184	176	191	193	168	179	162	177	188	169	167	168	173	169	170	195	179	199	194	170	164	187	185	173	186	178	196	173	172	200	167	187	166	166	195	154	189	195	185	186	171	190	174	189	188	186	176	199	213	202	152	184	197	165	160	199	176	174	181	178	180	173	191	197	168	182	183	204	199	171	193	170	217	175	197	175	169	199	145	177	186	184	210	174	169	203	187	181	161	182	165	189	172	192	183	197	173	193	183	190	170	180	195	179	192	160	171	196	183	205	174	183	207	163	196	167	156	207	180	137	190	171	154	171	162	189	207	173	175	179	205	188	204	209	188	181	187	166	164	152	176	209	180	178	180	190	187	175	169	174	184	202	175	180	178	181	217	185	189	181	166	185	167	164	194	184	211	162	209	179	144	194	206	181	172	151	159	193	216	178	209	171	177	185	193	205	195	172	188	169	188	182	158	197	195	163	174	193	168	169	175	183	139	185	182	180	157	168	172	192	176	158	181	190	191	185	180	187	210	184	205	189	182	204	175	181	201	176	185	179	166	188	163	171	188	181	151	176	185	171	165	162	192	183	182	177	201	159	186	179	184	171	180	172	197	182	172	182	149	182	167	196	173	192	142	192	181	194	213	172	194	202	162	192	175	178	184	178	183	171	189	189	200	170	169	185	198	202	192	182	166	187	206	185	172	187	187	176	197	175	200	165	201	166	169	208	180	166	181	190	181	171	164	177	178	217	188	192	196	173	178	188	197	186	159	175	186	184	164	172	187	189	196	193	187	193	171	175	161	170	169	181	199	174	189	186	170	177	211	178	175	183	176	181	183	192	186	197	183	178	181	181	214	176	191	183	155	175	201	191	194	177	184	201	173	187	181	193	202	218	166	194	182	194	189	181	189	190	173	159	204	151	181	182	155	188	178	190	178	186	169	175	172	181	207	181	177	161	186	191	185	198	166	182	181	170	182	181	193	186	175	206	201	191	175	178	173	196	183	167	190	173	197	211	199	179	208	165	183	191	176	190	198	201	187	191	185	173	173	187	199	169	203	198	184	205	167	183	195	167	168	201	179	175	187	197	178	188	204	181	187	163	205	177	189	182	202	168	188	186	172	194	185	193	165	189	182	194	182	187	189	212	182	185	181	200	162	197	160	170	200	187	139	162	194	179	172	188	161	185	189	198	190	171	210	162	179	164	199	185	171	177	178	199	179	181	176	169	172	212	186	172	192	195	181	154	201	177	179	173	171	174	168	178	187	183	181	194	186	168	185	187	181	170	188	186	195	192	169	177	196	168	171	187	194	163	191	166	164	188	182	226	151	165	185	177	165	175	195	215	183	185	181	222	160	190	213	177	187	170	162	187	188	162	219	173	184	158	196	183	196	155	172	185	208	194	180	199	193	156	167	189	182	151	205	179	167	184	214	159	206	183	192	182	185	181	206	178	166	165	182	198	193	213	161	190	164	180	204	197	182	197	186	174	174	199	195	190	202	174	166	166	182	170	179	178	189	193	169	157	204	201	200	173	166	180	180	164	180	174	158	195	154	177	158	188	191	169	172	171	181	191	185	198	165	188	180	190	210	184	195	193	191	204	178	179	174	169	185	185	187	180	191	168	180	189	196	186	162	191	195	187	150	166	183	172	196	176	188	177	196	151	160	205	159	195	185	182	180	174	173	186	189	165	187	169	183	188	195	158	181	169	182	174	171	200	187	187	183	174	180	197	179	158	179	180	185	192	173	182	203	173	200	174	168	179	205	175	170	169	194	193	197	198	183	174	211	167	198	189	182	179	181	183	184	159	204	167	175	185	191	192	166	188	181	197	170	178	177	173	175	174	190	188	185	207	182	187	194	168	180	162	180	174	200	165	175	182	194	202	163	205	163	205	181	177	182	182	185	191	182	161	201	200	194	204	173	178	165	180	199	185	185	181	173	193	189	175	168	189	185	162	196	163	189	186	197	170	162	168	180	185	176	171	193	204	195	156	199	164	179	183	184	184	190	175	200	173	191	180	181	170	184	205	194	188	159	204	181	191	159	185	183	180	216	182	161	184	180	180	200	179	148	196	164	171	171	182	183	199	144	231	181	188	202	176	193	182	171	193	209	170	194	190	196	161	178	184	181	190	195	189	204	178	179	147	184	204	184	210	188	170	191	181	182	164	154	189	183	218	186	191	186	176	170	149	205	192	177	199	186	180	184	198	182	176	165	194	176	171	175	176	182	191	191	188	163	213	195	170	179	157	193	152	170	189	186	188	171	174	192	192	181	166	184	201	190	165	188	179	160	201	204	181	149	169	186	191	176	179	182	175	175	165	172	168	173	195	193	189	192	159	194	208	195	159	189	177	186	198	182	174	172	176	174	207	197	169	183	159	183	200	183	188	194	154	188	169	194	183	168	185	191	176	178	189	175	176	186	169	169	171	164	187	187	183	175	182	193	160	176	195	148	202	170	172	159	184	154	192	182	201	175	182	164	198	187
6186	11009	9135	4686	2898	2104	1575	1380	1102	935	834	698	625	647	556	557	514	477	463	462	423	445	467	432	409	435	403	445	404	397	413	392	412	411	403	378	361	361	375	387	391	411	371	401	414	341	360	400	336	373	364	384	348	356	369	407	377	382	342	368	360	385	349	363	367	356	340	387	345	333	355	375	339	414	367	350	362	326	340	354	327	352	331	345	359	371	355	313	336	323	356	349	341	359	374	349	367	391	326	365	347	357	382	366	365	354	340	374	370	356	357	368	340	340	367	345	376	364	370	379	372	376	363	378	317	355	369	333	332	353	330	354	365	350	360	373	379	375	342	314	389	359	400	346	376	368	384	353	388	357	351	372	365	347	352	334	369	349	363	336	369	354	319	373	312	356	362	328	358	333	378	346	347	369	350	360	345	367	333	320	356	356	339	388	356	362	335	368	358	308	354	356	351	355	400	383	345	357	331	354	354	359	373	336	349	333	355	366	372	388	325	362	353	339	342	340	332	367	335	378	394	352	341	342	360	358	374	340	364	340	328	357	358	365	404	351	368	360	319	379	366	362	346	391	390	374	365	350	373	386	344	335	325	371	342	346	357	351	363	340	347	322	316	362	405	372	362	341	320	347	385	349	346	335	353	370	363	326	336	358	339	379	334	388	345	368	371	345	364	323	362	351	357	361	344	345	349	351	379	316	359	367	355	350	332	380	354	385	351	363	397	340	362	338	388	347	357	357	374	383	320	363	359	389	375	344	370	328	322	332	354	378	302	369	340	334	369	359	377	341	371	332	366	335	337	344	374	347	381	365	370	375	339	364	366	354	361	377	343	335	363	354	322	350	361	350	346	369	360	337	352	356	391	364	324	380	367	323	364	362	366	369	363	333	347	341	341	360	321	389	315	351	340	364	361	360	330	371	365	352	339	345	344	362	333	355	400	357	368	328	357	354	343	354	368	359	384	378	351	359	351	358	344	378	324	347	339	349	325	353	318	341	351	393	374	370	405	339	381	353	373	354	347	334	360	343	340	314	341	345	311	319	327	347	365	383	356	327	328	380	395	375	335	345	334	347	357	330	364	357	365	366	379	374	346	373	354	362	327	357	365	357	362	358	364	342	354	332	340	329	358	334	369	337	319	371	351	378	378	336	361	331	393	397	328	321	353	333	367	363	371	344	349	360	325	374	343	357	317	368	343	344	331	365	369	362	365	383	369	380	364	337	314	367	376	354	335	375	381	355	375	399	313	356	369	353	368	318	360	393	349	348	327	328	353	374	357	388	387	359	373	369	332	370	376	356	352	348	343	375	381	327	357	338	379	371	337	348	362	375	345	347	380	383	370	376	350	379	357	353	372	347	368	336	384	365	380	341	360	366	365	328	382	363	328	390	355	374	331	373	367	330	342	358	328	359	340	374	372	356	365	340	352	345	370	343	348	337	345	350	353	364	366	343	347	340	343	363	368	365	325	348	382	355	370	351	323	328	365	361	342	357	369	354	351	365	374	329	339	329	341	348	383	350	356	344	356	343	346	351	305	345	381	325	359	350	375	394	341	354	362	331	366	349	384	329	328	343	331	355	362	345	333	333	341	396	364	346	320	345	362	356	333	342	330	361	358	349	379	337	350	388	380	328	353	327	336	313	332	344	331	331	346	328	337	345	331	359	342	352	338	356	333	381	348	355	357	376	353	360	336	367	355	352	382	375	338	349	358	345	353	363	340	361	355	375	350	349	346	364	333	370	344	360	360	341	380	366	367	374	339	361	367	345	357	357	366	361	360	369	361	350	344	354	344	383	342	364	411	339	386	346	357	334	356	378	364	330	304	350	376	354	347	367	341	340	363	354	342	320	369	323	366	365	366	349	353	337	361	317	364	360	339	370	330	351	337	343	348	332	358	380	368	356	321	366	371	356	369	380	359	337	383	322	352	341	357	350	363	356	348	340	336	349	380	357	333	369	349	347	351	308	343	343	365	376	388	369	365	353	333	321	343	366	340	345	354	360	346	305	345	348	392	376	345	366	349	357	410	337	373	383	361	355	353	360	367	344	332	383	389	360	350	366	386	343	395	353	354	365	357	320	358	363	323	355	365	352	380	352	382	370	372	326	333	338	339	344	325	357	322	359	363	360	323	373	373	355	360	337	388	329	358	353	339	354	318	368	355	373	355	397	341	351	339	376	360	332	337	332	372	337	359	344	365	376	371	379	339	384	392	364	330	369	340	357	327	362	361	347	394	351	375	365	356	327	342	371	338	388	365	319	329	361	357	362	368	338	329	364	384	353	366	360	343	368	384	371	403	339	367	373	381	369	371	364	363	344	371	366	349	358	350	351	323	371	329	348	379	392	391	354	357	355	377	339	339	331	359	358	325	376	345	371	329	355	381	365	339	352	354	373	356	354	343	356	383	363	330	316	338	379	317	353	392	384	363	362	338	368	347	378	363	355	313	376	340	372	357	364	374	378	367	360	330	334	352	383	355	346	395	345	379	335	355	345	343	332	365	340	353	362	403	348	327	340	338	332	327	368	373	352	342	353	363	368	335	369	341	359	327	343	365	329	361	374	338	355	350	360	359	345	388	354	354	358	329	386	355	363	355	358	329	357	339	360	377	356	379	356	393	317	328	360	341	386	339	353	377	344	373	368	335	343	323	339	332	346	347	387	359	347	387	360	369	356	340	397	385	345	352	378	351	329	360	347	340	354	361	365	344	380	363	328	348	358	364	373	364	377	373	370	367	350	365	364	338	310	365	373	329	324	349	382	372	351	362	337	333	340	346	348	368	348	356	347	393	357	340	328	345	365	369	335	362	349	339	357	354	367	373	358	364	348	362	361	351	364	361	384	339	346	335	320	326	349	350	347	356	373	374	406	340	373	347	345	357	354	337	345	370	374	375	353	370	343	343	346	349	326	364	332	386	328	342	326	376	320	328	322	383	384	352	334	348	377	383	382	372	385	311	344	352	360	362	380	348	385	357	323	341	353	357	339	349	339	358	352	361	357	343	351	379	353	349	339	336	372	350	363	354	356	357	349	351	395	327	323	358	344	320	361	410	351	356	330	341	339	358	338	363	374	339	341	393	378	392	360	332	341	341	350	344	363	379	343	328	337	380	356	336	344	362	340	356	328	352	368	341	323	382	360	333	337	367	348	334	361	345	333	357	389	376	330	379	347	348	342	368	351	346	371	364	319	384	362	356	351	354	355	347	325	378	322	362	316	373	373	335	346	362	348	370	377	332	321	360	319	365	334	358	373	364	416	343	357	370	356	345	373	323	362	366	355	359	370	327	370	349	353	348	344	339	375	346	339	327	345	322	354	379	382	368	365	334	346	352	391	354	339	348	343	377	367	351	357	381	376	336	371	356	310	348	345	340	361	361	383	357	327	367	336	352	331	346	342	369	353	350	328	341	356	408	360	347	343	383	334	332	351	317	368	327	331	347	378	341	365	347	367	371	350	359	364	380	314	356	348	368	382	393	356	341	361	376	348
23433	21382	29271	23872	21382	17320	1825	775	607	586	467	474	452	439	383	368	346	369	368	357	320	330	322	347	338	310	331	338	335	290	316	294	300	292	314	307	316	321	330	275	324	314	286	304	270	296	314	307	301	279	317	315	287	324	286	313	287	289	337	304	292	298	285	295	322	307	322	294	329	306	284	300	281	259	324	305	300	291	290	334	301	318	300	272	274	277	312	284	279	273	263	275	312	314	309	288	296	293	294	288	307	321	293	287	301	286	314	296	292	288	289	315	291	293	280	283	279	297	277	272	279	309	263	276	293	295	295	291	299	283	277	295	298	305	319	277	294	316	286	294	258	290	307	296	303	262	297	321	288	276	308	298	303	284	280	254	339	300	288	297	294	285	300	303	284	289	272	276	295	296	287	287	289	272	267	316	288	297	335	284	324	286	300	309	314	289	249	299	310	288	315	290	276	298	308	283	284	314	278	295	289	289	321	285	314	269	285	298	321	302	280	365	285	320	287	287	262	277	300	283	280	290	291	318	289	300	278	279	281	301	271	308	327	295	305	308	289	296	289	323	310	329	322	268	312	276	289	303	322	304	273	310	281	322	282	326	302	284	284	265	290	265	299	271	323	288	278	302	259	267	342	297	295	296	287	308	297	288	289	262	337	334	321	309	267	300	313	276	313	297	284	282	292	281	312	275	287	273	345	301	287	292	297	306	253	290	266	294	261	307	265	302	275	289	278	292	303	285	244	328	270	286	320	294	303	286	294	322	298	261	317	282	271	297	304	293	307	306	290	308	290	299	285	278	297	289	298	298	294	285	276	308	339	277	271	277	312	282	278	278	288	265	314	315	300	300	314	277	305	282	301	287	275	287	284	291	252	279	300	321	293	263	269	295	285	260	291	292	290	317	290	288	285	265	276	295	275	308	312	289	280	296	275	286	291	255	275	307	299	276	282	297	327	288	277	337	324	299	302	280	313	301	287	323	273	307	306	270	284	307	311	279	291	291	272	290	291	309	299	335	290	279	285	284	308	323	287	275	288	274	298	274	286	288	324	274	332	259	290	282	276	301	316	270	277	279	293	313	310	286	264	281	322	306	290	265	270	296	290	293	272	315	279	307	298	322	272	280	307	289	316	290	311	269	317	300	309	275	288	331	264	297	270	333	283	293	288	269	273	306	288	289	289	303	276	291	276	291	286	310	293	308	301	266	286	313	279	271	322	292	273	325	302	256	279	297	282	318	258	270	301	293	284	264	301	296	294	296	277	294	283	305	304	258	299	252	288	300	305	291	301	268	308	302	299	273	289	301	286	280	314	309	262	283	254	310	301	292	302	285	277	287	291	279	320	286	307	307	295	301	274	272	282	296	296	327	288	272	306	285	285	267	287	314	317	303	307	296	322	296	304	327	292	311	301	344	271	288	300	298	284	325	308	283	289	292	292	276	276	291	331	264	297	296	284	282	284	285	285	304	312	279	281	275	296	296	301	309	310	318	255	290	324	298	274	313	300	280	302	298	272	299	273	286	292	272	328	283	272	321	282	281	283	282	279	310	290	294	262	290	315	301	274	307	264	313	288	295	302	283	293	299	311	278	279	300	278	307	285	294	304	294	291	318	304	320	296	285	297	330	319	282	295	269	308	317	281	280	316	327	296	286	274	282	309	274	288	278	318	300	287	290	316	301	274	278	299	312	275	292	295	295	308	278	289	308	299	292	282	300	273	314	288	321	298	293	293	291	266	272	313	287	288	302	275	310	271	301	261	274	266	298	277	287	284	279	280	291	290	275	282	300	303	273	300	329	271	288	273	305	306	319	297	275	272	274	295	307	339	271	276	292	299	290	302	335	308	324	249	287	277	269	282	275	280	316	313	311	286	308	305	277	277	333	288	288	279	301	281	295	280	262	301	304	297	285	298	287	294	292	272	309	322	290	299	268	349	291	326	308	340	277	286	302	328	276	307	289	276	294	285	307	321	291	288	251	280	298	308	268	295	302	266	266	278	285	316	277	287	301	279	269	310	266	324	298	305	283	291	302	294	289	298	303	306	313	285	296	277	301	257	309	291	293	289	298	307	305	280	299	307	315	270	282	279	284	313	280	292	262	293	291	290	293	297	308	323	297	309	289	295	261	319	282	256	313	265	307	274	294	297	289	295	305	281	314	264	285	271	287	296	314	339	323	310	297	310	269	278	281	305	286	302	291	320	309	259	262	291	280	314	271	296	335	262	283	263	281	281	323	327	283	304	303	296	283	316	272	277	295	271	279	269	299	272	288	281	296	288	273	294	255	292	296	290	277	252	261	304	294	269	285	316	294	306	281	292	309	274	331	275	293	281	275	297	271	298	262	305	293	294	280	298	307	323	293	296	319	301	288	295	280	286	296	301	316	285	316	232	259	297	285	293	315	312	283	305	307	305	292	280	321	274	302	304	321	303	292	314	275	319	275	288	283	288	312	262	295	293	262	310	269	321	301	303	288	287	279	278	319	301	280	296	292	276	275	267	288	278	300	286	280	312	278	258	312	292	306	289	293	280	271	304	309	275	289	294	269	279	284	296	284	303	300	267	299	282	260	291	317	281	257	279	293	283	322	288	288	308	308	270	295	298	274	306	297	293	276	308	283	308	268	309	275	241	309	286	301	307	272	312	296	298	291	326	306	266	288	308	268	326	269	275	291	288	332	308	327	261	337	292	294	279	291	286	293	290	274	290	277	303	299	287	279	299	294	287	279	287	305	294	283	284	285	300	298	319	290	317	300	287	273	294	303	275	301	299	303	302	295	310	285	298	291	280	310	309	302	296	266	275	284	263	313	314	273	280	283	275	284	277	286	291	282	284	289	263	293	291	309	322	296	271	292	297	291	290	280	293	278	297	303	295	290	299	312	287	276	288	297	301	286	256	267	302	266	288	311	268	278	288	309	317	291	244	324	279	272	301	312	288	320	294	285	292	276	310	306	300	298	299	268	291	328	309	289	302	314	292	296	268	272	283	285	290	316	330	273	308	285	294	316	326	311	292	270	303	283	279	282	300	309	310	272	280	273	326	301	297	313	264	284	288	333	311	275	304	297	301	275	290	296	283	301	306	274	274	269	322	313	298	270	301	300	302	323	317	292	288	320	269	257	319	293	275	329	298	262	302	270	304	305	336	304	306	289	307	280	274	287	304	309	319	294	285	293	260	287	295	309	274	320	309	301	330	280	334	285	289	291	295	284	297	320	287	259	317	293	279	275	289	294	294	286	263	290	294	288	287	300	293	321	294	298	279	294	314	284	268	272	285	280	279	275	291	289	294	257	302	296	273	293	286	293	310	265	298	315	288	266	309	284	287	287	291	270	261	280	302	313	294	268	298	289	289	303	301	284	296	294	292	290	303	299	296	273	326	294	320	284	262	282	270	278	305	262	275	296	310	258	300	262	303	298	286	267	283	287	328	291	315	270	301	265	278	267	306	283	290	286	295	290	288	260	278	303	270	268	296	284	291	294	302	262	310	310
8410	17161	14038	7827	5304	3781	2805	2192	1829	1546	1359	1214	1106	1042	905	871	783	875	774	781	728	722	660	720	601	617	648	603	637	624	585	622	582	619	586	539	593	564	560	573	576	552	568	576	534	546	539	536	529	532	536	563	546	582	520	513	557	505	554	526	535	551	574	518	548	542	545	533	565	521	543	548	522	529	517	545	550	542	525	519	506	519	489	516	520	508	569	541	531	526	558	543	486	581	542	520	528	512	541	508	539	562	560	545	547	498	502	541	547	486	491	478	516	528	505	529	527	501	548	507	525	522	518	492	553	549	567	509	516	499	544	472	505	516	515	533	539	581	522	541	534	502	526	526	503	472	544	527	504	498	511	517	587	530	532	491	518	550	543	542	515	527	524	522	514	531	503	505	508	537	504	503	502	575	504	524	504	563	514	491	523	512	512	495	548	502	509	525	492	505	530	496	537	511	506	499	540	524	531	501	512	527	512	534	562	492	479	526	474	518	527	536	528	527	521	526	544	507	542	541	514	515	533	519	491	558	537	528	493	544	512	514	475	523	532	502	456	506	481	481	540	525	549	522	468	515	512	503	500	540	529	517	517	497	458	522	511	540	525	508	528	505	545	494	525	515	498	518	515	525	483	510	558	511	537	519	478	530	525	525	546	547	496	523	581	517	543	514	492	532	536	539	515	549	507	495	546	522	526	578	526	562	547	528	536	533	522	547	520	487	490	505	532	559	515	485	504	508	516	522	507	510	540	513	529	544	522	506	526	515	475	530	516	559	541	510	499	560	561	508	512	545	524	503	527	512	540	528	506	539	495	526	500	534	521	516	549	535	513	530	507	497	516	525	542	510	539	524	517	517	544	524	554	544	503	549	527	490	532	555	494	541	447	554	516	526	496	511	534	532	603	550	543	513	520	523	520	533	488	517	513	541	523	517	517	550	524	509	541	556	514	527	534	545	541	572	555	507	484	518	509	494	491	506	537	491	556	499	474	516	513	530	547	521	484	533	519	530	524	566	526	518	522	498	548	485	495	508	532	454	527	521	512	519	509	512	508	519	502	561	515	530	548	492	552	489	487	501	564	533	572	523	506	484	516	512	484	524	524	520	503	513	486	554	540	545	552	516	514	533	547	522	500	504	541	476	505	502	492	549	542	528	550	543	507	529	504	526	511	485	510	535	519	532	542	519	514	531	490	548	529	528	509	515	527	509	472	519	519	490	505	523	533	528	518	513	513	488	565	529	531	512	521	546	504	537	537	499	484	521	510	542	486	531	479	522	532	572	520	513	488	522	500	520	506	514	499	530	511	536	504	563	539	527	531	497	509	515	505	527	514	501	509	539	524	545	519	542	524	547	512	492	532	531	494	507	513	490	519	514	518	534	531	513	516	533	534	528	505	496	503	515	506	533	507	557	555	512	535	513	518	538	482	534	525	561	544	469	507	556	541	539	514	554	503	523	543	515	563	546	540	546	513	506	481	511	513	543	491	527	536	530	532	522	563	545	532	527	493	488	551	576	521	521	508	508	518	501	557	523	490	508	563	538	525	517	534	527	506	504	528	503	543	536	549	514	503	501	502	542	510	469	546	560	550	522	464	485	515	527	547	589	551	507	538	546	528	553	486	506	525	550	533	518	502	570	553	521	522	542	552	580	538	485	526	518	530	497	527	465	494	550	514	524	500	519	520	481	522	502	518	515	572	501	499	510	533	493	540	526	513	534	548	534	493	526	520	526	497	524	507	535	528	542	496	512	514	478	515	514	529	521	544	496	521	513	554	522	514	537	485	508	513	546	524	504	503	533	548	489	540	548	529	492	485	533	518	480	559	514	546	548	508	533	463	485	500	523	515	539	559	529	511	510	548	538	539	523	506	507	527	521	508	545	550	531	492	507	554	484	471	549	512	535	526	538	480	517	511	544	519	521	504	549	512	544	528	495	556	558	527	531	528	504	521	513	533	493	505	506	550	532	510	531	508	530	516	543	516	489	503	514	516	502	505	529	515	542	505	521	533	472	513	497	481	480	487	470	515	497	531	523	547	538	524	512	514	576	513	518	534	494	560	526	512	528	503	513	510	519	518	537	494	550	529	521	517	497	527	534	516	565	512	524	544	557	491	513	478	516	489	512	487	533	518	524	532	534	546	506	529	512	496	533	514	515	480	511	481	511	519	510	512	544	546	495	510	510	503	542	508	513	531	500	528	522	526	511	497	516	570	502	546	518	488	500	534	522	510	553	516	514	517	520	538	533	512	508	528	521	515	545	502	501	570	472	528	567	527	501	507	467	544	564	553	483	500	516	537	494	532	516	482	531	520	563	487	530	490	518	532	519	507	535	513	476	514	498	516	480	481	587	488	512	509	536	508	497	542	512	508	529	525	530	510	510	513	478	485	516	523	497	505	487	523	548	515	527	548	483	534	534	512	540	476	522	559	513	513	535	530	509	510	507	497	490	539	538	555	507	521	545	554	502	528	539	519	550	514	555	547	512	509	512	530	515	524	546	546	533	488	531	493	504	500	558	509	530	541	501	552	528	536	498	530	503	517	542	524	480	557	546	563	573	560	477	525	506	485	550	487	574	516	513	550	569	515	498	524	539	523	535	474	519	528	520	534	495	525	539	519	526	518	517	498	550	536	508	540	536	527	511	501	521	513	502	522	505	491	550	518	536	503	536	515	477	534	516	579	542	525	527	494	521	513	529	534	555	529	524	509	467	531	523	535	523	518	528	512	502	536	533	527	532	540	472	501	479	505	494	505	492	510	525	494	511	527	537	529	576	530	542	527	511	508	524	507	514	514	546	525	530	508	508	527	466	502	490	522	509	527	556	489	512	506	524	506	519	522	511	538	526	537	506	473	547	482	543	528	510	506	528	535	536	486	496	465	513	526	480	528	512	536	533	529	530	465	508	516	550	519	506	504	553	523	514	545	542	516	509	529	495	468	537	537	542	498	472	510	462	544	499	510	549	525	493	511	517	476	491	479	531	515	514	536	528	522	548	538	517	539	499	558	581	504	559	510	537	516	504	509	500	504	469	522	491	529	522	523	527	535	542	549	492	529	504	529	516	529	485	494	555	485	563	524	532	527	474	519	501	520	525	539	571	562	554	523	492	505	544	513	515	527	480	512	521	534	481	524	504	504	565	537	491	538	525	524	534	524	527	478	512	511	580	519	534	477	502	559	496	497	511	532	520	486	506	515	520	447	521	523	508	535	557	540	518	512	517	539	498	568	533	511	513	492	530	545	535	502	499	530	530	537	476	521	519	485	538	524	531	508	496	494	524	479	524	482	497	511	516	572	511	497	505	526	477	495	484	529	546	506	546	486	535	505	490	530	503	515	496	546	475	543	486	507	508	520	503	515	497	527	530	521	523	468	504	503	532	480	541	516	513	528	530	497	499	489	523	510	550	486	538	527	534	495	558	487	533	510	479	524	543	507	504	524	505	556	493	489	518	522	534	492	528	527	495	510	502	523	493	477	496	512	526	545	537
26851	20655	7877	852	542	464	459	452	439	474	440	453	434	465	460	385	420	401	465	444	460	429	457	434	417	446	435	398	409	418	406	457	440	377	437	418	424	391	448	435	417	368	419	391	433	430	420	419	423	471	424	426	439	423	477	425	405	425	404	405	479	415	407	435	452	423	438	421	455	412	415	472	393	420	405	437	451	404	412	439	450	431	392	422	429	417	427	396	431	410	433	412	425	437	451	444	444	448	423	438	435	448	399	439	425	425	408	398	465	405	396	437	406	409	457	441	420	411	416	402	435	420	418	419	398	428	413	436	441	403	464	422	423	425	410	442	412	407	401	448	419	433	408	384	384	396	430	441	387	425	397	423	458	463	407	418	446	417	406	396	402	456	412	438	458	437	398	430	433	417	424	443	410	406	416	422	407	408	475	425	425	393	430	404	425	451	434	388	416	439	417	435	413	424	417	412	407	434	421	425	424	432	430	418	417	449	420	430	466	432	420	416	416	421	409	389	433	426	397	417	450	423	448	450	435	435	389	427	434	398	432	426	400	445	411	414	443	427	458	406	444	427	408	416	415	428	415	423	423	429	422	406	437	426	415	420	433	439	436	427	393	411	410	417	419	429	455	413	414	452	430	407	428	413	419	422	400	439	429	438	413	442	413	404	427	415	450	410	426	424	428	411	408	427	452	427	406	378	407	407	433	453	452	426	442	467	473	389	435	422	427	452	451	391	414	403	419	420	409	428	410	455	431	437	460	409	436	454	412	411	394	417	428	414	421	426	406	392	437	437	452	409	451	416	408	453	433	422	416	422	418	427	430	456	434	422	429	432	410	462	426	442	406	406	453	453	432	395	415	427	429	412	452	423	432	425	417	435	443	419	448	423	416	444	422	442	432	429	402	441	454	431	407	465	411	420	415	427	436	421	404	413	437	406	445	432	462	420	434	410	457	420	421	435	439	469	426	438	437	460	434	419	453	395	433	426	428	448	428	416	441	421	394	415	414	376	451	397	406	431	446	392	436	470	430	460	459	406	434	426	440	397	412	431	411	430	416	420	457	412	395	431	438	414	381	427	391	446	390	416	419	409	449	408	405	429	415	435	426	443	394	425	438	447	412	419	406	404	420	392	416	438	443	403	422	441	406	411	399	420	400	412	402	442	429	455	437	439	431	420	426	436	409	416	384	420	405	471	406	393	424	436	402	426	368	435	442	403	426	395	408	441	462	459	427	407	436	428	448	418	409	429	422	415	430	434	431	422	425	392	467	417	436	456	408	445	406	467	430	434	421	396	432	435	404	401	441	399	416	424	441	430	432	431	446	379	419	439	441	418	428	469	423	402	434	390	430	407	413	402	442	421	457	430	435	419	443	401	459	420	431	434	442	479	415	427	442	435	445	427	427	449	430	433	419	435	403	427	445	454	431	398	397	414	432	411	422	398	427	434	421	393	428	412	407	433	421	411	458	388	430	411	481	435	405	391	436	415	436	437	435	417	447	421	438	378	424	435	443	446	422	404	425	390	436	394	410	449	432	404	408	450	397	445	403	384	416	418	452	445	433	430	437	430	424	414	418	415	430	438	422	449	381	405	462	427	401	422	426	413	451	429	424	412	422	424	437	392	430	391	456	406	417	403	409	440	416	413	380	446	440	446	388	415	463	426	382	396	478	454	438	418	420	419	445	402	407	457	435	417	435	439	437	436	411	432	422	434	467	440	388	395	429	402	444	387	442	436	376	435	416	416	425	424	415	415	407	406	479	432	431	424	398	443	435	399	442	396	383	477	435	389	453	440	435	447	425	426	412	412	467	400	426	413	425	433	467	414	411	436	428	423	400	424	417	400	416	452	396	428	394	428	453	407	396	399	421	407	430	412	427	416	408	397	447	421	439	396	428	421	407	430	439	392	395	399	413	421	439	421	423	476	428	425	419	444	412	433	408	428	446	422	440	380	405	426	419	398	438	413	432	444	449	405	426	444	446	426	419	440	435	431	409	418	410	412	429	420	436	393	415	415	369	461	389	431	414	455	468	396	408	390	445	441	436	382	418	452	433	447	418	431	417	433	446	422	430	410	416	437	435	416	426	430	430	433	452	388	412	399	433	441	411	448	418	416	447	445	452	415	447	421	416	460	440	446	411	465	377	419	445	417	412	412	424	425	399	416	428	414	403	426	417	456	415	398	428	410	455	436	449	426	402	432	420	459	473	440	424	397	423	390	409	426	429	415	396	403	438	406	428	383	401	405	431	416	440	429	442	418	441	415	459	419	408	419	429	422	413	402	430	445	453	409	416	430	436	456	416	417	450	447	474	450	406	443	392	433	403	467	417	397	441	428	468	433	402	429	447	462	439	427	384	414	413	429	370	427	446	423	454	413	373	384	400	426	434	437	425	412	456	375	436	419	454	431	445	458	437	421	419	410	428	421	397	464	422	374	438	434	463	431	415	437	423	420	422	407	455	450	411	437	431	458	413	381	435	472	434	419	440	429	424	448	409	436	409	445	428	433	442	439	411	414	424	423	438	416	421	455	413	379	431	434	421	475	403	404	426	421	408	385	409	421	445	461	445	446	399	411	424	438	414	445	410	440	425	401	432	421	412	421	424	427	440	432	431	408	476	430	387	459	389	447	389	403	414	437	436	456	398	436	476	446	433	434	372	394	434	427	471	407	413	457	442	435	436	420	419	405	444	411	445	389	463	395	403	384	430	409	396	445	392	419	432	402	448	416	403	431	423	426	396	415	414	399	448	410	425	450	407	395	428	419	439	394	426	469	444	453	402	419	422	385	420	449	437	430	440	405	407	408	393	437	444	434	435	436	442	445	396	445	448	452	441	400	427	470	426	453	443	424	408	395	400	397	418	459	441	432	456	430	420	386	424	420	427	396	444	393	471	441	422	424	404	439	437	395	404	411	452	410	414	408	451	415	417	394	428	428	454	400	450	389	397	439	410	461	428	406	396	416	419	440	405	428	418	424	415	416	413	388	418	444	414	434	413	430	401	500	371	428	406	420	451	419	383	421	415	433	454	426	426	431	409	422	406	411	435	423	404	396	405	431	460	437	413	396	415	384	416	415	423	431	451	409	439	420	438	426	422	439	407	446	411	409	438	385	434	450	425	422	458	435	427	447	462	415	425	410	419	391	426	431	429	406	382	392	443	439	427	407	441	427	392	419	431	403	429	424	405	426	424	413	409	436	455	449	415	440	424	403	415	433	447	384	411	444	413	397	426	454	395	410	441	412	432	415	432	429	417	452	428	434	449	422	444	409	434	443	434	430	418	405	452	442	445	435	435	427	418	370	440	397	447	396	423	423	423	441	437	385	409	408	415	414	403	427	450	434	427	448	466	474	419	432	442	426	434	432	399	412	449	436	454	437	469	411	424	435	410	438	421	396	426	411	410	418	442	427	421	416	406	450	433	437	377	414	429	412	428	420	401	424	426	437	434	425	467	447	424	435	387	425	461	440	448	409	389	444	444	456	444	450	402	441
4448	2077	1842	1155	1010	917	886	903	874	814	797	841	838	828	822	761	761	817	858	836	783	799	809	754	767	781	818	832	779	785	791	775	733	756	801	753	794	776	773	764	735	751	834	771	799	810	828	816	813	842	738	763	776	769	801	780	759	783	780	807	771	769	739	793	734	810	771	757	773	793	756	779	730	774	790	832	806	804	759	805	781	802	761	749	806	749	841	741	809	781	798	777	772	773	751	796	829	759	725	848	783	757	761	713	779	754	796	803	788	795	776	800	779	818	768	781	760	714	836	822	823	750	810	803	762	747	801	784	787	792	765	776	748	804	768	778	779	847	791	792	752	751	806	754	770	740	772	747	768	775	763	764	760	821	762	805	785	782	767	767	767	775	758	759	807	745	754	844	779	806	768	747	787	774	818	761	838	747	816	768	739	774	789	725	731	806	738	797	798	800	765	761	816	758	782	728	762	727	789	789	804	781	795	787	748	784	814	756	780	789	817	755	785	838	774	753	796	787	769	805	788	809	838	843	766	780	742	830	771	829	732	781	780	770	757	751	783	754	766	736	729	815	779	810	771	735	768	750	792	760	814	838	734	778	768	776	820	778	793	739	770	774	781	775	805	781	770	753	771	775	787	762	780	751	797	759	732	781	766	786	745	817	798	806	812	774	775	776	769	753	780	764	800	743	775	775	798	758	768	783	796	739	784	760	775	845	796	802	806	757	768	789	756	777	789	795	744	743	764	774	807	798	782	821	794	795	810	788	813	807	767	840	772	797	757	780	797	781	836	794	810	814	813	790	757	822	800	750	784	845	783	797	843	762	777	777	757	812	801	783	775	846	761	815	757	754	784	757	770	806	793	785	791	779	771	795	794	741	824	767	757	792	782	784	698	782	752	861	793	789	776	786	743	750	770	801	749	782	803	797	740	806	749	794	820	790	763	782	829	849	775	789	756	753	768	721	775	789	782	758	768	752	761	786	798	752	766	807	759	808	802	780	784	805	772	822	774	779	837	768	792	750	799	745	807	802	815	817	767	859	785	837	821	762	732	844	800	802	832	738	752	777	767	807	758	734	777	794	767	757	800	751	818	801	771	792	743	698	807	823	825	825	785	808	802	758	735	759	770	778	864	801	785	787	830	761	777	773	768	716	802	773	771	778	827	837	762	780	772	784	755	753	791	819	769	771	754	787	783	805	753	873	777	724	729	801	806	735	771	798	772	830	773	738	765	778	784	814	787	758	737	803	788	821	818	754	777	791	725	792	769	756	768	803	802	787	749	747	785	792	812	788	797	750	818	725	816	738	772	742	757	794	805	761	803	778	783	775	827	783	806	799	775	751	824	788	764	730	783	762	788	730	761	757	747	788	785	754	740	783	790	761	818	777	813	787	744	806	794	809	786	771	798	784	844	823	778	746	769	803	790	804	797	788	745	788	745	798	787	813	766	804	738	783	793	757	791	804	785	835	787	760	781	788	752	770	828	777	797	756	692	806	778	769	817	766	780	748	760	774	808	755	801	797	763	768	816	771	770	711	762	744	763	812	824	758	763	801	781	752	784	764	798	763	818	787	831	808	780	801	771	807	793	766	735	791	723	811	796	824	799	747	735	811	837	776	781	832	777	818	824	758	787	752	791	765	810	772	771	747	804	768	828	734	743	741	759	779	774	789	759	788	789	837	753	752	780	817	762	769	796	750	776	788	788	763	744	737	726	807	783	806	799	776	801	782	750	781	803	772	837	804	801	780	712	804	823	751	819	778	762	783	837	772	798	729	823	771	794	787	800	790	812	792	771	726	796	761	819	757	824	792	773	785	812	791	790	783	800	796	770	837	753	802	741	777	747	821	733	823	758	776	762	808	731	814	831	797	794	727	789	774	845	753	777	775	795	751	826	795	759	798	798	807	786	836	733	796	756	748	792	814	810	805	718	741	829	793	805	778	771	839	803	824	829	799	781	785	819	796	755	795	803	775	774	782	767	784	807	836	754	767	760	793	803	766	850	753	801	764	793	812	767	782	776	762	788	765	756	776	784	738	790	776	757	779	811	764	767	770	776	817	781	777	777	732	786	805	766	778	740	782	814	734	778	746	788	832	828	781	769	830	809	754	775	751	756	784	821	807	830	771	743	778	748	776	779	803	782	813	745	784	786	810	757	758	781	768	824	786	775	763	781	774	724	767	757	755	735	738	771	781	839	775	802	767	773	818	800	752	771	744	773	768	784	775	784	802	753	743	848	807	780	815	796	750	793	801	793	780	833	760	728	793	789	794	802	756	735	832	772	865	767	764	800	842	821	800	713	723	809	741	767	760	763	807	786	775	767	768	756	792	834	803	753	781	789	792	804	797	794	802	766	813	757	805	786	797	810	758	794	766	765	731	780	785	762	776	813	794	760	795	813	785	770	849	809	786	836	780	760	717	789	795	831	778	722	807	792	832	791	820	773	786	783	757	689	794	760	715	773	765	766	747	824	829	739	734	783	793	792	793	758	822	764	782	778	856	793	768	772	798	754	760	802	740	771	769	842	768	807	778	756	783	741	779	788	744	747	751	795	825	821	787	730	781	773	755	779	756	781	750	851	760	777	797	767	756	804	787	814	797	788	778	826	824	766	765	809	745	760	745	741	771	825	778	797	775	766	804	804	782	803	766	794	798	764	804	744	788	797	798	747	732	778	745	811	766	747	759	795	795	810	799	794	811	809	763	751	773	763	777	798	812	796	780	773	783	783	783	744	831	740	760	798	769	826	789	746	742	786	744	793	744	774	821	762	752	818	813	809	768	778	767	822	802	738	784	770	766	777	768	780	762	802	799	724	775	797	824	821	776	775	813	777	802	760	835	747	778	791	757	805	812	779	745	803	800	790	739	759	745	757	772	815	782	834	766	779	788	765	794	756	825	735	752	787	770	800	816	798	822	800	792	783	802	713	759	815	812	769	754	794	797	820	765	806	865	835	808	781	777	778	726	801	773	822	753	780	769	785	795	769	756	831	769	799	754	785	799	787	752	766	844	752	785	775	774	793	764	767	772	762	755	778	745	749	792	805	801	770	823	796	794	795	817	790	724	774	817	770	809	736	771	770	795	794	791	781	776	751	775	822	814	771	816	763	767	786	777	803	784	803	791	778	757	809	734	796	803	745	772	710	761	783	766	760	763	760	799	743	788	813	793	815	824	736	814	759	755	771	710	812	781	727	773	818	812	782	793	793	751	783	755	805	728	792	783	828	780	785	743	829	814	769	764	790	743	831	777	770	790	821	766	748	794	767	803	811	793	764	795	807	761	794	818	782	810	783	776	801	767	778	769	811	738	821	765	794	775	773	790	736	791	770	806	745	755	839	769	789	777	780	784	782	749	766	808	759	804	821	765	739	819	780	756	822	773	765	805	746	819	767	778	805	801	777	796	795	802	755	779	843	806	785	775	769	758	732	787	806	806	745	765	769	769	758	792	777	807	788	788	750	746	777	790	762	765	818	783	798	787	794	766	824	769
24324	21372	28572	24528	19582	1527	591	435	308	326	278	259	246	242	235	227	205	230	215	239	212	228	209	207	197	185	183	196	202	206	202	185	210	180	224	179	189	167	210	214	174	186	183	195	188	177	190	208	158	189	204	203	162	178	174	188	187	176	204	172	174	198	184	170	198	165	176	173	174	171	181	175	191	207	178	195	172	170	215	172	177	175	200	189	144	179	182	176	188	186	172	179	186	150	198	181	190	196	186	189	187	159	190	171	191	179	182	183	180	201	182	192	173	195	185	187	199	187	181	160	190	200	169	180	195	198	177	177	171	192	169	191	178	195	168	186	174	179	175	172	175	165	179	185	191	172	144	188	175	162	172	194	179	176	150	157	182	176	181	192	165	189	167	177	187	169	154	191	170	189	159	180	187	195	159	186	188	188	187	178	194	194	178	182	176	182	216	170	177	197	183	170	197	173	196	169	177	176	157	169	192	185	184	194	174	164	201	163	181	174	182	176	175	196	179	199	160	168	184	153	184	174	170	213	180	192	195	188	153	152	189	163	160	165	208	165	183	171	178	183	172	172	161	166	181	214	187	198	181	147	186	157	169	152	208	149	175	197	165	183	178	177	166	202	165	177	195	186	188	184	184	190	178	181	174	171	194	190	187	183	192	180	149	163	178	173	173	174	184	183	195	186	185	197	203	190	167	183	180	191	183	180	195	166	184	171	178	197	183	175	166	180	172	188	187	178	177	164	183	195	168	162	196	174	183	177	190	165	185	181	187	196	190	188	181	184	197	183	200	154	178	178	169	176	190	170	196	169	190	180	178	200	199	191	195	163	174	191	196	183	174	178	157	182	188	173	136	176	198	165	188	179	182	188	173	187	200	181	179	184	190	203	205	208	190	174	167	183	206	172	168	174	160	186	189	207	167	185	193	212	173	149	171	214	166	185	182	223	180	177	169	169	181	156	199	204	197	146	215	186	163	162	190	185	174	175	174	176	192	198	174	162	194	186	157	168	180	168	201	166	198	162	215	192	209	173	184	186	189	178	180	188	196	176	178	154	143	163	181	202	199	170	185	184	191	211	183	180	174	180	204	165	185	184	171	196	174	189	173	194	178	184	209	161	180	204	177	192	191	204	161	182	190	209	178	185	164	165	180	173	156	170	196	170	175	189	197	170	168	168	174	183	176	176	188	224	196	189	174	184	168	163	171	178	192	187	177	193	181	189	168	183	183	188	177	168	190	189	186	183	182	180	188	190	160	187	204	184	194	171	176	155	192	177	190	179	169	185	172	178	170	175	178	198	188	180	179	205	180	183	190	180	166	197	169	169	190	161	174	181	194	181	178	179	177	178	170	168	194	219	181	173	165	191	194	178	194	173	169	187	169	186	163	214	158	172	186	203	165	198	187	193	182	199	174	184	181	184	174	181	213	203	185	175	175	187	182	171	192	188	167	155	194	190	161	186	177	185	174	213	177	175	179	170	176	170	187	172	178	182	174	175	182	188	208	170	164	183	176	184	191	189	167	178	191	185	176	201	180	208	163	174	163	193	206	172	187	189	190	190	183	166	178	176	188	188	184	191	165	176	177	185	200	172	190	184	199	182	165	159	195	188	194	185	166	171	176	170	193	163	178	167	178	157	175	169	195	192	154	197	173	169	187	191	182	181	194	186	195	187	156	187	178	193	152	165	184	172	167	184	200	169	186	175	220	185	171	207	184	161	162	185	186	169	172	164	198	186	170	176	191	213	165	180	187	194	190	153	169	168	182	174	159	173	187	189	190	183	183	177	184	178	184	185	182	189	174	197	185	178	165	191	192	179	181	162	200	195	167	176	202	172	204	150	197	205	156	212	191	176	176	172	199	188	187	169	162	187	167	203	193	168	196	160	166	183	175	178	178	189	192	184	187	173	173	181	220	174	185	187	188	176	175	193	186	181	191	178	153	190	198	162	172	180	180	168	160	176	163	174	172	195	162	205	203	188	203	178	178	179	167	161	158	196	192	185	163	178	188	187	153	171	178	207	180	194	189	196	161	157	160	176	176	197	172	171	212	163	186	178	162	161	173	177	176	195	174	151	180	178	172	174	180	199	186	185	160	194	173	172	159	180	180	184	170	151	188	179	192	173	191	184	206	193	176	178	170	183	195	164	180	167	182	179	149	161	176	164	181	177	190	173	152	168	178	164	188	167	180	190	181	204	181	174	180	166	168	213	165	162	145	169	151	172	197	173	205	169	202	164	183	165	197	199	189	180	171	187	189	186	162	161	162	186	196	180	178	190	178	175	175	149	181	199	175	179	159	164	187	186	190	175	176	197	191	181	199	194	192	168	182	184	177	171	195	168	165	185	176	190	165	155	182	201	176	168	184	182	188	197	196	165	195	175	195	185	176	180	186	179	171	178	189	182	165	182	184	176	179	158	168	179	182	197	160	156	184	196	183	162	180	205	206	208	182	177	166	175	198	161	167	182	207	157	178	206	180	197	197	156	172	170	180	172	175	190	181	194	182	190	170	192	173	186	175	184	162	176	171	204	174	166	182	189	192	176	151	187	195	183	189	176	164	155	153	170	180	189	175	183	177	179	164	177	183	187	198	194	183	166	182	198	197	155	193	174	193	177	171	179	179	210	184	180	179	162	176	188	182	190	197	163	158	170	172	171	177	166	167	172	170	173	184	159	185	170	174	174	195	178	173	198	166	163	158	208	154	183	173	161	186	169	155	163	202	179	202	176	181	173	198	198	212	177	169	189	187	187	161	179	182	193	208	182	183	191	159	155	184	171	189	167	156	166	184	172	184	164	157	181	196	162	181	200	195	179	192	187	178	187	180	182	187	199	187	196	205	174	183	184	175	170	208	158	182	176	188	187	191	192	194	171	165	212	181	190	188	164	168	177	183	188	166	183	175	183	196	171	195	170	169	182	175	199	177	147	182	207	204	203	193	175	171	193	154	197	158	189	152	190	192	167	174	173	192	165	198	191	173	174	199	194	153	177	169	182	184	204	186	172	164	195	207	182	183	171	174	191	188	180	171	194	193	178	195	159	176	189	180	189	173	193	169	150	144	166	190	179	176	164	206	199	180	175	183	182	183	195	195	168	175	190	170	171	165	156	183	195	185	171	163	177	164	194	158	181	173	188	166	163	179	177	192	185	200	169	176	189	182	175	171	173	185	171	186	168	160	179	171	162	201	184	170	164	189	179	184	162	192	176	191	175	176	178	175	186	179	207	193	188	169	187	171	152	170	166	171	196	184	181	189	194	184	178	173	194	172	184	173	177	188	215	192	166	192	188	181	194	173	158	195	179	172	175	173	184	179	154	188	179	190	187	170	166	169	170	169	200	184	150	183	183	188	172	154	177	184	173	165	207	173	182	169	166	190	178	164	175	191	184	168	189	153	201	177	163	180	183	187	174	183	168	190	199	176	185	189	174	185	171	175	176	182	178	173	198	194	179	178	186	184	164	166	166	208	169	177	189	191	156	193	196	192	194	184	172
6054	11114	9044	4714	3038	2161	1603	1310	1045	920	859	749	596	627	574	569	539	466	491	494	451	465	404	440	429	398	406	402	401	409	374	391	387	370	393	442	381	367	420	409	373	379	323	337	335	397	365	389	351	391	397	369	349	407	364	360	368	373	345	377	309	340	360	348	366	369	338	339	387	348	359	362	386	357	353	323	345	352	364	394	378	368	373	378	345	356	342	380	333	367	336	345	380	367	334	352	326	333	367	329	373	343	347	349	357	363	351	346	363	376	336	362	342	354	356	354	366	351	349	363	358	339	356	360	364	363	370	389	378	355	340	348	348	359	365	366	342	348	372	352	356	363	325	397	376	378	337	371	358	346	382	357	351	344	367	375	356	327	346	336	355	331	327	348	349	347	341	352	345	398	357	368	358	330	357	320	350	377	362	353	346	337	361	361	366	340	381	358	340	392	352	359	351	367	324	346	333	338	338	344	341	382	351	361	358	350	349	382	360	378	347	330	337	350	342	320	384	347	362	356	340	357	353	356	325	341	315	336	383	366	375	340	350	340	334	376	370	356	360	343	356	337	373	359	338	361	329	343	352	328	347	352	340	346	329	348	359	319	374	345	379	347	363	342	358	402	342	352	375	324	339	359	344	360	373	378	356	352	317	339	338	376	315	354	338	330	344	326	340	372	336	348	340	347	362	332	389	343	335	330	365	340	384	342	368	402	350	353	401	377	340	326	333	329	382	352	359	335	334	335	369	343	342	354	336	344	329	364	335	369	326	362	361	371	373	338	350	330	341	337	354	381	354	354	347	392	360	336	328	355	375	371	353	351	379	337	374	324	356	342	349	349	350	365	361	344	357	325	358	357	337	378	370	332	366	336	363	322	356	350	367	363	359	389	349	365	351	339	323	345	334	389	380	337	348	350	411	344	360	342	369	347	316	335	335	372	355	326	336	381	338	341	314	334	324	331	319	367	342	377	349	345	373	355	341	364	390	343	365	367	351	381	336	330	370	382	350	341	399	327	349	366	352	363	346	355	373	344	338	372	363	360	383	346	365	358	363	353	335	376	355	377	367	371	320	386	344	349	335	375	363	358	327	331	337	360	377	304	351	363	356	363	406	348	350	345	344	345	368	353	362	392	370	338	344	353	363	318	373	375	360	354	335	385	357	363	359	379	341	350	333	352	358	342	375	385	350	342	365	341	357	344	324	363	343	365	353	315	378	399	383	351	365	335	334	361	344	315	342	373	371	343	351	343	349	358	316	354	378	363	347	379	367	359	348	335	360	352	380	332	371	350	320	360	363	338	367	381	332	357	320	335	341	392	361	350	330	340	337	339	370	369	367	364	364	374	380	322	375	370	362	367	364	344	381	363	348	377	366	333	339	333	355	324	387	310	373	381	335	352	377	350	385	324	357	361	343	383	360	374	355	352	352	365	360	345	359	338	335	374	342	350	363	357	315	341	380	342	357	349	401	327	362	389	370	319	366	344	390	341	369	333	368	374	347	351	369	349	365	321	361	363	349	360	325	363	371	360	373	338	363	368	354	396	370	391	368	366	343	336	345	340	356	365	375	314	353	343	347	356	349	355	386	372	313	340	338	364	408	344	371	339	367	347	350	370	371	375	365	351	379	362	346	328	342	370	334	369	346	348	352	356	317	372	396	374	363	328	341	353	338	357	384	371	352	336	341	361	360	372	333	344	366	376	375	372	331	363	383	339	390	337	321	364	372	349	333	347	333	333	349	363	393	342	341	356	348	368	365	348	355	368	343	335	380	351	372	322	344	374	359	357	346	351	362	350	359	346	324	339	369	349	383	372	358	352	357	314	375	355	348	327	325	340	329	364	389	333	375	332	336	355	381	310	355	348	355	350	349	374	368	349	331	345	357	359	352	371	333	368	344	362	375	330	332	320	381	361	352	329	354	342	347	355	343	328	345	349	346	309	324	343	342	384	367	330	360	376	329	367	335	325	347	327	364	354	335	340	342	347	350	366	353	337	336	374	346	345	333	353	336	357	365	349	296	355	371	361	378	379	349	367	337	360	346	375	340	378	349	339	380	385	340	309	328	363	340	395	350	373	374	377	358	334	344	360	378	339	385	374	348	335	364	353	372	332	352	351	334	347	356	333	347	345	351	383	344	348	351	337	346	324	358	349	349	353	358	355	373	377	350	335	334	347	396	354	359	371	357	354	350	361	366	370	389	366	369	361	360	340	356	344	373	350	365	344	370	364	363	351	362	355	371	411	372	342	351	373	360	383	349	335	359	341	386	353	351	350	339	356	372	345	339	343	327	345	359	348	362	356	335	369	326	332	342	348	359	351	367	362	390	366	357	379	376	292	352	351	364	356	328	326	362	360	363	366	357	381	329	357	359	328	362	349	335	381	345	364	362	365	311	388	355	361	373	369	349	341	328	346	354	327	367	297	325	354	367	335	364	363	367	320	342	347	343	376	340	366	376	387	351	367	327	357	344	351	337	346	329	369	345	358	317	326	339	396	342	342	321	337	344	362	341	349	346	342	336	354	393	359	355	377	366	381	368	351	378	353	344	324	378	365	371	348	334	333	321	357	353	350	376	348	348	373	355	362	350	400	341	336	366	346	351	373	349	368	353	356	359	353	361	357	341	342	374	331	354	355	327	348	346	379	363	325	337	365	343	334	388	363	374	334	369	359	340	369	346	340	355	344	359	329	366	343	341	373	367	374	394	357	356	385	356	327	344	336	341	367	335	344	335	382	380	334	326	369	370	356	392	335	347	342	372	369	371	315	311	326	362	374	362	398	368	338	361	362	351	343	371	388	323	373	337	324	331	340	366	372	345	330	382	326	334	351	396	380	374	334	352	311	377	366	361	345	345	351	357	324	378	307	334	349	355	339	334	400	355	363	345	352	373	334	347	354	346	394	329	325	345	348	366	350	358	302	380	364	351	345	343	349	349	330	357	343	362	349	373	323	388	362	366	367	387	353	354	368	374	344	346	401	401	332	367	337	384	321	376	354	347	375	366	321	368	361	379	354	359	336	306	358	345	324	339	358	364	330	352	371	366	340	390	356	330	321	360	361	353	359	310	391	358	361	337	361	347	346	382	352	373	304	329	327	342	361	389	344	376	381	349	347	376	368	326	323	369	376	344	391	365	340	375	366	360	323	351	337	361	372	376	409	364	361	363	363	346	348	365	363	363	338	358	363	334	372	351	354	373	329	356	405	337	379	346	348	349	364	349	369	340	368	368	307	354	370	375	358	388	354	351	346	347	379	323	334	347	364	354	387	347	329	367	317	342	350	339	371	334	360	365	348	360	373	380	346	326	357	346	312	378	330	367	363	338	359	366	370	389	385	355	397	358	371	345	343	350	376	337	358	355	351	338	373	355	345	384	325	376	339	338	349	342	327	351	356	365	342	390	337	338	359	336	348	373	341	316	385	358	345	330	341	336	312	384	351	356	362	328	342	351	322	346	341	353	384	375	361	345	353	370	378	363	351	370	340	360	397
23434	21352	29163	23875	21353	17170	1723	799	646	583	536	468	495	434	387	372	379	373	324	326	326	343	362	344	328	311	354	321	290	342	290	298	329	314	317	321	336	306	322	307	299	305	277	294	291	278	268	273	314	297	288	304	290	296	292	342	282	281	296	312	290	308	291	300	269	284	325	297	309	305	313	298	299	289	300	277	301	278	317	288	298	292	275	296	266	311	263	290	299	278	288	313	278	293	266	280	266	262	288	291	281	271	273	295	286	300	287	285	274	293	282	284	281	311	282	304	277	302	313	316	300	284	271	301	301	285	282	267	273	312	284	299	293	277	291	302	270	322	267	275	269	300	285	304	249	277	282	247	306	292	290	309	300	331	308	314	296	278	299	302	302	315	286	302	316	339	315	290	273	274	293	253	272	297	284	252	293	286	282	281	331	293	271	279	293	270	261	291	291	288	303	279	280	280	302	284	313	282	279	255	281	280	293	311	310	296	304	285	315	267	318	253	297	278	271	322	309	306	311	263	303	274	267	341	269	283	293	285	265	293	305	284	275	256	282	300	287	274	278	277	281	320	293	256	280	276	281	285	289	280	307	286	283	301	275	287	317	292	278	273	318	287	277	303	296	293	315	270	291	289	306	295	279	294	265	292	259	314	317	270	312	289	313	272	279	305	291	298	289	311	268	284	322	281	264	299	296	297	291	306	288	289	284	291	279	271	256	288	299	297	301	298	298	263	274	297	286	274	305	309	282	280	297	284	269	310	276	298	272	291	302	297	267	281	286	287	279	291	296	294	297	282	304	300	261	287	298	298	308	306	265	292	296	288	284	287	297	328	274	272	264	298	286	305	303	302	302	277	291	300	301	292	276	249	318	299	286	296	264	297	301	308	270	328	330	294	311	309	299	312	293	300	325	286	308	293	261	320	271	298	319	312	281	337	279	296	267	322	261	284	261	298	289	279	265	298	279	283	289	312	303	282	277	265	306	291	284	309	309	309	306	313	272	301	277	285	295	284	303	295	280	314	284	298	316	261	302	278	261	285	296	307	300	336	262	312	336	281	297	270	285	300	290	258	297	272	283	274	303	299	293	308	276	317	291	287	296	274	325	305	273	296	277	290	290	308	284	292	303	308	292	302	274	262	285	295	294	297	317	279	294	271	309	292	311	301	304	295	282	291	297	293	270	288	314	285	294	289	268	259	281	279	283	271	270	284	301	286	309	288	300	280	284	290	288	266	335	268	289	270	275	300	292	278	245	296	308	272	281	288	273	282	267	309	283	315	268	289	264	279	269	277	273	315	335	299	286	285	304	270	329	296	304	293	291	286	270	311	295	242	260	287	303	280	309	271	265	288	301	281	302	285	273	281	254	266	298	267	278	301	320	286	270	280	324	289	290	281	288	319	273	278	274	295	309	300	281	320	263	303	289	275	288	284	309	317	287	283	308	297	285	266	287	320	294	305	276	256	269	290	284	280	263	290	287	293	307	324	272	312	292	298	303	292	300	292	287	265	301	291	296	299	330	280	278	264	285	298	267	324	266	274	293	309	310	281	256	270	294	284	315	275	291	275	293	313	269	298	325	265	298	253	268	271	325	317	301	272	280	286	285	317	291	296	280	280	292	276	278	281	285	297	294	273	304	300	283	293	260	302	301	318	292	267	306	315	314	272	287	278	272	285	246	300	267	297	296	278	268	292	288	281	310	282	279	295	290	296	294	286	280	294	280	272	241	322	317	286	295	287	294	279	281	269	284	299	285	273	291	319	287	267	280	302	300	254	264	267	276	335	296	302	284	314	303	280	290	305	277	309	319	260	303	285	281	287	312	277	278	267	293	311	309	283	305	258	313	281	278	274	294	264	300	284	285	315	295	282	285	289	271	279	307	283	266	262	279	283	312	277	270	303	304	259	258	285	298	276	297	295	277	280	316	314	292	279	290	295	295	256	301	310	271	264	310	276	317	295	286	275	308	273	299	259	296	291	328	301	284	282	302	281	326	315	305	274	326	291	286	306	298	312	282	288	297	278	293	273	281	286	303	274	308	283	266	276	261	299	277	294	298	315	301	290	267	312	304	283	284	310	282	303	300	306	298	262	268	291	297	305	297	293	296	286	292	324	279	273	278	309	297	317	300	306	286	288	292	293	271	292	287	280	304	289	323	278	305	293	309	272	293	304	291	312	291	294	311	278	295	289	306	331	298	285	301	294	286	260	286	311	261	296	294	306	281	285	300	303	270	300	284	264	283	293	288	295	317	287	273	324	298	316	287	298	279	284	281	287	270	247	309	261	262	265	302	297	294	275	276	246	287	271	290	304	272	290	285	279	295	316	298	271	264	309	291	299	272	240	288	319	305	281	274	282	257	324	304	298	318	290	306	304	284	304	275	253	298	296	294	289	289	298	274	283	317	301	290	312	274	299	288	315	308	284	281	299	283	319	286	309	288	294	291	302	269	281	294	287	312	289	316	323	263	295	278	301	277	293	305	289	289	268	286	292	291	298	288	319	260	301	279	273	303	286	314	294	267	292	309	303	303	277	285	323	293	300	267	292	283	297	305	275	282	299	309	310	300	288	331	265	292	292	291	290	293	240	267	284	295	314	299	313	292	296	276	251	274	279	318	321	273	277	284	258	285	296	277	306	312	285	266	287	261	296	277	310	309	315	275	282	291	284	299	290	297	289	285	305	274	301	274	265	289	267	265	305	329	275	271	276	309	293	298	304	294	285	300	305	280	258	302	287	263	307	279	283	266	283	259	282	302	292	275	274	285	291	301	292	338	288	263	298	290	275	295	290	301	298	294	312	298	249	273	313	282	284	277	288	276	293	307	274	291	303	296	289	287	287	265	308	288	288	278	304	299	285	305	301	300	294	298	295	299	282	278	283	272	303	251	289	316	288	280	315	266	319	302	311	292	292	249	284	305	306	285	303	268	285	320	310	287	273	300	299	321	281	298	275	279	275	318	263	285	281	310	278	266	284	320	298	325	299	276	273	270	287	303	291	269	288	307	301	270	298	311	277	300	271	273	303	297	308	314	289	302	271	299	309	298	288	251	265	258	294	294	289	297	281	300	307	269	294	302	295	287	290	254	279	295	315	274	280	284	292	272	295	275	302	276	289	268	304	281	285	285	271	291	286	265	278	286	296	311	293	304	322	293	261	276	300	270	319	281	305	282	293	317	311	303	292	305	292	294	308	280	297	300	295	299	292	293	288	321	290	287	302	280	298	275	281	274	296	266	277	305	295	297	271	287	302	276	264	308	294	288	266	289	261	289	270	316	296	304	266	286	298	292	283	285	280	288	265	329	289	298	287	327	292	278	270	284	295	260	288	274	276	293	306	282	303	293	275	297	306	265	325	288	265	300	254	260	296	293	286	280	332	297	307	306	317	319	320	301	282	295	276	302	315	290	265	282	307	267	291	263	303	297	287	307	288	295	285	298	256	269	292	265	284	323	296	298	287	300	269	325	326	259	289	270	290	315	284	292	280	309	295
8423	16934	14157	7920	5160	3693	2820	2295	1873	1618	1407	1194	1058	995	959	910	799	839	771	748	696	712	681	689	636	628	637	610	638	597	607	609	610	592	592	567	551	567	542	599	545	563	553	592	581	526	511	554	513	532	548	542	577	533	573	580	508	502	565	534	502	556	516	529	534	522	528	504	580	518	524	513	588	455	533	537	522	496	538	506	528	510	501	503	519	521	545	522	523	498	519	534	497	530	532	530	510	499	514	539	472	509	549	552	504	494	501	470	499	492	529	538	532	521	506	546	511	519	534	493	505	554	485	541	501	532	514	556	500	514	539	509	498	494	533	484	500	546	537	519	537	492	483	517	534	553	522	529	520	506	506	491	510	509	516	469	487	554	499	551	547	518	505	493	543	521	520	504	517	474	551	524	501	497	516	509	488	512	523	524	514	560	482	527	511	512	528	518	517	524	496	517	524	477	489	516	519	564	534	513	541	493	493	480	498	492	515	517	536	504	518	496	515	558	526	534	493	508	545	518	491	566	484	534	514	518	497	522	524	521	509	561	510	498	533	487	531	503	501	484	505	512	536	581	541	513	454	526	526	522	498	486	541	493	515	547	524	467	483	463	515	512	526	464	541	532	490	477	522	526	503	532	511	492	487	516	514	520	550	527	535	501	489	519	523	530	491	518	535	536	516	527	498	510	525	538	548	513	479	531	493	523	507	545	493	484	492	553	543	527	521	524	493	499	505	493	504	531	512	486	500	471	497	513	511	519	525	516	534	511	498	529	477	508	538	500	525	531	519	489	488	542	491	455	509	515	506	512	483	527	504	509	541	550	512	493	539	522	501	476	552	476	509	531	514	496	524	501	505	493	507	534	525	487	545	512	546	498	544	524	524	521	534	551	542	515	465	519	523	507	545	518	543	532	526	531	530	512	505	539	533	523	522	508	528	528	494	500	503	532	536	523	531	505	488	511	497	528	533	522	538	524	501	490	528	544	550	522	578	513	520	536	491	539	502	512	520	510	508	485	515	538	514	503	496	564	543	482	546	487	530	534	510	532	531	534	539	511	545	468	472	554	527	544	511	545	510	500	519	520	520	494	546	480	517	496	523	504	504	528	543	531	550	527	506	515	498	482	464	483	513	519	522	498	513	523	518	502	526	527	496	512	517	488	490	544	498	491	492	559	512	528	509	501	522	527	515	464	502	528	527	533	479	436	524	501	499	520	507	534	534	524	533	540	520	478	510	516	485	506	546	533	492	470	524	548	500	555	481	506	513	494	565	528	443	527	517	535	496	491	505	523	511	508	521	499	514	507	502	526	511	473	473	506	473	500	487	546	533	491	539	515	532	496	487	530	499	490	486	514	525	545	537	495	512	519	523	550	541	538	525	510	545	507	505	451	476	495	544	476	542	516	513	509	476	496	548	529	538	561	535	537	518	495	532	520	504	501	512	534	479	592	470	534	482	508	510	496	500	524	536	485	516	484	517	526	514	524	483	531	560	529	513	514	529	525	501	504	545	543	537	528	499	525	530	513	496	471	504	499	508	500	506	515	536	546	477	506	551	536	483	538	479	493	506	534	509	489	487	474	495	487	513	535	482	500	542	548	507	493	526	519	492	498	488	516	502	505	478	531	538	527	485	487	570	502	508	556	526	512	534	512	540	552	517	517	527	532	520	493	491	549	518	485	498	523	528	524	523	496	517	561	504	525	511	513	527	510	542	521	508	527	501	458	507	498	483	509	528	486	476	504	528	502	541	557	516	513	498	519	506	536	514	492	538	511	499	504	533	499	558	466	485	513	500	484	519	556	488	514	519	550	496	522	496	532	512	545	511	513	525	512	513	495	500	501	550	533	488	535	529	500	534	507	543	528	525	515	500	496	479	523	477	480	519	499	518	543	534	541	513	493	496	491	528	504	529	526	538	495	491	518	512	494	497	542	498	489	488	512	492	538	495	517	520	489	493	525	534	493	514	538	517	532	471	482	499	517	505	523	488	514	501	519	502	491	528	498	497	507	503	519	528	531	509	502	486	533	504	514	514	521	513	487	524	517	511	507	537	528	511	486	500	508	491	482	493	523	528	519	534	484	501	494	527	528	506	547	501	538	534	474	517	529	495	496	481	497	502	505	515	474	496	527	526	520	541	545	498	521	527	581	492	458	515	516	542	498	538	527	511	506	521	493	506	528	493	535	498	514	525	495	549	512	515	535	481	517	548	493	514	495	505	546	477	504	508	506	569	536	536	539	517	522	506	521	507	545	537	502	538	552	515	540	533	504	479	532	513	539	519	478	507	477	508	521	505	497	530	545	508	526	518	490	518	502	516	513	507	502	492	492	533	527	547	531	499	546	492	518	520	526	507	509	435	538	497	528	479	468	555	535	526	522	485	500	498	545	507	524	501	533	496	541	481	484	510	503	536	478	480	539	502	514	476	523	522	546	503	519	502	486	527	495	526	475	519	514	510	493	497	532	536	544	523	493	519	555	541	468	476	522	487	488	491	501	507	519	533	505	487	492	502	555	517	544	497	546	487	527	527	487	551	522	506	523	482	473	518	504	506	513	466	462	525	464	535	527	533	517	506	489	515	541	511	495	530	487	483	529	542	544	502	497	516	502	531	515	522	560	478	537	544	542	500	520	528	506	550	531	549	496	513	532	499	548	541	504	506	496	479	494	517	530	510	504	502	510	500	459	523	536	547	514	521	526	523	528	534	510	519	464	486	473	486	518	514	490	520	550	506	525	535	524	527	480	477	502	511	515	490	516	474	526	537	542	543	526	503	522	530	515	482	499	478	494	529	531	513	505	484	527	531	540	542	516	516	508	528	507	474	502	518	497	496	515	494	499	481	517	535	535	531	512	543	530	514	511	520	514	523	499	500	500	520	519	539	518	489	535	513	461	512	509	566	551	544	516	517	532	482	512	514	469	533	501	508	500	525	507	480	502	516	496	514	532	504	520	534	513	556	482	504	512	480	500	501	430	487	505	553	520	504	483	507	536	501	531	521	505	520	534	501	531	510	498	512	486	499	564	489	540	525	532	494	550	505	495	488	510	550	475	497	516	524	487	545	501	524	527	504	532	524	522	515	528	523	504	481	521	522	524	526	557	524	512	507	503	474	475	509	534	500	515	514	523	515	560	547	537	541	498	510	540	530	506	469	510	476	489	521	517	495	526	515	531	512	508	537	521	465	515	539	531	497	503	492	522	499	556	540	502	502	501	500	533	512	505	513	510	530	508	475	516	481	489	561	537	494	519	531	532	514	516	551	487	551	485	484	528	510	511	507	493	564	474	501	552	540	521	485	529	483	545	501	507	525	518	533	487	500	550	508	510	497	513	527	525	538	560	516	524	481	500	503	546	519	533	543	517	511	502	519	490	502	508	524	498	452	535	498	492	514	479	537	508	486	549	518	513	534	530	513	495	511	516	512	493	507	527	562	502	512	494	492	530	527	538	490	521	511	512	526	519	507	499	514	551	536	506	533	503	507	503	543	497
26897	20717	7799	886	498	477	488	434	389	470	434	424	454	442	403	438	442	417	438	426	401	434	424	438	468	439	442	426	421	454	402	413	434	453	432	421	435	410	409	424	416	448	425	421	388	411	453	428	394	407	415	416	455	387	422	409	411	424	430	413	412	397	399	422	404	404	434	443	397	414	420	381	407	423	419	400	415	417	375	415	419	401	407	432	384	445	472	406	402	455	478	458	411	440	426	406	422	408	402	423	428	440	465	398	410	405	422	417	468	410	437	409	389	423	399	400	404	397	418	434	445	418	412	422	398	459	455	429	441	431	396	418	405	444	444	453	416	421	399	434	402	386	433	459	388	429	431	390	424	426	413	414	436	415	416	403	404	443	430	416	397	407	395	463	434	436	423	418	421	407	456	417	420	423	441	434	413	384	408	410	400	416	425	424	441	410	419	449	404	429	409	414	395	433	441	429	439	416	425	405	394	462	405	431	408	404	402	444	431	441	430	424	416	427	477	415	402	390	413	441	417	387	398	446	389	421	442	426	381	425	468	443	385	418	434	433	412	407	404	455	408	460	421	429	417	425	403	376	368	427	449	432	411	418	453	429	425	410	422	440	404	355	430	428	411	432	402	414	385	453	383	422	417	438	415	437	403	468	435	430	447	440	450	415	389	417	431	393	405	387	461	402	432	431	430	405	432	420	417	441	431	449	446	400	432	435	418	398	428	442	385	436	400	435	413	379	417	446	444	405	411	443	413	412	485	409	415	439	424	462	436	410	454	414	395	448	414	405	458	459	421	462	430	425	412	453	432	401	417	421	396	394	394	455	448	418	435	435	419	443	406	427	411	429	427	364	468	426	436	432	411	480	421	399	431	404	405	433	421	418	432	409	446	368	423	410	406	438	418	398	392	405	442	405	424	395	381	411	408	402	456	405	411	443	409	450	388	400	405	395	437	379	437	425	441	441	442	436	415	425	419	432	401	443	460	407	427	448	429	413	429	412	395	412	408	439	445	395	410	413	403	385	426	401	419	397	453	416	397	405	379	410	416	407	405	432	482	429	450	427	429	419	437	396	428	431	404	435	395	453	393	433	415	422	422	417	414	412	444	415	386	421	390	411	460	460	419	419	414	465	439	450	394	418	410	468	428	398	394	374	466	407	432	427	402	382	421	426	393	454	382	450	380	391	409	447	397	408	430	404	382	409	434	412	415	393	441	434	424	422	422	472	411	423	427	413	432	391	453	419	423	419	427	399	411	407	405	426	398	451	395	424	416	479	419	436	443	426	418	375	416	430	415	421	440	412	408	410	397	384	416	398	398	397	415	433	405	377	387	443	451	436	401	442	421	412	440	417	432	414	386	462	371	418	419	432	425	406	389	432	445	424	464	412	401	422	416	437	428	443	422	384	433	423	399	418	401	422	423	411	458	417	446	406	466	406	416	420	412	427	426	419	399	385	436	433	413	367	408	412	403	391	427	402	451	402	424	384	439	420	379	383	446	410	445	406	407	419	424	399	388	427	413	431	426	416	440	424	447	426	394	435	408	423	421	415	413	422	421	419	417	456	395	419	418	448	443	403	428	404	428	396	421	454	429	418	404	410	402	415	416	408	453	429	420	404	432	435	396	437	437	429	447	429	384	404	428	380	419	441	405	428	396	415	453	442	457	399	395	463	420	436	427	412	464	384	427	432	379	425	473	434	444	461	426	452	412	467	426	421	444	411	414	409	412	410	455	459	420	432	412	382	437	397	422	429	438	447	432	409	433	433	377	451	437	420	443	452	406	450	437	409	390	445	425	436	419	417	390	380	430	441	422	429	398	387	430	428	421	385	429	423	407	403	396	417	391	410	440	435	413	427	430	399	405	423	428	399	411	389	407	406	386	420	439	426	404	413	418	449	424	413	413	422	386	463	436	447	394	394	414	443	423	382	406	371	404	413	359	386	412	378	403	411	408	404	405	406	418	433	455	427	389	371	414	393	410	443	433	393	455	445	430	426	446	431	404	393	392	441	429	403	410	393	434	399	398	418	422	406	414	408	437	477	430	423	478	418	414	405	403	377	450	368	412	454	438	433	402	435	458	377	373	429	418	418	410	416	423	376	416	427	418	426	426	412	412	394	463	411	393	431	428	421	442	416	406	402	415	424	447	427	385	400	401	431	426	412	417	410	394	440	407	403	400	415	419	423	426	440	421	449	431	397	447	437	392	414	393	399	454	417	425	452	407	431	384	449	429	416	403	392	468	404	466	413	397	398	420	412	410	388	413	395	419	401	420	466	424	412	435	394	443	406	416	420	408	369	404	461	387	423	393	449	436	375	426	422	421	389	389	406	459	440	443	445	450	446	427	416	403	414	400	406	433	466	421	394	392	413	407	444	420	408	442	454	465	477	422	379	403	403	444	440	426	358	436	429	404	448	445	392	437	416	395	423	404	432	457	454	376	405	398	403	429	437	425	443	400	380	423	417	417	408	426	440	431	431	429	439	450	392	410	480	409	421	426	427	425	416	411	427	437	412	431	466	422	391	410	421	390	421	413	419	421	438	432	405	415	464	426	440	424	366	427	428	423	429	422	414	423	414	424	448	416	397	424	409	401	428	416	434	421	407	394	430	415	394	375	409	423	418	402	397	431	407	448	408	429	431	376	389	391	366	408	428	439	363	445	430	415	409	407	406	422	425	398	444	438	429	429	362	451	412	426	403	393	393	436	402	416	441	408	434	418	401	448	405	420	408	442	417	406	394	446	418	453	404	386	413	424	418	442	416	450	431	387	400	483	418	422	397	435	439	465	416	402	418	414	432	416	413	421	390	410	426	457	417	425	443	416	386	418	430	420	405	368	437	417	410	425	409	421	395	432	417	403	422	414	415	410	444	382	408	440	433	404	444	429	412	438	420	390	437	401	419	400	416	405	390	387	433	432	446	419	421	445	429	405	424	419	430	388	392	389	385	454	436	387	431	429	432	403	425	404	430	434	422	389	408	404	416	439	420	411	388	441	432	444	453	436	382	428	416	466	417	459	398	408	429	443	429	410	437	433	451	420	412	422	403	393	443	439	386	430	429	407	405	405	431	413	387	436	388	411	398	394	423	445	425	398	423	447	441	431	438	423	435	430	430	453	432	424	414	410	417	405	432	476	409	423	421	435	394	403	410	449	395	430	429	418	437	436	433	414	423	424	438	400	453	435	447	417	455	432	395	400	429	431	402	444	431	387	424	408	417	422	431	407	439	401	429	420	422	409	432	396	411	420	401	414	445	385	439	432	425	408	437	424	410	436	417	420	459	451	411	431	465	402	379	369	421	434	404	446	416	430	423	456	402	412	396	440	459	464	413	433	452	439	418	419	404	436	460	402	432	419	444	422	429	434	417	396	425	418	456	426	398	410	386	447	385	443	434	434	412	412	386	417	413	459	409	433	400	424	421	402	422	457	422	369	450	451	411	391	387	391	432	397	431	445	410	378	424	404	409	435	383	399	437	451	404	393	416	447	446
4448	1991	1808	1263	1004	943	926	843	834	802	846	832	837	792	845	774	792	804	778	806	754	799	761	765	783	788	780	749	769	742	787	744	778	801	788	788	717	768	785	743	774	791	818	778	751	745	794	779	807	808	798	795	771	773	779	743	797	741	771	761	799	737	769	811	793	818	746	802	780	788	757	788	783	736	799	722	831	768	781	766	829	781	748	796	722	762	768	794	748	761	765	782	802	781	797	769	781	788	829	738	758	787	809	792	772	734	739	774	740	769	787	791	725	775	805	759	778	810	766	792	823	778	828	802	758	787	807	776	769	777	765	758	811	783	791	763	748	779	772	744	786	748	798	823	748	823	776	725	791	800	786	795	777	711	765	743	737	687	781	795	801	772	775	854	773	760	757	740	743	797	765	849	780	808	808	780	785	805	803	775	768	766	813	787	747	744	736	788	723	762	720	826	786	740	789	782	739	764	771	772	716	729	776	828	808	745	799	731	793	791	804	761	798	779	786	727	802	779	776	806	799	765	733	806	796	789	791	795	787	784	733	767	776	765	785	813	759	776	839	755	800	769	760	752	765	745	781	765	764	758	748	723	733	744	788	807	780	799	764	827	768	816	807	760	817	729	795	764	812	776	822	756	780	720	784	734	769	708	750	807	762	758	795	765	771	744	765	776	750	776	723	788	821	767	806	813	798	755	769	807	777	762	836	801	775	722	761	819	702	692	807	772	788	804	740	771	764	756	786	777	751	762	787	783	742	798	738	756	782	779	782	754	770	771	794	739	769	820	778	812	777	756	736	807	740	774	793	771	778	744	757	814	791	807	811	771	789	780	737	816	832	755	742	764	754	738	778	726	794	765	776	768	793	755	775	758	799	811	783	742	750	776	832	832	735	741	757	762	760	747	736	729	719	732	792	744	773	762	803	789	816	764	770	790	801	739	738	799	776	788	716	762	733	800	795	767	798	777	791	748	810	785	814	777	783	765	753	735	745	759	742	751	780	755	766	738	760	708	766	802	766	783	815	750	774	750	768	777	776	740	743	785	777	793	734	830	812	785	787	819	794	780	784	785	775	778	776	768	810	736	740	785	720	838	840	750	789	780	755	729	787	800	787	765	761	796	807	798	809	752	760	791	782	744	832	784	790	776	742	787	789	781	781	759	753	777	798	743	775	786	762	775	818	791	780	784	777	807	789	759	806	733	793	753	803	765	751	773	776	776	814	818	753	771	817	795	788	787	763	756	784	785	766	756	753	809	760	806	784	814	771	775	740	780	755	739	744	766	781	773	773	772	767	746	784	768	742	781	778	767	722	769	773	779	765	782	794	781	755	804	744	751	757	785	803	784	797	789	766	758	786	781	831	770	738	809	779	739	797	750	746	798	786	790	773	748	762	732	808	712	786	792	784	792	797	692	801	829	833	814	767	804	767	777	786	823	778	768	773	797	727	766	748	750	752	782	804	736	760	719	788	790	757	808	747	810	839	749	759	764	756	784	751	781	817	808	720	767	766	760	755	776	791	784	795	767	776	781	768	792	781	731	765	764	724	751	798	829	796	771	797	760	778	740	728	767	816	814	809	780	765	762	767	797	766	775	792	735	789	763	745	780	772	720	746	739	785	763	807	797	789	747	783	838	769	775	772	783	785	813	794	715	802	753	802	761	805	710	816	824	762	739	792	771	804	798	827	768	800	765	797	737	743	766	774	764	806	748	716	785	724	808	818	762	745	769	751	794	786	821	772	793	714	792	772	788	768	776	809	807	703	768	741	770	749	787	788	760	787	772	772	732	797	767	769	778	788	768	799	745	761	785	793	777	780	766	779	832	745	762	760	746	771	735	742	755	701	840	764	817	785	814	761	762	783	779	792	756	796	803	778	765	758	782	771	807	737	793	825	768	769	808	805	746	768	770	767	741	854	792	814	812	755	697	743	766	781	811	792	780	799	758	786	777	762	763	717	798	786	751	790	750	780	750	748	709	771	761	781	763	782	751	748	815	840	784	728	790	775	774	839	790	779	756	732	829	753	786	782	769	797	771	782	760	745	753	801	765	816	783	820	726	797	815	827	796	750	842	795	796	795	776	790	767	811	749	789	779	785	757	757	778	772	773	771	785	797	801	803	801	809	770	744	753	740	763	776	781	739	750	760	814	840	803	751	750	758	779	813	748	745	792	766	773	759	811	751	814	790	830	762	771	751	715	783	784	810	796	765	801	787	740	758	788	797	789	792	768	777	799	805	771	804	789	780	714	743	800	771	736	819	806	773	776	799	764	755	725	726	769	744	799	794	795	779	757	763	757	773	768	763	775	774	774	790	774	803	759	801	827	785	817	790	726	776	760	815	786	821	730	778	783	759	786	763	823	792	786	808	797	809	746	784	786	751	731	824	724	773	806	791	779	782	742	788	794	752	745	799	791	802	738	760	798	765	782	792	757	781	772	795	776	743	771	794	785	772	767	795	753	806	745	711	789	780	779	720	808	810	794	759	780	797	749	745	779	782	810	794	772	795	799	827	734	758	784	804	777	808	810	791	778	746	743	829	793	805	808	843	771	762	818	750	818	785	768	788	774	776	763	747	784	797	788	747	811	808	746	806	778	786	777	784	818	793	759	782	733	738	780	755	763	819	773	775	759	736	798	814	752	733	773	824	804	796	775	784	758	759	807	827	748	780	744	752	832	777	787	795	755	728	850	782	712	777	777	728	745	762	768	824	735	821	826	792	863	765	771	764	763	751	789	778	758	765	759	736	817	760	786	746	749	776	772	765	752	751	797	801	767	774	779	809	803	795	767	701	834	738	750	772	796	774	763	756	733	759	781	806	727	796	781	771	798	808	778	773	756	785	789	772	768	814	764	773	779	794	771	715	821	767	773	791	773	834	738	745	764	781	748	746	729	804	753	735	755	757	774	776	856	775	818	788	803	758	799	744	781	720	775	778	779	775	733	783	842	773	733	790	772	761	769	798	748	765	776	784	752	725	751	767	802	727	755	746	772	784	769	743	819	787	785	764	786	776	772	811	760	764	745	765	803	800	766	816	857	781	797	796	803	770	772	801	742	770	749	751	795	808	796	778	752	818	781	750	777	784	753	770	785	769	768	770	785	791	747	789	763	762	794	831	754	745	785	804	791	736	721	808	795	789	765	690	800	746	828	770	785	778	766	814	797	755	772	756	807	783	807	792	788	776	822	777	788	771	805	811	756	715	796	772	827	790	796	801	789	753	745	777	800	742	783	774	783	798	754	751	746	802	835	764	796	772	830	809	769	735	803	775	773	807	791	730	826	820	749	818	785	747	756	782	753	776	715	786	773	823	734	783	747	764	776	762	795	741	798	813	832	812	798	760	776	762	796	782	756	768	792	761	776	804	765	811	808	766	779	795	744	793	810	820	775	785	802	798	770	734	761	754	751	771	795	810	757	785	758	807	838	763	799	797	776	796	760	764	787	770	759	755	749	751	707	746	835	756	739	801	776	720	819	777	786	779	827	737	848
24294	21320	28505	24460	19549	1577	563	435	350	305	298	250	277	253	251	230	212	204	207	190	186	201	196	207	212	180	171	169	199	185	192	167	179	202	204	196	180	184	167	207	227	178	168	172	160	187	197	165	217	169	197	195	186	153	208	160	170	175	202	187	186	186	162	170	167	172	187	195	206	174	180	179	180	162	183	164	160	206	170	183	204	217	170	172	231	173	198	198	162	201	192	164	184	158	175	191	175	182	201	209	170	169	173	168	188	170	142	224	154	190	172	184	169	173	187	188	179	190	184	192	178	174	175	179	191	187	163	190	197	165	161	169	171	172	171	148	163	181	173	178	175	155	193	184	178	191	188	168	161	184	165	196	177	149	187	172	171	203	195	178	181	184	182	201	176	173	173	192	170	166	172	183	166	173	182	156	157	196	209	189	173	188	168	192	180	174	204	185	170	190	179	168	211	160	192	170	172	175	196	201	180	171	167	165	188	161	185	158	174	187	182	186	179	208	197	191	184	187	169	184	186	191	175	189	160	182	161	179	197	179	158	208	179	199	173	165	178	182	180	166	174	179	184	207	178	171	182	191	177	171	171	166	203	143	182	187	186	157	158	193	198	175	169	173	189	168	162	173	190	179	182	176	176	166	194	183	173	177	183	197	148	169	174	192	185	172	182	190	152	163	166	200	184	185	167	161	170	179	188	172	203	169	166	181	209	183	180	177	179	198	200	170	190	178	179	188	180	170	176	170	163	162	196	180	161	196	186	189	197	154	169	176	196	169	158	166	190	162	192	160	167	179	186	172	164	171	167	169	191	177	170	179	157	143	183	166	176	161	193	181	168	177	170	160	205	156	186	167	189	186	186	178	168	173	161	174	179	185	190	186	161	198	172	181	207	163	200	170	177	192	193	163	180	177	196	196	194	177	187	193	190	173	182	208	187	203	169	172	171	177	174	184	181	195	186	184	190	179	163	179	188	202	202	190	213	174	180	184	170	198	170	196	175	187	206	173	185	190	214	187	185	166	150	179	185	195	164	179	208	180	173	187	194	195	176	153	178	175	189	179	181	179	182	178	194	164	153	167	146	189	168	194	160	177	171	194	187	181	172	196	190	168	160	181	188	183	189	166	186	213	167	158	199	187	164	173	183	189	167	197	166	177	188	166	178	166	184	159	174	187	167	194	203	197	188	173	198	198	181	197	167	208	185	160	190	160	185	184	185	186	138	167	170	188	194	169	185	172	167	201	194	156	169	176	164	176	171	168	156	167	171	186	169	169	165	182	166	153	177	204	183	151	180	175	175	183	165	171	174	171	179	167	189	166	183	173	183	156	173	156	192	190	175	205	197	173	205	190	177	181	186	170	189	175	175	160	178	183	181	152	163	189	178	198	206	196	177	176	161	179	164	174	163	198	191	180	194	181	168	165	198	180	188	178	206	172	189	174	163	164	170	195	197	173	179	164	185	212	188	199	181	180	148	168	165	174	176	182	191	176	171	187	150	163	184	167	185	181	181	176	184	179	187	154	185	158	173	177	170	187	170	183	173	168	180	185	176	194	207	182	189	198	175	165	179	155	152	193	171	184	163	177	180	166	155	162	166	168	196	168	174	187	159	171	164	193	156	184	171	162	148	173	196	159	179	183	196	221	190	179	184	179	196	183	164	171	169	169	164	186	172	168	184	191	191	148	175	158	180	196	203	162	189	187	201	153	172	142	172	171	180	200	155	186	170	194	167	183	197	155	196	190	194	184	198	171	178	167	157	172	175	187	182	154	179	185	195	162	192	179	171	186	192	166	177	159	195	170	186	167	163	198	156	161	156	184	169	179	184	198	160	168	193	180	179	177	180	184	173	192	193	161	180	192	156	195	164	222	178	155	181	172	186	172	210	184	181	190	189	194	205	164	168	186	164	156	167	176	200	183	173	182	180	158	175	181	183	183	163	185	182	202	190	173	180	195	162	173	168	179	197	179	170	171	180	166	174	165	187	178	152	173	179	173	180	159	172	167	166	188	177	173	174	175	188	161	177	162	178	183	195	160	198	174	178	183	207	171	162	183	175	194	153	174	155	204	164	177	176	160	162	160	163	181	183	170	179	167	182	216	174	192	181	191	170	188	176	178	179	171	174	179	186	186	151	168	178	161	215	196	171	196	183	180	160	178	167	166	167	174	190	196	186	165	212	184	190	183	190	186	148	178	186	160	165	176	161	145	181	178	159	210	180	174	152	185	159	183	206	167	164	182	171	147	193	192	175	145	170	201	144	167	175	175	168	176	176	169	177	184	209	168	184	180	169	191	186	169	181	185	172	161	194	163	194	184	181	158	149	179	180	186	186	158	172	165	183	185	192	186	157	178	171	173	186	183	179	181	183	165	196	182	149	155	172	176	157	185	170	165	204	160	174	187	172	184	178	201	185	160	159	186	158	174	166	154	183	177	191	199	176	175	171	216	194	179	161	170	178	183	167	179	186	163	199	176	166	147	170	182	151	161	172	192	164	191	180	197	159	195	182	163	166	154	175	186	187	148	170	172	161	208	154	177	173	191	181	190	181	180	191	159	172	180	170	157	157	188	195	164	207	178	185	169	203	168	193	184	179	218	185	191	202	166	160	164	171	171	170	175	176	170	185	188	162	190	181	192	174	166	175	147	210	174	186	191	165	195	174	183	151	161	193	179	153	168	183	203	166	181	181	162	173	183	172	166	177	169	183	197	157	184	178	175	179	180	198	159	172	155	173	175	208	190	188	164	192	157	160	173	191	176	176	185	169	169	190	185	164	178	191	164	184	165	203	181	156	165	161	167	181	176	178	180	186	177	173	167	166	187	162	177	154	189	150	175	157	223	179	194	157	179	188	170	214	155	175	180	161	186	174	168	175	166	180	207	186	171	186	175	161	181	166	163	182	197	188	181	180	189	190	178	177	195	181	191	186	146	162	182	171	155	152	189	168	179	172	185	165	203	183	175	173	188	173	151	167	186	183	178	164	167	192	160	183	205	172	160	178	162	187	183	180	167	141	187	175	171	191	169	187	168	175	165	179	162	202	198	161	178	169	180	181	168	180	189	173	178	162	179	183	175	177	159	167	171	202	170	190	185	204	166	171	156	179	192	179	188	158	205	164	183	166	163	170	152	174	182	169	162	168	190	158	155	158	183	170	175	191	195	160	174	173	164	183	185	179	167	177	160	176	154	160	163	167	206	171	171	164	156	179	170	169	182	202	180	165	178	165	193	174	190	174	215	175	194	212	170	200	179	199	160	164	188	186	193	209	167	189	168	156	210	181	180	178	181	176	188	177	209	201	183	177	179	184	184	182	180	187	205	173	195	183	205	173	168	194	185	162	159	180	190	159	191	172	182	169	169	162	179	178	177	158	172	159	160	182	143	175	183	194	176	192	169	189	178	190	162	194	185	192	158	153	181	166	191	167	189	180	185	180	204	123	173	163	182	171	186	170	187	188	168	176	172	165	201	151	159	190	160	166	184	197	182	171	170
6134	11176	9181	4797	3075	2172	1607	1308	1097	963	796	741	667	588	558	539	524	515	482	502	429	454	437	395	433	434	402	410	407	375	389	387	410	378	369	360	424	371	346	354	372	348	375	391	392	340	373	372	343	352	370	358	368	383	368	395	344	354	352	327	334	338	379	381	389	382	374	360	379	356	332	351	354	357	344	345	358	371	326	358	345	328	370	368	371	331	401	349	314	352	345	360	343	353	354	376	340	339	369	352	344	311	349	373	341	320	362	370	345	347	306	365	370	331	384	325	369	349	368	380	348	345	352	343	362	367	345	343	327	358	359	353	340	361	381	368	366	381	365	380	346	358	346	344	351	356	358	363	384	360	336	362	312	366	340	331	346	363	357	330	347	350	364	352	312	385	352	355	351	332	336	339	382	372	337	334	352	324	369	337	348	339	342	328	344	337	322	350	329	353	346	334	350	294	344	358	313	330	371	341	358	344	366	342	357	367	345	313	331	343	372	329	347	334	359	369	356	330	351	350	355	355	365	349	318	384	311	341	363	368	360	329	376	368	338	346	332	363	333	337	361	336	361	342	345	372	358	330	344	380	351	328	358	352	398	341	340	350	346	354	349	354	372	351	358	337	347	323	360	321	394	361	364	330	355	332	357	311	348	360	339	325	328	348	312	339	384	360	367	348	340	348	356	345	377	343	348	360	373	363	315	351	366	358	343	306	359	371	316	374	304	326	364	374	353	355	315	367	357	345	381	352	375	381	380	344	355	329	394	370	380	344	324	355	370	353	349	324	373	346	342	341	371	348	367	352	322	393	331	359	347	360	360	371	343	317	396	357	341	329	341	366	327	354	359	354	326	348	343	339	351	360	370	319	375	329	370	305	355	345	350	366	335	351	354	351	333	370	379	373	353	336	339	360	359	370	354	351	330	358	380	352	345	424	330	375	336	328	339	322	364	383	313	372	361	338	342	382	343	347	333	345	364	318	369	344	319	341	318	363	374	396	326	347	352	313	367	374	331	367	333	350	362	344	347	359	333	357	343	333	331	334	367	352	378	386	322	336	348	377	334	353	368	333	344	318	339	317	357	375	359	328	345	367	320	373	363	356	346	377	349	371	386	348	383	355	389	372	352	352	351	363	349	353	340	348	346	315	341	359	328	388	352	353	334	350	337	360	325	360	362	367	357	361	375	351	369	382	350	361	373	325	307	387	350	364	380	357	345	325	366	366	378	359	354	352	329	376	336	364	344	345	347	361	338	375	338	331	336	321	370	341	356	371	348	358	362	376	351	406	386	303	351	341	372	366	365	347	331	344	344	341	354	330	362	339	339	334	361	370	308	344	377	358	354	338	324	374	361	347	316	350	331	380	361	388	323	339	337	359	363	363	331	354	327	303	335	364	359	335	365	341	359	355	365	329	333	330	329	351	367	389	322	353	329	373	334	329	314	345	372	357	322	340	356	332	349	379	353	374	355	392	343	350	371	371	344	347	347	399	345	353	350	344	355	357	356	340	351	329	341	353	364	357	398	354	331	315	360	337	340	338	353	333	336	344	356	344	356	316	351	352	355	339	378	360	314	344	355	366	357	355	337	328	357	325	342	391	306	323	351	364	350	328	334	394	384	352	344	374	352	341	350	360	353	338	338	360	368	350	323	343	371	347	363	355	380	341	338	341	366	361	339	359	344	365	381	342	359	325	351	322	356	348	342	339	344	356	376	343	333	369	327	348	371	335	406	313	396	317	378	369	343	336	362	360	346	363	342	347	388	344	365	316	368	354	332	306	363	327	323	347	343	338	327	346	330	358	343	311	323	365	336	395	354	356	379	372	333	377	334	353	363	332	350	336	363	350	363	357	360	340	367	380	347	381	345	358	364	368	343	364	348	335	348	363	361	340	358	366	308	382	335	358	375	353	356	361	346	378	375	339	368	358	333	358	349	347	376	365	342	388	349	387	326	348	362	349	371	356	353	377	352	345	378	360	344	349	369	360	345	372	360	329	320	362	350	337	374	357	320	338	333	329	368	305	325	330	322	370	361	350	357	354	352	335	324	392	351	357	321	351	354	332	357	382	356	359	332	324	343	380	333	375	354	350	338	316	323	362	340	347	370	301	341	374	380	325	341	362	365	349	331	352	348	333	386	383	337	358	354	339	380	327	332	329	362	332	339	344	354	356	348	340	339	367	354	346	330	329	326	369	369	367	341	333	342	355	371	384	349	357	362	362	339	368	344	343	373	368	357	344	325	358	365	374	344	368	375	346	359	364	340	337	365	335	336	326	357	346	368	317	345	374	365	339	347	342	355	359	360	366	333	340	339	365	348	379	397	371	331	342	369	328	361	354	362	362	330	351	356	366	360	355	363	367	355	312	333	312	366	339	353	352	317	350	355	347	392	349	344	345	388	355	369	360	366	331	335	347	339	364	335	366	324	358	362	366	337	324	368	362	364	352	382	342	361	338	353	324	348	353	347	341	355	349	352	353	393	344	335	351	354	370	319	355	314	343	346	363	325	362	353	345	355	371	346	354	362	354	353	348	357	344	329	337	359	338	335	379	343	350	371	354	385	356	359	347	350	364	384	339	359	324	369	393	326	324	359	364	350	345	338	331	366	393	329	337	340	330	357	364	349	371	376	334	354	333	357	346	350	359	377	374	356	324	369	370	356	376	344	332	325	377	332	347	381	302	326	342	355	363	318	348	368	344	352	352	369	324	333	338	365	333	341	332	358	362	352	368	392	329	349	351	376	349	339	374	351	359	341	356	338	334	369	355	345	354	386	356	314	341	319	383	353	327	354	357	348	301	359	377	330	320	306	364	352	356	347	330	354	368	320	342	372	353	348	345	326	355	342	351	372	360	358	356	326	361	357	344	331	341	373	336	343	391	354	387	354	361	399	332	388	320	341	360	340	362	345	369	376	354	391	387	342	349	368	326	358	352	353	397	357	350	359	325	336	343	364	337	354	336	367	303	330	330	361	335	398	343	341	363	308	366	345	316	349	361	337	355	317	328	352	370	337	345	343	313	328	331	312	344	357	328	344	346	342	317	331	338	373	370	297	356	344	340	333	350	363	340	351	337	356	365	349	327	372	350	369	334	368	357	381	354	379	379	365	360	342	323	368	358	341	353	363	327	349	358	361	337	373	333	361	370	372	320	349	360	380	369	345	354	355	333	342	351	369	315	358	329	360	334	340	338	330	386	360	342	355	344	327	352	347	369	331	370	337	350	362	323	349	346	352	364	354	334	392	381	357	352	336	334	333	324	360	385	325	357	341	387	342	360	329	368	348	345	351	355	353	362	333	375	373	353	332	325	345	337	362	329	328	330	361	332	365	354	342	351	361	344	371	368	363	340	387	352	310	337	328	341	366	319	348	380	342	326	314	353	356	335	347	358	380	357	325	392	361	360	374	366	363	402	374	356	362	348	337	358	335	365	341	364	356	342	322	353	340	330	376	361	335	360	327	348	338	321	343	341	309	344	348	330	372	329	358	339
23432	21358	29215	23887	21360	16921	1733	766	645	560	507	465	432	381	387	362	325	387	376	335	342	319	329	343	310	294	320	350	322	329	330	308	327	292	292	283	295	328	305	320	319	295	289	320	282	278	299	276	310	345	291	309	303	309	324	290	289	286	289	270	300	316	319	278	294	301	299	284	294	268	269	314	254	266	286	290	296	270	303	275	309	250	266	316	272	310	303	263	301	328	303	304	325	286	309	284	320	289	292	304	294	307	277	299	257	306	289	276	311	296	304	287	272	295	320	265	301	286	283	286	291	287	290	295	284	303	306	291	286	261	290	284	265	289	286	300	289	278	293	280	330	296	292	285	289	293	269	290	284	285	273	289	293	273	274	277	288	279	282	302	289	281	283	300	297	296	272	274	300	306	273	278	283	307	312	276	303	284	294	306	295	284	298	292	296	313	297	299	294	296	258	278	264	292	271	296	268	296	302	265	299	283	313	314	290	280	292	292	299	290	315	293	289	313	306	261	272	269	325	303	307	323	287	269	298	287	290	279	266	318	315	294	295	308	299	267	297	287	320	273	296	300	273	306	271	260	262	291	251	314	263	317	322	281	288	304	272	318	328	288	298	290	306	277	282	244	297	291	308	284	298	243	274	301	281	301	287	295	281	282	299	288	265	260	291	283	301	286	284	301	279	289	276	290	289	300	287	291	270	279	252	271	278	281	288	296	257	293	301	268	257	293	293	302	265	326	306	288	307	299	290	282	281	302	313	285	292	303	323	276	282	270	291	294	299	269	273	294	281	294	313	308	286	276	306	249	289	302	301	284	266	327	292	270	318	303	307	286	278	282	323	270	309	281	287	279	312	294	275	308	291	294	296	317	286	317	289	268	255	285	295	280	279	276	306	282	309	269	303	266	299	311	301	296	294	310	280	303	285	297	284	271	287	275	268	290	282	275	292	250	263	288	290	307	244	276	298	274	254	283	297	260	288	298	294	303	303	284	255	284	285	294	302	273	273	284	312	304	265	308	291	271	291	299	312	266	307	304	279	324	281	302	300	286	276	304	300	310	315	294	290	276	314	279	288	274	275	284	292	289	300	287	279	313	296	287	267	295	285	308	286	297	298	306	264	294	282	295	281	301	284	283	285	280	271	300	300	282	284	282	273	300	271	265	286	304	307	281	287	274	287	275	284	289	271	317	287	286	287	292	270	295	292	310	294	266	304	294	249	299	316	276	305	265	300	312	293	285	298	303	295	305	313	252	307	301	326	294	264	296	300	316	286	274	278	308	277	297	301	290	292	302	291	315	292	319	280	278	271	260	289	296	262	276	298	290	291	286	317	281	291	276	308	294	316	303	296	272	285	294	267	275	297	272	297	312	273	294	273	266	269	279	279	286	315	283	297	319	274	299	301	273	294	304	254	281	278	277	276	320	303	307	295	287	270	298	275	277	287	275	283	311	278	307	268	282	275	294	292	298	275	294	272	289	276	289	271	267	279	281	292	300	295	266	298	294	287	313	310	281	272	301	252	303	268	269	291	275	286	271	305	282	311	299	268	266	300	272	267	301	271	263	300	288	254	297	279	297	289	292	276	302	293	271	298	314	294	290	284	305	309	288	299	284	277	290	293	269	266	311	279	303	311	274	275	271	297	278	290	265	261	285	275	288	271	280	305	273	299	299	320	303	294	262	284	269	307	274	280	313	307	291	297	269	250	296	274	277	273	293	305	300	300	303	275	285	283	287	300	269	289	297	290	267	301	273	283	275	290	304	259	301	275	295	275	317	299	270	300	272	311	263	291	303	311	252	256	317	275	305	323	287	288	311	301	286	301	281	301	276	316	263	273	298	304	298	292	279	271	248	267	297	286	287	295	287	276	325	272	270	256	282	324	284	286	267	292	284	277	288	319	255	268	306	292	295	303	295	290	274	279	309	278	303	289	267	295	288	294	269	283	301	282	301	290	249	300	296	308	262	288	274	302	253	294	291	296	284	250	261	293	279	317	299	281	294	323	316	290	276	283	289	316	279	302	281	293	270	294	271	272	279	277	263	288	275	271	290	285	297	299	288	253	311	270	287	257	277	294	320	296	287	303	284	295	276	266	282	296	288	307	284	298	249	305	286	313	279	296	285	256	262	309	269	305	292	272	284	288	281	270	286	265	260	293	258	313	268	308	290	263	285	303	289	265	323	288	295	278	295	271	294	275	295	267	291	277	272	274	306	273	266	282	325	295	294	265	276	293	290	313	302	276	306	322	306	296	296	289	274	280	306	295	306	273	330	286	293	272	294	308	283	280	257	294	278	287	338	286	281	286	310	296	306	292	290	309	304	292	273	317	308	295	271	288	286	302	287	286	265	298	303	275	307	284	271	291	285	308	274	293	263	288	281	296	288	289	263	287	312	277	256	302	294	286	271	299	289	322	312	282	297	285	272	286	278	320	263	282	251	280	291	305	273	292	284	301	292	295	300	290	309	270	272	259	271	270	287	304	297	256	311	286	257	268	282	252	304	269	283	278	283	299	298	282	312	270	263	275	256	301	291	292	303	319	302	276	285	295	268	320	326	303	283	306	273	281	298	265	307	292	316	293	316	296	294	271	272	280	277	315	293	287	267	291	280	272	285	298	283	303	309	281	316	289	286	311	291	265	284	300	296	345	285	276	301	265	272	277	272	314	287	279	288	308	289	306	287	294	290	308	292	310	291	294	277	293	284	263	268	243	314	294	301	302	304	299	282	313	299	277	306	286	282	289	296	291	278	322	278	294	265	295	301	303	296	266	294	288	291	268	314	303	296	276	274	297	295	268	314	315	251	312	279	299	299	282	297	305	308	257	298	306	286	327	298	286	291	259	279	265	290	272	270	285	290	299	304	251	291	291	288	307	282	296	284	313	308	287	279	256	281	270	275	295	266	287	291	286	318	274	299	288	308	258	244	312	285	269	296	296	287	300	299	262	284	291	296	309	285	280	290	308	253	289	292	290	284	278	324	300	299	288	291	301	281	317	320	289	302	301	298	280	275	278	293	271	263	287	278	321	301	288	284	300	271	264	309	322	303	298	277	277	311	270	269	305	306	292	290	307	275	266	289	264	312	287	297	273	302	267	256	292	263	302	289	283	311	296	286	264	305	274	284	275	281	316	277	291	308	293	322	304	285	293	289	289	289	269	299	268	308	311	285	302	297	266	282	286	283	260	278	267	284	305	263	269	277	316	276	304	298	288	305	317	295	270	291	306	285	291	319	272	282	297	301	282	308	273	294	268	268	295	277	293	288	285	288	302	263	331	303	275	302	279	291	282	295	295	287	279	293	286	279	270	300	286	284	288	286	254	279	287	258	280	293	284	307	329	295	286	289	300	283	300	305	291	290	259	287	295	274	267	314	303	304	271	305	290	289	260	304	296	257	287	261	265	266	294	275	302	270	315	302	289	343	276	299	278	297	273	299	287	279	295	289	300	267	272	275	265	294	303	312	290	277	310	263	294	270	324	293	271	288	278	282
8490	17086	14122	7658	5125	3722	2817	2238	1905	1543	1337	1213	1082	1008	958	891	892	822	768	736	710	673	710	659	687	665	658	609	610	586	557	578	587	557	567	566	575	542	557	619	576	530	528	529	532	532	556	533	554	567	501	510	533	500	519	584	522	501	503	524	578	510	531	550	546	570	517	539	539	506	511	558	520	521	543	519	542	529	573	555	539	528	520	512	482	531	474	562	502	501	505	496	502	556	522	526	525	514	528	552	499	523	536	558	518	527	506	527	530	515	513	555	482	512	498	500	562	540	543	549	561	504	529	525	519	524	525	504	540	510	502	531	508	521	549	527	518	513	502	504	518	529	577	495	550	518	499	512	494	535	517	491	513	556	559	508	516	498	521	505	501	504	543	529	456	524	513	504	485	525	498	501	505	571	502	489	547	510	528	536	513	521	522	489	551	494	503	502	493	498	511	462	509	488	479	515	500	554	504	536	509	512	551	502	540	520	503	558	530	504	476	522	506	552	513	531	510	509	520	478	504	513	480	513	494	511	516	545	510	477	549	483	539	522	530	475	516	475	474	535	518	525	498	501	491	524	485	486	514	521	525	544	516	536	483	514	516	502	476	542	484	546	531	497	488	530	551	508	523	528	519	531	519	526	504	511	518	512	544	508	488	546	554	515	506	473	484	503	511	495	485	515	514	519	491	535	505	542	483	503	572	540	467	534	530	514	501	523	509	529	522	548	543	517	489	514	502	474	510	529	534	502	511	507	501	478	514	467	514	497	534	504	538	514	534	536	477	514	520	497	532	530	505	531	544	482	518	520	520	534	504	518	504	487	513	518	513	493	541	513	557	529	550	501	514	512	524	526	491	553	533	509	482	536	487	498	526	506	517	491	508	509	490	493	501	520	490	518	509	514	497	472	531	492	507	510	507	545	506	518	503	545	510	503	462	516	523	529	532	495	526	494	506	541	517	489	530	489	498	505	491	497	465	529	510	501	500	547	487	529	532	499	525	476	515	496	508	509	511	506	499	513	525	504	508	522	509	509	462	501	507	506	500	529	527	488	481	512	521	500	511	559	504	538	517	497	525	482	515	518	536	524	513	545	508	494	566	513	505	500	525	534	515	493	510	527	508	503	538	462	505	516	524	506	528	567	513	473	500	511	507	510	538	492	501	543	528	513	528	522	479	585	489	533	512	521	521	513	502	495	522	502	526	499	526	475	473	512	543	503	505	519	520	533	519	461	556	582	505	536	522	570	536	564	503	526	514	512	523	521	514	494	519	515	523	482	514	504	478	536	509	502	539	511	483	545	524	522	522	503	478	521	466	510	521	554	493	502	515	507	521	504	496	530	498	495	533	506	525	495	544	535	502	549	559	517	504	508	541	553	485	474	508	512	549	494	506	508	478	526	496	523	536	559	494	507	533	534	508	551	539	493	535	495	514	537	531	535	502	505	528	464	507	536	512	498	490	470	484	482	529	514	464	508	512	479	534	515	520	512	508	566	553	542	503	528	507	489	522	517	494	488	548	508	555	521	499	515	518	524	577	521	536	512	499	520	467	497	538	509	529	493	527	493	507	480	492	498	502	547	505	510	495	555	507	517	532	538	534	472	532	531	536	548	521	508	527	537	558	511	533	497	542	493	501	517	510	511	527	527	553	531	527	494	501	513	560	536	519	545	521	502	484	509	517	531	514	519	493	477	494	529	491	488	521	521	518	496	525	492	484	536	521	527	531	473	553	474	522	579	469	557	484	528	526	539	526	540	477	516	516	486	532	474	524	502	453	507	478	534	509	515	510	492	527	491	535	508	510	522	519	519	539	545	495	496	482	525	545	560	554	501	531	489	542	494	532	519	505	507	506	540	534	506	535	528	488	541	499	534	519	509	488	548	483	531	489	511	514	504	480	500	507	526	514	520	514	508	484	517	512	540	499	525	517	520	499	542	497	512	549	531	502	483	548	502	526	550	488	514	540	534	530	506	490	535	532	534	487	462	495	482	510	509	545	512	534	572	503	511	502	532	513	528	539	514	512	489	529	499	495	533	545	491	516	541	502	520	504	501	524	507	487	521	492	517	537	507	474	515	522	502	523	518	550	518	496	531	500	526	516	496	515	491	492	462	540	522	516	488	519	476	522	544	548	507	507	499	490	503	508	536	527	542	525	546	523	523	547	563	488	478	522	496	526	509	487	516	507	524	506	538	492	518	489	505	484	524	550	522	547	532	527	534	523	491	500	525	545	547	521	520	545	548	524	510	538	504	516	503	513	499	488	551	530	454	494	476	513	566	518	552	533	539	511	509	558	514	532	501	466	561	519	521	483	507	504	509	523	536	518	512	570	536	527	507	480	459	490	494	517	482	505	495	530	494	483	534	537	526	511	525	535	504	501	518	506	516	548	515	530	503	513	465	519	507	549	494	493	486	518	488	543	530	488	521	527	525	520	525	541	516	488	513	497	516	501	538	499	517	508	519	515	532	502	512	498	518	491	504	520	506	467	543	519	498	471	476	491	496	533	535	476	538	486	529	517	511	485	490	522	491	516	521	479	487	498	477	468	517	515	496	534	519	482	532	495	526	508	524	546	504	546	517	538	532	535	513	509	534	532	518	496	543	484	520	493	515	523	489	521	531	512	463	489	501	496	468	554	519	527	544	529	509	552	539	521	543	543	503	570	498	509	476	492	475	492	482	550	506	520	483	498	487	488	532	526	501	487	506	490	537	512	553	507	511	514	507	511	481	493	542	523	522	566	496	514	493	530	508	516	481	538	558	503	509	522	492	507	515	505	472	553	507	532	479	496	510	512	513	555	486	496	527	550	513	519	531	532	512	538	540	484	500	521	540	534	516	517	522	474	521	512	524	527	501	517	467	530	513	530	518	497	526	506	560	503	542	548	490	516	486	530	514	495	492	494	520	504	516	495	493	515	490	518	517	499	513	491	541	503	499	541	493	535	526	505	515	496	519	526	493	564	538	488	495	522	593	512	475	528	514	518	522	544	501	529	521	496	477	458	526	530	489	534	550	507	499	520	519	529	498	524	521	495	527	521	514	512	549	548	526	476	508	516	492	523	525	525	534	540	516	498	535	541	540	509	506	515	556	529	546	524	523	519	508	506	465	525	477	484	481	525	507	517	509	481	525	533	432	526	554	500	502	521	516	517	512	492	506	482	489	515	535	505	484	480	560	482	542	537	514	574	488	512	467	510	523	513	523	515	518	523	508	497	523	506	539	515	528	507	492	515	506	514	502	521	533	518	491	507	532	532	508	500	509	488	501	547	539	544	534	528	524	492	535	497	457	484	529	487	485	510	523	522	468	443	498	524	517	505	506	508	537	499	510	491	474	501	495	506	514	505	531	515	552	534	507	489	510	524	504	506	489	546	501	520	553	537	525	486	476	523	523	515	586	523	492	500	509	502	548	521	497	514	536	513	530	489	501	517	520	508	495	523	494	510	480	506	520	483	503	508	520	534	550	492	498	557	537	530	524	524	546	534	511
26914	20610	7593	829	527	490	427	445	485	390	410	420	452	413	400	415	417	444	401	430	416	424	450	410	412	421	421	438	405	438	463	448	450	411	404	453	435	399	395	394	424	398	371	454	450	419	410	437	406	400	401	370	431	397	432	395	441	439	437	389	434	400	424	416	421	465	447	431	416	406	414	418	417	458	434	378	439	442	412	429	437	420	431	440	407	402	397	464	435	409	428	437	420	396	401	428	414	401	431	385	440	457	418	416	396	429	410	425	427	416	408	403	412	403	412	434	428	440	434	422	418	419	415	417	444	397	463	429	438	401	411	443	462	464	409	461	458	379	455	432	414	427	425	438	420	401	441	412	433	412	409	421	409	429	416	405	438	409	438	384	435	428	451	456	435	421	409	450	415	397	412	426	445	410	401	400	397	425	427	432	411	454	447	429	458	407	454	423	409	433	393	448	399	423	407	418	451	421	409	403	436	451	440	406	422	426	427	450	424	466	411	408	426	415	403	416	438	409	476	376	413	407	410	416	422	404	415	376	408	375	407	453	408	425	413	419	408	441	425	446	425	429	445	418	424	398	387	402	396	399	443	467	426	428	428	417	438	449	409	445	406	463	406	432	420	439	448	429	436	403	420	449	432	445	404	411	432	401	423	415	439	413	475	402	445	422	424	432	416	445	465	449	414	427	410	416	444	448	413	404	400	400	408	426	447	406	443	410	446	466	397	408	418	417	447	404	415	400	456	400	409	403	408	440	366	454	406	440	431	402	394	420	431	441	424	417	436	423	406	404	437	424	452	440	452	425	397	433	429	406	401	421	407	393	435	386	446	412	445	429	408	401	425	390	408	439	403	417	420	421	404	433	452	432	398	411	424	412	429	409	401	423	403	435	440	402	465	464	385	420	425	414	440	411	454	410	442	405	410	410	423	407	400	445	465	437	472	432	378	469	475	411	441	397	407	413	398	482	410	433	413	405	390	402	445	416	424	404	407	439	424	421	417	398	395	444	411	383	386	426	387	437	387	405	420	418	449	410	487	404	408	418	441	396	469	393	373	451	429	433	440	457	409	433	399	433	366	435	410	431	405	429	419	411	467	423	414	433	430	420	462	433	425	407	416	384	477	420	397	404	421	393	447	416	421	408	451	446	406	410	420	425	410	452	389	449	433	385	408	410	406	440	393	411	418	409	420	423	409	379	435	426	412	463	415	442	430	417	409	412	426	395	422	437	407	399	416	443	415	417	433	428	437	429	423	409	414	415	431	405	442	410	423	404	443	436	426	383	449	419	410	400	372	445	402	428	412	415	398	435	387	395	415	419	421	426	422	408	446	464	431	418	440	439	398	440	416	398	431	445	465	423	413	448	427	410	406	397	432	437	434	435	409	443	419	396	413	384	395	414	436	427	434	442	399	421	439	361	431	458	462	397	424	400	411	446	446	430	403	459	431	392	436	440	395	415	389	397	404	444	396	425	428	437	410	455	436	404	414	426	440	442	415	364	396	377	428	409	438	414	395	423	440	408	456	459	376	434	429	405	419	425	418	423	434	397	435	395	456	430	454	415	398	394	424	374	441	408	417	447	422	392	380	404	418	427	418	411	453	439	403	396	385	436	423	422	399	412	418	411	419	409	407	407	412	436	439	423	429	421	415	461	426	425	398	413	436	451	386	405	430	448	454	449	416	413	434	455	382	390	381	419	456	421	403	457	417	421	386	383	460	402	437	429	381	378	439	426	415	430	419	365	435	382	422	408	406	409	399	415	436	426	445	448	416	410	422	440	433	445	410	439	437	433	437	385	423	440	412	421	424	396	429	417	425	425	407	416	437	411	395	428	379	378	408	448	382	435	421	431	426	393	402	430	454	455	435	423	422	451	403	394	443	460	414	420	421	389	444	397	430	437	397	443	395	395	433	424	409	436	422	427	453	409	429	415	401	445	378	400	445	428	419	425	414	360	419	396	438	422	420	427	401	411	436	428	382	418	387	429	424	406	413	444	435	403	410	410	435	423	409	404	419	440	431	408	450	410	416	423	409	398	448	381	425	388	411	397	403	434	439	418	449	435	437	397	427	437	417	434	415	479	433	417	423	375	406	427	429	437	400	402	404	498	420	373	456	422	433	407	404	431	385	453	438	429	379	435	440	442	389	451	407	421	385	382	395	434	408	426	450	442	417	401	441	433	439	396	432	401	423	405	437	434	437	488	421	424	466	422	437	448	448	436	434	425	413	425	431	425	427	451	437	442	420	412	421	427	438	428	436	427	431	407	449	397	418	404	415	414	454	423	445	419	425	436	408	422	474	440	439	435	382	396	434	422	397	437	412	446	418	432	424	417	417	399	446	417	437	422	453	467	412	421	407	408	393	438	399	391	429	427	425	439	435	440	418	433	392	455	424	395	440	437	449	431	442	408	406	424	408	395	376	409	459	448	429	416	449	421	400	414	428	436	393	458	448	439	420	400	391	428	409	402	414	432	393	416	398	379	414	423	384	473	407	411	428	404	452	432	395	434	433	428	432	454	401	406	422	458	407	402	433	440	418	386	400	399	436	446	450	412	412	399	441	425	423	416	416	410	431	410	412	411	418	387	467	442	384	409	401	392	413	398	393	395	423	408	449	429	432	411	406	412	405	410	453	437	386	425	412	394	437	406	442	431	400	433	466	403	408	422	446	402	434	428	426	435	406	417	425	420	393	419	426	443	442	414	392	447	430	448	437	409	431	414	394	429	440	420	442	413	450	431	424	427	417	413	424	411	413	425	408	394	421	412	402	407	402	403	423	390	399	454	382	415	436	390	386	415	381	456	388	416	422	425	417	376	438	439	427	398	433	456	455	433	412	395	436	415	429	416	385	396	394	423	398	415	404	406	421	445	388	418	440	381	421	435	414	426	442	421	413	401	390	409	394	436	395	424	438	400	444	390	411	436	432	384	432	425	405	420	417	416	431	448	396	395	407	425	414	445	438	456	412	408	424	422	391	398	412	422	445	453	439	406	416	452	463	365	445	451	428	465	435	411	414	417	411	421	407	425	421	422	431	449	422	417	401	414	396	417	387	438	424	401	420	421	427	434	418	407	396	423	402	402	452	422	452	376	435	413	406	397	419	432	418	430	424	407	439	425	378	407	416	439	412	401	422	457	407	432	399	460	420	409	467	417	411	403	411	399	400	422	411	431	414	406	400	421	427	441	407	421	420	406	429	394	411	440	414	405	413	416	446	424	419	429	377	404	407	395	441	402	419	405	408	433	383	419	421	426	435	437	404	424	427	427	412	441	423	411	433	447	418	407	387	443	434	404	432	382	418	404	420	416	424	399	408	458	466	409	422	437	419	399	410	389	417	378	419	420	410	400	451	415	371	412	396	405	427	449	420	442	428	441	411	439	422	438	411	388	400	386	379	410	425	438	455	448	454	428	401	394	425	448	436	445	458	431	399	422	397	397	411	437	393	402	467	425	430	408	405	442	423	454	431	406	423	415	396	424	418	476	455	435
4518	1990	1777	1226	1024	962	918	829	826	807	832	775	850	823	768	820	767	789	844	792	751	790	792	786	787	807	772	788	744	759	745	812	746	817	775	795	816	767	825	713	779	750	743	734	799	806	749	760	785	760	785	802	767	772	785	773	773	751	778	756	765	751	804	775	764	777	772	747	755	753	812	772	787	807	743	808	740	754	759	817	752	813	791	769	760	764	762	750	723	723	813	785	761	756	804	781	801	746	781	734	798	744	763	783	770	758	769	792	771	748	795	772	792	726	748	721	758	754	780	729	803	767	830	743	804	771	771	721	811	789	791	775	733	790	839	754	784	730	746	704	791	787	789	708	824	825	806	772	803	790	762	806	779	731	732	720	756	831	812	774	788	764	768	742	796	736	770	776	767	743	776	780	721	806	825	760	808	790	766	759	803	775	759	803	748	807	786	769	775	732	739	773	793	740	705	753	825	770	754	765	824	775	765	745	761	767	785	739	797	822	790	761	802	715	726	819	753	818	803	744	768	757	716	764	787	766	760	794	817	817	815	811	759	764	771	765	778	756	758	691	764	824	763	741	753	762	733	783	796	797	801	814	743	775	813	766	709	738	806	768	735	755	791	791	759	748	719	722	771	747	780	786	795	747	790	779	779	790	779	735	761	777	772	803	796	736	822	769	755	807	757	744	778	754	732	776	749	857	764	780	816	763	801	789	797	730	770	763	751	785	793	755	761	791	752	770	737	758	766	812	803	750	774	778	797	759	766	756	800	802	803	765	783	727	737	817	812	760	771	787	793	751	822	802	766	760	795	731	787	770	781	795	791	816	802	748	772	777	783	723	736	722	799	731	754	830	785	746	769	714	762	756	791	795	723	776	774	793	782	750	818	793	730	768	791	767	779	772	722	760	763	723	769	789	732	781	791	783	770	730	774	742	751	711	766	764	756	738	801	818	795	744	794	738	706	824	776	816	731	824	826	741	774	800	858	776	803	741	786	777	799	815	769	765	740	714	778	771	735	746	726	778	784	787	780	745	786	764	758	773	740	757	797	781	749	754	732	754	788	780	762	757	791	795	740	751	770	746	787	799	774	772	709	730	768	758	773	798	757	786	788	738	745	760	753	750	788	755	798	775	734	794	759	793	805	783	768	758	755	747	826	763	720	750	744	715	832	764	761	765	724	784	763	727	752	751	704	757	738	738	799	779	764	785	727	769	774	816	764	757	732	789	752	719	815	744	787	806	771	744	769	745	721	750	754	789	706	750	754	814	803	778	783	770	754	758	767	726	760	741	788	718	774	739	749	775	774	730	774	742	724	779	744	764	805	755	768	753	800	763	728	800	776	723	739	803	816	807	732	761	758	806	730	756	790	791	793	771	782	779	767	737	726	765	759	733	762	779	780	766	795	844	759	753	783	785	817	769	733	803	765	756	798	799	771	804	741	809	749	798	814	751	736	757	741	785	807	766	825	760	754	776	805	823	793	769	746	778	742	817	793	752	741	801	763	786	753	728	750	818	820	795	787	779	742	753	776	828	783	789	752	789	804	705	744	773	772	717	781	771	745	760	740	753	785	750	798	765	777	762	761	815	792	723	728	729	778	759	789	770	788	762	784	781	807	727	758	756	726	791	769	764	719	752	786	785	759	795	780	775	781	762	715	756	749	806	751	801	802	746	766	734	801	797	752	772	789	775	780	811	769	767	781	712	785	744	811	802	785	778	752	765	750	801	769	753	783	766	745	793	742	760	786	782	826	755	821	735	764	807	730	731	770	735	704	781	810	799	738	798	774	780	804	781	699	727	773	775	807	751	783	735	779	725	806	750	769	765	795	735	751	784	708	781	766	793	796	802	746	805	802	769	787	772	773	741	741	768	752	764	817	774	817	802	781	758	739	745	778	758	788	736	778	795	775	719	769	754	732	793	753	748	775	789	737	783	718	762	763	790	760	788	784	741	738	752	794	745	754	806	747	828	832	792	782	746	770	774	814	740	752	794	748	751	823	732	767	686	797	751	807	792	749	788	740	829	769	786	794	773	755	723	776	789	764	777	748	829	764	784	734	821	802	777	799	771	821	771	789	733	770	807	755	793	767	788	738	738	736	769	789	773	820	788	777	732	771	839	774	730	769	770	793	766	749	773	727	754	827	833	769	773	819	772	769	729	746	778	813	795	743	827	732	834	769	757	708	775	804	777	798	785	819	748	780	785	782	732	789	804	776	785	721	853	778	734	743	769	753	732	767	798	765	763	755	816	717	740	782	824	767	744	758	788	747	737	724	829	745	736	736	789	803	759	786	777	728	755	806	779	758	765	777	771	787	766	778	815	741	736	759	723	757	724	767	805	741	771	781	774	776	813	777	787	775	727	812	754	744	789	737	786	754	748	706	798	764	734	753	795	737	796	757	742	736	820	718	768	793	772	813	762	809	773	809	766	728	816	798	804	808	773	733	811	762	760	793	748	808	726	761	800	763	782	709	791	740	805	748	799	757	774	777	757	771	758	776	742	794	791	784	810	796	799	750	769	736	775	747	809	780	740	787	774	783	750	760	751	768	767	769	758	766	837	740	749	736	743	761	786	753	786	798	764	742	763	778	812	770	756	768	750	752	753	749	738	798	695	794	812	768	784	743	786	770	740	786	706	755	792	836	766	817	791	766	823	703	762	761	788	788	769	768	745	783	826	752	823	754	798	767	758	737	755	839	794	763	775	758	771	755	730	762	750	738	766	792	784	730	761	789	807	707	805	776	775	781	722	754	813	772	714	710	787	802	758	814	762	732	813	794	763	761	765	758	751	716	764	724	783	765	763	776	827	782	772	733	742	788	827	718	787	781	763	760	805	800	793	788	786	712	799	730	780	755	780	757	793	768	775	777	773	738	796	798	807	769	736	762	795	792	791	779	769	776	781	760	783	754	786	736	773	745	765	778	777	767	757	770	777	780	726	768	746	751	789	775	761	830	806	833	779	753	756	765	796	782	805	770	779	781	745	768	787	808	788	790	745	761	773	806	745	787	722	774	756	768	749	804	763	739	736	775	805	777	795	782	796	772	785	781	766	749	772	788	766	840	779	758	708	776	761	782	835	777	790	759	771	756	768	790	791	737	735	756	743	767	793	778	803	760	762	747	763	732	719	808	744	798	792	804	720	804	786	775	722	782	801	768	751	804	764	768	756	769	726	776	789	764	774	750	821	799	750	735	795	769	782	747	772	789	762	766	762	776	773	776	830	725	763	753	771	797	746	793	825	763	774	749	758	728	797	749	718	770	753	814	774	723	791	808	765	818	721	780	724	781	759	777	713	793	762	757	752	717	754	772	792	744	772	737	759	794	779	810	763	813	747	756	803	730	760	756	771	754	825	767	768	744	796	794	787	809	782	750	774	797	770	830	793	749	794	798	789	824	766	759	783	783	708	742	772	795	773	801	758	788	797	818	788	784	769	791	742	781	741	843	801	780	778	783	733	718	768	750	797	737	798	726	759	794	740	743	735	795	743
24312	21322	28463	24520	19516	1541	631	426	371	324	262	264	271	222	216	230	219	225	190	210	197	202	205	181	202	204	194	192	200	172	197	203	181	200	218	196	177	194	187	191	182	191	181	177	194	194	165	188	167	179	204	165	168	222	174	209	173	175	173	213	169	167	178	165	194	212	175	170	190	185	193	170	147	202	176	179	167	177	160	177	178	181	167	190	172	189	195	178	172	173	182	152	152	176	183	160	183	171	174	182	188	187	195	187	187	188	168	175	171	204	167	198	183	205	169	175	172	188	173	177	190	186	175	169	184	168	172	198	169	213	183	185	182	183	180	180	169	167	181	173	163	163	163	195	195	182	206	173	202	190	192	154	164	193	185	197	182	182	179	200	195	188	195	187	177	169	197	172	185	211	166	169	176	202	165	193	191	189	188	180	166	176	188	199	189	154	185	174	198	179	174	172	161	194	169	189	164	194	190	200	201	173	167	194	179	205	198	183	192	196	167	170	197	206	166	150	183	208	169	186	180	163	185	174	186	172	159	167	168	179	172	200	166	180	161	190	170	199	170	198	161	185	183	175	181	161	198	170	193	154	172	168	206	181	182	188	175	171	168	149	184	188	199	179	189	155	178	191	187	175	174	184	181	166	170	183	180	166	190	196	172	146	151	151	199	187	167	179	198	163	159	175	181	174	179	188	198	193	218	195	146	185	178	181	161	188	167	181	159	171	194	174	164	166	181	188	197	188	181	167	198	197	200	204	178	163	193	187	200	191	151	159	165	160	195	185	144	179	212	186	185	168	183	190	168	190	165	162	195	185	167	166	181	190	205	185	188	197	198	169	180	174	194	211	176	175	189	174	166	215	152	177	186	199	171	184	177	203	176	169	156	169	192	186	200	181	182	182	179	188	182	179	180	200	197	159	189	181	172	179	197	166	181	191	176	162	178	173	183	184	181	174	169	177	175	196	162	148	175	171	181	163	191	164	188	194	163	191	191	183	177	171	162	200	182	167	199	181	183	207	190	202	180	184	179	174	165	195	167	195	181	190	181	182	196	158	194	176	175	174	156	163	177	181	174	183	161	170	180	182	172	178	184	197	169	166	178	186	173	187	192	173	177	173	163	193	181	175	167	154	177	194	174	152	190	178	178	166	159	186	168	166	190	182	194	153	176	189	191	189	202	167	162	172	166	156	196	175	194	204	189	198	167	193	173	175	168	182	185	178	183	207	157	161	176	160	181	175	170	177	173	157	213	175	188	167	194	192	189	185	190	192	175	163	169	183	164	183	185	177	197	178	183	181	211	172	184	189	169	175	192	165	159	194	161	176	162	183	170	171	174	180	176	167	169	200	171	161	183	190	195	187	178	165	176	165	171	178	173	171	187	196	179	178	182	175	192	175	204	182	185	183	163	219	173	168	183	175	193	165	167	184	175	176	205	187	186	152	180	193	166	146	187	201	151	185	175	170	154	194	160	170	163	171	187	196	167	191	167	200	192	183	192	177	190	183	166	199	177	198	187	186	184	166	184	154	171	166	199	173	180	180	182	179	170	182	164	188	156	162	160	182	175	155	162	209	198	183	194	189	191	189	175	184	176	178	166	170	166	176	189	200	179	177	183	185	168	175	169	194	172	216	181	155	171	167	187	176	202	198	177	180	193	171	156	183	184	199	180	194	186	164	177	164	181	167	168	168	184	168	162	180	159	161	204	171	190	170	172	193	193	177	171	181	183	172	184	176	179	176	178	174	155	175	174	167	181	168	173	195	180	185	186	189	178	194	163	185	178	169	161	201	181	186	180	180	156	185	162	166	180	169	173	171	172	202	170	204	165	205	196	173	194	177	169	197	184	192	176	174	180	193	199	150	183	147	191	166	198	193	172	177	163	189	183	169	178	174	168	156	168	164	169	159	189	171	188	167	192	198	168	176	213	206	175	184	176	186	190	188	172	167	164	180	162	174	207	171	201	172	176	201	186	182	177	190	175	151	191	199	189	178	181	190	164	168	185	172	153	172	167	165	182	178	191	184	159	169	194	175	158	155	173	155	189	161	177	186	174	200	181	192	167	155	195	183	171	197	176	173	175	164	213	189	166	190	155	175	177	177	197	171	180	156	178	175	161	166	185	182	176	166	203	201	175	180	175	171	165	150	189	183	206	203	183	180	176	159	185	162	145	188	161	184	179	167	201	171	163	190	191	184	197	175	197	189	204	181	189	185	174	159	174	187	164	181	177	180	182	177	169	206	156	180	184	181	175	156	196	176	167	208	202	182	200	176	164	173	175	163	166	190	172	184	187	187	163	164	167	204	182	176	200	181	177	181	181	204	181	154	147	161	180	195	171	162	193	175	173	169	171	200	180	191	155	150	210	179	177	205	185	195	187	181	198	175	163	172	166	163	178	197	163	176	162	189	159	170	190	166	175	150	177	181	187	172	183	165	193	193	191	187	186	165	185	175	179	186	192	181	182	192	159	181	164	153	175	197	213	193	155	191	157	164	167	147	179	165	213	166	215	180	154	164	182	197	194	168	179	178	192	163	179	173	194	155	176	194	179	167	167	177	172	188	142	164	175	194	178	189	151	156	178	184	186	181	164	171	180	164	167	174	164	181	202	150	164	191	170	174	157	189	181	205	176	184	186	170	190	204	179	194	187	189	159	180	177	176	174	184	194	162	189	192	190	163	169	149	194	200	181	164	191	184	179	175	167	171	188	163	193	177	155	181	185	174	151	202	189	169	194	172	199	189	179	209	211	185	199	211	185	158	160	170	173	203	165	162	164	168	174	161	169	201	207	211	161	170	185	192	199	191	179	174	167	187	208	167	169	193	184	200	160	181	185	197	172	179	184	187	187	186	185	187	187	186	177	169	202	182	187	159	144	193	184	197	161	174	170	179	166	194	188	157	177	199	179	166	164	178	180	172	202	164	175	171	191	163	183	178	184	185	187	158	180	182	162	161	194	172	173	187	163	163	176	158	190	165	197	172	189	178	186	176	160	173	161	202	156	169	197	185	187	193	175	190	165	175	205	182	165	172	162	190	173	214	188	203	196	166	163	178	211	175	184	176	191	185	182	183	167	163	183	186	174	207	168	183	182	196	194	147	173	190	184	175	165	186	183	176	193	173	173	193	184	160	187	160	193	179	179	186	168	184	168	172	179	168	181	187	160	167	199	176	214	204	177	161	171	157	184	198	178	172	173	189	184	192	182	178	204	179	189	162	166	169	202	152	182	185	195	163	189	179	183	173	182	188	177	171	159	182	175	197	156	176	177	195	207	204	184	161	178	191	185	186	184	161	168	186	159	178	162	179	153	161	187	179	188	178	151	176	180	173	158	186	209	170	195	153	180	165	185	192	207	190	155	165	169	174	189	173	190	197	194	163	179	169	190	180	176	179	161	183	206	179	152	173	176	205	193	174	172	178	196	201	180	200	196	193	183	165	169	191	171	185	198	176	187	196	183	164	189	182	161	175	179	173	164	167	170	154	174	172	175	170
6017	11051	8880	4686	3022	2113	1625	1318	1042	889	769	714	600	633	555	580	526	531	494	481	440	462	425	408	428	431	398	414	419	414	382	404	383	365	385	389	430	375	373	407	372	394	381	367	348	370	355	345	360	378	359	332	348	396	352	366	360	343	347	315	391	326	393	394	376	364	361	370	351	363	326	354	337	380	334	388	374	340	361	387	360	368	341	349	379	334	341	349	358	350	347	334	375	369	359	314	340	332	375	377	381	344	340	316	340	330	328	361	349	367	348	367	348	366	340	346	333	358	346	334	370	360	358	350	312	346	340	375	390	341	358	369	395	362	337	344	350	370	343	355	342	339	302	339	332	353	367	312	395	370	338	329	352	368	343	327	330	354	372	351	328	345	317	342	346	340	331	341	364	353	359	339	335	349	344	339	360	325	385	336	370	345	331	330	356	356	347	378	304	345	327	338	336	352	352	356	348	372	340	386	355	321	319	335	374	352	354	346	335	346	336	347	313	389	352	337	373	373	352	349	383	296	369	321	330	318	328	359	344	352	348	317	343	364	317	347	311	355	346	354	355	360	350	373	371	382	343	356	361	345	358	315	378	360	356	349	356	365	366	355	340	363	327	350	342	338	337	362	349	340	312	314	360	374	351	382	330	358	353	360	353	346	355	332	346	355	346	373	341	337	359	329	350	349	358	341	373	342	311	310	351	363	344	341	355	378	349	335	377	342	350	356	366	337	359	378	374	325	305	358	354	365	360	350	359	381	369	378	385	347	337	348	322	327	352	358	371	360	324	327	370	375	331	348	368	366	365	350	353	348	364	352	358	341	363	367	363	315	328	330	314	351	319	364	336	323	335	336	347	341	332	351	355	347	353	369	377	335	342	332	349	349	352	336	359	340	377	336	333	333	375	356	326	382	359	352	352	369	386	370	338	367	367	358	370	359	336	338	334	357	314	355	354	345	323	339	322	373	376	341	366	363	355	365	345	359	344	350	325	339	351	348	340	356	355	356	320	341	353	335	317	329	352	332	360	317	363	376	348	361	354	349	343	357	343	335	318	323	397	324	339	361	350	371	298	369	352	366	371	342	354	339	333	349	343	328	336	379	347	365	355	340	369	357	370	373	351	360	337	344	343	336	369	363	390	326	367	366	370	324	379	330	313	330	353	337	357	372	350	333	344	357	310	313	352	378	357	343	368	333	378	358	303	339	340	341	378	358	345	328	372	321	321	354	322	357	341	353	370	330	366	346	366	321	358	362	366	329	379	337	343	317	353	377	361	324	360	342	392	374	361	352	324	366	355	392	350	329	320	329	330	315	348	349	355	355	347	361	361	355	363	365	354	355	339	354	351	355	374	346	328	329	342	336	352	359	335	325	347	355	326	332	359	343	355	364	332	342	335	332	367	342	363	363	353	342	342	369	333	344	356	369	375	338	321	336	361	369	347	365	330	351	345	337	370	318	359	339	354	345	370	361	363	363	350	332	334	328	345	312	352	366	326	339	367	363	331	348	360	360	344	379	345	367	318	358	338	386	338	336	335	320	367	379	342	346	345	361	352	356	375	344	320	335	367	334	343	361	377	342	339	349	328	356	364	350	347	353	344	367	344	305	338	375	364	357	365	349	353	368	370	329	352	343	341	350	343	349	375	386	388	379	333	341	371	345	329	387	321	336	354	329	348	366	347	394	322	363	331	324	376	346	339	361	354	355	351	341	363	331	340	337	364	344	347	349	323	362	359	385	345	378	332	360	350	352	342	343	321	306	323	344	300	343	367	365	338	343	356	354	373	367	343	371	346	372	364	366	350	339	365	360	361	368	359	352	353	358	348	381	351	375	346	324	318	349	342	372	303	342	358	346	356	320	357	342	359	343	326	329	352	347	380	357	355	355	330	307	319	343	343	354	331	350	356	354	351	343	329	339	338	378	348	346	351	347	364	323	314	313	338	357	395	345	349	334	336	351	382	352	347	314	340	351	356	367	351	330	387	362	333	355	333	340	377	345	383	351	307	318	358	334	360	339	357	330	374	325	355	376	353	324	354	380	356	344	373	380	336	358	344	343	336	395	313	371	338	333	369	349	380	334	349	353	366	342	340	356	345	343	326	326	374	352	341	375	383	349	318	340	359	357	336	351	325	323	334	339	321	383	365	333	361	364	368	353	354	340	363	358	343	336	372	358	333	356	393	342	368	335	319	325	333	386	305	355	347	331	342	380	330	371	301	353	390	349	353	364	345	326	377	323	363	372	388	334	341	330	356	356	378	365	327	356	356	349	356	338	350	338	324	317	347	358	344	332	385	372	367	335	374	360	368	357	369	354	325	343	367	332	356	353	349	371	373	331	395	329	326	361	340	346	377	341	360	343	340	327	349	329	345	349	366	336	335	325	353	370	327	362	353	326	329	351	327	364	349	355	337	329	357	344	337	340	374	315	340	307	353	361	368	353	355	341	317	360	368	334	331	383	357	334	331	351	358	358	348	356	373	357	350	352	329	318	353	340	337	322	375	365	309	338	375	342	330	365	356	366	319	346	350	331	358	366	342	348	352	371	360	317	345	335	327	357	368	341	338	348	344	389	348	365	366	363	334	382	326	369	386	367	348	295	347	334	345	348	340	324	359	350	334	313	369	349	349	314	344	350	314	336	320	354	324	314	334	401	380	330	390	358	362	365	349	339	370	321	337	336	385	342	366	380	356	332	337	374	353	352	333	357	347	360	323	338	345	369	338	329	332	347	366	349	358	378	337	346	380	354	356	391	351	312	339	329	338	364	353	338	342	328	325	348	356	348	370	338	291	369	358	362	368	359	336	347	345	343	371	330	357	337	356	363	340	371	353	340	370	343	399	319	349	338	329	351	357	384	337	354	346	325	382	340	353	363	375	346	353	358	353	351	327	350	361	339	344	333	349	363	347	370	368	362	345	343	344	385	362	349	351	362	374	368	322	344	348	357	333	342	348	351	332	337	345	337	353	332	344	379	336	365	321	343	342	370	333	342	373	353	343	347	305	350	374	346	338	364	361	307	345	344	347	349	304	333	331	337	346	352	337	345	333	329	350	340	321	356	340	346	358	331	334	345	374	360	350	365	342	345	372	346	358	337	354	360	368	335	372	362	340	358	345	317	338	368	340	358	370	369	358	339	392	357	345	358	371	375	352	326	335	331	348	374	336	327	341	352	310	375	327	394	350	360	353	351	315	343	324	369	359	346	321	321	329	349	350	362	355	397	352	304	328	355	360	364	336	354	342	329	354	371	348	312	327	347	313	365	347	349	342	369	359	322	342	354	360	360	322	330	355	317	383	387	417	333	356	374	312	333	374	377	307	335	356	350	348	348	356	379	327	339	320	325	366	336	340	380	350	336	342	338	361	350	343	355	349	349	345	311	312	341	350	345	337	356	315	310	378	353	316	388	380	324	344	345	341	349	344	326	328	354	306	305	338	351	358	340	329	358	355	360	366	347	367	328	363	319	358	325	314	363	361	360	347	343	349	341
23437	21342	29155	23887	21344	16907	1694	745	588	578	477	490	403	422	385	373	383	373	342	343	343	326	345	329	335	283	350	309	352	330	340	294	315	326	300	313	295	303	319	341	309	294	302	289	310	313	282	310	306	288	290	268	307	322	295	303	326	304	280	280	314	315	289	286	310	290	301	279	266	319	275	322	273	295	297	265	300	322	299	292	296	295	300	282	269	336	286	294	288	302	282	266	299	297	282	290	291	296	291	293	294	266	263	297	304	313	292	275	295	283	274	293	280	294	294	274	283	270	323	289	252	304	277	277	270	281	299	305	281	309	302	323	306	269	267	271	275	292	294	279	296	286	295	297	269	290	282	297	273	292	288	288	290	271	313	269	284	296	266	301	329	269	297	282	309	284	292	304	262	282	277	282	284	277	273	271	298	308	306	304	301	302	290	285	278	268	301	280	274	332	289	297	269	297	279	295	311	293	270	297	320	274	290	287	288	271	284	287	263	293	285	276	263	308	277	295	274	282	280	261	269	281	270	252	313	292	269	268	297	268	273	320	268	281	289	312	265	270	310	302	294	306	282	274	274	273	296	277	295	258	275	280	307	288	247	305	293	267	298	298	276	286	261	303	323	264	322	276	281	320	283	274	302	310	313	289	284	271	314	296	284	278	270	255	276	298	287	307	285	262	281	281	302	294	294	307	291	311	296	308	267	323	299	314	294	289	285	295	289	296	284	300	277	258	300	302	279	285	268	280	271	291	279	278	293	288	270	308	280	299	327	295	273	297	304	288	305	282	277	308	291	313	277	304	297	268	317	323	268	295	299	308	279	297	271	274	291	291	282	266	261	260	281	329	289	252	285	310	278	293	284	257	294	276	255	304	270	292	289	285	297	306	263	268	294	295	291	301	260	322	277	282	293	284	294	289	288	303	328	297	287	263	274	296	289	267	281	290	264	284	297	283	289	288	284	252	293	310	260	266	302	288	260	284	275	317	268	286	287	291	298	286	299	260	299	278	271	298	292	287	288	301	286	282	290	267	282	282	267	291	278	276	317	302	301	297	271	307	276	279	324	312	298	280	296	258	310	298	294	282	268	292	275	308	317	288	272	327	292	282	271	281	286	261	295	295	334	310	297	294	279	265	297	305	274	283	253	281	295	278	232	287	282	271	272	265	296	289	291	262	267	290	301	287	284	282	268	285	280	308	277	304	272	279	312	282	315	296	263	292	295	303	294	308	293	296	273	298	284	283	283	295	273	286	298	300	248	284	256	299	284	290	265	287	286	321	305	277	279	282	283	264	259	291	298	295	280	287	285	281	290	279	268	298	306	280	293	293	319	294	292	326	288	294	262	299	292	283	296	302	271	292	278	286	264	282	308	273	256	304	280	247	290	267	281	298	299	287	272	311	287	306	285	267	298	294	274	287	278	281	293	302	260	284	269	245	303	269	312	304	273	305	299	323	309	263	308	300	269	285	284	303	293	293	279	272	313	266	278	282	297	264	280	291	285	290	268	312	284	273	279	280	282	280	281	275	302	275	289	295	277	288	311	294	273	307	297	273	293	275	269	280	309	307	304	286	271	277	285	298	303	318	298	275	281	301	281	315	313	297	271	250	283	274	283	291	292	294	273	319	308	276	258	267	277	251	295	288	269	263	312	282	281	249	302	277	286	258	319	291	299	293	302	299	286	267	306	291	271	285	303	291	264	254	292	256	288	258	264	303	305	292	287	298	267	275	287	265	308	280	264	253	296	316	259	255	291	262	276	271	288	290	265	268	284	313	309	266	302	264	285	282	310	304	284	281	297	279	271	286	259	282	288	265	301	257	322	282	297	273	274	267	279	300	287	296	291	280	289	281	277	275	275	284	272	266	285	290	290	294	278	283	306	269	301	276	301	293	308	266	262	286	294	278	265	297	304	284	317	250	285	270	277	276	286	294	286	265	276	290	282	268	285	274	284	300	289	291	248	263	277	290	295	284	280	274	306	311	268	278	291	304	296	282	284	287	284	283	274	295	292	289	309	319	320	289	297	290	277	296	303	295	310	268	296	267	306	301	291	330	297	269	310	289	308	285	284	269	281	299	262	264	279	288	255	303	297	259	267	294	284	301	316	287	299	289	283	297	266	280	287	263	283	293	277	303	283	304	287	300	262	292	304	277	293	288	292	264	272	286	303	278	276	254	307	281	279	293	272	289	251	275	290	279	250	283	278	315	285	289	292	293	303	305	282	268	269	263	286	280	281	277	304	284	300	295	300	298	296	295	300	282	264	284	299	285	293	295	288	278	274	259	287	305	255	296	281	279	317	287	330	279	316	319	284	314	311	293	252	301	316	276	242	297	254	266	305	282	277	281	316	298	276	266	316	257	280	303	294	285	311	315	290	294	271	272	308	317	279	318	293	283	296	287	297	244	264	276	285	305	279	300	319	294	283	297	331	259	305	279	318	285	283	298	304	300	278	288	337	259	289	302	296	299	281	264	295	278	279	273	285	269	291	304	280	280	289	284	301	321	269	317	311	276	292	252	285	238	299	278	302	286	315	294	283	285	291	285	310	302	266	289	318	307	318	312	302	286	302	294	312	294	284	245	288	312	289	290	297	299	263	288	287	293	274	277	273	253	252	308	282	288	295	285	297	294	320	280	286	259	273	273	274	294	276	294	285	284	274	296	291	311	284	260	277	286	279	277	252	322	281	289	290	294	291	302	318	270	300	290	301	294	298	316	259	273	294	306	295	270	282	290	293	262	303	278	275	297	277	270	286	272	299	278	300	277	290	329	268	273	301	316	281	300	291	282	266	276	270	288	299	314	270	292	276	295	312	261	283	279	256	260	287	276	283	271	279	304	312	277	295	286	287	309	265	260	288	276	269	298	289	277	312	301	320	286	298	293	298	303	298	284	297	270	283	251	261	292	282	270	327	325	291	287	299	297	312	283	275	290	282	290	278	297	256	283	280	279	299	288	287	280	277	278	278	253	274	276	260	291	269	308	259	270	297	286	296	280	313	275	284	294	293	309	300	272	294	267	284	285	227	263	316	279	302	305	292	263	305	279	274	311	290	250	283	256	299	344	271	274	288	298	301	285	256	281	279	315	275	279	284	277	289	320	280	307	306	268	283	276	259	260	305	282	254	299	278	266	255	308	260	307	290	310	301	281	276	282	292	291	260	276	266	298	291	282	288	301	263	267	281	263	283	302	307	283	282	256	254	285	303	284	282	275	317	283	295	291	302	281	268	280	274	273	286	321	296	279	281	280	287	279	279	291	304	293	313	280	284	261	278	285	284	284	298	284	264	289	297	295	275	262	272	302	251	261	291	314	318	269	299	286	252	303	291	257	302	307	291	304	251	299	269	278	285	283	282	277	281	265	290	290	278	299	286	258	262	263	327	299	291	273	261	321	279	287	288	299	286	285	299	289	300	300	285	319	280	287	283	263	263	289	274	302	263	270	289	240	302	271	286	284	269	283	282	274	258	276	254	312	276	295	335	262	294	298
8421	17112	14077	7830	5112	3684	2812	2241	1823	1538	1369	1227	1097	943	939	865	787	800	801	737	718	713	650	658	672	654	636	590	648	556	589	625	602	597	566	654	581	573	574	508	580	531	573	554	510	488	558	528	488	551	576	549	510	522	569	545	566	534	514	514	496	501	557	522	522	522	579	527	507	558	511	548	534	500	505	515	486	518	506	541	519	532	484	513	493	504	488	501	498	516	500	526	504	518	515	510	528	494	520	525	519	506	542	526	523	517	561	532	511	585	477	494	559	487	526	496	505	473	539	562	539	515	488	536	497	507	519	510	513	511	538	483	474	522	497	528	537	489	534	519	555	489	457	543	485	534	521	513	517	477	497	480	535	505	508	503	532	502	510	518	486	476	521	521	499	542	461	517	507	501	493	494	522	514	525	524	512	471	555	497	508	541	493	490	530	521	505	527	514	527	528	511	514	521	462	505	534	506	477	525	531	509	515	511	498	470	478	527	519	548	531	530	529	540	537	506	480	523	505	507	509	536	503	509	506	496	485	514	499	498	480	466	496	531	511	454	525	564	551	504	499	527	538	541	516	494	503	497	478	523	521	514	507	495	505	478	523	535	526	514	536	500	494	531	503	496	496	500	499	523	518	525	502	509	534	511	515	488	480	512	497	539	512	507	499	501	501	518	485	484	491	501	497	560	545	508	519	501	508	503	528	498	485	504	524	514	558	498	536	534	490	564	509	548	511	522	487	539	502	508	525	527	531	465	509	481	485	485	497	534	516	513	530	460	525	520	511	487	500	475	502	536	501	517	509	529	496	521	498	518	498	502	508	521	488	496	474	521	497	493	520	515	502	481	465	528	502	491	489	520	491	514	506	502	532	549	498	533	495	523	504	481	477	559	503	495	502	523	501	547	517	480	524	515	537	515	505	519	553	518	527	500	522	538	512	534	493	539	506	497	515	483	527	519	526	493	491	519	484	548	536	556	535	566	507	453	517	527	514	501	490	493	479	501	509	520	498	512	524	507	486	511	513	464	499	500	501	551	505	505	513	531	495	510	541	518	492	532	524	511	501	557	505	520	548	483	496	504	494	533	509	540	521	499	516	495	527	517	517	512	510	517	527	509	518	522	489	552	497	548	473	516	541	508	499	515	506	501	472	504	500	517	484	516	518	490	523	543	558	506	486	478	540	486	501	539	485	471	501	491	481	491	483	485	511	488	527	519	533	468	502	514	534	502	512	522	524	519	543	505	509	482	541	523	522	542	531	500	500	535	528	485	482	540	503	519	522	507	505	527	492	479	519	499	480	536	534	537	487	539	471	523	502	538	493	515	473	510	558	526	504	505	528	527	487	544	490	560	508	519	462	524	543	502	501	518	513	518	540	497	516	532	525	538	514	531	511	532	511	511	528	499	502	547	512	509	481	510	507	483	505	503	518	526	481	537	486	477	515	491	503	523	465	520	511	520	488	514	505	495	524	515	499	514	509	486	534	510	510	549	490	527	511	558	550	537	518	515	592	535	529	491	562	520	512	512	514	486	527	485	513	546	526	496	480	511	519	522	538	489	467	502	499	491	465	499	487	543	543	480	515	513	531	557	514	509	489	515	514	511	537	525	475	517	526	518	511	472	503	523	509	523	539	535	530	467	539	512	525	520	548	515	527	515	505	502	488	512	512	532	519	504	496	527	514	500	522	526	534	477	487	518	502	478	517	556	510	517	498	499	478	487	512	501	484	508	519	501	495	481	537	533	523	506	526	561	519	528	500	497	525	529	496	491	501	528	546	481	536	518	513	515	517	495	550	521	450	567	483	525	515	538	495	513	490	494	504	523	493	488	503	518	548	516	507	497	531	483	505	530	516	503	503	558	479	507	492	509	514	549	506	497	511	473	484	449	534	497	491	521	482	482	483	510	505	502	531	486	496	517	556	512	536	501	464	528	503	533	507	511	542	529	515	542	555	500	545	517	540	509	509	503	505	526	475	483	506	520	550	532	481	543	516	509	532	522	548	513	445	485	540	482	470	515	525	504	533	495	483	467	539	502	502	499	499	543	482	544	505	517	509	474	512	497	515	513	504	512	548	492	555	482	538	497	519	483	501	496	507	507	508	550	557	474	535	536	475	538	498	558	571	492	486	500	523	502	514	483	524	534	514	543	516	475	496	491	546	524	526	562	512	523	518	493	512	478	525	499	487	494	508	525	491	549	535	511	518	532	530	516	508	492	470	509	553	503	500	513	513	522	511	474	531	467	489	497	494	524	518	508	489	520	515	452	532	499	526	527	508	457	467	517	553	540	498	513	553	540	534	505	507	519	518	519	480	469	484	505	503	467	503	487	501	547	518	511	510	510	507	524	530	506	505	527	501	488	557	471	497	504	495	527	539	518	482	513	490	556	499	523	504	545	520	551	519	489	544	499	494	526	542	505	501	522	471	476	513	515	539	547	546	523	504	493	512	503	521	513	509	525	512	535	517	550	525	496	539	565	473	523	514	522	543	496	536	483	537	502	498	511	533	496	533	546	506	505	489	570	527	544	471	508	488	489	517	499	471	514	522	479	488	522	509	483	531	518	537	520	511	518	492	506	548	506	478	514	491	532	531	487	533	455	513	496	540	542	528	521	484	507	528	481	490	518	556	526	469	495	483	531	514	549	473	467	512	525	485	514	516	529	514	493	492	499	509	554	479	515	514	510	525	503	527	494	519	521	483	537	505	504	492	507	510	550	479	524	541	545	547	488	545	499	551	483	521	514	493	511	487	503	546	548	509	532	536	512	520	526	539	516	514	487	516	485	503	502	519	540	550	529	524	496	490	498	499	521	509	512	491	473	541	514	510	458	483	532	472	509	511	496	555	552	492	521	528	483	526	520	511	466	498	518	524	538	530	509	476	479	507	514	511	514	527	494	543	511	454	480	498	526	509	548	490	534	493	504	514	499	507	503	526	500	574	541	542	534	497	514	521	476	508	531	499	530	547	496	545	505	521	522	496	503	552	500	525	508	534	470	473	497	517	511	492	542	542	496	500	474	511	524	527	514	534	544	472	499	499	529	539	535	521	478	498	522	566	500	536	497	521	490	511	514	518	476	530	485	514	541	536	480	461	493	499	545	530	521	501	500	525	509	490	514	494	508	544	555	528	509	491	507	512	539	503	510	531	487	497	525	476	498	525	484	481	508	531	531	497	509	527	465	495	485	461	505	477	543	495	499	502	512	532	553	525	508	501	542	540	547	510	562	527	469	516	495	527	540	504	498	564	531	494	514	503	538	528	520	484	500	541	503	504	510	457	535	508	500	481	516	471	537	505	507	511	522	550	510	521	540	530	545	498	510	494	502	535	490	483	501	510	466	518	514	495	484	531	517	544	526	514	534	516	531	497	499	506	522	542	485	530	543	517	482	511	517	489	502	501	525	503	523	501	506	500	513	521	514	518	538	538	517	530	491	472	496	497	504	531	494	527	548	505	485	562	509	492	500	494	484	508	468	517	507	525	503	537	517
26784	20591	7526	787	518	495	470	406	431	426	469	413	403	424	378	437	434	449	460	422	400	379	395	443	457	456	392	410	450	402	480	418	406	410	421	396	405	405	407	394	403	406	430	390	408	430	402	435	413	398	339	420	411	425	405	394	378	448	436	402	401	414	424	412	422	434	418	409	420	444	403	425	444	423	391	439	419	402	423	429	388	411	410	374	434	360	426	432	433	452	376	438	439	445	405	431	390	407	422	425	382	408	436	387	413	422	421	416	436	426	463	437	446	423	399	422	386	397	447	380	440	402	398	428	455	450	419	431	421	404	383	414	409	445	371	424	430	450	407	439	425	379	430	429	391	412	429	413	417	425	413	392	412	375	420	468	403	391	412	424	419	437	409	395	378	397	412	400	405	481	420	402	404	417	386	396	394	440	402	388	408	412	386	386	418	434	428	440	393	452	408	385	409	401	420	425	397	452	411	393	415	399	408	405	402	403	463	389	365	415	429	405	441	415	409	454	410	404	396	418	429	421	470	396	412	445	405	397	425	394	385	418	371	414	449	433	431	442	397	383	470	464	403	401	411	394	416	412	429	407	448	412	438	413	428	441	446	425	395	416	439	427	404	397	373	429	372	400	414	411	397	432	457	448	431	398	407	416	464	412	427	435	412	422	411	409	434	381	392	423	421	429	431	445	417	432	399	404	429	471	410	431	387	424	406	405	422	462	411	397	421	419	423	456	400	408	447	423	463	425	398	404	417	393	393	421	418	420	420	404	455	396	464	420	414	401	409	437	419	426	419	401	425	404	395	415	412	431	412	438	407	380	426	377	395	408	434	417	380	407	425	422	413	433	453	404	389	396	413	420	422	420	412	449	413	437	396	418	408	400	444	429	405	379	438	432	408	423	422	397	397	370	398	416	404	387	447	457	397	384	396	399	431	389	416	450	420	427	423	391	401	401	408	386	442	429	384	410	421	436	423	432	400	436	420	455	405	425	412	411	400	405	421	402	413	405	396	391	411	421	432	435	414	453	426	395	456	400	414	388	403	417	411	429	432	421	409	471	425	411	435	427	396	398	390	435	404	432	409	426	408	472	403	405	440	399	401	390	393	422	384	420	442	407	379	400	431	428	405	410	416	437	399	489	406	441	411	449	464	418	409	384	406	394	398	439	449	437	431	461	435	445	439	432	427	384	434	416	372	432	435	430	448	419	425	411	414	401	470	442	411	412	403	397	379	406	414	413	398	400	408	427	401	386	432	406	407	411	367	391	417	412	434	412	391	422	407	418	427	426	421	415	414	398	376	421	413	419	408	424	417	407	420	429	411	432	398	391	417	380	425	418	414	415	393	417	406	442	407	399	458	460	428	400	403	444	398	409	412	402	441	387	408	372	417	404	420	417	421	454	435	408	409	403	406	433	407	392	392	390	460	399	433	425	432	410	424	445	415	388	414	394	408	417	446	411	407	397	417	418	432	428	428	459	407	407	417	421	427	433	444	426	386	407	386	427	405	429	427	399	411	402	386	433	449	395	388	379	411	395	426	426	425	431	417	424	429	416	418	402	404	396	421	397	396	422	424	460	413	413	384	394	421	426	429	408	426	418	392	418	433	416	431	400	399	413	407	393	432	398	412	446	417	424	415	420	463	443	419	415	435	425	416	413	432	392	411	418	404	420	400	445	407	395	381	399	407	411	418	419	397	389	407	389	383	411	413	431	411	418	447	425	414	388	425	423	426	417	408	396	413	396	414	443	399	404	409	384	419	414	454	442	429	394	428	404	406	407	382	439	420	419	370	410	396	427	413	452	413	395	422	396	411	391	425	430	416	422	374	388	458	375	381	400	426	402	430	425	409	400	382	417	427	408	414	397	399	453	396	437	440	426	453	437	409	400	397	429	398	455	436	416	363	431	442	391	466	404	381	406	409	411	424	413	407	421	420	421	410	415	401	405	438	432	405	418	443	413	411	416	448	404	431	412	402	403	413	439	424	411	384	411	373	411	432	395	391	446	418	390	411	407	442	411	436	405	412	406	411	406	431	416	450	422	416	419	379	414	382	403	432	432	403	396	416	443	429	398	445	414	422	395	421	389	456	402	388	402	444	431	431	360	447	411	447	411	409	418	422	415	427	392	436	423	424	409	403	436	470	401	420	417	407	449	425	437	404	391	403	424	447	427	384	414	393	414	430	391	411	441	424	452	451	447	423	432	374	381	425	406	414	405	449	416	415	384	394	424	432	436	445	393	421	408	405	431	376	405	448	445	424	402	435	407	415	429	406	401	430	426	431	385	431	422	440	454	389	428	417	419	398	457	410	426	406	418	413	366	375	381	452	410	404	436	408	423	389	421	435	385	413	427	412	420	397	440	407	396	412	400	371	428	403	408	390	441	391	437	384	419	414	412	440	424	411	372	423	414	402	387	427	418	398	397	418	396	427	426	398	432	427	393	446	415	394	407	454	424	383	372	410	422	385	440	434	456	406	384	438	429	419	418	409	455	413	395	403	372	412	433	441	417	399	425	395	399	417	403	413	414	396	419	405	416	403	406	416	405	405	408	459	391	400	388	388	401	403	449	407	417	439	405	400	411	461	421	430	418	399	384	360	432	402	410	402	430	405	432	392	414	405	393	415	417	406	398	404	429	412	421	401	429	425	413	399	401	415	395	405	428	391	420	435	412	426	426	403	392	428	409	421	396	421	439	430	381	409	412	388	422	461	401	414	396	424	419	416	393	377	415	417	399	432	440	403	412	361	427	395	451	437	423	423	423	457	421	435	424	428	417	452	373	408	384	407	409	406	440	415	417	419	387	392	426	420	430	433	402	381	370	405	403	421	386	425	378	454	446	414	393	440	421	402	427	416	414	415	389	394	435	416	423	413	431	433	383	424	408	409	419	424	375	401	370	418	376	414	415	423	379	383	408	386	424	410	407	435	427	446	393	464	372	408	425	402	439	383	416	445	429	407	439	407	404	433	391	404	413	423	426	435	447	441	411	429	411	418	411	460	420	433	423	423	427	452	390	415	403	394	413	399	412	422	387	386	395	393	388	385	440	424	414	410	415	419	425	405	455	400	385	402	399	405	410	406	388	373	418	425	421	433	440	415	426	420	418	436	409	396	403	433	409	440	437	443	394	422	404	407	397	387	417	423	405	400	399	447	427	435	395	401	435	443	432	372	427	464	380	414	393	376	410	408	397	412	421	400	427	397	451	413	404	403	371	433	423	390	406	428	463	429	400	386	389	376	433	436	454	409	452	441	372	401	425	373	406	423	427	431	416	409	427	424	436	403	423	399	385	400	389	413	452	447	402	390	404	408	422	394	425	392	441	428	424	415	390	403	409	397	422	434	437	403	377	435	437	385	393	417	431	404	432	417	422	423	442	455	438	439	364	424	409	443	419	421	389	415	422	423	397	432	437	383	409	399	420	436	413	436	419	419	442	404	412	433	416	375	415	404	402	389	408	385	411	407	395	389	402	402	401	409	443	401	399	422	447
4431	2111	1742	1200	1060	925	902	827	805	806	786	842	807	772	811	771	827	770	759	744	754	778	803	753	799	759	784	782	792	807	780	773	772	766	809	790	782	745	805	802	731	768	741	738	778	723	754	762	752	776	767	733	753	777	817	801	766	787	759	779	798	767	722	734	757	781	775	780	786	770	778	736	810	732	757	776	758	767	788	740	777	791	754	725	767	807	738	754	710	807	780	747	792	755	797	721	803	783	788	707	719	800	689	762	809	782	759	792	812	753	759	810	822	796	751	708	759	763	711	734	767	811	797	779	761	772	757	764	743	776	790	792	748	774	733	788	778	737	847	752	770	746	755	807	743	796	790	724	763	732	726	764	792	770	788	790	742	739	731	805	765	746	794	816	757	750	746	770	791	782	806	793	763	719	773	778	817	730	777	811	799	789	769	780	765	746	774	772	774	806	809	742	765	780	762	782	774	769	770	729	768	772	762	789	757	718	805	708	746	768	780	770	777	733	835	823	762	756	784	762	748	804	772	726	799	785	730	772	764	751	810	802	772	775	714	728	779	775	740	741	737	803	757	727	809	708	782	761	787	808	786	785	764	783	785	814	752	798	699	816	781	758	740	762	753	810	739	793	798	718	747	763	797	769	769	788	732	761	798	789	759	785	751	727	728	753	723	811	793	742	815	786	750	763	733	774	716	800	755	739	805	771	756	807	781	764	772	768	773	841	744	762	823	775	779	766	757	792	820	755	780	732	790	772	722	758	724	728	771	781	761	782	732	784	807	748	747	808	757	748	796	803	743	729	798	804	787	763	791	748	778	719	713	817	796	768	778	770	811	768	789	794	765	785	742	771	771	724	753	735	769	789	755	736	749	743	737	772	756	762	749	790	777	736	724	731	757	732	788	739	783	786	798	783	770	745	738	759	798	706	763	774	808	766	739	728	778	772	757	761	763	784	748	803	755	769	778	766	761	740	789	786	749	789	785	771	731	764	729	713	801	801	742	763	745	783	785	794	732	709	777	773	744	764	758	767	715	759	735	757	750	769	785	777	756	782	722	766	753	794	782	784	767	764	740	801	823	754	747	732	807	778	798	773	758	779	763	747	740	782	808	747	798	745	767	771	753	742	785	765	742	820	728	743	731	747	721	754	728	740	800	743	738	764	731	728	762	724	745	802	767	797	800	762	812	763	725	763	756	784	780	793	754	730	779	776	758	725	788	747	737	791	755	788	767	752	755	754	762	772	783	783	746	751	765	740	725	752	745	788	763	775	753	772	758	789	793	746	751	745	805	773	753	756	755	801	812	773	715	741	751	781	805	786	751	729	756	756	754	714	789	733	726	780	766	736	766	720	744	775	785	784	770	809	757	726	815	722	777	786	770	781	755	772	772	749	731	782	754	743	757	783	773	792	792	767	794	777	768	770	753	756	762	787	776	760	757	762	786	741	774	744	769	696	802	772	792	774	787	780	804	723	754	754	777	775	785	790	766	726	714	748	721	761	756	791	784	762	779	808	771	781	764	773	715	799	783	752	752	802	803	771	776	804	785	746	740	731	745	744	802	746	825	723	738	785	792	769	734	739	807	739	759	717	760	780	754	766	709	755	783	742	739	770	772	740	757	730	787	784	802	768	767	814	754	769	766	818	721	792	777	784	741	810	782	779	766	774	741	782	783	779	747	813	770	805	771	747	804	751	751	758	733	770	741	792	763	794	788	730	745	779	778	761	804	779	782	744	768	795	733	773	716	842	790	790	749	754	780	773	766	778	786	805	764	739	759	785	764	780	770	780	776	797	777	764	721	783	738	742	771	753	740	720	771	778	746	787	781	739	768	785	762	779	779	767	775	819	808	781	808	741	802	755	806	743	762	748	751	764	760	793	768	762	756	801	749	744	815	748	744	724	782	801	790	776	730	792	750	780	737	764	730	787	810	749	763	781	759	803	761	736	753	767	681	748	784	790	749	768	761	788	769	763	739	733	806	746	761	748	761	779	743	720	770	773	806	800	754	756	788	782	789	748	731	744	772	736	779	757	798	729	789	756	822	802	803	776	750	777	811	770	796	767	784	777	728	773	747	755	698	738	749	814	788	800	752	801	806	790	771	733	787	797	742	781	769	769	766	736	746	780	770	781	774	800	776	771	730	755	748	792	803	738	788	742	746	773	790	743	755	778	829	763	748	807	790	785	783	786	758	783	753	747	769	738	786	828	746	770	816	753	756	830	732	737	743	806	738	775	794	774	778	768	809	715	717	741	776	773	768	771	750	749	755	704	819	806	746	759	757	803	787	762	767	737	761	779	809	767	763	722	718	765	767	809	762	758	798	759	723	801	779	723	784	776	744	793	768	748	738	768	776	738	801	741	751	744	771	747	748	789	783	766	752	753	734	722	738	769	733	736	760	754	778	795	769	785	845	756	743	775	728	767	816	838	753	764	830	789	786	751	824	751	759	820	806	724	775	771	789	731	782	743	754	753	778	778	814	758	752	761	780	800	795	769	772	751	789	784	794	731	769	729	774	791	778	768	745	804	796	711	754	752	793	769	745	779	747	734	730	749	782	726	756	747	809	846	748	765	794	738	813	743	768	822	700	796	732	746	766	767	811	776	695	751	795	743	795	783	791	736	780	752	734	778	801	786	755	711	740	743	795	784	778	734	785	795	735	816	770	756	791	727	776	766	759	749	814	762	769	777	754	742	754	779	772	737	791	755	753	804	763	773	805	738	733	766	799	767	750	819	742	774	749	758	759	758	750	773	728	714	759	787	722	716	808	781	747	756	725	798	750	751	773	791	745	760	758	815	802	712	765	800	787	789	759	793	745	760	757	752	746	785	778	774	781	729	762	707	844	774	756	778	770	746	736	752	777	812	741	739	744	790	739	775	722	747	727	783	767	770	758	784	794	794	754	780	773	793	752	775	764	781	757	748	718	809	745	758	785	799	813	793	798	780	745	767	784	764	742	782	777	789	746	737	775	747	768	770	797	772	756	737	776	740	799	799	781	845	774	788	737	761	773	746	741	697	759	796	782	729	777	724	781	785	763	700	796	776	732	745	768	803	835	773	813	777	793	778	742	737	730	734	796	747	794	754	734	842	726	719	733	775	791	733	739	800	771	713	735	767	773	775	792	772	765	699	747	771	774	760	763	810	741	773	770	763	763	801	801	788	746	782	778	772	767	785	778	741	808	760	762	749	768	767	761	718	775	798	745	795	724	749	780	791	753	739	763	713	795	766	787	764	763	787	818	754	779	742	757	776	789	733	751	722	751	744	714	756	742	781	769	758	759	787	747	726	792	703	766	761	765	766	772	784	812	790	780	790	802	781	756	788	727	732	804	837	776	793	821	766	782	766	785	788	773	759	795	751	740	792	792	792	801	745	758	736	767	709	782	741	774	760	768	749	789	713	782	800	791	753	795	763	754	783	744	732	750	756	723	764	743	692	750	766	762	801	797	754	770	746	779	787	789	724	794	760	770	735	760	806	690	758	793	772
24338	21346	28525	24532	19471	1537	584	426	326	306	297	264	244	214	261	208	215	224	211	197	197	177	177	209	207	193	186	195	208	177	211	198	191	199	181	197	195	182	186	176	197	164	180	191	207	179	181	205	179	192	189	182	153	179	194	172	189	183	189	189	180	165	186	189	175	154	185	170	174	204	197	182	177	197	177	173	160	184	182	155	176	170	167	171	183	187	193	189	179	167	201	207	182	194	182	190	160	171	173	184	180	190	158	194	165	177	152	164	157	162	154	172	184	181	182	180	185	176	169	196	203	202	179	164	163	161	169	154	219	168	194	189	154	175	166	195	186	165	172	187	178	169	146	182	185	156	174	167	195	166	188	181	180	156	172	187	172	181	157	202	187	195	142	180	185	193	205	159	157	155	187	174	175	182	143	175	169	154	177	168	166	173	190	175	170	190	168	183	196	170	198	184	174	167	191	178	158	164	174	173	183	170	165	196	196	179	182	171	175	172	184	169	208	174	197	169	158	183	168	176	183	179	187	203	197	190	151	198	179	181	163	174	193	164	176	182	177	163	158	188	173	184	173	176	184	157	171	180	169	177	160	153	154	190	170	156	180	165	180	199	207	193	165	194	168	189	178	185	151	172	177	176	179	154	171	167	166	170	183	168	163	159	172	185	188	193	217	179	183	212	152	193	186	175	174	177	162	183	172	175	171	161	167	181	161	173	164	181	177	174	183	190	173	169	195	183	185	180	180	175	176	182	169	189	211	180	155	177	188	174	166	177	172	167	185	167	162	189	173	179	182	161	188	180	166	194	150	179	169	171	167	176	179	165	190	188	176	186	166	196	179	160	185	186	181	181	146	179	155	194	172	189	176	168	155	177	154	178	190	166	182	187	151	170	175	192	174	175	187	183	203	166	166	168	145	156	172	168	147	186	184	164	162	176	182	186	192	174	177	197	169	188	183	178	170	181	169	183	189	153	175	167	172	173	188	190	181	170	175	165	153	174	183	179	168	181	165	187	158	176	201	208	193	165	193	184	180	178	176	209	159	147	173	180	185	155	161	198	166	172	180	172	158	157	172	170	161	191	186	176	176	162	187	189	167	172	190	161	191	172	171	170	170	171	162	149	164	174	177	170	184	171	206	186	203	185	163	189	177	167	174	194	170	186	189	176	171	179	179	180	182	177	181	171	191	179	161	174	172	134	169	198	214	162	157	158	165	191	172	150	152	168	173	178	166	194	178	156	181	164	174	169	147	185	181	188	158	170	201	183	181	191	174	174	176	172	171	171	165	158	187	198	156	189	181	187	161	184	171	176	173	175	180	152	168	167	166	164	164	197	194	177	190	177	172	172	165	175	162	180	173	172	171	180	187	199	169	181	171	176	162	185	204	193	166	179	180	184	176	158	195	167	189	179	171	172	195	190	179	189	171	179	179	160	183	168	165	174	164	177	180	177	166	193	165	153	187	176	186	181	166	177	175	175	180	183	177	175	195	187	173	180	193	145	181	153	172	161	157	168	169	164	183	155	176	184	176	170	180	191	175	163	177	192	187	178	160	190	191	185	187	176	166	159	177	191	167	177	174	192	166	189	159	174	171	174	180	183	164	171	154	172	162	166	193	171	183	162	180	179	175	183	175	165	183	170	185	170	158	197	201	182	190	185	175	186	165	169	171	187	174	172	187	192	185	187	191	151	186	180	165	187	180	172	157	184	200	167	185	190	184	165	197	181	196	171	171	181	182	177	166	190	184	190	164	159	169	179	173	165	218	172	187	162	162	179	176	168	188	163	194	162	163	167	165	174	193	152	172	211	186	191	198	216	157	202	175	174	191	152	203	179	171	195	168	185	149	205	193	173	199	167	164	172	158	152	178	191	164	186	168	152	175	177	179	163	170	168	184	185	168	167	161	177	184	178	175	143	178	174	178	154	196	194	176	160	198	168	174	185	171	151	161	178	192	164	179	178	171	178	191	172	177	201	184	184	167	174	180	177	178	170	172	197	181	188	181	177	189	167	179	176	164	175	187	195	173	186	170	173	168	153	178	186	166	160	143	192	161	194	184	170	159	162	162	184	158	153	156	157	186	179	182	183	164	165	144	182	175	159	166	155	167	157	165	176	173	177	172	172	163	191	161	151	168	179	184	170	175	179	176	182	177	166	160	174	190	177	173	163	159	177	170	190	185	180	164	169	184	158	185	190	189	175	186	145	175	195	158	190	157	178	158	169	191	183	149	161	192	162	190	172	160	143	172	174	182	199	166	165	179	161	172	180	197	158	177	184	193	174	179	177	181	159	175	183	178	185	175	163	192	189	174	189	180	144	130	174	171	174	195	169	184	177	164	182	191	155	179	166	185	187	196	191	172	172	175	179	157	182	181	186	154	207	161	167	192	149	188	183	190	165	203	170	187	176	177	178	161	163	185	195	169	167	173	165	185	150	175	169	166	167	168	188	165	185	162	186	176	188	183	181	169	194	181	148	182	191	162	169	166	170	172	194	182	173	157	167	198	167	166	165	214	173	180	197	167	185	181	184	172	182	171	162	192	182	168	173	175	195	188	178	184	201	184	188	181	183	170	194	165	177	169	166	202	167	177	186	191	167	165	163	178	137	186	168	185	194	162	180	216	179	167	180	153	167	165	179	168	175	185	192	172	173	194	198	176	175	179	170	198	183	163	195	183	167	159	171	171	176	171	233	167	193	180	178	172	191	169	181	191	166	176	179	150	181	159	160	156	132	177	199	168	173	205	175	167	194	194	169	189	176	192	183	175	168	191	178	166	145	157	160	173	180	178	198	193	179	180	185	174	185	163	167	164	188	186	184	170	157	172	185	181	172	189	197	198	178	165	168	181	177	184	168	170	180	179	167	157	172	188	180	165	192	165	185	183	183	171	184	151	179	163	180	177	191	170	169	198	180	162	151	158	159	172	190	177	164	196	169	184	190	181	177	180	166	191	171	162	181	156	177	175	193	177	155	167	170	165	189	202	163	177	173	181	186	173	178	166	179	162	168	158	189	203	188	168	169	193	164	180	161	167	183	148	176	174	162	174	164	194	173	179	175	180	155	192	184	198	166	177	171	209	176	150	165	162	189	171	161	175	173	199	167	176	195	172	160	164	196	163	176	181	171	201	164	167	164	152	193	191	179	174	174	160	178	175	158	165	197	205	170	177	168	187	163	169	178	177	186	182	170	185	181	158	182	149	171	173	187	158	174	186	180	189	172	162	175	191	163	152	190	181	166	172	183	171	192	166	178	187	184	169	156	185	156	184	176	184	175	193	179	201	171	179	181	179	180	167	181	210	157	161	196	186	185	190	163	163	161	195	195	181	155	186	169	178	178	168	157	157	176	210	166	171	182	185	194	167	194	167	178	178	191	175	170	168	145	197	182	188	168	145	167	167	157	179	181	157	178	169	166	172	154	159	168	182	199	185	162	175	179	175	171	173	165	176	167	187	172	206	155	154	170	175	175	147	161	160	176	175	188	193	169	198	183
5989	11030	9142	4758	3076	2189	1630	1312	1084	956	837	702	650	584	601	525	582	495	453	468	452	426	446	427	424	409	438	425	389	406	417	390	356	383	385	389	396	407	382	364	362	349	379	360	383	391	330	372	376	354	313	338	340	358	372	388	329	346	360	386	379	354	328	390	354	361	359	348	337	367	367	364	363	341	334	335	369	334	373	352	372	346	359	349	336	328	361	317	336	355	358	376	369	367	337	348	373	367	332	356	350	342	353	348	351	308	336	324	348	340	328	332	330	336	343	352	359	366	348	321	339	388	382	356	322	351	325	351	337	329	379	370	385	354	364	335	340	362	354	327	318	340	330	393	353	339	344	377	353	364	369	328	389	362	351	332	363	363	335	332	361	331	353	354	341	336	357	298	322	373	335	339	327	362	362	347	372	333	368	366	363	390	355	324	364	356	343	331	344	326	357	316	342	357	335	363	317	353	368	360	347	374	364	331	351	366	348	310	348	403	342	342	335	326	379	340	333	341	349	374	343	339	353	345	326	348	360	290	345	361	345	349	383	341	347	357	349	351	324	361	359	342	335	346	345	332	326	351	343	305	331	307	378	339	317	372	356	356	337	337	339	373	381	336	361	348	344	349	364	359	378	367	342	332	338	354	325	334	322	348	333	351	337	358	336	348	368	389	349	349	353	354	375	352	390	361	364	323	333	339	353	358	336	308	336	371	373	344	356	345	371	332	353	356	340	344	324	374	340	347	320	367	356	381	341	348	352	337	356	357	320	367	359	331	341	354	338	335	359	375	342	333	324	331	324	324	328	354	341	330	361	342	347	372	355	335	325	371	344	357	365	336	353	342	352	344	355	369	346	345	372	317	321	346	324	322	356	346	371	365	338	335	364	347	344	354	336	344	361	369	330	356	338	348	368	357	345	343	337	363	349	333	341	323	355	361	372	362	349	321	339	390	365	368	357	318	338	325	383	348	352	376	320	315	371	347	344	328	323	357	301	319	361	330	338	394	334	339	336	358	306	368	377	347	338	344	343	359	370	357	330	340	352	370	349	363	347	368	349	326	341	359	352	355	347	368	361	352	321	306	354	355	340	381	360	325	346	329	376	361	352	377	322	332	367	343	366	334	321	350	300	338	347	338	375	351	325	306	325	338	357	370	332	335	347	321	365	385	361	363	343	314	319	349	336	315	335	361	344	332	359	353	375	362	347	350	345	378	366	320	360	349	366	370	388	336	347	316	334	341	322	349	347	321	332	356	353	341	370	344	372	393	349	376	352	335	334	340	354	331	360	356	331	315	321	332	366	376	340	328	361	331	332	329	351	348	312	348	350	342	355	332	353	367	350	351	375	347	357	355	345	298	368	333	315	329	317	343	341	358	352	330	354	369	334	376	374	336	342	357	345	353	321	308	367	363	337	334	338	346	349	365	336	331	350	344	354	378	339	349	350	336	321	386	340	333	369	353	355	392	350	335	326	335	356	341	377	389	337	333	374	348	328	338	322	352	336	344	382	327	334	329	356	349	336	353	340	374	367	357	361	328	328	355	359	347	334	334	372	328	351	344	363	331	346	340	371	390	321	356	357	346	364	324	343	380	376	364	323	368	380	351	372	351	362	349	361	345	346	339	311	357	353	339	353	362	338	340	317	323	323	359	351	350	369	377	356	344	303	310	378	339	375	384	350	344	347	343	383	355	357	348	373	313	336	372	354	376	334	332	316	349	340	347	302	350	364	370	343	342	324	346	352	368	372	324	357	346	352	371	378	393	363	331	337	342	352	344	331	328	349	375	334	341	352	371	345	378	333	329	356	347	332	341	349	342	315	372	365	353	367	341	334	368	350	365	373	354	333	351	345	383	379	351	365	381	357	382	325	343	346	369	366	374	360	350	370	336	362	327	318	342	368	348	334	346	360	373	313	358	372	337	354	335	322	376	351	347	334	337	377	342	352	332	378	321	320	321	314	349	334	328	379	336	370	324	365	363	345	339	348	315	338	344	339	354	309	349	357	336	350	349	342	347	371	323	342	338	365	329	308	374	331	323	349	353	318	325	339	303	326	350	364	331	346	357	342	335	334	349	341	339	351	365	320	367	332	351	370	341	369	361	362	329	353	370	352	358	350	381	329	357	345	367	375	349	339	339	380	366	356	362	336	343	342	357	345	351	372	314	347	356	345	327	310	368	318	359	346	386	363	324	385	337	371	358	354	342	360	355	375	377	323	338	327	361	358	366	315	355	351	352	351	367	382	345	347	349	373	354	375	356	365	381	339	332	381	344	341	347	368	353	349	373	370	335	325	356	352	328	327	370	360	354	330	364	366	347	368	301	362	367	350	349	351	372	337	361	338	401	317	361	345	341	372	340	370	354	347	378	361	367	386	349	360	338	331	350	334	344	327	334	341	325	347	346	348	346	351	344	336	351	368	305	343	335	355	358	362	330	334	333	358	322	359	326	381	355	372	308	338	308	339	339	378	377	337	335	356	374	327	340	356	326	355	376	341	374	339	349	323	340	272	366	352	345	341	374	342	346	341	324	369	352	345	336	349	338	329	317	364	359	358	344	372	328	354	365	348	337	339	332	339	337	346	325	326	331	331	351	335	348	354	360	371	343	372	364	339	307	346	368	374	329	347	324	335	333	360	343	339	341	367	347	358	355	357	317	339	348	360	348	330	350	348	323	337	310	341	340	355	315	356	344	366	348	357	347	346	364	366	373	338	349	355	300	371	327	334	350	356	357	350	343	382	347	330	339	327	328	335	308	334	379	332	347	371	349	355	371	352	371	378	321	355	358	365	376	317	335	360	333	366	325	368	312	336	348	362	325	358	363	345	380	331	337	352	318	316	329	356	347	344	363	340	310	334	374	346	344	337	356	372	353	348	362	351	332	353	319	376	393	351	299	318	357	343	382	322	316	353	347	373	373	331	345	334	310	356	345	354	385	379	356	357	353	335	371	358	337	332	339	366	356	347	340	367	345	372	370	325	340	331	315	347	336	334	337	322	341	335	353	378	355	336	358	342	345	343	344	322	343	354	321	329	360	364	330	348	376	363	334	388	321	374	378	309	343	329	359	327	324	363	357	347	349	372	345	366	334	358	372	368	371	350	394	342	357	331	339	339	311	380	320	361	306	348	338	355	352	341	353	342	361	361	341	338	309	346	358	393	348	372	400	324	323	371	340	337	347	339	343	338	354	316	381	347	345	324	371	325	323	328	346	323	314	312	345	323	368	343	367	337	362	345	324	349	360	346	362	369	335	367	330	366	334	356	360	356	334	379	335	336	338	355	345	349	361	335	340	353	347	351	350	361	358	358	339	365	327	373	346	388	330	374	369	361	373	349	365	344	374	331	347	371	354	313	359	355	392	346	389	339	353	340	350	363	338	383	356	336	308	348	357	347	355	357	334	358	361	388	356	353	341	343	341	340	370	332	346	331	361	362	365	351	327	350	350	358	317	354	357	337	340	357	361	342	358	376	353	370	358	334	327	352	341
23389	21366	29242	23873	21366	17101	1727	756	620	575	541	484	454	406	431	390	364	415	365	343	338	360	318	316	314	328	300	306	325	277	303	309	291	278	309	292	321	279	288	314	302	275	304	281	307	260	295	300	281	318	313	305	292	295	296	295	304	289	304	300	290	301	284	300	307	282	293	294	297	309	317	256	290	296	296	289	266	309	305	275	278	304	294	284	257	295	344	288	285	284	270	284	313	309	286	292	304	315	313	299	304	275	262	283	283	271	259	306	295	290	295	247	277	308	269	291	292	305	275	297	309	304	282	261	256	305	253	295	285	279	267	284	282	310	297	299	270	309	278	288	289	277	287	313	297	295	274	295	285	270	289	302	310	324	283	324	307	298	296	294	339	263	297	303	278	287	269	269	307	303	291	290	311	287	269	276	306	292	292	278	265	302	285	272	275	294	291	287	281	295	266	287	259	281	287	294	285	281	273	308	314	321	294	303	302	285	294	290	310	271	295	281	258	278	275	287	289	276	291	277	307	309	345	266	273	275	282	306	280	273	310	282	322	295	277	278	257	265	325	278	288	279	299	308	286	313	265	298	278	306	292	302	274	301	261	305	319	300	314	284	298	317	300	271	331	271	278	275	299	295	299	284	286	292	315	308	326	303	312	323	283	304	283	301	264	276	288	289	288	278	291	291	275	306	283	287	297	275	301	309	261	278	297	305	290	308	322	284	278	271	298	270	306	336	302	298	313	312	285	295	312	244	291	292	265	274	283	294	291	283	307	285	256	294	269	277	283	292	299	262	265	274	283	287	297	265	293	288	268	264	303	312	292	318	298	293	283	309	302	298	248	294	293	258	268	268	288	280	288	312	278	269	287	318	304	291	273	322	258	324	293	293	310	274	302	278	291	281	289	311	285	289	317	306	313	307	292	298	317	312	299	293	285	300	261	282	279	280	265	259	284	281	304	270	299	275	292	320	266	310	285	264	279	283	293	293	276	273	279	283	290	295	305	282	320	294	301	275	282	282	281	285	278	286	287	286	301	267	294	257	291	322	266	281	290	327	265	274	286	257	290	282	269	284	271	295	290	322	273	305	285	271	321	297	300	295	279	273	277	277	313	258	282	284	311	305	327	274	266	268	299	304	279	293	296	286	295	280	273	258	279	312	303	291	279	298	290	261	309	280	310	308	288	296	272	293	282	274	330	289	281	297	266	321	315	262	261	251	264	284	265	272	284	274	262	273	284	293	279	302	266	290	311	295	285	284	265	279	277	284	300	281	298	293	291	276	282	247	284	282	275	264	238	275	305	281	289	257	280	288	294	273	289	298	291	301	301	287	299	311	285	278	331	322	306	278	269	319	274	300	261	300	297	263	312	296	294	291	291	267	267	258	299	298	294	291	279	304	308	249	289	279	274	307	304	289	300	296	283	274	290	286	267	276	254	286	278	272	266	309	270	302	273	278	280	299	253	305	278	279	290	276	317	276	297	289	322	281	311	272	299	297	302	267	280	272	284	322	279	302	290	306	264	306	261	285	286	263	288	317	271	317	294	298	301	258	285	295	281	273	277	281	293	279	310	273	298	333	292	312	306	279	279	278	286	278	274	270	313	272	304	254	301	289	254	276	299	279	272	279	281	273	286	280	316	290	319	285	273	275	286	298	290	286	313	276	296	282	283	287	310	283	265	283	273	263	255	257	298	272	285	292	283	300	271	278	342	310	297	299	290	275	301	303	294	263	313	277	316	297	294	297	293	287	297	289	301	262	267	317	287	259	283	275	295	286	330	323	298	280	317	273	324	276	301	270	279	308	283	265	310	262	296	281	274	304	292	292	275	278	264	261	304	271	288	304	276	274	266	257	281	281	262	269	267	261	276	250	294	272	291	300	252	278	294	272	281	280	296	297	306	288	263	270	263	280	304	269	292	290	298	273	301	300	281	268	273	318	324	274	293	293	291	303	270	291	269	286	282	297	307	261	267	280	311	265	274	275	304	306	286	291	297	290	278	300	303	289	287	290	262	312	304	300	270	279	278	265	282	267	288	290	283	290	289	282	311	285	314	283	278	282	294	300	291	307	281	279	287	303	277	286	282	270	279	287	268	308	260	304	315	276	309	297	244	281	285	255	275	303	281	251	290	306	287	292	288	294	293	275	284	260	282	290	304	289	272	267	258	283	305	274	304	286	284	271	262	259	273	298	274	314	257	275	310	259	303	277	274	276	290	308	317	273	285	287	307	325	280	290	296	291	296	329	286	293	272	267	292	314	279	300	274	268	276	268	255	296	278	282	279	305	305	257	280	289	279	313	280	268	271	328	312	307	291	283	274	276	293	277	295	291	297	298	278	278	289	295	282	313	275	293	292	280	316	308	255	285	241	286	294	291	283	261	298	263	284	273	294	303	245	307	283	274	273	275	324	300	305	268	294	269	279	282	279	312	275	261	309	282	285	305	290	299	248	277	284	274	262	297	292	269	273	290	257	266	265	296	306	273	286	322	308	332	304	280	268	277	275	293	275	296	293	236	307	286	288	276	253	308	284	279	286	294	289	285	314	309	301	278	321	298	294	285	277	286	305	268	276	265	281	283	302	296	307	263	284	304	290	282	321	284	259	311	293	309	246	266	280	272	268	271	255	273	276	282	288	277	275	291	303	261	290	280	291	283	301	313	278	290	283	283	293	278	281	297	289	266	281	279	297	284	283	276	300	277	299	297	257	311	288	303	294	284	262	295	293	292	271	284	279	286	285	293	282	286	276	253	289	283	314	289	301	273	268	301	298	285	264	305	284	269	263	294	309	292	283	277	299	288	247	316	284	317	287	283	302	299	271	278	300	276	298	285	306	294	272	262	288	257	252	272	288	288	285	316	269	274	316	273	310	281	285	280	287	278	299	297	303	287	265	287	302	285	292	270	288	297	277	253	292	304	285	270	300	267	278	281	272	297	291	277	280	290	284	286	323	287	279	286	288	279	291	252	281	260	286	292	284	259	270	292	279	321	267	288	288	302	252	287	294	310	255	258	282	270	311	287	273	276	285	287	273	275	282	270	279	333	276	287	284	290	274	272	274	286	290	298	305	275	317	291	280	265	280	275	289	321	294	278	258	285	257	271	296	291	283	264	296	293	288	301	290	295	286	288	274	287	284	278	281	274	280	314	286	301	277	268	279	268	293	294	293	290	275	285	238	261	302	317	255	300	327	323	276	275	305	290	292	282	275	292	292	297	287	286	298	276	306	303	284	292	283	291	285	302	294	292	282	299	302	336	293	282	291	303	278	259	282	276	295	263	253	293	276	302	292	291	269	290	296	281	272	271	268	314	266	295	325	314	300	324	283	268	287	291	307	281	293	282	291	286	289	268	313	291	257	263	272	296	305	285	284	298	297	277	306	305	281	285	336	258	261	289	299	273	284	263	309	319	279	326	294	288	314	269	267	297	284	299	292	268	263	274	261	311	272	290	321	302	274	296	303	306	301	306	277	290	287	330	257	282	294	270	277	264
8482	17447	14000	7775	5315	3770	2717	2266	1826	1565	1416	1253	1085	1010	920	918	836	797	744	736	684	702	701	688	627	621	659	594	582	616	615	564	591	565	601	568	594	549	593	579	518	502	541	569	534	539	589	493	532	478	525	518	519	575	509	524	526	524	507	527	514	561	526	533	513	512	526	536	519	563	518	506	518	515	502	506	538	524	511	511	494	482	499	545	532	533	547	501	548	514	508	555	522	536	488	474	508	516	494	521	506	524	464	539	510	505	515	497	457	530	516	527	504	482	536	518	504	531	509	479	491	542	543	539	529	485	501	528	494	468	519	505	506	515	500	544	523	523	497	494	555	499	552	491	500	484	539	508	517	550	465	506	525	537	518	461	521	547	526	520	522	494	474	515	474	493	506	515	523	531	493	506	529	518	474	536	513	477	511	510	532	514	524	468	550	498	523	492	491	521	497	545	461	534	509	521	512	505	514	499	517	514	521	474	536	508	499	481	502	496	492	514	508	537	538	516	498	510	501	500	532	503	494	518	511	534	529	549	483	498	562	512	520	563	497	548	506	510	528	521	506	542	508	526	559	493	537	503	531	479	567	561	503	490	484	523	546	541	530	520	506	512	489	526	534	548	530	512	477	532	525	508	510	502	482	514	515	536	493	501	511	516	489	492	491	510	520	505	503	485	466	496	565	555	507	523	502	540	499	542	504	493	527	506	517	507	488	488	514	534	483	514	532	487	531	481	518	523	519	479	536	475	508	543	509	509	535	493	500	494	506	544	517	518	504	560	516	536	519	550	543	515	499	505	511	522	510	484	529	506	523	501	545	542	495	500	540	516	502	539	514	481	502	493	502	521	527	509	543	519	530	539	504	525	502	532	521	479	499	509	513	510	529	492	482	518	484	493	523	498	480	502	462	539	533	550	556	548	479	539	518	508	509	490	509	508	507	468	515	535	503	487	526	579	496	540	539	540	504	554	478	517	490	481	535	497	500	518	521	512	506	522	532	518	476	525	514	510	513	549	514	478	481	512	447	522	535	516	519	500	505	482	522	494	515	513	527	506	495	487	477	500	516	479	486	480	502	497	516	539	506	492	503	492	512	472	538	541	521	503	541	490	479	537	512	506	524	524	467	516	518	501	504	473	502	521	516	484	528	488	496	541	486	493	530	509	510	494	483	521	506	476	502	527	508	510	518	513	517	515	502	545	506	489	524	519	509	513	528	500	510	500	560	512	521	496	521	480	489	537	544	506	542	532	533	476	528	507	501	522	512	495	517	537	513	511	480	490	523	477	523	509	529	491	521	495	500	515	513	503	518	501	533	526	482	513	526	514	482	524	525	530	527	530	525	504	539	529	543	513	483	516	483	498	504	524	506	466	489	512	468	512	512	490	526	541	477	555	493	529	508	519	497	556	510	505	498	560	500	464	530	524	505	523	462	503	508	545	531	506	511	536	521	521	508	498	495	547	502	510	506	502	506	514	488	550	503	534	524	533	495	491	549	466	498	527	493	477	544	520	507	514	544	509	485	504	500	504	494	543	534	538	494	471	479	505	491	525	524	492	513	511	552	528	489	506	514	505	502	505	525	504	501	478	505	563	528	546	535	517	511	540	475	528	531	493	529	460	504	511	529	535	541	498	528	531	477	518	504	558	475	467	520	535	565	515	476	508	501	523	504	527	483	516	508	533	484	513	495	546	564	511	509	511	526	524	509	485	528	478	493	501	513	521	482	549	497	507	520	489	525	487	528	493	490	506	473	523	496	492	486	539	514	508	547	476	538	502	487	522	492	483	502	525	490	500	504	474	542	523	504	511	515	491	516	479	501	467	524	523	540	533	505	526	491	518	531	480	520	465	475	533	495	513	500	496	512	500	505	513	518	502	494	534	542	484	499	522	530	496	514	512	533	496	522	503	510	513	489	526	483	498	455	526	555	530	490	563	516	470	533	498	499	482	490	501	503	535	515	476	493	541	474	497	514	522	549	492	512	517	538	563	504	494	466	545	481	504	493	543	522	510	497	526	489	471	525	536	520	462	487	475	481	501	483	461	505	495	523	554	487	507	534	535	533	518	502	524	504	522	544	504	481	500	521	503	484	498	506	470	528	497	517	494	506	548	506	519	468	499	495	523	523	468	509	484	499	578	525	531	500	495	483	515	512	523	517	506	551	561	479	522	495	525	530	480	502	518	510	508	519	526	536	563	484	504	535	503	506	542	509	506	530	508	505	519	525	508	526	481	533	535	528	457	500	517	549	499	515	458	481	506	496	504	548	537	503	551	510	551	500	525	510	525	528	531	545	509	499	526	516	499	486	525	510	529	496	506	548	490	515	491	516	506	518	535	517	513	534	540	508	523	514	456	484	490	506	522	492	488	495	488	542	534	531	492	505	485	499	509	483	505	524	515	509	539	509	502	552	525	512	470	547	511	541	508	554	504	491	526	525	478	507	510	479	494	542	496	511	483	545	505	524	482	517	550	475	518	509	513	509	531	526	480	503	501	484	487	522	520	512	531	553	478	489	493	550	517	522	515	530	500	484	476	520	521	502	492	499	502	472	548	531	478	511	553	502	486	529	506	560	484	524	473	493	512	510	502	496	487	502	506	499	555	526	495	465	508	539	526	506	498	511	520	493	480	468	531	513	554	498	484	519	522	495	516	516	497	534	549	494	515	535	498	519	509	517	503	516	507	533	504	493	480	529	507	498	484	509	501	498	574	491	550	491	526	507	494	551	515	543	501	504	519	519	466	519	496	522	541	526	512	516	543	503	504	541	523	512	539	530	505	497	515	524	542	542	506	536	486	524	496	503	543	498	523	483	543	516	556	532	434	502	520	455	478	530	527	501	476	513	493	504	519	540	513	503	519	443	522	475	554	516	534	486	484	493	522	498	474	524	518	535	498	473	480	538	516	542	483	499	512	489	498	483	501	508	525	523	505	506	561	506	507	522	531	460	510	507	539	519	481	469	520	543	503	494	538	500	499	495	524	482	525	528	486	506	528	505	509	519	537	489	518	521	477	509	528	510	541	523	510	526	508	519	507	560	520	512	535	461	500	491	507	551	542	518	511	519	475	501	521	507	494	519	524	520	528	501	555	527	497	530	503	500	533	513	501	520	523	503	523	529	489	511	519	517	518	506	553	514	487	503	527	488	474	557	534	526	519	497	535	510	471	503	497	510	534	534	498	504	508	539	571	490	509	499	481	507	517	518	507	522	502	503	485	495	483	492	525	515	496	557	488	487	535	513	487	505	503	510	506	495	513	511	523	501	491	471	469	541	505	499	501	508	522	512	508	510	484	527	488	526	550	499	544	526	539	514	490	514	482	493	522	490	508	466	519	571	521	537	510	513	482	507	555	523	489	531	516	513	546	511	523	476	459	479	489	496	481	486	529	454	526	528	550	517	535	504	502	542	542	515	479	536	516	501	492	503	494	518	516	551	510	495	513	517	522	500	511	510	525	512	531	506	495	490	518	519	562	501	512	539	506	485	516
26888	20612	7667	826	556	447	467	486	424	411	415	416	412	411	421	456	408	424	440	398	431	425	432	429	398	398	388	420	429	408	400	402	409	406	402	394	452	412	409	427	413	405	429	374	425	426	389	452	442	379	404	404	415	383	415	434	391	438	409	396	400	422	385	453	389	447	411	414	448	438	375	386	434	443	410	409	428	428	425	411	394	396	406	416	420	409	383	425	394	400	389	397	451	422	389	412	419	427	426	444	425	414	372	429	408	428	428	392	402	405	427	395	397	427	406	418	373	424	424	413	388	383	444	401	396	409	421	461	421	414	452	472	408	427	450	416	438	409	396	419	423	426	413	418	447	420	412	406	405	395	443	420	442	390	421	389	405	411	450	467	401	422	424	419	381	453	435	404	421	440	387	413	398	407	428	402	385	386	399	416	409	408	424	414	428	421	436	426	408	414	433	397	462	458	434	390	432	424	395	399	417	417	393	403	447	378	417	427	393	409	413	414	407	424	424	405	414	407	428	425	399	441	427	432	387	419	423	417	416	403	409	406	409	430	428	404	406	391	476	397	464	405	428	422	391	413	396	382	401	399	401	394	412	380	439	413	450	411	449	416	403	418	418	411	411	441	437	418	427	420	418	417	408	407	419	411	392	421	438	419	421	375	426	398	428	432	406	425	394	416	398	449	387	371	427	418	400	436	404	395	417	454	437	432	420	411	417	424	413	410	434	420	429	428	382	415	388	406	365	420	400	367	376	397	411	414	413	419	385	415	396	385	420	399	435	435	388	388	405	407	414	400	428	445	388	408	411	405	434	425	404	419	417	430	407	405	411	400	451	386	430	404	405	412	426	416	403	411	436	408	484	415	414	362	415	425	382	423	406	430	431	427	414	436	469	407	427	431	394	420	431	421	417	391	400	396	404	403	416	441	423	402	401	451	382	421	400	465	392	409	413	441	410	412	431	407	409	384	432	366	444	412	429	432	382	386	451	408	448	427	423	384	405	397	441	380	412	367	409	421	391	367	429	426	386	428	419	426	414	448	420	416	381	434	398	375	383	410	426	386	433	415	385	421	422	400	421	421	428	402	428	390	425	397	408	426	425	437	403	387	364	425	415	370	431	414	394	355	428	423	405	384	396	409	385	435	452	392	396	420	400	382	397	429	390	405	400	450	407	387	435	401	389	393	418	428	406	411	385	412	445	399	452	460	420	380	444	403	425	401	397	421	410	431	403	407	406	413	372	440	398	403	444	433	428	443	413	445	427	429	438	431	378	451	376	412	442	407	410	431	406	415	411	388	431	439	407	396	414	439	398	403	397	432	394	390	451	420	424	382	397	438	396	440	425	391	422	374	410	395	382	436	388	389	413	453	427	424	357	438	364	394	449	388	453	404	369	415	416	431	392	403	417	411	420	418	399	390	425	458	390	433	399	390	414	405	419	431	407	432	392	429	393	439	394	391	397	409	413	402	406	397	389	398	387	410	435	396	418	409	456	434	428	403	384	420	409	421	443	417	411	403	435	433	418	415	440	412	426	441	420	395	392	398	386	384	423	414	418	430	410	416	415	402	418	424	400	398	415	383	370	416	409	400	390	415	424	384	422	421	431	418	434	385	403	420	394	428	404	449	410	409	469	399	391	406	436	414	414	413	415	427	400	427	416	396	390	414	425	394	405	435	402	390	421	420	421	393	408	438	426	409	385	396	419	404	425	379	443	406	470	369	421	398	396	415	426	408	393	422	431	391	385	414	417	402	399	428	406	378	405	434	430	438	384	387	405	417	448	398	402	419	397	421	417	418	437	420	432	443	395	396	423	404	374	426	418	393	396	422	410	411	388	382	399	426	435	413	431	409	412	444	430	413	456	401	406	409	396	385	423	400	393	422	426	418	427	398	410	417	410	385	436	344	410	410	445	415	413	455	408	402	425	384	391	425	417	396	439	405	420	405	368	423	423	446	387	405	404	408	437	390	427	428	441	399	396	439	404	441	401	420	396	431	427	430	420	469	449	431	444	406	436	405	437	405	395	438	404	400	440	434	395	399	430	408	421	397	419	429	427	421	413	422	405	450	440	446	406	413	434	427	398	403	443	416	398	421	411	445	435	423	409	406	390	427	402	387	408	429	427	470	408	416	447	415	426	413	418	406	424	427	400	399	401	413	426	435	378	432	449	436	393	430	401	406	424	394	408	417	391	436	400	405	434	438	419	404	406	400	392	398	441	406	406	409	434	392	422	431	383	436	387	423	439	403	440	399	389	429	434	444	412	407	376	436	387	388	387	422	415	420	410	402	451	378	441	419	414	434	403	413	413	400	406	422	386	429	416	434	403	379	392	402	410	419	406	404	428	370	390	421	358	413	422	429	404	399	413	429	410	452	407	404	377	427	384	407	426	448	372	400	391	414	411	392	429	444	403	431	436	414	410	416	429	396	413	423	447	404	392	411	385	423	411	414	407	431	423	380	415	381	398	360	396	419	378	414	435	415	434	437	413	419	411	426	434	433	427	389	459	428	404	428	414	416	408	454	425	443	434	447	397	406	442	395	413	439	416	405	391	393	383	407	417	423	425	387	449	412	429	458	451	495	433	413	431	405	431	405	416	414	428	406	396	445	398	436	434	381	442	415	425	431	418	407	449	417	415	399	393	432	415	392	411	431	400	425	414	410	419	400	398	464	418	432	394	403	417	425	430	397	414	391	417	390	435	399	433	419	409	398	431	380	407	390	395	413	399	407	429	427	422	418	425	402	431	416	375	396	417	418	424	419	460	454	412	434	428	419	424	412	441	430	410	412	425	443	386	431	410	423	394	438	393	409	399	436	406	408	418	398	409	418	415	391	449	387	435	409	424	434	399	440	411	400	363	407	440	393	400	419	421	391	411	385	387	380	436	400	441	417	400	417	384	420	464	417	400	409	408	404	410	435	402	421	394	448	387	422	406	425	415	410	413	425	435	389	430	450	400	446	394	429	396	426	433	413	382	412	393	456	436	413	404	440	450	413	370	425	398	453	412	418	393	445	455	411	374	427	448	427	413	378	396	413	395	411	405	413	395	428	404	401	433	420	409	405	426	427	383	426	404	406	381	358	422	428	343	383	426	393	420	406	375	418	405	383	424	408	433	405	420	430	442	406	405	446	375	416	411	432	412	380	415	437	390	406	377	408	403	371	408	385	396	413	416	403	420	410	412	420	369	420	419	443	416	430	433	393	409	399	385	430	418	414	412	438	402	462	402	411	430	384	440	425	410	412	394	406	437	437	415	394	427	416	419	432	407	389	422	410	388	373	443	400	373	415	396	425	406	412	450	436	386	410	439	400	411	399	432	438	442	373	416	423	428	410	417	397	409	425	448	456	433	400	445	447	406	390	416	419	409	397	427	433	392	414	399	399	392	472	391	412	421	410	393	417	398	428	421	416	398	423	407	392	391	402	409	420	410	420	425	427	438	379	402	446	427	407	412	417	422	427	386	397	362	417	406	416	445	428	409	409	402	425
4361	2063	1795	1174	1100	907	852	861	834	771	820	786	786	810	779	777	745	747	792	750	774	741	797	713	761	767	758	789	779	747	738	808	730	748	748	763	698	733	791	781	828	713	790	784	768	750	749	778	810	819	715	791	750	787	775	820	776	719	765	783	757	754	819	788	749	751	774	773	735	758	776	791	766	778	773	760	811	688	815	755	789	778	760	780	720	739	763	757	788	779	776	754	737	755	739	790	814	732	744	731	739	729	779	777	763	743	728	725	718	756	722	743	767	768	765	791	796	716	755	728	781	724	792	752	768	769	735	742	769	771	791	737	756	738	798	727	755	772	818	795	803	800	757	812	752	793	709	737	717	783	762	765	803	732	793	788	741	790	748	780	760	788	799	790	767	773	833	769	781	776	763	759	792	742	803	744	773	750	735	743	757	752	775	809	770	734	770	745	807	789	699	751	810	753	760	766	766	755	750	769	755	733	766	756	768	743	751	754	739	790	763	729	736	782	742	738	744	767	808	758	740	718	808	784	748	715	772	762	742	784	779	753	749	810	791	767	760	774	753	724	749	738	786	722	774	771	727	764	777	769	757	794	753	769	783	777	732	783	744	782	816	726	767	748	721	802	717	752	765	744	768	755	770	732	740	770	756	708	744	786	767	710	730	745	726	747	761	741	740	737	783	734	780	793	763	767	740	692	741	736	761	750	759	785	750	797	734	786	784	769	736	800	769	788	765	735	760	844	786	747	807	757	764	783	774	747	778	754	759	739	747	790	788	807	744	755	748	763	750	805	796	698	719	737	737	764	785	739	784	787	814	776	753	788	746	759	776	768	761	765	800	751	763	774	792	798	748	771	799	760	698	766	832	766	734	764	775	794	779	766	781	730	770	725	716	776	805	782	771	752	769	755	801	706	743	790	721	728	745	781	727	760	775	776	766	779	807	753	775	728	781	748	809	749	706	771	776	827	789	711	724	753	769	791	824	798	780	715	730	766	738	762	753	816	768	754	763	720	785	710	775	770	782	786	791	769	748	814	745	786	760	810	760	743	769	778	748	774	779	785	759	761	744	751	710	763	772	788	740	739	712	767	738	784	779	721	763	773	766	733	743	738	728	762	747	740	815	770	734	747	770	756	806	816	760	759	757	781	711	745	757	684	754	804	793	782	765	741	759	802	800	786	706	759	821	787	763	784	775	787	774	780	753	785	767	768	780	782	749	769	729	766	803	770	819	741	745	790	769	743	760	733	788	809	729	714	761	732	727	792	765	779	792	776	800	768	755	777	724	772	791	797	809	742	750	810	761	742	785	766	711	777	746	804	750	759	769	734	753	703	741	744	799	773	751	728	790	763	756	771	766	755	790	782	754	765	830	766	757	743	775	743	769	791	746	704	747	831	785	771	782	780	739	744	759	764	762	766	775	734	772	771	740	761	793	780	777	693	741	797	753	748	804	780	735	758	792	751	768	751	783	774	703	774	744	770	777	806	772	757	760	799	778	784	765	740	771	764	730	785	768	771	730	712	760	760	788	784	769	774	742	773	778	763	764	811	764	732	745	776	768	775	782	757	723	774	739	758	754	744	759	732	813	740	768	745	728	801	722	769	761	714	778	805	779	754	780	746	762	792	766	747	711	761	736	768	803	783	764	743	803	726	742	752	748	746	800	742	744	692	816	789	677	756	768	779	746	769	733	735	715	754	780	794	755	732	734	725	758	738	746	777	737	778	788	743	786	800	785	765	775	732	762	759	713	720	773	751	774	749	771	752	753	791	773	797	796	758	821	779	733	723	741	806	778	745	756	777	782	761	742	772	772	816	729	765	733	761	785	777	722	760	730	711	773	768	790	796	741	751	767	743	780	732	785	782	744	757	768	725	761	814	705	751	778	752	737	777	764	781	775	754	775	802	775	799	774	758	743	756	767	755	725	744	741	719	707	739	780	753	791	762	793	795	811	765	750	794	778	748	772	799	743	735	785	753	741	777	813	753	760	770	763	780	762	812	771	791	783	779	769	811	774	745	767	757	786	734	752	710	757	763	805	757	783	762	744	710	748	770	783	775	787	695	736	808	794	753	761	801	793	783	744	733	802	754	765	731	738	775	749	796	720	743	808	763	723	713	740	797	744	759	777	766	725	746	775	748	736	780	800	742	775	770	758	778	774	775	799	754	722	758	803	767	768	750	757	762	783	742	763	739	782	731	787	775	768	790	731	731	789	706	760	759	793	794	778	752	742	739	767	778	745	728	751	774	794	792	730	804	829	756	740	750	787	771	740	758	775	793	743	767	769	746	760	753	805	786	771	767	788	819	779	755	728	740	740	758	737	784	786	871	768	758	732	775	753	761	780	761	742	756	736	758	761	816	781	749	823	786	735	770	725	782	731	780	731	770	742	789	770	736	793	750	773	792	779	739	736	770	740	793	823	765	785	775	773	754	750	756	740	754	756	781	801	784	726	771	804	769	762	755	719	772	780	760	747	755	739	741	770	768	728	801	734	728	719	736	755	765	717	774	757	821	771	780	758	772	758	702	765	766	733	768	808	779	729	785	749	834	712	743	769	787	754	752	789	805	775	741	749	778	747	767	747	758	737	774	764	781	746	736	735	702	739	764	787	831	731	789	798	747	752	778	781	801	771	726	784	757	794	706	765	744	753	782	782	765	757	816	769	816	786	758	764	755	797	742	746	717	761	746	731	722	748	756	782	751	748	788	784	744	730	805	759	778	726	727	766	756	745	789	751	780	736	773	734	752	747	823	799	793	759	732	784	830	722	734	759	768	769	729	815	747	745	783	828	753	733	789	720	749	712	756	757	734	698	708	797	773	746	760	770	758	812	782	739	775	698	746	761	809	792	731	756	748	752	750	762	769	783	788	755	797	822	769	731	763	692	743	773	732	755	731	742	681	782	779	735	753	781	789	763	760	772	704	790	783	751	812	783	751	776	732	713	780	743	793	729	744	828	757	765	763	764	757	739	747	783	753	767	769	745	735	763	758	757	759	757	755	698	789	724	769	734	778	758	776	744	796	733	816	775	793	764	770	748	737	759	749	771	774	711	741	779	740	820	739	763	761	814	764	731	777	782	787	802	780	738	784	779	700	812	822	768	758	784	760	734	773	779	816	785	770	780	747	807	794	790	785	763	779	759	763	757	758	790	815	793	750	771	755	769	748	779	774	794	792	790	778	722	792	768	758	809	731	731	752	798	749	788	730	814	768	764	780	739	808	729	758	790	814	749	762	755	755	784	773	824	761	751	748	778	752	772	776	749	802	745	774	811	783	775	778	772	739	817	770	739	743	769	767	783	737	751	778	781	734	760	795	755	745	734	719	758	720	733	736	775	803	763	748	751	763	759	764	764	736	765	754	782	763	746	771	737	807	764	767	710	765	698	757	765	745	786	788	774	784	772	825	826	766	774	746	761	800	737	747	740	784	741	798	745	719	762	729	713	786	769	787	748	749	794	778	739	723	743	745	774	821	759	769	772	754	764	752
24308	21318	28423	24507	19531	1560	602	460	330	333	313	288	263	238	261	229	224	227	203	222	186	176	217	199	197	184	162	193	192	184	193	168	189	204	183	179	178	163	192	187	191	185	204	203	184	186	199	179	190	181	193	193	196	164	196	187	188	163	155	183	208	184	178	205	172	195	178	181	192	194	196	174	174	178	193	177	166	180	185	170	194	208	183	179	197	166	177	201	173	163	193	192	174	192	163	182	193	160	188	196	163	152	176	170	194	168	193	200	210	163	163	147	158	196	169	163	163	175	184	174	191	160	175	174	178	207	163	179	179	201	186	206	170	189	168	173	188	175	163	173	167	178	170	177	192	161	168	177	186	177	190	197	190	186	151	163	188	157	147	193	166	188	185	173	179	174	157	173	193	184	176	185	186	188	148	164	159	167	192	189	196	160	175	191	192	179	179	162	180	168	164	160	151	176	173	180	172	167	191	193	171	181	181	168	179	185	178	191	188	196	174	166	173	166	156	182	183	202	170	176	168	172	202	185	196	197	166	162	184	180	195	186	149	195	186	168	182	192	190	194	207	184	195	179	185	187	191	173	162	173	189	161	168	169	177	181	197	180	176	162	167	186	176	189	187	186	178	172	172	184	196	171	186	175	168	196	189	198	163	159	183	183	170	157	152	168	163	174	162	180	190	168	169	210	182	188	189	178	199	183	165	188	190	174	161	168	180	170	198	167	159	195	183	170	191	216	166	198	175	178	175	175	178	174	140	191	192	176	167	202	177	183	188	168	174	182	194	195	166	201	203	185	189	173	172	166	186	184	191	181	177	168	185	181	177	173	188	200	174	169	190	206	195	174	177	171	165	157	178	175	182	192	166	163	167	179	200	186	162	184	181	207	187	197	172	203	184	177	175	160	195	170	161	179	188	194	176	182	196	185	147	165	161	173	179	160	174	187	186	160	154	186	159	160	200	169	155	173	185	167	173	199	174	178	174	178	186	193	166	193	150	173	177	177	176	185	186	177	173	145	180	175	183	206	194	182	185	158	191	187	184	184	178	194	187	208	183	172	219	180	179	166	164	173	196	153	164	177	169	161	186	170	171	191	157	177	177	184	183	171	171	169	182	191	180	172	177	137	185	176	170	189	172	187	186	181	171	205	178	186	195	163	173	176	177	183	186	210	179	180	188	183	178	171	160	180	168	188	147	178	175	186	180	146	207	161	172	194	192	183	177	188	154	152	167	174	162	170	155	169	161	180	170	187	178	184	164	202	160	156	178	193	177	171	178	180	160	164	167	182	164	181	179	194	183	159	173	165	160	183	172	146	154	160	171	180	194	172	170	187	191	168	176	164	175	172	171	156	184	174	167	169	177	149	195	159	187	191	194	172	148	192	166	192	196	171	182	190	168	164	182	181	164	169	158	176	183	183	170	164	158	172	183	158	181	148	157	166	159	167	189	189	169	184	190	183	203	145	187	177	176	163	206	187	186	192	206	203	169	191	211	190	150	196	189	174	166	191	175	168	176	196	174	170	176	184	176	197	189	167	189	189	174	169	168	184	197	171	198	165	153	192	157	164	160	215	163	202	179	166	173	171	171	168	176	203	193	142	174	166	201	194	155	169	180	201	171	186	166	196	158	159	180	167	172	169	182	159	184	183	204	210	175	192	168	164	165	178	163	170	185	180	163	199	201	158	186	182	170	181	177	187	171	170	175	181	175	177	182	183	176	192	174	180	171	180	164	174	169	174	166	173	158	156	182	181	178	172	177	177	164	163	191	181	181	154	187	179	183	178	180	156	160	184	183	189	183	165	158	196	164	188	170	169	172	177	167	177	169	185	186	178	193	167	194	179	171	187	202	189	193	205	160	172	180	189	208	172	173	159	162	163	186	179	170	171	168	195	166	162	196	172	173	162	178	169	170	206	166	179	181	166	166	151	185	178	147	203	169	153	153	200	180	161	168	191	198	185	187	173	180	184	178	156	159	193	188	166	176	173	185	183	160	180	163	179	186	169	183	181	153	177	173	178	185	183	177	173	188	188	167	156	183	190	187	173	164	181	182	184	187	176	199	197	169	167	161	180	186	181	193	201	176	169	161	157	164	160	166	172	158	163	183	199	191	198	172	186	171	181	200	184	162	188	181	178	187	176	170	182	186	178	176	159	169	174	162	179	175	176	165	158	157	169	162	153	189	164	160	165	194	190	189	199	170	194	168	172	168	170	186	152	157	153	168	154	175	171	191	172	167	176	181	179	181	188	186	166	179	153	185	173	187	171	178	172	201	190	190	162	193	170	165	184	173	174	190	176	175	187	171	195	166	201	152	159	166	158	160	169	170	162	192	174	162	185	189	195	180	168	174	158	194	192	185	159	178	174	193	173	148	202	166	149	178	200	163	186	185	185	194	186	178	159	177	181	179	167	194	167	182	196	184	201	180	151	169	183	173	192	176	202	173	195	167	174	151	188	183	189	171	155	176	181	178	163	161	185	195	199	179	184	181	177	163	167	192	165	173	156	175	167	190	161	170	187	192	174	185	198	194	190	177	182	168	184	183	176	171	178	164	198	178	172	169	188	169	175	160	160	183	178	164	157	173	187	183	199	166	185	172	166	184	172	200	179	184	177	177	168	189	166	164	190	192	168	175	177	188	192	154	199	174	180	172	201	179	185	182	169	174	185	162	170	177	179	184	191	178	158	185	178	176	144	157	174	171	185	179	169	190	190	167	192	192	178	181	187	175	199	175	160	174	160	171	185	196	171	181	179	162	186	162	181	165	177	141	178	178	177	179	178	157	186	182	163	178	178	182	161	195	182	169	186	202	162	157	173	159	164	202	167	175	173	169	183	182	164	170	181	180	189	161	177	179	172	193	168	177	164	168	185	190	167	190	154	180	176	184	160	181	166	164	186	210	183	176	177	174	170	162	161	188	171	167	157	175	169	187	185	172	179	148	163	172	168	202	201	193	168	170	177	176	192	176	176	193	168	175	163	192	193	211	180	193	186	172	183	191	196	181	132	192	202	179	180	178	166	194	173	163	183	175	173	185	184	154	170	197	201	176	193	164	160	169	189	169	184	203	188	162	182	184	165	158	160	170	182	209	164	190	162	170	172	177	169	173	188	171	183	159	153	189	159	185	158	176	178	187	198	175	160	195	163	184	174	184	160	153	167	157	174	181	176	168	178	171	189	164	177	165	169	178	170	155	208	176	174	158	182	171	171	173	190	169	182	189	182	186	173	175	162	158	185	215	170	176	163	194	176	182	152	169	174	185	177	187	174	171	162	174	202	175	170	181	172	159	173	172	168	163	192	185	168	159	184	160	165	187	176	168	196	190	160	178	195	179	172	155	177	184	172	187	197	160	183	186	166	181	183	178	149	168	178	157	187	184	165	156	154	191	172	176	189	196	175	179	167	175	182	177	187	179	173	171	177	166	170	159	183	177	184	188	182	169	190	177	176	163	180	205	175	187	156	194	163	156	176	174	176	169	177	183	180	176	182
5959	11082	8950	4721	2955	2138	1597	1281	1109	895	806	732	685	576	588	520	529	501	446	451	458	435	407	402	385	406	387	420	391	410	404	349	371	403	393	365	340	371	389	373	364	370	351	379	353	374	362	354	354	367	356	382	359	375	342	344	332	337	365	345	317	370	329	348	357	337	331	364	334	369	363	353	361	382	339	323	346	356	352	358	351	318	342	337	330	341	322	329	364	364	338	344	341	341	364	352	360	352	369	341	335	358	336	353	383	374	379	342	352	345	374	346	311	344	324	355	383	367	373	347	320	317	355	364	344	340	356	360	346	324	361	332	332	315	367	341	318	336	333	332	365	344	347	358	343	336	337	354	339	360	314	326	370	320	378	366	362	343	348	342	392	330	349	361	340	374	308	339	360	324	354	330	325	341	350	325	359	341	365	327	367	351	367	347	358	353	327	384	364	349	363	344	320	374	333	335	332	351	360	346	360	355	316	331	332	341	350	351	387	347	349	352	371	324	316	329	335	344	351	329	378	336	350	359	335	358	356	329	324	354	338	334	382	305	383	331	361	341	341	361	346	332	335	325	324	348	377	338	309	352	339	353	327	344	330	341	341	367	312	305	353	332	345	341	295	350	345	339	346	329	321	346	350	336	358	318	341	349	383	345	329	339	318	333	352	352	325	329	361	330	344	359	353	342	337	350	359	351	356	311	375	363	336	343	345	327	386	361	338	346	366	370	325	352	350	352	324	348	367	338	355	367	365	355	345	388	345	366	360	329	331	351	357	374	344	360	342	346	351	352	331	351	358	371	332	332	352	361	349	372	356	346	373	332	362	381	313	364	348	385	345	352	339	357	318	325	329	350	354	334	310	376	364	331	335	350	364	341	319	337	347	334	364	346	332	347	348	355	386	367	343	355	354	328	361	353	341	374	371	369	355	354	358	321	384	337	357	346	349	338	334	329	355	330	354	313	367	358	322	350	362	332	323	330	353	349	344	354	345	341	319	325	377	345	351	336	338	334	339	348	322	375	323	382	384	343	362	360	363	368	396	345	335	345	363	355	337	350	367	377	342	365	344	335	335	379	355	340	347	342	343	376	348	329	345	337	347	305	330	383	346	351	349	311	340	335	340	358	354	364	326	326	353	344	372	300	314	355	371	305	355	363	336	316	369	367	334	324	348	372	372	373	333	347	310	357	368	339	349	381	339	384	317	383	367	356	367	338	326	351	358	371	322	352	342	353	317	371	361	372	365	348	323	367	352	340	386	343	326	359	369	334	371	366	343	331	346	350	324	364	372	324	324	336	345	327	334	329	343	334	347	321	323	343	363	362	363	343	330	353	344	362	326	309	318	322	333	313	344	365	337	355	333	350	370	322	335	351	341	357	363	343	336	325	365	338	356	341	344	337	335	371	316	374	316	355	324	342	365	345	318	357	352	397	329	364	361	358	351	334	343	341	369	351	320	327	357	341	356	356	366	336	366	318	356	363	345	297	342	347	341	326	318	337	334	366	332	358	306	334	348	363	333	382	329	343	394	313	358	338	331	337	361	339	346	335	359	341	356	371	365	346	321	356	402	340	359	305	339	347	349	352	393	336	328	324	357	354	329	376	336	341	324	347	372	340	320	346	346	344	335	337	344	339	337	322	330	323	359	335	345	323	327	348	343	354	355	339	335	339	314	351	340	360	348	351	340	339	327	342	362	331	338	371	366	345	350	373	355	334	352	336	325	338	304	340	381	340	358	314	352	332	335	340	349	354	334	356	358	324	303	348	370	348	331	330	357	341	351	358	337	329	348	345	341	332	323	373	345	321	364	332	355	355	346	328	349	331	335	330	324	360	333	340	331	330	306	332	316	362	349	319	302	348	352	368	324	346	366	330	376	349	334	355	354	339	338	315	342	331	327	336	387	333	335	341	358	345	358	357	373	386	328	349	325	335	341	341	333	313	326	336	384	346	362	355	336	326	370	359	367	312	345	349	350	313	326	334	323	311	347	352	341	349	356	341	343	352	357	321	308	339	353	330	348	329	339	313	353	341	356	361	354	394	315	380	343	390	334	358	336	314	370	335	347	338	345	343	338	394	366	351	318	377	352	328	358	364	345	352	295	341	346	336	357	336	314	327	368	338	320	340	381	351	298	308	330	343	318	348	330	381	341	353	352	343	327	339	333	334	348	342	343	327	378	333	322	355	339	349	347	369	318	328	345	360	354	317	333	353	352	351	366	328	332	327	345	350	331	349	353	376	356	345	360	331	319	327	339	340	332	333	342	313	314	372	354	341	319	319	321	358	331	348	309	363	349	332	301	369	364	324	350	354	340	371	353	372	312	318	316	339	341	357	343	338	372	323	365	338	361	323	347	361	329	325	307	359	362	354	369	304	348	369	362	374	356	317	336	348	344	355	316	345	345	325	316	366	354	309	361	309	348	344	326	332	336	364	325	342	346	339	350	358	321	352	337	343	343	353	300	308	362	343	342	324	345	374	353	331	341	371	329	365	322	324	372	362	345	333	326	345	326	341	338	369	310	344	316	335	342	344	305	348	352	339	345	360	357	389	367	307	371	317	365	329	375	302	325	351	334	349	362	383	347	363	349	366	345	294	362	331	349	335	334	312	335	338	336	330	350	354	370	349	336	322	344	338	352	369	330	312	345	342	347	337	339	363	389	343	330	352	352	342	362	337	327	310	364	353	372	337	390	341	333	383	326	339	322	354	353	363	335	340	314	336	333	356	374	328	329	355	343	350	334	391	343	342	367	373	344	318	332	316	363	376	328	351	343	369	366	363	384	328	336	373	357	348	347	365	351	338	350	354	338	363	319	375	343	350	369	339	355	317	338	355	352	356	372	362	305	356	368	329	356	323	375	321	355	397	349	330	362	380	305	347	373	336	344	398	323	350	346	347	324	369	364	353	342	359	351	348	315	315	337	357	375	360	343	335	321	334	333	335	347	344	342	354	317	357	319	350	355	349	320	336	364	335	332	339	363	351	354	373	360	326	321	340	339	359	370	352	351	345	384	335	355	367	344	354	343	384	345	324	345	362	378	358	337	339	376	343	338	355	334	354	356	336	352	326	339	358	306	329	356	359	371	350	332	329	350	329	319	372	315	344	335	336	328	327	375	360	348	318	347	309	321	353	348	337	313	340	349	344	354	343	359	338	342	368	343	330	324	369	330	325	330	307	370	354	335	332	347	351	341	306	361	353	363	381	339	353	346	336	359	354	337	352	325	317	357	318	316	333	330	387	345	339	364	338	346	347	320	305	327	321	358	344	352	339	350	337	334	339	348	354	335	341	370	329	336	353	334	380	351	334	332	338	353	340	331	327	350	373	353	330	342	347	356	339	352	344	318	335	342	338	334	332	327	352	368	344	329	315	366	310	353	357	327	362	331	345	348	346	359	330	357	328	350	343	333	319	326	360	308	370	364	339	359	362	340	348	310	346	295	346	355	335	334	320	325	334	331	350	370	330	357	331	326	350	395	305	305	316	351	363
23401	21338	29162	23880	21338	16955	1786	792	611	517	534	463	438	389	383	391	358	343	332	375	361	345	314	326	295	336	303	314	300	329	295	304	291	307	300	309	325	316	318	291	279	318	309	322	277	293	311	280	310	276	297	287	297	304	274	289	304	278	307	278	261	312	315	336	299	301	284	318	284	305	295	275	326	301	298	300	297	283	332	295	275	285	282	282	325	269	298	328	312	292	293	294	338	313	315	284	322	267	280	311	299	247	299	268	269	279	299	294	273	283	308	312	279	265	283	330	302	268	297	278	290	316	297	289	298	290	263	271	267	287	307	312	278	313	305	293	261	289	309	305	290	284	276	292	302	266	302	289	300	282	320	290	279	335	286	277	272	259	291	289	277	269	283	257	291	307	303	283	289	278	287	332	287	270	289	318	293	309	295	292	299	295	306	277	301	305	253	304	282	276	265	284	310	321	288	301	286	280	291	311	266	280	288	289	272	269	294	305	312	261	292	285	297	280	347	282	282	273	285	281	302	262	302	300	300	290	305	316	308	317	308	260	290	275	257	302	270	319	282	279	289	276	289	276	319	319	294	294	277	299	269	272	285	306	299	268	314	282	298	288	289	269	299	325	289	315	291	284	278	268	314	297	287	286	316	263	300	301	285	289	297	300	248	290	301	272	290	261	276	305	267	278	302	307	300	294	286	289	304	295	285	318	267	263	316	277	273	280	302	329	286	270	279	294	299	308	288	284	304	266	294	289	265	289	270	307	325	301	299	295	265	309	293	291	267	290	277	303	284	224	277	301	288	283	288	272	293	244	302	306	304	284	299	269	297	253	297	277	276	260	285	279	275	293	286	301	295	290	286	293	305	301	302	302	287	277	277	299	308	300	278	288	314	268	242	299	284	292	289	273	298	295	286	281	296	308	281	315	293	311	262	314	281	286	283	275	312	303	284	288	284	271	305	258	314	320	287	306	308	299	314	315	287	311	291	306	284	312	308	289	287	273	281	270	273	320	287	285	305	323	287	283	281	254	282	270	280	291	308	291	285	279	266	279	290	308	288	302	283	311	296	269	330	269	281	274	296	300	318	298	299	267	303	263	288	309	282	285	263	283	300	291	284	313	298	285	281	284	237	277	283	296	267	282	283	281	290	317	301	315	287	303	279	285	303	316	297	296	266	294	308	288	254	282	304	301	278	277	264	304	294	292	303	283	294	265	262	288	281	283	286	266	298	281	281	302	323	280	300	311	288	275	302	286	315	291	295	308	303	272	305	265	313	274	264	288	273	302	284	297	276	308	267	283	301	288	300	290	299	281	279	308	308	287	300	300	299	264	300	261	283	271	276	282	288	272	290	323	307	278	266	296	272	300	270	286	294	280	276	280	284	298	319	262	288	276	243	302	274	301	302	290	303	289	316	298	290	296	282	315	294	290	303	283	306	288	273	279	298	294	288	271	286	266	259	292	274	277	286	281	290	290	289	283	280	303	299	279	293	289	293	277	302	269	259	301	278	263	288	279	283	303	314	309	280	270	269	254	283	276	254	307	303	286	291	277	294	293	297	318	284	312	272	289	302	309	270	271	282	256	296	283	270	296	309	291	296	287	294	287	287	269	294	303	315	267	276	287	275	296	276	290	261	289	258	261	285	281	284	297	307	258	293	281	298	274	295	286	322	281	301	311	308	306	309	280	261	306	296	289	305	300	308	243	302	266	281	275	283	274	300	290	307	270	268	282	290	240	241	276	308	322	292	306	297	270	282	276	300	312	301	282	270	285	328	292	286	319	305	281	269	308	309	308	318	296	262	307	297	284	286	280	292	277	301	277	281	282	296	302	279	290	267	292	285	290	268	302	300	261	288	310	272	301	261	250	273	262	285	317	283	284	307	274	307	298	281	265	286	280	257	301	281	264	290	306	273	308	276	279	349	284	298	271	308	298	320	319	292	292	281	287	287	307	293	282	264	282	249	279	323	285	288	307	273	315	267	267	321	308	316	303	313	297	312	280	313	292	297	270	280	280	283	262	285	302	284	320	267	268	275	310	284	265	263	319	275	302	284	265	275	284	309	311	247	286	311	276	292	291	291	314	318	293	280	270	309	275	297	306	272	292	286	284	273	295	300	271	284	290	280	249	295	286	257	302	297	283	294	287	281	274	275	279	297	304	329	315	255	285	276	279	291	288	293	273	290	279	295	277	288	283	283	272	280	274	287	287	277	289	287	305	328	281	291	287	284	295	321	289	280	265	276	324	289	284	329	320	299	321	315	272	272	310	273	294	265	291	298	305	277	293	304	272	299	266	306	262	271	292	256	309	278	315	300	314	284	321	302	293	273	288	284	294	286	274	298	288	281	290	278	293	258	294	272	310	268	288	283	274	266	288	286	268	278	285	314	268	276	286	284	276	279	301	296	291	299	300	275	308	307	258	314	253	283	268	305	280	285	280	290	266	285	272	295	293	289	296	302	283	316	322	275	326	278	268	261	298	305	297	294	314	285	297	306	273	268	297	310	285	277	291	285	299	252	298	278	297	285	293	286	294	268	297	272	258	289	293	232	316	289	309	280	280	279	306	279	276	291	314	283	314	289	273	286	280	292	272	307	266	257	268	281	248	298	286	282	255	308	281	283	274	311	305	283	274	295	258	306	295	286	271	319	278	277	307	302	302	277	302	303	277	320	300	287	281	290	297	323	310	288	254	296	275	307	281	286	264	299	293	298	299	318	320	287	296	296	273	290	287	275	260	300	282	290	278	284	299	327	289	267	272	299	306	278	273	260	291	305	279	328	328	302	309	271	281	262	251	320	273	303	282	315	324	303	284	277	298	298	269	282	266	282	290	259	323	294	295	302	248	300	280	282	279	284	276	290	270	280	294	302	315	297	306	279	305	267	310	295	279	257	295	296	305	279	276	286	280	280	279	272	313	317	304	281	295	288	294	291	261	283	296	291	257	284	257	269	294	276	274	285	256	307	301	281	294	292	252	286	290	271	278	290	297	296	292	325	296	290	284	273	282	265	302	283	277	286	288	297	289	292	277	259	303	316	286	298	308	276	309	298	268	327	301	289	309	308	265	267	312	290	266	298	275	313	284	287	285	286	273	281	279	292	292	276	283	287	293	265	273	265	301	294	312	294	284	286	291	253	310	274	293	292	286	298	255	289	294	267	298	311	319	256	308	282	266	298	314	300	306	288	289	302	271	285	277	296	301	284	253	279	294	299	311	274	284	312	258	272	285	282	298	282	251	295	290	289	283	269	295	306	284	280	279	298	298	291	287	282	307	256	298	315	307	322	301	292	309	284	296	259	258	295	268	311	300	293	258	283	273	315	315	286	267	290	289	284	271	259	284	285	300	283	283	301	303	252	304	294	301	315	286	291	280	290	289	327	269	293	269	304	277	286	321	292	264	262	294	277	277	298	310	333	269	286	304	291	305	296	302	298	297	292	306	278	281	272	294	248	284	319	291	270	281	262	282	292	286	250	273	287	249	301	280	282	281
8369	17162	14128	7750	5148	3699	2888	2148	1786	1519	1369	1206	1125	989	918	945	826	744	758	728	749	662	664	684	668	649	629	621	601	602	623	611	599	610	569	592	566	544	536	536	527	541	503	582	553	558	537	513	570	531	522	523	499	564	492	529	558	494	511	539	491	526	576	542	536	524	505	558	538	523	520	533	494	528	548	497	559	525	501	468	543	503	522	499	542	508	514	488	498	516	530	531	538	487	543	527	519	562	494	511	522	517	510	543	501	473	504	578	489	508	481	516	545	523	494	508	505	497	523	487	509	467	558	518	498	521	528	514	476	543	507	467	473	520	477	508	501	497	567	474	514	533	526	508	562	571	535	500	503	520	526	518	511	489	506	519	513	475	504	542	503	522	518	548	527	547	489	514	525	524	533	495	491	482	535	513	478	503	531	508	532	532	511	454	500	499	509	465	497	492	498	546	511	497	527	538	484	535	497	545	579	528	562	510	490	532	538	543	518	489	483	497	483	493	465	549	506	476	499	510	540	551	518	464	540	466	491	502	493	516	450	518	449	568	525	510	551	474	522	494	547	489	480	535	532	517	483	520	493	505	495	504	542	522	478	534	481	478	478	481	502	506	468	501	505	519	519	518	494	492	520	502	517	478	552	496	539	507	508	531	503	497	525	517	533	492	515	537	494	500	521	533	526	546	504	478	480	506	497	531	481	502	505	501	487	482	527	500	509	507	551	526	538	499	516	496	500	542	496	494	543	517	497	541	487	505	513	497	487	521	524	513	497	550	536	485	520	465	494	514	530	477	499	500	491	476	518	481	503	531	505	518	508	508	533	554	514	521	501	519	491	499	489	492	530	509	482	519	530	542	531	487	509	495	525	540	502	514	504	472	519	414	491	513	529	523	515	508	530	515	541	545	485	544	517	512	485	481	515	484	507	547	519	529	526	511	537	508	530	508	492	481	474	527	551	539	546	478	512	490	517	483	481	510	531	551	503	500	514	456	502	502	476	509	510	498	502	523	529	499	487	520	480	501	523	533	524	501	514	530	512	500	517	569	495	495	553	523	482	507	522	462	515	496	547	490	491	510	506	499	506	496	502	519	493	484	534	475	517	516	561	496	492	516	548	492	493	494	546	518	494	495	528	521	523	508	536	511	515	498	518	520	519	485	480	476	483	476	500	518	494	515	495	532	483	527	475	512	502	535	525	522	490	489	502	517	516	488	520	503	448	541	512	520	529	496	484	466	489	502	506	542	514	559	534	513	525	508	517	513	482	507	525	529	514	523	506	497	516	536	485	504	541	523	489	535	515	529	490	478	500	486	497	481	509	540	515	555	471	477	476	537	509	521	549	488	496	471	471	528	514	514	515	545	453	519	530	492	503	512	527	520	517	487	489	547	491	503	536	511	543	486	508	491	501	554	503	506	467	507	524	531	495	450	502	531	527	548	520	529	515	561	506	536	501	539	491	523	514	525	540	523	556	478	567	526	502	524	490	468	528	543	474	513	499	486	502	478	485	494	483	491	546	514	498	551	476	512	495	483	489	477	510	476	526	495	479	511	480	498	503	507	518	576	528	493	518	516	480	534	514	479	500	537	482	530	495	490	520	538	499	539	517	545	520	508	526	508	503	500	529	514	520	492	510	541	499	504	506	500	511	526	546	524	525	515	511	553	534	508	536	495	527	521	504	539	477	534	502	483	526	531	524	476	544	496	514	472	522	529	497	498	494	538	500	493	502	473	473	518	525	493	470	504	498	532	535	448	515	525	500	526	478	489	491	523	561	493	511	526	508	532	502	507	504	513	470	513	504	488	504	496	463	514	535	551	543	528	512	480	526	504	543	493	531	486	512	491	548	491	515	493	511	470	514	504	524	536	503	483	515	461	519	478	527	521	510	503	494	531	489	501	529	478	522	515	504	528	522	513	492	527	503	507	517	498	459	502	542	464	466	502	532	520	546	495	491	518	522	481	536	510	500	503	508	536	510	542	516	526	486	506	488	500	461	520	531	506	488	504	519	493	496	517	497	499	539	520	522	509	500	510	484	488	472	536	516	490	483	504	540	465	501	492	503	540	461	473	476	499	513	520	499	492	478	484	485	503	514	516	505	459	549	473	532	473	541	535	561	486	485	502	502	540	494	496	498	515	572	526	475	511	507	543	503	489	504	513	481	513	500	540	488	557	472	497	512	526	511	512	519	456	494	546	495	492	534	539	482	547	522	506	526	527	484	504	508	529	463	520	527	506	496	554	524	533	477	462	499	481	524	479	557	542	512	501	495	520	513	540	522	496	494	490	522	523	502	529	541	525	511	477	490	565	500	511	497	495	497	569	497	522	501	516	515	532	530	526	496	517	525	525	506	508	519	510	528	523	520	508	534	525	522	513	489	494	544	495	486	501	459	527	568	484	526	527	520	507	488	504	530	520	551	498	525	521	477	500	516	532	523	488	500	465	473	539	508	501	528	523	509	506	471	469	565	505	511	525	526	512	515	487	471	522	522	518	515	540	512	498	523	508	474	498	538	452	495	512	529	546	532	481	497	501	500	529	532	507	545	520	508	516	502	501	492	484	524	524	531	549	526	503	504	544	525	500	490	482	543	503	461	553	533	514	548	511	490	509	506	522	528	524	516	492	554	546	528	518	505	513	539	501	512	503	485	531	524	533	499	496	588	458	505	497	523	479	505	481	471	558	536	513	496	499	546	493	490	509	512	560	495	498	501	540	470	509	497	496	524	552	504	520	545	440	519	511	483	505	535	559	488	505	515	555	466	530	502	507	525	494	480	515	508	513	521	573	537	511	511	560	540	492	514	472	533	517	520	507	552	512	532	502	532	522	472	477	522	498	532	536	501	535	504	504	532	519	474	523	529	488	514	499	533	516	485	507	505	486	492	469	493	495	474	478	503	530	496	500	492	523	481	530	523	515	527	506	540	484	481	554	510	537	507	498	519	499	502	506	531	508	502	494	488	530	526	507	492	489	516	490	498	508	483	549	522	480	493	518	504	532	491	487	516	479	534	525	530	549	516	504	533	482	498	543	519	481	504	517	506	497	494	501	481	515	522	501	502	510	526	480	521	521	508	464	508	512	508	511	528	494	493	495	479	548	527	460	508	520	537	509	540	512	469	506	561	519	524	503	472	512	531	456	541	507	488	504	574	516	513	538	518	488	486	465	477	515	511	508	459	502	491	543	523	550	519	499	500	501	538	505	524	500	499	537	488	502	478	473	503	514	486	479	515	512	509	488	506	522	492	527	487	525	507	498	530	499	569	500	542	537	505	488	512	494	506	501	514	551	490	505	499	519	510	535	495	504	518	506	545	487	492	499	510	513	505	477	511	513	496	493	504	468	472	510	560	476	498	514	486	542	497	498	517	512	507	516	482	499	550	521	488	511	468	494	556	499	492	494	491	476	537	514	497	485	495	547	521	529	507	473	501	501	496	502	501	454	510	513	506	475	487	491	491	461	510	527	550	542	552	502	506	521	495	544	535	536
26745	20571	7485	839	542	501	478	432	414	424	415	415	423	403	416	435	419	448	419	391	403	451	425	408	410	402	415	413	403	425	388	406	454	428	420	387	397	446	420	410	427	396	412	434	405	399	422	419	396	429	400	444	400	415	416	405	385	432	450	385	401	421	410	367	446	408	431	426	431	454	414	403	380	401	459	436	419	458	384	428	422	390	383	421	393	400	392	414	379	431	388	413	399	449	434	406	401	422	423	408	399	402	392	394	466	433	410	424	413	454	426	403	406	383	370	409	404	402	405	415	457	414	434	408	404	423	383	400	412	432	382	437	431	399	421	381	385	467	433	415	455	408	395	424	421	398	405	428	367	412	427	386	374	400	366	441	389	384	416	435	431	404	387	403	450	421	389	430	437	402	435	410	421	427	379	442	422	423	420	434	415	426	419	438	421	373	370	398	412	424	379	379	412	430	418	436	416	422	375	373	383	397	426	396	436	434	390	411	421	420	407	436	438	380	427	459	417	393	420	433	416	432	408	416	414	398	426	409	429	401	453	421	443	412	395	403	439	429	400	427	435	434	400	414	417	395	422	410	430	407	404	400	382	441	402	424	406	436	397	423	420	434	458	436	421	410	386	446	394	398	437	413	438	405	425	419	439	411	391	420	408	368	420	421	393	429	467	406	403	424	430	434	409	388	405	419	414	396	408	391	397	437	435	389	372	425	398	431	411	425	394	419	390	403	439	424	401	423	458	367	444	417	397	388	428	420	394	405	419	384	439	395	407	438	399	411	400	391	407	426	391	417	416	419	412	405	397	426	400	440	389	407	388	456	448	432	414	451	394	436	416	410	437	368	424	455	405	425	463	404	405	434	424	401	416	385	371	411	423	410	377	454	443	398	444	391	407	436	399	391	385	450	418	392	418	406	426	419	422	403	434	407	397	387	434	407	403	432	422	424	402	441	422	368	419	439	406	444	407	411	429	451	426	408	425	435	413	422	377	419	419	401	404	417	395	426	400	425	402	412	389	447	397	427	423	415	422	441	441	463	398	412	416	406	470	414	409	409	398	423	433	437	406	398	426	377	386	430	416	437	444	431	425	404	405	419	393	402	417	413	416	409	441	414	394	420	398	427	417	409	437	428	426	413	399	420	414	427	390	429	409	387	401	432	417	398	418	409	378	429	462	409	413	386	412	439	406	383	441	421	416	427	409	436	390	441	407	430	428	422	430	394	444	415	387	414	425	415	396	412	412	425	410	418	403	398	426	431	416	408	421	453	379	434	443	424	399	413	417	407	426	431	435	440	407	430	423	436	418	437	410	441	422	435	447	399	399	399	416	473	383	463	408	423	387	409	395	422	379	411	423	444	389	407	424	381	408	391	457	425	414	428	396	444	442	427	390	406	420	418	422	429	464	411	403	419	407	431	410	409	424	417	407	418	401	367	424	420	376	414	429	424	417	411	408	414	407	419	388	453	398	402	428	416	409	403	452	417	399	408	417	418	409	400	440	425	401	410	420	418	452	426	411	415	439	423	440	398	418	439	431	428	408	445	425	418	426	413	389	411	412	448	405	412	424	389	422	410	401	387	441	380	417	397	444	405	405	421	436	388	394	427	437	380	433	393	400	425	411	433	408	401	388	426	385	432	403	412	429	469	425	445	416	407	432	411	406	454	376	448	387	361	409	409	409	439	395	418	395	400	422	424	408	387	432	415	445	395	414	432	429	409	440	389	401	394	411	396	431	390	388	428	392	386	413	444	437	428	419	412	395	399	409	406	419	440	384	410	406	415	430	409	462	412	416	392	372	420	389	418	376	412	408	446	428	443	388	412	415	414	435	430	379	425	389	421	420	426	427	399	420	406	412	394	429	435	411	460	411	419	424	400	437	414	401	403	409	408	418	415	401	408	367	404	439	441	426	416	450	408	388	426	449	425	444	422	415	450	398	464	435	382	441	402	388	402	401	408	390	428	419	418	420	437	425	363	422	370	400	424	412	440	393	425	411	426	386	387	433	412	414	427	378	407	414	404	419	443	428	411	362	392	417	449	433	415	414	460	438	369	399	386	395	422	405	404	415	424	404	380	395	405	434	398	419	450	427	416	395	438	388	411	427	388	444	435	413	432	420	419	435	412	418	387	400	389	395	414	445	388	402	391	409	374	439	405	403	414	411	388	428	416	429	435	399	436	422	398	424	442	391	428	387	411	435	388	400	424	417	376	406	431	415	409	418	415	415	458	432	392	420	418	425	392	407	420	431	386	392	459	436	415	410	452	426	432	407	428	422	417	401	405	444	413	375	400	374	421	405	433	454	413	410	399	443	409	419	438	418	410	395	443	403	396	437	442	371	428	398	418	421	400	381	405	418	400	392	431	384	426	407	442	442	429	414	426	420	404	424	402	405	424	432	429	418	420	402	414	432	401	418	399	404	420	427	445	403	405	415	429	456	403	407	385	387	395	398	475	397	395	433	403	405	402	390	457	411	436	417	380	415	421	418	419	393	407	429	402	418	387	459	407	404	421	426	404	441	427	426	423	363	451	414	460	414	402	412	411	388	390	387	373	393	399	385	410	421	402	421	467	422	427	394	404	441	423	396	419	405	461	406	421	430	433	430	437	406	396	404	440	400	412	441	399	423	435	411	398	396	395	426	366	421	414	385	437	371	410	407	425	431	412	423	428	409	426	406	433	419	442	402	420	435	427	421	434	398	457	437	389	395	447	431	393	405	438	381	431	450	436	419	414	406	418	426	434	386	412	402	377	413	384	366	439	410	415	433	422	411	438	411	384	430	405	419	405	403	401	407	400	413	394	441	421	391	373	381	435	418	426	441	391	403	387	417	391	413	426	430	419	424	420	411	393	422	467	429	406	414	428	380	420	407	402	428	449	420	409	392	426	444	430	424	401	442	414	450	427	441	406	401	397	433	431	398	373	408	408	427	405	410	411	408	401	403	435	410	420	425	424	407	390	395	365	386	415	411	437	424	412	400	399	428	435	396	436	409	425	420	416	384	448	405	408	432	428	423	433	401	391	385	398	391	416	402	405	380	415	412	420	399	402	426	412	381	415	445	385	430	431	429	457	400	401	414	410	403	402	395	394	390	403	376	419	404	404	413	400	428	438	392	405	410	414	422	407	428	415	392	430	408	444	418	373	404	399	425	421	390	403	417	405	395	401	395	418	403	420	386	398	386	411	380	420	398	429	413	387	423	439	410	417	382	441	393	380	401	373	406	411	391	425	377	414	392	417	436	431	384	437	442	410	411	419	415	389	414	396	429	418	409	402	436	378	391	411	409	391	434	437	446	386	450	412	404	388	414	424	414	397	402	416	409	432	393	407	405	425	434	435	439	430	422	368	403	445	402	407	412	425	407	403	413	416	439	397	396	411	397	424	380	394	462	393	450	378	364	422	418	416	418	413	430	425	415	387	385	415	427	426	397	411	396	405	394	416	385	412	426	439	435	413	404	437	437	431	400	415	428	412	438	412	399	427	449	415
4406	2018	1724	1211	989	919	907	839	834	862	773	766	799	872	825	802	786	757	784	774	802	799	804	788	763	825	772	806	776	800	759	770	806	770	785	703	735	745	799	767	759	766	776	793	781	775	819	763	726	765	716	791	814	702	724	781	764	794	733	758	763	731	724	794	808	758	757	767	786	759	729	764	754	812	781	797	792	720	765	767	776	772	729	799	800	801	783	754	773	774	770	768	723	714	718	794	804	740	747	734	732	742	754	762	774	795	751	807	796	743	806	754	763	708	746	738	750	721	769	772	790	812	722	815	762	782	750	757	769	738	786	761	698	772	727	763	763	728	790	784	710	827	791	762	783	720	746	752	766	728	733	777	748	765	759	758	792	789	759	815	778	729	786	790	713	754	754	726	755	732	835	767	801	772	748	738	703	786	758	778	743	778	741	806	731	795	752	793	751	734	778	748	787	768	779	779	741	764	746	793	789	753	743	745	758	802	710	820	766	701	784	764	825	740	750	808	750	775	758	742	755	775	771	784	764	774	762	761	723	755	768	724	754	767	696	763	754	733	746	825	718	784	716	748	738	768	749	789	813	773	753	764	741	787	745	776	778	776	725	740	762	790	702	791	754	768	758	792	781	743	745	764	707	810	714	831	759	720	812	748	737	734	746	769	764	754	762	749	758	763	722	757	738	797	783	754	723	732	789	786	723	753	777	730	706	761	771	804	727	724	741	761	785	746	784	749	761	781	721	751	755	770	780	747	757	750	786	786	711	770	769	773	784	762	750	769	757	771	724	790	733	749	757	779	766	715	773	747	773	775	736	740	778	716	824	796	743	755	785	767	740	764	738	796	735	750	738	738	764	775	780	774	755	753	754	783	775	789	737	765	776	754	732	763	724	782	753	765	773	739	772	802	694	688	800	777	736	790	730	781	748	722	739	802	799	732	780	704	859	786	778	718	792	793	787	714	777	784	800	753	803	782	700	749	775	809	758	770	778	771	731	756	805	750	765	805	743	795	768	743	782	717	764	764	725	746	842	775	741	751	748	788	779	763	717	826	778	758	819	740	814	708	725	790	753	703	792	759	747	757	768	771	754	773	793	791	746	775	736	819	787	735	726	762	773	818	769	736	761	716	767	777	814	753	703	774	758	797	726	771	810	758	695	739	727	690	746	710	761	718	745	720	725	776	749	800	735	728	785	740	758	728	672	723	694	751	757	709	788	757	759	786	769	799	788	722	773	781	731	744	759	747	781	763	771	802	705	742	810	782	704	769	722	736	771	727	774	732	721	746	740	805	741	740	759	728	806	749	761	756	754	777	774	761	748	780	810	769	780	736	784	759	775	775	765	772	761	759	741	768	780	785	741	812	770	769	739	759	760	794	831	770	761	751	763	745	726	757	764	721	729	744	746	774	789	731	766	776	776	747	751	737	768	739	773	774	766	728	795	719	753	767	788	752	742	806	714	693	764	764	783	760	778	756	745	757	788	720	735	740	810	745	739	788	738	778	756	744	800	753	807	759	738	794	826	760	750	753	779	706	706	712	777	764	766	741	763	829	763	767	805	744	777	736	719	787	772	750	740	728	742	836	791	747	749	758	766	696	728	774	715	822	758	766	770	752	741	751	750	785	785	784	740	730	734	765	799	758	780	775	749	726	801	781	725	738	782	757	734	791	732	734	775	749	755	739	786	777	771	746	782	756	748	760	738	731	749	773	701	743	768	769	763	768	820	763	746	774	814	732	777	768	744	752	775	747	754	752	696	784	769	738	771	729	768	753	724	742	823	777	768	779	742	794	725	759	746	756	766	746	785	738	716	723	765	811	724	738	759	748	770	721	713	773	752	749	742	783	753	812	803	729	719	748	729	703	808	764	732	788	784	735	769	816	738	750	766	776	769	766	768	762	760	728	769	760	775	745	757	759	751	789	764	802	713	794	791	774	779	737	775	772	753	792	779	802	795	782	739	774	787	780	808	756	782	760	811	777	752	745	730	768	768	793	803	781	729	748	787	733	729	741	757	797	787	753	816	738	737	708	764	742	743	754	762	694	812	765	719	812	759	747	734	727	777	761	698	787	754	712	780	778	782	716	784	803	785	721	781	750	752	763	774	769	754	718	716	759	771	765	756	781	752	783	776	768	739	725	752	758	741	783	750	736	781	782	735	743	804	749	788	739	774	781	743	674	745	806	726	785	707	794	705	777	803	762	748	786	802	811	739	769	787	764	742	757	758	779	737	728	766	763	763	770	774	726	769	759	727	812	727	760	781	780	785	796	753	742	760	770	781	734	734	760	762	824	734	798	790	798	753	752	747	748	758	724	710	772	765	736	792	773	805	816	737	714	703	753	766	776	783	759	764	755	797	729	751	770	797	745	752	755	754	735	703	723	791	748	738	838	771	804	763	745	712	757	801	737	719	780	780	713	667	798	778	772	739	784	741	750	819	738	800	729	771	787	766	739	759	789	767	755	774	773	770	791	802	719	768	727	760	787	750	760	753	732	730	745	772	749	752	752	740	764	726	801	779	791	732	748	744	777	729	807	705	726	759	785	731	743	778	736	793	773	750	799	823	765	776	712	756	752	827	747	756	761	742	750	783	783	742	787	779	723	753	763	725	752	788	783	790	752	786	752	811	825	779	737	748	690	740	741	789	768	710	778	779	776	746	761	774	779	770	731	788	719	779	754	750	742	717	753	758	758	810	723	763	726	786	756	739	768	756	734	709	753	747	775	787	760	761	785	736	786	762	772	752	789	716	766	761	788	758	740	798	784	795	736	752	774	809	796	745	757	744	731	723	767	747	743	774	768	753	755	759	712	755	761	814	753	792	731	779	747	759	776	735	738	776	815	769	776	731	712	838	748	808	773	732	749	737	802	741	764	761	796	797	759	752	747	777	756	786	768	741	795	774	787	740	766	703	789	768	749	808	775	764	769	729	748	746	772	763	759	821	758	768	703	752	735	729	751	733	777	770	753	764	796	793	720	786	740	769	747	766	766	732	800	771	761	712	740	742	771	795	811	759	780	748	744	730	733	789	784	762	742	769	739	728	743	732	742	749	817	741	751	722	761	727	767	750	704	768	733	777	768	745	770	764	819	783	751	749	748	758	746	747	775	791	772	787	809	765	739	740	749	859	765	756	791	736	779	738	769	726	762	734	761	777	746	768	740	784	776	760	734	803	790	765	808	748	803	731	743	739	710	772	731	731	747	774	811	737	736	709	751	811	800	781	732	748	766	768	786	748	750	735	755	708	778	756	759	763	726	775	777	727	787	740	755	743	759	758	808	820	742	752	760	814	777	751	709	726	721	793	783	787	743	740	754	744	760	770	760	754	771	788	765	777	748	725	755	828	745	746	698	810	811	755	758	754	778	721	785	763	781	710	790	836	832	805	780	798	758	761	791	755	779	751	765	741	792	791	765	751	753	757	751	799	774	802	741	774	773	770	721	771	763	780	785	727	745	704	710	772	737	723	795	766	728	766	744	767	764	764	803
24265	21344	28500	24533	19578	1583	602	410	370	303	320	279	255	221	238	225	218	214	202	206	206	207	183	199	190	161	193	198	178	185	189	194	186	184	193	179	194	176	215	182	195	173	187	175	166	196	196	184	188	192	198	175	166	186	182	194	172	185	166	180	174	199	177	152	176	179	158	171	162	175	195	179	178	197	176	183	173	205	174	204	169	176	206	179	165	170	175	198	183	176	172	172	170	158	183	169	190	187	201	176	184	170	160	158	174	163	175	188	188	179	193	171	180	196	196	168	150	169	177	177	176	178	173	190	165	172	172	179	196	164	167	153	172	165	174	152	189	189	187	188	177	173	152	179	186	183	193	168	167	190	177	183	175	171	193	153	167	182	190	177	179	189	164	161	200	172	186	168	190	172	202	152	195	186	188	181	177	152	167	189	170	182	184	180	170	178	189	200	166	171	172	176	172	187	171	146	178	176	192	175	176	166	165	176	192	195	168	201	166	190	176	164	168	183	200	167	187	181	200	172	164	148	183	165	172	192	160	174	185	186	169	185	171	173	198	187	190	175	163	195	180	189	205	163	159	175	185	203	182	185	177	167	163	177	187	173	172	167	149	198	185	194	181	182	175	179	175	190	181	181	175	181	171	166	160	189	168	166	179	189	169	185	179	166	181	155	192	196	178	218	182	189	184	177	162	193	172	181	185	164	221	182	176	184	158	150	169	179	204	184	189	188	192	178	165	186	152	193	171	179	178	188	175	176	159	199	170	183	170	186	175	182	178	174	170	187	184	169	179	162	179	208	164	173	197	190	185	173	173	187	189	163	179	171	150	154	177	162	182	176	169	169	180	184	178	163	173	153	206	179	167	205	182	185	162	183	169	182	185	178	178	176	160	191	182	186	170	192	205	176	181	191	176	200	189	166	178	173	180	175	177	192	200	160	170	184	166	170	174	173	187	181	195	202	162	193	163	201	178	170	191	180	168	160	175	169	189	170	193	186	167	187	171	195	176	192	192	164	185	189	185	177	172	168	163	151	177	187	193	145	193	158	186	191	168	163	192	177	201	172	168	197	178	159	184	149	179	166	175	181	189	160	196	163	159	169	177	171	164	169	180	154	172	164	166	154	187	192	168	173	174	202	205	166	181	175	164	176	175	182	150	193	175	197	209	176	173	180	182	198	167	161	159	152	184	199	153	179	174	170	157	185	166	181	178	179	178	190	171	182	177	174	154	182	192	172	163	176	184	167	187	139	207	193	158	150	170	187	178	167	175	178	184	195	187	194	163	178	174	166	173	165	203	183	190	196	183	161	174	192	154	200	163	151	171	162	172	186	177	189	150	183	169	159	181	186	182	198	190	162	153	184	170	166	200	156	190	171	167	162	152	177	165	182	183	176	172	168	177	175	176	191	166	181	165	157	184	196	191	179	162	186	164	184	182	173	182	177	197	145	165	172	184	178	181	185	174	178	165	166	145	178	187	153	179	173	195	186	173	186	183	175	161	175	175	165	181	170	193	179	169	188	160	173	192	190	164	194	154	176	187	181	180	167	175	189	191	184	182	189	178	178	187	166	173	183	178	167	181	175	185	168	184	172	184	167	169	193	172	176	186	189	161	164	166	200	187	158	181	202	165	161	186	190	196	209	196	188	171	175	198	172	173	180	183	156	162	166	195	162	182	151	185	177	207	181	167	164	172	161	192	185	144	147	167	174	195	182	182	172	163	165	160	208	176	179	181	177	197	216	178	172	174	189	163	156	177	184	176	182	206	189	187	164	155	163	180	193	198	172	174	177	181	174	160	167	199	170	172	183	171	158	174	165	167	205	174	167	160	190	176	149	180	184	184	196	176	204	163	170	196	184	164	197	155	191	189	210	155	208	175	192	179	178	195	158	193	176	167	191	185	168	158	191	174	165	171	166	185	175	157	182	175	186	215	174	178	168	170	175	186	178	182	154	182	167	173	181	178	166	161	180	174	179	168	158	176	192	161	176	154	155	183	180	181	170	168	184	178	169	146	175	172	184	176	164	168	185	167	192	174	163	161	179	162	170	197	184	190	180	165	153	184	163	165	169	171	183	189	174	200	164	181	193	169	163	163	166	194	195	153	166	173	160	193	150	160	162	193	169	177	171	196	182	189	185	201	189	179	151	179	184	182	184	199	177	176	180	180	150	171	137	157	171	176	183	165	165	160	184	163	169	169	186	163	182	186	158	192	178	196	187	168	177	170	164	158	175	173	158	178	171	169	172	187	166	169	168	206	184	152	177	189	166	169	163	171	181	185	175	175	167	156	186	181	155	180	179	173	182	200	186	171	174	180	198	183	169	177	184	160	165	176	158	167	170	164	163	169	182	172	188	176	196	165	172	187	180	169	187	172	188	167	182	212	158	175	194	159	167	161	179	195	173	183	164	184	168	177	201	181	188	178	160	184	185	163	181	181	172	190	171	180	178	188	204	158	184	180	194	188	149	186	178	185	178	173	173	190	167	187	158	172	173	172	179	182	187	185	186	185	201	167	164	193	177	169	170	170	152	162	191	160	171	167	169	177	156	170	192	158	177	169	168	183	204	176	182	175	166	165	171	175	197	172	191	175	186	163	192	162	190	195	182	150	200	157	176	158	184	191	192	168	147	164	170	176	181	157	185	182	208	160	175	169	185	154	195	146	202	170	166	177	175	151	187	185	177	186	180	211	172	191	162	176	182	198	208	181	186	172	195	197	168	182	154	180	173	180	173	198	177	192	174	203	161	206	164	147	156	148	170	189	182	173	198	146	206	165	166	197	171	192	170	171	160	157	150	165	184	181	184	192	185	172	165	184	176	155	149	187	175	184	168	156	159	160	193	180	185	176	164	183	179	175	161	200	192	173	165	175	192	195	205	153	176	176	179	164	171	171	159	157	194	163	192	197	184	164	174	179	171	181	146	197	191	170	148	182	179	164	195	173	202	161	206	192	183	173	161	180	175	195	186	165	174	184	176	185	157	185	171	187	173	181	194	173	169	182	176	171	170	166	180	175	169	171	166	174	179	191	170	169	164	177	197	167	188	179	156	163	182	172	176	186	179	183	176	190	148	167	182	191	176	202	183	181	174	182	173	165	181	175	168	172	169	168	156	194	165	209	191	166	190	160	179	185	182	183	166	154	178	176	173	190	168	188	177	171	204	185	184	188	173	180	185	197	186	156	164	179	179	171	187	165	178	197	199	182	163	193	169	176	176	178	180	165	177	174	185	200	182	181	182	192	184	186	168	186	168	180	179	168	186	199	159	190	190	190	172	147	173	183	185	153	186	156	168	174	170	167	198	148	183	178	193	165	185	165	186	186	170	174	180	170	184	179	168	167	173	171	190	180	172	181	177	208	188	192	199	154	169	178	157	163	192	189	166	149	158	197	198	175	181	176	176	197	188	159	163	171	161	175	194	174	163	182	155	190	200	176	195	173	177	188	167	156	173	169	155	170	150	172	183	151	186	191	185	181	168	176	149	158	178	186	189
6025	11039	9159	4667	3125	2183	1674	1299	1065	910	855	697	632	598	538	536	541	518	461	442	428	452	459	427	401	391	437	390	413	437	390	414	360	381	351	376	420	444	355	329	360	379	375	371	335	373	368	386	370	369	321	368	348	375	345	364	356	372	332	364	325	353	318	333	319	375	331	350	392	369	335	349	324	347	353	393	345	357	386	327	334	336	366	335	341	359	363	333	341	334	336	376	349	390	334	317	349	349	337	342	323	344	364	326	353	336	340	343	341	355	343	331	345	349	393	311	371	330	367	348	359	359	329	374	352	315	391	327	347	321	319	355	349	369	344	329	347	395	359	326	389	406	339	354	343	351	332	327	345	317	352	345	353	317	331	340	334	361	359	336	343	323	361	339	339	352	333	341	356	321	333	348	349	325	350	343	323	309	325	346	334	346	364	364	354	345	359	348	352	326	375	336	330	344	330	351	350	358	355	367	320	315	334	363	368	348	342	331	354	340	344	327	338	348	326	384	369	321	357	329	358	370	358	332	349	355	372	341	326	348	317	352	293	373	318	346	316	357	353	354	341	307	322	317	370	340	326	295	320	356	346	374	337	324	355	369	375	332	319	343	340	350	361	361	366	374	291	314	351	341	354	359	329	356	376	334	356	361	342	350	335	392	345	328	332	353	368	345	349	339	389	364	337	355	329	358	319	359	384	347	325	354	326	377	318	344	386	306	323	351	357	316	364	329	324	360	311	326	326	322	316	361	339	370	362	347	316	370	350	357	356	356	373	362	354	359	304	342	334	328	353	355	326	344	339	354	368	353	332	356	331	364	345	354	374	363	329	343	360	332	333	351	373	314	369	326	327	381	373	347	344	367	366	303	352	360	349	355	360	350	316	350	325	328	354	355	334	365	364	315	346	367	360	332	319	346	359	318	327	355	337	337	319	331	339	332	350	317	372	339	373	324	349	362	364	313	363	364	338	343	343	353	334	317	339	341	342	322	320	338	344	377	353	369	326	346	353	387	315	360	374	337	350	358	350	334	372	347	336	325	312	350	385	324	332	331	331	311	346	359	367	350	335	347	342	337	345	374	332	326	372	367	331	354	351	339	347	360	351	344	356	348	351	357	377	322	363	317	360	304	345	346	337	363	353	333	339	322	329	331	363	331	352	332	316	356	333	322	329	376	331	346	344	321	327	316	352	358	341	373	346	345	359	350	374	335	383	347	316	359	335	374	341	307	356	337	367	359	365	337	354	349	357	328	336	329	378	342	342	344	333	324	329	357	372	336	336	325	344	402	340	361	347	331	319	339	360	336	349	316	345	385	317	365	352	365	322	382	320	344	308	369	360	356	361	374	325	307	350	341	366	355	355	337	352	342	358	305	349	360	327	317	359	342	343	359	353	332	334	367	360	346	335	306	305	331	325	336	356	359	356	359	356	334	320	337	343	355	347	385	333	299	327	363	321	348	344	318	347	350	352	345	364	370	365	338	343	343	308	388	319	347	332	360	342	350	358	312	349	368	364	324	328	358	345	367	348	330	330	310	345	354	346	331	337	370	327	342	373	359	354	316	347	335	359	365	298	383	337	335	364	341	312	343	372	336	378	349	371	341	338	346	354	334	337	342	344	336	323	372	367	341	322	354	329	303	325	329	360	341	323	350	345	344	348	358	362	331	327	333	353	351	331	350	341	326	359	343	314	378	338	342	363	325	358	349	350	320	342	354	332	348	374	317	323	334	352	317	339	373	361	419	316	350	391	332	340	335	331	345	337	320	321	352	360	332	324	355	361	360	341	351	321	354	318	375	338	337	347	353	348	352	315	360	344	370	327	351	324	349	327	337	331	296	367	356	308	366	363	365	391	353	325	326	349	356	311	351	335	353	308	339	359	359	340	324	354	337	333	350	343	346	330	347	330	367	355	346	342	319	319	331	355	358	354	272	360	330	343	360	280	336	358	356	373	363	349	314	341	368	330	321	343	345	315	330	339	341	330	360	321	326	338	354	332	322	370	328	327	312	347	346	353	339	326	361	359	346	382	361	368	365	313	342	350	354	344	328	355	357	375	346	336	347	325	338	316	361	321	374	366	331	342	302	312	337	339	325	333	317	347	334	353	335	337	339	360	340	345	325	307	365	339	370	350	342	337	349	360	329	348	343	351	394	339	329	343	324	325	354	372	359	317	354	342	340	381	366	323	302	313	350	347	352	372	343	329	329	350	324	329	362	317	380	347	315	347	332	347	350	331	363	374	339	340	344	390	341	365	360	323	343	362	337	370	331	332	341	361	379	326	329	312	321	330	349	328	319	345	346	340	316	346	379	345	352	362	344	346	319	350	330	338	399	345	364	332	349	331	317	329	332	347	360	323	328	337	351	345	335	339	319	344	345	345	338	363	306	334	345	356	347	339	371	309	371	320	339	354	328	343	345	353	366	340	351	354	346	329	357	351	360	369	368	347	337	337	332	357	345	353	357	325	332	350	366	336	350	376	337	357	343	398	330	314	373	359	336	344	328	352	334	340	337	327	333	369	321	350	323	323	339	384	384	334	340	368	344	335	359	309	329	312	348	322	342	322	341	351	322	376	358	329	355	347	353	355	354	341	321	354	327	298	359	317	357	338	311	329	337	379	350	340	324	338	347	332	374	330	353	351	326	343	345	372	388	333	337	341	361	376	346	357	330	325	373	345	326	350	318	320	347	353	363	317	309	328	357	365	340	308	350	350	369	366	360	330	363	338	355	367	360	346	327	351	348	303	336	362	337	315	378	332	330	344	384	338	363	342	309	332	331	336	311	361	378	353	293	340	360	343	351	361	339	346	319	358	346	354	335	341	302	334	317	371	346	309	366	350	374	359	350	356	374	361	320	322	349	335	338	347	331	333	320	326	324	336	348	340	388	315	335	340	363	332	356	328	357	358	347	361	372	396	350	322	370	295	331	357	371	351	309	358	346	365	348	377	303	338	347	314	350	350	343	347	339	349	327	363	343	338	377	307	334	345	325	327	357	357	386	312	332	348	348	356	329	325	317	360	328	362	315	372	337	321	318	319	313	331	334	291	376	316	337	310	345	340	333	351	344	348	326	358	327	346	354	348	342	318	345	374	343	338	363	347	307	341	333	302	372	350	333	348	314	314	367	382	325	400	334	331	344	339	319	341	373	345	361	362	361	322	329	352	370	321	348	317	352	359	336	356	334	349	355	364	341	360	373	335	315	353	326	354	361	325	305	349	344	340	365	347	387	355	357	343	336	360	319	358	338	368	324	330	342	336	304	350	343	328	317	386	339	340	359	345	333	333	358	301	338	329	326	347	376	325	347	377	307	332	350	324	333	347	300	350	342	366	332	391	349	339	352	350	361	356	333	334	362	355	366	322	335	347	316	352	354	347	328	353	363	334	359	322	352	340	373	348	358	339	318	351	318	336	357	353	326	337	361	319	326	361	327	362	359	351	332	384	354	349	323	331	365	322	353	332	339	352	350	344	352	352	342	325	375	323	344
23408	21348	29161	23890	21348	17209	1763	842	630	549	519	457	436	408	403	385	380	371	386	361	337	346	315	324	342	316	313	326	339	344	286	302	309	308	318	310	320	288	290	283	278	287	304	297	303	307	300	298	316	296	279	323	277	300	325	295	266	272	289	296	299	316	284	311	275	322	305	328	290	285	312	308	288	289	319	284	317	276	316	292	255	282	268	289	324	297	282	326	269	292	305	278	286	309	291	300	302	271	314	283	311	289	303	264	333	305	277	258	302	279	281	319	296	291	307	302	287	309	285	291	274	298	297	268	315	268	276	299	299	291	298	297	296	307	246	306	266	285	294	279	271	276	304	306	289	304	297	281	275	274	291	279	284	283	279	308	295	292	307	274	309	276	311	290	270	283	275	278	287	306	265	284	278	265	289	296	281	312	272	290	293	289	295	309	286	282	266	278	330	277	298	291	299	292	292	285	255	321	283	289	277	279	295	333	290	303	303	306	301	293	297	320	273	273	302	272	294	286	269	303	290	285	300	318	294	270	295	308	286	275	272	311	298	281	276	276	303	287	284	248	265	316	283	262	286	287	290	277	277	284	279	306	311	302	258	300	284	290	295	270	336	296	302	286	319	283	274	301	289	295	257	311	290	286	270	312	299	291	298	292	265	300	284	285	273	290	276	271	293	296	330	291	267	285	299	307	306	296	304	295	250	281	289	288	312	269	303	298	291	269	275	305	276	309	305	293	277	287	307	300	295	263	269	302	300	285	279	307	277	274	281	305	254	312	272	295	285	283	299	292	275	295	285	293	321	282	317	280	285	299	299	311	297	283	288	317	282	279	289	286	324	329	268	267	278	276	299	293	285	275	309	263	294	279	285	292	302	278	318	299	294	263	296	295	291	296	302	279	300	272	283	266	289	299	287	282	316	268	281	299	281	290	303	296	235	318	296	272	310	291	291	311	284	299	284	284	294	283	275	259	263	281	275	292	275	275	270	264	256	288	276	284	273	284	256	261	290	288	269	249	279	301	282	308	289	277	278	282	299	296	283	269	318	301	291	302	310	318	295	325	310	308	279	288	289	274	261	282	308	273	280	307	288	278	307	270	293	311	307	262	267	290	326	252	302	320	298	285	287	298	297	290	278	287	296	276	289	277	275	293	285	289	284	271	317	307	279	286	317	267	256	302	284	318	285	302	279	293	296	284	315	272	276	275	309	297	287	323	276	293	279	291	300	289	285	289	290	284	290	271	308	293	298	287	305	275	296	270	292	298	305	289	282	309	286	294	280	284	286	290	312	293	337	315	287	301	287	311	279	321	284	272	269	290	285	282	291	306	300	325	279	295	253	291	303	273	320	264	286	279	288	316	268	285	277	301	312	268	306	298	295	275	272	302	303	262	292	319	266	303	313	268	301	284	291	280	290	299	303	311	289	287	295	269	281	289	263	277	290	280	295	285	293	280	290	281	290	264	298	282	284	271	274	284	294	289	272	299	284	302	245	283	272	286	351	293	292	307	278	254	275	297	291	283	300	316	279	303	295	268	289	298	288	297	292	289	256	283	313	302	318	308	267	292	280	279	283	292	302	261	279	286	265	286	304	282	254	296	273	316	290	298	309	281	269	299	295	292	259	298	293	301	291	304	293	277	293	265	273	326	286	279	273	286	282	289	302	284	279	285	274	277	246	303	294	281	292	265	297	280	259	302	300	285	265	302	295	298	322	266	292	300	255	285	271	305	282	283	288	260	284	301	274	261	300	292	254	272	280	283	317	282	285	267	284	292	280	303	309	274	306	292	275	288	279	283	296	290	275	283	295	269	271	261	285	289	281	285	304	296	274	273	297	294	275	287	293	280	272	301	281	300	280	302	288	274	313	289	265	290	283	278	284	277	296	278	305	313	291	306	301	307	275	290	286	289	267	267	271	303	268	276	268	287	290	298	269	296	288	288	287	280	312	254	258	295	293	288	257	297	295	264	294	263	295	275	273	294	291	272	269	281	289	299	295	259	286	289	255	300	310	275	290	293	273	312	298	283	303	297	319	270	280	277	296	305	285	305	308	322	296	310	279	282	315	248	286	286	346	256	300	295	291	278	268	286	295	301	256	292	273	288	299	289	301	283	257	256	284	252	291	265	327	290	288	299	308	326	282	301	270	274	311	297	270	290	295	281	248	281	285	269	268	317	279	328	282	293	312	284	312	312	282	274	274	272	274	305	289	301	280	285	282	263	265	286	282	294	289	305	282	299	304	281	274	276	288	273	282	278	273	251	262	292	298	268	309	283	297	303	295	289	283	272	255	275	283	276	287	279	284	293	292	258	307	301	303	289	294	290	295	303	287	289	256	290	312	274	289	289	284	270	276	292	302	304	282	304	276	275	271	305	285	287	288	287	271	284	263	282	271	318	301	298	308	304	277	290	258	283	284	294	291	305	289	288	317	286	309	263	305	292	273	297	270	311	295	305	294	336	277	287	306	305	292	297	269	304	272	290	276	310	297	289	319	305	300	288	300	270	308	272	291	294	285	307	335	269	293	316	283	292	279	283	283	305	272	285	301	289	281	264	291	284	294	289	298	319	319	272	293	297	313	286	291	271	267	281	293	303	289	261	279	285	276	267	302	287	270	287	292	309	291	278	286	262	320	298	272	282	259	308	283	287	294	302	282	285	312	285	307	274	285	277	293	234	304	302	295	270	289	308	275	281	254	299	274	276	285	291	285	284	254	290	311	288	287	274	268	305	270	299	314	277	292	256	300	289	298	296	272	283	274	279	271	278	313	274	281	312	301	273	255	279	319	269	288	306	289	301	278	325	252	278	271	308	293	293	332	294	260	293	296	286	279	268	298	281	303	286	251	290	266	260	288	307	286	252	297	283	290	309	307	273	290	290	305	276	272	273	291	288	291	275	274	300	276	279	265	269	297	280	282	292	296	281	308	296	292	272	283	300	313	288	260	274	289	288	283	278	294	293	284	281	261	274	296	291	307	302	263	291	279	290	274	313	305	284	311	301	325	266	281	322	325	294	312	300	308	268	279	290	265	277	271	282	298	269	275	270	301	315	278	254	343	272	277	321	301	282	283	286	256	305	294	305	279	298	301	283	278	295	264	291	302	268	266	284	275	258	283	286	279	295	287	287	300	272	297	295	291	281	270	287	308	295	290	302	275	272	269	282	277	298	267	285	292	316	343	285	282	245	293	291	285	271	291	318	275	296	310	294	294	289	295	309	267	250	306	266	278	294	335	248	299	298	275	288	295	289	256	269	307	294	278	288	264	274	271	299	283	285	293	304	279	289	275	283	304	322	301	259	271	295	287	265	294	295	289	312	272	288	293	283	322	270	276	296	303	271	278	278	288	283	267	300	290	290	314	277	299	290	299	305	264	267	268	285	264	304	281	292	309	271	290	285	325	291	282	309	258	303	296	273	275	302	276	273	268	318	308	303	295	315	280	285	280	280	300	281	311	326	281	297	297	265	311	334	267	278	291	312	276	295	302	321
8330	17177	14252	7675	5051	3615	2869	2279	1839	1584	1392	1239	1089	969	903	846	863	810	756	739	726	706	664	625	696	615	622	598	581	582	613	593	567	550	602	581	581	547	584	586	573	569	542	549	566	546	510	541	499	510	551	540	554	539	536	528	539	547	531	558	555	534	512	563	565	513	501	489	508	541	517	541	510	503	548	523	509	489	549	533	547	481	523	505	477	561	502	481	555	480	522	513	487	544	469	510	517	548	519	505	510	508	537	525	517	512	488	489	533	519	495	516	551	537	514	487	530	479	526	505	514	474	504	492	520	496	462	541	537	514	493	462	483	495	525	518	520	539	491	513	486	529	512	520	484	517	559	498	503	501	518	514	494	529	512	445	487	490	546	527	508	491	544	536	505	510	530	567	529	526	529	516	540	523	501	542	512	494	508	524	518	542	534	547	517	522	511	495	506	525	482	522	509	525	522	517	527	518	493	511	534	478	514	501	514	500	557	507	476	468	493	497	465	527	516	496	525	512	514	498	494	485	478	497	495	514	515	511	512	495	456	488	503	518	502	532	492	554	476	503	514	553	499	496	512	576	510	463	499	497	501	456	516	501	520	496	504	499	515	514	541	539	481	498	505	504	536	506	546	475	494	528	517	551	509	510	533	501	577	516	526	502	507	495	487	520	499	511	518	548	532	537	481	533	552	489	517	502	482	482	520	483	523	507	524	531	448	537	496	497	491	512	500	487	515	506	519	541	494	525	478	511	514	470	521	502	505	542	525	501	491	523	479	488	556	512	480	499	477	519	545	497	539	531	475	534	517	471	491	458	533	481	509	529	526	524	519	483	497	501	514	510	552	508	485	479	488	530	514	509	480	492	535	476	534	498	524	481	525	452	549	506	486	509	531	531	508	505	527	539	520	497	535	487	512	455	527	497	510	485	555	531	504	472	502	496	558	491	513	527	520	511	517	508	481	512	507	504	521	552	508	501	492	511	517	490	544	519	492	531	511	502	539	530	518	532	537	524	514	510	545	493	508	495	472	517	484	502	477	513	503	519	472	504	523	485	508	519	529	550	486	494	517	499	479	530	537	523	489	497	468	490	517	493	515	496	548	537	511	520	549	538	523	528	478	499	537	535	477	527	512	496	514	532	487	508	480	487	521	509	464	540	527	476	508	527	498	513	506	550	475	504	503	542	490	520	533	498	455	490	490	495	537	513	488	496	516	541	532	498	515	515	555	518	482	505	511	518	535	521	558	523	478	471	494	489	475	499	520	568	504	472	493	474	542	514	514	517	534	484	486	529	478	518	500	496	530	482	503	499	502	482	520	496	498	517	492	502	484	542	523	469	501	475	530	499	528	501	503	512	514	503	489	489	523	471	536	522	489	473	468	480	502	480	529	513	508	517	524	498	492	532	537	491	513	506	498	532	489	469	513	498	521	505	509	462	477	557	503	493	560	509	461	497	465	538	513	550	529	496	496	524	480	436	513	492	525	517	520	471	539	503	525	475	535	530	505	519	496	481	527	506	489	522	555	512	504	500	510	468	522	522	480	506	494	560	506	527	486	505	498	509	470	532	511	565	495	493	498	504	515	530	533	458	486	511	541	507	537	472	521	537	488	495	546	479	501	503	499	495	528	476	526	525	472	544	504	526	526	508	530	466	514	491	490	539	500	479	493	472	501	534	536	533	534	520	535	517	481	510	496	543	494	494	497	461	520	480	557	500	490	487	504	501	511	516	533	525	499	534	482	477	580	534	513	546	473	500	469	487	554	474	482	495	529	509	488	488	513	496	487	501	487	477	521	476	530	502	528	512	529	516	491	511	520	511	515	505	518	518	515	503	553	511	515	518	511	488	500	492	506	525	488	509	485	513	537	522	529	536	496	509	522	505	487	525	507	506	475	520	474	513	527	536	495	521	483	526	531	491	536	569	507	509	539	504	495	557	520	519	515	513	498	478	526	487	553	524	458	508	522	483	540	536	513	539	530	506	492	526	522	502	515	527	486	485	513	522	515	520	490	485	504	485	511	499	497	520	496	495	551	508	500	503	502	544	515	515	541	505	489	483	526	498	506	504	538	481	534	524	527	522	497	520	505	500	479	512	496	484	531	502	499	514	503	545	478	513	528	517	524	533	506	522	512	537	495	527	506	469	525	489	504	524	542	517	493	498	538	516	525	552	513	479	488	488	508	524	488	502	486	507	520	486	549	416	507	523	506	522	485	540	501	504	524	543	524	518	522	501	477	502	499	518	464	507	523	484	517	488	509	527	511	492	507	501	515	533	519	519	539	490	502	512	508	519	494	487	500	572	499	540	532	486	503	504	477	506	502	502	540	515	542	527	512	519	554	509	521	537	551	513	463	520	535	520	507	538	495	508	517	546	515	533	502	544	545	529	501	489	466	523	466	476	474	516	520	520	519	511	522	515	516	491	544	518	470	495	487	524	470	488	533	508	519	507	487	508	516	491	504	495	514	549	511	480	539	502	483	504	521	475	505	522	510	499	523	513	503	527	532	524	523	541	530	475	518	531	503	507	519	532	526	527	529	537	518	461	476	495	534	472	513	539	502	502	515	517	506	548	487	494	505	489	508	508	499	487	530	508	515	490	478	489	454	549	518	488	545	494	500	507	495	491	493	504	519	521	519	505	488	485	506	474	512	506	532	519	535	491	491	539	505	500	480	568	510	540	504	483	542	508	532	511	508	468	534	510	508	511	542	486	505	509	483	486	495	500	523	450	497	497	481	523	531	492	486	518	520	509	499	431	492	512	501	515	547	489	545	494	506	484	555	507	553	516	512	511	525	558	484	489	493	491	566	502	528	509	539	527	510	508	513	531	529	524	522	514	496	504	533	514	511	480	497	529	459	506	520	530	488	541	510	486	521	497	504	497	525	527	575	490	526	512	512	499	511	506	513	489	542	495	518	489	496	503	526	533	559	484	517	527	494	507	520	509	523	519	497	506	478	485	517	542	484	512	548	534	555	531	473	509	478	516	499	492	507	458	495	596	532	495	515	539	497	555	537	529	495	518	524	499	509	506	500	491	507	539	505	538	505	467	481	494	461	513	517	513	496	498	494	512	486	458	531	518	521	505	513	549	476	473	515	519	495	515	522	532	462	499	521	574	543	530	474	479	507	528	506	525	493	521	535	507	536	549	521	510	516	495	530	540	497	532	503	506	534	543	473	476	522	509	501	540	491	498	503	473	512	467	500	503	489	542	504	517	511	486	520	504	524	473	501	464	475	515	528	525	576	488	487	511	489	555	532	506	448	518	531	523	519	487	505	520	504	496	523	521	474	507	542	506	500	548	507	495	507	553	548	521	475	502	530	501	480	516	537	526	486	527	484	509	503	513	488	511	489	521	529	471	527	497	518	502	473	490	470	516	533	550	519	471	512	526	511	519	525	498	502	522	504	503	492	512	497	529	543	490	519	487	512	544	504	524	500	514	528	519	492	473	523	479	516	545	502	495	513	536	506	507	517	541	499	550	494	524
26865	20612	7681	1031	711	614	465	441	441	428	421	461	384	450	395	397	435	448	412	395	442	445	407	450	414	394	400	389	395	415	432	416	416	406	406	436	411	411	413	406	377	422	421	440	392	381	413	441	384	406	412	402	437	398	414	389	449	420	428	420	393	385	393	394	408	446	400	400	404	427	399	405	411	422	418	411	407	398	414	416	375	419	380	402	387	418	405	372	399	393	373	387	413	409	411	421	432	447	393	383	428	368	418	455	381	411	386	419	402	414	438	404	403	408	406	391	376	422	419	403	415	393	434	380	388	435	410	438	413	416	369	407	380	398	406	410	439	422	394	426	421	407	406	403	447	397	409	429	432	421	399	386	406	419	374	424	401	394	425	411	414	418	419	421	388	405	388	395	420	405	430	398	381	388	386	391	404	428	409	373	427	427	383	417	440	413	422	412	410	380	406	406	416	398	394	398	395	404	409	417	386	421	407	381	415	407	411	407	363	397	429	402	393	427	432	372	404	461	393	385	392	421	431	397	404	425	411	405	377	406	418	389	393	429	408	422	418	366	433	436	410	412	412	385	426	419	423	390	398	386	419	406	419	413	408	411	394	402	383	410	417	418	436	399	380	395	405	436	425	392	441	426	426	391	388	380	425	399	390	403	422	411	391	412	435	426	413	421	438	417	410	407	418	410	419	412	407	379	430	434	434	411	433	382	399	414	384	402	416	402	412	420	435	454	392	391	427	424	427	414	397	421	403	420	413	417	398	401	410	411	387	400	440	410	413	385	423	416	417	458	393	401	388	410	423	398	394	393	425	455	405	404	393	393	408	407	420	412	393	393	377	445	406	402	396	393	397	407	414	437	393	420	424	422	405	434	417	436	405	416	396	438	394	367	427	393	427	380	387	374	393	374	425	381	383	483	398	427	416	421	438	409	403	386	356	415	443	370	388	402	395	411	434	401	441	401	399	412	395	403	406	426	418	470	418	431	387	404	412	388	383	406	436	409	425	422	408	416	388	450	379	423	394	411	405	446	381	428	373	404	442	401	398	418	405	432	389	385	427	410	372	392	395	427	396	415	442	438	408	373	413	402	432	369	389	434	395	392	413	447	441	420	399	399	407	442	385	444	412	425	383	415	386	415	417	412	423	395	420	399	449	420	401	379	388	423	398	418	382	423	395	403	354	418	393	392	387	404	387	399	419	401	390	444	428	406	412	424	417	377	433	404	401	399	381	416	410	409	412	447	407	394	425	411	428	374	393	397	401	432	385	444	409	383	438	414	390	435	382	379	414	394	364	422	435	406	414	425	449	435	403	401	408	408	401	423	424	390	432	425	414	421	403	405	417	386	439	407	391	419	380	406	417	439	418	384	377	396	424	441	422	414	400	428	410	410	415	373	412	400	388	386	379	403	401	387	428	421	384	405	406	402	405	383	404	431	416	413	406	414	387	398	386	381	440	413	408	392	413	398	389	396	376	375	407	441	430	373	385	388	415	391	408	407	419	430	385	425	419	414	405	398	405	416	393	423	393	443	424	398	404	399	459	385	381	393	417	397	418	399	422	442	438	420	384	428	429	370	399	414	420	412	395	414	387	390	371	409	406	432	382	426	432	375	406	384	401	390	425	382	435	414	422	404	399	423	428	404	387	395	423	412	435	406	412	416	416	440	390	450	443	428	431	441	375	417	425	418	431	356	402	408	403	366	390	423	426	411	411	404	443	438	381	396	413	404	384	412	418	391	439	405	443	433	411	436	419	425	419	433	398	396	389	401	406	425	414	420	392	379	418	403	410	439	395	406	420	365	434	422	438	428	427	430	433	399	405	415	423	393	418	410	438	376	431	395	419	414	419	449	461	430	417	431	397	371	409	416	396	403	408	406	427	410	367	413	380	438	412	388	407	377	375	404	435	422	447	372	445	442	414	396	371	401	390	409	416	401	405	434	403	440	396	413	395	401	438	389	371	429	429	417	426	415	422	408	450	373	367	411	394	441	422	419	398	423	396	432	435	375	439	387	437	440	415	406	367	400	404	419	437	395	386	389	406	396	407	410	400	416	374	423	386	446	412	422	428	444	466	389	368	407	413	392	417	400	410	388	385	402	386	388	465	441	412	399	402	419	405	362	435	397	392	397	416	440	424	403	413	410	390	366	411	396	423	371	391	395	398	411	403	402	384	431	383	414	440	421	401	399	419	385	392	416	398	401	449	407	361	368	430	418	407	419	417	372	405	429	385	405	400	393	406	395	457	408	409	414	384	411	398	409	415	390	408	379	421	414	369	425	378	428	388	405	413	384	387	390	424	413	418	415	407	408	418	419	367	426	390	403	393	402	427	420	404	393	397	430	429	394	423	407	385	450	416	402	370	416	413	429	403	395	398	430	403	401	394	420	448	425	410	397	396	392	419	402	387	421	414	405	441	383	424	410	403	438	388	409	397	393	415	424	403	419	425	400	384	448	423	390	426	407	388	426	441	416	391	408	436	414	396	412	407	415	384	412	423	370	409	399	394	407	420	380	437	410	379	431	395	414	413	438	406	397	411	413	409	400	418	412	352	412	419	451	419	421	401	421	437	433	424	393	401	413	398	428	409	395	410	407	389	399	419	417	416	428	432	370	430	405	404	392	416	407	412	404	403	420	418	382	417	391	374	382	408	375	393	369	378	415	391	389	416	459	383	414	451	426	414	395	416	433	425	384	391	434	399	402	386	404	382	409	419	449	449	423	384	421	399	392	384	396	428	385	451	398	404	377	398	409	415	473	384	411	447	403	458	394	386	436	435	404	386	361	415	407	390	402	450	404	402	400	446	448	352	408	417	409	428	452	390	367	403	389	411	416	403	407	419	393	426	424	399	379	464	405	372	412	422	398	475	403	418	398	401	407	390	426	424	403	414	411	437	410	426	417	394	446	419	404	386	420	377	393	370	416	403	397	406	427	393	412	434	393	407	434	377	459	403	419	403	423	427	362	415	437	404	380	416	394	382	417	434	382	437	394	389	416	410	396	414	386	437	450	415	377	396	416	407	386	393	409	450	417	431	384	388	436	401	389	417	402	402	387	402	418	416	376	416	414	417	396	427	445	380	403	410	402	397	437	454	361	451	409	418	437	426	390	422	431	382	391	407	422	437	398	402	396	423	428	423	421	425	360	411	418	434	415	439	445	403	409	386	393	411	408	396	430	391	411	416	390	427	441	426	371	395	411	429	455	421	372	367	404	455	472	423	371	392	431	349	383	399	414	435	398	441	406	402	405	406	420	394	373	417	421	404	403	412	422	385	424	412	404	431	397	392	416	421	390	384	390	394	422	386	434	409	432	392	401	398	418	419	430	419	418	405	420	437	441	402	421	365	420	394	392	390	454	388	377	413	382	410	404	403	406	419	387	432	377	418	385	433	388	414	383	405	417	397	382	414	375	402	408	405	393	438	432	420	385	426	419	425	401	390	409	398	420	396	435	397	411	410	388	403	392	400	399	406	378	407	391	395	436	454	412
4436	2091	1830	1245	1006	1004	887	829	855	836	808	844	802	877	733	796	814	780	732	769	787	760	759	778	778	789	758	808	791	742	751	758	751	787	763	758	734	789	754	792	754	803	807	752	750	773	785	819	781	738	755	736	812	785	792	810	762	777	768	695	775	757	718	725	758	768	749	723	784	710	792	759	747	744	793	747	773	727	748	808	749	739	781	763	827	727	760	701	750	822	753	780	739	788	730	765	794	744	817	783	771	724	777	755	750	776	746	797	798	778	776	722	764	706	736	740	769	759	735	737	741	785	740	774	711	801	774	741	764	796	735	764	728	721	730	792	696	781	790	727	765	718	784	742	752	738	685	742	750	757	715	780	754	742	796	784	753	738	777	723	724	783	700	722	748	777	765	717	789	739	755	728	766	759	781	750	758	707	746	763	769	749	727	815	765	792	761	821	742	754	773	734	740	782	767	721	728	684	735	765	733	711	736	781	757	763	702	760	734	746	732	757	770	744	718	811	753	741	749	768	758	753	747	755	719	764	793	765	769	793	786	761	759	776	788	744	764	716	747	765	743	730	758	758	757	743	765	768	714	707	723	775	774	734	727	768	763	742	781	737	710	730	765	735	750	761	690	735	756	774	774	758	781	752	802	737	751	734	789	712	764	774	727	736	720	787	757	780	762	728	720	750	825	724	754	737	759	708	761	697	722	741	730	729	757	695	788	741	739	783	724	728	778	732	772	730	763	785	744	778	790	762	770	817	709	764	744	792	778	774	754	781	735	780	729	733	742	735	754	735	773	801	753	722	735	737	718	790	734	809	792	753	759	801	772	730	749	745	745	760	781	707	737	799	726	755	774	771	728	747	792	763	744	770	802	777	762	781	717	767	695	773	796	745	783	783	757	782	748	752	716	768	771	700	756	760	708	757	739	784	699	714	783	801	757	719	750	716	716	711	734	718	737	723	779	755	754	773	753	807	792	727	747	712	700	703	736	715	779	752	733	714	749	709	737	747	714	750	781	774	757	746	760	765	791	828	740	743	760	718	722	780	770	742	752	733	780	761	760	739	755	686	753	823	736	740	755	743	747	704	768	741	719	763	766	762	727	748	764	754	757	799	811	766	745	762	761	782	794	762	774	738	801	813	786	767	786	725	723	726	759	780	783	753	733	799	711	738	751	749	735	759	725	695	729	753	785	745	727	734	801	729	774	795	751	765	766	725	740	736	731	802	705	735	753	745	788	751	746	798	723	781	727	746	760	738	720	784	758	759	792	777	747	728	786	748	756	737	759	791	768	790	798	742	790	791	768	840	727	770	747	752	748	743	836	755	751	751	759	717	726	753	759	804	740	731	758	728	730	764	708	765	730	751	710	779	751	715	752	751	762	737	750	718	740	757	771	753	746	769	754	689	786	743	739	736	755	766	759	751	752	753	794	744	755	768	721	766	774	788	747	760	762	742	741	735	715	781	790	799	721	763	736	740	801	749	784	679	762	743	761	752	763	729	708	804	721	722	788	727	723	760	757	721	759	756	744	779	723	785	781	735	759	740	745	786	760	819	742	722	718	729	796	797	752	752	754	739	712	725	743	750	772	715	808	819	770	791	750	769	771	743	770	767	745	771	715	731	744	740	747	783	740	790	744	769	718	768	751	720	697	766	786	750	775	717	779	770	756	741	771	736	793	797	709	765	791	720	741	773	782	741	746	766	790	767	746	759	708	718	733	770	723	730	767	777	739	741	776	735	751	763	740	701	729	749	755	767	767	728	775	769	736	822	775	775	785	775	718	743	749	700	753	725	814	718	780	798	747	744	782	720	721	732	769	714	765	785	732	724	781	727	781	777	733	773	739	766	774	845	763	745	723	734	755	737	799	728	780	749	753	766	727	702	733	771	758	735	749	764	771	730	724	762	766	794	744	770	745	760	803	745	754	790	732	729	741	739	766	780	733	745	755	717	771	750	788	741	739	715	688	803	758	679	744	721	759	777	708	790	772	709	769	758	780	775	777	724	758	743	752	765	688	769	764	736	736	787	770	727	752	756	747	762	726	741	709	712	770	761	746	673	802	706	779	715	755	742	741	741	787	792	710	803	809	716	783	753	804	722	724	792	709	661	745	729	731	726	758	764	763	748	781	775	767	754	722	745	730	776	766	724	742	736	722	741	763	779	777	743	800	789	765	810	735	755	767	771	731	778	797	724	744	803	721	757	734	758	768	761	774	726	744	793	711	740	736	796	736	712	759	747	778	770	771	744	736	784	819	741	771	781	769	807	725	734	702	747	766	738	791	761	775	729	723	749	755	793	730	769	725	739	766	751	755	761	782	787	777	791	771	716	804	791	792	754	760	760	795	774	739	694	774	767	785	742	762	742	726	786	768	753	744	722	787	739	754	800	757	801	770	735	750	731	697	719	760	737	750	765	771	778	733	793	773	796	799	797	731	782	749	748	789	768	772	742	734	800	771	742	817	736	762	786	738	759	769	748	796	749	744	756	773	721	803	735	733	761	737	728	750	747	713	809	762	747	778	778	753	763	778	763	785	764	769	722	743	720	723	794	764	770	733	767	792	741	747	673	759	756	782	778	777	794	773	759	766	717	782	718	759	739	762	756	773	766	791	800	778	739	750	766	742	741	717	770	751	778	748	726	746	751	806	733	814	730	750	766	785	757	749	779	758	725	757	726	755	794	745	708	753	752	741	749	802	683	748	744	760	721	757	720	697	759	759	796	706	771	762	746	794	741	680	765	723	808	779	773	752	734	744	766	798	805	703	762	740	738	754	777	808	762	784	699	728	721	753	750	735	781	765	778	774	768	708	786	733	786	811	763	709	794	735	777	764	717	803	722	739	722	710	781	747	833	736	736	779	724	756	750	757	798	787	760	755	769	777	770	759	703	743	808	704	732	761	764	789	710	757	789	763	762	742	759	723	806	727	764	751	805	754	727	762	769	786	765	755	699	749	740	738	753	759	735	739	773	782	769	749	741	746	697	783	718	745	810	788	753	751	724	752	757	713	771	773	797	751	782	731	783	776	799	743	713	796	786	746	742	764	731	748	771	784	733	711	686	746	697	740	751	742	777	793	769	802	789	738	799	735	731	777	763	757	744	745	770	728	753	779	738	737	749	772	754	788	739	810	749	730	745	699	770	724	762	711	750	811	771	687	765	830	754	708	774	731	729	718	774	728	760	743	768	747	763	730	757	752	799	749	756	748	723	719	784	760	730	757	792	749	765	730	744	725	749	754	779	753	801	766	712	710	757	750	727	748	770	742	737	741	723	716	743	757	744	735	720	741	706	719	763	763	753	747	732	752	748	775	743	722	700	753	726	743	793	769	721	771	797	767	765	754	762	738	721	763	744	714	781	768	770	716	740	783	760	746	788	772	743	794	771	769	775	771	843	772	729	751	763	835	770	793	729	741	740	782	755	737	771	725	773	737	775	767	737	725	756	729	772	750	736	794	717	747	736	706	807	742	747	771	769	823	696	734	721	746	723
24313	21338	28497	24492	19429	1556	583	409	341	317	269	282	238	229	236	205	246	213	227	195	230	190	212	199	191	201	193	216	183	167	187	198	214	184	195	185	195	180	210	194	169	170	199	191	186	186	186	169	176	163	198	159	166	185	176	172	188	174	191	214	177	182	187	152	179	166	182	183	170	185	173	158	175	174	184	171	188	178	172	164	172	176	163	199	163	186	178	181	187	187	163	181	171	204	181	192	169	171	175	168	167	180	166	157	166	198	172	205	199	156	192	193	164	164	168	205	178	186	172	204	174	187	158	164	185	169	177	184	182	174	195	184	172	180	163	176	212	178	176	184	217	190	192	144	147	168	166	166	152	176	156	166	186	161	166	171	166	179	194	178	171	175	198	177	181	165	165	171	181	157	170	158	172	182	163	196	153	183	188	172	161	201	171	192	190	181	167	171	166	190	174	209	166	175	166	171	171	158	150	179	201	189	194	186	173	149	166	177	186	165	163	190	160	184	169	184	166	175	149	176	172	167	209	172	167	188	173	161	179	166	205	183	161	171	182	150	163	185	151	151	180	177	170	202	175	175	176	180	190	162	182	168	170	170	161	158	181	160	162	190	145	172	185	189	187	165	151	206	172	166	166	172	173	167	159	189	150	190	175	164	217	161	175	166	177	175	189	163	182	167	150	177	164	167	168	187	179	176	190	178	179	175	152	185	179	185	169	191	169	170	199	175	206	169	166	185	182	182	180	177	161	166	176	188	210	165	189	179	174	176	170	175	167	164	192	173	168	179	179	190	194	206	172	180	170	160	180	200	209	174	161	177	173	179	171	175	201	190	174	185	201	151	183	176	150	172	168	157	157	157	183	139	158	165	166	175	181	174	174	161	182	165	178	181	168	174	170	175	158	177	158	167	196	173	173	173	146	163	163	161	204	173	191	146	172	180	178	185	159	190	168	155	167	173	176	192	168	178	155	168	171	151	196	161	170	182	164	180	157	188	188	178	167	178	180	165	161	162	183	175	187	179	161	182	180	178	158	179	186	183	170	174	179	193	174	174	169	154	167	174	182	151	174	162	177	160	197	187	182	186	163	189	177	183	202	183	198	176	169	186	184	185	179	169	157	169	173	160	148	198	165	171	177	173	164	147	187	170	159	192	182	173	149	190	168	180	186	179	183	176	177	207	177	192	184	163	179	161	165	165	177	161	169	155	159	177	195	166	174	179	164	170	188	171	172	172	193	206	176	160	157	178	176	181	182	160	188	190	168	164	166	181	173	190	184	188	189	201	157	163	154	179	178	173	198	194	163	204	159	190	153	198	158	154	164	146	165	185	191	185	193	201	179	158	173	169	176	161	173	193	155	187	170	182	188	163	214	176	192	180	192	200	181	160	166	169	190	155	175	163	170	173	172	163	180	156	155	178	159	165	172	132	164	166	199	204	159	190	181	175	172	179	185	172	186	173	185	161	171	181	180	172	171	177	196	194	162	172	206	149	179	191	182	180	166	169	163	189	161	187	187	163	162	170	167	179	171	172	182	170	185	183	169	162	194	173	175	169	177	162	200	174	140	173	178	167	177	177	177	186	183	169	177	142	165	177	159	165	193	184	180	170	200	168	181	171	166	193	185	153	182	183	167	167	171	164	185	190	167	192	175	172	185	180	164	164	213	173	169	176	171	170	193	170	190	178	170	171	157	165	177	189	163	184	165	170	168	189	164	187	161	175	165	170	183	186	179	170	168	176	188	191	185	187	167	194	194	182	176	160	185	175	178	172	171	174	186	165	183	163	167	150	187	185	175	173	169	163	166	186	157	178	191	165	177	180	159	188	181	193	184	181	178	174	187	176	175	155	176	170	178	161	169	190	207	178	184	177	146	184	173	174	159	164	166	187	170	164	178	168	191	165	200	170	180	155	168	164	165	163	175	178	167	173	167	160	179	174	149	179	156	157	166	158	164	183	175	158	165	157	175	181	194	190	196	174	154	171	167	186	162	194	168	183	187	159	154	172	169	171	166	181	152	170	175	162	149	182	172	165	180	177	191	163	174	168	194	170	178	170	164	170	179	178	185	142	171	162	148	159	175	174	173	198	143	171	166	191	194	182	178	177	171	178	157	207	174	160	163	168	184	153	156	187	213	170	151	188	175	185	179	179	156	171	182	191	162	197	188	179	182	155	146	176	172	174	179	183	161	189	169	190	170	159	192	162	161	160	168	177	193	178	186	144	189	180	163	194	190	168	179	185	194	202	166	175	168	192	186	155	170	156	161	183	146	184	150	170	180	183	166	184	181	177	191	158	167	180	188	184	166	181	175	167	178	196	177	181	199	181	184	168	161	173	172	146	177	156	172	181	159	185	148	174	168	192	190	172	187	165	172	199	176	180	144	174	171	159	190	178	170	167	173	169	196	171	189	174	149	171	173	171	174	190	163	189	179	186	195	178	167	184	189	168	186	201	153	182	158	158	184	170	181	198	191	172	152	171	184	173	199	200	145	174	177	187	199	173	186	160	181	164	155	182	199	153	186	178	165	181	177	161	192	177	181	167	168	165	190	167	157	171	166	175	177	184	174	167	175	183	169	182	180	197	167	191	174	160	182	170	170	182	174	185	202	182	208	154	181	171	173	167	193	166	145	148	175	169	189	174	182	165	196	173	178	183	160	179	181	183	170	189	159	172	160	184	164	188	178	182	173	147	178	159	186	173	169	192	173	153	166	170	161	189	202	179	164	156	139	171	186	172	196	168	174	190	174	171	179	197	173	145	199	181	150	164	196	161	201	177	197	169	168	177	176	187	168	187	180	185	156	156	188	178	161	171	183	161	175	144	181	185	161	165	173	177	172	184	150	165	176	162	170	158	172	186	178	159	190	148	157	163	184	182	148	185	166	179	169	193	162	162	152	169	167	188	170	167	210	165	176	159	191	194	157	164	151	149	190	160	172	182	175	194	158	152	191	181	168	166	178	165	187	189	205	142	166	164	179	172	185	165	189	153	179	176	180	197	185	151	161	186	186	184	161	203	171	173	147	158	195	152	183	160	173	190	194	157	181	198	159	176	186	159	167	175	170	188	183	151	163	184	184	165	163	160	175	167	177	174	170	172	161	171	172	161	169	169	189	166	165	187	195	167	172	185	178	165	158	175	170	183	155	175	165	177	181	162	195	167	157	183	173	154	172	174	198	172	153	180	176	195	184	174	190	183	166	166	173	177	182	187	163	161	187	184	175	178	153	191	184	196	156	152	165	184	175	203	201	162	188	171	159	168	172	184	179	193	162	179	164	170	176	162	154	155	157	191	176	183	182	195	166	176	170	161	167	179	194	177	142	193	174	167	184	191	171	179	152	164	171	182	170	179	168	186	177	146	179	190	161	186	164	195	195	166	169	190	194	165	178	199	161	218	189	160	176	150	183	185	172	168	171	172	165	178	151	174	178	159	170	178	178	178	168	169	190	185	177	197	194	182	191	173	170	193	165	165	160	177	174	165	189	190	183	168
6073	10883	9158	4600	3035	2102	1668	1309	1111	927	768	727	633	603	579	548	510	537	462	492	451	449	424	508	391	419	391	413	371	375	355	374	376	392	394	364	340	381	364	326	348	344	367	354	354	363	370	351	365	337	326	360	342	364	353	332	381	341	357	323	364	331	353	351	354	356	341	343	354	317	346	409	366	332	359	340	368	376	335	342	348	324	358	354	353	339	359	326	356	337	350	340	331	351	353	323	335	303	348	353	346	308	331	339	337	343	345	359	357	328	336	344	311	346	327	335	343	378	327	327	371	347	350	371	342	362	347	345	340	313	362	377	362	319	331	342	353	321	331	343	345	326	349	355	324	331	318	342	349	339	381	343	341	335	343	377	345	367	324	359	365	331	335	338	321	364	334	328	340	334	329	321	328	301	340	371	332	326	331	356	350	358	322	375	319	323	316	331	334	368	321	317	351	339	369	342	362	363	346	317	325	347	391	345	371	348	333	324	327	349	322	339	338	325	339	353	365	353	327	340	324	348	378	337	330	361	338	349	344	329	338	336	304	335	324	362	325	348	346	357	352	356	326	367	316	323	309	345	369	336	331	340	327	353	358	316	352	367	360	321	333	336	317	349	321	326	327	365	354	340	319	319	340	332	343	355	335	334	331	348	336	358	343	367	346	308	338	326	366	360	327	342	352	325	356	386	352	397	359	332	353	327	388	320	341	346	335	332	349	341	359	358	361	312	328	343	341	351	367	326	317	365	322	336	333	328	353	341	342	353	351	344	331	339	372	345	334	339	320	334	345	335	348	344	338	346	361	348	360	338	328	345	312	346	348	336	336	379	319	368	352	374	339	339	376	311	330	353	348	331	342	340	331	339	378	329	343	359	346	404	336	319	354	353	326	363	360	349	360	342	333	376	372	370	375	343	376	323	328	345	333	354	312	389	340	340	366	329	322	355	323	338	357	342	375	349	348	358	326	334	337	338	334	377	310	341	325	387	304	343	357	325	359	355	356	330	340	376	379	348	379	358	373	325	342	313	343	302	318	376	311	356	373	345	329	351	359	374	358	327	335	324	346	336	345	346	320	329	341	371	366	326	330	355	343	412	341	359	343	336	332	345	335	324	355	321	323	360	315	395	327	337	369	363	350	328	331	342	339	349	350	362	359	325	368	358	356	358	324	366	341	317	344	337	371	344	385	354	372	344	332	371	378	341	332	340	340	335	351	346	329	349	334	318	350	356	335	361	337	334	354	350	338	347	348	342	355	366	355	330	349	325	359	323	369	346	359	347	335	361	357	354	315	335	337	373	315	320	367	375	361	345	342	368	365	326	342	333	361	368	370	337	324	332	354	339	316	338	350	303	351	325	337	322	365	354	343	310	359	345	314	324	336	354	338	340	331	385	332	360	325	380	339	339	345	375	361	326	353	339	330	329	329	349	359	359	362	349	355	333	348	364	349	333	358	352	351	340	352	347	346	344	340	335	335	342	347	342	338	346	340	337	337	322	334	327	333	342	346	311	385	362	367	345	342	367	342	342	366	348	358	348	314	362	358	384	323	344	332	353	327	381	360	349	325	326	346	337	373	343	349	361	353	325	345	328	341	324	339	366	347	365	341	331	330	339	359	336	353	321	354	339	337	341	316	325	321	323	341	346	311	370	339	357	332	341	355	341	350	366	335	328	339	356	321	333	350	358	394	348	349	335	325	334	332	370	350	358	325	348	330	351	366	365	330	351	366	346	339	355	340	310	339	366	357	349	354	341	338	338	333	342	338	336	348	349	338	366	341	383	343	371	351	370	341	367	373	351	356	357	343	344	357	347	355	356	338	352	335	340	365	352	351	355	341	372	347	360	327	378	321	329	347	343	341	336	353	348	374	340	368	348	366	343	345	361	324	338	332	364	318	349	329	358	321	335	337	326	341	351	363	335	326	342	325	353	338	377	321	387	349	364	341	341	332	383	343	364	339	332	349	362	360	303	353	365	354	370	337	341	333	345	330	312	355	310	335	360	316	363	323	312	358	334	349	369	359	313	346	343	307	388	347	341	358	353	322	360	331	318	320	354	345	363	337	339	346	344	352	402	388	333	371	365	357	343	344	322	307	304	343	309	348	309	355	338	363	358	361	358	328	331	364	363	356	337	353	363	343	348	366	344	357	363	337	335	359	337	342	333	355	356	343	327	327	336	358	349	352	385	335	329	325	317	345	328	364	349	349	349	349	328	355	363	341	336	316	350	343	364	381	336	314	352	337	358	335	366	300	372	350	331	352	392	326	377	337	330	348	361	363	345	349	342	334	371	344	319	332	352	360	356	307	349	358	360	340	362	353	339	349	368	354	340	325	360	369	321	348	352	361	346	379	360	318	322	329	357	363	336	352	317	335	346	319	336	332	349	330	349	353	303	320	331	347	352	324	333	325	370	357	371	386	340	326	353	340	329	330	332	342	330	326	328	335	343	346	317	334	347	316	317	333	353	341	344	314	349	314	337	343	328	311	376	353	334	388	355	325	361	340	337	324	327	338	342	323	317	364	327	351	339	352	322	351	346	315	370	339	351	355	334	365	296	356	347	356	346	333	374	317	358	327	304	342	321	357	363	338	325	326	362	334	355	335	371	353	327	354	334	343	319	344	337	324	326	341	311	325	357	329	354	312	354	328	334	347	374	314	296	368	351	387	332	364	355	302	342	329	334	335	341	333	346	339	344	346	338	331	315	395	351	356	365	351	353	305	319	369	351	342	317	338	340	317	363	320	394	343	344	319	354	353	337	334	336	334	351	350	367	395	358	352	325	366	322	350	354	404	348	330	339	348	325	367	345	363	324	355	329	353	349	324	344	358	369	361	336	334	348	344	311	321	349	327	309	331	347	342	359	326	336	348	328	363	346	320	305	365	327	350	333	338	349	317	346	368	363	358	353	318	325	363	356	360	379	340	380	325	359	329	389	363	348	339	359	383	355	363	384	351	318	320	335	364	335	311	377	336	348	352	365	338	346	329	347	324	357	357	305	363	309	327	319	342	333	329	357	324	345	316	315	369	342	360	354	337	339	344	355	330	361	309	334	367	351	344	303	325	324	368	338	354	373	321	349	377	342	338	373	369	355	345	334	342	328	354	347	365	322	348	357	309	341	377	340	330	333	331	361	385	335	346	358	318	363	328	308	379	335	327	376	370	307	382	352	382	337	340	353	341	335	370	352	341	348	371	361	351	362	323	351	351	343	340	312	334	374	345	348	313	316	324	329	357	328	352	305	345	326	331	349	349	336	382	337	372	359	337	370	342	353	377	361	327	325	387	341	324	316	337	338	365	360	362	355	360	363	372	315	323	346	333	319	339	378	332	351	388	349	289	374	348	334	338	365	355	351	360	322	315	341	355	307	347	304	342	317	359	344	359	359	314	340	347	319	360	348	329	335	331	367	331	328	331	355	362	303	348	308	330	367	352	338	338	342	342	330	334	340	367	296	363	312	333	319	336	337	333	382	342	354	367	339	381	321
23359	21338	29174	23858	21339	17007	1744	815	624	584	508	466	410	413	431	382	352	388	364	372	330	356	304	322	320	302	310	327	282	304	320	277	297	313	313	314	287	307	319	302	275	290	329	318	307	299	259	317	291	305	284	337	314	283	258	288	282	301	257	285	297	295	311	315	265	284	304	302	310	264	280	286	305	281	312	323	287	296	297	283	281	279	279	291	251	302	269	263	302	338	325	289	314	282	322	279	298	297	286	301	304	297	286	255	287	306	292	287	281	296	282	285	283	301	328	262	289	282	304	311	271	288	313	308	285	305	292	306	283	302	280	267	293	283	281	287	288	284	266	269	300	263	281	280	300	243	263	249	329	301	292	295	272	287	287	280	293	311	313	289	265	298	309	258	281	296	286	269	302	272	267	325	308	295	284	295	300	246	258	295	273	318	293	298	296	293	289	304	275	270	319	274	262	301	267	300	296	302	304	284	277	283	290	298	276	287	281	280	305	310	299	277	308	276	276	286	248	288	262	295	270	288	288	284	298	300	286	276	285	279	272	294	303	311	281	277	293	276	297	297	306	254	321	305	321	256	306	279	298	291	266	297	286	311	289	294	271	310	298	259	334	281	282	262	278	298	272	288	288	257	269	282	281	275	274	284	303	307	297	319	279	286	292	265	282	286	295	286	314	285	331	322	287	263	306	283	295	303	301	255	268	283	289	293	309	307	285	260	300	274	297	300	272	285	260	265	297	263	276	263	283	283	268	312	283	321	294	278	254	300	278	278	283	270	307	298	295	269	296	248	291	268	281	301	308	292	299	287	317	280	276	297	294	282	271	301	270	296	284	309	334	275	253	273	276	309	286	286	302	253	294	281	286	301	272	304	274	263	288	283	289	284	299	296	270	268	272	317	258	299	270	277	284	304	296	302	269	264	340	312	288	323	268	301	286	289	312	299	284	301	290	308	297	272	277	340	299	278	286	288	309	292	279	272	309	276	262	267	269	281	288	281	288	264	271	302	269	253	275	279	267	284	281	272	281	263	309	279	324	300	265	318	295	256	294	265	257	265	257	286	269	297	286	285	314	280	272	282	281	251	289	302	288	297	284	300	271	316	280	277	262	282	272	280	310	273	295	271	266	304	308	269	269	264	273	295	294	284	289	290	285	302	280	262	299	280	277	299	279	305	290	292	338	287	303	269	315	262	287	313	302	287	290	296	250	285	301	243	295	326	304	283	306	272	300	284	284	278	271	280	271	307	296	296	291	318	275	294	273	315	292	267	291	296	266	277	261	297	277	306	281	294	290	263	281	266	298	292	299	296	291	295	269	286	298	271	305	281	278	299	302	294	273	266	279	274	307	287	302	295	318	298	297	270	270	297	278	293	300	312	290	310	289	308	275	269	271	277	283	279	280	307	285	288	280	339	280	288	288	286	285	288	263	269	293	307	289	265	324	303	273	294	288	297	274	277	286	286	268	310	258	286	291	298	315	261	282	322	253	283	334	306	244	286	297	275	296	293	287	283	294	284	304	316	321	278	263	277	314	299	276	261	263	291	283	286	285	291	282	297	291	300	296	269	267	304	234	306	285	311	287	276	293	279	305	277	271	275	283	252	274	318	287	255	292	266	265	276	276	300	262	277	268	247	278	265	281	275	306	242	303	292	291	293	262	283	264	301	280	279	276	270	283	294	337	238	246	288	289	283	284	297	269	262	286	291	277	278	277	266	280	312	281	291	278	303	276	294	287	275	300	307	279	255	284	271	282	281	301	286	324	271	299	288	257	295	274	281	313	291	283	302	296	303	293	303	288	267	273	264	304	311	291	300	267	289	288	286	274	323	275	312	272	280	277	293	290	257	315	283	290	302	290	286	278	294	276	307	291	262	280	289	294	279	271	272	278	270	302	290	249	294	277	294	282	279	288	278	316	274	289	271	278	293	295	252	287	264	268	305	333	294	278	300	273	270	275	315	295	281	265	237	320	280	272	292	253	276	255	268	295	288	278	274	265	297	298	314	300	272	302	291	283	292	304	314	294	281	268	290	274	281	277	309	286	302	286	307	284	308	300	288	310	275	298	274	322	306	277	289	275	284	329	261	277	267	285	310	265	303	255	272	282	301	293	270	276	310	265	292	271	299	264	292	309	252	327	267	286	265	272	280	289	279	277	279	283	294	277	269	282	290	259	315	282	261	281	282	274	297	264	303	282	295	288	287	266	272	293	300	276	283	296	280	269	264	286	282	303	271	292	256	290	280	261	271	279	297	295	311	277	278	284	295	298	265	273	280	303	324	288	302	293	275	294	281	293	268	275	248	261	253	277	288	249	269	271	277	285	275	294	309	283	280	274	289	287	256	277	278	269	264	287	249	251	296	311	289	307	291	260	262	289	285	286	304	287	286	260	296	294	295	280	272	281	283	313	259	282	270	255	298	272	267	276	291	282	298	253	271	291	313	308	261	292	305	307	282	262	300	303	287	298	290	276	286	295	288	295	281	306	280	292	286	302	306	280	304	287	296	286	293	275	292	290	277	271	297	306	276	320	298	271	302	287	277	294	300	284	270	274	282	268	261	265	280	279	294	253	275	286	294	306	308	292	247	259	282	290	282	307	287	277	258	296	276	298	292	265	312	271	278	281	270	291	298	276	283	292	287	274	264	309	261	289	288	247	305	254	285	305	314	262	298	290	279	315	293	302	261	265	263	276	267	308	295	281	301	258	300	277	277	275	266	276	282	255	299	295	271	286	281	279	283	302	290	302	288	291	291	329	279	281	278	281	315	311	283	273	293	280	290	283	273	297	276	302	293	269	288	295	242	289	285	266	283	281	248	281	278	286	298	300	281	276	275	304	305	298	320	268	323	275	275	287	263	258	272	277	287	280	292	273	296	289	265	289	289	287	296	299	304	307	295	280	283	312	297	292	272	267	290	285	283	269	251	316	272	275	271	271	275	276	271	293	276	276	264	280	277	273	259	272	320	286	292	293	291	291	296	324	281	292	266	291	258	294	293	284	293	284	313	305	298	302	288	257	302	279	296	268	275	286	316	309	257	259	269	281	284	304	312	283	312	283	309	294	305	292	270	300	303	265	305	327	252	270	257	296	252	300	270	270	255	288	262	292	302	236	286	282	281	300	282	268	258	304	290	318	312	274	296	291	299	262	248	263	260	271	302	276	299	282	289	288	285	278	300	280	274	292	260	265	283	281	275	269	273	276	260	281	251	263	294	298	257	286	317	311	292	293	297	306	282	275	247	280	265	310	292	302	285	272	279	260	272	318	317	268	314	299	252	280	277	290	288	273	276	280	267	294	306	291	275	294	299	306	276	286	267	310	250	287	275	310	323	285	281	263	277	260	260	276	254	267	296	264	272	293	303	273	291	296	282	266	294	289	259	275	290	289	277	276	246	254	286	256	286	275	286	284	246	284	269	293	258	291	267	288	302	279	292	293	277	289	286	320	279	278	294	250	292	311	278	325	282	260	266	276	299	276	301	292	285	264	262
8529	16992	14029	7762	5156	3655	2803	2141	1784	1647	1394	1203	1051	980	944	839	797	797	729	679	729	662	698	689	657	633	630	592	580	585	557	568	593	573	566	554	552	558	580	555	549	536	566	580	533	555	547	570	527	508	550	509	526	533	533	581	485	541	544	544	545	502	570	562	511	529	476	552	474	510	484	507	546	530	497	529	511	509	486	506	501	523	468	480	512	513	499	509	501	579	491	493	525	487	495	487	538	525	515	494	489	544	560	469	498	544	496	498	536	511	481	507	516	495	527	516	507	540	558	520	478	478	544	507	524	583	484	455	503	510	488	511	525	521	477	528	526	552	508	534	518	516	488	505	528	500	513	507	518	546	512	534	487	511	521	488	504	518	493	510	543	475	486	529	512	492	537	562	505	499	514	530	519	566	490	481	501	526	499	487	524	489	498	521	508	550	522	515	533	496	515	519	522	523	525	506	483	514	499	517	551	539	481	469	497	514	503	495	508	496	528	486	536	542	552	498	483	508	506	486	527	505	501	503	524	506	508	555	526	539	513	502	566	516	490	489	463	446	569	485	509	509	479	481	545	515	507	532	549	501	541	481	532	511	514	500	497	480	539	542	513	513	526	495	480	468	486	526	530	491	491	483	503	494	526	452	510	541	513	511	498	494	501	548	528	544	493	513	526	498	500	512	542	522	521	466	498	496	507	537	487	578	521	525	505	492	541	519	504	529	552	541	529	525	534	509	495	536	501	563	493	507	498	515	509	519	495	494	495	471	502	549	495	493	544	492	524	515	517	503	530	499	509	531	528	501	504	523	522	517	504	512	517	491	530	463	486	523	513	491	512	525	516	507	490	542	525	497	522	537	445	530	529	522	504	561	494	521	482	483	475	488	539	485	532	488	500	488	522	535	538	535	500	503	509	505	516	483	521	494	472	508	471	524	502	520	522	508	499	516	516	529	506	521	526	479	484	469	502	481	493	493	529	487	545	491	510	536	473	540	508	511	534	522	513	524	552	490	512	484	529	519	512	540	525	521	513	521	487	556	522	561	550	492	530	498	518	516	549	497	515	496	521	504	505	515	506	489	520	523	536	496	513	550	525	512	480	504	492	518	522	530	508	505	534	494	541	522	480	516	506	491	533	532	538	504	487	480	520	495	513	481	528	497	520	518	466	489	485	470	531	521	513	501	502	498	476	532	518	540	514	525	505	535	482	512	563	536	506	521	500	521	470	497	534	560	505	512	512	516	499	520	498	469	492	515	531	497	515	558	511	512	538	521	508	543	495	509	486	534	507	530	457	494	503	474	513	497	535	518	494	485	494	516	512	556	523	484	553	517	522	495	490	510	525	519	552	527	500	560	518	480	532	528	487	532	508	525	557	500	492	480	521	542	534	570	532	499	520	524	504	508	545	556	499	500	537	519	461	485	493	479	522	523	510	519	496	526	503	511	524	459	484	532	547	506	512	490	516	516	517	560	520	519	488	514	523	522	521	521	456	475	506	462	506	488	503	487	513	500	469	516	551	502	516	569	531	536	500	509	536	502	471	484	479	506	512	509	514	511	539	497	474	510	519	497	510	533	517	474	540	483	482	495	505	482	559	501	549	508	522	533	508	521	530	506	497	510	510	519	477	523	500	485	461	491	511	489	482	502	500	522	504	574	498	486	520	503	526	561	503	482	537	487	512	522	515	494	562	534	490	518	521	529	457	534	483	478	557	498	504	506	474	509	521	525	508	509	531	501	526	543	525	492	491	504	489	500	528	510	505	489	491	508	517	532	515	504	503	531	490	491	543	464	527	488	503	486	505	518	507	541	494	533	495	489	538	513	520	480	501	495	522	492	544	502	528	528	499	551	454	479	516	534	575	505	564	508	532	481	522	508	490	480	483	552	502	491	454	497	510	506	472	518	472	515	534	511	531	492	518	519	506	473	494	543	511	513	524	564	497	501	506	552	526	523	493	511	490	507	508	518	518	509	473	495	512	560	511	484	539	518	501	513	507	511	536	503	512	509	515	574	498	501	513	494	461	511	483	516	543	572	498	516	503	457	532	509	509	531	512	545	506	528	498	486	529	527	569	492	502	499	519	518	493	518	528	506	481	505	487	482	500	525	506	502	500	497	547	556	513	526	512	535	494	513	535	532	504	463	468	489	516	505	481	507	533	531	466	483	516	518	509	497	478	510	519	508	539	554	529	538	545	498	501	485	502	499	498	512	502	492	524	524	510	494	484	533	511	506	513	510	504	492	477	534	511	523	513	530	481	531	518	535	511	508	515	518	496	501	538	487	483	500	577	485	514	487	552	521	505	541	467	501	527	504	513	526	542	486	497	498	471	465	498	521	524	488	526	515	506	505	490	502	510	475	499	497	490	518	527	495	492	475	549	519	489	503	510	502	483	548	530	513	511	525	507	473	466	495	509	495	526	522	523	515	556	540	559	476	567	505	557	501	500	491	489	534	540	468	493	551	564	526	517	504	527	527	474	507	529	520	522	492	498	530	509	505	482	522	524	504	513	527	533	475	499	513	545	496	502	474	492	536	528	505	472	531	498	515	521	499	500	542	539	565	523	501	518	500	502	520	538	537	490	504	529	521	533	496	521	487	462	538	461	544	508	531	554	501	515	520	538	525	540	544	508	499	537	535	526	531	514	511	516	529	485	533	525	503	485	487	525	530	491	503	528	562	551	523	490	537	490	497	480	531	488	519	513	470	531	501	538	521	493	568	507	500	505	479	506	470	484	512	513	517	482	518	520	509	522	488	479	561	506	495	482	496	487	515	507	499	499	609	499	501	470	520	497	452	510	513	533	475	535	442	503	518	507	512	488	488	529	485	518	494	494	522	481	496	508	505	497	494	490	491	491	503	510	527	550	567	527	502	533	506	483	520	500	518	527	502	542	540	502	493	496	501	486	486	494	484	507	514	526	538	515	502	534	496	520	517	514	526	479	543	510	505	553	528	507	517	508	499	534	533	516	519	516	526	526	490	510	494	505	528	470	509	489	476	517	469	476	508	495	479	509	505	512	503	508	506	506	531	486	517	488	543	500	481	496	510	484	515	503	503	497	517	508	570	491	445	507	493	548	506	487	528	475	514	534	500	494	556	525	507	501	497	480	474	475	515	535	494	511	528	533	527	493	508	504	503	501	520	510	515	502	535	532	503	493	500	495	539	558	501	495	536	504	477	543	482	520	510	484	532	501	492	510	496	507	500	492	522	515	522	516	489	513	508	506	503	509	483	474	479	515	528	535	527	539	491	500	500	530	508	502	517	488	480	507	505	523	475	511	513	500	508	488	515	506	520	537	498	512	476	546	475	510	481	501	510	489	515	492	493	497	486	491	517	522	505	484	560	515	488	490	478	471	436	509	515	505	517	488	537	481	513	481	496	517	488	535	499	513	504	523	485	540	536	467	496	509	538	490	466	476	513	510	504	472	507	505	540	500	522	553	513	551	505	469	543	507	507	505	512	520	512	501	536	479	469	521	523	493	520
26974	20601	7385	794	502	457	448	448	411	440	391	395	407	384	422	398	417	411	398	426	413	423	416	405	383	432	420	403	387	398	411	399	429	401	404	433	417	415	413	416	416	369	417	405	442	381	386	390	415	439	424	428	393	399	407	400	389	395	393	406	386	453	416	385	430	421	381	428	418	400	425	363	405	421	410	393	419	401	384	405	399	405	403	426	423	447	430	399	411	453	427	391	390	393	400	399	401	431	427	442	422	407	418	381	400	405	435	401	353	417	378	425	393	394	379	407	402	383	396	394	390	405	398	400	375	433	384	419	399	439	399	424	420	427	402	365	380	384	445	412	436	388	417	407	421	433	423	386	406	429	403	397	404	393	404	405	413	385	446	417	380	430	378	379	422	405	388	404	403	410	410	415	411	404	416	437	418	392	377	408	423	391	402	414	400	411	411	385	396	399	396	403	438	441	410	386	405	420	408	404	356	414	421	370	442	468	377	397	419	431	402	407	414	399	353	396	382	350	431	431	403	387	411	402	406	462	429	388	455	410	369	411	415	424	426	406	381	375	411	445	376	403	417	422	402	391	398	400	379	407	404	418	399	414	445	379	399	403	417	398	389	385	367	377	420	421	417	391	384	388	363	377	434	396	430	392	411	424	412	424	415	395	395	417	422	403	437	429	377	386	378	400	388	382	401	387	430	392	407	403	374	424	419	381	410	413	364	400	419	426	427	402	424	437	436	435	398	388	420	367	416	436	407	420	414	416	425	396	388	418	425	410	388	406	384	405	413	447	427	382	378	407	427	408	397	423	421	411	395	399	385	441	380	375	435	397	396	388	339	429	446	408	417	355	387	464	381	428	366	410	430	415	430	438	434	423	401	393	369	433	414	393	384	396	404	392	377	414	432	431	390	417	417	402	400	433	371	408	388	377	407	432	454	449	433	386	425	386	411	399	393	373	411	448	408	431	428	396	412	432	431	405	407	388	417	377	433	422	424	407	407	402	374	405	407	395	410	407	397	396	423	383	414	404	405	441	409	379	405	432	398	425	378	415	409	416	410	406	415	411	425	425	441	385	406	453	401	369	420	392	421	410	413	428	396	393	409	416	412	412	393	388	387	434	403	416	390	423	431	395	413	438	386	408	449	368	388	412	447	425	405	369	399	419	405	425	427	367	411	396	404	441	386	402	411	389	431	429	427	460	389	406	442	389	401	403	410	423	395	384	392	387	405	412	458	413	439	430	389	404	382	389	431	436	414	421	389	401	421	414	395	382	382	407	405	414	401	419	397	405	397	436	392	426	396	402	411	425	361	416	439	406	369	411	417	388	410	405	405	421	377	397	400	425	381	397	437	412	380	406	397	415	402	400	419	391	381	421	411	438	375	434	398	438	408	374	421	425	425	416	401	379	402	411	400	415	414	414	390	376	396	408	403	413	383	439	437	417	390	408	393	396	401	394	411	378	403	429	472	405	407	426	440	407	383	379	419	403	390	396	421	420	404	407	423	417	389	387	408	375	407	436	415	384	410	437	416	430	405	401	423	419	405	381	389	404	389	431	425	420	390	385	408	403	398	426	404	377	375	408	419	401	403	431	389	373	425	403	390	456	402	441	417	397	414	426	403	381	395	401	448	402	396	393	383	445	412	382	367	413	434	414	411	414	402	397	388	392	421	382	412	424	412	384	416	395	372	404	416	455	384	421	362	409	410	403	416	399	409	384	428	403	444	392	441	422	396	424	416	410	451	411	418	410	415	378	370	408	438	433	399	436	422	398	417	412	435	393	390	405	397	410	399	399	402	414	388	409	410	399	400	398	427	413	420	419	405	375	395	386	447	393	420	412	401	431	414	403	416	390	413	433	397	403	379	438	398	399	394	413	397	410	411	417	401	411	395	417	374	417	433	408	437	366	387	435	455	400	406	414	405	411	389	369	400	428	415	400	405	377	389	405	400	421	439	374	433	370	401	385	373	406	410	427	401	413	411	438	437	382	395	417	351	383	420	385	380	364	401	375	430	398	432	418	402	432	389	425	374	401	414	378	391	458	406	402	421	438	363	407	418	433	429	442	378	375	447	390	416	416	423	415	369	403	384	392	420	415	406	418	402	420	375	396	425	438	401	416	373	403	414	402	401	387	380	404	421	398	416	465	400	415	439	363	401	419	426	407	428	401	410	387	425	422	434	424	387	400	399	422	420	387	385	397	386	410	369	357	378	411	403	404	423	399	443	379	421	396	379	399	422	399	398	424	439	402	438	403	403	371	436	403	393	384	396	392	433	388	451	426	426	449	441	399	401	403	392	391	408	397	419	415	396	420	398	377	441	428	439	376	416	403	412	413	428	411	388	383	405	412	397	396	383	388	396	389	407	401	397	422	420	401	412	399	420	418	395	408	373	382	388	423	384	378	452	408	392	384	427	396	415	395	393	384	384	431	410	434	418	416	383	434	407	377	395	411	432	390	406	398	404	426	419	407	399	413	401	366	388	386	396	407	412	411	379	391	397	396	421	434	407	419	414	383	407	419	409	416	430	410	401	393	414	423	413	441	403	408	390	383	399	421	425	413	394	398	408	418	399	406	382	392	403	409	372	411	417	419	371	396	399	435	402	388	397	385	399	417	450	383	438	407	441	408	462	400	386	422	454	429	388	424	436	428	383	402	424	390	421	419	392	381	445	434	406	401	392	424	426	396	414	416	422	426	432	401	416	435	400	410	401	451	395	413	440	413	432	412	429	392	435	419	379	420	381	424	392	428	375	392	418	390	420	414	392	418	401	403	397	368	399	393	405	419	384	400	415	425	378	420	414	419	386	406	415	389	403	411	445	398	406	399	393	424	445	393	422	423	430	418	391	415	407	441	384	387	443	436	391	402	388	416	368	414	391	394	409	394	437	413	433	413	438	429	408	427	404	378	449	406	363	412	391	414	383	437	382	425	407	387	413	405	387	407	411	382	422	388	442	399	395	406	416	392	447	412	367	414	407	408	412	395	416	410	418	418	417	407	406	397	367	413	389	422	387	418	404	401	414	410	418	431	424	462	396	437	373	396	426	389	382	382	386	382	425	422	383	407	402	407	425	403	406	416	403	400	418	415	426	393	406	380	423	456	433	381	403	388	400	399	385	384	403	417	397	389	393	410	413	410	416	436	370	368	352	412	372	417	404	409	421	423	398	399	395	356	434	360	424	413	442	385	410	413	402	390	386	437	404	394	382	438	425	363	380	431	396	395	405	367	402	425	395	425	409	433	364	426	402	398	403	417	404	384	404	417	410	403	416	448	412	383	377	433	391	398	418	447	403	384	431	409	400	408	389	407	407	393	389	415	395	403	365	421	414	408	400	413	425	445	402	372	407	389	388	393	404	397	431	424	419	395	448	438	402	405	396	388	401	391	429	412	433	397	421	413	413	394	444	436	409	414	409	416	386	382	356	433	408	413	363	409	414	402	360	408	398	432	392	402	413	389	377	432	415	385	412	439	422	404	392	391	429	403	457	440
4348	2005	1724	1167	1025	919	896	803	869	846	849	802	798	733	755	766	804	740	783	773	765	794	688	741	795	755	735	715	791	779	776	765	775	786	798	751	769	755	792	774	723	761	807	712	781	759	813	756	747	728	799	715	745	745	767	696	778	699	753	748	768	715	748	782	720	765	810	780	770	732	766	773	722	738	758	828	727	725	734	747	725	786	737	757	731	751	792	726	780	766	728	715	757	725	752	809	680	755	721	785	726	743	752	756	756	766	760	787	746	733	759	735	744	745	780	751	713	782	739	740	737	750	757	752	774	754	727	736	715	750	774	750	750	734	798	688	698	717	765	805	802	759	758	708	700	771	754	804	739	758	731	815	801	800	726	752	776	773	729	703	779	749	720	729	801	795	767	766	755	788	761	733	732	769	707	727	753	768	759	784	753	737	763	739	715	822	759	760	748	777	765	686	735	770	750	747	777	736	762	736	785	745	729	754	769	763	787	765	740	771	740	736	725	774	763	793	766	763	786	767	771	824	705	722	745	739	708	735	743	721	730	803	779	698	766	768	767	730	740	753	733	801	738	766	749	745	735	720	789	697	724	765	741	734	785	740	760	728	690	744	733	733	751	766	757	759	804	731	781	799	784	696	713	710	723	731	736	780	805	729	733	775	732	795	761	801	750	760	734	701	772	749	775	743	775	743	749	738	747	759	768	745	800	713	784	743	707	776	787	753	741	785	783	727	757	757	759	720	722	747	729	741	735	710	727	747	780	746	763	774	796	679	745	763	732	724	780	819	759	754	725	783	770	738	763	746	759	757	714	791	728	744	760	736	739	732	716	725	748	732	786	787	736	758	770	790	713	774	782	684	780	792	731	746	738	765	762	773	808	752	794	762	753	754	745	761	827	745	752	774	714	773	740	753	751	758	762	775	739	755	782	763	728	737	774	776	779	719	716	749	783	762	767	737	747	741	698	735	747	740	740	778	777	780	716	788	818	761	758	719	712	767	751	740	805	746	738	733	734	739	667	724	766	721	720	799	737	767	742	774	793	754	774	713	792	768	741	726	726	709	781	756	728	803	754	821	723	788	754	746	769	774	741	774	706	784	759	742	766	786	765	721	766	763	759	752	747	773	806	696	720	709	771	797	786	785	722	754	717	752	727	794	728	742	738	736	739	720	791	753	722	765	730	747	774	771	739	732	739	728	763	730	758	829	723	799	700	744	808	735	748	759	739	751	720	718	757	772	733	742	757	738	752	758	772	725	750	753	809	768	753	760	784	752	764	724	795	734	716	763	723	795	809	764	744	732	795	690	742	760	779	764	723	821	754	823	777	744	747	773	749	755	728	738	731	730	746	749	734	787	792	728	741	753	755	758	768	767	780	716	740	779	773	758	766	696	773	762	727	770	805	785	789	734	770	752	783	753	731	730	738	746	761	741	767	762	753	755	769	771	743	749	779	731	754	769	719	765	778	735	743	704	717	777	744	768	720	761	739	737	747	739	797	702	771	769	742	774	748	733	763	762	741	707	757	774	780	728	702	679	794	765	745	782	793	783	792	743	815	747	739	745	724	768	774	769	730	763	745	751	790	770	720	739	723	751	744	775	756	739	784	748	769	734	790	741	714	770	740	757	739	762	758	771	763	742	742	770	729	746	802	721	786	736	680	761	748	778	783	768	742	718	740	712	748	751	739	773	789	744	717	743	742	735	765	743	749	717	731	752	794	739	752	790	731	722	800	781	773	764	713	789	743	759	764	758	738	764	778	761	719	748	765	802	825	765	781	720	764	742	750	763	733	763	728	743	779	777	692	756	709	789	713	749	767	720	774	739	725	803	752	776	721	773	749	761	767	778	741	754	781	730	760	749	756	700	777	731	770	737	762	775	766	784	755	734	735	725	751	728	720	796	756	751	783	743	733	814	765	743	730	706	803	759	758	756	761	781	731	741	784	711	753	744	763	723	774	773	760	765	760	755	731	806	765	722	756	738	789	756	751	720	759	791	757	745	745	812	782	768	803	768	741	780	818	763	749	783	743	788	759	768	683	719	737	802	761	710	823	735	798	758	792	761	746	772	722	779	772	753	751	804	767	756	777	758	756	769	809	749	798	774	766	763	751	702	767	788	765	761	744	750	753	801	749	768	781	686	734	738	742	778	780	809	801	743	782	738	732	771	736	759	702	803	763	750	794	714	767	748	744	767	748	788	726	754	743	759	725	735	799	800	756	694	714	768	712	748	713	744	804	741	738	711	753	735	713	765	743	760	756	777	807	790	739	744	715	729	776	728	750	770	739	781	701	792	786	715	767	709	767	703	745	727	799	736	783	745	772	744	700	731	734	736	757	789	706	729	760	724	776	816	830	823	748	764	749	736	724	781	724	763	759	775	755	713	725	778	727	802	777	753	749	749	753	774	736	694	761	712	757	733	749	733	758	797	749	726	791	733	727	746	770	743	753	734	709	760	746	701	776	760	785	678	769	727	752	770	771	751	767	787	768	730	788	716	742	725	742	746	779	805	796	748	817	775	725	747	732	794	743	734	804	736	777	761	764	750	752	798	730	705	762	741	768	756	728	709	770	758	711	706	745	730	760	767	736	780	734	770	715	766	763	772	769	769	753	735	725	726	757	767	758	727	738	765	724	724	751	749	786	785	755	740	765	761	769	737	801	760	741	714	751	788	735	795	732	712	722	756	759	775	779	761	772	744	802	758	771	767	784	757	759	762	746	765	776	734	810	761	786	705	741	764	781	774	773	740	761	737	752	742	767	720	706	780	812	752	722	704	803	731	805	790	811	745	748	708	755	710	758	807	748	740	730	761	735	743	791	739	778	703	798	753	724	770	738	746	799	739	775	761	750	758	749	760	731	701	782	802	804	751	783	817	757	742	752	740	771	722	719	765	764	774	713	757	787	765	778	748	757	725	757	724	742	767	765	767	714	747	792	788	722	746	750	751	767	759	741	727	765	728	786	768	805	728	764	712	733	773	749	761	738	776	783	734	736	753	759	757	760	807	792	774	781	734	812	761	811	728	788	759	776	706	774	690	724	732	754	780	708	707	758	768	778	778	750	767	713	751	715	764	778	775	770	788	754	781	745	790	760	764	743	762	739	745	759	774	823	748	769	721	746	773	797	735	742	764	772	747	757	719	758	719	777	797	784	744	750	728	789	770	723	783	746	787	739	755	766	694	742	784	750	778	722	779	743	777	675	762	752	689	781	739	779	791	772	747	750	758	765	745	740	716	760	740	790	786	793	763	786	744	796	723	768	811	743	765	782	796	727	774	747	719	806	814	707	683	722	743	743	792	720	765	766	794	769	749	761	791	752	773	728	727	710	750	763	778	768	757	731	745	761	789	741	785	726	760	772	782	720	725	786	773	741	739	746	774	750	745	763	738	730	757	779	746	769	751	796	734	712	783	714	767	763	768	757	740	745	751	770	756	778	726	756	740	755	803	752	826	742	770	820	782	756	716	758	741	776	766	744	778	711	757	789	756
24333	21322	28474	24471	19590	1549	610	430	335	298	271	278	270	232	230	249	224	213	194	184	213	206	197	191	196	177	185	181	191	186	177	209	161	212	175	182	199	181	179	182	185	202	199	191	178	198	187	179	178	179	164	182	184	187	158	160	166	167	174	168	197	173	192	182	162	171	177	185	200	156	186	204	164	157	187	164	182	174	178	173	178	160	189	176	178	171	160	188	181	184	154	144	171	153	177	167	185	163	175	180	161	175	146	159	183	159	172	167	202	175	153	167	179	177	174	176	153	176	169	166	174	184	172	156	157	181	194	179	174	144	200	191	180	176	165	172	187	155	188	162	168	184	181	193	168	173	165	180	170	165	177	181	172	198	163	166	159	187	173	169	200	166	160	169	178	182	176	164	190	171	178	181	180	181	151	144	173	190	155	154	185	187	168	198	193	191	167	194	190	159	181	182	179	181	175	180	184	160	176	171	185	168	180	179	190	150	168	154	177	174	160	156	187	176	161	162	195	165	173	174	154	165	193	182	181	176	184	173	176	171	166	177	183	171	160	177	196	202	189	173	177	173	171	168	184	168	170	160	145	191	148	184	176	166	166	163	181	183	196	152	169	166	183	162	174	167	168	177	167	190	164	172	162	182	172	166	183	183	186	170	181	137	162	171	182	187	176	152	164	185	159	167	173	167	174	172	164	172	162	165	185	156	142	209	168	185	198	200	166	195	135	199	174	179	172	173	181	196	156	181	165	184	161	167	182	190	196	175	196	175	177	180	157	164	170	182	194	176	177	159	179	196	164	153	176	189	153	161	165	181	164	205	182	163	165	166	185	178	200	178	182	187	181	170	175	171	179	148	158	176	184	161	163	188	183	179	162	158	153	179	176	191	190	185	172	178	164	175	187	185	172	167	181	176	182	183	188	180	177	182	174	168	183	179	178	177	170	174	172	183	180	188	161	178	179	175	192	173	178	164	164	180	190	200	186	173	153	171	164	177	155	199	177	167	172	190	170	179	152	180	182	172	155	152	173	173	164	154	162	158	176	147	182	163	178	184	161	184	170	165	165	173	166	174	167	164	170	191	161	164	190	156	177	182	180	164	162	171	177	156	156	170	174	157	190	144	176	170	194	174	156	165	144	173	170	165	168	176	159	167	182	194	180	174	177	170	176	140	177	178	160	178	177	194	154	187	187	191	180	165	196	163	157	150	158	183	175	172	173	178	173	170	155	185	171	156	151	161	172	180	165	177	192	170	185	167	164	168	165	174	176	157	167	189	161	158	154	154	167	178	145	182	156	162	159	175	160	148	170	188	184	171	197	159	157	165	187	167	174	187	176	183	212	176	188	156	189	169	162	162	172	179	170	184	176	163	171	202	160	157	182	200	180	172	158	173	174	180	168	182	176	189	190	161	169	159	154	189	178	173	156	178	142	170	162	172	180	178	175	166	188	166	175	170	166	184	154	156	163	171	177	180	186	162	173	174	165	193	183	174	188	169	199	177	168	159	184	163	185	177	161	163	177	146	164	159	178	181	155	152	174	164	184	189	167	194	170	184	162	182	163	179	174	190	180	187	155	173	178	194	162	180	201	182	177	186	189	171	170	181	175	184	176	151	169	176	159	193	159	161	179	156	171	192	181	178	178	173	209	173	173	164	165	184	187	168	161	172	174	174	165	171	166	164	149	174	179	168	183	179	153	182	185	196	174	172	191	173	175	184	164	192	181	177	166	169	172	191	181	158	174	157	129	152	187	154	202	191	164	176	166	182	166	182	192	162	164	176	195	164	162	179	186	167	159	158	174	175	196	163	183	172	155	174	198	202	171	188	166	163	193	185	184	169	176	170	165	185	186	177	169	170	184	186	171	189	161	160	171	192	185	179	175	179	170	166	179	171	175	166	164	181	173	189	166	185	159	170	189	156	143	161	168	181	162	167	190	184	166	163	155	172	195	190	181	186	179	194	171	179	194	176	180	164	172	178	159	167	176	173	188	195	176	187	196	180	192	178	168	182	180	185	158	178	185	187	175	169	179	167	190	163	181	159	173	167	162	178	179	162	164	184	176	175	180	182	192	160	187	185	180	186	181	163	180	169	174	181	178	161	155	169	170	167	174	180	154	200	181	161	168	177	152	154	169	192	158	161	182	175	172	183	174	185	151	181	183	179	184	158	178	173	187	167	169	168	183	185	139	173	159	165	168	176	166	155	169	176	169	183	174	162	162	169	158	167	160	180	182	192	173	180	164	169	140	169	173	141	192	161	171	182	157	186	191	162	176	176	182	168	152	162	171	163	183	176	180	158	171	167	183	183	160	169	172	167	164	153	179	158	138	179	193	170	159	177	166	158	162	166	179	174	173	166	175	160	152	195	156	180	172	171	164	167	176	171	194	198	190	211	192	206	179	163	188	167	182	172	169	161	164	170	186	201	175	167	165	205	155	168	174	170	179	159	152	187	175	179	146	157	173	167	171	181	159	159	182	154	160	141	178	186	155	189	161	177	165	172	181	215	178	152	154	171	181	184	148	156	172	188	168	173	173	188	176	166	138	181	179	189	179	169	170	160	184	174	157	183	173	152	150	181	192	163	179	165	186	178	159	186	169	183	165	177	153	172	184	185	156	188	160	177	167	179	161	161	181	191	182	180	148	166	168	167	176	172	172	169	146	161	185	185	177	171	191	186	197	179	156	182	172	171	141	167	175	179	177	186	189	169	172	192	174	181	189	193	152	163	177	184	170	160	186	163	174	188	157	173	162	171	154	183	158	155	190	171	166	198	177	177	170	172	178	173	172	177	154	165	182	159	163	180	169	165	181	178	166	182	183	166	163	163	182	169	187	196	166	183	195	165	177	174	158	174	152	143	164	184	185	165	190	185	165	184	161	171	170	158	149	185	170	165	162	181	156	177	154	159	171	187	179	170	165	171	171	184	181	182	182	190	164	196	143	169	165	178	178	167	149	155	149	177	161	155	186	186	196	183	165	187	168	187	130	170	169	159	199	187	173	191	195	182	165	171	175	164	189	191	171	185	187	171	166	203	200	145	171	172	190	162	162	176	170	185	160	182	181	171	176	164	172	147	173	166	164	190	201	176	195	183	164	174	169	194	165	181	176	188	185	169	184	185	169	184	193	179	206	168	159	175	188	194	163	145	181	185	194	174	165	180	166	176	157	184	179	177	168	168	170	174	170	164	186	170	160	182	150	173	143	149	174	204	156	144	167	172	177	164	172	166	184	170	162	179	179	166	168	166	155	185	151	196	158	189	182	185	160	151	188	166	156	164	144	158	190	174	203	177	161	174	170	169	172	171	166	152	159	167	190	168	162	190	172	162	163	186	192	174	179	160	162	173	185	157	149	189	164	167	183	168	178	175	152	177	169	183	190	162	168	143	163	170	183	188	152	186	183	169	184	165	161	191	179	184	175	182	145	164	167	176	170	141	183	188	170	160	157	193	175	189	161	177	183	149	164	193	167	171	181	211	139	171	149	198	176	163
6018	11087	8902	4673	2889	2098	1624	1249	1042	926	797	705	628	662	608	503	498	473	455	452	426	432	425	432	399	385	405	373	422	383	384	431	367	363	337	375	376	358	367	351	400	362	361	349	396	404	361	404	367	359	340	320	371	356	362	336	363	352	355	373	365	393	344	360	367	343	326	349	360	365	354	369	359	363	360	354	365	345	369	370	350	310	354	366	309	343	324	349	377	351	350	376	329	336	361	324	345	358	350	334	315	334	357	369	356	325	292	370	390	343	328	309	293	366	302	335	385	351	311	349	313	338	358	360	344	330	358	346	349	342	332	350	346	323	361	365	374	326	346	343	305	327	327	371	360	356	339	352	324	362	349	348	362	374	348	360	362	355	339	353	317	343	326	355	331	361	357	356	319	322	311	364	341	345	353	359	356	343	337	377	339	313	340	354	352	326	342	336	312	313	353	360	370	350	314	353	334	349	340	326	320	323	364	344	344	313	327	315	342	353	350	360	378	352	334	336	333	325	396	310	329	369	351	338	333	327	352	336	326	342	353	344	348	317	348	362	344	380	350	334	341	300	355	334	357	339	370	337	346	361	359	346	371	342	335	347	321	369	369	360	375	346	343	327	333	337	340	348	325	347	385	326	364	340	310	354	315	341	357	351	345	341	325	340	368	358	350	312	323	329	324	367	311	310	368	320	351	322	337	344	364	362	331	354	350	343	368	392	318	334	316	337	359	339	352	352	326	341	351	348	361	363	372	320	334	330	356	363	322	332	317	317	356	360	352	319	374	360	344	378	343	328	320	353	312	318	334	366	367	350	316	354	327	314	349	332	349	339	340	348	330	353	305	321	371	339	351	336	342	345	352	317	333	335	331	344	311	358	334	316	349	342	329	334	339	339	352	382	349	350	294	354	371	335	332	369	315	379	360	331	341	345	341	339	347	338	327	363	341	351	348	347	360	342	372	348	351	327	373	331	350	347	352	339	349	333	322	344	357	338	355	324	332	311	312	371	352	339	317	351	306	308	319	305	333	353	345	368	364	332	344	322	324	337	372	339	322	350	338	353	352	345	345	335	339	321	335	339	357	347	338	328	359	335	386	351	335	322	326	337	352	327	332	377	370	318	339	342	360	376	388	359	347	359	354	333	346	345	336	332	326	386	345	360	316	322	339	347	321	351	370	311	327	330	393	351	346	305	365	318	349	300	366	353	335	351	324	324	360	356	321	360	349	344	335	336	287	357	346	314	339	351	353	313	345	342	328	343	364	344	327	327	365	327	362	314	358	359	324	316	344	300	368	356	316	339	321	348	343	332	328	331	345	332	333	342	325	350	352	335	333	362	358	351	375	325	348	339	332	332	324	337	368	332	320	337	351	310	309	350	334	344	320	348	365	379	348	342	326	311	397	339	320	354	367	352	319	346	340	307	373	337	338	334	335	348	351	322	342	347	339	318	360	333	321	323	367	346	342	336	299	341	356	348	337	325	344	375	333	354	345	360	353	342	348	372	331	327	322	344	337	349	332	341	345	317	374	369	313	350	354	335	328	367	367	327	340	346	312	295	363	348	357	362	329	315	340	327	308	296	360	316	311	313	366	346	325	347	347	360	354	358	342	340	308	347	341	349	354	334	355	342	343	340	374	337	353	333	333	327	336	332	297	365	376	382	338	347	349	317	323	336	358	369	348	331	360	306	344	337	378	372	330	353	358	298	323	327	347	343	350	342	346	358	352	353	362	331	354	332	338	339	326	346	364	316	347	334	351	327	359	331	339	371	351	300	338	332	369	368	330	313	348	347	353	333	372	332	367	366	354	335	353	333	359	349	340	356	378	346	334	333	315	350	326	345	356	316	334	322	319	357	342	331	343	346	335	368	366	350	365	353	313	324	327	361	325	352	336	333	352	337	352	322	355	354	347	336	329	320	337	349	350	352	331	345	323	351	361	339	354	318	328	295	327	307	332	355	335	322	327	338	325	340	338	366	348	352	307	353	347	352	338	336	380	353	316	339	348	334	351	336	356	335	339	343	293	360	328	301	342	344	378	335	327	346	359	361	339	328	323	333	328	364	337	366	348	327	310	323	358	342	332	352	327	324	332	362	332	317	371	359	370	324	328	319	326	340	318	328	291	353	341	358	352	339	363	356	376	347	338	333	343	367	333	353	346	332	326	328	326	353	365	361	346	323	334	341	350	388	345	343	347	317	338	348	360	345	342	382	322	349	363	325	352	303	355	333	345	395	322	347	342	355	329	336	353	324	356	358	318	345	362	358	342	356	347	340	295	352	352	378	321	337	320	312	337	304	338	350	359	347	336	345	342	305	364	376	333	325	340	332	363	358	343	319	331	368	373	337	343	329	323	348	336	373	338	352	302	314	349	306	375	339	355	343	353	339	334	339	354	339	376	318	362	326	317	348	382	367	330	341	365	349	317	348	342	297	328	364	343	305	346	341	367	346	322	343	320	340	320	336	354	334	319	344	338	352	352	335	354	336	324	352	354	343	339	354	339	349	344	351	357	359	333	348	357	371	307	357	360	357	366	316	366	339	334	344	358	325	319	325	350	324	375	321	360	317	330	343	334	367	352	354	334	348	354	361	334	334	350	352	325	351	330	348	358	352	322	359	324	345	359	351	340	387	330	335	307	347	331	333	339	355	330	337	349	311	354	362	344	347	321	351	342	351	333	367	337	330	329	367	317	330	359	308	328	324	328	339	342	368	330	376	349	376	343	331	342	344	327	327	350	329	357	361	343	355	335	313	335	342	339	313	357	340	325	351	302	317	381	322	346	368	392	325	353	355	356	333	350	331	375	360	312	349	367	358	355	348	345	304	345	304	320	345	372	323	336	350	350	348	354	329	336	331	340	345	375	341	321	336	357	302	361	343	349	326	356	347	344	334	343	349	325	339	291	333	331	369	357	326	379	346	330	348	391	324	328	361	341	347	341	348	342	376	333	347	324	360	302	340	366	361	342	342	365	369	359	351	335	347	359	339	364	339	355	339	348	330	355	325	329	331	353	324	321	366	320	348	375	357	320	343	341	357	324	336	368	321	348	331	337	374	312	356	370	336	348	356	366	355	371	303	313	328	372	341	333	339	345	343	333	363	349	346	352	353	304	316	329	334	366	359	334	345	310	335	308	348	365	348	334	344	327	350	352	340	323	340	323	310	336	320	338	342	321	317	344	340	349	357	350	330	319	355	343	377	365	400	394	325	345	353	310	353	322	343	336	373	322	330	362	319	343	308	359	346	300	365	304	317	340	306	346	322	348	316	333	356	360	362	351	352	345	317	296	327	337	356	344	351	336	353	319	323	311	327	338	355	370	355	355	312	329	363	356	318	324	330	317	343	320	355	337	342	316	365	367	314	358	308	341	341	366	340	360	350	344	325	361	369	346	336	357	327	323	310	336	330	351	335	348	354	338	351	330	333	344	322	307	335	339	353	348	338	336	317	344	336	346	356	345	369	337	319	340	364	359	330	333	342	344	336	362	325
23443	21404	29297	23929	21405	17243	1774	804	635	571	476	440	399	428	399	362	386	343	355	329	329	339	346	329	313	313	350	314	297	302	333	342	294	302	267	309	338	288	278	303	313	278	316	293	295	310	298	293	285	300	292	319	294	305	303	313	269	305	306	296	315	312	284	299	333	314	300	294	290	290	305	292	277	284	263	292	281	295	299	276	292	301	309	295	291	314	290	270	309	300	300	308	267	283	291	280	309	293	306	273	281	286	273	295	284	310	285	267	277	288	310	270	287	273	296	272	293	289	269	283	265	282	271	279	271	324	292	255	285	274	297	256	304	318	292	292	310	314	318	329	263	263	285	274	291	289	317	276	336	293	283	270	301	304	281	282	271	295	296	291	310	316	281	265	246	279	308	305	275	267	284	297	307	281	288	285	324	296	276	288	285	283	278	305	277	296	300	271	275	287	302	296	270	311	273	290	311	296	294	279	290	285	280	281	298	254	305	291	281	313	276	300	295	288	306	317	277	271	274	301	309	321	279	293	277	292	284	268	306	280	286	262	289	266	277	283	308	293	305	290	268	261	303	283	283	286	283	292	301	309	296	295	251	291	258	281	265	280	297	287	299	262	307	299	291	270	268	280	307	280	255	294	302	292	266	277	294	292	290	280	264	302	292	265	298	276	281	275	289	268	306	310	285	274	287	288	283	262	286	310	281	274	308	322	298	291	306	271	313	322	301	291	301	267	244	303	293	280	298	277	303	275	271	272	271	271	288	286	306	277	294	305	285	298	274	302	300	264	296	274	288	283	284	308	278	267	292	286	299	308	268	286	281	255	281	311	289	268	282	291	299	282	265	326	306	295	294	298	289	288	267	288	266	274	307	264	255	299	272	292	299	310	284	266	300	293	313	271	266	278	290	286	291	256	298	285	301	269	289	306	295	308	284	285	286	295	315	270	302	270	293	292	289	245	294	256	290	307	268	276	305	275	300	282	306	323	296	269	303	325	260	296	274	305	263	276	307	275	280	281	275	275	281	299	258	312	304	288	313	285	274	270	280	273	244	291	304	290	294	284	282	244	288	288	286	245	263	285	270	276	315	298	316	275	255	284	311	294	311	297	278	348	294	286	286	289	310	279	294	301	302	300	299	266	290	300	283	271	276	273	286	308	300	272	305	316	274	263	261	292	295	301	286	292	262	284	280	307	296	272	304	302	290	302	274	289	307	315	309	267	255	305	272	288	277	298	290	282	288	309	306	311	297	291	302	259	284	308	255	283	291	297	293	283	279	283	295	283	298	297	294	266	284	282	255	256	289	268	274	265	322	305	292	288	296	292	300	285	276	307	264	273	297	288	285	280	322	291	269	294	241	263	308	283	304	313	314	324	258	284	279	288	272	270	294	296	298	314	279	280	316	286	270	276	314	315	278	270	254	270	277	292	282	268	296	272	288	281	286	285	277	297	295	278	276	300	274	247	276	302	288	298	287	243	310	278	309	304	263	270	254	240	292	289	289	279	270	280	294	306	294	290	300	271	278	278	290	300	282	289	314	281	262	269	274	315	296	282	294	276	289	287	276	303	286	266	274	288	259	288	286	294	286	238	303	297	256	310	277	293	264	285	294	284	291	286	312	266	300	291	305	308	294	267	304	283	279	320	282	254	275	308	304	297	285	287	282	280	262	276	295	289	278	293	266	257	267	288	267	314	298	283	258	256	283	280	291	312	302	291	289	284	295	275	291	280	299	288	274	305	287	313	301	290	259	310	302	295	241	264	278	310	330	272	267	297	279	287	291	288	273	278	301	280	301	277	270	297	286	295	288	291	285	270	284	276	295	277	266	290	289	275	291	272	233	277	226	282	297	267	279	283	301	259	279	265	259	310	297	289	297	286	278	326	286	290	263	283	290	267	283	299	319	281	280	289	287	278	297	257	322	279	321	261	281	289	272	305	249	239	319	319	271	291	288	280	285	298	276	264	290	286	317	300	263	271	306	307	301	277	313	289	306	288	308	290	301	278	286	273	283	287	273	305	281	266	334	304	298	281	314	269	286	278	299	289	305	278	308	303	284	278	243	301	271	272	270	282	276	296	297	284	283	278	313	282	314	269	266	298	298	297	311	261	284	280	269	291	265	278	281	262	260	308	294	311	250	294	294	279	299	272	308	262	269	257	300	288	282	303	298	272	270	265	277	288	301	261	284	269	284	299	285	273	316	300	253	291	325	264	295	300	309	292	296	323	277	307	284	299	315	274	292	280	313	296	281	317	262	276	321	277	289	301	277	281	280	298	285	288	291	283	275	279	298	306	293	297	273	282	294	272	290	289	278	275	297	293	290	248	277	272	281	291	291	272	282	269	299	278	278	309	327	253	288	281	278	279	296	273	271	293	260	296	289	290	306	280	292	279	298	283	305	262	308	269	291	281	303	277	318	296	256	294	278	305	268	274	291	299	278	277	290	304	285	274	272	306	281	308	301	275	284	275	288	292	283	267	283	283	268	289	268	278	298	303	276	292	266	290	258	292	311	255	244	272	297	319	287	305	288	317	288	297	286	271	298	269	291	270	281	270	258	284	314	261	284	293	267	282	272	279	292	242	324	322	270	321	297	295	294	281	298	327	289	281	270	303	277	281	293	282	264	292	307	283	283	282	295	305	316	297	301	264	285	293	275	285	289	291	266	302	296	262	273	294	261	320	273	295	271	312	318	259	282	262	312	305	305	299	271	262	306	286	233	268	272	285	290	268	265	308	325	279	272	265	289	277	275	282	273	275	285	280	298	300	282	305	274	285	278	270	290	285	297	296	281	279	254	312	320	270	282	293	283	292	281	291	275	294	278	327	301	279	310	281	297	282	305	261	305	275	271	267	266	287	274	277	283	249	282	269	321	305	281	299	282	273	283	263	278	316	257	282	283	265	281	296	281	291	291	278	309	286	308	273	293	264	282	283	300	269	289	267	301	283	262	288	302	276	298	298	282	275	291	278	316	283	279	302	279	272	285	274	293	305	295	283	313	305	292	274	311	288	261	282	332	290	292	284	292	284	280	302	286	263	265	282	293	288	277	308	275	299	287	295	287	291	277	318	304	272	287	311	274	297	305	288	281	278	280	279	288	305	276	276	285	282	281	278	271	286	287	291	307	278	307	321	297	280	281	303	287	301	291	280	300	317	278	291	301	313	305	289	279	257	299	275	274	289	283	282	305	277	278	284	273	270	276	295	278	293	269	259	291	287	275	283	288	294	265	300	302	279	248	295	279	274	281	272	262	297	274	308	296	259	241	294	278	265	303	287	291	291	274	295	289	278	269	275	292	295	287	279	340	245	314	307	282	282	293	287	285	274	277	312	296	269	291	305	294	266	294	318	302	272	304	271	273	293	299	275	277	243	275	272	286	258	297	318	249	260	295	296	288	275	304	284	269	246	261	309	335	304	255	275	287	301	285	314	257	315	315	294	265	270	318	306	313	314	301	314	299	305	294	278	303	268	274	269	277	295	266	299	291	250
8460	16967	14243	7773	5176	3680	2741	2271	1841	1581	1380	1247	1184	1024	922	866	827	791	760	754	727	714	670	647	629	613	626	647	600	583	520	570	548	606	564	567	565	559	565	502	537	533	550	551	550	552	577	555	547	556	550	528	528	520	508	539	536	516	485	535	521	522	531	569	501	542	512	469	545	523	521	504	574	509	496	508	498	515	501	521	488	525	538	508	505	527	534	496	535	493	542	491	518	525	497	502	545	491	554	499	526	568	525	530	502	540	495	482	541	479	530	486	502	464	510	547	518	504	503	505	529	503	521	454	521	505	527	516	521	514	490	495	521	481	485	508	535	516	532	519	498	511	471	488	477	526	498	452	468	531	512	556	536	487	529	496	493	554	518	532	501	507	469	503	510	493	524	506	546	499	539	508	517	487	515	508	506	509	529	510	503	513	527	506	510	499	511	491	491	524	469	493	477	478	518	479	512	510	481	535	498	481	495	501	514	455	517	505	471	480	533	504	461	482	541	510	544	527	550	504	513	503	514	491	499	528	557	515	547	519	501	488	513	532	497	495	485	495	491	551	517	534	542	535	460	496	544	493	521	512	489	527	495	522	512	547	506	527	489	479	534	502	521	546	490	525	512	496	508	508	523	528	475	524	510	545	540	511	509	524	498	517	531	524	513	565	497	522	505	507	525	494	480	501	504	495	557	488	519	496	501	544	534	489	534	527	536	530	528	522	509	513	501	493	510	515	494	524	502	523	489	515	500	507	510	534	500	487	525	466	517	534	502	538	518	484	514	494	517	523	533	537	495	522	560	494	504	516	544	506	491	506	484	520	506	526	524	501	550	501	518	478	511	475	553	535	524	510	467	504	475	540	530	523	530	487	506	484	489	510	523	499	522	543	482	536	523	513	525	507	514	541	493	507	489	485	510	476	508	494	483	530	531	508	469	513	486	488	512	505	504	466	551	521	505	496	514	491	470	513	478	519	475	505	522	537	496	540	511	498	478	475	526	496	483	496	500	486	501	520	523	492	517	488	502	546	488	454	472	494	517	508	487	505	493	479	486	501	562	502	523	521	502	482	527	512	456	480	493	473	485	496	527	522	553	453	528	514	512	522	520	503	504	494	519	513	501	521	530	465	479	518	501	486	519	517	470	519	493	493	506	498	473	542	514	535	506	484	514	525	523	512	530	525	502	537	499	534	533	514	513	507	498	503	514	489	478	522	479	511	547	509	530	494	512	500	514	518	445	537	497	497	509	535	526	493	504	483	490	498	556	536	500	458	539	531	508	482	508	474	511	543	493	507	498	493	524	500	489	460	508	508	550	525	520	506	496	509	492	451	532	531	524	547	533	472	501	485	514	519	465	514	520	478	496	525	502	521	527	500	506	535	487	514	523	477	505	518	505	478	504	495	503	493	539	487	500	494	492	515	517	514	496	531	500	502	508	529	541	469	500	504	513	490	500	553	479	483	505	474	510	476	475	494	521	505	469	509	510	572	495	491	508	524	497	518	503	479	523	501	492	504	532	528	492	506	542	513	502	491	504	492	502	519	544	511	472	525	548	499	511	495	489	484	492	507	509	508	482	507	527	540	490	518	492	506	496	507	496	484	523	494	532	515	511	527	499	491	503	558	536	526	537	488	538	527	514	517	514	502	473	507	480	521	528	509	491	488	543	524	522	525	520	511	551	528	554	500	535	555	473	497	480	500	505	501	515	486	511	508	524	509	518	499	504	537	498	478	497	497	499	519	510	496	488	520	517	503	499	536	509	471	501	481	471	499	497	526	531	530	485	508	509	518	505	502	514	527	523	525	551	543	521	537	541	486	470	531	524	520	503	488	527	524	513	520	509	506	478	535	543	504	506	509	471	505	473	498	478	498	480	506	499	502	532	505	522	489	519	485	502	495	519	547	544	536	507	527	486	477	498	513	523	501	501	477	472	499	508	477	537	494	501	496	520	529	518	519	529	487	491	497	518	484	490	499	494	501	465	519	500	484	500	536	474	502	489	517	498	519	506	507	539	524	480	497	534	496	465	485	521	514	535	523	502	503	532	534	555	540	498	533	515	537	537	496	510	477	490	530	470	549	528	499	506	499	502	522	556	503	511	492	471	496	517	530	532	548	521	482	534	508	504	489	471	514	465	538	489	524	507	490	510	496	507	515	528	534	497	527	497	509	511	508	494	523	479	452	501	511	505	516	491	481	494	504	481	504	532	513	499	529	485	534	546	493	505	504	541	506	505	524	514	514	541	544	546	536	525	508	523	510	511	511	516	502	467	522	487	499	523	492	510	488	507	516	524	476	518	479	498	498	503	529	485	490	520	469	496	481	521	515	538	508	490	507	465	505	524	498	533	515	519	494	535	529	522	518	511	508	487	473	501	499	531	460	545	501	474	514	488	514	491	563	540	548	506	503	500	515	504	514	533	540	546	531	477	513	523	501	539	500	533	519	495	518	533	515	535	474	528	533	526	483	524	477	546	512	516	526	544	479	525	529	474	493	557	522	546	547	534	476	528	488	533	513	543	511	519	550	560	506	556	511	485	524	510	481	505	550	537	497	450	494	505	508	521	528	481	497	518	492	533	560	491	478	493	502	500	495	507	488	495	489	493	524	502	514	524	524	531	510	479	501	523	521	481	480	492	514	525	493	493	525	519	528	532	484	523	533	474	503	508	509	496	531	516	549	561	521	459	498	505	511	490	463	535	516	519	517	525	518	520	504	518	496	494	469	519	533	508	495	510	509	461	518	498	509	496	486	531	492	529	534	493	532	455	463	518	464	515	528	519	505	507	523	477	515	492	470	517	494	521	494	538	481	494	467	490	519	506	517	525	532	550	535	523	525	487	493	516	478	547	498	525	523	522	505	523	523	478	526	454	507	511	547	509	483	525	521	539	472	514	508	508	511	515	468	490	493	462	484	501	510	482	539	529	508	531	515	520	502	514	504	469	482	505	507	465	512	510	528	557	483	525	516	519	524	514	516	526	505	518	546	509	580	497	517	477	489	496	526	497	550	545	528	545	540	507	503	510	503	514	487	520	488	511	544	491	524	533	479	465	516	496	497	532	513	513	499	531	476	465	501	480	502	556	520	505	559	492	484	507	483	534	524	529	492	534	513	511	472	503	577	481	548	557	489	509	478	484	553	514	504	492	530	488	457	490	479	511	501	480	501	508	516	495	531	468	508	473	453	494	515	467	554	516	548	491	543	510	499	542	485	520	521	490	514	539	519	511	492	487	487	525	490	485	509	501	523	471	492	525	548	500	534	500	488	512	527	510	523	548	509	491	484	518	548	506	556	495	498	511	496	535	509	535	542	510	450	506	515	483	502	508	549	507	492	510	468	528	532	438	493	520	555	520	577	473	521	530	575	494	520	508	479	504	505	530	536	478	501	507	524	484	493	547	519	525	515	501	512	533	519	487	529	489	465	519	534	518	476	507	495	483	503	515	516	474	510	512	539	495	522	543	495	489	513	468	506	527	500	462	496	482	493
26857	20532	7626	992	702	579	463	445	447	415	395	421	425	400	424	404	431	410	416	435	422	421	379	413	402	369	395	394	400	447	410	376	431	421	429	404	343	386	429	412	406	424	405	400	387	404	391	411	396	441	424	432	406	424	428	423	412	361	392	390	421	392	379	443	429	394	402	416	392	390	392	415	427	388	401	373	425	405	426	386	444	410	378	398	414	434	396	406	416	394	423	413	402	358	464	411	414	391	424	399	359	446	408	405	428	385	410	407	418	419	383	391	396	393	383	373	392	422	392	397	401	415	425	419	386	379	372	430	407	386	424	403	414	411	367	398	437	413	381	367	407	457	434	347	451	421	400	408	404	412	376	369	405	416	407	418	427	417	429	428	396	405	416	413	395	423	384	417	442	436	392	419	415	393	376	384	426	394	386	389	448	410	437	396	392	381	393	408	375	414	398	363	384	413	419	405	411	393	409	358	391	375	396	405	437	360	383	393	393	369	393	397	357	406	411	398	395	399	422	388	395	387	377	422	393	391	416	409	395	397	396	417	382	401	413	391	409	390	410	405	374	439	365	407	441	403	393	413	380	375	397	428	385	368	408	401	407	416	379	418	405	412	367	424	355	415	419	409	398	393	405	427	437	389	377	404	412	429	374	387	426	410	422	375	376	392	432	396	408	411	407	388	428	420	384	383	398	401	396	381	406	393	417	398	417	392	387	439	420	398	400	416	399	417	367	427	420	392	417	431	382	390	381	393	394	411	414	417	396	428	403	409	364	378	360	408	410	433	426	377	397	389	385	437	400	404	387	441	389	399	410	384	414	403	380	429	395	397	408	402	388	352	371	405	391	419	407	389	384	412	408	403	418	396	389	375	378	419	395	385	376	407	409	423	365	443	401	392	435	362	403	383	403	349	406	380	430	419	409	404	427	388	402	390	387	383	392	431	389	383	372	407	384	398	402	414	399	433	389	420	359	365	380	415	429	388	390	402	407	380	370	408	412	411	403	386	404	403	372	365	425	414	396	386	413	410	411	409	353	396	400	431	406	414	393	390	417	401	414	436	422	386	401	384	404	400	401	401	368	408	435	428	456	382	390	415	390	400	392	395	401	385	404	388	429	393	398	402	404	423	365	390	415	411	406	399	377	364	386	389	422	395	424	405	383	392	370	418	395	410	400	392	386	434	358	383	367	426	404	399	402	361	410	399	382	391	419	405	433	365	434	411	418	438	399	399	375	371	404	374	414	414	371	431	402	442	416	395	360	388	406	428	434	395	427	388	373	406	411	400	416	373	406	428	383	413	418	381	400	387	426	366	360	431	391	380	394	394	410	385	383	394	403	396	431	408	421	384	409	396	382	412	453	391	417	438	391	407	394	420	388	400	389	396	408	381	439	436	427	411	401	384	412	396	392	403	396	405	414	412	376	422	396	415	394	386	391	387	406	402	410	384	418	431	404	410	391	432	378	380	411	427	371	368	386	422	386	427	412	414	392	385	364	382	401	409	385	386	392	399	384	384	384	428	340	400	372	382	426	404	381	403	392	397	383	403	434	409	431	400	410	396	401	400	365	424	407	432	407	447	395	384	408	418	403	405	400	410	387	393	415	421	469	435	374	433	367	378	393	407	384	413	412	428	411	372	382	414	407	385	433	465	383	398	413	413	353	414	408	390	416	389	393	416	424	390	402	383	425	405	405	442	414	370	427	384	404	415	412	344	422	429	416	388	388	388	434	407	422	404	443	385	374	380	414	420	408	396	416	392	421	403	411	375	426	381	420	397	434	409	369	388	412	406	413	381	369	375	426	409	397	407	418	426	416	401	417	408	420	382	374	392	429	395	414	411	387	417	391	380	457	397	412	422	403	368	401	423	397	428	432	390	346	447	432	391	395	424	428	392	442	420	417	393	416	418	407	397	427	404	393	406	402	421	382	406	396	378	431	397	389	435	403	413	373	383	422	412	370	400	453	414	397	397	404	412	390	409	437	393	354	388	383	359	384	417	415	365	417	432	380	385	419	361	400	383	382	404	428	384	404	335	413	405	410	394	413	389	410	387	409	414	411	417	401	381	411	381	376	446	379	413	389	395	401	412	390	425	408	417	428	386	377	380	394	363	424	400	417	426	403	389	425	383	402	385	420	396	400	400	405	400	398	401	425	397	377	395	367	422	414	404	400	405	382	428	437	420	402	393	406	381	401	410	393	388	408	400	398	429	399	451	411	408	434	416	414	419	410	366	409	452	400	396	425	382	411	384	398	378	408	407	375	388	409	373	384	394	409	416	417	388	420	431	432	438	386	388	376	432	434	417	384	415	401	417	400	369	393	401	382	399	409	419	438	390	404	372	378	437	388	441	380	381	429	404	416	364	435	386	417	390	421	427	425	352	399	440	406	368	397	396	401	389	380	396	431	409	408	385	424	361	357	383	425	412	405	400	398	371	387	423	418	385	426	412	378	403	405	397	408	387	376	390	430	416	423	397	368	406	385	373	375	385	373	421	418	446	396	389	400	406	371	404	405	361	433	407	357	403	430	445	381	408	389	425	387	373	386	441	414	456	414	398	383	402	418	421	395	402	422	401	375	422	421	379	411	441	398	384	395	407	431	387	385	376	383	411	416	389	388	410	413	418	416	402	407	368	429	402	384	400	404	395	410	407	397	409	410	380	385	382	388	414	377	420	426	392	395	403	378	452	438	375	382	411	397	421	363	397	411	410	395	368	412	395	382	395	427	405	402	385	415	409	404	383	417	393	434	421	386	439	362	414	385	395	395	385	414	381	409	396	424	392	391	390	386	399	416	371	383	395	384	413	390	359	410	396	402	421	405	410	408	412	378	399	386	369	407	388	432	439	402	414	396	379	399	375	399	403	401	410	427	410	412	439	394	372	399	414	412	420	407	382	392	401	351	410	443	429	389	382	419	422	396	396	379	423	398	376	413	393	405	413	381	386	416	389	390	403	386	382	387	400	421	402	383	405	381	440	399	416	400	410	425	405	432	408	401	372	378	407	409	370	397	440	380	353	388	406	405	373	416	408	370	382	424	424	403	391	390	399	386	419	400	413	441	408	407	407	377	439	381	392	411	382	435	430	405	419	425	402	384	412	419	389	377	446	405	400	400	415	398	411	378	386	436	460	410	393	394	402	371	410	414	409	413	366	397	410	384	399	415	406	407	391	354	404	399	377	373	394	381	367	398	426	365	390	384	410	406	373	394	409	418	403	391	404	396	391	377	423	411	409	391	425	408	375	414	409	359	384	416	406	399	399	404	403	412	424	379	388	411	383	428	428	417	355	410	407	393	394	402	409	396	419	366	396	374	405	358	416	361	406	395	415	387	417	386	428	424	414	412	416	418	380	395	426	404	407	415	386	408	378	403	424	391	367	376	418	417	431	386	407	394	415	381	420	407	430	414	402	450	395	448	417	375	399	414	414	413	390	380	387	400	385	399	381	413	398	417	423	410	377	372	409	381	361	388	394	393	402	403	392	390	427
4372	2001	1864	1261	1030	919	886	892	814	835	771	818	760	797	806	735	726	772	746	763	736	707	775	757	762	752	801	846	730	739	754	781	741	748	762	773	758	774	746	744	744	754	773	736	774	719	742	763	737	779	722	730	732	766	755	758	720	731	734	691	711	751	739	749	801	713	708	771	714	753	732	743	727	707	752	722	728	784	782	771	673	715	759	725	782	760	717	750	771	746	825	724	755	740	771	773	741	718	794	748	728	786	697	695	758	769	759	734	773	751	773	714	722	728	739	711	759	727	747	783	754	711	743	736	774	804	768	749	724	744	725	745	750	737	728	762	710	730	787	740	727	745	816	780	723	798	762	769	705	710	783	748	762	791	793	749	771	790	746	718	771	735	788	715	786	694	774	758	733	718	761	786	731	764	776	729	797	757	712	711	718	736	770	718	730	742	738	766	756	744	792	752	747	767	752	805	720	772	755	787	754	733	751	692	749	736	763	759	747	737	747	806	738	769	774	736	772	740	754	724	760	788	775	739	697	768	762	714	739	762	742	736	753	744	766	800	763	739	696	739	746	729	773	715	760	777	727	732	761	760	739	753	795	756	727	708	790	735	697	744	773	741	719	788	757	767	718	779	722	715	741	752	743	715	762	749	688	777	710	737	797	758	752	791	716	758	752	779	729	731	815	760	733	712	721	788	734	738	746	722	753	715	771	698	722	771	747	729	772	751	747	749	721	755	725	753	755	725	778	738	763	723	739	728	772	726	790	737	763	774	719	736	700	741	746	680	760	725	740	727	805	749	743	699	792	743	785	758	745	762	733	744	721	743	740	748	738	732	780	761	751	761	724	748	749	720	801	797	679	743	697	805	735	726	707	710	761	709	714	754	682	751	715	766	751	764	800	732	726	721	726	771	718	778	751	744	751	778	775	732	759	738	737	790	735	736	733	754	709	745	749	746	785	755	731	763	753	762	740	684	724	791	688	715	730	766	714	749	794	767	754	746	747	719	743	768	790	746	754	770	794	748	761	745	701	785	771	749	740	746	767	726	711	789	762	765	751	737	773	747	739	761	763	788	695	735	729	796	751	750	766	772	694	773	749	735	778	738	747	784	734	767	747	739	746	690	778	743	737	714	778	730	722	749	743	729	743	684	793	730	782	729	744	761	744	753	708	741	759	757	735	787	784	779	745	764	719	724	773	737	731	736	691	734	734	768	753	752	764	805	759	695	758	780	740	738	758	734	731	724	736	748	755	769	727	793	768	739	733	792	744	718	694	736	737	760	725	739	770	741	739	721	775	726	751	727	737	714	800	743	688	798	729	739	736	792	780	787	782	754	750	716	756	744	779	755	749	738	763	735	782	731	759	753	803	743	739	728	728	737	707	737	744	714	766	740	770	726	758	704	786	756	730	739	722	746	730	773	786	740	803	711	744	738	726	746	738	710	780	753	782	718	732	729	729	739	735	711	753	759	790	729	731	759	747	801	752	774	766	757	716	771	708	738	811	836	801	743	692	742	733	729	743	731	755	719	738	764	744	771	720	753	760	769	743	762	752	805	774	732	679	729	742	738	740	755	762	751	751	735	757	717	792	690	761	755	767	741	756	745	740	747	758	746	737	800	746	728	770	764	809	747	750	757	679	702	736	704	749	731	720	741	778	737	723	735	786	783	727	745	745	760	791	773	726	718	766	708	731	771	716	772	785	751	752	722	762	724	756	708	730	736	717	714	699	784	688	674	728	783	743	753	734	786	684	769	772	706	760	764	746	762	726	733	769	711	727	786	743	741	751	751	772	755	745	719	730	765	712	774	783	732	738	749	778	767	759	734	707	725	771	767	720	771	708	756	843	774	729	732	704	726	760	749	759	750	736	706	756	765	746	772	723	742	739	738	709	759	754	738	693	772	777	752	780	727	734	722	737	741	727	728	743	758	686	743	731	723	759	779	690	772	757	754	758	741	721	777	771	725	768	773	747	742	720	752	782	782	765	755	749	739	744	739	761	712	765	752	728	773	716	737	764	790	751	761	766	728	771	749	791	730	784	724	768	743	759	770	757	771	702	739	715	722	772	738	804	754	749	787	722	802	753	704	742	708	723	824	722	755	697	719	732	770	766	738	741	749	759	795	813	728	770	793	715	764	718	734	740	786	721	720	712	739	753	771	730	762	758	789	769	732	760	775	740	762	719	721	750	757	716	689	779	754	766	734	746	747	729	690	758	756	725	734	698	722	724	718	803	727	793	743	785	764	729	715	762	766	727	741	749	744	682	738	712	759	726	757	728	731	745	766	757	768	723	743	745	778	756	748	731	774	763	794	733	758	801	758	745	767	731	757	724	723	732	730	788	738	776	742	763	743	741	718	731	721	714	717	757	754	710	771	662	692	777	750	785	719	764	736	758	757	741	754	706	722	734	726	788	736	771	736	751	752	756	768	787	774	775	772	790	714	776	739	738	820	734	741	766	741	787	748	717	726	761	777	770	750	770	702	759	727	728	751	741	746	735	775	787	769	731	682	714	721	785	748	735	758	773	743	719	778	719	807	767	755	788	750	755	754	783	785	721	737	792	743	760	782	707	794	769	708	734	757	716	794	713	785	781	794	790	758	720	734	786	753	760	756	759	750	786	771	734	715	706	769	732	755	733	737	793	742	762	765	787	753	697	712	744	775	736	748	762	745	743	705	762	705	772	767	779	801	729	707	778	729	724	750	720	779	792	715	719	729	780	726	718	744	710	711	707	742	743	724	756	743	750	750	736	753	779	722	745	734	777	784	800	714	677	711	764	713	772	708	754	695	782	793	753	720	724	788	750	692	773	797	742	781	722	714	729	737	752	707	779	751	796	765	778	725	793	769	782	785	770	774	753	736	793	772	730	774	765	760	738	759	755	752	746	741	793	704	758	693	781	733	722	742	735	742	747	731	799	741	701	740	749	766	752	701	760	729	797	682	764	728	760	758	731	765	772	766	702	774	712	716	719	765	730	797	767	726	692	797	763	746	738	783	741	765	769	739	786	736	750	704	724	682	724	691	771	754	784	751	788	755	732	752	792	731	757	716	741	728	783	738	792	760	760	737	744	777	750	724	764	719	761	727	724	735	768	744	763	783	769	739	769	780	714	804	764	750	737	725	787	734	738	744	692	718	760	737	719	770	756	736	791	740	767	742	795	762	745	745	721	737	778	773	717	772	712	732	723	753	738	745	754	694	731	708	714	709	753	811	713	749	718	740	753	765	764	756	725	736	743	760	772	708	780	734	771	752	735	727	732	742	710	764	731	767	697	749	759	675	789	759	702	688	757	698	725	734	714	744	739	735	760	735	764	756	731	732	806	778	691	792	808	780	777	736	719	712	762	737	761	747	718	777	764	736	742	726	718	701	758	746	775	706	742	757	728	715	813	707	722	752	762	734	758	773	791	724	785	745	777	754	748	746	732	687	724	700	721	742	779	743	722	768	795	765	707	744	742	717	762	695	747	747	815	761	769	746	746	753	756	756
24341	21360	28513	24556	19561	1534	598	404	330	306	298	237	259	262	224	229	191	228	199	180	188	200	186	187	217	208	207	183	180	176	192	181	192	178	195	178	200	149	188	143	168	174	181	194	172	181	176	179	146	182	171	162	185	175	166	178	163	174	190	180	178	177	184	176	189	174	188	194	208	166	174	182	159	179	179	168	169	149	173	174	183	175	169	163	166	179	172	168	148	153	158	172	150	158	166	180	200	191	210	182	174	179	177	172	167	162	198	173	180	184	168	178	184	187	180	165	170	177	182	190	190	172	171	170	184	171	163	192	169	180	175	160	191	182	170	161	180	155	193	185	187	165	182	181	152	189	167	176	152	173	202	184	149	184	177	170	185	152	153	183	165	193	158	188	166	156	195	144	174	171	180	182	156	180	191	157	182	176	178	197	187	170	173	184	175	190	172	182	170	211	159	197	184	194	162	185	167	181	175	188	174	177	168	168	164	185	156	165	189	178	219	185	164	170	195	180	192	160	185	171	169	201	157	176	169	191	177	179	155	177	169	184	179	190	170	164	138	168	184	162	160	176	175	182	187	198	161	188	180	180	162	183	174	156	170	187	192	164	193	168	206	141	187	176	171	183	200	180	200	178	145	174	187	147	165	181	165	174	146	168	190	178	199	162	178	180	169	183	195	170	175	173	199	171	184	169	159	193	174	182	171	176	198	176	155	156	185	167	174	168	205	164	162	184	159	171	162	172	160	174	165	177	159	164	171	173	173	177	209	190	194	169	197	170	169	185	152	180	191	175	179	166	208	188	178	162	177	190	173	168	190	166	157	148	186	175	176	181	194	183	189	162	161	165	197	188	160	183	178	185	150	156	208	215	180	181	169	177	170	160	179	163	178	172	160	195	156	187	182	187	154	182	180	197	165	167	143	162	158	173	158	163	159	172	158	173	177	149	154	165	140	155	161	201	143	183	162	156	161	161	171	166	171	182	192	179	169	194	189	157	185	158	168	182	164	174	200	176	153	160	165	145	187	179	174	156	181	177	163	192	171	158	162	140	156	169	180	183	131	156	203	168	165	180	180	164	192	155	159	175	167	174	158	178	155	170	157	183	173	174	168	185	183	166	182	181	172	198	178	174	179	201	176	177	170	165	192	181	170	167	176	193	183	155	187	177	172	174	162	173	188	157	158	147	175	187	183	179	169	187	160	195	177	185	176	179	167	185	197	187	171	181	171	170	181	164	188	191	194	171	167	194	175	162	179	159	171	176	144	177	168	145	159	152	173	183	157	167	189	172	157	169	180	159	171	160	173	163	182	180	156	165	197	160	165	190	172	172	137	187	176	173	187	170	198	173	162	196	165	182	178	197	153	172	177	200	169	183	189	167	196	163	165	156	188	151	171	150	191	179	154	176	187	192	162	177	181	191	191	166	165	164	173	162	168	189	170	196	169	169	159	191	154	182	186	165	171	182	201	172	186	166	178	167	166	181	159	200	186	163	166	166	163	173	192	173	191	150	173	173	167	171	201	164	158	196	162	166	152	170	177	194	186	197	159	160	184	183	188	163	158	150	182	173	181	180	204	178	187	196	177	193	164	172	181	192	169	180	196	188	177	186	173	161	175	188	189	177	192	193	148	166	166	155	185	188	187	166	174	168	183	149	187	168	194	150	194	167	168	172	183	151	150	171	177	145	171	176	170	198	167	178	160	184	169	161	165	175	185	160	195	171	170	172	185	166	161	170	161	155	189	197	174	174	195	168	187	171	186	158	206	191	201	187	170	182	166	160	205	190	156	159	192	143	161	167	177	189	178	170	183	164	178	178	155	169	163	168	148	174	157	165	165	147	168	176	178	187	148	168	188	155	188	183	169	179	169	191	190	179	159	176	188	187	181	155	162	174	177	177	170	160	178	160	151	170	176	171	177	156	173	149	168	188	152	173	169	136	181	148	165	177	181	154	168	186	162	176	182	177	173	184	160	166	175	178	165	179	180	165	175	161	189	165	178	167	171	182	163	159	169	156	185	170	162	163	170	174	181	171	158	174	175	157	185	191	164	156	161	182	168	173	159	171	169	173	199	179	184	166	176	182	172	181	155	164	173	186	170	186	171	201	183	177	147	168	174	161	181	186	176	197	150	174	167	187	173	152	184	175	171	179	187	169	176	194	173	181	173	191	182	156	183	186	171	163	195	181	168	178	163	183	212	160	177	159	185	180	200	160	179	173	169	177	186	181	175	204	163	173	165	184	178	178	179	177	189	181	163	163	198	182	173	189	161	178	175	195	180	185	184	168	195	163	174	173	167	184	185	174	159	176	151	163	152	172	187	170	179	196	157	174	174	165	182	170	154	180	166	168	180	154	178	194	163	186	182	177	182	148	198	176	173	161	161	183	183	171	191	189	162	158	184	174	168	189	192	177	134	171	182	179	174	172	176	164	161	181	162	168	194	167	182	163	153	180	166	179	168	179	189	171	171	191	172	150	159	184	153	166	183	177	159	158	185	173	172	172	161	156	180	178	177	179	184	148	167	171	163	154	159	204	162	192	169	180	169	190	160	179	170	144	166	172	165	170	166	159	165	174	176	186	179	168	189	158	167	173	165	166	184	165	167	197	179	177	183	183	201	164	150	184	179	174	162	193	175	181	151	177	173	170	180	176	158	160	182	169	191	156	179	166	190	173	160	155	193	176	171	188	164	178	171	184	156	162	182	168	179	165	182	183	190	172	165	186	166	193	154	186	182	155	184	179	180	187	155	178	165	179	173	161	203	177	202	194	162	172	185	158	166	156	177	166	174	167	183	147	170	172	172	159	184	174	167	156	173	192	171	187	171	181	155	185	164	171	178	174	181	173	176	164	180	193	160	187	158	158	203	189	198	157	161	184	179	195	175	196	167	171	165	169	175	169	203	199	155	167	176	174	175	159	187	182	171	186	150	166	180	157	165	180	207	187	188	169	174	161	158	164	187	187	177	194	167	172	179	160	164	173	197	197	179	180	158	145	183	178	179	172	171	186	155	187	159	177	167	179	163	190	128	171	163	174	195	173	174	182	179	175	160	169	175	193	209	192	158	193	158	152	184	180	156	188	151	183	184	166	194	159	189	196	183	164	179	185	177	158	159	188	190	167	162	161	193	172	157	154	160	176	157	180	158	185	173	165	185	177	180	181	178	154	154	161	173	165	178	182	177	183	176	169	158	154	151	192	168	177	175	193	175	161	173	185	171	160	165	180	174	171	181	167	159	155	190	170	155	214	166	171	175	179	192	164	171	157	148	142	158	187	182	169	175	176	206	175	188	166	210	164	162	148	157	145	183	178	166	160	168	181	178	153	196	177	186	171	164	146	169	172	192	191	181	174	164	173	197	179	177	183	181	161	180	193	182	172	166	164	201	177	178	179	164	181	166	173	187	167	147	169	176	176	169	167	160	172	157	182	143	204	180	152	197	195	180	205	162	143	168	164	182	179	160	162	185	185	154	180	169	199	170	193	184	187	182	152
5904	11081	8885	4672	2845	2149	1605	1317	1067	942	826	724	653	607	557	525	538	456	470	482	425	434	427	429	407	427	429	367	380	396	423	368	377	381	371	351	345	391	387	356	378	326	346	343	346	364	362	360	347	397	365	371	385	371	339	368	350	333	351	328	336	350	332	354	363	346	344	340	364	347	335	343	364	339	326	337	377	342	375	349	360	376	323	348	335	331	368	352	352	379	345	348	336	348	321	321	369	359	327	331	355	336	349	339	353	332	350	364	375	350	315	348	363	356	356	343	330	331	347	356	325	348	316	335	366	354	354	345	344	340	312	329	309	372	326	351	346	340	355	347	308	361	333	324	371	349	344	329	358	346	349	325	372	340	342	319	327	332	342	339	367	316	304	324	329	340	381	324	350	369	341	351	334	304	358	306	297	342	305	337	321	350	330	371	337	349	346	347	338	342	373	339	350	367	324	371	362	329	351	363	332	373	364	331	343	342	379	350	352	344	346	342	353	339	347	331	326	344	378	359	332	312	344	368	334	327	320	364	343	353	347	320	350	329	360	353	352	376	367	340	310	393	367	360	351	360	344	341	328	364	338	316	335	356	318	327	348	331	322	339	325	357	320	333	330	353	337	389	352	315	330	332	357	336	304	350	338	352	358	340	322	328	379	291	361	353	360	339	321	362	364	343	336	347	351	353	332	329	328	350	325	314	370	352	351	340	364	359	351	362	315	331	353	380	339	332	351	324	330	355	372	303	322	359	331	323	358	322	318	338	351	346	328	314	337	359	340	338	344	329	331	300	317	338	327	326	354	339	379	328	379	320	353	338	364	333	362	316	345	359	340	341	357	347	334	329	332	327	306	347	342	318	361	329	317	323	352	321	337	354	329	346	357	321	318	360	352	305	364	346	313	330	344	337	308	334	321	298	354	343	351	342	329	344	327	312	348	341	338	350	356	355	350	370	371	337	330	344	329	355	366	324	348	324	319	328	341	327	331	389	328	331	349	356	323	349	355	345	347	340	334	327	339	344	333	324	335	325	308	330	370	327	350	330	347	347	352	354	304	297	354	351	329	354	357	370	321	351	361	369	358	320	366	332	331	334	345	327	322	357	334	299	338	337	314	337	336	331	358	355	350	343	344	315	323	336	334	343	314	355	349	339	352	323	352	347	361	341	350	385	346	335	343	347	341	356	349	354	371	327	345	388	335	328	377	326	321	342	360	316	332	341	341	353	358	323	361	353	372	329	342	335	325	357	311	358	331	331	334	341	327	309	315	330	330	370	306	349	344	344	308	351	313	335	358	356	350	327	348	371	340	338	319	311	336	350	335	320	379	340	330	371	338	303	348	350	339	313	335	343	334	335	339	325	352	358	317	338	322	356	382	327	308	335	317	342	320	342	353	325	332	347	341	344	328	349	312	321	344	328	352	351	328	359	341	350	342	358	350	312	342	355	343	367	316	341	341	319	371	343	327	353	360	305	364	347	353	369	325	356	357	342	310	334	314	333	351	378	339	340	339	328	365	307	344	354	354	344	337	282	320	345	364	320	353	359	367	381	328	325	354	344	337	354	341	333	343	321	328	362	335	335	359	363	332	325	357	373	339	345	317	357	325	328	342	337	319	337	322	316	351	361	317	366	350	362	366	338	349	328	360	336	334	346	341	362	336	359	343	314	324	301	356	383	331	340	328	337	305	346	352	344	315	348	336	362	345	379	366	351	313	368	337	319	339	311	369	357	298	349	359	337	318	332	329	326	315	336	339	301	336	335	363	345	351	380	355	338	381	363	329	311	362	314	356	315	348	318	322	327	350	334	342	367	344	350	330	338	330	359	311	350	353	325	313	324	347	361	362	349	334	362	342	373	363	318	345	366	310	349	343	355	306	310	311	361	328	327	321	311	353	378	370	306	314	353	334	316	330	324	366	319	360	327	382	375	363	324	359	313	328	365	364	323	334	326	355	348	347	346	360	334	339	324	336	331	322	376	352	333	328	394	333	324	306	320	342	346	325	316	311	344	325	334	376	324	302	361	320	327	347	343	315	357	375	322	345	379	365	356	339	339	341	316	316	339	337	354	353	333	300	343	411	311	346	336	310	380	373	356	351	356	341	360	325	353	343	391	368	379	376	348	376	339	338	318	331	309	320	367	346	375	358	341	355	318	322	320	334	301	310	338	353	332	297	363	377	341	351	336	362	349	341	335	369	321	345	320	339	352	332	338	343	366	328	339	329	389	323	388	327	344	308	319	350	354	342	291	349	332	312	349	322	324	342	320	359	306	351	334	338	334	336	332	312	404	352	338	325	335	352	323	315	355	325	325	332	372	334	311	369	318	326	337	356	345	365	343	326	321	337	350	329	335	341	324	341	331	355	345	343	373	348	329	375	333	379	343	354	352	332	343	320	362	376	352	344	349	343	341	303	316	326	344	317	349	303	359	338	333	334	379	321	341	343	336	363	369	335	358	331	321	352	328	332	355	370	355	337	354	345	369	360	323	339	332	315	299	350	344	349	329	348	330	336	360	357	330	369	333	334	328	343	376	349	333	330	332	327	325	331	345	322	347	345	308	323	362	365	358	304	329	353	365	334	363	345	343	352	372	334	341	315	360	345	373	345	333	299	323	361	365	345	335	327	330	319	336	322	319	348	347	359	351	321	346	328	341	339	318	345	337	305	350	319	334	346	351	347	328	342	330	339	326	346	351	359	328	370	350	329	371	357	367	353	307	367	361	326	328	337	316	339	365	390	359	352	332	359	356	323	368	331	361	319	359	334	326	356	303	330	327	333	328	345	345	326	331	347	320	315	370	370	347	361	351	315	336	337	359	344	371	325	332	339	325	325	359	335	359	341	307	324	326	316	369	315	342	350	363	355	359	318	356	358	335	356	375	373	371	309	302	360	337	368	341	320	352	352	352	350	363	367	345	338	342	349	313	353	353	350	319	383	303	368	352	334	315	363	366	345	348	321	352	310	354	321	320	344	319	335	376	354	326	341	323	355	314	336	357	334	364	341	350	332	341	327	359	363	315	337	340	351	324	327	328	347	349	331	339	373	335	321	344	340	311	328	361	374	317	352	342	335	318	321	346	343	333	356	342	327	308	350	363	331	319	350	338	357	341	323	338	333	308	314	339	334	350	350	325	318	342	346	309	367	349	290	338	356	346	381	338	340	363	359	310	357	342	344	318	366	353	337	330	362	334	367	369	331	384	338	350	332	329	349	348	357	359	333	327	339	325	300	337	358	322	344	341	336	337	340	376	352	320	334	342	321	319	331	321	308	329	341	332	337	305	342	318	350	340	353	285	375	337	358	333	325	330	358	318	355	339	343	347	371	323	363	337	342	313	311	335	343	368	341	342	347	335	345	332	353	362	365	352	366	377	343	336	327	332	327	352	336	364	321	362	328	332	372	359	364	331	354	343	338	361	308	369	319	314	333	320	343	357	323	364	336	359	350	349	334	340	325	352	337	338	370	312	365	350	382	369	355	345	331	354
23455	21378	29202	23912	21380	17079	1714	800	585	574	509	452	425	424	417	394	339	372	346	366	350	334	327	313	343	303	323	323	315	308	302	287	308	324	322	306	329	302	300	294	289	278	329	307	318	314	319	311	285	305	289	308	310	299	280	326	310	276	301	262	285	298	307	312	312	313	295	305	288	280	341	280	298	301	302	293	266	283	287	311	256	284	294	274	263	278	261	311	272	297	273	260	295	305	294	266	284	299	296	322	263	282	306	307	281	292	306	322	275	289	320	291	286	305	323	279	278	277	293	289	291	281	278	280	276	279	298	308	311	333	292	280	288	279	288	261	271	279	293	318	254	284	309	272	261	283	272	263	278	301	254	275	282	285	278	284	296	296	286	307	286	278	283	314	292	296	285	304	276	282	301	295	295	270	304	269	310	284	269	311	292	269	285	278	313	280	279	279	285	301	285	285	265	286	309	284	274	283	274	308	281	269	290	282	265	281	273	321	279	282	300	325	325	273	269	288	296	299	300	280	310	273	290	306	319	285	299	270	293	294	276	306	296	313	300	275	299	294	266	303	288	284	295	301	286	284	294	290	276	304	255	311	280	292	289	300	264	312	254	263	305	271	301	272	286	320	285	285	270	252	266	275	282	263	280	293	274	288	321	278	296	280	287	299	296	277	309	298	320	295	302	281	275	316	268	335	308	307	287	251	326	312	285	253	285	300	268	317	285	299	304	286	298	302	297	293	274	286	272	293	294	293	310	306	305	317	310	282	251	287	299	290	294	271	315	278	284	304	283	281	294	294	279	278	283	283	290	286	264	301	257	242	276	265	306	311	302	296	273	307	286	334	283	304	270	272	301	285	269	277	280	286	288	301	290	281	301	294	294	298	280	306	305	279	272	285	285	302	300	258	292	292	292	269	277	288	285	272	264	268	265	290	295	293	303	264	309	278	318	293	273	269	295	306	279	282	302	296	298	261	281	317	256	292	307	279	251	281	356	289	309	306	309	295	290	270	280	258	276	281	286	267	274	316	279	273	291	314	280	292	295	271	286	275	291	286	312	251	283	274	278	260	304	283	299	278	290	298	292	286	291	259	304	284	249	262	262	284	293	280	307	279	293	287	254	264	306	287	275	287	297	269	284	278	301	300	268	294	309	264	279	278	278	288	298	263	279	305	275	279	305	272	285	290	262	280	290	279	282	313	241	270	280	270	267	316	279	296	321	281	309	288	257	287	267	285	315	304	300	294	275	284	269	292	297	283	264	297	267	277	263	295	305	299	300	311	297	313	305	281	297	296	299	292	265	282	305	283	295	305	296	289	288	296	303	290	319	282	260	275	296	299	274	335	284	264	285	293	276	257	273	289	281	305	316	294	261	278	278	286	289	268	307	280	314	284	295	286	272	240	264	280	299	286	285	291	294	325	300	299	255	276	273	282	282	279	293	290	274	275	298	287	257	278	284	317	292	292	269	301	271	298	301	288	281	281	248	288	299	275	282	277	274	273	263	288	307	277	328	287	293	280	262	276	297	309	309	280	294	268	249	275	281	274	312	299	273	297	292	275	292	277	306	258	297	294	298	293	324	263	290	273	287	282	306	299	294	262	296	266	272	303	256	309	293	272	270	299	275	276	278	273	264	312	288	300	299	274	292	269	306	275	266	281	296	294	290	271	283	314	282	271	267	275	295	303	274	278	284	295	334	303	304	304	297	295	310	271	299	303	286	282	309	302	298	273	301	315	269	257	276	310	296	308	278	278	293	279	314	296	260	262	276	296	274	284	281	309	281	301	264	299	305	283	282	277	273	307	314	283	288	304	282	305	291	282	267	276	299	269	307	287	321	239	290	308	278	305	262	284	281	267	266	242	280	278	282	286	272	266	272	268	310	275	293	272	274	284	300	294	284	299	278	288	295	281	268	265	271	269	286	286	255	276	292	313	275	301	287	304	288	277	265	259	296	294	280	310	321	311	287	287	294	292	302	295	280	295	264	270	266	306	271	270	300	291	305	284	276	285	299	260	313	266	319	266	265	289	288	266	289	272	290	283	285	302	271	274	285	265	291	277	291	296	302	291	306	296	310	260	301	263	296	290	282	320	301	293	277	268	265	278	275	272	286	283	263	309	270	261	281	289	302	300	290	257	263	276	273	284	316	269	292	297	292	256	270	263	298	279	270	291	260	319	296	280	274	277	272	288	283	253	277	321	289	276	273	299	277	263	279	301	292	282	295	307	281	281	288	293	294	278	275	258	274	270	289	279	285	279	278	297	269	268	270	270	301	262	273	296	299	277	287	312	293	272	296	272	254	285	287	278	275	311	299	288	277	326	294	255	279	299	302	291	288	277	260	323	274	249	277	282	281	280	302	272	259	303	280	306	271	271	290	285	267	259	294	292	265	300	265	277	302	292	302	276	296	286	281	296	285	284	318	278	302	295	276	268	304	302	277	285	286	273	279	299	291	266	274	292	309	316	303	279	278	307	259	304	295	286	284	302	293	290	308	296	280	271	315	306	277	324	262	273	301	262	283	261	283	280	281	297	306	319	288	298	292	280	292	295	286	278	285	287	271	285	284	304	291	263	315	296	254	287	284	293	277	267	258	270	261	291	285	274	292	285	293	308	312	262	282	291	295	294	305	279	269	266	282	274	297	285	312	306	253	276	280	289	266	274	263	296	270	263	276	259	290	280	305	283	297	327	280	279	324	290	308	294	284	268	305	302	311	300	304	273	285	275	280	261	294	259	283	300	286	303	283	277	289	251	286	273	260	312	300	262	279	290	271	301	252	300	267	283	294	253	263	293	275	293	298	273	291	297	282	272	283	296	289	268	297	283	300	296	287	276	274	276	291	253	286	303	283	286	290	287	274	271	276	247	292	282	277	299	264	269	285	295	297	298	300	326	299	308	298	269	279	254	311	301	311	289	287	263	296	301	252	268	278	280	302	272	308	306	322	280	298	307	265	307	294	293	271	278	295	264	279	310	304	287	265	300	256	280	281	306	277	279	308	279	266	299	288	294	271	297	271	315	301	305	288	319	266	266	290	292	278	292	300	294	282	288	275	270	301	258	280	279	280	274	245	254	304	285	277	293	305	289	282	262	273	266	301	279	307	260	301	266	265	270	296	300	291	276	275	299	272	282	306	301	296	294	269	276	255	280	307	297	287	281	277	289	277	275	312	287	289	293	306	256	294	273	276	308	258	299	283	263	266	304	255	306	284	277	303	260	314	304	339	301	292	278	285	289	296	286	278	261	278	293	303	296	262	286	283	251	277	295	277	282	271	296	312	283	253	295	298	288	268	275	286	291	283	347	268	311	273	304	315	261	295	290	305	294	273	286	267	277	286	292	291	287	302	282	294	303	271	291	278	281	279	282	304	289	299	300	267	289	252	304	276	287	269	266	258	303	301	264	314	264	293	271	283	297	317	283	293	279	327	283	282	262	314	278	284	288	309	268	296	293	269	291	299	253	283	284	262	289	258	285	321	291	267	301	249	284
8469	16999	14195	7811	5215	3691	2747	2250	1818	1604	1369	1186	1041	1009	908	868	808	797	741	684	670	575	667	675	635	648	632	584	628	626	599	614	618	567	589	554	534	564	558	530	537	559	533	546	543	539	500	535	567	513	568	573	538	545	541	532	536	530	546	487	470	537	524	506	516	527	503	523	527	516	495	515	544	523	487	517	539	538	491	559	526	501	542	500	498	565	499	473	514	503	532	516	529	514	526	470	497	511	527	503	484	490	534	516	550	491	501	500	513	512	543	513	536	474	531	523	520	490	511	508	520	518	536	510	482	522	533	552	516	523	477	492	504	491	520	507	501	506	496	536	514	499	539	510	521	508	512	548	505	473	511	506	496	489	566	521	504	517	520	517	478	474	586	514	504	466	490	485	516	494	501	477	505	506	469	467	495	525	484	504	472	501	492	501	455	472	531	521	524	535	503	507	517	520	501	527	511	519	532	539	460	482	550	471	534	460	501	543	517	509	494	535	480	510	502	505	536	524	494	483	499	514	526	464	521	532	526	530	520	466	518	507	472	555	510	507	479	519	532	536	513	569	490	540	471	523	500	526	515	547	491	519	527	510	526	501	486	508	532	574	505	521	519	476	494	530	501	528	529	515	483	485	499	547	504	507	481	477	484	510	533	548	534	514	509	468	491	539	499	490	506	528	510	530	502	528	487	539	465	523	509	508	506	471	515	510	568	545	505	492	482	513	500	510	511	514	486	495	522	489	520	523	501	547	487	486	526	496	537	506	490	505	511	493	519	496	587	514	494	495	507	500	484	501	502	479	517	547	463	474	499	528	525	495	517	523	473	508	481	527	520	505	505	517	520	482	511	529	531	524	521	515	541	537	521	569	515	527	477	505	510	499	558	482	490	477	543	518	516	520	485	549	493	520	462	498	501	541	489	497	513	481	531	538	527	450	533	503	502	530	510	503	521	486	500	479	489	533	488	474	515	518	509	572	497	486	478	506	517	503	543	532	519	497	514	515	528	525	488	501	476	529	551	457	506	538	494	485	490	518	493	497	501	526	513	539	477	505	502	521	527	501	511	500	492	524	541	466	491	546	479	515	532	481	525	514	504	513	481	514	516	492	487	502	501	539	518	537	519	521	494	531	490	494	545	540	524	495	498	507	509	509	523	508	536	513	518	523	514	526	484	505	497	474	494	474	474	500	530	512	554	524	516	488	474	494	487	495	514	505	548	506	477	537	493	474	496	510	535	489	518	506	519	531	506	493	500	477	470	510	498	531	531	474	502	491	547	535	513	513	455	542	487	514	512	524	516	524	469	512	544	502	525	512	486	520	474	493	511	500	511	489	549	547	485	496	483	535	507	484	490	494	514	548	517	513	480	502	487	491	530	504	510	514	527	539	543	499	517	496	488	484	515	509	519	520	505	472	516	489	534	510	502	513	475	515	486	511	505	509	499	511	529	485	496	498	513	492	466	516	523	491	526	525	506	472	533	482	482	455	469	474	473	509	481	514	529	530	498	545	529	545	486	547	533	497	525	494	522	482	501	530	529	515	491	459	539	523	537	492	482	504	494	512	499	498	576	516	528	458	506	477	510	494	492	496	520	523	534	545	517	487	488	513	491	514	469	487	529	529	468	510	535	539	469	490	468	518	521	512	516	524	492	500	508	521	525	507	514	511	481	515	543	494	491	505	526	489	511	529	498	519	510	513	498	480	500	504	501	538	504	498	545	526	494	506	526	533	477	494	504	512	480	507	493	523	499	457	535	529	504	502	516	511	504	473	566	465	520	512	458	535	560	493	511	526	467	536	508	494	544	515	505	477	523	476	513	474	514	493	518	541	482	526	490	479	560	500	498	513	513	510	535	452	471	515	476	542	498	485	496	508	529	471	485	491	473	509	545	509	472	481	545	516	504	490	532	492	479	482	497	493	544	503	465	483	514	538	525	499	492	507	483	512	488	537	526	493	507	553	529	548	554	494	511	486	536	512	527	523	504	501	504	486	509	495	480	522	511	481	534	528	541	532	497	556	510	521	512	532	525	540	511	497	490	518	542	517	474	483	521	545	492	523	529	499	516	527	490	471	506	535	513	515	515	523	480	529	523	505	536	502	510	493	521	502	486	533	518	504	529	498	516	512	540	513	520	498	469	534	518	451	523	556	504	523	515	535	556	517	498	476	468	498	473	522	507	508	486	503	530	507	480	529	489	496	514	477	540	523	514	518	529	499	533	489	541	549	525	502	540	522	505	527	562	523	548	479	551	537	506	545	522	539	483	497	519	548	516	510	513	508	486	510	500	521	483	544	536	530	522	501	535	537	470	510	499	518	506	489	518	505	464	505	540	506	492	514	500	517	520	495	557	511	485	518	512	518	546	481	528	469	501	500	475	481	501	508	517	551	499	513	528	583	512	500	541	507	504	502	506	537	531	517	539	510	513	501	503	543	524	493	484	490	483	458	476	516	482	484	532	577	503	476	494	502	533	514	518	468	533	531	472	542	517	486	527	484	479	537	503	541	501	528	472	513	493	481	554	527	502	504	479	518	510	494	544	525	533	527	509	513	491	525	518	509	502	525	455	497	502	479	512	541	529	518	504	487	494	521	517	486	514	512	444	529	523	522	489	506	492	488	509	515	505	468	491	537	519	467	539	522	500	501	504	512	528	515	508	510	474	521	496	493	522	491	514	521	542	470	551	503	507	471	480	492	466	498	499	485	536	498	508	520	530	534	534	551	435	485	549	532	514	531	499	529	525	511	512	445	500	490	497	506	521	521	507	477	532	557	522	511	498	510	491	495	539	527	499	511	530	563	528	520	484	530	514	503	555	498	508	510	524	518	534	548	489	498	482	485	522	499	519	522	525	496	523	474	506	548	502	449	543	514	497	510	500	507	516	500	498	478	519	508	545	490	532	485	514	533	497	521	521	510	497	487	526	480	495	499	498	501	492	531	491	561	516	491	547	549	479	520	576	542	543	563	506	505	510	523	499	538	505	518	468	497	500	508	507	478	539	517	465	503	525	555	521	502	489	489	522	475	500	498	530	498	541	507	531	495	506	502	486	548	491	481	556	529	513	540	536	461	494	552	514	510	594	527	537	478	506	507	489	483	517	538	526	469	536	496	478	547	516	503	527	535	440	444	570	501	511	518	542	527	527	494	468	503	480	496	516	551	543	479	492	485	520	528	511	519	521	474	512	528	546	523	510	541	513	502	524	511	506	497	521	515	535	525	490	508	528	491	525	530	509	456	484	484	502	523	498	510	467	497	490	512	502	512	502	538	505	519	539	452	509	498	513	478	519	522	551	481	466	492	472	524	499	516	539	518	504	539	511	488	534	509	487	477	522	519	485	504	501	492	535	498	470	511	515	487	515	487	460	523	503	540	475	502	490	508	481	507	499	500	489	533	501	455	509	537	485	502	486	508	478	468	512	548	500	497	498	479	511	505	507	466	532	490	514	524	496	534	494	498	530	498	523	489	511	480	523	477	492	523	510	531
26863	20605	7555	808	533	462	461	418	430	434	420	429	401	411	429	397	435	443	409	411	398	420	423	452	420	409	400	404	369	433	415	422	421	397	427	388	409	391	433	431	417	412	453	420	424	383	389	403	397	393	434	401	419	434	437	421	411	434	435	435	392	381	439	385	416	394	419	406	403	400	361	392	384	415	430	400	406	425	434	379	422	427	423	421	409	360	437	419	410	414	426	422	380	392	401	417	411	423	384	407	406	418	410	401	386	395	428	390	428	420	412	370	395	395	430	440	442	412	402	422	392	379	418	398	408	429	379	420	379	386	406	410	383	423	400	428	378	405	416	429	403	390	402	397	409	447	420	372	399	396	393	386	414	401	418	381	423	400	396	427	438	405	435	387	379	415	414	409	439	402	417	372	405	418	380	393	388	385	418	399	399	408	395	385	385	400	395	385	412	396	366	390	402	393	439	409	420	406	429	403	370	384	424	410	405	413	395	403	424	400	371	398	368	394	425	416	438	414	402	461	418	408	398	402	377	402	412	431	412	417	415	392	419	385	409	377	346	416	375	391	402	417	430	417	419	394	387	420	375	382	401	415	391	419	389	390	407	408	429	377	390	429	416	416	423	420	393	384	428	356	415	397	389	396	411	397	399	416	409	421	416	406	444	410	399	399	365	414	398	358	407	381	409	420	397	395	417	427	418	395	379	419	425	422	389	359	420	447	396	390	398	393	425	401	374	396	386	387	389	424	385	418	392	409	393	421	446	422	403	423	419	390	409	416	395	390	393	405	390	395	393	399	392	407	382	407	423	382	417	448	435	400	390	441	383	414	418	381	387	397	401	412	397	377	403	392	396	437	396	425	385	417	400	417	441	351	387	416	397	395	401	421	388	407	401	407	402	377	445	405	417	416	414	422	388	402	383	373	411	404	445	396	374	405	398	367	406	445	409	420	432	393	414	433	375	426	365	413	399	400	388	389	365	384	389	376	403	397	437	426	443	357	399	425	359	395	423	413	403	387	426	415	398	419	442	411	438	416	424	451	394	444	402	378	452	391	391	409	414	395	438	401	371	407	406	426	388	391	376	397	398	416	386	404	414	389	408	429	397	424	410	410	398	413	447	430	398	402	427	413	399	402	392	440	406	448	420	403	415	417	433	396	402	428	406	401	403	422	429	410	390	418	392	431	392	414	414	365	394	381	423	412	413	385	392	438	416	415	405	402	398	402	386	400	395	408	413	399	386	412	406	393	423	422	399	418	383	417	377	401	371	406	410	389	394	388	409	381	419	402	433	412	407	395	404	416	422	386	417	441	422	419	411	441	410	434	380	399	386	399	410	460	429	411	395	450	373	416	422	407	422	423	410	444	384	383	433	391	448	435	389	430	424	445	390	399	409	389	406	420	415	400	385	381	391	405	384	403	408	407	414	411	358	403	379	392	426	391	372	420	377	411	405	380	424	392	410	390	410	422	418	391	408	410	383	405	438	399	436	424	417	445	443	428	418	414	401	409	438	418	415	390	383	389	387	391	406	390	383	432	397	432	433	397	449	401	421	403	362	405	413	408	379	394	379	360	415	428	386	407	412	415	397	441	396	405	422	421	388	381	402	392	425	414	370	390	419	428	381	375	384	386	430	400	379	392	406	414	442	395	385	394	436	407	438	401	402	378	444	395	426	386	403	420	382	416	435	382	408	400	398	395	412	384	397	385	405	407	400	427	398	383	395	405	410	403	424	424	391	428	401	370	415	365	444	364	391	377	410	417	428	414	393	382	375	396	424	440	378	474	400	422	363	433	436	411	430	422	420	398	397	433	403	425	402	443	412	405	390	398	425	434	420	445	411	408	431	425	414	405	424	427	417	391	378	420	421	390	411	400	425	397	388	417	425	421	412	387	456	415	460	422	404	397	403	394	404	382	411	428	426	396	417	446	412	403	407	420	406	428	430	420	399	379	430	408	389	389	391	377	384	447	412	411	426	398	387	385	452	399	374	401	406	374	400	375	435	401	428	404	396	395	427	388	408	436	408	396	397	405	406	427	424	374	408	392	411	424	377	421	384	443	418	411	405	377	383	393	372	419	385	412	397	413	396	409	401	419	412	431	409	425	378	403	404	412	386	413	441	374	419	422	427	409	418	417	376	389	391	404	411	410	411	441	441	396	405	414	403	427	417	418	382	412	410	406	357	424	393	410	407	406	431	431	442	406	384	416	428	377	400	414	418	410	423	438	402	422	364	418	427	428	408	398	398	409	389	434	366	415	409	364	410	402	399	419	407	427	433	370	439	428	428	397	413	402	367	415	399	376	419	391	415	415	387	401	385	431	436	402	389	388	431	411	419	438	411	405	377	432	409	435	435	407	400	407	360	439	405	355	406	443	385	432	372	414	414	433	422	402	391	454	416	430	387	443	413	381	428	381	399	389	403	408	420	382	407	385	369	389	394	423	430	404	435	378	387	437	413	408	432	447	417	404	383	405	386	392	382	414	412	414	394	396	388	404	428	417	437	420	414	432	404	420	432	409	420	412	391	389	396	388	421	398	405	386	379	413	392	404	418	408	397	414	428	417	394	392	459	404	428	411	412	410	432	410	400	370	437	417	417	414	427	399	404	412	396	390	352	414	426	412	404	418	372	400	400	402	400	443	427	429	400	429	436	401	408	418	422	386	387	386	402	412	438	390	407	412	392	403	404	420	423	419	381	415	410	402	445	403	402	429	436	435	385	401	453	373	396	418	403	415	446	422	427	394	425	387	435	378	433	430	388	370	390	414	406	406	405	408	408	414	411	412	386	425	459	436	377	382	401	379	420	451	400	385	390	418	411	425	371	430	425	410	443	420	431	409	429	396	407	403	366	395	406	389	401	403	426	451	432	437	421	416	426	385	394	400	410	409	395	397	384	401	372	376	388	401	393	438	392	447	411	397	399	423	436	396	390	390	366	389	389	421	439	407	410	398	429	388	428	393	423	410	422	398	371	399	393	428	425	396	401	424	429	402	405	382	390	422	407	420	413	412	401	375	402	392	415	409	397	397	402	395	389	385	415	423	430	383	406	399	353	347	409	417	398	389	406	411	375	406	413	426	402	412	430	403	429	422	406	368	395	395	437	419	406	426	376	379	435	450	412	389	371	389	391	424	419	397	398	414	393	414	407	432	396	409	399	384	421	413	419	383	403	412	380	422	406	405	427	434	401	404	425	397	390	406	392	407	382	411	448	408	421	433	399	408	383	371	409	398	405	393	398	390	428	410	419	413	413	395	416	412	379	387	391	430	433	453	449	388	401	393	388	423	397	389	450	390	415	373	426	431	428	436	407	416	409	428	415	374	408	432	396	397	379	412	419	400	399	394	381	402	403	393	386	378	400	397	408	425	395	400	379	451	406	382	420	421	372	386	415	379	373	425	403	413	416	415	421	403	398	390	411	404	426	428	409	392	375	386	424	398	395	417	403	419	397	390	407	440	404	446	412	417	407	421	398	394	387	407	379	418	387	395
4338	1946	1722	1166	1013	836	850	831	795	837	822	746	822	777	748	750	740	752	743	762	783	769	814	785	769	785	813	798	733	747	738	785	733	741	778	762	700	767	728	768	787	708	774	743	767	764	796	758	749	752	725	770	700	707	758	787	719	738	795	715	718	735	748	731	757	714	728	737	723	714	723	759	758	799	769	797	732	748	713	809	767	742	745	764	743	755	740	745	761	775	765	759	751	750	749	758	765	708	773	711	731	738	702	768	736	709	767	716	762	738	746	759	726	752	800	754	714	753	747	744	752	795	765	755	763	765	736	768	766	769	749	764	717	738	772	742	755	778	760	720	744	767	700	774	760	764	745	781	725	722	774	759	729	717	730	781	714	767	781	759	726	753	730	726	742	779	741	768	735	753	754	809	762	737	747	715	723	722	763	834	791	771	766	747	752	744	758	795	785	761	745	712	730	754	760	677	696	759	781	711	724	770	797	736	739	723	752	750	741	753	768	756	742	730	748	757	764	751	762	823	719	724	689	710	751	700	783	679	726	725	741	758	759	727	739	710	750	699	737	775	776	744	766	787	786	750	775	746	728	775	741	732	714	747	731	729	809	788	749	760	792	747	753	753	721	736	704	748	735	750	781	701	793	767	779	798	766	742	748	722	788	765	783	783	703	743	697	750	766	777	730	749	738	751	727	755	699	768	753	728	778	828	711	780	722	720	758	778	734	731	780	701	764	751	771	756	740	759	745	723	784	745	718	791	702	742	734	764	719	797	705	752	745	790	751	750	712	781	778	753	789	751	714	713	736	757	733	731	704	748	737	813	729	772	736	769	790	730	749	740	748	752	755	736	752	763	741	709	762	735	732	782	769	747	773	776	773	728	725	727	756	735	743	760	805	773	727	744	738	759	749	723	718	758	755	747	705	764	745	716	736	749	710	785	760	773	763	780	719	748	756	719	762	740	724	776	787	774	751	781	750	759	728	762	781	767	697	722	764	751	738	730	707	740	699	677	736	713	734	716	734	770	704	740	717	724	725	731	751	761	762	759	699	755	736	775	747	715	743	781	725	698	721	775	738	736	757	734	766	759	727	755	728	734	747	700	768	743	768	801	725	762	760	752	770	770	764	745	752	773	743	757	796	775	759	817	752	729	721	760	751	749	702	752	754	729	769	755	742	732	748	779	769	715	758	776	745	774	749	714	729	766	748	770	720	738	729	718	797	748	825	731	764	788	728	752	750	748	747	765	690	697	784	730	756	782	795	744	760	725	706	757	770	787	762	729	778	727	753	819	748	742	796	729	752	747	724	727	767	739	768	759	707	699	754	785	731	769	737	810	760	746	763	755	797	718	784	747	791	738	755	724	715	720	779	760	750	716	724	760	758	757	755	729	741	748	780	717	778	737	727	742	750	733	736	726	711	733	792	712	741	737	800	706	775	707	761	742	788	707	788	771	772	754	734	749	761	792	773	748	758	723	707	774	753	749	737	735	735	736	715	711	738	754	749	753	733	759	733	744	732	728	760	763	736	709	718	768	721	753	726	759	773	742	771	715	760	794	748	763	761	740	746	756	734	763	775	750	745	738	747	736	801	722	773	777	778	754	745	735	774	779	778	750	779	748	741	745	710	741	758	749	715	782	689	816	738	740	723	731	762	733	730	777	721	717	743	745	739	758	738	782	700	675	712	787	736	762	751	776	740	791	804	759	691	732	719	751	762	763	747	761	766	768	753	747	770	737	725	740	775	743	756	724	769	739	733	756	737	753	752	701	759	779	757	724	718	774	780	744	790	740	794	770	777	730	729	798	787	730	773	714	789	771	743	735	733	714	755	745	742	776	705	748	799	786	737	760	758	756	762	758	792	727	772	738	746	768	729	767	733	716	755	746	742	740	736	782	742	734	748	747	739	772	779	747	716	743	711	705	785	705	748	757	768	738	752	777	737	744	767	757	728	720	782	758	764	736	742	738	760	761	773	727	732	735	725	736	729	737	741	742	745	756	778	778	742	731	768	775	753	748	790	735	719	726	767	794	764	688	735	711	749	744	735	723	762	785	764	730	785	740	798	731	814	729	737	742	738	796	712	722	755	731	770	738	738	786	786	753	754	775	768	774	695	763	740	724	704	746	774	731	742	768	723	811	760	726	727	760	731	778	758	747	723	753	756	761	779	749	778	773	742	719	735	715	769	821	782	776	763	710	774	743	755	732	753	723	775	768	727	733	761	717	717	722	736	704	787	758	752	766	737	755	752	799	733	750	751	746	719	710	710	692	727	764	748	728	740	750	744	765	712	737	738	746	734	695	765	734	702	708	758	779	739	767	718	746	768	729	782	816	775	762	753	756	790	758	740	762	712	821	773	744	724	749	716	786	800	730	722	753	734	706	716	720	748	775	703	720	757	755	728	727	751	763	782	726	754	753	751	750	755	742	736	732	779	752	733	784	706	792	758	782	762	744	774	799	774	771	785	699	755	709	739	775	760	723	728	749	688	732	800	769	748	731	739	751	737	686	735	721	756	712	712	766	734	778	736	756	733	729	739	725	717	745	759	727	753	739	766	708	697	645	721	755	730	764	811	738	758	753	760	701	782	749	737	765	779	793	720	737	730	738	709	806	760	701	776	748	784	747	775	710	762	746	748	788	746	768	744	745	776	777	722	756	765	687	720	719	747	766	746	778	757	774	687	761	721	736	752	750	756	748	739	785	711	709	728	726	714	740	740	715	761	751	749	792	761	748	784	768	746	699	733	772	754	741	783	743	741	747	757	725	745	712	745	773	757	774	784	810	747	757	741	760	793	759	748	736	695	750	737	799	746	748	691	724	767	786	763	791	742	751	761	769	795	755	772	708	797	745	768	739	746	729	777	728	718	754	745	754	751	791	737	775	704	722	700	789	776	718	740	765	787	731	719	773	749	765	762	752	769	745	767	746	762	734	753	741	740	696	781	732	720	749	758	742	792	777	775	745	727	793	758	755	761	756	711	710	744	721	782	743	701	765	749	732	736	787	805	715	725	701	730	760	736	749	771	731	731	763	728	747	772	744	794	780	751	784	783	772	771	705	775	765	701	732	769	749	732	751	746	751	671	735	746	726	765	743	755	788	756	726	798	752	714	727	701	741	754	793	737	794	737	775	741	758	720	756	779	759	731	737	755	755	705	771	770	751	735	815	749	745	763	753	728	755	731	753	818	713	735	736	705	753	769	725	753	741	748	748	750	747	692	749	728	840	807	725	742	707	716	771	773	812	776	743	702	736	769	741	750	700	764	774	749	722	747	740	744	738	766	804	779	731	768	799	706	778	727	807	756	759	737	715	734	705	786	752	768	778	752	781	786	741	734	784	754	759	776	758	742	741	719	777	762	706	753	780	726	768	796	763	712	749	783	710	738	732	733	778	746	782	765	748	723	780	770	743	758	774	739	774	739	754	731	717	757	691	795	772	742	740	736	765	749	787	748	739	771	760	688	701	721	748	747	749	806	719	780	743	741	808	693	734
24388	21412	28584	24587	19527	1568	587	405	358	296	263	235	251	261	222	223	234	208	211	191	210	223	215	209	197	194	193	204	198	175	185	161	180	181	195	192	186	173	170	162	195	180	165	185	161	211	204	176	202	153	173	200	220	208	154	195	179	161	218	161	191	206	193	174	170	180	171	177	154	164	164	209	179	162	202	167	150	169	148	175	159	180	172	184	177	166	159	159	157	187	189	175	185	177	159	194	188	182	160	152	173	177	170	158	168	155	175	169	181	199	181	201	186	159	176	170	184	193	180	170	192	161	175	181	188	179	171	182	180	174	173	169	187	197	198	165	151	167	173	188	172	179	150	185	215	200	162	180	179	181	169	168	209	174	182	162	174	203	171	168	177	169	176	166	164	201	170	178	173	184	135	167	172	171	178	182	189	156	172	157	189	176	161	193	176	157	181	191	170	176	165	173	143	190	176	182	193	183	189	185	181	153	161	168	165	170	176	177	181	209	181	167	195	167	174	154	169	172	180	163	181	189	171	177	167	181	180	158	167	180	154	147	186	164	194	164	190	157	173	182	175	169	166	166	180	152	167	170	177	177	168	177	181	175	167	201	176	192	171	151	182	192	160	173	176	189	191	195	182	189	172	177	167	187	196	197	151	185	171	192	207	174	163	187	171	169	190	168	157	179	175	173	185	145	193	193	167	171	180	179	164	190	182	158	166	176	187	171	180	178	189	172	201	158	162	178	188	163	191	184	168	178	163	170	179	190	162	173	190	154	173	168	179	172	172	162	168	146	183	182	170	166	179	171	147	182	175	203	163	185	152	150	167	173	177	166	166	158	185	178	187	174	161	166	153	160	179	187	155	182	196	170	156	176	152	172	193	172	160	161	182	171	168	166	185	165	186	183	162	150	173	152	190	180	166	172	178	224	168	194	157	172	202	193	191	155	169	169	168	180	179	180	191	169	165	175	178	182	171	178	160	175	180	182	184	168	174	207	159	163	191	168	189	174	175	189	193	155	132	162	133	189	160	163	197	171	151	160	164	185	186	196	168	194	148	175	173	195	165	185	188	140	162	173	166	158	151	160	179	158	175	179	158	170	170	163	160	180	170	186	157	185	182	189	159	168	157	180	178	175	178	181	185	186	181	159	194	151	170	193	171	166	175	178	162	164	176	175	171	179	154	167	176	197	169	174	178	166	170	177	193	177	178	183	158	171	172	169	162	167	149	203	177	157	174	164	185	171	162	186	161	179	201	164	170	165	190	177	174	169	166	171	163	153	186	161	187	174	159	158	170	212	170	151	170	194	172	174	172	186	167	176	176	185	182	177	178	166	155	187	164	161	173	161	162	169	178	181	174	173	165	163	183	162	165	183	171	173	192	178	167	158	160	175	195	153	184	142	172	181	173	186	170	183	168	189	174	171	159	158	174	174	204	180	173	165	181	183	171	186	169	153	168	176	169	203	153	179	165	171	170	172	178	178	177	181	182	191	158	188	197	167	158	180	156	186	172	161	179	181	176	170	177	178	177	165	151	176	184	163	164	174	171	157	184	167	169	189	189	163	169	170	195	159	157	180	173	140	183	184	161	166	171	180	186	167	166	161	168	181	173	186	191	158	167	166	180	174	177	178	172	196	169	153	167	192	168	182	177	152	179	194	186	172	182	172	178	179	184	153	181	165	169	188	167	154	154	171	161	176	158	185	163	166	165	166	184	165	166	186	167	144	192	158	163	182	169	186	170	173	165	199	173	178	147	160	172	176	174	172	185	192	153	179	179	192	143	182	169	170	183	158	145	158	160	171	162	176	160	159	175	172	150	178	175	177	170	163	179	184	165	169	167	161	194	175	176	178	168	163	159	172	177	178	164	175	180	164	184	180	162	159	175	179	179	162	181	189	152	166	167	167	155	157	178	171	183	154	190	167	165	184	191	153	167	174	209	189	167	181	177	170	168	179	176	167	188	159	170	175	168	160	177	176	185	166	174	173	187	177	195	180	183	172	165	150	189	170	164	171	174	171	182	156	165	158	191	180	161	163	169	158	177	171	174	165	146	181	148	189	174	164	165	171	171	152	166	164	183	148	162	176	157	167	167	165	170	178	171	172	193	164	183	180	191	184	164	144	188	153	202	166	175	171	184	176	169	198	176	159	181	155	179	173	174	163	177	208	169	165	185	190	153	182	179	164	162	176	183	186	183	173	183	173	190	176	159	185	184	202	155	179	162	151	180	161	169	175	181	165	186	170	170	155	170	192	181	190	172	167	201	143	192	177	187	180	164	168	170	148	157	178	170	196	172	166	188	197	160	164	161	166	160	161	169	153	153	179	179	168	161	179	156	180	179	169	203	202	158	168	165	162	177	187	182	182	150	155	161	193	195	193	164	175	154	156	189	163	177	169	190	157	144	180	169	173	175	189	152	197	161	182	177	156	166	167	165	172	182	174	153	158	152	173	178	173	156	168	173	169	189	186	181	173	163	191	181	168	177	195	155	180	193	176	191	195	148	174	171	175	180	183	173	160	169	174	164	168	172	167	155	174	191	168	185	163	169	148	191	163	188	157	178	151	151	167	195	175	189	183	167	154	156	181	172	159	156	164	170	157	166	168	192	195	176	184	182	151	158	166	195	175	171	178	193	178	179	166	185	166	169	185	192	181	193	182	153	150	164	177	164	152	154	176	196	169	148	153	179	180	167	159	148	169	180	168	175	173	198	191	178	178	178	167	153	203	163	171	169	204	182	193	167	180	157	184	192	167	181	192	182	165	181	167	160	170	168	167	169	173	163	158	192	184	189	174	173	173	179	183	187	152	167	194	153	176	158	178	184	159	173	173	174	186	167	174	185	188	190	172	167	192	175	186	204	184	179	181	167	159	157	178	162	153	158	185	166	173	179	184	159	187	169	158	169	171	189	156	194	169	141	190	195	192	176	183	174	156	173	178	168	187	183	160	173	184	185	188	181	161	159	171	149	172	163	178	184	161	189	162	183	187	193	179	180	181	194	169	153	172	158	157	162	204	168	159	189	175	165	171	175	171	194	163	179	161	178	144	179	157	191	181	156	167	174	179	186	163	164	179	168	179	169	161	194	167	164	162	196	169	180	170	156	183	209	160	181	174	187	190	161	161	187	198	184	171	156	167	196	170	180	189	173	195	192	167	171	208	181	149	170	174	162	189	164	170	183	186	182	179	169	170	161	197	177	181	157	170	175	174	160	168	179	156	175	211	157	168	157	158	192	171	187	165	173	184	152	167	172	184	166	195	161	188	171	169	190	153	170	144	187	164	190	179	163	171	170	172	163	166	161	191	194	157	159	155	167	170	174	177	168	174	163	175	172	177	168	162	162	181	150	166	171	191	179	200	206	181	162	181	172	158	181	157	171	180	167	178	175	173	178	177	183	194	183	206	190	188	164	181	184	161	163	158	161	163	179	162	166	172	168	177	182	170	160	135	198	158	167	182	167	176	173	145	169	165	181	155	158	172	162	181	150	167	175	170
5971	11028	8959	4689	2984	2184	1557	1373	1032	934	807	749	660	594	577	531	489	509	437	439	400	477	445	424	389	409	384	393	398	400	382	363	389	359	405	394	368	359	383	378	349	349	371	352	369	347	375	361	350	371	370	370	369	338	330	333	322	317	367	361	369	354	363	365	310	362	317	365	359	367	346	324	296	322	312	367	353	329	320	340	364	311	335	313	341	324	328	344	338	353	369	340	352	326	347	348	401	338	347	368	342	391	339	370	348	344	330	354	347	337	351	309	336	338	342	347	375	357	346	377	362	341	340	355	389	335	332	335	364	364	342	332	345	334	343	350	343	327	348	351	345	322	339	331	334	350	344	325	340	354	351	353	350	333	323	372	317	345	306	328	335	337	336	346	330	346	348	331	338	350	351	334	363	368	314	338	304	359	336	346	352	321	342	327	349	330	333	309	346	356	341	321	330	320	359	327	328	309	379	330	336	320	351	365	347	341	342	326	359	322	355	381	346	361	361	335	344	335	358	344	383	311	344	348	341	357	348	363	338	336	325	346	331	342	360	368	327	324	345	336	347	372	362	322	318	364	374	328	380	359	381	353	362	375	361	354	327	351	354	329	325	351	353	348	358	348	358	363	334	343	349	324	340	335	350	342	323	345	351	318	316	326	380	365	337	302	352	308	355	360	342	302	328	331	332	336	322	351	314	337	323	327	326	335	364	321	344	347	334	336	328	357	347	335	339	308	322	320	326	323	370	346	327	352	332	339	326	356	359	361	334	359	330	349	372	369	372	310	380	350	330	299	333	349	356	351	333	349	349	332	336	359	351	354	356	336	346	341	335	344	338	351	347	329	342	364	352	316	344	343	325	357	343	325	332	332	312	363	383	323	318	332	348	338	351	347	335	347	357	351	335	323	379	320	336	336	325	329	333	340	347	348	364	356	329	338	329	319	325	376	331	360	320	302	313	338	343	334	355	335	352	307	356	352	331	331	349	348	320	337	356	320	339	312	337	325	315	333	345	327	331	358	330	302	299	363	351	323	373	345	326	337	349	332	343	338	348	349	330	334	348	336	339	322	368	349	305	351	325	346	362	324	356	351	333	322	344	327	359	365	337	347	354	330	328	332	323	312	348	335	327	312	341	339	308	344	361	328	310	356	290	324	351	324	351	321	362	371	320	353	326	309	372	348	346	373	334	340	318	346	350	342	371	332	366	347	344	288	384	369	328	389	325	326	359	346	352	317	388	348	326	348	335	353	323	350	321	337	327	370	332	360	327	353	336	340	362	339	341	334	386	336	343	346	312	343	369	343	327	332	390	394	352	352	324	334	342	348	312	352	341	337	360	354	328	339	338	325	387	348	366	329	339	377	340	354	357	370	344	360	337	334	356	339	334	327	381	328	360	342	339	344	329	381	332	316	327	325	360	331	328	343	333	337	342	343	302	353	368	345	330	328	336	311	329	324	353	364	329	340	346	359	331	329	358	317	319	368	349	382	336	361	365	341	335	340	357	371	315	343	339	333	324	361	329	359	342	335	334	317	377	350	373	373	342	342	338	353	349	326	355	327	330	371	327	326	344	317	357	373	337	346	342	350	349	320	359	348	317	336	335	355	344	348	354	323	324	329	313	377	356	357	344	335	343	368	348	322	336	341	356	363	358	359	351	322	344	330	323	319	352	335	343	318	370	343	339	328	345	299	334	329	321	365	325	315	338	331	352	348	313	345	327	351	324	316	369	320	363	366	372	332	350	368	318	334	336	345	397	316	348	349	316	383	371	319	349	353	333	351	344	337	337	336	360	332	356	335	357	353	360	345	334	339	343	369	323	352	362	325	352	322	331	336	341	325	332	339	348	326	340	355	329	339	334	347	344	380	380	329	363	347	326	344	363	319	333	349	327	348	351	311	349	362	361	334	356	340	305	309	300	372	332	354	345	370	293	346	323	347	341	336	364	352	346	363	348	359	362	337	328	325	347	361	335	322	317	326	359	321	374	341	337	340	334	354	353	334	349	312	332	351	358	346	379	318	341	346	333	317	338	336	345	357	302	355	332	327	308	337	337	325	384	363	366	338	348	359	315	338	314	346	347	361	329	321	349	340	338	314	349	337	358	326	357	357	365	338	323	334	333	328	330	326	317	333	325	342	356	371	356	312	352	358	334	346	362	357	325	335	337	333	331	352	365	361	376	331	344	362	383	316	362	307	351	369	390	320	343	331	366	349	342	311	384	347	365	355	359	326	356	305	354	337	343	371	356	324	361	311	332	352	347	331	332	327	334	341	330	325	319	331	327	315	325	364	320	332	365	344	370	332	335	340	365	341	382	354	320	343	357	360	341	359	350	288	356	368	322	338	357	344	357	355	330	357	320	347	322	352	326	380	359	342	342	343	293	355	340	344	341	343	320	352	354	325	301	321	327	378	371	332	348	345	312	352	367	348	348	323	340	362	331	318	306	359	359	324	343	328	330	308	326	338	345	349	368	308	345	330	329	330	352	357	363	343	351	337	302	365	359	334	323	350	333	356	341	350	329	350	351	353	346	360	345	315	329	326	321	344	313	350	334	310	325	321	345	359	328	343	322	379	301	338	304	334	331	360	334	336	316	344	356	339	332	339	354	347	344	353	340	346	335	325	356	362	345	334	348	330	347	364	343	335	390	386	344	342	337	339	362	333	395	331	329	326	344	342	334	346	334	327	322	360	311	340	338	363	338	332	297	301	359	388	344	350	353	345	340	334	364	322	350	381	356	382	330	338	333	353	333	339	354	361	330	333	344	339	330	312	339	336	326	311	310	342	320	327	322	356	319	330	337	350	340	365	300	325	332	352	333	316	358	330	342	319	307	323	352	318	347	332	330	344	335	350	359	353	314	311	336	322	338	362	320	327	330	367	305	330	332	331	336	337	374	341	336	344	337	332	330	342	344	381	345	312	349	312	331	351	322	354	336	393	314	363	364	344	359	325	332	366	345	332	377	373	359	376	343	353	344	333	332	329	305	380	326	369	309	355	323	335	321	337	318	316	345	343	376	334	330	325	326	339	346	327	325	305	339	311	348	334	316	343	333	361	345	347	333	338	343	347	324	348	330	357	368	337	353	369	328	363	344	307	338	371	310	318	355	337	365	369	359	319	335	339	348	358	349	351	341	344	331	354	312	336	339	351	351	356	339	331	349	341	342	346	332	323	376	330	325	395	356	343	360	341	322	324	340	354	353	354	364	336	350	371	337	389	364	347	347	336	357	348	377	327	336	343	343	358	367	330	377	329	326	425	366	336	353	311	334	354	354	362	333	343	355	362	328	371	340	331	353	354	372	335	340	328	330	326	344	327	341	338	323	345	298	351	339	352	329	339	320	353	346	362	320	341	350	335	333	313	347	336	358	316	337	329	306	349	357	342	341	318	334	317	340	350	356	331	356	347	330	312	349	348	336	326	326	299	334	355	342	364	345	352	343	333	326	363	345	332	330	351	370	353	367	357	369	314	333	330	354	342	331	328
23470	21412	29244	23945	21414	17191	1772	795	594	545	521	466	417	401	407	353	357	395	373	351	335	303	330	347	329	340	318	333	305	323	325	298	283	345	312	292	298	308	314	300	293	314	252	292	351	314	268	293	285	283	299	287	304	301	281	286	310	290	288	288	314	313	289	273	311	304	295	306	280	304	277	267	266	286	275	288	269	306	277	297	276	288	273	290	298	308	275	264	279	320	277	290	297	300	283	296	298	309	301	284	341	299	268	255	297	284	279	297	257	312	288	317	282	293	294	265	283	299	266	322	294	288	313	257	271	303	265	311	267	303	312	316	307	297	289	298	284	285	283	267	287	298	261	280	290	265	315	295	305	299	305	285	297	273	275	308	300	272	308	270	270	278	286	274	265	261	290	271	293	314	280	272	285	291	304	287	307	270	285	303	288	284	267	273	276	256	304	278	256	288	292	297	294	292	268	320	305	314	266	304	266	290	290	307	275	261	276	282	332	263	289	291	271	283	294	289	307	290	286	287	279	301	279	262	264	292	279	270	288	279	290	291	294	312	266	284	292	321	296	313	264	288	279	285	268	266	271	283	327	258	307	267	294	288	288	311	272	279	286	280	299	255	291	282	296	294	281	270	312	278	293	276	306	292	289	280	279	316	291	288	280	299	305	324	295	300	286	288	300	288	285	274	315	258	282	284	278	274	269	275	284	289	293	276	261	292	313	287	298	304	301	269	306	281	330	312	284	274	284	274	247	296	293	302	271	274	309	311	315	272	294	287	268	325	280	291	292	315	274	304	307	286	291	288	326	301	273	277	301	290	290	311	315	284	301	315	316	291	295	279	303	300	291	302	301	276	275	262	306	285	313	276	267	293	283	265	272	287	253	272	304	303	262	300	285	301	303	275	296	289	288	263	280	305	294	270	285	303	302	293	273	293	286	284	302	288	275	287	270	300	282	259	305	279	290	272	269	323	288	296	284	299	301	303	281	279	297	302	291	259	272	293	310	303	283	342	301	277	279	281	313	295	288	278	264	300	308	319	270	261	289	309	281	311	298	276	278	286	272	278	278	293	283	288	324	316	303	281	302	282	331	296	303	263	315	308	294	299	312	293	271	274	321	270	289	282	311	271	267	312	284	275	275	266	261	319	306	298	311	298	305	299	285	305	302	281	268	275	289	234	297	290	307	272	261	273	296	257	289	282	280	273	275	267	318	286	314	310	273	254	288	282	277	305	311	287	303	303	300	272	314	274	292	278	292	296	341	295	290	294	317	300	317	306	279	276	328	259	332	295	320	294	283	278	305	329	294	275	277	294	305	290	282	264	302	289	303	292	283	336	310	274	264	283	307	324	286	302	290	310	303	261	296	255	283	271	289	286	326	269	281	275	287	270	277	294	307	289	283	311	278	308	279	282	282	296	284	282	288	273	324	299	275	334	264	296	297	275	250	293	294	288	284	309	269	267	304	276	273	287	291	309	296	284	295	296	278	294	270	300	302	277	299	284	277	287	277	312	293	293	288	273	300	285	290	272	263	288	255	300	258	286	296	289	290	294	278	287	282	285	294	263	293	288	300	269	276	300	280	305	296	289	281	288	272	313	302	278	294	317	291	287	307	275	266	273	275	289	291	317	273	326	301	292	296	292	279	273	320	258	277	330	300	277	300	273	292	290	283	297	301	268	308	292	293	299	290	326	268	299	304	307	276	282	305	293	273	285	302	270	307	261	289	308	316	290	287	279	260	303	255	271	295	266	287	260	296	283	295	285	263	293	317	299	292	274	287	252	292	274	272	275	290	286	273	285	297	289	290	299	284	273	247	301	279	289	273	282	258	309	303	322	314	296	287	288	276	269	278	292	268	298	313	275	277	275	289	282	271	310	265	301	301	270	303	277	290	289	261	263	286	297	291	274	275	320	288	289	279	295	312	279	289	276	296	320	311	299	273	266	290	308	307	313	307	288	267	287	304	315	299	297	266	282	264	296	289	291	312	282	279	315	291	291	290	309	292	253	334	298	294	270	296	301	251	279	303	272	294	271	273	256	276	278	321	276	293	276	298	290	284	311	262	272	274	265	307	297	278	274	270	276	294	314	297	291	312	310	323	277	297	295	285	311	301	294	269	299	282	253	258	315	287	302	257	255	288	290	310	281	291	299	273	261	270	263	285	317	296	286	294	284	305	295	310	277	315	278	272	285	330	267	276	284	311	297	292	315	286	303	289	272	308	278	286	288	262	284	278	302	290	284	297	298	262	274	292	295	291	307	288	314	304	265	289	292	314	305	295	289	324	317	292	297	294	290	281	297	311	311	303	286	293	279	283	277	292	272	309	290	302	280	306	305	289	276	304	285	305	300	271	278	262	283	315	268	285	288	301	269	271	311	309	297	294	273	273	316	306	305	298	287	292	247	257	301	296	296	280	288	261	285	267	283	296	321	294	299	278	295	283	280	279	299	270	243	273	291	263	267	319	285	310	342	288	289	272	310	321	298	313	278	320	278	259	256	287	264	296	286	283	300	283	280	288	313	292	301	290	280	296	309	265	289	269	287	270	283	321	308	306	261	305	292	289	265	269	278	267	255	289	308	330	302	287	292	276	280	314	269	289	277	281	331	300	312	289	298	312	290	280	270	265	277	298	287	285	284	283	280	304	340	290	276	275	289	254	291	281	279	276	300	312	274	301	289	267	293	270	278	321	300	264	292	276	265	294	318	274	297	291	272	309	273	265	275	272	294	285	289	284	272	295	305	315	310	277	282	269	277	300	272	317	285	263	286	280	284	290	286	269	317	292	279	284	308	285	300	268	255	296	271	249	276	314	278	291	314	292	291	283	292	309	325	256	274	290	305	274	317	321	269	328	300	247	266	289	271	249	276	286	286	264	290	275	294	300	268	295	332	285	288	307	270	283	304	311	281	280	298	287	270	283	302	301	272	306	288	291	300	264	251	294	268	293	282	287	271	280	309	267	316	304	238	277	284	284	290	287	296	314	294	285	290	276	335	280	294	289	298	300	250	282	274	290	309	267	292	304	308	295	309	268	313	313	299	282	271	264	266	294	315	287	276	286	322	262	296	252	279	286	278	282	290	292	276	292	305	268	276	283	307	272	280	277	282	278	255	286	297	300	271	284	268	279	294	283	271	283	307	279	289	286	271	283	278	302	272	275	279	281	316	278	280	316	284	300	283	275	293	259	271	287	300	278	271	305	286	284	286	282	279	308	267	280	281	247	274	261	286	270	308	296	293	297	273	289	295	281	281	294	263	289	307	285	309	293	280	283	264	277	291	303	304	285	276	305	295	275	281	275	313	304	302	287	306	286	277	244	283	306	278	279	300	258	281	308	281	269	294	281	262	279	301	299	258	295	273	266	265	281	299	282	280	309	301	293	258	301	269	267	294	278	256	272	333	287	271	296	250	287	295	279	285	295	311	299	275	276	307	307	296	287	261	279	282	298	278	271	266	242	292	288	279	274	312	287	298	296	286	284	302	294	283	288	294
8457	17211	14151	7837	5190	3714	2804	2242	1843	1543	1362	1149	1087	956	1007	860	784	806	758	783	723	696	646	661	657	610	639	606	594	585	594	587	551	539	571	541	550	609	589	579	557	593	599	557	532	531	538	546	582	537	543	535	480	527	552	526	497	529	535	527	517	494	531	568	531	557	526	579	524	527	519	567	544	513	539	518	510	505	531	510	475	511	511	519	486	519	506	535	525	496	517	541	522	524	512	496	502	500	501	489	490	534	520	521	533	563	498	514	538	522	521	467	543	493	510	516	533	501	518	506	498	502	531	507	500	504	521	539	529	520	451	500	505	526	499	488	533	511	517	516	505	524	491	500	536	473	474	535	485	531	510	567	505	530	458	500	505	546	540	494	520	536	510	501	528	523	512	517	498	478	540	505	482	520	512	492	460	469	584	529	513	495	515	486	515	483	504	508	518	484	504	524	481	503	498	497	490	535	503	498	526	513	523	528	542	503	500	492	509	493	514	546	527	516	507	506	475	530	514	567	503	493	510	565	500	489	523	522	550	525	521	483	553	490	557	514	527	502	508	479	509	495	530	522	513	487	480	554	504	481	518	511	520	501	499	507	513	496	503	503	527	465	497	492	501	519	487	496	487	542	474	518	521	491	518	524	520	529	522	549	518	517	499	489	472	469	521	521	512	461	508	483	506	520	541	478	508	560	521	503	535	516	498	492	502	492	475	505	531	482	489	524	510	517	485	505	477	482	483	543	492	539	503	508	466	469	485	494	483	540	479	535	467	526	532	525	519	476	502	516	487	482	549	540	494	513	529	479	478	510	508	490	462	518	491	504	549	503	522	520	520	483	490	511	528	520	507	497	499	507	532	461	495	517	509	563	522	484	514	531	485	533	486	539	498	502	543	544	537	557	494	485	529	522	495	518	511	526	544	506	497	495	486	497	473	538	485	535	487	518	521	562	497	483	497	496	535	488	487	502	532	477	483	467	518	524	501	488	485	476	483	466	509	471	530	462	519	524	501	554	503	522	513	525	475	483	476	496	514	487	481	491	506	511	517	506	497	544	498	540	465	543	472	494	485	486	483	505	493	485	504	486	484	480	543	506	481	489	485	497	507	517	530	496	519	520	542	509	545	545	542	511	518	474	480	547	479	520	548	528	502	502	525	520	516	500	538	461	513	535	496	525	475	470	490	500	537	494	459	499	517	561	505	485	522	541	495	532	533	535	491	537	539	514	492	501	506	534	538	520	512	508	512	473	533	555	525	501	548	483	497	486	470	517	515	481	506	493	482	491	486	537	469	494	488	484	552	550	510	515	520	497	518	478	505	495	471	495	503	499	515	501	483	499	558	530	517	503	518	553	530	522	536	474	482	513	534	510	546	491	528	485	535	521	480	476	521	512	501	472	477	505	496	533	527	500	539	512	499	498	501	544	506	544	511	509	478	529	485	521	494	524	519	534	532	507	524	480	494	479	522	488	503	522	484	517	535	500	501	482	490	489	483	502	490	493	500	521	488	478	524	475	498	499	459	517	529	523	481	510	489	542	482	529	489	492	506	513	521	533	461	481	499	502	473	526	471	500	556	568	483	537	512	519	504	503	466	518	496	510	504	511	489	550	485	497	500	540	491	563	536	502	528	466	529	516	430	470	515	504	487	518	498	498	534	513	499	534	516	520	493	507	520	522	469	501	484	472	435	491	457	507	518	511	482	548	500	546	494	544	559	455	504	522	504	511	512	494	498	522	523	505	477	492	501	496	515	535	476	497	556	529	485	507	522	515	487	528	470	520	522	440	512	495	497	532	525	533	508	551	501	508	500	498	532	482	509	485	478	503	524	521	529	503	469	503	501	510	554	476	492	493	528	490	483	483	507	495	482	497	545	485	499	550	511	499	473	486	517	489	540	521	506	510	532	509	522	504	529	541	539	470	449	530	518	495	506	505	483	510	496	483	468	503	515	541	496	494	521	523	505	507	519	519	543	506	523	480	489	576	499	514	518	508	482	530	520	494	505	483	506	503	503	531	493	485	520	517	497	504	494	515	508	531	529	508	527	485	503	521	528	504	513	454	514	525	476	511	480	465	496	509	488	498	494	495	520	478	517	542	479	500	487	520	539	521	512	505	509	525	531	549	530	487	507	499	529	467	510	507	550	528	483	482	495	528	495	477	513	522	522	483	492	525	489	519	491	500	503	522	552	514	498	502	503	522	543	518	499	499	495	543	512	514	523	502	503	494	479	485	492	510	523	537	527	505	545	478	494	500	493	552	515	537	514	477	524	482	484	460	519	496	505	540	492	516	523	540	507	493	519	510	552	497	498	513	463	511	513	510	514	450	541	476	518	516	489	515	499	511	498	510	544	507	519	527	551	479	515	456	553	535	542	525	508	492	467	497	511	495	519	488	533	509	455	513	520	504	480	515	509	505	476	486	535	549	512	541	546	525	534	526	479	486	528	496	481	500	508	488	543	486	518	514	498	535	521	496	539	474	550	511	546	521	535	512	517	512	501	530	532	510	470	485	508	543	475	490	472	462	521	535	499	496	487	516	553	510	478	516	534	503	460	465	522	505	496	517	544	489	500	489	486	513	518	487	518	509	531	504	493	496	514	525	455	488	538	530	512	546	495	480	478	530	498	525	494	495	565	527	517	491	475	494	521	518	499	474	525	522	491	523	521	524	496	453	472	497	475	529	495	520	510	486	517	460	478	513	544	539	549	499	477	529	490	507	461	487	505	487	526	517	514	546	499	528	496	493	511	505	514	517	519	513	517	498	508	481	531	520	502	505	525	526	525	492	466	506	491	515	478	517	506	491	473	497	490	513	534	530	526	502	500	494	469	491	531	527	519	503	514	477	504	531	482	538	516	565	523	534	540	517	505	487	481	496	511	470	501	532	486	501	467	543	500	508	490	516	517	532	495	480	515	490	541	529	532	462	538	565	539	502	528	485	502	489	551	536	531	484	503	523	535	505	513	484	527	505	513	508	528	488	535	499	537	548	500	517	513	520	517	532	496	522	529	485	517	486	480	516	515	474	535	512	505	445	532	494	539	476	494	465	505	494	472	450	529	583	510	513	488	506	507	502	479	504	524	523	515	524	507	505	507	503	501	536	502	521	458	462	511	478	496	507	474	489	487	485	515	500	517	519	495	517	492	545	520	503	537	527	520	502	514	497	522	544	488	514	527	517	555	491	521	494	524	506	519	468	471	560	506	543	488	495	538	509	495	504	503	515	494	512	545	517	531	510	515	476	527	502	488	526	514	497	495	555	484	527	495	524	519	494	543	516	503	458	480	528	489	545	502	468	496	488	502	538	494	498	544	525	517	526	482	494	503	565	509	503	508	532	527	491	492	549	449	490	475	475	506	449	512	534	530	522	518	514	528	523	525	501	522	491	516	472	485	519	512	494	516	516	532	498	498	531	524	492	510	523	517	510	502	485	533	483	487	505	522	542	476	499	512	510	532	498	523	542	514	490	516	501	457	508	540	502	475	503
26909	20618	7504	779	505	470	454	430	443	427	430	449	445	394	398	437	428	447	404	393	373	416	424	361	419	388	414	401	403	404	414	385	409	424	363	413	445	411	431	410	395	416	417	393	428	456	389	409	417	370	404	401	431	405	381	380	391	392	386	428	398	361	421	401	449	440	426	387	412	432	394	396	373	417	403	413	398	415	411	429	419	377	372	415	395	385	410	417	398	413	387	418	420	407	416	414	406	382	377	417	369	415	399	403	394	397	419	436	455	414	374	411	408	391	448	438	433	430	425	387	416	428	420	418	412	383	389	414	411	430	411	403	369	418	405	405	391	409	429	452	395	387	423	392	433	413	397	410	413	372	393	390	384	439	431	408	380	420	419	402	376	429	403	402	422	398	393	403	410	397	366	443	428	388	387	395	418	421	390	394	417	387	422	404	397	433	399	373	366	425	452	424	400	426	407	408	371	389	446	435	398	405	409	397	419	430	415	401	370	449	433	429	410	394	411	405	410	386	391	378	421	390	393	417	367	409	373	408	382	395	388	403	380	435	403	406	415	416	413	432	410	392	416	375	390	420	415	408	414	397	408	428	379	446	426	383	410	360	400	426	392	408	409	400	385	423	407	431	418	455	398	423	379	371	413	417	387	440	403	398	388	388	383	390	405	423	428	352	397	413	382	392	416	343	388	405	386	390	429	400	428	413	386	407	407	407	411	436	448	395	419	384	361	392	367	432	425	407	430	391	403	400	357	393	400	385	391	380	405	400	438	442	408	466	428	395	398	397	439	375	394	387	434	390	347	400	400	425	420	383	422	404	415	407	418	385	407	404	411	390	372	376	419	433	391	440	428	423	409	418	369	423	412	395	448	401	423	412	393	385	415	435	404	405	409	399	405	414	410	417	386	405	403	408	433	406	360	414	439	438	422	380	422	383	415	447	412	379	407	437	436	429	432	419	415	419	407	428	412	406	405	410	399	404	412	389	413	417	437	427	427	398	442	432	424	392	423	388	429	406	410	410	404	411	411	387	410	388	449	376	375	380	397	409	403	428	397	436	434	420	430	425	407	433	384	405	433	399	435	397	390	436	419	360	408	412	414	433	431	430	414	408	423	420	432	415	408	426	399	375	402	357	376	407	442	398	376	431	376	444	378	423	423	442	436	399	398	407	409	404	430	377	404	446	407	383	395	389	399	377	356	381	385	447	443	430	405	419	399	431	415	384	415	395	396	399	450	424	376	335	417	417	418	405	395	374	403	406	379	388	452	384	399	395	360	442	393	393	406	417	424	403	415	436	409	391	440	434	414	387	417	410	411	449	395	404	442	403	424	450	472	424	402	430	443	445	384	400	416	373	424	366	463	418	397	404	411	417	388	401	393	395	416	432	405	415	450	405	407	392	405	378	409	401	344	413	419	415	432	417	372	412	369	456	426	410	444	434	384	429	400	394	396	420	408	444	417	395	398	393	403	420	402	416	378	390	383	390	381	377	398	409	408	398	427	386	443	384	430	417	413	414	406	365	403	437	404	393	409	398	417	382	401	407	383	436	365	400	396	403	394	422	410	453	419	411	429	390	401	402	414	439	418	420	411	424	366	399	403	393	444	397	396	387	374	426	427	417	429	447	382	406	413	375	407	386	412	427	433	423	445	402	438	398	395	387	389	423	424	393	412	412	415	380	441	379	402	405	416	417	402	393	404	375	395	448	369	421	429	412	432	415	417	415	409	386	374	416	378	377	410	391	389	407	395	408	376	418	404	407	386	434	393	402	405	408	401	393	410	393	424	402	400	401	421	389	392	421	435	382	385	409	424	384	398	466	417	408	428	397	418	404	428	411	393	418	401	403	410	372	382	426	365	374	416	419	386	437	417	387	389	398	434	385	400	384	395	416	449	416	391	378	390	417	431	394	415	423	413	410	428	420	421	427	439	402	389	462	382	400	372	426	429	397	414	397	413	390	417	444	426	412	398	415	379	384	428	433	402	442	385	389	411	390	393	426	384	382	411	412	440	429	401	374	443	425	416	391	396	390	421	420	415	398	392	416	415	373	404	425	420	365	381	392	411	447	400	415	399	395	384	382	404	405	413	414	433	408	379	396	362	415	403	424	391	387	399	365	408	418	459	399	392	442	405	411	368	423	413	419	388	438	368	384	394	393	397	413	369	412	397	402	445	391	423	403	420	418	430	410	395	413	409	421	414	429	415	400	407	397	405	415	417	389	372	372	389	423	423	423	411	407	401	430	416	398	387	398	409	406	404	416	410	368	456	392	388	396	391	399	416	410	401	413	406	396	417	381	390	387	381	396	403	384	414	398	390	401	372	405	409	423	403	395	434	445	396	429	425	455	380	394	412	401	400	375	417	389	409	417	431	408	437	400	372	406	410	394	420	394	406	398	409	399	396	412	390	419	430	413	424	386	385	399	425	406	416	408	431	382	435	366	399	383	417	386	425	397	414	390	443	406	429	405	432	443	376	432	407	384	411	376	407	399	382	412	398	438	406	393	423	455	368	378	413	398	382	404	433	419	395	395	392	429	407	401	404	408	415	401	442	382	419	428	408	414	404	446	398	415	368	409	426	383	392	395	392	410	385	388	392	366	396	395	405	381	416	387	431	414	423	392	429	382	433	427	387	398	390	414	398	390	424	409	396	420	401	424	413	417	388	437	387	416	448	419	381	358	382	428	410	404	439	413	416	405	421	421	396	402	401	400	398	414	369	364	417	387	431	447	408	399	394	400	434	396	378	392	440	456	404	371	417	402	389	407	408	425	423	388	418	417	440	429	415	424	375	390	399	407	404	428	405	400	425	393	396	385	390	391	409	429	397	410	395	405	434	416	422	399	421	403	418	459	399	414	376	409	377	400	424	429	381	427	388	397	363	429	432	439	425	443	404	402	429	405	407	407	389	415	407	367	412	392	389	464	391	474	386	385	397	432	418	408	387	402	415	377	362	419	400	393	425	399	414	380	428	362	386	398	386	383	415	416	386	421	415	386	404	411	408	397	404	406	401	400	410	421	429	445	421	420	402	423	412	374	416	398	430	414	396	402	385	426	417	395	433	410	394	368	400	377	398	408	386	414	407	375	399	379	395	408	375	428	396	439	411	363	393	423	377	382	425	413	400	417	425	439	370	447	387	396	415	417	426	398	375	391	402	375	378	414	384	423	436	411	418	415	406	394	397	380	411	426	427	413	386	397	418	364	436	429	420	395	365	416	427	393	410	409	445	371	403	436	426	423	436	413	389	450	368	415	385	395	399	391	380	417	425	364	398	407	418	400	417	420	417	408	438	411	386	456	407	392	416	398	434	399	416	422	366	418	411	400	462	405	427	413	408	417	422	405	411	408	372	438	436	382	379	422	417	391	418	363	393	410	414	456	406	393	406	411	440	408	411	433	398	419	421	422	441	398	441	414	403	391	429	410	375	445	412	389	397	388	405	400	379	434	401	436	389	412	417	399	432	387	390	390	398	385	428	392	390	417	433	397
4397	2017	1720	1174	1043	900	867	826	815	813	789	822	816	784	740	729	805	771	791	847	777	765	742	747	715	750	739	752	746	758	760	748	765	766	735	750	746	713	741	774	709	744	779	751	737	729	707	787	743	745	755	744	735	735	732	719	755	798	685	747	757	788	756	786	742	713	732	688	789	777	764	753	760	753	746	699	800	710	755	770	793	792	728	719	770	726	749	768	708	717	776	783	694	799	761	781	713	721	749	807	723	741	798	768	769	718	707	729	773	779	698	738	735	698	747	750	779	736	755	776	684	759	767	727	724	774	727	740	761	755	748	682	770	764	714	766	701	712	736	736	751	736	736	752	768	714	698	722	736	753	726	790	740	695	728	771	768	747	785	746	789	697	754	721	774	756	733	730	747	758	763	797	776	717	748	718	708	725	732	783	755	730	753	733	718	775	743	787	727	759	763	739	781	760	700	775	790	756	729	685	711	736	793	761	732	745	731	781	749	694	723	751	724	778	743	749	686	752	758	750	737	715	734	729	778	755	731	752	713	761	732	742	791	717	727	729	741	770	707	795	734	743	741	737	729	752	723	719	721	763	741	690	672	745	702	716	744	761	723	698	709	761	726	724	726	738	784	765	731	765	716	715	733	711	709	726	723	683	729	761	717	700	732	707	690	765	761	732	707	756	688	764	766	793	738	704	733	698	741	705	743	806	724	774	760	739	762	779	792	799	727	736	710	724	766	716	714	756	809	737	737	742	766	703	794	725	762	692	744	719	717	736	685	743	787	702	745	793	774	756	746	733	805	739	729	720	721	735	736	732	714	689	720	729	729	728	821	759	706	789	771	743	747	764	740	779	774	736	748	697	726	736	680	754	776	764	733	737	770	736	722	754	795	738	760	739	777	751	754	751	720	728	700	731	708	695	734	761	745	782	726	751	740	767	716	715	715	797	757	727	738	734	705	738	759	767	719	747	754	745	733	748	768	734	740	783	765	758	741	741	749	728	729	727	733	743	769	707	750	764	715	795	761	721	729	738	768	735	733	706	761	756	713	729	702	750	746	777	725	698	783	785	733	749	749	735	760	698	748	688	737	763	767	747	693	718	684	792	724	761	767	773	760	730	718	723	709	771	766	767	768	733	731	739	699	710	743	753	772	720	732	750	738	716	780	715	730	797	691	772	769	756	783	762	761	785	745	716	697	787	725	742	749	779	709	721	772	736	717	779	715	784	768	761	746	737	697	740	708	706	775	792	758	790	692	739	742	754	783	749	737	771	670	761	728	723	704	718	755	727	751	727	734	745	741	755	810	765	679	794	741	748	731	749	723	757	736	732	728	737	786	747	731	752	718	713	778	711	725	737	722	750	744	757	752	732	780	725	776	776	757	754	801	780	765	825	733	735	721	807	731	715	782	729	733	777	736	728	791	729	784	759	774	690	725	737	772	721	725	719	751	776	768	758	767	699	734	772	746	761	769	724	728	777	760	782	738	712	768	761	718	734	695	700	732	762	767	730	657	760	743	773	797	760	773	711	713	753	744	768	757	703	723	749	761	765	782	739	739	745	765	767	772	717	732	728	723	704	737	753	721	751	679	742	774	745	721	726	770	761	757	717	793	727	719	731	774	750	728	750	775	723	744	751	728	748	722	721	773	738	744	749	747	792	776	718	749	734	754	708	797	759	762	748	732	758	736	742	727	735	741	732	768	734	702	785	763	739	720	754	750	700	741	760	756	768	719	725	713	691	762	739	772	792	751	753	809	746	765	729	771	715	763	770	796	707	816	720	741	761	753	724	751	772	743	771	743	709	761	738	756	775	671	749	740	768	754	730	751	735	750	715	706	768	781	756	743	767	750	785	753	715	723	766	737	782	725	751	775	738	734	748	782	754	799	730	774	767	733	737	703	789	721	759	777	737	734	722	712	737	737	731	760	726	723	749	715	719	708	748	749	709	742	765	751	730	770	737	725	770	769	765	787	741	761	735	717	772	769	745	766	779	720	759	763	736	754	735	736	762	766	763	759	714	708	779	744	731	709	735	730	733	694	759	759	726	745	751	698	674	749	766	730	772	740	755	699	761	736	742	694	791	712	695	773	749	755	726	796	717	774	734	724	737	787	757	775	703	797	767	767	734	769	714	746	734	720	776	778	739	750	733	776	752	736	732	715	742	785	744	785	777	802	755	714	784	735	747	667	725	705	753	773	782	740	748	718	721	761	774	742	779	698	745	728	700	701	736	740	757	763	719	748	770	777	722	766	754	771	817	765	783	847	768	726	737	753	739	767	772	743	722	766	712	736	751	762	726	732	762	726	713	739	757	763	728	756	770	696	771	785	774	747	765	721	738	753	717	737	746	767	749	730	729	710	751	760	764	752	698	751	758	748	763	744	783	803	826	748	815	764	753	767	724	753	744	787	704	741	723	757	774	739	706	752	752	717	738	740	758	715	815	717	731	759	769	757	761	731	772	736	781	720	764	757	783	783	722	721	752	738	742	729	754	742	768	740	758	707	743	764	753	718	728	760	697	749	743	760	784	783	722	712	755	766	721	796	732	794	727	743	748	748	740	686	724	756	788	721	735	723	783	752	720	776	724	739	746	732	737	709	744	734	705	755	722	726	736	715	733	727	714	755	745	744	708	722	739	746	754	768	769	739	726	752	770	740	745	786	744	724	757	712	770	750	762	725	731	749	761	754	743	757	712	761	733	739	730	757	741	784	743	762	742	720	760	743	764	726	724	757	739	736	775	791	756	711	738	730	792	746	715	720	727	801	753	771	689	695	735	740	774	737	720	723	754	770	700	756	711	756	717	754	748	732	795	750	740	717	703	722	746	803	741	776	736	750	744	735	693	707	768	728	743	738	738	761	735	755	803	765	728	687	710	717	755	706	780	730	738	726	716	737	697	785	787	709	739	759	770	744	727	774	768	740	748	720	723	726	760	761	718	799	749	780	771	716	773	796	748	717	748	726	739	767	737	733	701	740	740	703	823	770	731	781	740	713	797	746	734	746	730	695	727	760	777	758	744	774	733	697	808	730	710	755	761	697	711	761	738	748	745	730	731	726	724	733	790	768	750	730	733	746	796	750	737	761	730	749	735	752	765	716	718	791	769	732	757	741	755	716	753	772	689	784	713	735	694	716	702	800	717	764	768	697	740	735	759	734	771	800	712	692	733	750	705	782	736	756	715	752	727	787	774	794	735	751	757	691	697	740	746	699	725	743	752	755	705	787	729	718	764	756	763	768	749	772	745	723	715	754	823	718	737	751	730	708	695	779	758	757	777	760	753	772	758	744	767	771	716	777	762	740	721	739	778	702	790	694	730	746	751	768	759	765	716	715	712	706	726	745	754	691	786	771	786	706	709	780	755	736	721	690	758	725	762	740	757	753	762	736	726	751	753	732	760	737	786	707	745	684	779	764	716	777	755	731	737	764	758	754	742	721	755	759	776	760	696	789	727	694	711	775	758	764	721	741	762	755	706	748	731	765	728	732	696
24429	21408	28581	24600	19649	1565	572	409	355	335	279	239	237	233	187	240	201	215	220	229	190	216	200	198	199	203	217	180	198	185	182	184	147	172	174	176	200	179	173	179	170	179	174	182	193	166	188	176	155	169	174	171	160	193	174	173	169	165	184	150	164	165	171	183	177	198	183	190	177	168	179	177	171	186	167	176	171	175	153	176	187	181	202	204	197	178	172	173	169	161	186	174	160	164	180	202	154	152	174	169	166	179	177	183	191	167	182	156	182	187	151	195	152	164	157	158	174	182	189	190	164	167	173	166	147	187	152	167	207	166	159	161	188	180	161	159	164	159	194	187	173	177	170	167	166	189	159	181	187	169	189	166	196	172	169	177	157	183	171	156	151	166	185	186	197	191	174	172	166	174	190	155	193	161	179	190	151	166	193	186	185	165	182	196	176	185	174	157	192	160	194	192	182	148	138	168	157	167	160	153	173	187	173	181	183	185	190	190	174	175	172	162	214	161	187	186	205	175	167	173	172	164	184	174	196	166	177	177	190	183	202	172	169	191	176	188	189	194	186	180	185	175	154	195	160	185	196	170	160	204	188	193	159	147	174	155	166	185	184	180	191	182	179	182	199	164	183	183	165	172	175	179	184	183	176	164	207	190	182	194	180	199	180	173	166	169	155	163	176	158	178	183	175	179	185	195	161	180	146	173	189	173	160	163	173	209	202	159	180	179	161	196	147	164	179	165	168	193	183	170	165	188	136	181	175	173	192	173	174	194	163	191	179	179	184	175	171	174	179	167	187	185	159	172	161	168	169	187	153	165	195	200	192	175	190	204	184	167	185	175	181	166	185	181	177	181	179	174	174	159	167	182	177	172	178	177	169	177	151	169	189	201	196	170	156	179	160	162	180	187	166	151	168	183	192	189	162	170	162	183	198	180	181	202	160	155	196	161	186	182	172	168	167	189	170	193	165	148	166	187	177	176	193	175	195	166	172	185	174	178	186	155	182	177	181	194	157	169	133	182	176	179	173	148	168	184	177	179	165	193	179	188	162	147	170	179	175	185	179	172	170	177	164	168	201	185	162	184	183	171	179	184	172	176	163	174	192	173	162	167	192	197	163	182	145	165	170	183	176	167	159	180	168	167	139	166	157	192	189	192	177	175	187	181	166	174	191	162	156	192	180	172	176	189	164	170	174	188	186	170	182	173	188	167	180	192	164	172	174	158	184	157	194	178	182	171	173	166	159	182	195	183	173	157	157	155	167	169	180	178	181	187	187	193	158	159	172	184	195	179	160	172	163	164	175	190	175	179	175	179	185	195	161	156	172	175	172	169	186	156	174	165	179	165	158	168	169	183	187	159	162	167	193	179	163	189	184	171	184	177	186	158	186	142	162	185	201	165	178	176	166	168	187	172	149	164	186	171	164	196	201	183	152	159	152	178	174	164	196	183	163	177	172	173	192	174	179	166	176	159	177	174	183	157	182	166	154	186	183	193	181	196	177	165	170	171	163	160	186	172	164	175	184	145	171	180	171	156	209	157	186	169	170	158	172	160	164	161	179	173	176	154	158	163	193	170	165	174	165	170	190	176	174	170	166	178	176	174	165	173	211	170	163	136	182	177	158	198	197	196	193	160	180	159	138	174	182	184	150	159	193	174	159	175	177	164	214	169	163	179	182	177	169	153	173	157	173	197	168	179	128	163	166	161	160	173	149	196	173	175	174	175	186	191	178	177	162	167	166	175	179	162	162	175	180	174	177	205	161	162	159	191	184	181	175	171	171	173	162	157	153	174	159	157	179	138	184	176	158	183	174	172	186	169	178	160	187	181	196	174	182	175	187	164	158	168	168	161	168	196	185	164	169	195	183	183	186	174	185	180	169	160	187	155	207	160	156	187	181	183	158	172	191	170	181	181	191	164	163	179	189	155	164	151	169	194	177	167	169	155	196	177	174	178	166	168	191	176	165	177	176	164	157	179	199	179	177	189	166	171	183	173	171	186	194	178	162	182	176	179	176	187	182	193	200	181	184	179	172	172	181	149	165	183	158	166	171	175	161	156	164	174	155	184	147	177	183	166	209	178	172	180	192	164	164	158	174	184	168	193	165	193	184	183	177	152	181	151	185	170	178	176	174	182	179	170	199	168	182	178	177	172	162	171	185	176	171	185	177	181	156	189	171	193	187	155	159	166	162	151	190	159	177	161	179	185	185	148	164	161	193	174	189	165	161	204	163	193	138	171	185	203	183	176	185	166	171	166	163	170	182	152	182	167	148	189	154	166	184	155	195	192	168	172	180	161	188	186	182	180	194	173	174	160	162	178	169	174	184	154	181	170	174	190	173	161	162	178	164	146	180	145	177	179	159	172	191	188	184	179	182	169	163	190	178	177	187	174	203	193	179	176	192	174	159	195	182	174	172	164	183	162	169	160	179	171	190	146	186	185	152	158	177	144	170	171	154	167	159	184	176	185	172	178	168	183	167	182	158	176	166	192	135	169	209	158	186	165	172	181	186	171	171	168	149	193	177	194	154	154	166	190	157	160	169	158	182	186	164	174	167	177	179	163	175	161	216	164	171	204	184	174	139	164	171	167	155	180	178	191	184	175	174	166	165	198	170	164	195	170	179	164	201	193	175	182	169	176	170	166	178	164	184	157	177	175	139	167	184	160	176	159	160	169	157	161	166	174	156	178	189	182	176	153	173	177	173	187	188	177	189	175	162	174	178	144	159	189	158	148	162	166	163	170	169	198	190	166	174	188	178	170	159	162	169	197	199	187	161	163	175	166	153	169	184	169	181	161	199	151	170	165	182	161	167	192	184	181	171	190	155	166	139	186	161	172	198	166	187	190	179	185	187	177	182	188	154	163	179	162	183	213	165	158	191	199	173	170	154	191	189	175	153	148	170	185	179	171	180	166	177	170	160	179	153	174	157	148	180	172	164	175	169	180	177	173	174	189	165	180	179	172	171	163	187	167	167	186	188	188	151	184	186	169	189	157	150	176	184	190	159	194	171	178	170	178	166	172	180	180	179	171	177	165	181	160	166	166	174	145	146	174	160	168	155	181	170	152	163	167	182	156	182	185	162	189	175	187	182	172	191	185	171	158	169	192	182	170	172	161	183	185	215	163	175	164	173	169	175	177	184	188	202	171	186	198	171	177	169	152	173	163	177	172	184	173	164	185	191	168	170	174	161	163	168	172	183	187	179	162	197	185	200	180	178	183	198	173	165	162	176	179	175	185	188	172	162	169	158	177	198	174	170	191	165	151	166	180	159	180	182	176	178	182	182	185	152	173	163	173	181	184	183	153	154	186	172	161	185	172	150	152	169	157	178	177	156	172	192	145	170	163	179	157	159	173	177	173	161	188	175	178	157	195	170	188	174	162	153	171	176	190	164	166	178	180	181	166	172	189	211	169	174	172	183	176	181	197	178	157	179	163	176	186	190	188	187	178	188	173	169	172	155	157	193	184	198	179	156	189	145	189	198	159	206	178
6016	11151	9151	4728	3056	2222	1726	1238	1055	926	825	739	642	598	529	551	511	474	482	472	427	443	437	419	450	428	389	395	404	433	359	398	390	376	376	355	387	369	359	397	362	335	366	357	349	340	349	377	337	334	366	341	336	361	338	337	336	352	324	352	343	338	355	347	366	319	394	347	342	362	304	355	350	321	330	346	375	350	357	338	325	315	330	363	331	337	355	327	337	344	317	359	375	341	360	333	366	373	317	336	351	303	356	312	338	342	356	343	346	314	316	377	322	347	372	333	341	352	322	373	310	368	370	341	361	355	350	337	301	329	353	349	376	371	341	376	319	324	322	311	340	350	324	356	356	324	338	340	362	339	349	343	337	324	360	379	307	330	359	387	354	336	343	360	328	314	369	322	345	331	316	336	347	328	351	326	354	387	340	354	337	336	375	356	312	329	340	343	315	355	346	308	308	313	318	349	343	320	379	330	337	356	335	321	322	349	361	342	344	346	333	360	329	357	328	343	320	376	342	331	338	347	338	367	382	371	356	344	344	318	342	317	325	327	348	362	321	350	308	345	323	356	340	353	304	346	368	354	341	359	347	362	352	330	339	334	333	352	312	327	314	336	318	358	357	323	300	345	358	347	313	325	324	356	336	325	322	340	321	366	357	336	352	348	311	356	347	346	336	373	344	371	354	291	350	341	332	343	325	324	340	325	328	373	327	310	378	348	338	347	332	345	340	336	340	294	334	330	355	372	351	371	357	324	332	351	352	366	318	350	359	326	323	327	358	321	381	330	354	340	346	366	324	366	378	332	373	320	328	352	322	370	339	331	346	327	335	355	329	340	334	351	324	338	312	335	342	345	346	346	341	366	339	327	302	338	326	334	340	350	332	343	346	347	350	331	348	341	321	333	381	340	347	342	331	344	341	356	334	319	334	329	361	349	329	314	327	332	343	346	329	370	333	313	302	329	337	328	317	328	304	365	358	347	333	383	351	350	335	366	389	358	369	354	324	358	332	371	307	367	380	306	308	359	347	357	330	299	333	351	347	319	363	345	348	343	381	350	342	351	321	340	321	352	342	337	303	345	342	344	322	367	336	327	373	362	311	357	354	309	336	314	325	328	340	340	326	328	312	335	350	348	334	321	329	349	362	345	364	343	307	346	338	353	329	361	334	354	304	317	341	338	361	318	332	327	334	352	344	304	356	349	349	329	325	344	358	344	364	310	344	345	330	318	333	379	355	332	338	338	329	324	314	337	368	354	325	338	334	341	343	348	319	336	358	325	358	372	361	364	378	303	324	371	355	338	381	360	344	333	346	341	365	335	349	308	325	337	326	316	377	364	337	354	339	346	329	349	340	301	335	301	337	331	324	325	319	330	381	354	338	356	360	337	331	373	336	337	334	333	315	317	358	349	323	368	351	351	348	325	319	337	320	335	339	353	321	336	335	395	360	333	349	309	337	326	372	349	323	363	355	339	307	347	320	322	353	357	357	356	374	353	356	352	330	341	348	342	359	326	371	371	332	315	373	338	328	372	333	341	331	335	337	360	360	341	338	336	340	344	322	330	319	349	333	314	365	342	342	329	329	366	347	320	323	351	343	324	352	349	355	332	358	317	359	328	312	328	336	341	358	332	312	354	373	367	375	345	325	325	314	354	332	352	339	322	321	317	339	354	332	323	342	357	347	363	323	368	319	327	323	365	337	349	323	347	369	338	330	343	344	363	347	344	305	345	344	353	375	349	342	332	295	345	351	375	315	353	357	333	362	319	363	322	359	334	334	331	310	363	366	361	382	330	308	304	312	335	332	341	379	314	349	321	370	346	353	335	329	330	305	338	366	311	361	331	352	342	351	324	338	318	345	334	349	312	351	330	302	343	306	326	347	356	346	357	340	322	315	345	330	339	347	327	331	376	338	339	350	362	326	380	352	326	365	363	333	335	358	343	366	356	319	327	316	357	338	337	353	308	336	359	329	304	326	354	327	325	324	319	312	354	336	347	318	352	343	334	311	348	361	327	328	353	349	333	306	321	356	331	326	359	312	314	333	351	358	349	339	318	344	361	343	335	369	349	323	312	336	308	362	356	340	348	355	321	320	341	369	351	349	327	339	324	332	366	327	308	359	374	316	310	340	345	342	362	334	335	324	386	366	347	322	325	312	331	351	360	349	343	351	357	340	349	340	329	349	344	340	343	323	366	347	330	328	350	350	329	320	325	341	347	361	336	350	378	337	310	320	324	343	333	321	350	322	349	342	355	340	356	351	325	318	338	318	330	380	351	351	315	327	316	327	351	340	342	340	329	333	323	328	329	349	388	331	322	297	351	354	349	343	322	351	314	347	338	337	360	355	336	350	318	330	324	352	343	347	343	302	380	331	332	332	330	328	326	358	352	362	371	334	338	329	339	337	354	322	345	329	358	320	334	361	350	333	341	338	309	331	352	350	341	344	328	336	333	381	340	329	331	342	333	333	330	347	325	352	346	339	331	377	315	316	332	339	321	367	366	338	324	341	343	316	348	319	329	359	375	304	331	330	333	340	319	334	334	346	328	331	332	312	310	345	345	317	352	328	330	320	362	320	320	338	337	336	340	326	355	366	327	352	332	325	309	352	334	351	301	337	338	361	343	316	355	349	347	326	347	352	352	384	304	319	348	339	340	348	344	363	365	344	327	307	340	362	334	388	341	351	324	333	335	363	356	335	296	360	331	346	354	359	352	327	359	333	323	347	348	331	333	348	346	335	353	321	328	350	345	342	307	332	312	334	373	344	311	342	343	336	326	348	295	331	345	306	366	350	352	333	325	333	325	315	317	309	344	347	341	367	355	297	341	339	338	344	347	342	338	350	339	314	350	327	314	336	337	342	333	361	332	353	333	323	362	337	343	375	321	323	359	362	338	333	344	355	377	314	307	299	318	329	336	325	377	320	334	329	333	321	335	333	315	336	348	370	339	349	330	355	323	331	330	338	311	349	320	333	324	338	320	321	333	339	337	349	343	318	341	317	325	325	359	356	339	327	344	307	317	338	331	345	332	336	299	358	339	319	333	389	358	346	329	346	352	360	367	335	330	331	333	349	345	333	330	327	353	345	336	322	327	369	339	329	344	352	343	309	323	368	335	349	322	358	358	327	353	343	309	318	378	327	359	347	335	324	319	315	351	346	310	348	377	335	339	325	330	335	345	314	364	375	336	338	355	332	313	333	329	331	326	345	346	299	338	365	345	324	365	333	349	353	321	340	331	343	337	331	347	334	341	356	333	360	380	330	330	350	354	347	345	328	379	311	328	363	354	317	327	332	332	331	301	336	340	320	331	364	329	346	368	352	353	324	342	334	351	342	361	339	378	331	331	318	289	357	320	323	334	351	325	319	346	383	358	316	317	329	321	345	321	356	335	354	356	343	353	336	332	352	345	343	350	333	370	347	372	356	347	335	365	348	345	338	336	329	313	345	345	316	323	330	334	339	355	354	320	358	340	346	346	339	349	329	347	325	351
23458	21390	29270	23881	21392	17248	1719	778	615	543	529	438	414	390	390	382	324	363	347	347	379	309	318	317	335	355	299	337	310	319	323	335	317	292	316	295	297	333	321	305	307	280	289	264	332	295	292	288	293	296	281	295	313	316	285	282	305	310	267	282	284	315	290	300	304	289	290	277	329	282	297	303	295	284	273	296	312	311	330	295	296	277	252	277	324	273	278	287	306	294	286	299	305	303	282	296	299	291	298	280	291	267	314	288	311	279	292	267	285	262	307	289	293	276	289	294	279	258	284	275	270	285	313	270	280	308	300	288	267	258	279	282	293	289	293	280	277	309	276	327	282	256	270	296	304	275	281	296	289	297	283	284	291	310	279	290	279	346	271	262	286	288	287	318	280	298	294	296	306	314	293	263	263	301	295	268	309	292	309	266	287	307	323	274	280	281	312	266	314	285	253	292	311	260	298	287	289	297	287	274	268	296	302	268	296	288	294	286	274	277	256	267	259	278	291	277	288	297	291	278	273	255	290	288	288	241	293	286	294	308	298	260	273	271	278	296	299	267	299	266	286	281	288	294	292	284	317	310	273	295	299	279	271	249	254	262	253	265	296	271	291	302	266	313	287	282	288	272	298	308	308	284	299	291	306	257	286	296	253	273	315	285	286	287	269	276	293	257	283	276	317	251	250	303	293	326	269	283	318	303	281	264	297	292	291	271	278	298	259	290	301	309	274	284	315	274	311	293	288	289	282	305	291	284	313	288	281	290	292	287	279	274	267	312	279	268	318	281	310	306	294	289	266	291	274	283	291	285	273	260	283	275	328	297	301	281	322	289	296	264	277	303	300	315	297	275	307	303	289	276	256	266	330	274	308	274	277	302	308	290	290	281	276	301	282	263	308	315	296	275	272	287	317	290	302	300	287	315	309	265	288	286	308	295	241	300	286	310	270	287	269	287	318	286	290	296	283	289	314	263	279	304	295	261	297	261	252	280	303	266	286	301	262	287	301	281	260	282	267	314	302	299	296	276	281	316	293	299	270	257	283	279	269	270	287	294	306	288	309	301	315	240	309	307	281	300	287	294	262	286	297	311	289	266	303	317	294	290	288	271	282	297	288	285	267	263	274	292	264	288	298	290	293	326	269	326	276	283	284	260	322	293	296	300	302	308	298	279	301	284	302	295	289	271	313	301	285	295	285	285	268	270	302	311	284	299	295	287	289	283	300	321	281	279	300	306	279	281	271	256	290	278	305	307	302	294	303	276	296	305	284	293	291	287	276	339	301	299	290	256	271	275	310	326	321	304	285	279	283	302	277	317	301	274	283	272	295	303	304	278	268	283	258	316	264	279	305	276	304	274	295	302	294	282	285	299	259	296	277	285	325	294	335	294	288	268	271	291	288	266	293	293	277	309	283	306	281	275	294	306	252	278	267	246	293	291	286	306	287	291	300	281	307	296	275	287	289	280	299	290	304	294	296	278	276	281	300	317	295	287	316	311	293	299	317	264	280	265	272	303	301	299	334	284	322	282	272	276	305	309	297	265	263	304	280	280	272	275	242	313	292	281	266	259	262	337	298	281	260	297	259	280	292	280	288	303	279	270	282	277	274	274	257	279	279	264	300	302	279	290	316	287	262	264	281	280	316	328	266	269	296	273	280	278	323	289	263	275	268	301	294	276	284	270	288	317	303	289	292	305	305	245	289	308	295	280	271	323	325	272	268	277	296	288	274	266	261	296	262	304	303	279	323	279	299	285	285	273	288	305	291	294	288	294	308	286	297	303	298	287	257	316	292	300	296	303	256	281	311	283	279	289	293	277	267	289	258	278	283	283	273	288	292	305	260	298	286	305	296	309	264	277	272	305	283	282	309	260	278	248	293	268	327	260	303	307	273	287	295	236	290	245	303	280	291	284	281	274	311	281	297	296	307	262	280	307	289	302	291	237	283	261	269	313	269	279	277	284	296	256	291	288	289	294	310	301	296	295	263	299	301	294	294	267	300	285	283	323	294	323	309	279	279	293	272	289	282	279	287	289	286	264	268	320	276	302	281	284	316	273	271	297	305	293	278	314	277	297	296	284	292	298	283	273	276	290	279	278	275	289	293	290	282	303	265	303	314	312	293	258	287	270	289	301	321	279	258	295	269	290	303	241	295	291	275	312	267	291	283	302	275	287	298	260	280	285	271	275	314	298	276	280	299	273	270	301	265	288	289	271	293	297	268	288	296	289	298	298	306	267	292	320	280	283	296	265	287	243	314	286	247	302	275	264	257	299	280	263	259	305	307	278	277	318	282	285	275	281	268	297	308	287	259	263	281	303	268	305	289	287	281	261	300	304	283	322	303	288	301	264	275	304	280	259	302	278	274	310	258	270	302	286	278	288	312	292	309	307	262	260	299	291	257	280	284	280	260	279	271	311	262	304	271	273	297	265	282	281	268	284	272	298	289	266	271	269	257	274	272	298	286	251	284	314	291	282	300	287	268	283	265	279	278	309	310	278	304	304	288	285	273	279	288	312	258	271	276	258	286	304	292	301	295	280	287	292	285	302	300	284	285	288	289	310	266	292	250	300	262	261	276	299	301	279	292	276	295	280	289	280	289	291	275	309	266	297	296	292	298	265	300	275	270	305	258	263	252	236	305	256	286	271	296	283	302	270	303	279	281	283	271	281	278	273	288	277	282	278	268	279	271	300	284	323	298	273	299	273	287	279	276	265	299	303	295	292	276	284	264	281	276	311	282	298	295	285	280	283	294	281	298	271	329	283	245	278	287	277	258	255	297	279	259	268	277	302	272	325	313	256	275	276	264	262	306	278	256	315	277	265	273	305	284	285	288	290	279	275	274	269	271	297	292	288	268	292	302	288	287	280	254	292	282	248	296	283	291	268	288	276	289	287	318	286	286	306	291	288	293	272	278	278	252	281	303	288	290	257	284	294	280	283	291	277	291	273	289	296	259	279	278	274	290	276	274	285	249	287	262	294	283	288	268	260	311	300	264	279	320	281	285	307	289	263	265	285	274	289	283	315	295	304	253	250	278	298	295	294	314	305	275	300	298	301	316	289	292	259	301	280	291	275	258	301	294	283	330	287	273	304	316	307	282	292	272	313	284	299	277	268	278	272	272	329	292	302	266	290	289	313	273	300	298	251	283	287	310	261	285	318	257	268	289	280	313	297	294	298	253	288	303	262	284	296	289	259	269	273	280	295	274	264	308	291	276	279	295	287	295	277	285	306	308	269	288	287	316	315	292	306	250	288	318	282	305	265	277	299	301	281	289	303	291	306	305	311	257	318	310	272	307	269	269	282	291	259	289	296	311	261	291	299	296	277	273	297	296	335	275	255	308	316	283	298	295	301	290	305	288	255	285	284	282	277	291	262	269	290	295	309	291	309	286	287	302	309	272	292	258	270	283	316	289	299	275	290	260	305	252	297	297	265	305	309	305	291	309	297	286	306	274	283	278	257	287	276	290	298	285	284	256	280	282	302	282	286
8416	17011	14040	7880	5102	3570	2816	2122	1783	1586	1365	1219	1086	986	912	928	815	807	752	697	725	650	691	674	614	642	593	624	594	588	574	636	588	588	602	556	569	548	559	555	591	558	555	511	478	480	519	522	554	558	496	518	505	520	509	555	502	548	537	553	547	531	521	531	513	532	537	531	532	532	508	517	522	517	509	487	515	517	484	524	503	483	511	534	544	504	517	510	478	537	526	528	496	516	501	500	522	529	502	479	566	507	508	488	512	495	522	526	535	536	514	487	508	517	538	501	502	447	513	534	515	497	514	504	504	513	517	505	547	501	502	525	494	520	504	504	495	507	527	504	501	516	525	515	500	523	519	465	501	502	501	496	511	523	529	512	503	535	488	524	493	477	495	501	511	494	514	490	483	497	513	503	532	495	498	515	484	497	535	499	533	456	498	501	471	510	502	502	507	530	539	508	472	505	508	474	530	476	500	486	507	584	491	493	503	559	492	467	494	516	493	531	492	514	524	496	529	494	516	497	479	511	489	490	516	527	504	485	483	449	521	535	475	504	500	531	488	466	500	497	492	490	493	497	506	509	477	483	489	483	545	521	524	549	544	491	517	498	490	550	521	515	501	489	504	502	562	522	493	475	515	477	520	550	476	527	522	542	509	485	495	541	494	509	544	534	501	475	490	492	537	507	498	535	508	449	534	528	556	529	526	493	512	534	524	513	500	482	523	518	502	487	496	490	517	531	544	531	527	503	499	499	507	493	517	528	545	497	475	511	470	538	522	496	514	482	491	513	501	542	477	523	488	511	500	494	501	515	505	447	506	510	514	467	518	506	516	522	538	485	471	511	534	510	526	505	540	467	549	460	459	508	504	517	521	521	478	546	527	509	550	464	499	491	487	502	466	496	445	522	506	523	492	526	525	522	529	485	499	471	487	487	505	479	515	505	510	452	506	550	514	471	504	500	514	492	510	494	472	510	517	502	482	503	477	529	499	518	521	528	482	449	516	514	519	537	489	542	473	545	485	510	539	559	482	492	521	506	479	526	490	506	512	519	502	516	533	495	508	509	544	483	520	478	489	469	532	539	474	531	495	507	502	512	559	474	547	558	535	507	514	493	519	498	499	473	534	490	494	496	505	513	515	553	510	542	526	496	516	536	535	490	514	490	561	509	519	542	497	457	512	480	508	494	489	515	515	514	486	543	554	492	496	491	495	475	525	494	485	459	509	519	496	480	468	510	476	497	524	499	520	514	443	548	530	509	458	496	511	489	509	495	510	493	472	541	444	524	494	495	527	560	490	451	526	522	542	505	513	473	505	478	511	497	501	526	525	506	525	506	462	510	514	503	535	517	506	492	489	532	510	521	470	484	491	483	509	515	497	513	491	529	517	537	500	516	496	506	521	526	526	513	497	503	514	503	531	511	484	528	523	522	495	509	466	507	514	563	505	517	497	462	514	490	460	488	512	526	462	472	531	492	532	483	529	500	499	522	488	512	510	489	520	499	517	501	523	483	501	489	497	495	502	510	473	503	538	519	519	494	525	511	494	498	514	521	544	507	535	537	495	474	487	491	488	527	519	533	521	508	482	486	527	488	510	528	513	506	515	526	495	517	541	495	509	489	506	481	505	506	544	504	462	542	501	524	550	488	473	493	488	491	498	500	479	480	527	486	483	490	491	512	503	522	495	569	444	508	482	500	531	497	500	539	511	489	537	531	501	505	487	491	502	507	518	515	547	503	487	531	459	518	534	471	486	521	472	501	518	548	487	546	467	510	529	486	533	520	485	503	547	554	490	502	504	534	500	511	566	512	509	489	498	531	499	503	489	513	502	469	531	494	506	470	513	516	468	485	541	502	497	510	483	493	492	465	482	468	503	525	488	476	522	502	530	525	505	510	494	516	469	478	508	479	528	509	528	503	528	516	516	527	480	541	459	552	508	535	530	481	468	533	525	502	511	502	467	496	551	527	531	512	501	508	459	489	517	525	529	528	553	525	456	492	502	528	529	493	505	466	524	483	519	519	505	531	492	475	548	493	509	518	499	519	472	476	480	515	492	499	543	512	492	496	480	498	473	519	517	485	517	528	547	485	447	537	534	517	471	504	518	547	492	533	509	484	491	513	512	510	491	500	539	479	519	489	506	554	509	506	521	502	515	498	496	533	487	503	482	526	494	505	512	469	507	534	499	471	502	480	525	491	459	450	522	513	522	528	531	450	518	502	462	531	509	498	511	516	473	517	546	499	501	502	491	519	524	518	510	514	505	502	512	533	512	527	486	502	524	492	516	518	466	504	504	458	490	509	480	479	501	502	539	541	469	468	512	477	504	541	471	512	517	510	532	515	506	501	501	524	518	514	558	497	502	511	520	497	499	490	524	524	525	499	539	515	491	485	505	494	555	495	503	511	536	476	492	499	494	497	526	514	481	514	500	524	533	544	525	500	503	524	475	499	491	464	528	485	493	508	491	497	508	502	499	528	489	496	476	501	497	505	497	534	491	540	519	453	483	561	497	514	531	508	530	505	500	473	512	528	566	551	530	470	549	520	536	514	478	471	514	483	521	545	524	486	519	497	542	510	493	511	477	517	512	497	500	513	509	527	552	504	510	555	496	505	476	454	492	507	492	494	530	492	516	517	517	513	472	459	491	502	465	546	478	498	526	508	517	486	518	506	525	498	517	491	479	519	504	491	501	501	534	494	532	572	519	531	502	501	502	521	506	505	521	548	510	558	512	553	529	491	493	515	500	508	536	527	458	474	524	554	538	505	504	543	521	511	483	495	506	498	500	507	484	539	548	467	535	508	531	521	471	484	526	543	470	529	496	509	498	462	508	475	508	543	502	487	500	531	522	496	507	539	547	505	548	494	509	475	509	489	509	463	477	492	496	447	506	519	500	491	505	503	520	498	521	520	539	490	495	519	518	489	492	490	526	519	541	513	512	527	557	525	526	502	495	506	478	502	521	506	525	494	499	509	482	547	538	510	500	505	506	459	529	515	509	500	491	505	475	489	500	492	491	481	525	476	470	518	509	474	520	542	478	517	510	517	522	488	497	507	514	513	515	487	488	488	482	525	511	492	491	513	505	497	477	501	474	522	503	508	489	486	530	551	482	493	505	516	540	523	485	539	509	518	484	538	465	530	487	521	509	507	525	495	529	566	489	529	449	536	500	505	507	528	514	497	507	481	532	523	554	501	490	498	540	499	514	476	532	519	514	487	496	516	526	500	508	502	515	499	492	481	488	493	519	522	482	510	530	493	474	486	531	482	520	522	511	491	512	496	533	494	500	488	499	512	526	517	542	550	480	510	490	552	522	514	486	497	506	494	461	499	503	514	540	481	505	523	474	507	476	534	502	523	537	537	500	512	524	506	510	479	500	524	481	510	492	492	503	519	490	533	514	506	515	532	565	503	491	497	503	484	508	486	514	509	491	518	493	480	509	533	471	527	514	543	504	498	541	513	505	520	507	471	506	509	505	488	534	465	536	535	484	528
26848	20604	7359	757	507	472	410	417	372	418	397	409	422	433	417	357	388	423	398	423	384	421	399	421	392	404	432	379	378	418	402	426	392	386	387	414	407	397	399	388	414	420	416	409	418	414	407	420	400	380	394	425	410	377	407	383	392	389	387	361	413	407	429	393	394	393	391	383	433	410	412	402	401	425	430	408	375	392	413	415	406	395	417	373	404	365	391	445	423	417	398	381	386	427	413	373	416	385	387	424	412	418	423	423	418	420	431	440	413	431	372	415	416	392	413	404	411	432	412	410	426	420	389	401	402	419	449	421	384	389	405	379	362	401	377	413	406	372	372	377	410	389	405	391	401	422	413	393	400	425	424	393	375	395	431	382	427	396	407	401	376	390	402	407	383	365	445	392	404	395	392	424	381	369	408	400	388	417	378	385	374	438	436	388	369	393	368	416	428	427	435	391	392	407	434	412	441	392	406	398	392	401	411	399	410	429	421	400	380	375	405	427	428	409	422	388	361	404	375	414	393	419	387	391	421	403	380	392	386	375	418	397	396	383	385	435	405	415	413	377	367	405	415	426	410	423	369	411	397	396	391	399	387	399	435	395	420	407	392	395	389	389	408	411	411	406	408	408	405	410	405	382	404	368	392	383	385	388	412	390	360	392	403	418	435	415	426	403	399	433	392	397	378	383	390	420	434	408	395	426	414	413	401	395	378	371	421	378	399	414	421	399	404	413	385	456	400	412	384	417	413	425	380	378	415	394	393	391	400	393	415	405	441	443	402	390	374	387	385	378	364	404	388	415	384	411	396	397	414	394	367	425	368	404	376	384	397	425	380	409	433	378	402	379	415	362	374	398	364	422	416	394	412	414	423	417	412	387	369	371	361	421	415	394	415	412	424	383	411	410	351	415	387	426	408	416	398	399	393	401	402	426	389	438	395	410	365	374	404	406	371	415	389	380	403	371	412	387	387	392	414	378	388	395	419	390	407	388	423	411	386	399	392	396	435	391	417	381	416	399	405	410	344	401	423	433	405	387	398	415	393	421	398	405	387	386	344	387	395	418	399	389	392	391	380	422	367	403	393	389	405	391	414	404	377	411	369	384	430	373	428	404	387	405	424	410	397	402	393	398	414	400	403	449	375	434	394	414	403	413	375	419	445	411	382	382	408	372	392	390	381	383	450	381	394	410	385	391	386	381	433	391	409	402	418	410	413	367	408	372	400	384	383	423	401	401	398	409	432	398	435	396	391	404	393	389	427	376	450	408	378	400	386	400	442	405	410	385	414	371	385	391	429	355	427	396	397	419	360	420	442	398	382	396	451	425	400	387	407	363	423	421	372	416	418	400	388	405	417	373	398	402	381	419	414	423	416	377	372	406	398	397	402	429	404	411	379	387	413	452	396	385	397	376	399	407	414	411	399	389	392	428	425	403	416	421	402	411	413	402	373	383	402	404	404	382	409	400	390	433	420	394	396	381	407	409	422	418	433	406	409	399	401	396	428	380	375	397	418	377	396	382	391	387	427	412	427	411	380	436	381	383	394	391	403	367	397	359	385	403	397	420	374	387	431	415	401	380	403	431	393	414	383	383	404	386	383	400	400	384	403	406	381	427	392	420	409	418	402	400	380	409	390	407	413	386	393	396	410	394	407	425	409	425	421	426	433	368	396	392	397	414	408	422	378	426	417	402	438	411	403	377	358	409	424	393	411	408	380	406	408	409	399	417	389	394	357	405	385	380	426	430	415	413	403	415	400	386	404	386	370	409	385	382	404	408	391	405	394	430	411	378	369	426	352	393	396	366	383	407	380	411	384	410	399	395	385	359	389	424	393	429	398	402	396	392	416	396	395	406	416	433	419	381	427	412	399	422	397	384	400	419	399	355	396	381	388	424	386	379	373	425	386	389	398	430	385	388	408	419	397	395	372	416	411	399	395	410	401	406	438	417	370	385	388	388	455	364	417	389	411	407	405	398	393	384	389	400	431	378	347	409	393	405	444	360	399	426	385	392	402	421	416	397	411	418	381	397	422	388	417	411	425	399	408	425	395	393	398	393	396	395	400	411	389	398	396	429	425	391	401	420	411	414	408	401	424	362	398	409	352	435	393	366	404	426	368	369	390	413	393	381	429	407	401	389	370	413	392	417	381	419	394	405	425	375	397	413	386	384	394	406	422	409	385	411	403	403	380	382	419	408	390	433	414	396	370	390	388	382	371	418	402	401	409	391	416	375	404	374	429	437	394	394	369	396	373	379	413	393	378	411	416	397	409	447	411	406	408	388	441	424	405	393	410	404	464	420	347	417	379	389	402	378	424	367	412	419	378	422	407	399	405	434	415	380	434	390	427	423	382	385	424	408	411	363	410	381	424	402	402	422	375	411	428	389	406	389	406	409	385	381	396	464	418	364	409	409	371	357	406	382	358	422	377	420	402	427	426	436	401	385	393	432	420	379	397	417	380	420	400	377	441	393	393	429	418	427	393	446	438	348	435	411	391	418	405	423	394	425	413	413	390	385	406	379	422	423	401	381	406	416	420	406	392	391	375	442	362	404	403	425	424	437	363	426	413	381	382	401	429	401	422	408	414	407	401	387	421	412	436	430	418	430	392	388	410	414	409	372	432	414	412	398	417	416	374	387	396	395	394	388	454	378	390	408	405	367	380	385	408	419	402	379	431	391	376	426	366	394	348	390	399	415	390	422	410	420	419	423	432	402	395	413	406	438	410	408	393	420	414	383	381	414	397	416	375	405	430	398	393	395	423	422	402	386	439	404	394	382	400	422	416	408	402	411	408	395	386	389	399	410	413	390	382	383	398	405	398	412	385	424	419	394	403	397	411	400	402	421	420	415	404	397	381	360	391	420	348	411	400	379	392	429	399	404	409	403	381	406	404	371	422	417	389	414	433	407	376	401	396	385	370	390	396	406	396	399	422	432	421	381	395	388	398	413	436	386	416	408	389	412	416	442	389	388	413	385	388	431	433	434	381	400	400	377	414	428	376	430	427	414	390	436	418	403	398	401	399	383	371	417	417	368	367	397	397	394	402	377	399	419	358	385	402	358	384	410	431	398	400	362	390	404	423	381	393	414	444	381	402	425	415	420	397	385	391	405	406	418	426	396	407	376	401	402	413	379	386	395	394	407	427	383	433	398	413	393	371	404	434	410	413	448	417	401	412	410	412	407	398	388	407	382	415	414	410	377	422	410	397	370	386	399	422	430	402	415	407	375	416	443	388	382	404	372	365	378	400	399	447	453	395	404	397	424	380	422	404	403	391	396	397	411	406	431	426	422	374	413	418	405	424	394	385	397	401	435	396	403	417	416	410	418	438	395	404	410	393	380	386	372	400	395	396	394	382	402	427	429	360	387	401	369	377	410	383	393	396	382	380	391	411	434	399	437	414	405	407	374	398	415	423	426	413	431	442	362	404	402	363	366	470	421	377	412	426	392	428	427	424	383	387	395	433	422	403	385	424	386	420	378	430	392	404	407
4335	1957	1754	1191	999	926	840	832	786	786	786	777	784	747	829	738	764	748	763	746	759	727	753	766	773	716	747	778	816	750	743	777	753	710	757	772	804	693	715	744	704	742	766	735	752	767	736	691	729	760	715	736	779	769	768	709	724	795	744	801	741	738	737	733	722	714	708	748	718	749	718	767	753	741	772	759	725	742	738	736	780	748	799	766	759	703	756	732	752	740	748	743	741	757	763	727	739	714	744	726	755	764	705	783	774	711	687	698	729	700	772	767	756	746	762	683	764	776	715	723	749	740	724	753	817	764	753	700	784	742	786	763	725	741	798	760	751	750	752	702	752	761	686	777	787	763	783	762	709	726	785	743	779	751	763	686	758	760	727	711	755	783	701	738	735	714	713	735	749	747	717	788	719	764	770	750	745	726	735	753	767	751	707	708	773	812	746	742	742	760	726	779	772	759	752	723	749	755	754	733	722	734	751	737	733	772	707	717	735	714	745	717	771	740	770	778	717	742	756	754	755	730	754	728	690	783	726	769	732	758	761	732	725	731	750	730	765	763	749	808	732	755	707	738	775	735	729	765	710	764	766	750	743	718	738	773	740	742	725	730	719	743	696	709	742	718	739	720	737	777	731	754	757	798	755	709	744	711	761	711	703	753	738	723	731	727	791	722	778	755	825	766	715	696	737	752	737	738	715	745	725	720	800	709	728	688	745	769	785	808	722	756	746	757	701	753	743	712	735	729	719	701	737	704	724	736	731	738	713	675	760	732	757	714	722	741	722	743	682	765	730	744	796	724	727	748	744	779	785	695	819	753	774	713	731	768	788	729	812	746	745	780	711	710	745	789	737	727	767	742	744	742	725	738	745	786	758	695	663	706	727	768	745	729	761	740	725	713	707	744	812	769	737	701	730	751	753	732	726	696	712	748	776	760	757	753	743	703	745	713	748	763	721	762	740	757	742	776	716	715	758	688	738	747	751	743	785	744	733	726	759	732	769	683	714	766	748	731	766	696	736	697	745	732	734	708	692	735	697	726	706	767	769	788	763	707	711	767	760	699	746	742	718	726	728	713	750	697	761	809	721	710	706	714	712	715	734	751	755	747	743	794	784	670	713	735	715	741	727	676	764	689	717	752	753	713	779	766	777	767	745	681	713	759	712	713	765	730	723	733	721	743	754	721	736	707	730	705	742	768	744	739	746	701	751	693	717	758	737	757	749	755	762	750	734	752	753	749	736	759	720	759	735	745	778	726	762	750	728	700	747	756	757	767	687	769	705	806	732	785	754	760	745	762	719	692	722	789	762	745	754	741	762	763	743	792	736	759	761	702	743	771	775	737	785	772	733	733	741	762	780	708	703	738	753	783	726	716	756	724	727	726	737	758	693	768	705	735	734	737	699	719	765	701	755	772	720	780	682	740	738	722	706	757	765	727	737	730	772	722	744	780	731	758	726	726	768	738	738	781	752	725	766	738	788	780	780	762	673	715	740	785	721	733	758	777	740	709	705	734	695	762	719	717	777	758	716	739	767	715	728	724	702	783	727	779	722	739	719	763	714	718	746	769	747	701	750	753	699	751	779	709	766	736	719	761	783	729	725	795	743	721	740	702	785	783	703	748	714	746	738	753	699	766	738	743	774	788	779	728	726	767	750	764	719	725	717	714	752	710	749	751	723	765	766	748	723	797	749	760	783	799	736	707	705	778	776	727	706	746	648	700	716	738	725	757	755	764	748	713	751	803	718	729	750	768	727	766	743	737	764	764	749	743	735	723	752	762	792	771	751	746	718	754	762	784	726	711	738	731	766	728	692	749	695	704	746	755	720	774	729	716	759	776	724	759	741	723	741	739	752	775	720	740	750	747	753	738	764	776	762	737	717	766	668	716	700	708	736	736	785	749	785	735	711	784	768	735	727	758	750	738	782	695	704	743	723	776	787	762	688	726	714	735	740	779	704	812	779	757	699	718	737	738	742	751	744	737	742	718	695	789	733	773	721	739	801	733	751	713	694	775	704	736	760	717	753	750	737	729	730	747	749	765	783	775	735	747	778	760	782	797	695	723	724	795	714	719	755	728	760	746	717	763	721	762	748	729	700	744	716	765	741	755	708	724	747	785	699	710	694	724	733	739	727	758	706	714	738	768	772	789	723	726	730	758	707	757	773	761	715	708	706	729	718	742	713	725	737	759	741	780	734	733	766	802	772	736	747	694	714	734	730	715	694	704	756	732	777	709	728	721	752	716	747	758	790	728	785	728	776	706	694	755	719	740	706	737	734	756	715	721	773	753	721	695	686	757	760	720	789	753	771	750	771	741	730	712	760	763	768	697	725	721	735	773	762	778	720	733	763	763	750	743	720	722	688	780	734	764	720	726	767	721	793	794	797	753	744	753	706	750	722	730	787	703	712	721	767	746	764	767	746	724	703	787	744	770	744	760	715	772	758	775	735	708	745	725	719	755	742	730	746	706	756	722	745	758	714	721	776	783	749	695	728	684	782	749	714	802	742	723	760	793	745	751	804	764	760	702	718	751	705	711	798	702	752	676	777	762	754	769	699	736	688	695	782	724	729	731	776	753	728	755	725	770	747	714	739	745	689	703	745	682	755	686	738	755	746	781	703	814	730	736	741	803	800	690	777	728	740	772	717	739	733	737	726	695	752	737	744	770	765	753	748	743	753	754	716	748	741	746	800	759	732	740	737	748	699	711	772	750	722	721	718	728	754	736	741	784	730	764	742	748	733	715	775	740	790	714	771	763	758	754	730	787	721	728	698	682	769	759	681	729	739	782	720	761	755	694	772	739	729	759	681	720	739	768	709	775	775	718	743	738	707	775	752	704	767	724	761	739	762	716	716	752	761	744	712	704	688	798	717	765	747	742	730	735	723	754	737	733	726	701	741	760	721	760	771	749	713	747	770	710	788	807	751	750	738	721	720	793	757	760	776	740	690	766	753	760	767	739	773	721	701	746	763	705	772	726	740	742	696	721	690	751	744	696	738	729	738	731	744	778	761	776	733	703	715	778	734	734	750	703	709	754	730	714	757	745	722	757	728	693	723	695	720	767	757	703	713	729	804	712	797	730	740	701	727	777	697	791	708	708	777	741	764	744	763	705	736	675	698	697	754	744	743	737	756	707	713	733	706	721	739	729	722	714	760	761	708	716	781	728	692	755	766	726	771	717	812	730	751	815	734	756	718	743	685	712	716	743	731	701	715	750	763	757	762	734	789	718	777	756	746	725	766	742	734	770	752	763	750	744	709	802	734	748	776	792	727	721	793	765	733	794	725	759	745	773	708	717	750	693	736	767	761	751	783	713	750	736	736	735	746	767	711	736	725	747	719	786	791	723	726	710	701	761	745	756	728	738	722	713	746	739	699	747	766	733	750	736	759	753	767	756	752	763	738	715	743	787	717	766	743	720	748	726	802	750	691	731	763	756	769	769	733	739	728	800	744	710	750	756	761	753	757	703	714	726	760	773	723	781	749	725
24352	21314	28457	24486	19543	1509	604	429	301	289	276	251	270	191	249	213	218	205	211	187	198	212	194	182	181	207	176	153	180	192	178	174	168	164	170	166	186	183	181	161	180	164	177	210	164	180	172	183	174	185	172	181	188	155	192	174	182	198	158	174	148	171	165	178	166	152	177	174	181	162	189	183	153	150	174	174	173	165	182	174	159	170	188	140	158	175	172	161	182	159	170	176	179	160	185	156	158	191	160	161	170	162	200	173	180	196	192	166	174	164	170	190	185	197	170	173	155	170	148	189	139	153	190	175	176	173	183	168	179	160	174	151	169	150	183	147	160	167	157	167	145	188	182	184	180	162	177	175	169	151	179	170	170	178	171	184	173	170	177	154	156	175	181	184	165	144	143	179	171	157	158	161	165	181	155	165	170	191	157	164	166	178	206	159	168	166	161	156	197	153	162	166	180	164	166	163	178	170	171	165	163	168	162	152	191	164	173	183	167	177	166	168	165	159	171	165	180	189	179	145	186	179	185	168	168	160	201	174	175	206	182	188	162	167	172	192	156	159	166	191	150	163	169	182	138	194	171	186	166	180	192	174	169	175	179	177	179	169	158	189	180	153	176	202	189	188	165	162	180	178	154	155	157	185	168	172	175	172	140	167	179	177	179	180	175	172	186	144	159	157	190	167	158	157	180	163	172	167	162	177	166	159	172	175	167	187	171	152	176	183	151	169	179	145	150	162	182	150	165	190	164	181	182	158	165	187	186	181	162	180	158	183	164	165	151	162	185	188	161	166	167	172	175	186	171	183	153	167	188	152	166	159	156	154	154	157	167	168	156	179	175	172	174	157	161	167	155	164	170	146	148	173	192	181	172	181	172	159	158	158	159	178	193	180	160	150	172	165	165	158	149	165	156	176	174	182	185	160	177	158	179	172	185	159	167	204	201	161	180	155	160	147	167	180	163	165	176	203	157	161	174	168	155	163	173	162	169	150	164	165	188	186	177	176	166	190	178	155	172	183	177	169	160	204	163	191	207	175	177	195	183	175	169	173	203	185	167	195	168	167	194	158	155	165	179	181	179	176	135	178	165	159	177	178	179	166	173	147	165	156	170	169	162	162	165	176	144	148	168	177	160	170	163	151	186	173	168	155	161	167	167	185	152	182	164	168	164	163	164	174	187	165	183	169	161	164	186	153	157	178	169	166	177	142	160	182	175	167	162	152	168	158	192	189	179	181	158	158	159	188	152	177	160	151	179	175	153	182	178	156	171	160	171	165	176	165	221	175	173	176	170	165	165	167	167	162	184	147	158	158	170	176	180	167	194	194	172	178	184	156	190	183	173	178	196	186	160	189	153	196	184	171	168	177	156	178	159	161	176	175	175	161	205	188	164	193	171	173	156	155	164	154	188	166	174	143	153	169	171	154	164	159	183	149	162	171	177	145	182	183	168	165	164	177	171	175	154	178	173	177	166	170	160	185	156	184	145	191	161	161	173	166	163	184	140	168	154	150	153	153	155	155	168	162	182	162	147	166	163	188	169	161	185	158	182	161	162	179	197	158	188	176	169	180	160	190	188	185	174	184	180	184	162	163	164	161	187	181	159	170	165	179	165	173	167	169	167	166	197	172	198	142	182	190	199	156	151	178	173	182	149	179	189	181	159	166	171	192	142	163	168	154	156	180	170	157	169	191	188	174	181	191	179	173	161	177	164	163	189	166	155	179	165	155	180	166	171	176	151	162	176	163	168	152	162	161	189	170	175	194	165	178	173	194	162	152	179	152	169	169	157	164	170	168	188	185	170	154	165	157	171	185	148	157	168	168	163	172	181	144	160	162	156	184	175	193	162	149	167	190	185	170	192	166	179	168	154	166	151	131	161	179	175	170	170	166	167	181	170	172	156	177	176	171	136	157	197	169	171	164	160	164	123	163	171	171	163	185	156	183	202	178	178	167	170	161	164	196	178	184	170	185	146	172	189	171	171	190	161	156	154	166	164	179	162	174	175	155	181	178	149	173	194	169	186	183	184	174	168	156	174	166	158	168	191	163	171	173	175	157	185	157	165	176	156	163	174	201	188	165	175	155	156	194	162	189	159	165	156	188	175	178	160	171	163	153	170	168	171	178	157	188	176	168	155	185	173	164	167	154	194	175	181	174	137	163	183	166	172	154	150	189	155	178	188	161	186	188	170	157	165	175	164	193	173	172	146	187	182	163	166	161	171	167	148	158	146	163	155	169	176	184	153	188	182	161	159	152	187	166	179	199	181	187	168	175	185	157	162	182	189	176	169	175	157	174	180	177	162	187	175	165	149	168	181	178	159	160	171	160	146	186	189	156	193	161	156	164	167	174	156	183	171	170	183	186	170	174	161	161	154	173	172	169	140	181	187	167	168	166	160	187	165	162	173	167	150	192	158	159	168	148	182	183	164	177	167	161	177	155	187	153	150	180	171	188	152	170	142	170	188	170	185	168	187	204	164	174	177	155	181	163	143	177	171	162	169	212	151	151	159	153	182	187	173	171	207	180	139	179	166	160	177	176	161	183	177	178	171	175	177	170	174	163	166	178	167	168	176	163	160	166	162	196	182	180	179	167	197	172	158	169	164	159	162	186	160	161	162	168	167	166	181	194	168	175	160	184	204	175	171	175	165	164	188	169	165	171	178	159	151	157	186	155	158	179	185	199	151	176	175	167	180	164	176	174	186	166	172	151	162	213	174	168	189	142	168	175	173	180	176	164	157	176	186	176	177	159	181	155	155	184	173	173	196	150	170	169	163	168	170	173	186	176	167	182	145	185	166	182	156	165	170	170	158	174	174	167	191	163	171	142	159	160	195	168	180	152	194	183	191	172	197	162	158	180	180	161	182	164	173	190	172	178	153	175	166	179	187	175	168	178	199	191	155	185	154	158	177	180	159	182	175	177	176	172	160	172	186	180	178	174	204	160	166	139	197	180	188	171	177	161	172	175	156	159	156	163	157	166	170	163	154	184	170	169	162	166	150	177	152	181	160	160	168	185	168	161	154	151	159	173	154	179	180	182	189	181	183	172	160	170	167	172	183	159	178	189	176	164	160	151	153	166	169	182	159	189	168	140	157	159	163	165	149	170	168	166	183	175	165	180	171	183	174	152	175	169	163	152	178	163	171	183	165	152	165	161	176	179	181	186	179	155	183	199	183	202	191	193	171	182	184	161	163	201	164	154	181	179	191	177	168	181	162	173	148	169	180	157	177	145	178	154	161	172	167	156	151	160	144	183	172	161	164	162	169	179	183	173	190	170	169	137	165	166	155	166	153	188	173	160	165	173	146	173	185	202	175	168	180	210	161	147	147	178	168	151	175	150	171	154	186	147	166	186	153	177	168	172	170	164	168	181	152	165	193	165	176	167	178	188	191	171	170	166	162	164	178	158	180	145	191	180	181	150	169	169	202	172	178	177	151	182	180	168	172	154	151	169	164	182	161	186	161	161	134	199	160	158	153	163	150	177	191	169
5948	11013	9110	4685	3071	2074	1644	1258	1026	870	790	716	670	618	523	543	516	488	466	469	461	426	405	403	411	402	398	405	379	386	410	359	398	378	367	355	384	365	400	331	379	342	349	380	362	353	363	340	302	327	374	359	363	356	316	382	345	355	317	328	392	362	350	362	343	346	337	363	341	320	366	307	351	341	317	338	348	330	358	326	325	320	323	355	335	324	311	341	331	323	333	355	369	331	346	325	368	342	350	362	374	329	334	327	345	368	326	345	324	331	333	360	352	321	328	345	327	342	369	337	339	348	345	342	340	361	340	344	328	339	349	344	346	340	362	359	345	350	320	335	324	340	340	323	322	350	331	329	305	308	313	335	319	376	316	345	365	352	308	337	361	330	324	318	347	331	331	341	336	331	359	334	311	372	355	347	314	343	309	336	339	374	333	328	318	338	329	354	326	334	322	306	341	349	328	319	330	316	349	351	325	382	337	340	344	354	325	343	325	316	338	331	314	336	320	321	354	359	341	372	313	329	335	312	335	356	357	346	339	356	359	327	353	331	357	334	362	315	362	291	336	361	363	341	331	336	345	319	340	334	354	337	335	349	336	313	326	326	372	347	329	327	345	307	313	322	346	332	334	297	343	343	340	362	352	332	369	340	343	347	311	315	385	331	330	344	331	379	322	344	329	312	358	312	311	366	330	326	335	356	356	357	387	343	339	355	357	350	331	331	332	329	323	334	356	324	339	328	352	369	321	346	292	333	348	320	310	306	337	341	372	333	333	335	341	347	346	343	325	324	332	334	336	348	344	309	313	321	303	352	316	338	338	328	361	356	314	324	310	330	347	365	359	347	303	303	314	330	348	340	333	352	331	331	322	311	362	298	333	315	328	339	371	357	366	362	312	362	360	319	346	348	340	351	342	332	319	314	313	302	341	333	329	336	326	341	308	321	354	343	341	363	320	343	350	346	284	343	354	353	350	318	309	318	330	328	353	309	316	372	353	347	380	366	331	360	336	350	352	330	336	337	349	346	327	347	327	350	347	335	355	345	364	339	357	341	336	358	339	347	342	346	335	356	370	332	362	329	338	335	323	325	337	301	353	325	319	342	334	341	333	333	313	346	333	350	308	339	318	343	362	349	329	332	329	320	328	344	332	307	345	326	343	372	335	306	313	315	319	338	352	354	334	350	350	336	356	316	349	324	342	303	326	350	346	347	331	309	344	348	324	373	342	362	370	339	343	376	325	310	360	303	347	357	361	348	358	329	356	356	314	307	323	341	384	350	338	350	355	350	299	349	359	319	367	298	314	320	347	310	318	347	348	331	355	345	328	346	352	315	326	325	329	352	335	350	355	320	359	323	361	353	374	310	302	327	355	343	347	326	334	370	314	296	339	339	309	339	338	348	322	331	339	329	333	321	321	327	378	351	323	314	324	349	315	331	302	373	322	333	360	341	324	371	329	351	337	325	367	333	332	328	334	320	330	357	309	336	311	345	343	348	323	322	359	330	356	332	328	344	356	338	336	292	330	343	333	337	308	333	354	321	350	359	336	356	318	345	345	351	326	359	322	323	332	331	317	322	346	328	344	353	335	357	315	316	316	317	348	340	363	346	328	381	333	375	327	318	322	333	326	307	303	343	323	342	338	344	338	343	342	328	329	338	338	310	369	322	325	359	323	360	328	354	326	309	323	336	324	359	346	336	338	295	364	348	363	351	312	350	339	323	352	345	342	325	328	350	358	337	362	342	365	318	351	328	354	351	351	341	364	362	342	363	315	331	323	366	329	327	333	345	374	343	354	302	324	357	324	379	351	354	354	340	349	349	311	338	355	341	332	311	347	356	325	343	364	337	319	326	316	330	332	337	320	350	351	319	356	305	325	321	339	316	317	289	328	328	341	347	328	337	324	341	327	313	370	331	342	327	336	352	311	341	304	338	323	346	328	338	335	317	367	322	351	358	346	349	326	333	308	317	333	344	354	326	329	356	345	359	321	363	366	339	346	328	313	354	323	340	338	351	294	353	313	345	359	306	304	333	328	329	331	344	327	330	338	328	319	340	328	330	318	328	374	336	330	341	322	350	324	330	336	333	314	343	336	369	302	319	319	358	354	336	358	350	327	340	312	310	334	344	336	311	347	295	338	315	362	342	354	318	321	368	311	326	358	320	326	348	319	342	347	336	343	348	302	328	324	363	358	342	323	349	355	363	315	358	354	328	361	331	341	324	306	331	348	310	376	328	309	332	322	342	314	349	313	343	330	283	334	337	352	328	333	327	347	337	334	358	335	329	355	308	330	358	354	320	308	335	357	336	347	359	339	281	358	359	313	351	327	339	343	319	333	319	337	317	379	294	326	335	296	365	343	329	332	318	328	350	339	323	298	318	331	318	321	333	363	339	336	335	357	354	346	313	346	353	349	341	334	335	335	354	356	344	324	352	384	344	353	329	324	339	344	325	352	335	336	334	354	351	321	324	373	333	334	390	324	349	341	343	326	328	331	325	325	327	333	347	340	319	345	318	313	361	323	314	335	328	351	340	337	343	356	361	299	337	348	299	333	318	309	307	326	349	331	326	328	316	319	334	337	343	353	351	313	313	341	335	330	364	349	371	352	355	323	338	327	329	338	364	318	309	315	322	365	312	386	306	315	347	344	342	339	315	311	300	312	315	327	327	367	319	351	335	333	319	331	336	347	325	296	359	329	349	320	356	308	334	363	351	317	342	337	338	335	349	307	315	342	322	345	362	310	368	332	357	343	333	346	330	324	344	339	331	307	313	332	318	320	319	300	336	344	309	325	308	343	344	301	351	324	354	306	335	328	322	322	316	323	321	306	317	339	359	342	350	341	345	343	351	337	344	333	352	333	351	335	329	366	365	344	338	342	318	331	342	316	369	323	340	303	342	320	350	333	333	338	343	337	349	313	370	343	357	340	343	353	337	352	348	347	335	331	348	321	314	292	348	337	302	334	329	310	343	336	335	354	349	338	331	316	338	325	308	339	330	309	315	339	346	320	353	298	310	337	331	304	342	322	386	330	342	342	332	328	347	350	321	386	332	357	331	339	359	337	359	318	352	314	339	366	339	307	333	318	316	361	336	325	361	354	350	339	303	363	307	314	304	307	331	325	314	345	375	332	333	332	329	291	335	355	339	339	357	356	340	336	363	337	355	333	324	336	318	376	354	274	335	325	379	342	321	339	357	365	312	351	326	290	343	346	373	361	340	323	342	350	322	338	325	348	326	313	348	343	340	333	326	323	350	304	340	363	322	343	353	368	355	365	328	313	327	317	312	335	309	343	329	362	333	320	337	334	325	336	337	351	335	340	342	341	383	357	317	344	339	335	360	335	328	349	334	362	329	320	338	330	351	328	295	343	336	353	344	326	347	351	356	330	362	317	350	344	369	327	319	340	323	336	335	336	358	307	334	339	338	356	356	323	298	319	340	349	316	346	324	336	325	352	317	339	332	319	328	342	350	324	350	323	342	329	348	328	311
23432	21384	29240	23899	21385	17367	1850	816	615	549	502	480	402	420	380	399	395	366	345	362	353	377	337	347	314	320	312	315	325	299	310	302	296	300	309	317	300	307	305	298	309	301	278	316	313	268	287	262	278	271	302	316	300	284	295	297	316	303	296	305	295	307	273	284	278	270	306	279	277	316	295	283	279	299	314	307	281	274	255	257	304	309	287	292	280	307	321	311	280	289	262	274	282	285	308	282	307	297	323	292	273	276	322	289	299	268	280	278	282	272	298	284	293	295	285	290	327	278	276	276	294	287	306	280	311	256	266	293	315	287	277	292	294	279	284	275	306	254	294	268	273	313	315	268	285	310	275	302	271	313	298	296	287	229	298	293	276	306	277	308	267	301	312	279	267	299	261	275	286	275	302	293	297	283	264	284	275	292	285	279	283	257	273	308	314	266	287	287	265	297	296	294	280	301	304	282	285	281	277	258	291	286	294	295	307	271	278	252	298	292	317	279	294	313	290	255	284	289	312	288	289	292	268	278	298	285	298	280	284	305	234	264	275	270	270	326	276	289	282	270	269	310	299	235	299	294	304	328	304	278	262	301	277	305	284	278	249	294	291	247	274	305	259	287	274	288	287	290	270	275	278	293	289	270	281	251	307	306	267	285	290	275	300	305	256	299	267	319	281	310	293	299	269	270	314	276	292	282	290	240	251	268	308	265	277	299	301	296	279	290	294	293	303	297	273	253	294	286	293	297	295	278	296	296	264	319	311	294	264	286	271	287	279	273	293	282	306	301	305	292	304	281	299	310	276	258	268	290	270	277	264	282	271	300	302	296	292	304	286	309	282	242	281	324	273	297	291	303	264	259	288	286	290	269	302	288	271	280	272	263	286	274	290	300	299	279	279	322	290	288	260	291	293	302	284	286	240	284	270	297	255	326	264	299	276	312	275	283	296	287	276	287	311	291	287	279	309	326	280	323	257	275	268	297	314	281	285	291	296	282	284	286	296	286	278	325	306	311	307	270	277	268	268	302	305	291	279	306	310	265	280	289	292	276	286	240	241	278	307	272	283	285	293	270	285	283	291	297	298	259	288	321	287	294	337	293	272	279	298	327	280	281	253	290	271	265	277	290	271	305	305	313	281	290	275	284	263	270	288	277	263	327	247	282	282	297	262	290	270	254	266	316	309	284	293	285	280	280	293	289	276	276	336	297	294	273	285	301	316	292	264	298	285	269	295	308	283	284	298	286	287	295	293	265	300	293	284	279	286	268	281	285	275	280	311	266	277	293	284	294	278	269	283	273	312	290	297	284	256	301	262	291	295	308	268	266	265	314	273	304	303	265	252	286	280	276	289	265	283	282	284	317	264	301	291	267	277	292	316	264	309	275	294	279	285	292	242	290	301	286	291	272	289	283	286	302	272	315	293	276	271	286	273	316	265	291	289	337	303	289	261	286	294	305	290	268	276	284	309	284	256	300	293	279	275	305	286	301	306	309	305	299	285	260	278	273	273	284	301	289	280	270	293	309	262	263	286	300	280	273	279	260	284	300	283	244	301	287	299	259	276	309	285	286	265	271	273	285	318	264	256	314	292	264	290	290	305	274	277	268	302	269	286	278	278	267	296	266	289	280	258	264	294	284	279	280	281	271	292	294	245	296	275	287	288	288	277	280	297	283	272	275	296	283	286	299	274	304	272	292	304	307	280	279	266	264	291	313	283	260	279	263	277	283	284	266	305	318	284	310	259	272	253	286	282	291	288	276	283	249	307	281	278	248	285	246	290	257	254	317	288	282	284	260	318	291	279	296	288	287	260	288	289	270	289	284	278	296	304	286	304	287	285	285	286	286	296	271	281	300	278	274	287	275	251	284	286	278	248	287	299	312	294	293	297	278	285	275	318	258	257	300	303	278	282	273	274	302	274	312	283	270	297	308	275	282	286	285	262	278	271	312	292	299	297	274	265	286	266	270	265	271	277	266	279	313	285	274	277	301	285	284	285	282	314	293	288	303	266	310	340	269	283	289	296	303	275	272	310	281	311	295	272	267	238	276	304	291	270	265	275	296	272	306	291	257	290	295	297	295	304	265	313	315	290	302	278	285	267	269	294	269	306	296	301	284	306	297	301	272	280	293	286	298	304	298	287	275	264	254	302	256	280	276	281	273	292	285	259	305	251	283	284	261	285	267	279	254	266	220	295	271	288	305	286	308	283	299	298	306	271	288	292	278	285	268	274	280	267	259	286	300	288	288	289	297	287	269	321	301	255	301	319	247	269	309	261	266	292	267	289	267	322	281	308	285	256	289	268	290	268	280	273	279	283	315	286	310	290	265	284	277	291	272	255	268	299	306	286	275	279	269	254	281	269	291	300	290	284	298	268	285	272	255	290	302	266	281	288	284	312	276	248	335	306	271	287	278	294	291	322	281	276	281	308	294	287	288	293	278	309	301	278	291	297	284	282	261	287	287	280	297	287	269	289	280	291	256	287	297	284	318	300	262	291	278	298	298	283	277	287	290	306	279	300	279	287	299	290	270	274	289	304	292	309	282	294	295	295	252	269	317	292	294	262	265	294	285	286	279	278	278	270	325	307	289	261	273	280	299	289	314	281	290	301	270	298	281	271	284	289	274	288	279	300	291	284	296	300	255	284	277	298	287	268	280	291	276	271	288	278	271	305	271	277	314	285	268	287	300	280	302	277	305	251	280	270	290	294	273	270	251	299	293	273	293	303	282	310	284	283	243	300	296	285	269	281	265	284	279	283	317	309	276	288	297	265	279	272	288	269	266	297	284	280	271	284	292	283	266	277	308	260	283	269	269	280	276	302	280	286	289	268	274	291	275	284	293	283	301	285	277	263	280	287	298	297	315	291	267	286	306	280	285	269	280	260	292	292	276	280	284	296	283	315	305	260	302	278	273	312	293	283	305	259	299	272	274	314	296	300	305	295	289	306	288	301	280	276	289	258	275	292	268	290	283	301	297	268	311	290	310	263	291	284	300	292	254	282	303	257	290	260	299	286	289	272	271	291	293	274	292	258	299	307	279	288	309	295	305	276	277	298	310	264	296	310	260	263	281	270	313	332	310	289	298	301	289	275	260	254	307	279	318	279	271	281	282	288	262	286	254	295	290	307	309	288	280	286	287	255	273	283	275	313	291	297	279	258	260	270	293	293	282	282	284	295	302	292	250	294	286	276	283	298	268	268	289	297	275	298	304	271	274	276	258	296	282	254	289	260	295	245	298	293	294	321	292	270	306	285	272	307	293	278	264	277	283	279	277	295	279	260	272	292	286	267	298	259	290	273	267	272	286	288	273	291	281	311	285	273	287	295	284	323	311	289	274	275	269	278	295	309	276	285	324	307	287	285	296	258	284	285	275	305	294	321	295	262	288	292	262	270	306	274	271	300	267	302	290	292	323	309	284	263	288	275	272	286	259	267	280	280	287	296	268	278	273	286	262	280	284	281	272	286	258	296	288	288	279	302	280	297	288	302	265
8352	17270	14231	7805	5118	3789	2845	2291	1842	1551	1375	1216	1064	1005	898	922	813	794	739	750	726	718	686	671	668	604	625	585	595	589	590	566	611	579	577	587	523	578	568	576	557	555	537	567	521	553	521	534	568	540	535	529	516	543	559	493	552	549	510	553	532	495	532	531	498	501	464	519	518	513	503	515	460	478	510	490	535	533	523	545	513	531	513	524	524	481	516	545	520	493	502	479	514	526	479	510	528	534	547	508	512	501	510	496	529	512	521	509	544	514	535	446	530	523	529	495	499	503	506	489	497	507	508	497	502	486	513	489	525	483	568	507	536	487	515	518	495	498	514	480	474	503	520	483	507	539	505	534	519	522	503	480	547	513	503	494	506	522	512	479	519	476	500	495	502	483	492	511	525	548	504	496	499	491	523	473	512	513	557	514	566	483	541	489	476	544	534	506	495	491	517	492	478	483	522	518	507	521	517	507	535	521	485	525	510	518	510	535	506	506	530	506	519	503	519	495	503	505	489	509	549	512	516	508	479	501	520	519	535	538	510	529	493	457	547	486	480	494	489	494	501	482	486	530	485	514	502	559	488	491	466	524	494	469	513	502	527	528	492	494	488	496	482	553	460	493	474	505	500	515	518	506	510	530	516	514	487	467	492	515	483	504	502	508	534	518	497	494	513	528	509	516	485	498	519	518	530	528	488	479	521	522	508	488	473	539	507	510	543	525	499	501	566	506	479	457	528	537	474	529	511	492	471	477	498	480	495	527	479	495	501	485	501	539	489	497	527	483	492	466	539	516	505	487	541	471	487	514	543	499	483	518	528	524	502	517	485	523	483	513	527	530	527	487	524	494	477	520	544	549	524	516	515	495	503	506	500	502	534	501	511	500	491	524	509	488	505	495	548	525	522	480	485	543	521	525	481	504	527	510	513	505	500	470	523	561	434	547	510	486	523	526	527	469	505	458	518	502	508	506	510	482	534	525	494	504	471	473	520	514	526	507	534	467	519	503	460	486	489	523	452	517	505	488	533	485	542	481	477	499	534	498	487	490	502	494	496	500	509	496	496	506	500	496	550	501	484	511	485	501	484	510	513	529	507	522	535	531	502	516	489	503	488	481	473	507	503	491	490	498	477	456	487	539	493	508	494	493	519	542	526	513	483	505	522	474	493	492	484	478	478	519	496	512	508	489	555	480	512	543	516	532	503	491	524	490	493	497	509	514	460	522	494	518	509	508	520	518	503	569	494	523	496	476	496	489	521	504	473	506	510	523	527	512	567	500	497	465	508	518	490	477	516	470	483	479	497	529	482	498	519	511	484	531	470	503	474	534	498	483	506	487	467	507	494	494	534	538	514	512	488	484	501	463	530	531	532	524	518	544	511	542	501	516	518	476	501	508	497	476	494	529	505	482	524	485	499	506	512	531	483	489	517	494	535	481	473	508	470	516	486	508	511	499	505	469	494	521	506	501	478	496	509	506	506	500	535	495	517	494	494	476	522	467	515	520	486	539	531	498	525	471	476	512	482	480	514	512	502	498	507	562	466	477	522	548	522	474	472	472	478	510	498	500	516	507	489	494	498	515	523	535	517	518	454	514	519	482	529	509	525	464	513	493	513	507	518	539	517	501	504	515	477	534	512	545	490	508	480	507	506	487	523	484	513	476	532	462	529	538	495	517	517	506	474	511	501	527	510	515	491	490	524	483	471	485	505	507	464	482	519	551	507	471	523	474	490	473	480	502	524	499	501	511	493	519	505	480	510	506	501	532	524	502	525	520	477	504	496	510	499	496	549	488	514	495	534	448	504	513	484	501	483	507	508	490	481	511	508	501	493	532	501	498	550	500	502	497	546	529	534	504	525	531	539	498	507	494	514	515	510	532	535	528	492	481	496	513	495	522	512	481	506	501	509	520	474	505	525	502	504	533	531	504	527	505	480	514	507	472	522	526	510	535	505	484	529	505	486	522	496	526	496	498	496	480	534	493	514	506	487	486	539	523	520	519	473	484	528	537	532	482	483	502	533	466	491	509	531	503	507	501	549	552	521	540	476	531	483	497	539	542	528	496	500	530	484	512	539	497	486	467	504	514	469	471	504	503	518	483	472	511	483	498	512	527	462	507	499	492	524	532	518	512	581	514	502	517	469	539	465	502	467	501	536	499	483	539	487	508	532	506	477	454	487	482	492	485	478	492	523	530	506	502	552	525	526	528	511	464	509	508	561	525	517	559	520	498	477	522	513	503	513	489	485	505	515	472	527	495	509	485	488	552	504	514	508	484	502	501	529	535	519	510	543	511	467	508	500	511	488	498	505	502	494	486	463	541	501	528	519	543	507	509	493	526	516	479	523	465	526	495	507	536	505	504	516	527	519	511	490	495	532	518	507	470	489	478	481	506	497	500	502	538	554	519	507	513	525	509	524	457	510	476	535	503	513	471	495	500	511	498	488	550	524	554	490	514	518	506	496	495	506	531	542	498	499	507	519	500	526	487	493	497	479	509	484	498	528	491	499	505	503	529	504	525	491	495	499	483	453	474	493	476	487	506	507	526	500	515	497	493	525	487	497	473	524	536	509	494	536	513	517	508	493	508	530	521	511	474	491	499	469	493	502	497	483	489	511	517	518	468	503	501	528	496	510	527	437	540	549	527	514	513	505	485	500	518	480	500	536	535	529	487	471	540	515	529	505	486	480	522	508	530	485	505	479	531	537	524	492	483	518	490	547	498	494	484	535	501	510	527	506	491	445	495	478	542	516	507	495	451	514	568	463	461	487	544	490	487	503	494	573	531	514	506	505	535	482	515	517	497	499	519	502	524	524	526	523	488	516	500	532	478	470	502	483	467	508	551	516	519	480	530	520	512	495	462	495	464	551	509	478	495	474	504	523	484	516	485	514	522	500	493	476	504	475	506	510	510	507	503	518	513	506	475	526	494	527	496	511	513	448	483	483	508	510	498	522	514	531	522	510	532	515	476	509	463	503	499	502	510	496	522	518	516	530	459	548	514	461	477	461	483	512	476	500	497	516	526	507	541	493	500	503	493	479	451	457	521	522	497	523	512	520	501	514	564	473	511	483	494	481	495	457	494	472	488	541	540	485	512	510	473	491	514	484	495	553	499	478	512	472	468	522	519	522	500	497	515	526	518	465	513	499	529	478	482	518	509	513	507	474	487	508	508	500	493	567	478	533	478	501	508	495	519	488	520	501	481	510	505	460	523	461	467	497	518	541	499	531	501	488	494	526	472	524	541	505	464	513	471	499	522	506	495	540	503	476	514	461	505	523	511	475	473	517	493	522	487	490	451	492	492	552	469	514	497	533	495	491	514	486	492	474	475	479	485	513	525	526	503	539	502	485	481	509	498	544	480	523	490	507	531	496	488	478	510	505	485	493	502	516	519	551	517	489	504	492	496	543	499	510	502	514	517	488	480	529	479	507	527	484	477	473	505	501	522	487	479	494	499	525	547	502	506	501	480	474	513	500	519	503	495	504	555
26900	20687	7539	762	513	471	426	450	421	414	426	467	441	410	431	408	405	393	401	374	414	420	399	427	436	402	429	400	407	396	408	388	414	439	425	420	422	431	394	371	393	416	397	425	372	424	436	363	442	398	411	426	389	416	363	394	391	406	385	416	417	398	401	388	398	379	422	400	410	401	379	424	372	439	418	423	419	411	411	417	406	437	402	410	392	382	431	402	411	434	384	434	420	389	381	403	374	430	380	369	415	406	394	383	397	390	459	390	390	388	436	420	387	407	397	375	388	394	393	383	399	404	382	425	395	403	397	384	426	409	392	365	459	392	415	408	413	420	424	427	379	356	413	414	424	411	427	435	366	396	424	436	399	391	385	399	389	410	407	432	424	429	379	399	392	397	443	463	397	403	402	391	372	396	401	379	400	399	379	396	397	386	380	402	377	413	379	428	434	418	436	377	399	422	404	375	363	381	402	392	395	434	392	357	410	451	359	389	392	387	432	414	405	427	386	398	388	450	409	448	396	437	403	421	411	399	435	456	370	452	436	403	420	408	418	385	421	425	384	421	434	392	401	400	383	415	427	404	406	352	367	378	412	428	372	372	395	450	427	411	384	433	403	381	419	410	417	432	435	376	434	422	416	422	399	415	412	405	422	394	376	363	402	378	433	427	428	404	423	385	447	409	426	451	374	417	387	447	422	427	372	394	398	425	393	370	427	435	408	395	409	427	436	381	394	402	396	400	418	392	400	402	393	419	375	408	406	424	406	420	375	426	387	396	379	393	424	373	380	384	389	377	412	399	433	424	414	405	401	443	418	429	386	391	391	427	404	431	406	418	417	399	405	399	384	369	393	462	392	403	407	430	393	415	402	414	402	406	425	366	402	404	403	451	400	405	419	386	370	384	370	423	432	385	394	392	389	368	408	410	403	423	385	407	393	407	369	375	422	431	417	458	356	370	402	375	386	419	414	411	404	415	393	384	412	406	397	413	388	384	363	383	396	403	387	439	414	391	407	421	367	385	403	425	404	389	405	396	418	402	394	413	397	417	398	417	403	410	406	396	436	372	392	400	395	420	414	408	393	424	383	409	404	403	394	386	429	399	406	423	415	442	417	409	392	408	404	417	460	391	417	388	414	415	413	418	373	424	414	404	405	390	425	428	432	359	397	399	413	403	407	428	422	377	414	386	374	415	426	390	417	419	430	402	371	423	422	418	373	365	372	413	421	413	447	445	392	392	408	383	428	425	434	427	387	437	415	411	380	396	395	395	384	422	380	388	399	411	394	415	371	406	403	415	394	405	404	428	443	371	388	398	421	391	441	406	408	401	445	442	412	374	421	391	397	395	416	418	412	380	389	407	405	428	374	395	466	407	372	424	381	414	390	438	344	423	396	383	370	425	402	414	398	380	403	380	409	427	370	374	387	404	378	434	427	397	406	393	405	399	403	389	419	385	362	423	380	403	421	400	379	395	421	393	432	362	369	414	392	420	391	378	430	381	427	415	390	376	388	393	381	388	391	377	397	413	421	428	403	382	437	392	403	377	380	389	381	405	386	361	419	390	383	412	391	392	421	384	442	427	427	400	414	361	427	424	408	428	397	395	415	416	436	373	402	416	426	397	433	409	429	363	387	410	401	423	407	407	422	401	425	407	381	376	407	404	422	419	448	403	403	406	412	422	428	384	403	399	369	400	391	409	400	404	412	399	413	401	420	413	392	386	362	407	369	412	426	408	403	379	436	421	371	385	433	376	406	390	390	402	422	396	408	414	411	421	422	437	413	385	425	424	396	405	421	400	386	431	430	417	423	414	414	396	403	401	419	406	397	389	411	406	403	416	429	417	422	399	389	405	433	414	433	440	379	371	407	393	408	395	407	405	398	394	407	386	411	418	370	380	391	400	369	406	400	427	415	410	435	397	393	424	386	429	408	371	429	386	383	378	398	390	403	434	410	426	413	397	441	384	413	403	397	429	408	369	397	434	386	402	388	423	381	391	397	430	397	416	367	411	404	415	423	424	384	418	395	421	396	390	418	409	412	370	432	405	398	367	418	383	413	388	405	425	382	382	393	396	446	429	378	421	433	369	406	434	373	386	383	398	399	383	424	386	395	392	406	412	426	384	410	402	396	404	412	403	415	423	426	424	392	392	428	445	442	421	401	400	441	401	406	393	387	434	387	386	378	412	402	383	411	401	384	394	413	402	397	432	390	379	396	422	401	444	400	395	420	425	410	398	403	413	418	371	412	386	409	392	417	355	390	387	405	393	382	419	380	383	394	403	387	451	384	412	393	420	389	401	416	408	420	393	379	402	416	407	395	358	403	396	422	399	450	427	430	404	412	408	412	392	403	393	438	393	430	416	420	353	409	412	381	432	395	410	407	432	414	388	405	385	411	369	423	422	413	380	381	384	398	386	404	415	397	440	392	378	437	376	446	377	411	391	437	441	418	344	391	400	419	408	405	434	411	402	396	403	396	413	415	429	393	379	434	436	379	397	361	425	415	441	402	428	417	398	392	363	382	383	408	412	424	402	448	386	393	437	394	410	385	408	453	373	398	404	400	372	383	389	398	413	368	392	429	403	401	386	391	420	369	406	407	394	393	399	388	443	414	421	426	386	405	376	409	411	399	366	420	419	405	406	409	404	393	430	385	401	399	422	392	416	435	408	385	432	448	392	429	407	416	424	407	373	418	404	410	408	401	418	407	419	390	374	385	421	412	393	380	413	396	395	395	383	389	394	403	409	421	379	415	402	369	367	440	424	393	417	396	360	410	410	406	412	407	390	407	418	376	399	409	399	411	408	414	412	444	382	401	409	406	377	411	422	385	416	438	376	415	405	366	414	432	412	387	391	386	433	423	401	410	414	400	427	411	381	413	365	423	371	397	369	423	384	379	411	392	366	389	390	382	414	408	386	399	375	389	451	359	353	402	415	417	364	399	407	406	400	419	393	420	414	412	409	393	410	432	419	426	412	403	416	431	395	399	428	369	419	444	383	377	397	421	403	375	407	432	423	396	413	391	405	407	389	409	407	423	424	448	446	425	418	413	427	407	401	394	385	431	426	418	404	421	363	406	400	443	418	397	392	398	415	391	403	462	450	423	412	408	420	416	388	407	360	444	387	406	404	397	438	405	415	439	412	412	379	402	412	394	404	404	400	373	391	420	415	393	418	395	392	396	383	454	403	404	408	421	410	434	412	425	399	424	398	420	412	402	416	410	447	384	397	450	406	408	393	369	434	426	396	380	389	404	418	419	419	399	392	408	402	415	391	400	398	415	410	428	428	421	389	417	421	392	416	368	422	414	411	378	400	424	369	390	378	409	405	409	404	394	389	376	397	397	364	390	404	413	402	390	379	434	418	402	409	397	389	405	396	380	399	435	444	426	382	439	392	380	400	404	389	379	401	363	396	459	389	418	434	388	412	434	440	395	391	392	372	393	369	392	426	450	423	433	429	386	394	425	409	420	397	419	395	401	413	419	413	417	417
4369	1923	1751	1198	1030	858	937	844	788	788	744	779	750	824	743	767	686	777	752	742	797	755	722	745	741	741	728	752	785	753	717	729	729	750	741	759	767	810	781	778	741	752	756	762	707	766	771	746	729	774	753	771	776	713	718	768	698	735	724	670	728	739	770	786	725	706	733	750	741	715	774	692	740	721	715	749	733	776	706	703	763	699	710	693	772	733	766	780	751	774	778	700	702	790	706	724	707	722	744	725	777	715	690	757	718	755	750	769	780	720	711	769	740	733	750	751	746	747	769	757	730	761	755	747	720	773	757	741	759	749	756	765	773	746	730	760	736	749	720	782	719	741	735	716	716	727	737	765	753	733	760	725	735	732	708	723	753	731	753	771	743	773	753	751	752	781	788	709	766	740	748	721	704	703	770	738	715	693	741	722	745	786	730	698	757	774	746	732	752	766	737	753	748	686	743	781	741	740	719	738	725	745	763	675	723	737	722	742	762	749	766	707	730	755	666	745	739	761	753	767	718	654	739	753	739	744	772	704	816	732	752	734	720	723	686	779	705	747	787	817	771	741	679	762	772	718	733	717	715	772	724	724	709	806	774	714	750	761	770	713	696	747	767	737	732	707	705	758	765	717	745	756	741	734	739	676	764	731	799	772	742	673	773	738	749	751	724	742	737	730	776	719	690	686	713	716	730	735	703	790	724	753	711	766	707	722	756	754	755	734	734	735	763	744	764	735	736	716	774	792	714	708	720	727	756	687	664	734	777	728	774	692	765	752	741	725	756	742	759	794	739	776	730	746	726	705	790	727	759	765	738	694	744	746	762	721	748	719	698	729	776	748	727	739	771	707	778	696	735	717	709	715	753	727	674	739	752	738	642	725	742	775	737	706	718	736	728	742	761	725	696	712	731	761	788	710	768	722	726	748	759	750	795	746	737	743	723	765	745	715	764	753	692	712	698	725	728	729	757	721	727	759	737	770	744	737	781	809	704	712	763	718	732	737	738	682	701	820	708	734	766	740	747	736	760	723	739	761	770	732	740	724	718	744	723	764	750	746	731	718	694	710	718	732	747	731	702	768	714	766	756	777	756	709	732	698	759	769	769	724	761	806	777	734	750	763	722	728	720	758	725	770	753	741	748	768	718	682	730	767	744	739	723	723	721	698	741	784	763	734	706	782	815	739	770	770	731	730	706	749	705	741	797	708	759	762	729	710	695	770	773	765	744	707	736	689	731	736	736	733	727	778	744	799	733	743	711	732	706	734	744	742	748	754	790	775	717	730	715	714	698	777	730	745	797	775	747	797	739	728	724	783	712	767	759	773	715	754	677	759	760	785	741	751	731	762	768	761	721	723	726	747	739	735	742	728	764	713	771	757	725	732	751	721	750	743	780	732	729	784	756	717	737	797	666	714	717	816	789	722	758	742	765	770	734	735	712	739	708	716	804	756	764	745	769	767	753	771	727	782	748	724	748	755	745	705	718	711	740	759	735	725	733	706	695	708	786	742	703	709	736	777	726	697	720	730	681	771	715	767	798	694	719	732	706	781	734	736	752	726	733	796	734	724	727	715	798	730	744	727	711	731	768	729	685	753	794	740	736	742	751	749	744	717	716	674	716	755	734	689	731	765	754	743	764	715	764	693	772	703	705	752	740	701	739	734	731	759	725	768	743	714	762	733	744	728	678	699	806	756	769	737	721	716	715	774	743	740	666	691	748	774	733	733	737	724	776	696	717	741	785	698	756	729	713	717	791	709	788	743	722	755	757	722	712	806	698	708	731	752	771	715	736	782	775	755	764	758	753	742	732	729	734	755	753	753	711	806	754	742	741	686	779	761	680	715	717	790	689	689	763	727	711	745	720	676	726	745	745	724	715	684	767	728	727	703	765	704	709	756	720	712	761	757	730	705	758	806	739	728	712	718	690	729	751	752	727	738	801	728	725	719	755	680	778	743	701	749	747	846	727	744	710	723	723	704	731	728	763	738	766	770	724	785	767	740	742	761	758	702	743	746	764	735	780	732	718	816	771	804	738	735	680	726	722	728	724	763	771	706	754	738	739	728	734	716	762	745	766	735	720	767	760	752	746	740	711	773	743	746	777	754	757	706	697	757	742	750	742	724	744	714	706	708	724	763	691	759	752	727	751	747	725	732	679	712	745	773	742	708	761	746	729	813	743	784	737	772	701	787	737	737	735	744	770	765	693	697	742	724	745	728	730	711	742	691	763	690	756	777	771	710	726	738	748	777	754	729	734	739	735	697	711	792	716	742	759	725	774	723	744	728	734	735	753	752	749	726	747	728	735	694	727	731	754	717	742	734	775	714	730	733	740	731	704	705	701	743	718	743	760	723	717	745	730	723	778	756	721	770	727	806	750	728	788	718	700	746	732	736	771	754	731	739	702	748	758	725	744	728	715	789	774	765	754	810	710	695	799	722	728	801	709	732	695	708	764	766	702	752	706	735	724	726	716	733	711	707	730	705	709	747	715	745	726	735	740	752	763	782	741	753	726	718	705	703	716	703	725	798	768	699	780	766	795	766	726	741	755	738	781	728	737	727	712	741	727	724	745	755	781	750	767	726	733	756	766	712	731	720	706	734	742	715	767	741	745	721	704	700	706	746	715	757	708	746	734	762	720	727	701	729	749	754	791	761	729	765	781	735	787	733	719	749	708	765	749	727	755	763	731	758	773	713	731	739	726	745	755	738	754	779	770	701	741	794	758	763	787	750	763	776	749	718	743	727	728	736	769	792	706	743	750	692	749	730	730	702	737	718	764	719	749	764	738	714	700	777	705	735	723	742	743	701	711	726	745	725	748	772	758	789	755	746	708	758	714	672	775	748	740	726	736	752	722	741	746	750	728	761	771	741	703	704	702	728	717	699	726	754	745	716	759	713	730	704	765	738	730	748	724	751	792	728	766	737	762	767	760	760	722	687	733	721	706	744	681	780	738	794	753	737	782	716	686	732	720	739	754	724	726	725	700	735	731	738	681	793	727	724	715	754	717	751	735	710	716	691	766	758	746	755	730	726	703	713	745	747	759	716	678	752	705	771	721	741	745	744	740	793	757	720	720	743	741	743	740	685	768	745	729	709	771	680	787	706	775	725	683	714	716	752	803	712	742	738	763	733	766	678	736	775	721	770	701	765	737	716	774	745	747	735	788	706	747	751	730	771	737	721	744	771	740	763	760	722	750	776	746	764	709	745	738	759	781	784	752	735	750	737	793	750	756	697	741	732	710	732	773	749	723	733	770	720	753	753	732	740	771	703	764	738	742	753	742	738	774	736	753	743	741	747	734	693	784	735	799	711	721	766	740	734	698	708	714	742	707	769	759	745	687	728	722	723	718	744	759	699	756	732	722	727	756	741	729	734	724	719	739	699	757	734	764	743	769	696	689	737	766	739	700	737	729	731	756	731	746	724	722	686	755	739	689	728	754	777	751	767	788	745	740	707	759	745	691	757	757	763	728	707	720	706	777	769	712	760
24372	21408	28610	24618	19776	1575	618	417	354	325	247	251	256	221	274	239	197	209	200	208	195	211	188	196	181	164	214	182	160	197	193	218	209	164	170	202	171	175	186	171	173	178	172	161	164	191	186	169	167	170	177	177	165	173	177	162	156	155	160	179	163	188	172	186	175	196	161	179	171	177	167	184	159	191	182	177	172	184	163	166	192	172	166	171	169	180	175	151	202	170	173	162	163	176	163	168	195	176	157	163	197	198	171	185	203	188	195	156	152	170	157	136	176	168	182	177	173	174	176	155	187	174	183	155	186	187	149	145	189	165	164	209	159	159	177	167	204	173	171	157	186	173	195	175	160	146	175	190	181	164	164	154	163	178	158	179	158	169	177	190	183	184	182	169	173	164	167	159	181	178	156	176	183	176	173	174	185	159	197	164	189	200	200	173	185	170	143	164	174	173	188	183	168	172	171	171	177	172	161	161	163	172	185	144	172	179	191	191	182	155	184	169	187	169	163	186	166	192	166	165	170	168	182	180	182	173	153	175	183	172	162	174	162	158	157	164	167	171	179	179	164	187	142	188	159	180	184	160	173	184	170	162	165	187	180	177	147	152	139	169	203	174	164	200	190	172	162	167	167	168	181	157	174	169	178	167	190	167	168	167	167	194	162	185	140	147	154	176	180	181	181	181	165	152	163	165	182	175	184	173	173	169	154	169	175	166	176	184	169	187	173	178	185	177	167	197	165	164	175	172	189	171	161	187	161	140	180	157	170	156	175	161	159	171	160	173	162	143	176	176	175	165	173	172	173	160	157	143	181	187	184	175	156	164	158	169	173	169	164	171	170	157	158	170	155	201	175	173	162	164	175	160	179	174	178	183	170	174	152	176	186	159	187	182	156	184	163	163	195	203	147	178	197	160	171	162	167	146	168	168	191	149	162	180	156	180	160	164	186	167	143	170	178	174	145	178	170	157	182	177	175	172	180	186	185	167	167	145	146	155	162	172	182	173	182	156	178	159	194	162	187	184	156	186	185	168	164	153	155	170	182	168	171	160	165	169	163	159	180	152	171	160	164	178	177	151	163	185	191	154	180	174	172	173	196	192	168	175	172	178	180	169	177	169	165	194	150	194	172	165	182	169	189	175	194	185	177	182	189	167	208	161	174	168	146	169	155	177	170	173	183	163	201	182	167	173	157	153	175	153	195	172	178	191	163	190	170	169	170	187	182	179	185	164	185	165	188	162	173	186	172	178	178	164	171	163	175	172	164	160	185	171	174	162	185	197	175	195	158	193	159	198	174	188	164	175	183	167	154	146	169	183	173	167	204	155	172	180	168	175	191	178	183	159	157	158	163	189	149	165	167	182	184	188	160	194	169	174	158	192	178	174	172	176	167	172	150	152	176	155	178	169	170	171	168	164	181	161	176	172	172	158	187	166	167	156	193	173	177	162	156	187	167	149	155	162	190	175	164	162	176	179	179	161	175	166	187	189	160	164	183	173	155	156	178	190	177	167	178	163	144	183	162	166	176	147	161	179	161	154	165	195	189	159	176	165	214	174	183	158	194	187	171	189	160	192	186	172	177	165	194	158	172	162	169	159	176	187	164	168	165	152	164	167	193	162	173	164	150	173	183	185	181	168	184	179	171	174	160	147	169	192	185	177	180	169	180	171	166	171	153	152	142	171	168	179	172	156	180	171	176	188	183	170	166	162	163	166	171	163	160	157	155	159	176	156	175	168	145	179	176	192	186	159	176	155	171	195	165	188	137	170	161	174	198	165	173	168	184	152	165	168	156	166	173	170	167	192	181	163	165	189	180	175	189	168	164	180	174	164	187	161	172	156	202	180	180	181	179	161	167	178	145	174	193	176	176	174	154	163	175	160	170	173	174	169	169	174	178	189	153	168	159	167	160	154	160	183	166	201	143	173	182	172	195	176	172	150	178	171	209	178	178	183	174	176	162	192	165	159	164	162	193	174	192	171	169	197	177	156	191	168	151	175	152	175	175	189	179	175	191	166	180	162	158	166	173	164	166	180	171	178	171	188	171	147	168	172	169	164	170	176	164	168	171	186	163	161	167	169	185	162	171	163	157	179	227	189	157	175	176	195	183	159	174	166	141	188	163	192	194	168	195	155	153	162	178	196	159	155	182	173	169	168	170	186	173	161	175	164	175	153	177	185	155	137	165	181	175	170	156	161	189	184	166	185	157	170	199	188	168	165	176	191	163	165	158	170	159	176	190	161	179	160	170	174	179	181	162	177	168	186	147	187	177	178	147	191	169	155	184	159	180	172	161	177	147	180	162	198	177	155	174	182	180	156	166	174	193	165	170	146	174	165	164	157	177	175	140	188	171	177	174	167	186	197	154	180	171	165	161	161	171	187	179	161	175	154	157	151	162	169	176	172	179	165	180	143	178	196	170	183	153	207	154	166	173	185	169	155	167	167	168	160	173	163	183	165	208	171	179	162	150	166	174	165	201	169	165	176	190	175	166	169	179	190	168	181	182	176	159	188	181	172	176	169	169	165	177	160	206	147	156	169	167	187	168	194	164	174	196	155	172	150	182	161	177	171	189	169	154	175	183	174	171	186	181	193	151	181	158	172	170	192	150	192	138	178	181	162	185	168	161	162	172	151	187	195	194	170	163	202	159	190	182	173	148	159	175	158	170	168	191	189	165	139	202	159	164	169	165	178	165	177	182	154	165	153	157	145	178	175	183	180	174	183	174	172	176	180	171	146	169	157	145	171	155	169	195	161	138	173	162	162	150	180	163	149	181	186	189	168	174	190	189	167	189	168	165	143	161	166	161	169	185	184	179	172	159	179	198	166	177	176	186	155	183	153	152	175	166	183	159	169	158	181	180	169	198	180	170	175	181	188	167	153	203	186	191	174	169	174	163	198	184	187	141	172	171	171	167	190	174	157	152	173	173	164	166	186	154	183	184	190	194	187	185	177	193	178	163	188	194	141	155	191	152	164	149	178	154	209	169	173	174	172	152	161	163	180	198	153	158	177	188	157	173	148	174	180	165	160	156	167	187	181	170	190	166	181	156	194	177	156	174	195	160	171	169	164	161	194	174	185	159	166	170	187	193	164	168	159	162	167	175	161	156	179	174	176	172	188	166	184	186	168	158	174	163	168	158	170	162	170	156	192	173	148	162	168	166	179	179	148	155	165	208	165	175	180	164	154	179	201	155	194	182	171	174	178	186	150	155	172	182	183	179	166	202	163	162	155	180	178	156	166	196	169	177	173	173	149	181	172	169	183	172	158	158	187	192	148	162	164	162	186	165	162	159	154	190	178	159	184	171	156	177	182	170	165	173	187	168	178	171	174	156	161	174	168	178	178	150	174	153	178	172	162	170	175	184	189	178	166	178	165	179	165	167	148	143	175	163	197	186	150	168	156	159	153	160	168	161	166	141	185	184	184	190	160	182	169	176	172	172	150	153	182	195	187	183	163	165	168	160	170	166	164	161	172	173	178	177	181	156	166
5841	11223	9152	4579	2940	2131	1679	1278	1058	952	842	700	669	623	556	485	512	469	442	471	401	442	422	410	376	430	415	398	395	393	379	370	382	341	396	359	374	370	353	348	362	372	343	315	348	330	362	343	331	376	354	349	340	356	325	325	319	348	320	333	340	315	356	354	351	351	359	326	306	336	327	325	339	355	367	359	345	367	327	343	328	348	357	361	343	355	341	349	310	345	356	323	292	335	313	317	358	332	320	320	371	345	347	321	343	362	332	317	337	330	350	370	326	330	338	385	336	336	355	321	341	310	316	348	372	362	356	326	353	339	331	325	318	362	339	314	326	341	339	318	326	325	360	320	334	327	355	333	311	320	327	360	310	341	344	316	342	365	326	359	336	331	345	327	335	315	380	338	335	341	299	305	324	313	367	334	347	313	334	323	328	355	362	374	318	346	319	303	311	305	330	327	316	334	322	323	338	324	323	308	350	310	315	287	364	308	374	356	322	292	306	350	348	360	347	313	354	358	346	306	312	326	361	313	347	322	341	312	336	326	320	304	317	324	339	350	333	319	325	338	330	314	353	324	326	321	310	353	331	358	333	328	328	345	303	306	343	324	337	327	343	330	336	355	330	333	325	329	342	341	348	362	340	332	320	327	334	322	331	337	325	320	336	333	357	355	332	315	346	329	321	357	346	355	324	350	308	345	362	363	342	336	302	370	339	326	325	350	291	316	337	335	307	357	327	357	356	347	336	342	350	333	308	345	325	317	313	344	342	316	350	335	324	333	336	345	324	323	309	351	343	342	329	311	359	332	321	341	347	317	317	287	342	309	343	330	344	300	316	371	351	324	334	327	337	310	337	335	318	343	318	295	317	376	332	354	342	335	329	354	342	338	304	302	366	334	315	324	325	342	332	329	329	325	360	356	301	351	346	352	332	334	320	364	360	322	305	352	327	335	319	349	320	351	324	320	354	308	349	323	338	330	324	336	319	350	314	348	343	352	330	348	319	344	356	301	346	303	340	334	331	352	348	320	318	354	339	320	319	344	334	349	309	334	350	346	302	359	342	309	325	346	331	333	355	324	355	314	343	299	344	314	304	340	341	289	349	320	318	325	328	329	347	317	354	299	335	312	308	307	338	373	320	317	317	329	335	328	337	369	327	334	313	367	321	335	327	320	331	332	350	344	344	332	321	340	347	377	346	350	355	304	336	331	366	326	331	343	347	360	355	347	324	314	332	322	330	343	359	352	319	305	366	366	333	321	277	326	353	357	345	333	338	329	341	341	348	334	334	322	336	332	328	350	329	308	339	328	362	333	351	324	310	316	370	305	340	359	366	318	339	362	325	354	330	367	341	346	347	344	356	350	347	333	339	314	316	329	337	336	354	343	319	329	355	316	365	325	288	326	378	336	364	358	324	325	352	342	340	344	281	339	312	306	317	335	321	371	355	323	314	334	359	328	330	337	342	346	316	330	353	329	309	326	321	362	305	355	299	327	328	346	318	356	330	330	299	357	303	301	343	357	355	319	333	310	325	334	333	362	330	329	323	335	340	318	328	327	330	336	317	361	307	294	284	366	331	317	307	342	319	329	361	365	333	326	332	347	334	331	331	341	325	308	357	326	300	305	326	302	357	344	315	325	315	348	338	311	335	350	324	346	325	365	323	328	304	363	328	343	351	348	335	332	320	328	351	360	364	367	330	333	349	348	320	329	350	336	340	335	355	308	342	338	312	363	324	337	327	333	321	332	349	345	336	350	355	371	330	301	341	322	349	330	334	325	342	354	325	320	324	301	350	368	344	310	328	345	333	339	352	327	339	370	330	332	344	340	335	351	299	340	342	305	342	347	315	338	313	355	323	320	321	352	322	321	308	322	320	346	315	353	322	322	337	336	341	306	337	367	328	368	328	343	316	366	309	345	347	364	355	354	360	318	341	355	301	330	323	300	305	365	350	351	356	359	343	334	321	340	357	300	346	322	330	335	341	361	332	356	336	328	321	336	337	318	343	302	314	356	329	352	330	339	344	361	333	326	318	316	344	336	331	309	332	328	342	330	335	336	306	365	319	340	351	343	349	332	334	335	336	310	329	336	354	340	320	295	314	354	340	349	375	332	331	345	340	334	341	334	323	330	318	335	316	329	333	332	340	334	361	346	305	337	328	319	335	363	350	304	332	307	343	330	296	357	309	341	328	326	326	338	368	331	356	332	344	338	379	338	332	337	319	326	330	355	354	337	336	332	364	326	366	364	378	341	370	341	330	323	364	329	313	296	315	325	328	366	348	328	338	367	351	318	366	356	337	324	340	332	354	342	323	332	349	333	326	361	358	330	317	336	348	358	319	330	332	364	334	339	349	348	298	386	322	333	321	341	345	282	341	334	305	347	357	326	331	310	339	347	341	343	350	353	325	341	349	312	333	329	353	316	350	320	359	318	365	302	347	300	368	338	325	333	336	345	330	320	349	337	334	352	317	361	336	384	368	355	349	338	326	303	351	349	343	354	333	358	356	312	329	349	328	331	373	342	334	356	320	356	322	334	333	337	293	355	339	332	361	346	343	323	310	332	321	313	352	334	355	348	349	328	345	338	338	336	344	357	326	301	357	364	393	318	351	310	321	320	322	353	330	352	342	319	350	328	316	330	353	329	350	320	313	370	331	289	364	340	323	338	335	342	371	308	325	317	319	331	317	339	339	321	321	323	334	337	315	338	335	343	338	320	351	352	330	335	366	332	337	334	340	311	358	297	342	333	320	377	312	296	341	309	328	288	333	359	320	351	333	314	311	347	312	318	333	328	348	366	320	342	311	356	293	339	355	342	359	343	360	335	325	351	347	314	336	342	293	356	309	327	324	345	349	353	334	334	354	311	315	325	345	366	328	328	336	336	321	336	340	362	325	334	324	320	291	337	344	351	316	365	297	327	344	332	335	320	296	356	334	359	345	342	329	336	333	347	326	341	343	360	325	326	338	336	325	339	362	324	323	341	313	344	345	318	344	354	320	324	341	368	343	303	340	332	316	343	353	365	333	348	326	327	342	340	359	352	337	345	362	350	392	339	336	333	311	327	321	316	354	314	344	331	321	320	340	341	348	312	354	350	325	328	342	334	348	323	382	359	328	336	352	362	320	346	347	311	335	300	343	371	314	336	316	339	379	319	311	353	335	354	314	316	370	350	337	372	365	317	355	288	334	323	332	353	335	340	314	359	369	360	336	336	345	368	332	328	338	338	310	327	323	375	361	357	309	348	332	336	351	309	311	318	338	333	361	344	298	337	381	365	321	370	302	327	330	336	342	304	329	369	340	314	322	323	318	362	290	346	350	321	339	309	304	342	367	342	348	332	317	355	330	342	340	328	340	287	363	291	333	287	352	359	348	356	328	357	352	355	338	334	337	340	332	331	347	347	360	337	340	341	308	331	326	329	349	328	341	362	350	284	350	355	323	343	341	347	329	331	330	338	345	346	320	362	370	357	328	340	358	304	343	343	303	340	356	326
23447	21404	29274	23934	21407	17551	1848	844	639	553	460	488	445	392	396	421	380	369	335	324	311	327	311	322	345	358	291	308	342	325	342	316	288	282	304	300	349	281	313	323	294	296	318	284	280	298	298	259	303	282	286	297	284	323	297	301	268	282	275	305	267	305	269	308	283	280	304	281	282	298	291	270	295	310	310	281	295	292	303	278	305	289	278	285	283	299	318	294	296	306	289	302	302	273	276	295	302	277	290	292	287	278	302	267	328	290	307	296	291	288	290	293	274	288	300	289	279	309	279	262	293	265	315	271	348	308	297	281	302	284	281	253	307	307	281	275	290	265	297	284	282	269	282	281	302	290	297	317	291	281	292	299	282	279	303	282	302	270	269	264	278	290	279	309	307	299	298	256	305	291	267	233	282	289	320	294	282	294	299	277	279	301	269	293	278	275	283	273	307	296	308	295	283	304	319	279	324	270	269	300	304	292	298	296	306	298	297	269	259	309	282	308	290	291	291	281	270	297	295	296	288	311	285	292	303	287	284	315	294	289	274	279	296	290	249	276	289	264	260	295	300	268	273	278	272	295	301	270	273	282	321	273	295	288	309	283	291	284	285	265	297	291	286	310	310	292	279	251	264	260	291	280	305	276	288	285	259	265	282	314	305	272	316	286	264	280	257	315	302	281	317	259	265	285	302	272	311	286	310	313	283	321	257	310	302	327	286	303	279	292	313	286	284	272	268	311	280	291	265	293	287	306	303	274	286	263	294	285	256	265	295	282	276	264	245	281	286	278	301	334	282	274	249	264	306	298	256	300	299	292	318	287	305	308	299	253	319	303	297	289	256	307	309	305	281	305	295	288	278	283	298	311	293	312	289	289	308	288	288	294	286	301	286	283	282	288	296	314	293	286	254	279	283	278	279	308	278	298	282	289	271	275	283	312	305	308	261	261	290	297	279	305	274	278	307	281	293	294	311	281	257	282	278	280	304	272	267	275	273	278	271	287	261	301	264	289	294	295	300	295	273	313	307	282	282	269	307	278	349	285	276	290	313	318	304	278	292	270	271	282	305	303	273	299	289	284	294	289	273	304	317	271	296	277	276	313	304	292	291	312	276	275	295	284	268	298	295	275	275	250	298	290	314	310	269	293	304	277	292	291	253	294	284	277	256	269	295	277	281	294	301	296	279	282	287	283	270	281	276	286	276	284	275	275	307	302	291	300	263	281	262	291	315	278	284	275	278	248	293	287	287	304	302	283	298	294	268	267	252	281	286	267	278	275	287	285	278	279	275	294	274	265	280	276	295	308	270	293	309	307	298	319	291	268	259	270	245	281	302	327	288	318	288	293	266	308	291	303	281	269	290	258	276	279	289	293	262	261	294	290	296	289	291	302	276	283	303	295	275	270	280	290	293	278	268	298	306	292	316	292	306	285	309	288	299	298	265	308	303	277	280	292	285	264	267	299	292	299	273	303	293	262	288	297	298	280	284	285	277	275	290	275	270	286	267	300	303	291	302	320	288	279	263	280	297	260	268	281	274	301	282	304	295	278	283	299	272	308	289	301	261	286	292	271	272	294	293	279	301	298	306	272	288	285	283	282	232	295	302	306	317	266	282	286	280	293	280	302	285	307	302	277	289	288	284	278	318	299	275	304	317	299	290	301	308	319	261	274	252	273	310	287	294	275	285	289	296	308	298	293	283	280	292	280	289	257	291	299	281	286	314	318	306	293	291	285	279	307	268	259	258	330	264	314	274	291	268	245	249	313	292	259	310	273	281	292	301	282	293	319	329	283	270	247	309	285	298	316	308	316	275	292	281	312	304	291	300	287	308	290	296	309	285	299	274	321	266	279	297	286	295	255	308	259	278	297	299	288	320	314	280	299	285	296	295	288	318	276	284	273	303	275	265	269	295	280	318	308	291	275	303	292	292	305	283	274	281	257	294	261	275	279	271	291	294	284	302	267	284	284	295	333	262	297	339	275	279	294	282	314	320	270	289	294	290	292	264	271	286	269	291	269	277	276	286	264	284	272	298	280	280	273	316	287	312	275	307	292	268	280	252	301	263	322	294	285	283	288	293	309	298	267	293	289	331	278	273	294	269	311	300	272	269	303	277	297	304	250	298	276	294	275	285	277	294	285	291	260	266	322	263	273	302	296	281	286	244	282	307	264	300	278	264	312	310	304	275	271	277	275	288	288	260	269	306	280	317	271	286	263	278	300	296	263	249	279	291	314	281	273	282	283	279	263	284	277	322	308	269	288	284	279	272	287	298	284	279	266	291	238	298	302	296	295	308	302	260	345	286	277	291	292	248	282	277	285	286	252	280	283	306	277	292	289	293	280	301	275	266	261	273	258	267	312	278	290	254	240	291	306	319	282	267	275	293	304	271	275	269	322	281	264	311	269	272	282	254	286	302	302	259	290	277	274	282	267	271	275	275	268	304	281	294	283	275	294	275	288	302	303	282	290	285	297	303	266	282	284	278	303	298	285	286	319	294	285	284	284	287	280	296	268	298	291	286	284	300	305	290	298	291	286	328	293	287	275	283	274	249	294	266	292	265	316	261	269	285	276	269	285	278	299	270	279	302	266	270	266	281	297	263	277	324	274	255	277	270	272	278	292	303	305	276	286	276	297	295	296	256	284	264	249	273	272	281	301	299	281	294	276	298	278	265	290	309	306	286	306	292	266	320	257	287	293	306	309	309	294	313	284	295	259	272	296	296	292	283	300	307	296	260	275	283	291	284	275	260	261	270	301	262	276	287	329	307	275	308	293	308	272	260	294	318	314	294	306	293	264	284	254	276	317	300	259	285	283	286	287	263	271	284	272	271	279	254	273	291	317	290	299	274	304	312	302	268	287	278	267	284	304	286	279	290	271	282	291	319	270	312	276	280	292	288	289	305	270	306	282	312	307	275	277	299	282	273	264	297	306	296	280	297	288	287	264	272	307	250	278	286	272	288	304	271	309	277	252	265	253	301	308	283	297	275	271	295	276	263	317	278	263	282	275	280	286	272	275	314	275	274	292	311	260	254	285	290	258	290	292	284	302	288	288	268	254	298	297	274	293	271	311	259	316	265	284	287	271	269	261	311	317	278	294	275	274	255	306	308	277	267	283	309	298	309	281	296	275	290	303	307	294	289	308	296	273	302	276	328	313	283	274	264	291	299	297	274	257	295	284	306	339	269	269	303	273	289	277	301	285	291	293	262	264	285	281	243	301	313	264	303	291	299	281	317	290	298	270	277	312	302	254	293	260	284	271	304	289	273	308	244	279	258	285	291	295	277	278	251	287	276	275	278	293	318	295	254	277	291	273	290	293	313	276	265	272	279	274	248	299	281	297	281	275	286	279	312	237	280	314	279	300	309	259	276	283	293	323	281	307	295	288	285	288	295	296	266	274	271	264	300	272	251	273	294	277	293	277	288	267	249	298	315	311	266	280	295	268	279	299	287	299	293	272	281	309	275	291	273	289	278	297	300	291	279	291	302	259
8630	17401	14352	7975	5288	3787	2805	2309	1886	1499	1346	1198	1045	1008	953	820	830	786	791	750	718	732	715	642	632	608	607	589	585	601	561	612	612	568	559	597	550	564	551	576	552	545	543	560	574	516	530	541	537	530	466	560	563	513	532	540	540	552	508	512	522	537	523	527	489	548	547	525	539	522	527	539	484	506	535	513	554	484	507	526	488	478	484	511	537	533	507	596	497	504	536	500	519	462	465	493	489	491	486	448	498	508	540	481	489	508	519	530	529	533	498	516	471	540	546	502	523	540	531	498	508	458	506	481	506	518	506	476	553	545	518	510	501	490	511	507	517	548	481	494	505	476	522	489	533	520	483	500	556	494	483	512	482	474	532	534	509	515	490	545	477	493	518	472	521	522	506	536	472	499	497	463	495	529	470	503	481	507	475	485	513	506	514	510	468	490	525	538	511	469	484	486	509	485	483	502	507	493	505	494	532	521	494	516	492	530	497	487	515	515	521	521	466	490	487	484	517	532	528	542	484	516	480	527	513	479	508	523	494	520	520	503	496	525	520	486	517	527	502	478	493	492	529	509	505	496	486	517	460	561	526	505	481	509	512	469	498	503	492	492	511	515	498	465	487	504	480	497	534	477	499	479	514	464	496	525	481	496	534	528	466	439	534	521	563	472	544	506	497	523	534	505	495	515	527	495	480	520	541	536	505	466	502	499	514	523	523	508	525	537	533	532	521	478	490	499	520	486	491	488	500	488	506	505	520	495	508	491	487	525	464	492	514	498	511	485	532	488	491	545	524	484	487	540	482	485	497	506	493	506	516	521	494	551	498	503	527	523	459	510	467	509	484	494	513	522	502	536	487	501	508	540	490	504	468	497	504	477	544	477	504	506	518	470	509	494	493	511	486	483	481	527	473	428	525	512	525	492	517	501	582	468	467	506	535	450	477	499	533	474	531	487	481	501	485	524	496	497	452	472	521	499	468	512	526	522	486	502	490	495	546	501	525	495	536	507	503	530	485	515	469	502	528	519	489	520	488	522	508	489	511	493	489	488	516	480	522	474	465	506	509	527	499	447	541	469	501	501	527	526	505	496	479	522	533	473	504	481	520	484	505	540	507	506	518	476	503	495	481	500	562	526	509	507	514	521	543	522	521	464	506	488	513	515	492	521	483	482	512	477	500	498	516	520	481	529	493	485	491	503	508	507	488	509	496	506	490	497	535	494	513	518	526	568	466	529	508	507	507	517	511	519	523	479	520	533	535	519	488	489	530	539	507	463	548	497	555	461	502	511	510	496	535	498	556	491	489	479	487	514	488	519	460	513	529	509	460	474	465	523	567	548	489	503	488	495	518	480	487	514	509	496	479	514	485	506	500	519	525	544	504	490	484	523	520	481	515	488	476	479	491	531	486	527	532	463	510	509	494	495	508	493	523	555	487	523	482	520	460	501	537	494	482	477	507	483	504	508	484	484	514	508	491	464	525	496	523	518	494	488	491	505	503	519	491	512	500	559	526	514	469	551	492	505	535	497	493	508	548	529	494	513	512	528	538	525	512	525	516	526	536	496	506	530	517	565	505	546	527	530	496	502	508	502	512	465	493	502	508	520	531	493	517	514	498	479	483	492	492	531	514	546	508	508	485	508	501	463	527	522	533	484	506	497	492	496	477	493	510	494	501	498	520	514	499	513	507	501	459	513	537	546	492	548	521	491	485	482	527	480	453	487	505	497	499	539	476	526	465	476	475	472	511	526	557	508	487	518	485	484	479	432	497	510	493	507	514	538	488	529	504	537	493	521	496	510	492	495	480	491	499	499	495	485	487	493	497	462	511	509	543	513	504	516	500	500	545	483	497	497	540	474	490	537	486	526	472	544	499	558	554	467	516	503	512	503	505	504	487	499	528	478	554	516	474	528	496	502	498	502	496	457	521	511	483	499	499	485	441	481	519	520	516	514	518	495	490	515	519	526	498	523	469	498	504	473	530	478	459	594	517	496	536	487	524	530	516	515	521	510	492	480	472	543	530	508	506	504	502	494	505	545	467	530	507	491	538	503	535	503	526	517	535	527	526	512	513	514	489	533	492	509	490	535	531	508	517	500	518	515	516	500	469	533	532	511	479	516	508	512	493	534	506	484	516	504	501	521	515	494	517	468	499	492	477	476	525	518	490	511	521	481	521	535	492	525	522	512	514	509	466	511	527	518	518	513	502	546	511	506	480	481	481	505	499	462	487	516	511	525	515	522	510	482	506	531	503	517	475	499	523	512	510	518	488	501	502	529	473	516	477	509	527	498	468	515	496	514	526	470	488	526	499	525	510	527	504	485	493	510	492	496	482	498	517	486	546	522	516	472	513	495	576	512	495	488	479	467	511	550	482	545	491	545	522	528	481	523	518	507	488	506	534	522	504	473	504	496	493	483	514	501	516	515	520	508	506	529	503	511	490	507	463	476	522	520	547	534	501	488	509	503	479	506	498	531	489	530	504	544	532	489	517	495	520	500	521	484	486	475	512	492	483	519	537	507	501	522	504	475	491	488	469	534	531	459	492	503	460	489	491	494	493	473	479	492	497	476	505	479	495	518	506	505	453	521	522	496	521	495	521	495	511	484	467	470	514	473	508	493	473	476	499	502	484	492	489	511	477	479	448	472	495	533	506	525	517	476	515	463	510	484	489	489	500	533	499	482	484	508	459	550	526	490	482	546	533	493	513	494	501	484	501	516	494	514	547	512	483	487	491	485	501	517	492	481	545	526	482	468	511	492	490	498	543	481	501	498	517	537	527	487	536	537	533	510	498	528	521	510	521	493	471	483	526	495	509	491	516	468	539	469	516	496	503	505	502	493	517	529	467	541	532	493	489	465	506	466	494	492	497	499	485	540	527	492	471	531	495	500	460	519	482	532	505	527	506	501	472	505	491	514	511	497	489	529	491	496	518	539	504	528	505	468	482	532	482	535	495	455	491	513	477	482	452	492	491	511	519	467	500	506	475	504	525	460	487	491	505	540	524	462	533	501	462	526	519	469	484	530	520	536	480	529	498	519	492	531	520	495	498	474	496	491	486	518	523	520	536	478	498	525	544	521	548	496	504	507	489	504	515	510	507	498	489	494	522	490	514	482	499	473	494	472	479	508	493	474	482	457	485	493	536	481	498	502	486	525	484	487	496	530	464	506	551	498	479	473	540	527	510	468	495	515	494	519	512	506	465	502	530	490	484	531	489	485	538	498	485	516	523	487	498	461	498	482	481	552	556	516	534	538	542	495	536	491	522	558	495	532	510	483	506	516	513	498	529	492	493	480	511	511	482	503	513	515	558	490	507	517	540	512	533	498	536	517	520	503	498	532	523	478	513	526	519	453	504	580	468	535	527	462	503	489	465	507	548	505	505	508	488	526	463	500	534	472	506	538	541	550	507	495	486	541	499	494	552	509	527	531	459	490	480	496	479	552	535	512	495	538	491	494	491	496	494	494	507	533	508	530	475	493	545	464	501	506
26747	20464	7564	760	492	472	462	420	422	396	400	410	399	428	392	413	435	417	401	414	395	406	391	418	406	399	421	408	421	399	362	389	420	437	403	406	395	415	382	455	401	427	361	416	395	426	389	408	378	398	370	401	387	390	410	400	413	385	412	414	413	416	398	410	412	358	368	407	381	357	392	421	450	397	401	355	425	381	421	353	397	401	372	421	398	380	412	383	400	380	413	389	404	397	403	407	362	386	385	398	416	394	419	398	412	422	407	390	377	379	379	385	408	393	432	421	359	379	392	388	420	398	382	393	384	422	391	398	385	411	378	405	375	409	386	419	403	416	411	386	379	418	372	394	368	377	375	396	380	393	419	403	382	393	398	392	401	395	369	395	343	382	391	407	400	394	416	369	423	406	394	400	368	385	406	394	372	375	419	408	422	433	397	431	426	386	374	415	389	441	399	419	425	423	391	353	351	390	430	415	365	384	383	424	405	408	392	356	391	393	394	384	401	385	390	410	386	434	400	408	429	395	419	390	401	383	398	406	423	445	399	429	375	407	412	391	353	399	430	379	411	403	412	397	422	444	434	423	415	418	437	407	399	394	406	361	365	387	354	382	380	388	408	384	392	384	431	370	439	374	423	433	395	379	384	399	357	370	387	364	357	404	388	383	374	382	349	400	385	445	373	394	403	372	358	389	394	366	379	415	409	391	367	401	432	422	435	395	378	400	381	372	405	348	421	389	386	405	376	386	381	400	392	413	405	408	372	422	393	404	366	420	393	370	440	395	438	393	362	385	390	400	404	362	411	399	408	411	401	427	444	420	415	376	370	402	430	403	423	358	374	384	445	411	430	398	364	386	399	451	419	410	421	409	438	394	385	390	415	405	351	387	374	399	399	395	404	408	424	402	362	387	353	375	408	419	398	394	401	401	372	367	347	378	364	387	423	419	390	391	381	382	405	413	377	374	387	420	384	404	377	440	357	375	384	379	391	396	392	381	372	394	374	451	406	400	428	384	391	410	377	431	361	415	378	413	402	337	360	385	421	396	417	445	387	404	402	430	395	366	406	381	405	429	414	435	419	380	392	388	379	378	398	364	356	405	387	419	406	402	401	415	371	387	425	378	415	401	387	420	387	390	394	392	400	428	417	396	421	418	407	396	409	403	397	380	406	424	364	376	404	396	400	403	381	383	404	413	364	427	391	387	411	374	412	426	363	392	396	401	395	430	370	421	441	400	370	399	379	381	385	394	401	381	401	408	400	377	419	403	391	356	368	409	373	411	385	376	390	381	394	401	396	401	413	385	411	384	382	361	399	449	422	441	336	408	408	371	380	416	397	409	362	372	408	362	368	373	436	406	387	431	420	426	396	415	412	427	412	396	368	393	385	384	377	412	369	378	393	372	405	410	389	419	402	393	421	405	383	357	415	382	400	411	389	407	406	395	397	382	390	389	418	378	424	387	395	389	391	376	391	402	399	369	406	384	394	410	405	393	369	401	431	423	448	392	422	357	416	378	401	416	392	459	405	394	423	437	381	406	402	405	410	403	414	383	412	395	394	401	390	429	377	370	396	378	370	397	389	383	425	390	380	381	417	363	381	360	408	383	411	419	372	398	412	382	407	364	386	383	418	381	377	404	396	420	362	389	454	406	422	394	401	396	405	405	435	411	379	412	405	369	402	395	399	408	393	378	404	404	422	381	351	425	430	371	393	373	382	410	397	362	417	384	358	431	400	435	408	378	416	400	385	403	373	407	412	398	400	426	423	405	393	370	369	393	404	415	427	385	379	370	354	395	398	411	433	353	343	390	375	403	383	383	405	413	457	394	382	432	395	397	392	393	392	432	379	405	405	386	389	397	432	409	435	410	398	401	408	380	383	393	411	409	380	385	402	393	408	380	407	394	369	402	401	374	406	399	405	379	395	376	421	390	398	379	418	405	366	403	432	393	400	370	408	396	393	376	383	384	400	391	391	371	414	378	373	392	404	362	405	414	388	357	414	414	413	419	432	407	390	405	392	399	376	371	361	355	421	380	422	399	406	412	406	381	418	407	382	406	431	375	400	428	413	389	358	438	351	399	431	386	389	422	398	419	384	377	404	399	387	378	402	385	414	389	421	403	417	410	377	375	398	376	423	385	401	375	382	402	422	387	437	386	420	376	395	372	399	392	406	400	412	386	395	392	397	416	385	402	376	397	382	406	420	390	425	416	423	405	379	406	383	418	388	389	374	422	411	399	432	381	415	377	392	364	392	382	371	408	427	413	392	393	421	422	384	387	410	379	427	373	426	405	394	399	401	416	407	419	396	414	379	385	387	405	374	394	413	393	363	411	407	368	398	398	439	386	407	392	418	401	406	392	370	394	437	417	424	405	380	368	418	406	390	384	383	397	420	417	401	422	402	385	399	402	383	433	379	430	393	398	402	384	420	382	391	373	422	359	396	404	389	373	379	388	392	408	399	458	432	389	379	410	389	409	406	397	382	383	386	426	419	402	425	414	403	402	368	411	424	421	431	385	368	367	381	423	396	401	392	454	411	430	389	376	384	420	380	382	439	401	406	393	409	417	408	412	411	394	370	396	362	382	396	398	411	436	370	400	440	410	421	406	404	384	393	377	379	423	369	393	386	379	395	438	381	401	401	412	372	398	415	436	360	407	410	387	388	399	416	375	429	395	386	403	403	366	423	404	427	426	401	394	418	407	423	426	414	356	382	389	405	387	398	397	418	401	405	413	383	406	406	386	393	386	407	369	393	393	383	393	359	380	367	385	399	390	417	374	382	394	367	384	390	445	430	385	395	414	410	419	370	413	430	405	394	363	389	386	395	437	416	398	404	391	382	423	376	403	400	381	373	417	414	401	395	429	390	402	404	409	422	413	421	403	401	379	378	405	409	404	396	389	438	405	395	374	387	396	383	369	410	441	407	407	385	360	395	389	361	387	376	409	423	414	393	423	395	424	401	399	400	402	398	414	398	380	414	423	414	421	402	365	393	385	401	426	413	396	401	394	365	433	394	419	384	367	397	408	389	392	412	405	394	386	395	360	400	397	373	402	419	390	413	398	364	397	409	413	378	407	425	385	374	380	427	391	435	396	402	388	391	424	369	376	440	411	411	420	424	356	406	393	406	429	405	423	414	400	399	407	417	380	384	388	414	390	409	369	426	396	399	373	381	388	423	411	421	394	375	394	401	403	428	374	382	403	399	399	417	416	430	410	382	377	343	414	428	413	410	386	427	434	375	391	396	420	436	378	400	415	425	384	403	417	462	402	392	381	408	413	428	395	396	424	407	390	378	385	396	384	372	412	392	390	405	361	403	388	382	385	407	407	397	373	389	391	379	394	416	409	371	398	383	419	378	411	417	411	423	399	373	416	384	388	413	431	416	409	379	374	388	395	396	404	383	412	419	419	414	389	374	398	390	439	396	426	424	400	419	396	429	390	362	391	419	443	409	396	439	384	401	372	377	400	435	421	386	387	426	417	427	397	394	414
4315	1999	1782	1119	969	897	829	849	819	789	770	822	760	738	723	703	782	748	748	746	736	734	706	720	765	696	727	736	754	728	709	736	714	738	765	776	697	752	703	743	698	737	699	732	758	749	733	695	728	721	738	714	733	759	742	726	687	758	715	758	765	771	692	759	694	732	756	736	693	763	718	710	751	772	731	724	733	729	746	746	758	744	680	732	693	717	709	700	756	739	725	740	713	738	720	721	709	720	690	751	778	709	726	679	706	717	737	762	746	721	769	725	709	713	721	766	697	690	709	774	702	757	717	693	748	720	734	662	741	728	746	674	710	723	718	640	749	724	737	745	735	753	698	709	749	743	680	719	712	738	780	745	725	712	700	660	745	716	763	756	693	719	702	725	751	746	721	759	780	714	739	711	723	734	708	759	748	700	740	762	717	700	719	718	688	743	739	727	722	753	699	745	705	745	723	756	805	768	713	712	681	761	714	745	758	709	713	721	759	734	735	753	719	700	726	779	707	722	722	746	732	714	655	714	750	740	728	719	744	697	739	720	724	730	742	715	686	690	693	721	774	700	734	760	725	711	677	750	720	699	719	714	758	773	708	751	700	702	751	739	711	700	756	720	736	716	681	761	752	728	723	695	739	715	736	721	743	704	745	746	741	738	712	707	720	711	713	708	737	728	717	688	690	742	761	687	727	723	741	674	738	625	710	713	730	746	701	772	732	759	690	704	668	735	721	753	693	772	719	763	787	743	740	773	688	749	701	722	773	710	760	749	693	714	676	736	781	752	735	726	696	722	766	679	775	763	720	755	669	699	718	720	763	754	771	732	711	758	716	700	714	713	727	789	730	714	718	701	780	771	736	735	695	697	720	717	752	725	772	732	666	744	717	770	765	703	682	734	714	745	733	725	735	725	749	733	733	740	735	728	720	718	746	759	735	705	699	712	713	725	685	804	734	710	735	750	746	789	685	721	720	764	728	716	719	723	706	746	747	775	690	729	668	745	728	741	717	736	756	690	739	724	705	755	744	732	746	757	725	714	734	731	749	734	722	709	707	760	697	743	756	687	755	661	702	722	742	746	742	726	741	726	703	732	712	739	714	682	731	706	713	745	744	678	755	727	744	733	674	745	721	715	751	742	720	728	709	760	743	709	703	735	716	744	740	767	782	780	754	717	741	679	757	751	736	704	677	736	684	735	755	725	688	802	702	711	690	711	744	705	745	723	683	713	681	702	782	703	717	705	759	732	743	754	778	727	756	768	760	759	703	719	770	718	754	728	703	735	793	734	706	736	743	693	729	740	731	768	717	715	704	729	709	693	777	731	730	673	724	729	730	748	747	724	720	735	730	762	748	742	744	695	757	753	729	766	696	674	695	717	752	730	747	710	713	705	706	738	705	718	759	759	723	724	786	730	726	702	742	742	724	709	720	718	736	713	780	727	680	707	702	708	753	748	710	697	714	740	770	736	714	716	719	743	711	738	659	720	713	744	692	707	724	754	754	742	686	732	727	739	720	741	749	737	693	774	696	780	742	712	710	707	751	725	742	738	697	684	713	701	698	750	709	718	728	718	696	668	739	705	701	742	738	722	739	754	749	764	710	720	695	749	746	679	759	702	738	735	679	687	786	745	772	742	755	740	757	766	653	739	718	719	784	707	757	754	743	753	733	671	706	710	687	757	709	725	679	741	728	721	719	782	757	774	743	752	717	731	751	745	717	706	689	733	711	725	803	737	744	739	742	772	760	744	761	702	700	740	727	696	756	716	760	750	752	684	711	743	714	756	718	728	740	783	729	722	742	744	728	763	768	779	718	714	733	736	747	680	747	721	775	794	732	721	708	720	749	734	705	696	764	715	746	722	802	685	731	743	699	731	733	715	740	722	775	704	685	715	727	725	716	695	781	705	739	725	736	702	689	760	748	747	747	687	718	722	715	717	705	761	707	716	735	706	699	742	739	720	736	728	760	764	660	648	717	756	739	715	707	715	703	709	818	747	741	740	708	768	716	761	723	728	754	689	739	700	709	764	712	746	732	680	716	766	756	739	713	766	667	703	706	748	724	729	756	765	728	721	690	667	744	761	761	719	722	746	665	758	745	735	704	703	724	672	740	664	729	748	725	715	745	730	713	738	733	732	733	743	705	744	721	725	745	728	701	737	742	705	672	687	726	766	711	774	688	730	710	699	709	694	756	704	755	718	725	704	722	732	702	718	743	728	761	719	731	728	695	745	765	759	736	745	705	715	740	724	714	770	727	748	731	730	745	711	740	722	750	671	685	737	693	686	746	709	732	763	723	696	711	706	760	733	701	712	692	752	747	703	707	717	687	695	699	707	724	708	708	712	712	701	735	733	738	752	776	720	733	702	715	754	718	746	727	691	733	718	740	729	712	717	737	747	778	719	747	703	740	756	700	673	740	682	728	715	701	713	747	687	721	764	728	750	758	756	732	713	735	709	725	758	770	774	705	706	729	718	711	737	697	706	682	750	728	735	680	736	697	764	718	735	740	727	709	733	755	732	710	731	683	792	761	757	750	754	756	769	715	744	726	762	757	754	706	697	735	763	722	722	706	723	707	723	713	778	737	748	749	731	716	750	731	755	750	742	761	704	725	745	705	735	699	744	700	713	684	756	669	673	684	699	733	727	720	711	741	753	795	774	720	714	699	735	720	725	691	737	764	674	714	711	754	742	720	751	733	726	720	676	733	789	697	718	687	771	744	707	662	716	737	702	712	695	718	720	699	671	750	796	734	766	764	712	724	715	720	723	695	750	731	731	741	741	721	761	705	733	718	732	725	795	719	767	707	746	733	703	689	791	711	709	782	760	721	679	730	690	774	719	720	682	736	719	688	719	713	726	709	719	713	746	708	729	752	716	718	693	709	815	736	747	729	746	701	767	761	725	754	704	761	731	725	753	766	720	742	767	773	700	723	673	708	687	783	751	773	697	684	718	712	715	742	750	710	679	700	735	685	704	747	726	718	730	700	700	704	729	745	686	682	781	704	747	743	701	720	713	706	743	722	789	722	723	755	721	721	715	722	725	723	690	728	677	748	744	727	732	728	743	714	722	759	711	712	742	720	740	706	777	735	722	755	742	699	757	707	773	720	733	710	716	729	721	741	740	761	729	730	719	696	692	769	724	722	779	689	742	735	772	680	716	746	735	732	764	733	714	687	721	671	724	708	705	745	697	720	755	735	716	730	751	753	763	760	738	754	708	696	695	704	685	725	735	757	736	745	716	703	725	712	767	718	784	724	712	772	703	738	722	725	682	729	760	760	734	750	707	738	703	733	766	698	700	725	766	748	733	762	709	733	719	704	719	732	726	712	669	719	719	722	726	706	724	730	746	692	745	710	689	729	707	728	724	711	735	732	751	757	734	754	716	730	747	737	740	711	739	710	702	750	755	760	761	698	696	789	776	723	795	695	709	770	731	703	698	800	732	703	723	721	690	739	706	738	739	721	711	714	723	760	725	717	751	712	692	720	685
24398	21406	28572	24618	19778	1607	633	402	370	293	303	279	259	248	207	229	185	209	194	183	214	171	216	187	214	201	187	182	183	200	163	195	186	178	174	191	179	196	179	203	181	174	177	160	196	180	160	162	171	169	162	185	173	175	175	199	176	171	174	191	166	168	178	160	189	166	190	176	178	191	182	172	166	183	183	156	157	169	161	174	186	153	158	174	193	165	173	181	152	177	164	193	161	178	188	162	135	165	187	161	174	157	191	160	145	145	167	178	171	179	164	165	158	169	153	142	179	190	160	172	169	156	180	162	177	162	175	168	153	178	175	155	183	177	172	169	177	177	178	186	190	161	183	150	149	178	176	178	181	172	192	170	181	152	184	156	157	164	165	182	161	152	181	163	165	179	164	170	161	166	166	147	157	156	171	185	156	167	158	150	180	157	195	170	172	158	157	180	180	186	155	171	171	159	151	163	183	190	179	168	157	177	177	181	172	159	174	176	163	176	168	157	167	170	153	173	184	172	176	188	170	160	177	183	151	153	173	168	173	159	175	160	172	166	149	147	168	173	164	189	149	178	163	157	163	171	186	169	159	167	170	153	175	164	177	165	174	173	169	186	167	170	178	166	164	146	169	159	160	169	169	167	166	179	178	166	178	178	169	149	178	158	181	173	192	190	163	157	183	166	181	187	165	156	152	170	181	171	169	151	171	194	167	182	148	165	175	153	160	159	168	185	182	175	156	152	166	174	172	161	166	186	170	192	180	180	167	158	164	182	199	145	156	172	186	186	151	185	159	167	184	176	151	168	162	171	162	173	187	179	168	152	162	160	161	165	172	164	163	167	185	173	185	173	157	175	149	156	152	169	178	173	174	163	163	172	166	176	193	172	182	172	170	162	164	170	161	179	170	167	169	166	168	192	187	174	165	173	204	186	154	164	152	173	182	188	161	172	187	170	165	197	148	160	176	159	168	171	162	192	196	165	185	174	174	187	185	151	186	164	179	197	170	173	177	163	167	186	166	134	175	175	158	160	177	167	177	148	174	166	172	150	180	172	190	155	182	162	177	178	177	140	182	187	185	185	153	151	162	142	150	168	167	163	161	172	176	160	183	153	169	171	173	163	170	181	163	182	172	175	166	181	155	174	175	160	200	157	172	174	165	192	166	169	169	175	177	185	176	166	153	166	182	172	169	143	186	165	196	152	146	164	181	154	181	152	161	170	166	160	187	157	144	177	184	170	150	170	185	171	160	156	174	171	182	160	164	176	161	177	138	159	167	146	174	170	193	157	181	176	158	185	180	160	151	166	185	171	160	163	149	198	159	187	185	169	158	186	163	167	173	178	192	150	155	165	194	166	158	164	166	155	184	157	172	167	173	167	168	163	146	193	178	172	175	167	195	165	164	156	171	168	161	155	153	175	177	156	163	159	162	165	162	156	195	173	184	166	171	176	213	165	177	165	171	192	144	168	168	152	164	170	167	159	177	166	175	150	168	190	168	193	188	146	183	192	160	181	155	173	167	148	179	185	172	169	169	173	167	186	170	196	165	175	176	159	161	138	180	192	144	181	157	199	171	178	162	143	158	168	178	184	185	187	165	174	175	180	171	168	166	152	161	162	170	174	149	167	147	140	176	174	183	152	171	178	163	167	167	170	162	178	153	184	172	156	183	182	191	161	160	161	162	163	184	155	155	160	169	192	176	194	184	199	182	165	177	131	170	182	146	160	159	171	180	169	167	170	161	160	193	180	157	160	185	162	154	168	162	150	184	160	160	166	162	155	167	185	185	175	166	176	130	159	167	151	173	178	174	164	176	160	142	166	174	188	176	158	191	161	171	190	160	187	159	173	182	157	176	182	181	159	171	181	180	172	186	162	175	175	154	167	156	185	160	181	169	177	152	148	163	176	178	180	165	167	203	154	191	182	150	174	186	186	161	169	152	187	181	182	174	174	152	185	179	181	186	156	189	162	175	165	164	157	171	158	163	164	177	158	182	169	170	165	179	174	167	164	181	161	188	165	168	162	167	164	183	145	159	168	186	158	165	153	163	190	180	155	181	186	173	168	161	170	183	156	179	187	189	173	170	157	147	157	186	165	177	159	150	168	146	178	171	159	172	177	156	184	149	173	167	153	183	155	185	161	176	179	161	178	174	191	166	181	185	157	175	171	169	166	168	194	182	153	180	175	186	167	173	158	166	165	179	168	150	184	162	178	188	156	158	146	141	172	149	173	167	174	157	167	172	169	171	183	173	173	184	183	182	167	158	172	189	158	161	178	169	178	180	179	183	181	166	161	160	186	148	167	171	186	165	162	167	168	152	160	195	175	171	148	180	136	173	167	164	158	198	181	193	162	163	190	153	211	190	162	205	147	163	165	187	181	152	188	179	169	174	184	163	165	165	172	166	194	174	163	205	194	157	160	179	185	183	173	163	179	160	146	177	172	166	166	176	176	184	169	164	179	147	144	184	161	172	173	151	162	165	172	151	187	166	171	187	177	173	153	156	187	174	156	184	194	183	173	201	147	143	179	192	167	176	166	178	194	160	158	158	180	163	189	175	154	164	153	195	173	162	174	182	193	163	188	194	163	172	189	161	172	146	157	156	177	154	168	192	145	169	163	163	176	162	168	184	166	175	166	179	171	186	175	179	164	184	158	197	188	163	170	165	186	176	163	147	139	179	179	173	187	155	175	165	154	184	162	186	156	145	160	170	186	168	159	196	155	184	153	169	164	181	159	182	162	189	176	161	172	169	182	160	174	168	189	145	167	180	152	170	147	153	153	161	199	165	154	140	178	171	150	168	170	197	182	181	159	175	166	167	171	162	163	172	192	187	163	186	176	168	168	160	163	202	172	163	185	184	163	145	188	153	142	170	167	180	164	152	174	176	184	160	175	175	169	182	185	169	175	180	181	158	169	182	179	187	149	162	167	176	183	179	150	165	185	188	157	164	175	162	171	155	152	143	186	190	199	156	161	181	170	145	181	184	164	154	178	171	177	153	149	173	175	157	160	154	164	169	164	188	161	170	180	152	188	188	190	155	156	170	175	157	158	170	165	167	161	165	180	172	161	172	170	162	160	155	171	176	169	161	181	175	149	180	174	183	181	181	187	175	177	163	178	155	172	185	167	175	189	156	175	161	164	178	169	168	159	171	166	172	170	171	171	177	176	156	167	169	178	200	174	158	182	193	165	161	157	179	173	166	170	187	164	184	172	159	170	163	165	163	169	178	197	161	159	180	180	170	144	165	171	186	160	150	155	170	177	147	140	163	151	155	159	206	147	159	172	182	182	153	190	183	158	173	183	182	177	182	186	179	177	154	178	179	163	162	178	179	164	212	156	153	156	151	172	152	143	144	163	144	192	155	192	167	164	169	183	176	154	165	174	171	163	153	178	186	159	170	171	169	174	179	161	159	183	150	172	152	181	168	173	154	170	172	177	177	170	155	188	183	172	169	159	183	183	172	152	148	167	151	147	154	173	157	164	158	184	175	169
6050	11212	9149	4827	3099	2101	1639	1338	1113	876	785	684	657	605	555	523	480	490	461	457	434	434	472	437	397	364	360	339	396	364	370	371	384	350	362	400	353	357	362	331	346	372	392	324	367	349	348	381	338	352	345	351	337	367	342	355	342	372	340	345	354	352	334	332	378	328	310	338	335	385	339	361	359	333	348	316	347	309	346	320	348	339	355	340	333	365	338	358	323	339	358	334	358	354	330	329	304	376	335	304	304	339	341	326	319	342	329	351	310	361	330	322	312	314	316	392	335	334	371	336	337	341	313	335	356	303	327	341	319	339	327	312	330	337	328	363	315	365	373	324	352	324	365	324	317	321	319	339	352	356	338	326	327	322	345	334	311	317	362	320	337	343	329	330	320	307	336	304	376	349	352	338	304	305	366	337	312	369	317	327	310	325	327	330	328	339	358	352	348	317	338	310	303	354	381	334	322	351	359	326	332	321	356	328	347	339	284	329	334	349	325	327	300	344	346	324	309	331	318	345	311	331	325	308	339	336	324	333	335	324	312	305	347	338	318	361	349	359	358	303	315	310	345	346	328	359	335	313	337	326	341	334	331	318	300	317	349	316	329	328	364	331	323	362	311	340	319	375	321	311	321	321	301	323	324	338	368	324	350	333	319	343	348	323	327	350	331	367	341	333	314	352	336	304	348	370	351	315	313	339	319	373	304	345	329	364	347	341	333	338	365	294	301	325	332	335	348	299	328	344	335	325	337	346	308	312	309	389	318	350	349	319	323	346	377	315	334	332	349	307	325	292	383	305	320	359	364	319	329	332	338	319	324	336	326	349	349	334	302	356	321	329	313	378	301	359	329	314	333	343	344	334	340	357	352	336	333	345	335	323	340	317	341	314	317	326	335	309	306	323	335	317	339	347	304	352	341	333	305	329	336	321	368	342	335	347	309	321	327	360	331	320	324	330	312	322	332	301	338	344	315	350	356	310	329	360	318	320	294	338	379	364	365	356	318	289	336	319	338	327	345	352	358	333	337	328	375	341	325	314	348	318	319	330	317	356	357	350	326	315	317	335	298	356	327	326	349	364	307	358	357	350	343	345	352	317	357	361	337	338	358	338	338	343	324	336	339	311	350	332	350	326	313	373	332	299	338	344	338	326	322	335	332	337	361	353	342	328	337	386	354	337	378	336	377	307	367	336	333	308	323	319	333	359	344	359	337	324	322	358	283	343	359	347	335	337	350	328	329	338	319	333	329	371	339	310	338	348	370	299	328	316	319	327	344	320	349	343	309	353	328	349	325	330	328	353	335	346	356	354	353	311	333	352	355	326	339	329	320	348	333	315	307	330	326	339	354	318	330	343	321	335	338	345	346	361	332	316	332	332	343	332	337	343	346	341	333	315	375	347	338	301	356	330	313	321	339	318	334	327	305	375	338	327	332	345	321	349	345	342	331	344	329	330	342	323	359	324	360	306	319	328	363	335	306	315	351	334	306	314	332	374	342	333	333	309	322	342	322	354	334	315	341	346	328	338	324	320	316	332	338	348	372	311	324	340	370	320	354	338	309	344	305	318	337	348	330	338	323	342	342	335	334	346	338	343	321	302	386	351	324	336	315	340	309	357	315	347	338	341	328	348	298	332	335	339	332	340	333	336	323	354	349	340	325	348	346	316	336	356	337	328	352	297	319	344	346	332	362	337	352	342	338	320	323	331	333	357	357	319	329	318	360	325	344	365	349	327	345	335	328	329	332	315	352	330	333	356	324	351	331	299	335	315	336	367	317	368	345	315	317	321	368	347	333	366	340	312	336	329	315	319	311	331	332	316	311	329	321	353	351	326	370	359	325	383	352	317	305	326	334	359	332	353	337	352	309	337	346	328	335	369	358	350	330	313	341	333	356	304	348	329	350	331	341	351	349	318	310	350	336	339	347	321	332	324	321	346	296	333	347	336	330	373	332	333	329	335	330	347	344	328	305	342	345	313	330	359	335	359	323	343	335	323	364	331	334	321	322	347	330	314	334	329	336	380	332	352	337	361	356	338	351	287	367	351	344	343	340	312	319	341	347	350	344	335	341	333	354	335	326	301	349	350	334	340	373	333	336	326	323	337	301	315	361	345	347	307	330	302	337	340	315	299	334	292	352	345	325	310	334	324	346	348	365	319	291	356	319	336	334	335	317	325	337	303	333	316	322	345	321	330	360	318	350	369	341	323	337	326	356	359	347	329	320	341	335	354	328	320	342	341	346	347	325	318	313	357	350	356	352	334	336	317	345	327	310	372	348	319	349	335	356	336	336	331	336	342	329	364	351	337	328	362	320	352	315	350	330	341	322	342	331	352	332	337	315	331	382	340	324	342	328	349	321	342	388	340	348	360	358	329	350	318	293	316	304	345	336	350	310	311	338	356	335	381	323	311	344	345	305	315	329	345	360	320	322	312	280	301	303	314	325	343	340	351	316	303	335	301	336	324	323	295	311	323	352	311	342	322	361	303	327	328	344	362	347	346	313	325	358	346	375	342	332	331	327	288	326	336	326	335	311	345	334	354	296	358	339	318	340	343	351	300	322	331	321	333	327	312	332	319	319	320	328	334	326	346	342	318	363	334	327	357	335	330	311	318	346	333	355	322	338	329	338	336	339	344	336	322	332	340	335	369	321	337	306	354	342	320	337	318	337	320	327	322	331	323	344	357	309	332	335	344	303	330	319	325	340	301	326	313	337	314	314	333	307	338	335	348	315	317	346	365	300	351	328	336	318	343	335	335	359	329	318	361	375	377	349	291	348	340	339	355	343	345	328	295	350	307	327	334	359	350	331	317	357	338	345	352	322	319	340	357	318	342	319	329	341	306	318	325	347	312	356	330	318	313	333	328	331	315	348	310	320	330	342	322	311	327	335	361	342	311	319	348	348	350	327	317	327	338	332	341	335	343	392	355	305	320	335	344	335	341	347	329	365	329	317	367	375	317	337	339	351	312	346	316	345	343	309	346	329	335	307	357	309	310	331	317	357	343	314	345	346	351	328	335	322	348	308	314	323	344	311	330	343	330	344	294	372	323	313	341	322	330	341	332	313	323	326	339	342	309	308	339	331	312	335	343	310	321	316	301	336	316	312	326	312	347	340	296	328	340	329	332	333	329	346	319	337	341	316	321	338	332	317	328	317	316	328	321	346	309	367	335	336	333	340	319	342	335	276	337	342	320	315	367	365	329	312	343	351	346	322	332	344	364	310	340	334	331	309	329	324	329	359	362	346	364	344	326	372	333	391	331	320	347	355	311	305	334	342	370	335	335	297	303	339	343	338	306	342	314	363	336	337	343	354	319	352	351	302	360	318	335	326	342	324	334	311	357	344	330	351	326	315	321	303	346	331	343	321	325	359	347	318	350	384	325	365	328	339	346	339	372	340	366	338	340	343	336	332	335	326	354	296	350	351	308	316	308	360	324	353	306	366	340	300	343	317	367	321	355	299	332	346	321	347	353	311	349	329	325	295	338
23498	21420	29301	23918	21420	17646	1751	774	642	580	489	435	452	390	399	404	358	360	382	365	362	316	326	319	320	316	332	310	359	321	311	309	304	305	306	305	279	282	291	321	269	305	274	285	292	280	263	300	302	259	324	328	308	299	307	296	290	304	295	254	272	295	320	296	285	280	301	294	290	285	292	305	291	290	279	304	273	288	330	295	299	330	275	315	275	279	287	297	292	298	310	296	310	307	291	293	282	285	282	291	289	306	270	306	297	293	293	287	309	303	323	278	316	303	289	323	267	277	292	272	302	301	334	294	272	296	271	293	316	263	264	271	257	307	268	294	294	289	286	300	282	291	277	297	284	299	275	294	280	271	264	284	300	269	286	297	289	296	293	276	327	279	275	286	315	290	265	280	317	300	282	263	280	279	302	292	290	306	296	315	292	282	271	306	294	268	283	295	298	291	294	287	331	239	314	302	279	295	273	269	292	288	297	280	297	294	265	294	266	286	273	290	300	280	305	274	287	292	325	285	240	257	304	298	284	241	275	290	263	310	288	257	314	309	301	298	280	311	279	275	285	263	305	314	311	268	285	272	290	300	306	279	279	272	264	283	278	309	301	286	290	275	312	272	308	301	281	277	305	309	257	281	299	304	277	287	287	283	278	260	291	266	281	276	303	274	280	284	284	284	283	295	294	288	277	296	277	307	268	279	273	315	285	323	275	273	298	290	283	292	290	286	282	286	300	268	297	300	282	302	300	295	293	283	279	265	306	271	282	300	296	281	307	250	273	283	271	281	292	296	271	294	289	289	283	273	290	289	309	298	304	296	298	286	317	248	289	270	276	295	316	305	293	322	265	272	304	296	292	278	263	285	277	302	292	300	274	305	263	288	309	308	290	259	278	328	270	258	276	281	263	282	289	286	294	296	271	288	266	293	292	298	307	267	267	287	258	282	250	284	286	289	315	263	284	325	284	290	309	290	264	265	297	269	241	286	294	282	275	276	283	305	267	269	282	298	314	294	314	258	282	294	278	320	263	275	271	301	266	319	292	268	266	254	273	284	283	270	278	314	316	287	288	269	309	280	280	285	278	268	292	304	286	307	299	268	284	263	279	281	301	297	309	273	312	287	277	279	287	276	269	254	277	270	265	282	274	285	294	287	295	299	277	282	276	258	276	275	281	311	276	303	307	301	263	292	318	290	313	283	285	300	270	290	260	280	284	302	293	296	286	298	268	300	270	291	305	278	273	268	276	292	276	279	303	266	291	260	287	295	263	292	272	287	315	289	282	293	279	273	275	286	279	276	266	290	283	295	280	289	266	288	287	279	289	311	272	247	275	320	305	275	276	264	271	237	300	309	287	291	279	294	318	269	293	268	301	294	290	293	259	280	284	283	316	300	300	307	332	303	277	287	313	269	288	293	272	299	286	292	266	284	281	276	292	280	286	273	262	291	319	285	292	298	296	297	253	287	316	284	304	279	279	308	320	305	291	291	242	261	289	288	296	272	287	262	293	301	296	266	270	278	289	292	288	272	268	279	269	293	268	282	318	290	295	294	301	310	294	330	300	281	300	280	320	294	307	297	254	303	296	299	263	249	276	293	259	279	313	301	291	274	297	290	268	252	286	275	249	298	281	277	278	306	281	305	283	296	295	304	294	289	280	267	295	282	322	279	289	295	282	283	287	307	278	279	293	275	294	298	307	292	301	270	297	307	265	274	300	278	290	260	290	301	281	268	249	318	278	295	285	288	289	287	283	280	288	281	279	297	273	267	279	287	292	294	245	276	300	297	299	319	318	291	287	299	288	255	273	288	302	286	291	289	242	274	297	323	260	256	299	295	284	283	292	276	273	258	283	258	278	259	279	274	286	282	266	281	285	267	308	276	280	287	303	281	274	283	259	271	285	260	280	271	287	291	287	278	263	300	299	271	275	261	271	290	262	269	309	312	277	263	287	299	298	273	288	303	284	321	281	300	296	297	272	277	274	286	297	295	279	297	299	295	306	284	296	290	302	294	293	269	252	309	320	281	290	310	293	281	283	284	291	253	267	274	260	277	268	259	276	287	297	286	294	276	297	282	274	302	301	286	309	257	283	262	326	330	270	252	261	270	285	279	288	288	255	275	304	313	291	287	315	256	281	287	270	291	293	250	249	285	280	284	297	262	282	267	267	298	336	263	296	312	273	300	281	272	280	305	288	259	293	309	273	276	283	247	295	261	273	282	279	293	308	268	291	294	259	294	312	263	289	286	281	261	282	301	296	295	295	287	284	263	290	298	274	293	291	269	264	300	254	262	285	313	282	286	266	275	286	298	319	302	266	263	301	289	307	314	268	284	268	278	308	297	278	280	257	296	299	285	306	272	272	283	300	268	323	265	273	297	287	274	302	285	285	268	260	301	290	266	329	274	300	317	298	280	247	291	293	286	290	269	268	280	301	306	321	301	295	289	262	277	282	271	279	313	264	283	274	280	303	267	316	280	285	309	286	266	263	270	295	279	287	283	272	299	277	264	278	287	276	272	283	249	279	261	295	288	269	280	284	271	274	257	272	260	304	283	299	297	303	294	298	298	286	303	278	273	311	267	264	277	294	309	284	275	283	262	272	271	278	269	298	310	283	258	275	291	281	297	290	277	279	283	278	295	267	290	283	297	271	282	254	261	266	275	294	274	286	286	285	293	312	276	293	302	278	315	296	278	282	299	273	285	277	297	314	283	271	301	257	265	298	299	303	287	290	304	271	286	270	276	292	271	280	282	270	276	267	283	293	289	259	266	275	275	291	303	310	255	273	281	289	302	298	280	275	324	313	326	298	284	311	297	290	283	287	314	277	295	270	283	264	295	290	277	276	267	308	322	315	250	310	286	304	286	296	293	289	306	304	279	314	267	260	281	266	254	265	271	295	286	274	288	282	291	293	274	300	274	275	289	283	274	271	277	253	292	301	304	289	271	287	281	308	259	297	300	284	273	294	277	298	286	279	269	272	310	280	312	277	265	273	298	294	309	249	280	289	289	287	269	252	250	279	274	260	315	286	273	296	289	273	300	289	282	308	270	291	285	301	274	281	271	299	294	273	283	304	281	270	285	302	262	280	297	282	278	265	282	279	282	281	297	297	286	284	310	278	273	280	247	297	279	295	304	270	308	281	294	316	287	291	284	269	273	293	266	284	276	294	320	311	283	301	294	301	303	295	306	265	283	294	287	261	286	276	291	291	290	261	281	283	269	303	260	255	271	299	302	271	266	287	283	312	294	278	266	294	316	297	280	295	308	288	294	273	282	294	294	255	299	287	279	280	279	295	316	285	290	279	284	295	276	283	297	267	289	290	317	282	277	274	275	289	269	300	259	269	308	284	280	295	251	288	332	290	299	279	280	290	268	276	264	253	257	296	292	233	272	296	256	308	302	240	282	268	289	306	308	301	264	254	310	301	277	289	280	280	279	310	295	300	246	310	268	289	292	275	272	305	284	290	292	305	263	288	284	285	287	287	283	291	300
8455	17410	14174	7835	5247	3737	2853	2319	1879	1585	1312	1173	1094	991	991	892	848	789	713	730	704	676	663	635	632	615	660	597	595	575	576	510	605	575	572	573	551	594	543	561	564	536	538	510	518	516	528	551	516	485	523	518	493	568	534	525	485	542	542	483	542	522	520	479	500	516	491	509	548	526	490	518	535	526	516	518	473	493	519	474	467	486	538	543	549	507	505	497	537	524	572	507	547	513	525	492	513	480	474	528	496	502	467	528	544	521	492	533	522	509	510	515	497	490	476	454	529	526	504	501	511	521	478	523	465	489	499	474	489	485	549	558	479	485	472	481	496	498	503	539	497	487	528	507	527	549	491	501	518	523	504	505	521	482	503	537	502	497	481	486	479	506	542	494	545	537	481	502	499	497	528	496	519	506	496	461	497	502	505	532	534	487	549	512	499	525	507	506	500	513	524	537	499	496	484	558	490	516	480	526	514	468	517	475	517	512	522	523	493	504	488	508	496	524	563	490	533	507	524	465	507	506	528	506	528	509	492	520	535	494	515	503	497	460	482	529	551	466	516	483	480	526	546	478	485	505	502	484	479	487	505	488	490	520	537	545	502	509	526	478	516	523	501	476	512	518	519	530	497	532	474	501	476	511	486	535	524	495	472	513	510	493	505	500	540	535	512	486	450	503	506	489	471	541	502	488	527	536	520	472	537	508	481	518	509	516	521	477	520	524	515	528	508	532	496	508	444	487	518	481	524	498	489	499	479	520	521	538	507	525	536	509	505	496	514	525	498	489	507	500	518	501	498	478	520	509	540	527	498	496	506	463	479	487	492	512	468	487	490	495	520	500	515	498	488	478	502	503	493	527	486	529	520	475	514	503	498	470	519	513	516	541	519	516	504	529	512	463	476	525	494	483	544	527	494	533	479	473	472	470	492	473	524	485	523	484	473	493	508	544	492	485	517	529	504	491	532	514	552	523	504	482	484	500	512	526	491	498	472	488	528	509	528	507	459	502	476	536	532	537	502	474	474	526	494	477	495	500	514	533	505	479	529	480	493	503	496	527	523	532	467	506	512	501	503	495	519	480	494	506	484	482	519	465	505	508	495	496	496	522	549	478	504	501	513	532	500	472	510	547	538	508	512	541	505	462	489	458	508	487	504	497	464	529	522	487	473	539	498	491	525	497	506	474	467	536	474	491	468	486	488	511	496	508	491	522	495	509	525	549	515	490	530	476	530	510	489	482	518	490	537	483	492	491	466	468	503	548	487	480	485	515	529	515	498	494	495	466	478	525	530	493	537	490	512	426	515	521	513	525	519	476	480	491	484	514	510	507	514	485	524	473	491	503	490	493	501	473	531	478	500	523	505	490	523	517	466	510	511	475	509	521	472	514	561	457	515	555	490	531	507	534	489	506	498	520	531	481	479	555	464	533	537	510	526	469	490	507	536	548	519	543	474	456	475	492	502	493	485	495	460	488	509	498	514	501	486	505	454	528	486	502	477	510	501	495	487	482	494	498	477	482	502	496	477	531	482	527	508	485	483	509	502	531	443	535	528	462	478	540	521	497	512	493	500	481	471	480	483	469	491	495	521	494	515	495	506	494	511	483	538	520	514	527	495	480	481	504	526	531	522	513	517	490	514	498	525	493	492	501	502	506	526	471	462	488	480	544	488	521	518	497	506	467	495	500	530	444	493	539	499	469	492	514	518	499	507	504	491	488	501	494	482	556	517	490	527	494	454	539	528	479	515	488	497	512	537	520	520	521	467	494	533	477	515	470	505	453	525	514	499	473	517	540	510	533	526	508	483	508	487	514	547	497	521	483	484	487	510	449	528	497	520	461	494	532	494	501	487	482	522	463	536	453	478	491	495	522	529	515	507	471	536	523	473	496	530	496	503	475	532	528	488	442	513	479	515	536	489	509	475	499	518	496	510	453	497	523	508	502	476	528	549	551	513	521	540	527	489	486	523	474	512	540	487	542	538	480	511	486	506	513	525	498	476	472	474	494	541	504	516	496	484	510	492	467	517	484	507	472	496	522	481	482	538	477	515	506	499	511	507	491	520	560	501	502	502	452	510	490	446	455	534	518	498	518	530	480	502	480	503	480	551	468	505	526	534	472	464	519	493	498	481	489	499	497	543	503	469	475	525	504	505	475	522	533	502	532	541	489	481	532	491	471	471	511	484	524	460	473	501	524	479	486	504	461	524	481	568	488	464	510	541	479	466	491	491	494	490	492	521	540	498	537	481	481	498	525	514	496	534	513	575	507	481	508	476	508	541	488	475	476	494	535	487	524	526	491	509	536	501	527	497	489	486	517	518	508	502	513	481	515	482	491	476	546	536	487	505	507	539	550	507	529	503	485	491	487	516	482	480	538	510	459	527	537	473	481	472	499	537	509	456	533	521	513	491	503	510	490	516	511	492	497	488	505	452	482	508	486	501	494	470	546	518	500	484	477	480	504	481	539	502	507	502	482	502	484	525	476	511	494	493	497	489	484	518	494	500	521	493	517	505	457	476	506	519	479	488	513	494	533	481	485	503	500	508	516	527	529	482	466	516	514	485	512	498	568	482	558	488	504	506	476	515	515	514	494	521	534	500	485	496	531	538	500	536	510	507	496	506	475	508	496	489	489	548	506	513	517	520	490	502	480	488	528	518	524	552	512	528	493	495	533	497	484	458	503	503	519	521	505	511	491	539	491	547	511	511	550	507	498	501	497	526	459	490	496	484	490	505	495	531	471	491	497	508	530	497	488	547	485	489	502	503	513	513	496	541	522	495	452	497	498	543	518	506	461	508	514	526	482	469	522	462	477	517	492	541	470	507	507	511	488	507	515	537	517	501	505	545	490	498	511	514	488	521	495	490	487	510	528	547	491	484	470	504	463	492	505	488	502	492	470	510	529	513	533	542	506	503	511	535	521	512	524	506	491	507	473	513	484	517	465	512	515	545	492	521	467	491	466	481	482	476	495	473	479	505	484	518	500	494	508	520	506	517	464	494	502	501	491	480	472	472	516	511	465	523	515	476	516	528	483	491	494	548	493	490	523	503	499	521	495	516	488	528	482	483	505	511	468	505	523	515	468	457	503	524	502	496	497	476	501	525	469	526	501	497	538	474	483	435	500	531	474	516	517	552	465	505	523	535	478	535	482	496	499	504	514	539	488	514	473	471	514	505	519	512	515	501	479	485	482	495	501	490	480	542	506	516	458	526	522	507	519	517	533	484	505	530	505	515	473	490	479	541	498	523	496	491	451	504	503	466	526	520	518	546	515	529	507	491	522	495	517	515	548	497	500	511	515	509	510	494	508	502	506	491	539	502	484	520	486	483	525	529	504	501	517	428	498	485	527	544	509	556	517	475	504	505	520	478	477	511	465	533	513	477	477	497	505	502	494	486	487	514	504	474	466	476	540	506	494	523	500	490	491	465	504	475	519	500	486	483	507	512	499	460	504	513	495	502	504	487	541	484	489	481	462	499	515	489	481	518	499
26888	20667	7467	755	490	445	457	428	427	447	400	438	403	403	415	403	416	369	414	379	453	399	389	356	396	368	403	388	403	378	421	395	393	364	410	427	410	385	410	400	427	418	400	381	383	387	418	381	416	388	418	356	371	408	422	397	382	396	414	408	410	393	411	374	360	393	406	378	405	449	367	368	450	427	382	391	398	385	452	435	387	405	403	371	390	407	380	395	446	385	428	404	386	417	388	423	384	386	373	408	424	396	409	360	370	427	402	397	384	406	412	430	376	361	366	342	407	399	350	403	390	376	398	360	381	439	405	413	369	382	382	392	402	369	377	395	388	387	398	381	409	390	373	388	371	379	359	410	429	369	404	357	409	395	391	400	424	414	362	387	397	391	360	397	394	409	382	400	385	380	418	379	429	363	396	400	421	387	407	396	413	368	433	404	410	347	431	407	360	395	413	394	408	402	402	400	397	404	400	425	392	402	390	411	426	393	406	360	384	407	459	411	400	414	385	360	389	413	412	372	392	407	369	410	385	361	394	383	394	393	381	383	414	405	392	390	373	402	369	418	384	393	391	415	398	393	391	391	407	413	393	371	381	412	405	408	388	405	385	387	367	443	380	399	376	409	421	374	415	390	393	357	400	407	372	382	422	395	404	367	381	391	422	406	401	399	407	361	387	413	435	433	396	361	337	386	422	390	386	411	417	409	398	394	441	388	380	399	399	397	380	389	414	418	368	389	402	392	374	422	428	381	375	406	391	442	411	402	438	391	409	399	404	419	368	435	371	402	390	388	442	410	385	421	383	420	381	363	401	408	402	432	409	400	402	365	378	393	407	409	388	411	385	436	380	389	366	392	387	415	403	383	404	346	398	411	388	397	404	388	419	372	385	355	422	398	368	328	403	403	400	418	396	389	379	401	410	365	391	388	412	411	393	420	349	398	401	397	415	393	380	381	396	409	393	428	375	367	411	382	397	374	388	405	417	405	401	402	393	416	367	422	434	422	401	376	383	411	382	378	388	380	386	393	423	405	426	394	410	385	378	393	426	416	434	422	411	364	386	354	415	394	403	406	390	401	377	402	387	405	408	393	404	389	369	396	401	399	378	409	409	380	403	410	374	411	403	382	414	352	420	397	378	403	373	371	386	423	408	359	412	410	384	389	404	381	394	375	365	400	392	405	412	409	421	394	419	392	369	402	421	388	409	410	382	418	415	378	399	367	361	384	363	421	426	361	388	402	410	390	418	369	408	394	399	397	390	426	341	382	406	353	434	408	399	388	413	407	387	410	382	427	400	379	394	391	403	403	364	418	387	414	401	374	385	413	413	387	411	412	445	388	407	385	367	383	400	412	405	388	418	429	400	412	392	373	382	399	422	404	401	401	378	417	358	412	368	377	414	414	404	409	357	386	378	411	399	430	465	365	395	411	382	389	421	405	409	417	404	382	429	383	346	399	381	379	435	419	415	410	391	396	404	412	389	421	388	382	413	371	400	390	391	399	379	405	414	372	370	399	407	359	375	393	404	399	383	399	425	371	386	414	421	380	405	427	420	380	340	395	389	391	385	376	393	419	348	431	407	371	401	399	365	373	367	415	393	389	395	402	342	398	380	380	390	425	397	378	430	358	366	390	394	397	382	402	406	396	416	411	433	413	429	422	379	377	359	424	388	373	399	406	386	394	373	363	372	374	378	387	408	391	383	382	415	367	383	415	406	399	424	392	377	379	389	425	379	383	380	400	461	414	411	389	393	355	429	402	389	386	429	429	362	357	395	432	397	354	397	397	390	431	385	387	398	396	381	426	374	373	400	394	371	400	393	372	386	427	406	416	382	415	390	419	416	395	380	400	416	384	397	364	413	390	398	391	401	412	379	401	413	414	380	416	413	392	391	398	396	374	397	380	372	382	390	364	382	406	405	389	404	388	373	402	389	373	403	412	435	454	388	379	386	401	427	397	405	377	402	392	383	412	412	412	372	395	408	381	376	383	382	388	405	400	384	416	373	405	412	378	406	389	396	399	373	407	402	394	432	408	378	427	377	433	398	376	401	409	390	391	374	343	420	417	400	381	368	390	397	413	389	381	385	419	379	391	406	377	391	424	424	391	416	379	398	446	417	374	409	420	357	396	434	403	403	374	416	382	369	427	401	388	418	374	409	399	376	391	370	366	423	402	401	378	389	378	391	381	400	403	415	392	386	415	381	404	395	381	399	386	408	392	371	395	419	420	413	375	435	396	373	397	374	378	386	402	403	401	399	396	384	414	407	403	421	386	364	395	379	412	406	394	399	435	397	389	387	429	412	376	372	398	427	343	395	405	395	403	397	388	402	381	383	418	369	387	363	425	420	414	424	375	390	372	427	385	396	383	407	367	407	412	373	418	443	430	407	387	420	407	424	346	402	408	347	393	382	410	404	401	410	424	381	384	409	394	372	365	393	429	382	422	356	379	407	424	379	434	392	371	405	404	409	419	422	399	352	412	436	398	413	420	389	427	381	385	378	410	411	415	416	386	410	376	404	406	386	385	382	363	385	389	372	402	431	403	396	390	413	410	386	377	367	368	384	377	381	417	396	391	394	369	384	394	395	405	405	380	379	411	343	402	373	421	403	399	399	377	396	405	401	397	415	383	396	419	406	408	396	391	379	391	367	367	397	392	438	434	408	390	371	387	375	405	421	410	373	402	401	407	380	405	374	385	371	415	391	381	408	382	382	397	390	403	406	369	399	398	386	398	373	422	404	409	388	387	400	375	396	404	403	429	414	394	405	387	411	404	354	419	421	408	371	405	378	391	414	417	385	378	420	402	414	371	392	346	391	408	412	374	387	366	388	362	376	391	408	427	422	374	424	419	395	380	408	399	376	415	430	376	411	384	400	396	415	389	421	370	401	377	370	426	393	359	396	410	419	406	394	394	378	399	398	423	379	393	382	403	393	383	405	371	399	385	363	400	384	388	347	402	364	407	396	419	393	395	401	381	390	426	363	393	389	409	400	392	381	380	397	417	390	394	419	389	388	389	402	411	413	384	368	425	385	415	399	403	421	414	386	432	340	408	444	370	383	353	421	405	396	380	442	375	378	394	420	386	407	420	388	387	394	383	417	404	366	404	401	406	359	369	377	395	417	428	394	411	413	415	387	402	391	366	375	330	391	404	365	382	384	389	383	391	398	401	409	376	371	386	398	423	396	411	371	404	392	392	386	437	393	434	374	398	383	375	407	422	392	387	400	421	394	401	400	397	400	391	351	389	416	404	383	425	436	376	388	398	406	404	380	404	411	414	394	377	395	360	402	409	406	415	405	392	442	410	373	415	380	393	412	380	387	427	388	428	396	376	405	389	397	412	397	418	367	388	417	398	374	399	390	390	403	401	381	409	412	388	384	377	413	395	370	379	410	420	433	398	361	429	380	418	364	375	373	389	381	343	413	403	430	444	403	418	422	412	463	369	386	395	375	403	430	439	395	382	349	393	364	419	375	390	414	403	398	378	420	374
4286	1967	1760	1122	972	885	851	843	780	794	747	777	743	786	783	741	754	742	750	752	746	764	723	741	809	752	735	737	740	780	733	697	767	728	755	676	701	733	763	726	711	716	756	718	759	762	736	746	709	737	744	678	771	775	722	739	755	710	736	750	761	694	763	712	720	667	736	712	790	750	695	738	743	753	706	746	753	733	742	749	754	712	719	769	715	715	737	724	702	701	732	718	718	720	745	767	697	710	753	715	741	695	697	724	739	716	733	718	691	746	713	704	738	723	766	735	703	716	697	776	751	730	775	727	675	759	741	737	763	724	745	761	727	722	698	756	728	744	739	757	715	690	677	713	746	730	763	744	719	734	769	699	738	720	747	729	791	720	719	715	736	676	731	724	718	723	737	763	733	738	764	760	743	711	721	680	691	717	742	706	731	710	712	714	756	740	723	709	695	747	740	694	691	729	771	777	737	784	700	725	721	749	693	745	756	763	729	741	701	701	727	713	711	767	736	743	707	765	774	763	720	778	727	689	748	746	668	752	714	725	779	730	727	710	715	712	722	686	703	737	769	736	739	761	711	682	708	706	728	741	711	723	675	752	715	763	740	772	725	740	773	751	730	666	760	720	681	724	713	734	759	753	753	720	740	722	686	723	772	780	745	726	751	737	727	671	730	735	753	685	764	653	754	751	735	761	698	727	719	746	692	730	697	691	775	725	724	775	761	710	737	719	749	761	725	744	708	701	717	716	760	763	705	724	721	681	761	753	745	665	684	740	678	764	720	771	740	761	736	708	708	718	705	723	715	712	734	770	718	742	741	696	747	760	707	676	719	691	757	706	681	708	677	739	737	661	711	694	720	731	696	745	784	726	729	728	731	713	744	776	741	706	704	742	748	750	732	719	703	746	656	736	712	717	731	729	698	721	733	764	718	699	703	741	773	758	694	739	727	686	706	723	741	725	748	737	751	729	749	710	729	704	741	721	713	710	717	772	728	749	748	736	675	749	715	725	739	705	764	766	733	726	721	737	738	726	768	724	747	708	724	736	680	698	676	779	722	746	711	782	725	719	754	727	694	695	739	723	744	712	727	691	736	752	740	690	690	735	750	744	716	699	696	804	754	729	718	705	696	708	734	731	718	739	720	689	720	709	720	759	723	746	733	718	755	707	780	745	742	769	703	727	733	767	746	750	774	727	769	763	703	736	709	720	746	711	737	739	724	771	757	734	738	731	730	715	686	699	738	769	690	719	710	716	720	775	736	735	750	753	714	721	710	738	743	753	691	782	695	715	743	679	719	778	717	713	712	737	724	763	751	736	734	685	764	725	748	722	779	747	749	750	723	753	737	710	726	678	758	739	721	758	727	720	783	722	735	730	741	736	749	750	741	719	742	704	707	711	745	744	733	760	711	776	769	780	716	749	734	739	772	743	715	723	743	709	714	732	731	720	669	724	768	726	759	712	762	722	696	726	784	676	730	728	737	706	706	756	740	744	668	706	729	748	728	730	702	697	762	729	719	746	690	760	743	730	716	746	703	739	725	741	691	710	721	696	736	813	767	718	772	748	704	746	717	761	749	730	777	690	737	735	710	765	728	750	713	757	715	734	727	704	764	727	744	764	717	693	737	732	735	719	751	701	742	717	760	737	744	770	732	703	751	725	707	756	733	704	730	751	737	671	695	726	684	749	727	707	707	719	714	737	723	714	713	705	756	679	700	769	739	703	763	663	722	683	734	734	699	689	693	720	752	690	739	729	709	759	721	749	738	726	722	718	683	715	719	757	723	747	732	766	721	757	729	745	750	704	725	786	702	720	727	766	753	731	736	725	674	735	715	705	731	758	727	751	712	715	754	737	702	742	719	755	708	691	736	771	754	654	746	761	694	748	709	726	691	738	781	758	705	712	714	721	755	746	712	743	749	708	716	700	729	688	701	722	708	744	750	747	734	718	690	742	791	741	704	724	717	709	747	703	738	657	763	753	778	760	741	708	657	690	740	737	711	763	719	741	723	697	712	743	763	709	650	751	707	716	700	716	728	734	732	707	733	728	701	743	761	717	711	701	738	698	735	710	742	711	736	753	745	699	724	730	748	700	724	698	690	715	772	746	748	702	684	696	705	769	766	725	736	738	656	740	703	697	742	749	757	733	753	738	750	727	726	732	726	737	758	772	805	708	760	677	736	719	777	730	721	765	700	770	709	754	771	703	729	750	755	731	749	696	731	718	690	695	718	721	750	737	759	706	762	709	745	671	746	694	753	717	764	689	698	715	723	745	719	719	755	741	720	730	704	702	761	722	729	699	739	700	725	672	690	778	750	771	703	755	731	738	713	733	692	723	694	765	722	736	722	721	745	711	733	740	728	684	696	750	747	709	696	726	767	752	712	703	701	718	735	745	746	701	750	794	716	773	740	725	701	751	725	784	754	758	750	745	750	700	725	735	722	691	722	738	733	749	678	727	716	744	743	693	725	708	732	723	795	714	691	750	766	713	742	745	714	681	682	728	715	737	673	712	735	747	759	717	731	756	726	756	712	755	663	714	697	817	729	734	742	677	722	765	754	754	765	775	716	737	717	709	770	691	747	725	725	716	697	759	731	724	755	730	701	740	755	719	712	709	718	749	738	719	721	743	792	734	763	730	751	707	752	764	737	736	733	764	721	714	733	739	719	714	699	741	753	758	699	772	731	769	754	721	760	724	711	724	718	743	674	735	762	768	771	794	726	745	703	744	691	744	711	733	705	731	762	778	679	719	762	698	699	699	730	732	681	731	714	724	722	721	692	706	723	721	751	687	701	751	731	729	737	707	753	711	711	754	727	746	729	740	750	741	727	707	681	731	723	681	778	709	772	700	755	710	727	755	763	688	752	742	732	772	744	744	678	712	757	703	713	741	760	735	732	766	732	754	692	754	707	767	743	724	723	761	745	706	683	720	761	724	749	746	746	728	754	768	742	719	728	728	740	752	670	748	689	715	740	718	742	707	749	727	738	713	721	725	713	737	746	709	733	677	711	694	733	721	710	694	712	708	720	695	760	729	682	743	714	742	723	757	741	717	686	720	695	725	720	802	774	715	749	716	751	704	721	730	741	740	700	743	718	736	713	745	746	736	755	733	743	745	755	721	676	791	746	740	741	740	713	742	699	728	722	764	763	768	756	702	731	735	707	716	702	707	713	725	736	747	751	715	741	724	674	737	796	741	751	704	738	701	725	716	717	720	735	759	729	745	777	715	770	675	746	767	729	701	740	709	750	713	747	760	741	729	723	756	681	714	763	704	726	703	714	740	693	732	768	695	746	701	707	709	726	751	731	699	736	687	739	749	775	721	697	733	713	704	719	685	712	717	715	755	702	720	729	707	728	717	707	723	742	731	717	752	778	724	807	734	728	700	691	740	686	726	728	736	676	717	762	708	688	717	751	745	785	752	682	729	715	695	733	667	728	724	705	720	677	743	668	741	723	711	751	746	727	691	709	734	758	788	761	764	712	743	783	753
24387	21420	28589	24607	19786	1567	597	424	339	301	279	242	255	265	210	218	194	218	191	213	189	191	195	190	195	194	190	196	165	199	171	175	168	170	173	185	188	184	196	155	178	175	161	165	177	182	186	169	188	176	180	161	178	179	197	185	164	166	161	196	171	183	144	200	152	192	168	175	171	186	154	159	163	177	168	180	170	173	172	170	161	210	168	169	168	171	160	178	169	163	180	186	163	178	182	183	179	177	178	194	159	175	178	173	190	172	174	158	170	186	146	166	164	172	179	180	162	178	178	185	172	154	157	186	167	161	184	152	163	176	188	180	161	176	178	154	165	183	184	187	174	186	161	176	167	156	175	157	172	172	170	191	176	190	168	187	151	171	164	193	187	178	172	154	184	178	167	176	155	172	180	151	161	167	185	178	167	170	164	167	179	182	182	158	177	151	179	166	171	181	199	187	167	187	181	154	163	170	171	168	181	179	167	171	191	165	172	180	165	177	155	175	184	169	198	160	164	163	163	166	171	167	178	164	186	166	187	184	172	175	155	185	166	184	200	153	178	174	174	156	189	150	175	159	191	193	174	151	194	193	151	166	172	174	173	178	194	177	182	162	163	182	176	169	156	160	170	164	177	173	175	191	175	176	146	169	151	169	160	171	162	178	182	176	180	166	172	158	173	161	172	165	169	162	163	186	155	180	168	172	191	186	167	185	176	160	144	154	181	180	181	186	177	155	162	184	153	152	166	155	164	199	181	177	158	166	190	166	164	166	153	170	158	189	158	148	167	164	181	171	180	171	177	170	167	171	172	153	164	166	170	161	168	187	192	167	181	196	167	181	156	169	183	162	152	151	150	183	163	166	180	183	189	190	165	147	171	183	141	159	181	153	178	156	180	164	182	161	167	155	170	186	167	149	157	172	163	168	164	171	187	160	169	177	166	172	198	179	150	159	166	150	166	162	161	165	170	174	164	176	165	176	177	169	185	170	169	155	158	158	191	171	165	175	166	202	175	173	166	159	173	192	165	181	172	155	179	161	172	203	158	159	179	175	173	169	187	174	145	195	167	185	196	153	175	172	191	172	145	190	165	157	182	175	136	167	171	172	174	169	180	181	166	170	162	162	153	192	159	165	197	160	145	169	181	170	170	142	169	162	148	153	177	175	180	162	153	150	173	174	162	180	176	152	169	182	192	174	160	159	172	161	163	171	208	178	150	194	177	169	176	165	166	177	161	168	161	185	174	158	146	172	165	165	177	162	186	173	168	184	160	155	176	166	194	164	190	154	182	191	148	166	165	148	176	165	180	157	178	149	198	164	172	178	170	167	149	184	171	150	178	185	188	161	156	172	180	175	152	182	149	168	178	166	165	185	164	142	166	185	185	169	183	165	164	176	181	157	145	164	183	183	173	165	178	176	155	150	149	184	166	162	170	161	145	170	171	196	167	142	154	177	175	158	172	178	173	164	135	164	167	157	184	169	154	147	166	186	170	177	161	152	163	179	174	142	167	169	150	187	179	169	181	173	151	161	151	164	161	193	177	166	204	177	183	169	176	171	173	178	181	155	181	144	164	178	165	160	183	187	169	165	165	163	164	174	180	187	198	156	179	157	150	192	143	173	149	160	183	186	158	184	167	150	145	180	169	159	151	171	164	164	164	175	154	175	144	175	175	168	145	161	168	179	175	158	169	162	182	179	165	154	168	166	153	187	157	151	155	164	170	165	187	156	189	180	165	132	155	193	176	188	158	159	152	162	161	171	172	164	175	180	176	188	168	178	154	174	172	170	156	173	153	158	173	150	176	147	173	153	160	168	202	187	191	167	178	168	168	181	190	171	179	173	171	149	177	162	177	174	165	161	179	163	176	190	135	137	170	195	176	173	176	156	189	155	170	161	173	190	160	184	170	166	150	164	159	164	208	182	166	179	165	193	177	173	166	176	155	188	174	177	193	169	193	144	182	166	189	157	145	175	190	180	169	171	157	155	182	172	171	174	168	175	155	146	190	140	179	171	169	191	174	187	185	151	173	167	179	178	176	146	160	177	158	181	175	175	182	181	169	152	189	169	151	174	167	156	159	150	197	151	174	162	158	161	199	182	185	162	168	198	164	162	167	165	148	164	194	162	146	160	158	164	182	168	167	159	173	165	177	148	161	179	160	162	180	198	171	178	164	182	169	177	149	183	176	176	161	159	179	181	188	190	190	155	163	163	167	165	174	165	180	174	191	184	185	167	166	163	179	160	187	181	157	175	155	174	173	147	157	153	188	167	167	167	156	170	164	161	186	179	160	167	156	158	182	152	163	165	169	166	159	151	174	173	154	168	186	158	171	158	200	175	184	173	175	156	169	185	191	166	180	177	146	156	177	193	158	154	193	166	166	158	159	185	167	169	158	175	179	164	163	175	180	175	183	192	167	184	178	171	154	155	185	202	161	165	174	165	174	166	195	169	189	157	171	168	159	152	161	177	161	163	158	175	159	176	171	172	162	193	158	192	167	163	167	158	136	180	173	183	182	180	196	173	161	176	181	151	170	156	172	188	170	207	190	181	160	162	168	162	156	192	172	182	176	163	144	178	157	155	148	167	171	158	169	175	158	181	160	190	175	158	187	149	158	182	175	154	155	155	155	176	167	169	184	173	174	172	164	172	170	170	184	163	177	163	143	193	174	164	175	151	174	172	151	180	157	208	159	158	170	194	161	152	155	173	159	178	160	181	149	163	157	190	165	174	175	159	193	138	190	168	167	172	164	164	190	171	202	167	181	178	156	167	175	183	169	159	177	156	173	179	175	170	149	184	170	170	177	162	163	160	172	172	187	164	170	191	159	182	174	145	133	174	182	183	164	189	145	166	153	147	164	165	183	171	167	173	182	150	191	162	160	180	172	185	185	200	175	174	177	171	157	183	169	154	186	178	170	176	175	149	173	163	151	174	167	178	179	183	163	153	154	151	163	178	164	145	163	156	162	171	182	166	174	170	179	182	169	163	171	168	153	185	146	149	152	173	175	183	160	157	157	195	165	175	146	184	161	174	144	171	149	169	177	165	149	177	176	178	160	177	178	168	176	181	167	174	159	140	175	170	172	194	158	155	175	146	203	167	170	175	186	150	143	195	172	178	160	199	167	177	155	187	180	183	179	158	173	172	145	168	176	151	149	176	184	168	155	171	175	163	162	166	180	194	166	173	162	169	167	159	171	176	182	169	150	165	167	178	167	189	164	171	173	184	168	167	183	167	150	162	157	182	175	157	158	176	173	180	158	156	167	193	154	159	160	177	178	142	161	154	145	181	147	168	176	153	156	183	185	159	173	175	171	160	193	152	162	176	160	165	152	176	151	158	158	174	176	159	167	163	150	168	175	162	172	162	158	157	179	180	168	172	180	163	193	182	174	174	170	173	154	166	181	169	157	183	165	166	144	175	170	173	177	190	195	194	164	162	170	179	172	170	141	158	171	177	160	158	178	166	183	158	164	137	175	152	173	158	165	170	164	169
5956	11163	9124	4744	3067	2185	1654	1278	1048	929	855	702	647	584	561	548	460	498	458	451	447	387	436	418	385	378	399	418	374	344	401	387	364	379	332	383	336	325	370	356	390	371	350	391	349	337	360	334	340	335	357	325	342	334	335	325	378	303	333	359	322	333	324	342	336	337	313	347	375	319	336	346	347	323	354	342	315	346	321	327	328	332	343	324	332	344	333	324	351	338	315	322	365	351	349	334	330	319	313	341	371	304	365	367	316	350	347	305	327	316	355	332	377	307	340	299	344	352	374	371	319	318	312	330	330	329	318	323	321	335	322	306	306	376	322	315	299	332	344	328	340	332	320	324	302	348	317	339	327	308	360	325	327	341	345	339	333	310	333	342	362	303	344	304	332	340	332	320	327	346	335	327	321	354	343	328	321	356	306	353	287	324	354	340	328	376	350	334	350	339	351	329	327	304	339	347	350	368	316	355	312	346	349	340	313	327	359	330	334	308	345	305	361	322	335	339	318	327	344	335	359	317	341	370	337	347	327	335	343	326	324	337	327	316	329	339	323	345	345	313	327	325	334	341	334	339	350	305	325	275	348	365	357	330	348	330	342	336	338	316	319	353	386	330	339	337	319	325	335	326	323	358	328	327	328	314	342	340	369	328	338	344	280	317	360	291	319	296	306	299	347	315	346	324	321	303	319	354	316	336	300	358	374	366	333	331	356	312	319	352	320	333	368	334	330	330	307	335	368	337	350	323	338	345	321	309	336	344	352	370	358	314	289	314	320	362	333	356	316	387	383	362	311	362	349	350	334	334	351	352	337	311	328	320	349	340	337	333	374	318	301	375	342	364	343	314	347	356	326	343	341	385	340	330	329	354	321	338	318	327	329	310	304	307	314	334	350	369	311	334	336	295	341	334	339	356	322	293	351	326	329	342	346	346	356	341	334	357	319	332	306	337	358	321	344	309	314	352	319	315	329	309	301	351	359	325	334	327	345	303	345	327	343	330	334	304	315	339	326	339	297	339	350	319	357	344	321	344	359	330	318	330	330	329	366	332	339	333	367	324	337	352	356	341	322	326	318	355	346	352	342	336	340	341	352	315	344	299	336	315	307	367	335	349	311	315	344	330	302	341	310	350	335	326	328	342	354	344	350	353	313	334	333	293	357	340	345	318	342	344	342	320	330	344	333	352	325	297	312	339	370	317	350	367	343	356	314	329	351	333	323	326	334	322	331	329	335	341	302	331	312	322	299	298	362	340	331	355	346	332	331	309	343	362	350	325	298	302	321	337	328	313	323	339	345	349	327	317	319	321	348	366	319	327	326	287	343	333	323	332	356	354	344	308	301	332	333	341	337	353	331	315	345	318	346	365	357	293	335	352	314	357	327	358	369	346	347	353	314	340	313	334	361	338	324	354	355	312	349	350	347	328	337	309	341	359	308	319	325	311	354	343	349	345	338	298	347	335	335	342	352	322	347	358	345	339	352	338	323	341	336	341	354	352	348	331	340	300	353	341	323	331	350	340	336	326	342	324	364	333	314	362	307	337	354	325	391	335	357	362	334	341	362	321	328	322	332	305	338	333	347	293	367	316	383	322	327	345	331	324	315	321	342	330	343	325	326	292	357	314	364	355	290	347	282	330	334	326	342	355	355	310	335	318	354	350	342	342	323	344	341	322	364	338	330	336	343	357	315	313	351	334	357	364	355	360	359	304	335	336	338	322	310	315	325	331	339	315	344	338	367	327	362	314	338	312	317	350	356	341	321	343	324	349	336	313	323	343	335	323	325	341	323	342	319	373	331	334	287	307	379	323	347	357	358	361	376	338	323	329	336	334	329	309	344	323	359	332	294	352	332	321	354	347	327	352	339	310	356	340	309	334	336	325	306	298	342	343	321	346	304	363	336	337	352	303	337	319	347	313	339	349	316	315	336	319	347	344	314	324	337	351	326	315	332	309	351	311	344	358	312	335	313	373	301	359	316	331	333	333	323	345	357	318	342	308	308	319	320	279	364	328	338	315	339	328	343	345	361	354	341	337	337	340	314	336	328	336	350	331	333	308	326	341	355	366	316	331	304	305	318	343	356	332	306	363	313	333	317	365	367	303	299	342	278	305	344	334	330	329	336	308	330	300	353	348	339	369	357	295	351	322	324	333	354	346	329	340	302	331	327	350	356	317	350	325	354	351	377	313	383	344	341	326	358	365	349	332	332	350	348	340	345	316	319	331	351	296	361	324	328	344	311	330	327	322	357	359	307	333	308	326	343	336	343	343	311	331	301	328	347	326	352	286	311	332	323	331	321	317	319	316	329	330	367	325	328	304	307	319	377	305	305	330	355	327	299	313	328	305	334	316	282	357	330	341	317	327	355	325	339	314	351	342	312	376	357	333	336	316	338	326	351	307	308	324	353	357	309	339	331	335	332	336	364	334	329	333	317	313	318	330	336	350	329	321	334	360	339	341	331	337	337	336	340	318	339	344	343	339	329	340	355	332	294	308	352	357	351	337	322	341	337	383	305	344	336	360	332	324	316	291	307	343	316	350	316	328	347	351	351	331	310	329	318	355	326	358	348	327	321	361	302	338	323	330	342	348	338	359	321	314	333	321	316	328	328	334	352	334	343	337	339	304	336	364	328	334	329	370	314	344	322	351	302	375	319	352	302	343	316	329	314	318	303	360	356	325	340	331	313	341	306	345	373	314	329	318	323	329	308	357	299	367	328	348	372	333	330	316	357	327	337	337	343	330	333	329	326	376	328	306	337	336	316	337	316	333	333	354	319	322	328	354	305	349	305	322	336	324	379	318	376	347	322	363	326	351	333	346	352	332	311	342	333	345	308	332	361	334	333	376	343	333	319	326	305	333	355	324	370	347	333	359	366	347	329	353	336	315	326	325	332	340	345	352	322	319	353	298	346	332	310	349	302	329	329	355	332	341	364	325	343	310	348	374	330	337	343	341	349	315	316	329	326	316	340	350	291	321	338	337	339	311	309	364	345	355	374	319	370	337	338	293	342	347	302	329	316	313	320	310	313	367	312	330	346	350	382	329	322	325	301	356	334	323	359	321	301	304	343	325	339	349	310	318	310	298	338	307	315	344	319	325	335	378	304	284	296	364	322	341	281	352	363	329	323	342	323	350	352	327	372	322	366	346	323	332	341	346	330	311	335	335	338	340	337	335	373	335	309	338	338	345	371	365	324	331	322	312	328	302	341	298	293	352	290	328	336	305	339	295	321	323	352	365	357	324	332	319	328	333	346	346	296	313	348	320	318	292	315	344	331	365	330	374	309	327	350	335	328	313	333	338	349	320	324	307	367	325	311	309	328	322	333	377	334	346	317	296	390	320	335	353	313	321	306	344	323	344	340	331	346	301	334	328	343	315	328	310	340	366	364	364	310	344	308	343	329	328	322	322	383	303	354	346	345	306	335	324	324	330	305	333	339	342	347	313	337	311	325	327	347	369	334	302	356	363	318	313	362	336	315	340	332	328
23479	21396	29258	23902	21396	17340	1770	809	611	558	511	482	437	423	412	373	367	355	351	334	341	293	298	309	309	341	314	299	330	311	331	322	304	299	315	285	283	262	326	290	287	265	312	308	308	310	296	288	289	284	285	258	293	326	296	304	272	287	280	308	285	294	318	288	265	292	276	275	270	274	254	280	295	272	279	293	275	270	275	264	298	261	289	295	283	302	293	301	293	301	304	299	291	271	290	294	292	287	304	283	300	280	286	294	286	291	287	298	284	271	277	292	280	276	297	267	289	288	290	277	278	291	298	292	259	284	271	283	311	307	276	272	282	272	333	313	289	274	277	261	314	289	292	282	315	270	280	267	261	305	280	310	273	287	287	262	262	295	264	281	278	285	258	299	313	265	288	275	311	275	279	264	289	289	290	280	259	277	289	288	286	292	286	294	267	272	269	286	307	273	277	277	286	282	259	280	288	275	269	269	278	266	298	287	312	300	267	297	300	287	306	278	273	289	286	302	291	299	266	283	277	287	283	313	291	284	249	289	290	276	291	285	276	323	265	297	291	276	255	297	284	307	283	295	278	288	278	259	300	287	270	280	312	285	297	270	280	284	270	277	262	301	280	295	279	313	317	281	278	250	301	260	293	290	295	277	299	284	296	291	290	275	319	271	307	277	285	326	279	277	271	298	286	250	253	270	256	283	288	269	276	284	272	278	254	302	322	305	275	280	278	297	260	286	276	293	306	265	282	274	291	267	305	293	293	317	298	275	305	296	245	302	267	289	313	282	281	266	298	267	300	287	308	291	300	287	309	300	285	311	308	285	296	290	303	295	291	273	278	287	257	267	271	306	288	273	269	317	300	270	258	292	274	317	276	290	286	287	283	263	277	335	307	294	319	301	264	275	287	281	295	292	272	309	277	273	296	309	285	287	275	270	305	287	283	320	269	274	271	304	285	276	274	292	269	255	270	297	298	307	288	305	291	271	272	293	263	303	303	287	292	312	274	287	287	256	256	287	276	267	301	289	296	274	299	271	296	315	285	260	269	274	283	306	289	276	283	259	307	284	297	281	288	326	273	287	282	286	266	289	262	273	278	246	290	265	292	273	292	273	285	279	274	260	306	272	278	288	311	305	263	279	268	316	313	291	279	275	288	284	281	279	279	285	250	300	271	285	261	292	304	285	295	271	311	290	271	294	295	311	298	278	306	270	271	280	293	276	276	271	278	279	252	280	273	273	273	269	290	282	274	278	297	282	284	286	278	301	298	315	294	299	307	295	253	240	285	286	282	237	289	287	298	314	285	295	268	275	278	321	252	297	284	302	288	274	308	284	278	254	297	281	305	301	277	278	290	290	299	278	275	272	297	273	279	284	278	308	270	306	269	295	262	300	288	291	273	272	284	316	284	277	281	249	267	305	286	285	253	304	280	243	281	309	287	272	281	254	268	273	267	290	279	290	278	264	292	273	289	262	287	270	255	288	293	295	271	265	284	287	292	299	295	321	308	265	256	290	298	275	270	253	280	266	284	257	292	292	267	278	283	306	292	305	288	282	285	298	284	291	326	273	277	290	313	316	302	272	277	298	270	283	282	277	301	274	294	309	298	317	294	252	241	303	283	267	296	320	277	267	252	316	266	301	275	319	282	249	280	258	266	266	258	283	290	261	304	285	284	302	256	301	303	281	283	272	260	287	296	297	291	299	262	296	275	275	287	267	278	308	278	312	283	285	254	276	305	255	323	299	290	262	273	268	275	267	310	272	273	275	271	258	264	286	271	323	296	260	285	264	305	279	289	276	300	284	263	270	302	285	263	285	275	285	289	308	293	273	283	280	270	313	276	296	285	276	259	252	310	273	250	260	275	266	286	292	267	265	305	280	280	301	275	287	285	303	320	279	285	275	298	270	271	291	299	308	269	280	298	298	241	270	305	279	287	301	312	299	301	300	270	298	283	283	249	278	250	270	283	290	274	301	310	277	282	297	279	274	282	280	317	270	269	275	288	275	279	284	302	292	310	301	267	270	297	269	298	299	299	283	287	274	268	274	267	252	283	281	286	284	332	305	271	279	292	303	288	294	285	296	308	296	275	290	255	262	287	284	312	251	309	296	306	293	284	274	285	272	260	324	289	307	261	274	280	266	264	275	310	275	276	266	268	292	281	269	291	260	287	299	280	274	276	268	269	270	271	281	291	269	285	299	295	320	277	286	272	272	286	279	258	249	265	294	292	252	275	298	322	272	305	271	275	259	310	282	319	277	298	301	273	284	286	289	265	285	283	311	290	249	303	260	280	282	272	274	260	265	267	275	284	307	295	283	300	257	293	262	293	291	268	279	295	287	284	286	271	283	283	310	265	300	294	332	311	294	288	249	291	258	281	276	280	274	287	267	270	282	280	286	304	273	270	273	303	293	270	308	287	265	255	306	255	285	285	310	265	260	269	264	306	275	289	327	309	291	270	267	277	274	294	293	256	318	267	279	256	272	279	285	319	281	283	292	282	286	303	276	288	287	279	291	303	292	270	283	284	299	306	268	281	289	284	300	292	280	250	292	277	283	315	271	288	274	318	271	274	310	267	292	266	284	289	326	256	300	298	312	298	271	288	281	275	282	254	263	297	275	269	243	280	280	288	290	273	292	315	280	271	291	278	288	280	285	274	286	283	260	316	276	303	283	291	266	285	259	285	282	274	296	257	308	270	281	255	293	282	276	280	285	302	297	287	304	282	237	299	276	256	317	303	295	297	283	302	300	300	256	296	275	297	279	285	292	267	289	268	270	306	282	295	288	287	292	247	262	255	291	290	282	282	274	280	286	297	278	318	269	285	288	261	292	281	293	279	250	275	288	293	288	312	270	297	270	297	313	307	281	277	290	279	276	287	284	252	286	248	281	280	257	293	310	290	284	305	292	292	292	277	261	266	272	273	272	281	276	297	313	278	273	278	337	293	281	304	294	311	313	282	317	316	290	263	301	309	275	269	312	260	298	291	285	283	292	268	249	281	260	282	244	250	285	288	279	254	272	260	265	273	296	244	296	291	279	265	257	324	291	302	250	307	279	282	279	281	282	274	286	301	273	274	277	267	275	306	273	288	285	295	281	279	301	275	297	268	258	308	309	243	282	287	292	293	264	263	287	269	260	284	288	328	304	266	260	291	275	301	296	262	287	281	278	267	290	301	274	273	289	315	275	258	292	265	301	270	315	280	274	284	306	279	297	286	297	253	272	296	275	284	280	280	301	277	300	282	293	280	269	288	288	266	283	261	291	263	297	272	275	280	272	275	301	272	263	251	276	284	288	289	289	283	298	296	272	310	290	280	267	301	248	332	281	284	290	276	301	249	287	278	315	303	281	287	274	279	259	309	288	287	271	274	279	282	319	269	270	270	283	290	282	290	278	305	288	274	282	297	285	276	281	307	303	291	265	289	258	269	293	294	281	284	257	286	266	305	298	274	262	269	298	304	306	286	277	269	251	269	275	282	298	302	310	284	277	285	279
8610	17022	14156	7793	5256	3740	2822	2174	1864	1592	1354	1189	1083	1043	907	884	813	794	761	722	701	692	669	663	647	620	595	573	543	588	623	548	547	548	573	585	532	578	614	515	545	536	554	548	564	520	540	549	589	543	506	514	537	544	549	552	539	507	560	540	508	518	556	488	500	501	526	493	530	532	551	539	514	504	505	517	521	532	550	479	506	493	525	520	532	511	526	468	475	503	527	524	484	554	525	515	517	525	492	504	514	485	489	528	520	447	471	512	490	492	499	472	465	457	499	507	554	489	537	501	516	488	499	501	506	461	498	502	510	505	545	487	527	484	564	502	535	516	531	531	531	521	492	502	521	520	492	488	503	485	494	482	475	485	534	556	497	500	514	499	488	505	525	497	491	489	510	501	521	480	483	503	470	498	519	502	476	511	498	526	512	529	512	480	479	487	520	524	512	509	545	465	482	534	512	510	526	546	514	498	518	516	564	503	474	522	539	512	520	499	527	503	471	481	492	473	478	522	508	476	539	506	469	493	474	495	488	507	483	501	500	529	508	523	503	514	517	534	552	460	491	517	504	517	531	564	484	479	489	513	511	521	498	518	506	522	463	497	508	509	502	497	496	524	519	504	485	476	517	517	488	484	469	507	518	495	495	479	535	469	515	517	535	509	457	479	537	520	464	505	476	529	517	500	538	516	513	435	519	513	469	492	501	524	473	486	496	477	529	501	504	500	519	517	513	480	526	500	507	512	487	470	497	531	526	491	515	485	509	465	516	516	517	530	510	539	496	519	495	495	536	479	534	513	510	538	535	483	504	522	507	533	489	532	496	499	518	509	510	507	496	500	559	511	527	472	515	497	499	529	500	477	503	496	521	485	483	506	508	484	508	520	539	514	490	492	484	477	473	510	544	472	517	502	496	533	467	485	515	494	502	532	473	498	485	506	508	494	454	514	500	479	502	445	540	462	531	525	514	501	521	471	478	512	499	498	474	533	479	478	516	534	457	525	499	512	495	466	502	559	540	533	491	521	498	547	474	548	537	492	508	523	489	456	484	528	531	495	498	514	468	478	487	499	446	494	554	508	528	509	516	526	496	542	500	500	490	492	505	487	485	536	476	511	519	533	513	490	490	499	551	485	514	482	508	523	535	499	514	515	483	516	488	502	467	490	478	482	491	484	519	458	508	522	480	514	466	514	498	482	521	512	529	501	494	460	535	541	514	516	496	442	493	539	482	521	502	477	525	466	497	514	504	506	491	531	524	506	488	527	509	480	503	504	492	489	510	506	524	498	482	488	486	485	548	515	462	496	510	526	503	493	497	472	554	513	481	466	486	500	487	491	506	506	491	463	503	476	505	489	488	490	490	525	535	522	509	531	467	520	497	510	477	504	492	460	493	525	508	504	484	535	498	525	485	492	525	472	492	482	521	522	521	485	502	546	460	500	518	487	533	518	475	493	493	515	515	526	501	477	485	503	484	505	526	485	510	503	518	520	499	496	498	504	465	435	532	508	535	496	518	490	483	476	518	518	524	503	522	502	494	489	504	478	550	537	502	508	477	507	496	530	481	512	486	460	477	502	490	536	502	550	519	532	541	483	513	491	482	485	467	526	466	521	498	483	511	513	516	517	490	478	508	495	509	526	505	500	479	493	505	545	481	504	475	511	488	474	491	479	509	549	508	481	536	484	514	521	499	475	499	446	499	504	491	480	507	534	497	533	484	495	512	504	481	486	510	513	480	510	467	511	497	521	479	505	501	500	533	468	498	481	528	478	502	521	525	479	544	510	513	512	485	522	492	493	532	510	485	469	483	464	521	515	504	513	488	470	493	470	511	499	489	515	494	509	512	522	521	498	538	505	509	476	530	511	489	486	529	504	521	494	481	515	504	526	539	484	492	529	479	511	568	522	482	488	505	546	514	470	481	535	504	511	490	494	499	522	490	482	524	497	514	517	541	516	477	484	541	487	540	479	552	472	496	497	515	528	478	505	490	486	519	499	480	505	523	477	548	571	471	494	504	487	486	489	460	498	482	477	500	477	506	514	488	522	539	522	503	478	506	443	480	513	509	477	522	514	527	566	498	499	532	496	511	539	498	478	498	483	474	482	509	488	467	525	535	492	458	507	481	516	533	475	455	482	547	481	525	528	485	487	467	504	510	495	481	489	481	520	489	513	503	478	484	515	524	529	494	490	485	490	500	473	527	533	499	484	484	537	497	484	507	521	495	483	487	494	522	511	498	507	502	515	497	491	496	512	502	515	527	481	460	466	499	543	530	499	520	522	501	495	498	510	526	512	513	505	514	487	520	517	525	518	551	494	508	483	474	449	470	534	487	532	499	510	506	492	520	493	508	519	510	499	524	521	524	518	538	511	521	513	469	543	492	508	507	457	500	515	505	500	528	492	492	541	512	495	502	503	514	516	479	476	498	512	501	512	501	478	541	497	485	491	492	481	495	485	516	437	477	506	487	528	512	497	506	478	511	512	489	506	498	498	477	461	522	495	506	511	527	492	507	489	493	531	504	517	509	516	543	531	491	487	510	484	475	526	504	498	508	525	513	490	520	500	495	528	502	480	526	493	490	461	501	519	459	532	503	497	495	490	515	534	443	509	520	526	512	481	469	511	506	520	489	502	509	509	538	537	487	507	515	492	524	482	489	486	509	497	459	513	515	511	534	505	511	500	490	512	513	530	516	510	531	507	510	449	475	511	500	540	482	505	526	498	517	547	513	477	529	526	498	530	526	495	467	479	496	499	523	556	515	490	505	508	498	496	515	500	466	500	487	497	496	496	501	483	485	485	461	469	507	496	460	516	539	509	497	485	482	491	463	513	550	514	502	468	507	527	512	532	500	501	530	490	492	507	529	507	508	518	480	481	444	469	487	509	496	460	515	502	495	532	499	496	501	540	469	531	517	512	466	491	519	501	523	538	482	523	515	476	511	480	530	499	484	518	523	541	475	471	479	498	501	502	534	491	519	470	526	519	535	508	503	513	501	529	510	494	481	484	527	538	512	520	524	499	478	499	520	499	486	482	532	488	499	496	479	481	479	501	505	487	492	470	533	520	527	506	460	514	517	464	487	516	474	527	490	498	511	500	527	535	468	481	523	483	508	482	494	505	516	501	503	534	466	493	469	494	486	495	493	495	527	506	520	486	539	493	514	469	508	509	494	494	499	518	481	485	505	513	493	520	525	483	500	524	476	497	523	504	498	476	557	504	550	516	466	501	513	507	514	517	526	510	525	488	477	496	491	501	503	524	523	523	490	539	511	478	521	488	512	491	489	503	536	503	512	469	523	504	481	512	541	478	517	490	536	470	500	535	469	483	476	535	511	471	488	526	510	504	519	461	496	503	522	541	512	513	491	524	513	515	524	500	485	515	497	536	509	514	522	487	525	494	507	501	517	521	516	506	470	518	482	500	532	493	533	479	492	505	487	504	497	495	502	552	540	504	560	484	510	513	541	526	515	480	483	529	476	528	484	528	528	489
26950	20671	7443	776	512	447	437	430	421	439	403	399	397	386	439	427	369	418	389	407	386	408	393	391	409	397	374	414	392	382	429	376	389	385	429	384	389	369	388	411	399	389	392	421	369	409	392	401	399	382	400	404	409	397	390	425	409	374	379	395	410	395	381	388	398	410	368	420	385	384	402	426	392	354	396	410	367	419	408	422	397	362	388	405	390	410	400	395	418	387	397	395	393	403	396	355	418	380	391	394	388	362	395	452	373	380	392	381	405	417	402	387	407	404	357	382	386	384	397	392	393	426	408	369	409	382	405	400	417	375	399	391	389	400	380	428	401	385	418	412	374	367	392	399	402	410	412	388	396	375	416	354	381	397	372	361	397	393	410	394	381	364	440	413	384	385	393	409	381	410	376	406	406	407	402	393	388	374	362	374	397	416	373	409	396	388	420	363	417	410	409	387	382	395	387	431	408	387	376	403	395	425	381	382	418	375	402	366	388	407	409	413	426	378	372	382	396	372	391	364	392	408	384	411	419	403	415	409	378	385	387	406	379	411	353	391	399	367	400	384	407	422	415	396	372	405	413	395	415	376	380	403	396	391	427	375	388	390	418	374	407	399	380	405	389	364	362	413	412	419	387	362	379	396	435	404	449	370	391	383	394	375	367	411	385	381	414	405	392	391	415	390	363	398	396	386	363	388	422	379	445	377	352	400	425	392	348	404	411	399	370	397	393	403	385	388	424	368	427	360	359	411	390	424	416	393	401	389	377	396	399	422	393	393	408	385	397	374	408	384	374	407	395	412	412	388	401	404	380	361	391	393	393	378	396	373	371	380	397	358	374	411	393	422	434	369	388	392	378	392	369	382	381	387	408	401	360	387	389	392	380	422	372	402	398	432	400	389	385	392	339	402	414	379	378	402	368	373	384	371	429	427	371	393	418	405	400	415	418	383	377	362	410	394	395	390	381	394	360	403	405	381	392	372	396	411	380	393	414	372	392	440	394	408	415	398	401	378	378	368	403	381	373	395	401	401	393	379	396	415	377	412	428	396	350	397	403	374	407	374	369	391	391	390	412	417	400	427	406	415	431	413	389	412	436	349	375	391	379	423	388	414	430	392	381	395	387	403	375	414	374	398	396	401	406	376	407	369	377	387	346	404	413	383	392	399	413	363	384	429	412	349	415	417	363	399	400	396	414	419	429	362	405	411	360	365	399	410	385	391	408	403	429	421	417	422	380	373	392	419	410	378	372	391	364	408	386	415	394	417	412	421	384	425	375	405	404	406	365	399	369	386	399	391	380	403	382	383	390	376	397	385	377	359	378	376	400	403	376	441	355	368	404	388	391	389	384	399	404	408	410	391	346	379	441	394	407	383	381	413	427	392	401	411	376	433	409	386	368	367	394	417	407	380	395	374	406	351	417	418	386	392	415	378	385	375	403	430	381	408	395	434	394	392	417	389	418	383	347	422	405	405	408	400	419	400	379	397	390	422	411	431	378	400	365	399	360	404	389	385	399	422	402	366	413	378	388	396	403	404	391	404	382	358	431	400	401	403	392	391	367	362	394	418	410	408	399	401	401	386	404	394	372	384	397	383	401	421	398	398	400	425	404	406	390	393	374	388	364	404	414	409	386	387	396	370	397	399	370	349	382	399	406	368	399	422	398	423	371	375	424	390	376	413	412	377	385	386	386	425	404	383	374	378	421	419	401	400	381	406	426	378	377	411	409	420	375	391	386	412	387	363	383	411	430	396	375	441	398	381	393	408	350	391	362	411	393	388	403	391	391	379	389	382	409	385	404	386	404	401	364	407	405	389	398	402	404	408	411	411	416	389	370	386	403	395	436	418	349	424	382	427	385	383	413	343	436	422	415	417	387	399	413	364	385	382	389	407	401	428	392	418	382	416	400	397	368	403	393	399	423	344	382	388	341	380	429	410	418	412	355	387	384	387	383	379	367	400	393	367	407	374	396	376	359	394	371	371	394	406	388	373	411	360	360	381	392	410	366	390	403	396	364	378	374	400	423	439	410	399	411	372	394	404	387	398	386	379	406	407	386	383	398	423	437	444	376	395	407	419	423	406	357	364	366	395	392	393	369	377	397	420	381	381	371	415	375	386	394	402	383	406	403	386	394	360	424	355	374	358	416	414	411	379	412	420	382	400	390	384	399	398	370	380	410	386	418	362	405	391	400	408	347	367	377	365	427	410	372	404	378	388	405	418	386	407	364	421	362	409	393	415	394	421	410	378	413	378	377	380	415	388	406	395	392	385	382	402	361	386	421	387	407	398	435	403	390	430	412	401	384	370	383	372	402	425	400	406	384	387	390	399	395	390	395	406	406	374	414	399	414	373	411	394	392	398	383	371	406	387	388	415	419	421	416	378	391	419	369	374	409	407	350	360	383	392	416	400	384	422	409	417	391	403	369	380	430	396	399	389	415	389	353	374	401	401	407	410	362	403	366	390	418	373	394	404	412	393	380	390	387	396	420	394	411	412	418	429	390	397	412	418	416	416	401	417	381	395	386	384	381	376	376	384	360	379	431	396	386	369	428	411	412	393	387	423	406	382	395	413	392	377	340	378	392	399	415	446	420	392	373	416	382	384	436	412	397	367	389	361	415	404	390	387	395	412	414	388	443	379	392	387	382	390	399	401	393	442	401	404	350	381	392	409	395	410	370	423	430	388	384	398	425	384	395	391	372	375	416	379	403	397	393	390	389	400	387	387	389	379	386	412	405	414	405	352	382	403	392	388	413	372	396	419	374	400	371	405	397	357	346	424	393	372	408	414	400	394	400	372	377	392	375	410	401	413	406	399	404	402	357	413	429	431	378	368	410	400	388	400	416	398	349	393	404	419	393	374	368	408	403	384	422	370	375	407	420	404	412	412	406	376	371	395	427	418	376	418	392	385	416	420	364	372	379	382	385	383	402	377	374	407	429	373	403	406	398	373	422	396	396	404	373	393	415	398	387	377	394	419	368	401	413	397	388	367	391	367	406	361	372	417	389	382	338	401	411	384	374	357	400	402	411	380	423	411	404	421	420	372	413	411	379	420	388	404	377	415	376	411	368	399	389	363	377	384	410	346	389	399	383	403	385	363	394	420	385	374	363	396	376	387	373	365	381	409	396	358	406	387	397	404	417	403	397	410	317	398	400	404	403	427	425	396	393	409	420	379	403	420	400	389	371	389	401	405	399	376	368	413	384	409	418	387	405	454	402	413	386	388	377	417	400	397	388	397	400	376	375	399	378	391	404	420	413	389	393	409	374	391	356	404	443	414	365	397	379	388	428	468	387	406	403	377	385	373	371	377	367	417	400	396	381	399	379	405	391	381	407	394	417	411	380	378	412	409	394	350	378	367	414	389	398	372	406	375	390	369	392	386	401	434	408	414	416	387	379	379	394	402	368	384	376	415	407	382	378	401	388	388	384	399	384	359	386	414	409	410	404	396	367	391	417	385	382	384	421	424	410	385	355	413	382	414	362	418
4272	1966	1720	1210	959	883	827	784	794	763	751	739	704	794	770	743	758	729	744	753	734	705	719	697	737	707	745	761	740	757	716	739	720	709	700	693	677	791	721	793	726	777	719	765	779	744	696	704	712	715	743	726	757	733	707	715	754	767	735	686	761	720	766	744	698	729	737	712	785	723	730	722	762	746	743	765	728	703	763	701	736	710	785	684	695	726	719	696	704	754	706	721	762	661	699	746	717	773	741	722	707	726	710	747	778	752	781	702	688	728	725	722	777	749	744	787	743	717	734	699	758	774	685	770	720	722	740	714	734	715	717	763	706	729	719	745	757	721	732	708	742	741	735	737	673	700	671	725	756	715	728	707	706	722	760	725	727	684	719	705	715	745	765	759	718	763	684	762	756	749	747	751	718	780	789	719	707	710	742	731	722	736	732	723	736	740	714	721	750	756	736	724	761	685	766	699	699	708	712	750	757	728	734	700	753	751	750	726	741	709	761	721	698	764	712	719	754	718	720	759	720	735	729	665	772	743	711	702	747	732	784	735	732	717	754	718	700	722	796	696	763	750	737	662	710	705	739	715	697	794	664	722	780	720	777	705	721	723	700	742	738	716	699	793	718	728	724	735	743	764	781	780	708	726	777	685	736	751	710	714	714	696	688	704	716	760	684	711	768	729	754	721	765	788	710	723	723	725	708	758	733	710	736	689	722	739	702	757	700	691	785	673	707	746	676	703	731	696	743	744	706	738	706	738	738	747	694	735	678	696	749	713	743	754	741	690	779	781	754	707	723	764	736	700	777	725	749	710	689	734	787	703	740	694	743	715	736	690	703	714	701	728	726	749	694	720	678	716	748	711	741	692	727	679	761	727	703	721	744	695	740	759	732	712	729	743	698	766	722	727	731	737	750	728	754	718	702	706	718	745	746	694	693	699	722	695	712	674	709	743	754	722	710	775	703	732	746	746	717	719	760	734	728	725	726	756	701	762	743	755	748	767	706	714	687	693	698	726	703	754	730	734	732	690	738	725	679	740	731	756	678	677	731	816	727	775	679	769	718	761	710	666	692	719	685	744	788	732	726	728	746	699	684	740	739	736	701	694	717	750	742	699	684	769	714	742	804	775	732	749	768	721	723	691	752	713	726	697	743	764	720	686	759	706	779	721	750	728	665	707	731	744	713	722	765	754	730	713	755	756	734	729	733	718	752	711	713	730	762	745	737	744	747	773	736	723	738	716	723	718	758	705	777	747	750	727	742	698	768	763	714	726	748	769	719	680	661	723	720	749	726	650	730	758	704	718	744	714	736	736	736	726	751	752	683	702	728	716	722	710	689	717	761	710	715	777	750	738	770	775	739	699	705	724	725	714	702	748	731	717	732	713	747	718	716	747	777	730	687	668	691	755	718	691	728	762	717	717	734	724	739	756	704	694	746	719	712	711	737	759	733	691	747	753	702	711	775	718	747	738	726	674	736	744	737	721	673	742	733	721	727	719	684	767	715	737	769	779	765	737	758	739	724	711	734	778	757	706	681	690	715	748	722	732	717	777	701	740	731	753	706	708	705	755	741	767	767	677	684	714	756	717	771	738	709	737	649	754	751	701	698	724	713	773	784	728	696	700	727	732	706	677	710	752	744	765	696	701	734	729	696	756	751	731	723	772	733	721	710	732	742	755	697	753	745	706	736	727	733	751	699	730	771	713	699	726	727	720	715	734	759	751	735	695	737	729	755	729	671	706	703	688	756	748	747	742	722	744	718	754	684	715	733	705	765	706	731	765	742	712	692	712	723	716	719	693	706	776	735	725	713	766	707	678	785	742	758	763	723	710	763	720	733	700	690	710	731	701	755	714	681	732	769	704	737	721	761	724	746	757	747	730	716	714	754	733	669	725	734	689	709	746	810	785	722	746	745	768	789	761	693	764	714	748	732	694	702	735	749	746	711	743	731	704	753	706	683	735	759	756	739	768	774	706	738	735	705	757	761	714	709	707	730	743	713	749	728	744	751	741	724	717	781	767	763	705	728	722	716	788	740	716	738	765	713	721	731	727	751	710	760	766	722	678	713	739	752	714	727	793	711	746	695	692	703	726	730	701	766	750	731	723	678	794	760	716	736	741	674	749	741	724	724	699	744	735	692	732	721	763	671	776	738	719	711	727	689	684	736	719	766	752	780	774	667	743	713	732	720	735	715	712	699	743	718	751	751	745	689	740	743	745	730	709	697	718	734	731	723	781	711	752	755	703	731	728	714	768	782	733	754	721	741	772	702	732	708	702	759	676	679	729	734	742	767	719	747	728	738	745	764	729	740	716	771	746	736	714	756	717	711	732	695	740	757	687	730	708	739	718	727	729	706	693	692	708	744	715	725	746	703	751	730	743	743	721	761	725	736	682	762	707	758	671	740	735	734	691	736	790	737	762	771	683	715	785	757	747	736	734	666	724	744	693	709	697	717	732	691	723	703	771	743	752	753	718	757	758	735	739	734	748	744	764	717	721	690	706	777	752	683	782	730	730	747	774	723	699	716	728	713	732	763	715	730	744	700	706	744	677	730	718	738	730	737	689	759	737	712	780	758	751	702	754	779	766	747	743	723	746	755	812	723	691	747	781	728	729	718	761	738	734	768	744	766	752	701	715	779	740	747	763	758	750	746	716	744	787	733	776	748	700	707	708	690	746	700	715	739	744	750	767	742	730	733	784	722	692	743	711	723	745	723	743	735	754	706	728	726	737	682	708	732	755	758	722	710	707	730	768	704	702	708	706	721	769	745	743	731	763	705	718	715	730	723	751	724	724	742	748	738	750	740	732	734	720	766	775	703	745	725	670	663	703	730	722	751	713	783	752	730	729	721	720	712	711	724	757	679	697	757	731	738	748	738	751	715	750	731	754	720	775	745	709	721	732	714	736	747	718	746	738	745	740	748	730	699	724	727	744	725	712	775	726	732	771	728	739	739	695	736	755	757	688	711	729	710	767	698	753	730	733	757	714	737	746	743	716	705	726	707	762	725	736	694	746	699	670	715	758	715	734	721	684	777	739	647	738	695	744	733	759	764	761	706	735	711	665	703	736	746	713	677	734	736	710	752	699	744	739	763	704	722	701	738	708	732	754	785	749	750	680	670	761	745	748	770	703	738	750	675	683	701	677	722	754	708	737	728	775	732	747	698	770	646	727	775	714	742	711	775	763	706	733	713	771	769	777	693	704	708	736	733	746	721	706	734	721	718	709	742	692	711	748	742	732	683	715	735	679	695	754	753	736	740	718	681	688	760	685	773	776	695	706	720	733	669	771	757	763	708	747	732	729	697	738	731	710	769	779	757	698	711	709	705	718	718	727	726	759	718	761	750	692	767	781	732	694	710	699	728	719	736	699	749	723	757	727	749	724	776	826	760	682	739	757	688	748	751	725	695	727	707	680	743	697	736	755	697	776	712	711	685	789	717	753	723	751	766	750	693	717	725	703	714	712	715	789	757	717	742	719	755	771	779	733
24432	21436	28603	24646	19691	1525	597	400	334	299	269	250	248	223	225	249	191	224	202	191	210	209	164	199	184	190	196	216	191	186	186	183	179	180	187	181	164	151	193	175	166	172	206	169	169	156	185	157	176	178	167	164	162	157	177	174	178	167	183	209	162	179	181	181	179	174	191	146	170	173	160	169	177	176	176	197	182	156	177	150	172	187	177	175	199	175	167	187	183	154	165	177	168	185	151	172	179	162	178	167	169	156	175	165	181	158	174	155	151	170	187	171	155	188	163	143	164	170	183	186	172	161	170	186	175	186	173	166	151	173	147	191	168	167	156	197	157	207	173	186	175	177	168	151	168	169	159	181	165	186	158	153	153	147	168	171	175	190	150	175	185	158	174	140	161	173	163	183	154	161	174	179	186	181	159	153	169	149	164	186	165	182	156	162	189	150	182	144	170	178	178	177	171	173	218	166	158	163	161	153	162	175	173	188	180	172	177	162	172	175	172	181	189	168	163	180	168	166	166	154	199	159	177	158	160	165	151	186	174	179	165	149	148	153	182	172	162	163	180	143	155	153	168	155	168	161	183	158	170	185	151	173	175	143	167	175	182	176	172	162	161	179	169	137	169	172	177	162	195	154	195	175	158	179	190	160	186	161	195	144	148	144	203	169	172	155	159	141	159	161	152	170	153	188	176	174	164	168	166	175	144	168	158	174	152	170	181	151	164	164	141	177	177	169	173	183	183	181	196	170	153	164	190	177	168	165	172	156	154	185	167	148	178	179	146	152	157	182	161	163	161	181	155	168	140	150	164	167	159	163	184	201	178	180	141	173	180	178	156	162	158	164	174	157	152	170	182	204	188	158	176	163	162	147	163	164	179	143	171	161	174	191	177	177	171	161	168	197	176	185	148	172	213	169	155	155	180	161	165	169	142	184	162	174	170	173	191	189	184	169	159	177	169	156	186	178	148	171	171	166	204	157	140	193	175	183	166	181	170	176	159	192	170	156	174	159	173	180	172	163	161	185	139	149	176	182	180	178	167	174	158	170	157	167	160	165	160	163	177	183	161	175	169	171	153	171	184	159	173	153	176	147	163	176	174	164	178	162	162	175	175	172	161	174	184	154	174	142	184	167	174	160	178	171	176	198	154	173	199	169	142	165	164	165	177	181	170	160	177	178	169	150	166	132	154	194	176	156	180	197	164	164	168	163	169	172	194	187	177	168	190	174	197	185	175	171	156	153	147	170	152	171	134	166	146	180	155	177	176	167	190	169	163	157	159	181	174	172	154	160	157	168	175	193	191	164	185	175	171	168	171	174	190	165	171	176	169	154	145	176	159	164	156	160	178	164	168	174	191	177	167	150	138	179	170	180	151	156	161	144	162	168	165	183	163	173	198	172	177	177	169	169	168	157	169	171	179	183	157	168	173	176	194	178	173	178	164	166	161	167	179	185	197	184	151	194	174	183	202	192	168	180	184	170	161	175	165	170	169	171	181	164	152	165	168	156	156	178	148	168	167	185	168	176	171	151	164	193	177	185	168	166	173	178	163	173	170	185	179	177	164	171	185	176	196	167	170	165	180	202	161	173	179	154	151	166	168	174	171	188	173	172	148	173	181	175	153	145	157	169	161	177	183	146	181	156	153	192	154	170	168	163	185	159	173	142	157	158	165	163	167	169	137	146	173	170	144	173	184	152	169	181	157	159	165	158	156	172	175	176	162	168	187	179	156	177	160	159	163	161	150	170	170	157	171	178	161	162	181	169	195	186	178	179	168	161	181	173	159	153	191	162	172	170	166	157	154	183	173	169	184	178	160	164	171	155	179	163	173	172	174	168	168	168	178	177	125	181	155	166	138	177	168	172	182	165	172	176	168	165	172	154	178	170	134	150	166	179	158	154	184	171	185	192	151	162	160	160	160	164	180	169	175	155	180	148	176	177	146	174	157	174	159	187	146	187	185	155	156	174	169	154	159	183	159	162	172	154	163	157	168	163	164	189	151	176	165	174	155	162	157	158	164	167	173	177	175	168	166	187	165	169	150	163	151	170	170	165	143	196	186	180	149	160	160	181	178	165	174	175	168	162	179	187	129	148	161	170	176	162	166	157	179	153	153	178	165	155	172	178	164	170	170	199	165	160	160	151	168	155	169	160	160	167	172	173	161	147	192	172	172	146	197	148	169	162	163	170	156	164	172	184	163	178	183	180	172	162	177	161	169	166	177	165	178	182	165	172	162	172	159	153	166	165	169	165	175	156	155	154	173	156	174	166	171	169	161	145	164	165	157	154	166	147	163	194	160	173	205	196	150	157	176	166	174	160	180	165	166	142	157	159	158	180	181	187	178	191	177	171	187	170	172	157	154	155	192	161	187	170	175	158	177	164	157	171	162	167	201	165	174	175	177	178	165	201	164	162	167	184	173	189	190	187	174	158	167	187	173	170	164	165	170	173	173	192	195	170	175	158	160	186	173	178	173	163	160	171	142	172	176	161	174	191	161	164	160	164	153	166	172	166	184	183	181	170	176	144	168	168	167	177	171	168	174	167	162	179	179	191	178	180	178	167	167	152	162	176	164	154	173	189	191	156	169	149	165	167	170	161	165	179	176	175	153	154	173	136	200	163	183	182	165	155	148	145	158	161	181	185	170	168	163	169	176	178	165	151	173	194	156	148	164	172	187	159	177	161	158	153	152	177	158	159	166	181	168	158	162	191	156	156	184	153	160	142	161	185	149	172	184	160	168	161	169	172	170	179	178	181	170	167	187	192	160	177	183	189	174	167	157	175	193	157	154	170	170	170	149	169	152	174	188	168	182	136	169	180	157	163	158	170	169	164	187	161	168	165	162	147	166	154	171	180	168	182	167	162	173	175	196	162	154	161	173	174	173	177	167	177	186	174	170	157	195	161	187	174	170	177	163	165	141	155	170	166	177	182	177	152	173	180	204	151	162	183	161	183	154	173	170	161	148	160	171	166	173	146	177	176	172	209	165	174	198	159	172	161	172	172	157	180	178	156	183	145	187	164	171	163	172	138	182	182	163	179	146	186	151	156	181	146	146	176	171	179	167	162	147	166	167	172	159	168	150	178	160	187	162	154	155	146	174	171	153	186	163	162	184	188	157	162	152	154	183	165	174	188	138	149	129	172	198	184	184	192	191	170	187	161	161	154	158	171	181	154	167	175	179	143	193	150	170	171	148	153	154	142	181	173	180	157	161	157	170	180	184	174	155	147	168	183	161	162	169	203	149	154	148	196	181	166	183	169	175	164	159	174	174	173	182	170	150	175	180	173	182	167	171	172	161	157	154	172	191	171	182	163	158	159	152	165	195	182	150	166	159	159	149	161	176	169	158	165	164	169	159	167	150	185	182	152	175	175	186	150	154	159	186	177	163	171	165	147	157	161	169	169	159	160	152	202	166	190	172	168	166	183	174	172	165	167	162	164	176	172	168	180	164	166	190	174	168	158	168	166	181	160	146	151	174	160	173	176	166	176
5953	11190	9116	4787	3068	2160	1674	1291	1080	907	796	696	617	631	527	532	510	528	451	406	417	419	415	402	383	350	422	393	368	402	352	404	347	392	387	386	333	317	343	354	361	321	354	361	343	367	347	360	344	353	367	366	318	342	359	337	334	311	296	329	328	354	298	338	331	327	360	329	337	335	334	334	342	337	327	319	298	352	304	334	336	332	350	344	333	315	368	335	332	321	342	347	362	318	324	358	313	305	332	343	332	335	306	332	354	361	352	317	328	321	377	338	337	309	328	348	326	367	304	321	338	366	336	341	324	338	350	338	365	323	334	322	312	330	332	333	334	342	328	339	357	322	313	328	382	355	351	349	328	314	310	332	338	316	330	358	346	349	340	340	326	312	330	342	310	334	295	332	330	357	307	328	320	342	319	308	330	336	328	338	344	311	369	340	325	340	329	327	301	317	319	310	340	340	310	375	333	344	324	359	321	306	337	331	332	319	331	335	345	287	319	319	331	321	321	312	348	311	360	295	349	347	346	335	291	298	335	306	330	316	342	295	319	319	335	320	375	296	317	323	335	332	355	338	329	314	334	317	336	339	346	325	309	345	354	324	333	307	342	321	315	340	332	319	321	296	325	305	344	313	336	328	340	335	325	308	330	345	315	322	301	327	331	353	318	345	330	315	325	328	324	358	277	324	345	331	301	333	321	338	357	338	315	338	346	305	328	350	307	320	346	341	339	341	326	313	342	340	325	315	324	342	370	316	326	330	326	322	344	357	349	348	304	327	343	342	329	307	318	370	319	344	338	334	322	326	301	340	323	330	343	342	328	357	350	323	346	320	318	331	337	301	321	295	322	325	313	309	310	335	309	370	324	337	329	336	351	337	346	329	325	322	361	346	358	342	353	329	295	338	335	316	341	318	325	349	345	353	317	342	318	333	332	328	360	341	334	316	288	348	352	317	340	319	342	319	352	366	331	331	304	361	340	316	345	303	324	314	331	329	350	321	325	341	343	343	289	316	361	322	346	332	349	309	340	323	348	347	331	316	346	349	325	326	306	338	295	353	332	308	323	332	320	322	331	362	311	311	329	315	321	311	332	304	335	342	338	318	310	325	317	335	333	354	359	371	359	364	336	340	339	320	333	321	357	345	277	313	333	326	354	365	346	310	348	326	312	346	334	309	338	339	345	355	335	311	325	325	342	334	310	339	324	335	352	316	337	325	362	356	319	313	318	299	308	351	310	324	334	334	321	329	302	331	349	289	342	322	346	344	333	324	328	318	321	327	334	337	334	359	320	344	349	332	309	334	299	307	299	331	321	373	330	386	327	343	280	351	304	318	343	335	312	355	329	360	347	364	351	345	321	322	323	324	364	332	341	343	353	311	370	356	343	374	311	327	332	317	333	341	317	319	335	327	353	330	331	319	337	304	328	346	364	349	342	304	340	314	325	330	324	342	316	347	322	344	328	339	328	365	352	346	327	328	345	337	362	313	346	339	317	325	348	358	354	327	327	332	338	330	369	317	310	330	333	349	346	327	344	333	319	316	327	308	314	315	339	348	298	348	347	325	313	360	343	313	343	332	334	376	352	316	326	300	328	344	313	342	332	346	295	316	333	368	327	309	302	332	341	328	332	339	299	334	346	349	345	351	322	324	354	330	287	271	361	329	334	344	317	356	342	342	353	373	355	322	359	296	336	380	323	349	350	373	317	327	331	312	330	333	342	340	301	329	307	356	337	334	339	370	351	346	313	328	340	341	333	338	315	325	349	347	301	327	313	308	324	306	317	312	351	333	341	310	320	351	331	323	352	322	319	321	337	323	326	331	322	333	310	307	327	338	323	332	361	330	345	340	297	320	327	322	316	333	304	340	346	335	350	336	333	338	339	310	359	358	343	330	348	319	324	369	345	323	347	341	331	302	347	319	302	345	321	371	355	312	322	326	343	332	310	316	329	344	375	332	339	347	327	366	327	328	329	329	332	316	312	335	342	330	328	348	317	317	313	346	336	324	338	353	348	334	362	275	340	332	335	316	334	324	330	356	352	381	309	330	340	325	316	315	342	313	308	338	335	352	320	332	336	375	350	324	321	340	329	340	318	340	325	355	339	318	318	300	342	363	365	324	330	297	333	342	310	316	308	317	335	354	321	306	310	323	347	350	320	324	341	318	344	345	331	351	339	321	321	304	318	313	319	324	322	314	317	348	331	328	339	324	351	357	319	341	324	362	327	304	318	341	338	327	342	328	310	331	299	362	329	316	301	325	337	330	367	339	361	311	343	386	339	363	312	329	320	315	288	340	324	318	351	310	302	342	322	311	316	338	334	310	342	350	334	341	359	347	321	362	326	307	335	367	314	343	313	326	352	345	333	366	310	340	338	358	332	356	322	340	347	310	362	355	335	336	355	332	333	382	300	329	332	317	339	332	332	304	328	329	370	334	334	325	341	319	326	335	366	318	354	310	321	336	338	309	318	354	348	335	322	343	351	334	312	338	348	300	323	326	343	298	305	313	375	351	361	329	330	290	326	297	365	369	319	328	332	346	326	324	310	321	344	348	341	340	318	332	330	337	348	334	312	346	349	390	310	331	299	315	311	329	312	345	324	329	316	307	344	364	345	336	338	331	355	338	313	335	325	304	343	313	361	320	339	324	302	335	343	314	337	322	340	330	343	316	314	337	353	316	285	321	309	333	323	324	328	327	334	303	342	320	311	326	342	326	333	340	344	331	352	340	365	355	351	347	353	340	368	320	339	360	373	355	322	341	361	320	343	316	323	319	282	344	351	337	324	361	359	319	342	318	313	329	343	306	327	325	318	321	329	322	343	324	306	342	316	318	323	348	342	329	337	348	351	314	314	311	327	324	320	342	321	347	332	334	326	349	333	304	334	319	313	326	339	338	337	330	325	334	352	319	342	374	348	350	323	372	319	353	335	334	352	343	308	344	330	337	310	323	329	325	325	313	339	330	365	306	320	313	303	343	340	328	353	303	319	332	333	351	326	341	327	347	349	344	333	317	325	353	331	323	327	334	329	341	350	384	331	327	286	301	340	327	357	334	319	321	322	333	362	349	334	322	304	310	325	315	350	337	303	328	350	323	329	336	371	321	326	335	332	324	332	333	363	310	345	319	321	343	364	317	306	341	270	345	309	336	342	332	312	324	320	371	325	336	286	302	322	315	322	359	352	326	307	327	344	324	316	347	346	338	320	321	328	323	300	317	308	349	312	335	327	306	358	351	322	366	371	364	322	350	335	332	316	302	323	321	293	319	329	323	316	347	333	290	348	348	317	332	351	342	324	329	307	341	351	316	302	321	342	319	336	363	334	328	325	359	341	351	346	325	333	296	341	322	333	324	336	328	356	325	330	356	321	348	324	329	343	368	341	324	328	360	325	321	323	345	320	318	320	352	331	348	310	364	336	349	328	365	331	322	337	313	323	360	333	317	327	349	325	333	329	346	336	332	326	309	339	327	318	319	337	321	336	330	301	320	323	365
23474	21414	29269	23946	21414	17548	1703	794	614	566	495	458	430	400	374	375	372	327	345	384	340	349	338	299	351	307	300	298	299	282	303	341	307	290	302	341	296	302	296	289	296	290	318	319	288	326	266	315	310	279	325	294	286	270	327	265	283	293	295	272	291	304	323	303	323	279	305	257	292	286	309	274	284	299	293	299	295	308	292	264	301	300	295	288	278	279	298	301	294	306	287	269	286	313	278	255	277	275	320	266	263	268	288	303	287	274	284	283	273	297	277	273	271	253	292	301	295	271	300	286	312	299	278	273	278	280	304	292	306	282	306	273	275	295	301	311	279	300	308	280	265	311	326	292	317	283	292	283	271	274	279	278	281	260	315	302	275	320	284	275	259	273	285	298	270	282	323	265	289	268	266	293	254	296	265	283	283	279	239	304	273	306	276	316	307	288	317	271	289	293	298	275	287	300	273	294	270	285	284	280	298	281	265	280	276	270	288	308	271	277	297	290	296	307	294	290	291	286	285	307	275	284	308	262	273	264	281	246	296	292	314	267	287	276	276	290	288	290	283	311	280	267	287	281	313	285	319	273	295	302	269	290	279	290	261	293	290	303	306	272	265	299	305	276	313	280	283	232	305	263	336	281	304	272	272	281	279	270	291	296	283	284	290	295	286	282	293	261	303	283	298	254	289	282	284	257	273	242	277	289	280	330	301	266	280	295	299	267	282	279	266	247	263	320	261	272	282	285	289	285	272	251	272	279	285	274	313	292	303	313	305	265	281	254	270	302	276	264	280	256	272	293	293	283	257	285	282	296	277	268	301	278	303	274	298	250	263	260	278	291	285	277	296	288	290	281	283	274	276	271	254	284	282	289	307	287	281	298	279	264	261	290	234	281	261	288	305	288	306	290	271	260	312	293	265	284	245	300	294	282	280	273	277	305	279	300	296	306	285	293	293	287	255	280	279	281	272	265	268	289	303	296	275	265	241	289	281	276	292	326	289	250	277	299	263	289	264	280	287	274	337	267	279	272	285	267	267	280	261	276	318	268	269	280	283	287	288	282	272	301	267	284	283	271	289	271	278	276	248	291	276	297	264	294	261	289	303	288	261	291	268	273	271	285	243	289	271	279	281	299	308	310	280	281	264	263	261	264	305	302	304	287	310	249	263	277	324	310	278	262	289	313	278	285	273	311	303	278	266	267	273	294	264	270	325	285	303	285	274	280	279	311	311	241	272	293	264	271	281	291	293	298	322	291	322	289	268	308	297	275	293	268	289	281	286	289	285	301	283	279	252	319	264	257	274	304	270	297	277	279	283	275	287	289	289	291	268	271	299	278	325	292	284	295	288	277	295	303	282	274	288	270	285	286	297	303	274	260	275	315	304	295	254	286	289	249	266	271	304	271	301	263	293	321	273	278	286	255	295	313	294	309	286	291	271	283	285	301	286	285	288	291	287	286	266	283	280	273	295	284	268	308	322	263	266	280	294	288	283	276	293	287	263	275	259	293	268	254	270	307	264	277	252	283	281	320	298	259	291	267	280	275	286	281	275	275	327	283	267	301	293	305	272	296	263	302	297	271	307	273	267	308	303	274	287	264	298	279	291	256	285	287	274	287	305	280	297	275	297	276	247	250	300	294	275	275	262	304	260	302	285	269	293	317	294	295	283	280	300	310	294	292	279	319	272	268	260	301	280	286	301	290	260	283	280	283	280	288	275	246	276	263	279	284	257	270	282	287	284	268	286	304	249	271	294	281	315	273	279	289	286	278	289	280	260	303	249	275	284	280	280	289	269	249	303	280	284	285	255	307	284	258	296	272	296	274	280	295	284	300	287	308	260	293	288	255	263	258	273	282	286	277	285	284	263	287	260	304	280	274	281	298	257	293	277	286	297	263	265	268	308	269	285	285	256	282	295	263	268	288	286	257	287	268	310	267	326	267	282	295	301	292	276	278	284	270	303	257	309	262	313	259	288	280	266	253	250	288	282	283	282	275	256	290	303	308	318	278	292	269	286	294	287	296	278	261	289	269	269	275	274	255	289	283	303	280	292	292	297	306	273	285	314	284	278	298	293	299	294	272	281	299	295	269	276	300	271	300	289	271	263	261	286	297	290	287	296	296	285	316	306	307	298	289	294	290	273	265	235	261	303	276	296	284	299	279	290	290	289	285	304	301	303	269	285	249	280	289	303	300	274	288	290	284	286	293	286	288	327	262	283	289	275	277	296	302	293	260	264	288	306	290	295	301	304	294	276	289	297	288	278	260	306	292	290	274	294	316	282	276	279	290	289	297	282	288	293	295	285	273	313	292	292	318	286	277	277	275	267	272	280	305	282	256	315	314	266	286	284	302	297	283	315	259	307	290	288	255	276	283	279	271	298	284	287	290	292	299	323	286	305	275	276	289	254	270	300	287	292	312	258	284	294	298	306	253	292	281	290	293	284	284	294	287	303	280	271	288	259	305	281	285	296	316	278	270	274	279	304	261	272	262	280	278	298	278	297	288	262	280	286	280	272	290	257	260	263	278	268	272	244	248	301	276	327	267	287	294	284	286	291	307	266	284	269	300	253	305	254	276	260	281	301	277	269	291	275	297	295	292	290	272	284	307	272	271	300	257	289	291	309	289	305	298	305	297	310	269	303	282	264	271	286	295	296	284	281	288	297	292	288	294	289	275	263	279	306	300	303	293	309	298	286	270	271	271	298	258	280	272	301	295	268	294	276	271	292	280	278	266	274	262	291	252	270	323	309	293	303	287	279	271	306	276	266	302	278	293	266	291	294	271	301	270	284	272	280	269	308	283	268	273	296	284	292	304	279	257	302	292	285	296	275	278	257	283	281	250	278	281	250	324	277	304	266	249	259	292	287	293	290	281	244	283	282	274	277	286	287	277	265	310	287	273	268	288	272	275	302	306	283	301	293	279	267	292	295	271	285	271	264	273	288	307	262	298	280	295	289	257	283	281	302	301	296	296	302	281	227	340	299	293	299	262	285	286	285	269	316	293	254	261	305	273	304	282	291	278	279	261	292	294	277	287	270	286	302	278	319	282	291	285	294	269	281	287	282	235	269	282	270	275	280	280	289	304	275	261	304	314	301	249	277	277	269	300	271	261	307	307	274	270	281	281	251	304	289	273	303	287	282	268	302	296	266	271	277	275	302	307	315	297	286	265	286	276	283	284	295	268	298	298	292	279	283	277	274	268	278	297	269	286	276	287	288	288	291	283	274	279	302	230	286	273	286	272	262	280	272	308	284	286	264	310	262	264	301	298	266	278	269	264	274	272	258	296	306	281	280	249	277	255	343	276	284	268	288	295	283	286	288	258	285	258	303	275	277	307	282	309	280	257	292	280	284	293	298	291	289	317	277	326	287	262	266	280	275	291	296	244	283	272	287	294	279	264	290	258	268	275	274	273	321	267	274	281	299	291	294	262	264	269	297	282	269	271	295	283	307	266	280	305	266	272	288	277	296	286	297	292	266	321	289	313	276	307
8444	17286	14091	7874	5284	3637	2792	2233	1776	1569	1349	1214	1152	972	956	894	846	796	723	771	711	670	673	677	627	613	614	593	565	605	552	613	577	589	531	569	570	544	543	542	533	556	552	552	526	537	573	552	486	513	511	492	503	525	523	498	507	509	532	554	486	525	507	508	558	511	515	515	467	510	541	478	500	509	515	479	484	527	503	499	538	497	538	492	495	516	549	521	488	463	488	516	564	476	528	498	490	502	508	472	496	515	505	487	507	479	494	507	498	477	483	521	539	540	529	487	480	494	502	512	513	494	542	480	510	545	507	497	500	515	491	479	495	507	502	517	536	520	504	497	550	484	487	529	502	493	523	474	518	523	493	520	476	523	473	499	486	501	520	460	545	470	503	489	527	491	480	506	521	485	495	531	487	489	547	523	490	509	512	543	510	487	513	498	514	485	532	528	476	510	497	560	524	543	501	498	520	519	493	527	493	531	531	521	483	512	491	521	522	478	477	468	504	495	488	489	532	489	517	545	551	498	501	465	458	506	529	507	523	530	507	511	480	487	516	503	492	528	541	510	521	526	481	499	502	528	482	525	479	471	509	510	517	508	514	483	496	494	516	517	543	519	486	479	511	493	469	531	499	547	520	503	503	540	491	519	508	544	504	484	513	483	506	517	507	520	501	513	553	503	517	479	498	517	488	526	494	527	534	446	485	503	508	493	503	516	533	535	468	460	502	502	490	527	514	504	509	484	499	507	488	544	508	492	520	514	510	531	495	484	472	527	500	519	476	514	524	503	515	530	508	496	529	481	495	494	515	474	515	474	487	531	479	480	522	454	517	518	511	528	484	537	475	512	512	499	495	519	485	553	486	492	539	545	508	459	516	482	473	507	491	500	481	528	519	487	475	515	525	486	487	485	505	535	472	489	496	473	506	517	530	485	490	477	539	480	501	510	485	490	509	509	512	491	492	511	509	520	530	528	507	542	502	485	497	514	506	504	468	455	495	523	483	525	507	504	511	500	491	478	515	499	496	485	474	480	518	512	518	467	532	509	500	563	490	506	518	496	497	445	481	492	463	500	493	542	528	466	491	522	521	511	458	534	488	529	510	524	510	488	514	490	495	501	502	509	515	499	538	511	477	500	502	482	518	458	486	469	523	473	508	494	509	494	546	495	517	511	547	499	500	506	491	535	497	535	519	527	472	456	487	512	524	533	512	509	497	531	515	551	519	459	511	482	544	476	512	510	501	518	507	514	502	487	499	531	479	485	502	481	462	533	519	512	455	505	497	504	530	469	509	488	474	529	543	532	523	536	512	478	509	498	547	515	485	513	475	506	481	530	487	498	537	503	510	492	509	512	451	508	493	474	483	502	534	492	520	477	530	554	505	500	501	522	566	501	519	495	504	519	499	554	486	491	502	502	512	489	496	518	528	498	502	512	493	501	511	512	534	492	473	504	542	510	454	529	487	497	491	503	484	498	495	533	524	514	502	534	513	506	502	503	484	506	502	505	520	540	520	545	467	533	478	486	486	496	537	509	511	488	560	483	528	459	509	504	511	518	513	501	514	513	495	532	496	471	500	488	546	521	500	502	504	495	487	498	524	494	511	507	512	493	484	511	502	516	510	538	498	498	523	450	476	457	520	531	483	524	513	506	539	487	460	483	452	472	531	537	524	530	486	470	493	467	531	516	506	507	498	515	519	497	522	497	528	516	479	534	526	491	515	484	513	497	500	518	511	500	480	499	535	497	488	532	504	531	489	488	489	522	547	523	499	472	522	494	515	488	498	531	479	458	513	505	466	512	481	545	477	490	499	512	503	477	533	516	505	541	524	475	492	487	463	493	486	467	493	493	533	494	517	515	462	469	510	493	518	536	511	506	547	496	517	500	503	494	509	535	504	500	504	468	491	496	432	504	501	519	522	485	551	478	522	498	458	514	484	498	511	504	505	497	524	510	532	523	496	463	509	516	481	524	518	491	491	501	554	495	517	530	470	495	498	538	528	497	503	456	502	489	495	526	524	508	535	507	498	544	493	478	512	492	500	500	516	474	476	494	496	482	523	514	495	498	493	477	459	483	485	513	504	493	490	528	456	506	480	508	549	518	500	497	515	553	488	511	551	450	508	526	487	467	534	483	506	520	501	513	539	519	529	506	525	479	509	500	509	499	514	533	526	529	526	530	487	509	512	505	532	482	476	459	545	493	490	502	561	487	494	504	510	514	488	492	459	487	501	445	467	485	515	508	533	526	528	499	475	479	516	500	529	493	498	528	479	455	510	513	482	506	515	543	504	498	520	487	525	503	475	468	517	510	487	508	482	476	512	476	491	499	490	523	534	508	544	490	489	495	516	507	505	467	465	518	525	520	489	493	510	539	489	511	540	560	472	510	517	505	502	476	503	560	514	505	565	477	464	515	469	502	572	509	513	522	528	501	507	456	481	529	503	479	532	480	524	472	496	520	527	507	530	496	503	484	484	513	505	488	510	537	517	518	511	530	535	522	470	505	504	538	474	520	500	509	511	510	494	491	492	553	477	484	522	520	496	497	509	453	493	501	491	486	506	534	530	475	505	504	538	530	512	533	490	520	499	516	476	516	475	461	488	517	503	480	514	518	496	485	489	496	493	467	482	468	521	489	508	549	505	517	519	496	520	458	519	537	494	481	502	480	508	464	522	504	516	473	464	520	512	511	544	504	560	509	567	526	505	485	530	489	496	510	506	527	492	492	515	499	528	476	504	504	551	498	456	527	524	505	515	506	531	492	501	527	508	507	485	522	521	501	547	486	490	484	479	505	508	539	459	502	536	471	524	538	517	481	512	483	496	500	509	536	520	522	496	562	488	504	533	456	488	466	502	527	508	502	468	518	542	474	485	494	477	514	486	513	524	478	521	500	477	477	511	515	495	532	491	503	467	521	527	512	501	548	519	468	499	497	508	481	508	494	488	508	503	486	510	510	495	474	486	488	478	501	516	483	502	522	500	515	482	465	467	503	510	502	536	481	539	467	478	498	477	521	490	530	502	489	505	526	508	493	511	513	495	500	528	518	501	460	532	503	535	497	497	499	542	506	502	502	495	468	490	501	490	523	492	532	521	546	488	511	462	487	519	488	500	515	482	546	473	480	511	457	497	508	558	514	501	465	488	482	502	511	476	483	492	479	515	547	496	531	524	478	558	458	521	489	486	502	488	468	477	522	487	525	492	534	500	514	515	497	550	495	529	520	509	452	525	507	481	508	473	539	488	488	485	497	475	529	539	516	481	480	497	464	523	493	522	544	547	503	554	498	472	513	509	479	485	490	479	471	510	532	527	540	515	523	533	506	437	529	486	515	506	490	468	496	469	490	530	464	521	549	527	489	517	469	527	510	525	487	456	532	447	494	536	525	501	462	525	513	485	531	550	535	491	501	561	450	478	478	529	511	500	520	488	486	525	541	527	474	485	514	471	487	522	509	477	498	503	536	486	475	443	490	472	475	480	515	511	452	537	489	438	517
27036	20677	7486	775	456	472	458	459	408	398	458	382	422	408	384	443	407	382	409	404	397	419	363	373	372	414	405	372	386	373	415	430	394	415	420	407	387	405	395	389	369	394	364	403	387	416	408	364	414	405	378	384	407	402	414	415	383	412	400	430	380	393	363	359	377	381	376	393	387	411	418	380	354	412	406	378	337	401	450	435	405	415	409	364	393	417	428	404	397	403	374	352	403	412	402	386	389	417	421	356	405	387	375	394	382	349	389	389	418	382	428	388	387	409	374	390	351	388	400	384	387	380	411	387	426	387	368	378	426	399	409	398	404	377	395	449	374	356	358	390	415	402	413	372	377	405	388	388	399	393	370	411	390	380	425	382	402	422	400	391	377	392	384	389	374	418	384	384	400	371	396	386	381	408	393	388	406	384	371	421	400	362	376	423	413	397	396	363	397	385	400	390	367	416	410	401	422	374	391	385	376	336	407	399	380	378	387	402	360	400	392	401	376	359	395	402	401	352	383	399	379	373	371	370	419	369	381	370	387	416	385	411	352	409	374	377	387	385	425	398	381	417	399	397	421	389	401	389	409	387	401	363	364	387	382	387	373	410	373	383	402	405	405	397	407	406	368	385	384	405	415	391	371	417	407	373	362	415	416	384	378	401	372	384	360	400	355	425	384	392	386	398	379	391	388	384	352	384	382	363	413	371	397	374	420	391	404	397	386	433	393	404	399	386	392	367	366	388	386	390	403	381	395	392	452	407	361	401	418	356	365	373	376	370	398	393	429	390	385	398	434	403	412	396	365	388	392	402	380	385	367	372	397	414	425	339	351	425	406	419	353	418	395	378	402	411	407	385	385	356	394	402	399	368	391	407	362	414	393	395	421	418	406	390	378	387	382	394	404	380	415	373	391	407	369	379	410	394	364	382	355	418	409	390	408	395	402	415	368	399	376	388	394	364	370	403	383	380	387	425	410	406	403	403	418	365	400	423	391	396	376	401	382	403	382	401	379	406	414	424	387	397	363	377	399	392	378	365	394	393	392	385	380	385	407	408	387	367	376	434	380	383	387	403	425	426	372	363	389	398	413	379	423	395	397	381	375	409	369	348	397	380	384	378	412	406	399	348	400	385	368	389	358	393	426	377	378	362	362	419	371	412	404	410	372	369	411	404	423	380	394	390	374	419	393	409	406	378	399	368	349	395	395	391	373	395	362	436	406	396	352	366	409	418	391	371	387	382	353	402	407	384	397	411	420	372	372	406	405	380	406	379	397	364	379	428	374	415	367	411	407	371	395	396	413	409	426	405	381	389	403	379	388	399	396	378	392	386	384	383	381	382	431	372	364	392	416	422	386	391	369	396	371	404	386	378	384	383	416	389	387	387	371	381	401	388	397	364	378	369	420	402	396	393	419	439	391	402	392	395	392	428	391	395	374	409	411	410	408	381	376	380	378	397	415	441	395	420	409	393	390	381	398	350	390	384	388	416	390	416	396	386	391	424	369	396	345	424	384	367	430	389	394	404	402	387	374	418	373	428	380	401	409	424	379	369	365	373	372	351	379	363	397	361	395	387	457	373	395	390	402	419	404	374	344	426	380	386	437	425	415	392	411	403	390	385	379	405	373	383	398	415	383	404	412	353	438	407	371	386	365	383	369	376	398	377	405	366	406	414	388	388	415	400	419	406	385	388	391	392	400	399	410	423	398	419	394	389	424	389	346	375	429	398	366	365	400	371	398	381	385	425	396	384	384	376	378	364	401	395	380	418	356	383	383	392	378	367	374	416	382	410	413	394	408	379	399	393	367	339	379	393	377	362	377	404	365	403	385	381	397	388	387	399	406	391	400	371	365	415	402	389	389	378	400	370	419	415	376	396	372	350	393	397	382	404	395	348	390	381	420	395	369	388	395	408	390	379	380	408	389	368	403	369	399	377	376	386	403	410	418	385	393	415	404	420	381	354	403	385	361	368	400	382	421	420	399	388	365	377	393	393	410	373	396	368	386	427	350	378	362	374	384	418	419	372	365	410	403	375	398	405	389	421	384	347	413	364	413	409	396	375	386	385	388	382	396	385	414	434	374	390	391	374	398	400	386	385	393	408	401	408	372	380	372	371	405	385	365	424	373	379	388	415	370	399	397	389	387	387	424	443	410	358	409	397	425	365	374	383	404	389	390	394	366	427	393	395	386	387	360	399	443	394	410	360	393	364	356	414	378	372	397	375	378	385	362	420	401	402	434	389	394	395	382	405	421	359	406	415	393	418	394	371	387	401	345	418	409	417	404	390	387	364	377	398	391	391	423	362	369	385	402	420	383	375	375	396	394	385	365	358	374	417	423	409	411	408	394	411	398	383	418	381	415	382	415	379	391	408	388	375	391	380	379	357	390	422	391	411	411	368	386	395	403	442	414	395	409	384	330	388	431	395	380	394	386	377	397	388	394	375	382	429	395	405	366	416	395	387	376	398	373	377	441	429	408	411	373	383	426	389	400	414	385	411	396	402	390	415	412	417	375	440	385	373	383	363	384	398	398	399	384	412	413	377	358	401	395	360	375	399	398	380	426	403	433	397	401	374	391	400	354	374	417	383	373	349	364	400	424	405	401	422	375	394	408	388	408	409	403	389	427	400	378	380	399	404	379	353	361	370	405	372	408	421	383	395	401	388	391	411	367	389	379	388	400	398	385	382	398	359	362	387	396	378	391	402	386	389	398	360	382	350	400	389	409	393	392	362	426	380	430	388	403	373	405	394	396	366	400	384	403	393	398	398	399	411	386	369	389	350	382	395	396	406	359	379	404	411	397	427	387	401	376	440	439	418	390	384	390	339	369	401	388	378	384	386	421	359	387	403	398	399	447	424	381	385	382	361	401	400	397	391	369	412	388	422	384	384	396	368	387	394	383	384	428	421	372	423	424	354	407	391	374	425	369	366	377	413	369	380	402	371	381	350	414	426	368	382	412	390	400	344	380	391	371	382	374	395	379	347	406	394	384	392	407	414	383	415	389	367	425	385	377	387	405	400	394	409	361	410	407	377	409	409	387	397	411	386	402	396	396	397	417	382	372	409	407	370	396	381	425	374	445	390	363	365	367	387	366	393	421	350	383	366	395	409	407	370	378	390	417	388	411	423	405	386	390	363	370	375	371	365	387	404	371	366	374	392	422	392	387	390	397	424	394	408	403	425	384	387	427	424	386	366	412	392	406	393	389	388	414	403	382	403	378	387	383	383	386	389	444	406	416	380	371	373	415	396	396	386	394	373	404	375	393	437	364	378	375	363	386	420	401	386	392	381	419	375	422	393	424	365	384	437	402	376	408	384	392	362	424	386	418	396	387	419	409	370	391	375	383	359	418	423	393	382	413	350	368	429	388	383	363	401	393	378	403	433	393	412	373	415	424	382	417	419	390	428	356	405	413	399	444	376	387	404	380	353	367	384	362	427	397	418	383	444	418	409	400	378	383	398	424	381	394	372	377	359	406	383	400	398	391	424
4337	1964	1717	1193	1009	925	838	791	767	810	795	750	760	745	687	762	728	701	757	717	722	728	753	742	747	733	716	761	684	708	758	712	779	713	772	755	716	738	739	740	740	722	760	738	763	731	750	725	745	740	681	669	696	715	714	775	735	706	714	706	699	803	741	728	714	746	692	732	682	733	709	731	696	704	666	696	731	730	740	713	736	722	709	767	758	720	781	742	698	705	712	744	712	689	748	761	717	725	711	730	699	748	705	735	714	721	741	708	695	761	741	752	726	780	761	752	735	765	701	752	737	722	712	702	715	746	695	735	757	683	690	709	744	711	703	695	744	720	735	665	774	740	768	740	733	725	728	740	749	738	713	727	724	707	687	736	712	750	669	654	716	704	675	720	703	728	729	725	702	723	731	736	727	735	731	695	726	654	676	720	691	700	736	671	776	709	721	713	737	710	745	756	721	714	719	727	718	707	670	733	730	714	742	741	765	733	712	676	740	685	740	695	726	709	693	768	698	698	727	770	713	741	700	745	734	719	738	703	780	754	718	734	721	713	680	689	700	752	759	733	757	690	695	700	728	713	738	677	699	701	686	709	721	677	704	739	740	720	731	757	700	747	715	701	732	677	711	690	705	695	739	739	708	747	737	729	727	707	696	720	723	699	701	733	745	718	754	699	768	723	716	746	759	698	801	742	755	681	707	722	780	731	697	735	722	701	744	724	678	702	690	711	693	711	681	752	722	724	789	688	688	769	656	708	685	697	729	711	732	705	732	714	762	733	738	752	752	772	720	689	750	701	737	706	705	730	781	758	740	735	773	684	730	795	755	724	731	747	721	712	708	755	740	712	704	708	703	732	752	698	728	732	719	774	720	619	715	733	726	722	753	731	717	754	731	721	738	776	668	693	701	742	688	711	703	740	769	695	755	706	729	708	718	773	702	734	677	760	746	696	697	728	752	688	738	760	680	751	717	723	721	710	688	760	743	751	710	739	751	765	682	702	718	693	734	696	710	708	742	728	699	707	727	731	746	716	702	709	761	700	725	731	746	761	718	730	716	698	706	759	717	742	709	738	731	710	737	749	735	766	772	683	737	748	748	684	722	730	728	745	785	767	731	729	678	740	717	761	727	744	755	738	768	703	694	693	707	732	765	724	750	759	656	685	730	736	717	723	726	740	749	723	748	716	763	739	718	741	683	732	753	738	725	718	711	661	752	742	739	678	737	719	755	680	684	698	696	748	692	808	722	749	742	746	701	760	700	715	708	713	751	690	750	743	734	716	714	764	742	741	703	700	708	724	706	718	765	730	723	741	763	688	707	726	706	755	757	745	718	765	704	735	707	712	692	680	694	732	721	686	740	722	665	717	694	741	721	658	769	740	704	721	724	748	710	754	726	733	754	722	729	719	697	708	721	703	719	673	719	747	708	699	755	768	706	734	726	765	735	667	752	708	727	691	722	741	709	739	762	710	730	677	703	750	688	707	723	722	743	727	748	714	691	673	786	716	720	748	653	709	715	746	745	745	751	749	768	711	709	714	728	705	704	747	744	711	714	731	757	709	712	740	729	749	791	678	689	666	689	749	717	730	705	700	702	671	679	717	744	697	707	749	688	703	754	725	727	726	728	724	754	691	753	740	676	699	701	673	724	763	718	700	702	711	708	717	721	698	725	739	731	707	753	725	760	719	695	759	677	720	687	738	711	742	741	736	717	743	716	686	730	720	736	691	732	749	743	725	719	709	777	749	695	748	778	708	762	760	748	681	723	720	736	791	695	705	723	675	691	764	741	783	716	698	754	742	740	730	692	744	755	696	752	703	739	755	722	714	740	721	735	744	713	730	713	695	713	755	722	683	756	738	666	715	740	678	690	758	709	721	787	701	747	727	731	697	757	762	716	732	765	734	792	694	699	704	711	736	708	741	739	754	736	776	730	714	728	722	710	733	711	716	723	717	711	723	693	739	734	756	741	766	725	682	764	739	760	756	703	754	714	703	721	707	714	707	720	748	752	723	786	708	720	716	724	681	704	732	753	701	727	713	686	743	711	684	740	747	724	726	729	685	701	723	741	666	707	781	726	718	728	732	729	710	733	699	762	739	735	730	706	690	750	704	709	720	746	731	775	708	754	698	726	698	698	698	706	721	725	740	749	753	718	745	728	710	766	721	768	734	757	787	711	673	729	675	674	727	693	687	727	766	729	748	726	692	739	709	746	756	717	726	747	772	706	734	723	728	707	708	757	722	757	748	720	702	691	717	747	717	731	736	722	723	682	664	775	749	713	669	722	751	712	790	724	748	705	764	751	771	721	713	708	689	765	754	739	666	747	742	747	714	714	766	719	764	742	743	765	690	688	728	718	700	755	702	762	727	787	728	759	735	723	693	649	717	726	701	665	748	765	744	740	701	752	736	735	742	722	748	742	714	723	755	751	719	722	713	681	734	725	687	705	748	731	730	733	701	770	731	699	709	721	737	737	720	748	713	783	744	725	696	722	739	707	697	768	731	716	721	778	793	742	712	703	706	729	718	744	707	731	719	740	681	739	726	757	731	719	670	710	778	718	733	710	743	766	735	717	696	724	781	756	710	702	697	745	714	712	726	745	745	741	708	708	753	735	729	734	731	704	765	725	710	731	763	770	726	731	770	729	728	733	687	709	746	695	771	729	731	723	702	739	695	736	712	732	702	748	731	724	683	724	783	710	744	716	683	708	714	713	710	703	700	710	753	685	753	766	724	714	732	758	728	707	709	730	730	673	750	740	728	707	717	748	723	690	695	753	699	726	727	709	734	730	726	742	717	755	767	739	728	735	705	710	723	715	760	733	688	707	761	703	783	781	728	681	794	680	731	766	727	761	765	748	760	722	715	688	705	754	758	746	703	733	689	728	706	734	716	705	764	705	747	716	743	730	702	811	717	737	684	715	702	667	702	701	720	689	760	737	702	715	710	684	721	694	745	739	766	715	715	740	722	731	725	707	763	706	698	686	699	733	741	697	765	707	732	733	761	713	741	727	690	734	664	716	781	731	743	688	713	737	720	697	723	730	750	687	734	736	772	711	731	738	752	684	723	712	745	701	797	718	769	753	720	764	727	740	739	765	741	764	721	692	732	746	772	731	733	724	746	737	731	753	701	690	717	780	736	716	774	748	736	713	708	689	772	704	739	775	717	741	746	698	718	720	675	731	736	730	713	702	697	747	719	728	693	705	744	700	745	717	757	730	780	719	696	697	753	738	684	740	730	745	737	751	702	714	746	702	752	718	723	728	751	684	726	741	750	710	740	743	734	716	703	760	740	681	699	742	792	756	708	707	745	792	726	742	747	734	750	705	664	697	702	721	718	749	735	752	727	742	740	727	712	762	755	759	699	758	722	763	736	718	728	671	736	781	739	716	766	723	727	774	718	700	729	712	697	647	696	706	711	717	719	758	708	711	708	716	772	743	708	727	721	702	740	748	731	665	746	774	716	782	738	705	711	728	704	695	695	711	739	726	757
24439	21408	28575	24650	19710	1557	618	436	346	294	304	268	234	252	260	184	210	185	196	212	206	210	208	194	196	192	205	162	193	161	162	180	194	197	194	190	144	184	190	152	206	196	162	190	192	191	166	169	161	159	171	188	168	163	164	175	160	186	174	166	164	173	157	167	186	147	155	169	178	191	172	167	154	153	134	161	175	173	169	147	164	157	191	150	170	158	137	138	159	184	172	179	173	179	181	189	153	178	178	182	174	185	205	186	159	164	178	186	174	168	178	169	149	159	158	183	167	167	160	154	182	172	155	161	158	173	193	157	165	156	165	171	185	169	176	153	157	163	156	157	173	158	167	177	169	155	157	183	163	168	167	173	180	161	181	168	172	163	168	186	162	149	174	140	154	160	170	175	179	152	172	166	162	152	160	158	159	161	165	153	148	154	159	185	173	155	143	170	180	179	174	188	196	181	145	168	166	175	157	169	178	176	181	163	169	152	171	183	167	150	170	138	182	188	159	163	196	166	168	171	160	173	182	186	170	168	165	170	172	144	160	168	177	167	174	156	192	161	146	163	150	170	174	147	165	169	165	145	185	155	175	175	178	149	185	150	157	155	157	153	183	172	165	169	172	151	184	162	183	173	173	176	176	169	183	178	142	141	165	158	188	163	175	180	186	178	163	169	153	162	150	161	179	198	151	162	173	162	173	181	169	174	178	156	174	184	139	181	167	160	168	167	155	174	180	157	183	165	157	171	207	153	157	173	155	175	161	174	198	153	157	177	165	183	181	146	174	173	178	183	168	161	186	158	148	167	161	183	165	153	149	164	186	148	168	162	158	163	182	181	147	162	174	157	156	174	161	170	166	163	182	168	164	151	150	172	188	189	164	170	160	180	182	176	156	167	172	170	171	157	147	175	176	162	171	170	148	172	172	175	163	192	177	177	188	153	197	173	159	183	187	157	141	186	171	173	140	155	163	167	179	175	181	168	165	176	182	160	154	152	163	167	188	173	167	176	163	181	173	144	168	177	188	166	164	152	175	151	175	168	151	165	186	172	168	159	183	162	156	167	163	156	160	179	171	161	171	183	148	147	178	169	186	167	187	180	170	176	192	159	164	156	158	154	155	183	162	137	161	179	141	161	177	170	171	175	171	176	145	164	160	167	150	181	159	153	166	172	165	165	166	183	172	173	161	157	154	170	166	161	186	185	142	202	169	153	160	159	162	179	148	165	169	157	181	177	172	154	162	151	165	159	189	173	161	167	164	176	176	147	145	187	174	169	185	164	162	170	147	153	178	158	144	142	171	156	167	156	157	173	188	166	156	191	161	150	152	159	161	153	157	175	184	153	144	172	171	169	164	161	163	164	160	153	189	165	170	174	197	159	166	179	189	184	148	174	174	159	172	151	131	174	159	161	130	179	174	168	177	145	127	164	168	164	158	156	187	158	175	157	165	154	166	171	176	177	167	166	165	161	191	155	164	167	166	159	167	177	168	198	161	161	168	187	166	165	154	165	188	172	178	152	177	157	165	171	145	159	177	159	172	183	178	168	157	167	173	164	153	156	140	189	177	191	175	159	173	155	162	143	158	195	162	183	160	160	194	169	163	169	157	189	166	166	157	170	164	192	165	159	169	168	170	155	164	184	163	160	155	183	173	163	157	124	164	166	172	159	167	143	162	159	170	175	166	135	154	168	157	163	174	161	175	153	171	166	163	174	188	190	175	167	163	148	186	184	169	175	171	153	165	175	195	167	175	159	161	180	190	174	193	173	175	179	164	165	169	158	180	150	181	182	182	158	166	159	183	159	173	156	163	162	162	162	166	185	170	174	143	147	173	156	175	154	165	170	193	153	153	168	181	198	168	135	154	155	161	152	191	177	164	174	187	180	152	169	165	190	167	175	175	157	164	188	178	158	161	170	157	180	152	174	167	162	181	160	158	170	165	197	178	170	178	164	164	157	169	161	175	172	145	183	169	170	169	156	158	177	170	159	163	158	170	163	178	152	138	148	166	170	154	170	154	177	166	133	167	157	184	193	189	167	175	166	163	173	164	160	175	165	145	183	201	164	149	166	169	155	170	151	175	187	176	173	178	163	170	162	148	178	180	163	189	154	165	168	151	169	153	153	164	151	163	181	176	135	181	173	173	180	169	145	185	181	150	180	166	155	167	174	176	159	153	149	172	189	173	172	175	149	145	171	164	164	187	183	173	162	159	171	192	163	176	160	156	178	168	183	176	159	199	176	178	177	158	168	149	193	175	141	178	155	147	137	171	171	172	160	172	158	145	173	131	183	153	170	152	164	192	153	155	172	174	170	171	181	168	168	162	151	181	178	178	167	158	187	163	171	152	164	145	170	173	170	161	159	165	160	169	158	158	162	149	163	166	184	176	165	162	171	151	179	182	169	174	160	163	169	170	189	177	172	177	156	153	192	158	164	148	144	152	193	152	165	166	149	158	171	161	159	165	185	160	186	166	161	161	169	155	160	174	163	166	162	160	164	165	163	170	168	148	158	164	149	177	185	179	168	159	172	161	181	171	167	130	170	167	152	169	182	175	180	183	162	158	165	193	164	160	168	175	181	158	173	174	183	160	160	155	188	146	191	154	165	181	168	144	159	175	172	156	180	169	162	169	190	171	169	174	181	150	147	192	159	165	174	188	158	182	152	154	161	160	159	155	161	161	169	152	182	154	175	169	163	165	146	164	147	170	177	176	155	190	175	165	172	174	167	185	170	176	130	155	174	163	153	154	178	182	181	163	166	157	171	171	143	165	180	164	165	216	171	188	157	168	170	148	173	195	173	165	181	151	181	162	174	165	166	136	139	184	175	154	150	162	159	145	169	171	146	168	165	166	157	169	174	169	166	180	159	154	147	169	182	158	168	163	128	172	160	167	164	149	194	155	144	172	144	174	163	173	183	153	171	178	146	135	168	165	141	191	141	174	177	150	152	179	171	170	170	156	173	153	175	178	159	138	165	172	175	202	167	179	170	156	163	191	157	167	164	149	181	160	170	182	162	157	177	171	174	164	157	164	153	171	170	169	192	146	177	168	166	173	173	170	165	183	172	186	161	164	175	175	149	169	164	125	172	175	173	152	179	151	192	164	141	172	157	149	160	161	168	165	164	180	170	180	152	175	164	158	141	177	168	172	164	145	172	186	161	181	156	200	181	153	154	188	190	169	179	156	167	131	162	196	183	197	157	175	174	158	169	161	187	161	169	178	164	154	161	176	171	182	177	158	168	159	178	168	156	178	149	187	161	166	184	161	151	178	170	176	168	166	156	166	148	159	156	180	181	186	199	161	156	181	163	186	178	184	161	164	170	176	184	156	165	175	170	154	159	183	159	178	176	133	160	165	182	161	162	161	154	152	171	175	150	147	147	167	147	151	162	160	160	172	188	160	159	148	153	165	168	167	144	167	173	163	170	145	168	158	149	170	158	173	176	163	170	178	154	159	183	164	167	166	173	156	178	166	192	167	200	150	191	160	195
5987	11280	9024	4587	2988	2184	1642	1291	1097	925	813	734	671	617	566	518	489	489	458	424	438	441	418	389	410	378	371	387	380	364	407	357	390	369	380	369	339	329	390	373	382	338	359	354	360	356	372	323	361	333	336	362	337	287	296	360	321	363	311	331	359	344	339	343	308	349	332	346	346	329	295	333	357	366	349	343	324	338	326	328	332	340	327	331	320	360	317	350	381	356	290	313	319	313	343	305	329	349	337	315	348	326	327	351	339	293	316	344	337	336	368	367	359	326	344	368	333	346	345	328	301	362	370	320	315	310	347	338	353	332	334	305	295	372	328	318	339	368	333	311	297	333	325	343	330	326	338	342	327	319	344	360	313	322	337	323	337	309	329	347	302	318	359	343	326	328	312	325	311	323	336	321	322	320	303	310	311	357	310	332	303	348	324	324	354	351	377	343	321	338	359	333	314	349	354	324	334	317	362	354	352	318	336	352	329	333	348	332	337	286	341	331	362	338	297	343	346	295	331	329	336	331	312	322	321	313	307	335	322	341	314	333	355	358	356	316	352	345	318	307	329	364	318	314	347	322	326	347	326	338	337	322	345	334	340	325	330	312	336	326	351	342	320	302	349	342	288	309	362	359	353	366	350	324	366	313	361	307	351	328	352	338	313	344	313	333	348	332	310	345	301	321	330	343	337	356	315	311	340	312	298	332	344	328	355	342	325	334	343	343	321	333	309	330	351	345	294	339	322	299	300	336	364	362	342	344	339	324	318	324	347	309	318	332	363	311	353	355	351	330	368	328	345	314	314	319	335	335	343	323	309	351	331	342	371	336	309	339	336	367	307	335	351	333	328	341	349	345	359	325	342	342	363	321	357	374	341	296	330	371	353	330	338	312	298	357	327	340	350	321	338	354	329	352	325	302	331	335	344	318	289	337	331	378	330	356	340	329	363	372	327	327	328	335	327	315	303	319	354	316	351	307	398	359	354	354	316	326	324	339	337	302	315	350	325	293	326	372	319	317	335	328	333	312	352	350	301	337	323	356	354	340	345	339	315	344	347	324	301	311	343	332	312	322	324	309	317	341	334	333	336	376	330	313	376	322	338	350	314	319	317	332	322	331	322	331	342	341	322	332	332	297	341	316	343	330	323	344	364	349	287	319	339	326	359	327	329	327	304	312	339	333	313	298	321	333	329	363	343	338	332	363	315	317	321	333	334	319	359	311	309	355	335	291	353	311	302	333	303	323	323	304	303	336	359	295	338	352	338	353	354	313	319	346	338	318	336	324	343	355	340	312	310	311	367	321	328	357	318	305	318	320	328	356	332	319	324	341	324	307	316	317	338	342	342	318	324	297	332	320	355	306	331	331	324	355	348	318	327	334	324	354	327	341	324	336	322	314	341	351	317	345	310	321	373	327	320	330	332	320	333	334	302	317	319	323	327	339	349	320	326	316	309	342	328	307	344	356	317	352	322	316	342	341	304	346	327	351	333	330	344	330	284	349	311	264	310	356	319	353	326	315	362	373	358	321	321	303	340	337	331	340	337	325	333	324	335	343	334	303	348	345	366	321	349	362	327	342	321	320	337	319	315	311	289	316	355	320	335	340	337	330	329	324	335	358	342	369	356	315	343	320	307	348	335	328	334	312	301	334	329	326	376	349	354	336	341	321	330	322	321	337	339	334	347	298	329	351	321	303	300	340	331	359	337	313	329	342	361	352	322	319	312	333	336	320	326	356	308	317	320	300	355	302	331	342	330	321	304	326	332	296	322	336	339	316	303	353	316	381	328	315	339	350	362	344	308	324	325	311	368	308	358	334	322	338	350	336	350	317	354	335	322	341	290	320	269	327	307	322	295	374	330	312	321	324	332	337	326	350	334	335	344	338	334	313	325	327	317	313	320	296	276	338	351	343	337	338	324	360	342	326	369	316	314	305	348	332	316	305	322	318	316	319	332	325	354	328	325	340	338	341	351	319	352	314	339	306	324	279	325	339	335	356	313	316	337	316	342	312	303	310	334	321	355	305	304	350	323	315	346	330	334	345	329	310	326	352	268	358	314	330	310	324	322	314	340	346	317	353	350	341	344	318	345	351	312	306	316	326	347	333	319	358	336	342	340	324	334	308	363	346	322	309	322	330	292	327	312	309	330	354	316	303	347	322	346	331	330	341	334	346	338	341	319	337	322	318	340	319	332	349	321	340	355	315	316	382	322	323	367	302	335	346	335	326	321	310	359	360	336	312	315	386	332	338	324	321	322	335	351	339	337	318	355	333	328	342	317	317	336	349	321	331	317	311	313	341	353	360	349	353	346	323	310	345	312	322	328	337	335	334	333	270	384	334	338	343	339	309	322	335	336	338	337	333	345	299	348	342	364	336	325	324	349	307	352	327	320	331	311	335	375	335	325	348	317	299	357	334	353	316	334	314	324	339	326	325	329	330	316	319	362	343	306	329	305	337	331	342	358	359	337	327	328	313	329	320	334	315	355	321	362	344	318	294	336	336	328	340	307	328	324	306	331	327	337	321	326	325	294	319	310	321	291	354	311	328	328	353	265	300	344	358	350	353	315	321	341	359	337	323	329	327	324	317	326	348	322	356	343	334	330	364	281	351	308	377	346	321	320	316	319	345	325	313	342	343	318	358	295	341	323	303	307	324	317	310	339	337	334	318	357	335	316	333	303	301	322	326	320	341	305	356	346	342	360	320	308	367	305	346	319	347	359	328	327	322	289	310	323	315	334	323	348	355	333	324	348	358	375	353	328	367	357	327	341	345	317	311	345	334	323	299	339	350	339	312	341	379	308	332	340	364	323	302	340	357	330	322	273	342	327	311	336	324	327	337	324	314	330	313	358	310	315	335	322	311	329	296	340	326	311	328	331	354	326	362	317	332	314	323	341	347	347	323	340	341	343	326	323	329	322	356	313	326	354	325	322	298	333	351	334	362	344	322	307	317	349	324	369	320	358	306	360	341	334	333	324	337	351	307	314	350	319	332	327	307	323	354	300	332	342	321	297	335	325	309	324	330	386	316	354	327	340	311	359	333	346	385	340	309	316	322	318	316	333	363	351	308	343	331	307	306	334	347	333	343	304	327	321	355	341	333	319	312	330	327	334	340	326	340	315	323	342	325	318	330	374	325	345	349	308	313	317	325	307	336	329	365	326	334	355	317	330	360	361	330	349	348	351	309	336	311	310	336	369	353	341	325	346	338	328	350	316	318	341	330	311	335	334	352	338	312	336	323	329	321	299	346	314	323	360	306	319	299	344	338	331	331	357	354	277	351	337	307	315	325	321	353	346	346	307	340	343	294	329	352	345	346	301	340	314	311	312	354	375	298	331	304	337	338	338	314	314	360	308	324	331	323	329	318	327	335	328	300	323	322	341	323	365	321	326	333	315	347	360	317	308	338	340	345	322	369	355	334	333	323	307	321	313	298	304	327	350	336	317	322	334	332	336	313	335	314	340	332	360	364	326	329	315	339	330	332	321	344
23486	21410	29282	23941	21410	17360	1694	793	620	583	513	485	460	424	380	400	355	372	351	326	340	352	332	337	350	296	329	323	301	320	300	295	301	286	277	327	293	283	283	294	317	295	307	270	279	277	299	290	290	322	290	285	310	304	306	289	299	292	294	305	312	270	275	308	264	280	294	291	273	309	281	313	299	288	292	294	268	258	291	302	276	265	253	302	283	253	259	303	266	312	282	282	306	282	258	296	269	283	261	285	287	297	270	288	294	261	267	283	260	265	254	277	268	293	253	266	259	316	275	315	319	267	270	298	307	282	277	271	282	304	259	301	279	288	309	299	275	274	279	278	271	276	263	279	262	298	281	286	316	276	305	249	278	258	302	303	260	305	294	307	292	303	287	265	282	299	289	307	262	291	288	273	251	301	312	271	282	291	270	282	294	296	297	263	286	267	281	317	281	283	294	283	243	295	280	288	285	263	280	283	272	282	292	269	298	276	240	292	296	275	254	258	295	247	274	281	295	313	313	296	275	252	310	281	247	263	278	292	270	281	284	306	290	272	275	320	272	260	267	267	309	269	303	296	297	296	317	276	272	289	306	282	271	292	299	308	336	285	311	287	275	277	259	287	273	307	280	263	270	291	258	277	279	286	291	280	277	273	277	272	280	293	288	264	284	285	267	264	274	285	290	261	263	272	240	287	295	294	268	278	315	282	296	260	276	290	296	257	260	270	273	293	268	312	264	285	284	271	270	312	288	288	273	256	292	310	289	246	290	283	289	285	305	260	315	267	266	299	240	280	269	284	310	287	252	302	286	298	281	261	265	271	289	289	293	269	259	291	288	298	288	287	316	262	309	290	287	313	294	287	290	285	285	290	274	289	289	275	287	270	262	297	278	279	288	277	267	287	266	259	295	313	289	263	278	305	254	291	303	258	280	277	314	279	298	289	269	256	267	296	275	297	281	284	266	284	281	260	262	277	265	307	294	288	272	288	257	289	294	238	284	304	289	269	318	292	277	289	325	275	261	304	274	277	232	287	270	270	275	307	305	290	262	274	306	287	305	283	268	260	291	252	281	287	246	326	284	259	250	288	288	266	268	266	265	290	298	295	294	254	293	281	288	272	292	248	248	272	303	285	312	318	295	312	293	300	255	279	286	287	287	256	313	287	314	270	286	315	258	304	266	276	258	284	276	328	273	284	285	276	304	298	286	274	268	261	281	312	285	297	299	292	276	291	271	294	293	300	259	273	293	261	266	272	258	277	286	259	272	259	315	277	261	273	310	298	266	275	270	286	291	263	277	297	304	267	290	282	285	306	294	280	294	290	279	277	289	298	271	306	302	273	281	255	287	282	270	277	290	286	273	292	288	311	306	265	285	304	258	276	284	299	231	291	290	241	283	287	313	290	259	299	301	283	273	270	295	282	270	305	269	285	280	292	307	292	297	284	302	285	324	277	255	255	296	266	288	277	321	275	269	284	292	289	284	301	276	284	250	285	310	319	279	299	275	282	291	289	292	301	295	290	285	281	294	290	284	278	301	245	274	295	275	287	281	276	303	268	261	279	291	301	281	283	265	277	270	281	291	298	278	296	299	287	280	288	289	268	288	282	297	291	257	269	258	253	283	288	269	295	286	251	301	251	289	273	249	264	288	248	302	275	284	294	285	284	310	247	266	272	293	284	252	301	295	252	314	279	275	287	253	293	292	277	293	287	303	287	293	308	285	302	278	270	261	274	296	299	252	268	268	313	284	279	246	297	290	258	274	267	310	261	295	255	260	299	300	323	291	278	247	274	290	301	289	292	273	282	273	277	282	275	275	274	285	270	276	314	287	284	271	308	292	269	275	290	282	294	257	274	267	285	277	295	263	268	288	286	263	282	324	274	266	273	259	263	254	279	278	294	253	284	294	305	283	289	284	256	263	292	280	314	268	262	302	279	316	262	255	277	313	251	273	250	278	269	285	301	261	306	252	271	271	308	286	286	290	293	307	287	292	279	294	282	310	287	314	290	260	281	280	283	276	287	281	261	305	266	279	289	286	270	281	280	292	296	284	285	292	292	261	275	293	292	289	271	273	281	261	284	272	263	286	299	265	291	327	278	264	270	264	294	288	287	272	297	283	316	276	275	284	256	282	280	296	269	275	287	295	290	265	260	287	293	285	271	258	286	270	275	270	270	306	306	294	278	286	278	259	255	288	289	306	241	270	297	266	278	243	299	278	312	294	291	317	289	271	267	273	294	289	313	265	291	277	288	261	280	286	303	296	294	292	282	274	277	310	278	262	299	263	272	295	314	277	268	312	262	286	288	270	269	283	282	275	255	294	263	290	300	275	280	284	268	290	275	317	266	256	271	287	314	259	304	306	276	310	296	273	281	296	261	284	269	270	275	286	257	283	292	282	265	277	260	296	272	304	304	301	289	283	280	277	292	292	291	276	276	274	308	311	245	320	287	275	261	291	282	291	302	294	283	265	315	287	287	267	291	273	278	296	260	316	265	291	243	285	254	283	273	259	251	280	257	307	286	285	322	276	282	297	277	278	278	259	296	237	261	279	296	305	289	312	280	259	290	262	291	247	284	287	317	313	278	296	278	310	272	279	264	302	267	264	284	277	298	267	252	280	272	300	323	284	259	287	295	321	263	280	267	281	306	295	278	322	285	286	281	276	307	310	287	300	278	276	286	293	270	285	246	273	270	296	275	272	281	306	244	324	286	296	295	279	321	274	266	291	279	296	273	316	284	285	270	266	266	271	280	287	238	270	280	288	296	252	283	300	295	265	269	296	250	288	296	295	272	266	298	288	286	282	259	275	318	318	269	285	261	268	271	270	270	265	291	283	268	266	269	286	279	269	286	320	280	275	276	293	278	288	269	309	279	258	266	267	290	296	266	292	293	282	268	276	284	268	269	275	284	271	292	268	303	295	273	280	284	297	282	284	268	267	306	253	270	289	260	254	301	264	263	295	277	317	279	328	268	277	302	283	278	271	273	282	293	295	265	270	269	264	301	269	292	264	295	268	254	250	288	315	302	293	300	264	262	287	280	262	305	306	320	258	294	273	276	294	286	283	236	267	272	265	307	299	287	269	291	280	281	277	275	283	268	265	279	308	289	279	304	255	285	286	280	280	297	298	260	304	260	276	274	304	255	254	272	253	273	285	277	314	276	285	284	297	279	275	274	262	283	305	284	301	281	263	277	283	295	308	279	255	277	297	284	282	299	301	297	307	294	279	300	305	292	285	309	291	294	300	299	283	265	286	288	267	288	295	291	283	297	276	286	268	281	311	274	263	294	304	287	303	305	261	302	292	290	296	281	307	291	329	299	281	300	291	283	283	289	280	304	281	312	308	280	269	288	255	310	285	276	267	283	267	270	284	298	289	301	295	276	249	295	290	264	308	283	335	294	295	286	288	277	294	263	262	298	289	290	297	280	271	276	268	290	261	287	271	291	267	291	291	272	297	257	270	298	272	277	290	278	287	247	267	267	301	281	267	301
8568	17335	14065	7900	5223	3735	2854	2370	1888	1576	1377	1271	1135	1041	945	884	802	766	772	742	686	745	657	656	645	610	654	606	580	619	576	566	559	614	540	567	534	527	532	531	507	590	598	584	542	531	548	531	528	513	532	524	555	563	477	546	469	519	545	461	470	507	533	511	523	504	543	509	528	534	507	545	512	518	494	476	504	515	516	506	530	522	548	546	498	454	477	488	523	461	510	473	493	532	502	539	544	488	515	567	511	494	538	494	491	509	523	518	461	487	482	509	529	501	529	515	513	509	498	520	502	546	493	485	582	519	469	508	489	472	477	513	524	489	502	494	512	505	501	551	457	535	524	494	462	503	502	512	485	477	522	487	551	494	503	492	506	561	469	527	513	478	483	470	496	442	522	479	485	535	519	483	475	497	500	521	491	501	537	534	507	495	493	487	527	535	512	510	527	551	497	501	529	483	503	518	530	532	515	488	493	534	504	509	500	494	524	477	499	525	488	467	480	513	527	488	521	476	539	498	521	459	556	493	546	521	494	495	537	501	495	532	519	484	488	484	516	500	520	432	523	475	508	529	488	491	520	480	535	511	521	501	503	504	469	551	530	507	514	498	509	505	530	513	493	483	501	508	530	519	523	449	469	479	466	521	533	519	543	515	458	504	497	506	519	456	518	501	465	462	507	512	470	485	506	518	503	516	459	502	495	497	511	539	534	491	497	506	538	531	498	460	502	514	490	497	450	512	501	486	548	533	497	498	505	495	519	506	495	477	485	512	524	497	452	486	478	533	511	501	482	507	505	493	474	520	488	548	506	485	486	478	505	498	530	481	475	489	491	535	507	520	533	492	493	478	508	512	521	532	506	467	494	483	482	506	493	545	484	499	481	469	495	520	502	484	513	464	523	542	501	496	509	491	518	476	505	503	484	510	500	504	517	504	483	515	531	514	483	463	511	520	483	534	488	457	507	503	540	512	502	504	497	547	472	484	501	508	504	483	482	505	500	508	507	506	509	494	454	504	533	518	514	483	526	483	509	540	483	507	501	506	503	509	535	493	488	482	515	450	513	520	509	489	512	524	484	521	550	505	539	529	482	477	496	511	475	469	514	508	524	505	474	467	519	528	538	488	496	510	508	486	539	478	521	500	551	499	444	485	523	516	544	497	521	478	510	480	538	471	505	503	514	529	528	533	499	497	509	468	506	540	497	477	536	540	482	509	533	527	492	498	473	472	459	486	506	478	521	496	517	500	522	502	504	465	467	482	507	494	509	516	516	508	493	487	496	523	494	499	482	504	521	497	491	488	529	507	511	484	498	478	528	505	483	514	524	490	508	514	494	499	496	492	489	509	474	470	503	451	512	477	488	485	478	507	489	470	513	463	525	542	503	519	462	533	508	514	526	502	482	475	505	515	490	494	526	481	486	517	485	497	486	485	498	455	488	515	493	482	485	500	524	489	468	512	503	493	501	499	513	533	490	499	527	496	494	539	545	465	474	517	514	486	500	513	475	469	495	527	451	486	523	484	510	503	498	467	551	466	528	478	464	506	504	488	488	510	553	509	448	502	502	504	457	516	483	503	480	544	448	495	519	526	477	504	515	516	462	486	509	496	511	525	524	530	506	471	511	476	501	480	499	470	466	510	547	550	548	456	508	509	523	497	516	523	534	491	516	500	523	515	475	484	499	484	484	510	481	468	474	493	490	506	513	521	488	496	507	518	483	479	513	486	494	461	478	546	484	513	476	489	505	528	510	506	516	529	519	521	500	495	530	483	504	522	474	479	497	513	438	519	533	526	476	494	517	482	539	515	531	458	526	508	470	503	517	528	510	481	493	506	484	521	500	509	511	495	516	471	538	473	468	526	494	527	459	505	509	537	506	498	501	524	521	501	493	533	515	504	488	507	506	489	476	503	525	524	512	479	449	472	489	474	529	513	502	491	466	498	513	486	520	475	519	491	485	507	572	520	467	466	490	481	521	512	508	519	468	517	492	491	510	480	465	514	509	452	525	537	435	470	493	485	498	467	493	483	517	512	548	484	513	463	480	467	564	500	551	539	481	495	536	472	499	498	502	485	519	486	461	523	522	546	511	498	525	497	491	464	509	524	494	502	518	469	495	508	517	483	558	511	503	487	503	499	494	514	504	508	523	514	464	514	510	469	482	490	478	520	554	510	529	473	481	489	495	482	468	493	510	559	475	505	516	494	479	499	505	537	494	498	527	478	452	527	500	486	499	477	505	528	487	511	492	495	502	546	464	503	530	494	484	490	465	515	483	500	492	538	491	479	505	551	493	512	527	456	516	538	485	482	514	522	470	449	515	491	516	471	516	512	449	473	530	496	499	483	485	522	520	475	480	501	501	477	522	487	530	507	556	481	507	459	509	503	490	494	488	497	458	495	495	517	473	455	500	488	438	511	493	474	505	516	520	514	502	492	495	528	477	492	527	486	483	504	491	526	403	526	569	506	491	506	525	511	501	520	480	493	516	488	483	508	519	553	475	536	548	511	526	495	545	524	443	489	534	499	500	476	479	512	497	508	521	531	490	526	494	481	480	537	501	501	513	497	511	480	490	493	554	514	512	485	506	501	518	479	534	493	518	526	487	499	506	507	489	476	514	491	515	482	509	509	512	535	502	523	509	462	506	517	524	489	512	501	529	451	496	519	511	513	496	528	498	492	540	497	497	484	504	513	487	494	509	525	481	493	522	497	548	478	503	463	522	485	540	490	470	523	499	498	508	515	472	532	501	487	459	490	472	479	482	523	502	471	524	497	455	468	511	498	478	510	505	502	518	467	507	506	507	510	495	547	494	495	505	508	498	502	510	540	523	517	523	473	528	469	477	510	477	488	468	504	502	514	482	510	502	470	476	484	534	510	483	478	492	489	519	491	532	524	501	509	481	517	465	518	467	480	512	541	553	559	529	508	481	504	480	495	526	533	501	506	490	491	458	539	496	501	537	518	515	503	515	487	528	503	527	489	494	511	460	488	516	513	495	485	531	483	534	481	480	487	506	504	503	476	502	483	555	517	496	519	476	498	514	465	526	489	524	516	455	515	543	492	500	580	516	534	530	516	512	476	475	512	496	491	490	535	473	507	503	490	511	496	513	490	488	447	487	515	494	513	492	514	492	495	479	492	523	489	487	521	467	510	515	485	518	535	484	513	516	524	504	471	467	501	506	498	519	458	517	505	484	560	496	493	524	511	508	508	514	514	537	536	475	550	483	535	524	489	497	468	462	516	508	439	474	496	509	535	505	532	471	505	519	497	484	459	507	499	521	491	493	482	466	546	538	525	472	507	519	505	480	507	494	515	472	516	487	529	487	471	518	496	486	491	507	482	522	485	506	542	491	476	527	504	438	477	505	513	526	534	503	535	486	526	510	497	508	501	544	478	469	520	507	468	483	506	491	496	514	496	503	489	532	524	516	500	507	486	540	495	480	460	570	497	544	490	495	488	496	516	509	514	529	485	504	471	499	510	497	530	510	468
26979	20703	7490	738	475	452	426	433	446	396	367	390	389	397	417	426	389	383	426	377	368	425	397	385	373	368	403	403	380	370	398	381	383	365	385	415	346	407	398	419	374	431	342	410	430	389	410	397	399	410	376	404	375	408	386	376	386	375	379	384	405	379	411	378	363	382	356	415	367	390	411	375	373	379	412	385	366	405	395	391	450	384	390	354	388	372	360	380	376	378	383	381	384	391	370	397	396	362	388	386	387	398	388	428	369	395	404	390	381	350	382	376	393	387	398	409	389	412	403	378	415	396	380	379	391	365	367	398	404	406	350	390	399	417	372	376	388	355	395	388	368	404	398	409	393	363	396	362	387	403	407	410	432	374	387	377	397	400	382	388	373	350	418	392	397	372	362	395	418	365	374	357	391	392	374	403	361	369	386	432	361	383	380	380	398	432	404	376	398	393	399	405	427	401	398	399	377	398	402	396	402	349	380	392	390	396	387	391	375	367	394	366	400	369	426	371	360	399	381	408	393	399	380	374	394	379	417	366	407	409	381	409	411	383	361	352	406	437	445	369	421	350	404	372	406	381	405	394	378	417	377	395	385	363	417	363	365	363	409	393	368	377	377	406	391	414	398	382	373	377	366	415	364	389	428	450	384	394	420	423	390	406	399	377	390	372	408	396	370	426	366	382	403	399	387	403	396	395	385	359	398	383	435	428	400	395	394	373	384	366	386	389	388	398	385	381	364	389	378	418	378	411	374	418	380	390	372	356	405	399	405	400	379	356	425	392	392	391	390	376	366	395	370	396	426	380	365	384	363	385	424	412	371	350	370	390	379	372	356	384	378	387	382	390	343	393	386	389	364	407	399	396	355	396	402	388	403	360	380	395	382	379	372	368	387	368	403	357	369	386	385	377	355	390	396	376	386	423	403	402	397	425	416	419	405	414	409	397	399	385	405	415	401	419	359	386	392	399	403	359	410	388	411	373	398	383	415	373	376	374	383	396	368	394	422	372	370	378	389	378	403	383	410	375	378	398	398	390	427	385	376	364	381	381	356	394	411	384	365	401	399	365	392	398	417	387	397	382	377	419	388	372	426	382	379	366	401	382	382	398	392	381	374	379	384	381	389	379	408	419	358	389	395	400	367	376	372	385	400	402	377	372	395	416	371	402	372	379	411	372	399	374	378	412	382	401	407	393	381	415	361	423	413	406	377	395	385	376	410	385	405	427	402	382	405	379	387	384	421	374	364	397	377	415	413	387	397	396	430	351	380	360	401	403	373	396	414	385	410	365	402	386	388	377	405	403	426	410	393	398	357	410	394	395	401	389	413	378	418	398	428	386	366	349	434	380	395	393	353	391	398	396	373	358	385	362	387	392	354	409	377	384	354	365	361	391	363	393	376	403	369	418	396	374	401	393	391	402	385	383	400	385	421	393	391	389	432	430	390	363	375	425	357	384	433	387	412	386	374	408	381	404	358	399	417	416	383	371	393	402	410	415	388	390	389	385	372	383	381	404	383	371	402	378	412	380	369	411	355	405	391	381	382	408	379	404	373	430	393	409	394	364	380	383	387	390	413	415	374	364	428	386	386	366	415	399	391	417	390	400	389	366	421	383	400	363	421	404	368	367	407	367	372	363	380	388	410	367	412	384	342	423	410	435	411	382	416	364	360	405	399	387	381	384	367	369	371	413	395	409	357	410	377	396	391	393	402	386	376	431	397	406	395	401	372	382	354	417	375	404	384	407	356	392	399	354	423	388	404	400	336	386	434	405	387	422	372	422	394	368	378	393	380	356	371	382	421	367	390	413	384	403	410	372	396	402	385	393	424	418	404	383	388	374	407	401	373	396	385	396	432	361	373	370	403	374	400	368	377	398	386	427	379	371	389	397	392	410	352	404	366	392	359	386	394	389	389	374	385	386	373	391	373	406	423	377	434	395	381	438	390	397	398	415	376	415	392	413	404	378	402	360	362	409	377	363	421	408	357	350	396	391	392	354	393	400	369	371	398	388	376	419	380	339	372	396	373	402	392	368	369	376	399	365	409	393	361	380	365	420	425	380	411	407	397	377	400	418	391	410	392	376	369	395	391	396	386	406	373	383	408	393	402	395	415	384	381	411	415	386	320	401	409	374	410	362	375	366	390	376	385	399	387	379	395	394	371	406	362	392	372	389	394	365	386	382	366	400	378	407	391	399	428	382	408	366	374	387	366	401	364	385	413	395	377	400	415	403	425	385	381	392	390	387	395	399	364	385	409	386	376	376	408	416	378	395	396	390	393	368	335	394	365	390	446	380	393	370	369	441	391	436	358	397	416	388	377	413	387	382	423	369	368	395	428	339	416	380	367	372	409	390	401	379	393	367	392	388	399	412	357	415	385	399	374	401	401	407	374	426	399	404	406	394	414	397	366	384	351	406	372	421	406	378	391	410	418	366	392	419	380	420	412	403	387	394	405	421	389	398	381	389	405	403	401	356	371	380	371	369	412	395	382	375	405	404	379	399	366	395	361	394	386	355	360	421	367	376	376	352	389	401	421	398	384	389	357	414	368	413	396	399	434	392	403	383	400	416	377	416	413	428	401	396	362	403	426	408	370	379	409	393	374	372	375	389	418	394	409	369	386	383	406	422	383	399	370	376	370	348	378	377	393	382	400	406	380	417	367	392	380	410	434	414	414	422	419	401	411	408	416	393	391	408	398	414	350	410	369	383	381	379	405	385	426	347	389	397	385	408	367	387	375	360	388	362	373	393	375	387	388	365	419	371	370	354	393	369	386	363	381	367	372	389	362	331	382	414	372	342	395	428	430	380	370	379	402	379	387	361	408	387	385	383	396	349	410	355	385	380	401	379	378	387	396	376	359	360	390	422	389	357	373	403	389	369	376	419	365	371	387	365	395	420	382	400	397	347	400	398	418	398	428	407	402	391	413	387	366	415	417	392	385	411	373	373	409	400	369	387	432	387	380	353	383	405	344	373	394	394	408	385	377	371	393	401	374	372	411	366	399	407	407	367	365	357	385	383	389	380	371	406	394	371	406	337	376	367	403	368	375	411	371	394	400	402	405	385	401	401	399	395	389	378	394	411	419	399	377	398	408	370	383	385	392	387	390	383	374	404	381	366	379	378	390	364	371	407	387	412	404	390	374	409	390	391	401	413	406	377	399	379	356	396	408	396	411	371	389	394	382	398	401	384	380	397	381	389	384	380	407	424	394	388	387	410	408	416	398	373	385	386	383	378	401	377	440	406	387	416	407	384	392	408	412	415	371	360	404	385	391	368	376	413	343	411	400	390	428	399	436	411	403	386	405	403	409	342	386	416	403	446	400	436	396	413	374	392	381	396	361	384	392	405	422	376	406	424	388	384	362	352	378	414	396	386	395	397	385	408	378	426	427	386	396	378	403	370	392	380	389	356	376	409	415	367	428	405	364	407	394	396	374	398	405	390	389	394	411	414	380	388	397	336	418	369	398	386	385	400	406	331	381	333	401	362
4404	2070	1733	1158	914	867	846	802	811	764	789	769	756	752	754	751	761	751	746	777	733	698	723	714	709	757	745	698	720	730	751	745	702	752	719	765	732	717	741	742	747	735	747	716	711	796	753	700	709	708	719	695	707	726	746	677	692	687	701	693	703	749	719	742	762	716	704	782	682	741	687	727	697	746	724	758	740	736	733	717	762	752	728	731	732	695	738	742	702	751	736	708	733	676	724	768	734	693	739	735	713	684	725	697	728	742	739	728	708	696	727	746	698	750	732	696	766	725	727	705	712	751	711	652	677	714	732	736	695	740	683	701	698	716	697	689	716	708	719	706	732	773	742	713	743	732	725	707	709	759	699	756	725	688	709	701	687	684	724	722	747	741	736	745	770	727	698	726	735	695	719	689	711	705	705	698	683	703	684	716	701	749	728	708	741	733	699	728	711	695	696	724	721	749	729	729	751	744	711	717	729	772	724	694	736	706	711	725	692	744	739	718	733	684	711	722	763	770	673	710	772	704	763	726	740	688	759	710	694	687	718	717	747	749	708	741	727	704	651	734	721	738	676	715	747	763	728	732	752	799	676	710	711	708	716	713	740	697	730	732	712	744	725	742	776	768	744	762	707	762	740	738	720	754	753	717	766	746	709	753	755	769	723	700	680	711	718	745	739	756	716	768	696	714	731	770	751	721	734	732	706	736	726	754	741	751	740	723	700	721	739	689	723	731	676	759	691	706	735	694	690	701	779	698	697	735	728	729	687	715	751	713	755	694	696	726	701	731	730	739	684	755	696	733	762	689	726	719	717	723	710	665	686	702	775	747	691	680	701	719	735	735	700	725	720	702	717	721	729	724	687	728	713	718	692	768	759	717	734	684	704	679	695	714	699	710	718	721	768	688	746	709	704	731	670	732	740	787	709	763	703	727	716	707	717	748	708	716	747	719	720	707	735	717	774	719	724	690	733	696	701	722	706	701	737	723	756	713	746	714	683	747	689	740	683	747	741	713	727	703	704	754	699	691	712	687	702	738	709	684	770	687	678	731	708	715	705	736	681	736	726	659	768	724	762	681	748	753	753	677	719	729	673	732	752	739	710	716	714	695	711	760	701	694	742	693	747	780	726	719	742	712	766	695	749	728	711	777	702	744	700	745	717	733	698	664	716	693	742	692	699	719	726	747	721	742	735	688	689	676	744	703	722	736	760	732	696	712	717	680	716	747	749	740	740	707	729	784	725	730	718	705	738	716	745	684	750	734	678	712	696	742	655	677	684	744	712	751	696	743	745	700	768	684	771	715	716	725	731	685	742	703	756	676	735	697	721	730	701	742	745	728	687	760	744	746	729	713	702	699	704	703	727	749	744	704	724	721	687	670	691	716	729	726	750	731	732	741	753	698	730	703	736	734	724	660	722	697	729	713	683	690	697	693	737	734	774	706	796	753	715	706	701	695	659	731	742	724	707	731	745	752	697	712	766	726	723	718	670	714	707	749	691	692	699	779	683	698	706	743	715	671	715	693	734	716	779	713	739	734	739	715	718	709	686	716	707	717	710	724	735	730	710	691	752	693	765	722	731	673	742	706	749	726	728	715	712	712	660	692	719	745	691	716	697	715	703	718	726	732	708	681	739	785	679	743	705	793	722	683	693	756	670	728	707	665	728	748	709	701	696	731	719	677	725	739	686	698	726	715	666	683	741	709	723	663	781	714	722	722	718	682	711	727	702	723	714	717	757	715	758	674	754	734	709	724	720	747	752	761	748	721	725	710	680	683	731	711	722	745	689	742	717	691	723	746	707	750	711	764	721	718	726	724	679	761	726	720	661	732	728	758	733	694	737	724	705	751	740	721	717	745	699	669	729	701	716	759	734	726	707	737	712	662	707	677	700	704	707	639	711	736	739	745	718	742	686	677	742	705	712	710	719	680	726	748	718	696	674	722	703	700	709	749	715	727	706	701	721	710	753	712	747	738	758	747	757	747	682	710	688	756	744	721	730	709	747	709	760	726	697	755	727	715	709	769	691	765	724	706	777	703	787	768	708	749	704	732	707	733	724	653	732	736	775	713	742	692	692	725	696	747	713	735	725	732	707	731	705	726	729	729	740	779	753	713	725	745	695	779	706	734	758	730	717	736	733	658	757	762	711	723	727	738	746	746	728	755	736	697	778	720	727	750	702	684	708	676	746	700	688	713	743	723	738	728	734	701	689	738	734	680	694	727	750	734	727	714	725	710	715	751	682	750	697	779	692	682	659	690	642	734	714	721	757	745	695	705	703	657	728	693	710	716	743	709	736	747	720	751	716	729	654	757	748	750	733	721	756	730	725	682	713	698	728	696	675	668	755	715	710	724	706	733	732	701	697	745	700	683	700	738	709	733	772	742	753	714	750	704	689	697	690	748	675	706	677	694	717	762	778	697	703	695	724	694	692	767	752	721	719	736	718	728	729	707	706	688	749	741	742	740	729	711	731	682	654	766	768	708	714	700	734	763	783	698	779	732	721	755	731	780	738	707	705	769	717	744	697	711	709	677	695	716	745	713	719	714	710	741	710	699	769	737	702	728	758	734	741	731	691	737	698	713	722	768	693	737	655	678	736	666	719	676	704	718	735	698	687	716	732	716	720	730	704	698	748	703	662	757	674	795	703	756	686	677	762	782	695	733	760	688	713	688	741	748	721	747	726	722	713	698	711	688	730	682	720	683	720	644	755	706	767	726	767	686	741	661	781	721	680	685	808	729	714	707	702	710	745	718	723	712	712	705	732	739	713	739	724	721	735	706	744	732	778	711	705	689	732	737	709	739	695	666	750	701	707	703	720	702	719	710	727	768	717	692	651	692	714	718	727	705	734	748	716	696	733	706	703	700	705	757	709	693	717	664	748	709	736	683	689	744	736	722	772	708	716	670	711	761	767	756	761	694	647	717	736	704	701	693	718	721	708	670	778	721	692	769	700	725	737	719	713	697	693	720	714	660	729	758	713	757	753	745	792	716	724	709	720	735	699	700	715	697	733	700	706	746	742	734	782	741	728	706	730	739	743	688	699	693	772	745	746	676	694	735	763	744	708	761	737	682	747	702	716	683	709	764	751	692	728	696	707	782	712	697	687	755	723	707	772	688	687	695	724	732	686	713	746	762	742	723	727	714	713	710	709	748	721	715	740	729	683	736	721	677	746	651	737	718	697	706	764	683	735	769	703	718	635	759	663	748	747	763	683	724	739	713	696	706	735	732	703	724	724	756	717	736	671	694	745	725	748	725	779	703	699	727	741	700	703	747	699	684	701	727	696	710	736	752	743	721	690	722	700	704	694	682	733	700	697	724	705	726	704	687	692	733	720	736	703	762	688	735	764	764	742	740	738	728	755	653	790	714	741	699	730	736	712	753	762	767	700	753	696	732	667	751	704	718	681	725	726	740	707	718	751	722	737	713	719	755	759	733	730	771	712	695	754	748	777	707	731	762	756	730	786	735	743	710	755	774	701	696	720	753
24416	21402	28616	24565	19737	1626	627	408	331	268	287	263	264	229	219	206	189	166	195	206	190	188	181	165	191	191	206	190	163	174	161	215	177	185	168	187	183	175	192	181	174	194	179	168	160	163	176	178	161	178	163	193	162	160	157	169	188	169	164	150	185	186	144	138	161	165	166	164	162	179	169	172	164	169	188	147	144	164	163	172	186	179	174	143	175	178	150	172	158	156	167	157	165	173	171	167	167	147	182	193	187	171	165	167	159	177	187	155	151	172	177	175	185	185	167	190	193	190	153	163	151	159	168	163	142	158	175	160	176	170	174	160	177	166	185	156	155	169	151	160	186	170	170	157	159	175	189	183	159	165	163	168	160	141	170	188	171	161	166	183	195	169	172	199	161	164	171	135	195	179	175	154	173	160	159	168	172	184	166	165	163	175	185	179	161	161	153	168	147	159	172	147	168	176	178	175	174	165	169	185	177	186	181	165	154	157	170	175	152	174	171	183	144	160	161	169	185	166	176	180	164	168	189	189	168	163	174	161	165	173	171	156	164	150	170	164	175	173	172	178	143	161	163	182	157	179	153	162	179	161	170	165	174	184	165	170	168	165	187	162	187	172	161	158	170	157	164	170	164	185	173	179	140	171	168	151	138	182	183	164	148	173	177	157	168	148	167	147	178	160	154	169	166	187	136	166	148	179	174	160	151	194	180	156	175	182	159	166	160	180	162	190	167	167	158	147	180	163	154	175	197	167	182	170	143	163	142	159	149	153	178	174	165	165	150	171	159	159	169	179	174	157	174	171	168	202	176	169	156	174	145	163	149	175	191	165	134	181	181	169	166	181	157	168	203	161	153	168	172	143	166	183	154	179	150	184	205	168	181	171	151	188	180	170	147	159	175	165	185	163	157	186	187	179	177	159	172	140	158	198	153	164	186	156	150	155	147	155	172	159	181	175	152	162	173	176	157	158	174	160	173	183	155	139	160	181	167	176	164	140	168	178	175	154	164	145	170	189	171	177	172	178	176	149	174	156	181	146	173	154	177	146	185	180	152	170	176	172	200	150	148	148	154	166	176	164	178	160	163	157	173	158	162	171	153	194	160	168	158	165	146	165	174	185	170	174	168	154	186	167	145	145	141	171	161	178	167	148	163	171	164	181	173	163	163	178	182	151	178	170	178	174	167	147	160	163	175	168	173	155	160	211	157	166	149	184	170	161	172	141	180	160	164	184	168	143	151	199	162	168	154	158	178	134	150	156	168	178	154	155	171	158	155	155	179	160	170	169	155	162	176	142	174	174	173	172	155	200	157	164	197	175	188	166	174	168	152	165	152	190	157	168	181	178	168	157	157	176	180	148	184	176	166	186	192	159	154	176	184	156	159	152	153	148	188	164	153	149	179	171	179	153	174	143	162	168	186	180	192	173	162	149	178	156	170	161	169	173	159	159	174	133	202	193	158	157	170	195	159	182	191	170	164	172	169	159	174	165	194	171	161	158	168	155	183	165	170	171	146	171	179	140	161	187	173	152	186	169	171	175	182	139	159	171	175	173	181	179	157	195	151	187	153	158	196	202	167	163	166	172	168	175	141	181	150	169	173	155	171	179	145	162	169	158	175	149	165	182	174	196	167	159	173	180	168	144	190	159	169	165	183	170	179	170	152	173	175	170	163	164	155	155	166	141	167	191	165	171	194	177	173	161	145	167	183	158	182	165	174	168	177	149	163	149	171	154	153	170	168	169	146	160	171	181	164	147	203	179	170	162	174	171	187	178	171	163	182	170	166	144	136	165	158	168	186	166	146	186	149	177	170	148	166	177	165	164	171	175	175	179	149	179	187	159	148	172	175	174	191	157	152	167	170	150	159	172	167	178	169	175	157	174	145	156	164	185	151	154	180	164	173	159	159	164	161	173	154	188	158	182	156	146	159	163	148	165	160	169	195	178	166	148	167	179	190	182	176	157	167	165	183	173	170	152	173	173	170	175	170	185	174	175	151	181	166	160	163	170	180	171	161	177	173	164	182	177	154	147	171	162	170	181	182	165	148	148	156	157	165	164	181	166	178	176	153	153	174	175	171	192	168	162	150	157	190	167	197	168	156	154	172	161	166	178	153	165	145	184	142	178	172	181	171	151	157	170	160	151	177	167	163	173	186	170	156	173	152	166	139	164	165	150	154	171	192	171	178	165	160	173	163	173	188	160	184	164	153	167	162	173	155	169	179	147	154	172	171	146	171	170	192	170	174	186	166	171	149	161	171	159	175	183	153	147	151	152	166	140	147	157	190	148	155	147	166	159	165	172	171	168	171	153	183	172	171	169	148	150	174	179	143	175	167	157	176	155	181	161	158	159	172	175	166	181	171	187	171	183	148	184	158	166	176	153	160	166	158	199	181	149	187	160	180	171	200	165	176	163	163	159	178	161	166	196	171	178	167	167	191	190	171	161	160	168	157	169	163	177	174	189	145	194	178	157	150	140	155	185	163	163	178	162	163	172	158	185	157	151	147	163	178	160	132	159	150	148	194	180	168	165	155	164	164	146	167	174	166	151	169	189	166	177	160	155	181	145	157	145	169	146	148	162	175	188	160	157	198	167	177	154	161	160	149	146	153	143	162	162	178	188	166	167	175	180	182	154	160	172	182	150	156	172	173	177	159	168	169	178	146	154	165	179	145	163	167	169	166	168	186	150	167	137	159	141	183	155	158	167	150	163	181	173	137	176	166	164	174	172	157	153	165	170	154	146	160	168	163	133	159	187	172	157	145	162	172	166	165	148	173	172	155	193	165	151	157	170	159	142	172	169	197	161	165	161	164	157	198	159	167	148	160	170	181	172	152	188	179	171	173	169	195	165	183	162	154	173	185	167	144	179	174	157	186	149	153	164	171	178	169	174	160	163	167	155	145	166	177	146	170	162	165	160	140	158	168	192	180	175	170	170	184	159	157	173	168	167	187	169	154	153	152	156	192	163	180	176	181	179	159	138	175	205	150	145	163	177	170	168	165	171	193	158	178	158	158	180	189	175	172	170	174	130	176	170	151	164	184	175	167	180	145	177	161	172	165	169	151	171	158	160	167	154	189	138	150	182	201	167	149	170	146	160	155	143	155	183	161	175	165	135	158	177	152	140	179	145	163	174	180	157	182	172	191	169	147	159	174	162	173	183	174	181	175	153	174	178	193	169	172	155	175	156	157	197	169	174	156	161	193	170	155	166	155	167	147	178	162	146	149	157	180	152	172	182	148	154	147	152	158	182	175	189	187	168	169	157	169	164	161	169	172	174	149	182	141	168	193	178	190	168	178	167	169	162	167	156	171	169	172	165	147	161	158	183	157	172	144	165	146	148	150	151	174	190	179	177	159	187	196	163	168	159	154	179	163	160	191	174	157	160	159	160	168	171	152	146	198	181	167	167	159	172	182	162	161	155	159	172	162	156	186	189	181	184	171	162	164	174	168	153	172	166	167	171	158	182	179	166	178	157	162	175	168	154	144	163
6087	11128	9057	4697	3023	2167	1596	1271	1140	948	773	718	663	608	564	533	516	515	453	462	463	399	421	410	413	415	393	350	360	346	341	366	361	373	355	390	334	402	342	343	376	371	334	318	351	375	342	334	300	376	349	339	350	334	364	297	342	372	339	337	339	366	327	321	306	331	324	358	331	335	318	335	320	352	346	331	333	335	324	323	333	335	324	312	328	367	321	338	301	328	322	344	323	336	315	303	337	345	322	322	335	332	314	357	309	304	307	336	304	338	332	347	322	324	315	355	377	329	311	368	337	328	313	346	340	317	350	331	317	307	333	324	286	333	329	335	360	338	346	340	362	308	317	335	332	319	347	339	359	339	325	321	332	336	340	346	336	342	344	349	341	363	332	343	354	318	325	305	325	368	348	328	333	343	344	329	335	309	318	335	345	349	295	310	321	316	291	317	336	332	328	331	338	321	356	323	317	347	300	366	345	326	306	364	342	314	344	361	333	344	333	316	318	315	336	313	330	340	329	313	363	308	343	330	334	320	322	351	323	352	291	344	319	312	325	321	326	314	323	342	298	326	385	305	316	341	334	342	303	314	310	314	334	311	358	275	341	293	353	325	346	325	342	345	346	356	279	345	331	316	319	345	329	337	302	333	341	331	334	345	332	337	330	309	340	333	332	334	296	332	305	340	361	336	311	364	329	304	307	324	356	337	324	335	348	334	321	315	341	341	308	369	312	299	338	348	299	322	310	317	349	277	320	365	346	312	377	347	323	336	313	312	313	317	346	346	338	330	353	310	298	324	361	327	329	290	354	313	354	359	306	351	359	344	319	305	330	349	342	309	342	334	300	301	313	310	338	313	317	336	335	333	333	332	350	303	329	303	342	321	333	338	343	353	308	318	350	326	337	330	361	330	307	332	349	305	333	324	353	331	334	362	320	363	300	328	333	314	349	370	341	344	345	328	340	312	325	281	347	325	302	350	359	316	339	311	352	333	324	305	335	322	329	325	302	329	333	326	352	343	369	306	288	325	317	324	314	370	346	345	313	329	355	324	299	350	310	333	304	314	321	302	298	324	325	322	332	281	326	358	320	324	334	343	299	313	337	306	313	337	345	323	342	316	340	308	325	308	323	279	353	344	352	315	304	338	292	341	344	305	315	322	320	341	321	312	343	354	339	335	345	343	345	313	308	306	348	288	317	303	317	366	308	344	318	336	324	312	325	339	326	310	363	311	341	305	305	334	287	310	322	340	308	323	334	347	326	351	379	333	330	336	352	342	361	314	323	297	334	321	347	346	322	330	324	343	346	332	326	324	324	332	339	343	355	331	349	326	326	318	340	337	327	350	341	311	358	318	329	328	306	313	313	335	332	337	319	306	337	330	319	324	336	330	300	309	340	312	331	332	336	291	347	308	322	343	307	310	319	325	321	343	345	309	341	358	331	328	356	302	352	335	299	305	340	355	343	314	354	319	330	317	322	311	311	364	311	301	334	335	326	358	290	342	302	329	330	338	354	329	293	341	334	340	327	309	353	348	332	316	323	333	307	318	319	352	356	317	329	319	348	345	328	349	303	340	331	350	314	302	308	335	290	303	321	325	314	342	316	319	304	324	306	312	322	336	328	342	316	329	320	298	325	317	349	311	345	312	309	317	310	343	359	307	344	340	336	318	324	328	296	296	345	356	342	308	319	306	310	320	306	346	295	352	332	306	351	319	323	343	295	311	288	305	295	315	343	299	313	356	385	346	318	303	299	358	359	343	361	319	348	336	284	386	320	346	332	342	352	332	318	334	313	344	300	341	315	325	320	336	339	320	314	366	337	340	329	317	347	316	341	330	347	341	315	370	308	364	347	329	345	332	313	330	311	342	350	325	323	353	315	341	330	315	314	358	344	345	345	291	327	325	345	362	310	321	344	324	344	316	323	311	363	342	323	321	346	331	332	338	326	341	339	321	356	329	364	344	341	342	348	352	315	378	328	328	310	304	320	344	322	373	314	333	319	353	319	322	336	322	328	335	311	313	347	332	331	369	364	309	326	342	344	326	354	337	329	320	369	364	331	322	294	339	343	338	313	364	332	326	322	358	329	364	331	328	320	329	323	362	319	362	333	352	326	323	340	318	306	290	341	314	336	317	366	319	335	352	340	356	362	338	324	326	316	324	338	357	329	344	329	315	320	327	344	314	334	321	365	353	333	323	334	338	308	316	340	335	322	306	323	347	291	328	327	328	340	310	289	314	348	327	331	317	311	313	336	306	343	306	344	334	327	356	311	341	311	319	361	322	358	335	308	332	326	320	316	300	323	331	307	316	298	365	315	335	351	331	323	330	326	361	337	319	347	322	304	322	313	330	361	300	357	327	350	322	354	319	350	326	316	352	338	291	315	330	361	291	328	339	329	312	349	344	338	334	351	315	334	301	333	303	328	320	305	339	341	326	325	314	342	307	334	341	315	330	319	305	366	341	329	301	323	349	327	306	335	306	323	338	355	352	329	341	360	317	329	325	347	326	330	302	363	342	343	337	350	301	360	326	349	332	310	349	355	318	332	342	402	337	331	312	337	366	354	338	298	322	324	320	331	323	344	315	350	318	311	331	337	310	327	321	360	339	355	358	307	335	340	357	306	307	313	335	336	305	320	346	303	373	359	317	307	327	332	334	298	343	348	325	331	341	335	317	337	330	336	346	339	302	326	338	312	308	345	350	333	349	320	326	326	327	346	357	310	353	341	300	355	333	332	324	332	339	331	330	344	369	354	348	324	344	321	316	352	347	307	335	306	344	311	319	338	355	281	338	294	345	316	269	310	335	308	371	332	293	313	328	314	311	323	299	303	349	316	318	323	364	310	349	317	318	354	305	315	339	342	313	354	313	331	348	334	304	350	365	361	302	343	297	357	303	329	302	345	318	360	317	337	289	278	287	323	310	338	333	363	327	301	363	325	315	319	332	334	330	315	296	346	330	355	331	343	351	335	326	313	352	343	316	346	339	343	336	360	330	332	328	327	301	335	336	332	339	337	305	315	318	319	315	357	341	326	326	324	295	337	348	334	317	335	342	355	355	347	319	321	321	364	301	320	316	353	327	335	351	330	339	315	341	344	330	323	302	346	351	360	324	333	314	306	325	337	319	324	284	324	319	333	312	300	332	338	302	343	315	305	334	313	315	326	301	340	341	337	329	345	309	339	338	330	323	302	337	329	323	300	354	349	345	314	316	318	335	302	316	320	309	342	314	347	333	320	311	348	335	333	379	341	334	330	339	349	325	345	348	332	327	344	326	312	324	326	322	325	318	352	344	332	325	315	328	318	318	311	343	273	315	378	311	343	324	303	306	332	366	316	315	347	328	355	344	316	363	350	301	315	328	326	369	310	309	340	310	331	326	328	327	322	351	331	327	312	338	348	359	333	323	327	313	346	326	331	326	330	327	323	316	350	379	336	357	320	357	322	331	318	344	345	333	331	334	339	355	344	329	316	349	312	327	306	297	335	335	344	365
23516	21442	29303	23982	21443	17668	1793	815	610	572	491	469	448	424	415	341	388	364	328	350	363	322	321	354	320	295	357	322	304	323	323	296	330	311	289	316	322	306	292	311	335	291	283	282	285	309	290	304	311	288	308	253	314	298	312	260	274	294	284	307	287	303	305	307	287	293	320	303	309	287	278	273	290	295	313	289	291	268	289	276	299	271	284	294	292	262	254	279	262	243	290	316	296	279	326	258	283	283	318	287	289	274	285	245	295	311	292	307	271	283	285	290	273	268	300	314	292	303	292	272	259	293	274	332	292	295	285	263	280	315	251	275	285	256	288	316	286	282	268	298	300	266	274	265	311	307	271	296	292	296	276	272	291	256	313	293	275	312	263	283	290	293	296	278	309	300	257	304	285	297	329	256	273	297	320	304	299	293	258	300	275	283	282	300	259	286	288	264	269	272	301	289	276	304	282	267	299	310	290	282	266	279	274	267	275	289	310	272	317	289	280	290	254	277	284	251	302	312	290	281	273	273	276	298	289	296	286	270	285	264	266	301	306	320	300	284	277	279	268	273	289	296	265	276	258	286	271	268	265	276	282	312	316	293	271	279	307	290	268	285	286	292	294	285	287	296	293	296	278	292	285	314	283	286	299	288	280	295	271	275	309	293	273	284	287	328	304	289	281	256	293	286	275	263	250	300	284	263	305	290	262	273	284	296	328	286	291	293	267	305	302	302	273	274	309	299	291	326	271	279	294	289	264	266	288	290	300	291	302	301	298	275	266	280	261	283	297	280	280	298	310	275	277	255	315	250	280	277	275	284	279	276	301	306	296	285	289	287	303	279	296	308	299	255	242	286	252	304	300	298	315	318	308	262	257	269	238	305	274	287	290	284	314	288	280	238	301	297	276	307	316	312	285	277	256	279	289	296	269	254	278	285	268	326	259	277	272	298	293	288	297	264	296	287	251	290	287	308	282	288	291	320	303	277	244	279	299	316	271	265	312	281	274	287	259	262	293	300	277	303	264	282	275	297	279	288	287	287	290	286	319	279	284	275	292	315	308	276	276	296	305	284	261	276	281	280	316	278	308	291	286	262	308	306	273	305	269	322	288	302	325	283	310	264	286	313	294	270	285	290	289	266	291	265	236	282	296	300	297	298	310	298	267	305	262	255	269	294	267	269	289	280	287	285	277	287	244	262	280	291	259	298	315	296	288	294	316	272	308	303	273	292	248	289	283	293	287	269	273	271	288	299	292	268	304	303	284	285	299	295	319	283	303	296	303	301	302	327	275	275	271	277	274	303	297	283	275	298	280	307	272	287	267	297	285	295	290	286	271	282	306	322	283	279	280	277	269	297	275	303	279	294	307	270	288	289	296	286	295	303	300	285	252	273	274	237	306	302	273	302	251	292	265	308	282	300	283	296	294	280	282	297	279	284	287	268	292	282	278	290	285	277	286	288	321	307	311	304	292	324	300	325	311	250	291	289	290	284	307	245	286	288	269	275	279	254	313	257	285	266	306	280	275	273	241	292	295	273	269	290	301	288	260	299	290	301	291	284	262	298	298	279	282	289	326	262	282	276	304	246	282	272	299	298	280	296	298	299	268	305	275	280	269	292	319	307	324	296	296	292	324	305	302	297	302	314	296	277	291	295	319	271	306	271	306	288	266	278	267	296	319	272	290	264	316	282	306	272	288	268	282	270	312	287	264	293	308	267	288	278	292	303	297	275	273	310	323	276	285	291	319	288	286	287	270	250	271	256	302	309	275	269	312	283	298	267	280	271	277	272	279	311	297	306	312	283	252	292	304	266	301	285	274	309	260	277	297	295	292	281	279	301	298	278	262	298	278	281	295	281	305	279	280	293	282	309	280	273	284	300	277	301	277	256	283	315	254	288	304	292	272	289	270	304	261	251	298	304	281	273	283	287	285	263	280	268	271	297	289	263	324	310	298	292	274	288	287	268	336	278	294	281	275	308	288	297	265	291	307	309	272	301	258	298	281	305	287	286	288	278	326	259	281	301	284	264	300	272	283	277	281	279	302	264	287	297	276	301	287	302	298	277	289	246	277	295	317	313	262	275	268	244	282	259	320	286	274	278	285	292	271	321	286	283	292	274	302	311	274	299	267	276	288	276	288	286	256	285	277	268	298	281	284	274	264	300	274	276	287	270	288	295	285	306	276	271	317	277	264	262	265	272	277	298	295	299	296	287	270	271	277	306	280	254	273	281	281	291	242	314	299	280	301	311	309	283	278	273	276	289	295	275	248	271	283	283	269	291	291	272	292	296	296	266	311	310	281	280	294	278	286	301	261	280	259	319	284	278	307	279	304	280	303	263	317	282	285	292	295	268	292	300	300	302	274	308	273	276	293	324	262	281	279	252	289	294	275	278	259	262	286	273	275	273	256	294	281	295	296	280	291	303	248	245	307	288	285	276	253	318	274	284	289	308	262	291	254	285	307	297	295	314	303	308	307	303	272	274	304	282	300	289	271	277	272	285	305	284	289	253	272	262	268	316	283	297	273	305	268	265	286	289	284	289	277	299	298	278	297	270	291	261	323	291	313	313	312	280	281	289	255	288	305	297	269	300	294	265	276	272	271	274	293	300	288	330	298	296	291	292	294	300	273	308	269	263	307	272	311	290	325	267	305	263	343	316	257	289	254	270	269	265	301	265	299	275	286	267	281	273	284	305	289	291	308	275	268	293	301	267	305	281	253	265	323	299	266	283	272	262	270	266	273	294	285	313	266	313	271	315	289	311	279	282	271	283	254	283	279	297	306	295	302	312	311	244	289	317	318	254	273	282	275	269	244	296	261	289	265	259	303	290	281	292	300	302	308	292	296	287	276	272	261	289	272	295	295	300	281	275	260	286	310	306	296	289	272	292	305	319	255	272	304	298	289	312	268	285	294	290	287	256	292	300	283	291	261	289	277	260	265	267	291	270	285	286	299	273	271	281	311	288	325	300	293	274	303	317	287	272	302	296	280	271	301	285	307	287	281	310	282	291	260	256	274	284	290	274	257	278	300	263	304	289	308	270	265	290	288	289	243	289	268	286	306	314	310	277	277	283	299	258	260	259	302	286	306	289	296	308	288	308	286	276	283	321	274	278	260	276	269	280	257	274	285	327	272	285	306	285	300	245	257	296	293	265	292	274	288	291	265	262	264	277	295	302	254	280	259	280	274	271	275	274	303	290	285	244	296	278	290	285	280	284	284	260	298	308	291	257	289	278	282	299	274	271	289	295	290	280	264	289	255	303	287	304	290	301	288	286	296	287	271	288	286	275	284	256	304	283	281	289	306	290	270	271	269	277	265	277	263	329	270	285	247	266	279	300	273	285	265	285	286	310	279	300	298	320	301	263	299	270	278	296	271	320	305	258	271	291	284	310	286	285	293	322	277	294	304	279	326	273	294	300	286	263	315	273	261	274	309	296	285	282	281	296	307	286	299	336	291	276	264	275	321	316	280	265	269	293	280	270	290	293	299	282
8581	17301	14357	8060	5253	3709	2933	2281	1808	1527	1403	1188	1070	951	905	863	790	799	704	768	721	639	623	660	657	593	627	599	623	628	595	583	561	598	555	578	552	560	528	544	555	543	517	549	532	535	551	524	516	546	521	522	521	537	546	537	492	523	505	515	535	506	519	500	492	478	530	487	494	496	499	506	474	523	503	502	520	522	473	485	509	476	490	523	540	493	506	480	501	516	524	515	549	536	450	496	508	514	508	494	492	522	475	517	532	518	532	505	453	518	465	526	497	490	518	481	553	468	457	487	533	502	532	456	461	501	515	522	496	518	487	517	472	495	495	502	487	481	528	492	494	490	502	493	511	467	500	532	508	511	458	480	499	481	526	506	515	518	498	506	521	491	531	506	524	489	509	494	506	476	482	492	466	527	484	493	487	512	494	494	507	485	495	458	495	489	519	501	498	509	469	516	489	465	514	487	521	506	525	503	478	513	505	521	526	488	487	530	506	479	496	467	505	496	521	512	487	561	455	529	493	507	514	541	473	508	500	485	463	518	508	520	495	463	496	505	470	508	492	543	465	524	481	491	471	544	525	498	543	489	552	525	525	533	470	497	537	538	559	520	478	502	549	510	520	470	494	492	526	471	476	483	502	514	471	508	520	538	476	523	510	547	531	493	499	477	534	502	510	480	525	540	529	442	504	491	474	535	491	483	478	505	502	510	490	498	487	483	500	509	469	519	532	498	493	486	499	467	499	533	469	539	501	500	492	510	516	495	491	482	503	494	506	496	538	464	516	502	502	500	516	485	519	547	529	501	510	516	522	518	478	452	470	463	516	500	520	529	507	509	513	497	505	508	512	513	524	491	520	520	524	510	490	493	483	506	524	537	486	532	520	520	502	487	500	525	462	526	512	459	495	474	484	534	531	471	508	500	511	501	488	495	514	511	485	494	497	514	474	460	487	480	474	500	547	510	522	477	488	493	488	494	534	477	546	482	516	535	510	530	516	520	512	482	543	497	490	502	491	469	527	512	521	541	504	495	431	502	476	507	481	496	483	503	513	503	509	494	522	525	511	494	476	490	526	496	490	494	487	519	489	476	515	487	517	513	496	525	499	459	512	468	497	525	518	532	506	460	519	483	493	509	497	497	507	516	529	502	519	496	474	506	515	480	500	508	483	495	486	512	509	482	473	479	489	548	485	472	476	495	500	505	524	520	443	477	512	470	510	507	501	490	479	499	487	524	484	508	468	526	492	471	492	502	529	483	536	479	509	499	521	506	519	465	486	507	520	480	476	459	469	501	477	482	520	482	503	526	496	524	524	531	511	498	494	482	474	554	463	501	513	494	500	488	510	498	555	473	509	530	490	517	472	514	486	537	496	505	456	507	550	469	513	484	497	504	550	546	477	500	496	490	468	508	540	491	481	516	501	500	460	522	512	507	477	482	527	507	495	504	486	523	515	488	497	491	490	495	502	522	521	479	483	492	506	492	509	478	497	487	465	529	484	496	508	488	483	494	502	506	507	482	543	504	568	487	535	511	513	506	542	480	487	492	487	483	491	519	473	494	543	543	493	477	498	495	511	491	488	494	475	506	475	508	484	516	462	510	483	501	469	488	538	541	500	512	531	520	529	503	487	484	523	494	515	478	500	497	493	518	528	525	470	536	464	505	496	441	499	536	483	483	527	461	485	500	527	484	526	512	465	501	512	436	527	485	501	511	518	505	506	477	500	493	548	527	479	446	497	513	484	477	499	474	491	470	503	498	507	482	498	488	469	498	462	495	488	531	499	528	481	516	461	490	493	490	507	553	498	484	537	486	477	520	510	477	479	479	514	483	502	540	499	493	485	462	453	503	493	495	484	528	528	522	496	520	524	516	516	514	513	497	512	467	552	534	483	477	498	528	475	524	531	488	541	508	473	507	499	510	508	489	487	525	546	529	484	511	505	479	427	522	467	474	467	485	495	491	503	478	466	501	540	475	508	485	478	483	526	487	499	514	507	533	516	531	482	509	483	525	528	486	485	484	478	487	522	525	543	503	501	496	501	505	537	486	533	476	495	490	525	512	517	521	500	515	478	504	539	497	508	527	539	477	494	472	519	448	455	522	485	458	482	499	543	497	503	481	518	509	499	468	485	518	509	500	530	507	433	524	502	523	499	511	520	513	469	492	477	548	480	486	494	485	519	551	512	493	491	494	538	513	538	523	543	492	511	501	507	548	500	506	464	456	518	497	505	527	451	489	506	488	492	511	507	505	492	483	449	500	520	526	466	459	519	543	498	455	531	497	542	528	505	518	506	499	463	508	518	487	480	508	520	488	497	497	507	497	527	486	510	501	537	465	507	490	469	515	483	537	522	522	487	505	532	511	490	512	506	505	505	541	495	479	460	550	482	506	456	509	527	498	504	498	475	504	476	503	440	550	520	491	505	520	507	508	515	502	474	506	475	502	528	468	543	492	506	532	447	517	487	472	486	549	501	537	454	495	524	515	497	486	522	523	508	504	488	509	526	513	500	498	499	527	519	492	517	550	547	491	524	499	498	504	496	513	515	521	528	518	471	479	511	504	530	497	534	489	460	527	492	497	538	472	514	478	486	509	522	513	512	490	461	524	506	490	479	458	496	475	523	514	500	514	534	491	495	485	472	493	496	484	535	493	494	477	537	495	520	494	491	494	516	484	491	480	480	512	476	506	489	547	499	521	481	495	492	519	500	511	505	526	477	478	504	503	515	526	497	498	481	535	447	508	510	477	521	512	458	466	498	507	496	529	485	495	483	506	520	505	517	468	481	500	510	457	506	497	528	472	509	548	482	490	487	471	502	487	512	518	507	498	493	541	512	460	508	556	494	511	497	572	551	490	467	524	465	461	492	521	471	538	476	506	492	514	482	476	475	481	490	476	493	502	487	530	507	477	465	530	500	504	498	449	476	493	484	490	516	551	508	493	495	490	504	520	505	509	478	489	515	410	498	508	473	512	508	557	479	532	482	489	439	511	487	518	494	492	516	486	485	517	507	532	444	448	498	503	456	496	480	494	491	530	533	465	463	463	539	495	506	445	432	557	487	523	507	534	515	523	530	500	510	503	498	493	523	519	488	530	541	473	477	495	543	525	547	487	498	481	547	488	508	502	527	529	506	487	478	526	471	495	518	503	517	486	566	482	497	483	485	505	493	504	514	522	506	486	512	486	494	503	466	493	525	549	521	480	518	534	520	515	523	480	511	520	494	508	497	489	485	496	486	476	471	502	539	495	544	513	506	514	486	520	498	508	461	511	513	463	493	509	488	526	500	489	494	493	510	456	540	478	482	484	519	479	527	479	488	488	517	533	487	542	504	500	518	499	507	508	516	523	497	498	465	499	500	482	508	476	487	490	513	529	472	532	470	494	497	494	472	545	487	496	507	513	551	519	497	466	459	513	487	497	517	505	495	503	467	490	500	515	470	493	486	496	510	560	515	473	509	536	496	503	534	457	526	496	486	504	523	477	493	481	494	491
27063	20692	7495	799	462	451	414	458	371	407	406	392	370	424	381	396	367	372	395	382	439	405	403	405	410	378	393	392	398	359	395	400	411	425	358	408	399	388	432	385	383	383	398	398	408	401	380	388	431	423	383	389	391	369	399	437	365	402	372	356	406	368	387	424	373	422	383	377	412	376	399	401	382	388	418	394	370	404	395	343	460	334	388	386	401	371	406	404	346	398	377	425	375	362	355	407	357	385	377	359	416	391	371	395	377	398	379	353	351	395	423	416	388	385	403	415	431	392	422	391	411	370	421	359	406	421	397	364	401	436	404	384	363	365	394	411	407	389	410	391	357	387	369	401	399	392	387	355	379	394	351	422	396	389	382	363	414	373	393	391	348	362	421	408	384	388	403	387	428	430	391	418	409	391	352	387	372	389	369	376	391	401	375	397	412	410	393	405	373	356	387	379	396	362	378	409	383	399	385	392	397	380	360	423	401	373	366	382	384	373	386	377	389	399	372	411	371	394	402	410	397	407	361	404	389	363	386	363	391	433	396	382	350	385	388	389	413	394	369	390	384	367	385	401	389	383	422	383	381	385	389	418	402	399	387	387	409	395	399	384	410	344	394	380	375	374	383	388	370	406	384	382	432	408	387	374	381	398	392	394	395	353	365	409	369	392	421	369	376	404	393	392	409	382	420	432	389	383	387	383	393	378	451	385	378	378	390	436	388	386	420	375	345	367	359	394	442	368	416	387	357	358	393	364	406	401	389	457	384	394	393	407	401	383	391	384	392	417	371	360	404	379	375	359	396	395	413	385	371	362	386	370	387	396	399	357	410	418	353	382	405	367	414	382	390	393	379	395	379	408	378	370	419	431	372	410	399	378	420	381	402	362	383	395	396	422	393	424	409	435	421	428	411	380	383	375	404	378	382	391	411	382	401	401	397	361	386	354	373	412	373	357	394	393	384	400	391	380	417	401	397	387	404	363	404	417	373	381	377	402	406	398	404	394	374	413	358	385	354	397	406	391	394	384	375	368	438	386	406	386	394	361	379	360	386	353	390	398	386	380	408	407	395	382	401	372	403	376	363	395	385	398	397	365	403	356	378	393	368	377	372	393	410	401	389	387	419	382	397	409	411	407	372	380	372	362	372	386	401	424	369	362	374	379	406	394	375	398	364	398	363	388	364	353	392	377	387	406	414	410	405	397	379	378	403	405	394	377	414	385	349	397	406	400	410	383	401	376	392	385	379	420	402	388	367	392	402	359	394	400	404	360	371	369	401	389	361	397	396	403	384	394	399	433	382	389	415	330	419	417	362	371	403	396	354	389	387	373	373	418	371	413	414	365	353	377	386	413	400	423	391	382	365	386	397	392	371	387	390	395	406	417	411	385	370	382	419	404	373	342	378	389	427	355	397	388	442	400	373	403	384	390	387	385	399	373	409	374	405	400	378	381	357	363	381	400	415	390	416	379	360	381	415	377	387	410	413	405	355	416	419	397	375	396	394	377	370	411	453	414	412	390	400	382	372	394	383	358	390	378	405	405	395	405	370	366	411	382	414	386	356	381	391	410	378	380	382	412	407	393	378	385	395	375	361	377	382	396	378	412	399	380	398	392	388	390	387	372	394	410	391	359	392	402	380	382	399	409	379	406	359	389	393	398	403	389	372	408	387	411	371	420	341	394	423	383	389	377	378	370	392	394	410	385	410	423	412	391	388	426	400	399	380	375	412	387	405	371	402	388	399	429	395	414	394	413	408	408	388	407	401	423	356	419	392	391	405	382	386	364	367	420	394	364	391	402	356	403	412	390	370	384	390	394	382	406	361	414	392	431	404	403	408	381	339	394	417	432	433	426	383	412	360	379	389	351	371	383	439	383	385	364	392	390	376	429	414	432	388	389	363	436	344	403	431	384	407	405	419	377	407	410	393	366	386	406	379	375	378	374	370	357	408	393	349	391	376	392	394	410	388	375	397	402	352	456	396	429	391	353	400	380	396	408	402	403	389	413	392	396	403	394	394	402	389	407	438	398	405	397	400	377	373	367	385	370	440	438	400	384	384	452	385	406	374	362	407	424	393	401	378	386	380	358	395	409	353	377	405	425	361	395	365	400	384	404	356	354	422	367	384	397	374	372	420	389	390	365	412	371	376	395	370	428	409	402	402	424	392	361	402	411	374	391	401	368	378	386	394	412	385	397	427	398	362	389	450	404	403	423	409	439	409	406	375	381	384	394	404	370	383	372	392	416	354	373	399	404	391	388	365	371	403	401	378	397	380	430	422	404	379	427	413	379	390	386	390	418	386	408	406	399	399	381	430	358	375	411	411	371	388	393	400	387	352	377	415	401	372	374	372	381	413	401	418	397	375	360	385	377	395	391	393	393	422	369	388	393	433	365	397	394	416	364	340	384	379	410	424	386	405	404	385	417	390	391	413	377	398	402	395	344	376	406	394	399	404	386	363	408	397	402	383	351	389	391	412	389	379	402	381	382	360	400	374	430	412	393	419	430	344	374	381	416	409	390	384	372	360	379	385	374	401	402	379	423	411	416	411	385	360	383	395	369	364	384	424	358	357	339	421	375	404	410	399	345	394	416	380	402	400	419	429	398	388	368	401	398	369	373	405	369	389	446	371	363	389	436	400	413	378	379	463	422	402	388	428	423	369	376	404	366	395	386	409	415	386	394	409	376	413	388	449	414	393	420	375	415	392	386	395	411	408	408	443	400	396	367	391	415	375	405	383	412	387	416	429	399	385	387	386	399	390	418	420	385	394	398	405	391	379	429	350	388	384	418	354	393	398	416	405	407	415	390	360	364	384	422	364	392	376	429	356	383	388	380	363	391	372	411	374	423	376	387	386	392	367	379	381	394	427	400	370	433	370	385	362	408	422	393	402	429	389	395	364	380	386	387	370	395	394	372	423	417	366	396	390	385	412	409	403	413	387	355	383	395	389	390	385	451	411	390	375	390	385	364	399	359	372	383	349	373	383	400	421	348	377	410	373	370	390	407	374	394	374	412	374	376	429	372	403	399	394	390	399	399	370	384	406	404	390	401	409	418	364	381	414	440	358	378	374	416	406	387	363	386	369	413	396	356	372	369	369	395	396	391	376	413	407	389	386	406	419	412	338	466	396	419	410	382	375	427	407	400	400	357	389	429	376	411	371	400	375	398	386	395	396	421	366	424	436	384	387	400	382	404	419	387	384	393	369	388	392	382	383	411	392	371	395	385	364	399	418	374	347	414	385	385	393	384	413	372	404	375	408	366	391	404	463	382	403	371	426	387	397	396	388	422	413	398	362	414	343	395	406	387	353	399	388	391	413	374	365	444	432	357	393	388	367	366	389	333	371	369	383	413	445	391	396	354	377	402	397	389	409	390	398	408	406	390	410	361	443	380	390	393	399	387	406	416	429	402	408	373	415	412	402	390	408	411	427	387	391	408	399	399	359	387	413	383	386	387	392	413	411	413	376	396	398	387	417	424	402	395	378	381
4414	1913	1783	1176	920	927	853	828	792	774	766	807	736	793	764	731	746	732	743	736	710	706	726	754	722	753	689	715	730	719	722	727	710	718	714	747	742	761	737	729	696	754	707	692	735	698	695	724	705	693	770	675	704	730	688	741	703	718	744	716	721	748	747	717	717	698	714	712	749	729	720	739	729	723	727	756	725	697	766	740	745	747	763	690	689	728	752	762	681	718	774	725	672	722	781	760	688	749	751	730	772	758	740	718	782	709	694	679	703	687	748	717	740	707	742	750	753	728	727	690	734	680	781	704	690	713	704	723	746	714	703	693	703	742	724	731	713	714	732	696	710	714	742	716	718	728	725	705	729	702	696	679	709	724	692	779	679	679	682	715	685	704	726	671	736	737	702	684	734	737	719	682	658	693	744	722	675	701	716	745	718	755	741	760	725	741	715	701	686	768	753	679	727	746	738	716	760	695	748	744	751	729	741	714	674	706	738	728	731	667	709	736	735	675	748	749	677	717	704	754	728	733	706	714	719	711	695	745	737	730	735	743	728	679	724	711	670	751	746	712	672	732	669	721	724	713	769	743	737	721	732	723	697	688	750	670	734	687	740	694	665	692	717	678	672	682	704	717	682	737	727	720	707	753	734	702	763	728	776	696	706	704	693	772	730	718	778	720	706	700	736	686	675	736	695	709	703	707	768	713	762	744	694	691	732	747	783	712	743	727	717	733	689	745	742	704	705	681	697	722	695	730	729	771	698	733	706	743	717	708	754	713	750	729	733	737	714	736	704	783	698	754	749	714	699	739	706	740	690	684	738	709	714	717	752	735	726	720	755	677	737	706	739	723	730	714	710	693	707	717	721	680	723	701	696	731	733	745	691	696	753	676	741	737	706	745	704	713	743	761	733	692	746	723	739	677	722	724	732	776	700	735	672	738	648	667	688	700	687	725	709	698	678	707	758	718	703	736	725	726	723	713	739	704	690	736	712	720	721	703	695	713	731	661	712	682	768	678	775	724	684	694	714	681	770	723	721	699	700	685	726	761	717	678	716	686	705	733	703	728	694	701	671	729	685	731	727	716	711	725	724	723	685	756	725	702	697	709	736	726	705	712	735	731	777	667	739	756	699	740	713	715	703	716	704	714	705	718	744	700	677	716	698	681	715	740	735	697	733	763	739	695	708	706	752	696	742	729	700	691	712	706	768	723	685	745	745	715	719	741	683	761	702	721	669	726	718	717	720	714	690	723	687	722	728	701	780	681	712	708	727	751	732	728	702	674	711	730	722	723	736	682	721	680	755	708	727	741	731	673	716	706	743	715	757	674	720	700	737	724	689	697	716	714	745	721	756	734	716	716	684	764	712	709	720	675	732	692	714	729	727	747	732	703	705	722	706	758	719	709	678	707	696	715	705	687	767	708	722	683	703	705	717	677	789	738	702	681	743	716	680	726	719	720	687	714	733	691	706	733	715	733	717	678	708	706	671	761	721	774	668	720	727	735	753	735	704	715	747	765	689	748	705	716	710	705	726	661	727	739	682	698	747	701	734	661	747	699	736	690	729	711	724	694	702	738	704	709	687	750	709	741	706	753	725	710	713	731	728	705	710	756	725	684	721	707	744	748	709	728	724	669	685	655	743	711	709	717	689	700	725	692	668	756	746	715	696	734	739	724	729	744	754	728	697	767	695	741	721	723	710	726	686	711	727	761	706	708	710	774	709	709	752	729	683	725	731	720	689	699	668	755	752	718	715	736	705	722	721	703	702	691	708	693	715	679	676	717	705	689	684	699	661	714	691	664	698	706	719	701	735	693	722	724	698	737	748	716	750	736	685	747	740	723	766	671	787	666	686	740	727	706	754	707	721	713	738	669	739	722	768	710	730	733	725	723	706	747	707	657	732	759	661	696	690	717	769	753	782	736	695	724	717	712	667	747	759	677	749	705	726	727	687	708	711	655	674	700	748	728	678	688	736	719	688	760	665	686	685	707	669	735	733	705	738	709	725	693	755	771	725	762	691	734	688	668	691	713	771	707	736	732	691	688	728	698	731	701	731	736	686	722	688	757	742	651	681	713	693	745	729	723	714	722	787	739	748	712	702	770	727	748	699	667	696	728	705	747	718	686	751	731	664	707	748	707	675	727	664	689	753	720	738	677	709	679	718	788	677	725	708	723	751	733	755	679	694	714	727	749	714	706	741	716	683	708	747	741	718	676	739	711	685	686	683	691	700	742	682	788	761	761	736	694	751	706	751	718	703	743	754	739	716	730	721	717	686	689	655	726	724	698	707	674	701	720	699	764	770	718	718	668	757	716	700	693	748	750	726	743	742	741	731	724	698	680	705	744	728	762	707	786	693	717	763	754	726	670	679	646	725	704	734	685	718	719	718	711	709	679	774	729	725	741	706	696	742	701	742	733	681	703	757	715	743	748	716	744	734	772	722	738	709	745	726	672	705	754	718	701	733	735	717	702	771	746	688	715	716	742	690	733	689	720	709	745	696	742	748	677	715	749	737	690	761	728	719	712	754	689	744	734	722	746	692	744	686	756	766	740	681	726	753	686	712	699	780	763	725	763	688	742	753	751	682	755	727	694	748	717	727	697	746	738	761	703	621	694	722	718	769	773	707	690	735	708	683	780	741	710	715	694	725	721	734	733	721	711	712	687	708	695	711	722	764	663	740	728	728	693	753	701	733	718	747	733	714	676	754	684	695	771	739	715	697	671	695	734	747	784	719	710	734	705	731	735	770	696	681	748	716	753	682	729	694	755	694	673	694	684	725	748	686	733	698	730	689	710	745	680	719	715	742	741	746	736	691	686	681	795	684	677	718	752	677	721	744	699	740	738	716	748	749	704	752	729	678	741	678	689	662	754	729	731	672	683	708	709	723	700	741	704	677	698	718	735	700	700	718	694	684	706	723	685	714	743	736	699	736	700	724	736	753	762	759	764	711	773	725	670	730	702	778	717	708	715	760	758	744	721	697	717	716	718	724	721	730	721	690	761	693	723	750	715	726	742	728	730	761	719	754	724	711	746	745	702	693	717	709	712	719	713	729	734	708	732	694	777	705	686	702	707	696	727	744	719	754	710	759	726	711	724	725	779	722	736	706	706	738	764	701	743	721	715	720	739	741	723	692	724	749	725	723	734	682	758	753	735	735	720	695	730	704	739	754	726	653	725	746	675	716	704	728	686	724	726	743	729	712	727	678	773	710	696	750	664	725	675	726	732	704	716	727	669	713	669	683	742	667	701	715	724	731	694	763	778	730	715	761	728	750	740	673	684	701	716	723	732	747	700	723	680	693	715	709	716	753	693	706	723	709	773	755	703	731	749	709	704	725	701	683	697	687	721	679	726	744	741	736	693	721	735	745	748	723	670	725	718	691	733	694	739	708	715	706	722	702	722	779	711	720	727	749	715	762	720	709	707	716	711	746	736	711	666	742	716	712	739	748	698	731	705	706	723	723	724	751	731	730	694	733	722	693	755	720	751
24409	21422	28611	24646	19890	1663	589	388	351	315	247	250	233	240	229	224	212	212	209	167	209	183	188	201	185	183	191	187	172	208	184	194	176	192	173	178	181	179	167	169	163	165	165	158	157	184	190	171	172	164	179	201	180	170	160	185	175	167	176	165	178	174	162	160	173	186	163	169	159	196	183	184	166	164	161	162	174	179	169	185	154	168	146	158	158	154	175	157	171	149	173	180	188	171	170	167	184	164	169	159	186	151	177	179	172	212	182	166	171	149	175	163	176	187	173	178	159	168	169	176	176	179	166	174	173	180	155	195	161	149	161	168	159	170	153	175	162	185	188	175	189	157	184	156	145	185	200	175	161	159	182	169	187	171	184	167	169	173	176	168	169	158	154	166	187	176	175	182	192	174	176	158	169	153	176	176	169	146	178	185	179	170	189	172	184	159	164	183	172	144	168	183	175	153	198	178	150	182	147	195	188	179	179	159	155	188	152	149	184	144	188	176	140	161	153	171	199	158	147	174	171	164	177	166	166	189	176	167	160	177	161	173	166	188	181	180	153	150	179	159	185	157	175	162	159	170	155	164	182	151	162	172	164	175	160	160	180	146	155	183	161	159	160	167	173	171	182	155	195	155	174	157	174	170	164	168	172	160	153	156	171	180	162	163	167	181	176	199	191	160	175	160	154	174	162	154	160	169	149	154	180	180	160	162	158	174	159	160	146	183	167	188	165	169	181	172	171	148	170	171	169	157	163	155	161	166	198	173	163	164	149	174	153	168	173	172	166	186	169	155	151	148	184	170	154	175	169	146	157	171	158	134	179	176	164	167	172	157	162	150	180	173	148	166	165	196	152	197	177	178	175	180	192	145	186	178	187	161	143	159	151	148	153	159	172	160	173	163	198	169	181	170	157	164	152	170	178	169	177	169	169	174	177	164	172	175	184	187	168	186	169	156	173	174	155	161	156	176	169	171	182	188	165	180	158	167	150	174	192	172	178	194	165	166	159	191	170	185	170	188	169	176	182	177	191	152	171	182	195	173	158	177	180	159	186	154	167	176	192	155	148	181	164	182	153	160	172	178	142	155	158	182	186	174	156	154	159	182	180	156	166	157	167	155	161	159	172	149	159	169	158	186	158	162	169	171	154	183	179	168	169	175	158	172	161	142	148	182	163	193	187	172	179	173	160	199	187	184	158	176	153	156	134	170	164	183	174	182	162	169	160	179	171	177	175	157	176	166	185	164	173	168	191	168	194	192	157	171	164	169	185	149	156	174	155	167	164	157	167	156	180	164	154	178	164	179	178	154	173	182	153	148	163	165	184	177	182	167	164	160	158	183	177	145	155	167	186	156	188	166	174	153	162	167	176	161	181	157	162	157	178	162	189	167	153	168	179	171	163	165	173	164	173	155	167	174	183	169	161	177	170	145	166	183	152	157	183	154	167	173	171	144	166	143	149	143	164	155	171	177	159	188	153	158	172	151	181	149	179	162	157	170	165	180	164	150	169	125	175	160	150	168	178	172	168	159	154	179	173	158	162	177	176	151	168	162	157	166	173	163	178	187	185	179	167	158	167	185	165	181	169	163	135	168	173	192	175	194	161	166	187	137	173	180	178	182	137	187	169	186	163	160	180	190	177	173	186	177	208	178	161	160	164	173	176	192	146	164	157	174	174	172	181	169	155	187	133	175	166	189	152	168	147	181	157	190	169	176	176	185	186	177	181	192	157	182	160	183	180	166	173	166	163	164	165	177	148	166	187	152	178	184	193	145	172	172	155	162	172	153	159	180	158	178	165	171	171	185	168	150	189	166	172	179	165	175	163	168	182	171	166	180	181	172	161	171	162	185	181	171	165	173	177	190	183	189	167	186	162	200	162	143	198	163	166	159	182	164	149	165	196	161	185	184	179	155	157	145	181	178	177	161	163	161	160	188	191	180	156	150	184	152	176	167	174	176	188	149	179	165	155	182	168	163	167	159	153	161	168	178	193	185	190	155	148	147	183	176	162	151	183	162	159	158	155	158	160	160	146	176	146	178	177	153	167	159	169	180	157	170	186	178	159	163	177	164	164	191	171	167	153	189	175	177	185	186	178	187	173	169	156	170	177	181	155	172	164	145	178	139	164	155	164	165	153	156	182	146	157	145	182	155	176	141	168	165	169	166	169	188	175	159	159	174	160	142	185	166	172	185	158	172	185	165	165	174	168	145	155	178	179	163	172	188	187	173	185	157	169	153	179	159	140	179	141	176	154	140	156	172	146	183	191	175	170	175	168	170	164	172	151	168	165	154	168	145	161	183	156	153	156	157	176	161	172	181	156	175	186	198	165	169	154	155	169	141	162	160	185	159	170	168	190	191	152	156	180	151	168	171	157	138	165	168	178	173	160	171	174	154	172	139	167	148	177	178	158	157	158	155	183	167	164	178	165	171	178	170	179	161	181	188	165	165	177	158	177	143	177	163	162	170	176	163	167	169	176	174	147	178	173	165	158	180	158	153	156	154	175	193	168	165	188	166	177	152	172	178	156	172	178	165	173	169	189	172	179	169	162	168	167	161	178	184	178	169	176	156	144	182	170	158	159	174	143	158	169	164	165	177	177	145	167	172	154	156	148	182	156	178	180	200	147	182	179	188	175	163	195	163	179	185	181	146	168	167	161	153	168	179	147	161	173	172	151	133	164	166	150	193	189	168	176	155	171	176	152	166	169	139	182	161	191	171	150	164	173	186	185	173	159	159	184	160	158	165	170	159	165	175	162	169	179	149	169	150	180	164	167	180	147	180	189	163	160	150	146	177	153	163	175	178	140	153	148	163	184	170	153	188	179	166	187	163	178	174	173	177	173	177	164	166	169	181	153	169	151	160	155	149	157	165	172	169	157	177	176	175	188	156	143	195	169	184	160	180	151	170	161	210	149	149	199	166	151	117	168	173	170	164	160	178	163	171	163	170	179	180	174	152	168	157	169	146	150	162	157	171	157	152	149	148	177	171	183	162	163	167	175	162	165	182	165	200	156	161	152	166	164	149	173	160	149	168	176	178	175	175	165	185	180	165	165	158	166	182	146	170	181	164	183	169	165	156	169	180	164	150	156	181	138	159	154	168	149	185	134	170	173	174	173	179	157	177	191	165	154	175	195	187	156	160	165	181	147	176	190	143	179	174	170	180	190	170	180	189	184	191	176	161	171	172	152	162	151	190	194	189	166	190	157	163	156	181	178	152	170	167	153	182	164	158	163	180	155	161	156	174	162	188	168	168	175	145	177	178	135	163	171	185	178	170	174	163	175	166	173	163	183	194	185	149	171	164	149	169	188	171	159	145	154	189	208	142	160	166	160	151	156	167	151	164	174	175	168	172	178	174	180	170	195	180	170	180	164	151	167	157	175	158	149	165	167	164	163	159	161	200	201	150	151	164	171	189	174	132	166	171	183	162	156	133	168	176	170	169	163	165	174	158	191	171	148	182	166	152	183	177	181	184	170	193	170	145	153	156
6041	11235	9011	4746	3004	2195	1657	1262	1045	925	816	676	653	615	574	529	474	455	501	426	466	401	432	405	458	382	386	356	399	364	351	378	370	368	334	373	379	355	352	359	337	371	352	336	310	360	338	356	384	352	342	351	327	335	332	341	329	335	322	355	325	331	321	339	324	339	337	325	382	356	322	321	328	324	309	308	326	339	332	339	332	329	350	351	331	291	285	337	296	322	335	318	354	317	328	356	316	345	352	334	350	317	352	351	349	323	294	364	321	331	306	303	330	310	320	338	336	351	310	331	301	332	316	312	330	345	327	272	347	366	319	319	313	323	347	326	349	320	323	332	318	340	345	317	328	367	318	303	338	314	366	338	348	323	325	332	347	339	346	336	326	321	326	312	343	320	329	317	321	299	302	328	312	335	344	362	309	305	332	339	296	328	319	329	330	337	331	359	356	312	358	292	346	339	331	332	338	335	294	352	326	338	323	307	307	316	313	294	318	311	308	367	318	341	343	326	331	324	327	329	328	339	301	314	311	332	333	299	333	315	324	319	307	324	312	325	310	319	316	342	350	332	351	310	317	332	326	326	349	333	320	324	297	351	323	288	318	349	337	317	320	323	342	332	318	355	351	351	342	327	336	340	319	317	307	318	325	305	319	326	306	343	320	315	335	315	304	338	314	321	319	334	345	322	313	327	343	335	327	323	296	290	343	335	297	307	327	315	339	334	315	333	324	313	357	316	324	330	328	328	345	302	297	318	339	347	330	325	309	329	308	333	351	332	321	328	339	346	331	322	340	339	328	323	330	326	332	317	355	333	302	309	320	330	339	317	346	341	382	326	327	333	336	354	327	323	333	356	316	315	329	306	310	343	296	343	328	311	303	350	370	322	338	341	303	344	318	320	325	351	336	316	339	349	313	324	346	314	373	306	340	333	321	339	315	324	310	314	316	330	309	342	316	300	340	330	323	296	318	335	309	319	348	334	344	341	296	312	358	288	293	318	325	366	331	334	359	327	287	325	306	339	349	326	331	318	306	333	298	337	312	344	320	306	322	323	292	342	305	318	338	334	330	333	341	318	307	307	317	326	288	307	320	357	331	331	299	356	322	330	308	329	318	346	323	365	338	324	336	297	338	297	314	313	355	316	314	336	322	340	305	297	342	303	345	335	340	326	337	326	310	331	353	314	340	315	339	333	335	325	327	341	319	346	333	335	337	349	338	297	339	323	323	325	327	340	330	306	353	322	339	328	341	329	326	300	309	326	324	330	323	345	307	326	301	306	350	330	319	294	318	311	342	370	318	291	310	327	348	305	303	300	337	343	343	331	324	298	344	343	343	332	322	332	405	344	351	321	335	317	300	362	335	332	330	293	332	307	325	343	312	322	312	309	340	286	340	309	329	318	345	323	329	295	334	330	344	307	323	311	345	339	339	339	306	324	346	323	322	340	291	326	309	321	320	325	322	318	337	357	317	319	330	372	333	306	348	321	334	321	340	316	305	361	318	330	311	298	305	326	342	354	308	319	320	337	311	366	304	358	339	349	337	343	341	344	361	315	327	350	329	358	337	360	336	331	334	311	307	328	332	326	357	328	291	342	323	352	337	316	312	316	328	336	346	327	328	300	351	326	325	314	293	341	350	333	324	334	361	353	328	311	348	322	312	327	320	343	314	318	325	322	344	283	340	316	324	343	350	349	325	310	300	316	343	330	329	320	323	322	331	325	336	297	321	346	309	301	301	343	330	322	291	319	366	314	339	361	331	318	335	325	329	323	324	316	329	344	318	334	277	316	316	328	300	334	347	319	341	332	304	303	307	339	294	356	335	316	348	328	359	320	312	351	347	344	354	314	333	321	323	337	315	327	331	344	300	348	320	316	293	337	310	338	327	344	341	337	342	326	318	325	347	332	321	357	330	325	305	336	307	371	314	327	337	355	321	304	315	333	350	317	312	320	305	295	319	311	356	326	319	308	326	300	327	348	298	353	300	343	322	354	339	338	328	341	342	345	337	329	344	341	334	331	331	306	353	334	317	333	330	316	367	326	330	324	310	328	331	339	320	300	318	339	353	324	338	301	310	291	329	307	299	327	318	337	323	335	349	352	333	355	319	325	303	301	307	316	330	336	302	330	361	299	311	318	316	317	320	312	360	329	307	332	335	331	344	304	337	304	302	321	350	356	321	340	328	306	317	317	319	300	368	352	344	314	327	319	345	339	339	352	335	318	325	319	332	337	359	337	332	313	332	352	342	340	325	322	319	322	316	318	383	354	317	312	297	334	311	336	317	354	336	342	350	340	297	331	342	324	307	306	317	328	337	312	337	324	309	307	315	324	335	331	328	351	330	344	323	329	354	306	334	343	336	329	313	308	349	334	321	330	310	365	326	299	331	321	319	317	316	318	331	334	322	316	344	315	365	336	323	322	342	305	313	326	325	334	328	325	350	332	326	322	324	340	284	324	293	344	335	325	332	333	335	317	368	345	356	342	381	308	307	358	324	352	331	314	324	333	308	328	348	299	326	312	383	343	306	326	328	288	353	301	338	329	345	347	313	320	308	318	351	321	352	310	312	336	324	345	309	355	344	315	300	316	292	327	336	349	316	316	360	320	332	360	330	328	323	335	301	326	337	315	312	319	294	318	307	324	360	349	332	326	321	324	325	336	342	343	365	313	329	328	338	327	346	344	311	353	338	308	321	286	282	339	322	352	334	355	309	311	314	347	332	348	315	355	312	354	360	329	341	331	342	341	350	358	316	316	316	358	318	333	349	318	291	315	345	319	336	340	318	325	347	313	341	331	322	334	320	348	358	316	301	292	342	341	359	338	333	331	326	337	325	330	325	338	311	341	353	335	310	328	349	289	361	340	323	311	327	300	313	306	336	330	335	328	334	318	362	369	344	333	359	339	319	320	341	319	334	327	326	340	325	309	290	317	315	330	296	341	352	313	336	288	318	328	311	340	347	358	322	311	344	309	324	325	316	336	305	308	317	334	334	307	317	328	334	324	352	302	330	359	316	336	332	337	338	315	329	342	336	336	329	306	308	321	314	335	321	306	308	330	309	351	314	296	337	337	337	352	325	318	328	322	320	339	347	322	346	317	329	320	341	324	350	342	315	349	311	335	329	287	338	347	285	312	328	339	338	304	298	321	317	311	319	327	342	328	305	326	313	304	302	332	347	338	354	336	330	327	352	343	308	321	350	307	322	360	306	329	360	302	320	347	310	319	324	324	309	319	302	338	315	352	344	303	317	333	327	303	348	343	347	334	345	315	309	341	355	300	282	289	318	307	345	320	328	327	340	313	329	292	345	331	341	311	296	289	316	324	308	337	321	297	298	373	309	324	333	324	343	323	290	325	353	306	332	349	326	317	325	346	320	299	348	296	333	363	301	360	314	330	309	288	352	334	318	324	332	304	311	315	329	320	337	317	321	377	305	332	332	330	330	309	310	326	302	333	311	340	331	315	356	321	307	333	330	327	366	315	326	357	328	302
23484	21450	29304	23998	21452	17561	1802	812	656	541	535	451	451	385	361	358	367	329	346	369	319	363	293	285	339	328	306	320	317	308	296	284	291	287	291	286	320	333	283	312	312	287	281	321	303	334	294	280	254	310	279	283	286	281	268	263	338	272	300	277	273	272	270	282	254	274	283	260	321	322	261	295	258	278	277	283	294	327	289	293	269	250	273	302	290	304	262	324	288	256	278	295	286	304	268	277	279	247	287	261	280	271	275	294	300	277	271	319	281	314	296	303	283	308	244	297	298	283	279	322	269	273	292	288	306	280	245	303	292	284	273	262	280	283	257	284	301	285	302	254	272	287	292	285	299	286	230	266	273	274	291	305	278	266	269	296	289	283	280	295	285	311	287	291	299	302	274	278	295	253	275	278	265	291	274	284	276	288	291	277	280	289	283	268	272	329	260	320	277	303	270	294	295	297	283	274	311	300	291	263	243	286	312	289	297	257	287	288	273	264	266	293	265	282	278	290	298	283	285	275	281	290	302	309	275	251	298	303	288	276	277	300	280	279	300	283	277	296	304	284	301	298	257	243	290	288	287	252	279	287	281	283	278	269	289	268	298	288	286	259	257	263	267	279	293	261	293	304	275	270	278	278	266	262	283	284	277	283	286	299	278	255	294	273	304	275	288	292	282	280	305	290	294	301	280	295	320	301	291	261	257	299	289	295	271	271	283	279	285	268	286	262	315	263	300	278	260	286	298	255	272	275	297	277	304	265	281	301	283	273	289	276	273	277	266	298	290	298	283	248	267	269	307	284	260	246	301	281	295	273	271	284	299	273	269	319	278	283	290	298	278	293	296	273	290	304	284	258	280	262	292	274	279	315	285	284	294	272	304	300	275	297	271	294	282	288	297	272	275	279	274	315	275	282	282	288	279	274	275	310	291	296	274	305	282	311	271	280	264	288	271	293	294	283	273	307	293	299	261	309	293	282	314	289	278	273	303	311	287	301	278	307	303	288	311	294	278	293	292	288	269	281	312	271	296	288	276	275	317	279	299	264	289	281	306	302	283	263	282	289	287	282	263	305	283	304	273	267	282	288	252	263	282	315	268	260	284	308	278	283	286	277	293	277	291	275	283	272	261	294	293	274	311	283	280	279	272	274	274	287	262	269	265	241	255	275	292	239	249	289	307	269	297	281	296	258	297	296	297	294	289	299	302	282	294	304	305	269	233	285	305	297	250	301	297	300	263	296	314	249	260	323	280	282	278	306	251	279	260	327	298	257	278	282	303	303	245	299	266	281	276	303	279	309	265	251	277	274	266	290	297	288	273	297	273	265	253	259	285	315	278	245	273	286	323	271	280	307	273	268	292	250	302	249	296	297	292	260	264	282	289	294	272	281	324	335	286	308	296	286	274	301	293	255	274	286	262	268	275	328	312	263	325	276	287	284	282	312	280	296	264	309	284	299	283	292	276	296	254	280	260	272	258	281	253	272	278	295	289	284	292	287	304	273	251	293	304	291	291	278	297	282	289	262	279	259	278	301	310	270	264	300	275	286	301	257	294	284	303	308	267	254	274	287	285	284	277	271	274	276	276	247	267	285	294	295	307	275	290	225	285	276	288	277	285	272	310	270	315	293	300	266	273	273	238	309	283	315	255	286	308	292	307	273	283	264	300	285	293	284	269	270	291	300	278	287	272	299	273	296	285	272	277	291	266	246	282	281	264	275	262	264	292	277	298	296	268	295	276	311	293	286	300	301	278	269	268	277	279	273	283	285	279	304	293	285	317	322	333	279	268	284	275	289	291	293	303	278	309	260	244	291	308	247	270	274	252	304	304	279	306	294	286	280	287	278	286	279	289	284	308	299	270	250	315	291	275	264	273	272	271	297	286	292	282	320	306	281	306	292	265	281	286	289	311	282	290	270	277	289	273	268	315	258	285	284	276	292	297	268	306	299	289	261	274	296	283	300	307	292	283	282	295	291	250	285	271	323	288	285	296	276	277	292	268	271	287	302	290	275	305	302	277	266	255	306	281	264	283	278	258	290	246	288	298	281	293	285	313	294	296	284	284	299	283	258	276	263	283	280	274	275	288	288	309	292	297	291	275	303	256	284	233	282	304	274	262	305	247	266	288	286	298	298	257	314	257	288	258	280	284	232	278	285	300	254	269	288	290	307	321	303	273	285	272	253	258	263	287	284	280	310	291	293	262	274	285	306	278	271	275	299	270	294	289	259	286	275	290	283	255	278	271	286	277	295	251	322	291	269	275	289	270	276	258	280	285	252	276	285	292	277	287	297	289	282	294	263	283	292	277	282	276	286	294	278	266	284	291	282	277	295	249	253	269	269	263	290	264	273	290	297	290	275	293	248	300	272	275	297	282	270	318	274	292	272	241	299	266	293	271	290	308	283	279	242	309	244	274	276	259	280	315	256	282	267	249	256	344	277	308	286	281	290	265	294	280	284	310	281	269	283	304	295	274	285	291	297	294	283	261	291	277	298	284	277	299	310	282	288	258	273	286	273	315	260	286	283	266	270	284	256	296	283	260	262	302	271	269	268	273	287	275	287	276	248	265	315	280	280	302	263	301	299	273	301	284	269	283	287	301	291	320	283	300	267	289	282	280	275	304	316	266	297	290	282	310	284	287	265	293	295	272	269	269	313	262	264	278	314	304	262	290	284	323	280	310	256	238	270	249	269	259	319	293	289	274	292	307	292	267	281	289	306	247	302	286	262	251	271	291	300	305	282	267	283	303	278	295	261	271	287	287	314	298	272	292	292	265	281	275	292	294	255	271	302	268	283	264	266	295	248	263	300	293	276	267	283	257	338	284	274	261	288	276	303	299	303	270	303	300	283	277	298	311	291	274	268	280	273	282	301	257	268	292	315	292	268	292	251	302	270	296	282	248	273	284	266	298	262	277	303	289	286	267	257	257	277	321	257	293	305	263	342	270	279	269	263	307	277	277	267	273	284	279	264	283	277	266	304	301	268	309	274	290	261	268	306	284	277	288	256	304	285	293	268	292	268	266	308	289	269	277	283	295	291	269	288	273	273	264	277	283	273	268	270	267	298	297	270	274	278	275	263	303	314	291	291	274	291	297	308	286	291	284	269	249	302	288	274	293	315	290	297	296	301	296	289	287	285	275	300	288	253	275	298	331	286	287	264	277	296	282	301	302	297	290	284	288	288	256	305	289	280	290	284	294	252	280	258	306	298	277	302	280	264	272	300	273	283	315	294	297	260	288	291	267	279	280	307	259	258	264	275	275	291	297	294	291	260	314	291	287	294	273	287	264	267	253	290	304	302	288	298	291	292	285	288	260	323	305	275	297	266	303	293	279	268	260	264	289	310	278	262	280	277	293	263	313	286	306	257	282	261	257	257	253	264	292	268	296	302	278	267	303	264	279	284	296	282	284	296	275	258	261	269	252	281	260	267	271	301	279	288	256	315	280	289	241	302	252	288	266	272	281	268	292	257	306	293	306	285	276	299	269	287
8445	17472	14178	7934	5243	3804	2790	2297	1911	1607	1381	1198	1098	1021	942	883	814	763	795	663	697	705	664	661	575	615	631	614	597	582	596	605	596	559	584	568	586	518	548	495	544	565	557	537	525	554	522	535	525	515	528	505	541	531	519	535	568	569	476	511	540	534	548	509	533	513	530	481	502	495	502	506	470	527	499	500	497	518	502	545	504	513	490	495	453	483	506	488	499	487	513	504	473	519	554	474	492	513	520	506	504	508	508	548	463	510	525	500	534	492	494	495	513	500	512	499	512	520	477	501	508	531	508	538	525	500	496	497	484	531	490	506	511	494	513	528	525	459	514	504	535	487	472	529	502	555	483	513	482	471	502	472	509	513	513	508	524	513	503	508	479	520	500	524	498	496	520	515	481	494	491	526	529	494	517	495	497	499	486	479	525	498	518	484	498	470	515	522	477	512	509	478	496	486	480	472	484	505	497	526	511	509	524	508	480	492	507	515	495	497	541	522	454	512	478	468	480	519	484	504	486	483	519	482	508	500	502	464	516	483	509	506	536	520	520	485	470	505	503	474	455	487	466	524	477	494	560	489	512	493	502	470	513	508	509	489	511	505	491	490	521	500	491	504	529	504	490	510	506	485	471	512	464	504	516	494	513	498	484	492	506	463	503	514	479	509	512	510	507	516	492	545	541	522	440	515	514	472	486	446	503	516	548	502	493	521	518	497	444	459	489	555	533	505	487	480	507	495	513	491	488	548	500	501	449	490	464	526	542	510	511	524	516	516	498	504	510	505	471	475	515	486	467	475	523	518	498	524	494	472	524	522	494	510	482	484	493	485	487	501	500	477	488	472	467	489	484	489	511	518	487	513	514	499	490	497	536	511	489	461	503	498	505	496	519	522	508	467	489	496	482	528	470	492	467	487	483	505	482	504	514	485	485	509	499	474	477	477	506	462	508	497	553	506	487	478	475	481	448	455	530	520	455	497	479	529	512	566	507	481	555	535	507	485	515	504	480	521	551	505	495	480	550	523	525	493	488	514	499	513	503	516	498	523	537	483	508	509	511	528	490	483	519	496	501	501	468	508	498	495	525	509	520	491	483	524	525	486	495	466	523	513	517	493	511	520	511	478	517	494	500	548	517	513	473	541	503	520	499	516	546	487	490	499	487	519	487	540	498	498	480	535	487	514	495	512	514	495	464	520	522	513	458	448	500	439	499	475	494	531	517	538	486	498	477	504	472	488	490	514	506	497	510	456	486	488	527	503	503	499	476	500	545	517	532	516	467	473	498	492	544	499	430	523	517	524	461	467	514	501	521	495	522	471	493	523	507	535	483	496	504	530	493	522	514	498	495	475	533	458	515	538	505	511	524	505	495	484	506	521	501	507	479	512	488	508	471	508	493	514	518	480	504	518	481	485	528	467	513	543	499	487	503	497	462	482	478	488	495	520	509	462	545	493	476	515	489	510	536	464	493	486	481	509	479	493	519	515	480	480	497	520	498	497	499	448	525	470	479	535	521	517	500	508	510	509	542	489	488	488	468	492	486	496	495	511	489	476	479	475	494	468	457	470	512	530	554	486	480	481	471	504	484	470	478	538	435	492	477	533	518	521	510	490	522	528	520	512	518	498	506	490	499	498	474	447	500	523	513	497	493	465	485	538	510	480	487	485	514	499	487	529	500	489	526	499	502	492	473	452	486	513	512	483	514	539	485	508	537	514	518	503	521	516	488	510	468	508	472	554	480	523	518	523	532	506	509	500	526	530	512	495	493	488	508	495	491	541	481	460	485	505	526	513	495	497	505	525	461	462	474	488	500	518	501	546	493	492	519	485	520	485	500	476	465	544	445	496	473	533	493	492	504	514	509	484	498	490	525	514	489	460	538	513	490	520	516	448	467	529	491	469	486	499	507	495	512	490	471	499	490	530	499	478	521	497	478	509	508	507	508	491	493	527	529	530	505	492	498	505	484	456	506	463	501	490	513	454	476	461	494	491	468	465	518	523	497	486	500	517	502	488	487	538	521	514	453	513	463	507	509	482	520	485	495	473	504	475	499	522	546	491	491	515	547	512	517	515	484	499	484	494	479	510	537	497	496	463	535	504	531	508	494	495	512	495	499	477	505	491	520	561	493	462	508	520	503	526	514	517	483	487	509	489	474	526	515	502	499	501	501	512	465	488	500	474	461	454	550	514	477	493	491	531	492	538	504	515	540	480	493	551	486	489	509	521	481	490	499	498	480	491	493	497	507	464	497	509	495	479	493	506	527	471	494	494	457	482	460	452	501	502	508	513	534	507	505	500	508	472	446	497	520	502	520	518	502	502	493	488	510	484	479	514	510	480	483	497	503	529	541	507	514	486	490	498	511	486	463	486	505	503	465	516	512	502	475	476	497	467	509	513	471	483	498	518	525	490	510	529	535	474	456	509	507	496	492	505	528	506	491	474	498	527	499	514	474	501	519	471	530	452	508	515	473	515	521	477	517	488	458	501	472	525	498	474	502	520	454	500	543	480	466	521	469	514	506	504	550	505	497	505	508	494	522	518	506	554	443	468	509	469	487	480	457	467	481	517	489	497	493	460	560	540	478	516	521	498	507	490	495	496	485	508	476	494	503	443	516	486	477	482	506	523	510	494	493	466	523	506	496	513	494	475	540	497	506	449	518	475	503	482	473	514	494	516	489	516	505	490	506	523	474	485	506	492	470	504	479	489	488	502	469	465	493	509	487	484	513	494	524	486	509	490	486	476	481	487	518	527	518	485	516	521	472	486	523	498	552	468	461	501	470	497	527	532	523	512	495	478	507	477	516	516	517	470	517	508	480	546	513	511	471	531	497	489	470	488	509	502	505	499	480	497	507	493	522	499	489	458	463	482	504	511	491	533	471	522	481	515	476	490	499	490	541	503	509	480	505	549	502	501	533	504	462	506	482	524	546	499	500	515	544	477	462	490	515	498	506	475	497	542	515	499	495	515	496	514	478	507	493	512	532	547	523	500	501	524	498	499	488	490	487	502	479	521	476	504	516	518	479	485	482	481	461	499	489	539	493	512	524	475	472	516	501	505	514	499	477	524	532	504	529	480	530	489	513	501	512	506	530	491	509	528	520	526	535	509	469	477	487	512	514	481	503	512	474	470	505	496	495	515	528	541	490	497	481	486	503	483	481	490	496	470	494	475	504	468	538	516	459	550	524	520	523	493	505	509	502	465	490	507	488	472	460	501	476	563	509	497	502	476	534	483	529	493	523	519	528	496	502	487	533	500	526	518	489	502	531	533	491	489	493	494	523	496	500	491	484	503	491	476	510	517	491	474	502	480	508	503	514	496	524	478	505	515	517	509	509	514	464	486	508	482	512	508	470	492	511	475	484	553	522	493	509	507	504	491	524	548	491	534	486	490	508	528	523	544	482	512	525	492	499	503	512	450	485	528	467	549	512	507	528	556	442	520	504	474	505	491	467	521	523	501	484	526	496	519	476	483	476	477	513	505	495	503
26798	20648	7710	776	499	427	424	373	394	391	389	413	424	393	393	361	364	426	380	389	371	383	401	371	377	381	365	377	371	371	384	379	378	382	357	395	378	417	380	367	394	394	379	353	434	405	367	386	408	396	397	367	377	395	413	382	394	385	384	402	386	375	369	410	387	394	383	380	376	411	407	384	420	407	396	376	355	410	384	406	377	387	390	395	384	350	376	393	360	364	403	383	371	381	363	392	352	437	365	401	366	380	445	392	376	373	392	379	411	387	373	414	357	350	352	431	366	374	366	419	368	378	380	403	418	381	379	356	403	391	402	375	380	395	383	349	380	353	409	415	391	388	381	424	355	339	377	381	345	404	410	382	354	378	355	359	350	388	400	357	396	364	388	358	384	390	396	402	380	386	408	382	373	414	331	395	393	396	408	365	386	342	408	366	368	378	379	405	399	406	364	367	410	393	356	389	362	365	341	373	434	378	385	354	414	358	370	402	369	376	401	369	379	403	357	411	378	384	390	403	370	378	359	399	331	367	426	362	405	383	401	411	382	412	417	366	404	386	389	387	371	382	399	371	349	369	396	364	376	381	384	356	375	391	373	393	400	407	357	364	390	344	420	371	346	405	381	389	371	373	354	365	348	368	412	365	375	409	358	337	381	379	389	373	372	424	361	399	379	384	367	413	414	382	366	405	365	419	403	366	370	387	397	399	377	402	404	421	360	371	407	384	387	396	388	383	384	374	361	391	383	366	372	391	368	407	366	396	409	387	380	369	405	367	383	364	373	338	384	392	374	403	369	396	394	384	381	373	377	348	398	355	391	354	411	362	364	365	382	386	341	382	373	401	347	376	395	398	376	361	383	363	396	389	415	384	371	388	391	352	396	399	393	375	387	403	346	388	368	375	361	384	387	387	382	382	387	368	358	363	370	409	373	383	373	384	378	398	386	335	392	404	377	385	369	395	360	411	361	413	367	409	390	383	377	389	351	380	369	403	369	377	337	383	352	340	374	384	391	351	379	405	412	413	400	415	389	388	384	361	376	378	395	380	419	384	361	358	402	359	391	422	386	399	344	404	441	402	381	391	369	421	365	383	373	393	431	361	375	349	394	365	396	371	379	390	342	431	407	401	358	386	368	410	372	352	400	367	403	350	379	399	369	374	354	373	358	379	385	385	388	363	352	370	381	396	370	388	370	405	334	398	357	368	352	379	400	406	383	389	398	399	368	386	366	353	372	379	372	393	385	390	374	382	386	375	411	375	391	374	419	376	392	377	393	385	398	394	355	355	386	404	364	361	365	382	371	420	359	404	377	356	368	377	391	413	378	386	379	387	366	349	379	345	375	396	368	373	392	388	372	399	402	386	383	378	388	379	364	376	412	411	398	352	376	376	372	390	385	376	382	346	374	372	388	376	409	375	365	353	383	379	399	406	384	405	363	340	375	381	409	387	402	394	422	354	378	398	392	362	390	364	417	372	379	373	373	350	386	368	378	393	385	347	393	387	369	378	389	413	358	366	353	401	369	406	412	368	360	402	392	375	368	380	390	371	398	388	398	356	388	394	373	384	363	417	409	409	389	373	358	406	394	388	391	377	361	364	383	341	369	382	358	351	362	384	368	394	354	380	358	375	383	377	412	361	344	438	391	398	382	385	381	388	362	371	378	399	401	384	396	395	396	379	354	381	401	407	405	395	398	405	377	384	399	382	394	401	410	366	391	389	381	389	399	378	343	381	395	401	364	389	362	362	394	375	387	397	365	422	360	407	333	381	341	403	428	386	389	403	379	407	393	392	388	377	376	393	416	427	387	387	362	398	402	353	354	383	400	394	392	385	381	387	388	419	376	364	381	357	370	372	386	382	380	360	404	433	375	405	364	393	397	378	382	382	374	391	374	372	369	373	390	391	365	394	381	388	378	389	410	350	362	375	378	375	386	341	388	386	413	397	385	390	364	405	406	366	404	395	387	422	379	362	399	340	405	370	372	368	382	394	373	403	420	389	364	399	356	366	398	422	378	423	368	406	414	380	379	389	375	371	377	355	349	450	370	408	377	397	382	400	423	380	363	374	380	359	371	388	382	351	380	377	419	397	367	344	366	402	391	390	399	384	393	363	390	341	408	394	372	351	379	375	360	421	374	378	378	376	359	360	360	416	347	380	354	385	399	421	400	364	402	382	366	374	353	385	387	386	386	386	383	373	400	379	369	407	363	366	355	372	379	369	388	383	356	344	357	353	387	387	387	390	354	369	379	362	401	388	401	393	378	403	373	381	381	394	380	377	326	379	370	376	390	344	376	361	377	410	345	352	410	392	369	393	403	403	366	380	390	376	389	399	396	395	380	365	373	400	411	362	386	387	404	387	393	385	378	391	382	373	381	380	352	384	380	400	333	392	372	367	374	404	392	379	374	373	396	417	364	368	358	379	408	384	346	396	362	390	363	363	389	394	394	389	368	408	366	381	377	350	373	395	416	386	381	374	352	360	383	372	376	363	397	392	390	415	406	417	377	395	391	390	360	370	398	369	414	392	347	381	360	383	373	412	394	359	374	380	375	390	371	340	384	359	387	391	401	392	405	383	365	361	352	409	373	404	375	384	424	392	373	402	394	404	421	346	393	375	375	427	332	381	341	394	372	388	371	391	368	381	363	379	369	375	347	401	402	361	380	399	389	406	395	352	337	361	385	381	371	367	368	374	401	401	418	416	412	393	387	358	368	381	349	377	381	375	390	398	373	390	365	391	364	371	340	371	369	339	391	346	376	339	369	380	391	364	355	387	361	413	381	346	365	403	365	366	410	400	399	349	362	373	349	353	364	353	383	384	389	379	344	361	390	418	400	395	400	390	379	412	345	368	410	387	363	395	373	366	386	377	376	403	340	388	362	406	393	407	370	366	393	379	385	370	371	389	390	408	377	366	377	356	372	370	400	365	418	354	365	380	391	382	376	365	387	365	417	377	403	382	386	411	377	406	358	361	360	378	388	357	395	416	395	392	362	367	359	367	391	366	372	356	379	357	389	426	392	382	358	384	355	394	393	398	379	348	386	369	402	353	395	410	374	404	335	393	400	355	387	384	415	385	365	385	363	387	397	395	392	368	378	393	420	373	405	372	345	383	413	380	383	366	394	379	401	417	375	375	395	373	409	395	376	374	369	387	393	361	386	400	356	384	355	387	371	381	370	399	390	339	367	350	398	361	426	391	362	408	355	395	381	334	377	363	381	382	389	368	373	378	365	393	364	363	359	371	366	385	384	341	377	404	399	411	366	383	415	400	350	358	396	384	385	387	380	381	380	354	382	359	381	413	372	400	373	364	355	364	355	409	358	360	357	399	371	386	387	363	403	377	366	385	375	384	348	422	380	374	395	404	372	393	394	356	384	391	411	374	402	367	386	406	355	363	382	408	370	383	338	388	423	435	407	397	359	361	365	353	367	409	399	349	380	380	423	380	362	345	363	344	352	360	381	373	381	407	418	372	372	382	360	440	389	368
4204	2013	1736	1204	1000	871	833	797	789	743	734	727	789	738	731	732	751	716	735	721	691	744	710	710	748	697	733	701	716	732	728	740	742	708	742	749	755	719	735	720	728	743	800	692	746	722	680	744	714	714	711	772	680	698	727	744	725	736	678	718	731	744	716	732	711	703	695	713	710	703	705	701	715	712	703	728	672	709	648	731	745	683	702	702	693	702	712	745	749	699	712	738	721	674	676	682	694	760	692	650	698	702	709	742	751	670	733	703	686	718	789	729	708	680	697	715	719	698	680	671	723	727	733	699	744	698	739	724	668	670	702	734	696	706	732	733	726	659	734	752	669	716	675	726	734	719	708	718	647	679	681	733	730	762	703	684	714	694	748	704	711	707	703	718	667	706	708	713	708	692	675	706	712	703	696	753	723	699	702	697	750	694	696	741	700	701	673	707	674	738	734	743	698	704	670	729	723	696	703	717	723	705	718	661	763	734	706	732	709	686	705	706	741	729	714	715	656	762	756	717	755	742	680	696	679	682	762	716	678	742	671	730	736	694	722	702	713	740	706	770	713	735	672	730	735	748	722	712	732	691	713	704	742	700	696	709	718	747	695	686	678	681	701	715	730	719	692	702	686	725	718	728	692	712	721	748	673	726	704	694	721	695	708	742	706	703	743	766	725	709	687	738	722	774	694	687	746	693	718	683	733	687	641	695	698	691	711	680	723	761	722	718	681	692	755	672	687	667	689	742	747	716	736	659	711	677	704	730	713	684	716	664	652	737	736	701	740	760	756	705	729	739	718	732	721	728	702	748	740	775	709	725	702	664	674	743	707	732	711	737	705	688	733	682	787	709	759	761	690	716	737	751	711	691	655	718	732	730	737	749	735	739	699	711	709	715	681	679	715	713	712	687	753	732	764	732	700	692	705	716	735	684	725	684	730	715	691	689	733	705	707	739	717	659	707	727	725	701	700	697	707	731	715	716	669	728	708	773	710	733	694	792	730	723	728	706	773	703	727	703	747	696	675	756	727	727	702	713	741	694	688	741	679	691	732	688	728	740	708	777	708	690	753	726	735	706	705	771	752	677	668	725	722	725	734	717	748	702	733	710	707	719	696	707	706	705	679	726	724	747	750	687	740	684	715	756	719	699	691	704	700	748	757	740	695	708	698	702	707	749	739	727	724	694	697	722	678	669	704	728	680	698	682	659	761	713	732	696	682	696	673	705	721	686	756	726	698	687	702	670	710	728	703	700	762	714	684	734	735	731	733	735	715	742	693	715	677	767	683	724	693	707	716	742	681	761	703	705	709	678	782	741	727	725	688	743	703	709	737	691	704	727	739	691	728	671	760	688	778	729	664	742	670	662	682	750	699	723	708	734	735	678	727	704	704	756	732	707	684	719	773	717	718	668	670	687	686	718	717	723	628	708	716	710	705	703	677	641	731	740	708	720	718	720	687	724	721	677	707	717	712	737	702	684	703	737	722	745	693	703	712	676	680	702	710	730	697	711	709	697	711	716	737	688	705	672	718	711	729	750	695	728	705	717	663	677	634	712	690	675	746	729	729	714	698	699	696	731	691	699	675	705	739	663	738	710	705	702	667	740	694	719	690	770	715	714	699	728	696	725	712	689	700	728	671	682	731	691	728	685	737	762	710	695	762	667	708	676	726	704	686	682	758	683	733	714	701	719	694	705	731	699	717	748	676	639	721	728	736	713	719	752	710	725	693	705	669	720	717	705	634	707	692	733	679	745	701	729	714	696	679	731	717	701	708	710	716	706	745	771	726	706	711	710	696	714	740	716	719	695	755	708	709	746	730	707	723	719	695	748	709	709	722	684	722	733	691	714	729	734	716	716	698	754	727	739	727	708	754	715	693	749	760	739	720	719	667	712	717	723	744	719	690	689	682	758	720	665	686	749	681	711	764	726	692	743	711	744	737	723	715	712	710	730	707	745	777	729	700	714	760	700	777	720	761	718	705	731	744	703	741	681	697	711	716	712	717	759	744	728	737	714	713	706	737	687	684	689	739	704	716	697	685	745	772	720	718	703	695	740	728	748	686	751	703	704	712	674	744	704	714	692	716	727	749	737	729	666	702	723	691	685	713	738	694	697	698	766	682	714	726	723	741	702	675	725	687	720	713	744	692	700	692	719	740	714	689	721	728	667	755	713	666	733	753	698	669	675	649	690	694	673	739	699	703	674	698	675	767	731	729	700	722	726	679	711	705	763	726	711	747	677	688	691	668	750	702	743	716	683	712	684	736	719	673	778	711	742	713	742	760	711	736	676	717	729	726	713	679	710	669	735	680	699	684	723	682	689	716	742	690	695	731	721	670	684	694	740	658	725	743	708	690	736	692	728	768	719	675	724	744	720	712	750	717	708	754	720	760	702	721	747	724	729	710	686	690	740	683	706	715	650	678	685	677	690	677	765	703	712	746	739	697	730	689	756	712	726	676	748	767	733	715	684	733	748	708	674	686	725	737	662	723	675	735	689	730	780	746	698	748	757	759	722	687	700	720	722	711	708	709	702	743	630	732	665	715	745	718	729	733	695	659	706	715	658	673	713	687	722	735	688	701	710	705	726	673	678	720	713	720	736	747	701	685	723	726	707	700	710	659	673	704	728	775	730	728	700	696	713	725	700	743	741	681	700	712	721	730	683	695	685	746	718	696	713	725	721	687	668	722	690	715	757	715	715	675	684	710	705	719	672	719	719	676	722	705	728	727	712	714	744	704	680	751	704	682	713	672	687	724	708	743	700	683	787	701	728	659	709	756	705	727	727	702	709	745	712	678	731	734	743	679	757	693	692	720	764	709	724	691	720	743	723	700	700	686	716	734	730	714	703	697	724	733	691	745	700	741	661	705	695	736	715	683	712	716	714	742	689	719	701	711	723	695	697	724	669	678	728	705	756	691	735	780	731	698	702	701	739	695	692	692	711	711	698	714	713	717	714	704	669	698	704	719	699	724	682	723	754	690	684	710	744	759	746	718	698	709	746	733	706	684	741	749	775	721	713	709	686	713	738	700	687	696	700	728	700	770	755	688	707	734	680	702	699	704	700	729	761	679	742	725	734	725	690	706	728	705	684	709	726	710	697	705	793	740	674	720	706	701	715	723	713	720	742	740	655	756	692	708	665	672	719	700	665	695	689	780	734	702	705	718	717	707	718	736	711	675	719	734	680	670	706	724	734	736	736	705	707	709	700	704	703	678	691	713	688	715	727	704	745	675	661	687	751	726	692	719	754	712	713	689	759	727	723	695	698	668	684	713	666	747	701	675	702	723	717	723	735	728	687	705	657	716	704	732	744	717	690	737	699	709	703	711	726	759	718	680	682	756	692	754	701	692	664	742	710	733	759	691	745	721	691	732	687	705	676	725	742	729	725	712	726	757	709	717	713	718	685	685	736	696	751	710	719	730	688	700	693	732	715	703	667	756	683	660	701	703	710	720	706	728	751	708	727	741	738	705	679	707	743	691	741	740	711
24465	21456	28670	24648	19848	1662	590	440	364	324	268	253	230	235	217	213	210	203	198	214	182	174	184	192	181	174	183	177	188	169	193	176	192	158	181	172	165	163	145	168	176	171	174	180	176	197	179	159	198	157	164	144	169	165	173	167	174	190	168	173	164	161	172	180	167	183	174	163	163	178	179	168	152	151	167	174	171	187	161	155	166	152	160	178	150	162	167	185	170	168	158	170	203	187	191	163	189	158	172	167	158	175	177	184	179	141	173	173	175	171	176	162	165	182	145	176	167	176	157	180	148	189	173	175	155	178	161	180	153	159	162	168	158	170	172	184	178	159	159	171	188	180	164	172	159	167	147	152	154	178	179	158	154	159	155	166	176	176	158	153	161	170	171	141	193	151	173	189	170	155	162	155	172	170	163	152	159	182	164	160	158	168	168	163	158	148	156	169	146	150	192	142	164	178	173	158	187	135	170	167	156	188	153	160	171	183	163	163	167	173	156	170	184	175	153	161	152	156	172	174	168	171	173	165	173	154	184	180	191	150	167	182	192	182	163	156	177	178	170	182	160	165	167	190	170	185	159	167	166	147	164	173	191	186	168	175	176	146	150	162	173	171	179	171	161	177	162	171	186	185	168	173	175	183	176	158	139	170	164	164	153	169	159	161	182	160	161	150	164	146	155	136	163	164	154	174	159	188	172	161	170	159	191	171	190	158	164	174	139	169	178	180	164	140	168	182	168	154	158	179	193	152	152	151	173	173	177	189	160	176	145	181	170	161	174	156	166	163	155	173	178	164	172	180	176	153	171	155	182	146	152	194	166	184	188	176	169	172	193	176	157	155	179	182	161	160	158	160	172	184	174	162	150	165	145	168	164	169	172	153	167	162	166	145	179	173	146	159	197	170	165	153	160	154	171	170	162	157	173	159	181	154	138	171	155	170	189	167	143	184	179	162	150	177	157	155	161	177	163	189	173	144	159	153	173	155	158	186	183	176	162	170	166	170	174	173	170	181	157	155	166	170	183	179	162	190	175	185	165	155	160	181	182	162	179	180	172	168	157	173	171	189	166	174	155	161	160	170	142	150	157	182	160	152	161	165	187	180	189	153	155	181	206	162	172	176	162	157	163	164	144	160	163	191	179	160	158	157	152	168	165	168	164	160	180	177	156	157	158	154	175	165	152	161	174	157	184	127	155	169	165	160	158	161	176	151	165	154	161	160	168	164	152	184	150	178	183	152	169	192	169	152	196	165	143	192	145	166	154	162	158	157	154	149	166	187	176	170	170	157	169	152	188	183	191	171	154	150	182	152	182	159	164	147	153	161	154	175	165	171	189	175	164	158	165	172	164	160	163	145	168	145	141	154	185	174	165	167	160	147	185	175	160	174	162	157	160	152	168	162	172	159	173	174	175	183	163	159	180	174	151	156	174	163	156	181	160	181	195	148	173	159	189	192	163	160	176	171	180	158	154	168	162	174	160	162	171	169	144	164	161	162	179	181	168	177	217	165	164	160	144	173	192	163	155	158	159	188	168	180	175	172	158	154	171	167	145	169	154	160	201	172	183	181	182	161	185	175	167	155	182	170	146	184	167	166	177	154	167	185	183	166	168	167	176	167	183	157	187	154	163	160	170	162	176	179	134	177	188	182	185	153	168	171	192	154	175	165	168	168	172	161	152	155	164	177	142	177	171	134	176	188	149	176	173	171	175	151	182	174	174	185	168	156	168	161	178	166	183	182	165	171	174	160	176	164	186	167	168	153	183	196	164	166	159	167	180	170	197	176	174	154	174	201	145	165	181	170	182	150	147	173	160	166	171	159	186	173	166	140	151	167	164	184	151	167	163	164	167	158	162	168	171	150	142	168	181	152	177	156	156	169	155	145	178	146	177	158	158	175	192	151	173	164	131	173	162	178	176	171	167	172	155	177	159	171	159	167	161	173	173	172	161	146	166	152	198	170	160	143	148	184	159	175	153	161	181	173	170	153	165	162	163	164	176	156	171	141	172	171	162	150	187	158	154	148	142	166	153	172	170	143	169	186	152	160	182	187	192	168	157	166	193	159	159	173	167	152	162	159	151	174	187	170	159	157	172	150	153	147	157	161	174	177	150	184	183	156	165	149	190	181	146	152	166	192	143	148	177	167	196	151	174	155	165	155	171	154	168	160	136	156	144	166	139	157	169	146	165	173	151	164	170	177	174	179	184	144	169	168	166	164	167	171	158	141	174	144	170	171	172	140	183	179	171	155	147	179	169	165	161	166	155	181	163	161	154	177	146	182	139	170	173	169	164	160	164	151	165	184	144	152	160	176	143	161	158	169	185	162	143	163	171	155	175	184	173	152	162	178	162	184	146	166	154	191	146	156	143	178	153	159	148	163	170	189	173	172	163	174	179	176	167	167	177	169	171	146	173	205	161	156	172	154	164	162	160	185	169	183	174	152	176	174	161	152	169	171	166	163	181	139	168	174	165	154	154	166	173	150	128	173	149	160	155	182	163	140	167	165	165	165	185	169	170	161	171	174	152	161	179	170	178	175	171	174	159	163	168	141	165	177	165	159	169	195	189	173	161	163	154	147	173	157	179	173	177	166	159	179	166	174	181	186	173	170	151	166	172	184	166	164	163	174	174	151	151	140	144	164	159	151	155	179	176	181	152	167	156	178	158	157	151	170	172	165	175	160	185	170	157	164	177	173	175	154	168	172	172	160	164	174	146	171	172	154	172	191	176	182	167	180	184	178	167	151	151	154	179	175	161	168	184	152	152	179	185	135	182	191	167	172	170	160	172	167	137	167	160	172	178	173	159	166	174	172	154	148	161	146	182	152	173	137	155	170	151	159	157	162	168	161	158	190	152	173	146	146	146	171	164	181	158	183	163	167	160	184	159	164	143	164	182	157	156	172	158	156	182	193	166	131	168	165	183	148	177	176	148	166	182	188	182	156	146	188	150	172	161	175	165	203	164	189	162	160	170	163	172	163	164	193	160	179	140	149	156	161	161	152	154	172	176	158	176	159	156	148	158	171	174	178	159	161	177	177	167	164	173	201	171	150	162	158	170	162	173	180	157	173	157	175	164	147	156	165	147	148	171	182	180	176	146	192	166	168	179	194	140	167	174	159	185	171	168	181	161	180	142	172	185	197	170	178	161	165	159	156	191	171	191	181	165	165	161	190	149	155	156	161	157	165	171	190	161	145	163	166	154	171	152	149	169	187	173	181	178	189	156	157	163	167	160	185	161	172	183	179	162	190	156	167	142	180	181	185	176	156	183	161	177	197	173	153	157	144	186	165	178	162	156	177	165	181	170	167	185	179	168	138	169	149	181	162	160	177	151	183	136	173	174	164	190	164	191	154	149	162	166	152	161	183	166	168	170	172	177	177	163	182	175	193	158	187	179	187	172	164	180	197	164	165	141	197	168	167	139	174	177	155	168	160	162	184	160	166	167	175	167	155	153	162	185	155	172	162	151	177	160	160	172	162	163	149	181	164
6192	11154	9206	4619	3057	2137	1679	1279	1096	953	843	726	604	586	551	519	508	501	448	419	452	418	395	373	392	378	414	352	376	377	336	355	369	334	366	360	369	383	382	371	342	386	321	356	315	347	347	348	347	319	342	329	319	335	356	310	326	338	335	368	327	365	382	334	363	371	341	331	373	327	335	324	350	334	322	316	336	313	346	345	305	333	312	333	371	319	328	328	318	326	324	321	352	307	334	355	339	339	325	320	309	303	369	325	330	334	313	339	341	294	340	324	346	312	324	312	337	321	363	307	323	329	336	338	329	320	302	309	331	291	330	368	353	326	331	325	317	282	327	315	310	324	320	329	344	358	311	316	333	325	322	301	310	318	329	322	347	321	314	334	338	291	310	304	305	323	313	319	318	328	325	317	345	357	333	309	336	325	311	312	324	326	341	324	316	312	330	297	332	345	332	294	315	333	302	322	313	338	319	346	313	336	356	360	342	333	327	337	316	311	314	311	307	334	342	352	327	305	333	339	330	348	346	339	328	320	297	340	347	317	323	316	342	344	316	329	326	337	317	306	318	325	365	331	291	337	349	317	327	323	338	334	308	311	311	319	330	314	279	320	311	311	319	348	336	335	358	323	278	332	306	308	316	337	332	323	331	310	374	311	328	314	335	333	304	383	341	313	313	300	326	317	313	348	302	364	310	327	306	351	338	304	329	330	336	311	332	327	298	342	302	312	331	324	305	347	325	319	336	310	311	304	337	324	332	338	334	347	321	324	319	299	315	332	339	313	318	323	323	346	278	319	346	344	309	320	306	312	354	337	304	327	321	291	321	305	317	338	355	345	332	314	331	345	328	301	354	324	316	312	339	304	321	317	351	280	331	331	330	338	343	310	297	320	341	274	313	306	341	346	276	313	331	337	340	326	302	301	319	321	321	315	336	351	359	316	328	313	335	338	353	310	334	352	301	375	344	348	333	309	333	308	315	336	323	354	289	297	336	315	310	347	348	327	332	312	329	305	307	305	334	330	331	339	353	299	336	297	344	345	308	310	315	327	301	320	309	333	304	317	304	329	313	331	312	335	294	328	366	312	291	307	306	319	340	331	295	326	333	339	296	351	343	306	316	312	323	308	337	311	314	306	353	316	303	328	335	346	313	339	358	318	325	336	335	321	317	305	305	355	351	351	331	334	318	331	300	307	336	322	304	307	319	289	315	362	297	333	327	349	321	315	317	344	336	302	318	340	316	342	346	323	300	345	309	352	342	305	334	305	332	350	331	352	337	324	340	333	304	358	315	351	328	300	328	349	305	310	297	328	320	348	312	300	380	340	338	310	351	339	339	308	344	338	339	330	291	355	322	324	314	308	347	332	332	315	331	343	300	322	361	345	350	303	308	355	324	337	327	314	300	302	320	352	305	333	331	319	325	312	302	301	351	346	304	307	305	338	307	320	334	334	351	310	314	317	349	367	328	348	340	354	318	304	305	320	337	315	298	330	341	326	339	306	332	340	322	318	337	323	301	337	327	305	323	335	321	331	310	296	301	331	343	327	316	319	329	358	342	327	310	327	325	326	345	342	328	343	344	325	310	325	364	317	344	327	323	363	341	358	317	334	335	344	319	324	338	314	332	366	349	327	345	304	322	329	314	344	365	330	359	355	328	317	341	317	323	317	322	344	312	312	308	317	347	312	316	363	296	301	332	337	350	351	330	353	333	295	289	344	328	327	326	340	367	323	298	321	299	326	330	347	340	310	324	328	331	320	346	319	313	299	322	281	329	353	334	336	346	380	333	294	357	291	361	322	348	333	330	338	336	325	349	309	328	360	344	342	320	324	356	336	299	344	320	303	306	330	349	307	337	343	334	314	337	371	310	352	308	324	331	323	339	295	313	312	332	338	331	326	335	351	332	340	314	369	322	328	320	301	327	346	338	376	293	311	349	340	311	348	329	309	343	326	341	333	338	334	352	300	306	340	336	309	326	316	310	355	331	360	346	342	336	328	317	333	325	340	367	338	337	351	321	344	332	292	296	324	328	351	334	319	338	323	319	307	336	320	318	334	308	337	302	332	307	335	312	323	295	329	355	320	308	307	331	333	353	311	300	314	306	299	333	344	328	363	340	323	360	331	362	313	309	357	306	279	366	298	335	308	343	309	311	336	298	277	311	334	331	312	316	317	297	308	333	325	339	339	313	324	340	316	321	328	327	343	310	306	311	316	328	313	310	298	308	331	328	345	327	353	344	298	327	315	293	350	321	295	325	300	338	313	284	322	295	318	324	320	321	346	304	330	312	351	333	316	290	344	371	304	297	329	304	320	312	332	306	328	346	311	336	304	284	310	339	322	335	346	320	327	336	306	331	341	334	318	333	333	269	324	295	324	354	335	323	338	313	305	318	336	323	315	329	324	334	313	352	324	313	332	339	303	290	307	330	318	318	345	340	317	353	332	339	325	312	319	314	318	319	350	331	361	355	334	301	360	341	334	339	321	330	333	321	316	342	356	308	344	316	353	316	313	335	322	327	327	328	316	338	315	330	315	331	357	320	316	300	297	321	337	309	342	331	332	327	346	325	316	316	305	384	331	310	319	338	313	317	309	282	301	349	373	354	294	365	304	304	327	361	297	351	297	342	326	299	324	335	318	296	321	305	334	331	355	319	319	338	295	326	315	316	311	330	351	321	330	342	323	315	313	310	349	321	307	324	347	327	295	304	324	345	335	304	361	351	324	357	325	334	315	323	344	297	327	331	298	319	355	352	339	291	366	334	316	308	352	279	325	319	328	328	343	319	334	304	346	338	352	319	326	316	304	301	365	329	336	338	334	321	304	338	337	315	316	322	341	322	300	322	340	312	335	303	287	338	333	371	338	303	304	313	336	323	312	303	314	330	334	330	324	312	323	301	331	301	305	359	318	313	303	301	266	325	321	303	335	332	283	328	331	354	341	319	337	346	293	313	338	345	331	329	306	367	340	338	345	291	313	316	330	310	286	294	341	292	342	331	306	328	343	330	311	304	325	333	325	311	332	367	344	330	342	315	336	314	323	371	320	344	331	313	329	299	339	341	354	350	343	323	355	303	278	276	317	310	336	311	319	339	320	314	322	326	306	314	336	327	324	316	326	331	302	335	315	315	329	307	300	337	327	378	319	342	356	291	322	302	334	326	354	319	313	322	311	348	311	336	360	320	352	334	315	362	344	313	361	368	295	324	298	358	334	311	317	288	339	322	317	326	341	316	317	319	314	345	321	319	342	327	292	312	334	338	323	343	316	318	298	349	294	308	337	324	350	330	297	298	325	366	326	338	341	327	327	315	319	297	311	287	297	326	333	305	304	309	307	311	305	358	318	341	327	322	297	346	323	334	353	319	310	307	295	339	305	340	303	332	303	317	333	320	313	316	320	311	345	301	299	293	326	326	350	317	326	350	294	342	313	327	334	316	311	306	306	328	354	313	339	343	356	349	329	335	334	344	303	343	318	326	294	348	313	331	339	360	329
23461	21416	29259	23945	21417	17644	1800	784	613	560	524	452	444	389	394	389	368	376	345	344	348	327	322	308	338	308	304	317	289	304	305	305	294	314	293	289	277	295	306	304	296	294	316	243	294	319	273	294	292	293	261	281	293	265	277	298	294	308	310	297	296	310	286	271	303	324	287	294	292	297	299	285	252	267	274	306	304	286	309	297	319	283	269	277	260	293	301	305	285	313	280	292	279	285	287	295	270	261	271	291	284	272	303	302	249	295	280	298	260	277	288	287	269	277	288	265	295	289	255	276	282	285	263	291	296	285	288	283	293	280	288	271	278	317	309	315	322	277	289	295	316	281	276	280	278	278	284	256	268	261	292	288	319	294	304	272	285	302	274	274	313	279	291	290	283	290	272	306	319	317	302	272	265	288	270	278	296	261	293	297	281	271	285	261	284	271	284	291	282	310	269	269	291	288	253	296	307	267	307	299	292	316	274	273	273	266	290	269	275	262	286	279	275	286	268	280	298	287	287	260	315	281	264	293	328	274	288	272	288	288	281	291	289	273	305	303	258	268	276	284	275	294	280	288	266	322	288	292	278	285	282	295	324	264	326	277	292	277	269	304	297	289	314	292	287	290	266	281	301	304	308	256	250	297	272	313	265	315	311	288	307	275	297	299	279	312	293	288	303	273	260	277	296	302	267	270	271	279	272	277	266	265	283	265	306	247	316	253	261	283	326	284	272	259	282	274	283	289	295	290	266	300	274	278	263	281	281	276	289	260	298	267	284	250	265	260	286	282	313	308	264	280	262	263	310	291	278	281	267	303	302	301	284	271	267	301	282	270	271	271	273	293	307	299	279	271	266	267	261	258	276	302	258	281	276	271	263	266	276	310	292	290	295	287	260	255	288	295	293	286	288	308	265	248	273	287	294	267	251	280	260	277	279	282	279	292	299	298	287	292	295	290	303	294	276	275	306	279	281	300	284	289	306	274	290	278	317	292	271	259	304	318	277	273	266	284	273	302	258	285	306	307	297	279	301	274	265	298	277	271	286	272	292	271	299	277	294	284	284	310	268	285	293	271	304	249	295	310	289	277	316	297	277	317	268	289	265	299	276	320	254	265	261	276	299	284	277	268	293	283	312	301	276	279	263	242	270	280	263	287	297	298	263	259	263	281	301	290	287	285	327	309	280	306	267	295	283	280	289	308	295	291	284	300	291	288	273	265	290	290	247	280	274	302	297	284	275	269	299	276	253	281	273	292	278	282	276	269	275	271	280	282	284	276	325	263	254	221	313	306	265	261	263	277	257	271	286	287	272	285	271	295	289	279	272	303	254	312	270	304	292	278	302	271	264	280	280	275	296	292	291	277	270	255	277	269	288	272	274	303	297	268	279	285	271	289	309	288	271	270	270	295	261	280	300	314	284	332	287	266	313	293	263	256	303	264	311	299	281	271	308	293	291	274	313	266	339	246	271	309	287	285	287	307	289	255	298	292	275	255	298	279	291	281	286	322	291	295	288	299	282	240	286	290	292	293	256	285	267	289	299	270	276	281	312	262	267	281	252	261	292	278	274	322	252	272	282	267	316	284	276	277	293	301	270	303	264	289	261	274	273	300	271	257	266	289	263	301	302	256	288	284	304	273	275	285	240	291	315	270	267	277	301	281	299	286	318	284	300	274	286	258	272	276	263	296	281	278	301	288	273	307	304	262	284	267	282	292	291	288	277	288	287	257	280	286	285	265	297	293	273	283	281	279	267	304	246	290	274	294	286	261	283	275	269	284	282	281	301	276	277	284	253	282	302	283	294	304	281	310	275	319	270	298	293	287	299	272	285	310	281	277	317	274	270	251	269	265	278	265	261	262	303	309	285	269	274	287	269	295	286	317	290	269	235	262	274	306	277	298	282	283	255	267	298	296	282	273	244	283	273	281	291	269	273	286	299	307	252	313	274	269	301	294	252	269	281	306	271	278	286	282	305	301	254	285	266	310	267	275	290	304	320	296	301	270	271	263	315	283	295	269	269	262	274	276	300	300	297	300	285	290	290	257	239	292	285	286	288	268	298	303	270	277	286	253	251	296	299	281	286	295	289	286	298	279	283	282	273	269	284	288	237	286	278	293	319	250	269	265	298	318	274	285	266	287	264	297	310	299	277	268	291	277	258	263	300	264	294	275	262	287	284	283	301	285	254	269	278	285	292	278	258	333	305	278	294	296	261	274	303	280	283	271	266	268	270	308	296	254	280	290	266	283	283	275	324	262	301	298	280	292	272	265	275	289	284	262	254	276	279	301	256	272	309	306	247	253	285	270	271	278	282	267	294	264	272	294	304	251	274	298	313	258	266	267	257	297	261	281	281	274	282	277	294	257	283	251	296	295	278	287	289	266	272	254	267	277	269	285	289	260	292	306	260	281	286	286	272	241	285	271	289	291	303	282	288	298	287	273	307	265	309	282	306	250	275	249	288	307	293	286	287	282	292	289	307	297	303	250	313	269	275	292	250	254	273	273	291	255	262	284	272	280	266	262	279	280	314	260	282	293	274	288	301	261	294	282	263	293	299	289	266	268	293	243	288	284	285	316	280	277	290	276	263	272	292	286	282	307	261	271	273	298	287	282	268	303	320	278	298	262	275	281	270	269	271	292	272	282	289	290	279	306	271	286	281	291	280	275	287	317	272	259	274	307	269	307	269	276	272	253	237	251	268	278	291	272	276	269	276	293	284	268	275	240	293	250	299	305	268	282	281	287	289	291	284	276	280	265	297	275	282	289	295	287	255	355	261	257	306	282	277	277	278	249	288	266	255	286	288	263	290	278	305	266	287	279	283	286	300	248	280	270	265	268	280	269	293	263	280	283	306	286	278	289	326	251	241	289	247	263	296	272	288	291	307	279	295	270	287	291	256	272	290	282	292	300	291	278	267	275	277	308	298	277	305	311	278	260	275	274	288	263	262	279	259	233	276	276	247	288	290	274	251	304	300	293	299	300	309	258	310	312	273	305	300	310	244	258	301	248	276	286	261	292	255	276	258	286	280	260	257	279	280	303	295	294	301	290	267	276	291	272	290	284	271	309	289	278	313	303	304	282	290	266	282	301	263	308	284	281	311	298	276	294	299	285	292	284	274	288	269	279	269	266	253	264	289	289	260	244	297	282	280	280	276	291	295	264	288	257	304	295	283	283	274	292	280	279	271	298	287	273	279	281	283	307	280	292	269	308	331	273	302	284	291	248	277	318	262	267	283	281	295	256	295	302	298	294	288	291	291	288	271	255	261	294	244	246	260	260	271	288	269	298	278	240	279	279	295	283	296	271	305	293	276	273	297	265	288	306	288	284	267	261	269	259	274	282	292	286	283	270	301	275	279	265	276	268	278	267	301	290	265	282	294	241	269	276	293	280	287	300	296	295	281	291	264	269	270	285	301	262	266	283	297	289	267	278	269	310	262	288	261	277	290	319	263	243	263	268	267	297	270	269	272	273	277	267	333	282	269	285	286	277
8603	17337	14326	7913	5260	3794	2849	2250	1879	1620	1352	1230	1037	991	938	865	798	809	774	801	706	692	630	683	641	609	620	604	582	559	565	553	609	531	554	542	566	562	559	528	529	516	539	537	542	500	507	540	549	513	534	507	517	507	541	524	507	539	551	520	531	521	501	513	521	497	533	517	510	506	531	470	494	504	534	554	522	507	549	490	474	564	492	494	483	489	549	510	486	484	500	508	527	492	491	469	530	513	479	532	500	494	477	509	523	530	531	504	561	500	502	465	465	514	495	495	527	516	486	473	502	516	495	488	493	543	469	506	535	486	498	486	544	521	496	501	496	451	538	493	545	465	495	502	533	486	550	536	493	502	497	511	495	494	499	499	473	494	498	502	541	532	487	506	496	509	508	519	514	537	493	482	530	509	490	502	527	465	521	501	537	526	496	500	496	543	474	498	432	518	484	489	503	498	531	494	467	484	481	494	498	525	496	476	480	504	499	501	516	471	502	475	483	507	527	500	493	499	538	482	482	515	511	482	510	519	466	489	468	497	506	452	501	493	547	507	505	510	487	487	507	490	523	508	433	505	499	517	478	480	499	505	513	458	510	471	520	509	488	511	497	500	461	467	458	486	515	469	461	511	491	507	512	537	495	494	493	496	519	536	558	501	539	490	479	479	540	528	477	498	474	472	492	484	498	509	500	518	481	496	509	508	484	491	455	470	496	458	523	489	489	520	512	473	517	499	513	514	511	489	500	530	512	489	492	509	492	457	515	521	473	521	497	476	510	518	496	515	479	493	518	482	487	515	468	499	484	472	508	522	501	519	517	520	495	506	505	479	508	520	519	474	467	463	464	550	502	489	498	474	526	483	482	466	472	499	539	466	468	499	499	471	493	559	542	515	470	506	471	488	469	471	485	481	511	494	457	516	474	505	473	504	524	513	548	490	498	492	535	498	524	508	501	488	467	519	529	499	474	528	453	480	475	502	490	519	464	498	543	523	509	500	479	492	485	486	505	503	500	454	477	471	503	436	523	482	509	496	485	483	542	463	509	461	573	501	455	482	477	480	495	478	465	482	468	506	474	523	539	494	444	502	481	527	519	507	486	516	490	475	505	504	500	476	471	498	502	507	503	499	482	509	472	512	487	498	528	522	521	496	488	502	489	488	515	497	523	458	499	504	477	530	527	502	509	506	498	479	512	503	489	469	505	448	501	487	495	466	476	500	514	488	473	486	510	519	488	516	497	483	515	488	471	531	480	511	451	451	499	510	467	472	497	518	479	492	436	459	466	527	490	487	465	509	515	479	483	514	464	488	508	495	506	500	492	503	497	524	491	502	504	548	536	478	512	523	458	484	527	533	489	474	554	462	507	494	498	484	467	501	514	506	488	493	502	514	479	510	470	506	513	458	502	506	537	529	514	507	509	509	521	525	516	467	510	525	475	477	479	484	454	515	505	539	510	516	533	493	506	446	473	517	475	489	522	529	461	552	514	526	503	517	509	511	513	504	520	489	537	540	512	483	486	515	510	529	440	488	537	536	471	512	493	502	492	496	486	485	519	494	490	513	507	470	505	511	472	510	541	495	503	488	452	490	483	492	518	520	481	495	492	488	507	500	530	470	493	512	522	476	484	505	510	489	497	479	498	477	511	530	495	487	503	540	463	515	503	509	517	481	528	507	522	502	531	482	475	522	508	492	510	518	500	518	501	508	458	451	508	511	506	485	512	483	464	490	487	486	487	471	559	515	492	484	518	472	510	482	485	500	502	477	495	496	497	491	476	490	518	519	483	501	514	501	487	494	484	517	478	525	541	491	511	485	503	496	500	493	529	497	536	498	472	490	510	494	473	530	519	482	487	506	527	490	526	492	462	504	484	477	491	573	463	483	495	469	478	530	477	506	511	504	509	537	511	485	514	530	488	477	513	505	485	461	496	477	457	478	480	519	526	472	493	500	506	504	476	505	478	487	496	512	496	522	501	478	528	486	460	497	496	491	465	494	483	524	506	493	488	507	493	488	523	511	465	469	551	490	525	500	478	509	514	508	473	505	498	504	515	509	457	498	506	508	498	509	505	491	473	486	521	479	509	480	501	505	498	509	491	517	510	493	462	476	502	500	482	507	506	497	486	509	493	508	490	496	469	544	484	505	513	495	462	511	497	495	528	494	469	492	522	489	544	502	500	477	521	483	503	510	520	506	505	474	469	522	490	505	484	474	536	491	518	501	510	509	513	449	526	480	510	473	487	516	431	504	521	476	476	470	491	501	531	530	460	466	503	501	493	471	509	490	513	509	484	457	546	505	493	513	482	523	488	473	488	522	483	470	444	499	509	529	536	464	440	478	495	502	512	489	503	513	482	525	510	484	505	486	503	480	497	502	487	479	483	492	509	510	496	494	473	512	479	497	495	495	534	483	484	517	501	526	539	489	446	531	517	516	477	473	489	495	471	479	472	514	509	488	471	499	515	511	473	504	493	501	516	504	500	463	520	513	453	502	500	438	479	485	567	482	513	489	464	531	441	489	486	475	508	495	480	509	505	468	514	488	478	514	511	496	526	489	525	481	474	502	503	509	510	500	485	483	511	496	510	511	484	497	531	450	504	493	507	503	500	496	520	475	489	496	490	486	508	483	469	511	513	487	485	473	493	533	507	490	534	489	476	509	500	484	541	468	503	496	522	455	490	472	488	511	495	437	499	545	486	502	484	494	469	543	518	518	559	528	511	513	487	460	487	517	496	531	500	511	482	534	490	502	485	499	475	507	491	493	480	471	501	472	500	431	499	480	474	474	504	476	516	512	535	527	481	494	484	512	460	505	468	488	520	494	486	486	564	505	522	503	465	488	481	472	458	497	498	453	513	492	478	533	505	489	503	487	442	481	492	519	521	499	515	505	464	479	470	477	479	498	479	542	517	490	486	495	502	506	511	490	504	493	491	501	462	496	524	479	459	460	513	526	472	449	498	462	460	495	490	520	511	496	549	538	483	514	498	483	484	498	513	524	496	489	503	522	496	503	495	517	535	479	473	509	508	438	508	512	514	528	504	493	552	511	492	525	535	477	512	522	520	492	517	526	493	483	470	551	467	480	521	515	557	504	502	495	500	494	488	476	482	470	495	506	504	472	510	454	520	500	500	519	525	526	496	527	502	478	464	504	496	490	495	500	551	491	485	488	482	539	478	492	504	502	472	476	507	494	504	505	498	511	513	529	483	485	486	474	460	488	512	489	501	487	481	502	485	452	502	508	498	498	470	513	506	510	508	495	501	477	509	522	466	550	509	530	500	526	540	504	489	521	486	493	528	511	475	507	491	495	491	466	509	463	456	505	506	489	465	504	537	519	449	499	509	505	503	508	521	498	482	498	491	506	490	520	548	502	483	495	483	512	489	492	529	524	481	480	503	514	468	518	477	491	505	494	470	511	494	502	495	470	490	490	499	505	483	480	511	494	483	438	506	488	475	515	498	481	536	467	521	543	497	486	474	526	501	492	447	486
26806	20603	7616	764	477	454	424	406	392	408	378	424	405	405	405	431	380	399	394	402	405	379	378	370	380	393	395	381	417	376	389	374	399	424	382	411	366	345	399	354	368	404	386	384	395	390	375	395	391	401	411	406	407	362	367	425	395	359	377	418	387	387	371	399	380	362	367	405	409	375	380	388	360	391	384	413	405	356	375	385	407	428	397	381	414	411	352	403	399	387	384	386	339	400	401	343	362	399	373	381	368	402	378	343	379	402	366	363	393	383	387	396	389	372	394	401	355	381	403	365	376	379	368	400	399	468	356	373	348	378	374	370	384	383	378	384	375	401	391	406	390	380	344	361	386	354	405	391	357	388	358	360	349	366	419	401	379	397	357	413	390	382	351	384	408	410	370	402	372	382	416	380	384	382	384	397	409	396	367	399	406	393	376	385	375	387	390	423	401	410	403	376	393	387	346	383	380	357	395	400	426	395	402	394	422	409	389	398	364	413	408	411	385	360	358	392	381	398	411	373	360	358	351	369	399	415	390	409	385	411	364	384	440	372	380	401	358	385	382	359	377	399	378	378	368	364	385	397	397	379	397	368	416	386	355	375	377	410	361	385	394	382	422	385	356	393	439	375	395	383	350	420	392	411	384	371	378	381	333	374	323	353	345	335	400	372	349	325	383	363	358	381	358	410	382	363	375	374	344	367	396	407	402	374	378	376	405	401	370	385	394	359	366	414	359	374	437	388	390	384	398	409	431	435	405	398	373	370	383	359	379	342	416	389	392	413	390	385	357	354	373	377	372	366	380	363	380	351	390	378	395	393	350	375	416	372	395	362	394	410	374	392	373	368	407	370	391	428	417	368	399	391	403	400	389	419	344	349	371	381	384	389	396	371	375	393	395	372	387	366	432	375	343	380	392	403	384	350	388	409	401	371	363	383	359	387	381	375	365	358	349	368	406	374	415	423	367	359	398	398	377	375	382	391	395	355	406	384	376	389	414	363	388	364	390	389	415	364	375	380	378	376	413	369	378	403	374	372	364	409	386	378	395	341	405	355	380	372	394	391	387	395	380	361	393	411	389	380	408	366	376	403	394	412	380	352	365	387	358	395	383	371	378	371	383	390	370	377	383	396	408	389	350	440	389	389	410	410	381	390	387	405	399	358	399	391	359	364	366	342	388	402	399	387	387	361	357	378	409	423	372	379	399	390	418	363	408	379	401	433	393	407	377	367	363	390	399	397	354	342	370	395	384	396	402	377	355	387	358	362	385	364	378	358	369	376	366	357	363	391	386	364	372	427	399	371	358	384	396	403	376	372	344	355	383	377	399	377	368	350	385	400	383	410	366	401	422	398	422	358	416	396	392	370	417	418	357	383	352	347	401	389	379	380	363	377	401	379	391	374	410	357	335	364	370	399	421	378	423	402	367	378	409	369	377	368	344	390	374	387	397	364	378	370	408	360	378	391	367	348	393	346	368	383	399	358	377	380	384	368	402	403	383	392	388	379	366	397	431	391	379	398	367	383	404	411	373	383	420	409	383	385	391	378	388	382	363	391	368	402	382	351	389	368	389	394	366	388	404	423	383	383	390	385	365	339	363	382	368	383	349	384	381	372	398	361	408	383	380	388	401	411	380	384	400	384	384	372	390	393	388	367	404	373	352	390	359	378	382	391	414	377	376	413	378	393	415	402	411	389	393	382	414	380	404	385	422	394	373	394	405	389	431	458	404	393	391	401	410	389	343	369	402	375	387	397	362	366	404	388	384	360	370	370	382	371	409	410	377	382	408	398	362	385	362	384	358	385	382	370	366	348	407	381	415	400	382	398	382	404	394	343	418	355	395	397	392	381	363	368	377	361	377	408	352	373	417	390	391	386	395	321	402	419	421	371	374	385	375	377	377	376	364	382	391	406	392	401	405	381	405	386	397	390	355	381	383	382	369	366	372	401	382	415	410	388	383	363	423	349	387	389	376	412	384	347	352	404	373	394	404	375	395	397	378	400	397	394	381	392	373	417	372	409	401	368	415	377	396	381	409	390	414	346	372	419	371	374	392	413	396	406	400	376	408	401	399	350	409	405	404	349	380	371	371	365	384	369	374	379	393	415	363	399	391	363	390	374	411	402	340	413	372	404	398	366	406	358	370	422	372	375	410	365	374	378	376	379	351	381	392	402	363	389	392	408	365	380	448	410	385	373	398	393	360	370	392	376	425	389	364	372	396	374	382	418	376	414	403	408	421	389	385	410	359	384	390	364	337	425	381	401	389	419	383	398	376	397	389	350	394	398	377	380	404	365	372	401	384	366	408	361	397	361	407	405	354	372	355	382	395	401	376	408	391	402	378	401	352	399	396	388	384	336	400	357	402	420	404	410	358	396	392	393	395	363	391	411	421	340	392	368	385	383	387	373	355	377	369	385	361	408	354	397	354	370	367	397	392	345	363	401	359	399	396	407	384	387	399	403	421	384	372	355	411	419	398	371	393	347	368	355	357	432	390	397	394	371	411	423	381	324	364	355	378	382	377	359	389	349	377	349	380	434	379	362	420	369	401	397	379	395	364	349	443	376	418	420	380	375	363	392	353	380	396	398	357	375	421	352	394	347	404	412	385	369	408	376	399	382	381	359	414	438	408	393	384	369	392	368	383	372	385	425	400	406	394	418	369	409	358	393	402	361	363	391	428	387	400	371	365	369	373	350	378	367	404	383	379	363	406	368	396	405	389	387	385	412	416	367	378	380	384	414	431	387	367	372	383	373	384	361	408	367	388	386	385	381	397	376	422	376	380	346	364	379	382	371	391	394	370	388	362	369	408	424	433	396	351	361	386	402	369	396	384	385	396	388	398	402	413	385	395	368	380	383	381	371	364	388	365	393	380	386	387	399	404	385	394	387	391	365	396	427	391	365	361	364	403	389	403	401	350	385	343	388	412	395	372	395	394	362	359	383	439	377	395	383	372	397	396	329	369	395	386	397	372	395	373	378	414	371	368	345	402	420	404	428	400	378	374	357	347	337	431	387	381	417	382	397	382	371	374	374	379	375	411	362	358	376	359	379	380	401	391	372	415	396	392	392	376	385	382	427	379	366	385	370	400	380	431	371	399	383	423	389	393	399	384	397	401	388	376	380	371	340	366	394	382	422	389	399	370	442	372	383	391	345	401	386	386	359	441	395	373	373	395	389	349	373	381	349	376	348	379	424	372	380	387	391	363	395	368	377	383	372	401	394	405	383	370	397	376	380	367	374	365	387	377	381	384	384	330	356	369	381	381	374	392	362	401	393	366	396	372	373	406	355	362	364	379	389	374	400	381	397	382	384	372	389	339	360	373	388	396	411	402	363	346	414	370	363	335	406	395	402	417	393	378	388	385	381	386	404	393	393	373	359	379	397	390	377	355	354	393	379	401	362	391	371	365	398	400	381	383	394	400	359	413	396	378	409	394	408	371	371	360	397	356	384	368	343	389	359	399	364	352	414	424	401	416	406	390	396	375	413
4203	1912	1752	1147	982	888	826	752	741	768	766	736	747	753	745	680	705	751	718	680	688	773	718	691	676	725	670	726	695	724	677	708	676	652	691	736	712	714	704	733	720	696	738	693	722	714	684	659	677	724	725	723	718	744	694	697	688	654	735	694	683	717	687	704	695	714	695	720	674	685	682	703	730	670	735	757	717	692	731	691	713	740	687	689	699	709	745	739	719	684	745	718	713	700	720	707	695	732	707	753	761	688	687	708	698	710	646	714	699	711	720	688	696	713	701	692	716	694	694	656	692	680	697	716	698	734	695	685	697	706	725	732	670	647	665	673	737	715	691	719	748	709	739	704	674	683	715	710	717	706	703	703	700	733	723	741	730	699	701	714	686	656	728	731	697	687	745	654	651	684	729	685	718	638	671	678	655	703	720	719	701	733	755	749	676	733	722	722	737	709	751	714	699	741	753	704	712	718	678	695	683	678	692	716	697	690	713	722	697	669	706	763	741	720	728	734	720	731	718	670	717	670	716	710	700	717	747	716	728	705	718	675	685	727	676	710	716	743	712	687	702	730	705	702	682	697	700	689	698	732	753	709	632	721	693	736	721	740	702	696	714	700	682	689	726	688	717	718	690	658	714	680	722	705	686	702	752	709	708	744	740	702	662	724	702	685	689	694	712	690	716	716	732	684	684	718	699	724	669	650	704	732	720	727	697	648	706	767	747	734	704	687	675	696	644	745	695	738	700	702	651	703	710	736	684	742	681	696	709	694	696	719	690	710	664	739	695	673	715	723	745	723	720	680	730	662	710	716	694	671	712	721	705	704	758	713	758	707	672	738	740	703	691	776	730	713	717	698	680	691	663	731	696	713	696	722	712	731	715	687	720	685	704	704	712	684	723	698	701	737	740	685	689	718	740	693	736	716	701	700	695	726	710	716	703	664	728	685	689	713	758	693	694	717	692	659	649	738	704	712	721	683	711	765	728	671	739	741	725	666	662	711	683	709	671	691	730	685	656	706	710	725	680	699	706	692	686	712	699	703	693	669	725	716	739	722	699	723	666	720	765	696	725	701	708	680	733	692	718	702	661	723	675	726	777	705	695	702	733	720	699	703	687	665	750	708	683	662	731	719	670	698	727	742	704	696	762	666	705	709	729	689	712	691	675	716	723	715	715	685	723	740	701	728	651	752	666	687	731	660	701	671	722	734	704	646	695	691	683	702	687	717	686	731	706	703	705	677	706	741	688	657	716	712	753	704	710	710	723	740	709	723	679	727	669	738	698	744	682	714	702	690	681	738	757	697	748	650	708	706	708	708	710	705	722	779	710	704	682	678	761	699	699	718	683	759	675	709	657	696	676	689	708	718	730	723	698	785	710	779	727	682	675	733	684	690	686	698	698	685	741	705	643	753	719	709	679	704	683	679	716	757	692	690	693	674	690	666	710	668	688	711	742	714	712	672	686	728	750	690	701	765	723	737	723	716	721	787	684	721	676	695	712	765	706	710	682	706	693	725	699	760	681	697	717	718	723	671	739	700	713	693	749	731	752	675	650	688	652	703	674	745	726	701	680	701	727	682	682	782	719	700	677	723	674	654	697	738	685	691	684	708	706	682	706	733	688	734	728	721	692	714	719	753	704	654	678	664	696	713	709	660	720	671	750	689	711	685	702	690	700	722	729	692	675	714	736	703	704	712	730	756	666	713	700	706	709	698	727	741	688	700	725	737	672	693	673	683	711	708	740	681	698	691	706	700	726	673	637	699	735	689	721	684	693	710	706	717	665	735	637	748	692	675	699	724	757	698	702	688	702	728	676	637	674	717	717	702	748	742	737	771	738	706	670	698	737	718	670	659	717	703	753	735	752	684	697	672	668	699	707	713	719	710	709	682	667	697	686	725	753	708	691	716	687	704	670	749	686	722	759	730	678	703	707	707	736	737	691	744	677	721	699	683	637	695	721	722	700	689	688	684	756	677	719	650	708	690	685	644	692	695	749	713	681	722	688	718	714	715	707	693	698	699	728	677	705	672	662	654	703	718	714	691	658	687	695	731	770	707	652	641	719	695	675	731	748	704	715	704	691	759	723	739	728	688	659	747	674	693	646	693	714	700	659	716	734	712	709	702	711	736	716	693	743	704	654	699	734	715	713	695	727	689	688	705	715	675	713	657	671	726	666	683	716	691	684	717	708	698	695	701	710	709	725	715	703	719	698	705	694	697	678	689	704	670	681	713	697	698	711	706	704	658	669	744	678	714	717	674	677	699	758	686	684	707	696	741	712	705	689	699	679	673	732	693	678	700	719	669	698	738	676	686	771	741	686	662	712	702	676	735	715	696	683	700	742	675	682	745	722	713	667	719	670	656	655	687	706	723	731	695	735	697	696	661	662	663	727	707	687	712	702	692	618	697	704	663	700	688	687	685	690	707	670	668	758	666	723	717	688	714	750	701	693	696	675	720	729	749	707	711	735	758	687	762	724	692	756	704	673	683	726	699	694	753	679	695	712	694	720	681	710	724	662	689	747	698	675	671	690	696	677	687	698	686	712	746	734	754	735	694	733	737	756	698	733	729	689	732	729	696	696	696	734	696	710	655	719	698	730	694	686	779	739	677	701	668	659	706	703	784	746	762	686	707	731	701	673	739	718	730	684	723	696	726	725	667	682	725	707	656	640	626	725	692	721	700	752	677	668	691	743	715	708	706	695	727	701	659	686	702	752	706	697	685	741	709	690	732	749	674	720	742	673	707	691	702	698	697	705	674	718	700	742	698	673	705	693	666	729	658	699	769	703	763	687	676	694	744	739	705	736	735	717	707	700	734	724	734	697	663	709	682	693	714	698	712	712	754	682	699	742	743	732	699	683	718	708	748	693	690	716	700	662	740	713	692	676	746	658	710	715	695	724	663	701	693	688	729	724	715	675	707	708	727	678	715	682	722	776	690	723	699	729	736	709	700	696	709	708	683	751	691	723	740	738	716	690	723	721	692	715	711	741	729	697	690	705	666	724	667	648	716	685	701	715	725	697	681	731	716	680	681	683	685	691	709	711	676	797	714	708	693	701	671	725	727	717	698	720	710	666	683	736	701	702	677	697	721	775	753	685	744	750	770	667	728	741	681	648	671	729	709	685	702	725	734	753	723	714	681	694	748	691	680	707	696	682	682	715	689	744	697	650	694	719	693	673	716	704	725	753	688	751	736	695	688	718	735	702	717	763	715	728	673	715	712	685	687	769	712	689	721	694	752	702	740	693	699	728	713	660	718	732	656	708	697	687	687	700	647	664	736	696	670	684	669	686	684	705	662	729	690	704	691	742	674	706	724	747	717	748	696	657	701	688	649	702	676	734	713	709	706	687	695	725	669	693	704	701	726	726	723	737	669	686	724	701	690	728	707	713	680	671	700	677	708	696	700	742	711	761	738	700	749	696	697	680	678	743	727	701	700	677	702	721	693	734	685	698	698	699	699	695	692	698	718	680	718	693	666	658	689	724	748
24419	21392	28602	24537	19909	1650	590	443	372	340	296	273	231	221	214	214	199	213	210	202	167	187	191	221	191	206	170	186	183	193	160	163	181	162	159	149	175	185	172	182	194	169	172	207	170	152	184	160	169	192	184	175	152	164	161	179	158	135	198	169	179	156	164	184	162	174	185	153	160	175	178	169	144	172	164	181	138	184	154	177	175	156	163	172	154	171	171	170	171	160	159	174	188	173	152	173	169	166	162	165	148	166	166	171	178	161	169	180	175	181	153	171	157	143	157	145	186	148	173	133	161	162	191	162	180	136	163	170	164	187	149	177	186	173	171	184	160	187	159	149	167	163	165	168	167	176	177	166	171	168	145	163	172	184	187	168	153	163	183	146	155	148	188	161	169	167	135	175	171	161	167	175	147	171	170	166	201	171	161	145	179	165	151	184	167	182	179	177	163	165	176	165	164	172	145	182	162	157	171	144	165	179	159	155	167	148	161	156	182	180	175	190	164	155	172	171	170	179	154	154	164	171	160	179	147	167	164	153	155	140	154	160	168	158	158	152	171	152	161	156	160	183	197	143	166	165	182	188	151	135	164	177	161	176	153	166	142	158	160	142	171	199	166	169	167	181	139	170	162	187	158	153	172	164	157	177	160	154	170	195	174	152	155	194	165	156	156	162	169	149	174	171	169	170	171	158	172	152	170	166	155	165	173	150	181	157	163	175	167	139	161	170	164	171	167	187	169	162	168	163	164	160	162	165	180	131	157	168	197	176	165	184	176	159	171	146	184	151	174	169	160	175	189	150	166	158	155	172	161	182	178	168	159	155	169	168	159	163	158	172	155	179	160	161	166	167	159	161	141	161	179	145	172	175	153	161	164	174	169	165	149	164	125	167	177	172	165	174	167	169	169	158	176	166	164	179	159	174	166	177	157	158	174	165	179	180	160	180	160	154	176	165	162	173	148	152	131	167	155	171	142	183	171	167	157	180	149	149	167	174	160	152	160	173	169	175	171	149	168	191	160	169	176	149	180	169	178	183	174	151	148	161	192	175	157	165	209	152	194	136	159	170	164	160	160	172	200	163	150	136	168	132	194	162	168	167	158	164	160	164	170	171	137	151	168	163	146	152	173	174	158	188	159	158	170	165	186	151	175	150	175	157	163	153	138	155	172	162	164	167	173	171	173	140	154	160	169	159	175	170	186	165	165	177	168	149	160	147	151	180	166	168	186	148	176	187	164	169	165	145	191	157	142	149	164	164	175	159	169	167	175	164	161	184	154	165	171	153	148	168	132	163	166	157	154	133	152	171	160	162	149	168	132	173	167	164	179	170	166	171	190	171	190	145	164	166	160	146	176	166	162	178	158	168	174	148	143	165	166	153	166	149	151	164	173	173	156	152	172	168	170	174	177	168	171	185	147	175	161	170	155	138	199	164	171	175	153	158	163	164	144	158	164	168	183	162	169	169	160	163	180	159	168	169	153	169	162	178	151	177	138	168	148	179	183	156	182	142	175	153	140	179	169	169	151	155	177	130	174	162	168	178	166	178	149	152	167	153	170	171	158	171	151	173	187	167	171	172	170	158	157	157	175	143	167	165	176	167	166	158	163	170	162	166	184	176	173	173	171	192	178	166	158	163	176	172	171	191	171	162	173	169	158	168	170	156	169	152	190	179	158	173	169	169	181	152	172	151	164	190	175	166	168	152	184	153	172	174	157	183	172	159	164	154	186	164	157	156	177	153	187	181	162	153	148	184	160	155	177	157	161	166	169	137	157	153	178	161	155	154	135	155	168	156	165	149	150	169	161	168	159	146	170	169	156	163	178	167	164	146	176	169	170	167	170	178	194	148	162	180	175	169	161	158	163	177	178	177	177	182	163	150	157	178	184	150	160	167	181	151	156	154	184	169	155	151	175	168	166	170	176	168	171	169	158	165	189	138	166	186	148	160	176	161	164	173	166	187	164	141	159	151	174	177	148	162	165	135	174	186	161	172	145	160	158	173	155	138	140	181	168	158	159	144	146	163	154	143	140	166	181	184	163	171	195	176	154	159	175	149	170	182	164	136	192	182	176	152	197	161	168	163	183	171	162	164	168	187	166	162	168	149	133	138	159	169	179	206	167	180	165	165	166	154	163	150	158	166	159	160	176	152	161	166	155	162	138	181	179	179	165	163	159	152	159	179	166	162	170	162	177	184	160	168	170	161	178	149	160	162	163	154	194	161	157	166	167	181	153	167	176	159	173	176	163	160	153	171	180	177	165	167	170	194	161	151	156	173	172	161	152	154	172	168	182	140	142	183	171	158	151	160	154	179	140	150	172	167	127	175	182	198	168	168	172	161	151	178	160	160	199	187	156	169	156	164	164	151	145	149	168	180	159	170	175	142	183	163	152	172	174	162	168	166	155	155	177	185	172	142	149	167	158	159	158	174	170	152	174	176	177	164	162	148	152	173	155	173	147	173	170	150	161	143	162	166	139	166	145	170	188	163	161	178	162	166	166	174	174	169	170	146	145	164	177	173	151	162	163	168	172	175	149	147	170	161	152	167	166	173	158	138	168	165	194	153	178	156	165	176	186	172	152	186	175	140	161	176	169	183	167	152	163	132	144	163	167	185	150	159	155	148	175	161	163	174	144	179	176	144	164	161	179	164	167	188	159	170	182	165	164	180	154	157	183	168	177	184	151	157	177	158	143	173	145	133	168	161	178	175	160	156	164	158	165	167	180	142	180	165	142	169	198	156	175	149	176	163	166	160	139	171	171	154	170	169	173	153	167	165	163	168	164	166	152	140	181	166	158	171	157	173	179	166	162	153	165	179	173	166	157	149	155	156	171	160	177	147	150	166	175	156	165	150	160	180	171	145	153	145	160	165	179	148	157	160	166	179	166	149	175	152	171	148	169	181	158	166	183	171	181	165	193	170	170	195	172	182	156	163	148	169	155	162	155	178	175	169	175	159	160	183	160	165	150	157	172	165	158	164	181	182	164	179	156	170	160	169	156	151	161	173	172	190	174	168	172	175	170	165	196	167	142	158	170	162	163	171	158	152	150	175	140	151	168	140	159	172	168	171	149	121	152	171	164	161	159	167	174	152	185	159	181	169	160	179	153	143	178	165	171	154	169	137	173	170	188	154	176	174	168	160	166	163	154	177	183	165	156	178	157	168	174	157	184	164	149	171	160	173	144	163	171	156	149	166	166	164	192	163	148	163	166	163	177	186	159	167	160	178	155	150	178	162	154	165	166	167	163	178	171	161	172	176	152	173	166	169	153	158	183	162	159	153	160	167	154	157	161	158	163	174	175	145	166	158	172	164	154	181	167	150	181	165	167	150	143	160	168	155	172	176	183	163	174	156	162	152	162	172	163	164	166	161	165	145	176	195	161	153	171	171	160	155	168	158	156	161	144	174	185	155	162	165	145	150	164	169	173	150	134	161	182	165	155	157	189	167	165	166	182	174	146	164	160	176	158	154	152	173	169	178	176	156	171	150
5997	11175	9076	4675	3084	2130	1634	1266	1077	852	818	725	646	606	513	497	475	478	456	462	401	429	417	390	409	363	401	348	386	374	350	359	378	329	376	363	360	374	315	338	320	355	364	331	327	362	362	328	342	341	309	325	303	326	320	301	315	313	325	366	312	314	320	363	353	328	354	326	321	322	345	344	326	327	312	328	312	347	317	327	305	308	322	321	289	345	348	336	296	313	320	326	344	326	311	359	303	357	329	337	341	340	331	359	311	343	313	303	296	325	345	312	310	355	335	362	363	329	308	332	325	340	335	304	365	306	327	316	311	313	326	356	328	281	309	292	294	327	333	338	316	331	296	335	351	324	325	360	335	372	304	340	322	325	328	351	320	307	324	365	369	278	337	306	327	327	333	329	289	338	334	319	356	363	348	289	350	333	319	311	320	329	320	352	300	335	324	345	299	303	297	316	342	314	322	297	300	357	318	293	359	359	306	326	326	333	367	316	342	296	319	354	320	333	357	319	330	366	326	333	349	373	332	339	331	301	345	287	334	327	335	347	339	322	324	297	324	312	336	329	315	361	334	333	355	329	270	313	306	318	317	307	310	344	311	335	321	300	330	312	342	293	302	314	306	313	313	326	296	325	324	305	321	322	298	346	364	351	319	349	321	329	346	309	310	316	367	289	322	336	323	347	363	340	338	343	320	306	343	324	330	347	329	344	326	327	305	363	324	306	318	322	331	323	310	335	300	320	333	320	295	343	304	337	323	346	319	299	303	357	310	320	357	323	304	324	331	336	328	372	294	296	330	285	305	329	363	343	304	343	334	318	360	310	312	324	308	337	324	300	314	327	344	310	313	308	329	342	290	347	334	350	324	290	315	325	338	309	308	307	327	348	300	323	353	319	303	313	325	346	319	325	285	308	348	288	316	322	332	300	343	330	310	297	326	317	342	341	334	301	349	373	332	330	328	312	290	321	310	338	331	318	349	312	338	308	323	299	347	340	327	334	334	304	345	322	321	294	348	313	330	341	316	351	317	311	297	332	324	330	308	313	313	348	325	311	317	343	359	336	336	329	341	299	313	308	302	331	337	346	324	322	335	293	329	288	304	325	311	305	320	335	311	309	353	309	318	326	340	297	313	359	290	306	330	336	323	314	338	309	316	336	350	337	327	338	321	320	327	334	298	314	334	358	321	318	327	316	344	313	317	295	316	293	340	334	308	310	322	313	346	314	319	332	317	339	325	325	327	307	334	360	318	312	343	326	320	329	320	324	306	306	326	317	320	339	332	316	316	324	320	312	333	324	293	313	308	322	322	345	332	276	337	284	325	311	306	308	344	332	332	341	342	325	341	352	357	337	337	318	333	333	326	329	329	340	340	302	359	331	305	300	345	310	306	322	321	298	346	292	322	349	307	311	311	342	382	326	336	332	322	290	355	279	349	327	313	338	313	311	330	310	303	317	324	295	333	316	324	339	327	309	306	316	340	318	335	303	337	349	340	324	313	300	327	317	307	302	342	337	339	309	318	320	320	342	307	335	340	312	330	331	339	287	333	306	328	331	361	341	325	300	314	321	337	333	354	334	362	332	320	339	331	305	320	334	354	320	326	318	319	302	336	330	328	359	320	348	342	324	307	307	323	335	342	300	319	336	326	322	323	303	327	312	333	345	319	326	347	320	324	327	335	352	290	341	291	321	306	306	287	332	297	345	343	311	339	333	308	363	344	306	319	311	295	314	310	296	312	315	333	271	319	321	304	348	291	317	309	321	317	316	310	329	303	292	337	326	340	317	335	311	346	315	327	351	333	313	345	317	294	335	311	314	355	321	356	338	314	292	332	322	342	316	295	322	356	355	330	333	324	349	350	336	314	336	345	296	330	298	328	323	323	327	303	340	332	325	346	303	330	323	329	278	355	292	355	331	289	346	307	336	309	318	350	303	293	302	312	301	328	345	313	316	363	312	311	334	333	321	322	332	308	330	309	329	321	319	337	319	305	309	308	296	310	324	304	324	351	326	313	309	331	301	352	342	347	313	312	342	306	320	342	345	325	315	310	338	296	321	320	322	287	318	318	338	317	342	327	297	331	338	295	330	364	327	318	329	319	307	339	326	363	314	320	309	288	338	311	316	346	340	315	340	334	359	337	343	333	324	293	322	342	303	348	314	345	284	312	285	319	310	333	277	319	328	314	362	307	345	337	314	328	337	343	332	325	324	324	305	333	324	330	303	319	318	312	305	309	300	319	301	317	330	326	330	293	307	312	340	311	312	311	343	288	323	345	307	334	317	321	327	306	335	309	318	303	333	353	337	320	300	328	308	326	314	323	315	342	359	328	315	314	321	329	325	313	318	340	319	316	310	325	323	312	312	359	350	285	336	328	340	311	317	357	300	339	344	311	328	329	334	288	324	311	323	350	313	311	350	303	306	333	334	330	306	351	319	309	382	328	349	322	326	316	338	311	329	337	334	324	318	315	322	319	326	374	272	327	308	296	323	322	349	350	329	339	351	301	327	321	357	327	338	335	351	309	342	343	325	312	315	344	325	343	315	308	333	335	297	311	309	343	319	303	309	320	327	327	353	336	318	298	341	317	301	291	337	309	306	332	352	281	315	341	318	346	294	325	314	289	324	340	283	313	320	319	329	334	341	309	308	332	340	326	321	271	326	335	330	311	336	290	359	300	300	327	332	308	329	337	350	340	346	317	344	294	309	363	331	336	286	321	317	332	338	342	348	311	339	318	340	339	349	311	322	325	349	291	303	347	335	345	327	322	323	362	313	287	333	352	344	315	323	343	324	325	331	320	331	304	333	312	313	326	322	310	342	327	324	316	296	345	303	338	316	323	297	344	316	293	335	331	306	346	331	338	341	335	303	331	321	345	298	301	341	285	331	348	327	314	330	309	318	330	310	308	294	340	317	361	299	338	333	324	296	322	333	311	319	320	338	324	348	303	345	331	330	318	338	342	340	312	343	329	292	329	335	355	344	327	315	313	330	336	324	337	338	326	350	306	308	353	329	322	316	302	301	327	360	330	318	337	320	318	348	299	312	331	323	334	323	314	295	338	343	316	368	315	340	314	333	331	331	343	315	310	323	302	331	315	333	344	306	300	333	320	336	330	350	328	327	294	328	315	320	340	301	351	310	336	312	290	347	343	339	319	320	291	334	304	314	364	309	337	318	334	315	295	363	358	321	338	318	284	346	285	336	312	301	307	317	318	320	339	282	350	330	342	316	350	329	322	317	301	310	303	323	306	313	335	331	317	298	314	316	316	290	293	310	330	346	333	291	340	327	316	341	338	329	328	353	329	309	343	311	337	335	338	320	305	318	314	364	322	306	352	338	328	319	340	353	293	315	335	333	321	320	307	326	333	341	336	360	313	323	328	348	344	325	346	315	345	341	332	323	294	312	339	302	327	347	326	360	352	317	345	313	335	338	329	314	335	316	339	337	333	339	305	319	364	304	334	332	290	330	276	352	303	339	323	317	279	315	295	332
23471	21414	29285	23944	21414	17679	1817	775	591	527	463	454	428	442	371	354	359	344	344	324	364	323	288	292	329	279	301	314	322	328	300	314	302	313	311	297	311	310	248	308	304	292	293	278	302	308	281	287	289	284	268	297	302	287	314	311	290	278	289	298	336	296	287	284	273	291	261	334	287	282	310	258	253	293	298	276	274	280	309	280	315	312	282	261	282	314	272	284	304	289	308	291	304	271	293	267	305	263	283	307	263	272	290	281	279	291	289	285	276	287	277	261	299	256	299	266	274	277	248	265	281	308	293	264	261	285	290	266	302	249	261	268	293	279	285	278	289	291	320	292	271	306	275	231	263	294	261	272	285	267	268	273	279	289	294	257	271	277	283	285	268	294	287	258	287	285	265	269	301	269	274	283	283	304	276	318	265	302	255	269	297	286	252	289	284	272	311	277	283	292	275	263	286	266	278	280	281	272	264	276	297	307	267	289	301	273	301	283	287	290	298	284	274	289	253	278	301	270	281	265	305	293	283	287	285	289	256	270	298	288	281	299	270	287	289	290	253	284	263	257	302	297	298	295	279	284	302	291	306	264	283	268	285	277	279	294	282	309	288	305	286	282	289	273	276	264	279	288	279	267	284	297	274	284	274	302	291	269	281	275	307	259	276	270	269	263	264	280	301	271	272	314	303	272	279	279	276	260	310	277	290	273	287	280	283	297	297	242	291	293	286	284	322	297	290	273	285	276	256	267	268	309	286	286	305	276	290	282	280	258	305	269	297	267	242	302	274	290	268	298	282	285	293	250	280	276	282	259	268	301	291	279	281	263	284	281	292	280	282	279	317	288	284	292	269	295	285	289	293	284	292	271	275	296	285	272	284	251	273	306	289	309	285	271	260	316	306	283	266	285	316	277	270	272	287	275	250	278	279	252	267	278	294	273	286	301	262	292	290	292	269	271	294	283	285	292	254	264	310	272	307	297	295	292	299	281	270	276	283	260	317	290	272	300	307	259	273	281	302	298	276	292	280	309	298	278	277	284	267	277	295	294	294	276	303	315	270	291	306	282	276	279	258	294	266	249	279	272	313	296	271	283	298	280	263	270	293	273	301	306	281	265	298	278	264	275	277	271	311	301	266	281	279	279	273	299	274	290	300	268	271	293	283	302	266	277	281	275	285	295	290	275	320	285	270	248	280	289	288	310	291	269	276	292	279	298	274	287	279	298	245	274	274	274	309	273	287	281	282	295	278	295	267	267	280	269	304	273	274	267	263	281	282	274	288	281	326	298	284	289	291	289	285	298	283	280	288	268	293	289	285	335	275	292	288	286	288	256	277	286	270	269	262	252	240	254	307	285	292	277	298	272	291	287	241	268	286	246	284	294	300	267	251	276	297	298	297	311	254	284	271	338	280	271	292	278	263	279	306	294	260	287	284	257	332	285	300	289	299	246	277	287	307	254	296	254	259	283	275	277	274	259	263	288	278	270	256	273	262	296	274	294	288	277	290	310	266	272	297	263	293	257	289	291	274	293	276	247	273	284	278	275	285	271	276	309	266	311	283	275	302	284	257	297	267	291	277	293	289	279	271	272	294	281	322	279	306	306	265	289	289	261	280	291	277	296	296	272	294	281	273	249	299	312	272	324	298	249	264	275	260	298	272	303	296	273	297	271	261	273	324	276	263	294	296	261	267	271	269	274	271	276	300	282	290	307	250	288	307	264	236	283	252	293	277	298	273	303	264	292	305	289	276	277	287	298	270	283	268	283	284	239	280	272	281	292	283	255	279	268	273	294	277	259	302	282	268	282	292	257	281	283	321	290	317	265	277	298	281	267	280	266	263	282	264	279	281	269	265	246	298	285	286	271	308	262	321	282	283	267	294	288	279	280	258	256	294	261	292	323	297	264	260	286	262	296	284	264	261	242	272	260	313	274	282	269	269	296	247	270	291	311	273	308	328	296	290	290	268	251	281	288	259	257	235	288	289	261	266	272	291	281	302	280	299	276	319	276	290	296	267	252	280	263	279	266	258	259	282	314	271	279	305	306	292	297	291	288	277	282	276	275	256	262	303	255	293	269	289	285	266	280	284	280	265	282	279	268	260	295	275	262	309	264	282	291	264	281	293	279	298	271	281	235	294	312	269	264	292	238	258	270	265	300	283	247	318	296	258	286	249	274	273	285	292	287	278	254	269	324	254	265	297	277	290	254	273	269	270	290	260	313	266	268	273	287	304	293	302	295	277	298	275	277	249	293	297	257	264	271	312	289	287	298	292	308	275	268	290	283	316	261	262	283	292	283	285	264	262	272	290	273	286	250	295	250	291	274	272	277	258	275	293	272	264	283	314	298	278	274	279	281	285	289	289	266	280	294	299	285	276	252	283	289	260	298	250	287	316	275	298	254	272	284	264	268	289	282	273	263	272	287	276	262	272	252	286	291	297	274	314	291	300	275	301	232	273	254	309	262	301	286	283	252	267	268	300	259	283	306	288	263	287	289	290	257	265	275	291	264	303	306	272	271	322	298	301	297	301	300	273	268	304	280	267	274	275	271	241	273	284	272	294	314	295	253	244	282	249	289	269	250	292	269	273	269	274	277	308	265	286	269	274	291	280	265	262	275	293	298	273	263	270	243	270	295	302	288	302	285	293	256	282	264	286	294	299	261	286	301	308	283	255	333	291	303	246	298	271	263	260	279	282	254	290	286	252	290	270	259	315	276	267	289	299	299	267	287	282	260	274	273	282	289	302	293	309	313	262	283	298	269	290	292	281	285	278	278	265	280	281	292	284	277	260	263	306	247	293	278	273	280	289	263	267	277	287	298	282	268	289	285	286	274	307	262	249	300	266	258	277	284	240	276	273	261	301	293	268	299	267	312	256	294	269	293	279	312	280	285	293	278	281	313	283	302	273	285	308	291	256	272	287	277	266	271	239	276	275	290	272	290	276	308	299	267	300	268	277	291	286	302	291	276	272	261	283	317	284	260	300	268	275	284	278	294	272	276	259	266	292	273	287	281	294	288	274	266	283	264	251	280	261	278	266	288	264	298	293	295	308	284	259	282	282	277	268	268	278	280	282	290	285	288	284	286	289	296	296	287	273	269	292	269	299	271	266	258	272	285	280	285	258	298	279	292	298	269	337	259	266	285	285	280	317	265	287	274	287	302	281	266	283	276	299	293	288	283	287	307	273	278	303	305	285	314	284	267	284	286	308	294	285	292	258	295	311	266	263	279	293	284	265	275	274	253	252	274	300	269	288	270	292	281	268	295	280	258	308	273	293	276	259	281	283	262	298	262	242	269	294	262	292	301	268	275	292	267	266	295	276	276	291	284	256	296	258	273	276	265	246	265	294	281	267	294	259	284	284	272	276	269	236	267	300	315	253	288	291	294	292	285	274	263	280	258	255	270	271	286	282	309	267	285	289	270	276	240	248	265	263	267	253	269	302	276	274	277	251	276	281	298	279	292	271	311	296	304	280	267	292	284	302	278	300	277
8645	17084	14184	8041	5254	3779	2782	2274	1960	1572	1368	1164	1057	1024	958	911	758	761	713	699	697	635	693	603	643	655	618	581	571	588	579	562	542	566	561	567	568	525	570	554	530	570	526	515	521	501	524	466	536	528	519	508	508	506	531	498	537	494	509	505	542	468	520	550	522	501	539	501	501	508	521	540	511	480	499	516	469	496	489	496	507	526	480	502	481	539	509	494	494	534	517	493	489	526	508	518	491	497	551	497	497	510	480	493	535	485	506	470	527	553	537	466	475	514	521	503	489	499	472	517	492	514	491	494	526	490	531	486	512	493	504	489	484	515	493	478	506	509	488	517	513	487	489	542	513	498	518	518	520	506	474	481	553	497	488	466	515	481	516	511	470	537	474	477	513	470	522	493	464	519	517	513	500	524	497	465	462	484	490	520	476	514	494	488	487	483	501	549	522	494	499	519	499	513	463	548	509	472	523	490	483	547	507	492	477	464	478	536	520	490	524	515	496	565	492	468	488	479	525	531	531	534	519	513	498	538	485	497	499	486	509	506	514	505	504	520	481	486	497	491	505	486	480	477	498	487	505	483	479	508	506	493	496	476	492	479	535	482	509	498	489	487	519	505	507	527	488	523	515	489	469	492	515	483	518	505	520	502	518	477	482	480	492	517	509	496	504	516	501	477	503	513	505	496	515	448	498	489	487	515	497	490	500	486	463	484	528	490	498	475	459	486	514	488	486	523	467	476	492	465	523	490	502	473	497	518	527	476	479	464	510	477	493	497	488	511	504	478	527	490	507	481	474	483	554	482	468	526	501	505	508	511	505	484	475	524	474	460	527	499	495	458	538	508	467	466	467	504	473	529	538	526	512	469	520	513	500	487	508	497	499	525	511	480	506	534	520	506	539	492	502	502	503	491	505	462	491	493	478	489	482	482	518	520	475	493	528	506	481	512	478	471	480	505	497	501	451	474	495	485	496	503	485	486	525	517	502	551	497	497	508	502	495	506	478	492	492	476	485	539	490	507	507	507	506	530	426	476	514	507	506	469	472	480	483	500	492	518	531	532	464	502	487	504	548	490	501	486	509	464	481	468	533	515	477	471	455	487	501	530	496	511	493	458	494	489	469	477	505	527	467	480	480	510	498	488	504	489	487	477	489	507	519	468	477	468	464	516	522	491	502	522	477	527	493	495	476	478	525	508	481	519	504	503	486	471	475	486	479	507	482	505	483	487	517	493	527	533	489	496	491	511	491	475	500	492	494	495	506	455	464	497	506	484	474	490	519	503	511	485	493	507	477	491	529	485	466	468	470	486	496	501	479	543	494	494	487	500	512	480	523	471	503	492	513	475	484	500	534	522	524	512	539	479	479	531	492	479	445	505	485	513	480	518	496	513	533	503	546	496	466	519	521	496	483	507	484	515	462	505	493	466	508	525	479	473	502	510	516	499	476	482	462	499	479	472	524	488	499	497	499	486	468	486	494	529	519	465	520	475	510	457	497	490	480	460	514	501	483	529	491	527	479	498	501	523	499	534	538	505	486	498	502	536	483	515	511	526	501	511	490	475	481	511	532	475	535	453	465	480	467	469	475	511	500	503	473	469	517	518	486	526	501	468	450	447	488	496	491	511	542	480	498	509	501	492	531	511	520	502	484	532	476	475	487	511	475	493	472	497	460	463	525	508	483	487	511	477	474	492	471	487	493	483	510	520	483	478	516	468	423	524	489	515	486	511	471	470	516	486	472	509	490	509	511	495	500	481	492	529	515	461	503	449	488	480	505	494	497	490	477	520	463	491	487	506	502	498	469	493	495	491	471	494	492	469	482	482	501	487	500	507	506	522	498	498	498	482	456	502	446	461	508	519	500	467	491	518	477	488	490	489	512	447	518	488	507	515	485	523	484	516	517	555	509	480	478	487	535	481	458	497	505	550	458	492	448	488	479	489	520	481	475	519	481	502	477	511	552	568	473	497	473	534	505	493	539	512	504	526	483	454	451	545	480	508	509	480	467	495	520	463	493	463	517	473	493	476	450	474	513	511	503	502	464	520	482	491	499	488	488	480	490	512	507	509	480	490	480	522	492	523	460	493	508	464	498	499	475	503	495	493	526	461	487	477	485	477	494	506	515	495	486	508	494	525	471	488	491	506	508	485	463	473	511	476	497	512	537	474	495	512	466	505	517	526	482	506	512	460	500	484	508	479	518	500	510	466	461	470	511	506	499	486	479	497	472	500	464	487	487	504	470	483	471	461	497	503	473	517	486	493	484	523	500	504	479	462	448	497	501	474	513	519	445	466	486	481	470	517	510	458	514	488	482	478	528	479	468	485	514	502	534	466	510	484	474	502	520	479	467	525	486	523	465	506	493	487	479	501	446	458	504	449	484	473	492	499	492	475	493	492	488	521	502	457	490	481	491	482	480	502	515	506	469	514	509	476	462	471	507	471	496	483	450	469	493	494	470	550	489	494	472	498	519	470	474	536	513	507	487	488	448	480	481	483	517	480	491	496	484	478	482	508	493	497	496	539	529	486	497	528	517	498	534	471	480	498	526	485	537	469	504	491	532	488	507	471	496	507	461	505	526	470	460	474	464	510	505	492	500	531	476	504	515	520	511	515	512	510	507	492	490	481	450	546	501	436	512	492	499	456	539	507	501	522	505	487	472	511	502	537	534	475	501	480	471	523	472	510	484	513	457	501	516	476	503	483	493	476	483	525	521	475	509	531	467	484	446	527	513	474	498	490	467	483	481	521	497	492	466	549	517	535	513	506	499	504	524	493	512	519	490	515	506	503	476	514	473	450	505	507	521	491	517	501	476	500	520	519	504	478	527	499	517	531	455	475	529	505	494	485	483	519	505	440	480	457	485	521	470	465	504	485	499	500	510	525	463	490	484	512	525	510	487	475	474	497	517	521	497	505	474	491	493	498	477	487	486	497	482	485	493	500	502	507	505	514	504	498	453	486	500	524	474	474	493	453	490	521	516	516	469	542	487	492	503	479	511	496	507	488	436	472	487	497	497	463	491	461	463	484	511	479	479	509	512	492	520	488	507	494	510	482	465	477	453	489	512	496	508	479	486	496	489	484	492	469	480	494	498	529	479	518	523	483	493	488	490	480	499	492	526	505	491	498	468	553	442	492	513	510	492	520	479	481	554	503	490	503	488	533	518	500	501	495	492	487	521	489	508	484	471	484	477	478	518	512	455	435	487	486	489	481	479	513	478	496	498	520	468	492	489	514	477	492	523	479	500	453	500	506	519	503	457	455	489	507	483	484	509	469	503	481	513	494	506	473	515	536	482	481	526	448	528	471	488	515	469	491	534	534	478	487	485	482	521	480	525	438	492	515	497	517	473	480	499	485	543	515	500	505	479	498	485	490	499	512	501	521	546	482	504	516	500	538	473	520	508	481	511	495	504	502	513	493	498	499	447	495	488	463	465	494	508	494	477	518	458	517	447	481	529	524	493	489	462	444	480	446	487	495	548	516	474	525
26914	20700	7521	767	491	441	423	400	429	385	412	417	405	389	374	389	372	406	369	386	372	368	400	370	399	384	371	379	381	361	378	450	368	364	380	393	375	374	370	363	372	380	417	420	429	360	405	385	372	396	367	382	394	410	379	372	369	375	365	403	377	381	371	396	366	415	392	382	389	355	326	342	382	366	408	410	346	383	393	364	365	379	381	428	341	412	410	364	398	409	377	369	401	408	359	384	350	373	387	410	395	388	397	381	405	334	373	393	366	393	400	356	369	369	393	375	384	382	379	390	370	369	376	384	377	358	364	375	417	375	398	370	383	380	381	364	407	392	382	376	370	366	369	395	375	345	401	391	402	391	361	398	399	385	375	345	352	366	388	367	386	380	391	354	390	380	410	391	373	344	381	398	386	395	415	411	389	362	347	368	369	363	367	343	363	364	408	397	398	401	376	383	360	393	411	368	371	385	351	363	393	378	363	362	387	381	370	409	375	376	363	364	397	349	384	383	398	382	370	402	384	420	388	413	385	367	396	357	385	403	373	358	363	410	391	405	395	389	408	406	403	384	383	382	378	378	382	371	356	375	398	382	365	402	402	361	432	395	365	355	373	418	407	408	376	403	408	359	364	406	396	364	370	380	375	429	404	367	375	353	400	366	360	348	367	390	401	353	367	378	383	348	355	349	347	374	396	372	378	315	390	374	382	370	382	384	366	333	407	382	374	378	363	391	377	365	382	403	393	396	366	380	386	394	385	369	353	355	379	368	346	393	382	409	367	369	373	383	377	362	416	400	410	408	375	362	367	400	356	346	350	365	404	395	384	363	364	423	400	371	346	354	369	376	390	355	368	354	389	390	385	370	388	357	359	426	374	385	367	375	416	388	352	370	362	404	360	441	344	369	378	365	416	384	370	377	385	403	410	377	401	386	369	380	387	424	369	377	365	391	354	373	375	394	379	371	365	394	388	402	389	385	411	388	370	371	392	406	399	384	414	399	390	393	386	395	346	380	350	393	358	365	363	360	368	395	385	353	390	377	419	346	397	359	358	365	392	421	388	400	371	378	363	343	435	359	362	357	379	361	363	397	368	382	389	375	394	373	389	382	380	390	372	402	386	375	397	409	380	416	394	370	414	418	391	339	372	392	373	397	377	335	380	351	407	379	391	422	409	374	386	373	402	382	345	351	387	396	354	397	370	358	398	384	358	401	375	367	374	374	376	407	424	391	369	373	343	385	396	380	376	371	402	382	398	417	378	384	386	384	361	383	387	360	384	387	373	394	385	396	340	400	357	413	384	354	359	377	378	360	382	391	381	373	359	414	390	404	414	377	396	335	394	374	386	401	367	391	374	348	352	354	349	369	382	371	403	410	387	410	357	381	431	369	397	343	368	375	390	380	368	361	394	377	416	354	358	410	366	374	374	386	362	378	388	404	362	383	375	389	394	364	402	378	391	355	409	384	398	374	370	368	371	410	388	379	395	384	403	402	390	387	385	386	368	355	373	356	398	406	374	403	410	380	406	389	381	367	401	380	354	359	372	383	385	403	403	366	360	379	399	384	410	374	380	389	387	397	384	386	393	384	400	349	391	396	410	398	372	408	403	350	387	373	382	361	351	419	408	377	371	368	403	390	357	417	387	380	361	389	401	375	378	404	390	385	402	381	373	390	349	386	381	399	377	372	377	377	384	377	375	400	378	390	377	382	388	388	361	365	339	359	402	392	398	432	344	374	391	366	406	358	366	388	376	386	344	374	381	380	371	402	360	374	374	364	381	391	358	369	331	395	368	389	399	381	332	413	375	369	381	365	401	397	374	365	381	375	402	387	376	414	366	334	381	394	371	387	392	385	374	380	371	378	395	371	362	380	371	367	403	394	384	388	357	396	375	383	386	348	371	390	376	393	382	383	371	347	378	412	388	354	373	381	358	393	390	382	409	363	382	398	402	379	378	394	412	380	403	387	407	374	393	386	368	387	365	401	359	390	398	413	368	364	350	383	369	398	441	391	374	389	419	360	332	396	394	381	386	371	389	399	405	378	367	410	379	384	416	395	365	413	357	370	372	379	362	391	379	401	389	408	353	400	337	364	380	385	377	403	387	386	392	386	367	387	442	350	390	388	338	384	416	394	365	371	381	363	357	371	401	363	335	380	353	371	375	357	397	396	391	395	405	383	397	396	354	361	377	349	401	398	372	387	365	351	395	338	402	385	405	397	359	360	419	371	404	372	333	382	393	380	391	400	355	387	362	358	370	394	364	372	381	363	365	399	383	392	338	386	397	377	406	381	368	382	393	406	403	406	370	399	375	414	370	396	373	402	373	382	382	370	372	396	392	381	371	399	375	386	378	373	365	362	359	398	373	383	367	371	424	384	407	364	367	395	366	411	373	364	373	378	369	424	393	381	381	389	384	394	412	388	421	359	384	364	353	396	372	395	390	365	417	388	410	378	388	420	349	428	395	367	384	367	372	395	381	365	376	359	405	388	363	390	389	358	385	363	382	383	350	398	358	377	383	407	378	368	391	363	418	404	419	356	367	343	387	429	401	415	339	400	365	372	386	374	339	386	368	387	406	388	421	360	414	371	379	409	383	370	382	377	389	439	343	383	393	344	372	371	360	376	384	375	361	355	390	353	393	370	361	387	400	370	375	385	385	377	380	369	375	401	386	410	348	367	372	411	386	370	385	369	369	362	363	395	379	379	418	364	390	373	379	389	383	383	382	385	350	376	371	364	390	393	394	375	388	384	402	360	407	356	382	358	425	380	396	368	380	365	381	379	371	381	383	381	390	415	416	357	366	371	384	360	390	376	412	392	399	376	371	364	313	347	399	377	381	384	385	371	368	398	406	390	383	380	409	387	399	401	399	372	386	396	355	382	365	403	372	409	373	377	383	400	355	376	383	369	382	349	391	390	360	389	359	430	384	385	378	359	331	399	382	382	406	372	369	407	392	392	363	401	402	374	400	386	362	376	415	356	387	366	383	389	385	380	344	373	394	371	385	390	381	390	350	374	402	364	370	377	388	394	379	389	385	363	398	345	364	382	368	345	386	376	403	390	402	381	391	399	414	345	376	375	403	390	364	390	366	394	363	368	353	359	370	370	402	365	369	364	383	358	337	406	401	390	366	378	392	377	380	380	379	407	391	369	391	352	436	376	422	410	388	397	388	393	386	374	366	346	376	393	412	414	376	379	412	397	372	401	358	393	385	410	425	430	376	376	393	372	395	381	385	386	375	371	394	370	383	377	351	388	402	408	401	397	398	417	352	353	393	381	395	388	374	380	393	367	382	355	367	369	383	370	380	353	397	380	363	365	359	378	370	361	388	409	355	332	369	378	418	387	396	390	382	426	397	377	397	399	439	379	384	376	390	393	367	363	375	359	395	387	396	395	388	368	359	373	406	375	400	356	424	404	382	397	401	417	382	392	376	349	390	376	407	365	377	372	387	379	348	408	383	422	384	366	373	356	362	378	380	367	361	382	357	387
4281	1917	1688	1156	922	905	847	757	702	766	770	738	726	710	766	707	746	746	735	690	694	653	755	697	714	713	732	751	648	736	714	643	718	754	768	677	691	724	717	676	705	628	727	686	686	701	730	703	687	745	707	732	747	693	709	729	733	701	715	691	689	682	722	743	702	681	701	694	706	712	700	774	706	710	713	687	714	724	715	724	692	725	710	695	718	705	754	702	730	709	732	676	711	667	746	736	678	706	707	726	680	715	709	737	679	681	685	744	696	671	674	703	682	713	663	708	677	746	674	690	723	681	700	701	718	713	697	698	691	683	755	716	690	755	742	704	781	698	719	752	667	707	752	684	724	708	658	721	667	707	731	693	706	642	694	718	744	684	679	745	628	679	714	672	730	733	762	687	748	703	672	760	705	730	692	664	735	694	678	714	715	691	689	723	723	689	707	692	709	728	701	736	724	655	703	680	728	727	731	694	699	697	715	752	704	700	695	730	690	697	723	692	689	719	753	735	714	673	733	688	685	666	723	719	658	694	726	691	718	719	703	747	696	728	752	699	713	718	712	732	749	696	777	708	729	677	691	737	718	694	712	703	686	724	696	730	705	720	760	716	730	709	646	716	736	693	733	720	713	719	686	644	740	700	683	686	690	665	684	705	711	723	728	712	689	759	707	723	677	683	749	686	661	722	684	718	711	729	668	709	674	707	704	673	724	680	734	695	740	715	699	767	694	728	715	672	702	736	708	723	674	709	726	718	682	701	703	726	669	643	723	717	700	645	716	689	752	651	725	684	684	735	683	700	708	739	750	669	720	691	719	685	681	735	750	676	708	697	718	709	708	687	724	725	671	718	706	689	654	702	681	733	678	731	713	693	677	678	721	703	716	724	663	696	722	715	707	689	709	679	717	731	710	694	692	722	680	710	710	698	724	697	697	687	702	729	676	737	709	685	720	698	714	727	698	731	658	733	708	715	745	681	764	686	713	712	689	728	705	655	660	734	675	676	747	695	672	690	737	697	714	725	710	708	711	712	699	725	663	674	688	678	717	706	678	712	715	698	692	728	727	733	675	704	712	716	676	709	699	740	714	724	675	731	665	715	732	685	673	742	692	737	693	711	686	689	691	703	681	694	691	700	684	679	704	734	679	732	746	685	624	729	708	718	707	670	712	706	721	675	667	686	764	683	731	698	728	656	703	724	710	692	697	685	702	688	706	655	664	715	702	736	717	752	721	700	695	744	734	695	747	734	740	652	719	732	742	708	678	669	698	740	753	723	658	716	711	678	731	681	685	731	711	719	710	736	713	689	710	735	735	773	685	711	714	695	698	692	669	696	686	724	721	753	719	705	756	695	677	744	685	716	710	681	660	678	691	681	679	678	713	687	669	773	762	695	748	670	724	704	754	730	736	723	682	713	689	696	710	750	739	716	721	698	659	712	696	686	674	709	707	708	684	664	743	704	750	719	728	688	654	705	660	716	691	718	684	712	703	696	731	757	678	697	642	743	747	708	733	697	692	699	709	712	683	693	696	718	685	669	705	689	684	706	714	737	697	715	694	711	693	718	725	649	702	700	673	768	685	697	704	708	716	706	733	714	708	683	698	722	712	739	701	664	683	698	693	681	690	740	714	678	701	720	674	698	670	727	703	678	687	697	697	710	663	683	718	671	758	688	689	735	744	729	719	712	735	697	784	731	719	702	686	677	698	719	690	708	711	686	728	713	712	727	665	679	698	700	754	692	709	690	732	729	729	670	683	721	682	700	669	673	720	687	663	736	722	750	687	670	702	689	704	733	705	718	692	693	719	694	712	754	695	740	716	705	664	679	738	679	668	724	716	715	712	709	687	735	697	676	709	712	700	701	679	741	669	723	755	717	698	715	736	782	697	695	698	705	714	724	686	687	693	730	679	746	671	714	693	697	678	672	660	694	747	747	738	693	681	726	672	704	737	656	715	764	748	725	713	713	700	703	740	661	680	712	784	714	678	690	714	733	761	686	701	686	726	712	629	703	718	645	707	769	703	697	701	705	700	742	696	698	749	696	733	647	737	699	753	728	699	697	679	715	670	713	731	693	711	711	721	686	740	689	737	685	719	738	704	720	689	708	664	670	655	690	713	754	744	742	730	683	731	684	689	759	718	710	734	669	712	717	777	713	702	735	748	728	694	704	698	700	734	680	733	722	728	689	713	701	730	690	704	679	694	656	708	665	764	738	673	696	723	635	711	708	719	683	732	729	694	664	721	771	721	717	743	695	712	736	710	656	722	773	729	658	679	667	692	740	723	718	715	697	708	673	689	729	711	723	680	750	736	746	726	696	678	702	755	741	654	743	672	692	655	673	677	716	714	647	711	742	740	723	705	720	709	683	742	760	672	627	698	715	726	679	713	743	695	738	762	756	701	707	702	713	687	729	722	704	730	671	713	765	735	645	740	705	681	674	732	695	745	706	699	666	741	661	735	691	741	712	713	767	745	682	724	719	658	730	694	723	655	751	709	676	684	725	696	709	691	707	725	745	726	690	696	716	702	703	689	720	686	664	686	717	685	696	681	741	715	702	721	685	684	628	710	697	702	699	698	736	737	750	701	723	676	731	688	712	686	730	682	677	687	711	666	683	702	709	697	735	685	709	703	680	703	713	691	703	729	712	720	718	664	704	703	702	671	702	722	754	677	692	722	684	671	634	698	677	708	716	725	747	706	693	683	725	746	686	731	723	719	716	689	706	715	698	714	771	716	701	691	689	665	709	723	723	704	693	703	681	743	740	699	702	698	687	711	684	665	719	760	676	685	692	725	651	689	687	722	750	737	676	673	674	722	701	718	722	684	725	749	739	669	706	697	671	744	742	728	696	671	758	675	710	655	671	709	685	734	697	708	668	703	723	723	687	698	698	714	731	748	730	698	664	684	729	735	719	671	692	726	708	712	709	669	658	685	732	698	726	693	703	694	702	710	688	702	715	689	670	681	735	716	683	714	658	741	759	686	682	729	658	692	715	665	752	722	746	719	673	705	677	794	717	698	719	726	700	691	731	767	707	692	717	705	700	662	733	762	682	695	704	707	699	669	715	686	731	711	759	691	697	708	716	690	726	699	708	716	710	680	672	689	701	688	710	715	694	760	694	702	654	697	707	718	703	700	678	693	727	710	762	706	689	725	746	745	669	717	755	714	716	743	693	702	748	754	730	707	721	718	709	654	729	678	713	648	678	721	733	707	712	771	680	707	718	712	776	762	712	721	717	704	749	726	701	751	726	729	732	714	752	682	690	800	700	692	693	741	692	700	702	690	700	760	664	728	713	668	647	719	720	690	692	731	720	729	676	680	713	652	685	732	702	711	662	722	702	751	668	692	726	748	656	688	727	723	718	749	740	665	703	752	714	701	696	738	657	709	683	733	710	712	723	766	713	741	709	713	703	758	695	707	667	767	747	698	709	688	711	726	678	722	726	740	668	623	668	721	723	731	747	711	734	699	693	749	708	683	718	711	653	731	695
24357	21406	28622	24560	19873	1504	585	395	353	317	285	263	221	221	208	216	197	174	192	200	194	166	199	202	180	194	198	163	162	196	190	167	160	162	159	163	185	176	189	182	187	161	166	169	183	190	162	172	140	173	154	169	159	165	189	156	172	158	159	190	162	169	183	154	163	169	168	173	155	171	149	162	149	168	161	171	167	167	153	174	163	155	155	154	157	158	151	166	152	158	165	179	149	168	151	162	171	178	173	150	167	160	156	187	152	167	174	163	134	174	175	174	160	165	185	177	180	165	156	176	170	164	167	142	161	175	145	156	157	156	160	189	167	155	169	173	179	162	148	173	172	148	171	164	151	183	172	183	169	165	169	177	156	160	155	161	159	167	155	174	154	158	189	169	160	164	155	176	160	169	167	165	143	136	157	165	171	164	177	151	164	173	169	135	154	160	160	142	183	169	167	156	149	140	180	169	166	164	181	147	162	175	177	150	169	180	153	176	160	179	173	160	163	162	178	156	183	159	151	161	182	161	155	177	154	170	161	166	159	161	150	176	156	180	159	157	181	143	165	183	182	170	122	171	156	180	170	155	154	167	197	184	172	183	184	156	186	158	149	153	157	162	172	171	167	165	175	165	171	152	162	162	172	177	171	166	141	196	163	158	168	180	152	163	158	149	156	165	199	149	224	162	187	146	154	156	143	178	167	182	146	169	172	167	156	173	152	140	162	161	182	154	156	195	155	157	188	158	168	180	177	152	173	181	150	155	204	165	173	193	164	160	139	167	152	147	169	152	179	164	146	172	173	158	169	161	169	146	148	161	171	151	163	158	164	166	138	162	173	175	163	179	152	147	151	159	150	156	142	164	159	156	159	153	185	169	158	160	158	152	160	177	173	160	182	159	156	142	186	179	162	137	158	149	163	169	146	148	154	170	173	171	159	158	149	166	161	172	142	145	160	156	172	161	159	149	168	145	165	168	158	146	189	156	155	179	176	168	185	174	174	168	158	162	172	190	173	161	141	147	174	145	177	166	158	178	180	171	147	170	156	176	148	159	174	162	172	161	158	158	157	171	168	188	174	163	140	156	146	173	154	170	150	178	163	155	191	179	170	151	185	149	154	161	161	181	163	143	160	168	197	182	160	158	156	167	145	170	175	156	163	161	154	169	156	170	157	155	139	179	150	171	179	156	165	154	160	148	152	156	175	186	175	175	154	160	174	170	169	159	203	191	163	161	164	167	162	170	156	168	159	141	172	168	163	167	152	179	194	159	165	154	168	156	173	167	179	183	167	175	163	156	158	174	173	175	152	164	156	138	179	161	162	151	170	168	177	144	143	153	185	158	168	163	147	169	160	169	160	150	171	169	171	197	154	176	174	173	162	155	171	173	173	195	176	137	195	155	172	155	170	160	168	174	148	146	177	170	169	151	168	172	161	177	177	149	181	160	160	181	143	176	149	179	165	170	148	171	164	163	143	146	154	196	143	188	161	162	154	170	159	160	178	172	161	189	156	180	166	191	156	147	150	157	187	154	170	157	151	161	171	174	145	189	175	165	134	186	177	148	164	158	173	157	164	163	132	173	165	165	150	164	136	151	165	189	175	168	165	172	154	157	159	155	146	169	174	195	162	185	151	169	164	159	146	172	160	139	183	149	142	152	172	179	165	189	192	170	156	158	180	168	170	158	159	198	162	136	164	171	138	166	178	189	189	164	164	155	178	149	156	149	178	178	163	155	170	158	158	166	181	172	159	173	178	176	158	156	154	151	160	178	161	162	163	173	182	162	167	148	147	155	165	186	184	138	149	167	164	163	171	176	129	143	160	162	161	170	183	156	150	140	146	193	175	175	164	168	169	157	169	162	159	176	153	145	141	152	171	166	169	149	176	148	160	148	164	174	186	160	153	172	199	201	164	162	173	167	156	162	161	158	168	175	133	184	144	155	162	134	150	151	166	171	166	182	174	155	180	178	184	183	158	155	182	167	152	151	156	148	157	187	153	136	147	155	180	167	152	166	161	163	193	162	160	155	165	180	159	154	141	149	147	158	150	174	167	173	183	167	181	175	146	172	146	152	169	180	167	148	182	152	182	180	156	176	158	156	145	170	165	163	148	160	146	174	154	143	172	158	158	156	155	158	150	144	172	164	159	162	145	157	182	157	171	155	171	146	163	154	159	147	140	162	160	152	163	173	167	154	169	159	143	162	168	160	169	151	184	154	139	160	151	168	172	172	174	175	161	169	140	150	175	162	160	161	160	177	156	172	144	162	148	170	182	143	174	180	186	150	164	169	191	163	156	183	160	162	156	146	160	205	148	163	149	129	141	161	164	148	157	173	149	165	179	176	172	159	177	144	173	150	147	167	180	181	168	161	163	168	166	170	185	164	161	159	174	148	181	168	186	157	170	164	163	164	178	170	157	161	161	157	184	171	147	164	158	129	177	171	158	147	162	163	177	155	177	144	157	164	159	163	160	152	147	170	157	164	172	193	155	171	179	153	172	157	156	159	175	155	156	165	173	166	156	165	185	163	165	149	200	175	161	185	153	179	177	172	145	164	174	169	181	171	161	168	172	166	166	179	160	145	172	188	182	144	177	160	157	143	170	138	164	162	153	170	166	159	155	177	166	170	165	171	180	160	172	177	161	162	147	163	163	183	152	152	163	149	146	174	144	152	167	155	161	156	172	172	154	195	156	161	179	178	203	154	163	179	177	175	154	164	142	178	190	149	152	171	162	156	164	162	165	156	160	157	156	168	155	168	159	164	191	174	158	178	146	179	178	171	164	142	172	156	154	160	167	164	172	164	146	179	177	154	167	163	157	177	151	165	163	145	167	194	140	169	149	167	153	144	171	148	150	182	169	159	156	148	176	163	155	171	175	172	185	139	182	175	165	156	162	163	153	192	157	180	163	157	174	162	149	172	159	162	143	148	153	173	175	164	143	173	173	151	152	185	173	161	155	179	169	149	165	165	154	154	173	178	163	158	165	172	155	149	149	166	134	155	168	148	165	170	151	144	179	157	167	152	158	153	152	166	159	164	159	159	165	162	173	139	153	157	172	166	163	155	155	177	165	179	183	146	169	172	170	164	158	160	151	174	168	164	161	155	166	155	176	170	171	148	163	154	161	155	152	156	145	171	162	148	152	148	168	136	177	170	148	162	172	168	174	170	152	168	162	140	154	172	151	168	151	176	150	179	154	165	159	165	174	152	163	164	161	170	185	152	152	154	179	150	185	168	163	161	151	177	170	181	164	150	169	153	159	157	156	177	180	150	157	147	156	149	194	184	136	175	162	182	161	174	148	174	178	160	147	172	175	157	165	171	155	186	145	160	162	172	183	142	170	147	169	160	163	139	152	178	145	141	146	163	170	165	162	164	143	151	168	168	143	170	180	171	168	158	188	158	151	167	135	171	144	170	164	153	165	165	164	148	156	157	167	161	177	167	141	157	176	151	171	142	159	164	158	166	158	152	156	172	175	154	202	157	147	159	190	141
5957	11068	9167	4697	3034	2097	1631	1342	1092	915	810	679	613	637	540	500	498	461	427	448	397	422	416	389	349	414	377	392	390	375	381	375	369	350	342	342	349	352	339	330	338	352	349	355	364	342	321	354	355	342	328	316	327	319	312	360	308	341	336	314	331	322	361	310	324	291	344	349	345	316	329	296	323	313	343	345	306	318	315	375	340	341	308	373	289	311	339	345	346	320	333	345	340	339	323	310	326	328	310	330	316	293	314	323	325	323	337	332	349	326	333	325	307	335	324	364	323	313	306	334	308	320	331	319	348	305	319	332	290	334	315	313	338	318	313	374	324	308	316	291	326	313	317	316	302	310	337	358	326	324	327	334	311	342	322	317	341	315	312	321	314	328	317	327	329	319	320	315	321	324	318	352	329	298	294	350	316	328	344	321	350	345	319	328	327	322	333	324	302	329	287	325	355	316	337	341	353	340	319	308	332	341	325	325	318	326	341	302	327	326	327	298	340	320	305	333	312	308	327	307	332	317	324	351	313	357	336	339	345	346	322	331	336	324	306	325	347	307	345	305	315	333	320	312	314	310	304	319	318	327	359	304	355	310	298	305	342	322	303	353	331	345	351	296	321	321	311	310	328	337	299	316	312	284	326	311	318	325	299	306	326	320	313	331	309	341	309	304	298	324	315	344	322	335	308	323	316	304	313	323	334	280	278	333	329	319	307	342	328	330	312	324	312	321	312	336	314	332	311	320	309	292	317	321	343	302	332	317	323	323	346	304	347	329	309	292	293	314	309	278	297	333	336	302	311	330	315	326	307	302	355	328	318	311	303	307	314	318	320	301	324	328	301	344	326	332	300	328	347	320	306	359	333	332	310	322	301	328	343	311	350	324	324	329	313	329	306	350	285	346	353	339	320	326	313	296	342	301	323	330	311	320	309	335	330	350	287	311	322	330	338	332	318	302	305	292	341	310	332	333	349	303	329	348	331	339	329	311	337	354	331	322	315	328	329	300	329	338	334	335	289	325	318	292	331	298	323	307	324	319	340	302	343	319	317	307	300	341	324	348	313	343	296	308	282	323	313	328	317	302	320	313	337	303	323	301	347	333	294	291	338	314	325	288	286	366	323	282	326	323	329	327	323	341	304	349	318	335	319	339	320	301	290	329	324	315	333	290	288	304	293	322	313	306	336	329	317	323	295	293	297	298	305	351	328	307	320	340	335	311	310	314	307	307	366	324	332	321	342	305	341	324	326	312	331	291	319	357	322	326	346	324	293	316	352	345	319	313	318	318	311	316	321	307	316	311	307	326	328	321	342	304	311	324	306	319	322	298	331	336	333	318	304	307	330	379	324	357	314	323	305	329	362	330	304	304	341	323	290	313	322	296	300	359	333	334	349	339	333	314	329	287	336	360	322	334	302	324	310	315	330	305	353	298	328	309	334	310	305	302	333	318	327	328	296	297	326	297	345	336	346	322	336	334	303	318	302	345	302	350	349	326	337	315	302	322	326	344	303	316	333	330	318	332	298	305	331	340	317	296	311	328	329	335	339	334	312	304	357	325	314	291	315	319	310	340	318	307	328	329	326	315	342	337	320	325	307	326	310	325	294	359	337	298	329	295	327	301	350	334	353	341	360	328	308	320	298	310	328	325	320	309	326	333	323	318	316	310	313	317	321	317	344	344	311	298	329	333	318	334	304	335	313	329	344	312	324	316	326	335	344	284	316	332	317	319	318	319	289	306	301	314	309	310	315	302	324	321	310	333	309	317	317	342	303	324	264	315	327	310	333	304	302	302	339	325	311	285	314	305	313	294	322	323	325	321	343	332	329	264	331	331	311	322	340	328	318	303	305	296	336	344	346	305	322	312	323	312	315	340	320	333	339	302	341	342	323	332	356	312	338	319	350	330	303	290	336	350	343	275	297	358	297	341	336	317	297	341	315	319	320	333	322	324	305	299	332	353	352	341	324	305	332	315	309	291	326	312	315	333	308	296	342	322	357	334	331	326	333	318	326	339	340	293	352	352	330	348	307	332	347	358	338	343	336	319	310	337	286	313	315	333	307	315	315	343	331	315	354	309	338	299	307	297	330	340	355	320	279	340	277	310	362	328	325	354	311	321	314	319	361	318	311	333	318	336	326	327	326	322	303	317	322	340	388	298	328	350	315	305	342	336	309	298	298	307	291	336	338	311	335	337	341	306	314	343	328	318	306	320	322	293	321	340	295	375	350	305	334	329	335	311	331	320	321	309	327	351	336	350	315	314	340	335	306	309	306	322	340	346	363	326	330	322	312	331	316	282	317	359	346	330	309	335	365	319	341	303	301	324	301	308	342	308	316	290	331	353	344	314	321	329	331	310	349	313	319	345	315	311	300	310	319	327	324	322	317	315	318	317	307	319	338	329	314	302	319	324	306	341	342	332	341	299	312	324	313	328	340	310	336	319	315	350	317	322	322	300	322	321	305	327	305	324	351	315	300	305	319	296	317	324	318	338	323	352	338	350	291	343	330	340	340	359	348	300	312	339	309	306	345	340	294	318	306	356	310	330	324	310	305	316	293	291	332	328	323	337	301	318	321	332	355	330	356	310	318	314	332	296	326	325	314	313	373	306	311	321	325	323	314	339	344	294	338	338	356	342	321	321	316	328	352	348	312	323	301	316	299	332	309	293	324	360	296	315	306	354	307	320	305	341	348	323	368	322	315	327	340	324	315	335	350	351	313	331	326	309	375	313	341	333	299	300	325	305	298	320	310	315	304	334	321	367	294	316	344	350	348	326	318	309	343	320	319	325	359	329	303	319	353	322	327	319	351	303	319	288	267	322	304	323	328	303	301	340	346	334	321	310	316	292	270	313	320	362	311	291	326	354	311	305	323	323	313	314	327	329	344	306	341	334	349	312	283	335	282	326	339	359	318	316	323	295	315	307	331	307	317	372	361	291	351	325	328	347	296	326	344	336	303	305	321	338	324	340	301	328	301	314	311	304	345	354	303	321	306	323	299	320	334	314	318	325	319	314	329	294	322	373	340	308	327	306	347	304	306	323	322	335	333	317	327	330	306	320	327	344	328	303	316	314	314	347	310	344	338	324	300	341	312	330	327	304	322	283	313	340	307	359	305	300	304	298	322	323	351	307	325	269	302	306	302	353	324	335	311	353	316	329	335	323	305	311	342	300	302	331	326	282	305	321	309	314	327	312	312	317	311	341	342	324	316	336	321	312	329	319	312	333	335	324	304	298	342	325	322	337	327	326	323	313	323	305	349	339	290	350	319	308	308	344	289	331	317	344	292	316	345	337	310	364	316	325	323	336	345	325	294	343	334	344	312	306	322	324	356	321	288	308	336	341	335	346	333	331	316	323	323	308	330	308	317	319	300	308	334	329	352	325	343	348	337	313	307	336	382	313	306	320	323	331	331	352	338	305	311	306	333	343	306	340	335	296	314	333	332	332	296	309	332	309	323	308	309	307	359	318	287	332	321	333	308	363	318	307
23534	21424	29280	23954	21427	17697	1773	792	601	497	503	468	415	402	392	399	356	338	333	347	312	329	328	317	288	319	306	332	319	311	319	290	319	285	283	292	297	291	312	272	272	278	277	279	336	273	311	273	312	306	287	283	286	271	311	267	270	289	272	300	265	263	276	294	264	274	287	273	315	297	299	285	259	299	298	252	272	298	263	271	268	305	263	256	277	250	293	298	293	302	257	243	276	301	296	277	273	280	282	280	274	255	292	275	247	249	300	282	287	293	301	273	267	296	281	303	263	282	289	285	268	263	255	261	325	275	296	289	291	285	294	285	245	284	299	281	292	288	273	303	271	280	287	263	264	258	311	263	297	293	301	287	301	274	313	263	283	268	263	251	263	274	298	292	289	258	248	294	290	285	300	289	304	295	282	274	304	288	270	234	314	265	303	272	284	286	287	260	283	322	278	278	263	279	252	280	277	267	244	286	276	285	279	300	292	254	272	280	266	276	305	282	275	292	291	265	316	317	294	267	297	273	268	287	299	285	312	263	280	285	275	286	252	302	272	272	272	247	286	276	272	292	297	285	254	272	253	278	260	272	287	303	286	273	305	308	282	280	286	262	277	269	269	281	299	273	276	283	290	291	256	294	262	269	252	266	303	293	298	282	257	301	280	290	289	291	257	290	299	276	267	286	283	274	277	290	297	243	282	281	303	293	256	296	263	278	286	283	266	280	285	273	292	282	288	265	303	287	279	285	305	300	335	280	272	279	295	287	269	305	267	258	278	295	304	322	260	280	292	279	303	280	312	304	255	292	272	244	255	255	284	307	294	266	283	258	265	296	270	315	280	261	283	287	269	283	271	281	290	278	259	266	288	273	243	262	286	279	271	289	293	268	287	288	261	275	295	283	307	310	300	262	261	300	285	290	287	294	268	280	278	253	317	285	280	288	268	288	289	311	279	269	259	270	290	290	284	299	302	294	301	281	271	278	269	252	249	269	267	281	296	266	275	288	261	277	243	304	266	247	281	281	297	274	272	274	283	304	276	292	270	285	265	289	286	281	273	305	275	281	300	278	264	276	294	266	291	325	259	306	272	237	296	256	310	287	268	258	254	321	289	310	311	290	266	261	302	290	276	288	261	265	283	250	257	295	302	294	304	271	258	286	277	302	281	268	279	283	294	278	273	297	302	284	287	272	302	280	269	306	263	294	290	278	291	279	303	279	287	262	270	275	322	277	280	302	249	297	300	299	302	272	294	256	290	299	301	261	282	268	269	254	261	267	313	256	286	257	288	299	267	255	292	269	280	258	290	281	241	270	283	275	283	285	267	286	276	284	258	255	280	279	267	252	254	279	300	283	295	298	292	275	269	259	283	282	285	273	300	281	284	273	270	288	296	284	271	298	268	298	312	260	285	299	280	287	248	272	254	270	264	272	281	310	288	257	270	271	286	288	301	289	302	294	304	284	287	310	245	272	283	279	266	270	243	304	275	293	284	309	261	281	263	264	264	284	300	326	255	256	281	296	304	282	255	243	289	281	276	268	270	268	295	284	293	276	249	254	276	272	282	297	284	285	281	274	278	280	283	275	295	249	280	256	259	276	264	293	282	253	286	299	279	297	284	297	243	256	258	292	263	289	275	263	276	283	294	268	260	240	261	274	287	273	268	303	284	302	297	304	255	263	279	256	249	287	283	286	256	272	273	292	262	280	297	276	278	287	258	318	308	292	285	310	253	261	272	262	265	288	294	272	271	279	296	263	303	297	306	277	281	254	241	302	285	254	289	265	271	290	288	271	299	264	291	270	278	275	289	254	301	303	268	254	273	305	303	280	272	287	305	281	285	262	280	263	271	273	268	270	269	296	261	307	271	280	334	269	257	307	294	279	285	269	256	278	260	260	270	274	283	279	271	332	270	257	262	275	266	295	295	245	309	303	287	252	286	247	254	271	288	262	282	324	282	271	302	305	280	253	263	294	263	313	275	279	287	275	258	278	261	287	307	281	246	279	285	265	279	284	285	291	302	297	275	284	262	304	291	271	276	277	296	259	280	295	267	280	289	290	283	253	262	264	269	273	306	284	278	253	280	279	292	286	264	307	287	273	277	297	263	272	270	297	255	273	273	278	276	260	251	265	278	272	285	273	308	292	287	261	285	251	276	272	285	302	269	259	298	282	268	266	286	275	276	254	268	261	275	257	263	274	286	283	269	292	285	300	265	288	267	286	274	290	285	289	251	273	269	258	299	269	256	267	252	305	266	308	271	258	250	246	280	281	304	265	244	284	242	292	268	291	278	256	280	304	291	261	284	270	281	295	295	289	297	254	275	284	281	280	276	288	292	299	279	260	268	281	278	267	287	266	267	295	304	260	272	286	280	274	299	269	276	285	269	260	245	264	255	291	258	253	284	291	287	264	277	276	276	277	290	281	292	275	301	322	296	271	304	284	294	274	306	252	256	276	284	270	270	305	282	283	311	259	247	280	309	255	273	294	279	260	271	279	270	285	247	265	250	263	313	282	259	262	260	265	278	298	304	302	263	241	268	286	292	280	273	266	252	291	255	286	278	289	303	280	276	268	277	262	263	279	306	288	251	288	280	283	294	261	257	255	288	256	271	320	299	283	281	306	260	282	253	278	308	278	274	279	260	276	262	304	257	290	298	307	276	298	274	267	293	290	271	305	262	300	266	298	298	281	266	272	296	258	294	273	273	261	265	265	290	299	280	274	296	255	255	300	269	295	290	284	282	283	271	260	266	254	259	281	278	259	260	273	323	282	273	260	290	285	266	293	267	270	291	291	280	280	273	297	281	262	251	279	299	307	261	299	299	272	274	267	269	281	275	261	282	265	265	266	285	269	272	288	275	271	250	294	311	269	249	281	257	277	291	291	287	262	256	243	288	280	270	251	267	272	314	271	251	301	270	288	281	288	268	276	287	277	273	265	287	260	287	265	261	333	286	279	259	295	273	279	297	287	254	280	242	263	271	269	256	256	291	283	240	257	274	275	269	288	282	258	267	240	259	278	283	314	284	251	278	270	252	328	271	270	254	276	274	274	259	300	298	299	289	271	272	276	288	264	293	240	282	300	277	262	309	283	253	262	290	285	293	289	285	300	262	265	297	278	256	274	287	266	260	292	274	274	280	279	265	287	250	274	294	281	281	264	271	260	229	291	302	285	290	273	297	285	280	313	307	268	282	301	285	276	260	288	282	269	289	258	275	278	297	302	266	298	282	252	276	284	305	279	267	277	308	298	255	262	271	280	248	302	276	270	258	278	276	299	283	302	272	275	287	282	286	246	247	260	310	298	271	272	301	272	276	276	287	278	290	287	283	269	254	290	316	258	266	273	319	271	289	266	270	265	288	279	267	287	276	286	310	280	278	238	271	296	302	279	259	328	292	267	273	292	284	283	267	282	238	268	302	268	285	294	268	291	273	252	274	272	252	311	284	243	287	272	278	229	283	288	277	243	267	260	269	259	271	275	282	247	299	285	259	281
8618	17279	14321	7969	5181	3724	2969	2282	1858	1558	1336	1232	1084	994	926	868	836	744	777	683	686	650	625	661	596	630	611	573	590	605	607	565	552	624	541	554	590	544	498	510	517	560	534	485	528	569	555	533	545	507	542	488	481	527	503	517	492	547	478	481	491	529	524	498	536	500	519	469	499	463	566	506	517	514	476	490	496	506	499	508	520	517	512	482	497	481	524	534	533	502	425	536	494	509	509	484	511	482	526	517	496	513	518	496	493	516	527	526	479	493	543	487	485	486	495	483	500	511	472	481	494	523	467	526	483	499	501	507	463	484	486	503	518	477	491	494	514	480	496	505	548	501	496	527	455	509	521	531	471	505	482	487	507	485	539	504	450	495	548	473	486	506	511	479	509	528	548	466	478	511	448	439	476	523	505	494	493	495	467	500	487	465	522	478	477	523	534	526	502	517	526	488	528	520	511	462	475	534	485	513	496	483	477	475	498	485	450	464	471	520	467	522	462	501	486	499	479	526	517	498	523	469	479	534	483	535	486	463	499	548	548	554	481	486	476	484	515	546	553	505	497	514	528	516	462	495	510	480	532	493	479	455	474	460	490	457	461	492	501	496	495	493	518	509	523	495	459	509	505	484	475	516	486	483	528	482	486	519	481	523	490	555	487	467	502	510	487	497	515	478	466	475	509	475	509	484	503	481	502	482	476	485	500	501	487	518	514	496	474	481	502	472	504	511	518	540	484	510	503	498	518	476	495	512	514	478	517	486	491	482	538	516	493	488	479	512	481	543	506	510	494	467	523	464	534	501	503	504	494	509	536	496	540	462	521	486	470	484	483	522	515	490	496	490	518	481	423	502	494	466	503	509	480	537	497	525	498	515	488	515	504	498	503	493	494	527	513	502	468	483	491	499	496	492	495	505	484	507	459	525	465	511	491	495	489	502	461	462	464	557	490	532	501	496	487	496	500	490	506	489	465	536	487	536	498	480	451	479	480	511	511	500	519	482	520	468	489	468	529	506	497	461	543	512	489	497	483	536	495	483	458	520	531	508	491	507	504	512	485	519	469	530	472	545	530	478	505	492	526	533	526	485	453	480	515	503	491	477	529	503	508	482	516	485	493	502	489	492	483	471	513	497	483	504	461	491	504	507	497	485	487	544	496	487	526	512	509	500	499	465	532	486	494	526	504	502	443	519	505	451	505	499	495	468	482	501	479	478	505	490	474	523	507	484	502	540	505	479	485	535	500	502	486	492	501	470	513	499	501	465	468	498	481	464	489	516	510	494	496	496	517	498	525	501	494	523	473	484	502	518	528	468	525	472	518	493	500	485	510	509	502	487	467	454	498	477	473	452	506	488	545	473	489	488	498	472	459	473	443	466	494	498	487	521	493	479	515	488	486	496	451	483	494	509	506	508	473	484	499	485	504	500	476	487	489	470	493	532	505	466	527	512	493	503	487	506	487	518	526	494	542	514	499	490	479	536	535	492	501	516	456	516	503	531	474	514	468	453	443	479	501	497	486	484	476	459	462	512	471	495	496	490	478	482	493	487	527	542	515	477	521	522	520	517	525	529	538	516	439	508	501	479	529	455	521	508	470	461	547	510	480	469	491	497	515	506	497	527	516	499	489	508	445	484	490	500	476	494	492	493	504	489	472	530	506	479	503	483	495	520	513	496	502	524	516	501	482	496	491	488	509	503	580	528	533	523	500	484	511	520	452	491	504	498	521	534	493	480	509	494	536	478	496	482	518	479	495	524	479	507	485	485	498	499	492	435	476	502	481	494	517	485	487	493	493	495	472	548	466	496	498	488	495	485	487	503	529	503	509	497	505	491	463	527	506	488	504	500	508	531	516	492	485	498	485	466	492	507	524	475	479	463	496	490	498	445	503	492	516	512	500	471	516	471	503	485	492	478	493	464	495	534	498	492	475	513	496	518	532	482	501	478	461	484	515	505	507	491	490	486	492	480	519	480	478	467	488	480	499	505	516	497	488	487	482	478	448	507	497	465	495	516	528	497	507	497	514	463	504	486	500	492	523	515	497	498	539	494	500	488	486	469	505	482	517	506	495	502	500	504	539	518	528	488	509	478	487	496	495	487	491	468	480	527	512	514	493	500	473	469	483	482	505	541	480	488	453	489	513	491	525	479	511	481	508	496	507	491	486	499	486	492	478	495	499	487	511	513	459	482	501	510	510	466	482	502	494	485	495	518	564	489	513	492	494	565	469	481	471	523	507	526	547	494	527	524	531	495	470	463	467	468	508	535	487	504	486	515	505	475	506	511	501	486	453	523	477	484	504	496	495	507	417	496	527	474	500	498	512	467	486	470	486	471	505	516	521	491	548	473	472	521	447	511	471	523	493	483	532	471	509	502	460	464	477	485	500	471	524	528	508	426	485	548	474	490	510	476	489	487	500	502	514	496	506	504	461	509	495	524	498	545	504	511	497	495	525	507	516	462	522	488	483	493	475	494	513	502	511	464	508	509	494	502	513	499	465	472	497	457	519	473	511	520	460	485	495	491	517	511	472	512	460	483	471	494	508	506	515	519	508	516	492	494	484	456	507	495	445	524	461	463	470	513	503	505	493	450	526	495	509	501	451	520	520	500	447	515	458	459	465	504	497	469	519	477	483	488	482	482	526	523	517	503	493	520	491	519	493	504	519	517	514	446	467	507	453	507	514	488	499	470	497	481	484	498	483	475	484	494	478	481	510	492	505	500	495	486	502	450	518	504	479	488	528	507	489	500	512	516	470	499	537	520	506	472	527	478	512	507	504	450	497	496	505	514	484	504	492	482	535	495	511	521	498	524	477	495	514	515	510	543	522	509	535	478	521	492	481	519	504	499	493	512	453	474	462	481	508	501	465	519	502	503	485	512	492	488	487	454	461	503	502	519	450	485	516	507	480	490	485	514	491	474	531	494	455	513	543	501	482	494	509	461	479	507	488	485	470	499	469	507	514	515	517	504	488	494	532	474	488	497	489	465	514	499	500	520	505	481	499	528	457	518	475	495	489	502	472	468	478	488	509	501	444	505	482	482	501	476	518	481	494	493	467	486	531	460	488	545	431	523	493	478	523	502	487	492	497	486	463	500	477	510	503	471	553	481	508	507	502	519	538	456	512	467	512	487	514	474	526	494	476	531	511	475	492	511	456	504	502	495	463	479	500	502	513	469	518	476	486	484	508	520	536	479	471	476	530	480	486	507	526	532	486	549	454	505	487	496	492	453	481	479	481	482	471	484	507	466	475	464	475	473	466	482	499	538	465	513	505	496	528	456	464	521	465	457	548	515	514	527	478	517	470	499	498	523	454	491	509	496	515	487	488	504	478	519	496	495	506	511	498	475	486	459	527	476	507	509	469	482	494	434	534	522	529	498	481	498	511	511	520	493	481	471	496	490	471	512	480	460	500	506	462	502	475	536	464	483	515	479	492	505	516	516	492	486	496	529	577	498	468	507	434	447	480	505	526	498	495	474	483	501	484	482
26642	20537	7700	726	486	421	406	374	387	379	371	361	384	395	360	398	354	395	389	363	372	378	357	362	372	366	386	375	361	378	372	343	393	353	351	390	387	374	368	355	369	425	354	382	344	370	373	384	350	364	415	407	382	383	407	373	361	374	377	362	414	401	377	408	390	393	407	356	367	371	355	363	375	390	382	405	369	378	385	397	344	387	377	405	370	391	402	379	400	376	370	358	366	343	392	354	360	337	409	415	414	380	403	394	384	368	362	373	409	369	357	436	346	354	379	372	398	363	389	369	418	394	383	354	378	406	353	377	347	375	377	376	371	357	374	368	366	408	389	369	423	359	411	403	374	355	389	407	386	395	363	354	390	354	370	333	348	386	378	381	377	360	410	399	354	363	362	377	383	390	388	404	352	379	380	399	354	391	377	366	363	371	357	375	363	368	401	432	392	387	386	386	381	398	354	378	381	370	370	411	353	398	338	328	388	382	369	411	372	358	411	393	371	352	393	349	366	363	387	395	392	388	377	383	388	364	384	386	345	406	364	373	358	343	381	365	341	372	410	376	390	358	390	389	378	413	370	356	384	392	388	372	365	387	352	371	379	374	384	410	372	394	400	358	388	357	386	354	360	391	382	365	357	386	408	338	393	399	397	378	364	381	384	369	384	384	375	385	406	410	383	398	400	388	399	352	361	374	381	374	361	393	374	396	393	376	373	382	343	376	361	346	368	398	343	375	381	364	345	414	396	420	396	388	417	339	375	404	369	397	361	358	385	381	416	361	392	378	359	337	385	353	345	383	368	349	391	372	372	357	372	391	396	362	385	373	374	380	354	334	348	399	352	394	361	386	385	379	361	355	375	360	405	354	371	371	378	375	377	380	384	356	387	381	406	387	387	353	375	380	394	356	360	364	370	374	387	383	364	356	394	403	378	373	409	368	385	399	364	383	378	390	375	351	359	411	395	365	363	380	342	404	391	381	359	396	407	415	361	385	368	379	383	378	404	373	386	364	387	392	399	348	385	381	343	345	332	408	386	384	358	384	398	354	425	410	356	388	405	384	388	354	368	360	379	337	343	350	381	346	394	402	370	369	379	358	367	351	387	397	402	384	399	394	336	379	387	379	413	342	388	368	380	383	370	377	374	365	411	379	390	356	389	366	368	369	348	353	395	357	404	337	395	371	374	378	425	389	373	379	406	392	362	397	369	335	400	385	390	385	394	377	385	393	387	351	385	360	362	340	373	360	374	394	355	414	349	357	354	385	383	404	333	370	387	371	419	390	382	413	391	380	367	400	361	408	397	390	403	398	365	375	407	375	385	393	365	377	409	354	367	378	383	376	415	368	389	352	378	393	381	392	376	389	372	397	401	367	357	372	380	360	404	386	404	391	378	379	370	391	382	406	370	369	362	412	342	395	372	382	379	363	406	371	403	378	370	412	375	399	376	360	382	341	371	362	401	381	402	401	392	409	389	360	361	388	393	354	377	376	368	362	390	396	355	356	357	374	374	343	366	361	364	362	362	403	361	378	368	332	387	371	382	337	340	391	367	374	398	396	385	373	356	366	342	366	364	405	388	375	397	400	424	367	372	378	363	374	394	378	395	369	388	382	369	371	366	387	355	378	391	379	389	370	361	344	369	368	372	355	366	405	385	395	357	382	373	359	361	403	399	373	390	353	360	407	384	397	343	382	436	366	387	345	363	394	358	398	377	356	379	381	376	393	396	383	374	374	380	395	345	379	356	398	389	383	374	396	391	420	377	361	368	365	395	420	362	357	363	378	369	372	361	327	380	348	402	402	342	380	393	383	400	379	400	365	381	402	388	369	411	395	372	391	364	355	353	362	349	383	393	334	369	380	403	399	365	375	349	383	374	397	368	358	382	395	412	393	411	397	376	378	406	379	365	380	357	393	394	377	376	376	360	409	378	362	373	355	378	349	362	385	379	373	380	354	335	382	377	391	395	381	391	370	368	344	387	370	375	405	419	392	371	379	352	376	390	389	368	419	344	381	350	376	423	395	396	385	385	367	360	392	367	364	398	353	381	380	389	359	355	373	346	388	367	365	382	402	357	369	398	410	398	376	419	370	386	400	365	364	376	397	340	415	380	394	409	404	377	354	377	377	364	387	390	406	390	415	377	383	346	385	362	375	371	399	354	339	378	357	367	377	399	380	417	383	352	356	358	385	385	403	394	379	385	361	367	363	396	406	386	371	363	384	385	378	360	383	395	369	369	359	394	370	391	390	378	363	381	396	390	373	380	401	378	389	375	384	362	369	406	401	356	369	420	374	413	383	354	370	397	361	368	364	383	421	365	411	383	370	399	392	374	399	402	374	371	408	381	355	418	431	379	393	369	380	381	345	399	388	328	345	386	398	347	420	379	389	384	371	390	379	367	405	357	375	399	415	341	320	357	362	386	383	373	361	334	368	348	359	378	385	383	399	363	363	379	376	373	417	424	402	351	382	394	380	372	381	356	359	370	404	400	378	403	361	386	352	391	380	388	353	373	377	402	382	365	431	351	397	350	335	366	356	389	374	373	402	393	372	358	375	366	379	432	404	357	340	365	369	364	343	392	365	364	399	361	353	351	418	358	370	395	377	375	358	393	405	380	380	380	386	379	405	335	378	377	379	344	388	362	394	387	388	363	384	395	380	350	365	355	393	353	398	363	372	403	358	378	382	396	377	388	385	385	358	385	385	401	359	364	357	404	416	399	332	378	387	395	399	363	376	416	378	388	387	342	371	372	378	370	403	397	347	371	402	384	373	433	365	345	381	371	365	345	404	377	385	386	404	360	385	382	374	406	375	345	381	353	378	388	413	370	380	421	349	377	396	362	410	392	388	371	385	389	401	372	381	361	352	374	374	393	360	404	378	398	418	374	372	389	399	361	382	402	346	347	367	407	323	420	389	392	394	372	361	380	424	389	368	356	360	388	371	368	367	365	375	378	389	372	343	315	374	372	351	398	404	377	418	381	381	362	391	355	389	375	362	390	366	393	398	386	368	367	387	367	391	371	371	331	376	379	395	415	370	375	352	361	366	386	371	345	381	368	386	378	387	369	365	387	366	387	373	390	379	406	407	386	379	356	393	378	387	388	349	377	384	366	389	360	400	392	355	365	365	395	384	343	373	360	367	396	376	389	401	365	412	372	415	370	353	328	373	368	341	360	383	381	389	385	421	376	352	382	354	382	412	398	413	385	350	388	386	370	379	389	412	386	402	340	370	389	376	382	349	364	415	382	397	369	405	393	387	382	412	382	360	353	379	383	362	361	406	381	385	394	375	397	364	357	344	359	367	396	388	404	402	386	378	404	375	389	422	345	388	384	350	352	368	393	369	400	394	401	422	365	357	363	390	353	340	374	373	400	337	365	361	362	379	393	380	374	374	333	402	376	354	367	411	393	405	389	393	366	354	357	382	356	361	397	364	348	346	383	353	394	381	355	394	370	368	353	415	378	356	355	346	370	388	325	401	363	375	362	374
4228	1922	1701	1107	985	852	812	751	781	693	747	716	735	765	744	739	761	742	749	661	698	676	696	669	701	685	660	703	726	717	642	716	710	693	661	701	699	687	748	746	744	680	699	712	740	673	692	657	659	716	676	662	700	736	695	684	687	696	701	709	738	692	744	704	753	695	708	711	689	723	675	717	732	685	732	708	728	715	684	708	736	697	673	701	708	653	730	716	701	716	686	710	714	697	729	732	689	715	708	697	667	695	702	699	707	709	700	732	706	670	701	670	685	663	692	714	739	715	694	727	729	701	690	680	750	676	700	687	661	661	684	676	701	680	718	720	708	705	707	686	717	718	704	716	708	747	689	717	676	664	664	729	684	726	721	702	721	659	715	663	679	718	700	709	691	667	695	680	620	726	727	689	705	670	714	698	713	713	679	756	722	704	681	705	670	677	711	733	706	662	717	709	653	729	663	705	706	706	696	651	748	727	699	646	731	690	667	732	752	676	716	712	695	710	722	677	668	661	684	733	712	699	662	695	665	711	696	694	694	681	686	707	685	685	678	748	682	714	692	654	737	704	689	707	663	684	666	678	711	649	707	629	688	695	706	679	697	706	690	714	710	648	699	642	663	717	708	677	722	729	693	695	697	692	716	743	676	735	706	679	680	723	679	687	678	675	675	694	711	712	735	714	674	697	736	661	696	698	712	756	679	718	696	642	738	714	745	725	712	697	648	685	750	762	694	720	717	677	659	666	668	712	708	694	674	697	686	689	698	695	706	667	723	727	708	677	643	695	702	654	674	730	774	702	657	724	743	709	691	692	685	736	687	669	752	726	702	711	654	700	684	683	681	728	682	725	719	746	688	696	667	669	698	709	697	710	716	718	764	694	719	676	684	732	718	734	704	715	685	678	717	690	698	709	717	679	667	725	754	694	657	690	738	714	691	668	707	699	674	695	671	688	712	697	689	703	702	740	705	670	720	722	710	708	693	663	676	697	716	671	655	765	702	715	724	724	683	712	722	691	643	697	718	687	732	694	693	725	702	699	736	696	698	715	703	665	690	697	713	711	732	741	714	738	691	671	690	706	692	695	712	700	676	713	728	705	699	736	669	634	696	706	699	700	698	707	661	698	716	691	703	722	724	666	702	697	681	711	704	678	684	711	691	766	722	683	700	713	714	673	714	693	661	700	731	747	648	720	728	707	674	691	723	693	704	672	688	722	704	702	684	692	705	692	679	723	700	724	704	696	713	674	654	755	642	700	731	739	688	743	659	704	662	702	700	710	699	694	692	704	720	703	681	707	693	693	678	728	660	777	680	711	670	703	695	682	749	689	681	688	663	698	689	704	699	691	739	728	711	739	674	658	773	652	681	690	656	632	685	689	701	647	721	701	693	707	714	674	667	679	739	688	717	698	706	681	702	707	699	685	731	718	678	726	626	647	660	643	735	735	644	678	723	694	733	630	694	708	717	760	667	716	712	682	678	732	690	717	675	712	676	707	722	646	661	714	708	715	720	700	729	718	663	675	738	731	719	712	682	711	657	755	746	700	746	671	739	687	731	681	643	671	679	672	742	755	687	708	686	718	710	709	730	706	721	680	692	668	720	748	669	723	681	679	731	687	696	705	652	658	688	717	687	715	681	664	680	719	719	715	737	677	697	718	673	680	760	751	643	713	669	701	708	698	673	712	699	691	639	693	688	712	692	748	706	651	749	721	648	686	685	707	740	647	679	727	726	720	726	688	638	728	702	668	705	673	649	697	680	677	712	687	702	672	690	745	715	687	688	727	705	703	669	625	693	701	689	637	692	688	695	672	698	692	748	710	669	673	733	694	709	711	710	686	673	693	741	685	692	769	677	701	674	692	699	737	693	720	735	706	727	656	627	703	683	682	686	707	695	710	670	719	685	679	725	678	723	663	683	701	694	694	685	700	712	680	652	719	728	693	665	701	722	691	698	691	691	691	726	729	720	701	660	728	681	694	695	693	707	678	687	665	743	698	687	716	725	670	743	692	677	690	713	684	696	666	751	746	712	704	669	652	739	751	673	695	697	736	699	704	657	694	707	715	682	757	674	705	651	669	707	686	690	717	711	639	656	688	713	712	673	716	710	689	663	714	683	679	709	695	718	698	638	686	726	672	678	698	737	696	754	703	701	700	675	712	653	714	706	670	676	679	702	687	702	749	706	699	717	669	712	690	705	672	679	728	683	697	706	688	691	740	681	645	712	693	670	718	678	701	707	723	735	721	686	703	650	727	689	711	751	668	663	648	684	687	688	723	700	680	668	739	707	681	751	724	736	703	689	680	617	718	731	665	678	693	725	689	743	709	744	677	739	692	713	698	769	706	728	672	698	701	719	664	680	711	649	712	700	683	687	730	712	704	668	684	711	723	681	686	693	680	707	701	661	714	684	718	709	743	660	677	681	761	670	686	710	708	690	698	698	676	750	729	621	720	680	761	681	717	696	688	675	688	689	691	662	700	680	668	719	659	671	718	731	687	714	710	733	683	697	711	684	722	698	741	682	681	687	719	668	664	689	665	710	724	695	718	710	711	687	712	682	744	676	713	640	715	680	726	698	676	715	706	686	768	662	730	685	695	693	690	643	722	717	678	715	655	688	682	734	727	645	664	714	692	728	729	662	670	735	681	699	697	708	693	727	710	754	713	669	611	767	676	684	656	686	680	681	724	701	655	655	678	707	676	685	723	672	694	693	720	686	705	685	705	702	708	683	693	710	694	686	651	682	704	667	705	697	706	673	678	732	690	712	719	745	754	705	690	706	695	694	665	674	698	701	730	676	691	716	687	669	734	695	729	714	701	684	763	701	701	710	681	728	681	727	661	687	696	777	767	712	652	713	705	648	704	699	772	717	699	708	687	687	760	703	688	719	720	698	704	680	714	685	719	766	659	677	711	675	681	678	670	636	679	679	713	661	679	696	682	717	676	709	732	702	688	706	677	742	704	711	654	715	717	697	697	706	715	723	758	717	685	704	706	679	682	684	680	704	701	732	734	665	711	654	699	706	720	696	724	691	728	682	722	749	693	702	685	731	700	691	712	715	662	734	694	697	713	664	706	706	684	716	695	698	663	705	707	701	726	681	660	676	748	722	703	712	636	725	731	701	680	721	718	655	723	727	702	670	715	728	709	708	677	683	720	652	686	695	764	687	706	724	712	677	718	713	648	666	716	729	661	698	682	700	691	695	659	744	641	673	711	711	771	702	699	672	654	686	693	663	683	700	701	737	684	663	673	663	678	729	685	709	750	691	652	678	715	685	757	687	694	658	710	723	701	678	637	629	722	686	682	708	688	743	687	747	675	691	710	677	716	714	706	709	723	733	714	705	703	663	658	660	696	706	707	689	700	701	690	694	720	689	671	745	729	695	681	659	678	685	687	692	654	692	727	719	677	660	677	696	657	728	713	667	693	653	708	717	692	677	745	697	670	729	671	675	723	707	728	667	714	736	715	712	671	692	667	679	758	667	717	678	728
24375	21376	28572	24561	19826	1591	611	384	330	297	287	269	226	224	228	218	204	209	181	191	184	202	196	169	174	183	193	187	158	213	157	168	168	166	168	158	167	168	179	171	164	157	169	180	166	167	164	154	166	174	171	138	182	141	175	147	171	167	183	156	150	184	172	161	160	179	150	151	146	180	169	157	188	189	172	165	164	185	151	162	154	181	177	160	166	156	168	166	171	169	170	166	150	192	154	163	160	166	179	160	194	164	161	174	147	165	174	151	147	150	157	170	140	170	192	179	157	177	146	178	171	148	155	158	167	149	170	180	173	194	154	145	172	143	171	165	159	147	154	139	168	154	157	152	167	151	158	153	159	157	169	128	147	166	176	158	154	176	154	161	160	180	169	155	166	181	163	173	155	165	158	162	168	163	184	151	157	158	159	171	165	155	168	151	173	172	147	157	193	161	162	143	152	161	156	158	158	189	163	165	160	158	169	169	156	157	151	158	156	162	170	166	149	178	169	138	186	157	167	168	166	153	184	162	158	180	158	163	157	182	192	174	150	191	162	159	180	167	167	170	181	163	174	182	174	134	159	170	152	166	153	167	151	160	155	167	159	145	132	148	186	159	185	144	164	146	177	139	172	182	164	178	177	155	190	192	180	166	152	157	155	185	149	166	192	195	171	168	176	143	152	178	133	146	181	151	158	196	168	129	168	152	181	155	149	159	139	143	175	154	154	165	164	156	161	154	175	151	153	172	146	179	168	175	154	174	172	187	172	179	157	166	166	155	144	161	171	166	139	154	160	151	166	182	154	139	169	154	159	158	167	178	166	173	162	180	151	166	178	164	167	169	147	176	145	158	176	174	184	158	155	162	184	161	150	182	171	155	180	157	178	166	184	183	163	163	160	159	171	147	185	162	164	173	177	178	140	153	171	161	159	179	166	188	183	162	161	141	168	180	154	132	135	151	160	167	190	171	174	176	162	184	166	176	136	163	146	143	171	152	195	160	180	160	154	154	170	160	178	176	176	156	156	157	140	176	160	127	153	181	153	168	147	174	147	167	150	164	164	171	150	176	178	189	157	177	165	189	175	169	154	153	164	156	171	158	152	146	148	167	150	165	156	161	171	179	174	144	153	167	195	158	171	173	164	159	172	150	152	148	172	159	177	172	172	149	172	172	137	163	176	163	171	144	153	178	167	159	166	156	192	142	162	174	171	152	169	146	150	170	152	167	170	181	143	157	165	161	153	144	185	176	140	177	155	166	174	171	144	169	151	166	161	169	159	160	182	177	139	156	182	163	172	161	176	174	159	168	179	174	164	157	178	151	155	187	157	145	174	158	158	175	165	199	177	167	143	193	164	167	153	173	145	177	172	159	171	141	179	163	185	172	162	177	143	166	166	183	165	131	183	181	185	142	173	158	168	131	152	172	174	168	177	181	159	180	178	175	155	150	171	154	171	169	131	174	139	149	178	170	150	181	166	153	171	141	173	167	159	187	172	144	150	161	177	165	149	154	151	151	164	163	168	174	181	189	160	131	159	182	159	157	170	157	174	160	151	164	166	142	167	158	174	145	167	153	157	140	167	148	184	159	168	169	169	145	190	152	163	159	151	156	142	177	173	145	175	187	168	174	189	141	158	157	183	155	166	170	172	192	156	177	177	171	170	138	166	144	159	166	148	148	167	176	159	159	163	130	178	186	161	151	153	193	145	187	144	165	156	150	162	167	182	163	178	154	158	152	165	153	175	166	161	152	171	169	190	151	141	160	150	172	163	180	152	165	173	178	189	169	161	151	169	185	140	140	186	179	148	164	139	184	193	158	170	171	135	157	172	183	176	157	155	158	159	145	149	155	147	168	138	162	173	160	166	161	172	186	164	138	162	165	143	149	148	162	144	171	178	171	165	169	144	159	186	164	194	151	170	162	154	183	135	160	175	155	163	168	159	161	185	172	169	156	173	168	166	157	151	160	162	154	163	168	176	165	163	129	159	161	154	167	159	144	170	164	173	160	158	155	166	137	181	168	159	171	150	161	157	145	173	185	131	149	152	162	153	170	151	176	150	191	166	144	164	171	205	170	162	172	184	172	148	139	173	159	163	137	146	150	186	149	182	160	148	125	158	164	164	161	154	162	166	164	166	185	170	179	142	164	148	185	167	178	183	155	159	157	155	160	173	163	172	130	179	190	144	154	151	165	149	152	150	165	163	160	177	168	158	165	150	160	161	161	158	133	173	189	177	178	159	171	182	173	144	168	170	145	165	170	147	152	155	145	184	160	168	158	166	156	162	163	153	131	176	152	161	158	154	173	160	173	174	169	165	164	165	168	171	160	155	182	178	181	147	155	172	170	140	151	172	167	152	179	170	175	157	180	178	155	135	169	155	184	150	149	159	147	163	172	180	143	155	148	164	146	186	183	156	161	173	171	156	158	174	150	150	153	148	153	174	152	157	142	149	167	166	163	180	175	143	150	179	166	148	176	151	169	156	187	168	165	159	185	172	166	165	147	153	175	176	159	174	141	166	171	170	172	167	177	182	162	170	165	159	196	162	179	162	183	147	162	170	156	154	149	170	158	163	150	168	172	176	152	153	149	152	184	168	161	169	171	173	170	154	154	161	166	163	139	174	155	189	169	159	183	183	146	167	157	174	143	152	160	153	153	155	149	162	170	159	161	166	163	149	205	154	154	178	191	159	156	168	174	164	177	155	168	149	153	167	172	176	160	149	169	173	172	176	159	170	177	158	168	154	154	167	164	166	160	158	147	152	145	153	155	168	162	144	154	163	156	157	174	171	152	162	164	164	177	165	147	182	161	159	163	160	183	167	129	169	175	149	174	161	174	152	153	181	157	200	157	172	160	155	183	173	160	168	162	168	149	176	158	175	164	177	164	160	163	181	131	151	172	181	176	138	173	160	149	182	165	159	145	162	178	178	168	178	168	178	146	199	173	168	148	162	155	162	181	161	162	165	171	195	161	157	160	168	158	137	159	158	147	146	168	149	151	173	160	175	179	183	153	166	174	164	181	161	139	144	187	166	157	176	170	187	168	166	141	145	172	154	185	159	157	181	182	173	171	167	155	167	166	148	160	153	182	182	136	143	159	154	173	163	150	172	187	172	137	184	171	158	144	161	147	155	173	173	164	150	178	182	178	156	142	154	182	161	162	151	180	132	170	136	160	153	188	162	162	164	158	145	172	154	159	157	169	164	145	167	155	176	166	141	140	181	148	162	138	148	160	165	173	172	178	184	156	168	171	157	165	160	157	158	173	149	156	167	152	176	171	172	175	165	151	175	167	167	156	167	150	161	159	177	173	135	157	185	146	154	173	156	160	150	157	175	142	184	187	180	158	145	161	180	154	163	149	161	153	174	181	177	166	183	155	161	166	154	155	167	157	166	165	166	148	177	151	163	156	157	168	167	154	165	170	164	170	168	145	179	149	149	182	170	165	159	178	181	168	158	169	158	165	167	162	166	158	156	140	143	164	166	153	143	159
6060	11337	9170	4721	3071	2154	1615	1322	1070	864	748	722	680	591	576	503	525	510	427	438	386	453	403	406	402	388	353	394	392	361	377	385	374	342	398	364	346	349	340	330	374	336	350	325	316	367	341	330	344	361	344	344	358	343	342	342	347	319	344	299	356	323	321	342	360	326	348	304	323	344	322	340	308	343	321	333	321	340	329	323	333	330	329	324	339	331	309	335	342	334	337	322	302	336	348	301	328	326	318	312	324	310	317	357	328	325	320	309	331	290	317	333	324	327	369	339	324	335	355	334	330	334	323	313	310	299	322	320	320	293	349	304	303	317	333	306	313	326	339	321	337	338	324	334	333	353	345	313	319	308	297	282	332	312	310	319	370	305	325	370	328	291	318	300	332	272	330	352	302	317	305	330	294	308	318	313	287	312	318	319	324	316	328	317	344	312	335	331	319	321	335	326	342	279	361	320	291	355	312	301	286	316	303	330	318	312	305	335	312	326	307	305	280	349	280	308	290	359	304	305	322	345	292	314	338	330	342	350	331	300	352	312	300	319	353	335	321	354	360	322	324	320	301	322	297	297	309	282	317	308	310	332	326	314	315	334	339	315	307	336	320	360	331	328	277	299	317	348	293	315	323	314	336	337	317	358	307	323	296	334	367	350	319	312	341	318	305	333	321	317	278	316	320	321	302	329	315	329	349	323	321	322	308	311	310	319	321	315	365	299	363	323	322	352	313	284	288	329	327	331	335	336	315	335	335	350	302	317	319	315	313	319	325	290	313	315	311	324	318	316	311	313	340	308	346	321	321	330	329	294	327	314	310	300	327	350	354	329	328	323	319	335	325	330	333	324	324	316	311	366	334	310	266	303	321	329	350	344	325	322	324	351	332	337	362	319	293	301	322	328	311	319	304	327	309	317	343	342	312	337	312	309	324	323	326	313	347	361	312	284	331	304	323	328	363	318	357	314	319	314	336	348	321	324	321	316	300	305	328	362	279	306	298	309	287	312	302	334	340	318	298	338	308	344	322	355	322	309	337	337	286	339	303	324	327	299	331	308	350	319	321	318	326	344	332	311	331	323	317	334	348	330	334	331	301	333	308	345	341	308	322	298	315	330	340	326	331	354	314	341	335	305	305	315	299	321	299	330	357	317	311	342	306	323	331	330	312	320	319	315	308	328	320	322	321	350	314	328	307	324	308	307	332	317	331	330	357	322	353	305	315	309	319	298	344	331	339	338	308	355	295	344	330	295	286	323	332	345	326	341	295	350	284	298	320	287	308	309	303	320	277	326	316	316	324	307	348	353	305	303	314	325	335	332	329	297	327	305	317	297	322	335	304	327	321	334	326	300	306	306	320	330	296	333	316	314	321	366	294	341	334	294	294	304	295	337	301	329	327	283	334	320	320	346	323	354	342	326	342	327	312	284	317	325	331	328	326	305	301	331	291	340	313	316	333	311	327	337	311	312	307	322	311	323	302	314	324	336	321	328	339	331	320	321	331	298	326	330	302	274	303	309	328	326	307	322	325	331	313	331	354	321	320	308	326	311	333	333	305	320	320	325	309	285	330	299	316	309	338	313	317	298	335	319	333	328	295	321	305	331	352	316	303	314	286	298	337	319	321	322	313	335	327	332	306	320	343	305	350	308	341	338	320	314	312	301	325	307	316	307	300	325	325	338	339	312	287	326	332	332	306	338	340	325	322	353	328	335	331	298	344	339	320	328	317	335	340	352	315	336	339	284	349	334	316	300	315	309	308	314	290	344	319	310	317	288	316	341	281	308	332	315	302	349	307	318	357	329	346	338	293	339	318	337	322	345	313	318	310	321	319	329	334	295	295	364	307	291	343	319	310	305	335	307	327	314	338	364	331	356	321	328	318	340	298	332	323	308	314	334	329	343	345	322	343	310	298	324	323	342	294	329	343	325	319	329	333	312	301	312	329	285	339	311	317	354	327	349	319	335	347	334	344	324	363	300	311	311	329	304	323	294	303	329	329	328	331	329	297	321	341	315	310	309	349	330	323	351	304	309	315	314	299	309	315	333	326	324	320	320	349	335	325	293	322	293	318	294	347	306	339	332	319	310	342	305	304	330	313	299	371	332	348	344	310	333	334	290	340	301	318	329	302	309	342	299	326	302	334	311	349	337	324	287	331	330	297	327	331	320	327	346	329	304	323	319	298	328	310	335	301	362	325	327	305	332	334	307	344	332	324	317	322	307	295	312	317	344	298	331	328	288	337	322	288	308	317	337	328	333	304	300	334	294	345	336	298	299	319	333	339	356	331	327	306	303	296	334	342	341	316	344	312	324	359	329	345	334	296	297	342	333	351	356	302	341	310	312	314	324	293	305	325	341	301	367	315	320	321	336	278	343	302	331	340	309	326	337	332	317	309	328	341	324	328	332	312	317	335	336	313	340	309	307	318	330	310	321	342	336	320	325	304	336	310	332	324	315	344	324	316	317	311	347	326	332	322	341	328	305	314	327	330	317	348	334	336	289	318	311	341	341	343	300	311	269	308	298	304	300	339	340	313	335	358	350	320	314	339	336	329	334	304	284	328	322	318	322	345	297	317	311	345	341	307	275	343	326	332	327	324	305	341	329	330	301	336	307	309	310	312	315	330	341	297	335	337	329	296	315	295	341	303	314	342	321	311	289	311	326	338	341	337	297	330	280	339	341	333	354	333	291	335	302	284	350	314	325	293	329	362	324	351	327	309	343	311	312	329	310	305	336	337	348	316	297	325	301	315	316	337	316	307	310	305	344	318	340	347	326	298	350	288	323	301	326	306	327	311	293	320	332	323	289	364	316	331	311	317	313	335	337	324	348	348	306	339	325	349	358	348	314	322	340	323	318	297	333	308	322	344	340	307	293	329	295	294	330	354	325	307	310	313	304	315	307	309	324	325	335	325	328	335	316	320	333	314	300	302	319	283	324	319	334	344	298	332	285	283	320	295	349	288	338	355	319	355	333	334	313	316	348	298	327	340	333	330	303	331	328	311	309	328	310	307	343	338	340	313	295	326	301	307	342	332	331	329	351	327	343	335	324	346	343	323	295	329	301	297	344	323	315	319	303	309	323	348	308	343	307	306	328	309	340	325	373	315	309	316	342	343	312	325	327	329	311	302	326	374	318	338	310	337	318	354	346	346	341	345	337	332	365	281	289	340	345	340	298	307	304	309	320	316	316	335	321	314	322	318	345	305	338	312	360	348	315	316	316	306	303	322	288	293	335	309	333	312	316	336	309	346	339	329	308	359	307	325	327	317	321	319	310	323	315	329	337	291	299	283	295	334	317	314	323	338	328	325	327	318	313	326	320	299	299	278	333	312	339	325	302	303	333	309	309	312	324	318	331	342	299	326	319	352	282	325	305	295	314	334	329	312	324	311	332	314	342	328	345	328	358	329	353	310	328	327	311	324	290	314	328	310	337	337	293	296	318	329	349	305	299	317	301	318	296	330	305	327	316	311	347	349	297	298	314	320	321
23517	21438	29309	23967	21439	17577	1764	789	656	569	501	471	426	391	429	424	375	364	360	336	356	344	311	304	313	338	323	299	302	279	319	277	293	277	322	288	302	294	289	294	289	267	290	279	275	309	298	278	263	279	236	284	292	284	271	282	305	304	289	302	288	253	270	274	290	304	245	292	259	257	276	288	297	265	284	297	287	289	276	260	299	288	290	318	294	282	235	284	293	313	275	265	311	298	299	298	303	292	308	277	308	289	306	255	299	286	269	251	264	266	293	275	306	255	316	259	257	259	262	261	277	261	279	275	259	269	279	289	291	296	275	256	314	287	260	223	276	295	282	266	285	278	282	287	285	272	273	287	286	267	270	277	289	270	300	269	274	270	263	273	296	318	244	284	292	299	266	268	243	291	270	260	309	272	282	275	271	273	262	281	301	290	270	265	284	272	270	300	285	272	303	276	300	273	260	260	296	284	272	297	252	275	271	277	304	280	297	262	262	258	271	295	329	278	275	285	269	296	267	293	278	289	269	289	289	286	299	295	273	277	260	292	287	272	274	292	282	259	280	287	291	308	264	287	253	268	268	293	285	288	263	269	269	283	298	300	271	282	256	290	302	304	262	302	261	312	300	264	289	254	279	291	288	278	263	289	280	282	296	289	320	328	266	256	278	267	262	279	292	287	266	248	276	307	307	286	266	270	283	299	268	303	291	277	289	281	298	286	235	292	277	282	297	272	262	264	244	295	294	278	268	276	271	288	273	249	261	298	277	259	293	283	306	324	288	297	275	322	268	266	271	301	273	294	282	304	276	246	274	301	317	296	256	281	305	288	269	300	273	309	289	270	279	283	280	298	297	274	291	263	297	270	287	271	297	253	276	293	274	279	291	276	260	290	277	267	287	270	291	248	268	267	298	288	310	265	266	270	315	285	297	258	269	274	274	293	265	286	273	298	270	305	269	283	277	287	261	297	296	277	296	299	281	274	325	258	292	277	258	284	292	263	255	291	281	272	290	279	268	271	275	290	296	294	255	270	296	266	276	280	286	275	257	255	261	295	275	271	266	288	307	298	302	275	260	296	274	270	295	279	242	281	305	267	259	253	267	286	268	278	297	281	291	280	256	289	286	269	296	274	275	282	292	270	296	296	305	274	293	302	280	254	284	269	266	301	257	293	293	281	267	272	302	296	282	284	275	273	259	281	295	296	285	312	288	281	301	260	268	262	295	275	270	267	271	258	283	300	318	299	297	289	269	286	312	257	279	273	283	303	289	275	286	259	310	262	275	277	265	283	289	280	301	265	270	280	261	293	283	269	287	286	272	267	310	263	273	296	281	264	278	310	268	283	293	293	310	259	272	260	295	282	290	271	289	266	270	288	286	279	298	246	291	296	282	264	263	296	305	281	299	273	300	275	310	277	262	265	290	287	278	288	310	254	286	278	273	273	275	274	267	279	277	300	298	274	263	281	286	277	269	293	242	261	273	305	287	287	313	260	270	312	263	296	270	270	253	273	283	277	289	294	285	282	272	294	294	265	292	266	276	277	265	277	266	276	276	287	273	283	270	279	249	255	293	263	281	274	283	290	270	258	276	279	319	286	271	304	269	259	254	273	296	275	263	305	282	267	295	279	287	285	273	297	276	268	292	290	266	290	285	318	278	289	275	250	248	266	296	290	301	309	277	268	312	296	284	280	247	247	273	309	292	308	262	292	326	271	281	292	269	277	286	262	288	273	277	259	282	270	277	311	277	286	289	288	251	290	306	291	234	313	295	279	282	283	255	288	269	293	276	301	243	268	296	294	273	259	287	268	262	256	251	289	270	273	290	307	265	290	280	255	293	316	272	276	289	264	299	284	247	291	280	277	284	272	293	310	282	279	277	269	279	269	314	255	267	288	280	285	258	282	284	265	267	250	274	288	252	269	282	287	271	264	277	279	266	292	254	281	252	263	285	271	270	280	278	275	294	300	276	273	264	294	286	264	303	265	295	269	278	311	271	298	286	271	286	281	269	289	281	281	274	291	310	280	310	315	261	239	297	299	274	295	281	275	269	307	271	288	274	290	290	316	283	266	287	269	262	285	307	278	299	246	239	275	267	288	274	289	289	327	276	279	287	285	271	248	296	264	286	289	253	270	291	289	277	265	264	279	280	294	300	258	311	283	279	279	281	286	287	255	294	283	257	278	292	269	262	286	286	277	282	243	281	290	300	290	319	286	262	247	277	276	301	288	268	280	248	277	306	284	280	288	274	271	277	258	283	286	298	296	251	283	273	277	264	257	255	274	272	269	304	265	282	270	279	265	309	268	262	276	269	261	284	272	258	260	270	264	297	274	264	269	299	278	270	276	265	275	287	262	277	285	270	258	280	259	302	315	304	292	267	274	280	307	299	271	266	280	273	254	286	261	269	306	282	259	271	271	265	292	268	288	267	307	268	280	257	267	272	277	274	271	254	275	252	306	259	282	267	287	267	281	281	264	305	282	283	283	254	294	288	304	258	279	284	293	288	282	265	290	290	272	296	254	289	272	274	279	294	283	268	275	302	269	326	259	299	284	285	275	285	289	286	274	289	267	257	301	289	273	275	304	292	298	281	275	277	277	286	279	273	297	253	295	279	299	307	273	287	278	274	288	281	290	275	265	263	279	271	267	271	278	280	282	298	276	277	295	296	269	287	302	265	266	265	306	298	267	290	255	292	286	279	273	254	286	290	267	315	270	286	291	282	253	271	291	293	287	276	284	258	305	311	285	278	298	253	280	277	321	262	269	290	310	282	297	285	289	270	296	286	287	289	284	287	257	267	281	303	270	281	252	274	276	287	276	300	294	256	276	256	288	288	278	289	247	301	311	259	277	267	265	257	277	263	252	284	285	257	302	282	261	271	282	278	295	316	247	291	277	306	253	257	303	272	288	245	245	275	270	300	317	254	253	254	280	252	278	250	276	294	293	277	264	285	270	260	268	277	279	288	295	275	300	307	249	298	311	276	282	267	274	275	269	280	281	280	295	312	280	292	305	273	274	272	290	277	241	243	301	257	260	286	272	294	283	251	260	285	266	273	258	295	279	283	306	286	257	319	282	296	284	265	271	269	266	283	274	292	257	290	310	270	288	307	283	265	262	275	261	273	266	301	300	298	272	284	273	274	259	282	264	254	274	261	285	282	287	257	267	264	298	308	308	277	245	296	260	323	253	256	269	297	309	285	250	277	274	265	306	288	278	250	302	306	281	252	287	245	295	291	267	256	268	243	274	282	258	260	296	282	283	265	275	286	268	264	313	281	289	292	287	283	304	314	292	304	301	284	294	275	279	275	250	283	275	297	276	277	288	245	276	290	304	285	271	245	297	257	295	276	281	282	271	275	295	270	267	275	274	293	296	274	302	257	272	276	289	313	307	301	296	273	269	261	279	289	274	313	273	279	264	283	272	261	326	287	285	315	287	268	293	291	276	244	266	262	254	296	255	273	280	255	325	255	266	270	255	254	274	278	297	288	274
8563	17427	14296	7974	5204	3585	2793	2188	1869	1534	1377	1257	1115	939	924	864	793	790	781	744	703	685	671	616	632	659	631	605	599	570	580	569	546	583	547	546	553	547	573	516	515	515	520	533	509	523	508	529	549	531	505	500	519	485	545	506	493	520	532	538	522	527	528	567	496	543	515	513	498	520	523	521	503	526	510	521	468	513	486	520	487	539	501	491	504	489	467	520	464	496	515	515	514	505	502	473	499	469	451	525	507	516	511	528	490	493	512	494	487	491	485	525	513	489	462	486	524	518	531	502	510	520	528	535	538	486	514	470	529	515	504	488	572	509	484	521	501	544	509	500	486	496	521	496	484	493	501	504	491	482	535	480	476	477	516	517	489	513	513	532	529	466	512	482	493	514	500	501	500	506	472	491	482	473	513	529	502	474	468	474	485	485	522	489	461	493	472	529	491	454	467	524	516	498	506	472	489	461	484	491	500	505	508	484	480	537	531	459	477	504	536	516	518	485	495	530	503	529	517	504	466	457	474	511	499	471	531	464	479	500	456	514	470	473	480	504	520	508	456	522	509	456	509	512	483	443	505	493	509	513	502	516	507	478	497	491	494	482	531	493	493	458	493	517	488	502	492	480	429	461	492	495	505	556	496	495	462	479	506	476	451	519	513	491	474	492	474	475	464	487	492	500	519	491	465	491	474	498	501	498	490	504	497	493	501	475	492	468	499	528	482	504	541	477	525	510	475	489	458	494	489	521	494	505	443	495	478	496	504	487	495	491	472	495	503	485	535	487	472	562	498	484	488	469	494	527	501	516	523	497	498	534	542	516	510	474	485	481	515	488	516	469	533	500	513	491	495	479	480	524	519	512	490	501	486	548	485	558	535	521	543	498	497	497	520	508	522	515	477	478	491	494	475	504	447	494	501	519	513	538	483	484	556	481	472	509	491	491	503	473	488	468	530	498	492	489	496	513	519	487	514	521	487	457	505	522	496	499	458	511	505	487	511	456	520	483	509	495	447	486	510	551	501	510	509	478	482	536	496	501	508	495	514	472	478	501	524	483	492	495	462	477	494	484	478	466	472	484	523	496	485	504	493	476	507	504	515	516	479	468	442	470	490	499	499	544	524	516	519	499	503	489	515	510	479	481	473	503	491	494	472	476	481	452	482	488	509	491	488	514	529	504	473	508	467	493	452	505	506	481	507	491	463	530	444	496	480	500	490	465	512	487	497	499	525	513	496	485	477	516	515	507	512	485	484	504	493	502	499	476	496	493	477	513	488	471	507	479	492	483	488	498	506	452	522	498	540	561	504	531	490	453	462	480	519	506	487	548	475	512	470	463	506	552	498	540	471	468	496	481	486	465	454	494	484	504	484	501	478	506	481	462	454	475	448	479	506	535	511	512	494	502	515	487	537	482	505	511	430	481	497	493	468	495	442	472	482	501	481	506	484	468	502	482	476	504	484	529	509	488	514	468	502	521	476	527	465	530	525	492	478	499	556	465	496	525	478	509	489	491	486	500	470	514	489	486	494	479	496	473	501	499	519	492	505	472	478	505	496	507	490	482	479	495	441	468	505	513	492	470	497	491	506	464	484	479	473	494	502	482	478	479	480	497	486	472	497	481	483	519	506	485	491	496	506	471	492	521	477	521	519	493	538	558	497	507	518	498	514	479	461	482	548	523	456	489	500	491	498	550	511	448	508	518	511	496	488	494	453	496	495	537	484	504	516	511	485	457	508	511	511	460	509	486	511	482	491	515	510	491	500	513	505	517	505	487	499	498	473	474	491	521	489	479	472	481	507	495	463	462	467	478	462	504	492	490	497	483	523	525	535	496	516	463	441	494	528	519	506	482	525	493	463	520	479	487	468	490	503	492	490	482	496	547	480	514	486	513	477	485	491	475	486	487	512	464	500	494	503	469	470	511	518	480	463	507	473	473	482	514	487	471	469	510	511	532	460	526	508	506	493	481	497	474	468	499	491	480	504	508	548	515	500	501	473	509	525	517	507	507	486	505	536	497	517	505	495	477	526	451	458	490	476	451	528	480	501	500	493	532	487	517	526	503	478	508	490	476	512	518	471	500	466	477	466	493	477	485	513	493	496	472	487	534	505	465	516	506	508	462	492	497	515	529	537	505	482	549	524	486	448	482	519	487	485	484	494	549	469	511	497	520	481	437	449	518	479	514	477	467	496	527	472	517	503	516	479	495	449	507	455	487	496	474	490	482	496	518	457	477	470	560	461	512	528	523	481	468	472	462	524	498	496	518	478	498	495	526	476	492	443	461	501	525	503	488	498	478	479	489	534	494	471	519	478	474	503	450	531	472	492	482	484	494	484	531	523	483	494	464	506	512	527	499	512	494	502	482	517	497	490	479	498	465	498	518	489	477	503	480	505	525	545	510	512	502	522	485	432	516	528	509	504	475	521	473	530	488	499	491	495	467	513	455	521	504	482	503	521	475	527	519	507	486	449	490	479	500	519	551	476	478	495	458	481	517	512	541	499	518	454	460	518	471	490	514	472	513	489	514	514	452	499	500	499	501	499	480	477	509	502	500	471	504	460	466	514	496	508	469	465	503	498	452	493	477	497	499	504	491	498	491	468	474	503	491	490	503	449	498	478	500	475	489	455	466	495	500	481	468	519	513	498	477	484	491	501	476	489	471	508	489	467	498	505	477	543	462	509	523	464	513	440	493	487	482	520	461	492	471	473	466	508	480	481	490	475	500	512	476	497	516	478	486	522	496	497	514	504	538	479	483	489	483	500	496	508	526	450	482	520	461	513	471	531	526	492	492	483	482	502	512	496	543	481	470	506	471	510	500	512	468	494	479	489	494	482	489	463	474	494	477	499	478	476	510	507	452	497	494	523	519	495	445	472	481	508	485	479	535	515	514	515	492	507	500	495	468	517	476	501	494	510	486	525	537	473	472	509	508	506	485	461	538	502	492	446	534	461	486	506	499	518	491	504	530	496	501	544	501	463	507	504	538	501	531	502	467	519	487	525	476	476	487	504	510	484	480	478	502	506	501	499	486	465	500	563	494	527	511	466	508	483	484	466	484	460	461	454	542	511	494	502	476	491	504	459	504	538	516	495	541	493	491	521	472	506	491	472	507	490	491	505	474	456	510	473	472	526	504	454	489	534	498	479	488	456	454	496	512	467	488	532	483	495	535	506	504	499	479	500	477	539	532	505	510	516	489	492	518	531	526	498	493	531	475	487	534	530	493	475	481	507	526	484	493	475	525	468	492	476	459	480	503	489	496	472	493	504	510	524	488	493	479	514	522	506	506	487	490	527	504	552	484	499	484	485	508	517	504	527	502	513	486	471	482	489	521	504	479	511	489	509	464	484	478	467	524	516	496	510	484	507	498	479	527	511	487	524	497	511	459	489	521	494	490	474	500	500	491	459	498	485	459	480	501	497	513	470	505	437	514	504	463	512	490	464	491	504	509	497	482	506	459	494	495	513	509	487	441	523	503	474	483	445	496
26928	20677	7508	759	469	415	414	443	402	412	361	384	384	380	360	386	394	332	404	391	367	395	343	415	387	383	406	385	374	399	368	355	407	357	374	380	389	377	390	374	367	403	369	368	424	391	376	364	369	386	386	380	365	405	379	354	382	390	369	368	402	394	351	397	355	384	395	364	364	381	340	385	347	320	426	346	409	369	405	349	369	390	363	377	372	404	411	440	361	404	376	400	369	373	372	410	347	374	355	372	392	414	431	361	371	376	369	398	383	348	366	382	357	398	375	352	394	387	387	348	373	389	379	353	410	353	377	399	337	361	361	383	370	350	336	364	348	440	372	390	376	374	382	375	377	329	347	366	387	339	427	383	340	373	380	391	402	390	394	339	366	403	364	360	423	358	373	344	382	393	388	406	380	387	366	382	397	360	378	418	357	369	384	421	366	375	383	366	373	411	345	389	391	416	403	358	355	375	345	357	373	405	403	362	413	384	384	376	372	384	403	384	402	366	401	366	376	390	377	410	347	360	360	361	389	322	369	389	371	369	339	365	368	376	360	377	347	376	396	383	399	389	339	364	361	395	357	393	400	374	420	372	438	402	356	370	344	392	370	344	382	376	344	367	368	353	396	378	386	385	384	352	375	394	359	385	385	401	372	393	386	369	355	371	406	349	352	370	376	366	351	396	385	380	404	364	385	338	336	344	389	393	394	407	359	381	347	397	405	384	392	367	398	371	396	373	397	379	374	351	381	374	370	337	382	385	373	355	384	372	398	402	397	393	350	382	356	406	407	391	389	366	387	347	355	411	375	382	327	365	416	358	351	383	397	360	377	361	372	364	376	384	389	406	393	363	400	393	364	373	358	392	382	446	379	398	373	371	396	400	360	374	367	366	392	373	387	372	358	414	418	334	345	411	382	366	405	389	393	394	383	369	380	399	384	360	380	376	392	333	348	321	369	369	386	390	365	378	346	372	364	390	374	390	372	360	363	425	362	362	418	360	394	398	377	355	335	351	377	352	371	375	372	358	387	366	417	362	365	400	402	347	367	384	357	353	377	405	376	410	401	389	371	408	365	390	389	370	382	365	396	399	365	391	377	360	345	452	371	382	400	357	348	417	384	386	386	411	360	351	384	358	377	365	412	374	388	364	382	401	381	370	397	333	397	389	390	388	378	340	372	369	365	402	382	395	370	368	419	363	416	382	400	344	388	358	387	397	385	344	408	382	382	409	353	391	379	381	364	391	390	359	404	385	380	406	374	364	373	363	351	354	403	388	406	408	401	401	405	381	388	342	369	378	371	376	367	338	393	361	398	351	360	348	377	374	394	371	348	378	375	389	383	390	389	367	383	362	375	418	395	346	367	381	363	344	394	381	371	382	388	387	360	407	358	370	360	389	346	396	416	378	388	362	382	380	398	400	400	375	332	366	373	399	399	398	373	343	400	380	389	382	366	374	390	377	374	359	432	364	378	372	405	397	386	391	368	382	377	379	379	384	375	407	388	374	407	386	387	405	374	395	420	380	362	375	368	355	332	364	379	375	381	373	405	383	355	374	400	397	389	368	355	385	352	325	378	393	415	381	385	353	384	403	349	353	354	371	369	390	385	369	364	372	373	377	361	364	384	380	351	366	372	394	376	370	375	400	388	364	377	404	381	371	389	356	375	342	386	398	396	366	367	410	404	329	340	411	380	395	421	357	360	387	405	359	375	358	352	355	383	358	404	392	373	384	372	430	364	348	360	422	380	373	386	362	370	363	383	360	385	388	383	387	407	384	370	363	376	389	354	372	395	367	364	378	381	375	389	389	382	359	362	406	397	392	370	408	375	406	409	343	369	354	339	383	362	367	361	347	391	365	380	351	361	340	380	391	383	381	383	394	370	382	411	360	405	353	355	391	372	424	392	391	389	396	374	352	342	397	381	345	372	364	390	405	373	374	391	370	366	376	401	390	371	379	389	401	389	382	368	370	348	376	378	372	383	406	398	423	342	378	382	390	388	398	375	344	379	389	365	365	365	395	378	399	357	358	375	386	395	404	369	365	372	405	402	389	391	394	357	390	333	401	356	401	386	389	341	382	390	362	397	375	416	386	366	365	397	384	410	377	350	377	384	371	390	364	379	390	396	401	372	330	409	399	356	381	395	378	402	380	391	373	361	394	380	371	381	381	372	398	386	379	343	374	370	404	352	371	407	373	399	364	391	356	391	376	370	377	381	343	365	378	387	390	387	362	392	387	372	409	349	363	382	346	381	403	349	352	370	398	418	387	387	390	402	386	396	396	372	377	359	372	378	382	368	363	366	383	366	381	352	390	382	375	424	343	372	361	352	410	368	366	346	388	356	370	389	406	370	347	364	366	366	350	353	372	379	367	375	346	385	373	377	384	380	377	422	367	385	365	383	417	363	360	387	331	407	366	351	345	356	350	377	392	409	397	392	361	342	372	353	381	382	349	378	394	363	407	382	385	348	387	335	405	389	379	394	360	368	372	393	400	383	366	400	401	379	376	364	385	359	361	357	390	376	397	379	389	382	386	381	379	375	370	411	379	357	358	387	381	375	328	346	391	367	369	377	357	382	387	368	374	386	397	369	385	396	342	393	385	405	396	397	375	384	385	369	361	398	381	385	392	373	323	407	377	383	347	362	376	384	363	382	356	395	367	369	403	396	364	351	346	375	381	346	411	370	385	340	366	370	372	336	361	355	412	406	354	383	361	400	362	376	333	364	384	399	392	372	380	347	383	348	394	380	362	357	392	386	381	359	391	388	348	357	387	367	375	385	404	376	377	378	414	401	360	359	358	368	411	354	371	390	355	393	351	379	359	392	415	396	346	393	387	361	388	415	375	384	366	414	348	374	380	378	397	404	375	339	386	402	417	421	371	391	380	384	371	391	350	374	383	404	368	396	401	429	411	373	398	389	358	400	350	416	371	402	394	405	374	383	369	384	382	374	398	366	407	371	413	376	390	394	384	387	365	384	393	383	412	341	358	382	332	381	371	382	375	363	366	393	356	428	368	373	400	410	393	404	369	380	412	345	399	393	382	372	328	364	373	400	348	363	395	371	348	363	361	362	347	416	383	412	360	330	356	400	367	344	374	395	384	352	373	389	386	367	402	365	374	362	365	372	360	379	352	391	393	357	355	369	345	367	388	380	375	400	367	366	369	394	363	383	365	385	342	405	392	388	366	356	379	382	385	403	383	356	378	358	391	361	394	369	367	386	375	392	388	365	399	371	357	370	371	366	366	380	396	410	382	381	381	397	364	323	366	380	403	396	345	381	391	365	387	371	388	400	385	368	360	411	388	335	395	361	360	400	357	378	361	376	388	399	377	377	398	374	386	366	377	382	409	356	373	427	395	364	383	412	385	381	354	390	393	387	376	368	342	359	353	412	400	409	383	359	372	386	393	382	392	366	380	376	379	404	367	389	367	366	364	359	383	386	369	349	364	387	373	371	421	366	408	400	372	412	387	360	392	383	380	387	383	386	365
4401	1933	1739	1123	933	822	855	779	764	710	719	701	717	705	727	728	734	752	734	674	697	713	716	712	694	671	714	692	724	752	694	730	752	738	738	669	669	655	720	664	721	702	769	681	697	710	719	673	681	686	684	687	728	710	709	660	722	669	725	736	731	687	714	717	703	677	695	711	745	697	721	721	677	658	738	675	735	737	695	683	712	678	694	676	743	711	699	675	721	727	677	711	662	732	708	651	709	699	735	718	728	705	693	690	677	652	683	699	662	693	710	721	686	714	708	734	672	691	686	710	723	702	720	654	681	721	689	709	717	690	704	721	708	714	699	685	713	680	720	694	702	742	710	663	714	688	686	696	731	703	681	683	704	738	710	731	721	673	696	680	698	691	742	656	686	754	654	681	756	711	707	769	744	672	746	704	718	732	659	699	696	696	761	719	750	654	690	703	705	727	678	706	691	649	690	744	720	691	688	737	711	693	759	692	710	734	658	666	685	707	683	680	689	675	719	658	695	728	718	676	694	685	681	644	730	735	623	640	687	705	732	697	715	684	706	683	672	699	687	701	759	716	660	708	690	714	677	720	663	757	737	718	687	677	724	683	711	711	659	692	728	701	690	681	713	746	740	669	718	654	696	697	737	666	678	721	705	764	694	677	741	690	642	698	690	702	730	743	763	672	687	696	701	674	694	676	655	669	703	721	643	728	713	673	668	699	704	711	670	683	680	699	707	709	683	694	720	677	711	761	707	726	673	672	711	696	724	708	690	735	699	690	700	681	721	707	727	716	687	706	695	707	675	680	672	684	694	702	671	703	720	650	715	700	657	645	700	695	713	675	686	698	686	707	701	665	690	679	701	693	635	678	733	738	712	683	669	708	650	688	715	727	625	699	721	703	716	726	708	722	723	662	696	717	716	736	710	743	713	691	666	726	658	699	682	693	702	675	667	691	737	695	723	716	683	703	682	659	650	717	693	722	714	740	696	694	703	654	707	717	638	666	709	682	721	702	734	676	717	723	689	707	637	719	727	724	713	685	717	689	685	711	670	647	677	700	721	715	714	758	700	726	682	721	690	703	685	713	695	707	740	702	666	701	678	711	686	710	698	751	685	727	667	716	692	721	726	740	699	736	700	668	683	696	694	692	715	706	683	717	716	706	714	708	737	698	701	741	731	668	753	720	728	668	713	679	707	702	671	715	703	727	711	724	711	697	701	694	725	711	707	648	733	676	736	760	708	690	710	697	700	748	712	709	729	671	690	710	703	722	676	668	719	694	694	741	656	653	684	719	687	730	704	697	695	747	677	758	729	678	760	683	729	651	681	716	674	711	719	683	763	690	655	720	680	671	697	700	713	722	650	720	718	717	713	728	684	704	687	677	713	694	730	682	742	720	679	698	700	665	742	678	738	707	758	732	677	719	669	696	708	700	682	659	683	697	697	714	712	746	724	712	669	714	729	700	668	735	715	770	731	669	701	694	682	735	701	712	732	699	670	649	714	681	698	640	697	691	713	723	711	666	702	725	739	714	667	716	702	692	709	677	673	674	695	698	721	657	735	659	719	680	711	692	632	686	720	689	706	723	671	795	691	720	708	706	704	721	690	729	725	657	709	692	722	719	697	657	644	706	742	704	711	742	732	709	645	746	726	701	667	667	702	715	761	698	680	710	695	690	707	750	716	705	729	728	618	683	719	700	701	680	685	714	689	725	708	733	713	700	708	672	689	698	722	692	695	689	687	691	689	708	753	692	708	733	712	707	759	742	711	671	722	718	730	740	740	702	647	695	703	702	688	683	702	740	722	652	693	717	699	701	720	711	688	700	717	686	714	737	699	713	698	677	710	661	718	688	706	635	657	670	699	702	687	733	706	727	673	699	719	715	711	689	697	678	723	696	643	777	729	676	693	706	657	726	699	686	702	701	727	701	707	695	713	744	713	722	706	707	684	702	746	693	700	651	701	654	699	693	695	664	721	725	732	684	703	709	675	711	756	641	683	730	660	690	646	711	674	696	706	723	712	688	688	696	707	689	729	695	727	725	711	702	727	691	708	717	688	733	722	682	703	725	715	679	698	692	702	663	688	698	650	726	708	679	727	712	716	680	660	703	666	692	672	699	702	734	698	704	652	697	702	712	668	701	680	727	707	707	747	698	717	687	739	703	707	730	710	704	695	673	728	725	720	717	707	711	743	714	696	752	743	749	723	680	723	703	705	713	709	685	719	741	676	666	664	675	718	720	692	656	707	723	690	728	688	739	712	705	699	695	691	708	696	671	648	703	664	692	724	720	678	673	713	693	706	748	661	695	716	676	688	705	683	713	696	745	683	689	655	700	701	725	714	676	738	708	701	674	721	698	648	678	733	650	708	657	665	688	724	718	705	733	699	648	715	679	662	695	722	716	707	689	679	705	707	705	712	730	648	709	741	712	695	686	680	711	705	679	677	679	703	678	688	653	683	685	698	689	691	696	739	731	720	712	715	662	717	712	713	702	716	702	721	713	703	746	687	725	642	703	729	672	681	715	689	723	673	717	702	686	684	639	751	739	686	710	680	754	649	726	638	737	708	698	695	671	677	704	742	706	733	674	692	704	713	702	737	681	704	753	708	673	726	720	718	702	708	717	700	742	724	710	652	723	682	685	741	675	713	698	694	743	682	665	717	714	742	718	648	703	677	682	682	707	727	694	644	716	699	693	716	690	725	710	758	721	748	712	682	729	685	704	662	707	698	634	711	707	696	705	714	698	723	722	724	679	669	698	694	684	653	702	695	728	670	709	726	698	691	722	730	667	691	658	684	728	732	719	697	678	680	711	717	676	709	699	721	751	734	685	688	670	698	724	691	672	684	729	706	678	682	703	704	708	716	711	654	695	680	674	736	720	710	699	743	695	674	695	696	675	687	691	673	720	708	711	645	676	690	731	691	646	690	683	696	666	681	734	717	700	701	700	714	702	721	692	705	691	685	692	705	747	655	695	704	743	679	710	755	712	701	723	690	688	714	674	671	704	683	704	604	691	716	659	703	704	706	729	679	687	684	730	677	696	766	684	721	700	660	679	686	735	720	682	656	683	696	646	670	691	705	694	719	737	750	708	657	710	695	663	722	712	652	718	649	664	725	711	713	744	717	722	712	757	703	701	716	707	687	718	632	710	704	658	694	711	713	732	702	733	704	692	711	689	694	723	715	734	729	701	688	725	723	669	704	684	679	699	668	696	709	741	701	750	715	656	693	717	732	690	718	708	694	672	747	657	768	661	655	698	684	687	740	728	676	686	705	719	717	741	683	679	750	720	716	657	686	713	710	727	733	731	736	714	708	686	667	689	675	739	725	744	670	708	691	723	651	710	695	729	699	698	731	662	694	706	725	716	707	717	730	687	741	708	695	689	729	698	717	681	733	693	683	698	721	711	722	685	699	702	671	726	691	696	717	691	705	753	701	717	678	702	732	691	696	755	684	690	677	719	742	719	717	748	696	710	695	700	649	660	709	675	711	731
24469	21404	28552	24632	19715	1586	635	406	349	313	282	289	233	209	192	188	191	202	189	224	180	207	183	196	182	174	165	182	190	179	176	177	184	171	165	156	157	200	192	174	155	167	171	177	169	150	181	161	173	193	163	159	190	150	181	153	166	165	155	164	149	166	184	171	155	164	156	185	154	169	161	176	170	182	148	164	156	164	190	178	137	143	179	186	185	152	180	169	143	166	157	162	174	146	173	154	173	162	141	159	158	150	137	164	163	152	182	176	171	147	183	157	151	172	163	170	176	162	149	180	178	155	156	170	152	149	161	166	148	184	173	165	166	165	161	166	162	173	158	146	152	165	180	153	151	172	159	152	153	155	174	162	181	161	149	170	165	166	163	162	155	189	165	174	158	172	150	170	178	177	161	170	160	175	177	180	171	189	138	164	151	154	153	169	145	192	145	148	178	166	145	151	181	153	161	162	167	186	160	147	154	169	156	180	163	146	167	161	156	164	159	167	168	165	163	187	157	186	158	167	142	165	171	155	171	150	167	188	162	150	159	169	172	155	164	152	167	160	179	141	171	157	166	164	167	178	151	160	170	178	172	144	165	157	171	178	140	165	160	147	162	148	172	164	176	161	154	183	150	167	157	152	153	154	169	173	148	156	155	146	163	182	177	139	176	158	170	183	174	161	160	172	164	170	168	153	188	161	175	164	162	173	167	166	148	181	142	155	155	158	160	142	131	174	155	161	160	171	149	185	170	152	153	157	154	161	153	175	159	151	144	175	162	175	142	170	165	158	168	177	148	165	169	177	160	173	167	142	168	172	159	168	174	158	160	181	169	177	171	167	145	136	174	148	171	150	160	156	170	161	130	155	158	161	169	163	174	169	165	160	189	160	172	162	153	158	154	163	192	172	176	152	183	164	168	146	160	162	172	157	160	167	153	153	165	171	172	153	190	151	154	155	147	163	165	162	169	139	147	157	149	139	173	170	170	173	155	162	175	152	169	145	152	154	180	152	157	181	162	169	180	170	171	162	168	166	147	161	167	151	154	175	156	146	145	141	160	155	164	151	146	178	148	169	168	170	187	170	195	138	170	159	186	154	156	166	152	171	164	196	162	169	161	162	152	180	176	176	175	144	161	172	156	143	156	164	176	170	172	170	154	167	178	173	178	178	170	141	152	184	161	156	159	156	183	161	180	141	190	178	166	185	184	143	163	155	171	183	166	156	166	161	172	172	154	144	160	158	151	173	183	160	154	172	172	163	168	153	161	150	182	173	153	153	161	170	181	152	155	160	165	168	186	160	159	156	170	165	157	161	145	164	164	148	159	170	164	171	133	147	144	168	160	171	174	201	169	164	153	170	173	172	175	164	174	170	184	153	171	142	175	157	168	178	152	154	176	157	150	168	166	158	157	201	164	163	160	125	173	161	162	155	166	150	148	152	175	120	161	156	146	171	185	155	157	156	163	168	181	157	166	167	128	169	161	182	177	158	179	169	174	163	165	171	154	184	170	169	148	154	163	158	160	168	159	172	162	152	174	165	181	174	178	155	180	157	183	158	180	162	164	170	155	167	150	173	159	151	169	155	155	162	155	152	152	176	160	149	158	154	170	145	135	164	153	151	161	156	161	170	135	158	148	161	160	155	195	177	150	151	169	154	187	167	157	140	178	151	170	174	177	174	180	167	172	169	181	146	160	154	166	169	153	167	172	171	173	165	189	161	171	167	169	175	178	151	162	158	151	172	164	144	164	161	145	162	157	156	171	159	141	167	151	156	147	154	197	157	173	192	154	152	136	144	178	162	166	163	160	153	184	168	160	162	151	164	151	156	148	147	166	160	158	168	155	158	155	163	160	169	152	159	179	168	167	164	194	147	141	176	167	169	152	160	143	157	143	169	168	152	168	154	187	149	172	185	147	172	171	163	174	194	166	148	160	137	159	178	160	170	158	162	156	158	190	166	201	172	180	161	183	140	177	150	154	146	170	158	170	150	166	181	162	163	190	168	145	181	179	162	182	160	174	141	174	164	186	160	165	168	171	148	150	146	176	165	165	169	159	147	159	154	187	167	177	159	177	158	164	165	145	174	151	162	186	169	180	166	166	167	151	160	171	157	169	167	175	199	178	154	153	162	154	140	139	170	157	177	176	152	169	160	153	143	170	168	171	152	170	142	160	193	170	127	172	176	149	170	165	134	156	130	160	150	160	174	165	148	170	178	149	169	179	162	146	163	154	154	165	171	160	173	157	169	164	166	181	171	145	160	163	155	141	146	154	161	169	178	176	190	154	157	169	174	167	160	171	158	156	162	161	147	162	169	158	157	159	167	135	151	162	158	179	172	143	159	194	184	174	146	166	145	164	175	180	154	139	176	173	160	173	151	173	156	182	157	146	154	164	147	158	172	169	173	151	162	178	172	160	188	163	151	156	172	174	170	161	164	145	167	186	174	153	168	157	164	172	163	177	167	144	149	180	172	167	181	147	173	185	170	160	168	171	164	151	163	168	150	172	154	194	173	164	162	153	191	170	152	164	158	165	134	192	148	168	155	164	167	160	135	149	154	167	177	146	164	164	183	163	170	177	148	173	149	156	173	169	158	164	167	148	148	164	145	144	153	165	163	158	159	164	152	159	139	141	172	155	192	166	153	158	176	162	154	144	174	160	166	150	152	153	148	170	167	185	171	166	150	170	164	180	149	177	153	153	145	168	160	182	144	159	185	138	168	176	182	171	164	177	147	145	144	167	176	145	148	172	167	164	151	173	132	150	152	149	161	179	155	154	175	159	167	193	167	165	171	158	163	152	141	140	152	162	161	170	146	194	148	178	141	157	161	153	135	158	173	168	177	162	165	161	177	157	177	175	146	163	169	163	145	158	143	142	162	156	179	149	148	146	164	161	161	150	174	153	163	156	169	146	161	183	152	160	160	140	156	144	133	157	165	152	155	154	160	149	153	160	154	170	140	156	152	158	146	164	173	183	166	163	163	166	173	179	161	146	156	180	163	180	169	176	147	155	181	169	148	180	181	165	165	153	177	161	143	166	191	166	151	160	161	167	172	180	170	190	163	191	165	173	155	155	153	163	148	138	175	164	159	165	166	165	180	181	157	173	167	151	154	181	160	170	182	165	180	154	162	184	155	154	178	149	182	178	149	163	145	160	161	167	170	152	173	152	145	165	171	162	153	140	147	161	177	159	180	152	154	150	168	168	182	164	174	162	146	177	163	139	170	177	157	178	165	153	183	164	177	156	180	138	159	166	150	161	150	164	159	163	159	160	162	171	147	158	186	146	174	148	147	159	167	166	142	143	195	174	160	155	184	159	149	156	184	127	141	167	166	150	161	171	182	160	155	139	166	181	191	159	159	164	156	175	160	164	163	187	150	174	150	167	161	146	163	151	170	156	164	154	191	168	155	165	151	139	166	160	163	164	162	163	185	150	149	179	166	153	157	167	173	169	174	163	170	178	168	150	155	168	161	151	160	140	176	176	160	163	158
5993	11203	9235	4739	3110	2131	1630	1342	1116	961	852	675	663	564	553	509	494	481	448	417	449	421	438	377	397	396	369	347	341	349	397	380	338	363	389	349	357	359	369	343	363	344	340	334	361	328	326	326	346	324	321	320	349	332	322	309	337	289	321	354	289	322	289	327	332	329	288	356	310	360	334	359	354	311	328	303	313	320	334	335	326	356	280	339	326	343	321	355	319	341	293	334	330	353	297	334	316	320	320	340	347	333	313	339	325	299	325	347	365	304	326	326	328	344	313	293	302	293	305	337	301	328	294	342	287	321	303	319	346	360	318	317	339	356	333	311	302	313	319	347	297	314	313	310	317	301	289	319	322	334	320	340	342	300	310	294	313	304	307	310	304	313	332	327	318	305	348	326	334	301	306	323	331	294	281	317	335	334	306	313	319	345	355	310	318	309	311	304	329	336	333	341	337	320	348	296	287	330	308	307	315	309	322	314	352	338	335	300	321	313	315	330	300	338	312	338	329	322	285	313	324	313	342	320	339	313	333	306	337	315	315	268	307	303	320	354	336	325	299	330	301	309	341	330	315	315	296	323	327	325	325	322	309	313	342	301	364	280	299	319	325	325	314	324	318	318	309	319	312	355	315	306	314	312	329	318	303	309	331	322	323	336	326	337	304	334	316	311	364	318	301	324	301	293	349	331	314	323	325	321	348	312	317	307	330	304	324	327	328	338	293	303	310	345	314	339	291	333	337	315	341	344	312	320	316	295	348	320	316	326	306	344	323	307	322	327	302	339	311	306	316	328	324	330	316	297	306	339	313	319	312	344	353	293	328	291	309	320	299	354	298	296	322	297	303	311	305	320	304	326	314	323	315	301	291	299	318	321	344	311	316	314	321	320	320	319	286	291	332	313	301	308	303	302	352	327	319	306	340	334	325	315	334	311	286	317	335	343	346	307	326	285	323	288	334	347	343	309	325	328	334	311	315	336	339	335	307	335	339	308	344	321	322	335	338	351	284	328	307	336	328	286	310	305	320	338	307	313	299	300	308	308	325	357	303	320	375	344	296	310	301	316	309	319	317	309	323	336	311	301	314	344	312	321	306	300	315	311	332	301	325	298	305	327	332	323	301	321	298	338	316	306	298	319	326	342	348	326	306	342	296	325	316	309	328	346	317	351	342	315	289	312	308	333	329	326	303	296	321	311	325	325	306	325	316	360	339	299	316	315	318	333	343	312	335	288	318	367	334	338	334	311	338	313	303	284	332	307	303	316	284	291	312	305	315	313	313	325	322	320	312	296	334	328	345	320	333	309	311	322	332	336	299	313	306	331	316	318	356	326	312	308	302	323	313	296	325	332	313	301	349	335	351	316	317	288	297	339	298	278	324	323	320	323	309	303	337	312	352	284	294	313	332	290	330	306	307	309	314	328	320	294	328	340	334	309	347	302	320	316	317	334	338	326	301	317	322	339	325	334	287	330	307	279	298	317	305	329	299	322	339	302	358	302	320	310	352	312	314	301	322	352	292	304	309	296	310	330	345	331	345	330	336	331	332	313	332	296	341	306	307	328	322	317	324	306	334	306	343	311	305	308	305	374	334	343	313	313	301	322	294	342	334	348	330	329	314	319	327	318	317	331	334	287	301	347	311	311	330	324	317	338	304	320	329	335	315	331	352	342	302	328	353	320	345	325	323	310	339	303	304	277	319	281	273	347	302	364	357	332	350	311	321	309	311	289	304	329	322	321	314	300	306	297	307	273	289	321	303	329	294	318	320	346	343	284	330	327	341	299	325	288	297	331	337	330	304	319	325	286	319	266	329	319	332	330	299	320	302	315	318	299	350	305	319	288	283	317	311	354	336	354	305	317	328	284	288	330	331	303	326	308	312	300	313	351	315	317	329	322	325	309	309	329	298	337	342	329	336	325	300	319	321	295	291	324	324	280	344	329	344	308	346	315	309	331	319	303	330	317	304	325	322	303	293	348	331	328	325	302	295	338	305	317	327	311	313	357	357	319	306	326	310	328	311	322	325	306	328	314	333	343	335	345	320	306	293	288	325	313	326	343	314	320	361	318	327	313	304	303	335	330	300	329	291	317	316	303	322	328	317	303	302	337	331	308	331	335	316	314	285	311	313	336	290	320	335	333	296	327	365	295	306	348	317	341	327	335	317	344	331	314	316	330	321	311	327	285	288	370	333	335	326	294	333	314	354	316	335	318	312	345	333	337	329	304	313	326	313	332	320	336	297	322	326	303	337	314	320	338	314	276	320	331	328	332	285	322	327	300	308	317	324	291	292	327	297	301	312	324	330	301	329	324	320	295	299	311	297	332	326	324	314	346	311	321	296	316	349	323	327	313	315	313	311	282	327	313	318	348	304	304	329	300	326	328	355	316	311	306	320	353	325	303	338	315	316	328	317	315	318	325	326	317	317	313	328	295	335	352	323	304	316	296	318	337	325	312	311	366	329	307	292	312	315	313	313	315	317	319	333	337	306	320	326	341	312	326	365	331	330	337	326	345	324	335	330	338	295	305	322	322	346	329	321	280	285	292	299	321	301	321	323	327	264	320	310	312	295	326	347	324	336	309	334	326	308	333	307	326	341	341	334	335	336	312	330	335	317	317	316	328	292	334	319	320	345	267	333	323	297	346	324	312	303	328	339	316	344	308	325	304	327	320	325	302	331	309	310	331	303	335	312	343	316	332	303	337	313	311	339	302	325	348	327	335	304	296	325	304	313	320	317	310	302	289	302	299	339	333	347	340	344	369	344	319	321	330	295	326	349	322	325	315	305	302	327	310	298	318	341	316	307	300	311	330	320	318	288	361	296	329	346	341	311	293	314	315	345	290	340	302	308	330	348	328	327	297	320	291	329	327	339	344	276	340	327	309	349	338	320	327	321	329	337	342	340	326	323	339	322	282	320	314	341	313	297	330	303	332	332	307	336	321	316	310	327	340	334	308	317	317	314	290	335	315	301	354	296	312	324	339	312	312	320	318	304	306	328	342	302	349	349	295	364	329	306	303	330	320	319	326	323	322	309	304	312	334	313	308	338	331	292	325	317	337	324	355	330	332	326	314	331	342	337	309	303	320	325	339	326	337	305	300	326	366	324	337	316	302	314	305	302	298	312	329	333	286	332	313	328	326	309	354	301	321	348	346	336	321	324	330	341	302	344	340	296	315	295	317	311	304	329	331	328	293	286	311	338	331	317	315	310	311	332	310	327	319	345	324	318	301	312	310	338	315	315	302	314	298	327	294	291	331	326	319	314	313	345	302	284	312	297	325	340	325	316	323	309	328	315	282	324	320	331	325	313	318	307	319	309	343	321	301	305	337	309	317	255	292	328	307	332	301	302	308	327	323	297	341	315	332	328	327	339	313	323	330	320	339	318	340	348	348	300	305	351	322	287	301	332	316	300	323	331	348	300	358	287	306	316	321	304	314	288	284	348	283	304	331	295	334	320	330	324	327	294	368	298	339	320	360	313	341	312	306
23450	21384	29267	23890	21388	17822	1822	837	609	563	529	448	417	371	406	311	342	332	374	292	344	319	336	317	313	334	341	325	299	342	305	302	301	299	311	290	311	279	310	292	294	310	303	294	290	282	299	280	257	276	278	301	300	245	294	279	278	285	282	301	279	312	287	289	303	271	297	304	279	279	298	308	284	281	272	256	274	301	271	275	262	255	264	261	256	287	257	299	273	298	297	281	288	293	290	301	249	274	293	296	278	290	270	301	267	309	292	275	282	277	284	286	278	289	272	315	273	281	267	306	296	296	277	283	298	247	283	270	272	285	240	280	294	299	286	273	281	274	267	297	273	263	280	239	278	275	296	269	262	296	286	271	277	267	289	293	315	324	262	257	240	317	290	273	275	276	263	279	269	287	273	303	264	270	298	317	290	276	321	288	266	279	281	252	292	288	271	285	297	251	313	271	287	287	292	289	268	252	285	294	258	280	257	287	278	262	279	273	283	289	263	295	279	272	274	285	286	288	306	267	277	279	282	264	293	256	260	274	288	258	280	262	288	275	262	287	283	284	264	271	300	291	301	264	276	311	263	282	268	274	307	269	314	293	259	270	297	288	289	278	318	287	249	296	281	292	262	269	288	264	303	276	309	282	292	305	286	302	261	283	285	315	299	276	302	296	252	278	299	287	293	288	285	253	277	269	284	287	295	299	270	252	338	268	278	277	250	271	253	296	264	277	293	286	264	302	251	295	262	268	280	317	297	275	337	273	261	309	292	301	298	265	347	274	299	260	256	273	283	269	279	254	309	279	277	274	257	250	283	261	271	286	270	303	299	256	260	264	286	264	280	310	286	271	310	272	264	279	269	293	270	272	257	275	319	285	299	279	305	280	276	317	239	287	240	264	258	285	318	266	299	273	304	304	296	290	282	283	282	279	295	295	278	276	283	280	282	282	282	260	274	265	272	300	301	255	263	281	278	266	275	286	262	280	295	280	260	286	278	269	292	284	294	293	264	284	268	280	292	297	304	300	303	290	262	270	278	242	300	249	284	258	252	280	256	285	281	284	280	276	281	257	288	273	255	274	280	269	288	306	267	273	274	264	254	244	292	289	252	265	284	258	256	289	269	271	266	275	275	275	264	266	267	251	261	260	254	278	256	293	301	267	278	272	305	259	266	308	277	269	286	272	287	285	271	247	293	284	265	273	285	275	284	268	278	294	278	285	253	295	270	297	261	254	284	257	263	279	315	272	285	286	276	302	285	289	287	274	277	287	296	294	283	276	284	297	266	289	257	292	306	266	311	268	266	280	296	274	262	280	260	269	288	276	296	300	247	298	331	263	291	288	296	285	283	277	273	241	309	282	270	267	245	280	278	287	282	299	287	291	256	293	294	288	284	264	259	278	296	265	299	285	305	265	286	283	241	293	294	306	276	288	299	276	270	297	269	248	257	278	283	274	283	304	274	274	287	290	292	265	275	293	272	300	270	279	316	287	302	277	274	309	296	295	271	284	270	283	292	282	260	279	286	273	285	309	273	301	288	285	291	249	286	262	295	277	272	287	299	285	268	256	292	287	269	270	268	253	269	294	266	293	276	288	289	250	289	291	284	305	300	282	277	260	293	269	271	275	283	248	302	267	283	290	282	267	301	271	298	239	261	293	268	279	304	277	287	282	277	300	279	304	267	289	253	271	244	263	295	286	302	310	289	265	288	293	308	249	280	267	286	284	280	273	274	272	268	285	259	244	293	283	287	288	307	287	277	295	294	265	302	284	268	307	269	280	265	289	295	278	266	262	265	292	265	295	272	257	289	257	269	292	283	270	275	262	282	263	260	318	278	302	289	263	245	247	311	279	271	316	285	282	259	273	303	278	275	280	285	268	290	306	263	245	240	285	289	283	271	248	275	295	262	294	263	278	289	262	277	293	263	290	251	271	275	292	254	252	272	284	277	269	271	292	292	280	312	274	257	270	268	268	294	283	250	241	266	279	289	263	248	263	290	270	305	289	284	255	285	261	252	287	265	268	260	259	289	258	307	274	291	269	259	262	294	263	281	285	253	296	299	268	279	267	298	276	283	291	280	291	286	302	288	311	265	273	266	312	292	277	281	276	300	259	286	283	275	275	279	262	270	270	264	263	296	280	273	271	256	278	285	275	290	277	270	258	277	285	306	258	281	289	286	288	288	296	268	275	317	256	285	278	278	259	244	255	294	276	272	283	307	288	279	304	327	246	300	285	272	283	251	272	271	262	289	313	290	299	290	282	288	251	272	270	249	274	264	281	278	297	261	304	261	286	280	290	291	266	241	280	280	236	307	302	293	267	296	265	278	258	267	271	280	271	269	266	275	304	278	262	306	279	275	266	307	255	256	265	266	263	249	299	280	263	262	260	300	285	264	270	261	262	283	282	264	281	295	275	252	300	266	300	254	287	284	271	250	285	282	264	262	300	253	300	293	290	268	286	271	274	286	293	280	274	298	300	289	269	296	269	258	277	259	302	272	279	277	262	306	287	288	245	300	272	277	307	275	272	276	286	282	267	270	293	293	305	286	310	296	293	268	273	282	266	297	303	302	297	259	283	283	261	277	292	276	281	268	277	270	286	260	276	284	281	286	307	261	291	283	324	316	296	258	260	270	266	276	267	264	294	266	277	269	301	261	274	307	280	274	281	285	289	255	278	288	268	291	269	260	283	295	260	283	300	261	259	266	261	274	288	240	295	290	271	280	282	232	266	304	263	301	291	259	290	249	273	276	277	304	236	280	282	270	268	309	305	277	295	278	291	274	263	278	254	299	236	269	303	240	306	274	290	271	301	249	290	282	295	287	248	267	270	244	274	257	288	284	276	288	289	273	304	258	275	273	285	256	287	287	294	313	259	259	266	279	301	256	271	283	271	276	292	287	269	255	229	278	299	280	287	285	289	276	301	280	286	293	256	292	279	253	265	267	280	289	282	290	308	266	251	290	267	293	267	309	294	284	264	286	283	251	260	290	289	272	284	310	261	281	267	283	301	287	278	236	271	274	296	281	289	266	289	249	274	268	240	272	258	252	293	281	287	265	240	252	272	266	285	280	282	256	280	322	289	284	267	240	273	260	256	297	269	271	253	272	241	278	274	274	308	280	268	256	274	288	295	299	285	278	252	290	271	250	260	274	291	270	281	266	305	306	277	259	273	300	266	265	280	245	297	273	277	243	265	240	281	288	293	272	280	283	274	268	290	283	245	281	276	276	274	274	283	296	278	263	259	315	292	279	309	261	267	296	267	303	266	275	288	280	289	287	284	274	294	259	265	318	270	282	284	253	284	276	278	283	284	273	249	309	274	280	242	282	271	267	276	296	294	275	287	278	279	280	264	266	244	265	284	266	258	308	277	310	269	256	286	260	289	269	264	280	274	273	310	291	264	267	276	268	285	275	267	277	285	242	261	284	281	280	271	253	298	289	259	279	287	282	265	268	274	295	272	253	244	320	291	291	272	280	318	278	307	282	290	269	283
8595	17287	14192	8030	5339	3818	2730	2279	1836	1563	1342	1224	1092	1013	920	873	806	794	724	724	667	670	685	635	604	590	610	580	580	570	556	551	557	543	554	555	558	507	539	530	510	576	518	567	529	551	576	522	509	514	513	533	527	577	517	514	459	527	546	491	488	484	503	533	500	528	481	514	474	467	486	520	462	502	507	487	512	528	494	525	519	536	509	522	485	467	481	438	498	467	504	494	507	475	500	522	470	465	516	521	519	513	474	480	457	508	505	489	488	502	482	518	502	478	550	489	522	530	510	493	501	454	472	498	460	510	480	481	481	481	497	479	477	500	496	488	530	500	480	457	497	488	476	542	463	501	483	490	516	499	473	522	464	478	520	523	525	465	483	513	454	514	532	476	505	526	508	486	471	490	522	500	512	509	493	494	477	465	511	496	481	512	463	473	519	501	485	523	500	485	486	516	512	506	469	493	481	512	488	490	487	504	523	500	512	530	504	505	473	508	494	492	467	484	502	495	477	491	492	477	492	436	496	496	501	514	488	493	542	471	479	471	531	490	501	525	486	505	500	488	500	464	502	485	520	493	451	520	501	466	494	491	479	489	480	486	503	512	494	476	527	481	497	495	489	455	490	527	478	503	473	497	484	529	537	504	470	473	521	497	505	491	492	524	518	502	453	503	500	522	470	465	488	472	501	497	471	509	496	454	511	495	471	477	498	477	490	523	516	501	549	499	490	529	465	496	514	533	464	527	518	511	480	493	463	519	478	523	484	485	524	485	474	515	494	499	524	514	504	498	498	486	511	519	481	476	484	528	480	495	508	487	477	486	510	478	501	491	493	477	475	508	510	495	497	539	500	514	512	451	503	489	527	480	504	525	473	497	516	474	510	479	487	490	521	502	513	514	485	469	521	516	537	519	499	448	476	469	511	506	456	499	517	513	459	459	515	497	494	473	508	501	505	473	460	518	504	495	456	482	474	484	503	494	523	474	487	472	523	551	475	447	524	497	483	461	495	469	498	495	461	510	483	515	496	471	502	504	516	510	518	463	503	472	499	499	529	497	517	467	461	496	510	514	490	474	488	504	512	507	485	523	490	464	499	460	505	488	491	489	523	468	479	485	444	473	476	488	520	528	473	493	492	517	551	486	518	478	481	505	515	463	510	523	507	481	517	542	468	514	526	479	534	460	483	522	518	488	469	472	507	476	457	464	485	483	450	517	457	508	535	495	496	505	478	488	531	509	516	466	452	459	516	519	477	481	487	472	490	425	507	488	530	523	462	500	523	491	510	490	551	462	484	478	512	481	475	498	483	476	504	481	500	536	509	503	449	520	493	464	515	516	499	477	489	504	483	489	512	509	507	450	445	482	483	500	479	465	491	484	536	540	452	523	498	475	476	496	472	482	513	508	509	519	452	515	511	509	512	468	516	507	488	552	468	482	501	487	479	468	479	499	455	501	519	505	525	505	476	475	481	485	444	465	497	489	505	479	488	457	513	485	483	483	525	518	474	498	522	505	497	501	473	511	500	488	523	463	493	533	473	446	491	507	492	523	547	447	497	519	519	489	532	499	532	474	447	499	524	478	509	490	435	528	519	529	470	542	504	504	493	535	522	504	500	489	473	465	519	492	485	492	486	506	504	491	496	470	479	523	469	456	505	487	511	527	481	496	521	531	465	496	507	474	488	479	492	506	497	506	461	487	490	489	516	499	479	498	494	489	511	502	538	460	454	496	515	515	494	501	525	460	528	467	533	470	474	512	498	484	465	463	515	472	453	513	469	488	501	493	478	477	511	459	466	492	466	474	499	456	492	494	486	489	495	474	506	463	537	516	477	475	503	472	489	505	500	451	479	489	490	475	455	482	507	482	533	449	473	480	485	491	524	482	496	449	489	458	510	522	527	515	481	480	492	527	468	450	490	502	465	479	482	512	520	496	490	477	497	501	479	494	518	525	509	495	468	494	511	458	499	524	471	484	489	487	490	481	536	532	523	508	525	494	498	511	517	471	488	492	496	501	527	506	518	494	503	520	481	439	478	470	522	474	491	474	512	470	518	476	494	498	504	498	477	528	456	498	501	505	501	495	464	481	488	477	488	481	502	515	559	483	482	522	495	511	467	480	520	474	493	514	456	462	487	527	486	494	493	498	452	485	519	502	491	483	459	493	480	500	485	495	475	491	497	480	463	504	497	508	530	533	513	498	451	496	495	518	518	496	510	463	504	509	477	469	509	497	541	483	489	515	497	494	522	521	521	510	502	506	499	477	499	546	451	509	483	498	459	524	477	483	504	517	504	481	500	498	455	503	513	467	513	481	513	509	459	504	470	518	458	469	478	492	482	497	545	448	450	505	465	485	471	501	484	498	563	486	458	491	470	488	451	465	472	442	459	485	526	480	506	508	525	454	466	516	505	488	512	467	516	468	537	495	488	478	510	493	504	471	495	490	495	513	477	529	504	486	485	497	496	508	480	490	485	499	498	501	460	525	469	450	456	535	469	472	508	494	491	490	487	488	507	523	514	499	494	513	487	467	476	467	541	507	488	492	479	498	480	493	464	474	482	495	493	515	495	504	464	466	480	485	516	485	506	511	485	480	427	512	444	471	499	498	493	462	472	502	516	512	531	508	500	485	505	488	493	465	484	465	511	487	497	495	507	509	505	484	481	456	466	476	462	483	491	477	483	463	513	450	488	480	499	471	489	505	494	492	490	486	554	469	485	476	500	475	464	512	524	541	489	471	487	510	552	459	502	531	483	495	524	454	510	516	498	456	467	510	471	497	499	499	511	496	492	473	487	517	505	492	498	475	511	492	467	468	495	491	482	481	489	480	483	492	472	482	489	542	468	459	487	486	493	468	455	526	490	453	485	489	500	450	512	499	523	496	512	523	516	478	508	534	497	505	523	527	505	507	513	500	495	474	481	521	476	462	461	495	511	507	478	459	497	479	467	524	509	485	504	476	470	513	478	491	498	503	494	480	537	469	493	484	456	478	522	503	481	498	438	493	490	505	467	513	506	489	520	468	509	480	457	485	502	508	487	488	516	487	549	491	480	490	445	542	479	492	517	439	498	483	525	469	466	477	483	484	479	484	540	498	497	479	509	517	463	494	476	493	517	496	482	496	489	497	480	502	476	478	476	484	518	496	504	482	510	529	469	483	504	542	444	479	493	475	449	496	498	537	513	488	491	454	465	543	470	453	490	458	483	451	468	528	496	496	479	536	489	512	483	490	473	452	493	507	500	495	513	506	458	534	488	492	451	468	466	497	481	548	505	459	496	463	489	507	466	497	455	495	543	483	478	514	472	491	519	473	500	479	529	501	520	513	487	461	478	482	487	484	491	480	457	439	490	468	503	486	483	532	486	494	518	498	480	514	501	501	486	488	513	503	538	469	490	473	526	469	491	436	500	505	510	454	504	476	497	480	439	510	503	491	483	523	529	480	447	489	578	477	478	517	496	481	478	487	534	497	473	470	482	496	531	426	487	518	473	506
27025	20661	7414	747	492	442	418	409	360	415	387	410	396	367	387	429	371	413	380	370	382	372	404	353	391	398	390	366	395	386	386	384	368	374	391	399	386	404	398	371	374	324	410	365	353	364	393	385	372	378	398	403	393	379	378	368	385	390	380	341	393	377	398	381	365	375	371	363	368	332	375	385	430	384	374	400	368	374	393	404	397	371	386	372	373	343	379	339	375	356	372	377	376	391	365	385	391	357	391	371	390	381	416	383	381	371	374	393	368	368	353	382	343	369	380	403	406	363	370	365	384	362	372	392	420	392	370	387	397	407	378	378	407	390	377	381	373	350	360	361	357	404	397	430	357	363	394	362	388	391	385	405	398	384	358	389	367	362	336	363	348	375	342	373	387	364	387	394	362	394	365	362	421	395	362	410	392	381	375	396	395	359	392	383	391	378	353	414	368	370	370	341	376	362	375	350	376	367	351	366	376	401	348	364	399	391	422	356	361	355	387	378	367	403	386	382	374	399	379	347	368	390	370	406	393	376	337	363	363	397	406	404	374	425	383	367	385	364	399	392	380	385	400	380	422	377	397	403	398	330	376	353	410	364	365	370	404	398	381	344	347	346	391	382	400	342	386	385	371	388	327	372	362	408	344	401	361	386	362	355	412	411	401	367	377	358	384	370	399	359	352	402	380	384	326	378	391	379	359	367	421	379	339	360	398	370	354	387	371	363	365	377	379	364	396	404	361	380	370	382	380	377	386	370	392	357	396	400	370	419	407	390	381	349	363	374	359	386	391	374	342	383	370	376	374	382	368	371	366	378	381	413	370	397	381	396	366	383	372	377	379	330	375	356	393	392	376	379	389	378	369	395	358	372	350	404	374	391	419	405	377	402	362	413	373	368	399	376	416	354	389	410	413	371	371	372	335	366	415	378	394	389	381	401	379	395	373	375	416	414	376	346	392	359	378	358	357	348	405	360	357	370	353	397	389	412	376	389	366	403	376	387	370	392	381	408	379	344	351	420	376	368	374	367	402	369	370	373	372	406	379	365	387	368	379	383	367	370	358	359	376	383	398	380	393	396	347	375	384	389	394	375	416	382	394	382	398	382	373	387	395	365	342	380	390	356	390	387	333	359	360	384	383	364	386	358	412	385	355	402	399	402	368	375	355	369	388	359	388	387	408	415	391	341	407	380	394	375	374	391	377	361	366	383	375	399	385	379	387	356	380	373	397	403	374	397	352	379	402	388	359	364	380	365	360	389	343	357	389	412	400	364	397	403	386	398	412	382	344	380	380	403	455	371	383	400	345	392	375	354	382	373	367	354	390	410	384	379	359	355	419	381	352	380	396	381	332	370	399	384	394	360	366	413	388	408	375	401	355	369	399	374	368	373	418	382	368	364	367	360	386	381	341	377	375	387	397	382	369	355	399	353	379	401	370	378	403	378	382	420	351	391	390	384	378	381	380	416	361	386	373	403	381	396	393	342	398	384	415	352	394	383	354	401	338	377	417	406	357	418	364	376	383	421	367	368	413	384	345	358	358	376	400	389	349	352	382	374	399	374	369	376	346	388	371	368	367	392	366	365	338	413	383	340	350	375	393	359	359	373	369	352	387	373	403	352	374	406	373	387	365	367	361	352	386	366	385	369	390	332	382	369	401	356	377	372	406	383	380	324	351	379	341	392	369	393	378	386	358	390	394	407	351	383	427	369	398	398	363	397	376	352	337	385	410	377	395	372	403	408	346	421	393	396	362	371	417	395	389	426	343	360	352	381	374	399	397	336	386	379	359	414	369	342	386	357	349	369	370	400	361	374	405	363	347	371	402	356	395	401	379	381	337	389	399	377	353	372	398	371	384	429	359	370	414	368	378	367	416	421	369	377	434	408	386	377	378	362	384	366	378	383	371	365	381	372	365	359	340	381	338	386	379	353	379	329	388	379	399	391	364	337	385	363	369	363	392	418	378	403	390	405	363	368	372	347	366	411	374	381	379	396	374	351	366	357	362	367	397	397	385	381	389	375	404	399	373	383	399	396	345	379	348	364	415	357	380	371	342	365	364	356	389	377	389	380	417	419	369	388	358	383	371	399	375	404	385	373	394	374	345	401	343	388	363	352	365	392	364	344	400	381	375	413	421	348	347	393	369	368	394	356	381	355	361	413	373	373	379	373	368	392	387	401	350	391	389	409	379	372	400	386	363	370	424	372	368	371	340	361	369	394	366	381	372	372	367	384	399	355	353	354	382	382	365	387	369	379	390	347	358	359	374	395	398	409	376	338	381	390	377	371	362	402	362	360	376	363	340	349	383	357	366	347	342	348	389	371	341	364	342	387	379	374	365	397	388	369	364	370	403	435	400	377	368	362	368	382	356	380	441	395	401	400	378	369	372	403	367	373	349	372	383	362	363	380	401	319	379	374	388	408	375	386	368	373	327	357	361	360	413	353	402	380	366	387	389	417	384	388	387	410	399	399	386	366	378	383	387	346	354	407	352	363	375	394	408	353	372	361	366	387	377	347	376	346	383	370	390	361	386	405	385	409	389	361	342	371	379	368	368	361	392	395	347	370	387	377	395	393	355	327	348	367	383	376	376	385	377	373	398	357	416	358	395	387	389	352	412	359	383	389	347	381	364	348	401	347	397	356	345	379	390	378	364	382	363	369	367	349	358	397	376	400	393	382	371	362	389	386	353	371	388	413	363	375	371	359	363	403	345	366	385	345	376	409	356	369	386	383	364	358	387	370	377	371	422	397	407	359	355	364	374	379	394	374	353	339	384	382	367	377	399	366	387	347	375	340	336	386	408	388	367	388	366	391	381	397	388	381	351	359	386	358	395	383	383	381	399	395	386	371	389	380	396	387	376	383	374	359	413	363	367	366	419	384	351	396	362	395	402	360	396	371	400	393	396	394	389	377	370	422	382	381	399	391	392	400	374	390	370	419	375	340	370	359	416	402	344	388	395	370	372	384	357	387	413	381	382	401	369	412	371	366	393	352	384	374	364	408	374	372	367	390	322	374	402	370	370	381	379	421	375	412	396	367	421	373	374	391	413	394	365	367	401	357	362	362	359	352	364	390	404	392	381	381	416	350	389	351	374	338	386	373	362	372	434	417	426	380	344	361	388	369	383	373	375	385	395	365	343	404	386	347	372	382	391	363	392	363	367	369	384	380	375	383	356	412	385	373	382	367	376	358	380	400	374	413	368	380	370	414	361	332	385	372	325	374	355	369	379	372	369	395	385	376	347	370	380	388	366	362	391	401	354	383	369	413	375	359	401	345	389	392	385	396	346	367	374	353	401	387	392	365	373	423	362	400	373	369	372	374	391	410	372	376	358	367	399	380	369	342	359	358	389	422	371	344	364	414	337	389	350	368	366	391	413	355	383	380	389	382	339	370	363	364	391	373	375	412	361	361	378	360	387	356	359	424	378	372	360	360	412	430	394	379	401	375	366	358	387	377	360	357	401	356	368	383	365	383	380	378	409	359	395	357
4275	1965	1766	1140	989	873	811	793	768	726	776	717	704	804	754	686	682	724	717	701	702	679	722	675	729	725	717	696	716	733	670	682	702	713	694	728	754	695	746	680	729	679	716	727	746	714	634	730	689	682	699	748	717	731	712	675	714	698	724	709	727	708	713	646	702	724	724	687	709	712	681	678	700	701	684	729	707	680	681	723	701	693	703	700	664	720	670	687	700	686	680	699	694	655	665	678	659	685	654	695	694	718	701	753	734	684	657	732	708	727	676	707	699	738	698	709	690	691	706	661	705	691	735	726	745	716	713	687	727	674	703	686	704	710	737	715	639	705	675	664	681	691	705	684	665	668	705	690	713	681	655	680	695	697	675	663	685	768	653	660	731	687	649	672	740	693	708	699	696	712	717	690	704	665	672	703	711	699	710	724	703	712	695	718	718	694	706	721	695	751	723	691	720	676	697	707	705	689	697	704	711	656	724	722	701	711	695	758	794	719	709	678	644	670	686	731	698	724	704	698	739	705	760	692	728	705	708	714	648	690	716	696	706	704	698	629	641	703	685	728	698	647	683	632	719	660	699	714	710	668	664	681	685	750	656	673	690	764	668	707	690	706	705	721	691	671	765	683	675	679	691	700	670	746	693	733	662	669	703	688	675	697	685	704	725	703	725	730	641	681	686	693	725	659	653	716	663	703	726	709	732	639	723	721	699	714	684	680	709	736	700	687	702	689	692	705	714	698	731	676	675	736	699	676	722	706	682	722	666	738	673	683	719	716	705	710	725	689	713	700	672	687	667	739	684	695	690	706	698	652	668	687	697	749	689	635	678	663	707	710	704	708	705	693	671	657	691	694	747	716	657	685	722	684	703	732	748	706	712	675	746	719	726	688	685	681	667	712	688	688	708	709	661	682	727	711	663	684	704	693	695	740	694	675	676	697	696	692	697	722	737	677	700	683	687	674	753	716	676	715	712	668	719	716	664	748	697	718	749	717	673	677	716	711	692	701	700	723	676	605	679	711	683	681	718	681	689	708	690	710	719	722	703	741	702	670	693	681	652	752	701	763	667	677	675	667	692	745	707	691	663	687	706	706	745	683	706	674	729	709	720	722	694	703	671	702	727	689	738	668	696	680	694	711	668	712	751	687	695	675	704	695	684	742	686	720	711	725	775	687	695	676	710	701	669	722	694	653	690	666	727	760	711	704	702	712	663	727	728	680	702	716	670	692	709	708	725	662	709	705	721	704	706	692	699	711	693	682	693	713	692	711	686	707	666	692	750	674	740	727	719	718	685	695	698	688	697	718	702	644	719	700	663	695	722	709	689	662	675	711	735	720	662	668	699	687	683	731	690	680	676	713	735	684	674	661	700	736	666	716	713	727	713	723	679	676	667	727	691	688	651	649	682	707	723	648	734	660	704	707	690	748	741	719	657	703	686	682	668	689	685	716	720	662	767	702	705	743	674	681	673	664	719	708	697	708	643	713	701	679	670	657	706	668	706	653	674	676	733	688	700	720	687	685	683	699	717	702	714	742	773	681	729	673	699	705	713	671	705	696	692	681	684	669	659	708	705	702	695	706	692	733	734	686	694	728	661	657	696	676	699	734	710	728	689	710	688	714	699	682	703	677	718	723	696	708	715	728	701	722	684	694	726	709	705	752	694	722	672	678	713	677	727	689	713	720	695	677	670	701	731	761	733	712	735	690	695	706	710	681	670	702	701	674	694	705	761	689	672	711	710	669	638	697	718	696	720	695	728	700	664	720	657	717	666	647	687	748	733	690	745	676	668	677	687	686	730	696	705	659	680	681	699	773	701	698	657	716	761	696	698	703	689	769	667	707	735	655	700	649	722	741	690	664	701	727	738	740	691	693	729	658	668	713	668	704	680	723	657	716	745	666	719	672	744	738	707	734	750	725	692	665	692	692	742	712	694	703	713	721	650	689	701	727	695	771	685	732	694	687	701	667	708	672	720	688	733	698	665	710	660	670	720	716	674	720	677	727	704	671	708	717	734	691	724	686	680	713	710	690	706	719	670	657	684	778	701	726	687	676	724	652	710	710	729	714	691	709	696	723	646	692	689	661	672	688	697	618	695	695	675	708	705	699	708	683	704	711	700	703	691	654	710	695	682	671	761	683	713	674	628	727	727	728	671	684	751	690	727	690	686	718	690	734	658	700	713	673	667	669	700	688	628	724	718	725	735	653	710	659	719	691	751	754	681	685	689	697	704	682	676	695	685	667	704	659	703	688	673	684	674	666	666	727	680	702	680	687	694	693	725	710	714	685	638	747	641	710	672	664	693	719	672	699	692	711	711	697	688	733	733	674	712	696	759	671	692	711	665	688	690	712	689	710	772	665	669	695	710	722	708	690	734	700	734	698	650	669	702	706	692	719	672	705	664	718	672	688	696	672	663	688	663	718	721	684	709	740	702	706	742	717	711	725	663	692	688	735	634	661	730	733	684	729	706	664	717	696	668	713	730	696	666	692	698	679	695	710	672	665	669	719	702	634	740	720	684	685	706	696	716	697	690	692	704	664	710	707	748	677	683	650	695	728	705	682	663	691	638	684	710	718	693	679	709	704	719	701	690	662	696	705	699	693	670	667	767	736	706	730	737	693	635	703	699	645	689	695	680	745	719	722	716	688	662	683	699	666	664	695	661	719	692	716	686	715	704	638	747	690	694	729	677	684	740	704	666	743	693	678	685	729	698	680	716	723	681	720	641	699	656	670	681	712	703	703	718	691	751	707	698	698	711	672	684	684	689	646	742	693	744	645	713	694	687	705	718	714	698	711	647	734	735	689	717	672	645	662	724	724	688	664	625	733	711	720	690	661	725	716	654	699	728	682	727	722	669	701	720	680	740	641	710	673	682	729	712	696	691	731	684	660	661	691	642	721	725	715	659	647	702	662	704	723	699	691	714	724	732	718	707	677	730	649	722	737	730	709	684	671	743	709	759	700	691	704	689	722	717	730	676	702	705	683	708	728	697	677	665	709	700	704	639	677	702	698	737	713	726	712	715	716	755	675	715	668	706	724	721	706	700	688	737	668	704	680	789	669	643	688	696	670	723	680	693	666	729	701	722	676	695	712	710	741	678	689	697	687	687	668	686	749	687	678	720	670	724	657	708	683	670	655	702	725	652	726	674	674	712	709	696	638	716	739	725	722	689	661	701	718	724	712	692	721	707	668	679	696	692	744	684	667	712	680	691	705	694	693	730	705	687	740	719	711	722	710	715	729	697	733	655	670	731	692	707	675	716	697	685	752	701	692	737	687	694	735	698	719	737	715	694	715	689	712	681	699	708	687	680	705	724	691	689	724	736	686	692	728	698	691	690	661	733	664	719	711	673	712	741	689	718	718	733	704	680	683	713	708	721	653	683	655	675	704	702	704	682	741	704	670	684	718	673	713	724	694	732	690	715	696	725	741	668	640	699	659	711	684	689	684	722	704	656	678	696	676	705	672	712	707	703	694	723	685	688	681
24403	21404	28583	24616	19683	1553	600	406	339	324	296	247	266	230	213	233	197	206	171	194	209	202	157	174	174	169	164	178	169	181	176	189	170	186	162	168	188	149	178	154	174	160	146	169	150	170	171	153	140	171	156	163	155	159	184	178	163	159	156	165	149	177	158	154	154	178	166	190	119	166	162	181	161	175	169	166	154	169	154	132	163	157	157	190	171	156	177	191	159	162	177	183	147	177	150	148	171	148	148	166	187	176	171	141	177	159	147	146	174	152	151	160	156	162	156	179	179	160	154	175	156	165	196	186	160	158	171	161	137	174	162	156	201	171	160	160	170	155	171	152	153	177	172	156	157	143	158	161	170	159	162	173	164	155	151	166	159	138	166	169	148	141	156	156	166	146	181	178	145	159	154	155	174	182	180	159	164	141	129	149	175	188	159	147	202	176	161	156	164	168	156	156	168	188	166	164	157	163	162	146	154	157	163	157	178	178	168	157	179	152	171	175	172	120	177	171	167	152	153	173	149	155	130	154	164	156	177	167	168	140	151	180	137	146	141	167	183	165	156	153	148	187	163	164	178	135	156	165	169	165	187	151	165	183	137	138	163	155	173	160	151	139	152	166	162	182	153	150	169	137	173	155	146	155	164	143	157	158	147	149	168	147	153	153	166	167	164	168	160	168	162	153	177	149	150	167	154	158	161	158	170	164	146	147	183	180	153	171	167	174	190	166	154	158	148	168	188	136	150	166	177	159	159	178	167	183	159	172	171	134	161	153	194	163	151	145	166	170	151	136	161	162	169	167	148	179	153	185	145	160	153	186	156	145	169	187	156	167	156	158	177	152	182	164	171	154	188	175	145	139	160	177	174	145	143	156	166	162	153	156	168	155	161	174	192	147	165	159	164	161	181	162	177	157	165	163	148	163	151	151	153	152	139	170	159	145	177	175	148	157	159	158	161	158	160	163	144	178	179	140	152	147	159	169	168	165	170	162	156	179	163	152	180	170	156	184	172	168	146	149	174	150	180	149	156	156	145	175	148	177	183	177	152	159	181	148	190	187	185	138	162	159	152	152	137	164	152	140	172	187	162	161	171	159	151	172	151	183	183	167	177	172	158	164	163	154	179	176	148	165	173	155	163	169	173	151	178	176	160	181	172	161	161	172	180	159	145	161	165	141	182	157	163	156	158	163	151	152	155	146	167	166	166	163	149	168	141	136	158	160	137	143	159	161	169	159	169	146	182	151	158	163	145	137	161	159	143	172	158	173	163	156	149	156	169	174	141	185	150	161	175	148	170	159	165	169	174	181	168	137	157	150	154	168	169	156	187	141	153	159	148	161	151	158	147	168	160	174	185	163	152	154	162	176	147	152	171	145	150	152	161	171	167	165	162	156	170	171	152	166	141	125	166	132	173	149	167	168	139	179	161	172	142	151	157	162	152	189	139	173	158	144	146	153	177	174	150	174	144	147	177	144	155	142	177	156	182	155	162	149	157	150	182	140	146	148	147	171	187	137	141	177	134	161	173	155	140	148	187	176	164	133	141	159	180	162	162	144	159	151	167	191	161	165	150	152	169	167	174	159	150	141	158	161	185	171	185	171	155	164	171	153	158	163	149	147	143	131	198	158	137	189	150	162	175	154	171	164	165	156	152	167	167	161	170	159	177	147	158	169	179	164	168	170	152	157	160	151	176	168	161	192	141	162	164	160	153	142	137	188	160	138	164	154	149	153	145	149	172	144	148	162	152	149	167	192	163	155	157	177	147	150	171	167	142	185	183	187	163	196	163	163	162	155	170	150	155	157	164	169	188	153	154	142	174	151	175	164	167	167	165	160	164	157	161	156	149	158	196	177	155	168	168	167	164	169	127	170	183	146	155	178	158	188	179	187	151	170	152	161	160	160	161	171	195	176	170	138	151	146	158	168	144	173	140	166	167	189	164	155	156	145	168	142	153	144	156	160	148	172	179	173	177	132	154	136	168	148	145	164	181	148	140	157	173	141	171	154	173	161	173	153	159	189	161	146	184	143	155	186	176	170	185	193	151	160	170	134	142	165	163	160	145	156	154	174	171	139	163	139	160	167	181	136	185	157	171	158	165	162	157	179	155	159	169	150	170	162	176	153	157	142	146	165	160	158	146	148	149	163	188	138	157	154	155	144	188	161	148	173	161	170	153	154	164	162	169	146	157	186	163	161	150	160	150	163	170	161	155	157	167	154	142	159	170	151	135	168	150	165	142	166	163	171	160	163	192	151	138	161	151	181	134	142	133	175	163	166	165	146	154	155	150	144	155	167	159	144	162	163	169	180	188	137	156	175	138	148	155	144	155	179	155	163	164	150	133	161	144	144	172	135	153	176	164	161	178	173	176	158	168	167	166	176	162	170	151	151	168	178	156	157	166	173	159	170	174	151	156	146	175	159	138	167	179	145	170	162	170	153	175	173	177	145	179	157	172	173	155	147	150	152	166	171	176	121	173	166	146	163	165	155	170	144	141	144	158	154	158	146	156	176	164	171	155	161	144	161	133	154	158	176	163	176	183	175	169	162	160	159	177	168	176	154	155	168	171	176	162	199	150	157	163	169	179	149	173	157	160	147	158	177	134	157	146	154	168	155	165	166	178	168	180	167	162	131	158	154	179	172	180	167	170	155	173	146	142	162	176	172	155	154	170	137	160	145	174	183	175	168	171	161	182	145	155	146	143	184	152	168	148	163	166	157	155	158	168	168	155	156	164	177	150	155	163	164	164	136	158	158	157	169	156	161	166	152	172	171	166	161	158	179	160	178	156	151	135	152	167	171	150	164	187	169	151	152	168	149	155	171	163	144	162	157	176	156	174	164	177	160	158	146	163	155	174	157	163	180	174	146	177	159	165	166	171	174	152	173	177	171	153	185	167	137	159	179	168	192	175	142	146	152	169	163	169	156	187	152	162	149	155	150	172	183	194	156	170	181	150	183	141	147	193	163	153	163	157	168	181	148	132	138	145	154	153	158	169	185	157	142	186	163	164	169	166	177	168	152	165	162	169	150	188	176	166	161	129	150	144	179	158	149	172	157	146	159	164	193	176	153	158	144	153	175	167	149	155	150	162	160	144	149	161	148	148	149	163	153	188	159	163	150	145	165	153	140	159	148	175	159	135	150	165	180	146	165	159	168	165	154	154	170	138	163	166	143	177	152	135	172	157	163	123	166	165	130	154	142	159	156	182	172	168	151	181	176	162	157	146	144	151	152	155	147	160	163	176	154	156	194	149	144	158	148	120	176	157	159	168	159	167	160	163	148	151	165	153	182	152	165	150	160	146	161	175	147	162	163	176	158	159	171	148	146	174	156	179	160	150	189	163	143	162	178	156	165	172	173	171	177	160	178	167	169	151	141	162	158	172	156	158	146	147	155	172	147	150	182	154	165	157	161	154	153	158	173	161	176	164	150	154	150	185	133	171	168	145	156	149	167	155	180	166	147	171	176	153	162	149	154	148	172	167	152	157	170
6000	11085	9195	4766	2979	2000	1600	1307	1086	881	767	674	658	602	574	496	521	484	466	400	387	423	412	405	421	406	373	387	369	418	356	378	364	363	349	342	354	382	309	306	325	308	330	338	350	340	327	337	337	342	338	322	345	354	332	344	307	322	333	313	337	346	332	336	324	325	331	355	290	336	339	314	347	357	342	331	311	311	385	329	330	293	330	318	320	329	326	307	331	310	294	331	309	342	350	332	323	363	301	334	321	318	321	319	300	313	304	323	324	313	311	299	369	317	305	318	326	335	330	327	297	301	336	308	317	317	339	330	320	308	292	336	300	303	343	313	304	293	290	309	349	312	316	292	328	309	332	312	321	317	322	293	325	328	295	326	326	302	311	328	303	328	316	342	358	300	310	296	336	304	315	315	329	311	326	304	327	325	361	320	334	325	304	330	338	306	321	347	303	341	298	319	336	310	307	304	334	329	317	333	307	296	322	326	347	349	282	325	350	321	298	323	298	325	289	281	329	298	303	306	339	344	313	291	319	317	325	308	333	300	318	289	325	356	316	315	325	330	296	308	296	358	316	326	305	349	346	339	333	346	283	326	290	345	328	329	333	336	307	355	300	276	383	305	320	301	306	317	320	326	303	292	341	327	302	304	345	295	316	325	326	314	302	297	288	293	283	336	339	330	303	320	316	319	313	338	316	326	357	326	303	339	342	301	319	304	330	318	327	347	334	355	289	342	323	303	332	307	345	321	305	329	333	347	297	330	313	333	323	285	335	307	317	295	314	323	293	313	307	338	322	294	330	317	315	314	308	340	354	307	337	339	322	329	333	321	303	307	321	350	332	338	328	313	336	323	310	327	331	325	327	307	313	299	295	309	299	309	320	310	314	324	330	328	307	345	348	336	317	308	303	343	331	303	316	296	337	309	326	300	311	345	337	319	335	338	308	310	319	315	328	313	309	315	289	323	347	285	325	338	316	349	326	306	301	329	328	333	329	306	332	318	309	315	343	324	336	314	326	304	299	298	325	321	304	327	321	304	341	275	318	291	305	305	316	335	291	336	313	316	332	328	279	291	282	312	310	333	349	288	319	314	346	328	320	309	328	331	313	320	341	333	294	328	293	326	347	304	310	335	349	321	290	333	291	333	304	319	316	320	320	334	368	313	322	310	335	347	345	318	337	335	325	316	294	308	342	335	303	324	329	291	295	313	332	315	310	317	336	318	274	333	339	317	327	345	288	311	340	336	281	301	332	309	336	304	306	328	307	326	319	332	332	313	349	279	328	334	315	333	315	299	315	294	324	335	312	318	329	342	325	293	340	327	344	341	319	301	326	324	343	321	344	327	315	334	342	313	310	310	313	344	321	348	306	294	309	298	320	344	329	325	334	345	345	307	318	317	298	283	317	286	332	326	302	310	314	306	305	341	313	338	359	292	317	337	345	314	320	295	326	315	319	324	329	334	330	302	291	329	334	324	320	351	321	340	297	275	330	290	307	338	329	339	291	291	321	300	289	351	316	337	306	320	346	321	326	282	296	331	334	301	297	283	348	313	306	315	332	316	308	318	313	354	329	302	327	310	312	283	310	296	311	312	339	325	281	303	348	350	333	343	306	308	302	306	352	303	322	334	315	312	320	322	339	309	317	287	288	282	329	328	335	311	329	299	303	324	310	332	349	345	340	284	323	287	295	312	316	289	311	311	298	326	361	292	300	343	311	295	274	370	268	275	315	293	315	329	286	312	332	315	332	331	330	333	307	309	344	347	331	301	322	305	332	361	325	333	346	359	288	327	360	320	309	294	312	298	307	320	312	286	320	333	308	319	345	295	309	305	317	339	334	337	302	327	327	291	335	285	334	353	331	288	290	325	321	324	281	300	336	316	314	315	314	306	307	314	310	297	267	312	321	317	307	314	303	339	298	294	310	318	324	346	320	306	305	322	290	330	319	305	322	321	336	312	312	300	305	329	322	315	313	305	333	334	300	340	331	313	315	318	338	294	316	324	315	321	334	335	323	324	324	310	333	353	313	332	344	309	306	308	337	318	317	336	325	334	322	314	319	315	327	323	329	315	332	291	286	326	339	310	326	303	361	329	332	295	329	323	315	296	304	330	307	304	303	343	318	300	325	307	303	313	338	313	308	321	283	309	311	299	324	345	325	343	336	335	307	294	310	348	355	304	337	313	337	327	340	331	321	322	302	294	311	356	327	326	325	309	318	299	314	319	353	297	340	331	347	319	314	324	307	310	349	323	335	343	307	320	295	344	306	327	314	319	321	310	293	302	306	325	330	336	314	323	320	293	305	289	305	322	318	327	311	332	318	300	339	325	294	307	326	319	318	341	338	326	339	304	317	335	300	329	316	291	331	303	308	287	328	320	308	318	323	341	328	304	318	327	288	315	322	309	347	295	312	308	301	295	315	279	298	315	339	319	286	329	333	338	341	310	320	298	299	333	313	310	314	300	316	306	296	296	357	337	347	340	328	303	320	327	299	334	326	283	331	324	337	323	306	381	318	290	343	310	296	298	321	355	312	294	308	326	337	356	305	330	318	332	303	318	336	316	318	303	304	286	319	348	296	343	332	336	324	320	346	326	306	325	338	303	309	331	322	325	328	306	329	337	336	325	354	327	294	310	309	324	324	339	315	326	351	304	311	322	315	320	325	346	330	313	312	309	331	325	321	336	327	307	287	324	310	333	313	343	348	334	350	316	354	305	363	305	311	330	333	328	333	304	324	337	315	305	309	330	339	328	310	301	323	286	313	340	311	291	310	321	332	335	295	332	337	313	320	309	332	303	326	313	335	297	296	313	297	313	336	334	327	356	319	293	302	311	307	322	335	350	291	307	304	322	324	338	329	316	323	300	313	325	337	313	320	341	286	298	324	346	300	316	318	321	287	328	346	316	320	304	298	289	330	302	315	329	292	289	348	304	314	322	314	314	315	312	316	311	318	314	347	289	314	307	337	320	286	335	311	329	315	309	311	302	309	322	304	313	342	333	324	323	329	285	331	333	335	320	322	314	346	302	311	314	321	347	312	323	332	321	302	311	298	325	316	318	324	330	357	349	322	313	331	317	333	315	314	307	354	335	313	311	325	317	314	307	334	321	322	317	324	344	329	311	283	301	332	284	302	323	283	334	316	338	298	329	324	278	310	287	320	299	331	310	335	322	340	347	326	316	307	332	310	308	319	340	315	311	270	305	315	347	322	344	297	360	297	335	312	299	301	304	301	330	325	352	307	319	319	350	324	324	323	303	328	361	330	308	291	346	346	319	327	316	343	343	336	316	305	341	306	324	316	321	303	321	339	321	320	305	305	309	311	320	303	340	306	291	315	333	313	277	295	311	292	334	297	297	286	287	327	314	299	336	302	336	361	362	308	331	332	341	329	266	306	322	310	323	316	296	329	329	317	325	332	345	297	330	303	335	327	306	317	347	299	348	322	291	290	303	306	323	333	298	337	314	336	339	313	296	298	316	316	293	364	319	320	290
23470	21412	29313	23925	21415	17639	1772	755	619	537	493	471	406	401	356	375	348	368	331	330	329	357	338	320	335	308	274	314	324	276	304	293	292	280	248	309	273	284	284	283	280	293	282	306	343	258	290	313	315	264	273	303	300	309	258	311	289	272	276	318	304	302	257	279	305	273	273	283	254	274	287	237	301	292	283	293	288	275	285	273	285	257	272	268	259	290	277	270	279	297	296	283	286	299	259	296	284	274	300	294	295	287	287	283	293	284	267	307	294	277	285	287	296	282	290	259	262	251	256	270	266	296	249	307	298	272	300	293	225	278	276	302	262	262	278	284	267	261	298	276	290	297	274	267	278	297	277	271	278	248	258	250	288	264	279	266	256	266	289	302	249	274	282	270	286	269	310	294	285	296	269	279	259	295	279	288	296	284	289	268	278	270	267	282	259	300	283	285	283	280	257	274	267	275	270	246	259	279	279	257	302	284	296	282	278	264	279	256	279	264	267	255	271	278	275	300	284	287	284	307	277	304	275	263	254	292	282	273	260	272	252	265	287	294	291	246	279	251	307	273	276	302	277	288	301	279	264	272	280	299	278	278	296	285	301	267	267	306	292	303	268	293	261	270	285	306	302	257	290	275	259	312	293	261	299	306	287	278	280	281	258	270	264	295	248	269	285	252	306	306	282	259	301	284	298	248	253	280	287	258	282	243	272	296	298	289	259	293	264	286	286	298	276	292	282	304	251	292	309	273	273	297	301	287	276	261	275	277	301	295	277	303	287	295	265	265	246	269	264	263	269	268	276	301	281	287	278	292	254	284	270	293	269	266	259	300	278	281	299	307	289	286	235	279	266	281	280	267	295	306	261	272	260	281	284	291	264	285	280	267	266	278	281	245	278	282	277	280	276	253	264	248	266	272	299	302	283	286	317	258	291	294	259	260	311	279	278	282	266	296	269	281	297	251	277	258	286	282	241	302	283	260	254	269	275	282	285	292	298	287	304	287	281	280	275	278	270	283	289	285	254	260	269	264	298	274	252	258	290	261	312	293	282	271	268	294	283	270	276	300	280	273	273	275	284	291	265	273	255	275	299	283	292	281	260	250	287	291	255	269	309	305	270	296	251	283	253	259	302	297	301	293	285	272	270	266	274	270	261	275	261	281	267	294	287	278	277	252	278	268	265	260	260	290	306	285	255	273	275	267	266	259	283	264	267	238	300	270	274	298	231	316	272	271	291	278	304	281	292	284	268	270	265	222	252	263	272	298	285	258	258	286	305	303	257	251	287	266	252	269	244	291	316	278	270	249	294	263	255	295	284	274	276	297	285	283	254	251	284	287	288	253	242	267	306	251	255	260	296	262	303	284	271	282	291	255	278	265	286	304	276	276	273	269	273	274	279	279	263	286	253	300	269	274	301	251	332	262	302	253	288	302	265	289	256	274	304	295	283	257	287	267	254	275	288	251	254	267	309	293	276	260	266	287	277	321	276	295	294	282	266	280	282	254	302	248	281	251	271	267	272	275	290	281	301	298	269	293	280	290	239	250	288	277	280	287	267	257	275	259	280	267	241	261	287	284	264	278	246	263	257	285	243	262	276	279	273	277	255	267	286	294	271	277	325	314	262	257	283	289	272	269	276	287	281	285	283	279	289	289	276	291	285	274	269	269	281	288	270	311	261	275	282	265	271	277	303	305	296	270	283	304	269	285	299	268	272	278	284	278	300	256	288	282	286	312	292	286	263	261	267	238	288	297	309	300	260	309	300	279	277	285	256	275	276	274	247	258	276	260	281	294	319	286	298	295	257	257	262	260	286	289	290	272	259	297	281	289	239	247	266	298	294	280	284	265	259	304	295	266	257	286	247	280	268	252	273	269	272	274	267	278	281	275	261	258	292	287	268	282	271	271	262	288	296	266	278	280	272	289	283	258	266	307	295	253	290	267	291	274	259	276	264	285	261	259	265	265	320	265	253	298	264	253	272	270	268	289	284	287	270	285	303	290	275	290	296	281	272	256	282	310	278	282	266	281	281	278	305	260	259	268	288	277	270	272	272	255	259	279	271	286	250	283	266	268	248	298	294	259	278	285	272	306	311	288	281	297	282	293	258	237	287	293	256	284	286	244	259	279	268	257	274	282	272	278	265	276	286	263	263	288	259	291	285	267	268	272	292	267	242	291	300	265	284	277	280	256	255	278	265	270	283	280	259	317	304	254	279	284	277	288	288	290	267	258	269	293	253	260	269	300	269	262	261	257	295	297	256	305	275	282	259	267	280	293	281	272	311	271	302	271	259	306	275	272	258	260	272	274	291	251	282	280	274	243	259	279	269	267	262	247	318	287	279	251	251	296	278	253	268	267	282	248	267	271	243	284	266	262	269	247	257	263	289	266	258	277	293	252	294	285	275	284	259	291	266	288	270	262	261	265	291	288	312	301	284	287	290	306	269	265	275	276	303	272	287	275	308	268	254	289	277	297	272	289	305	300	263	285	267	288	249	275	308	283	270	271	261	278	288	264	271	269	275	277	298	293	295	250	276	248	291	282	260	263	283	287	261	271	264	285	276	264	258	294	249	290	302	285	280	264	252	274	303	271	298	307	259	292	291	260	258	267	315	268	286	278	267	265	297	278	274	303	278	283	289	274	279	241	262	267	312	278	298	252	264	281	292	286	268	267	294	284	263	266	285	270	306	300	274	308	256	284	270	332	270	298	265	276	271	259	273	281	279	276	272	266	287	280	267	293	284	308	288	322	284	258	265	305	285	291	264	278	261	300	276	254	300	303	283	266	289	264	263	262	296	295	247	249	276	257	286	287	313	266	270	274	258	247	274	290	285	275	272	275	272	281	269	287	282	277	261	281	285	289	277	284	257	283	273	265	271	264	322	286	287	241	274	252	275	280	283	277	275	276	270	301	282	307	251	274	239	269	260	289	281	276	277	279	294	300	270	287	284	295	299	327	247	301	285	252	247	262	283	279	240	246	311	290	253	275	277	257	300	261	268	260	289	277	254	256	306	279	278	279	272	306	241	267	284	240	264	242	283	287	291	284	268	309	256	281	288	266	282	305	282	294	288	253	298	261	273	263	254	254	296	286	304	269	303	258	287	286	260	268	289	225	291	283	272	267	274	289	264	267	309	276	245	245	273	279	270	291	282	256	270	259	255	300	290	287	240	283	283	262	271	241	287	268	257	295	300	298	301	267	310	223	261	275	273	285	257	292	296	263	280	273	291	246	270	291	292	245	245	282	276	267	278	279	295	276	280	285	250	287	315	263	250	282	277	251	271	282	271	283	283	258	284	285	281	257	261	287	260	289	266	274	265	262	258	283	259	286	264	279	280	254	288	270	265	300	282	264	273	272	265	260	277	275	305	285	251	273	306	257	275	282	310	272	261	268	298	297	290	256	277	263	256	239	305	260	307	270	272	291	276	292	283	300	303	286	268	267	280	301	300	271	277	291	288	266	285	285	251	287	257	269	284	279	285	271	295	285	265	298
8622	17491	14438	7935	5306	3612	2895	2238	1878	1593	1409	1197	1063	987	899	855	835	789	743	719	704	632	637	659	638	626	582	605	600	553	608	545	608	565	597	549	565	572	527	551	535	528	496	536	608	513	555	511	482	528	507	509	536	524	533	515	534	517	519	529	536	503	497	468	506	489	515	567	461	475	527	488	484	488	493	490	495	485	475	493	504	501	482	469	491	466	508	497	510	517	498	509	513	466	479	485	512	545	509	499	509	476	483	501	513	472	512	463	496	474	522	495	493	506	476	493	489	502	517	507	492	482	485	474	495	477	510	516	526	504	487	512	488	489	521	494	482	471	486	493	473	505	487	513	445	498	462	461	525	510	492	480	477	543	482	480	486	502	502	425	467	477	462	500	508	509	518	489	472	466	474	486	514	466	529	460	499	504	494	527	484	484	510	508	496	505	480	499	482	515	501	501	499	490	477	453	481	453	500	496	451	469	455	494	452	487	484	501	497	512	517	500	498	498	516	461	482	480	496	502	468	501	511	473	525	522	511	522	485	506	478	517	475	519	504	503	476	471	483	490	474	504	502	475	472	504	448	510	522	510	524	475	506	475	505	514	467	499	513	519	537	494	476	530	476	507	478	493	506	479	497	484	470	487	505	505	474	489	491	475	506	472	459	479	500	459	494	457	509	485	506	507	487	506	506	505	467	502	467	461	478	512	478	517	546	463	512	495	481	517	482	495	495	514	510	470	504	510	484	513	501	502	503	532	490	529	477	487	514	481	487	470	464	509	513	478	480	518	515	525	474	546	502	431	498	470	484	543	518	517	518	472	507	506	492	435	527	516	479	504	448	476	490	463	490	465	486	518	481	511	481	553	489	493	455	534	503	516	483	487	521	518	503	473	468	481	514	485	445	540	479	493	483	452	498	507	510	447	480	476	456	489	469	497	456	442	478	469	536	447	488	485	496	505	514	539	521	461	456	477	454	459	521	503	497	515	478	500	458	522	511	499	491	467	532	483	501	502	491	488	466	483	457	484	510	465	484	538	508	445	523	497	507	493	499	511	514	503	461	500	523	444	435	493	526	503	504	532	468	507	488	455	531	510	451	505	474	464	493	524	483	496	492	469	487	479	491	481	529	506	516	531	466	545	508	484	544	478	457	485	486	528	511	480	520	500	456	503	475	510	495	503	478	486	458	477	501	484	493	463	507	501	501	470	534	468	505	485	526	528	515	496	514	493	445	528	511	530	490	485	481	515	478	444	491	454	504	544	499	462	521	476	510	514	485	472	496	496	457	497	511	498	534	473	491	515	503	477	497	511	517	506	508	526	497	495	497	503	529	497	489	458	466	512	508	497	507	468	476	463	505	508	507	510	449	504	515	494	479	501	502	477	496	509	503	498	498	515	481	489	505	489	496	521	489	484	436	486	457	479	464	495	509	507	496	460	486	497	462	483	503	478	493	474	519	522	484	541	475	476	494	500	521	517	506	479	477	479	489	506	520	512	480	498	480	467	485	483	483	472	498	479	529	488	520	463	445	471	471	490	531	511	514	477	517	496	483	500	516	500	483	502	520	493	475	469	526	526	512	525	465	505	473	464	538	528	487	506	525	520	533	481	495	498	515	517	513	516	507	489	477	551	493	487	497	495	502	494	448	491	493	463	515	484	514	495	502	480	534	486	523	477	490	504	463	498	450	485	474	477	468	487	523	502	477	493	496	460	470	461	491	529	491	440	500	484	494	504	523	454	491	515	472	476	474	520	529	513	506	524	478	479	523	519	486	490	516	468	468	520	469	526	500	497	444	511	492	486	481	489	491	479	471	469	500	474	495	457	510	471	468	501	471	522	474	526	481	488	488	514	468	530	509	492	503	516	510	514	502	487	490	496	481	482	450	510	490	493	466	493	487	491	526	484	513	467	457	466	504	488	503	469	471	473	498	478	483	490	496	503	492	513	533	463	510	491	487	497	501	499	488	491	493	520	507	497	491	453	474	518	482	487	480	465	503	513	519	496	509	540	466	468	449	452	493	496	502	488	497	448	504	523	506	482	518	437	515	534	486	471	500	503	481	528	457	497	477	477	533	512	476	461	454	498	511	500	524	461	503	491	530	489	445	482	531	509	484	461	499	472	485	501	522	492	516	499	449	488	509	472	456	484	461	469	519	484	491	496	490	498	502	556	521	508	515	494	460	466	473	514	493	469	477	484	474	508	476	513	502	470	478	487	461	461	518	498	498	473	497	471	499	508	519	498	463	499	528	488	504	482	521	490	490	519	529	455	507	507	494	498	480	523	495	411	487	501	508	512	504	485	476	512	498	480	484	478	442	495	496	441	484	491	541	502	474	488	500	500	478	527	522	471	489	496	459	490	468	452	466	529	520	518	502	518	486	485	520	505	471	462	529	500	473	468	502	425	522	466	489	478	472	502	487	533	527	500	489	505	451	499	543	487	524	471	481	461	519	510	483	531	495	498	503	492	485	520	516	547	494	426	497	483	504	486	480	470	448	474	484	504	511	492	511	500	517	447	524	521	476	477	480	486	499	506	482	479	541	503	469	527	505	472	496	482	469	493	493	517	451	497	529	443	498	560	463	504	526	502	495	514	511	490	498	495	517	480	512	526	484	493	487	475	528	453	451	508	497	507	487	483	529	535	527	499	500	456	496	465	519	444	478	501	494	500	508	517	500	497	476	495	496	547	544	458	515	462	516	470	464	498	486	453	445	479	512	527	490	498	490	499	489	467	511	497	469	450	499	504	470	537	479	522	484	473	522	472	487	528	468	463	486	488	494	472	495	470	465	501	494	473	523	489	509	499	490	484	460	473	472	505	558	494	516	515	486	530	509	552	476	517	487	503	527	482	474	498	502	471	475	479	530	507	493	486	525	464	478	495	507	482	477	522	483	511	489	493	488	488	450	492	480	498	481	535	492	481	500	508	474	542	465	534	465	490	484	511	470	471	505	539	494	472	513	491	477	541	486	486	471	488	503	511	486	500	529	536	485	511	470	479	513	483	492	500	508	497	494	482	443	521	508	484	484	502	504	522	510	524	526	488	499	485	504	509	471	477	473	480	495	524	469	486	470	520	479	465	491	521	512	482	469	472	499	501	521	468	506	522	484	494	473	524	473	481	502	515	458	490	486	531	488	513	465	484	482	520	493	508	478	483	501	489	536	508	489	511	490	488	498	478	481	506	464	492	529	522	480	476	459	493	485	524	503	468	498	477	495	520	513	511	485	501	466	469	501	483	551	476	513	507	496	508	499	512	527	500	494	494	494	445	491	533	479	540	462	498	483	486	486	498	524	498	485	484	484	475	491	507	489	457	485	498	495	516	518	478	511	497	467	469	518	479	512	483	519	482	532	525	484	446	514	440	463	521	502	509	482	510	525	495	478	493	517	500	511	534	517	452	500	493	490	507	528	459	467	521	512	471	510	480	479	489	548	530	492	500	501	497	462	546	504	522	452	504	462	501	488	519	481	492	490	470	485	519	497	499
27018	20716	7546	733	425	405	394	404	341	386	372	396	387	394	438	378	399	375	400	362	389	362	354	368	358	392	346	343	405	398	382	398	376	399	408	395	366	363	388	363	351	372	381	356	363	359	385	360	368	360	376	396	389	362	381	364	393	378	355	367	342	394	356	363	382	419	395	379	390	395	377	363	363	363	380	392	354	400	420	342	352	369	373	355	356	347	371	385	369	353	355	359	332	360	401	359	362	386	362	349	380	349	377	357	365	376	355	385	400	380	335	383	396	390	348	377	386	357	367	369	391	354	370	442	412	343	364	363	380	349	365	383	350	345	360	386	391	363	386	367	377	381	406	379	361	335	361	335	393	389	377	387	378	376	384	375	341	355	370	375	403	384	348	393	402	358	373	321	397	376	369	353	392	384	346	369	354	381	344	360	331	377	364	372	369	336	353	358	403	374	364	392	386	386	391	343	365	393	359	386	351	369	391	364	386	377	392	363	367	380	390	376	395	388	350	371	379	371	375	364	346	412	366	343	354	369	365	402	402	399	379	378	390	354	368	379	360	368	376	345	376	361	366	373	349	373	381	382	362	393	387	346	355	362	348	337	356	391	358	381	353	385	374	387	350	377	365	338	347	338	345	381	384	361	375	361	386	370	410	413	392	381	382	366	393	398	371	339	353	361	367	336	385	391	385	357	384	356	376	375	352	364	386	353	388	386	414	336	370	355	379	371	350	401	375	389	371	374	383	379	401	405	387	384	369	365	331	370	366	366	415	388	387	390	362	371	404	340	368	371	392	397	368	361	367	375	354	368	369	370	367	388	345	383	358	353	358	348	379	349	378	383	385	387	388	378	349	382	384	388	355	382	327	357	342	398	366	386	369	336	409	333	439	362	387	359	373	353	386	382	364	364	381	386	370	426	367	370	354	397	389	345	326	374	381	326	367	395	405	371	369	402	369	395	354	396	325	411	364	362	390	383	375	365	377	352	372	352	370	352	361	391	366	394	363	374	356	411	359	349	384	381	354	360	387	392	378	382	365	417	347	381	343	350	368	387	386	384	345	354	373	356	360	375	335	346	400	385	365	385	389	386	360	387	368	342	381	382	402	385	362	346	390	364	393	366	359	413	380	366	380	376	396	361	352	354	367	407	365	380	367	372	346	374	397	384	372	393	374	384	373	355	364	361	368	376	378	369	335	340	341	351	362	355	363	366	353	411	355	371	389	356	370	371	343	346	368	403	379	395	358	340	357	396	372	390	368	384	359	361	371	369	383	356	373	357	403	374	345	369	371	384	384	362	358	362	387	362	379	358	373	354	403	400	405	352	391	370	346	373	403	357	353	362	392	365	369	340	347	397	347	356	354	348	389	357	387	361	374	399	364	387	367	356	377	359	389	376	425	348	376	399	397	361	350	401	360	396	398	372	378	412	384	343	387	345	392	372	374	369	392	354	389	405	353	396	404	325	385	332	405	371	395	398	371	376	377	334	345	357	373	388	382	361	321	358	393	368	334	362	383	371	381	367	364	357	385	383	351	361	392	372	376	373	386	354	426	395	377	365	352	391	353	339	377	406	394	388	367	365	367	369	377	368	356	387	373	343	400	349	359	413	382	376	388	366	388	405	358	410	334	371	370	366	376	374	394	389	368	355	373	385	386	370	344	385	345	385	374	382	360	354	378	390	385	378	382	391	343	409	387	364	348	374	383	368	392	359	385	397	384	376	392	381	385	376	396	372	353	367	345	351	357	376	384	368	375	342	359	374	375	377	348	382	379	370	368	421	368	353	361	358	347	400	373	386	406	337	403	368	375	348	360	334	353	377	360	417	362	397	405	399	388	341	369	338	351	341	346	405	329	370	380	380	401	390	395	379	404	365	372	351	366	363	374	388	358	371	370	367	384	377	384	355	370	349	366	372	346	368	411	370	354	372	375	400	390	375	408	381	362	378	370	385	361	371	376	398	354	373	394	410	350	383	389	372	411	374	356	362	345	336	375	365	359	387	338	378	364	374	388	410	341	346	399	364	359	343	395	366	400	388	380	359	356	382	387	398	363	381	378	380	379	390	380	351	416	360	378	396	354	367	350	359	386	313	402	361	360	387	370	375	338	386	370	387	380	380	377	382	384	393	367	361	359	358	376	386	341	407	395	414	376	352	370	351	346	391	391	344	357	370	386	366	401	387	361	376	383	394	382	365	355	423	399	362	419	367	380	385	349	352	331	395	355	374	386	355	342	370	393	375	390	369	397	350	347	364	378	332	396	406	404	362	375	368	378	384	390	372	344	372	351	400	360	362	376	348	359	382	354	385	377	366	367	374	389	350	409	371	372	358	410	378	380	350	342	370	387	358	388	367	372	349	377	362	413	385	400	352	394	361	384	353	365	390	364	383	393	392	369	378	380	368	398	389	369	381	356	408	379	378	365	359	372	343	388	347	362	375	346	388	378	331	393	382	328	344	400	376	384	377	401	389	371	408	374	333	347	368	358	375	375	366	380	364	389	390	376	376	397	392	367	329	392	410	351	371	366	402	378	396	357	360	367	397	359	377	369	364	365	403	388	362	397	395	353	354	367	371	381	397	358	350	366	389	391	347	366	374	362	380	343	387	355	360	356	353	365	390	383	378	370	360	397	402	367	411	338	379	359	364	371	369	352	384	359	353	359	412	368	361	361	363	348	407	367	396	385	374	349	360	367	366	361	345	376	385	388	360	363	369	379	327	343	346	395	384	399	365	361	373	390	403	385	398	351	388	341	388	379	389	371	383	344	373	389	330	414	377	387	389	369	364	370	410	377	404	387	331	359	354	378	392	362	352	373	380	352	371	337	392	417	382	353	323	337	349	376	348	332	374	360	383	375	399	358	370	349	336	387	371	399	378	350	354	374	388	384	401	358	386	375	392	373	369	387	396	369	378	363	370	382	386	343	331	377	344	384	360	373	355	335	379	347	346	364	383	403	379	361	380	343	401	364	344	376	364	372	391	396	375	366	373	359	381	358	400	366	353	404	369	359	357	381	347	372	373	403	370	377	362	370	358	362	387	355	378	381	370	365	367	357	362	377	359	397	387	349	360	385	368	350	385	383	357	373	344	386	404	360	366	353	360	391	383	384	381	374	378	382	373	370	357	400	389	347	357	374	391	381	343	390	387	362	362	381	389	379	355	374	367	382	387	372	350	393	404	340	359	380	365	370	356	358	355	367	416	362	369	367	380	403	371	375	397	329	374	343	380	366	374	378	419	352	408	363	405	379	391	392	381	358	363	318	358	331	365	368	359	380	384	370	369	357	384	397	388	409	357	380	365	374	368	367	350	349	369	331	356	357	355	366	385	374	387	406	394	368	414	362	342	377	378	372	393	352	368	348	357	392	377	379	382	368	380	368	364	371	346	360	385	391	408	372	394	390	379	380	401	388	368	392	339	388	422	370	386	428	359	373	365	362	380	386	351	388	359	333	399	373	370	425	393	356	361	422	373	394	335	343	404	372	345	336	366
4178	1941	1714	1157	975	834	769	765	772	718	767	708	717	734	696	678	702	706	701	722	683	708	695	708	646	734	763	713	737	686	757	702	696	691	678	738	630	701	724	633	733	719	684	689	679	707	696	714	699	727	692	687	683	672	667	703	709	696	722	712	733	692	694	722	695	697	702	715	691	679	663	662	689	725	716	642	677	726	732	637	692	677	700	692	696	714	748	673	701	691	700	736	705	652	640	737	645	692	730	684	701	734	684	722	702	716	672	709	693	665	672	679	677	670	713	694	719	715	756	660	657	696	691	692	668	675	669	670	694	688	672	662	697	720	667	715	662	633	681	687	745	683	672	744	700	693	674	694	764	686	679	662	697	713	694	731	662	689	698	736	688	697	745	640	637	654	709	698	698	693	717	668	700	688	707	691	725	705	684	669	684	685	655	676	731	664	681	705	675	735	704	661	672	697	680	696	671	656	741	654	685	696	661	665	668	701	713	731	696	674	710	681	674	711	732	673	687	683	675	727	695	727	724	697	689	714	704	681	713	733	731	680	693	724	699	725	701	658	690	679	680	666	689	663	686	691	705	698	686	679	655	685	716	697	675	768	695	675	677	685	683	711	663	656	689	693	704	715	643	696	691	709	656	695	739	679	693	663	642	744	632	675	704	698	701	694	727	703	659	673	634	709	761	651	695	681	660	724	696	721	712	702	681	696	697	693	673	717	722	719	681	697	727	691	698	693	694	706	728	691	677	725	685	683	740	686	739	684	702	716	740	695	716	691	676	712	695	683	713	725	674	731	684	730	719	749	707	698	727	700	682	675	696	635	721	663	697	702	646	668	688	707	694	721	683	657	776	682	718	718	698	675	690	727	701	748	668	655	707	678	711	720	719	720	679	734	712	744	697	699	633	692	708	704	690	678	692	731	679	751	689	717	691	689	692	691	714	678	717	675	640	698	638	672	729	720	681	665	734	669	715	696	679	690	739	677	743	677	670	676	644	702	735	664	683	634	710	716	718	714	687	664	682	682	708	689	729	679	712	715	664	658	711	688	716	691	703	695	699	758	721	706	689	695	662	634	696	682	712	642	725	667	723	653	661	674	646	739	679	702	676	695	680	720	724	730	693	723	707	649	747	729	694	743	683	680	690	683	739	683	670	707	721	702	705	710	668	690	730	696	656	700	684	719	702	709	623	673	659	705	657	682	701	679	686	715	678	692	654	732	687	714	723	688	730	714	695	702	743	707	685	703	698	664	723	671	679	720	678	679	655	694	674	707	665	704	696	683	689	724	671	652	662	723	659	673	685	669	702	724	665	673	746	671	648	675	670	694	706	713	691	704	724	673	720	675	654	655	725	705	700	690	668	646	696	686	687	649	694	683	667	659	700	667	681	720	710	654	673	702	710	711	682	716	697	697	672	647	713	687	654	660	716	739	687	726	696	615	705	695	698	711	680	690	720	720	746	706	705	671	668	664	700	686	739	668	663	747	657	689	671	660	681	736	679	689	694	672	678	693	684	624	721	690	708	689	682	707	668	680	664	703	732	718	701	668	723	682	663	672	658	687	694	695	685	659	708	679	712	656	667	675	699	741	653	646	708	658	720	682	703	698	689	705	729	711	723	697	683	699	623	657	654	695	715	708	703	686	684	682	725	680	729	729	713	683	672	715	695	697	717	678	674	722	635	717	721	700	682	704	703	694	692	681	738	712	687	709	690	653	690	693	752	635	683	716	653	721	703	721	695	698	680	678	702	676	702	740	654	757	680	657	643	715	720	681	721	712	682	721	736	693	726	683	697	665	688	710	710	674	647	720	667	747	695	667	688	687	703	702	661	692	741	682	682	665	737	690	698	693	704	686	633	693	683	689	695	698	672	693	630	704	694	678	695	698	704	672	720	726	679	661	653	666	700	709	689	711	644	708	666	681	698	659	693	685	681	709	650	710	723	706	735	686	703	692	739	730	757	650	683	693	684	673	704	725	699	688	666	745	697	701	738	729	675	687	701	727	697	709	696	648	675	674	696	703	675	754	730	677	680	695	727	733	676	709	740	699	705	687	722	685	709	701	694	706	686	693	721	653	717	680	699	697	686	674	709	672	666	699	697	732	708	706	662	702	653	690	734	738	685	690	681	689	678	643	687	670	702	670	698	725	682	683	694	702	678	715	729	684	677	704	702	687	699	677	706	680	713	670	755	708	716	727	701	684	720	657	742	726	673	683	717	675	705	676	705	685	741	654	686	685	714	696	666	709	694	713	709	684	691	738	698	684	753	655	744	701	718	677	690	686	693	650	625	711	719	649	742	684	656	682	741	703	661	695	715	659	697	687	712	730	672	722	679	721	695	676	734	688	691	697	683	678	689	762	753	715	704	689	685	711	662	714	717	673	697	693	728	699	743	742	644	698	718	667	682	686	745	691	693	709	681	680	692	681	690	734	671	675	698	688	675	654	725	639	703	700	663	680	695	692	718	728	649	715	688	692	687	684	686	736	680	725	652	700	709	742	729	653	688	653	713	681	680	687	719	671	705	696	707	688	698	687	748	688	705	685	718	695	730	755	650	683	717	706	690	689	657	751	685	693	678	652	683	726	698	704	700	711	677	707	699	719	694	667	666	706	658	671	694	669	674	730	690	710	727	713	722	662	711	756	684	703	643	701	736	693	699	686	692	693	721	688	715	681	710	683	693	707	726	724	656	668	714	738	699	662	689	696	690	679	689	702	684	679	680	697	668	655	700	687	732	710	730	694	690	689	687	696	668	712	694	718	685	694	686	696	742	658	688	677	727	700	703	721	663	720	718	706	748	716	704	671	676	710	736	660	703	679	671	744	745	684	644	708	698	695	708	711	700	679	679	696	758	679	712	711	723	671	701	668	729	707	698	712	702	617	686	717	671	700	674	690	701	697	705	688	718	694	699	689	705	696	737	658	685	722	658	677	685	632	681	647	715	691	693	635	710	680	666	698	706	676	711	675	717	703	693	724	706	719	693	703	731	727	680	694	762	763	677	725	700	747	721	724	674	649	678	726	680	659	700	736	665	706	653	691	667	706	728	663	673	693	710	717	718	699	650	681	638	737	649	745	687	671	707	733	653	674	724	671	683	691	694	696	675	670	728	669	677	676	673	698	738	636	672	694	703	693	667	699	739	701	707	673	701	731	705	695	677	677	692	692	678	703	672	718	629	727	669	696	682	696	668	662	751	712	648	697	729	740	751	712	682	726	708	696	686	695	730	717	655	685	704	727	719	692	710	658	706	673	734	720	653	720	714	723	710	689	712	682	693	723	690	671	664	682	661	721	674	727	678	698	700	697	730	710	712	655	702	687	703	666	681	697	692	684	716	700	701	716	720	709	669	709	697	668	679	694	724	722	727	671	700	623	711	681	656	693	713	697	713	686	678	672	694	711	682	719	675	741	718	690	691	680	655	711	717	715	635	685	714	675	691	718	756	716	691	695	703	691	688	730	686	647	643	702	675	735	705	642	700	729	683	688
24340	21370	28546	24565	19596	1483	587	412	336	289	292	272	253	231	213	210	211	179	205	192	168	191	197	173	163	160	170	171	177	176	178	172	164	154	188	175	184	153	164	146	159	172	148	170	163	158	160	177	187	166	165	175	156	152	182	158	171	175	160	192	169	173	165	174	154	166	184	159	152	167	167	149	177	167	174	146	187	148	148	163	160	169	164	143	152	175	168	176	161	165	178	174	149	172	182	161	151	179	173	161	172	167	153	167	157	164	163	163	165	160	163	142	143	149	164	161	164	190	157	159	196	180	163	166	166	163	167	182	163	158	174	153	135	159	163	171	164	155	177	158	148	167	139	168	181	162	150	163	178	151	165	165	144	157	166	153	165	147	174	184	160	197	168	168	152	174	182	157	146	173	151	161	127	138	160	135	172	152	181	167	154	174	134	167	153	159	168	148	177	158	166	158	156	151	145	168	162	136	162	177	153	161	158	155	151	162	177	168	146	160	162	151	158	171	174	156	179	164	165	140	158	170	166	151	177	119	170	167	158	144	131	160	158	162	171	166	161	150	166	171	160	158	176	160	166	146	173	158	156	142	165	179	199	150	163	150	165	173	155	165	146	175	168	153	144	148	142	161	153	161	168	153	173	159	164	166	169	149	159	201	144	143	168	150	171	158	132	180	165	159	171	149	163	147	148	185	175	155	154	159	158	157	173	171	148	157	149	165	173	167	148	136	164	149	166	148	156	140	175	183	154	165	159	154	168	164	171	145	157	190	189	177	150	161	169	156	156	136	159	146	164	156	168	159	161	128	168	143	161	152	148	160	167	157	163	149	152	161	140	188	157	159	162	165	156	155	171	141	150	178	141	157	183	148	167	177	184	167	166	165	177	162	144	149	159	150	153	172	148	139	175	148	165	170	144	161	172	186	156	142	172	176	146	169	145	156	174	153	146	155	169	157	168	158	144	158	171	178	167	175	167	157	165	163	138	156	159	168	160	183	154	177	156	130	175	133	162	161	151	168	159	129	151	172	170	188	144	176	177	164	169	157	146	169	171	157	167	177	164	156	151	161	155	179	148	150	171	158	146	177	146	178	174	171	170	152	166	176	165	177	160	144	152	158	155	165	174	163	163	154	143	159	153	154	160	166	167	171	162	157	170	153	164	179	150	167	151	165	141	149	165	164	163	169	169	151	140	170	146	153	170	174	162	168	160	150	150	154	161	136	159	172	154	168	175	164	148	175	146	171	140	175	160	159	160	142	152	156	162	167	170	143	160	179	162	153	163	157	174	165	167	141	153	167	162	159	170	176	150	171	155	172	174	188	159	149	154	150	170	158	170	166	149	162	172	136	160	144	163	150	166	169	143	166	155	181	165	169	174	184	176	167	165	165	161	155	149	172	159	144	155	153	161	157	171	170	166	174	156	155	135	162	161	164	153	171	166	179	148	171	160	158	179	149	152	159	161	172	159	184	169	155	162	160	182	162	203	149	171	166	175	160	146	146	170	175	170	194	130	156	188	173	186	132	152	150	159	142	169	169	162	182	164	185	140	166	175	150	165	147	168	145	162	150	152	158	183	156	172	169	154	154	150	175	147	165	158	171	175	173	194	164	174	150	165	165	181	159	165	176	161	162	164	149	140	176	168	176	143	149	169	146	156	164	151	191	176	163	157	172	159	164	154	157	177	158	145	182	181	161	165	134	170	166	159	159	171	141	150	152	178	172	154	175	162	151	146	185	152	161	156	170	184	138	146	134	153	161	152	168	185	152	182	152	153	152	196	171	188	157	172	151	177	142	166	169	182	149	176	140	157	159	170	192	176	159	143	166	158	157	152	176	169	168	156	155	133	152	146	193	165	171	170	193	187	133	155	150	163	144	141	149	167	175	154	159	145	163	160	154	146	163	172	131	171	159	164	162	155	155	162	147	159	161	157	149	182	160	174	164	163	173	129	166	169	172	153	155	171	163	136	165	176	169	159	155	159	147	158	165	155	169	149	154	159	149	153	159	144	147	165	143	174	178	170	159	158	181	163	143	171	162	159	168	144	158	168	179	157	176	149	167	139	161	192	168	166	170	168	152	165	165	167	133	157	180	158	149	144	162	159	143	172	156	154	143	177	172	162	169	161	157	167	163	160	163	161	150	163	176	176	164	153	154	146	148	167	166	150	148	151	171	143	140	160	168	161	158	158	159	157	180	178	186	179	149	137	152	173	158	143	154	158	159	156	143	175	173	186	131	150	154	156	165	148	157	146	163	154	179	164	152	155	160	158	180	176	142	158	157	156	145	169	150	144	156	172	169	171	149	164	153	157	169	173	170	162	147	163	147	171	135	159	159	132	177	151	153	169	158	152	165	158	140	144	178	168	146	164	162	164	148	144	161	169	148	141	147	152	174	165	155	130	162	141	163	151	146	162	157	179	150	152	157	166	167	157	179	136	164	178	166	157	175	158	132	148	152	166	156	155	173	168	151	154	165	154	149	173	163	170	159	156	171	129	189	152	155	170	148	142	164	151	166	142	167	154	160	175	159	163	178	174	174	152	148	165	136	143	184	154	150	160	146	171	158	169	146	172	159	158	154	133	170	154	180	152	152	139	167	179	169	167	188	151	141	179	167	148	133	171	171	173	150	171	171	163	162	157	159	163	163	165	132	146	166	166	159	165	185	168	161	143	158	121	162	158	152	179	153	137	137	164	161	156	152	166	158	182	158	126	150	153	164	140	160	161	159	171	159	163	159	148	157	144	187	156	163	149	136	145	130	152	183	176	145	161	162	163	170	166	146	163	128	171	150	159	144	150	165	154	155	151	159	149	162	168	184	154	146	170	153	147	171	151	173	158	165	163	170	147	131	148	167	159	163	163	153	189	169	158	173	145	149	161	153	168	171	155	160	153	157	148	162	159	168	154	147	152	168	157	148	129	164	133	156	162	152	157	156	179	147	180	155	168	134	140	166	154	145	156	146	177	156	152	189	158	163	155	181	152	157	176	172	153	161	177	173	143	182	151	158	157	167	168	167	159	150	141	176	153	161	156	176	170	142	192	165	168	142	168	169	144	147	137	166	149	157	137	163	164	157	166	154	154	186	171	176	134	176	153	161	165	145	163	189	149	143	154	156	161	147	163	147	165	158	185	145	157	160	169	158	146	173	153	163	164	169	149	157	158	152	159	149	153	190	151	149	157	162	173	166	170	170	145	157	178	155	159	136	169	154	159	168	168	162	161	168	171	171	141	152	170	166	160	181	169	144	173	169	162	186	166	151	173	169	158	139	162	167	172	177	146	151	165	170	165	167	141	141	175	145	139	161	177	184	163	148	186	162	176	171	154	149	175	162	137	161	168	163	158	140	152	164	182	137	173	159	194	149	154	151	161	159	164	144	181	146	168	170	158	170	182	165	155	166	152	168	156	147	170	139	153	147	152	157	158	151	181	160	167	137	154	184	152	157	136	150	146	160	150	162	153	174	164	152	173	140	145	154	189	164	177	159	164	169
5932	11310	9192	4738	3067	2119	1635	1237	1070	981	827	691	611	580	554	526	542	411	447	423	457	395	405	389	381	356	337	374	388	357	329	346	340	357	341	359	319	345	352	349	351	364	314	313	342	338	342	334	333	310	332	319	343	323	355	333	338	326	287	297	323	333	346	303	305	310	308	338	348	321	301	311	321	303	353	307	329	290	329	290	308	310	291	318	304	354	329	318	325	301	309	318	318	326	306	277	310	283	329	285	319	347	347	296	296	305	311	303	318	297	342	285	328	324	348	312	348	339	307	307	327	298	316	316	331	316	313	339	321	334	302	332	324	328	303	336	352	337	332	295	335	305	327	344	320	334	293	312	317	319	304	285	303	338	359	312	305	325	337	322	328	302	286	314	303	275	346	327	295	301	325	295	329	311	305	305	334	303	297	313	311	333	283	320	357	311	324	277	303	316	304	309	327	302	319	344	326	323	322	331	294	329	338	327	306	320	301	311	302	340	341	309	320	305	332	287	306	314	326	315	295	291	324	291	289	339	332	319	331	324	323	320	326	303	300	326	310	290	312	338	315	317	300	301	319	331	307	316	323	366	316	317	315	322	319	312	285	307	340	334	323	341	290	352	341	335	360	300	314	320	309	314	291	341	296	324	302	301	318	309	308	323	286	311	300	330	318	323	316	333	316	337	311	323	300	337	296	308	298	323	317	321	338	310	292	341	308	298	316	328	337	290	323	307	342	323	308	354	331	327	341	339	330	323	321	315	301	313	325	309	325	295	322	313	305	288	315	310	309	309	341	316	337	328	288	334	350	299	315	326	311	320	283	310	315	318	306	312	304	327	292	302	312	303	290	324	297	332	321	333	358	355	310	289	331	297	338	268	366	306	292	344	297	319	328	349	307	307	346	327	330	314	303	297	286	331	339	298	327	322	284	313	344	324	298	316	315	282	324	331	299	332	321	318	343	293	310	328	309	299	304	308	329	292	335	310	319	317	295	327	303	316	329	305	307	317	334	313	330	303	308	327	321	289	319	307	303	323	314	305	339	284	357	317	315	295	343	316	354	338	323	338	301	324	309	335	338	334	314	303	316	333	333	323	316	287	324	320	307	313	319	320	341	323	303	321	293	296	314	308	321	331	308	314	301	331	296	302	336	316	307	331	302	305	341	302	303	309	341	330	318	314	306	321	293	305	349	331	299	313	330	307	323	324	323	322	280	314	303	300	310	320	310	301	328	333	349	298	307	307	300	349	329	318	345	303	350	325	324	309	314	320	353	313	350	298	338	309	305	313	298	287	313	323	334	326	290	312	315	321	312	321	310	350	308	309	341	295	308	320	289	327	297	314	288	324	336	321	305	334	298	318	324	323	292	356	331	323	300	294	312	309	338	290	336	292	324	326	340	317	319	344	299	349	314	314	321	281	284	311	343	290	327	295	350	351	358	322	369	314	315	319	332	298	311	317	325	343	326	288	307	314	336	354	294	321	313	318	306	316	329	308	341	283	302	328	322	287	326	297	353	330	330	328	288	344	309	318	342	327	335	307	328	362	329	303	319	319	318	300	346	316	307	290	322	314	330	321	308	324	317	332	337	308	335	329	361	306	322	313	317	331	319	306	300	324	306	302	321	321	310	319	315	302	292	356	298	317	307	289	315	307	323	316	311	326	332	331	324	362	334	323	336	321	308	298	344	313	282	317	296	315	323	320	327	328	327	329	325	313	297	332	294	326	307	328	345	279	301	308	296	321	316	323	317	301	340	333	318	302	303	328	319	326	309	319	289	302	304	321	345	313	317	300	343	328	350	327	280	330	339	319	303	325	339	325	314	325	298	296	324	343	323	326	307	324	345	294	292	352	319	312	345	311	298	324	351	297	320	313	328	339	320	317	290	288	306	315	323	311	311	309	324	365	344	311	280	320	313	334	316	320	313	334	321	326	301	352	347	300	342	331	325	361	302	303	306	276	315	324	333	306	317	333	329	276	299	295	289	317	291	298	322	322	329	315	317	320	308	288	321	331	329	318	332	294	320	292	311	316	337	294	351	307	316	306	335	318	325	308	370	304	340	342	340	348	333	304	292	298	310	310	310	317	314	331	311	291	323	274	306	354	322	329	293	318	298	296	331	318	311	321	358	302	318	344	314	310	338	312	336	343	309	304	304	314	318	338	319	294	352	298	296	283	324	379	323	332	320	305	301	313	322	306	328	312	333	315	316	327	329	296	340	284	304	306	317	334	294	322	317	328	304	313	300	324	318	306	329	307	321	312	338	319	347	269	317	336	373	311	329	310	334	276	313	337	299	326	338	315	335	294	320	315	295	341	323	324	319	310	305	337	324	294	317	332	286	320	359	329	308	339	313	331	306	305	316	286	337	292	348	321	314	339	329	304	317	316	313	307	313	340	302	285	341	323	296	281	342	306	342	303	320	307	312	330	308	311	323	300	323	354	321	289	323	325	305	336	330	297	305	304	320	348	338	311	339	301	278	335	305	305	343	315	338	319	304	302	303	280	318	315	320	323	301	315	312	317	322	341	328	316	319	306	324	307	275	305	326	291	313	330	314	328	315	287	322	298	294	322	313	297	316	336	314	322	328	304	334	312	317	319	305	332	309	300	339	342	305	312	299	319	313	302	308	314	325	323	333	331	309	307	348	335	315	310	319	342	338	343	353	334	324	338	357	333	310	338	323	345	298	346	332	303	326	305	302	315	300	296	330	332	361	318	303	292	314	348	295	316	321	324	300	310	330	327	340	300	270	339	294	292	325	305	322	299	355	311	316	309	331	297	313	325	332	331	291	308	304	327	309	348	319	356	310	266	304	321	325	321	343	314	326	321	332	300	314	312	322	317	325	354	339	314	316	342	316	308	299	333	349	306	338	303	302	314	329	321	328	335	334	296	335	295	312	308	336	305	305	320	327	311	312	300	320	332	296	320	314	316	360	316	323	287	342	324	329	324	289	317	283	322	295	323	295	345	298	315	320	306	334	334	330	312	310	302	346	354	309	283	320	327	312	333	341	294	295	315	330	291	336	317	311	285	343	332	334	321	320	290	327	322	331	307	335	315	367	332	320	330	327	316	307	294	306	271	290	298	331	296	328	297	319	314	316	331	332	330	309	293	349	338	292	304	310	327	339	321	325	314	290	345	316	314	327	323	339	310	345	309	326	303	319	330	302	307	327	319	297	339	309	316	359	341	343	299	340	314	284	325	302	330	361	353	331	321	331	305	325	319	321	315	334	316	311	340	303	325	358	308	298	322	297	342	336	322	301	312	339	320	298	380	291	331	312	286	301	321	347	319	324	318	320	314	317	285	335	326	255	340	310	304	339	352	301	326	322	284	332	321	300	309	308	341	321	294	316	319	313	297	327	319	292	329	321	360	324	343	310	310	318	297	349	328	345	331	299	315	341	301	339	307	319	317	327	310	291	296	321	318	335	314	296	297	305	309	319	331	332	339	339	336	330	346	311	289	324	285	338	316	326	326	308	315	306	342
23491	21400	29254	23923	21402	17374	1716	797	612	535	470	458	421	411	395	390	372	351	321	282	316	314	299	350	314	285	333	295	290	313	276	313	283	303	333	277	274	265	306	271	274	301	277	314	261	264	308	288	299	284	293	282	299	278	307	273	282	298	295	262	280	271	270	257	273	305	276	269	287	290	265	282	263	286	267	293	278	276	301	285	292	294	268	264	276	278	306	270	282	259	265	284	284	265	263	249	283	274	259	273	254	260	278	258	297	299	241	288	279	273	280	273	278	286	264	278	300	259	301	266	264	296	287	285	260	282	280	277	283	277	268	287	257	246	275	285	282	323	282	247	273	298	264	296	284	263	245	253	264	273	273	293	287	285	265	269	295	274	293	261	289	288	268	268	270	266	269	294	282	280	234	234	283	287	284	280	242	243	287	293	266	282	286	250	305	271	255	268	269	247	276	268	273	274	263	282	267	264	288	257	258	299	262	269	283	290	259	284	263	274	299	254	271	306	269	270	267	253	265	298	279	288	292	262	280	296	270	292	288	284	260	287	244	272	267	324	269	297	306	277	289	274	300	259	255	257	259	305	265	293	273	273	255	314	272	270	256	265	264	227	289	293	277	257	263	284	259	294	282	298	262	269	263	285	265	257	274	298	291	292	273	283	249	280	306	243	296	277	287	253	288	263	272	270	280	266	302	270	270	269	273	254	285	293	273	271	270	271	256	263	261	253	308	265	258	280	265	273	292	258	294	287	269	244	287	285	271	273	256	271	291	311	289	240	253	276	273	283	283	278	288	294	269	303	282	264	267	267	281	302	280	283	255	317	263	272	252	269	264	256	271	274	263	251	294	295	270	269	280	283	290	281	288	263	253	303	278	273	262	291	263	285	279	285	249	260	274	275	261	297	274	277	286	265	270	279	267	277	245	278	300	252	251	291	281	282	290	274	268	276	297	301	296	241	296	261	261	287	227	249	263	288	289	259	281	252	277	264	295	291	287	286	285	264	275	301	268	293	254	296	278	265	284	279	253	257	267	298	303	332	293	264	315	292	247	263	292	263	306	289	266	306	274	296	297	285	289	281	268	267	270	285	296	243	246	258	297	245	249	278	295	294	266	282	280	259	297	297	298	270	266	269	261	254	279	286	273	271	284	258	285	255	267	271	262	296	265	258	296	293	302	286	276	285	268	273	277	279	264	286	277	277	255	265	250	295	263	274	278	277	273	290	267	275	277	281	304	294	276	250	279	242	265	261	262	258	289	302	284	280	294	261	275	250	266	269	241	260	238	271	289	279	278	263	288	284	257	291	298	264	276	319	255	279	274	294	299	267	260	283	275	264	267	290	260	303	303	233	282	291	286	274	231	271	290	257	276	292	279	280	280	265	286	299	293	254	266	266	275	272	270	306	264	271	292	263	276	260	237	298	285	274	255	285	263	281	282	240	272	270	280	266	286	270	260	284	254	279	287	255	255	283	273	291	270	275	270	306	277	269	300	259	278	293	269	258	293	278	297	292	279	264	260	285	287	283	265	271	261	286	273	285	301	281	268	281	257	246	270	311	268	289	275	281	285	244	232	286	263	257	262	271	309	273	275	274	258	277	275	274	277	284	260	292	278	244	240	251	281	259	265	277	270	279	259	310	269	287	220	273	257	270	277	273	294	281	265	302	264	303	301	301	306	254	279	303	273	259	276	270	269	290	265	259	295	283	277	263	283	294	291	288	266	268	304	314	307	267	270	291	292	285	316	268	255	273	258	294	267	270	276	272	276	242	288	268	282	302	273	250	289	269	262	293	252	263	276	279	278	264	265	284	276	280	260	261	264	252	272	275	262	290	257	258	265	263	283	289	261	295	295	252	287	269	268	275	278	272	304	279	267	280	312	260	281	253	280	306	287	265	262	278	279	302	285	275	261	241	275	246	279	295	300	259	300	264	281	272	258	255	272	270	289	311	246	261	282	289	290	284	267	274	279	252	267	258	297	284	293	278	262	281	251	281	246	276	274	242	265	288	255	298	275	278	272	262	286	264	265	274	282	267	269	289	276	294	292	290	311	294	274	300	285	298	262	293	275	289	274	245	250	290	275	284	268	254	257	291	301	259	290	292	277	246	276	279	295	268	240	294	293	265	321	258	276	274	284	269	261	311	264	258	293	238	271	287	257	261	275	316	270	286	263	281	249	270	262	275	259	268	265	281	250	256	292	270	263	282	266	265	284	244	279	294	261	252	281	276	295	266	271	280	269	303	257	273	288	276	262	265	303	280	251	314	300	270	259	293	235	275	247	270	266	267	249	270	238	277	283	269	265	301	264	239	263	275	273	263	276	277	270	272	284	247	281	283	290	306	280	263	272	278	275	261	247	255	297	274	290	268	270	244	254	255	266	267	274	254	291	280	286	289	251	272	269	284	272	306	258	297	266	272	252	265	271	285	287	262	283	292	281	260	287	268	290	274	254	276	284	284	274	278	269	255	291	250	267	259	260	279	253	286	277	300	272	287	292	275	277	280	276	258	251	286	296	254	299	286	276	272	263	280	246	278	278	300	317	238	267	274	279	283	290	265	282	234	253	265	285	237	256	290	273	260	312	273	252	260	261	249	235	269	256	269	288	276	282	286	246	257	267	293	275	271	265	264	287	305	270	253	272	271	281	283	274	268	250	262	265	298	299	289	273	265	274	273	269	275	324	277	305	288	319	249	257	267	279	260	288	256	273	267	268	265	307	267	282	248	249	264	250	263	291	269	284	281	281	294	263	224	256	284	287	269	302	265	282	263	283	271	268	276	245	281	288	242	312	291	291	284	274	287	274	273	267	286	252	276	246	275	258	292	242	303	236	285	284	285	292	288	272	254	309	265	284	257	290	279	246	278	245	264	254	289	267	258	281	270	299	250	301	271	300	258	280	265	298	275	282	295	252	265	290	320	296	294	266	276	274	262	300	251	283	280	279	282	276	257	284	292	306	268	284	268	294	283	288	272	307	263	292	273	263	269	262	260	233	251	296	265	269	312	270	278	265	256	241	264	250	283	269	280	278	287	279	269	290	287	288	297	263	284	255	288	299	245	277	255	289	255	262	288	311	278	281	275	307	273	272	268	269	263	256	292	280	252	267	251	276	297	281	261	249	306	274	299	249	283	273	305	261	285	261	277	249	272	267	257	280	278	266	259	314	289	251	292	289	263	257	257	265	245	256	263	265	260	267	269	249	274	262	297	233	266	276	296	258	306	279	221	277	264	280	264	273	285	297	284	280	279	280	281	307	255	284	291	269	247	275	269	283	280	267	249	276	293	291	280	262	234	282	295	278	289	284	253	283	284	252	281	286	289	310	294	276	291	277	291	271	276	262	265	275	278	264	283	279	287	279	275	277	254	279	270	259	297	254	274	308	262	254	270	266	263	262	281	262	299	266	280	266	270	266	290	320	298	273	279	289	267	282	284	280	287	270	267	286	295	275	270	260	280	280	284	280	260	269	279	258	281	262	289	287	272	293	271
8578	17334	14225	7899	5111	3675	2951	2213	1800	1557	1383	1234	1078	965	865	875	801	772	756	698	763	743	614	672	638	624	622	595	615	576	573	548	522	541	548	566	526	560	564	530	533	550	521	540	527	529	544	562	514	479	537	506	501	480	530	503	513	513	525	491	525	506	523	524	513	484	492	493	495	544	498	517	487	492	475	512	492	501	509	480	547	466	469	493	527	523	489	484	467	494	532	493	484	466	485	450	532	479	510	530	501	539	526	493	529	518	479	542	518	505	479	534	485	478	522	519	515	509	514	481	516	478	470	525	474	541	454	470	514	492	484	520	485	468	500	533	473	517	542	488	515	544	445	502	473	485	473	465	516	525	476	490	480	471	484	497	483	462	491	504	487	470	460	516	470	525	514	473	516	471	478	473	504	493	506	498	475	500	542	524	507	530	491	510	470	465	485	533	479	512	480	485	491	497	493	499	507	496	474	485	500	478	443	516	509	423	481	483	482	487	496	482	463	510	521	478	509	514	508	448	511	473	441	511	528	520	461	505	514	482	468	491	533	544	501	514	490	491	451	487	534	482	479	513	480	499	497	482	497	507	466	526	518	489	503	499	470	539	477	513	480	493	515	477	503	529	499	465	504	483	527	497	540	462	506	508	533	469	475	472	479	515	499	515	500	522	483	499	490	459	466	505	506	509	503	524	457	486	500	505	472	487	495	455	491	538	492	509	479	493	491	518	486	524	499	447	500	517	451	504	494	530	486	503	507	528	504	482	500	443	455	519	473	486	472	529	469	476	516	474	510	520	460	507	515	505	499	483	462	489	485	499	502	497	451	473	522	526	484	473	497	514	485	487	482	492	507	517	483	503	457	538	529	481	516	515	504	494	470	497	481	498	433	508	483	484	491	498	453	507	464	462	489	470	503	467	480	500	491	544	546	440	515	487	447	501	486	452	513	490	500	475	500	449	504	463	486	482	521	523	508	513	536	489	487	487	481	484	475	473	436	477	469	489	510	502	484	527	488	480	498	454	520	504	498	487	468	498	502	501	480	517	472	504	475	489	514	495	491	475	491	463	460	493	462	504	504	483	494	468	500	535	526	476	517	482	514	515	486	444	488	472	520	494	498	450	476	486	505	495	491	471	495	493	535	479	492	507	501	533	475	480	483	486	476	472	490	502	489	474	497	499	493	529	466	482	493	480	491	496	527	482	508	526	477	470	551	505	488	485	479	458	498	515	476	508	490	469	459	450	457	492	482	501	484	549	454	520	493	515	496	531	486	509	511	461	533	542	526	507	432	571	468	469	496	512	500	499	476	483	520	492	489	495	464	496	484	531	456	471	466	500	481	489	508	452	505	490	500	464	521	537	528	486	505	477	455	507	480	487	508	499	459	486	481	414	487	494	506	497	466	517	536	512	479	508	519	467	467	463	479	495	530	505	442	523	467	521	470	486	520	464	468	487	532	480	484	491	539	481	491	487	509	523	511	476	462	534	524	461	532	504	479	476	492	516	451	523	511	496	503	507	517	492	530	501	473	466	484	485	514	461	485	493	499	487	476	528	489	489	517	503	473	503	524	501	470	548	475	502	497	487	535	549	534	496	482	510	471	490	502	500	480	512	516	508	454	455	499	500	490	493	509	492	475	494	515	488	536	485	457	495	421	516	518	479	504	499	519	514	509	463	467	469	474	478	447	497	519	481	502	478	460	519	485	465	487	518	493	478	485	536	515	481	472	492	470	495	494	515	466	480	489	469	494	465	477	464	469	491	516	478	509	523	451	477	488	503	475	502	487	517	534	510	499	501	501	483	533	483	509	509	510	463	456	509	480	481	516	481	503	486	467	459	474	507	514	495	509	488	455	507	482	492	502	460	538	492	455	493	490	554	494	501	529	526	497	525	523	492	507	433	459	494	469	496	481	513	498	526	484	460	492	483	508	475	469	496	490	483	504	483	494	509	499	458	511	507	482	481	494	498	494	499	466	492	493	471	490	480	440	502	504	499	479	497	513	488	500	481	479	477	471	470	487	492	472	482	488	483	492	508	477	473	488	506	500	522	497	493	472	498	487	470	495	534	497	505	493	492	465	515	455	500	476	536	476	479	501	491	492	505	505	495	509	488	488	531	529	490	495	508	509	518	497	529	467	504	469	509	497	514	504	481	508	452	472	490	500	531	510	455	473	484	498	487	480	473	509	481	451	476	503	501	476	499	517	482	538	512	531	461	480	499	515	488	490	512	508	498	505	502	530	486	527	470	495	475	491	500	481	504	473	509	468	462	519	484	482	483	496	466	499	509	472	492	473	510	541	498	490	459	489	511	504	473	477	515	459	468	491	457	501	494	478	478	481	518	490	480	512	479	496	513	439	464	479	534	509	480	512	486	511	497	505	528	443	478	545	480	493	473	468	496	493	532	468	509	499	474	477	467	504	507	515	491	475	500	487	522	462	513	453	493	475	489	491	478	532	489	472	474	496	486	455	452	461	516	477	487	500	512	508	507	465	504	487	502	510	477	489	480	468	473	522	565	469	494	539	467	542	533	471	490	483	528	486	493	492	485	467	507	502	506	505	466	509	510	510	489	478	496	509	473	463	508	465	477	481	473	492	469	504	517	455	524	513	534	485	512	547	496	522	505	515	478	498	484	482	493	474	471	520	488	482	489	484	450	493	452	491	514	544	462	491	476	494	513	505	504	475	485	481	522	493	476	523	480	491	496	508	501	492	477	469	512	485	481	488	486	485	488	500	529	492	483	503	512	476	494	515	452	521	456	468	493	508	493	505	495	518	471	487	499	484	461	490	526	504	482	503	524	496	496	481	456	514	470	450	497	479	459	520	503	502	502	480	503	472	506	479	517	507	456	479	483	481	501	476	507	506	479	507	455	524	476	458	467	476	495	490	477	487	481	465	480	511	481	503	499	526	492	480	524	487	495	475	484	479	513	493	495	510	473	464	472	513	526	542	512	526	489	501	484	499	495	525	493	479	507	498	523	513	504	498	482	503	509	471	454	501	478	523	467	448	499	492	523	502	468	437	476	445	490	481	458	480	503	464	530	480	482	492	460	477	493	503	468	492	532	519	540	506	435	483	497	482	491	507	465	523	510	489	471	509	477	537	471	458	490	458	478	509	435	518	496	488	508	484	538	498	511	467	481	490	520	516	471	524	507	507	493	477	468	502	500	465	502	486	501	497	495	478	460	498	533	499	479	501	511	477	492	512	524	453	471	507	478	505	505	500	510	507	435	486	488	464	491	520	493	505	501	514	490	514	471	462	473	497	492	487	495	525	468	500	498	479	467	495	486	471	488	476	483	473	501	516	501	505	508	494	529	532	470	490	455	501	477	467	509	477	524	462	486	532	492	518	481	487	510	509	511	463	491	512	484	452	460	506	502	457	527	502	504	461	523	501	507	495	484	510	477	488	475	479	520	528	509	468	503	501	490	488	509	498	496	481	508	491	492	538	480	507	515	472	482	483	472	489	514	501	502	493	515	454	480
26908	20707	7354	709	496	463	410	377	402	412	354	398	376	394	358	333	371	380	397	378	371	375	378	377	364	402	368	334	361	388	387	389	394	373	375	393	334	388	378	380	373	377	353	395	342	393	345	346	361	400	354	381	368	363	365	365	356	382	398	386	396	389	353	382	350	367	385	359	397	376	399	358	351	396	342	362	374	385	365	346	382	346	359	388	364	388	353	350	357	365	374	385	377	361	330	384	358	359	361	370	367	399	353	381	387	365	367	364	361	375	384	370	366	371	364	369	369	370	374	351	386	379	375	350	363	376	376	412	377	409	377	348	352	370	356	377	336	364	339	389	383	386	353	348	355	397	371	388	405	371	360	366	363	389	369	372	367	377	378	342	347	345	415	331	345	385	374	384	357	363	367	360	379	355	343	348	376	365	389	361	381	371	363	345	376	384	398	350	400	354	393	365	347	382	343	357	356	340	386	379	387	353	364	399	355	315	382	367	369	366	361	348	386	411	343	367	387	349	401	389	392	399	384	396	386	368	402	361	362	374	344	389	355	364	371	328	359	381	367	362	377	343	366	393	384	339	379	375	387	324	393	377	377	395	366	363	365	368	347	406	380	383	384	382	358	377	378	391	361	396	370	355	346	392	398	352	354	365	361	385	401	365	357	388	391	333	382	383	352	379	376	374	369	386	362	409	337	378	366	364	372	320	318	377	378	339	362	386	393	364	384	375	344	352	353	378	387	377	362	346	393	374	355	405	362	379	397	367	344	371	387	398	360	386	369	353	385	394	374	408	353	382	395	355	360	375	399	338	364	389	400	397	365	395	379	340	369	390	398	369	367	376	359	364	387	385	372	401	378	386	393	372	342	357	384	383	368	341	417	393	380	309	369	377	393	374	364	349	386	382	339	373	367	360	356	372	363	382	380	365	352	359	393	347	379	370	375	369	353	382	361	354	369	385	398	376	363	422	378	362	360	372	328	350	370	376	342	396	359	381	364	347	347	363	371	374	369	361	384	383	387	385	364	374	378	358	387	357	386	377	391	355	400	388	350	348	355	359	385	394	366	391	368	359	379	399	361	390	374	364	347	415	360	364	362	378	359	370	360	382	382	343	362	359	371	388	359	380	380	392	367	375	387	349	361	350	406	368	358	358	367	364	365	365	353	398	366	354	381	383	353	383	369	359	356	364	402	388	337	390	353	356	363	375	395	399	363	351	330	376	379	362	359	354	358	395	351	367	344	365	349	402	346	363	367	384	359	349	394	373	345	373	366	364	377	394	359	374	374	379	393	354	381	348	388	354	380	374	384	402	382	358	372	401	340	382	341	392	352	379	406	354	357	347	352	397	407	383	409	365	373	352	369	375	369	342	359	401	400	376	375	369	364	322	352	375	390	384	398	346	396	354	354	354	377	378	371	363	362	345	362	382	372	374	380	362	350	362	368	343	333	357	361	374	381	375	342	384	351	361	411	331	393	317	357	353	408	399	404	377	374	370	391	374	397	380	384	369	361	365	384	379	335	400	345	369	393	398	361	398	386	381	390	381	351	366	362	372	374	397	376	379	377	355	355	361	395	399	360	354	373	376	346	384	367	363	357	356	378	374	340	401	361	382	391	374	357	388	400	361	368	384	392	370	374	371	383	380	382	365	375	351	360	375	340	371	387	349	376	382	367	367	379	383	376	426	365	396	375	375	352	349	378	376	375	337	406	360	375	352	379	367	331	408	343	350	362	347	370	374	386	384	371	349	375	335	376	385	376	377	365	358	342	372	389	360	385	342	386	391	367	385	346	358	370	349	366	361	416	376	365	375	351	377	340	369	410	393	381	384	393	373	404	361	362	382	342	376	371	359	355	380	380	367	369	379	371	387	365	358	381	397	352	376	362	357	338	379	353	363	372	390	364	375	399	355	373	403	383	410	377	399	411	382	374	402	415	375	357	377	371	350	385	352	337	363	349	379	360	353	343	383	361	362	382	381	362	380	352	353	346	394	403	376	358	368	333	345	368	356	408	375	380	347	378	400	360	394	357	386	364	366	420	377	375	381	380	333	391	344	339	368	340	366	377	413	353	361	358	390	380	370	333	361	395	365	355	380	387	398	353	376	396	353	353	384	395	374	339	377	379	391	377	334	367	352	357	331	353	352	364	361	392	369	417	377	395	356	389	369	385	392	374	392	367	407	377	378	374	377	383	336	353	360	407	382	426	374	380	379	397	348	348	382	360	351	384	393	371	402	369	354	396	367	358	363	370	363	388	358	371	371	377	366	364	390	359	406	371	379	341	366	365	390	369	383	343	376	360	361	363	426	354	353	373	384	369	373	353	373	374	350	392	358	388	335	395	351	392	385	364	373	382	372	357	388	374	389	355	374	372	408	356	375	381	358	349	417	348	394	376	349	373	358	349	380	378	389	394	369	382	378	416	357	395	354	358	369	362	391	350	403	360	374	378	402	333	360	353	392	386	411	400	342	376	377	351	365	366	354	366	344	329	334	386	378	362	356	360	381	352	389	358	360	375	335	376	377	364	385	379	368	373	358	351	370	369	403	405	381	339	388	388	400	364	388	374	390	365	375	375	334	359	373	352	377	347	347	407	380	352	377	373	389	345	328	365	361	365	354	367	409	345	368	337	373	362	343	357	365	379	404	321	386	407	367	371	343	350	362	402	383	366	345	326	390	385	362	375	375	365	315	369	344	359	387	383	359	364	407	336	354	357	353	366	357	372	411	403	365	374	358	393	404	377	378	359	387	369	389	407	359	385	353	372	367	355	401	350	378	354	411	316	365	370	387	371	379	380	382	366	371	387	339	386	381	383	338	375	397	375	324	386	368	344	397	353	410	375	348	356	389	375	363	343	402	359	343	359	368	377	378	381	379	404	344	375	378	340	378	381	349	343	365	378	358	370	327	380	377	398	392	392	348	366	381	365	359	369	365	358	340	358	364	355	375	376	387	343	381	392	363	362	347	379	356	407	380	375	367	339	353	356	386	365	338	382	348	373	347	377	355	387	342	349	378	365	384	366	386	377	350	377	368	398	413	367	387	338	384	375	403	418	367	370	369	358	396	394	373	402	381	383	356	364	368	378	362	372	379	369	394	336	343	357	366	359	364	377	348	379	390	376	350	388	353	362	358	367	355	388	385	368	368	395	386	379	395	386	388	336	350	315	364	403	389	370	357	350	384	403	369	355	391	406	355	344	414	331	382	377	362	400	404	373	386	368	374	372	391	360	369	356	379	374	352	381	367	379	376	351	375	363	373	374	329	372	372	386	348	375	389	351	344	375	364	368	370	343	400	366	373	361	402	346	335	399	372	376	333	365	370	369	348	369	371	359	389	329	374	380	369	354	398	380	374	411	379	372	354	376	352	391	349	399	364	386	383	364	374	393	377	360	367	410	392	367	355	358	346	326	423	405	388	358	352	360	325	388	381	373	357	373	393	374	368	371	330	388	365	364	354	375	367	346	384	379	421	378	373	384	378	391	341	359	390
4284	2033	1709	1123	978	846	829	803	759	755	741	714	708	670	729	766	747	641	700	690	702	712	722	692	678	701	712	702	713	683	702	636	713	649	748	649	693	718	724	678	711	673	716	700	679	666	741	689	651	748	669	746	701	704	720	697	668	696	713	693	697	756	675	736	720	671	686	715	737	725	660	703	708	706	661	716	697	699	695	662	669	697	690	680	671	660	695	652	691	669	714	673	667	683	658	703	703	699	701	703	742	702	702	636	689	706	704	736	692	703	645	718	686	735	717	682	718	699	666	703	695	736	681	694	682	691	665	695	693	681	713	740	702	688	706	731	715	692	683	709	691	705	707	691	685	693	669	717	676	723	658	671	651	686	655	686	687	718	625	720	697	685	704	699	695	720	712	708	679	725	662	689	697	645	685	725	670	752	679	694	686	730	657	722	722	657	671	712	694	648	667	664	710	640	662	656	721	754	675	649	656	661	671	678	663	675	680	684	677	681	707	668	723	662	685	691	683	734	699	684	669	699	707	725	693	713	672	718	691	613	709	683	675	721	710	726	722	703	712	745	733	690	652	663	697	721	669	683	722	708	647	702	727	693	713	704	685	702	719	658	697	702	663	709	712	695	677	709	663	646	711	686	688	680	708	682	704	650	684	696	726	668	664	680	692	683	716	677	721	695	663	681	701	668	692	661	681	699	711	712	711	697	672	736	711	706	737	697	669	661	657	703	752	719	709	662	690	660	689	701	697	675	716	660	682	747	718	722	665	668	679	661	657	687	692	741	687	639	683	639	675	687	688	693	718	717	690	715	696	702	717	723	717	716	686	674	722	690	676	687	664	713	728	707	724	693	659	684	705	676	696	722	673	714	759	661	691	700	692	694	739	680	760	702	706	727	689	680	715	675	699	675	661	662	689	662	688	702	700	739	701	671	763	659	666	686	739	677	721	659	706	704	720	693	707	692	692	687	661	678	733	709	660	723	709	675	690	714	643	654	684	686	667	670	701	705	723	639	664	616	682	681	686	648	704	692	720	701	692	693	682	702	708	630	698	697	718	681	720	713	631	718	662	679	649	678	714	705	699	638	696	688	698	644	625	643	707	675	687	680	720	701	690	692	679	683	731	689	682	714	739	717	672	683	712	673	686	716	705	693	719	707	723	643	659	757	688	668	670	687	722	689	715	692	699	692	656	719	702	694	660	673	679	698	714	648	685	679	666	697	682	715	730	689	711	731	722	712	709	717	732	693	675	721	616	678	683	684	657	658	720	689	692	706	743	753	696	701	753	670	714	656	694	661	679	665	737	704	667	705	711	698	730	719	687	679	670	715	697	726	676	667	676	679	664	703	701	668	695	725	685	655	677	657	664	680	668	686	742	697	721	677	657	695	689	662	710	672	678	716	726	767	735	705	696	711	665	726	739	720	694	686	673	729	696	687	665	682	706	699	726	726	718	678	714	746	690	717	651	713	716	680	651	710	727	711	664	688	698	716	707	652	714	727	707	686	660	669	679	738	679	694	718	696	710	716	716	701	680	705	712	684	702	698	673	684	751	701	715	698	722	690	709	695	687	679	695	698	699	690	739	732	638	695	731	682	645	742	656	673	679	695	664	707	696	694	723	686	674	666	695	742	715	706	631	710	726	711	644	668	689	717	670	689	726	756	674	698	699	699	695	692	720	674	678	700	680	678	692	737	679	688	667	751	677	664	728	677	718	697	690	677	694	695	692	703	708	713	663	762	706	678	673	671	659	651	731	706	704	632	687	648	698	644	704	705	702	702	701	669	655	738	699	684	650	729	691	653	693	717	681	696	680	656	644	719	651	675	719	661	691	692	685	715	659	693	685	693	689	738	720	708	691	729	705	714	698	682	722	693	683	714	700	671	684	715	691	731	708	692	665	696	733	713	678	710	693	703	686	711	682	722	711	687	767	650	693	679	659	696	669	673	630	678	711	658	703	696	703	662	652	688	714	720	688	676	704	680	706	682	693	667	723	716	719	692	677	658	695	676	738	654	729	649	689	637	705	670	675	657	716	715	665	703	665	675	711	652	707	631	716	730	736	700	671	698	711	697	693	698	722	735	664	709	718	722	683	679	683	706	704	660	680	704	714	622	655	652	679	764	701	696	642	676	727	684	678	675	638	720	709	693	687	692	715	673	710	678	702	706	702	701	672	676	712	678	640	707	712	709	723	680	671	686	651	623	744	726	656	720	691	736	691	654	729	727	701	692	684	684	688	712	727	684	688	737	663	681	699	687	687	674	671	734	637	697	713	699	681	685	701	700	686	697	654	671	658	732	666	707	698	661	707	684	733	667	655	725	673	737	694	686	689	715	636	702	686	671	705	659	696	702	672	646	719	675	667	715	701	712	670	716	685	686	703	697	660	674	677	661	661	688	678	719	655	655	692	740	712	678	636	738	718	649	647	729	690	671	617	715	680	667	689	652	653	716	763	682	684	679	671	666	676	691	706	686	657	670	674	716	727	667	707	684	674	713	688	676	695	682	684	662	695	649	674	696	709	661	732	726	668	768	680	690	694	671	719	653	694	720	684	692	676	664	713	671	683	678	733	703	727	675	698	658	687	723	720	657	714	661	699	680	665	657	691	702	694	679	664	680	680	747	679	684	721	686	712	593	695	697	708	677	672	709	693	730	726	685	669	658	715	711	708	701	733	675	730	690	662	702	678	631	711	661	710	702	752	718	718	648	691	670	684	682	674	654	703	683	727	683	635	712	703	693	717	724	727	689	696	674	734	684	662	725	683	731	702	646	725	692	680	694	680	718	694	687	686	716	684	688	717	721	656	677	688	752	729	738	681	705	734	683	675	739	680	652	689	654	704	719	677	681	681	682	722	691	708	679	693	677	688	703	701	678	687	706	638	736	685	634	671	653	728	685	726	721	700	701	659	725	698	739	709	664	708	730	711	696	695	686	695	667	701	641	628	717	682	724	709	666	717	714	641	678	717	655	688	739	712	702	690	702	653	666	660	704	773	668	678	695	679	673	697	732	698	655	711	668	705	651	699	702	743	679	675	711	703	702	698	675	721	662	677	658	721	696	705	713	687	671	718	714	648	700	665	693	678	671	736	662	683	704	656	692	682	684	722	738	675	687	720	688	698	711	693	652	688	787	657	695	697	750	741	730	718	680	702	680	657	684	667	637	688	719	691	697	697	671	681	729	710	683	689	659	681	665	692	700	739	653	743	703	658	715	735	703	667	734	661	699	697	661	742	679	667	721	686	687	688	709	686	704	680	695	680	680	701	635	675	647	662	708	723	717	686	667	660	713	650	654	667	674	767	702	651	694	673	718	651	704	719	752	708	707	693	718	663	666	671	636	691	678	760	689	710	752	715	675	706	705	679	689	687	657	716	735	676	674	715	643	708	712	690	672	649	709	668	623	717	675	675	688	642	723	675	680	678	681	701	713	715	691	727	672	691	695	718	756	650	709	709	707	675	671	620	729	662	672	681	672	691	664	654	695	725	662
24388	21392	28498	24652	19470	1478	600	424	304	326	260	244	248	233	223	198	198	208	200	183	201	208	165	181	178	169	185	197	165	167	183	156	199	148	164	175	158	181	200	181	164	184	163	180	156	149	141	161	175	162	162	163	183	171	168	187	147	143	163	170	169	146	164	158	152	159	171	164	137	165	159	179	166	167	162	159	163	160	173	157	146	148	166	168	152	162	165	137	143	166	187	157	177	155	164	154	152	198	176	174	147	144	153	163	149	150	139	163	155	159	144	150	161	159	157	168	168	151	180	170	166	163	172	162	158	160	162	175	172	153	179	166	176	158	168	171	164	170	155	167	132	151	166	156	161	173	167	162	155	164	151	159	145	157	151	152	164	168	167	171	160	164	182	153	157	157	164	162	153	150	152	150	154	174	140	141	153	170	178	175	148	139	162	175	180	176	162	159	157	164	134	156	185	165	159	160	174	174	162	165	174	144	168	179	183	162	181	172	143	168	154	131	160	160	152	150	163	192	163	177	145	154	172	167	144	158	175	160	160	175	148	155	177	153	149	148	168	152	144	150	153	176	137	146	172	153	156	176	149	149	198	165	159	148	176	152	172	165	156	167	169	146	139	160	143	159	168	172	161	162	152	163	146	152	147	135	147	164	166	142	160	142	164	159	154	162	155	154	155	169	127	140	166	178	162	170	159	170	172	148	142	144	159	187	159	171	145	164	182	138	170	143	164	115	157	178	153	173	169	160	165	172	156	179	153	167	152	174	141	146	161	167	151	155	162	151	186	145	159	167	167	166	165	172	173	149	173	182	166	171	161	155	136	161	122	154	161	165	153	169	153	153	176	158	167	151	151	142	156	187	144	136	139	146	150	157	183	175	158	148	166	161	166	169	160	172	160	168	158	165	141	172	163	172	157	151	144	154	180	152	157	160	143	135	160	154	178	187	174	165	169	173	166	151	141	161	151	153	166	173	156	156	150	141	159	178	161	165	163	150	170	153	147	153	167	146	156	156	176	171	157	139	136	167	177	166	161	167	156	155	173	154	140	172	153	173	140	162	152	157	151	159	159	160	173	151	149	163	162	166	165	166	151	180	161	152	141	157	146	144	176	136	156	156	159	171	155	157	166	156	186	164	144	156	156	174	164	143	151	147	151	158	182	170	149	148	152	155	153	155	146	148	149	173	155	173	170	170	158	158	163	154	150	145	177	155	158	153	167	156	160	140	175	166	142	151	150	168	170	162	145	164	154	171	160	131	149	156	155	139	167	150	159	146	150	163	148	159	166	163	157	149	160	164	153	177	156	164	147	172	161	177	160	168	162	168	151	142	169	162	146	163	157	167	146	159	162	145	152	157	165	169	141	154	166	164	174	156	160	186	136	162	177	170	181	166	146	138	163	144	167	176	187	168	153	143	172	165	169	170	153	161	179	170	150	179	170	140	156	173	149	186	167	157	150	149	173	152	161	155	200	142	160	173	159	148	183	176	147	151	153	172	148	171	162	154	164	138	174	159	161	170	154	172	184	158	178	165	162	141	158	161	155	150	154	162	161	165	161	165	153	180	173	145	149	160	169	182	144	164	177	152	149	165	156	165	166	147	180	177	161	155	174	169	166	148	173	164	149	140	173	174	167	185	168	179	141	145	148	131	166	173	164	161	178	165	176	179	173	168	181	172	162	152	152	138	139	171	151	179	177	174	166	165	175	175	153	157	152	164	158	158	163	165	161	167	147	147	156	161	150	159	152	153	156	149	152	169	178	163	142	165	161	174	147	162	159	149	160	170	154	157	179	142	164	160	161	165	156	151	170	166	164	164	171	137	156	131	174	164	181	169	167	164	164	157	164	160	140	153	151	137	150	167	152	156	155	172	151	178	148	162	160	165	161	175	164	153	151	175	171	152	168	164	160	185	157	154	156	167	132	145	144	162	164	183	154	156	167	175	160	161	167	152	167	171	157	145	166	141	183	135	164	159	178	181	142	163	170	135	161	161	150	170	162	166	132	129	153	172	165	132	171	145	146	165	159	168	156	176	167	183	164	170	166	138	172	180	124	166	148	143	154	167	175	171	165	150	136	191	161	165	152	169	184	176	161	162	178	182	159	175	146	155	174	157	155	164	164	136	162	166	138	164	174	152	146	164	147	170	145	174	140	148	134	140	149	144	146	169	139	157	177	159	161	137	152	155	169	172	155	150	153	156	151	149	166	171	153	148	157	171	142	170	185	174	149	166	169	156	164	169	160	174	143	162	162	169	167	163	150	164	160	162	145	155	161	148	155	168	151	153	173	171	183	144	152	157	179	179	153	160	157	171	149	165	185	162	169	167	159	155	175	159	153	156	157	187	160	157	169	153	147	161	162	148	183	183	144	148	161	167	159	144	158	155	164	164	141	144	176	136	164	166	149	166	169	156	157	146	181	154	162	150	154	162	150	181	172	167	165	128	160	162	187	178	155	153	149	145	163	161	153	163	138	159	163	161	139	135	141	159	157	136	150	143	169	159	133	163	210	132	158	134	155	154	185	146	172	148	156	181	173	178	160	173	157	163	146	161	150	160	149	156	176	135	185	153	177	175	169	165	141	153	172	157	149	158	179	149	148	170	149	183	149	157	192	170	153	141	168	156	167	177	152	177	148	159	168	178	158	130	163	152	160	178	156	143	172	154	162	160	150	152	171	173	176	168	164	173	149	154	169	163	154	158	166	182	163	165	160	143	155	191	158	166	152	155	144	153	148	149	145	174	183	155	133	149	148	138	180	156	168	149	162	148	172	169	151	162	168	148	175	160	151	170	186	155	184	161	167	156	154	178	167	161	152	165	159	154	142	172	140	179	166	151	156	144	172	169	182	133	160	162	176	153	161	196	146	158	153	162	152	162	157	168	174	161	145	167	155	158	164	160	151	170	152	174	131	172	164	138	139	156	159	172	170	154	153	169	145	145	177	166	155	179	140	160	170	148	178	152	174	150	151	155	166	147	158	147	156	163	154	146	174	158	158	176	153	141	147	167	132	162	163	134	161	143	169	176	170	163	158	157	168	155	143	147	161	148	139	159	177	147	175	163	164	158	164	148	144	168	168	167	161	166	155	168	171	150	140	161	143	166	156	168	158	153	163	144	169	155	186	157	144	144	163	146	149	150	150	182	167	167	166	194	163	166	143	155	150	160	156	144	155	143	152	162	156	151	166	174	154	181	160	152	160	138	159	174	161	169	147	150	166	170	171	169	153	166	173	170	158	156	152	180	164	153	169	169	193	146	163	131	167	153	168	150	148	169	172	165	182	160	155	149	155	165	186	146	142	146	159	161	175	147	188	143	158	138	167	181	168	158	165	160	155	169	193	153	185	147	160	175	138	159	147	156	137	154	155	165	162	147	179	153	147	153	171	149	166	178	157	141	153	165	159	140	167	163	160	151	160	163	166	173	160	173	156	156	160	155	158	167	145	153	182	175	161	145	157	132	143	164	180	166	160	143	161	160	173	158	166	153	167	157
6021	11129	9164	4803	3051	2078	1552	1310	1099	857	817	669	634	618	531	487	533	492	435	453	417	389	416	387	403	375	358	365	357	389	388	388	336	334	319	365	370	342	352	359	339	360	327	344	320	306	316	309	329	323	328	342	311	340	303	324	297	324	309	320	319	314	373	314	315	319	347	334	332	332	280	325	318	337	314	331	332	312	319	295	330	347	339	318	301	331	343	306	290	328	348	282	341	346	300	332	296	292	310	319	299	352	321	325	307	333	318	287	312	295	313	314	330	323	278	278	313	333	320	318	339	297	286	324	295	319	305	296	336	287	305	322	315	312	319	329	303	330	310	320	279	338	328	312	323	344	295	357	300	312	321	284	316	339	322	295	337	301	339	314	297	318	293	296	307	321	286	328	304	334	309	348	322	309	325	299	294	307	302	318	332	312	336	341	320	325	303	339	301	312	328	281	310	327	323	302	345	299	321	314	293	332	300	344	309	324	304	332	301	318	324	331	342	305	313	325	344	317	339	331	332	316	334	306	296	280	332	329	335	325	308	305	313	335	313	330	326	360	325	307	313	304	310	314	289	334	325	324	339	295	299	311	324	298	305	290	319	329	329	326	303	304	335	315	331	316	309	331	307	311	296	332	322	291	282	312	294	340	313	323	294	335	334	317	309	272	328	293	278	268	320	325	316	298	313	327	341	361	308	319	342	314	304	316	309	354	339	326	282	313	319	326	299	315	288	294	359	314	326	325	310	317	309	315	341	307	294	314	320	319	305	338	316	298	332	308	316	356	327	353	328	297	327	306	305	332	318	303	306	290	311	301	327	343	310	294	317	308	307	307	323	314	337	312	360	331	305	336	287	298	277	346	312	342	323	314	315	275	301	329	283	297	313	316	319	323	323	335	295	288	300	303	307	311	299	290	318	347	279	340	308	315	298	307	329	362	303	325	335	306	313	342	294	323	328	316	273	352	316	296	321	315	284	295	296	304	322	275	321	313	312	311	317	332	334	334	321	313	336	296	316	289	301	311	324	306	289	334	334	315	307	306	304	285	311	337	302	339	322	313	305	310	311	322	308	320	302	291	313	327	284	347	299	297	323	299	331	324	323	329	330	314	305	328	309	314	321	294	290	289	311	309	311	314	307	322	311	294	325	344	290	309	303	317	300	299	299	310	299	312	332	314	324	347	323	352	320	331	288	298	331	305	305	322	319	299	299	304	314	297	318	294	314	346	312	307	315	288	330	295	322	270	308	298	305	333	344	299	303	328	346	307	323	339	339	328	345	284	324	281	339	292	331	299	350	308	322	366	316	315	330	285	305	332	338	330	294	287	306	320	321	321	314	313	309	300	310	293	319	292	345	340	356	323	341	296	352	299	356	320	325	303	310	313	308	335	323	372	329	302	318	333	332	291	321	306	313	307	327	317	299	325	319	291	328	326	360	309	314	311	326	301	303	317	329	304	305	306	326	274	330	329	313	332	310	299	311	333	326	302	315	326	354	313	276	313	319	320	303	301	290	327	307	325	295	299	333	330	330	309	313	294	323	343	315	321	348	324	303	308	341	295	319	295	316	329	334	343	329	315	298	315	323	310	308	313	319	309	296	351	300	333	300	330	308	325	304	316	307	325	320	311	304	304	359	301	311	352	320	328	314	287	320	315	327	272	327	336	321	338	359	311	304	319	338	298	325	315	342	294	337	314	304	333	321	311	356	307	309	360	317	314	322	297	298	331	290	316	321	306	299	315	336	309	322	309	340	323	300	316	312	337	323	324	300	311	321	320	269	314	276	314	302	309	347	325	320	303	320	321	305	316	275	317	331	358	310	330	330	357	332	286	324	319	306	320	320	340	328	331	311	321	303	308	316	389	303	290	340	314	337	291	329	307	342	338	301	345	320	288	326	311	328	316	302	335	304	325	333	315	310	329	300	340	323	312	308	326	325	300	329	319	346	279	326	307	313	331	309	299	299	283	301	332	300	295	298	309	309	314	331	335	337	333	329	301	303	304	308	321	305	295	285	309	339	303	313	333	328	330	308	286	308	310	331	326	342	300	307	296	338	305	316	325	323	345	322	313	298	325	329	320	307	295	322	311	314	331	298	316	313	318	317	304	322	359	300	349	282	280	318	325	296	297	284	306	310	322	315	283	295	320	305	332	324	325	318	315	339	275	364	304	297	308	292	329	329	290	315	352	331	307	318	341	336	323	284	313	289	312	264	300	294	321	302	332	316	323	288	300	317	355	303	338	331	304	306	342	303	332	310	323	320	292	288	300	337	298	326	312	309	317	343	292	299	319	282	343	317	333	315	338	316	324	279	320	345	318	293	315	308	316	316	313	278	346	307	325	309	329	304	311	308	352	321	304	348	326	336	319	316	315	318	321	355	319	321	330	302	318	327	296	315	321	332	304	317	310	324	315	313	335	294	326	299	299	348	327	334	331	294	311	339	319	301	343	301	317	319	320	337	339	307	324	302	312	322	317	292	334	311	305	296	339	309	279	341	299	315	299	340	318	322	322	290	313	314	322	339	297	318	328	290	310	310	283	300	275	324	341	310	297	329	311	307	316	323	305	315	351	321	340	312	327	304	316	317	326	336	290	293	286	300	316	317	339	319	331	323	333	300	303	308	300	297	308	318	301	345	319	318	296	328	332	342	312	347	303	324	307	292	322	324	301	339	330	299	286	306	298	298	323	304	328	311	348	299	329	312	309	330	299	305	302	318	307	340	331	287	288	301	306	274	322	311	305	279	297	318	311	314	321	298	322	339	298	297	321	344	348	314	295	282	295	334	289	339	315	299	303	319	315	288	309	311	315	301	311	287	313	310	314	297	285	305	300	292	343	304	332	320	327	315	334	329	343	311	302	334	326	308	284	294	358	318	326	288	316	313	344	327	353	341	319	322	319	304	323	334	303	312	342	336	309	307	305	325	303	347	297	321	337	318	328	321	338	305	299	334	306	336	334	297	325	279	340	320	329	292	318	328	289	340	327	310	310	316	319	334	328	349	353	304	329	319	354	289	331	314	327	319	322	344	355	330	333	297	305	288	319	333	294	304	316	284	294	335	313	349	333	354	316	316	298	305	328	313	330	289	338	298	314	308	319	311	298	292	293	338	318	309	308	290	317	295	300	299	316	328	345	296	339	338	308	324	328	319	322	311	310	335	334	283	296	323	324	286	319	292	313	357	305	313	325	323	336	310	316	315	306	356	315	333	312	320	308	317	351	324	309	318	328	283	317	297	330	320	304	306	309	330	288	288	308	287	293	312	309	310	333	329	322	301	314	327	318	326	321	321	324	301	316	308	313	297	305	318	309	297	304	281	313	318	303	305	281	327	336	306	330	305	308	294	301	327	311	309	315	310	314	305	319	314	309	306	315	317	330	333	362	314	331	303	286	291	311	305	303	318	320	347	328	316	310	344	325	327	313	351	322	289	309	299	322	320	322	350	321	309	285	314	335	317	291	341	344	327	296	308	319	302	293	309	346	306	306
23566	21428	29270	23989	21429	17320	1737	769	618	528	495	448	440	408	371	362	371	346	319	350	335	317	317	312	319	314	310	303	283	320	286	291	308	311	287	245	270	279	267	311	296	275	312	303	292	296	265	287	280	289	262	288	304	281	300	281	324	304	292	280	289	294	291	314	299	287	279	314	283	280	260	283	262	252	292	286	305	262	300	277	268	282	257	275	308	301	293	258	287	295	287	296	268	253	293	263	294	279	264	298	271	297	265	259	268	269	278	249	282	241	264	255	258	280	277	266	296	281	273	295	263	272	284	281	285	266	274	273	269	305	292	285	289	265	296	243	270	279	239	286	287	274	251	255	280	276	265	267	289	280	297	271	247	260	276	264	268	311	290	278	280	264	268	253	262	288	255	300	302	266	270	260	277	290	263	283	297	298	275	255	301	263	297	253	259	299	261	274	273	277	265	251	271	264	291	280	247	264	298	273	276	277	267	258	283	283	296	267	275	287	271	321	256	263	258	256	235	269	277	260	278	296	281	285	286	284	281	297	310	270	260	298	283	273	260	259	263	284	276	306	280	270	273	283	258	284	302	290	261	279	267	254	275	288	244	236	281	280	273	286	260	267	300	261	264	299	282	272	285	258	256	274	260	278	291	270	282	280	260	279	285	260	272	252	299	263	289	243	298	291	264	276	294	276	271	279	278	276	285	296	265	257	273	242	273	258	301	254	306	272	300	266	258	260	271	263	265	292	264	282	295	280	279	248	264	252	290	274	261	252	287	266	261	270	255	263	237	273	307	294	289	244	281	276	271	277	269	275	305	258	269	284	287	270	274	286	259	278	267	284	292	269	274	243	268	309	279	230	284	242	282	298	255	252	263	253	299	293	255	282	272	294	287	240	274	276	277	256	287	277	270	278	262	265	282	262	272	293	277	278	292	269	278	269	293	280	260	272	262	276	272	261	282	246	307	259	288	264	248	274	288	275	283	293	267	284	242	270	259	281	254	304	233	263	251	263	286	291	294	251	287	297	299	252	292	277	284	259	277	303	301	303	277	259	255	268	274	286	265	252	266	279	280	288	277	296	284	303	283	273	262	277	292	280	274	280	260	289	248	263	288	274	262	266	278	299	285	277	292	255	271	296	281	269	264	319	302	278	287	278	280	290	272	274	259	268	262	255	304	276	296	286	279	275	303	243	261	266	245	260	283	296	243	244	287	258	228	294	253	282	298	306	230	291	267	272	263	264	281	277	250	285	277	274	276	261	262	257	242	276	257	285	248	262	286	296	278	262	289	286	273	261	258	254	248	287	268	248	297	245	296	294	227	288	275	284	281	259	257	269	277	269	248	283	252	239	281	270	247	254	270	277	268	269	250	258	293	285	270	288	267	308	261	280	265	288	262	301	253	272	258	301	278	261	257	281	299	276	269	279	279	297	253	263	280	290	260	280	269	251	279	273	260	302	260	281	270	281	275	273	274	273	310	271	279	275	271	289	257	267	269	284	259	275	288	231	274	257	282	278	297	255	291	280	286	279	286	311	277	245	307	270	288	286	278	286	259	261	267	261	286	281	258	286	290	327	284	286	268	253	266	313	285	264	291	252	274	260	270	269	283	302	242	277	274	245	282	274	284	277	266	252	290	277	273	249	269	250	302	292	286	287	248	292	253	290	258	282	292	248	250	251	273	252	276	282	273	286	270	269	263	259	260	287	299	286	267	274	274	274	246	266	282	249	247	272	277	268	247	265	255	252	255	274	268	274	281	278	263	290	315	275	261	251	282	275	261	279	269	258	250	295	272	261	283	301	263	267	272	263	266	279	258	273	268	260	308	262	236	289	245	264	260	260	249	271	303	264	285	277	268	267	283	290	278	271	271	302	272	277	246	271	301	296	264	233	258	268	269	291	249	277	283	249	272	244	274	274	269	272	261	264	274	274	283	284	247	278	286	285	278	287	282	276	275	260	264	318	257	279	287	260	262	277	248	268	303	270	295	264	284	274	294	262	271	279	290	280	282	278	296	256	282	284	259	278	290	285	252	280	267	295	278	268	283	269	293	284	260	267	274	296	251	272	287	275	271	267	305	250	288	270	255	280	274	281	262	268	259	268	257	277	280	295	299	292	290	258	234	278	274	250	264	249	274	294	278	285	273	233	270	305	266	279	258	290	265	267	267	277	303	273	278	262	285	265	269	274	270	273	252	296	249	232	278	285	297	315	259	269	239	277	247	262	290	269	265	246	265	299	262	289	290	298	278	282	288	297	264	287	287	268	275	257	272	253	249	278	293	304	274	288	306	281	284	259	295	255	310	297	265	294	269	270	271	251	253	254	271	274	271	288	274	288	279	299	264	267	302	251	265	276	275	254	271	270	275	254	296	311	253	249	282	272	278	274	265	261	266	267	290	257	266	325	281	267	292	288	285	280	265	270	277	254	269	270	276	285	262	269	261	314	270	272	270	288	279	264	284	286	281	316	266	308	284	279	261	285	257	282	296	283	247	253	263	248	268	261	289	266	260	276	275	278	276	262	292	259	277	289	291	261	277	261	280	245	272	259	302	262	259	304	276	238	265	278	289	294	266	269	305	252	306	280	268	259	300	257	282	273	264	267	234	266	258	270	290	274	261	272	299	256	285	265	276	303	262	277	265	279	264	274	294	292	274	294	281	268	295	265	257	277	258	256	258	272	277	252	290	249	249	308	281	268	313	277	303	241	298	254	292	275	262	290	290	309	243	298	281	276	263	290	284	234	273	263	313	293	291	294	300	268	269	271	274	282	270	280	275	255	250	270	280	277	271	260	258	282	232	318	263	273	282	275	273	298	298	306	287	245	266	281	266	271	262	272	274	278	270	292	272	277	238	281	260	261	240	269	286	265	301	277	269	285	255	270	278	268	274	263	263	256	265	263	268	264	270	292	266	276	254	279	256	281	272	250	265	263	298	250	286	279	292	273	304	295	277	288	307	280	285	298	281	284	258	280	274	278	246	279	283	270	270	266	307	263	259	300	265	248	292	281	265	253	272	272	245	255	274	252	287	269	243	271	278	275	267	271	252	282	297	284	257	261	277	261	272	299	293	288	280	284	274	269	287	267	282	234	278	271	274	275	275	276	287	257	280	265	251	276	281	248	257	279	283	296	253	300	274	281	260	263	293	252	278	270	262	276	282	298	273	277	267	269	281	266	250	290	253	253	290	285	265	263	249	274	271	252	295	274	282	297	291	264	245	259	301	271	275	278	270	268	262	266	292	267	263	251	263	283	261	275	267	266	261	293	274	270	250	283	270	275	286	281	261	264	264	275	298	277	277	273	269	293	238	253	263	258	263	301	278	277	275	281	285	263	262	258	268	270	307	255	301	270	262	284	285	258	252	280	281	241	268	265	258	247	261	264	261	235	299	289	263	303	264	280	277	265	274	260	285	251	284	269	319	271	271	288	274	264	283	280	294	266	292	294	268	284	263	287	266	276	280	262	255	267	260	285	264	293	273	263	258	232	261	298
8519	17327	14575	7933	5333	3829	2909	2287	1836	1632	1430	1233	1132	971	948	850	813	764	714	700	664	651	633	613	615	625	555	593	574	586	586	548	557	632	529	573	537	519	531	528	522	555	530	582	549	488	512	518	500	542	528	559	485	521	472	540	479	511	525	506	475	511	521	530	516	573	518	504	481	506	524	515	474	490	536	474	497	534	516	493	480	517	467	492	467	486	491	487	499	504	506	501	513	537	476	507	489	496	524	482	515	512	513	516	502	504	496	488	500	521	485	516	497	512	475	539	500	508	499	492	447	473	495	506	512	484	513	489	515	465	479	470	496	522	490	536	505	467	510	474	493	493	507	506	468	506	504	506	511	505	534	524	489	507	473	520	481	486	492	529	507	464	476	501	464	511	466	495	482	487	475	480	479	483	507	501	507	462	473	474	499	458	480	468	482	516	525	517	488	488	478	483	470	521	503	519	482	453	517	470	501	457	489	513	519	496	477	482	465	468	507	493	474	443	479	462	503	491	480	472	486	485	498	481	518	467	462	488	495	514	502	523	479	513	474	484	512	473	500	512	477	472	482	483	485	482	508	481	488	488	484	494	475	495	492	437	505	473	470	461	496	504	462	479	488	491	485	479	502	459	480	515	476	497	501	489	483	474	536	478	486	491	482	478	498	474	524	490	494	495	478	538	519	446	494	516	479	510	492	542	511	487	496	498	509	485	469	470	507	467	468	456	490	467	507	524	519	526	486	463	477	543	497	486	498	455	497	481	463	513	536	487	473	521	483	491	465	464	460	481	475	546	492	494	496	478	464	509	502	512	521	520	518	520	522	502	487	502	477	455	485	481	486	476	504	486	479	456	443	481	488	454	500	495	467	479	494	534	511	519	513	470	498	480	528	525	462	472	515	455	485	485	526	468	521	500	481	477	524	532	478	535	470	501	495	496	527	497	493	438	502	483	486	525	472	502	485	439	486	461	515	466	524	495	476	549	467	499	492	502	484	524	492	459	481	478	510	461	472	475	503	479	467	470	465	478	490	492	471	485	468	522	469	467	490	513	468	455	470	502	504	478	490	513	437	492	504	492	500	477	487	483	457	454	549	502	504	464	467	462	476	500	477	481	500	421	462	465	501	479	490	513	480	466	486	455	473	502	483	530	473	488	507	483	503	515	488	467	510	482	509	520	466	475	546	457	481	445	492	533	487	505	510	501	433	499	512	468	475	463	467	508	513	512	478	495	436	491	500	486	495	494	509	540	502	465	485	523	495	527	561	482	489	464	481	493	466	486	462	480	476	521	469	514	487	488	502	508	467	485	490	475	482	444	508	489	507	506	504	507	504	489	471	455	503	494	494	517	469	476	520	509	481	499	527	439	493	513	504	484	491	511	504	514	507	497	467	459	478	513	497	462	451	481	510	491	472	483	496	480	520	496	501	456	528	493	504	534	458	499	494	493	495	501	444	463	468	462	501	491	502	502	497	507	462	522	491	512	526	494	465	488	487	494	492	504	480	509	478	501	478	496	490	473	498	490	468	499	477	502	461	529	499	495	482	495	514	474	466	514	503	499	478	526	515	470	540	525	497	509	460	501	475	508	446	480	496	522	561	496	465	499	523	457	474	511	504	508	499	474	501	491	492	506	475	479	453	487	506	506	463	473	480	501	478	510	496	521	503	517	490	530	470	495	500	503	484	491	499	453	506	505	487	470	518	535	480	509	494	515	462	468	542	499	468	513	506	454	461	513	482	476	504	482	466	503	480	484	506	486	517	493	489	491	500	539	476	514	457	514	508	473	476	541	499	487	474	489	507	513	557	506	499	548	479	475	481	486	518	522	492	503	471	471	534	484	485	490	513	501	487	490	494	452	442	510	469	489	478	486	484	483	483	514	459	466	479	511	480	492	487	452	467	460	514	460	500	472	482	494	462	519	506	445	478	493	474	478	534	491	497	556	511	506	542	488	478	512	473	525	465	502	491	505	490	505	502	441	499	471	489	459	471	454	497	474	481	488	491	489	509	460	482	493	514	468	487	477	496	500	494	511	468	448	488	517	486	489	529	469	490	525	514	490	486	502	494	512	445	476	521	505	453	494	456	493	474	516	506	456	486	495	480	505	467	467	486	484	492	484	526	508	504	481	459	496	487	541	507	446	524	475	507	489	481	504	501	478	541	482	483	505	512	503	505	503	526	477	508	513	494	462	491	524	483	478	483	477	527	470	517	462	478	512	465	506	528	460	488	481	503	530	489	510	458	524	457	540	476	532	526	464	502	469	468	489	495	508	555	539	519	467	528	478	494	446	450	516	511	502	492	476	477	468	535	507	481	466	452	474	487	501	529	468	466	483	474	479	479	487	463	502	429	493	471	444	459	468	495	523	482	482	481	495	503	505	485	503	505	455	472	477	502	515	496	517	489	491	477	528	482	476	522	458	486	498	523	488	465	509	491	460	465	470	523	498	512	448	517	486	501	484	528	451	473	506	444	468	439	457	504	459	508	530	492	518	487	498	536	473	483	518	480	499	521	547	472	474	523	491	474	530	519	481	492	495	522	487	528	494	524	493	469	526	542	528	443	475	511	497	481	449	478	464	492	451	493	456	499	485	483	528	480	473	447	457	425	509	528	480	491	514	471	494	490	489	497	494	509	517	466	571	508	521	503	497	477	477	495	478	472	458	485	510	490	479	485	485	470	498	445	469	495	493	471	443	508	524	499	478	497	529	495	498	511	518	463	449	482	477	504	512	462	466	511	463	491	481	512	488	487	494	516	469	513	494	454	512	518	465	484	495	473	464	504	507	498	524	493	480	515	491	449	489	467	458	513	501	502	492	486	469	529	482	477	491	480	500	478	530	468	514	460	511	493	482	478	492	457	527	519	473	525	481	475	515	513	513	490	503	490	494	489	471	513	495	499	452	460	514	509	471	500	534	495	471	480	490	511	494	472	463	479	509	507	454	514	493	505	486	513	489	478	505	471	467	498	469	461	485	486	505	457	455	488	470	486	465	481	466	486	477	487	486	504	518	487	492	514	463	502	504	479	448	544	451	490	485	481	494	506	467	486	475	524	527	476	449	503	457	478	476	510	518	460	514	487	488	509	521	467	495	467	435	517	509	474	479	465	486	484	485	467	522	528	492	480	468	514	507	462	519	475	428	505	464	517	511	484	506	479	523	502	495	529	458	477	522	494	501	469	482	462	478	443	542	497	468	452	454	485	495	505	507	528	494	475	501	473	499	476	469	521	465	529	451	477	512	464	466	487	469	448	492	482	514	527	470	475	486	466	476	497	521	489	502	502	477	515	457	511	470	522	459	461	543	493	494	492	528	480	494	435	530	475	493	463	497	485	498	496	518	495	495	516	509	530	477	538	513	456	512	542	494	484	497	510	452	470	506	509	490	496	484	489	487	474	464	482	505	534	516	469	500	507	472	503	497	492	452	490	472	500	499	473	498	466	500	442	468	491	488	498	515	483	476	507	495	458	485	442	534	488	494	494	478
26934	20645	7063	717	462	447	397	378	369	391	371	383	347	374	385	385	387	384	388	370	356	379	345	372	363	382	348	344	361	399	413	359	354	373	369	365	426	358	386	399	373	324	340	356	380	346	385	365	389	372	388	359	378	352	388	397	344	364	332	384	374	353	374	385	378	356	382	367	366	415	363	368	350	378	372	348	353	374	356	374	397	382	358	342	361	386	361	334	395	374	356	343	360	364	416	377	361	334	379	380	355	360	380	355	381	333	376	348	412	375	360	360	356	336	373	371	354	351	399	351	351	340	340	383	351	378	375	382	367	355	386	388	376	309	396	344	358	339	332	366	373	366	365	352	352	368	359	370	359	382	344	346	365	363	372	356	399	341	403	346	365	334	356	382	364	367	374	357	376	345	369	374	395	383	371	395	356	393	360	346	347	365	405	383	394	413	386	366	377	380	381	368	355	351	364	363	413	383	381	379	354	343	377	377	382	374	394	339	369	364	353	393	356	392	396	347	383	329	384	384	374	374	396	359	372	360	364	378	397	410	345	355	389	340	355	356	372	375	360	347	375	365	352	361	372	388	400	370	363	383	365	362	375	377	356	334	376	411	344	368	361	368	355	371	353	362	387	345	403	363	364	396	367	352	377	359	377	377	379	383	394	394	404	350	370	391	351	342	366	368	369	385	351	366	398	371	349	356	393	398	383	366	398	373	354	349	388	374	354	335	370	352	372	368	386	351	378	393	349	378	367	359	415	397	378	360	351	429	357	371	362	359	352	398	361	389	369	331	386	375	350	397	388	355	356	396	368	405	408	338	378	403	378	383	354	351	356	378	348	363	394	396	353	380	348	357	344	373	376	370	345	380	351	364	368	380	371	369	364	377	343	400	369	350	348	381	361	368	379	352	383	355	392	391	344	375	408	402	356	318	397	362	342	365	366	341	380	382	359	368	370	383	400	386	387	362	393	355	350	392	379	385	353	365	367	330	361	354	396	384	370	364	363	358	347	386	406	364	345	369	373	362	346	326	316	386	356	370	354	359	383	370	363	369	401	363	357	350	344	353	375	378	376	327	342	382	360	346	365	356	393	363	351	351	368	382	363	341	378	358	368	355	352	390	391	404	381	358	387	369	385	355	364	367	340	379	354	380	363	363	411	352	362	399	376	359	378	372	395	398	382	361	366	360	389	427	364	338	365	351	345	356	397	360	331	349	376	376	369	374	371	382	374	356	360	388	399	406	402	380	368	313	367	405	372	381	381	364	357	375	335	353	365	348	363	379	401	352	375	395	365	366	362	384	331	371	406	363	341	359	376	365	373	378	380	363	391	366	369	366	348	395	379	388	375	353	359	349	370	346	359	336	366	352	373	343	376	424	391	373	360	379	333	340	349	368	353	356	358	357	362	337	360	365	351	387	389	368	369	348	374	341	368	364	383	408	367	394	360	401	328	376	345	400	336	360	357	347	363	365	370	348	356	378	336	366	357	371	377	360	392	382	352	367	362	346	379	328	352	354	362	361	387	348	378	379	339	344	391	374	398	341	410	375	357	365	360	369	363	366	395	346	389	361	378	382	377	385	396	401	377	331	349	336	348	357	338	383	380	372	411	381	331	396	359	332	369	398	402	379	431	352	373	355	393	366	374	356	380	382	386	347	385	346	399	376	370	356	368	393	372	384	359	369	377	382	353	330	362	381	377	398	378	341	370	329	382	351	370	375	371	382	390	348	352	370	375	388	390	355	372	402	374	364	400	365	378	341	373	361	356	389	361	354	358	315	357	354	377	369	350	350	403	396	387	397	341	391	360	391	363	400	386	335	377	370	382	379	361	362	391	361	387	363	360	352	375	381	375	393	411	341	384	344	357	373	383	390	359	355	355	358	322	358	378	370	378	381	376	385	374	392	367	346	351	370	391	369	370	397	394	356	391	362	363	405	374	374	383	372	353	390	364	399	362	382	360	361	362	361	341	374	387	332	346	347	364	380	382	382	403	364	397	355	365	355	358	374	339	355	362	359	397	364	381	327	381	339	362	369	388	386	384	376	395	350	368	354	360	349	352	354	391	369	365	369	350	353	385	363	358	391	377	356	350	370	368	363	408	391	360	378	359	388	333	376	394	374	398	358	379	364	357	353	375	346	352	355	358	361	357	374	374	365	374	350	379	374	407	365	383	344	362	377	383	315	366	361	358	393	389	348	356	351	394	376	396	359	379	375	350	349	387	368	416	350	344	379	380	341	402	367	357	373	353	378	381	317	364	362	405	355	384	383	362	356	380	359	372	350	344	350	387	364	358	370	379	352	374	371	352	371	360	368	380	367	366	367	344	346	415	384	368	347	356	388	333	355	365	406	396	347	348	366	371	324	366	346	378	356	399	370	362	366	346	366	399	340	341	375	391	388	395	409	347	354	364	381	364	370	346	358	388	385	362	383	354	360	333	364	409	370	357	377	377	343	346	380	368	409	373	348	365	326	394	366	363	360	337	403	364	413	361	377	334	358	381	344	366	362	347	389	383	390	387	341	352	355	370	362	375	340	403	334	315	370	376	346	368	340	340	377	344	356	359	357	387	391	354	331	394	388	382	391	405	345	345	370	385	388	342	358	387	353	359	382	386	335	348	337	405	361	365	363	332	389	329	342	373	371	372	361	353	373	363	357	368	360	358	382	385	368	353	365	401	356	356	358	399	387	385	348	367	372	382	348	354	369	411	379	406	368	364	386	382	360	396	331	373	367	342	355	450	343	353	372	381	373	363	359	362	357	326	376	409	376	413	362	359	368	370	383	372	380	374	399	337	383	362	416	376	367	411	370	380	368	372	392	355	380	385	359	388	367	370	382	377	384	364	352	368	356	351	350	362	344	360	380	367	378	322	337	407	397	376	358	353	369	396	390	351	386	387	370	366	353	419	398	375	395	381	372	361	303	394	360	346	368	374	372	351	343	362	389	360	370	340	370	380	395	376	354	380	351	394	350	362	360	354	347	382	340	368	385	372	349	355	362	388	359	383	367	369	367	323	399	383	386	373	383	365	372	370	373	364	374	371	379	358	389	387	371	370	381	383	353	369	412	391	401	409	375	366	369	366	367	346	372	350	337	343	353	367	427	363	383	367	389	381	382	374	362	368	367	405	374	352	363	387	392	350	368	408	318	341	354	351	357	399	341	354	369	358	343	397	379	357	354	346	387	350	325	375	357	366	339	346	371	368	380	359	352	349	373	350	377	375	374	378	363	355	394	358	386	372	383	380	396	398	360	356	365	372	407	349	349	367	369	380	383	357	360	370	355	391	345	349	333	374	354	354	354	392	346	378	362	367	378	356	355	391	358	378	389	344	378	368	401	377	352	392	404	375	366	340	346	330	392	397	386	359	346	383	352	343	400	365	389	387	335	364	365	342	376	360	373	327	357	358	391	353	318	342	379	381	365	379	376	373	334	364	400	374	343	398	399	386	375	374	358	397	371	340	368	344	365	372	352	351	356	374	359	328	374	367	355
4314	1939	1748	1155	945	846	763	773	789	718	730	697	747	687	756	684	728	687	677	631	700	698	751	702	709	650	694	658	716	725	687	715	665	690	686	643	681	628	725	674	705	701	653	667	728	708	743	731	726	742	709	645	681	687	684	678	681	720	674	698	759	708	668	657	684	680	679	688	704	654	704	666	687	707	692	665	738	672	714	682	690	666	675	637	659	674	700	638	776	665	665	693	675	670	700	723	714	698	741	716	675	687	693	714	653	671	714	671	696	743	705	699	682	649	708	678	718	657	666	722	749	720	689	667	656	714	688	669	679	703	698	696	711	687	684	669	658	721	691	679	663	733	649	715	677	698	698	643	669	726	723	674	687	704	754	659	666	694	688	704	711	705	671	736	688	702	707	706	650	696	678	675	680	706	725	673	686	670	692	683	660	682	761	692	688	668	706	687	735	709	693	722	716	704	670	669	666	645	723	666	656	678	678	680	738	672	680	664	680	699	656	660	683	668	655	670	708	698	652	716	714	710	675	682	733	674	674	704	732	682	715	631	708	625	716	692	658	650	677	693	674	644	661	725	710	709	715	623	670	668	695	707	705	684	691	689	700	694	692	673	723	684	684	680	677	744	693	720	698	696	743	691	651	661	678	677	663	720	665	709	711	697	689	697	750	695	715	674	713	648	705	710	694	667	702	660	686	697	704	648	707	698	720	679	633	685	638	726	717	694	658	694	692	711	688	652	701	730	712	686	679	658	693	692	688	673	720	672	701	644	726	660	666	662	719	725	650	677	711	670	675	704	702	691	676	686	667	705	703	682	697	651	701	686	705	712	702	707	713	702	678	704	695	670	698	713	686	684	712	678	670	656	706	675	691	706	664	687	687	667	665	694	683	676	698	681	709	693	704	684	685	640	676	696	661	703	723	643	699	669	656	690	698	639	687	700	684	715	665	676	686	648	620	684	677	670	709	690	670	690	660	658	671	666	677	660	717	707	668	672	720	692	652	659	692	685	632	685	689	701	679	722	697	655	692	677	699	645	730	703	697	713	682	715	710	750	663	685	659	718	676	724	747	685	663	685	680	674	686	687	730	673	686	686	695	671	688	747	660	709	630	728	648	691	659	702	701	700	670	695	755	678	692	667	676	675	681	723	694	718	687	691	672	726	669	706	635	704	666	693	704	714	702	733	696	705	684	664	671	715	667	672	702	681	670	669	657	672	714	714	706	682	680	679	695	669	687	709	635	697	683	702	686	702	674	715	719	721	751	687	707	671	645	722	688	686	700	709	709	737	722	692	686	720	676	713	684	707	665	713	722	672	698	697	711	677	714	731	684	684	733	711	673	719	682	647	711	707	668	672	677	706	689	689	681	699	690	691	707	664	680	640	678	663	707	687	639	681	667	670	688	732	671	663	690	693	689	674	704	714	711	730	705	706	692	713	653	702	718	672	700	671	653	694	669	695	691	661	714	678	697	716	654	685	674	679	668	714	702	695	697	660	680	718	674	705	742	675	676	656	653	648	733	720	700	697	698	697	671	695	713	732	676	676	694	682	691	699	642	707	702	705	666	663	688	723	711	684	711	739	678	651	687	679	704	707	718	670	663	709	664	644	683	678	721	683	653	674	679	680	707	674	727	707	716	710	644	650	682	699	696	666	678	662	737	681	688	722	711	675	699	702	708	679	697	722	693	691	661	670	656	745	654	760	681	639	678	735	705	707	689	672	722	684	663	668	663	693	641	694	743	695	666	705	680	692	708	657	672	714	668	656	695	712	705	669	689	703	682	665	694	693	644	708	684	683	704	689	661	698	683	639	710	637	687	684	683	709	704	670	687	655	713	691	691	696	689	681	696	666	752	674	718	674	703	740	693	688	678	716	662	661	672	709	740	655	646	700	712	668	698	710	700	700	660	639	673	702	681	718	711	701	692	693	657	699	695	699	692	697	659	740	761	634	680	634	679	689	748	697	652	680	730	723	699	685	707	679	685	706	679	680	687	637	677	718	712	697	694	656	712	673	703	718	659	729	682	696	677	686	705	648	715	723	721	702	646	687	714	726	649	677	682	713	712	727	670	708	687	663	609	676	676	729	718	683	700	704	673	687	723	680	712	738	710	708	685	656	672	688	699	747	659	704	703	685	694	680	679	679	697	686	721	652	676	711	659	744	675	676	667	695	727	700	684	672	642	688	701	702	702	648	718	680	713	664	757	685	691	641	752	703	695	668	710	707	684	709	700	676	702	691	708	707	685	745	660	699	717	647	654	723	701	717	722	676	698	680	716	697	674	698	689	745	705	678	657	703	705	713	675	671	687	694	693	738	698	701	682	671	676	691	702	722	680	658	681	701	699	681	725	642	719	709	716	670	694	667	680	688	694	686	689	696	711	622	717	706	703	693	691	690	663	678	670	661	705	681	693	678	706	686	684	679	694	681	728	649	705	697	652	657	677	689	701	716	640	677	678	679	664	677	669	704	687	705	651	675	723	706	723	675	658	704	686	665	720	716	730	719	646	663	691	700	655	685	703	700	708	665	691	768	693	682	692	666	687	682	662	707	671	687	680	703	669	689	714	711	718	629	663	691	677	691	689	664	709	685	717	685	703	670	681	721	679	674	649	678	693	699	730	646	689	686	674	670	676	720	711	725	701	681	746	673	674	714	692	701	678	686	710	673	679	720	708	665	655	688	651	716	710	697	689	777	654	747	688	721	646	699	652	688	709	707	730	725	702	711	675	741	711	689	645	715	705	708	720	707	668	674	693	713	670	725	684	682	713	673	713	669	715	698	682	702	695	679	709	692	633	688	686	694	680	691	675	653	674	704	651	686	692	684	693	668	696	661	691	694	680	675	685	728	682	638	683	742	665	688	691	659	675	684	673	631	736	717	716	683	687	687	675	696	685	698	688	672	689	686	684	695	698	640	697	688	720	693	720	694	709	716	693	681	683	675	678	699	705	683	638	714	670	699	709	669	705	734	689	658	718	673	683	686	692	660	676	709	676	700	681	700	701	674	641	675	650	687	668	673	704	702	656	657	703	717	716	712	679	673	712	694	701	677	633	688	711	628	659	683	703	688	693	681	708	649	651	719	706	637	692	644	721	709	685	693	649	678	662	657	688	667	673	720	652	712	730	694	747	688	673	701	672	698	638	714	669	729	668	726	681	682	639	702	701	703	675	690	724	719	680	686	713	661	722	706	619	675	710	683	744	679	678	636	650	667	701	677	693	648	733	647	741	712	746	678	672	702	677	661	660	689	693	661	672	659	687	712	657	674	660	707	671	710	653	741	695	710	651	687	697	608	677	650	706	687	667	729	721	660	647	717	676	692	699	667	694	678	688	695	698	682	677	692	723	677	673	699	657	686	730	681	689	667	634	686	670	705	693	701	676	703	672	697	735	663	687	678	694	682	718	700	692	662	645	718	690	690	674	679	705	689	684	675	682	674	740	707	644	678	689	729	746	705	709	686	747	727	689	732	687	683	672	671	687	712	667	707
24409	21412	28570	24622	19708	1664	638	368	335	303	258	282	264	249	218	206	213	193	214	196	190	201	169	181	199	163	176	176	180	146	175	161	166	160	177	164	189	169	177	146	168	174	179	173	184	163	157	160	153	177	164	159	151	162	162	172	145	149	156	160	155	163	174	134	161	178	181	143	143	161	157	152	159	145	176	187	166	160	163	185	167	167	160	149	131	166	166	141	152	169	164	168	133	156	157	160	146	155	140	192	157	180	183	155	156	154	144	171	170	158	191	156	171	157	145	174	153	178	157	141	153	151	165	152	148	139	179	173	153	171	140	140	153	162	178	131	154	149	160	152	160	162	174	143	144	158	167	171	168	153	165	163	163	145	153	134	159	144	159	165	150	183	154	157	161	155	136	155	180	154	159	162	169	178	175	154	160	152	181	171	172	157	146	147	133	162	154	166	153	162	158	159	170	160	163	184	131	153	175	181	145	167	182	127	139	163	137	163	149	145	172	158	177	155	158	170	172	158	163	163	162	154	150	147	161	153	140	150	156	146	164	147	141	147	162	142	169	185	160	176	164	157	170	166	153	166	161	169	164	182	164	127	177	157	151	156	188	137	136	166	165	142	152	169	157	150	174	180	185	154	163	154	155	160	179	157	174	151	165	171	151	161	151	159	161	144	152	130	148	161	153	164	167	146	165	151	168	168	155	162	158	176	137	161	166	166	166	177	159	147	140	148	159	178	176	136	147	138	170	149	157	172	160	162	167	146	171	144	169	124	182	157	189	144	144	162	144	140	135	168	164	162	178	137	159	142	161	160	177	159	163	159	157	153	161	150	151	151	148	168	148	143	167	135	179	142	143	167	177	177	145	145	159	164	164	162	151	172	156	171	178	150	160	175	164	159	157	152	175	163	168	162	161	165	161	162	138	165	162	142	163	161	153	178	161	160	150	150	172	144	150	138	149	175	155	168	160	176	141	175	182	162	155	138	168	170	163	169	196	180	158	169	179	169	136	147	150	169	148	174	159	154	164	182	168	137	162	154	163	165	164	171	159	151	168	146	181	148	155	173	175	182	156	157	174	146	166	152	162	169	161	155	163	178	151	157	136	144	154	167	144	158	155	149	168	160	176	161	147	177	170	168	154	148	162	167	165	146	164	158	171	148	161	141	164	154	160	177	168	163	151	153	142	147	141	182	169	174	172	173	169	165	175	139	161	154	157	140	182	144	149	174	147	170	178	153	161	173	187	152	155	167	136	161	143	155	174	166	163	163	155	151	178	162	162	151	133	183	158	146	171	172	156	145	179	168	159	153	154	160	194	190	153	166	158	183	163	150	150	153	168	169	159	176	162	170	155	162	156	167	151	140	138	170	164	160	146	149	146	151	149	138	162	149	160	155	143	167	164	172	170	179	118	173	150	165	148	143	172	180	134	152	144	146	137	155	146	143	174	152	177	160	180	132	145	161	148	175	155	156	163	171	161	162	180	159	136	169	172	160	154	146	142	151	161	153	151	169	161	165	154	167	177	157	147	158	154	137	136	156	135	156	157	146	149	169	139	156	157	154	172	173	173	154	172	147	160	153	124	152	143	171	184	150	152	147	165	169	167	154	147	151	159	168	143	159	151	167	137	167	189	184	163	140	155	155	164	148	162	153	170	171	140	159	160	153	164	150	162	153	178	140	157	140	170	161	163	171	150	168	139	156	155	154	152	152	160	171	151	159	174	152	136	150	163	170	171	148	172	154	154	141	168	148	179	164	148	167	173	152	129	137	163	144	158	158	178	183	152	140	161	134	157	157	143	170	165	163	143	157	157	163	165	147	167	149	157	156	153	163	130	149	140	176	165	168	157	154	155	147	169	156	134	142	151	161	140	149	165	166	175	146	138	169	162	165	171	167	157	139	149	160	136	155	166	154	142	154	153	146	178	150	134	151	145	169	145	157	153	167	171	161	144	176	144	145	154	171	159	170	125	153	145	161	167	149	159	144	166	177	150	160	165	175	146	144	174	151	164	139	155	158	134	169	156	151	163	114	150	144	166	180	159	145	171	169	142	162	156	151	157	156	178	144	145	137	165	164	156	172	146	166	154	151	147	162	147	159	153	148	148	146	168	154	148	153	135	160	177	157	166	147	155	146	156	142	142	169	138	147	160	131	163	184	146	153	153	152	152	176	149	132	160	140	165	142	143	157	178	153	147	143	160	145	169	170	172	150	169	141	150	189	159	157	169	137	184	163	165	139	133	133	141	168	159	169	163	162	187	151	137	164	141	163	146	145	128	145	165	160	151	144	154	157	143	181	156	150	160	154	165	162	173	174	165	160	146	180	172	156	170	159	181	176	154	149	151	152	163	142	150	186	167	159	167	153	167	147	146	172	169	150	154	167	176	147	148	154	164	135	147	157	138	154	152	168	150	156	150	153	158	165	178	156	145	157	171	172	164	176	178	164	159	154	159	163	149	168	164	161	164	159	160	160	154	162	169	157	178	141	143	141	146	147	151	154	163	185	154	175	165	159	158	164	167	160	157	155	155	166	159	147	142	151	153	157	155	167	151	144	160	150	173	167	160	155	146	148	168	150	160	142	149	169	150	173	154	171	148	142	157	148	165	155	138	156	166	161	167	144	159	159	165	157	150	147	179	177	164	171	179	145	174	156	168	156	144	177	129	154	137	146	159	168	150	167	167	170	138	183	152	161	143	169	162	152	167	147	157	149	175	164	146	160	166	140	160	165	148	160	154	132	171	154	167	182	165	146	148	159	157	165	177	166	161	156	145	149	166	141	152	166	148	159	169	174	138	153	160	154	158	166	172	190	154	142	150	153	168	150	153	161	144	159	158	159	174	153	141	155	169	175	151	167	156	155	144	138	166	145	134	165	156	185	126	143	151	165	165	166	148	143	176	172	145	155	150	143	131	148	139	136	143	148	164	147	164	157	159	167	172	158	155	167	167	170	152	178	144	194	168	143	160	164	158	157	144	167	157	143	169	161	162	135	170	133	148	137	162	171	160	168	167	168	139	149	170	171	159	157	156	157	173	154	152	163	180	162	164	155	166	154	150	174	156	153	166	160	155	145	147	158	170	144	143	186	164	205	175	166	154	160	165	187	160	164	152	131	143	129	147	164	155	164	144	162	183	143	156	164	168	177	154	140	190	157	166	163	145	156	155	160	170	156	145	162	160	149	154	149	155	157	160	154	147	155	183	152	165	144	171	174	144	159	171	157	172	160	176	138	133	199	133	164	193	158	147	163	160	158	158	155	167	148	168	151	169	152	150	147	160	153	164	143	148	153	181	173	161	178	148	145	172	155	168	147	193	172	157	155	143	149	167	149	156	164	148	160	160	171	166	157	169	156	181	146	162	142	149	163	156	150	167	173	171	168	185	167	180	159	171	168	155	165	158	155	144	156	172	151	143	174	173	146	163	139	153	172	191	165	162	160	144	162	172	154	145	140	158	164	142	167	161	149	181	151	175	165	158	176	161	136	163	152	153	168
6025	11372	9271	4672	3100	2095	1675	1250	1078	951	805	704	615	573	499	526	478	454	441	429	401	397	431	390	372	400	384	407	368	383	360	379	383	406	318	360	334	357	355	349	330	369	356	309	308	325	355	311	305	335	319	340	303	334	317	328	363	317	302	314	336	318	313	298	283	348	344	332	314	334	321	347	325	315	326	308	316	322	301	312	308	323	332	362	309	357	318	319	318	347	324	282	299	349	313	333	332	312	307	292	352	316	318	299	298	319	315	288	303	320	305	330	318	336	310	329	319	307	322	328	327	334	301	335	304	303	347	280	311	285	294	316	326	359	292	304	342	299	323	340	314	312	290	318	328	291	330	335	334	329	329	315	295	302	308	373	305	323	289	317	311	312	312	290	313	347	313	289	306	320	334	268	309	318	313	339	323	310	319	335	332	271	291	301	321	292	353	294	304	298	358	300	287	321	301	290	339	309	296	348	316	317	291	296	296	320	301	329	348	319	301	329	300	339	330	327	333	299	326	325	312	355	332	276	348	298	324	318	316	306	291	327	320	336	300	310	294	305	342	309	329	309	307	304	294	310	302	323	327	304	310	300	305	309	307	306	311	315	321	294	319	329	301	322	318	316	293	322	327	301	299	312	342	304	279	326	335	321	355	286	303	314	291	336	342	293	309	305	307	285	327	319	309	350	295	313	311	312	330	297	326	285	326	305	316	319	280	302	311	306	320	318	317	297	340	311	321	310	320	320	306	312	310	307	334	290	324	307	328	323	294	324	307	337	301	291	308	320	312	317	302	307	298	270	335	322	321	324	333	337	291	305	309	331	292	308	323	305	312	284	330	323	321	319	298	305	311	340	321	362	330	298	319	340	306	284	289	334	328	330	309	288	297	316	320	325	282	326	350	329	307	292	331	303	310	322	324	314	313	314	315	342	323	319	312	321	339	317	308	306	313	336	301	320	319	307	321	303	325	341	326	306	330	317	326	328	332	305	307	351	300	322	309	308	337	348	299	293	335	280	335	336	335	293	320	290	333	319	318	322	337	315	321	301	306	322	325	347	293	316	322	328	319	315	312	317	317	326	287	346	308	301	308	329	331	334	252	329	295	317	321	320	312	338	322	324	320	316	314	307	370	298	332	305	352	296	296	283	306	291	312	344	321	306	326	309	345	312	334	314	315	316	321	306	298	299	278	298	311	315	316	327	306	317	291	319	297	304	284	329	327	305	298	327	300	319	318	326	358	299	326	314	325	325	306	318	364	317	320	350	327	338	314	299	320	303	313	321	317	300	332	257	330	302	351	289	281	338	333	288	332	310	314	330	305	328	311	333	298	333	309	306	308	321	332	320	292	324	314	335	316	284	310	308	326	345	351	353	319	276	273	339	324	309	307	312	334	289	312	315	297	284	314	298	300	311	309	295	326	308	323	323	277	320	290	297	310	289	323	303	330	318	332	304	328	326	295	297	329	314	316	287	294	308	325	326	286	309	299	320	312	319	306	301	302	326	284	323	319	335	301	341	333	342	332	311	311	299	296	294	339	290	321	307	332	311	302	323	299	324	323	319	309	328	294	294	311	294	314	329	328	290	337	285	305	349	305	308	323	306	326	312	318	281	312	325	324	322	331	304	330	296	307	328	333	324	356	305	291	299	277	345	316	331	308	328	323	301	309	288	311	311	324	310	337	326	294	339	315	302	308	328	326	337	335	314	297	316	260	328	324	345	321	304	333	311	311	304	335	299	312	328	364	308	364	332	298	327	314	285	330	323	316	324	284	302	314	290	305	306	293	344	326	324	295	309	321	310	325	283	302	302	294	338	286	331	320	308	339	318	333	302	333	306	320	346	320	317	293	349	300	292	319	318	320	315	329	314	322	326	269	327	312	314	309	321	329	334	317	318	319	350	307	312	329	320	301	324	318	318	279	323	309	295	299	347	319	312	305	320	323	281	316	344	327	339	298	357	314	309	304	313	313	292	326	309	317	316	290	300	308	300	324	333	335	326	297	308	290	300	338	321	295	309	292	325	325	306	303	279	293	291	324	322	340	294	311	318	308	291	315	328	289	323	302	321	319	292	326	312	307	318	304	320	324	311	321	327	306	301	310	301	306	299	321	314	289	315	335	282	300	310	305	291	320	294	318	286	303	323	314	335	304	298	301	317	316	302	319	312	314	321	321	310	314	308	337	304	324	345	308	288	316	303	306	319	315	330	315	308	311	338	322	313	327	339	307	321	311	329	373	316	299	334	338	313	305	318	337	313	302	287	310	288	282	333	309	320	285	322	330	319	302	309	289	323	305	314	329	330	305	321	325	316	300	347	323	326	319	322	286	301	291	333	306	306	312	316	332	308	313	299	291	309	312	337	315	288	317	318	306	298	286	311	328	307	300	303	293	317	348	347	304	306	310	319	307	325	313	292	328	323	370	328	301	334	312	285	327	320	314	307	327	294	321	328	316	317	319	339	335	317	297	292	299	311	306	336	312	309	331	347	336	324	325	313	326	290	296	298	307	319	328	321	319	327	314	319	334	314	298	301	291	327	305	285	322	331	306	296	302	316	311	306	323	303	310	315	338	331	265	276	339	324	304	313	298	284	296	343	348	304	320	312	306	324	318	322	324	310	305	308	327	330	302	335	320	313	296	312	330	326	313	317	331	327	286	324	327	298	298	346	287	335	319	307	318	298	340	311	310	345	330	299	323	318	281	297	301	301	319	315	307	327	304	326	303	320	306	335	288	313	333	335	280	303	332	303	305	329	290	318	317	345	358	320	327	310	309	281	310	289	288	327	321	317	282	325	337	297	299	344	274	295	316	302	321	327	304	307	310	352	295	294	318	309	308	310	314	322	332	306	346	330	290	326	330	296	317	331	312	315	301	318	352	321	325	280	309	311	313	327	304	326	340	346	299	342	299	344	323	309	332	307	327	312	319	306	308	311	320	297	299	291	342	340	294	292	312	260	363	310	297	315	288	312	336	320	335	313	319	339	311	325	340	326	292	299	306	331	312	282	328	324	311	316	337	300	289	322	322	301	318	294	353	316	328	294	329	317	318	316	315	306	293	295	304	319	310	334	321	332	317	298	322	335	304	296	316	285	328	276	341	315	307	298	276	292	311	307	289	313	274	291	322	333	306	317	321	279	311	338	300	321	273	297	327	314	323	298	327	313	303	302	299	302	280	313	300	305	342	316	298	312	323	313	297	299	329	308	289	348	272	300	330	316	297	324	341	299	311	310	310	317	335	316	303	321	305	295	286	314	310	329	319	341	362	324	315	294	313	307	318	302	317	299	354	314	327	349	322	317	334	307	337	297	301	302	335	300	297	318	323	310	350	323	313	295	296	295	310	325	319	304	288	261	306	291	333	305	278	317	299	298	337	325	308	264	321	301	311	304	379	324	317	331	322	326	300	315	322	317	305	314	307	334	291	303	319	307	315	317	339	300	301	318	347	319	326	315	315	320	331	304	309	301	304	337	314	317	332	351	306	295	311	332
23484	21412	29281	23924	21415	17590	1837	773	559	530	529	484	434	390	384	355	353	355	396	347	356	347	332	329	337	299	315	309	278	312	300	257	286	295	288	300	307	281	304	302	288	278	285	296	279	296	295	269	276	307	244	295	290	282	253	280	277	279	271	274	264	313	295	283	299	278	252	259	294	280	299	250	269	296	286	268	294	289	324	293	262	314	267	276	285	301	259	326	262	283	265	272	303	291	300	283	284	289	288	276	288	274	268	280	262	272	306	293	300	245	271	288	269	276	247	280	276	281	286	275	268	291	268	262	284	276	282	263	287	307	296	257	293	265	301	273	275	259	249	261	266	282	241	282	271	283	259	280	258	247	268	269	293	279	249	272	273	286	287	264	246	274	266	301	288	286	274	290	275	260	297	271	280	267	245	301	271	281	254	241	280	322	287	301	319	279	236	275	248	276	289	261	306	289	298	264	265	280	251	276	266	296	274	269	283	266	277	300	289	264	251	280	285	251	272	255	273	243	246	289	290	277	265	273	294	271	258	258	288	252	281	256	284	283	245	281	281	294	261	291	245	278	279	240	302	264	288	268	259	271	245	280	235	275	245	266	275	286	279	286	276	297	275	264	257	314	272	272	265	264	292	295	284	258	268	290	292	252	276	288	279	280	285	261	270	260	276	273	272	285	244	258	267	297	279	257	270	281	287	270	305	281	281	253	316	274	272	295	284	302	282	252	264	299	298	250	268	291	255	289	264	255	268	299	282	283	248	286	268	248	262	279	283	284	263	290	276	261	292	267	262	259	259	281	247	250	283	260	276	276	267	270	286	317	260	244	265	257	274	317	258	288	244	263	299	283	292	257	298	276	273	269	267	277	267	231	263	276	244	253	296	280	252	263	293	269	266	283	250	268	303	275	270	271	265	254	269	280	292	302	273	290	283	273	260	268	298	276	259	305	297	283	260	281	269	275	271	269	294	276	250	251	300	290	268	271	265	294	276	296	267	281	288	284	277	275	254	250	281	265	270	282	295	279	272	293	299	297	292	272	299	278	267	243	270	273	263	255	285	276	262	247	284	269	289	245	261	270	253	289	285	264	284	290	286	284	247	290	238	293	257	268	257	246	281	276	285	284	247	254	278	286	264	246	283	262	275	315	305	277	276	294	286	275	291	281	278	279	278	267	281	260	260	261	270	266	274	258	302	276	252	269	272	260	286	306	298	275	272	295	265	280	238	304	278	280	271	280	288	274	308	296	244	255	277	251	269	299	255	281	270	274	269	266	284	279	281	278	280	265	251	283	268	277	261	293	272	267	261	293	280	250	292	276	280	247	273	269	285	255	247	256	286	252	269	246	268	259	276	278	247	262	285	269	281	254	271	262	268	280	271	261	276	272	289	291	287	298	278	276	253	296	283	279	265	299	295	256	276	232	266	285	277	307	238	294	285	228	271	276	293	251	276	273	238	283	284	272	262	255	287	280	282	285	285	282	286	291	246	281	248	275	292	286	233	290	279	283	294	291	263	297	299	273	270	280	291	265	268	277	274	254	283	250	268	278	248	260	264	289	235	281	275	282	278	284	277	275	254	268	258	281	253	283	259	256	267	269	310	288	262	292	248	249	267	282	282	267	237	278	261	271	266	293	263	274	259	253	278	271	281	304	292	247	277	279	293	266	298	274	287	277	292	303	263	240	279	279	293	254	266	283	268	285	247	303	304	256	282	292	295	269	290	288	305	246	298	273	292	275	275	294	295	264	277	255	283	265	292	274	269	269	294	263	282	269	256	292	269	265	298	299	281	293	262	273	270	318	280	266	259	265	247	300	284	268	273	259	283	269	270	296	258	285	298	255	292	285	250	254	270	261	280	289	309	281	278	293	261	256	282	240	254	258	265	255	277	280	290	282	245	236	282	264	258	305	238	281	257	241	268	266	272	247	255	295	268	251	262	288	273	302	290	247	260	297	254	279	295	290	265	275	251	319	254	290	258	268	317	291	245	266	290	306	279	271	266	256	227	280	283	280	301	269	264	253	264	264	284	265	272	285	271	275	292	279	293	270	284	284	246	249	278	281	273	279	260	294	302	288	287	270	271	290	276	252	260	277	235	289	254	269	256	305	255	263	280	285	283	279	268	274	281	238	300	277	244	277	276	279	257	278	273	257	284	273	263	275	290	283	268	251	273	269	292	257	255	245	299	299	278	263	290	238	267	287	288	256	263	280	295	272	259	292	251	285	272	290	264	270	237	282	315	292	275	298	272	260	286	295	282	305	270	243	283	253	262	282	276	272	279	265	260	273	279	272	268	250	298	260	246	265	273	275	252	280	288	247	249	303	278	232	283	241	287	251	284	267	275	252	284	254	272	263	248	258	274	279	270	244	278	254	262	283	284	271	283	279	276	286	251	265	306	294	272	292	249	289	259	266	303	251	258	268	273	276	283	264	297	271	243	272	268	265	286	282	319	295	296	267	252	268	282	273	256	270	266	254	278	287	278	269	250	294	285	259	280	289	294	268	295	260	257	257	245	276	244	307	278	268	266	273	254	267	271	259	265	244	271	279	269	271	290	277	274	266	273	267	297	277	270	278	254	250	280	278	255	269	295	260	246	287	301	271	299	281	272	274	276	245	287	280	271	261	272	253	268	277	278	299	278	279	294	276	285	237	256	269	272	299	288	272	257	256	268	283	294	296	270	272	274	265	280	266	303	268	284	274	295	298	265	284	285	268	278	261	277	290	286	253	295	282	278	277	272	267	268	258	271	286	264	295	246	250	302	270	289	254	274	306	269	287	278	257	296	276	256	284	239	265	299	268	291	248	280	280	278	262	282	256	287	250	257	258	281	255	268	261	271	300	263	310	263	298	300	278	250	288	274	281	288	302	251	294	282	269	259	276	269	266	284	275	269	252	258	266	245	263	309	268	257	268	277	257	269	269	301	309	275	280	255	245	278	264	259	283	261	300	286	288	275	308	271	234	252	300	296	318	268	245	265	246	260	277	271	267	279	289	242	283	292	257	287	280	290	276	261	274	291	273	272	256	287	259	277	287	248	263	255	285	299	271	292	289	306	261	240	282	278	235	267	244	271	257	316	271	239	270	285	302	290	242	264	292	270	275	269	252	242	297	264	297	285	287	271	266	269	271	262	256	268	290	289	279	242	286	248	294	273	297	259	262	262	260	279	282	271	285	268	298	263	258	282	275	271	272	302	265	249	277	266	278	251	245	287	265	254	272	267	254	312	275	275	271	272	258	287	284	282	294	281	294	299	286	268	265	271	272	260	268	270	278	252	249	275	255	260	280	264	264	277	269	280	254	274	270	268	262	269	265	259	290	266	250	281	277	275	285	251	295	256	272	277	255	277	292	262	263	259	280	257	267	295	271	284	286	277	307	243	269	289	285	247	279	293	261	265	277	262	244	298	268	259	263	311	278	249	246	290	240	263	284	274	257	304	253	292	280	251	283	269	277	276	277	290	310	271	284	302	269	264	282	264	287	263	277
8690	17491	14379	7980	5345	3807	2843	2258	1834	1591	1365	1161	1104	989	905	888	883	794	715	687	697	681	676	673	636	602	609	605	565	565	620	574	549	599	520	560	527	546	529	563	535	530	564	534	503	511	534	479	520	545	551	526	527	538	521	582	503	532	513	539	513	475	472	472	522	495	488	523	526	514	524	485	452	499	513	515	478	528	461	496	459	472	483	505	524	518	505	493	464	474	508	461	484	454	477	484	513	467	477	500	510	469	474	485	530	545	475	527	474	507	503	493	534	475	504	539	482	479	511	455	479	474	508	504	494	492	528	513	505	528	495	530	506	499	522	520	540	492	497	485	491	477	485	499	524	471	483	520	517	491	500	480	500	505	450	440	510	456	492	531	505	470	512	491	517	473	467	477	507	477	503	475	504	522	510	454	468	465	493	471	478	491	476	470	494	480	462	456	510	489	493	468	472	514	489	470	476	487	489	457	498	514	497	535	482	501	505	499	476	489	500	503	487	497	525	472	497	518	463	510	504	507	481	496	481	509	474	470	495	487	502	499	509	479	451	514	521	485	497	508	506	479	520	481	478	474	478	471	525	525	510	510	495	452	528	501	486	441	477	500	492	540	496	481	460	493	496	527	500	479	496	509	477	480	474	488	500	477	488	485	498	477	454	509	469	503	494	491	504	496	470	458	543	472	469	505	497	481	493	497	499	504	511	499	479	521	523	479	535	466	467	516	462	509	450	485	501	435	475	478	500	495	529	511	467	515	546	487	487	444	517	501	459	520	449	473	527	441	525	499	490	508	448	536	510	493	490	468	475	516	491	461	499	494	490	531	480	545	481	466	478	508	480	476	491	473	474	501	480	463	464	461	470	488	469	458	510	510	499	460	479	535	478	505	463	477	501	502	455	527	477	466	530	475	500	492	497	492	471	481	521	469	483	464	517	524	489	490	501	523	476	484	479	535	510	494	452	517	495	514	492	487	500	489	484	494	490	513	526	532	490	421	464	466	474	461	506	480	484	476	511	469	518	477	468	495	477	487	468	528	491	481	500	510	513	478	451	476	502	470	529	518	468	505	499	498	487	479	498	519	481	523	481	464	533	495	498	472	473	477	467	490	501	463	483	532	500	472	490	471	486	469	485	482	477	483	487	453	505	505	468	494	428	467	522	510	487	509	468	518	502	503	482	456	477	490	511	527	530	529	474	485	496	500	456	514	508	473	473	485	480	468	472	482	497	469	482	507	516	500	458	463	470	483	476	495	490	496	499	524	477	465	511	489	512	483	513	458	490	479	470	506	503	513	504	501	489	498	493	520	509	511	499	508	472	477	484	468	508	459	462	471	517	498	522	490	536	460	482	494	545	467	471	510	513	475	476	485	529	465	499	518	482	501	478	452	474	499	486	498	477	529	523	458	482	480	464	481	455	485	458	494	482	470	472	495	491	463	453	514	468	525	492	470	490	453	481	479	531	481	469	490	455	495	480	491	515	472	461	468	484	506	473	479	543	471	470	494	460	465	484	499	482	484	465	482	525	504	510	465	493	500	476	453	473	477	472	493	469	448	501	489	522	468	462	479	521	469	496	506	490	488	505	508	481	470	498	449	470	514	512	496	504	470	494	510	501	520	514	495	499	471	487	466	519	489	512	488	507	469	474	512	483	474	458	493	493	499	466	454	532	511	489	491	515	516	501	461	479	506	501	515	481	512	475	467	481	483	524	535	503	472	503	530	490	501	480	494	505	503	471	463	522	531	488	475	526	466	510	516	521	467	435	499	495	492	523	458	520	473	513	472	479	487	494	459	485	487	453	456	472	476	469	453	549	503	482	474	489	476	485	478	476	447	449	511	482	462	436	515	507	489	492	494	525	496	497	488	503	492	550	517	487	485	522	494	511	473	501	501	502	525	483	491	467	481	500	553	522	454	497	500	492	498	466	460	462	483	497	478	473	504	475	474	485	518	499	507	478	497	505	502	484	463	452	490	503	506	503	487	460	493	477	511	508	528	482	462	486	460	496	522	507	493	492	484	509	502	498	480	492	474	502	454	502	476	503	488	518	496	480	480	505	467	481	519	474	515	483	477	477	495	467	507	495	466	481	492	508	501	496	477	488	458	470	523	471	493	492	496	503	467	491	476	506	520	528	522	478	489	433	451	460	500	475	472	472	500	488	518	472	487	517	504	456	432	490	464	512	520	506	465	493	450	466	497	458	491	493	479	465	467	500	532	471	494	514	466	494	488	539	528	487	482	502	473	510	483	463	483	483	450	485	503	436	496	484	446	468	478	511	481	546	531	463	475	484	475	514	470	484	484	493	515	489	475	462	453	490	463	465	505	489	469	449	534	492	492	493	462	489	461	483	474	517	466	475	479	468	482	484	460	514	481	481	521	451	486	461	467	505	466	483	487	518	439	495	465	484	432	569	499	485	515	468	484	467	475	495	483	534	455	487	486	500	448	505	451	472	466	489	502	480	519	509	477	493	538	557	509	499	490	546	484	497	487	523	475	497	511	452	491	476	475	507	507	490	546	501	493	498	459	474	462	473	518	475	488	504	488	471	498	499	489	477	507	512	464	499	528	502	461	456	534	481	487	497	486	480	507	526	516	510	497	479	491	478	520	493	512	514	474	491	479	474	490	501	521	531	469	509	482	515	455	466	511	494	519	490	503	500	479	495	451	512	485	492	476	469	543	470	474	473	513	493	498	496	493	480	476	480	493	445	470	504	531	485	509	493	473	480	515	465	474	466	465	470	511	498	461	496	509	501	483	468	485	481	488	486	468	488	497	497	450	501	508	501	462	466	510	465	462	510	489	474	502	507	498	451	478	442	518	527	451	538	489	515	486	445	507	476	473	495	448	459	461	467	472	474	507	496	459	478	499	484	517	447	521	485	525	507	511	536	512	488	479	505	495	492	532	495	519	503	466	534	487	514	467	456	456	524	522	508	518	478	488	463	494	469	452	469	504	501	501	494	500	485	488	535	506	485	506	473	455	497	491	499	499	507	466	459	486	491	509	488	492	475	522	472	476	464	499	454	522	453	465	507	473	481	519	483	520	534	489	503	481	531	489	492	486	469	471	478	512	504	532	488	530	515	499	508	502	456	507	499	518	479	449	529	457	499	492	490	506	470	461	532	501	502	495	493	471	505	548	504	498	463	504	459	524	532	535	514	501	494	441	486	465	480	551	512	539	532	473	500	479	481	492	490	472	481	511	473	493	468	471	490	507	507	459	510	439	482	477	478	447	463	478	526	519	492	479	493	512	472	450	500	457	518	472	478	482	483	495	475	529	493	473	523	477	495	516	470	470	484	494	515	499	479	504	528	439	501	464	516	448	484	476	503	462	476	494	499	471	508	461	471	507	485	471	493	456	485	478	504	487	505	479	495	484	480	484	459	521	461	500	483	491	453	497	507	480	477	477	509	518	556	472	464	472	459	510	503	509	493	495	485	449	417	502	499	510	486	540	496	518	523	512	491	495	462	492	490	495	447	492
26861	20640	7389	765	463	399	414	403	364	367	407	401	388	335	345	370	351	368	349	354	354	356	341	372	357	379	365	343	349	369	388	370	364	420	368	372	388	387	357	370	367	338	337	368	379	357	389	329	359	364	379	346	351	358	352	343	363	353	372	376	371	341	371	372	375	359	329	364	388	371	368	366	373	362	351	364	357	382	355	374	337	376	379	349	347	348	355	382	392	356	373	382	396	336	380	339	435	363	316	346	368	354	378	370	375	365	377	368	369	351	345	359	380	382	364	346	360	346	350	387	364	398	391	381	382	405	341	377	340	338	351	387	361	374	374	387	377	388	365	367	372	334	321	343	359	339	362	388	315	388	372	370	356	337	388	370	348	365	350	324	337	331	354	368	343	361	336	401	351	384	368	351	348	348	356	364	366	343	396	387	320	372	370	358	338	373	338	384	353	311	397	360	359	394	387	374	374	377	338	358	351	342	344	357	351	370	388	368	349	372	418	355	357	337	370	368	371	347	326	366	361	360	402	319	379	339	358	360	402	393	345	344	383	362	375	338	355	357	385	352	364	347	368	388	351	352	390	364	354	357	357	345	377	382	332	385	367	363	306	349	394	345	353	343	384	356	371	349	355	379	379	385	355	408	351	354	369	348	356	396	392	353	378	347	374	360	389	376	358	356	355	339	362	357	358	379	353	382	363	365	349	382	349	384	363	369	360	389	354	342	378	388	375	364	384	356	343	358	361	356	391	344	378	362	372	377	358	327	387	347	363	365	354	367	358	368	390	347	415	357	329	373	363	399	347	344	376	349	355	381	327	372	388	378	377	352	354	381	360	364	359	383	359	370	349	365	354	338	388	381	371	330	335	355	361	327	375	342	349	345	350	344	342	352	396	364	360	357	359	353	395	325	365	385	356	373	369	392	365	358	373	330	354	334	346	392	383	363	369	343	379	366	343	327	338	367	394	340	319	364	388	372	351	322	339	352	356	388	325	335	369	355	376	355	354	387	375	381	329	366	342	371	391	368	361	355	335	377	388	355	375	368	389	380	376	361	363	336	396	346	367	384	369	384	375	354	358	388	322	374	366	364	368	371	385	342	401	373	339	372	364	336	361	359	378	356	382	368	329	334	341	363	417	352	360	390	362	363	370	378	372	370	341	405	378	386	362	317	323	342	330	350	350	364	372	408	358	384	326	361	388	373	399	362	331	354	352	381	361	355	370	396	385	362	375	352	356	339	371	350	366	357	341	367	349	380	411	390	376	379	374	355	366	384	322	385	341	384	388	375	385	369	399	367	371	368	347	350	357	365	328	399	374	344	400	360	365	346	424	357	364	363	354	361	353	389	356	358	365	339	371	362	344	366	369	354	341	379	401	366	345	336	349	356	360	364	383	361	384	364	397	391	358	383	332	350	396	370	378	395	367	321	343	349	333	354	351	342	343	366	345	345	370	365	350	330	334	347	351	377	369	351	360	397	381	395	348	373	365	366	365	392	354	331	374	358	352	328	348	383	358	357	356	375	359	332	366	344	366	358	362	407	331	360	379	398	397	345	359	338	336	349	387	421	345	330	354	383	378	373	383	383	377	378	383	360	374	365	414	379	379	396	350	376	401	345	359	359	372	357	353	394	338	390	384	386	365	354	360	378	388	394	373	361	361	345	363	357	363	378	382	339	380	328	354	365	347	371	378	312	381	371	349	377	359	357	365	364	355	395	347	357	352	368	347	370	387	363	350	360	335	365	335	373	368	368	377	364	345	405	371	378	364	370	346	335	373	365	345	348	342	380	386	323	355	370	358	350	392	342	358	355	377	353	395	371	362	393	398	362	388	375	348	376	334	346	371	355	365	380	347	341	370	357	353	371	361	335	368	365	372	358	370	357	369	378	340	380	340	338	335	317	371	413	363	376	386	362	340	372	363	360	341	387	375	381	328	368	353	358	372	383	375	370	370	409	333	381	366	374	367	385	371	336	360	399	358	357	362	379	366	357	382	362	376	375	360	389	353	379	347	359	373	372	356	378	354	347	350	374	352	336	359	382	354	343	371	368	345	370	348	370	355	362	364	380	368	349	352	318	380	368	347	350	361	383	332	359	357	330	372	347	373	365	340	339	391	376	339	360	355	355	357	353	324	342	341	378	357	359	359	373	399	377	381	356	340	398	358	368	335	338	364	361	361	390	352	345	392	342	387	387	350	366	401	360	347	350	372	381	361	345	373	374	366	361	393	351	360	378	339	356	379	346	377	376	350	364	336	349	351	374	385	390	363	355	387	388	358	368	361	343	332	342	358	354	374	369	363	362	378	345	364	346	339	338	316	373	338	383	369	369	378	354	357	370	376	374	319	399	369	340	382	350	379	316	379	367	368	362	389	364	348	368	350	371	391	335	370	352	398	368	355	358	360	370	383	350	392	384	367	366	390	363	345	353	403	329	359	323	367	389	380	357	379	353	392	358	389	371	369	391	380	394	371	398	359	340	390	375	390	370	337	381	355	380	363	352	399	353	351	360	399	363	343	364	340	371	350	380	348	378	366	378	370	359	372	356	384	345	379	357	377	393	351	357	347	326	363	368	348	338	379	360	330	365	374	316	339	355	367	363	368	371	361	374	345	356	375	348	327	345	345	350	331	361	346	392	348	402	369	353	365	381	352	344	371	376	360	376	399	365	368	376	392	332	384	390	389	402	340	375	360	330	399	370	396	365	378	370	383	385	370	402	387	394	363	354	380	361	364	348	405	381	333	379	383	364	336	367	374	344	373	377	403	353	386	365	348	382	344	336	359	357	358	394	356	340	368	354	347	370	370	340	376	370	365	340	371	354	358	373	394	373	362	360	354	392	338	390	379	342	393	363	367	372	328	407	354	423	349	391	379	381	366	337	396	333	340	352	413	375	370	380	371	346	342	361	358	389	354	340	380	347	328	331	383	362	369	374	357	377	363	371	352	381	329	352	361	372	382	382	359	332	358	316	359	378	358	416	347	387	360	358	357	374	375	349	323	361	362	371	359	355	353	395	347	341	345	386	364	342	365	389	374	356	380	388	372	395	399	345	363	367	385	333	370	334	369	378	360	391	341	373	372	359	389	399	389	408	370	354	353	370	392	375	327	336	359	390	351	393	363	397	387	345	379	329	387	377	333	347	362	370	357	395	361	356	371	382	380	356	394	380	355	371	350	366	395	391	365	342	394	359	363	358	352	366	397	369	339	328	388	353	342	325	363	316	373	362	380	353	353	378	343	376	382	376	373	351	362	348	351	356	353	335	353	377	370	332	414	366	317	357	374	341	376	340	397	364	357	351	336	365	376	368	356	351	372	339	336	334	374	386	367	344	424	399	380	400	343	366	390	380	345	341	377	352	375	353	416	318	362	391	330	371	366	380	339	326	370	360	357	378	330	388	371	343	399	352	379	348	341	349	388	381	399	378	377	342	362	365	341	372	352	376	348	358	384	372	377	373	399	350	383	390	354	380	324	369	369	353	389	365	381	348
4246	1961	1697	1190	929	839	795	781	751	701	782	756	664	693	674	660	718	705	660	676	715	642	690	676	708	692	633	685	656	738	702	705	693	701	711	675	681	684	695	684	693	655	722	647	630	705	710	710	683	668	667	681	656	678	625	714	646	720	675	702	682	655	650	679	694	709	669	734	667	682	705	654	687	649	678	654	668	670	666	673	747	651	709	716	679	659	714	692	662	710	650	716	661	677	686	633	686	645	683	682	679	672	698	709	657	645	674	699	690	751	679	683	683	690	678	697	718	728	708	690	713	687	726	703	665	695	682	671	722	658	662	745	679	654	692	697	690	711	682	666	702	706	720	682	674	647	687	684	717	692	716	672	717	678	653	658	704	712	607	710	742	667	655	702	673	663	693	694	698	691	705	683	694	654	706	668	650	681	679	689	681	706	686	668	731	687	669	737	671	665	703	665	719	747	649	692	700	703	699	680	680	725	633	681	668	670	672	672	685	648	729	735	708	723	693	692	672	685	730	671	642	671	719	651	678	701	679	661	680	687	710	681	658	711	686	688	714	706	680	676	664	659	666	704	670	678	650	674	709	644	668	678	718	681	652	655	666	697	716	673	659	695	681	694	670	699	662	670	739	697	660	706	695	692	648	698	681	735	669	654	698	670	695	709	664	669	677	723	718	743	670	677	716	677	633	693	690	652	657	705	694	690	708	686	680	666	723	736	700	674	709	661	670	666	684	676	641	689	686	654	653	665	696	715	672	712	669	671	647	667	670	693	657	690	660	622	668	650	640	698	706	619	625	685	702	657	673	669	702	683	668	686	683	722	667	716	699	672	714	672	671	659	692	688	653	694	703	706	667	712	671	707	708	648	704	695	688	666	697	665	713	712	680	696	653	705	690	656	713	681	709	671	643	666	668	674	743	695	656	700	685	715	696	724	746	680	695	660	707	701	701	666	700	667	707	667	714	664	647	685	706	749	665	680	673	714	704	712	695	670	696	711	709	692	711	714	695	701	728	689	694	707	692	666	697	684	717	674	665	680	681	691	679	721	674	671	634	645	693	669	708	675	710	731	667	705	683	697	687	720	685	681	711	665	682	698	655	702	658	638	690	653	705	694	628	709	678	721	659	721	684	669	658	716	710	689	685	669	712	699	642	704	659	716	722	728	711	672	700	647	668	678	664	661	653	695	681	679	646	700	678	736	669	679	688	720	689	681	674	711	662	639	699	678	724	675	685	680	640	672	663	657	676	679	695	693	688	689	691	667	680	765	691	660	723	718	674	655	649	673	682	715	714	693	722	695	680	693	696	657	726	698	694	704	657	719	635	702	693	686	656	673	645	688	701	640	681	639	706	642	717	691	708	680	691	680	713	753	691	675	672	659	733	630	709	716	675	658	720	651	718	673	673	681	705	679	654	706	689	709	672	682	670	707	675	683	680	740	704	716	666	669	702	709	692	682	675	676	721	655	721	682	698	750	679	663	660	668	668	657	620	717	647	661	709	689	707	674	711	693	690	684	704	701	664	693	703	665	703	689	744	639	719	700	714	691	699	649	644	656	684	643	705	656	659	698	705	707	666	656	641	662	679	698	670	699	681	695	680	656	692	734	753	680	669	655	650	653	645	686	663	711	671	703	692	681	645	703	695	705	692	685	741	674	738	715	720	669	723	704	699	658	689	702	731	662	663	697	715	631	673	664	649	736	697	672	684	668	685	687	665	747	675	681	692	752	664	656	642	672	724	656	707	687	695	668	685	669	690	657	693	681	692	702	681	672	672	660	654	717	698	689	678	652	710	742	698	669	692	659	674	660	645	729	723	709	700	676	670	707	691	727	712	684	672	672	712	691	718	718	698	694	682	677	663	692	678	671	711	702	687	703	686	703	686	706	685	697	698	652	707	681	672	682	677	714	660	680	720	703	684	682	665	732	699	723	677	665	651	674	661	695	606	713	732	682	693	678	702	679	683	671	693	673	644	705	686	660	678	679	667	692	711	693	709	655	730	720	665	666	675	713	717	670	716	659	668	653	680	651	672	673	710	690	700	666	679	682	658	703	657	727	672	691	673	708	708	658	674	691	631	690	704	668	646	690	651	692	705	679	721	694	708	659	664	692	669	666	634	705	697	737	692	668	714	697	733	685	650	671	719	655	690	697	699	633	679	708	660	674	696	668	686	667	669	661	671	644	664	687	667	730	721	671	690	699	666	663	655	711	706	725	696	683	708	744	739	677	628	691	726	668	708	654	693	671	722	678	666	693	696	693	698	732	641	667	630	738	695	726	634	632	676	690	683	706	682	665	648	624	711	712	660	681	675	666	664	674	645	728	697	678	693	657	698	640	673	664	704	633	655	689	691	712	694	676	695	692	719	695	682	654	667	699	748	698	694	695	705	695	702	678	675	660	739	650	671	694	699	689	654	663	679	635	700	610	679	706	682	671	638	737	664	684	732	662	638	648	728	699	687	685	634	676	691	704	662	718	682	705	693	720	671	729	675	682	719	689	657	679	657	679	643	691	651	637	718	649	719	690	711	701	766	676	658	687	685	667	715	698	693	673	692	745	682	678	643	671	643	694	659	715	707	712	696	694	690	707	618	683	681	626	681	690	678	748	700	674	700	681	747	652	725	698	693	687	702	659	708	685	715	694	723	663	646	690	676	674	676	701	700	681	714	666	670	714	694	710	644	695	693	699	660	754	737	638	662	722	695	704	729	657	686	712	691	684	727	667	685	697	693	666	631	660	706	642	689	745	708	662	667	655	691	681	640	707	641	676	635	667	682	648	715	636	729	697	712	678	669	656	685	708	694	650	671	704	641	715	688	679	683	658	778	658	667	670	639	642	689	685	657	714	749	718	674	710	703	667	676	686	691	640	671	696	688	638	650	690	694	656	663	677	720	682	626	686	695	670	683	673	697	725	677	715	636	724	674	715	676	719	686	699	680	671	711	686	705	723	706	686	650	689	671	677	679	682	734	684	733	651	684	691	689	682	681	690	735	677	701	688	704	683	700	671	681	676	682	681	717	678	674	715	691	694	676	672	709	666	656	685	657	691	672	682	695	710	676	708	713	680	693	692	633	709	737	669	710	701	668	636	676	665	706	678	661	637	683	639	687	645	676	727	707	667	634	617	684	695	692	704	708	694	694	692	699	719	698	690	709	705	687	689	680	697	675	673	708	700	710	695	645	690	681	671	696	705	697	702	686	695	685	725	719	708	686	655	678	643	747	680	640	692	659	708	677	683	663	660	695	706	690	642	704	662	724	675	678	696	645	700	677	663	717	686	716	647	690	794	723	664	693	679	700	655	659	642	677	673	698	705	692	670	670	638	667	681	692	674	698	680	666	678	653	675	673	652	688	715	732	709	684	717	703	693	684	710	681	704	681	686	677	734	665	696	722	711	702	710	682	675	656	669	660	713	680	675	695	724	714	693	701	681	663	706	665	666	623	646	688	687	630	692	688	679	650	689	689	705	727	655	663	730	669	660	631	741
24410	21400	28574	24598	19538	1470	586	417	330	315	265	232	240	216	205	213	200	191	182	184	169	193	156	178	161	173	162	157	184	172	186	177	173	186	153	181	178	144	144	174	156	150	176	168	163	168	157	151	159	186	176	174	183	175	183	168	180	151	164	172	169	157	166	161	139	183	155	160	162	152	182	170	159	176	152	162	176	159	167	142	165	152	151	157	159	166	158	150	175	176	145	165	160	140	146	162	184	155	149	137	176	159	168	172	166	151	145	191	165	169	176	156	162	145	177	178	160	167	156	145	168	154	154	159	146	163	164	150	177	136	163	151	161	142	156	157	154	146	157	165	143	148	147	173	127	142	157	165	159	149	167	157	170	165	149	155	149	154	162	151	145	146	157	141	161	147	165	152	162	156	166	150	164	181	150	166	153	168	173	163	169	165	147	166	160	159	169	151	173	163	142	188	163	174	168	165	153	157	159	172	151	176	149	172	167	167	145	155	154	158	170	157	162	156	170	151	152	177	168	184	137	170	147	163	148	143	155	153	145	138	165	167	159	164	167	162	147	164	146	169	178	147	156	166	173	160	167	169	156	138	156	154	149	198	147	159	134	155	164	165	159	157	160	154	138	163	185	148	165	155	165	158	164	159	171	157	163	139	156	150	179	171	162	169	155	162	168	155	151	160	151	159	157	145	132	170	172	134	156	152	153	158	154	168	162	156	158	139	154	142	160	151	162	171	159	144	170	149	151	140	177	162	161	148	149	148	158	156	145	149	169	162	169	135	173	180	146	146	166	155	148	142	145	145	130	146	129	140	170	172	150	165	142	170	170	131	159	157	165	157	151	173	140	152	186	150	163	159	152	178	168	165	169	152	144	159	177	129	175	143	169	168	165	154	169	175	184	153	155	146	153	155	172	157	161	154	156	152	165	163	154	139	168	170	177	163	159	165	166	152	168	179	162	150	174	162	129	164	164	192	146	167	155	146	163	133	151	172	141	157	142	161	129	151	154	160	153	173	148	158	154	164	155	183	153	180	154	161	162	174	168	160	181	153	158	149	152	146	156	172	157	157	177	165	168	167	143	142	154	172	164	166	172	145	163	149	159	145	146	178	165	144	164	164	150	176	155	155	158	145	144	171	153	170	169	160	159	150	155	147	159	163	147	160	146	144	163	156	158	156	166	143	151	155	141	147	155	143	177	157	143	160	166	181	176	170	161	151	156	176	148	167	163	138	160	161	159	152	145	162	166	149	173	160	169	179	173	156	180	145	151	158	161	154	167	178	148	135	164	141	154	150	157	170	154	151	188	150	147	146	154	157	149	138	155	136	158	154	142	157	141	173	181	143	135	153	162	155	167	158	165	161	158	147	161	126	155	151	167	162	145	141	126	177	150	172	140	140	161	147	179	156	150	186	156	153	172	178	165	163	146	161	159	158	160	154	167	156	161	131	156	160	150	171	158	174	175	148	158	135	153	156	171	175	185	133	180	180	151	158	149	161	175	158	148	149	159	160	161	140	182	147	154	160	160	168	158	153	158	172	151	151	152	176	158	138	181	153	168	136	147	160	150	151	155	163	148	184	154	148	150	161	163	156	147	162	150	144	152	170	153	159	154	160	171	197	161	145	165	132	150	147	140	155	155	168	166	158	144	172	156	166	164	145	143	180	181	184	165	178	145	181	153	149	153	153	148	150	184	161	143	163	137	163	171	160	156	159	164	158	170	188	163	134	166	151	161	155	145	152	135	145	151	141	168	160	164	169	158	147	175	165	142	151	151	175	149	164	167	171	141	150	133	162	154	155	145	164	162	169	148	145	162	165	154	152	158	151	149	184	140	161	141	155	164	144	158	175	156	180	153	158	152	151	183	169	163	178	156	145	159	154	176	176	172	150	158	172	162	145	145	161	170	148	150	157	167	171	143	150	152	150	170	160	152	138	185	147	154	173	170	165	170	164	142	157	142	165	152	142	157	167	154	158	171	161	141	124	158	153	186	155	167	146	181	162	127	161	167	179	140	149	127	169	174	165	147	159	169	163	173	149	147	156	137	165	171	154	162	165	150	156	133	175	167	157	162	154	152	142	136	155	149	163	150	151	167	151	137	154	159	164	176	164	163	136	130	156	135	159	173	151	172	159	152	182	169	151	148	153	175	177	151	151	155	154	175	157	182	169	167	156	179	166	157	153	156	145	173	166	146	155	178	144	169	159	155	152	176	149	169	179	161	169	144	194	166	182	150	158	168	149	164	157	154	182	163	145	165	153	171	157	151	161	173	168	153	134	143	143	154	171	177	185	180	170	183	156	161	146	151	152	158	147	169	168	170	144	143	166	141	155	169	160	163	166	167	173	164	143	145	159	136	150	158	162	153	185	142	163	153	172	125	152	178	183	156	171	146	160	139	165	180	179	165	180	160	168	149	166	144	162	146	170	153	144	165	163	152	159	153	146	146	136	149	154	173	151	167	171	175	161	170	179	169	147	144	177	147	146	146	172	156	164	157	168	152	159	185	175	153	138	154	174	148	167	172	146	136	160	133	139	159	147	132	151	156	160	149	148	149	128	157	148	143	172	168	155	160	165	152	155	134	166	147	153	153	148	152	174	165	134	169	163	157	182	143	163	146	151	147	151	183	139	154	159	174	174	141	142	158	146	161	167	161	169	161	139	144	150	139	180	161	139	161	156	166	164	167	170	168	144	138	168	153	157	169	176	175	152	164	155	143	161	156	173	159	160	147	163	152	171	167	147	152	152	148	164	174	169	158	170	169	152	166	160	167	148	166	171	150	146	153	158	152	142	152	151	147	158	147	158	138	183	148	150	147	125	154	161	177	191	142	136	166	139	147	152	157	149	126	153	150	169	170	151	180	175	154	180	158	158	157	183	169	166	171	153	173	177	154	168	158	175	156	155	155	128	176	152	155	162	165	185	166	152	143	151	129	141	156	166	149	144	145	138	149	160	161	150	155	153	176	141	147	165	159	153	143	162	157	141	179	146	171	147	141	172	144	164	150	167	164	163	152	145	133	143	143	149	154	159	146	147	162	160	142	163	140	153	150	151	166	152	175	174	154	185	133	166	143	170	134	167	158	143	159	135	157	167	147	170	163	145	137	142	158	159	146	134	159	145	173	171	179	156	160	162	147	151	166	159	146	146	172	155	159	168	159	141	148	165	133	175	149	151	159	145	167	148	163	144	141	144	149	159	164	178	163	170	146	145	147	150	143	144	179	163	148	183	157	143	158	135	149	139	167	147	172	161	142	151	153	159	171	134	143	155	159	156	176	139	171	146	171	141	151	187	144	157	165	154	144	136	170	164	170	172	146	154	159	154	157	148	170	141	140	151	145	155	184	168	170	153	164	153	159	182	184	138	152	142	152	159	143	157	161	152	141	152	155	156	176	166	147	153	169	152	170	154	163	136	179	156	149	174	158	143	187	168	180	167	160	166	157	154	164	163	140	167	156	157	163	150	169	172	153	178	145	169	155	169	150	153	150	156
6036	11139	9206	4755	3091	2109	1589	1269	1030	873	746	710	625	566	547	496	491	478	477	448	431	397	411	411	395	346	382	381	397	350	376	342	346	364	356	373	348	336	339	373	345	346	343	323	316	320	326	319	351	351	305	315	331	360	342	356	329	319	321	274	324	336	320	316	320	325	298	337	311	338	333	281	311	308	310	299	333	283	324	299	315	292	308	321	336	319	296	331	343	302	308	330	317	298	287	314	285	318	352	306	350	317	345	294	331	318	313	341	323	300	323	324	322	330	303	313	305	320	303	292	312	332	318	287	322	330	310	309	316	294	321	320	297	324	346	310	315	304	321	291	293	300	324	320	283	308	287	288	290	309	340	317	321	306	336	290	322	299	288	325	312	275	324	303	329	316	342	278	315	319	339	283	319	331	327	302	335	316	312	295	303	297	327	339	328	297	308	321	299	327	318	312	315	324	309	318	310	295	348	313	322	310	322	335	293	305	291	337	272	310	313	326	325	285	310	297	338	328	315	330	334	291	310	355	319	320	300	339	345	316	330	322	322	316	302	296	308	310	296	291	309	306	326	305	325	321	316	318	301	339	294	310	295	316	296	313	324	296	337	283	337	299	333	301	295	302	317	330	335	315	315	291	297	307	315	320	325	287	305	355	295	316	294	316	314	337	302	334	321	286	299	320	289	324	298	305	305	305	312	328	342	311	278	283	326	294	307	298	318	305	309	323	326	327	346	303	299	282	315	340	305	334	308	299	302	325	292	309	331	324	321	325	309	344	347	320	316	320	315	281	329	316	293	283	328	302	278	324	308	324	333	301	300	327	317	318	323	295	311	297	291	304	279	309	314	274	336	290	334	304	287	317	313	293	282	304	286	314	327	318	338	330	330	294	321	296	277	342	331	323	320	313	287	331	305	310	330	321	305	326	297	330	326	341	312	316	333	270	325	308	313	340	315	292	339	329	291	309	293	333	328	317	325	309	296	272	292	318	309	313	295	287	339	324	315	320	324	318	311	325	326	310	315	318	288	294	299	301	325	324	289	337	325	308	306	294	324	301	301	305	281	309	345	310	345	316	293	312	300	296	312	283	302	322	305	333	330	336	290	310	303	308	309	309	333	334	333	301	321	342	317	345	315	322	336	326	320	330	338	289	291	312	350	321	327	321	352	300	298	319	340	295	332	298	334	301	305	307	327	312	309	318	326	330	326	329	336	292	324	297	280	278	258	340	309	310	306	300	333	328	320	292	290	349	326	285	345	305	306	292	316	308	312	297	306	297	300	337	327	313	313	327	326	317	339	316	348	329	291	306	308	336	300	314	330	345	303	294	346	326	302	327	319	327	313	296	294	306	297	324	310	316	301	301	319	310	262	322	326	308	315	352	313	323	308	305	310	286	310	312	305	310	336	300	293	307	303	320	337	312	332	294	287	305	299	341	310	282	288	322	317	291	312	328	301	317	328	343	290	328	329	321	298	299	331	292	341	332	304	310	329	295	288	334	295	300	343	321	338	292	327	325	284	307	309	314	333	285	314	296	312	319	283	304	314	333	344	305	316	292	301	315	309	271	294	296	292	291	302	316	296	313	326	302	313	320	295	316	321	299	349	338	315	300	291	329	309	300	315	308	313	324	284	332	307	309	329	321	341	325	334	298	314	310	334	305	304	321	325	329	295	331	324	289	293	360	336	309	304	321	310	337	304	329	293	321	305	291	306	336	315	313	303	301	298	300	317	298	295	299	331	290	308	288	317	304	281	327	326	303	344	304	308	322	324	311	334	337	295	283	331	311	314	324	283	282	300	347	334	311	313	314	295	272	328	305	334	310	300	306	308	284	301	312	335	286	304	323	309	285	319	334	322	300	318	348	314	336	299	319	303	327	301	319	318	289	343	337	351	284	330	329	300	334	284	318	311	302	308	297	326	312	304	293	312	358	339	296	315	319	311	305	292	299	314	289	329	302	307	336	301	308	320	297	331	365	282	300	313	297	305	326	325	314	275	315	315	309	312	294	328	297	309	338	313	280	330	302	336	303	345	323	306	318	314	341	308	297	340	296	344	320	338	293	288	309	308	314	311	294	320	302	337	314	305	293	322	310	289	311	326	325	319	298	289	348	307	324	293	351	290	331	322	341	329	327	302	298	294	322	300	309	327	340	326	303	310	283	308	333	292	335	300	294	320	284	311	319	315	340	327	315	319	315	325	314	305	291	297	317	320	337	306	315	315	283	308	309	330	306	308	309	336	314	328	330	317	300	302	321	319	322	321	319	279	275	338	310	320	320	300	301	324	309	268	313	300	325	324	310	310	289	285	303	306	307	308	293	335	329	316	308	301	320	306	344	323	327	279	288	308	310	311	321	333	309	300	308	321	323	302	302	283	306	290	286	327	319	303	314	310	310	345	316	301	292	326	317	315	308	308	320	284	315	324	310	315	305	337	294	324	286	330	327	281	304	303	330	318	343	325	331	307	335	317	275	299	318	324	334	304	313	268	307	278	300	313	324	291	307	346	307	345	314	301	322	308	291	306	308	309	311	288	290	307	289	314	340	306	335	331	271	310	302	323	312	318	341	343	273	306	309	313	317	324	339	314	274	337	299	306	324	293	312	300	334	294	295	333	316	306	317	325	273	331	282	326	336	308	334	278	313	325	321	303	279	308	307	292	297	296	309	313	312	319	307	336	306	323	329	313	289	292	312	306	314	287	318	346	309	321	323	293	339	322	302	328	310	301	332	288	322	332	278	350	291	307	333	279	310	302	322	311	310	307	304	300	350	313	326	278	316	310	318	327	320	314	301	315	313	305	326	341	276	325	332	291	279	293	304	347	279	312	294	315	305	301	315	316	295	308	342	346	299	327	333	295	293	315	269	315	322	313	329	322	318	309	315	281	330	319	325	325	331	330	320	312	338	343	316	331	291	309	331	330	337	266	292	316	324	333	335	300	327	298	300	354	315	325	333	334	297	329	300	263	288	327	290	345	337	309	325	286	283	335	315	321	317	329	298	321	278	287	291	290	322	290	311	316	300	333	298	310	321	306	309	319	303	300	266	283	314	297	316	320	314	317	299	305	328	316	296	321	343	303	274	295	319	291	300	287	328	320	291	337	312	310	330	327	318	322	312	329	318	295	326	321	299	305	295	317	340	317	326	337	332	313	307	331	311	307	312	337	326	303	310	323	335	322	316	307	319	327	332	323	328	311	326	332	298	323	321	312	319	308	328	290	318	309	308	319	313	330	338	331	314	338	326	313	288	329	319	327	321	328	301	329	335	304	316	341	305	310	313	318	322	288	283	328	335	356	306	313	284	341	322	312	315	311	335	319	304	327	274	307	315	307	303	309	319	336	304	348	320	286	299	306	349	314	337	306	313	286	342	276	272	276	341	338	331	285	313	344	311	301	305	303	342	320	307	273	285	294	298	291	288	319	327	329	346	293	300	315	321	322	312	288	313	320	339	338	339	297	332	316	304	310	345	302	343	302	316	330	306	278	297
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
