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
339848400723	339848401294	339848401845	339848402394	339848402944	339848403494	339848404044	339848404594	339848405144	339848405694	339848406244	339848406794	339848407344	339848407894	339848408444	339848408994	339848409544	339848410094	339848410644	339848411195	339848411744	339848412294	339848412844	339848413394	339848413944	339848414494	339848415044	339848415594	339848416144	339848416694	339848417244	339848417794	339848418345	339848418894	339848419444	339848419994	339848420544	339848421094	339848421644	339848422194	339848422744	339848423294	339848423844	339848424394	339848424944	339848425494	339848426044	339848426594	339848427144	339848427694	339848428244	339848428794	339848429344	339848429894	339848430444	339848430994	339848431544	339848432094	339848432644	339848433194	339848433744	339848434294	339848434844	339848435394	339848435944	339848436494	339848437044	339848437594	339848438144	339848438694	339848439244	339848439794	339848440344	339848440895	339848441444	339848441994	339848442544	339848443094	339848443644	339848444194	339848444744	339848445294	339848445844	339848446394	339848446945	339848447494	339848448044	339848448594	339848449144	339848449694	339848450244	339848450794	339848451344	339848451894	339848452444	339848452994	339848453544	339848454094	339848454644	339848455194	339848455744	339848456294	339848456844	339848457394	339848457944	339848458494	339848459044	339848459594	339848460144	339848460694	339848461244	339848461794	339848462344	339848462894	339848463444	339848463994	339848464544	339848465094	339848465644	339848466194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2664	3600	2300	2664	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24031	21934	29974	24509	21940	21007	7645	2530	1587	1286	1120	916	719	573	523	468	405	418	343	408	336	290	278	270	298	303	275	279	274	237	272	284	299	281	292	270	290	245	214	225	215	213	215	192	222	176	209	188	196	212	172	215	173	213	197	193	185	218	201	195	197	189	186	158	181	213	205	204	178	171	186	203	185	195	214	188	201	185	215	176	175	190	222	196	180	221	216	217	195	198	186	182	203	191	214	195	177	203	223	186	203	216	227	193	199	197	191	197	170	199	195	186	208	189	171	178	187	250	199	221	216	184	195	196	213	187	205	182	224	176	161	195	195	191	189	216	220	196	205	211	180	206	186	187	194	192	193	197	192	205	183	195	201	184	213	182	203	200	176	184	200	196	192	182	185	202	184	201	207	183	204	225	199	208	203	204	211	207	193	192	194	190	191	206	186	171	202	211	176	196	185	186	191	212	223	207	179	214	217	202	201	193	196	210	194	190	203	187	189	187	160	190	186	198	190	194	198	168	196	202	188	243	221	209	194	210	194	214	204	215	195	223	189	211	190	206	225	178	213	217	192	191	183	210	190	190	177	207	183	201	206	211	189	195	195	191	193	205	215	216	199	198	208	191	181	206	185	183	197	204	204	210	197	208	218	201	192	173	200	187	214	197	204	190	204	181	220	179	179	190	183	228	172	184	212	193	192	198	204	202	189	171	191	173	195	172	201	177	196	209	212	198	232	204	186	227	192	201	196	192	180	224	199	201	191	197	214	189	187	192	203	215	180	206	195	206	208	196	149	195	195	220	204	171	193	207	211	197	185	201	176	197	182	208	203	190	219	199	186	194	181	208	214	162	197	208	175	203	167	185	185	211	186	187	195	206	225	184	185	204	178	200	205	188	185	172	214	186	196	183	185	191	188	202	219	218	213	216	195	194	195	194	197	180	181	183	203	207	175	202	193	209	185	195	175	171	196	196	229	169	190	180	213	194	194	197	221	186	204	194	182	195	194	219	240	210	198	202	207	204	197	205	204	194	191	180	219	164	209	209	197	179	221	194	204	206	211	205	201	193	215	221	199	202	178	205	207	198	194	183	199	202	209	167	179	189	197	198	206	235	191	205	185	196	186	197	197	204	188	211	201	176	209	192	196	182	206	162	188	198	197	190	186	195	229	201	196	176	207	195	182	181	194	197	197	204	217	205	195	208	179	192	186	181	198	207	206	199	210	205	195	188	183	187	203	184	192	200	236	179	194	222	213	175	210	194	199	202	202	193	202	193	210	173	194	194	207	213	184	207	178	192	185	216	177	206	180	170	182	200	194	196	225	186	208	210	204	192	204	178	176	183	183	185	199	185	175	225	179	176	194	180	217	204	175	198	198	170	215	191	203	198	199	179	202	193	190	188	214	197	213	195	208	205	199	177	193	197	194	174	206	222	221	197	204	200	208	196	197	198	210	189	186	182	195	197	229	215	190	214	193	215	210	221	186	205	186	219	199	200	185	202	203	207	196	180	211	204	195	195	180	200	185	196	201	208	206	210	211	214	178	200	185	209	213	196	183	189	210	166	189	193	187	177	177	167	182	194	194	189	212	211	178	196	179	214	193	187	223	185	206	198	191	208	198	206	206	188	206	190	182	221	182	201	200	190	185	217	184	191	226	201	177	197	176	207	216	186	182	191	213	179	196	194	214	177	194	206	212	184	192	205	190	205	215	193	177	202	208	194	167	235	192	193	199	196	205	205	177	182	210	194	189	224	209	220	194	210	191	219	207	193	206	193	200	207	185	193	193	194	188	194	216	219	211	194	181	195	199	203	193	188	201	191	198	179	194	199	199	201	187	183	211	195	204	202	197	188	199	193	176	185	206	190	219	170	207	212	198	188	196	199	208	195	209	205	202	196	202	191	194	204	186	213	207	193	197	168	200	196	200	199	216	196	154	175	209	173	191	198	171	199	176	203	187	182	200	197	197	209	208	212	176	202	192	176	228	193	196	183	214	175	182	199	193	208	186	234	206	221	186	207	211	208	187	211	213	209	207	192	210	206	199	191	194	216	190	209	169	193	230	219	209	194	210	160	202	179	191	197	209	181	209	211	170	194	216	219	201	202	196	209	203	212	194	208	214	234	201	204	186	195	199	184	205	187	223	202	197	231	194	200	206	194	186	192	191	229	216	203	188	203	213	197	200	198	176	185	212	212	185	198	198	186	213	197	209	213	185	181	193	176	167	193	194	191	211	172	197	182	187	192	194	187	185	199	200	199	207	215	185	175	192	194	163	232	193	185	179	218	186	207	207	207	205	199	195	202	201	191	210	176	203	199	207	181	159	176	204	183	207	188	194	185	193	210	201	187	207	204	201	218	194	193	185	218	203	189	193	179	187	226	211	202	183	204	183	200	205	198	179	192	196	183	180	176	202	185	202	183	198	175	194	211	184	209	221	201	207	199	207	210	178	195	203	221	188	175	212	193	197	194	174	201	217	199	197	203	213	188	173	210	175	206	226	218	219	174	183	182	215	200	193	196	189	199	200	200	196	185	212	205	176	226	186	174	182	212	162	187	183	193	203	198	204	175	202	214	209	182	217	217	217	171	186	196	178	174	181	196	171	217	196	211	181	194	197	201	193	194	215	228	184	175	195	181	192	189	178	195	217	208	164	190	176	203	184	176	184	184	189	192	197	194	182	201	186	189	202	229	203	191	198	213	201	174	211	207	183	204	195	214	215	193	189	220	199	174	177	187	185	192	213	175	206	175	225	184	202	179	173	205	183	199	163	181	187	182	205	207	235	190	189	177	194	183	193	183	197	180	185	186	191	191	173	181	188	187	185	201	213	188	199	197	183	203	188	188	205	193	198	191	203	199	199	183	195	178	187	199	209	204	200	214	201	175	193	194	202	204	167	187	205	175	176	232	185	195	213	188	182	177	207	179	192	184	200	192	187	212	186	188	184	204	204	204	210	181	180	174	213	206	210	206	162	205	185	187	193	204	202	196	211	200	200	192	212	185	200	189	186	172	221	183	206	211	198	188	216	196	196	210	199	197	193	177	221	187	187	205	195	177	209	177	214	166	194	202	156	196	212	210	189	207	199	196	189	184	186	197	211	199	199	192	191	178	226	159	192	183	211	192	182	201	172	161	208	194	141	192	195	187	185	201	196	181	180	191	197	205	204	179	213	171	179	189	160	196	200	193	216	183	217	197	195	202	190	199	180	205	219	223	197	182	172	183	195	178	182	219	194	182	195	195	185	191	204	203	223	191	196	175	197	179	222	196	221	218	189	169	189	208	184	181	193	207	194	203	193	208	177	182	212	186	197	201	195	212	174	224	186	194	185	176	176	174	169	183	177	209	197	200	186	196	197	194	194	202	220	184	194	188	188	200	190	177	200	197	206	206	191	180	192	185	194	211	201	200	200	205	182	182	176	187	202	197	189	217	183	213	204	200	180	182	196	196	206	186	199	191	190	188	195	208	208	164	210	198	200	198	211	192	181	175	191	235
21859	37578	31876	20921	16232	12500	9391	6897	5081	4158	3504	2680	1996	1609	1507	1258	1043	932	889	961	690	742	695	624	595	564	534	557	500	487	498	573	557	636	586	467	494	373	369	371	350	344	365	349	341	369	334	333	362	346	324	302	382	347	325	339	331	292	363	321	319	335	327	339	326	334	323	364	341	322	349	314	320	349	359	312	347	355	343	296	312	310	350	311	313	319	326	310	321	365	315	320	317	331	325	318	289	332	300	295	315	345	321	289	327	345	327	294	324	318	322	260	340	316	295	303	318	331	299	332	330	328	323	342	326	328	286	333	352	313	311	298	295	297	335	318	317	269	310	298	301	315	322	346	334	352	340	338	339	334	310	325	330	312	329	319	319	314	311	328	326	310	322	297	343	327	304	331	320	311	328	330	333	339	325	324	331	313	334	295	332	320	353	335	320	320	297	309	332	351	327	325	351	321	323	307	349	324	308	282	333	285	323	330	334	332	326	320	326	312	323	314	341	338	311	341	332	353	344	322	306	292	329	354	340	332	331	309	313	306	285	309	353	304	307	322	329	320	296	307	311	321	294	314	349	310	307	313	305	319	320	316	321	322	325	301	328	350	334	290	302	290	336	361	293	325	335	334	308	302	318	336	303	360	318	317	331	307	294	337	320	305	320	353	331	322	322	323	318	336	319	296	304	323	301	326	292	312	334	312	315	337	341	313	326	307	317	298	327	308	336	334	325	320	304	324	355	318	348	319	320	314	342	300	289	331	319	343	315	289	295	290	324	292	305	325	319	276	360	334	332	355	334	319	324	305	304	346	304	321	325	280	316	332	318	293	312	310	288	324	295	333	300	333	313	298	329	313	283	330	317	324	311	313	314	323	319	318	295	336	311	314	326	320	306	345	347	336	305	283	312	338	294	303	313	335	340	301	293	335	322	320	299	301	325	320	321	346	346	313	304	311	312	360	295	314	353	294	368	312	310	302	344	323	318	307	304	303	303	305	313	345	306	357	313	297	286	343	285	304	314	304	327	325	313	312	332	310	339	293	306	323	350	342	346	332	325	340	304	278	323	317	302	297	288	337	308	328	325	291	325	314	300	333	308	335	330	314	322	328	324	303	294	316	309	346	313	314	331	321	301	345	339	308	309	326	287	296	312	327	295	343	291	298	353	310	297	295	342	302	306	294	338	318	305	315	306	311	333	328	341	324	337	325	316	312	313	310	302	309	318	303	295	366	309	302	356	318	334	284	339	307	315	320	321	322	308	340	299	312	313	302	319	311	330	305	301	326	293	313	337	325	327	312	330	302	335	317	296	311	302	334	334	313	329	311	332	330	306	310	326	306	318	347	340	292	303	312	300	303	321	307	324	329	291	313	332	326	286	292	301	325	316	312	309	309	307	320	304	333	340	289	361	283	314	334	334	296	317	304	305	338	355	325	297	306	329	344	301	357	302	306	295	337	322	323	331	309	354	315	313	313	311	340	280	294	320	322	340	331	337	327	304	323	325	313	325	347	292	294	311	350	322	322	317	297	314	353	302	288	318	330	305	316	316	275	319	319	313	319	341	300	330	313	331	301	339	327	340	342	325	306	294	330	293	331	266	276	340	305	307	325	274	302	332	331	315	330	328	343	341	312	323	313	311	335	330	317	346	341	319	295	326	326	307	325	341	317	325	362	334	318	321	309	315	313	311	295	312	328	313	281	328	341	294	330	312	338	310	309	320	334	327	325	324	327	337	305	329	303	349	320	315	320	329	336	346	281	351	332	312	303	322	322	317	321	313	325	307	272	290	320	306	286	333	303	309	320	308	338	308	289	264	345	347	349	307	313	338	282	347	286	312	324	323	309	345	302	310	333	318	312	327	300	306	274	319	316	326	310	311	279	316	336	338	293	317	315	324	301	314	341	342	310	305	318	331	353	327	315	309	339	283	279	326	300	323	316	302	279	330	323	340	309	303	318	304	322	346	327	337	329	323	309	309	327	324	324	303	325	321	306	340	339	320	299	315	318	336	335	318	329	312	297	332	300	312	296	354	325	342	313	324	304	283	312	333	289	301	317	328	307	318	313	304	305	311	348	272	298	331	324	312	302	308	331	295	318	321	316	334	368	329	345	292	297	318	322	314	323	319	277	302	306	292	330	281	335	325	332	332	300	329	316	330	341	305	337	326	271	326	319	300	324	329	309	284	309	309	297	312	300	321	286	345	316	315	305	314	324	297	313	312	296	319	353	326	285	322	334	319	317	317	322	335	297	356	316	344	332	328	311	353	316	308	298	324	321	333	329	325	337	320	304	313	285	343	356	285	288	318	319	288	348	269	309	285	329	324	298	332	331	303	295	352	303	297	305	282	330	338	315	349	306	292	315	315	281	299	345	313	316	313	320	327	335	299	335	303	296	344	339	337	319	359	316	326	305	329	318	303	308	293	302	289	314	319	301	309	367	292	339	312	295	304	303	297	306	305	316	315	314	324	333	300	333	338	314	317	265	319	318	328	299	329	320	311	351	305	324	314	307	339	348	307	305	329	361	319	299	331	323	323	315	316	301	307	296	323	338	316	285	307	296	308	295	327	315	335	333	330	320	319	326	327	331	318	317	331	300	317	307	338	315	332	349	329	329	312	326	330	334	295	302	309	256	312	317	319	281	300	323	312	304	303	353	302	332	298	280	306	321	290	345	331	327	317	283	272	304	322	311	312	327	334	318	295	325	307	344	289	307	294	302	329	344	311	321	338	303	333	319	327	324	337	318	335	319	316	323	332	285	275	318	293	309	334	317	311	283	338	309	326	263	324	347	311	336	313	302	281	335	345	321	322	326	306	307	327	288	317	300	327	341	310	312	321	322	331	292	333	309	319	295	322	321	321	336	315	333	340	338	339	333	313	291	319	333	349	307	323	306	298	317	287	339	331	320	288	318	309	327	310	302	305	307	289	333	300	319	321	333	311	303	331	305	348	334	331	333	298	315	297	301	291	315	304	356	298	305	311	299	290	317	310	316	333	309	312	324	320	330	342	292	282	311	299	315	332	303	309	305	303	294	337	331	296	322	325	302	312	276	314	319	331	308	294	300	310	330	317	317	362	338	300	330	328	302	329	318	344	313	323	341	328	297	315	315	290	317	316	275	319	314	315	340	321	310	300	302	290	303	264	306	312	318	307	311	299	303	336	343	316	342	311	333	288	316	315	298	342	321	310	328	311	319	334	309	315	325	346	364	331	324	333	310	312	318	352	306	314	340	310	293	366	309	289	321	322	348	309	338	292	347	339	301	340	345	319	318	295	315	304	316	304	329	294	306	297	293	321	294	346	304	322	316	301	331	318	342	313	304	294	328	322	317	326	317	296	329	324	326	299	306	327	308	302	312	292	311	322	299	333	300	309	323	299	331	305	319	281	279	312	312	309	316	326	293	345	307	311	301	334	318	330	318	326	306	308	313	312	336	357	329	283	333	292	339	309	328	290	327	326	305	343	331	319	319	299	333	333	291	336	322	303	315
26797	20905	15406	6161	2545	1511	1168	782	638	524	551	434	455	350	321	300	288	299	262	287	301	266	260	247	274	240	265	237	232	250	288	301	260	300	279	284	225	239	221	254	242	226	217	260	264	243	262	262	252	226	266	256	255	252	234	257	231	230	219	242	245	262	235	250	240	257	236	253	247	238	248	220	274	253	247	251	256	220	231	232	242	253	251	233	210	238	245	273	256	244	256	254	231	251	230	222	266	242	249	252	263	220	251	245	250	257	252	272	241	239	246	218	227	266	258	234	258	251	222	243	223	240	256	253	257	265	245	242	225	244	240	263	256	271	238	226	253	236	247	257	237	251	232	234	256	223	251	234	244	245	218	235	239	244	267	229	264	242	276	262	265	214	244	231	240	248	256	229	228	255	229	239	255	194	251	223	253	244	254	241	239	233	227	254	233	226	259	243	248	226	236	220	244	273	235	225	232	248	257	261	240	226	265	240	240	237	254	243	229	276	245	240	228	243	254	264	251	226	288	219	233	216	230	237	250	259	250	219	247	250	229	270	224	229	247	248	260	261	259	246	270	239	241	253	225	232	249	238	255	248	257	254	225	228	232	214	262	258	236	293	269	248	259	247	273	255	248	229	255	225	249	254	249	244	241	258	253	277	241	242	260	242	254	234	231	252	233	250	264	254	252	252	252	246	259	222	211	265	242	236	243	249	262	251	253	271	262	255	271	255	238	231	222	250	247	246	260	248	254	242	237	237	247	247	258	242	234	237	229	253	219	255	249	221	221	265	239	260	246	247	281	264	260	251	237	218	264	246	259	253	221	224	247	200	261	244	253	219	252	261	249	251	225	240	261	240	246	253	253	267	258	271	248	228	246	228	255	243	232	260	261	264	202	268	238	237	232	223	231	227	252	264	265	235	239	239	254	229	261	261	270	241	222	263	254	245	218	274	248	257	246	254	267	256	237	292	228	269	245	253	222	235	248	275	246	248	258	247	252	227	272	248	272	227	275	263	242	256	264	253	259	229	253	263	230	257	238	266	253	255	247	211	251	197	249	220	229	239	255	267	228	263	241	255	248	258	244	276	259	237	241	253	239	231	253	272	259	242	231	247	265	267	255	271	252	248	281	247	277	221	226	225	246	253	243	269	237	229	240	223	237	255	238	238	248	267	254	251	236	239	229	259	251	232	250	235	234	222	227	213	255	234	246	241	263	258	237	261	253	273	262	268	267	254	250	221	262	236	225	280	261	252	232	256	270	277	247	234	232	235	265	234	240	260	242	217	253	240	250	257	233	236	214	241	231	250	273	259	217	226	250	253	254	260	237	216	277	259	207	249	223	247	267	291	266	253	248	223	274	237	267	239	241	225	260	203	226	241	225	265	254	268	243	237	255	240	249	227	276	243	223	256	229	265	235	235	275	240	246	258	237	235	232	248	250	230	243	281	260	238	244	252	247	230	251	252	235	246	263	236	232	214	254	243	255	256	265	248	201	218	267	269	243	237	255	236	232	261	258	238	198	230	229	262	236	251	263	253	242	247	246	297	217	242	259	217	268	258	266	248	247	227	244	243	265	246	220	268	231	222	226	235	239	264	248	253	251	232	251	239	229	264	234	253	253	218	232	241	258	238	256	242	260	253	261	252	239	266	233	233	240	261	206	241	257	244	245	232	236	254	258	229	246	243	219	247	241	244	287	267	269	253	240	220	248	247	247	223	227	228	243	266	232	245	239	262	277	247	253	248	237	255	227	261	245	250	272	252	254	236	251	250	269	249	248	253	261	241	250	240	248	241	237	237	208	249	294	236	254	241	222	269	211	253	228	253	236	241	262	226	229	243	285	230	259	255	236	229	229	230	234	251	267	235	254	241	246	223	213	253	232	240	232	240	276	241	275	264	223	249	269	221	264	251	264	275	256	236	228	236	238	243	249	261	248	243	260	240	232	241	241	229	226	239	260	248	250	286	247	251	258	247	236	254	233	235	248	259	283	249	247	237	258	230	260	249	263	238	223	246	240	232	228	229	266	246	244	276	235	252	241	236	248	261	229	251	247	235	247	227	258	231	217	268	220	282	234	246	245	261	241	268	253	238	276	226	253	248	251	221	247	244	255	235	261	219	271	261	240	233	249	249	254	231	220	253	239	231	262	255	277	229	253	247	240	229	237	267	233	251	233	252	258	227	271	256	254	252	254	269	253	206	239	244	258	240	264	270	249	248	234	259	253	262	270	241	255	230	235	269	215	225	254	254	272	231	260	255	257	249	236	237	276	253	268	244	282	259	271	261	242	258	233	230	228	239	253	237	269	236	243	243	257	237	232	238	240	240	246	231	264	249	238	230	250	222	264	264	242	265	271	246	239	229	253	247	230	252	232	248	267	247	232	255	260	240	210	241	236	235	256	240	212	265	248	235	235	233	264	247	240	245	283	212	280	262	223	245	230	253	220	247	268	225	248	224	259	229	228	267	245	251	252	233	239	261	252	257	234	253	258	255	242	245	277	227	221	257	254	218	267	232	242	231	234	264	267	253	258	252	247	227	249	240	233	242	221	232	242	241	231	241	250	231	236	234	253	232	260	232	264	262	251	218	244	203	250	237	289	230	243	242	248	251	236	267	247	282	272	237	293	275	243	239	245	246	236	244	258	240	240	224	257	253	243	218	239	244	246	247	237	242	242	250	255	269	215	254	228	241	235	247	255	242	269	242	262	273	241	270	239	241	225	268	277	252	249	281	238	215	276	245	252	234	233	278	240	241	261	229	234	266	260	250	229	231	232	242	258	228	249	269	247	247	250	252	279	210	268	231	215	264	238	226	240	249	236	237	250	238	238	258	250	247	252	255	263	261	242	234	272	228	232	249	233	254	234	229	248	258	246	230	235	240	232	246	225	248	241	231	217	259	245	255	244	237	242	236	249	242	243	263	260	252	248	229	260	240	254	250	218	220	262	272	250	233	229	247	256	235	251	251	248	259	242	241	237	238	235	253	282	235	215	240	257	230	250	278	267	251	254	269	247	230	277	246	238	218	247	229	252	247	272	252	235	253	245	231	250	264	232	253	238	273	223	233	262	251	267	250	240	252	256	268	265	249	256	232	240	242	244	241	248	281	268	239	245	215	217	268	238	244	249	237	249	237	227	213	248	242	289	251	244	248	230	214	272	241	226	254	220	255	250	255	256	256	227	261	256	229	263	243	261	247	243	239	251	268	252	243	258	225	243	226	271	245	239	248	250	243	228	278	266	233	271	208	254	256	254	226	264	260	262	247	262	262	211	259	249	228	227	212	296	273	248	259	241	277	224	231	210	242	212	249	260	258	259	235	235	236	246	231	242	262	231	262	224	286	240	231	262	257	255	255	239	233	266	229	238	253	234	243	235	226	211	271	249	277	241	261	275	233	218	259	247	258	249	255	261	263	216	250	243	249	232	225	234	262	246	284	250	236	263	259	263	245	230	239	233	230	270	269	254	248	232	226	233	244	245	246	255	278	232	237	264	255
16945	24684	18853	10196	6658	4675	3435	2408	1880	1525	1346	1069	919	834	754	649	635	550	487	524	494	502	468	467	488	452	429	472	442	437	469	459	488	481	467	447	451	394	447	388	403	439	386	425	400	386	368	407	401	421	377	401	388	331	388	419	374	415	439	379	421	395	381	379	374	407	402	413	394	405	377	386	356	376	381	356	363	365	377	365	373	340	376	415	396	400	407	377	387	409	381	422	400	358	382	403	380	409	372	380	370	396	403	403	390	383	421	388	346	379	370	358	380	382	413	373	342	381	410	422	402	361	397	385	384	388	381	383	429	402	366	376	390	384	388	373	418	409	413	373	419	393	387	401	389	397	384	391	414	425	395	400	369	403	385	379	378	391	442	399	411	380	426	416	359	362	372	371	393	386	433	405	382	404	375	405	429	383	382	393	409	403	414	396	353	394	419	418	374	396	391	363	391	413	399	414	396	418	389	425	418	450	412	400	376	398	362	441	383	353	380	422	391	353	404	377	405	409	410	405	393	401	395	380	380	375	422	403	375	416	372	391	369	409	377	411	405	436	412	365	381	380	380	381	368	400	367	361	410	425	349	409	395	362	400	380	400	391	378	379	350	374	378	402	356	389	399	407	397	385	418	404	396	400	414	390	391	399	392	392	361	394	379	375	378	359	402	368	392	364	367	411	394	400	399	395	374	358	388	362	396	396	368	385	413	392	377	406	409	398	360	393	346	389	408	394	367	406	434	373	403	394	428	388	382	421	358	391	365	405	397	382	418	383	408	382	401	375	415	392	377	362	424	434	411	358	422	431	368	403	405	385	393	416	360	400	398	386	371	422	376	395	363	409	403	390	385	389	364	400	403	356	403	388	415	400	400	367	387	374	386	394	353	368	408	396	400	386	408	390	422	381	355	440	408	395	402	401	390	382	393	387	428	426	401	378	384	388	387	404	375	400	410	399	354	377	353	355	370	378	390	417	380	363	416	367	420	396	421	389	401	357	387	410	372	407	407	412	353	401	392	407	396	378	347	384	409	424	377	386	365	383	382	423	406	363	369	373	394	425	415	361	399	398	391	428	393	388	395	379	414	336	438	379	343	367	398	387	380	411	414	397	395	412	382	387	400	414	357	373	374	389	379	397	398	367	406	423	396	400	366	377	396	408	414	387	416	410	384	394	416	387	406	397	401	391	387	386	402	402	423	452	402	410	411	400	417	416	386	420	415	397	418	427	400	419	439	363	425	368	389	440	399	414	386	381	375	400	403	353	404	380	341	392	424	424	395	359	416	387	386	372	369	391	388	396	370	400	360	391	400	356	440	374	387	400	381	383	412	392	359	397	398	404	365	396	363	387	393	395	358	391	346	387	391	378	417	423	348	413	421	370	395	419	386	407	394	381	395	371	371	401	367	363	419	404	389	396	367	381	368	418	395	413	403	390	368	401	377	376	425	392	366	404	376	362	397	383	377	427	416	391	388	356	414	402	422	419	418	420	377	361	409	360	371	369	388	402	391	393	340	402	409	388	403	373	394	415	348	398	425	413	379	394	396	399	399	355	395	395	377	370	428	415	399	375	379	371	378	408	407	370	425	382	416	395	416	402	401	399	364	393	373	339	399	394	404	358	399	369	364	385	387	388	395	375	403	406	381	390	400	411	411	433	375	424	436	397	387	433	385	400	394	397	387	373	395	366	367	395	401	360	394	368	378	377	381	391	403	384	429	400	377	350	393	382	403	395	375	386	391	408	390	409	382	390	411	388	387	405	375	385	379	402	376	424	405	333	386	396	378	397	387	387	371	385	431	371	420	384	370	384	401	394	371	383	406	371	392	386	398	381	385	390	392	407	393	400	383	377	394	375	399	372	403	398	382	394	383	368	428	399	373	376	410	387	383	402	366	399	429	414	435	379	408	386	403	378	371	400	396	390	400	413	407	420	388	355	429	396	387	383	400	391	412	401	403	365	400	386	418	386	379	351	339	431	367	389	426	399	388	410	394	393	357	400	359	387	373	401	364	400	366	375	424	374	387	380	427	392	363	374	384	379	386	423	393	390	376	376	390	388	380	395	395	370	401	382	389	415	397	395	379	388	413	368	390	446	404	358	398	375	422	362	431	393	403	410	416	391	357	397	398	400	403	401	380	387	391	401	406	349	369	379	410	427	393	432	382	360	368	367	413	359	412	425	385	381	402	423	407	397	421	404	406	413	389	396	437	416	387	412	382	402	410	396	425	373	407	377	389	378	399	433	380	368	392	426	415	410	401	426	367	414	418	406	336	423	374	382	371	404	370	397	393	388	368	388	389	405	376	364	376	409	402	401	430	416	385	383	374	391	422	383	376	366	390	406	405	403	390	389	388	386	422	410	372	399	393	394	384	374	390	400	399	378	388	381	423	415	422	401	379	417	412	411	360	398	377	418	364	392	387	398	409	367	371	395	371	409	387	371	361	388	401	391	355	395	428	375	390	359	341	373	380	365	388	403	371	374	386	404	386	418	383	407	388	393	376	402	405	395	398	345	426	383	393	412	420	379	378	380	386	346	412	377	396	429	384	390	377	358	341	359	368	404	410	392	360	404	384	385	388	427	404	372	334	404	409	398	410	408	390	364	412	370	395	381	386	401	395	407	368	418	405	391	385	372	401	381	383	407	414	380	396	369	391	392	381	382	393	338	395	389	365	358	388	410	419	432	382	375	403	413	379	384	382	394	400	367	402	395	350	366	403	412	392	371	375	436	403	397	409	370	379	375	387	376	415	389	389	406	379	404	403	418	399	388	408	386	398	397	372	427	405	380	381	375	439	409	405	409	397	425	413	397	357	375	408	392	381	384	389	403	399	371	415	402	392	387	383	391	401	395	400	368	375	376	374	398	399	341	402	389	365	405	376	411	366	406	349	363	373	427	367	345	396	401	404	360	377	409	423	431	398	395	433	395	425	370	388	371	370	394	377	378	416	401	365	409	403	368	348	394	380	378	420	345	378	389	376	407	421	352	401	421	371	428	387	363	402	391	417	408	362	393	360	347	372	377	400	369	395	380	393	367	380	410	374	415	392	406	398	381	393	388	349	430	391	380	360	354	437	403	390	365	414	371	360	380	393	356	384	417	437	385	409	398	376	399	408	434	363	406	385	411	389	371	460	403	372	406	387	379	381	423	387	373	378	355	413	443	391	416	381	395	394	402	393	392	380	394	390	380	390	381	396	342	378	376	387	408	411	386	376	384	385	342	416	346	384	363	411	410	387	405	382	382	389	383	379	408	385	435	394	434	372	389	383	412	382	376	387	423	408	376	385	392	381	377	345	375	408	418	427	387	369	395	391	394	406	407	371	399	374	439	403	364	396	393	406	341	396	435	384	409	397	387	381	401	383	397	410	398	410	380	397	370	401	389	373	394	386	381	393	414	349	389	405	385	390	425	389	395	407	386	401	374	386	388	426	396	375	362	378	406	402	425	401	397	416	389	433	411	380	366	386	377	404	405	396	370	374	393	366	381
24250	21162	28150	24426	19280	5559	2447	1550	1138	855	728	705	632	516	453	413	456	391	419	408	358	340	319	351	349	350	321	315	347	285	329	306	338	312	346	321	350	306	307	324	296	288	266	282	331	288	306	296	294	291	276	293	274	264	288	315	298	302	287	262	295	295	310	288	322	262	252	312	283	303	278	316	275	318	263	304	271	271	300	272	339	261	273	257	288	310	279	254	282	280	269	285	290	308	280	316	271	300	272	263	320	281	285	308	285	282	259	289	295	270	312	285	279	256	259	293	280	322	316	279	292	301	272	286	265	286	290	296	291	288	295	285	291	293	287	298	294	298	268	297	276	291	267	277	302	285	307	299	292	288	278	289	295	292	273	285	292	291	273	273	303	285	311	269	311	294	285	260	300	298	284	304	332	274	314	286	282	278	290	295	267	269	270	280	286	290	320	288	284	301	289	294	289	319	309	310	296	297	289	262	314	274	321	282	278	282	289	291	307	293	289	297	292	299	289	309	276	287	296	295	259	286	300	313	276	265	276	285	293	298	299	269	308	290	317	296	316	266	315	312	296	260	274	310	279	278	289	285	300	278	291	276	280	289	280	292	287	286	292	289	301	309	323	284	309	263	296	296	339	291	292	302	283	279	275	280	303	285	312	289	332	293	280	272	301	312	277	283	299	279	288	307	280	284	312	289	330	263	303	289	294	276	272	275	311	330	273	300	261	312	286	294	247	273	288	282	292	294	296	278	294	254	290	298	270	296	262	273	293	281	296	282	277	290	272	289	266	283	319	291	291	306	304	294	289	301	298	275	285	296	282	308	271	298	303	279	265	293	259	318	286	300	278	316	261	286	276	308	293	299	316	295	304	289	260	293	284	292	285	282	292	278	292	264	292	268	315	319	280	301	281	296	293	269	291	270	275	280	270	273	293	300	297	310	287	275	286	266	272	261	292	272	287	300	235	278	253	299	262	276	277	296	294	282	291	270	282	279	293	283	284	307	274	289	308	285	277	273	268	298	302	303	262	295	279	277	283	271	297	287	294	314	279	304	285	280	302	277	265	307	268	292	296	292	250	279	289	285	311	299	288	297	282	290	294	296	285	308	323	299	279	294	296	276	267	289	333	331	303	302	288	300	327	299	268	271	271	270	300	299	302	286	290	284	260	280	294	301	274	297	271	282	285	251	319	292	304	275	286	302	291	293	253	278	251	313	274	280	282	304	297	294	288	284	295	278	286	275	264	276	291	283	265	287	295	291	308	269	290	288	297	247	285	270	302	288	263	282	286	281	280	300	306	303	282	286	272	294	293	277	270	253	286	278	288	299	281	286	300	298	297	299	269	308	268	300	296	264	263	291	311	297	299	296	270	254	282	281	302	288	306	326	279	306	291	259	322	294	269	261	315	286	273	272	295	291	281	318	287	292	287	303	272	314	288	288	298	273	303	275	281	294	266	299	264	312	273	264	274	300	280	282	274	297	313	309	287	278	283	287	292	264	318	287	309	280	279	276	285	290	271	303	313	273	278	273	280	297	274	305	264	289	297	266	296	294	273	265	263	299	289	278	264	259	294	279	296	268	299	253	303	264	294	289	280	259	287	266	301	278	306	261	282	300	276	297	267	272	288	284	290	299	276	286	258	257	281	300	274	268	265	296	272	295	297	305	260	306	290	287	273	315	283	266	295	291	290	295	300	280	301	283	316	287	327	284	283	298	308	278	298	299	276	265	284	274	282	283	282	281	299	289	283	295	256	264	301	267	277	277	304	285	322	284	299	271	308	287	296	262	299	279	266	274	260	247	312	278	271	261	294	306	307	285	286	280	305	301	289	280	287	298	292	318	282	294	305	268	292	286	305	247	279	303	306	307	282	299	269	308	285	284	279	287	288	299	304	255	296	283	258	257	290	299	257	280	294	306	281	317	254	307	295	314	293	266	315	275	297	291	278	285	321	268	298	282	284	299	285	290	277	302	301	284	300	299	303	272	299	285	289	290	310	312	318	299	264	270	282	241	281	301	296	312	271	281	264	281	258	272	263	260	313	309	286	299	271	289	255	276	275	289	283	285	283	267	269	283	279	257	292	263	257	287	288	286	330	281	295	291	324	239	263	273	285	302	278	315	273	295	272	269	319	305	304	288	290	297	292	293	282	290	293	278	269	299	311	327	317	289	280	290	252	291	288	284	270	298	270	251	289	281	257	280	272	243	282	278	273	308	285	286	280	298	304	295	299	283	290	305	268	281	278	289	284	327	293	279	282	290	273	286	285	276	255	267	295	284	270	308	321	271	260	300	296	291	298	296	268	299	301	292	289	290	303	256	300	308	305	256	277	283	303	284	274	316	258	278	278	292	290	294	282	295	275	280	311	295	294	268	271	278	283	285	304	316	296	294	270	288	302	271	295	290	271	297	289	280	273	275	308	281	288	295	284	291	263	287	279	284	278	303	277	262	268	295	281	285	274	302	286	279	283	264	291	280	303	290	283	296	308	286	298	247	311	282	291	304	304	307	289	292	303	266	291	308	271	309	295	282	275	296	282	289	264	280	299	308	298	252	292	275	270	307	292	259	298	271	312	307	265	299	268	294	271	260	302	286	283	280	270	298	288	280	292	281	314	304	265	324	270	293	298	279	290	275	284	274	299	291	287	290	278	292	274	293	319	277	282	287	318	278	307	287	307	295	282	284	305	293	302	270	264	262	276	305	280	285	258	291	278	245	278	295	283	286	284	261	283	316	288	300	303	271	277	279	292	292	291	308	269	294	261	317	277	256	247	294	286	275	287	309	274	304	275	290	249	296	300	289	303	278	271	287	299	287	295	270	287	293	299	297	281	324	296	273	302	314	285	262	280	273	288	308	313	298	291	264	302	286	256	319	290	287	268	268	317	300	319	303	316	339	275	265	267	289	268	306	297	289	304	305	288	283	285	275	283	324	278	287	294	291	265	302	280	276	289	288	294	287	295	296	297	295	287	302	300	293	289	286	286	262	300	300	285	281	298	285	265	302	316	284	285	311	291	266	273	268	280	260	276	309	290	290	293	313	285	304	293	297	266	305	260	277	316	287	284	291	299	292	272	294	320	271	301	321	287	281	281	302	300	290	244	307	280	275	311	296	327	297	307	302	267	291	289	294	288	274	299	297	260	252	306	287	321	272	307	268	334	293	305	267	299	267	292	283	296	296	281	280	296	302	279	297	269	247	311	280	315	315	275	318	292	287	276	283	291	268	339	288	302	277	324	288	288	312	288	269	296	257	273	280	321	281	266	303	282	306	292	302	293	301	275	288	253	278	287	284	279	292	292	316	307	272	308	291	275	267	308	294	272	288	262	299	272	301	298	288	266	309	287	285	260	310	283	288	284	276	250	336	278	332	277	288	292	293	282	290	256	309	293	309	284	295	289	301	311	300	291	312	266	294	308	298	280	284	307	281	323	298	277	305	297	310	257	302	285	295	295	296	284	289	281	281	298	308	310	291	297	280	298	311	296	247	292	274
17889	29985	24240	16144	11003	7714	5941	4345	3404	2561	2111	1812	1554	1288	1124	965	862	933	755	770	770	666	603	658	616	605	601	591	588	519	582	625	584	620	630	555	542	480	494	474	475	456	497	484	466	507	485	500	454	463	415	424	459	461	481	471	483	509	474	489	508	461	422	487	497	498	500	465	500	479	438	461	465	458	493	456	471	476	467	476	441	427	452	447	433	441	479	476	499	484	433	492	425	473	490	448	476	455	479	462	480	513	436	436	441	437	461	449	468	475	486	493	474	474	489	440	416	531	476	479	462	424	463	455	447	455	458	452	469	460	464	486	447	398	466	429	470	455	486	483	446	452	474	453	486	441	477	458	469	447	456	440	447	456	498	455	507	423	507	489	435	461	417	417	457	474	470	446	476	464	466	440	447	468	440	436	462	469	470	441	418	468	464	462	487	454	483	470	475	472	438	466	484	429	439	466	453	436	439	455	485	450	468	472	472	438	443	443	455	477	444	428	470	462	481	468	441	483	456	461	489	459	439	494	459	459	459	492	449	447	445	441	459	476	484	457	437	498	475	451	490	482	471	471	464	450	449	453	456	480	423	500	447	418	463	458	455	451	448	485	464	433	428	440	463	463	481	462	469	431	437	498	425	438	468	455	416	424	461	456	493	454	465	453	425	461	503	429	478	468	431	439	461	416	420	445	465	491	468	459	450	416	475	443	430	427	461	473	438	483	447	456	513	432	417	477	431	413	457	469	483	460	422	444	452	439	462	459	459	465	469	476	461	451	466	423	446	460	459	440	441	478	448	432	463	443	468	442	444	484	448	430	449	457	478	483	461	450	443	475	461	459	471	509	469	480	473	469	472	452	447	435	424	495	427	475	460	472	414	491	443	473	438	492	441	457	427	436	463	445	467	456	414	485	459	471	467	425	447	466	452	447	462	447	414	482	489	458	445	449	445	465	469	485	463	446	453	453	439	437	427	471	457	425	474	471	437	426	483	430	449	441	462	487	478	433	427	428	496	482	473	441	442	443	427	469	457	463	457	465	482	445	436	422	462	491	475	446	453	452	473	482	434	497	465	445	493	443	464	460	464	472	459	439	465	453	479	459	459	456	433	477	505	468	425	438	476	469	436	470	469	466	437	425	430	440	478	477	477	447	453	451	446	483	448	458	476	435	443	452	460	456	486	457	414	476	478	451	472	461	480	464	481	502	428	463	481	496	489	447	475	465	461	456	455	465	485	449	454	491	463	463	472	436	468	474	438	492	466	437	456	474	506	473	458	451	459	455	419	435	449	467	467	450	467	444	486	434	429	443	422	430	444	456	483	466	439	440	461	468	453	489	435	454	451	455	462	446	474	476	460	471	492	488	457	431	456	449	429	461	462	476	437	491	439	418	436	452	480	498	459	443	512	464	449	437	407	443	458	448	424	462	463	477	439	509	457	468	475	473	456	455	456	476	431	442	457	443	421	494	451	426	416	460	506	462	462	471	464	457	431	410	474	455	501	449	451	455	484	483	419	476	412	462	449	426	465	462	492	420	475	472	478	463	450	436	430	425	450	467	448	461	477	482	449	475	453	469	470	510	462	457	488	473	454	504	464	437	462	427	443	452	493	453	431	482	462	482	409	457	466	452	455	430	452	451	429	494	482	445	516	463	473	480	448	469	451	487	467	424	430	423	475	451	441	441	432	509	438	493	454	471	469	465	449	445	426	442	463	409	486	416	457	471	465	465	448	444	461	462	473	473	460	488	428	451	441	461	482	455	476	497	442	446	463	439	424	455	469	480	442	437	453	446	445	435	477	432	460	496	429	432	449	480	429	433	472	442	455	455	463	446	417	473	452	454	500	455	459	485	481	438	429	470	462	454	450	448	442	442	432	474	451	446	473	461	450	471	480	491	490	452	447	463	489	443	458	451	461	462	446	481	441	476	434	515	427	428	462	427	432	466	438	450	503	434	503	491	460	462	452	450	453	438	418	480	468	469	424	446	453	449	418	498	485	463	473	445	446	452	453	436	443	445	442	450	428	439	490	447	438	443	477	441	440	451	476	432	443	489	442	397	401	425	428	464	491	428	425	437	457	466	422	413	457	436	421	454	473	460	469	432	429	456	449	435	445	437	449	461	482	430	474	415	459	441	481	459	425	463	439	456	466	461	466	476	451	464	463	482	468	445	430	459	424	479	452	447	476	463	440	457	450	481	462	428	481	460	459	463	479	448	486	459	449	429	412	452	462	457	483	481	407	506	453	428	474	462	423	465	425	460	401	469	457	442	448	464	432	466	474	436	477	466	461	456	459	427	451	438	427	482	459	459	443	454	441	481	472	439	467	436	441	449	443	470	469	439	481	440	424	473	467	450	455	446	447	463	499	441	424	467	441	457	413	441	445	443	447	473	472	442	458	483	466	470	455	461	458	422	480	434	434	453	455	440	499	451	454	423	433	451	430	423	475	460	471	417	447	437	458	451	441	457	434	467	439	483	451	429	471	466	447	453	456	402	444	491	488	470	449	480	471	471	443	471	477	461	431	426	422	469	445	482	436	484	497	428	431	476	462	454	446	449	456	455	451	484	482	441	485	443	493	491	430	485	462	421	455	460	460	427	474	457	471	440	473	465	477	487	449	444	501	447	479	457	471	456	460	420	449	482	458	442	464	528	441	447	474	464	445	418	471	414	437	486	437	459	465	448	472	439	453	438	503	478	481	453	452	461	460	444	467	448	432	469	495	462	487	478	434	437	417	456	458	449	452	470	421	455	442	433	469	493	431	448	457	485	462	506	468	451	461	465	447	440	472	431	411	476	484	466	461	449	447	446	459	446	434	435	463	472	456	470	446	448	458	457	465	448	454	424	486	459	485	400	446	465	454	473	447	438	461	452	447	468	443	483	416	466	472	461	444	469	440	472	439	440	472	425	468	467	500	486	468	478	474	469	492	494	459	433	463	470	466	437	459	458	483	465	474	452	481	473	453	457	457	477	471	463	483	429	481	460	463	456	454	460	464	468	474	439	425	435	462	454	435	464	451	473	424	416	477	445	451	438	486	461	429	441	453	445	462	455	425	447	455	416	440	481	438	502	424	463	486	450	478	418	487	435	460	449	458	467	393	496	444	444	487	468	424	471	442	464	452	446	450	483	442	470	483	470	434	473	498	493	465	467	475	405	492	445	443	440	479	467	477	432	451	503	466	446	455	478	475	453	486	424	463	450	472	475	433	454	470	488	464	442	448	485	451	449	429	473	411	436	454	442	451	455	445	432	485	460	418	458	474	438	483	471	473	425	451	433	495	428	418	454	470	439	491	457	449	420	449	449	488	446	480	431	479	454	438	469	432	460	498	446	486	426	454	454	461	431	421	449	459	435	472	472	458	440	498	493	463	431	443	429	426	463	413	462	470	438	442	440	445	448	427	481	502	443	457	429	445	468	429	419	465	492	431	458	485	478	453	485	434	459	469	461	499	476	466	468	447	430	439	458	452	459	434	435	454	464	437	444
23215	21238	29052	23721	21239	20258	7174	2477	1450	1093	920	793	667	546	535	429	409	374	372	342	299	305	278	280	284	282	265	226	234	233	244	230	262	261	280	239	238	214	202	174	217	215	196	197	211	215	189	205	196	207	200	194	188	197	225	159	184	208	183	199	196	184	186	185	163	192	213	203	198	190	199	211	178	211	181	220	214	187	159	225	197	182	195	187	197	184	170	197	199	169	206	196	182	183	198	182	191	194	207	185	211	157	189	184	172	202	167	201	202	196	189	200	165	200	212	196	193	193	184	182	190	177	194	176	175	199	193	199	198	182	204	196	184	212	216	195	197	186	190	169	188	190	195	166	168	174	204	210	196	205	180	206	214	192	189	176	185	209	202	209	225	209	187	179	206	186	207	206	206	201	186	203	221	161	172	199	196	173	200	175	180	187	207	183	202	223	209	197	197	196	191	191	189	179	171	194	196	179	193	186	191	196	204	194	206	169	188	192	173	190	185	209	207	195	204	202	203	206	180	169	214	178	195	173	188	193	181	195	195	203	183	179	194	186	192	221	161	168	212	197	198	200	213	185	182	203	176	194	164	207	196	207	195	193	188	172	188	212	188	188	209	199	213	196	186	190	170	180	176	182	192	211	205	171	186	187	169	171	185	206	222	187	214	203	180	191	165	191	187	208	200	182	204	170	176	198	185	195	170	213	184	212	230	228	186	173	216	183	176	199	189	212	194	188	206	187	192	166	194	179	183	179	189	188	191	199	187	199	194	206	175	168	178	176	186	201	195	210	213	182	227	179	191	169	200	192	182	184	185	190	200	209	204	194	193	189	226	168	220	182	202	184	212	212	183	207	198	195	207	196	172	178	189	201	184	190	210	185	187	185	197	186	206	195	181	213	190	165	176	191	177	183	188	203	179	195	172	191	163	198	189	210	173	154	177	187	169	180	208	181	209	184	198	182	178	181	174	188	198	171	185	195	159	202	180	186	191	202	185	202	183	181	204	171	198	196	186	183	196	192	162	189	181	186	163	171	189	203	180	208	165	199	191	190	204	189	204	185	176	201	182	182	178	173	190	161	201	180	192	215	193	192	196	196	177	203	197	204	168	200	166	191	185	177	181	200	200	197	164	158	193	198	203	191	165	175	200	220	183	171	192	209	193	182	178	200	190	219	208	203	180	201	173	194	193	180	197	203	195	186	182	210	154	186	197	202	186	205	193	191	191	180	204	185	192	194	205	194	198	221	195	149	188	201	191	214	215	183	208	183	188	186	194	195	168	206	192	184	193	200	185	193	186	204	208	198	210	191	202	191	211	196	199	192	198	194	201	186	186	193	201	164	211	193	202	172	185	187	178	205	178	197	187	214	204	183	216	182	181	202	211	209	183	193	171	192	184	175	196	185	214	209	197	176	191	174	211	183	186	194	188	190	191	199	185	171	188	189	187	209	191	184	208	216	180	190	211	184	187	195	182	209	176	182	189	196	201	220	179	202	208	197	216	214	183	216	185	230	177	204	172	190	189	195	183	185	182	159	196	183	189	185	190	194	192	218	185	193	197	181	190	184	188	198	202	175	176	203	177	188	228	198	196	197	197	201	178	187	183	195	194	199	221	206	189	160	181	197	173	181	186	175	191	179	163	214	188	182	205	179	186	189	186	214	180	163	193	180	200	217	200	184	195	190	204	182	193	188	189	176	207	226	213	176	204	194	208	216	192	182	183	167	185	183	181	193	183	182	201	190	199	190	171	214	174	172	180	189	208	203	162	179	191	200	203	214	183	190	189	190	181	150	171	190	195	179	204	190	219	209	168	154	182	205	195	198	191	191	202	181	216	213	207	181	183	188	177	176	195	210	205	183	208	193	194	199	203	182	192	186	192	180	198	197	184	178	192	179	196	178	181	181	183	200	212	176	205	175	193	190	201	191	216	194	203	180	173	168	197	172	192	192	183	202	184	220	217	191	229	207	200	212	203	187	204	203	162	196	196	175	186	177	168	210	205	198	203	198	212	192	191	188	191	211	218	207	203	177	182	185	180	198	190	207	187	198	169	197	202	165	211	186	186	191	213	158	180	174	206	219	178	180	209	204	173	179	206	200	185	193	192	184	179	205	201	194	155	188	208	198	197	205	185	194	176	188	186	182	202	203	174	183	189	177	181	172	184	188	171	185	197	185	213	185	210	186	196	195	214	185	199	154	199	200	211	205	148	179	177	204	186	182	171	212	199	194	176	175	193	198	207	202	195	204	202	171	172	188	190	201	186	194	185	188	207	208	186	205	202	182	192	197	174	221	195	180	183	181	182	197	181	185	199	178	198	192	200	192	198	182	184	185	189	216	195	208	208	216	194	177	196	171	188	182	194	198	189	226	165	186	195	192	198	179	194	201	190	180	191	192	182	177	196	213	187	200	163	191	171	183	178	217	172	203	169	169	186	191	216	211	171	168	189	193	192	187	198	177	203	209	193	173	172	229	204	182	189	197	162	188	182	176	190	195	174	168	223	216	201	188	172	190	178	166	183	173	176	155	169	197	190	183	182	168	208	196	189	172	201	175	204	197	197	207	190	196	202	193	196	181	214	205	181	203	198	165	167	178	192	176	184	186	184	194	188	189	170	199	176	216	225	214	180	202	187	200	204	190	212	186	187	188	187	174	186	186	170	173	208	177	201	159	182	196	188	167	188	183	175	194	184	205	209	198	171	212	197	200	187	204	212	225	188	194	199	228	192	193	197	179	161	197	183	190	193	198	202	179	198	187	178	202	214	184	180	206	190	196	207	203	188	181	181	179	192	224	189	170	186	196	190	171	207	204	199	196	187	176	182	188	166	187	198	208	198	209	178	208	211	188	180	184	237	182	188	174	199	173	205	188	170	184	211	186	180	183	182	154	197	177	193	189	164	184	166	177	184	181	187	177	181	200	199	209	199	186	198	174	177	202	187	205	210	186	198	187	179	186	180	180	193	195	208	186	186	199	203	188	191	204	186	198	202	205	161	166	184	210	197	206	191	228	186	180	173	203	180	199	199	194	170	198	190	184	209	193	198	197	177	214	175	186	183	187	184	196	174	171	218	207	187	173	197	191	186	227	214	204	215	191	186	205	194	179	187	171	190	218	184	202	184	192	187	183	186	211	199	200	202	185	182	206	169	168	189	166	190	197	174	194	201	189	195	170	177	212	175	201	210	219	200	203	219	197	206	154	178	197	212	196	192	205	198	175	167	191	180	174	195	168	189	212	176	181	215	170	175	190	208	168	188	190	194	198	168	195	202	180	178	199	188	185	195	187	179	203	196	200	194	192	198	181	187	183	173	193	209	197	188	203	161	192	192	179	176	202	188	206	191	207	174	199	199	160	176	190	183	185	208	194	171	185	181	206	169	204	173	198	190	178	177	179	179	171	200	176	197	177	152	197	176	183	177	199	169	199	180	208	199	196	199	192	179	199	198	194	195	177	201	163	200	193	190	171	191	204	179	192	205	205	194	189	167	194	207	184
19697	35606	28770	21504	15620	10766	8849	6815	4801	3622	2837	2386	1992	1656	1365	1239	1090	1027	889	870	815	688	602	578	588	575	523	508	457	477	467	513	549	548	547	473	455	408	374	357	347	329	337	344	333	325	302	361	341	315	364	329	342	320	295	357	321	344	337	318	322	327	334	322	339	309	318	316	310	326	321	282	315	301	325	303	307	324	323	324	299	350	314	329	292	335	328	301	297	298	316	314	307	316	315	305	292	328	323	324	303	313	315	299	313	323	303	323	349	330	334	302	303	308	361	293	301	292	318	324	289	305	313	324	318	312	317	301	307	339	287	293	308	318	322	306	318	301	296	325	320	310	293	284	316	337	353	296	335	329	284	308	327	326	297	310	294	335	318	298	287	289	298	297	297	325	311	299	323	284	302	300	312	273	315	299	295	312	348	326	306	320	307	284	328	304	320	269	326	329	296	288	341	324	293	312	313	327	323	321	298	324	315	311	345	311	312	299	315	326	311	325	322	316	341	315	291	336	299	332	297	313	333	315	311	298	322	316	272	283	342	326	308	279	316	314	279	302	302	311	329	305	310	307	332	304	278	291	320	293	313	294	321	313	321	303	290	317	341	307	299	315	302	317	315	290	293	327	298	304	310	327	302	312	301	322	286	309	309	319	321	317	285	293	292	314	314	299	322	279	291	284	294	312	319	325	305	288	313	318	319	298	303	327	297	335	316	292	323	292	300	319	296	332	319	303	325	287	309	311	328	329	324	317	302	321	297	323	325	307	312	300	323	342	316	314	321	309	315	314	293	317	315	296	347	292	319	303	299	285	310	354	310	335	322	292	316	302	317	305	326	289	307	307	324	327	314	341	308	292	316	318	299	301	324	302	309	290	292	307	311	278	288	309	302	290	294	335	310	322	333	326	286	337	278	330	285	280	332	313	313	282	316	307	333	275	307	275	323	312	312	325	293	318	305	310	329	322	291	303	311	290	319	291	298	292	283	318	273	321	291	311	312	306	287	309	325	301	314	302	290	332	300	296	311	288	307	316	274	312	312	298	301	273	309	317	319	305	295	340	340	300	328	343	306	303	262	295	292	317	310	312	296	307	298	286	285	292	300	320	301	281	312	286	314	324	278	286	290	319	337	314	304	269	345	312	322	330	315	315	303	308	305	285	339	301	295	340	329	296	294	294	292	290	295	298	278	296	299	317	308	316	310	325	310	343	285	301	304	332	325	314	304	323	318	312	329	299	327	315	326	322	281	293	309	302	278	316	297	313	286	305	247	324	298	306	334	319	326	309	344	316	304	318	269	345	319	326	301	276	314	321	314	331	287	315	277	309	346	321	338	338	321	359	272	327	340	324	303	301	295	305	286	355	318	290	307	297	317	332	297	327	299	280	288	309	307	311	295	319	284	342	325	282	306	328	303	310	304	321	288	301	319	328	271	313	304	327	323	357	294	299	332	314	290	310	293	337	316	292	268	289	323	328	287	310	297	317	327	318	317	313	286	310	296	313	302	323	304	307	285	286	295	310	324	322	287	268	320	301	314	301	302	327	310	314	297	313	317	319	333	312	299	293	327	330	279	323	300	309	310	321	292	302	310	283	298	301	314	342	294	300	293	296	321	297	318	325	316	326	302	317	310	313	313	293	341	349	304	337	297	279	310	314	298	319	318	334	336	320	332	321	321	257	309	300	299	286	301	307	313	308	279	330	303	308	313	321	266	287	286	328	303	302	293	333	289	300	288	312	306	326	309	308	278	308	311	305	314	305	289	309	329	276	305	327	315	326	301	321	304	295	302	287	302	304	308	285	287	323	327	352	325	285	308	312	321	339	293	284	292	310	316	299	310	318	278	287	318	310	319	282	287	335	318	310	292	305	307	330	298	305	325	315	295	322	318	319	327	319	304	299	316	306	281	322	315	303	299	310	318	328	316	326	347	314	312	303	285	325	312	336	320	333	287	305	292	296	298	311	313	296	299	305	303	317	312	294	308	311	315	293	300	283	297	323	318	290	287	330	316	325	294	314	306	318	289	313	295	322	325	342	323	288	300	275	308	348	339	292	285	317	307	333	324	295	290	301	294	312	283	341	307	293	285	292	310	316	322	288	296	309	307	340	316	318	281	316	312	316	311	335	311	336	306	295	311	301	291	325	314	339	303	286	290	279	332	326	330	282	327	294	303	292	301	312	330	333	311	327	301	310	280	300	277	310	302	336	322	291	263	326	314	308	290	305	324	342	315	304	295	307	291	318	317	289	287	300	320	277	325	331	290	322	312	349	291	288	315	336	290	305	317	315	329	335	308	309	295	343	302	325	330	328	315	268	303	274	302	324	291	323	276	313	318	304	324	285	319	305	312	276	329	327	284	322	301	291	298	285	295	308	317	312	309	292	297	311	304	295	316	309	311	293	304	315	320	306	323	294	312	290	317	329	302	323	310	333	300	305	291	276	316	280	313	334	288	357	337	262	341	290	300	286	316	311	334	338	355	288	344	289	291	297	340	264	293	281	297	319	326	330	308	314	291	330	318	307	313	324	345	273	339	324	323	310	297	302	292	325	302	326	296	294	338	294	320	303	321	335	328	311	317	335	326	297	284	287	323	291	311	309	328	271	305	278	288	311	311	335	322	339	304	316	296	311	357	321	315	292	331	333	331	305	318	270	315	310	315	288	278	309	293	314	298	309	304	313	288	307	299	313	335	311	275	321	310	298	305	313	312	315	320	284	300	290	326	337	308	293	291	318	328	303	333	306	325	320	297	343	318	304	272	327	316	305	284	269	293	322	330	291	314	331	336	313	317	296	295	303	335	276	316	306	294	311	318	311	281	279	314	322	301	310	330	318	288	295	319	332	294	318	301	295	280	347	282	317	318	324	294	303	313	286	286	325	335	312	315	293	308	288	315	336	295	332	309	293	313	327	320	294	318	294	300	321	318	277	322	326	314	300	296	311	321	318	306	334	300	286	301	263	305	290	298	300	317	298	293	326	297	337	279	336	288	305	318	319	294	300	319	324	283	279	305	293	299	312	297	325	316	347	309	301	300	299	294	298	334	329	282	309	294	326	305	294	283	303	294	308	321	316	322	350	294	310	312	295	335	297	338	330	300	329	313	301	308	321	319	300	302	278	308	284	313	274	321	321	323	302	255	309	284	289	307	341	361	333	315	297	306	283	296	316	300	282	306	312	311	296	323	290	317	290	306	327	325	298	326	301	311	328	309	331	306	322	284	303	312	286	292	336	323	302	276	346	285	302	322	312	314	317	322	295	343	354	289	326	304	318	297	316	287	332	318	317	326	317	331	336	318	349	287	276	317	294	332	313	327	271	326	324	319	286	311	320	331	309	279	322	321	308	305	320	312	316	313	300	323	295	308	273	319	304	305	314	322	338	316	342	343	323	309	305	357	298	296	297	287	306	294	322	275	317	307	322	325	322	299	291	326	314	313	285	309	315	288	283	329	280	286	333	309	288	329	303	329	319	313	288	327	310	309	346	286	317
26868	20920	14218	5664	2748	1507	1126	819	643	574	462	413	336	340	320	330	338	312	308	310	278	272	268	244	286	268	281	306	252	293	251	266	267	269	270	259	250	267	251	248	218	242	246	267	224	231	237	256	264	264	260	264	230	288	222	252	231	266	256	256	257	264	261	260	276	238	228	255	252	256	240	254	252	227	240	218	239	243	231	264	271	266	258	255	262	215	236	277	247	248	224	247	241	265	230	247	250	253	252	256	265	282	239	258	246	248	267	267	259	251	241	251	260	235	255	251	233	247	254	260	255	258	226	267	263	260	236	249	245	275	248	245	261	244	238	255	217	261	261	263	247	250	228	261	262	249	237	263	264	240	263	236	257	246	270	247	248	243	256	275	236	238	222	243	237	245	259	267	234	265	253	278	258	251	246	247	274	253	237	269	270	234	256	235	261	233	237	258	238	271	225	233	253	234	203	247	278	266	255	252	259	247	248	269	271	245	241	268	224	264	252	278	227	219	260	273	241	260	251	238	272	234	248	233	279	280	235	266	288	263	242	283	224	269	262	237	253	261	242	270	256	232	233	239	271	266	244	247	270	252	245	233	247	238	269	250	250	239	241	269	223	245	242	251	246	250	262	253	238	230	231	221	255	294	216	250	271	239	248	219	248	263	225	275	256	256	246	242	240	236	239	236	222	244	250	256	249	243	256	268	236	242	230	283	254	250	236	224	249	229	258	235	269	296	230	257	242	243	266	223	226	245	235	261	242	254	201	243	232	244	241	234	238	240	244	240	224	277	259	255	250	254	253	257	264	238	235	236	228	267	263	246	251	259	250	252	233	246	228	252	264	257	254	243	248	249	258	270	263	253	237	254	234	248	237	259	260	229	250	279	232	256	252	244	269	242	241	239	267	245	230	261	240	250	264	248	247	210	224	247	262	274	266	262	263	234	273	238	255	253	264	242	238	264	274	239	236	220	267	241	259	253	263	249	248	256	229	254	257	251	251	255	250	258	236	273	222	261	264	226	269	253	241	243	236	260	230	265	224	250	258	279	260	271	241	255	266	267	242	239	274	247	243	242	225	240	239	244	236	227	244	275	271	290	248	262	297	232	246	272	299	261	266	236	247	246	219	268	249	248	253	251	254	240	240	240	264	232	245	266	258	245	242	246	244	235	251	227	230	204	262	249	225	251	231	265	211	216	262	257	258	217	251	280	267	234	284	222	288	253	239	262	245	235	221	243	252	263	235	249	239	241	259	239	250	234	245	245	246	235	265	250	262	235	238	246	227	229	234	256	271	259	288	262	251	264	266	257	253	253	249	280	257	241	242	251	281	254	263	261	247	239	291	261	230	250	259	261	257	266	235	278	240	235	235	256	268	246	253	229	239	259	245	234	285	292	235	268	262	249	220	242	244	245	234	251	230	273	260	237	249	276	228	246	241	254	234	242	220	232	229	238	237	266	242	273	262	255	258	259	248	239	279	222	228	222	219	244	252	232	254	218	270	207	217	264	247	269	253	252	223	235	270	225	239	247	253	255	254	242	273	263	268	241	243	260	250	242	262	247	253	260	243	243	258	271	246	275	262	253	240	239	264	273	255	282	260	264	254	251	240	285	227	200	268	246	239	256	218	226	262	228	256	285	239	241	242	257	243	255	240	240	252	264	264	237	236	250	250	257	260	246	235	247	215	242	256	254	257	287	253	237	245	248	251	249	255	231	276	245	248	264	234	252	266	248	248	233	243	278	254	259	253	270	268	250	273	263	253	235	236	228	268	259	243	233	249	246	239	255	262	253	262	243	245	256	225	263	235	256	269	243	267	225	260	245	263	245	270	272	259	232	228	225	272	237	254	236	251	255	264	260	222	254	273	227	257	241	270	233	275	235	263	228	238	274	248	247	239	238	252	238	232	260	266	260	284	291	230	233	242	244	227	259	249	228	257	245	265	226	270	255	292	270	241	233	269	240	252	255	262	225	237	244	217	256	255	266	242	234	254	261	241	240	275	272	259	275	266	235	271	241	208	283	240	253	277	264	257	272	220	257	257	273	244	246	244	249	265	245	237	234	274	273	245	253	246	270	256	225	260	236	255	271	237	240	231	286	234	263	266	257	235	247	257	251	233	264	238	257	220	231	277	257	255	245	239	264	244	235	239	262	254	241	219	256	231	251	220	233	253	283	252	237	228	248	246	235	246	220	240	247	269	260	249	236	254	232	256	244	229	248	244	249	250	245	239	259	287	229	245	244	228	244	243	233	275	250	266	269	246	268	265	236	270	249	244	265	250	271	241	255	256	228	220	243	257	255	233	269	275	272	258	252	227	250	266	246	260	237	256	263	267	275	263	252	268	247	273	248	231	245	240	253	275	254	243	231	233	258	243	257	257	258	248	270	259	236	254	256	261	275	256	244	222	247	259	229	246	258	253	261	234	239	230	222	235	236	219	255	260	264	230	272	253	240	281	251	268	236	263	238	268	239	251	247	253	273	262	252	234	236	239	267	228	255	266	258	255	232	260	233	271	266	235	245	226	244	260	265	254	255	259	264	271	262	239	246	254	250	259	234	245	228	254	245	255	266	245	255	293	261	248	247	264	247	243	229	258	238	247	221	258	238	250	246	212	266	245	253	265	263	234	289	240	248	234	269	264	231	252	246	246	254	240	285	273	251	244	242	245	229	224	249	267	248	234	239	233	272	235	219	251	257	243	244	262	240	219	268	240	256	206	227	251	279	247	266	243	256	228	262	277	237	270	238	270	271	233	235	256	262	265	248	257	272	257	239	264	237	246	250	255	255	236	259	212	288	226	263	251	252	229	248	246	260	261	248	256	235	244	236	202	231	249	246	274	241	277	221	262	239	259	251	230	245	229	270	277	212	289	259	244	246	229	239	252	235	257	240	257	254	262	242	263	263	262	248	258	244	230	236	232	236	257	274	266	243	214	224	223	246	262	255	229	252	238	246	238	256	250	247	254	232	225	250	235	227	231	223	253	250	249	244	257	250	230	221	240	284	255	269	216	253	263	253	277	231	242	229	243	239	247	253	274	243	250	275	284	271	241	241	267	207	259	229	236	233	243	239	253	273	257	268	268	278	236	256	259	262	237	243	256	274	244	272	273	270	244	249	249	252	249	251	253	238	255	267	272	264	265	267	275	256	218	275	237	280	283	248	252	258	238	229	233	274	257	245	256	271	278	249	239	237	286	267	251	238	260	221	234	247	223	243	238	262	240	244	249	272	260	249	265	254	255	281	284	228	265	258	248	242	244	250	273	261	279	236	279	256	283	245	263	241	263	264	260	273	204	238	250	269	232	264	225	269	227	244	241	246	251	254	250	252	258	243	258	224	231	226	272	236	260	245	245	238	260	251	241	227	247	265	261	215	229	260	231	245	244	270	248	255	251	272	254	256	258	245	225	261	233	252	228	259	261	239	256	255	244	262	250	263	244	261	247	255	275	240	229	234	270	247	273	267	231	264	245	249	242	252	270	226	268	243	244	239
15186	22972	16152	9986	7403	4464	3516	2453	1848	1468	1092	964	857	728	686	710	607	609	577	588	541	467	477	456	453	447	458	445	406	409	473	449	457	451	457	475	461	422	407	373	414	415	413	394	396	407	403	399	382	393	374	376	407	394	427	412	392	395	423	397	430	420	380	437	383	391	379	381	390	407	417	373	425	398	428	391	389	397	397	387	423	417	417	381	368	426	390	393	398	391	390	423	373	392	424	421	357	369	413	427	399	407	353	405	372	372	390	362	389	404	397	392	394	384	390	401	418	392	376	391	417	408	377	355	397	424	425	399	394	426	390	349	405	390	434	384	381	399	383	401	420	413	409	373	395	379	381	394	390	408	420	391	391	372	434	396	380	402	376	394	395	392	392	384	422	388	403	396	408	384	388	409	398	402	427	373	396	369	408	393	389	399	349	416	414	369	381	398	402	410	380	397	392	422	405	387	400	411	388	397	378	385	394	381	405	389	385	392	396	375	382	386	388	399	385	419	408	430	447	388	413	400	398	365	386	375	403	410	389	399	396	392	415	395	401	415	397	394	376	350	351	412	409	397	429	378	395	431	392	396	408	397	393	386	375	424	392	398	397	412	411	412	407	380	402	377	386	379	374	389	407	380	409	382	394	422	418	420	369	401	379	426	400	411	407	392	387	407	376	434	375	395	372	392	374	380	408	383	435	366	359	379	387	378	412	369	392	399	391	358	386	389	393	387	367	396	406	407	390	405	369	380	390	373	363	387	387	399	385	365	416	364	401	405	399	415	398	406	394	407	367	410	405	420	403	397	410	411	401	399	389	382	374	394	409	414	391	375	380	420	382	394	393	424	394	388	392	387	415	378	397	391	387	412	389	402	392	436	431	393	375	387	384	418	399	365	384	400	416	399	399	400	413	403	406	411	405	366	373	393	386	376	377	407	383	382	415	385	395	398	396	392	377	423	372	427	377	386	384	380	386	391	406	416	369	410	399	401	394	440	412	401	412	391	438	420	437	401	417	388	385	365	378	435	385	410	408	430	366	420	393	394	396	394	412	373	392	430	411	392	367	406	382	400	387	371	401	410	367	397	414	393	355	398	391	395	403	353	386	407	408	389	393	385	365	401	398	372	434	392	374	387	387	407	403	379	387	378	414	379	408	454	410	381	415	398	416	387	381	413	392	380	428	413	395	376	370	386	394	384	400	420	390	388	405	390	402	406	385	400	400	353	391	400	406	374	404	366	375	372	407	403	420	399	372	429	397	369	379	388	398	415	403	408	403	377	426	400	359	455	387	372	404	396	388	398	414	400	382	425	410	406	440	393	399	393	393	379	397	412	377	408	405	434	394	428	413	398	386	381	375	350	430	390	338	383	391	407	379	432	379	403	387	420	387	349	397	398	387	362	427	349	400	394	394	367	380	400	404	399	401	391	381	370	405	394	358	391	420	414	383	400	426	405	375	413	379	353	410	411	406	387	402	369	374	402	379	370	391	385	406	378	402	386	401	409	405	383	401	386	402	377	396	389	399	405	346	390	408	382	372	349	381	407	377	386	408	370	385	394	390	381	409	392	416	421	386	366	379	388	376	412	391	400	348	392	377	385	401	396	387	426	409	399	430	372	381	388	407	403	402	388	426	371	394	407	407	404	407	403	411	395	371	370	395	413	364	400	380	375	452	401	422	373	415	372	361	389	423	385	386	412	383	435	419	361	429	380	409	433	397	404	396	423	368	400	376	415	378	417	423	396	406	420	366	372	402	414	413	388	370	366	396	410	408	382	430	407	399	408	417	411	385	385	374	389	414	364	417	366	383	358	380	402	417	405	380	373	398	398	432	361	368	383	387	388	395	409	382	391	360	362	359	430	399	378	367	422	383	424	385	414	391	393	382	363	389	427	406	415	363	369	375	408	384	377	391	374	383	399	392	403	393	400	409	376	366	413	378	414	388	430	422	397	429	387	418	419	385	418	408	449	367	386	403	369	399	433	375	372	419	365	398	379	433	420	410	371	409	362	389	386	372	389	382	356	420	409	379	371	396	430	435	411	376	395	418	394	417	376	386	405	423	386	360	381	401	398	405	392	393	410	403	430	387	406	402	441	402	346	431	356	400	379	382	404	365	360	385	432	384	385	397	393	447	392	385	424	418	386	410	386	396	381	392	388	377	440	394	424	366	395	383	452	360	411	407	400	417	385	372	399	412	375	382	394	425	387	383	390	365	393	398	421	393	404	423	407	423	387	386	403	387	408	418	396	377	379	367	379	395	391	373	399	375	395	406	376	404	410	394	405	394	379	394	385	416	403	425	412	380	379	409	387	392	360	389	441	399	383	422	420	400	408	390	391	390	408	389	430	379	398	439	405	417	373	411	410	366	370	364	394	361	373	430	438	413	384	391	365	424	394	407	405	396	445	415	403	388	389	395	383	455	439	370	397	422	376	393	375	396	386	404	418	418	402	391	390	408	404	414	395	375	385	392	422	429	395	409	388	377	419	410	397	400	403	395	391	396	396	413	405	372	402	397	381	337	401	414	384	368	423	343	363	402	403	406	423	417	406	413	418	405	387	393	340	399	402	421	455	382	376	414	393	414	383	371	386	404	385	380	415	391	401	419	388	405	384	362	402	371	389	375	390	442	392	398	388	394	429	357	387	372	425	392	398	385	354	418	405	379	403	387	371	372	381	421	390	399	390	380	419	419	406	381	405	425	388	422	390	414	408	396	377	373	426	374	379	397	380	416	393	433	408	369	401	380	387	380	403	378	385	407	414	429	381	366	369	417	393	385	387	380	386	389	412	397	383	412	390	399	399	386	390	366	415	401	401	368	370	365	395	390	396	409	382	409	396	377	385	401	390	362	353	377	406	399	358	402	441	364	412	391	389	377	404	366	366	406	355	403	374	434	414	394	369	432	401	401	430	393	386	386	398	394	371	371	405	388	403	383	377	348	386	344	363	420	387	370	366	393	351	361	394	411	383	367	391	408	393	402	403	448	377	398	415	404	389	397	387	395	421	401	374	389	402	382	423	380	407	426	402	386	398	360	407	365	361	402	423	414	383	400	414	410	425	380	387	420	357	381	391	401	372	384	394	404	410	429	363	406	369	404	421	382	367	369	392	405	390	406	369	410	407	414	384	379	429	416	398	417	360	413	386	393	387	423	391	404	384	429	392	404	412	352	363	375	405	379	408	376	380	410	386	359	381	357	373	408	381	362	398	380	368	434	386	414	400	405	387	400	421	410	417	348	396	405	404	432	400	380	403	396	363	401	396	400	426	404	408	373	378	359	361	386	412	372	415	382	387	429	398	404	408	420	374	409	371	392	346	371	381	403	396	409	398	393	395	367	376	375	394	431	425	359	375	426	391	396	381	407	412	411	403	424	387	413	388	377	428	411	364	388	366	393	431	442	383	367	376	420	385	402	353	380	399	368	399	403	438	430	377	417	406	372	405	382	434	360	373	411	396	374	403	403	425	395	386	411	413	385	387	391	410	364	412
24361	21224	28275	24507	19298	6033	2603	1461	1105	916	691	629	532	485	481	445	438	420	414	419	374	387	329	354	327	329	333	295	330	310	304	340	320	355	366	307	352	309	314	316	276	281	295	292	338	272	293	307	289	313	328	309	285	299	299	275	274	315	314	268	316	278	279	299	267	293	271	282	331	287	287	305	275	288	304	268	290	278	305	290	275	293	325	259	285	296	285	311	284	281	291	319	280	290	311	287	285	278	342	316	289	341	295	245	301	275	280	307	283	295	294	296	262	275	289	276	276	309	269	305	291	266	265	291	280	295	288	303	295	288	272	292	285	304	288	279	316	313	286	293	290	288	269	277	276	291	298	241	281	300	268	272	286	301	298	293	313	314	258	276	298	291	282	301	292	313	276	289	294	318	271	272	280	271	328	292	278	284	290	296	310	292	271	306	283	287	309	277	287	304	294	302	278	303	307	258	303	287	251	283	276	314	270	279	274	308	286	269	258	296	272	266	287	285	300	328	301	310	317	294	316	321	300	307	280	271	302	287	300	313	302	287	258	262	289	285	271	320	317	267	281	284	269	296	303	255	302	279	285	306	301	294	304	290	296	305	281	291	278	292	314	283	296	299	301	295	283	282	278	286	302	278	313	281	281	298	294	285	263	303	316	259	272	293	283	289	279	310	289	285	268	281	303	289	290	290	278	302	288	282	300	280	299	289	273	314	315	311	288	287	306	289	314	306	258	300	315	289	258	244	298	291	277	283	247	290	267	263	271	294	289	291	288	280	299	281	276	308	296	285	282	304	289	282	299	278	246	279	313	276	280	300	279	275	316	300	284	285	270	309	311	264	281	272	301	295	316	299	282	305	283	273	309	305	272	313	301	282	285	271	269	270	313	279	295	307	304	285	293	297	310	293	286	281	296	291	319	303	276	309	258	283	285	282	276	303	278	301	280	337	290	311	295	285	271	290	299	301	282	308	286	319	286	292	302	271	296	285	294	281	313	288	286	295	282	265	301	292	294	310	290	307	313	305	322	236	278	274	298	328	275	326	280	303	283	285	306	299	287	289	320	264	294	282	284	339	262	270	299	279	303	290	289	260	296	281	292	284	270	304	302	278	291	287	298	308	293	319	291	299	308	271	282	279	317	265	289	282	286	292	304	286	282	313	291	289	299	274	295	293	280	334	277	277	311	290	278	301	272	290	292	307	302	304	296	281	290	287	317	267	273	300	294	291	261	297	307	269	295	267	300	274	276	282	289	300	274	268	305	292	325	287	304	276	297	291	306	312	282	287	312	301	291	304	284	311	294	288	276	263	241	290	285	311	314	274	264	300	273	282	285	312	280	283	275	308	298	301	289	307	302	310	294	303	299	311	301	270	282	310	308	278	283	314	297	272	281	296	297	269	287	268	262	270	278	300	311	279	290	301	286	266	304	313	296	277	316	287	301	305	311	305	322	300	259	284	275	287	300	293	238	276	287	294	276	289	310	304	291	264	305	306	267	285	273	286	296	302	287	286	284	285	290	269	327	307	290	285	303	278	294	286	293	280	282	333	256	260	288	291	298	305	287	246	267	285	287	272	287	305	278	300	302	291	311	257	280	274	275	290	281	259	268	263	311	296	258	267	291	299	295	266	283	299	279	286	320	322	287	285	289	289	298	277	287	324	300	278	271	308	262	295	295	290	274	294	274	316	279	310	290	290	311	289	291	268	296	288	304	287	303	275	278	319	297	302	291	293	280	268	304	269	296	318	283	262	272	292	253	256	295	290	280	314	295	274	274	313	293	303	304	296	292	302	314	313	239	306	311	264	238	285	322	291	299	296	326	320	278	295	248	271	305	317	299	297	266	303	286	295	276	282	312	305	321	302	263	276	270	284	272	290	280	276	286	289	299	290	322	278	271	312	318	291	289	311	278	275	277	284	274	293	321	296	277	285	279	256	309	282	295	325	290	317	277	252	279	295	307	277	285	310	283	317	312	255	307	300	291	287	299	316	286	290	304	296	306	279	315	296	286	284	306	292	284	265	304	264	289	285	277	294	305	314	322	283	293	282	315	298	282	279	263	300	281	255	290	294	307	290	292	273	279	278	295	265	318	284	308	308	294	280	297	277	312	308	295	273	288	283	300	302	270	277	267	280	283	282	278	282	298	279	299	263	281	322	278	290	265	293	282	263	296	304	308	268	290	307	300	306	279	264	303	313	276	302	292	312	297	292	292	272	282	319	269	303	277	278	290	293	278	272	279	286	253	300	324	286	348	315	298	289	302	272	296	309	268	296	277	276	301	299	253	309	321	298	281	293	313	311	263	315	290	302	284	292	278	280	293	266	273	285	297	271	295	299	303	326	334	305	330	295	279	268	298	280	272	292	266	290	272	272	298	299	293	311	311	309	278	273	301	273	276	306	290	282	275	275	311	307	296	281	292	303	304	287	272	325	303	311	269	286	270	294	291	294	294	251	265	270	283	295	312	294	306	261	277	276	259	283	266	263	266	286	280	288	266	295	306	289	299	296	272	287	334	263	279	295	302	295	303	292	297	290	317	276	280	263	260	293	270	297	272	308	275	316	261	294	292	289	277	298	282	312	261	295	294	310	276	307	318	322	267	268	315	274	279	313	265	304	289	296	284	321	269	290	265	275	281	328	290	277	326	287	280	304	301	305	302	275	314	291	272	281	284	265	265	252	271	317	292	255	286	311	303	277	305	300	292	274	281	289	287	290	278	268	293	307	307	291	286	272	281	284	295	256	279	273	302	278	281	289	292	299	260	308	286	294	291	282	258	290	273	285	292	281	281	294	285	285	320	274	292	271	308	282	272	311	273	296	286	266	270	295	305	320	264	287	271	304	285	270	281	265	257	287	265	264	293	294	265	281	264	314	250	279	283	304	266	279	293	282	294	299	280	322	272	313	314	279	280	285	285	307	301	311	302	285	278	288	300	303	271	313	317	256	293	312	280	283	276	299	273	265	287	294	280	322	285	296	308	297	296	267	286	284	273	322	284	315	269	301	286	286	282	281	290	262	271	258	284	276	291	301	288	280	286	290	259	282	284	284	288	303	308	285	289	268	316	296	278	277	292	308	275	323	299	287	275	270	305	282	315	292	275	324	287	292	303	283	294	281	292	308	264	289	293	282	296	308	285	282	296	280	292	274	286	255	284	288	281	272	312	264	294	268	280	296	298	261	260	264	283	301	328	315	249	285	288	320	296	293	291	285	286	266	284	319	284	308	284	294	265	292	270	286	276	282	286	285	274	301	294	306	302	306	288	313	293	293	271	290	299	296	293	270	291	301	278	291	303	285	285	298	311	278	291	274	328	277	264	290	313	307	299	297	268	285	290	303	252	285	260	284	294	297	288	298	289	288	287	294	289	265	255	297	310	267	308	281	274	306	302	250	273	311	295	283	307	308	283	301	280	298	264	291	301	275	289	291	273	258	272	269	322	304	245	284	281	290	290	268	295	288	311	277	290	297	278	300	313	286	278	292	286	275
16761	29132	23528	14182	11172	8487	6141	4385	3223	2577	1974	1593	1383	1137	1078	1012	981	891	878	813	659	710	634	588	567	572	555	544	562	551	543	565	582	630	593	530	524	556	528	449	515	519	479	503	485	494	468	462	470	485	422	525	483	483	503	437	428	443	478	456	485	482	450	462	444	443	487	489	423	460	485	465	458	449	460	453	473	447	445	470	440	440	481	451	458	471	446	469	457	453	480	420	466	440	462	434	449	439	527	466	473	448	460	483	477	449	486	452	473	463	415	470	488	476	479	480	452	478	456	448	505	479	464	429	450	480	428	440	505	497	453	434	485	462	469	466	470	443	456	464	483	451	446	438	470	454	485	458	442	464	490	480	458	452	484	450	454	462	458	440	463	422	477	483	462	440	435	424	423	473	412	425	468	427	429	444	470	483	438	463	445	441	467	493	451	454	471	484	460	484	468	427	511	432	465	521	476	458	462	473	498	465	490	505	452	451	474	450	471	445	493	481	497	442	481	479	477	466	479	466	454	434	458	432	481	459	426	498	407	480	462	489	442	469	463	460	449	470	497	453	449	452	468	471	444	440	493	496	504	474	448	428	470	455	476	468	445	446	446	480	486	477	477	443	482	460	442	449	433	474	477	454	460	434	451	464	445	466	435	469	443	447	495	503	466	433	430	440	431	438	453	453	444	479	508	464	497	473	473	472	504	448	457	441	491	444	470	428	475	480	448	479	495	449	478	509	469	459	469	450	455	460	466	459	460	432	491	465	457	450	499	473	435	457	469	464	466	397	468	484	483	454	457	465	468	493	455	483	473	433	455	435	429	451	457	457	455	474	439	496	492	465	470	430	443	467	451	441	490	474	498	459	451	433	431	493	488	471	434	440	460	484	459	475	422	465	500	467	458	459	484	458	459	443	483	415	488	448	477	491	453	446	510	491	497	516	509	477	459	483	444	469	478	417	437	491	501	452	499	490	428	461	468	463	504	457	415	455	435	461	455	450	417	429	448	421	428	438	462	419	422	452	450	456	461	454	448	449	465	443	473	462	491	451	466	480	481	456	436	447	463	439	464	465	496	430	443	440	454	470	459	467	488	496	461	451	503	489	450	435	430	429	414	473	488	458	468	466	468	491	439	458	459	477	496	471	486	474	508	488	439	481	455	481	448	465	513	470	444	490	440	483	495	456	475	478	464	472	449	427	451	442	442	459	457	479	464	481	464	454	480	412	441	451	421	499	462	475	449	459	432	488	450	454	475	461	454	475	480	446	466	482	473	458	477	472	475	491	476	457	465	465	459	461	491	496	460	462	475	447	448	449	443	471	495	470	487	498	469	471	428	482	450	435	440	472	454	479	445	459	451	486	475	465	458	472	453	483	485	436	479	469	466	453	459	424	483	467	428	459	502	435	468	462	484	449	470	469	504	444	456	466	473	449	453	506	467	466	466	435	457	470	484	422	437	476	502	473	450	440	417	472	482	478	462	475	471	459	439	427	448	468	455	457	462	492	465	469	475	464	501	496	493	459	447	457	458	450	482	467	497	461	480	499	445	453	438	465	463	493	450	462	469	487	482	477	471	436	432	453	438	455	473	473	420	432	466	465	477	486	407	450	476	449	447	479	440	514	480	445	426	502	484	444	497	458	421	475	463	486	500	478	478	449	465	473	449	465	479	463	449	479	472	403	451	453	449	470	449	448	447	471	501	451	481	437	460	463	482	437	469	488	469	455	464	435	429	466	436	439	462	451	483	516	479	450	445	463	460	448	507	453	456	463	459	400	499	480	476	475	459	453	471	453	446	477	423	462	441	473	480	470	466	465	451	473	448	463	473	454	454	518	491	441	444	447	454	472	456	438	504	473	426	483	502	473	466	419	445	470	467	447	481	467	429	458	437	446	462	460	466	426	444	470	468	451	477	458	480	434	462	431	474	456	491	444	454	475	466	437	447	450	467	434	480	485	523	478	432	471	471	472	504	477	453	437	450	488	453	440	456	448	476	479	468	485	440	451	463	452	475	454	481	462	446	471	427	472	473	452	463	444	451	456	489	506	441	419	491	431	445	443	483	466	488	465	444	441	454	447	494	453	463	437	464	484	410	489	475	444	438	436	519	477	430	465	458	469	470	444	468	473	468	430	446	464	443	471	442	503	457	451	408	429	460	447	472	457	487	480	465	471	425	519	468	446	470	455	461	442	501	497	491	464	429	440	465	478	467	526	460	455	480	494	459	440	471	485	423	468	462	505	481	438	458	448	485	452	417	491	484	447	424	454	463	445	402	434	465	474	464	471	493	498	453	494	472	454	460	414	476	471	445	464	452	448	419	458	453	435	450	437	445	473	449	444	467	479	451	466	468	421	488	462	446	482	454	500	430	450	445	454	462	459	455	486	478	476	472	478	473	427	461	487	433	499	507	465	457	468	441	468	416	446	481	420	456	502	474	440	469	454	428	469	467	472	465	496	436	457	434	459	456	441	468	458	435	441	451	459	478	450	469	457	438	465	447	452	462	462	448	486	446	463	435	445	439	430	478	495	425	477	489	464	481	465	491	468	443	493	479	478	462	499	467	488	500	468	450	481	464	454	457	453	514	425	416	445	442	496	457	452	512	487	464	472	442	428	441	438	467	464	453	461	455	437	464	479	421	499	454	455	435	447	454	464	465	444	475	472	449	453	472	444	481	474	457	472	454	459	487	457	468	487	461	436	462	444	487	426	472	478	419	469	434	478	437	439	482	515	452	439	465	488	479	441	451	486	453	457	433	467	440	465	470	494	503	452	479	434	524	431	443	500	468	453	439	427	473	456	476	486	467	452	459	447	502	442	454	483	491	457	490	427	489	459	475	454	488	462	477	448	478	470	447	477	431	489	456	467	484	484	464	464	466	481	499	525	430	448	473	480	472	453	454	492	471	482	456	432	449	464	430	463	487	464	444	456	458	482	451	454	492	449	448	466	492	501	461	461	474	448	428	425	469	425	485	458	467	482	441	431	474	452	471	461	450	505	452	484	420	427	489	452	443	465	461	445	461	473	474	471	418	483	464	487	452	474	476	491	454	460	452	441	447	462	453	489	500	434	445	472	481	445	448	432	424	469	474	489	436	486	487	465	469	460	455	462	470	463	441	483	433	472	435	429	433	459	462	488	460	500	439	458	496	464	473	483	453	465	476	486	465	428	462	435	439	449	447	477	418	478	489	449	445	471	481	473	471	491	504	502	432	481	409	470	446	441	460	459	439	439	440	457	420	482	531	467	456	438	456	475	494	448	509	466	492	425	440	484	465	455	474	463	428	454	484	475	458	461	489	478	459	443	469	468	426	447	456	476	431	460	492	478	431	473	470	445	465	481	418	499	460	420	450	468	482	454	481	455	440	451	455	439	465	430	441	431	436	503	433	501	429	466	440	492	472	437	441	468	461	443	461	436	445	467	486	470	459	481	457	474	466	465	446	457	468	449	478	459	447	460	481	457	479	480	493	477	439	445	460	419	450	470	475	474
23206	21206	28973	23723	21218	20478	7795	2458	1581	1213	950	798	690	564	447	490	462	428	412	393	356	280	283	258	297	254	242	236	268	236	260	262	267	253	288	246	239	248	236	201	187	204	233	237	214	191	223	233	216	190	200	186	205	204	212	197	174	205	197	178	210	205	208	185	211	191	202	183	186	194	171	177	227	183	200	163	205	179	194	195	196	157	205	182	198	174	184	216	216	207	210	221	221	179	191	181	195	200	217	181	183	191	206	192	222	215	186	202	210	211	193	175	176	178	189	191	198	202	186	182	209	184	171	201	190	203	190	202	196	187	176	188	187	196	208	169	185	194	206	203	201	205	182	210	203	174	155	237	194	208	221	199	229	206	204	207	189	203	219	201	200	183	197	193	177	192	198	191	207	167	195	190	189	192	189	207	189	197	206	216	176	182	174	166	181	204	193	207	204	206	199	204	180	213	190	187	187	197	197	180	181	214	196	195	201	186	161	179	202	205	211	204	200	214	213	210	193	186	176	226	191	178	191	191	206	198	236	177	182	196	157	194	199	177	206	187	172	182	185	192	184	191	222	201	186	206	206	184	207	209	187	186	205	192	200	198	197	210	203	198	189	193	206	198	216	203	190	182	201	219	174	188	201	199	176	195	199	198	186	187	163	208	211	184	179	208	213	196	199	200	197	193	205	196	196	196	173	192	191	196	186	209	207	215	185	188	202	200	185	209	183	197	191	176	186	184	186	193	223	184	170	186	207	209	206	216	188	208	232	189	194	217	198	183	211	196	200	170	190	177	193	179	190	192	187	200	173	181	188	192	214	189	203	196	191	205	159	214	194	200	170	202	239	176	205	205	188	186	192	207	193	205	190	199	215	187	179	190	189	201	199	218	219	202	182	205	194	188	204	171	174	186	185	179	210	196	194	185	191	192	185	189	198	193	188	209	206	194	201	205	189	193	206	191	187	187	225	177	202	182	166	198	165	206	186	200	180	165	200	184	202	174	222	205	197	196	217	200	183	204	188	190	194	190	190	201	190	196	218	192	187	170	197	211	192	192	185	212	180	196	207	191	187	193	187	198	180	182	197	196	188	203	191	192	185	196	177	198	166	184	242	183	182	214	184	203	181	171	181	183	226	192	193	209	182	181	178	186	186	176	213	190	185	213	181	211	201	182	184	215	202	177	206	196	167	176	184	194	180	173	188	169	208	196	217	190	194	201	196	176	163	205	173	202	187	183	189	207	186	194	181	189	183	201	193	198	186	187	210	169	203	188	203	182	231	206	184	186	176	195	194	199	175	186	182	181	210	219	180	166	185	204	204	192	179	185	186	204	186	190	234	193	193	189	203	186	231	187	177	173	178	196	224	205	179	201	217	199	196	170	202	179	201	186	192	193	189	184	179	197	179	175	166	191	169	203	194	212	203	197	197	196	193	207	186	163	175	200	204	200	188	210	206	189	176	179	183	205	200	209	163	180	185	174	216	201	194	214	178	174	190	217	201	168	200	199	202	179	184	176	210	180	178	202	195	202	184	232	195	181	192	188	206	214	184	189	211	180	187	185	205	185	194	194	171	210	207	189	178	187	185	198	207	199	214	189	212	182	209	210	206	191	196	205	196	200	202	181	206	201	206	187	192	186	203	164	196	175	215	184	191	189	190	190	201	178	190	176	179	172	183	190	208	206	223	194	200	196	174	186	192	180	188	190	188	189	188	178	201	183	221	173	206	198	172	210	178	203	198	178	195	197	158	170	171	192	199	190	196	212	171	175	206	181	190	184	204	182	210	202	209	188	179	172	171	185	200	195	218	210	188	186	174	188	199	195	205	209	198	185	201	168	224	171	191	168	177	224	191	190	176	190	214	183	184	186	178	201	181	178	204	209	184	199	220	195	188	192	201	198	189	178	203	178	177	221	190	190	211	188	181	178	174	196	170	193	184	188	188	192	178	193	203	201	177	205	206	190	205	180	195	177	186	189	196	201	218	178	177	216	181	201	204	176	212	174	214	181	209	205	172	197	167	202	207	221	199	184	208	191	189	196	211	190	185	167	217	202	183	178	192	205	195	182	198	185	173	180	210	173	202	182	197	216	169	186	180	177	202	181	188	193	181	170	207	178	184	193	205	196	194	181	158	183	195	206	185	193	198	177	191	204	179	181	207	198	199	201	185	190	213	162	194	177	184	195	217	180	160	188	223	179	190	202	199	211	182	167	199	199	175	189	183	183	183	201	196	186	203	184	161	224	186	207	200	229	218	191	205	179	192	207	182	173	200	187	222	189	185	180	191	176	180	182	180	183	186	206	186	218	198	200	168	171	177	187	187	177	189	162	179	199	232	217	198	180	214	180	198	179	204	205	201	200	194	198	191	198	196	193	215	183	188	192	181	200	202	179	186	176	181	193	196	186	196	181	191	183	203	199	184	181	196	169	189	205	203	184	173	214	203	189	188	182	211	164	176	190	185	190	189	173	193	166	182	197	204	183	189	200	202	192	208	190	184	180	183	193	185	190	192	205	186	173	174	179	191	196	188	199	190	179	182	199	192	196	209	156	202	199	171	176	197	194	202	198	202	173	189	189	201	202	175	186	181	182	198	186	180	199	195	171	171	188	177	203	174	202	174	209	185	188	194	177	197	185	177	188	188	195	195	195	210	184	177	206	209	199	215	222	191	205	212	206	186	183	177	181	187	214	189	179	190	193	206	190	203	224	200	216	211	166	203	171	197	206	175	204	165	205	205	193	199	203	192	191	200	196	194	191	194	192	181	190	208	175	201	180	167	179	182	197	192	165	196	179	200	182	190	185	213	207	185	193	174	195	222	188	167	196	177	201	191	210	183	183	193	217	206	210	179	190	193	205	173	186	201	201	196	199	188	189	182	203	190	171	201	227	205	196	200	222	224	186	169	200	191	184	157	191	191	197	184	210	182	201	213	197	203	198	195	190	205	181	211	213	186	200	204	204	194	204	181	171	196	179	203	177	171	182	203	185	217	184	192	181	203	195	191	195	183	203	207	186	211	182	195	188	179	185	168	198	187	180	202	187	213	203	173	192	186	190	187	199	200	202	189	190	209	179	170	201	176	186	183	191	182	201	177	194	181	185	200	181	204	184	199	199	189	191	187	173	195	187	189	213	207	208	218	203	192	182	202	193	208	181	184	175	204	190	196	186	187	222	216	195	209	184	203	178	191	188	182	194	212	226	182	174	177	178	201	199	195	197	205	187	205	205	203	171	187	192	213	206	183	199	194	186	210	194	198	201	210	186	215	195	199	196	190	184	185	217	169	193	178	207	215	181	197	190	161	167	174	211	199	212	214	184	198	198	185	178	178	183	165	185	183	199	201	205	154	177	166	197	206	199	215	203	207	187	200	170	193	184	191	215	204	193	192	195	218	181	193	205	199	195	190	209	171	179	209	213	202	191	180	192	174	197	183	202	211	171	191	194	188	177	196	210	162	211	201	185	194	162	176	170	189	219	165	183	188	187	205	201	189	187
19883	35291	29556	18852	13867	12318	9646	6575	4977	3700	3133	2276	2002	1520	1359	1228	1150	1197	1048	924	699	697	661	580	576	558	509	494	457	432	440	493	516	579	517	495	422	407	377	348	364	329	324	336	346	358	364	341	347	352	324	322	290	316	376	319	377	341	300	319	340	328	332	334	333	335	288	315	324	307	298	312	306	342	307	309	288	327	332	308	314	340	302	305	330	331	309	302	279	301	308	304	319	308	334	344	330	313	326	278	315	306	291	298	321	306	324	322	309	339	296	347	281	305	324	277	324	308	294	313	345	312	307	330	301	296	314	324	336	307	345	292	302	310	300	287	301	341	303	330	302	323	302	300	290	301	334	327	259	346	318	331	293	330	332	271	311	317	331	307	274	309	313	292	289	283	343	323	293	347	348	300	340	309	326	314	310	329	302	286	350	298	323	311	350	346	318	319	319	314	330	302	315	317	332	298	279	328	323	299	314	323	295	304	304	270	287	333	316	311	312	331	328	348	340	320	290	303	351	344	332	315	335	292	321	329	287	331	325	304	305	321	291	284	312	311	333	325	297	297	304	341	286	297	299	299	283	316	322	343	300	317	301	304	331	297	291	297	321	300	296	305	320	294	305	346	331	309	306	280	320	310	316	321	328	298	328	305	312	333	287	321	306	291	311	289	331	309	339	292	307	291	318	323	331	296	312	324	299	335	339	321	300	313	338	280	314	284	304	316	290	339	310	299	279	306	306	324	318	304	326	315	339	312	325	334	309	291	305	297	314	317	284	328	321	307	319	324	283	329	281	321	332	337	333	318	329	313	307	332	297	307	296	310	327	293	304	307	304	302	288	287	283	297	302	321	307	324	288	302	294	293	335	315	385	313	299	279	296	302	319	313	312	292	288	304	307	295	319	350	299	315	314	266	311	317	341	320	298	314	310	312	352	292	326	308	302	299	290	310	327	356	291	308	287	299	298	334	309	306	309	298	304	331	336	312	269	336	313	297	303	307	285	311	314	328	311	309	351	303	320	335	309	317	304	310	331	313	299	308	308	318	311	317	303	325	346	287	313	319	305	335	303	312	331	288	306	306	315	325	307	323	301	284	309	297	308	322	320	298	326	338	320	296	322	295	319	281	300	325	324	311	292	319	301	292	315	292	289	295	301	311	289	344	307	303	365	303	289	315	368	302	328	303	284	294	312	281	328	334	267	315	313	269	290	303	302	309	287	320	303	274	309	312	307	308	298	324	287	317	307	308	335	318	321	312	306	320	310	327	296	304	309	311	326	307	314	294	308	317	278	286	313	316	319	292	332	341	346	301	321	333	300	334	344	303	317	304	339	298	317	309	320	336	300	288	329	310	345	283	328	333	286	293	292	292	296	326	295	291	294	299	331	315	297	301	331	314	365	349	309	346	289	298	289	312	326	321	300	302	296	319	301	330	299	313	347	304	334	309	298	310	302	320	298	311	308	315	295	314	345	320	298	332	311	316	270	341	282	324	327	332	296	309	351	332	315	309	307	308	321	308	286	290	319	306	326	299	278	288	315	302	323	299	307	326	320	295	323	327	312	290	316	317	301	292	322	323	298	337	357	321	292	325	312	288	311	285	318	309	311	325	320	310	331	295	325	278	306	303	322	333	302	307	323	317	296	318	315	315	308	314	308	289	321	322	319	303	284	288	273	350	310	327	313	304	298	330	330	332	303	332	311	331	306	310	337	318	335	302	314	342	305	299	292	336	294	317	289	296	311	317	308	325	305	326	309	263	305	315	331	306	317	317	301	325	329	287	315	368	313	298	332	342	305	338	314	307	285	292	293	301	314	318	311	307	305	309	295	300	305	305	313	322	323	292	319	316	304	307	338	349	311	306	267	306	346	318	300	293	318	317	315	315	317	312	278	288	303	321	316	282	320	336	328	302	322	301	307	331	308	310	319	296	323	308	338	329	324	307	316	291	324	311	324	301	307	309	309	337	305	318	317	285	304	319	263	325	298	293	339	331	320	286	318	304	312	317	327	298	307	299	299	292	322	309	320	295	334	294	285	324	316	332	328	331	283	267	295	312	281	311	340	308	301	323	301	298	307	284	326	314	296	332	311	297	318	302	276	270	331	309	279	308	291	336	307	338	296	302	286	327	330	309	288	309	301	304	317	306	290	295	297	315	290	308	296	318	299	318	312	296	331	298	290	307	278	306	282	318	316	313	310	342	289	287	315	313	327	315	291	355	312	299	317	293	311	300	302	345	303	302	321	343	286	318	293	301	311	325	322	311	326	333	294	310	324	336	298	299	294	279	307	312	295	317	329	337	296	330	301	312	283	304	317	334	329	325	309	326	303	332	313	278	332	327	319	289	305	349	297	320	338	335	323	322	305	292	327	318	309	308	289	316	307	300	331	348	326	288	345	298	316	298	315	284	331	338	310	312	302	320	315	310	349	297	318	345	319	308	293	292	312	305	293	308	338	321	314	332	320	286	339	306	338	322	295	289	297	317	364	298	319	332	312	290	295	297	316	286	296	323	340	317	337	328	319	282	313	279	290	348	287	324	323	337	311	325	301	331	312	309	305	304	308	331	309	314	299	310	314	306	292	368	332	324	305	327	326	295	311	318	315	327	302	287	307	329	314	285	317	333	341	332	295	324	318	294	317	282	316	305	335	304	316	314	332	335	330	308	294	316	332	317	316	297	273	317	335	342	322	288	312	293	309	312	320	296	316	326	341	309	316	308	307	306	322	321	284	298	305	302	316	310	302	287	308	303	309	311	312	341	323	318	325	314	281	322	336	276	305	339	309	316	320	310	337	313	294	319	321	321	309	288	310	327	323	287	333	331	300	305	308	329	337	326	289	315	313	335	328	334	267	308	305	323	276	300	331	298	296	297	297	308	307	315	314	295	287	292	308	292	308	332	309	317	334	285	294	280	308	286	282	306	324	318	297	292	326	289	313	293	320	299	288	311	317	301	311	323	291	356	319	286	293	290	315	321	324	321	308	315	317	317	288	297	299	299	321	341	307	327	304	297	301	295	321	341	313	299	291	322	301	315	297	299	310	324	286	321	274	317	332	272	305	324	313	300	331	313	265	302	338	283	289	329	302	313	320	303	343	347	312	297	295	288	311	294	322	280	289	322	325	310	326	300	301	324	301	295	321	332	311	327	298	344	322	294	305	313	290	336	290	320	309	290	307	309	338	332	314	330	311	317	302	337	333	285	310	307	272	310	349	307	292	294	313	297	341	303	318	320	315	314	299	314	302	296	306	336	294	315	315	314	328	305	300	299	336	334	318	323	324	299	333	300	296	324	328	330	313	307	298	325	311	342	272	325	295	325	317	318	327	307	332	349	328	285	295	317	313	317	310	293	350	312	346	317	331	313	313	280	332	313	295	288	266	299	303	292	351	307	321	285	321	304	357	319	290	312	316	272	313	333	323	302	319	318	317	317	302	321	301	316	303	305	311	313	315	303	308	306	312	280	320	302	347	280	323	299	311	311	331	323	296	312
26805	20974	15399	5337	1962	1346	1372	908	653	535	430	412	374	388	315	310	313	321	315	274	270	273	286	282	265	279	267	280	267	267	275	266	262	283	286	273	274	281	256	241	236	252	257	256	249	269	294	250	266	230	247	254	240	268	257	274	237	270	221	244	264	259	245	264	260	245	271	271	244	252	250	265	290	251	234	237	239	205	242	273	257	254	233	245	254	244	270	258	262	255	254	233	231	221	260	269	263	247	275	243	234	217	264	254	258	240	230	254	243	282	226	258	255	282	257	249	260	253	276	214	225	253	245	236	256	250	270	261	230	257	235	237	261	255	253	293	249	276	246	225	269	259	237	267	277	263	240	252	235	233	249	261	241	220	237	251	224	283	273	247	272	266	255	295	247	246	241	228	258	245	255	253	259	283	235	255	238	257	244	241	253	246	240	250	264	227	256	249	239	253	265	233	245	241	246	262	265	270	263	243	238	257	250	269	266	250	267	267	261	246	284	220	246	270	238	261	242	264	249	246	272	253	253	255	262	260	249	213	235	251	244	241	258	231	250	266	245	247	256	251	262	274	278	233	290	246	256	260	230	267	275	259	267	241	275	268	260	259	219	254	255	233	248	277	253	224	256	246	250	244	280	245	288	259	258	259	243	268	279	241	283	254	228	247	256	256	240	273	250	238	259	257	242	272	238	235	282	255	253	236	250	262	265	262	242	218	242	251	222	235	258	244	273	253	253	247	270	260	234	251	246	273	234	263	285	275	275	237	245	241	259	264	260	260	245	267	264	243	247	255	257	253	270	240	237	245	247	241	257	251	253	283	277	217	214	240	276	249	251	260	249	263	269	236	222	242	274	255	278	251	268	250	266	248	237	216	261	264	254	242	260	262	242	272	229	254	246	258	248	258	223	241	263	249	261	270	235	284	279	229	237	265	215	255	247	266	241	263	244	231	232	251	252	251	281	254	263	270	243	252	256	249	246	247	273	279	248	253	252	240	244	229	259	255	249	276	248	263	266	255	245	266	254	259	256	257	246	257	244	280	240	246	277	254	268	251	228	274	232	250	246	244	253	241	247	248	266	232	238	243	261	268	235	244	284	249	260	254	297	267	233	251	265	248	224	247	259	242	227	242	248	257	246	256	242	247	231	246	220	259	246	285	255	260	249	257	254	260	238	285	264	272	251	254	250	240	283	253	251	261	258	231	266	260	236	232	264	235	246	256	255	214	247	237	237	272	250	254	246	242	246	238	254	252	246	250	246	271	243	252	242	234	233	263	267	266	252	248	258	275	257	233	242	245	246	251	275	247	256	259	266	256	231	253	217	247	256	251	264	245	254	233	234	257	245	255	257	226	228	282	250	247	241	257	271	227	249	255	226	247	239	224	271	249	240	215	293	260	265	238	260	244	247	238	248	271	274	270	214	236	245	263	273	277	266	269	267	258	240	264	232	233	254	255	246	247	258	258	258	251	232	249	241	253	221	249	230	279	227	244	293	216	242	225	277	253	226	262	294	261	249	236	243	269	264	251	266	278	237	253	269	255	303	225	245	257	250	234	247	250	252	240	265	254	266	246	228	259	246	296	277	264	256	254	254	253	287	235	258	261	255	268	254	260	251	233	260	233	270	235	261	254	254	280	253	224	252	254	262	257	266	225	259	263	252	239	251	229	267	234	247	259	237	218	238	229	273	262	238	243	272	219	248	238	240	236	255	257	244	274	252	278	262	260	256	244	260	220	269	250	275	273	241	264	232	261	241	225	256	262	231	275	231	272	243	248	251	277	210	248	245	247	269	275	237	259	255	240	247	247	263	241	258	235	258	253	235	254	248	252	237	238	247	246	283	242	235	285	263	271	235	250	245	275	261	241	238	251	232	246	244	218	234	268	262	242	240	239	255	264	243	304	286	243	256	244	259	244	246	246	250	263	238	229	254	248	261	282	279	220	237	251	250	241	246	236	279	248	249	237	270	252	249	238	263	248	273	277	229	237	247	243	239	258	259	255	279	259	263	220	218	271	260	249	249	262	221	263	241	241	291	225	234	244	226	259	233	239	260	242	241	275	250	250	248	233	241	242	245	237	237	263	249	282	265	232	256	242	262	244	241	268	262	242	245	231	232	252	229	242	261	253	264	280	252	233	243	248	275	232	261	256	236	267	243	245	257	259	230	269	256	243	263	261	262	265	254	267	257	261	239	225	250	239	247	297	249	275	250	253	242	251	224	262	271	210	256	254	234	271	220	229	248	268	238	244	256	258	228	258	253	249	243	231	258	252	206	234	247	269	225	243	251	259	257	274	247	263	248	234	251	241	245	272	259	248	237	230	268	252	276	240	258	246	252	216	251	237	236	273	259	251	243	252	261	287	236	270	230	258	270	244	228	239	230	226	255	248	238	240	246	227	263	239	265	255	243	237	274	278	263	230	261	237	255	226	246	231	250	251	256	263	275	253	265	252	215	247	250	237	243	233	269	259	241	242	249	256	245	266	255	262	278	232	261	275	245	269	268	272	259	228	255	268	236	249	243	264	271	267	230	247	271	237	262	255	275	236	269	220	257	274	266	220	264	282	276	232	270	277	261	220	268	254	245	255	255	275	257	262	253	244	241	250	224	247	246	260	230	266	245	258	265	264	266	268	238	247	272	242	265	255	296	231	260	231	297	237	274	269	283	259	251	250	249	275	270	272	267	269	272	219	249	232	268	231	258	244	263	272	252	282	231	237	250	251	248	248	274	254	260	219	258	285	238	218	245	273	230	235	279	278	239	244	241	241	197	251	258	288	235	266	236	237	260	266	239	257	239	256	252	251	219	236	246	229	231	262	249	254	231	239	245	240	249	262	257	241	238	246	277	250	262	230	248	250	258	264	254	277	238	232	248	218	218	266	251	241	240	267	261	271	262	227	219	247	250	270	230	249	250	248	254	287	239	241	304	237	234	252	268	242	268	267	256	257	250	221	249	228	237	258	258	279	262	241	266	242	232	251	255	233	278	238	248	271	262	270	260	255	229	252	245	254	239	273	288	264	235	251	273	270	232	257	252	277	275	265	204	233	257	245	246	261	267	245	247	275	235	235	261	281	252	243	253	235	243	253	269	253	254	249	270	236	223	269	228	271	246	276	225	262	233	251	247	242	251	259	258	249	247	243	257	252	266	229	269	284	269	256	253	240	252	250	272	280	253	249	242	240	239	241	212	246	254	242	242	254	257	254	249	284	249	254	267	250	258	257	241	259	258	243	249	223	253	222	251	264	249	233	260	247	261	295	262	240	251	248	230	230	249	227	237	231	248	257	258	264	224	263	244	273	256	242	237	256	256	273	258	275	238	260	222	245	246	250	265	245	263	241	252	240	237	240	256	261	251	248	246	242	251	260	245	260	258	281	244	249	233	235	237	241	258	258	218	247	270	223	266	259	265	231	273	251	285	280	255	254	212	247	259	240	284	268	252	265	287	274	253	246	277	229	274	256	239	250	281	255	245	274	259	268	227	247	260	290
16654	24942	18736	8808	5384	4322	3987	2747	2007	1562	1161	1007	889	726	715	648	630	653	590	594	543	496	461	452	453	464	468	456	435	411	456	422	495	453	466	489	422	468	436	398	397	422	414	410	403	405	410	407	402	401	434	432	363	431	408	417	436	379	461	369	385	431	364	402	411	433	406	392	405	434	402	407	423	411	415	412	390	420	379	429	375	396	398	410	415	402	394	385	381	438	413	372	427	419	389	386	379	395	402	403	417	419	398	411	368	426	367	417	374	390	392	410	375	406	407	433	392	383	403	428	384	457	427	371	436	411	403	404	414	418	423	389	397	341	398	411	403	401	429	414	380	389	416	425	421	404	436	405	373	402	397	395	416	346	398	420	407	406	372	377	428	410	408	390	417	432	391	397	413	398	396	426	412	420	376	407	424	404	368	389	441	386	366	393	396	425	433	389	386	409	378	406	412	408	410	389	401	427	385	413	387	405	383	409	388	440	410	393	399	417	390	393	425	400	409	381	415	404	385	409	392	430	430	400	389	382	416	385	383	403	390	387	440	432	381	397	407	387	410	399	397	390	421	407	386	409	392	370	404	400	409	393	393	432	352	411	392	391	393	378	378	414	364	398	411	356	380	372	392	363	428	390	422	417	426	389	398	401	392	366	392	408	412	380	406	393	423	361	367	429	419	384	426	424	405	415	442	345	405	379	404	390	389	387	373	378	424	406	404	393	410	399	418	354	408	390	417	392	375	365	404	425	430	371	388	414	386	424	406	433	362	405	397	374	421	378	387	368	367	396	387	413	423	409	413	383	437	411	426	398	415	395	396	400	431	389	386	422	436	379	412	383	379	441	372	425	401	400	370	416	423	398	388	398	402	422	378	390	364	395	396	412	382	425	410	398	371	416	423	390	376	398	414	417	391	374	402	410	426	395	411	386	417	401	424	436	403	442	410	420	388	414	396	395	423	393	409	386	407	386	385	368	410	370	415	391	377	378	376	372	387	422	428	374	378	417	410	375	426	405	387	386	427	393	389	404	382	402	401	409	422	359	399	358	415	371	435	407	445	435	399	410	413	399	398	410	420	396	390	391	397	419	381	454	403	398	415	433	389	406	406	395	410	431	397	365	404	399	404	381	416	379	391	411	424	388	394	391	382	366	396	396	421	387	394	398	394	398	415	370	418	362	380	380	396	378	408	393	417	396	415	395	405	418	432	412	380	376	385	430	408	403	400	391	408	399	384	398	375	381	390	399	380	415	399	408	383	408	391	364	375	380	422	429	417	398	410	428	427	398	388	390	385	374	404	404	420	380	368	416	417	378	385	391	354	411	393	404	396	379	408	414	398	423	402	352	399	371	423	367	386	371	458	375	399	396	400	425	405	424	402	429	391	391	410	380	398	428	421	407	412	447	411	413	392	365	379	416	396	394	366	384	404	413	400	359	406	421	348	416	398	411	401	390	368	370	391	388	396	398	400	362	388	401	394	408	387	411	382	415	415	360	397	414	424	391	412	408	402	406	415	417	369	419	420	422	377	393	420	405	359	417	385	409	413	407	368	395	371	383	408	410	388	357	399	405	336	407	408	418	401	406	423	425	399	406	406	390	406	392	389	394	425	425	396	440	383	429	382	428	386	399	402	394	412	410	417	400	396	435	405	375	424	419	409	417	437	400	407	439	363	418	368	386	388	425	411	393	377	415	407	434	430	403	419	414	384	367	400	405	372	388	382	409	424	411	406	406	412	402	391	401	437	377	401	394	401	391	417	404	397	411	395	409	400	434	386	401	398	408	401	382	391	442	383	391	423	387	389	399	375	375	434	374	411	380	384	416	438	393	464	392	426	394	407	421	387	403	391	417	408	418	408	406	393	423	412	373	392	409	403	372	402	387	394	378	408	391	417	406	409	409	392	371	421	412	435	402	447	398	433	377	411	404	442	403	397	398	402	387	382	404	420	396	385	406	420	410	399	392	389	407	394	386	388	351	405	399	418	387	402	411	411	400	410	410	414	413	416	419	391	380	390	388	423	372	423	392	382	387	458	406	413	412	417	411	431	371	405	434	408	400	390	361	371	385	427	405	421	421	384	415	387	361	392	387	439	395	399	430	431	405	419	377	395	401	389	402	391	393	389	398	394	397	383	359	392	420	400	437	412	407	379	430	437	411	380	405	389	416	404	409	366	415	405	348	416	410	371	419	413	402	378	408	366	401	401	430	388	406	410	374	430	391	412	397	386	397	430	388	412	435	359	393	374	407	438	393	384	372	417	377	403	391	426	353	411	430	394	409	388	399	402	389	412	402	419	405	419	410	418	388	404	411	394	389	422	406	397	448	400	428	438	383	365	390	402	415	379	387	385	387	372	390	421	408	467	409	417	401	405	393	397	361	390	414	416	402	395	408	449	373	401	386	419	401	412	429	415	390	430	404	395	446	408	403	392	407	404	431	421	416	376	398	425	423	423	395	431	380	418	382	355	352	396	391	345	394	348	437	407	407	443	395	400	404	402	387	433	390	372	389	364	402	401	389	426	388	415	376	395	397	403	396	373	397	386	371	389	367	406	383	403	406	439	362	368	387	390	387	404	413	438	391	451	389	407	425	390	425	400	417	418	430	389	400	427	410	393	373	390	383	408	384	403	368	406	372	423	406	387	394	356	409	416	391	416	433	394	399	395	379	407	417	376	365	388	368	410	399	374	403	372	404	391	362	418	408	406	383	413	388	365	399	373	377	410	427	413	400	392	395	395	410	394	389	406	412	438	384	382	398	396	375	414	410	407	352	400	383	421	376	406	408	411	403	393	403	417	396	459	431	386	420	381	391	413	396	438	387	397	409	410	391	442	417	388	409	388	394	400	405	416	395	378	432	391	407	401	385	364	377	381	386	406	400	422	393	402	402	393	419	380	371	419	407	377	393	398	410	418	372	400	400	417	420	397	372	403	412	401	410	367	404	410	383	396	406	430	402	391	380	359	376	415	363	380	404	376	386	411	389	380	422	386	397	362	411	364	370	396	421	403	386	421	454	377	399	416	395	388	399	423	385	389	412	424	432	393	390	409	407	401	365	422	405	393	428	390	373	393	388	397	397	389	408	407	408	389	415	376	373	379	375	360	417	389	412	376	430	400	395	430	370	389	417	441	437	424	413	402	386	391	405	380	402	413	416	376	426	424	394	377	403	449	415	436	418	379	380	414	389	428	382	412	397	421	418	408	429	361	408	382	374	377	424	374	379	442	373	404	397	389	400	391	401	391	375	392	420	432	422	384	379	387	396	368	408	399	379	409	438	432	379	386	391	431	392	356	411	394	391	372	418	379	393	377	385	425	398	397	436	381	379	409	408	407	373	399	419	396	441	409	365	394	431	400	381	378	380	432	410	413	402	387	389	426	395	392	437	432	410	397	410	420	384	387	378	382	389	434	408	379	392	398	401	390	405	409	391	390	393	372	392	380	432	383	380	427	452	383	402	399	394	397	413	457	383	358	388	429	423	397	390	410	384
24373	21211	28210	24536	19120	4660	2307	1562	1053	820	767	612	532	494	488	479	403	399	433	445	367	351	332	344	331	324	341	306	330	303	321	305	317	329	348	303	334	314	311	302	280	295	305	309	305	286	298	297	286	311	306	289	313	321	322	354	315	306	313	301	326	313	316	290	292	298	295	279	309	272	304	321	301	305	305	289	276	319	268	305	293	300	314	259	294	307	315	330	259	280	299	296	319	291	301	296	294	300	274	264	298	276	294	293	297	304	270	294	253	280	278	278	282	295	303	258	312	302	307	310	306	320	297	275	331	291	295	298	268	276	269	316	301	295	270	305	323	284	301	289	301	330	268	261	301	303	310	273	286	282	295	291	283	286	298	282	285	314	319	280	295	291	278	291	271	295	323	274	285	301	289	287	318	284	303	308	270	276	301	335	293	251	299	286	274	270	267	288	302	297	313	313	279	282	267	281	329	304	297	260	302	301	297	318	260	272	313	308	299	252	280	319	277	309	287	288	304	329	316	282	300	333	325	265	300	250	289	307	309	281	274	277	317	297	280	296	292	306	317	306	298	275	291	293	288	307	290	263	292	285	310	254	303	300	275	320	309	302	263	271	289	299	320	284	281	291	304	311	272	323	286	265	277	311	324	278	288	272	275	291	285	260	283	287	281	276	309	310	294	299	288	293	282	318	296	311	291	302	300	346	303	280	294	277	313	302	284	286	307	311	283	297	298	280	295	277	306	267	286	297	295	285	268	271	292	320	265	270	306	295	289	295	288	305	270	277	310	292	287	302	283	286	273	330	308	278	317	325	300	295	314	250	280	286	279	268	287	287	289	313	299	321	278	276	293	297	293	296	288	290	323	271	289	265	298	288	322	281	316	284	299	307	266	331	273	266	284	269	287	268	292	306	282	285	286	258	267	298	295	288	290	272	309	295	239	288	282	276	298	280	296	284	332	282	301	267	259	250	263	281	278	294	296	283	272	266	277	282	289	285	289	297	285	302	305	298	255	293	296	300	297	301	273	315	327	280	319	290	302	286	289	250	305	298	305	277	275	286	267	296	296	322	279	291	280	293	314	267	303	317	289	303	292	265	279	309	286	296	298	299	307	285	276	295	320	289	311	301	285	296	277	280	288	281	323	272	282	318	280	308	272	283	324	291	288	322	293	286	278	322	290	264	292	282	261	277	300	320	288	289	314	276	282	275	295	286	286	300	275	288	278	275	295	302	269	295	276	319	332	297	278	273	304	293	284	293	310	283	316	298	314	282	299	281	282	306	283	275	262	286	302	308	254	314	301	300	284	287	284	281	281	274	306	291	275	298	302	290	311	271	299	307	306	311	308	317	314	259	297	295	274	284	284	285	273	315	292	310	283	286	307	284	293	306	271	286	291	258	306	293	288	296	333	272	304	268	316	254	295	271	290	279	276	295	328	313	313	283	283	276	306	275	287	291	286	321	302	274	284	299	277	269	277	283	297	293	280	318	309	318	290	295	313	293	294	295	299	304	327	305	306	316	322	288	260	300	299	292	280	315	306	272	256	303	282	301	265	322	299	263	289	274	304	286	270	292	274	283	268	306	274	249	288	267	294	275	300	275	321	301	277	303	305	272	318	306	304	271	312	288	296	299	320	298	284	315	282	262	284	283	302	273	303	288	270	319	278	281	283	297	280	282	284	288	270	310	281	259	257	308	282	290	291	313	308	291	282	297	269	313	318	275	261	280	260	302	294	274	297	316	277	313	309	301	287	314	290	278	296	298	309	275	305	276	289	282	270	280	299	262	315	273	276	294	302	303	291	301	303	315	304	297	281	287	302	305	274	301	286	306	335	335	265	273	287	307	304	287	271	293	259	307	274	313	295	297	286	274	305	299	301	299	286	297	285	288	314	300	267	279	307	325	322	285	299	296	293	276	271	340	321	283	309	287	308	290	289	279	323	285	267	315	334	310	300	280	308	274	299	265	317	314	322	304	257	270	285	320	291	279	293	270	286	305	310	275	285	281	293	299	291	282	280	275	291	294	272	306	314	294	310	287	279	283	295	265	291	325	314	268	292	281	300	343	289	277	296	274	300	277	277	302	313	275	284	280	269	287	314	288	313	281	280	283	312	307	271	286	301	267	290	284	320	252	273	309	285	315	299	276	280	289	310	290	265	276	307	303	296	286	312	279	304	276	280	291	287	311	287	313	272	277	294	267	310	282	283	297	280	291	303	300	283	308	310	263	297	274	284	313	298	291	273	290	281	302	276	292	271	276	285	264	285	279	261	299	310	316	279	314	300	300	283	290	301	285	280	303	278	300	301	284	284	296	286	310	264	295	306	285	282	259	284	297	283	310	315	306	272	305	263	300	324	298	301	323	280	287	322	251	286	296	286	273	292	297	274	293	329	294	312	281	295	278	259	261	325	321	301	289	314	276	286	280	296	291	296	277	304	275	300	269	331	288	306	270	336	303	265	300	288	298	316	275	297	329	295	326	271	296	291	302	259	295	304	254	289	263	290	305	302	297	282	311	270	296	290	304	319	299	313	306	297	305	300	293	289	271	273	310	294	286	279	293	310	266	280	272	282	284	295	314	285	274	300	298	294	305	289	308	271	285	259	286	274	308	277	281	266	289	288	273	307	297	295	325	275	306	275	273	313	285	285	269	324	295	287	302	292	286	295	280	292	268	277	283	268	293	336	304	294	314	254	265	299	288	289	279	302	320	271	305	284	276	268	305	302	323	318	322	277	291	327	283	271	287	285	281	289	296	265	270	304	276	262	289	284	292	284	320	321	267	308	304	272	275	309	292	308	279	290	318	322	295	332	255	328	294	264	271	284	264	291	287	289	274	294	289	296	269	286	274	321	283	278	293	291	274	274	291	297	279	319	275	294	349	315	296	259	250	297	314	301	320	288	279	305	280	249	315	308	289	301	278	274	301	296	263	306	275	266	289	301	285	281	305	276	289	312	304	269	299	286	282	324	286	302	308	324	259	293	299	277	277	296	292	286	275	296	291	302	281	312	311	282	275	300	313	293	306	301	286	329	266	311	288	320	289	300	290	278	308	302	301	338	299	292	270	308	272	278	306	283	324	293	283	278	298	261	275	312	304	301	281	286	283	286	290	296	284	273	280	296	332	284	293	300	289	314	303	279	287	279	319	315	283	273	311	322	306	298	299	295	261	311	334	302	299	291	291	276	313	330	300	290	290	290	290	255	290	289	286	268	295	259	291	288	311	296	264	281	294	290	277	307	259	280	319	280	294	311	310	279	302	260	290	287	292	298	280	311	285	282	265	269	317	305	310	290	315	333	297	301	284	318	298	300	318	279	287	289	263	299	285	281	279	307	287	278	286	274	284	302	296	296	290	295	336	287	274	280	332	291	275	292	293	267	284	293	289	314	275	295	273	288	346	275	276	314	281	296	270	283	299	315	289	271	289	265	294	276	287	268	250	301	303	317	297	304	319	315	305	291	282	297	257	272	288	285	301	294	296	318	276	283	298
18114	31442	25480	14806	9383	6246	5693	4603	3150	2419	2041	1652	1494	1325	1121	977	896	953	840	834	706	657	620	620	629	589	567	561	538	581	536	572	575	628	582	590	521	525	501	479	469	487	478	492	453	470	491	454	465	437	471	502	470	462	476	461	491	458	464	459	451	478	442	470	470	463	499	468	494	468	481	494	516	468	495	500	485	473	463	460	428	481	476	479	456	495	477	501	447	488	470	516	486	490	465	499	480	483	451	485	458	455	465	466	483	469	460	464	493	461	458	461	478	468	460	447	473	494	463	453	442	460	460	495	450	485	513	493	488	428	458	470	478	442	457	456	460	412	465	462	509	484	485	451	447	467	489	437	429	450	475	472	497	436	474	466	458	482	477	466	466	467	451	410	524	498	442	468	451	474	482	538	462	497	481	438	475	508	462	464	492	477	437	448	471	429	471	471	474	421	485	495	458	429	448	452	467	471	466	500	442	472	472	472	447	461	466	440	502	447	522	475	488	462	486	501	459	490	455	475	478	476	477	488	489	458	462	474	474	474	449	476	450	440	502	449	483	503	483	498	441	518	439	458	468	470	472	447	470	464	439	450	453	472	462	495	479	444	478	451	464	493	444	493	531	471	496	507	503	495	453	463	444	441	495	463	458	457	510	451	501	504	470	487	450	453	510	473	477	513	492	457	479	473	472	490	454	431	487	477	489	472	502	457	482	466	475	446	465	457	501	478	485	503	516	477	424	455	447	508	468	464	483	452	449	458	461	449	476	484	477	458	458	472	442	467	441	457	505	473	436	449	480	506	449	436	437	434	503	450	449	452	456	468	469	462	459	466	430	504	432	429	445	459	461	481	472	452	497	430	456	494	445	472	450	464	495	503	459	472	436	446	486	494	459	509	442	486	470	498	502	436	449	488	442	483	502	494	430	481	455	457	452	455	476	517	448	462	456	457	470	489	446	443	449	430	446	502	444	432	474	459	462	456	443	434	457	506	474	484	480	467	451	457	446	483	468	490	465	478	485	452	431	490	508	431	483	486	481	450	464	471	466	479	463	470	456	511	463	464	479	478	476	445	452	477	478	451	463	451	485	468	499	468	504	466	448	506	433	472	455	452	474	458	478	476	479	493	460	458	454	496	460	464	491	484	451	436	428	417	463	464	479	435	438	470	481	453	460	464	479	470	444	488	477	458	421	452	443	451	477	459	460	504	435	468	410	473	478	439	476	459	434	426	457	486	441	512	487	476	467	508	432	452	489	461	502	489	455	487	461	491	452	469	457	467	426	443	476	465	457	474	499	471	459	416	469	451	438	511	435	455	481	458	484	445	487	462	439	470	508	508	475	475	451	481	475	439	440	457	431	495	450	484	504	488	459	453	445	462	453	464	441	451	489	434	473	477	427	447	489	487	465	488	449	483	472	444	465	478	439	454	447	475	484	450	417	471	513	437	441	441	462	454	509	504	469	504	460	467	450	456	479	459	484	472	444	442	459	461	455	481	495	435	490	461	426	451	471	431	483	466	452	460	460	473	497	452	470	472	460	436	462	483	457	492	459	424	461	471	448	467	459	407	482	466	470	490	448	463	428	464	473	479	487	504	451	468	454	503	493	496	471	467	454	491	487	438	464	464	499	432	449	431	475	480	435	465	464	469	453	461	452	467	466	445	469	503	475	452	468	478	467	496	445	450	457	502	480	475	429	435	433	472	468	451	460	453	451	495	465	484	492	491	446	452	496	477	486	442	467	500	446	445	478	454	483	453	440	482	445	460	414	478	477	458	458	447	476	463	489	471	459	467	462	490	453	479	465	530	470	463	452	454	426	473	452	487	475	463	496	445	504	473	467	453	464	415	470	473	492	480	466	452	469	474	481	470	436	471	448	470	479	447	433	485	442	486	437	430	465	505	485	441	488	451	485	435	440	465	481	493	439	460	509	485	459	484	486	464	450	526	477	492	478	488	413	462	478	517	446	439	480	521	472	463	474	460	448	496	459	495	472	507	444	502	478	483	456	485	483	496	431	473	497	477	482	476	459	482	502	459	455	507	454	437	455	485	464	510	473	466	440	517	441	494	477	487	476	461	438	457	441	433	477	452	434	489	453	512	477	483	481	441	434	464	479	482	477	429	432	445	444	453	432	448	462	461	470	479	480	497	447	429	452	463	517	472	462	455	469	484	483	440	447	453	432	457	460	476	436	466	474	470	486	497	489	475	461	441	463	458	495	455	453	473	463	492	475	492	509	486	489	471	460	437	476	463	420	463	508	487	463	466	459	430	489	444	480	482	452	434	441	471	477	455	525	484	510	496	458	457	442	427	532	480	495	417	471	482	465	484	494	415	471	467	451	428	425	467	459	487	456	449	464	472	498	460	447	447	532	470	469	459	460	451	468	442	457	445	458	442	458	455	493	466	436	461	469	478	478	456	481	509	422	461	458	479	438	489	444	475	479	502	488	437	488	432	461	476	497	494	489	487	497	473	446	472	444	451	505	490	474	464	433	495	464	499	506	498	476	473	464	455	444	478	493	453	464	458	477	471	469	423	454	503	462	450	456	493	450	461	468	449	494	485	482	432	519	461	430	466	455	480	425	488	450	440	457	448	492	485	475	434	487	473	466	481	489	489	434	441	433	453	485	441	445	467	470	474	471	494	460	483	463	495	482	493	451	444	446	494	462	460	510	473	447	493	439	462	490	444	450	468	474	433	470	490	450	484	453	461	435	501	446	449	464	517	474	441	510	462	492	478	463	429	455	481	450	438	465	455	496	451	493	467	453	456	461	463	439	444	438	536	486	480	484	444	465	445	452	443	476	448	427	445	487	475	424	460	493	509	439	442	487	478	465	470	472	477	467	492	445	476	464	461	444	502	478	461	479	474	487	471	488	472	478	464	441	496	460	470	450	474	480	494	499	494	486	470	481	467	475	435	502	467	474	475	465	465	444	471	454	473	415	458	467	466	459	473	492	473	469	467	460	472	445	507	485	466	452	467	478	475	436	442	474	458	447	481	439	455	439	454	490	435	436	490	464	450	446	468	466	458	414	438	442	477	460	501	482	460	435	429	482	459	432	456	468	444	438	507	451	443	479	465	421	500	463	475	461	476	444	491	463	470	507	455	460	497	465	468	490	445	487	471	430	451	469	470	478	471	477	481	477	476	445	474	448	480	464	446	503	470	467	486	491	479	496	485	510	455	489	477	440	455	441	446	481	463	452	483	477	465	437	475	435	464	484	478	467	463	451	451	482	480	426	455	471	483	433	455	446	470	440	501	488	448	496	464	483	452	449	456	446	469	469	444	484	473	447	476	456	427	439	449	465	439	441	478	492	457	439	469	450	454	496	507	459	443	442	452	487	449	464	452	508	465	462	446	452	473	445	491	440	446	473	474	461	508	488	476	477	469	483	470	440	465	463	476	472	478	469	503	440	517	465	465	448	470	483	463	478	457	483	481	445	459	442	453	475	488	508	435	465	446	473	478	510	442	422	455	462	457	441	464
23122	21171	28922	23702	21176	20097	5811	2167	1330	1102	892	787	650	565	498	454	398	429	389	350	324	293	279	315	294	291	252	260	249	231	205	223	249	257	247	267	240	234	221	195	206	218	199	231	205	184	201	196	198	225	187	216	178	204	207	182	215	192	209	208	232	183	185	204	182	195	192	202	200	195	197	197	189	189	202	218	200	205	217	216	184	208	234	183	199	191	179	194	162	182	191	217	177	191	200	178	181	165	183	189	190	221	168	204	200	184	181	237	189	175	182	196	214	188	202	189	207	236	179	193	195	191	186	207	187	201	175	194	204	185	172	194	177	183	228	187	216	176	214	219	174	180	204	217	187	163	165	189	199	185	177	191	202	204	181	184	218	195	183	208	188	214	203	183	174	208	177	178	197	195	206	185	184	212	209	188	206	192	200	205	178	209	177	198	196	193	173	198	206	193	194	194	192	197	173	199	203	208	195	182	215	200	193	174	183	176	192	184	183	204	213	200	203	184	192	189	201	183	188	198	204	199	217	168	211	201	172	209	195	188	213	181	210	167	201	175	203	188	196	200	217	175	201	179	182	185	188	192	209	168	184	203	215	208	185	186	173	189	184	179	199	161	187	215	158	219	190	205	167	192	196	200	176	167	205	170	173	194	208	196	187	184	183	204	201	204	219	202	169	194	166	178	219	180	217	195	174	182	184	193	178	202	199	173	188	210	192	190	193	197	206	195	190	218	180	203	208	200	185	196	175	155	174	181	202	194	202	197	222	197	204	192	209	222	215	192	208	193	184	203	195	185	186	225	204	198	175	169	179	210	205	199	200	197	213	202	196	192	213	180	222	213	188	198	192	190	193	173	169	194	200	205	197	172	172	204	211	188	218	188	184	205	174	178	196	199	201	203	211	186	167	187	194	177	214	204	178	174	176	178	184	180	176	184	202	173	181	187	192	185	208	197	205	224	192	176	203	174	202	192	179	203	180	187	214	185	192	160	172	197	194	183	181	195	182	204	215	194	210	185	198	223	209	189	177	181	204	208	155	206	187	182	191	180	198	192	205	212	202	165	217	172	195	209	220	189	163	185	200	213	181	215	193	184	183	193	179	176	178	173	203	214	223	171	196	187	187	206	218	193	199	214	205	210	192	201	194	208	199	189	196	196	229	200	178	193	194	203	172	212	195	184	209	197	184	200	183	214	209	173	173	195	194	232	203	197	180	209	218	193	196	206	199	195	195	183	222	159	163	178	182	206	166	196	234	199	192	197	221	195	213	190	202	210	200	170	212	204	201	165	158	183	175	200	181	196	187	232	194	206	183	175	195	210	193	238	206	187	195	164	213	205	198	212	190	196	193	167	203	198	188	229	210	216	210	191	161	218	183	192	206	174	202	208	198	177	201	201	184	177	175	185	184	197	196	189	199	191	202	188	190	189	202	203	200	201	176	187	197	199	174	197	192	185	190	193	211	196	207	174	168	199	194	186	173	192	162	198	209	178	201	193	205	213	170	206	192	186	211	178	188	191	213	188	203	194	180	209	194	201	191	168	174	193	169	182	214	192	193	195	184	175	214	185	206	200	191	169	212	178	196	220	196	217	194	211	213	171	190	158	198	207	190	183	201	193	208	207	205	177	202	222	198	190	182	225	194	216	208	183	171	188	188	196	183	188	190	211	176	196	205	197	185	194	198	195	210	185	186	202	200	206	189	175	186	210	198	193	224	174	212	216	199	204	208	202	191	199	197	176	192	190	185	186	172	179	195	194	192	216	188	196	190	207	190	200	193	185	173	189	181	176	209	202	209	199	203	196	170	172	198	215	208	194	194	186	177	190	177	194	181	198	180	186	193	203	191	185	209	173	183	202	189	181	212	208	172	187	198	191	217	177	196	174	204	202	205	206	194	199	200	205	193	185	202	203	218	188	193	193	200	199	220	210	184	196	209	183	207	191	208	197	189	187	195	194	186	201	203	204	207	171	200	199	182	195	181	194	196	185	189	192	207	193	183	225	186	181	199	199	188	175	187	196	198	205	194	193	197	223	170	196	192	195	204	196	184	191	188	203	183	218	222	186	181	201	200	170	224	199	176	183	200	159	187	198	154	212	188	194	217	205	198	191	187	187	185	184	195	188	207	176	191	181	191	183	183	189	188	202	204	210	215	187	197	199	164	209	205	227	190	173	207	182	225	211	182	159	172	203	195	187	194	197	210	199	173	211	201	206	182	180	169	197	190	195	178	223	193	201	215	188	197	215	203	208	197	174	186	192	197	212	201	207	191	197	198	202	206	202	199	195	209	207	230	208	166	184	195	189	190	202	202	193	204	163	190	210	219	187	190	191	202	205	221	199	178	173	182	180	181	216	188	194	204	199	181	195	198	184	211	202	191	179	199	194	208	195	203	200	169	179	192	199	180	180	212	200	172	185	204	207	183	183	199	189	185	193	152	173	206	196	206	194	199	183	199	244	222	205	182	193	221	171	189	171	223	216	166	198	197	177	170	197	193	210	181	187	202	192	193	195	197	180	194	181	180	207	207	201	198	192	178	175	201	175	213	169	194	186	194	201	189	188	197	185	198	193	184	204	206	192	202	195	191	214	184	187	169	173	170	203	192	198	195	208	170	197	197	214	190	188	218	180	200	197	214	196	194	196	179	175	193	180	188	204	174	187	191	187	184	207	219	204	192	169	203	183	181	225	202	185	208	181	191	182	180	216	186	186	194	184	186	181	195	198	232	187	184	194	192	185	188	193	196	181	166	186	210	206	179	194	198	188	184	187	187	181	193	187	186	189	195	198	196	174	180	185	179	184	198	162	193	198	190	192	184	185	184	188	190	186	184	220	185	154	180	199	190	196	160	213	192	228	190	194	214	195	177	208	186	191	190	194	208	199	175	214	210	217	217	193	209	205	211	201	179	187	172	199	181	180	186	224	184	194	159	194	171	176	186	217	184	205	179	186	199	176	202	183	178	163	199	200	205	166	233	188	220	197	218	188	191	206	186	178	188	188	210	202	167	204	212	179	182	210	195	198	167	194	209	162	188	190	185	205	181	196	192	195	175	178	182	196	207	196	209	190	218	189	192	206	176	182	201	189	188	197	217	217	210	180	195	196	179	191	199	199	185	171	173	188	213	194	200	190	190	184	209	196	186	201	206	201	191	193	180	192	198	185	188	225	184	181	145	204	186	209	186	178	187	185	186	169	199	195	231	197	198	189	228	185	202	203	190	196	174	195	181	185	191	195	189	183	182	197	227	191	173	170	200	213	187	186	197	195	176	200	201	207	194	179	196	171	195	196	209	185	187	193	188	179	211	199	191	198	188	199	177	186	194	187	213	171	153	204	192	217	169	211	195	169	208	211	164	189	208	179	202	204	188	196	176	198	189	164	187	186	179	218	192	212	198	190	190	214	185	180	217	188	203	173	178	227	189	208	213	173	203	190	200	231	199	182	195	189	188	200	211	203	187	190	211	163	199	207	183	172	155	202	183	203	179	192	163	174
21024	37015	31184	19824	13547	8933	7287	5915	4418	3587	2783	2334	1957	1707	1435	1233	1173	990	948	886	802	665	620	581	579	597	512	439	454	464	432	447	458	507	528	528	458	441	372	358	336	343	342	340	331	309	344	347	336	351	337	341	327	346	337	317	297	313	320	326	367	322	300	306	330	337	319	316	356	339	326	313	319	306	353	279	333	307	350	324	327	340	277	316	301	297	318	299	316	309	315	310	302	311	333	283	283	312	343	308	309	326	306	339	321	332	325	315	320	303	287	325	350	321	314	327	295	312	297	321	315	315	300	319	317	354	294	290	328	327	300	310	328	327	318	308	309	305	324	304	314	333	307	325	321	299	319	295	286	308	329	316	348	296	317	286	328	298	304	328	343	333	327	318	321	272	326	313	299	328	309	300	333	319	342	313	325	313	307	342	321	314	335	335	311	328	326	304	348	300	331	357	337	322	318	326	324	288	315	313	312	300	340	295	302	332	317	333	335	297	299	297	316	359	312	326	340	352	323	292	305	335	351	330	305	336	323	330	297	315	310	315	346	303	329	326	308	302	330	298	325	323	315	355	299	341	303	329	294	317	320	298	316	319	337	302	324	300	306	305	309	284	284	299	310	321	335	308	328	314	306	335	328	309	289	301	301	297	303	298	286	334	314	339	287	336	306	262	315	281	332	314	297	289	314	304	323	334	286	294	329	338	305	298	305	315	323	323	318	300	333	315	299	319	308	324	313	293	307	284	344	315	311	334	328	318	319	299	316	327	293	302	296	315	341	330	317	304	278	289	295	289	312	306	302	273	271	306	312	324	317	301	302	293	295	304	355	303	305	294	302	333	330	310	315	320	314	327	332	324	295	281	327	308	310	316	299	281	338	320	306	310	306	324	306	296	335	310	320	300	309	296	322	314	297	286	326	313	340	320	316	306	308	303	313	306	334	317	335	304	290	311	312	315	337	301	308	322	317	325	318	338	323	313	323	318	290	300	328	291	319	289	303	322	320	336	316	326	314	306	325	333	321	324	302	338	305	293	307	304	297	299	318	293	313	325	318	296	310	302	307	339	299	297	349	306	288	315	312	341	336	340	339	317	310	310	312	313	293	315	308	304	304	284	316	305	308	287	319	310	336	300	330	302	278	317	328	312	335	303	285	323	297	308	283	304	297	309	361	300	313	326	302	278	328	322	302	326	327	349	329	305	302	307	309	334	322	301	332	332	294	280	305	285	313	345	318	299	281	289	315	329	317	302	275	297	322	314	333	312	284	338	316	294	304	306	324	289	307	330	335	288	284	270	285	310	316	304	330	287	285	282	270	357	297	332	350	294	298	324	336	308	309	308	345	297	306	302	311	289	314	304	318	315	320	295	336	283	314	296	291	286	320	304	324	313	331	323	322	326	315	322	329	312	304	296	311	318	314	323	356	304	274	300	287	309	321	328	305	329	335	304	303	316	324	325	316	322	293	312	290	330	310	284	312	321	297	308	299	302	314	313	309	309	345	312	323	315	299	285	289	320	296	290	328	306	296	343	301	321	336	292	318	286	317	307	272	289	344	306	290	314	287	277	330	350	300	314	304	322	286	320	324	314	326	300	313	269	320	340	282	316	351	330	333	293	329	306	341	318	290	319	332	316	329	302	336	299	319	320	316	333	313	295	295	330	302	312	360	335	325	319	316	297	345	305	308	317	346	296	303	334	288	313	324	289	326	300	295	348	302	324	344	331	330	313	311	299	307	281	310	328	274	289	306	308	321	339	293	283	328	291	292	275	314	292	336	328	338	315	303	303	306	304	291	296	337	332	328	306	323	322	323	290	312	317	275	277	336	306	315	308	288	324	315	336	313	310	330	278	309	311	317	315	315	291	312	334	310	329	283	325	315	346	331	308	306	304	321	327	283	310	328	319	334	324	338	355	326	277	314	364	280	305	320	313	311	320	300	318	268	308	298	307	325	326	323	309	304	332	310	326	286	316	328	321	276	329	317	319	323	299	328	319	307	319	315	306	318	323	300	336	316	327	323	314	333	307	319	315	311	309	330	316	326	321	304	274	280	322	357	307	331	308	316	320	321	323	307	286	330	344	342	310	313	294	323	317	327	319	334	334	297	327	272	314	323	299	281	294	349	332	322	340	317	313	319	334	342	315	317	317	293	303	287	312	296	302	344	317	339	328	303	296	318	321	324	326	331	277	318	353	329	320	314	274	313	283	321	321	331	335	329	329	326	328	306	307	335	315	323	309	359	340	325	310	323	307	305	340	334	318	311	334	313	340	308	318	360	311	299	328	291	306	309	333	338	313	341	332	344	287	323	292	324	345	322	292	291	317	308	279	291	318	325	316	321	293	341	303	304	335	287	280	298	301	340	347	324	303	303	290	325	290	304	310	291	302	294	312	302	331	285	319	339	310	293	327	295	328	307	316	314	315	297	294	305	302	329	277	329	325	300	302	322	301	318	296	313	319	306	288	322	318	330	317	317	288	258	288	297	321	313	314	324	314	298	333	319	315	325	299	304	317	302	334	321	313	314	348	288	329	305	327	316	318	309	289	313	321	334	292	302	326	343	305	307	306	285	309	327	323	293	328	331	315	300	316	328	358	315	298	310	342	318	339	278	295	318	316	310	298	295	300	286	272	320	316	294	326	313	314	305	323	308	303	313	306	270	320	315	296	322	326	337	317	344	311	320	316	296	346	285	321	331	294	288	295	310	342	314	350	307	284	309	307	338	282	290	294	297	311	315	305	331	321	340	322	329	324	316	321	325	318	313	320	298	291	320	308	310	285	340	287	299	292	320	314	286	318	279	312	326	298	319	304	315	320	303	308	307	292	310	337	296	302	310	301	301	314	322	302	328	311	312	359	326	300	282	293	300	290	325	296	284	303	307	309	339	310	325	317	320	338	319	323	334	339	309	324	297	311	302	328	321	333	309	329	337	303	322	308	316	296	315	318	277	335	307	305	366	302	295	313	297	333	314	318	343	264	276	318	291	314	295	345	310	339	321	289	309	288	321	324	338	300	324	281	313	288	304	299	317	290	303	317	314	315	312	315	318	305	332	336	305	307	380	318	326	326	318	315	327	294	338	341	341	293	298	307	312	341	306	291	336	279	314	304	305	340	283	326	285	329	348	310	301	313	336	321	307	324	283	293	307	316	320	353	303	325	310	294	320	327	316	321	306	340	297	323	283	322	315	331	306	307	329	323	321	340	336	341	294	314	313	296	309	355	315	258	333	310	330	327	340	333	303	316	304	329	320	329	342	337	311	303	316	347	295	290	304	288	316	346	319	325	302	292	296	285	282	328	312	319	296	314	307	317	341	352	307	332	299	305	327	312	293	275	286	315	320	294	315	304	344	314	301	313	300	336	342	308	318	311	310	271	329	309	308	312	313	307	316	321	350	321	362	326	289	311	319	321	295	296	299	288	310	305	349	320	321	303	334	299	314	296	292	327	330	326	331	318	309	302	318	312	293	299	331	286	303	326	316	325	311	353
26759	20998	16386	5688	2018	1034	931	716	527	534	456	430	382	366	342	304	313	311	296	284	273	277	280	276	271	286	293	275	271	246	265	258	261	267	260	270	258	269	266	266	262	285	283	255	264	277	254	260	255	259	244	288	265	236	258	294	249	268	276	260	236	258	232	248	263	255	260	256	293	277	229	260	241	234	284	257	239	247	236	274	247	252	265	268	246	263	237	270	232	264	249	233	259	259	250	278	255	267	235	252	256	256	262	248	240	246	252	253	245	232	249	243	250	251	241	273	250	238	262	223	224	257	243	249	280	230	252	235	256	248	271	241	267	290	261	241	259	258	246	277	240	249	249	275	228	253	261	249	296	239	256	266	261	262	242	258	223	293	280	255	216	245	248	235	252	250	221	247	261	255	244	262	253	243	227	244	254	259	227	257	236	268	273	271	243	280	250	236	262	253	259	245	236	255	285	238	237	260	265	247	253	267	223	251	256	269	257	234	242	253	255	253	271	252	254	250	253	264	281	278	252	238	242	273	242	261	276	286	251	276	289	261	256	269	262	252	219	257	244	252	272	248	256	252	285	270	218	246	249	236	226	235	263	247	252	240	259	270	240	263	237	263	241	257	253	258	260	257	254	228	233	262	258	269	262	251	260	245	263	267	275	248	287	251	248	258	230	226	253	257	233	281	247	231	237	246	285	261	260	238	258	260	255	253	261	301	270	277	271	252	245	258	259	266	245	262	231	264	246	254	247	216	262	251	290	248	240	233	262	286	275	242	230	245	249	252	247	278	226	230	255	237	255	273	256	230	250	215	270	257	265	259	275	250	267	243	282	267	285	276	274	258	265	271	229	231	244	261	258	236	239	241	269	256	239	274	255	262	280	251	263	247	256	258	255	269	210	266	281	227	270	270	249	276	262	255	242	267	242	254	258	261	269	234	249	240	276	238	250	263	267	278	264	275	232	258	265	248	229	249	263	258	257	260	250	252	247	234	257	243	281	255	262	258	267	289	270	233	264	230	249	256	238	257	277	271	281	256	238	257	257	292	247	252	285	246	269	282	240	263	253	242	278	240	258	282	289	255	264	244	247	232	236	233	264	259	244	268	281	262	259	279	249	226	243	252	270	256	258	247	242	218	239	256	236	255	238	254	275	244	260	225	250	282	235	265	264	277	234	237	272	291	263	278	238	270	262	257	227	252	241	243	242	230	245	246	240	279	261	242	244	246	255	238	259	263	263	241	244	261	258	265	255	248	221	245	229	271	275	257	246	257	267	223	242	262	249	267	236	245	247	265	271	259	261	236	223	261	256	237	260	260	264	236	248	256	288	269	259	257	264	276	241	255	239	273	262	263	281	243	277	248	246	218	254	233	273	282	250	250	268	256	243	236	254	244	228	249	257	267	241	265	263	268	284	258	293	272	230	239	244	236	284	278	260	214	246	263	241	250	264	285	245	260	245	273	244	251	238	250	265	243	278	249	245	237	274	240	257	257	237	258	257	248	233	256	235	257	249	265	231	247	236	261	228	292	276	269	261	279	263	282	257	264	236	236	258	263	265	254	224	266	268	250	284	252	269	261	217	254	236	270	281	276	252	284	252	246	258	218	258	267	252	240	282	223	243	285	260	257	275	270	237	252	269	233	258	254	260	263	237	243	250	253	254	249	241	302	225	247	254	251	238	223	251	246	239	276	226	254	270	262	292	234	268	285	271	225	246	223	251	244	239	254	274	230	246	267	229	230	268	264	256	258	235	256	266	257	269	245	250	248	259	244	269	264	223	252	256	221	269	240	272	279	244	233	233	260	254	246	231	274	234	256	248	243	254	256	259	256	264	260	233	266	258	247	235	284	264	265	277	264	261	258	279	263	262	288	277	273	241	266	265	266	255	264	244	256	275	240	241	263	271	245	257	244	254	263	240	259	250	263	267	271	263	254	234	250	240	258	260	277	244	279	244	212	267	272	280	249	268	270	275	270	267	224	280	254	242	236	248	259	226	257	272	245	261	220	258	265	254	269	268	251	265	240	254	265	260	258	247	261	242	256	258	251	233	249	272	232	249	245	241	239	255	263	251	231	240	256	241	242	254	239	223	241	254	255	274	264	242	244	256	247	259	220	264	265	254	273	271	243	278	270	265	257	254	262	247	254	242	240	277	243	219	271	297	266	265	253	239	240	248	277	263	257	263	262	271	266	256	265	243	245	240	265	284	247	259	265	267	256	231	244	269	267	238	223	268	279	238	253	254	259	215	261	232	241	243	246	272	262	245	240	260	249	235	263	265	267	260	278	253	233	241	265	268	238	256	243	236	246	247	286	254	302	271	236	268	258	260	261	257	267	264	209	233	266	251	277	252	282	239	270	252	230	265	258	253	259	268	251	260	255	235	270	253	269	268	261	256	293	235	251	257	261	248	234	250	254	238	243	264	266	272	243	250	221	278	260	271	239	263	243	265	226	269	273	263	256	231	266	243	258	270	257	270	240	276	240	238	288	249	253	257	241	254	250	215	231	278	262	261	275	241	256	223	240	256	239	276	238	254	246	293	276	242	204	276	213	258	229	258	269	253	260	250	275	251	248	242	252	269	264	246	274	250	266	252	249	251	228	261	282	250	239	264	250	246	247	223	270	248	273	279	247	275	237	261	241	269	219	279	262	276	269	239	237	261	247	225	234	262	231	235	282	244	242	269	268	244	273	252	245	259	236	250	246	260	239	247	270	269	258	239	256	243	249	254	261	250	257	246	252	281	253	285	254	263	244	265	231	244	248	238	216	276	239	237	255	255	259	251	236	248	262	253	231	287	280	262	252	252	227	257	244	257	255	260	217	245	260	251	272	256	268	259	256	282	233	236	245	261	255	251	257	249	249	262	254	231	245	233	266	265	252	260	272	263	258	253	283	277	264	246	259	267	263	276	232	226	244	266	246	235	252	269	255	242	242	257	240	269	253	240	275	289	273	243	264	283	238	259	258	262	278	262	267	261	291	266	234	270	261	244	269	286	267	251	231	238	257	256	250	268	222	236	235	263	225	271	243	274	246	242	232	278	253	257	240	253	264	239	253	243	258	250	251	232	289	234	243	239	234	249	261	258	274	262	248	283	283	243	254	278	241	249	257	270	257	233	244	245	238	252	250	255	239	275	258	271	266	277	257	234	278	226	266	234	288	249	262	251	263	269	242	245	265	254	245	274	282	245	272	280	229	264	257	256	274	246	277	245	257	252	255	254	241	258	277	270	249	263	253	247	274	270	271	223	242	271	242	244	240	271	243	254	258	245	250	263	278	250	233	254	269	245	256	236	274	250	264	271	254	239	255	258	269	263	270	260	296	252	275	254	258	228	249	244	272	251	259	256	247	261	243	260	248	232	250	264	252	244	234	227	258	268	272	286	275	262	261	252	274	243	266	220	271	244	256	250	250	233	253	279	281	235	248	250	246	274	236	280	242	269	298	224	235	250	253	242	254	252	268	230	257	257	247	253	243	250	255	258	251	258	258
18268	26834	19851	8769	5294	3001	2520	2022	1608	1414	1200	1031	948	812	679	660	615	602	578	609	573	508	464	469	463	451	423	427	429	452	416	398	409	461	496	468	419	410	430	413	408	397	368	418	429	407	413	383	408	394	403	391	399	406	380	406	396	382	369	418	406	405	424	397	429	396	409	365	410	415	398	378	424	395	387	392	408	394	394	384	386	393	408	400	409	387	419	411	385	375	378	374	386	400	410	410	385	387	399	403	407	381	382	409	371	415	396	388	400	379	402	385	413	403	405	437	412	415	374	381	387	403	391	435	380	376	408	418	385	395	385	385	381	400	398	411	401	408	409	390	418	384	398	408	418	377	384	367	393	424	389	378	407	418	427	383	384	378	396	399	404	383	420	426	376	416	400	415	419	428	389	392	402	413	398	393	389	440	424	402	409	401	385	393	404	408	355	419	384	398	376	402	403	386	436	404	413	425	414	424	410	354	393	402	399	402	436	410	382	387	415	417	434	414	416	437	397	391	425	385	432	386	408	413	436	414	411	403	396	364	415	405	385	402	395	441	407	418	392	374	405	406	413	369	428	377	390	428	372	408	402	378	391	383	432	382	395	429	405	373	407	438	421	378	406	398	411	410	388	421	429	410	400	389	401	381	408	398	366	392	455	388	402	401	431	400	431	381	407	368	413	437	380	410	405	417	403	394	412	425	412	391	405	396	389	379	374	398	431	387	397	386	430	416	415	401	362	423	406	404	416	420	393	383	398	415	414	380	417	393	382	384	428	425	450	392	395	428	398	367	377	391	388	394	397	383	400	406	378	414	413	365	404	368	412	364	425	386	393	400	438	397	408	390	390	390	392	384	382	433	386	377	436	385	393	396	416	422	397	431	382	400	390	381	416	393	406	392	401	381	378	380	395	398	383	408	362	411	409	410	422	367	370	394	404	373	398	400	430	402	410	400	400	376	404	405	422	389	370	401	397	380	395	425	421	416	402	388	361	340	399	412	414	365	400	405	400	394	384	383	404	392	399	425	423	423	392	375	405	377	440	401	397	434	417	414	412	412	398	418	406	417	421	404	375	373	410	418	353	397	394	388	401	402	385	390	420	431	395	403	369	395	393	411	416	409	381	388	439	436	427	435	416	420	414	371	364	424	383	402	403	394	397	387	407	383	416	391	418	368	416	429	412	407	406	384	433	403	425	425	377	399	406	379	424	420	398	408	411	380	439	407	379	405	379	393	415	394	405	383	392	393	407	402	420	386	420	412	435	401	394	401	380	408	375	404	380	432	369	405	405	367	379	396	393	411	410	404	409	402	400	412	398	399	360	387	398	389	418	404	394	420	375	396	427	426	414	396	390	449	361	371	393	370	374	403	400	387	375	372	404	419	393	406	415	425	397	407	413	442	410	370	382	402	378	408	407	382	403	398	398	425	400	388	388	392	397	397	407	410	397	397	418	413	348	356	404	462	423	395	414	404	408	408	415	401	435	382	399	390	447	400	407	455	444	412	421	377	402	384	378	428	386	449	424	418	411	381	389	418	364	372	404	397	411	375	424	389	410	419	399	355	380	395	405	372	400	393	379	392	376	398	420	400	426	388	401	370	388	368	389	431	411	411	429	372	376	412	397	391	401	412	399	363	382	409	396	386	419	383	409	410	412	403	409	416	404	414	397	428	377	407	396	379	430	375	385	406	406	417	401	409	372	437	400	374	396	393	373	429	397	411	403	413	411	437	419	377	381	399	403	405	392	409	404	387	460	397	409	388	396	389	380	368	443	406	413	375	405	412	369	424	385	409	417	384	386	428	419	403	400	371	409	371	377	393	426	403	417	385	413	421	422	398	412	372	397	405	412	406	414	418	400	415	414	382	392	372	392	394	409	390	386	446	403	396	381	427	403	393	379	393	409	400	402	417	385	395	404	390	433	400	397	384	412	430	421	376	402	386	379	398	405	409	396	421	377	397	394	372	366	388	410	409	415	446	407	388	415	424	406	410	405	396	413	375	397	425	399	408	378	436	411	393	389	421	404	382	405	383	395	394	401	406	409	402	415	430	383	384	393	414	379	385	433	418	395	387	399	408	397	360	379	419	395	405	375	398	428	388	373	364	404	383	386	411	343	414	401	401	377	392	378	372	390	401	406	406	393	415	402	401	403	408	398	386	383	431	431	384	412	405	369	397	443	410	422	384	390	414	382	421	394	398	406	434	389	417	410	388	389	387	390	400	383	404	406	380	431	396	392	421	420	419	421	386	415	411	425	415	416	418	399	411	407	385	408	406	415	399	379	390	402	414	402	382	389	400	392	424	373	421	400	429	398	408	384	384	399	394	393	402	395	416	412	432	415	411	410	415	435	433	394	378	387	405	385	410	408	410	413	405	408	459	409	373	434	398	437	385	402	418	402	376	423	368	419	404	390	435	375	406	409	403	352	400	398	405	360	390	391	394	401	375	393	408	414	400	451	413	388	430	416	417	381	399	414	378	432	438	417	442	379	368	428	410	400	398	388	424	404	389	400	403	406	392	400	409	405	427	422	402	409	404	407	357	422	393	418	404	407	417	414	397	388	410	423	358	346	355	326	360	426	446	397	405	406	390	427	384	425	394	420	428	393	402	367	397	396	416	427	383	386	383	414	443	386	399	402	421	409	418	402	385	407	421	415	401	423	413	405	334	404	392	419	424	391	391	414	436	397	422	425	387	386	391	418	395	421	397	401	394	414	424	429	348	370	381	424	408	416	396	418	392	399	398	416	431	380	377	383	437	427	415	412	385	419	433	419	395	418	415	368	410	391	393	426	421	417	404	385	373	385	382	432	395	423	427	417	432	435	368	420	409	396	389	393	375	398	402	394	379	413	400	408	436	409	342	422	399	415	369	423	400	394	399	386	393	412	431	407	411	376	389	368	397	422	380	398	396	426	395	414	418	402	401	453	417	396	390	411	368	418	377	399	376	416	408	400	424	421	390	383	380	391	398	389	412	384	410	437	427	417	429	394	385	402	404	423	409	385	413	361	411	387	387	385	425	418	388	392	410	421	378	401	389	384	432	382	381	396	399	405	391	371	385	413	401	376	406	393	419	379	385	362	446	388	380	439	401	411	407	419	394	394	403	418	394	378	408	405	396	407	396	376	396	378	393	419	401	447	397	396	391	380	383	398	416	381	372	370	428	398	446	391	427	401	382	440	427	395	394	385	389	408	431	421	380	375	395	377	398	445	430	395	396	404	429	370	399	415	417	403	387	360	388	382	373	380	362	353	391	423	384	389	397	381	435	370	381	393	380	400	369	424	374	412	401	384	415	403	447	414	419	408	416	375	377	404	404	393	391	392	425	417	419	400	383	407	404	391	397	405	395	386	421	404	378	406	392	410	402	394	426	371	395	405	410	419	390	393	360	402	409	420	403	393	369	400	389	426	387	446	443	373	387	413	353	369	388	443	406	405	421	414	402	381	416	416	390	408	430	419	380	396	413	406	370	373	423	363	426	385	374	373	408
24333	21220	28162	24532	19141	4423	1773	1260	957	818	708	625	580	533	453	445	429	447	398	412	371	380	359	368	343	371	337	317	366	337	279	280	314	333	317	362	327	324	314	291	301	297	273	297	314	323	351	294	329	315	296	304	274	281	282	299	312	326	341	304	288	313	302	308	318	301	297	280	318	287	318	341	297	280	289	308	303	323	322	286	278	289	328	295	277	310	292	281	306	277	299	319	318	265	307	283	305	294	293	288	311	290	284	313	327	277	326	319	293	274	343	316	279	266	337	296	308	292	309	290	272	297	298	311	285	292	290	304	280	291	298	290	294	305	308	321	291	274	293	308	314	286	283	275	299	297	281	321	266	310	287	277	297	290	274	333	255	294	314	290	289	307	273	310	276	305	297	283	322	336	304	288	300	280	306	307	321	301	272	291	305	308	313	286	299	279	303	303	321	307	318	289	296	278	299	278	308	311	296	319	306	311	281	296	292	314	301	288	284	289	306	311	294	308	351	306	314	297	298	290	296	314	300	297	289	306	305	286	288	282	284	311	311	322	301	295	284	292	326	312	317	331	277	275	315	311	305	269	278	310	314	296	318	281	283	329	318	313	307	302	292	291	327	316	299	305	308	304	268	289	295	328	285	330	302	293	289	307	292	307	311	281	278	306	295	277	269	321	333	303	283	282	310	330	294	323	295	296	311	302	304	307	314	330	292	281	301	296	280	284	309	294	270	305	311	283	282	281	300	310	310	318	279	276	319	279	329	311	277	296	304	279	288	291	316	272	291	280	291	295	307	297	315	268	302	276	304	287	284	280	282	272	292	273	297	289	294	266	317	296	266	312	331	297	290	304	285	317	293	284	305	294	301	282	290	301	283	291	280	300	293	326	289	284	295	300	275	290	283	302	287	307	306	298	283	324	278	281	321	317	294	309	292	312	283	277	277	297	283	289	313	296	311	296	303	256	287	289	304	303	287	289	294	279	319	294	294	291	286	312	308	303	266	313	255	291	286	336	311	286	347	334	303	295	303	310	280	276	308	284	303	303	281	326	281	314	310	292	267	298	265	323	310	340	279	302	284	308	280	286	315	275	288	279	274	284	291	291	302	320	309	302	295	309	294	302	273	253	300	293	330	327	296	308	340	294	290	293	311	307	277	322	321	313	317	310	318	312	315	280	257	277	299	271	292	280	286	279	311	339	296	337	310	301	298	268	314	284	314	304	287	294	298	292	295	284	292	315	321	285	306	286	284	265	304	284	290	284	290	275	297	292	338	325	271	302	286	289	294	288	277	298	259	303	288	330	293	292	337	299	289	290	323	276	288	338	288	289	310	298	300	257	336	315	270	287	315	318	310	296	303	294	284	295	312	322	301	302	292	307	304	284	285	272	257	285	300	335	310	281	305	289	321	292	273	308	306	295	293	301	286	291	278	289	276	303	271	323	297	308	296	276	258	332	295	296	279	286	275	305	328	291	322	315	321	320	287	299	285	265	319	307	244	267	292	320	293	265	276	317	303	311	308	283	300	299	296	280	298	350	285	296	301	293	323	275	326	288	311	322	313	296	268	306	293	304	323	303	285	321	289	325	313	281	299	324	285	305	283	311	334	311	304	289	309	317	316	296	244	317	265	322	327	299	289	310	292	302	266	288	298	273	298	293	287	293	290	289	314	288	295	294	304	290	293	318	310	301	279	292	276	314	310	326	298	282	288	297	327	317	309	293	316	309	282	276	279	278	294	287	303	263	288	290	294	309	278	276	309	280	288	298	281	337	278	299	321	263	275	282	276	293	322	276	293	297	279	297	289	281	261	314	279	324	287	280	282	280	271	315	313	311	271	315	278	310	276	331	269	301	311	308	299	303	308	287	285	325	285	312	301	353	257	294	320	305	295	305	321	277	300	299	326	288	318	294	284	302	289	310	337	297	282	330	329	291	292	279	287	280	306	320	306	294	332	283	300	276	290	293	291	307	304	310	297	314	320	327	325	305	285	289	290	314	293	274	276	268	314	296	305	304	288	296	317	310	257	285	320	305	295	280	312	317	307	287	302	286	282	309	307	289	302	307	294	284	315	284	320	283	292	323	314	287	291	312	328	267	326	310	299	297	294	298	285	293	297	311	323	290	304	312	303	301	297	336	295	290	293	332	322	308	276	330	326	282	306	330	284	280	300	308	324	275	322	282	288	291	295	276	287	307	252	302	310	296	308	315	275	317	309	279	288	326	288	301	296	305	253	309	309	277	285	294	312	303	326	334	285	299	310	257	263	307	293	296	289	299	296	299	254	315	303	309	287	291	295	317	297	298	303	286	301	282	314	305	305	293	290	302	275	322	283	284	262	320	315	303	304	285	291	327	305	303	317	301	326	280	272	302	269	327	302	294	269	310	276	300	300	300	294	271	305	297	276	252	286	337	303	311	264	294	309	296	299	293	304	285	275	304	331	320	312	326	325	318	278	308	308	279	322	320	289	282	273	308	324	295	306	307	286	323	312	260	280	287	317	305	303	327	292	296	298	305	299	279	300	279	331	271	285	295	316	335	348	327	303	326	330	294	266	319	298	311	280	279	316	299	297	291	315	323	297	275	288	301	296	314	300	311	294	276	252	287	291	304	302	275	317	280	297	313	305	311	293	291	277	295	302	311	312	288	296	306	331	296	284	304	309	307	321	295	291	333	289	272	269	286	301	286	302	326	283	273	275	296	308	288	290	346	307	292	315	299	294	291	297	272	308	314	289	302	308	291	317	314	291	286	303	319	299	282	287	309	301	307	281	322	288	281	281	303	312	262	275	300	337	285	310	321	310	309	312	320	266	333	277	265	302	349	299	316	298	303	280	306	284	255	309	310	303	282	286	306	274	319	290	316	304	316	326	305	279	263	304	269	305	305	294	325	297	315	305	280	298	311	282	294	295	309	300	288	299	330	285	276	270	261	277	328	305	282	312	312	303	271	317	292	272	286	302	293	270	302	300	321	278	299	304	304	301	305	330	304	297	299	289	303	319	315	280	300	303	295	293	284	291	289	300	288	290	292	320	303	269	310	312	297	288	279	296	287	291	312	270	304	310	346	285	269	307	279	311	309	296	303	310	320	300	277	311	291	328	291	270	276	302	312	293	316	305	289	321	289	279	284	289	281	266	319	309	294	275	284	290	294	285	312	307	312	316	311	288	292	317	307	274	313	315	328	292	283	339	297	268	294	253	311	287	279	301	303	288	309	294	306	299	291	320	297	288	304	316	283	303	296	307	301	283	264	317	306	273	273	295	304	311	307	279	271	273	305	318	298	313	295	297	290	272	281	287	288	324	307	289	328	285	295	301	271	309	324	297	282	297	294	286	275	307	292	295	317	309	286	279	300	342	300	282	300	296	302	267	321	326	278	277	289	273	301	268	272	316	319	316	289	342	321	317	326	282	321	305	299	311	292	300	297	300	315	283	299	297	274	302	259	289	316	303	295	294	306	284	287	280	308	320	295	311	263	320	310	320	333	303	287
20470	34222	26655	14495	9227	5408	4359	3491	2799	2282	1993	1658	1455	1260	1095	987	901	852	752	723	769	693	645	620	611	595	588	569	573	535	537	513	557	566	540	580	580	523	494	487	517	486	508	444	478	453	516	492	437	423	489	444	483	452	491	500	487	494	509	469	485	488	475	495	467	458	426	484	461	437	471	455	473	438	517	481	507	475	493	477	466	462	452	481	458	489	483	483	471	459	441	456	490	472	456	487	449	460	493	481	478	467	495	443	464	496	472	472	458	462	464	484	478	502	506	479	405	442	499	503	494	489	460	485	495	464	474	443	461	494	460	481	446	474	447	469	514	448	476	457	461	495	469	492	495	487	478	454	448	470	414	478	476	481	541	458	454	477	464	464	501	517	454	437	465	473	489	469	446	475	489	461	517	499	471	493	485	492	448	480	440	492	486	476	458	436	481	514	450	485	469	520	479	430	464	464	465	508	471	436	446	483	473	438	482	473	462	509	444	466	463	473	482	483	485	464	512	493	491	492	456	475	508	452	481	405	442	453	474	474	490	479	455	482	484	457	462	488	496	476	483	495	439	445	428	449	501	491	465	495	484	491	511	456	441	511	473	479	473	420	485	483	454	459	446	439	462	481	509	466	481	467	483	459	458	477	478	445	494	496	483	538	471	494	469	476	469	454	495	478	452	465	442	459	439	467	457	467	498	446	470	500	430	503	496	483	483	478	453	462	449	464	488	469	462	472	478	478	495	505	487	454	465	454	472	457	433	488	460	458	447	495	455	449	463	441	469	446	481	459	453	465	453	489	518	479	480	479	475	467	477	468	506	472	499	465	474	459	479	483	477	474	487	465	497	474	481	467	473	448	470	467	463	480	492	480	464	489	473	473	474	453	490	490	462	459	497	452	425	446	468	467	464	471	487	511	468	450	491	508	484	492	460	484	440	473	483	492	432	439	495	461	480	434	477	467	458	491	467	434	474	457	480	477	489	446	476	472	487	515	453	503	520	446	477	500	514	478	519	468	454	418	498	485	517	460	474	470	487	487	483	491	497	479	501	504	499	477	461	508	448	464	483	470	474	446	491	443	461	463	446	450	477	474	470	503	478	449	477	472	454	481	465	480	465	467	476	481	447	459	493	435	450	413	416	494	403	495	480	473	446	480	505	502	420	467	475	463	522	494	465	481	512	463	486	469	478	451	491	474	484	449	460	470	535	471	486	422	513	494	454	495	510	479	462	474	471	464	451	479	430	471	460	464	475	499	491	458	490	482	503	478	455	429	476	459	468	470	471	476	437	474	479	478	483	490	468	471	472	463	492	464	453	462	471	498	489	471	501	454	477	455	451	437	483	436	474	497	500	494	460	449	464	478	511	464	459	439	461	519	453	473	457	484	454	516	460	468	506	507	497	485	495	479	494	494	474	505	458	446	477	447	470	465	461	458	473	482	445	465	479	454	471	493	441	489	477	447	464	481	477	457	421	429	475	544	503	495	469	464	456	480	442	489	456	472	480	463	473	475	485	486	512	461	450	480	445	446	458	484	445	408	506	499	488	458	445	465	492	414	441	478	442	480	446	480	459	490	487	508	497	494	435	477	478	469	519	490	461	447	510	480	472	475	485	416	450	454	447	491	483	485	488	496	479	481	470	414	451	487	475	472	487	456	489	463	456	500	463	449	467	465	463	448	443	451	479	504	452	469	466	444	461	507	489	487	444	486	470	526	465	481	442	472	533	492	458	475	474	495	434	496	468	460	482	464	466	460	515	466	481	480	439	483	451	450	498	456	499	507	447	457	478	462	464	486	450	478	494	523	506	445	513	459	483	449	476	469	423	480	481	468	482	452	465	463	491	459	473	510	476	492	447	495	490	516	466	443	500	478	474	480	493	472	445	500	454	483	488	476	461	436	472	442	530	445	437	476	472	450	435	474	491	495	473	473	479	443	465	474	436	453	469	469	478	466	484	452	439	430	486	476	508	494	511	463	435	453	438	470	475	483	475	475	499	481	500	478	489	498	497	458	482	479	447	439	514	474	491	463	431	471	436	485	494	467	459	465	447	485	500	455	490	446	458	445	485	451	458	471	455	439	485	496	436	479	477	472	490	474	472	481	458	451	468	482	445	489	455	505	433	475	446	471	461	463	444	481	479	452	522	490	461	457	469	488	464	455	475	471	472	468	457	459	494	480	464	428	462	454	461	480	483	441	442	453	473	452	508	468	477	461	487	464	465	508	493	477	471	488	478	464	474	458	496	502	496	475	484	484	428	425	455	474	469	471	465	464	465	421	459	472	486	485	454	483	484	490	451	503	465	520	477	466	460	494	476	505	447	470	451	433	446	479	476	476	465	483	503	475	505	463	449	492	454	501	462	433	447	471	470	449	442	485	476	492	460	485	515	451	497	481	438	459	458	473	462	462	472	472	473	491	464	524	513	522	483	456	445	457	478	471	463	462	458	479	488	504	528	473	440	480	478	454	497	432	473	427	451	468	474	487	465	485	447	503	453	460	514	485	494	448	502	460	482	468	500	465	437	453	430	460	487	490	466	438	493	429	480	470	474	422	459	507	497	471	490	466	428	471	456	474	497	473	453	430	475	470	466	492	448	455	500	469	472	443	442	476	506	494	471	460	499	474	475	473	460	461	473	470	470	474	493	503	466	491	494	499	463	457	487	498	453	483	471	468	425	473	503	487	455	469	454	463	493	439	429	482	492	463	481	447	457	522	459	490	486	519	440	463	500	481	455	442	455	488	465	421	457	492	438	483	481	483	464	498	500	446	506	495	485	465	420	482	482	472	487	478	467	459	483	484	501	463	496	520	418	443	453	483	465	480	483	463	454	446	452	469	454	440	450	479	497	457	463	447	446	468	462	480	497	502	463	451	491	530	447	455	498	464	495	468	478	474	485	467	494	509	471	486	498	475	487	491	464	424	444	464	465	480	490	486	512	454	451	442	435	453	478	435	471	468	481	515	473	439	482	460	473	478	481	506	451	444	508	462	505	443	507	540	477	474	504	436	475	461	458	478	495	447	494	481	486	477	461	463	486	494	453	491	461	442	454	480	474	500	476	483	450	502	466	456	458	466	455	437	448	461	488	459	479	481	491	463	471	448	468	477	446	487	480	476	495	502	439	508	464	471	435	466	439	441	486	481	516	513	493	450	442	474	461	494	501	458	489	471	466	531	497	461	460	452	452	446	444	499	444	466	446	485	490	488	456	439	484	528	453	459	487	445	490	447	510	481	440	455	477	491	464	470	463	501	484	496	467	490	448	482	466	508	453	466	469	488	439	470	457	458	469	427	448	468	450	495	464	493	490	498	475	506	449	534	484	462	500	419	446	479	493	488	470	461	508	460	477	457	465	486	492	498	508	468	471	423	485	492	469	491	474	448	479	473	446	472	453	474	460	427	493	447	461	451	449	487	480	467	469	486	472	466	472	473	489	491	422	424	475	471	449	495	441	456	475	470	457	464	487	496	493	485	499	412	489	453	456	441
23166	21202	28969	23732	21212	20196	5454	1883	1196	1127	910	688	655	604	472	489	373	402	345	340	329	306	260	291	304	244	254	238	256	235	254	179	248	213	235	239	262	227	204	190	202	237	219	206	192	168	213	193	175	216	192	196	228	178	221	215	174	212	198	201	178	208	214	191	196	193	183	195	209	201	190	168	192	196	188	216	208	201	200	196	183	162	205	189	191	190	193	202	179	177	191	193	182	165	180	193	238	200	185	201	194	223	170	188	210	201	169	204	207	205	202	202	204	204	201	165	186	205	182	196	179	184	199	194	203	179	202	194	197	187	177	176	183	193	195	193	186	198	189	201	180	207	170	184	203	210	184	191	186	181	194	202	202	202	197	187	185	217	170	176	209	182	193	199	186	188	199	218	158	202	181	217	200	202	204	187	196	197	200	200	193	203	168	180	198	186	198	182	225	197	195	190	201	220	178	181	192	185	196	179	228	218	196	168	196	188	200	199	199	202	189	181	200	218	213	201	196	190	202	194	209	171	208	196	198	216	204	191	193	177	207	180	208	180	204	195	184	185	200	211	184	200	205	216	180	208	172	213	206	192	229	199	180	199	178	188	207	183	190	190	200	213	201	178	205	184	204	187	201	189	192	182	206	188	185	194	189	204	182	200	191	207	183	219	179	182	167	182	224	195	176	173	170	203	182	189	213	179	222	173	203	194	189	202	181	170	206	199	215	176	181	185	204	186	188	197	201	197	204	206	203	175	191	188	221	218	209	196	162	207	197	190	210	206	189	178	226	195	218	174	202	174	199	201	187	220	188	202	198	206	184	204	217	205	191	212	190	183	171	191	164	201	178	174	166	178	190	170	188	197	191	197	189	190	202	200	194	185	183	180	189	189	214	198	207	181	169	216	204	223	199	230	188	180	202	205	185	210	200	175	178	195	201	192	179	202	197	214	170	200	194	178	190	201	211	183	182	192	204	202	205	199	187	175	184	182	175	194	196	174	186	188	174	180	193	205	202	205	176	195	167	182	195	197	193	168	182	172	207	215	193	214	202	176	207	195	194	184	198	185	205	189	196	181	203	206	217	187	172	209	205	197	203	205	188	195	190	200	163	185	207	206	198	189	172	173	200	196	204	178	198	170	189	217	188	176	191	189	204	207	179	168	193	218	192	153	192	193	186	185	167	186	186	170	190	210	208	213	177	189	192	162	212	191	207	224	193	192	199	197	195	211	203	188	199	182	187	202	205	208	188	211	190	218	197	195	190	207	206	221	196	184	212	201	202	168	218	219	168	203	229	222	202	197	178	193	186	200	197	202	188	195	166	185	207	211	194	192	164	219	188	203	196	221	194	190	204	189	187	200	193	190	205	201	183	212	202	216	160	193	215	202	173	184	197	197	192	217	192	206	168	190	179	209	194	196	203	158	199	200	213	194	171	178	199	176	192	187	226	203	182	205	179	194	203	167	180	177	200	201	200	172	200	181	207	175	208	190	202	195	187	199	189	212	206	195	194	198	203	182	179	194	190	166	210	181	170	204	175	193	206	181	186	188	170	190	180	182	204	202	198	191	205	186	192	184	194	185	168	186	215	201	178	184	201	173	194	180	206	176	196	186	194	197	201	180	207	209	178	194	206	193	194	195	187	162	207	188	199	195	209	179	215	167	185	191	183	168	206	196	201	189	198	218	184	201	197	173	217	184	197	198	208	188	178	183	204	204	200	196	177	199	185	180	196	190	190	212	175	199	204	212	169	208	216	189	184	186	182	219	186	197	214	167	189	180	222	218	207	183	181	188	171	170	195	180	183	231	193	167	195	183	200	177	219	185	218	180	182	215	184	178	190	193	185	180	169	225	189	190	184	188	202	200	202	196	194	186	177	186	181	199	206	184	191	175	218	194	183	196	184	207	207	184	182	184	200	178	192	194	179	203	190	197	197	180	196	187	182	191	182	189	200	200	196	215	180	181	187	204	204	202	206	184	185	199	203	187	187	207	211	194	187	223	204	198	218	186	201	182	204	172	215	201	214	191	184	171	188	230	189	195	209	218	191	195	178	186	170	178	174	193	184	189	177	179	187	188	210	198	180	194	197	194	191	192	199	204	174	181	207	183	195	204	162	187	193	223	216	221	195	180	205	213	212	183	210	203	181	180	209	189	206	209	185	166	182	200	194	212	177	202	171	217	191	199	194	197	181	171	188	211	191	202	166	179	174	161	192	172	220	182	210	172	206	187	205	197	207	173	194	197	184	202	211	196	197	195	206	180	198	171	188	196	214	181	200	194	188	194	214	176	154	208	185	177	208	178	207	180	173	193	181	203	211	211	209	191	176	192	195	184	205	177	225	210	210	183	210	188	183	193	205	189	208	203	217	174	190	172	183	167	214	198	195	209	213	235	200	177	193	183	187	200	213	184	186	209	188	180	189	200	187	189	196	209	182	200	210	173	213	205	194	208	186	184	192	200	185	205	182	205	184	170	188	205	193	187	155	189	192	191	185	168	181	182	188	177	199	194	196	172	195	213	173	206	190	187	193	176	180	178	192	183	185	191	197	199	217	188	189	179	205	190	176	169	209	204	178	180	192	219	194	206	191	167	210	196	175	188	184	183	204	190	194	173	176	181	200	189	211	214	194	196	189	206	202	194	235	163	187	185	203	187	213	177	210	179	199	203	190	176	203	202	167	170	211	209	193	177	180	187	187	199	214	197	191	174	226	205	201	191	202	176	204	186	192	184	202	204	185	199	187	194	174	189	170	192	183	202	204	206	189	199	174	202	183	186	223	196	189	228	181	193	207	200	173	195	191	215	182	196	187	201	201	204	193	191	210	207	187	214	194	205	212	192	223	180	202	209	185	199	192	168	201	200	194	180	233	192	208	197	199	207	191	202	191	174	203	184	211	194	187	214	181	217	189	180	207	202	190	197	185	197	181	221	177	168	191	199	182	214	202	176	201	181	179	192	188	168	199	195	177	175	185	173	192	221	180	187	192	206	171	194	200	199	225	216	175	179	209	204	203	188	175	216	183	193	192	201	175	202	187	188	189	186	190	203	191	192	174	201	170	165	171	176	169	184	186	193	172	154	191	186	180	201	188	190	161	230	191	225	196	190	198	203	199	205	211	215	181	199	234	234	220	189	190	200	217	203	210	196	192	184	193	178	204	201	197	200	212	184	191	190	178	194	191	179	190	203	218	184	189	190	187	190	172	185	186	214	203	219	198	194	190	209	213	181	163	197	203	188	192	194	204	224	169	194	195	180	193	182	197	186	193	222	202	186	202	181	204	195	186	184	206	177	193	185	219	199	194	196	189	183	201	206	178	192	185	196	193	174	218	192	183	167	204	175	206	203	217	188	205	203	199	176	172	181	188	188	177	204	174	197	198	173	171	196	207	177	193	166	190	208	198	176	186	187	177	178	172	195	189	173	196	171	175	188	193	204	214	220	221	188	168	180	183	202	218	208	183	184	207	188	197	191	181	187	190	174	153	196	201	186	175	188
23923	40280	32648	20563	13506	8660	5995	5246	4023	3230	2647	2219	1793	1642	1419	1339	1081	970	922	775	712	772	612	609	678	511	418	507	449	459	438	424	424	429	472	466	453	374	392	344	341	369	338	354	325	305	340	366	327	338	323	346	326	324	348	326	339	331	341	353	299	299	304	334	326	339	318	290	348	330	315	284	332	298	310	324	287	323	319	309	328	292	320	306	356	296	302	319	323	290	314	368	301	317	348	311	297	296	310	335	349	311	277	314	288	300	318	343	294	290	297	346	328	295	319	311	307	300	320	278	336	326	336	310	293	329	290	302	288	284	312	316	321	284	313	311	290	293	308	306	302	340	337	314	309	326	336	337	311	322	332	337	304	335	305	290	329	310	344	301	327	332	307	298	323	314	335	308	285	310	313	327	340	303	317	314	302	324	308	314	354	294	286	338	316	312	306	291	307	330	332	321	313	317	312	315	304	295	314	328	284	308	288	311	288	322	306	322	326	319	330	313	329	296	326	321	325	311	342	318	348	299	321	346	324	345	294	331	286	319	320	323	294	332	323	298	286	310	318	325	320	320	283	332	288	288	342	308	323	321	302	314	348	336	292	294	298	292	303	335	287	291	299	326	284	308	305	295	310	339	334	323	300	317	340	300	318	291	329	308	289	277	285	316	291	321	297	305	308	314	335	309	325	338	338	328	321	315	290	320	314	295	320	304	295	312	329	296	322	353	285	298	301	322	277	308	312	287	330	321	302	322	325	306	330	328	300	323	311	304	326	350	275	331	321	320	324	318	328	283	300	310	328	293	363	320	339	307	296	324	310	350	285	297	288	335	329	318	315	290	262	313	323	306	340	276	311	321	323	331	301	329	328	327	317	300	325	334	317	324	317	310	330	355	319	329	324	315	326	318	292	294	298	284	305	281	311	302	324	315	313	297	323	313	305	323	331	314	310	306	317	313	335	314	306	316	312	280	334	308	331	342	300	303	342	307	324	311	314	291	336	332	315	331	278	309	301	330	285	284	304	299	322	304	295	275	313	332	328	303	313	294	323	325	307	313	292	306	287	275	294	340	324	297	324	333	290	297	287	300	322	337	317	312	319	317	309	309	289	333	327	346	318	327	300	296	311	317	301	315	317	330	312	307	271	322	312	302	315	274	309	322	339	313	331	314	335	288	297	309	338	292	316	332	292	316	325	271	334	320	302	302	280	319	299	327	331	292	319	310	304	326	308	279	308	307	286	339	293	319	314	327	329	311	294	298	330	339	283	315	309	286	343	314	288	302	327	326	289	323	312	306	284	283	270	286	308	330	317	296	332	277	361	295	293	347	338	309	286	323	343	287	291	289	325	284	291	292	298	306	311	314	301	308	304	307	308	317	273	320	325	327	305	318	331	348	332	297	344	315	302	334	340	328	331	309	323	288	305	323	324	323	319	313	333	296	325	324	313	317	291	322	290	313	302	330	348	283	320	325	341	294	277	315	293	325	299	351	296	256	330	307	287	308	316	316	288	344	301	329	310	300	306	353	286	325	289	297	314	330	310	301	284	286	308	296	283	301	330	293	293	339	337	311	315	304	318	338	284	311	287	316	343	333	281	295	289	328	314	321	317	313	325	308	319	313	315	344	301	289	306	308	318	330	296	302	282	303	300	330	342	334	323	318	290	287	288	313	322	301	320	297	298	302	306	300	313	302	308	328	317	314	305	330	316	338	331	300	351	301	319	298	322	312	302	277	300	314	326	325	310	331	296	313	289	337	312	313	292	306	321	311	293	267	342	313	299	314	293	327	326	301	342	291	295	301	298	302	310	312	300	308	316	335	328	294	316	309	290	301	308	324	352	276	296	330	354	305	309	320	303	301	318	318	324	329	317	314	313	282	330	317	296	305	352	291	315	289	338	306	315	288	295	277	317	279	296	295	336	311	300	349	314	332	342	304	308	297	334	287	321	296	333	321	288	305	303	309	332	334	336	298	309	326	306	279	344	321	280	305	314	315	306	298	306	323	286	330	316	305	315	276	322	312	290	299	323	312	271	324	317	336	320	337	286	302	317	292	328	273	330	310	328	334	309	316	312	308	318	332	303	277	334	293	298	308	307	310	315	313	330	283	327	321	303	313	344	301	330	311	281	293	323	335	291	302	330	324	308	331	322	333	333	323	332	337	341	316	300	310	327	313	297	332	307	330	309	305	276	308	296	329	293	272	283	282	302	317	315	278	328	294	308	310	289	316	305	310	321	298	327	346	314	340	299	320	314	300	300	312	293	302	322	331	331	307	326	257	299	314	344	305	330	315	340	363	295	300	330	307	320	334	333	302	263	312	308	316	296	298	336	313	310	293	357	324	289	302	317	302	319	325	316	285	315	324	299	322	316	294	311	297	298	320	294	300	332	327	287	322	279	282	316	321	316	293	312	316	277	288	330	292	314	328	288	306	324	309	303	322	318	310	317	303	314	309	337	301	326	298	287	299	311	309	297	316	296	336	337	309	307	317	330	337	324	310	313	312	308	344	314	349	307	315	291	334	293	307	295	338	316	322	315	301	315	309	264	359	311	321	340	328	293	342	275	297	313	299	329	310	315	296	337	317	325	309	315	328	334	310	272	315	281	282	334	309	334	312	313	303	289	326	299	290	300	315	313	332	315	277	327	299	326	322	315	305	350	329	331	324	284	318	310	340	308	303	332	335	337	312	299	321	314	320	323	313	335	338	304	313	284	321	292	342	340	339	301	314	330	310	316	310	303	336	304	338	324	303	337	279	311	319	300	307	303	331	310	299	308	327	307	323	316	315	305	295	304	328	309	309	312	341	296	329	306	309	319	306	312	296	325	300	314	324	270	295	298	311	286	298	312	297	302	328	309	320	326	345	301	319	320	286	313	326	337	333	318	322	355	314	285	303	319	321	313	353	344	302	323	311	311	363	323	286	304	320	303	295	327	316	307	318	287	309	339	284	304	276	316	302	313	268	318	312	303	306	318	299	293	288	306	292	316	356	314	347	348	290	289	322	346	282	310	338	310	353	356	300	328	323	314	287	308	287	335	321	305	283	348	311	315	321	315	303	308	301	327	323	336	327	342	322	310	331	301	307	328	281	304	303	318	303	315	308	311	304	353	334	340	324	305	320	283	289	305	300	315	309	305	279	295	306	317	311	296	295	332	309	313	327	294	325	331	321	319	302	304	334	337	304	334	319	314	319	331	356	299	331	295	327	315	304	274	303	325	305	324	290	322	310	317	350	302	284	309	322	296	318	316	319	299	359	309	306	310	297	326	304	300	332	316	268	328	324	315	296	282	324	266	307	317	312	317	314	350	295	335	308	303	312	319	307	322	329	309	295	317	318	314	302	313	315	299	288	310	321	296	304	310	295	310	301	319	335	284	321	307	321	314	365	309	311	289	309	302	293	344	341	320	335	337	333	292	308	312	299	327	299	324	312	292	278	289	304	302	307	311	314	308	312	308	304	272	309	309	322	326	306	299	321	310	308	339	317	304	337
26958	21335	17235	6419	2106	1169	788	619	535	481	435	371	352	321	328	351	294	317	301	293	291	292	305	270	266	281	268	288	280	272	250	299	259	263	296	282	273	262	254	277	251	269	239	218	244	261	256	247	265	261	260	242	263	269	247	247	265	251	244	255	266	259	223	251	272	287	264	265	233	264	268	204	242	271	240	277	239	279	247	266	251	260	257	283	239	245	255	231	294	255	251	260	243	256	253	263	213	240	238	228	271	260	262	260	263	252	274	244	267	260	247	282	248	239	282	262	264	238	258	261	267	247	247	223	256	258	264	249	248	254	254	261	264	230	263	252	259	249	261	262	245	247	270	258	260	276	256	252	268	255	255	244	264	251	254	256	245	274	224	281	251	268	281	241	255	250	275	214	234	240	230	244	247	268	256	274	242	264	271	226	247	244	273	256	274	267	258	252	263	242	277	256	244	245	232	278	266	272	251	282	253	213	279	248	259	239	230	259	234	244	285	257	259	242	247	291	247	284	274	285	238	234	252	257	232	252	275	234	253	265	248	264	248	244	250	273	269	272	262	242	282	256	273	248	240	270	227	259	266	264	233	256	263	233	244	266	275	254	260	274	264	247	239	245	245	265	253	267	264	240	259	256	252	235	287	283	259	271	238	240	279	236	267	273	245	239	277	246	248	257	268	264	253	279	236	251	260	241	267	263	250	284	278	251	267	247	243	244	275	264	276	249	250	270	213	272	273	256	251	244	268	252	241	258	254	225	262	282	238	242	254	265	239	264	233	245	252	280	285	242	262	272	246	222	249	244	252	248	247	273	278	248	274	253	247	264	246	257	259	289	272	248	256	241	283	268	263	237	250	224	276	231	252	247	226	268	231	259	245	251	279	276	239	257	270	248	262	268	282	249	226	254	248	252	273	241	266	273	234	256	230	249	264	257	241	243	236	259	247	274	260	259	246	235	234	252	228	274	228	244	257	254	273	240	241	245	254	251	259	239	243	251	244	241	269	280	238	218	247	266	285	263	283	266	248	258	260	272	248	266	245	280	266	251	236	244	263	296	246	269	243	235	250	231	287	245	249	266	273	250	275	235	255	268	246	272	245	249	245	263	235	289	253	286	248	264	249	252	243	265	261	251	259	260	231	274	246	242	251	266	238	249	255	261	255	275	238	233	218	254	255	241	229	246	235	270	249	252	249	247	243	248	238	253	251	268	252	265	264	234	259	264	256	264	252	267	246	277	265	273	259	244	272	274	283	220	252	255	222	251	261	252	247	229	251	248	249	260	252	240	285	276	241	252	251	247	236	238	250	231	224	244	240	231	256	252	252	250	252	235	265	233	232	243	262	244	260	238	264	249	282	258	269	281	223	268	261	273	233	234	252	250	257	264	224	233	260	255	273	266	253	278	249	246	253	248	253	244	257	236	252	237	251	250	236	257	258	278	296	274	233	280	255	242	259	254	261	262	240	270	258	238	272	248	239	249	271	251	248	269	236	246	237	234	242	240	259	262	241	254	270	262	301	248	251	280	224	258	270	244	240	256	262	228	255	239	257	256	230	272	277	286	252	262	239	266	245	268	280	251	255	229	273	266	237	251	253	244	240	258	239	259	242	253	239	265	260	249	266	251	240	239	259	233	272	246	254	268	235	285	240	249	250	272	267	230	265	270	253	296	241	258	253	231	241	255	274	248	276	251	257	240	245	233	255	232	256	246	272	269	259	259	284	249	239	253	259	274	263	249	271	240	245	246	255	247	233	247	268	267	247	247	262	302	258	256	264	260	260	289	264	251	255	255	251	242	259	249	232	256	255	267	247	269	272	273	215	228	241	263	257	288	274	270	264	257	243	265	249	291	249	278	272	255	263	233	264	267	290	230	254	275	229	248	268	263	253	280	254	270	287	246	247	261	247	250	252	216	241	228	263	234	250	255	273	255	263	243	250	255	252	258	250	255	266	267	250	238	225	253	248	289	254	274	239	257	257	292	221	234	266	237	281	246	238	242	258	269	262	274	250	269	236	246	252	261	245	268	232	252	262	219	241	259	281	284	270	274	270	254	251	266	235	255	271	241	283	266	265	261	250	264	272	232	262	264	247	253	251	234	279	247	273	266	257	215	272	244	268	255	234	283	245	262	249	285	225	256	238	263	247	249	261	245	258	260	265	258	234	212	260	243	255	244	257	253	241	274	254	263	261	267	255	253	252	236	251	259	239	234	258	278	249	252	244	268	249	250	264	246	270	249	273	276	244	238	271	240	282	231	227	263	268	265	274	254	263	274	243	258	270	262	266	253	284	264	262	236	255	263	262	255	265	274	251	236	264	267	246	254	235	254	222	266	241	251	260	262	295	256	243	246	245	280	255	275	273	227	268	266	241	264	260	259	266	248	255	255	255	267	253	251	262	260	254	253	227	234	277	264	232	242	291	262	268	228	255	253	266	258	228	258	295	255	243	258	255	226	248	247	245	264	251	238	263	254	268	217	273	229	264	244	282	266	223	270	270	239	251	252	231	237	239	253	231	248	255	253	226	228	226	236	248	287	245	248	232	259	252	257	285	259	267	275	244	264	247	245	257	251	273	278	261	272	244	272	269	263	218	277	227	230	243	262	238	255	253	256	270	261	227	278	237	256	263	276	259	258	217	260	282	252	259	235	249	252	243	247	240	247	251	245	244	240	253	252	227	254	285	281	248	238	249	260	271	236	268	266	241	252	268	279	249	260	239	282	263	237	236	226	280	264	219	262	246	222	250	257	247	255	248	263	274	275	246	250	267	257	259	238	283	273	249	262	258	236	251	224	280	259	227	267	273	246	249	259	226	247	264	253	246	249	254	255	281	246	266	234	255	251	278	253	251	291	272	268	283	268	257	270	266	286	272	245	278	239	269	241	267	251	262	232	221	270	270	269	238	277	234	240	260	245	246	269	271	256	244	242	255	256	253	267	240	273	254	256	268	266	269	281	258	267	237	240	280	240	230	250	240	222	235	253	254	255	246	271	269	270	263	255	263	255	283	282	287	246	249	268	240	262	253	269	255	237	280	252	224	263	278	262	257	264	285	252	269	282	252	262	253	282	255	263	256	252	275	250	285	270	277	299	268	264	271	246	266	300	242	263	267	237	251	247	226	254	266	257	225	250	217	238	256	260	248	253	277	262	259	258	296	265	234	265	262	275	225	272	257	259	254	248	248	258	251	264	245	264	275	261	234	231	251	272	270	256	254	254	246	253	255	277	256	282	265	260	268	255	257	263	252	254	280	267	240	264	231	245	270	273	242	255	254	281	243	258	257	270	275	277	254	260	257	255	257	266	229	240	232	258	267	250	245	249	264	245	249	262	245	241	248	271	282	250	265	233	279	221	253	273	261	264	251	229	291	273	250	230	266	265	240	239	255	264	231	259	260	253	245	244	224	254	255	264	260	245	280	230	262	265	240	281	230	257	218	243	249	248	246	246	259	261	266	263	257	259	271	250	227	275	260	253	258	265	244	230	257	261
20590	29325	21204	9960	5384	3243	2156	1700	1464	1222	981	881	789	717	654	703	616	579	574	521	473	508	478	485	505	423	442	422	442	428	413	410	427	406	461	446	424	463	437	452	425	416	387	425	382	391	397	376	441	417	399	367	382	423	405	396	443	383	413	448	430	410	397	399	433	432	390	410	409	407	428	416	390	409	425	398	438	442	410	452	384	421	365	386	408	389	405	414	408	372	435	390	427	406	395	403	432	388	417	411	373	412	400	415	412	389	393	433	414	397	397	416	408	400	423	426	385	433	401	433	427	385	403	373	394	417	421	398	365	377	367	415	386	410	438	460	430	404	409	420	394	408	395	388	390	386	384	392	432	427	426	404	394	407	420	417	355	424	422	445	409	402	413	400	418	397	396	446	393	384	412	415	430	402	433	393	414	418	408	389	419	396	403	410	424	415	401	389	403	436	412	383	399	417	397	407	397	402	398	391	422	388	387	415	409	375	389	413	418	402	369	404	396	420	408	384	406	446	396	376	382	422	420	405	397	402	432	418	455	408	414	397	393	425	397	425	391	420	430	402	401	388	360	368	381	395	415	431	403	410	386	386	438	361	393	432	421	408	439	360	383	403	415	419	380	406	438	423	392	424	394	387	410	401	430	367	422	358	419	372	414	443	382	396	410	408	403	424	395	418	412	411	395	375	415	399	366	386	376	374	400	385	417	418	405	412	396	433	421	408	405	426	419	403	394	421	418	432	411	383	421	437	400	422	420	395	420	436	409	402	393	381	413	421	368	412	402	418	361	407	426	372	437	416	389	408	401	388	412	429	392	404	412	421	392	403	441	408	410	401	391	403	411	400	386	398	422	402	428	416	437	401	387	397	400	381	398	374	396	387	457	367	422	413	420	397	419	408	413	389	387	393	430	360	362	358	396	425	415	428	383	374	388	402	366	373	389	398	418	376	414	407	403	408	392	424	423	404	432	397	379	403	409	386	396	390	398	426	433	377	397	444	406	409	392	423	421	408	410	383	427	380	397	412	399	390	430	377	403	426	405	390	392	372	396	403	434	416	385	410	394	389	411	442	422	390	413	400	409	409	389	368	445	419	403	389	407	399	392	395	388	382	399	381	393	407	402	389	432	384	383	424	404	420	375	394	399	389	449	409	402	392	393	413	401	411	388	404	380	424	430	394	433	409	389	407	420	381	413	423	388	402	442	384	394	399	385	389	417	426	396	394	420	408	422	413	375	369	385	394	402	416	422	453	411	372	390	412	388	397	386	408	380	413	424	398	401	386	400	379	400	397	405	404	419	429	415	409	397	413	438	425	402	385	383	398	456	408	421	394	417	412	398	418	397	411	393	390	385	397	372	401	376	385	432	436	380	407	400	418	430	403	410	420	444	390	387	402	410	412	412	392	433	382	418	426	397	418	422	373	410	412	423	406	417	443	395	395	418	386	408	408	426	436	391	389	386	418	402	378	377	426	421	396	376	388	394	405	399	407	382	446	404	417	403	440	399	406	392	409	389	419	417	402	437	453	406	402	384	350	415	447	408	388	421	423	400	401	409	437	408	424	407	420	393	399	387	416	404	403	408	391	400	414	384	388	379	388	410	385	429	448	427	441	417	408	424	386	426	408	401	397	427	382	398	359	411	397	433	440	383	418	391	391	393	404	391	380	395	388	429	408	421	432	369	381	396	443	400	415	369	396	380	402	409	417	424	366	425	421	366	409	399	410	397	398	399	412	404	387	359	400	413	401	379	408	423	409	369	400	398	414	416	415	428	418	410	387	447	411	394	416	389	427	407	387	414	375	400	399	361	395	395	398	388	407	409	418	410	414	376	403	411	405	408	412	358	425	396	400	421	409	391	402	437	417	396	378	382	416	406	434	405	399	411	384	381	419	394	421	412	413	379	397	423	407	415	399	399	383	412	427	396	385	396	424	402	397	396	408	406	400	391	408	416	409	387	386	404	409	407	388	402	405	426	394	400	420	400	407	404	439	436	388	419	446	408	429	415	383	391	397	385	434	404	423	385	382	413	415	388	377	421	433	402	424	355	379	429	405	402	395	400	405	366	419	370	423	385	404	443	374	378	369	381	419	406	423	408	435	445	423	377	438	406	415	396	393	433	408	414	399	372	401	386	420	404	395	377	396	378	388	441	373	392	414	390	409	424	389	399	383	407	419	395	409	405	411	402	419	384	428	366	427	389	374	391	407	383	379	436	378	406	385	412	429	408	367	422	421	386	407	431	402	398	428	428	403	425	420	381	389	400	432	409	377	399	413	386	415	405	379	405	395	391	415	379	423	406	365	365	423	389	438	420	426	426	376	404	390	403	387	421	424	392	383	385	418	377	400	392	381	405	392	400	391	406	415	402	401	375	360	389	417	390	413	426	387	405	400	401	405	410	416	391	414	417	373	383	416	426	389	386	444	417	382	375	390	414	444	417	412	428	410	409	397	414	420	418	390	403	386	445	366	361	412	391	415	399	402	419	399	363	420	391	420	431	420	405	430	381	384	423	425	406	361	412	425	337	404	422	401	422	385	396	400	416	409	374	393	407	391	407	442	387	414	411	390	433	426	431	411	411	416	405	399	372	429	397	412	429	435	429	395	391	438	406	396	382	406	403	387	391	403	384	380	375	412	403	394	397	388	406	391	448	380	375	423	402	393	385	418	411	411	438	407	380	398	406	409	389	398	388	434	377	421	398	428	413	387	418	425	396	363	395	393	400	385	418	387	421	383	399	451	394	391	440	388	418	373	430	398	364	392	397	398	391	364	450	392	403	386	400	405	410	404	400	413	405	435	363	399	409	379	366	382	368	414	378	400	378	397	411	385	425	396	406	414	418	373	417	418	386	400	401	379	387	420	418	409	442	397	374	401	388	425	373	395	391	419	408	408	398	431	424	397	395	413	437	408	394	400	380	400	437	382	414	426	426	380	421	401	421	410	391	378	399	401	407	402	436	397	458	381	414	422	415	369	389	390	433	417	425	356	388	366	415	397	423	404	421	404	385	428	450	408	389	410	418	376	424	414	415	419	410	431	393	414	389	385	367	422	398	412	406	420	380	408	391	379	400	408	417	383	396	417	423	395	425	403	406	396	361	415	355	385	395	393	402	386	372	395	409	448	384	398	429	414	397	412	410	408	393	395	411	420	400	403	389	417	404	418	428	443	389	412	417	366	401	403	436	429	407	385	408	403	396	454	400	388	426	427	424	403	385	403	391	436	397	422	406	427	380	423	396	404	427	414	418	384	414	403	387	416	380	455	381	392	381	423	436	386	429	396	384	405	386	414	400	431	402	430	404	463	381	418	388	378	376	424	429	411	409	420	430	386	408	409	428	434	434	407	381	392	414	422	421	398	409	395	410	431	410	418	426	442	366	414	403	432	410	407	398	427	389	398	427	354	413	392	355	398	392	362	445	430	362	418	401	424	428	402	425	395	399	397	388	437	406	404	409	435	399	417	431	432	429	409	406	398	399	412	362	422	376	421
24345	21223	28219	24514	19094	4571	1797	1042	860	767	657	576	515	496	466	440	417	420	419	367	365	405	365	360	382	367	294	354	293	311	319	319	338	314	306	308	324	308	316	281	304	289	299	285	309	297	282	280	282	309	298	293	318	292	321	319	298	309	311	307	282	305	283	295	282	310	297	305	294	299	311	319	329	288	272	273	320	313	313	275	285	269	316	260	289	272	302	302	308	312	286	282	310	276	291	282	302	271	297	293	322	293	325	299	298	311	313	285	325	297	275	287	299	297	309	312	298	334	279	286	304	295	305	291	306	280	286	285	314	328	299	331	320	287	282	281	299	310	288	276	321	270	254	273	276	303	273	281	302	263	271	320	271	316	281	277	305	295	281	277	293	277	338	283	304	326	287	292	349	297	328	307	297	294	274	261	305	301	291	287	277	307	305	296	317	274	284	270	318	294	288	313	293	289	290	306	296	266	267	259	348	308	299	288	289	296	295	295	297	300	320	315	300	294	269	281	303	270	282	239	310	298	337	281	305	291	321	286	274	285	316	300	297	260	308	321	288	278	289	292	284	320	323	296	294	292	304	308	283	291	283	283	285	303	292	277	293	275	296	282	311	293	261	289	296	325	294	307	297	315	305	306	337	289	304	289	286	299	327	277	291	282	310	279	298	266	281	281	294	300	310	304	322	284	257	312	287	301	280	315	268	289	283	327	305	304	334	274	325	274	290	283	272	278	266	282	304	295	320	280	316	304	318	284	279	295	298	307	293	296	296	311	288	308	289	276	311	294	288	275	307	287	279	302	270	279	279	332	297	327	317	291	283	278	284	260	323	274	274	298	289	295	276	319	261	307	324	303	303	313	285	308	263	296	297	296	292	268	312	281	317	287	296	319	278	272	326	296	303	306	309	310	304	316	312	292	315	313	300	290	309	245	298	296	271	304	287	283	305	298	306	299	279	287	285	307	311	294	305	273	292	303	310	292	320	313	279	294	330	295	272	296	282	290	323	276	281	291	296	329	306	317	310	297	299	298	280	292	300	281	296	315	306	293	280	299	317	304	310	299	272	290	276	290	291	277	288	310	306	321	290	262	278	286	276	288	297	293	302	318	287	302	304	300	289	317	298	303	288	287	277	328	300	298	316	290	285	304	293	297	305	326	293	286	296	280	312	290	314	301	276	314	300	270	278	300	302	309	318	290	304	281	286	321	310	295	278	303	306	292	291	289	308	277	291	317	303	255	305	278	306	298	308	324	280	303	306	293	300	284	315	310	276	302	294	322	322	308	309	304	274	281	304	311	312	298	283	290	250	281	295	304	292	312	300	288	336	317	292	266	308	282	267	307	283	292	289	278	292	269	257	307	303	272	308	298	298	280	269	301	263	291	289	317	295	285	271	297	281	292	294	297	309	296	311	330	303	290	301	286	293	298	324	273	275	269	293	315	269	295	296	305	289	306	318	278	292	306	304	334	303	292	280	286	305	298	323	308	312	293	305	279	288	307	321	279	292	304	302	301	322	286	280	294	293	296	312	303	285	293	308	302	287	291	304	295	323	278	295	289	274	324	269	277	316	316	284	318	294	285	293	298	290	292	294	286	316	296	317	274	283	301	317	295	318	270	327	318	278	306	285	294	289	282	308	297	300	276	291	308	296	348	298	296	302	297	253	326	277	308	292	264	308	306	298	304	322	292	340	296	293	303	277	305	227	327	335	303	316	316	305	299	276	293	275	297	302	313	294	298	299	282	296	280	281	329	273	289	288	268	280	298	299	310	287	294	298	276	261	333	259	271	279	262	274	287	289	293	295	302	308	289	323	315	298	283	313	319	311	312	267	278	304	299	296	291	331	318	297	314	301	302	283	303	244	315	294	310	292	272	314	310	297	294	310	331	295	299	305	319	286	319	283	295	313	278	263	318	301	264	287	303	309	281	285	291	282	300	276	291	313	307	264	292	289	273	325	336	299	295	262	312	318	305	294	266	262	307	306	275	312	335	312	296	323	297	302	276	296	310	293	283	316	274	294	276	267	291	287	303	287	284	265	307	289	297	265	270	295	318	306	292	301	305	299	285	273	300	288	306	273	274	308	311	312	284	304	291	292	318	297	301	293	335	310	297	296	342	290	282	295	291	316	267	353	294	313	277	309	271	298	314	305	306	297	299	301	329	332	300	308	294	316	285	309	300	306	278	317	308	291	294	313	307	276	287	319	267	314	285	302	277	308	295	301	279	306	295	255	324	292	315	313	289	293	314	313	288	288	313	281	296	314	281	287	289	313	286	299	280	279	277	300	346	291	289	264	290	285	288	294	278	311	316	296	286	292	284	318	305	264	293	291	319	277	286	278	240	273	328	285	290	293	315	290	287	297	287	321	302	294	308	278	297	303	299	304	294	278	296	279	302	282	290	286	285	285	313	305	253	313	304	298	283	291	280	277	293	265	282	301	273	264	292	292	279	322	309	293	294	316	293	291	287	331	298	293	286	280	325	276	294	297	282	311	305	289	287	295	314	307	320	285	298	283	309	275	303	296	291	328	301	294	299	330	299	297	316	310	283	293	296	270	263	296	302	346	285	318	289	274	334	293	320	303	291	312	317	294	342	304	272	299	294	283	313	284	295	316	285	295	300	293	306	275	263	311	310	263	306	302	299	286	298	280	303	297	289	315	310	279	299	284	296	309	309	308	254	271	264	287	295	309	298	307	287	300	280	267	285	282	292	294	296	305	306	288	286	322	305	299	274	294	270	286	312	314	298	277	284	272	296	288	296	314	302	285	280	303	284	298	306	260	277	305	308	304	317	265	344	291	276	302	278	311	297	313	302	315	301	293	318	266	291	290	288	300	312	316	268	303	288	291	259	291	312	295	303	285	299	274	297	300	330	264	290	297	297	296	301	316	311	303	303	272	310	282	301	266	314	334	292	239	278	300	331	363	303	303	305	305	290	309	331	309	290	310	274	296	310	297	294	320	302	280	313	288	274	286	295	292	300	264	280	280	290	268	286	317	302	290	290	291	317	265	288	280	321	254	270	285	288	286	308	312	309	327	282	300	276	279	306	309	260	324	291	277	304	303	265	302	304	295	287	298	263	286	273	297	280	332	309	287	313	303	287	260	290	328	309	283	281	299	320	297	272	318	273	287	306	297	323	293	269	288	310	312	282	285	280	309	297	303	317	296	294	316	282	280	261	279	287	260	266	270	279	320	327	281	286	290	304	295	270	281	313	312	294	286	321	261	297	315	290	307	309	285	325	285	270	296	327	301	294	279	263	297	308	305	297	283	292	277	303	286	304	318	286	294	298	277	284	289	296	280	279	301	295	297	298	280	295	294	304	291	317	275	308	300	306	342	301	279	291	296	321	291	297	300	304	272	295	311	270	297	298	289	289	263	286	333	307	276	289	275	303	288	317	298	258	294	287	310	300	280	307	298	304	282	289	298	330	284	296	295	318	318	279	327	323	288	278	271	289	311	294	309	284	300	295	291	304	295	311	308	308
21826	36101	27972	15504	9147	5804	4307	3087	2632	2029	1721	1446	1270	1088	1082	1063	872	819	811	701	639	719	664	688	576	580	525	599	536	553	524	535	561	522	554	535	536	542	518	521	523	516	498	499	475	480	509	508	472	479	486	482	480	486	486	486	467	474	508	445	480	447	462	443	501	487	453	433	493	454	473	481	471	464	480	452	457	467	478	486	453	485	494	472	509	469	472	502	495	472	491	446	482	457	463	459	519	473	478	446	485	446	466	486	474	488	475	468	461	447	516	470	445	468	428	465	470	462	466	506	462	446	484	490	464	450	472	435	469	475	487	460	501	463	460	479	477	483	460	462	505	523	485	475	450	483	433	476	483	484	452	453	492	497	450	495	459	483	472	520	463	478	481	456	433	481	491	434	502	473	500	481	472	498	485	511	459	453	482	492	481	491	477	440	449	473	441	427	454	491	482	463	452	450	479	446	498	487	472	474	453	457	524	482	451	440	462	406	463	484	487	459	495	484	476	499	462	494	488	483	470	469	462	505	492	483	512	460	547	520	456	473	482	451	483	474	466	475	490	469	450	439	465	471	450	517	461	495	464	447	499	478	459	466	476	519	457	507	462	465	476	464	483	478	508	483	460	501	458	435	462	430	472	469	480	491	441	453	483	479	452	458	482	508	485	481	493	504	459	473	498	442	450	478	469	500	477	483	506	464	517	460	497	477	458	485	462	471	465	455	478	439	502	463	463	480	468	524	482	474	528	495	459	489	500	458	475	503	440	455	496	450	498	465	466	505	501	501	474	451	477	447	458	507	468	497	463	439	448	485	472	472	517	483	461	502	515	486	474	473	471	512	481	462	507	490	487	514	477	441	421	484	474	503	453	487	427	490	465	445	442	466	453	499	457	455	463	472	454	491	495	480	486	465	482	492	481	489	477	455	471	448	478	482	493	479	503	490	491	472	460	502	509	521	475	486	475	480	481	471	501	469	431	484	494	454	476	430	497	487	489	473	480	463	471	427	459	451	453	480	468	464	458	456	506	477	451	478	446	463	459	493	467	441	492	473	476	518	481	433	507	462	450	456	412	492	459	482	453	473	496	509	433	471	502	469	491	495	441	515	501	461	490	453	468	463	490	458	479	477	509	475	457	451	492	479	498	464	460	482	460	476	494	498	456	457	469	462	435	467	447	438	462	483	500	473	428	484	485	474	492	457	460	424	477	464	482	486	428	453	438	491	467	445	413	475	475	477	492	483	464	470	491	459	458	466	451	458	490	460	466	464	467	495	466	462	460	491	483	443	471	444	439	432	466	449	440	486	473	487	454	465	471	454	483	490	492	475	459	464	474	529	489	468	464	506	477	479	471	451	475	433	492	472	443	490	439	436	441	494	462	429	486	407	463	510	484	482	466	447	449	448	473	526	526	496	454	498	476	469	471	480	464	452	467	443	481	464	474	450	527	482	452	474	478	475	461	491	495	478	447	472	484	443	476	397	463	484	461	458	472	503	504	485	477	470	450	480	459	469	458	485	418	430	427	466	480	462	497	444	501	490	489	505	448	440	477	473	494	407	443	488	506	486	484	462	470	481	485	507	469	448	428	501	455	485	521	474	484	473	458	480	468	460	443	457	449	507	454	473	477	482	454	455	496	494	470	484	452	459	458	470	512	491	457	477	463	479	477	484	469	489	489	437	476	459	447	473	487	493	460	509	492	457	475	484	457	490	455	425	454	452	480	513	480	470	483	471	465	431	506	473	481	487	481	474	433	548	466	488	452	477	497	478	419	450	424	473	460	428	461	499	488	475	426	476	460	453	462	508	489	481	461	469	466	458	434	487	496	510	534	441	470	489	469	481	460	447	469	456	482	454	467	471	476	459	475	483	509	468	456	471	454	470	478	484	427	494	441	459	465	502	460	476	480	465	472	489	479	472	479	434	474	446	488	489	474	462	479	498	446	423	464	503	463	456	465	480	496	451	485	460	446	473	479	486	469	459	464	485	468	456	440	474	488	494	461	456	487	485	476	507	493	442	458	501	492	492	495	453	459	453	464	455	470	452	437	461	460	493	446	407	504	426	494	466	457	477	484	484	470	512	470	497	442	486	490	499	493	446	492	494	422	465	455	461	469	464	448	463	537	492	463	478	429	454	496	453	519	498	497	474	471	435	487	448	492	451	503	457	454	449	472	487	453	454	466	438	471	459	496	477	469	500	476	489	492	502	468	511	449	493	452	515	449	448	492	455	437	490	423	453	478	432	459	480	472	462	471	446	467	485	454	488	448	494	489	493	484	466	484	474	520	450	463	448	467	445	462	495	463	473	454	506	458	462	484	486	447	479	477	471	457	512	449	476	446	434	483	449	473	464	493	469	445	437	480	503	408	478	501	457	455	488	494	472	492	494	463	462	455	483	473	490	464	476	485	492	456	500	478	471	462	483	467	493	464	428	480	449	459	491	467	475	431	489	488	461	477	483	498	462	497	478	473	487	445	465	475	477	505	481	470	508	438	505	507	474	463	480	481	473	470	466	487	484	485	450	468	450	486	479	449	453	474	473	419	456	469	480	472	437	466	481	475	438	454	453	489	459	447	464	445	485	465	463	506	487	474	455	479	446	452	432	438	469	473	425	464	459	473	496	512	439	493	489	451	449	475	464	480	450	468	432	498	444	481	447	523	475	468	467	441	502	465	456	474	446	502	467	465	487	451	443	504	489	489	457	457	452	471	493	489	460	519	478	489	429	486	471	447	450	478	460	477	463	498	452	441	467	481	486	474	487	483	490	517	467	484	476	483	443	464	488	458	453	500	462	477	453	482	464	456	458	451	497	470	479	491	477	500	471	455	475	481	444	465	451	458	445	460	436	445	448	451	477	464	461	449	468	490	459	459	463	453	521	508	477	480	483	504	465	490	493	461	471	508	498	515	441	512	477	473	480	463	502	486	446	465	403	521	483	500	499	458	476	468	480	479	483	454	494	470	481	455	487	451	487	446	448	446	455	476	492	439	464	438	493	485	461	497	486	432	474	459	478	465	459	453	504	478	473	459	452	477	470	454	459	442	478	473	484	475	495	497	439	500	424	484	461	452	507	457	477	516	454	488	463	416	461	464	475	488	471	466	498	420	473	471	449	481	472	492	450	481	451	458	468	435	475	514	461	424	501	456	494	450	452	484	468	468	457	465	520	498	498	521	476	483	480	463	452	458	500	476	465	463	465	484	436	479	483	485	446	474	460	470	463	458	476	469	472	485	455	440	431	526	475	468	486	481	500	505	445	471	484	417	470	460	482	479	470	458	474	501	447	478	460	482	479	463	436	478	421	451	539	482	483	475	477	433	466	451	463	460	475	486	436	474	455	428	480	455	458	479	478	506	485	457	472	440	484	451	473	433	466	450	432	480	445	492	460	505	468	468	485	455	476	464	452	463	470	479	483	493	457	495	513	469	445	451	467	490	494	484	444	452	465	481	431	485	471	464	513	493	468	490	455	491	456	506	496	486	448	478	452
23182	21202	29007	23694	21205	20161	5955	1856	1124	860	870	699	602	495	435	476	422	392	368	312	321	280	291	303	291	241	256	242	251	231	239	236	219	224	229	247	235	196	226	224	215	210	220	208	196	226	202	226	228	207	201	185	202	205	210	199	183	182	227	206	216	190	182	202	227	181	187	207	218	201	192	210	191	173	186	209	204	169	200	196	187	177	223	182	207	190	184	216	189	197	191	179	184	194	201	181	212	177	212	196	197	176	201	177	200	209	176	180	198	188	198	195	189	181	183	167	201	184	204	183	203	206	199	190	191	196	168	185	202	177	197	223	220	201	197	192	183	189	214	176	172	211	193	212	182	225	217	173	192	203	193	190	205	208	177	199	201	196	186	206	201	193	186	198	226	167	217	189	186	185	200	176	199	178	217	188	213	200	212	197	196	184	184	176	195	185	188	201	190	191	204	223	215	186	197	188	197	195	207	184	183	168	202	208	212	205	188	184	216	199	213	194	198	207	204	200	183	218	204	199	204	188	198	212	200	183	204	188	207	206	186	199	206	195	210	187	195	193	177	187	177	179	208	212	190	209	193	191	207	173	202	220	186	175	183	190	184	192	196	182	220	216	201	206	197	191	197	191	205	191	199	186	164	200	189	196	195	191	166	190	221	203	187	179	201	198	198	188	171	189	193	168	208	202	180	193	210	197	187	194	169	198	211	184	190	200	174	220	172	196	201	192	214	200	185	200	222	195	185	193	165	189	209	175	181	181	204	181	208	206	194	188	177	199	216	196	222	192	206	198	215	208	197	195	204	185	191	206	208	204	187	198	181	198	186	201	164	209	201	201	159	205	172	187	179	205	201	178	199	195	168	223	193	201	198	196	186	219	205	189	198	217	219	219	216	191	194	201	199	178	213	201	226	193	204	183	222	194	191	178	218	174	175	186	229	177	183	171	196	214	191	182	177	192	170	189	166	192	195	199	177	190	183	185	185	204	210	176	173	175	193	183	220	189	198	190	186	173	181	197	227	183	208	168	187	209	173	187	197	187	213	199	195	220	216	175	213	209	211	169	213	197	188	185	169	197	217	185	221	201	169	181	225	191	169	196	193	199	208	222	209	194	180	202	222	198	203	189	164	187	175	199	187	190	197	241	210	184	180	214	210	203	200	211	178	184	193	223	207	195	208	215	229	207	208	192	199	190	190	194	188	188	184	180	181	197	187	176	162	182	191	220	190	197	185	196	208	164	178	209	220	168	218	196	197	200	190	199	198	202	204	205	200	186	174	217	175	205	193	192	201	228	180	181	199	194	210	188	200	208	170	195	189	181	183	191	205	185	177	194	171	182	215	217	187	164	192	189	193	197	198	186	188	203	192	227	211	204	196	203	196	200	191	185	198	205	199	204	195	187	193	181	192	173	212	206	185	190	206	211	194	190	200	191	197	198	206	198	205	210	196	198	229	208	192	186	195	196	193	191	190	205	197	208	184	204	173	184	200	201	196	169	216	194	204	193	224	173	203	164	217	190	227	204	199	186	184	193	197	179	204	211	172	170	188	209	204	202	207	203	232	206	194	199	201	183	191	178	200	203	184	207	195	189	191	183	208	177	195	188	202	195	190	207	205	192	188	197	173	188	172	173	230	167	182	186	187	194	199	190	193	195	194	175	210	204	205	161	201	177	223	205	227	204	184	245	190	176	178	182	186	185	210	200	175	179	168	161	189	197	181	185	204	192	197	193	178	198	190	203	208	214	189	197	231	181	193	196	215	236	194	206	189	207	166	185	198	209	198	194	192	201	190	187	200	207	161	194	200	178	170	182	183	179	166	203	198	213	203	195	196	193	224	185	189	185	178	197	211	184	183	192	201	199	197	171	180	209	188	201	170	169	169	200	190	209	198	164	185	201	211	196	210	197	215	180	206	175	162	161	184	189	215	201	202	191	198	195	211	193	193	179	217	211	186	188	199	183	201	171	205	185	179	191	173	215	198	205	178	179	180	213	192	209	203	177	188	188	180	194	223	175	174	177	198	183	184	172	199	171	221	202	196	163	202	205	184	187	179	223	217	170	223	182	186	191	204	192	175	189	237	196	220	186	161	204	191	212	169	183	191	211	184	186	193	214	180	189	185	183	169	180	189	168	212	190	168	180	203	171	188	191	186	180	183	202	171	194	208	201	202	184	189	206	196	172	187	191	214	177	211	229	198	170	198	199	201	185	184	196	200	213	181	196	203	205	196	195	206	205	183	191	181	177	192	189	212	203	192	189	200	176	215	181	207	213	185	210	188	179	187	186	201	204	172	194	204	189	199	193	212	201	214	184	179	180	189	182	215	183	168	163	191	185	185	189	198	185	203	204	170	201	195	212	237	186	197	201	193	195	184	188	200	191	185	200	212	175	184	172	184	207	199	182	212	204	190	193	203	191	202	208	210	193	185	203	176	213	191	215	214	185	191	214	186	173	197	194	178	192	188	185	191	199	192	167	179	184	200	180	195	215	196	208	186	191	195	207	217	195	177	206	200	179	184	195	211	188	196	207	191	196	174	205	183	191	197	173	179	198	195	196	203	200	190	176	192	195	196	186	209	200	198	190	189	171	196	216	216	190	203	207	188	196	187	207	217	176	196	202	195	194	199	201	172	205	203	185	200	196	215	194	192	190	197	215	193	186	183	215	179	197	193	174	202	201	201	196	212	164	211	200	199	183	172	183	200	200	198	201	186	185	215	180	191	221	187	183	189	207	163	182	205	169	231	178	203	200	174	208	193	210	191	219	203	207	178	190	180	200	196	221	195	197	188	178	181	198	178	197	193	209	199	190	198	196	231	180	178	214	193	180	177	200	202	171	197	182	179	179	217	208	204	193	181	168	199	180	197	194	197	204	176	158	164	208	178	179	184	193	197	210	182	172	210	198	198	184	170	194	173	206	161	202	191	199	186	210	196	189	185	192	180	197	197	218	181	187	181	186	179	177	215	199	166	180	215	214	205	200	188	203	198	175	178	194	219	220	197	186	187	184	216	196	196	204	222	195	183	188	185	213	208	174	172	186	187	179	197	181	199	191	198	181	180	177	193	184	197	182	198	192	236	193	174	190	198	194	203	216	191	174	205	186	171	203	185	195	188	198	205	188	194	191	168	202	221	190	186	210	204	180	206	173	173	193	195	187	188	195	202	212	194	197	191	185	194	201	204	202	188	148	198	181	209	203	207	187	204	201	225	178	199	173	192	192	195	206	220	186	199	186	189	190	189	199	191	187	182	188	186	200	177	206	185	167	198	187	172	200	172	198	202	199	170	222	193	177	204	190	159	218	192	180	201	202	206	217	202	196	193	198	201	203	190	196	195	209	185	201	177	167	206	203	156	199	204	206	190	183	203	177	204	213	208	225	205	205	199	189	211	175	189	198	200	203	197	200	193	211	193	204	193	197	205	189	194	191	179	213	186	206	189	203	161	171	188	195	209	188	173	192	180	195	204	163	171	214	219	183	166	177	196	193	181	204
24314	41581	33842	20658	13252	8929	7014	4700	3532	2766	2428	2077	1772	1508	1335	1234	1022	899	881	710	665	615	592	663	562	558	504	474	457	477	413	411	385	425	411	425	433	445	401	372	378	372	360	370	368	341	352	325	368	322	330	335	326	349	341	327	339	301	327	305	367	302	325	320	304	349	339	338	299	314	332	303	324	334	325	336	304	299	333	317	326	266	337	325	373	331	327	323	315	328	332	299	309	319	310	319	362	323	293	284	297	310	324	307	313	319	280	337	324	328	311	276	321	300	286	303	279	321	329	302	312	318	309	313	315	331	319	312	314	286	294	316	311	282	311	344	305	341	304	321	341	296	282	282	331	307	295	338	335	291	329	320	302	339	292	315	325	298	292	308	305	319	290	303	313	311	324	309	321	302	324	322	322	330	343	344	341	329	314	324	334	267	333	303	323	313	327	318	302	336	311	304	329	307	317	281	265	316	340	275	343	333	297	325	302	343	300	301	306	320	323	308	307	348	343	345	300	339	339	320	325	307	325	314	317	349	357	315	311	335	318	308	301	293	321	319	284	302	296	316	327	342	295	307	323	299	292	303	283	306	280	331	293	313	304	313	316	317	316	323	302	310	292	309	302	288	299	311	332	292	311	279	297	303	325	323	306	350	310	295	315	336	309	328	291	313	314	340	298	319	305	341	327	301	336	320	297	298	304	317	304	291	308	314	299	317	310	321	321	326	300	319	329	307	339	297	318	328	315	344	287	323	343	318	337	300	310	298	346	297	303	313	308	308	310	337	313	326	307	300	334	345	312	301	321	344	320	301	301	315	324	294	322	307	339	299	327	286	309	326	301	330	330	277	312	337	311	324	300	303	340	321	347	325	296	318	313	312	304	332	335	323	317	299	330	317	307	319	332	313	299	352	287	317	299	321	291	301	339	323	296	294	305	292	314	282	304	307	323	307	349	310	306	314	343	340	323	301	322	273	336	298	302	313	316	337	315	328	328	296	339	276	310	308	296	312	310	303	285	324	329	332	300	302	317	296	307	331	317	321	322	290	309	332	329	305	325	313	297	313	281	295	312	290	318	298	288	285	303	337	306	314	311	292	322	322	278	341	313	325	319	319	335	354	311	299	305	298	304	301	272	296	327	294	303	291	291	311	297	306	337	293	308	301	314	304	287	305	322	331	308	295	286	340	339	320	311	317	307	295	292	299	321	330	321	261	322	291	310	303	326	328	298	301	314	310	340	336	289	313	300	353	299	278	306	312	294	315	309	265	273	320	312	315	315	306	320	293	316	305	310	322	314	292	304	314	320	327	338	281	319	287	318	325	310	295	328	305	333	288	316	321	319	338	333	319	313	295	314	302	330	309	283	302	347	299	262	299	332	305	312	312	284	295	319	314	320	323	281	303	309	306	342	319	316	303	308	283	288	310	325	318	322	334	326	314	330	283	312	289	327	303	327	275	332	290	296	306	302	322	292	294	323	312	309	297	299	328	287	305	321	312	346	310	304	334	279	301	300	285	304	331	313	267	310	304	319	316	302	342	320	273	285	348	270	327	306	345	319	320	309	324	284	324	273	297	283	343	321	311	353	324	282	306	292	292	300	333	303	326	305	325	319	322	334	311	296	326	302	317	287	297	322	298	316	296	306	324	298	338	301	336	333	316	290	312	302	306	313	312	308	292	307	323	344	316	323	330	316	293	317	309	316	267	317	324	329	334	276	319	302	323	314	323	317	300	289	287	311	330	310	307	286	317	284	324	328	286	313	323	312	289	320	337	337	305	304	340	324	309	354	306	326	314	318	318	315	305	335	312	328	318	306	309	305	301	290	320	309	290	277	346	323	290	297	325	332	292	287	304	338	315	314	317	338	313	313	335	312	313	330	309	313	307	305	324	305	316	292	311	317	286	287	327	315	321	333	308	342	281	318	330	320	305	315	321	314	277	319	296	298	338	318	297	284	305	342	318	317	309	307	320	314	306	321	292	292	287	303	326	307	316	337	311	323	316	321	354	328	300	340	322	318	327	347	302	309	315	312	312	304	312	328	315	323	320	277	332	314	324	303	313	300	333	329	312	300	333	314	305	330	326	312	304	318	338	307	319	329	297	370	343	324	296	286	313	285	287	332	306	292	315	310	290	332	281	315	322	317	294	320	346	300	314	288	308	272	308	292	302	323	352	296	288	310	293	326	345	329	283	282	279	306	309	340	283	309	329	314	332	300	286	294	318	331	308	311	329	347	312	340	296	312	321	324	336	314	309	295	307	308	316	324	294	282	323	321	306	324	286	287	296	379	310	320	346	338	337	288	299	285	282	293	299	289	330	288	319	303	314	303	324	342	329	316	304	293	321	316	299	345	329	328	308	298	318	305	259	346	297	322	294	286	353	300	300	311	319	323	299	309	313	319	293	296	292	320	317	292	324	306	320	328	329	328	304	307	310	328	312	300	325	311	325	295	315	297	290	292	308	313	289	283	325	304	329	324	302	298	311	304	313	321	297	295	301	288	327	272	331	298	307	330	337	300	319	316	331	315	303	311	307	308	317	283	336	318	320	295	336	323	310	288	293	320	284	306	298	304	337	321	318	299	301	308	315	328	300	334	312	330	334	318	310	307	312	330	333	322	339	328	305	322	314	305	320	306	321	321	322	332	296	330	320	327	300	318	297	309	307	302	295	320	336	298	341	280	305	272	294	303	306	279	309	308	338	298	299	306	347	306	294	293	309	316	315	322	295	333	305	273	308	284	294	298	305	303	328	333	301	312	303	318	296	304	327	310	345	303	330	305	312	293	286	317	337	343	314	302	295	301	287	305	320	342	305	309	306	327	327	295	322	320	328	297	305	327	319	327	304	322	294	354	296	305	274	321	328	331	331	323	356	324	308	326	316	323	290	327	295	283	317	317	327	282	321	320	311	331	307	335	365	289	297	299	305	306	335	320	353	311	338	308	308	303	312	325	307	298	293	313	313	316	344	321	332	322	302	321	276	319	317	328	324	305	316	314	332	314	315	302	329	297	295	300	320	328	326	324	325	333	314	308	336	331	321	340	337	296	294	278	317	310	348	314	299	311	324	318	347	302	315	323	346	310	315	330	287	316	303	295	320	309	308	321	308	326	311	311	312	297	287	318	299	318	297	302	339	314	285	321	301	328	325	288	293	326	308	326	331	307	306	305	319	290	301	322	314	338	277	304	292	314	298	322	326	318	319	310	262	318	331	272	290	308	326	309	312	285	294	284	311	323	294	352	318	294	295	290	321	315	308	341	293	333	315	323	343	306	323	310	311	315	311	325	325	362	286	306	323	279	314	299	324	317	299	333	278	297	331	302	343	317	329	322	310	316	316	294	310	317	284	298	333	320	320	313	316	270	285	338	311	304	317	305	315	321	326	313	284	298	271	317	297	308	330	273	326	315	325	290	306	306	308	345	311	328	314	299	321	277	304	299	332	316	297	326	318	313	296	357	307	344	318	304	280	305	332	296	304	297	296	326	370	319	315
26871	21525	18104	7260	1988	1110	826	582	482	392	401	349	314	314	298	336	303	310	287	276	276	251	238	304	290	247	261	275	272	262	259	303	282	272	253	275	248	250	264	242	236	277	254	269	238	246	273	267	271	256	266	293	252	248	274	279	260	262	277	278	288	257	270	262	278	265	253	276	263	242	257	270	256	275	265	279	236	276	256	234	258	294	276	245	251	245	235	256	246	223	249	269	246	261	235	261	230	262	262	230	259	263	241	261	285	236	229	295	266	275	263	284	263	289	279	297	245	231	282	267	270	252	237	258	261	237	268	254	267	259	243	274	236	249	263	247	256	264	237	237	250	278	256	306	249	271	239	242	255	243	243	276	263	304	239	278	246	275	258	265	263	231	282	261	263	273	270	238	269	249	266	237	279	287	224	265	268	265	254	245	212	262	283	226	255	245	243	247	260	269	279	239	255	262	263	270	265	243	247	246	260	249	246	224	305	255	261	264	272	227	238	249	249	264	229	258	276	247	269	252	249	286	246	287	264	294	286	251	251	238	280	255	223	265	275	273	265	273	261	247	258	259	267	255	254	230	234	240	262	250	226	280	251	232	257	246	263	266	256	258	252	263	262	259	268	261	277	260	242	242	262	252	269	267	269	245	260	276	247	265	276	253	260	256	278	264	246	245	261	242	235	267	285	242	252	285	266	265	258	249	248	255	248	242	249	251	257	244	275	261	260	257	232	260	235	242	269	222	253	286	262	238	247	263	260	252	250	291	303	245	238	261	237	257	262	241	249	251	246	251	246	273	249	264	265	261	248	243	288	248	267	258	262	261	264	280	250	279	262	225	283	253	249	231	276	239	253	244	223	277	276	262	273	277	268	234	256	264	284	262	265	253	251	236	277	254	256	292	271	249	246	270	245	253	261	261	246	244	252	261	258	246	280	265	242	277	243	276	249	258	253	251	264	268	235	282	299	262	255	257	293	243	264	241	256	248	264	247	238	264	262	239	274	260	230	253	260	264	270	227	253	297	256	221	248	267	252	239	254	251	284	259	258	271	269	239	246	271	274	250	233	256	255	259	272	260	274	246	280	302	261	260	270	253	225	253	254	263	278	242	263	272	239	262	248	239	250	290	267	228	266	288	255	275	282	286	251	273	241	234	271	244	267	259	277	301	252	261	253	276	291	265	245	283	262	242	250	243	245	266	261	262	249	234	239	271	290	282	255	264	250	244	262	282	274	247	237	255	261	259	268	248	245	233	255	263	254	297	263	271	242	269	260	235	256	231	256	265	243	261	252	256	278	272	257	248	262	241	279	257	276	248	237	282	246	281	257	279	248	259	255	247	270	274	243	267	256	254	248	260	257	237	233	234	236	254	236	251	253	236	249	246	271	238	270	260	254	237	251	252	251	263	252	247	240	246	250	295	270	245	229	273	276	256	252	225	264	274	232	296	278	250	274	290	276	266	246	262	264	228	250	257	273	241	275	249	273	256	275	254	251	244	238	251	235	250	257	259	281	265	281	279	274	235	274	256	256	272	244	262	289	263	238	239	247	252	257	283	244	230	285	273	254	250	225	234	267	262	267	266	285	260	236	263	231	258	275	276	214	256	244	256	255	254	239	256	286	229	255	267	295	237	250	244	234	268	272	256	278	262	251	250	294	239	283	276	237	252	270	290	274	255	250	227	256	252	243	250	259	223	271	276	238	273	240	259	254	258	269	246	224	275	229	239	272	239	269	259	268	235	264	278	248	255	261	258	253	249	250	258	288	282	238	281	252	234	263	250	276	254	257	271	235	256	225	228	241	244	277	254	238	255	254	246	256	264	253	266	285	260	230	272	254	219	270	269	262	252	255	272	249	257	257	239	246	230	277	250	270	243	264	225	292	276	252	262	257	253	276	260	266	248	240	225	284	271	262	274	252	241	233	284	267	269	259	232	262	246	268	269	260	278	246	264	248	250	246	246	244	237	261	257	252	227	280	263	255	273	245	265	234	273	274	274	264	236	245	234	236	262	282	256	264	235	262	269	276	270	252	249	273	259	269	267	237	307	246	247	250	240	249	272	261	255	303	255	242	260	275	248	256	248	279	264	270	241	272	248	238	272	249	257	267	267	255	246	250	285	268	255	241	255	248	254	281	273	242	225	282	252	269	280	252	263	236	238	263	251	251	281	258	254	245	285	242	261	265	241	259	241	281	213	230	250	269	223	251	252	283	243	266	248	252	254	269	283	266	239	258	264	260	249	249	277	254	259	257	231	257	273	295	275	237	253	289	267	239	287	253	230	243	256	274	257	260	262	265	257	241	276	279	274	276	258	240	270	277	282	276	242	260	287	244	243	236	267	274	233	241	257	233	272	259	254	275	255	254	257	231	270	233	266	266	234	259	263	242	259	266	225	260	253	243	252	262	234	251	255	260	255	254	241	259	237	276	254	223	238	257	262	284	250	244	280	266	245	266	240	276	285	264	283	251	238	284	239	232	257	236	253	238	259	248	248	267	257	256	217	254	270	265	249	287	247	233	239	255	258	270	266	266	303	276	220	270	266	246	271	295	261	262	244	250	252	279	258	246	249	247	273	282	245	249	284	281	265	254	294	236	246	265	258	264	263	303	245	257	255	254	278	259	248	243	261	249	213	267	267	270	223	292	253	264	247	222	271	283	261	257	249	237	270	280	235	269	243	244	265	256	254	280	256	277	259	254	263	268	264	235	258	248	237	262	241	235	252	247	277	255	249	265	235	276	284	270	264	246	224	264	271	216	269	221	265	274	257	277	252	240	246	258	246	273	228	262	262	246	252	255	269	234	247	236	243	252	276	264	251	267	264	268	242	264	261	263	240	263	273	260	268	296	242	262	270	253	276	271	243	244	259	240	255	235	290	276	277	250	262	261	245	239	254	279	274	246	252	242	251	264	257	267	274	243	254	274	264	280	251	234	291	233	239	261	267	275	259	240	265	246	271	255	240	244	252	261	265	256	270	252	250	261	253	283	274	283	238	256	259	244	267	248	240	259	301	262	245	273	257	261	234	270	278	254	263	268	290	288	242	281	232	263	256	267	269	240	259	258	243	232	243	252	240	256	255	266	259	236	260	265	250	257	260	262	233	260	274	238	258	251	265	270	278	277	283	271	253	256	284	262	257	239	272	241	263	280	265	264	262	259	249	257	274	255	254	307	252	244	249	262	263	266	259	283	269	259	241	246	244	234	263	262	232	233	253	268	261	234	279	279	249	241	267	248	264	244	255	249	251	283	238	221	271	242	247	264	239	271	263	282	257	254	281	248	267	249	265	275	246	267	279	237	215	245	264	277	260	280	240	294	263	229	286	267	282	271	281	236	250	263	241	276	265	282	251	254	252	260	258	243	276	243	257	244	265	221	267	256	250	234	262	261	232	256	235	259	227	280	250	251	258	258	251	285	263	247	271	253	240	251	239	253	233	289	263	282	243	265	239	269	235	246	263	265	260	267	260	243	274	223	250	252	246	288	288	261	253
21086	31535	22970	10781	5016	2953	2314	1629	1134	960	916	839	750	606	658	599	562	606	525	512	468	452	504	429	471	451	438	417	448	437	415	433	429	453	397	427	426	372	417	405	400	409	391	412	396	403	390	386	410	419	388	394	372	420	386	364	414	392	421	387	418	374	384	390	433	393	414	420	409	404	415	387	399	396	406	380	386	403	415	426	389	409	387	372	408	421	402	388	428	402	413	391	413	436	421	376	424	417	398	405	382	442	366	439	384	414	395	413	418	426	383	378	429	393	417	383	370	371	421	403	371	373	433	429	384	411	388	382	414	361	412	406	379	433	390	422	398	420	371	416	405	414	400	425	391	391	423	418	412	398	378	398	420	391	383	417	392	378	387	431	388	408	413	390	381	394	419	444	403	449	370	422	377	444	393	399	393	374	399	416	409	395	384	383	393	401	380	402	429	411	418	407	401	439	438	366	422	413	428	378	417	358	396	440	402	402	405	439	398	417	383	394	415	379	428	406	416	383	391	398	404	452	412	414	432	412	389	415	411	383	409	416	411	439	379	429	428	388	390	392	407	413	410	404	386	393	407	391	410	384	399	378	395	382	421	408	401	408	409	389	369	415	394	394	416	410	433	385	371	366	385	414	418	404	361	423	363	417	401	417	386	399	397	385	411	411	423	392	380	400	425	406	424	408	408	387	382	399	387	378	366	404	448	392	420	393	411	403	409	408	417	414	364	389	386	382	370	428	439	436	409	402	424	399	394	420	387	378	367	431	419	395	405	388	414	397	416	412	427	388	407	400	425	404	396	401	402	437	413	382	403	410	363	413	422	419	405	355	410	416	411	405	374	432	431	457	445	395	380	410	420	418	425	382	415	414	375	383	353	353	430	397	403	437	389	411	390	393	436	416	417	393	392	411	386	399	379	429	427	402	405	437	387	402	422	393	392	377	421	410	385	424	417	424	387	427	393	395	366	390	434	415	369	390	392	417	411	405	378	415	432	395	408	407	411	406	424	408	399	418	385	443	413	429	395	413	394	358	409	366	423	401	383	382	395	390	403	411	411	405	394	380	421	396	396	399	434	424	387	393	388	355	390	411	369	408	463	398	413	423	377	404	415	399	418	425	375	406	400	424	414	400	436	393	427	389	460	400	408	402	396	415	415	406	411	400	369	396	399	424	401	417	437	400	447	410	405	412	368	418	417	398	382	408	392	403	397	397	423	372	403	437	410	378	407	404	408	405	426	380	388	411	407	442	431	396	400	416	379	427	408	414	360	416	384	396	421	422	362	406	397	407	405	400	370	369	410	396	380	400	436	409	408	408	379	422	399	409	393	379	426	387	403	407	416	398	405	415	391	424	421	389	401	406	432	392	380	391	384	386	421	366	421	369	381	357	389	402	371	435	365	436	437	396	399	425	411	393	359	396	406	436	363	404	403	428	393	412	410	443	409	434	353	391	433	390	413	415	394	392	399	433	417	411	390	394	381	407	393	403	428	367	381	412	389	375	394	394	406	417	389	395	423	404	409	391	395	406	404	412	406	403	415	397	412	419	418	421	410	412	423	425	380	413	400	430	400	426	405	403	386	401	401	401	396	405	399	414	426	388	327	408	420	408	415	390	383	427	394	379	399	409	431	399	400	385	401	392	419	399	398	419	417	437	413	412	386	413	382	412	393	392	438	389	394	385	429	404	383	383	396	373	381	402	414	399	406	438	366	392	408	362	434	400	416	374	403	417	424	409	409	378	382	409	423	416	410	396	448	392	414	441	394	425	392	426	383	399	367	390	389	425	377	409	421	426	467	391	402	439	385	391	416	405	402	429	410	400	407	415	437	384	418	404	389	414	371	390	441	409	404	419	394	427	439	408	404	391	408	392	408	376	442	412	400	415	428	404	383	390	412	379	424	404	400	408	391	386	410	428	408	418	399	415	415	369	396	403	380	376	426	378	419	365	382	400	425	382	433	427	433	393	411	383	388	411	399	407	389	420	384	432	398	397	405	422	426	376	402	391	412	406	392	393	360	418	393	386	441	395	415	377	380	397	378	435	381	416	394	421	408	391	400	397	391	442	443	410	394	386	402	397	431	434	406	422	433	404	399	376	417	379	407	406	384	416	428	440	419	411	383	436	407	419	407	425	411	393	424	394	396	402	406	382	403	433	377	421	381	417	409	420	425	394	422	376	407	400	378	458	383	408	383	392	403	386	398	392	421	434	406	404	394	409	383	412	412	397	418	430	413	378	421	408	412	430	376	391	391	426	411	420	389	394	410	377	412	408	411	410	421	413	407	404	421	409	402	355	412	379	397	380	393	406	378	379	403	415	433	393	412	411	415	393	414	440	418	407	393	371	407	409	427	458	397	412	421	377	417	400	408	373	403	407	442	393	368	397	428	399	438	408	412	365	402	383	389	417	386	408	409	426	414	409	395	437	435	412	386	378	385	388	383	435	381	426	404	404	401	410	377	407	397	385	388	388	407	394	396	443	411	410	392	411	345	450	410	406	413	437	374	412	372	429	432	373	427	393	396	448	399	420	396	366	400	397	390	416	394	392	376	395	425	441	380	387	416	393	390	409	402	416	445	402	395	391	411	400	429	393	429	386	379	392	449	413	392	371	380	405	419	387	408	409	362	423	397	412	414	397	415	422	425	378	383	366	362	364	385	400	384	381	431	421	406	423	390	436	425	396	399	405	407	396	400	384	392	424	389	390	420	377	409	401	376	437	371	398	427	414	406	416	426	389	395	425	411	413	476	405	401	383	419	386	399	380	408	377	423	393	405	400	413	383	396	417	388	412	427	404	413	413	421	392	405	387	449	438	368	438	386	394	387	382	429	382	401	432	399	419	419	377	412	408	380	379	378	367	413	353	396	408	395	377	424	415	405	376	417	389	394	438	416	409	382	417	397	388	403	402	434	384	404	390	393	415	398	381	399	402	423	461	394	420	385	392	423	410	423	387	382	409	399	397	425	400	417	390	398	412	410	398	412	390	410	388	346	450	389	386	389	407	379	413	393	440	403	403	348	409	388	369	388	440	392	381	392	411	393	378	426	380	418	398	394	398	433	427	394	415	428	414	416	406	403	415	414	399	405	410	398	385	418	370	396	359	414	405	421	370	420	389	372	399	391	399	390	363	341	395	448	365	420	412	369	378	405	403	410	445	413	416	385	402	415	402	391	380	385	418	423	381	402	416	382	411	405	388	376	404	403	392	364	405	399	371	444	349	373	431	398	393	380	407	423	379	386	414	372	405	388	367	382	427	399	403	396	378	405	450	413	416	418	443	378	388	387	390	396	395	415	400	411	419	448	423	402	375	388	417	444	408	434	435	399	407	388	403	419	370	401	402	400	412	393	409	398	413	416	421	373	415	415	418	374	385	389	446	407	351	389	403	444	390	386	404	431	389	421	396	418	415	405	395	384	376	396	428	392	375	390	390	395	411	410	407	402	428	432	397	413	405	391	417	390	390	402	396	399	395	410	388	383	393	407	424
24335	21241	28304	24500	19042	4464	1669	1205	836	636	599	513	506	472	433	429	420	404	403	365	368	373	364	390	323	340	344	315	328	310	329	282	317	314	315	335	325	324	326	333	291	318	298	320	302	313	305	314	286	313	297	300	312	296	294	314	310	284	291	282	287	266	317	323	268	273	316	264	293	287	285	305	298	299	306	299	305	326	319	325	255	316	314	321	313	326	290	326	306	317	311	290	318	310	301	295	295	294	301	311	299	289	304	304	314	276	260	279	276	305	299	333	265	299	295	321	321	319	322	310	281	322	296	303	271	297	282	245	304	300	295	311	325	314	300	285	294	282	340	315	281	287	296	302	300	320	261	259	320	325	325	308	324	305	359	253	293	261	283	275	298	299	278	254	288	277	279	317	283	305	284	313	320	290	312	305	294	303	302	298	294	315	276	258	325	294	307	309	287	292	268	326	279	280	303	320	287	311	268	286	274	292	322	332	299	281	288	309	316	318	310	331	291	331	313	280	292	295	297	288	280	312	313	292	282	315	316	303	320	289	298	322	304	335	287	315	304	312	279	291	298	294	291	303	288	302	294	301	292	274	301	318	311	306	298	317	271	292	317	290	276	300	275	293	297	314	315	286	270	306	314	311	308	335	291	323	315	291	284	306	275	283	280	281	299	314	276	300	309	307	305	325	291	291	292	280	296	282	319	279	299	302	303	286	311	305	340	293	296	286	283	337	306	300	285	283	306	306	330	319	309	312	320	296	276	308	331	274	303	314	271	300	316	264	292	289	287	308	266	337	300	314	315	301	299	285	283	297	301	291	272	292	329	292	332	319	259	274	271	290	284	278	285	308	279	308	294	331	294	307	297	272	308	313	300	301	290	288	280	303	307	302	292	306	301	287	275	282	265	305	320	329	298	326	304	292	290	285	332	298	281	310	320	294	272	283	291	264	288	313	286	272	324	283	271	271	314	344	277	298	308	280	323	305	297	299	308	276	312	288	310	279	297	289	296	274	311	286	304	292	306	280	307	293	297	259	297	270	310	319	312	304	272	286	293	309	318	331	285	302	305	288	325	309	320	303	286	309	298	309	297	280	311	304	299	287	274	307	317	296	318	285	304	317	278	309	307	310	299	291	296	306	306	297	295	321	315	304	287	321	304	291	328	276	273	283	284	296	301	288	321	321	324	281	320	265	261	335	283	270	294	305	250	274	296	300	301	300	284	303	287	290	292	292	287	281	320	327	293	318	287	313	283	306	308	306	295	319	327	303	285	320	283	299	280	291	300	305	303	288	287	315	245	298	285	286	256	279	296	285	322	316	318	285	281	288	286	293	289	287	300	290	293	278	326	303	309	291	286	257	303	305	308	308	304	280	308	314	284	335	312	330	295	280	279	286	300	294	287	289	303	317	328	308	308	332	304	308	288	319	264	292	295	334	304	301	312	317	301	335	296	290	286	289	287	297	300	292	287	289	291	318	290	293	273	313	326	305	303	280	284	272	313	287	271	289	320	311	278	305	299	312	293	329	320	302	292	302	282	338	311	317	322	299	306	297	294	296	301	308	274	309	290	265	273	311	299	293	282	276	285	300	323	309	306	302	256	294	307	309	294	296	288	283	295	272	306	273	313	300	283	320	324	316	320	278	289	335	293	270	324	298	293	288	308	298	286	297	274	284	282	297	298	301	267	284	293	289	290	263	269	319	306	307	296	304	290	292	289	300	312	289	337	295	316	266	287	305	304	273	304	319	307	283	321	298	284	267	293	297	310	264	309	288	287	277	310	303	291	317	316	297	324	269	319	303	316	299	308	275	283	327	338	293	287	320	301	301	298	293	278	302	339	301	289	259	294	304	333	274	259	283	281	291	295	356	288	289	284	285	304	283	286	283	299	296	298	295	281	310	285	306	293	280	292	299	288	283	279	276	281	287	331	299	276	291	278	265	321	292	297	294	274	297	255	259	330	340	310	307	285	315	312	280	304	279	301	339	305	299	322	350	280	302	330	286	329	312	305	281	321	329	295	326	308	298	294	296	288	307	296	329	308	326	308	325	281	301	324	321	316	295	305	326	286	279	309	277	318	267	287	288	291	294	272	285	303	283	274	301	261	313	297	281	283	305	281	319	281	316	280	307	301	290	276	278	277	304	273	310	275	276	318	304	275	280	307	289	315	279	297	295	323	296	286	297	290	343	324	331	300	295	299	321	292	281	308	301	289	288	251	281	285	252	294	305	298	314	302	298	298	324	319	302	276	283	285	302	307	284	303	302	289	281	289	306	282	261	297	295	311	296	288	287	325	312	268	286	315	260	288	299	278	285	271	328	321	293	279	310	290	278	259	306	283	316	298	319	314	298	289	264	322	278	301	300	289	262	277	316	305	281	296	322	336	283	316	293	288	285	306	296	285	261	296	278	316	306	297	316	271	283	292	276	328	346	285	308	285	286	274	325	292	319	304	293	313	306	318	285	318	282	320	271	290	248	295	341	268	326	296	295	303	284	274	275	265	294	274	317	273	308	323	279	278	289	294	310	289	302	286	340	312	304	283	261	300	324	284	304	290	332	324	305	299	280	278	294	332	306	288	274	320	287	309	309	292	301	316	342	316	279	279	311	307	278	271	297	301	301	295	302	294	289	275	282	300	293	304	339	316	296	293	285	267	325	321	326	291	326	272	298	257	263	291	309	301	293	323	285	306	272	309	304	298	272	298	304	292	302	283	331	266	287	287	334	319	265	310	282	296	298	298	295	287	290	305	333	305	302	284	285	288	330	300	282	311	302	291	312	312	292	270	290	277	287	270	298	264	290	269	286	280	289	262	290	286	315	290	302	288	284	295	292	294	281	284	301	307	311	299	303	317	291	331	294	294	306	304	292	305	259	259	253	308	294	275	280	303	311	307	279	287	282	276	320	307	278	298	308	269	294	284	279	315	265	327	306	280	294	300	289	301	314	281	266	270	288	272	292	312	288	299	299	294	270	282	323	293	315	303	299	284	323	281	348	321	290	299	299	281	286	303	311	287	305	301	296	273	262	317	302	279	296	261	288	286	285	280	286	324	317	302	288	305	291	305	322	319	317	300	306	300	279	296	314	294	318	297	281	287	276	269	275	273	310	308	287	276	307	308	315	266	293	312	287	295	281	270	322	279	280	297	328	311	298	315	286	272	282	285	272	298	300	301	270	295	307	304	278	284	293	297	304	315	274	324	314	327	301	286	282	293	280	288	291	309	289	261	315	317	282	292	266	282	295	276	336	286	318	303	297	302	297	327	295	286	296	277	299	275	283	274	331	328	304	282	340	335	341	331	308	286	304	289	306	295	287	306	289	296	309	305	293	282	311	306	331	347	284	292	325	285	287	305	300	307	290	287	332	305	295	278	293	313	301	270	299	302	301	275	292	304	341	297	288	280	288	303	314	285	297	264	303	321	309	284	312	304	283	312	319	276	314	298	293	274	314	291	303	290	321	311	302	299	293	286	267	305	297	287	292	293	280	269	302
22042	38107	31295	16706	9009	5464	3836	3084	2212	1713	1507	1238	1135	1001	975	811	837	855	756	713	645	614	630	623	597	540	598	530	525	542	523	510	520	504	556	542	537	522	517	490	508	481	523	462	522	495	496	467	494	519	501	508	485	528	451	490	479	517	477	489	481	478	467	483	502	479	454	463	462	458	458	467	462	454	498	500	481	462	484	444	500	460	445	487	474	478	452	425	532	474	508	492	466	469	454	495	496	498	486	468	499	461	482	471	459	459	453	485	476	476	442	511	471	453	481	466	472	426	485	460	480	483	455	484	492	413	471	428	460	486	487	461	483	458	500	521	499	460	488	476	487	436	480	500	472	448	439	457	435	462	485	443	471	394	431	434	467	528	476	499	490	479	452	482	501	470	470	522	449	456	474	471	511	503	483	495	460	468	472	469	497	459	487	507	502	458	490	467	486	446	475	466	452	461	474	451	454	466	428	488	442	487	472	480	443	460	460	467	489	489	513	474	420	469	459	464	476	500	472	466	480	445	503	469	426	447	452	439	517	401	474	474	435	462	490	442	461	481	475	482	482	475	474	490	456	487	481	463	476	553	480	454	455	442	460	478	470	430	484	485	436	489	482	497	487	487	487	466	487	496	447	469	465	472	487	472	509	491	459	444	505	459	469	468	417	463	483	450	463	462	447	446	470	487	466	462	460	444	445	470	485	520	448	446	457	476	455	456	450	498	471	466	439	454	455	417	485	511	489	517	496	454	464	481	458	496	511	481	458	447	441	416	464	479	450	423	481	492	457	470	462	474	472	454	486	456	461	511	474	518	512	436	497	474	502	472	492	470	437	451	490	508	499	495	473	458	494	470	475	427	501	469	473	497	495	471	481	481	463	477	439	495	497	480	450	465	467	460	469	445	474	468	471	480	463	461	447	512	443	503	491	494	449	455	457	464	502	471	503	423	433	462	482	450	475	481	485	449	475	452	415	479	485	454	467	460	444	445	466	467	430	482	467	453	495	490	473	510	517	432	491	468	484	487	457	480	476	426	486	452	454	454	497	454	442	480	458	477	461	475	488	471	490	476	480	480	485	491	457	488	498	485	506	420	464	454	441	459	479	478	450	467	497	467	475	490	466	434	505	436	454	469	448	479	500	455	483	481	452	462	496	468	478	473	456	455	436	464	498	468	454	455	471	442	533	460	490	464	494	444	436	470	462	460	449	436	444	457	472	526	464	480	455	461	473	487	491	446	453	455	515	445	473	508	455	434	501	465	479	442	462	477	455	485	446	516	465	484	465	472	436	478	488	483	453	485	463	460	471	489	487	491	482	447	457	467	444	455	471	458	474	478	453	507	468	485	460	477	440	420	457	464	441	455	477	468	459	476	469	544	457	480	473	468	474	490	484	456	488	450	507	463	452	492	488	432	444	467	466	483	495	475	481	474	451	490	440	475	501	493	465	473	508	482	451	442	473	493	465	454	486	459	443	466	473	463	452	473	486	477	464	448	443	470	476	441	443	488	422	459	463	457	480	479	459	461	476	500	489	502	454	454	459	465	457	436	462	492	451	463	472	487	454	450	498	496	475	433	510	455	498	503	485	475	445	476	481	482	462	469	475	467	496	465	483	433	451	462	506	452	497	439	483	513	467	494	463	449	517	439	452	487	484	495	486	513	454	460	445	439	452	482	463	500	472	477	462	480	478	464	484	456	453	494	461	472	461	450	481	429	480	464	485	475	453	462	466	469	467	439	472	458	438	481	451	509	474	484	464	433	457	459	485	520	467	470	515	445	470	456	460	479	424	475	477	438	480	486	464	516	496	498	468	475	460	419	477	484	456	470	444	486	424	480	494	480	495	467	517	489	465	418	511	476	462	473	453	446	435	493	456	463	477	454	478	449	421	468	479	510	463	457	465	509	492	473	475	467	507	434	467	474	492	460	453	480	484	488	480	456	465	468	493	493	506	468	453	504	447	494	453	497	466	463	472	454	484	442	467	435	478	458	488	472	462	473	469	430	446	460	506	482	482	481	478	467	490	492	447	492	491	464	461	429	474	471	493	499	473	477	499	452	486	478	483	475	454	470	469	432	469	451	443	484	468	475	466	444	481	501	481	478	416	476	449	499	478	446	467	422	488	460	484	491	469	429	454	467	452	454	472	473	489	480	493	473	511	492	450	470	516	468	442	450	488	463	429	461	435	488	479	510	484	417	466	477	453	473	450	461	481	454	436	471	458	433	449	486	470	481	473	426	526	464	470	486	453	478	465	478	462	435	484	486	454	465	497	453	492	500	465	465	435	495	478	471	479	524	469	490	466	468	444	468	450	461	472	422	458	440	500	468	428	473	485	456	470	498	471	462	483	481	456	496	480	454	446	485	494	504	456	447	441	473	479	476	465	476	442	473	467	466	493	475	519	464	483	463	454	519	474	451	464	481	463	456	444	481	436	468	497	469	492	482	473	477	472	472	410	488	476	414	487	465	449	464	519	447	456	520	435	498	460	475	469	482	453	478	495	489	473	478	485	434	427	512	459	487	504	462	461	444	458	451	454	453	511	463	469	458	479	455	456	453	458	529	453	433	462	476	519	479	458	440	436	443	452	485	454	454	483	482	491	450	405	446	481	462	468	462	462	500	455	456	465	481	476	490	466	468	518	450	501	500	449	486	462	476	482	465	482	473	475	468	487	444	489	512	489	451	452	489	490	478	451	468	506	477	487	451	510	463	496	432	476	478	468	473	475	476	479	489	460	477	465	450	471	468	473	479	462	492	442	481	482	446	473	472	471	460	477	428	484	501	472	468	454	496	522	462	452	486	455	501	478	499	507	494	502	461	470	438	473	482	499	472	475	493	488	507	473	449	443	477	472	466	437	490	457	444	474	506	484	463	444	489	489	480	441	487	516	466	471	488	461	446	457	468	466	517	469	510	436	464	479	463	447	447	491	474	466	432	461	481	478	441	485	483	461	425	463	486	482	486	460	460	445	527	460	433	450	469	534	455	488	452	460	469	492	447	458	481	531	473	463	452	482	449	470	431	496	466	443	478	491	463	467	452	476	469	418	435	496	500	456	451	444	491	469	473	495	463	508	474	458	476	455	478	463	458	481	476	425	483	496	528	500	518	528	493	450	452	438	443	487	457	429	468	449	493	476	480	424	431	483	462	478	499	424	475	497	493	447	473	480	463	469	480	501	485	453	474	437	466	443	458	497	494	492	505	499	486	463	470	474	474	485	475	456	452	530	471	444	481	451	477	450	506	490	464	496	485	459	474	496	464	511	468	447	485	454	482	477	424	427	414	457	439	425	474	493	493	485	475	501	480	455	455	491	468	442	486	451	476	477	483	487	471	437	493	485	471	485	454	492	507	469	487	447	484	464	461	461	446	443	416	485	454	495	468	471	453	482	447	469	531	476	496	485	483	437	493	450	446	468	482	478	440	468	474	473	467	495	471	489	488	445	496	492	472	453	470	440	469	471	470	443	496	496	480	478	459	438	479	474	511
23244	21227	28968	23765	21228	20068	5387	1699	1133	772	642	561	479	453	415	359	337	412	379	329	269	286	271	256	297	233	244	231	247	228	196	217	212	204	225	217	261	227	225	201	212	201	209	222	226	198	181	211	207	204	185	200	190	228	175	188	203	208	186	190	210	227	202	195	188	196	212	192	207	208	203	193	188	170	186	203	209	205	197	208	195	204	203	224	184	178	199	189	220	193	191	195	186	190	186	182	205	199	211	179	183	192	212	206	196	190	170	181	201	191	194	200	190	174	179	189	189	166	199	193	173	194	169	189	174	203	182	201	206	157	200	189	211	195	177	197	210	178	203	219	170	191	172	229	182	182	203	199	200	229	179	213	210	208	211	200	211	192	197	210	171	176	186	194	200	182	196	199	195	204	190	200	191	201	192	193	183	186	210	202	181	194	211	171	177	212	198	193	207	199	180	212	172	182	190	217	201	212	192	187	194	191	183	207	181	197	218	209	196	203	220	184	187	179	187	196	199	185	175	184	211	203	193	195	216	206	187	219	201	218	194	191	199	194	166	179	178	213	173	200	185	200	188	202	189	219	222	190	190	179	194	187	182	189	206	206	185	199	198	186	219	213	180	195	190	190	168	187	212	192	200	202	166	190	199	186	201	185	214	202	194	197	174	176	214	201	195	226	197	185	204	206	195	199	192	181	187	194	184	197	198	200	182	187	206	203	220	211	207	180	183	212	168	191	174	185	177	191	186	176	226	171	211	173	188	195	184	196	187	216	175	202	179	202	208	173	192	191	177	202	221	187	175	199	219	177	200	198	208	191	185	205	182	181	167	191	205	197	196	181	167	200	186	202	196	212	202	192	201	196	198	166	198	198	177	189	178	200	214	201	198	185	200	193	207	193	208	199	207	183	201	194	199	184	195	210	208	156	198	195	199	203	191	196	179	173	176	200	181	190	165	170	194	186	189	201	180	178	190	190	181	206	184	186	195	218	179	196	178	213	212	191	183	165	161	167	189	195	187	185	176	194	192	187	186	212	194	209	198	190	197	204	174	196	187	196	218	182	168	179	173	184	187	194	188	212	204	203	188	172	170	187	186	213	174	193	182	188	185	201	198	177	176	172	186	194	216	210	184	189	187	206	199	198	194	194	170	207	184	196	193	172	199	198	202	197	204	208	179	197	226	184	219	199	183	210	185	198	207	169	204	191	220	192	190	182	201	217	195	177	195	180	167	198	180	180	199	189	174	216	176	206	187	197	196	166	184	191	197	182	192	168	177	211	198	180	207	193	207	178	186	192	219	202	218	205	192	181	196	184	181	190	226	180	200	180	191	184	184	199	185	197	179	178	196	181	180	172	188	198	195	190	183	182	204	195	199	177	191	191	204	174	201	178	177	231	206	176	192	182	171	185	180	216	194	182	184	174	205	203	196	189	186	198	189	186	172	184	178	183	198	185	190	213	191	214	184	164	207	165	185	201	187	178	185	177	184	173	160	189	196	189	197	178	196	167	193	160	186	167	194	205	180	181	170	177	205	192	172	205	192	219	192	193	195	185	195	186	185	186	191	189	214	188	190	180	193	199	224	193	179	203	175	189	210	209	195	186	178	206	211	188	181	181	189	165	195	200	183	179	196	192	197	192	180	186	193	197	194	171	198	193	203	187	203	184	194	211	200	173	179	188	198	187	196	198	199	177	193	197	209	207	194	197	199	199	207	187	195	193	191	184	178	199	172	191	208	190	195	188	199	184	198	189	195	175	186	187	166	192	193	218	199	195	198	190	175	201	171	200	195	194	179	186	202	183	190	195	198	173	188	183	200	197	206	200	217	219	193	192	207	162	204	180	186	188	187	172	181	186	185	186	172	187	188	185	193	210	184	180	205	200	175	187	190	182	212	211	192	168	199	199	193	199	211	221	194	186	157	191	160	182	201	191	206	199	189	186	198	182	192	188	191	194	178	182	195	204	181	197	179	207	188	187	206	205	193	170	183	186	177	198	191	214	183	196	196	188	199	200	195	191	218	178	181	187	201	215	173	191	202	179	194	183	211	176	206	178	200	212	183	198	206	170	182	192	178	202	206	184	169	190	192	172	208	182	182	206	199	172	176	197	208	189	188	169	220	176	201	198	214	201	178	193	202	204	210	183	207	213	209	194	173	181	203	188	174	201	193	212	208	168	181	209	207	157	173	174	170	191	170	207	181	185	205	205	202	182	194	196	197	201	182	172	206	181	193	185	197	178	185	182	201	186	197	193	188	188	194	206	183	182	207	197	216	186	210	177	172	179	171	187	188	204	200	189	179	187	191	179	211	186	200	183	195	203	200	167	193	174	180	192	183	195	178	188	179	189	208	205	196	191	184	186	194	197	194	195	165	192	197	198	185	211	220	222	189	199	192	198	198	173	204	202	164	177	188	191	201	181	186	185	178	190	172	196	203	201	197	189	207	192	182	189	187	178	200	180	172	190	193	199	204	188	174	183	188	191	164	191	199	199	207	175	180	183	190	177	201	198	177	185	183	214	202	192	206	181	173	193	184	218	200	164	196	188	170	198	196	175	198	194	179	188	185	214	188	185	182	185	192	193	177	209	196	201	172	207	214	199	191	202	189	208	181	214	178	214	170	173	188	194	184	193	173	217	181	193	193	178	205	178	220	192	188	195	193	188	209	185	173	191	195	203	192	187	195	192	232	183	188	188	217	191	166	197	187	202	192	190	197	199	162	186	211	215	187	205	186	188	183	211	194	185	172	172	185	204	207	158	183	187	202	169	156	179	205	187	194	194	192	180	180	208	199	192	189	203	189	181	180	199	194	209	160	200	172	168	191	206	164	210	202	196	210	181	178	210	203	180	205	185	179	193	174	202	180	177	190	190	178	193	191	193	220	169	192	198	185	194	189	207	201	197	199	164	181	185	182	191	191	206	178	183	210	202	174	198	187	189	179	134	182	177	169	209	199	180	193	180	161	207	204	184	180	208	182	189	171	158	198	210	198	166	192	163	176	184	198	194	181	168	189	192	183	205	175	220	178	171	177	149	195	179	197	216	188	209	195	160	190	190	227	176	178	201	173	176	184	184	221	208	193	196	203	208	192	193	204	181	214	207	193	184	178	215	192	198	180	202	171	175	200	190	174	185	226	174	204	174	216	181	195	180	183	191	182	172	183	195	186	213	191	194	219	181	209	178	171	205	195	199	217	198	191	188	196	177	186	183	213	188	180	196	195	181	201	211	205	205	180	182	189	194	193	168	217	223	196	201	217	194	189	199	210	192	162	186	178	212	183	227	191	173	202	189	191	178	174	191	178	206	196	207	184	207	177	188	212	167	195	182	199	179	186	209	186	168	218	172	211	192	227	195	203	174	197	213	210	183	187	187	177	202	179	178	185	185	188	179	173	182	200	183	183	200	172	178	197	187	184	168	176	206	183	172	198	195	172	192	170	186	182	208	169	201	202	182	177	171	172	195	206	209	192	200	210	207	196	186	179	200	182	187	179	174
24254	43067	37026	21642	13386	8594	5911	4724	3531	2291	1894	1628	1347	1180	1156	914	884	886	873	701	614	592	555	566	527	497	534	510	437	439	414	412	370	383	431	444	381	374	413	399	362	357	337	347	304	330	393	334	355	341	339	301	318	294	331	306	315	308	337	302	305	340	317	327	298	332	325	316	303	316	302	348	277	297	337	318	315	318	322	353	307	303	306	338	333	346	312	328	289	274	320	369	305	306	307	286	307	305	291	300	327	333	295	296	330	319	318	305	319	309	296	373	332	308	315	327	336	324	323	293	277	286	302	308	337	305	300	303	324	302	323	291	300	312	305	321	298	321	320	326	303	278	303	319	304	315	302	334	306	310	289	311	309	310	321	328	303	309	353	298	302	312	330	349	280	323	349	307	308	287	310	301	314	317	308	289	303	302	294	288	298	290	344	313	310	283	303	326	305	283	296	295	285	292	288	318	306	315	351	317	296	294	297	320	283	310	322	316	331	308	317	342	315	306	296	298	350	338	279	342	345	322	328	291	336	312	292	290	301	309	298	303	310	281	306	297	320	313	304	284	288	314	318	314	336	308	309	321	344	308	299	303	282	309	321	298	325	310	339	296	347	314	294	302	319	335	303	319	306	314	297	316	328	284	307	325	303	313	319	314	315	318	300	293	303	305	286	322	314	308	294	305	322	306	313	271	287	319	288	343	290	286	301	309	261	313	300	297	283	294	298	290	284	329	281	320	318	270	344	328	297	323	325	331	329	329	290	304	304	298	312	328	316	304	296	287	309	289	323	301	322	325	316	326	317	329	264	300	323	289	326	318	270	314	322	315	300	321	296	317	311	315	316	295	320	299	303	321	314	346	322	304	305	312	303	297	303	310	300	283	271	307	314	290	302	317	305	277	325	331	309	286	310	300	309	304	335	326	317	293	316	337	308	300	298	272	295	294	306	290	297	292	273	315	313	294	300	311	296	308	320	314	302	308	317	304	300	309	296	318	321	348	300	317	344	289	312	297	292	314	314	323	346	352	282	287	304	296	293	296	280	314	310	307	307	296	291	342	267	309	329	327	294	274	326	297	305	301	291	271	319	270	313	299	315	325	303	319	315	292	296	286	312	321	296	299	311	292	268	310	280	291	295	304	298	295	317	317	316	296	294	289	320	321	312	307	294	288	325	277	336	302	286	299	323	303	318	301	334	299	301	310	331	322	306	296	321	316	321	286	300	313	313	328	326	307	322	284	311	351	298	333	311	303	305	340	296	308	307	297	318	328	278	297	315	292	306	321	296	306	324	315	312	312	300	323	355	297	310	311	295	272	333	287	317	293	291	317	320	300	298	334	333	311	296	293	291	310	332	314	325	309	324	307	289	329	336	341	312	320	326	339	338	311	312	310	309	305	303	318	311	293	285	323	305	334	332	295	306	320	324	332	277	305	294	280	304	332	294	295	308	333	324	287	309	312	325	322	313	278	256	289	312	320	307	294	325	285	290	271	279	301	298	299	309	336	327	305	287	285	322	309	276	303	318	327	307	344	289	321	313	313	303	325	313	305	293	290	307	289	334	307	338	327	336	312	300	338	326	330	297	285	329	301	304	317	304	307	317	298	317	319	302	288	304	315	323	286	305	328	320	297	350	298	306	310	301	315	348	305	307	311	286	312	330	303	273	307	270	304	333	333	337	305	311	318	314	294	309	321	346	301	302	290	314	319	321	301	275	317	314	305	314	314	291	308	313	280	311	317	333	307	284	314	303	305	318	320	288	311	310	311	304	337	341	284	311	296	289	308	324	286	318	310	313	308	299	332	303	320	286	296	294	333	356	301	313	307	307	299	280	293	301	322	315	298	345	291	287	311	323	304	307	304	308	321	286	268	318	305	303	309	291	296	339	299	286	313	316	301	297	308	272	318	284	335	290	268	298	303	347	345	312	310	286	329	292	310	290	310	314	329	334	319	329	284	312	296	309	311	336	275	315	297	303	322	302	303	320	300	307	322	298	346	289	310	309	333	322	286	330	281	287	307	283	321	299	326	335	283	332	296	297	318	280	321	322	304	292	316	305	308	309	299	289	287	328	288	312	307	337	320	306	302	308	309	325	328	305	299	321	304	349	283	335	286	317	336	297	350	346	334	256	322	327	314	288	303	302	287	313	319	296	300	322	340	303	319	292	295	286	349	313	308	301	317	308	317	312	312	288	304	327	282	313	296	298	321	323	345	317	335	331	285	329	313	326	344	312	282	294	290	314	291	339	300	274	321	333	308	309	306	300	296	335	316	303	309	304	308	306	291	297	321	309	285	316	313	294	313	281	301	303	275	324	283	302	316	330	310	300	308	292	319	315	317	309	280	291	300	331	300	321	316	326	283	292	312	292	318	279	319	314	326	295	266	298	304	326	332	315	313	301	317	313	293	311	273	313	299	278	309	256	307	316	287	292	311	295	320	304	323	297	334	334	296	278	279	309	302	288	304	311	322	309	295	314	321	309	297	338	286	329	297	297	290	292	322	306	285	317	307	293	301	296	290	297	322	293	308	326	332	314	302	304	303	336	335	310	335	321	316	324	293	335	324	321	312	322	317	279	337	290	306	307	291	315	284	307	316	292	340	273	279	298	331	296	305	266	290	325	338	264	307	305	268	306	299	308	297	307	288	315	310	297	304	290	300	319	275	318	296	305	258	332	298	337	322	344	286	309	306	295	307	290	306	312	289	331	331	303	326	294	305	302	321	342	299	303	306	317	293	289	324	313	280	303	290	308	296	296	322	328	320	304	313	316	327	301	275	285	297	309	293	315	325	355	292	294	313	299	342	319	280	318	284	330	293	288	307	329	311	265	340	290	301	319	345	317	321	308	318	299	313	310	302	317	292	284	282	297	315	318	289	304	295	288	336	326	295	314	308	315	301	325	291	311	294	283	315	297	312	305	279	313	299	319	306	289	336	294	304	321	308	317	346	295	280	307	288	312	307	278	303	314	313	299	311	322	318	337	292	327	311	321	292	308	296	323	302	275	303	303	310	320	300	274	320	315	319	359	297	315	363	360	289	349	322	291	312	280	342	301	305	316	316	282	302	316	313	296	302	327	337	328	284	339	299	292	296	291	315	289	297	288	289	319	306	319	313	292	322	305	347	310	285	286	294	326	316	302	298	327	307	313	311	302	267	281	295	329	324	314	307	331	309	287	328	321	304	324	332	319	286	324	314	327	297	285	336	350	302	346	356	312	282	290	289	280	303	291	319	315	297	316	292	331	292	308	321	307	325	304	300	330	299	317	289	319	300	297	284	305	305	281	315	279	315	300	296	311	300	331	279	295	303	296	314	325	317	297	347	349	319	314	260	307	319	299	320	300	294	339	314	304	338	299	320	316	310	310	273	298	322	306	303	306	310	293	318	298	334	320	325	324	293	306	345	302	328	327	294	286	309	340	350	314	308	280	317	316	275	302	296	302	301	283	303	315	288	301	299	318	303	342	285	313	307	304	303	317	292	329	305	308	306
26627	21366	19781	8094	2280	1150	707	619	500	372	349	314	318	319	310	271	285	239	304	253	277	266	266	277	252	281	270	258	258	285	251	250	236	270	280	270	270	253	237	267	255	241	212	258	251	260	268	239	263	266	225	261	260	266	263	249	228	222	264	241	281	237	256	233	232	257	266	251	269	264	264	252	267	234	257	253	236	258	265	265	251	259	248	268	249	264	271	253	281	241	257	265	253	258	235	262	262	249	223	250	256	241	273	271	247	297	270	248	250	260	239	267	273	267	286	229	240	243	257	269	243	231	240	268	233	250	273	228	268	264	248	263	243	254	262	270	264	259	286	273	236	246	243	259	265	287	247	235	244	244	266	259	250	240	254	265	277	242	263	227	250	257	261	282	257	264	280	235	263	256	252	248	252	266	271	245	281	254	285	285	262	244	278	277	260	255	277	265	247	238	250	283	233	251	266	267	269	287	257	249	273	262	239	262	268	241	239	256	243	249	256	280	258	250	251	251	259	283	274	254	247	257	236	285	273	275	268	272	237	226	280	241	253	273	228	240	249	263	254	270	241	264	254	258	252	277	239	266	258	261	259	248	284	255	237	251	236	248	228	286	282	260	261	258	281	251	244	272	237	276	255	251	272	233	252	247	246	263	252	246	232	256	251	258	265	255	246	292	244	246	259	266	279	257	281	271	279	271	249	256	227	277	259	288	264	232	250	253	291	267	254	232	234	281	254	271	267	274	241	250	259	257	249	264	264	287	248	264	256	242	259	264	277	275	241	258	251	256	270	219	232	224	248	292	253	250	240	250	259	245	273	252	244	275	251	262	274	262	231	274	283	255	250	228	241	259	268	268	270	252	235	261	235	249	244	269	266	236	250	227	251	257	241	260	240	245	256	261	285	257	235	242	250	229	268	280	256	231	247	246	217	250	260	242	271	271	256	233	248	242	247	258	266	249	244	266	279	276	264	243	248	259	230	238	260	270	274	239	231	260	267	244	253	256	245	229	287	245	239	258	275	266	252	273	233	235	257	274	273	261	229	240	257	270	266	261	231	276	241	236	274	255	246	227	238	254	261	267	259	246	241	291	214	240	269	251	221	215	257	246	262	249	269	289	232	286	257	279	298	258	254	256	243	258	215	254	238	232	243	249	264	264	263	236	275	247	230	275	276	246	231	223	257	267	258	244	262	240	235	260	231	247	245	242	218	271	232	275	275	215	247	261	276	267	263	267	267	256	282	244	253	247	259	261	244	265	272	282	243	214	248	261	263	237	268	280	235	262	240	237	254	257	249	238	240	243	285	252	237	269	260	241	271	253	257	234	238	224	257	248	245	249	267	246	265	237	248	258	266	264	259	246	254	290	271	247	285	263	259	263	248	285	262	259	255	252	260	250	239	257	253	277	230	252	285	225	247	234	242	238	212	257	249	245	258	247	268	231	233	262	248	269	268	252	264	245	249	252	272	237	255	235	282	263	264	276	258	237	279	275	249	254	254	246	239	265	257	269	258	248	264	238	263	242	232	249	274	275	269	259	265	235	290	252	261	255	242	277	266	246	283	252	244	256	226	252	252	235	280	272	239	268	256	249	264	242	236	238	282	255	230	263	242	250	301	275	274	255	247	261	258	247	265	233	256	271	256	236	257	252	252	243	247	233	243	245	263	241	238	257	264	266	281	261	247	256	275	239	254	257	248	261	253	265	261	256	215	236	237	216	285	250	259	241	257	268	255	252	235	257	234	258	263	259	245	253	245	239	277	272	278	226	236	232	276	242	244	277	265	236	249	258	250	257	240	220	257	259	250	253	257	234	252	253	215	245	253	240	273	260	231	248	261	250	254	254	263	278	271	268	248	276	266	239	250	240	251	246	265	261	237	247	235	271	268	263	257	294	259	265	269	262	236	224	237	267	260	254	264	255	268	247	300	260	244	258	254	279	276	262	245	290	270	263	249	255	252	235	218	245	251	233	254	224	237	237	267	212	291	246	258	242	260	260	260	257	281	250	252	241	253	245	258	271	271	272	255	271	235	266	234	271	228	260	274	255	238	257	262	259	262	230	231	247	272	254	249	259	248	262	232	260	272	237	272	274	261	294	262	242	251	249	268	263	256	256	265	256	240	273	241	236	262	262	236	251	254	261	248	250	265	247	247	265	269	245	260	247	250	288	274	247	264	279	249	268	251	243	241	239	248	247	276	278	270	244	228	266	257	224	229	260	254	237	248	257	250	240	270	258	264	223	260	265	245	261	241	243	268	264	260	250	268	264	251	229	244	274	246	251	254	277	231	238	245	253	249	246	270	294	231	241	282	252	228	269	256	265	270	274	249	249	251	258	219	261	260	261	233	230	245	253	259	261	241	232	250	262	253	248	274	260	247	252	287	265	274	262	243	259	266	250	255	251	249	250	228	239	272	258	250	246	237	227	269	264	247	262	239	236	233	260	223	258	258	275	225	233	272	244	257	274	226	250	231	277	245	257	266	264	290	234	245	268	262	238	241	273	215	262	262	255	240	267	263	267	246	256	265	255	238	258	275	222	233	259	249	253	255	251	256	264	237	266	244	281	269	257	252	274	274	260	257	264	292	261	273	252	251	251	256	272	251	242	261	222	240	241	269	247	282	248	213	251	277	252	243	237	282	236	228	264	281	293	236	233	253	260	275	255	285	267	231	268	250	257	269	237	245	254	255	264	242	249	269	253	253	257	242	231	247	292	262	254	256	244	252	237	272	261	283	257	242	258	276	271	244	240	247	235	247	233	239	269	248	289	245	251	253	239	274	285	282	273	270	268	259	261	251	265	263	251	265	244	279	233	260	235	254	275	250	240	270	253	250	262	249	258	274	239	268	241	245	244	254	242	268	279	281	260	256	274	276	254	230	245	228	251	231	253	262	268	259	243	241	243	233	271	258	259	256	231	235	239	235	238	263	258	238	266	250	260	274	269	240	224	243	254	264	236	266	267	263	263	265	264	238	266	260	267	261	233	261	238	276	230	270	284	252	285	262	262	238	283	281	247	269	247	241	252	276	257	246	242	260	245	247	263	247	245	234	249	207	241	218	291	256	240	232	235	274	261	277	260	262	265	222	274	261	231	251	252	267	237	280	262	253	281	259	276	259	231	257	265	238	248	257	266	237	241	237	262	289	252	249	248	238	231	240	234	241	234	272	257	252	277	251	251	259	260	251	274	244	237	252	222	256	250	257	269	262	285	234	239	251	244	254	271	284	235	245	233	273	239	258	251	266	265	265	256	245	255	254	268	244	232	224	243	247	274	237	278	269	250	239	243	267	246	241	260	284	245	258	235	281	248	241	260	222	257	272	233	258	254	256	252	253	256	246	287	248	267	270	222	261	248	262	261	253	244	257	250	267	254	277	260	236	295	254	246	245	269	255	264	253	242	283	250	253	261	287	235	276	255	264	244	271	247	264	237	283	246	248	255	273	263	239	266	272	239	252	237	224	239	251	252	250	262	267	252	250	269	226	269	233	247
20861	31636	26101	11282	5969	3182	1955	1576	1248	864	747	654	577	587	506	538	466	556	503	500	419	438	472	425	473	443	430	450	430	383	443	414	413	425	432	422	417	417	412	399	406	417	379	446	414	423	421	384	387	386	388	412	382	425	415	410	381	391	411	388	425	381	431	383	431	394	411	409	393	438	428	404	403	384	405	423	415	385	395	429	394	390	394	420	376	424	372	419	414	419	385	393	395	401	429	385	401	389	404	386	401	417	401	420	365	407	426	373	394	388	388	404	402	399	351	440	392	349	404	439	401	403	417	423	382	397	394	404	424	421	370	379	388	387	428	405	382	366	377	400	364	389	429	379	377	400	386	395	365	406	384	409	401	410	417	383	379	414	421	414	357	397	419	410	387	381	393	390	408	384	398	406	402	366	400	407	409	367	410	395	416	406	390	402	422	408	399	402	388	400	405	394	382	371	424	405	412	406	410	395	405	410	383	418	411	412	434	403	393	401	370	387	397	388	403	417	414	366	402	377	410	419	440	378	381	403	388	402	414	381	426	390	449	402	407	399	385	387	418	401	409	393	395	401	391	397	395	382	425	379	404	392	401	453	399	405	393	410	399	380	393	405	432	414	409	383	383	397	400	387	394	423	371	413	386	417	375	382	436	409	393	430	373	388	429	394	387	388	377	399	443	398	436	404	390	441	388	416	373	414	437	381	399	413	411	407	428	387	416	372	405	405	382	403	415	398	404	388	409	377	405	380	393	424	381	382	394	414	365	405	383	400	370	395	374	403	403	389	413	394	406	413	404	374	358	410	406	379	409	398	433	413	375	400	380	437	419	408	409	422	408	377	398	384	401	380	375	382	383	437	382	414	410	407	396	393	416	382	394	413	417	400	434	392	418	414	386	359	350	414	424	397	440	394	404	378	398	397	399	388	392	366	411	402	408	404	411	400	386	365	399	404	378	386	426	392	403	397	412	426	384	392	394	404	376	367	419	388	422	417	412	375	386	384	391	396	420	438	396	402	380	400	372	426	402	385	383	397	384	376	448	414	385	413	413	425	396	381	398	396	392	396	401	345	365	402	400	383	422	408	413	407	405	384	421	396	450	413	407	402	447	387	381	410	400	397	385	379	394	409	388	418	398	375	363	421	416	369	426	387	430	394	413	395	371	372	411	419	395	425	398	393	400	388	398	411	399	377	424	433	425	416	415	384	423	361	436	420	423	401	438	383	397	404	419	372	381	391	399	403	423	397	437	422	381	408	402	380	375	404	412	411	377	389	414	419	384	389	381	418	370	409	368	402	471	386	413	395	382	378	381	389	423	387	420	398	412	387	463	427	385	407	387	371	419	403	423	387	373	383	381	404	422	425	400	380	415	375	395	451	422	378	376	397	425	397	432	390	436	398	369	381	400	412	401	411	386	401	413	426	411	368	392	417	389	421	425	385	430	393	431	402	381	419	390	413	413	382	407	409	378	424	386	410	390	401	404	409	412	444	416	401	417	389	416	386	419	392	410	425	428	413	407	409	403	393	374	400	406	400	412	399	399	405	389	396	402	440	401	473	419	411	403	395	386	390	387	424	418	404	389	400	456	387	431	426	401	432	391	389	412	411	398	402	391	372	400	411	427	414	369	407	395	401	411	428	408	393	393	396	371	424	372	403	401	386	399	391	408	393	387	430	411	397	378	377	418	374	381	403	384	379	382	429	415	414	378	420	403	371	386	403	403	378	391	408	396	404	404	444	435	374	406	434	393	455	410	386	399	392	374	390	412	407	395	399	394	379	387	401	411	396	423	380	422	388	412	406	381	422	426	411	421	386	386	410	384	390	412	353	373	411	403	403	376	388	411	413	378	397	374	395	428	409	360	394	402	360	423	397	412	402	403	391	381	444	389	388	399	412	410	402	379	394	451	397	429	424	419	412	367	419	379	424	373	387	392	416	382	425	430	384	385	395	400	363	411	410	401	404	394	361	383	385	386	394	376	414	411	374	384	401	403	401	425	357	422	413	363	372	392	430	388	421	398	394	385	387	415	403	376	413	411	436	396	400	396	391	421	401	426	402	403	411	355	392	375	424	411	442	401	407	403	405	451	404	390	422	360	373	390	405	410	395	421	400	403	410	399	387	381	389	385	411	412	432	401	409	414	371	390	404	370	398	416	427	387	379	426	410	387	414	423	421	394	422	410	398	415	384	378	379	394	419	405	425	405	392	393	407	394	404	388	418	395	339	349	392	359	398	391	407	405	404	441	411	396	389	381	389	394	405	407	358	373	399	376	392	384	369	416	425	413	419	359	417	398	357	424	369	394	389	429	408	395	392	384	429	416	400	385	419	345	389	406	424	402	446	399	382	436	410	397	384	392	424	410	373	397	419	436	412	392	403	394	403	406	383	393	381	412	403	381	430	409	380	407	420	418	403	395	424	412	389	391	419	378	417	384	390	378	414	408	393	409	374	395	416	376	401	402	422	443	371	407	395	400	412	387	390	404	400	412	385	411	436	375	418	374	380	399	440	366	428	377	381	375	398	373	411	383	457	385	384	407	432	393	393	439	342	398	365	358	418	415	379	423	389	385	370	383	386	405	401	423	420	408	413	418	423	398	397	418	388	384	408	408	404	437	393	405	366	400	380	377	358	420	394	365	423	413	405	388	392	382	415	422	424	388	371	433	414	443	378	392	375	378	391	397	371	421	418	383	447	445	409	413	409	403	406	380	425	390	387	399	405	413	408	393	370	372	390	398	381	385	463	399	413	403	410	392	402	395	375	380	427	380	413	364	363	415	405	369	369	398	375	367	403	408	393	444	414	412	379	434	410	372	412	434	393	425	380	416	417	385	397	403	433	416	408	411	433	356	387	372	422	401	370	414	395	395	368	387	421	371	411	398	467	392	447	420	392	391	440	372	391	378	377	395	383	402	392	385	358	386	407	432	402	410	398	407	367	411	384	418	398	417	361	410	395	363	406	405	390	387	393	410	380	397	392	391	419	390	403	405	415	381	380	417	363	414	382	386	374	392	434	392	406	398	407	395	397	370	411	431	380	404	432	377	371	392	412	397	408	429	392	369	380	420	401	357	370	376	408	372	396	392	421	345	406	384	409	389	397	401	426	384	405	376	404	339	394	413	390	410	397	412	389	395	406	438	411	431	426	386	389	394	396	399	412	419	395	382	445	392	398	402	394	391	395	351	383	393	403	421	415	398	423	408	432	385	376	406	381	389	383	382	365	404	434	436	401	396	393	382	374	350	387	396	402	416	434	407	371	382	397	427	396	375	433	393	399	377	375	401	397	421	372	408	397	436	403	385	412	399	373	366	403	393	408	390	386	422	390	392	413	423	432	397	380	386	405	408	408	403	416	384	389	414	413	409	388	417	423	395	392	394	429	357	379	406	391	381	360	435	399	396	380	432	360	380	429	411	412	407	374	368	382	394	396	408	396	415	408	387	408	440	390	405	442	398	410	416	364	411	380	416	386	389	398	391	367	386	408	391	414
24322	21138	28131	24423	19176	5112	1660	1041	777	545	515	447	440	423	448	375	390	386	358	372	325	326	348	378	354	284	314	336	320	317	330	309	304	292	309	293	326	316	304	298	320	268	294	269	305	321	299	293	314	270	305	283	334	323	303	292	296	263	283	271	308	294	291	289	275	304	283	301	309	315	279	271	286	306	299	286	302	303	262	316	292	324	317	292	282	320	364	285	317	312	291	336	286	314	245	313	302	291	306	257	319	241	289	308	305	302	294	263	302	301	291	306	300	313	318	306	331	330	326	306	300	265	276	284	263	286	274	308	264	284	268	302	308	256	300	304	307	307	266	294	286	326	287	285	316	304	337	291	292	277	272	292	305	283	321	253	329	270	299	283	293	330	292	316	295	326	265	307	274	315	284	319	281	298	297	282	303	271	261	296	298	290	298	310	273	286	324	309	300	298	293	287	285	297	299	340	277	278	297	310	257	282	313	317	300	271	291	259	301	282	279	306	284	311	328	275	276	276	291	284	304	284	290	320	296	303	286	277	251	307	306	320	297	285	290	292	269	291	267	279	313	309	302	296	302	277	323	321	289	299	298	302	262	306	290	276	289	281	251	276	324	282	246	266	297	295	325	275	299	304	296	306	264	287	294	289	314	298	300	283	296	289	289	283	296	306	307	289	258	336	306	291	269	299	291	255	290	272	293	296	305	282	275	284	267	290	308	281	292	297	311	321	287	283	297	315	289	304	318	322	294	320	304	281	317	300	325	275	292	311	263	287	286	274	287	295	291	294	308	271	287	277	298	286	278	336	301	328	304	300	280	276	313	287	317	300	309	324	324	281	280	305	283	276	312	257	290	297	314	279	319	310	327	286	318	286	303	325	295	288	326	317	322	307	260	305	282	301	295	297	300	321	285	295	280	306	317	281	279	277	268	286	302	271	286	275	276	291	283	289	281	292	299	302	275	294	301	265	319	301	286	281	310	301	327	308	302	295	277	292	315	312	287	289	275	307	283	303	269	298	304	305	283	328	276	295	290	302	317	315	316	300	318	299	260	301	294	291	269	269	296	307	295	313	296	289	265	275	278	307	334	265	293	282	323	303	326	287	285	307	285	320	298	291	268	283	291	288	303	294	279	292	285	316	297	286	276	320	299	324	324	291	271	277	303	288	285	285	299	275	280	296	279	304	321	341	279	315	294	324	314	293	299	289	320	294	306	261	307	298	322	333	281	310	326	289	298	283	303	298	291	302	286	317	303	292	284	286	262	281	301	308	297	302	293	312	310	290	286	276	304	290	275	299	293	273	301	265	271	273	276	275	306	315	269	274	296	329	313	276	306	290	265	310	291	296	269	286	312	308	314	316	281	312	302	314	306	295	309	295	287	302	270	307	296	278	307	297	314	316	310	304	291	307	286	303	283	312	315	303	315	277	309	297	272	262	298	291	267	303	296	309	311	285	285	314	336	296	319	262	307	292	273	313	273	295	305	310	275	291	320	292	299	313	286	299	314	302	320	309	320	333	303	303	283	293	303	286	318	337	326	259	284	282	306	284	296	311	332	329	291	298	309	304	286	301	317	286	304	304	295	330	317	321	312	309	319	270	297	309	320	285	297	268	313	308	290	285	303	285	303	289	277	310	297	350	294	284	302	283	293	273	315	316	284	315	305	288	294	284	304	286	296	314	294	296	293	323	302	299	282	289	288	262	312	274	295	298	284	287	298	305	302	304	287	287	310	285	290	283	300	281	257	266	270	304	264	311	286	291	298	297	269	308	280	290	329	283	301	292	290	286	318	303	278	296	291	281	302	309	299	308	241	327	328	285	302	279	287	285	317	303	284	295	330	307	323	270	302	302	283	291	284	279	285	301	270	295	286	286	277	302	269	270	322	286	331	338	320	304	303	302	268	286	305	279	299	295	294	252	322	295	299	322	308	266	286	307	312	321	319	298	304	288	329	336	276	289	281	324	276	306	293	277	258	316	282	293	301	303	304	312	332	286	312	305	306	293	330	310	283	304	273	287	290	307	326	316	292	297	279	287	286	293	271	289	284	313	309	277	274	280	302	321	278	284	277	312	320	310	283	322	280	304	288	268	339	295	304	312	305	267	329	279	293	302	286	290	325	314	263	271	270	303	279	278	290	305	311	315	314	282	317	284	324	304	271	318	309	319	293	286	288	316	319	274	319	304	316	290	289	297	297	294	286	301	309	284	328	303	302	288	314	312	295	325	285	286	274	322	306	317	314	313	305	277	293	313	281	310	308	289	298	294	267	291	269	295	296	268	310	276	278	286	265	285	279	288	271	319	344	327	335	287	272	319	292	279	298	283	321	308	323	278	321	279	292	298	313	304	298	298	319	281	323	322	288	285	254	318	321	265	299	281	280	308	286	304	307	307	302	273	291	276	313	298	284	324	305	309	301	285	288	301	284	317	289	289	312	303	304	310	280	311	309	293	304	310	297	314	272	312	309	278	285	281	317	305	304	300	311	292	289	293	291	307	304	325	345	284	292	267	280	289	306	269	333	299	306	307	292	266	315	318	275	291	298	269	319	280	285	327	316	315	269	295	308	282	265	322	297	303	332	317	281	284	275	305	279	287	318	257	302	305	285	306	296	297	306	268	290	317	298	280	307	293	277	302	290	296	261	291	280	284	274	305	303	300	288	291	292	320	295	286	326	310	283	270	309	313	287	292	305	317	326	289	286	295	309	296	303	277	274	297	298	333	285	272	313	293	300	289	307	295	287	333	308	296	282	294	284	305	299	309	251	276	309	308	294	286	322	275	300	293	281	314	320	269	289	323	316	266	279	311	300	299	281	305	304	292	288	279	310	263	271	272	325	306	300	305	316	287	316	285	268	280	302	265	293	283	287	279	308	286	319	296	307	296	330	284	315	279	287	300	302	308	311	302	326	291	298	284	305	297	313	296	304	313	281	317	311	296	289	284	285	321	301	293	296	303	285	279	305	298	281	285	278	305	284	305	295	303	306	285	297	306	262	299	291	291	286	258	338	306	299	281	295	295	279	303	295	305	317	263	294	282	322	286	295	327	301	292	290	283	284	299	291	290	289	289	297	324	272	303	304	290	271	302	323	289	285	300	280	273	299	293	316	312	321	269	293	284	277	311	305	281	311	267	286	282	308	311	301	264	279	311	298	303	282	310	319	318	281	284	285	266	305	313	292	318	292	309	303	275	319	300	304	293	312	277	310	281	314	283	300	305	265	298	311	324	284	322	284	297	300	309	298	317	267	287	270	270	256	300	275	315	276	299	303	260	339	307	307	302	268	282	313	281	304	299	307	273	272	305	306	295	262	321	331	298	303	297	308	276	281	297	314	291	292	321	292	316	312	304	267	323	253	319	292	331	314	307	344	287	295	308	285	281	302	303	278	278	276	302	300	320	305	292	263	303	261	282	310	312	308	321	284	294	319	312	291	284	305	326	272	287	302	291	306	298	297	317	302	267	283	320	282	285	283	297	315	311	290	291	319	311
20889	36097	33138	18300	11225	6138	3810	2879	2201	1508	1278	1101	999	923	844	787	836	765	749	632	640	627	585	623	618	600	545	524	545	514	496	555	542	506	508	561	533	507	474	471	473	462	476	463	501	489	450	487	524	464	460	493	462	431	522	477	457	487	469	496	417	441	424	447	479	491	468	476	469	443	469	467	481	446	455	454	492	486	477	466	501	427	484	479	469	485	464	479	475	522	489	495	442	460	486	447	472	447	451	495	434	490	494	487	472	495	431	480	453	489	453	458	459	469	472	495	463	475	486	483	460	450	486	456	477	479	479	456	466	424	473	464	476	434	508	486	450	502	504	430	471	436	438	488	489	453	477	463	470	495	482	475	477	478	431	482	456	474	470	462	475	499	451	461	469	480	544	482	456	480	508	478	453	506	468	458	461	522	502	487	496	470	461	498	479	467	477	518	508	452	477	513	452	495	479	461	430	472	473	448	497	478	457	472	463	454	498	465	481	490	449	459	488	474	468	476	487	499	432	466	482	475	476	506	452	490	477	456	440	462	461	450	468	477	497	473	452	465	460	454	483	473	450	488	454	404	479	492	495	454	448	439	477	420	496	489	446	461	479	498	462	448	493	459	505	499	473	453	497	464	466	506	447	427	429	482	483	454	475	488	483	415	425	500	484	446	501	453	485	517	503	483	491	474	423	513	512	469	493	502	454	461	439	466	437	487	495	446	452	468	479	466	446	477	469	449	476	494	485	477	481	470	506	505	481	513	429	485	480	471	450	458	500	438	450	484	480	454	434	532	486	457	484	500	461	482	481	491	443	465	472	465	452	489	458	439	474	463	479	447	464	443	503	442	495	457	488	451	506	429	457	425	452	485	477	463	511	460	453	464	480	458	494	507	483	438	428	512	425	426	463	508	462	486	486	455	472	434	480	478	465	488	440	477	478	501	463	453	480	415	436	493	453	463	448	513	464	421	448	437	473	452	447	493	455	465	488	477	470	481	466	451	495	484	474	462	492	473	435	444	497	521	456	486	474	485	485	430	465	463	450	483	494	479	460	459	472	470	472	479	454	476	487	454	446	500	464	514	441	485	444	502	513	470	477	487	447	507	437	500	490	450	484	467	454	497	475	516	448	463	456	440	529	481	478	533	480	422	461	470	439	486	500	490	461	455	502	475	481	461	479	472	492	486	487	504	478	485	487	489	494	471	453	452	450	442	453	482	475	465	479	512	463	493	424	486	488	447	466	472	487	476	474	500	469	508	490	444	469	423	467	482	488	494	470	446	496	498	486	487	510	456	486	444	462	462	468	430	466	455	462	440	452	483	450	471	505	450	441	481	454	465	466	504	498	470	506	483	469	471	493	461	503	443	487	447	464	483	468	486	459	473	473	451	427	456	499	463	452	466	467	459	467	480	515	478	471	485	449	454	456	510	491	481	478	478	445	473	440	504	447	500	460	461	452	463	436	476	488	459	473	470	448	472	508	485	489	493	458	464	462	452	435	497	442	464	462	493	446	483	476	478	477	445	452	492	503	431	446	472	459	490	428	432	494	458	476	480	460	454	446	490	455	453	475	467	462	436	482	493	469	436	465	455	463	454	469	499	447	493	470	488	446	459	469	477	445	459	486	476	466	474	459	482	453	467	502	468	473	488	498	479	464	475	465	473	479	468	428	475	462	444	438	474	459	474	464	437	426	467	441	459	501	487	505	430	470	450	430	462	438	464	468	438	501	471	478	478	484	476	481	480	465	491	451	477	442	467	471	450	466	464	471	485	449	516	473	483	487	468	406	456	458	511	436	470	480	406	474	478	470	450	542	440	504	498	459	462	504	465	472	492	484	470	470	482	461	514	458	473	491	493	486	469	497	466	454	486	489	497	442	493	518	473	467	450	458	430	511	452	503	475	461	489	463	529	459	446	466	481	505	424	467	431	458	503	495	440	449	459	476	462	455	502	455	478	417	460	476	488	479	434	483	471	475	483	446	493	476	451	489	448	468	462	465	456	496	469	481	420	515	452	493	475	497	484	481	440	479	446	455	445	480	457	460	496	473	503	491	441	460	482	482	493	487	493	455	478	482	437	479	479	475	473	468	479	506	506	448	481	468	466	462	457	517	482	483	471	536	472	478	451	504	487	428	474	498	454	453	448	489	456	459	463	488	467	467	455	472	475	466	500	430	450	434	515	464	521	454	444	465	489	481	482	459	439	445	433	460	483	473	448	426	456	426	474	444	486	479	497	450	421	467	432	488	477	448	452	463	530	449	479	455	487	444	473	482	495	464	486	476	447	463	508	489	469	476	450	468	502	482	460	432	452	474	472	457	441	480	428	463	469	472	460	486	486	477	445	496	470	481	436	450	475	480	479	475	467	434	466	487	488	465	468	418	472	447	520	502	474	428	518	459	446	478	468	493	468	472	440	456	447	470	457	438	487	474	447	455	483	519	477	471	462	429	455	496	463	472	476	439	470	483	439	495	462	466	467	484	464	475	478	489	470	473	470	485	459	492	470	483	502	451	518	462	462	478	506	477	486	506	481	538	452	475	511	465	477	471	486	457	451	475	494	480	458	502	469	459	480	434	468	480	478	495	454	448	473	478	484	462	450	450	503	472	467	502	472	486	435	476	508	471	457	471	448	451	446	476	471	451	458	459	440	469	464	434	478	464	488	459	466	494	474	456	487	456	488	495	423	463	501	456	460	447	463	465	477	485	452	487	474	457	485	474	494	477	456	457	458	468	448	449	494	484	439	492	452	470	485	459	455	467	474	478	446	485	442	440	460	453	498	482	474	441	457	472	452	484	486	492	471	425	489	488	448	461	447	460	482	454	440	465	477	458	467	499	458	450	493	453	477	460	491	468	467	465	454	494	475	435	470	470	459	479	477	477	469	472	482	421	477	459	449	451	534	468	457	462	460	491	462	475	472	463	490	444	507	503	469	465	449	454	497	453	464	459	482	444	461	470	469	458	487	456	480	482	514	502	484	470	391	488	444	484	433	440	464	468	458	475	465	494	453	488	467	481	444	461	482	469	450	468	470	503	480	438	490	463	437	491	420	472	439	484	506	512	467	474	513	423	456	475	506	484	530	469	464	460	484	448	476	493	421	447	498	448	449	481	441	451	485	503	498	472	472	504	487	475	485	449	463	460	476	468	475	468	458	492	437	505	490	410	487	494	478	458	478	490	454	439	448	477	522	466	473	500	500	438	472	441	456	455	446	462	480	460	475	416	467	469	451	470	461	467	462	456	494	487	469	480	474	446	464	429	449	447	476	470	466	468	488	393	516	460	472	473	464	467	455	478	495	455	518	482	448	470	533	483	473	453	477	477	506	456	461	477	496	468	464	469	449	458	510	453	501	466	447	456	479	482	483	497	494	443	446	451	471	467	459	481	464	484	466	495	498	485	443	484	492	467	475	473	477	485	484	455	445	493	442	462	452	454	469	482	495	460	428	467	447	460	452	468	474	460	498	480	445	462	512	485	456	462	452	464	475
23039	21060	28769	23554	21073	19974	5579	1502	1030	681	578	490	427	421	358	338	399	374	322	341	260	281	275	277	290	281	255	225	228	228	211	217	231	204	213	212	205	203	216	214	182	187	195	192	207	221	213	198	192	193	193	195	198	214	190	201	181	228	190	217	193	183	218	177	190	200	174	214	209	194	196	197	199	187	202	211	206	223	209	196	174	202	183	204	175	204	197	195	206	188	214	195	165	202	198	188	187	193	174	198	197	183	189	188	182	224	179	210	205	178	192	208	203	204	183	188	179	198	187	190	192	186	204	186	183	200	193	194	187	189	180	212	206	168	188	183	209	189	163	188	191	174	199	193	181	210	180	198	204	175	193	207	174	178	208	177	173	182	191	187	215	205	190	204	182	174	203	204	211	210	188	194	196	185	184	223	206	174	162	182	181	205	186	170	184	207	192	208	199	193	170	206	194	185	178	208	177	197	194	201	181	172	168	198	197	181	182	195	180	210	214	194	208	178	182	202	178	184	187	193	195	218	205	209	188	187	194	213	181	212	192	201	205	208	166	184	193	181	187	186	191	202	203	164	199	188	214	172	179	169	211	196	174	223	193	201	184	210	187	185	175	177	173	185	185	176	190	180	188	199	158	190	195	176	183	229	201	204	172	168	219	183	221	197	202	178	177	204	176	194	167	179	203	174	169	191	184	184	191	210	183	186	183	167	217	204	179	203	192	177	188	193	174	205	180	196	164	198	212	219	186	194	201	208	178	174	221	170	174	171	174	185	181	172	183	198	173	211	199	211	184	184	165	187	185	197	195	192	157	199	191	182	211	191	202	206	196	185	203	183	192	181	194	168	194	182	180	216	202	204	197	184	214	195	189	194	163	195	185	194	177	205	175	190	223	194	175	197	206	188	185	201	194	211	200	180	208	192	208	184	203	185	201	194	184	197	196	185	209	183	205	207	210	173	200	192	198	183	183	186	199	191	198	188	193	186	194	206	193	185	199	193	163	227	171	204	206	186	192	185	188	196	201	151	183	205	173	169	174	172	160	192	193	194	180	197	197	188	183	191	188	180	156	207	165	176	184	205	202	165	202	203	186	200	197	200	191	183	191	177	180	179	186	194	202	184	171	184	186	163	164	178	184	191	203	187	169	209	193	217	199	159	202	206	206	177	192	197	184	194	198	180	215	186	170	200	184	197	172	203	159	199	189	185	189	170	204	177	189	165	208	203	169	180	198	219	200	183	178	211	165	197	220	205	175	179	205	173	185	190	204	183	179	187	183	196	194	183	174	184	183	184	189	193	166	189	189	202	200	206	199	195	190	171	178	196	213	218	200	191	196	196	183	208	195	190	170	185	195	208	217	175	217	173	187	178	193	205	192	172	179	185	209	192	170	197	196	181	186	181	181	190	185	176	182	206	216	191	174	174	219	180	197	175	176	189	175	183	182	177	207	186	201	182	174	199	191	203	191	204	194	184	185	186	201	198	185	182	181	185	179	198	204	186	180	162	186	195	180	192	198	198	226	206	190	174	217	187	164	183	200	190	185	192	193	185	198	166	183	191	193	174	181	156	237	167	195	223	188	179	199	213	200	209	187	204	187	169	184	194	180	197	188	177	203	215	175	176	205	197	217	195	205	203	199	202	189	182	206	193	200	173	192	160	199	182	180	178	198	194	224	184	177	190	198	209	199	198	195	196	183	178	167	176	210	195	204	215	212	178	174	195	211	199	216	175	180	183	181	195	174	188	194	170	201	179	188	192	183	161	192	194	176	211	201	180	193	218	212	201	201	185	195	213	204	176	186	197	181	179	193	207	198	203	177	176	184	163	181	190	184	194	186	214	179	175	187	168	180	219	203	192	187	236	215	189	166	201	207	206	178	179	211	186	197	185	174	178	196	178	184	184	190	196	190	212	199	173	174	172	203	193	199	178	208	169	230	177	189	196	222	181	176	193	206	184	196	169	191	198	192	173	173	184	192	187	187	184	188	174	170	189	154	198	186	175	195	199	193	172	190	202	187	185	187	180	200	188	204	194	182	195	172	181	190	183	182	225	180	175	198	210	179	195	204	212	205	182	194	157	215	211	199	202	210	193	196	181	195	216	188	175	199	184	193	189	190	185	206	170	218	203	200	175	192	186	187	187	177	190	173	173	186	198	195	183	204	178	183	188	163	189	211	208	171	168	198	198	223	198	180	208	187	194	175	178	179	199	190	186	166	167	189	182	216	167	183	182	173	195	182	176	171	186	198	196	196	199	222	187	193	204	198	181	214	189	214	189	164	208	183	188	214	180	197	191	188	158	183	194	172	197	185	188	185	154	188	212	180	203	194	202	190	204	178	198	184	165	198	172	155	182	181	184	195	196	210	181	214	189	199	193	171	196	204	188	176	192	187	208	193	189	214	182	186	188	183	206	203	223	187	168	196	186	201	202	193	166	208	181	191	205	180	200	176	181	169	186	216	180	200	188	177	187	207	171	205	191	215	207	196	188	205	209	190	181	199	183	182	204	221	196	180	192	196	183	178	194	201	173	199	183	179	206	184	185	189	202	191	159	187	196	166	184	197	187	204	175	187	187	180	190	185	185	193	157	200	197	191	193	188	194	205	185	181	210	205	185	176	198	181	196	200	180	206	188	178	174	207	190	208	179	174	187	183	188	180	214	197	220	173	191	184	199	203	206	193	190	187	180	187	193	196	176	194	195	175	163	164	203	190	194	195	200	187	186	171	191	204	196	196	229	178	188	196	211	205	189	180	216	192	185	204	189	189	184	160	192	184	220	173	190	190	198	210	210	186	204	185	180	188	203	176	185	186	187	209	208	176	210	200	182	211	218	224	187	189	169	218	178	205	173	190	197	209	194	178	173	188	183	187	196	189	194	199	185	196	193	195	188	177	188	170	162	191	200	170	196	216	192	186	187	200	211	182	194	199	203	185	187	182	177	180	195	200	189	223	184	217	192	158	197	204	192	167	181	206	182	199	205	181	173	205	205	194	203	187	177	204	179	214	185	202	180	207	187	228	175	181	210	185	192	177	188	178	208	199	194	194	190	193	191	203	191	196	170	210	188	195	168	198	185	227	190	187	190	191	174	182	166	183	198	184	167	178	194	171	179	195	206	201	209	185	187	203	185	199	209	204	186	165	194	207	150	182	224	197	174	205	176	197	202	202	193	166	162	197	198	239	184	191	216	175	185	174	194	201	194	177	176	167	181	190	187	186	190	190	198	219	182	192	185	182	182	179	184	177	196	209	194	181	183	183	195	213	211	212	188	193	197	163	185	219	181	171	166	191	185	200	199	189	176	199	177	187	159	181	181	170	184	212	200	179	211	189	186	197	193	188	192	188	196	221	189	185	194	180	183	200	187	181	179	207	190	208	161	188	165	205	204	197	184	192	195	189	200	196	184	188	175	190	194	188	204	188	165	184	189	191	190	194	197	174	184	170	175	194	193	207	197	211	199	181	167	180	185	230	185	193	185	201	193	204	180	188	186
21679	39012	38173	25214	16224	9256	5795	4121	3061	2208	1708	1462	1170	1047	927	910	843	970	789	696	582	553	536	537	565	506	462	464	421	425	393	385	383	382	366	449	404	400	405	353	359	316	343	335	329	328	354	325	323	323	319	331	349	293	356	302	308	329	339	317	327	321	286	272	318	339	341	320	353	316	315	299	315	314	307	329	320	300	314	338	328	281	316	281	315	306	311	312	323	334	298	319	289	327	324	306	308	340	318	333	329	307	318	274	319	290	310	296	312	342	331	310	311	288	308	316	306	335	299	312	329	293	328	341	289	300	323	300	305	335	327	270	328	308	324	293	293	309	349	343	316	298	327	315	315	323	300	303	329	315	295	296	314	324	330	305	322	328	301	310	286	307	322	324	310	301	321	284	317	279	306	328	327	322	283	306	278	307	302	308	298	312	312	296	307	286	304	300	299	372	325	290	311	305	311	323	306	326	330	308	294	303	327	296	285	309	308	282	348	338	315	305	294	322	320	289	323	261	325	304	344	314	304	324	322	305	335	325	300	339	289	297	362	315	338	290	305	333	349	276	271	320	309	332	317	296	290	324	312	282	322	307	300	295	304	313	320	304	299	319	317	322	303	341	281	312	353	318	304	337	314	322	333	321	295	304	326	283	300	301	285	320	324	329	299	279	320	284	311	327	327	286	298	273	299	290	308	302	300	315	330	296	301	315	305	309	319	279	298	311	294	293	315	280	321	310	338	293	321	286	301	310	315	331	303	319	319	293	321	322	293	296	293	310	307	274	310	297	348	304	329	294	315	292	316	302	295	270	307	314	331	280	294	327	318	331	283	333	310	310	305	283	317	306	310	332	353	318	326	295	310	276	319	296	301	293	319	306	296	338	295	341	308	296	278	300	300	303	300	318	306	294	319	327	320	308	308	282	319	295	335	326	303	297	284	323	309	305	288	308	274	306	286	305	284	321	322	292	293	303	291	320	319	325	311	307	315	335	295	329	292	275	292	310	301	322	309	337	313	299	277	306	278	316	303	299	290	310	311	336	325	297	298	336	317	301	282	306	316	304	271	303	293	325	296	314	298	266	298	278	308	336	321	313	343	302	312	319	320	289	316	308	326	344	303	260	299	313	308	317	294	337	267	291	321	322	290	274	333	311	300	256	281	308	307	296	309	297	295	294	281	302	314	314	284	313	337	290	331	306	310	296	332	292	297	311	293	316	291	355	311	285	276	302	322	344	296	321	281	301	315	310	292	278	309	292	287	282	286	290	294	277	314	302	305	326	321	308	337	324	320	347	318	296	320	315	298	295	291	331	330	335	320	282	321	282	320	331	303	284	292	310	305	328	328	326	301	310	275	273	323	315	331	313	282	285	349	288	315	290	314	318	286	283	307	295	291	298	309	295	312	307	315	325	332	337	326	310	304	277	275	313	318	344	307	330	326	308	274	318	306	304	325	304	305	316	282	335	288	293	293	286	328	290	319	304	291	313	315	300	304	286	321	331	304	329	319	308	310	332	288	291	306	308	325	329	302	313	295	296	291	330	295	297	301	290	317	312	298	313	266	314	303	326	299	302	341	266	282	310	303	292	342	289	294	290	328	281	333	303	301	349	320	330	312	319	295	304	285	332	330	311	309	313	293	297	306	325	303	315	310	312	301	302	304	297	317	278	349	284	327	284	314	314	320	311	333	267	337	312	323	305	332	309	325	322	303	277	332	293	297	304	348	318	315	335	279	280	288	316	296	308	306	307	316	307	280	280	310	286	339	332	286	301	314	290	288	305	294	308	271	319	328	296	304	315	303	331	297	298	299	347	325	296	354	326	326	312	311	297	307	282	323	315	283	267	278	324	282	320	265	281	324	310	302	294	313	278	311	274	310	310	293	312	337	272	296	293	325	314	334	363	342	320	278	320	297	282	325	319	309	272	301	294	284	318	326	327	328	292	308	269	285	329	320	330	275	301	315	274	301	284	299	309	278	317	310	330	322	315	313	297	303	287	312	280	330	310	313	300	315	310	310	317	322	305	331	308	320	313	299	288	316	309	354	288	320	311	311	298	283	298	298	287	291	307	320	308	329	294	296	294	327	318	326	296	325	303	292	311	330	353	289	324	306	307	302	330	319	299	310	313	353	326	334	335	305	302	292	281	288	332	317	308	299	271	314	314	300	294	336	288	285	291	316	307	299	326	336	294	304	276	313	299	318	311	309	323	308	285	316	311	316	321	316	305	315	304	289	313	312	302	300	286	347	320	322	308	281	301	318	296	315	306	335	294	318	307	303	308	302	319	304	292	352	312	302	301	292	307	293	310	326	285	315	286	284	294	314	306	318	318	304	304	285	301	299	315	292	293	332	331	353	298	335	320	282	315	319	288	298	316	342	324	297	305	302	331	316	302	290	337	343	312	284	270	315	326	306	317	299	314	320	304	298	295	278	270	312	299	343	309	328	305	295	314	316	306	302	299	302	317	306	295	294	323	272	279	288	317	306	316	315	305	290	307	291	291	313	297	307	301	293	289	313	330	298	288	327	299	286	294	296	288	312	352	288	337	320	316	313	310	271	343	310	312	309	294	308	300	275	321	295	328	305	340	294	321	284	331	303	301	294	269	339	306	298	319	292	281	316	276	312	316	336	287	297	278	280	309	310	305	299	335	282	306	303	292	314	339	293	312	315	291	322	297	320	292	312	306	319	308	296	304	326	300	293	305	304	324	318	314	320	281	303	285	282	310	292	326	321	286	298	308	278	306	290	304	323	324	286	305	321	300	302	339	336	322	325	320	304	332	281	321	333	298	306	316	319	305	345	294	313	317	306	279	296	280	284	315	336	300	318	312	305	268	315	332	281	324	329	324	329	273	285	325	314	294	315	301	296	296	288	306	290	318	304	295	302	332	315	306	293	316	304	295	275	307	324	302	323	331	279	306	298	348	319	308	281	279	323	278	343	287	284	306	283	286	303	342	322	299	322	306	288	291	311	318	333	307	297	281	261	272	302	316	287	321	297	290	338	323	320	300	259	305	315	327	320	309	313	319	299	323	318	326	318	316	328	325	323	318	311	312	307	326	333	299	288	305	314	346	310	269	280	321	324	300	303	286	337	259	346	325	311	321	330	343	297	334	301	308	306	313	297	326	313	282	306	344	315	302	305	315	316	303	307	311	338	323	323	281	309	311	317	305	308	317	276	299	303	312	293	285	306	333	287	300	280	282	330	329	311	314	297	293	303	327	288	284	348	300	309	309	330	298	297	287	280	317	279	288	303	379	335	323	332	301	331	342	276	311	296	299	303	301	292	298	288	289	277	287	284	299	309	309	274	296	316	328	319	304	306	316	311	294	301	289	324	321	296	281	295	329	310	319	299	299	306	322	265	333	279	306	295	325	333	313	329	332	296	311	306	304	312	312	330	295	308	273	305	308	308	327	326	341	318	323	332	299	292	272	293	278	344	291	313	317	321	305	317	328	296	301	324	335	313	322	288	294	303	330	319	340	298	321
26763	21067	19747	10808	3097	1375	730	525	423	366	349	322	292	299	293	281	294	341	282	266	304	276	311	286	266	240	288	255	243	256	236	257	282	288	245	254	287	251	227	250	236	270	253	281	243	259	265	240	263	259	263	249	276	270	220	279	229	260	301	247	292	254	248	263	257	251	260	262	256	258	272	253	241	251	251	234	266	276	246	295	264	298	253	288	282	234	260	255	245	294	246	239	266	267	269	265	260	262	254	288	279	273	249	263	276	292	255	235	266	259	265	250	256	251	269	287	269	253	252	254	254	243	263	255	256	274	275	272	244	246	278	261	269	260	269	274	258	251	245	261	254	243	250	271	251	256	267	232	257	271	272	242	275	245	274	281	266	247	276	301	241	257	287	250	272	285	271	279	239	274	280	245	243	254	278	246	266	256	251	273	240	235	263	272	274	278	239	301	278	274	256	266	252	273	254	278	249	241	277	256	283	257	286	244	238	271	251	284	252	267	263	250	256	257	274	257	259	288	260	262	266	291	251	293	285	261	261	274	262	280	242	260	251	284	252	261	256	250	290	250	265	257	234	280	271	262	268	264	239	257	258	259	255	232	251	236	289	278	237	249	263	258	274	256	258	250	239	239	252	257	285	250	250	251	295	261	269	258	260	261	249	259	248	264	235	274	262	268	257	283	250	260	251	249	239	259	266	271	267	269	263	264	263	293	259	260	244	298	256	265	262	272	255	268	247	269	248	289	267	284	245	255	253	255	237	259	248	264	254	261	260	275	234	285	256	267	281	238	272	275	236	295	239	237	248	286	286	265	244	279	271	232	288	263	237	253	272	276	267	242	250	269	267	278	263	254	242	279	267	240	246	235	231	259	265	262	267	256	229	221	283	277	199	263	292	253	266	262	240	242	247	277	284	268	272	250	270	267	236	236	251	256	271	251	268	244	288	294	264	268	266	257	276	260	248	255	271	250	233	280	245	245	274	272	260	230	230	244	245	275	264	284	229	263	248	263	276	275	293	256	254	281	246	290	284	269	273	267	269	269	251	270	240	277	284	276	250	275	207	251	249	283	271	263	261	251	273	262	259	256	260	274	252	216	271	252	253	266	276	244	234	273	257	255	251	245	252	270	254	257	243	283	253	265	247	260	297	271	269	258	287	284	220	280	251	230	254	260	252	248	258	237	292	216	261	250	240	287	257	266	266	282	227	284	267	242	274	256	233	255	279	268	258	256	271	251	252	240	259	275	260	251	266	252	253	267	248	278	246	237	271	251	257	264	261	265	259	262	275	269	248	259	260	261	260	259	283	268	278	282	241	258	193	260	274	276	266	263	256	261	278	244	272	259	284	252	237	236	276	268	252	268	269	261	264	250	255	241	291	279	263	249	266	242	255	279	263	268	253	256	258	275	251	236	246	270	239	261	275	250	228	267	268	254	261	268	238	298	275	250	250	256	255	269	247	253	257	282	262	239	233	260	260	256	267	289	240	273	280	259	267	263	242	248	244	272	274	243	251	244	259	267	260	277	231	279	260	259	267	272	253	273	279	288	268	256	265	269	274	279	243	271	296	250	280	271	242	278	243	243	271	284	255	262	267	245	284	266	275	259	255	276	260	236	293	258	283	261	273	277	251	294	258	256	269	241	228	243	280	233	247	281	257	262	249	244	261	292	252	291	254	275	272	234	257	264	274	246	285	265	241	230	261	275	279	253	286	282	271	292	276	270	266	293	241	244	228	250	234	261	244	263	293	260	247	268	257	242	274	243	270	255	267	238	259	262	247	236	270	272	258	242	258	247	252	259	257	257	218	240	254	234	297	266	243	260	245	273	269	262	270	243	259	249	284	250	278	270	281	251	264	263	281	263	279	235	246	273	263	256	271	290	257	265	283	261	244	258	294	290	244	249	273	259	263	259	271	267	247	258	248	268	260	270	257	266	291	235	252	255	268	259	282	254	229	254	259	289	242	277	244	264	268	265	265	258	255	307	258	255	267	265	255	275	266	272	246	241	261	273	262	272	264	255	268	272	293	276	279	292	284	260	272	250	236	282	243	242	276	254	253	235	278	292	264	249	280	287	271	243	246	267	267	261	259	258	263	279	250	264	267	235	285	290	254	234	269	288	266	239	262	221	252	259	270	252	268	280	288	288	275	261	276	256	247	241	251	248	260	290	263	267	283	268	265	282	271	284	259	253	262	270	259	291	270	260	251	250	277	254	281	255	269	256	254	259	225	268	291	259	265	279	260	252	251	255	245	276	277	247	231	273	259	263	249	288	287	256	271	278	272	270	232	274	251	235	287	285	259	279	239	268	267	265	261	272	276	242	260	253	270	229	236	268	257	262	269	288	236	248	261	279	238	237	255	279	269	248	270	251	239	272	248	250	293	255	259	283	233	278	260	249	268	270	269	252	243	264	247	274	243	273	261	237	254	262	257	265	267	257	295	250	261	269	289	251	267	260	228	270	262	248	224	297	245	252	236	297	264	271	210	260	270	268	218	296	266	272	268	248	290	273	263	272	271	222	273	272	254	304	281	255	239	236	273	266	239	264	254	274	280	246	249	259	232	234	253	277	228	287	251	278	262	265	244	302	266	232	235	252	257	294	232	246	243	254	269	298	298	266	278	272	287	272	273	235	255	233	274	250	241	255	239	276	264	279	264	253	260	263	257	254	254	246	246	297	260	265	259	274	297	254	270	279	275	257	268	290	279	272	281	271	263	246	257	245	268	279	270	260	274	251	264	252	244	260	273	269	263	246	264	261	257	277	255	257	251	286	280	277	264	235	240	239	289	251	241	242	271	270	282	291	263	239	267	288	240	254	301	258	269	232	215	245	279	259	259	269	266	259	249	258	228	242	247	260	284	261	278	278	265	285	268	241	300	254	261	240	253	260	236	268	273	287	229	271	267	284	274	252	282	281	281	250	279	261	219	282	239	251	225	276	254	245	261	268	254	274	266	237	278	253	275	265	270	246	300	264	229	284	266	235	292	267	289	256	255	246	217	277	267	238	251	230	269	271	310	266	277	236	220	257	259	270	248	258	229	269	260	286	277	260	260	230	255	279	278	265	244	261	284	274	247	269	232	266	259	267	308	261	235	257	258	264	263	252	240	257	254	266	264	262	265	270	276	254	274	251	259	260	277	251	273	232	254	275	271	257	290	278	266	254	251	275	243	273	275	236	250	249	261	251	249	239	277	280	259	255	239	262	261	261	291	249	287	257	273	266	243	256	294	255	232	266	259	249	268	246	261	246	278	234	250	259	274	266	280	281	274	260	282	256	272	261	266	221	259	272	269	244	250	278	252	284	258	243	238	264	249	272	267	256	239	273	292	275	240	256	266	237	253	237	256	267	256	266	284	239	247	234	290	256	267	266	242	274	247	269	245	257	267	265	249	246	281	252	261	234	245	273	269	274	251	278	252	251	262	282	259	278	273	283	271	259	227	262	220	300	278	245	250	295	243	293	243	259	301	270	240	285	278	273	275	242	264	262
16827	26473	26674	15242	7393	3746	1997	1455	1042	738	589	619	565	518	487	530	475	566	517	504	452	473	477	479	398	398	540	450	448	424	444	458	428	422	437	395	418	440	404	409	406	428	436	446	413	409	395	390	429	434	423	419	419	448	408	398	388	426	408	367	405	405	437	421	412	397	373	397	407	393	404	428	377	394	413	407	413	390	409	357	380	415	411	407	405	411	410	384	427	426	415	421	387	435	463	427	440	428	408	409	396	419	391	408	403	411	386	415	427	427	408	418	400	444	403	433	434	369	408	423	408	423	400	398	362	386	407	411	392	381	395	399	443	367	397	432	374	405	402	423	402	396	376	445	413	432	425	366	381	433	403	416	422	394	381	413	385	388	397	413	408	415	397	405	409	415	418	412	425	410	408	414	401	374	431	409	407	404	419	431	409	422	350	409	432	394	406	408	449	377	386	428	400	414	408	430	432	442	420	417	413	377	429	403	395	392	384	413	391	420	399	419	411	424	416	410	412	391	377	466	404	406	399	432	412	399	410	457	404	412	360	392	442	404	392	414	409	461	434	419	396	374	404	376	406	425	443	408	419	363	388	407	400	400	407	435	410	432	399	403	440	396	395	373	379	411	382	384	427	422	440	418	377	371	436	398	385	395	392	387	385	422	393	409	415	418	420	412	440	401	385	434	412	405	404	425	418	416	413	401	362	402	426	406	409	389	392	414	373	449	398	421	428	437	381	422	437	406	410	378	368	383	442	412	412	377	432	395	379	411	424	405	454	413	404	402	417	419	408	414	403	406	403	393	408	388	413	383	410	382	399	409	424	413	410	390	431	441	422	407	413	420	411	397	405	386	421	376	401	403	402	402	418	415	417	369	425	402	387	391	422	400	436	408	415	408	422	401	422	392	405	401	449	403	423	372	374	405	396	393	433	402	450	434	411	444	442	423	387	425	409	414	419	418	420	418	388	414	375	396	379	430	417	433	410	412	407	425	427	418	437	382	432	371	420	412	432	405	396	396	456	425	385	386	396	430	421	415	377	394	385	394	395	397	392	398	391	426	417	416	387	400	429	402	436	414	394	436	431	431	395	402	459	395	409	377	412	398	371	425	380	387	404	364	397	441	383	425	391	420	392	398	358	433	409	397	425	379	380	388	433	417	404	407	411	418	397	435	402	415	406	376	420	435	414	394	419	412	442	409	374	404	412	379	427	382	387	399	376	403	433	370	400	418	433	381	395	379	383	423	424	395	395	438	417	391	420	378	400	398	381	444	411	450	421	392	393	394	439	394	389	368	456	355	430	395	377	393	419	389	419	409	407	404	406	412	410	415	387	394	403	406	444	419	420	430	383	400	408	416	431	425	417	411	415	413	410	407	416	434	410	369	435	410	374	379	416	385	392	376	405	424	425	385	428	398	386	394	388	427	435	425	438	426	435	390	381	422	384	418	375	371	440	383	402	410	408	393	431	413	420	406	373	396	422	390	415	424	426	442	384	433	431	415	400	378	393	450	387	400	398	348	386	360	427	421	400	414	414	380	397	413	373	417	382	419	422	415	422	405	419	412	452	367	399	404	399	377	429	426	426	401	427	436	439	406	420	396	400	390	436	418	414	390	378	424	397	389	425	388	427	417	424	412	411	377	424	416	400	394	389	397	389	424	400	407	386	416	379	411	387	391	406	383	411	423	414	413	396	448	421	435	406	422	369	403	382	417	402	393	399	434	395	433	412	420	428	423	391	421	399	385	405	397	404	398	433	378	409	433	401	392	407	427	429	395	407	391	400	380	407	403	385	397	394	391	383	422	377	396	434	398	413	451	389	451	375	409	410	420	385	435	392	446	403	421	417	395	408	393	422	386	407	395	412	393	394	398	418	407	379	402	406	411	401	409	392	393	443	419	404	371	441	398	414	389	424	415	390	395	395	373	384	429	397	414	378	425	430	411	387	398	411	378	428	398	376	413	406	406	376	405	411	365	404	411	423	405	413	403	437	406	394	412	408	399	417	406	405	385	399	412	394	382	406	426	406	421	406	376	400	419	439	395	386	397	415	416	377	443	427	375	394	411	406	397	391	385	398	416	416	383	415	411	419	376	357	396	412	421	442	388	454	387	392	414	397	355	402	382	404	393	424	401	452	405	462	433	400	394	414	403	413	389	416	397	377	428	398	431	388	429	382	380	431	393	447	407	412	405	399	417	415	401	425	427	405	385	449	417	427	399	382	373	401	425	439	389	418	451	426	403	415	388	394	397	447	438	425	434	414	413	399	429	418	387	389	401	400	433	399	386	410	403	417	402	414	377	406	395	409	408	408	400	397	415	391	463	416	396	414	431	405	398	429	414	412	409	407	430	418	392	433	428	414	425	387	414	369	384	434	389	406	407	428	470	415	452	399	402	399	418	442	398	424	398	377	413	392	405	423	412	417	409	399	400	374	391	410	399	394	401	438	395	433	419	388	411	399	389	413	421	396	416	408	421	402	414	408	374	390	435	406	408	421	401	425	427	392	388	403	404	391	439	395	438	390	361	395	416	415	426	407	423	378	355	425	399	404	393	409	400	366	395	390	391	387	387	422	374	439	380	399	419	377	415	442	391	441	437	387	388	417	462	377	400	456	371	403	400	440	407	398	426	443	426	369	421	428	436	419	410	410	401	438	420	412	422	371	398	431	453	368	391	404	374	401	398	407	398	415	410	440	433	402	394	407	396	420	420	429	414	420	427	443	428	384	389	429	421	455	427	407	429	390	445	386	405	429	403	397	430	428	428	390	391	407	404	426	409	400	422	412	408	428	394	389	394	426	421	404	458	382	416	365	383	403	382	413	378	385	387	387	407	395	404	418	393	432	388	402	427	407	388	381	391	451	379	383	409	379	405	395	403	430	430	386	436	377	429	373	406	408	402	417	426	414	404	396	428	437	408	391	434	418	404	430	433	388	415	396	422	407	426	391	410	401	432	402	389	413	365	370	438	453	378	399	399	387	408	403	399	408	395	405	412	405	413	378	419	400	397	420	409	394	422	465	397	395	410	403	412	432	391	392	428	405	409	423	417	381	397	389	417	409	427	378	427	394	417	420	402	376	406	435	441	406	407	419	386	399	408	406	430	381	447	378	374	419	404	425	409	392	399	403	401	447	426	409	396	370	430	404	412	422	434	400	414	412	432	407	429	389	443	433	424	398	360	418	376	424	407	391	371	389	378	426	402	395	436	416	408	391	405	428	384	402	388	403	384	400	427	386	433	405	403	376	439	409	409	394	393	430	449	418	396	406	432	395	404	398	417	463	425	420	398	396	372	383	396	423	395	390	412	397	431	414	408	399	420	394	426	425	401	432	419	412	413	392	428	387	391	408	391	419	443	393	421	396	421	380	381	426	360	428	409	426	407	428	432	397	395	375	394	419	401	393	394	416	398	380	403	423	425	415	410	427	394	397	382	414	443	416	410	416	368	359	415	370	373	371	412	431	432	379	430	399	415	422	432	400	399	401	387	418	403
24266	21167	28221	24444	19372	6001	1730	1069	691	607	488	451	427	409	426	404	396	400	397	342	332	356	343	341	320	317	335	337	329	299	313	339	324	287	331	310	332	364	323	302	318	316	271	295	324	328	322	354	325	313	303	299	325	310	267	285	310	335	269	318	275	310	298	332	301	303	304	258	347	305	315	294	302	326	320	292	311	304	304	314	290	308	292	319	330	302	340	298	309	298	324	291	294	284	321	316	291	320	301	303	290	308	299	297	323	305	286	287	309	289	306	315	316	272	275	329	315	332	296	308	303	308	322	276	322	300	325	299	317	317	294	280	303	323	302	297	311	317	292	301	269	297	311	313	295	304	294	290	321	277	294	295	289	277	303	308	312	316	281	303	319	334	307	302	310	343	290	309	340	315	315	310	311	333	349	302	314	317	330	304	290	332	302	288	323	321	309	302	318	326	306	268	313	327	299	287	300	305	302	314	300	287	295	321	256	281	279	311	340	300	312	305	281	300	307	286	323	306	326	327	293	296	315	313	290	324	308	280	314	306	310	280	324	309	297	311	269	295	288	336	293	300	329	300	281	302	299	302	289	281	302	328	322	298	277	283	276	316	288	306	343	323	313	310	300	306	310	290	304	281	295	316	287	349	329	293	330	310	293	317	307	291	305	270	326	274	327	297	286	309	334	330	311	308	327	323	310	338	318	338	298	307	288	272	291	283	306	335	305	339	328	319	301	304	299	302	298	290	321	312	305	257	295	314	332	281	317	286	291	326	318	312	306	302	283	310	289	311	316	286	309	309	306	318	319	293	322	280	330	317	306	292	308	323	294	256	299	278	314	302	269	293	300	312	303	271	286	314	342	289	303	313	286	342	293	293	308	323	330	329	313	337	299	298	352	294	314	311	324	291	309	303	312	328	317	313	307	329	281	305	345	308	296	310	300	326	314	336	322	317	301	283	282	334	319	308	309	286	290	279	291	324	312	300	307	303	321	293	294	314	302	296	302	314	341	298	304	297	282	312	309	296	341	303	301	303	325	315	297	337	281	306	345	266	330	286	268	293	295	286	317	302	287	295	300	311	303	280	304	316	305	334	339	329	319	299	294	267	323	276	290	297	292	318	306	312	287	296	293	304	298	310	300	314	307	314	292	307	263	296	293	310	297	315	295	316	285	308	327	301	293	289	349	286	296	300	305	320	312	319	291	335	303	322	294	315	289	308	331	300	320	313	297	284	320	319	281	311	309	311	304	312	310	309	293	287	333	290	285	279	290	318	285	305	312	272	359	321	318	277	350	295	280	285	314	324	289	299	300	299	298	307	349	321	336	306	287	320	299	334	307	329	283	307	317	285	296	303	269	319	305	297	311	307	300	320	292	311	289	301	308	323	314	328	290	329	300	283	308	284	335	287	304	309	315	297	291	281	305	322	296	313	290	306	295	314	300	336	317	292	296	302	312	285	318	313	287	322	318	317	331	291	311	326	295	295	339	316	321	328	291	319	326	337	298	276	311	307	276	302	305	311	296	310	309	314	271	280	329	296	315	310	317	306	285	333	319	274	337	311	299	318	322	317	321	330	296	308	322	292	308	296	316	306	302	301	321	308	298	331	327	292	323	320	332	283	295	328	285	293	300	299	290	304	301	292	295	329	323	328	325	307	345	310	332	306	289	291	310	304	305	293	306	323	326	302	301	265	301	294	303	291	323	313	296	308	305	318	332	302	319	331	286	341	287	292	311	322	298	300	304	322	311	338	285	294	298	308	317	315	301	284	324	273	287	315	312	302	308	309	304	295	298	262	338	299	320	316	307	283	320	280	317	291	299	281	285	299	300	328	310	318	307	297	323	322	303	310	279	311	321	292	318	305	290	305	320	295	318	294	321	292	328	309	286	346	312	308	324	299	298	264	293	287	337	302	302	325	311	272	302	315	307	285	331	305	283	301	307	298	295	304	281	287	298	309	301	340	311	308	314	291	278	300	291	305	284	332	297	285	324	281	302	342	279	281	297	309	309	329	304	355	292	309	303	302	316	336	340	286	306	300	321	335	315	280	322	275	312	305	332	338	270	293	296	308	308	304	313	291	306	314	275	310	320	304	309	316	295	320	307	315	288	326	281	317	278	282	310	298	298	298	298	318	318	265	298	280	323	256	316	296	315	283	277	332	301	297	288	332	333	304	288	340	289	285	272	333	308	307	307	276	300	287	308	301	306	300	314	315	319	291	319	309	308	316	294	306	302	316	314	336	261	284	287	318	307	343	346	302	306	273	340	316	313	308	258	271	326	290	329	316	281	276	285	319	287	286	289	284	348	304	280	312	350	319	300	290	313	308	304	296	297	286	306	291	308	319	322	322	318	300	340	302	306	303	317	319	306	312	288	320	302	309	341	315	291	294	306	290	281	309	279	296	285	303	303	308	282	305	294	304	293	288	275	294	350	298	302	301	302	299	287	331	294	310	337	289	318	292	327	298	299	255	300	308	312	312	290	324	291	295	305	272	304	302	302	324	317	277	306	316	281	328	323	289	335	300	288	302	303	265	294	310	315	297	316	315	301	281	301	304	296	325	278	288	317	323	313	321	298	295	292	308	308	326	317	327	294	311	319	267	303	324	289	292	335	295	272	324	302	319	280	330	281	279	319	309	277	284	267	320	277	325	316	300	284	313	314	332	313	310	309	299	315	286	304	317	292	353	299	293	318	308	303	290	286	315	330	313	303	333	287	337	330	324	300	295	288	298	273	295	308	303	319	309	312	306	283	304	289	295	322	302	294	326	299	317	288	331	279	340	316	295	287	278	299	310	301	314	327	306	312	329	322	275	325	275	329	307	347	293	299	298	316	281	302	341	295	302	304	289	285	332	293	284	303	301	310	296	299	268	283	302	286	322	303	315	316	315	334	334	274	315	300	307	303	333	290	269	341	297	284	302	281	284	315	285	338	314	340	300	314	310	313	310	292	314	318	313	292	328	301	303	301	343	272	327	325	302	288	289	294	338	306	300	322	302	289	295	295	300	322	308	302	298	267	310	293	305	295	314	308	308	301	300	310	290	302	333	289	295	323	342	265	311	301	285	309	344	305	296	320	332	304	327	300	310	319	306	300	302	298	285	318	292	294	289	278	316	276	317	312	308	333	310	312	263	300	310	285	313	276	305	289	321	296	273	304	313	310	324	291	318	317	312	281	284	299	287	318	312	307	313	333	304	305	297	317	316	307	332	281	300	327	319	306	293	275	267	325	316	304	276	310	286	270	320	323	331	282	285	300	306	349	279	288	311	299	338	286	262	350	282	289	325	287	284	292	276	289	284	295	297	295	317	326	289	306	295	305	303	311	288	329	307	280	280	288	285	296	338	290	298	299	317	293	311	338	327	321	320	285	338	306	316	283	313	306	319	300	304	276	313	312	270	287	269	302	302	306	296	283	295	299	265	302	304	318	319	317	287	310	302	315	312	306	288	315	313	294	305	308	286	286	296	291	313	315	322	303	324	328	340	307	310
16629	31666	32576	22672	11852	7184	4134	2840	1925	1541	1108	1036	900	881	787	766	791	797	729	717	621	604	580	554	617	514	611	551	532	570	483	506	499	505	491	518	525	486	510	479	485	515	484	529	484	470	416	480	457	488	485	495	479	497	480	476	457	484	461	489	475	508	489	472	474	452	474	483	503	483	514	455	480	450	453	487	422	538	515	497	449	454	483	500	436	471	459	500	452	465	449	492	469	474	455	466	453	505	485	473	473	497	483	476	465	398	454	463	467	513	449	474	475	484	467	503	457	471	462	476	477	500	491	481	465	472	472	475	481	471	494	450	453	476	453	489	434	519	447	460	488	488	476	473	535	455	468	500	492	463	498	474	482	514	468	446	449	498	463	507	500	468	485	447	468	450	490	496	490	511	482	499	456	468	459	493	457	476	471	468	469	458	465	492	434	470	461	473	455	511	488	532	468	501	447	471	476	467	470	476	485	449	474	485	486	499	446	447	512	460	504	454	464	507	463	454	487	437	502	449	432	478	514	500	479	488	473	482	443	487	451	477	465	479	481	473	460	485	484	488	479	499	463	529	496	475	458	427	472	495	525	451	449	470	498	516	464	476	482	478	489	488	531	455	503	451	415	501	480	493	485	447	469	463	520	445	465	481	481	480	444	453	448	460	523	454	483	451	489	480	501	469	483	482	456	472	484	479	497	471	470	435	465	469	484	455	450	499	508	498	453	471	460	475	460	491	489	499	471	448	456	473	486	477	497	520	522	489	495	473	479	468	518	438	477	475	485	482	476	473	469	497	462	492	478	442	494	447	481	471	445	542	478	456	461	485	429	482	503	455	489	491	476	507	495	457	461	408	475	464	463	431	487	482	483	461	475	436	457	487	500	485	436	447	462	471	474	489	478	464	487	424	480	434	447	469	464	480	504	465	481	467	456	471	458	460	494	471	453	471	467	470	458	484	441	496	510	457	485	479	492	511	465	493	450	468	457	478	469	479	467	456	515	539	510	472	505	455	457	494	465	509	502	475	450	472	476	452	503	504	493	476	418	469	464	446	487	443	460	485	465	493	502	445	461	463	460	456	461	462	438	481	464	532	477	496	504	476	464	460	479	458	479	436	483	458	479	477	472	438	441	488	483	489	475	491	483	443	467	523	474	446	484	497	486	512	435	455	498	481	464	489	465	481	456	468	464	479	486	441	468	455	467	460	452	469	494	468	460	448	490	460	460	498	465	474	488	502	467	487	521	451	506	496	499	500	416	476	492	473	467	512	469	459	490	490	496	471	481	444	508	445	428	468	475	451	453	472	454	472	461	451	499	456	493	480	471	491	481	463	479	480	447	447	436	478	468	506	437	488	449	481	460	498	468	475	465	488	448	480	477	479	457	487	486	497	473	495	449	507	490	475	502	483	459	473	501	468	493	485	470	508	447	497	484	489	464	486	432	451	494	458	469	436	448	510	448	501	485	473	461	484	470	470	453	480	452	486	478	489	475	484	457	453	443	459	483	471	491	473	462	510	471	489	479	458	475	493	473	441	440	479	478	551	503	492	476	450	472	500	447	469	476	466	476	463	433	488	466	460	476	472	484	478	465	483	437	494	453	456	471	472	451	469	489	499	486	474	489	485	454	466	467	470	496	512	478	487	481	494	461	465	468	468	473	489	473	463	493	493	459	479	422	466	436	462	471	501	445	503	496	496	515	463	474	491	457	455	461	483	453	448	489	461	468	469	491	455	483	451	455	460	483	490	452	460	540	505	474	462	458	487	486	454	481	465	503	474	473	478	495	462	497	509	448	410	469	475	435	475	485	471	426	468	475	469	467	452	457	450	493	482	467	481	501	494	482	492	476	476	477	492	518	457	476	516	487	467	432	449	446	454	499	456	465	456	442	445	450	477	473	460	437	450	475	518	472	502	472	506	470	510	511	521	470	445	443	468	513	449	449	457	461	491	468	455	464	468	479	473	477	486	490	460	458	481	470	435	470	516	522	497	499	497	476	449	473	416	471	466	420	498	473	460	518	474	484	482	487	487	478	525	497	476	499	458	483	514	474	511	414	467	470	463	448	459	488	476	471	478	477	450	487	488	458	461	458	455	468	517	494	474	471	451	457	433	467	473	475	478	460	472	524	469	490	474	453	483	515	476	447	450	466	461	489	452	434	453	457	523	447	508	466	482	441	492	461	463	507	450	450	514	474	501	524	460	460	479	481	534	458	456	503	444	469	457	496	500	502	485	497	455	428	491	496	500	475	451	453	453	470	479	498	472	479	451	483	481	502	517	476	486	469	469	455	483	448	464	446	429	466	467	445	454	463	452	525	493	473	460	508	501	460	481	488	462	477	472	454	452	461	447	496	518	471	478	486	473	465	502	448	477	511	478	463	483	476	437	463	480	470	466	487	453	491	507	486	483	496	463	456	465	457	508	475	494	463	478	500	465	474	443	480	471	485	450	480	493	478	464	476	495	445	478	448	501	422	487	537	474	484	455	466	457	481	466	430	464	461	486	491	482	493	454	462	479	431	505	482	492	503	481	461	512	453	466	495	458	471	479	438	484	511	506	457	512	445	462	494	479	459	509	506	441	527	487	472	495	516	489	461	459	496	438	458	488	461	482	470	489	477	483	493	532	518	446	493	458	476	431	500	487	471	510	510	466	486	450	444	477	473	456	481	481	461	480	471	484	444	455	446	463	517	442	459	507	506	490	525	461	507	465	489	447	442	451	475	456	479	443	474	468	488	508	484	467	473	462	500	481	484	465	442	473	477	476	476	481	494	497	476	502	494	467	487	467	499	473	474	488	470	468	477	440	457	467	487	473	453	461	468	483	471	481	476	473	480	489	475	466	447	457	508	460	460	470	464	511	492	485	444	471	478	489	493	458	491	514	478	441	474	478	450	516	465	490	473	494	498	461	457	467	492	504	507	484	470	479	497	486	486	459	483	461	484	438	481	447	504	457	503	428	475	471	468	495	455	484	440	450	441	483	453	476	477	466	479	499	484	459	482	480	472	499	539	508	473	501	454	430	407	449	451	496	483	457	480	485	457	465	489	466	471	462	473	470	485	500	487	446	489	457	504	454	441	448	515	457	468	490	483	463	474	451	461	473	478	459	472	453	473	512	485	456	482	510	512	468	470	486	434	498	516	487	451	439	469	473	488	486	490	503	486	521	453	494	477	501	488	483	499	490	485	467	449	491	503	468	493	452	479	460	440	441	452	499	461	483	446	453	440	489	441	489	502	430	477	503	465	466	453	467	458	464	480	456	441	488	499	487	452	452	462	490	476	453	471	438	468	446	460	490	446	495	450	451	452	442	463	472	469	472	532	448	477	466	442	471	503	470	474	491	466	465	492	484	500	489	477	492	456	452	445	511	509	450	498	469	482	460	494	489	434	510	482	489	495	453	491	474	505	463	448	446	480	470	458	517	493	483	473	487	446	480	484	485	485	485	480	473	514	431	475	522	452	467	491	435	520	469	493	503	467	478	491	461
23146	21156	28949	23653	21179	20191	6547	1671	963	687	564	483	383	361	375	341	360	368	316	334	309	292	295	298	268	258	249	244	257	232	238	220	228	208	222	232	224	235	198	224	215	217	194	201	200	213	205	201	201	200	215	187	176	215	202	191	221	205	172	224	211	209	199	203	200	190	184	159	196	197	171	189	211	194	192	164	200	226	222	202	205	199	198	191	191	176	176	192	195	202	207	212	196	203	198	207	200	183	208	188	183	186	211	188	190	188	174	227	175	211	188	192	225	176	201	190	204	199	198	200	194	180	174	214	193	190	199	173	194	185	180	204	215	212	195	190	195	184	203	176	202	190	198	179	195	202	172	200	213	187	182	214	199	166	174	204	219	196	208	191	218	217	212	209	192	195	206	186	196	191	234	181	199	192	204	194	189	201	202	200	200	197	180	181	188	179	185	181	205	168	184	203	188	194	179	203	191	194	184	196	211	200	200	218	181	158	181	183	213	212	221	223	200	216	179	215	197	183	184	217	187	181	200	181	204	200	195	186	204	179	222	184	187	192	190	161	208	200	177	182	238	200	185	196	198	198	198	195	202	180	195	209	186	212	196	191	209	164	203	201	177	199	188	204	193	195	184	174	202	187	190	178	218	165	209	181	190	175	200	197	197	198	182	213	200	205	193	182	192	199	205	222	188	197	198	233	167	190	225	195	192	204	188	172	200	208	193	188	194	180	191	192	203	212	212	188	223	205	195	227	186	185	189	197	210	191	167	184	198	209	212	178	208	197	197	167	187	181	178	207	174	208	178	194	165	209	202	197	180	190	177	210	170	197	184	194	185	184	190	160	193	203	189	194	175	199	181	202	211	202	204	188	207	190	178	217	179	211	222	192	207	196	228	178	196	192	212	198	183	205	192	172	187	207	184	170	223	198	227	188	179	209	210	202	182	172	191	186	195	205	221	210	181	183	207	203	196	181	189	192	199	168	213	186	200	222	202	216	202	201	210	209	194	202	199	189	174	189	174	192	205	181	195	204	204	209	189	203	194	218	217	193	183	206	200	180	207	182	217	176	200	206	194	197	192	181	206	220	217	197	183	192	193	209	208	201	209	201	176	208	198	223	209	172	206	191	179	185	195	180	185	184	181	193	197	203	177	199	190	189	202	188	212	193	209	183	201	190	192	178	183	215	199	181	199	188	208	185	179	216	212	179	214	199	218	189	195	191	235	204	192	180	218	217	179	214	199	192	188	200	175	193	200	169	207	196	199	184	177	199	200	188	207	198	211	191	193	199	209	201	182	202	192	202	201	186	202	200	189	187	210	197	183	199	191	184	207	203	209	202	210	185	197	183	187	220	207	171	181	216	190	202	197	188	164	198	179	195	194	196	209	191	184	219	187	174	201	187	175	185	197	191	196	200	180	188	192	187	199	171	200	179	177	202	193	195	215	194	189	196	180	209	193	222	204	173	169	167	201	193	202	208	185	165	205	192	168	190	203	200	194	200	216	192	196	217	187	199	203	203	207	239	180	212	180	185	205	210	191	216	188	199	196	190	180	191	221	167	185	217	204	187	178	196	190	168	169	194	207	178	194	195	185	198	204	203	201	165	194	207	197	185	176	182	183	180	201	215	194	222	182	216	182	200	187	197	209	202	194	195	232	184	208	197	177	210	192	196	206	203	172	185	184	210	179	196	200	177	172	194	205	193	172	202	177	204	191	205	205	182	194	201	194	174	197	184	167	189	210	159	189	180	188	187	228	206	204	188	202	180	212	194	194	196	203	198	221	208	197	210	186	173	200	192	198	217	220	197	181	184	176	191	200	204	193	169	184	231	194	211	192	194	205	194	190	215	173	215	223	175	184	195	187	184	201	201	203	169	199	211	215	198	177	172	201	206	207	210	187	179	198	208	186	198	215	202	207	203	204	173	194	190	222	198	190	193	197	215	187	200	209	193	209	199	210	194	192	176	186	187	216	185	216	215	187	196	195	207	203	196	205	204	204	188	188	164	174	190	182	187	185	185	195	203	222	189	194	206	179	185	199	189	195	213	203	187	214	186	191	191	209	214	214	215	189	205	176	160	192	214	175	181	181	182	185	186	179	184	206	189	195	218	182	178	172	185	201	174	194	173	191	184	183	192	188	194	174	203	201	184	195	194	203	200	203	195	209	213	205	209	182	204	179	201	199	174	184	187	186	185	180	198	203	196	205	187	197	166	207	201	227	186	197	209	187	190	191	168	174	226	204	213	186	180	190	192	222	191	189	190	187	196	207	206	197	185	161	202	176	204	192	188	217	169	182	185	162	212	194	185	217	200	233	215	192	183	216	200	203	202	194	191	193	205	194	198	175	194	187	163	205	179	179	214	191	187	171	197	229	188	240	170	167	188	179	210	202	208	209	193	193	187	208	186	175	216	196	184	224	192	187	194	161	197	187	191	183	186	186	169	213	200	189	171	189	192	193	174	197	153	212	195	196	191	209	208	201	197	189	187	204	179	187	170	188	213	183	208	162	185	212	188	189	220	200	192	198	213	210	182	188	184	203	172	184	186	187	195	198	202	208	177	196	212	210	197	208	197	185	186	185	195	194	203	220	192	229	206	183	188	188	152	180	185	190	189	191	188	193	206	186	188	202	196	197	198	202	190	206	216	170	178	216	198	183	190	196	214	198	217	182	180	193	177	198	178	227	204	186	206	185	204	197	209	180	218	208	165	177	226	220	207	192	192	185	170	211	194	195	188	206	220	209	194	169	200	215	197	187	181	177	189	175	194	221	165	215	195	195	177	193	197	193	188	191	194	206	179	205	198	190	174	206	213	210	193	209	204	171	173	187	221	194	210	217	187	180	188	202	196	195	190	201	217	218	193	198	193	169	196	210	199	196	196	197	180	199	205	185	184	214	164	191	203	218	183	201	173	212	190	207	187	195	201	202	195	206	175	193	188	198	163	164	186	186	224	211	192	193	178	182	200	197	178	195	186	181	214	166	199	176	195	166	202	190	185	189	201	198	184	206	179	223	179	213	206	181	209	200	172	179	188	197	180	190	212	184	168	203	190	197	167	195	188	199	200	198	171	210	205	186	186	201	204	195	180	179	187	193	191	201	218	186	179	183	203	198	183	203	213	190	211	175	194	183	184	170	179	197	200	188	193	200	215	217	211	193	204	189	177	187	187	187	178	199	187	202	204	192	201	208	204	201	211	180	184	191	188	199	192	173	201	198	217	214	195	220	189	214	209	210	194	205	188	198	199	200	177	183	203	196	181	156	192	191	187	203	195	202	180	182	188	203	191	183	171	169	191	185	204	200	164	187	192	195	195	210	173	188	197	210	214	201	238	206	207	189	216	182	192	208	206	185	184	169	204	190	217	211	203	157	173	211	191	193	186	179	186	193	191	203	200	178	211	185	206	188	206	195	169	185	190	201	214	219	174	211	206	222	182	180	196	192	201	203	182	194	209	210	204	205	195	196	198	195	194	175	196	179	205	197	193	180	202	218	215
18391	34897	36667	27922	17106	11191	6858	4409	2980	2173	1500	1210	1048	943	870	888	872	777	712	664	644	606	561	508	509	448	536	419	437	404	369	381	396	360	385	412	421	397	400	336	329	353	348	347	342	326	320	350	316	319	328	321	323	352	312	327	319	350	347	335	351	322	315	326	321	299	341	331	309	326	327	317	323	328	334	319	303	321	295	339	325	326	300	290	315	299	330	308	292	304	316	321	308	307	322	282	320	305	275	284	328	307	321	317	330	306	320	319	304	294	339	306	302	310	331	297	331	332	311	290	325	311	323	298	296	311	327	297	296	315	325	342	284	342	318	319	328	318	319	313	318	328	299	332	303	306	311	349	306	337	308	328	319	320	309	324	339	300	314	278	335	322	277	301	330	325	327	299	299	323	291	317	291	292	307	347	323	312	314	314	332	303	297	284	335	309	299	303	325	303	313	309	325	296	325	294	321	284	306	302	321	316	315	296	314	318	350	288	305	327	297	332	318	338	315	345	334	301	313	324	325	314	323	346	319	323	343	291	306	333	302	298	295	291	334	312	324	296	303	302	293	277	326	295	331	310	292	310	307	327	314	295	277	300	312	287	309	330	303	298	296	331	308	298	320	325	316	300	314	304	317	325	302	309	319	299	296	289	293	290	288	321	296	294	319	299	309	278	309	303	289	264	301	291	305	289	303	300	298	309	290	312	291	313	284	299	292	319	312	285	300	298	322	321	287	288	322	319	333	308	335	297	325	300	266	304	322	302	322	277	304	303	321	311	297	319	319	296	295	320	278	317	312	293	322	298	290	320	301	309	279	313	282	304	297	303	310	291	314	282	280	310	334	303	312	319	303	322	316	331	328	332	300	290	310	312	328	344	327	318	298	332	338	312	299	312	285	303	285	338	315	294	294	286	326	297	328	298	295	304	322	321	321	285	290	295	314	290	336	262	345	317	308	296	262	310	322	314	321	303	294	306	316	314	283	291	324	297	306	323	313	323	309	340	286	293	301	287	338	298	271	302	302	335	276	304	274	341	300	298	287	324	305	321	302	303	316	306	299	322	301	289	316	319	318	305	291	334	302	301	307	330	302	319	327	318	266	334	280	283	320	299	328	302	277	302	299	314	297	298	321	305	311	296	307	315	314	313	322	302	288	311	333	307	298	311	326	335	306	292	258	297	284	318	293	300	300	305	322	312	300	278	295	308	297	342	286	343	322	302	328	325	316	291	305	298	329	320	297	336	277	288	330	296	291	299	294	315	301	317	313	304	305	292	301	318	301	270	292	315	300	273	305	296	280	334	309	330	316	309	299	316	330	328	327	290	311	300	336	324	331	324	301	293	297	328	329	318	304	291	305	285	304	302	314	309	319	309	303	276	321	291	311	293	314	304	315	315	300	313	305	326	282	286	327	283	327	317	297	291	301	321	297	302	292	309	294	300	308	298	297	317	263	297	343	356	304	294	295	320	317	293	282	298	291	290	299	291	314	310	308	289	297	336	318	295	289	290	301	313	293	299	309	286	312	309	313	314	279	318	281	307	350	353	315	310	292	311	289	304	328	295	332	303	305	314	305	318	326	305	296	321	317	309	352	281	330	319	298	316	302	300	300	327	320	304	296	288	314	315	315	346	314	303	346	295	307	312	317	337	328	332	303	275	294	302	301	320	346	291	327	319	283	308	294	317	301	296	316	310	322	288	296	308	297	335	353	307	313	312	287	300	312	331	297	318	308	304	289	305	293	331	302	324	332	317	291	289	325	310	279	326	327	286	320	327	309	331	303	330	320	305	287	343	296	334	305	294	262	295	310	303	343	291	289	310	301	340	325	304	279	272	306	299	331	302	321	313	315	310	313	306	309	332	318	275	309	285	333	312	293	313	290	303	301	345	322	298	323	331	285	302	302	292	293	303	303	309	324	307	313	326	288	308	327	294	323	297	315	317	306	275	299	295	318	309	323	297	284	330	271	305	269	302	302	317	313	308	329	318	300	271	300	295	279	290	304	286	299	277	317	322	306	313	292	308	299	303	288	296	312	316	302	299	305	304	319	305	285	287	280	295	266	314	286	311	269	306	308	307	299	298	314	282	321	319	307	319	336	295	330	288	304	287	319	322	311	298	303	320	303	300	299	322	342	301	316	311	324	308	305	314	287	320	301	309	301	282	292	305	315	319	320	296	330	281	312	331	287	280	300	286	305	332	298	303	305	323	307	306	317	325	320	305	287	261	292	267	321	305	286	273	312	320	303	323	303	291	312	311	326	313	281	293	299	300	300	305	306	331	305	332	329	277	298	295	271	307	344	331	333	332	307	323	309	275	323	299	308	296	287	296	313	310	305	298	314	277	311	299	332	320	293	321	321	284	307	305	311	311	293	317	309	323	294	282	314	312	269	294	300	302	291	301	306	273	359	332	299	307	268	295	312	324	292	274	324	299	284	297	302	284	301	269	305	337	305	319	310	321	261	300	299	280	268	299	292	295	274	289	329	314	314	274	327	289	295	284	323	325	310	309	328	336	305	292	294	290	325	320	279	320	299	325	296	291	278	312	275	307	304	305	299	334	346	304	315	295	334	313	319	304	302	319	273	300	327	296	300	297	320	295	302	304	288	315	310	314	338	295	268	284	303	276	306	305	317	322	307	328	315	279	287	315	291	335	317	290	305	286	299	348	264	289	314	348	308	277	263	288	314	317	293	330	305	304	288	341	290	294	322	295	349	281	291	280	332	290	322	289	304	308	300	295	342	321	325	317	294	318	296	283	323	317	260	317	297	304	306	306	331	290	304	362	312	312	297	298	320	292	295	276	304	322	282	338	298	293	296	309	297	311	314	314	285	295	283	317	310	310	300	307	303	320	329	284	289	329	300	306	315	292	298	315	313	319	360	324	307	280	326	336	315	298	298	320	342	316	315	306	293	317	289	294	304	322	357	301	310	268	292	305	303	307	290	320	292	307	288	313	286	261	321	290	319	294	328	313	295	317	289	323	305	293	319	293	331	320	279	327	301	302	313	322	317	319	299	315	287	311	327	316	301	325	313	314	306	316	277	304	301	292	296	319	295	310	276	295	277	299	323	308	306	312	290	309	298	275	315	297	292	289	314	290	303	290	311	310	322	322	303	299	313	317	298	288	305	327	304	312	279	314	312	312	338	302	305	297	292	305	328	292	294	333	306	303	340	292	339	284	315	299	316	329	296	330	318	293	315	286	302	327	321	307	322	328	308	292	321	328	298	298	294	295	346	308	306	328	307	294	301	287	284	296	301	315	280	284	313	319	311	316	309	300	320	315	274	309	304	300	308	319	319	317	319	300	303	317	303	309	309	322	321	294	314	281	286	312	278	310	306	282	282	323	276	329	307	303	326	317	317	328	302	281	304	312	316	329	309	315	274	321	307	283	278	299	306	295	315	357	298	270	313	294	300	309	310	311	306	285	326	337	321	279	284	298	324	321	331	327	263	316	314	305	327	318	291	317	336	307	323	330	306	278	307	321
26607	20776	18250	11374	3851	1715	858	561	409	423	342	336	278	283	280	235	302	327	296	295	274	286	286	261	255	241	253	300	240	276	265	284	255	274	273	258	254	275	243	281	290	245	246	234	268	249	252	237	280	298	233	227	265	258	270	278	237	268	257	315	270	262	251	265	254	266	230	265	259	253	285	267	256	253	242	240	251	248	278	251	245	261	254	233	270	291	244	250	242	268	265	266	245	230	276	225	290	241	248	260	254	282	268	298	268	241	267	290	250	290	271	258	281	252	234	262	236	241	256	243	274	276	256	241	254	275	259	253	265	256	246	241	234	229	267	276	252	233	258	273	260	249	274	287	265	244	265	261	240	234	285	292	258	263	266	244	232	257	250	266	243	230	261	273	278	266	271	281	263	261	249	268	240	279	264	267	267	261	275	272	256	269	256	261	260	256	303	245	255	269	221	253	280	272	274	237	279	287	260	269	263	247	282	262	259	287	288	289	291	276	282	263	260	265	285	268	281	258	272	262	229	234	250	271	266	255	266	258	262	249	269	268	260	290	240	256	252	259	262	260	253	245	266	258	258	253	226	259	272	248	286	280	268	243	268	261	236	289	280	274	235	264	286	274	262	269	248	264	255	275	263	243	243	256	256	237	282	272	274	231	267	264	278	248	267	284	263	254	257	256	264	278	264	264	273	314	254	274	254	220	243	261	261	267	242	247	268	226	261	232	251	247	253	266	259	271	288	249	230	272	279	251	252	266	281	275	262	240	269	289	241	257	275	276	241	253	259	249	296	280	296	270	236	288	255	241	272	230	281	229	253	281	260	273	260	267	244	246	243	293	281	255	280	233	252	272	262	259	247	254	228	267	246	266	264	247	277	258	292	248	256	265	262	243	253	245	277	232	269	280	243	258	272	284	260	272	246	269	260	260	269	263	266	243	242	274	252	274	258	275	236	293	257	243	253	255	259	267	255	251	251	248	290	251	254	237	247	249	249	253	270	243	245	257	267	259	273	274	272	245	258	254	275	262	229	281	273	278	243	259	249	257	243	258	219	280	280	277	253	244	244	246	251	269	287	250	258	261	262	268	272	257	280	256	235	260	241	256	233	258	237	240	260	254	254	248	297	280	224	270	289	246	264	258	254	265	263	272	246	269	261	227	239	259	260	247	272	253	288	233	266	237	261	259	302	253	255	287	255	248	264	271	266	250	247	266	245	252	262	249	233	273	248	256	258	278	277	301	232	277	291	274	256	262	245	240	274	271	255	249	277	259	258	244	260	285	273	279	229	295	284	277	276	247	285	262	253	257	291	256	286	279	273	275	246	291	292	230	264	270	241	283	245	297	244	268	284	274	277	262	247	250	256	262	281	253	262	262	261	293	262	273	252	234	253	259	276	238	272	261	278	229	246	257	263	245	294	265	256	293	246	285	278	262	280	265	261	287	237	257	260	241	244	260	275	260	245	282	241	264	258	250	267	270	259	270	243	255	244	261	267	256	228	273	264	266	280	228	267	273	268	237	263	263	266	277	269	254	240	279	273	273	251	254	259	262	289	256	259	252	267	259	279	290	276	245	248	268	262	260	275	247	271	263	272	268	244	293	254	250	281	313	237	256	291	269	246	276	267	254	243	304	266	263	263	252	257	265	256	253	262	253	233	271	248	277	275	243	257	232	262	257	215	259	262	278	241	263	254	250	233	261	275	271	281	270	245	251	268	275	252	249	270	266	270	262	297	242	245	275	249	270	256	271	246	250	257	262	233	256	284	241	254	283	290	259	295	248	269	241	248	243	243	248	259	246	258	244	245	276	262	294	259	246	241	242	262	246	282	269	252	273	271	247	230	272	259	300	288	267	270	272	276	245	234	250	247	276	251	241	257	251	229	233	240	302	256	223	266	233	254	234	279	248	253	298	277	224	253	249	288	260	250	276	224	275	232	250	273	271	240	256	253	241	241	234	263	265	271	268	300	250	253	243	242	262	285	239	260	262	277	251	230	253	257	239	244	295	262	273	241	278	241	273	272	247	283	264	260	260	248	240	268	285	284	226	265	268	237	236	267	230	278	289	272	264	260	235	249	236	247	279	209	277	260	245	266	249	249	275	276	245	281	284	238	253	249	278	250	291	271	239	284	249	272	253	250	249	284	246	253	290	263	245	261	250	246	262	265	232	244	260	261	258	272	240	246	277	252	260	234	276	261	247	260	246	261	234	257	254	242	275	254	254	270	257	242	290	233	266	271	264	244	267	223	292	261	277	254	300	235	270	229	274	282	279	277	254	291	221	272	240	283	266	294	248	247	259	287	229	278	270	274	242	267	275	269	256	269	228	277	235	270	258	272	274	260	255	271	268	259	262	257	255	250	251	243	239	266	256	273	268	265	266	238	247	284	278	275	274	242	266	262	275	267	281	258	299	272	284	280	262	253	275	241	262	239	233	257	268	263	239	269	256	239	249	263	270	282	259	253	268	250	272	266	241	227	285	289	267	267	220	257	260	277	244	249	256	258	270	266	234	247	278	244	260	262	283	225	285	264	225	273	247	259	295	263	266	226	294	274	230	255	264	267	244	278	279	303	277	257	285	264	258	277	266	264	260	260	220	259	287	271	226	263	245	273	272	240	262	237	250	256	264	275	242	247	249	253	256	267	255	258	237	277	258	269	298	267	255	252	239	241	240	264	232	265	256	269	287	263	238	247	262	265	257	252	259	285	283	262	244	264	251	234	261	269	292	231	256	267	244	243	264	246	264	248	268	259	274	296	268	248	278	271	258	259	269	283	233	231	261	237	250	259	255	254	300	249	238	281	248	263	270	280	266	252	225	261	259	289	264	244	266	250	266	274	255	263	241	253	245	249	278	252	274	267	260	267	261	278	298	285	249	271	251	290	255	244	245	270	242	262	268	233	269	244	278	279	284	272	246	270	257	260	227	234	257	255	273	273	275	251	265	245	259	274	249	260	273	258	262	276	245	275	239	264	265	285	245	252	251	253	270	254	253	260	252	281	271	243	231	267	245	277	277	244	284	267	260	281	285	262	267	239	269	275	247	259	258	292	267	297	245	264	239	272	272	276	274	252	258	249	276	232	308	260	272	250	265	272	256	272	275	275	253	262	238	267	220	251	276	263	274	272	244	287	264	241	291	252	264	275	249	223	264	281	273	246	281	266	230	250	256	257	258	261	255	272	237	236	272	243	255	253	225	285	294	269	262	285	264	279	276	254	244	277	247	275	228	260	253	261	269	240	269	245	239	250	264	297	277	239	257	260	268	274	286	270	251	241	250	243	248	261	259	277	286	252	271	273	248	250	238	279	251	276	265	240	283	234	252	289	248	231	248	272	254	285	266	276	258	237	255	272	267	289	286	260	255	264	233	280	247	267	250	282	234	263	260	269	266	266	272	253	274	232	259	266	256	257	282	284	247	255	253	258	279	225	260	245	236	244	257	248	253	263	243	254	251	248	264	279	292	220	281	240	233	264	296	255	259	257	265	287	257
13524	21931	24756	16990	8605	4671	2418	1559	986	794	628	550	539	489	447	488	475	519	512	438	427	448	407	438	427	399	445	416	427	420	441	427	386	380	401	419	420	401	383	428	394	384	423	403	438	475	387	415	401	433	403	391	400	398	406	438	390	427	407	415	380	415	379	374	415	441	406	424	414	394	425	423	394	407	418	375	428	430	395	379	393	381	399	397	402	388	392	478	401	429	405	398	407	379	385	399	406	405	433	429	421	417	399	378	389	405	380	414	417	457	382	390	439	380	433	403	418	388	424	442	395	416	410	419	409	431	397	398	418	400	389	423	392	429	386	373	414	407	398	391	400	418	406	437	416	395	412	413	395	409	381	366	411	417	384	418	412	385	364	402	391	371	396	429	421	413	393	389	398	390	381	395	426	395	396	399	383	398	382	428	403	401	400	420	425	403	414	444	381	435	415	403	419	415	406	411	417	383	409	426	377	423	402	417	424	382	409	410	426	405	387	405	432	397	444	422	416	399	386	419	425	373	418	414	390	444	387	409	381	415	402	382	446	377	379	421	385	384	384	408	376	415	445	372	359	442	405	398	410	402	425	418	392	400	410	412	379	398	407	414	421	418	396	372	424	407	391	419	389	407	434	398	388	416	383	402	404	406	400	395	409	392	372	406	398	386	412	400	371	430	403	438	424	406	399	413	415	433	406	393	381	408	396	418	421	402	421	428	358	412	424	401	409	402	397	427	431	406	374	406	414	381	441	413	390	436	401	401	394	418	373	413	374	384	419	417	385	397	391	409	393	408	385	423	378	420	404	372	394	402	360	368	387	395	371	403	393	411	402	397	432	409	411	397	405	374	398	419	435	391	389	415	401	413	391	391	368	418	406	405	380	384	393	380	432	416	419	402	425	413	404	405	439	402	433	373	419	387	396	416	384	448	397	397	402	376	376	422	393	396	420	384	390	367	423	407	406	371	426	385	399	393	384	353	417	380	420	425	385	391	426	445	377	378	413	417	423	411	411	434	425	406	403	421	368	390	375	409	381	373	394	403	445	395	426	418	385	396	446	392	413	398	410	401	392	391	437	414	411	408	401	411	408	403	422	420	367	398	384	440	386	424	411	398	418	398	375	389	373	397	408	436	400	395	413	410	423	420	423	374	408	395	414	413	378	436	394	397	406	410	380	394	400	370	411	436	403	407	386	416	455	417	382	429	403	410	389	412	392	380	391	382	381	340	420	399	367	404	412	406	403	435	454	400	409	405	428	406	439	410	400	383	427	413	397	383	410	408	389	428	410	431	429	378	414	402	410	400	395	380	367	399	394	406	394	398	402	415	389	396	430	379	426	428	423	425	396	373	376	400	446	392	384	405	380	377	408	466	412	388	425	395	415	417	410	407	411	408	418	433	432	389	421	399	409	393	409	432	407	387	404	398	372	408	415	405	393	405	413	398	390	409	379	398	409	409	412	380	416	417	459	389	412	342	393	407	414	407	404	395	416	417	421	440	402	403	431	415	421	411	415	391	407	408	402	429	379	424	402	375	413	395	387	407	415	393	391	408	406	384	453	369	402	429	467	416	384	378	404	403	403	369	381	433	388	400	430	362	434	443	405	411	411	415	386	398	391	431	436	414	433	408	416	411	436	403	413	415	419	406	396	433	414	393	379	430	385	410	385	383	412	417	416	398	410	422	409	385	405	441	364	381	420	410	402	410	400	392	446	394	412	442	408	412	415	394	403	387	408	364	387	417	406	405	408	389	412	393	417	450	427	436	399	401	400	403	373	408	390	421	432	375	388	438	398	387	406	404	385	366	435	410	392	378	383	408	437	443	410	377	387	435	409	407	418	424	399	439	402	423	385	434	373	418	435	434	427	395	405	412	398	420	406	387	400	422	386	409	378	392	419	381	401	388	425	414	408	395	401	434	387	368	393	415	421	404	420	395	392	403	369	357	394	348	373	401	408	436	429	403	433	397	412	423	401	401	400	400	435	384	411	388	405	423	420	412	373	400	415	386	393	377	405	387	411	415	389	402	401	396	404	387	384	394	389	385	402	370	394	384	376	410	401	358	393	376	397	425	430	393	408	416	420	417	410	428	390	408	422	376	375	414	395	420	431	412	395	402	411	378	401	404	386	391	417	380	395	377	449	404	381	413	409	415	402	420	388	438	414	420	396	401	395	366	392	392	446	401	397	420	413	390	385	401	366	408	416	397	387	380	392	412	415	392	430	375	412	421	399	394	428	434	396	433	410	385	399	396	390	418	390	434	416	404	411	396	387	384	405	396	431	400	404	416	406	378	419	402	410	403	411	384	400	400	392	407	374	380	404	416	392	396	399	420	432	393	443	393	419	392	390	410	413	415	388	402	433	384	378	443	415	460	386	385	393	412	414	372	412	396	405	359	418	389	395	416	417	388	364	423	410	395	455	386	373	391	412	398	386	380	380	391	399	416	401	429	399	415	416	380	420	406	463	421	399	438	377	369	410	448	412	408	404	427	406	399	416	380	411	403	378	413	384	401	413	411	402	423	402	447	416	440	356	399	391	426	394	390	442	395	374	421	422	399	423	381	386	429	407	432	390	390	392	376	408	432	428	419	409	389	411	375	405	415	395	424	394	414	390	411	398	378	442	387	418	417	389	406	402	411	410	397	396	413	387	396	394	395	426	408	400	412	385	400	422	413	421	397	393	405	422	389	383	416	399	421	385	389	423	403	433	424	384	390	380	381	431	408	395	379	369	396	396	422	378	415	407	436	444	374	400	392	392	428	397	408	375	393	419	430	378	378	398	430	400	411	409	400	406	439	372	408	380	396	403	396	402	412	397	399	423	420	392	396	388	417	415	391	403	407	456	423	408	426	398	405	418	414	434	433	403	417	396	358	417	383	427	401	395	400	370	392	383	401	404	438	387	404	399	414	397	438	374	387	419	399	395	423	380	376	385	424	461	429	416	388	445	410	376	422	387	436	391	404	411	404	381	436	394	435	402	420	407	411	438	374	425	416	413	390	425	402	370	416	380	388	406	418	388	372	382	424	454	395	432	399	389	387	397	416	399	371	408	438	357	402	401	410	397	410	395	408	375	396	400	414	389	417	437	396	421	419	388	412	410	415	404	412	423	391	419	386	424	385	395	419	396	418	385	401	442	419	435	390	411	388	394	400	401	401	376	391	398	412	403	404	427	410	406	399	426	390	459	415	390	398	369	436	401	391	417	419	427	397	396	392	431	386	402	420	411	393	399	370	402	385	430	394	386	392	440	384	396	397	399	383	417	384	400	415	419	389	435	399	404	387	398	434	412	372	425	439	394	397	412	410	376	431	411	423	425	408	376	418	395	396	401	404	399	399	410	401	376	403	379	399	390	420	374	398	388	432	370	389	400	398	376	410	411	413	428	418	422	372	424	400	382	392	395	410	404	377	403	426	429	432	412	453	404	432	407	425	422	403	390	417	383	363	383	428	393	394	410	401	375	387	407	374	379	382	407	399	384	384	431	345
24303	21174	28212	24464	19606	6721	2073	1124	804	642	531	434	410	421	383	381	396	358	348	368	395	352	361	335	313	302	332	330	355	343	312	351	299	348	307	308	308	328	335	316	304	331	256	312	294	323	292	332	288	322	299	307	312	333	285	317	299	305	334	297	301	311	318	308	301	307	330	297	307	314	312	300	310	322	309	299	320	296	292	323	298	311	331	309	297	310	277	305	364	281	310	311	326	279	306	277	298	306	303	302	271	304	322	323	288	351	300	287	319	304	305	341	303	287	290	278	281	294	331	276	289	311	317	298	299	319	278	296	306	302	322	268	302	308	299	299	326	294	297	324	300	326	317	273	302	274	280	274	300	291	307	296	336	299	299	282	289	281	313	286	309	288	313	289	304	308	290	317	289	355	297	304	286	314	308	276	308	289	304	311	309	303	314	306	269	274	310	300	309	336	276	288	295	312	306	282	311	324	289	307	320	311	277	294	315	307	284	319	318	327	314	291	312	315	284	314	336	311	299	298	276	300	291	322	290	288	307	315	304	293	300	314	302	281	304	294	312	310	281	301	304	310	301	270	279	296	298	298	306	301	286	301	304	305	314	295	282	275	297	303	330	298	309	286	272	314	313	278	299	256	310	285	309	315	347	298	339	299	288	322	275	274	324	331	304	320	289	297	297	263	313	280	291	297	303	324	319	283	306	295	312	320	299	296	331	305	295	284	299	314	284	303	318	253	281	289	296	327	317	294	306	288	329	297	312	303	287	312	291	299	282	329	307	299	305	313	312	294	309	286	304	256	298	309	298	329	295	264	313	306	295	344	336	285	284	287	288	314	297	290	303	313	339	316	297	305	309	318	281	323	305	308	298	303	287	311	305	318	325	268	306	316	287	319	281	324	300	300	287	330	347	307	307	317	280	276	289	315	314	325	268	310	292	311	285	289	299	287	285	312	300	279	283	305	314	298	313	278	317	253	299	311	312	285	306	319	299	310	304	293	277	303	288	255	302	308	310	272	287	320	307	285	329	308	306	312	318	299	299	292	300	273	330	314	284	319	273	280	292	345	344	316	314	298	308	314	312	316	290	313	312	289	303	310	320	309	292	310	319	285	307	291	310	273	280	319	321	306	290	287	286	300	293	306	317	287	287	306	266	285	321	287	325	294	290	325	282	309	306	342	278	279	312	301	293	306	306	322	290	312	285	286	303	273	329	316	316	285	331	304	288	298	312	309	301	296	288	305	319	310	312	300	314	297	296	291	293	281	320	290	286	310	313	326	301	306	351	296	303	312	267	306	294	318	329	293	314	301	295	298	297	290	274	317	289	301	298	279	295	316	302	293	312	329	316	320	266	325	311	317	281	298	281	297	304	341	311	283	327	290	279	278	289	313	326	300	312	330	316	318	295	315	331	265	300	327	298	301	329	317	306	301	269	300	330	297	300	289	327	303	308	295	297	298	274	299	288	305	283	321	275	306	288	331	310	302	289	320	293	308	280	290	313	292	284	284	300	337	304	297	332	304	273	294	304	280	288	307	283	313	309	279	314	316	293	306	281	316	282	298	298	271	326	311	316	301	291	284	281	291	293	295	320	297	284	290	321	302	306	291	283	261	326	294	315	287	305	325	307	303	301	284	302	301	329	304	275	301	290	316	285	299	305	271	304	338	354	296	301	289	321	284	326	314	300	317	320	310	299	317	304	327	267	288	279	315	284	326	297	311	293	275	298	325	241	295	342	301	323	297	305	288	298	291	317	329	298	308	281	281	320	301	309	293	295	314	288	281	291	303	310	272	302	309	295	294	299	269	311	318	309	305	288	305	302	295	335	321	323	327	324	323	305	279	290	293	307	310	294	273	319	288	318	310	304	302	330	327	301	291	292	317	284	305	301	322	280	288	322	301	308	277	336	292	317	305	329	308	285	290	290	348	305	293	292	296	290	309	314	324	339	325	290	303	289	289	306	278	295	304	309	367	295	276	320	313	298	310	321	329	333	268	276	314	301	304	274	291	341	306	290	303	296	317	279	295	302	290	292	342	327	293	324	309	282	304	310	312	306	293	295	308	302	326	292	288	307	328	313	304	288	316	315	289	276	284	301	296	304	316	304	293	294	273	313	290	294	307	304	300	322	316	304	285	325	276	311	317	298	302	299	277	302	310	303	328	292	303	300	312	285	297	271	334	268	287	336	310	322	299	294	310	309	291	324	296	286	307	298	286	324	291	307	289	296	267	293	280	325	312	318	297	287	281	289	338	292	299	321	287	295	279	332	298	368	305	329	313	318	284	301	315	311	306	302	295	307	282	285	325	296	282	327	298	309	285	304	299	294	278	312	304	312	284	305	267	280	316	334	290	326	289	354	319	343	305	302	310	299	286	313	297	326	272	334	278	305	312	298	278	286	299	327	292	340	322	331	299	285	287	287	284	291	300	271	314	290	283	305	266	347	291	293	325	282	284	305	297	275	311	299	321	301	300	295	279	302	310	308	280	324	318	312	296	319	331	304	311	332	278	310	301	301	309	302	313	336	326	330	314	276	314	321	305	329	304	306	282	293	304	292	307	324	332	265	302	304	313	286	321	291	299	311	305	305	309	303	304	315	266	283	286	324	322	300	318	300	299	287	294	294	310	291	307	360	294	282	310	311	296	312	305	325	319	282	312	348	341	321	303	324	328	306	323	288	305	307	320	337	318	324	295	287	316	316	297	253	285	290	291	287	304	305	308	278	297	332	305	284	286	284	278	298	305	294	279	290	310	269	303	297	318	310	291	306	280	295	319	339	294	283	301	294	285	319	290	258	318	297	298	290	306	311	288	305	315	307	320	300	297	286	294	312	318	290	277	276	303	291	314	292	275	301	318	327	316	309	310	302	296	332	272	265	280	327	323	323	295	289	305	315	285	279	320	276	289	296	289	282	295	299	302	312	280	286	287	314	310	295	311	301	308	294	285	291	317	300	305	317	287	322	293	284	304	321	284	292	291	307	315	303	321	296	299	305	287	258	293	296	295	311	312	300	294	300	317	283	312	298	279	297	324	324	323	345	293	301	323	298	277	298	327	266	286	270	331	288	282	332	307	300	339	314	309	317	319	350	307	281	280	324	294	311	264	300	296	335	311	294	302	295	277	315	312	280	298	310	296	274	307	306	302	328	310	291	293	295	300	315	300	286	308	344	281	270	297	307	291	282	298	328	335	278	321	302	295	336	308	288	314	283	300	310	328	292	305	308	287	307	299	294	303	308	323	314	286	294	296	312	288	290	314	331	300	344	301	315	325	317	299	335	323	325	302	300	291	309	285	304	276	285	284	320	318	337	298	281	311	273	301	321	298	271	304	325	285	278	297	330	294	292	292	311	308	316	294	302	309	317	301	307	305	312	307	309	330	309	309	287	287	312	327	301	269	297	276	294	299	310	286	328	339	300	281	286	305	333	294	312	279	286	277	336	286	275	311	282	309	315	307	297	286	331	293	305	305	283	291	282	292	313	295	294	329	305	305
14725	28099	30146	23566	14797	7834	4629	3077	2131	1584	1253	946	897	789	777	672	728	727	730	653	663	565	602	562	541	561	547	544	525	536	531	533	484	515	508	519	527	539	507	470	514	491	495	543	477	482	487	476	469	475	422	494	480	489	452	490	452	501	514	443	473	493	476	489	453	485	462	470	482	446	495	437	481	460	486	459	489	465	469	474	518	435	463	465	439	462	494	422	460	451	493	493	470	486	486	491	493	454	510	506	455	460	457	475	457	513	478	466	472	493	476	498	440	478	532	479	507	477	456	432	493	490	442	467	479	478	478	514	484	425	483	470	446	473	468	484	498	443	485	447	479	457	438	471	463	487	457	507	499	450	495	465	452	440	487	462	428	489	500	464	445	496	476	462	439	485	466	493	500	479	439	508	487	506	466	467	511	480	461	483	494	486	473	447	466	468	512	504	484	495	490	467	490	479	498	487	460	468	484	459	463	522	497	450	503	456	438	490	469	495	484	505	475	482	470	458	483	466	478	484	475	507	486	481	487	481	492	435	460	504	432	458	482	488	451	498	442	501	448	479	482	471	460	477	479	437	459	436	492	486	484	453	498	482	488	498	476	473	470	486	460	442	493	452	437	480	523	482	456	467	496	480	525	456	448	478	493	444	452	430	483	471	487	465	527	469	466	473	489	459	501	438	509	459	478	507	437	509	512	492	528	477	455	483	463	452	445	458	462	449	440	483	489	444	470	471	466	486	457	421	478	500	469	440	511	500	465	449	450	491	497	462	483	437	443	501	475	474	488	486	473	478	469	455	473	468	477	476	441	499	492	471	477	473	466	453	473	444	480	510	457	460	479	475	454	450	471	488	475	493	439	490	499	466	450	425	498	475	485	444	471	483	469	469	460	496	466	495	458	479	465	517	495	491	480	491	489	423	473	470	494	457	470	481	501	510	485	500	430	499	490	475	459	465	464	462	487	476	438	507	438	487	508	445	468	488	430	484	452	471	472	497	482	457	468	432	488	500	475	489	490	489	474	477	480	472	462	499	474	486	447	536	444	462	464	450	420	506	486	489	442	477	476	489	454	453	488	457	497	491	455	475	454	493	492	480	464	503	525	476	479	494	480	510	473	471	493	499	467	462	490	475	475	464	472	520	483	472	438	500	449	450	478	510	501	463	450	459	462	463	445	454	464	462	500	478	463	479	508	478	485	521	450	501	450	485	451	446	454	469	521	479	483	519	450	500	456	456	473	483	476	448	454	444	479	512	476	490	470	470	480	511	502	455	484	471	457	440	493	486	473	490	448	489	461	467	488	485	455	475	481	485	499	500	495	459	471	459	489	465	468	457	469	444	497	494	461	434	483	467	454	481	469	459	485	475	516	469	473	419	487	506	488	493	499	469	458	516	454	467	479	483	469	434	462	457	464	453	468	478	457	475	466	508	458	455	452	478	459	447	460	499	491	486	490	496	445	497	453	473	481	440	462	459	457	446	479	491	469	478	455	484	466	482	518	544	457	482	451	480	484	472	469	452	475	513	465	471	433	489	493	419	444	504	479	469	495	469	526	486	450	461	489	448	474	481	478	493	482	475	423	492	446	515	493	492	485	475	526	473	448	446	487	445	489	446	464	452	443	449	484	444	515	495	462	459	452	514	537	450	429	463	487	497	489	472	449	454	466	452	455	460	445	452	422	481	469	501	489	470	479	450	461	483	513	454	467	497	473	469	452	456	435	451	452	465	482	471	492	501	504	507	440	471	449	491	485	509	488	475	453	468	460	482	479	475	467	482	453	472	442	457	491	494	491	476	453	496	448	470	469	485	465	476	476	475	457	468	470	471	462	455	489	473	500	449	462	473	473	501	478	439	464	446	443	471	452	451	510	480	476	485	498	497	460	492	493	471	458	471	475	509	501	483	427	480	466	491	482	483	478	477	463	475	493	485	477	455	479	475	479	443	429	495	497	417	489	488	452	482	507	443	468	444	463	463	464	453	518	454	493	510	464	469	470	469	460	492	459	520	472	462	457	463	485	512	469	434	479	438	499	475	534	491	444	456	465	468	492	474	472	449	451	486	441	470	472	471	456	466	478	448	482	511	471	452	495	452	513	449	510	480	441	506	492	442	484	478	488	473	465	478	460	455	498	496	453	493	497	463	481	486	461	483	490	500	497	466	457	472	485	487	445	455	471	440	494	510	477	456	495	476	470	433	465	470	460	485	461	508	485	484	477	472	503	505	488	478	441	485	451	439	453	464	498	480	478	483	429	468	492	442	508	450	472	482	480	454	500	490	472	466	482	469	516	480	472	458	506	447	476	509	447	524	485	465	461	476	460	434	457	486	444	469	498	473	488	489	491	503	463	490	459	486	465	478	474	478	491	451	495	441	495	460	461	478	468	458	442	438	490	497	477	470	488	479	475	496	476	488	477	503	481	494	470	446	449	445	469	490	483	480	445	441	488	489	482	444	490	445	478	466	487	469	517	454	503	490	457	463	434	485	475	450	507	476	459	495	458	444	494	460	453	479	464	462	465	520	462	489	455	456	508	472	450	472	452	481	507	482	477	428	472	479	466	472	464	457	508	481	510	458	482	487	452	456	442	498	525	468	449	476	449	446	531	459	437	510	471	488	453	442	462	521	417	476	489	485	498	454	444	449	464	456	498	476	483	476	448	487	460	496	484	521	461	478	503	493	497	432	470	499	454	439	485	506	473	477	467	475	469	461	482	444	490	477	480	481	434	506	435	467	484	497	469	458	466	503	495	464	482	478	454	511	452	442	497	468	429	436	511	429	461	459	405	464	502	454	457	425	426	466	479	434	450	479	466	423	437	489	469	472	460	403	488	472	508	433	477	451	462	428	497	530	460	497	453	468	439	462	454	516	455	470	469	465	454	484	497	424	471	439	491	471	512	509	473	501	509	505	438	486	461	461	466	475	480	481	461	493	478	525	494	465	478	454	496	436	446	467	476	494	485	465	446	492	469	460	472	463	463	475	506	488	462	421	437	447	459	484	498	462	478	469	467	508	473	469	469	436	459	496	488	456	444	483	453	470	509	483	441	499	475	524	479	476	468	469	437	489	461	447	500	489	486	527	496	482	434	458	435	447	479	489	481	468	476	453	510	425	484	482	489	476	478	482	501	459	501	480	453	465	444	461	473	509	488	469	462	492	431	464	448	441	492	503	484	505	471	443	480	493	471	449	465	441	473	496	488	468	452	501	485	459	480	461	487	477	483	507	443	474	474	446	511	484	487	470	473	431	509	499	457	462	471	440	452	508	408	512	474	481	468	475	481	480	506	456	485	520	447	460	459	484	468	508	431	497	471	494	465	454	504	492	489	470	493	459	475	490	491	457	457	473	452	462	462	496	433	467	498	479	457	459	487	501	489	447	481	503	474	490	460	484	431	494	481	449	431	486	478	429	505	521	464	481	487	448	493	501	516	459	469	469	493	458	471	481	455	453	472	475	458	463	479	423	477	467	510	472	472	452	462	497	496	513
23178	21182	28938	23703	21212	20125	6573	1752	988	736	557	458	380	388	334	294	300	297	284	294	280	279	222	264	259	248	268	222	222	216	202	217	239	215	193	209	225	211	209	217	200	180	210	183	209	217	229	183	206	202	205	202	191	206	202	189	173	190	214	197	219	172	218	193	202	191	189	191	199	198	205	193	173	171	197	182	199	187	167	205	173	173	202	182	203	191	196	218	168	187	189	203	192	197	175	223	169	216	201	195	199	200	199	176	195	164	187	221	201	207	170	209	181	194	198	188	187	206	184	219	207	196	204	187	190	184	187	211	203	160	182	168	178	183	196	192	175	208	196	165	178	173	196	202	195	185	205	206	190	158	205	190	191	217	188	193	172	178	201	218	204	205	194	211	175	194	187	185	184	174	206	170	177	185	186	186	190	179	185	182	186	183	173	181	197	183	179	174	206	191	169	190	201	196	203	199	201	176	194	182	179	189	210	193	187	182	160	185	200	187	178	189	192	195	201	206	184	184	194	189	208	211	175	162	172	207	211	178	182	195	189	194	190	194	207	213	188	196	190	201	219	183	199	184	175	163	187	170	197	179	183	188	200	169	191	194	178	186	180	192	199	197	187	182	185	190	191	185	202	171	212	191	168	165	192	190	214	207	215	193	173	180	163	172	184	206	177	218	201	197	189	187	192	194	175	179	211	181	185	189	186	188	188	196	197	175	193	198	203	189	200	177	197	189	215	197	193	199	224	190	219	192	184	173	168	194	188	170	189	184	171	190	174	161	201	171	199	182	214	195	180	185	192	178	142	170	183	184	197	193	182	182	167	207	183	182	179	236	171	177	183	202	188	174	196	174	174	193	203	179	210	167	175	197	197	194	160	188	189	196	190	191	214	204	185	172	182	191	198	193	189	190	212	198	199	190	204	197	172	196	198	202	187	179	211	179	171	209	198	179	178	182	171	174	194	184	206	195	190	178	228	174	171	171	205	177	194	209	205	188	198	201	194	193	173	184	185	199	214	186	182	195	175	174	223	190	186	181	186	190	176	205	177	203	174	191	184	175	176	197	166	201	204	213	187	183	180	193	212	186	174	186	194	202	203	174	179	176	208	179	167	205	194	176	190	192	196	189	217	191	208	181	189	169	215	197	196	180	175	197	200	186	165	182	188	158	198	165	195	194	163	184	203	193	204	182	173	199	185	195	193	183	215	182	185	191	195	194	179	190	161	229	193	190	180	189	182	175	167	181	182	190	189	173	184	183	185	191	176	205	221	190	204	188	174	195	184	195	155	206	179	199	181	224	197	192	191	182	182	171	162	164	191	218	193	168	192	170	187	185	155	207	186	203	192	180	183	194	187	199	210	176	173	216	175	187	193	179	200	196	192	187	214	201	180	198	167	175	191	187	207	183	199	180	169	221	206	189	168	182	179	183	193	186	196	185	193	170	202	215	184	218	172	174	199	174	173	171	193	199	186	191	169	192	161	179	189	188	184	201	193	180	167	184	181	203	197	191	190	179	214	213	175	177	177	195	198	172	180	201	180	174	165	207	168	195	203	196	205	209	198	197	200	191	182	166	211	194	212	199	190	214	194	189	199	181	202	179	219	214	203	178	189	192	188	211	194	192	185	172	206	176	211	180	196	204	181	185	187	193	172	177	207	176	146	167	189	169	199	182	169	204	170	190	188	206	199	181	222	194	188	204	194	196	166	186	210	206	168	191	189	184	188	207	179	194	199	169	202	198	165	192	182	215	194	170	172	179	174	180	193	200	184	185	194	188	214	177	206	185	161	177	197	173	180	189	207	192	194	172	169	217	197	165	176	211	181	189	193	183	197	176	193	199	212	191	154	186	188	199	173	170	208	190	197	177	171	193	177	196	173	189	208	194	199	217	184	185	177	192	190	177	176	192	190	192	145	194	166	187	185	194	212	176	189	199	188	178	197	184	174	178	193	176	190	199	184	171	185	173	201	190	172	188	176	190	164	199	213	194	178	220	187	186	185	194	192	205	180	199	179	208	195	172	205	215	180	167	203	198	160	170	165	191	174	194	181	200	178	206	182	191	210	177	211	198	189	185	194	186	205	191	175	183	151	199	184	182	185	160	183	176	198	186	183	196	192	180	155	208	178	203	194	191	188	186	188	173	196	183	197	176	211	179	187	194	205	193	196	172	192	182	197	224	190	167	199	174	168	190	192	198	187	203	172	196	178	160	192	182	186	194	195	180	214	184	195	192	197	173	193	217	171	176	197	190	182	175	166	160	201	180	212	179	175	189	227	179	215	177	189	193	181	194	210	188	166	198	187	187	211	190	185	201	188	220	174	199	185	181	182	186	179	204	196	202	181	211	172	199	188	215	174	180	191	206	212	195	195	202	168	179	171	204	203	213	197	180	186	207	178	215	168	191	198	187	173	179	180	164	179	197	202	182	191	191	160	160	196	184	205	171	192	151	191	185	159	183	186	198	167	197	174	170	193	176	192	181	191	172	189	209	186	184	180	153	221	184	195	185	181	200	196	204	191	184	201	203	203	156	189	198	189	196	179	174	215	182	184	173	192	186	193	208	171	203	177	204	203	211	201	184	186	218	208	176	197	181	196	207	221	182	189	193	195	194	193	194	184	158	185	171	202	196	172	200	186	165	185	182	183	216	209	193	200	182	180	197	190	191	215	193	206	179	200	175	183	173	208	181	191	187	190	192	177	200	208	190	187	202	187	217	192	208	222	182	202	204	216	174	204	185	175	176	168	167	179	187	168	186	199	208	183	170	180	185	178	177	179	194	188	203	192	204	196	178	201	194	190	203	190	193	193	197	204	177	192	181	201	175	197	207	182	202	191	195	167	175	198	176	169	201	174	194	177	192	206	199	160	200	187	208	188	225	187	176	198	173	195	189	188	164	183	200	172	212	197	166	179	191	206	207	183	175	194	172	178	211	194	175	182	199	185	194	183	190	166	172	186	170	196	185	179	178	175	198	187	173	196	183	188	180	205	196	190	161	225	192	179	181	195	175	167	185	186	182	191	204	167	212	205	169	185	197	212	192	193	177	190	186	209	178	165	170	183	193	180	207	209	171	211	177	179	198	167	196	198	196	188	176	189	190	186	203	187	177	166	183	188	189	205	176	167	187	196	194	191	168	181	188	183	205	210	173	185	171	185	198	193	204	202	184	202	189	179	171	187	196	220	171	197	176	191	192	206	174	169	180	205	180	202	179	189	205	193	196	166	195	164	187	199	173	182	200	190	180	185	188	201	209	171	181	177	184	206	194	211	182	191	190	207	191	172	214	181	184	181	195	186	196	223	178	181	174	201	195	185	180	224	161	175	195	194	175	182	187	212	215	176	183	191	205	175	176	175	163	177	187	186	182	167	221	181	200	209	203	198	191	188	217	195	192	182	180	185	171	177	159	209	192	210	214	174	183	196	187	171	187	202	156	194	173	220	210	189	195	177	198	205	171	208	196	180	196	159	183	197	200	182	211	166	183	182	166	186	206
17225	33621	33752	28406	21103	11417	6796	4706	3187	2378	1681	1264	1093	882	814	727	714	663	695	580	539	582	549	454	445	450	404	485	394	439	392	332	378	347	351	319	377	392	320	333	311	347	321	358	293	312	342	325	322	327	297	313	301	346	334	294	313	331	318	314	286	355	317	314	322	327	337	326	317	325	308	356	327	292	328	293	298	330	305	272	290	328	333	332	317	294	335	330	326	306	326	288	303	297	323	325	334	350	320	309	294	312	343	331	269	297	301	286	316	299	325	283	287	295	284	299	294	272	317	303	308	279	322	309	289	306	299	310	297	321	328	302	293	285	298	291	308	292	308	286	303	301	321	267	329	315	295	297	321	302	302	286	293	309	300	275	318	310	334	266	307	305	276	300	337	302	292	285	309	288	325	317	281	292	308	309	275	275	302	282	319	282	295	321	314	292	312	337	319	277	299	288	346	288	294	275	300	305	311	285	300	298	311	289	313	299	309	334	309	316	294	310	317	284	277	312	308	329	330	307	320	327	275	309	310	315	346	292	304	284	319	302	308	308	292	287	297	298	324	324	289	334	275	296	286	294	290	289	322	309	281	259	268	283	312	293	309	307	320	310	320	274	302	315	291	285	291	330	310	314	304	286	304	310	313	302	299	302	325	292	346	295	293	311	314	270	311	317	310	266	296	307	287	296	302	283	327	320	305	310	304	284	263	315	330	301	316	303	294	309	327	313	300	305	301	320	282	288	298	306	282	304	324	302	280	305	300	286	301	292	306	306	321	326	285	329	283	305	313	300	302	310	303	321	291	320	325	292	313	293	299	293	319	305	298	277	323	296	315	296	300	286	301	298	316	286	302	283	294	289	282	270	279	335	286	280	303	313	306	280	329	287	298	321	322	334	298	294	286	343	317	330	277	335	304	321	301	322	305	279	328	321	306	298	292	308	295	288	299	329	283	307	304	298	320	312	321	338	319	331	295	294	321	301	302	284	280	289	303	272	307	296	299	291	310	305	307	297	311	299	299	270	305	324	294	297	300	308	293	307	289	312	288	256	293	305	313	321	287	314	325	316	320	343	341	303	298	323	284	298	325	305	322	299	288	305	289	311	299	350	320	329	299	292	302	306	282	309	324	319	303	301	320	302	320	348	311	328	295	320	327	311	306	332	325	292	289	291	294	305	295	302	307	316	287	281	326	326	300	298	319	277	312	314	316	284	305	321	285	318	312	279	282	261	298	257	310	270	309	326	296	311	302	290	270	295	326	334	298	307	293	293	299	324	295	273	305	298	319	324	306	296	309	292	263	317	275	274	319	299	284	298	275	285	302	284	303	295	296	329	308	312	272	316	302	339	316	289	297	274	291	300	298	278	282	272	314	301	279	287	295	307	327	299	327	291	322	327	324	330	268	302	306	308	283	303	326	303	290	301	292	295	315	321	335	301	320	271	335	317	293	321	294	293	272	280	318	310	329	335	303	318	295	312	323	283	332	291	275	339	284	326	321	288	314	306	272	275	273	302	302	286	310	332	317	295	275	306	285	273	278	304	309	313	272	284	317	308	319	303	314	319	307	309	325	269	294	291	277	337	286	313	316	292	273	308	255	304	313	310	302	344	318	323	286	308	293	315	304	303	303	290	284	312	293	314	280	296	318	326	307	296	310	306	304	285	292	308	321	330	312	316	333	300	306	286	278	287	311	271	309	300	320	285	309	303	296	293	288	313	290	291	331	308	316	309	286	290	293	314	302	298	305	307	289	297	309	324	291	281	332	292	298	291	315	273	315	259	317	288	295	326	301	282	289	322	266	286	319	272	280	306	274	325	314	335	297	301	324	265	297	288	297	308	299	302	279	286	316	318	293	299	314	308	282	314	305	279	313	292	281	317	305	310	290	290	330	281	304	283	289	283	302	290	314	308	318	304	277	325	306	316	282	327	306	288	293	304	319	323	296	300	296	290	308	319	277	316	295	318	295	294	308	298	298	301	276	301	330	290	311	310	314	281	324	335	308	284	282	300	288	307	299	332	290	279	330	317	279	296	280	311	269	319	296	320	317	314	284	331	299	275	298	309	308	333	303	313	309	306	295	308	292	307	306	304	319	311	316	311	295	304	311	300	298	302	288	313	315	284	276	269	333	309	280	336	289	327	341	260	330	308	329	294	272	303	310	321	278	284	294	300	331	332	292	310	302	288	306	295	329	342	281	298	287	292	303	311	297	337	326	314	292	296	305	301	295	305	290	293	302	323	282	318	275	316	307	291	305	295	310	270	314	311	298	295	289	307	285	271	297	317	349	295	300	320	303	314	328	280	287	308	313	286	309	297	299	285	297	279	304	319	279	275	281	320	300	315	326	291	304	320	303	279	283	326	334	290	333	296	350	314	328	301	277	282	293	271	281	327	299	294	297	305	319	295	286	296	334	294	294	316	289	262	325	295	302	259	292	303	306	303	277	310	294	308	327	286	293	312	315	308	325	302	285	271	296	317	273	291	312	277	309	297	309	279	299	307	299	293	292	321	297	285	330	307	272	315	310	308	270	292	287	293	302	304	310	314	270	292	298	256	288	292	281	296	295	316	316	312	311	304	303	292	338	302	314	319	309	292	312	305	303	330	322	276	281	308	331	287	303	316	277	295	322	292	272	319	310	294	317	304	288	331	301	292	289	327	275	263	320	289	274	290	308	314	286	318	289	324	292	303	326	269	299	298	274	284	299	305	284	299	318	301	304	294	327	307	287	329	310	313	304	312	327	275	304	282	281	289	319	296	320	289	289	325	330	297	313	291	262	295	290	270	277	295	287	325	320	280	306	290	305	294	314	290	281	306	316	305	295	321	296	320	341	315	301	270	298	301	290	324	336	266	317	301	295	310	306	315	279	309	303	314	317	301	302	270	327	290	338	309	316	304	315	295	299	321	322	303	315	298	302	304	260	296	311	287	302	295	310	265	303	302	320	295	293	347	277	292	280	295	304	289	269	276	307	325	298	305	305	318	266	297	319	328	306	292	302	304	309	320	283	299	281	309	308	310	293	333	328	319	284	332	307	299	320	296	338	340	323	289	320	300	294	306	307	310	330	328	336	285	317	295	286	299	337	301	293	294	300	329	308	313	289	286	295	317	297	308	290	303	290	295	307	276	294	319	304	308	313	294	277	277	300	297	328	313	283	328	324	327	301	320	309	261	321	314	322	324	289	290	273	298	288	302	299	306	298	323	265	276	284	316	327	317	309	312	278	294	302	333	284	326	314	335	299	309	341	283	278	299	317	309	326	305	313	311	321	301	327	282	284	351	313	325	296	316	285	340	298	293	310	324	310	320	289	297	300	301	310	329	315	326	271	306	287	309	291	291	284	265	296	312	298	325	267	333	332	331	277	297	283	297	293	292	285	311	302	307	278	276	303	318	270	271	313	272	270	300	312	321	308	286	263	271	302	310	316	325	314	309	312	303	296	287	307	287	290	314	314	280	311	306	283	279	339	305	326	299	324	304	316	296	324	301
26770	20675	15889	10373	4876	1866	808	600	500	374	325	266	292	283	273	295	272	253	280	282	235	291	230	250	259	279	262	270	265	267	259	278	242	273	244	265	226	274	200	245	275	310	255	253	227	246	243	244	248	250	260	260	249	262	257	264	255	226	265	243	275	225	261	249	280	243	265	212	263	238	254	247	254	250	278	261	259	251	277	259	263	296	269	261	255	253	292	266	229	255	243	237	279	248	264	284	270	241	274	252	260	241	263	261	266	274	251	227	257	270	277	246	266	255	239	253	216	255	272	256	248	243	239	228	246	246	240	260	251	264	270	273	249	267	248	249	242	261	245	258	249	265	257	252	251	264	275	249	279	235	268	276	261	244	259	243	242	247	265	243	276	285	267	256	267	253	252	253	257	242	263	276	264	247	260	244	252	279	259	248	245	271	246	269	251	261	257	260	221	257	283	254	222	281	228	264	269	271	241	262	264	254	247	275	253	245	279	286	273	258	273	275	285	229	247	268	254	275	222	251	264	274	270	257	259	264	249	238	244	236	232	265	265	242	273	235	240	240	252	267	244	241	277	277	240	291	251	263	278	230	265	242	264	256	269	290	273	233	281	265	255	232	236	249	262	271	264	260	249	273	276	253	230	222	244	280	272	256	259	252	256	240	257	248	265	256	240	226	262	266	288	287	276	252	264	220	256	280	262	281	273	276	259	275	291	250	263	258	253	268	222	258	250	233	262	257	247	288	274	250	233	260	261	259	256	250	262	234	262	263	255	260	252	233	242	259	252	254	244	231	269	255	233	250	245	248	247	250	260	249	281	273	241	256	252	272	264	247	247	268	280	247	240	248	240	234	254	214	258	243	232	283	239	245	250	239	253	247	249	256	234	266	258	258	263	249	238	263	247	253	234	248	283	236	267	248	245	272	255	242	234	214	252	252	286	242	273	227	250	254	267	274	260	235	256	277	245	259	275	263	263	261	256	254	230	251	257	254	255	269	270	229	277	259	266	265	253	260	247	250	266	262	257	261	215	270	247	258	264	225	258	276	263	254	258	246	246	295	217	267	284	257	282	272	269	253	277	229	279	269	249	249	246	263	261	255	271	246	264	270	245	244	263	276	261	271	248	239	259	267	261	268	259	226	277	265	256	280	260	235	247	281	278	278	262	237	259	259	251	261	235	249	267	244	255	295	248	245	256	267	269	231	287	264	247	257	260	247	273	269	261	214	238	236	281	274	286	238	249	237	256	260	242	267	270	252	261	255	258	254	250	254	273	254	249	277	261	245	277	294	261	295	265	243	275	234	260	238	295	217	250	242	261	245	252	220	258	282	263	234	256	246	279	227	249	253	265	254	239	270	235	271	267	264	283	248	265	292	268	281	232	259	259	274	220	249	270	247	242	257	248	314	231	249	275	247	278	251	256	256	248	261	261	264	232	230	251	261	258	274	247	292	274	266	251	258	286	234	224	234	239	263	272	248	254	244	261	252	271	239	272	241	244	256	234	278	227	254	261	254	237	237	253	273	270	272	271	241	258	244	264	269	252	261	229	262	262	257	299	253	234	295	269	263	266	257	259	265	272	249	249	249	272	261	251	227	256	260	278	263	246	284	258	271	266	253	279	242	259	234	268	236	255	261	280	252	286	243	265	237	260	234	266	266	247	240	220	246	242	276	255	273	261	265	235	256	269	263	248	263	285	252	271	219	225	243	252	276	273	261	262	264	237	249	240	246	260	253	234	244	254	292	276	266	253	265	250	270	274	253	256	239	258	288	253	269	284	267	227	238	246	274	252	250	235	285	273	242	235	240	239	245	247	235	282	258	278	237	265	258	253	235	260	239	255	286	289	267	252	223	269	246	255	245	252	247	250	270	274	265	242	229	223	231	232	224	272	267	282	246	259	247	247	234	264	251	258	274	254	264	252	265	257	243	236	268	275	259	254	244	263	261	260	270	265	241	263	283	236	267	226	247	259	269	231	244	274	271	248	229	276	254	253	282	253	282	239	266	258	250	275	231	248	253	242	238	252	250	275	298	253	242	224	260	266	211	239	245	255	290	217	250	241	271	274	255	255	262	268	263	241	266	268	258	267	252	269	258	232	289	237	239	268	275	253	222	249	255	252	293	258	239	243	270	283	234	267	275	253	253	263	269	257	250	273	254	245	229	247	252	274	246	252	282	237	266	222	240	271	280	245	251	229	277	242	223	245	267	241	261	257	257	257	256	241	271	233	233	271	255	250	252	251	263	241	237	250	269	249	264	261	264	250	252	268	242	246	234	238	246	265	249	277	269	264	239	279	214	253	241	281	267	263	267	254	254	261	250	274	231	261	265	266	251	235	264	247	239	267	256	253	263	258	260	267	289	250	263	276	241	251	267	257	265	257	246	263	258	280	249	265	240	251	245	259	254	255	237	276	273	273	259	242	247	253	237	262	250	252	269	276	278	260	266	247	250	224	263	259	264	245	283	261	254	241	271	259	272	229	273	264	255	264	274	250	275	251	244	248	251	250	236	266	273	270	239	260	252	247	264	262	234	258	235	238	252	273	239	252	251	248	251	245	238	279	232	240	261	251	259	236	274	256	239	291	276	267	238	259	258	240	251	260	254	264	258	269	224	256	257	213	252	273	245	266	227	253	246	237	282	239	235	289	271	248	274	265	272	277	230	295	257	275	265	254	249	267	264	255	252	271	256	254	261	261	237	271	276	254	285	244	251	230	223	244	247	265	266	252	262	255	241	255	266	265	245	259	218	259	291	285	269	251	259	260	257	272	235	258	235	277	260	233	254	249	265	262	255	264	248	270	272	252	276	239	266	255	291	252	265	266	243	232	244	268	249	268	279	233	248	273	264	288	278	255	243	257	267	251	267	247	277	244	235	227	261	278	263	251	277	268	242	278	233	259	257	218	260	242	234	236	273	254	270	252	237	281	275	237	273	252	251	253	224	266	250	279	249	260	299	238	278	264	228	257	256	247	251	263	252	278	249	246	240	236	271	256	249	286	264	261	255	259	285	261	240	245	276	243	255	260	280	282	235	290	267	261	267	259	285	245	235	243	253	264	267	236	278	257	247	264	244	258	282	277	262	248	255	254	284	244	266	278	255	280	245	254	253	220	253	256	234	274	249	267	268	238	248	274	236	230	256	252	252	241	247	240	219	259	261	236	248	241	283	282	263	262	254	249	235	262	269	245	246	246	263	246	222	273	232	270	263	259	281	234	276	243	298	271	256	248	239	252	255	258	244	235	228	272	253	217	260	273	256	241	270	277	268	235	279	256	268	243	251	267	252	212	267	266	246	276	225	235	268	273	259	267	265	255	261	246	266	259	306	256	253	244	258	244	253	269	247	237	249	240	236	266	290	261	232	262	267	274	269	257	287	245	279	242	240	275	256	261	250	265	264	248	285	289	240	266	248	247	275	252	257	232	268	281	275	273	259	251	243	273	260	229	269	240	255	250	243	273	248	276	256	276	260	260	282	276	237	237	253	250	282
12626	18995	21055	16570	10812	4697	2177	1571	1142	895	654	561	523	498	463	462	460	488	469	412	455	409	444	402	422	410	436	413	394	419	424	405	429	423	403	421	420	451	398	413	391	380	388	424	404	428	413	389	411	376	407	414	392	411	396	400	404	419	382	431	393	395	385	361	440	410	406	370	375	413	417	391	388	405	399	394	394	417	413	374	384	394	417	396	349	385	376	405	413	368	401	370	423	416	387	397	391	366	413	421	421	421	422	387	415	422	386	399	406	410	394	417	406	389	432	409	417	404	371	419	384	418	394	416	389	398	413	376	395	404	384	391	430	378	407	380	378	398	399	393	415	375	392	397	398	372	388	380	392	393	431	396	429	426	405	428	387	369	443	382	451	351	406	409	418	422	408	406	417	416	397	391	380	385	362	385	428	383	401	399	388	399	389	441	418	424	432	402	427	435	406	412	413	399	400	385	370	413	387	410	369	418	424	374	388	418	410	376	375	398	408	405	422	409	415	428	472	426	395	369	385	399	423	445	371	424	390	391	388	399	408	411	404	383	410	402	415	413	404	400	413	381	408	408	417	438	379	404	402	386	399	394	454	418	436	413	402	401	404	364	399	418	390	387	414	437	385	383	401	404	402	412	395	414	430	384	429	399	376	384	354	415	421	397	391	410	417	387	422	353	389	402	364	412	383	408	427	393	427	412	402	400	395	381	394	408	374	424	374	403	389	414	377	408	403	387	410	411	389	380	385	385	371	388	395	379	448	413	398	411	413	385	419	403	386	421	411	394	389	399	405	396	426	387	380	398	393	403	409	371	382	427	418	385	376	409	415	418	381	373	441	407	414	412	414	387	407	407	396	381	413	383	406	417	420	395	433	375	404	391	397	415	430	388	399	375	430	403	377	376	399	373	415	398	375	457	391	415	402	394	399	368	393	409	424	380	380	395	395	426	394	409	403	404	418	429	405	376	413	401	410	410	404	407	411	389	410	389	440	366	400	409	351	383	403	425	438	385	413	422	382	404	387	401	417	402	398	402	439	408	433	390	417	363	430	425	398	395	412	384	408	434	429	445	405	372	391	392	393	399	445	416	405	376	418	394	405	391	407	360	389	419	434	408	394	366	394	398	435	400	375	356	403	387	396	388	399	366	377	387	418	421	391	397	436	364	412	400	416	389	351	408	405	425	422	408	436	397	411	387	430	363	406	419	391	384	375	400	396	356	383	379	379	419	385	386	396	403	384	428	364	422	384	403	394	412	405	397	370	415	405	446	377	370	399	420	398	402	392	376	378	393	386	382	395	372	409	376	382	376	374	392	398	419	425	418	360	387	420	407	405	390	412	383	379	404	419	421	411	433	366	377	413	405	422	384	424	387	378	388	388	387	415	407	405	399	394	365	418	393	415	419	381	376	396	418	375	409	386	381	413	395	403	396	365	423	400	370	383	400	412	409	408	389	388	423	396	398	414	381	399	372	387	413	399	416	422	413	423	400	415	373	387	422	425	425	362	420	397	399	425	371	421	454	374	385	421	402	382	401	401	399	394	388	391	403	427	407	388	394	418	398	409	452	404	431	417	418	421	450	407	374	425	398	404	430	409	406	370	429	416	382	396	386	383	405	380	408	363	403	357	404	388	408	386	387	393	398	394	423	398	404	354	383	390	407	427	387	436	399	396	403	364	409	387	423	388	449	397	417	382	419	428	372	388	409	392	399	363	410	452	409	405	377	426	399	400	378	408	406	387	406	410	391	421	431	424	412	418	355	392	366	376	440	402	405	408	386	403	412	424	376	403	398	406	349	420	448	400	354	379	397	424	397	410	419	390	421	382	447	439	392	429	426	404	400	419	406	434	402	402	394	394	422	389	400	380	394	389	425	408	399	392	416	393	392	397	392	436	413	405	379	394	407	429	409	407	394	401	392	367	409	417	409	429	413	367	383	423	391	421	408	429	416	395	414	415	403	408	412	405	432	388	408	362	413	361	410	403	381	371	407	394	384	414	385	384	386	392	382	399	412	421	393	384	412	379	385	428	403	400	411	384	399	404	390	419	437	436	391	376	432	384	402	395	403	415	389	405	402	388	415	384	398	362	415	409	393	411	396	397	386	403	435	413	344	406	398	421	388	403	386	433	362	386	389	387	389	404	411	403	428	393	393	396	399	389	410	387	398	410	401	410	382	392	409	403	422	394	411	371	396	380	381	360	407	399	438	409	386	398	400	421	433	399	390	383	396	360	387	419	380	402	431	373	413	387	373	367	390	397	383	404	376	375	370	419	360	395	427	410	370	402	408	344	384	389	411	381	412	405	413	370	416	405	410	421	377	367	403	372	415	398	370	432	404	416	355	415	378	416	389	415	359	384	415	396	389	407	385	396	345	399	414	415	398	412	417	407	399	365	404	399	382	407	436	422	383	402	413	329	419	411	385	427	419	381	418	368	418	390	387	388	398	410	424	422	400	377	400	421	423	428	405	416	399	391	447	430	393	378	386	395	384	373	405	380	429	406	376	374	398	364	391	383	410	398	404	422	383	399	400	402	404	423	397	424	392	381	422	382	410	419	413	381	415	426	400	401	400	390	381	408	407	436	351	424	404	416	367	396	385	393	414	403	387	382	433	414	402	415	364	405	392	396	377	379	416	413	419	408	399	427	394	380	408	400	419	397	402	415	380	403	394	401	373	437	403	384	406	388	423	374	401	435	412	384	398	372	368	363	381	416	390	424	391	382	376	404	354	386	427	381	408	387	386	383	441	425	385	383	396	384	376	419	397	414	387	392	401	392	426	418	438	409	400	402	421	408	386	415	421	434	357	412	424	401	413	396	425	410	412	413	416	427	405	422	410	418	424	404	354	400	360	414	420	423	405	399	370	432	408	390	400	396	410	383	401	428	409	382	377	408	394	403	392	426	406	407	397	394	389	413	410	381	400	388	416	444	414	408	410	381	385	411	382	392	405	377	415	396	413	438	419	399	367	403	387	422	390	396	396	393	428	395	383	415	430	434	426	400	369	374	413	412	404	418	383	373	388	420	433	370	370	375	397	370	366	412	375	388	377	394	395	419	385	447	410	380	413	418	423	445	398	364	414	369	392	402	372	409	385	395	386	435	390	398	405	391	391	429	407	392	420	369	369	404	391	402	392	412	409	381	418	367	414	413	410	390	398	392	390	410	416	389	419	423	422	411	382	411	357	419	424	394	368	398	401	364	415	411	388	381	384	385	373	407	387	404	415	402	395	363	430	408	421	423	412	423	386	436	426	413	409	422	361	410	412	417	370	392	417	391	408	406	431	397	383	410	400	364	423	388	423	397	413	411	408	381	430	394	417	373	383	417	425	395	400	389	418	393	404	384	414	405	422	434	386	404	413	387	391	387	390	401	432	412	410	386	398	389	409	420	434	367	414	391	409	390	389	362	405	372	401	378	380	393	387	382	401	368	416	385	391	371	400	376	394	389	379	382	393	401	380	363	440	405	380	420	405	386	395	393	419	426	395
24427	21197	28198	24516	19757	6949	1978	1041	775	606	526	421	429	382	377	369	347	327	330	338	349	335	310	293	337	299	278	330	316	288	317	292	333	336	293	267	288	300	268	310	284	325	291	267	330	323	281	307	300	318	341	311	311	309	310	323	327	270	334	285	302	301	283	357	308	318	317	310	294	310	318	310	281	290	289	325	275	284	288	303	312	290	277	296	286	300	276	288	298	278	312	290	300	265	305	301	323	313	316	307	313	323	285	281	312	269	316	296	298	294	311	328	265	314	306	277	321	284	301	299	297	312	303	282	314	288	285	290	297	301	300	322	316	300	286	305	305	309	274	291	285	293	314	272	292	305	328	267	289	299	329	308	325	295	297	262	307	311	330	298	302	310	285	290	293	299	276	313	271	282	280	304	315	325	294	292	299	310	301	304	296	288	300	300	316	313	280	284	324	296	307	304	259	321	317	287	337	298	288	293	297	325	318	271	292	302	306	294	290	313	282	280	289	305	287	280	284	301	281	309	295	309	301	289	307	312	297	339	304	322	297	289	285	264	316	316	295	295	306	295	292	316	322	317	287	323	282	272	285	324	327	290	326	306	330	313	264	308	323	300	303	286	287	301	294	270	309	300	332	320	331	271	286	285	298	307	313	306	296	300	283	317	323	310	288	314	324	312	280	310	323	284	299	331	324	328	287	277	321	318	287	270	270	313	304	258	281	302	290	309	308	287	294	287	269	283	286	316	323	306	296	274	284	250	274	327	304	276	298	316	302	305	323	305	295	311	260	308	260	261	256	287	298	308	311	307	286	283	330	316	284	305	259	343	298	321	295	310	288	285	287	304	321	337	282	298	304	309	314	323	307	298	302	277	309	281	311	291	283	288	281	268	324	297	312	309	288	292	276	275	320	338	288	304	312	289	300	302	299	295	336	265	279	299	289	293	302	311	284	288	265	325	303	301	292	295	286	273	296	275	300	308	279	280	290	268	278	283	290	293	279	312	309	305	273	316	297	313	301	292	278	282	267	302	285	296	299	310	287	307	303	301	324	336	275	309	306	297	289	293	260	306	320	294	298	263	283	309	323	290	281	309	298	275	309	264	280	299	304	296	273	294	292	317	343	305	296	311	321	286	285	323	301	321	295	314	294	298	283	293	337	286	278	286	301	317	284	291	318	300	319	307	261	303	325	320	305	273	304	291	326	337	330	298	270	274	315	293	286	300	283	295	299	331	323	279	287	285	312	310	318	283	307	334	320	284	301	288	267	312	290	295	254	283	306	274	293	289	314	327	283	315	287	272	319	300	287	294	306	282	284	301	283	295	311	311	277	313	306	320	323	333	280	284	315	339	311	316	305	317	288	293	297	329	301	295	273	297	286	320	314	307	285	288	296	295	287	313	307	292	289	298	280	283	300	324	280	262	299	290	310	322	284	308	279	314	288	312	303	289	339	306	295	303	273	290	278	309	290	297	309	301	284	295	307	285	334	318	269	303	278	281	309	275	313	318	281	307	280	306	311	291	304	320	304	293	292	291	325	332	309	304	286	313	296	298	318	288	284	317	281	282	301	298	293	331	283	326	332	312	304	307	282	297	311	292	309	311	287	298	328	289	319	305	282	312	276	304	301	308	304	309	320	305	286	307	307	334	304	313	303	312	310	283	329	315	313	287	296	286	329	290	288	303	306	319	324	292	303	337	308	250	295	300	303	301	291	325	289	298	313	314	316	300	304	313	285	275	290	324	288	290	312	290	289	336	282	285	322	303	318	289	310	317	299	297	286	307	291	340	284	279	326	314	295	284	298	325	292	294	260	307	299	278	312	306	272	303	310	328	295	294	308	342	307	307	309	309	289	285	323	290	268	293	290	324	304	302	309	326	290	306	322	304	321	306	287	303	303	285	327	312	294	319	283	266	290	305	343	326	312	290	314	293	285	310	289	295	295	300	306	300	283	325	305	306	287	259	291	304	287	295	282	291	305	301	317	311	294	311	300	288	286	298	316	299	300	320	297	272	292	318	312	293	315	322	310	271	280	345	268	316	325	315	311	262	266	340	313	307	312	303	312	325	311	288	298	308	296	294	291	293	297	310	331	294	347	294	288	316	291	306	287	300	281	301	342	313	284	315	277	322	297	316	268	320	305	286	316	315	284	277	269	304	309	287	334	260	313	279	309	309	316	299	325	301	291	283	305	285	286	318	305	324	283	304	309	291	259	284	302	347	286	278	312	308	312	306	298	292	287	280	293	292	294	260	286	299	282	328	306	317	297	283	274	291	301	300	292	305	311	274	324	279	302	270	263	319	322	273	296	340	309	269	286	315	300	299	293	281	299	320	328	325	299	297	274	305	309	286	316	290	270	291	276	307	298	300	280	314	327	287	318	349	322	320	307	292	296	332	301	284	320	287	283	307	303	280	319	295	319	307	290	320	276	299	292	290	286	307	316	293	329	286	306	317	300	277	311	279	277	274	276	304	300	312	297	289	320	308	306	315	299	283	300	304	345	300	333	309	285	280	294	303	328	309	293	284	302	351	319	319	286	288	302	322	310	301	307	293	326	313	286	325	293	321	302	317	282	286	322	299	297	287	289	308	316	295	290	311	291	303	283	312	287	279	265	306	264	297	314	297	269	283	268	315	289	294	267	267	300	294	296	290	300	308	276	290	269	298	299	290	300	287	336	306	305	298	302	262	293	333	304	243	320	296	309	304	242	331	303	294	310	318	294	312	312	324	296	326	312	301	283	306	300	283	298	318	288	284	303	333	261	318	310	304	283	311	299	317	287	309	297	286	278	289	290	323	286	308	292	306	305	291	274	309	296	312	269	297	296	312	311	312	305	296	315	269	300	325	286	297	280	273	314	311	298	284	325	271	287	314	292	310	301	329	283	299	337	296	296	290	327	261	280	327	281	304	289	304	309	276	318	297	292	286	287	315	295	315	339	251	278	309	286	296	269	313	332	272	324	295	273	334	297	291	324	292	276	303	298	313	281	296	285	304	286	314	284	313	295	296	287	275	275	294	286	303	307	307	301	303	307	311	312	263	285	329	326	319	314	290	304	297	306	287	288	332	315	267	345	307	288	274	300	297	287	304	302	307	295	307	279	284	313	297	306	286	286	300	314	297	298	293	308	309	285	320	298	310	326	299	299	292	282	292	273	326	333	305	306	280	285	291	314	309	276	309	254	317	318	279	289	273	314	285	296	270	281	299	280	297	314	325	300	277	273	287	281	306	277	326	300	287	312	325	287	266	303	318	323	293	295	291	319	319	281	296	272	312	285	310	308	323	289	287	286	301	308	315	273	328	341	280	292	318	289	286	290	323	326	308	320	298	312	319	295	272	283	354	292	333	301	295	309	285	315	310	272	298	323	300	274	298	284	297	281	286	296	287	305	287	300	291	270	271	309	262	316	324	284	270	287	283	272	299	292	292	289	340	294	289	295	317	286	296	290	317	295	297	322	312	286	314	317	297	311	313	298	300	278	311	286	294	299	289
13561	25792	26285	21266	15916	8326	4543	2893	2205	1463	1224	992	822	754	703	704	659	641	667	634	599	579	515	515	588	551	517	549	548	514	506	489	534	488	499	536	476	554	507	497	521	484	484	503	501	444	472	491	473	507	491	454	485	468	479	473	482	520	468	470	441	461	479	492	516	476	495	477	492	479	519	437	483	497	520	464	485	495	479	461	440	489	478	481	509	475	475	479	456	495	448	496	483	453	453	456	459	458	464	434	504	486	444	485	492	478	436	470	488	494	478	483	472	459	483	473	452	470	468	472	462	437	472	454	493	526	446	465	478	513	475	465	487	461	461	476	464	475	474	488	485	444	428	497	503	487	472	514	462	436	517	445	496	463	492	423	479	445	464	457	456	436	475	431	503	466	502	459	480	433	463	473	454	484	498	485	494	464	472	476	471	479	485	494	446	460	473	486	468	522	463	495	477	496	474	480	505	465	498	463	460	467	453	495	498	459	403	473	494	476	472	487	473	472	443	456	486	495	462	462	470	458	480	456	472	471	455	460	497	491	489	498	454	464	483	476	472	475	466	470	518	448	493	454	460	470	468	445	482	438	452	494	457	451	477	521	488	477	433	476	456	468	479	462	457	449	446	445	453	450	457	445	451	468	482	461	500	478	466	475	469	472	447	445	462	483	494	458	444	456	445	511	482	506	457	455	466	486	483	474	485	449	454	453	423	479	449	477	483	463	521	461	477	439	486	480	492	453	452	464	477	439	461	440	468	477	431	494	461	435	458	449	452	491	462	504	517	498	455	463	476	493	466	471	476	475	462	438	467	485	474	477	458	499	493	476	466	464	480	491	462	504	489	465	481	465	452	467	443	510	463	442	481	477	431	486	434	445	469	478	502	506	449	480	472	488	455	456	504	450	443	471	455	517	495	484	493	508	457	477	476	476	472	462	456	529	478	486	498	455	480	433	456	483	436	446	467	449	443	429	518	489	453	423	459	490	460	449	478	484	454	442	487	472	461	467	448	456	505	442	500	463	495	451	439	432	449	465	457	477	458	459	469	450	418	490	437	462	442	471	465	498	469	466	468	504	490	479	461	479	460	490	486	495	478	480	468	472	461	482	468	477	500	484	464	458	474	479	484	423	471	508	432	456	461	498	464	466	471	471	444	468	433	461	476	460	481	473	469	487	473	470	474	475	490	443	459	486	489	453	491	473	496	460	502	480	448	521	447	487	473	482	466	432	465	472	481	504	491	444	487	439	486	483	476	462	471	461	450	456	464	486	460	443	470	465	477	470	465	471	493	461	485	467	514	464	457	468	508	471	476	433	473	468	443	455	431	485	444	485	428	501	503	437	457	473	506	498	433	465	471	451	497	498	461	481	456	468	440	442	468	497	471	501	469	455	479	474	530	459	448	444	497	476	456	477	487	476	445	465	448	453	486	461	487	512	480	440	477	448	483	495	456	451	504	417	525	456	485	497	498	445	483	425	448	436	482	454	458	419	461	487	479	446	488	437	466	424	476	481	478	442	494	436	457	381	475	450	460	442	497	474	491	465	465	475	434	475	479	469	473	486	478	462	436	453	496	468	430	466	469	471	461	479	470	458	472	460	491	465	473	462	479	508	430	507	472	449	452	425	484	459	453	438	460	479	503	519	466	473	463	460	462	491	443	476	475	485	445	465	479	491	470	486	494	450	432	449	451	468	470	473	523	469	456	473	485	460	486	431	477	449	465	477	452	511	479	448	454	454	475	491	474	470	491	470	464	477	460	468	481	480	478	483	482	475	460	442	499	481	468	479	493	503	463	476	505	488	456	502	483	466	450	459	485	451	456	466	457	443	458	481	454	462	450	478	472	505	475	412	477	493	492	474	487	460	456	484	481	489	482	474	487	463	435	475	503	481	498	465	485	477	455	475	443	438	494	473	468	479	468	463	482	407	462	470	456	483	508	468	479	466	454	430	489	464	442	441	474	485	492	498	468	456	501	472	451	489	430	476	458	461	412	469	487	461	458	502	469	478	476	485	443	489	466	454	457	476	517	408	429	454	482	459	470	451	458	458	468	430	479	441	460	493	445	469	478	488	451	475	484	469	477	446	445	496	445	475	446	517	475	436	483	465	458	458	486	516	460	503	476	473	488	450	475	454	427	471	494	458	457	456	485	485	443	465	440	457	463	477	474	488	466	472	440	444	485	506	446	490	462	461	463	495	462	450	469	481	475	476	458	490	471	472	442	461	471	467	509	403	461	493	454	466	509	483	502	439	489	480	489	501	468	496	463	464	459	455	476	486	455	462	460	465	469	445	464	477	482	481	469	453	454	454	496	479	482	505	454	466	488	475	451	491	496	477	445	481	458	494	492	452	488	507	472	465	469	455	493	462	460	478	451	439	451	484	453	449	467	434	472	443	462	447	477	434	462	460	495	439	473	469	480	480	480	484	458	450	467	475	475	458	458	449	471	451	425	414	495	455	464	462	435	492	484	452	476	455	502	492	477	487	511	461	464	489	458	440	459	477	450	455	468	489	442	465	443	443	471	513	483	439	464	471	426	451	452	489	479	444	512	490	498	460	477	497	474	476	472	489	535	448	457	447	457	448	457	468	439	459	544	510	467	462	453	442	522	487	450	458	467	480	473	466	456	447	449	473	511	442	474	469	495	490	466	438	471	469	491	461	470	445	477	468	478	471	498	469	453	497	449	438	463	487	452	492	433	460	466	449	500	465	459	470	460	464	443	469	465	498	407	468	487	445	476	476	467	447	505	497	461	476	432	449	502	488	497	454	510	445	450	454	497	494	457	466	477	477	488	480	458	450	487	485	481	491	474	475	437	489	451	480	472	512	429	430	451	426	469	493	468	419	472	460	456	451	493	510	463	430	433	459	500	443	490	514	458	489	466	465	479	467	474	434	444	488	462	494	470	476	437	475	463	488	452	478	450	476	470	485	537	434	480	483	444	469	461	474	520	485	477	445	474	472	456	493	472	459	454	470	492	495	473	472	474	470	450	445	482	478	477	505	444	513	484	455	471	460	445	475	460	455	459	438	444	482	473	500	435	471	440	481	462	496	486	474	462	457	451	500	436	440	470	447	454	469	474	438	450	443	448	463	468	489	462	490	445	482	494	496	469	477	441	494	433	449	448	441	457	480	453	491	468	444	453	491	472	489	449	494	480	516	488	460	462	458	479	455	468	467	461	488	468	482	488	488	462	456	488	488	494	479	458	519	469	489	472	439	464	470	449	494	469	461	448	513	464	488	473	460	452	519	437	458	494	461	493	479	476	454	431	460	454	452	452	480	498	456	440	447	443	469	452	465	446	449	486	442	441	443	465	466	474	458	469	442	459	448	466	432	447	485	534	487	456	479	462	459	490	501	476	466	466	483	450	476	484	443	443	439	437	464	472	504	484	472	525	509	465	422	428	496	480	470	497	483	474	474	446	441	465	488	474	464	486	447	456	478	463	469	462	470	504	468	487	480	449	473	461	477	455	507	467	477	453	487
23194	21199	28948	23742	21232	20285	7337	1649	920	786	563	468	402	348	350	278	298	295	286	266	275	225	234	225	216	220	251	234	215	209	203	220	228	221	207	199	192	190	221	188	208	208	187	210	184	188	206	201	196	187	201	205	213	202	186	225	214	177	168	173	172	190	183	183	194	201	192	178	192	172	198	187	183	200	204	202	204	201	206	183	210	196	199	202	177	195	184	218	196	165	160	180	195	185	183	187	200	198	170	195	190	201	197	203	204	204	192	230	189	206	209	166	157	195	188	197	168	210	194	175	189	189	208	195	181	183	189	179	223	176	179	218	178	193	186	189	168	210	197	185	192	189	187	199	187	187	188	180	185	168	206	181	174	206	187	174	187	174	167	195	177	209	208	196	205	184	159	187	191	188	180	191	173	198	186	196	183	174	170	155	206	186	197	160	205	207	203	181	165	169	181	209	203	190	200	169	188	179	203	199	185	203	195	182	189	192	197	195	166	197	168	205	187	207	196	223	179	179	194	194	182	224	188	173	206	191	203	196	180	202	196	181	174	180	177	173	212	190	213	171	229	200	213	182	204	178	192	180	187	182	186	192	197	179	205	189	186	177	180	163	171	189	219	170	193	201	174	164	187	186	195	184	171	174	184	201	177	200	186	198	167	190	164	181	175	193	180	198	193	182	193	169	176	209	187	171	211	176	210	179	201	209	213	217	173	193	195	172	171	186	207	166	201	186	182	201	186	176	170	190	189	191	183	177	191	176	187	188	176	190	174	168	172	200	189	188	178	182	185	180	163	190	206	180	184	178	192	184	163	206	179	198	184	197	196	202	194	179	185	153	200	179	172	183	182	179	172	174	188	224	201	198	213	211	197	165	186	193	171	178	195	177	161	186	174	169	172	192	195	205	193	167	201	211	189	179	179	183	167	150	190	168	182	176	182	197	189	201	171	191	180	161	194	172	190	194	176	179	181	210	173	184	161	192	219	188	171	207	201	191	162	196	169	203	174	175	201	196	207	177	188	197	196	217	194	181	177	190	182	184	180	191	168	189	187	183	172	160	206	201	189	156	174	188	183	189	193	206	167	192	213	196	183	186	149	181	181	159	169	210	192	182	181	185	174	178	193	195	188	184	185	204	213	195	191	191	169	178	179	172	190	160	191	186	190	164	176	210	202	201	180	196	188	169	200	212	183	189	178	181	212	193	194	186	172	180	201	189	182	210	192	212	167	179	200	167	169	172	172	204	173	173	177	185	197	215	178	172	205	202	197	180	173	187	192	193	187	179	192	194	194	208	198	154	184	186	190	192	168	181	178	187	215	222	194	175	163	196	177	173	193	194	202	172	189	199	167	195	190	178	180	178	181	184	167	166	188	175	191	182	177	190	192	184	220	213	172	170	194	178	213	180	195	172	157	169	193	177	192	191	180	172	203	167	180	173	177	195	171	186	196	199	180	204	184	202	192	195	190	180	159	192	204	210	177	195	195	176	207	185	198	206	208	193	217	163	186	212	210	181	197	172	159	191	191	184	178	210	206	189	180	191	182	186	183	181	169	203	171	204	200	194	162	194	198	222	181	194	184	174	180	186	212	206	172	184	188	185	174	193	188	196	229	194	210	215	179	166	201	184	170	201	200	195	191	220	181	190	192	181	187	175	177	173	166	184	218	173	171	208	182	194	174	185	206	174	193	208	186	191	199	165	183	167	179	167	182	195	186	208	168	185	185	184	178	179	181	192	179	180	202	203	167	195	170	172	184	179	203	171	178	176	168	167	200	170	191	176	197	178	160	196	195	211	199	177	174	186	186	178	180	211	163	193	183	185	177	201	184	174	171	191	178	177	198	186	179	184	187	206	164	173	155	192	210	150	184	192	199	192	189	205	179	170	193	172	186	195	175	159	182	207	173	154	194	197	160	191	181	185	195	200	189	183	191	180	195	172	182	203	189	201	196	198	170	191	211	214	176	172	168	170	161	185	186	187	189	191	174	184	205	182	205	163	178	204	169	190	188	206	190	174	177	197	172	197	205	180	193	149	195	214	171	180	195	164	180	218	188	164	189	186	158	212	199	188	197	177	209	189	161	192	174	181	165	191	177	197	183	200	191	189	182	177	191	183	193	201	174	197	187	173	197	183	191	191	195	173	177	182	207	184	163	159	207	204	172	179	200	198	187	195	187	194	187	199	210	172	194	202	188	174	176	170	178	232	181	199	192	182	178	201	164	198	158	170	188	180	162	214	189	179	190	197	154	174	184	172	196	205	166	178	177	196	188	197	191	177	191	184	198	181	171	188	171	210	193	186	186	183	187	186	200	179	209	175	191	189	185	178	184	202	192	161	198	176	174	199	178	173	194	176	158	183	184	189	172	179	185	202	181	168	170	191	188	182	158	172	165	201	199	168	183	183	200	198	173	191	175	164	171	180	185	203	189	188	191	203	189	195	188	177	160	174	197	186	154	200	159	176	175	192	156	178	171	180	201	186	166	182	179	184	174	203	209	211	186	187	192	195	176	203	185	175	176	190	191	186	170	190	188	185	185	171	148	178	200	196	205	176	186	203	158	172	182	187	193	167	168	183	160	181	182	184	190	177	200	164	162	186	185	184	190	203	175	201	204	175	202	193	199	193	185	165	161	176	198	190	196	179	154	193	167	198	200	213	187	180	176	177	177	182	174	201	181	190	158	202	168	193	198	216	185	220	172	174	212	193	166	211	191	196	163	190	194	199	183	207	173	182	179	197	173	186	200	190	180	175	192	170	177	181	179	187	166	219	176	182	177	169	175	180	167	197	186	207	164	165	193	209	175	178	156	166	182	201	186	184	174	172	183	167	172	173	197	193	187	170	192	192	201	183	187	190	190	183	195	206	192	169	168	187	167	185	188	177	185	193	224	183	186	215	214	192	198	165	171	163	204	213	202	213	210	203	178	191	164	177	191	206	164	152	190	158	202	191	171	170	172	180	202	186	192	166	208	177	192	189	171	181	195	183	170	177	193	179	165	181	155	174	147	187	178	195	176	200	192	173	187	190	193	185	207	185	171	182	179	145	177	192	195	183	172	187	205	180	193	177	172	174	184	191	182	221	182	207	184	179	164	181	169	180	178	178	212	189	180	189	180	188	193	180	187	202	178	178	184	182	184	192	187	178	187	189	184	168	162	185	183	194	194	184	189	210	196	210	203	199	172	234	181	183	160	195	165	177	174	175	190	182	198	211	170	169	193	186	208	202	169	197	181	171	181	179	176	178	190	185	195	194	209	163	161	186	186	180	172	202	205	186	191	175	165	189	176	178	206	173	194	209	189	193	169	212	178	187	189	188	186	186	191	177	179	190	190	199	199	190	185	192	163	179	185	193	174	183	172	176	157	161	201	172	186	194	178	193	188	183	169	216	170	221	179	201	181	199	189	196	197	179	182	166	202	193	189	182	168	178	161	158	167	177	177	192	201	178	191	164	186	172	190	190	181	212	169	172	178	226	171	194	196	177	187	192	190	186
16820	32027	30468	25683	21034	12290	7709	4198	2746	2279	1708	1253	1104	891	810	710	708	638	595	566	597	518	474	453	491	464	439	392	404	352	430	388	377	354	344	344	394	370	365	363	311	356	355	343	308	339	328	341	336	340	305	354	334	333	307	326	304	360	287	311	327	312	325	310	303	307	329	288	286	298	300	326	313	318	342	334	303	282	284	313	306	302	302	265	323	332	306	314	286	323	316	306	311	305	309	304	299	280	274	301	302	298	288	296	315	329	271	297	338	304	307	297	294	273	298	293	264	320	300	328	297	274	329	289	287	319	291	289	293	297	301	313	301	310	314	293	267	287	305	317	301	288	285	305	331	290	308	315	292	318	280	315	304	312	302	298	288	322	309	318	289	282	308	301	274	304	313	312	310	293	291	313	314	324	312	302	271	300	312	321	295	320	284	268	310	281	310	278	271	291	311	299	306	334	317	285	306	317	299	308	296	305	328	270	311	294	285	285	312	298	288	287	306	313	313	291	311	327	310	302	299	304	311	285	310	322	293	293	274	284	314	291	302	320	301	315	307	301	293	282	298	304	293	311	313	240	306	270	291	304	301	305	332	297	308	317	265	297	290	285	303	304	292	297	285	284	291	300	284	309	276	292	276	306	299	311	296	296	305	293	303	324	287	325	319	268	314	289	260	322	273	289	329	306	298	302	301	311	319	273	279	297	290	296	289	292	320	301	270	304	293	304	311	300	284	269	299	291	315	316	301	293	327	276	284	276	282	291	304	307	269	297	295	265	306	307	298	297	305	299	300	297	305	322	273	286	319	315	313	322	316	287	311	280	311	304	282	290	299	298	343	311	314	325	296	328	312	270	308	312	286	313	331	300	320	282	294	272	293	286	316	304	320	294	313	303	322	302	311	309	319	279	299	300	289	318	307	282	261	300	308	286	302	315	305	325	314	303	310	317	314	291	298	294	297	313	307	310	329	283	324	315	285	301	297	316	287	307	274	290	302	295	289	326	323	289	287	301	299	288	304	267	306	251	282	301	307	274	278	280	289	272	305	327	281	273	308	313	321	289	291	299	286	271	311	309	288	304	296	290	281	310	283	289	278	306	332	311	288	285	301	287	286	281	332	285	316	304	314	308	318	280	284	303	311	299	299	331	346	310	349	283	316	311	296	297	306	319	300	277	290	327	275	328	304	284	291	260	319	278	278	290	320	322	328	316	299	297	344	309	269	337	306	330	294	311	298	297	328	285	272	297	265	301	274	301	321	305	285	315	330	304	286	325	314	297	273	304	275	303	306	309	294	337	324	328	294	294	322	303	286	265	312	273	310	253	315	277	269	274	317	288	312	290	289	275	319	287	277	279	303	325	290	305	291	296	293	341	305	301	287	260	323	279	314	310	302	281	274	303	292	286	279	306	275	288	306	290	327	295	299	281	276	313	280	302	309	293	296	297	297	305	277	306	303	299	271	282	325	280	347	301	295	304	269	301	310	290	319	275	300	304	320	314	307	297	306	273	270	330	295	278	275	294	280	319	335	307	313	269	324	310	319	310	298	307	311	311	277	315	297	309	290	330	288	289	275	261	316	323	291	292	299	287	284	325	260	278	313	300	296	306	298	284	306	317	294	285	307	342	305	300	294	266	332	302	325	296	332	273	261	282	279	300	290	308	280	283	278	321	303	291	310	284	303	280	314	332	284	305	304	298	284	302	310	333	305	318	291	318	305	304	281	314	281	287	284	294	319	302	321	332	280	296	270	292	302	274	324	288	325	298	314	287	271	299	275	261	291	328	281	289	310	276	260	308	283	282	315	290	277	299	282	321	289	305	308	305	315	289	296	298	309	314	313	302	288	305	312	292	291	299	294	310	326	285	264	287	289	275	283	294	284	286	310	314	322	309	317	305	295	289	325	295	307	295	322	268	320	315	306	305	271	274	288	295	310	280	282	288	331	304	284	285	290	299	307	286	285	295	327	297	293	285	290	327	296	277	286	294	297	290	291	331	335	299	325	280	289	316	305	306	287	322	321	288	299	311	298	293	294	284	286	296	299	283	289	306	317	295	316	285	306	315	325	302	282	323	285	276	321	314	299	287	282	310	302	278	323	296	298	272	277	303	263	270	312	278	308	303	313	318	269	316	295	322	307	328	307	321	346	313	300	301	317	305	269	246	302	299	301	293	291	327	317	273	297	301	289	295	322	287	317	279	314	302	301	293	287	303	310	306	278	307	279	302	293	302	278	298	287	285	353	310	316	297	352	300	274	310	304	299	322	291	312	278	270	326	284	276	299	271	305	277	270	288	289	310	282	303	328	290	313	275	279	309	291	298	311	273	285	298	284	302	298	312	284	270	312	333	281	289	264	303	307	296	284	281	285	275	286	310	287	318	290	302	294	309	309	302	299	290	312	285	274	299	294	281	291	298	272	311	280	328	276	303	296	287	326	287	311	304	266	300	257	302	274	286	315	279	268	320	286	309	304	304	314	308	301	273	322	318	275	278	274	288	292	280	284	289	291	295	281	318	292	277	309	315	284	285	315	292	311	289	315	290	302	305	309	285	303	298	265	318	330	294	306	294	333	307	267	300	304	301	297	311	293	296	292	297	323	289	300	297	308	319	321	349	304	307	293	278	321	324	271	319	342	297	291	276	289	279	308	282	288	299	304	281	281	312	263	277	330	329	280	301	297	292	320	332	299	293	316	321	282	321	324	299	339	290	260	322	275	282	309	303	317	312	273	290	320	281	316	301	285	285	297	341	297	298	307	308	307	331	319	296	270	288	297	307	309	289	278	312	310	308	292	301	296	306	320	312	292	311	304	321	274	300	282	297	303	316	295	295	307	279	276	300	331	282	274	305	306	295	280	295	309	301	305	294	275	293	309	284	278	275	299	330	310	288	306	274	315	299	311	289	308	286	304	324	300	325	302	302	307	315	308	273	286	320	315	259	304	316	293	318	271	323	297	274	284	293	322	278	308	293	324	343	274	276	324	274	311	320	301	311	291	284	295	286	298	273	294	316	289	282	330	295	297	270	297	298	308	317	305	266	268	337	297	296	323	296	274	310	303	280	284	295	285	329	313	296	296	280	328	287	278	324	280	287	290	281	308	316	317	314	340	305	267	317	317	308	307	322	297	298	281	287	286	297	273	289	318	299	288	281	258	296	288	309	275	302	306	305	330	299	306	289	283	287	285	277	307	298	293	299	281	313	304	267	260	283	298	273	290	310	309	323	300	323	291	320	284	313	273	309	291	313	294	336	307	301	300	281	290	278	316	303	288	313	293	297	283	326	289	295	313	304	318	326	267	311	310	316	321	293	297	280	292	328	264	288	316	305	276	290	284	290	293	262	305	283	297	313	308	334	283	304	312	287	300	289	312	253	279	288	315	300	292	292	303	321	297	278	330	315	307	319	269	305	295	306	291	304	313	306	296	285	314	328	285	290	281	285	318	284	280	305	295	307	274	289	301	311	303	297	333	321	321	310	289	316	263	304	268	292
26580	20636	13607	7242	4464	1975	1022	533	342	342	339	335	273	271	288	266	253	284	306	269	285	252	263	249	244	287	268	273	245	261	255	247	264	284	245	265	263	263	245	241	257	247	269	273	272	247	251	268	263	266	269	259	258	254	251	237	274	274	247	245	251	235	262	239	234	251	272	239	226	228	261	243	262	257	235	250	230	253	266	258	264	273	240	240	249	233	260	265	232	268	266	275	260	244	250	256	276	269	275	275	247	275	263	261	298	272	266	246	257	265	271	241	264	257	249	281	254	265	278	257	262	255	243	230	273	282	251	223	274	254	250	240	231	268	264	263	270	239	258	263	214	233	247	249	273	258	240	284	251	238	248	264	215	255	250	253	256	268	242	264	246	273	257	241	248	244	258	245	266	261	274	245	277	278	244	265	238	256	255	271	271	258	247	253	268	246	258	270	285	250	259	288	256	262	217	262	251	256	254	257	269	243	268	258	264	239	263	279	261	251	276	241	254	265	263	273	255	279	260	267	263	263	265	283	251	258	230	254	263	236	263	261	275	243	216	233	278	251	235	242	269	276	269	248	238	273	277	264	248	260	252	294	248	254	269	275	246	233	261	271	249	231	266	288	271	247	240	290	268	285	256	274	299	291	258	271	242	271	293	238	253	271	252	266	218	247	232	256	262	280	269	255	255	268	248	272	242	233	240	227	248	255	267	293	272	266	245	288	240	223	248	288	218	252	271	253	251	281	272	250	272	285	265	241	271	256	263	253	261	270	254	241	278	261	248	247	274	291	254	291	240	239	250	270	239	253	242	250	256	257	272	247	259	262	252	271	268	243	263	275	234	239	261	261	274	273	277	232	278	265	258	278	269	269	237	257	281	226	247	274	268	250	255	247	257	253	237	242	284	249	218	268	247	262	247	253	256	249	252	243	247	252	250	243	270	281	245	279	230	261	264	244	290	253	266	239	250	280	269	252	273	255	255	248	266	255	220	267	248	229	249	271	261	253	229	256	274	263	248	286	255	263	242	249	250	223	251	285	235	248	240	257	245	262	269	247	236	313	294	238	277	243	292	265	246	267	274	251	262	286	253	284	273	261	277	251	285	291	244	285	233	243	260	277	236	243	306	232	267	264	214	248	244	258	241	254	264	279	266	230	246	257	276	268	253	251	279	239	258	282	262	281	269	262	271	227	273	270	260	232	245	280	246	282	244	252	266	247	286	254	263	239	255	266	273	270	231	239	266	262	275	258	229	249	254	265	266	251	284	275	240	255	239	247	260	259	280	215	230	263	261	253	238	266	253	266	262	262	255	262	231	250	270	277	263	252	263	259	275	236	258	283	258	262	267	258	266	265	240	232	278	245	253	266	236	282	244	241	262	269	242	271	236	260	259	273	251	253	251	278	254	233	270	209	272	242	249	259	271	253	233	242	270	248	275	293	264	249	261	261	224	233	243	289	282	265	241	256	282	259	294	254	285	247	255	261	248	259	236	276	256	243	265	255	267	253	251	291	227	266	250	255	244	292	268	238	249	249	272	257	237	247	236	277	266	234	276	257	234	278	267	240	255	261	233	262	235	255	272	255	267	245	266	243	255	246	269	274	256	232	244	249	257	257	270	257	238	250	266	256	248	240	261	243	251	298	263	264	244	276	272	256	245	293	269	274	267	231	255	243	265	281	247	257	271	277	260	298	243	276	288	237	262	263	284	239	253	249	276	296	245	244	276	222	276	254	230	280	257	240	268	256	255	265	257	280	212	244	254	272	258	232	241	251	256	265	266	266	248	253	265	255	256	232	278	233	277	252	258	277	268	256	257	271	269	268	261	246	249	256	265	266	260	248	226	240	273	228	252	269	282	255	277	252	264	282	271	259	264	217	241	265	239	258	249	249	237	246	272	285	259	263	248	232	243	268	242	262	273	295	263	253	271	265	255	238	252	265	240	259	278	223	252	271	279	217	277	248	242	254	255	228	254	252	283	235	278	275	249	250	240	245	253	242	238	283	256	267	268	247	275	248	254	271	264	237	249	264	264	253	260	259	253	268	263	262	251	266	249	266	272	254	253	237	279	243	237	273	267	250	257	232	217	249	270	242	265	290	253	274	231	292	282	255	232	247	244	264	260	255	258	267	296	256	229	274	249	255	271	286	231	255	274	262	263	246	242	270	264	240	229	249	271	236	246	240	245	247	247	261	285	253	258	249	252	248	270	246	256	232	256	271	256	273	255	271	259	244	259	279	247	274	235	240	249	257	269	259	235	254	281	255	245	269	285	266	262	251	254	257	248	263	276	252	266	239	271	263	240	227	232	265	243	266	254	235	272	275	230	246	253	244	266	246	268	266	259	257	241	259	234	226	280	266	271	229	259	240	274	227	247	244	248	258	282	228	261	237	240	269	279	286	276	268	260	247	248	248	252	255	261	262	249	270	275	271	261	242	275	258	250	264	245	263	267	247	277	279	272	244	294	254	243	283	242	251	228	251	238	267	244	240	222	228	261	243	269	270	281	268	255	234	221	247	256	286	243	279	264	246	253	258	249	248	257	244	268	271	271	252	295	258	266	234	251	242	261	251	256	231	279	235	271	272	233	245	267	243	255	254	261	257	249	240	263	257	248	243	277	262	249	252	252	255	284	272	256	261	264	267	240	265	266	257	282	272	249	281	225	227	273	262	279	242	248	272	239	270	273	274	275	283	253	262	228	237	274	252	236	248	228	274	255	254	290	266	260	275	265	252	258	281	251	256	280	253	272	248	248	232	259	266	236	253	262	258	258	257	266	280	236	244	249	266	284	244	272	251	272	272	301	233	267	253	247	242	282	256	225	263	252	291	243	247	235	259	232	247	245	257	240	237	249	280	229	259	244	265	229	254	246	242	261	281	233	278	240	262	284	254	247	266	253	272	253	247	247	255	242	257	249	264	258	260	234	263	263	258	245	234	241	231	243	246	278	254	269	246	234	251	275	248	240	270	237	241	242	258	264	286	253	224	254	246	268	253	236	266	254	238	249	289	252	272	252	247	245	242	243	253	234	282	231	240	237	256	261	239	269	255	252	269	250	239	268	268	237	263	270	266	256	272	273	255	274	272	250	254	236	247	246	249	248	258	245	267	246	249	280	276	255	290	278	290	250	275	244	279	284	246	273	280	232	230	286	246	252	264	246	261	221	240	232	246	297	232	255	266	255	277	232	226	280	260	261	250	271	252	267	281	282	257	292	262	244	272	242	260	258	263	261	234	251	255	268	250	247	267	261	251	275	258	269	237	255	262	248	236	268	244	260	254	250	271	246	245	248	271	269	258	226	242	259	232	263	260	255	287	291	263	220	262	247	268	251	240	259	264	246	269	278	280	255	272	263	243	260	282	253	272	256	255	249	247	232	288	233	250	257	231	253	259	271	254	244	270	257	270	234	257	251	263	248	236	294	264	248	256	268	262	249	259	250	257	268	272	259	282	259	231	237	234	281	266	251	281	246	257	273	236	240	251	251	275	259	264
12800	18335	16143	12752	10771	5530	2951	1491	900	773	567	520	520	486	441	407	423	427	459	456	412	377	425	420	447	414	420	420	404	432	407	432	390	403	401	402	394	434	429	372	417	408	432	399	395	404	394	409	421	391	384	427	390	419	419	432	404	443	400	382	377	403	389	411	409	412	426	378	408	411	401	394	406	390	417	372	456	424	410	425	421	411	379	384	413	405	393	400	415	422	410	388	380	405	407	388	394	362	398	375	422	411	381	401	395	398	411	392	407	425	393	418	396	410	410	427	431	372	399	361	401	396	388	392	417	439	413	415	392	404	447	422	398	425	391	383	421	376	403	393	424	391	420	380	395	462	407	424	431	383	387	379	411	395	424	388	395	432	407	400	369	385	399	422	422	416	392	380	399	408	416	406	399	403	400	393	419	404	388	415	422	409	395	400	399	388	417	392	383	383	433	421	397	391	380	375	405	415	388	428	384	377	401	394	402	405	401	438	379	426	387	433	388	381	400	367	386	424	398	416	411	384	430	399	428	378	414	397	398	420	403	409	401	389	398	387	432	370	437	425	421	399	378	419	403	368	367	423	423	408	382	398	366	402	369	412	393	412	397	412	410	428	373	398	412	419	441	372	412	404	422	408	405	428	403	370	383	377	398	399	409	412	396	440	424	375	402	434	432	416	414	414	370	414	376	402	389	399	392	409	433	415	384	392	424	406	388	408	443	411	395	390	400	399	443	410	412	407	401	374	432	386	444	389	385	403	433	408	420	373	380	396	400	394	376	396	405	402	390	397	390	433	396	390	416	421	395	394	400	434	420	414	384	392	405	409	402	389	385	436	394	378	434	402	384	419	392	393	408	384	439	414	414	417	418	403	389	402	374	350	422	414	412	411	390	395	397	407	382	397	392	416	398	414	379	410	403	427	402	400	418	453	448	400	390	409	429	409	405	352	372	407	411	367	396	369	411	382	424	395	426	381	386	392	349	420	384	375	387	394	402	405	418	400	411	455	416	418	364	376	429	412	394	377	424	400	413	395	412	387	387	381	393	418	421	409	410	369	390	379	382	426	394	360	427	393	406	384	388	457	391	399	398	424	406	399	444	396	393	393	410	396	373	407	427	426	419	393	404	396	389	406	445	362	397	403	417	386	355	397	381	412	372	421	356	424	385	453	429	393	384	400	421	364	384	381	425	422	364	400	419	419	393	415	414	400	396	420	396	373	369	408	417	399	425	421	443	395	375	410	395	403	410	373	371	370	377	365	400	402	380	389	418	412	418	404	393	419	414	445	432	401	395	420	402	399	385	412	406	408	418	398	393	439	407	413	429	412	408	404	391	403	412	382	379	419	421	393	420	430	403	420	384	410	416	413	373	381	392	407	346	396	418	380	411	386	411	430	424	367	402	409	444	405	405	381	381	436	412	414	404	378	429	352	390	408	394	406	416	372	414	394	397	399	392	373	421	388	406	376	392	370	435	369	366	384	387	390	426	371	391	368	394	400	414	426	393	408	415	433	423	388	402	383	399	409	403	427	406	402	378	420	428	397	418	406	423	399	435	401	430	450	429	387	373	400	403	412	385	388	417	409	425	395	430	388	395	386	414	387	386	385	373	411	365	382	425	428	384	381	352	375	414	387	435	378	432	395	387	415	412	418	400	457	358	389	412	386	401	427	405	413	392	407	386	402	390	371	370	403	417	429	369	370	405	404	367	394	383	414	429	431	366	410	430	394	416	420	404	352	403	432	392	413	414	413	389	383	364	412	391	402	382	393	410	399	399	414	401	385	393	423	395	400	410	389	395	440	383	407	410	409	420	404	397	431	425	400	393	403	423	389	385	387	386	408	397	388	424	403	372	353	389	404	406	448	400	420	394	360	411	395	395	404	416	399	385	402	379	383	404	376	400	367	382	430	424	393	384	396	405	394	441	362	442	356	425	373	413	406	412	377	413	399	367	426	397	452	374	426	381	382	390	380	399	424	394	396	414	428	394	383	371	390	374	411	398	386	401	417	394	377	421	393	377	403	372	388	405	399	390	393	420	418	392	440	431	372	437	376	373	431	372	383	411	386	401	430	375	428	430	414	387	377	431	424	369	406	462	397	396	399	399	419	412	397	404	402	374	422	427	404	411	406	442	410	400	397	438	403	405	422	393	440	385	397	402	413	441	381	417	407	365	404	391	383	414	440	393	449	391	396	390	414	407	413	391	406	421	426	396	436	375	388	392	393	387	386	412	415	358	405	392	415	359	391	421	403	385	422	414	386	393	430	383	371	402	406	383	415	388	375	378	399	366	387	405	384	387	423	373	380	439	380	414	373	388	369	420	398	440	383	385	425	359	352	396	400	410	436	429	402	408	430	433	400	397	384	410	374	429	392	380	409	407	413	366	420	406	425	425	394	369	368	400	408	380	353	402	392	383	409	400	416	383	407	383	401	381	408	398	415	380	429	382	397	378	401	412	366	408	419	432	402	381	436	418	400	399	399	393	404	414	381	414	428	406	392	396	413	411	395	382	419	409	420	411	386	415	423	407	364	407	400	390	384	422	391	424	383	411	378	371	413	389	412	387	414	385	424	394	425	358	426	387	399	405	409	422	409	379	413	440	400	366	392	388	405	423	398	418	372	369	438	414	390	391	385	397	377	419	394	403	410	396	443	403	429	414	404	394	396	392	410	401	403	389	424	362	416	379	390	375	392	377	387	425	414	370	443	408	382	412	379	401	331	408	410	434	402	429	398	411	407	393	440	379	427	394	402	404	379	419	395	414	408	446	401	397	400	433	417	432	380	376	424	353	410	404	404	397	385	400	420	399	412	414	421	453	403	389	376	424	394	432	384	397	378	410	407	438	433	386	414	398	405	405	392	390	405	393	438	405	408	405	396	386	370	384	394	436	407	407	406	397	423	405	393	395	392	448	428	435	408	409	413	406	419	407	412	396	413	392	401	373	359	385	437	410	403	418	392	387	423	381	428	453	376	404	457	389	397	396	416	418	423	396	406	380	409	365	402	400	395	404	398	441	435	397	401	407	376	429	397	401	432	403	430	430	404	455	416	406	384	366	396	430	414	385	389	389	395	388	391	396	393	392	409	385	379	390	406	398	405	390	416	389	381	388	418	429	366	405	401	420	399	423	385	423	383	374	383	434	379	423	393	404	370	408	387	408	429	390	397	387	403	420	382	407	418	403	412	442	434	392	400	394	436	414	411	414	393	393	404	415	427	378	386	418	419	432	418	391	429	370	400	406	432	441	392	397	396	402	408	413	386	398	411	374	376	394	385	421	383	411	416	381	414	399	434	394	425	376	415	390	402	383	383	380	413	388	413	388	405	426	378	397	407	371	388	366	418	380	381	425	388	375	421	397	424	366	387	382	427	393	358	407	417	398	399	419	425	404	416	419	413	376	365	397	448	408	390	369	393	377	381	420	396	397	402	394	390	408	406	381	413	416	404	413	399	411	415	414	394	437	415	433	379	392	413	413	414	380	414	405	386
24210	21092	28043	24386	19697	7436	2258	1102	703	625	520	433	381	400	352	375	372	336	369	352	361	390	344	346	333	340	316	325	315	336	324	344	325	300	269	333	306	301	325	342	331	298	308	320	299	328	332	301	327	294	314	293	290	316	315	317	293	290	316	293	293	323	292	265	316	339	312	282	281	287	333	295	330	308	292	285	291	335	300	264	291	319	292	320	291	334	283	329	304	289	335	303	311	326	289	317	318	290	328	290	291	294	300	314	304	258	314	330	301	329	296	292	320	308	315	256	304	298	284	312	302	299	307	319	285	291	284	288	287	276	247	303	310	267	285	289	295	283	350	304	295	317	294	292	318	322	311	286	264	277	299	297	298	301	285	290	324	280	312	306	315	266	311	288	281	316	280	284	290	255	281	322	282	304	309	300	300	328	305	325	303	290	306	297	293	301	304	333	289	312	305	314	336	308	306	294	312	275	316	303	288	272	296	298	306	318	315	288	324	324	300	280	318	296	311	312	291	304	306	328	289	301	314	317	304	289	354	326	295	284	287	300	317	292	296	289	304	315	282	333	305	309	309	329	274	292	270	291	296	287	281	320	271	287	300	301	308	305	356	334	266	285	274	307	283	307	287	296	286	329	315	331	307	322	329	265	321	301	311	301	297	307	263	292	284	288	312	332	302	283	270	307	296	283	308	325	281	313	309	307	273	273	309	295	306	295	317	304	274	305	317	335	297	322	319	310	311	306	315	298	291	306	293	312	282	308	320	303	327	265	275	313	291	269	328	289	292	291	297	271	291	321	272	314	296	317	304	288	282	311	302	324	310	345	290	283	308	305	304	321	304	314	304	313	303	288	281	302	311	302	276	294	270	320	292	304	299	268	306	305	298	333	288	306	340	284	291	301	279	285	301	305	294	288	293	293	302	293	298	332	302	273	287	320	308	319	308	331	294	328	326	304	307	279	325	304	296	309	299	332	255	280	333	275	317	296	283	307	333	290	311	294	317	281	293	298	301	269	288	300	301	302	292	310	303	284	294	321	309	292	302	314	295	319	328	308	318	302	294	305	294	270	286	335	317	303	324	303	277	324	286	310	288	321	298	335	315	286	266	305	307	309	298	325	308	308	316	306	278	322	310	294	295	327	313	315	297	290	262	287	307	279	326	308	275	313	293	318	266	284	306	292	275	287	293	306	292	336	328	264	281	271	305	295	294	310	298	302	325	297	281	300	305	334	334	285	289	304	323	327	300	266	315	295	311	304	299	283	299	314	314	269	276	313	273	315	327	294	324	313	291	299	289	315	291	306	322	307	292	343	265	293	303	310	309	323	298	312	321	322	288	319	293	302	281	308	305	316	310	278	301	292	313	296	283	317	297	303	266	282	316	297	286	298	289	327	307	256	318	309	275	295	333	297	321	303	311	308	282	304	308	280	278	271	300	269	327	306	294	310	326	282	273	288	294	293	301	323	314	258	306	325	328	293	321	286	277	288	324	276	299	304	286	296	306	303	287	303	282	309	302	293	279	298	314	309	314	299	314	296	321	327	266	301	302	281	302	289	297	345	337	286	290	299	306	305	287	296	327	312	276	286	314	264	296	306	310	295	318	286	301	336	296	279	290	293	284	255	294	285	269	304	282	292	333	321	295	310	316	323	286	298	297	332	322	282	307	278	300	295	301	276	294	274	311	333	310	306	342	285	270	287	317	310	314	295	294	309	310	313	303	282	272	313	319	318	307	274	310	282	313	291	310	299	295	306	294	314	281	296	287	301	314	301	300	290	328	289	304	304	327	289	308	290	241	344	314	295	262	294	297	275	306	321	300	320	282	301	278	320	297	307	307	293	312	316	286	321	290	309	290	296	307	315	299	303	266	293	330	314	318	275	300	277	293	289	300	294	339	331	270	296	285	278	303	313	321	307	312	320	280	287	254	294	323	337	340	316	303	298	322	294	317	307	314	317	311	281	281	295	320	304	336	276	299	280	313	319	297	296	296	289	308	303	279	298	290	297	290	283	256	273	318	316	263	286	313	307	293	318	310	298	305	306	305	265	308	284	289	313	297	288	317	315	303	293	286	313	285	326	287	314	295	294	294	285	308	323	308	281	279	350	284	270	270	327	310	290	307	277	310	285	284	269	286	279	320	291	309	324	271	306	315	297	301	324	293	299	302	290	287	282	298	308	281	301	292	305	295	287	274	285	308	314	328	313	303	319	314	302	279	320	298	295	309	299	308	298	307	298	293	294	297	306	298	312	283	298	307	269	280	327	315	262	296	297	307	284	290	287	307	302	312	290	277	292	304	278	330	324	303	305	290	316	322	314	317	281	301	308	306	312	322	292	259	300	308	288	306	297	264	323	321	288	309	296	305	279	294	284	285	333	288	292	274	256	284	316	285	302	301	327	298	294	301	276	302	291	286	270	303	320	294	317	283	274	308	323	268	297	304	298	281	291	283	277	293	260	286	350	282	274	323	288	313	308	292	298	299	269	282	288	297	310	322	291	313	272	270	300	318	291	302	306	326	316	291	286	294	294	307	291	293	341	287	312	299	292	304	307	303	296	321	273	288	277	297	311	300	299	339	303	306	312	309	317	303	293	305	266	322	294	285	307	281	303	287	331	291	301	304	300	308	260	276	309	340	272	318	290	305	298	308	298	315	303	275	283	272	328	319	301	288	306	274	335	310	315	300	268	316	265	293	287	309	282	300	318	330	279	324	304	309	275	300	296	287	291	302	305	290	287	309	316	282	306	313	291	314	298	300	287	319	308	287	309	297	289	307	272	325	297	308	287	326	322	298	301	324	309	286	321	328	313	293	325	299	316	309	276	308	328	294	298	300	262	322	252	305	297	324	284	305	269	308	280	299	306	316	284	308	310	282	308	320	295	280	282	266	282	300	270	253	283	278	290	298	269	313	296	288	304	318	282	262	299	308	299	310	325	300	303	280	256	316	305	291	303	301	271	315	348	296	331	303	329	283	301	310	311	293	292	295	274	315	300	305	291	272	295	283	295	280	333	303	299	301	305	316	286	301	309	301	308	306	318	297	298	291	303	320	291	288	322	275	304	280	290	315	295	285	286	298	318	313	272	280	291	290	306	312	308	287	284	286	329	289	278	311	304	332	308	321	283	326	318	284	290	295	296	281	298	269	313	275	276	283	282	278	289	276	285	281	303	282	302	313	360	289	281	299	294	308	290	274	304	305	286	304	298	312	301	297	285	310	284	308	288	302	299	307	304	295	285	327	269	304	292	299	300	268	277	299	290	303	315	265	331	312	289	288	334	316	328	301	301	288	295	302	302	288	306	297	292	300	313	307	307	311	284	296	318	257	280	310	315	297	288	306	290	304	312	313	301	316	271	285	344	305	298	299	306	325	284	284	319	332	284	302	303	296	261	279	328	311	322	285	299	306	316	324	294	302	336	309	268	318	301	309	305	299	289	303	315	305	281	310	318	308	310	289	306	287	311	301	318	306	276	317	295	301	298	324	303	281	282
14764	25516	22679	16674	15230	9580	5232	3059	1894	1519	1234	967	888	751	688	661	628	626	596	625	545	581	520	536	525	517	507	521	528	532	488	526	507	516	454	473	493	533	535	519	496	520	488	472	486	536	477	508	490	495	479	471	488	474	456	504	459	494	498	455	523	458	471	480	477	452	485	456	462	469	489	484	468	455	485	465	500	422	465	456	488	504	499	463	470	449	466	486	476	432	490	507	451	477	453	483	470	488	509	503	480	473	469	503	458	482	447	474	484	485	465	489	461	495	507	498	476	465	484	476	484	498	482	475	472	475	454	429	451	477	456	453	471	447	460	488	417	420	458	483	432	461	469	495	449	433	453	443	490	438	465	458	494	485	472	481	470	469	491	452	484	493	474	525	477	434	454	463	501	507	472	494	477	484	422	473	449	449	477	481	468	466	497	471	498	472	436	477	445	506	456	483	466	517	435	471	481	439	424	489	446	471	444	470	481	503	451	480	485	486	476	442	501	453	455	483	464	492	489	486	428	485	492	449	475	469	500	465	500	457	453	476	470	480	443	465	455	457	474	477	489	481	486	524	477	457	485	441	491	430	477	450	465	463	449	508	466	482	488	443	499	470	503	454	477	523	475	487	461	470	467	451	455	484	489	479	490	491	452	489	473	495	466	471	482	490	471	476	458	440	452	444	478	469	485	461	487	503	472	480	472	491	496	454	459	461	497	476	484	480	483	489	465	513	482	467	459	497	454	465	462	460	499	478	482	488	490	467	455	473	477	499	505	434	469	458	480	504	446	476	481	462	470	469	474	471	463	469	471	489	500	508	461	461	460	494	468	494	487	491	479	457	507	471	479	496	511	475	511	456	504	479	451	489	446	471	466	474	482	470	497	500	447	483	466	476	446	520	501	492	451	463	481	485	472	493	477	471	474	438	502	476	478	483	477	468	492	482	455	463	447	464	448	488	489	490	470	456	470	451	490	455	455	449	439	462	479	466	498	448	510	480	476	482	497	467	487	491	472	447	469	498	469	477	440	479	482	508	474	482	477	463	465	484	433	485	470	464	478	487	458	472	471	493	449	480	471	502	473	463	467	493	457	482	541	511	468	448	446	466	451	448	497	503	513	499	479	437	462	499	486	420	465	473	479	502	475	477	461	478	475	420	450	471	475	447	491	471	464	519	490	482	458	465	468	429	474	511	474	465	470	468	455	460	490	454	491	468	494	461	481	465	442	456	451	471	496	461	462	479	490	467	477	484	466	466	460	432	491	485	421	469	489	495	473	480	473	492	475	490	461	443	479	478	484	475	480	445	479	451	462	463	484	491	443	494	482	457	486	448	449	460	510	483	435	428	469	448	439	472	467	466	432	466	471	427	469	497	475	456	436	451	476	503	457	487	474	467	445	465	485	474	463	469	487	468	469	423	438	487	482	491	430	445	450	447	479	465	466	439	432	479	486	450	444	492	472	446	485	475	457	488	481	510	513	453	491	483	437	473	454	450	467	452	466	467	473	512	498	512	451	494	479	500	473	485	497	476	448	500	448	482	500	484	473	480	494	482	493	444	474	472	447	472	446	512	445	462	489	465	483	419	469	478	484	493	455	489	492	495	443	481	462	454	439	477	491	486	433	441	465	478	438	439	496	456	473	446	468	439	485	475	494	440	482	482	471	464	466	459	502	451	495	427	467	483	438	452	484	469	475	491	439	511	484	464	477	462	450	466	455	456	473	476	499	454	476	503	435	425	459	472	479	462	506	458	470	466	457	506	459	490	451	458	495	465	474	464	485	470	464	472	467	508	473	494	489	469	458	463	458	465	443	511	488	457	465	457	495	476	438	474	445	454	470	436	455	431	452	475	516	416	479	479	484	465	491	479	455	479	465	470	454	441	446	494	472	449	465	480	486	438	458	484	495	455	472	478	467	469	455	493	435	470	495	478	464	483	458	475	444	474	437	453	449	492	471	443	508	469	462	457	481	453	436	448	484	452	451	459	498	453	472	484	448	467	448	468	492	490	504	478	477	457	505	475	435	537	473	475	449	451	478	469	474	454	422	426	448	472	472	470	434	474	429	450	482	485	489	500	509	484	457	492	469	466	510	458	502	460	496	469	504	454	449	456	423	439	461	477	471	511	499	464	494	506	472	481	453	478	458	459	487	456	453	472	477	444	456	437	455	465	486	498	490	465	447	464	435	505	474	476	447	443	458	502	504	466	451	486	506	496	442	454	463	465	472	476	477	475	441	462	471	499	502	472	435	452	468	466	453	506	489	456	429	442	509	457	445	471	467	482	495	488	446	494	490	439	501	469	461	490	476	443	475	495	463	469	460	418	523	468	459	487	460	459	459	453	465	448	478	473	459	502	449	475	517	483	470	452	446	489	480	443	451	465	478	488	455	487	480	470	492	459	459	490	479	461	460	482	467	508	460	511	451	500	477	483	447	460	503	460	445	530	438	455	455	388	463	502	490	469	533	459	441	441	494	449	442	502	447	485	471	480	494	458	490	465	472	426	491	492	509	436	424	479	456	453	443	457	462	473	439	485	469	482	519	426	476	452	475	480	452	484	469	452	514	468	455	481	445	460	493	493	442	490	460	468	537	483	511	481	445	476	460	476	449	471	465	496	485	485	502	445	459	448	475	497	509	473	450	461	450	489	470	489	458	470	464	445	456	481	465	471	477	435	429	468	478	453	478	453	484	470	494	478	488	458	442	496	445	479	500	438	467	452	482	430	500	488	471	439	481	485	477	450	472	501	471	497	454	494	472	480	453	497	464	467	481	465	464	471	492	482	479	467	466	465	469	488	437	503	457	464	453	485	513	446	498	439	483	499	489	491	485	496	436	477	473	451	477	443	456	446	484	447	456	464	467	457	465	425	438	465	441	468	450	493	457	495	438	475	469	472	463	472	433	473	472	502	480	478	454	443	469	454	455	441	464	512	437	476	499	467	462	441	458	461	456	491	459	474	470	482	433	495	476	463	424	459	468	487	480	458	451	430	477	477	454	402	486	474	427	431	453	444	486	495	478	495	506	442	451	490	514	476	488	475	456	449	484	444	447	473	476	460	474	434	482	471	482	458	467	456	452	472	469	488	485	455	467	468	495	491	495	442	465	476	477	499	428	505	482	485	462	481	480	473	466	480	455	443	501	434	454	509	474	424	466	465	454	474	507	488	438	459	441	464	469	469	469	483	458	406	471	450	459	468	498	452	478	462	451	474	458	471	472	485	480	458	443	460	519	487	404	467	427	449	453	444	513	472	470	439	466	463	428	473	480	505	473	474	512	466	471	492	482	432	450	446	518	483	496	468	439	456	473	453	487	489	499	487	458	464	431	465	476	442	489	490	453	494	481	449	470	483	458	502	453	482	476	480	479	429	530	469	459	473	450	487	485	496	457	466	449	477	438	470	508	457	461	473	507	466	482	436	444	502	460	491	439	442	449	463	477	430	455	478	466	445	472	483	454	450	460	479	445	539	482	469	443	452	452	452	471	478
23167	21166	28911	23662	21193	20290	6660	1754	992	699	567	482	396	376	362	280	292	263	256	293	227	238	246	238	229	241	201	225	231	211	202	221	228	213	226	211	208	228	210	185	214	202	214	211	217	198	188	208	174	202	222	186	200	191	218	191	197	198	217	198	169	181	186	221	208	165	207	207	158	198	197	201	190	181	191	194	165	183	189	174	176	187	223	202	185	205	209	188	208	188	194	179	186	202	190	188	209	220	185	191	194	174	183	191	191	177	196	198	195	181	192	198	183	182	193	188	198	190	174	188	178	187	194	186	206	184	178	183	176	211	220	164	194	208	216	187	185	189	188	208	210	169	190	181	184	177	175	187	186	174	181	206	196	201	184	178	160	203	204	179	195	192	176	195	171	196	181	184	182	176	154	169	175	195	191	198	196	178	190	162	177	174	212	185	183	172	170	181	187	180	202	180	188	169	216	184	165	173	185	161	162	191	205	197	189	198	195	173	170	167	183	181	210	189	170	175	177	197	168	179	188	209	192	174	199	206	211	185	193	213	182	179	181	190	192	194	174	178	193	206	178	178	171	199	207	178	210	196	169	185	177	179	182	206	193	188	186	188	177	184	172	182	186	199	172	160	190	167	163	193	173	190	181	170	181	186	203	184	169	176	194	212	201	208	205	200	198	183	187	186	190	188	171	187	195	205	181	193	177	177	196	188	201	179	185	194	182	202	202	189	169	199	196	189	174	200	170	197	185	187	186	164	190	178	178	168	153	171	181	193	200	203	162	162	181	167	175	204	187	184	159	161	174	194	198	179	197	182	216	186	175	211	185	190	171	182	186	186	202	183	201	175	176	178	195	176	185	179	178	177	198	173	209	182	186	197	155	184	172	164	220	191	192	170	192	207	209	187	201	176	185	185	177	182	202	186	202	204	200	190	172	188	187	197	169	179	181	170	190	197	181	159	179	174	195	187	201	170	176	172	196	173	211	175	181	163	160	192	174	208	167	200	198	153	205	178	181	184	177	168	203	186	204	199	196	187	178	173	205	193	174	179	167	172	171	147	214	157	170	173	203	207	190	190	195	190	190	184	189	193	173	174	194	176	179	199	190	181	178	198	192	192	182	191	203	213	172	166	198	206	197	161	206	191	196	194	199	201	175	204	179	164	198	196	183	188	182	168	178	220	184	190	182	184	193	188	206	171	176	204	187	197	182	182	178	173	188	187	206	188	182	188	172	195	190	208	184	178	187	198	193	180	199	188	209	185	174	203	183	180	166	179	177	206	190	175	205	192	208	186	195	179	201	183	178	192	167	192	190	193	199	183	180	197	189	181	185	174	189	201	200	171	182	195	205	143	194	176	206	200	200	184	188	179	216	201	204	193	189	219	187	208	180	207	187	184	187	192	175	213	200	206	197	194	196	202	178	178	178	189	160	196	195	177	164	175	194	190	179	172	170	185	166	178	185	187	162	206	191	180	184	174	178	210	214	183	181	191	202	189	188	194	172	199	180	175	195	202	206	184	197	192	167	181	186	185	173	194	201	193	207	180	184	193	185	190	175	195	183	184	178	171	185	190	165	212	183	178	195	177	177	165	178	168	177	190	186	185	196	151	187	180	184	194	181	181	196	161	183	180	204	195	168	177	160	215	169	198	181	174	198	202	181	182	180	180	207	201	188	176	195	183	190	190	178	184	185	186	182	194	176	165	196	169	191	179	171	160	185	157	190	188	183	172	171	198	186	172	172	185	195	204	184	207	191	179	208	167	181	176	195	188	214	165	199	153	206	196	166	203	220	195	195	176	177	193	197	186	177	179	185	203	198	173	205	161	180	176	187	186	198	192	184	163	170	194	204	172	204	192	197	175	206	191	202	178	217	170	200	178	160	181	201	179	192	169	194	182	174	219	169	190	186	197	191	179	187	177	180	166	180	161	191	165	183	164	185	186	188	205	188	198	191	201	182	188	233	191	188	178	184	200	187	196	181	175	209	201	193	202	198	175	172	176	178	171	186	197	181	197	197	192	178	185	195	167	204	201	195	181	204	184	207	181	174	198	157	176	192	189	172	188	196	179	190	197	182	196	161	184	158	170	190	153	193	193	172	159	177	196	180	190	155	223	182	205	168	209	163	180	179	191	211	185	198	194	191	161	181	173	176	199	173	201	186	194	200	185	199	179	184	175	190	179	183	182	178	182	191	198	191	198	162	180	180	175	188	181	193	183	179	195	187	174	218	172	171	199	201	199	164	189	177	178	197	188	171	196	185	199	183	178	186	161	171	205	175	189	194	205	183	185	187	184	185	183	190	166	182	178	164	192	181	174	171	149	178	184	201	188	201	173	198	170	187	202	172	182	191	197	184	150	189	182	192	194	181	164	185	181	163	187	196	209	191	169	183	206	177	211	182	183	187	176	176	169	181	181	200	197	182	172	178	189	168	196	183	190	183	206	194	185	184	179	203	174	187	190	196	186	173	188	204	188	194	199	194	202	199	214	201	171	186	174	181	157	212	207	176	205	212	214	189	168	188	184	172	168	167	176	163	197	195	195	162	178	194	172	179	186	186	198	182	160	190	178	169	158	199	179	182	159	176	206	196	167	186	174	185	207	214	181	182	189	180	173	196	185	155	196	183	176	166	197	189	199	180	195	186	188	209	190	200	177	198	182	172	172	177	202	178	177	171	191	205	189	183	166	191	184	202	202	167	174	179	177	170	192	187	184	185	184	189	173	176	199	166	157	195	191	192	174	176	193	201	187	197	164	168	218	185	168	191	169	198	165	193	210	213	183	186	165	199	212	195	203	148	194	182	190	185	195	182	208	203	176	189	173	202	162	195	184	172	165	210	164	206	193	178	176	198	181	191	176	204	167	180	181	192	199	177	176	175	205	185	185	197	188	165	190	172	175	195	187	201	177	189	173	176	163	168	174	197	177	178	193	210	181	161	186	180	181	165	208	181	189	181	191	190	197	200	166	162	170	166	186	165	195	190	172	178	189	194	200	216	177	194	187	198	185	190	199	183	182	166	179	184	173	175	207	199	200	202	189	196	214	182	167	182	178	173	190	200	191	168	190	192	174	195	215	185	185	177	149	207	189	193	193	188	185	162	190	192	173	189	182	195	186	207	199	169	157	221	215	172	179	196	165	187	195	171	169	176	184	191	190	174	189	185	195	185	181	175	189	187	174	195	180	157	164	185	174	174	195	183	199	193	162	191	202	199	182	175	174	189	192	203	164	180	199	187	186	174	170	200	196	199	187	169	180	178	193	203	188	185	188	205	194	175	177	187	177	189	187	201	188	209	193	190	205	190	186	195	190	180	195	201	167	190	178	168	169	202	201	194	184	208	193	201	166	203	181	167	192	191	190	191	168	188	194	172	170	198	189	192	182	175	184	203	187	202	196	198	158	180	202	194	202	180	185	213	153	209	175	199	179	149	188	178	195	188	167	190	149	163	181	189	215	184	198	198	202	192	179	183	182	179	195	193	199	195	192	198	168	166	195
17393	32189	27625	20836	19649	12614	7103	4748	3033	2130	1709	1324	1081	915	783	720	704	623	598	597	541	542	499	432	435	428	436	389	413	354	370	367	384	413	375	307	336	372	355	343	305	333	330	372	349	331	326	327	329	312	344	280	318	304	331	302	313	333	315	323	325	311	288	331	331	292	332	324	308	333	335	302	290	306	298	310	274	340	312	300	323	285	314	330	279	308	275	278	301	303	295	289	305	315	314	264	319	291	320	307	332	305	307	307	269	331	266	313	306	284	288	296	310	287	297	326	297	276	300	310	283	304	284	343	273	278	289	321	306	292	308	308	300	254	312	285	340	302	312	301	322	310	291	298	266	341	285	282	310	305	270	291	274	289	307	277	297	276	287	277	277	283	300	314	327	294	291	304	301	285	304	289	284	298	285	320	305	305	284	292	295	293	277	301	284	291	300	328	289	299	307	307	299	302	282	279	304	277	298	298	332	312	296	301	295	318	316	296	290	311	318	321	343	298	295	323	312	328	321	277	326	315	302	296	309	272	298	297	316	334	289	291	318	294	318	259	293	294	311	284	292	286	292	320	304	311	297	306	334	239	327	313	270	290	302	300	298	293	309	283	325	284	309	300	310	291	341	319	284	304	309	341	329	289	315	295	303	285	317	318	300	306	311	312	320	306	279	328	307	306	309	287	324	302	281	301	296	295	289	317	300	311	277	307	295	308	299	320	282	298	302	275	269	291	295	303	293	302	344	296	309	295	316	286	279	293	303	318	300	280	307	324	308	310	296	287	318	291	297	273	274	308	312	320	326	298	310	283	297	323	285	300	283	296	283	293	288	276	327	269	307	293	294	297	307	285	299	294	297	296	276	289	336	283	279	287	302	288	300	278	271	314	283	301	275	297	300	303	306	300	328	299	273	296	292	300	322	286	286	281	325	309	282	314	300	297	301	324	311	310	313	305	289	322	320	324	317	297	288	268	304	281	289	314	319	285	299	295	277	312	296	284	305	316	301	317	309	282	312	311	295	310	296	327	299	291	312	317	287	304	320	292	282	318	292	299	331	309	309	302	289	280	296	299	321	285	319	305	282	280	315	311	303	329	291	316	324	300	297	256	279	287	300	306	288	310	273	341	314	267	281	294	297	288	289	309	300	307	306	312	338	276	297	294	299	302	313	300	311	344	274	310	282	320	292	290	301	324	312	288	307	344	307	274	264	302	297	309	308	332	310	294	288	292	280	288	271	305	329	282	288	303	293	300	320	292	314	301	319	319	309	306	302	275	309	315	312	292	317	302	304	272	304	309	334	280	295	273	280	279	290	301	314	324	309	277	303	280	330	247	273	287	286	290	289	315	291	306	294	279	317	274	263	294	302	320	304	321	301	309	303	313	307	310	315	326	322	303	335	294	329	259	308	298	280	276	320	340	289	310	269	302	286	278	283	285	340	283	303	296	276	273	301	296	305	282	268	295	300	334	301	300	283	276	298	290	301	263	340	304	299	295	315	263	293	328	301	318	303	302	306	342	268	292	312	288	304	286	283	287	307	280	289	336	287	304	315	299	282	303	301	298	310	298	319	318	313	288	300	302	286	322	350	301	303	315	294	312	300	332	313	302	296	278	290	274	294	283	277	282	283	317	307	283	282	293	301	290	299	299	286	291	304	319	325	305	294	325	290	295	292	280	305	286	298	305	291	297	297	269	294	292	296	298	290	290	275	279	293	261	327	313	283	282	285	310	295	309	321	276	324	318	306	278	329	325	297	300	311	324	300	301	287	283	318	326	271	307	310	275	278	306	270	326	286	316	292	325	297	299	315	331	295	279	302	272	299	296	314	280	310	294	324	277	289	288	305	283	283	307	280	302	281	283	328	296	314	312	301	303	304	327	302	322	296	282	329	291	279	302	288	278	309	320	289	299	250	306	293	301	278	332	266	330	280	306	328	297	283	301	301	306	308	279	312	288	292	281	283	303	317	314	296	295	328	295	312	332	309	298	310	293	283	282	305	330	274	340	306	292	308	290	285	273	285	293	267	286	277	298	268	286	305	291	286	339	247	292	272	307	279	333	305	316	272	315	318	327	307	299	281	283	300	274	299	279	332	313	324	283	337	299	306	309	253	308	301	310	298	319	264	280	286	294	293	320	319	278	288	318	273	289	297	294	310	306	280	343	297	328	281	309	308	294	293	321	287	329	298	284	296	290	294	316	290	286	315	293	314	324	277	287	296	307	306	299	308	287	295	333	317	313	273	289	297	296	315	306	312	283	303	288	328	286	295	308	284	332	294	298	277	326	301	300	313	289	285	297	291	288	287	287	277	308	265	304	306	290	275	295	303	296	299	287	341	303	342	293	274	302	265	311	304	324	304	348	277	277	256	291	299	313	292	272	284	326	294	315	279	273	312	281	285	327	307	277	312	315	289	296	301	274	292	277	323	322	299	288	295	311	294	296	270	305	270	292	311	297	295	272	294	316	324	297	285	294	293	301	321	298	295	282	309	293	316	301	313	289	321	299	302	288	321	295	308	292	278	299	281	272	330	297	282	288	275	312	300	280	277	327	305	322	299	298	288	287	290	275	289	312	314	300	315	299	297	295	275	273	299	291	254	291	274	310	305	282	303	304	303	328	299	283	279	330	308	259	276	295	285	275	263	322	269	296	293	282	315	321	328	320	273	321	286	319	310	300	267	299	286	336	301	285	295	305	313	263	295	313	331	276	279	285	294	294	320	307	310	299	292	261	299	290	297	316	303	277	315	315	331	312	285	290	349	282	273	298	310	319	304	297	304	305	295	328	326	318	315	290	295	298	325	304	235	333	320	333	284	306	306	301	288	306	283	293	294	314	300	292	305	309	292	312	303	321	329	316	321	322	303	292	289	316	301	290	292	309	287	268	314	271	260	291	305	313	293	315	336	317	301	304	298	298	325	283	292	288	310	295	355	297	289	347	324	293	329	284	300	295	289	294	325	298	332	284	293	315	327	289	297	297	267	314	297	319	295	269	302	289	264	300	286	295	305	298	302	277	287	318	296	271	284	293	293	287	315	317	320	320	291	263	307	318	292	310	299	294	288	275	290	299	283	293	306	276	294	308	291	299	290	311	302	302	317	346	323	297	319	289	288	305	293	306	291	313	261	302	299	310	328	331	307	312	316	307	310	310	329	301	318	315	299	306	269	276	286	279	316	321	252	280	335	299	321	279	280	307	302	304	312	332	334	312	330	312	302	325	292	283	281	318	327	257	294	322	308	290	308	292	282	274	277	310	287	306	323	305	281	320	299	289	349	303	301	277	283	312	328	320	299	274	288	271	290	295	324	308	285	318	305	280	305	275	315	334	299	288	317	288	315	308	297	274	312	313	310	328	300	308	313	282	280	289	308	307	292	317	288	302	279	305	298	296	311	301	298	287	279	290	300	289	310	289	317	283	299	313	305	309	307	293	297	295	306	285	267	310	314	289	285	293	286	283	332	283	289	294	323	328	318	263	271	333	286	269	289	285
26646	20720	13279	4609	3224	1986	774	569	442	350	330	284	273	302	257	281	268	261	250	253	271	281	264	248	238	252	253	283	250	233	268	249	276	247	254	290	246	257	237	253	257	208	256	249	229	253	256	254	255	248	243	251	276	279	252	231	256	268	253	272	268	230	256	235	226	226	250	266	249	247	269	269	270	223	248	235	257	286	262	264	250	268	250	281	258	255	252	279	283	254	277	258	270	272	239	264	281	269	259	258	244	258	243	247	266	269	277	249	271	249	235	245	247	229	262	241	277	255	249	232	261	272	294	227	285	235	256	258	251	250	268	248	238	251	234	268	249	242	251	248	295	236	239	279	227	277	261	244	229	242	262	268	233	259	226	267	241	259	305	228	260	273	245	272	262	244	270	284	263	263	248	258	251	270	235	235	254	278	247	267	291	245	237	278	251	260	297	260	268	219	253	241	263	264	255	240	257	283	231	251	249	270	277	235	250	247	231	230	277	231	247	253	259	255	255	230	261	237	243	265	287	219	245	266	258	236	251	267	231	243	218	254	273	244	270	253	257	268	265	226	282	284	231	250	244	242	254	220	256	263	246	264	253	243	232	262	241	233	260	261	258	264	250	253	251	279	255	275	266	272	265	258	253	268	265	277	283	282	293	296	287	250	257	228	269	263	256	254	241	268	242	275	255	249	256	289	276	236	278	252	261	252	236	248	268	261	246	245	237	268	269	233	244	255	255	240	248	236	269	268	250	286	269	258	260	236	248	235	272	243	262	267	267	253	265	246	259	252	254	262	245	254	254	243	263	227	257	255	220	239	231	273	273	284	267	246	255	260	242	242	222	231	239	249	241	221	239	261	233	240	281	263	260	261	277	256	252	275	276	291	271	261	275	284	283	268	273	268	232	264	245	274	253	270	246	247	245	243	262	278	283	262	261	261	244	259	264	236	241	268	261	254	273	263	253	250	256	293	254	285	241	244	251	249	250	260	243	234	268	248	266	255	264	257	242	243	249	290	255	241	265	246	241	280	263	258	255	268	238	262	249	263	264	245	254	233	266	262	205	260	244	241	256	246	244	240	258	275	231	245	250	259	240	267	258	253	276	226	242	260	262	257	251	281	264	256	257	299	226	237	261	290	262	254	268	233	238	275	261	256	252	254	253	248	227	277	269	247	257	248	230	260	232	257	263	253	277	280	291	241	237	258	250	243	267	242	277	249	266	260	231	234	276	246	266	263	253	260	259	287	288	244	256	228	268	253	245	240	248	249	247	246	272	247	273	264	260	249	226	246	239	265	270	252	256	257	247	245	235	250	261	254	259	253	256	252	222	261	251	279	270	224	227	259	264	247	257	266	243	268	252	249	276	233	271	240	283	259	268	241	280	251	268	239	271	233	260	256	265	259	243	241	238	244	278	251	286	295	268	264	242	235	230	283	242	256	253	248	257	282	254	257	265	240	268	260	251	246	235	267	237	247	250	291	273	262	276	250	256	247	264	247	265	292	272	261	268	249	265	252	279	277	261	238	262	230	245	253	264	287	258	265	259	259	237	242	239	242	251	259	250	250	262	237	262	252	256	269	260	248	240	250	265	260	262	250	252	255	281	234	262	251	267	224	259	282	253	256	275	265	241	283	275	262	262	288	248	226	246	241	246	263	248	245	268	290	268	262	246	221	222	227	264	255	243	235	247	246	267	276	232	252	249	241	245	255	255	262	273	287	237	228	259	256	257	234	279	257	246	284	254	227	230	271	281	253	264	264	256	245	244	266	283	249	255	245	250	239	272	241	267	265	256	245	255	251	222	245	265	264	256	261	240	244	269	246	247	269	247	268	261	256	291	229	254	268	264	273	268	259	266	249	255	253	244	233	250	282	285	254	235	259	239	252	231	248	253	261	245	258	258	258	270	253	270	230	277	259	275	260	249	247	249	238	286	261	267	250	265	266	267	266	238	245	270	226	233	273	261	245	229	240	241	254	257	276	267	233	250	240	246	231	243	289	261	257	242	231	269	250	258	242	263	257	264	231	264	275	260	256	243	268	240	233	266	263	292	232	252	258	289	265	227	278	294	289	254	240	264	259	246	272	226	278	260	266	241	227	267	285	233	231	230	229	249	248	223	285	261	251	256	262	238	260	245	259	286	231	251	256	261	230	264	257	264	222	255	236	260	258	247	251	265	264	267	272	260	259	243	240	296	249	279	256	243	254	262	248	259	264	238	254	258	256	266	295	230	259	253	267	247	277	278	263	249	229	273	248	236	250	259	253	258	242	260	257	256	249	248	271	250	257	255	229	224	276	243	239	267	228	231	271	254	273	249	277	246	256	230	233	274	274	263	274	231	277	252	243	251	250	270	244	251	275	250	253	264	237	254	255	234	236	248	274	289	268	260	244	274	268	239	264	275	257	257	240	251	259	248	264	254	281	296	242	281	292	257	252	272	230	239	251	240	241	252	259	256	225	238	263	259	265	261	239	273	284	238	273	211	235	279	238	235	256	284	274	231	251	257	252	240	246	250	280	263	266	259	233	254	259	238	249	255	265	239	230	261	255	255	256	288	250	274	258	229	256	264	274	241	266	260	252	230	242	243	274	256	254	276	252	246	257	213	276	249	275	271	260	243	245	256	272	231	272	249	239	252	270	287	244	258	252	279	246	243	270	262	246	252	253	236	242	260	257	274	243	285	257	260	253	247	267	266	266	264	257	224	256	245	235	272	250	273	254	233	261	246	248	242	230	227	270	233	306	273	253	262	276	236	270	266	263	266	261	272	229	270	255	226	247	251	283	238	240	253	262	266	251	260	255	259	234	253	249	278	246	282	272	259	290	251	291	246	264	242	257	265	243	252	257	255	239	274	260	252	231	245	250	263	277	243	258	237	275	247	244	245	250	249	253	248	244	269	253	233	275	249	270	264	259	266	288	269	220	248	254	252	249	240	257	239	270	266	285	270	267	251	241	245	254	263	262	261	256	255	253	229	232	254	274	291	248	257	249	239	283	246	263	245	250	263	247	238	276	265	240	255	263	230	251	252	268	261	257	260	255	235	280	249	237	244	269	272	289	257	263	225	228	283	236	262	253	274	254	264	227	262	240	239	246	290	245	245	251	262	264	241	219	262	232	269	275	255	255	259	256	231	231	239	236	237	243	248	252	271	238	266	247	255	243	255	269	250	262	262	237	222	253	283	215	278	228	263	259	256	261	251	244	270	240	259	237	255	272	256	242	231	261	237	248	263	251	229	252	249	243	278	278	260	259	244	271	259	274	252	248	220	255	273	238	272	278	250	236	266	271	284	259	289	257	262	271	254	240	286	272	244	264	239	224	278	246	261	239	256	252	249	244	253	280	238	260	263	246	269	259	246	243	274	276	278	258	269	224	260	261	254	261	262	259	293	247	264	255	273	270	278	289	271	237	246	265	276	270	248	271	279	228	246	238	277	226	276	231	251	246	251	270	273	251	248	264	258	249	235	259	279	252	267	253	274	274	259	265	269	257
12483	18808	14957	8371	8440	5709	2372	1574	1094	748	682	574	494	505	441	436	473	420	417	424	392	437	404	400	423	414	438	447	398	404	374	353	395	399	401	417	396	404	442	442	384	386	408	404	367	419	410	384	422	419	406	375	383	396	405	366	381	422	370	429	420	365	379	403	416	400	414	385	370	412	405	404	427	409	417	420	392	409	382	446	417	402	373	428	408	409	402	435	430	393	439	413	402	390	416	391	398	413	402	397	407	432	404	440	390	403	395	401	370	448	397	397	412	366	385	398	426	388	410	416	428	411	374	373	403	406	413	398	385	423	396	406	398	397	402	389	402	389	386	428	406	411	398	397	425	391	409	419	406	415	416	397	383	417	385	416	379	398	405	410	414	419	408	416	380	357	396	372	415	409	398	421	451	370	399	381	380	415	389	403	395	386	404	417	423	447	447	412	407	414	390	418	384	382	371	418	387	417	460	404	410	371	400	391	372	391	417	370	407	405	394	430	394	416	408	406	437	478	408	409	397	380	413	373	434	406	445	404	426	387	405	365	410	400	386	404	392	412	393	413	428	399	405	411	373	381	400	430	401	378	426	417	434	425	392	415	409	423	385	410	405	420	427	419	411	376	390	396	372	398	387	392	395	391	386	401	388	422	374	385	396	381	411	378	407	392	365	419	426	378	441	428	409	391	424	405	394	405	368	412	383	429	411	400	387	379	378	429	387	376	448	399	379	414	428	424	401	410	408	420	398	404	441	378	403	399	365	379	432	376	422	378	408	380	389	340	380	416	405	370	409	384	400	392	426	365	420	407	393	389	411	376	394	399	402	405	387	422	429	397	363	411	410	423	402	387	393	463	396	406	360	378	384	373	415	392	398	406	380	409	393	412	411	367	369	403	407	399	397	417	386	430	396	401	374	381	412	424	406	374	404	373	403	416	356	397	378	426	406	430	391	387	397	401	412	394	396	405	379	442	390	412	395	355	382	392	399	402	409	376	407	395	404	363	419	408	389	371	391	404	409	394	446	421	399	408	417	396	397	410	380	422	393	418	376	392	418	390	366	404	420	401	406	334	395	416	370	431	403	396	392	447	403	387	399	378	413	382	382	400	389	389	435	391	399	394	410	408	392	419	433	379	434	356	401	435	430	366	402	394	408	386	402	393	401	391	373	393	388	405	404	388	413	374	397	396	382	367	414	427	378	407	378	416	419	400	410	395	393	378	423	372	385	433	388	373	404	407	406	413	435	393	370	403	385	392	373	401	396	391	366	378	422	382	388	401	404	393	411	394	444	409	415	412	385	395	406	415	388	395	392	423	388	397	403	412	370	402	388	403	413	435	414	398	417	417	400	370	408	417	394	389	426	406	405	400	377	393	399	410	390	397	413	436	388	383	412	367	401	377	398	432	360	381	397	394	398	394	384	386	375	392	397	369	389	417	359	400	376	415	389	407	398	418	418	395	425	386	391	411	393	397	388	407	388	424	369	389	385	412	399	402	422	370	408	410	421	402	418	360	418	408	393	394	395	421	395	385	439	398	428	400	402	396	447	381	398	445	377	429	379	394	409	405	387	411	395	384	387	387	386	370	373	418	374	479	409	419	410	415	401	410	435	388	388	385	423	399	412	388	412	415	401	394	380	399	395	419	415	401	439	409	384	408	406	421	384	439	406	420	402	359	417	397	383	399	414	388	409	369	384	425	423	398	417	404	419	405	404	402	404	406	382	381	379	429	394	385	398	380	394	399	409	407	389	406	373	408	411	399	408	394	388	360	401	403	433	432	373	381	406	401	362	386	403	403	420	410	358	377	391	391	386	412	389	378	398	408	407	389	418	383	384	416	436	394	432	391	419	439	410	378	379	395	438	428	417	392	405	384	412	434	431	383	405	392	400	392	396	423	403	408	423	384	395	398	396	405	410	404	403	417	403	394	371	411	401	412	388	403	390	387	380	417	394	357	419	427	373	420	376	411	377	398	398	405	363	413	410	415	423	387	407	375	394	381	410	422	411	420	423	390	418	426	409	377	388	376	408	395	399	434	421	396	405	412	414	393	390	367	397	382	403	356	391	377	397	424	383	393	436	397	417	431	408	423	398	402	400	401	428	401	385	387	404	362	391	394	403	401	380	398	410	406	434	405	426	381	418	401	411	396	435	414	395	414	388	419	396	412	381	408	375	398	409	397	384	415	366	417	395	397	376	368	391	428	451	432	428	392	439	399	395	379	388	402	386	407	390	400	385	385	411	365	401	432	433	384	419	352	432	354	422	420	373	392	416	349	440	395	391	372	387	402	396	429	426	417	420	413	373	407	410	389	352	413	422	458	427	406	426	420	382	385	405	398	390	425	394	420	430	394	418	421	405	405	392	399	393	398	417	420	402	402	396	384	454	387	421	388	404	412	444	426	387	402	393	419	436	422	393	363	402	397	393	388	411	375	422	384	384	421	398	375	400	410	398	413	376	430	433	388	404	394	423	397	392	396	384	399	384	416	408	393	399	411	405	402	430	404	376	411	444	390	406	380	410	407	420	408	388	353	410	394	394	403	400	428	356	417	406	388	386	394	420	384	403	427	402	403	381	375	406	371	400	444	410	393	378	383	434	438	423	385	389	388	404	402	385	378	404	379	380	421	377	385	426	403	371	387	405	376	404	364	400	408	416	400	383	384	378	416	371	401	416	428	392	388	424	399	413	401	426	407	422	409	397	387	399	391	420	408	396	410	400	415	394	381	384	364	421	403	426	388	388	436	427	415	402	435	360	422	409	406	402	395	357	428	422	411	366	413	411	423	395	399	396	405	402	444	397	414	395	402	435	400	398	415	421	369	378	400	424	378	412	377	378	440	388	400	406	435	421	409	413	388	410	419	403	379	409	384	418	396	408	412	403	393	419	400	413	432	412	401	411	410	404	421	400	398	392	376	410	388	443	364	421	423	385	385	383	412	410	427	359	399	407	381	379	379	404	379	386	401	373	419	427	408	384	399	384	364	419	423	434	425	400	413	414	412	363	440	383	400	394	404	395	435	413	396	450	390	402	406	365	411	378	406	371	384	432	441	379	413	399	394	411	387	417	406	413	430	404	429	400	403	396	413	423	383	383	420	382	409	401	364	378	421	412	407	405	397	341	423	416	395	423	417	376	438	395	388	433	395	443	386	387	409	387	407	379	397	394	398	378	390	408	390	393	360	393	393	387	430	437	378	401	432	405	404	426	420	436	413	386	385	378	358	405	408	419	407	395	366	411	408	402	399	386	417	410	404	379	405	389	442	392	401	403	440	402	410	418	386	365	389	412	423	385	413	391	382	410	402	381	384	387	389	394	397	400	414	387	386	364	399	381	389	443	389	407	398	394	400	385	395	380	396	431	422	375	382	376	396	366	406	394	398	383	423	402	372	473	410	388	400	410	394	417	419	427	411	434	361	397	410	373	387	416	373	385	375	430	384	366	390	420	422	403	394	425	410	406	377	408	403	412	418	367	407	388	391	409	418	398	376
24281	21147	28108	24425	19476	7075	2404	1181	807	562	523	439	369	385	404	411	325	339	339	327	359	352	333	346	295	310	325	294	325	308	290	267	295	282	298	321	283	320	267	328	288	311	284	298	312	289	315	305	315	303	277	292	329	301	279	310	286	336	309	305	313	287	259	291	314	303	290	282	313	289	296	307	290	293	287	287	313	353	313	273	262	276	279	316	299	301	299	287	298	278	290	274	304	317	296	299	284	291	272	332	313	286	289	300	271	290	289	312	294	278	311	277	321	300	258	270	294	322	286	305	260	329	298	307	315	301	306	298	280	267	276	289	282	297	302	344	289	295	298	297	301	295	261	302	301	277	279	310	300	321	281	308	290	274	301	285	287	267	265	314	280	310	316	333	333	309	310	298	282	305	290	271	307	310	320	308	311	323	301	268	291	301	307	292	306	298	329	325	328	317	280	305	301	261	276	280	350	313	317	302	302	308	265	286	338	284	282	304	297	298	314	292	303	300	319	292	313	329	281	270	330	291	273	296	301	321	297	278	328	318	299	330	282	303	301	261	274	302	286	324	285	297	309	324	279	287	292	306	311	271	302	300	279	289	322	271	315	347	259	313	303	301	290	272	293	280	269	298	309	293	314	317	315	292	286	313	311	311	278	298	295	300	295	309	322	285	270	286	299	306	304	290	294	263	305	320	330	282	299	278	285	292	326	273	306	300	269	308	291	326	317	303	313	300	301	292	298	278	324	302	293	292	293	311	277	311	288	273	314	294	303	314	288	278	315	306	299	283	257	293	312	297	314	286	302	325	284	309	293	293	303	272	293	296	292	292	296	288	271	322	265	307	316	305	277	322	307	260	295	310	291	304	312	312	296	291	320	315	313	340	297	302	297	283	308	304	311	288	313	295	311	302	266	313	283	308	300	287	292	290	276	276	294	284	307	333	309	280	315	269	302	284	335	264	284	278	268	327	320	303	279	331	305	299	310	323	305	266	292	301	307	283	290	286	312	335	315	303	306	301	269	306	322	301	277	296	288	327	283	297	312	292	309	277	298	305	298	325	291	280	288	299	291	312	296	301	267	319	296	318	293	314	275	275	272	313	317	303	275	305	342	310	295	290	276	310	293	313	317	286	316	294	288	300	315	286	271	308	299	300	274	293	300	278	324	302	285	264	290	282	287	324	326	281	295	277	289	305	313	291	313	277	288	293	281	322	304	304	280	300	297	292	267	295	317	289	299	284	298	305	308	314	266	298	289	307	300	287	253	289	321	313	310	321	327	298	313	290	333	315	296	311	273	317	281	256	308	286	271	283	305	310	317	285	300	293	273	287	289	285	280	300	285	285	320	303	287	305	305	304	290	306	314	279	307	288	301	291	299	299	304	289	296	294	310	300	283	295	282	298	316	287	280	286	307	293	255	308	282	308	284	308	336	298	305	274	299	298	303	286	298	308	275	312	311	273	295	308	302	310	298	269	313	248	324	312	292	303	297	299	326	297	304	300	288	318	279	276	315	279	295	279	303	300	286	291	297	307	279	310	293	301	256	290	290	300	290	277	257	268	272	266	286	288	303	324	269	309	296	282	287	293	306	321	299	281	332	291	315	286	267	277	279	297	323	271	306	310	266	277	249	309	286	291	294	330	298	295	302	282	311	295	303	286	275	328	295	290	290	309	311	341	291	291	288	297	304	301	294	282	304	309	289	299	312	322	288	274	297	310	311	301	276	303	295	295	298	308	294	295	285	301	303	284	306	290	279	287	296	277	316	279	283	285	297	284	323	279	299	314	305	269	277	306	295	309	302	306	284	309	317	312	290	290	291	284	300	261	310	301	310	301	277	297	314	289	275	295	301	289	304	309	282	302	287	319	285	307	284	282	289	337	298	284	317	271	288	305	286	299	285	304	283	308	320	286	289	295	282	323	267	281	295	308	306	276	270	278	328	285	270	294	300	303	296	286	293	325	295	280	245	323	312	300	280	323	276	294	291	293	277	316	310	325	293	285	273	311	289	308	324	304	287	295	288	287	292	282	302	305	313	284	292	271	300	299	277	302	293	304	300	275	327	305	310	276	294	282	295	303	288	297	297	307	285	284	283	327	278	277	315	304	262	284	298	284	281	306	302	287	306	304	272	296	304	301	286	328	309	297	285	271	298	322	308	288	292	316	309	283	299	306	295	275	284	272	293	275	301	270	323	291	307	330	300	318	299	289	297	290	291	344	291	292	279	294	317	316	287	298	281	305	304	309	291	279	289	303	315	298	246	310	324	278	271	317	314	256	263	283	287	305	296	322	316	303	268	255	316	293	296	276	327	291	297	280	291	289	307	310	297	310	317	315	274	316	328	275	303	281	281	306	293	310	256	312	267	313	292	292	324	274	304	312	317	290	294	314	300	305	291	297	302	312	289	311	296	299	281	305	317	286	276	303	290	299	275	328	267	291	323	299	280	290	285	309	296	270	340	292	284	288	294	320	274	275	270	281	284	340	302	326	298	313	280	293	302	295	268	287	285	303	317	269	309	309	275	295	288	307	293	285	297	291	312	327	276	293	292	307	315	312	303	306	300	328	330	323	312	331	285	302	290	281	312	299	302	317	291	339	302	279	297	307	305	295	290	289	323	311	297	316	298	334	312	276	306	275	275	290	296	286	316	262	293	281	292	283	294	297	295	297	305	295	335	266	328	323	276	295	315	289	292	306	285	286	290	295	314	316	303	267	295	322	310	288	326	295	290	288	298	313	304	282	274	310	293	288	303	296	299	313	287	306	304	293	313	331	339	308	317	291	308	295	311	286	272	322	304	307	279	344	321	277	282	271	286	263	294	295	307	283	291	289	302	287	285	293	309	310	271	286	297	320	298	314	287	300	274	306	290	289	310	281	303	316	292	295	293	308	297	259	279	309	273	283	295	282	289	282	331	314	285	298	283	311	325	268	303	273	273	308	314	294	280	276	291	284	293	307	293	274	274	282	275	307	324	281	309	303	309	306	301	282	304	287	289	293	306	298	296	271	289	274	263	281	309	314	300	296	305	312	293	298	319	311	312	324	337	316	308	292	314	297	304	278	307	295	300	297	287	332	286	287	259	284	301	289	301	292	282	291	314	296	296	288	292	307	286	296	297	297	298	301	313	294	316	257	300	308	337	300	288	284	312	287	281	285	330	295	282	316	308	282	290	316	275	276	301	324	305	253	272	293	306	295	283	294	299	303	303	296	296	307	269	290	298	306	292	331	282	295	295	277	266	288	317	302	278	325	277	290	287	302	307	324	306	264	286	305	282	295	303	253	304	316	299	330	285	318	308	304	324	318	297	289	317	284	287	292	280	291	295	279	277	301	294	275	306	295	303	295	267	297	318	309	315	294	334	301	288	325	296	260	273	319	341	286	280	303	246	281	284	280	284	309	311	307	304	324	256	269	280	286	290	297	264	291	300	282	296	282	310	296	274	295	297	265	267	288	279	304	274	313	279	293	305	299	317	305	307	336	262	287	309	295
14030	25587	22032	12948	10949	10382	5261	3132	2234	1405	1109	952	856	721	674	662	704	587	617	606	555	574	548	569	520	546	543	567	520	494	536	472	471	498	536	521	511	483	526	483	483	456	480	478	451	520	446	477	517	522	519	488	496	474	459	503	450	471	488	486	462	482	497	480	466	438	466	456	509	454	477	443	474	481	468	490	487	467	457	491	442	523	464	446	464	435	470	449	457	491	476	463	487	491	462	483	491	438	457	473	469	431	508	526	514	458	491	459	488	476	477	460	493	460	462	450	452	466	483	455	459	458	444	479	444	465	496	489	477	478	449	477	455	484	500	437	450	484	450	471	451	477	491	429	470	478	447	456	487	458	472	452	466	491	504	452	489	489	489	465	498	516	474	440	455	494	433	458	433	481	464	466	484	477	468	468	502	471	454	479	468	483	466	476	457	479	445	468	525	453	442	438	443	453	443	504	498	483	480	461	458	466	510	466	498	485	483	447	484	421	468	517	493	482	491	479	477	443	464	486	476	472	463	469	467	452	494	511	457	499	492	511	462	473	504	471	496	459	525	435	501	459	459	477	471	449	439	494	468	470	485	465	460	458	512	453	457	482	471	471	471	458	476	465	418	473	463	440	494	454	438	484	446	439	482	486	490	422	484	492	433	506	468	465	461	429	489	481	523	441	509	512	485	471	486	473	465	466	458	478	481	464	470	425	460	438	484	501	462	455	488	454	470	476	445	521	466	471	455	452	502	460	474	480	500	437	459	527	507	450	466	472	513	462	492	476	477	484	453	467	442	464	453	474	451	466	460	452	486	465	490	455	465	483	421	462	483	502	473	436	530	458	463	488	449	479	494	478	482	447	460	465	444	459	500	468	466	477	428	483	469	469	499	466	465	448	457	450	498	432	449	481	494	458	479	504	452	458	467	449	481	465	445	457	508	473	480	457	468	469	465	476	488	459	502	482	455	467	455	461	464	468	486	497	488	477	469	479	455	486	465	449	487	442	468	437	441	437	470	470	458	469	459	481	467	460	473	492	453	467	471	485	479	468	484	461	414	423	492	469	479	524	473	498	468	484	451	460	488	441	478	485	495	454	458	457	479	492	484	471	480	461	484	492	452	464	453	466	458	459	516	460	506	468	496	467	436	448	484	482	508	460	461	469	449	489	464	478	434	540	455	482	453	420	481	471	480	423	483	514	462	455	474	488	473	444	462	469	480	447	452	496	521	465	483	480	466	467	533	447	457	459	478	489	489	478	507	445	474	459	531	488	462	469	497	454	478	448	458	470	473	487	487	483	475	467	465	508	456	499	475	483	468	464	458	458	436	503	446	482	453	431	496	460	485	467	466	436	519	466	484	475	449	486	491	481	442	459	479	460	435	455	477	477	464	448	483	511	435	482	452	489	472	481	442	481	470	458	468	527	464	498	483	449	468	496	494	492	480	425	477	468	480	470	457	470	467	448	470	472	438	457	500	481	490	462	476	467	488	424	494	533	481	470	484	482	437	515	472	493	480	461	454	452	449	496	491	465	441	451	461	465	452	424	454	493	472	492	466	460	486	469	451	439	478	442	488	499	432	453	490	458	485	477	460	456	456	485	420	444	494	443	442	423	443	457	485	433	490	435	449	484	463	496	432	498	476	485	448	470	453	474	474	461	483	469	482	462	463	490	501	460	453	487	467	483	515	501	493	429	453	447	511	433	482	483	457	477	462	447	467	498	458	486	450	504	476	471	470	483	473	479	419	453	488	438	455	462	470	454	477	479	435	491	474	443	472	471	495	486	447	444	460	492	492	439	472	448	454	459	449	480	492	505	472	487	527	491	476	452	459	485	460	499	482	474	460	449	485	486	485	475	495	450	491	476	505	490	476	475	491	462	463	501	486	452	433	486	481	473	423	443	463	410	483	458	507	446	489	503	468	469	482	467	441	483	470	486	467	463	476	457	441	477	472	484	470	487	463	485	441	502	513	474	508	421	455	439	441	459	479	446	493	463	494	468	440	426	509	471	488	447	468	494	483	494	452	452	485	473	477	456	425	461	507	496	475	451	464	471	474	482	479	427	488	488	441	457	490	481	448	444	510	472	474	471	510	482	461	498	475	458	468	449	471	436	467	474	457	489	471	487	447	481	482	506	439	453	451	449	480	491	483	477	426	455	472	456	476	447	518	478	453	474	442	502	458	426	491	470	491	432	446	470	452	453	455	441	447	472	505	481	488	456	490	471	468	452	529	448	533	517	455	464	497	448	454	431	479	460	457	484	483	453	508	456	436	469	480	507	498	504	447	468	479	494	491	448	479	436	458	502	512	492	468	483	467	491	492	489	487	484	463	479	442	531	509	500	468	461	491	484	507	438	474	467	443	425	475	483	464	436	468	488	450	493	478	454	472	491	436	428	461	463	490	483	479	449	461	448	458	466	501	481	462	446	500	444	459	459	481	467	460	463	497	472	472	472	480	483	478	469	473	483	493	456	472	435	441	457	430	473	487	477	524	455	467	468	468	448	435	500	432	440	465	492	486	480	490	437	462	500	434	479	501	469	481	493	486	460	488	526	488	485	479	431	518	467	484	476	473	443	440	465	462	445	478	503	456	462	441	474	468	415	493	459	460	460	479	503	486	504	473	472	474	487	455	454	451	454	489	492	482	439	494	475	472	480	470	448	433	469	447	512	450	499	449	449	463	480	464	484	458	460	477	451	465	469	492	462	443	465	427	447	494	461	449	481	498	491	466	464	433	481	428	490	458	470	475	474	446	479	476	471	455	452	482	455	457	484	475	512	495	488	497	457	464	439	444	474	482	461	484	475	511	468	462	525	456	447	483	464	504	459	435	460	485	456	448	443	466	427	452	478	477	458	472	470	467	443	481	456	482	488	446	466	458	530	431	513	486	483	467	445	443	448	479	417	468	465	456	428	491	486	448	454	476	510	478	480	475	498	498	472	467	471	432	475	466	472	456	506	478	468	511	488	429	505	456	473	473	469	489	463	491	513	474	461	470	473	420	487	492	497	471	497	480	454	427	483	477	498	456	486	481	494	475	483	451	483	468	474	494	447	465	472	470	492	501	475	461	486	465	468	433	474	506	511	442	455	476	455	500	485	449	472	484	476	453	457	461	485	458	488	433	484	445	451	486	460	523	463	463	459	499	462	461	460	487	494	474	448	459	464	431	478	481	492	465	432	477	464	470	464	486	491	449	448	462	458	460	489	441	454	436	477	465	453	476	464	457	449	469	452	482	473	454	450	439	488	440	493	470	466	454	446	500	494	438	458	478	514	520	484	480	502	495	502	498	510	467	536	439	456	450	454	504	481	442	453	492	458	441	463	467	488	453	463	481	515	498	475	458	457	481	497	478	476	427	484	504	468	495	489	458	508	492	494	471	443	450	472	479	511	427	483	491	487	478	486	497	490	443	425	477	488	466	497	489	519	501	461	499	475	481	453	477	471	450	467	449	476	446	451	457	460	489	464	446	441	492	493	487	447	440	450
23184	21182	28959	23685	21191	20423	7883	1858	1044	661	516	436	385	326	343	318	315	283	250	266	252	251	204	235	219	239	236	213	218	192	202	215	192	203	204	230	201	190	224	185	202	201	205	190	179	182	187	184	210	216	181	201	185	187	188	212	180	179	184	200	192	182	184	171	196	183	181	171	205	168	162	170	174	174	194	177	161	169	179	196	176	168	198	182	183	166	176	191	172	191	201	198	192	172	186	185	190	198	189	175	174	167	203	166	171	177	174	198	172	177	175	192	182	170	166	193	195	180	202	186	180	166	192	183	178	183	173	194	196	177	193	165	188	161	193	183	180	166	190	199	196	183	188	187	206	175	175	181	186	176	164	169	191	191	186	187	169	193	189	168	224	168	168	203	200	182	186	171	184	172	175	188	160	177	145	188	197	191	186	208	165	165	193	162	154	180	189	189	178	195	170	199	173	178	188	174	188	191	167	196	192	175	156	193	178	177	184	194	175	179	193	174	206	170	184	185	198	183	187	162	189	162	179	170	215	191	178	208	171	178	196	161	185	204	182	161	174	200	173	199	162	177	183	185	170	177	206	167	208	177	188	195	164	200	190	184	184	187	187	187	182	186	155	163	170	190	181	182	173	157	179	183	191	192	175	192	181	196	209	150	196	190	172	180	175	183	149	158	193	217	199	154	191	184	167	180	192	173	203	188	193	181	198	175	203	159	188	173	163	185	205	179	147	175	197	183	175	195	172	171	180	183	176	195	176	182	186	195	179	215	190	187	176	180	197	195	171	195	184	178	166	181	188	190	191	194	181	189	185	189	177	166	189	174	199	184	171	182	187	194	195	185	203	185	194	189	192	175	172	152	192	156	194	182	164	183	166	175	185	185	178	179	202	178	151	176	208	155	185	170	180	198	199	169	203	176	173	178	191	184	195	169	191	179	192	173	190	172	186	180	168	192	160	184	183	184	174	199	190	173	188	175	190	186	202	186	183	202	181	195	183	174	175	181	175	194	175	182	169	183	169	162	189	164	197	194	160	186	195	193	133	183	189	215	178	191	162	207	171	168	192	171	185	177	183	197	148	177	166	189	180	182	172	166	198	195	182	201	187	177	189	171	183	174	204	166	193	182	177	179	184	162	174	168	181	189	173	169	190	189	178	199	183	206	193	179	184	191	214	185	165	188	201	172	166	177	174	193	169	192	180	189	176	188	171	161	215	192	203	197	193	192	182	167	168	184	183	150	190	201	217	168	210	195	184	154	179	162	169	173	202	164	179	188	197	179	184	169	177	177	196	188	214	171	170	189	190	171	170	181	176	194	164	185	190	155	200	176	177	186	188	188	206	175	187	180	190	181	173	173	200	181	190	186	190	192	178	189	189	182	194	170	178	196	195	162	168	174	177	200	179	188	172	180	174	161	180	196	190	205	187	182	162	184	190	204	188	159	178	190	185	180	176	183	192	197	192	174	169	189	178	174	172	170	197	184	201	172	198	162	174	197	163	193	173	179	182	194	189	191	181	163	189	176	220	203	202	179	173	159	156	183	196	172	207	189	184	181	174	183	188	186	149	172	198	184	184	176	173	176	183	208	194	194	175	189	179	182	177	188	177	190	188	207	144	187	197	185	182	196	179	173	188	183	181	169	168	172	176	167	187	168	163	168	185	194	202	186	162	187	168	179	177	169	196	194	201	194	166	160	170	170	196	207	175	165	172	192	161	196	191	171	205	176	182	193	188	185	186	190	179	169	197	188	165	184	161	199	198	178	175	172	187	170	178	171	181	170	169	184	194	188	194	185	208	179	197	173	175	186	182	181	205	169	179	174	196	196	187	183	208	165	170	200	162	176	185	180	193	213	194	169	202	180	180	189	175	179	187	190	195	193	180	175	178	181	178	167	212	193	200	201	174	156	188	163	176	175	172	175	183	199	173	185	188	204	184	193	191	154	204	200	200	180	182	166	178	196	185	180	178	185	195	185	172	176	182	169	196	179	180	207	187	187	175	190	178	172	170	190	177	188	154	193	182	193	192	176	184	189	188	157	159	180	180	190	183	188	171	175	185	189	166	161	161	171	194	189	191	188	212	168	214	188	195	206	194	167	171	178	180	185	177	186	190	187	182	175	195	191	174	182	181	189	184	196	210	191	175	188	186	176	203	203	166	197	195	173	173	196	172	150	164	176	177	166	186	200	173	181	195	172	180	175	177	182	183	193	180	188	174	205	183	173	185	183	171	166	178	187	168	180	190	168	166	188	196	159	178	182	187	180	189	186	191	192	171	165	167	171	162	181	196	190	179	199	197	177	170	178	176	190	197	160	201	211	190	180	181	188	208	185	204	185	161	179	170	207	162	195	152	175	180	186	188	180	188	183	213	202	159	184	211	201	166	201	188	196	195	179	178	193	170	168	178	172	178	192	189	157	167	178	166	187	180	203	146	174	207	189	179	177	189	183	189	166	205	170	179	187	186	152	186	171	204	200	173	202	192	184	199	183	174	174	203	171	197	191	193	171	157	177	187	186	189	183	175	152	169	204	161	197	198	189	150	164	181	174	175	178	182	188	189	156	162	191	191	176	192	188	201	172	182	182	178	185	177	167	185	183	188	165	205	170	173	191	190	187	176	154	182	166	194	182	176	181	164	164	188	183	185	169	153	185	185	178	180	171	184	202	171	177	178	182	188	170	192	204	189	177	178	178	176	174	179	138	172	178	186	181	170	201	207	199	186	198	153	195	189	177	175	180	182	198	183	164	188	173	182	220	190	160	182	174	172	165	150	158	182	160	164	207	200	189	179	194	167	173	179	206	201	185	176	162	196	181	184	176	184	188	188	193	173	167	170	159	188	167	191	200	183	193	167	198	193	184	195	177	198	186	176	178	191	149	211	178	185	183	195	168	173	180	193	192	187	173	185	180	186	173	181	192	199	183	199	187	155	185	197	182	182	168	198	173	166	169	180	203	164	168	192	169	190	195	198	168	154	183	182	178	198	183	176	194	184	203	163	192	182	182	171	183	176	207	193	213	181	228	190	173	187	182	169	177	164	172	194	189	187	203	164	184	149	197	185	204	181	189	165	168	191	196	182	162	178	189	167	174	203	187	183	185	152	167	175	182	183	174	185	197	176	192	214	174	161	172	184	185	207	163	196	192	196	162	167	196	193	168	190	186	167	168	183	176	161	179	208	191	180	198	183	181	194	173	156	192	182	203	184	145	177	178	160	176	187	195	194	180	189	184	168	161	175	187	186	177	164	184	213	180	173	173	168	197	190	173	188	199	201	177	185	206	182	193	160	178	163	180	177	194	188	199	191	191	173	185	173	185	190	159	180	168	154	184	196	184	167	197	171	184	193	178	196	188	206	177	169	147	196	154	180	188	153	181	160	207	189	179	174	186	192	177	155	190	180	188	178	177	197	177	200	160	173	176	209	229	159	190	197	176	181	180	174	209	197	187	194	185	185	192	178	188	166	173	195	204	186	200	204	155	184	187	197	181	187	197
16738	31249	27101	17429	15129	13574	9230	4841	3272	2053	1507	1219	1037	853	792	704	704	608	600	589	519	488	471	467	440	425	409	376	446	378	344	343	351	366	351	333	337	357	385	345	349	361	295	344	318	341	323	346	325	334	302	311	291	317	325	302	306	303	313	294	294	295	314	326	318	344	283	277	279	301	298	310	293	280	280	305	315	272	327	306	308	320	294	336	256	310	305	302	295	307	289	302	267	294	293	284	296	320	300	315	306	269	296	286	267	331	327	294	329	294	283	296	296	319	304	263	272	260	281	283	304	290	268	305	280	301	306	300	302	328	280	279	304	294	292	307	285	296	309	303	292	277	290	286	298	267	330	313	308	294	319	296	272	291	275	308	309	309	280	281	269	307	323	310	300	319	321	296	284	286	312	273	283	272	285	294	297	312	303	307	260	289	301	277	298	275	320	305	312	318	301	310	284	303	311	300	306	290	275	250	276	342	322	280	298	308	307	299	308	312	305	310	320	302	317	317	278	288	307	324	277	305	301	332	316	320	289	305	293	305	299	277	320	335	315	298	330	292	311	320	295	326	299	278	291	299	301	277	295	269	278	298	279	302	305	345	269	286	298	291	300	295	305	289	290	281	288	317	276	301	309	291	281	287	283	297	316	293	308	329	299	308	316	287	312	276	318	275	312	287	275	276	277	305	320	294	287	293	268	255	298	280	291	289	299	307	272	320	286	295	272	338	299	314	301	318	308	273	275	290	277	287	284	290	324	302	316	290	346	297	308	335	315	323	278	298	296	280	277	310	264	290	294	267	252	321	292	275	303	326	296	305	285	282	327	321	291	300	306	311	299	325	331	312	326	311	352	279	287	288	318	292	294	296	246	253	300	283	298	283	278	307	284	293	311	278	316	290	289	278	296	298	301	273	313	263	269	292	323	288	301	304	308	311	297	298	314	322	286	298	305	295	303	281	300	280	299	317	297	302	308	274	278	276	299	269	264	291	257	283	269	268	321	280	309	273	304	273	290	276	270	326	286	307	313	322	250	290	299	296	296	276	284	324	286	288	278	304	283	333	277	302	317	260	296	295	292	304	305	322	298	276	274	318	282	316	271	307	297	294	292	298	310	300	297	286	300	300	322	296	290	317	264	272	327	268	297	276	298	279	296	271	294	287	340	323	294	296	255	287	318	297	274	276	273	305	317	302	288	267	292	308	313	280	296	282	307	326	297	311	306	301	289	270	305	303	315	311	280	292	279	295	254	290	301	308	297	289	300	283	266	296	311	274	275	273	308	264	266	300	264	306	299	303	309	303	287	289	278	344	279	289	286	290	308	288	279	295	317	289	285	284	298	311	301	299	303	283	274	284	261	292	296	302	315	279	296	306	280	313	312	299	299	291	293	327	300	308	294	280	302	276	306	312	304	290	286	278	291	295	278	318	314	298	307	302	279	288	311	266	310	288	326	293	299	293	308	279	304	314	347	290	303	277	271	283	317	306	314	297	274	309	275	279	294	289	313	309	300	304	290	284	257	310	275	257	267	305	303	307	326	276	297	273	304	333	333	315	306	266	298	318	303	287	306	274	320	288	284	289	329	286	305	277	328	274	290	308	277	296	287	321	307	284	301	301	313	278	274	287	296	271	299	325	286	303	285	311	311	287	301	297	314	305	336	302	257	300	246	290	298	303	280	271	294	255	300	311	282	338	302	302	294	281	298	282	281	293	290	280	274	299	306	294	296	293	307	300	282	301	297	307	301	319	287	305	292	334	323	312	317	290	309	288	300	271	281	290	265	293	261	262	297	281	307	312	303	280	311	289	317	302	274	274	308	282	287	300	286	271	297	310	296	311	262	316	289	301	259	317	294	306	308	304	294	326	320	302	311	276	334	274	276	323	291	276	317	284	279	256	302	287	289	323	313	309	312	282	289	291	279	316	304	311	290	289	281	288	264	304	292	323	298	298	284	284	280	286	316	322	277	310	287	258	297	302	321	322	288	298	281	257	319	275	260	292	292	327	287	251	337	282	293	301	292	284	297	310	318	292	273	270	284	285	295	299	269	278	324	294	280	323	303	293	284	303	316	304	282	303	288	299	285	269	299	311	288	322	291	298	301	301	306	293	299	308	302	287	262	292	269	290	274	304	284	304	316	297	277	290	302	304	300	284	280	273	292	305	280	283	313	274	313	308	312	309	304	275	298	315	291	303	287	303	326	274	287	305	262	273	315	292	280	329	281	281	288	286	306	311	286	281	293	290	310	328	295	260	308	274	262	322	281	296	270	284	267	254	303	297	311	287	317	305	271	340	296	311	301	283	292	292	289	311	285	279	276	286	338	264	277	317	271	269	315	299	285	279	307	279	299	274	281	306	294	303	299	284	302	284	306	269	259	283	284	297	317	297	305	254	309	310	306	289	284	308	295	285	320	270	275	290	282	288	310	307	294	313	280	276	315	307	311	274	269	311	267	281	273	253	288	280	297	306	269	292	246	277	299	297	297	295	294	292	300	302	307	281	280	279	294	326	289	326	281	323	283	311	310	304	285	255	303	263	301	267	274	290	296	275	280	285	311	292	294	313	319	290	301	318	314	300	321	287	274	286	336	298	304	252	279	317	316	298	309	292	286	298	288	297	294	311	276	324	308	287	284	266	312	289	310	308	296	281	260	305	295	288	285	322	288	271	267	288	299	288	254	315	294	310	318	295	285	320	303	287	309	281	319	305	293	327	274	287	289	262	315	299	280	320	318	298	310	259	298	267	321	296	280	357	319	313	287	302	277	295	318	277	246	281	304	294	306	325	303	303	301	284	278	284	328	286	270	283	278	283	280	280	277	295	292	312	338	286	255	317	286	303	292	275	291	299	291	305	281	326	280	263	275	261	292	290	294	314	296	309	276	297	295	302	276	274	275	299	301	291	296	285	327	294	294	303	314	274	256	328	313	282	289	293	288	312	265	284	306	315	294	281	288	291	276	305	279	287	294	277	300	284	301	322	291	288	276	267	280	301	265	283	303	280	307	263	326	299	315	287	289	279	315	300	321	293	303	280	266	290	323	307	271	304	302	320	284	299	331	289	308	290	288	282	311	319	275	289	284	280	289	317	269	294	290	289	320	313	300	274	296	290	243	309	316	320	276	284	304	322	286	304	281	259	298	286	318	336	264	279	281	299	288	279	291	288	293	309	277	271	289	281	314	301	283	305	273	293	275	267	324	284	290	279	297	295	279	311	300	302	290	277	316	289	294	315	316	280	301	281	283	274	265	288	306	287	282	301	301	278	292	301	317	305	270	285	300	290	322	269	299	295	306	323	295	288	279	267	285	332	304	283	285	295	271	318	290	297	297	307	280	302	280	286	288	299	284	285	303	300	293	266	298	278	279	298	292	313	303	317	300	310	279	322	276	278	297	314	294	268	310	304	307	338	304	302	296	292	293	318	306	300	307	275	293	282	301	339	322	302	320	324	288	311	313	294	261	284	317	286	321	323	286	296	289	295	305	302	293	318
26689	20681	13143	4391	2344	2224	1316	596	428	309	288	293	290	281	257	239	273	248	267	248	274	234	274	259	292	225	279	281	261	280	280	262	263	278	261	246	246	257	238	230	270	279	245	254	245	228	253	266	286	239	248	273	263	272	260	250	272	246	265	249	278	275	243	236	260	232	269	263	233	253	215	278	264	244	270	266	262	266	256	253	266	264	260	248	264	248	284	269	244	223	251	258	282	273	252	282	260	252	249	263	259	252	229	253	255	267	245	237	270	276	252	237	264	287	267	257	261	255	259	268	264	260	242	236	240	255	252	226	235	258	275	268	265	257	243	244	271	236	242	231	256	239	265	254	232	247	267	246	264	230	246	257	243	261	221	272	227	269	256	274	229	280	238	238	280	269	227	265	264	221	239	260	294	247	251	249	257	265	236	244	259	249	248	248	256	276	262	249	253	271	226	254	248	262	247	245	263	255	281	256	276	234	286	250	261	230	281	239	244	242	271	255	246	272	257	240	278	246	255	247	274	277	261	288	259	255	250	248	257	248	269	274	250	254	224	258	244	251	259	253	260	260	265	231	233	258	237	259	263	231	281	240	244	256	224	284	274	240	241	267	255	255	247	251	265	245	279	261	252	272	267	261	244	235	252	251	230	291	253	269	237	261	238	255	256	275	259	249	270	260	266	281	294	244	252	266	239	277	249	236	238	253	267	237	263	238	263	256	269	245	272	272	253	234	233	244	251	257	265	265	246	250	250	240	252	236	223	279	284	243	237	259	268	250	268	250	245	267	251	257	240	263	248	231	279	244	273	263	249	231	266	260	250	252	265	242	237	242	278	229	267	245	256	236	264	240	245	281	262	282	254	237	248	259	221	255	254	262	270	267	245	265	260	237	238	243	216	258	278	253	266	221	271	246	276	250	230	246	265	272	271	261	227	269	270	249	284	246	276	239	253	266	262	251	239	245	267	248	250	275	254	270	259	257	258	263	274	258	258	266	265	264	229	232	270	253	270	277	266	241	256	252	246	262	279	276	238	276	243	250	221	260	264	244	281	245	251	238	260	246	255	243	271	250	228	240	265	286	244	258	243	249	285	247	281	241	279	263	244	250	273	278	237	269	282	254	261	245	252	267	237	251	248	265	253	260	269	275	258	232	255	251	274	230	225	251	258	286	272	269	241	256	254	287	233	263	241	269	260	248	247	250	273	235	251	255	227	235	246	235	270	242	236	254	251	257	277	249	272	243	248	273	250	271	245	276	245	264	266	261	246	276	283	236	284	258	266	256	230	255	266	269	260	261	249	274	225	259	233	262	256	277	248	265	254	282	271	270	274	257	255	241	274	262	241	224	254	253	271	261	281	259	246	270	271	273	258	256	248	254	242	273	251	284	266	261	232	254	228	264	252	246	270	239	244	259	302	224	256	212	240	258	224	261	261	248	238	263	237	286	245	256	247	271	281	246	244	277	263	237	246	241	256	263	258	247	251	264	249	249	298	247	246	269	278	245	270	236	267	206	269	246	294	259	247	246	265	251	264	226	253	286	232	251	241	262	278	234	269	253	264	252	268	267	274	237	248	263	246	249	270	265	279	284	261	250	270	230	256	234	247	269	262	238	246	249	259	235	262	260	257	272	266	270	254	250	253	241	232	292	267	280	259	216	277	222	254	250	255	248	286	259	276	227	261	260	282	269	266	260	265	266	244	225	262	234	271	260	265	242	257	281	272	231	238	268	268	271	269	261	253	279	254	261	267	263	240	259	268	235	261	262	245	255	267	236	256	215	272	264	278	234	232	278	238	234	254	246	281	274	253	239	249	234	275	254	258	228	267	250	259	251	267	235	287	278	259	245	245	263	237	266	263	278	264	244	281	266	236	229	234	288	258	275	239	247	257	283	255	278	272	247	254	237	247	238	233	264	264	236	273	274	280	273	235	224	203	254	270	256	254	248	244	251	244	246	240	270	235	260	288	234	248	247	240	264	246	258	243	241	251	245	242	243	267	274	268	256	264	247	255	235	254	246	245	257	239	242	282	244	243	256	239	248	260	250	282	245	262	252	253	231	247	228	250	290	264	271	299	263	273	265	260	247	241	231	261	232	281	240	282	237	232	259	254	261	282	250	250	240	283	238	248	275	256	275	261	273	253	242	254	233	254	252	270	286	233	235	235	272	266	257	271	224	237	266	248	267	250	254	247	268	263	273	258	239	267	254	261	248	228	277	231	253	280	261	227	264	252	227	260	232	264	267	229	259	242	248	264	259	227	238	247	256	262	276	202	265	276	263	250	255	240	271	250	265	251	257	277	267	253	243	268	252	235	254	256	262	233	259	258	280	246	234	243	254	229	247	275	224	250	257	250	263	247	238	248	225	241	253	234	253	247	244	262	246	255	286	233	274	252	260	230	268	270	257	240	238	255	271	260	253	252	262	263	292	282	241	243	231	259	258	258	248	290	263	275	225	272	235	240	255	243	246	262	270	261	249	268	285	266	242	271	302	250	249	244	268	247	269	255	262	246	267	256	242	253	247	304	217	259	255	235	240	270	264	247	252	257	227	262	266	250	242	266	228	249	260	253	261	272	261	231	254	263	263	277	268	227	267	258	261	225	239	258	256	236	268	265	244	279	258	253	265	241	239	251	269	266	252	275	269	245	274	272	250	266	237	256	248	242	243	253	237	229	241	274	260	242	255	263	268	267	248	243	225	263	235	248	262	256	251	255	238	260	260	253	227	240	268	258	241	236	239	250	256	252	227	251	254	282	232	302	267	242	268	249	237	268	259	255	266	261	242	233	271	268	251	268	247	257	260	229	252	268	285	240	250	261	250	273	286	258	254	257	223	269	266	265	247	238	242	235	250	251	254	288	231	235	232	232	258	248	262	250	265	244	272	259	246	246	229	253	268	267	268	267	271	241	269	264	273	259	250	241	237	277	276	265	262	276	279	248	261	228	241	279	248	260	254	277	241	276	219	266	249	235	244	263	233	276	268	267	258	242	260	266	249	272	261	255	246	242	245	244	270	258	267	264	244	257	280	238	241	232	275	279	273	284	254	253	245	260	236	246	247	267	280	253	260	258	270	244	249	249	257	228	263	250	237	230	277	244	247	274	226	250	254	250	260	274	247	268	259	233	284	254	262	271	234	292	263	277	249	242	231	251	255	257	264	250	250	244	256	237	251	238	275	264	254	264	256	263	260	258	232	247	257	263	284	247	198	258	229	259	258	267	255	232	248	246	236	242	252	255	265	242	253	259	267	250	261	269	234	244	262	252	255	245	241	253	247	261	232	247	258	271	265	256	240	262	283	272	261	281	267	243	268	253	246	235	247	298	277	253	283	262	252	255	260	263	250	240	249	259	275	262	254	266	264	270	269	254	233	252	248	245	235	257	270	250	268	264	254	253	238	245	244	258	263	247	259	236	252	232	291	280	266	240	276	238	244	266	251	252	273	236	304	244	232	259	246	254	242	233	231	260	266	273	272	260	246	265	278	258	262
11728	17218	14752	7302	6054	6174	3751	1689	1167	700	586	544	467	473	471	446	427	449	450	394	447	389	439	419	429	422	427	407	378	410	396	403	404	446	413	425	425	366	418	395	407	398	423	400	445	370	413	399	394	407	412	438	408	409	407	426	394	418	444	396	406	385	429	403	401	406	398	399	440	433	392	400	414	434	379	383	420	418	406	383	468	432	401	425	386	388	411	396	423	399	386	404	377	394	395	417	391	444	350	380	378	386	372	428	410	407	367	465	407	413	402	388	378	371	418	397	390	395	397	352	359	409	398	385	407	406	412	405	428	384	380	388	414	414	384	382	379	429	404	416	382	390	419	398	400	374	396	386	380	394	395	438	413	415	452	395	382	405	418	380	404	419	413	408	396	380	394	422	381	441	378	399	397	387	406	370	392	402	432	402	407	382	409	397	379	407	439	403	388	404	408	410	406	374	379	413	421	404	408	406	374	406	443	386	374	382	430	375	393	398	376	408	400	401	360	392	401	392	416	395	411	404	408	403	411	373	378	395	387	404	360	388	369	423	396	380	407	373	407	391	417	394	379	401	396	397	419	389	394	364	385	401	408	395	399	385	377	402	419	363	387	441	361	428	434	391	419	402	436	407	411	405	434	410	381	348	411	393	403	431	402	389	405	417	428	417	388	403	387	348	420	393	395	399	375	417	416	358	392	385	451	403	413	408	431	423	422	401	390	394	388	401	429	402	407	395	396	397	373	410	415	419	420	390	368	416	368	383	379	408	402	402	371	419	398	421	408	386	382	438	393	415	395	427	420	417	421	395	377	386	380	359	405	412	395	362	472	396	416	415	423	413	378	396	385	423	409	435	383	368	392	411	392	387	419	409	402	363	401	414	373	373	448	417	461	370	398	396	418	409	360	358	390	401	404	395	372	393	408	378	385	377	356	411	390	449	403	408	402	421	399	432	403	428	409	369	413	414	419	416	406	411	370	399	407	405	403	399	404	402	379	401	406	395	385	411	395	396	415	415	388	392	437	397	420	400	412	409	430	407	416	446	443	407	402	388	421	366	409	422	397	420	398	402	404	390	433	410	343	411	373	423	387	433	379	397	410	369	428	370	375	396	433	402	397	379	423	440	386	407	359	406	404	367	401	409	402	387	390	443	400	417	397	390	377	421	361	408	396	430	376	395	381	394	406	433	390	407	405	377	395	411	421	400	437	391	380	408	387	403	394	405	372	413	401	398	398	364	371	414	413	417	405	397	424	408	381	407	397	370	391	373	413	416	386	401	386	399	420	395	355	403	423	433	412	372	387	376	396	404	414	402	408	405	399	426	407	407	360	384	410	432	382	389	394	381	445	413	384	420	380	437	420	418	421	405	391	410	414	395	381	394	400	377	440	385	415	402	409	423	412	407	385	391	413	435	388	373	404	401	392	379	390	420	415	443	421	396	423	422	395	424	392	375	408	387	378	400	404	382	379	381	428	408	381	384	414	372	406	379	430	430	432	400	429	391	413	400	395	439	392	412	445	403	417	355	422	406	416	430	383	415	413	417	383	402	383	413	433	411	419	393	402	413	391	423	428	397	356	388	400	401	392	410	441	445	412	378	406	373	416	389	421	377	388	387	379	408	391	386	421	398	393	386	389	383	416	413	393	399	447	390	379	393	349	422	382	419	401	388	423	381	422	385	413	411	367	414	390	376	407	449	449	392	412	398	411	418	415	387	402	396	441	368	379	398	396	412	378	375	436	407	417	401	431	442	366	402	345	431	405	427	414	444	406	408	424	392	416	380	418	401	419	393	358	408	388	409	425	400	396	415	399	411	414	401	407	397	403	400	393	388	371	391	381	428	460	418	381	389	348	419	431	365	412	403	404	394	406	372	380	366	378	382	418	372	363	414	441	390	390	404	364	364	392	408	411	396	362	420	382	382	390	384	387	395	410	357	381	392	404	400	418	384	386	391	397	368	371	415	398	384	391	408	411	396	410	386	393	412	419	431	410	410	429	404	416	351	401	393	392	399	414	392	397	373	408	420	427	409	430	439	415	382	403	388	425	392	429	418	401	391	398	377	423	398	412	420	415	374	394	423	356	395	407	412	408	379	384	406	412	429	388	412	401	393	380	404	400	393	387	396	414	393	420	368	409	416	389	359	403	398	417	396	376	407	373	409	417	375	395	398	400	413	388	373	448	382	462	437	383	382	379	428	391	427	412	421	418	400	366	413	383	404	416	409	396	409	402	410	396	364	402	387	418	396	402	397	419	423	393	398	427	427	383	401	431	410	406	406	422	383	402	374	373	398	365	426	364	394	382	406	369	391	395	390	356	385	380	419	416	401	384	393	399	385	420	402	385	378	430	379	418	412	401	359	462	394	404	428	384	433	405	438	415	397	396	451	427	425	403	393	378	411	406	428	383	382	401	385	388	415	422	380	406	393	402	397	402	405	402	376	399	418	429	396	404	401	419	392	424	415	407	391	380	396	379	373	378	369	423	403	381	413	410	399	404	417	393	388	387	388	399	405	376	394	403	427	376	408	385	394	414	430	411	405	381	397	392	410	403	391	400	382	370	389	380	363	367	373	414	428	413	388	428	394	415	400	397	396	404	382	425	401	388	371	393	401	425	381	386	371	368	422	395	398	402	390	405	383	414	419	375	361	395	394	425	406	399	383	417	413	376	378	426	398	419	410	411	386	414	401	400	410	398	395	387	418	395	436	406	371	364	422	413	387	416	435	412	425	425	416	376	405	416	412	386	402	397	410	393	401	419	393	398	404	394	392	395	387	385	385	430	405	385	392	419	415	380	443	377	415	421	402	433	396	389	413	441	414	405	388	412	380	424	392	393	409	423	403	408	361	422	399	419	447	401	417	384	369	369	384	390	376	393	400	398	389	363	408	401	406	416	421	400	432	439	376	382	395	377	434	388	379	414	410	415	409	439	400	365	397	422	449	405	426	398	439	376	363	402	413	372	382	391	420	391	418	410	398	412	436	408	437	364	415	407	400	398	423	419	432	422	391	380	374	413	387	427	402	370	374	416	417	392	451	395	385	390	428	433	418	426	395	394	398	376	398	435	457	426	399	408	403	418	417	418	415	382	417	432	419	405	386	424	379	424	398	375	411	364	393	422	395	422	388	431	384	428	426	377	435	375	400	357	401	378	400	343	373	387	434	365	412	455	400	417	410	433	394	409	419	395	394	397	438	396	412	396	411	358	383	383	404	392	387	449	431	376	377	397	406	411	412	394	399	397	412	432	391	401	426	411	364	441	372	399	376	398	434	423	403	423	399	405	402	377	418	412	379	416	406	429	399	375	402	395	389	374	407	439	420	382	398	386	387	391	411	408	379	382	416	393	403	401	432	432	429	417	367	408	383	416	398	396	420	394	370	399	397	416	392	399	403	453	416	408	417	392	392	413	392	393	413	415	375	435	396	402	457	355	385	384	382	399	383	399	415	430	404	373	399	421	390	395	404	366	430	388	411	392	428	393	406	388	371
24372	21165	28158	24407	19210	6004	2734	1075	784	562	495	435	406	439	328	344	322	329	365	323	348	305	308	324	321	327	267	293	307	307	325	343	296	306	293	319	297	313	299	282	302	322	311	334	291	290	300	292	303	304	301	328	319	294	329	306	294	315	299	309	304	297	313	308	333	284	290	293	302	294	283	301	265	276	300	302	309	297	309	279	309	288	293	266	327	281	280	323	332	281	303	280	277	281	299	311	328	304	321	301	298	304	292	316	298	284	288	315	267	312	295	316	283	283	296	268	277	323	304	296	315	281	259	271	340	304	307	306	289	285	291	318	295	276	325	318	307	311	302	342	297	279	271	319	322	321	316	326	299	287	298	274	308	336	297	274	330	310	304	286	288	351	250	297	278	302	274	257	291	295	298	284	293	325	322	311	317	316	276	296	307	297	272	302	305	329	295	324	303	299	302	318	318	298	281	325	303	312	289	303	301	286	306	303	297	289	292	281	291	306	304	301	284	282	275	302	286	343	325	296	319	305	291	316	280	313	293	295	305	312	316	316	306	319	337	308	296	321	255	302	311	282	291	289	298	282	297	282	285	281	305	295	288	327	301	279	355	303	307	272	287	302	310	281	315	341	262	313	280	296	309	305	285	286	289	319	296	305	287	299	292	304	303	290	281	280	295	274	304	282	290	304	334	298	314	282	308	297	325	294	296	303	324	327	305	292	319	327	298	313	303	294	307	329	310	317	313	290	280	331	298	294	299	299	284	280	299	291	297	293	301	318	329	309	307	302	326	293	277	307	273	278	306	298	296	284	318	326	280	276	287	304	308	313	297	318	302	285	279	283	304	305	302	318	286	292	294	294	304	317	285	269	310	309	300	277	314	316	308	311	317	298	295	328	303	288	310	314	314	275	306	324	285	274	292	326	307	288	287	257	309	301	299	347	332	313	290	295	299	292	291	287	312	289	317	289	329	291	327	279	288	297	314	315	314	322	316	296	283	286	280	298	295	310	312	297	295	285	312	312	291	316	258	302	306	315	265	299	298	282	255	309	305	323	243	316	310	301	333	306	331	310	285	306	264	298	294	287	314	271	321	353	312	300	271	301	312	291	268	307	275	309	263	279	291	312	270	293	348	308	292	326	278	304	289	293	303	296	258	284	314	291	318	322	284	284	308	293	263	280	310	308	313	299	299	344	300	321	312	313	323	275	278	321	286	294	305	290	281	298	326	313	284	287	307	298	298	331	312	275	288	308	281	328	313	274	296	312	290	308	299	334	282	293	289	290	267	298	303	302	302	301	284	298	320	322	297	281	302	276	276	310	311	300	285	305	306	296	285	290	284	301	274	298	303	320	301	323	294	302	293	286	283	291	329	298	273	308	305	312	274	305	305	312	298	290	276	297	307	293	313	293	298	288	341	318	280	315	330	304	329	290	287	294	310	339	290	301	309	317	302	275	298	306	296	302	310	295	303	322	310	305	283	311	298	308	306	243	307	295	314	308	314	277	324	277	334	300	310	311	325	277	314	269	301	295	329	283	313	262	269	302	308	309	291	310	304	293	301	296	301	326	323	275	307	270	312	310	293	300	266	318	326	287	303	289	334	297	300	298	324	279	304	335	298	306	293	266	319	278	304	288	280	273	301	321	298	278	301	275	323	307	299	292	282	291	304	302	317	293	283	293	274	284	301	296	301	321	271	301	333	341	287	277	289	285	296	318	287	314	308	279	288	291	306	288	281	306	294	265	293	274	297	275	285	280	258	285	268	315	299	293	279	343	309	287	321	298	306	337	306	314	306	305	283	281	314	293	302	325	310	294	299	282	285	288	307	302	311	290	262	301	309	345	288	278	294	301	301	313	317	313	291	301	322	302	315	300	288	301	301	289	275	300	318	294	289	282	317	303	308	266	322	321	302	314	265	303	307	308	312	303	310	298	300	301	305	294	298	307	299	314	322	266	269	281	294	271	309	289	249	314	292	282	310	302	312	285	283	279	296	313	301	269	306	307	275	291	294	309	272	329	279	317	351	278	332	287	298	321	291	320	305	313	314	270	320	315	296	297	288	328	288	296	323	297	293	315	273	284	309	298	277	308	307	283	305	317	305	311	285	332	299	312	294	319	293	305	298	301	286	313	302	295	301	293	297	287	268	268	270	301	330	321	305	315	286	281	298	266	291	305	297	297	296	286	293	315	324	299	296	310	315	298	289	292	271	274	322	268	301	272	297	295	307	325	295	310	300	328	283	305	300	326	278	303	308	281	290	280	322	291	302	311	279	304	294	308	268	275	340	299	324	275	294	301	306	300	300	303	327	291	286	287	309	282	311	296	295	312	280	277	320	292	276	287	310	294	301	307	290	279	307	291	304	304	267	283	290	275	293	291	287	317	312	304	283	307	268	292	303	290	289	293	305	294	337	313	281	295	311	299	276	318	334	297	294	262	304	327	298	310	296	292	349	286	316	302	297	303	293	288	301	302	295	291	324	302	307	293	295	323	286	299	326	291	315	299	277	312	279	276	295	346	306	298	307	344	309	298	306	291	305	278	321	273	287	282	282	302	312	276	300	296	283	314	267	309	288	280	315	333	306	308	282	300	290	316	324	322	301	295	293	299	281	307	311	323	299	330	283	285	303	294	294	329	346	278	307	299	290	293	324	285	311	287	283	293	288	297	296	282	274	340	295	289	310	285	293	306	277	301	270	307	291	304	294	302	299	321	301	318	303	288	295	311	300	306	297	328	308	304	316	313	270	325	304	316	282	331	294	296	301	298	265	309	276	299	292	303	287	269	280	268	299	294	284	283	266	271	302	288	303	310	296	287	310	328	282	302	296	303	300	277	306	315	304	319	314	314	305	278	302	326	280	302	288	278	290	316	275	315	305	313	287	294	313	286	289	268	316	315	277	290	282	306	269	317	318	284	325	295	311	283	293	275	298	308	321	296	291	288	295	303	339	294	299	312	267	259	284	273	304	296	284	262	284	308	295	288	340	274	308	314	289	295	304	274	270	294	291	293	317	295	277	272	295	282	293	278	299	302	316	285	292	283	316	277	275	279	271	304	299	300	320	287	300	309	328	325	288	283	349	284	296	298	307	295	283	309	304	287	308	299	292	313	304	303	285	293	289	313	265	288	304	301	289	303	297	319	332	291	249	282	296	329	304	300	312	310	307	289	280	289	297	291	282	284	296	292	321	309	288	274	282	298	303	309	255	294	290	270	285	269	286	293	300	294	289	308	274	308	278	281	327	318	323	298	327	308	276	289	300	262	287	294	302	297	301	298	298	290	266	303	305	327	292	310	295	288	302	301	305	298	283	333	303	285	303	278	277	276	259	301	296	282	302	291	301	269	330	301	315	289	312	308	327	278	253	281	300	298	287	294	307	303	296	319	309	270	295	325	290	277	282	269	302	310	291	309	315	312	272	328	289	316	280	312	318	292	307	300	319	311	316	301	296	292	292	315	293	269	296	304	278	309	272	297	290	283	337	302	301	301	268	272
13492	24484	21624	12263	8953	9366	6361	2900	2033	1434	1017	948	787	780	682	669	685	638	567	567	557	589	566	529	500	551	539	498	534	482	490	526	502	526	489	503	519	465	504	496	517	466	515	477	509	470	488	514	480	498	493	484	466	472	495	466	498	474	481	496	491	522	463	462	479	467	462	472	488	477	482	464	490	447	469	477	483	489	488	461	427	473	477	472	481	457	482	499	445	478	464	475	486	490	460	498	477	488	485	503	487	462	473	468	510	435	441	453	516	493	468	476	475	448	479	464	453	480	475	428	477	470	444	420	510	457	447	456	477	479	498	487	476	455	474	496	466	486	486	466	499	509	468	486	482	481	472	453	459	453	455	474	428	442	497	488	482	489	470	479	507	464	470	500	498	473	498	489	495	487	449	459	462	472	458	473	496	461	480	437	470	442	480	451	514	453	447	497	437	471	484	459	441	464	459	498	468	501	492	471	438	484	486	463	460	492	505	473	443	475	509	475	497	474	484	509	494	457	480	460	456	443	483	479	433	472	473	452	453	444	494	465	473	462	469	482	479	479	469	478	431	515	459	430	450	497	450	465	466	480	486	462	496	482	465	443	509	464	466	456	477	418	444	464	475	461	460	472	443	462	467	501	506	437	435	462	467	468	447	472	477	470	470	452	460	466	480	506	474	487	506	513	447	497	462	476	466	518	481	474	429	454	458	456	447	518	462	466	463	472	456	433	464	466	477	494	463	473	453	483	470	476	488	461	420	441	482	469	507	472	493	469	478	484	484	490	499	463	481	472	494	474	462	454	499	450	423	470	472	474	471	465	481	470	470	495	470	445	464	461	491	511	464	432	459	505	487	457	469	463	492	476	473	484	438	475	443	504	471	486	476	447	466	480	466	476	506	472	485	444	473	455	520	473	465	495	443	461	497	475	501	484	476	487	477	439	421	492	500	469	458	478	441	459	461	460	451	442	519	485	471	462	459	484	464	472	471	462	481	477	481	457	458	496	477	448	508	474	433	460	468	481	484	460	422	468	464	448	437	492	457	456	505	476	455	429	458	467	451	493	457	459	482	471	480	453	506	447	476	450	484	502	495	474	446	485	432	497	492	451	421	482	462	502	493	458	456	496	471	454	457	477	494	450	454	490	472	432	480	469	471	519	464	482	465	438	499	520	462	472	459	420	478	497	465	466	455	454	464	457	503	461	459	489	481	479	472	471	469	487	486	497	482	474	471	500	445	475	483	450	446	464	463	439	456	459	442	445	437	480	473	470	459	482	481	444	481	520	470	484	496	501	455	461	479	497	448	429	460	485	459	466	460	466	486	473	501	475	458	502	462	486	429	446	457	468	498	481	475	434	458	495	442	466	445	450	459	472	478	491	470	485	448	495	466	469	490	483	460	455	467	487	489	464	470	460	482	511	501	429	474	483	495	510	483	456	471	437	479	486	449	463	496	479	486	456	463	461	474	505	474	433	446	479	455	454	509	479	505	491	471	454	480	475	416	445	448	457	468	483	507	484	480	465	457	500	489	433	445	497	436	439	444	489	446	492	461	448	494	419	468	480	464	507	444	442	503	474	481	490	455	457	462	487	499	494	452	497	444	426	478	470	448	451	464	460	478	472	465	495	467	441	459	484	493	483	463	438	512	473	432	451	504	476	502	460	481	507	474	477	477	481	439	494	466	486	457	480	475	461	498	464	509	454	462	426	465	478	473	495	480	475	473	512	459	478	449	489	509	456	462	469	434	461	427	491	449	457	467	481	439	515	472	482	495	459	493	446	471	459	441	472	459	468	484	480	477	484	475	463	464	502	503	463	444	470	489	490	457	484	496	465	480	478	487	460	495	450	474	498	445	477	476	490	445	463	452	445	480	454	442	432	471	474	504	504	481	487	432	460	488	406	506	460	457	490	495	470	491	472	481	438	494	470	440	449	491	492	488	492	495	484	458	443	463	459	438	453	469	504	475	469	483	464	488	496	470	475	465	493	442	511	457	441	503	496	483	438	484	438	447	470	460	449	495	453	475	443	448	485	470	442	473	483	441	493	461	485	476	510	455	444	468	480	473	465	467	477	442	489	491	500	460	445	451	448	447	460	433	462	477	476	461	479	476	462	475	429	527	451	482	465	474	468	452	494	523	492	478	446	508	482	433	455	535	494	504	462	451	459	509	457	443	500	440	452	429	497	423	480	482	444	469	468	498	491	454	480	478	502	450	467	498	427	481	458	449	477	486	459	502	517	458	480	492	455	484	492	479	471	482	476	483	454	484	498	464	449	458	476	465	476	492	516	480	456	487	472	514	437	487	525	483	467	428	470	486	486	443	474	443	452	485	473	464	471	473	439	449	487	434	457	439	463	480	473	431	460	475	421	458	469	482	479	469	479	475	464	459	463	460	485	458	509	447	468	434	471	459	477	472	493	455	479	472	491	445	461	436	484	475	494	481	513	460	496	428	503	491	449	444	475	472	471	454	443	473	487	465	493	434	476	472	485	454	437	469	473	509	479	501	469	448	432	501	437	459	460	496	485	463	449	442	499	462	444	453	481	463	476	489	457	441	471	500	452	438	498	478	464	448	464	455	453	453	460	465	454	463	429	434	449	466	503	500	487	460	467	477	472	469	475	494	487	482	466	446	488	458	444	448	458	481	503	447	513	466	472	454	445	502	491	479	475	482	470	458	445	525	479	527	456	451	476	421	485	477	466	479	442	449	451	503	453	452	442	466	477	450	451	446	483	435	458	463	461	458	461	481	465	428	456	489	474	455	468	404	453	481	453	443	452	466	471	486	511	491	457	431	484	493	464	472	481	479	450	472	456	487	487	502	464	470	481	503	486	471	455	480	454	492	454	464	452	498	509	458	466	494	453	483	429	485	451	467	495	497	485	461	446	457	450	482	472	494	473	445	456	473	492	485	446	468	469	480	459	459	491	484	461	451	464	454	457	501	498	440	498	461	470	471	461	442	459	442	480	481	430	500	475	462	460	500	436	498	475	468	476	458	450	443	498	458	479	458	505	473	479	523	450	468	464	500	480	483	486	436	475	451	452	446	490	443	439	483	473	465	464	481	471	472	459	470	483	486	477	457	447	454	460	456	470	448	452	457	460	430	453	452	468	486	461	483	488	478	415	461	499	446	460	447	471	434	446	529	461	478	474	471	448	486	503	473	472	486	430	479	452	435	471	454	463	534	468	473	470	455	487	504	444	480	481	461	444	494	482	472	475	486	456	464	476	478	447	487	474	473	519	508	487	431	473	487	465	480	489	477	538	472	484	472	480	498	497	431	472	451	480	487	434	487	460	495	455	490	487	472	443	465	501	474	444	498	457	448	474	495	445	445	452	484	501	477	458	451	463	469	474	449	461	455	460	497	433	472	445	452	483	473	511	510	478	466	458	485	460	453	468	496	456	489	463	446	478	470	466	489	490	448	454	463	459	466	461	479	432	493	481	470	475	471	456	466	473	422	505	466	459	473	448	458	456	461	469	462	475
23163	21194	28944	23704	21196	20577	8121	1732	957	682	545	463	369	343	311	333	288	278	251	273	275	245	200	250	205	255	204	198	217	243	201	230	199	215	211	198	170	169	209	166	191	190	186	182	206	199	203	185	178	188	187	173	203	180	190	206	177	194	214	174	200	185	182	179	206	190	194	186	185	193	192	179	183	162	180	187	167	163	213	175	162	194	172	203	188	195	169	192	169	179	202	178	176	165	175	176	179	181	189	194	179	176	200	183	176	196	200	162	197	186	170	206	190	196	206	191	185	176	188	201	184	191	184	168	169	182	172	172	168	187	173	172	174	183	206	194	188	215	215	175	176	171	166	186	201	179	159	167	189	207	181	161	185	185	186	172	182	188	184	171	181	174	163	169	175	181	167	175	148	161	181	164	163	192	177	180	186	166	178	174	199	200	166	162	163	169	171	177	172	193	192	185	172	181	205	199	189	192	175	206	191	166	193	196	177	164	181	175	180	171	167	176	186	206	199	185	171	173	193	179	173	186	192	223	167	180	209	188	187	177	189	163	200	174	194	154	164	177	190	186	177	180	163	193	181	170	171	191	172	186	186	181	188	192	181	163	184	178	146	182	194	174	171	181	180	182	194	198	185	181	175	177	192	197	170	207	170	191	177	192	169	188	164	169	173	205	166	171	192	189	188	179	163	190	206	175	148	175	182	174	155	168	168	201	178	149	149	177	178	177	188	195	175	209	172	180	186	152	188	159	205	213	168	180	181	183	194	176	169	182	182	191	192	189	191	179	178	193	170	209	162	189	187	177	188	203	173	177	154	160	160	212	203	185	190	164	174	206	203	192	167	179	172	198	174	191	173	195	193	186	166	186	161	187	174	202	174	192	167	170	180	175	185	191	179	168	196	177	176	185	179	180	202	204	169	167	162	175	177	180	168	208	198	178	170	210	187	211	171	175	176	163	200	196	219	161	176	184	190	161	175	191	166	190	176	182	196	196	192	179	181	168	168	171	181	186	174	179	181	193	176	183	171	164	188	190	183	193	210	177	194	155	159	191	169	156	195	162	200	175	197	181	188	155	171	188	188	181	192	165	173	166	183	173	169	177	171	189	176	170	208	194	180	181	162	164	205	182	159	183	187	203	172	190	178	192	199	180	188	171	164	167	192	164	177	190	146	181	193	198	185	184	190	189	184	197	201	201	189	184	184	193	154	194	192	180	200	178	169	174	184	184	136	175	200	169	167	167	167	178	177	207	163	201	176	190	184	199	163	202	186	186	174	186	187	175	160	187	197	159	182	200	178	169	158	199	193	186	179	187	181	171	180	189	201	187	178	187	160	179	161	189	179	167	167	165	204	167	177	184	181	182	190	197	195	190	163	186	169	188	187	183	187	163	184	173	180	183	186	185	180	175	173	185	200	178	188	171	177	183	207	181	167	174	182	178	171	212	198	182	171	190	176	153	171	163	168	153	188	161	179	191	190	168	195	179	176	158	188	188	194	167	173	188	197	183	173	170	163	194	172	186	185	172	199	149	164	183	208	184	197	183	191	188	174	175	176	200	186	191	181	184	158	195	183	161	182	168	179	180	188	191	155	163	180	186	161	190	187	171	192	204	170	168	182	190	169	179	177	186	184	160	200	207	189	190	188	165	171	175	176	165	170	181	218	182	203	159	184	174	198	187	180	191	176	173	171	191	165	188	197	175	178	167	174	169	179	184	167	174	173	167	182	193	182	170	181	180	140	169	174	156	175	172	172	144	184	197	183	176	165	169	177	183	184	171	162	177	174	186	189	190	184	201	189	185	185	178	170	198	182	189	192	192	177	162	209	194	191	162	168	186	197	168	191	160	173	203	172	175	196	178	196	171	171	164	204	201	196	158	191	195	183	185	189	201	188	180	168	203	173	193	189	168	174	188	176	198	178	179	186	184	201	188	150	185	184	185	209	157	170	181	207	178	223	161	199	194	204	181	166	203	195	175	171	194	212	180	178	180	190	164	157	189	196	171	210	186	178	173	173	185	187	183	161	194	167	192	182	177	156	197	171	179	178	175	166	182	176	180	194	178	183	172	160	187	185	188	171	194	190	163	165	188	173	189	153	172	180	182	193	182	206	182	182	198	210	182	173	163	186	180	180	173	194	161	158	151	167	176	182	199	175	170	175	183	171	159	197	182	190	173	177	167	192	186	187	179	166	170	196	184	172	183	209	192	187	177	170	195	181	181	196	181	175	209	172	188	175	175	160	188	163	173	169	182	171	180	189	170	171	173	184	191	177	170	168	199	159	190	185	171	163	183	195	169	167	166	171	205	183	200	170	191	197	166	195	176	199	167	179	198	190	178	186	174	166	167	196	180	177	177	175	180	195	179	188	174	197	184	199	179	171	182	173	182	183	178	161	171	192	193	192	173	200	165	195	183	199	157	156	174	175	171	202	164	205	154	182	179	177	201	183	169	192	161	183	181	169	174	185	170	183	170	201	204	167	171	182	192	219	179	185	164	193	191	174	173	180	169	199	178	173	164	191	189	199	172	154	173	180	169	184	197	186	186	190	179	177	196	193	198	179	182	197	179	175	187	152	175	189	192	188	172	181	159	173	169	184	204	192	174	205	175	185	167	173	181	183	204	169	170	185	190	146	180	189	202	162	191	180	185	155	186	187	184	163	188	180	164	184	188	163	171	180	202	155	207	174	196	176	172	173	179	178	182	202	154	195	173	173	194	192	190	171	178	183	170	161	180	172	199	166	189	159	178	182	166	180	200	193	169	157	169	150	158	198	178	211	162	181	182	175	189	173	161	189	185	184	183	172	209	187	171	195	203	176	179	178	190	160	173	185	164	174	196	176	163	203	189	197	152	164	192	190	186	180	184	175	165	188	166	190	171	188	174	187	169	179	185	171	180	193	168	173	173	202	178	166	172	176	174	187	171	173	189	181	198	198	176	180	164	172	182	164	184	200	173	177	174	209	171	174	191	157	153	164	186	183	183	166	170	187	159	160	200	145	182	181	188	152	173	189	175	189	194	172	193	168	174	200	170	200	195	192	182	185	196	192	200	197	182	180	178	192	167	199	154	167	191	195	189	161	164	183	191	205	153	201	182	197	174	181	182	172	186	174	171	163	175	198	195	177	167	168	172	172	199	177	200	188	170	197	177	164	164	169	182	202	185	171	182	190	146	171	198	174	187	147	187	159	184	164	184	178	172	202	164	174	182	175	192	202	174	166	175	173	192	166	151	188	194	200	196	195	199	203	188	195	158	197	179	179	158	177	175	180	172	193	210	172	196	180	171	181	171	194	180	186	170	181	195	181	176	175	189	141	175	212	167	188	185	173	185	191	200	155	178	188	197	204	182	174	185	183	177	174	207	177	207	166	187	194	182	178	173	165	168	179	188	166	177	194	172	198	173	185	185	204	155	168	167	194	173	177	170	147	185	184	184	163	179	206	172	172	176	183	208	166	196	209	169	175	190	179	191	173	148	174	172	173	186	174	203	179	170
16099	29454	26650	17080	12233	11974	10234	4580	2955	2060	1576	1189	1018	887	718	723	607	560	532	550	549	469	490	443	426	423	394	406	362	338	381	383	369	358	339	342	359	351	372	340	326	365	319	342	322	327	330	332	322	315	333	316	302	307	276	311	301	303	313	336	335	324	328	265	300	307	292	293	286	295	296	290	305	320	282	290	329	314	300	301	275	267	296	337	264	288	303	330	269	314	307	287	285	291	311	299	306	302	286	307	340	306	321	310	321	305	306	300	297	266	313	285	289	268	284	276	272	289	294	299	276	292	294	281	307	323	284	292	305	293	341	305	307	298	298	296	308	304	239	301	261	288	286	298	278	298	303	275	300	302	294	309	290	295	301	277	326	280	282	291	281	279	326	310	285	299	283	306	324	284	288	267	286	305	289	298	296	298	323	276	333	286	302	291	301	293	273	268	295	280	286	284	302	317	313	302	285	286	283	287	288	279	291	304	291	306	319	304	295	314	263	291	321	301	337	307	333	305	294	278	294	296	309	308	272	283	290	292	288	292	287	312	289	322	282	284	314	324	285	303	281	304	292	280	320	269	297	287	298	300	292	275	305	294	275	302	303	271	259	321	305	282	260	294	297	297	293	247	297	282	285	271	285	282	266	280	315	294	279	283	310	267	274	279	300	299	296	301	280	291	282	297	299	300	279	287	276	279	300	292	296	271	300	237	286	277	278	262	285	304	278	320	324	277	286	282	313	290	293	279	305	281	301	287	278	275	285	332	325	296	298	272	285	276	279	309	261	320	298	290	313	280	320	294	319	294	274	282	304	308	288	298	275	277	289	309	282	292	310	302	281	305	284	281	293	299	293	282	316	285	296	274	295	301	287	304	285	258	262	282	273	294	287	298	312	270	306	293	311	289	288	281	264	288	291	251	291	302	280	326	273	283	292	282	264	261	290	275	308	277	298	291	268	271	261	296	277	288	289	281	299	275	285	269	301	283	287	302	297	269	316	284	292	276	293	294	282	310	269	284	282	308	288	300	299	292	292	312	294	284	278	308	286	256	270	302	298	291	305	276	302	308	286	301	270	287	280	270	296	280	296	326	295	300	294	294	286	267	281	311	303	265	284	295	311	269	311	283	274	259	304	277	301	277	296	281	282	297	284	276	331	290	284	294	297	280	282	283	279	308	261	285	289	291	286	303	324	285	275	284	285	268	310	302	321	286	260	288	299	298	310	280	293	256	276	288	301	297	292	262	299	277	299	293	282	303	275	307	285	279	282	259	300	276	290	313	301	269	314	288	315	298	248	272	289	298	273	315	275	280	311	298	294	292	278	301	299	284	291	276	277	271	289	300	272	314	269	275	285	308	262	323	276	269	255	281	261	263	307	300	292	296	265	277	258	326	294	287	252	316	293	275	294	281	258	286	297	273	286	319	292	312	265	276	318	259	293	332	300	308	272	325	317	296	260	293	332	280	311	302	303	303	273	292	283	277	302	269	296	318	283	289	310	285	301	288	297	298	281	265	306	285	282	279	283	281	291	302	292	298	297	279	292	278	306	310	285	302	321	291	282	282	290	281	302	302	287	298	309	267	287	282	268	261	272	302	281	290	270	303	299	282	275	288	248	270	287	265	283	274	285	318	304	243	320	282	290	266	304	306	290	284	297	290	285	285	304	291	299	325	302	274	294	275	319	299	296	293	307	277	266	280	289	289	306	269	306	286	287	277	271	305	302	274	289	283	260	256	313	310	297	280	317	271	306	278	298	311	294	302	247	259	302	286	292	313	278	284	315	299	322	316	273	338	314	289	296	305	289	277	282	284	287	289	277	285	284	292	299	290	287	293	260	281	279	294	280	296	290	289	319	293	292	291	289	285	305	310	283	289	285	277	306	346	285	268	260	289	285	285	286	282	323	291	305	295	293	302	299	298	284	256	302	300	258	276	280	267	290	315	283	274	277	298	284	285	296	281	279	291	274	273	309	303	270	279	274	309	301	298	270	285	303	291	295	280	265	279	277	304	298	277	261	291	292	265	301	273	298	275	289	303	269	303	278	302	283	287	290	300	301	277	278	285	289	291	309	294	307	279	308	279	283	284	292	266	287	287	265	314	254	277	324	279	262	266	279	278	290	294	265	272	274	281	301	283	288	265	281	306	313	283	295	271	290	295	306	300	304	293	266	295	275	325	303	302	289	295	283	283	274	277	284	293	287	292	286	296	271	288	259	272	274	310	304	273	294	281	274	272	318	286	294	281	277	290	274	289	314	324	312	262	295	251	301	334	277	287	304	313	276	280	292	287	279	311	286	274	271	299	303	302	292	310	312	275	293	290	300	276	281	291	287	294	289	273	299	277	295	278	284	300	294	301	275	295	321	271	259	287	280	311	265	283	295	293	280	285	304	272	283	260	277	267	278	274	260	288	316	315	276	262	297	339	280	310	273	293	310	333	298	284	281	272	310	261	291	292	314	290	309	265	296	268	268	312	303	277	270	287	261	308	280	269	317	265	310	326	299	269	295	316	282	307	285	301	294	303	287	313	315	289	287	272	290	305	278	289	300	269	267	286	270	291	260	293	274	289	300	291	286	276	306	355	292	286	281	288	296	277	291	292	291	254	302	287	300	288	314	285	284	288	274	306	296	311	320	300	281	259	313	301	305	286	275	314	279	313	263	291	278	250	261	274	294	295	304	303	279	304	298	292	288	302	283	307	262	294	286	257	276	317	277	299	276	281	275	321	283	266	289	289	289	289	281	275	321	262	293	284	300	303	304	265	319	271	271	308	302	265	326	278	314	333	314	311	315	301	315	274	304	298	301	307	304	308	285	287	303	276	324	287	292	324	273	288	332	296	293	242	282	273	305	306	268	295	300	280	296	274	265	284	283	270	259	281	282	297	285	294	295	277	313	278	287	278	267	287	276	282	304	299	295	293	307	266	278	276	281	297	312	289	277	296	293	285	267	288	302	276	308	267	302	295	307	330	264	308	290	314	292	283	291	250	289	270	270	245	306	311	320	289	308	301	304	293	285	302	309	301	278	314	278	309	287	287	295	292	287	300	300	309	278	281	252	310	295	287	266	300	299	300	292	305	291	251	292	276	277	263	282	285	293	294	305	286	293	303	278	300	305	265	314	287	271	299	290	309	301	266	299	298	282	251	277	273	261	279	307	285	279	289	308	268	290	264	298	289	264	289	265	279	318	304	274	287	265	293	293	286	326	313	272	282	316	297	273	296	299	271	288	299	304	299	308	279	290	297	272	319	313	271	264	307	297	298	305	292	296	285	278	257	292	294	312	295	316	266	273	248	288	292	292	300	314	290	283	279	259	290	299	323	313	293	305	279	286	267	277	270	319	270	315	290	288	294	295	318	295	287	299	311	292	278	274	291	289	294	280	275	310	301	311	298	300	267	276	303	310	313	274	289	283	258	299	267	260	249	298	276	277	303	285	287	300	298	329	291	279	292	267	290	283	297	295	291	301	286	315	260	277	306	306	275	302	310
26567	20448	11716	3732	1614	1276	1211	587	399	355	320	294	305	253	281	280	272	251	260	284	300	284	260	260	251	254	248	261	237	254	255	281	276	263	253	264	267	243	244	261	237	284	264	266	240	249	259	252	255	267	261	234	234	259	256	276	260	239	232	259	248	262	232	282	212	240	272	266	263	263	267	244	257	252	261	253	239	257	272	252	254	258	262	255	280	267	251	259	255	256	270	241	260	267	241	242	264	250	247	241	255	234	265	259	258	255	253	252	257	249	262	253	225	269	241	273	245	243	232	270	273	257	248	245	253	266	280	292	273	233	247	235	288	248	266	241	260	249	254	257	249	279	253	252	239	252	238	268	271	253	267	253	234	242	250	244	270	248	271	263	255	260	255	244	250	252	262	255	261	235	219	264	269	255	270	247	225	248	267	246	263	277	248	233	269	260	279	273	252	277	260	249	241	250	258	253	281	244	262	264	253	243	260	266	273	236	262	232	272	266	280	257	249	254	266	265	260	241	258	278	269	222	272	237	252	284	242	273	268	271	264	275	271	244	237	264	272	263	252	243	233	251	256	243	263	250	268	263	251	250	240	263	256	267	264	261	242	235	256	237	272	230	247	259	269	267	262	249	263	253	249	277	260	249	253	221	265	276	242	250	245	223	230	242	235	250	288	264	272	250	262	267	247	264	266	239	242	252	240	275	258	270	264	224	285	254	232	262	225	232	243	243	243	250	253	281	241	229	217	271	226	256	238	253	271	237	242	227	260	258	252	243	259	259	264	253	275	271	254	244	233	239	221	238	227	260	251	266	248	279	282	237	254	239	283	284	249	250	270	278	261	245	258	247	258	240	236	289	277	264	236	248	230	262	213	239	260	277	243	234	279	248	264	240	252	268	268	220	255	246	280	238	266	260	256	263	245	242	264	265	261	226	247	295	254	254	261	247	246	263	266	256	242	258	241	277	258	267	260	243	275	262	270	265	263	259	276	273	241	200	256	268	240	282	268	249	238	262	273	249	281	269	256	229	260	279	254	225	278	234	261	247	278	276	257	251	249	264	240	274	274	250	249	264	233	237	233	230	281	254	268	253	251	259	302	256	253	270	212	255	226	275	238	223	229	273	262	237	254	257	263	270	264	253	268	236	279	246	262	246	262	248	252	246	243	256	275	261	288	272	229	262	263	251	287	251	236	240	257	254	230	241	232	259	219	267	244	257	261	298	254	256	247	223	262	242	256	250	248	248	268	269	260	245	244	269	244	248	256	255	257	259	227	249	255	247	278	251	233	272	262	227	266	263	242	238	240	257	267	219	273	263	270	251	236	271	231	255	252	266	225	248	285	260	249	273	229	281	280	231	240	278	276	240	251	253	274	270	270	225	260	291	241	264	229	237	243	266	254	264	247	241	279	242	266	227	249	240	270	241	263	248	268	245	289	237	225	224	248	241	299	241	262	276	222	249	252	257	261	252	260	271	251	280	282	247	246	257	260	254	262	264	260	265	251	240	247	236	226	223	245	241	250	277	255	266	270	232	236	284	258	246	255	279	249	258	245	251	262	248	252	283	253	255	276	258	257	245	236	283	239	239	265	247	234	247	270	259	233	259	266	244	252	234	264	255	259	273	260	256	247	255	249	229	230	231	247	237	257	293	230	247	241	252	262	247	233	295	265	287	249	247	258	253	257	258	246	240	277	241	264	259	234	250	268	270	255	259	230	244	237	265	231	257	256	248	252	273	251	264	220	268	238	263	268	256	238	247	218	256	246	249	290	250	244	272	258	282	252	257	243	237	231	238	275	258	253	248	246	244	258	282	253	247	238	280	238	257	237	252	253	242	254	234	257	232	245	251	250	233	240	269	248	288	260	277	240	255	230	234	277	254	233	247	225	265	239	269	234	251	239	255	260	273	246	260	275	238	223	252	243	242	248	285	240	229	269	236	267	225	230	219	275	246	267	285	256	261	295	251	241	236	272	240	285	259	279	239	230	249	251	265	254	260	246	226	255	277	249	296	268	245	248	248	257	249	258	255	277	218	283	264	286	260	249	241	240	245	271	258	232	251	271	274	236	235	262	226	267	243	247	270	279	263	240	245	255	254	245	256	240	267	281	234	224	241	269	253	279	246	237	264	259	242	245	261	219	251	289	241	245	258	231	212	231	261	238	219	292	224	237	229	218	260	263	232	229	252	275	294	233	231	249	235	241	230	240	247	261	222	257	257	274	244	235	248	273	262	261	249	255	271	290	261	248	254	256	248	239	254	261	239	281	248	237	225	279	268	229	256	260	235	249	249	239	267	267	224	255	244	246	250	277	260	256	269	249	249	276	264	235	270	277	244	228	256	259	265	248	235	238	235	265	232	253	249	251	245	234	251	254	243	241	256	262	227	235	260	256	241	252	230	223	257	232	273	271	236	273	256	237	255	240	238	239	277	244	258	227	235	234	249	238	255	235	246	242	238	275	289	273	244	251	245	264	254	256	248	240	254	246	254	275	274	248	221	232	270	247	245	260	256	243	277	219	257	244	244	273	260	266	243	248	250	236	258	236	241	249	271	262	228	246	251	254	265	259	269	226	281	249	236	249	266	286	282	250	281	260	244	260	240	236	271	250	262	272	257	259	251	236	258	244	260	265	244	262	247	248	234	265	268	292	269	290	238	248	250	242	258	226	234	276	273	264	240	266	276	287	257	254	231	282	249	244	226	230	265	270	226	215	269	264	263	258	239	218	259	276	268	270	248	274	260	247	234	274	255	270	258	252	280	247	226	281	233	244	270	281	240	267	255	272	245	299	265	269	260	247	271	267	269	216	266	285	272	269	241	246	263	275	232	273	242	246	253	214	239	258	263	237	248	246	252	255	249	253	260	273	247	275	277	283	231	261	290	271	212	247	268	281	278	263	275	250	239	246	239	245	224	269	264	228	250	261	239	227	293	253	261	257	272	239	265	242	235	256	251	268	245	239	242	254	250	271	249	237	256	264	254	250	261	244	249	255	258	267	250	255	280	275	246	236	258	249	233	257	226	212	266	224	265	266	239	292	258	268	262	270	246	253	245	269	255	240	273	249	236	250	258	236	232	227	273	242	262	261	241	234	233	242	290	273	237	248	253	256	233	242	279	267	268	282	264	260	268	241	263	232	269	266	276	244	226	252	271	210	259	259	257	266	277	267	258	252	231	240	255	256	270	268	275	247	256	257	234	261	256	272	245	272	264	247	260	251	261	236	270	251	238	265	270	247	238	272	244	249	265	243	251	281	241	261	240	251	252	253	263	255	275	263	234	269	253	273	239	236	252	285	238	263	257	252	273	264	241	266	252	215	239	233	260	246	278	239	245	252	219	246	253	251	297	248	257	242	260	236	259	269	264	230	254	263	234	277	265	251	230	251	244	262	256	272	231	230	268	228	253	270	277	238	263	243	252	257	242	250	262	262	218	237	260	271	273	262	261	253	272	276	278	251	253	249	261	286	260	241	262	259	272	233	261	246	270	236	253
10626	14755	12345	6754	4110	3580	3821	1676	1020	747	608	504	476	490	462	439	430	415	426	359	404	385	446	415	427	430	408	408	388	429	434	465	409	426	420	418	381	440	415	448	414	381	402	402	419	439	384	389	399	369	421	433	437	404	388	413	408	380	392	384	417	373	382	406	416	424	412	380	414	416	413	391	382	412	375	398	418	381	424	376	410	399	415	396	410	389	422	407	378	440	381	384	416	426	402	348	377	444	394	405	392	362	430	376	410	413	382	414	408	389	379	373	404	360	391	410	425	412	400	426	394	396	370	370	394	426	407	427	355	388	393	433	393	371	375	396	372	378	406	406	398	390	392	387	398	399	388	412	404	381	422	386	416	414	388	399	412	397	344	461	408	415	402	405	379	364	378	400	404	414	362	405	391	381	424	389	390	370	409	378	391	388	395	394	381	406	394	426	400	388	417	346	396	394	379	377	413	375	401	378	375	399	400	433	400	389	416	409	400	428	376	420	371	406	392	399	377	380	426	389	379	433	397	422	382	359	394	382	417	390	378	416	387	372	404	404	379	419	403	373	373	378	398	436	360	376	425	372	439	425	367	382	352	417	418	385	391	405	415	382	384	405	374	439	381	394	395	398	446	405	399	408	406	423	397	382	383	398	412	369	398	408	414	393	399	418	401	361	420	405	408	399	383	393	382	375	400	403	401	400	388	401	365	377	416	401	401	408	355	391	406	405	409	406	406	365	368	395	387	391	365	413	373	393	354	435	429	394	396	387	388	382	390	389	412	421	384	374	398	390	395	425	412	378	397	446	386	417	406	405	393	364	374	389	388	405	404	424	398	364	383	366	423	399	428	426	365	411	399	374	376	388	402	401	387	435	420	394	400	392	411	377	393	401	373	425	422	402	384	407	391	357	391	370	435	419	385	410	379	416	397	391	411	397	400	388	390	394	429	412	412	401	385	365	367	391	411	414	393	365	426	388	402	400	427	390	382	381	416	412	403	397	391	420	387	385	397	410	380	397	380	411	400	390	400	394	377	414	383	400	395	415	401	380	409	420	435	384	441	378	377	375	408	404	432	388	403	386	380	412	369	403	368	374	368	377	373	375	408	390	387	421	407	404	419	407	370	405	428	369	398	365	374	432	408	406	429	403	401	391	417	380	380	394	404	398	439	389	374	413	375	417	349	370	404	373	382	404	380	399	410	412	387	400	418	408	389	392	407	381	406	367	387	415	374	411	385	361	403	419	383	396	401	386	402	398	376	398	378	387	408	464	437	396	381	356	418	390	398	392	395	410	404	372	375	425	407	370	428	398	370	371	386	423	421	383	395	373	405	375	387	409	394	392	387	410	456	371	376	383	402	380	374	391	427	400	362	391	409	378	421	434	382	367	390	378	412	395	357	383	402	376	387	406	371	381	413	383	382	387	423	423	358	368	432	385	400	382	400	413	375	381	383	369	385	421	434	408	387	414	382	346	396	368	415	397	400	416	402	419	414	423	411	400	385	399	403	402	389	375	412	380	398	370	408	422	411	391	416	442	404	383	391	353	403	395	388	385	391	390	395	404	424	412	415	406	394	380	411	395	386	406	348	384	428	441	367	432	379	380	375	391	407	386	389	377	407	398	415	422	412	385	403	418	385	413	390	391	376	388	390	406	368	425	385	373	422	392	406	406	363	401	389	436	384	398	422	370	392	427	392	424	408	379	409	385	398	396	406	407	411	439	397	398	395	404	391	382	395	405	383	382	399	410	387	404	388	393	369	387	379	423	391	398	399	403	408	427	395	433	422	374	403	420	401	371	378	387	395	392	390	433	409	416	362	408	372	368	416	418	388	403	400	387	404	394	389	414	412	407	395	360	406	389	369	408	409	400	422	408	401	427	432	414	426	408	399	408	353	407	408	384	447	391	390	385	379	399	426	378	367	391	385	361	386	414	381	398	393	405	426	397	382	377	392	366	359	425	397	408	359	431	416	404	391	416	392	420	373	445	385	409	384	394	339	421	389	416	391	395	414	408	380	398	385	371	392	402	391	403	408	422	422	377	387	387	403	391	402	424	428	416	368	417	417	390	391	401	380	365	397	385	429	366	414	394	388	412	374	390	432	415	398	417	386	401	419	365	381	423	389	396	409	374	384	423	405	413	371	363	379	447	402	362	415	389	410	392	363	393	388	421	434	429	403	378	410	404	436	390	383	382	365	404	421	364	377	397	386	400	391	423	391	391	396	394	396	376	408	401	363	395	401	428	417	417	373	410	428	411	393	403	393	401	419	405	396	397	375	393	411	429	350	426	368	421	414	429	394	397	382	362	372	384	372	393	420	406	420	381	414	384	402	392	387	364	409	400	388	390	393	408	398	412	380	406	432	400	380	404	355	416	388	386	397	411	406	401	391	405	441	391	431	370	395	384	359	383	401	386	410	419	391	412	394	414	399	438	357	383	420	361	393	392	375	414	413	387	368	379	420	371	408	397	396	391	375	412	403	394	413	375	410	382	354	400	376	407	383	395	368	383	388	393	387	384	406	372	371	411	406	378	387	375	370	394	401	396	395	402	390	416	405	410	368	393	420	386	385	410	407	394	410	423	415	432	383	401	380	400	405	409	377	386	388	420	384	401	404	391	395	400	389	378	417	367	403	413	402	385	403	372	404	404	370	398	406	391	372	390	391	380	376	383	368	388	419	394	384	408	410	408	424	421	411	387	389	407	424	390	422	375	398	426	375	393	404	384	385	401	426	393	403	393	406	389	435	425	399	411	428	412	368	384	391	385	401	395	375	392	388	426	432	431	396	404	410	431	384	374	393	417	374	378	383	406	389	398	391	418	412	413	421	412	449	416	400	374	384	402	426	380	411	389	401	422	376	385	386	388	390	419	432	398	391	421	363	400	379	403	416	417	393	393	413	391	407	401	397	396	390	406	405	372	416	415	398	400	382	379	409	421	415	403	378	421	420	405	398	366	416	426	391	408	398	417	383	426	384	438	376	409	361	400	381	392	405	428	372	403	376	390	386	424	418	439	425	413	380	379	383	437	400	404	383	406	398	427	380	450	380	402	408	381	379	377	419	422	378	423	404	425	411	385	378	411	373	382	418	383	401	381	413	414	348	429	406	433	410	367	417	383	422	408	367	418	378	384	406	402	385	394	425	381	381	435	394	357	425	361	387	406	363	395	406	392	381	394	401	410	404	436	386	405	437	430	409	404	386	399	425	374	415	385	388	397	406	397	395	380	418	400	365	388	401	344	396	389	404	444	430	356	373	404	369	406	361	397	402	366	404	389	411	388	388	399	395	387	414	401	395	398	401	421	405	391	386	381	381	394	400	405	400	392	396	375	447	359	365	424	383	371	389	403	391	371	452	401	396	408	387	392	425	382	453	389	407	393	408	402	406	402	391	386	422	392	351	382	392	442	370	396	408	416	366	401	413	397	386	411	406	360	381	385	388	381	371	382	385	423	386	397	393	412	387	403	425	405	397	395	430	381	422	379	385	386
24225	21142	28134	24416	19009	4284	2470	1478	691	597	499	397	406	376	362	376	325	297	350	273	335	321	296	306	323	283	334	319	328	300	316	330	302	314	312	302	320	284	329	297	314	313	281	278	328	279	307	278	298	307	316	283	298	271	292	298	305	295	338	303	312	286	309	285	291	269	299	342	312	269	304	298	296	295	277	282	302	294	238	298	312	295	329	308	288	307	280	300	301	290	268	283	296	344	291	306	305	309	300	314	284	274	290	289	304	272	296	305	276	295	303	309	305	273	320	262	294	288	298	310	319	315	292	265	288	331	305	285	276	292	305	299	287	298	298	289	288	264	285	289	306	298	299	283	304	279	268	290	294	302	321	306	286	287	310	287	287	295	290	302	290	315	303	281	317	294	294	286	293	322	324	302	298	291	292	311	305	288	269	311	293	323	273	289	340	314	315	293	278	311	297	296	309	261	326	298	270	298	271	296	295	272	266	288	327	309	299	312	304	306	302	288	282	295	287	294	320	292	329	311	313	305	298	310	290	313	303	302	313	299	285	302	313	263	268	287	294	306	295	272	286	321	323	297	285	303	274	324	312	302	312	293	287	315	314	313	267	292	250	281	308	308	296	309	293	293	311	276	275	319	276	297	280	274	314	288	295	283	298	284	305	320	279	274	280	298	294	293	281	301	279	295	307	280	321	293	295	280	284	310	260	294	296	276	276	265	296	295	299	285	274	282	280	272	265	269	286	294	281	277	309	289	311	275	262	299	325	285	269	283	269	301	290	309	290	295	258	343	310	282	269	292	300	322	312	333	291	277	276	282	284	308	282	264	301	298	287	287	282	296	316	292	290	286	289	305	306	279	325	298	321	326	287	294	294	285	271	301	285	299	292	294	290	308	297	316	272	286	303	316	278	311	263	274	325	308	287	298	332	287	287	312	320	292	280	289	312	340	317	274	294	308	285	303	293	267	297	283	312	316	258	301	287	306	322	316	265	280	306	303	294	266	268	288	288	305	313	280	285	287	284	295	277	316	279	288	296	292	302	280	290	254	275	274	269	316	283	288	293	308	282	287	299	318	299	301	283	305	302	299	288	288	290	291	301	286	279	292	312	295	284	309	324	300	279	286	300	288	298	292	272	303	332	317	294	292	274	287	294	319	325	278	274	284	293	349	281	274	307	283	320	316	283	271	310	281	275	281	288	278	295	295	309	280	301	277	294	276	317	297	263	320	293	291	293	284	299	282	281	276	278	298	284	301	285	275	316	281	324	318	284	293	311	287	309	321	274	294	258	317	323	287	296	279	262	323	315	293	281	295	314	282	298	310	293	291	298	294	307	299	271	293	283	315	294	307	269	279	295	295	308	261	298	302	282	300	287	286	296	294	319	252	325	303	259	278	307	287	308	304	297	273	271	284	281	319	290	295	306	286	307	303	308	295	283	277	316	273	290	319	299	317	300	305	298	285	316	313	296	275	289	298	293	296	312	283	306	291	303	291	310	327	297	268	273	303	293	288	291	261	292	275	279	291	288	303	290	297	327	304	275	295	304	263	299	270	280	301	305	326	291	283	316	290	271	302	298	309	293	303	291	291	319	328	280	270	285	298	292	303	300	282	298	270	284	288	275	323	298	259	259	308	281	289	279	302	296	296	293	307	325	313	289	325	315	278	271	317	317	276	291	267	297	297	304	282	319	282	303	308	281	312	328	269	323	286	312	298	299	275	311	320	304	333	279	291	300	287	301	274	293	305	330	317	306	296	299	289	284	298	321	295	310	287	321	272	288	300	305	294	295	272	295	281	320	264	286	309	304	269	316	333	277	293	263	280	302	310	286	260	304	292	314	285	299	286	290	309	280	293	299	284	287	319	298	295	298	305	274	293	296	300	298	313	302	297	279	292	281	296	298	294	287	297	294	327	272	310	277	313	315	297	291	334	298	271	311	326	308	294	308	302	299	324	304	288	296	283	302	304	276	305	302	280	311	333	284	290	292	304	317	286	294	276	299	273	276	287	334	275	283	311	292	283	285	287	272	285	287	278	326	310	297	290	307	280	260	289	304	309	298	299	257	254	299	306	299	276	275	284	308	286	296	310	276	295	336	298	298	274	292	319	292	300	267	272	313	280	288	288	303	296	278	323	285	305	300	325	273	299	282	305	288	285	290	259	282	327	293	302	296	295	314	305	331	296	286	269	299	289	285	319	262	300	287	300	269	306	291	292	279	308	308	302	331	314	302	313	298	311	277	263	293	291	281	271	269	277	269	279	291	287	287	268	305	254	260	289	309	291	295	313	310	335	308	340	299	307	296	298	293	260	312	304	294	294	294	276	286	304	303	296	324	302	293	291	285	263	276	267	286	306	294	287	320	282	293	291	266	275	285	272	277	292	309	310	308	291	326	291	314	292	287	292	302	313	299	280	314	298	319	301	282	309	276	280	286	337	308	295	307	280	309	283	323	300	293	293	318	280	306	272	285	325	270	294	307	278	290	309	290	289	277	299	290	292	270	281	265	303	259	328	261	308	276	312	299	310	315	254	283	283	308	280	311	267	321	312	263	251	276	283	275	314	318	294	318	302	302	294	296	308	290	314	295	300	290	280	266	311	268	286	285	284	280	292	309	261	280	327	302	274	311	296	272	286	288	250	278	311	308	277	268	263	317	311	289	312	267	330	283	312	306	321	303	288	289	334	297	310	300	288	316	303	271	284	305	305	283	297	288	292	280	284	273	302	262	299	315	302	278	304	283	277	303	337	294	273	301	299	312	318	322	321	286	281	293	289	283	305	288	291	293	322	286	281	305	301	297	282	311	307	342	290	306	288	278	295	299	300	314	271	276	270	274	272	305	298	300	300	302	318	321	290	257	296	285	290	303	272	335	272	300	265	283	300	278	270	308	287	296	285	302	290	288	297	329	279	290	291	269	307	261	265	286	297	310	295	312	298	307	281	299	293	311	287	302	305	304	296	275	293	267	296	303	286	284	308	267	314	262	315	285	293	311	328	294	280	299	291	284	260	273	326	285	291	313	308	306	278	302	264	297	276	273	258	327	307	267	280	303	280	325	281	324	297	282	303	284	264	304	275	301	251	281	305	320	307	290	299	313	279	326	301	292	306	313	290	272	327	286	312	305	319	306	280	316	274	284	291	275	297	303	313	282	274	274	314	296	283	289	288	294	287	308	304	282	304	317	291	299	268	274	281	294	279	292	312	301	303	278	317	269	289	286	310	294	342	296	277	294	300	285	330	306	288	293	282	306	268	271	297	312	304	318	290	288	302	268	323	298	286	282	296	297	298	296	276	278	298	283	316	310	278	285	286	330	293	306	288	261	309	300	311	266	295	286	285	314	293	301	278	288	293	257	316	277	308	293	303	279	271	299	295	290	319	256	309	270	284	314	283	259	293	288	304	288	312	299	280	300	278	310	288	302	288	290	336	291	299	306	287	320	280	286	269	319	270	313	310	267	300	311	289	290	326	290	294	249	344	290	313	309	296	276	297
12389	22365	18729	11143	7539	6123	6481	4201	1857	1494	1133	894	824	708	714	677	651	633	603	595	558	538	522	531	517	502	535	513	538	481	533	531	488	505	501	524	467	483	454	447	445	464	459	507	466	501	497	487	490	492	484	479	489	493	454	511	484	477	418	448	460	467	488	454	476	456	479	496	485	480	489	448	470	469	496	482	504	490	451	444	437	464	502	471	480	460	470	481	464	485	488	477	456	454	460	434	467	479	448	492	476	472	471	487	458	493	484	469	446	504	460	466	443	487	459	433	460	491	452	447	525	457	468	470	458	497	479	488	445	459	472	479	469	462	450	455	515	481	480	503	472	461	481	475	480	474	458	465	477	467	464	488	466	438	471	470	433	446	458	500	479	462	481	455	450	465	506	448	494	447	477	464	465	498	497	450	447	473	480	484	484	503	492	504	487	455	447	471	453	456	509	487	482	461	501	486	466	408	470	513	457	451	470	486	534	479	495	457	468	426	478	480	446	453	465	462	477	455	478	474	460	464	464	487	459	460	489	503	491	500	503	446	451	499	476	449	501	514	483	469	445	482	477	508	483	436	459	440	461	435	463	471	455	445	448	415	460	473	459	479	483	481	461	482	464	519	461	471	464	476	479	494	487	455	446	448	431	464	473	493	473	461	452	500	453	441	465	459	455	454	456	500	457	434	438	471	485	481	461	508	449	462	461	448	481	429	449	449	452	471	478	438	474	468	483	520	422	475	491	480	467	471	473	442	466	457	476	485	427	498	463	474	460	470	467	527	473	465	433	487	491	454	461	473	488	496	509	460	455	455	472	489	475	463	494	439	456	479	452	485	458	469	492	464	445	485	486	470	488	478	463	462	452	434	472	477	499	429	438	420	487	495	444	480	482	488	474	444	497	466	472	496	472	501	445	459	467	445	463	463	502	468	493	496	456	487	470	451	512	440	483	483	463	448	476	469	463	488	457	478	488	471	476	456	462	453	474	469	485	467	418	492	451	460	473	461	469	453	483	502	475	471	473	460	422	468	456	454	467	472	449	450	498	445	440	432	489	483	442	445	467	480	479	476	443	484	468	462	477	490	464	493	489	450	470	454	452	445	460	471	508	492	488	467	449	463	476	448	453	533	490	483	451	485	505	445	468	521	454	477	506	479	421	512	478	458	494	444	483	452	444	479	444	482	466	446	468	470	485	508	452	508	469	468	451	470	502	451	488	434	436	444	485	486	470	430	498	428	466	473	450	467	461	479	477	438	478	449	478	499	471	454	499	439	453	440	512	462	421	436	426	428	457	516	487	489	487	465	463	472	491	481	462	496	494	484	449	476	453	444	461	437	464	447	485	486	519	444	469	457	450	474	509	493	463	442	517	506	450	474	487	453	452	465	432	486	465	472	460	455	437	495	486	462	428	470	450	478	498	445	459	480	485	464	532	469	463	447	457	454	486	465	486	521	486	481	459	427	463	461	444	492	496	468	498	484	451	472	466	461	481	495	480	465	465	469	522	466	471	462	481	445	492	480	470	464	473	472	498	474	469	487	463	509	495	471	471	521	475	440	442	463	438	494	480	488	492	439	461	478	464	462	434	432	448	501	483	455	483	477	472	473	425	452	485	451	469	478	508	479	480	447	436	486	472	453	447	448	445	525	500	454	505	444	469	439	478	490	467	451	469	458	476	477	491	477	455	442	446	512	513	464	446	479	462	458	482	459	477	474	489	418	480	446	499	481	487	447	484	466	446	473	454	456	441	469	518	513	468	423	456	482	463	447	480	434	512	458	487	483	513	454	468	437	463	456	483	456	475	490	468	452	467	484	460	476	491	477	449	468	485	463	477	450	462	480	466	479	459	470	468	462	488	463	446	485	487	468	482	444	491	434	464	479	475	456	503	453	465	405	469	468	484	439	500	461	474	440	460	479	480	465	442	463	489	455	454	448	451	489	442	454	441	468	483	475	459	493	465	482	444	425	453	518	454	477	471	480	483	441	440	476	484	501	451	456	464	449	475	450	496	464	453	467	445	469	501	458	483	453	451	484	475	473	514	442	476	456	469	473	444	460	501	424	423	472	478	452	450	451	486	430	460	504	470	487	454	474	474	489	467	440	495	499	456	445	438	499	471	503	480	474	443	450	423	488	486	476	517	504	507	457	471	481	523	491	461	453	472	449	461	536	417	462	459	461	459	492	495	478	477	501	463	453	416	520	502	475	479	478	449	454	493	508	446	430	464	478	465	443	454	454	468	447	495	474	471	451	468	475	461	425	473	492	473	499	451	466	483	436	507	480	467	497	470	484	454	456	480	462	469	488	495	446	483	460	493	490	455	441	459	492	472	537	472	438	468	497	473	466	476	488	502	407	486	483	445	456	424	502	462	484	456	463	499	459	446	454	483	481	477	484	464	476	479	453	469	460	496	444	539	480	467	467	475	431	450	487	443	462	474	495	450	481	436	455	482	462	494	475	468	469	485	479	459	487	482	490	463	490	454	475	471	459	480	455	487	492	468	439	429	461	467	470	471	433	474	450	486	452	498	485	480	432	481	468	486	471	457	480	487	467	457	456	486	459	421	500	467	499	498	451	432	474	474	473	504	438	445	463	455	455	437	433	480	447	454	493	482	430	459	488	477	456	440	461	484	463	460	458	496	485	435	480	484	518	481	467	457	462	454	437	471	438	467	448	479	427	458	465	445	466	455	505	487	495	488	441	475	461	466	487	451	489	507	446	479	470	498	479	460	439	474	469	502	475	422	487	472	485	432	460	484	462	488	487	468	477	464	461	475	444	460	423	478	425	488	463	477	462	464	484	493	429	512	448	486	483	504	514	479	430	476	458	466	470	479	454	459	465	487	467	424	491	486	469	466	512	485	464	442	428	442	463	456	486	467	507	473	473	475	457	450	440	440	500	437	474	484	469	467	448	482	494	457	446	479	451	469	446	501	483	485	479	468	452	439	474	489	427	466	460	457	451	441	439	492	468	470	475	464	506	521	437	477	449	465	467	420	501	453	491	441	447	454	485	474	419	449	487	487	487	465	485	455	455	476	491	499	449	480	433	442	456	483	476	449	448	464	487	460	466	432	463	486	437	449	455	498	462	433	502	459	450	450	471	477	487	467	477	435	464	494	461	479	453	495	443	440	474	456	467	475	484	488	456	438	412	453	452	452	505	505	463	455	400	437	477	471	493	496	432	453	504	435	450	509	488	472	475	512	461	458	490	490	476	426	444	432	491	436	451	454	446	459	468	463	453	477	477	503	472	486	464	458	494	445	467	443	472	476	476	443	435	464	455	468	475	459	463	446	501	513	445	420	467	457	479	487	432	456	438	479	489	476	484	465	464	476	480	503	441	462	465	481	446	481	444	446	466	456	484	434	455	453	425	473	467	487	453	433	424	460	487	458	489	477	489	460	473	474	492	415	499	443	450	473	438	440	470	507	488	444	471	480	466	480	464	505	454	480	487	451	466	451	468	463	462	444	474	510	471	450	497	431	464
23134	21194	28984	23694	21200	20360	6306	2558	948	715	504	423	370	349	275	307	265	265	255	232	256	221	229	228	233	202	213	215	199	205	212	201	188	189	195	200	195	175	197	213	194	173	180	192	178	198	193	178	180	156	194	162	195	202	170	178	165	187	196	181	179	211	202	179	167	142	158	195	181	178	206	202	161	178	158	199	185	192	196	165	200	173	171	186	154	179	204	181	182	185	185	184	167	174	182	162	149	192	178	191	199	173	168	182	167	189	153	177	173	156	210	197	182	183	186	153	176	172	187	165	186	175	174	156	137	169	167	189	181	183	187	149	160	181	173	205	188	175	158	163	198	180	167	179	180	159	182	156	188	191	193	174	179	183	150	181	183	185	180	170	179	180	177	174	162	144	177	156	159	190	163	184	165	172	195	169	187	201	166	184	167	179	173	178	180	177	183	183	184	180	189	202	164	182	166	168	162	187	179	190	176	193	169	194	192	170	164	176	166	193	166	156	201	189	155	163	197	177	191	169	173	179	151	167	159	175	182	173	180	167	167	198	164	174	175	192	175	164	175	152	199	182	169	171	205	177	176	173	185	178	174	173	167	162	164	197	179	151	154	175	180	170	182	174	171	172	169	178	174	172	163	164	181	190	166	171	177	160	181	190	184	177	174	175	181	170	154	168	171	197	176	168	158	186	175	189	164	181	158	163	192	176	172	159	170	199	181	182	193	164	189	170	167	177	172	190	160	187	152	192	175	184	149	183	176	203	183	170	191	177	183	167	174	195	163	174	175	169	186	171	163	163	180	191	179	211	201	172	170	168	174	173	202	188	164	170	160	175	146	181	198	167	177	158	188	178	153	159	171	173	169	199	173	212	175	160	191	181	173	168	197	180	201	158	180	165	186	192	168	198	167	146	171	183	176	158	191	187	192	176	170	166	179	171	177	177	173	165	139	149	151	184	187	176	195	170	172	173	171	154	207	191	162	177	180	199	200	192	185	165	193	189	174	171	183	158	188	179	172	179	193	171	156	175	163	196	169	175	181	180	179	168	159	171	170	192	173	187	196	192	163	169	173	189	207	179	205	184	185	165	186	178	163	181	189	159	159	173	188	187	181	182	179	200	188	182	177	178	179	167	183	157	188	164	187	187	174	190	182	183	174	167	201	147	164	178	173	179	172	189	189	196	175	199	192	177	190	171	187	214	154	167	155	197	148	177	182	196	168	164	164	174	168	156	155	187	159	164	209	166	166	179	178	181	193	159	156	195	192	176	166	163	171	164	179	155	177	177	164	184	165	174	158	175	184	157	186	199	189	169	152	174	162	169	184	190	151	170	189	187	179	166	181	184	157	174	193	160	184	198	180	187	182	181	163	183	207	169	170	188	175	174	167	175	205	182	171	178	174	174	169	176	161	182	161	177	175	153	178	164	183	174	168	182	191	171	158	160	201	196	169	194	162	162	185	187	206	183	153	163	169	181	173	198	175	175	178	182	163	171	177	169	192	164	181	161	177	169	192	173	158	178	187	170	198	172	196	163	167	185	162	176	143	180	163	179	180	179	165	174	183	175	181	174	186	169	191	171	177	195	185	163	187	170	169	176	176	178	187	183	188	192	198	185	186	168	178	181	187	169	190	178	168	165	198	188	180	172	178	145	178	185	154	191	162	189	149	178	198	197	206	189	176	167	155	161	162	174	181	184	169	184	186	169	176	185	201	177	175	192	206	184	173	200	175	180	176	175	177	189	186	173	196	164	162	201	156	168	168	183	172	170	173	194	152	147	182	185	153	159	159	172	182	152	185	153	171	173	142	156	182	182	177	174	175	158	171	190	188	176	166	168	180	171	180	171	165	194	188	170	168	176	180	160	159	176	159	154	165	185	154	201	188	173	175	168	189	183	185	173	177	164	163	168	171	173	161	150	145	187	164	192	168	182	181	161	164	183	171	188	179	171	167	160	192	197	208	183	159	194	189	207	197	188	172	180	158	160	193	164	175	178	196	167	182	178	169	178	165	180	177	188	180	158	187	153	171	189	180	170	162	155	166	183	185	163	174	182	181	177	190	159	159	169	174	183	178	158	173	196	181	166	172	170	173	169	181	172	185	164	171	213	194	182	179	187	173	202	170	173	181	187	171	165	169	180	201	178	166	158	176	150	169	189	175	163	172	168	185	166	186	170	178	171	192	184	193	184	160	176	177	186	169	165	172	195	166	151	169	207	151	178	167	174	166	168	185	161	182	172	165	166	175	192	154	181	159	181	171	183	176	175	171	168	172	158	179	184	183	157	166	169	187	168	191	170	161	151	196	169	165	177	157	192	194	157	203	170	185	170	170	158	176	167	177	177	182	170	182	167	173	181	172	186	188	157	168	188	172	184	195	155	169	169	203	142	175	187	186	179	175	193	161	183	166	179	158	216	162	182	177	181	149	186	198	184	163	166	189	172	172	175	175	189	175	197	179	177	165	188	157	186	164	196	169	177	183	182	170	170	173	169	205	170	186	195	162	205	168	155	173	173	183	164	163	184	183	192	192	182	198	174	184	165	174	181	172	167	208	153	174	188	196	155	185	177	179	184	178	166	181	183	196	167	179	165	185	147	156	170	156	163	168	184	160	190	197	158	165	170	190	187	155	175	173	176	197	180	186	160	191	169	161	166	194	169	156	191	181	141	163	189	176	156	204	182	158	204	161	162	179	175	170	165	165	184	182	159	159	143	173	163	190	187	167	174	172	161	176	168	182	164	165	155	185	191	166	200	154	160	194	189	184	182	167	182	188	158	180	170	155	171	164	197	162	179	190	177	164	182	187	181	204	147	194	183	172	192	176	177	178	184	202	172	168	153	186	178	192	189	154	193	181	181	174	186	178	181	187	175	182	143	172	187	166	184	186	147	176	192	182	162	162	176	191	195	178	183	162	153	182	169	172	174	180	180	208	170	181	173	151	184	186	170	161	170	167	163	179	167	188	196	167	200	184	177	169	171	165	147	164	164	166	188	177	166	172	180	180	170	171	172	179	167	175	155	189	190	162	172	146	173	132	185	163	174	177	173	163	188	152	171	183	152	176	150	183	173	171	182	166	160	167	174	176	179	168	195	179	165	186	175	156	168	167	192	172	180	170	191	165	172	169	196	160	162	171	165	175	171	185	170	176	185	192	173	174	175	167	193	185	183	185	176	175	174	149	166	181	192	183	158	190	191	197	179	182	170	184	161	189	169	178	162	155	170	179	183	187	162	188	198	148	197	199	201	180	185	172	180	183	181	160	157	171	173	175	168	155	174	180	163	172	185	162	187	160	156	147	171	171	164	180	158	149	174	171	166	184	167	164	164	197	164	178	205	181	184	201	171	168	156	164	178	161	166	156	180	168	187	181	189	166	188	175	178	197	180	158	191	182	197	186	194	180	184	165	198	175	181	159	174	175	143	184	173	188	190	163	168	179	149	184	176	180	190	194	151	171	171	190	170	176	185	160	182	160	165	189	185	179	157	194	175	167	184
15338	28612	24484	15049	10894	8431	8695	7055	2895	2130	1507	1241	1010	826	808	725	685	598	546	552	505	499	418	472	435	412	403	367	398	395	343	362	340	394	354	341	343	310	304	324	319	308	348	331	316	308	311	295	307	285	295	291	298	288	310	305	293	319	292	299	307	297	318	300	304	307	301	333	300	289	312	301	289	302	300	306	289	271	281	317	325	317	289	304	292	316	298	290	293	288	319	285	309	297	256	288	312	312	273	258	327	279	323	272	282	316	290	318	292	274	296	304	282	280	307	303	299	276	294	315	265	286	303	282	293	308	289	326	305	298	246	284	290	297	282	287	305	299	310	291	295	299	295	262	295	307	283	283	285	281	292	293	300	307	262	286	291	298	269	298	267	283	269	311	283	294	323	300	322	270	295	295	277	264	324	282	284	301	263	273	300	317	293	322	287	270	317	297	308	259	291	298	261	300	291	275	290	278	302	292	285	284	261	288	313	305	266	312	264	281	292	294	276	305	290	301	316	342	296	269	300	316	296	282	301	283	276	310	296	296	322	328	286	276	311	270	266	305	306	325	296	286	293	321	279	268	285	267	283	287	283	266	254	268	286	287	298	283	284	314	294	277	299	307	294	280	285	292	281	293	292	309	296	276	306	275	299	249	286	286	307	284	266	293	281	262	290	293	311	294	276	289	281	274	277	280	282	290	302	294	267	277	289	297	262	278	268	289	290	290	284	292	280	293	301	306	270	281	270	282	272	328	269	278	280	269	298	280	267	299	294	280	295	264	312	307	306	304	289	299	282	250	307	271	283	318	303	279	270	292	264	261	296	283	308	291	285	264	279	290	272	275	287	279	272	278	325	326	291	289	323	309	317	285	280	288	270	280	318	293	288	282	302	286	293	289	296	288	289	289	282	330	307	266	306	301	289	289	289	269	278	259	295	300	264	265	282	303	317	297	276	281	271	300	305	281	293	297	272	304	272	289	270	279	294	272	310	289	287	316	256	306	261	281	273	267	285	282	299	301	273	287	272	302	294	276	280	301	312	283	272	309	277	267	275	278	303	313	261	301	274	238	290	285	268	291	272	270	291	277	284	281	260	301	276	300	270	249	285	308	294	278	310	295	283	294	302	279	309	285	313	292	277	290	312	273	295	290	274	314	261	283	282	293	285	313	254	311	280	296	320	274	290	282	262	269	272	296	289	262	283	301	280	290	269	303	327	316	265	354	270	295	253	289	286	278	265	271	286	299	273	263	288	299	308	297	289	291	290	302	297	262	267	274	301	285	285	296	268	278	280	301	292	292	313	277	293	281	282	277	250	314	279	280	299	269	294	297	310	288	302	267	293	303	291	291	307	283	304	284	279	285	295	321	297	282	299	284	232	252	286	290	294	287	267	263	282	295	322	294	292	290	295	259	279	281	293	292	317	294	264	280	278	278	287	283	287	275	264	283	330	276	302	279	286	286	278	280	272	324	287	252	274	278	270	264	283	277	282	285	304	270	278	275	296	303	316	280	271	270	302	301	320	302	269	287	282	272	257	293	306	278	281	292	255	293	317	275	250	284	299	305	313	275	289	314	273	277	299	281	253	289	302	278	286	267	283	273	272	259	306	274	296	265	291	270	275	286	316	279	279	317	282	313	280	278	307	273	300	286	309	275	271	294	284	279	272	296	270	306	309	273	284	288	273	291	304	274	271	241	260	274	301	290	273	278	287	301	289	277	301	281	282	298	314	296	246	267	289	279	284	296	309	283	287	275	309	328	279	286	289	291	301	264	286	318	296	289	275	293	285	304	250	289	307	310	276	258	256	276	310	278	289	272	281	290	291	286	306	285	303	288	324	294	275	267	338	251	303	282	296	284	309	301	325	276	313	280	270	315	264	283	284	280	256	275	279	243	303	299	283	290	297	302	277	279	290	285	261	319	299	307	301	265	266	289	293	280	275	283	269	294	273	275	308	283	310	267	284	301	288	267	279	274	266	253	295	291	276	279	312	295	291	263	271	285	262	296	279	260	276	283	268	280	243	297	297	263	302	316	279	288	307	267	264	306	302	270	296	303	284	268	282	306	283	267	255	285	297	273	287	301	297	294	301	290	285	308	304	294	313	314	296	284	271	291	262	294	307	305	287	272	283	311	276	282	292	284	309	285	299	263	285	272	289	315	293	316	281	271	271	266	239	261	286	290	290	299	266	299	281	277	285	289	279	314	289	262	277	277	243	278	305	276	286	290	271	271	287	274	280	281	264	292	255	263	272	272	321	302	310	294	292	264	295	303	278	302	269	270	298	279	291	337	280	278	306	311	270	305	269	270	279	313	295	283	308	272	331	323	290	280	257	281	277	302	275	266	297	291	280	273	294	261	293	277	293	292	293	322	279	290	300	267	300	323	297	282	283	275	284	261	307	277	262	239	298	274	289	299	300	282	285	292	271	298	258	278	254	298	282	284	281	289	311	269	275	274	276	294	280	283	303	318	281	288	313	308	274	324	270	256	273	291	294	275	282	301	286	321	309	323	302	263	263	318	297	286	282	281	298	277	291	263	314	279	310	268	278	263	289	307	285	268	295	284	280	252	264	305	299	255	288	302	302	264	274	283	302	284	314	310	283	298	293	296	295	289	276	318	288	301	302	293	266	271	287	310	287	249	307	305	307	317	296	272	284	299	292	310	310	323	268	293	252	261	299	296	301	288	285	278	278	273	330	298	273	322	262	254	327	286	279	288	306	281	306	311	286	293	267	311	290	282	284	281	293	271	322	295	271	314	302	286	295	301	291	282	275	278	292	310	306	261	273	271	284	303	268	260	298	295	310	297	292	301	292	294	288	287	284	281	282	323	283	296	304	309	293	327	270	264	306	294	276	264	264	302	290	287	266	276	290	278	332	283	309	276	292	279	288	286	272	269	298	272	270	248	252	264	292	286	288	267	281	259	302	314	265	280	294	298	270	325	283	278	248	306	319	281	291	284	268	267	293	315	288	275	257	299	264	279	300	273	301	281	275	290	285	271	290	325	286	303	265	302	263	267	286	308	285	290	297	274	296	270	290	268	277	304	269	267	301	289	282	301	287	279	298	277	314	278	336	293	305	290	258	309	303	314	297	306	292	281	269	282	298	329	281	293	266	269	277	258	301	293	291	257	273	281	281	315	309	303	265	295	284	289	281	296	296	283	254	308	305	294	304	262	296	273	304	274	280	276	321	292	310	252	300	280	297	281	290	282	284	300	296	282	282	295	276	300	291	275	303	304	284	291	286	293	272	277	289	295	284	279	300	304	258	266	251	274	263	259	265	277	288	336	276	262	290	269	290	301	272	286	302	304	260	294	290	292	269	295	299	284	330	279	288	268	281	281	273	290	304	274	296	308	284	291	298	299	294	284	302	290	307	279	282	287	292	265	286	281	269	294	304	280	298	296	297	292	278	292	298	300	286	284	295	277	293	285	304	275	293	294	329	321	287	295	274	286	293	280	273	311	293	306	294	305	278	299	298	267	306	329
26570	20471	11171	2715	1248	885	876	831	428	349	320	323	281	256	291	269	243	242	296	295	259	242	230	221	282	290	262	236	253	233	268	237	264	282	252	239	242	253	260	261	252	246	277	224	237	249	235	244	247	247	259	235	272	268	224	237	264	239	211	291	250	287	264	253	238	222	245	258	240	293	219	250	243	241	262	257	276	215	258	273	243	226	247	244	247	245	233	261	262	235	259	239	232	268	243	273	246	258	267	234	247	268	250	250	244	249	283	266	244	243	241	277	249	229	258	238	241	282	289	237	213	242	280	263	269	252	253	268	215	259	273	220	269	221	254	240	235	263	271	241	232	221	260	249	266	235	243	260	262	272	254	255	258	282	235	253	265	245	264	239	238	276	256	239	273	269	277	272	234	259	252	267	279	282	225	250	259	241	247	246	238	270	242	262	258	232	258	261	243	215	232	259	264	255	237	241	241	226	258	250	259	253	229	266	236	221	246	258	259	249	235	241	226	246	264	229	243	227	267	250	259	257	266	260	255	226	251	247	235	241	227	268	222	227	257	274	240	241	254	243	226	256	291	255	250	268	239	261	239	235	267	267	249	242	238	230	250	209	287	263	260	267	243	261	216	219	263	266	242	230	238	264	288	265	265	280	232	267	281	274	238	251	226	250	242	252	244	281	265	233	265	264	257	265	231	258	245	239	243	251	224	223	266	242	251	244	261	247	260	259	248	263	253	222	243	268	233	234	221	240	252	277	244	260	228	289	264	253	263	240	279	238	241	236	250	271	228	266	263	285	239	236	255	243	269	246	248	239	244	251	236	249	263	258	256	253	225	244	264	251	213	221	245	230	240	242	273	274	246	263	249	231	288	253	253	265	228	280	234	263	275	258	243	244	221	235	253	251	258	254	250	226	242	265	258	260	285	241	245	257	269	258	239	248	269	253	248	261	246	262	258	229	254	262	238	286	244	269	247	223	254	261	239	215	262	248	259	239	239	241	261	251	253	253	286	269	236	236	257	240	245	252	270	242	277	254	263	254	243	257	252	252	250	252	254	225	244	228	229	245	212	282	243	268	261	249	246	225	240	257	242	238	243	281	249	225	251	244	247	267	247	223	271	252	246	239	253	252	262	247	250	241	229	243	236	257	293	260	239	220	244	241	261	247	290	259	258	240	240	258	258	248	250	244	253	255	264	241	256	268	257	265	275	245	289	285	243	248	253	247	251	257	263	263	245	240	251	237	242	237	253	248	244	281	247	253	253	272	258	241	261	265	253	249	256	244	274	235	248	252	251	232	253	260	240	260	229	256	241	219	257	264	274	257	252	253	241	229	258	244	241	242	250	232	252	264	255	237	229	246	259	249	271	264	279	249	231	256	254	256	269	231	256	245	240	254	262	221	262	260	226	263	248	280	240	235	201	266	272	266	262	243	249	275	273	246	268	226	231	260	255	257	260	256	242	267	287	258	264	254	265	249	256	270	259	229	277	272	240	264	247	239	241	266	217	248	264	235	227	251	242	234	248	242	275	276	213	244	238	247	271	247	262	250	262	244	249	259	255	259	236	267	235	255	252	212	246	237	263	260	247	244	237	256	244	249	257	268	263	249	237	254	222	251	259	246	246	233	218	241	244	245	277	238	269	253	250	254	230	281	253	255	239	272	257	240	229	248	259	241	269	233	259	227	258	236	232	249	241	247	254	244	251	260	283	244	234	235	243	265	266	242	277	255	244	251	248	241	253	257	229	225	257	217	250	269	250	243	246	231	240	241	252	248	235	268	249	266	243	275	243	287	237	233	256	271	239	269	279	255	251	264	252	264	215	244	257	226	264	269	263	242	240	257	252	240	254	221	249	246	241	262	258	234	251	253	259	264	242	262	259	235	243	264	260	254	243	250	231	266	250	248	248	232	222	253	234	267	253	242	253	265	247	251	267	248	247	229	236	232	261	223	266	247	261	234	242	255	224	260	264	233	230	237	242	242	247	273	252	270	258	234	252	227	260	278	245	232	239	230	222	232	258	262	280	246	264	206	258	274	289	259	236	237	234	268	252	247	251	238	244	227	233	242	263	242	274	241	262	250	228	239	246	244	249	262	246	215	243	241	248	269	241	240	262	231	262	252	240	241	263	240	221	272	282	248	242	260	260	275	247	248	280	279	271	267	254	238	285	268	232	241	234	257	265	236	248	262	239	237	253	234	276	269	265	279	250	249	268	292	276	253	252	228	247	264	266	283	257	259	244	231	267	236	263	236	254	265	235	269	272	275	253	246	244	258	243	250	249	253	246	256	244	273	252	273	268	274	241	279	242	221	242	246	255	276	276	262	253	263	255	269	229	227	235	271	262	268	262	250	263	246	256	255	239	238	256	273	225	269	259	242	221	229	282	241	240	251	245	231	255	271	244	240	263	255	232	269	232	256	259	253	239	230	250	250	254	252	232	279	277	257	261	270	223	219	273	269	246	261	266	229	251	272	277	267	246	237	260	258	238	266	271	250	258	274	247	239	244	245	246	252	274	242	251	262	225	260	249	261	247	233	250	269	263	237	273	251	253	262	260	246	274	263	226	248	260	246	239	259	248	260	258	265	266	247	225	261	259	261	244	244	249	231	262	251	247	232	251	264	258	252	248	238	255	225	265	246	247	275	261	210	233	256	250	269	257	254	211	255	284	241	250	249	250	235	234	267	260	268	250	249	253	263	235	209	226	248	241	243	260	267	246	232	243	263	253	256	237	239	222	260	251	231	238	231	258	255	265	275	257	235	212	263	267	266	231	219	270	249	245	262	273	253	243	247	216	243	271	263	296	261	236	263	232	259	210	268	260	263	235	269	238	235	231	241	258	234	250	253	239	246	248	254	250	254	250	288	254	246	280	243	266	229	239	282	241	259	243	261	264	235	229	242	243	212	264	252	256	237	249	245	224	250	221	250	267	253	226	265	274	238	248	263	263	257	245	260	226	236	232	226	258	261	247	262	255	245	261	274	234	236	290	272	251	258	278	284	241	223	236	234	246	221	245	238	227	236	251	255	245	263	250	262	273	210	231	249	234	240	235	252	233	273	262	267	264	239	247	255	239	245	246	253	238	232	274	229	260	296	276	243	253	251	255	254	268	245	263	230	278	224	239	240	223	266	253	230	245	289	234	245	262	261	242	266	247	251	219	221	236	244	237	233	258	215	255	279	248	263	231	244	248	247	267	243	289	232	246	242	273	242	244	228	278	285	278	254	232	241	235	263	230	238	230	249	253	271	245	252	243	244	247	240	244	248	244	231	251	248	240	265	246	261	241	250	246	248	229	253	250	246	233	249	268	257	249	246	254	247	273	234	261	271	241	264	233	246	238	244	276	253	260	222	251	226	257	228	255	249	244	264	243	237	239	264	224	239	270	243	255	249	259	253	255	262	283	276	251	248	257	247	276	247	260	221	260	276	236	263	239	263	253	273	242	224	245	278	258	221	239	243	246	246	243	249	237	253	258	267	255	278	249	249	267	252
10068	14245	10728	4990	3377	2529	2797	2612	963	700	595	530	474	448	401	413	470	414	448	403	435	396	433	404	405	401	429	388	393	394	406	401	407	401	376	389	374	420	395	417	375	416	430	390	370	408	380	383	395	426	372	401	424	379	424	399	421	389	379	417	387	395	398	414	357	409	376	403	414	370	360	408	405	374	397	374	385	409	380	410	409	390	365	393	407	413	405	375	381	371	408	372	387	353	406	402	378	410	357	380	390	390	395	404	406	380	382	387	376	387	378	388	380	402	385	425	412	409	402	414	409	405	423	353	406	393	370	388	390	428	368	402	397	419	386	446	378	427	412	396	366	372	409	415	393	387	439	408	387	436	404	449	406	383	395	400	389	382	398	396	391	405	407	396	379	393	404	412	401	370	406	393	395	386	412	372	399	383	393	408	372	400	384	392	416	410	375	416	423	377	415	388	375	380	418	411	406	411	378	395	372	405	400	366	412	404	417	441	387	364	368	403	397	353	430	401	390	368	422	424	412	380	356	365	424	397	418	358	411	388	390	400	412	392	395	381	397	378	384	344	378	387	398	408	379	413	404	380	389	409	380	394	400	395	442	373	411	386	365	419	395	386	419	404	391	397	390	416	370	404	410	416	381	409	366	421	417	387	400	426	387	410	368	388	387	405	419	394	408	406	432	431	457	385	396	413	403	420	368	383	410	398	389	394	387	437	405	383	365	380	351	385	426	381	369	417	397	403	388	358	371	372	417	391	372	406	378	388	390	399	409	399	423	391	373	414	384	347	422	399	394	385	350	389	398	384	389	402	379	371	411	346	412	386	403	425	385	396	370	378	378	420	408	381	409	380	417	393	370	415	388	382	375	441	355	390	399	419	416	407	415	424	426	386	411	442	361	403	414	409	396	406	398	392	369	407	419	367	361	403	421	389	417	357	360	391	391	409	417	376	413	388	361	380	409	404	414	436	374	350	379	410	393	432	411	361	380	373	393	435	395	433	438	376	376	385	397	377	412	400	389	425	386	407	388	375	410	370	412	412	399	399	419	409	412	371	405	374	354	387	431	407	379	372	392	381	390	390	375	342	389	415	384	395	389	377	394	450	414	406	396	396	387	385	373	418	419	400	406	356	382	403	391	410	434	408	408	380	406	415	388	408	382	393	384	390	402	392	376	370	418	415	406	404	392	404	383	384	378	424	391	427	377	428	392	407	362	419	419	416	395	418	362	412	400	359	397	358	403	389	396	404	424	386	401	371	353	401	396	358	372	419	396	364	418	380	394	429	408	418	387	414	369	379	407	419	350	404	418	420	381	402	408	399	412	395	421	407	415	406	397	418	393	373	410	433	379	382	399	372	378	372	411	393	439	391	431	378	365	422	400	386	378	377	392	384	374	401	416	405	414	409	383	410	390	383	389	366	403	387	401	397	368	356	403	395	348	420	426	427	379	373	408	421	411	384	396	410	401	378	383	403	373	399	389	394	376	387	397	388	439	411	440	409	392	370	425	418	404	388	396	384	411	351	409	392	383	389	335	388	385	427	365	400	393	381	379	403	387	419	391	392	413	390	376	433	438	414	443	408	393	407	383	374	408	393	420	423	383	373	400	422	390	407	400	373	395	428	375	418	378	386	392	369	409	380	421	451	389	398	430	410	420	418	341	401	407	400	441	381	365	367	383	376	398	377	409	389	420	406	382	370	400	383	400	389	423	389	409	363	377	416	373	402	396	410	379	372	391	427	418	407	389	385	425	392	400	407	375	426	403	385	405	413	418	375	370	381	379	380	400	405	389	360	380	419	388	374	397	427	403	374	382	383	403	402	390	416	394	385	393	383	420	383	406	440	412	406	393	391	386	394	390	439	388	412	406	393	405	367	386	358	409	364	418	394	393	384	373	371	406	427	361	431	405	422	382	401	378	413	412	407	387	373	381	401	441	393	383	412	398	422	392	379	381	417	386	374	410	371	403	383	399	402	397	388	373	388	389	385	373	408	449	431	375	418	402	373	404	400	395	444	405	418	413	417	395	382	371	395	395	416	395	410	397	421	408	365	419	404	434	394	394	399	421	384	419	390	399	381	407	395	386	403	403	389	419	406	390	368	393	422	426	395	413	430	395	406	408	392	390	414	407	370	409	408	417	404	384	388	383	364	386	389	448	360	404	391	393	400	437	396	403	410	424	415	385	389	383	374	372	438	386	394	408	402	418	375	394	443	392	407	412	416	382	379	411	375	374	394	413	410	416	369	393	395	424	362	373	398	380	357	380	402	395	395	427	379	420	422	398	389	412	380	418	389	415	398	410	400	417	388	354	360	401	415	400	372	380	390	428	414	389	406	419	397	397	411	376	370	402	373	391	409	395	415	404	406	409	408	371	425	375	391	396	411	408	406	369	403	384	393	386	399	427	421	397	423	373	386	365	422	388	367	363	399	392	388	381	398	405	398	376	405	409	376	400	371	413	402	395	413	383	367	418	391	405	406	378	423	387	390	386	419	411	407	383	382	433	362	393	418	404	437	398	446	391	402	355	368	408	394	409	401	387	395	397	436	406	379	387	371	398	405	433	395	370	357	410	413	418	429	400	415	356	410	389	408	381	407	395	385	391	416	351	398	393	366	385	427	387	413	388	404	357	420	402	429	403	372	363	365	404	388	389	393	387	375	424	384	412	410	404	430	441	368	402	354	400	401	390	392	390	387	384	389	383	395	388	413	372	396	400	393	414	407	408	401	390	377	429	362	388	396	391	400	393	379	369	403	403	427	372	420	391	389	408	362	399	383	376	390	408	397	357	418	371	388	422	383	398	406	367	369	386	377	455	388	436	404	413	413	412	401	349	405	403	428	364	398	399	382	392	366	414	366	373	349	386	370	414	375	393	420	385	412	384	377	436	373	415	395	387	392	390	370	412	401	399	415	400	424	426	381	389	390	371	420	398	391	410	391	421	343	405	445	415	400	380	382	372	404	428	365	414	404	389	398	409	371	396	423	402	410	406	408	394	383	429	394	409	436	393	402	417	404	359	379	384	410	381	404	414	357	407	410	393	403	398	353	351	409	347	425	387	363	384	421	398	422	409	392	382	382	390	381	407	431	392	373	374	392	433	379	397	388	388	390	387	394	404	430	385	386	439	372	376	430	398	370	430	408	373	380	442	430	381	368	428	397	383	420	381	418	375	414	393	428	376	410	387	395	398	381	409	387	398	397	428	386	383	396	378	424	403	370	409	409	409	369	391	413	386	436	357	418	394	404	362	371	364	383	398	410	409	386	355	421	391	403	401	409	415	407	411	401	401	435	419	384	408	404	416	403	400	404	371	371	369	384	412	361	416	359	386	402	391	412	388	359	376	428	391	387	401	388	367	391	407	407	392	368	382	395	403	409	409	410	408	425	400	382	394	412	368	392	401	402	389	414	410	405	407	446	404	377	399	402	392	392	373	396	382	406	419	408	412	380	388	429	388	430	428	408	417	436	381	390	419	374	405	401	405	390	399	397
24288	21166	28134	24460	19084	3572	1927	1597	761	573	452	461	402	368	348	349	357	338	347	355	335	339	317	309	291	325	323	318	326	321	335	274	302	333	280	310	325	276	315	306	319	322	274	316	298	313	293	299	286	295	301	296	284	283	313	274	322	296	297	286	278	306	325	311	299	290	289	283	341	316	291	303	337	297	303	292	323	296	298	258	305	299	282	291	322	312	256	283	292	292	271	285	304	232	302	310	312	306	309	303	318	317	316	293	301	281	305	315	335	318	280	308	298	296	291	311	298	282	334	290	297	311	314	342	309	306	337	283	325	317	289	310	288	298	289	308	317	282	322	305	336	311	237	305	282	266	298	299	298	322	274	326	341	306	311	307	296	305	302	306	309	311	299	284	327	282	297	307	308	312	252	287	308	323	305	308	271	305	307	290	312	280	289	298	322	307	301	298	280	292	296	322	305	291	289	314	306	322	293	279	288	317	287	292	296	298	320	304	309	291	280	306	299	315	331	296	303	289	337	320	256	298	306	292	319	246	295	322	313	295	303	275	297	290	300	292	321	304	316	326	295	280	316	314	270	274	296	309	300	280	332	295	292	282	298	294	310	278	306	299	278	325	282	295	309	294	313	311	295	310	284	285	305	307	284	256	322	314	335	304	295	303	318	336	315	299	269	292	296	288	297	313	273	282	285	294	313	283	295	304	297	323	297	317	293	325	305	288	318	313	307	294	347	291	298	316	299	318	291	291	277	319	306	282	284	317	293	311	287	294	299	301	263	293	324	327	282	294	288	298	305	319	278	300	289	291	306	330	340	286	302	280	276	262	291	290	314	301	314	293	294	297	304	301	310	298	288	303	305	292	305	309	286	292	297	311	256	281	321	288	299	302	290	300	299	313	294	291	261	282	289	287	298	307	289	278	323	312	307	291	292	274	320	297	272	291	298	322	286	349	263	274	269	286	302	283	312	254	277	291	281	287	310	292	315	273	276	259	303	296	296	302	303	311	313	321	263	291	328	290	302	307	302	290	286	293	257	303	278	289	298	322	313	314	297	283	265	307	324	290	281	304	264	301	291	300	296	296	294	291	300	286	320	310	301	298	305	280	285	291	287	305	275	292	296	284	304	262	291	311	310	288	305	298	285	299	300	336	297	310	318	292	316	323	325	285	294	300	279	304	285	349	320	300	295	285	276	328	348	289	290	290	320	283	305	319	282	285	321	309	285	331	302	307	314	282	260	269	300	284	308	308	286	301	308	295	272	273	280	329	285	252	286	314	327	306	264	305	289	305	286	321	314	315	311	308	326	320	282	307	288	295	309	270	290	283	323	299	326	316	299	332	339	273	295	310	281	300	320	316	284	289	303	303	284	313	310	291	281	283	288	270	277	322	306	292	285	303	283	304	305	296	294	280	316	299	300	272	276	319	274	271	290	283	287	289	287	288	312	312	320	323	289	317	284	304	283	286	284	289	282	267	293	283	291	318	308	312	313	274	309	299	268	277	277	297	302	299	309	314	292	303	306	301	290	294	291	310	303	300	313	291	284	276	303	310	274	302	303	304	296	288	283	307	257	331	321	314	324	303	323	307	279	270	278	287	299	294	283	280	294	288	314	303	285	314	308	324	309	285	295	307	286	307	273	292	305	287	323	293	326	292	278	336	263	261	280	309	289	286	292	281	303	294	263	276	285	290	294	312	294	288	287	300	291	324	318	300	310	298	291	289	279	318	305	280	293	289	312	265	320	304	303	291	316	292	314	297	291	280	300	301	279	307	296	300	301	314	289	292	271	285	301	299	305	298	264	309	288	304	295	292	322	327	293	292	303	309	276	269	281	284	290	309	287	311	267	275	283	298	298	295	283	307	286	306	261	292	299	331	326	277	252	324	261	282	317	276	315	312	311	277	291	288	305	319	297	287	292	300	287	305	289	282	298	307	321	342	275	311	303	281	299	320	279	297	294	323	308	301	287	280	261	298	286	285	294	296	291	282	304	330	297	312	278	310	284	313	329	304	280	289	271	278	289	296	288	294	307	303	331	287	286	282	287	293	278	307	271	275	316	294	278	311	298	301	292	287	313	276	300	283	314	298	309	281	302	303	273	290	288	286	269	283	334	292	319	288	294	309	317	310	307	294	286	323	295	289	340	307	309	294	303	294	299	298	298	287	299	297	279	289	277	294	329	298	292	347	316	300	326	307	325	285	307	318	321	290	293	294	301	292	297	292	303	299	291	318	266	330	303	292	266	276	333	316	294	311	284	295	329	316	315	299	294	262	281	297	299	294	293	292	260	282	273	331	287	299	306	300	270	290	261	268	283	257	276	292	305	298	313	307	294	319	292	280	291	296	330	293	318	310	282	314	288	282	290	294	296	305	286	320	309	297	289	283	273	294	290	338	275	295	274	297	309	296	318	284	296	286	347	327	321	293	275	323	312	307	288	278	272	294	283	306	282	297	277	271	270	290	287	284	304	302	302	285	313	305	298	297	296	269	336	304	310	286	315	316	303	269	296	294	299	319	298	283	316	292	294	305	302	303	289	297	289	280	284	268	289	282	304	292	297	273	317	287	272	300	326	328	317	281	316	290	278	332	312	309	341	297	302	273	283	319	336	316	291	289	310	274	281	307	283	314	302	296	289	287	301	300	288	275	296	306	298	308	280	314	313	309	297	285	299	292	308	321	261	286	304	311	309	296	337	295	303	300	291	303	313	270	286	274	301	328	281	311	300	293	288	310	262	294	294	320	298	339	277	306	286	314	306	278	300	297	298	301	294	294	321	265	301	299	288	321	279	317	285	340	274	312	282	337	282	268	293	289	307	281	287	288	294	300	284	302	312	288	297	279	312	296	312	296	288	304	275	274	292	291	301	257	334	300	293	296	299	321	264	287	273	270	278	283	312	293	281	308	295	298	275	284	291	295	296	295	286	281	335	314	303	281	305	270	289	275	291	309	250	268	282	311	320	342	310	307	296	297	316	318	309	290	304	287	285	316	269	294	311	282	280	300	313	319	305	261	323	318	274	272	317	310	295	287	302	314	304	296	307	297	241	299	316	317	291	295	294	304	266	312	317	336	274	290	277	275	292	306	290	294	256	296	301	284	297	270	316	297	295	290	286	296	313	264	289	301	289	287	303	298	285	293	262	303	302	310	340	260	278	292	328	285	288	305	277	358	300	289	287	308	295	279	308	310	280	290	299	283	282	301	306	277	266	312	288	285	308	300	314	323	313	304	280	317	299	343	310	297	314	298	308	269	297	294	269	292	276	284	286	267	316	270	300	287	306	281	290	299	306	265	286	311	290	284	301	307	317	298	307	293	276	278	301	315	276	293	279	302	287	310	293	299	264	296	264	320	304	267	317	283	273	289	283	301	307	298	267	267	286	287	300	287	275	318	281	315	314	263	290	301	295	281	305	332	285	317	308	303	298	306	305	289	284	269	280	269	316	306	293	284	312	272	307	277	293	308	290	322	320	305	276	296	266	290	266	299	315	288
12022	21900	18309	9730	6348	4785	4671	4760	2130	1406	1117	915	822	742	698	726	641	661	577	569	617	557	534	569	547	502	481	478	511	511	521	480	478	492	503	496	498	472	461	519	516	480	505	460	449	474	464	464	493	452	451	510	487	453	450	457	513	484	503	469	495	498	468	445	491	476	487	460	491	475	509	449	450	468	441	485	419	461	434	472	449	481	490	479	486	485	449	444	505	469	473	482	491	466	445	520	477	449	490	457	473	499	494	510	465	478	484	492	454	412	449	460	463	469	476	469	484	426	463	479	472	450	472	498	443	453	499	457	435	470	481	462	451	451	450	502	447	468	484	463	457	490	504	450	474	497	454	446	451	458	462	442	480	497	465	472	500	458	444	479	466	504	456	455	487	449	458	444	463	458	455	472	498	495	465	461	479	467	461	446	443	476	465	463	488	470	487	481	494	489	445	466	468	458	452	470	443	454	419	436	453	464	449	461	487	480	460	471	469	483	485	454	463	490	433	469	463	469	484	464	462	482	467	482	477	466	459	467	497	448	444	435	490	469	474	462	479	442	465	487	449	471	480	424	496	504	467	487	461	482	488	505	481	488	457	477	478	477	473	480	463	461	457	471	464	470	449	483	437	468	476	464	487	458	452	455	430	478	477	500	442	473	472	487	467	477	507	423	474	448	473	477	516	461	466	464	423	486	460	440	449	514	501	456	472	538	482	452	471	481	484	420	498	500	473	491	474	438	475	500	421	497	497	435	441	486	459	464	484	488	449	472	467	459	459	471	480	487	484	483	475	466	419	465	491	471	443	484	474	502	498	449	482	491	517	473	469	512	461	466	458	452	511	492	455	464	476	481	484	455	441	464	471	457	494	456	469	439	457	473	461	422	454	466	492	475	483	468	439	478	443	477	457	482	440	461	469	484	507	481	445	445	477	464	470	460	428	453	473	484	446	430	489	439	452	436	452	443	470	477	491	479	490	466	443	473	499	467	469	463	474	470	452	455	443	483	457	430	441	428	471	438	467	492	445	476	459	499	463	460	468	475	461	459	463	427	472	478	500	473	476	475	496	449	466	522	470	450	436	482	448	475	475	472	483	492	453	481	478	490	469	487	501	458	482	470	472	505	454	452	463	508	447	483	481	466	475	512	468	493	456	470	467	457	451	455	482	488	464	443	494	459	454	468	445	462	542	477	460	459	469	477	487	458	466	451	514	472	418	457	463	511	465	493	466	463	440	495	444	456	463	450	490	451	505	463	437	494	478	504	461	475	457	460	485	457	454	491	479	469	487	466	479	493	521	497	481	465	440	461	445	468	512	486	456	461	438	451	518	464	472	460	502	445	458	435	479	499	439	469	435	502	493	465	484	472	429	434	478	462	510	443	487	471	486	430	483	466	461	442	461	504	439	467	462	503	498	457	455	492	476	475	476	472	444	484	488	483	475	473	446	468	469	465	481	457	474	469	499	497	473	461	446	486	452	453	465	458	470	477	426	462	493	479	512	450	472	452	484	498	472	472	440	483	487	471	493	493	510	473	434	461	444	458	445	481	464	495	483	504	467	463	493	470	455	431	442	482	481	461	459	458	487	497	444	462	456	467	453	464	460	441	455	491	517	484	448	458	463	477	449	477	457	444	445	461	462	431	448	483	425	459	484	451	458	523	492	484	464	464	467	463	493	496	494	466	486	475	469	474	466	496	465	452	445	448	474	451	487	438	480	541	483	455	481	521	475	479	445	497	479	502	456	451	447	444	497	458	461	473	475	468	471	436	458	446	453	465	446	442	449	467	464	460	451	462	489	468	468	459	480	462	459	493	472	454	468	510	496	480	441	463	454	496	469	440	467	472	454	505	469	502	480	450	462	494	481	456	490	475	473	492	450	455	449	475	498	483	447	460	481	484	466	454	477	478	422	462	468	501	441	470	457	455	496	482	432	481	445	468	489	482	439	512	498	462	458	459	443	438	489	482	455	453	484	485	426	468	460	433	485	506	499	471	478	462	483	459	501	460	478	471	497	464	499	484	474	469	476	424	490	485	471	478	453	463	446	469	462	446	460	465	433	406	487	510	475	483	449	474	461	490	474	455	444	469	449	442	464	491	500	451	453	467	487	432	483	446	440	489	467	468	495	467	477	468	435	433	484	497	503	469	461	450	466	480	473	476	499	484	443	454	450	452	482	444	478	487	457	463	498	474	462	492	424	457	454	469	490	458	495	500	518	474	457	506	497	470	433	466	498	499	438	451	490	492	492	442	489	478	473	458	489	487	448	467	454	474	463	472	461	475	468	487	444	477	451	483	465	478	489	448	462	447	479	489	414	473	472	461	465	462	473	435	462	444	455	473	488	522	424	469	466	466	464	453	455	470	476	473	467	483	477	436	449	448	458	459	475	486	447	454	480	483	505	485	502	486	481	447	483	456	443	474	472	477	464	452	467	486	483	459	483	480	448	463	484	457	462	465	489	460	462	481	432	444	417	445	481	472	479	470	479	504	497	481	468	467	452	476	422	473	468	469	481	470	456	464	448	488	466	456	460	446	465	486	475	448	448	482	465	432	430	468	403	494	463	466	504	441	461	499	432	506	445	455	459	451	473	472	459	472	456	476	499	448	457	446	476	493	472	496	483	464	454	474	491	463	463	475	490	458	489	503	446	468	439	504	438	433	454	488	548	449	433	457	443	493	469	470	448	440	477	470	459	433	509	516	495	463	452	463	490	451	449	442	475	507	477	471	466	460	481	469	471	460	456	478	499	486	476	490	470	468	441	464	493	474	450	456	476	489	434	450	468	470	457	470	497	469	467	479	487	495	448	471	501	473	461	452	471	478	499	491	440	432	448	449	458	480	452	488	480	479	475	493	499	504	457	487	452	468	454	495	484	462	471	476	462	476	484	455	487	460	448	435	496	436	483	466	471	438	483	496	492	496	477	517	455	465	454	487	469	456	503	453	425	461	484	426	483	467	443	474	492	517	489	473	490	450	470	451	443	485	485	496	463	475	484	488	457	448	482	477	455	523	471	493	460	472	474	469	474	493	461	455	489	467	477	480	447	488	442	455	498	479	497	498	490	446	473	495	467	484	491	471	501	482	480	461	467	435	470	494	445	476	470	472	426	508	482	493	468	416	500	483	473	483	484	450	483	471	450	480	483	470	502	462	492	488	467	475	451	441	471	468	495	500	535	454	457	442	469	480	477	474	490	464	459	456	471	472	493	442	500	464	476	475	475	497	477	486	431	467	477	469	433	491	479	437	463	460	458	478	457	486	443	471	530	457	478	442	489	442	477	474	436	454	494	491	498	460	484	482	463	472	516	510	487	480	510	465	491	473	466	429	445	469	471	489	475	474	438	471	440	452	503	453	447	475	491	456	473	421	484	479	436	468	497	453	463	474	448	480	458	433	492	450	452	488	504	461	433	448	492	464	467	506	452	454	498	473	458	451	495	481	467	473	459	451	458	422	439	463	427	456	480	466	498	505	493	449	486	467	445	490
23179	21189	28956	23689	21190	20319	4880	2332	1150	684	538	457	397	340	317	300	286	293	251	264	219	249	222	218	227	193	193	229	216	194	208	232	201	190	186	188	189	182	197	215	201	187	216	227	214	174	196	181	178	199	194	183	195	173	191	224	173	180	187	187	191	193	180	193	190	165	169	154	180	180	193	172	163	210	189	169	166	173	195	189	197	192	197	172	171	181	185	191	183	197	170	191	169	179	165	194	173	160	176	188	159	171	178	171	191	166	169	172	164	184	185	186	208	185	152	170	207	164	208	195	175	168	152	171	152	180	155	184	165	185	160	175	182	195	189	177	197	179	170	202	184	154	163	182	181	195	181	169	155	207	190	146	216	196	192	169	182	189	187	169	180	183	178	172	174	204	180	180	188	183	192	181	165	159	187	165	185	174	169	139	171	173	152	195	174	172	168	197	168	180	184	173	181	192	173	171	205	175	188	177	157	181	176	174	176	198	170	153	171	183	182	179	176	164	181	170	163	189	170	165	165	161	164	183	188	170	174	190	158	165	168	193	183	196	166	197	204	177	176	202	178	200	180	176	164	172	194	169	198	192	207	170	199	175	180	187	184	175	173	170	183	185	179	181	176	171	169	152	183	175	183	195	181	180	172	171	177	181	151	182	202	162	195	173	165	178	172	181	180	167	183	201	210	184	173	181	183	171	172	186	174	183	195	164	167	205	195	197	207	187	167	169	195	175	197	152	187	182	198	181	191	176	161	195	192	217	169	189	177	180	168	182	182	178	199	198	186	208	172	183	174	169	188	203	180	168	183	170	179	160	184	190	170	182	162	164	182	159	175	186	183	162	171	173	182	165	185	175	205	159	189	179	173	167	202	184	177	190	178	162	189	195	170	179	178	183	199	180	195	170	176	183	168	188	169	169	172	173	184	172	158	195	193	160	169	182	181	178	174	185	150	181	195	198	204	186	195	205	169	174	194	192	178	177	189	186	174	193	179	176	151	181	172	193	190	222	144	181	168	167	179	166	192	198	187	158	166	174	177	172	154	180	151	182	174	188	154	175	180	188	148	172	186	183	166	168	184	202	193	170	185	165	210	151	168	182	188	202	166	154	193	171	232	181	179	203	162	191	169	188	169	181	193	178	199	188	190	193	181	186	181	171	171	188	196	176	159	187	186	173	190	175	188	188	185	190	174	181	182	170	193	177	164	175	181	187	182	155	187	205	176	193	183	174	193	190	183	176	177	184	181	140	156	200	195	173	165	175	190	162	173	203	196	184	173	195	194	185	191	199	183	192	195	198	186	196	161	167	161	172	173	155	158	197	169	196	181	181	200	179	161	189	165	178	199	168	159	169	184	190	173	182	194	190	171	202	189	182	189	171	180	192	183	198	209	193	206	156	198	194	186	187	198	193	158	177	176	181	188	193	173	183	184	179	174	180	165	180	164	176	190	178	178	178	187	195	180	150	179	177	185	167	152	206	185	180	198	165	182	181	186	195	193	189	178	191	183	202	182	164	188	184	162	198	182	170	199	181	186	154	172	177	166	187	211	190	177	184	182	168	194	173	166	167	198	180	181	178	183	166	177	186	175	188	200	160	173	180	181	188	180	171	190	147	171	171	182	172	178	175	180	146	176	181	192	157	179	196	158	172	171	156	180	187	192	187	170	153	202	166	161	168	169	194	187	183	175	185	173	158	182	179	185	174	171	176	176	182	147	192	198	186	175	166	172	168	175	167	178	190	181	166	181	191	171	149	146	184	185	181	184	178	195	171	175	200	166	172	170	200	165	160	149	174	172	183	198	170	209	189	189	187	160	175	180	205	175	176	183	182	157	163	154	165	160	201	185	179	187	175	183	183	177	174	182	201	184	197	175	185	187	193	175	203	174	171	181	162	174	145	166	182	187	175	161	161	185	184	177	153	195	184	150	189	183	186	201	184	187	180	192	186	189	157	175	174	169	173	195	166	179	205	177	183	155	190	173	171	193	173	174	171	190	195	147	158	187	183	178	163	175	189	210	159	196	188	152	174	198	165	165	200	165	168	169	206	196	178	166	154	173	169	190	182	168	170	179	167	158	183	184	179	179	171	185	159	170	187	198	186	203	172	166	191	147	193	162	162	184	197	186	193	182	172	184	185	176	188	160	198	178	166	190	176	186	187	180	190	161	188	151	151	189	189	192	184	184	186	205	179	189	175	180	179	149	190	163	199	170	176	205	175	182	174	181	196	183	179	168	167	159	170	186	183	180	168	178	197	180	193	165	169	177	178	202	172	175	168	189	198	199	161	192	191	180	176	201	173	186	176	186	191	166	158	191	193	192	152	174	195	176	163	195	182	184	177	173	169	189	176	170	182	188	174	184	182	177	151	174	176	167	181	182	182	168	177	179	165	186	200	155	175	175	153	167	161	191	183	191	203	182	181	178	187	179	186	176	178	152	193	182	182	193	191	191	201	176	195	173	151	179	158	159	188	197	172	187	175	182	178	177	173	168	161	175	156	174	175	179	185	177	192	173	165	166	186	180	193	171	178	177	206	161	192	179	192	194	186	194	170	180	181	170	175	202	193	202	176	169	202	199	170	196	178	189	178	176	176	176	204	187	183	192	179	180	160	184	199	168	172	183	191	182	163	187	192	197	193	194	176	174	180	177	172	187	180	176	168	173	160	166	190	171	182	158	163	183	172	172	156	176	163	173	177	181	173	192	200	169	164	174	189	165	169	193	191	196	178	169	174	186	166	161	171	164	175	182	172	148	201	187	193	164	183	177	173	184	173	187	177	156	167	174	181	168	152	163	157	211	193	178	167	171	180	197	164	183	192	165	172	187	170	181	183	171	172	157	161	174	198	171	193	190	171	195	202	204	201	186	203	173	161	166	153	160	161	157	183	191	179	199	180	196	174	189	182	172	167	177	196	175	181	164	207	188	197	176	172	198	180	195	222	164	170	193	184	157	229	167	172	184	169	168	171	194	168	185	179	157	170	160	170	181	194	192	170	174	165	199	197	204	184	188	182	183	177	182	191	174	168	140	174	174	164	204	196	184	178	176	165	198	187	184	169	157	187	164	176	175	152	200	154	175	174	180	165	170	163	179	171	180	173	161	178	182	169	193	162	191	199	187	189	191	191	188	168	173	161	181	184	168	192	165	184	175	172	175	170	194	191	181	176	180	169	201	186	173	184	178	185	192	158	166	176	190	209	180	161	179	188	192	157	179	186	200	186	173	155	186	184	192	193	176	186	178	181	161	176	192	192	180	166	183	179	159	186	197	179	164	185	173	164	188	178	179	190	169	183	203	188	178	162	173	170	165	162	169	176	174	194	186	183	198	178	172	196	174	164	150	162	195	188	160	193	171	153	173	154	168	202	174	193	178	160	178	166	150	160	176	185	173	172	196	163	172	190	187	195	169	187	173	168	185	178	182	179	178	158	173	174	175	169	169	164	172	180	168	189	187	174	199	156	190	176	185	193	175	182	184	157	175	190	182	154	175	172
14612	27555	24070	14395	9413	6932	6300	6722	3707	2147	1585	1221	1046	929	776	718	616	572	500	526	498	455	456	434	445	408	426	399	383	416	364	363	331	348	333	375	346	365	336	351	344	292	313	344	306	313	323	334	330	304	319	314	309	287	321	297	292	326	309	292	297	318	346	295	275	304	314	300	315	300	316	319	290	290	298	278	311	321	296	322	277	319	295	310	307	320	291	295	281	310	293	285	288	283	305	292	301	302	278	311	300	296	303	291	291	263	279	296	278	318	299	309	293	277	309	301	291	275	298	284	291	274	274	304	333	303	324	288	302	311	264	272	304	313	302	284	274	282	304	311	286	310	276	283	281	314	310	306	262	297	292	299	298	262	276	298	296	302	283	286	298	308	301	316	290	283	314	307	341	268	316	285	290	307	339	262	297	259	287	262	282	317	272	307	297	260	319	280	287	278	287	264	273	289	327	277	285	282	269	274	309	264	318	302	320	300	305	279	296	276	295	280	281	302	321	301	269	313	309	319	307	296	300	266	301	296	267	263	265	308	294	337	302	271	324	297	295	302	273	282	305	297	299	315	283	311	282	287	306	284	324	291	269	312	324	315	312	325	283	301	271	321	274	292	295	318	313	274	302	305	288	290	280	267	332	301	274	293	299	287	267	295	292	287	301	270	289	316	280	266	301	292	295	274	327	282	278	299	299	289	300	310	298	289	292	293	273	289	292	273	267	286	285	298	266	287	280	264	269	294	266	306	318	298	298	321	305	303	287	311	294	307	320	300	304	284	314	305	306	299	279	295	249	284	340	284	284	257	309	289	297	286	278	264	293	275	299	306	288	298	277	276	262	272	290	280	277	298	314	287	301	279	306	264	291	306	297	299	288	321	317	276	281	300	310	291	270	278	261	306	303	299	277	304	288	312	298	313	276	284	286	280	269	285	308	307	286	269	300	280	273	269	285	277	308	287	299	318	308	305	279	299	313	284	287	271	317	299	287	305	294	304	281	315	319	308	271	266	259	264	262	281	296	269	280	277	280	296	262	276	314	283	285	297	323	316	290	303	304	282	297	288	266	294	299	294	281	310	275	296	313	298	288	277	278	280	303	265	283	310	292	286	304	312	277	297	275	257	296	313	296	270	294	277	337	301	276	304	281	275	287	262	290	269	291	305	284	323	286	310	281	284	287	295	307	280	265	287	296	297	317	277	271	293	292	293	298	279	295	302	300	306	278	277	303	295	309	299	283	295	275	299	277	286	278	270	280	308	288	272	282	293	310	318	309	319	313	315	260	327	284	307	282	287	281	322	299	300	311	303	329	293	281	300	271	306	239	277	273	280	319	294	288	303	291	258	279	282	302	297	273	274	277	287	311	274	300	294	299	296	275	291	277	263	305	291	285	312	315	305	315	305	317	247	278	297	288	283	303	326	294	304	295	290	277	297	284	307	298	296	279	305	282	283	297	281	297	299	265	297	257	304	298	289	303	282	283	304	279	281	310	286	267	293	262	291	295	303	265	303	292	273	294	285	330	272	288	275	264	302	284	276	298	251	262	310	303	286	284	274	280	299	295	255	299	254	284	288	307	268	286	267	258	282	289	267	295	302	285	324	259	270	270	280	276	312	276	280	265	274	296	316	297	293	287	270	272	271	252	288	328	316	290	286	288	291	303	294	273	273	283	271	297	302	294	283	273	298	267	278	303	280	298	309	280	316	283	316	258	302	333	314	281	274	302	291	279	312	297	264	278	285	313	288	297	314	292	316	288	297	280	252	308	275	274	264	306	282	268	309	323	266	292	312	300	292	283	280	297	264	321	302	321	281	271	288	284	308	267	252	270	304	269	303	294	283	280	272	315	279	322	281	281	286	279	281	299	274	298	278	313	276	280	308	257	274	312	306	286	305	316	293	301	286	292	272	268	305	303	292	290	263	326	281	309	276	337	287	305	263	342	288	281	265	306	286	271	306	279	272	282	258	281	319	300	321	323	300	297	296	293	283	293	259	274	337	291	307	303	264	246	280	315	281	299	314	311	293	308	281	296	254	286	273	298	278	279	270	265	279	277	295	298	296	261	282	291	282	273	284	313	271	281	283	270	297	309	308	293	290	278	305	295	283	279	284	280	294	261	266	271	298	311	299	262	294	296	262	294	298	288	297	324	285	285	298	300	305	294	279	276	296	269	289	296	286	284	282	308	263	294	306	284	271	271	304	290	295	288	297	295	278	263	284	294	276	299	244	281	270	317	297	309	279	280	294	317	272	303	279	287	281	291	337	313	297	279	272	284	273	293	258	308	294	287	289	301	282	322	280	290	297	278	271	285	287	279	291	296	280	259	314	304	296	304	271	282	315	290	286	296	289	266	331	302	301	272	284	301	301	278	294	289	284	291	288	281	271	293	269	299	263	275	281	308	284	286	301	296	302	281	274	278	268	270	304	284	282	272	291	285	306	308	306	278	249	277	314	296	312	285	282	268	295	277	318	261	276	286	302	297	280	281	301	293	285	293	273	312	299	276	290	297	305	324	278	299	283	297	308	271	294	264	295	280	286	300	319	269	280	309	307	301	245	287	303	277	280	317	300	284	259	290	290	296	301	279	304	298	289	294	284	285	279	326	283	276	302	293	255	310	279	277	269	267	286	319	289	294	306	289	307	288	254	264	299	291	297	291	307	316	317	265	305	277	296	309	291	283	274	263	296	328	261	286	301	314	338	287	276	274	296	287	291	289	320	275	310	266	331	268	299	289	312	257	296	273	273	278	280	284	263	297	278	283	312	269	304	287	303	299	295	298	301	288	280	297	278	289	302	269	305	298	300	279	280	294	286	286	299	284	277	307	316	293	296	278	298	279	300	300	298	296	295	289	292	285	264	288	287	305	279	286	289	271	296	288	287	287	292	301	268	271	290	290	293	246	287	307	276	278	287	297	300	291	290	309	307	289	287	285	271	275	332	281	273	311	257	284	289	277	293	266	280	294	286	282	332	314	284	278	294	287	290	287	286	289	291	262	284	288	304	274	295	333	291	299	269	301	269	271	301	270	279	276	296	284	282	288	277	310	292	292	279	275	294	295	298	312	286	297	282	269	284	267	301	300	312	253	291	319	254	307	289	301	290	321	296	299	286	319	300	281	284	296	262	312	317	261	281	282	292	297	284	283	281	281	335	287	285	283	276	291	279	301	283	274	291	296	313	305	283	280	301	250	274	279	280	288	271	303	285	308	239	313	331	307	311	302	294	282	299	288	266	295	288	293	305	262	273	308	278	277	294	276	277	289	292	298	285	297	288	286	311	282	317	278	284	288	302	278	268	264	278	300	295	296	280	276	313	310	297	301	324	249	327	279	321	293	277	294	280	256	270	289	276	284	280	289	301	320	268	313	288	287	312	286	270	309	309	306	305	292	304	282	290	260	295	304	290	298	303	277	303	294	304	279	292	310	310	291	305	321	309	263	315	289	287	262	284	269	286	289	265	278	293	289	300	291	297	298	288	268	282	254	264
26696	20552	10799	2632	1160	696	654	716	467	358	324	292	300	278	282	285	301	253	280	285	263	265	282	229	265	235	274	242	259	261	249	289	240	260	279	239	249	272	275	259	238	237	249	260	243	242	261	275	242	276	266	238	256	258	236	239	276	255	249	256	274	277	289	262	244	268	259	247	259	234	307	272	266	255	258	276	244	264	285	261	238	268	261	244	263	270	268	237	233	257	256	245	256	240	231	292	259	262	247	238	226	253	250	288	265	223	273	253	248	270	265	279	267	241	287	238	235	255	260	272	251	271	265	252	258	216	264	255	261	273	225	263	303	257	252	266	254	233	228	241	285	280	269	234	245	239	263	247	266	235	252	253	250	269	242	250	262	284	272	252	244	275	257	265	259	251	282	271	248	244	249	268	268	260	224	215	240	250	257	276	254	265	252	268	244	269	261	247	245	255	243	251	256	250	268	282	263	250	264	239	245	261	284	258	249	253	275	260	312	293	253	266	270	268	246	251	290	280	238	261	236	267	255	244	244	255	270	265	258	267	241	279	251	271	255	269	221	292	254	243	269	235	310	258	269	264	263	274	274	273	277	242	268	274	256	239	264	245	278	287	249	244	272	259	235	235	262	237	250	280	236	250	265	256	252	236	281	252	263	253	264	250	279	263	284	240	252	287	227	260	244	268	244	279	250	255	265	243	242	279	266	251	251	244	262	263	243	284	255	288	261	262	275	264	215	249	276	232	266	271	253	259	257	284	254	269	279	247	269	229	252	258	268	272	264	251	257	242	271	278	267	251	247	277	244	271	265	308	269	262	267	237	231	233	235	280	248	247	262	247	249	244	277	242	240	252	247	250	252	257	289	247	254	265	258	247	242	275	262	248	268	262	261	256	231	275	250	263	244	244	260	254	286	250	248	255	259	259	250	246	259	254	254	270	238	247	260	261	242	269	256	250	281	250	230	241	255	284	225	243	239	263	287	278	254	227	252	270	266	267	260	276	259	259	251	253	237	260	235	258	262	288	264	266	270	274	268	237	264	274	262	243	288	274	232	263	256	249	263	290	274	240	243	288	262	258	239	285	247	267	251	269	273	254	295	252	263	237	267	264	270	255	246	285	235	255	234	260	262	279	224	271	259	244	240	249	239	265	282	260	265	260	247	237	272	246	273	267	252	257	265	272	262	282	247	272	260	272	263	267	242	276	274	263	228	268	281	259	273	260	251	232	275	254	242	271	267	243	294	247	264	258	236	274	267	213	259	263	245	246	285	267	276	229	252	270	278	274	277	230	257	246	253	277	263	232	252	261	222	250	264	260	253	244	227	252	255	278	275	268	252	278	253	219	259	259	277	253	228	258	259	256	272	263	269	236	261	228	264	254	261	253	238	259	241	248	277	268	263	241	254	250	265	249	282	256	239	282	244	260	271	266	257	256	236	272	265	252	255	264	244	270	256	248	260	283	231	278	261	278	288	268	279	244	254	261	283	245	265	250	289	242	273	267	244	275	263	260	242	259	252	287	249	262	274	255	254	226	259	248	271	248	243	253	242	245	268	238	268	261	247	261	276	239	252	260	262	251	256	231	253	277	247	265	263	255	272	272	270	257	290	287	253	232	239	255	279	228	239	273	265	242	274	254	262	258	249	253	262	235	247	270	265	264	239	257	253	228	254	225	244	267	256	251	270	285	236	268	252	263	241	294	249	253	256	272	238	270	255	248	246	257	270	255	289	278	246	288	250	258	281	252	247	271	255	248	268	263	251	248	255	262	272	255	254	241	268	261	263	226	265	294	230	272	208	273	234	244	247	274	306	239	256	287	234	251	245	244	280	282	249	262	285	247	250	271	266	263	267	258	260	281	273	288	275	259	286	267	275	264	275	278	232	252	251	245	253	258	287	259	250	254	271	246	290	270	254	273	262	238	280	257	269	253	258	254	259	235	282	272	276	246	263	235	282	261	285	267	280	241	268	260	252	258	262	239	253	245	268	253	274	246	259	250	261	272	256	238	277	255	277	251	292	249	245	241	255	242	268	231	242	263	254	275	265	247	257	257	240	251	252	238	258	267	255	251	263	237	240	240	260	264	268	260	266	285	257	275	227	260	255	252	256	250	258	272	261	244	255	254	267	244	257	284	263	273	286	228	247	244	268	229	228	255	286	255	271	256	264	258	229	263	245	209	239	252	298	252	267	292	284	224	230	242	226	281	273	271	244	263	246	275	265	262	241	278	250	272	266	259	251	277	263	264	260	263	267	260	286	273	247	233	276	272	264	267	261	254	242	254	264	249	235	257	248	242	250	213	246	283	243	248	263	281	258	244	271	262	281	276	269	260	258	230	270	254	239	271	253	273	254	298	245	262	280	246	257	233	269	279	247	243	247	247	232	268	238	253	262	260	262	272	279	279	260	279	260	271	246	248	282	249	247	288	287	255	268	261	246	280	275	238	261	254	254	239	232	260	261	303	249	286	238	291	283	247	238	261	282	245	252	252	254	273	250	258	274	258	268	270	275	258	274	255	277	239	257	237	246	279	260	259	289	240	262	264	273	261	257	269	259	231	250	265	244	285	260	270	238	258	252	278	227	239	235	268	244	248	270	270	252	266	276	267	264	248	284	263	262	275	278	265	249	256	257	245	263	248	260	261	269	250	278	270	249	256	278	229	239	225	258	264	230	254	271	231	236	260	251	278	270	241	253	261	243	273	264	264	255	268	259	281	278	243	276	258	252	262	257	268	255	240	248	256	239	248	289	252	262	254	238	251	268	244	256	229	243	241	254	241	288	273	226	268	265	277	273	249	259	255	234	264	279	282	259	300	262	282	245	242	251	261	278	221	257	246	267	269	264	260	253	215	276	251	267	260	255	264	260	285	254	239	283	252	242	258	288	267	274	265	267	264	266	257	241	256	270	275	229	229	240	279	272	256	243	266	244	273	263	277	235	260	277	253	275	259	246	271	260	277	255	232	255	262	237	248	260	244	263	274	258	238	248	271	263	284	262	270	284	244	272	267	237	273	259	262	280	266	270	285	265	257	251	273	255	258	260	270	283	251	264	277	287	236	226	285	256	234	305	259	258	288	269	266	287	267	252	221	252	231	272	248	266	267	261	239	251	250	246	249	267	269	261	265	289	245	248	220	250	249	275	266	296	259	266	226	251	267	249	283	266	264	257	272	275	256	266	243	245	251	272	243	253	244	249	261	242	234	272	253	297	296	250	288	267	234	266	256	249	255	257	243	298	225	246	238	260	265	264	274	262	253	288	270	270	252	273	237	250	245	252	251	264	243	263	242	243	254	249	271	248	211	249	280	270	237	257	271	266	270	264	254	255	234	255	262	247	261	272	241	254	243	248	265	266	219	275	265	248	239	260	255	264	292	253	246	243	248	251	283	264	284	260	253	273	239	280	248	266	254	260	261	253	295	262	257	267	263	241	295	264	251	251	248	244	242	285	251	274	264	250	271	254	250	279	245	269	282	274	260	276	236	252	281	242	255
9361	12921	9623	4830	2756	1834	1777	2128	1365	710	634	529	487	466	458	458	427	437	444	421	402	431	413	375	405	397	393	406	413	410	431	417	391	427	443	392	378	416	396	375	433	423	395	392	388	402	407	420	415	421	401	406	420	403	394	398	368	435	410	393	406	427	387	380	396	415	365	384	415	385	387	410	395	424	385	405	412	411	400	429	407	446	430	411	383	394	385	418	393	390	405	444	375	380	387	398	395	409	440	381	403	415	403	417	400	392	379	445	390	425	378	376	419	425	435	419	409	395	399	371	412	377	376	434	400	411	413	410	402	380	415	419	431	411	416	401	391	373	461	384	405	400	385	422	409	387	397	426	437	414	414	392	373	425	377	419	415	335	405	436	422	421	400	413	353	378	411	430	398	420	426	398	404	386	401	382	407	435	406	396	393	381	369	423	420	414	436	430	391	404	373	386	379	376	391	397	439	398	414	377	368	413	404	417	416	386	389	388	391	354	411	403	418	433	422	390	407	376	381	383	411	407	403	383	412	394	425	401	412	380	380	391	401	391	394	380	402	427	402	419	402	413	393	375	364	385	422	401	431	386	381	433	401	382	416	412	377	412	397	410	395	370	414	395	331	438	393	413	379	403	376	399	364	366	403	386	409	383	379	415	427	418	410	389	434	445	404	415	437	381	374	406	409	399	417	382	426	438	403	407	400	405	415	402	431	407	387	446	408	353	418	416	410	401	380	371	413	410	419	386	422	408	411	373	401	371	400	391	402	392	348	392	396	400	408	376	409	401	427	406	349	418	400	415	392	399	423	398	443	436	398	404	393	444	411	417	401	358	358	402	393	409	407	433	396	406	400	393	435	420	433	404	416	403	429	423	383	360	417	370	415	415	394	420	350	369	389	427	429	416	391	409	394	428	368	392	433	399	423	405	454	399	400	410	423	446	398	393	401	391	397	385	370	429	399	376	422	427	380	429	400	416	439	399	417	436	379	409	422	410	410	395	410	394	398	434	395	411	389	387	393	377	451	412	417	376	423	447	426	426	422	416	429	401	382	398	415	403	418	378	394	394	390	393	374	385	403	422	437	419	378	440	383	403	381	373	376	411	430	396	393	417	376	419	390	427	438	398	420	403	404	393	403	424	421	382	421	429	388	376	387	435	375	366	390	383	401	410	375	406	422	408	426	390	409	392	368	377	401	395	389	454	408	394	405	388	406	385	394	384	394	422	428	427	423	458	401	376	392	430	357	403	384	427	387	424	343	383	406	430	367	426	373	439	371	402	384	367	408	376	428	381	404	369	371	409	366	376	400	356	383	405	427	389	397	405	422	430	389	404	433	402	390	405	405	422	388	439	422	388	396	372	444	425	396	426	390	387	403	412	390	397	421	427	419	398	416	394	410	392	420	429	393	377	411	360	396	394	380	373	389	412	426	376	371	396	410	443	396	373	416	412	405	444	374	407	389	381	375	405	428	422	393	462	378	377	417	422	401	427	374	404	415	391	417	388	381	390	414	386	394	398	386	380	395	400	418	385	427	416	404	406	447	402	395	418	390	399	414	410	393	400	401	406	389	447	392	441	369	391	397	430	408	401	397	391	392	405	400	391	389	368	404	382	411	399	378	428	403	404	369	399	401	382	356	391	399	391	382	426	412	376	381	395	380	412	402	414	388	422	405	407	387	413	398	429	397	414	407	433	437	414	385	382	408	394	442	391	383	417	450	338	412	389	444	435	391	397	373	398	376	391	424	440	426	398	421	411	415	421	409	429	384	376	400	460	439	394	376	406	378	399	426	439	393	439	402	372	394	421	419	389	374	465	404	386	366	419	421	400	433	395	422	424	363	385	423	393	388	387	408	424	406	362	444	406	381	383	436	424	412	398	379	403	402	379	392	394	394	405	435	407	412	402	411	401	411	404	417	392	395	396	419	409	405	398	407	411	405	414	427	440	402	393	399	425	394	373	411	412	372	400	438	415	378	364	383	395	415	388	382	427	392	414	438	401	397	407	445	408	405	404	402	385	398	447	428	396	409	412	378	422	409	401	385	390	408	381	406	421	387	394	407	441	386	424	432	364	384	420	425	413	383	393	394	358	381	388	382	442	398	399	384	440	395	368	416	404	440	444	403	362	390	412	406	376	354	428	399	416	406	381	405	371	433	364	379	422	435	416	421	386	413	401	431	426	415	364	405	416	392	376	374	404	397	389	412	397	380	398	412	364	414	389	373	396	406	420	422	416	409	408	376	423	410	394	401	412	402	394	390	392	414	422	419	413	430	402	408	405	405	405	392	409	386	420	407	407	356	399	411	414	374	405	404	391	402	407	411	407	429	415	424	412	374	391	404	409	456	402	434	426	395	401	396	403	395	409	398	375	403	424	414	373	362	426	414	389	392	441	416	400	398	392	385	372	413	395	391	394	394	390	428	411	420	429	394	437	394	425	435	419	411	370	379	392	393	392	397	435	400	390	413	386	405	418	404	401	426	393	409	402	414	371	384	429	418	416	394	395	424	418	395	421	427	395	406	371	421	400	394	408	372	410	404	371	421	405	398	439	395	429	418	386	418	401	397	404	394	431	396	398	375	390	387	415	411	392	408	411	400	423	405	396	392	420	403	360	421	419	381	378	413	425	410	435	403	422	389	403	372	383	387	394	431	375	389	404	450	369	429	421	420	402	421	372	437	424	381	394	392	396	394	395	403	401	387	381	366	395	395	391	420	395	412	434	434	418	392	416	403	399	408	432	401	425	419	417	409	369	409	427	418	387	381	403	406	408	362	358	399	438	378	408	417	386	387	441	376	418	412	390	428	414	428	376	386	428	394	453	418	414	401	396	413	376	401	390	400	410	386	401	412	409	366	426	399	408	422	389	398	377	399	404	408	399	386	405	443	391	410	420	406	392	375	417	438	387	370	409	403	419	416	408	406	384	402	404	385	388	397	370	406	388	396	399	426	438	413	370	423	400	414	400	391	410	454	428	400	425	392	406	400	434	413	411	398	373	417	404	413	418	396	394	387	397	397	388	377	427	408	403	452	369	392	409	441	388	391	394	402	425	399	421	402	408	374	400	421	401	405	423	418	398	422	388	397	440	386	391	392	410	407	424	372	398	408	421	379	400	386	415	424	402	371	389	405	426	404	425	411	409	398	376	425	371	395	391	422	416	416	408	411	427	410	419	425	425	427	422	401	360	380	378	420	417	371	369	443	425	407	380	393	432	422	390	390	392	408	429	393	417	429	433	427	406	370	399	401	417	412	417	394	403	396	432	384	357	366	423	409	436	442	386	370	397	382	416	421	407	407	402	396	403	378	376	407	443	378	363	368	383	387	366	398	402	392	398	403	409	413	395	399	430	401	403	411	405	390	433	407	398	387	421	378	405	390	397	433	403	406	387	391	452	413	429	392	394	400	386	400	398	400	388	376	408	398	388	405	417	399	380	415	416	388	384	389	403	402	423	403	404	364	439	437	383	416	393	401	366	417	408	388	394	372	397
24386	21183	28177	24441	19004	3033	1306	1221	973	593	480	473	381	389	376	374	386	340	346	346	334	346	335	323	330	321	353	324	302	288	317	305	318	265	330	328	339	290	316	269	315	302	270	344	307	329	339	300	272	310	314	295	282	281	322	337	314	334	308	297	315	325	305	308	323	304	293	294	298	286	298	342	300	323	289	278	311	286	308	277	318	326	332	308	296	322	314	284	290	335	293	275	310	299	304	292	315	280	307	274	314	305	316	288	315	271	323	293	300	291	312	287	326	295	285	315	285	285	338	265	306	291	291	279	279	324	289	314	312	260	323	325	290	320	315	303	291	303	297	273	286	324	297	313	331	309	300	298	317	333	274	301	292	297	305	313	299	285	310	311	278	322	325	312	337	305	319	290	306	286	299	321	321	296	318	299	296	329	298	324	300	311	293	316	281	322	295	303	304	323	301	302	304	333	304	318	281	323	286	269	272	302	298	314	284	339	319	369	303	310	274	299	322	306	300	293	278	354	302	310	287	297	285	289	297	283	301	276	314	316	283	320	304	305	305	303	314	307	266	336	280	290	310	300	322	298	291	292	296	278	338	298	306	291	310	301	286	271	313	308	329	295	272	314	302	309	310	316	297	282	304	328	325	285	271	287	259	280	309	301	294	304	280	303	306	326	295	292	295	314	309	349	289	332	326	316	320	292	303	308	292	285	319	301	318	329	306	335	281	284	341	305	311	309	291	289	304	333	321	315	323	316	287	279	277	325	300	306	296	286	305	307	286	315	289	315	295	299	287	307	285	290	300	319	293	318	302	290	319	289	306	332	345	327	275	291	292	314	267	296	296	306	293	319	333	276	319	302	292	286	295	307	270	285	281	300	289	313	293	276	269	324	304	292	297	315	299	296	306	337	316	308	289	303	314	290	294	297	318	309	323	291	266	280	296	294	318	329	317	298	312	319	295	306	285	305	296	293	285	305	299	296	319	311	310	304	309	304	267	310	280	309	287	309	317	282	299	345	288	287	322	340	323	319	290	311	300	277	304	290	306	322	286	314	324	331	286	290	313	321	320	285	301	322	337	297	310	294	326	312	312	298	287	283	304	319	307	298	304	319	286	297	307	274	319	325	281	311	287	284	298	303	302	322	284	319	278	280	288	313	295	332	338	315	308	298	293	341	253	301	256	310	301	346	313	289	296	279	308	338	295	335	291	300	336	305	313	297	311	306	319	280	313	307	317	294	331	290	288	281	318	313	298	314	278	296	307	309	333	314	283	290	299	280	313	311	310	285	292	292	311	306	301	307	299	326	300	291	330	305	301	303	302	325	295	302	284	291	306	304	300	294	312	278	302	323	273	296	284	297	298	314	320	295	282	356	314	305	292	315	259	290	324	298	300	330	300	281	296	281	297	296	306	307	312	286	300	327	286	292	311	282	309	317	317	306	314	276	290	339	309	334	293	307	303	301	294	324	286	331	306	317	299	296	281	302	297	302	352	339	312	335	316	300	293	314	306	287	336	303	315	308	312	308	353	304	287	278	321	292	320	303	301	316	295	319	319	318	307	308	303	312	324	263	296	326	287	298	309	300	288	270	287	315	283	333	309	268	325	318	299	275	277	297	317	306	285	305	312	283	309	321	311	285	284	309	326	317	297	314	316	276	324	298	304	301	282	298	286	266	318	292	286	305	296	289	280	283	291	288	297	328	281	280	328	299	298	328	300	301	309	299	296	286	321	280	305	292	317	329	293	288	321	296	302	289	308	303	310	270	322	292	320	321	294	302	314	312	295	331	302	320	296	305	276	322	322	320	302	295	343	296	287	299	302	291	290	310	291	282	318	293	302	293	321	294	356	298	312	286	291	307	273	321	325	283	280	313	273	320	282	253	301	314	303	306	301	323	312	291	279	321	284	303	302	286	277	285	308	311	283	297	296	303	288	300	325	338	280	315	298	292	329	318	287	340	313	299	305	307	314	298	269	284	313	314	268	324	296	282	297	309	308	297	295	292	308	281	322	326	296	312	289	281	277	286	288	275	308	335	305	307	275	281	297	316	297	321	278	278	299	339	295	313	298	291	314	322	321	331	308	305	304	278	313	329	319	278	284	322	300	288	289	279	327	283	295	308	325	270	284	303	298	286	346	297	289	295	351	296	327	319	281	289	313	308	252	322	294	314	304	315	284	297	293	309	316	286	270	284	303	303	326	299	326	303	284	288	314	317	307	305	301	304	279	310	308	286	313	314	271	298	301	297	300	303	290	302	307	282	296	282	292	303	299	282	309	335	304	277	298	320	284	262	285	303	296	283	313	309	282	312	303	303	278	284	316	302	300	297	284	306	299	285	297	325	286	328	302	289	293	302	313	282	288	336	307	278	301	303	305	295	288	296	307	312	293	249	312	274	290	303	332	340	278	333	295	332	318	283	319	272	316	318	299	289	313	321	284	307	307	307	309	282	341	288	293	297	299	304	311	309	295	267	325	335	304	350	321	288	275	335	322	320	286	294	303	298	281	321	297	290	297	291	283	310	289	327	306	309	254	308	308	289	287	308	288	318	322	326	325	319	287	312	297	293	280	328	307	320	317	295	290	342	254	312	323	321	301	307	304	281	309	335	297	285	274	311	285	321	323	290	319	301	312	307	282	312	286	323	309	299	299	301	306	338	321	335	278	281	303	310	291	311	295	312	324	317	262	290	309	279	291	293	308	302	320	344	310	296	280	287	283	335	332	302	314	295	289	294	293	255	270	300	319	315	271	322	273	303	305	330	326	302	299	312	290	306	285	309	308	330	320	294	301	309	309	316	284	292	294	307	308	306	318	310	290	293	258	291	301	296	327	297	295	299	321	300	292	321	299	294	297	321	322	310	326	325	281	283	287	292	275	319	273	323	306	342	305	341	281	273	280	291	264	318	281	309	317	294	280	352	283	272	323	287	254	295	325	329	306	317	294	310	306	309	275	335	310	278	276	285	287	306	289	312	300	325	280	308	286	297	305	283	311	298	310	302	309	272	302	282	310	301	299	269	327	312	308	290	287	307	299	330	285	320	301	271	305	312	301	316	288	282	315	306	293	285	272	278	304	302	275	292	278	319	284	309	334	324	297	319	298	312	324	255	299	304	281	309	282	291	304	302	285	314	307	292	293	318	302	307	301	313	293	310	310	314	256	297	309	333	313	300	299	325	303	314	307	297	298	279	311	298	302	303	310	309	321	312	330	290	321	283	298	284	301	296	283	296	320	310	296	303	276	319	299	262	314	307	293	299	297	298	331	293	271	308	264	280	276	298	286	305	322	286	301	300	294	314	319	317	330	313	317	310	317	337	266	288	310	325	289	305	271	315	318	296	292	325	293	306	327	310	299	320	323	313	277	362	302	271	307	314	289	291	282	298	307	313	291	304	309	292	310	278	284	296	286	326	311	301	300	301	335	285	318	270	273	294	276	305	291	322	294	301	295	287	305	288	297	275	324	286	318	300	336	331	315	304	309	279	286	282	305	263
12061	22563	16907	9140	5870	3852	3382	3600	2906	1493	1159	955	830	754	682	691	674	650	620	595	601	552	565	522	534	526	538	543	534	504	543	525	514	484	513	494	497	481	512	495	515	462	490	486	501	506	466	443	524	484	505	502	471	514	465	506	507	463	505	458	451	464	490	501	466	475	510	484	493	510	480	443	502	459	501	480	488	442	468	486	449	522	475	482	496	494	465	462	484	505	501	469	496	481	462	466	493	492	500	490	483	499	476	432	443	485	459	485	504	426	489	466	467	470	522	482	488	426	497	501	499	458	479	517	466	467	499	474	472	514	461	425	468	467	493	526	449	494	488	444	458	491	446	491	465	480	459	497	455	465	467	494	470	472	486	496	484	476	485	473	463	484	480	477	507	441	487	465	467	502	453	474	443	460	451	483	495	480	473	474	500	497	459	479	479	494	495	489	464	462	478	494	451	460	475	491	486	446	469	478	505	461	456	485	515	475	486	481	479	500	495	470	469	499	475	514	445	500	472	504	493	503	514	476	470	484	467	480	476	508	491	484	455	464	490	472	492	480	421	459	478	481	505	498	515	443	485	451	490	496	453	472	422	487	517	469	490	464	444	495	457	517	463	451	484	483	539	436	435	456	487	450	481	481	474	493	464	482	468	477	474	475	501	460	459	535	496	509	459	518	495	493	466	443	495	511	472	461	491	464	479	476	513	463	506	486	469	463	487	480	466	470	494	494	454	432	494	453	493	492	514	444	476	489	449	444	495	474	525	505	490	429	483	518	454	501	457	502	503	503	511	501	523	460	506	493	494	479	495	468	480	466	500	486	499	501	518	474	466	500	461	505	474	474	461	520	483	452	483	470	445	429	467	432	468	509	484	416	497	436	526	499	484	481	468	463	455	443	451	423	481	470	501	475	464	491	481	482	464	435	498	495	457	475	476	454	519	432	464	468	476	500	465	445	442	462	454	503	469	426	505	448	457	450	447	455	499	496	501	483	473	461	466	520	449	470	494	492	477	439	475	494	447	473	494	441	498	477	458	490	476	468	491	439	497	503	487	462	489	471	493	480	479	478	510	467	508	487	466	487	505	487	483	484	446	494	503	490	464	471	479	478	474	445	474	486	482	467	492	474	478	467	462	484	468	511	491	471	444	480	493	508	482	497	493	498	516	514	465	463	470	508	468	460	456	451	502	467	487	493	510	453	492	479	475	442	519	466	501	462	489	490	502	489	497	456	492	459	442	443	514	510	497	444	496	470	519	494	447	481	491	503	495	489	501	475	500	447	495	479	482	538	466	536	483	427	439	464	480	483	514	468	462	477	499	474	466	450	478	514	526	448	490	501	507	484	451	499	451	497	488	461	466	461	505	483	482	449	494	488	446	508	493	429	490	469	445	490	499	439	489	474	450	507	483	474	462	471	455	468	493	480	464	455	485	471	459	521	432	466	482	456	473	466	452	432	525	489	483	457	498	477	485	461	479	462	472	451	501	485	509	468	469	499	503	454	464	437	481	483	500	488	470	505	500	502	483	489	506	478	436	516	461	501	488	486	459	494	486	513	465	471	482	489	499	487	499	474	468	473	470	475	478	495	485	495	469	484	500	470	476	513	442	482	440	468	468	508	476	474	473	461	452	485	464	484	473	479	505	461	454	527	496	488	497	465	480	435	475	527	491	459	464	469	421	467	489	459	467	493	447	462	478	492	487	490	477	478	456	462	496	502	478	457	506	468	470	485	487	494	490	456	508	497	435	474	486	439	477	470	461	490	483	482	477	494	465	432	507	486	473	456	469	489	462	489	435	454	475	493	439	429	443	468	480	467	433	469	465	493	493	450	461	472	456	485	458	479	499	488	448	472	513	493	444	508	462	491	482	452	453	500	504	484	431	467	494	475	481	452	474	495	462	437	496	445	486	502	474	508	462	491	482	502	446	529	447	502	447	486	486	475	505	482	458	482	500	441	500	480	535	469	496	457	445	510	468	500	494	463	497	466	481	505	484	506	461	466	489	451	499	474	474	484	467	524	464	488	490	492	514	523	464	461	490	500	476	492	485	490	526	473	467	455	500	489	486	476	456	447	497	414	502	468	492	481	473	514	450	477	487	491	482	466	536	461	481	467	433	486	494	509	474	476	468	461	458	531	479	449	435	463	465	476	472	459	461	463	493	480	475	498	459	488	453	506	462	452	490	478	464	433	463	459	482	451	472	476	508	468	482	467	507	446	478	491	465	493	462	491	493	480	493	474	454	469	474	494	477	512	456	488	492	451	492	435	505	503	539	467	447	517	496	460	466	507	527	439	449	446	521	481	461	504	450	462	518	473	478	510	493	493	492	496	511	485	449	482	465	482	457	456	475	468	475	466	454	492	501	490	488	492	451	451	487	480	479	496	447	494	465	485	494	500	463	467	450	459	483	486	448	464	470	496	517	474	511	492	510	458	454	489	465	500	480	495	501	519	471	493	447	479	494	475	483	462	482	454	454	469	485	450	485	495	502	467	477	483	474	502	505	506	446	460	446	495	502	454	488	494	443	469	476	476	423	474	479	474	482	444	450	488	441	513	459	495	527	428	497	419	536	495	513	437	491	433	456	492	477	495	498	486	477	492	496	502	474	465	449	464	469	512	431	484	491	454	449	499	445	503	494	479	479	502	474	492	507	452	458	502	486	463	487	468	481	475	464	475	474	499	469	471	470	484	504	492	456	438	475	448	472	484	462	497	479	474	493	452	483	455	483	465	458	493	479	468	482	466	462	488	470	490	507	499	446	465	463	491	457	480	460	493	467	437	452	449	444	412	486	477	502	497	467	473	432	476	469	491	434	484	531	454	468	495	483	492	439	468	493	501	477	460	462	483	441	482	475	490	489	484	480	514	467	472	468	461	514	487	496	466	463	493	492	447	467	458	477	497	455	474	496	495	463	470	441	475	472	520	459	489	484	470	505	476	481	492	447	456	475	448	455	474	461	477	496	494	486	443	438	510	483	489	459	524	452	477	469	496	452	477	461	490	522	456	463	515	470	462	452	501	483	487	424	476	477	429	458	472	516	461	462	442	494	494	480	495	458	452	461	474	480	484	468	466	482	464	494	495	492	446	510	479	459	491	471	463	503	478	442	478	485	466	484	527	453	523	528	489	491	465	467	477	473	472	465	496	517	466	483	504	502	479	450	472	446	453	476	474	471	489	476	503	491	475	464	454	465	490	479	459	479	475	475	526	457	430	467	498	440	499	483	499	448	477	472	466	467	455	496	461	471	497	486	438	475	473	519	482	466	476	450	506	510	451	483	480	463	427	471	494	486	476	505	506	495	470	458	480	458	492	440	521	478	463	475	472	443	492	463	467	461	496	449	438	452	485	472	444	461	473	506	447	473	485	480	456	505	497	465	472	452	456	436	452	496	474	517	506	526	455	482	461	509	492	461	454	454	474	476	472	497	487	441	489	486	469	487	496	451	472	463	449	490	458	527	445	479	465	456	486	500	461	479	483	479	496
23081	21164	28983	23620	21160	20341	3968	1806	1380	767	561	416	322	339	351	307	277	282	232	255	267	243	248	213	233	220	241	219	219	221	212	186	216	189	186	216	218	221	189	209	202	177	187	197	220	188	172	190	185	179	197	191	183	198	210	187	192	234	202	189	189	209	180	179	178	203	184	200	169	193	192	162	173	194	189	182	189	192	177	177	176	195	188	177	208	189	179	175	177	176	191	176	183	203	171	193	186	168	204	171	177	207	190	162	207	193	189	192	172	207	182	185	176	225	171	181	185	181	210	169	191	188	175	192	190	184	189	182	172	177	182	206	176	171	177	189	183	189	158	192	198	172	201	199	186	174	168	181	190	162	175	176	183	163	165	152	197	177	182	191	174	198	174	206	187	189	176	186	191	191	165	180	198	195	173	191	192	201	187	186	171	170	200	195	211	179	184	183	179	178	190	176	202	175	167	148	190	187	189	169	181	182	203	187	180	193	205	158	183	198	173	190	217	202	161	168	182	187	177	199	175	176	177	174	207	193	181	171	192	190	186	192	190	201	219	190	188	211	195	208	194	196	200	188	172	170	171	168	181	210	187	175	180	170	196	176	169	202	183	211	185	176	176	173	196	162	193	206	174	182	182	197	176	176	210	182	184	189	193	183	179	183	165	200	161	176	167	185	183	208	180	188	163	186	190	178	182	184	177	153	182	174	146	174	199	171	176	174	172	182	179	202	207	187	180	181	187	167	187	184	179	204	178	172	182	185	198	201	185	186	146	162	165	179	172	174	191	195	164	177	173	192	189	192	194	182	182	183	175	184	179	200	189	186	162	189	188	190	179	179	204	198	196	171	177	184	167	199	189	183	196	188	173	193	194	194	201	196	197	180	162	215	198	165	188	188	191	197	180	178	183	194	173	147	194	190	192	198	203	172	183	176	167	184	193	165	180	191	190	185	186	189	174	177	175	197	196	170	162	205	169	166	181	212	192	179	192	172	163	165	180	166	176	191	183	159	193	172	190	193	201	185	226	152	190	191	157	183	179	188	191	172	178	167	174	188	173	199	200	198	177	166	196	199	191	172	176	194	167	182	146	177	174	156	175	190	162	179	176	186	201	179	185	198	195	174	197	191	212	201	183	175	183	165	168	168	193	190	174	207	174	194	211	176	184	211	208	163	184	170	187	167	177	171	187	226	195	191	198	199	205	187	175	184	183	185	177	178	172	180	183	180	175	180	172	184	196	182	181	169	191	176	181	192	165	200	167	199	172	186	195	188	182	174	164	183	164	194	194	168	185	156	207	207	166	191	179	162	186	186	201	174	184	176	187	167	208	167	194	184	180	158	189	185	189	178	182	178	192	188	161	178	169	180	181	174	186	173	182	189	165	192	195	188	167	182	197	172	188	169	194	181	177	213	195	198	195	177	188	178	168	188	173	198	173	198	174	195	187	176	164	187	180	187	182	194	196	192	198	160	184	202	197	176	174	195	185	171	191	183	181	180	180	173	209	188	167	190	177	179	184	171	212	191	195	199	198	172	177	182	168	214	173	164	176	172	171	205	208	191	184	173	185	192	184	196	185	216	178	191	194	182	181	202	187	194	180	174	200	193	178	186	152	182	152	182	192	194	182	198	177	166	188	178	175	160	173	184	217	187	186	200	172	211	181	178	206	204	200	187	180	179	157	190	193	165	169	161	199	193	181	196	165	189	182	208	202	194	202	190	190	185	158	195	180	174	193	160	162	180	176	190	173	176	189	195	176	188	181	185	184	185	193	189	182	168	183	172	171	189	187	176	179	172	188	199	201	165	181	167	183	202	184	187	163	191	171	194	189	193	188	170	191	203	186	193	197	146	167	148	165	174	170	192	214	166	185	178	181	225	209	194	171	181	176	163	180	186	186	173	168	178	203	174	189	180	187	193	196	197	174	186	198	195	205	197	166	199	162	173	179	159	177	184	186	182	202	179	203	209	184	180	206	158	164	165	193	181	184	161	180	179	175	187	165	190	184	185	160	190	176	186	204	203	173	174	202	206	166	188	180	156	185	182	201	179	188	188	172	204	191	170	172	174	188	189	175	164	194	186	187	188	186	189	182	188	175	180	183	185	179	182	208	201	174	171	189	177	199	190	171	161	177	173	167	192	194	200	188	177	191	187	175	197	208	196	186	180	166	194	179	178	164	186	173	184	189	198	174	189	179	193	202	183	185	172	212	184	191	216	164	186	173	193	178	185	184	192	164	209	171	194	173	223	177	186	184	175	163	174	172	209	195	186	163	184	195	185	196	201	192	179	160	196	169	198	177	174	167	175	204	170	196	188	167	194	187	204	176	172	155	176	174	184	190	192	206	171	180	198	180	177	182	162	189	188	159	159	164	184	167	178	181	164	186	182	185	177	176	153	183	182	190	195	192	183	166	191	190	189	199	174	174	160	199	170	183	204	173	187	185	175	193	165	175	177	183	198	198	172	164	185	161	179	196	178	181	172	177	189	198	192	204	184	177	184	181	179	173	184	193	172	173	176	175	160	179	188	210	190	190	146	186	201	179	196	210	204	188	171	173	182	186	190	194	205	160	187	181	171	149	165	174	179	198	204	179	184	167	183	175	202	164	179	169	159	163	168	187	186	185	181	190	199	205	193	190	198	191	183	170	182	202	166	203	199	177	195	205	159	191	205	159	211	195	176	186	160	189	192	185	173	174	205	176	178	188	196	198	201	195	185	171	191	170	172	192	172	178	184	168	197	193	191	186	182	194	166	176	181	193	187	176	162	167	190	200	169	192	196	192	196	176	170	187	201	158	200	167	206	173	188	196	183	179	176	181	176	177	168	202	178	182	178	201	191	187	179	192	188	186	162	186	175	188	182	201	187	179	191	191	180	212	164	188	188	193	193	194	203	176	184	180	199	187	202	157	180	217	183	196	165	152	175	187	194	205	184	177	184	169	177	179	189	178	192	190	185	164	176	166	178	205	174	187	214	190	187	187	160	194	171	184	176	172	181	191	161	181	186	204	192	177	173	159	180	194	206	162	176	191	207	188	191	167	168	201	190	184	167	199	199	172	186	189	192	167	181	163	185	210	195	170	172	206	185	173	169	200	189	176	183	169	177	191	181	212	185	197	171	159	200	166	210	190	200	175	172	162	200	169	187	160	200	186	207	185	187	160	193	167	184	153	193	186	189	194	209	193	208	187	168	183	190	174	173	166	182	181	171	171	181	178	162	172	196	180	196	162	164	183	184	157	178	193	181	186	181	199	164	176	172	196	154	193	164	183	169	155	176	184	188	173	186	189	178	166	183	175	188	161	170	166	155	185	201	182	179	190	184	177	202	197	182	172	155	188	177	187	184	204	166	202	165	165	187	175	189	167	206	175	193	181	173	157	186	172	183	191	175	184	184	205	190	195	187	197	185	198	194	189	165	187	189	187	186	182	165	173	173	189	165	156	191	175	164	181	197	182	196	195	193	158	179	176	177	193	195	175	196	170	181	174	172	190	191
15745	28970	23691	13217	8963	5990	4845	5039	4624	2261	1587	1219	1037	869	817	750	606	631	586	528	495	494	469	447	441	420	438	422	394	377	371	385	359	385	359	348	333	340	321	325	319	347	335	332	331	332	313	315	292	332	332	311	306	312	304	344	322	318	317	313	289	326	289	325	301	288	330	312	305	318	323	296	315	273	299	315	313	297	286	325	300	310	292	302	319	293	320	303	305	299	294	305	271	300	311	279	273	312	311	259	274	307	310	300	282	304	311	276	285	277	297	291	298	254	308	295	310	260	267	272	287	284	298	306	286	293	326	333	304	272	307	301	292	298	286	306	301	298	279	309	304	289	268	320	299	284	271	276	315	308	314	287	303	302	310	279	301	281	262	302	294	273	293	306	311	305	305	291	297	333	278	282	284	313	310	271	289	313	296	285	303	295	287	264	301	271	273	284	309	297	306	288	267	306	285	264	290	323	298	288	305	272	270	297	292	266	281	295	267	308	256	303	281	315	315	288	306	329	299	297	294	260	255	281	300	279	284	281	300	288	283	307	314	300	308	291	298	318	309	329	286	260	288	301	324	284	296	312	277	294	287	314	278	281	297	308	304	283	279	283	265	252	299	282	304	272	298	284	335	308	290	268	261	272	283	310	320	304	318	294	273	296	290	299	287	296	320	314	274	301	322	299	289	296	285	320	283	290	299	267	290	278	291	273	306	286	324	269	283	285	276	289	293	309	273	282	264	275	273	299	279	316	270	302	302	295	287	308	284	300	285	293	342	330	292	288	270	287	284	302	284	299	287	277	258	289	276	281	288	294	263	248	315	298	313	297	298	253	301	285	277	302	302	286	265	300	288	265	278	267	279	301	283	319	295	294	291	316	319	277	297	312	309	292	314	274	291	294	299	275	297	304	270	300	304	295	287	281	279	299	299	311	286	307	301	312	292	288	308	304	298	276	284	306	305	285	280	292	283	291	297	308	302	290	268	278	276	308	302	266	284	293	291	314	296	279	292	262	317	278	303	279	294	323	308	296	285	319	296	265	310	303	280	288	258	286	300	295	292	279	316	291	276	269	278	293	281	298	302	284	289	303	311	286	317	254	294	281	291	309	275	293	302	302	304	263	304	307	277	298	300	300	285	284	302	277	289	271	284	272	271	296	284	253	289	295	309	284	296	292	302	303	264	301	285	302	289	318	299	300	316	293	276	298	325	277	273	260	299	295	286	258	295	272	295	327	314	319	305	275	281	297	291	302	296	299	304	284	282	273	299	287	277	283	306	304	334	314	306	325	300	290	297	298	282	300	313	307	330	295	324	289	315	305	286	297	313	292	273	276	286	300	286	280	245	302	318	294	279	304	308	274	308	321	292	309	269	296	279	275	287	276	301	289	294	286	293	310	301	318	333	274	282	321	274	271	295	296	292	271	319	265	272	302	308	252	305	277	289	284	264	271	279	281	300	317	296	283	271	262	284	302	297	279	291	313	281	274	292	310	284	305	304	291	299	316	314	311	289	317	290	277	293	276	262	290	282	317	316	299	267	297	318	295	266	291	285	305	293	297	278	296	280	306	318	290	294	296	296	283	280	319	304	301	274	278	297	297	283	305	295	265	320	321	308	268	304	338	287	290	270	279	288	293	294	307	273	289	296	285	313	284	278	306	312	286	320	316	270	279	282	306	262	263	306	277	297	283	291	319	295	286	323	303	270	285	303	303	294	294	272	281	294	276	294	298	337	310	285	295	271	350	287	291	282	300	317	302	296	293	289	282	299	311	284	269	301	296	305	301	278	287	303	296	323	286	276	310	317	270	292	309	304	293	274	281	329	303	267	326	273	322	285	293	311	302	276	290	273	292	278	263	281	292	312	302	295	297	315	349	277	292	279	294	293	275	277	296	280	281	282	321	280	309	268	283	293	283	317	286	293	307	294	285	306	272	295	291	309	275	312	307	291	305	295	312	301	302	264	294	299	318	278	274	297	297	294	280	278	278	290	296	304	305	310	271	298	289	290	309	291	299	286	296	315	292	311	319	290	305	280	317	307	304	306	278	322	308	331	269	307	319	286	304	277	308	315	281	266	278	328	274	301	295	327	277	305	301	289	304	292	287	297	285	266	244	302	310	283	301	262	293	275	309	285	312	288	306	276	265	296	295	303	287	298	288	287	272	298	283	315	259	292	299	287	304	335	290	282	321	318	293	309	305	288	268	291	304	317	309	313	283	282	329	278	263	302	315	295	293	294	303	302	296	280	294	291	291	291	305	294	307	292	315	276	292	262	265	297	290	307	255	335	289	328	246	329	296	285	309	268	322	308	297	265	266	296	316	315	287	314	328	298	290	263	257	316	280	282	285	308	305	292	284	315	295	300	305	256	285	293	303	298	293	307	274	314	296	303	302	317	300	271	305	288	285	265	302	275	296	278	297	295	271	291	298	287	306	286	287	273	289	267	279	279	309	315	275	269	312	308	321	294	298	310	252	261	265	305	310	259	255	287	264	270	305	260	262	296	280	270	290	316	296	250	295	291	294	262	281	279	313	263	327	278	274	278	294	275	278	280	290	290	308	299	298	267	283	278	308	279	280	291	289	308	285	318	267	326	285	288	282	276	304	272	310	294	274	304	298	275	318	295	283	322	316	298	286	270	277	309	296	310	268	296	328	300	292	318	273	300	281	287	271	300	280	329	307	312	273	281	296	304	303	307	293	326	280	274	299	278	274	268	278	316	288	280	255	326	280	296	329	295	316	291	264	304	278	287	295	313	343	311	269	284	298	301	313	295	284	278	299	301	276	273	257	298	268	297	300	286	306	261	261	311	312	288	293	264	269	303	251	317	267	291	277	308	282	283	325	293	302	273	294	290	308	272	307	285	284	326	290	262	309	291	327	284	314	279	297	295	314	315	289	320	267	302	298	279	306	308	279	318	301	313	280	355	289	280	325	297	311	308	271	265	317	289	287	262	252	292	272	318	293	295	274	277	285	314	276	326	288	278	252	290	284	295	296	296	294	298	279	292	283	281	280	288	294	299	279	300	311	289	288	278	282	305	298	266	294	279	323	287	296	320	278	265	304	287	310	317	274	305	285	312	298	282	301	272	281	302	318	246	270	297	307	333	320	271	306	286	305	277	287	290	276	302	292	285	266	310	292	266	269	303	301	261	298	285	310	284	295	284	295	291	262	293	300	315	268	264	278	298	268	270	315	294	298	300	311	332	272	253	292	277	269	333	289	294	316	247	291	302	311	332	256	282	291	287	289	293	289	269	272	322	289	289	295	279	271	279	280	273	274	300	275	303	294	249	295	296	310	298	280	293	293	280	285	277	300	307	280	315	271	279	314	300	272	282	292	280	302	307	292	278	317	293	280	300	286	296	300	299	310	297	284	306	275	263	294	305	280	300	294	296	276	309	310	277	263	299	288	282	290	321	288	284	287	287	301	295	317	339	274	290	294	300	313	307	285	301	299	277	299	320	284	295	283	325	276	286	309	293	308	260	300
26729	20557	11167	2482	973	627	546	573	551	393	331	288	286	281	297	289	303	271	270	282	296	248	279	269	263	259	297	279	294	259	261	279	270	237	248	261	300	265	260	270	256	278	269	254	239	260	245	250	243	261	273	276	267	255	276	259	276	279	270	261	262	263	252	281	274	281	282	279	258	271	266	253	252	263	283	241	273	258	263	275	253	261	266	252	270	291	251	284	273	253	256	257	262	248	278	264	241	245	236	253	253	301	273	283	279	274	299	269	260	251	245	250	275	271	242	233	247	240	260	241	235	248	239	273	262	258	242	231	275	278	258	276	294	278	273	259	261	292	265	278	267	266	286	269	260	262	243	269	274	268	274	278	242	263	282	259	272	240	245	243	268	261	279	270	259	249	247	248	233	253	261	267	240	293	294	262	277	267	268	283	253	245	278	229	282	252	257	269	269	238	264	261	243	263	263	279	270	256	251	283	263	253	242	232	264	262	273	257	264	274	242	273	255	292	255	276	265	256	294	288	244	274	257	273	268	276	258	265	262	246	295	259	258	273	235	261	259	264	252	271	254	261	273	271	270	276	259	243	273	254	286	261	249	256	278	221	270	281	249	283	239	265	251	281	260	237	273	224	279	239	256	226	242	236	267	246	256	270	253	272	264	255	238	261	250	280	247	268	249	251	241	257	270	272	259	250	280	288	254	266	257	278	276	279	265	278	240	274	254	292	267	273	259	224	245	240	269	258	232	267	279	269	286	239	279	283	281	237	277	265	267	261	254	251	282	245	265	244	239	271	255	262	220	254	257	248	289	275	251	260	261	273	255	278	282	283	249	278	299	268	265	210	272	280	238	250	264	266	251	254	252	257	255	274	246	256	302	250	266	273	272	242	240	263	263	279	262	261	247	285	241	281	244	269	258	255	263	262	234	269	281	268	262	291	263	226	251	256	276	277	269	263	262	256	274	260	269	243	276	257	275	270	261	274	269	271	269	266	270	252	266	268	299	263	270	287	251	254	248	261	257	259	272	252	262	257	256	248	271	273	270	272	252	287	269	257	225	256	263	240	263	246	268	279	235	283	272	279	281	273	224	262	243	259	249	247	245	255	269	250	256	266	263	283	256	261	274	273	262	252	242	249	247	261	263	263	253	269	285	268	259	262	281	241	262	304	271	265	280	275	262	283	237	256	271	239	234	291	269	287	258	232	248	278	264	272	247	257	247	263	293	265	237	262	250	283	252	272	278	234	276	256	277	276	222	241	244	272	251	295	260	267	287	245	232	277	288	275	261	247	261	263	254	251	257	246	268	242	228	259	286	264	261	288	239	271	276	259	262	278	260	258	273	267	257	244	264	272	238	252	274	240	240	275	248	267	262	280	285	286	268	271	281	260	264	247	247	227	278	244	302	270	250	268	303	254	254	269	259	257	253	258	259	292	276	287	245	282	262	269	242	270	269	246	308	261	253	243	226	277	258	283	248	256	231	262	268	246	249	274	252	250	267	275	292	249	243	266	284	262	233	272	277	277	289	241	273	267	247	276	261	252	265	278	244	269	279	249	279	251	252	251	293	259	263	277	262	245	294	272	235	252	251	293	269	257	268	247	264	277	261	235	253	255	286	263	259	257	264	246	223	271	251	283	250	274	255	236	286	281	304	237	278	255	241	237	272	266	270	282	269	257	249	274	243	267	248	229	236	295	234	261	253	242	238	252	242	270	274	248	271	272	289	271	287	240	265	261	280	266	272	247	259	229	280	251	262	268	254	263	304	277	265	254	244	269	240	267	249	249	256	257	253	248	254	237	272	271	261	280	243	252	275	275	277	258	256	273	249	248	285	275	251	273	269	258	271	249	265	255	239	244	254	237	255	220	268	245	289	250	259	270	283	249	267	253	282	238	235	253	239	246	235	250	272	246	262	259	264	297	233	259	261	247	283	289	268	253	257	260	271	272	267	269	252	262	253	267	263	237	244	235	290	289	255	274	267	264	250	291	249	267	269	256	259	278	263	273	283	229	283	293	249	236	261	284	275	250	278	283	245	283	263	275	280	231	274	250	235	268	271	234	274	254	270	270	272	237	236	247	261	244	295	260	272	267	261	274	288	243	262	270	278	247	270	252	246	260	274	237	239	279	248	278	240	274	262	275	266	259	249	252	270	289	260	263	270	262	259	278	260	244	262	266	241	271	237	256	256	284	251	250	263	268	283	269	271	261	290	269	239	240	247	270	279	296	237	238	285	260	268	274	273	273	283	254	261	260	275	256	250	278	256	253	250	247	257	252	254	294	246	257	274	289	265	273	250	249	271	275	274	258	240	267	245	265	271	289	275	272	279	302	243	280	246	236	274	255	245	262	283	288	243	265	233	275	299	238	260	273	303	285	275	266	273	256	262	260	280	300	265	266	253	287	242	247	267	259	239	277	264	279	268	241	259	262	251	272	257	289	274	256	255	252	267	223	286	253	268	248	231	275	263	273	279	247	251	272	257	266	248	245	266	277	270	248	258	302	248	254	252	251	287	257	252	271	261	285	242	251	221	251	256	253	256	251	258	271	259	274	283	258	295	253	261	285	255	243	260	244	278	251	270	278	254	252	261	276	256	277	242	263	271	247	253	267	296	279	228	275	261	266	272	274	239	244	278	260	269	244	234	254	249	280	302	244	288	233	245	275	245	233	277	258	267	227	261	222	264	268	268	252	277	242	272	278	284	269	256	251	273	243	275	295	257	246	283	241	247	260	235	271	232	270	260	252	283	291	259	263	249	256	305	274	253	267	225	289	262	247	262	288	281	256	239	286	278	229	261	270	233	256	269	259	244	254	246	265	246	270	297	245	287	265	218	256	245	277	291	255	264	256	266	239	267	252	260	257	238	267	250	238	241	236	267	260	266	260	286	292	274	268	284	269	260	294	268	262	291	257	250	264	231	277	248	265	262	254	275	265	262	287	256	239	238	259	254	271	258	258	241	259	250	268	290	286	241	280	268	238	262	263	260	251	268	257	247	277	259	293	233	266	259	277	254	281	248	250	306	264	266	258	284	253	253	276	264	272	251	255	247	266	235	260	251	254	281	263	270	275	242	272	264	236	276	241	263	247	251	265	282	259	279	262	270	264	272	248	254	282	266	273	224	259	252	249	278	314	281	285	246	268	239	254	278	282	281	257	272	236	248	279	274	243	271	266	282	280	267	279	247	287	260	253	252	282	269	279	280	262	260	264	261	253	271	253	238	273	266	290	244	277	272	298	259	250	235	278	251	240	270	284	262	270	288	269	291	280	287	277	266	253	273	261	251	284	231	290	247	277	276	255	265	260	239	284	254	272	254	258	265	254	272	264	264	248	262	244	253	277	270	258	265	269	252	244	259	245	257	261	260	264	259	244	260	249	263	300	244	262	254	278	259	260	273	251	277	261	265	266	253	269	259	281	268	252	274	241	244	260	258	258	259	250	257	279	272	245	245	253	245	248	265	248	278	301	253	275	262	233	287	256	284	262	285	265
10560	13278	10641	4204	2431	1586	1280	1460	1496	820	597	555	498	468	441	463	431	422	447	443	431	394	416	427	425	393	441	385	390	418	436	415	436	431	378	389	429	394	409	406	420	388	428	381	436	427	412	420	373	435	425	404	415	405	394	391	413	416	409	418	409	398	426	388	456	412	392	405	423	411	389	402	450	409	401	408	397	454	392	410	467	431	403	444	411	394	430	412	390	409	388	424	383	397	428	387	427	406	400	445	388	451	390	423	419	377	410	434	383	447	392	401	388	388	433	412	383	409	420	438	405	399	411	361	413	412	384	419	405	436	411	422	424	395	439	420	430	391	412	389	390	410	437	361	426	421	438	393	410	404	410	386	398	410	423	379	401	360	401	378	405	394	411	384	397	397	365	385	398	427	389	395	409	421	436	382	372	419	431	426	387	362	404	428	402	379	412	400	406	365	411	392	415	416	417	440	393	388	393	436	410	384	452	380	400	429	411	443	384	392	396	389	440	411	383	426	418	442	413	439	371	421	434	413	429	405	373	402	409	415	432	419	399	439	452	413	463	396	393	418	435	421	412	422	418	379	390	403	374	357	443	429	419	392	425	411	431	422	373	400	412	401	422	450	386	414	424	414	383	415	434	418	419	436	403	397	405	436	433	410	397	399	432	403	405	446	375	420	370	396	429	384	403	389	397	424	443	422	398	424	429	420	423	419	398	406	420	378	412	433	461	392	429	437	397	394	430	391	419	443	415	419	459	402	400	410	409	370	391	408	387	419	401	437	407	411	415	414	412	405	397	368	400	420	396	407	374	445	402	438	415	421	422	411	419	387	413	400	404	404	378	388	398	425	357	415	446	389	397	405	388	440	392	400	393	431	397	418	398	422	441	396	388	410	410	403	417	402	421	392	380	383	372	407	398	432	406	435	422	408	413	436	394	406	424	403	422	437	379	404	433	386	405	408	417	392	412	402	394	387	427	374	413	411	428	381	404	450	412	425	416	443	377	379	401	384	417	386	437	403	412	398	384	387	410	388	392	387	397	415	425	406	393	405	406	402	414	393	390	371	391	395	422	385	415	365	455	398	404	401	385	400	406	394	430	400	425	407	395	404	402	403	441	405	428	400	423	400	406	441	444	420	399	377	386	423	417	410	408	400	416	406	388	358	394	454	388	407	411	386	386	407	444	395	440	404	390	361	395	416	385	440	409	414	409	432	396	440	395	378	439	378	442	443	402	361	384	410	388	389	445	476	407	389	417	414	391	429	406	403	406	441	405	419	426	430	405	391	423	371	390	394	390	415	410	458	409	392	435	369	388	403	370	405	403	445	416	404	411	397	413	413	435	433	406	391	402	397	390	421	425	386	411	423	441	410	396	405	430	423	434	403	404	412	391	411	408	386	407	434	389	387	408	383	430	406	410	409	427	389	420	425	416	438	401	411	375	374	436	398	458	396	397	404	455	404	395	418	404	372	427	405	389	408	410	443	399	398	404	389	424	427	396	396	391	415	450	417	422	445	420	354	400	435	411	419	407	423	393	429	378	409	408	423	427	468	401	398	399	416	413	406	410	414	409	402	454	371	390	407	434	411	397	431	418	407	382	382	402	406	397	409	424	404	420	412	462	428	403	376	425	417	412	414	373	405	413	404	444	424	408	375	410	416	420	401	408	415	446	380	373	426	412	383	381	399	436	406	395	427	409	395	416	403	387	397	397	424	388	401	415	385	438	431	422	423	423	383	394	428	405	394	438	422	394	383	368	427	433	428	463	425	388	422	417	435	412	418	390	412	405	424	409	390	440	381	422	359	447	434	380	442	376	390	428	410	444	358	434	407	415	413	431	393	413	409	393	403	415	417	406	424	450	421	403	431	452	392	410	431	403	418	472	409	394	386	455	394	407	389	403	404	423	423	394	386	420	413	414	397	406	396	401	421	392	398	393	437	398	396	381	398	387	399	359	450	439	398	402	397	425	406	395	400	397	415	405	384	369	398	390	382	406	386	403	394	408	427	366	380	441	421	385	434	414	426	383	389	401	443	415	373	418	437	411	426	441	399	445	401	426	398	391	377	430	441	405	398	415	405	389	408	427	407	421	409	391	363	448	436	397	420	403	451	375	449	408	442	407	404	417	410	387	405	440	395	406	437	403	383	392	417	394	396	376	362	420	397	365	375	417	425	400	405	421	404	392	426	410	420	374	422	398	426	438	409	400	400	429	420	408	393	429	391	399	366	387	424	421	386	435	376	391	348	407	406	376	390	401	424	412	405	398	410	390	391	437	400	441	389	416	407	396	414	433	415	385	393	420	407	389	407	410	438	453	394	410	418	409	414	416	379	407	399	447	427	437	373	412	403	390	410	377	407	424	435	409	412	419	393	411	406	422	407	414	408	408	422	382	418	443	426	426	368	406	403	416	397	428	399	432	374	451	434	397	402	411	433	411	395	399	391	407	422	435	414	387	398	433	369	421	415	368	406	394	430	419	414	370	419	422	436	404	360	405	384	419	412	393	439	394	410	422	421	414	431	393	412	419	413	409	410	385	373	351	395	410	438	429	399	392	388	430	431	446	396	431	407	395	394	413	408	403	410	411	408	418	410	428	416	440	416	418	397	378	439	387	424	404	403	396	408	429	422	432	419	384	418	415	382	398	402	404	388	401	391	412	397	395	392	387	401	396	434	396	382	430	430	401	388	387	359	400	424	385	383	416	403	394	421	422	404	378	382	418	400	431	393	432	409	419	439	419	420	410	406	413	410	430	415	419	381	408	418	457	402	390	393	420	403	423	395	378	384	399	397	423	380	396	412	441	440	396	423	396	390	392	400	399	441	412	413	401	397	423	436	399	437	410	387	411	404	406	388	381	388	380	411	394	415	397	409	405	430	382	417	409	434	389	426	387	429	403	380	401	454	434	373	388	390	382	385	394	417	439	448	416	439	374	432	408	458	421	388	440	414	436	427	389	406	443	408	416	408	377	438	382	420	365	417	403	380	405	448	382	407	413	413	385	430	438	411	380	400	412	430	454	429	389	393	389	417	432	430	410	405	404	443	400	394	430	392	411	404	428	419	380	420	423	418	401	434	402	423	434	403	382	374	429	423	403	399	419	437	430	401	370	409	420	430	395	403	390	377	445	418	427	409	407	413	393	384	425	404	417	415	384	477	404	389	397	427	407	414	432	383	409	394	421	390	410	419	414	417	414	409	424	418	389	401	395	408	407	388	409	406	404	430	421	428	424	415	383	424	419	417	437	385	415	431	391	422	394	393	424	427	435	441	395	400	418	424	413	407	384	339	405	388	423	402	446	406	429	399	374	410	395	390	401	397	426	402	403	387	396	408	421	400	429	419	406	380	414	421	403	394	448	408	459	408	374	390	417	405	430	422	406	363	414	396	385	423	398	435	416	438	456	407	397	399	392	410	446	384	409	426	425	413	435	399	435	394	392	404	374	423	411	431	422	370	404	399	441	396	433	390	426	420	397	441	428	422	424	418	383	423
24380	21157	28137	24418	19079	3023	1154	1000	915	621	516	458	406	421	380	379	340	373	341	367	350	346	339	322	300	351	334	380	319	306	313	310	326	348	332	329	331	320	332	326	303	331	325	336	324	304	317	295	284	310	304	351	308	276	308	307	294	358	310	314	293	293	306	311	296	306	303	310	299	316	309	329	330	284	303	296	310	315	313	305	342	327	313	321	316	330	299	320	314	307	302	308	289	302	327	316	318	292	282	293	298	293	304	312	315	298	291	324	330	318	276	291	282	344	314	339	328	327	287	324	288	308	311	303	331	314	306	320	331	310	338	304	329	308	313	306	301	299	311	308	323	311	308	321	288	317	322	297	312	335	303	312	300	322	327	286	321	326	307	333	334	310	308	343	301	318	312	317	288	294	316	308	302	325	269	296	325	307	315	291	323	313	318	293	290	319	294	318	322	333	283	325	318	333	292	324	345	313	294	283	290	314	322	359	321	310	309	303	319	293	308	335	317	335	316	313	306	328	327	280	319	325	304	317	317	293	293	300	317	281	304	342	314	339	330	278	324	273	311	270	289	307	286	311	293	287	273	312	345	304	278	299	312	308	289	320	314	294	321	305	325	285	330	319	291	311	309	311	299	327	314	327	317	303	331	322	297	320	324	335	309	299	328	305	319	317	330	263	331	302	294	312	324	319	285	308	334	335	272	282	291	318	289	300	295	331	309	312	327	322	317	339	302	321	310	316	353	308	322	338	307	321	296	304	330	279	297	348	322	290	309	290	343	273	299	316	312	314	310	274	302	278	315	323	307	303	335	289	334	310	306	293	317	300	313	315	309	317	307	288	288	325	303	303	298	303	321	316	305	315	324	314	329	281	336	317	302	328	332	341	297	311	293	305	293	307	326	313	306	328	315	335	283	339	294	313	309	289	303	300	328	307	333	304	328	300	294	310	300	302	306	314	296	314	321	298	306	309	304	305	286	325	308	305	298	342	279	279	327	311	322	292	285	299	316	305	351	283	310	318	301	349	294	350	300	331	316	298	304	333	317	343	285	314	317	314	339	272	286	296	313	326	291	318	288	310	305	288	303	319	255	311	276	314	278	299	337	285	293	301	309	298	307	317	329	350	270	310	325	307	311	350	314	317	329	300	288	296	316	332	342	274	317	307	294	301	304	333	328	308	303	313	314	296	326	316	297	310	363	303	313	322	299	313	304	302	286	322	313	324	333	318	291	293	295	314	305	330	309	343	322	301	339	308	306	302	296	320	308	341	313	285	303	304	305	283	293	323	288	301	305	270	261	305	307	284	305	306	319	296	305	278	302	332	331	315	262	318	304	298	287	287	330	297	328	300	303	319	274	316	321	303	336	287	298	303	308	306	331	323	330	326	296	321	290	330	302	277	294	264	300	278	317	286	309	318	324	299	324	316	282	274	296	293	320	320	296	285	277	326	315	309	305	283	323	297	329	307	282	292	314	309	322	281	340	329	282	318	332	287	299	324	303	305	301	322	310	296	326	287	331	302	316	318	316	313	287	280	321	310	334	302	306	310	318	329	363	333	310	293	292	293	296	290	312	297	285	322	287	319	308	309	282	298	291	296	320	326	309	323	289	285	258	302	317	325	327	293	317	305	318	306	334	314	321	315	316	318	299	325	302	316	333	304	315	316	333	278	334	295	294	300	319	308	332	277	290	305	311	339	281	318	299	340	336	293	299	315	297	324	313	309	320	325	320	319	322	302	304	309	332	302	303	286	334	303	304	301	331	321	320	330	303	289	299	291	314	291	319	314	312	321	306	327	313	325	320	314	329	297	274	287	289	288	300	327	299	308	319	289	305	303	335	335	301	323	305	282	303	312	294	315	349	310	306	306	309	331	312	272	323	319	295	303	307	320	289	305	309	283	312	294	297	346	302	294	292	301	313	323	296	310	287	294	285	288	296	342	324	275	344	309	308	309	321	307	312	327	306	299	310	306	355	321	287	304	298	332	335	319	320	314	320	322	317	300	325	329	307	305	330	305	298	337	319	296	299	284	297	350	298	281	329	320	309	323	288	314	295	318	282	289	297	313	287	304	321	344	299	304	316	308	326	285	310	306	324	325	307	290	295	314	317	311	294	283	305	314	318	304	320	282	303	322	279	323	314	306	276	292	295	304	325	345	310	298	275	308	285	327	302	305	302	324	316	307	279	294	309	322	332	327	302	314	306	289	296	301	300	337	307	299	347	316	288	302	306	274	293	331	292	338	291	306	294	317	323	318	286	289	322	348	308	304	310	306	322	310	293	322	285	317	305	281	281	354	303	282	314	311	299	300	297	310	278	310	328	308	298	327	327	287	327	321	302	320	289	302	297	279	319	312	327	319	308	282	291	331	324	290	342	288	295	315	287	301	322	346	323	320	295	268	310	310	328	343	283	301	323	293	306	253	250	309	283	311	316	302	342	354	299	309	309	311	289	297	312	302	277	324	310	296	313	301	301	315	331	314	305	298	338	304	298	305	307	343	321	315	321	301	304	308	314	323	326	320	297	333	299	304	302	328	307	285	298	303	272	312	305	303	300	309	299	318	313	320	302	302	311	298	305	287	313	304	280	337	309	295	295	293	297	311	297	309	302	335	315	299	290	317	320	306	356	306	289	295	288	304	294	323	294	315	286	319	320	324	300	280	276	338	304	327	304	298	323	307	295	312	320	290	297	290	349	298	328	307	298	309	284	321	306	281	286	313	315	317	290	285	303	344	295	323	311	326	324	315	294	312	300	323	321	327	322	281	294	310	301	295	304	321	295	353	325	326	342	324	289	281	289	289	310	326	294	301	281	304	312	326	357	327	272	303	326	316	276	297	324	319	324	293	310	352	301	361	309	298	283	317	317	311	296	302	319	277	333	304	303	321	314	309	295	321	320	345	332	285	307	310	323	306	325	301	297	326	301	306	324	311	336	286	325	298	324	301	288	314	327	298	328	304	324	315	323	335	295	333	309	297	338	292	296	281	274	315	331	321	312	339	311	310	311	315	297	292	319	313	311	278	321	317	328	325	299	286	277	310	294	324	305	303	327	290	314	267	331	329	326	299	311	330	303	310	326	310	313	309	301	282	301	298	324	308	299	316	311	328	320	302	289	265	319	299	313	327	296	299	310	292	303	312	299	313	289	319	281	294	320	325	296	284	308	314	314	271	317	331	328	302	297	314	328	279	329	303	321	295	311	306	298	311	317	335	306	319	296	301	332	327	307	299	309	313	343	294	303	326	307	325	301	314	315	324	283	285	310	307	312	330	302	314	305	303	303	326	319	308	309	294	351	293	301	289	300	293	287	314	324	288	317	319	306	336	291	289	353	271	310	314	286	322	310	302	308	328	326	319	308	306	330	325	313	296	320	333	308	291	301	295	296	314	332	296	293	304	324	295	306	294	309	295	293	266	278	278	293	311	344	281	305	300	289	303	312	296	304	319	326	310	320	301	294	315	308	302	299	334	297	291	335	299	297	329	344	295	288	304
12367	21445	17759	9021	5211	3581	2655	2609	2605	1545	1091	915	868	738	716	669	694	629	607	619	574	574	536	579	554	509	556	552	567	510	539	500	550	497	527	519	535	504	533	525	477	516	502	487	530	498	469	481	478	516	513	485	482	502	511	479	500	494	479	488	454	469	488	483	510	458	456	514	516	492	474	460	468	477	500	524	482	462	467	492	450	483	479	493	518	519	500	505	458	478	523	500	476	475	491	469	497	509	488	463	448	504	487	533	494	500	471	473	495	461	485	448	487	453	456	490	479	480	486	461	522	465	506	462	484	488	480	464	494	490	451	487	440	485	491	474	458	502	482	485	455	484	467	501	487	439	485	468	481	467	470	516	486	502	496	476	480	466	495	495	470	470	482	482	481	495	484	495	493	462	438	497	485	483	459	512	517	502	523	437	458	459	500	487	491	485	463	455	459	492	479	496	526	503	487	480	489	457	508	493	471	490	524	468	477	478	492	474	517	443	499	461	452	475	484	512	484	481	480	462	481	505	500	503	477	451	473	471	502	457	489	469	502	476	495	465	506	452	460	486	506	469	497	489	492	494	458	480	479	491	514	493	505	425	496	488	440	469	556	475	478	493	475	455	456	499	493	468	486	513	479	487	440	492	445	498	505	474	519	511	473	474	505	496	469	474	449	507	481	493	475	485	491	485	471	461	490	476	476	505	488	442	492	492	449	442	453	482	491	484	468	441	481	441	465	493	461	509	437	472	466	509	497	459	493	445	457	442	460	465	496	458	501	455	462	484	488	461	468	481	458	483	425	504	473	486	493	451	495	466	492	497	499	476	475	475	453	486	463	483	521	460	507	484	472	493	500	463	479	450	492	463	470	488	472	493	490	475	502	494	477	505	516	476	462	476	481	461	478	524	480	452	485	497	504	476	486	460	495	464	474	508	481	488	473	466	462	494	470	464	492	524	480	465	484	508	503	495	505	498	452	465	549	496	521	495	515	484	460	471	477	496	462	484	495	501	463	475	484	526	482	542	496	483	458	459	471	507	485	479	457	480	460	507	479	460	425	463	500	483	442	527	474	483	463	508	474	503	504	538	496	474	460	495	480	483	482	489	525	454	483	496	504	498	520	516	472	457	495	457	524	449	449	449	479	447	457	495	477	479	495	506	493	455	488	503	469	475	460	502	471	497	500	523	491	478	490	468	460	504	508	515	462	478	441	475	476	492	465	474	492	464	490	433	496	499	504	479	496	468	474	494	456	475	447	522	501	538	499	488	463	508	469	474	518	510	470	515	478	487	503	486	475	460	522	516	507	494	486	453	462	478	474	476	475	465	476	497	519	466	478	492	486	467	475	485	472	487	471	484	460	496	451	450	487	493	471	492	480	491	502	482	468	481	455	460	495	469	463	472	469	491	465	480	457	492	449	496	481	488	482	500	464	513	487	485	495	489	488	484	491	474	466	453	483	519	489	434	464	443	475	468	465	462	496	481	459	526	449	454	487	489	475	460	487	459	492	460	485	479	473	476	456	500	494	501	457	510	507	436	466	434	517	467	464	515	476	464	512	542	485	475	460	470	450	519	448	483	493	460	499	468	448	470	455	469	439	451	496	473	477	499	460	485	478	484	491	484	499	500	556	469	517	463	478	452	451	495	507	479	438	517	483	491	488	492	491	523	498	521	486	481	483	489	502	509	462	478	498	482	474	478	460	468	504	493	488	482	508	519	484	487	433	485	485	479	463	494	474	488	510	460	486	497	462	497	479	483	470	472	486	496	479	471	445	494	465	502	480	501	458	466	479	482	479	449	485	494	483	502	477	518	482	506	521	472	449	481	467	447	467	476	466	492	491	495	504	472	458	482	521	463	502	470	486	518	483	516	494	476	470	484	477	470	454	448	508	443	477	471	476	511	436	471	477	471	460	441	428	434	428	483	546	482	457	483	463	486	462	521	440	470	494	469	538	436	496	471	445	463	460	445	511	442	486	505	434	462	511	491	508	453	463	466	516	483	477	490	494	490	483	491	486	485	463	487	484	474	459	492	447	500	511	448	506	475	477	493	501	534	495	468	449	486	466	470	496	480	493	492	511	456	466	462	514	468	485	441	504	501	489	450	492	513	446	472	473	443	477	457	487	488	490	500	493	484	467	457	447	465	493	497	478	494	525	508	505	485	460	445	471	481	507	506	500	454	465	515	432	489	461	450	500	449	470	486	488	458	481	463	505	475	479	473	498	502	460	466	435	496	451	494	493	462	509	441	487	450	479	462	467	473	486	462	461	473	521	482	500	504	467	499	510	460	449	488	462	490	476	451	451	482	498	505	460	486	485	487	487	468	486	446	471	492	480	477	493	468	497	476	516	461	475	438	518	483	478	479	526	481	501	492	459	482	480	464	536	477	482	489	471	475	480	457	467	468	502	499	464	450	498	503	481	441	464	501	514	460	449	441	482	500	502	464	433	472	505	465	481	461	446	438	490	472	467	509	490	509	454	479	490	479	483	475	515	431	438	470	516	479	456	490	456	479	471	490	514	463	505	475	457	465	491	495	467	479	493	476	481	453	488	469	434	473	506	486	464	474	478	508	475	470	467	474	487	463	531	459	489	495	480	480	486	464	466	479	480	518	504	464	519	520	469	468	465	497	503	471	491	487	468	446	523	510	458	470	522	472	433	480	508	459	443	483	499	429	476	499	517	436	487	481	492	469	461	511	479	502	506	518	492	486	482	458	501	509	500	487	515	494	471	478	471	492	497	446	497	493	498	479	483	487	514	488	501	470	510	484	478	489	471	486	494	468	527	462	473	481	497	485	474	481	474	496	471	545	468	447	461	479	485	505	435	488	488	500	471	484	520	458	460	497	471	496	508	493	501	475	459	493	488	457	465	518	454	493	491	471	517	474	451	469	492	507	474	467	467	464	474	488	454	487	450	489	497	473	495	442	449	484	469	507	467	472	475	488	489	491	492	494	450	448	482	532	461	465	488	520	458	482	473	479	448	460	509	490	502	492	493	474	484	489	461	462	455	482	495	479	473	456	502	455	500	481	438	447	454	494	464	525	450	481	489	498	475	449	495	465	441	518	462	497	498	475	508	471	456	449	502	487	465	467	457	508	483	487	483	459	479	474	460	440	468	485	486	460	477	450	497	489	439	475	459	447	514	470	485	494	488	509	475	481	497	456	486	475	484	462	447	494	483	498	462	489	496	474	448	446	466	479	505	490	458	498	478	469	485	481	462	446	503	485	549	451	453	487	462	487	492	469	473	475	499	485	474	503	517	499	515	493	476	534	493	474	487	493	481	530	445	496	504	480	465	470	491	510	493	482	505	484	468	482	479	488	478	510	472	522	499	444	461	490	499	473	501	498	495	485	486	474	482	521	492	492	474	498	474	462	509	458	457	465	452	496	495	491	455	463	478	448	491	482	467	517	444	437	447	495	488	466	508	483	483	519	519	482	474	493	442	468	486	476	475	496	491	481	506	527	484	493	479	429	513	511	475	490
23025	21066	28781	23580	21069	20284	3662	1391	1140	748	565	454	380	324	312	281	315	270	267	270	228	265	231	216	210	234	224	235	225	212	203	203	199	202	215	189	211	184	230	198	214	189	191	198	212	178	186	226	203	196	182	182	186	204	205	211	176	180	206	182	204	207	190	171	191	193	190	175	192	190	182	173	194	210	204	194	202	195	180	181	173	217	189	214	194	181	207	207	177	177	170	200	191	207	197	173	192	164	147	207	199	198	172	221	195	195	204	189	168	159	197	172	192	187	175	202	198	198	187	182	185	173	170	188	209	193	179	185	182	203	210	176	185	197	197	178	182	185	206	188	201	187	193	200	182	173	207	203	179	176	186	190	190	188	197	185	193	176	178	183	183	182	191	203	201	180	169	197	170	176	205	203	178	198	181	176	177	167	194	180	204	206	176	216	202	193	195	161	173	174	193	183	179	174	178	183	189	199	196	190	171	182	180	204	189	184	167	195	199	178	196	172	187	180	180	179	208	180	192	194	177	207	161	215	184	220	212	182	186	177	164	191	171	174	184	193	183	154	175	196	174	177	175	185	161	188	187	176	180	194	186	186	183	183	202	177	186	191	164	188	197	192	180	165	191	177	203	182	198	171	183	188	191	192	192	160	156	186	184	181	189	199	215	195	191	176	154	173	216	177	186	179	202	174	171	212	184	181	201	171	175	188	192	196	186	169	176	190	186	191	181	187	168	168	199	183	191	187	223	192	179	169	228	179	190	170	189	184	181	188	172	194	183	166	180	175	190	192	174	176	184	191	185	158	193	181	183	170	179	184	187	170	165	180	171	167	192	172	164	186	192	183	190	178	152	173	193	206	206	171	181	166	192	195	185	182	174	178	176	183	170	199	174	162	181	189	174	168	189	167	164	205	185	205	186	196	186	192	192	168	201	177	176	232	178	177	183	162	172	185	180	168	186	173	191	197	196	196	159	182	186	195	204	197	189	187	183	195	163	175	184	197	204	193	199	192	191	189	176	171	180	202	180	196	172	199	191	190	164	183	192	201	175	178	147	187	189	189	194	192	186	180	195	170	190	181	168	176	189	166	199	179	191	187	170	177	180	164	172	196	177	191	201	160	213	195	178	182	173	204	187	189	168	181	203	178	174	195	187	180	186	179	189	194	214	184	184	182	180	219	184	204	183	198	173	207	193	183	182	193	172	210	176	183	223	173	187	179	180	194	189	192	179	188	215	184	194	169	178	199	202	167	206	189	166	195	172	165	198	168	169	198	184	192	204	190	212	218	201	172	210	179	205	200	175	188	178	163	184	170	169	186	183	174	186	192	189	197	175	169	172	184	207	188	176	166	178	188	174	170	189	188	183	193	162	187	176	180	207	171	185	164	173	187	192	172	165	185	175	191	203	188	179	195	195	182	181	202	175	223	163	183	180	201	186	186	202	191	202	187	200	184	180	187	184	184	184	193	186	216	188	176	184	170	187	195	191	188	175	177	175	179	211	223	179	191	183	177	175	170	160	190	217	198	181	179	188	181	180	169	195	168	179	189	186	185	203	170	165	159	209	192	165	191	178	179	191	179	189	190	159	190	181	166	223	195	203	178	185	180	187	172	181	203	177	184	160	178	178	183	196	195	184	162	201	174	187	165	180	179	197	198	192	191	182	182	177	203	186	183	178	176	196	169	176	155	193	193	188	169	186	192	159	185	157	181	185	171	185	186	187	196	198	192	187	174	226	191	209	198	174	190	181	168	189	193	190	173	174	194	186	188	178	185	177	202	209	168	166	182	192	160	179	192	207	204	162	166	183	177	180	189	182	194	197	193	190	186	187	183	182	184	182	173	190	206	173	177	173	208	201	181	178	197	192	196	183	185	170	180	177	200	184	206	188	182	204	202	220	179	208	204	189	178	186	199	213	180	186	198	191	187	193	186	191	195	169	198	218	188	178	171	171	202	182	189	189	188	164	185	190	213	181	168	190	189	174	170	184	159	167	200	205	152	197	176	176	158	185	190	189	192	189	189	195	195	165	185	169	180	192	195	180	192	184	178	189	186	208	212	187	195	219	186	194	184	179	167	175	184	148	180	194	169	201	185	204	194	188	196	206	187	183	170	162	189	189	164	199	184	189	204	177	192	176	178	169	183	185	184	169	187	173	190	154	190	192	194	195	203	199	180	193	182	181	196	185	179	169	184	174	193	194	162	195	148	181	164	169	166	167	173	190	184	172	189	182	213	195	182	178	195	202	194	200	208	179	191	183	198	183	177	170	192	179	171	191	163	201	202	178	211	180	170	198	200	177	172	185	187	151	189	176	171	177	204	186	169	183	177	166	177	202	180	164	165	198	184	174	187	192	166	181	203	171	181	181	179	200	175	174	169	169	165	202	178	167	203	178	176	189	201	174	176	167	147	189	195	179	190	162	182	207	167	170	186	164	183	185	210	184	196	176	195	186	182	188	194	171	182	193	193	194	193	185	175	175	210	186	168	197	199	197	199	197	168	182	160	182	205	184	178	185	193	179	171	173	178	144	168	194	200	180	188	177	190	195	176	182	205	173	201	185	185	179	178	193	189	176	179	167	165	183	196	209	191	204	181	191	185	198	194	168	190	198	169	178	189	181	180	193	219	202	207	191	200	192	185	186	173	211	216	176	171	187	183	181	177	161	183	176	188	164	191	209	185	186	195	167	191	160	175	191	171	189	149	167	186	176	174	166	190	168	188	198	179	205	177	200	164	181	189	187	195	181	186	172	164	174	207	201	197	176	169	200	168	167	175	165	197	188	200	171	174	172	176	161	199	178	227	188	160	191	193	199	175	179	216	184	173	180	186	177	183	192	196	192	159	185	189	198	185	192	182	193	147	187	191	195	206	168	203	188	184	181	184	177	200	166	175	175	176	179	171	179	205	162	188	189	192	196	185	188	158	191	153	169	180	181	174	175	195	168	177	165	183	180	184	190	171	196	199	153	170	195	164	187	202	198	189	178	152	190	180	204	167	174	175	175	190	209	181	183	165	189	187	174	182	180	183	180	180	173	165	183	176	180	169	150	182	211	165	182	189	166	185	191	205	212	183	173	188	150	169	188	147	202	175	196	169	186	183	168	182	191	168	200	183	184	207	175	176	208	185	180	177	162	199	193	141	197	184	189	187	192	173	191	171	180	165	197	190	186	182	204	184	190	201	176	181	179	180	198	176	175	180	200	181	187	170	186	179	192	158	182	178	195	172	201	214	192	183	186	189	180	177	184	206	180	184	184	180	197	198	161	171	185	173	189	206	188	176	180	181	201	169	156	187	167	180	191	167	210	194	182	200	170	190	176	203	169	187	175	181	179	192	210	196	194	171	176	190	184	208	180	201	198	168	210	197	191	168	165	180	191	177	158	190	189	189	186	173	180	196	192	202	181	176	173	197	204	164	173	171	188	180	183	193	186	176	172	185	184	200	169	181	186	177	172	177	172	206	188	174	173	192	205	185	194	181	196	189	152	192	176	179
15187	27501	23346	13118	8227	5867	4017	3774	3787	2350	1609	1282	1014	844	771	727	665	591	600	544	498	497	484	450	444	422	410	413	421	384	405	373	336	361	359	339	310	334	334	340	364	309	347	327	333	334	276	297	308	324	330	331	306	309	334	297	311	359	305	332	298	285	326	270	311	316	314	295	344	309	312	319	285	316	297	307	321	285	283	321	308	280	305	301	306	340	297	337	306	316	334	319	255	309	308	270	300	297	298	280	309	284	285	309	325	329	296	281	294	272	305	322	291	307	300	321	296	293	294	291	276	281	291	287	326	331	293	327	322	277	288	327	285	317	308	277	294	280	284	292	315	315	294	291	288	311	300	277	315	281	303	297	279	289	322	294	329	289	298	307	303	279	304	311	322	295	312	283	236	275	306	270	285	282	308	289	307	285	311	296	305	311	315	317	316	279	287	320	301	260	291	310	282	290	289	279	306	281	319	267	278	287	340	288	295	311	278	310	317	278	310	325	308	316	317	306	317	298	311	290	298	287	325	307	306	318	269	300	328	286	277	268	322	291	300	314	267	268	294	266	322	290	301	287	283	300	294	283	298	317	289	316	299	333	320	267	290	318	303	285	304	320	291	332	303	297	310	264	313	292	286	265	266	303	305	311	311	309	298	303	278	313	289	297	321	342	277	272	286	278	288	302	300	298	310	290	294	275	314	263	294	265	306	327	313	289	286	295	305	258	323	304	302	306	299	301	304	277	279	309	294	301	298	254	309	311	290	305	323	296	309	268	315	293	291	290	303	310	272	288	276	305	282	304	304	301	332	302	309	306	330	289	317	302	273	306	302	307	296	326	287	297	295	267	293	290	287	296	259	307	319	288	335	331	305	309	336	288	298	344	340	297	313	282	262	281	289	292	323	266	275	299	303	307	304	284	308	290	281	313	291	284	295	288	274	315	272	317	272	274	334	296	287	295	295	282	264	265	286	283	286	297	300	285	319	293	324	293	319	285	312	294	277	299	282	337	287	301	283	300	299	292	302	307	285	287	314	320	291	275	293	284	295	277	288	294	283	287	297	322	323	288	301	282	300	310	319	293	302	314	296	279	302	317	292	312	294	264	298	282	314	313	298	293	326	284	277	275	297	304	294	317	273	318	326	280	310	292	309	276	322	286	288	304	295	283	323	300	301	330	306	316	274	282	307	296	290	318	284	314	310	291	272	301	314	298	307	292	292	275	289	272	323	305	318	319	299	296	308	282	283	287	315	302	307	287	300	285	277	276	333	282	295	314	309	302	284	286	311	305	278	314	260	306	289	292	291	287	321	283	286	295	315	275	308	322	284	301	290	310	300	265	316	321	277	311	291	302	310	304	299	300	296	278	316	294	290	328	298	268	305	290	315	270	285	276	289	296	270	283	266	308	332	303	301	281	287	298	289	298	287	306	299	272	284	301	314	281	273	302	291	297	311	288	324	284	292	295	314	275	282	309	276	288	287	311	322	280	284	304	287	313	320	288	272	310	262	317	292	310	290	295	307	275	294	311	311	312	308	298	310	313	290	312	292	290	301	328	288	287	294	302	285	297	294	273	291	293	294	317	290	294	268	286	314	277	307	293	302	319	307	281	290	311	285	299	317	291	290	269	281	273	306	309	289	283	287	294	273	294	290	318	301	284	285	293	310	322	321	305	309	302	297	297	282	282	278	328	267	294	294	277	290	295	297	299	283	277	312	302	321	294	328	313	291	281	284	284	294	288	267	304	290	286	308	280	312	321	284	326	299	292	290	302	278	308	280	285	320	272	308	306	285	321	285	281	294	294	286	293	295	288	320	308	306	278	310	265	297	319	289	283	297	321	279	280	279	282	291	298	306	308	277	292	245	319	297	308	291	302	316	275	321	293	339	280	289	315	303	265	295	293	318	307	256	301	309	254	303	331	275	295	282	295	300	296	304	291	306	294	333	284	300	272	299	282	300	316	297	319	295	300	307	274	265	316	330	314	302	287	300	314	287	296	299	300	290	296	298	274	312	332	303	315	300	281	292	309	298	271	296	296	278	283	283	292	295	280	313	276	273	279	297	290	263	306	270	290	291	304	306	272	296	293	295	295	279	315	306	282	265	286	310	276	275	309	304	307	288	262	280	292	306	305	293	311	298	303	290	266	290	280	285	310	329	286	329	275	308	312	284	285	308	290	318	313	283	306	323	302	307	272	285	318	291	250	257	293	265	261	295	270	291	273	267	286	286	290	298	303	319	306	319	294	312	288	317	295	291	312	308	297	315	314	283	301	306	316	310	290	282	310	290	306	299	282	302	313	281	313	303	283	302	315	284	270	287	307	287	289	304	324	279	298	280	276	308	300	309	288	270	282	281	282	278	252	326	317	307	291	330	281	317	303	295	295	259	284	293	308	314	294	301	276	290	309	275	282	276	336	300	301	271	305	322	331	293	299	266	266	289	293	289	302	318	296	341	334	277	359	306	304	315	309	290	314	280	276	293	305	303	273	297	281	303	286	259	272	302	299	305	322	274	315	267	305	273	302	303	295	273	324	270	304	274	291	346	293	289	307	295	286	296	338	318	335	302	323	293	311	290	292	313	299	277	289	290	316	328	316	306	295	273	311	293	315	322	281	255	320	278	280	289	290	294	286	298	296	291	291	274	280	287	293	320	298	294	278	295	304	276	289	291	321	298	267	300	288	284	282	287	323	282	268	290	306	285	265	278	336	323	262	273	280	331	283	308	318	319	283	300	300	307	285	274	287	318	324	309	298	282	298	300	295	308	286	293	280	306	305	313	327	281	327	318	310	310	303	306	305	292	282	278	297	278	285	290	297	299	292	295	301	315	301	290	286	308	312	318	296	312	258	303	298	278	296	273	262	305	301	308	285	326	304	351	297	307	290	281	299	296	304	276	286	316	297	322	301	264	312	259	297	304	308	277	314	310	270	283	282	276	267	294	304	289	283	303	246	307	284	302	325	328	293	281	313	290	298	343	305	293	325	303	272	306	298	288	279	304	300	276	307	300	311	287	305	307	305	261	324	313	272	285	293	308	270	285	309	282	291	292	282	292	269	299	287	312	294	292	291	283	280	270	312	302	286	306	293	287	303	271	290	340	283	310	283	305	285	343	301	282	273	291	281	313	286	293	294	309	305	281	318	294	264	306	303	295	302	290	311	269	306	283	303	265	266	296	304	306	308	284	286	311	284	302	313	284	276	288	284	318	319	283	296	300	319	276	275	292	318	294	289	287	287	272	286	292	315	291	289	297	280	289	300	281	289	335	330	301	327	294	288	281	303	279	277	297	292	289	262	301	297	296	295	318	279	332	294	290	299	281	330	290	273	310	316	292	322	303	281	295	302	299	300	304	312	280	304	273	313	289	288	273	288	253	294	315	282	282	315	285	301	308	330	288	278	288	294	315	305	316	309	307	287	290	257	294	287	322	279	270	312	295	321	300	291	299	317	281	320	248	284	271	316	287	300	311	281	286	288	305	290	278	273	282	300
26642	20552	10688	2387	838	575	458	501	493	409	336	285	256	304	277	300	290	277	250	275	265	269	267	288	257	253	259	272	252	245	289	293	268	262	277	266	274	254	241	287	258	240	272	268	254	276	263	253	246	257	282	264	253	263	287	243	257	244	263	283	276	287	277	285	263	263	252	258	285	264	257	289	297	269	279	253	267	292	274	279	286	245	285	252	252	261	285	249	263	271	266	281	265	249	260	290	266	265	266	258	232	244	250	264	282	249	297	277	272	253	239	276	264	262	273	300	284	249	269	281	231	254	279	267	258	268	247	284	259	263	257	263	293	281	249	244	272	252	268	252	241	249	301	297	285	252	270	234	245	276	276	286	293	276	292	291	248	276	253	259	236	275	283	285	277	237	261	280	273	248	287	268	261	261	271	280	272	262	282	276	265	260	274	267	277	289	248	229	266	250	280	273	292	283	274	249	258	275	234	276	271	247	274	289	245	267	282	256	270	250	276	283	273	258	286	248	238	271	255	288	253	251	267	270	278	281	252	285	254	261	249	293	250	262	267	262	255	256	256	258	257	266	286	272	241	271	263	258	256	263	257	272	292	277	235	240	253	251	277	249	291	250	257	244	255	269	255	261	292	245	273	248	273	282	237	277	278	274	262	286	266	245	240	247	271	228	230	247	251	282	270	273	268	270	262	251	242	251	254	287	287	274	282	263	276	257	277	270	273	279	233	244	284	244	275	264	302	266	288	258	290	270	266	297	265	247	273	269	266	268	291	265	260	275	240	275	280	278	287	237	252	258	281	286	263	261	272	283	279	270	276	276	267	279	265	256	266	246	282	271	252	273	260	266	252	239	265	283	274	281	244	276	264	260	274	274	283	286	300	243	274	249	261	246	268	259	291	269	297	262	293	239	272	278	242	274	270	268	251	286	279	253	259	263	276	267	261	247	263	268	282	288	295	260	271	265	260	246	286	295	272	270	266	274	266	246	267	286	290	245	278	261	268	260	274	266	231	260	294	274	234	259	276	256	289	264	285	271	240	212	262	257	265	310	273	268	272	249	267	259	279	267	293	267	240	258	290	285	261	280	262	250	273	275	251	263	268	263	268	276	272	256	294	292	250	227	286	250	279	276	247	265	257	290	238	272	247	236	243	284	259	255	286	260	243	284	271	269	275	272	269	278	266	269	274	273	266	291	286	247	256	290	249	270	268	273	280	245	270	261	284	281	264	275	294	251	264	283	265	254	255	231	252	262	260	275	279	245	294	269	292	282	254	285	262	272	276	237	290	298	244	267	237	292	254	274	249	272	260	282	240	273	269	235	285	255	256	237	291	264	292	270	259	257	253	244	278	261	259	262	272	233	231	262	246	253	284	293	275	261	262	289	268	274	294	269	283	244	255	259	263	256	260	259	271	284	267	275	247	273	274	253	277	252	289	253	283	253	287	277	233	252	265	256	271	265	260	247	272	272	288	275	269	266	261	265	213	256	276	260	258	276	261	296	283	274	256	264	246	259	292	256	272	269	247	268	294	256	259	269	274	280	246	277	274	302	282	259	271	256	266	265	253	240	277	256	249	260	276	302	284	277	278	262	244	277	288	249	276	264	320	257	262	265	271	252	286	279	282	262	291	271	296	258	241	254	260	236	284	255	260	285	316	269	267	243	286	251	260	275	275	283	256	259	250	287	314	284	238	268	265	296	282	255	233	267	249	279	237	249	269	258	271	257	259	276	249	292	255	244	262	277	269	274	267	267	275	249	275	236	262	274	259	260	290	274	258	278	262	261	279	263	265	272	291	247	250	253	229	247	281	263	272	277	237	256	263	256	253	255	277	270	266	287	251	260	285	267	286	237	277	293	237	254	270	261	262	287	263	230	271	261	257	271	278	300	270	295	273	254	265	260	258	255	273	259	253	266	284	277	289	236	263	268	256	276	260	263	266	251	232	270	238	252	275	285	263	246	264	279	284	255	259	261	266	256	301	278	242	314	302	281	281	282	255	312	257	285	284	276	284	279	282	258	246	271	269	241	262	238	272	277	261	270	250	286	264	246	263	258	267	269	267	266	283	267	247	265	268	252	281	271	241	259	266	268	261	247	297	249	244	285	252	262	287	274	255	253	233	272	276	253	286	270	247	269	302	296	257	274	300	279	268	303	264	240	291	285	274	268	258	244	260	279	293	261	283	279	236	281	253	267	263	273	267	260	297	281	252	255	256	255	267	283	259	291	249	273	253	263	284	246	265	240	280	282	277	262	273	286	275	266	289	275	272	242	288	256	273	267	257	294	258	256	251	267	259	245	273	259	269	273	253	248	288	235	247	288	280	274	249	279	277	260	260	263	270	246	271	293	279	256	270	270	244	264	292	278	257	291	288	284	260	253	244	287	271	278	286	283	256	256	256	285	282	256	284	271	268	280	278	265	265	258	257	256	269	249	299	254	278	251	241	268	264	258	265	255	238	250	260	269	282	245	264	286	242	267	262	292	267	263	307	229	259	244	261	237	233	256	260	262	235	254	259	256	262	264	262	276	230	278	269	246	263	270	271	291	265	266	233	269	269	276	252	262	223	260	276	241	261	290	279	259	228	254	227	246	243	262	260	266	261	254	281	279	277	285	276	256	274	265	265	261	251	217	262	264	253	263	256	258	297	260	289	262	281	257	276	293	261	276	274	247	275	286	282	279	257	241	249	268	275	265	265	251	258	262	267	263	223	262	278	245	276	270	291	259	267	307	238	252	254	264	261	273	278	251	314	276	260	266	291	234	271	251	258	251	293	257	258	279	277	281	282	246	290	266	278	254	273	260	282	238	284	309	278	259	246	254	289	262	282	290	267	308	265	264	289	248	276	285	270	251	251	254	283	253	287	279	270	265	263	278	262	294	274	268	286	236	300	292	276	276	266	263	261	249	257	253	264	256	245	283	244	269	256	259	269	236	258	268	271	278	224	260	273	277	217	275	296	283	261	250	268	260	274	274	264	248	258	269	265	283	244	270	295	253	259	264	230	273	243	274	232	256	241	259	255	269	295	245	265	278	253	241	266	279	277	259	261	278	242	261	272	282	226	300	258	262	233	256	221	252	263	256	254	233	259	298	287	262	278	261	259	284	265	287	264	257	268	243	272	277	250	273	258	241	250	252	278	273	268	296	261	252	254	280	270	266	268	248	251	271	263	266	230	272	241	260	286	303	261	267	291	286	281	258	269	253	271	270	243	287	311	263	273	265	272	287	275	291	260	288	269	262	265	248	272	269	276	284	284	263	261	256	276	272	275	284	246	277	258	269	277	302	254	255	266	289	259	257	245	288	258	296	257	265	243	272	271	259	268	272	257	261	256	275	243	279	281	253	275	250	278	251	284	258	241	260	254	272	258	259	270	244	247	281	238	269	291	287	263	252	277	258	272	302	280	271	251	267	265	244	239	263	275	267	242	241	243	256	301	291	263	278	265	275	269	258	242	283	257	276	236	258	260	243	278	279	243	292	239	268	283	307
10018	12045	9438	4114	2116	1474	987	1195	1363	864	607	519	478	474	441	475	461	494	444	469	443	441	466	415	475	432	386	434	408	461	412	410	438	406	435	416	468	411	432	393	417	406	403	423	376	409	383	375	423	404	440	424	438	465	420	420	426	434	397	422	403	367	426	424	448	422	417	429	422	401	438	427	440	390	389	415	408	373	410	414	446	437	441	428	409	382	400	435	425	415	448	427	420	414	417	422	423	409	413	410	428	427	402	421	408	423	435	396	421	417	396	416	416	405	396	427	407	397	395	430	426	383	401	429	404	403	445	423	419	421	377	430	428	409	406	418	431	416	441	393	428	409	416	409	438	413	455	425	387	419	436	384	423	429	434	401	420	440	435	365	418	423	405	425	457	383	425	478	406	410	447	417	424	373	413	388	418	421	430	419	427	397	445	405	416	430	426	407	414	431	396	373	446	401	419	431	392	413	398	430	404	405	438	369	387	445	436	413	432	432	427	398	429	436	386	422	409	413	423	445	419	409	434	415	384	427	394	429	407	414	423	417	425	387	413	415	412	381	416	410	442	435	391	447	417	457	467	400	405	428	414	423	391	424	405	418	405	414	393	384	427	406	429	432	424	442	424	416	416	381	436	434	394	402	437	435	400	400	412	384	397	398	448	445	420	370	421	447	459	404	394	400	451	403	383	405	389	398	429	391	417	418	397	412	424	402	407	434	436	422	448	373	482	465	499	423	392	425	399	427	415	433	413	418	388	389	397	387	377	450	444	443	407	406	445	405	417	402	445	392	392	401	403	400	438	388	433	395	384	407	409	387	414	419	423	418	415	395	393	412	370	422	436	406	441	421	436	407	414	408	419	427	415	430	369	421	419	419	394	413	402	449	414	409	426	418	427	423	429	405	446	436	459	442	423	424	429	430	411	385	389	407	394	402	388	405	443	397	419	429	421	358	405	443	435	411	404	431	410	435	390	404	440	426	414	444	437	386	437	437	437	409	435	421	418	399	450	380	421	430	423	429	436	411	396	411	419	436	425	422	425	371	379	390	405	412	414	410	438	424	461	421	434	388	400	416	427	417	410	414	368	449	438	403	440	453	420	410	403	435	453	360	409	432	417	391	414	376	410	404	421	396	407	402	427	401	388	382	415	423	429	431	402	416	424	428	414	387	400	403	433	452	387	400	401	447	472	432	398	395	399	413	402	432	435	431	421	385	442	445	430	429	378	400	424	411	442	395	385	415	436	424	423	402	421	405	425	430	420	417	408	402	425	408	408	420	418	395	396	436	427	423	430	399	390	377	431	391	435	448	435	467	438	475	390	414	406	407	449	409	391	389	407	385	397	376	392	415	438	402	413	427	394	420	433	389	421	395	397	414	377	448	402	455	402	400	395	463	422	473	445	402	421	419	411	432	410	393	425	394	385	438	435	389	387	410	416	453	421	360	452	375	453	414	416	423	424	398	411	403	369	441	417	421	404	409	413	415	403	411	432	390	388	394	410	448	396	391	429	417	433	431	380	410	383	422	377	415	401	400	401	422	431	407	409	427	402	438	389	380	424	415	410	413	408	408	441	381	355	449	414	413	409	383	392	453	397	410	384	416	421	419	394	419	451	449	427	423	391	394	408	410	444	387	423	396	447	419	416	448	450	415	438	412	436	389	403	405	409	431	383	408	406	451	410	373	436	406	418	424	374	416	411	417	401	408	429	403	442	412	425	407	404	413	432	389	406	395	400	389	428	438	416	416	395	437	421	427	438	446	442	429	393	444	428	440	410	413	436	407	424	429	427	438	431	395	410	439	440	410	441	386	432	402	444	403	416	410	403	435	458	412	417	417	399	396	416	436	399	395	405	418	410	434	430	421	380	416	404	414	449	427	400	405	383	404	427	405	419	412	443	380	435	409	421	424	403	428	406	418	415	448	412	410	437	395	414	403	442	441	450	388	428	422	418	395	407	415	414	396	411	385	395	422	401	410	402	438	411	393	411	434	429	438	433	412	391	418	399	444	433	403	415	422	400	426	396	368	431	428	419	430	443	408	385	402	446	398	416	418	438	441	405	410	422	445	387	412	425	432	445	395	397	444	425	447	439	376	400	423	426	375	387	403	387	427	440	409	413	410	405	419	417	414	397	433	434	401	424	428	411	417	402	391	403	445	381	447	436	389	407	433	420	380	416	395	381	420	417	438	403	390	427	439	445	424	381	425	381	393	445	394	411	394	381	419	448	403	452	428	397	379	387	411	438	374	450	429	443	436	437	425	435	417	405	399	403	416	408	431	405	421	407	408	399	415	436	410	431	404	417	407	391	445	434	406	425	418	374	404	409	462	432	428	435	424	423	408	418	437	418	417	395	409	404	395	427	422	402	417	428	424	458	427	389	398	391	410	403	386	398	412	407	383	404	427	413	418	460	416	426	400	411	466	426	440	412	427	428	401	466	410	403	455	383	430	387	457	455	394	418	417	416	413	380	411	418	430	384	420	392	421	406	398	413	399	424	420	420	420	400	435	417	444	407	439	396	412	472	418	443	424	432	426	392	396	380	414	394	397	469	420	413	418	417	421	434	414	404	397	411	392	420	393	408	422	406	389	403	421	454	420	397	362	465	395	399	411	407	420	452	394	403	390	460	408	406	419	433	397	443	428	385	415	428	422	418	472	404	400	401	432	433	447	416	391	400	436	426	409	425	383	437	429	426	440	432	408	466	430	412	408	466	426	412	396	417	382	419	409	414	446	446	437	415	403	408	406	435	381	425	418	402	404	406	388	423	426	437	410	411	434	402	427	408	443	384	431	433	422	407	417	401	439	434	412	384	413	428	408	436	403	423	380	395	408	398	431	427	400	435	391	402	386	411	397	435	419	394	408	386	433	459	416	450	422	434	424	405	432	437	418	400	449	443	413	409	423	439	395	449	382	451	435	432	403	466	390	448	394	358	397	392	385	413	443	395	414	426	402	405	398	423	438	436	417	409	414	419	432	421	390	387	439	436	381	439	429	404	405	439	455	418	399	436	427	410	393	422	432	398	449	442	414	452	398	414	421	414	426	422	439	449	409	439	381	405	432	428	382	438	411	349	408	396	400	431	412	403	424	398	389	407	371	444	376	429	420	383	435	427	391	388	419	417	429	431	399	405	407	395	428	410	417	418	403	405	419	428	420	409	384	379	408	410	428	433	401	426	386	445	382	460	425	418	415	461	414	393	419	418	400	436	380	400	390	420	431	414	443	421	425	415	448	417	383	411	416	417	368	404	426	408	413	445	438	416	442	416	403	431	439	425	409	415	408	417	400	420	449	472	405	422	391	399	423	416	412	420	418	423	458	395	402	415	416	405	387	459	437	430	449	408	446	437	443	431	427	402	433	444	440	388	437	427	445	372	423	455	465	443	410	429	402	417	424	428	454	422	451	430	435	416	397	422	402	402	423	417	387	378	421	418	444	421	421	413	405	403	408	411	399	397	397	426	391	402	432	423	475	439	410	408	394	433	441
24334	21211	28242	24476	19008	2681	1048	763	839	670	456	441	449	381	403	359	345	348	344	360	346	336	311	350	331	322	323	327	317	305	316	338	320	309	314	301	309	323	325	303	309	300	318	333	326	331	331	326	319	342	308	307	305	315	319	327	333	304	354	311	303	329	323	332	299	309	289	315	302	325	322	330	317	317	307	343	316	338	301	313	301	326	322	308	320	312	313	347	315	321	306	306	271	300	298	299	320	319	313	346	319	328	288	319	336	300	318	295	339	277	310	323	313	315	291	315	278	313	311	303	287	343	302	302	292	290	296	289	329	326	314	308	335	299	302	332	343	291	295	302	314	292	326	326	329	341	287	295	298	285	309	343	339	321	289	338	314	327	300	282	339	303	283	295	308	342	310	308	334	325	308	307	320	348	285	326	317	324	315	330	289	287	307	324	306	321	339	295	320	313	333	298	322	320	309	339	278	334	306	353	325	299	317	329	279	308	292	309	315	325	311	339	330	294	328	303	314	296	319	294	321	317	291	309	319	330	341	331	317	298	296	280	277	308	312	298	288	321	307	297	321	315	287	312	301	312	310	300	328	318	297	292	297	307	320	309	331	315	355	308	290	298	315	301	307	311	331	324	350	332	347	287	318	290	309	301	316	318	316	297	314	313	329	321	289	303	319	340	313	324	320	283	319	293	291	295	325	329	299	311	326	308	315	312	320	296	289	311	300	287	324	298	327	313	320	317	352	311	317	305	308	317	327	286	304	323	325	328	307	306	327	280	342	315	296	320	290	298	330	311	322	304	286	337	323	302	299	313	345	339	349	312	340	325	342	326	330	311	303	330	330	305	297	300	306	310	315	292	332	317	313	310	299	283	300	317	330	305	292	326	280	316	274	283	331	328	320	321	300	328	289	308	352	295	315	339	299	293	279	273	306	279	297	347	332	333	304	323	281	306	325	293	301	292	321	297	328	287	307	273	336	304	305	313	286	301	320	282	310	329	317	317	321	307	314	324	297	327	305	288	306	353	309	312	312	301	277	320	307	306	286	314	285	324	322	289	312	296	295	335	305	330	316	327	323	297	298	309	337	333	308	326	322	263	308	336	301	308	325	299	342	297	320	288	324	309	325	270	330	273	306	308	312	304	292	296	305	296	320	327	330	316	349	309	289	304	291	290	319	308	299	330	299	330	344	287	317	320	331	283	286	319	282	312	315	292	297	320	300	301	321	338	291	305	329	326	299	300	295	336	327	292	320	331	319	301	309	303	299	314	333	294	307	331	284	327	301	333	294	328	288	259	279	307	314	310	294	274	324	327	324	332	321	310	313	317	300	317	289	307	296	283	282	307	318	314	318	301	335	340	332	325	310	317	324	307	313	317	293	292	308	286	317	336	328	330	292	306	318	308	301	307	297	299	290	290	325	286	332	326	302	317	320	309	328	312	339	306	323	295	304	286	313	292	322	326	306	309	319	307	291	326	326	286	343	316	268	299	319	352	331	297	296	315	332	306	307	300	330	311	305	327	288	329	299	287	307	302	304	346	297	314	292	305	304	310	293	311	312	327	334	322	311	289	296	327	315	297	303	314	335	315	304	317	311	307	280	297	313	329	337	278	316	348	334	335	348	329	300	310	324	327	304	296	316	321	318	325	339	313	306	293	321	305	331	333	295	291	293	323	328	323	331	316	312	301	312	321	285	303	298	316	317	321	319	284	313	327	337	319	323	319	308	299	294	323	326	313	362	281	301	314	290	319	331	315	313	288	327	310	298	314	309	321	345	314	307	323	296	346	309	301	293	305	303	319	292	309	305	315	298	332	309	281	346	300	306	328	304	314	311	307	339	317	300	316	302	299	324	309	319	328	318	344	322	308	281	342	297	318	302	287	323	303	332	305	301	304	297	296	305	326	300	310	325	354	294	318	275	281	319	312	336	315	339	336	334	325	342	296	330	282	297	306	333	324	289	337	312	326	268	315	296	325	288	331	300	327	342	305	308	310	308	314	311	300	297	341	327	280	304	294	319	305	323	313	328	300	318	291	309	285	308	284	330	330	326	320	300	315	348	293	327	327	297	278	330	334	312	323	318	336	262	347	309	273	310	328	318	303	316	322	315	309	331	340	306	310	334	292	320	304	334	300	300	311	302	351	321	299	290	321	323	317	297	325	305	335	316	319	293	321	339	283	319	318	305	279	292	299	299	302	325	285	323	320	288	319	281	319	332	303	334	304	311	320	349	316	297	320	295	286	296	317	322	315	308	317	292	309	304	309	280	315	324	310	301	327	295	308	294	336	306	304	309	335	297	338	304	329	309	311	323	296	319	298	326	278	321	298	325	306	288	301	295	305	306	299	316	302	296	324	290	306	318	316	313	310	323	294	341	347	308	320	298	307	303	333	331	314	323	310	299	295	338	292	315	328	294	309	296	325	284	314	307	318	288	300	354	307	331	293	329	317	275	319	300	323	314	319	353	299	299	335	304	291	314	340	308	314	289	332	299	318	281	304	297	271	315	324	292	299	326	320	329	291	317	276	319	280	284	309	324	327	343	313	307	340	331	277	328	308	313	302	307	315	303	298	299	289	328	320	326	297	312	311	288	325	290	312	300	340	307	276	325	318	263	329	301	317	310	318	293	312	289	314	287	301	308	300	306	316	281	311	306	318	285	309	316	327	310	318	317	325	282	321	302	304	290	327	328	283	332	306	278	331	321	325	297	297	298	316	299	292	326	293	306	310	330	313	332	319	305	325	332	314	285	301	346	312	305	311	310	335	301	319	276	310	309	307	341	311	312	323	286	332	321	286	303	298	308	305	317	326	312	294	313	335	296	321	346	302	321	311	296	317	291	302	297	314	298	312	295	303	284	312	319	320	298	305	320	300	307	280	298	306	324	306	329	314	309	293	297	304	305	326	315	308	325	326	303	338	321	323	314	295	336	303	307	270	330	312	319	303	329	275	301	317	317	294	372	315	306	315	295	322	343	304	302	305	329	302	323	289	334	313	312	282	280	291	308	282	296	355	326	320	310	288	326	297	294	333	278	316	319	289	304	288	292	301	348	306	309	332	314	367	303	328	313	327	287	315	325	317	331	314	305	284	333	320	326	326	305	301	355	316	318	317	310	320	317	320	319	316	331	340	296	303	263	296	312	288	320	336	300	264	308	312	325	337	328	319	316	320	312	299	318	335	328	318	310	317	316	342	301	307	300	327	296	302	323	317	315	333	286	298	318	302	305	298	345	297	331	292	305	345	324	301	291	308	323	320	284	308	325	314	307	318	332	352	282	299	327	319	297	285	327	309	296	335	293	295	311	322	324	355	302	316	313	276	308	319	327	301	325	326	324	288	324	323	308	278	307	299	305	317	282	279	298	319	361	324	339	291	317	293	316	287	300	303	307	302	264	320	313	314	330	299	315	291	352	305	321	310	304	314	344	320	312	305	298	293	323	264	305	329	311	328	295	263	298	304	307	302	288	324	297	295	338	304	297	344	305	314	304	314
11414	20166	16911	8593	5074	3242	2337	2071	2389	1668	1207	950	886	778	729	669	678	637	632	659	557	580	568	573	572	518	544	533	556	554	504	536	543	502	518	558	493	571	504	519	464	543	521	536	478	495	485	504	525	520	476	485	504	527	502	530	512	487	525	509	459	509	458	467	515	473	507	521	467	508	530	507	510	485	476	504	488	428	511	463	514	463	487	505	506	489	473	524	504	504	475	489	497	490	485	506	490	520	511	479	505	473	465	454	480	496	489	456	499	502	459	467	480	501	481	510	469	515	471	536	483	496	481	480	523	471	471	528	448	469	487	437	508	497	484	488	453	511	460	438	513	458	471	491	451	494	498	476	459	523	507	492	499	503	501	486	496	489	500	481	473	519	475	513	523	504	488	468	480	498	532	498	461	480	511	486	520	437	492	509	479	512	511	444	480	477	482	498	506	459	501	504	489	513	495	506	512	513	447	460	488	493	505	499	478	499	477	466	480	473	475	471	453	478	474	523	511	499	516	492	522	518	487	517	502	519	464	473	456	459	479	488	483	514	487	497	491	507	487	522	465	506	480	521	540	527	525	461	500	465	515	470	480	480	478	463	527	505	487	510	494	475	505	485	510	490	491	480	467	485	532	474	472	456	480	484	511	444	511	484	502	458	486	456	495	487	533	488	472	487	536	459	514	500	460	479	475	489	466	477	483	481	505	509	459	477	499	490	477	532	454	513	510	502	505	444	440	478	496	478	523	462	509	508	492	528	497	453	531	451	521	479	487	532	479	502	526	484	452	502	472	490	473	520	480	477	489	476	486	516	510	483	508	475	501	464	477	462	486	516	512	538	504	489	516	480	466	507	473	486	502	459	496	478	540	481	507	494	497	518	476	492	468	466	465	522	499	498	500	530	471	491	476	505	454	491	517	465	472	476	498	454	513	506	491	489	512	438	494	486	484	462	472	509	504	465	481	496	499	468	489	454	478	495	521	499	479	490	492	436	492	474	501	487	451	499	489	488	517	465	461	475	489	467	476	463	495	460	451	481	484	461	475	473	469	460	511	492	504	492	502	505	467	445	469	474	462	473	462	468	464	470	493	502	471	459	482	427	530	471	501	493	484	512	501	489	503	484	493	470	464	517	478	458	477	496	493	504	508	517	466	491	494	519	484	503	478	463	436	504	479	519	505	477	470	497	461	447	534	495	494	462	486	517	508	465	484	478	464	484	475	490	478	496	488	525	508	497	483	504	485	480	458	540	492	494	489	492	469	488	454	496	510	528	499	500	485	510	512	495	460	482	486	485	509	457	503	510	497	531	516	454	490	492	470	468	450	510	509	456	472	450	500	508	486	511	454	457	477	501	506	483	519	448	455	495	479	498	473	468	481	470	465	495	486	463	498	515	525	476	497	508	490	500	504	503	433	469	487	451	533	483	468	495	518	451	469	483	517	483	492	535	470	479	485	435	492	467	463	500	471	473	474	462	508	471	454	507	473	516	488	461	492	517	485	484	474	499	504	484	511	492	497	475	475	463	495	479	489	487	514	487	493	483	501	494	481	461	469	483	481	514	508	490	512	482	483	512	513	527	468	500	511	451	459	449	495	471	447	459	514	463	516	489	489	504	471	475	488	469	480	472	489	496	511	520	455	494	486	522	464	496	488	493	482	489	506	470	502	493	510	543	485	499	488	475	483	472	490	490	522	461	520	490	460	502	494	505	501	514	512	501	478	527	473	494	508	484	496	452	532	474	495	521	504	472	486	450	474	492	497	457	479	471	448	508	506	490	511	497	455	479	494	460	478	471	530	496	474	504	484	499	461	493	488	447	466	470	465	495	493	526	474	514	506	509	536	507	460	508	525	460	473	466	464	496	458	509	520	512	472	532	496	468	488	486	482	492	473	496	472	494	491	486	495	444	462	455	508	435	471	530	488	430	479	514	443	479	464	480	474	453	468	485	535	495	463	450	464	519	485	453	492	473	498	474	476	451	502	493	503	532	439	530	520	474	460	488	490	498	491	458	478	490	521	491	503	477	475	465	505	495	477	458	458	545	516	487	478	443	475	499	437	521	527	549	491	420	478	476	529	479	495	509	488	480	488	484	460	496	484	504	517	487	475	484	500	470	482	495	486	502	476	506	476	518	452	499	465	469	509	475	492	472	490	484	466	473	487	468	494	485	500	480	507	504	466	524	459	499	482	509	489	521	508	482	474	519	517	531	485	534	470	481	474	493	470	495	506	464	484	494	480	446	488	519	525	461	459	455	532	492	460	499	501	496	518	507	474	488	447	436	499	523	481	470	470	505	517	486	511	524	498	506	474	506	466	478	448	501	513	477	507	511	475	508	471	472	458	500	504	513	467	491	466	467	482	485	514	468	487	474	494	483	485	460	489	527	515	516	490	435	468	492	507	500	492	498	486	462	502	466	500	523	466	550	510	512	456	475	475	462	499	450	477	483	452	488	502	488	498	462	494	514	475	474	478	480	508	466	513	467	467	480	517	460	524	488	460	490	496	507	470	489	464	489	483	482	521	466	461	439	477	468	516	454	471	493	502	448	531	500	488	495	472	464	512	497	494	489	502	465	464	465	480	501	452	471	492	477	477	479	488	512	500	524	459	478	530	456	450	455	511	496	478	479	529	483	478	492	514	486	466	474	498	487	487	499	482	484	527	487	480	535	509	505	463	464	500	472	496	458	465	486	495	482	494	501	509	486	470	470	470	492	540	491	524	538	479	433	512	508	505	507	469	485	520	528	506	479	483	512	462	477	510	466	476	480	488	477	470	443	506	479	510	485	464	507	435	479	509	462	495	517	499	495	477	445	521	504	508	471	480	476	488	446	513	506	499	510	513	455	522	467	537	488	496	465	511	520	507	468	506	495	474	503	456	480	491	524	468	501	494	459	494	446	457	483	458	487	432	491	472	478	503	519	478	450	488	483	483	522	513	471	509	493	457	534	486	514	452	484	511	517	511	492	490	517	459	460	485	487	492	506	488	495	450	496	474	508	490	474	518	510	515	445	496	471	509	463	488	499	494	518	489	478	480	549	493	494	492	498	504	472	493	510	479	460	448	493	487	492	469	513	449	463	488	492	512	447	498	529	465	507	483	493	521	488	491	507	549	498	516	484	495	474	497	477	484	464	510	456	514	537	490	478	492	461	523	475	484	480	472	470	475	514	508	517	492	497	474	488	450	480	426	428	508	488	522	451	502	511	468	515	481	513	476	497	466	502	471	484	524	476	481	508	486	536	458	501	491	462	505	495	467	485	525	443	496	495	441	482	464	511	474	464	470	463	487	499	509	515	523	481	517	510	498	492	463	477	484	537	504	455	512	494	483	460	492	456	466	448	493	465	447	480	495	431	513	476	452	486	461	460	464	505	475	472	485	482	499	516	527	496	509	464	467	519	484	469	483	471	487	467	498	471	536	482	505	470	503	464	461	490	454	521	454	471	463	497	489	484	505	459	468	470	460	502	504	498	515	498	505	479	438	522
23147	21184	28963	23697	21188	20147	3303	1079	983	865	574	450	379	353	331	288	301	306	241	258	207	225	240	231	226	204	224	222	203	235	222	210	188	209	213	230	225	226	172	202	170	186	203	176	204	201	182	185	197	189	220	223	197	187	167	190	193	182	213	203	192	178	198	211	159	177	180	215	199	213	193	195	214	209	180	169	194	181	189	192	188	194	186	184	189	193	198	210	201	184	179	204	195	182	213	187	205	173	194	176	179	212	208	203	200	183	193	184	210	193	183	183	201	188	196	201	163	202	212	172	189	199	177	206	210	219	187	191	181	177	189	170	175	204	189	197	191	187	170	191	199	205	201	177	183	164	190	194	202	167	181	172	212	178	183	173	195	181	181	182	191	203	177	203	180	183	184	171	213	194	186	194	170	183	180	172	212	177	196	209	201	184	164	178	192	157	191	190	180	184	162	179	197	174	184	223	190	161	175	197	188	178	212	203	185	187	172	191	181	213	179	178	176	179	188	176	198	189	195	191	178	189	160	192	201	185	165	187	203	218	206	169	159	186	189	165	187	163	196	172	179	185	173	192	185	194	163	180	194	172	164	199	190	186	204	163	185	179	186	181	171	168	228	151	188	179	201	202	190	186	170	193	173	189	194	183	185	191	171	156	185	194	175	160	180	185	188	170	188	176	170	197	178	177	189	157	199	182	154	184	187	183	195	195	196	185	194	179	185	187	185	175	198	158	170	194	183	160	192	187	181	207	175	178	209	173	177	175	183	199	180	188	171	186	181	192	189	195	197	194	177	175	177	175	197	179	182	187	174	175	179	175	187	172	186	188	173	188	167	213	175	188	188	175	172	173	188	189	195	205	197	200	146	157	172	189	195	166	203	193	177	166	181	183	188	204	173	189	177	176	178	206	175	207	190	188	168	209	192	209	188	160	152	189	194	185	176	195	187	186	219	191	176	180	184	198	197	198	194	178	196	189	188	169	202	208	172	178	196	176	208	209	182	195	191	199	210	213	190	172	178	170	190	211	163	203	207	174	178	195	168	182	194	166	194	180	169	166	184	159	168	178	181	170	159	186	181	189	168	193	177	166	189	184	187	220	223	196	199	185	185	210	175	197	173	180	172	162	180	213	194	182	190	182	180	192	170	192	198	166	184	163	183	180	189	195	165	178	181	201	185	168	204	198	202	181	177	175	174	162	203	190	167	175	198	194	181	188	198	195	164	190	182	171	195	179	176	181	203	181	187	182	180	197	184	182	180	200	194	175	168	154	179	191	183	171	191	171	168	193	194	163	208	168	194	172	192	185	184	173	172	199	181	204	178	179	185	204	175	185	184	187	178	190	191	180	214	168	188	200	162	196	161	189	198	193	190	211	178	192	189	186	167	206	194	191	180	181	195	196	172	182	180	181	189	194	187	191	177	171	173	169	189	178	168	175	190	195	208	187	202	196	212	211	204	200	189	189	192	196	214	172	176	194	185	172	187	169	214	168	169	199	211	178	192	188	178	202	184	176	191	221	199	215	186	196	204	198	215	166	173	205	205	173	162	207	184	162	176	186	181	190	208	212	166	172	181	208	205	176	197	188	193	204	183	169	169	200	167	192	198	176	171	174	195	195	193	175	195	194	186	203	204	191	187	179	185	184	186	156	172	194	181	198	185	174	172	170	210	181	201	179	186	195	177	182	174	181	192	201	193	196	180	215	159	184	176	194	188	185	165	195	174	195	186	196	188	164	166	186	174	178	193	189	185	179	170	178	205	168	187	194	185	193	182	166	196	167	169	190	183	174	202	190	195	208	174	171	171	173	197	201	198	167	204	180	177	159	205	191	205	186	204	202	185	171	156	184	178	176	189	181	189	190	168	176	210	192	175	173	191	212	192	164	199	168	163	193	176	202	180	170	191	179	192	196	237	202	182	175	178	185	187	177	189	196	194	184	160	190	181	188	180	205	183	178	203	172	179	176	195	196	197	186	174	200	181	213	178	163	187	181	172	198	199	191	194	194	196	155	165	194	199	184	203	195	176	196	183	193	177	202	182	176	228	171	178	184	180	178	191	188	169	179	164	191	174	187	211	178	191	208	190	196	193	198	201	178	203	176	168	174	166	181	176	183	195	188	188	186	166	177	202	194	188	197	184	190	201	196	168	187	172	188	162	211	167	187	180	195	192	208	185	206	198	172	155	193	187	188	162	190	178	185	195	185	175	182	163	185	178	173	184	189	208	182	198	193	179	171	193	198	191	199	189	178	185	196	182	185	183	180	186	169	169	180	168	186	211	198	174	189	174	206	175	203	197	182	187	208	167	202	181	178	180	171	161	203	192	169	193	185	176	185	204	192	207	178	169	197	173	195	201	179	175	174	192	192	192	215	190	200	201	191	197	182	197	195	203	174	178	195	184	199	185	169	178	199	178	201	182	176	171	169	201	167	174	197	204	184	189	184	180	207	163	195	194	181	199	196	173	184	195	192	184	183	183	165	202	180	191	186	185	178	192	184	189	176	197	183	179	181	185	199	195	177	161	179	199	189	187	200	168	192	201	195	195	164	204	185	195	169	184	180	198	170	200	197	187	182	184	173	177	203	192	194	191	190	178	190	176	179	211	184	183	165	179	189	182	171	195	183	198	199	185	191	181	172	181	155	187	185	171	198	202	172	201	185	188	186	196	195	176	211	197	186	196	186	182	201	175	190	187	193	159	192	170	196	199	170	192	177	188	167	179	171	174	201	183	170	167	148	201	175	188	161	197	196	184	186	169	170	187	197	198	179	188	164	170	199	196	166	192	174	184	168	169	168	171	182	175	181	191	178	167	173	184	200	183	190	191	197	192	198	174	190	170	162	183	171	180	191	186	194	177	172	186	158	203	213	188	180	196	196	204	177	157	183	182	179	178	167	191	186	179	175	187	169	190	202	185	188	183	189	194	173	200	178	168	168	167	178	189	182	201	174	200	175	198	180	203	178	192	183	183	190	178	191	180	168	168	191	206	185	197	192	199	190	159	158	184	173	186	179	185	179	188	179	167	182	209	178	179	186	178	191	182	200	198	198	175	191	198	187	171	176	173	179	155	185	206	196	187	206	204	180	192	195	158	185	183	203	176	167	188	200	178	187	192	189	168	138	184	213	185	202	186	177	169	202	167	190	186	202	199	181	212	178	146	190	177	191	196	195	184	195	193	174	176	184	164	186	209	174	202	189	189	182	160	195	192	195	187	199	198	170	193	207	180	186	178	190	189	199	191	186	198	196	219	181	183	163	177	183	209	211	195	168	185	200	158	172	186	193	188	169	192	190	195	182	186	186	197	183	179	186	181	162	164	163	190	164	180	191	180	188	184	178	200	194	177	186	170	156	165	202	166	170	190	195	192	171	196	197	192	193	156	181	207	160	180	189	187	187	183	181	185	171	187	177	185	177	217	202	179	167	160	197	187	204	184	184	201	176	175	174	199	175	186	188	177	178	187	183	172	202	194	174	190	179	188	183	178	211	191	202
14258	25850	22392	13093	8185	5173	3784	3061	3119	2721	1614	1258	1056	915	789	741	702	644	563	547	467	500	460	464	439	416	417	429	375	382	387	391	367	373	337	343	352	341	342	346	346	362	308	315	306	300	338	344	338	283	321	331	316	312	322	344	296	320	309	300	290	282	346	339	308	299	307	312	308	313	321	321	293	299	295	324	319	332	282	310	302	283	310	306	313	311	333	300	300	296	320	330	327	315	307	300	311	314	313	297	326	281	306	317	293	303	304	276	322	287	273	304	298	324	318	317	324	282	338	272	290	329	303	283	298	307	316	324	320	326	297	299	327	311	285	301	317	324	291	298	319	320	304	314	296	296	342	300	244	309	293	297	309	329	301	309	298	311	307	334	277	308	329	334	310	296	303	300	333	297	302	296	296	300	294	306	306	314	293	294	322	314	295	301	318	306	300	293	312	274	289	317	291	316	324	306	304	293	293	289	333	286	305	311	300	272	302	311	289	321	321	302	301	332	337	302	335	325	277	308	298	280	326	325	331	275	305	316	305	281	304	319	293	301	330	311	302	311	308	292	305	284	278	340	286	299	339	292	325	278	298	302	302	299	343	309	278	319	294	317	299	308	295	297	350	305	267	336	304	321	311	300	302	307	305	271	305	278	297	316	297	313	303	307	287	314	257	310	313	282	323	305	295	302	299	286	300	307	277	284	315	327	325	303	315	321	314	302	286	296	310	287	324	312	277	287	267	351	309	299	309	264	310	303	335	276	320	300	287	333	296	311	271	284	289	298	301	289	310	298	301	289	297	285	282	293	301	288	302	303	308	302	309	284	287	315	288	288	329	315	288	302	326	302	294	290	292	288	278	293	307	322	265	250	297	277	314	301	321	297	299	312	331	307	297	301	298	293	265	275	323	287	310	294	301	306	281	321	283	275	311	290	289	309	330	275	288	299	316	297	285	281	318	285	303	328	303	319	294	281	324	270	345	278	288	292	294	288	273	300	323	300	300	308	294	275	297	276	297	301	317	314	290	292	293	297	308	309	317	284	300	310	298	330	292	319	299	279	284	270	316	319	290	262	305	294	288	277	304	293	300	274	285	312	286	311	276	290	294	304	290	291	309	306	314	316	280	288	301	284	299	326	317	304	303	287	280	319	264	304	311	275	314	293	298	327	298	277	268	289	299	302	288	303	287	302	295	287	332	295	301	299	333	298	301	311	291	296	271	294	293	281	310	332	309	310	291	289	302	307	316	305	275	300	311	289	333	295	303	313	326	309	305	276	280	294	313	288	314	275	302	321	331	290	278	271	284	297	298	299	294	285	299	302	280	285	270	284	288	323	300	290	279	306	308	309	319	313	304	352	295	304	310	322	318	292	309	256	280	295	303	323	311	280	292	324	310	293	274	308	298	299	303	315	295	309	284	295	275	298	352	272	311	288	298	308	295	276	329	275	305	293	313	309	304	296	306	304	258	317	308	313	277	273	293	310	248	325	299	287	319	301	258	301	316	268	343	292	281	256	287	293	295	294	308	285	290	277	311	313	325	295	259	300	312	300	340	298	288	272	302	306	294	285	303	308	311	305	300	280	324	295	310	279	287	307	318	304	293	294	326	278	300	305	298	305	270	286	314	291	311	348	286	290	314	298	280	288	285	273	285	293	350	295	310	264	319	295	286	276	291	336	322	317	292	286	287	262	343	324	267	290	312	310	309	308	273	309	289	281	304	304	302	274	309	363	309	306	285	294	305	331	301	287	286	265	292	279	337	299	306	308	286	306	314	316	309	282	296	300	287	300	305	291	307	310	289	273	296	305	282	286	288	304	309	313	295	282	307	301	325	285	287	313	289	331	299	322	306	267	315	267	306	297	311	329	349	313	313	314	296	331	336	321	310	285	323	309	301	310	266	327	292	272	312	314	326	274	304	311	320	292	293	309	271	291	280	292	302	290	301	289	332	296	295	281	296	305	325	280	288	283	271	317	248	310	286	303	314	309	314	287	316	293	301	311	283	306	343	303	296	295	304	279	270	323	286	310	305	289	312	298	303	287	300	289	300	276	296	287	330	273	313	298	296	291	289	328	277	308	279	296	317	353	306	287	301	316	299	294	281	292	302	308	317	304	290	293	338	303	309	287	314	314	282	306	313	273	260	300	308	323	280	303	317	307	321	302	294	296	323	293	336	305	278	293	299	282	298	322	291	294	293	301	308	315	331	323	270	270	315	304	293	333	292	273	300	311	324	302	298	303	279	316	310	275	298	321	290	278	307	289	301	309	315	276	304	324	312	288	312	315	301	288	278	299	288	275	279	311	291	304	308	301	291	286	285	343	309	305	278	295	361	308	326	300	299	336	348	305	296	314	287	296	303	278	304	306	327	295	288	275	316	280	348	308	279	292	308	339	281	260	274	259	307	289	307	277	292	300	315	322	335	323	279	322	313	301	287	334	292	333	294	291	298	321	316	288	321	307	308	320	284	307	330	288	285	298	280	319	304	309	318	313	307	296	298	287	271	304	281	277	315	281	300	276	294	318	295	309	304	299	298	274	277	308	294	295	321	313	295	312	284	254	311	263	295	254	312	293	293	300	305	299	322	311	317	308	277	333	339	285	283	325	282	311	289	337	316	264	328	350	301	282	308	288	301	316	293	313	290	302	286	313	334	335	303	307	280	305	267	291	319	309	269	292	302	280	317	306	296	280	289	278	306	299	323	277	287	298	291	278	272	316	253	331	293	296	298	308	287	328	287	279	274	346	294	294	299	306	317	293	295	275	304	300	274	306	275	323	263	317	281	284	310	328	293	307	302	314	314	297	292	278	302	289	313	308	291	306	292	290	304	296	287	271	303	299	313	288	298	321	267	307	298	292	289	307	297	307	307	340	303	275	283	306	276	307	278	319	286	318	326	317	315	308	334	287	313	290	319	309	296	291	298	299	305	330	283	319	300	293	318	307	291	258	318	282	263	333	298	318	301	313	302	282	314	290	262	322	318	292	320	304	317	276	313	285	259	289	333	302	290	324	318	316	286	297	312	287	313	283	285	315	298	317	322	275	319	267	292	309	296	309	289	302	296	326	314	313	282	303	303	296	269	276	298	293	294	282	322	285	310	276	298	311	299	285	289	293	285	294	291	295	318	334	303	284	322	282	298	305	324	287	324	295	273	298	308	283	306	292	305	346	339	287	303	317	317	278	328	292	298	324	288	275	322	305	262	293	272	286	306	311	289	274	296	294	274	300	320	270	324	300	293	286	293	301	321	324	311	267	300	319	284	314	325	297	300	298	276	319	300	300	272	281	293	297	293	319	286	296	302	313	296	288	280	292	305	289	293	282	291	306	312	300	290	304	275	307	259	314	291	305	294	309	318	304	325	331	319	308	300	307	300	302	303	269	317	291	305	321	290	314	290	298	307	296	296	317	265	318	289	296	296	307	308	306	290	290	306	284	308	305	283	322	287	304	313	303	294	267	287	307	291	300	339	307	287	289	306	331	289	267	279	299
26691	20514	10254	2307	968	683	432	398	424	401	317	320	261	284	265	280	254	268	256	257	231	256	278	284	266	301	299	257	268	251	272	284	292	298	281	256	261	252	264	274	251	278	272	298	274	257	263	274	267	270	269	241	252	287	280	250	251	232	268	278	273	239	273	238	265	256	266	260	296	263	272	273	256	265	301	264	248	267	262	236	251	250	279	274	269	256	253	274	249	246	255	267	263	267	252	261	265	255	245	267	239	274	252	274	275	273	264	273	287	245	281	262	272	257	257	281	247	251	261	244	268	293	241	279	276	237	260	250	232	313	264	264	287	279	283	253	253	272	273	270	233	257	261	268	255	281	246	263	250	247	263	270	230	257	266	245	289	245	243	265	297	276	238	271	281	282	275	262	260	244	255	263	259	252	270	239	267	240	269	245	253	268	262	268	237	245	247	290	258	263	286	279	263	254	258	247	249	275	264	259	264	261	273	266	262	255	277	253	241	251	269	258	279	266	265	268	277	264	255	276	245	280	262	259	254	269	265	252	254	269	246	280	261	243	284	280	273	259	275	264	271	281	270	274	253	251	259	289	270	253	245	266	257	260	257	261	257	262	248	225	269	270	289	259	271	264	294	245	263	234	280	274	277	281	272	252	278	272	281	279	287	288	271	289	250	232	249	247	277	267	260	298	277	272	247	265	278	267	274	257	265	287	248	256	236	261	290	278	235	259	277	236	261	273	254	273	277	272	292	259	266	263	276	240	273	287	243	237	275	270	274	276	279	277	243	269	275	264	268	274	305	266	269	268	270	269	277	241	259	266	222	259	279	262	259	281	268	247	245	278	256	243	257	258	254	270	260	299	276	269	270	266	286	258	272	262	246	287	259	250	257	263	261	231	245	239	258	232	263	261	276	291	287	277	299	249	258	257	275	278	285	254	282	254	249	247	247	272	248	276	283	262	274	289	249	250	253	279	267	269	263	274	280	270	259	246	256	263	272	304	265	256	284	255	228	236	248	252	271	285	241	248	249	273	281	242	268	253	279	266	294	268	285	251	266	287	257	252	280	277	252	252	274	245	261	259	219	254	270	263	240	257	271	281	261	263	243	283	274	287	242	235	295	260	253	277	265	245	257	247	252	257	270	254	266	239	226	289	258	283	257	271	315	281	277	261	256	256	272	235	261	287	275	254	269	284	263	260	289	241	230	262	262	267	243	248	279	255	258	240	264	249	316	252	239	268	276	268	268	290	271	245	263	254	276	270	237	252	243	266	266	249	267	263	271	258	256	242	288	237	254	249	269	257	268	278	274	283	267	298	287	278	282	285	276	247	260	256	247	285	258	242	266	264	275	238	248	251	244	262	274	250	246	263	287	294	261	242	277	246	246	243	275	278	270	256	229	242	255	251	262	251	276	274	277	264	254	273	268	278	254	276	276	246	293	288	254	269	270	260	237	269	255	263	274	274	263	256	258	250	246	256	272	253	274	284	245	253	263	268	268	260	235	292	264	256	253	296	248	288	261	268	237	282	253	257	261	270	234	232	283	272	238	287	243	272	265	255	270	246	264	260	254	266	263	286	253	266	287	328	288	262	246	248	257	237	257	291	249	275	258	234	260	232	280	274	239	292	261	287	253	279	261	270	293	261	271	279	266	250	265	279	295	243	275	297	270	281	265	251	249	250	290	262	274	277	228	232	264	248	265	247	230	288	249	278	285	249	262	279	275	270	260	265	293	268	260	286	244	254	258	266	271	275	270	248	277	277	265	291	268	276	289	248	264	255	306	300	285	259	260	260	248	259	266	244	263	274	262	276	297	282	251	265	263	264	253	275	274	269	272	225	253	242	286	262	291	267	285	281	265	275	263	259	300	279	282	271	270	260	256	293	257	290	264	277	278	288	283	260	257	257	262	246	266	237	259	298	258	251	263	275	269	271	274	272	261	248	269	255	293	266	260	258	268	285	259	271	271	264	259	293	237	265	237	263	246	244	283	278	276	266	263	285	240	269	275	274	260	257	289	255	261	269	278	260	286	268	298	236	277	287	262	276	277	263	249	272	257	252	248	269	286	245	271	296	279	267	277	243	267	221	267	272	288	233	273	264	263	241	234	277	254	296	280	250	266	265	268	279	272	249	276	223	278	281	279	264	254	240	234	270	255	275	260	247	257	277	283	272	254	268	258	251	287	265	266	281	272	237	244	235	268	237	251	273	262	239	273	234	251	253	277	286	257	282	271	272	247	249	252	251	264	268	275	255	258	291	262	248	284	252	268	247	265	251	240	249	270	253	272	266	293	269	272	291	272	269	269	241	285	268	268	263	263	252	264	263	234	264	280	269	239	283	282	284	273	270	260	265	271	270	267	259	279	278	251	249	269	286	287	272	265	261	262	287	283	280	263	291	245	287	263	259	251	287	235	279	258	238	255	274	276	267	288	261	252	246	242	276	268	251	304	282	273	256	242	265	261	233	284	246	255	237	255	284	302	288	256	273	277	240	281	260	270	253	266	265	244	268	261	267	312	276	247	273	269	276	232	276	277	265	257	251	281	269	256	252	267	241	245	278	293	256	283	275	261	285	254	282	265	253	240	276	254	263	268	230	269	249	253	263	255	275	257	275	235	260	283	263	251	264	291	263	279	259	284	239	233	252	233	235	298	273	270	281	273	276	257	270	262	293	279	266	243	260	250	262	282	276	244	259	257	269	288	227	246	285	249	267	257	283	266	256	276	270	275	298	261	298	257	249	277	240	239	265	269	258	234	263	293	260	226	271	286	275	277	263	299	282	267	270	284	282	274	263	262	248	239	272	282	252	245	266	252	237	279	262	263	252	261	257	248	301	278	262	260	269	282	268	292	251	274	270	269	252	254	242	249	258	290	278	275	262	255	250	267	295	290	258	262	292	268	251	265	249	259	265	256	274	285	253	262	251	286	271	242	285	273	262	258	237	283	279	257	255	264	244	277	258	253	241	252	262	263	287	272	269	247	235	269	267	287	254	297	289	252	244	253	272	274	232	248	254	274	257	245	244	237	274	248	261	262	234	256	288	245	270	296	280	234	256	256	260	282	280	305	262	265	270	250	257	253	265	274	276	279	254	269	265	245	281	298	255	266	267	263	261	258	244	293	236	260	270	294	279	264	269	269	247	266	256	278	250	243	263	259	272	250	256	269	250	286	258	289	259	256	249	262	266	238	242	253	250	284	274	272	265	236	284	245	257	245	271	289	271	263	274	260	270	272	257	289	237	281	251	225	259	269	251	266	239	250	259	264	285	258	260	280	294	263	256	237	268	249	251	253	254	280	257	277	294	239	278	275	276	269	245	257	263	261	247	274	282	262	250	255	257	255	264	251	283	247	263	279	305	262	268	302	276	273	249	239	257	243	299	262	258	267	290	273	249	235	257	262	253	283	269	256	285	280	262	275	271	255	279	270	273	265	260	286	255	271	282	255	251	256	271	285	224	266	265	247	273	263	269	273	240	267	220	257	250	273	271	259	283
8981	11327	8778	3825	2227	1301	990	880	946	826	594	570	500	498	467	437	463	482	435	468	462	453	474	450	443	416	415	425	431	411	419	441	456	409	400	434	365	393	400	425	418	386	433	443	428	410	446	461	418	416	461	385	405	428	440	424	442	402	424	427	423	422	418	413	402	468	428	413	407	424	421	438	432	436	433	448	426	439	433	382	428	432	404	418	399	422	406	420	429	461	398	424	387	404	422	427	432	458	406	382	393	404	416	411	441	429	436	408	412	399	427	384	429	467	376	427	435	427	427	436	415	427	392	428	419	416	453	408	408	417	423	425	385	401	397	372	400	426	453	421	408	404	397	374	452	420	398	428	422	389	381	401	425	417	414	416	403	397	433	417	402	432	401	456	403	399	427	439	407	392	424	417	414	435	438	406	427	427	392	378	395	368	433	438	426	399	423	428	425	422	444	401	406	429	408	378	417	440	375	411	444	390	446	391	454	420	417	435	436	391	439	409	417	411	457	454	415	442	419	436	435	418	412	415	402	421	436	460	368	421	403	463	399	394	420	380	374	432	413	401	435	416	427	434	365	419	423	453	408	390	453	396	423	403	427	418	401	424	433	391	406	382	437	399	437	445	429	412	425	422	421	385	410	424	404	414	418	418	414	453	475	423	426	416	406	448	406	388	436	415	402	421	422	411	415	394	409	430	409	390	417	429	424	411	380	417	414	413	426	385	388	413	439	419	383	397	407	457	429	439	413	397	443	399	429	398	402	432	405	377	415	415	449	387	406	417	421	456	391	442	445	411	422	429	358	433	434	419	406	417	430	365	417	393	407	392	408	403	433	393	448	382	438	411	428	400	406	427	427	431	450	436	432	414	404	430	427	422	400	413	412	417	389	456	453	385	415	421	429	424	402	392	390	413	391	414	420	413	409	400	401	375	439	399	422	429	395	461	422	440	417	401	410	421	391	421	414	415	412	427	425	392	419	403	452	416	416	412	380	423	431	416	403	418	402	406	419	430	387	418	409	404	414	393	381	413	391	365	415	389	410	453	446	444	429	433	428	432	418	412	451	444	423	419	399	411	390	443	425	408	403	400	373	427	437	409	420	429	424	409	429	415	428	406	435	415	440	364	447	395	421	449	402	408	439	425	426	438	420	437	426	395	391	429	414	402	429	394	425	412	409	423	384	419	413	409	403	378	417	442	449	408	412	416	417	424	411	418	393	411	413	413	418	399	393	406	393	421	371	396	420	412	412	430	425	425	405	411	430	435	403	397	388	426	406	451	457	424	383	410	421	437	467	418	415	395	428	402	421	447	417	410	411	417	428	413	423	405	417	407	387	405	426	392	407	380	399	447	379	410	408	416	391	427	428	391	418	451	421	375	373	425	372	440	431	402	408	465	442	442	398	434	462	453	429	415	448	408	404	428	391	438	422	430	400	369	417	388	431	449	429	414	408	414	428	434	427	453	377	440	431	439	414	416	407	372	385	431	404	410	409	432	416	413	417	440	414	420	438	414	418	405	401	399	414	408	410	435	427	427	397	411	397	419	392	425	370	406	424	403	403	424	429	429	392	415	435	413	401	448	402	421	417	427	411	396	415	413	414	417	367	401	414	417	421	440	375	435	397	421	436	427	437	387	443	444	456	397	453	387	393	400	408	441	425	423	423	463	437	401	431	401	431	394	427	414	423	415	422	390	376	409	426	447	397	400	426	424	373	418	419	426	427	422	400	432	441	401	427	400	381	386	420	433	437	400	436	406	418	397	403	388	418	436	441	433	420	431	414	420	432	424	416	412	417	432	425	431	408	368	400	405	423	391	405	419	396	462	367	401	427	414	411	408	374	412	445	427	426	433	425	382	448	423	440	426	425	427	433	409	433	393	430	423	395	437	392	384	390	430	412	405	420	409	387	434	398	367	425	421	410	405	416	413	418	421	416	409	397	396	405	389	447	410	407	392	396	422	407	434	401	391	414	436	387	413	435	434	431	438	424	419	424	395	422	426	437	434	407	385	447	416	386	467	419	424	456	374	416	394	429	401	405	419	419	422	460	417	438	403	423	419	429	437	460	414	415	400	444	428	427	444	420	408	436	394	410	419	396	452	452	397	426	401	429	396	444	439	389	421	423	416	429	393	430	401	419	413	419	452	419	439	391	426	450	406	408	411	420	412	390	422	411	370	406	409	410	394	424	394	389	432	423	397	409	427	438	429	419	404	416	430	438	411	431	409	411	435	428	425	430	435	413	416	416	397	453	398	460	389	418	410	449	373	438	384	410	424	393	361	467	359	400	401	417	426	431	409	443	433	378	453	422	422	413	407	394	418	444	429	412	479	406	440	440	402	395	406	446	428	423	403	428	438	451	411	400	461	410	391	380	404	420	388	395	421	411	417	449	431	423	439	405	458	420	442	409	442	448	426	439	454	422	411	405	405	405	420	450	443	394	442	377	398	387	394	391	412	428	450	370	375	434	379	409	430	447	409	387	463	458	404	419	427	394	398	383	446	467	415	401	396	458	429	394	397	401	409	440	424	411	441	383	421	440	407	420	461	420	406	408	423	382	428	406	451	428	434	398	373	411	396	409	421	395	411	422	400	417	401	402	467	410	411	393	438	403	364	431	432	419	417	407	453	405	375	419	450	421	452	409	397	448	420	421	435	412	423	431	428	408	414	404	445	440	429	398	433	412	417	435	434	442	415	440	427	418	440	385	470	422	395	428	400	411	413	432	426	384	442	436	375	397	427	448	416	441	406	443	392	414	454	442	421	389	394	459	400	410	445	415	423	417	438	417	418	417	433	416	401	409	438	429	430	431	395	388	380	461	411	438	397	430	396	394	442	415	419	450	433	415	421	432	404	384	429	410	383	449	382	426	415	455	429	401	403	391	397	430	414	421	423	398	414	421	449	458	387	415	429	433	432	413	437	402	430	410	395	408	365	449	411	426	436	406	404	431	432	405	430	425	428	416	412	431	417	396	419	430	424	379	411	400	405	404	412	419	418	430	399	447	442	395	425	433	395	417	422	425	417	448	391	415	436	409	398	415	394	435	416	407	433	439	410	436	385	409	436	430	396	439	426	419	419	434	394	422	406	394	422	397	438	424	419	425	446	400	434	432	417	437	439	408	437	401	423	389	420	434	406	392	443	417	408	411	385	423	383	420	414	383	402	418	447	396	399	416	445	432	392	400	402	420	420	417	404	425	407	376	429	440	426	435	437	428	394	400	399	387	398	432	418	396	402	405	409	467	390	427	366	429	437	401	424	379	431	383	389	399	427	410	378	417	423	427	410	421	403	451	424	377	407	431	410	410	417	433	388	407	402	407	388	393	401	425	397	423	417	393	382	451	400	418	413	382	437	431	469	391	411	406	398	413	406	435	408	428	389	390	407	425	416	431	424	421	381	398	399	375	426	439	421	416	401	375	421	381	431	430	420	401	420	418	416	410	385	412	391	399	429	384	447	446	414	396	419	385	409	436	433	444	411	433	396	428	432
24341	21158	28145	24416	18796	2606	973	694	709	682	492	458	380	388	372	383	376	354	362	341	322	355	328	331	347	321	319	332	330	331	295	331	286	336	312	306	312	360	324	296	298	316	317	321	291	286	309	311	343	320	331	303	304	291	285	299	318	304	328	297	301	297	312	288	302	303	307	271	296	333	298	322	315	323	286	313	315	311	329	312	360	295	309	296	312	296	294	279	330	305	299	336	293	315	290	314	318	330	293	285	321	291	306	285	274	313	326	325	288	306	305	301	285	280	302	280	305	302	331	267	308	324	336	297	302	278	328	305	375	294	266	289	327	295	276	329	301	317	349	298	312	319	305	301	305	319	325	307	302	319	337	351	317	309	313	307	273	291	357	313	351	288	279	328	309	295	321	309	302	311	295	327	320	334	326	300	326	341	300	277	309	274	308	307	322	312	277	294	284	297	281	297	283	320	308	294	330	300	317	317	328	323	357	307	347	293	331	301	307	288	317	325	330	296	301	313	322	339	310	304	325	330	343	326	305	301	331	280	277	287	310	308	329	296	319	305	295	285	306	312	294	294	296	325	289	329	314	293	304	305	298	315	301	313	289	338	273	314	340	298	300	296	306	310	308	286	321	309	303	314	322	304	311	319	298	301	332	295	302	302	311	324	313	308	305	318	298	289	340	315	323	300	310	309	307	318	291	275	307	324	353	306	338	300	326	331	286	293	268	299	321	327	343	300	309	321	261	303	315	327	286	303	301	315	308	282	308	310	311	356	331	317	325	300	333	285	330	309	312	316	315	285	321	282	315	327	316	313	307	293	330	335	318	300	287	315	298	305	307	303	299	313	309	300	334	305	301	310	319	321	311	319	297	330	315	306	332	267	324	300	301	315	320	332	300	313	315	335	332	297	313	314	339	319	318	327	341	302	319	307	293	306	308	307	310	293	283	303	292	292	303	298	326	318	298	328	294	286	330	289	331	290	318	324	337	308	311	333	316	273	317	310	318	300	323	315	299	276	321	307	320	298	292	313	326	322	353	301	278	345	317	264	347	314	305	323	311	283	318	301	278	327	357	297	344	302	312	318	287	346	305	298	353	307	336	319	302	297	309	297	324	294	338	294	298	309	291	319	289	303	302	275	299	328	330	307	295	298	312	306	332	337	301	317	299	312	337	302	308	344	312	309	296	327	302	324	275	298	312	322	327	307	321	324	344	318	311	299	312	275	312	309	308	303	293	259	314	302	294	315	303	319	325	293	312	306	306	313	305	306	299	316	306	297	320	325	299	314	282	301	325	331	300	323	313	313	280	299	293	298	307	319	324	341	326	305	310	276	318	300	349	334	287	318	287	303	304	318	284	276	300	332	315	310	307	302	326	299	326	282	309	291	313	321	333	325	313	282	302	301	297	299	317	282	282	328	318	302	326	338	330	326	275	290	307	297	305	317	342	303	274	308	331	313	317	316	336	283	301	353	279	305	299	324	298	322	341	332	334	308	309	323	311	321	297	301	309	297	311	301	321	311	321	317	311	335	339	313	306	367	292	310	316	318	312	313	290	327	308	310	281	334	340	308	314	297	312	269	316	286	295	337	315	303	323	321	282	303	316	335	297	269	300	311	291	273	298	286	309	342	305	315	321	301	333	310	338	310	304	335	342	300	308	313	350	328	295	284	296	307	313	309	324	356	300	337	296	334	301	321	340	315	341	315	295	309	329	339	335	333	304	289	320	324	328	300	299	311	313	300	311	354	348	320	290	285	318	323	305	313	309	321	300	307	336	301	319	314	293	311	337	314	307	305	298	293	304	319	283	309	338	283	280	323	278	285	339	293	335	338	291	330	287	276	305	330	304	280	304	294	307	301	305	296	300	306	283	322	277	312	318	334	306	322	298	306	283	355	278	306	313	303	296	317	289	310	291	334	309	292	309	321	274	327	290	309	319	301	297	297	316	293	301	300	282	287	296	320	295	309	288	274	279	291	298	317	334	307	319	329	287	315	323	328	322	288	310	316	299	316	311	313	299	320	299	294	335	312	285	320	292	279	321	305	302	327	305	350	332	320	299	272	314	345	291	279	326	326	307	286	308	301	351	348	292	334	309	313	302	304	296	288	326	291	364	288	298	291	328	286	297	346	307	314	285	286	277	290	287	298	329	294	336	282	287	285	327	300	310	303	321	294	302	295	312	283	304	321	296	320	298	293	296	298	268	320	306	338	323	321	323	294	263	351	312	304	320	295	291	323	336	308	300	291	315	365	335	277	305	313	314	268	321	319	317	324	294	310	281	307	289	275	289	314	345	322	329	303	292	324	297	323	312	291	303	294	280	300	321	323	299	312	310	338	301	302	294	343	315	322	300	300	319	289	304	311	342	282	338	304	305	302	302	326	310	297	321	299	288	324	288	331	298	323	309	284	308	308	326	305	291	307	317	304	284	308	308	336	315	304	316	315	310	273	311	308	284	324	326	302	284	308	305	293	272	309	304	303	297	325	306	276	319	314	340	294	328	316	323	288	322	319	311	302	295	326	339	305	328	308	304	328	322	316	301	319	308	317	295	300	318	321	307	306	345	288	312	290	322	348	337	291	298	305	294	298	308	311	306	322	285	303	299	301	301	298	319	316	304	313	320	311	294	304	324	285	324	326	310	314	298	302	324	292	321	326	299	301	310	347	314	337	317	335	302	310	292	312	283	327	326	301	299	331	322	295	322	305	300	296	294	317	303	334	295	331	317	300	294	294	292	297	316	310	275	303	291	339	322	310	318	313	312	297	346	305	335	324	298	310	300	268	304	303	301	294	314	311	309	326	297	304	292	302	324	327	305	327	324	333	285	262	329	307	328	311	293	332	322	320	295	296	320	299	299	322	323	322	291	292	312	310	313	299	295	319	319	326	330	306	297	328	279	300	322	321	302	306	306	331	324	312	276	308	298	295	317	313	310	303	299	294	312	314	306	292	324	298	312	324	280	296	312	318	301	300	290	303	287	309	298	333	273	317	307	306	313	290	271	325	319	288	287	304	323	294	308	309	312	325	323	279	316	289	301	275	314	280	310	327	285	323	304	323	280	307	301	305	297	301	325	328	303	279	318	280	290	289	293	310	305	316	303	287	304	318	299	313	316	284	297	338	300	312	306	301	284	277	288	327	292	315	304	337	311	313	310	282	315	306	299	281	316	312	300	316	299	309	281	310	300	302	290	300	288	292	303	304	327	298	326	307	311	313	288	277	340	321	299	287	318	308	288	313	311	324	316	305	306	304	324	314	311	297	300	350	293	321	305	315	317	320	281	304	281	280	315	311	314	310	342	342	339	306	321	287	315	314	281	302	312	334	307	327	313	300	302	297	289	296	344	347	309	279	311	336	345	291	297	312	310	319	298	301	336	294	325	331	330	314	309	309	293	308	297	332	346	288	293	316	290	291	299	292	302	305	301	301	333	309	294	300	332	296	304	286	311	289	299	312	315	281	328	314	300	291	319	311	346	302	313	314	306	340	295	291
10790	19168	15863	8341	5015	2991	2157	1726	1820	1670	1191	924	878	798	759	701	687	627	631	644	614	544	554	502	564	595	546	509	507	529	522	567	547	504	530	518	515	506	525	518	541	549	504	506	496	490	526	497	475	487	506	512	488	520	498	462	480	478	492	495	486	487	495	482	505	490	487	498	476	531	509	496	504	477	513	465	469	490	510	502	470	500	513	492	498	510	467	471	519	488	505	475	504	492	469	524	477	487	471	515	464	525	465	483	511	483	500	498	476	486	492	485	431	461	471	475	475	495	498	504	500	464	500	463	488	451	483	507	527	471	510	490	478	490	516	493	521	492	487	486	504	506	463	492	475	490	495	498	515	507	502	455	505	498	494	482	520	489	463	460	493	494	508	515	500	482	492	500	507	473	526	464	500	522	452	476	472	486	442	531	478	459	476	468	487	490	499	486	512	453	479	451	511	485	480	503	483	465	469	477	482	486	479	471	511	471	473	502	501	512	487	455	516	489	492	503	509	489	495	506	486	537	488	480	479	536	456	485	484	488	466	503	483	451	466	484	504	523	478	514	482	492	471	515	527	499	508	467	506	497	499	477	487	495	475	494	483	483	479	473	474	498	498	457	466	454	519	468	504	475	485	447	485	482	511	478	456	486	488	505	497	458	484	505	510	498	478	489	493	494	500	495	502	459	496	437	507	484	453	476	471	493	490	497	499	495	475	529	503	507	469	507	492	534	486	497	477	468	460	486	525	504	523	516	468	494	491	455	470	486	466	466	499	531	481	471	499	465	488	506	521	463	472	509	461	505	486	469	533	459	499	496	468	468	459	491	494	497	516	498	485	525	440	481	498	494	446	475	490	488	485	514	471	493	452	489	491	486	500	492	518	504	524	497	522	516	476	473	510	539	529	455	498	491	492	550	442	486	492	496	510	540	463	491	485	455	525	454	490	510	519	513	473	460	475	443	483	489	520	487	510	478	486	466	485	456	487	494	492	448	507	488	484	469	521	493	458	483	481	480	459	510	488	454	478	525	523	477	480	471	468	449	475	487	492	494	487	460	490	496	493	492	481	470	523	473	497	491	454	471	502	452	455	502	523	486	495	455	492	541	510	495	477	450	505	478	467	473	491	511	487	465	470	476	509	494	459	468	480	514	513	450	486	495	507	483	470	486	525	512	515	487	508	481	445	521	506	467	468	448	483	479	474	479	487	463	472	526	524	496	479	491	520	491	464	480	507	463	508	508	470	522	467	489	464	433	532	504	482	489	480	472	506	459	487	496	494	501	446	496	470	489	514	507	455	527	468	471	493	497	468	513	516	472	506	484	449	490	446	493	472	484	516	506	499	479	466	481	480	481	503	506	497	499	464	496	517	441	502	466	475	465	510	480	488	508	483	466	498	506	501	498	488	440	481	462	478	470	495	449	505	489	508	466	479	542	483	533	485	513	539	466	476	472	475	480	448	501	475	463	486	494	504	496	496	471	493	486	482	497	498	489	492	477	490	508	509	480	536	477	452	514	492	466	513	553	484	472	475	485	502	510	517	468	491	470	470	486	496	488	457	480	475	510	468	485	470	546	475	447	484	496	449	488	498	492	496	507	486	492	499	508	482	523	508	490	461	477	452	520	455	481	521	499	455	517	516	491	478	465	487	478	481	518	486	479	477	497	509	463	493	489	475	507	487	479	488	521	489	491	500	478	495	467	482	506	473	453	472	474	458	504	499	462	504	543	500	501	473	471	471	450	475	477	502	462	475	490	477	514	512	510	532	461	494	492	532	479	481	525	486	464	480	504	526	501	498	449	513	478	503	494	465	542	535	492	478	497	479	500	474	506	530	495	522	502	482	480	555	456	507	475	468	510	505	513	494	533	465	515	494	487	464	470	499	489	488	491	504	494	505	479	462	514	485	498	521	506	440	504	514	477	520	488	530	481	462	544	512	481	486	481	496	488	467	481	487	515	475	488	495	505	501	438	511	473	491	518	442	491	503	484	489	458	510	505	490	452	490	506	492	508	480	487	495	491	510	491	518	498	513	515	477	501	499	495	483	512	510	486	466	491	491	528	483	499	480	448	516	492	440	472	494	454	477	480	471	475	497	520	502	449	484	483	460	525	454	496	474	483	468	468	519	498	533	443	478	505	459	502	495	466	518	467	483	471	482	469	466	461	488	512	477	484	487	497	473	470	471	468	507	488	499	474	473	508	497	507	516	492	445	448	480	500	480	482	504	507	457	506	517	471	493	528	474	496	482	484	478	472	481	479	525	478	468	500	502	474	483	469	494	469	436	502	512	500	502	448	498	471	501	474	491	477	506	484	516	490	509	512	460	473	427	547	509	505	445	474	526	475	492	480	448	513	515	452	502	517	445	540	490	498	478	469	481	483	488	465	453	484	504	473	480	505	481	481	493	487	519	484	455	503	487	457	497	490	470	496	546	518	523	496	517	445	478	465	520	469	528	489	500	503	483	468	479	493	479	479	490	469	499	461	477	503	496	489	509	499	467	479	456	538	491	483	542	490	497	466	508	485	513	471	425	473	519	517	515	506	495	532	503	495	456	471	464	522	449	499	494	496	504	502	496	509	458	477	464	476	497	483	467	516	502	488	527	503	481	452	517	510	469	498	472	491	475	535	487	441	473	457	504	488	504	493	478	473	457	471	504	428	460	509	474	510	496	551	466	489	498	505	485	470	483	487	505	520	483	471	520	513	463	455	493	460	535	496	502	459	494	498	436	465	474	435	480	480	476	455	490	459	541	480	503	450	500	530	441	492	498	465	497	486	507	458	500	491	498	480	509	479	444	495	471	526	447	477	527	463	499	485	501	470	516	471	436	547	502	484	459	448	482	454	520	455	475	489	486	517	443	461	468	461	467	430	506	499	512	457	482	467	453	467	472	439	479	518	498	481	475	470	450	477	510	513	529	472	491	538	491	459	490	482	456	482	508	501	471	496	479	463	484	510	486	466	469	490	499	474	487	503	511	474	474	461	491	440	511	527	468	472	487	500	500	485	469	490	453	455	487	481	485	532	480	490	508	510	497	508	495	508	427	504	496	488	494	467	460	493	496	496	498	471	483	525	491	500	517	444	467	476	474	480	454	467	474	472	500	504	493	450	485	498	487	508	472	445	531	484	482	503	488	501	538	515	518	510	469	451	493	512	519	493	489	449	492	467	480	509	496	441	444	489	473	521	510	486	455	494	462	495	497	486	493	471	497	467	503	456	487	512	502	534	468	484	480	491	518	531	507	475	465	507	510	503	496	490	465	490	493	474	477	470	479	499	463	471	503	498	475	483	477	457	497	481	508	486	514	499	484	508	479	479	509	464	508	471	489	481	487	492	477	507	491	497	465	527	485	505	480	482	500	454	480	506	511	491	488	499	510	496	485	462	507	495	496	447	475	498	480	496	482	462	505	479	384	470	474	491	504	501	484	515	476	509	522	487	466	479	493	471	508	492	479	473	473	481	479	472	519	493	500	464	460	500	449	480
23122	21156	28962	23619	21152	20176	3113	982	805	772	621	464	407	367	330	287	297	303	274	260	234	226	242	222	232	202	204	228	229	220	231	254	192	220	191	194	190	219	189	190	211	184	209	214	216	184	188	222	194	189	193	183	184	214	173	172	177	172	205	188	202	189	193	193	209	209	173	197	172	172	198	201	189	199	201	200	168	167	187	188	193	223	179	183	208	184	195	192	193	189	181	204	178	179	151	182	197	187	181	182	183	183	190	192	184	179	205	179	178	193	183	170	177	180	167	204	174	202	187	199	204	197	184	167	199	198	181	203	193	175	163	183	188	184	191	192	195	160	172	192	188	225	174	177	198	198	172	193	190	179	155	179	171	186	191	192	164	184	197	195	191	204	205	176	162	160	182	184	179	170	179	172	181	177	186	204	193	206	179	169	189	197	165	198	203	194	174	186	165	194	195	215	165	196	173	177	169	190	198	187	192	163	203	203	188	201	183	185	179	189	195	189	163	193	186	180	175	200	181	187	174	195	184	180	189	174	211	165	203	191	168	172	187	179	174	216	206	205	195	180	153	204	201	183	184	171	178	205	183	171	176	197	184	203	155	179	210	172	171	185	178	186	195	197	179	185	194	209	173	177	185	182	174	199	192	191	204	208	182	194	192	205	168	204	197	181	181	168	178	170	176	195	164	191	163	190	204	203	174	177	187	165	188	194	185	203	196	190	178	193	162	193	157	192	177	171	179	182	166	179	169	188	180	168	182	178	176	170	196	181	194	169	226	188	186	189	197	196	180	159	186	166	194	194	186	183	180	185	183	189	185	179	182	195	176	202	190	213	203	173	197	211	200	184	203	177	196	202	207	173	185	177	172	159	187	177	182	167	162	201	169	157	155	201	190	183	167	172	187	186	156	180	200	196	210	174	206	179	190	185	194	189	179	181	175	183	189	197	182	177	194	177	191	190	180	178	184	191	188	188	181	171	174	165	179	184	183	200	194	181	172	178	180	191	185	156	202	182	191	187	186	184	189	203	195	170	184	189	210	166	173	171	163	166	189	210	202	203	187	196	176	196	186	175	192	168	171	193	170	180	171	164	183	191	172	186	195	162	199	178	165	187	180	185	170	181	184	173	180	188	183	183	166	185	180	196	187	184	200	176	194	186	192	188	189	190	179	171	166	189	197	167	200	173	182	213	192	190	179	188	166	174	187	182	182	193	177	188	158	161	197	173	188	194	178	210	182	195	165	193	192	223	183	191	175	159	194	166	204	189	182	197	183	189	171	175	177	182	177	197	178	197	198	193	177	183	175	190	204	175	206	190	165	182	198	189	177	195	175	220	180	185	166	176	186	192	167	195	155	178	188	183	168	184	192	178	182	203	179	178	182	174	176	168	222	185	178	187	202	192	215	179	193	204	178	184	179	173	193	176	146	170	181	186	188	188	204	164	164	204	191	188	214	204	177	169	185	193	172	165	194	196	193	187	192	200	207	175	158	186	206	178	188	176	182	174	196	169	194	149	176	200	191	177	169	201	199	180	175	184	207	183	158	182	199	189	186	186	156	178	178	195	190	179	197	170	174	179	189	207	175	169	161	164	152	183	181	185	173	204	185	186	194	177	209	182	174	190	204	176	180	175	190	180	193	176	177	176	186	186	206	169	172	171	187	191	189	204	169	158	199	176	199	190	201	180	186	170	196	177	195	190	196	180	209	190	162	191	160	172	184	176	212	185	194	179	166	207	170	187	176	172	170	192	173	206	170	170	177	219	179	209	175	208	186	189	191	196	189	197	171	204	185	195	191	195	201	212	183	176	183	188	179	192	188	201	204	188	189	180	185	176	167	217	177	170	178	202	207	179	188	186	170	193	180	188	187	196	170	182	188	201	184	192	212	188	165	188	189	177	200	187	181	180	207	214	180	201	168	169	171	186	191	192	202	188	203	173	201	177	168	199	184	168	189	188	168	174	179	205	170	186	164	190	160	174	155	175	188	179	160	191	151	168	177	182	197	188	153	191	184	169	180	143	184	172	197	195	182	192	181	183	180	164	197	205	191	180	177	186	183	184	190	183	193	184	172	191	152	174	191	207	179	168	184	205	193	182	177	195	183	184	188	194	188	184	205	184	174	193	190	186	167	190	197	182	180	173	191	186	201	177	193	204	182	191	197	178	194	189	176	171	168	185	163	168	195	170	173	197	179	174	202	218	170	160	171	181	179	193	179	185	181	202	199	180	165	179	202	190	146	199	180	171	188	167	171	176	208	202	198	182	171	166	195	209	192	190	178	195	195	202	169	170	183	174	176	182	212	198	196	176	181	181	180	190	185	186	172	189	163	167	186	195	179	180	177	197	177	163	186	200	188	195	181	195	179	172	181	185	209	175	189	197	185	167	187	204	179	159	189	186	183	169	174	186	165	163	182	184	216	190	177	160	182	197	179	196	178	181	180	193	184	214	181	202	198	228	193	188	186	185	198	168	172	168	199	181	198	187	193	212	189	208	178	210	182	174	170	178	193	195	217	181	189	181	169	178	177	190	192	189	193	176	212	201	172	191	224	180	185	192	177	195	188	178	188	177	161	172	176	187	188	204	207	175	186	193	176	170	208	187	203	173	195	184	202	182	176	193	189	210	173	170	185	193	182	181	160	180	184	186	197	159	172	195	188	189	188	192	179	200	180	199	149	164	166	181	200	158	176	188	190	186	170	161	209	183	196	158	188	205	193	156	180	177	181	202	170	180	172	206	180	187	170	188	171	169	196	191	183	187	184	173	189	162	190	162	198	180	196	186	177	185	161	189	177	193	190	181	189	181	186	196	199	185	184	184	194	186	177	194	191	181	213	164	193	177	166	181	185	174	184	181	169	208	174	179	160	189	188	166	190	218	193	181	176	179	188	193	180	188	182	181	193	171	203	173	187	198	169	203	187	181	171	171	184	171	176	183	197	192	195	191	173	190	170	175	179	178	175	207	179	173	196	169	201	179	182	181	178	190	178	188	162	186	175	192	186	187	166	185	206	156	194	189	171	198	182	176	192	166	161	168	194	192	191	203	178	176	183	191	158	190	201	192	199	187	187	168	182	190	188	196	191	165	163	154	195	175	193	174	196	185	169	202	178	208	181	199	174	173	177	185	190	155	185	187	168	186	176	189	156	194	193	166	201	180	178	172	185	204	190	178	189	180	194	196	192	180	195	198	188	176	170	197	178	175	212	181	189	175	187	173	173	205	197	205	154	181	169	175	165	209	162	195	169	166	172	189	206	182	170	190	174	193	180	195	189	182	195	203	164	203	191	189	168	170	196	181	187	195	215	190	151	198	190	154	193	179	203	203	187	183	192	201	198	175	172	164	164	204	181	188	206	150	197	171	199	176	163	197	165	173	167	186	173	202	187	178	181	196	191	167	221	190	190	190	184	195	138	194	184	159	176	197	151	178	177	199	190	195	192	182	193	167	173	186	203	196	178	171	191	191	205	189	195	204	197	194	188	195	181	167	184	183
13895	25670	21256	12704	7878	5075	3530	2638	2627	2396	1707	1297	1038	860	775	750	662	616	625	528	512	521	491	459	432	457	431	391	394	377	383	399	357	360	409	366	329	381	321	354	345	365	327	309	306	336	329	310	340	353	355	325	314	316	350	310	321	334	306	311	306	313	284	307	346	277	315	281	301	320	270	290	288	299	280	310	332	335	329	292	327	289	329	307	306	309	332	319	321	285	310	296	286	287	287	324	316	274	283	301	270	293	317	311	307	281	284	331	269	315	324	332	301	300	309	299	329	299	318	319	331	296	303	338	307	307	316	308	318	330	284	330	287	299	308	262	308	314	302	277	300	272	341	305	292	302	292	301	307	327	306	305	303	295	303	283	284	293	305	287	283	293	315	285	292	297	289	299	286	283	282	314	325	293	278	294	287	296	318	252	298	277	315	297	278	301	330	277	298	288	326	304	311	324	288	321	293	301	314	297	298	284	274	308	277	294	288	296	309	324	307	304	299	277	300	337	287	299	309	310	330	314	337	285	312	350	277	330	258	334	309	327	323	286	311	327	284	283	305	285	311	277	298	316	283	317	274	297	319	275	288	316	310	316	315	332	306	294	285	305	312	284	289	283	295	292	315	294	295	286	274	316	329	308	295	312	318	279	291	300	292	292	319	312	292	271	284	279	285	310	319	291	309	303	333	290	307	289	322	305	303	314	275	292	275	319	344	314	301	275	303	305	300	323	308	297	273	298	283	302	266	273	326	324	337	311	304	341	284	279	306	316	319	298	314	283	312	287	308	314	288	299	294	304	320	286	265	299	283	295	313	333	267	278	300	293	288	310	303	292	303	287	294	280	320	301	290	313	309	349	310	319	276	304	286	291	308	288	293	316	310	263	300	297	289	276	324	326	299	313	326	302	302	287	303	329	288	302	311	309	298	284	310	310	308	285	300	274	294	335	280	269	306	293	323	294	329	338	311	306	295	319	322	323	278	289	318	290	269	327	283	310	295	287	301	286	288	302	291	315	295	279	327	292	303	297	304	288	276	277	311	274	278	326	281	310	301	292	264	299	295	271	306	272	306	305	301	323	314	310	288	303	311	307	271	296	279	316	285	305	299	272	283	301	293	329	311	343	290	308	298	299	317	300	287	270	301	330	300	291	318	288	318	271	329	302	300	310	304	309	322	307	314	311	309	306	304	302	303	308	323	264	302	299	286	271	311	284	312	292	306	324	274	308	304	302	296	303	273	296	285	317	323	306	304	297	286	330	279	290	304	284	303	302	273	287	283	311	294	311	311	285	287	294	294	290	287	289	287	294	329	311	305	288	291	336	307	282	262	311	310	289	267	286	306	275	293	303	320	305	275	278	331	321	297	283	279	305	319	292	293	303	293	277	315	290	299	305	288	293	307	324	300	291	325	318	295	303	299	300	279	317	275	312	297	314	275	290	338	302	310	292	321	275	319	291	289	302	282	289	300	283	303	295	311	282	314	323	304	325	305	326	323	299	287	287	304	317	296	334	319	301	294	302	288	331	240	283	307	271	292	318	312	296	268	324	341	294	300	281	260	290	301	288	319	332	316	323	303	318	314	292	331	305	310	289	322	311	297	315	307	305	304	273	291	293	287	316	290	295	327	290	272	319	321	302	298	278	313	269	298	312	295	339	275	317	305	303	290	293	293	309	295	317	294	303	329	318	294	310	280	278	334	324	298	300	292	310	297	328	278	318	282	306	331	286	294	271	310	296	309	299	295	305	312	314	302	306	332	300	311	292	279	293	304	323	297	308	318	305	321	272	274	294	280	317	333	323	299	273	309	321	286	315	278	310	320	313	294	270	275	306	328	291	307	302	298	278	301	277	300	290	282	301	306	293	293	291	307	305	291	277	286	281	316	280	298	286	269	270	326	314	292	296	258	283	295	313	280	284	310	322	306	326	290	336	308	309	282	292	292	306	282	305	312	299	314	292	307	257	311	284	284	308	292	318	288	293	318	316	286	327	323	299	327	304	327	289	305	290	293	321	286	308	312	267	272	308	300	275	290	330	276	307	315	302	293	339	329	323	296	287	281	304	277	290	280	260	279	295	313	294	281	291	304	266	304	284	289	290	291	284	284	305	274	310	298	307	263	285	300	294	288	304	307	303	313	295	296	298	331	303	308	316	259	301	304	294	298	314	317	309	298	315	309	305	317	293	333	292	312	320	286	304	304	326	280	314	296	294	300	292	287	339	322	301	304	318	295	289	290	295	281	316	321	318	306	301	268	295	333	305	338	291	292	304	303	313	348	293	298	309	314	289	329	300	329	315	287	313	310	298	276	316	298	310	317	291	306	289	294	283	291	286	278	302	337	316	291	270	276	330	304	306	310	300	309	275	297	296	314	286	312	281	312	273	334	296	330	276	286	298	275	316	296	305	288	322	311	274	293	294	276	281	287	277	302	297	296	287	280	289	302	321	289	292	303	325	283	294	282	336	301	278	338	253	269	301	293	312	265	318	283	285	301	290	312	315	281	291	299	327	265	307	307	290	296	312	307	327	289	345	298	299	322	310	306	315	292	304	322	295	300	299	286	302	275	287	306	307	310	299	296	316	313	318	260	299	317	283	298	293	300	299	306	304	308	318	301	318	296	287	308	305	280	274	293	308	296	327	307	336	293	292	307	313	322	294	279	342	353	326	313	302	271	297	294	305	257	289	320	286	301	312	292	321	317	289	332	298	315	270	290	303	331	266	290	286	295	310	311	315	325	324	285	344	287	307	283	283	344	300	300	317	265	308	309	279	291	301	338	310	288	333	285	311	288	314	322	295	287	302	325	291	291	283	299	321	277	308	310	295	312	291	291	313	306	316	284	280	299	283	297	297	309	329	293	302	323	294	305	325	297	290	329	298	315	321	286	343	318	326	274	285	333	266	265	310	317	302	285	310	318	274	320	274	305	292	318	301	284	299	289	307	305	271	306	294	277	278	317	297	312	307	283	282	306	327	258	310	300	298	325	318	320	312	282	321	287	263	295	285	301	284	307	314	289	292	284	310	271	315	294	269	286	276	329	308	285	278	297	285	279	304	302	284	306	302	287	279	331	334	335	284	343	302	316	310	292	293	282	316	297	312	330	295	307	301	308	272	306	296	312	282	288	268	265	306	307	262	310	317	333	293	301	308	300	308	299	306	287	263	306	294	312	280	283	332	290	290	292	328	311	331	342	312	270	300	303	256	277	305	279	299	278	338	263	277	286	285	287	282	304	294	294	292	279	317	272	301	293	301	318	318	304	274	319	316	296	313	308	309	270	260	284	299	293	307	299	294	327	280	294	301	298	327	284	283	306	264	273	298	303	288	305	278	277	299	298	268	286	283	265	262	314	312	280	303	280	300	306	297	307	277	280	273	336	259	298	270	321	283	307	311	301	293	299	305	311	296	275	315	282	316	295	302	307	287	267	282	270	301	331	304	301	284	289	296	302	317	279	319	316	309	315	309	339	309	303	292	294	288	321	290	291	302
26717	20492	9966	2022	847	520	432	355	389	333	321	302	283	295	286	276	290	299	272	253	279	271	279	267	270	277	271	251	250	278	265	277	274	293	264	262	227	257	278	275	268	222	284	249	252	274	280	265	267	250	274	261	253	260	295	286	279	270	289	267	256	253	255	279	245	274	266	283	288	280	281	255	296	271	246	270	241	281	285	233	296	254	306	280	279	259	263	279	253	268	236	260	265	268	246	257	296	260	287	233	279	267	252	258	292	289	238	258	261	267	283	246	244	280	238	268	268	258	266	264	263	280	244	255	272	274	251	252	277	277	265	254	286	301	287	271	249	233	254	285	272	248	267	276	244	294	237	294	256	264	269	233	293	263	277	284	256	254	271	254	269	279	273	255	227	251	248	285	230	260	286	265	288	257	253	274	261	232	253	296	281	244	237	294	280	268	279	252	274	274	293	246	283	267	266	285	275	268	239	295	252	264	291	286	257	291	299	247	265	274	283	278	283	272	293	245	270	250	258	275	263	269	282	266	268	239	268	234	257	245	270	296	264	253	281	258	256	275	277	249	266	236	249	231	256	262	263	273	259	239	236	230	291	278	294	248	266	264	251	288	271	302	281	276	288	279	290	291	259	258	282	264	235	253	290	262	268	269	269	261	243	275	270	288	255	267	256	258	278	271	248	243	236	266	254	259	255	284	277	272	290	282	275	286	296	278	268	270	265	265	243	235	245	266	284	275	280	260	281	310	255	254	268	283	255	276	272	272	281	283	249	267	247	274	275	258	266	255	283	275	299	282	267	304	263	255	254	285	255	277	253	299	241	265	256	277	259	259	263	287	250	248	249	264	277	277	259	271	252	272	267	234	271	282	250	261	274	248	301	254	236	277	277	248	278	266	287	265	279	256	277	284	276	259	271	265	270	273	278	264	279	306	277	265	262	285	249	266	248	276	275	265	255	267	245	275	254	288	253	280	266	272	226	284	291	267	256	277	274	248	265	273	267	267	251	268	266	263	267	263	249	273	248	271	246	293	272	254	279	248	268	260	275	283	253	286	260	283	290	250	289	276	272	280	245	288	279	256	294	242	259	265	279	272	270	289	269	278	271	240	267	268	275	277	256	247	299	264	250	263	260	275	255	321	283	274	288	300	260	242	275	254	264	289	252	278	265	235	292	256	264	264	255	300	255	268	277	267	258	295	267	275	306	283	261	271	255	272	230	290	292	284	264	253	277	270	254	278	255	269	258	253	245	256	250	245	243	276	280	226	268	259	280	276	282	252	262	241	275	257	278	261	256	301	226	247	267	264	251	276	271	250	289	249	284	263	248	222	250	285	251	285	249	285	268	278	268	284	255	255	243	266	288	280	262	286	247	265	283	285	265	262	268	271	291	264	249	295	286	272	235	276	248	276	262	294	248	262	262	265	265	257	271	265	256	257	267	266	261	276	293	265	305	276	271	262	218	255	300	246	288	278	280	264	255	277	252	271	297	253	263	286	265	234	258	282	254	283	237	295	260	287	268	244	238	274	257	257	251	281	288	256	237	259	253	277	251	283	254	314	267	252	245	269	261	277	271	304	269	278	249	273	249	246	246	259	281	245	264	249	280	256	276	272	281	282	289	257	275	259	271	245	282	273	254	259	294	256	259	268	266	263	265	246	252	307	271	267	269	242	242	273	270	279	284	271	245	262	278	269	254	274	246	246	277	240	280	272	268	250	270	302	259	271	241	277	246	264	280	265	223	279	292	258	281	278	264	287	243	280	261	280	272	251	277	275	256	263	257	267	278	256	295	258	258	273	293	265	241	290	264	285	270	262	268	270	297	265	284	241	245	252	264	253	247	281	268	257	278	297	264	249	265	258	280	305	263	257	279	279	282	275	280	265	267	259	283	253	274	289	243	259	251	261	275	246	300	272	277	269	287	271	277	245	272	279	268	279	278	232	251	266	270	276	265	261	309	247	274	254	240	273	279	262	286	262	246	293	276	249	258	239	244	266	274	271	260	267	256	263	255	283	243	257	307	288	274	309	238	234	261	279	296	255	259	225	269	254	269	273	282	247	294	265	259	272	278	241	286	280	248	282	274	238	271	259	287	288	269	261	298	255	257	276	279	277	292	281	277	265	252	248	274	270	268	267	260	284	263	274	264	285	225	287	273	276	275	246	285	284	270	261	282	258	244	246	271	260	238	248	237	261	261	247	255	283	280	249	266	273	247	260	268	278	266	276	271	300	302	273	251	268	280	259	273	255	280	270	259	273	248	288	266	301	236	266	272	268	293	260	275	235	273	288	271	262	285	264	306	259	256	276	239	261	262	269	303	249	290	270	268	250	275	266	275	281	307	284	279	240	300	244	244	279	260	256	290	243	261	248	275	260	242	263	251	261	252	253	268	267	308	260	275	266	281	271	275	277	285	274	257	280	233	269	277	280	298	295	251	276	269	259	260	284	276	256	268	257	283	247	294	251	258	264	264	305	263	280	231	279	274	261	277	301	267	263	260	286	262	238	239	249	238	256	250	260	262	248	257	285	266	260	256	271	289	282	274	271	302	272	267	276	266	273	271	279	263	256	268	271	278	245	288	239	265	248	244	274	257	274	275	283	251	253	264	271	273	246	270	262	276	268	252	290	271	242	288	284	255	261	255	309	271	247	269	262	259	297	266	276	248	264	268	290	275	239	275	274	276	279	266	288	275	259	269	303	264	292	264	277	260	277	257	284	262	286	246	274	251	279	311	271	265	272	264	279	297	257	261	273	250	243	273	296	236	271	275	239	282	272	279	292	290	244	296	259	281	265	277	268	285	263	264	270	252	276	257	278	252	271	291	276	285	263	265	251	266	260	273	292	248	247	272	292	288	259	286	273	300	285	261	268	256	265	254	249	256	278	251	264	245	280	278	295	262	283	240	260	277	256	235	275	273	249	278	284	266	286	255	293	279	266	291	284	261	319	286	273	239	279	263	279	252	301	247	300	254	243	260	254	244	271	273	284	266	272	252	279	261	271	269	271	257	274	263	252	279	265	257	259	256	262	273	274	255	301	261	275	251	272	282	265	270	237	267	270	269	282	278	254	248	265	266	253	253	272	259	274	254	264	263	290	279	287	275	275	274	266	257	270	271	278	258	257	259	258	271	285	285	295	257	268	273	278	250	267	285	243	290	276	272	305	261	277	248	261	288	271	282	258	264	273	268	271	252	263	296	232	266	271	239	273	260	298	269	307	248	275	268	246	285	265	277	280	265	261	277	238	258	264	272	277	266	267	268	274	294	290	272	237	273	267	276	247	286	275	266	279	268	277	267	292	271	289	293	252	244	323	263	279	243	288	284	255	280	270	266	263	249	273	233	281	283	260	265	277	287	271	251	275	265	245	262	220	290	255	269	257	285	265	242	305	310	271	279	276	272	264	250	255	253	251	259	256	252	245	290	271	281	295	251	278	261	292	277	282	264	280	291	287	288	259	289	272	248	280	266	257	268	273	271	306	251	248	274	290
8563	10838	7691	3541	2071	1252	877	746	737	796	629	572	519	505	466	431	466	436	476	455	434	444	433	469	425	407	455	445	428	416	436	385	372	397	419	418	406	412	408	460	453	440	415	418	414	434	418	438	471	384	447	431	455	421	454	403	404	427	404	429	434	404	383	396	434	411	384	430	411	430	375	421	409	442	436	460	441	415	391	408	429	416	432	433	370	469	412	392	407	423	437	386	433	397	432	391	383	389	444	441	441	436	396	433	413	438	425	426	406	406	436	385	427	443	398	412	429	397	421	424	416	403	425	422	427	425	421	418	388	387	412	384	474	391	419	405	406	392	422	415	385	436	399	417	389	454	382	385	422	450	420	413	394	418	399	389	423	398	417	374	410	425	372	415	414	433	419	377	425	430	416	403	451	422	416	430	418	433	410	426	428	389	378	422	381	409	430	433	452	418	398	385	365	417	400	442	443	393	416	437	428	440	424	436	417	452	396	398	381	439	364	429	426	432	412	440	441	429	435	421	408	406	392	410	391	446	404	427	445	402	420	422	441	452	424	399	393	443	413	411	411	403	439	396	403	438	450	417	410	417	434	408	414	380	435	425	407	411	416	431	413	415	420	415	429	400	419	402	392	393	416	410	413	413	398	406	429	397	428	439	381	440	444	446	409	411	419	435	422	412	435	420	419	421	439	376	424	374	417	452	414	461	427	448	423	424	415	430	415	418	408	430	411	437	440	412	452	436	400	404	433	422	384	446	385	377	381	443	435	424	420	415	418	418	390	452	429	442	371	458	448	436	459	395	471	404	463	429	430	409	424	424	432	422	466	427	423	426	445	428	436	419	411	422	422	415	412	387	441	420	417	423	454	468	421	424	396	427	492	408	445	399	437	470	433	408	430	426	401	407	391	410	428	472	450	381	405	418	415	451	376	442	375	383	411	389	421	406	427	427	422	385	418	442	393	447	389	409	436	422	438	422	387	426	438	366	415	398	425	405	381	397	424	389	409	434	428	401	422	403	402	408	412	439	439	372	401	425	448	391	413	429	430	403	412	435	446	442	407	431	390	448	418	432	437	426	405	461	454	395	447	448	429	412	459	405	406	419	415	409	400	416	393	378	423	447	385	430	430	424	391	401	456	405	397	429	375	428	417	430	389	409	392	449	447	429	426	396	401	390	447	434	417	392	404	422	396	447	404	451	427	430	405	429	434	428	415	375	432	415	429	434	400	418	413	419	437	373	391	401	399	406	484	413	441	440	442	396	414	380	420	425	398	388	415	393	444	424	400	400	466	449	408	384	410	416	417	434	469	398	428	407	411	420	444	406	409	385	444	440	409	413	421	443	442	446	413	421	415	436	405	448	442	424	435	395	451	465	388	414	438	394	447	433	436	419	426	406	420	404	421	377	380	424	377	426	405	447	431	447	414	421	435	434	432	448	415	399	409	432	412	425	440	381	385	426	389	428	438	439	426	413	400	410	439	410	392	446	407	446	447	399	443	421	420	427	457	405	438	443	426	465	413	404	461	405	451	419	431	428	404	400	402	448	400	429	434	437	450	427	447	415	425	403	409	446	439	414	416	333	422	436	387	432	405	404	408	399	408	411	427	431	398	401	400	441	397	402	419	433	392	427	443	413	421	421	407	406	413	413	440	415	480	461	366	411	379	415	452	375	424	365	425	407	424	376	396	351	450	409	409	422	419	400	400	401	412	418	439	401	423	439	413	423	409	431	389	396	445	408	407	424	470	438	412	424	384	435	426	442	431	416	418	401	421	399	467	391	438	442	419	403	419	427	388	396	383	413	450	396	433	439	408	428	447	455	387	444	395	396	407	443	423	437	411	354	405	418	404	466	434	449	420	422	450	409	390	434	431	376	451	421	400	410	458	421	440	429	433	388	406	426	433	451	425	456	410	431	447	418	467	451	412	439	440	455	428	419	420	408	417	383	409	423	411	412	429	435	443	474	429	415	405	428	430	437	405	435	461	402	428	422	396	448	388	407	383	389	435	407	426	420	425	413	443	442	445	419	446	416	399	416	435	419	404	422	380	400	423	453	441	436	446	386	408	438	420	410	416	388	447	410	444	398	419	399	415	392	399	456	410	463	439	450	390	456	379	402	400	440	419	404	427	408	441	426	396	413	441	407	447	391	409	456	402	425	422	419	407	394	424	409	412	392	411	409	416	425	432	413	417	426	386	434	412	379	432	427	408	385	444	438	434	415	417	429	428	447	425	413	445	428	413	465	407	427	411	454	410	394	441	377	423	436	427	435	468	409	410	412	446	459	435	407	417	423	406	448	474	401	411	419	431	398	410	435	433	426	401	422	417	440	387	402	430	421	394	433	470	428	414	416	423	431	388	402	385	446	451	421	424	440	408	416	424	438	395	406	425	428	406	389	403	373	402	440	443	413	467	439	451	425	414	436	438	411	429	408	432	453	409	401	454	408	427	412	440	455	397	429	399	418	414	426	477	434	417	434	387	391	451	439	425	402	396	424	440	436	430	431	440	389	388	394	410	441	403	480	433	387	400	379	371	441	420	422	446	411	439	408	421	413	421	408	419	422	427	413	424	380	380	406	426	406	425	412	431	457	436	409	427	426	416	411	430	387	424	385	400	407	426	443	427	412	423	407	407	400	417	419	411	407	407	412	418	428	438	431	404	441	461	425	443	461	396	425	410	409	430	455	427	422	410	417	408	421	411	425	409	416	393	409	421	424	440	424	407	387	441	423	418	400	439	419	450	435	412	425	409	430	413	437	414	420	410	458	404	420	430	429	441	415	412	425	405	409	420	445	423	447	399	434	445	427	425	440	450	407	415	408	418	430	439	412	415	394	444	410	433	387	429	428	408	411	434	407	431	423	440	419	419	410	421	420	435	410	426	432	385	413	414	433	412	430	437	456	409	420	433	420	397	401	415	427	434	432	429	434	419	417	436	449	406	424	461	416	395	467	423	427	410	439	464	413	410	403	373	411	436	404	454	416	386	408	434	411	425	399	371	406	403	419	426	436	422	413	412	434	425	413	414	379	430	395	422	412	429	440	414	393	446	397	393	407	401	387	399	400	395	412	408	419	409	434	386	437	422	432	403	404	415	378	427	432	398	432	437	432	397	409	400	439	424	416	413	455	402	421	440	407	409	416	430	380	398	441	415	428	468	452	399	439	366	442	429	421	413	401	416	434	411	417	421	441	422	437	424	434	405	376	440	406	456	390	415	410	451	398	436	417	419	403	418	402	407	416	406	426	368	421	423	409	448	445	430	420	435	395	384	411	417	392	419	412	407	437	445	403	456	449	439	426	379	413	455	441	469	408	429	424	446	387	436	461	438	437	402	410	422	408	447	433	404	434	434	433	401	429	391	456	442	427	402	410	369	430	403	421	463	435	410	422	428	459	437	367	424	432	385	393	443	439	414	431	432	390	445	419	411	415	433	444	371	402	436	468	393	412	398	425	420	416	425	423	421	424	416	423	420	456	411	417	409	407	372	401
24223	21167	28192	24396	19026	2596	1008	637	578	565	541	440	407	382	403	354	391	372	365	327	375	299	330	338	341	307	360	328	316	292	335	335	304	380	326	318	326	341	298	326	326	314	324	323	321	312	319	328	314	332	328	315	314	291	331	342	289	317	308	308	328	313	305	309	319	310	307	320	310	315	333	330	354	317	331	297	333	288	313	340	321	308	293	309	347	333	308	313	305	323	316	298	319	320	313	330	317	289	337	300	300	302	326	299	308	321	325	309	346	330	290	292	316	317	337	305	302	320	309	309	314	325	331	317	335	339	315	330	306	337	320	300	287	315	302	324	302	288	326	337	318	286	289	319	316	327	315	296	333	333	298	325	317	300	355	296	313	311	331	308	298	338	308	311	317	287	290	336	307	328	303	330	302	317	328	290	328	323	318	334	312	306	339	308	295	327	304	300	321	295	321	319	279	321	330	299	305	311	307	297	318	318	290	305	311	309	320	316	325	307	319	321	326	310	308	334	351	321	328	333	299	318	332	319	333	326	349	321	312	302	297	297	317	283	303	310	312	283	312	328	303	319	314	318	357	332	287	318	282	318	306	312	335	313	314	321	308	297	308	316	321	296	291	308	331	336	286	311	291	300	312	324	309	302	293	349	313	331	326	348	310	335	343	298	310	325	296	328	321	302	311	329	293	318	335	317	341	317	316	307	306	329	322	300	331	332	311	282	319	301	307	322	324	307	300	313	340	307	349	315	315	274	314	313	318	307	306	305	338	316	320	337	284	320	335	344	313	279	310	331	320	317	324	314	328	305	330	302	340	284	340	326	300	321	336	293	306	307	311	328	312	285	350	310	316	330	321	299	309	325	286	325	293	304	327	334	341	317	331	329	321	348	291	308	317	328	345	311	285	289	312	280	296	307	316	334	307	292	319	316	317	323	295	331	320	306	306	297	314	335	294	343	309	340	299	329	315	288	318	293	309	318	268	307	320	309	306	324	285	316	327	309	309	274	297	324	299	300	293	313	298	342	307	303	310	337	297	322	322	324	319	300	342	301	348	330	293	326	284	344	308	322	288	304	314	330	323	312	275	291	286	322	311	334	325	316	333	308	327	301	329	330	323	323	309	290	266	339	317	343	310	324	326	334	309	328	298	319	345	285	321	317	291	309	282	355	307	331	303	316	293	322	288	311	332	299	317	303	318	322	318	324	311	321	314	306	286	303	342	342	299	303	286	293	304	292	292	348	305	298	292	283	317	329	327	298	315	301	340	345	336	289	292	284	292	304	302	313	329	324	316	294	320	324	291	305	324	341	294	305	313	303	319	315	305	331	309	291	302	310	320	295	354	269	322	335	328	292	295	327	329	314	328	289	312	333	311	319	330	309	310	312	312	295	313	315	329	318	317	309	305	309	316	313	295	300	298	288	321	329	317	306	317	341	310	296	295	315	311	279	319	305	328	295	293	345	277	328	319	327	293	281	302	326	305	315	311	310	291	300	333	329	314	297	305	336	305	339	315	305	289	323	276	344	272	312	360	281	277	276	301	308	325	348	292	297	333	303	324	288	274	322	336	329	327	325	344	287	295	338	308	298	340	309	321	335	318	314	305	284	325	304	317	321	278	298	295	317	273	289	319	285	311	325	321	327	340	323	296	292	333	321	314	305	353	299	318	290	337	341	325	313	322	341	330	315	323	316	324	326	364	300	326	292	328	308	290	333	304	319	322	301	321	309	344	302	329	330	320	330	324	326	359	301	322	316	292	333	310	342	285	295	303	284	263	293	296	308	305	310	305	314	305	337	316	295	322	302	266	319	327	342	308	300	311	300	329	332	322	308	311	325	313	316	296	322	343	333	316	310	302	310	327	292	297	296	280	338	304	302	334	329	315	291	324	325	284	337	329	338	269	307	330	310	309	292	294	301	304	308	307	308	315	314	323	327	303	292	306	309	316	312	274	323	311	282	272	300	312	339	298	290	334	312	317	308	309	313	320	292	316	309	314	287	327	336	329	304	287	284	316	332	300	323	369	309	310	333	294	293	308	342	302	315	297	308	304	307	325	296	334	308	325	348	309	309	279	296	356	341	293	311	283	312	317	316	337	341	291	318	307	309	322	288	290	278	328	297	301	316	264	335	332	319	320	327	306	303	303	284	293	336	314	290	316	301	321	344	313	303	328	309	310	323	356	313	289	298	316	357	312	317	315	291	314	326	345	316	291	336	314	292	308	296	293	338	346	292	305	313	295	288	324	291	299	330	325	332	303	317	323	304	309	303	290	303	328	338	323	311	278	318	328	275	327	333	309	310	306	326	333	321	323	292	329	316	321	304	308	322	310	282	299	306	326	282	283	330	297	363	286	329	294	302	310	304	316	286	300	318	300	331	304	295	321	315	324	310	299	306	298	307	307	304	256	311	311	303	343	333	263	308	337	306	318	304	323	311	333	319	343	329	326	329	351	333	317	300	302	310	331	310	338	297	293	338	295	321	294	287	334	320	301	298	301	295	296	327	353	292	301	335	303	310	320	348	290	309	322	305	261	325	331	313	326	319	309	310	323	300	311	294	307	291	319	335	275	319	337	337	338	265	332	330	297	320	326	343	279	329	332	271	289	298	304	286	313	272	297	292	298	314	304	308	295	321	300	286	290	296	281	285	334	299	304	344	315	316	273	324	288	288	318	300	287	334	318	345	333	317	316	308	288	326	348	294	333	308	321	314	335	314	287	318	300	318	364	337	311	289	318	329	358	297	334	322	309	311	293	307	347	317	319	316	280	302	307	300	315	307	315	306	323	337	317	315	323	306	284	277	307	324	314	322	318	313	309	318	310	314	319	327	322	298	273	341	320	281	310	304	285	317	290	335	300	319	283	296	312	289	290	310	305	307	329	316	303	300	318	318	323	287	323	291	307	302	317	309	340	336	285	314	286	312	296	302	318	320	324	281	294	302	312	307	286	334	295	313	317	291	308	346	313	278	323	297	313	337	284	317	325	324	316	317	311	342	306	286	322	309	293	338	327	336	337	337	321	306	307	293	321	300	299	343	298	348	305	314	313	290	329	320	336	338	343	310	327	321	294	287	340	296	294	299	270	342	341	299	302	297	301	319	327	305	306	323	315	340	283	300	306	304	318	303	330	307	298	301	326	283	309	312	320	315	277	299	280	318	320	310	292	291	311	335	320	284	346	321	291	305	318	302	327	314	283	317	339	322	311	316	299	292	287	325	336	298	343	326	304	328	289	295	352	308	300	303	328	305	317	311	318	336	309	329	317	269	333	336	316	313	311	324	299	318	295	302	323	286	318	328	309	347	290	309	324	346	328	344	304	325	316	327	306	354	300	333	301	318	313	340	333	308	321	333	323	332	307	349	279	313	324	316	318	317	321	304	286	320	304	328	315	309	290	323	304	324	320	309	318	310	320	340	302	292	309	300	325	339	336	319	308	288	297	323	299	328	304	313	314	303	284	297	319	275	325	312	315	320	314	315	327	289	324	316	337	317
10405	18884	15382	7630	4829	3054	2208	1712	1405	1415	1272	984	842	837	712	716	680	688	624	613	607	590	604	572	585	560	571	584	500	548	514	508	525	521	488	513	494	531	495	518	546	505	510	515	500	511	496	490	532	493	486	497	546	523	527	504	506	531	494	518	456	495	478	463	506	498	505	476	475	512	530	488	522	494	462	493	490	481	501	513	501	470	492	527	527	483	472	512	480	546	543	478	503	501	539	512	491	503	470	496	501	469	502	501	535	501	512	519	500	472	494	479	485	510	503	504	461	497	471	473	472	538	502	459	523	472	502	478	470	500	488	494	514	523	485	481	489	492	487	520	515	497	482	461	466	481	499	497	502	504	526	501	497	487	487	512	523	452	489	496	492	463	473	489	443	474	478	513	490	477	484	480	505	477	489	495	507	475	514	548	509	519	462	514	481	487	466	504	475	466	501	517	527	474	501	543	453	481	501	496	529	505	492	523	549	514	534	450	471	478	483	507	457	493	472	498	575	486	504	532	529	507	497	492	460	497	486	512	455	524	473	494	508	500	516	494	520	532	523	463	563	491	484	480	483	493	494	484	465	518	482	467	447	459	509	507	515	491	493	522	468	485	501	472	481	516	461	510	488	505	489	427	486	464	516	484	532	480	489	497	460	486	469	525	519	475	527	509	535	506	502	521	493	440	510	469	522	515	488	482	478	515	515	485	486	481	526	496	484	463	495	460	454	486	475	479	458	486	510	489	467	511	469	463	466	504	522	491	511	449	513	497	495	511	507	500	508	472	488	465	525	486	514	518	513	499	455	484	492	492	484	474	480	518	517	472	471	478	462	482	472	469	484	498	483	484	484	470	509	470	514	461	497	487	514	505	528	482	508	513	476	476	453	464	501	494	496	530	499	464	504	509	480	491	501	532	467	465	496	522	458	472	498	484	502	493	488	454	467	499	475	484	472	461	524	490	514	493	478	455	474	504	508	488	489	486	519	475	469	475	502	524	453	495	496	512	506	457	529	499	480	480	468	491	475	460	513	482	511	468	535	490	453	480	550	499	472	435	487	483	515	519	473	480	479	479	466	496	511	491	446	474	536	487	502	545	472	505	500	482	500	487	496	477	486	528	480	445	496	457	476	492	533	506	486	488	490	541	485	484	529	475	509	490	496	468	433	497	470	498	478	512	484	522	475	499	472	504	442	510	476	480	486	513	534	508	515	490	506	511	494	478	530	521	494	483	459	522	519	488	490	523	500	510	499	508	477	526	507	477	524	484	496	486	533	500	481	489	483	509	500	480	493	482	458	490	514	506	488	542	475	512	476	463	476	496	475	474	533	479	499	502	467	485	521	482	526	494	479	477	502	516	466	483	476	520	446	488	517	499	500	510	511	502	507	558	486	545	487	524	479	519	509	496	512	512	507	476	516	466	500	483	509	497	524	506	517	490	514	513	477	482	496	489	484	497	498	467	507	482	530	499	458	518	485	537	513	497	471	471	492	491	468	494	522	521	506	502	510	484	523	496	481	455	494	495	472	481	514	469	499	460	524	511	500	523	519	498	479	493	513	489	471	478	497	473	477	499	493	475	483	463	523	509	487	496	501	512	516	509	513	496	449	497	498	510	489	511	520	482	503	482	477	496	534	533	455	478	475	501	512	473	479	463	501	479	497	490	502	463	510	480	495	524	515	463	476	527	481	501	514	483	442	480	507	502	496	476	501	541	479	488	499	511	474	487	475	473	478	490	467	492	471	504	507	515	465	499	484	492	475	484	449	482	484	501	456	479	483	457	477	490	484	523	467	465	479	473	453	460	539	498	505	501	444	444	474	520	454	487	504	509	508	539	505	502	474	498	494	516	514	550	496	497	480	452	475	467	469	505	531	470	527	485	528	505	486	513	451	483	491	480	451	473	462	463	476	496	478	510	500	509	514	505	516	506	503	494	454	473	472	483	483	466	521	504	523	460	496	514	481	493	499	500	460	482	523	511	480	507	507	472	483	469	478	489	509	486	493	486	511	478	479	463	499	464	497	497	466	528	478	446	534	514	497	486	523	482	528	515	511	491	510	464	458	480	525	478	459	478	500	457	532	511	481	467	516	451	518	463	478	464	503	475	476	528	480	494	480	463	515	479	524	495	471	502	530	504	480	465	478	419	489	513	504	495	523	515	482	503	509	487	508	486	458	510	489	500	474	489	493	484	500	506	503	493	468	494	514	542	516	517	449	504	476	527	520	530	487	504	502	513	512	481	492	530	513	500	470	525	542	484	484	496	508	509	531	516	514	491	505	458	488	524	464	498	489	455	497	473	487	490	490	544	506	491	530	514	469	468	502	462	455	499	483	478	504	440	492	483	482	480	495	523	512	516	500	483	502	456	488	484	501	497	451	463	525	489	493	506	499	496	506	522	500	511	501	498	477	500	458	503	518	512	487	512	538	504	461	521	493	492	522	507	538	502	471	502	518	469	487	516	497	479	502	482	538	477	464	557	485	502	476	475	447	531	484	472	490	464	463	482	490	496	497	481	498	497	523	447	485	496	505	487	492	500	464	438	538	505	485	512	504	473	509	497	497	498	493	459	513	490	515	510	485	515	498	470	489	458	465	509	501	505	524	499	497	484	477	483	483	465	482	498	524	441	465	479	508	471	499	447	494	470	514	483	476	502	476	512	455	529	441	495	486	502	529	477	475	456	480	457	532	480	458	482	481	434	461	516	490	523	488	494	475	463	537	461	522	481	487	480	513	514	435	507	458	457	486	497	490	483	506	512	518	472	489	488	498	512	467	486	480	494	511	507	512	456	463	505	447	510	499	450	489	499	496	517	501	471	514	500	496	516	537	483	490	488	508	499	501	494	528	481	461	502	463	482	467	463	494	493	464	501	468	484	487	511	533	489	516	460	486	489	463	519	446	487	523	510	517	484	559	511	506	481	512	500	498	491	502	515	498	467	469	547	516	513	510	513	556	483	490	494	484	515	494	450	492	512	493	516	493	480	510	487	464	477	526	492	497	510	479	489	504	507	464	498	492	472	492	478	470	513	436	531	463	477	479	521	478	476	476	500	514	540	492	484	492	463	472	516	514	519	532	452	495	518	491	490	484	474	480	499	496	500	494	483	478	471	478	467	496	472	482	488	488	482	492	509	496	486	503	511	483	499	478	504	494	533	510	486	461	505	492	513	510	491	484	471	466	513	501	505	463	496	509	475	479	485	483	485	507	506	486	513	494	476	498	475	511	517	522	494	472	527	479	517	497	478	546	474	508	498	488	514	479	517	468	466	481	434	469	494	517	486	489	486	470	495	505	452	476	472	521	497	508	463	489	489	488	479	500	496	480	489	469	479	457	491	492	481	499	464	479	505	527	496	493	484	459	492	463	474	483	487	483	491	492	531	495	483	448	510	519	491	504	518	487	474	495	483	506	477	465	481	514	509	507	484	494	505	501	455	462	473	494	522	511	489	450	529	490	505	472	529	488	487	488	476	496	471	457	470	465	508
23166	21174	28933	23660	21175	20376	3340	984	672	661	570	465	367	373	332	283	281	271	252	261	269	242	250	224	215	239	252	220	214	224	223	223	211	206	224	216	194	213	184	198	211	193	207	211	210	186	211	199	196	202	215	201	196	226	198	179	196	195	205	190	201	194	202	191	189	181	211	186	194	196	171	187	194	155	174	198	194	195	185	175	207	221	192	197	194	213	199	201	201	210	199	191	211	190	186	187	180	180	167	231	186	197	200	174	165	220	188	201	191	201	188	212	194	213	188	190	199	181	202	186	176	184	165	189	202	223	203	192	203	191	203	177	217	187	192	186	205	200	210	196	180	183	207	176	206	162	180	185	197	184	199	199	167	185	193	180	228	196	190	206	176	190	196	193	200	209	184	202	192	198	159	175	186	186	197	179	153	222	171	188	175	194	204	196	199	171	190	187	192	183	163	170	195	183	215	181	182	173	177	170	190	186	163	196	196	170	197	198	182	171	213	181	199	190	201	177	186	204	197	203	190	182	213	191	159	181	200	188	213	184	187	168	207	184	202	168	183	187	202	196	196	167	191	196	193	178	178	168	188	171	185	197	206	202	208	185	189	210	224	173	191	197	187	190	209	200	180	192	180	170	207	212	186	190	184	200	177	184	196	169	181	192	197	197	204	201	180	206	170	182	180	220	163	182	171	194	189	176	187	186	190	183	188	205	179	183	191	168	156	202	185	181	183	175	205	221	183	165	213	183	195	193	194	189	180	191	196	175	192	200	164	207	218	205	165	178	214	187	200	194	215	186	186	218	178	194	188	184	193	201	180	189	186	185	168	216	189	169	216	176	197	200	192	170	190	180	188	178	171	199	220	187	203	169	183	186	197	172	176	197	197	200	175	193	204	176	207	186	191	187	185	181	187	194	193	190	181	204	175	192	186	172	158	183	210	171	180	187	217	169	182	184	196	190	189	196	169	184	205	219	168	195	201	170	185	212	207	188	188	199	165	206	197	185	198	189	187	184	169	198	191	183	176	184	193	182	172	172	209	186	181	178	186	204	185	175	188	179	172	194	190	186	205	201	212	192	199	197	185	186	191	173	185	204	192	195	184	193	196	177	183	179	187	188	210	186	172	193	205	170	188	190	206	175	172	178	176	204	192	183	204	179	169	181	189	187	193	194	162	193	172	189	198	204	169	195	189	185	166	178	196	197	183	184	172	201	196	183	196	187	207	173	187	188	199	225	188	195	196	200	204	199	208	191	201	186	213	175	186	200	166	199	172	192	195	181	188	186	203	187	188	184	188	195	187	205	184	153	183	177	175	185	196	184	199	208	170	181	195	206	167	191	202	176	195	200	208	199	196	190	182	200	206	183	179	172	186	186	181	212	202	177	195	194	160	211	195	207	161	223	172	183	196	181	188	182	183	199	176	171	194	196	192	161	214	186	199	197	164	193	188	214	202	152	180	212	186	183	179	179	195	192	208	211	202	170	197	206	212	181	218	186	236	195	171	167	190	204	196	182	161	187	178	209	180	196	174	194	201	202	212	182	166	188	181	190	182	178	179	200	204	194	163	170	188	192	186	162	180	189	185	213	178	191	188	173	195	199	203	165	197	180	158	180	178	204	181	172	202	199	194	187	187	172	199	193	190	181	182	179	200	200	184	202	202	181	161	185	189	177	176	215	181	201	188	201	150	196	198	197	178	197	202	177	190	191	182	175	201	187	184	177	191	186	194	200	162	173	193	173	201	208	204	192	211	190	206	183	199	176	177	184	206	194	201	184	184	207	179	177	187	197	197	171	188	192	174	188	218	201	195	186	187	180	210	180	184	207	173	202	170	170	186	189	194	204	169	194	188	179	179	223	160	180	190	171	177	181	188	196	186	203	206	179	177	192	186	188	192	193	198	176	228	175	195	181	194	179	182	203	174	193	179	201	183	176	187	203	192	185	193	195	181	201	174	200	195	189	199	189	194	167	172	211	190	173	166	178	194	175	222	206	191	192	197	171	178	184	201	183	190	185	181	204	191	194	197	190	193	182	204	197	205	194	191	170	204	168	189	193	197	180	185	191	201	185	177	201	211	181	178	178	196	194	214	148	192	210	200	203	183	194	193	199	185	204	189	171	180	176	198	197	184	186	191	164	182	179	181	210	194	228	173	182	175	187	179	179	198	187	195	187	203	187	192	193	186	201	193	202	187	176	217	167	175	193	181	201	181	183	191	201	185	190	170	164	189	170	180	189	170	212	186	180	182	174	199	176	204	178	173	200	180	193	193	201	191	199	180	191	204	164	179	189	198	171	184	193	210	203	207	202	184	201	175	196	204	168	190	170	171	178	177	201	199	202	187	194	192	199	185	202	190	207	203	194	189	193	188	172	215	204	180	212	186	171	200	228	188	175	213	181	179	177	187	188	176	185	184	201	179	166	208	203	171	195	210	175	175	196	184	198	181	173	212	203	199	179	177	186	172	188	180	191	172	179	187	213	198	176	188	208	183	204	174	196	198	208	207	181	203	185	185	187	242	178	205	191	173	184	198	185	176	208	187	205	183	192	193	189	177	187	188	199	182	189	185	198	211	182	181	188	200	159	200	183	203	194	186	207	164	182	175	161	200	169	187	152	160	156	192	196	190	187	198	170	181	187	187	185	176	200	180	206	182	206	207	188	172	180	192	170	188	206	200	189	190	214	197	197	168	201	218	177	215	198	202	183	200	190	194	188	190	180	188	229	187	207	180	190	186	178	184	177	177	185	172	179	194	184	187	170	180	188	187	201	167	188	179	191	196	197	191	179	188	184	208	202	189	175	222	191	198	184	188	180	174	198	216	210	170	177	191	179	183	171	196	183	186	193	205	187	184	202	187	179	201	172	183	206	193	187	171	176	184	177	181	175	207	187	181	188	219	192	185	205	183	200	199	177	154	168	207	204	183	183	202	161	179	189	205	179	168	179	193	207	173	205	192	181	191	203	180	193	186	185	182	191	191	191	174	192	202	187	197	176	184	189	187	187	165	171	199	200	174	180	198	196	169	198	190	180	185	175	193	204	181	196	210	208	196	205	216	190	185	205	200	178	199	173	176	186	201	190	174	181	205	182	180	208	192	171	200	164	161	177	187	192	174	146	220	205	193	199	208	192	181	192	180	192	192	181	176	196	189	175	198	177	182	198	173	173	209	196	202	179	200	206	179	164	180	182	197	195	202	195	183	198	183	211	207	197	189	191	176	202	211	190	188	196	169	156	169	180	190	164	208	195	201	211	177	223	184	187	192	209	189	170	220	176	170	193	193	221	177	208	196	217	193	198	200	188	190	188	192	182	166	192	176	188	171	206	174	184	185	197	190	175	209	191	191	185	160	193	184	184	205	171	201	181	208	164	171	164	162	194	197	181	204	176	197	195	207	188	179	187	192	188	172	176	186	188	199	185	193	234	210	178	195	184	171	165	200	200	175	177	174	157	202	187	197	202	181	191	188	201	205	185	175	196	190	198	190	171	186	207
13170	24812	21512	11697	7610	5134	3501	2695	2068	1979	1758	1303	1010	926	763	733	682	624	548	539	540	484	495	455	451	449	414	439	407	418	416	394	376	366	336	372	367	364	354	366	343	321	358	337	306	333	328	331	330	340	329	321	321	326	312	305	343	344	318	306	325	299	300	304	337	314	338	305	326	307	333	303	304	327	301	336	316	311	312	323	314	315	330	332	298	315	315	294	302	320	318	317	303	338	297	292	296	290	312	328	304	319	254	281	306	309	304	328	323	298	292	302	297	315	258	293	317	311	282	304	297	276	330	309	301	299	315	324	317	309	318	307	312	293	286	284	309	293	327	315	317	316	317	307	348	266	312	304	346	310	337	299	284	325	305	283	289	296	302	318	296	296	299	286	333	293	320	319	309	264	320	301	306	304	277	276	287	320	305	308	277	286	293	279	328	328	300	321	301	320	287	299	270	304	302	343	296	322	290	357	279	327	304	313	300	304	348	311	306	301	285	301	316	343	313	293	311	272	278	306	306	322	335	330	300	314	344	286	310	331	301	296	295	308	341	275	285	337	304	281	322	297	335	320	290	304	282	321	291	302	288	307	320	316	331	275	300	310	317	309	301	302	281	302	270	335	313	291	317	322	291	311	291	283	289	282	321	314	297	297	293	306	288	271	303	282	302	285	312	267	289	290	293	310	288	308	281	330	297	295	303	307	350	303	322	340	293	303	322	319	315	301	323	293	324	299	310	281	311	300	281	275	295	318	312	296	328	276	332	330	302	295	300	301	298	317	317	304	265	328	334	312	270	290	306	280	312	314	286	323	299	296	289	297	315	293	327	312	294	316	254	308	284	332	311	331	333	286	298	293	310	306	341	305	308	295	320	343	308	321	286	277	310	300	309	324	273	342	316	334	315	323	301	269	293	304	288	298	265	310	301	327	305	322	288	297	316	321	305	266	315	286	316	303	293	278	315	289	266	301	322	279	314	296	288	338	320	324	315	300	292	318	335	296	302	316	298	267	288	288	288	319	349	303	289	302	314	327	280	297	317	290	287	262	301	286	292	336	299	303	303	295	314	324	272	308	281	279	313	286	310	326	281	285	322	327	329	316	307	336	317	278	282	344	309	304	295	307	306	294	303	305	305	289	339	345	270	295	292	294	289	298	295	308	319	309	317	351	292	257	308	302	327	260	297	307	291	290	292	303	319	302	282	276	303	304	318	314	297	301	312	309	313	321	287	284	312	305	322	333	308	327	311	311	301	304	315	311	311	288	312	289	305	256	293	293	319	332	307	295	318	279	289	282	294	298	311	302	300	309	314	305	299	322	331	311	300	296	305	293	322	277	308	312	287	308	303	290	296	272	300	314	292	315	290	286	286	322	300	295	319	300	333	351	325	301	289	313	318	324	282	331	282	320	287	314	297	327	297	295	271	319	290	315	277	284	300	306	321	311	341	300	283	303	314	316	310	295	338	309	300	303	303	305	308	309	284	331	308	299	331	288	280	295	294	284	301	298	283	303	292	280	298	297	291	313	279	293	274	271	304	294	311	291	333	303	282	268	358	292	289	290	301	314	275	308	288	276	297	283	279	304	298	273	289	320	296	311	300	305	304	287	304	294	342	307	280	294	286	291	299	294	322	305	284	303	293	298	305	299	302	281	277	269	300	309	301	263	313	322	300	319	320	315	311	284	314	301	304	333	314	274	305	294	310	276	306	301	316	335	323	294	307	313	322	324	306	311	299	319	323	284	326	293	296	306	305	328	273	309	321	305	324	296	317	318	277	327	295	313	336	267	312	290	334	250	270	292	290	278	312	288	353	292	272	303	301	336	300	343	288	353	302	310	301	298	295	290	317	292	321	302	282	298	325	309	293	285	317	289	295	299	301	286	296	326	278	291	346	293	275	310	284	294	298	277	313	301	334	280	323	275	316	299	322	298	285	286	285	302	279	308	314	311	324	315	296	330	311	317	298	279	339	288	302	305	299	300	285	303	324	280	311	320	286	324	279	287	294	259	282	288	296	340	300	353	306	330	292	332	315	317	302	294	307	293	322	313	303	313	298	292	297	307	303	303	287	318	268	295	296	285	319	317	297	330	308	324	297	303	298	307	328	334	298	273	309	301	301	282	286	321	299	305	316	314	308	315	312	312	298	324	284	310	286	328	299	344	314	318	303	267	304	301	301	284	282	289	322	288	280	307	321	294	292	309	325	306	287	278	302	325	336	307	272	306	297	288	307	298	296	300	271	305	305	307	328	308	284	308	317	311	295	275	278	274	309	328	313	315	277	312	277	295	317	276	287	290	304	328	312	293	297	322	313	288	307	289	292	316	268	284	289	339	302	307	295	302	319	337	257	322	311	315	321	315	318	293	270	305	301	255	312	315	316	297	305	254	315	298	319	326	320	335	316	310	294	310	312	299	287	300	299	318	298	317	287	277	261	279	290	290	292	287	298	280	298	297	283	304	317	329	320	306	326	322	307	295	329	330	280	300	273	288	286	290	336	281	302	285	305	305	304	320	307	312	313	294	302	296	291	275	323	338	311	292	302	317	306	307	304	309	310	273	294	279	301	302	283	339	315	310	280	303	291	316	272	280	327	327	314	285	314	296	298	336	273	302	308	295	320	299	302	295	330	286	305	307	301	324	289	293	284	294	330	304	314	307	301	327	330	278	305	280	301	299	276	282	289	281	338	293	290	289	324	286	292	298	321	329	312	293	307	280	272	308	299	286	303	321	285	299	337	333	307	324	289	289	271	272	309	316	304	302	352	294	294	306	254	314	300	266	307	301	278	341	305	319	297	303	308	302	318	309	282	319	311	304	323	276	303	324	290	285	291	335	296	275	297	302	302	317	317	302	293	303	307	336	300	296	275	293	290	260	288	314	279	311	321	278	284	283	325	275	310	318	312	298	295	289	322	293	303	311	317	287	284	288	319	306	289	316	297	309	294	297	332	318	319	336	305	300	292	283	276	295	327	305	260	295	291	282	310	317	310	302	312	295	268	293	300	289	310	286	281	313	302	287	299	294	326	305	313	303	300	303	278	300	306	307	322	264	325	316	307	308	286	309	308	290	311	296	269	323	288	302	272	290	309	311	310	295	315	319	329	282	283	295	293	306	300	329	303	308	321	282	286	311	287	299	260	306	286	310	295	294	299	311	295	285	325	322	297	292	293	332	304	294	309	320	337	323	328	312	300	306	304	310	318	308	294	298	294	296	281	299	308	302	316	280	296	302	294	286	292	315	305	336	283	303	271	302	307	310	286	295	270	299	301	308	328	311	275	308	268	319	293	270	310	321	335	306	288	304	313	312	313	284	315	290	308	311	320	325	290	335	281	319	295	312	311	314	308	296	284	333	339	272	282	313	299	311	288	283	282	281	330	307	284	293	295	307	313	283	303	312	283	315	282	282	321	313	278	314	300	292	314	284	298	272	318	283	321	329	308	281	324	287	315	324	315	301	286	301	293	307	308	301	325	306	310	274	327	305	311	288
26682	20495	9694	1909	715	547	417	366	323	322	304	330	274	283	269	281	267	278	310	250	302	271	276	280	278	254	276	263	282	286	260	240	316	289	292	272	304	261	275	265	274	304	279	278	281	255	279	257	237	281	296	268	276	288	286	264	262	289	286	259	247	259	275	254	278	276	265	257	272	282	268	225	297	277	282	263	278	289	240	267	268	291	252	268	283	281	280	278	237	277	286	259	248	282	259	250	295	282	244	253	246	263	277	284	283	251	283	241	283	262	232	248	254	272	275	286	276	285	264	268	254	273	248	276	300	287	269	255	279	280	277	276	292	269	275	274	276	259	280	269	313	261	233	291	271	233	283	234	254	293	306	265	270	269	232	268	306	274	298	250	277	250	265	269	271	290	253	281	294	251	256	271	265	274	260	227	246	284	300	276	287	235	269	248	288	288	266	264	256	249	248	281	267	238	266	265	275	256	264	278	246	279	285	245	269	266	285	268	254	276	266	272	276	264	259	257	259	254	286	250	255	302	238	278	274	253	254	296	295	249	294	275	340	276	272	266	268	255	269	291	273	252	280	275	268	256	279	305	281	223	272	262	255	285	270	257	272	290	295	263	272	265	279	272	273	244	277	287	249	250	285	277	275	264	268	270	267	287	270	265	307	297	266	271	250	250	278	277	261	288	268	250	284	279	260	304	241	259	281	266	280	287	296	267	261	282	260	258	278	269	267	270	271	260	276	284	283	277	289	269	269	277	271	240	298	289	266	265	272	271	269	254	252	260	264	261	273	284	252	271	283	233	296	262	258	277	283	256	268	271	271	249	270	282	258	274	224	283	267	282	267	247	266	266	266	267	302	281	262	259	265	263	265	287	289	248	241	253	303	261	262	286	252	287	249	277	260	294	275	252	265	277	270	264	271	295	290	286	262	298	275	250	295	236	280	289	299	290	256	296	265	260	269	256	250	272	265	271	289	276	279	270	260	252	261	266	249	274	283	259	299	263	282	270	277	284	272	244	281	248	289	256	257	252	301	266	301	270	294	255	262	255	254	276	257	288	256	247	321	314	264	229	253	287	286	251	265	296	281	264	264	255	270	289	257	273	261	292	270	249	286	287	267	262	257	254	279	245	259	261	272	257	281	261	272	272	262	280	265	258	274	257	278	284	264	284	266	275	286	274	276	253	262	290	271	282	271	238	289	282	260	249	293	277	272	278	283	265	273	258	295	277	270	254	273	269	263	281	273	301	277	282	288	273	275	265	267	286	271	246	277	268	272	232	250	276	254	283	251	262	290	256	285	307	266	281	261	275	247	243	259	249	283	296	287	276	251	249	288	246	305	293	266	298	267	240	275	280	270	265	316	252	292	279	288	300	282	270	292	290	250	277	241	268	292	281	284	253	254	257	261	249	278	265	266	292	254	271	270	270	283	289	264	263	305	252	259	249	266	257	245	254	237	259	262	278	259	287	267	328	278	271	305	251	280	273	280	296	263	275	262	246	273	254	254	264	260	250	271	294	247	308	282	276	274	283	261	282	286	253	285	264	276	267	254	282	249	259	286	257	240	262	249	252	296	259	284	252	244	287	268	251	257	250	254	269	254	260	284	298	281	256	264	265	286	299	297	290	295	260	262	262	277	266	272	264	260	260	295	267	260	272	264	261	255	285	265	261	276	260	279	264	279	258	258	289	256	235	285	261	287	284	295	288	297	300	226	293	279	251	292	253	252	260	272	263	263	271	270	250	281	269	259	298	291	241	269	243	276	282	249	292	278	267	270	258	245	262	298	311	283	255	258	255	279	257	252	267	247	265	277	259	262	234	266	260	265	266	264	266	283	263	241	286	264	275	271	271	291	262	269	278	297	275	250	257	291	266	292	273	274	233	274	274	296	290	292	253	272	269	289	281	272	285	269	296	254	259	260	287	285	254	277	278	257	285	241	285	280	290	281	272	254	264	277	251	279	255	253	245	284	273	231	269	237	273	284	268	273	263	309	243	268	264	267	250	285	305	271	293	280	317	305	247	290	234	263	250	288	238	269	270	235	256	275	259	280	269	236	258	247	270	283	239	277	284	284	281	227	279	277	290	258	257	276	264	285	269	296	252	270	286	269	294	272	273	259	285	255	270	280	271	267	245	281	269	270	264	264	293	277	289	277	246	248	234	313	262	257	265	274	242	259	269	280	269	268	279	264	277	300	283	288	295	280	247	250	297	269	293	264	249	262	274	268	254	282	283	284	277	272	259	281	266	270	286	263	258	274	290	286	262	280	246	288	283	267	269	271	271	257	268	272	273	275	236	255	245	226	271	262	266	262	258	277	267	280	306	270	252	291	283	272	256	290	277	291	261	280	263	277	281	275	285	264	272	243	252	249	265	252	286	275	264	255	285	275	280	277	274	265	246	268	281	297	285	269	244	279	253	277	268	258	268	263	247	275	259	252	256	278	260	287	279	256	268	242	291	282	281	253	249	280	266	315	279	278	256	270	290	269	241	247	270	304	265	288	260	285	272	267	271	272	265	267	257	251	290	287	286	253	267	267	271	273	282	291	254	251	247	273	271	272	275	290	268	270	217	259	258	261	265	257	301	250	264	267	278	268	238	308	268	285	248	273	284	262	260	259	257	296	284	277	317	272	280	278	254	278	273	277	308	291	251	290	274	275	247	255	275	267	275	263	259	250	265	270	274	282	278	254	290	281	259	251	260	268	284	267	247	296	270	249	265	281	266	265	266	253	275	278	289	264	267	274	246	284	277	297	296	286	290	282	275	264	252	237	255	261	258	262	263	249	266	235	262	241	260	303	300	271	271	256	273	261	290	250	249	254	284	267	283	238	278	271	312	265	269	257	284	261	279	290	302	250	277	258	268	263	283	299	262	272	270	279	244	256	291	266	263	287	220	292	301	278	253	283	283	269	262	293	262	267	279	251	264	248	271	258	259	280	253	260	279	284	258	267	252	295	258	270	257	285	284	255	232	245	261	256	260	277	281	291	263	292	280	300	289	273	270	263	284	271	239	258	273	288	274	287	274	242	277	269	285	270	257	292	269	272	293	252	278	285	253	255	267	261	283	288	281	266	279	257	245	302	273	263	249	250	245	278	257	272	278	264	259	293	268	281	262	261	265	288	269	251	247	266	303	270	265	274	276	268	293	249	295	241	282	263	258	280	269	256	248	282	254	277	270	285	273	271	295	282	272	262	271	274	266	269	273	267	265	282	289	253	284	265	298	268	281	231	272	275	254	238	273	294	279	258	279	273	265	287	257	275	273	302	254	234	264	270	249	267	255	253	265	266	277	284	267	264	259	271	254	283	248	275	263	244	245	281	298	295	268	259	308	276	256	271	241	271	263	271	276	284	287	252	295	269	272	294	260	258	288	252	266	246	247	249	259	268	238	278	279	278	250	265	293	257	259	280	265	279	279	272	255	263	274	268	268	274	270	258	283	264	279	273	268	285	278	279	288	264	248	288	271	243	281	264	281	304	254	261	274	234	267
8038	10400	7393	3231	1802	1223	937	712	647	705	640	544	550	522	488	482	460	439	458	431	431	424	447	425	457	431	424	441	430	423	400	424	387	390	407	469	413	394	460	414	416	426	402	429	399	441	442	401	407	442	396	387	432	404	409	436	402	440	421	408	404	433	395	419	394	422	437	437	405	398	408	403	409	422	440	400	451	424	409	432	397	405	428	406	433	449	410	447	400	405	427	424	414	412	402	424	414	432	463	378	409	399	386	393	427	432	393	408	424	427	382	435	398	372	387	477	440	419	415	404	405	407	447	420	413	414	433	414	390	413	415	418	438	473	418	460	428	436	420	449	419	404	456	421	403	403	419	433	412	411	441	440	443	435	438	411	410	456	439	395	427	417	426	412	446	433	404	445	415	434	408	415	381	413	442	413	445	393	449	444	392	426	439	422	396	417	407	441	383	400	429	390	450	470	455	443	419	435	400	397	438	390	418	398	450	376	427	438	397	425	433	409	449	407	399	391	463	441	427	425	390	416	417	415	447	416	418	424	429	413	416	411	447	445	414	412	442	438	405	428	381	456	428	393	446	440	404	453	416	415	403	396	419	438	437	423	430	433	412	421	419	453	411	399	405	416	403	465	414	409	414	436	380	415	400	410	440	438	433	435	406	458	416	443	411	426	419	427	431	447	419	455	399	426	435	379	435	433	435	396	408	432	410	426	430	443	434	380	390	462	468	406	380	390	439	434	415	441	409	430	422	414	450	402	405	400	417	450	454	423	423	421	397	435	391	444	430	394	418	403	407	399	391	466	462	434	365	372	446	414	403	413	429	416	394	436	418	406	405	403	471	389	438	413	407	431	449	412	424	419	425	395	463	425	426	410	392	419	407	424	392	421	439	416	407	396	423	448	381	384	396	436	443	439	420	438	423	417	409	430	429	449	425	445	412	420	441	425	431	445	402	457	425	414	376	418	412	409	425	428	439	440	413	403	422	427	447	424	463	443	447	395	435	422	429	429	415	426	453	390	413	409	395	406	391	424	412	458	397	427	411	408	415	430	436	414	436	416	429	408	450	430	432	428	403	425	414	436	447	399	414	437	442	454	403	442	408	423	409	406	388	400	404	429	407	435	439	437	398	423	440	374	416	453	403	415	435	438	445	382	434	428	418	424	458	426	395	421	452	399	382	444	413	430	450	417	387	413	420	408	430	410	427	380	430	423	415	429	394	436	397	405	418	442	428	439	442	437	438	412	373	395	415	426	419	415	436	417	415	407	431	403	439	402	442	419	439	421	393	434	399	415	448	455	380	418	405	415	405	425	456	462	393	409	414	439	404	428	405	414	427	414	407	447	440	439	418	430	442	426	408	434	423	364	415	440	417	418	443	396	416	410	478	413	435	403	417	407	422	422	450	443	436	449	431	431	454	430	382	428	402	402	395	450	418	440	396	418	414	437	411	434	425	420	452	412	430	427	429	429	436	414	412	454	435	381	411	426	378	443	408	414	412	456	396	420	454	443	416	400	413	455	444	404	403	428	417	405	428	412	427	444	443	381	441	399	424	404	430	433	405	430	432	427	432	432	428	410	405	443	425	414	404	405	442	421	452	397	406	406	376	450	424	436	430	403	380	428	444	454	398	439	388	433	428	423	417	406	419	400	445	414	416	421	424	376	385	426	468	439	450	423	431	381	438	441	388	432	426	436	403	450	424	385	432	407	426	441	441	441	425	418	411	433	404	394	438	409	439	420	413	416	407	377	448	400	412	452	449	430	411	410	386	419	398	458	408	459	442	415	397	445	409	399	438	410	404	401	429	436	416	408	426	436	441	441	389	409	406	420	491	464	444	444	414	428	394	434	433	430	439	438	428	402	452	473	441	445	453	455	393	415	428	388	438	429	408	436	466	457	415	414	409	443	468	458	476	433	452	393	448	427	427	396	419	421	415	421	443	423	465	385	420	423	395	462	422	401	410	429	423	416	429	408	428	445	458	410	424	459	467	388	473	411	419	448	457	388	439	464	439	404	427	425	433	412	402	463	398	418	436	409	446	434	441	440	410	387	421	402	458	411	424	424	481	407	409	428	409	432	427	407	411	425	444	468	441	422	429	430	425	413	412	372	412	410	443	434	427	434	399	415	424	413	452	424	385	374	456	442	429	410	408	395	393	432	440	442	394	442	416	425	449	444	468	417	427	432	459	445	449	411	427	429	422	454	404	426	418	417	448	417	426	411	435	403	421	423	456	451	392	428	422	431	423	400	446	415	443	433	429	451	440	422	440	432	393	408	412	440	420	416	434	384	440	441	415	430	381	443	435	397	445	440	428	407	412	428	398	424	432	412	449	396	393	431	441	420	434	413	375	454	419	383	469	416	429	421	419	421	414	415	410	429	401	460	400	411	434	398	413	436	462	437	429	416	418	421	420	399	435	404	416	448	424	410	420	402	411	434	420	395	424	419	449	444	410	391	397	413	429	431	401	418	432	414	426	418	398	387	406	431	432	445	407	433	417	419	409	440	406	406	409	373	412	417	411	418	404	417	412	425	423	458	434	438	415	420	429	422	440	389	450	429	433	411	405	465	408	392	433	447	403	437	425	449	414	399	406	420	440	435	430	472	412	426	414	415	422	436	412	388	398	429	455	418	430	375	403	451	445	427	427	453	419	393	381	394	407	430	405	435	391	421	385	444	381	438	427	431	454	446	425	422	444	428	447	387	422	413	431	425	404	465	431	404	403	438	446	413	415	438	380	401	414	415	403	393	406	439	409	426	395	435	458	445	428	394	412	416	391	461	428	416	442	397	462	423	420	404	416	368	373	431	442	432	414	445	419	405	456	431	404	439	368	415	403	433	413	408	416	418	438	414	428	418	460	349	431	421	406	426	433	371	439	437	398	424	444	456	371	435	462	412	443	433	413	393	423	422	419	436	371	416	397	408	447	430	459	435	415	389	434	452	429	394	418	414	429	414	428	443	420	385	437	454	441	417	419	429	411	422	381	412	409	391	420	463	427	431	410	425	451	418	437	452	437	380	430	421	435	413	435	403	449	449	415	454	447	446	453	430	437	429	456	436	447	426	421	446	429	435	392	446	463	431	454	429	414	378	428	437	422	454	408	441	419	467	391	453	396	415	403	426	468	397	447	435	431	438	406	418	428	390	391	427	416	436	438	394	414	393	420	419	434	401	424	450	407	413	409	387	424	445	436	405	412	440	427	411	419	413	401	404	484	396	418	407	384	423	430	421	422	434	365	434	423	418	418	426	399	424	395	400	419	421	426	388	430	432	420	404	420	440	398	411	432	431	407	380	401	404	396	417	423	453	441	403	445	459	395	423	458	409	431	441	410	439	417	425	400	433	438	407	466	421	425	403	440	408	404	418	422	433	456	462	456	418	430	456	429	453	383	432	386	434	413	432	423	440	447	433	459	434	428	435	463	442	438	417	447	419	439	402	439	418	398	426	435	431	433	417	426	467	386	410	425	377	415	461	417	437	397	444	452	398
24134	21059	28019	24268	18778	2535	1085	675	522	539	481	463	422	378	401	375	337	341	359	367	311	304	325	338	344	324	350	340	348	355	351	329	336	291	312	339	290	310	312	321	336	352	355	301	323	323	313	333	320	298	331	345	316	297	317	350	324	302	303	352	309	309	353	307	298	311	309	307	303	323	322	324	320	331	301	324	308	301	310	291	326	323	330	345	329	303	307	334	309	300	305	326	319	308	316	304	319	306	311	338	324	328	308	314	336	289	328	324	308	316	289	308	343	284	309	299	297	323	291	295	332	308	290	293	317	324	315	315	333	321	327	322	327	297	325	338	291	305	324	340	316	361	336	287	322	316	297	328	310	370	302	299	338	315	326	301	328	319	340	335	367	283	271	324	303	304	323	326	302	317	323	311	322	352	320	293	313	332	342	329	294	332	336	318	320	304	318	307	316	303	280	317	314	320	319	306	342	313	322	320	321	297	308	296	307	339	340	321	296	320	290	304	359	304	314	292	332	296	305	308	323	324	311	304	307	303	298	337	309	312	310	291	309	308	331	316	297	307	327	309	325	321	313	295	314	315	317	302	317	305	318	300	341	317	342	300	310	316	308	332	317	334	319	306	315	313	284	280	319	293	297	351	319	298	331	303	310	321	347	301	320	297	310	290	329	321	314	315	299	327	311	325	291	302	327	296	326	352	328	296	317	289	338	330	296	288	313	312	324	286	328	310	331	311	319	321	293	341	325	281	317	332	315	331	320	321	321	296	317	318	326	306	330	313	301	350	301	290	289	338	295	308	329	319	322	298	305	343	316	279	294	307	312	335	322	307	302	303	284	322	291	308	302	324	298	334	277	306	304	285	320	314	314	313	336	351	309	336	322	308	313	339	291	317	312	268	260	330	334	297	317	292	340	281	324	323	316	288	335	338	315	307	318	339	311	348	291	311	321	268	335	287	324	306	347	294	278	351	315	296	301	303	318	299	309	324	317	305	319	323	309	333	294	295	309	294	322	269	346	308	346	313	341	310	304	306	324	317	290	324	293	323	344	339	341	310	306	325	293	274	337	322	334	324	273	313	309	258	308	315	330	344	333	312	328	319	320	334	299	294	293	341	296	300	282	328	305	315	320	300	346	303	303	314	322	305	311	315	327	275	314	309	300	279	311	283	300	312	314	287	309	288	305	330	292	310	324	304	334	336	268	287	319	294	329	311	321	338	316	318	334	303	346	326	316	285	339	289	327	300	323	287	296	330	295	317	323	326	342	306	332	304	319	297	303	330	336	301	304	322	320	286	311	336	305	302	320	320	325	302	295	327	349	317	320	325	344	269	323	287	267	298	316	327	311	304	281	304	319	312	341	284	301	335	315	317	311	280	313	325	296	298	325	294	324	299	299	299	338	348	317	296	316	317	302	301	325	305	306	311	286	280	293	330	337	305	295	333	333	311	327	321	332	283	259	280	312	316	315	268	317	285	289	334	304	313	290	301	310	325	302	266	296	274	300	275	321	306	335	315	301	310	335	321	279	344	301	306	302	329	346	294	311	316	301	290	313	284	329	328	303	322	318	307	320	316	331	364	350	365	331	319	262	329	286	346	322	341	300	298	326	296	306	313	301	316	323	339	290	324	341	318	303	308	337	299	280	303	285	312	318	324	317	310	327	294	300	299	317	308	302	307	311	322	312	310	299	314	332	300	311	308	272	345	305	300	291	327	317	270	325	295	305	276	286	299	298	307	290	298	304	339	319	306	303	315	297	318	315	303	327	321	327	315	297	334	293	283	286	289	318	346	304	293	322	344	335	336	318	307	316	298	277	300	343	330	338	345	349	324	322	322	331	329	314	302	284	354	284	300	305	305	342	300	287	305	304	293	294	316	312	298	293	321	282	297	305	332	313	315	310	323	318	296	317	291	333	297	325	330	310	281	326	299	297	303	324	336	293	311	307	340	294	281	318	301	335	314	294	304	309	316	296	348	303	325	300	313	295	328	332	313	306	313	284	353	337	299	278	353	320	330	289	254	281	287	302	286	287	312	292	330	305	259	308	304	319	299	309	387	335	320	353	318	307	312	306	269	310	316	313	286	302	325	318	298	326	330	326	345	295	313	307	321	291	315	304	300	336	295	314	321	325	300	307	312	325	318	315	306	294	316	316	343	317	313	351	306	307	300	337	330	302	309	295	338	316	336	321	326	339	309	335	362	291	353	318	336	319	354	297	322	305	338	324	338	295	318	300	344	300	323	311	271	337	314	318	301	327	327	307	339	300	329	302	295	338	300	345	312	326	300	299	331	348	282	329	293	299	284	343	306	304	269	313	348	322	325	315	300	306	295	314	297	309	317	306	297	349	323	277	324	328	308	351	329	300	351	320	309	307	345	314	301	331	299	327	296	296	315	312	311	333	305	338	290	300	309	301	289	326	303	278	294	318	301	325	362	302	319	321	321	304	299	322	300	318	313	311	318	290	301	321	322	302	325	308	316	285	314	335	354	299	316	309	281	324	324	318	330	307	316	296	308	329	304	331	309	312	351	297	300	312	295	318	306	324	300	318	300	301	308	329	309	305	295	291	315	304	300	327	312	323	307	329	300	355	334	295	311	327	311	328	272	316	320	302	333	317	298	316	350	321	335	328	343	306	306	327	328	312	300	299	272	315	304	297	311	309	314	309	289	305	300	336	320	319	327	321	282	312	302	342	296	313	330	321	311	304	324	302	308	302	325	320	332	320	323	324	292	321	304	268	334	340	331	310	324	304	294	303	315	309	314	314	354	339	309	302	287	334	309	289	298	322	303	311	319	300	309	305	310	308	324	310	294	311	338	310	304	329	280	341	298	285	293	295	322	315	302	339	300	336	318	302	290	312	303	285	317	296	327	292	316	309	306	305	316	312	300	316	289	307	322	292	305	310	314	324	322	316	304	326	334	302	302	309	300	333	340	297	315	307	285	305	326	321	316	320	321	344	325	344	318	307	318	295	286	293	323	309	282	320	306	299	307	300	340	292	330	287	328	286	311	315	300	303	308	342	301	319	301	309	326	318	301	313	320	278	312	320	296	299	313	288	309	330	295	295	321	312	322	339	288	302	296	300	337	318	325	301	351	295	304	349	312	320	328	315	318	276	321	296	290	341	305	310	286	315	336	299	307	305	288	313	305	312	335	300	302	302	289	329	302	327	306	322	328	317	302	313	318	315	308	300	297	329	328	292	299	329	315	317	303	284	308	308	301	317	324	303	332	331	347	321	299	293	295	271	316	299	300	300	291	293	292	307	281	267	318	327	323	327	337	300	306	315	329	320	317	287	328	301	334	332	313	272	283	309	320	330	323	300	299	314	319	298	307	313	316	315	311	306	318	314	318	308	304	353	344	322	318	311	319	302	275	313	334	323	294	311	272	287	368	294	303	292	307	298	317	309	306	285	359	293	313	330	299	313	323	303	276	299	295	298	315	303	290	295	298	297	338	313	290	328	322	293	315	321	323	287	302	318	286	299	314
9827	18307	14650	7255	4371	3060	2169	1626	1367	1255	1211	1055	803	761	706	674	663	621	637	637	588	545	598	554	536	567	556	538	511	526	518	548	523	540	468	513	522	542	499	482	490	495	507	515	556	532	499	502	503	523	518	528	516	480	490	489	523	520	522	468	506	474	564	451	488	518	496	504	490	494	515	486	515	500	519	508	531	527	481	501	530	512	464	486	510	528	495	503	482	495	459	517	506	515	505	498	494	523	497	496	487	484	505	522	533	441	491	436	490	504	494	461	510	525	509	513	451	477	542	469	517	493	473	490	485	482	470	520	499	497	502	489	499	525	474	493	491	514	558	479	477	463	466	467	492	492	504	463	493	502	516	484	488	484	509	463	475	504	468	523	459	479	506	487	528	525	510	517	493	448	482	471	477	483	485	474	476	526	530	490	488	499	522	462	530	496	438	510	503	453	452	483	471	515	458	494	493	479	497	472	444	496	508	497	484	521	485	530	503	471	461	501	508	487	527	541	517	466	506	521	480	502	478	542	471	499	480	503	508	449	478	491	484	463	493	463	517	506	471	487	515	522	494	512	483	504	477	516	541	504	533	507	534	476	527	513	475	520	443	533	478	484	498	497	495	499	475	495	489	508	503	501	469	515	513	511	500	474	464	490	493	500	491	505	546	492	515	459	463	473	527	483	539	517	460	460	470	497	494	516	464	477	511	531	482	474	537	460	474	502	496	526	474	478	453	467	475	488	497	509	472	478	495	483	452	509	485	500	510	506	504	464	505	462	464	514	515	492	498	529	474	475	498	462	528	535	515	477	507	500	519	459	445	483	493	496	466	482	471	498	506	475	479	492	548	482	494	490	516	517	532	476	531	521	494	510	499	506	447	500	503	509	499	500	493	486	515	514	445	473	489	489	511	485	434	484	513	476	497	511	483	459	481	477	479	457	486	483	480	510	513	506	499	505	504	513	476	506	482	523	531	482	502	493	429	525	479	525	442	453	488	461	472	518	455	470	510	463	508	466	476	481	480	503	522	486	477	479	504	509	520	506	506	514	491	511	508	458	511	501	517	491	476	450	467	488	513	488	517	491	496	457	435	462	509	471	509	511	469	495	497	505	499	469	477	480	532	478	509	539	495	486	491	472	515	510	489	472	490	519	483	472	460	463	470	495	487	458	481	485	463	472	447	513	501	481	498	482	517	531	501	484	522	489	502	526	443	546	437	489	513	502	524	456	495	487	491	447	510	519	539	501	472	501	487	497	502	455	496	500	495	499	500	466	459	472	522	486	452	480	474	477	533	536	466	494	486	455	478	449	459	449	516	510	495	523	510	478	478	502	475	472	471	473	493	495	504	434	495	448	510	473	470	478	465	477	462	533	471	471	479	452	520	515	506	489	457	512	490	542	498	463	481	466	506	468	475	522	483	525	464	502	485	494	469	510	479	496	455	440	489	492	518	499	501	514	442	486	490	502	523	520	486	502	491	502	441	475	501	491	530	516	493	498	512	518	470	472	472	493	548	455	481	456	482	474	479	487	511	507	558	530	494	492	514	522	504	498	472	502	500	476	498	505	497	509	468	489	496	516	486	510	550	473	469	507	511	525	504	570	463	477	529	477	482	510	480	502	514	503	496	511	484	542	496	496	500	503	490	528	506	466	481	457	462	493	482	475	490	471	465	496	517	494	533	488	507	537	492	509	470	476	445	522	479	482	494	505	508	432	475	489	491	495	494	535	497	509	458	516	467	490	486	502	490	495	544	454	480	481	468	495	509	463	478	451	453	505	510	509	440	493	515	529	483	498	493	515	486	520	470	497	497	493	483	527	505	522	519	523	449	486	465	477	466	510	504	492	523	484	495	444	480	463	509	521	488	532	446	504	470	493	469	495	489	490	467	491	495	528	517	478	489	496	518	476	492	448	477	504	496	509	476	509	516	485	486	495	494	498	510	462	508	521	498	477	478	507	484	492	498	513	502	502	520	519	453	520	482	498	515	423	474	522	510	541	500	469	501	465	478	462	508	500	488	512	484	509	505	506	507	519	477	516	505	503	439	473	471	502	491	474	457	504	498	493	460	461	506	516	475	496	480	510	475	512	509	468	479	471	486	468	467	504	466	436	489	458	489	498	459	514	507	515	506	535	495	451	469	512	500	483	529	535	525	520	482	502	492	505	507	491	473	497	489	479	514	492	479	482	485	463	473	528	474	487	515	456	457	485	475	472	454	513	487	466	514	484	465	524	496	490	458	504	520	488	515	456	495	485	467	501	511	509	477	449	495	518	496	496	501	502	495	527	495	514	460	505	496	540	491	505	524	478	489	502	487	516	483	457	502	469	500	489	456	521	507	534	476	472	515	514	488	469	479	451	497	505	461	491	464	507	463	446	478	497	501	537	440	502	502	469	450	489	457	452	526	508	472	480	481	475	515	454	459	477	500	498	455	509	506	509	495	488	489	482	485	545	483	503	461	520	515	484	482	497	491	510	525	486	503	518	489	494	508	516	522	502	500	511	453	533	473	465	472	483	494	503	486	477	445	485	487	484	486	505	467	479	447	544	477	459	509	485	478	475	476	525	477	483	476	456	496	511	461	483	455	501	501	489	516	485	491	484	507	477	469	503	502	470	461	516	459	489	499	482	438	492	498	477	497	496	511	497	531	493	471	459	488	471	507	467	491	507	484	485	525	481	480	486	516	498	482	482	469	479	542	502	485	494	494	469	496	499	464	477	478	455	510	488	491	459	492	496	496	482	491	500	525	492	517	487	491	495	512	488	462	510	470	472	468	513	488	494	512	481	478	479	480	443	498	514	490	511	491	467	478	480	512	514	499	508	525	480	463	490	482	505	484	503	489	506	507	463	492	511	484	500	477	519	489	485	526	508	502	458	528	522	467	505	444	477	470	484	527	451	525	500	468	485	465	478	497	484	511	490	453	501	476	477	468	473	496	519	467	526	472	499	495	489	479	467	489	480	499	477	479	474	487	511	518	491	503	498	487	498	474	515	514	471	509	497	476	507	505	460	514	505	469	505	495	465	501	478	448	465	482	528	440	534	489	486	544	517	529	511	489	542	504	467	507	441	489	486	478	442	464	486	483	492	489	497	516	469	509	526	493	485	509	489	494	453	490	499	518	455	533	443	512	526	480	437	494	495	496	479	480	467	478	500	475	484	501	514	502	492	476	510	504	499	478	491	485	520	511	490	515	480	481	483	485	506	511	466	493	517	466	500	496	478	476	517	473	491	489	491	490	501	494	516	466	518	490	481	477	515	467	501	479	487	520	475	504	483	426	463	471	508	483	499	470	504	514	511	497	484	489	528	499	490	497	462	512	513	489	566	464	511	470	495	495	498	503	516	515	477	484	477	467	501	475	491	542	472	502	504	483	469	510	498	474	488	499	472	465	487	484	491	498	489	477	504	477	517	460	497	503	493	469	470	514	506	475	461	473	548	473	517	510	527	488	492	467	498	455	480	458	515	492	470	481	498	511	453	490	440
23141	21152	28909	23639	21148	20228	3124	966	660	614	530	464	373	330	312	312	322	286	270	253	251	256	236	232	240	236	214	220	213	232	202	231	195	194	189	194	181	202	205	189	186	195	209	213	200	176	185	189	216	218	201	181	200	191	206	175	166	169	208	182	188	218	204	196	211	223	191	230	171	199	170	195	211	191	181	179	198	212	175	197	209	188	173	210	168	194	198	195	205	174	186	193	201	187	200	189	195	189	212	213	182	158	179	185	184	183	162	184	194	207	213	173	205	189	193	193	175	180	147	188	219	192	177	208	178	190	170	182	174	185	186	162	186	195	189	168	184	185	180	189	182	194	167	207	189	163	174	194	200	202	197	209	187	188	185	184	188	176	169	161	188	197	194	178	207	174	196	195	175	176	181	183	224	183	171	209	200	196	176	167	168	189	179	185	197	190	195	170	190	188	190	188	189	202	172	198	167	226	197	162	181	188	205	190	165	190	178	188	175	194	166	154	195	210	201	178	183	183	194	169	164	190	188	190	175	189	200	184	178	200	188	174	214	196	179	182	197	202	191	206	182	208	182	164	201	192	180	192	166	187	185	193	165	189	194	178	195	199	212	194	188	180	194	179	191	184	179	199	187	189	188	178	193	168	203	175	199	192	212	183	199	194	204	196	200	185	201	158	185	182	185	175	183	190	184	179	176	189	174	190	163	192	189	187	185	230	188	199	162	184	183	194	188	192	182	171	174	179	227	162	172	170	158	183	194	198	188	182	186	173	182	208	178	206	211	172	207	161	190	175	194	184	186	166	186	204	194	183	175	189	176	191	184	214	187	172	173	180	187	184	184	166	170	192	197	194	210	188	180	182	176	192	159	184	186	190	189	181	203	170	191	195	197	210	181	191	192	192	211	177	194	197	184	182	208	175	179	190	189	186	191	191	201	174	182	174	209	189	160	193	183	170	173	178	210	188	190	193	192	182	162	203	181	183	167	175	177	182	208	181	217	194	237	169	198	199	196	194	188	202	180	196	208	162	192	183	189	181	193	189	199	167	170	210	205	173	183	206	187	189	170	187	177	187	197	189	166	179	195	186	195	215	187	182	164	195	192	196	185	172	211	191	227	180	197	191	198	209	196	185	207	202	195	205	185	173	189	168	193	193	202	188	178	174	165	172	178	185	182	183	173	195	186	188	180	192	187	206	183	217	197	179	201	179	197	163	184	190	186	190	172	181	191	193	155	175	192	205	189	176	189	161	196	171	216	188	167	183	170	200	197	216	185	178	185	199	180	176	190	165	178	166	162	195	179	210	189	189	171	176	186	166	211	195	185	192	177	188	173	175	182	174	185	193	193	164	194	191	200	194	175	180	184	198	178	168	212	203	157	199	179	213	187	167	178	167	183	193	197	208	146	196	197	185	198	180	155	174	166	181	161	201	203	182	186	177	179	175	185	194	192	180	192	204	171	200	179	168	184	197	203	187	199	207	186	187	192	211	181	174	154	202	189	169	177	177	212	176	176	179	204	199	181	190	193	196	181	192	194	189	185	192	183	202	192	181	181	207	190	176	188	152	171	197	191	166	179	186	185	184	193	188	178	182	198	182	170	181	191	187	181	189	179	186	193	191	180	178	196	167	185	191	210	205	183	197	207	179	166	175	189	182	191	200	190	176	177	204	187	190	191	186	192	189	204	201	207	180	183	175	182	178	194	177	194	187	182	188	172	206	183	180	185	206	159	166	200	202	176	180	163	172	175	205	162	172	178	204	197	207	175	203	172	183	185	206	182	192	162	200	180	182	212	188	182	181	151	191	180	177	211	183	189	188	195	189	203	192	208	187	173	174	203	210	215	222	186	178	192	195	190	163	167	190	186	187	166	182	199	188	180	184	179	164	148	179	165	197	183	192	192	169	195	170	187	180	200	184	184	199	178	181	173	174	182	188	169	199	184	200	192	181	192	190	197	185	181	199	187	187	171	206	173	185	173	180	154	168	190	185	178	173	184	212	181	184	175	168	185	178	196	191	188	187	173	178	176	188	190	194	193	175	188	184	196	192	184	167	193	174	156	183	209	175	169	232	198	181	188	166	211	191	182	186	191	184	167	185	180	196	182	214	161	185	175	187	196	190	190	203	193	189	172	189	185	179	182	198	149	184	172	211	197	176	195	172	191	194	183	190	181	184	172	179	182	207	195	178	171	221	169	197	186	188	205	176	188	179	182	198	176	184	178	169	189	170	183	205	209	168	184	193	186	207	183	189	183	170	199	184	177	156	211	186	177	200	201	173	197	183	169	194	191	163	185	198	180	167	189	184	176	205	188	199	192	194	164	204	186	199	200	186	156	217	195	205	200	176	148	169	200	180	227	186	181	197	199	167	199	195	157	154	175	184	183	180	193	186	196	178	202	167	179	203	185	194	171	182	173	162	158	204	174	199	190	180	196	204	181	175	192	189	178	210	192	156	182	187	189	216	188	188	167	206	186	171	170	170	200	185	168	185	167	213	198	176	176	160	181	163	214	212	192	178	190	175	197	196	199	186	174	200	171	182	187	215	201	166	198	193	168	194	166	205	195	198	197	190	168	206	172	201	174	177	200	171	181	193	173	199	221	192	175	181	188	171	220	197	203	204	186	174	162	177	190	196	186	181	187	191	186	183	195	176	211	182	201	162	194	147	175	187	186	178	163	165	198	182	179	161	189	155	193	172	173	172	176	178	189	173	212	218	189	203	171	195	169	187	170	156	169	166	177	207	197	168	172	191	191	182	186	167	176	176	182	204	186	187	185	154	188	185	201	169	197	172	183	192	181	174	200	179	166	176	181	199	169	195	153	185	217	191	190	201	183	173	162	182	209	197	170	197	194	170	169	204	203	184	201	182	201	180	198	207	183	190	177	200	192	185	193	199	174	186	175	182	190	173	172	183	178	191	178	187	196	192	203	185	187	182	164	168	208	181	191	184	161	182	186	168	177	200	197	172	158	156	178	190	175	189	206	179	191	179	176	170	170	195	199	199	183	202	187	185	203	202	193	180	188	186	191	172	187	193	172	194	192	191	163	170	165	190	192	177	194	180	187	159	186	188	162	180	195	197	203	188	174	174	184	179	158	150	162	174	186	202	195	206	172	174	212	169	173	182	197	185	172	181	195	181	206	191	194	167	175	176	171	177	180	182	172	156	161	190	188	184	198	179	180	206	177	201	184	202	180	186	182	182	207	158	188	191	173	196	178	194	167	170	173	196	166	181	188	186	164	176	181	189	159	188	192	186	208	207	190	181	179	219	171	194	191	169	198	159	191	201	167	172	201	185	178	197	196	182	202	192	201	172	213	188	200	170	181	198	207	190	162	176	217	163	188	205	186	190	185	200	181	168	174	205	185	181	193	180	185	170	192	197	188	179	220	161	177	156	186	145	210	202	173	188	187	184	179	192	174	216	187	186	183	190	191	192	175	180	171	189	168	188	187	187	189	208	188	156	205	171	173	211	219	190	202	173	188	180	204	175
13016	24317	20402	11303	7282	4755	3365	2491	1957	1809	1653	1297	1006	897	788	781	681	628	633	588	559	509	486	465	487	369	417	405	443	369	377	393	367	336	343	388	335	366	344	336	348	372	313	332	326	341	335	291	317	365	331	349	339	293	313	335	291	323	324	297	314	320	292	320	319	279	298	304	324	300	299	309	303	301	288	300	304	301	322	316	314	314	294	305	326	298	310	314	315	317	346	318	275	316	333	321	321	286	288	298	301	310	291	300	306	307	288	326	293	289	312	289	287	296	304	321	321	281	297	322	318	301	277	293	277	306	290	299	306	291	331	300	307	280	299	263	289	294	313	297	295	301	261	283	308	293	292	335	282	284	322	318	294	308	284	291	285	293	273	319	285	331	271	306	322	306	288	282	292	290	288	281	305	302	289	290	320	294	291	301	297	306	307	282	322	291	278	323	314	295	321	313	290	309	302	310	293	295	320	278	309	285	283	289	298	313	298	300	323	296	299	302	338	324	305	282	278	293	322	295	322	323	333	330	318	318	297	301	313	316	317	298	281	275	280	315	314	307	284	277	306	280	319	310	281	322	278	283	304	293	335	291	314	316	312	321	311	294	275	325	330	293	324	290	293	299	313	294	300	314	289	309	292	285	318	322	305	297	304	296	293	277	298	305	327	274	264	310	309	291	294	281	314	303	335	276	277	311	316	296	281	288	247	299	281	305	310	288	321	280	298	326	308	304	288	296	285	292	251	302	288	315	314	290	267	308	293	275	330	334	300	311	270	314	284	307	292	319	304	290	292	281	321	326	319	285	318	292	279	308	257	301	296	276	248	280	338	306	298	299	302	299	319	290	270	283	315	290	283	282	302	275	317	306	299	295	277	324	284	311	294	285	316	317	279	283	307	306	295	307	307	293	285	265	308	297	294	283	290	301	286	284	302	303	308	305	317	291	280	301	288	287	303	303	309	302	264	321	304	279	272	344	322	317	306	269	293	300	289	297	322	297	294	280	316	302	335	327	292	298	312	301	285	312	304	301	306	317	289	290	322	311	297	294	263	296	315	284	307	295	320	288	270	296	326	295	306	282	299	282	298	273	332	304	285	323	292	281	278	310	304	289	285	288	338	317	321	297	330	275	346	296	259	342	301	316	305	290	303	284	254	292	287	308	285	291	302	315	317	327	298	243	276	307	308	301	307	286	272	314	313	280	307	280	314	297	323	302	291	290	291	291	300	289	276	268	305	321	265	276	282	295	327	313	298	268	272	295	270	303	268	316	292	273	311	312	283	281	313	299	305	312	324	304	302	305	321	326	329	349	308	295	282	330	283	279	310	300	281	297	275	324	303	287	289	331	287	300	291	260	281	284	300	296	290	309	311	297	299	287	327	328	289	289	286	331	297	296	329	295	296	276	301	322	304	306	315	311	316	300	288	319	283	288	272	308	317	284	313	293	297	312	305	289	308	277	343	281	272	306	293	256	291	302	265	300	285	300	267	282	305	286	291	330	297	310	315	309	282	259	285	298	328	291	295	293	300	303	336	259	323	296	282	312	322	285	307	327	255	302	271	308	294	287	283	288	312	269	317	313	287	304	292	305	299	306	308	318	302	296	298	282	302	298	294	294	300	303	334	329	292	301	293	290	312	304	280	331	324	311	303	285	286	266	313	310	313	312	290	293	306	300	309	302	338	317	294	294	290	297	323	318	307	336	292	268	311	313	298	293	278	285	275	323	311	302	276	283	284	292	331	310	279	302	312	309	294	290	289	309	302	315	296	306	299	316	265	303	312	292	287	260	301	270	284	321	298	276	305	302	293	326	328	328	292	300	312	296	288	281	304	302	301	327	273	293	333	297	300	262	281	289	298	308	280	288	286	289	301	318	295	281	309	302	293	300	273	324	324	291	303	310	301	270	290	290	297	287	314	300	278	285	285	298	271	292	297	286	286	322	319	333	279	295	279	301	316	309	300	253	299	305	329	278	291	307	302	273	321	324	288	291	312	306	291	316	317	298	321	279	303	333	279	275	319	313	292	317	297	292	325	319	315	285	293	268	311	291	296	287	295	278	297	329	319	303	269	303	291	318	302	321	292	284	275	299	276	303	277	291	309	333	309	266	313	276	298	311	274	296	287	270	290	284	305	287	287	279	254	321	295	285	309	296	301	308	267	276	303	295	285	303	271	268	337	290	279	291	289	297	309	318	297	296	306	291	302	277	314	306	289	303	337	288	291	283	296	264	275	291	275	304	265	270	303	292	312	327	319	308	287	308	274	309	288	285	281	334	301	315	288	317	292	286	318	283	284	312	273	317	286	312	322	321	308	295	316	281	293	330	313	315	272	322	293	292	281	272	304	287	307	280	309	301	290	329	281	321	286	313	306	277	315	271	295	307	269	307	297	306	307	288	294	291	327	298	292	300	287	334	297	303	298	303	319	320	333	280	298	280	301	290	288	286	282	319	301	285	293	323	303	315	293	291	268	327	272	315	324	325	291	320	293	313	280	307	280	325	312	303	289	306	303	285	303	317	282	282	260	282	326	309	310	297	262	291	293	303	280	294	319	305	277	312	313	301	340	307	287	293	315	305	273	287	270	301	281	299	285	312	282	289	301	338	321	291	269	346	281	305	297	292	277	305	338	291	311	306	313	295	274	326	284	327	297	288	300	265	287	310	309	301	291	319	307	295	312	281	311	301	312	310	274	291	343	300	282	270	311	288	292	297	317	294	289	295	287	296	286	285	285	296	301	327	295	291	273	285	311	280	331	300	282	295	288	311	283	280	289	274	295	330	291	326	305	323	288	284	285	306	290	288	297	301	298	310	298	313	288	316	287	313	313	268	290	306	320	304	263	296	290	314	307	297	298	271	318	299	332	320	303	327	288	313	287	282	346	288	276	298	327	294	287	278	290	289	292	287	284	294	345	289	322	300	276	308	310	318	323	331	307	265	285	290	334	291	285	289	309	271	285	308	292	293	284	308	298	315	298	314	305	299	294	281	297	328	305	330	306	278	344	311	312	304	284	316	300	306	295	304	290	309	299	291	328	333	286	314	303	292	290	275	283	313	295	297	312	314	276	298	354	294	327	305	293	302	255	298	281	302	268	287	293	270	300	295	282	325	288	298	281	295	311	283	312	279	293	324	297	278	286	289	296	314	273	295	302	298	300	293	293	340	326	334	303	295	288	294	291	310	330	297	308	275	313	286	300	302	313	280	298	285	293	285	306	300	288	274	293	303	321	309	293	285	307	283	300	306	285	295	281	288	285	290	255	303	303	299	286	277	322	314	301	278	305	269	294	279	282	306	284	303	286	317	314	299	314	305	285	336	297	322	307	313	271	324	295	284	320	271	318	278	285	279	276	297	310	304	299	287	315	264	317	294	307	275	286	309	289	303	345	283	287	285	304	310	286	290	316	304	288	315	284	299	321	280	299	304	301	278	291	284	282	272	299	300	327	316	278	314	314	282	309	291	292	308	299	281	324	311	299	259	284	312	290	306
26732	20404	9435	1703	703	468	381	336	357	312	305	312	288	313	271	296	272	297	266	278	268	263	267	270	272	291	276	280	252	286	292	280	240	267	291	282	279	247	253	240	255	247	296	282	236	250	272	248	274	255	273	268	267	251	232	255	261	288	269	261	281	261	273	251	270	294	254	281	285	260	268	271	267	291	283	257	257	269	253	291	287	264	259	227	257	272	282	273	245	276	277	259	240	278	273	233	298	295	242	250	267	264	280	274	304	260	301	269	271	269	273	263	267	271	249	255	259	254	245	281	263	273	273	282	273	266	261	267	285	271	255	255	275	305	285	273	289	241	267	279	257	275	267	264	256	283	242	280	267	261	262	274	252	276	254	271	260	260	293	252	287	309	264	267	267	261	304	258	300	282	262	264	232	239	308	249	260	264	281	285	283	267	226	259	264	265	247	290	265	265	231	244	238	280	280	276	260	281	259	269	258	257	275	272	267	285	295	272	273	270	266	275	255	249	273	266	234	292	253	244	266	269	251	269	276	280	260	241	262	275	259	273	278	292	271	253	265	281	264	269	275	282	269	269	267	282	243	245	274	257	259	238	265	249	268	259	267	264	269	299	268	281	274	250	281	305	273	255	291	263	255	254	242	267	253	247	274	274	285	282	263	254	289	259	260	251	255	268	263	254	272	249	272	258	246	262	272	289	285	262	279	270	294	268	268	300	251	265	296	259	288	243	249	271	229	278	267	258	267	285	270	259	279	270	273	262	264	256	259	280	254	268	236	248	264	243	283	255	284	255	232	277	278	282	252	261	273	248	271	277	289	261	260	277	236	272	260	251	291	266	262	283	278	267	257	254	277	244	254	242	247	285	269	290	247	300	257	284	246	288	274	256	278	267	276	261	257	286	247	270	275	272	269	275	262	278	248	255	235	256	302	291	268	236	275	267	257	260	239	261	257	262	296	247	250	262	244	258	269	254	264	248	260	259	263	240	266	279	285	287	273	251	265	246	261	279	270	251	254	253	270	278	293	277	289	267	266	277	255	291	296	281	281	280	250	254	247	257	255	220	253	289	281	285	253	283	263	269	274	270	283	276	269	284	270	262	268	277	250	267	242	272	271	263	263	275	257	275	258	270	261	293	252	257	250	258	261	261	269	267	259	229	276	265	283	281	254	266	246	297	268	260	286	279	300	269	247	276	286	267	262	290	257	275	261	251	287	284	263	269	267	287	288	287	276	264	268	295	261	250	268	252	279	252	281	283	255	279	278	267	246	274	279	246	243	283	262	245	271	239	280	263	276	246	264	268	267	294	241	267	284	267	260	265	262	286	281	265	294	282	276	246	274	275	287	269	269	268	241	263	249	265	265	248	254	268	263	292	276	254	243	285	255	267	256	280	274	264	241	273	267	295	292	267	247	263	271	229	267	274	254	284	270	263	258	290	277	268	250	256	259	275	267	250	259	273	265	259	270	262	275	258	265	264	279	282	312	262	296	274	231	276	265	266	252	258	282	313	273	255	253	242	284	237	254	254	279	269	254	248	275	258	264	221	291	259	267	237	280	254	276	279	258	252	264	274	241	261	266	269	219	268	268	265	248	242	290	238	276	249	247	263	261	254	282	223	270	276	270	225	278	253	268	258	283	271	282	276	257	243	269	288	277	281	274	274	295	299	265	271	244	262	293	255	255	238	284	216	249	266	281	281	274	263	251	290	257	262	281	265	267	269	262	255	234	262	261	267	279	253	272	276	260	288	289	257	255	248	239	273	282	279	251	260	259	267	267	277	271	253	238	270	292	249	262	257	282	271	251	244	277	266	255	287	260	269	226	256	279	273	274	284	234	277	267	240	258	253	279	260	254	266	257	242	254	277	272	259	260	275	283	271	269	279	231	254	287	225	267	277	263	267	291	260	247	275	283	287	251	260	288	249	294	245	264	292	272	264	274	272	246	284	263	257	252	266	266	246	293	247	278	251	267	292	294	276	281	261	290	269	267	265	269	255	260	250	242	255	259	268	289	245	279	260	249	291	278	289	260	276	263	283	267	272	261	270	228	258	264	235	252	267	276	284	230	273	280	270	271	272	268	264	258	289	262	236	260	276	299	264	283	251	245	291	246	251	262	259	293	268	267	258	287	279	252	251	245	257	257	270	274	247	265	287	275	249	269	285	292	255	238	290	253	256	280	249	299	274	284	260	234	276	272	255	245	277	281	282	241	241	265	277	233	277	282	238	293	271	263	276	271	285	252	253	253	276	301	258	275	246	266	272	261	247	255	240	288	262	253	250	253	268	281	250	288	261	268	283	268	240	277	272	241	257	268	282	227	255	263	288	269	273	277	251	244	274	274	265	264	268	270	236	238	260	250	249	239	252	282	263	259	268	244	283	270	273	261	253	273	260	253	279	308	270	280	265	299	269	272	277	284	273	274	246	286	255	279	264	243	264	284	267	265	270	237	258	232	261	241	274	260	279	271	250	253	280	269	250	267	298	281	263	257	268	267	272	246	253	269	282	277	276	279	257	236	251	303	262	266	268	263	271	282	263	262	269	247	256	274	257	295	259	256	243	293	282	267	288	277	258	252	257	244	291	275	248	276	273	247	252	259	285	282	243	281	262	247	276	257	256	284	267	257	255	266	267	269	273	265	274	269	292	263	258	252	250	281	256	248	293	294	286	288	266	257	260	234	282	275	269	286	275	263	272	254	264	268	270	267	284	275	268	299	267	281	230	224	262	257	267	261	253	278	296	274	269	280	265	280	255	245	261	250	270	279	273	279	257	244	284	244	272	261	270	264	253	277	263	258	300	289	240	263	260	244	260	263	245	294	270	261	259	271	261	276	289	287	273	271	258	254	254	277	259	256	249	291	260	250	296	282	251	256	291	277	289	268	284	280	278	253	254	245	266	249	271	256	262	272	276	255	259	253	289	274	260	278	285	253	277	288	290	274	293	240	283	254	261	269	266	266	273	270	266	243	258	278	260	261	288	252	294	284	263	246	264	289	267	250	248	261	257	254	251	243	265	259	281	289	245	264	263	289	287	258	281	252	272	254	261	268	271	263	279	265	261	259	260	305	247	266	297	280	240	265	281	268	285	294	226	284	261	283	244	278	280	276	275	253	275	282	273	274	282	295	270	281	254	237	275	280	256	256	247	251	270	281	262	282	261	274	261	255	251	259	287	260	280	298	305	290	265	281	270	260	287	260	247	250	254	246	238	290	284	249	273	252	255	280	256	252	276	297	301	250	265	268	242	297	270	236	254	266	272	267	270	269	234	247	253	270	289	265	237	257	278	269	254	257	296	259	249	269	292	265	286	260	245	276	264	290	253	257	290	271	250	273	262	269	248	275	290	284	293	258	237	270	251	300	262	261	287	257	237	247	266	264	280	279	261	294	257	242	272	261	258	252	273	297	259	256	245	277	248	272	254	267	274	275	265	264	266	252	287	272	260	263	283	250	270	263	266	289	285	244	269	305	261	254	286	258	277	275	266	240	247
7807	9136	6649	2995	1677	1168	776	700	608	573	655	571	487	481	460	465	429	415	448	417	442	440	466	439	428	405	417	422	462	385	416	445	424	431	412	452	468	443	431	432	418	406	429	421	407	428	403	440	411	430	404	451	451	403	433	414	437	453	420	406	432	430	387	411	436	428	418	439	423	443	402	377	381	400	424	439	391	426	443	412	437	449	432	395	429	438	411	444	401	417	435	440	392	418	416	425	444	414	434	441	394	447	428	392	405	425	411	397	417	455	434	402	435	454	415	456	412	416	419	423	432	446	457	404	426	437	406	409	442	443	406	401	410	423	412	374	413	415	442	425	431	450	422	423	469	413	401	383	399	430	396	396	424	391	406	454	402	415	427	395	430	417	391	419	388	423	453	389	422	450	404	434	423	421	418	409	407	432	420	426	430	444	416	422	410	459	416	425	435	422	409	393	396	471	385	421	416	428	423	397	390	448	404	413	416	406	468	434	458	413	432	418	431	443	410	421	425	433	441	428	452	448	425	442	432	433	414	422	451	410	410	418	447	424	399	448	413	435	460	425	420	406	420	451	435	419	446	416	460	417	408	393	471	454	389	415	423	380	439	415	386	431	417	414	422	399	417	433	410	393	424	399	429	431	457	502	424	426	432	440	406	399	395	437	431	389	392	388	401	458	397	464	440	407	448	415	440	414	422	412	431	400	416	416	413	417	410	409	399	417	413	399	424	450	409	406	417	387	393	432	381	437	404	408	444	402	418	417	420	427	469	391	423	400	453	449	368	454	422	405	447	395	434	412	454	417	417	409	437	424	414	430	448	407	431	417	409	421	421	408	407	395	406	399	397	440	438	453	439	439	420	417	438	417	431	419	414	384	412	407	434	431	442	433	385	410	445	402	444	406	426	424	415	387	405	397	396	418	396	395	387	434	446	430	449	458	378	441	418	443	414	390	420	434	399	445	393	442	439	395	424	395	389	419	385	428	384	432	400	379	421	422	424	439	411	398	409	433	412	434	398	392	427	415	430	430	410	443	393	397	431	426	400	413	417	432	390	450	408	403	413	463	398	392	401	393	410	411	434	407	414	405	462	389	440	394	456	447	421	443	414	444	430	382	401	386	425	447	423	414	413	422	369	417	427	389	398	457	460	446	431	414	405	429	421	438	425	453	403	441	374	422	483	423	415	425	408	444	428	433	432	422	428	408	390	424	371	409	459	451	437	391	463	449	425	399	440	405	451	415	438	429	417	403	443	409	378	428	446	432	403	391	437	423	421	413	428	399	420	366	440	434	381	419	456	450	440	424	422	423	438	467	412	415	396	407	423	438	437	446	436	402	448	421	440	406	419	400	444	418	414	429	444	439	440	409	442	412	398	410	445	413	427	423	448	424	393	381	397	425	444	427	437	395	415	432	440	441	448	399	385	396	414	411	433	396	426	474	425	425	404	406	385	386	452	396	419	434	376	410	439	428	395	420	440	401	450	415	418	409	393	442	420	425	448	393	417	412	414	451	383	448	426	400	405	425	420	427	390	455	418	403	409	415	429	404	399	420	390	412	385	387	431	424	387	432	411	431	414	400	409	417	427	444	404	432	425	463	423	426	411	393	376	422	415	419	453	395	394	421	410	407	453	426	426	402	415	442	426	412	455	432	412	382	423	387	394	378	408	402	423	426	415	412	436	397	406	465	384	445	442	408	403	389	445	410	407	434	424	419	432	420	379	423	420	421	427	423	467	421	386	430	397	429	440	431	425	436	424	431	420	431	400	434	432	396	464	431	431	435	427	462	444	399	397	383	418	436	434	453	443	412	425	399	411	420	406	416	428	431	440	407	450	405	399	415	425	425	403	386	423	424	394	390	410	443	427	406	418	414	418	392	451	396	402	398	398	431	404	392	429	428	417	387	429	427	421	423	414	451	438	404	410	421	445	435	399	411	424	413	429	389	416	415	405	409	396	395	413	458	400	428	431	442	393	433	418	412	378	445	431	437	444	414	421	411	409	423	403	420	387	388	464	434	391	433	417	405	412	432	396	413	409	432	386	404	443	438	427	455	401	386	405	448	426	430	415	406	405	411	430	452	431	460	401	412	417	425	443	424	396	435	412	441	425	409	493	443	426	433	414	395	437	421	431	401	424	446	423	403	422	377	431	425	434	423	418	451	447	423	426	398	451	424	381	384	428	403	436	424	434	395	407	414	409	430	444	398	449	407	446	418	393	402	408	417	400	427	430	391	412	389	433	407	428	428	410	454	400	395	420	418	436	422	437	413	459	428	394	452	412	431	425	402	456	423	462	431	432	397	415	397	403	443	424	425	441	390	401	406	455	421	438	391	427	452	450	400	408	419	466	412	404	440	439	426	397	405	432	437	436	422	397	427	407	404	388	416	417	388	428	404	441	402	430	406	431	410	406	416	428	393	399	414	422	416	402	448	424	415	438	401	422	433	382	407	410	413	399	451	422	394	420	448	364	430	430	439	438	427	422	381	399	416	406	420	416	426	389	405	423	400	436	442	413	409	396	437	428	408	422	423	441	412	430	416	392	414	451	423	413	409	432	435	413	411	416	415	451	448	441	392	423	452	396	422	428	427	430	396	430	424	409	428	432	404	421	369	392	404	382	415	446	413	427	397	441	419	403	404	420	387	412	396	415	397	432	418	413	424	420	449	380	415	445	427	441	429	446	398	433	438	457	419	417	432	412	426	419	432	404	427	426	429	396	429	411	407	403	446	412	420	439	418	411	440	426	431	410	454	412	392	426	416	389	411	454	431	434	405	387	403	456	423	421	396	409	424	418	392	409	423	457	427	426	422	413	419	431	418	390	395	398	414	422	417	403	382	403	408	425	414	414	428	413	441	399	417	438	433	394	410	471	411	453	416	416	386	394	427	424	394	427	402	417	418	426	423	426	476	409	435	434	419	427	436	403	396	400	424	414	407	402	437	440	439	406	420	398	401	418	428	399	408	462	437	424	411	412	417	402	437	403	422	416	413	444	400	416	420	439	439	419	416	401	427	431	408	443	431	436	456	441	398	413	400	417	428	423	427	420	418	418	407	421	448	428	448	406	406	479	439	466	412	412	395	406	381	395	416	420	414	394	423	398	412	413	443	440	425	424	417	458	417	403	449	429	456	430	386	385	379	398	403	396	396	402	411	392	418	423	446	417	423	388	409	427	425	426	443	430	400	421	419	388	451	433	418	416	408	436	405	447	422	406	442	444	393	396	448	429	421	417	414	416	409	454	457	427	416	418	448	416	408	440	434	396	428	431	441	407	395	424	438	432	384	404	402	393	411	401	392	415	415	413	384	432	417	456	443	424	420	457	401	452	409	385	373	438	433	399	385	410	422	429	415	418	420	431	449	449	467	388	415	421	443	419	435	410	438	412	419	401	397	400	424	402	448	414	381	425	418	418	427	409	424	456	414	430	416	425	403	407	404	421	425	423	402	415	403	447	421	395	420	442	437	434	411	444	400	437	431	420	404	434	437
24349	21170	28200	24382	19040	2472	964	626	541	489	483	405	422	405	390	383	385	323	372	370	336	363	336	359	339	299	340	334	334	304	312	304	299	299	310	322	339	314	317	317	303	279	303	308	316	313	336	313	348	315	312	298	324	328	310	306	314	301	328	307	308	333	309	320	336	317	321	302	333	333	297	325	342	336	313	315	320	284	311	326	304	310	315	334	327	313	342	311	290	322	282	315	340	319	306	337	300	342	318	280	308	331	312	313	320	305	315	317	304	283	310	312	317	329	326	307	323	301	289	321	295	312	323	306	325	317	294	316	302	332	287	286	325	324	263	350	291	324	284	307	315	303	308	326	309	316	325	293	327	346	321	336	349	308	322	313	282	294	325	298	307	288	278	325	292	308	321	313	318	333	337	321	309	284	313	342	286	325	324	316	324	328	315	335	324	322	302	312	297	290	296	297	275	319	293	293	320	327	319	323	331	310	284	318	291	333	297	294	288	330	314	297	315	324	258	310	296	280	365	322	354	294	305	326	275	312	308	277	307	349	328	293	307	314	310	305	272	333	282	330	299	281	327	301	290	298	297	284	284	299	306	316	302	326	300	322	345	315	317	338	328	325	304	297	314	298	344	352	322	328	325	314	293	300	337	316	315	269	348	321	326	324	324	303	319	285	317	295	331	280	315	317	311	332	280	280	307	333	307	298	332	321	335	354	310	335	304	329	310	299	284	265	314	309	306	317	341	353	307	341	329	298	298	298	299	299	313	309	295	306	316	308	289	295	327	299	324	312	328	319	358	304	325	360	304	293	301	320	298	314	312	316	321	289	262	318	301	299	310	313	296	322	300	328	320	310	315	292	289	313	302	331	317	320	281	304	332	326	288	312	308	306	306	316	316	335	329	340	324	309	282	316	293	322	293	311	320	337	306	317	322	324	361	300	332	340	287	322	325	299	337	295	325	310	329	305	336	324	329	296	304	345	318	303	317	332	334	333	323	284	327	294	295	335	303	305	322	334	269	301	305	323	307	318	341	285	305	325	318	306	315	323	307	321	309	290	309	280	295	297	362	306	329	322	297	327	294	282	296	296	315	314	318	321	309	257	303	316	293	312	311	304	289	308	325	325	294	304	314	330	298	323	295	294	300	296	299	289	352	309	323	310	312	322	334	322	304	302	305	334	325	304	307	288	291	300	301	308	289	312	275	307	323	317	320	298	338	296	333	341	323	294	303	288	295	306	283	332	316	278	357	318	332	324	296	326	318	301	328	316	318	306	314	300	285	309	344	331	309	310	287	315	295	322	315	290	343	313	272	308	290	346	331	321	337	338	319	304	316	331	309	326	278	314	300	308	294	293	345	302	295	342	290	326	304	289	327	296	311	325	315	317	294	294	294	297	311	324	285	312	296	328	299	274	289	333	315	293	302	323	304	331	324	310	285	296	291	320	333	362	317	339	311	337	315	322	294	289	278	309	297	313	314	333	314	331	313	306	306	283	306	327	296	290	312	324	333	301	309	288	292	331	314	317	291	301	305	294	301	293	317	300	311	341	326	318	306	307	299	316	290	319	332	312	323	306	342	305	310	315	319	323	323	349	301	300	292	303	280	299	303	292	290	289	286	311	297	306	332	307	307	307	318	331	279	340	299	296	287	319	324	308	303	290	287	344	327	315	317	318	303	297	295	340	311	303	319	317	278	327	301	316	295	287	356	286	299	317	316	314	296	312	326	340	323	341	310	308	307	284	286	319	326	287	267	289	316	313	287	321	313	342	323	299	298	299	318	308	326	317	284	319	284	340	326	316	307	334	299	306	314	302	300	302	320	326	325	327	315	309	313	345	324	331	317	285	318	303	311	302	342	302	328	314	309	336	312	310	324	319	294	302	343	317	314	314	325	335	362	342	329	296	300	296	315	326	329	301	325	316	315	303	276	311	305	294	291	290	291	277	280	319	329	296	315	311	305	307	297	310	320	311	323	326	303	308	311	283	315	286	322	293	287	293	306	272	318	323	311	297	302	324	305	330	331	325	318	314	339	335	304	331	313	322	334	330	305	280	302	284	287	290	338	331	303	305	328	332	318	306	327	301	315	308	314	318	329	313	314	295	323	328	321	347	327	339	281	342	296	351	311	324	291	340	317	311	297	300	341	312	328	294	282	341	351	303	314	327	332	283	300	286	323	339	346	305	306	334	320	319	297	316	332	321	339	338	332	327	292	313	299	308	304	287	323	299	338	311	316	290	308	317	314	359	313	300	295	288	316	292	299	309	365	289	315	321	302	320	305	312	339	300	318	340	281	293	312	326	300	302	314	285	317	341	268	296	320	302	303	306	300	303	311	327	317	291	315	317	341	305	292	322	315	317	355	289	313	319	308	323	325	298	321	292	303	330	314	314	284	324	343	333	346	325	287	297	323	306	287	289	352	341	334	282	343	315	305	270	330	278	310	298	316	310	303	307	322	292	301	324	338	294	284	305	294	317	312	286	317	312	297	329	316	338	284	302	298	319	307	318	307	292	290	306	287	307	321	340	314	274	317	321	326	307	351	350	294	293	323	303	306	306	330	290	310	305	334	318	312	323	303	328	328	326	313	332	337	328	311	328	296	335	340	304	313	309	302	355	331	291	312	324	303	335	300	348	289	314	341	300	300	319	306	340	314	301	296	316	302	342	287	311	311	315	298	322	326	303	351	324	325	284	304	301	332	326	312	305	282	298	340	310	321	318	319	283	307	311	277	316	302	308	337	343	335	293	326	327	310	277	313	293	322	308	347	317	291	279	310	312	315	299	294	325	329	328	307	315	309	303	302	337	330	319	305	329	328	359	313	328	319	322	289	311	312	311	312	343	317	346	315	326	316	292	316	319	317	328	315	351	293	313	324	311	296	324	340	339	316	294	338	324	343	296	281	284	314	302	335	294	287	320	357	290	282	318	285	310	299	288	295	309	314	325	291	272	314	292	296	322	288	305	292	288	301	318	306	325	312	301	324	292	304	296	316	296	322	322	309	296	337	332	323	308	314	298	310	310	318	312	295	303	303	321	294	299	308	304	350	305	312	324	316	305	284	270	300	303	317	343	307	303	331	325	302	308	299	337	326	337	301	324	306	317	296	290	298	302	287	272	314	317	335	285	337	335	310	315	305	297	325	326	329	332	298	307	306	329	304	326	331	329	298	317	331	307	315	324	321	324	305	284	308	325	302	329	286	297	304	291	310	297	308	285	324	313	295	320	325	313	307	326	298	317	298	321	332	304	328	279	289	308	293	314	318	333	299	306	330	290	332	295	269	300	346	342	345	334	295	318	303	280	304	326	303	288	309	320	311	300	304	279	301	318	301	290	331	302	323	305	314	299	309	307	264	330	311	297	309	312	280	299	303	306	299	305	319	310	295	305	252	302	309	326	312	280	328	280	325	310	288	311	297	351	318	298	292	299	323	322	300	308	299	329	334	304	315	289	323	319	341	293	311	295	328	296	339	325	310	294	321	315	306	324	309	308
9776	17420	13777	7000	4332	2938	2099	1612	1423	1228	1178	916	852	796	747	629	693	651	604	592	653	595	596	544	548	552	563	593	533	534	488	546	528	492	506	548	507	478	533	534	522	524	507	499	495	511	489	532	533	515	519	506	469	527	524	488	518	526	524	502	518	467	482	499	529	494	504	483	487	523	541	504	496	514	509	492	526	467	531	519	503	483	536	487	495	490	490	503	476	529	496	526	518	490	500	504	527	501	521	485	510	521	489	495	512	518	521	518	511	507	534	443	480	477	481	496	495	490	436	485	464	466	534	484	455	501	541	466	484	507	479	485	486	509	502	466	500	469	507	447	494	507	483	470	534	469	479	528	474	483	481	509	517	485	504	463	471	485	537	491	480	503	472	468	493	510	542	520	472	531	480	487	480	518	501	488	518	489	528	476	548	492	465	496	489	516	497	484	480	477	501	528	491	511	530	486	513	485	504	499	487	497	485	514	504	490	503	506	488	531	535	521	499	490	540	477	469	450	482	484	510	498	429	501	538	492	524	460	488	472	500	508	499	544	533	488	503	512	504	469	491	471	519	517	513	520	505	482	470	500	454	505	476	493	498	529	503	505	442	470	487	528	457	470	465	494	523	495	498	494	486	496	514	522	491	483	507	502	487	514	487	513	515	514	491	520	502	496	493	515	513	474	460	512	495	470	495	516	522	478	509	489	487	469	462	499	479	499	508	547	481	486	465	479	508	498	473	472	522	472	523	495	523	524	527	498	505	507	492	442	479	497	508	490	509	491	486	519	537	479	512	483	504	502	520	487	480	477	489	468	515	501	498	501	480	494	460	472	491	499	482	514	524	484	486	483	507	551	463	468	515	482	475	521	465	462	467	523	491	476	471	455	503	478	474	503	534	513	462	475	520	518	476	522	458	496	485	465	493	461	466	514	510	476	498	494	521	478	499	449	510	486	463	486	512	478	484	460	525	496	493	481	480	547	484	550	488	480	483	504	507	484	516	473	471	497	498	546	532	501	488	490	554	499	509	513	481	513	476	518	480	459	509	466	502	493	462	473	502	521	488	492	486	498	498	482	521	496	511	469	488	556	476	504	504	488	442	457	465	513	472	494	505	477	505	466	514	447	461	488	501	511	466	472	443	465	507	439	484	475	491	515	478	493	484	519	476	457	469	500	464	482	521	515	502	505	479	483	495	494	504	485	534	511	491	506	484	516	484	519	531	488	493	462	507	498	467	497	468	494	485	522	501	506	493	502	479	461	500	511	490	481	500	534	447	440	550	489	487	486	493	474	503	491	468	461	513	499	542	491	468	489	513	489	502	499	449	490	496	465	475	477	505	481	468	456	506	488	502	472	511	470	524	478	480	513	521	498	474	531	465	493	456	491	549	490	490	478	495	468	514	443	522	480	484	485	463	497	464	493	486	446	506	520	473	469	508	440	513	487	499	474	480	481	475	498	471	517	448	492	484	495	521	474	481	486	520	474	484	502	495	533	461	493	502	509	506	467	509	477	477	477	495	515	466	478	544	523	512	452	528	476	503	487	508	511	494	506	497	499	501	503	507	485	505	503	476	483	466	457	481	475	488	507	468	535	508	486	473	461	487	496	469	494	499	518	462	472	492	476	516	498	483	478	484	482	455	493	496	493	527	454	510	505	525	516	518	512	496	495	479	506	512	529	515	517	480	492	510	490	515	495	463	510	494	509	514	479	471	522	504	471	516	525	479	518	492	506	483	474	481	468	465	487	493	515	490	488	498	472	495	521	498	530	466	508	511	496	500	506	468	497	495	493	505	491	508	523	485	482	517	494	485	490	524	474	493	515	514	479	501	487	522	526	504	555	518	500	479	457	502	522	529	503	543	494	508	474	463	537	513	507	520	449	509	520	507	490	496	465	490	506	511	507	479	504	487	536	501	474	482	497	498	469	450	493	502	481	502	475	483	523	505	477	512	509	492	437	508	467	483	491	474	476	515	491	523	488	534	473	470	484	474	488	469	489	468	534	467	479	442	518	489	485	477	467	517	494	506	476	508	468	443	494	508	477	524	484	479	488	473	486	492	470	493	517	510	508	528	484	503	529	484	503	463	480	521	499	503	520	465	500	511	479	487	440	494	456	456	505	491	509	464	533	519	505	496	493	519	521	484	479	546	474	546	476	521	467	460	475	507	479	491	510	508	479	477	462	445	521	463	456	494	481	490	486	500	489	469	479	516	512	501	463	469	496	511	536	503	522	483	485	494	520	507	474	470	501	501	472	473	466	495	481	516	494	508	539	491	454	480	509	505	497	528	505	479	500	532	514	454	484	494	478	509	478	467	463	465	483	495	504	464	478	488	467	488	506	497	472	504	492	483	517	486	468	429	510	491	470	469	465	465	533	520	495	520	534	485	501	479	468	473	476	462	506	492	465	476	477	488	490	532	482	503	489	478	470	475	513	539	468	492	462	486	491	483	491	468	490	498	512	491	506	488	489	524	498	526	504	489	486	489	467	519	475	441	503	471	498	475	521	519	496	499	495	509	504	488	497	482	499	546	465	470	514	436	464	468	490	492	496	496	507	480	430	503	487	477	539	439	479	538	461	523	564	536	535	501	488	482	479	514	487	486	473	502	478	471	494	495	462	511	482	538	497	493	500	479	507	514	521	485	480	490	460	510	467	500	525	483	502	502	535	533	472	460	502	511	495	512	453	462	521	485	474	451	485	542	478	526	508	493	502	484	504	502	524	471	502	461	498	452	499	500	519	504	500	538	475	509	508	494	496	498	489	466	491	446	522	523	488	473	527	533	474	490	501	476	496	491	497	487	481	461	474	492	479	490	505	475	477	476	495	492	482	536	489	488	470	552	492	490	493	510	504	510	546	553	440	520	523	502	490	494	491	538	497	496	543	462	492	525	482	512	462	493	505	508	508	476	513	497	489	504	457	505	485	508	485	537	511	478	463	474	465	478	491	513	515	529	502	496	461	491	524	463	471	474	512	511	482	505	500	507	443	475	523	485	502	483	478	478	516	461	494	491	489	488	474	516	509	505	505	484	503	472	488	473	521	504	502	503	491	467	476	467	475	491	492	485	487	509	471	461	454	456	501	462	497	496	445	495	500	457	489	476	439	498	521	479	469	499	490	480	496	477	485	497	449	498	507	492	489	524	483	473	495	535	481	509	478	520	487	490	520	500	484	520	503	506	459	540	513	484	496	512	498	480	460	461	517	484	486	469	538	463	475	474	495	508	479	516	524	537	493	490	505	510	510	484	482	467	471	463	495	493	514	479	499	451	502	496	507	502	459	497	466	491	481	501	507	475	461	467	513	508	509	506	485	471	502	505	518	504	460	495	512	503	490	495	500	470	480	499	455	477	518	477	513	467	516	481	515	479	497	501	497	470	488	495	496	510	473	522	477	491	506	519	516	468	495	500	462	485	458	489	499	490	487	452	496	535	505	469	507	497	502	452	496	509	482	494	505	525	536	476	506	501	484	491	460	443	499	487	508
23184	21164	28969	23612	21162	20397	3060	952	639	554	540	471	367	342	308	315	288	269	286	266	266	264	239	232	231	221	236	221	220	233	232	220	215	202	212	189	187	212	188	200	194	192	225	204	181	202	207	165	207	201	187	202	203	205	208	186	196	163	200	223	183	191	178	196	176	174	181	192	201	186	191	191	202	191	182	168	189	191	173	189	206	198	185	193	171	194	181	196	183	206	194	196	186	189	204	202	151	169	164	196	187	190	171	215	177	182	181	174	188	186	189	187	177	187	168	181	155	179	172	187	163	204	190	174	186	188	180	203	188	184	199	203	187	197	178	180	172	172	175	189	181	177	179	193	167	177	189	201	175	193	195	186	183	176	190	174	204	173	166	196	187	195	171	176	201	191	184	191	184	163	190	169	184	188	190	174	192	177	203	189	187	181	163	165	182	174	197	173	171	185	176	160	203	182	170	194	207	181	182	191	190	212	176	195	191	171	185	196	200	179	196	180	179	187	200	182	206	186	188	208	207	169	193	175	190	188	193	195	175	195	207	203	182	182	196	188	188	204	182	194	204	183	207	184	172	170	184	165	203	171	181	210	197	168	175	161	184	183	199	189	183	161	185	200	187	195	178	164	175	196	182	201	177	179	172	197	187	177	166	195	194	151	171	186	187	194	187	207	208	178	192	188	189	223	179	201	199	186	198	193	188	196	188	179	188	179	176	159	185	183	187	188	200	157	183	161	176	189	186	194	177	187	181	172	206	187	183	203	193	195	180	196	187	189	188	201	191	174	171	205	192	199	193	157	178	172	190	177	184	175	174	159	195	184	204	201	194	182	185	187	202	169	175	199	192	199	170	201	190	166	186	219	155	186	176	201	184	188	194	185	170	174	192	192	193	206	185	174	179	196	161	169	159	160	215	213	210	175	189	152	207	202	192	184	172	176	165	182	185	175	195	165	218	201	184	166	184	201	208	167	181	165	166	184	185	180	207	183	202	178	186	179	171	192	204	179	200	172	204	174	182	177	169	171	174	187	205	197	179	195	157	172	182	179	182	163	186	185	188	179	192	182	190	204	177	176	186	175	182	213	180	186	189	194	163	199	193	203	193	193	189	210	196	189	166	170	178	198	180	181	181	175	196	160	182	193	181	187	177	181	194	184	189	176	153	187	185	196	183	180	182	176	179	198	171	172	192	181	179	176	207	174	179	179	170	213	199	153	215	173	192	174	187	182	191	180	176	184	195	172	190	206	170	156	201	199	182	218	180	180	193	169	199	203	159	181	198	194	175	179	159	186	199	186	184	181	185	208	181	172	176	175	167	196	199	149	177	176	203	189	190	177	191	210	200	198	178	196	178	195	201	190	162	204	174	187	164	175	167	179	180	191	178	207	171	200	188	162	200	184	172	178	193	188	190	171	172	183	177	162	181	154	193	178	191	199	175	191	209	180	187	185	159	180	174	193	183	174	198	178	171	184	165	171	186	173	207	163	171	187	193	181	208	188	168	179	186	194	200	196	212	188	184	187	163	194	204	189	143	186	179	191	207	179	189	200	182	187	194	201	197	179	187	171	200	191	193	175	199	212	182	165	193	151	165	174	186	179	192	201	190	189	193	207	168	200	181	196	170	186	183	182	204	164	196	209	162	183	171	184	199	195	188	190	186	182	166	198	190	188	192	187	191	195	205	204	202	188	201	183	177	177	160	165	193	184	166	203	180	194	190	170	184	193	181	180	185	180	181	187	203	172	150	144	216	183	208	159	179	166	203	195	173	186	180	160	176	170	199	174	202	193	175	183	196	202	195	186	168	178	190	173	202	185	165	196	196	182	168	224	196	208	190	170	195	185	172	187	172	188	188	191	193	204	179	202	169	192	191	187	181	193	180	204	210	190	179	203	186	188	205	176	188	170	184	172	192	192	182	186	181	171	195	188	195	185	192	187	188	210	193	205	175	189	159	176	202	164	179	173	196	182	185	181	159	162	185	182	198	204	190	169	181	167	175	182	169	192	189	193	161	204	187	192	185	179	188	171	187	179	178	173	186	213	175	182	174	188	187	181	184	191	187	204	208	225	185	193	189	178	188	210	212	186	198	206	180	182	172	204	192	193	218	209	195	173	170	179	179	191	200	182	157	170	190	175	171	187	163	185	163	182	167	178	189	198	217	183	186	167	169	194	186	178	165	173	197	195	194	180	173	176	191	178	191	182	190	176	210	194	191	180	218	182	173	196	185	183	194	196	207	163	224	204	199	180	171	200	180	198	199	184	189	186	189	195	179	196	183	176	149	176	183	195	183	199	196	203	188	162	166	208	183	183	186	184	170	187	195	172	168	197	209	192	197	162	181	184	169	179	198	163	230	173	179	160	164	171	169	207	192	206	205	181	191	157	186	188	173	183	170	186	181	175	183	181	190	183	177	171	188	198	189	194	202	161	177	210	186	180	188	166	194	192	185	188	181	178	190	193	176	205	195	205	180	224	201	183	174	178	190	180	205	170	186	180	186	149	168	174	208	152	180	202	194	170	190	163	169	185	218	195	179	186	187	200	215	188	190	176	214	186	172	167	178	174	200	203	190	190	192	201	163	198	180	186	184	166	182	176	157	190	181	163	186	188	200	180	180	177	198	187	169	206	195	185	174	198	183	182	199	194	160	186	191	173	204	187	198	195	196	182	196	193	196	202	223	221	186	178	157	157	186	202	198	170	193	172	173	192	180	151	180	171	177	187	170	193	186	185	190	179	188	194	200	171	175	167	201	200	209	189	172	189	197	169	187	190	164	195	187	190	166	198	190	179	174	178	170	208	155	195	161	164	187	176	190	183	164	180	163	190	191	143	175	180	188	190	202	171	189	181	177	190	154	167	192	170	196	189	193	172	172	192	184	166	199	188	175	194	188	166	175	199	199	171	175	197	175	158	185	181	183	182	204	201	197	200	178	181	182	189	166	175	163	172	164	177	216	170	183	196	170	199	202	176	189	170	162	165	209	197	169	214	192	196	199	185	197	163	196	190	176	191	186	183	176	169	194	190	167	190	190	176	191	177	206	166	170	179	181	177	191	212	217	170	189	213	172	188	186	215	189	219	191	207	182	175	185	190	192	185	202	194	192	188	180	205	191	192	194	186	201	183	177	189	173	193	190	162	174	179	197	171	189	168	192	206	180	194	190	199	178	203	168	191	165	182	172	151	186	188	184	196	182	196	179	194	178	175	196	190	224	204	169	173	185	191	172	189	210	195	184	195	209	160	199	197	158	185	186	178	184	172	195	174	194	196	193	217	183	156	160	167	190	168	175	183	188	193	196	187	217	173	176	193	172	190	179	192	182	179	174	181	178	172	171	195	170	193	160	189	174	213	204	192	179	162	177	175	179	183	177	151	184	172	186	189	207	156	200	195	190	178	202	198	163	173	195	179	195	196	212	180	195	157	183	159	201	166	194	172	186	163	183	185	168	190	193	195	189	193	167	192	189	212	185	183	200	177	186	213	184	175	168	188
12983	24536	19980	10975	7073	4827	3423	2514	1894	1581	1531	1247	1002	900	827	734	661	633	606	493	561	531	536	476	459	400	436	370	407	387	400	387	347	388	350	340	357	378	356	351	327	339	316	362	332	331	297	338	317	324	326	324	331	320	337	282	335	320	348	307	338	294	335	301	322	314	295	302	326	327	310	278	290	302	298	333	325	293	285	316	329	337	318	297	317	319	323	293	306	306	311	292	320	311	321	289	304	330	270	306	311	334	298	287	300	310	303	289	308	296	301	307	270	291	307	298	307	311	300	289	318	319	309	263	295	283	310	297	302	303	319	309	303	277	324	324	314	286	292	295	287	266	314	307	318	270	254	311	252	296	308	300	253	270	316	300	286	337	288	289	310	295	277	319	298	305	288	274	249	266	302	340	288	275	309	304	289	281	307	306	328	281	310	291	304	324	279	299	282	288	312	303	294	290	328	297	290	327	279	316	306	284	297	294	316	306	325	301	287	293	287	316	280	303	283	301	299	308	300	281	294	308	301	301	297	315	305	305	327	301	269	315	284	330	290	297	305	299	305	301	282	288	277	318	273	275	287	293	305	296	312	307	292	295	335	286	334	294	325	301	289	262	315	317	305	294	327	281	285	311	271	280	305	280	297	278	308	315	307	275	284	290	282	282	309	283	284	297	313	291	293	316	290	269	305	314	287	303	296	294	302	299	302	290	317	284	286	273	278	289	310	330	287	308	291	307	308	290	276	303	313	271	276	297	334	282	304	309	321	319	291	282	287	280	293	293	291	306	265	299	299	288	319	330	294	316	310	283	323	305	253	313	304	315	268	302	322	294	314	299	288	301	311	286	309	300	301	278	295	297	319	290	311	276	289	283	310	309	356	315	292	316	282	322	302	273	308	305	307	301	308	297	290	317	305	294	267	298	297	279	306	294	268	271	308	297	307	263	297	295	315	307	271	271	313	259	279	290	287	282	312	283	307	275	294	325	277	318	304	291	270	280	275	284	292	312	301	308	280	293	314	272	272	299	296	291	290	295	300	300	293	286	324	283	303	313	324	330	306	273	282	323	291	321	298	305	293	299	286	281	285	303	308	294	319	301	292	291	278	271	286	301	256	296	264	295	280	301	301	284	297	281	306	303	307	296	282	302	302	290	324	281	307	315	291	283	303	307	296	337	297	315	322	342	292	328	323	308	296	291	299	299	302	318	303	310	311	273	307	314	308	291	286	282	289	312	321	336	329	299	347	298	298	310	305	291	327	297	338	289	257	282	289	251	295	304	313	343	308	323	285	312	282	335	323	278	306	287	292	297	298	288	313	312	271	314	328	315	286	315	275	300	303	282	302	273	310	284	306	323	301	316	295	335	267	292	291	299	295	316	275	312	322	309	287	299	279	311	317	276	302	296	297	312	294	297	289	302	305	283	287	283	273	320	286	327	314	291	290	311	287	349	301	274	307	333	313	296	284	289	323	298	270	288	319	294	318	291	301	300	283	310	312	319	289	279	302	272	285	252	301	295	304	296	309	318	308	294	316	276	296	314	267	300	326	270	300	300	306	298	285	285	303	302	296	282	304	281	285	303	306	318	263	309	320	294	326	290	316	308	314	295	295	280	308	324	308	301	300	307	306	291	279	335	308	300	271	286	293	287	302	282	309	302	291	281	256	319	268	325	319	326	288	322	317	303	315	343	317	296	320	285	294	327	278	307	316	301	285	294	313	287	283	308	296	278	295	307	290	314	299	301	313	314	284	313	302	281	304	303	301	325	310	294	307	288	256	297	287	300	270	297	299	302	342	312	334	292	295	265	319	298	272	295	302	280	273	300	309	294	272	328	323	296	282	299	299	311	290	303	289	310	313	297	295	330	292	276	291	316	290	285	285	285	309	301	299	276	289	313	306	287	337	292	290	357	288	286	326	344	314	312	302	301	313	304	287	308	292	309	332	314	293	278	277	304	304	319	285	290	297	278	307	304	278	290	317	306	316	264	305	278	315	292	294	319	294	303	304	282	298	310	326	302	277	274	299	284	303	298	304	307	321	298	288	286	281	317	294	289	315	286	296	298	322	286	282	283	305	299	292	323	298	299	304	299	299	301	332	287	289	323	288	299	287	313	305	281	295	303	276	282	270	298	302	295	314	297	279	311	279	309	284	309	290	285	315	303	300	325	267	289	289	303	306	294	275	289	292	266	286	287	283	269	308	277	281	306	327	287	285	296	269	289	311	274	293	257	315	300	348	258	319	277	310	267	287	323	267	313	308	287	283	307	306	286	293	267	289	301	313	285	273	324	297	320	312	283	285	295	288	327	295	274	290	321	276	276	275	299	319	333	240	284	302	326	301	309	280	288	312	256	302	263	280	305	293	307	312	312	272	273	294	284	292	285	311	304	307	287	301	297	316	295	298	290	296	290	285	304	314	315	273	292	309	322	282	300	352	285	293	291	286	299	294	306	296	324	278	304	309	320	304	300	306	319	302	290	306	305	289	280	265	292	293	301	277	284	290	323	284	295	289	298	296	294	296	339	333	297	284	301	330	312	314	298	313	292	317	321	286	312	304	301	319	319	313	265	286	280	333	295	290	283	265	308	293	301	315	270	278	291	316	310	316	332	284	286	266	293	316	280	290	261	309	292	295	305	282	269	315	305	291	289	308	303	306	297	269	285	302	281	309	315	329	318	328	307	320	295	297	294	292	294	295	340	312	262	289	286	307	297	295	288	306	288	283	303	299	300	290	295	299	292	274	309	311	313	303	301	266	312	275	291	284	293	283	296	298	273	302	306	306	305	276	293	301	296	319	309	265	265	312	283	296	313	326	307	317	277	323	290	290	313	297	276	295	271	309	277	294	291	297	298	311	275	296	327	269	309	293	292	288	273	335	271	287	292	322	299	303	317	302	293	275	309	333	300	296	304	313	278	294	347	289	311	308	308	287	305	279	307	290	284	280	316	292	283	299	280	315	305	286	284	297	304	292	278	325	302	326	299	308	296	291	280	282	283	277	312	297	265	314	276	295	247	285	310	288	323	276	270	289	304	326	309	292	315	284	289	283	290	284	285	289	292	274	306	318	328	318	328	288	327	315	319	314	280	265	289	288	306	306	283	288	291	277	319	339	304	298	289	308	312	323	315	277	310	279	285	307	286	280	308	311	298	323	296	306	262	297	308	279	307	321	316	312	260	269	287	290	275	300	296	301	301	269	280	300	312	304	300	300	305	286	292	289	304	297	300	285	282	298	296	307	285	311	322	297	286	318	286	317	273	302	302	275	330	301	288	279	313	310	278	290	328	300	289	276	316	303	280	296	339	257	315	302	295	320	318	300	321	306	292	274	286	311	286	268	303	301	294	275	329	292	315	295	318	295	282	319	300	291	295	278	281	339	293	274	305	294	307	310	287	327	308	308	310	305	270	294	314	325	286	329	268	288	310	302	290	289	275	276	335	300	283	284	316	284	256	259	309	287	297	312	279	266	298	327	293	302	312	286	330	278	304
26800	20469	9419	1601	701	437	395	337	375	312	328	319	298	271	271	293	295	280	293	273	268	277	276	284	258	266	261	267	275	269	257	279	297	277	244	252	266	270	277	263	297	291	267	256	258	288	248	297	261	251	263	286	290	284	285	248	263	266	268	282	266	265	244	253	282	235	242	254	248	257	261	275	283	290	293	274	261	271	279	265	271	246	285	269	274	257	284	246	286	275	255	266	289	249	276	273	283	293	271	281	264	307	276	289	258	269	298	317	267	285	263	261	260	278	251	245	286	260	284	275	280	242	267	284	254	273	280	272	287	271	256	267	276	238	310	304	267	271	269	308	261	281	259	268	277	257	259	307	260	256	280	270	260	273	290	246	270	284	288	261	261	262	267	252	271	307	279	291	251	273	266	256	265	253	254	274	269	291	264	263	270	242	258	276	268	260	264	273	247	274	270	249	273	265	264	309	255	300	290	258	273	283	261	278	270	293	273	268	310	263	271	287	280	262	300	294	255	266	301	251	256	271	286	267	305	266	283	284	283	284	266	280	252	258	277	257	282	259	275	275	251	272	257	249	267	271	253	264	289	268	286	257	265	257	292	271	284	262	278	277	257	278	261	274	261	280	278	282	253	230	263	263	267	271	258	276	267	242	251	250	248	272	282	272	252	256	256	275	238	286	270	310	295	302	268	261	262	313	239	274	282	278	301	299	242	272	281	249	293	292	271	269	283	260	264	270	255	264	253	255	284	242	263	248	283	254	272	264	281	267	273	261	276	273	268	258	235	282	243	275	267	282	254	268	258	225	239	294	253	256	282	215	279	276	264	250	280	277	290	284	235	277	265	280	291	278	266	274	257	275	260	241	272	285	275	281	273	276	267	264	257	299	277	268	241	271	301	252	257	266	263	261	260	255	277	256	246	274	282	271	266	271	284	247	288	300	229	260	287	237	275	260	278	244	286	285	275	277	230	251	260	251	275	274	268	269	253	275	249	257	280	232	263	284	268	273	280	250	267	275	254	303	268	298	300	276	274	247	280	284	243	269	270	265	267	259	249	286	266	300	256	263	270	275	293	262	287	272	275	279	280	256	288	280	266	254	285	302	229	284	272	286	270	268	257	274	276	284	300	285	286	289	265	255	283	288	277	309	240	262	247	280	258	297	274	285	277	280	255	243	246	269	276	276	302	276	253	283	267	297	278	243	272	236	290	267	267	251	279	258	299	254	268	279	266	277	268	247	274	263	242	267	252	254	284	294	296	278	259	247	288	292	295	252	268	273	289	270	254	274	272	305	273	267	304	290	274	272	249	264	262	248	272	290	283	254	264	267	291	273	267	269	295	281	247	246	253	230	275	301	270	269	285	273	277	266	270	265	250	289	286	277	271	245	312	271	317	275	260	276	298	286	263	263	264	284	257	261	261	277	258	285	267	297	264	279	262	267	268	253	307	258	269	292	267	266	275	258	305	250	285	273	286	243	267	303	257	279	271	256	282	276	264	266	261	290	275	258	264	266	242	251	261	238	278	256	262	272	244	277	263	279	303	280	281	274	278	281	266	247	279	274	295	286	278	278	271	279	279	277	275	261	262	260	261	274	291	248	259	275	272	300	275	251	276	245	251	291	286	279	272	280	291	249	281	255	275	290	271	274	292	268	267	269	284	229	306	266	269	249	261	294	267	275	281	264	257	236	247	273	302	268	266	277	240	274	245	286	282	256	250	271	273	263	251	304	304	275	282	243	279	289	245	288	312	288	272	256	269	243	286	298	254	285	277	283	272	264	255	273	260	264	266	261	288	288	264	277	288	251	248	262	279	283	261	264	287	268	287	266	294	300	257	254	240	248	274	294	257	263	290	274	298	290	269	268	277	265	288	254	267	289	291	265	275	260	279	244	258	278	268	257	270	243	276	259	280	224	298	272	263	250	296	264	250	289	278	264	293	262	256	279	266	273	276	269	281	286	245	282	273	267	262	276	276	263	277	258	257	254	257	304	320	244	280	291	286	286	272	271	265	287	257	265	228	260	279	276	247	294	274	256	285	270	270	266	249	269	274	290	245	292	295	278	252	231	263	255	257	273	292	246	255	284	251	262	285	263	280	274	279	260	270	240	290	280	256	263	278	247	260	292	257	295	246	287	278	253	260	238	268	295	282	240	252	261	262	277	264	280	280	266	256	272	298	278	290	288	278	259	260	273	296	275	272	276	282	249	259	254	259	258	287	286	276	268	283	278	277	289	262	304	264	255	281	309	244	256	281	234	272	287	299	255	305	284	266	263	267	289	273	264	271	252	280	266	276	257	274	275	251	266	232	277	269	261	277	255	266	286	289	279	273	291	270	290	278	266	299	285	252	262	271	277	276	278	244	287	257	273	265	265	266	274	269	295	280	275	273	289	311	288	293	267	269	287	286	278	271	297	261	288	263	265	247	275	267	250	273	265	243	290	286	264	258	278	283	296	278	284	276	256	261	273	277	259	280	249	271	276	247	294	275	292	287	301	282	266	277	244	253	297	285	261	286	258	304	263	264	279	276	280	262	285	284	265	273	292	257	248	246	292	303	286	276	262	267	288	288	265	294	255	290	269	288	252	253	268	280	268	248	288	244	255	300	268	251	265	286	266	255	256	265	237	263	250	275	276	260	275	253	229	265	271	274	268	250	265	255	268	288	266	232	281	246	272	279	271	274	262	266	245	307	241	278	284	261	263	280	260	263	291	243	267	298	275	300	275	278	288	245	299	278	269	260	258	261	296	254	271	273	269	264	258	284	229	296	260	252	269	257	253	275	259	251	263	300	275	277	274	296	288	233	255	283	281	267	288	252	252	312	259	256	283	273	289	285	283	272	267	262	261	272	270	281	281	275	284	252	261	230	247	247	270	262	260	298	260	265	298	308	250	289	270	271	298	254	292	257	302	257	329	276	260	259	265	283	285	296	291	292	253	278	287	298	267	261	254	264	268	263	257	279	246	257	273	257	252	260	268	245	236	271	280	247	271	271	280	280	246	246	271	257	256	284	283	270	272	252	272	273	272	314	270	274	273	262	264	264	281	289	265	284	273	255	284	272	261	268	278	306	305	249	280	300	291	269	251	266	252	259	280	229	289	280	267	291	301	274	301	273	289	275	277	282	260	276	283	275	258	260	274	276	268	261	277	262	293	254	274	266	272	286	314	264	269	281	271	266	255	290	256	267	252	273	264	250	293	273	286	259	258	280	262	266	282	307	258	250	249	254	267	270	249	259	249	279	281	258	288	264	275	265	277	245	284	270	256	287	260	246	286	266	265	264	279	244	270	269	261	264	265	286	265	254	259	275	257	260	244	276	262	239	281	305	266	259	284	269	293	264	275	250	254	258	286	279	269	255	271	271	256	254	271	280	264	235	292	270	281	249	306	260	276	278	263	263	255	272	259	288	283	293	269	271	262	263	280	269	263	260	260	255	315	262	262	257	255	273	267	282	270	295	294	295	265	252	290	271	266	287	262	235	263	256	248
7928	10507	6578	2774	1613	1100	839	701	598	534	601	573	518	477	478	464	436	474	435	477	446	442	421	419	448	429	440	475	452	414	395	416	385	425	461	433	464	384	485	435	446	447	435	457	427	431	406	451	462	444	392	449	438	427	399	416	417	418	443	435	458	422	358	456	423	399	370	438	433	442	422	413	458	434	420	408	451	455	449	390	397	461	432	438	443	432	430	411	415	449	398	402	429	455	432	403	423	426	446	413	411	404	432	394	393	457	409	413	447	434	443	454	461	452	401	439	409	400	433	433	393	452	442	411	443	409	387	448	450	406	420	424	403	432	432	440	419	443	398	415	416	434	388	428	400	435	422	422	406	424	464	444	408	392	421	418	418	450	408	445	399	416	421	387	424	466	440	461	426	422	403	433	438	442	407	457	423	426	425	453	414	427	399	423	436	428	410	436	411	439	441	422	393	415	424	419	460	427	446	373	413	452	430	439	452	440	429	431	417	433	450	430	467	391	405	423	412	444	423	430	427	421	426	438	454	436	431	405	431	416	420	403	438	383	412	397	442	440	429	448	445	405	435	460	467	406	405	397	401	436	404	397	406	447	398	400	411	430	444	422	439	397	436	460	450	422	390	416	431	419	418	417	444	431	438	429	426	426	431	416	406	444	445	441	434	436	386	425	431	425	383	420	397	431	440	451	429	421	422	441	460	405	432	408	424	417	399	396	450	432	455	403	414	476	432	397	438	420	387	407	417	439	459	451	408	431	421	437	396	414	404	436	431	441	407	439	437	459	396	416	430	428	407	425	452	440	427	418	426	424	435	450	441	427	421	463	422	440	430	457	410	438	403	398	421	437	432	381	445	462	412	447	441	389	432	453	411	387	415	440	420	447	455	450	404	412	440	419	385	422	420	441	437	453	416	447	425	432	386	416	427	446	440	393	454	401	445	419	379	420	471	445	439	416	397	451	434	443	465	403	428	437	423	423	414	474	423	408	430	409	447	445	415	475	398	410	450	424	421	399	431	394	424	423	426	417	443	409	424	412	432	456	407	433	444	424	429	408	415	409	456	418	424	410	430	420	438	418	385	410	433	460	410	446	415	397	455	388	428	396	455	394	426	436	453	395	431	416	419	419	421	408	431	407	427	406	422	426	456	424	432	417	426	422	444	456	439	408	405	422	452	408	439	466	417	443	420	412	431	482	419	424	461	428	451	399	451	388	422	398	409	454	429	395	427	432	405	455	407	433	422	452	440	471	440	450	423	395	417	429	462	395	402	442	436	437	420	449	392	469	440	441	408	416	445	424	424	417	454	418	383	436	449	417	413	455	407	431	430	424	415	439	441	448	432	438	435	426	437	403	471	445	417	427	415	431	426	404	387	422	377	435	393	476	427	413	436	436	420	409	394	435	431	422	413	425	444	407	435	404	423	419	434	425	397	430	425	417	422	404	421	458	454	439	463	439	473	462	448	403	428	403	430	447	414	385	437	431	401	434	447	434	458	418	455	393	435	419	405	418	448	441	453	407	418	437	414	438	461	444	452	413	410	427	439	398	422	393	419	384	436	417	426	432	359	395	437	414	430	381	459	417	410	448	423	446	454	450	421	456	414	390	429	425	427	429	446	449	413	431	411	427	422	432	413	426	418	393	426	406	439	431	418	399	411	408	445	429	444	482	413	390	470	403	418	410	436	450	454	428	420	449	412	421	413	410	437	435	417	421	468	421	402	405	446	477	409	426	386	435	421	422	417	421	436	436	413	421	428	415	398	455	413	411	434	462	421	431	409	462	380	457	432	446	419	448	406	423	437	428	462	412	443	476	432	449	391	414	418	407	413	448	420	390	426	415	430	394	451	406	382	428	419	437	424	404	424	425	407	409	448	404	408	389	433	412	431	396	423	441	392	407	441	417	419	431	476	399	464	422	420	422	463	421	401	456	409	383	391	443	366	427	423	453	389	435	417	446	446	417	429	407	440	450	440	436	441	398	417	438	449	405	377	403	450	454	452	426	420	431	408	426	454	474	459	414	438	430	378	422	442	424	445	417	471	427	423	422	410	429	428	466	450	418	412	444	422	429	445	408	428	417	414	435	439	445	418	456	426	429	422	426	451	419	429	465	398	420	397	408	425	413	406	433	425	419	411	435	410	461	412	435	454	410	404	441	413	436	450	453	444	415	483	432	395	396	435	414	446	459	417	386	402	476	418	458	440	394	399	434	433	445	449	423	422	436	425	437	415	417	468	404	397	449	419	448	413	426	415	413	407	412	428	409	405	435	438	433	426	444	453	441	450	433	425	419	410	454	426	420	416	422	377	420	406	430	433	388	416	410	389	460	410	392	422	405	411	391	406	415	401	462	440	444	439	450	456	439	452	427	398	425	455	417	430	405	427	447	467	410	427	449	430	454	434	452	421	432	415	393	416	443	443	453	451	406	433	402	459	433	451	423	406	422	412	434	436	440	412	420	445	410	435	418	410	452	418	435	423	418	402	402	412	425	427	451	457	406	440	396	415	414	418	440	423	441	426	403	394	398	409	416	438	412	436	397	432	442	417	434	398	392	455	450	441	452	432	444	415	437	357	393	426	425	441	437	452	474	394	392	436	401	432	448	431	426	407	406	406	453	443	419	418	385	413	402	434	421	430	430	423	418	472	413	430	415	436	432	460	402	408	414	461	408	411	442	432	448	420	444	439	428	384	412	477	387	386	404	422	425	411	443	427	421	429	410	455	403	421	432	444	423	422	431	434	392	447	417	417	398	425	381	461	443	415	433	442	432	461	407	424	406	455	421	453	444	460	431	410	389	450	425	406	455	430	451	430	414	433	438	407	405	450	427	425	401	440	448	399	422	460	409	415	423	423	378	438	409	440	415	433	403	421	394	406	438	446	428	432	435	427	443	426	445	431	428	449	411	438	440	408	430	436	434	429	411	439	393	419	411	439	422	436	430	412	397	411	404	441	387	462	389	444	457	376	421	409	425	412	408	427	454	451	437	420	434	448	434	432	437	459	444	393	426	414	431	431	411	445	438	462	391	423	406	460	415	401	442	434	418	433	429	430	433	401	414	458	423	412	441	437	421	460	427	401	384	426	396	418	445	418	426	415	422	382	435	398	431	420	422	440	415	432	376	449	423	429	408	422	429	423	409	417	419	432	399	431	436	439	452	447	438	458	416	428	407	429	435	420	414	409	403	399	418	435	448	457	385	417	441	428	400	447	431	436	433	422	419	470	413	404	393	418	467	419	453	430	407	411	414	441	399	425	426	447	431	421	450	396	436	449	465	408	458	445	420	416	411	437	435	464	441	467	390	434	447	422	451	413	411	407	450	414	405	432	444	433	391	421	425	415	409	420	427	414	415	423	393	468	406	384	450	427	406	438	432	399	428	427	423	391	408	434	446	415	409	442	432	421	434	423	397	415	433	445	446	414	403	418	450	418	433	415	435	403	442	403	441	463	428	412	406	414	410	429	399	457	455	421	413	393	436	432	453	463	416
24248	21169	28166	24406	19183	2438	909	633	572	497	461	428	417	414	381	376	324	362	354	341	341	337	346	343	348	340	325	309	323	336	355	340	348	325	325	319	312	300	330	328	353	338	305	334	319	340	324	302	336	328	364	312	320	326	325	315	329	303	350	313	329	292	321	299	302	352	334	297	318	313	290	352	326	320	309	343	333	317	312	304	324	331	371	345	308	317	327	307	324	310	297	306	297	331	299	327	315	339	329	324	317	315	294	308	318	331	332	287	336	302	390	303	305	291	314	308	323	303	333	338	295	343	337	346	307	324	350	301	327	303	296	314	317	290	318	336	309	309	313	281	306	330	327	300	320	313	319	290	312	310	312	335	310	309	282	321	309	304	300	340	325	295	314	294	302	301	328	334	337	335	343	295	322	317	313	328	314	360	341	307	302	311	328	319	289	291	318	322	298	348	308	316	339	296	326	322	307	311	302	306	328	301	287	302	354	348	288	342	326	304	297	366	336	300	290	359	350	333	326	313	320	338	311	315	329	338	293	300	299	362	313	292	330	328	323	340	347	343	323	291	328	305	317	324	317	336	311	283	306	325	300	325	294	316	348	278	307	310	324	330	308	308	296	312	342	322	280	312	338	333	349	335	285	302	325	305	304	310	341	279	308	323	295	316	313	320	293	327	314	326	317	363	320	327	324	287	326	304	292	317	319	313	292	341	333	284	324	300	320	323	327	357	312	325	278	315	354	346	338	311	328	317	314	301	317	296	321	327	316	306	293	324	328	310	314	305	361	323	321	320	338	298	306	321	316	322	308	327	353	313	323	321	327	323	302	349	335	330	304	296	334	326	311	321	299	335	315	323	307	294	308	314	274	332	300	288	324	316	325	346	307	312	309	294	272	303	311	331	333	318	312	329	351	330	305	316	309	322	346	313	310	325	310	348	329	338	320	336	347	353	322	341	328	353	327	321	338	323	318	327	315	310	361	330	289	319	333	292	318	314	312	341	314	316	312	328	306	337	319	305	309	299	261	319	312	308	295	292	327	304	335	304	306	353	351	321	314	296	312	294	317	310	320	313	325	312	315	314	316	334	321	298	318	320	302	292	321	324	314	340	294	331	333	327	333	321	303	295	307	321	321	313	262	342	320	338	333	327	334	326	302	317	323	315	303	320	306	333	322	314	322	314	297	276	289	310	299	298	316	332	302	312	319	328	298	339	348	303	337	320	318	299	338	318	311	327	314	356	319	324	330	298	319	321	347	347	325	329	323	333	324	314	332	342	304	308	315	323	307	302	315	328	284	321	326	311	325	325	326	330	327	292	314	333	342	305	304	309	334	313	294	332	323	311	309	308	338	289	323	312	315	321	341	329	307	286	349	330	316	294	311	323	326	312	289	338	304	314	329	315	313	312	352	315	328	301	335	317	314	324	338	302	329	302	314	325	321	336	306	334	281	313	347	288	291	273	323	305	313	301	360	329	334	322	339	334	298	343	299	303	302	310	282	318	299	290	297	300	339	323	298	336	324	337	298	322	295	324	283	348	331	335	339	316	305	328	300	303	321	316	335	317	342	307	291	311	353	287	334	322	323	324	321	304	298	320	322	298	302	319	315	349	317	320	303	305	320	320	298	304	324	319	333	335	323	349	301	298	301	334	303	312	325	293	305	337	296	298	338	257	320	345	314	333	284	297	323	325	330	336	306	307	330	319	340	346	321	309	337	317	300	319	334	297	303	297	318	319	290	322	327	307	307	291	304	324	314	331	309	346	341	297	292	308	331	314	359	307	316	322	317	315	329	310	295	307	322	315	333	322	294	303	301	337	298	312	333	319	289	336	320	320	299	313	332	284	340	301	297	336	331	318	315	333	297	332	297	350	312	329	337	328	341	324	299	328	282	355	313	323	289	311	294	303	313	311	292	321	355	303	312	304	308	302	325	309	340	344	318	315	317	307	318	305	293	351	291	299	300	295	336	292	368	333	326	298	321	312	364	303	287	324	299	306	343	298	310	345	324	336	323	330	317	323	324	296	312	335	326	306	316	309	302	309	319	304	290	303	318	301	341	339	329	328	328	320	330	321	320	337	297	325	294	347	297	290	295	323	328	348	314	320	313	314	357	284	305	332	317	305	336	319	300	294	338	323	318	304	324	292	335	314	312	300	329	305	294	308	288	337	323	328	316	329	294	290	316	292	322	293	321	307	351	321	307	325	320	309	323	284	306	316	311	323	310	304	312	289	286	292	333	329	309	333	277	304	324	318	364	325	309	305	336	294	337	289	298	317	313	287	326	312	293	332	310	342	316	328	350	318	275	300	326	320	300	344	312	357	335	320	316	309	338	308	322	338	310	315	289	326	315	316	329	314	318	317	310	328	319	300	323	290	330	338	297	302	355	320	306	309	316	322	301	310	295	313	330	303	315	311	332	318	342	323	320	329	327	282	291	328	330	338	292	289	260	307	325	328	317	330	303	333	294	324	352	332	333	328	323	308	299	295	302	329	323	345	336	308	302	331	314	282	323	275	306	330	311	363	303	328	329	323	344	336	307	293	318	318	329	328	298	298	319	311	302	285	315	330	303	333	316	358	323	306	331	311	291	329	342	279	286	313	330	309	345	307	348	299	325	314	326	312	340	338	345	326	301	295	303	296	321	346	308	276	313	334	338	318	357	328	290	314	307	319	353	312	300	321	346	321	316	309	298	330	327	335	302	326	298	327	318	315	321	314	306	338	318	326	309	310	286	299	294	310	334	321	327	339	308	315	320	310	315	340	306	333	304	311	321	283	351	341	325	352	350	349	323	283	306	316	313	338	332	320	294	310	271	286	292	334	301	309	331	333	295	314	304	331	298	337	304	337	309	316	311	289	345	313	314	275	342	323	321	297	323	338	299	318	316	330	322	306	325	328	325	328	325	332	308	333	317	301	327	331	287	347	307	316	277	340	302	302	316	303	300	316	310	335	328	350	330	272	325	327	320	314	322	279	317	323	296	308	293	324	326	329	315	332	351	332	302	331	316	293	337	303	312	355	295	329	321	312	310	314	305	330	333	326	329	324	311	313	322	307	306	307	331	302	308	312	330	313	327	304	330	291	304	317	336	298	337	296	285	343	344	309	292	295	333	292	316	323	310	325	351	321	317	304	345	329	310	292	340	313	306	340	311	334	348	325	311	310	290	319	323	329	302	314	331	303	336	327	337	284	313	325	299	297	303	328	320	278	320	332	319	304	300	303	332	291	277	293	337	343	334	320	284	307	296	291	341	297	337	318	330	316	325	305	307	277	321	298	300	271	297	278	302	299	328	323	343	311	298	316	338	345	310	329	315	300	331	331	321	287	293	330	335	318	350	290	320	312	322	336	300	303	327	302	342	322	307	322	307	308	305	326	297	327	328	338	330	318	315	296	308	301	333	332	328	294	314	335	294	328	318	337	292	348	346	329	333	330	299	334	327	310	321	329	317	325	306	296	333	312	327	337	325	314	324	309	301	346	339	305	309	325
10299	19457	14574	6797	4208	2797	2004	1572	1408	1129	1046	1011	838	764	712	710	712	698	631	611	620	607	559	573	556	592	549	551	549	494	522	558	539	530	524	503	526	497	522	482	554	469	536	523	555	468	518	516	534	494	507	537	518	505	511	512	477	500	551	481	524	498	546	523	491	520	487	471	514	494	514	534	512	510	509	501	517	540	522	491	497	505	478	507	574	531	520	483	484	546	494	493	481	475	501	522	503	529	494	546	466	480	491	514	515	464	504	508	528	516	510	492	522	510	542	500	497	498	493	532	507	506	543	505	525	529	443	501	479	500	509	522	508	515	487	473	501	487	543	501	548	466	483	504	486	472	531	525	500	486	482	519	473	463	479	490	485	516	538	527	483	456	503	502	484	507	472	469	493	519	499	534	508	517	528	492	511	481	469	484	486	495	507	522	483	500	490	549	516	494	475	488	523	536	517	526	511	497	492	462	488	495	476	495	547	499	484	529	530	492	499	546	493	508	549	484	540	484	504	470	493	496	510	500	456	500	512	503	517	502	476	550	496	511	514	511	527	490	498	490	503	467	459	497	503	502	482	523	467	570	482	501	485	506	520	507	490	468	472	507	488	461	459	508	482	500	538	526	438	519	480	506	461	504	507	541	483	504	481	523	500	504	498	500	510	476	459	522	487	528	492	498	536	485	505	500	479	471	500	498	480	480	512	522	468	500	500	495	490	511	507	487	517	476	527	506	478	507	483	473	465	505	527	508	490	527	472	446	532	531	495	515	505	477	469	483	491	472	477	512	485	479	513	509	533	514	530	531	501	501	470	526	530	524	508	477	495	471	529	489	492	505	510	519	519	492	519	453	492	465	524	497	485	472	501	498	469	473	492	488	458	520	473	505	450	530	493	486	505	485	504	487	475	500	502	476	525	521	530	487	471	492	540	531	491	530	499	496	485	525	493	485	505	481	498	484	517	460	504	489	447	466	454	490	534	455	490	515	516	476	518	528	466	515	488	491	486	487	534	489	516	449	494	524	499	539	496	457	526	513	529	513	469	474	510	488	484	452	496	535	484	522	506	512	523	524	542	507	526	494	514	519	452	528	534	491	507	527	494	477	508	521	523	476	469	511	517	521	490	503	485	502	496	504	524	524	506	505	504	509	498	484	521	495	524	486	502	533	497	482	512	484	491	511	453	497	495	478	506	479	489	507	480	513	522	526	468	505	491	511	490	501	488	509	504	532	483	482	521	513	493	519	488	460	497	500	460	466	512	529	513	531	472	498	493	531	469	505	530	455	504	475	457	462	525	490	517	507	537	482	522	528	523	513	462	486	492	465	515	535	518	495	491	485	501	488	512	539	456	469	488	501	479	507	497	502	490	525	502	455	477	495	493	486	471	484	515	509	487	536	505	513	485	512	467	519	491	498	523	544	489	499	543	504	471	462	487	496	493	463	490	454	501	494	526	496	509	510	481	494	509	485	482	513	494	492	473	469	462	480	507	525	520	500	504	516	481	528	490	474	504	494	515	519	508	508	493	501	514	502	485	476	499	475	525	491	489	544	499	524	527	506	529	527	496	470	550	512	531	505	493	486	503	472	461	491	466	480	475	477	482	494	489	467	508	480	497	505	508	454	494	479	499	540	527	488	504	526	504	524	459	498	520	470	528	463	545	510	504	493	497	471	495	529	475	495	495	492	458	482	523	496	493	487	499	469	488	491	500	469	497	516	514	515	488	492	488	529	489	505	471	485	525	526	496	515	485	537	475	501	467	455	533	477	494	495	486	513	486	523	522	469	502	459	467	545	485	513	493	474	528	528	498	479	540	498	481	484	492	485	485	511	496	477	483	509	539	539	516	507	476	523	494	499	468	519	483	459	491	532	490	496	517	488	491	501	508	487	503	509	508	499	478	484	507	485	520	504	477	482	537	490	465	494	487	527	480	436	478	543	498	489	473	508	504	483	475	456	498	476	471	508	499	484	537	481	489	521	527	496	478	461	497	502	498	478	490	482	505	482	490	499	473	491	488	505	478	542	492	536	557	519	498	491	524	484	513	487	508	513	538	492	497	511	507	468	521	475	519	456	497	520	535	441	513	492	499	490	534	504	506	488	492	497	494	504	512	528	480	517	514	480	506	492	513	511	494	492	497	514	521	519	478	487	504	471	501	496	498	537	517	494	482	486	510	450	484	475	501	516	483	581	509	496	474	489	474	465	503	494	518	461	511	493	496	486	514	505	487	513	533	509	492	469	517	483	484	494	517	502	454	491	536	528	462	502	508	479	492	474	517	462	525	522	512	526	487	517	522	486	496	521	472	497	504	517	514	482	501	457	503	526	484	510	486	509	491	522	498	496	505	487	502	512	460	519	484	531	522	491	477	500	537	474	508	468	490	491	511	467	472	477	479	505	513	496	493	497	507	521	518	507	532	522	488	471	541	471	496	490	509	497	472	537	469	486	482	510	489	542	483	534	498	520	463	513	448	464	478	519	510	491	453	466	492	506	491	492	501	536	463	519	500	529	498	516	503	491	515	503	521	523	532	470	494	464	530	527	501	446	512	461	499	487	509	491	533	538	508	516	485	519	496	526	482	515	478	515	500	495	508	514	496	487	483	503	465	488	507	533	519	463	479	486	510	510	529	527	504	504	535	481	506	492	476	543	507	545	473	498	472	546	528	491	490	510	477	509	504	482	467	471	501	540	506	488	535	506	455	505	532	494	498	498	475	481	528	502	515	505	536	528	509	496	517	534	501	490	518	488	487	487	469	488	497	502	455	515	467	464	476	542	475	494	486	485	463	499	516	478	497	552	535	537	434	519	491	520	501	472	528	536	507	502	502	503	506	524	493	537	478	483	475	507	504	516	499	465	504	492	485	531	493	492	492	524	520	499	471	481	503	455	484	482	491	460	514	496	522	468	519	493	504	522	469	503	478	517	506	493	532	502	495	522	512	459	495	513	507	500	498	516	508	473	511	508	469	498	519	494	492	494	505	484	487	519	449	518	486	475	510	483	508	499	507	538	505	529	492	481	494	512	462	531	518	493	534	478	483	472	500	533	518	508	495	529	491	480	510	467	494	496	491	507	456	508	529	489	447	477	510	473	518	487	504	498	474	465	510	501	472	466	486	505	509	483	486	503	488	483	485	512	462	461	524	487	481	449	472	494	480	480	520	524	509	464	493	497	526	463	523	481	488	458	489	475	502	485	518	505	499	537	527	489	512	504	528	466	538	491	520	515	511	531	522	512	502	501	480	505	496	490	494	479	466	537	464	494	502	501	548	464	505	498	479	496	487	463	481	475	493	487	488	487	523	466	517	482	531	518	506	533	514	484	503	515	490	514	545	473	506	490	497	497	488	506	518	484	513	457	500	498	479	479	457	499	480	489	532	533	533	492	498	506	527	497	461	507	520	459	509	459	489	510	524	504	516	505	554	469	543	510	494	539	500	527	518	504	475	455	530	499	502	546	445	511	504	475	475	529	505	530	516	527	502	509
23150	21154	28891	23644	21153	20394	2981	914	608	555	536	489	428	333	360	292	321	306	279	286	270	256	232	204	237	197	225	218	223	220	205	235	242	233	199	190	220	204	221	207	200	220	214	230	178	208	205	206	193	196	190	193	212	199	209	194	210	185	197	183	188	213	210	195	197	193	193	168	178	192	173	198	207	208	191	184	204	194	206	198	204	200	208	180	179	188	216	204	173	196	204	202	181	197	200	187	202	169	199	174	182	190	211	178	178	196	202	211	193	189	175	164	187	195	173	197	178	205	175	171	172	180	207	218	176	199	202	182	177	185	205	205	182	193	205	189	174	210	154	190	209	188	178	165	201	189	212	186	190	180	168	168	183	197	175	177	194	181	177	202	187	173	186	200	217	185	169	187	176	159	193	176	183	168	194	186	186	199	187	188	182	186	189	158	200	204	187	183	183	156	210	206	175	171	182	198	212	178	178	190	188	200	184	188	183	192	180	174	198	186	180	171	202	179	174	176	175	193	192	181	200	190	172	201	199	185	165	173	185	187	208	188	185	205	168	219	203	217	180	190	168	213	193	197	204	197	182	190	174	202	178	182	214	200	204	177	177	184	208	167	164	190	193	201	196	200	194	195	193	179	194	194	196	177	210	188	177	186	192	186	213	172	175	215	193	195	202	210	207	213	195	184	187	184	203	214	183	201	164	165	167	171	205	194	182	177	185	195	200	211	203	207	169	198	183	207	190	178	182	185	192	231	178	195	207	191	180	177	186	193	200	191	159	171	182	225	197	203	189	208	177	163	201	223	187	173	186	172	202	195	232	175	182	185	197	186	162	211	187	192	177	189	189	206	178	177	205	175	195	197	188	191	172	210	199	174	190	190	181	181	186	195	180	180	192	178	196	174	168	185	183	173	189	190	165	205	185	164	177	182	203	202	212	197	189	208	181	201	213	186	175	211	184	177	206	172	186	144	201	190	176	176	186	181	177	176	178	183	173	195	179	174	186	191	165	205	181	187	200	188	211	191	198	199	184	198	165	182	197	206	181	189	179	201	195	221	203	201	197	200	185	169	185	174	188	194	197	188	199	189	185	188	195	193	178	186	176	178	181	210	191	203	198	176	194	209	176	176	194	203	158	184	193	174	177	182	177	192	193	190	185	192	195	211	173	187	197	173	175	194	183	180	170	180	187	165	198	172	171	175	206	177	186	191	191	179	187	195	180	188	186	201	208	205	169	190	200	164	188	187	208	200	197	196	188	211	199	185	188	203	187	185	187	196	187	188	191	160	219	180	197	176	185	166	170	195	181	189	186	189	216	183	181	176	191	233	196	190	203	183	180	196	185	185	185	206	194	191	211	205	194	197	186	167	197	176	160	180	193	179	206	168	180	193	175	201	192	182	196	201	203	185	204	191	221	196	193	195	173	195	201	176	180	178	186	199	182	173	194	199	195	178	187	187	191	194	181	202	190	216	204	182	193	167	193	189	170	179	177	188	173	197	154	185	188	182	180	201	192	183	215	183	188	194	213	196	171	182	203	200	182	178	190	192	184	184	194	197	181	193	175	177	193	182	209	185	170	186	174	176	178	196	181	195	187	181	191	158	179	199	211	181	195	198	192	191	180	192	204	214	184	214	185	195	192	183	216	183	178	211	171	175	197	182	187	192	167	170	186	196	177	223	192	196	178	165	197	183	180	179	185	206	210	187	194	200	203	200	189	183	169	183	155	194	192	197	193	176	201	210	184	148	188	204	204	196	210	223	215	191	178	183	155	184	167	186	176	187	187	164	205	202	182	192	178	199	177	202	207	184	176	196	201	191	200	169	191	190	184	198	200	215	162	192	179	191	197	189	206	181	210	184	155	209	188	183	186	179	191	194	187	196	182	194	190	192	196	173	136	180	185	178	181	176	176	170	176	177	166	175	174	185	209	182	178	181	202	176	179	203	188	169	162	180	192	196	186	210	178	205	178	190	177	218	208	196	182	209	178	164	174	175	182	188	185	181	166	191	219	176	199	202	180	205	182	175	222	200	203	183	190	184	202	190	177	176	171	185	147	185	208	190	178	195	199	162	175	175	180	160	184	191	191	188	183	186	188	186	181	188	176	178	186	179	188	175	208	201	195	191	183	191	184	189	152	206	199	206	183	199	191	185	171	190	196	202	164	200	171	177	174	179	158	176	163	183	174	202	186	188	171	188	195	169	192	203	172	163	214	197	180	184	177	191	201	197	185	197	183	175	172	178	175	207	189	189	186	188	176	185	176	178	179	185	195	181	182	181	197	169	185	187	197	191	175	192	186	182	173	196	163	195	175	181	186	179	201	189	187	203	200	181	169	177	182	187	179	216	186	185	161	169	178	153	179	162	205	162	161	180	214	183	196	193	168	195	174	171	183	167	188	183	186	172	208	173	178	192	184	192	179	198	200	164	189	191	212	182	187	179	186	180	203	182	180	205	186	175	175	182	180	189	197	185	181	207	180	173	188	177	190	195	203	185	210	175	185	161	201	191	171	227	186	207	205	181	166	198	207	180	164	187	177	187	176	186	194	180	198	176	187	203	185	204	197	193	188	218	187	216	182	187	181	188	222	164	191	182	183	203	187	209	203	168	204	197	179	175	167	209	198	190	179	177	189	213	195	168	193	188	192	174	170	187	192	202	190	213	175	201	172	205	175	191	179	194	184	195	202	210	157	161	196	176	191	169	178	193	171	200	171	192	182	183	217	153	194	182	202	199	163	193	174	189	202	208	163	175	196	209	177	191	223	207	203	188	181	184	195	205	202	170	193	203	185	190	185	148	195	192	188	179	201	205	185	202	198	190	201	209	198	180	160	181	195	199	177	219	207	182	191	187	184	205	185	165	171	219	201	176	198	208	173	202	184	166	191	171	183	198	186	203	198	187	171	176	190	199	185	176	180	177	207	199	191	179	212	230	190	203	206	193	189	178	198	184	183	196	192	200	209	217	179	186	196	177	179	190	195	177	171	183	208	183	159	186	188	184	188	183	169	197	182	177	186	176	193	200	197	197	208	181	170	194	190	174	202	201	195	205	176	175	172	175	205	190	180	185	203	179	185	173	191	176	185	192	197	181	195	195	200	204	197	183	186	198	186	186	198	198	185	178	204	180	176	190	181	214	169	187	170	190	190	171	162	208	189	160	178	203	193	201	208	164	182	179	190	171	189	148	200	173	210	198	201	208	197	186	186	207	200	204	197	178	176	194	162	195	189	185	188	193	194	192	178	196	199	213	173	184	162	178	174	182	177	176	187	176	187	187	191	193	209	185	190	200	176	194	195	194	207	193	176	196	194	199	193	219	180	184	207	200	211	196	185	210	182	215	199	187	194	211	181	181	170	195	178	179	172	170	181	162	167	176	179	187	163	208	200	197	182	187	187	178	189	195	184	209	188	198	162	201	173	168	189	203	173	183	184	204	171	206	169	180	180	200	178	172	203	193	167	170	164	169	192	202	189	196	180	198	205	212	180	178	181	201
14058	26302	21030	11019	6838	4629	3237	2443	1950	1490	1341	1317	1058	902	822	744	674	663	616	567	539	469	479	438	438	447	411	456	410	445	393	420	366	338	352	385	339	358	349	368	339	352	321	360	335	331	301	333	335	316	337	310	347	346	321	292	345	315	305	342	315	316	305	331	314	308	297	308	297	289	327	302	332	287	328	331	288	295	311	300	328	319	318	315	308	302	319	365	302	293	321	322	283	295	303	308	274	361	324	298	310	293	289	309	312	316	280	283	303	271	292	298	343	309	290	274	297	326	300	321	292	340	291	299	318	314	293	304	328	309	279	305	307	320	296	295	329	297	294	339	294	299	289	298	289	292	303	270	278	308	321	301	330	295	312	314	323	289	296	313	311	306	295	325	304	284	328	299	303	308	313	334	319	314	292	285	281	288	320	290	295	309	285	284	300	301	336	335	307	306	278	279	317	281	305	302	302	292	316	286	291	295	325	308	295	269	296	284	316	296	301	295	294	318	314	298	324	293	318	289	307	318	311	309	304	264	311	319	323	311	306	316	321	286	294	327	305	304	320	292	306	305	279	291	299	278	316	281	298	336	297	332	307	300	267	282	282	310	278	329	293	297	297	288	287	327	319	339	287	299	320	317	299	286	313	282	323	312	301	319	301	322	292	303	282	244	287	276	305	307	281	278	293	302	271	308	307	302	322	290	287	275	311	302	268	303	305	324	322	301	287	288	301	306	285	293	314	319	270	317	330	318	319	301	295	309	331	308	298	277	317	305	297	265	272	304	292	290	314	299	327	303	307	304	281	284	306	325	264	301	282	284	303	282	301	285	317	273	301	306	321	318	299	310	329	262	294	273	324	328	300	307	301	304	285	300	328	319	282	308	283	302	305	308	277	289	312	311	321	301	299	320	315	281	300	303	292	281	273	300	305	307	333	292	283	309	309	304	312	351	324	290	311	309	281	282	305	302	277	291	299	316	322	316	293	307	286	296	308	310	335	299	341	307	292	310	300	306	310	306	317	278	321	319	318	281	332	325	313	278	279	251	292	275	292	311	340	281	276	299	304	326	284	312	326	297	314	274	281	307	314	265	304	309	323	307	310	287	285	319	297	292	286	294	319	298	315	304	265	269	314	307	303	330	287	303	316	316	262	280	295	303	278	299	289	280	287	310	274	306	341	288	290	270	317	282	299	307	289	287	315	312	285	320	303	324	287	306	314	322	321	295	290	302	274	329	311	302	280	303	287	305	288	305	290	285	304	320	284	311	309	288	286	309	315	304	254	328	312	306	300	311	293	284	307	292	315	296	320	320	298	315	300	329	281	318	314	264	274	320	297	264	287	282	299	286	309	280	302	306	286	306	272	256	316	299	281	310	303	265	283	279	318	326	278	296	320	275	278	295	305	319	320	302	296	290	283	318	318	291	301	282	293	287	289	310	304	303	319	321	300	280	296	288	309	316	290	282	277	291	298	292	275	307	302	312	264	305	305	292	300	325	301	323	327	293	302	321	268	302	323	297	276	311	272	320	276	251	314	323	323	288	297	294	323	301	323	317	312	324	277	324	296	315	327	298	316	310	286	263	323	322	309	284	297	299	319	303	307	283	291	286	285	314	268	269	302	276	303	272	311	323	295	305	303	325	345	339	305	309	294	316	298	316	300	318	279	293	271	277	293	297	266	291	287	296	317	307	292	284	329	324	304	310	298	301	303	299	319	307	297	334	285	304	295	282	293	300	301	331	311	281	313	297	316	284	309	301	314	296	316	308	312	269	322	277	295	314	315	290	298	284	314	305	334	297	302	280	324	344	305	287	296	309	303	313	267	292	301	326	328	322	335	282	276	281	266	305	291	332	265	304	285	291	298	305	270	273	298	278	301	315	303	297	282	282	280	285	276	326	315	290	300	313	303	286	285	298	297	364	326	335	305	324	316	282	274	298	291	304	308	335	297	318	267	307	308	299	265	312	307	319	316	301	313	292	292	275	308	297	277	278	284	291	290	292	298	298	325	322	290	307	300	307	323	330	305	321	301	320	323	255	292	300	287	309	297	299	273	317	282	307	294	341	320	286	300	306	293	297	287	327	287	287	296	279	304	299	281	308	306	310	312	303	300	285	306	308	302	310	290	285	295	290	295	278	318	285	282	292	320	297	300	282	312	301	271	291	284	292	308	302	329	296	306	309	276	310	300	300	283	292	309	282	317	287	300	303	294	311	307	301	283	306	276	261	277	293	297	317	287	293	292	288	288	294	290	293	296	314	297	285	290	295	291	334	290	322	311	282	313	309	280	334	302	323	286	320	299	310	315	325	312	336	315	282	270	318	352	308	299	315	277	291	294	301	271	340	290	313	296	319	295	301	299	290	294	272	307	320	279	304	306	298	333	320	293	302	311	298	277	311	285	315	312	330	298	307	293	296	292	317	306	310	287	311	291	311	285	314	314	305	305	317	333	305	290	294	303	295	264	278	309	303	307	282	288	292	285	283	315	271	289	312	305	293	285	308	304	295	303	283	284	273	305	294	313	308	293	300	306	295	305	274	300	295	284	302	300	297	324	314	330	305	312	303	300	284	304	304	312	285	293	308	313	305	294	308	311	331	269	300	287	312	332	280	269	291	282	290	297	299	325	291	286	286	263	283	300	305	294	293	284	261	313	307	305	306	296	308	324	310	303	276	308	302	299	309	276	277	336	299	293	323	304	315	299	288	303	334	312	266	365	279	310	287	304	306	291	281	332	317	296	304	297	289	323	324	326	308	306	296	287	292	273	312	334	291	272	305	325	304	319	286	299	312	311	276	292	304	308	301	272	296	280	318	310	312	334	315	322	296	295	286	268	291	312	293	280	295	277	305	299	278	300	277	286	326	310	292	290	324	334	295	323	319	291	294	305	325	312	287	323	299	314	307	333	304	304	292	283	334	325	308	279	285	287	314	294	313	318	287	281	283	254	297	310	306	290	304	281	292	294	310	312	313	298	276	326	283	302	302	286	327	301	294	288	320	287	296	289	329	293	293	269	309	271	292	277	323	280	298	313	299	290	329	285	284	314	265	285	292	314	310	275	296	288	314	311	295	315	292	314	285	298	280	298	305	313	304	307	337	279	308	272	295	300	281	282	291	314	306	282	300	298	317	281	291	323	300	298	286	296	297	288	317	299	320	298	315	301	271	302	303	277	292	289	334	273	316	306	293	321	283	298	309	323	277	312	297	297	286	297	310	282	322	277	305	314	325	300	280	295	322	300	297	314	282	260	288	335	326	296	285	275	300	313	323	314	317	314	305	279	324	298	292	323	304	288	295	291	310	299	255	317	303	301	285	269	291	309	279	324	306	306	286	299	308	310	298	314	295	308	318	288	305	261	307	297	307	331	312	313	312	282	316	310	294	295	303	259	285	283	328	281	307	307	288	320	314	305	291	309	315	328	321	299	303	335	285	289	266	350	305	302	306	297	287	280	297	296	306	276	304	287	298	300	299	325	280	314	300	319	289	306	303
26645	20546	10205	1931	797	605	395	343	335	336	321	337	300	325	313	273	275	273	257	300	288	265	289	279	265	258	282	272	290	297	282	241	251	253	297	258	260	268	279	302	265	291	246	272	281	249	253	295	298	264	263	225	276	284	279	281	250	279	307	297	269	279	268	287	294	251	272	282	285	291	271	264	237	276	276	267	282	262	283	266	267	279	256	272	286	273	274	282	254	254	254	255	274	257	291	274	270	274	277	286	252	270	281	266	271	278	278	269	283	300	287	284	293	247	275	258	263	279	285	292	253	278	236	263	284	277	244	278	244	276	267	295	284	291	248	314	277	275	231	260	298	274	270	246	273	247	286	274	251	294	289	243	280	254	270	268	262	295	286	279	282	272	260	286	295	259	269	293	287	251	264	266	251	267	332	267	283	295	284	287	275	256	294	253	264	309	243	243	281	283	287	250	281	266	268	283	257	289	275	291	263	283	245	264	267	272	320	273	261	258	288	264	275	237	307	264	286	278	274	272	275	264	287	302	304	280	292	298	263	249	261	266	284	264	263	281	268	292	286	246	280	267	307	277	288	280	274	291	250	279	268	243	267	302	254	287	270	271	234	272	271	286	297	277	270	275	263	277	251	270	270	262	311	270	271	265	248	273	244	247	276	277	264	272	274	272	295	285	286	267	272	283	307	248	268	254	279	235	259	258	265	296	293	253	259	266	308	303	254	275	302	299	256	246	309	254	285	244	263	264	292	272	267	251	287	258	277	260	280	290	303	272	292	278	254	270	252	309	302	292	260	244	288	268	257	284	258	281	266	263	283	279	298	260	274	255	290	257	277	278	272	267	287	280	277	277	272	281	244	285	241	266	295	285	275	279	283	238	274	286	251	283	275	279	293	281	274	291	277	263	232	280	262	278	275	272	269	296	258	266	307	268	266	276	289	282	273	243	264	249	275	244	295	283	268	297	275	295	278	275	278	279	313	277	289	255	264	277	263	290	274	297	277	281	261	273	257	233	295	265	283	290	258	250	262	248	275	272	291	248	275	265	308	296	279	256	274	268	282	285	272	256	281	300	291	246	302	255	270	270	276	284	275	280	281	314	246	326	266	261	298	270	298	290	276	259	258	316	265	263	262	283	280	281	265	269	268	270	301	273	256	291	287	263	286	298	260	293	267	327	284	270	274	287	281	258	283	237	279	276	259	257	287	239	273	278	282	273	267	269	295	302	274	268	315	271	266	268	292	256	276	253	303	265	271	275	298	296	261	257	259	278	274	286	272	283	299	266	261	263	283	267	276	288	256	273	274	289	259	263	277	281	298	284	269	262	265	259	292	296	261	276	277	334	255	274	258	241	290	266	282	221	264	268	291	250	251	272	278	275	267	285	268	305	258	296	283	248	252	260	253	283	282	270	270	266	275	246	285	291	289	277	277	294	277	298	283	289	254	291	281	263	271	281	280	258	270	254	268	249	285	272	306	251	292	297	276	250	261	268	233	253	271	248	281	288	290	295	280	287	272	288	268	251	283	263	279	300	306	274	281	257	282	271	287	272	297	298	262	282	294	241	281	299	258	272	258	283	291	258	309	271	274	284	288	280	251	291	270	238	302	253	258	250	265	295	302	270	280	315	255	278	248	282	276	264	262	266	259	271	277	274	262	284	284	252	266	260	298	293	289	262	266	268	292	269	274	289	283	283	240	285	277	276	273	259	284	277	280	291	300	247	289	293	276	279	284	270	243	283	254	300	253	284	303	287	253	298	269	287	244	262	269	282	257	242	266	247	291	271	258	275	258	281	300	275	291	282	254	235	285	277	284	252	240	254	253	287	248	282	310	291	258	288	287	252	259	325	272	288	242	259	315	274	292	253	277	283	293	279	276	272	284	262	285	266	258	286	311	282	259	307	284	291	282	305	262	272	271	280	320	259	290	286	293	249	264	283	249	274	274	308	295	247	265	267	292	297	268	254	267	261	295	300	289	262	282	255	299	278	263	272	255	285	273	239	260	295	269	275	287	272	266	253	260	265	260	273	263	292	283	271	293	270	269	272	271	277	253	267	270	297	259	260	264	258	268	303	249	271	273	273	274	295	290	300	246	299	271	308	277	285	316	251	260	255	272	268	278	281	263	303	274	324	260	255	257	262	272	274	258	299	273	300	304	254	273	275	282	253	281	269	288	284	296	265	255	272	267	299	271	274	297	247	287	258	279	264	301	272	268	251	276	262	293	251	273	282	257	286	290	298	260	248	265	301	275	253	281	309	293	262	294	259	272	267	262	269	266	279	259	258	297	264	286	292	306	253	278	263	287	244	273	294	295	301	296	255	265	287	250	275	319	289	284	265	265	293	278	248	258	266	263	254	261	307	290	270	243	265	293	277	291	286	270	272	287	256	287	308	290	291	288	292	271	271	275	279	283	265	302	271	269	311	267	272	274	287	282	265	259	262	269	274	263	264	272	277	254	292	266	283	275	247	292	245	253	259	256	284	268	278	301	291	271	250	274	311	266	293	273	270	242	277	274	286	279	279	270	266	262	280	263	271	275	257	283	301	262	275	279	291	258	275	266	282	282	276	278	264	259	288	281	282	266	302	244	283	288	263	285	269	247	273	308	253	250	284	275	275	260	284	286	289	250	267	270	274	280	246	262	278	273	271	267	259	279	242	272	279	258	269	271	263	284	280	277	260	288	287	308	257	264	289	280	288	264	293	272	280	292	284	253	277	275	279	254	277	285	287	269	262	262	283	266	264	279	254	266	290	265	295	254	283	265	257	256	284	270	274	300	235	289	288	274	280	255	305	294	278	285	272	260	264	288	286	257	278	287	265	275	293	305	291	297	266	298	273	267	269	288	266	284	300	259	285	261	271	280	305	283	265	271	263	272	260	272	286	280	255	252	288	263	265	284	272	266	251	264	303	291	274	278	270	262	284	234	290	277	275	296	274	271	264	267	265	271	286	273	267	272	257	269	279	296	292	264	252	280	286	251	240	292	278	302	275	286	255	274	258	291	302	265	271	270	262	251	294	246	278	278	265	270	281	266	278	289	272	256	282	268	265	268	259	272	282	255	290	276	259	288	318	286	244	262	275	263	266	262	283	236	268	280	283	255	282	263	280	260	290	280	280	300	277	273	279	290	258	255	279	294	297	295	295	282	283	300	267	291	280	285	315	262	311	311	255	263	288	278	277	234	289	262	267	252	301	275	270	282	295	252	257	268	273	274	258	270	284	274	249	284	276	264	260	275	287	255	262	289	241	246	270	272	268	268	295	288	293	236	279	315	267	276	293	258	264	253	276	257	255	303	324	278	235	258	268	290	272	280	273	277	274	257	268	283	283	285	278	302	258	251	295	278	262	257	252	300	257	301	247	272	264	281	301	273	247	270	248	273	278	270	251	276	307	263	282	292	258	258	258	291	280	299	287	280	259	262	272	272	273	259	267	266	268	301	279	258	236	297	289	279	273	273	302	248	239	285	264	302	261	274	252	259	257	276	293
8584	11973	8057	2901	1682	1188	809	640	599	588	580	586	582	511	506	515	459	456	471	449	483	447	461	454	450	403	473	446	390	433	445	416	404	427	418	444	455	412	410	417	422	436	429	399	422	443	445	400	401	444	420	427	491	430	416	402	466	413	433	413	455	418	419	469	418	429	417	414	432	385	414	458	388	436	410	453	400	428	451	421	433	420	445	427	451	436	394	440	405	407	408	417	470	414	396	410	412	450	399	418	413	394	392	442	445	447	422	424	434	415	420	435	426	456	421	421	407	428	400	429	446	458	413	421	464	462	451	419	431	359	425	438	428	428	398	400	402	419	404	435	438	442	423	377	406	439	416	419	422	401	384	435	431	422	421	413	423	446	452	428	395	433	464	431	426	407	437	429	412	410	437	437	402	414	464	416	454	411	436	413	393	422	433	410	423	389	381	400	406	424	438	422	434	419	453	465	405	401	443	462	437	431	405	414	421	438	403	423	469	445	420	382	439	418	443	451	436	430	451	408	435	420	458	430	444	429	412	438	407	414	392	418	445	415	416	428	434	423	398	413	440	435	414	457	412	418	436	400	483	404	455	413	451	463	421	457	427	400	411	409	425	405	415	460	426	421	416	447	421	360	402	428	410	418	426	420	433	431	408	430	433	398	403	411	417	424	452	417	416	421	419	421	384	412	407	491	428	414	422	485	454	476	411	431	397	423	395	404	412	446	459	425	424	471	430	445	466	433	442	469	438	444	457	439	422	391	424	428	396	381	422	390	428	430	439	414	440	405	418	417	414	439	434	395	386	429	419	407	411	410	428	440	432	405	418	412	468	449	453	423	426	453	449	409	412	426	433	410	421	392	438	426	399	424	407	468	441	412	444	425	435	444	434	391	447	405	430	408	375	448	435	411	391	452	407	410	450	448	417	403	398	457	410	433	441	454	426	444	396	412	397	452	461	418	405	405	478	406	414	416	453	395	423	420	415	421	402	427	379	424	392	440	426	427	381	406	407	422	376	411	427	425	439	445	422	448	435	399	436	458	412	398	435	410	408	405	437	444	421	431	433	431	415	417	391	396	442	411	421	412	427	420	413	440	447	399	435	427	445	404	405	442	426	444	424	435	391	397	424	461	455	427	433	413	442	406	421	420	475	417	410	400	432	400	426	427	448	397	423	459	410	385	424	435	432	416	436	413	421	430	448	415	382	428	433	442	464	390	422	423	449	390	435	416	441	453	411	400	415	461	397	426	453	424	419	459	419	411	387	419	447	416	423	449	441	463	416	395	435	430	360	403	442	431	434	433	390	464	441	458	428	422	397	426	417	425	436	398	432	424	392	429	396	433	388	460	411	430	384	434	417	412	399	401	410	449	425	447	408	404	398	414	422	448	438	441	452	407	436	433	377	418	471	443	449	421	415	451	448	449	435	426	389	450	448	442	434	465	419	453	421	448	451	430	415	453	398	380	394	398	409	470	477	400	434	414	403	436	392	413	435	484	430	443	422	405	418	418	454	407	403	442	459	434	416	411	434	434	411	420	440	450	447	428	431	439	446	450	420	407	414	448	412	426	410	444	412	435	393	451	426	409	384	449	443	439	423	404	422	395	420	414	419	446	431	385	400	434	413	385	410	455	400	430	414	416	406	428	448	409	409	438	414	417	427	400	439	390	454	408	404	405	425	372	438	399	445	459	417	466	406	457	433	444	418	430	459	442	434	422	436	438	441	417	438	426	423	414	433	426	425	370	410	453	425	405	446	407	443	405	398	461	423	441	403	394	408	444	412	451	391	425	434	440	418	428	425	440	418	429	414	427	425	447	428	431	460	437	415	431	450	409	406	388	416	407	410	433	397	441	440	411	438	416	420	441	444	452	451	403	420	447	428	432	418	452	405	427	446	430	433	398	424	468	427	365	401	471	422	423	455	427	463	441	470	455	437	442	436	432	447	443	441	490	383	421	440	428	421	386	393	432	432	445	440	422	431	437	422	447	454	440	440	438	369	429	423	372	436	411	383	433	408	417	422	430	414	398	449	438	418	435	408	408	446	413	427	390	462	435	413	411	437	415	434	433	411	430	443	420	440	428	460	452	404	423	414	422	418	436	411	413	446	448	454	412	427	407	445	427	444	416	434	428	458	417	432	455	453	419	475	415	393	402	434	402	426	446	433	401	430	437	428	410	403	438	412	420	439	429	428	424	431	426	446	449	417	405	420	388	415	427	404	419	414	411	436	425	433	429	417	453	466	429	427	457	389	445	409	407	395	464	424	452	436	420	421	426	440	453	404	410	439	408	397	432	433	424	424	416	387	425	437	436	404	404	422	469	423	418	407	416	424	417	403	418	406	414	445	399	439	447	431	471	436	414	412	393	414	380	427	424	420	407	449	424	429	432	421	456	428	382	429	439	407	394	424	427	443	432	434	424	428	433	441	417	411	430	411	418	415	438	393	443	394	427	386	381	408	418	442	452	442	384	453	426	432	446	401	428	393	435	461	433	415	416	371	426	440	443	422	407	402	423	429	422	408	445	444	409	426	435	413	408	399	455	404	440	411	431	399	456	436	413	411	426	424	413	417	449	392	456	429	434	419	420	452	423	421	460	441	426	432	413	426	401	420	400	432	403	429	401	437	409	451	409	404	433	422	401	402	415	411	428	425	403	442	384	411	408	471	467	443	432	418	440	459	486	456	457	416	386	443	408	425	428	432	411	415	440	400	374	394	438	399	444	396	429	431	385	433	433	439	401	435	405	405	413	410	397	434	432	432	416	419	427	436	438	449	420	426	455	449	454	388	413	436	385	470	420	436	436	428	437	455	406	446	447	433	399	448	423	458	412	449	411	392	405	405	418	463	408	442	412	422	444	430	427	407	421	434	421	406	432	406	417	407	414	419	447	439	423	440	403	441	405	447	412	443	396	449	421	428	464	459	476	418	441	464	419	437	427	418	437	432	426	441	394	384	431	442	445	430	439	402	436	424	388	421	452	404	412	405	395	432	404	386	437	435	428	422	417	421	411	445	425	429	383	408	400	420	441	462	449	402	397	394	423	413	450	408	418	414	440	415	409	427	418	433	411	423	417	429	440	447	400	411	419	441	442	477	434	411	446	441	455	441	439	440	412	410	433	428	460	418	443	425	420	399	456	408	444	428	407	393	437	433	408	435	412	445	427	434	431	419	445	414	400	446	398	406	405	444	443	409	450	404	423	465	448	433	413	456	444	421	469	433	433	401	418	409	420	442	416	449	404	404	442	432	406	411	429	453	416	425	448	422	398	394	442	426	455	461	398	428	424	414	434	447	418	428	393	429	416	464	394	404	416	432	402	432	444	410	423	392	433	448	474	435	464	448	446	447	434	404	421	388	443	410	411	442	430	457	418	425	421	429	449	445	438	387	391	413	451	399	418	468	431	431	424	409	416	450	437	454	433	443	423	418	402	408	437	439	388	431	426	451	450	421	425	424	443	414	454	433	424	412	433	402	439	423	430	416	463	404	424
24231	21151	28133	24420	18979	2333	937	644	536	503	468	456	427	389	403	400	368	351	313	329	346	315	323	339	338	324	330	344	336	333	343	329	323	341	332	310	336	326	315	325	310	322	312	317	343	349	290	329	300	369	325	331	326	317	358	331	327	312	308	331	311	314	325	304	318	341	335	330	325	314	311	319	330	318	308	287	312	289	294	333	354	343	354	318	344	318	290	335	340	310	313	314	349	323	314	368	312	309	339	310	309	310	296	312	330	320	314	337	302	311	296	325	359	339	305	319	306	324	262	340	317	313	320	329	339	299	308	299	346	303	327	304	306	303	312	342	310	302	347	309	321	283	338	329	311	344	336	309	325	313	308	290	294	292	326	364	323	311	332	326	333	278	329	268	347	309	319	320	326	339	305	341	319	331	314	302	329	326	288	317	302	328	299	331	326	315	307	360	289	332	329	324	276	305	322	317	312	294	335	330	312	356	325	299	322	323	324	332	312	319	322	313	325	311	293	334	336	301	284	298	329	320	325	313	299	335	340	330	310	334	319	315	317	337	325	325	339	340	305	321	313	304	308	318	324	340	299	327	304	323	318	328	309	304	297	356	302	328	321	329	337	308	326	326	298	349	332	320	300	315	318	329	290	303	326	293	324	350	331	305	326	312	315	313	312	314	310	285	327	328	310	341	310	318	318	328	313	339	319	321	303	302	331	290	303	293	281	360	312	318	307	326	312	294	283	335	338	341	334	326	308	306	324	300	352	322	309	316	327	324	288	311	324	318	331	335	314	331	324	312	307	325	322	331	305	324	316	321	313	321	322	314	309	334	328	345	309	328	339	352	314	316	327	308	311	325	306	328	305	319	340	326	343	310	301	324	304	303	330	316	316	345	345	307	316	308	301	317	308	309	372	326	314	295	334	347	312	325	324	323	331	312	306	328	313	339	324	292	275	326	299	294	284	315	305	310	303	299	315	341	326	313	327	304	313	323	339	299	347	306	313	302	265	301	298	358	321	310	307	281	289	308	299	299	312	336	314	321	320	309	320	322	287	335	314	309	281	329	339	313	332	308	298	317	332	316	325	310	340	309	303	321	317	348	327	319	326	301	306	318	319	294	297	286	348	293	322	326	323	315	336	305	316	304	331	357	304	326	346	336	330	322	339	325	331	322	318	330	296	334	316	354	309	284	308	285	318	310	293	333	315	304	328	312	316	301	292	321	319	331	289	297	306	356	333	320	280	345	282	284	318	317	342	310	312	293	293	303	326	333	326	300	316	322	317	318	307	309	301	282	323	329	311	333	304	310	303	311	327	326	328	323	292	295	306	320	322	307	329	283	354	326	298	313	319	304	340	308	302	294	304	337	345	322	332	302	299	338	284	332	346	306	326	333	377	280	287	307	328	357	328	359	326	320	329	340	294	309	305	329	323	280	315	299	300	330	311	305	351	326	290	302	332	299	311	340	349	315	316	328	309	329	334	339	295	330	314	346	276	312	296	302	326	299	290	322	301	315	304	318	311	316	321	299	328	311	300	318	316	333	337	324	343	310	308	336	308	311	301	333	312	308	340	348	338	319	308	341	294	338	280	301	328	342	318	329	318	283	331	319	316	337	316	302	327	336	328	324	339	309	315	324	327	316	301	318	339	292	333	314	336	315	327	317	333	317	359	332	315	335	325	358	336	336	337	332	321	311	292	324	302	293	293	327	313	302	344	304	297	360	291	322	320	308	311	323	347	310	333	339	340	295	293	311	315	313	345	300	324	330	333	300	312	342	314	333	337	307	301	314	320	276	344	326	295	297	300	296	326	336	308	312	317	303	328	300	324	302	309	302	326	312	305	287	286	321	297	327	286	336	302	285	324	330	311	330	327	340	345	343	316	320	313	327	332	343	331	289	317	292	312	284	291	342	353	327	326	324	338	289	320	352	338	345	315	300	348	323	338	303	309	332	298	334	320	335	333	310	341	305	292	295	292	325	281	322	341	296	323	299	341	336	349	318	295	313	320	302	318	314	353	306	303	323	331	277	364	307	312	310	286	335	323	337	343	332	317	320	323	325	295	306	304	285	318	312	311	283	319	320	310	337	329	314	318	332	313	312	339	324	322	344	323	311	287	298	340	307	340	316	306	322	300	334	310	309	295	295	323	313	318	312	317	337	315	310	284	321	295	311	276	319	304	313	292	298	317	307	311	330	330	309	340	321	317	322	319	337	326	359	308	325	317	358	323	324	306	316	308	301	294	296	315	323	317	308	317	307	318	328	307	334	316	356	316	311	301	335	320	306	322	300	325	293	307	313	297	320	340	305	294	353	339	352	320	352	315	313	321	321	317	299	318	323	301	344	359	309	287	286	314	290	282	317	311	304	310	310	349	315	287	311	313	317	345	323	320	324	270	345	315	308	311	291	330	308	302	310	304	336	323	305	325	333	306	314	299	331	320	298	336	315	324	329	304	290	326	327	312	311	304	325	328	311	301	356	301	326	309	331	306	330	312	335	330	315	299	294	322	339	276	327	293	306	326	328	312	300	350	302	298	309	318	308	313	307	324	315	318	326	301	324	351	341	319	301	320	324	300	309	299	337	324	308	310	313	316	274	296	328	310	329	302	353	321	290	348	337	343	318	314	323	312	328	281	301	319	371	322	331	302	324	346	329	310	345	305	357	338	302	295	320	340	343	323	307	300	303	289	329	323	311	319	330	305	325	308	328	306	317	293	327	330	322	320	315	318	340	279	343	320	298	321	290	286	320	320	319	294	320	293	321	306	308	333	319	350	317	297	311	343	314	304	306	324	303	290	369	334	334	293	320	316	321	327	308	331	348	328	309	290	330	332	322	314	299	301	337	327	294	307	324	323	299	316	327	294	305	319	303	300	313	338	313	286	305	329	327	337	325	342	321	310	329	335	318	337	311	317	297	330	317	288	337	317	331	363	301	307	333	324	324	322	316	316	340	325	338	306	370	323	341	325	304	336	308	307	338	314	310	378	294	337	299	299	287	353	314	296	317	307	302	306	345	321	316	309	316	321	315	302	265	327	341	339	344	323	289	337	314	314	302	291	317	321	320	297	322	312	337	311	346	313	306	340	342	307	329	337	299	308	307	339	323	335	316	307	320	334	293	324	326	312	316	313	329	298	339	322	321	312	282	307	346	305	309	268	327	315	327	308	337	296	304	308	330	339	330	331	337	333	335	326	304	317	326	310	290	325	285	339	325	336	334	345	312	308	301	321	308	278	331	333	298	328	319	329	315	340	319	306	303	333	281	330	301	313	318	317	305	294	312	293	326	291	299	303	342	295	335	317	330	291	333	308	331	330	307	315	315	348	321	310	309	319	354	324	284	319	293	339	322	305	320	337	325	331	298	323	318	331	324	331	311	326	323	288	341	306	347	334	307	308	314	302	314	331	319	305	310	327	342	304	303	326	285	327	344	310	340	331	300	280	312	310	335	328	309	300	253	290	305	356	309	324	313	321	318	303	282	343	339	325	335	326	355
10816	19750	15686	7070	4030	2859	1995	1627	1288	1172	967	914	926	745	730	713	663	673	629	650	625	601	591	578	568	545	543	582	538	539	556	576	548	501	533	556	491	557	565	514	556	559	494	512	508	530	516	524	515	554	491	488	508	514	528	450	550	532	544	506	503	533	529	464	529	432	521	505	507	546	535	486	504	508	451	463	492	437	551	518	513	525	503	505	520	562	493	493	505	536	486	508	519	468	474	518	494	534	490	503	499	535	464	466	498	486	527	487	489	493	495	521	519	524	491	510	462	500	473	522	530	489	491	500	531	530	511	496	488	507	468	516	517	496	514	450	500	490	530	496	504	507	530	485	494	516	505	526	487	499	497	513	503	537	471	471	529	474	513	499	508	516	537	500	488	509	485	494	490	505	486	497	506	482	480	487	479	492	526	475	464	512	471	511	474	495	453	506	507	503	562	508	485	482	537	502	545	506	491	450	474	499	506	506	505	528	532	425	485	514	453	515	524	519	492	497	488	507	494	533	510	464	493	455	497	503	509	468	497	522	532	516	519	503	499	513	512	511	476	503	501	521	509	554	457	514	492	508	494	483	501	493	501	440	514	491	505	485	499	502	475	494	510	507	487	490	470	537	467	488	507	481	444	498	490	509	468	511	524	467	492	503	481	463	490	547	469	445	499	516	482	498	495	512	478	498	492	485	501	530	482	488	478	495	486	502	467	521	499	534	472	512	482	486	459	505	520	489	475	533	518	488	498	456	468	489	524	466	529	554	506	464	515	483	520	532	514	470	533	498	495	500	505	459	525	516	518	524	451	490	524	506	524	518	501	475	496	472	552	512	472	501	536	506	491	520	502	508	496	515	526	507	499	469	484	497	467	512	503	513	535	522	528	488	519	502	534	500	473	477	489	515	489	525	497	493	502	476	492	514	504	475	492	469	492	570	477	506	463	462	484	509	488	497	476	508	505	517	523	490	505	498	460	480	504	455	523	467	513	516	478	475	459	495	510	494	444	484	486	478	475	498	490	499	480	509	495	506	482	526	513	521	492	490	470	466	493	479	506	478	498	499	474	540	485	498	454	488	498	524	500	492	479	557	549	497	487	487	450	519	513	494	474	517	522	493	505	548	508	519	496	519	516	462	529	501	520	530	495	518	487	488	513	479	492	481	491	537	531	509	516	541	515	509	507	497	478	487	473	524	507	525	507	520	512	544	461	487	537	487	473	473	523	535	503	460	525	519	510	489	508	514	519	503	452	500	514	478	506	500	497	505	524	529	513	506	484	504	509	477	507	494	502	493	462	528	484	479	515	490	517	519	523	478	504	485	511	486	534	489	493	500	513	506	522	515	545	471	488	517	494	502	492	520	508	500	567	467	518	491	481	484	459	499	505	504	522	471	508	505	503	464	517	490	525	503	518	495	498	491	468	509	487	503	492	531	493	452	503	496	498	515	497	470	498	464	520	470	531	510	516	529	498	505	501	564	489	497	477	503	517	477	481	497	536	471	551	517	476	561	499	522	503	492	499	484	479	465	518	463	510	471	475	519	483	490	514	467	472	473	511	495	502	483	513	492	503	452	511	497	527	492	532	488	484	555	491	472	499	487	529	498	505	511	469	503	501	491	506	509	498	507	486	529	516	515	499	469	519	498	507	520	499	504	501	448	526	497	515	456	486	522	446	501	508	523	481	516	474	461	528	516	551	539	522	473	535	488	492	502	502	514	513	502	469	496	503	492	484	515	491	467	494	515	531	499	459	493	534	520	529	462	489	499	495	483	502	511	517	476	494	492	473	495	510	497	522	489	487	483	500	527	500	502	512	518	527	484	462	456	503	486	509	472	525	477	507	494	496	474	486	504	486	506	486	482	529	487	529	544	517	490	486	523	486	487	504	525	500	501	485	504	484	530	485	487	498	487	513	512	448	514	488	495	520	525	499	530	498	476	495	481	500	494	479	459	482	501	524	510	502	476	538	494	531	502	505	521	518	470	525	501	530	498	476	476	505	468	492	503	538	547	501	460	503	479	496	540	457	483	457	478	499	482	511	514	500	521	536	541	511	475	509	486	516	476	494	503	458	519	454	515	471	508	476	517	496	470	500	540	491	471	563	511	506	545	514	536	519	500	495	503	496	505	506	492	500	482	462	456	492	474	501	504	504	491	513	455	507	525	511	493	472	465	483	496	496	497	512	543	513	514	535	477	491	486	495	521	515	464	481	528	500	485	528	514	471	495	483	527	503	534	487	533	508	494	508	469	519	528	478	483	466	449	516	481	470	496	518	503	494	501	486	518	488	462	490	499	554	481	514	480	514	510	508	505	491	481	507	478	519	479	486	543	523	491	490	491	516	467	506	478	516	492	545	472	508	531	496	533	467	521	459	553	497	485	513	488	470	548	495	486	516	504	446	500	528	438	498	490	500	499	474	502	516	521	533	484	523	515	498	443	502	506	484	519	492	481	534	507	480	498	465	540	495	480	492	495	476	491	545	480	478	473	489	498	497	515	512	512	490	477	485	474	477	482	478	499	487	489	501	508	496	500	467	513	466	498	492	473	492	461	553	513	508	536	522	516	489	514	491	500	529	521	502	490	478	520	500	482	506	456	438	508	501	535	462	475	489	524	497	468	483	499	540	475	480	518	496	501	517	494	529	495	511	472	490	470	500	508	503	508	505	489	489	505	492	496	512	494	513	475	519	493	539	511	520	512	480	478	532	504	504	490	471	482	548	468	502	492	484	487	539	499	482	496	515	476	499	519	499	535	479	498	492	478	559	509	527	509	491	482	468	518	505	488	528	493	494	488	489	519	491	516	502	489	503	482	500	492	503	543	510	492	498	497	519	484	482	469	514	494	495	498	509	517	538	526	503	513	451	497	478	499	499	508	533	491	481	475	503	497	491	512	513	460	484	511	500	504	461	537	448	512	497	507	517	501	549	470	479	528	496	491	492	520	505	531	475	534	455	496	432	533	461	483	546	488	499	513	481	495	480	488	493	468	495	483	514	512	533	483	536	499	482	505	529	502	515	541	506	517	490	506	513	488	502	469	508	514	539	505	498	506	489	454	500	535	491	535	494	507	470	496	500	490	506	515	520	539	496	513	497	473	493	474	492	508	495	506	492	526	505	503	499	502	484	519	521	501	481	516	515	462	492	471	453	516	474	516	511	477	499	490	478	453	481	500	487	500	523	487	475	523	516	476	505	481	536	495	493	464	474	522	499	518	492	493	497	498	528	480	556	481	451	527	516	470	482	471	507	525	523	504	493	508	455	476	476	479	538	496	524	473	502	492	530	509	557	476	493	503	482	511	474	525	508	477	527	535	480	474	515	535	499	511	531	491	483	537	522	506	562	521	511	502	512	493	477	487	477	471	493	489	485	530	571	517	508	456	512	488	525	461	458	481	525	457	485	500	481	483	479	474	485	503	533	550	532	462	499	502	521	486	536	494	507	514	521	504	453	477	460	523	465	498	488	488	511	477	492	492	504	513	515	481
23143	21151	28915	23669	21152	20310	2985	916	628	594	471	438	473	372	299	320	321	309	250	272	257	252	229	219	207	251	258	199	208	259	213	196	219	230	209	177	197	193	199	197	227	201	180	188	199	207	207	230	186	209	203	185	202	173	195	199	198	184	212	209	184	187	197	188	200	181	189	211	178	196	183	166	205	216	196	187	185	194	177	204	175	181	208	197	207	208	209	189	183	203	177	207	195	190	151	186	218	172	212	187	167	203	198	183	189	188	199	182	194	194	179	199	190	193	202	189	177	197	180	180	195	190	208	182	200	201	229	185	189	212	168	189	190	169	181	194	199	180	198	197	193	183	207	187	199	198	203	188	191	180	169	195	205	191	188	166	159	169	177	172	186	187	178	207	171	181	201	172	175	206	165	182	180	169	173	175	193	180	197	196	173	184	186	172	157	183	203	186	166	201	181	148	191	172	176	207	183	184	183	160	163	177	173	188	186	184	182	184	192	175	185	184	196	177	200	159	175	177	201	195	192	194	202	207	192	199	190	217	198	171	187	171	189	185	192	172	198	178	191	174	173	187	204	189	175	203	185	178	177	164	176	193	202	200	177	167	158	180	184	196	197	186	175	191	179	195	170	182	176	163	207	183	181	219	166	198	192	199	186	182	178	241	180	199	185	205	172	212	176	182	193	183	183	177	187	175	170	191	171	183	176	191	201	190	206	208	176	185	198	209	165	198	170	185	187	175	171	178	180	223	183	174	200	200	180	200	195	188	176	188	189	178	198	176	186	196	191	179	163	186	181	179	191	177	184	179	212	190	184	186	183	180	172	207	173	174	180	187	189	164	182	188	184	182	174	191	186	173	175	182	195	200	175	200	178	205	178	187	187	186	194	177	186	151	188	188	189	186	197	170	175	188	173	192	199	195	179	191	204	170	156	195	158	203	171	179	199	183	190	190	197	177	188	167	197	172	175	166	172	166	173	177	199	207	180	164	179	191	170	181	194	198	176	187	171	181	206	184	185	184	192	205	219	223	183	205	182	218	196	194	177	182	178	189	163	196	181	197	185	199	208	168	164	176	194	188	176	190	180	186	177	193	199	198	154	164	178	187	205	190	177	198	195	198	192	180	202	199	191	190	196	196	193	191	181	163	194	196	182	193	188	158	177	188	181	206	211	174	165	189	160	176	182	171	160	183	181	175	186	186	192	192	215	161	195	182	179	171	182	194	166	150	171	213	184	193	172	210	190	185	185	179	188	185	198	177	193	187	173	168	195	194	196	170	183	190	177	156	157	198	193	199	194	171	174	171	184	190	177	189	191	179	182	197	184	188	214	177	197	199	176	178	173	182	179	179	172	189	169	194	169	206	192	204	174	167	189	186	181	192	171	178	201	183	195	179	183	181	174	169	189	202	184	169	192	180	176	175	193	206	188	192	184	177	192	203	212	195	191	200	188	185	177	164	183	193	200	166	190	178	173	209	198	176	188	168	196	187	170	175	190	190	177	186	168	183	181	203	170	194	186	183	206	173	200	204	195	181	194	214	182	185	185	192	211	211	197	203	194	196	194	187	196	206	186	180	179	172	203	174	183	193	203	193	195	167	172	157	204	181	193	172	175	192	189	174	163	189	171	161	179	202	197	202	185	193	195	183	193	194	192	182	158	206	179	180	171	202	194	201	189	197	158	174	188	192	163	209	166	185	211	189	197	177	211	173	189	178	187	188	165	187	177	176	196	186	183	175	156	191	201	202	180	183	176	169	201	186	189	173	185	192	199	162	179	172	169	150	162	199	180	171	200	178	187	195	197	197	200	200	172	174	195	200	196	199	197	175	180	182	158	177	186	183	170	170	194	209	179	192	176	183	178	176	182	163	193	201	190	183	203	195	201	179	181	214	161	206	220	186	178	171	196	228	206	170	187	187	190	186	218	179	201	192	195	170	214	182	180	203	190	200	174	178	199	200	179	195	224	194	195	192	176	197	174	185	184	180	191	187	211	175	187	179	188	188	173	158	178	190	182	177	195	196	190	190	185	190	219	196	188	209	220	190	190	184	181	184	200	199	194	200	208	188	178	181	186	195	165	184	190	174	164	183	177	163	200	168	173	178	180	185	201	159	177	189	176	189	179	189	180	163	188	192	187	182	179	206	187	189	184	186	190	179	192	189	185	187	186	182	191	155	180	172	202	162	184	186	192	175	186	193	199	198	184	188	199	181	193	175	169	196	209	184	172	193	183	175	188	204	194	208	213	195	192	191	175	216	186	185	180	191	193	197	177	149	182	204	175	193	180	169	194	192	171	184	171	195	193	186	197	187	176	191	181	174	194	173	204	174	177	172	176	218	195	165	195	185	193	194	171	199	167	193	186	153	192	197	179	185	198	187	192	201	178	195	186	183	193	194	178	182	193	195	192	179	174	193	202	153	179	191	198	179	171	196	170	214	179	154	191	179	191	186	201	187	176	155	190	180	185	197	194	196	176	181	161	192	197	188	165	194	165	190	191	180	180	171	182	186	164	194	187	183	201	172	196	190	212	183	195	216	159	183	179	200	199	197	194	186	173	171	160	194	202	200	188	165	196	180	194	179	200	192	174	186	177	165	206	201	188	179	185	192	181	185	183	175	175	169	165	183	196	177	207	167	183	176	176	166	201	199	171	207	191	186	190	174	185	170	196	194	166	177	179	200	190	182	182	179	173	181	195	192	176	183	187	163	178	218	195	191	177	180	196	190	192	178	175	186	194	189	171	191	184	201	201	194	168	191	174	161	177	181	187	171	210	168	160	195	173	188	190	207	211	178	188	175	164	188	192	165	185	185	182	189	178	184	191	184	188	195	165	195	177	205	214	165	221	170	181	169	194	165	166	190	193	163	165	189	192	208	187	178	163	211	177	190	176	211	197	177	174	183	193	197	196	201	191	172	186	192	197	165	165	177	202	183	180	183	201	193	188	212	186	186	194	174	203	185	207	173	193	200	195	173	198	210	188	172	190	201	185	170	177	212	182	203	186	200	185	196	176	174	183	198	183	194	203	186	191	191	183	194	171	204	187	190	176	185	194	168	176	169	166	174	207	195	191	203	195	186	180	172	198	181	165	169	184	175	171	184	169	187	184	201	175	169	194	187	187	185	175	195	177	184	201	198	178	184	169	188	188	200	188	193	202	177	175	197	205	223	196	168	207	165	179	197	168	200	195	183	187	222	172	194	179	175	194	194	191	171	182	200	186	197	176	171	188	199	185	181	167	195	195	171	181	182	181	212	190	180	189	174	173	178	192	195	171	171	173	188	201	191	199	191	167	221	194	183	193	195	192	217	177	182	200	174	175	188	206	178	159	159	183	204	154	185	193	185	197	190	195	184	215	189	191	192	172	173	149	186	185	162	173	186	191	196	162	193	177	200	183	192	207	179	194	161	201	144	189	194	187	170	209	195	199	186	178	211	201	186	186	176	191	172	188	182	210	181	172	182	192	180	179	203	212	186	194	175	197	210	180	184	172	208
13832	25662	21662	11067	6886	4462	3298	2343	1837	1545	1298	1148	1163	901	823	746	643	659	550	559	509	520	423	425	427	427	407	408	425	403	381	403	372	387	349	326	352	358	386	361	357	329	332	361	353	311	333	312	319	310	335	332	304	304	310	281	298	313	326	325	281	339	328	290	305	340	290	317	317	323	315	297	283	303	331	290	304	327	325	321	346	309	313	259	329	343	301	335	284	299	329	315	301	285	313	292	319	285	320	314	298	295	282	275	317	292	296	303	297	313	311	275	312	300	294	316	281	296	284	294	288	272	309	318	315	304	293	321	294	294	272	311	309	296	317	291	286	291	308	294	297	286	302	325	288	294	295	335	313	284	286	292	316	293	312	315	284	292	278	296	301	276	311	283	295	299	308	326	288	303	298	326	310	314	302	326	270	297	303	319	283	298	279	301	320	265	279	285	305	318	338	323	320	277	325	280	284	261	320	321	302	293	311	284	308	301	315	322	295	320	288	300	329	336	342	295	321	297	307	305	283	329	307	310	321	301	274	310	280	318	320	330	310	312	317	367	290	312	306	280	318	298	265	275	330	327	269	290	268	302	311	288	302	276	287	260	302	302	288	295	264	272	323	303	295	297	319	292	298	303	293	260	288	283	333	311	276	291	322	283	286	293	322	268	325	286	314	314	311	276	277	281	293	296	298	319	317	306	278	290	297	287	286	270	283	305	283	312	309	306	305	316	307	287	320	317	309	299	304	271	293	322	275	307	304	326	280	319	302	299	281	302	319	293	337	271	327	293	322	305	312	282	307	333	281	309	290	311	307	304	306	314	325	283	289	285	286	299	288	291	279	311	307	300	287	336	309	317	279	288	290	306	283	311	289	291	281	251	310	311	306	316	273	299	280	301	293	296	293	278	290	294	292	289	300	292	288	285	306	282	295	287	318	284	308	307	286	343	309	307	306	318	267	304	292	294	302	312	277	304	263	316	311	318	285	288	322	281	276	279	317	318	317	313	302	293	323	290	307	327	291	283	322	301	302	313	299	301	324	322	302	252	317	294	290	293	287	311	280	323	298	282	332	286	320	272	296	339	312	283	290	285	299	288	329	297	314	283	280	278	319	292	295	309	302	298	292	294	269	277	322	294	306	275	287	302	325	290	282	283	297	252	322	299	279	279	292	294	314	315	297	316	298	294	302	319	283	302	290	330	277	289	297	285	305	282	286	316	285	331	305	306	278	277	304	293	283	271	294	308	303	289	295	276	313	286	307	316	321	297	311	307	305	331	289	293	294	311	277	291	321	264	299	262	296	306	312	322	263	285	296	294	319	323	274	311	285	289	307	339	317	312	303	331	302	314	309	313	285	295	300	308	306	276	317	282	281	307	273	280	279	289	308	292	308	306	311	260	324	304	327	325	279	297	287	279	306	333	271	282	291	271	300	305	291	272	282	350	324	339	286	295	280	324	314	310	292	310	298	295	323	288	294	346	282	312	347	344	296	266	315	312	289	280	269	325	314	321	320	310	282	288	300	265	300	281	300	321	300	337	305	299	305	286	318	283	312	307	318	312	300	318	273	291	303	291	309	291	271	315	308	262	317	297	311	308	322	317	287	291	291	293	271	269	323	305	307	292	303	303	274	324	311	306	253	284	291	294	309	308	292	320	311	307	329	305	274	304	281	317	287	313	304	295	316	297	290	305	299	304	308	293	321	306	293	299	294	289	306	277	283	289	311	280	299	318	283	295	298	324	321	287	315	292	298	330	303	310	270	320	300	286	315	287	302	313	282	319	300	283	279	346	311	329	316	311	290	280	304	322	287	307	328	328	305	268	299	309	315	299	277	289	295	296	290	275	287	330	315	330	284	321	276	291	315	325	277	314	301	293	288	284	312	321	311	297	309	318	291	304	316	289	306	278	273	289	311	341	281	353	296	324	311	293	311	320	270	268	271	292	314	329	313	286	277	300	292	338	311	312	300	327	295	306	290	297	318	314	296	282	303	303	285	291	280	277	293	313	309	289	294	324	289	299	312	282	247	266	319	321	266	290	292	319	287	293	287	258	270	307	295	304	282	269	283	284	283	270	282	294	294	303	291	313	291	311	264	285	333	285	334	292	326	323	321	283	273	300	302	306	311	316	314	291	292	328	313	320	329	302	315	277	298	325	293	309	336	301	271	277	276	294	306	302	292	299	286	333	309	334	315	301	279	306	305	275	311	302	316	302	312	300	289	286	311	274	315	275	323	323	304	298	316	295	309	306	292	289	293	298	278	299	290	291	302	290	328	299	256	307	302	316	302	324	316	318	312	287	320	313	300	289	273	307	293	310	304	262	306	285	299	290	283	282	290	291	296	325	293	271	300	259	299	264	296	310	313	316	302	288	310	302	325	278	296	282	286	276	301	299	303	311	286	314	298	271	305	322	307	326	280	303	294	334	314	304	314	317	296	294	335	296	313	280	296	281	298	302	304	326	323	291	305	310	285	291	273	272	266	263	293	328	292	314	307	305	277	284	324	296	290	302	294	322	299	307	305	325	312	288	278	306	302	293	297	280	297	313	317	305	287	321	301	298	292	327	293	284	321	279	282	278	303	330	319	319	287	284	293	303	297	315	304	317	277	301	301	310	289	322	253	284	326	322	284	319	285	335	303	296	283	333	293	294	300	307	295	307	319	296	315	268	296	318	285	286	319	312	319	299	328	283	315	277	303	322	314	309	315	289	325	291	315	315	290	305	296	318	283	304	315	289	306	334	309	280	330	298	333	295	278	322	276	307	285	303	293	286	292	301	289	311	322	327	311	283	286	322	270	332	300	290	309	305	264	307	301	320	290	305	297	308	298	293	295	305	324	298	301	281	315	314	286	285	279	299	291	303	312	301	313	323	289	301	307	285	298	276	286	297	287	288	278	304	331	311	307	310	282	304	292	291	274	280	308	275	309	305	311	295	340	301	300	290	302	284	306	309	302	330	290	313	307	291	323	333	314	281	306	277	312	327	307	282	330	295	312	298	306	278	284	306	292	297	305	280	291	311	294	300	296	324	307	306	313	263	303	308	313	307	339	288	279	284	296	300	293	325	312	309	279	285	296	298	291	297	296	307	295	318	297	281	288	302	294	292	331	280	308	294	283	277	277	302	283	319	305	295	319	337	298	291	300	313	285	298	256	301	283	292	248	304	304	289	283	299	291	315	278	295	300	297	295	287	324	264	290	292	298	302	280	331	285	323	309	339	285	322	327	313	306	310	307	323	278	317	317	282	338	307	299	292	276	288	289	308	296	305	297	293	279	319	304	298	285	314	288	314	314	308	310	317	321	300	321	274	299	300	301	270	309	298	317	323	308	293	279	322	306	309	298	307	292	338	293	297	292	291	315	320	299	272	286	274	308	285	281	290	301	298	310	307	304	263	287	293	284	270	326	289	322	303	301	307	293	297	285	314	284	286	308	322	302	259	318	295	316	308	321	311	296	286	297	300	301	277	305	296	315	310	299	294	305	329	316	340
26470	20275	10053	1815	652	468	398	352	314	268	314	259	301	316	302	301	260	305	287	285	274	265	264	272	270	290	306	278	266	246	260	274	248	289	287	282	276	259	275	287	287	279	288	310	278	255	283	286	285	268	260	277	284	298	273	247	249	255	287	256	275	265	255	281	251	263	273	288	273	297	256	279	290	288	278	303	263	279	282	257	279	271	276	259	291	256	260	281	287	260	289	274	262	270	270	287	288	281	257	290	290	274	255	296	274	258	278	302	261	241	283	263	284	264	292	257	309	272	271	266	246	288	272	278	281	252	257	267	261	267	283	264	250	278	266	272	284	281	251	266	274	280	261	267	284	254	277	273	271	265	279	243	292	290	309	265	284	286	256	310	261	275	282	270	264	303	271	277	270	257	277	263	291	285	261	267	265	285	283	263	248	288	249	280	276	234	279	273	255	263	250	293	261	248	256	265	308	270	263	259	277	259	287	257	262	277	264	265	311	269	270	277	292	268	247	252	253	291	284	274	273	284	297	296	276	282	241	255	300	272	280	248	270	281	281	293	291	257	279	272	276	269	259	286	265	274	270	259	285	229	285	289	263	295	281	249	261	256	261	270	265	270	277	275	267	239	270	271	290	295	274	284	269	296	267	255	296	263	280	283	261	277	261	270	258	263	285	275	273	259	264	263	283	264	243	291	264	233	269	317	253	297	272	251	280	239	291	268	270	257	251	272	290	293	279	277	279	262	274	266	271	285	277	266	276	282	265	276	238	254	259	257	254	285	292	308	265	265	278	298	258	290	285	272	287	274	273	265	298	266	277	257	279	274	257	282	245	275	304	256	249	299	249	243	274	250	277	273	272	312	290	263	240	250	308	274	301	267	256	282	268	274	280	257	277	275	256	235	245	258	261	277	273	247	303	271	290	274	269	280	274	243	269	295	262	278	282	290	273	270	276	287	245	285	280	258	288	275	286	274	270	262	282	270	237	303	257	265	282	250	254	281	271	258	271	276	285	253	238	284	247	275	283	279	287	272	271	259	283	257	265	279	295	276	295	271	247	271	271	267	275	273	263	283	291	281	253	256	278	301	269	270	289	298	305	277	264	271	246	277	282	309	271	284	251	273	275	264	269	263	306	298	259	272	276	296	282	260	256	277	288	268	258	286	265	296	253	283	284	323	278	256	263	230	266	271	250	268	258	268	238	281	286	277	311	254	315	246	289	238	252	285	279	276	278	264	238	297	286	245	276	304	282	289	314	280	300	298	285	255	289	285	270	270	319	254	247	269	245	277	278	286	275	290	240	272	278	254	291	278	271	266	254	255	250	283	264	292	258	291	247	252	247	274	275	288	268	264	253	262	297	303	243	277	290	279	263	334	290	305	280	285	291	276	277	276	259	271	262	261	264	230	296	266	274	286	275	261	272	237	274	254	280	284	279	269	270	309	227	268	272	267	275	233	254	255	240	267	288	280	238	291	298	263	285	287	289	256	287	268	261	253	277	262	266	270	283	296	287	266	227	283	254	247	298	249	269	281	287	275	268	285	233	274	270	279	264	259	291	251	261	252	285	292	265	283	252	300	266	272	251	253	266	288	252	264	274	304	289	286	286	271	252	285	266	264	283	294	266	273	290	260	255	282	273	241	289	281	266	245	279	284	271	268	294	284	245	293	281	243	266	280	273	261	281	287	275	282	243	283	284	299	251	274	265	265	263	304	284	270	295	299	266	266	255	260	303	266	269	269	283	280	269	262	258	280	283	260	268	272	269	282	278	289	282	290	273	275	275	275	272	274	269	283	268	270	243	271	261	258	259	253	261	275	287	246	258	247	278	284	291	276	269	247	258	252	273	299	259	261	274	269	241	279	253	265	273	297	262	313	273	241	287	292	265	272	289	265	267	269	247	278	263	297	258	265	269	267	276	300	245	256	307	280	299	273	250	275	266	252	251	234	267	307	292	262	285	286	248	298	272	266	291	247	265	267	290	295	283	284	250	288	281	261	262	263	252	273	282	257	283	284	262	283	244	267	303	303	259	226	259	306	278	295	250	251	274	272	301	262	302	265	266	289	268	291	283	246	304	259	284	266	280	252	245	255	246	254	271	282	274	238	239	265	277	284	250	273	258	289	264	279	273	304	279	269	255	274	270	267	282	286	261	281	246	260	264	273	258	300	265	294	271	261	256	279	304	296	249	283	282	255	268	309	276	261	276	272	287	253	248	275	276	266	237	258	256	289	282	257	278	258	239	277	283	271	286	274	282	272	278	265	246	240	268	256	315	274	290	293	277	277	265	246	243	280	267	282	267	289	260	267	293	298	252	241	244	278	292	256	285	290	286	291	261	285	259	281	267	271	248	262	304	254	289	266	283	280	284	299	226	291	306	263	275	277	294	273	252	249	286	276	258	267	251	278	273	262	284	266	273	269	276	274	268	272	284	299	297	304	254	284	274	274	293	297	293	266	251	315	261	264	260	255	259	257	288	267	283	267	292	257	269	263	272	289	243	283	227	270	264	274	260	285	270	271	293	269	274	275	311	265	268	247	269	286	257	272	281	256	289	261	261	251	285	290	290	283	302	274	261	265	246	285	257	268	262	294	279	277	292	256	283	285	256	309	268	260	268	255	279	302	270	262	243	269	271	287	285	275	307	273	255	258	273	304	241	284	259	283	286	266	272	289	256	273	259	270	243	251	309	295	260	282	274	271	259	280	245	293	309	251	261	269	264	318	268	258	270	258	246	263	272	269	262	282	303	301	293	254	280	261	310	277	276	289	295	243	279	278	294	256	267	278	256	260	293	261	262	279	253	294	301	295	290	282	275	271	278	295	257	291	263	289	270	260	251	300	242	260	289	260	283	276	278	280	287	263	271	241	272	285	279	281	273	273	263	299	238	276	283	278	252	265	285	288	254	279	305	280	280	274	251	268	253	264	254	275	279	256	245	284	271	254	270	287	276	289	280	256	296	274	259	284	289	273	304	272	283	286	269	263	302	262	291	291	281	273	277	272	293	283	281	278	265	273	256	269	268	290	259	268	264	268	279	283	291	275	257	278	293	284	272	291	273	259	285	274	265	292	285	262	269	263	280	279	252	268	247	281	296	277	275	254	252	255	267	274	293	279	272	267	253	305	281	254	245	318	270	273	274	270	252	250	291	275	295	271	276	280	285	258	256	276	272	302	267	270	278	270	268	257	258	264	260	268	229	282	279	257	274	260	289	256	260	274	266	271	273	253	283	265	265	278	268	255	264	265	287	259	274	287	290	268	255	294	262	271	292	250	257	252	297	270	270	270	282	276	295	264	260	249	290	288	275	271	276	249	276	276	274	290	259	278	278	280	253	253	265	261	252	268	256	283	276	252	301	272	271	275	275	277	267	268	257	249	280	260	265	299	285	299	234	279	283	294	268	279	267	275	247	263	237	255	248	279	281	278	286	295	281	257	261	292	295	261	286	258	293	273	303	250	271	284	261	288	275	275	281	278	264	272	277	270	274	282
8068	10496	8219	2837	1472	1027	728	654	552	565	530	531	589	525	476	531	474	474	408	460	483	453	454	410	433	471	421	395	436	426	410	476	472	411	424	436	399	411	448	415	426	389	396	408	423	413	413	445	448	416	468	411	426	383	444	417	386	391	429	417	477	414	410	414	426	428	448	429	451	434	395	388	424	399	437	436	440	447	462	471	451	429	407	465	459	418	442	415	455	472	424	395	459	410	415	420	431	430	391	449	439	410	400	430	435	392	385	441	408	405	407	437	430	422	424	443	418	410	431	425	412	437	391	418	460	442	403	423	424	451	432	438	427	412	401	425	396	409	430	413	447	431	432	423	449	435	386	416	417	418	423	424	422	413	429	431	414	408	419	426	443	418	408	440	413	415	422	422	437	461	391	371	414	401	400	436	420	433	400	376	437	484	429	421	441	397	449	386	389	424	378	414	429	405	455	439	401	431	414	413	437	427	391	423	416	419	452	429	421	442	403	406	411	427	437	418	416	425	473	412	470	420	418	422	443	409	433	448	405	432	417	420	403	421	422	415	437	439	436	439	405	443	409	405	412	442	433	436	423	411	410	449	380	423	435	425	421	451	419	435	477	416	421	448	421	441	420	409	398	431	420	427	435	428	469	395	408	394	409	392	463	416	401	410	416	436	413	430	421	396	412	417	415	406	450	413	413	423	410	423	424	403	434	437	430	385	431	471	417	430	415	418	411	468	417	394	457	428	462	412	445	421	430	453	399	439	396	445	434	423	418	411	426	408	447	408	421	406	421	443	448	425	418	382	421	419	406	411	439	423	440	428	437	396	419	431	411	446	400	433	422	410	393	394	436	424	429	392	381	426	450	399	402	453	401	430	416	445	426	440	468	394	425	404	424	433	424	420	431	453	415	382	419	430	432	388	429	402	415	424	399	424	432	460	421	453	401	408	419	423	386	412	405	453	444	449	417	419	394	462	419	453	430	429	384	408	433	389	425	421	429	421	431	466	450	423	436	411	444	427	395	434	421	404	433	392	384	431	441	407	419	441	431	415	440	419	471	409	443	413	412	412	439	452	435	453	428	427	451	448	409	428	409	414	443	410	448	421	462	454	428	443	443	375	435	425	434	455	401	474	458	455	474	413	457	435	407	436	438	393	420	434	435	437	410	396	428	441	423	434	412	428	410	405	435	424	423	434	402	387	432	392	431	423	423	434	452	414	411	439	459	421	420	440	444	420	396	395	413	414	415	390	457	433	435	405	422	449	428	406	407	409	412	419	421	427	412	433	422	460	417	420	433	437	407	400	422	433	454	422	418	436	444	393	426	452	431	372	427	431	397	466	447	418	413	388	401	450	426	428	436	419	406	456	430	396	429	405	442	444	423	451	430	410	429	438	429	416	433	392	422	396	418	423	453	416	434	425	409	403	416	411	418	441	403	426	403	380	420	427	425	445	422	458	440	447	412	446	419	381	460	414	427	429	441	425	410	417	430	436	425	468	450	391	457	401	417	422	391	404	434	462	440	420	410	434	412	425	463	425	412	426	410	403	425	441	394	414	429	412	417	361	448	384	439	416	403	420	422	423	401	403	399	415	401	409	437	410	415	441	446	409	410	433	397	408	430	401	426	418	407	417	416	431	403	449	395	459	409	378	387	430	400	411	423	423	426	423	439	403	435	440	407	412	410	410	432	438	416	425	439	431	449	444	425	439	439	423	422	436	400	407	458	415	430	407	465	411	410	378	429	446	454	418	428	453	364	444	436	419	463	409	416	416	437	439	407	413	402	408	463	406	385	451	412	465	404	456	434	402	392	422	448	399	416	427	403	433	439	424	450	427	422	422	396	404	403	420	446	462	448	447	406	421	432	423	431	466	487	420	438	417	411	425	418	431	422	429	411	439	445	426	424	416	432	422	391	426	437	442	416	447	451	392	443	427	427	464	407	444	440	406	405	439	455	408	436	428	429	441	407	437	422	433	428	386	413	441	415	445	430	426	446	403	437	448	437	424	416	468	425	431	435	388	383	419	448	435	417	408	417	438	398	403	432	419	408	440	441	432	390	423	455	451	467	393	416	457	400	403	423	416	450	442	433	402	453	440	450	470	443	427	430	464	407	413	407	441	389	394	406	412	440	436	416	426	426	440	433	429	443	403	438	427	424	457	419	431	409	408	454	416	418	418	448	425	430	429	387	410	433	444	437	386	428	445	416	426	396	450	410	429	435	435	403	446	414	457	408	409	412	421	436	430	416	459	407	420	425	421	419	421	418	403	446	456	416	441	433	449	434	433	436	419	407	435	437	437	431	440	412	418	425	449	467	402	425	408	445	441	428	392	450	400	449	412	423	416	431	428	423	420	420	424	446	436	419	432	408	414	396	459	416	452	433	440	400	440	409	415	460	459	412	437	430	419	438	414	405	404	421	429	428	468	404	426	413	448	461	435	406	478	424	429	421	436	425	422	431	397	458	419	435	425	400	427	407	397	431	418	434	467	421	434	422	399	391	420	382	421	452	440	405	436	422	398	436	484	441	429	432	373	398	436	400	406	437	400	420	399	418	472	443	449	439	398	450	458	428	418	464	398	443	427	419	431	417	451	416	401	442	461	438	445	390	460	442	447	431	406	423	417	413	451	418	435	409	445	442	458	434	416	442	423	421	436	428	382	389	448	430	431	427	435	409	383	428	428	436	421	415	425	441	416	397	388	379	415	399	434	416	465	425	428	437	398	417	476	426	431	413	440	437	380	409	442	415	448	417	378	435	433	451	444	409	450	404	420	418	455	428	405	367	399	396	445	446	408	412	439	443	450	405	438	411	408	434	389	439	425	439	472	425	446	411	422	402	375	431	445	408	424	423	434	400	424	443	458	443	412	433	385	402	403	413	419	411	423	409	417	408	422	401	447	415	405	457	431	434	488	375	383	429	440	396	434	425	425	438	467	436	405	493	415	391	404	443	418	398	435	439	415	450	455	418	427	419	428	432	397	427	426	431	444	454	407	415	454	407	414	411	433	405	407	415	424	426	415	430	437	452	426	406	416	415	402	424	428	387	440	404	467	404	395	402	436	423	431	483	440	446	431	433	435	431	421	408	405	428	434	412	439	430	443	405	399	449	425	452	447	426	450	402	415	437	425	446	405	394	469	431	416	435	446	420	444	411	416	426	425	403	413	398	452	422	452	434	419	424	439	439	408	429	413	410	407	417	465	398	441	402	432	436	438	445	413	412	436	412	423	439	432	428	423	415	427	422	415	457	441	419	445	413	427	405	445	424	429	376	415	414	455	436	431	392	416	452	446	419	442	420	403	418	415	474	454	405	440	421	400	437	436	416	437	439	416	403	397	422	393	419	417	414	436	429	424	378	438	416	402	408	425	451	483	416	439	433	455	415	426	426	437	409	385	422	424	414	461	430	424	406	388	427	401	442	448	416	412	459	469	412	415	433	448	409	416	424	391	411	424	405	453	392	420	413	461	424	455	416	433	464	411	444	411	427	428
24326	21150	28140	24447	19070	2346	911	601	546	518	478	444	407	421	419	387	366	356	381	385	365	355	317	324	348	337	343	357	333	334	324	339	311	349	319	331	335	352	341	342	320	327	319	298	322	302	339	328	301	322	321	334	324	343	293	331	314	327	357	320	326	315	327	313	332	328	344	308	345	320	318	323	298	316	325	334	308	337	335	332	317	297	314	313	315	327	325	294	350	311	315	344	330	318	351	305	363	321	318	335	307	342	338	303	316	320	352	330	324	350	277	324	318	350	315	338	292	324	350	308	307	323	352	300	346	335	339	339	299	333	313	327	329	292	290	338	318	308	300	326	368	345	324	297	341	317	308	311	297	289	299	308	317	293	329	345	338	330	329	335	355	320	313	327	331	333	294	338	310	316	334	323	319	317	284	328	291	358	312	320	339	301	347	306	320	293	334	304	346	281	327	326	316	338	318	282	299	313	319	320	306	323	303	311	317	311	336	326	307	299	357	333	285	333	342	324	303	349	329	323	351	311	321	293	332	304	325	303	312	295	332	337	336	317	291	337	336	312	347	328	322	331	296	318	331	340	321	336	324	325	313	292	316	308	334	320	332	329	312	326	313	302	332	301	323	335	338	342	306	336	332	306	337	304	303	313	322	334	287	316	328	318	302	329	342	333	315	338	335	309	301	327	303	330	335	317	371	325	304	326	331	331	324	334	311	321	358	318	313	314	308	322	325	317	358	324	341	330	302	309	298	296	341	320	314	308	322	331	356	348	347	317	300	320	345	336	319	316	333	295	322	338	343	315	319	338	333	331	348	339	345	314	306	313	329	325	320	349	326	317	309	302	285	344	321	302	316	326	291	350	333	310	331	342	343	314	300	318	320	289	317	327	326	333	322	307	328	328	294	314	311	332	296	331	314	339	291	316	322	367	325	305	310	364	341	331	357	320	342	372	308	305	296	372	324	306	331	337	328	327	318	347	322	332	304	290	302	298	322	320	331	316	325	317	327	328	331	320	318	313	336	301	275	330	296	347	341	320	336	350	327	299	359	344	314	306	310	319	308	313	320	276	305	311	310	323	338	340	294	326	340	320	322	314	330	314	309	308	325	300	310	335	317	300	344	363	358	314	313	302	306	342	340	336	323	334	334	349	302	307	335	297	320	323	328	291	339	323	311	326	302	299	307	319	331	349	299	357	310	321	300	314	359	315	299	315	306	317	334	362	365	322	321	314	307	300	346	322	285	292	304	306	298	339	326	314	310	329	336	327	314	315	345	303	353	329	330	291	297	328	335	337	358	294	308	322	334	295	311	312	302	313	337	347	311	335	307	343	322	324	359	329	359	308	342	331	343	327	329	325	343	325	318	300	345	341	329	326	315	307	315	328	319	311	331	323	331	339	338	351	313	353	314	327	333	318	299	339	336	300	339	320	318	300	336	310	341	343	300	321	354	302	280	317	333	335	361	355	323	319	319	329	320	334	323	347	329	305	300	324	266	311	336	337	343	333	333	317	311	324	296	299	310	348	316	334	319	332	351	318	322	325	276	336	300	345	315	316	301	333	311	314	310	316	325	317	336	332	294	343	325	327	282	348	312	329	314	360	311	304	321	331	344	320	321	302	313	326	284	297	286	300	334	339	294	334	320	293	341	319	309	288	330	348	329	317	336	334	278	335	339	317	346	283	338	300	273	320	314	327	262	289	295	306	310	348	335	290	293	335	334	329	301	266	353	309	313	326	315	323	336	334	308	331	330	305	343	307	306	321	327	316	303	346	306	296	323	331	310	335	323	328	313	322	349	330	293	328	333	318	332	342	315	326	311	304	310	333	307	311	334	344	316	316	341	330	342	300	322	298	329	308	331	331	294	316	331	328	330	309	318	311	343	293	318	363	328	323	343	325	321	341	306	343	330	327	328	318	317	306	282	325	319	330	326	312	301	307	339	313	338	316	324	330	343	302	343	340	343	290	361	332	326	306	349	328	325	307	313	320	324	332	326	324	336	321	327	348	309	332	347	329	320	306	309	316	326	341	336	337	331	349	348	309	332	298	343	321	326	325	351	319	290	358	330	308	312	326	289	337	334	310	324	337	355	360	316	331	328	321	354	321	353	316	365	347	326	323	326	309	318	329	306	327	310	325	301	336	319	308	325	322	341	339	315	306	311	316	320	324	321	308	376	351	346	325	333	324	315	298	305	320	335	328	297	311	349	332	301	317	322	318	313	295	310	309	310	307	308	361	340	348	298	296	306	330	304	346	351	311	322	290	328	275	313	328	310	296	317	301	328	303	351	331	293	321	300	323	317	318	331	324	301	314	346	330	348	345	327	306	343	315	328	333	349	326	329	286	331	300	334	285	345	333	311	319	319	336	304	309	303	324	302	314	318	301	331	328	320	326	317	309	303	287	306	338	303	316	335	309	334	300	308	333	331	318	329	317	321	306	298	311	314	299	308	307	310	325	318	344	316	291	305	302	342	313	325	322	343	305	316	356	343	311	323	304	331	318	330	300	327	337	301	322	309	341	326	317	334	318	323	327	309	329	281	340	365	336	311	311	325	312	329	321	329	320	321	303	313	329	293	349	330	318	323	280	333	323	327	338	341	329	312	320	299	318	311	350	318	316	310	311	319	352	330	308	341	300	330	331	318	357	296	309	322	330	324	314	321	331	322	312	310	317	306	334	336	296	339	362	290	337	325	335	341	265	328	266	306	299	331	314	312	320	314	307	306	354	327	360	330	317	313	301	329	312	309	306	323	310	330	310	299	329	326	351	328	318	320	321	309	332	321	309	347	337	327	331	340	315	292	307	327	315	358	331	327	308	328	283	297	321	313	332	331	309	315	287	347	285	313	322	318	326	354	314	287	310	325	319	318	335	348	343	308	333	319	341	348	311	344	331	324	314	322	341	312	304	311	310	307	316	332	314	331	312	295	316	318	295	306	331	346	308	323	327	312	313	317	296	299	323	314	384	355	299	337	345	333	304	325	323	333	287	302	303	295	312	331	344	344	334	317	335	342	334	336	321	306	323	313	335	339	303	314	336	330	321	288	290	353	313	308	295	339	280	340	302	307	326	302	293	309	307	316	304	311	320	340	305	318	305	336	335	351	339	297	313	319	344	298	332	337	296	341	319	324	323	316	318	302	357	318	292	323	303	287	303	332	303	347	320	316	296	323	324	331	322	353	315	311	376	310	376	320	320	303	308	329	326	336	329	290	314	339	349	317	319	323	311	293	334	297	303	347	339	330	319	310	319	327	331	327	316	322	322	322	340	334	316	352	311	298	327	332	308	322	329	302	304	301	309	316	319	332	355	300	301	311	320	308	316	337	335	322	324	359	289	281	292	302	315	314	304	294	310	323	317	347	302	341	322	336	340	318	325	331	332	326	309	323	334	315	313	344	312	305	303	305	301	310	337	343	301	285	318	304	339	314	332	312	319	352	295	339	332	303	326	382	321	302	328	319	301	339	302	316	341	320	302	320	333	313	324	336	280
10742	18595	15188	7069	3917	2623	1975	1530	1252	1081	1004	956	889	854	796	783	684	672	645	622	612	636	587	566	548	620	519	546	564	529	539	532	552	540	536	524	519	489	540	528	492	528	519	492	518	511	531	546	505	504	513	490	498	503	508	527	492	473	563	483	502	535	549	485	478	499	523	530	512	499	509	515	528	513	505	539	480	505	482	471	489	542	503	555	476	496	457	508	505	553	495	511	518	524	481	514	494	530	489	522	511	493	548	527	509	518	512	503	532	512	512	494	487	538	494	493	493	489	536	463	499	533	538	564	499	516	493	497	560	505	491	511	486	485	483	444	520	500	498	500	513	513	484	515	493	463	528	528	527	514	516	495	494	498	454	541	520	482	463	491	528	446	517	491	482	511	539	512	515	515	540	491	493	473	523	458	489	480	541	475	514	511	469	491	520	485	502	480	520	527	502	474	518	501	516	526	520	508	544	536	533	483	512	525	476	469	502	490	515	511	529	558	538	526	505	487	514	461	503	505	478	462	512	538	517	504	520	506	516	545	455	519	504	490	524	504	521	529	504	466	531	489	500	486	515	557	513	487	533	473	521	499	486	480	482	499	480	587	490	510	492	509	506	463	455	482	506	495	495	489	512	465	526	493	463	497	512	526	497	509	489	477	543	510	530	505	461	530	514	521	521	523	472	475	512	496	536	498	505	526	551	523	483	511	517	495	497	464	502	527	497	519	493	507	488	518	534	495	527	524	507	515	496	463	509	521	524	532	468	524	508	534	529	532	524	519	477	570	476	497	466	489	477	503	515	496	539	523	550	497	488	505	526	515	508	546	465	485	505	463	484	541	489	485	503	521	510	535	500	460	488	533	512	508	506	502	510	526	497	458	468	527	495	501	486	474	522	519	502	534	512	560	519	492	513	491	496	509	527	520	558	532	479	455	509	488	536	499	485	548	494	471	517	503	495	478	504	553	518	485	517	484	500	491	539	512	504	516	488	496	518	493	480	509	553	502	484	497	502	500	507	492	504	497	509	505	503	559	484	561	534	505	492	564	457	502	469	471	504	497	531	511	506	495	525	505	512	507	506	560	521	472	497	500	489	475	520	482	532	492	534	513	529	520	498	488	500	522	523	494	472	513	515	450	512	497	521	538	471	493	527	486	528	522	494	510	464	482	520	489	464	472	514	501	510	481	511	537	471	503	526	491	525	467	527	506	479	516	545	473	516	474	519	513	500	505	493	477	547	525	468	506	474	461	510	517	509	485	490	532	512	504	468	471	508	484	517	489	470	534	492	465	506	503	506	515	499	457	527	471	518	506	465	466	502	504	549	488	522	515	508	493	515	548	496	536	525	503	499	511	513	467	528	546	490	535	538	536	543	496	523	531	504	485	469	463	503	512	525	490	516	544	493	531	459	491	523	495	479	539	522	471	501	488	519	522	496	477	513	517	534	511	492	508	498	509	489	483	504	493	502	510	548	550	529	507	499	456	485	508	553	515	529	491	517	531	505	576	510	534	494	505	516	481	488	484	487	513	496	480	485	468	500	481	520	491	477	507	498	497	523	468	522	478	529	497	504	464	540	482	498	505	492	496	472	521	510	479	534	502	494	499	493	510	499	520	507	489	507	493	500	537	484	494	481	490	493	483	484	473	482	512	518	454	482	499	508	539	506	484	456	504	572	488	515	530	453	505	541	510	502	534	500	537	503	524	499	550	547	485	528	514	534	535	481	506	507	511	493	509	464	503	541	475	502	520	522	509	477	493	516	456	496	505	527	488	544	478	479	507	506	518	488	464	523	527	514	524	525	496	471	492	485	509	506	461	552	539	494	548	508	486	489	432	487	504	463	526	533	500	516	481	502	493	499	540	493	507	551	513	518	476	495	502	497	502	526	494	502	535	459	472	511	488	523	518	519	473	524	554	497	483	490	506	478	508	511	488	472	526	477	499	515	484	525	462	477	530	516	493	513	509	493	496	495	501	498	525	530	490	516	510	512	482	540	494	500	523	471	508	499	495	546	533	515	467	536	499	487	511	503	500	518	496	492	516	520	543	483	524	520	539	494	509	520	506	514	549	536	493	500	481	468	506	519	519	558	475	502	518	522	476	466	475	472	529	550	488	504	495	514	505	475	529	490	488	518	523	513	527	522	540	516	482	524	450	477	517	530	460	522	573	517	517	509	513	526	554	491	476	514	467	463	498	545	530	485	486	489	497	441	503	502	495	532	508	518	523	520	544	540	494	514	544	509	519	535	502	550	486	516	524	532	520	484	484	521	500	512	497	496	513	486	542	490	468	491	553	506	491	488	500	515	487	462	490	497	502	523	469	515	509	497	528	452	536	485	573	499	494	554	507	503	498	479	517	508	522	527	470	502	507	541	512	530	515	531	494	486	506	500	523	505	539	503	527	503	525	499	459	498	503	554	528	501	509	488	510	458	466	516	494	487	513	531	496	513	511	490	481	534	510	507	491	494	520	492	495	547	478	489	514	465	502	487	515	488	481	486	520	461	462	514	537	502	532	537	468	489	532	539	489	498	542	477	503	485	481	506	500	466	458	498	482	551	536	478	511	506	548	484	466	545	542	517	482	505	517	503	518	496	464	514	515	499	505	476	532	497	461	456	465	511	498	517	499	495	504	492	532	518	508	474	560	499	513	466	505	477	523	509	542	483	529	484	548	493	538	520	494	552	467	525	479	523	494	561	524	502	507	500	526	519	507	566	495	496	435	526	484	504	504	514	543	525	501	490	475	522	535	524	494	503	464	555	468	452	508	500	489	478	511	518	505	509	452	529	532	503	468	516	521	495	542	491	509	517	513	531	552	478	510	497	482	481	515	496	505	554	530	513	548	535	528	504	459	500	539	492	499	518	524	515	541	496	500	488	498	520	508	510	462	443	518	549	519	513	524	523	518	489	494	557	493	488	492	521	507	474	509	515	524	506	519	510	490	480	508	483	498	526	508	505	476	519	511	479	511	521	523	532	498	497	520	502	539	486	491	520	504	509	531	514	519	557	486	457	490	517	493	547	518	531	517	485	514	526	479	523	474	468	501	527	473	492	501	474	496	497	504	513	497	506	509	527	506	495	504	501	478	483	548	517	510	495	479	476	540	496	486	473	491	515	510	488	500	493	533	500	464	496	467	514	470	484	484	501	476	510	525	489	487	492	554	548	516	508	479	450	483	518	519	520	533	499	533	498	514	517	512	548	531	517	501	507	530	497	476	467	515	512	472	528	541	549	498	499	505	524	483	502	478	510	517	525	546	480	555	517	500	498	520	506	515	533	500	517	470	527	478	505	509	470	478	508	466	500	480	534	517	482	505	499	520	501	503	468	495	485	507	492	494	524	467	486	545	473	492	490	514	502	496	459	466	496	488	501	471	506	571	495	483	487	500	514	498	471	493	526	503	495	458	460	509	516	506	482	526	509	496	514	482	488	520	492	479	490	485	495	509	464	556	475	506	525	492	485	512	484	537	456	551	516	483	527	492
23093	21163	28910	23706	21168	20409	2915	900	684	538	477	419	411	377	360	343	305	314	278	237	256	257	249	251	232	260	215	209	223	225	219	209	218	206	185	211	221	231	228	216	216	195	202	195	195	217	226	179	184	208	197	213	186	216	217	233	186	199	199	178	186	202	183	205	192	194	199	188	213	190	184	194	196	190	208	197	177	192	222	183	184	177	187	210	163	179	199	200	232	218	200	192	181	175	185	184	179	205	216	170	193	198	182	191	207	208	218	185	196	190	191	192	216	205	187	177	193	209	197	205	199	206	176	209	179	180	213	203	197	178	223	173	178	210	189	194	179	211	218	209	211	202	189	186	189	187	195	205	174	207	215	183	177	184	180	185	203	208	196	182	182	201	202	183	196	195	180	187	187	193	171	175	177	188	202	175	185	176	200	179	176	221	161	175	180	182	178	172	213	187	197	188	196	201	169	194	211	172	197	205	182	188	181	186	187	201	179	205	187	188	193	206	201	199	168	185	197	196	156	194	204	188	201	222	191	191	182	172	201	194	217	190	200	209	188	193	192	201	212	189	195	201	186	198	202	180	172	191	210	191	187	205	162	191	174	186	198	192	186	194	215	182	186	180	191	217	175	203	198	173	205	163	182	213	190	210	191	176	169	197	206	187	202	216	184	170	202	179	198	194	171	177	210	180	208	218	165	173	201	174	187	189	208	186	212	194	181	187	182	191	178	187	174	205	193	213	195	200	188	197	199	189	176	183	210	183	208	197	204	184	175	182	161	186	175	166	176	187	199	173	199	187	218	185	215	190	214	184	166	172	177	167	199	177	203	162	199	181	222	168	176	175	199	189	200	202	185	198	171	192	198	202	236	195	192	198	162	180	178	152	203	192	183	196	170	217	175	200	188	200	195	198	172	200	216	199	210	195	175	183	185	174	200	169	211	191	168	192	155	181	188	162	183	174	194	180	193	196	196	166	164	214	184	186	174	167	202	205	160	167	192	183	219	195	197	188	183	193	207	187	200	176	194	203	177	198	166	158	183	197	192	194	199	179	192	202	204	204	223	179	184	200	201	198	192	198	184	190	201	188	162	193	228	179	187	171	177	169	182	202	198	185	199	201	171	190	193	198	175	195	188	179	188	202	177	209	204	198	182	197	186	197	187	196	182	185	227	167	171	190	181	198	194	202	218	188	203	200	193	160	193	183	205	181	199	209	188	180	218	178	180	189	179	192	196	188	186	184	185	199	182	205	207	193	190	177	189	181	194	224	195	194	190	187	187	178	199	198	175	198	190	186	190	161	183	195	200	189	172	226	186	218	199	166	181	195	177	200	187	170	190	177	185	210	193	172	190	201	171	195	219	170	182	169	187	182	199	187	160	207	174	185	179	206	218	184	175	197	203	191	185	195	191	185	198	171	190	194	172	196	189	187	185	196	209	192	169	202	167	190	204	184	209	186	186	204	186	196	179	170	175	194	199	207	184	166	191	164	199	197	188	200	180	189	172	191	210	175	198	185	184	186	201	203	180	185	191	183	199	183	182	189	172	198	206	204	198	206	161	178	216	192	200	165	203	221	176	188	189	221	192	194	218	174	210	190	173	184	198	221	213	185	205	190	215	178	180	194	178	182	181	176	191	159	178	182	175	191	197	194	184	191	188	177	200	201	208	167	181	193	194	185	199	187	175	198	184	172	177	192	184	178	178	186	200	206	189	183	184	192	192	214	195	197	180	202	205	163	180	172	179	205	188	194	188	198	189	194	185	190	185	207	189	189	202	192	195	187	194	202	193	199	183	176	198	197	187	170	176	192	194	197	186	202	187	180	189	206	181	182	222	188	185	187	188	166	185	177	185	186	185	194	212	178	175	205	195	207	203	182	199	164	207	194	189	205	194	205	180	174	202	182	184	180	196	206	188	187	171	201	185	194	175	191	207	166	192	183	181	208	205	193	179	177	196	177	180	190	185	196	182	172	210	175	206	176	205	207	191	176	164	192	196	203	176	184	174	185	190	188	189	179	220	183	182	178	203	166	211	198	210	189	181	188	207	182	198	175	194	174	203	186	204	184	183	187	187	186	203	191	192	191	192	206	213	199	189	183	203	207	211	201	193	177	182	188	162	178	197	175	202	201	215	195	175	188	184	207	188	198	189	198	181	198	199	207	218	176	181	180	191	218	173	195	187	190	191	190	185	164	175	180	194	171	202	209	189	199	198	212	210	190	171	184	212	200	211	204	208	185	193	180	149	195	199	189	204	204	177	194	176	166	189	209	190	192	169	171	205	185	186	186	223	182	206	185	198	204	176	175	186	200	205	190	189	179	181	176	173	192	173	180	192	197	179	195	197	180	185	181	205	183	197	182	184	177	213	200	198	190	183	179	203	187	214	201	187	181	186	173	172	176	190	211	195	181	168	220	194	213	199	204	197	173	197	192	209	179	187	196	189	195	177	198	171	228	199	170	214	186	176	194	177	199	187	182	183	198	186	203	190	203	190	186	167	174	188	178	195	175	190	200	178	219	198	193	160	171	195	185	195	209	203	198	205	207	206	187	194	170	186	187	170	193	189	172	213	178	186	188	184	194	193	159	193	190	178	195	184	206	181	195	165	197	195	205	184	194	220	194	202	181	205	179	192	183	200	191	189	202	205	169	210	180	191	191	196	173	183	169	187	213	183	180	172	189	212	189	203	185	179	188	195	191	160	177	197	185	175	198	172	184	170	190	203	207	171	186	178	163	197	172	204	206	191	182	184	177	187	175	185	173	186	200	195	192	195	192	167	195	187	192	179	199	192	199	197	183	165	192	189	182	204	212	177	222	192	196	198	171	189	191	182	167	207	174	194	208	183	195	191	185	192	192	194	172	205	189	194	193	197	189	161	180	179	203	202	191	165	183	194	187	178	173	180	206	194	181	206	207	187	202	175	194	173	192	179	190	194	190	182	177	200	182	178	190	178	170	211	177	164	200	185	190	176	177	216	203	179	185	186	176	177	166	181	179	199	173	179	193	176	198	198	183	203	172	195	178	178	179	197	176	218	211	208	198	177	204	201	197	200	213	179	185	193	196	183	204	186	172	188	176	204	199	175	196	194	191	199	180	202	207	183	195	180	207	193	204	203	190	188	194	216	190	175	180	195	191	191	186	163	173	211	198	167	185	197	191	223	195	207	223	196	200	197	185	193	174	220	199	205	204	215	196	193	180	211	193	210	189	181	153	198	204	183	202	195	191	180	194	181	212	184	181	174	185	194	181	193	187	194	193	209	180	188	201	188	187	192	192	186	202	175	208	194	176	200	172	187	174	204	184	193	188	192	183	197	194	194	213	183	178	180	168	194	177	198	183	189	206	184	197	183	184	174	185	189	188	180	197	184	196	190	192	198	209	222	187	199	178	174	177	172	183	189	186	170	179	205	189	173	195	183	193	198	223	204	178	197	198	186	215	179	195	198	197	170	192	162	184	198	193	180	182	198	181	188	202	169	191	173	199	198	196	180	196
14298	24653	20620	11007	6592	4400	3046	2362	1974	1504	1276	1153	1018	948	911	844	717	633	593	518	528	520	521	478	435	466	450	419	384	404	403	374	409	384	368	406	363	341	331	383	345	351	324	343	333	317	298	325	294	316	333	336	340	308	321	308	372	293	325	314	303	316	295	341	322	329	288	317	348	287	328	318	305	331	327	337	296	330	341	300	325	345	325	327	311	298	349	310	310	340	302	287	281	321	311	292	304	256	294	301	301	314	304	317	325	305	287	309	282	306	290	328	306	325	271	315	290	305	315	314	324	278	337	286	294	315	299	326	329	285	284	313	327	305	287	315	339	294	308	329	292	298	307	286	304	323	327	288	280	300	316	292	331	306	316	279	328	313	284	358	300	314	301	294	280	306	316	296	305	292	291	327	307	309	305	285	313	287	313	308	299	299	298	332	293	294	293	291	316	277	338	363	287	298	278	283	296	315	307	317	325	297	289	303	336	318	309	305	296	347	293	286	317	297	300	310	323	295	316	312	296	317	282	281	288	327	325	308	314	326	327	325	297	303	301	297	299	329	284	281	288	319	306	291	309	307	316	281	312	260	327	293	304	317	298	267	296	316	304	335	287	330	304	284	327	323	293	336	332	321	283	330	280	312	292	282	277	324	308	308	289	268	284	302	274	300	315	302	311	301	326	294	308	315	283	313	305	293	284	318	278	294	324	271	298	278	316	338	294	324	292	294	309	295	312	298	304	360	296	285	291	308	312	304	314	338	306	294	276	291	302	284	321	284	346	294	316	340	297	287	288	297	276	301	293	298	315	278	297	320	311	296	313	276	334	275	304	297	327	317	300	308	314	276	290	304	321	324	265	264	299	286	307	289	287	284	322	314	302	332	276	285	314	296	310	308	288	298	309	321	330	302	293	321	291	298	293	308	284	294	270	319	293	314	307	291	317	306	341	294	294	297	297	318	313	287	288	281	331	324	283	300	278	299	295	279	305	267	271	299	326	296	323	309	313	304	323	282	285	316	279	284	288	293	294	299	303	324	286	317	298	280	313	300	314	284	328	277	301	287	325	289	306	300	283	289	302	295	286	318	291	298	297	306	305	327	310	290	359	295	276	319	277	303	357	306	294	299	312	283	329	340	314	309	273	314	323	302	315	304	293	331	280	317	293	299	292	279	319	303	325	322	305	318	307	306	314	301	324	304	302	312	307	300	312	322	292	347	314	304	301	301	299	283	313	291	287	310	301	280	278	311	305	331	300	294	287	280	311	337	309	322	289	269	289	314	341	291	317	273	344	290	327	289	292	329	287	303	306	304	290	324	300	297	309	283	339	294	310	322	320	312	316	317	332	303	301	292	331	332	299	316	316	341	300	293	296	310	303	304	301	315	326	288	327	302	322	305	263	304	294	279	314	298	299	311	307	316	302	330	286	312	303	297	302	297	318	295	310	310	303	315	267	264	306	295	308	295	312	281	281	285	324	334	318	297	307	307	271	258	292	295	301	296	316	306	321	291	286	296	318	320	303	309	317	318	300	271	306	327	306	296	298	316	327	316	325	307	310	296	299	274	320	309	285	296	312	315	278	321	316	326	296	304	284	322	309	328	301	297	286	320	325	312	326	301	302	293	317	299	300	289	318	300	316	302	306	288	301	322	303	305	318	304	298	281	318	319	284	250	284	311	325	304	283	291	304	301	291	299	294	284	305	329	309	292	323	294	328	313	297	267	313	305	330	297	273	284	322	290	287	297	333	285	314	326	272	340	336	263	300	297	301	333	303	292	310	311	304	308	302	288	312	290	289	299	303	298	277	302	305	268	313	308	308	298	265	320	296	311	291	294	295	312	306	277	322	323	300	312	319	289	297	291	325	300	296	310	313	285	310	299	280	289	332	316	317	305	294	313	312	309	307	310	295	304	296	302	285	279	314	305	277	293	312	288	339	292	307	277	310	322	307	298	305	325	299	327	322	289	327	279	287	273	334	310	297	294	285	291	269	283	309	302	304	310	308	306	301	295	297	320	302	294	316	308	332	293	292	324	335	313	334	301	305	301	305	292	288	307	348	317	319	315	300	295	335	339	311	313	313	283	297	284	313	293	298	276	297	294	308	305	281	308	283	321	287	314	313	317	275	325	291	282	286	303	305	315	301	343	314	273	314	297	289	333	281	300	298	313	328	290	295	286	323	305	314	297	308	293	259	295	286	307	309	302	316	306	305	328	326	320	288	317	319	306	281	297	316	308	293	301	267	298	291	302	323	291	289	297	307	320	318	294	292	286	284	306	317	305	295	305	316	299	308	285	276	322	315	293	305	324	298	324	301	305	285	310	293	289	320	307	297	285	282	281	297	317	316	308	309	296	271	292	298	316	310	322	263	287	241	295	304	309	299	301	293	324	292	300	306	293	292	322	295	313	285	298	311	293	313	320	291	316	268	303	309	319	282	296	318	329	297	343	297	298	272	308	298	310	280	302	304	312	308	285	290	305	295	282	301	307	307	308	312	294	323	294	309	299	309	292	333	309	323	281	318	336	336	299	306	281	318	299	298	339	289	299	306	259	309	294	331	316	302	323	288	290	301	322	309	289	282	316	306	288	274	275	275	330	268	327	277	298	291	329	317	310	319	302	301	315	284	304	325	279	308	306	291	295	318	286	291	329	307	320	310	286	314	306	344	295	346	298	314	308	315	344	285	299	317	307	329	281	345	313	303	295	298	296	345	282	288	330	263	308	310	322	302	313	317	313	303	304	321	312	289	320	296	305	295	277	308	332	326	303	305	270	313	319	314	309	299	289	293	301	288	326	289	305	316	294	309	284	334	336	311	279	325	272	288	327	307	319	324	297	309	302	297	299	300	265	303	303	288	336	312	302	311	289	292	316	321	329	315	300	330	335	297	285	317	301	303	300	300	324	294	295	351	296	330	293	333	350	275	290	341	310	308	281	303	312	329	325	300	305	295	311	263	338	329	288	315	295	311	293	273	289	290	292	303	316	304	288	319	289	295	301	324	302	297	271	344	302	328	310	314	271	285	315	327	304	279	313	305	306	296	336	306	296	285	274	296	310	284	293	299	309	303	289	301	272	302	308	289	314	273	322	298	302	292	301	328	309	320	336	307	329	300	293	262	313	299	338	323	311	324	319	317	302	303	297	302	299	311	295	300	280	303	303	307	305	294	312	329	268	277	283	287	323	315	314	310	303	339	311	289	323	286	294	315	315	288	320	272	290	324	286	284	295	316	286	306	292	295	296	326	293	288	306	288	306	276	274	282	300	279	319	296	282	282	305	316	321	299	300	293	308	298	289	316	298	320	282	302	302	312	318	280	299	318	296	306	283	329	281	272	290	294	287	306	273	315	292	285	297	287	308	277	321	352	306	278	292	325	295	313	316	316	320	309	304	303	296	313	281	309	281	297	327	289	309	338	290	281	319	319	289	303	307	327	284	324	314	304	299	302	288	292	306	319	316	316	300	276	289	343	340	267	323	317	269	294	317	310	306
26633	20453	9712	1832	709	447	379	333	307	326	328	264	283	307	291	321	270	293	288	284	295	275	301	274	253	289	266	270	352	287	314	271	287	287	256	279	255	260	300	274	242	270	280	284	279	276	275	243	264	282	297	281	255	300	275	298	288	279	278	276	293	299	296	291	268	279	299	258	307	273	273	243	282	305	280	276	265	310	277	298	258	285	293	289	287	262	303	275	323	315	273	272	286	283	277	297	241	287	281	288	272	300	256	280	261	290	282	281	283	284	309	284	278	259	294	280	254	268	289	283	312	292	265	306	280	276	257	284	294	329	254	330	271	269	292	291	265	271	274	285	278	271	298	276	293	275	272	277	276	269	251	288	298	262	255	254	300	292	283	294	281	281	258	280	270	273	292	291	238	254	271	268	291	286	252	275	279	301	277	254	235	293	269	267	292	270	305	288	281	267	290	280	309	275	274	273	298	284	271	325	288	278	274	274	258	290	280	298	284	275	277	313	273	292	268	276	255	275	289	297	282	271	274	282	262	291	256	270	281	277	251	249	242	278	272	254	295	292	299	269	296	277	304	296	279	269	262	324	272	282	284	280	274	262	311	286	276	321	293	279	293	263	288	294	296	284	257	282	254	286	261	266	284	279	294	287	269	267	287	279	270	307	307	238	276	280	292	286	266	272	268	302	274	270	280	308	284	273	259	262	276	282	299	264	251	263	299	273	289	278	268	297	263	289	274	266	287	268	280	284	294	286	299	278	276	268	297	286	266	298	258	264	288	267	285	257	273	287	287	266	245	281	298	272	270	273	279	245	277	256	277	285	311	294	259	277	294	317	277	284	264	239	256	261	282	261	291	286	264	242	241	282	308	314	261	252	287	281	295	323	288	314	292	276	279	284	282	264	286	266	271	286	236	293	292	288	264	273	261	259	288	279	268	259	312	292	269	295	239	233	262	266	269	257	262	291	306	308	263	283	251	268	276	298	265	282	265	268	270	267	256	272	266	276	279	270	277	288	274	299	287	297	304	299	259	287	280	296	320	276	283	305	250	270	273	303	296	283	292	253	271	285	299	285	245	301	254	239	286	269	288	268	289	279	270	290	245	283	248	275	285	260	251	268	288	276	270	271	296	273	267	276	268	260	286	302	249	285	261	268	278	284	289	269	280	289	304	269	276	290	280	261	287	269	279	272	249	257	289	279	268	278	272	272	265	263	316	269	303	275	296	251	281	276	266	285	266	288	286	246	266	276	328	268	252	290	299	291	292	308	256	258	268	285	281	267	284	257	265	272	278	266	263	285	276	264	290	251	303	267	269	256	265	243	263	285	286	301	301	304	248	287	292	292	288	260	270	274	272	311	267	295	269	282	265	255	277	262	284	291	293	290	285	296	319	304	264	265	303	279	292	282	270	266	262	257	263	280	275	281	241	270	246	288	279	258	274	264	278	264	261	277	276	281	288	260	266	252	299	268	278	278	304	256	258	281	293	283	290	243	267	252	271	303	275	264	275	299	276	281	315	260	286	254	275	268	274	289	273	300	300	252	258	247	258	290	275	247	283	270	231	292	275	284	280	286	309	273	281	259	279	261	273	276	274	266	273	294	290	299	280	292	274	251	296	282	301	270	299	284	268	287	266	245	251	294	288	280	271	302	280	262	263	270	293	273	273	263	278	280	293	280	242	262	277	272	293	259	293	287	290	274	289	289	253	287	234	309	267	290	290	250	273	281	281	280	297	234	291	280	309	255	294	278	313	285	248	313	302	313	258	275	278	317	306	255	290	271	317	287	272	292	314	270	291	260	298	277	303	262	261	280	282	286	281	264	293	282	258	283	310	274	272	280	284	269	270	280	286	259	305	272	271	260	262	293	267	267	278	302	309	261	298	283	249	282	289	282	285	269	255	274	273	270	280	249	269	282	307	306	273	286	289	252	271	260	294	283	272	292	259	257	252	250	285	307	266	301	292	321	279	290	299	293	246	316	261	231	275	262	282	264	296	294	269	280	303	270	282	271	274	275	282	294	283	267	287	277	282	300	286	291	295	262	303	243	279	269	268	300	267	275	257	289	287	299	275	271	262	288	269	247	245	278	284	281	256	267	274	293	285	280	278	252	259	265	285	265	299	311	265	270	311	278	270	309	270	296	279	282	278	265	264	263	268	263	267	273	275	301	286	263	267	281	270	276	268	257	264	290	277	246	285	283	311	331	282	294	270	292	284	285	264	262	278	246	307	277	257	305	261	280	250	295	291	283	296	255	321	301	286	275	234	270	267	296	282	255	256	280	296	302	282	291	288	263	291	268	288	297	243	253	291	245	257	303	289	248	295	279	322	254	278	318	292	246	280	265	271	256	279	259	275	268	304	274	260	303	285	271	301	258	293	263	291	291	275	295	253	255	267	278	286	298	274	263	297	282	276	275	297	267	277	281	304	260	280	265	257	274	277	300	260	264	279	252	279	279	268	282	280	307	287	269	264	273	261	253	285	306	280	274	295	282	283	292	249	264	258	261	289	253	282	278	285	287	295	295	291	289	305	291	267	292	299	272	254	281	239	268	282	267	276	280	300	286	316	290	249	280	276	276	265	241	257	288	268	300	247	244	261	283	266	280	275	259	289	287	282	265	292	275	284	273	254	289	303	272	274	283	245	309	319	266	274	252	267	280	294	266	285	296	258	264	268	258	299	269	298	291	267	238	287	263	268	258	279	271	267	293	297	279	289	274	276	269	286	271	285	273	292	277	282	291	288	290	272	286	281	274	284	299	273	265	285	256	267	291	292	324	295	278	277	338	273	272	283	303	298	258	283	261	289	291	262	283	274	279	283	265	260	256	249	304	263	287	277	283	274	272	271	271	258	266	267	282	282	277	287	293	301	272	265	268	287	288	271	281	260	287	284	273	296	261	242	288	292	272	287	280	285	267	284	263	287	301	294	296	243	260	295	275	315	295	276	280	274	278	282	281	289	300	260	273	271	281	270	280	282	270	250	281	272	277	262	281	291	280	269	282	284	266	289	293	232	288	285	311	309	283	281	279	281	297	286	266	265	287	279	287	278	287	303	310	280	275	271	271	287	287	300	290	271	272	313	280	279	288	294	290	267	279	281	277	271	263	279	298	300	291	264	283	305	265	295	266	246	287	247	283	278	270	239	292	256	243	256	259	264	271	280	267	295	263	250	269	267	287	259	283	291	279	275	267	304	331	270	276	294	272	257	245	237	298	280	282	301	265	272	276	294	275	266	275	274	275	293	329	273	296	276	274	302	263	260	278	270	300	286	255	302	270	282	267	287	241	275	271	270	285	251	284	290	299	268	272	264	272	267	284	290	277	265	291	268	276	271	237	291	253	259	270	330	257	278	293	265	281	275	265	268	316	279	261	229	286	280	292	245	276	295	293	276	284	259	282	292	310	304	275	283	298	295	293	287	284	273	282	266	285	293	290	261	317	293	253	283	266	256	293	264	256	257	275	272	296	286	312	283	246	267	290	268	297	289	273
8522	9920	7345	3082	1484	977	795	607	578	547	490	479	506	554	486	516	478	481	422	508	451	429	447	432	451	425	420	434	461	440	432	411	425	412	448	438	405	470	456	432	454	438	444	459	414	469	429	421	413	389	474	396	464	439	392	426	425	411	438	453	487	418	403	418	410	409	434	468	407	430	437	438	421	394	414	429	422	390	480	409	431	412	453	434	457	472	447	453	453	441	435	415	425	485	456	435	418	374	421	436	434	434	428	446	424	399	408	460	446	441	457	451	431	436	452	426	429	458	423	402	442	451	442	463	418	422	416	422	428	464	467	441	441	433	470	435	395	435	432	444	445	433	443	411	460	419	472	443	444	439	408	447	404	459	451	428	446	401	446	424	425	397	438	418	436	463	459	457	437	437	420	427	461	431	413	413	427	422	416	422	443	410	467	425	436	457	418	446	428	423	456	461	455	418	423	451	415	458	399	440	405	479	432	440	431	404	437	437	455	433	438	419	422	442	390	434	426	411	412	417	453	421	496	438	411	436	426	443	438	472	425	427	439	450	440	445	440	453	441	441	439	428	428	434	447	436	427	460	427	453	437	475	418	444	426	409	420	457	430	416	428	450	443	414	387	430	441	425	398	390	424	409	447	436	442	418	430	432	421	407	435	415	456	436	448	439	437	456	426	431	452	423	462	415	470	417	456	407	420	444	406	414	431	443	435	401	442	428	452	434	455	439	444	441	453	444	391	413	450	446	445	436	458	437	414	421	408	444	411	447	444	421	421	445	419	461	403	461	446	425	456	466	453	413	434	414	428	452	408	438	434	425	428	422	450	465	438	440	479	440	432	466	447	453	452	428	408	464	430	421	408	428	439	438	412	409	421	406	431	433	454	408	431	416	442	475	432	456	420	462	429	463	397	434	426	416	412	431	395	408	410	453	421	421	385	420	414	437	440	432	453	445	427	429	480	447	420	417	454	427	439	410	453	434	435	451	417	421	450	442	447	403	438	417	450	443	400	420	430	411	427	434	448	445	433	414	453	401	423	446	377	431	440	436	459	430	412	454	422	423	436	437	440	402	439	427	455	438	422	448	427	423	436	430	405	416	457	445	426	464	458	446	431	422	419	392	423	420	422	422	449	427	416	432	444	441	428	401	421	414	461	403	428	447	410	411	419	412	414	444	449	423	407	403	451	452	463	442	468	452	450	468	440	440	495	447	411	451	431	431	430	420	418	424	440	412	440	422	409	381	455	440	457	425	410	447	419	420	424	408	407	412	381	507	471	436	433	416	411	409	440	450	420	427	432	419	412	431	437	445	403	419	422	451	408	415	418	382	464	462	428	445	427	443	423	384	416	410	454	451	483	408	420	418	477	482	407	458	429	436	433	393	457	440	424	418	442	448	464	435	387	418	392	458	410	453	405	436	423	429	390	446	463	434	470	415	387	404	413	445	451	431	449	425	448	436	426	403	444	423	437	411	448	398	423	482	431	432	471	441	434	423	411	431	470	441	460	448	452	458	436	459	420	446	457	436	424	402	419	434	435	440	390	493	468	422	411	449	420	434	427	444	411	470	416	426	426	416	414	433	461	440	424	449	416	412	428	436	415	431	441	434	434	396	445	404	463	442	441	446	442	431	462	427	418	443	446	422	416	471	421	437	425	425	476	425	411	405	422	416	453	426	428	432	444	449	415	452	453	421	428	425	437	442	398	438	423	432	441	455	459	446	442	462	442	438	415	412	445	427	455	402	434	436	432	439	448	440	404	438	405	422	401	421	410	383	451	442	447	433	413	392	441	404	466	457	409	432	451	409	402	425	437	451	418	451	428	418	437	430	409	404	434	426	431	420	435	464	413	401	394	407	423	408	445	427	442	432	388	432	480	397	400	407	398	460	484	422	442	421	443	449	424	430	416	436	380	411	431	413	473	413	460	431	410	422	438	453	430	432	392	423	397	432	427	459	458	445	448	447	446	452	430	469	420	436	428	451	448	435	411	447	436	460	418	412	459	424	437	458	407	420	416	436	438	426	414	460	449	423	443	452	423	410	430	432	435	429	429	412	429	442	426	442	426	385	419	419	434	398	432	475	439	430	406	419	434	416	424	421	449	428	462	423	437	415	450	400	442	434	422	445	442	417	406	426	463	393	411	440	433	469	439	452	410	428	433	429	411	399	383	412	431	427	443	397	442	447	436	424	420	464	419	441	433	422	427	438	442	446	431	413	421	447	425	448	421	416	466	390	454	430	434	466	432	426	432	433	454	406	427	408	448	466	412	455	442	437	454	444	445	407	430	423	437	446	415	408	405	433	419	461	433	435	434	426	420	419	434	416	437	482	432	466	438	423	443	428	421	428	413	456	424	399	444	437	438	438	476	400	433	414	415	434	403	471	441	443	425	397	448	443	395	414	458	435	419	445	422	446	410	416	458	446	431	424	417	411	395	439	454	423	448	429	441	406	391	420	472	413	434	441	433	463	443	395	397	423	438	427	476	417	450	440	417	410	437	416	412	413	451	445	429	433	425	386	443	422	406	417	441	433	406	424	468	412	407	441	372	418	455	455	440	435	436	422	432	417	447	422	436	413	433	410	419	434	420	419	415	418	414	398	426	411	446	428	464	422	413	432	449	428	442	431	399	455	464	405	457	428	392	395	453	455	454	460	419	395	431	411	424	437	414	468	433	462	424	439	498	418	416	405	428	435	438	435	451	446	457	450	464	422	447	448	417	427	405	423	422	443	374	410	454	428	437	457	437	427	438	432	411	403	442	446	410	422	493	409	434	433	454	429	480	452	454	460	396	467	443	461	421	402	395	408	410	395	443	430	446	431	425	431	433	417	397	429	447	427	472	437	432	429	395	452	449	422	447	440	442	419	429	434	394	429	443	409	452	432	437	390	460	416	443	424	430	429	422	441	435	446	446	446	431	408	464	420	422	459	417	416	425	425	430	440	459	411	414	384	435	426	432	422	399	425	417	445	455	394	444	414	441	439	410	447	459	424	468	440	416	461	394	441	409	419	414	429	488	466	412	422	404	405	466	399	439	447	466	438	446	443	410	430	446	449	443	439	434	411	426	438	439	424	422	430	442	426	410	467	401	426	430	431	433	440	444	430	416	432	415	455	421	417	427	432	432	442	456	434	395	443	464	431	469	439	447	433	444	429	457	459	402	455	418	419	430	440	413	453	437	408	439	414	378	433	408	455	436	434	419	419	416	409	445	431	444	457	445	454	403	456	432	421	423	408	455	435	433	381	421	430	409	441	441	417	417	437	454	407	445	443	438	401	436	399	442	413	464	454	440	411	436	452	412	419	459	432	411	450	440	464	427	432	412	444	405	460	401	428	418	461	417	430	434	431	436	408	424	435	419	433	388	436	452	444	436	454	449	427	408	425	411	419	492	479	419	423	447	417	423	458	448	399	473	400	449	433	447	395	463	421	406	426	469	431	460	442	457	411	461	427	429	407	421	421	416	424	425	436	438	427	459	420	388	397	437	461
24283	21151	28157	24382	19119	2379	887	621	514	499	486	459	438	397	386	392	398	371	356	392	373	364	344	359	341	362	320	339	332	329	349	370	320	346	333	349	338	357	315	322	322	327	324	345	328	319	378	330	337	328	307	340	325	333	338	365	321	327	346	291	341	312	355	310	331	318	337	327	308	297	332	294	362	315	314	321	364	337	339	354	345	365	339	316	314	337	347	313	346	332	326	351	331	351	323	342	305	325	289	325	311	344	312	320	343	319	318	336	321	344	326	343	342	316	339	333	335	311	343	309	350	331	345	356	265	326	356	323	326	360	329	335	319	307	287	328	348	329	300	354	320	355	321	352	331	350	339	346	332	310	345	279	322	304	307	366	309	328	352	347	316	342	349	326	327	342	344	329	351	345	336	314	339	322	304	328	358	330	340	302	327	312	334	348	316	340	337	358	330	298	289	359	336	332	314	316	318	318	335	301	341	318	330	343	305	287	342	338	292	316	365	364	302	342	339	330	346	341	298	331	324	321	353	324	317	332	321	329	344	309	318	324	318	344	325	337	368	293	314	337	355	333	326	347	309	356	294	342	332	326	329	303	313	336	331	335	327	313	307	318	365	335	312	324	348	307	368	339	318	317	313	322	311	338	337	326	319	310	326	318	329	356	304	341	330	324	316	346	335	320	324	298	345	333	329	321	352	324	317	326	329	329	294	343	344	294	329	308	318	329	327	336	363	360	310	323	354	346	356	304	319	299	323	332	322	315	336	298	324	343	343	341	325	336	325	309	326	303	321	328	329	304	300	350	332	305	292	341	341	337	307	330	303	283	318	312	317	339	339	311	319	312	335	311	324	353	326	333	334	341	330	330	357	332	294	329	344	319	343	322	305	290	360	300	325	328	300	311	326	322	328	342	368	337	339	325	335	340	311	334	314	293	314	351	308	326	305	311	332	335	320	342	315	335	331	315	329	343	322	306	372	326	327	341	328	319	323	328	336	304	347	307	321	323	363	330	353	320	307	318	337	325	332	345	328	308	329	334	330	312	328	319	349	326	345	323	314	335	341	321	332	326	346	304	336	321	312	315	360	313	332	353	338	319	349	353	302	294	333	337	311	344	322	353	338	307	332	299	301	338	306	325	319	303	330	309	318	313	319	351	340	303	294	315	307	318	357	344	329	291	314	308	345	336	322	331	296	323	354	333	323	327	331	369	330	344	323	320	357	315	314	304	319	305	323	338	327	296	326	314	299	326	317	332	339	348	331	344	333	351	325	327	279	340	335	297	309	330	308	348	306	315	285	348	342	302	298	340	312	365	316	324	329	331	324	333	330	302	315	339	333	326	331	317	319	336	325	331	294	306	323	336	320	338	316	286	294	331	319	326	318	291	294	337	339	327	342	320	338	325	322	307	302	355	326	336	331	338	320	329	308	340	320	317	326	328	313	318	313	351	348	341	310	342	336	348	333	336	296	330	353	342	311	300	341	334	334	315	336	321	336	317	323	328	330	334	352	285	318	322	319	324	337	325	338	314	332	358	325	307	317	301	318	334	322	308	317	331	320	327	304	332	318	311	321	313	348	308	306	296	292	320	305	338	314	357	352	329	320	299	302	340	338	344	307	298	326	325	289	342	311	338	340	360	291	349	306	345	316	316	331	333	349	335	365	364	361	298	369	345	341	322	316	320	294	321	319	308	322	358	364	339	316	311	315	283	328	353	312	330	309	351	335	306	321	328	322	338	304	290	321	339	344	298	316	329	304	304	346	334	319	329	310	315	356	352	356	322	323	309	340	345	325	328	345	341	303	318	313	314	319	319	327	322	316	303	325	319	320	301	310	357	324	308	329	331	334	321	313	322	304	346	306	336	312	330	340	323	335	332	334	351	328	330	343	310	321	323	300	360	330	320	331	323	327	315	301	341	326	349	346	324	327	299	342	353	321	324	306	337	312	347	333	335	318	313	307	331	344	329	285	355	367	308	338	311	317	336	324	318	321	316	332	304	337	338	300	316	330	358	303	328	343	306	314	315	326	324	344	359	310	317	338	311	320	352	325	325	323	306	337	303	348	311	325	357	313	348	294	298	330	317	326	333	308	320	347	323	380	314	326	312	334	299	322	326	359	319	335	301	339	324	328	366	336	327	290	300	328	322	329	295	284	334	323	310	328	354	334	334	336	324	332	276	305	320	313	345	293	336	351	333	315	314	336	335	296	334	304	311	315	324	341	312	325	324	332	347	322	340	331	311	300	318	328	345	353	337	324	333	309	345	310	327	365	326	330	318	321	298	344	385	314	321	339	346	317	328	350	304	317	349	302	329	367	310	304	332	300	351	310	301	316	314	332	324	300	339	321	347	318	325	340	322	307	349	341	326	343	357	307	351	295	317	316	333	346	342	292	320	332	332	324	333	313	324	322	366	331	341	336	313	353	346	299	306	289	350	349	361	324	343	318	354	289	324	351	332	320	305	330	317	297	330	295	346	316	331	334	316	289	323	312	357	347	344	327	319	340	315	319	332	346	351	335	319	299	335	340	294	315	318	306	345	321	351	308	312	319	336	332	311	308	312	302	310	294	338	315	298	322	320	332	341	341	327	309	334	293	326	342	291	303	346	335	346	344	344	302	294	332	329	280	329	300	310	365	301	327	346	285	293	337	317	356	331	339	305	343	312	326	315	326	292	287	315	325	326	314	299	288	330	313	342	311	290	284	361	324	357	328	330	293	320	318	348	315	314	350	317	328	323	355	314	305	343	332	293	341	347	314	297	352	362	327	333	375	363	339	344	350	320	333	320	322	340	341	344	334	325	312	296	331	345	297	338	331	319	283	299	321	324	300	332	318	341	290	338	319	291	328	369	325	327	331	325	348	323	284	299	323	297	319	359	306	289	334	333	294	311	301	326	322	330	318	306	324	297	342	311	320	347	306	343	310	302	344	341	284	321	337	331	330	323	318	330	332	332	300	306	318	351	330	313	316	309	332	303	341	326	321	336	322	342	309	330	346	304	356	295	317	301	324	343	309	329	338	338	317	284	341	342	353	311	316	311	318	341	335	318	351	339	308	312	321	317	349	345	321	334	343	332	306	330	327	332	323	348	334	314	323	330	293	340	313	346	348	366	353	327	334	329	285	309	301	310	318	324	328	341	325	321	333	340	310	300	334	302	328	331	327	317	325	338	341	290	339	300	334	324	360	289	318	312	318	317	312	330	327	307	321	283	307	347	373	322	341	342	316	284	327	316	325	331	339	338	338	382	335	292	316	302	338	338	340	323	321	300	331	325	339	320	324	327	335	301	305	333	322	342	318	342	336	303	363	310	309	347	370	349	329	314	333	355	316	341	338	321	359	303	351	272	302	324	318	306	340	323	331	312	333	340	293	315	338	331	325	334	318	336	320	377	307	338	341	299	294	317	325	340	312	317	310	353	313	317	342	318	331	328	334	308	341	313	358	293	306	356	329	336	314	342	300	310	348	336	277	333	360	319	329	351	325	324	348	335
10920	18051	14420	7072	4212	2736	1955	1525	1249	1162	989	900	792	838	777	799	703	649	638	651	629	626	574	590	584	551	535	533	586	573	586	527	576	545	524	495	513	520	554	509	507	532	515	495	515	529	510	526	521	517	501	466	498	556	524	496	514	499	557	513	537	531	530	488	500	504	531	506	530	531	505	493	526	544	543	517	518	537	512	513	554	499	507	536	514	515	552	466	548	494	468	515	485	504	561	500	509	539	539	488	486	526	509	506	491	469	509	504	562	521	493	510	494	540	520	498	513	537	514	490	521	501	499	518	523	485	506	499	456	488	517	463	497	513	529	510	490	487	513	479	514	495	484	491	506	504	512	470	547	499	529	502	497	500	502	510	527	481	514	532	477	552	502	515	524	539	524	536	533	499	516	495	544	510	500	488	514	525	535	479	463	521	511	497	478	517	516	515	531	497	488	493	505	487	513	527	518	501	532	499	497	490	479	503	500	503	507	503	495	518	520	544	527	522	499	486	521	508	529	523	509	544	502	514	528	486	490	500	516	520	522	513	536	498	532	501	548	553	486	533	479	485	539	492	503	520	509	487	520	529	489	504	520	476	480	474	520	500	542	499	509	541	482	558	514	511	519	474	507	516	530	520	508	527	509	510	510	490	484	499	521	507	522	472	504	540	482	545	507	501	480	536	532	504	537	466	487	472	503	503	514	514	479	523	502	492	504	503	549	508	486	513	525	538	495	497	503	491	502	534	526	472	486	492	518	499	492	476	512	529	520	489	536	523	557	483	501	443	539	545	488	510	559	487	514	472	490	502	533	507	529	510	568	502	559	500	533	503	494	519	518	585	546	518	510	497	483	502	513	504	462	489	524	534	514	511	542	442	518	485	459	535	509	489	503	497	467	478	522	488	528	489	497	535	510	528	526	501	530	468	519	529	516	449	505	510	506	483	497	513	490	497	547	562	507	486	551	470	518	490	521	573	491	521	496	496	504	516	513	536	481	501	505	501	540	526	549	570	506	555	482	497	527	549	511	549	494	467	479	529	540	500	506	497	519	521	514	518	530	524	531	531	555	537	513	482	506	565	511	533	504	519	565	546	507	476	502	527	510	530	506	546	549	477	502	559	538	485	510	507	492	501	477	488	519	485	485	560	505	499	562	498	511	516	557	488	544	510	523	484	518	528	596	510	539	524	517	525	507	494	502	509	522	510	499	499	502	527	558	476	480	517	513	515	510	518	508	501	498	505	499	492	531	492	513	511	515	494	525	511	463	534	473	516	509	486	505	526	485	487	551	506	482	510	511	517	470	476	475	538	493	488	511	542	540	504	532	547	485	496	500	514	522	518	502	495	522	509	515	505	494	529	493	518	504	502	518	536	534	504	520	490	519	499	483	516	512	522	481	491	510	529	520	466	519	502	534	474	487	498	496	524	525	574	499	507	523	509	499	506	497	510	472	506	489	535	519	530	498	500	476	514	465	493	500	505	531	539	509	524	517	504	511	512	514	501	490	502	479	497	487	533	507	511	480	502	516	539	519	512	505	514	511	514	517	482	545	513	513	462	522	455	497	473	482	532	477	544	521	509	468	507	456	508	544	532	484	508	497	480	499	504	516	559	514	504	500	514	547	531	493	531	469	535	491	524	534	517	499	531	543	500	514	528	543	504	511	517	562	501	502	520	485	515	500	493	509	493	533	520	495	541	489	556	527	489	516	529	509	519	472	503	495	523	520	533	501	491	515	481	530	534	499	533	494	535	501	553	501	530	484	534	494	514	521	505	555	478	523	504	529	501	477	520	508	504	531	529	485	471	536	510	462	479	533	568	485	535	494	523	514	511	522	514	484	490	525	511	491	489	508	502	518	517	548	529	553	514	465	532	491	561	490	532	491	499	501	514	530	490	547	516	508	557	543	486	514	545	515	502	521	530	502	506	502	501	515	511	529	496	515	549	569	477	511	518	485	515	502	541	502	505	517	512	496	512	497	545	491	521	500	576	530	486	526	492	515	512	505	502	516	536	486	535	554	525	545	515	501	519	493	526	530	493	535	481	528	516	500	505	506	494	482	492	512	532	506	550	498	457	498	473	503	499	536	551	497	542	517	539	551	518	509	550	529	496	525	504	499	490	536	487	526	515	495	509	509	532	503	519	533	485	525	497	477	524	510	483	490	530	549	495	547	557	513	543	517	508	511	530	512	524	534	532	513	546	489	521	529	498	507	494	536	537	497	502	481	514	547	525	508	483	522	502	556	542	500	498	493	517	531	507	534	490	512	501	527	522	505	507	479	482	498	480	498	484	514	511	503	480	488	494	522	468	524	528	534	522	504	527	496	501	537	536	522	500	508	505	521	552	506	493	507	542	512	504	477	515	538	533	483	509	517	523	503	530	516	521	518	525	508	495	521	514	472	542	536	504	449	522	538	496	511	542	488	503	517	466	515	494	527	515	531	532	483	512	520	518	522	542	553	526	458	501	519	510	486	514	492	478	516	516	494	516	550	494	517	512	525	512	491	468	477	509	498	500	489	519	491	510	524	518	506	528	458	491	508	499	495	591	504	506	559	474	501	470	494	542	532	487	508	560	563	528	546	526	464	528	519	525	496	503	496	470	527	508	539	493	525	541	475	503	493	525	528	494	486	503	524	518	505	514	526	524	528	492	473	509	490	514	502	541	549	511	513	514	486	497	535	520	531	501	494	512	480	482	499	496	546	487	521	535	572	505	504	492	522	511	502	514	562	521	528	547	534	517	497	547	535	505	508	502	527	494	518	510	530	498	518	518	530	495	488	493	502	470	522	500	495	504	524	541	539	447	545	529	528	518	548	525	515	498	500	502	511	508	480	523	504	486	503	514	495	499	523	489	486	504	513	537	502	483	539	500	476	515	539	491	514	502	495	515	532	521	537	477	494	521	482	522	491	516	506	523	530	496	484	514	555	519	485	461	505	561	484	525	535	496	486	510	518	521	502	497	502	479	512	514	545	487	513	536	511	532	499	539	511	497	521	548	504	522	497	452	512	477	505	502	513	509	528	553	528	495	515	519	509	534	500	552	488	542	519	518	502	528	525	478	495	512	495	537	497	485	482	486	492	522	521	508	531	492	527	495	533	514	506	454	490	500	530	525	514	506	497	514	512	537	504	493	490	514	503	507	510	466	524	525	513	517	542	502	513	517	537	488	481	508	488	560	544	527	469	509	512	514	513	509	524	502	539	490	526	506	498	495	503	509	522	508	539	471	501	519	523	497	464	501	507	535	506	545	524	482	505	537	492	514	542	530	493	497	474	513	529	499	482	499	541	482	545	536	515	504	512	566	501	508	559	478	528	472	472	545	493	523	507	514	533	564	544	499	529	494	545	524	496	474	510	512	510	510	495	478	511	510	534	543	524	474	552	524	515	563	510	484	472	539	535	480	487	498	502	537	531	483	484	534	505	508	515	512	511	509	495	528	510	511	528	485	505	538	498	517	498	513	531	525	510	483	486	523	497	506	506	495
23094	21167	28944	23643	21162	20426	2940	867	634	559	443	419	412	351	356	359	312	311	297	291	227	262	266	266	215	219	239	254	230	203	202	218	223	206	202	219	216	208	193	210	197	205	208	199	201	198	216	204	217	202	207	201	214	194	209	183	185	171	190	199	204	211	198	199	203	192	178	225	214	180	175	196	196	205	217	207	193	197	215	188	205	207	195	218	220	190	215	209	205	193	212	179	176	169	215	195	191	204	177	180	207	223	211	183	172	187	186	215	196	203	196	183	213	201	189	196	211	225	207	199	207	180	189	208	214	191	206	185	203	192	210	177	220	215	203	184	209	194	191	198	197	174	183	207	194	196	169	205	190	192	194	176	219	177	204	183	195	178	192	180	194	201	186	205	227	196	191	181	186	218	193	139	192	196	207	208	183	218	198	168	191	187	211	194	197	185	196	181	184	174	207	197	189	189	166	196	184	202	205	188	196	192	186	200	180	205	173	201	213	203	180	202	190	198	192	202	199	197	190	184	178	191	209	202	197	185	201	170	155	176	197	200	216	189	174	193	191	205	222	216	220	180	205	187	163	196	194	179	184	192	206	221	176	176	214	179	212	225	188	198	185	184	194	211	214	182	191	188	191	193	210	172	190	196	184	175	191	178	223	200	199	211	202	193	201	217	165	186	184	170	201	180	183	209	176	180	201	170	183	186	185	198	203	194	184	193	198	184	208	188	195	190	205	186	213	209	211	185	183	177	205	179	198	177	191	212	176	196	208	170	213	177	198	188	187	191	182	184	183	195	217	204	193	230	192	181	195	194	191	211	203	195	178	187	207	207	192	214	199	171	212	210	189	198	198	189	204	195	205	179	185	186	182	189	164	214	174	191	174	177	202	199	189	192	203	174	192	212	228	219	207	198	193	191	186	214	166	214	198	189	189	202	193	173	198	183	174	163	191	194	195	208	184	205	205	212	202	214	205	181	202	187	183	184	218	199	192	211	171	182	186	188	198	209	198	208	194	207	198	194	176	213	203	191	191	171	204	164	163	208	203	204	170	215	192	199	185	207	202	189	188	189	214	206	194	200	177	195	209	181	174	191	203	199	204	213	182	206	193	201	185	203	199	184	159	209	201	194	171	196	186	187	207	168	196	180	168	217	197	207	192	183	199	187	194	208	202	204	178	204	212	219	184	203	178	203	196	199	184	177	207	204	200	216	167	194	191	212	193	165	177	199	194	190	181	187	194	193	184	206	201	205	196	179	177	188	177	181	196	183	185	195	172	191	185	206	203	200	185	158	184	205	177	190	194	175	190	200	199	205	200	207	185	205	169	222	185	198	193	186	200	189	179	194	200	174	198	163	198	199	207	191	208	194	197	210	188	199	176	175	215	212	175	191	209	202	167	207	182	202	180	197	197	192	181	189	193	165	185	207	204	206	202	194	199	188	184	202	205	206	158	188	184	203	164	183	181	181	210	192	184	220	197	202	191	193	189	178	176	202	195	186	190	202	189	211	184	187	183	211	196	210	206	186	201	181	190	200	175	194	169	182	201	202	198	179	179	180	202	194	194	212	181	181	217	213	212	185	176	189	205	216	172	190	178	185	195	192	201	208	184	173	179	186	179	158	180	201	199	186	177	192	172	194	185	179	194	179	204	198	206	209	186	191	201	206	175	191	188	226	185	186	212	168	198	205	198	201	168	198	196	180	182	192	195	162	191	195	200	178	166	190	200	201	216	211	170	199	200	190	183	174	189	200	196	206	187	214	188	198	193	160	177	202	192	197	195	205	181	217	186	205	207	219	167	188	194	229	196	212	178	197	186	196	223	188	192	190	198	195	210	192	176	208	172	182	189	187	184	201	187	178	159	189	187	176	181	182	169	214	193	208	214	181	194	193	186	178	193	188	191	180	199	213	157	180	208	199	182	187	207	166	187	185	190	193	193	181	225	185	187	194	187	216	203	224	160	208	186	210	168	156	200	196	188	189	200	231	175	187	207	200	178	196	193	181	199	179	203	178	172	193	209	186	178	187	190	210	187	203	185	189	224	184	191	197	167	198	202	183	208	194	189	209	193	195	190	205	189	197	173	171	189	184	181	187	188	197	209	191	198	197	188	193	182	189	194	192	185	188	210	188	187	220	188	214	183	184	207	185	199	175	220	201	202	201	212	170	183	170	213	187	209	190	176	185	192	200	171	208	184	210	192	152	208	203	184	219	212	188	200	193	184	209	190	182	191	183	195	186	189	205	208	171	192	197	167	186	188	195	174	188	181	204	203	193	210	187	185	195	204	179	230	185	204	172	186	199	190	195	203	184	194	199	179	189	208	200	189	196	204	190	177	187	195	188	173	191	179	186	185	170	187	183	200	210	194	199	187	199	223	224	198	190	186	165	199	187	201	200	185	210	205	201	176	200	208	191	199	176	203	228	202	166	200	193	202	195	176	191	194	181	174	210	199	193	180	205	194	207	176	178	164	204	165	170	195	184	181	181	178	239	189	214	170	193	212	208	191	183	224	185	241	212	185	184	210	202	206	185	191	180	209	194	203	208	204	195	206	199	186	166	185	196	184	185	192	201	183	174	186	174	181	170	199	193	205	180	200	186	209	190	186	204	182	194	199	199	174	197	176	192	211	189	200	195	207	203	187	198	205	201	214	206	209	193	167	195	194	190	194	172	188	205	184	212	220	174	181	202	205	199	214	190	218	184	194	188	181	209	181	171	164	195	199	200	186	214	200	192	165	202	187	205	193	196	216	166	203	198	182	204	193	199	211	215	178	180	206	211	188	185	199	195	208	174	180	200	185	193	196	153	198	187	178	194	212	180	186	197	197	199	223	204	175	196	216	195	206	210	213	178	183	199	176	183	211	179	218	185	199	183	171	203	224	209	212	185	209	193	195	185	191	194	179	184	197	180	206	170	191	181	185	192	191	182	190	201	197	215	172	219	184	205	187	206	203	175	162	202	216	185	162	174	201	178	203	218	205	189	184	181	195	210	206	227	198	165	183	186	184	188	194	198	184	163	186	198	189	204	201	178	177	190	200	194	180	171	176	178	187	186	189	199	207	178	165	205	185	186	196	191	205	182	197	196	193	175	191	188	200	197	193	182	212	215	175	167	202	200	183	191	188	210	216	200	189	187	174	180	195	174	194	190	192	183	193	185	208	198	178	206	205	211	198	192	201	226	193	171	203	226	192	230	178	186	181	186	210	181	179	179	182	193	196	184	176	183	193	184	188	177	188	191	182	202	167	192	190	198	157	204	179	226	178	182	193	190	201	194	177	185	198	224	207	180	160	175	180	173	189	204	187	190	184	197	214	191	176	196	177	183	199	198	227	214	168	221	210	206	191	175	159	171	202	183	223	186	187	186	218	216	194	185	194	221	209	205	189	178	199	143	198	162	162	190	206	181	187	190	170	197	210	178	188	177	213	185	194	214	190	196	207	196	178	215	202	220	185	197	166	201	192	191	202	189	193	190	208	182	182	192	190	198	187	208
14119	24428	20343	11297	6973	4568	3127	2401	1875	1592	1293	1137	986	892	820	761	754	674	552	581	545	537	457	485	427	435	464	417	435	420	399	384	397	382	380	372	363	363	376	375	344	361	342	378	334	330	312	361	305	371	346	347	346	358	310	294	348	320	324	349	325	345	350	328	337	320	340	308	332	363	310	315	354	332	304	323	320	299	294	375	325	353	338	305	312	310	328	290	302	324	317	351	309	326	320	306	293	319	337	293	335	316	318	342	314	341	305	339	324	344	303	309	286	304	331	292	308	325	304	282	306	313	296	288	265	330	310	287	357	294	376	322	305	324	327	306	313	327	295	309	301	300	282	338	300	316	291	315	315	305	303	310	299	320	286	311	321	307	294	309	281	318	309	341	293	306	297	320	310	344	315	292	294	320	315	319	282	306	309	288	308	322	326	297	287	305	322	302	335	321	284	322	307	308	325	323	342	284	324	338	304	311	317	296	280	312	316	324	321	302	301	308	303	328	307	307	321	288	298	312	312	321	303	320	296	298	318	313	320	332	291	334	296	348	306	339	311	311	300	353	300	326	348	311	313	309	308	341	315	320	311	350	319	316	337	323	303	312	333	279	339	311	309	279	291	307	292	307	305	305	300	309	336	299	338	321	292	310	317	305	324	302	308	300	334	284	311	332	313	290	282	336	323	321	293	323	313	282	309	291	307	292	311	314	311	316	307	294	311	327	281	306	307	305	299	286	329	316	312	279	303	336	296	304	296	308	297	285	307	297	321	339	318	311	304	292	319	288	336	307	338	317	291	315	311	302	307	301	312	338	309	342	300	296	312	301	279	290	309	280	299	302	301	325	331	291	287	314	265	310	293	290	319	339	309	301	300	311	282	316	305	311	293	303	330	289	288	317	280	312	322	296	332	302	313	343	317	294	309	297	326	314	303	291	295	324	284	319	315	271	306	295	318	267	282	322	336	313	320	297	319	291	308	321	293	295	302	276	291	296	310	304	286	281	315	357	289	302	310	358	303	294	313	297	313	325	319	298	314	324	280	322	319	325	312	300	301	336	293	335	290	323	307	302	299	288	312	338	303	284	280	296	329	275	328	307	327	292	308	301	307	305	315	311	293	317	319	297	306	316	296	341	300	340	332	354	297	293	347	312	324	315	321	298	306	310	309	309	321	317	317	294	275	298	292	314	293	323	317	318	283	324	305	306	316	326	314	292	292	305	324	304	312	340	293	290	335	333	290	292	291	337	315	283	308	280	314	303	313	327	284	323	301	317	294	305	286	322	340	298	325	308	308	292	286	325	312	293	288	308	308	319	288	304	275	325	293	308	300	329	293	279	294	318	306	327	334	291	320	329	302	299	319	310	296	299	318	306	288	301	337	313	311	310	302	301	334	317	304	325	320	316	294	311	294	285	297	293	316	299	328	306	333	333	298	307	317	298	302	305	342	325	312	350	325	305	304	305	295	279	344	279	303	339	320	295	297	276	288	324	291	312	312	326	288	285	275	298	319	312	298	312	300	301	315	313	309	306	292	271	330	284	274	307	328	336	302	310	355	319	309	310	322	309	321	305	302	309	298	313	298	289	284	330	327	301	343	297	311	290	340	290	308	341	281	298	295	298	281	306	284	317	333	300	285	321	312	314	283	321	323	303	295	302	301	314	306	301	328	322	297	302	312	282	324	345	335	292	310	284	307	326	323	323	322	323	296	295	349	288	306	287	336	297	302	268	307	283	307	291	301	301	320	339	300	306	323	285	326	317	312	324	307	304	313	307	316	314	299	298	247	334	321	286	333	328	309	287	305	319	272	347	309	321	308	314	287	331	302	314	305	299	309	328	297	299	331	298	315	299	313	320	302	302	281	293	276	327	282	286	315	321	338	298	322	307	330	302	313	300	296	330	287	319	308	344	314	340	300	349	296	332	307	311	289	293	300	311	311	288	317	306	327	305	308	311	290	317	322	328	306	283	292	328	290	331	314	312	273	299	335	296	297	308	325	322	292	296	337	340	329	326	317	308	327	335	319	296	333	338	322	305	304	302	335	342	297	298	287	282	336	293	288	285	323	294	294	325	286	312	293	305	325	309	319	285	299	310	334	313	306	337	286	324	297	338	317	286	326	307	326	344	302	309	320	323	328	307	304	331	314	322	264	304	326	277	320	301	294	330	328	281	320	304	324	324	316	305	310	274	307	303	338	317	305	301	315	289	320	327	279	329	298	294	319	314	332	278	291	285	314	299	310	260	330	297	345	305	296	303	332	300	306	296	301	354	294	308	328	285	321	287	315	296	300	304	299	326	333	299	309	310	339	341	300	298	339	311	307	307	292	270	343	323	319	308	331	311	317	323	306	316	278	300	319	319	306	288	300	327	303	303	305	331	342	302	320	317	302	316	316	288	331	286	307	312	306	312	285	282	299	318	286	310	282	290	284	305	306	312	308	297	320	298	307	313	341	289	310	310	274	325	285	297	315	289	307	279	305	323	300	318	305	318	324	294	300	284	295	289	313	293	316	322	307	319	303	289	306	308	312	328	310	304	295	304	284	321	299	344	282	330	295	307	314	322	315	298	325	301	281	279	315	281	320	300	286	296	325	300	314	321	312	307	347	326	324	329	306	294	284	309	284	323	311	319	268	314	314	288	306	294	351	313	333	278	319	308	307	298	298	311	307	319	303	286	318	324	325	291	312	301	314	291	318	332	302	324	324	326	323	302	308	313	314	313	301	305	318	306	324	308	308	331	330	331	307	312	321	321	321	290	272	322	308	297	298	309	330	306	308	307	305	298	273	318	314	329	325	332	315	300	333	287	305	322	329	346	338	322	314	327	320	290	304	324	287	307	301	315	320	304	314	298	277	303	312	300	293	305	307	300	315	330	320	326	335	314	298	317	319	282	308	299	334	317	326	349	303	302	294	278	321	290	296	331	313	308	322	260	337	292	304	307	329	284	298	297	328	297	298	307	310	297	300	291	302	296	336	309	315	293	323	291	312	289	320	347	316	264	311	322	334	278	292	311	275	345	275	307	290	323	310	316	298	302	304	286	300	311	307	302	326	281	314	311	302	284	325	295	326	286	311	292	323	342	347	322	311	318	309	305	290	312	280	316	318	285	305	346	334	324	323	346	306	310	322	272	336	296	325	327	305	302	301	356	286	300	316	307	304	293	321	314	332	301	334	316	297	296	291	319	329	306	289	302	310	308	312	333	332	327	280	303	309	333	315	329	317	317	311	326	323	281	290	288	328	305	320	341	332	296	308	350	305	347	296	319	311	335	318	339	277	300	342	306	315	303	306	346	330	328	300	295	282	288	339	283	310	270	298	324	311	310	310	301	305	292	308	327	296	286	305	321	291	319	292	311	324	310	275	298	301	301	315	342	297	318	280	329	306	290	290	310	313	298	305	306	310	289	309	342	301	300	325	293	291	316	288	323	317	284	329	314	312	291	330	330	303	299	298	298	263	275	307	292	314	295	310	291	309	328	322	332	284	293
26561	20341	9561	1855	736	480	396	373	301	276	308	317	277	288	284	290	299	279	285	310	309	299	291	282	277	283	261	309	270	288	292	282	267	280	293	266	259	281	290	290	289	275	292	272	285	284	283	276	311	270	286	273	271	289	271	296	257	285	290	277	253	293	289	289	290	276	287	265	288	284	284	259	315	265	298	277	273	290	288	314	264	275	292	269	317	256	296	290	275	273	279	300	293	278	285	285	295	278	292	256	266	285	276	254	259	279	295	291	292	277	288	292	259	269	274	300	280	261	275	267	279	280	255	289	288	258	301	284	270	296	307	274	268	299	266	289	294	277	298	267	252	290	307	277	266	260	291	260	268	281	282	276	308	316	247	265	277	279	289	290	316	321	272	314	285	272	262	279	263	294	317	267	271	286	284	291	274	278	289	298	263	287	286	273	275	255	267	276	291	259	285	305	286	268	293	281	287	286	260	304	283	277	266	290	242	298	299	282	276	278	280	289	304	283	264	323	260	267	276	270	254	277	305	300	293	292	278	277	285	262	281	290	267	265	324	278	258	280	303	298	302	314	241	278	294	283	248	275	305	294	245	258	274	243	251	278	284	272	308	286	274	286	300	298	308	284	265	266	268	282	270	310	297	296	248	272	270	298	267	289	283	274	284	268	264	310	292	294	273	258	296	269	273	276	280	285	283	270	285	282	294	276	277	272	268	300	278	295	259	284	251	255	276	269	288	247	267	294	276	253	277	280	269	303	289	294	285	286	280	237	267	272	295	300	280	265	282	297	286	254	270	281	273	256	297	300	274	327	287	257	297	273	278	254	292	296	297	293	291	291	258	325	270	297	284	263	316	250	301	291	287	299	278	270	285	314	248	288	297	302	260	309	245	288	306	288	264	278	296	271	264	269	285	270	283	272	306	275	250	330	282	274	267	283	321	290	287	283	287	264	301	258	287	264	267	320	269	281	241	289	270	239	296	304	291	295	281	270	237	305	310	247	264	276	273	261	284	307	273	297	262	272	299	277	277	263	254	270	272	267	281	253	309	302	271	287	256	272	309	274	276	297	290	271	274	303	288	279	272	282	298	291	268	289	274	269	277	283	302	307	259	284	285	277	259	266	269	267	308	279	318	269	285	267	290	282	295	295	261	288	296	282	273	278	304	298	241	262	291	308	294	257	276	326	274	289	291	280	256	308	308	295	306	291	277	279	252	254	274	263	289	280	281	323	275	282	291	264	292	275	274	269	298	281	279	265	288	267	265	292	275	292	304	266	281	314	282	260	286	265	281	286	264	286	260	304	289	271	296	265	280	299	235	292	265	308	298	302	266	276	279	302	285	268	268	250	281	306	286	287	274	293	266	282	275	260	311	297	275	286	269	300	258	260	276	278	280	286	299	287	304	276	292	309	271	286	285	264	272	264	284	300	274	279	265	279	279	294	287	294	293	290	275	281	270	270	267	280	293	258	296	276	290	294	279	303	300	270	269	281	307	268	260	269	294	301	297	275	300	267	275	271	298	270	270	264	261	284	270	254	275	273	279	263	266	294	260	289	275	294	267	284	248	290	291	294	288	272	296	292	287	304	287	303	294	282	259	295	294	273	295	273	273	303	281	295	289	288	278	308	260	267	282	257	303	273	290	286	263	302	284	277	278	270	284	268	273	287	302	276	293	304	281	288	266	304	277	278	295	310	294	266	277	283	300	253	300	268	277	282	313	270	281	275	288	274	272	290	282	273	272	286	293	306	244	270	271	260	269	289	289	288	287	283	247	280	279	289	278	293	274	277	295	294	284	284	274	266	279	275	297	279	298	301	278	273	277	273	287	290	249	269	282	275	259	281	291	274	279	283	269	284	258	265	262	312	286	287	248	292	285	262	294	296	250	290	275	287	258	272	310	277	317	293	259	286	284	309	299	309	267	286	288	295	300	295	274	262	243	277	265	250	299	266	255	285	289	312	291	282	281	294	268	317	267	283	256	268	273	274	262	266	285	316	295	266	290	241	282	305	288	259	252	276	274	294	274	280	314	296	242	308	266	271	276	290	264	285	277	261	283	265	278	296	267	310	280	291	282	269	276	279	305	301	259	292	264	272	270	251	286	280	322	257	282	282	285	289	272	283	294	267	300	305	303	274	301	275	288	276	301	299	291	266	308	288	269	270	298	309	276	266	268	274	261	286	255	285	302	312	292	295	267	256	294	277	273	292	288	281	284	267	289	272	284	292	275	259	265	292	290	284	261	281	261	245	263	284	287	293	302	314	289	292	291	287	293	292	304	284	284	266	268	276	270	294	267	282	271	299	260	266	296	303	276	294	266	272	274	283	276	293	288	275	289	269	283	277	309	284	315	271	279	269	275	263	279	298	304	289	295	274	302	281	272	280	295	323	297	272	252	275	303	280	278	311	271	295	274	290	285	281	299	255	304	274	271	303	284	266	301	301	258	259	268	276	257	264	265	284	270	278	273	277	267	284	270	303	270	261	271	295	279	289	289	288	272	306	291	288	260	278	293	317	267	265	307	288	279	292	265	280	290	280	297	299	257	284	290	291	256	274	268	313	287	283	278	277	269	250	290	282	291	284	268	274	286	285	275	301	310	282	265	263	308	305	265	265	290	286	274	299	275	287	259	293	289	302	256	309	289	256	254	304	271	297	281	302	288	307	277	265	280	261	279	314	289	271	312	288	281	273	296	263	277	278	294	279	291	275	284	282	262	288	264	310	292	301	292	303	270	265	267	268	295	277	286	269	277	253	290	296	275	311	285	263	268	278	282	322	288	247	282	305	261	307	275	278	280	285	296	284	270	282	314	304	266	270	331	266	286	299	294	286	267	273	268	302	264	279	266	298	277	262	307	310	285	268	270	264	299	268	280	281	285	296	307	316	303	301	295	300	313	288	299	283	284	279	275	279	250	281	311	255	279	269	290	288	271	284	289	265	296	302	290	285	302	276	285	281	275	281	275	279	292	290	298	292	257	279	272	299	276	297	296	284	255	253	284	225	282	266	266	284	273	285	288	321	315	262	286	281	295	306	271	295	291	286	291	294	264	255	277	304	306	266	255	297	271	297	266	269	265	272	273	274	274	257	279	268	284	291	293	277	257	288	269	300	290	294	299	277	273	285	291	271	264	273	275	290	273	281	282	275	266	272	324	255	262	274	267	287	251	275	289	294	295	265	297	282	305	274	306	290	300	273	264	322	268	289	278	259	298	276	293	279	284	313	268	277	262	307	255	278	271	289	238	261	298	266	279	283	268	295	265	230	266	283	278	302	282	270	321	293	273	288	274	280	303	270	290	260	290	293	278	258	276	263	268	260	292	263	268	285	227	275	271	278	274	251	272	285	274	286	268	268	267	303	272	288	280	262	278	295	291	288	314	284	288	275	261	276	279	286	262	285	256	288	268	328	273	272	267	316	285	284	295	270	283	297	278	296	277	324	289	292	276	263	289	270	273	268	276	283	292	254	276	298	313	297	296	267	291	278	255	259
8371	9844	7270	3130	1609	1041	847	671	577	532	505	523	518	527	495	522	502	503	477	456	469	472	466	448	466	422	455	441	443	465	433	436	460	401	432	428	435	463	457	461	424	415	447	404	394	433	410	421	445	443	470	432	446	441	472	434	445	420	440	397	417	458	431	417	423	440	387	460	460	428	451	449	432	447	426	467	509	483	467	409	460	443	482	413	403	430	447	444	456	433	420	459	447	441	415	451	407	467	434	410	452	445	460	432	425	423	442	448	414	424	442	444	434	449	409	449	424	456	441	396	430	455	463	430	418	450	421	431	452	424	378	405	445	432	448	438	419	443	405	424	434	423	439	412	444	430	457	434	461	406	448	464	443	450	436	439	448	422	433	451	432	463	457	442	428	432	459	407	488	428	475	440	454	454	475	444	425	431	433	439	422	441	428	457	466	448	416	433	412	467	446	431	442	443	450	400	455	444	415	440	433	433	462	436	435	400	429	469	482	443	442	478	432	431	436	456	437	430	445	454	455	441	441	442	443	414	400	461	441	430	433	426	454	422	430	457	439	442	394	419	458	445	420	429	451	458	424	430	448	454	497	417	460	464	472	416	430	437	440	451	428	449	422	435	459	456	438	423	414	430	444	441	484	475	439	450	427	448	439	441	447	409	442	397	442	447	418	407	454	408	473	431	433	420	443	449	428	462	427	448	433	444	446	430	402	414	411	428	448	447	429	418	428	436	457	388	448	456	438	404	422	433	459	406	412	474	454	448	393	427	429	447	443	465	467	437	444	431	430	476	423	412	458	440	463	418	449	455	397	430	402	416	426	462	425	431	459	451	419	407	442	399	470	433	447	430	436	427	457	435	436	415	430	383	448	427	450	425	435	456	415	430	444	494	467	477	435	456	455	427	406	416	467	419	456	428	448	417	428	436	459	420	403	459	452	429	407	415	444	441	456	439	446	417	400	425	420	435	421	436	453	439	434	454	428	434	423	426	441	465	432	425	473	393	408	410	425	429	464	488	457	435	434	407	466	432	430	433	427	450	437	454	460	429	466	425	427	420	444	421	432	440	453	444	432	400	455	433	459	408	403	474	445	462	434	425	445	445	493	435	441	422	399	438	408	440	419	419	403	439	360	444	457	430	415	461	424	480	444	452	484	448	431	419	458	441	465	436	445	416	455	435	436	439	415	395	439	439	426	452	451	451	456	407	410	422	398	420	436	404	421	414	417	436	462	410	435	486	401	431	460	400	422	438	441	463	442	451	449	429	404	453	466	446	424	454	398	464	458	463	444	417	433	443	424	438	510	420	447	453	450	470	423	408	392	477	422	439	451	426	439	447	424	422	407	464	423	399	423	417	431	403	425	416	457	442	436	425	443	422	420	457	470	403	458	441	421	425	446	418	455	427	456	456	494	436	395	412	432	433	464	386	415	430	432	444	456	427	446	463	429	441	416	451	437	455	440	452	447	463	413	405	393	462	433	438	427	403	397	448	442	428	479	434	448	440	467	454	454	481	413	441	447	463	484	446	418	442	432	437	426	459	454	423	421	434	429	425	414	447	436	463	435	393	428	445	450	451	407	456	395	415	440	481	458	416	418	462	450	421	416	419	459	455	434	452	423	437	413	419	472	427	450	438	442	453	421	463	415	428	420	445	469	419	387	467	434	450	452	447	419	444	410	405	429	482	432	401	421	426	471	482	406	442	412	468	427	438	461	456	450	371	422	449	432	441	457	443	476	431	412	458	473	438	431	458	406	459	449	435	428	452	459	412	475	447	431	436	421	447	452	438	471	476	452	411	426	452	429	468	421	450	433	440	436	442	449	428	400	478	411	436	450	452	417	419	468	415	389	417	479	377	440	460	429	432	446	436	448	436	462	426	433	437	408	411	486	420	432	464	424	393	463	437	408	468	453	471	449	434	447	438	435	448	463	438	431	445	429	423	437	436	387	423	444	420	437	451	424	446	408	420	500	429	395	465	447	411	468	411	447	479	409	363	420	433	469	427	437	439	422	414	426	445	465	398	438	436	436	380	464	435	442	442	446	468	408	444	443	466	432	467	447	447	476	417	437	436	423	398	438	435	413	402	433	430	444	456	433	427	434	426	407	419	441	435	428	484	446	398	431	437	439	414	453	448	457	461	462	421	432	429	415	438	437	441	428	481	445	450	457	473	440	446	415	430	450	405	445	456	432	405	434	414	422	431	428	465	450	399	438	447	428	470	405	417	421	455	451	448	485	458	435	458	447	430	424	464	424	419	403	415	442	470	444	474	479	432	465	450	410	432	432	431	457	469	430	429	436	464	451	441	455	467	430	474	451	457	422	437	436	425	411	468	454	434	441	420	417	436	418	425	414	473	440	442	469	435	435	454	425	430	457	431	445	415	476	453	457	441	435	438	460	419	444	440	460	409	425	421	417	413	437	475	442	402	411	440	419	474	427	439	420	417	473	435	448	439	422	444	430	412	433	422	457	434	442	420	418	486	466	428	461	438	443	462	455	418	418	422	420	458	456	464	393	455	425	474	435	463	495	471	436	434	470	459	442	418	418	458	429	433	432	412	434	459	441	434	434	498	472	392	447	452	443	412	429	451	427	418	471	430	421	452	383	437	478	437	474	430	445	426	408	420	471	413	422	426	424	444	412	445	427	411	447	438	447	472	452	452	429	426	450	408	448	413	448	423	444	412	442	427	399	481	412	410	452	445	423	422	465	402	451	419	447	477	423	435	430	451	438	444	423	441	447	412	415	433	441	419	442	436	439	450	430	454	454	426	477	443	419	450	429	417	440	429	389	467	426	426	410	404	408	435	420	460	496	401	439	434	446	489	423	403	444	447	421	438	413	442	444	470	450	514	427	431	436	421	457	421	423	443	427	468	425	392	426	439	454	480	446	426	428	455	481	443	455	452	418	469	444	445	458	450	417	428	428	428	429	431	441	433	437	442	434	440	441	419	455	421	432	460	454	416	395	422	424	424	441	449	459	464	404	433	460	419	437	461	444	460	445	435	439	417	439	439	394	429	441	443	460	463	453	454	425	447	412	442	434	458	418	422	420	449	453	416	446	453	445	497	428	464	426	418	459	450	452	432	420	465	434	410	415	446	455	452	427	460	405	452	428	458	422	434	444	412	440	407	431	467	381	459	451	425	424	398	434	433	443	449	444	427	449	428	426	437	445	493	452	431	419	452	448	454	457	436	450	414	406	425	415	424	424	435	450	453	403	443	438	435	420	409	434	429	425	465	466	441	438	432	452	436	432	447	434	403	437	445	433	440	449	417	454	440	460	435	397	448	410	455	442	409	392	406	431	416	403	444	439	432	461	422	444	467	472	440	398	424	422	444	420	416	451	463	455	435	434	430	442	408	412	410	431	464	474	448	433	419	434	471	445	459	436	438	428	438	418	440	432	449	448	460	432	425	449	457	414	437	432	453	450	429	435	420	434	456	442	403	447	422	429	443	406	443	414	436	461	437	460	407	449	466	435	437	416	436
24249	21142	28094	24410	19013	2402	919	644	544	491	467	455	463	399	408	415	405	402	391	402	369	333	355	346	378	350	322	389	356	355	320	301	348	380	322	361	354	317	369	339	340	331	326	345	334	338	330	327	325	363	357	342	349	353	318	324	327	356	334	291	370	369	342	321	340	344	293	338	319	301	342	358	338	325	340	371	334	344	342	345	325	341	321	341	335	360	349	321	336	331	344	324	323	349	301	316	357	328	315	348	312	349	330	338	327	337	317	336	326	334	345	346	336	328	310	331	363	330	312	356	352	325	331	323	298	352	335	315	334	353	296	321	317	314	310	339	338	302	308	318	332	348	322	319	356	298	328	348	339	313	340	336	328	306	337	333	324	327	303	327	362	327	365	331	351	337	302	327	302	363	307	324	300	313	351	329	336	318	363	338	358	331	360	330	324	343	334	316	331	342	328	305	311	326	347	359	353	357	336	324	325	325	348	311	336	326	335	352	358	320	300	367	342	358	328	363	345	351	333	354	291	346	332	295	324	330	300	341	317	338	350	319	313	356	300	319	335	318	294	313	351	326	334	322	328	353	346	289	337	332	373	330	335	315	331	304	341	311	330	340	343	340	317	292	326	312	338	331	348	336	330	361	349	316	331	315	355	332	331	347	320	324	319	339	337	324	330	339	322	362	308	354	317	365	340	325	282	346	326	346	317	338	328	321	345	324	314	320	333	330	358	324	288	332	321	333	346	310	301	322	353	327	370	325	330	335	337	298	338	316	345	354	335	305	340	331	323	338	335	321	351	326	320	342	334	336	326	310	350	339	335	353	303	338	314	319	318	332	345	315	318	338	278	367	341	340	322	342	335	325	322	361	351	334	322	331	342	298	299	326	374	356	329	355	334	318	355	318	358	339	354	322	355	335	306	305	333	333	330	339	326	340	346	338	304	290	358	361	353	372	373	311	352	326	296	324	339	303	319	335	366	341	341	348	323	312	310	309	324	321	315	311	341	302	353	346	315	342	354	365	352	339	356	351	313	317	335	387	358	323	345	353	344	345	335	332	312	337	338	302	325	320	366	339	315	334	337	309	393	308	311	316	323	297	349	336	333	363	355	343	318	319	342	311	343	309	323	347	303	299	321	341	350	345	337	351	341	349	344	303	357	325	318	344	335	318	346	316	356	330	326	291	306	329	347	310	325	331	323	320	314	317	360	340	331	329	357	349	344	337	299	317	346	330	308	332	349	347	337	342	350	326	333	304	346	328	331	326	298	336	318	338	305	352	306	344	357	301	341	317	355	323	352	327	339	374	340	366	348	335	322	352	353	315	346	297	292	325	313	323	332	356	362	374	352	362	315	345	350	321	332	336	363	305	331	327	348	340	328	329	309	333	327	296	335	302	341	384	339	314	322	342	329	319	321	319	312	339	311	317	332	300	333	327	340	297	352	321	331	307	335	282	330	307	321	340	305	339	317	333	316	328	350	344	360	367	332	351	321	329	324	328	310	296	319	305	343	335	300	334	325	318	358	311	305	301	335	295	316	342	306	341	342	318	341	403	326	347	318	325	319	318	369	291	314	336	317	325	324	311	325	322	352	354	337	360	323	325	332	334	323	340	321	384	336	314	330	320	320	358	325	336	327	310	297	314	325	320	322	332	331	316	306	299	360	335	309	310	332	328	363	304	292	300	343	349	341	329	316	334	302	331	338	350	323	313	335	325	318	329	333	333	335	323	336	330	350	313	341	349	341	277	318	308	309	322	314	329	312	352	346	339	347	349	324	341	334	319	318	306	335	351	331	331	327	330	309	335	329	373	331	346	360	321	312	343	341	325	336	326	358	314	314	366	331	329	327	356	324	304	316	279	324	322	319	326	318	323	325	350	329	309	305	319	339	353	292	304	322	312	355	294	307	337	332	316	342	326	346	309	302	357	337	336	314	312	304	320	359	322	332	330	333	324	341	342	325	336	279	363	328	319	319	352	331	332	307	374	349	291	347	344	344	344	346	338	323	288	321	327	314	299	333	349	346	342	337	335	342	345	312	314	339	348	315	347	287	355	346	283	314	319	344	313	301	340	328	301	334	328	374	312	342	326	330	333	324	350	357	304	341	310	337	361	315	327	295	343	320	305	345	332	312	333	360	328	332	343	312	338	338	326	344	363	339	317	335	346	324	326	318	326	304	323	316	336	334	300	339	340	329	321	339	341	349	323	313	329	332	312	318	347	318	325	296	301	350	313	347	343	290	306	324	317	324	354	331	311	335	320	337	290	356	326	353	329	336	371	341	325	356	340	343	308	301	353	344	319	305	352	304	319	349	338	347	340	341	368	328	294	321	299	320	327	326	302	316	319	301	338	339	332	321	324	346	331	334	326	309	321	354	339	308	376	281	361	333	339	334	308	321	346	347	368	331	353	313	340	314	329	308	328	328	315	342	340	363	338	335	361	311	332	318	337	336	310	328	318	334	307	327	329	325	322	347	327	299	306	329	305	336	336	317	309	322	345	360	316	316	331	329	327	347	307	318	323	325	361	339	332	339	332	332	334	347	332	316	348	334	357	329	313	330	340	369	306	282	350	340	325	331	352	341	354	377	321	345	336	309	341	310	336	317	364	310	353	321	336	324	352	311	342	323	337	334	315	343	321	359	348	363	372	316	309	351	326	335	319	320	330	342	372	285	327	321	322	311	301	330	323	350	361	347	324	304	380	312	327	315	355	312	326	322	338	343	319	349	366	341	325	314	357	325	295	357	350	331	344	353	336	333	309	361	331	329	320	341	304	325	310	313	348	285	338	303	307	333	315	340	315	329	323	299	333	289	303	344	316	343	303	348	306	347	298	327	318	287	325	322	298	322	348	297	337	322	330	306	329	318	329	323	315	335	320	323	308	348	332	344	346	332	307	346	290	297	316	309	334	306	308	309	361	309	326	340	348	342	342	333	324	307	339	325	341	365	316	323	293	341	313	332	295	350	305	318	307	295	311	326	318	334	349	354	311	337	300	325	328	336	315	365	333	315	311	317	307	309	331	352	312	349	330	323	340	317	343	319	366	321	339	338	300	296	327	360	363	359	340	334	328	340	344	332	315	318	343	323	340	323	325	339	322	324	342	325	358	325	354	321	325	325	330	380	330	355	349	328	304	307	330	330	331	325	332	360	304	354	361	317	356	306	346	300	334	340	322	318	326	338	337	300	336	309	354	325	323	297	326	319	342	321	324	326	322	305	313	318	290	316	345	320	299	322	319	345	347	314	317	348	324	324	328	322	337	305	316	356	336	329	306	314	308	326	297	343	324	332	320	336	370	302	287	318	354	333	328	336	336	358	300	347	341	331	308	345	376	330	331	323	352	293	323	325	356	338	369	325	339	307	301	324	333	331	358	341	344	339	359	325	334	335	328	338	331	316	345	335	342	337	322	337	317	306	323	325	335	299	346	305	354	355	334	311	324	319	344	321	353	359	298	329	327	335	338	342	286	323	338	345	345	337	341	345	330	302	343
10903	18095	14294	7299	4354	2788	2004	1602	1228	1067	1015	931	787	789	725	714	710	676	666	616	616	656	570	548	595	620	605	569	578	549	588	504	593	534	531	529	556	536	536	520	552	548	550	503	524	505	530	529	518	533	521	435	522	489	566	532	531	528	506	525	497	516	557	524	527	524	492	552	563	539	505	515	549	507	538	525	510	543	538	546	534	510	479	557	516	506	536	524	534	514	511	500	536	500	501	517	483	477	488	551	509	555	516	519	521	521	547	538	498	516	509	535	491	553	504	544	513	526	492	517	485	526	515	523	502	556	488	502	521	491	562	537	485	533	549	493	515	518	536	486	527	538	487	469	531	516	488	528	511	520	497	530	502	454	543	475	500	539	497	518	562	532	522	493	513	530	508	513	503	512	503	566	514	481	546	522	472	501	516	554	495	519	510	569	534	502	555	495	478	511	495	517	538	487	515	522	494	509	485	499	559	545	505	517	523	529	496	521	483	514	563	524	512	520	505	527	547	492	529	527	517	483	522	475	553	447	538	505	486	538	506	501	485	503	515	524	504	501	537	529	549	500	534	508	497	531	479	531	531	537	556	508	535	515	528	509	526	509	508	501	531	488	484	528	525	496	506	504	511	548	516	555	503	524	547	542	510	530	540	515	504	499	525	544	527	499	521	489	454	503	506	499	527	545	512	502	521	529	500	508	568	533	504	526	521	548	538	534	506	485	503	552	540	494	550	571	497	549	523	444	469	534	540	542	503	552	518	486	496	530	521	516	522	504	479	534	506	493	530	492	527	502	534	546	564	502	495	524	532	519	487	511	489	506	511	458	530	537	505	521	502	519	545	501	552	493	507	530	533	524	517	529	499	509	555	500	515	497	520	524	486	502	488	551	545	525	508	543	545	508	547	537	476	510	512	524	501	477	520	492	509	545	518	534	499	514	523	516	494	504	515	550	465	478	493	520	563	484	496	531	515	499	512	526	513	515	477	520	526	482	489	518	541	495	448	509	528	519	518	505	542	497	513	499	530	514	508	554	506	466	477	548	479	522	551	547	522	518	510	484	498	519	491	524	557	531	534	519	542	509	557	503	519	507	477	528	501	483	530	529	513	525	491	489	512	475	506	520	525	486	538	546	545	540	519	494	562	467	480	507	481	495	517	530	539	498	502	493	540	544	503	510	525	526	522	506	506	544	548	535	533	528	513	503	570	550	514	539	499	511	538	491	498	531	512	495	523	502	514	508	481	523	489	520	560	516	528	490	516	548	492	567	475	520	547	490	484	520	512	521	494	508	505	475	564	528	524	500	476	518	509	521	550	536	553	501	524	517	501	508	491	476	476	492	529	507	504	528	492	452	527	547	512	497	513	526	494	528	529	552	488	496	544	528	534	563	521	525	535	468	533	514	524	557	494	541	502	524	511	516	546	511	510	505	515	556	496	508	490	498	499	517	538	505	534	536	501	517	531	531	509	503	480	552	525	492	531	514	517	523	481	493	524	506	506	512	521	487	496	496	560	479	526	479	495	516	510	516	526	513	462	517	520	526	515	487	513	551	516	485	535	499	514	526	515	488	547	496	496	499	521	488	513	511	484	501	522	524	515	481	522	521	508	498	532	560	508	562	518	539	502	539	523	524	525	481	535	515	519	543	525	488	500	498	543	510	540	493	530	494	510	495	544	511	484	493	495	517	530	589	515	511	544	502	500	528	485	484	519	501	562	493	476	475	550	560	498	543	518	552	500	543	497	517	542	510	490	526	524	501	506	495	481	540	502	534	537	518	489	506	516	507	532	516	560	507	548	520	479	523	535	544	491	515	551	498	523	500	516	521	530	570	507	525	501	491	491	528	526	507	506	534	484	477	521	525	501	502	508	556	518	492	494	498	516	503	493	531	539	522	563	512	484	498	522	516	492	523	534	497	538	527	527	539	485	479	476	503	526	531	514	531	557	522	564	554	536	476	507	553	449	506	537	515	496	516	537	490	518	523	603	526	488	486	500	523	515	481	526	486	477	529	483	558	524	520	520	506	528	524	521	479	524	545	493	543	505	520	455	527	516	486	522	473	531	524	506	536	528	510	518	506	511	527	547	517	538	525	507	491	545	510	504	522	530	505	533	507	523	541	524	549	516	539	518	513	535	550	480	544	523	541	512	514	530	538	523	533	506	563	530	538	476	521	504	532	548	549	519	557	478	478	518	487	516	510	487	485	544	485	508	508	492	503	482	501	509	535	516	544	510	540	554	493	487	482	519	494	543	509	518	501	532	514	536	497	527	559	498	533	491	519	484	497	518	547	482	526	490	506	488	524	510	497	540	508	527	507	473	514	518	519	508	500	507	502	515	531	498	485	485	516	528	527	510	510	524	513	490	507	524	533	505	531	515	540	535	568	504	494	573	492	536	528	491	503	535	506	499	520	486	535	539	525	538	519	510	527	533	516	522	503	527	471	512	552	508	515	529	531	487	537	508	505	517	548	532	540	507	512	510	498	529	493	537	513	506	536	550	506	521	530	457	520	496	477	532	507	501	530	513	482	496	522	541	540	518	502	534	513	511	500	514	498	505	527	510	527	493	552	557	489	537	492	544	562	511	544	536	537	489	523	475	498	542	526	519	511	534	533	557	498	505	535	525	489	529	519	505	502	514	522	503	504	517	515	497	565	515	506	530	490	491	482	517	537	523	523	503	523	532	519	481	505	510	509	529	460	514	461	472	497	517	523	539	476	494	510	489	507	517	520	531	528	551	538	492	516	504	536	523	484	516	537	472	501	521	512	487	525	544	534	554	546	553	507	516	508	507	519	536	488	540	460	550	494	540	503	508	538	498	498	504	543	491	515	496	550	487	556	515	510	489	542	440	544	517	529	498	521	500	530	513	497	510	514	485	501	525	481	511	486	513	527	522	521	504	531	546	536	520	512	514	548	506	522	522	547	513	469	526	524	535	467	543	511	523	532	521	510	466	524	511	500	545	484	504	475	545	545	491	533	537	491	524	538	495	547	479	551	475	532	489	529	500	519	551	531	510	500	501	512	531	509	520	509	528	519	533	486	519	526	523	518	537	527	492	513	486	487	472	558	503	525	585	546	506	500	523	476	516	525	526	484	543	481	511	529	501	477	543	535	493	509	486	535	500	521	511	526	534	544	517	553	522	526	518	520	490	519	519	511	528	494	533	533	491	515	507	527	520	500	515	514	533	528	519	505	508	525	481	490	501	523	521	559	535	479	473	523	508	476	531	514	477	524	517	495	548	484	493	518	528	524	529	498	551	484	523	516	514	559	493	509	486	512	504	547	530	501	512	503	542	494	489	529	504	513	502	493	544	489	528	509	488	524	515	488	510	514	475	474	533	543	490	477	490	510	510	501	504	524	501	502	513	493	501	492	512	521	506	451	536	446	527	501	495	508	536	517	524	514	500	540	522	546	499	478	507	513	508	528	501	499	523	515	532	499	499	507	513	535	507	536	493	494	554	525	507	556	533	517	489	513	522	500
23165	21192	28989	23664	21194	20450	3159	890	611	553	479	415	397	338	360	351	341	318	275	248	242	256	276	264	252	243	253	232	228	229	221	212	214	203	234	215	208	192	197	216	214	181	202	226	205	198	206	227	219	213	217	199	218	232	211	194	177	210	202	217	192	213	192	224	190	186	218	189	232	211	211	192	202	189	192	182	203	218	215	226	194	200	223	200	188	185	204	201	192	176	195	216	193	197	193	214	188	206	217	195	193	216	205	217	223	201	201	189	184	197	210	200	195	217	179	181	192	204	191	219	220	207	185	206	223	188	198	190	226	181	217	175	207	198	180	213	174	205	176	166	195	194	194	200	190	196	195	191	198	214	191	195	217	215	195	194	218	186	162	168	216	181	219	198	194	218	210	196	207	216	210	196	182	193	190	179	176	169	225	189	191	189	216	201	199	205	204	214	213	204	210	204	211	208	213	183	185	213	194	207	213	209	187	213	189	221	214	202	203	205	206	188	212	186	212	224	208	190	202	180	184	201	206	219	183	184	198	172	173	203	189	200	221	192	207	192	192	199	224	184	205	204	195	218	195	192	186	212	172	201	226	199	192	199	214	181	202	200	222	177	183	168	187	192	196	198	200	189	209	173	212	192	191	192	218	205	219	186	170	176	204	179	195	177	214	172	188	220	214	184	190	190	219	189	192	191	156	205	178	186	213	211	219	191	188	189	182	194	233	187	208	191	202	171	182	202	204	202	209	199	194	202	199	207	205	197	199	176	216	173	176	203	202	197	197	207	218	192	203	224	200	197	220	187	223	216	227	205	179	194	214	211	202	166	168	197	178	182	177	197	202	198	221	190	209	195	218	190	201	200	216	199	213	181	197	188	178	217	211	198	180	203	175	194	203	201	194	197	200	199	195	175	209	198	215	204	200	197	211	167	198	175	218	184	218	204	183	185	190	183	192	199	203	192	195	175	185	201	184	216	187	210	186	190	192	218	217	209	167	220	209	224	214	197	192	203	202	204	202	165	218	178	188	190	199	170	215	197	180	179	201	209	190	188	192	182	200	216	226	199	211	178	169	168	203	202	190	175	191	219	191	204	185	200	208	189	196	216	198	152	206	238	216	202	202	206	192	191	188	186	207	199	175	204	201	206	194	202	198	209	212	216	209	199	186	174	210	202	196	208	177	170	206	208	198	202	193	175	176	202	196	193	183	216	183	188	189	189	208	185	183	192	202	183	215	190	191	196	204	181	217	209	209	182	231	182	200	197	197	224	215	185	224	190	199	178	185	193	167	204	207	199	212	194	224	192	193	194	199	192	162	221	191	189	149	231	197	190	183	195	199	226	209	206	191	174	207	180	179	227	212	178	205	174	187	183	188	191	189	210	196	186	182	170	205	175	184	194	187	206	203	175	159	191	182	189	184	193	192	214	205	202	184	203	204	201	195	196	203	225	200	192	175	212	207	182	182	215	190	184	184	175	210	197	200	198	201	203	215	169	219	195	228	173	204	181	205	181	186	186	213	186	211	201	193	182	210	225	191	170	190	214	203	207	194	192	189	222	196	193	196	186	212	218	197	204	205	188	184	230	216	225	180	209	189	202	215	206	199	203	192	184	207	192	207	206	200	166	196	202	201	186	192	205	198	190	178	201	192	184	179	211	194	172	186	188	195	172	196	234	186	203	217	213	220	210	190	176	223	190	198	190	195	176	203	198	224	207	178	189	211	208	208	193	184	197	209	193	197	175	183	206	197	217	185	181	201	208	209	191	211	198	216	225	200	212	189	201	191	215	187	204	176	206	198	226	224	225	205	197	186	171	197	185	216	219	189	189	227	164	176	218	205	172	200	190	188	193	185	190	168	183	217	196	205	184	203	215	191	225	179	190	211	205	187	196	194	216	194	192	180	181	187	216	204	193	203	193	212	211	205	188	188	184	205	215	191	207	188	190	183	199	192	210	200	186	206	214	189	210	212	202	202	186	196	208	193	206	178	217	201	208	200	185	204	203	208	205	179	193	198	213	207	170	219	195	209	219	186	201	189	188	179	193	198	201	209	196	204	208	207	208	207	177	197	195	207	211	199	221	198	190	193	188	185	214	202	200	183	202	178	211	198	166	183	183	190	187	195	183	189	197	209	190	218	202	173	224	209	191	194	179	201	208	185	189	224	173	197	208	207	200	195	207	194	201	225	200	192	190	210	183	219	174	191	175	179	183	177	202	183	186	205	208	217	172	206	208	197	214	199	188	216	196	186	184	181	206	190	184	184	200	204	185	193	201	221	201	194	190	194	196	223	198	196	181	189	186	214	203	204	199	202	193	182	199	218	204	196	210	201	208	187	169	203	203	195	167	216	209	202	161	194	186	169	198	187	219	223	202	189	195	175	173	229	172	218	175	176	208	193	230	205	190	181	184	169	198	210	183	207	212	200	182	218	173	193	206	215	198	214	210	212	199	225	199	206	199	185	182	204	204	192	198	192	196	223	186	206	190	225	198	210	182	194	203	202	179	212	193	166	199	193	200	215	171	219	191	208	187	211	180	186	217	192	174	189	190	210	195	200	195	193	187	193	219	207	203	202	210	198	236	205	169	192	210	227	176	205	184	187	167	179	213	180	180	195	205	198	187	191	223	182	213	199	219	214	185	206	193	165	205	197	235	178	182	194	168	208	196	187	219	195	203	174	188	200	187	201	175	195	213	189	229	201	178	213	207	185	198	208	207	181	211	195	200	200	194	208	181	209	201	188	182	200	205	208	185	171	191	180	195	204	224	190	181	190	187	183	223	184	215	191	207	195	203	208	203	168	201	241	203	185	194	195	188	183	206	197	204	184	186	213	216	189	180	213	200	179	181	211	200	184	210	209	186	207	190	200	203	189	203	181	213	165	202	207	192	185	190	188	207	203	193	205	195	176	188	205	202	186	223	184	206	205	215	190	208	180	162	193	170	204	210	190	196	177	194	220	195	199	180	191	195	198	173	192	214	185	191	182	206	207	213	213	223	194	212	204	162	203	182	209	196	202	205	183	221	177	190	205	201	191	215	183	211	191	191	201	219	175	183	198	208	196	199	189	210	224	184	211	214	204	176	201	202	184	208	182	179	188	216	201	202	202	205	170	216	201	192	195	211	172	203	200	207	236	192	198	198	186	192	192	205	191	195	199	223	192	214	186	210	198	209	210	188	177	207	226	201	190	201	184	181	181	211	207	218	180	172	188	214	192	180	191	201	187	193	197	197	181	204	185	200	195	200	201	175	206	196	195	192	200	181	198	196	192	204	195	183	214	200	190	189	194	206	182	182	190	196	188	183	193	194	192	220	168	163	191	209	205	191	197	184	219	178	185	170	197	197	191	198	198	202	212	196	194	193	201	167	197	198	194	220	227	204	213	200	191	200	197	197	179	206	198	188	205	186	204	197	210	180	196	211	208	182	185	206	201	197	203	193	173	231	218	177	191	209	211	180	188	198	197	189	202	185	237	194	190	172	193	201	190	186	194	185
14255	24734	19906	11139	7266	4602	3287	2391	1816	1528	1341	1171	930	841	805	743	713	674	608	601	509	520	556	504	437	465	476	455	434	422	410	405	402	389	340	379	384	381	381	379	357	350	355	338	338	293	305	319	335	387	349	334	314	343	353	351	371	358	312	320	312	348	297	314	285	310	361	323	342	317	332	316	336	343	337	350	352	321	352	347	319	321	327	305	324	342	344	318	340	343	286	328	298	307	352	302	315	312	316	318	295	307	338	334	310	328	313	308	303	307	331	297	309	310	317	304	327	324	318	313	295	329	331	303	290	319	338	282	314	292	290	322	319	294	314	329	332	276	286	321	317	347	291	313	311	285	308	307	328	302	299	311	306	309	291	305	310	317	327	314	315	304	321	296	291	303	311	314	294	335	302	318	336	332	312	318	311	330	314	328	296	302	339	305	279	310	302	324	293	305	349	317	293	309	323	302	322	333	286	278	299	309	333	308	299	282	346	304	354	293	323	323	347	313	327	326	317	346	293	323	305	308	294	307	319	301	353	322	324	316	330	319	311	300	323	347	332	322	313	305	321	310	301	281	305	309	302	343	293	310	323	340	299	329	331	339	312	330	298	298	305	345	313	287	347	272	326	282	315	333	344	305	301	349	337	305	304	292	331	309	331	297	328	338	303	318	294	352	320	307	309	298	318	344	318	295	329	314	322	308	302	327	276	305	354	288	323	332	308	305	312	314	309	340	286	312	314	311	293	304	323	312	343	318	301	305	320	324	323	311	291	311	302	350	296	285	362	303	312	275	311	299	314	325	304	304	342	275	320	283	308	312	280	293	330	312	332	338	319	312	337	319	287	337	372	325	316	311	298	298	328	324	290	296	305	312	329	283	322	309	304	336	340	286	346	334	342	314	316	295	315	326	303	333	280	295	326	323	312	290	285	299	313	366	344	323	317	332	324	312	310	286	338	340	305	327	287	306	324	307	347	322	308	317	352	329	294	357	327	313	268	291	269	326	318	328	308	304	339	321	326	351	290	338	326	308	304	338	332	315	300	312	291	309	313	320	327	312	327	289	279	293	309	318	331	326	337	326	317	305	286	324	296	305	321	311	337	299	328	321	306	316	311	301	323	296	306	318	303	322	321	313	300	327	302	336	280	340	340	327	307	321	304	292	324	306	347	315	324	316	298	315	296	324	311	320	307	297	345	296	320	300	327	297	322	294	299	346	266	316	318	334	307	327	302	296	313	343	313	292	307	312	312	325	316	336	272	317	308	325	318	305	341	303	303	319	355	315	323	312	336	309	291	347	338	292	306	298	307	307	305	317	324	317	296	323	325	290	315	321	302	324	295	321	314	316	296	295	295	295	297	330	320	300	351	313	298	334	306	329	319	314	322	298	278	311	281	338	300	300	318	295	274	314	299	343	316	335	319	312	312	315	293	322	328	304	292	292	292	306	304	339	306	336	292	315	313	320	336	330	336	315	328	303	317	291	304	303	321	326	295	311	312	322	328	329	322	317	297	335	278	321	322	299	338	303	309	301	296	320	318	310	325	322	341	314	328	304	312	335	304	303	326	305	290	320	295	301	301	342	313	291	350	307	329	298	322	274	306	341	335	325	296	313	316	301	298	324	305	323	323	310	283	303	313	292	313	335	297	337	333	321	296	300	301	333	323	287	285	315	326	290	303	304	312	320	326	288	305	323	298	295	316	297	319	322	307	324	307	303	360	313	296	320	331	300	295	329	296	295	326	331	317	344	328	304	309	302	305	335	300	307	274	345	297	265	310	321	329	313	309	313	300	300	306	318	312	349	306	305	280	288	321	317	300	287	316	337	297	313	336	313	308	308	316	306	327	289	301	301	333	313	311	308	314	313	318	285	292	335	302	315	288	299	297	298	307	348	323	336	314	293	328	300	317	326	320	317	315	296	309	333	329	315	307	299	302	329	300	321	275	318	341	370	321	348	307	317	285	317	332	357	302	313	321	326	341	336	286	292	316	356	284	324	326	285	316	314	329	298	338	325	316	332	327	281	319	312	331	324	306	333	340	319	321	302	356	313	276	297	299	299	316	300	301	302	323	304	329	280	330	296	314	332	320	345	314	334	287	324	310	306	312	302	335	316	311	298	303	324	327	322	313	300	325	307	275	306	276	323	289	311	341	280	351	327	310	344	308	297	319	295	292	310	319	327	282	298	318	318	317	317	306	335	299	294	307	343	299	305	332	321	303	286	338	350	337	308	294	318	314	295	327	304	301	336	320	315	330	319	314	316	336	288	308	308	330	333	297	293	305	311	317	295	347	311	313	306	294	312	331	289	325	327	290	309	312	298	315	287	310	303	319	321	303	338	316	313	313	331	325	322	335	305	300	303	325	323	287	321	297	324	294	330	327	302	297	299	359	340	313	319	324	314	324	325	321	291	293	320	311	334	322	303	285	317	323	300	331	306	307	261	279	293	298	304	303	301	318	289	308	306	325	318	314	329	300	336	287	323	304	338	310	316	320	322	326	307	304	302	325	301	315	292	305	324	317	294	338	319	315	281	293	298	294	314	357	322	325	286	303	331	311	314	314	332	303	334	275	297	307	296	294	317	327	293	323	303	336	284	308	273	302	334	332	313	349	309	337	297	333	333	297	325	297	313	326	303	308	324	333	288	330	311	300	296	307	287	281	306	281	291	339	303	284	288	312	320	336	320	306	314	316	300	329	323	299	339	314	308	296	299	342	280	331	305	312	332	294	312	315	311	298	330	319	303	334	306	321	320	303	277	313	268	330	300	315	315	337	294	313	333	290	304	320	302	322	308	351	296	295	289	336	325	299	336	311	319	312	299	356	335	317	332	313	312	303	280	367	319	330	308	262	302	331	296	344	324	340	317	309	324	284	327	311	297	306	317	319	312	305	316	307	305	341	308	295	313	303	310	318	334	330	325	311	323	273	329	330	288	336	307	308	332	344	336	300	297	316	337	325	320	333	295	299	330	314	301	307	312	287	327	340	330	284	297	334	296	299	311	308	291	303	315	305	329	284	310	304	302	331	315	326	264	334	303	313	324	328	328	280	303	296	339	349	325	311	285	329	319	298	335	312	327	308	324	337	295	325	299	303	337	302	316	337	342	302	301	317	311	319	318	312	338	333	307	305	335	331	323	287	314	351	328	332	301	308	337	282	300	310	316	298	366	307	314	290	325	298	307	316	302	281	319	320	336	349	329	336	271	304	335	308	323	309	305	302	327	298	289	366	295	313	327	295	313	305	292	310	285	324	308	325	316	284	289	308	298	290	291	304	285	321	293	299	327	319	324	306	319	266	348	292	313	299	323	283	325	308	311	306	319	333	297	314	329	347	312	331	345	294	293	325	304	299	312	313	340	339	302	320	282	300	306	303	297	306	324	318	316	305	322	312	312	312	329	312	296	330	331	290	286	317	327	331	303	318	316	304	331	321	315	322	351	333	282	325	351	262	310	305	312	301	318	294	315	301	327	306	304	306	316	326	314	289	294
26748	20463	9697	1886	782	499	396	363	349	285	309	300	293	299	302	299	310	344	293	320	327	284	260	297	295	320	276	282	319	274	287	287	298	300	282	279	291	284	290	269	314	292	291	286	282	296	297	277	262	289	279	279	294	299	306	292	286	304	281	294	310	279	285	305	289	279	300	270	278	278	278	288	285	277	279	325	296	273	299	285	299	296	294	310	268	288	295	264	274	289	297	278	298	324	290	276	317	258	293	301	294	265	316	290	283	281	311	319	295	295	303	267	308	295	281	302	257	269	300	265	273	277	316	269	288	313	269	280	285	306	309	310	281	312	308	323	272	290	270	301	294	294	277	262	312	308	284	308	295	314	298	281	271	280	286	274	297	294	283	287	284	249	286	295	296	274	302	276	294	272	290	272	294	271	268	282	267	302	304	312	281	311	311	294	260	274	310	282	300	301	275	274	260	292	289	304	305	324	295	307	286	312	326	293	286	288	291	289	298	269	304	316	358	274	298	280	311	271	276	270	256	275	290	308	302	293	306	294	287	305	288	287	295	289	277	279	267	268	316	283	285	263	298	280	293	254	304	294	295	265	283	280	291	283	295	283	283	262	289	263	309	295	272	290	274	290	299	301	299	287	306	264	293	282	258	306	303	268	295	285	290	299	274	271	299	274	286	303	280	288	295	274	307	297	292	242	285	287	328	313	294	298	297	317	267	275	265	289	272	272	303	300	270	294	296	282	287	297	318	291	267	295	303	306	313	261	273	287	329	305	316	275	258	273	295	283	314	282	275	289	292	310	297	287	305	291	288	307	278	308	280	292	285	299	310	306	278	293	298	292	287	261	307	283	306	273	276	320	287	307	279	293	307	297	306	279	304	296	286	296	292	285	289	282	305	285	287	280	281	277	271	268	285	303	316	286	281	292	288	295	274	288	286	328	275	318	281	321	257	271	313	292	284	291	281	290	297	300	249	268	295	307	300	282	317	302	308	285	300	306	311	291	283	293	254	312	279	288	288	259	320	302	276	264	288	289	276	266	251	303	313	264	295	297	279	294	282	268	296	300	305	281	291	291	276	298	292	290	276	304	283	275	251	311	292	281	257	303	281	290	293	274	283	293	288	296	273	276	284	290	287	291	288	273	251	292	300	300	307	277	253	281	283	309	310	290	313	267	259	308	355	299	250	297	298	278	294	316	288	274	288	300	277	287	322	295	292	283	328	276	324	279	310	271	311	265	280	305	297	294	288	262	279	285	305	268	299	310	293	288	304	301	287	279	267	242	307	286	316	303	291	287	301	270	313	274	288	255	294	303	306	249	293	265	320	273	309	304	309	306	263	303	302	269	306	315	302	288	300	266	265	260	294	286	296	282	309	290	279	307	295	267	328	267	263	285	250	272	274	257	282	276	258	278	279	282	275	276	284	267	304	274	308	315	279	277	289	296	296	270	274	313	241	298	304	276	268	282	304	258	264	309	292	300	269	323	301	270	286	289	258	288	291	316	281	289	317	283	275	252	294	278	300	312	276	297	296	299	281	299	277	290	273	305	289	268	292	275	271	303	284	286	307	308	291	292	296	263	285	281	281	278	306	293	271	305	300	278	311	334	290	308	302	280	259	273	306	286	294	276	312	291	258	270	287	274	270	303	280	298	299	285	309	311	287	270	245	320	280	309	301	289	308	283	312	269	292	268	296	270	282	301	301	284	294	316	303	302	291	284	293	287	303	295	269	307	289	272	284	248	305	291	276	266	280	288	270	279	312	269	268	282	286	304	293	306	269	277	256	291	287	282	277	302	275	287	315	296	293	301	274	253	306	283	292	304	275	321	314	321	283	274	297	307	274	240	251	262	300	294	277	290	276	291	270	262	308	261	313	285	289	293	291	284	279	300	273	306	267	299	291	285	281	297	317	305	303	284	272	295	282	306	287	272	264	297	298	287	314	280	266	258	310	288	287	293	276	293	300	264	265	259	271	278	308	298	289	329	281	265	284	289	277	278	266	296	294	308	287	288	321	309	285	311	286	268	289	299	289	285	298	295	303	281	307	290	282	267	277	303	275	312	290	287	290	295	259	295	306	284	333	271	282	274	293	309	278	286	282	263	309	274	313	268	279	306	319	301	304	290	275	291	288	289	311	265	302	281	281	269	269	289	319	291	311	288	315	288	291	301	296	276	304	281	301	278	316	311	274	293	253	306	313	292	301	293	283	290	272	294	295	322	306	283	308	277	296	277	288	291	320	288	292	310	287	311	293	320	283	285	288	297	299	280	322	308	266	275	295	294	296	293	276	287	317	290	294	300	284	283	273	309	320	279	321	275	272	287	264	294	285	280	303	295	303	316	263	310	300	250	292	292	253	314	296	266	284	269	276	294	263	288	276	281	292	299	312	282	289	284	287	269	262	286	285	286	296	266	292	276	301	303	291	287	294	261	279	307	304	270	282	292	307	315	289	280	316	303	285	293	290	271	278	268	297	280	280	321	284	285	288	294	302	270	303	297	305	300	264	275	294	273	290	290	291	284	320	272	241	278	274	292	305	260	321	320	307	254	293	296	279	279	299	270	305	290	302	286	274	277	266	285	308	289	299	263	257	280	273	296	270	266	291	308	295	281	291	291	320	298	268	297	283	265	288	325	315	281	261	280	267	306	333	309	281	288	269	259	282	307	285	243	291	295	270	285	308	288	295	271	275	293	287	285	286	257	292	299	293	316	298	292	296	262	263	287	301	302	286	326	277	278	284	275	308	274	292	306	291	290	300	277	320	280	278	305	288	274	274	338	265	268	284	313	276	265	289	308	281	321	288	284	299	291	303	272	275	301	312	298	307	255	291	273	309	287	300	290	270	273	289	271	283	315	298	289	295	269	327	300	271	294	277	290	281	312	275	310	284	295	277	333	313	270	317	305	273	318	284	302	290	289	271	269	293	293	294	295	282	286	276	314	285	277	311	275	299	273	255	296	309	319	291	261	300	268	302	274	301	286	294	280	276	274	298	303	315	308	294	265	265	268	264	308	251	256	294	277	290	297	305	281	288	277	305	264	272	264	290	259	292	307	252	299	338	267	291	283	285	283	296	276	304	304	300	313	276	297	289	304	267	278	281	302	288	272	295	282	275	281	270	321	283	285	311	262	292	331	274	307	298	268	267	300	309	292	295	309	259	281	295	312	297	273	286	309	278	269	281	297	319	284	296	285	301	295	290	295	291	277	299	285	263	277	302	288	256	288	291	323	303	309	289	320	263	305	286	292	270	311	277	262	286	283	293	272	290	285	330	274	285	281	305	330	298	292	272	294	279	257	255	301	290	289	257	269	289	290	297	289	293	323	295	280	277	295	288	299	271	307	287	279	258	286	280	278	272	274	305	283	282	285	283	251	291	305	271	292	264	290	288	302	301	277	292	286	300	283	278	276	284	265	283	286	303	255	287	272	300	312	283	301	303	283	281	256	266	286	315	295	280	301	278	286	279	307	277	261	273	300	307	287	290	312	258	272
8330	9959	7186	3228	1874	1207	846	648	628	548	502	552	483	498	464	495	466	495	483	482	444	449	527	489	465	472	465	429	463	428	475	475	439	443	453	456	482	462	463	479	440	439	503	431	474	431	473	423	461	437	434	457	443	440	448	503	455	438	425	494	484	439	439	447	438	457	461	484	423	452	450	442	440	442	450	453	410	473	445	482	464	426	447	476	469	449	446	446	448	454	429	418	426	441	473	456	487	460	464	423	443	441	474	404	467	465	441	456	430	437	469	450	461	442	446	458	469	463	468	448	437	452	430	484	457	451	445	469	466	450	465	431	476	497	472	464	433	430	435	454	427	464	465	460	452	411	458	451	433	487	443	442	486	424	465	426	435	437	435	452	418	468	468	445	440	481	470	440	481	432	439	436	406	432	439	457	418	424	455	446	443	456	443	428	435	466	430	409	441	443	443	427	514	445	409	440	491	451	495	433	413	455	456	474	454	437	443	392	435	471	412	432	420	448	444	452	451	451	451	445	430	480	417	441	462	470	423	469	460	466	445	458	429	420	418	446	462	444	410	424	432	423	439	474	473	470	441	454	479	429	448	457	463	439	445	443	432	458	420	444	450	453	463	468	470	459	430	467	454	467	459	447	435	467	467	420	462	453	474	436	453	475	465	478	485	463	444	437	442	426	421	467	414	412	447	425	455	437	440	422	431	441	459	462	486	468	424	439	464	460	468	424	451	429	423	485	426	448	442	421	468	457	439	457	458	436	451	403	441	408	456	451	459	446	460	449	437	468	429	448	427	403	499	448	415	421	479	437	491	416	486	455	397	470	463	458	455	434	418	487	449	430	473	442	463	485	437	472	441	456	458	428	475	431	457	416	437	422	452	478	466	471	440	485	452	429	426	442	461	478	411	448	455	463	435	413	438	437	463	486	422	428	450	462	434	464	437	453	427	432	440	449	447	441	438	474	434	456	434	445	444	421	480	452	426	449	441	437	436	464	434	452	447	466	418	415	482	452	434	421	458	467	439	460	486	472	464	488	444	450	467	457	450	450	489	459	476	461	428	477	448	457	460	438	488	453	427	441	435	450	482	455	478	483	439	434	430	440	413	487	470	450	458	473	462	446	440	471	455	469	492	496	430	417	462	422	429	463	470	422	444	438	449	429	506	452	425	439	457	433	486	445	437	459	454	424	475	470	442	425	459	468	396	465	464	459	441	450	434	439	417	437	449	440	442	439	431	431	470	481	456	464	445	469	421	464	489	437	439	427	407	502	486	473	453	439	446	452	433	444	454	427	473	470	428	473	437	455	436	423	422	486	453	445	478	434	433	450	470	467	464	438	449	434	469	475	453	443	438	426	476	449	469	437	428	429	452	425	433	466	430	469	451	444	431	427	450	471	467	462	419	423	449	425	464	464	457	477	453	444	472	465	463	442	433	435	423	468	424	416	442	480	412	420	407	460	485	420	464	453	467	409	437	461	473	441	463	471	418	468	464	455	427	461	468	437	424	439	459	466	439	462	471	431	448	429	447	435	434	442	459	461	486	438	422	454	441	405	449	453	420	430	399	446	406	453	476	449	436	487	451	420	436	425	455	395	463	487	419	428	442	487	456	444	404	434	411	455	440	498	429	418	463	422	438	438	437	438	432	438	442	448	448	446	447	451	459	448	419	493	445	439	464	436	428	448	431	453	444	468	410	444	429	445	440	423	445	457	466	454	468	421	409	447	459	436	476	400	444	446	446	462	454	431	449	416	417	450	404	458	456	440	466	506	428	427	457	463	429	403	446	430	429	489	463	449	490	435	447	452	442	448	430	495	460	464	457	458	473	442	451	456	463	419	467	426	470	440	442	467	438	451	504	428	473	413	483	479	460	457	442	462	470	429	472	433	442	418	465	442	424	451	441	434	446	442	470	465	452	401	475	485	452	441	431	466	426	495	450	451	442	460	455	427	435	445	445	456	444	454	433	482	446	452	455	492	459	462	419	481	466	397	467	489	453	473	434	461	480	447	436	456	469	446	475	491	418	443	480	460	454	446	427	447	449	447	436	442	420	427	451	437	481	436	450	473	437	439	476	451	441	438	443	434	455	440	447	466	426	429	455	495	484	447	475	430	443	421	425	451	437	432	435	452	469	449	441	489	458	454	435	453	451	471	446	447	442	434	471	446	472	389	452	452	453	441	468	466	464	425	436	441	481	492	482	413	445	449	465	469	452	470	435	476	498	430	483	463	424	469	457	427	440	464	467	453	470	450	433	436	472	426	457	474	454	434	459	428	468	414	444	462	428	464	456	432	460	458	430	449	446	433	466	472	453	463	457	394	432	484	432	428	445	470	477	440	430	476	463	432	458	439	470	461	445	454	400	406	439	419	432	437	435	480	433	424	422	444	445	436	432	428	492	460	441	438	420	436	419	450	465	442	452	455	480	459	436	461	474	421	427	456	450	437	418	452	451	464	443	472	482	411	459	420	490	468	478	456	460	442	460	434	478	451	422	426	430	500	449	458	446	440	439	443	453	439	481	425	463	461	411	441	431	437	519	440	468	443	447	438	463	443	468	454	456	450	432	446	481	467	427	441	458	445	429	483	455	447	428	467	457	427	442	439	454	436	480	427	451	497	481	416	482	470	507	456	493	453	429	437	466	445	462	458	435	456	471	436	445	431	427	464	459	396	449	468	505	451	398	475	439	478	472	446	440	451	478	428	455	404	459	440	444	474	433	428	454	485	435	441	469	492	479	458	444	457	450	482	461	426	460	455	437	402	446	465	470	423	436	444	479	431	451	525	421	419	444	433	456	466	453	436	452	434	465	457	403	452	452	481	399	469	460	423	462	427	481	432	408	483	444	480	412	469	444	460	445	453	461	444	479	468	427	474	430	436	438	456	490	422	495	438	476	454	445	469	443	480	453	430	476	461	459	428	444	454	451	473	465	469	508	414	441	456	455	485	423	483	454	443	463	433	441	441	423	460	417	455	464	438	424	462	452	430	418	473	452	462	479	466	466	465	421	463	444	446	473	448	442	434	439	434	427	424	477	453	484	439	464	421	462	439	474	472	437	419	437	413	431	444	432	458	422	449	464	418	447	457	472	479	424	479	449	446	418	443	450	427	453	468	472	442	433	450	441	438	476	465	433	446	431	446	462	475	468	423	450	393	484	450	447	445	419	479	432	462	438	510	465	444	455	483	479	450	449	440	431	412	443	426	427	441	474	488	465	445	462	447	483	419	446	441	476	439	487	424	437	417	434	457	413	456	441	473	471	461	413	439	439	464	481	435	441	450	443	424	428	431	414	481	458	433	466	457	478	437	436	431	447	475	415	488	475	449	451	450	408	449	463	436	458	453	415	460	449	438	432	425	445	421	429	467	452	469	437	456	419	419	442	472	449	454	425	402	421	434	402	451	422	430	409	453	471	466	454	416	416	411	460	430	423	441	454	471	453	417	419	437	456	436	440	461	432	478	420	432	426	434	460	448	470	422	476	451	425	452
24320	21164	28132	24401	19229	2502	939	663	535	528	455	412	403	425	383	407	399	386	412	355	375	328	365	391	351	328	345	330	332	331	362	362	331	333	344	365	353	340	360	342	338	336	372	351	314	345	352	341	342	380	344	315	319	331	352	338	324	326	325	318	342	330	375	315	304	349	338	379	316	312	333	341	354	332	352	325	332	350	332	348	315	342	345	336	356	318	324	344	319	363	322	340	344	347	341	326	342	333	319	337	362	340	348	336	353	347	320	314	308	336	328	349	365	334	316	314	356	334	343	339	335	356	317	353	313	357	321	372	343	354	336	330	322	323	347	359	321	350	348	328	315	315	320	357	332	320	338	315	302	354	346	325	350	353	341	314	337	343	333	336	310	334	340	333	348	328	361	340	317	343	320	344	329	338	315	345	343	332	332	360	337	291	312	320	318	338	314	343	353	319	337	318	338	318	313	335	321	346	314	342	303	338	386	315	324	318	346	324	332	342	306	384	360	321	325	347	316	319	365	328	348	310	314	314	336	344	314	316	351	352	331	375	300	306	343	320	334	371	340	332	341	325	334	360	346	309	321	319	351	329	308	332	339	344	302	309	348	334	334	329	339	353	371	355	319	301	344	330	361	329	367	356	373	315	325	340	333	355	340	339	365	332	368	358	337	342	346	324	337	330	371	314	341	315	315	328	327	324	340	327	314	350	339	322	312	353	324	318	341	315	329	321	332	333	322	321	359	342	307	336	333	350	333	309	324	308	364	314	308	323	327	337	330	329	381	314	336	316	311	360	337	347	325	321	325	331	362	338	349	343	336	317	357	339	380	348	325	314	355	331	315	346	326	348	367	316	337	336	351	363	309	347	337	324	358	358	350	323	359	343	348	321	330	301	361	334	347	319	334	342	365	328	327	337	362	323	342	341	331	346	336	315	344	362	355	336	318	315	342	345	332	325	360	339	314	337	347	348	342	322	308	349	374	331	324	329	343	349	322	332	312	299	320	310	320	340	332	353	323	361	341	307	309	299	319	357	304	340	345	313	315	321	354	325	336	338	342	335	326	331	300	322	346	340	331	322	350	349	352	330	329	323	324	361	316	321	328	377	364	362	350	353	355	335	312	326	379	351	351	352	336	332	337	336	382	338	346	318	320	341	309	313	364	319	314	322	341	343	343	332	379	339	310	342	323	325	386	352	334	312	353	341	318	358	310	355	334	316	347	326	278	347	357	355	301	350	319	325	351	336	319	379	296	328	324	335	329	340	331	358	361	343	343	341	315	359	320	353	356	345	321	338	316	345	320	314	344	308	383	321	348	346	329	328	324	306	344	369	332	316	341	340	326	311	326	335	360	343	342	381	352	320	330	330	341	342	361	345	351	366	302	330	348	341	363	351	282	318	315	332	338	353	312	305	339	342	348	306	319	350	335	351	344	346	360	352	305	352	331	328	372	322	362	356	329	356	331	343	318	312	326	340	320	335	331	313	323	330	335	345	340	351	321	347	332	336	311	358	340	325	345	337	361	327	305	334	339	337	295	327	306	366	331	378	328	320	322	331	332	332	332	326	333	370	354	346	352	355	350	315	325	345	352	299	333	299	353	337	356	341	330	331	316	335	334	321	338	357	309	340	330	327	343	321	347	368	343	318	342	323	343	315	339	327	322	293	335	340	339	347	366	319	352	364	343	337	316	340	337	323	368	342	343	323	331	337	360	350	304	325	320	336	338	328	348	297	348	294	331	325	326	342	324	316	328	336	300	326	297	312	333	350	315	353	349	322	319	331	308	332	365	326	320	327	351	325	363	335	336	316	310	312	298	343	358	340	332	334	337	318	350	317	336	308	348	330	322	323	354	329	355	322	331	323	327	322	340	338	346	384	330	332	327	372	331	322	327	311	329	348	329	335	325	341	295	334	359	340	336	354	321	350	343	323	317	340	312	373	358	362	309	329	319	337	336	336	342	354	350	324	320	371	331	321	345	344	347	328	337	323	343	328	343	310	330	356	300	359	314	314	365	327	320	311	349	328	328	343	338	347	357	340	303	357	352	384	334	351	309	347	317	360	332	316	349	376	342	338	357	340	334	353	330	311	336	309	342	369	346	376	326	363	325	342	349	298	339	335	334	326	320	330	371	328	332	334	343	355	335	324	342	314	350	337	317	348	340	346	336	357	338	339	312	329	323	315	332	309	331	340	335	350	330	339	314	336	322	322	309	326	361	324	367	347	304	321	310	328	331	342	316	340	333	312	318	361	347	316	344	349	339	292	339	360	328	305	329	330	304	310	306	311	328	350	305	326	345	312	326	358	327	338	347	333	298	307	312	313	349	318	332	333	322	363	329	298	340	324	337	300	320	321	328	332	305	320	346	371	327	317	327	321	328	350	331	329	360	343	339	333	305	347	319	369	328	296	348	310	339	316	290	357	343	325	330	322	337	338	324	324	303	308	320	325	317	346	337	296	328	339	341	339	313	305	354	329	314	321	313	330	319	316	313	335	336	312	336	310	335	322	309	351	341	321	344	330	339	318	346	341	340	333	373	333	321	326	332	323	322	327	340	324	334	323	343	350	315	334	297	340	368	371	322	351	359	318	331	343	349	329	368	359	335	358	342	385	327	292	344	318	330	310	351	349	350	375	364	352	344	349	328	331	332	320	316	344	326	360	347	297	370	360	323	324	341	325	335	345	319	394	360	309	343	341	343	333	295	362	326	363	388	332	329	320	327	335	314	330	343	305	384	336	331	362	317	315	311	333	339	316	328	341	328	353	349	318	341	328	324	349	352	307	324	310	334	351	344	330	292	320	367	306	356	344	345	316	324	364	331	321	333	336	325	334	355	317	338	323	352	339	305	335	319	360	342	345	354	361	321	314	324	344	298	359	343	328	328	346	334	324	339	319	337	370	316	342	327	331	343	314	328	322	318	299	312	359	337	335	322	319	326	329	313	364	359	353	327	328	315	354	340	341	339	304	317	301	314	336	330	341	340	353	352	346	359	342	320	329	359	310	358	326	376	316	345	354	313	365	345	324	359	347	316	350	319	351	351	319	312	321	305	366	343	320	318	322	331	327	348	364	338	348	341	334	315	343	347	307	321	338	320	308	342	330	350	342	326	322	339	336	337	341	326	351	323	352	361	315	359	348	355	332	324	309	346	346	316	300	306	342	336	339	349	321	336	337	306	322	326	328	334	362	304	299	370	340	358	346	319	348	343	326	360	332	326	336	336	308	305	330	324	335	311	325	322	349	328	323	331	324	351	348	324	356	317	358	336	357	345	357	328	333	328	359	352	346	356	337	373	320	347	333	315	336	330	375	344	323	332	331	350	298	348	311	337	375	350	336	356	346	349	308	316	336	356	351	351	320	317	342	344	338	348	321	345	346	368	391	347	306	337	316	358	337	358	329	346	326	333	362	333	340	318	337	363	339	288	328	324	362	333	297	350	320	332	320	321	353	331	289	322	370	326	344	346	345	331	314	339	346	351	350	327	321	336	343
11052	18429	14021	7035	4292	2900	2080	1561	1317	1070	964	827	774	818	720	761	735	698	702	660	577	619	619	594	580	605	622	565	547	595	538	547	518	550	551	538	532	559	599	530	577	541	516	512	530	543	546	547	543	530	533	519	571	528	533	504	530	558	508	513	517	492	519	519	511	513	537	557	511	512	529	577	492	511	536	540	531	531	495	513	534	508	539	524	557	574	551	539	552	517	535	515	503	548	504	531	517	512	503	539	549	523	521	532	559	506	516	548	527	534	538	506	489	512	496	553	528	493	533	514	528	535	488	538	491	550	528	529	535	522	507	494	517	533	537	518	516	559	521	521	504	525	501	520	491	550	516	516	504	510	560	478	518	507	511	496	549	513	546	539	533	532	520	544	498	525	517	486	531	533	522	510	533	522	519	490	532	518	552	515	523	542	525	503	526	515	518	490	506	562	488	542	520	515	530	499	560	516	529	523	547	491	513	481	534	535	536	520	567	521	499	541	552	514	527	530	530	560	530	492	508	541	559	541	510	492	528	530	528	527	485	544	505	512	504	518	495	502	528	521	521	513	521	516	550	517	522	547	518	501	497	544	537	536	551	554	531	507	492	497	519	504	547	544	570	514	561	541	520	563	531	481	519	535	526	521	505	511	518	507	550	494	499	522	499	521	511	544	537	514	585	507	498	526	500	531	523	526	515	525	521	552	543	526	469	521	513	522	480	553	507	531	490	485	535	554	518	519	486	500	541	487	536	497	530	529	524	537	525	502	521	508	506	520	504	491	561	555	493	496	532	516	547	518	519	554	502	515	541	475	528	568	568	527	553	482	552	524	545	505	489	523	518	540	487	548	549	522	547	495	509	518	522	518	499	490	512	521	498	502	528	484	525	560	522	523	535	507	491	507	516	547	532	520	539	518	527	490	512	516	532	515	514	474	508	551	485	557	528	510	541	534	496	516	488	551	501	495	524	548	462	530	552	556	526	539	523	522	512	523	512	547	520	524	547	516	517	491	518	509	490	523	550	532	501	539	559	488	486	521	526	526	562	550	559	536	508	500	522	567	501	554	491	543	487	491	565	540	503	528	538	533	555	542	534	506	523	500	513	481	517	544	549	539	514	525	477	516	539	515	567	516	528	503	516	541	535	539	510	497	515	554	476	530	500	489	482	522	484	567	514	529	541	536	567	549	505	547	494	532	572	542	527	517	559	500	511	483	505	513	495	584	525	481	500	537	518	497	500	520	553	527	507	486	509	534	493	539	534	537	515	549	516	546	504	487	534	556	494	524	553	526	484	522	526	529	521	545	495	510	516	521	538	551	524	524	552	494	557	520	497	497	527	499	554	527	551	511	531	536	505	532	508	554	509	526	523	545	496	525	511	532	554	564	538	522	491	466	526	524	514	558	514	480	527	533	520	535	498	499	516	521	505	491	560	524	530	513	511	522	516	550	500	521	543	531	501	520	546	517	506	529	522	537	507	544	535	489	492	521	509	556	514	504	525	523	502	512	519	486	494	480	514	476	557	583	511	510	543	554	521	507	510	511	494	507	568	570	501	501	557	540	509	472	507	529	510	534	514	505	489	576	531	534	518	537	546	512	517	504	523	511	519	484	502	538	493	508	552	530	524	547	535	537	552	493	527	542	512	484	499	534	509	530	468	546	549	519	531	526	500	552	541	475	482	509	522	485	500	526	528	539	533	534	519	522	536	525	569	528	513	516	528	534	532	533	485	532	541	494	549	500	550	497	530	557	538	514	517	511	522	519	526	525	575	543	552	540	504	524	540	534	554	551	501	514	519	526	492	533	509	529	503	522	538	497	511	536	526	543	512	540	522	490	497	529	540	506	554	605	535	520	510	529	511	499	554	532	488	551	499	537	510	526	528	551	504	517	492	533	511	530	520	515	531	492	554	536	485	490	521	542	563	557	550	555	525	535	524	510	481	552	556	534	524	533	527	536	504	519	502	556	510	547	524	471	479	527	513	502	534	538	530	543	514	511	481	489	517	505	530	544	506	543	526	518	549	505	511	505	495	506	562	530	467	517	511	546	499	526	484	514	513	520	540	518	539	559	493	476	528	540	455	507	547	514	488	509	552	536	511	539	539	595	559	492	542	549	542	527	517	538	471	503	544	517	541	512	511	484	564	514	525	503	532	543	547	555	498	548	547	540	504	500	548	526	520	554	525	516	525	474	521	540	500	469	495	512	496	500	529	560	518	494	481	540	512	506	507	532	526	537	541	500	489	542	489	499	511	506	507	523	566	484	496	514	513	490	507	498	511	542	519	539	525	543	491	520	548	516	513	550	570	521	508	501	466	530	528	555	529	549	525	493	507	532	490	536	558	519	518	528	552	491	535	523	533	472	496	508	540	544	525	540	472	523	494	555	510	553	490	553	496	498	509	500	539	501	472	515	532	534	535	515	521	563	449	495	562	524	523	517	543	467	566	491	521	539	509	468	522	535	517	524	522	495	533	530	521	535	540	536	522	540	533	548	502	558	494	521	516	519	520	526	517	502	505	539	505	527	563	508	537	502	568	536	555	544	493	549	529	553	490	534	492	517	476	540	523	518	511	550	542	484	528	527	504	520	499	503	541	498	549	559	464	490	506	520	519	518	527	531	484	532	554	577	542	495	555	525	510	542	504	513	514	515	521	482	517	534	465	458	497	529	511	519	539	566	514	502	529	522	508	559	516	538	503	540	528	526	545	555	526	554	532	499	493	509	528	509	544	539	581	489	482	536	523	508	541	541	534	553	491	520	544	511	516	536	530	513	501	498	503	495	544	503	528	551	520	539	509	497	470	545	538	509	527	552	543	520	521	517	518	532	524	531	525	506	474	511	487	530	534	522	528	544	523	502	524	511	493	488	538	517	530	469	515	521	515	522	502	502	505	526	527	553	524	558	510	540	506	500	515	582	502	519	495	500	506	511	476	484	537	507	515	520	532	519	507	521	491	515	572	510	520	545	517	519	551	548	535	500	532	480	509	518	525	492	557	491	489	539	523	539	523	521	534	529	515	493	525	522	490	519	548	536	492	521	512	523	504	495	528	536	532	508	500	508	536	534	534	556	549	512	538	503	520	491	515	491	503	517	529	532	473	528	510	520	474	522	516	510	509	531	524	543	507	510	512	526	510	532	547	543	530	492	531	530	515	549	548	493	528	546	500	517	506	510	491	564	486	512	536	554	514	506	527	504	506	554	496	511	513	503	523	498	523	505	519	528	560	524	509	537	500	532	560	580	532	533	529	502	515	527	516	525	540	516	513	483	523	514	546	542	530	515	511	490	551	482	517	499	520	529	578	491	544	462	539	501	533	525	515	540	541	526	499	550	518	505	527	497	526	541	514	523	531	514	507	512	489	553	467	518	526	548	530	527	532	528	525	515	474	531	543	529	530	530	500	513	489	562	589	547	517	543	500	541	577	546	518	521	509	507	507	530	545	547	527	476	524	500	511	504	526	508	478	477	510	505	564	554	577	492	531	504
23075	21127	28873	23612	21124	20400	3171	946	656	551	511	389	387	348	340	329	298	278	325	297	253	260	256	250	230	249	226	257	250	222	241	227	247	200	203	216	200	214	203	209	228	212	224	220	200	201	226	234	213	220	173	200	237	213	233	214	216	220	194	207	192	211	210	222	198	221	192	212	221	199	232	219	209	200	181	203	218	195	224	218	211	203	199	208	196	197	194	200	216	212	212	181	222	239	206	217	207	204	173	209	211	193	189	204	205	182	172	198	207	197	204	188	189	210	208	186	211	202	203	190	202	196	229	192	174	194	200	199	198	199	182	213	201	221	203	192	210	206	192	200	179	216	170	228	201	187	204	222	202	226	175	187	179	179	206	188	207	188	196	198	194	198	173	212	204	188	239	199	205	203	209	205	213	187	220	185	219	213	202	175	195	185	200	197	196	221	198	202	193	197	188	202	182	190	187	199	190	168	206	197	204	201	232	205	214	195	214	209	209	213	211	209	215	198	186	179	225	206	211	203	225	172	203	222	221	205	197	200	187	199	222	197	213	192	194	212	192	207	183	208	190	193	181	194	193	217	203	187	205	190	199	195	190	194	191	204	194	200	203	178	204	198	194	231	199	201	183	184	203	228	182	194	191	197	178	184	196	184	212	198	194	218	214	195	201	211	213	221	201	198	205	213	191	203	204	168	197	203	185	205	205	181	198	223	210	186	178	227	203	218	200	175	193	199	201	212	220	207	227	214	219	178	180	171	163	186	188	189	213	193	194	197	199	202	198	198	196	166	209	220	193	191	196	193	203	187	196	202	208	211	225	184	218	190	215	213	212	227	190	221	201	218	178	194	208	228	211	182	213	209	183	195	196	185	209	222	197	199	179	189	195	213	180	201	179	229	178	191	212	196	194	195	222	221	176	193	192	198	184	229	208	232	188	208	211	216	197	203	217	204	219	216	197	205	198	200	199	193	162	194	185	178	202	172	179	175	191	204	211	196	219	221	196	213	214	216	236	184	200	178	210	197	177	194	186	199	185	165	204	197	190	223	191	211	209	180	204	229	219	187	207	203	210	186	185	193	193	203	194	227	198	197	198	203	197	204	209	188	193	208	200	181	213	236	198	183	220	208	196	206	218	217	199	212	210	170	200	198	188	183	199	200	231	179	212	184	197	197	186	194	180	191	190	172	188	189	172	184	200	202	209	207	190	193	217	185	221	202	207	210	178	193	233	191	196	198	202	200	215	206	211	213	219	217	190	214	205	198	209	198	191	207	204	200	193	185	215	204	169	220	231	205	215	208	231	196	208	202	196	197	199	216	174	226	207	203	191	191	185	209	204	186	173	221	203	193	175	177	171	200	211	179	194	207	162	212	202	214	201	206	195	205	184	206	215	219	189	212	194	230	197	209	193	194	195	186	177	182	203	192	194	208	194	216	186	214	188	221	197	196	225	181	198	177	188	196	167	219	195	195	179	225	201	192	200	218	192	220	197	214	200	219	208	187	193	202	185	209	191	199	202	206	203	204	204	210	221	208	239	219	211	207	166	179	215	205	204	213	194	208	210	213	200	190	207	186	201	209	208	163	205	196	239	199	209	206	214	198	219	202	198	204	200	179	206	217	195	171	205	205	200	224	217	190	190	189	192	214	210	205	200	175	193	184	186	216	203	204	199	207	206	202	192	184	205	195	175	212	216	190	191	213	210	176	184	203	209	195	205	193	193	192	204	204	189	219	205	176	203	188	228	198	186	195	211	192	202	201	184	180	210	200	164	193	189	204	232	214	181	205	186	184	209	194	232	170	189	194	201	219	180	199	215	200	198	201	205	203	218	211	216	175	204	221	198	198	197	226	181	222	193	181	196	189	197	209	198	234	171	201	211	200	172	199	198	176	221	212	201	231	188	210	197	197	201	170	189	209	190	204	178	211	200	214	213	196	194	215	208	222	213	179	214	208	211	176	196	221	217	217	205	224	181	227	187	221	195	194	188	187	208	207	197	195	190	223	194	228	205	193	204	212	202	202	190	200	224	199	213	199	199	216	199	179	201	221	200	184	208	201	188	195	218	189	190	216	228	191	189	188	200	205	172	187	220	219	168	215	185	193	195	217	209	183	209	187	233	213	200	215	209	199	225	205	213	192	197	227	200	198	217	168	189	189	201	191	181	202	235	221	196	194	204	187	200	216	226	225	181	179	200	207	200	199	205	205	193	174	187	201	190	195	227	204	215	232	203	216	208	213	212	191	216	213	194	206	195	198	207	209	206	206	216	217	203	203	217	184	210	195	183	220	197	209	193	191	204	200	190	199	201	208	176	222	194	200	190	214	233	188	186	202	210	176	190	194	186	210	195	213	191	185	192	192	189	204	231	194	209	206	198	202	194	202	221	215	167	227	177	196	219	197	206	193	192	202	195	204	206	188	188	185	186	194	212	206	191	230	227	206	201	204	201	208	180	199	193	207	226	214	206	211	215	179	194	176	204	206	184	160	204	219	206	199	189	216	206	201	214	223	185	179	187	197	215	194	192	211	185	193	176	191	192	226	192	245	184	201	197	209	209	172	217	202	198	182	232	215	200	191	191	189	197	202	202	193	203	181	183	196	184	185	194	170	215	229	185	192	190	205	213	187	225	207	179	172	197	222	201	209	213	195	174	179	208	209	194	217	214	189	193	188	188	193	209	188	193	202	213	208	174	213	208	216	218	166	190	200	204	199	189	230	206	197	212	206	177	201	202	217	204	204	203	217	213	215	211	207	177	200	195	190	192	184	202	190	195	206	218	180	191	179	193	195	184	212	198	205	203	213	196	189	210	183	181	195	195	212	188	186	193	200	207	200	203	203	217	219	206	183	207	177	212	220	199	188	211	201	203	181	213	197	179	216	189	193	189	220	206	221	199	234	203	193	202	227	207	226	197	192	191	201	187	176	184	201	188	228	184	185	187	194	206	195	190	216	208	201	191	182	203	206	186	193	188	193	187	191	184	182	210	180	195	203	201	210	197	185	194	169	209	201	209	191	181	220	202	191	179	205	195	213	205	212	194	204	190	212	215	196	204	192	186	206	167	180	188	202	208	200	183	182	192	190	168	208	204	190	215	203	189	197	190	176	202	228	185	191	197	163	190	194	175	218	211	215	199	197	176	222	229	189	192	181	211	210	184	209	187	202	188	182	191	186	198	186	208	202	221	197	244	199	208	194	201	221	212	213	207	196	219	181	195	183	185	202	206	194	222	180	216	202	199	202	209	204	204	185	198	186	197	206	192	179	190	178	186	211	194	210	213	172	193	202	189	205	222	194	228	165	208	188	204	180	191	176	187	187	226	196	202	187	206	197	201	214	213	212	219	193	183	186	204	213	176	186	213	197	198	191	188	194	208	209	215	177	197	199	204	186	180	192	197	193	214	204	212	238	190	202	191	201	190	196	176	197	192	209	169	219	176	205	213	211	187	194	188	217	208	223	219	193	215	207	224	193	194	197	201	212	209	186	206	219	186	197
14435	24591	19466	10908	6769	4564	3365	2410	1913	1493	1302	1088	978	856	771	741	687	649	699	598	559	508	541	468	474	473	454	428	459	411	413	434	424	377	350	404	357	359	354	352	374	352	384	352	342	376	349	369	299	357	361	329	352	302	350	313	334	348	363	334	345	327	337	339	309	343	339	331	347	316	363	350	350	329	337	295	312	340	335	337	341	337	366	346	305	330	340	333	297	335	319	307	295	348	304	345	330	320	334	340	302	311	332	343	292	342	322	309	345	335	327	318	295	332	282	311	320	323	317	303	312	328	285	347	328	324	303	334	303	308	329	318	297	297	310	331	285	315	326	327	367	289	332	334	340	313	338	304	325	328	318	326	315	306	331	331	319	305	300	294	355	333	320	349	321	324	324	316	351	323	307	321	301	285	303	310	332	368	303	319	359	329	333	305	340	347	310	329	321	309	303	320	311	331	327	297	312	286	308	333	321	279	320	338	309	357	288	310	361	303	320	301	298	346	357	324	336	308	316	325	322	334	327	331	320	317	334	325	333	344	301	310	337	294	318	316	313	373	320	317	316	315	353	347	312	317	302	316	325	314	327	306	274	327	350	295	308	302	283	322	320	331	314	329	302	287	317	315	321	336	309	323	317	326	350	301	287	323	346	337	315	302	316	321	308	306	324	320	329	334	358	317	311	328	309	329	337	353	322	304	299	346	337	328	326	291	319	311	356	341	315	306	292	326	300	324	329	334	336	322	308	339	281	305	328	321	326	306	293	328	350	294	353	324	341	329	334	318	309	309	316	313	315	325	302	303	319	302	333	322	339	314	330	299	345	303	330	302	322	339	302	326	316	276	300	304	308	317	310	336	314	317	343	300	327	342	324	300	306	345	328	311	296	336	320	280	324	302	304	318	320	307	322	298	371	353	286	338	331	331	311	297	334	295	356	346	319	293	350	314	333	321	329	327	327	301	305	296	300	305	336	311	371	312	317	286	329	372	297	320	310	324	334	301	338	317	301	293	297	337	308	325	324	328	316	327	326	295	318	283	331	353	307	308	326	376	310	301	324	337	331	323	327	327	339	312	338	330	318	329	323	303	323	314	305	302	306	350	289	303	312	307	331	303	330	297	309	290	313	321	318	362	293	330	318	285	281	338	321	310	329	327	313	324	318	321	297	333	321	320	295	313	319	336	344	355	327	315	338	313	329	353	295	314	317	302	318	335	344	320	308	308	296	304	304	313	326	299	293	303	307	303	319	298	344	320	291	313	309	321	310	333	303	313	309	303	338	310	311	298	302	336	296	321	295	336	297	335	316	313	307	316	334	332	329	355	301	303	292	336	297	333	343	347	301	322	303	324	291	324	294	311	328	323	350	321	332	314	310	300	307	341	299	324	302	301	335	300	315	317	292	308	336	331	318	330	311	321	332	327	299	311	306	309	314	344	295	339	315	331	319	342	302	326	315	300	322	327	324	335	333	311	327	335	314	299	306	304	311	331	322	287	344	279	318	335	314	316	345	362	345	285	304	317	330	353	322	319	324	329	315	311	304	318	356	328	318	314	290	326	324	292	329	288	339	323	325	297	325	304	346	305	340	329	342	302	299	294	321	306	328	337	322	300	333	317	336	312	328	365	337	318	323	314	291	295	325	328	359	332	313	344	328	315	333	309	303	317	348	305	326	289	297	325	334	332	310	309	323	330	317	308	313	285	324	327	320	315	338	289	314	320	326	317	291	302	349	329	328	332	337	297	314	344	339	304	325	312	340	291	304	302	335	320	338	332	343	313	310	313	332	297	338	323	311	364	315	337	304	358	311	300	312	319	328	343	322	319	330	304	319	321	361	321	325	318	330	343	293	292	309	302	321	323	324	338	299	318	324	301	315	321	313	327	333	324	331	340	322	372	349	307	292	339	322	342	310	330	345	309	290	317	323	298	318	334	341	299	330	325	335	324	333	311	329	342	293	302	323	328	337	311	315	321	324	308	334	316	319	313	320	349	322	340	329	281	307	301	302	309	301	309	335	329	306	325	274	332	349	310	297	299	301	351	321	321	326	320	307	319	346	280	315	297	310	343	347	288	304	300	296	276	313	346	292	306	334	341	283	342	330	321	302	303	333	293	313	351	340	326	278	322	330	302	303	285	326	316	301	333	322	330	322	306	329	345	307	316	343	307	343	355	309	286	333	299	340	318	316	325	334	315	327	290	322	356	316	336	333	318	316	310	277	332	295	313	343	316	330	317	348	307	300	325	289	341	296	297	334	314	337	310	325	343	340	333	309	355	307	330	315	308	340	327	359	340	331	309	311	316	321	339	341	311	308	278	335	312	354	323	309	302	326	335	342	323	330	310	339	312	303	317	341	366	316	301	325	280	347	346	342	304	309	289	280	296	307	297	344	324	316	325	301	307	325	344	340	302	307	332	334	297	359	344	317	306	321	317	326	327	338	302	314	322	323	294	335	338	329	306	351	320	300	314	314	350	336	282	323	311	308	331	314	310	323	315	350	314	323	277	304	324	336	307	319	340	312	333	341	311	323	336	319	306	298	322	301	363	295	345	353	303	320	322	277	325	342	306	319	322	319	304	338	325	288	341	327	346	312	340	306	326	273	301	291	312	352	305	342	294	293	343	328	325	292	303	340	320	323	339	313	299	293	295	346	324	309	302	338	313	303	288	338	284	326	322	285	326	326	308	336	306	286	336	335	335	336	291	314	323	306	315	343	362	349	322	312	351	293	350	330	322	311	351	296	359	332	305	312	285	303	351	291	313	305	310	315	304	332	330	326	327	320	326	325	302	348	296	310	344	303	322	348	304	298	315	299	372	326	318	338	327	315	332	317	307	348	319	325	309	303	307	338	301	340	318	322	329	370	335	316	319	338	278	294	314	322	308	340	331	316	314	305	326	332	333	333	335	336	342	320	325	349	342	289	291	320	282	320	324	332	325	310	309	323	319	306	324	293	309	338	339	314	296	316	344	318	311	320	277	305	311	299	310	324	321	348	325	313	303	285	336	359	322	311	314	346	356	338	330	325	333	346	325	275	313	324	307	327	330	297	340	316	316	347	309	301	283	324	295	313	327	334	323	347	314	317	324	323	318	300	329	322	314	310	324	341	328	310	328	328	313	334	311	320	310	323	331	333	311	332	327	341	317	293	332	350	310	298	312	305	315	305	343	309	292	327	306	323	331	344	321	320	336	304	308	332	365	321	341	338	322	292	299	311	322	280	295	345	291	325	306	329	322	311	309	304	316	307	300	312	343	319	317	299	322	311	308	338	301	345	311	338	338	326	315	309	306	333	335	310	301	332	290	350	313	323	332	322	320	330	349	286	326	346	297	336	301	316	321	352	325	308	308	313	315	332	354	322	296	296	298	328	322	301	279	322	313	328	367	313	296	333	296	331	289	327	315	315	330	327	328	331	340	329	291	337	286	305	353	299	325	302	309	313	338	319	291	316	346	334	336	343	324	271	319	314	347	325	320	313	293	333	313	298	326
26638	20482	9585	1780	707	526	410	371	335	348	304	342	317	296	324	302	308	297	306	294	309	282	272	316	320	304	311	322	337	301	317	298	258	289	288	324	304	298	306	304	300	320	321	287	325	292	313	285	282	295	265	279	311	261	270	272	295	276	296	274	300	293	313	313	303	298	280	283	283	305	317	278	282	329	281	293	286	310	283	298	314	282	315	298	316	291	271	294	319	275	290	292	304	296	293	335	299	321	318	305	279	298	311	318	281	295	292	292	291	299	322	257	280	293	277	298	301	302	283	297	316	280	300	279	332	289	300	284	334	291	351	283	270	285	276	300	305	325	300	290	295	312	292	282	324	278	290	297	286	300	312	318	287	332	313	299	321	313	294	331	289	310	317	302	310	303	295	278	318	292	286	289	308	294	296	258	293	302	313	336	324	303	312	276	314	283	285	284	313	296	310	288	274	299	302	291	307	312	286	283	284	294	289	302	261	290	322	297	287	290	323	311	271	313	305	293	300	272	280	295	281	284	286	278	303	294	294	284	269	326	320	297	277	290	300	291	295	281	288	292	284	298	286	288	295	310	299	299	282	279	291	298	310	308	288	295	285	302	286	302	318	298	286	278	280	312	295	264	285	311	275	286	270	309	285	268	296	280	284	299	272	307	265	283	295	309	289	261	264	316	283	293	275	281	280	281	286	307	299	310	289	279	302	292	300	284	260	286	309	322	300	295	297	310	299	256	308	254	278	301	311	292	285	325	316	331	284	332	275	317	302	299	300	309	304	291	311	295	345	308	293	312	275	274	298	294	324	280	304	256	279	274	335	284	273	318	291	300	321	282	305	275	297	300	293	282	293	292	282	319	266	325	296	312	320	269	294	287	302	318	328	309	307	316	325	304	309	332	331	322	296	284	276	295	326	314	308	268	304	317	282	302	298	290	311	295	272	283	312	272	323	275	305	319	296	295	305	330	300	317	284	290	255	281	290	278	297	297	315	267	300	280	301	288	307	300	292	282	300	290	338	290	285	293	305	298	293	285	281	309	280	299	300	280	319	315	274	306	306	292	298	301	300	284	276	282	286	292	302	306	318	312	290	294	292	274	320	294	294	291	298	285	314	285	285	295	286	273	290	321	311	315	281	295	309	281	296	309	330	308	257	287	291	325	298	287	300	283	305	304	288	312	277	317	276	282	295	286	308	280	274	286	283	317	290	287	312	308	267	267	264	321	261	290	303	278	277	289	334	321	278	290	299	304	327	309	314	317	276	303	326	317	275	291	289	329	287	308	285	268	309	298	254	287	282	278	313	271	301	289	281	315	305	271	307	319	318	296	307	281	301	309	298	295	278	293	284	301	291	320	291	300	278	335	300	303	317	268	273	298	297	322	312	303	271	308	301	261	293	341	325	272	324	309	285	323	287	311	272	298	295	322	291	262	325	298	321	307	269	306	311	287	303	287	291	288	300	278	307	288	287	299	296	288	326	284	290	270	304	303	308	291	309	295	282	302	288	291	272	320	319	336	323	287	317	283	321	280	259	279	307	282	283	293	296	272	298	276	315	331	315	319	304	300	268	280	247	299	286	292	293	313	291	302	251	310	309	312	317	292	317	308	293	282	297	326	310	282	284	280	310	337	299	294	267	296	301	285	294	294	314	317	324	270	282	300	288	312	272	284	274	288	303	288	303	340	273	298	261	260	283	309	277	291	316	302	286	265	306	287	321	295	296	335	326	294	270	311	284	307	290	310	326	313	343	309	308	284	299	306	262	285	313	302	309	281	300	300	320	265	302	302	285	283	278	290	299	299	282	306	297	308	253	300	298	282	320	294	292	273	294	283	285	288	300	321	299	299	289	314	298	320	326	282	284	292	287	299	283	283	302	294	275	273	278	321	278	286	314	287	304	303	321	297	256	306	329	318	284	288	315	280	298	283	269	291	292	305	293	287	280	307	324	300	299	315	286	306	289	271	297	316	320	298	294	305	292	289	296	314	291	285	316	289	311	288	268	299	297	307	309	288	310	291	273	305	280	310	279	306	277	295	304	309	304	295	324	297	299	284	267	309	286	276	307	294	311	280	283	280	275	303	298	272	272	296	289	302	291	265	332	267	323	303	294	245	314	287	324	286	322	293	289	292	292	280	312	307	275	294	297	320	325	295	313	274	277	279	319	297	302	312	273	312	284	282	284	292	273	324	303	285	282	286	268	264	277	305	301	302	273	269	302	268	292	301	295	258	302	291	278	276	297	273	300	293	286	306	341	282	270	277	304	271	278	286	299	285	290	295	292	295	315	281	299	323	309	289	280	293	317	305	281	320	293	298	305	290	293	310	292	295	283	296	286	260	306	242	302	292	280	283	307	311	314	261	292	271	269	276	281	308	297	301	302	335	257	270	330	265	279	305	318	272	269	296	301	320	272	288	304	295	328	304	286	284	268	277	317	311	295	298	307	299	302	285	297	300	290	304	306	271	307	299	303	324	296	299	284	293	307	295	294	282	285	282	283	317	278	275	317	298	310	277	273	283	296	295	327	295	304	304	303	283	278	288	313	297	295	309	310	287	285	307	296	311	296	277	290	293	289	271	294	287	279	295	303	325	297	302	295	329	302	278	291	307	336	298	303	283	292	296	278	296	298	281	301	289	325	270	309	306	305	279	289	312	279	282	294	286	292	326	306	289	308	317	303	306	334	283	294	304	291	313	288	335	317	346	318	248	279	293	292	273	282	292	299	286	291	300	263	305	288	279	293	347	298	282	266	312	303	286	322	322	288	292	327	307	305	281	284	304	290	263	275	321	310	286	296	313	300	317	290	314	319	312	308	281	313	288	253	263	295	285	279	283	279	301	298	295	300	314	322	304	289	286	285	331	289	303	300	307	290	301	269	285	276	288	296	307	253	309	293	275	256	293	308	270	297	302	297	302	310	300	264	300	285	294	313	295	307	298	281	298	309	292	277	272	310	322	307	316	281	319	298	311	277	311	280	291	313	279	306	284	328	312	285	292	301	279	329	303	308	307	278	297	311	281	283	288	277	307	276	274	275	320	277	303	290	311	300	302	332	270	303	305	274	262	290	302	291	288	345	313	289	309	311	302	275	303	261	288	296	285	282	300	284	309	293	282	318	256	286	278	279	281	334	323	307	305	288	272	291	261	282	301	300	274	264	281	308	287	314	282	309	300	318	331	302	323	274	328	350	289	314	273	299	286	334	258	315	295	264	312	248	315	309	327	316	323	318	294	300	287	298	292	278	315	306	301	287	324	289	297	291	276	293	298	299	282	304	300	290	299	286	280	306	285	330	278	308	309	293	275	276	290	293	319	321	265	283	273	293	297	307	289	278	299	311	290	289	283	282	326	300	318	298	305	315	288	293	295	263	293	285	301	306	294	291	311	264	279	273	292	308	310	289	294	306	293	288	316	265	283	304	295	283	293	275	292	286	297	306	277	318	296	290	272	313	317	310	317	285	290	303	270	302	285	295	289	277	278	298	290	294	278
8702	10247	6807	3124	1759	1134	885	699	631	572	542	558	518	493	547	492	466	470	479	469	527	483	477	489	477	509	463	465	471	491	481	432	480	486	464	473	458	483	440	460	456	474	479	509	470	450	437	430	465	441	474	469	468	435	474	467	423	446	497	466	447	437	454	490	449	456	434	432	473	464	464	440	478	469	495	482	481	501	440	412	460	505	465	455	449	475	463	487	474	456	494	455	440	470	482	448	461	459	436	434	485	439	475	460	450	451	443	441	484	463	446	444	480	437	440	451	462	426	467	466	441	456	483	439	475	463	422	447	450	412	469	461	431	438	439	470	440	467	450	460	435	453	451	435	480	487	445	482	450	463	446	487	479	471	469	459	472	459	471	446	468	476	459	480	498	453	450	499	493	468	486	494	438	439	444	443	462	463	454	454	435	432	453	434	442	461	437	429	474	461	449	463	469	475	453	459	490	465	440	444	479	504	470	479	485	467	446	464	456	419	489	459	455	472	493	436	438	469	469	439	466	480	457	453	458	459	461	463	500	443	418	486	462	454	430	487	488	465	449	454	481	448	455	452	437	452	469	469	466	429	432	464	440	440	448	467	462	494	447	464	429	453	407	430	439	438	464	460	479	468	436	455	433	430	490	499	464	483	455	444	445	482	471	437	474	478	465	473	459	495	481	440	404	468	421	463	419	479	466	476	442	431	434	500	497	445	449	464	440	444	489	459	469	434	469	439	436	460	466	483	448	457	445	452	435	433	462	458	442	403	471	438	447	475	435	451	478	454	461	468	492	509	458	439	436	439	459	456	441	433	454	441	423	469	452	489	444	450	464	448	442	452	431	441	481	467	466	488	428	450	485	494	427	485	514	435	420	498	461	442	466	447	437	444	477	459	479	492	443	461	470	436	461	445	461	456	454	456	459	454	481	466	449	473	461	467	429	440	471	443	456	455	431	426	449	478	459	433	476	439	470	445	453	497	426	480	452	476	409	472	461	449	456	477	443	470	438	448	433	415	486	468	456	454	444	444	476	446	485	464	477	428	504	468	454	454	419	463	499	448	440	414	457	476	469	428	473	437	485	432	455	445	465	437	414	448	450	451	450	484	463	486	474	447	502	469	455	475	466	432	463	407	451	460	461	452	422	488	435	462	470	457	469	469	454	475	448	454	481	436	494	416	471	479	472	477	426	511	464	467	492	471	443	426	472	448	430	433	467	427	455	429	458	449	470	466	469	481	486	452	434	437	448	437	437	448	452	474	442	453	482	465	418	478	430	456	485	455	453	432	485	453	474	435	467	432	437	482	450	468	461	466	470	444	448	486	451	449	441	449	427	438	458	531	439	484	432	453	440	461	480	415	471	443	460	468	448	429	435	446	448	473	437	481	446	462	447	451	479	463	444	467	474	446	487	469	457	425	490	434	488	437	475	469	486	475	467	474	439	447	462	476	444	440	496	456	458	464	474	434	460	433	470	477	449	466	451	467	445	451	465	476	447	428	468	429	463	440	463	478	483	454	464	423	456	444	443	456	429	457	482	484	435	463	468	468	442	470	474	469	470	402	441	450	470	449	446	475	461	442	455	454	452	496	464	492	463	475	506	437	471	442	456	430	476	493	457	421	481	449	467	462	446	405	480	443	454	480	446	453	468	412	459	450	474	469	459	452	485	442	465	453	473	456	447	484	477	480	463	469	476	440	475	443	443	433	458	476	462	438	472	443	470	442	498	459	486	464	477	456	455	455	478	463	491	476	475	451	490	472	481	460	478	472	438	465	474	503	473	461	424	444	494	429	472	455	479	451	465	489	442	452	459	415	481	489	444	467	449	510	465	443	435	485	454	470	462	419	437	455	463	461	463	460	486	426	490	470	454	441	449	463	464	436	432	469	458	481	490	488	447	516	461	451	452	443	488	468	514	436	452	435	485	447	478	461	465	480	481	457	462	463	425	467	486	449	462	462	487	470	438	489	507	456	479	441	493	505	478	459	442	456	477	448	464	498	450	473	440	454	492	441	474	457	463	470	471	458	463	424	473	471	458	473	442	451	440	435	425	449	443	437	486	482	428	458	502	466	443	435	481	449	451	451	458	505	468	433	471	486	436	438	474	452	460	469	426	475	444	468	477	483	454	472	463	456	420	455	458	462	480	484	470	478	494	464	446	452	472	449	463	428	416	443	477	442	478	454	471	450	430	461	469	478	478	484	450	443	477	463	479	436	459	454	436	479	467	475	471	452	453	465	483	420	463	428	445	486	459	447	480	424	472	480	459	446	466	454	424	460	476	439	484	466	438	460	452	465	467	433	457	456	447	470	445	443	496	465	470	499	500	455	463	442	456	425	474	432	473	472	465	456	441	443	468	443	443	418	459	483	438	433	442	453	461	455	474	474	445	465	421	436	480	445	471	434	446	427	454	454	425	430	460	437	430	428	462	468	444	430	474	456	508	458	489	492	449	450	450	498	482	491	466	488	452	447	470	450	446	432	474	481	448	456	436	471	454	431	450	416	425	443	449	467	407	449	487	482	422	424	455	508	463	440	483	481	479	473	451	416	476	478	443	424	462	484	416	430	474	451	470	430	462	495	449	491	467	478	473	485	460	503	436	485	479	484	462	464	452	468	439	488	493	439	414	476	480	454	446	448	474	462	428	433	453	474	428	487	486	449	424	464	448	464	517	479	469	488	433	447	440	487	463	448	500	487	467	456	474	456	451	488	450	467	437	444	480	450	429	464	443	511	443	460	493	463	477	424	488	447	432	490	502	462	462	482	475	505	482	421	472	434	447	452	455	454	452	483	435	479	432	451	457	506	458	473	452	440	488	453	437	462	471	479	457	442	467	416	462	445	480	470	451	436	432	431	490	483	459	484	475	440	483	460	443	459	448	457	441	462	479	447	500	480	438	443	456	421	434	451	493	459	451	434	429	473	479	486	470	416	458	449	496	468	434	478	486	454	449	487	464	447	473	454	458	473	406	473	454	490	442	514	468	456	469	480	451	465	470	413	446	514	461	477	450	454	468	456	485	486	448	440	482	495	472	443	484	467	481	460	450	452	466	505	495	489	470	455	479	441	461	476	462	457	420	444	462	452	454	442	432	457	478	467	481	451	394	415	452	430	433	452	493	435	480	495	456	446	477	499	488	460	428	442	419	459	490	464	446	436	437	438	497	450	415	484	440	485	480	478	485	476	459	482	477	485	466	455	463	461	489	416	453	475	442	484	493	463	446	468	486	442	423	447	447	469	470	472	464	444	476	477	460	457	479	506	465	435	469	453	459	423	425	482	466	472	474	451	452	493	495	457	425	496	463	478	464	439	475	515	402	473	472	442	440	450	480	461	461	484	423	478	474	475	395	445	424	483	430	445	449	445	438	483	446	415	447	422	468	453	443	446	452	502	475	430	426	475	426	446	472	444	458	476	438	465	405	445	461	461	474	467	494	473	477	466	463	452	451	504	483	436	449	446	454	467	447	464	472	475	399	452	459	449	449	447
24297	21171	28191	24412	19332	2468	938	695	579	498	490	494	454	381	421	402	405	404	406	382	430	379	387	409	365	362	370	393	356	390	365	362	347	365	357	368	357	351	368	329	351	325	328	339	388	367	357	373	370	356	324	348	358	328	318	370	355	345	396	339	367	340	328	369	359	358	384	332	354	345	346	313	323	343	379	337	383	357	378	361	320	356	342	327	321	362	349	349	313	344	350	340	348	351	336	303	337	373	363	336	348	348	354	334	331	364	347	321	365	341	336	350	380	363	331	327	348	360	320	354	359	374	317	332	363	353	361	338	318	350	383	369	391	333	349	347	351	323	371	386	349	298	385	363	341	310	362	342	361	345	339	335	354	366	343	383	346	317	345	337	309	339	316	316	288	343	358	339	312	391	348	358	321	351	343	338	355	372	349	352	336	325	315	368	295	309	381	346	327	337	327	385	350	396	358	343	333	336	360	356	337	331	343	334	380	375	359	313	380	369	388	371	323	359	327	367	333	351	349	363	355	338	415	372	360	339	336	357	358	339	345	328	354	347	340	337	377	303	370	370	371	330	325	374	348	343	326	343	324	381	338	348	374	347	318	323	323	333	339	371	314	370	372	344	358	353	346	373	310	342	379	338	336	347	370	351	329	372	331	351	356	350	354	352	364	387	339	332	364	322	312	367	363	343	357	405	331	383	310	342	347	360	350	307	345	319	360	324	351	363	343	339	366	357	372	381	339	303	390	349	342	359	348	351	347	306	334	331	384	370	356	320	349	316	342	330	334	377	358	385	353	362	332	348	343	366	347	356	370	316	361	358	335	336	350	349	367	388	323	339	331	339	344	341	339	360	328	329	320	349	344	339	337	337	374	349	338	343	339	373	330	347	353	324	357	363	354	366	347	373	329	304	315	319	339	362	316	368	326	366	330	357	328	349	310	346	361	314	350	336	343	301	347	346	348	348	362	354	351	355	337	345	331	334	362	334	347	344	370	354	353	388	324	361	340	325	334	337	325	352	347	337	326	361	310	316	321	345	358	333	331	342	360	371	353	345	364	371	339	346	377	377	353	334	395	335	351	341	314	345	348	339	333	336	341	333	364	337	376	363	354	314	367	359	345	334	336	332	317	340	348	337	318	325	348	327	336	357	357	357	324	350	351	368	358	351	367	353	335	340	333	359	315	388	343	367	370	335	332	353	322	341	343	385	361	327	325	342	320	345	351	349	326	336	328	363	361	355	372	356	340	346	342	343	357	326	343	344	344	318	372	324	373	347	373	337	331	341	344	358	345	311	339	354	356	345	343	322	361	340	302	349	327	346	373	316	363	335	365	330	365	357	344	372	352	362	321	339	323	322	360	361	297	318	318	347	388	341	333	347	322	363	333	329	348	359	364	345	357	341	309	353	334	346	339	340	346	374	345	344	344	339	352	348	325	327	377	327	350	343	306	362	355	337	318	364	382	364	325	323	359	357	348	333	340	330	338	334	330	355	359	307	323	358	334	357	350	328	316	313	344	334	344	341	344	353	352	339	345	355	361	337	388	337	331	333	351	380	375	342	336	341	357	361	349	356	335	313	337	358	316	349	357	340	343	295	359	347	341	356	348	307	322	349	332	325	326	317	330	360	316	329	349	379	359	341	355	356	354	373	375	345	353	364	346	348	340	345	340	345	356	392	319	369	346	363	345	352	361	357	329	338	342	351	340	370	329	362	341	341	361	394	360	327	351	371	355	367	354	391	354	330	358	392	317	380	338	350	335	352	389	312	354	316	361	333	344	343	380	324	313	335	357	343	365	333	340	364	338	334	329	336	314	310	371	339	324	327	319	334	366	372	355	292	341	321	337	351	357	358	313	362	353	337	369	366	322	342	341	328	340	332	334	337	354	338	371	342	347	320	358	340	364	318	367	325	356	344	348	377	332	351	372	340	336	367	344	362	357	339	336	342	358	366	385	353	334	326	329	335	352	333	332	345	346	332	375	307	321	337	331	355	324	287	339	346	332	345	358	329	321	353	321	334	331	341	324	360	359	388	332	352	315	340	329	376	313	325	350	310	347	325	342	322	330	325	342	351	367	362	346	339	333	315	360	331	364	356	390	336	349	364	363	336	326	311	350	353	329	365	356	320	357	337	348	335	341	340	362	323	332	378	364	348	366	343	349	365	333	335	333	323	363	359	315	358	341	371	316	349	344	368	361	353	346	324	367	332	344	368	342	350	356	352	363	369	343	340	344	320	338	343	341	357	323	341	349	314	365	343	363	316	352	356	339	345	345	350	354	369	342	335	340	365	344	332	369	336	360	357	374	349	343	350	331	391	338	342	321	323	355	345	351	356	352	334	340	366	367	340	355	345	361	328	353	353	338	365	355	349	364	344	330	336	339	335	331	318	371	306	355	351	350	353	337	364	392	331	333	325	352	359	333	347	398	329	334	348	351	364	362	337	356	343	360	374	338	358	337	334	332	327	358	311	336	334	325	356	334	356	358	335	346	323	360	368	321	357	385	365	372	327	320	355	354	354	348	344	375	357	372	320	371	352	307	345	292	380	320	317	350	381	339	328	322	318	356	332	364	350	354	343	317	345	318	305	347	357	340	351	353	330	331	319	318	342	318	316	348	320	332	341	374	354	337	354	343	323	323	369	347	376	328	346	362	363	335	336	357	373	349	330	339	328	356	344	374	334	311	340	366	331	342	335	364	355	347	351	321	368	363	323	368	343	349	305	359	354	339	397	339	336	345	387	370	359	346	356	316	347	322	321	346	334	335	365	359	356	370	347	357	350	325	321	339	343	367	379	323	371	349	325	422	336	344	350	341	370	372	333	341	377	365	344	346	374	314	336	340	344	362	326	316	387	356	353	364	374	333	326	349	339	342	332	342	352	335	317	360	323	359	317	352	328	324	324	346	362	372	376	364	359	334	319	366	349	322	330	358	338	343	325	359	334	327	349	361	367	333	344	340	347	367	375	369	353	344	340	340	370	364	374	362	324	344	323	331	354	348	362	324	328	351	353	344	329	324	357	372	406	340	316	353	364	362	340	335	318	349	354	340	369	350	349	349	345	329	346	344	377	322	364	372	307	351	353	364	337	344	364	344	334	337	366	313	346	327	328	356	372	333	340	331	335	381	312	373	331	331	338	348	332	339	312	385	336	337	374	331	353	363	350	349	361	329	348	373	316	319	340	355	364	342	390	356	356	371	323	350	366	331	364	310	339	335	342	342	353	354	320	390	337	359	327	341	323	341	404	371	341	358	362	371	323	337	374	371	299	354	355	357	335	331	306	375	356	331	344	343	347	353	353	327	341	367	343	338	343	349	340	354	380	354	338	328	330	334	321	337	338	332	336	334	366	354	333	342	346	314	324	346	340	344	354	329	368	355	342	319	347	357	328	338	355	344	370	315	327	359	358	351	324	355	339	347	336	351	352	376	359	327	342	367	349	354	343	346	314	375	338	338	343	326	348	356	377	356	353	346	331	358	387	322	383	324	362
11437	17690	13614	6766	4084	2698	2095	1654	1325	1164	1009	948	862	833	803	723	700	665	674	663	644	602	642	637	599	593	583	599	575	586	639	583	575	571	577	562	557	557	550	581	578	564	544	528	551	532	552	550	548	546	551	545	580	548	557	557	555	524	562	518	558	554	563	543	535	534	574	527	524	522	603	572	533	517	518	578	532	590	571	593	598	575	551	550	539	538	549	566	532	515	587	507	542	546	566	528	561	512	544	568	527	556	551	544	539	538	587	534	527	554	531	539	544	547	511	543	520	549	532	522	487	514	516	542	516	493	535	549	517	537	527	503	535	548	543	479	573	526	565	506	511	572	540	563	515	533	506	514	513	530	500	508	551	519	551	536	548	531	566	571	504	519	556	524	531	531	520	520	550	569	544	546	502	556	523	539	564	516	529	576	531	533	552	515	554	563	532	536	531	510	541	528	567	521	550	553	517	525	535	535	516	547	585	529	549	544	547	531	544	517	532	502	582	534	497	526	547	558	554	561	560	538	487	510	561	560	515	537	534	540	514	552	515	497	539	535	564	517	510	522	561	580	572	594	536	510	573	521	550	502	501	533	545	523	539	545	504	542	525	518	537	534	557	534	537	562	520	534	529	533	490	576	498	550	498	531	549	564	516	532	453	556	512	569	531	528	480	550	502	567	523	538	548	513	557	546	563	541	529	520	534	527	511	518	554	544	527	534	560	562	566	496	554	527	545	544	561	522	531	579	553	526	499	534	547	572	515	518	558	536	547	551	517	549	514	501	552	557	520	593	562	523	538	532	519	532	524	542	546	528	525	543	507	575	490	547	516	540	560	507	600	516	534	542	515	520	553	542	540	518	521	500	534	508	544	530	576	482	497	539	544	572	537	576	544	545	544	555	554	520	563	515	529	542	507	553	534	560	572	501	523	515	562	503	497	595	565	555	533	533	541	550	550	570	527	558	523	516	500	513	551	500	546	575	523	487	520	511	541	467	511	541	508	540	538	597	542	558	549	543	517	560	537	516	567	522	543	538	563	498	530	533	553	570	523	497	529	548	526	562	543	525	510	569	533	539	557	517	560	514	504	543	541	509	517	542	534	561	564	522	510	533	527	573	520	510	519	519	559	536	491	548	541	594	549	538	552	536	549	549	541	512	526	518	481	536	500	556	545	516	505	503	540	535	511	493	538	519	583	523	565	515	551	526	558	526	510	558	524	495	515	536	509	542	548	513	532	493	523	550	576	509	542	562	561	574	555	551	511	540	499	524	519	498	582	573	536	534	550	515	538	482	555	523	517	511	559	502	530	533	565	538	546	520	517	497	507	548	545	539	560	512	563	531	553	539	525	514	579	551	571	540	504	493	525	546	513	525	521	536	532	537	526	536	576	576	550	541	511	519	526	550	489	543	543	537	509	534	563	554	525	530	545	522	531	496	543	537	503	545	543	565	557	533	564	511	568	569	526	515	538	522	521	548	531	523	525	530	519	510	494	512	552	551	562	552	557	542	484	547	555	516	516	556	542	555	543	513	520	550	499	520	564	547	554	552	563	545	549	558	543	554	541	503	510	596	529	520	533	514	492	524	534	535	534	557	562	537	529	532	543	518	517	508	557	550	535	556	528	556	525	525	504	563	512	534	512	516	515	550	521	557	526	538	558	570	548	542	567	526	527	591	550	524	560	523	583	574	563	569	535	543	528	528	537	517	505	567	523	585	534	514	533	533	529	538	540	512	549	508	502	567	525	545	547	546	539	612	533	508	567	519	548	547	520	546	546	536	545	525	541	532	533	542	541	487	506	518	519	542	534	539	527	540	546	591	533	510	509	545	498	538	536	558	544	525	498	525	520	552	529	532	522	519	545	536	504	543	497	549	526	545	517	520	545	562	580	549	531	557	560	523	528	506	546	540	547	548	542	538	532	548	512	565	500	513	490	530	557	549	514	540	528	585	557	474	567	580	581	527	521	525	525	493	532	498	553	564	527	548	537	519	545	507	544	521	553	541	553	516	544	538	526	543	520	575	522	582	550	531	550	492	544	547	550	531	508	534	540	533	518	517	511	527	519	533	487	522	545	520	539	530	545	520	560	548	545	539	551	525	536	516	534	489	556	513	527	529	529	503	577	558	573	494	489	513	532	527	517	560	530	505	535	523	539	551	554	561	514	578	524	559	514	536	518	552	528	561	509	562	548	544	518	539	541	564	531	524	593	543	503	522	550	514	539	527	515	554	516	613	525	541	539	547	526	570	508	555	527	526	582	520	529	513	545	543	572	534	509	501	557	536	518	554	530	551	532	522	532	508	508	494	530	550	501	499	526	529	568	527	522	533	599	522	534	559	512	559	498	544	535	544	584	545	522	540	575	555	571	570	537	535	534	521	525	543	535	545	524	506	518	558	519	509	534	531	533	554	537	506	515	545	524	524	535	518	567	521	559	545	518	545	531	569	528	512	516	529	568	523	530	535	541	514	515	563	537	552	540	527	543	546	519	514	496	544	532	463	519	497	559	533	482	554	531	544	494	513	476	517	511	572	520	487	574	583	542	551	550	553	519	515	536	572	552	574	515	500	570	503	542	533	541	563	532	528	575	484	544	504	530	563	536	520	574	557	541	525	544	515	550	573	553	550	544	560	562	524	513	578	551	539	513	544	549	566	546	514	521	542	579	547	499	491	531	518	538	552	552	555	564	535	536	544	498	516	468	534	532	543	528	536	512	530	540	493	517	533	475	557	521	530	543	557	546	517	551	550	504	557	476	523	525	489	567	569	545	568	574	545	484	522	495	492	545	579	552	541	517	499	562	527	593	565	526	526	517	550	509	524	518	560	544	551	508	531	560	503	533	529	513	516	550	523	558	540	541	550	540	505	519	543	517	549	545	510	531	533	554	542	544	556	520	550	516	528	542	547	572	482	540	544	525	507	533	536	522	547	554	538	526	563	507	549	565	543	503	522	572	531	524	531	570	526	549	574	580	514	549	517	583	533	536	549	536	506	581	552	558	543	523	511	517	497	526	564	554	572	541	507	517	501	550	524	519	534	493	553	559	522	539	510	560	531	551	510	551	537	543	568	563	500	552	556	526	552	571	561	509	548	548	556	529	511	542	538	535	540	522	541	514	517	535	536	532	519	556	512	542	591	520	517	564	496	508	537	542	543	545	492	522	552	500	559	530	511	539	548	589	499	527	548	586	541	567	511	508	539	571	550	513	521	525	525	526	526	595	537	559	501	536	516	527	522	539	545	549	547	527	546	545	527	575	565	541	561	534	524	587	538	532	561	516	551	560	510	532	569	560	521	503	531	578	524	545	527	552	523	529	539	513	546	492	579	554	517	525	541	578	557	574	520	532	551	488	538	514	542	566	522	565	550	509	514	522	492	553	527	548	525	536	584	509	537	548	532	533	555	520	543	529	527	529	524	530	535	529	505	541	580	534	537	526	518	553	534	572	525	535	536	533	548	485	540	585	581	518	588	547	561	542	520	500	533	543	535
23130	21156	28919	23655	21154	20383	3034	954	650	552	473	428	382	386	339	340	325	311	301	278	277	284	272	271	270	260	266	266	229	260	239	245	251	232	226	240	235	215	237	249	208	220	225	215	225	231	215	201	222	226	208	203	197	216	225	213	218	232	219	216	237	223	208	194	228	222	256	198	215	206	224	192	214	221	217	244	214	196	200	230	236	203	209	210	221	200	215	225	212	220	205	237	226	220	243	248	205	198	220	212	218	216	230	219	207	218	221	214	214	203	216	218	217	209	227	195	208	188	213	217	215	207	213	243	220	226	223	209	209	214	207	191	187	212	202	204	218	209	194	212	204	223	243	210	220	205	204	205	223	225	227	194	216	235	204	206	195	206	228	227	193	229	205	210	222	210	199	216	238	226	202	187	207	197	203	217	218	209	213	185	188	220	226	222	228	221	199	225	210	217	210	198	207	224	200	218	218	221	190	215	228	199	215	210	200	184	228	200	205	226	232	214	237	202	214	233	207	210	201	240	199	214	208	220	209	195	209	193	205	223	197	232	178	222	216	192	192	185	196	217	220	208	209	216	205	203	213	205	230	211	175	188	226	209	188	216	216	205	223	194	221	200	212	237	209	213	200	207	196	202	201	210	215	226	206	201	209	227	190	230	184	211	224	211	200	201	200	200	194	200	232	217	187	223	197	209	211	216	219	230	203	212	173	200	217	202	206	217	197	232	205	193	200	203	206	209	234	207	225	209	231	205	202	207	187	187	196	217	206	227	205	213	188	195	211	188	223	197	232	218	212	219	238	232	217	222	207	221	213	209	201	214	198	184	234	196	196	176	191	217	218	176	211	183	204	185	204	210	200	193	189	208	190	192	217	204	219	218	227	214	205	223	219	214	253	233	203	221	224	204	194	206	198	183	227	209	214	196	206	196	209	208	204	242	224	211	184	213	220	233	203	206	209	236	206	193	202	216	192	205	205	190	198	204	224	225	224	184	197	225	196	211	208	188	208	229	204	186	241	200	228	209	231	219	196	231	216	211	190	190	179	203	210	211	225	206	203	220	219	186	216	202	212	235	223	194	219	237	210	216	212	190	185	228	217	234	201	225	215	194	217	212	228	212	232	184	218	211	199	192	206	231	203	209	165	227	227	231	211	208	202	175	236	209	223	193	226	210	223	195	212	201	203	210	212	252	209	222	197	216	230	230	206	221	216	201	220	208	182	216	198	235	217	208	241	195	202	178	229	220	184	187	210	231	194	202	221	199	205	210	217	236	215	196	208	223	202	216	189	182	204	211	188	226	205	200	213	218	196	208	220	200	212	223	202	210	191	190	201	209	222	202	151	212	234	206	208	194	190	208	215	190	210	217	208	227	231	216	189	221	203	206	217	182	198	228	187	203	212	246	220	209	228	230	209	196	210	214	230	208	225	225	224	206	217	218	197	216	208	212	208	208	193	212	199	201	213	206	197	204	202	205	193	207	187	206	234	211	213	206	197	215	214	223	202	207	206	201	195	216	223	202	199	203	229	223	201	211	207	201	198	206	217	199	186	229	186	201	195	199	234	215	212	200	227	224	219	186	176	210	206	202	216	215	236	201	195	220	205	218	200	189	212	205	235	192	196	184	192	207	224	240	200	217	190	215	236	214	232	204	210	213	239	200	224	217	213	210	239	194	220	200	193	207	208	163	223	237	213	189	212	187	206	219	213	198	198	209	210	222	211	193	216	212	200	236	215	215	223	229	188	217	198	207	220	232	231	219	222	217	196	160	196	202	209	224	203	186	183	204	200	214	201	207	182	202	217	219	201	211	206	218	215	216	216	214	222	191	185	207	211	210	213	180	207	184	207	218	219	208	236	207	199	195	188	219	211	221	214	237	208	215	201	230	210	207	202	240	210	209	192	180	192	215	203	211	215	223	198	222	216	188	232	203	210	209	200	240	213	188	220	198	201	196	230	203	219	227	199	219	212	213	185	209	223	218	211	220	217	222	230	199	206	188	206	218	185	206	217	235	219	202	195	204	200	218	221	212	199	212	214	211	193	205	224	202	218	198	204	198	204	191	201	215	208	187	195	181	206	202	208	197	202	211	223	219	210	200	219	221	213	217	214	217	213	212	216	201	182	211	208	184	200	225	212	209	229	237	246	190	222	213	206	184	193	214	186	201	201	185	198	229	218	206	194	207	213	204	204	229	198	213	193	217	217	212	210	191	232	185	229	210	183	202	204	216	190	236	211	230	203	193	215	202	225	196	216	227	219	216	190	218	186	213	211	219	201	206	203	201	223	219	207	206	228	210	202	194	206	192	214	203	193	208	215	219	175	249	206	213	175	214	211	184	214	226	207	209	194	203	207	190	204	211	200	202	219	223	203	215	181	202	207	217	226	185	221	197	199	208	226	185	208	213	209	220	246	212	187	232	177	190	204	202	219	207	210	224	195	188	207	210	203	207	195	249	206	210	179	209	200	222	226	218	221	205	225	213	220	210	200	173	206	214	184	225	194	216	231	192	227	220	204	189	235	200	224	202	223	216	220	202	236	188	210	229	195	202	231	212	213	200	181	201	225	215	223	201	236	212	187	198	210	243	202	212	193	224	208	208	166	193	210	217	202	229	220	206	214	207	194	222	199	224	220	213	202	223	218	224	229	189	240	195	213	203	205	230	234	192	199	203	220	234	212	198	214	211	203	229	203	219	215	218	201	210	209	217	208	214	199	203	197	192	227	191	199	215	234	226	195	220	198	221	199	192	224	217	237	227	207	210	216	205	211	190	212	237	201	207	225	195	198	216	229	213	231	192	203	190	244	189	211	192	214	207	222	203	224	194	200	185	218	187	203	205	219	215	193	190	214	196	195	190	186	239	205	237	217	210	202	243	201	207	213	200	208	197	238	234	233	204	202	207	224	194	221	223	194	225	221	198	196	218	206	197	200	217	217	223	221	193	196	207	166	203	218	211	219	226	208	196	236	211	233	218	222	240	213	220	195	195	211	220	219	187	228	210	193	216	192	197	203	198	198	204	201	222	195	215	196	200	218	185	178	222	213	203	203	199	223	197	241	219	218	200	216	217	182	212	196	213	203	228	185	206	209	183	198	229	200	222	223	231	193	226	188	206	194	217	208	205	196	213	214	215	210	232	207	222	210	239	218	199	220	215	230	222	202	218	189	182	217	229	195	228	214	229	215	203	209	212	194	217	220	168	195	223	248	225	194	219	182	217	221	195	204	218	216	184	204	209	222	204	225	196	219	187	196	205	222	209	210	177	195	202	187	193	204	212	221	197	220	222	196	182	220	218	212	200	216	210	188	214	210	210	204	221	208	230	201	200	202	190	215	193	225	216	213	227	194	193	200	210	194	213	226	217	207	199	213	209	209	209	214	197	221	211	226	199	201	201	213	204	206	222	214	207	212	196	211	185	187	220	202	221	206	209	206	205	238	200	216	227	214	193	209	204	202	203	227	216	200	210	198	213	202	202	222	225	228	200	198	196	218	231
14866	24022	19326	10556	6824	4547	3180	2407	1911	1583	1315	1159	955	912	807	752	724	670	665	576	562	551	520	548	510	491	475	485	434	414	428	459	407	423	392	375	420	415	347	375	384	397	370	385	377	369	374	393	358	322	350	364	355	347	353	331	339	350	366	363	336	335	337	313	329	373	360	334	362	343	363	346	345	355	335	334	336	379	357	341	351	323	339	326	350	335	339	337	335	324	346	331	315	357	374	341	327	349	354	304	305	332	332	359	335	314	345	348	329	343	339	379	317	313	347	373	336	354	328	329	351	316	361	324	342	308	332	315	352	306	362	363	328	308	310	337	329	307	368	343	326	331	356	327	316	333	328	335	318	320	344	294	342	351	319	353	352	328	341	292	326	343	322	339	331	331	330	349	356	341	328	336	385	369	358	341	323	304	311	325	334	340	335	359	340	340	333	330	332	316	346	349	357	307	340	339	346	324	338	338	300	343	357	320	385	301	319	347	324	341	338	295	344	320	338	385	320	352	373	384	330	335	356	329	316	356	324	333	329	322	351	328	342	303	313	314	368	311	368	326	286	356	348	298	320	341	356	354	335	344	335	351	336	337	329	323	352	355	294	336	341	345	351	331	364	346	333	335	328	342	337	331	313	337	327	283	322	309	308	333	311	376	328	341	330	359	321	315	331	310	335	348	369	327	318	315	364	383	343	327	329	327	329	314	330	346	359	329	360	308	352	357	354	375	357	340	360	330	336	356	310	324	342	337	308	328	325	322	321	361	336	319	329	321	319	341	360	325	345	342	322	342	341	354	342	368	349	344	357	327	345	351	352	333	340	336	329	340	320	342	308	309	333	308	317	349	341	338	335	356	319	341	319	349	369	351	347	328	305	337	326	339	359	312	333	330	317	343	337	326	338	356	338	374	337	378	339	321	300	335	315	347	342	339	345	310	325	355	320	321	351	352	315	344	320	328	311	333	345	327	326	314	350	348	355	335	329	352	323	321	370	325	370	363	352	329	312	320	367	329	308	311	309	307	328	318	280	297	315	343	334	329	335	359	335	349	317	336	318	371	326	316	317	322	332	335	350	350	331	320	335	321	332	321	337	319	337	320	330	357	338	318	340	350	315	310	337	343	309	378	347	338	336	310	331	342	331	335	340	336	333	336	354	336	355	340	348	340	324	330	298	355	357	340	352	336	309	354	336	312	336	361	363	331	312	319	336	333	346	331	348	350	340	347	320	329	338	333	325	296	365	344	334	306	344	370	351	319	357	353	328	336	318	355	284	323	353	337	348	325	322	330	352	341	371	318	323	333	347	336	350	349	337	304	350	330	331	326	378	355	353	291	358	359	346	349	337	306	350	346	344	361	354	309	324	313	324	329	322	353	355	333	359	300	345	365	341	281	332	338	348	304	342	330	310	336	348	357	342	338	304	348	309	322	339	316	377	323	344	362	337	330	324	320	363	314	339	330	292	344	329	322	332	319	350	329	308	320	321	350	329	327	342	340	319	349	358	349	310	335	292	337	362	336	302	317	346	350	322	324	320	319	346	339	358	320	352	331	360	305	328	349	347	347	330	322	342	306	316	325	347	307	342	359	322	329	317	319	348	299	322	299	303	339	314	354	326	328	353	317	333	300	292	343	328	310	315	334	365	349	318	362	307	338	315	320	328	326	324	346	330	371	341	306	309	364	333	348	339	324	363	357	345	322	315	307	339	309	342	320	355	351	326	301	315	338	352	309	341	320	324	326	362	306	294	318	327	355	304	320	349	297	323	354	344	306	322	361	302	323	311	344	329	356	364	340	350	333	312	310	305	306	304	351	338	331	326	326	325	351	352	335	335	355	334	341	308	345	321	313	336	357	317	339	355	350	327	337	332	335	324	359	348	340	346	371	320	338	357	342	326	333	361	330	334	278	345	352	349	356	342	341	351	326	319	321	329	322	324	334	314	321	318	364	317	338	360	339	353	334	310	321	320	335	312	315	341	333	314	354	353	396	364	338	327	319	307	317	343	314	351	343	329	354	325	318	331	353	318	313	328	309	289	326	329	328	324	309	312	355	354	313	326	336	331	317	310	326	363	351	342	331	344	326	344	364	368	325	322	300	321	337	320	341	355	339	314	317	330	347	319	340	359	355	341	296	344	367	337	371	333	315	338	320	327	351	330	340	324	318	334	319	339	353	314	341	326	331	325	327	357	308	337	338	342	356	337	344	342	332	320	346	350	364	326	321	310	327	333	361	374	306	337	329	348	314	365	323	295	326	302	349	333	351	360	347	318	359	323	333	327	348	356	336	359	338	341	328	331	351	369	317	340	311	366	340	340	333	324	337	306	346	368	331	324	352	323	334	325	337	311	338	334	354	328	335	341	338	335	328	350	361	349	332	317	338	330	341	327	331	376	334	330	340	334	302	327	324	355	343	347	281	366	370	346	318	325	326	315	348	332	347	311	332	331	342	319	328	310	347	337	318	321	344	334	316	360	309	349	333	310	339	322	307	333	339	322	360	346	329	379	335	365	354	320	346	314	321	336	348	326	322	320	338	350	303	326	333	316	318	325	343	329	323	310	336	346	335	298	329	328	320	332	334	330	349	298	320	324	347	353	336	329	355	349	360	355	312	341	348	294	357	334	324	324	359	340	308	353	328	358	331	326	358	346	323	359	336	334	326	328	341	354	308	340	291	326	334	319	312	331	384	334	320	351	338	318	299	333	351	346	355	338	315	325	341	331	310	352	300	307	346	353	307	352	323	366	328	336	355	349	317	320	340	328	319	334	324	347	319	278	349	325	359	330	321	319	341	324	307	351	334	342	311	330	326	341	328	303	322	339	327	333	341	337	317	345	339	303	361	342	355	330	358	299	312	335	338	331	296	322	352	345	330	349	317	338	336	320	288	346	323	315	341	312	306	325	328	342	331	367	349	347	285	365	358	344	328	324	326	339	335	369	293	357	322	335	312	366	314	375	334	330	321	320	328	365	349	342	304	333	346	359	311	313	357	310	302	348	357	354	309	330	327	324	352	352	340	351	349	325	340	342	307	343	323	347	316	367	329	335	320	342	321	331	304	332	343	317	355	345	329	343	319	328	359	298	337	361	347	319	346	327	351	337	364	327	304	342	348	325	317	321	399	312	311	307	368	357	310	335	326	329	316	381	364	336	317	334	319	344	347	341	336	323	341	336	351	337	364	362	353	341	344	314	306	331	338	344	326	315	334	340	339	339	360	342	333	333	299	317	308	326	337	323	343	329	360	321	325	293	304	302	345	334	320	340	321	321	329	340	313	349	357	378	325	344	344	374	358	324	369	342	362	333	333	327	326	304	331	351	368	330	319	344	322	328	362	341	339	352	342	317	355	337	351	348	359	370	338	321	329	329	358	334	325	316	350	323	334	318	328	320	327	324	310	337	353	335	350	315	363	379	337	364	330	330	331	351	304	363	324	368	328	323	297	306	321	314	334	340	321	327	334	331	336	313	309	322	351	318	350	340	306	324	319
26737	20476	9541	1786	773	524	416	373	344	353	330	335	319	308	331	324	289	313	322	341	332	306	303	300	337	302	322	337	298	308	308	289	296	283	272	269	312	323	316	288	296	305	280	306	278	294	317	313	297	276	310	316	300	344	325	297	291	324	326	319	307	280	291	333	341	325	307	318	333	316	291	292	322	322	292	328	314	303	340	321	317	317	282	299	293	280	322	314	286	304	313	284	298	298	306	295	300	297	306	301	285	286	303	332	312	314	317	339	313	294	271	320	290	309	329	310	311	303	323	291	305	319	281	309	311	317	307	314	313	272	320	315	303	317	304	324	311	301	276	330	287	300	313	301	317	316	299	310	333	331	322	313	305	286	288	304	319	331	290	313	306	313	316	294	281	276	276	312	281	320	288	318	293	280	302	336	299	337	297	310	330	327	307	323	327	280	284	301	325	326	338	311	289	286	326	322	290	300	327	296	313	299	308	313	306	304	303	302	317	319	285	323	312	297	331	305	291	303	323	304	314	318	315	283	332	301	330	336	354	320	290	319	307	305	321	306	321	318	324	333	321	312	335	280	330	338	298	315	293	320	323	335	293	276	294	294	314	295	301	319	301	295	305	290	331	313	310	322	301	300	344	330	285	308	295	313	291	304	272	314	336	328	294	320	296	305	318	286	303	287	334	298	316	329	319	311	275	315	317	335	319	291	292	328	340	300	306	303	316	337	270	311	319	309	285	270	285	286	331	301	341	317	312	306	292	304	318	312	300	319	306	292	315	303	331	287	303	324	299	323	316	306	286	297	311	289	303	311	286	308	300	304	295	294	321	287	308	311	314	354	349	292	317	365	302	284	329	290	276	302	320	312	298	304	317	311	280	292	298	301	322	275	309	315	282	306	309	251	316	270	335	313	305	285	312	303	305	279	321	310	276	274	338	291	308	302	314	312	308	309	296	316	327	305	295	279	297	313	319	308	310	312	320	279	325	290	299	307	283	324	318	306	296	309	270	272	298	345	338	299	302	293	289	293	302	304	321	301	319	302	328	286	291	320	310	311	271	306	283	313	323	308	285	299	293	313	290	305	314	299	307	288	302	327	305	278	310	276	286	328	303	319	349	286	323	342	310	305	304	285	327	320	276	358	326	303	302	307	314	307	307	319	317	286	301	308	301	313	298	301	298	315	314	310	308	330	312	292	310	325	292	298	301	331	329	284	290	261	320	289	303	292	290	287	334	322	280	317	290	313	298	324	309	313	299	320	298	293	312	292	319	309	325	295	279	296	310	307	279	261	325	290	288	312	313	307	301	300	290	289	329	328	299	301	274	311	345	291	297	316	309	320	316	324	328	285	322	307	315	298	287	321	289	331	277	323	296	295	269	303	325	311	298	297	324	314	331	313	290	314	283	303	283	317	327	299	292	371	283	313	281	322	304	314	283	303	257	330	357	305	277	291	298	291	309	279	280	298	291	319	312	270	306	309	299	275	322	313	309	294	279	303	294	291	294	303	321	334	304	331	349	298	297	304	338	326	330	303	285	315	309	302	314	326	317	320	293	296	318	310	317	302	315	270	301	313	299	317	294	329	333	278	298	312	290	285	302	359	310	317	309	330	327	289	293	315	284	328	292	299	292	302	321	328	313	297	317	285	319	289	308	288	305	285	302	307	321	313	274	320	328	283	284	280	312	337	339	269	304	323	281	313	320	294	306	276	306	327	290	315	333	289	343	301	304	320	316	292	293	304	294	328	308	287	294	305	338	318	283	343	330	323	307	303	294	306	299	305	324	303	291	282	285	302	297	339	295	296	306	328	309	289	272	278	307	282	303	306	279	299	305	264	293	290	266	315	281	309	324	310	284	298	278	336	268	291	292	290	289	309	279	289	282	280	294	309	332	306	346	288	286	315	329	307	307	326	292	324	295	291	291	255	320	305	311	301	300	311	310	306	288	301	284	310	333	309	284	294	302	318	334	287	308	308	279	298	304	304	342	294	307	304	332	313	309	282	334	330	314	332	315	285	287	316	334	329	332	330	322	317	340	293	315	276	326	289	314	322	318	312	304	295	282	304	316	286	290	313	308	303	323	315	292	306	340	292	298	311	291	341	303	297	296	300	290	334	280	307	301	331	279	326	282	278	316	292	275	295	315	287	326	303	318	304	291	308	289	299	289	310	307	312	318	294	292	315	348	269	301	294	303	304	294	312	310	322	265	327	350	287	319	302	313	257	318	313	278	313	301	312	329	315	285	317	296	327	294	291	315	288	308	309	284	315	330	289	306	320	302	288	317	308	291	272	321	331	319	297	300	313	313	323	283	319	292	280	323	285	320	298	322	302	321	286	331	304	307	302	287	312	315	287	297	297	302	288	318	305	333	307	294	285	308	311	321	307	306	307	300	305	272	333	294	306	327	335	286	285	321	262	296	325	296	302	310	305	296	310	287	304	283	268	327	274	305	304	316	310	285	288	302	282	282	301	300	301	335	297	305	310	296	326	295	312	309	307	332	292	315	293	311	333	329	292	289	327	288	307	288	317	297	279	291	316	314	330	289	314	327	309	282	288	301	319	315	295	358	303	306	316	284	305	287	290	276	269	306	299	289	321	309	283	318	303	322	300	293	304	296	300	321	327	302	276	283	287	285	314	296	290	303	306	302	310	281	308	295	329	301	285	338	272	302	301	278	290	274	318	282	323	273	305	291	294	279	343	306	297	331	317	316	304	278	308	306	310	284	314	305	285	299	284	317	306	325	290	302	308	321	306	306	303	282	314	291	275	274	279	293	330	310	310	314	291	298	290	302	319	328	325	275	278	302	320	333	283	309	259	308	345	303	295	303	294	312	307	330	307	314	332	305	310	307	311	258	295	319	311	299	310	291	306	299	278	325	345	308	329	300	289	307	299	290	308	306	316	299	279	318	290	304	322	311	322	318	289	289	291	343	316	288	323	278	308	331	306	282	299	325	310	277	320	315	268	305	345	322	321	291	326	308	324	293	294	319	281	316	326	310	301	314	312	307	285	301	302	302	297	330	295	352	318	303	314	337	279	299	288	328	303	313	311	362	295	290	300	291	280	280	319	296	319	298	299	317	275	289	328	305	296	297	297	333	287	307	308	284	296	319	314	312	299	295	292	303	305	289	302	324	325	305	296	307	300	279	316	326	307	308	312	292	322	298	341	315	291	338	280	330	296	311	328	304	333	304	288	314	309	299	325	297	326	284	307	312	305	311	284	297	290	301	340	282	290	311	309	262	343	320	308	302	304	284	301	326	286	330	286	287	294	273	287	315	296	285	339	319	319	284	297	302	293	299	284	281	327	300	292	308	328	279	306	296	320	312	296	329	324	297	283	318	300	296	307	305	299	287	305	322	311	310	331	310	327	319	299	280	316	305	269	253	314	316	286	297	302	305	302	321	295	290	281	294	305	304	293	319	338	314	358	303	302	331	313	311	304	307	287	309	301	310	322	298	301	318	300	287	314	321	295	288	274	309	301	303	329
8942	10307	7058	2965	1770	1116	823	738	666	578	583	499	544	493	530	488	468	503	574	491	483	484	479	492	443	507	481	465	486	457	463	483	487	530	466	516	467	498	468	520	492	462	442	490	467	475	455	492	497	464	463	465	469	447	455	456	511	492	456	464	490	502	513	486	471	486	502	457	439	499	480	487	461	452	453	492	476	456	458	478	435	428	486	445	477	508	486	465	474	499	481	473	480	499	464	510	484	433	495	464	454	490	464	480	438	454	487	454	469	477	466	447	481	463	443	464	441	456	538	474	505	458	475	483	465	472	475	514	477	486	461	448	443	470	462	469	519	435	491	474	479	485	433	467	452	465	457	458	480	498	488	482	465	462	470	487	500	452	493	445	471	480	432	453	471	459	493	483	452	511	483	473	446	485	473	477	477	484	485	489	489	481	460	458	482	467	451	474	484	468	456	487	491	501	475	481	487	501	476	449	446	494	479	443	493	472	474	457	484	466	489	492	441	495	480	476	489	495	440	466	464	490	464	469	459	483	460	473	472	478	466	475	452	440	494	478	485	453	471	450	488	464	483	485	496	493	450	460	438	467	455	481	454	477	510	457	460	451	465	492	429	459	442	494	432	481	483	468	492	481	459	472	491	464	491	481	426	418	476	482	481	448	466	478	456	488	448	488	469	477	472	453	496	448	457	500	476	445	463	444	465	464	479	498	454	526	524	477	447	417	442	430	466	446	487	494	479	489	501	450	439	482	432	485	385	448	476	487	474	450	494	444	438	511	487	484	499	488	455	488	485	455	453	491	470	470	517	487	473	479	433	483	403	451	481	494	444	445	444	463	479	457	499	519	450	488	492	461	462	492	455	504	427	467	473	474	482	475	453	448	471	476	504	492	523	463	470	512	487	494	476	486	509	457	507	448	438	454	460	437	456	476	499	505	502	449	445	482	500	458	464	498	499	498	439	475	441	459	474	481	482	459	475	469	510	486	472	483	459	452	470	481	471	489	463	466	446	482	470	470	505	458	422	490	466	457	460	480	485	473	481	443	519	483	493	452	495	430	470	460	472	511	476	444	485	447	444	503	476	469	487	471	453	476	443	440	490	444	491	497	438	456	503	496	485	493	431	438	468	454	486	461	483	466	491	452	462	436	505	482	455	518	480	465	469	481	481	476	483	453	469	450	478	476	485	449	481	472	440	460	510	467	484	453	464	469	466	445	514	436	493	508	448	474	463	469	480	463	487	466	471	484	481	470	453	519	482	505	443	484	496	473	500	503	481	443	461	495	457	509	477	430	473	462	468	483	491	482	471	456	501	475	475	464	464	443	476	467	489	483	474	432	485	476	472	468	513	453	496	506	486	480	468	471	471	469	460	500	506	440	470	463	447	476	455	473	469	485	445	451	469	440	424	494	460	434	502	474	465	464	467	510	468	450	467	471	520	495	446	476	446	462	505	463	446	465	453	475	482	486	511	491	489	497	458	447	448	494	431	441	425	458	489	465	487	461	482	471	474	503	476	512	451	503	497	501	440	505	440	512	461	453	501	461	467	472	467	460	465	464	490	490	470	458	469	447	437	482	468	475	458	475	475	452	465	457	433	451	443	462	431	504	488	489	458	456	464	472	435	450	455	487	496	465	502	475	460	477	500	475	494	455	472	431	451	471	491	491	441	472	474	461	486	440	464	447	485	443	500	471	415	477	473	474	478	511	438	437	450	488	498	465	465	458	448	453	465	479	442	449	468	500	463	463	488	473	469	502	456	457	439	481	507	472	470	493	454	494	449	451	481	459	500	482	448	447	458	462	489	460	491	510	455	485	444	485	461	493	451	490	484	495	463	526	475	465	447	459	510	463	486	439	448	491	437	468	450	505	482	455	460	460	467	480	469	460	480	453	500	460	464	462	480	472	461	486	480	430	453	469	460	478	462	493	497	444	459	443	514	479	482	486	488	476	454	458	470	458	503	455	433	448	476	493	476	486	490	471	472	493	489	462	455	463	486	460	457	470	457	460	452	490	488	446	504	490	449	472	456	468	423	496	487	514	490	467	457	494	429	474	485	500	470	501	451	486	497	439	484	500	457	494	488	476	419	471	464	437	470	484	446	501	478	468	457	503	458	465	445	455	484	484	490	475	460	466	491	491	479	473	484	464	455	424	440	491	469	465	469	492	485	448	502	484	469	453	448	475	434	475	486	440	482	466	488	481	498	485	466	505	457	497	490	482	456	487	511	485	440	494	472	461	464	505	462	509	506	501	450	500	460	451	462	462	505	444	462	477	461	492	455	479	484	474	460	489	472	458	446	483	426	479	487	460	487	479	460	466	467	453	458	451	464	493	443	466	523	432	466	482	453	468	471	512	458	450	456	506	472	458	465	492	443	506	483	477	474	498	481	479	441	451	465	507	476	478	434	468	460	471	481	472	448	476	467	465	459	486	459	430	461	444	499	476	473	479	473	480	488	505	482	456	473	453	476	479	449	455	534	458	452	424	492	454	446	453	484	454	524	465	449	511	453	479	441	470	489	448	482	489	498	446	483	464	462	463	455	445	520	483	461	492	479	499	465	506	442	465	487	473	450	463	481	491	491	491	472	458	459	464	508	471	438	418	463	511	458	487	481	438	493	509	515	453	477	456	443	468	446	470	430	471	473	451	462	484	454	490	450	481	507	460	489	481	457	491	449	443	476	470	455	447	478	442	454	450	496	458	478	462	494	480	479	515	503	471	486	500	479	470	475	485	445	437	491	475	462	450	450	429	533	463	512	478	501	448	471	452	485	479	510	455	484	449	452	488	478	468	497	463	482	478	444	475	467	438	506	461	493	433	476	460	488	453	444	434	473	488	504	443	486	483	489	477	472	479	478	454	508	480	494	453	474	489	500	449	486	509	453	475	460	483	455	484	511	443	469	461	480	449	480	482	479	522	454	504	464	486	453	453	481	481	482	468	460	486	476	481	489	492	458	495	449	458	425	437	463	476	441	453	442	470	456	472	491	490	479	441	459	445	467	448	476	463	493	487	452	433	454	472	463	471	468	468	484	475	491	502	480	474	475	490	453	467	463	462	466	450	484	506	456	449	485	440	473	502	450	495	434	464	445	501	454	429	500	509	456	467	463	513	479	469	473	492	490	481	497	453	455	453	467	457	462	463	472	478	449	458	469	438	514	471	434	465	513	461	455	429	469	466	442	481	454	438	502	497	440	498	493	485	481	476	528	457	463	480	470	454	478	456	465	486	502	451	436	453	471	498	440	441	447	469	460	480	451	482	462	456	427	498	486	492	482	427	447	496	460	464	443	471	482	464	477	479	425	459	481	471	449	461	475	453	463	483	479	459	478	483	481	496	476	483	463	475	468	441	464	452	471	500	445	498	446	447	470	431	474	480	493	468	457	481	434	474	478	487	484	429	487	459	489	455	479	470	470	471	483	468	443	470	462	457	494	433	454	466	460	457	447	476	508	449	495	479	486	450	502	482	492	466	492	464	427	475	482	444
24293	21156	28175	24399	19273	2483	997	697	576	520	477	440	420	428	449	432	386	416	371	402	372	411	369	395	335	396	399	377	384	390	360	375	347	340	355	371	367	364	346	364	391	355	369	345	384	388	357	385	389	388	373	345	357	386	342	352	355	363	328	332	335	377	338	340	353	368	371	372	356	357	360	345	355	327	351	352	354	382	376	362	341	370	407	351	373	350	389	337	374	332	347	343	342	327	358	313	372	343	333	400	336	328	345	351	357	354	352	368	392	337	378	380	347	332	359	370	351	346	301	329	350	361	343	343	353	359	363	340	329	329	357	348	370	361	385	343	355	357	359	342	317	352	345	366	316	362	329	324	354	338	355	349	343	362	385	394	361	355	371	334	343	348	364	348	363	356	330	329	373	358	372	372	366	340	391	384	337	347	353	372	341	346	369	339	329	351	381	307	348	376	343	310	379	347	356	339	329	369	333	365	331	356	359	360	375	358	326	364	387	350	327	356	343	376	367	348	349	354	377	332	388	317	360	331	362	376	348	342	366	352	320	362	362	373	356	350	359	377	324	341	356	342	393	345	347	348	362	319	401	346	352	394	305	333	317	362	340	394	343	377	325	374	366	354	363	332	408	379	357	318	374	354	351	349	353	354	361	349	333	369	328	403	321	356	353	340	338	339	341	323	339	354	356	358	372	385	328	345	372	389	350	333	333	364	345	334	387	337	357	349	364	342	380	363	351	324	359	358	352	343	354	362	330	363	347	340	358	367	387	359	346	379	358	346	313	326	388	357	364	329	351	346	319	359	330	362	357	336	358	338	365	324	328	369	337	357	347	344	377	328	369	355	351	352	328	341	368	366	354	328	375	327	361	377	350	353	342	385	362	310	346	325	359	380	355	350	349	327	331	329	317	335	331	357	329	341	360	381	340	320	337	383	345	338	340	349	339	329	345	311	381	341	324	343	354	341	350	340	331	351	374	374	352	346	362	314	342	347	351	347	394	344	372	345	356	354	355	374	383	318	328	346	369	333	334	337	356	370	371	347	360	349	344	382	346	356	327	334	353	372	315	367	333	356	316	357	358	340	335	318	372	359	343	355	354	337	350	368	340	358	338	387	362	367	358	314	358	364	342	384	343	325	342	350	371	325	350	355	329	356	309	350	355	354	366	367	330	355	352	344	369	335	391	321	355	363	336	376	332	337	341	330	351	370	298	379	337	334	377	335	338	344	338	335	372	349	336	347	315	347	354	352	347	370	362	326	355	386	361	350	350	350	321	356	357	333	342	372	349	349	327	318	328	330	323	376	320	332	367	327	372	333	416	344	382	362	351	370	329	339	364	373	333	361	373	347	357	340	379	354	328	366	344	332	350	362	339	361	350	351	353	351	331	360	327	358	377	373	346	346	348	335	340	349	346	337	383	327	298	333	383	347	348	346	343	360	349	368	371	350	350	316	364	325	359	391	351	359	387	333	384	352	372	341	329	357	384	340	347	352	353	372	361	363	351	359	349	382	326	342	383	387	365	344	346	395	388	353	389	349	362	350	370	320	336	344	341	369	354	367	371	328	335	365	341	353	366	353	369	322	351	353	372	356	360	359	371	322	362	366	383	348	339	346	359	350	353	334	333	317	328	332	372	374	357	354	352	358	350	354	385	327	397	346	357	345	368	334	369	356	374	324	347	367	344	368	382	356	392	371	333	366	346	334	382	360	344	385	327	367	360	373	316	333	345	371	365	315	361	373	347	369	383	344	356	347	323	378	353	353	358	375	350	350	347	348	380	383	351	353	375	354	363	331	352	316	323	352	335	351	329	329	341	322	352	340	361	336	373	323	333	359	378	362	360	366	351	341	359	330	344	355	346	346	339	384	365	333	331	367	379	357	357	321	379	304	311	341	361	354	377	329	336	349	363	335	385	335	337	379	358	339	337	355	403	362	354	372	360	336	360	353	358	351	369	363	379	319	302	371	338	322	351	363	366	358	355	331	361	347	377	336	330	342	352	353	350	303	371	359	383	331	345	345	400	370	365	339	349	371	341	369	362	347	354	356	373	318	362	340	347	350	337	332	308	349	353	337	344	349	326	357	341	367	339	332	352	366	373	357	334	342	369	347	370	354	326	357	364	372	373	361	355	344	334	327	360	369	323	359	327	336	339	343	355	380	371	356	323	350	329	338	402	375	330	353	343	332	363	340	313	352	340	337	361	339	360	351	356	382	347	386	349	333	333	330	362	371	361	367	370	362	321	337	362	367	364	373	361	398	353	330	370	342	365	336	352	340	362	369	380	372	362	357	360	352	362	337	364	364	391	367	355	312	343	353	350	362	358	381	349	350	335	374	343	332	350	365	361	372	358	375	385	362	364	334	369	363	362	351	366	356	348	382	335	362	366	321	334	336	362	353	359	364	345	371	312	349	339	346	342	348	370	347	363	337	368	384	346	343	350	363	362	335	350	352	342	341	309	368	351	356	350	364	369	344	350	369	337	369	383	341	353	375	393	355	360	296	366	357	361	382	331	382	365	322	364	361	397	366	347	355	346	337	345	345	328	341	386	359	362	335	377	326	365	367	351	356	391	361	363	353	366	379	340	357	342	364	363	340	359	342	384	334	378	360	352	368	330	361	324	353	323	335	336	331	355	334	390	328	352	352	397	336	376	324	355	369	366	345	338	352	364	336	340	341	353	327	336	379	341	321	306	375	350	362	344	384	361	336	350	379	374	367	357	371	369	379	351	327	335	340	355	353	350	338	356	353	350	369	335	339	346	315	355	306	404	341	365	339	326	351	360	362	360	356	393	341	333	356	331	357	328	331	338	358	332	344	333	327	334	365	333	352	323	351	325	383	311	345	314	364	340	343	374	378	361	330	372	368	366	369	372	351	338	319	351	355	337	366	340	345	346	349	360	375	353	356	371	388	375	330	381	354	387	379	348	384	372	388	329	312	346	339	360	339	339	351	365	365	383	360	373	370	371	353	319	357	338	378	356	362	374	389	337	347	351	375	346	371	354	378	353	331	321	359	356	310	332	359	359	326	342	349	319	366	356	332	370	357	357	347	335	338	360	336	340	350	348	345	363	336	349	369	350	340	346	394	343	354	371	361	357	342	348	340	345	375	371	357	346	373	337	331	354	333	352	367	348	320	332	357	397	350	331	361	383	349	318	348	313	331	365	354	339	352	346	379	352	391	346	322	346	350	363	391	331	348	371	383	370	368	354	347	340	385	355	382	344	356	345	346	350	348	360	369	331	362	364	356	354	325	367	360	335	385	348	342	343	386	350	350	341	330	356	325	340	345	360	328	353	346	355	342	361	362	378	374	360	329	356	338	369	344	336	310	376	367	354	353	346	356	362	333	366	363	337	363	330	361	349	354	343	391	368	351	361	318	366	330	330	332	330	351	355	398	337	356	350	354	378	379	407	379	352	373	326	370	385	339	351	374	354	373	355	344	334	321	356	354	356	342	365	338	352	342	339	342	343	366	355	347	375	353	337	358
11396	18148	14178	6761	4319	2840	2027	1645	1326	1228	1046	930	855	738	715	775	734	719	678	665	660	619	661	626	620	589	583	598	635	600	587	571	603	555	558	596	564	559	570	575	573	543	541	581	568	549	556	586	554	564	542	590	575	512	574	526	526	517	544	528	536	579	511	552	546	560	561	554	569	573	517	581	532	552	572	546	510	591	528	539	552	577	625	558	561	535	565	522	573	537	561	562	581	510	582	554	531	565	547	590	548	523	564	554	526	531	569	532	559	578	538	534	572	556	535	535	559	543	566	573	556	539	568	596	513	555	556	570	582	580	564	490	552	556	513	574	525	544	510	541	550	527	560	520	593	583	528	572	578	600	541	520	566	523	518	534	540	496	530	537	542	493	541	576	563	596	563	534	550	505	582	503	547	580	560	535	563	555	570	521	578	535	549	530	555	570	524	527	519	584	565	550	575	548	565	534	567	529	558	460	538	561	578	591	515	548	560	554	510	542	539	544	535	545	531	588	547	581	558	565	578	534	539	505	493	551	553	542	543	580	551	522	546	513	531	591	546	562	571	493	535	540	554	518	579	536	567	560	536	541	561	532	546	559	532	554	530	587	519	537	561	535	521	516	571	549	534	544	541	543	539	547	551	543	519	520	559	575	533	478	530	567	503	543	524	532	579	552	595	553	522	559	547	536	562	555	523	569	548	585	538	556	494	562	548	554	515	491	558	553	513	570	580	505	543	538	544	510	564	552	555	550	541	519	521	560	552	534	547	565	555	560	542	572	581	539	556	558	555	547	520	521	546	534	529	528	537	583	563	546	570	549	584	514	560	574	539	529	567	532	530	546	548	580	548	579	560	516	540	567	544	588	542	529	518	570	540	521	523	544	549	562	521	561	576	556	545	539	525	549	544	517	545	523	512	520	533	557	531	581	530	529	574	547	530	569	575	562	508	526	528	590	583	555	559	560	574	564	562	560	571	569	526	568	537	546	559	544	541	592	546	560	530	544	549	544	532	528	534	540	580	539	551	538	553	551	540	537	576	529	545	542	565	543	570	535	561	569	498	543	530	551	524	583	554	538	549	551	555	527	546	526	528	579	546	542	558	556	547	522	578	544	534	571	541	556	557	566	556	577	534	524	553	585	536	571	547	566	511	586	529	530	588	539	517	547	529	572	564	561	552	550	556	546	540	568	532	567	535	571	540	521	581	551	541	507	570	556	570	563	563	549	493	501	536	551	575	530	543	545	527	555	582	530	583	493	565	559	528	571	582	523	562	564	553	555	588	549	548	556	553	540	547	548	524	569	530	528	525	553	539	557	571	555	579	562	540	579	556	571	542	552	532	592	586	551	531	570	557	583	535	565	528	545	562	527	512	530	538	553	531	555	603	573	575	509	515	521	560	556	556	542	568	544	555	561	531	521	519	533	512	555	512	564	535	560	537	565	564	541	564	547	531	539	583	537	529	528	512	523	563	558	514	513	513	545	556	562	538	510	517	569	569	515	571	529	516	574	554	583	540	571	547	541	531	546	570	564	520	562	551	533	516	576	505	556	539	530	548	523	539	554	520	529	483	585	551	555	573	560	516	545	532	552	530	529	539	531	495	567	530	532	552	566	519	546	534	570	557	565	491	528	513	542	546	547	534	522	553	543	525	517	501	550	521	550	526	530	561	546	556	553	539	552	559	541	562	552	546	531	529	529	544	506	540	558	564	501	565	518	555	524	552	539	534	534	559	508	520	563	532	559	548	511	529	535	573	551	562	515	555	534	558	577	572	513	567	556	558	535	538	577	573	559	555	551	578	562	544	533	552	578	538	545	536	590	584	524	528	562	520	534	541	534	526	554	518	521	527	494	544	537	566	542	589	566	554	532	521	549	524	529	557	568	556	525	552	547	541	527	564	576	501	566	539	550	584	567	538	578	526	525	515	504	535	543	561	521	525	534	543	571	522	526	505	564	528	576	543	522	548	548	560	560	564	527	506	558	570	561	546	590	560	548	549	531	569	563	570	548	527	523	535	551	534	538	522	560	576	540	558	541	546	560	581	584	557	543	605	559	544	529	549	590	515	510	565	513	548	545	548	543	552	545	542	551	543	550	524	500	542	580	519	558	545	507	527	541	558	527	566	545	516	566	553	520	555	547	507	539	533	541	485	576	497	545	546	545	557	558	551	538	559	522	516	546	570	536	552	552	534	530	549	557	505	584	550	542	540	525	550	534	540	549	568	556	570	555	551	499	499	511	547	580	532	565	516	576	534	567	572	548	525	557	576	564	557	528	558	541	522	572	516	488	556	557	554	489	556	550	596	603	528	550	548	531	574	569	514	528	556	568	560	558	515	544	513	513	578	541	582	532	558	509	580	521	561	551	518	527	523	568	556	595	534	536	573	553	517	523	575	567	543	519	544	533	553	558	541	519	571	555	592	568	565	528	575	546	514	542	531	546	568	546	533	514	547	539	564	528	543	559	563	516	569	523	558	524	558	503	509	545	579	513	568	565	577	528	528	571	532	554	545	579	568	505	547	565	540	503	534	559	510	591	518	523	560	524	539	483	564	572	565	547	570	539	568	577	532	513	562	596	563	552	541	504	561	602	546	534	516	568	550	561	557	535	561	552	534	533	534	507	551	553	583	581	537	524	551	573	542	584	561	562	551	575	580	512	552	532	525	516	555	593	524	536	513	515	504	567	538	574	513	504	557	577	504	544	510	570	485	556	544	543	555	543	553	528	517	530	568	544	539	560	562	548	571	528	572	529	542	519	530	524	522	574	530	524	523	528	509	560	541	565	571	550	569	537	560	524	539	522	522	539	574	540	558	528	526	579	527	509	541	543	535	533	573	544	552	507	521	573	547	532	545	510	553	520	543	522	521	551	546	536	578	596	553	593	561	543	542	539	568	553	519	565	530	568	555	545	544	502	513	525	541	542	538	572	556	557	529	532	536	557	568	574	516	605	558	523	548	510	588	539	524	563	519	566	580	561	550	516	548	535	569	512	561	549	499	535	550	568	566	555	577	600	546	555	506	544	527	534	564	532	529	516	537	566	555	557	519	532	572	564	542	545	527	557	539	525	529	521	548	567	552	550	566	552	550	576	521	542	569	563	570	570	558	566	539	539	536	547	594	520	514	568	552	545	563	526	532	499	545	562	529	523	543	516	551	611	520	547	513	545	588	575	593	518	547	546	527	537	566	595	573	537	529	553	605	547	578	544	520	536	580	558	553	557	505	576	538	579	538	537	537	526	545	574	544	508	536	559	541	565	499	532	540	532	548	556	533	547	546	555	583	576	545	597	559	550	572	509	524	541	553	571	518	545	534	538	579	571	579	538	536	545	586	567	520	558	535	505	550	548	560	553	556	553	533	538	527	541	575	512	573	564	554	530	534	521	515	556	540	537	564	562	575	585	538	532	564	570	576	535	531	535	559	552	553	520	548	547	537	533	513	540	563	576	551	573	598	547	529	549	541	515	560	530	557	573	561	546	492	546	546	559
23214	21210	28968	23726	21191	20240	2965	946	666	566	510	452	410	385	353	317	322	326	322	288	297	290	284	274	277	261	270	270	246	240	241	233	211	237	228	245	238	229	214	232	202	228	234	217	200	250	216	230	205	233	211	251	235	209	221	223	227	228	230	198	238	215	211	223	207	243	229	226	215	223	245	260	217	208	203	212	218	246	225	214	235	212	246	224	225	221	232	264	221	227	235	215	219	213	239	231	219	241	197	211	218	215	223	211	229	194	249	185	232	222	200	212	222	219	229	219	230	215	238	211	203	203	202	189	199	217	206	223	196	240	224	198	236	231	227	224	214	243	220	198	219	217	220	218	196	238	210	225	202	240	243	215	210	236	213	226	248	187	231	207	209	216	203	175	222	186	234	222	203	201	209	209	235	204	220	226	237	211	199	219	208	184	210	203	229	192	223	219	227	184	229	235	222	204	216	215	219	238	228	219	184	229	201	218	210	202	236	193	173	205	192	183	219	211	225	222	221	228	233	217	217	216	196	208	208	210	187	195	214	232	229	215	198	216	203	223	223	191	231	234	236	207	212	218	214	192	202	204	207	208	227	231	230	204	207	218	219	196	208	216	233	224	225	228	216	246	212	231	234	214	224	229	211	218	225	218	216	234	242	203	223	222	198	204	204	223	194	217	234	233	205	206	190	201	196	244	195	212	211	229	230	211	218	198	211	219	209	222	229	214	234	203	224	211	217	204	217	210	228	209	202	225	238	208	235	200	207	219	225	213	218	183	220	189	215	191	212	207	187	198	223	220	231	241	199	216	228	226	173	220	217	218	229	211	201	246	221	249	204	223	206	213	199	230	202	193	211	218	209	237	227	202	210	235	205	197	212	210	202	207	214	204	223	207	213	218	234	218	202	248	222	217	209	197	191	201	219	217	215	217	210	236	212	223	225	223	192	209	216	231	234	207	197	181	213	207	220	214	207	210	221	192	212	217	204	226	208	240	203	210	206	192	226	224	224	217	199	211	206	224	215	206	230	231	205	220	222	230	216	209	230	226	224	195	216	206	222	235	222	192	225	227	221	206	237	213	207	240	227	221	213	243	223	217	195	225	231	206	184	222	197	206	201	219	227	207	230	216	205	202	214	230	188	204	211	200	221	224	192	231	234	229	226	236	221	222	215	224	215	218	218	231	180	226	215	200	234	208	213	227	223	219	213	207	215	198	235	217	216	208	219	217	224	194	240	214	210	227	227	223	196	206	228	230	217	228	225	206	230	218	210	241	209	218	205	214	213	213	197	195	236	213	228	231	243	251	231	207	246	200	214	232	187	222	207	218	250	192	227	198	206	227	210	217	194	262	212	187	205	225	224	225	211	197	198	240	199	224	189	213	219	217	229	186	197	254	212	235	218	210	225	204	207	224	232	214	211	238	183	227	227	207	200	214	206	239	233	218	229	204	204	206	221	202	222	228	194	232	230	209	238	209	210	207	220	193	227	211	217	213	208	232	202	201	226	209	223	209	206	182	212	201	190	233	193	204	215	208	221	213	230	236	193	205	232	219	232	245	222	209	210	232	177	209	231	213	206	221	195	207	209	228	208	214	218	210	209	223	208	211	209	232	222	213	219	206	225	229	225	217	207	218	206	212	235	223	217	198	220	221	197	220	206	238	222	230	189	200	232	183	217	251	219	240	184	210	220	216	207	238	229	236	212	202	204	228	238	210	239	199	220	216	200	222	201	215	232	228	198	241	207	208	226	218	230	222	209	239	219	204	203	217	166	232	231	223	250	220	205	209	225	231	218	198	231	243	208	233	219	216	215	213	206	233	221	218	221	198	230	221	189	218	224	226	219	206	197	203	209	216	209	221	212	229	196	214	213	225	216	204	217	201	195	191	220	214	210	215	175	209	231	219	212	202	226	221	222	224	223	223	213	247	212	215	238	232	190	219	235	219	230	225	217	220	235	246	225	214	223	231	224	216	235	211	218	226	205	241	226	231	219	213	196	230	241	226	204	252	212	204	219	203	202	192	226	186	208	216	230	212	213	211	200	200	202	209	205	221	190	215	223	222	217	216	192	216	246	225	214	239	207	207	225	213	227	218	219	240	213	199	219	233	202	244	236	204	224	216	209	204	201	222	200	210	211	230	223	181	210	212	211	208	219	194	196	204	223	219	213	201	227	243	201	206	244	183	222	233	208	202	216	211	230	196	211	211	212	220	202	237	239	208	233	202	220	189	200	208	224	223	211	216	228	215	200	237	218	211	188	225	207	180	203	214	236	212	201	229	213	216	208	195	218	190	220	197	224	205	204	236	266	185	224	200	204	237	207	204	220	192	201	230	217	208	214	198	219	203	208	203	219	213	252	233	227	198	220	247	242	202	217	199	226	232	213	243	224	222	224	201	265	221	238	249	199	230	214	200	235	193	213	202	215	199	207	196	226	228	236	204	217	217	200	195	204	226	206	207	241	208	225	194	227	224	221	212	241	211	217	203	242	205	210	229	229	214	225	188	216	188	212	205	217	228	228	234	230	227	213	234	206	218	206	190	217	215	234	231	223	215	250	223	197	217	214	204	233	224	191	198	204	216	210	237	210	211	214	221	233	204	241	211	219	213	215	195	217	185	219	188	193	204	211	209	209	216	214	206	245	215	202	216	231	224	199	218	199	201	218	201	214	215	198	228	215	205	228	210	217	225	214	209	203	246	211	207	203	207	210	226	215	201	197	219	197	235	207	205	222	189	220	229	222	213	228	228	221	236	229	216	230	227	211	213	231	217	230	215	213	210	219	227	235	220	242	212	215	219	210	213	196	232	223	220	223	222	204	213	208	218	228	196	216	215	238	213	218	243	235	204	193	206	218	208	243	233	196	219	227	208	202	225	215	239	228	220	223	220	222	206	244	216	228	196	220	219	215	222	214	237	216	215	210	207	216	218	241	208	225	218	221	229	183	181	219	205	211	216	232	229	214	211	229	234	211	199	209	193	204	224	192	204	231	211	199	196	243	193	223	220	209	201	200	197	208	230	193	204	217	222	202	205	230	196	226	214	240	193	216	211	247	192	199	196	207	193	234	211	215	219	225	198	224	223	239	209	218	219	214	221	223	222	203	225	226	215	225	187	220	216	218	218	224	223	244	213	211	209	212	192	193	230	237	243	217	207	236	223	218	206	217	195	213	227	214	192	238	197	204	207	189	238	251	232	206	229	234	211	229	227	207	221	210	190	213	183	213	217	228	217	221	223	190	212	237	257	236	211	207	247	229	242	220	231	194	202	226	219	243	226	200	217	215	218	195	207	216	211	214	221	230	212	211	189	219	208	201	182	208	193	229	210	221	217	186	217	230	225	209	229	208	206	211	208	211	213	202	225	239	211	207	252	245	203	208	213	210	202	195	212	226	214	223	249	215	204	226	214	214	232	208	215	211	195	202	220	207	225	203	203	227	256	215	240	207	215	231	222	210	208	217	172	222	220	217	215	205	235	219	193	203	206	222	229	227	235
14633	24305	19811	10279	6769	4544	3215	2402	1897	1582	1311	1090	1019	924	828	751	677	622	623	605	587	542	513	513	523	495	474	429	465	464	442	430	445	398	447	441	378	387	384	394	345	368	364	376	389	385	355	393	346	355	371	369	367	374	359	336	350	385	384	327	335	354	364	327	341	358	372	349	329	366	318	369	348	365	356	371	370	379	350	395	346	357	350	367	352	376	392	351	358	372	366	347	363	401	357	348	330	378	362	347	362	339	381	354	333	347	350	328	331	353	323	320	385	373	360	347	336	339	328	319	323	333	355	338	363	369	354	340	324	349	334	341	344	334	329	373	320	331	357	358	363	343	360	349	351	364	332	361	321	319	349	337	335	339	319	338	364	350	368	364	351	347	373	371	358	348	333	326	354	355	352	319	333	360	336	339	376	345	381	338	341	293	327	344	310	357	343	357	333	347	358	314	341	327	333	332	376	345	351	333	338	312	369	352	335	347	361	342	368	316	318	301	369	335	338	395	373	348	343	344	365	358	330	351	360	339	323	384	355	397	328	358	360	369	372	351	326	323	339	338	376	343	368	349	333	346	333	364	335	308	354	367	332	319	349	350	336	339	318	349	360	327	335	368	345	327	351	325	320	312	348	342	365	347	336	324	338	340	292	325	343	340	336	339	318	370	345	382	331	349	331	379	329	348	328	338	368	337	341	360	315	352	337	347	341	339	357	339	332	350	347	354	289	340	332	329	319	334	341	354	348	308	349	338	353	342	299	331	324	291	383	339	338	368	356	406	383	318	326	344	296	376	371	343	339	316	335	344	311	363	337	349	320	331	371	333	331	348	323	333	380	334	355	331	354	347	331	313	337	335	385	369	370	342	366	368	338	332	354	355	345	342	363	340	335	344	360	334	365	326	335	339	369	344	323	353	308	343	313	335	324	336	352	335	362	311	335	355	369	341	382	334	304	342	314	361	340	344	356	309	330	366	345	351	361	336	360	351	323	335	365	320	356	328	367	318	350	358	340	313	357	322	346	341	340	355	383	352	363	388	314	331	317	336	343	353	362	349	352	341	313	359	333	338	349	356	323	345	312	353	325	359	352	360	345	369	331	358	338	332	326	334	333	337	354	328	332	370	363	360	338	364	358	348	324	321	329	362	375	347	310	347	338	363	337	354	352	337	320	324	347	360	337	381	337	386	386	350	320	381	364	337	358	341	355	321	322	323	320	335	344	362	322	294	342	351	313	345	334	359	325	362	310	348	347	361	344	345	320	385	314	322	384	345	361	319	342	338	350	362	330	339	356	357	350	352	366	354	321	351	334	360	305	321	324	333	335	307	332	329	326	328	342	373	333	349	347	353	357	316	314	340	355	332	336	318	338	322	335	339	307	333	349	322	317	319	366	332	344	360	348	349	368	320	335	358	355	357	322	345	333	326	313	308	341	347	337	358	344	348	349	310	336	327	334	370	325	358	337	317	366	334	366	343	284	308	345	325	349	327	325	337	354	363	346	340	355	363	338	332	395	353	371	343	331	369	334	359	343	338	353	339	343	344	349	332	332	318	302	355	368	329	343	345	324	350	316	351	354	363	356	345	355	331	332	343	339	324	299	341	361	334	319	328	326	360	329	330	353	339	336	328	331	352	342	343	363	339	315	335	336	361	328	326	277	359	293	377	314	344	324	343	332	338	364	366	361	366	316	321	321	323	344	327	340	348	334	331	350	346	341	334	354	305	358	360	349	353	318	351	319	325	337	342	354	319	343	333	345	347	376	343	328	345	323	346	315	366	355	350	320	346	309	329	354	365	341	370	358	342	350	319	325	354	314	345	335	325	394	369	305	336	331	310	301	318	368	340	348	365	319	328	375	315	292	316	330	327	345	349	335	382	353	359	352	325	367	346	350	385	330	356	324	337	358	345	343	353	342	345	350	358	320	358	330	375	360	322	347	348	328	328	326	333	335	346	343	328	357	358	372	306	335	349	323	367	365	353	324	330	346	357	334	336	337	343	348	349	359	358	340	373	347	338	355	366	329	346	376	322	380	344	324	332	378	346	357	358	335	345	344	331	347	345	353	334	339	348	347	357	328	337	315	342	400	348	336	317	366	325	318	323	363	348	361	336	316	343	345	379	323	337	327	335	367	349	350	351	357	326	335	329	389	343	372	368	341	377	355	336	318	366	359	355	330	338	329	358	362	347	321	354	327	337	348	362	381	342	340	344	334	347	366	338	340	354	341	325	348	327	355	351	322	345	356	342	366	340	370	352	304	343	353	348	361	361	330	370	331	353	363	368	366	341	353	335	358	364	344	354	319	367	375	358	337	348	354	328	315	316	315	324	326	340	372	318	380	372	325	395	340	364	347	328	356	346	313	290	341	321	342	357	353	370	370	349	364	394	376	311	342	354	349	348	339	368	341	331	333	330	364	348	373	340	350	348	339	355	331	380	354	348	343	369	350	330	375	341	388	321	344	385	318	349	355	362	314	317	357	344	340	349	361	316	358	356	337	336	348	334	369	339	353	321	331	357	349	381	364	350	338	304	373	340	340	343	345	377	271	336	323	347	309	319	356	361	355	333	341	283	321	342	333	335	333	338	325	330	326	343	335	324	341	333	339	344	347	363	316	331	355	340	343	365	334	318	349	322	349	349	318	327	360	346	332	327	348	341	350	351	339	331	365	356	336	311	314	327	367	302	343	364	342	324	332	337	355	342	336	335	332	324	332	350	356	340	325	356	350	350	330	308	392	356	310	355	365	328	338	337	332	369	327	382	304	338	340	327	346	334	329	306	318	341	329	338	337	355	341	313	347	356	364	336	342	331	350	349	318	344	325	336	335	325	351	407	349	365	377	365	356	371	325	341	336	353	349	368	322	349	361	368	319	341	326	347	319	347	315	341	370	322	348	331	372	349	350	364	325	383	344	338	308	381	392	334	346	343	367	350	362	348	366	327	325	359	383	336	354	347	335	351	327	340	351	330	378	351	338	319	381	363	352	334	345	335	318	320	334	315	357	335	348	348	347	343	324	346	361	344	333	334	359	326	303	323	318	345	329	321	349	326	350	324	360	357	346	373	335	354	335	329	354	324	353	318	360	323	313	343	360	311	322	310	332	331	339	338	345	335	323	354	356	351	343	348	364	345	373	358	321	349	295	355	351	341	316	350	337	353	364	358	333	338	333	348	340	344	337	316	339	332	349	329	338	386	355	335	319	349	340	320	369	341	331	337	339	346	330	338	352	362	370	344	330	357	296	366	365	314	331	353	323	381	348	370	344	335	356	338	352	360	334	344	358	336	319	323	335	353	318	357	332	329	340	338	333	341	370	311	332	320	347	340	379	337	343	363	350	307	320	385	291	358	372	340	341	354	331	348	332	353	324	336	339	367	337	343	331	321	328	355	339	337	340	341	346	354	330	335	317	338	334	345	324	350	359	347	346	331	345	356	343	342	318	360	368	362	309	341	337	341	318	327	339	348	333	335	347	348	361	351	336	326	364	376
26629	20553	10065	2028	932	712	489	408	379	353	356	304	341	345	299	351	309	324	318	328	326	307	302	316	309	299	327	304	324	331	350	300	301	305	338	317	298	316	343	327	284	299	295	292	293	307	290	313	309	326	334	329	338	347	322	273	314	286	325	285	286	310	324	324	301	311	301	321	274	287	325	318	298	302	281	294	328	311	319	290	315	306	316	315	310	340	304	329	297	315	322	297	324	305	304	332	296	307	279	319	298	297	337	321	305	330	322	330	306	328	298	318	350	318	308	310	314	303	335	336	326	307	292	290	309	307	306	312	327	318	332	315	338	289	312	298	324	300	324	313	304	323	291	308	305	346	301	315	307	334	308	325	296	338	319	314	305	272	317	328	311	301	317	306	332	311	352	296	322	291	300	301	319	307	309	325	326	287	305	315	314	315	287	284	304	297	335	328	281	293	310	279	300	321	291	316	316	321	310	290	303	297	347	280	327	300	317	289	310	292	331	330	313	282	297	316	306	301	319	334	277	307	295	293	315	329	296	314	286	303	312	299	302	297	329	301	335	309	281	314	315	313	309	316	318	314	314	367	313	344	289	331	308	306	321	314	316	309	315	316	279	308	320	322	358	325	280	278	317	305	341	289	322	304	275	309	304	324	306	345	323	328	307	308	309	326	294	306	333	304	325	322	286	285	299	324	308	292	303	318	303	308	324	341	338	281	326	332	320	315	303	302	327	293	299	311	293	311	320	334	308	321	327	335	283	322	320	320	293	292	314	309	336	289	323	326	323	285	276	272	319	324	328	330	295	310	307	317	341	333	338	331	307	304	329	301	342	326	290	310	324	327	315	326	334	311	326	333	297	286	305	298	293	323	278	304	310	325	318	322	315	333	282	308	314	309	308	326	288	325	327	298	323	331	289	332	320	314	310	274	309	282	297	287	341	309	341	309	328	315	312	304	276	296	310	299	280	326	326	340	303	295	331	325	308	322	309	300	310	275	315	308	320	291	307	310	324	306	338	269	313	306	313	326	294	339	322	310	323	298	306	302	313	302	321	315	314	332	346	297	328	278	315	299	320	302	294	302	334	304	346	293	312	340	278	318	299	284	314	311	310	337	322	279	318	334	311	304	294	317	305	303	289	294	316	303	316	325	300	295	337	316	336	336	309	294	322	320	330	282	303	329	293	277	310	325	303	283	323	284	326	307	310	327	301	306	272	318	328	342	287	339	312	303	308	299	297	314	323	324	286	343	338	293	311	346	304	336	313	312	316	316	304	277	312	323	258	317	345	312	351	309	332	294	317	299	312	316	334	321	311	320	321	321	339	286	294	310	328	325	312	311	289	334	302	297	303	263	334	310	321	316	286	294	347	282	312	319	318	336	302	320	309	305	331	304	336	291	325	314	347	297	335	317	317	307	317	306	324	293	327	289	341	285	299	308	317	297	325	325	301	305	321	314	339	323	304	291	336	294	317	312	312	293	324	311	314	306	353	294	310	325	331	360	303	328	296	321	326	321	297	332	299	308	327	313	303	349	331	313	325	323	330	328	307	312	285	345	306	323	316	283	340	299	314	304	292	304	301	302	323	335	288	299	311	318	341	318	324	332	304	291	295	296	319	349	301	289	287	307	306	336	286	309	290	316	304	304	326	326	329	309	342	309	304	326	305	290	314	316	305	296	281	309	303	338	287	312	311	303	340	326	324	303	311	301	307	342	328	312	284	320	300	295	333	313	284	318	304	329	313	283	271	289	328	327	329	324	285	304	267	317	313	318	338	312	311	280	308	301	326	332	287	314	338	316	298	291	306	309	341	302	310	295	305	279	316	277	316	313	315	296	283	294	279	291	296	312	315	359	304	292	322	318	279	287	338	325	302	319	333	309	367	334	329	288	298	301	306	293	306	333	301	282	317	339	320	314	329	335	311	288	277	328	324	323	320	309	293	311	305	289	303	282	308	343	340	339	311	304	300	302	300	313	327	317	302	281	316	309	301	298	280	305	315	317	337	332	292	299	304	320	321	302	303	344	289	318	309	328	325	319	291	305	288	350	323	304	308	320	276	312	323	285	286	329	332	314	293	323	316	315	314	263	312	305	312	319	286	328	295	319	300	337	319	320	335	324	259	310	321	287	312	306	324	348	299	300	348	308	332	327	300	364	301	294	307	331	310	287	337	292	326	309	279	347	302	318	290	332	327	301	334	291	290	332	318	319	302	327	322	279	315	322	322	317	261	347	269	300	333	318	332	328	283	315	319	294	302	292	298	295	307	281	325	286	288	319	307	310	311	297	297	354	319	318	320	310	327	342	336	322	308	291	272	301	303	311	315	310	346	301	279	280	311	310	325	305	294	343	326	317	316	305	346	372	317	311	310	318	335	328	302	319	303	308	353	322	325	311	342	298	291	288	306	295	308	320	318	348	303	305	314	295	295	295	287	308	296	325	293	297	349	334	319	335	307	333	309	291	296	334	293	323	282	301	325	311	325	312	293	311	310	320	307	365	321	324	283	299	326	317	321	317	303	326	307	336	298	320	315	323	343	348	311	284	324	328	306	276	320	321	320	308	286	338	306	276	278	317	331	313	316	337	319	290	279	351	346	324	333	318	293	311	309	306	306	314	321	292	325	302	300	326	302	323	304	307	318	302	310	288	295	299	341	328	317	327	310	280	351	361	320	299	315	323	313	297	304	334	333	306	349	325	307	296	306	302	288	322	289	276	300	325	315	311	280	304	335	325	311	280	305	309	304	318	297	294	277	326	331	322	308	326	321	295	316	301	332	269	342	308	300	311	315	319	311	294	317	296	332	286	337	333	308	337	345	296	314	329	330	318	293	341	297	326	309	280	304	329	332	297	332	294	300	299	290	331	312	322	289	296	314	286	327	321	281	299	323	321	299	286	297	296	298	310	305	305	333	294	303	340	312	287	331	289	301	315	306	300	321	332	305	292	312	338	285	325	304	316	325	319	346	340	271	296	309	286	323	304	301	313	325	361	318	289	318	328	327	308	289	303	306	326	302	308	325	314	310	296	306	326	300	311	332	322	309	305	270	341	311	309	306	312	288	298	298	326	306	320	314	306	289	290	290	297	302	325	336	311	314	329	323	307	316	280	304	334	305	310	292	299	334	328	333	338	312	300	312	325	320	302	302	315	308	328	306	298	296	340	303	290	312	321	296	327	308	304	326	298	322	334	293	312	279	299	329	314	296	263	335	334	306	294	318	323	316	330	296	310	299	311	328	319	307	311	330	295	317	322	330	303	322	265	303	323	330	318	350	317	295	330	294	309	310	327	292	303	308	365	301	300	313	341	326	309	309	322	335	301	313	328	319	300	328	300	280	314	317	299	355	308	312	331	315	307	299	308	325	330	288	296	323	279	315	303	299	317	299	325	301	345	316	281	271	340	309	303	326	328	288	327	313	296	337	337	303	314	298	330	307	299	325	293	309	298	299	313	306	295	321	309	319	310	318	365	320	321	299	327	300	315	323	310	299	309
8928	10651	7980	3141	1822	1221	907	778	672	627	609	558	539	565	524	533	535	509	517	487	515	575	498	544	484	496	492	480	463	481	464	461	473	447	447	504	465	462	520	468	459	467	463	414	497	471	457	488	493	503	472	437	444	495	489	479	491	476	484	468	476	449	457	487	501	527	497	509	484	450	485	504	485	531	473	506	473	501	508	488	517	514	525	496	511	516	489	471	479	488	488	455	491	499	520	483	471	490	527	493	505	463	480	486	463	478	453	480	522	468	485	476	474	473	447	498	476	495	481	465	463	447	483	472	511	467	492	501	447	507	479	450	499	465	500	501	499	462	499	509	490	496	478	485	482	482	474	456	484	522	466	486	494	478	508	466	485	501	496	500	501	502	510	464	469	497	522	491	493	485	474	525	468	475	480	481	493	476	480	475	514	432	459	497	503	466	463	434	483	501	480	487	493	481	478	470	463	462	494	485	480	491	436	533	484	488	478	466	510	461	486	512	465	486	523	472	465	511	482	509	478	488	502	474	501	481	481	501	497	446	481	493	477	503	479	465	457	445	481	498	504	512	487	474	452	450	481	447	501	493	489	493	479	464	500	503	454	486	481	499	463	484	471	487	456	477	456	458	463	473	472	445	476	504	487	466	519	487	466	490	502	514	475	466	499	495	461	454	461	456	478	477	506	516	515	494	467	439	479	466	508	480	468	472	485	467	523	480	486	479	493	486	501	483	494	491	446	459	505	438	483	454	502	468	491	471	499	506	504	466	469	543	454	512	493	463	496	463	507	466	516	487	484	506	478	487	458	494	525	526	505	490	484	483	463	459	509	506	460	464	469	445	450	453	477	481	475	506	503	461	505	506	515	509	471	478	488	464	496	475	465	490	465	469	480	496	453	523	496	488	443	492	493	486	515	480	458	404	512	468	514	496	482	511	475	460	491	481	443	516	494	496	499	520	495	510	457	482	469	501	533	489	474	483	474	444	520	476	478	471	505	504	470	495	472	455	497	493	491	477	513	493	558	509	492	455	486	502	486	480	507	486	474	501	465	478	482	476	461	483	452	488	470	443	500	498	507	459	472	484	433	464	512	453	494	459	455	503	495	494	461	470	477	473	457	466	482	518	495	508	485	453	486	496	491	451	513	471	484	468	445	473	457	467	482	469	504	475	455	450	475	466	506	479	475	503	469	494	469	476	485	481	441	501	457	494	510	473	478	510	473	472	508	483	431	456	461	531	466	480	492	462	450	468	491	475	483	486	464	464	491	481	506	441	481	486	510	518	446	485	501	490	507	502	487	448	473	444	531	455	497	458	481	496	443	532	468	477	432	483	526	458	466	490	493	470	501	491	482	479	501	509	490	489	488	499	423	483	437	473	443	481	483	473	488	508	509	489	457	495	479	481	506	457	462	451	461	504	459	462	499	438	484	499	456	488	486	484	492	474	475	496	480	476	459	471	477	493	427	497	470	499	485	469	534	491	461	492	481	484	443	480	485	446	454	462	490	493	450	470	498	479	459	470	471	447	527	500	479	500	455	478	509	491	477	477	487	466	488	504	453	494	529	456	478	513	489	448	461	519	469	466	472	449	473	513	510	487	518	460	543	500	470	499	481	496	477	471	491	487	486	500	472	465	476	496	485	471	507	477	487	536	531	453	525	481	473	459	487	461	502	443	527	496	488	442	463	484	450	464	446	453	468	489	470	494	476	465	452	461	492	493	484	471	479	486	518	487	451	464	473	437	473	503	515	487	455	479	420	485	459	479	459	482	480	483	499	465	487	480	474	469	492	471	463	485	487	465	459	474	476	501	477	497	485	475	487	471	479	478	459	483	495	472	476	475	455	508	468	461	491	469	460	457	459	453	466	489	470	492	457	481	480	463	510	470	465	488	501	486	456	481	466	520	442	495	505	479	473	518	503	469	475	468	496	475	484	475	472	487	478	458	501	479	488	491	528	497	490	479	477	512	463	470	432	513	449	496	477	460	472	480	503	487	459	483	469	491	463	520	503	499	500	487	447	513	478	492	461	481	499	493	481	477	463	450	498	480	486	506	491	453	474	456	418	504	489	503	481	431	487	458	477	466	516	511	471	465	483	471	494	485	493	449	510	441	475	464	504	510	498	495	505	522	511	473	503	512	495	492	476	485	455	500	479	483	457	492	476	507	480	494	526	491	435	475	489	466	498	467	482	443	471	475	541	484	460	502	477	489	499	494	481	470	481	503	479	471	451	441	467	454	489	443	511	502	497	465	507	455	498	497	469	456	481	477	462	493	456	483	514	501	475	464	499	465	492	444	461	512	454	447	448	460	451	477	464	509	479	471	485	510	485	453	460	494	476	462	502	497	473	474	482	477	477	512	485	483	510	509	457	509	452	448	484	476	487	451	457	544	487	496	477	501	479	514	456	502	475	508	461	454	535	476	474	488	519	463	485	471	477	484	501	447	480	490	465	482	511	422	449	483	512	442	485	480	479	482	493	463	470	472	524	488	493	465	469	475	477	502	501	492	512	461	467	475	481	520	454	472	477	499	475	469	506	484	495	500	485	486	495	478	467	486	432	482	508	512	465	483	464	455	460	469	493	456	472	506	490	483	482	476	491	470	496	462	473	507	475	477	489	463	496	516	438	506	456	481	495	469	470	454	474	475	467	488	499	483	463	519	462	462	484	490	436	496	467	474	444	454	467	471	469	516	435	482	481	493	469	493	458	507	467	500	473	479	516	477	483	473	454	418	496	462	523	453	487	497	466	506	470	482	473	522	503	466	469	507	483	460	495	461	481	485	458	435	439	472	471	450	474	499	464	466	501	473	489	490	462	474	460	504	475	510	500	484	468	461	487	514	453	503	496	486	423	490	471	475	476	512	493	529	500	493	469	475	504	464	476	512	504	448	447	513	494	473	504	476	463	478	471	453	470	507	485	458	533	487	522	478	469	497	464	485	454	459	477	501	468	454	495	460	486	504	472	492	467	508	517	487	507	470	458	467	514	466	499	535	523	463	510	445	466	473	484	423	432	501	446	484	469	524	451	476	473	454	452	494	490	488	489	461	441	462	495	455	447	501	474	470	495	479	480	513	468	483	478	530	500	499	455	472	492	485	458	500	514	465	482	461	467	488	494	445	489	482	503	496	466	477	469	473	473	503	499	474	507	479	503	467	462	449	483	485	488	480	484	530	507	501	458	468	467	487	526	486	470	419	450	486	458	471	485	473	492	480	467	449	494	429	473	523	486	502	477	462	538	474	441	511	496	477	463	510	511	518	483	494	460	461	477	497	517	449	493	484	459	517	474	490	510	525	477	494	440	478	508	495	486	448	480	485	459	499	495	432	460	438	437	491	496	508	486	495	459	472	422	499	485	475	466	455	482	518	453	486	478	456	480	462	496	477	419	448	520	487	523	478	469	460	494	498	481	537	510	483	473	502	491	497	515	498	501	474	482	517	552	478	493	470	493	463	497	493	453	462	506	464	507	476	500	534	484	455	485	479
24313	21145	28035	24274	19078	2547	1087	704	625	514	493	489	453	476	435	457	438	387	420	394	377	401	374	404	411	362	381	359	418	366	371	362	361	373	343	381	370	368	369	379	395	359	389	352	379	400	357	366	379	349	377	356	365	382	396	378	341	353	363	414	377	343	414	379	349	366	348	378	354	366	364	352	348	318	365	357	362	346	340	374	368	351	379	361	384	394	346	362	335	352	371	383	392	370	367	384	394	371	380	349	405	355	356	319	370	355	351	369	344	372	355	363	361	352	336	382	344	381	359	372	348	369	343	326	356	373	359	355	350	381	364	372	366	366	372	354	370	341	343	367	390	379	342	373	372	354	366	381	368	349	354	372	354	370	360	357	351	339	303	345	345	334	354	371	346	369	355	356	335	362	389	346	368	329	357	361	320	348	351	335	338	332	385	347	347	359	390	364	345	364	356	367	349	360	364	332	401	381	371	339	376	335	353	374	367	375	379	376	355	360	352	360	389	402	369	355	351	364	374	358	362	336	354	353	349	355	316	371	347	339	388	337	367	360	373	348	329	360	369	346	374	365	345	383	368	392	326	384	352	357	331	335	327	324	355	345	386	378	349	349	373	334	367	328	314	375	346	358	342	361	371	335	357	354	370	308	362	320	343	347	350	346	341	371	357	369	389	354	342	350	368	347	353	364	320	393	383	381	331	361	356	352	366	395	378	335	358	377	363	398	367	356	377	356	342	342	348	393	373	354	369	369	322	348	391	383	390	340	365	353	314	371	370	344	360	344	360	385	341	374	343	350	390	367	336	341	363	378	347	333	340	368	362	334	369	359	357	374	339	363	371	351	369	344	330	361	345	326	356	362	356	380	360	374	359	342	346	368	364	383	329	347	358	360	354	330	363	358	358	353	378	362	373	352	368	350	344	342	336	359	347	340	376	394	356	371	366	377	335	320	382	384	353	341	353	369	381	361	381	374	342	348	321	368	365	363	363	366	347	333	362	358	365	337	374	349	368	364	348	406	303	356	362	382	335	376	408	338	381	365	360	381	359	384	338	356	370	363	362	391	384	373	355	341	363	333	360	353	318	356	367	323	396	391	364	389	363	351	331	359	346	358	339	344	372	336	327	373	346	330	364	375	386	413	393	363	360	374	328	368	360	368	358	340	384	350	416	344	382	355	370	357	384	365	354	330	364	352	363	361	378	391	365	387	367	346	320	378	335	367	353	351	355	356	355	344	396	346	377	400	350	340	342	368	351	348	341	361	362	383	391	381	385	339	354	354	362	387	346	327	357	381	353	372	348	361	352	348	386	350	359	365	306	339	342	356	341	350	359	365	373	363	359	364	374	384	363	337	386	343	371	359	338	365	377	359	353	354	336	334	336	354	355	364	372	375	379	352	344	376	362	338	349	376	356	358	344	361	364	370	337	367	337	377	376	352	377	381	374	340	330	338	372	334	354	361	367	350	357	387	360	378	367	326	382	361	323	360	359	366	345	371	351	351	394	346	375	346	391	375	337	347	327	380	389	384	352	366	364	385	372	396	399	356	397	368	347	387	341	333	380	337	362	359	344	397	351	320	379	338	357	336	360	377	364	365	367	340	372	352	345	353	355	368	353	326	381	376	371	384	342	356	360	350	361	348	389	348	336	374	322	383	377	323	353	384	328	334	359	347	368	331	374	356	353	380	373	365	338	344	366	362	376	384	352	334	375	371	378	362	334	366	342	359	355	369	363	354	318	333	360	352	363	355	344	318	354	348	362	392	379	351	341	371	387	375	354	335	343	367	350	387	363	376	400	359	352	354	344	386	332	368	364	325	362	369	338	318	341	342	374	364	343	349	375	400	338	362	345	324	342	375	376	330	326	393	341	336	339	353	330	370	292	355	352	344	338	358	397	384	354	348	381	321	345	385	363	365	393	392	348	362	401	376	384	366	340	365	351	384	383	371	404	362	358	367	361	351	349	361	353	391	346	314	359	360	359	343	354	358	385	356	368	377	368	361	368	340	367	369	341	347	356	356	371	336	349	355	358	362	360	368	371	375	335	320	361	377	372	349	340	384	354	362	364	370	353	365	359	347	353	331	368	360	372	357	341	344	332	351	346	357	385	361	377	344	382	356	346	388	385	378	375	316	340	344	375	345	390	355	400	373	352	348	366	356	364	345	350	360	372	354	353	344	357	349	367	342	407	349	340	382	357	374	388	377	360	349	376	345	374	329	347	360	379	341	380	360	337	370	375	382	364	364	388	351	383	328	367	375	346	368	384	370	371	344	325	384	349	404	339	348	365	316	365	365	361	385	369	358	375	364	384	356	369	354	378	394	351	374	330	355	393	342	327	350	330	363	385	349	361	335	369	355	339	346	368	317	344	364	381	320	338	335	368	348	372	352	382	366	329	360	340	401	353	359	336	358	362	348	321	399	383	383	378	355	339	337	409	373	368	362	338	336	360	351	354	374	328	356	347	366	359	356	366	388	374	355	388	359	358	369	376	353	377	344	400	387	376	353	381	364	345	329	400	358	389	334	346	357	353	358	377	423	353	379	359	363	349	349	377	363	372	373	373	409	333	353	368	338	367	402	332	346	363	348	364	413	374	365	400	359	345	349	360	343	361	346	319	381	379	343	370	361	347	354	351	328	329	349	367	313	348	389	367	363	354	398	374	328	365	405	377	358	366	351	357	349	342	368	357	368	364	396	357	373	385	352	357	356	353	366	354	357	350	340	337	339	331	390	394	367	347	363	356	340	363	379	335	393	362	345	377	349	326	363	385	361	366	370	347	337	380	321	365	350	361	361	367	351	338	357	337	356	348	349	358	340	338	375	384	365	352	364	383	336	355	355	332	376	373	384	362	331	369	380	340	391	374	389	385	370	360	353	369	371	349	371	343	369	338	350	335	343	369	371	345	316	360	352	365	391	346	363	318	343	341	370	374	308	355	375	366	353	332	374	368	379	354	373	340	401	349	366	341	374	355	343	340	358	380	335	393	378	396	350	348	374	367	363	360	329	346	357	354	341	354	329	353	349	358	366	374	356	372	363	340	394	399	361	348	375	331	348	329	350	387	389	324	352	355	336	355	365	355	380	322	333	385	334	353	351	362	364	358	377	363	346	371	368	393	353	384	343	337	403	353	363	369	334	350	348	345	366	366	386	354	357	380	351	370	368	365	367	358	344	368	351	400	337	373	371	343	325	366	374	359	320	368	353	355	393	344	349	349	374	361	365	351	363	364	366	358	366	337	399	339	339	338	346	364	333	373	375	386	370	374	356	316	374	341	376	354	365	349	396	363	363	325	371	379	354	348	369	372	360	334	347	320	361	328	382	342	347	338	343	365	383	385	376	327	352	368	353	394	389	371	362	308	372	349	345	337	368	370	355	337	348	358	412	376	368	339	389	344	360	377	354	387	357	344	390	357	345	384	344	396	349	321	366	388	351	352	377	356	357	369	347	383	347	380	363	356	328	347	388	381	350	340	381	334	321	354	312	338	390
11075	17556	14568	6670	4240	2857	2177	1701	1288	1156	1008	974	849	751	735	822	750	726	700	703	688	651	650	620	629	646	628	602	669	607	644	635	619	579	592	594	592	561	625	589	552	610	546	580	543	565	574	536	587	541	540	575	539	527	586	580	611	559	607	594	540	593	593	581	550	614	564	561	546	574	544	561	549	563	557	572	543	557	559	591	607	567	618	548	510	587	579	567	562	570	546	554	556	599	567	574	558	587	555	561	586	558	514	610	563	558	582	589	588	551	583	543	557	558	545	574	548	580	555	587	539	544	543	578	583	578	576	570	578	560	595	571	559	532	565	557	574	563	553	591	541	550	569	529	533	552	548	530	567	571	537	581	591	573	543	564	556	579	571	552	557	562	544	556	511	564	533	581	576	538	585	582	627	574	528	598	589	553	571	567	542	560	532	588	505	550	565	584	590	563	575	545	560	571	604	521	549	561	547	545	564	567	568	543	536	586	504	538	554	576	575	605	546	521	556	590	589	580	567	566	587	590	573	578	592	571	535	559	570	543	546	561	567	546	559	560	547	572	553	552	572	554	561	551	557	538	564	537	611	566	566	565	584	552	557	533	556	544	543	588	595	538	582	564	517	556	591	575	524	517	566	579	607	549	534	529	574	556	539	536	534	535	577	548	536	551	616	603	570	538	584	546	549	580	600	579	575	564	593	581	548	559	570	554	530	545	594	563	547	569	579	570	530	504	564	557	578	590	550	561	567	522	565	572	547	536	543	526	529	558	540	525	623	562	584	594	572	549	574	589	588	572	545	553	546	564	513	537	587	560	528	561	582	524	569	561	548	526	556	615	527	552	534	528	579	569	555	556	611	538	560	538	569	567	561	598	564	576	549	516	551	572	547	567	545	533	581	579	522	553	559	572	581	562	572	538	543	572	564	558	528	548	587	550	550	554	555	561	571	530	523	522	549	558	562	512	555	541	584	587	533	590	584	568	566	546	559	578	572	554	517	574	581	546	571	568	541	527	575	574	570	578	557	531	551	537	602	569	561	544	554	569	552	587	547	532	570	547	536	582	540	530	574	559	570	542	527	560	564	535	551	567	565	576	565	552	599	589	559	549	551	590	571	610	514	587	559	576	574	567	557	550	538	581	589	551	577	554	562	584	552	553	525	518	582	555	563	582	560	554	607	511	535	555	552	548	551	590	546	596	553	559	579	571	543	561	529	547	577	563	549	612	542	551	536	546	587	542	580	578	533	567	554	514	599	556	559	573	502	557	582	567	555	571	557	539	549	544	559	584	581	539	510	507	560	572	556	553	550	567	567	576	560	570	533	567	597	555	567	563	521	550	598	530	530	538	530	536	560	564	559	562	560	550	525	562	544	544	595	529	518	535	580	563	544	532	563	569	522	540	563	576	563	551	561	547	632	569	574	548	552	525	536	529	566	574	560	536	569	537	618	517	531	546	560	529	566	541	551	556	528	555	573	541	597	573	564	557	610	544	545	532	526	555	556	556	520	545	576	497	606	533	565	532	556	567	581	551	591	574	597	545	584	546	584	570	566	582	579	578	569	515	583	536	557	600	528	576	575	581	537	560	572	561	606	533	540	592	557	541	599	537	552	573	592	564	554	561	550	549	597	579	548	553	555	532	560	577	516	560	558	551	540	572	546	540	580	578	540	557	548	610	577	562	541	552	498	567	557	533	582	573	556	552	559	564	594	610	531	527	590	595	579	546	548	557	571	533	560	596	504	580	551	565	522	568	567	580	550	542	547	556	550	564	549	569	568	516	592	537	543	610	546	550	613	525	580	565	528	561	596	575	547	529	546	523	547	555	543	566	546	594	546	513	587	526	569	546	538	543	563	563	573	569	530	613	510	560	563	527	569	553	592	577	547	593	572	536	543	546	515	559	572	535	530	543	501	563	510	557	514	604	599	575	584	565	585	537	573	504	532	562	555	539	569	527	528	591	546	572	546	582	566	559	572	542	549	582	527	563	565	512	556	574	593	557	539	569	550	590	578	601	522	552	578	565	577	551	546	565	548	555	567	516	545	597	574	529	533	557	617	560	589	586	565	574	591	549	565	560	547	549	563	535	559	588	577	557	551	560	586	544	518	550	554	539	575	544	553	554	545	588	570	562	552	566	539	538	558	557	556	527	567	565	505	548	586	555	535	610	516	586	513	570	553	591	573	593	582	562	585	558	594	549	572	570	566	557	537	589	554	563	565	540	558	549	538	563	589	560	546	536	554	558	581	545	578	592	550	569	530	547	529	551	553	517	538	563	573	607	558	583	598	560	563	569	537	566	567	556	556	545	583	564	580	550	556	531	572	589	573	537	556	511	572	572	530	509	535	571	575	584	502	496	523	559	596	578	590	550	569	568	526	538	562	519	522	575	568	572	536	565	521	542	619	552	604	541	569	612	560	595	510	582	589	546	510	580	557	567	604	570	591	561	549	614	506	533	562	542	562	577	543	629	580	557	556	526	533	537	555	553	568	538	568	592	572	562	547	575	611	534	549	531	528	560	526	574	544	572	570	572	567	530	573	534	584	537	558	553	566	515	576	570	648	563	607	546	539	611	565	585	521	563	557	594	557	514	535	554	602	574	558	581	512	536	528	551	551	573	560	520	562	531	544	569	537	565	531	536	560	575	547	487	589	548	518	563	554	572	556	595	510	587	573	528	621	540	560	569	549	521	553	520	567	555	637	567	577	588	554	524	585	536	527	544	531	572	562	539	616	569	607	537	543	559	585	535	572	590	571	594	566	570	588	597	530	555	537	540	539	560	560	531	556	580	602	553	550	542	563	534	543	551	545	546	571	540	536	548	540	583	572	550	518	581	564	566	571	588	565	539	548	538	591	526	538	576	558	491	542	598	534	528	568	595	592	569	546	594	547	543	612	546	545	551	540	547	594	571	585	576	549	535	557	566	560	558	511	544	576	604	566	553	572	567	574	542	537	546	556	587	561	561	563	571	553	556	571	556	607	520	576	591	567	527	506	552	543	543	559	554	563	538	517	518	535	598	553	601	560	566	590	538	542	571	562	545	564	560	532	572	540	574	554	573	543	613	586	540	542	557	538	581	515	564	602	543	557	554	531	574	567	580	560	604	542	573	565	578	554	583	555	570	548	579	557	525	587	522	535	539	559	565	549	572	581	541	584	606	553	532	593	541	558	572	601	605	539	551	581	580	575	539	575	585	591	545	566	550	534	559	537	568	586	563	568	525	566	564	610	548	536	546	588	588	551	553	546	545	559	589	551	582	564	563	598	560	515	556	531	568	581	549	536	521	562	559	570	536	601	545	568	578	572	588	533	584	560	561	564	520	545	533	566	572	570	533	545	601	550	545	568	570	559	551	535	520	606	558	536	544	538	548	577	551	532	538	515	538	536	563	590	558	579	529	617	555	594	556	551	549	581	548	571	548	552	542	547	520	560	550	581	575	535	582	566	618	519	574	538	577	544	581	593	543	593	556	551	573	554	575	550	578	633	520
23087	21166	28963	23654	21166	20375	3063	1025	740	582	479	465	383	380	348	337	333	315	309	285	295	290	258	292	267	302	289	286	271	275	247	250	281	226	219	246	255	261	241	246	253	241	233	249	258	246	250	220	231	224	277	239	215	233	218	238	204	246	240	213	233	211	239	219	257	236	207	238	241	204	226	206	232	273	239	247	254	218	256	210	256	235	233	246	258	226	238	223	240	232	216	230	223	197	250	217	240	227	217	202	216	253	226	245	231	210	242	257	264	248	256	209	221	245	239	222	242	228	266	202	228	226	211	224	250	233	246	201	209	236	218	233	240	240	196	247	239	237	211	218	221	239	216	256	210	221	240	223	236	211	245	213	229	217	205	210	219	249	225	242	224	244	237	225	222	202	211	220	224	234	230	230	212	232	227	237	213	223	186	212	203	239	222	233	231	209	222	217	235	225	214	233	218	214	228	225	226	222	231	222	233	227	260	242	243	212	222	236	226	234	218	212	226	249	247	211	242	248	216	207	236	251	213	237	247	214	241	235	225	240	225	234	216	233	243	253	215	187	208	223	196	236	221	225	255	226	239	233	196	220	250	225	216	227	243	228	229	227	253	214	211	223	221	210	227	243	220	218	234	244	217	190	223	236	241	212	225	207	234	214	238	204	227	227	238	224	223	246	242	243	242	199	229	231	228	200	222	236	221	218	242	204	222	212	232	221	265	228	229	225	220	221	235	205	242	218	226	236	221	229	215	200	249	231	228	218	225	212	235	219	243	224	224	204	238	236	231	230	222	231	232	254	233	209	229	196	248	211	217	203	203	218	217	234	216	197	218	231	204	216	231	205	222	228	202	234	247	247	241	216	248	232	207	200	205	210	237	238	250	230	207	238	229	236	219	230	222	212	229	196	231	219	201	227	207	219	223	230	206	211	191	228	205	229	217	257	198	240	246	223	230	209	215	221	226	233	239	220	224	242	249	229	209	236	214	206	239	221	217	237	270	220	205	202	261	233	247	218	239	239	237	231	213	255	198	233	244	222	242	250	231	247	231	222	213	229	198	211	220	229	241	244	218	248	237	203	230	268	222	225	240	238	220	248	230	242	232	246	207	217	220	229	233	209	218	218	248	244	220	243	223	224	246	233	209	229	220	239	220	229	221	236	218	211	214	220	228	236	243	239	240	212	225	207	229	208	236	230	211	213	202	228	228	232	208	239	207	206	242	187	213	248	230	215	208	243	234	220	218	206	194	234	231	244	213	234	219	223	219	206	232	220	228	225	228	227	221	244	208	216	239	233	237	223	242	236	225	227	212	217	224	228	233	233	207	209	231	213	223	220	203	214	196	226	233	239	229	247	229	212	243	235	234	199	219	247	220	241	218	222	243	237	225	221	220	235	210	227	209	222	225	242	219	201	222	233	226	214	192	213	210	220	213	231	221	188	222	236	231	252	228	240	222	195	226	241	226	217	202	210	209	217	236	222	235	247	223	210	226	219	234	221	222	224	216	223	198	222	252	229	212	210	206	218	232	218	221	236	220	250	208	192	220	203	207	217	214	237	224	234	239	229	213	207	238	220	222	198	209	233	210	258	216	230	241	228	242	230	199	207	213	213	210	203	213	240	206	228	227	247	215	225	219	242	236	219	207	236	200	229	212	227	234	221	224	205	236	208	236	201	206	248	220	252	243	249	218	215	219	226	219	236	228	237	217	207	206	213	216	204	229	212	195	212	225	223	229	222	200	232	206	235	219	211	247	218	225	248	201	237	209	199	209	233	215	205	239	227	192	234	235	218	204	236	219	237	222	213	239	207	207	244	217	217	222	240	219	227	212	218	233	244	214	224	226	239	222	232	204	236	221	227	226	234	215	211	246	222	227	210	228	215	220	227	247	255	236	206	218	235	200	215	225	215	229	197	223	215	239	226	205	211	212	245	211	202	204	251	207	207	209	216	235	219	216	215	218	247	223	235	213	227	226	222	227	231	219	247	210	221	224	223	239	248	239	222	230	230	228	223	246	231	209	224	231	246	241	227	216	210	230	218	208	200	207	242	219	199	239	246	207	230	232	215	198	240	212	212	224	231	220	244	215	218	238	233	216	212	248	208	252	195	222	210	219	222	216	190	236	243	234	222	225	236	202	213	233	231	239	224	235	239	205	244	207	219	247	198	212	222	262	218	232	228	219	235	220	258	207	253	248	215	240	233	242	209	239	215	219	241	237	224	226	207	240	233	246	225	209	235	235	228	238	219	214	204	225	234	251	231	233	233	223	224	208	208	245	224	228	202	226	237	225	207	228	232	222	194	215	265	214	229	212	213	250	237	235	243	210	227	259	220	204	229	230	216	218	232	202	214	219	222	211	241	212	223	246	217	222	207	244	202	228	215	182	248	245	224	260	240	222	231	221	215	219	223	255	200	229	219	204	241	234	241	232	245	236	220	208	216	230	219	216	213	240	216	206	229	227	232	214	238	229	220	218	191	228	226	217	214	229	207	224	198	231	227	244	224	247	239	214	250	232	215	242	210	222	220	230	207	237	213	238	203	206	236	212	232	197	226	218	225	241	246	236	232	223	237	236	226	209	203	239	221	224	238	216	224	232	226	215	214	230	241	210	210	239	236	232	243	228	243	236	229	234	208	215	211	241	223	217	233	255	220	215	222	219	238	239	217	193	231	221	232	222	240	215	201	211	215	214	212	226	226	257	230	213	232	231	225	204	242	259	201	220	241	200	230	222	222	222	236	223	229	217	229	211	221	256	231	205	209	219	220	222	255	230	265	216	239	225	233	222	236	188	221	225	220	194	217	190	218	189	213	251	233	252	245	188	225	207	240	254	244	223	220	244	246	215	227	227	223	212	215	225	209	232	225	260	216	230	218	217	224	216	238	233	205	230	215	199	214	208	228	248	258	219	227	196	212	226	203	218	204	244	213	227	220	194	229	229	226	235	226	209	202	211	234	246	229	220	242	241	223	219	218	225	235	249	231	248	257	232	233	230	207	217	216	221	200	238	232	218	237	232	221	220	229	227	231	222	204	218	245	233	226	227	217	226	232	213	222	251	229	197	231	215	209	235	221	240	252	230	216	222	217	206	231	200	236	230	222	236	229	222	202	223	242	237	222	226	256	225	212	217	260	235	222	228	222	208	254	229	221	207	225	214	241	218	218	223	238	216	215	216	248	206	222	211	216	244	234	208	203	227	216	223	214	196	239	239	218	212	224	232	224	214	245	216	230	219	218	217	208	244	240	230	226	224	264	202	220	235	217	246	223	211	235	235	217	225	215	224	204	239	225	217	223	213	215	205	213	218	244	215	221	223	231	212	226	246	205	230	212	213	213	197	246	228	231	192	202	206	223	241	238	200	228	222	217	232	195	213	225	222	224	206	218	239	221	225	225	256	236	195	208	219	209	198	245	239	217	211	185	210	230	243	226	207	228	250	225	241	240	217	231	236	208	238	259	195	228	226	220	231	241	246	207	213	221	201	240	208	232	224	211
14134	23724	19925	10825	6876	4581	3243	2599	1976	1665	1377	1186	1016	925	891	775	687	664	670	686	595	612	569	549	529	533	520	472	448	453	467	479	452	471	436	398	398	408	408	388	380	384	374	435	372	355	413	370	366	379	369	355	389	381	394	376	378	404	390	373	363	402	401	380	359	359	328	376	360	368	382	320	389	361	399	353	357	395	411	364	386	366	383	355	395	369	373	391	376	389	407	385	372	346	362	355	336	344	339	385	383	346	385	341	342	353	351	387	353	344	331	364	312	337	350	353	353	331	329	372	347	367	361	324	320	377	360	375	355	328	373	344	405	360	380	338	353	375	370	378	319	396	358	343	363	353	328	346	381	373	395	392	377	351	345	325	341	350	366	343	357	379	372	358	322	327	341	362	344	344	352	338	312	374	366	357	334	382	354	335	381	373	336	328	321	387	343	376	360	386	325	343	337	360	332	354	324	402	383	352	355	333	339	367	368	356	330	355	403	374	361	368	362	354	353	356	371	365	399	378	387	358	330	359	350	375	345	372	341	345	342	353	376	364	369	347	343	357	359	365	360	364	369	362	328	360	348	362	352	377	350	336	360	367	356	354	345	351	395	375	330	352	331	340	356	352	347	358	369	333	318	361	337	363	361	361	357	390	342	365	354	347	355	373	391	348	359	366	323	358	391	385	349	355	349	348	366	356	376	361	347	367	370	353	351	338	364	353	363	370	395	399	363	349	378	332	351	342	380	378	380	349	370	352	370	370	318	344	336	343	377	367	368	348	355	334	345	348	317	352	348	370	390	355	386	364	336	334	377	334	347	370	339	368	350	350	351	354	346	378	361	373	369	364	345	356	371	364	356	374	335	364	347	368	340	335	370	324	356	358	344	340	349	380	341	342	347	377	364	331	342	367	350	342	357	355	355	362	366	368	347	353	381	338	347	372	352	347	387	364	322	319	360	324	338	340	367	327	340	350	361	354	332	376	334	356	384	309	361	358	317	382	379	350	344	377	349	354	371	340	368	362	346	353	344	350	372	360	353	353	353	342	335	333	340	340	364	364	334	359	351	400	370	340	331	321	333	380	347	339	334	354	399	364	344	341	327	342	346	344	378	355	389	331	346	375	365	348	390	396	351	330	367	358	355	362	361	335	346	316	333	364	381	350	347	354	357	320	350	363	325	326	348	359	389	369	371	349	387	381	375	364	332	362	360	340	367	365	376	377	352	372	407	359	398	346	346	355	356	338	375	394	338	361	343	362	354	334	377	378	338	362	327	338	315	366	361	370	368	357	366	364	371	329	328	372	353	342	345	341	314	367	329	345	366	338	346	341	349	365	346	342	324	351	329	370	360	324	355	348	350	343	319	339	384	353	376	322	366	372	379	367	393	340	346	343	355	351	340	398	378	364	352	343	354	391	337	345	396	385	367	325	378	379	346	360	364	318	369	364	351	354	351	380	346	357	344	366	346	329	377	369	359	328	349	340	379	356	334	348	347	375	367	384	354	349	329	398	372	365	385	363	350	365	406	360	342	345	351	371	329	338	379	365	385	375	355	358	366	358	378	357	368	363	400	318	355	361	358	384	367	345	333	346	361	347	380	339	331	378	327	353	358	356	382	341	367	347	365	381	362	367	353	366	375	366	296	384	357	383	322	333	376	360	356	338	373	343	370	371	377	371	352	328	388	399	349	365	357	340	351	400	369	366	363	325	359	339	339	316	344	352	381	327	346	336	342	350	351	340	387	349	331	313	384	342	357	356	350	347	375	355	364	367	348	364	396	348	369	324	346	347	357	373	350	353	345	355	333	324	404	366	361	343	349	347	349	373	362	346	326	344	378	375	396	348	364	322	362	391	363	332	349	364	340	341	338	377	359	320	353	329	363	369	354	343	362	333	378	325	351	359	384	324	362	335	293	352	370	342	347	381	358	325	358	364	412	385	363	358	356	384	360	339	341	336	369	342	382	357	359	359	354	331	321	361	335	322	374	346	341	334	348	376	367	349	357	343	370	409	318	394	368	346	389	381	311	337	365	349	320	328	349	320	327	338	355	339	368	332	353	362	368	337	352	372	343	339	346	345	368	342	357	323	370	319	348	352	355	346	335	360	396	357	346	343	337	383	359	374	345	349	339	342	400	333	339	374	390	340	343	346	317	352	337	348	342	337	347	337	341	377	355	368	357	346	343	381	355	343	342	365	356	389	349	320	356	369	391	353	328	349	352	360	375	376	350	373	341	365	360	325	354	318	356	349	326	328	356	355	310	358	345	342	364	347	380	354	367	307	382	349	318	345	346	356	338	359	378	375	349	351	368	385	357	351	339	356	367	354	366	351	378	347	346	352	357	371	355	326	368	338	359	366	345	326	342	370	386	355	321	351	350	358	339	346	343	327	376	344	370	365	388	378	347	335	400	333	374	383	342	342	336	364	361	346	373	350	361	342	337	384	366	337	372	319	306	397	344	361	329	347	354	383	369	346	346	350	363	347	329	363	337	385	376	364	330	347	379	367	370	368	342	320	347	351	340	327	342	361	359	382	339	339	340	368	350	363	341	377	324	378	354	348	331	391	366	348	360	349	343	343	343	378	351	348	371	362	334	340	329	362	298	371	378	366	363	317	350	376	357	351	381	381	324	376	373	352	347	308	362	387	334	384	358	320	362	337	354	368	391	330	384	333	370	356	353	345	341	373	390	383	368	342	348	355	360	352	367	338	334	343	362	322	381	345	343	351	346	350	402	334	332	396	374	377	377	359	374	336	381	350	329	345	369	379	355	352	341	386	352	384	364	362	348	389	345	310	379	340	380	343	390	348	324	348	333	318	345	357	372	378	338	352	369	369	344	366	345	349	370	407	334	344	354	384	370	332	372	366	342	358	351	369	325	359	356	365	329	368	372	338	370	377	342	327	350	365	364	353	383	346	339	379	360	355	378	346	339	388	341	378	366	333	387	368	381	323	353	359	377	355	370	376	352	354	314	368	341	352	364	370	368	388	343	352	348	376	381	353	362	366	353	346	359	360	369	387	346	329	351	330	338	360	349	329	372	361	410	351	346	341	359	382	369	318	383	331	353	343	359	355	360	356	362	382	364	346	358	352	350	354	420	311	379	351	346	336	362	371	367	402	323	351	383	337	355	395	374	327	363	341	336	335	337	355	365	336	342	358	370	345	344	382	341	357	348	379	337	363	358	344	386	353	369	346	384	356	340	350	334	355	376	344	344	348	385	356	353	352	355	348	339	364	354	357	342	368	367	366	354	320	350	377	360	344	322	338	357	361	352	369	331	379	325	347	352	331	368	344	359	361	320	357	338	362	343	374	360	328	363	368	347	366	398	352	347	374	343	351	333	340	367	324	364	347	355	375	377	352	371	373	365	355	340	350	351	334	357	366	381	382	304	352	343	337	395	330	338	352	328	353	352	340	309	365	334	351	336	347	346	348	344	361	382	357	365	331	351	373	335	363	368	333	370	348	340	371	353	322	351	352	352	374	365	347
26658	20521	10021	1997	817	617	492	424	373	389	343	347	375	308	343	364	360	324	332	332	360	320	292	334	339	315	333	336	302	314	305	323	350	340	332	350	318	330	338	309	361	316	319	323	330	323	312	357	351	309	352	356	330	363	283	320	339	317	325	359	312	343	301	329	322	322	334	316	312	314	324	339	331	308	306	324	326	327	363	315	322	308	347	331	300	312	310	301	310	314	322	305	322	330	324	329	350	329	329	342	341	309	331	331	323	303	302	353	360	338	324	300	290	328	342	319	317	312	318	296	335	311	308	334	332	337	339	340	344	301	331	355	319	301	298	330	327	319	343	316	305	310	308	325	314	305	296	336	333	346	324	313	342	332	321	332	334	348	328	321	330	320	338	327	329	354	315	336	303	327	325	324	320	329	301	333	368	336	348	301	351	334	327	328	307	329	346	347	352	360	321	310	314	317	322	311	311	338	276	332	341	311	292	301	312	332	316	314	358	314	323	348	310	364	331	316	289	342	318	337	343	304	322	321	302	341	315	305	306	327	310	328	290	288	389	337	329	319	307	325	315	321	336	307	308	322	314	332	341	348	316	314	350	313	330	327	334	346	316	312	321	318	322	332	346	282	324	314	330	327	332	330	341	314	311	303	328	352	312	334	298	322	295	315	318	324	310	340	307	330	312	298	343	355	314	326	317	316	324	357	340	351	336	316	313	326	325	333	341	325	342	350	351	313	316	326	316	313	353	329	313	331	305	336	330	336	339	337	321	297	343	316	320	309	324	325	308	310	306	322	314	326	330	320	331	338	321	312	327	336	327	342	328	348	357	321	318	328	303	342	336	336	329	313	322	346	322	339	315	307	291	351	320	312	293	340	320	273	333	287	311	326	334	316	340	303	318	317	361	334	348	349	295	332	342	313	356	338	319	330	311	309	328	323	314	328	309	290	345	348	315	318	303	335	355	335	336	342	285	309	334	329	316	311	347	319	291	305	312	289	298	322	355	332	348	319	333	333	335	303	325	314	318	307	337	333	326	320	306	331	327	333	341	326	322	354	323	322	322	346	338	302	314	305	301	322	345	323	304	342	314	315	340	322	329	323	327	332	317	349	313	350	320	300	305	314	354	333	338	317	308	331	328	294	319	348	310	334	314	313	282	326	322	310	329	363	327	344	296	356	319	343	347	293	316	336	344	304	318	330	309	328	318	343	335	323	336	344	327	329	289	279	311	330	316	339	321	297	332	314	325	364	337	345	309	339	334	325	336	302	359	309	312	321	322	345	345	342	283	333	329	311	297	311	337	304	318	328	301	301	328	336	321	316	334	299	297	335	304	296	301	334	316	325	312	346	309	335	325	319	304	317	315	344	328	305	302	338	341	303	320	304	320	378	338	326	322	346	318	313	295	345	318	333	324	320	352	341	322	336	321	328	310	317	312	301	303	352	367	320	325	337	327	341	336	344	325	324	336	319	340	351	323	323	341	329	364	332	310	327	313	323	335	326	331	302	308	339	320	327	325	324	303	324	318	332	308	322	324	330	315	357	348	308	303	344	320	340	320	333	313	329	303	308	332	305	336	311	320	322	311	310	334	345	321	356	353	318	305	300	340	303	320	312	352	316	324	310	338	358	339	328	351	309	312	296	336	329	315	321	328	309	316	311	348	325	326	306	309	291	352	309	346	334	315	330	319	328	313	333	314	306	333	329	322	343	299	303	331	309	382	315	313	316	336	339	347	343	319	365	301	299	322	300	325	329	336	289	298	323	341	305	366	341	315	318	336	355	314	339	334	291	276	330	335	330	297	349	357	318	342	341	323	339	341	324	344	302	347	352	323	343	313	273	322	306	329	299	322	313	348	347	316	355	323	351	342	322	327	321	292	319	321	337	305	328	324	314	332	330	319	304	320	308	303	336	323	323	338	295	324	302	310	303	345	313	325	313	321	325	306	303	299	326	319	344	353	307	329	329	305	374	323	310	353	323	316	340	314	331	299	282	311	335	313	323	289	276	317	311	329	319	313	333	307	322	347	339	286	318	318	319	311	302	303	330	318	348	314	310	308	330	317	326	326	346	317	338	335	331	308	310	305	313	345	359	340	305	333	306	291	304	307	357	322	293	339	300	306	310	330	351	310	302	348	351	351	330	325	323	334	361	331	328	278	331	343	326	304	333	320	324	348	342	326	295	333	334	351	302	303	311	356	374	316	321	317	310	297	305	309	325	337	340	333	320	351	359	333	317	335	306	348	342	294	320	319	330	339	353	307	332	346	314	320	326	339	337	324	339	324	324	305	332	306	309	322	314	347	335	332	325	320	294	332	321	338	314	339	299	294	340	346	320	328	313	324	329	335	328	345	339	317	326	346	327	312	317	325	355	345	317	323	324	323	340	330	314	318	308	331	357	326	342	326	361	319	329	323	339	355	308	336	322	334	314	331	333	312	318	299	367	298	326	315	358	303	349	328	300	344	352	341	312	332	296	305	310	306	313	333	323	304	310	325	327	299	318	302	349	334	328	341	332	332	330	353	321	291	295	323	354	311	329	342	315	320	359	344	336	342	334	286	355	311	330	321	287	341	362	321	307	337	339	320	297	329	326	313	305	313	319	317	330	319	305	324	324	364	329	324	366	334	353	324	331	322	333	318	338	323	321	312	317	295	334	323	320	355	295	317	337	370	325	322	329	288	336	313	307	284	349	313	343	294	311	297	336	315	335	331	349	373	298	342	344	306	299	317	294	322	325	310	302	299	292	316	299	300	296	315	338	332	331	309	324	316	309	304	339	352	325	321	309	306	329	335	281	345	315	296	321	364	306	347	319	313	330	312	338	304	299	332	360	323	362	291	308	305	331	331	303	324	320	326	331	291	358	302	311	307	310	316	355	354	315	345	344	318	332	341	327	332	328	291	323	326	329	341	352	327	353	336	312	352	323	280	353	337	320	300	334	320	360	327	291	354	291	320	329	323	338	298	337	302	285	349	322	297	318	339	318	303	311	319	313	292	308	312	338	294	320	327	325	325	335	322	318	346	344	334	313	326	307	322	317	311	345	327	306	330	340	309	366	306	348	359	311	334	300	318	346	297	306	335	303	347	321	350	307	333	349	315	301	326	335	310	298	315	300	313	277	309	339	321	326	304	316	336	306	333	311	300	316	346	318	278	356	361	315	326	289	297	325	320	312	315	318	354	328	311	340	323	309	353	325	359	315	298	318	305	320	345	331	359	299	316	280	305	320	322	309	336	350	349	346	356	338	353	332	344	327	340	340	310	289	321	323	359	331	344	314	297	318	340	320	314	337	308	325	324	327	328	359	304	331	332	352	325	310	312	315	330	309	311	293	346	362	298	339	346	342	337	337	321	318	330	298	341	308	343	334	338	319	298	361	329	350	311	341	343	304	375	298	332	300	328	322	316	301	318	351	302	340	362	321	344	331	335	319	336	332	324	329	351	294	327	334	336	317	301	316	337	316	341	327	341	328	300	301	308	339	337	330	340	286
8386	9189	7883	3316	1972	1237	968	772	706	629	587	579	580	570	528	564	524	564	553	536	497	529	493	560	482	480	479	545	536	523	496	491	486	475	480	549	546	514	539	518	511	499	527	495	530	525	490	498	504	473	490	507	485	453	483	496	507	493	531	499	489	462	488	525	493	464	489	471	464	479	521	496	506	494	452	529	518	526	487	515	512	495	480	482	513	475	515	535	484	488	530	485	524	541	523	513	522	515	477	530	481	519	475	483	492	466	491	490	521	498	496	505	495	493	456	488	502	497	512	521	479	522	501	484	528	501	487	509	468	520	499	498	504	467	494	444	482	498	480	521	455	480	522	527	486	508	496	497	503	516	493	498	504	505	488	496	486	475	463	528	487	512	503	496	500	516	531	475	469	477	477	474	560	475	530	492	496	456	458	489	511	482	483	495	488	522	531	515	541	510	540	511	492	492	507	457	547	522	491	518	495	488	453	489	526	520	510	528	518	524	481	523	480	547	506	506	510	496	492	495	502	500	494	507	499	485	513	509	505	490	447	506	533	516	516	461	483	500	513	489	510	474	494	497	503	469	523	484	487	476	449	478	527	515	501	489	477	496	492	514	483	522	494	508	464	495	506	519	513	526	459	471	466	508	514	497	516	495	487	466	525	497	517	530	517	507	498	470	517	497	493	507	473	492	481	512	512	530	488	489	521	504	515	502	512	506	479	493	545	483	504	493	537	471	507	515	480	477	483	479	447	481	454	461	503	501	482	504	501	449	525	500	490	482	509	474	493	485	498	499	458	518	482	474	503	484	484	494	528	470	505	470	504	526	471	522	509	459	506	517	468	473	519	441	511	488	487	483	472	494	489	459	476	476	514	505	488	454	501	513	499	476	485	525	508	518	469	513	489	526	498	494	502	510	489	518	484	498	467	483	488	508	505	487	495	486	496	537	503	529	507	522	499	455	493	514	452	507	499	473	488	519	488	470	432	474	480	481	524	524	526	512	498	488	534	473	490	488	522	544	480	522	473	499	477	529	501	516	497	482	460	447	540	526	502	515	498	493	489	509	496	477	508	527	525	514	508	471	522	520	527	528	526	510	510	485	493	489	548	502	476	531	499	491	491	538	470	552	500	557	518	527	477	452	465	496	507	522	510	508	466	479	507	529	519	494	491	514	497	507	509	457	502	468	535	490	504	477	451	498	488	487	495	517	502	502	520	478	466	505	498	489	527	513	515	479	483	486	466	518	485	479	503	452	513	467	505	524	488	475	518	473	498	496	484	489	504	491	490	481	520	500	497	500	516	517	482	457	469	503	482	495	522	501	479	515	518	489	424	434	479	516	482	501	505	493	520	498	510	491	509	502	521	480	489	476	506	525	502	511	486	477	530	511	485	495	465	441	493	470	483	488	486	458	465	478	505	493	530	505	485	506	473	514	496	509	465	478	489	528	443	466	489	500	519	510	503	483	483	469	486	507	491	516	494	542	516	507	477	466	532	494	464	530	493	479	535	498	499	477	527	485	523	466	545	475	507	472	466	496	490	454	489	526	488	501	494	479	478	528	485	512	482	494	510	524	456	462	497	502	498	495	462	494	495	497	523	535	503	524	506	425	463	498	466	554	496	462	475	486	504	477	536	466	518	482	481	489	482	530	503	505	485	515	497	515	511	500	528	486	472	478	476	468	485	514	494	513	470	523	483	494	501	460	502	505	474	493	515	518	508	522	482	492	520	509	488	484	444	516	460	481	538	525	525	534	512	506	522	449	524	488	462	497	477	535	532	490	522	513	473	489	495	497	500	512	505	552	517	466	505	497	527	460	510	526	455	471	508	531	472	465	521	503	505	507	519	516	468	499	494	531	468	492	497	506	467	508	512	497	526	477	460	536	501	492	521	515	503	473	500	452	522	470	525	487	523	480	509	470	517	483	478	503	492	524	443	477	509	504	507	499	483	510	489	483	486	490	550	539	503	501	468	462	535	487	549	521	481	504	489	483	484	433	515	490	546	491	486	519	492	473	469	472	507	467	458	478	473	455	505	486	491	497	463	496	472	483	538	521	484	492	484	522	467	502	481	547	514	491	486	542	467	501	488	500	505	476	491	467	491	458	510	469	498	507	479	478	512	508	504	502	501	493	481	460	512	512	491	515	502	486	457	483	466	503	490	512	533	456	495	511	440	495	468	531	483	507	486	463	483	457	492	526	458	470	546	468	507	479	495	526	487	516	484	484	502	505	501	475	517	480	503	519	520	510	538	532	520	510	529	493	509	511	497	485	537	480	474	473	502	520	484	521	514	451	519	476	471	494	497	492	499	491	478	493	503	515	508	479	487	500	462	504	486	505	512	486	504	490	480	513	509	469	497	510	496	494	473	475	481	482	481	467	517	500	468	527	469	494	466	465	490	489	488	505	520	543	500	514	487	488	550	496	495	475	508	470	498	480	503	504	480	498	487	505	534	486	461	489	479	489	479	486	468	511	456	494	483	487	490	472	503	478	517	507	457	488	516	472	485	472	495	493	511	507	472	495	470	506	521	524	507	482	494	447	487	464	447	497	516	472	526	513	463	481	476	467	463	497	482	542	475	541	492	485	496	478	485	506	457	540	500	495	474	455	467	493	481	493	502	502	525	495	489	481	505	465	510	508	478	495	490	485	504	456	502	506	485	471	494	501	476	476	501	509	507	501	498	498	507	509	474	487	468	505	489	508	483	494	478	496	529	528	505	442	481	484	511	512	500	446	511	465	476	472	533	505	488	494	525	488	468	477	525	456	505	509	474	489	519	483	503	524	486	488	484	490	477	456	498	472	460	506	513	482	493	514	507	527	519	445	505	507	518	486	492	453	463	484	489	499	501	485	523	505	508	458	484	510	488	531	514	470	540	501	495	492	460	459	458	498	501	479	475	473	500	500	478	492	495	463	528	482	499	515	478	467	489	533	519	549	473	496	524	492	477	478	519	467	520	483	503	502	481	506	532	485	476	560	501	452	510	504	462	496	497	491	455	517	468	477	501	547	496	504	467	517	476	489	500	495	537	554	463	506	481	529	497	483	484	496	451	511	485	502	524	528	494	499	535	513	491	509	476	552	492	543	511	494	499	487	511	488	465	537	505	507	510	520	499	510	485	460	496	485	478	545	533	487	469	523	499	494	477	466	477	451	486	499	521	497	510	492	446	492	519	509	503	545	513	514	473	505	474	515	486	511	508	503	494	516	529	509	464	485	487	506	526	461	498	439	467	496	459	476	494	473	487	478	527	481	459	484	533	483	490	518	495	514	441	492	522	479	497	514	498	521	503	484	496	502	493	547	507	524	522	474	471	503	478	441	521	444	553	478	480	491	494	497	506	518	481	471	520	493	476	524	508	525	499	521	507	507	511	503	514	505	506	503	502	500	486	508	505	486	461	529	502	488	527	481	472	479	504	505	493	485	535	507	507	541	521	499	501	519	492	520	481	476	522	532	513	507	512	514	511	470	514	500	497	484	506	507	522	484
24220	21129	28130	24379	19276	2633	1012	776	566	568	532	510	484	467	477	431	425	414	392	402	415	391	415	406	376	401	381	416	389	379	396	381	391	386	377	391	371	416	384	369	369	425	369	364	392	381	377	390	385	390	370	356	368	406	365	383	405	385	389	370	344	378	391	396	386	377	376	363	372	353	341	354	394	366	329	382	388	360	429	378	390	388	399	402	377	382	410	400	387	376	406	370	366	350	377	393	381	368	363	371	373	376	370	335	348	380	378	344	331	377	360	380	359	370	422	353	364	371	401	386	359	374	377	372	382	372	358	379	351	380	362	349	379	356	354	362	387	335	411	354	384	389	363	381	375	358	373	374	368	374	351	369	378	351	407	369	409	382	330	379	384	362	396	389	361	370	381	348	403	388	360	342	408	382	382	361	362	365	384	356	349	387	376	379	387	340	384	370	337	382	414	375	391	359	380	352	409	387	385	388	386	384	410	361	390	392	366	412	368	356	366	349	392	378	363	368	360	368	347	384	347	379	366	347	400	404	349	385	384	385	419	344	357	327	370	398	401	362	372	392	361	379	390	357	382	382	411	364	376	380	360	352	353	356	408	360	376	360	367	329	333	349	367	381	377	352	386	344	375	397	370	349	323	365	357	376	367	363	344	341	375	403	396	399	358	382	374	354	382	370	389	381	372	369	352	383	374	354	373	394	402	377	359	367	400	365	371	360	362	357	369	347	382	362	376	371	393	359	352	356	349	360	371	379	350	388	368	366	398	366	387	380	358	359	379	384	332	355	352	364	395	366	355	384	372	382	361	345	354	347	334	369	365	362	414	345	338	372	371	400	382	410	349	382	368	358	369	364	362	365	378	363	368	346	388	362	388	375	362	419	391	403	352	353	350	384	400	364	380	390	368	353	332	360	376	414	404	376	345	354	388	368	384	372	353	393	350	394	362	377	395	411	364	372	373	350	370	354	378	400	349	376	367	378	391	378	375	338	375	381	383	380	368	354	387	362	375	359	353	373	345	345	353	387	365	381	359	368	344	338	385	342	358	345	385	372	365	357	381	361	349	373	351	373	349	345	382	332	349	378	349	367	373	373	388	371	333	386	390	380	362	372	375	357	394	341	356	376	356	332	376	386	370	359	361	330	363	386	370	371	369	393	351	413	354	370	358	410	359	370	372	379	367	362	362	339	353	396	399	382	373	352	396	376	348	370	383	388	359	377	337	400	349	376	384	389	356	360	355	357	368	370	391	374	369	380	398	368	370	367	342	364	372	369	361	359	366	376	344	382	362	380	357	357	373	369	359	363	345	380	379	358	368	373	364	385	361	373	361	413	351	359	388	373	361	373	387	387	385	352	355	348	355	347	339	370	358	369	376	350	374	369	339	353	387	338	401	379	364	384	374	367	364	392	374	364	370	362	347	359	360	367	344	383	353	390	351	371	371	366	368	395	375	340	358	359	367	390	415	386	388	327	340	362	368	389	380	354	403	353	347	357	388	382	357	358	391	377	348	352	369	386	366	362	376	398	369	388	392	370	358	378	355	370	373	404	381	370	364	355	375	389	357	391	358	359	386	346	374	339	362	336	359	375	391	380	363	340	385	381	394	332	384	394	402	361	349	371	358	355	381	339	381	391	358	327	375	393	349	381	354	359	400	385	354	382	376	361	388	381	366	378	372	354	352	376	388	356	378	374	370	395	349	352	353	368	364	337	378	360	347	336	350	363	371	357	352	375	361	387	371	366	389	375	369	396	348	389	366	363	362	368	350	373	366	371	370	376	417	344	322	386	351	383	377	365	368	370	345	373	368	322	374	365	391	354	372	349	357	379	362	375	364	362	361	397	375	355	339	383	358	361	390	348	375	371	384	380	383	374	394	361	360	328	401	383	366	337	340	381	406	403	381	339	416	358	355	357	383	359	379	381	349	363	359	356	343	333	382	393	361	369	362	340	378	353	352	402	373	337	374	363	400	365	368	368	377	379	363	378	394	376	348	368	376	364	347	389	373	401	386	385	363	379	381	334	374	366	376	368	341	399	364	379	386	366	366	355	369	358	401	334	382	354	344	392	360	375	409	365	381	375	369	385	339	349	412	413	363	392	360	369	326	386	341	438	382	383	380	379	352	375	373	386	366	364	342	368	385	350	360	388	361	354	358	370	343	380	330	348	327	376	367	365	355	383	377	363	391	355	368	362	352	369	385	358	418	359	363	373	353	389	369	347	376	372	365	373	381	369	347	381	379	377	370	369	363	385	357	354	365	367	408	372	370	354	372	340	359	389	371	369	354	391	344	358	371	360	340	329	357	382	372	369	407	357	360	379	365	375	369	380	404	375	354	344	371	335	358	388	361	347	367	370	337	393	387	398	407	382	388	374	364	358	408	409	357	356	392	384	399	391	366	413	350	380	411	383	393	343	384	349	354	385	339	377	394	366	371	338	393	379	382	388	365	347	352	393	361	346	370	356	368	392	386	383	383	402	411	382	336	385	389	373	341	392	383	354	384	361	381	366	387	399	345	373	352	333	385	337	356	397	370	379	393	322	360	363	338	390	351	366	343	372	377	353	343	361	369	356	360	372	350	420	377	343	357	353	324	363	399	370	363	356	399	323	363	361	375	376	367	393	366	366	344	363	338	368	388	386	363	396	365	367	383	358	394	389	385	397	376	380	362	391	359	386	339	383	357	349	382	353	368	376	370	366	373	368	381	360	354	351	346	385	366	349	382	373	370	380	342	385	365	359	396	385	376	417	381	391	365	380	383	349	400	371	350	388	354	341	326	377	365	402	340	383	338	335	356	365	377	369	354	359	346	357	345	350	354	362	344	335	367	349	367	359	387	382	357	396	362	373	375	395	411	389	380	382	372	361	368	384	376	374	381	346	363	355	353	354	383	382	383	373	352	396	379	356	372	347	366	366	374	359	355	361	390	377	358	404	358	364	361	381	364	378	360	365	395	380	397	381	376	363	377	381	361	364	376	376	396	350	370	369	364	380	394	351	365	373	410	376	379	362	358	394	412	375	381	410	371	358	361	345	341	379	349	351	350	388	374	393	358	385	373	393	368	373	370	328	385	364	390	392	362	369	380	363	387	343	378	361	355	372	366	327	374	349	361	358	355	363	350	382	379	357	339	333	360	382	360	370	350	381	366	366	357	364	368	391	349	379	393	394	388	367	422	337	354	349	371	364	366	364	353	377	382	392	368	382	354	367	346	384	367	364	377	346	345	394	344	365	369	416	343	395	374	320	370	394	371	377	348	389	386	366	401	392	370	401	355	348	375	351	357	371	406	373	381	401	368	391	360	363	403	375	358	331	369	391	352	362	368	374	379	379	385	370	365	382	379	368	369	355	377	367	381	369	379	413	396	379	368	389	372	374	373	340	380	354	329	358	338	349	409	381	365	361	353	377	402	345	367	346	378	331	387	371	357	358	344	352	353	366	358	389	401	373	379	387	396	381	362	363	378	389	384	373	382	340	385	340	314	374	381	383
10458	16112	14466	7210	4377	3017	2269	1758	1368	1254	1079	959	882	832	787	768	675	685	693	720	638	684	687	645	671	658	625	673	627	640	589	575	584	572	564	595	592	598	596	564	565	600	602	571	551	571	629	560	590	565	594	546	595	572	537	550	573	574	591	550	556	537	568	580	562	580	580	564	587	604	555	600	599	593	568	610	605	583	575	561	551	571	548	591	594	572	592	570	591	561	532	605	564	595	540	577	613	564	584	602	539	586	568	534	522	601	561	540	589	575	596	578	543	559	611	612	566	551	565	619	593	606	594	539	555	546	552	575	560	565	574	577	587	576	554	553	540	594	616	561	566	570	570	564	563	552	521	594	547	540	568	572	571	612	619	559	549	520	558	556	553	571	588	560	527	573	567	554	591	631	618	551	573	584	577	594	568	576	536	575	595	569	527	572	597	578	566	569	557	588	620	550	578	588	590	564	599	595	581	588	576	580	566	584	579	620	564	591	588	558	583	552	568	567	589	556	558	611	541	582	560	584	582	525	557	583	545	616	576	560	561	573	550	585	552	590	585	569	594	537	575	618	558	574	557	614	578	559	537	538	576	583	569	592	561	530	551	564	545	560	607	559	597	564	587	591	541	550	564	565	572	613	573	580	543	583	554	539	596	587	593	546	566	583	556	575	521	560	531	587	610	555	569	568	526	545	590	532	529	595	526	581	563	555	597	537	572	593	556	581	619	545	561	604	576	545	620	534	566	569	547	569	562	561	544	571	582	545	553	572	561	568	572	529	547	542	602	555	567	545	555	586	564	604	555	568	566	583	593	529	538	590	556	542	541	557	589	558	603	580	552	558	574	576	542	567	554	592	559	527	569	557	570	592	537	563	549	590	531	563	562	523	547	549	545	572	568	545	585	530	575	617	560	578	551	542	569	533	591	581	516	549	574	562	565	551	539	554	513	577	557	564	580	540	606	572	562	600	589	573	554	553	550	583	581	517	559	574	579	574	574	558	526	546	576	578	549	577	560	563	566	570	591	573	603	561	560	564	583	572	565	536	565	563	600	557	585	587	530	550	533	596	543	552	531	569	547	553	551	560	583	583	611	559	537	597	544	548	597	585	594	578	570	538	631	572	548	581	565	587	576	569	587	614	549	591	547	558	594	598	579	536	547	550	556	554	534	558	546	557	530	593	567	571	561	573	577	576	602	546	550	561	571	535	574	533	523	575	566	557	555	578	557	550	613	534	566	567	598	576	567	570	562	567	577	571	548	567	572	547	590	568	580	574	568	570	573	557	592	582	584	592	563	571	552	548	565	595	549	542	525	527	549	543	561	531	569	590	555	539	557	574	544	597	530	588	647	578	553	532	556	545	585	551	548	565	562	585	546	593	613	542	546	593	602	560	531	608	555	564	558	561	553	603	553	558	529	518	553	555	551	550	529	538	574	548	547	558	588	583	571	568	561	566	554	545	538	592	569	577	567	535	569	549	525	528	541	582	552	561	572	560	561	552	612	585	547	553	597	602	539	577	604	577	591	572	551	585	566	561	600	621	589	596	612	550	562	563	578	604	553	586	534	551	600	555	608	573	559	593	569	556	566	607	589	570	550	547	581	596	590	613	600	571	545	574	565	581	576	553	607	598	567	584	614	557	545	548	587	551	531	600	591	550	571	546	591	567	579	567	551	586	558	567	560	572	594	576	502	593	561	542	574	570	552	529	561	559	581	541	534	546	592	565	590	562	555	601	512	581	570	540	610	566	550	563	583	570	532	535	556	572	547	567	580	573	534	552	579	571	521	550	561	529	564	580	598	556	589	588	595	605	573	597	587	545	560	599	515	539	605	565	549	558	569	564	549	565	567	533	561	538	571	553	553	592	569	563	542	596	571	573	528	577	556	535	583	584	592	561	584	577	582	579	542	584	552	531	560	557	592	578	564	567	577	580	571	580	540	546	563	570	570	556	587	574	584	567	611	589	565	558	597	552	585	596	556	572	534	543	578	578	563	628	535	585	550	579	556	540	560	555	539	558	584	561	533	612	549	532	605	585	580	564	567	547	576	563	541	559	552	564	556	578	559	545	557	561	580	615	583	560	578	576	553	579	525	595	524	563	554	580	579	557	593	518	583	583	547	564	551	545	561	584	604	554	547	551	547	570	570	562	576	571	583	585	560	572	563	577	523	544	559	543	567	610	556	543	659	591	538	579	560	557	570	596	591	575	552	585	557	552	573	574	529	565	549	570	548	520	581	569	552	561	568	544	580	609	556	552	550	544	555	556	544	626	570	560	566	612	578	545	556	560	547	592	543	615	571	581	571	563	581	586	556	582	550	526	582	583	578	555	576	596	609	552	539	555	581	590	625	580	576	576	583	549	599	572	552	621	570	579	598	565	569	571	557	608	544	558	574	533	597	566	587	561	595	592	546	517	604	558	566	597	574	540	605	633	601	579	577	538	529	582	602	567	533	580	579	596	518	528	576	533	548	557	585	571	536	577	578	554	581	590	567	541	556	565	553	579	584	528	556	583	552	564	613	554	569	536	555	546	556	551	594	565	560	559	545	560	542	578	571	551	515	582	546	584	555	532	581	600	586	552	570	547	589	583	558	565	576	559	531	577	578	559	574	567	544	547	576	552	562	556	575	553	546	550	529	580	527	584	575	574	603	598	603	575	635	592	565	583	604	546	586	572	567	551	547	598	547	569	555	579	560	594	557	548	554	615	571	565	572	537	563	564	569	566	530	559	568	536	588	546	601	558	594	568	518	589	571	560	524	554	550	574	574	559	532	526	497	547	602	566	569	570	580	584	528	532	561	564	570	565	576	532	563	574	614	601	573	541	597	548	582	554	554	581	521	610	566	540	531	558	541	612	591	589	587	589	593	604	564	525	553	548	549	558	570	585	552	563	571	639	556	568	622	548	544	565	556	591	553	549	576	573	563	564	575	576	520	552	580	581	583	577	578	539	554	582	552	544	554	531	587	605	595	580	585	614	563	573	572	610	573	529	523	536	564	530	556	580	595	568	553	544	582	586	526	533	562	564	573	556	591	562	545	565	568	563	544	538	596	552	593	616	568	574	562	592	570	550	554	575	569	612	581	568	588	539	557	580	585	589	559	571	568	573	583	563	539	636	599	610	571	541	546	561	613	537	587	561	565	554	538	588	577	576	586	582	540	576	561	616	554	552	539	640	561	578	566	574	551	587	539	554	551	598	607	566	579	546	525	558	544	583	511	556	603	562	547	619	545	558	560	550	639	583	531	564	594	565	511	557	590	590	596	583	568	553	547	584	591	564	525	522	545	557	597	564	554	600	573	558	583	528	542	597	558	564	527	562	561	591	599	556	618	545	605	548	593	559	549	540	564	523	587	536	558	586	612	556	571	553	579	569	557	589	590	570	570	539	533	585	537	583	549	579	564	532	564	569	557	606	566	545	565	576	521	582	575	546	584	586	582	557	584	555	571	594	620	551	573	562	523	552	586	576	551	540	574	551	564	546	566	537
23177	21162	28931	23665	21166	20466	3344	961	652	630	544	435	432	383	345	348	327	316	296	286	315	325	301	269	290	290	260	291	280	282	232	271	239	276	252	249	254	251	237	260	271	242	246	248	228	224	247	245	231	260	243	256	236	217	238	214	257	218	259	247	236	232	229	258	231	218	252	252	228	220	229	246	216	218	238	232	231	215	252	281	253	256	245	252	237	271	215	233	242	259	235	232	264	248	233	248	211	224	231	237	208	201	234	256	232	240	222	244	219	230	236	248	206	238	268	238	218	230	225	226	233	258	236	223	247	198	228	208	227	234	234	238	235	207	253	199	250	253	237	217	225	227	204	239	212	229	232	239	237	215	208	249	252	202	268	279	246	212	209	251	222	196	232	193	206	206	236	224	227	201	244	218	204	217	233	220	229	207	217	189	214	233	193	236	205	224	223	228	238	275	221	245	220	228	237	232	201	221	263	234	190	233	217	226	229	200	231	248	231	222	236	227	248	232	238	230	247	213	226	223	252	229	248	232	203	237	231	247	207	236	248	218	231	250	195	217	246	247	232	231	213	239	214	222	244	220	202	233	253	220	233	222	211	219	231	228	226	216	224	219	234	241	207	276	233	215	240	230	222	235	244	227	259	232	224	240	211	230	230	215	228	237	230	214	206	240	220	236	214	215	222	221	220	209	237	203	230	211	249	227	228	218	212	206	212	244	210	209	246	220	216	209	193	221	202	217	244	249	220	243	205	239	225	219	210	235	244	221	212	202	252	193	224	212	242	235	242	227	228	224	232	243	238	257	219	228	226	230	216	203	214	224	243	249	227	190	241	226	220	213	225	208	209	232	246	218	213	224	236	224	238	223	239	236	237	224	186	245	235	258	256	233	225	224	216	231	230	195	216	228	250	223	253	225	237	240	237	255	218	249	229	214	234	223	242	206	229	238	216	218	235	206	241	232	224	199	235	245	226	212	227	228	239	252	244	212	218	247	244	216	223	251	250	254	239	234	236	233	232	225	230	228	236	196	243	237	239	251	229	224	227	219	229	244	236	248	240	219	225	218	236	233	222	226	213	253	221	225	249	229	231	243	237	226	244	202	230	247	230	241	213	210	214	221	236	210	261	217	227	233	228	216	228	214	203	243	224	244	244	210	240	204	224	215	219	209	234	251	211	231	222	233	216	230	215	227	259	221	234	223	211	208	237	214	230	245	226	213	237	228	214	243	226	238	216	207	225	224	228	223	234	220	227	230	246	210	228	213	228	229	198	231	247	220	222	205	254	213	227	229	210	236	230	230	231	253	211	261	223	244	219	209	246	218	221	226	248	216	215	241	241	228	213	214	223	249	206	229	250	221	220	232	221	237	249	231	215	242	200	198	240	223	248	202	237	220	213	241	215	250	254	228	231	216	217	217	278	218	201	228	244	245	236	232	221	231	220	223	225	223	237	229	212	271	247	250	214	208	206	217	223	219	254	237	246	232	205	233	237	227	210	256	241	229	232	235	208	237	219	220	208	243	232	228	232	216	221	221	222	223	222	265	213	227	243	206	221	212	239	222	192	221	223	213	222	230	225	233	198	255	224	225	238	238	223	225	249	241	248	238	223	228	234	234	237	216	237	206	233	233	252	217	200	226	246	242	239	225	225	225	214	217	252	240	250	235	257	225	230	233	244	229	241	244	199	236	231	223	214	237	212	225	245	192	239	254	234	233	253	241	250	242	199	214	214	226	246	225	220	239	224	203	236	223	266	250	257	202	219	242	226	195	206	206	225	246	243	239	286	216	221	234	243	237	254	233	252	223	219	213	237	225	244	220	231	213	208	221	235	242	242	216	226	271	194	228	237	264	222	226	237	232	240	214	242	221	224	234	220	223	218	220	236	232	245	194	231	236	219	204	249	218	214	210	203	247	226	217	240	226	267	194	251	232	222	258	258	251	233	225	207	216	201	220	229	223	200	244	209	223	207	214	242	247	263	246	222	235	228	218	230	245	226	247	225	210	229	216	244	223	245	212	252	240	242	233	228	237	254	227	246	238	195	239	238	206	221	230	222	213	231	216	225	223	246	230	237	237	214	232	246	234	236	233	241	264	223	244	232	214	223	218	209	193	229	224	240	226	213	231	231	238	223	214	233	251	227	220	253	231	233	204	235	224	229	241	227	224	243	202	246	267	259	217	213	233	222	215	225	244	215	229	261	224	237	272	223	271	195	236	248	252	192	231	223	227	232	202	216	229	232	242	218	231	229	230	187	225	206	227	220	212	233	215	249	226	221	234	244	218	224	257	246	208	237	232	217	228	242	226	253	245	187	228	226	210	257	215	218	223	217	255	207	233	218	236	251	232	216	226	231	201	230	256	278	235	225	200	236	219	260	212	223	201	210	237	234	228	218	221	224	219	222	235	232	217	243	230	226	219	244	226	213	207	223	196	234	231	206	238	233	250	254	204	244	231	217	242	233	215	239	212	219	208	224	210	253	233	239	250	214	219	227	227	241	253	248	200	230	230	227	209	228	198	219	246	238	212	226	235	248	261	247	218	235	242	233	210	249	206	227	220	230	239	272	216	233	237	228	228	255	240	232	229	225	229	230	237	236	227	229	194	218	226	242	206	249	222	239	228	217	226	213	235	235	203	234	225	225	217	202	218	212	224	228	251	249	233	225	242	240	243	204	222	232	221	227	220	240	232	227	213	237	235	216	223	245	214	240	258	233	218	229	221	216	234	232	234	238	228	204	210	238	229	258	200	227	257	242	235	247	245	236	199	246	199	246	225	231	217	212	230	223	207	220	207	217	206	193	246	224	230	227	232	214	269	226	219	225	236	199	224	226	218	257	226	238	247	241	216	260	200	231	215	230	212	217	197	217	225	206	220	238	216	212	217	209	246	246	236	225	224	234	223	270	228	235	214	234	252	227	227	208	249	240	216	244	270	224	218	215	221	218	209	208	225	209	228	216	230	240	223	227	208	201	226	224	244	214	239	240	237	236	199	232	234	227	216	219	240	228	246	262	195	272	230	200	249	195	249	239	202	201	229	224	227	238	218	266	228	244	217	253	224	242	230	222	204	228	233	221	232	227	219	237	220	216	225	211	215	217	232	245	213	226	231	218	220	211	221	218	237	215	217	219	225	218	217	239	206	243	217	188	232	241	217	224	210	220	252	238	240	237	240	198	246	212	178	215	227	246	229	221	256	248	243	211	237	215	243	253	259	216	238	237	251	230	236	245	244	263	238	217	264	216	241	233	240	232	216	219	228	191	206	234	227	212	226	226	224	215	218	225	237	240	226	229	227	195	221	223	213	223	222	250	246	236	238	224	223	233	235	227	213	240	230	229	209	214	253	211	235	204	225	212	247	244	251	234	212	228	225	218	232	235	232	229	226	258	237	232	238	231	249	231	229	217	247	242	224	215	261	224	233	221	237	217	234	242	250	246	202	195	249	218	239	241	199	222	253	207	237	218	221	216	224	226	219	224	250	246	205	229	245	227	217
13254	22293	19857	11056	7175	4747	3343	2633	2101	1696	1395	1212	1061	897	882	769	733	681	602	614	605	556	568	543	509	526	468	466	465	505	468	469	425	430	423	394	385	443	395	400	375	383	419	423	405	412	369	418	408	389	390	393	378	365	380	397	405	394	391	402	358	370	383	381	401	374	376	392	400	383	385	376	375	401	389	420	401	396	393	383	372	366	373	387	392	369	364	420	375	380	349	376	371	358	351	397	407	372	362	371	348	368	412	379	368	358	357	363	344	364	391	346	355	369	345	349	353	369	342	378	362	345	361	362	363	344	371	380	375	340	362	333	327	361	361	381	365	401	382	374	379	389	373	379	392	365	358	323	367	337	337	338	347	383	357	395	340	357	355	339	363	363	347	343	362	365	341	329	357	386	329	356	399	391	348	352	365	378	377	393	387	357	369	380	359	344	372	331	393	390	386	379	362	323	384	370	368	342	372	327	369	356	371	352	345	373	362	357	317	384	359	349	333	365	385	379	361	350	397	344	351	342	373	340	350	345	335	335	341	360	348	349	375	357	345	389	370	376	366	334	376	363	387	354	386	398	369	351	352	376	349	337	386	382	362	315	356	348	377	387	354	388	396	366	350	383	382	385	338	383	355	337	399	371	373	336	392	324	372	320	360	330	376	349	330	344	320	321	366	359	379	362	368	381	358	346	350	363	341	350	397	367	334	366	383	336	365	378	353	334	383	388	335	360	319	381	375	315	370	361	349	372	358	392	346	354	374	351	359	353	350	374	363	364	408	339	335	362	340	370	367	331	372	375	368	384	358	394	348	336	366	333	359	374	367	350	366	360	377	365	336	342	371	375	349	389	357	378	372	352	392	318	369	372	388	346	351	370	389	406	367	372	364	392	326	364	387	366	328	390	370	363	367	344	344	340	352	392	335	329	356	370	360	342	363	365	347	363	374	390	351	393	360	399	356	381	349	333	357	379	348	344	323	358	333	353	344	341	351	342	326	354	368	373	388	359	361	333	375	361	341	370	375	362	380	332	365	355	399	347	347	343	355	351	362	414	347	331	391	343	326	356	336	357	364	350	338	398	342	352	382	338	369	384	363	403	356	360	351	328	375	347	330	362	366	355	333	345	354	376	385	329	364	372	374	348	367	380	353	333	338	346	368	346	365	345	364	421	353	373	377	349	353	385	371	330	340	356	380	388	342	321	372	384	363	369	345	360	381	351	329	353	379	342	335	358	354	335	369	352	374	335	358	382	357	344	365	373	370	368	363	380	372	373	354	380	351	417	381	367	383	358	383	380	379	352	331	350	343	378	388	360	377	343	336	379	336	403	353	380	358	333	347	345	382	349	379	342	336	359	370	398	358	358	359	385	349	387	383	369	390	383	367	386	358	353	341	336	317	342	346	394	387	383	374	364	372	384	375	366	332	389	332	359	390	372	347	386	347	349	384	411	358	360	375	341	382	374	351	364	393	363	384	379	360	378	363	371	356	359	378	391	313	383	347	389	376	350	359	369	367	365	349	323	350	349	340	366	373	358	358	364	363	373	333	392	327	378	372	382	374	388	304	366	382	375	359	387	385	366	329	398	369	364	376	358	333	348	391	374	350	369	362	355	396	333	363	367	356	324	352	348	344	387	367	363	369	352	360	375	350	378	361	399	365	357	372	313	387	346	322	358	363	335	344	375	365	346	352	389	352	378	361	362	408	371	353	360	389	380	351	354	373	361	375	373	354	374	370	353	320	354	349	363	317	380	357	395	328	330	340	370	338	368	371	362	393	389	365	388	358	361	348	372	336	385	357	397	385	361	387	328	361	344	341	376	365	335	369	401	395	370	375	333	349	382	356	364	353	370	356	361	345	356	395	358	375	355	354	363	367	367	378	340	375	357	350	356	366	343	344	367	345	362	376	331	354	369	336	346	368	359	378	348	338	373	374	364	337	355	347	384	376	374	346	383	368	350	341	350	370	363	378	344	350	356	370	362	363	316	343	356	356	376	373	365	352	361	353	357	364	376	367	361	365	359	367	395	353	342	383	386	352	346	372	399	379	335	348	323	373	344	342	361	384	326	371	337	374	352	393	348	351	338	376	366	350	389	359	363	339	354	363	365	358	366	346	373	363	361	387	396	379	354	362	384	360	378	357	342	394	357	340	353	349	327	351	357	359	370	374	379	363	339	349	358	347	342	344	354	355	366	331	349	355	342	370	347	362	363	349	372	373	368	360	367	382	366	361	337	361	382	375	331	348	342	382	370	362	372	384	336	351	370	347	368	367	349	397	327	333	351	373	345	363	359	358	383	326	373	344	396	374	364	346	367	360	376	340	356	337	372	395	359	355	345	373	332	392	336	358	363	348	335	357	340	373	371	338	363	344	376	355	366	352	351	398	389	345	367	320	383	353	362	362	344	381	402	348	374	374	354	376	352	346	403	356	366	384	366	365	369	387	353	343	372	358	369	362	405	351	391	371	349	374	342	363	368	381	374	352	377	339	352	366	333	370	361	341	358	384	382	363	355	358	373	384	363	356	363	366	353	358	377	364	353	361	377	367	376	368	392	356	328	380	348	362	334	337	376	376	357	365	339	337	353	365	331	364	384	386	337	357	332	377	356	365	357	352	358	375	355	350	377	342	346	368	396	401	379	378	326	374	366	385	359	352	364	335	361	346	359	329	377	338	388	379	387	365	369	376	358	340	373	362	343	375	362	351	377	392	368	378	356	363	333	392	362	353	335	354	373	400	399	337	368	385	373	343	352	351	353	354	330	358	343	361	385	370	319	366	398	363	374	363	345	355	332	355	364	348	353	392	355	390	378	342	312	358	343	366	369	358	372	363	346	367	372	348	377	332	421	384	338	349	354	351	401	360	360	357	351	371	362	336	356	354	370	353	335	345	349	350	393	371	355	306	363	339	364	361	381	355	353	369	377	407	356	377	373	382	368	383	370	334	399	370	369	380	357	338	326	376	358	371	368	346	378	356	339	371	355	380	371	383	370	388	354	335	340	349	378	364	390	405	363	342	361	392	360	330	387	371	356	358	390	359	367	386	361	352	373	347	361	372	381	357	374	345	364	348	356	337	389	350	343	377	339	331	396	347	321	358	355	345	336	374	387	378	329	404	344	380	357	364	393	357	368	397	332	361	346	350	373	357	366	380	367	352	380	348	355	338	356	321	317	334	374	385	367	349	371	379	357	388	378	371	367	380	339	347	368	386	397	373	368	376	367	324	357	381	361	362	347	347	369	367	378	359	351	369	384	406	353	370	339	362	398	361	363	364	378	343	358	401	350	383	370	356	393	371	345	367	359	377	382	333	326	363	374	357	388	376	341	383	354	407	369	390	395	364	357	377	342	398	377	333	359	356	341	363	339	359	350	328	368	360	367	353	368	361	348	370	356	365	340	391	377	355	373	391	361	344	367	354	355	395	366	359	384	359	343	346	391	378	399	329	359	363	328	354	362	376	379	343	354	353	359	318	353	344	365	339	359	350	390
26675	20457	9759	2055	825	563	484	417	410	401	380	342	374	353	342	355	336	351	345	350	301	341	320	343	320	347	321	340	326	333	315	336	336	338	353	328	318	292	331	350	311	357	344	313	346	306	301	336	354	371	310	327	340	345	332	323	359	305	328	290	308	339	327	327	303	347	356	323	307	317	324	306	324	311	349	305	329	315	308	329	332	323	310	325	338	326	309	341	329	295	308	340	311	330	331	341	350	311	328	314	333	336	354	287	311	318	339	334	318	362	322	335	366	311	325	325	319	330	329	339	344	328	351	373	348	317	324	308	327	337	339	336	348	324	311	329	320	301	297	332	349	320	336	322	343	322	317	334	318	338	325	312	336	329	302	319	367	317	317	317	304	337	335	354	316	310	316	337	314	321	354	333	348	312	337	343	351	323	348	352	325	330	337	290	321	352	317	297	341	338	316	361	317	305	299	331	337	327	325	365	339	355	357	303	325	323	323	349	326	300	330	315	332	331	354	342	324	332	335	302	316	327	304	316	332	323	323	325	324	307	347	347	329	330	319	327	339	328	321	338	317	304	321	306	345	338	308	354	327	287	323	319	346	343	328	303	303	323	343	327	300	323	322	318	327	339	320	330	348	344	312	320	332	304	325	316	308	311	327	352	328	316	327	328	319	323	344	326	350	343	294	314	341	342	361	312	330	332	315	323	302	322	324	304	312	335	345	308	345	366	324	347	317	354	332	313	299	304	360	323	309	297	322	332	307	319	316	326	313	307	319	339	330	329	299	287	322	306	325	326	331	329	319	321	341	369	322	343	337	322	351	347	331	349	329	343	321	315	296	314	296	326	380	321	332	329	345	337	339	322	337	302	314	347	325	329	291	335	340	300	288	329	305	350	313	291	329	335	340	293	325	312	295	343	339	300	323	317	318	321	299	316	346	340	352	323	311	333	334	335	308	283	329	350	304	321	357	339	280	331	320	323	319	319	319	337	305	339	304	347	315	315	324	340	318	330	288	357	308	329	337	344	315	329	327	348	350	302	327	344	290	350	317	311	325	328	335	326	340	327	322	351	320	312	306	338	310	303	314	319	331	340	325	326	347	333	326	333	335	310	321	322	320	338	325	342	349	317	346	306	353	300	306	323	314	350	328	336	312	339	372	330	347	320	351	296	337	320	323	334	330	317	339	341	321	348	307	333	332	333	321	317	326	294	310	295	339	325	311	319	342	356	310	340	308	346	366	356	335	306	329	346	309	339	332	321	301	356	354	331	325	315	296	327	338	317	335	329	308	289	324	317	313	343	320	343	305	353	299	323	304	321	322	326	297	333	336	320	330	346	318	346	308	327	320	335	301	300	326	310	331	313	337	349	340	328	301	340	356	275	317	324	301	339	342	351	310	327	295	336	290	370	338	314	334	319	295	367	326	365	348	267	332	302	356	328	318	318	327	308	333	338	326	293	315	348	344	308	333	338	311	325	315	321	357	323	331	304	319	324	349	330	273	329	333	366	303	332	333	345	336	322	344	332	296	341	345	303	345	318	325	309	343	313	338	316	321	359	337	337	301	362	341	324	327	356	348	327	368	312	335	316	329	331	351	328	335	333	307	341	362	338	307	326	304	322	305	331	311	304	324	336	319	333	300	311	312	319	296	329	294	322	311	317	323	305	309	326	363	301	331	358	299	321	313	301	343	300	322	319	326	334	336	333	341	323	359	306	315	330	334	303	310	304	325	318	334	350	324	345	324	325	372	308	289	337	362	315	338	316	315	303	329	349	320	323	298	304	321	310	346	313	358	334	305	321	313	344	356	372	316	326	303	320	345	330	351	343	336	325	333	333	317	323	342	331	335	304	325	315	300	311	343	281	290	315	306	334	314	338	347	320	302	344	325	332	319	308	312	355	358	334	355	322	327	349	283	334	328	321	333	345	305	324	325	285	324	348	317	330	307	290	338	320	327	321	311	370	343	288	340	366	365	344	298	310	304	336	330	341	305	354	342	302	289	333	318	284	319	311	310	331	340	346	304	316	320	319	306	315	329	338	342	363	327	308	324	311	293	319	303	361	318	322	342	305	340	342	340	291	305	317	305	327	335	339	355	342	314	301	307	343	308	327	335	321	337	337	343	337	299	316	339	301	312	316	351	321	309	320	305	298	322	329	350	301	346	348	354	312	340	312	305	299	313	349	348	336	311	301	344	328	318	308	312	370	326	312	320	352	326	336	322	319	330	333	311	330	300	335	338	312	332	314	304	294	322	342	302	335	326	293	305	334	331	310	324	344	330	322	309	332	331	344	317	303	318	294	344	363	322	302	312	308	287	298	330	354	325	317	288	340	314	336	332	344	302	309	354	322	303	318	326	303	343	311	326	335	342	313	359	314	315	347	348	309	318	315	342	326	322	329	297	355	306	346	343	352	333	313	347	345	304	326	327	357	336	351	330	320	315	368	329	322	329	315	341	322	339	342	329	342	357	318	340	314	336	311	342	343	345	335	329	363	325	284	342	308	357	334	348	351	328	332	315	338	331	324	332	326	318	353	307	319	302	326	346	330	368	305	344	328	353	335	330	315	327	306	326	341	315	347	321	316	320	317	290	317	333	310	353	343	329	378	333	319	306	330	326	333	322	320	359	372	330	303	322	316	323	349	313	321	329	328	331	327	296	328	331	337	318	337	370	329	339	301	341	310	319	311	316	342	320	333	356	342	316	308	328	311	314	326	326	340	312	290	298	330	302	305	336	320	328	309	342	299	315	309	332	346	313	340	330	327	347	311	329	287	302	344	323	310	322	353	325	340	331	314	295	327	294	323	314	284	350	302	351	309	323	317	356	319	302	321	329	349	326	314	289	350	331	305	329	325	338	318	338	325	335	325	306	336	354	339	330	305	316	325	322	324	351	324	261	338	317	303	347	316	346	316	357	344	330	343	333	318	341	303	305	339	371	306	324	331	326	314	333	309	318	310	364	323	341	340	341	320	324	350	314	353	339	329	339	288	336	264	332	300	324	351	335	326	336	346	317	335	339	331	308	313	326	300	363	272	332	310	353	326	343	315	325	319	303	329	361	318	318	326	323	333	326	337	310	325	309	323	304	337	336	340	334	324	306	317	321	298	309	310	310	328	323	307	312	318	350	363	302	356	320	341	311	360	319	293	366	310	343	319	336	331	319	322	330	333	307	313	333	308	301	311	313	345	326	333	321	306	300	297	312	330	292	338	348	361	326	318	340	319	334	321	333	335	303	298	326	360	336	330	321	323	350	321	318	323	359	304	321	303	326	318	351	306	345	321	272	335	356	320	347	356	339	315	327	351	323	330	332	322	336	338	318	335	326	338	310	326	335	306	341	337	296	306	310	321	357	355	339	333	338	332	279	310	327	321	329	315	327	287	312	338	307	348	328	323	303	308	314	296	322	310	315	337	306	342	328	337	311	309	307	314	315	312	349	324	324	346	319	354	332	306	302	314	312	342	363	345	362	323	319	328	317	320	354	349	313	296
7801	8526	7288	3533	2036	1346	946	800	747	673	664	577	557	538	531	534	519	531	504	524	531	533	561	519	504	503	524	493	557	510	496	521	482	487	510	512	514	501	496	498	470	477	552	542	491	492	491	514	510	486	518	525	531	544	522	519	463	475	497	482	509	491	499	516	482	456	514	491	440	469	528	468	532	522	532	518	513	518	482	497	524	496	500	480	518	524	488	500	522	495	486	525	511	489	508	522	462	495	491	496	467	493	501	473	514	487	486	536	507	498	524	501	451	487	457	491	498	507	530	487	530	524	513	511	480	462	556	483	471	515	481	491	496	469	507	454	524	521	491	488	477	533	489	493	495	487	505	537	490	510	495	544	483	494	502	529	514	513	538	502	507	473	519	502	491	489	528	525	528	528	491	447	530	532	474	485	537	516	510	443	490	493	529	537	501	478	500	484	516	524	511	467	509	499	493	542	519	487	489	497	478	534	497	480	525	517	533	480	525	504	536	558	528	523	480	516	523	493	494	551	493	523	516	505	499	513	493	472	540	529	518	485	529	513	490	515	497	518	515	477	488	501	540	490	535	510	482	483	519	485	492	527	529	505	538	490	468	492	494	473	495	519	511	482	516	491	474	524	522	495	490	476	512	508	515	520	500	504	526	513	527	470	465	464	484	521	501	494	494	496	499	487	460	448	523	512	470	477	472	544	474	470	501	482	507	496	527	469	486	484	444	487	490	551	502	528	521	514	466	545	467	508	505	487	519	535	514	500	497	492	505	484	515	490	532	521	467	523	500	502	441	521	513	498	539	528	499	461	503	496	479	447	487	500	519	534	478	543	508	490	485	509	525	508	499	473	509	465	485	470	451	503	500	509	507	491	492	517	489	466	512	472	480	493	499	483	484	526	494	499	504	491	511	483	513	482	538	471	498	496	504	486	492	461	515	495	516	484	504	506	519	537	519	526	467	482	503	528	491	502	532	501	505	489	508	504	498	496	485	497	513	517	494	539	508	485	510	504	481	485	507	495	466	524	526	507	499	482	539	490	507	469	503	494	487	467	495	482	476	489	549	517	504	533	489	451	512	505	495	530	517	505	501	478	474	507	521	489	450	527	479	543	523	541	504	482	477	473	504	468	487	514	495	496	523	504	557	532	468	502	523	484	492	512	478	517	506	515	467	488	469	502	496	511	490	503	527	476	494	497	516	503	489	511	509	461	531	477	469	504	541	509	486	454	501	476	510	474	482	526	480	498	498	537	495	485	491	486	513	513	507	479	492	531	506	479	493	494	487	469	515	478	518	553	488	480	509	538	493	510	501	561	468	495	481	476	495	508	496	526	467	477	489	539	488	466	519	491	500	485	463	484	536	502	525	492	513	491	470	503	485	524	480	515	498	518	519	510	495	508	477	515	488	513	522	512	529	539	453	565	507	477	513	502	493	477	466	504	483	492	556	498	529	485	496	472	495	541	499	455	524	491	495	518	479	484	492	482	471	499	510	505	501	515	494	462	539	494	492	455	480	494	521	480	490	513	482	470	495	489	517	530	509	523	491	498	482	508	506	493	511	491	512	472	507	465	535	497	516	495	515	524	484	503	504	503	488	502	494	486	549	535	512	524	494	480	497	514	493	442	481	499	496	519	489	495	517	501	503	453	517	522	496	490	495	500	450	483	485	479	518	511	552	516	469	506	506	508	478	496	517	500	493	456	508	450	485	458	525	484	527	528	467	475	531	505	539	512	524	541	493	495	553	469	451	509	469	543	481	515	517	517	482	439	494	514	502	513	485	458	488	529	483	531	507	485	466	469	498	490	521	478	504	494	501	503	526	517	516	493	523	532	512	529	461	492	512	487	458	510	542	460	481	537	449	513	473	468	490	506	506	493	504	487	481	488	521	512	493	552	508	542	480	500	479	519	481	540	553	460	506	494	520	535	507	520	502	486	482	510	500	474	488	510	509	488	480	476	491	512	492	495	508	479	488	517	514	530	501	495	528	478	520	508	538	464	521	505	532	508	495	501	506	518	521	484	489	493	512	471	528	533	515	462	520	503	523	490	504	470	501	512	514	500	454	482	479	479	485	503	482	502	535	495	510	519	525	470	459	475	486	493	496	545	471	535	458	507	504	488	511	474	486	484	490	506	485	512	531	489	506	494	525	511	485	523	496	525	458	517	538	484	486	476	511	496	548	481	491	470	487	501	506	507	488	508	513	491	536	530	555	514	516	512	491	473	498	487	497	501	529	444	480	517	507	494	477	468	520	501	514	490	444	532	495	491	495	476	479	472	513	516	535	468	484	488	485	482	523	497	512	507	492	516	511	511	511	516	492	512	539	524	526	481	485	510	500	516	502	501	518	466	496	476	509	533	466	512	459	531	488	506	493	511	511	524	487	501	482	483	485	512	507	530	444	518	513	492	460	517	492	497	470	494	493	478	505	489	464	481	502	486	488	504	500	499	484	486	541	477	520	493	531	479	495	482	500	479	515	524	504	485	489	476	512	464	486	497	482	504	512	453	475	525	483	504	527	520	489	491	456	518	546	475	509	497	500	488	499	485	500	487	518	486	513	483	528	490	490	537	463	476	475	474	518	517	484	507	513	522	491	467	454	500	483	466	489	496	521	523	491	565	523	541	476	483	509	537	504	495	525	503	474	497	458	510	504	459	502	505	544	521	468	544	522	489	489	508	502	492	476	474	504	474	467	460	495	491	474	503	505	495	495	514	492	535	476	549	503	522	452	485	510	488	539	459	499	525	523	466	477	498	499	500	475	459	547	491	495	473	515	477	477	479	506	486	494	448	518	487	498	496	491	511	490	522	520	483	529	528	516	500	516	458	489	512	477	509	475	515	530	501	516	481	493	482	485	502	497	472	527	470	481	459	488	492	479	513	522	510	498	504	524	488	506	506	500	474	488	519	497	483	478	498	486	491	482	494	462	502	515	506	524	480	506	509	478	483	495	489	488	507	487	509	496	474	523	482	507	513	504	477	510	468	510	480	488	526	508	528	503	532	451	519	508	475	473	491	490	499	511	506	521	481	511	541	498	491	480	477	497	518	501	504	543	518	479	494	536	526	456	492	472	522	518	526	496	477	475	496	484	529	470	508	474	511	496	499	524	471	528	533	508	499	513	498	490	495	489	491	517	476	480	491	460	513	481	493	529	505	480	505	487	522	511	499	503	515	523	499	507	512	522	496	498	483	514	478	494	456	532	546	507	486	499	529	553	475	521	481	537	512	519	525	518	489	503	540	516	518	497	511	508	507	511	472	474	519	462	465	521	512	507	472	513	495	463	503	504	498	510	513	515	514	531	456	480	491	489	490	511	497	486	497	484	489	465	486	477	506	483	493	514	487	531	512	530	506	501	525	507	508	502	513	491	490	496	463	504	522	501	515	472	499	533	501	506	505	487	496	492	489	470	501	509	509	481	517	498	494	525	506	511	511	507	504	488	502	520	514	541	443	512	498	507	472	498	470	485	492	521	507	522	500	496	502
24270	21177	28201	24414	19400	2730	1033	755	584	540	509	471	511	481	408	424	434	462	408	440	427	408	393	417	375	386	423	416	396	400	424	387	384	372	392	410	406	372	349	393	365	379	363	416	396	383	360	355	371	366	347	360	416	428	385	349	348	384	345	430	357	397	382	402	377	401	368	390	383	386	354	356	358	393	363	401	397	367	397	403	407	379	359	375	369	359	380	361	386	348	381	398	358	351	322	369	358	382	351	377	353	390	344	341	399	358	371	396	396	334	377	371	356	409	378	359	334	384	355	347	406	377	376	380	366	390	428	386	380	386	368	353	403	405	370	369	358	373	372	366	418	351	399	401	377	413	376	386	397	366	367	351	344	364	385	373	381	389	386	383	389	383	373	362	378	378	345	332	387	370	373	365	416	378	358	367	329	370	387	406	378	363	362	374	320	370	394	316	388	376	416	361	353	371	389	365	378	367	401	377	410	355	372	361	377	373	367	390	393	381	378	404	402	340	379	356	398	368	414	355	391	346	344	378	354	335	366	384	355	347	355	364	384	381	356	358	343	365	369	377	354	344	360	376	379	351	338	355	347	388	387	389	345	356	384	392	376	420	390	377	376	350	376	397	389	417	356	379	398	362	368	373	380	361	374	355	374	377	360	348	370	350	383	394	383	386	383	332	334	408	353	345	390	380	376	392	358	374	374	359	391	419	373	396	398	324	349	380	345	366	364	408	403	357	355	362	375	370	398	366	332	370	340	393	383	364	377	405	392	367	393	347	368	375	352	382	369	366	369	359	352	348	366	389	386	355	364	374	368	365	361	371	393	375	374	343	378	373	402	367	358	372	378	384	377	402	368	379	398	358	376	385	359	390	380	370	382	381	420	367	371	351	407	378	372	379	359	363	360	373	382	397	382	348	350	361	398	382	405	382	355	408	389	394	377	314	410	377	401	374	396	434	370	382	377	343	395	402	383	350	359	356	362	353	415	376	388	370	382	369	359	384	351	370	382	376	336	375	368	390	370	378	390	370	408	381	369	389	374	384	409	394	355	353	348	382	369	367	379	341	367	381	350	362	365	392	375	394	401	360	395	353	377	352	384	391	359	392	397	409	371	406	407	383	395	351	360	341	344	373	350	363	339	341	386	406	359	349	371	390	383	375	362	362	366	351	368	403	373	334	408	372	375	369	398	380	353	377	362	345	409	369	383	401	389	370	368	357	386	389	380	388	384	388	419	372	368	346	327	376	389	387	374	365	402	356	417	372	374	388	372	393	374	354	366	368	337	398	367	366	410	369	403	378	411	384	394	341	390	374	362	356	382	360	381	358	324	356	351	359	383	384	331	369	362	377	363	365	358	350	373	370	385	365	369	376	361	359	380	340	363	351	348	351	385	364	382	357	350	379	389	413	356	375	366	365	391	371	385	357	353	367	372	355	380	376	383	381	341	365	377	346	372	383	398	364	395	359	333	372	366	362	385	364	380	333	373	416	362	395	369	387	389	357	342	376	368	390	355	375	365	368	351	359	326	379	348	389	355	377	399	355	340	381	389	368	383	332	344	394	341	358	352	389	376	383	396	366	364	380	366	383	349	363	353	377	393	367	384	376	377	332	367	405	405	368	377	339	371	330	364	365	367	327	376	402	349	411	378	353	365	364	406	379	377	367	383	372	411	364	377	423	406	350	375	377	373	358	379	339	386	369	360	383	392	367	367	379	377	339	355	401	428	378	364	378	412	362	344	377	376	361	411	377	359	384	353	388	377	392	375	367	334	375	338	356	340	356	374	382	349	354	390	335	402	387	384	370	402	382	400	357	380	379	366	411	369	365	340	352	375	358	366	366	355	340	406	393	385	392	417	384	399	391	387	370	394	342	351	368	406	390	388	316	368	405	376	359	360	394	401	375	388	366	364	352	368	370	376	372	358	365	373	408	339	353	372	378	381	389	414	366	361	372	378	364	349	367	405	363	388	368	393	381	362	382	394	366	348	406	388	368	380	364	352	382	392	359	368	357	367	360	347	388	370	390	370	357	355	388	381	337	339	381	387	377	384	371	396	358	406	367	357	354	364	355	365	398	380	386	379	377	384	347	338	356	339	401	382	379	374	351	382	406	338	394	379	379	374	366	386	322	381	385	396	369	345	375	366	365	383	373	358	337	392	364	374	373	364	353	350	377	400	392	367	386	347	347	382	364	333	350	392	389	371	352	380	359	362	355	375	386	355	351	385	416	382	393	348	363	356	398	386	369	419	355	364	382	381	352	394	367	376	361	371	347	377	399	354	380	398	339	386	401	377	406	388	365	373	380	405	365	374	364	374	352	344	345	381	396	377	377	352	423	369	380	365	362	375	368	394	390	403	367	380	364	353	378	352	372	408	406	360	351	403	362	422	396	415	389	394	367	362	375	378	358	361	359	363	387	359	395	358	339	367	389	363	386	349	387	353	366	402	371	365	351	390	390	376	412	404	406	393	364	364	358	403	388	380	361	377	377	367	377	393	356	391	350	366	361	398	383	407	371	392	355	355	360	357	383	361	392	382	351	373	376	379	333	327	332	355	397	401	332	404	321	354	390	365	375	375	389	328	372	384	390	388	348	400	345	355	390	352	366	363	381	385	355	393	353	391	378	384	393	388	376	386	342	409	366	359	389	379	355	371	348	365	395	389	394	363	350	380	369	366	397	387	358	349	381	367	342	350	375	395	383	335	362	332	383	395	380	342	360	408	374	359	396	393	356	393	352	347	368	356	370	364	392	378	362	379	381	374	377	367	332	357	369	386	377	386	364	360	389	340	371	351	356	354	370	335	377	355	357	365	386	387	388	363	376	368	338	378	343	371	352	327	369	374	327	362	352	385	362	374	347	345	363	327	377	337	376	361	366	411	375	376	378	370	387	378	363	366	344	354	384	367	373	367	379	354	386	388	375	377	397	380	372	354	368	395	355	397	374	402	352	407	386	364	387	363	395	392	350	380	350	368	374	365	356	363	342	370	392	372	377	375	362	366	377	355	373	386	349	387	367	332	378	380	368	351	367	373	405	349	392	387	383	345	347	349	369	378	394	393	380	343	381	325	361	382	340	359	383	377	359	359	371	386	346	369	401	368	363	362	361	380	357	359	378	377	396	376	353	383	347	375	381	364	393	329	369	362	375	329	397	385	346	368	369	381	375	375	363	347	363	349	369	367	394	384	352	397	368	389	363	364	341	370	358	358	354	358	372	340	368	376	395	341	347	399	372	364	349	354	373	418	352	385	374	383	364	353	395	373	366	354	378	345	347	390	395	362	353	362	373	382	338	324	408	387	415	327	327	367	357	386	399	393	372	364	392	360	348	339	384	346	360	371	402	383	357	388	361	367	367	331	370	378	410	365	377	352	362	349	410	358	368	342	311	392	372	381	368	355	352	359	360	371	364	368	349	357	366	378	363	372	387	391	344	395	392	398	361	346	362	361	349	345	392	343	380	375	401	327	371	383	380	372	362	368	368	350	358	363	353
10161	16406	14213	7372	4722	2999	2254	1702	1456	1269	1064	1005	884	865	789	818	760	786	715	664	686	702	690	657	648	638	651	587	616	626	578	597	596	606	599	627	606	636	628	614	561	625	591	590	598	642	585	620	619	561	558	544	589	555	605	601	575	614	575	591	599	588	587	580	606	570	607	605	569	603	621	635	546	609	592	639	545	603	603	584	619	591	577	596	577	588	589	601	588	562	598	557	564	605	554	583	570	566	573	607	573	561	512	595	593	569	579	612	572	578	555	564	591	590	563	553	551	583	562	615	584	589	585	544	600	576	577	567	613	600	562	611	576	549	597	610	583	579	557	531	583	579	539	580	595	520	605	577	564	576	564	616	599	563	588	553	591	536	595	563	533	556	591	618	553	577	588	542	572	606	555	588	532	603	584	592	565	573	569	574	573	570	587	578	584	606	595	549	557	555	561	596	605	567	601	551	561	580	601	576	554	572	567	575	568	563	551	557	583	606	572	558	550	605	529	587	573	616	543	584	585	590	593	555	591	603	606	562	588	585	625	560	582	544	607	559	587	559	588	553	593	561	534	572	554	590	571	584	536	548	562	574	567	591	633	555	569	587	558	569	582	565	542	559	550	598	598	615	602	563	573	572	576	570	620	602	555	559	562	566	594	558	615	595	528	539	576	540	582	592	579	597	572	548	580	583	574	586	599	592	600	571	633	567	594	589	591	580	563	592	606	579	597	596	592	581	591	563	546	588	569	563	588	565	593	574	580	572	615	560	578	567	587	613	544	550	586	556	605	564	558	560	577	577	579	582	586	563	565	533	563	601	579	567	570	555	549	579	593	567	530	595	562	562	565	592	551	556	607	595	577	587	576	552	582	596	556	573	628	582	588	601	564	602	551	571	609	575	639	572	585	527	569	539	563	594	586	590	555	599	581	512	562	526	551	539	540	564	615	567	539	532	582	592	556	571	591	577	546	598	538	566	584	563	552	571	535	537	613	568	593	594	595	570	592	547	546	642	610	567	602	547	557	588	558	539	583	603	589	620	614	589	564	588	573	573	619	567	537	559	546	534	585	593	592	585	579	616	612	585	584	608	545	563	602	601	605	579	539	541	570	560	604	561	574	597	526	618	590	578	602	561	561	539	544	571	587	520	584	563	622	571	556	561	583	563	596	587	579	621	565	560	609	573	581	584	562	580	572	566	588	549	554	581	561	547	545	573	556	627	603	542	559	566	553	578	591	557	564	578	549	565	594	572	549	568	605	569	543	562	562	591	592	580	619	604	577	576	586	578	539	560	576	598	570	600	562	568	572	589	561	569	586	610	601	571	542	556	585	531	537	604	572	570	546	542	557	536	585	550	558	550	561	621	558	608	575	620	595	551	525	615	610	587	611	536	522	558	560	550	571	527	589	578	577	550	554	580	537	553	564	562	577	569	593	573	531	580	563	569	579	594	606	556	596	541	565	591	578	591	582	574	588	548	548	604	548	596	565	611	559	563	611	626	590	565	591	574	561	553	586	546	587	555	592	581	601	575	565	559	612	555	595	599	549	566	586	539	533	569	590	587	561	588	532	604	552	609	589	607	576	559	606	555	549	555	551	604	584	563	551	584	594	597	582	527	590	584	557	524	606	594	589	618	542	562	557	589	585	553	555	534	594	537	566	565	545	572	587	541	599	575	566	574	561	605	591	593	548	537	570	569	559	587	581	532	580	579	520	517	563	562	611	578	541	582	577	528	587	592	606	563	553	586	546	574	535	554	579	540	570	567	538	547	599	550	563	547	550	589	581	576	595	555	533	586	588	545	567	578	591	620	571	593	607	583	550	564	579	601	564	560	565	582	602	531	588	560	576	582	577	574	560	571	611	567	536	560	618	617	594	609	571	576	545	608	577	566	573	591	570	617	568	602	519	599	564	598	550	562	634	594	584	554	575	555	596	550	562	561	589	591	559	560	608	541	571	606	603	572	553	583	602	561	595	582	581	546	582	593	604	571	541	560	544	568	577	589	615	598	588	580	572	583	553	618	538	569	557	561	585	550	556	557	600	561	594	599	550	595	574	604	546	563	567	553	594	600	583	573	579	554	606	562	592	564	529	569	570	554	567	554	563	562	557	561	577	579	529	559	573	582	568	590	598	572	581	620	575	610	649	623	537	619	595	582	576	598	540	577	575	589	555	633	594	560	588	541	578	539	569	571	550	608	605	609	592	557	588	578	582	575	601	532	581	591	631	585	554	554	621	595	554	578	558	538	569	580	542	595	547	594	552	597	598	526	583	581	594	583	563	606	534	588	559	593	550	586	577	589	598	606	569	601	605	586	597	590	591	575	555	594	572	586	573	586	582	550	606	543	603	561	607	593	587	574	599	572	519	607	555	579	610	540	575	592	584	539	567	587	569	548	582	601	547	550	571	590	529	533	578	633	602	582	563	544	561	533	577	549	562	550	592	567	577	552	598	568	538	541	573	618	584	541	590	593	549	552	551	565	585	559	544	576	606	582	558	597	571	604	579	528	572	561	562	534	570	606	598	552	585	582	594	575	578	576	551	584	578	599	578	583	608	570	569	594	563	599	568	575	569	593	531	596	562	568	613	587	561	590	585	585	574	579	600	605	569	586	594	591	573	599	553	574	584	562	586	592	543	566	564	567	617	568	564	560	533	577	604	580	578	581	575	550	580	568	595	578	564	587	541	586	586	585	581	613	605	577	602	579	583	564	574	562	548	561	586	559	569	583	544	563	585	586	572	547	606	559	526	549	562	643	588	618	585	607	597	598	545	570	548	561	592	609	568	606	588	583	575	568	538	576	539	605	545	613	567	585	593	567	570	552	584	621	547	537	635	571	549	599	557	587	536	607	561	587	592	572	570	573	553	600	576	556	602	571	575	573	551	612	567	599	567	545	577	577	589	559	568	570	534	568	569	584	564	570	602	558	610	572	582	610	543	599	581	570	599	548	573	571	590	537	541	584	590	600	573	596	521	605	561	584	583	533	578	587	585	560	604	584	552	595	605	562	581	597	580	591	548	598	557	543	585	548	558	546	571	573	556	569	553	585	547	588	588	560	565	515	617	570	600	579	562	585	611	540	580	613	569	548	551	585	615	519	600	630	614	577	587	575	620	580	625	584	551	545	550	550	596	598	562	565	593	562	586	571	536	566	602	578	610	573	573	568	590	595	547	586	558	555	577	607	568	617	556	581	573	566	528	571	565	583	579	591	557	594	591	559	568	578	604	559	580	527	586	586	566	587	551	600	573	581	554	562	593	550	555	580	534	595	594	550	556	572	588	562	620	591	581	614	614	589	607	571	560	561	617	589	545	596	582	574	573	558	571	602	577	567	587	596	574	624	579	549	573	628	609	605	579	566	528	607	575	603	558	573	570	543	630	577	580	599	574	602	566	602	586	595	575	562	544	598	598	562	553	554	571	548	554	557	560	556	565	575	623	558	574	584	576	579	593	582	578	550	537	556	550	586	536	568	593	559	585	547	580	583
23120	21158	28909	23675	21159	20438	3215	1013	723	589	516	474	392	449	368	335	330	345	305	285	290	306	308	248	267	295	280	289	254	262	289	287	269	271	240	251	237	252	305	244	252	249	258	236	233	225	256	263	248	247	248	238	226	258	252	261	271	230	254	225	265	229	221	247	262	218	238	240	225	266	252	245	261	260	220	238	257	218	235	260	237	212	219	231	263	234	234	237	223	234	234	261	254	206	245	234	231	224	235	234	223	225	223	247	257	258	225	266	254	232	243	227	258	270	241	238	240	264	246	256	234	270	245	219	249	224	227	244	237	234	224	247	235	231	248	239	250	262	229	235	258	218	238	231	242	235	222	232	262	236	252	224	229	231	237	261	247	223	208	226	239	249	251	230	226	241	224	225	235	240	239	219	244	263	234	250	225	245	239	244	246	222	217	253	228	251	241	241	248	237	243	234	236	224	249	240	227	229	243	225	258	226	229	226	242	226	233	246	233	213	235	253	234	231	230	237	223	250	270	216	248	248	219	245	231	235	242	273	230	247	238	243	221	264	238	224	208	232	234	210	205	223	216	228	206	229	234	237	221	230	241	243	256	219	212	231	222	244	214	230	243	257	226	229	234	265	211	226	245	229	225	251	213	255	259	204	264	228	213	233	228	231	227	248	257	213	249	244	230	204	233	251	207	223	233	224	252	229	243	230	194	239	230	238	254	209	235	220	236	218	243	240	258	220	251	204	211	210	240	251	239	220	244	234	238	255	221	252	228	243	237	229	237	258	250	257	260	227	232	258	270	203	230	250	223	243	266	227	236	256	229	248	236	236	250	194	260	216	250	224	229	260	240	226	256	240	209	256	230	229	241	225	243	243	253	245	216	237	226	239	227	212	228	254	233	213	254	260	201	215	247	236	248	240	215	232	250	238	219	251	238	241	225	210	204	246	242	235	216	250	237	203	249	201	227	211	277	257	232	254	236	232	202	256	200	245	244	264	219	212	249	233	244	239	229	210	246	225	224	239	269	244	219	217	228	237	232	252	229	244	201	255	260	225	228	224	220	234	260	229	214	232	244	241	245	250	229	243	231	257	257	216	254	230	252	236	245	257	217	241	246	247	256	236	227	232	213	232	250	224	253	237	243	243	230	259	237	210	231	260	235	220	228	239	229	219	244	239	255	273	248	250	234	243	239	223	240	235	229	234	210	229	232	252	246	238	227	228	234	227	232	277	239	227	243	234	234	218	227	221	231	221	215	261	227	228	265	254	245	237	232	226	230	233	240	230	241	220	250	255	240	222	267	230	229	253	228	243	225	224	221	263	222	225	218	231	233	237	226	205	239	234	244	244	236	240	252	246	222	235	263	255	230	212	255	244	237	237	260	233	241	220	250	236	247	206	214	227	253	241	247	220	236	233	232	225	233	238	258	247	238	235	248	251	260	226	244	242	257	208	228	238	223	238	213	219	212	231	221	250	237	230	244	241	237	227	257	223	269	210	259	258	219	235	226	247	251	228	258	237	250	234	237	223	216	252	232	230	248	221	226	217	235	195	207	219	250	246	249	245	224	242	238	233	224	232	245	229	249	220	231	222	232	275	221	241	237	229	246	212	216	214	222	227	252	216	238	233	222	223	230	225	253	219	201	217	231	249	227	240	263	220	229	248	272	250	218	239	227	236	268	224	250	252	215	231	254	207	246	254	226	235	197	221	237	207	246	247	241	238	224	251	241	228	240	236	246	220	231	232	229	218	260	231	235	238	226	244	231	235	228	226	237	233	242	257	219	251	225	216	237	227	257	215	232	233	222	234	217	223	245	225	238	235	231	226	232	232	255	218	236	240	192	261	220	228	212	272	217	221	224	252	241	247	213	243	233	265	261	213	251	224	265	252	248	244	227	233	225	220	241	248	233	224	214	218	224	240	222	242	226	245	245	225	242	224	248	231	234	235	223	259	231	199	226	281	220	281	214	212	205	231	230	223	235	218	246	228	243	252	219	235	211	220	232	241	241	236	234	250	233	226	227	234	239	229	248	240	227	227	254	211	211	233	247	259	203	241	212	251	234	244	191	240	238	252	247	225	226	229	256	221	224	242	239	243	256	234	221	220	218	220	225	256	244	222	225	246	235	243	221	248	232	215	216	208	222	215	239	244	238	207	231	232	248	252	238	224	218	253	234	214	217	239	235	260	213	230	249	265	244	224	244	227	217	223	251	262	244	242	215	229	228	244	240	228	230	234	223	246	235	234	245	249	263	233	263	250	234	225	229	227	230	218	216	253	224	224	258	232	245	241	218	225	238	238	195	223	212	212	213	210	238	231	249	247	230	257	214	223	207	238	228	225	276	232	244	247	262	252	214	216	206	220	232	240	228	233	275	245	231	238	234	257	217	225	248	226	234	217	231	235	251	205	253	229	221	261	220	251	197	251	226	220	254	238	252	238	211	224	216	260	245	228	237	258	247	239	194	234	222	257	236	211	227	213	231	233	247	238	218	258	252	218	256	249	236	220	223	242	236	228	238	250	222	235	240	254	238	231	233	237	246	249	243	225	215	249	237	253	256	233	224	240	223	255	230	226	260	230	243	242	231	237	229	259	229	239	248	217	236	247	235	221	211	243	225	223	233	227	226	250	240	247	217	244	229	206	247	224	242	245	257	246	233	240	233	235	250	228	240	245	228	263	219	239	228	272	216	246	221	232	225	246	220	247	263	244	230	218	217	221	239	219	214	249	239	219	239	230	246	232	246	238	233	229	223	234	224	229	224	226	214	246	231	229	224	230	223	231	241	223	229	259	243	236	215	257	241	226	238	245	233	206	200	241	225	235	239	227	247	238	230	229	233	251	240	251	256	240	221	232	252	237	229	254	228	232	225	227	231	247	244	231	233	236	222	230	255	237	243	240	223	248	212	250	227	220	229	239	235	245	224	216	239	216	248	228	253	224	212	216	220	240	220	243	218	215	229	219	263	239	245	241	252	241	214	233	237	200	242	237	218	219	249	238	238	249	249	232	212	240	240	235	261	234	215	233	228	225	241	234	238	216	246	222	250	213	198	223	236	226	256	248	216	232	226	247	255	224	252	233	247	253	217	233	240	257	230	236	240	223	218	226	232	246	225	226	231	235	250	250	234	187	234	227	218	220	212	246	224	225	225	223	235	252	267	217	224	215	230	226	225	230	236	226	232	238	216	247	227	241	228	252	233	219	237	266	246	217	211	224	234	243	250	223	233	228	214	228	248	224	243	252	249	255	238	213	227	275	230	220	215	234	254	253	232	237	249	245	234	239	235	249	240	221	235	230	250	222	215	240	210	222	224	225	243	234	211	237	197	246	271	227	216	230	223	222	228	229	258	228	237	285	248	213	235	198	219	239	245	230	206	230	252	236	250	227	222	241	240	232	212	224	247	239	229	220	237	230	237	213	228	224	232	241	237	211	225	232	214	217	236	242	249	224	211	244	219	211	223	241	229	227	253	234	249	217	218	248	251	213	237	231	225	245
13184	22692	19863	11157	7122	4665	3422	2586	2118	1636	1332	1174	996	902	808	774	736	683	604	623	577	586	557	540	515	514	494	494	463	482	491	473	450	445	434	471	428	413	430	407	435	405	427	399	391	378	406	380	380	389	358	399	366	393	380	368	387	387	392	376	377	412	362	359	379	366	383	386	379	403	371	342	404	362	402	417	389	418	388	448	354	356	378	362	395	383	366	388	334	364	411	351	358	366	379	412	371	364	395	401	343	358	373	386	357	390	390	385	391	363	375	393	382	376	363	376	354	366	343	359	377	387	347	391	379	383	368	373	380	386	378	358	380	384	351	342	357	386	363	391	348	330	395	395	374	344	391	358	365	353	382	372	349	360	380	381	399	371	352	369	357	379	359	371	362	362	368	361	360	384	369	333	350	366	359	368	387	373	376	346	389	396	352	405	412	387	371	361	424	373	344	352	349	356	337	353	386	366	389	369	390	392	357	361	338	380	370	390	362	385	392	393	365	393	393	380	401	403	369	366	378	395	377	401	353	409	390	388	364	376	374	351	366	374	355	345	369	381	364	364	380	375	373	392	366	359	358	370	349	394	375	349	387	358	378	361	386	339	360	351	346	373	337	356	367	372	361	347	380	379	386	404	373	377	359	373	363	360	367	346	385	356	343	351	376	350	356	350	370	383	345	365	351	378	320	375	333	363	374	338	351	386	354	350	363	412	378	366	394	368	361	359	402	368	371	309	389	381	363	348	399	349	374	370	384	380	404	376	362	352	346	367	344	363	350	371	370	383	358	349	357	372	373	376	375	418	346	359	350	358	383	429	370	328	365	348	370	338	370	393	344	372	392	381	371	395	346	347	387	356	379	362	383	376	347	370	346	383	384	380	382	336	362	363	359	382	362	380	374	383	376	384	391	342	346	345	383	411	354	346	384	381	399	383	418	355	368	401	356	355	375	338	361	363	375	387	354	383	385	384	356	374	374	379	338	363	399	328	369	367	371	379	361	369	364	341	375	371	387	370	367	365	315	352	344	383	374	341	383	352	376	357	351	374	375	357	367	355	374	363	342	346	372	342	403	368	413	346	387	384	357	380	329	381	371	399	361	339	373	372	380	388	355	366	362	388	410	386	356	404	361	354	388	380	361	386	359	397	375	360	391	372	378	342	362	371	340	393	385	388	359	373	361	341	347	339	360	362	372	386	374	344	381	382	345	348	394	382	418	389	398	384	377	371	362	386	344	352	354	375	373	359	346	381	348	374	367	389	365	384	363	367	385	382	365	362	344	380	366	365	399	364	357	346	389	366	388	358	393	353	359	386	384	379	354	375	377	332	375	342	381	368	340	361	354	361	384	396	363	386	377	399	401	401	355	378	347	360	354	361	412	350	365	367	370	351	385	370	332	390	384	352	321	380	365	369	372	376	353	353	366	357	365	386	384	328	365	371	360	376	388	383	405	383	338	345	368	398	348	383	388	349	334	349	344	367	363	380	368	356	393	355	351	377	369	385	376	384	382	390	367	337	357	363	347	378	365	380	390	348	388	366	375	388	393	366	347	340	374	382	349	384	398	388	350	379	385	386	393	360	374	399	358	376	376	414	384	364	348	356	407	381	376	389	373	360	369	387	363	345	341	369	353	378	359	341	388	370	381	386	408	364	364	346	362	368	366	384	369	380	358	405	372	378	367	361	401	392	352	356	329	367	390	395	368	369	394	366	382	349	358	379	399	341	364	383	350	372	396	382	336	361	343	371	340	366	351	384	362	376	366	379	382	372	387	376	370	357	372	366	339	360	336	367	376	365	359	376	367	358	367	373	358	385	366	360	367	364	396	373	384	400	389	366	386	366	361	350	365	365	370	364	375	386	381	397	402	386	352	375	379	330	369	382	384	370	368	365	402	360	385	344	369	372	339	323	368	359	372	397	378	362	365	360	328	376	363	357	367	356	381	368	364	388	375	352	368	363	372	392	382	378	309	353	380	368	362	373	348	349	406	364	363	356	366	380	372	381	399	364	368	368	350	362	348	376	391	352	388	365	365	360	374	355	380	385	376	382	350	354	377	393	343	351	343	336	347	353	370	365	356	379	375	366	359	374	353	366	366	365	378	366	366	344	381	398	403	361	376	363	340	357	393	336	373	353	422	389	361	365	311	394	341	338	374	373	376	349	372	374	336	360	376	398	353	362	366	381	360	394	364	352	413	364	339	386	365	401	378	388	371	384	371	386	366	355	368	362	391	332	366	381	330	322	365	391	356	339	373	360	369	349	369	363	382	339	344	372	365	386	369	379	378	378	365	378	352	350	383	398	353	363	385	348	367	384	384	364	364	369	405	361	359	374	378	376	370	404	370	364	394	365	370	380	408	356	391	365	385	369	367	350	357	364	369	342	400	358	408	380	352	340	353	387	350	353	372	334	353	363	368	364	337	377	363	376	393	356	369	350	372	386	361	400	355	361	377	360	371	383	365	353	370	358	345	399	354	355	367	356	406	382	359	340	358	367	404	366	416	371	375	370	406	350	379	401	342	365	341	374	369	363	385	401	376	355	354	388	414	344	382	347	366	377	401	363	394	363	331	373	360	330	342	386	356	377	349	376	360	341	384	374	347	358	332	364	362	383	368	364	390	352	414	378	411	365	364	394	338	366	369	342	353	386	365	387	327	381	385	397	352	389	357	374	384	385	420	343	350	361	346	399	351	382	396	360	379	352	381	358	401	374	344	381	357	360	361	371	371	375	402	379	363	386	371	372	354	380	385	374	355	380	367	332	405	353	370	342	340	352	394	346	354	359	391	344	352	386	370	374	387	347	351	365	380	366	349	345	345	367	331	331	395	360	391	372	354	372	396	389	346	387	359	372	373	381	338	337	359	401	374	361	366	368	337	358	401	312	355	369	366	357	354	364	390	391	330	377	383	370	389	384	373	351	338	337	311	357	384	404	380	379	372	370	367	389	360	352	368	370	375	347	325	399	372	370	376	382	361	377	346	373	394	377	365	366	364	378	374	342	378	369	365	379	332	362	353	359	360	361	381	362	362	363	369	425	400	357	359	367	384	361	384	382	353	373	347	358	368	343	386	370	344	356	408	382	356	334	395	398	354	366	381	371	368	366	366	382	351	407	367	400	328	403	365	364	361	363	364	369	346	358	370	390	358	373	378	367	351	362	374	386	378	373	348	335	354	353	365	398	390	405	322	389	346	389	356	376	398	377	381	366	376	343	363	386	375	356	369	359	379	366	368	372	370	402	393	391	332	359	362	417	343	375	378	385	380	356	385	361	383	370	384	350	379	334	382	366	370	395	365	399	314	399	363	344	338	378	382	361	373	353	350	394	357	393	376	373	392	376	365	399	392	360	387	393	348	380	383	368	387	341	382	362	358	339	334	364	390	403	383	385	361	337	372	355	335	378	398	369	383	357	348	389	379	365	384	360	392	389	389	384	390	340	349	370	408	327	383	366	378	358	351	379	351	352	376	364	355	379	337	360	393	350	373	374
26716	20464	9963	2175	996	610	478	401	416	359	361	343	338	345	355	339	318	331	337	352	357	351	376	372	314	316	343	312	340	345	355	334	337	339	367	324	360	318	365	344	291	295	320	338	356	345	337	323	330	383	342	334	352	321	345	359	332	344	329	329	337	364	332	325	322	331	335	342	327	309	345	359	332	331	320	331	333	329	343	351	303	366	376	333	362	319	369	351	354	318	317	349	317	332	331	335	307	338	384	353	333	335	347	335	369	310	345	331	353	343	341	320	325	333	344	351	304	341	314	339	327	362	353	357	357	377	326	301	361	326	340	317	341	311	324	313	332	330	350	331	335	353	351	334	325	361	325	340	345	331	349	327	374	355	334	304	354	293	353	336	369	360	334	321	335	305	306	331	371	331	337	312	311	321	336	346	345	334	358	307	317	335	343	303	331	310	304	366	331	320	321	301	321	312	314	332	341	334	339	338	331	337	342	333	337	340	335	338	323	341	315	331	329	309	356	349	298	323	329	360	361	339	356	350	343	356	376	323	330	344	352	332	331	291	337	313	312	337	333	312	351	319	321	335	336	317	333	346	361	336	335	348	318	329	322	348	353	338	369	369	345	313	327	319	342	304	328	350	318	326	337	354	338	333	324	340	348	319	319	332	342	303	324	330	325	340	332	344	321	352	318	337	334	308	354	383	344	348	335	342	329	348	341	322	353	315	336	323	310	306	332	334	326	316	349	342	336	320	328	320	323	343	331	374	363	333	318	325	334	348	347	336	369	319	352	340	346	340	320	335	370	364	354	335	331	340	347	358	359	322	321	374	368	353	353	336	317	321	333	329	335	328	325	332	335	330	345	333	329	355	317	310	341	344	338	316	325	372	325	348	344	360	327	336	355	296	326	367	351	325	318	330	372	320	348	309	363	326	353	361	354	368	360	336	340	328	369	346	337	347	311	306	354	338	381	346	356	325	315	336	301	350	313	326	317	325	365	331	310	349	322	372	324	319	332	332	353	339	345	342	313	339	331	343	345	324	325	326	339	313	312	346	355	340	335	323	350	316	342	377	284	344	292	312	324	362	327	343	337	335	360	342	352	336	316	386	335	347	344	311	306	293	336	322	350	369	315	341	338	340	321	341	372	319	347	319	319	357	334	342	344	385	352	321	330	343	314	310	329	340	313	334	322	347	334	375	347	342	329	327	333	328	315	293	352	361	361	335	292	354	326	330	310	349	321	318	319	369	326	325	345	350	317	315	347	327	337	331	368	375	354	346	309	353	345	346	346	342	355	346	346	314	335	330	368	332	321	372	334	332	303	340	325	349	315	313	349	330	386	295	304	291	315	323	338	366	338	349	337	312	342	337	358	327	339	308	343	333	314	345	323	351	317	349	342	319	342	361	334	325	345	346	299	347	342	358	308	288	326	351	335	331	364	333	333	330	338	321	325	335	327	333	325	367	341	343	339	332	325	325	345	344	318	313	346	310	340	351	320	338	307	342	347	316	333	362	340	353	349	331	330	309	361	308	353	328	336	334	330	353	319	329	343	325	352	346	336	360	317	370	366	345	331	303	348	348	334	372	365	321	333	319	330	317	295	309	299	357	335	315	338	358	357	337	326	342	333	324	319	347	334	338	361	327	307	351	335	321	351	352	359	342	314	320	309	301	339	350	370	310	334	367	328	339	327	327	318	355	300	338	365	331	349	300	346	355	337	355	295	353	358	331	333	328	348	362	351	335	340	302	314	341	344	346	338	298	345	340	304	337	358	331	318	359	307	355	346	358	346	310	324	338	317	332	347	368	325	325	344	346	326	355	345	320	346	329	319	354	326	323	360	311	294	332	333	332	347	343	340	309	323	345	376	337	340	325	311	313	347	347	345	342	332	334	354	346	376	347	373	356	331	339	335	289	364	320	349	345	345	344	345	326	328	351	322	339	347	340	344	342	340	309	344	376	336	340	345	342	319	331	323	315	332	318	375	313	328	346	324	353	337	353	328	337	333	342	346	344	311	347	351	319	337	310	374	362	333	358	335	328	315	294	332	355	361	337	339	364	331	329	333	341	361	311	314	354	339	284	348	342	332	330	373	330	316	346	347	354	320	354	321	316	315	306	339	385	332	342	357	328	329	318	325	319	357	341	338	352	352	340	334	359	351	325	342	359	347	330	311	339	320	374	326	305	313	338	345	355	367	312	338	312	338	321	330	337	312	374	308	348	337	335	361	335	356	327	353	337	331	336	330	334	335	355	349	301	327	314	357	360	354	322	332	327	345	327	312	336	340	340	316	349	346	292	320	342	354	329	323	312	349	325	354	310	324	322	321	341	346	334	347	331	332	328	335	333	335	355	347	341	331	340	326	342	333	341	341	354	326	317	346	309	354	350	344	352	335	302	313	302	325	308	342	360	337	343	328	334	368	348	356	332	330	335	379	322	321	329	328	322	358	348	354	328	315	338	330	326	351	314	346	323	315	349	337	331	340	357	338	321	342	325	333	312	322	331	386	313	306	314	344	320	349	347	372	340	330	324	321	299	336	333	353	336	304	366	330	358	331	335	295	311	344	332	288	347	341	340	339	328	333	316	351	326	324	348	331	343	303	347	340	326	320	304	313	339	326	316	331	346	344	334	322	357	322	338	328	313	319	373	344	326	329	327	350	335	328	320	342	345	304	351	348	322	348	326	316	353	367	367	337	342	314	346	335	348	354	321	342	362	349	363	354	359	311	331	333	329	357	328	343	338	356	304	344	300	315	310	333	341	350	335	327	325	297	354	360	351	346	325	314	362	346	330	346	343	347	341	325	365	338	359	305	307	329	314	330	346	326	341	322	341	329	345	328	322	320	343	325	318	314	330	344	352	337	354	344	344	316	347	343	332	363	336	326	359	324	328	329	313	355	365	339	342	318	315	336	327	367	347	351	361	322	343	338	344	342	348	341	332	354	299	352	335	336	344	363	345	334	344	354	357	324	355	367	360	312	317	335	367	303	332	348	331	330	338	354	340	366	325	343	313	361	328	305	320	317	299	311	326	367	331	331	329	305	321	294	358	304	312	331	351	352	341	319	332	313	330	309	307	339	344	329	350	342	333	341	316	319	341	324	333	361	313	346	352	351	322	337	329	349	308	338	351	337	344	336	339	337	345	318	334	329	353	302	354	389	342	316	360	327	319	313	335	358	344	339	324	359	331	331	334	336	355	325	330	356	300	329	333	305	314	336	340	338	360	325	302	349	339	337	337	349	342	360	356	361	368	333	354	320	370	320	356	331	343	368	326	329	328	358	347	333	335	340	341	333	321	350	343	318	335	338	318	344	333	296	366	325	384	342	329	329	328	326	321	351	343	317	342	373	329	382	362	325	376	291	326	354	309	321	323	359	332	366	333	349	339	305	348	336	345	321	350	325	314	369	343	309	325	319	342	344	272	331	326	331	356	360	345	352	348	357	335	361	340	361	312	334	329	322	352	318	308	341	374	378	341	318	352	357	347	344	339	322	364
7861	8806	7904	3712	2092	1241	989	841	689	640	598	598	553	557	581	534	534	582	509	552	569	509	509	547	516	495	496	498	511	530	512	546	536	527	467	519	504	511	493	514	513	509	539	512	448	541	486	529	562	527	522	526	507	499	485	526	534	509	488	486	517	461	494	509	526	503	552	531	503	518	468	525	512	506	519	528	524	501	510	515	518	559	516	502	532	555	499	477	493	527	535	503	497	510	537	508	505	540	499	511	542	518	528	522	511	512	496	539	482	520	515	531	512	510	512	519	508	513	497	514	514	500	494	510	525	488	516	513	503	514	536	492	496	504	551	536	514	530	487	526	527	509	496	524	511	482	515	521	518	531	485	504	534	537	520	481	506	515	563	536	489	512	524	537	491	522	540	488	508	526	495	491	514	509	480	478	487	505	509	475	529	520	510	551	515	537	518	502	520	528	532	488	525	500	509	486	504	535	495	554	526	524	519	490	490	509	509	556	505	499	537	552	553	483	525	492	516	513	506	534	497	521	477	528	509	561	480	498	515	500	482	514	540	523	460	516	511	516	506	491	513	517	540	459	492	543	521	505	483	504	508	491	479	515	485	490	536	542	486	538	508	542	490	472	496	495	512	511	524	507	473	513	533	478	532	509	544	519	509	502	492	522	511	505	532	511	542	495	526	499	525	524	503	529	461	503	498	521	515	523	533	525	527	517	521	515	497	506	511	507	496	527	523	503	514	495	549	476	533	504	497	488	519	507	505	511	498	515	513	505	518	497	550	489	495	516	537	487	504	502	522	522	512	510	467	532	529	489	527	480	497	540	516	506	483	497	460	526	500	517	493	488	531	480	500	557	529	526	542	538	496	506	499	517	504	512	511	533	501	526	502	515	498	463	495	537	536	540	541	494	523	554	566	504	520	514	524	531	486	512	518	507	514	460	487	540	513	473	531	530	532	523	492	487	517	520	555	484	525	518	526	529	519	567	538	529	505	499	539	489	513	523	476	503	535	546	536	535	487	494	511	545	532	520	548	500	503	506	481	520	482	505	490	493	503	534	489	530	498	498	550	516	522	484	494	472	535	481	507	477	510	529	509	520	488	508	502	492	478	524	495	515	521	511	514	510	530	517	514	496	507	531	499	514	487	483	525	528	495	500	511	541	533	501	508	510	518	485	481	486	488	525	523	486	500	523	478	496	486	473	513	513	500	493	476	532	517	490	506	506	529	498	493	525	509	517	497	522	551	491	521	462	503	475	513	530	508	510	494	546	490	501	528	544	518	543	521	511	517	549	474	517	516	499	480	489	454	542	528	499	491	522	541	500	453	510	488	527	559	504	471	518	473	506	504	523	508	503	505	506	489	509	503	490	542	508	465	536	545	539	510	495	472	499	511	499	499	532	506	529	508	540	483	546	509	541	501	511	491	517	526	523	500	524	534	533	493	497	489	543	537	510	491	525	518	511	497	588	493	486	499	541	493	513	505	520	513	560	518	508	530	523	533	512	468	515	506	489	537	533	522	507	546	516	510	499	515	518	525	513	501	507	511	470	497	517	492	571	504	488	498	508	548	503	523	506	536	482	506	479	510	545	535	533	519	465	502	498	514	452	491	507	469	525	499	491	513	474	573	516	502	502	482	529	518	540	512	509	468	547	507	494	497	504	526	533	509	476	495	509	500	486	509	499	498	534	549	485	517	474	502	487	525	491	508	543	496	508	540	501	556	485	500	567	548	498	500	495	470	508	535	523	537	496	534	502	506	517	526	521	509	470	541	494	528	501	518	501	485	515	510	520	534	510	512	506	492	523	574	534	494	495	513	498	510	534	536	492	510	519	521	506	493	512	546	535	501	519	488	537	514	535	491	559	488	542	526	520	532	486	545	493	538	493	537	518	478	532	489	526	492	522	511	464	518	497	498	478	497	511	505	515	461	514	480	530	522	492	509	474	554	508	532	519	478	494	476	504	498	506	508	492	524	526	504	515	550	524	490	497	488	517	507	516	517	496	487	512	495	523	470	537	488	546	500	517	505	478	516	528	505	500	493	492	497	482	525	514	535	506	539	533	545	546	531	516	481	505	521	508	504	513	523	515	517	542	470	550	513	495	511	460	506	501	526	479	584	495	509	537	503	488	506	501	481	493	508	509	533	450	517	499	547	488	498	542	521	474	483	559	515	534	543	533	536	507	525	544	499	508	482	530	550	482	470	495	510	491	536	501	500	517	528	509	558	510	502	527	544	516	508	457	502	535	511	484	489	549	529	520	489	549	498	517	503	519	481	474	565	505	507	551	505	556	497	498	489	529	510	479	546	512	494	483	514	507	502	506	516	521	478	475	509	480	494	503	475	516	540	515	516	517	478	488	494	523	487	521	507	517	541	491	520	507	523	560	460	529	507	482	537	493	539	507	507	486	539	498	537	513	488	537	486	503	526	477	486	480	491	526	526	537	483	513	489	493	476	496	463	522	467	516	487	515	523	467	525	508	506	516	524	541	510	520	497	521	528	501	534	514	526	494	502	497	491	511	537	480	525	521	516	534	492	495	500	564	483	507	534	511	456	476	536	567	495	499	538	530	484	518	493	500	492	498	508	517	552	485	523	529	513	522	488	511	499	459	499	498	506	488	465	529	517	504	521	518	475	524	556	483	536	512	450	488	492	502	513	536	507	497	530	502	521	525	471	457	541	488	503	543	535	509	498	521	563	493	548	451	528	513	534	534	492	525	509	521	477	537	524	504	540	484	530	517	512	494	515	515	531	527	553	516	493	525	498	506	509	512	498	516	528	524	525	547	548	507	532	468	496	518	479	492	530	483	512	528	545	524	510	483	477	509	448	532	539	500	495	493	491	554	501	507	527	494	484	495	500	573	494	518	534	483	531	510	525	529	502	522	528	509	504	514	521	510	528	532	501	496	531	475	481	508	544	470	494	524	489	500	504	547	533	510	525	537	503	540	500	516	481	510	536	516	518	502	491	478	500	532	502	526	549	498	466	521	482	456	502	559	486	516	504	444	528	552	508	509	491	500	505	512	541	533	553	518	522	498	503	494	510	496	508	502	517	533	511	516	521	533	521	489	503	520	491	505	492	523	563	529	534	490	445	514	550	492	497	527	496	517	536	540	502	483	503	526	488	464	555	509	495	539	465	471	508	502	469	516	528	549	543	542	483	507	527	512	495	505	526	501	505	504	503	522	487	522	476	494	466	522	528	518	543	483	534	506	544	496	502	526	490	529	527	518	505	547	493	508	478	515	518	524	525	508	468	477	513	508	477	499	500	536	509	488	523	491	489	549	498	532	476	544	506	492	562	516	498	546	535	519	482	549	518	511	480	521	541	539	515	472	503	523	515	518	520	522	512	517	498	526	477	516	465	560	513	502	568	518	526	513	500	475	490	486	519	528	562	530	530	479	547	473	511	499	530	488	530	530	524	505	526	558	490	512	503	493	473	523	526	506	523	535	517	510	489	506	500	525	513	474	515	480	535	542	505	501	473	531
24285	21153	28099	24409	19357	2867	1043	749	612	559	527	475	490	446	447	412	417	460	400	433	402	432	429	433	420	402	373	388	392	401	387	412	388	406	396	421	359	380	371	406	407	387	414	372	414	385	405	400	390	395	367	415	388	394	393	395	400	364	373	364	421	401	394	374	404	383	374	324	396	391	397	377	362	415	359	427	378	372	353	374	375	367	382	362	381	375	381	376	377	396	420	405	401	367	418	392	406	359	408	394	366	379	371	424	415	367	386	389	375	373	366	377	366	430	383	389	365	371	396	383	412	435	380	365	388	397	397	432	381	390	367	390	403	371	387	362	371	370	391	358	420	414	387	404	396	381	390	383	373	352	365	376	369	431	411	371	381	389	371	388	406	391	400	358	398	386	378	369	392	422	346	394	374	358	370	396	357	409	357	401	418	385	396	427	377	360	406	372	379	375	412	383	395	377	404	349	404	377	390	378	389	390	401	358	387	386	353	365	395	350	395	361	378	386	357	382	385	383	372	390	384	396	398	387	382	366	426	385	399	381	380	385	373	392	384	379	371	396	403	376	380	366	398	409	385	348	358	402	377	362	354	380	356	396	357	379	355	386	373	349	402	393	389	358	380	357	394	359	360	382	436	341	382	424	397	369	371	422	343	403	411	396	360	377	346	370	341	406	394	405	404	379	367	414	392	395	399	410	365	360	394	419	374	401	372	376	401	411	409	386	415	344	362	392	381	373	357	360	377	391	341	385	412	395	372	380	383	360	379	427	387	385	348	411	380	417	353	359	381	395	365	413	358	401	396	415	337	396	408	385	378	386	412	391	347	377	381	401	416	401	363	378	389	369	384	380	421	379	371	389	368	371	384	383	354	371	365	355	397	380	383	392	365	384	408	359	351	411	402	355	393	415	370	388	394	337	397	380	381	389	396	381	390	393	413	393	367	401	393	376	376	358	404	423	399	376	385	384	378	375	354	397	402	399	390	336	374	385	405	384	405	400	370	357	374	397	391	372	393	354	354	344	383	365	381	347	407	382	368	363	389	376	366	397	394	367	392	352	375	397	381	365	387	393	395	390	378	370	385	368	352	376	415	387	350	390	398	400	393	403	393	393	381	364	416	349	387	365	366	401	375	388	366	402	375	378	355	380	360	383	372	386	361	383	370	386	389	384	407	381	403	386	339	420	399	383	380	349	407	370	411	390	409	360	373	381	388	383	403	375	386	413	417	405	371	370	372	416	406	372	385	373	434	397	405	420	361	409	404	376	365	391	395	374	365	379	410	344	378	360	380	409	368	389	382	384	340	399	363	416	363	417	394	375	379	373	404	391	354	398	380	396	371	374	401	358	378	401	395	364	387	334	344	377	332	394	405	380	378	351	394	360	371	405	394	405	375	370	395	384	347	382	369	332	380	385	408	372	354	364	399	394	376	381	363	385	344	378	388	389	382	367	398	389	394	402	361	354	401	378	403	385	400	385	336	393	348	365	378	368	380	407	379	385	383	394	421	386	408	373	403	387	351	367	407	330	435	378	405	383	400	396	411	417	389	352	389	356	393	401	363	423	405	353	337	417	383	408	371	367	390	366	372	391	354	356	381	392	392	383	391	371	385	384	391	393	387	405	382	393	375	404	375	388	407	402	378	337	370	395	392	401	394	400	387	380	400	369	384	378	382	406	390	371	389	401	374	400	373	391	347	373	398	390	381	381	391	386	410	363	410	374	383	391	337	393	370	381	357	353	342	379	395	345	369	396	392	381	374	384	388	421	393	397	396	392	407	390	398	360	356	379	386	419	391	401	369	352	426	381	412	349	381	381	371	362	392	398	388	401	379	379	375	369	400	404	356	376	404	393	353	376	392	383	401	371	360	359	367	377	359	403	391	402	377	367	394	381	402	349	359	371	395	381	375	367	401	380	356	375	390	376	420	382	381	403	385	398	382	410	399	401	375	377	364	384	387	381	393	387	373	384	376	389	385	379	379	359	410	383	363	385	386	334	426	366	334	378	402	421	387	365	358	356	397	385	356	396	348	375	380	370	369	377	414	381	356	386	354	374	369	381	384	375	389	390	371	409	395	426	354	363	374	368	380	369	373	374	404	394	391	395	393	354	345	387	365	361	381	414	370	391	382	380	396	417	350	348	388	373	373	365	370	371	375	358	402	378	374	392	381	397	367	415	357	389	352	392	373	380	374	373	378	412	403	374	395	365	403	362	359	377	373	380	365	403	424	407	356	344	398	358	424	380	377	368	390	367	399	420	377	373	385	413	348	394	365	360	368	391	412	382	366	373	382	377	376	372	389	379	418	382	358	410	354	393	368	382	366	377	408	349	392	360	381	385	379	388	363	380	393	390	355	396	320	369	400	394	377	372	348	366	404	381	382	364	382	427	383	347	386	373	366	384	390	394	394	386	389	354	387	349	381	400	388	425	383	398	394	389	412	354	398	363	383	363	395	404	384	380	393	367	360	414	392	404	396	366	374	381	405	346	387	389	427	411	359	391	364	378	396	349	368	396	372	394	386	397	390	384	336	378	386	344	343	402	358	340	391	361	372	373	384	370	384	389	417	375	391	366	364	387	418	390	410	392	377	367	403	386	351	380	373	402	383	339	411	386	351	383	370	362	389	373	340	384	379	403	368	365	412	345	409	379	367	365	382	372	377	380	392	355	351	381	397	361	422	419	364	387	365	370	385	419	380	363	412	374	401	376	345	382	366	397	382	407	403	396	358	386	416	381	389	383	362	368	390	344	371	359	410	372	375	342	397	382	364	386	372	377	391	358	389	360	375	387	409	389	372	388	387	393	395	393	364	395	396	380	398	364	380	396	389	395	377	374	386	363	370	410	389	404	400	343	358	399	355	371	354	396	385	393	374	404	361	401	379	396	383	412	410	392	412	375	383	388	398	357	399	378	389	365	375	392	392	422	351	364	388	373	392	375	424	399	362	379	384	378	364	382	373	368	384	355	364	380	383	381	406	393	391	372	383	378	402	392	387	387	389	391	392	362	384	377	344	388	400	383	372	367	409	376	406	372	362	354	414	369	392	430	399	365	391	371	408	388	399	393	395	364	396	359	407	384	390	372	396	396	402	388	384	408	386	394	402	367	415	397	377	367	390	398	423	387	368	378	372	376	365	387	369	377	354	372	404	402	379	378	399	380	392	398	357	373	397	365	429	386	348	397	387	369	392	370	400	384	402	394	317	394	405	401	398	382	402	395	362	397	401	379	395	387	392	383	392	417	364	393	390	435	355	392	375	371	346	400	414	346	374	358	402	413	386	368	385	363	380	382	391	386	391	354	361	369	401	397	399	390	354	361	388	417	380	380	374	389	406	392	360	407	377	406	356	353	360	361	362	404	335	381	391	409	364	409	387	384	398	374	358	365	393	381	379	382	413	359	396	388	362	348	369	368	364	385	405	384	392	385	385	385	403	385	344	385	383	376	401	381	388	433	427	369	354	395	365	387	385	372	382	394	374	417	359	353	383	376
9788	16165	14624	7605	4759	3028	2232	1775	1434	1185	1109	890	817	822	790	807	749	714	685	734	686	679	681	643	640	656	643	656	611	622	630	602	566	669	612	588	605	650	646	582	611	623	636	630	599	584	624	618	569	585	570	580	581	608	614	597	572	619	562	567	613	580	595	587	605	582	612	577	585	543	553	590	593	601	592	594	596	613	586	574	620	620	581	607	603	563	572	573	627	597	625	600	630	568	600	607	558	621	604	589	580	605	554	567	580	580	631	632	583	572	631	607	570	584	555	596	575	592	544	579	601	591	572	547	547	604	581	601	569	565	591	600	604	609	588	560	624	597	584	611	626	550	594	597	569	605	554	575	619	614	599	516	552	618	570	595	581	604	611	554	532	535	573	618	532	597	597	585	607	579	564	587	575	631	590	601	568	575	588	567	576	561	599	554	576	558	569	589	601	604	601	575	550	595	575	602	578	622	588	519	590	621	583	600	580	555	617	547	561	629	621	607	651	596	640	614	557	613	558	618	605	606	616	622	580	594	622	548	576	579	573	572	642	551	582	563	608	606	566	587	574	568	572	632	562	583	604	588	577	601	600	597	586	601	561	585	593	628	609	584	571	593	566	615	575	600	596	597	578	599	560	557	606	578	631	614	581	583	578	614	588	549	588	567	542	608	583	589	569	580	586	569	574	607	621	596	547	578	567	605	575	582	580	529	561	584	622	566	593	561	596	578	561	558	580	587	550	586	610	574	584	619	588	569	615	548	594	594	583	617	608	556	545	559	581	536	564	611	556	560	624	579	587	581	600	647	611	603	620	597	629	600	596	568	570	565	654	554	571	552	575	592	569	565	568	607	619	665	605	588	608	609	632	554	601	578	615	598	581	595	579	592	585	588	565	606	589	538	561	643	579	625	531	589	617	602	596	585	544	577	573	577	577	603	579	555	618	588	557	577	572	582	537	577	579	579	573	557	618	589	563	585	618	586	561	567	575	609	602	602	551	606	562	587	602	595	610	574	595	600	563	614	598	582	572	578	566	578	562	607	583	605	587	584	582	580	571	625	584	619	560	584	581	575	591	608	627	575	585	595	592	594	609	565	603	586	595	613	576	560	576	629	617	575	552	583	596	560	606	564	620	572	555	602	585	584	575	588	615	557	604	575	603	609	571	615	637	587	591	629	595	575	560	591	656	550	562	569	550	579	613	590	576	595	612	597	606	588	595	579	603	603	628	580	606	557	631	590	584	604	563	640	579	580	588	591	623	555	634	614	594	578	569	580	589	570	559	567	581	569	560	562	596	567	596	588	602	624	620	581	567	638	580	558	610	580	613	569	571	596	569	590	579	588	608	600	581	589	574	555	618	577	567	580	583	585	569	568	578	569	581	608	584	634	553	612	595	586	592	555	645	587	597	611	608	564	631	589	570	590	592	597	626	563	597	550	602	579	532	578	601	572	556	574	587	557	536	613	582	592	581	565	629	579	599	605	578	601	598	595	564	579	616	561	591	571	597	556	644	599	566	581	583	609	628	628	601	582	594	590	615	561	594	577	607	601	586	589	604	618	558	621	550	586	556	626	578	607	608	594	596	599	599	600	595	569	611	562	577	570	599	587	586	600	583	573	542	585	565	549	539	595	581	533	543	627	594	583	586	592	617	600	622	564	641	584	586	582	600	573	573	577	544	575	561	611	603	551	589	575	573	540	523	624	575	586	564	587	590	551	602	575	593	600	562	601	564	617	580	586	616	587	569	597	545	565	575	588	587	603	571	593	610	605	587	595	559	586	620	598	602	586	616	563	579	614	574	544	621	573	582	592	588	561	584	578	572	624	606	603	582	597	584	611	574	576	616	573	602	572	605	560	587	604	561	644	581	618	621	575	580	555	578	612	631	534	596	622	605	543	576	567	594	612	548	576	561	567	545	609	603	632	584	561	565	594	569	562	593	633	586	601	596	567	577	553	562	604	604	610	576	563	600	575	591	642	650	589	562	516	591	595	619	627	568	585	602	566	588	584	583	577	596	553	581	584	600	604	648	592	591	585	592	594	599	621	617	592	553	568	598	644	630	568	568	607	594	606	566	631	554	588	566	554	563	546	607	564	566	576	576	574	604	590	583	556	605	586	566	621	567	569	579	613	600	553	588	600	590	522	597	580	576	610	585	612	583	556	587	597	570	606	599	651	566	554	566	573	605	581	610	555	629	553	542	601	600	568	556	593	572	618	603	573	537	589	621	562	616	623	618	604	588	578	590	580	589	570	587	562	584	606	589	566	574	613	599	597	611	527	547	590	610	581	578	585	584	591	574	578	583	586	574	572	611	608	637	569	626	575	599	552	570	589	575	567	640	600	564	622	576	579	561	595	574	577	565	597	564	570	557	605	586	553	595	579	567	544	552	566	594	572	587	554	577	576	576	556	566	577	548	616	610	564	574	624	575	575	562	569	541	578	633	583	610	587	603	590	607	587	571	581	614	608	621	623	548	559	569	564	565	572	572	615	560	569	592	568	600	571	575	543	575	595	568	606	593	592	558	569	595	570	594	601	546	608	605	622	599	587	526	515	573	593	591	555	594	588	604	608	550	581	542	601	609	584	577	581	600	586	556	626	546	596	562	595	633	572	560	610	557	589	616	578	594	608	597	606	625	571	557	593	565	585	585	572	552	591	610	584	577	555	584	556	621	518	589	567	584	520	611	560	600	595	605	567	591	599	569	572	562	581	603	621	588	589	574	587	535	541	544	566	610	570	567	589	576	619	584	609	587	604	611	564	546	610	585	564	528	568	626	587	566	619	563	562	595	556	593	611	566	564	678	601	575	577	588	581	571	570	570	618	550	575	629	582	556	553	608	627	571	550	596	611	560	590	587	576	543	539	597	630	594	590	585	554	564	562	612	615	603	582	577	612	586	565	566	580	596	576	587	615	577	605	551	564	574	562	590	591	600	561	571	559	538	535	543	576	594	532	620	571	583	570	565	595	563	603	572	603	584	557	578	572	593	552	557	581	598	631	575	614	618	555	534	608	599	618	583	613	605	557	578	586	603	559	593	604	580	537	562	575	573	588	607	549	558	624	600	564	602	586	625	620	624	575	553	595	613	599	582	609	571	582	583	585	559	594	622	577	570	579	562	584	607	602	622	569	592	561	619	621	637	569	634	559	608	592	558	620	617	580	599	597	581	588	624	585	555	572	567	595	602	582	612	588	618	586	558	587	591	554	608	567	566	547	577	592	588	589	634	586	586	589	622	609	567	560	601	557	563	580	602	601	586	602	543	583	568	632	632	591	551	608	580	550	591	604	588	590	542	590	560	583	581	589	580	585	593	591	550	565	576	601	600	568	612	565	589	592	615	581	581	626	571	600	601	608	547	571	585	549	555	560	602	612	605	589	563	545	563	565	606	602	575	600	527	555	569	605	593	602	550	597	593	532	569	591	563	588	639	578	572	588	577	589	594	562	556	583	579	609	586	633	583	581	575	568	588	573	586	549	589	592	540	558
23134	21168	28944	23666	21167	20426	3228	1006	710	579	546	437	437	397	405	368	324	359	302	317	327	286	285	312	250	285	298	270	293	277	279	276	250	272	273	261	273	267	257	249	257	245	259	237	255	237	284	273	239	261	245	271	234	244	234	228	236	245	229	254	221	241	237	240	244	248	252	229	226	242	257	235	222	273	249	211	198	254	266	253	295	259	272	259	240	272	242	250	227	254	241	253	237	233	244	254	248	244	239	247	248	229	255	245	256	273	242	238	235	247	248	237	252	259	271	234	229	259	235	227	221	220	255	230	249	228	220	237	229	234	261	213	240	248	229	250	230	224	257	218	203	254	213	190	257	233	273	224	227	269	240	225	267	280	218	224	262	213	256	257	246	260	273	268	245	238	252	231	261	211	252	240	262	250	249	238	243	254	224	229	215	245	266	255	224	243	227	238	239	262	252	248	247	217	250	237	238	225	222	223	239	235	237	237	248	282	232	247	261	243	263	227	267	262	275	264	255	238	263	261	250	251	253	225	229	200	227	238	253	255	240	249	227	246	247	216	246	208	237	254	249	242	222	253	239	248	253	244	241	234	236	244	243	248	224	258	249	235	235	247	247	246	229	218	235	234	244	251	205	243	214	254	227	250	248	230	238	233	244	220	233	245	249	228	258	230	244	239	240	240	246	247	254	239	249	255	272	242	278	237	220	214	235	261	253	262	232	235	224	232	225	253	226	235	250	265	246	219	230	235	225	218	274	259	262	243	227	247	224	236	248	220	239	245	234	227	272	226	234	211	236	236	253	244	216	216	274	239	221	197	235	266	229	234	220	216	234	264	253	237	255	244	243	258	235	253	229	225	241	262	239	204	247	221	243	247	246	241	231	254	244	227	278	205	242	213	237	228	246	244	226	260	250	268	242	232	248	254	269	235	257	223	245	230	263	247	275	220	241	229	218	256	235	252	200	235	254	224	223	228	246	244	230	223	259	241	258	227	232	230	257	277	226	228	240	241	274	235	248	266	210	243	249	239	239	250	227	235	222	246	222	250	235	254	235	239	266	260	266	231	258	222	281	230	243	223	269	231	237	262	234	263	262	235	261	210	227	229	248	282	253	268	249	248	213	226	242	256	234	250	225	236	230	243	207	247	236	238	258	244	211	257	241	238	243	244	229	242	245	218	237	232	235	225	217	245	247	201	226	227	247	291	232	231	228	242	241	241	230	228	263	243	240	233	235	233	252	225	258	249	242	233	248	233	242	238	228	230	221	230	247	237	229	263	255	229	233	251	217	265	247	263	257	241	248	236	233	273	253	229	250	264	248	232	247	234	246	215	259	238	218	220	254	252	220	253	260	258	230	246	231	243	230	238	224	251	220	224	236	203	250	261	211	229	267	267	242	262	232	259	239	221	246	231	223	240	228	236	250	240	253	264	264	218	242	262	250	240	265	258	227	250	234	235	241	223	255	257	249	246	253	214	248	229	227	247	242	232	220	229	237	234	234	258	254	255	218	248	222	257	251	219	238	245	249	243	269	279	230	246	251	251	231	219	237	265	218	223	249	220	225	248	263	235	236	254	239	232	226	230	228	227	243	239	242	255	219	241	246	273	251	247	260	234	226	243	235	225	218	232	225	274	230	211	250	238	219	235	228	257	223	248	215	251	239	224	236	255	248	246	224	257	251	260	235	258	243	251	244	230	228	232	258	232	237	245	237	233	248	251	228	225	232	255	234	262	243	248	221	223	231	218	218	230	238	231	221	226	262	247	220	253	254	228	228	243	229	237	255	222	225	214	233	218	235	228	282	240	232	228	237	226	243	217	234	218	239	240	225	193	256	239	252	258	269	253	209	239	227	239	232	239	239	227	221	230	273	275	235	215	223	270	238	234	258	250	224	233	238	247	223	245	220	262	237	244	217	241	237	268	220	214	232	249	249	241	253	236	261	260	230	237	241	229	243	231	238	249	254	249	255	214	234	252	238	265	225	229	241	227	249	238	254	235	218	216	261	238	253	208	261	261	225	226	212	220	221	254	265	242	249	234	240	265	266	254	245	248	268	250	246	244	220	220	279	226	245	239	240	246	264	242	238	232	230	263	234	242	233	233	208	262	272	241	260	235	217	226	240	229	247	236	244	232	247	235	220	224	254	227	223	228	217	260	241	277	228	246	227	259	228	225	240	246	212	220	228	231	235	247	221	238	266	242	222	234	260	220	242	258	254	246	251	243	246	245	230	236	229	228	232	224	245	259	269	234	211	208	243	268	253	214	259	237	242	235	249	260	230	231	265	280	236	266	228	232	231	230	213	225	254	251	235	242	229	234	250	221	244	243	243	244	224	243	251	224	229	232	252	236	259	229	257	262	236	248	250	223	244	255	251	233	214	233	240	237	266	230	248	242	208	245	223	233	244	238	228	251	246	203	247	239	238	224	222	244	225	218	225	231	238	243	229	240	258	232	252	259	248	244	261	218	230	254	269	254	198	246	223	238	259	246	228	240	227	244	233	244	230	232	248	240	252	255	233	233	266	212	253	251	232	220	250	240	266	238	270	229	216	225	241	235	243	237	245	225	237	236	217	253	236	260	219	224	235	247	258	268	227	260	248	235	246	215	246	226	251	262	278	232	226	238	211	242	238	227	243	241	229	227	248	249	232	260	225	229	236	249	240	242	227	221	258	243	249	247	236	220	211	245	223	229	208	220	256	225	238	231	231	227	239	222	202	236	244	237	220	230	266	244	263	254	250	230	260	199	256	246	248	247	237	244	239	233	236	247	247	235	226	229	239	252	259	261	240	227	220	252	220	236	259	244	264	263	248	211	243	234	234	243	234	247	237	228	242	222	216	209	222	236	226	235	256	235	241	225	228	248	221	219	252	233	245	254	277	232	275	249	239	233	245	235	231	275	228	248	223	217	229	247	225	218	225	233	241	235	235	241	226	229	268	237	230	217	250	267	233	229	243	250	245	239	239	224	254	208	241	256	229	230	271	237	249	236	244	254	230	232	216	226	210	241	247	250	237	263	253	231	256	212	211	250	249	238	217	248	227	251	244	230	234	252	257	246	229	221	225	231	241	237	228	255	242	217	245	246	252	251	236	267	228	228	273	229	264	257	213	240	228	278	240	238	221	253	219	228	233	258	224	264	248	232	261	242	222	214	217	256	225	225	235	266	213	199	229	247	260	229	201	210	228	232	260	259	247	267	203	271	229	238	247	229	210	227	236	246	267	246	244	244	233	232	221	235	226	247	256	247	235	244	254	244	235	242	237	253	243	246	255	244	238	238	248	266	243	244	205	236	254	221	211	229	217	240	233	227	242	234	233	242	219	251	249	239	247	231	221	233	230	236	225	218	262	230	230	261	245	204	245	243	242	233	235	217	259	241	219	246	208	258	245	239	257	205	247	234	251	239	231	249	218	256	238	220	241	221	246	252	240	263	243	268	240	236	222	236	234	230	244	242	227	239	233	255	222	246	228	239	241	234	231	256	240	259	241	241
13118	22647	19737	11405	7477	4962	3290	2634	1958	1629	1303	1193	965	854	867	793	688	688	682	621	595	572	531	548	547	515	533	463	506	454	496	459	465	455	430	449	413	445	447	403	388	427	389	465	442	397	410	416	391	400	389	449	377	408	434	385	411	383	419	365	390	414	429	375	373	392	381	352	377	401	395	404	420	387	408	394	374	455	410	400	373	413	430	403	421	392	370	392	386	389	378	368	406	394	376	360	382	380	399	367	392	365	386	369	389	332	395	338	386	389	338	395	372	394	335	370	347	346	367	404	393	363	361	395	370	346	360	376	394	408	395	348	357	380	391	389	400	356	387	366	388	382	389	383	389	385	381	366	380	407	377	401	380	398	345	379	365	373	386	367	351	347	377	384	372	370	383	407	360	377	372	385	405	398	384	368	360	350	385	374	372	357	366	361	364	384	390	369	416	397	374	365	396	334	370	347	380	394	390	379	355	385	338	360	383	363	394	403	353	366	379	398	367	391	385	397	402	396	385	381	421	377	383	363	347	381	357	377	389	352	347	384	368	345	380	361	382	405	393	368	392	389	374	388	390	391	363	406	381	380	361	386	340	353	417	377	395	363	380	370	369	396	362	397	331	369	360	374	404	329	352	376	348	385	395	363	365	377	357	373	389	377	357	370	356	404	398	392	371	364	374	383	363	358	412	398	385	357	357	363	407	396	359	379	420	355	396	364	387	384	349	362	392	356	403	408	385	382	385	374	380	371	388	371	390	347	390	359	360	361	354	383	361	434	388	359	409	377	377	366	412	367	373	384	360	372	382	351	378	351	368	375	386	346	408	385	395	354	379	360	377	368	387	370	389	417	375	363	390	372	387	364	387	368	358	395	371	366	388	362	348	422	332	389	393	352	396	350	391	365	362	354	357	405	372	362	393	363	403	377	349	356	363	424	393	369	362	373	386	368	386	376	356	405	382	366	389	379	385	335	387	374	372	370	397	341	376	384	372	370	357	378	365	397	381	372	366	367	374	383	357	356	392	398	373	363	368	395	352	418	353	371	326	380	389	394	365	413	379	347	364	366	374	393	374	428	361	384	352	376	378	370	390	393	378	371	373	363	382	358	358	388	405	364	364	361	376	371	399	376	370	409	351	370	363	378	388	420	396	364	348	385	379	388	374	389	383	407	366	368	359	406	372	385	382	374	349	391	383	380	379	365	405	335	399	368	383	369	368	383	393	369	390	407	362	376	394	384	386	375	372	396	385	378	390	393	367	364	386	357	361	385	395	368	356	380	357	359	389	371	397	386	349	369	370	339	379	375	367	360	388	372	379	369	367	377	366	349	378	355	362	402	366	349	358	346	355	362	361	393	353	375	371	404	360	375	378	378	356	396	400	340	346	376	372	356	402	361	365	356	399	386	364	368	418	403	382	383	393	413	401	369	386	380	396	394	369	352	322	397	374	368	378	372	387	363	392	358	387	351	384	333	362	392	362	395	389	378	363	371	375	401	406	390	365	361	368	377	345	387	365	368	391	357	385	391	382	385	381	396	335	389	380	386	364	378	385	350	415	361	387	368	376	376	399	355	379	366	393	360	388	391	428	382	365	390	385	384	381	376	398	373	384	363	368	383	379	390	349	391	393	346	391	375	403	377	413	378	361	369	365	387	392	376	364	356	377	378	380	390	378	355	373	365	358	381	387	362	350	415	368	363	391	375	393	356	393	423	390	377	384	366	339	384	382	387	328	363	382	362	375	379	386	385	377	344	373	401	375	384	390	393	385	354	348	393	372	387	333	390	368	367	380	350	377	348	387	344	382	390	379	376	368	379	396	355	364	381	375	396	403	381	375	352	412	369	356	369	373	403	365	408	400	346	363	387	364	343	359	385	378	385	335	398	363	381	377	360	356	379	370	429	360	391	367	361	400	380	393	367	368	352	354	411	372	377	417	371	381	387	376	397	368	349	370	387	392	399	392	395	389	377	353	363	362	387	393	359	368	389	336	349	387	388	383	368	392	363	391	392	367	382	391	356	379	370	363	406	379	397	359	372	389	380	385	368	362	360	340	368	381	350	389	400	342	411	355	367	390	403	373	340	362	360	394	372	403	382	396	378	406	405	383	368	371	333	371	413	370	355	395	375	377	338	415	392	403	379	325	405	392	391	356	395	386	396	405	391	368	376	375	365	356	397	359	409	399	413	367	366	389	391	410	376	365	363	407	368	382	392	378	395	367	376	370	363	375	356	385	375	377	347	406	333	355	411	364	335	409	396	353	372	376	370	383	349	338	361	358	400	348	366	389	358	382	357	382	405	363	417	350	389	390	383	381	358	392	401	416	382	381	392	372	370	385	385	382	382	406	355	363	354	377	370	410	356	370	343	384	321	409	395	364	398	386	414	369	370	350	397	374	362	398	378	356	357	359	364	410	418	351	357	399	351	383	344	374	362	365	391	395	394	367	371	362	390	381	383	379	410	383	415	399	405	376	391	397	384	362	385	376	366	327	372	331	402	360	389	344	376	359	379	399	390	384	399	381	390	400	393	348	378	377	345	373	374	365	452	378	401	364	373	386	385	391	370	401	395	380	416	362	368	390	389	371	375	362	381	348	342	389	358	393	379	368	366	428	337	363	381	371	370	377	371	370	355	395	385	388	359	407	362	412	405	374	369	381	347	409	370	359	394	361	359	354	364	401	343	396	407	383	399	374	385	378	362	390	407	378	375	364	347	323	369	357	364	386	373	400	405	355	390	380	354	395	373	366	394	397	356	386	390	348	377	382	372	368	358	378	377	378	374	371	384	406	370	395	367	384	365	364	378	340	364	377	380	403	342	395	372	340	372	364	376	372	364	388	387	370	362	383	415	337	378	378	375	353	361	390	374	332	374	352	392	367	371	368	380	385	394	387	388	379	399	387	386	379	353	404	390	346	366	361	426	370	385	387	376	360	353	366	399	374	362	339	362	369	388	391	367	388	376	399	376	332	398	386	368	375	395	377	361	357	365	368	394	374	347	366	398	369	378	371	402	365	360	365	395	373	391	378	403	350	378	338	379	384	373	364	367	375	391	386	353	361	408	356	355	392	406	347	341	365	353	328	402	389	353	408	428	335	406	374	374	368	356	357	349	385	333	349	391	375	360	351	380	358	378	386	385	404	360	373	386	399	402	361	387	385	346	391	342	379	359	386	377	364	367	393	391	437	376	371	376	340	373	391	385	380	383	387	369	392	416	362	395	342	365	366	365	368	381	387	348	390	377	389	372	342	378	371	394	398	399	385	392	396	383	407	372	423	352	362	367	325	365	362	386	395	383	367	370	366	361	388	366	339	393	351	412	383	375	350	381	389	398	383	406	370	404	376	358	383	370	371	398	378	385	360	376	378	389	367	350	384	386	411	361	407	357	393	397	364	377	374	354	361	371	350	399	381	393	377	379	358	367	374	376	373	381	364	373	363	349	350	385	396	380	339	383	380	385	366	387	363	387	358	353	391	348	366	391	375	366	375	384
26699	20512	9846	2391	1186	830	489	458	386	356	409	346	358	344	332	346	339	342	366	346	366	343	333	346	340	341	347	349	358	345	315	352	331	371	342	319	315	351	351	339	352	372	329	321	359	330	343	313	342	335	331	349	334	330	330	365	347	318	356	337	335	321	342	318	318	368	352	341	327	299	324	358	340	382	348	354	359	339	358	337	335	324	355	380	338	362	294	335	324	334	326	337	321	316	332	361	367	349	311	364	346	332	343	328	354	366	313	355	346	349	384	339	331	383	336	356	335	346	334	363	349	341	333	356	373	358	322	339	378	360	328	355	335	319	337	354	303	347	327	355	327	333	332	381	358	368	341	308	305	351	372	349	337	336	372	304	322	358	367	344	336	308	342	341	324	344	331	317	328	358	341	348	366	352	364	304	343	348	371	330	368	318	347	329	354	378	391	330	363	321	348	339	338	363	370	346	340	355	362	331	324	341	359	360	374	353	322	309	310	375	360	338	352	342	359	317	365	335	336	329	342	338	347	301	315	361	361	361	308	341	348	327	335	353	343	339	323	317	315	350	347	365	340	328	314	305	368	340	355	332	307	371	359	344	340	356	323	356	344	327	344	292	360	341	334	330	347	343	360	328	318	326	355	349	352	325	321	346	362	364	336	330	359	374	337	360	333	332	355	322	316	279	339	322	338	348	323	336	361	311	345	299	337	346	331	344	347	366	360	349	320	335	325	343	330	355	355	344	341	338	352	303	340	311	348	332	347	319	316	349	332	387	372	330	318	293	357	351	315	329	374	311	348	373	345	346	352	320	319	326	323	308	373	333	338	344	325	342	331	322	329	334	348	364	322	343	331	368	324	326	346	292	341	343	360	354	350	334	306	355	324	346	362	365	368	318	313	346	355	343	341	357	340	326	296	374	366	310	372	343	352	369	363	325	349	329	336	346	315	374	337	341	356	368	364	326	367	337	311	315	352	325	331	340	338	332	355	338	340	323	343	350	350	331	325	363	357	333	344	348	353	365	348	313	332	317	330	376	297	337	307	323	338	339	341	347	344	337	349	304	348	371	347	318	316	358	329	361	335	319	362	363	368	351	343	335	328	318	331	372	349	320	350	317	307	351	319	359	334	359	352	354	332	362	311	331	336	330	338	321	326	312	360	346	363	358	311	348	332	334	364	316	355	310	353	316	332	326	304	344	334	363	328	342	326	313	349	314	388	354	313	333	343	356	347	338	322	371	364	349	329	360	340	355	346	344	378	348	318	320	326	340	345	319	327	303	338	302	370	334	329	356	314	325	310	342	334	328	324	347	344	369	297	361	301	331	346	337	335	341	342	352	319	354	381	335	344	332	348	335	339	343	300	355	353	344	367	282	347	373	332	358	331	314	352	366	338	350	347	331	350	330	333	370	326	322	327	339	351	345	368	334	335	329	339	337	333	318	341	309	339	333	335	351	353	344	362	353	327	340	355	341	327	348	339	346	317	384	327	328	321	358	325	344	379	339	344	324	351	371	352	330	325	347	352	326	351	335	343	335	326	340	328	352	315	336	362	323	353	334	342	341	294	320	329	342	343	320	297	330	336	356	337	357	337	364	335	327	342	353	317	344	330	343	346	349	358	322	359	361	357	305	320	332	356	327	377	354	330	344	318	355	319	351	302	336	332	362	356	354	316	337	326	341	319	345	332	332	303	341	318	321	351	324	359	341	345	331	360	325	352	326	310	331	328	305	319	328	341	354	347	331	351	324	331	322	350	364	314	322	322	309	356	311	358	330	312	358	329	334	313	347	307	358	308	339	325	338	351	356	317	345	335	368	363	355	322	332	358	344	336	346	311	339	332	355	365	308	313	321	352	363	343	324	333	361	362	349	324	350	345	330	345	324	362	357	341	346	337	349	315	357	361	332	344	366	341	346	357	348	351	346	358	367	360	335	340	338	350	333	340	342	349	354	318	358	350	378	366	312	312	325	343	293	330	350	352	339	337	338	359	357	352	323	361	354	335	363	332	326	335	319	350	404	326	359	364	334	312	342	341	339	362	331	344	329	342	316	361	348	338	316	311	318	319	327	325	341	285	386	340	347	337	373	335	338	353	324	363	359	314	373	319	332	361	353	368	368	322	343	341	332	332	331	331	333	368	324	354	373	348	322	343	353	311	329	321	336	350	331	333	317	307	344	335	355	340	316	358	323	387	321	296	363	325	325	373	320	358	316	353	333	356	315	340	342	336	309	360	374	348	341	317	342	349	351	323	317	343	333	337	326	363	365	342	304	317	319	347	333	354	340	340	386	307	336	369	314	351	349	321	333	352	346	322	382	342	353	355	335	362	322	330	307	312	331	354	348	355	354	344	374	372	359	333	337	342	319	348	362	353	322	333	355	370	363	310	312	340	369	324	303	342	325	342	334	338	344	334	329	330	336	337	325	352	387	333	343	342	331	360	378	376	314	356	329	338	326	346	318	352	349	303	331	323	323	371	309	340	348	328	347	358	336	319	351	343	374	341	331	367	345	366	334	320	336	342	343	329	309	349	372	343	326	345	362	328	293	355	345	362	352	332	325	343	357	368	350	341	324	346	356	321	332	318	358	350	360	356	336	331	346	328	321	353	318	332	311	364	322	344	384	335	326	310	338	348	359	329	350	322	328	317	322	342	354	355	344	346	339	357	350	355	311	328	333	350	335	357	345	320	360	323	336	365	350	337	324	338	382	332	344	364	348	365	358	364	328	351	341	335	341	370	347	361	346	328	341	321	318	345	326	347	339	339	357	350	347	323	326	349	331	312	356	330	333	355	314	317	345	326	331	350	356	343	335	360	360	348	311	352	312	355	367	320	310	330	349	367	342	337	323	374	314	354	342	340	332	351	328	331	363	355	333	318	345	338	337	334	341	364	392	319	319	357	351	331	329	318	340	379	348	350	332	364	322	350	336	356	349	324	317	345	322	349	359	341	353	350	351	342	322	342	310	337	333	371	340	328	346	385	366	366	323	347	357	316	330	338	347	341	320	339	326	333	317	354	349	353	338	337	350	348	336	346	373	332	302	324	346	331	353	360	376	322	361	320	388	313	329	326	349	343	343	311	321	343	356	308	346	389	343	335	315	318	335	368	331	334	338	344	351	304	333	335	365	305	349	334	388	299	347	359	321	341	336	333	327	347	338	335	347	355	329	348	352	309	318	320	314	317	314	361	355	333	330	317	364	350	373	339	331	355	323	338	303	351	327	369	319	334	304	355	340	331	356	339	352	347	311	333	322	341	347	329	367	347	356	346	341	318	354	332	343	355	334	332	313	396	315	354	350	356	349	363	374	292	349	346	353	322	348	368	370	348	321	321	360	314	362	295	352	332	328	345	368	360	377	307	331	326	332	340	335	322	359	363	358	319	354	352	318	346	354	332	318	339	334	349	339	296	358	359	303	345	324	322	332	338	326	324	351	353	298	313	340	368	328	369	364	363	356	338	326	331	343	319	329	340	378	329	343	397	336	363	351
7604	8639	7472	3781	2326	1453	1047	835	731	693	603	592	586	577	578	523	538	566	592	532	487	568	538	553	496	501	502	507	539	515	544	509	514	522	555	544	536	473	516	533	537	528	541	531	567	565	538	536	536	527	519	505	498	548	525	479	522	537	516	548	545	538	522	513	490	519	534	516	525	487	550	516	493	566	525	517	519	506	530	529	534	525	524	540	566	551	546	507	546	543	495	491	501	500	566	520	544	513	510	548	551	518	546	532	553	538	467	500	539	512	533	513	504	521	497	529	498	535	507	536	539	535	497	545	526	505	510	474	495	527	517	533	497	496	479	506	535	513	494	532	560	530	525	555	536	533	509	487	499	498	483	523	531	502	540	566	538	534	535	515	500	525	534	516	508	527	528	502	516	508	524	501	477	510	551	507	541	509	519	508	519	556	530	495	569	514	504	502	513	521	503	553	558	495	467	534	564	488	515	511	489	512	521	544	508	510	543	544	540	519	529	509	539	535	569	552	515	468	536	543	542	531	527	512	536	541	541	542	522	519	492	539	540	530	527	516	536	511	538	524	531	552	461	479	534	502	529	525	445	522	478	496	531	518	523	514	531	507	498	485	517	541	496	546	521	496	507	535	528	547	554	541	505	543	519	465	526	493	528	513	515	485	499	502	543	545	502	541	491	540	560	476	538	536	486	508	540	497	550	488	540	524	523	513	522	504	511	538	546	523	537	503	570	520	521	539	555	511	489	523	486	514	533	536	482	493	508	526	489	558	467	554	504	511	501	501	536	507	486	536	500	516	518	552	547	503	538	517	507	512	555	520	515	555	517	525	529	535	554	498	514	526	513	473	514	545	551	525	517	512	527	537	524	518	510	487	520	530	511	538	471	503	497	528	520	548	463	502	477	543	503	497	507	518	550	504	519	547	537	499	506	500	558	488	534	521	508	507	529	534	508	515	482	526	486	547	513	525	528	525	536	576	523	524	530	532	518	487	523	514	530	532	530	537	492	543	497	529	467	493	493	466	508	521	508	541	514	528	547	536	552	512	523	572	547	534	522	510	563	549	559	546	502	504	554	511	520	540	535	580	503	519	525	507	523	498	501	491	568	517	480	517	515	545	546	507	524	512	568	527	498	509	510	510	516	504	484	536	491	547	524	532	497	506	482	494	514	540	536	558	511	507	533	540	521	486	484	505	500	527	486	503	489	481	499	571	512	523	518	507	533	530	539	555	519	502	488	534	574	503	491	524	522	551	509	487	524	541	506	542	542	514	502	494	585	528	500	496	556	491	521	502	503	529	495	571	505	542	503	500	537	512	502	530	560	541	537	496	501	532	534	480	504	536	551	489	520	532	504	518	528	527	501	504	468	559	506	498	517	530	505	494	528	502	530	534	556	515	523	532	531	518	535	495	528	506	519	515	504	542	521	505	516	470	520	547	537	526	502	537	519	544	511	502	546	548	548	541	499	513	538	509	526	492	545	503	551	482	520	546	509	484	548	462	523	511	524	470	499	472	509	505	501	516	508	467	537	505	531	535	519	510	527	521	522	524	543	510	494	534	504	514	538	532	519	529	517	514	535	565	494	535	546	524	469	486	497	484	550	494	516	509	544	479	524	504	499	529	522	512	556	521	533	545	510	520	504	484	544	524	515	533	509	532	505	515	514	511	524	507	461	521	504	505	554	496	530	489	491	579	482	516	531	519	505	520	491	538	545	510	493	557	528	535	538	540	524	528	562	539	522	485	531	516	509	535	568	483	536	527	490	535	515	511	493	525	471	522	505	519	508	468	543	568	502	516	496	491	511	549	517	542	533	481	542	543	526	495	513	547	559	475	524	543	546	520	524	536	570	527	510	515	508	582	497	524	494	517	581	531	521	530	565	531	511	512	505	489	505	528	493	545	499	513	506	496	520	506	504	506	570	491	546	503	522	517	505	494	522	523	484	488	535	500	507	540	484	521	527	542	525	517	532	540	487	529	526	481	514	506	489	550	534	539	528	485	490	482	513	503	516	522	548	515	505	482	528	519	522	519	543	523	488	539	527	531	519	508	543	518	563	543	542	551	500	573	527	530	510	480	532	484	506	521	535	515	524	520	521	508	547	526	526	500	482	491	544	561	520	531	506	489	522	490	499	517	522	484	546	496	536	550	513	494	493	500	530	549	519	530	504	498	564	530	512	523	558	526	499	501	543	532	504	514	545	511	565	491	504	495	534	538	524	532	503	521	527	550	536	559	497	517	477	486	512	502	496	501	533	544	484	512	522	518	522	507	543	527	507	519	514	497	512	527	527	481	553	530	522	545	545	509	541	560	537	575	543	545	535	468	526	524	481	509	523	520	527	543	504	549	534	525	501	558	482	537	511	544	525	510	494	489	528	507	530	492	526	553	547	516	512	520	512	475	513	518	492	505	486	504	524	522	546	527	570	507	493	550	530	546	519	488	521	518	481	524	560	515	472	502	518	513	528	457	516	529	503	503	544	516	508	525	515	515	507	571	527	544	518	550	520	529	534	523	505	517	534	546	499	502	517	520	534	514	562	548	528	552	572	514	498	532	540	530	493	534	563	531	493	485	534	518	520	566	523	562	541	512	510	539	521	480	506	505	472	517	528	518	540	518	544	516	602	540	503	503	509	525	506	526	478	541	529	499	522	530	550	502	478	550	466	507	543	574	489	528	486	541	568	519	532	532	519	523	506	506	557	506	504	504	507	555	524	500	498	500	558	523	511	539	506	508	537	502	499	523	544	514	506	537	500	510	522	553	501	503	539	512	556	508	532	504	571	504	499	493	508	496	529	526	491	499	510	529	501	490	532	522	571	473	508	480	529	535	535	535	498	504	534	527	552	460	480	498	489	545	494	483	565	516	530	529	510	476	502	575	542	553	544	521	535	552	537	519	514	517	526	521	466	525	549	481	534	551	532	522	513	506	486	520	521	507	516	513	547	522	519	538	521	551	543	522	516	513	504	557	518	531	474	537	529	521	524	508	509	504	517	515	525	522	547	529	529	537	477	524	543	501	542	540	500	461	537	541	525	516	479	492	508	524	481	553	522	532	525	515	491	497	507	499	495	498	524	524	524	489	493	525	510	494	494	514	508	508	485	507	509	482	511	570	498	519	525	490	522	505	508	497	499	525	521	531	495	523	518	530	528	494	542	554	502	515	512	525	550	493	516	529	528	504	515	508	521	546	527	478	574	528	481	532	520	515	558	494	559	527	540	509	500	561	522	527	504	516	465	473	540	522	517	546	496	532	538	488	498	497	493	486	538	485	524	547	507	533	490	544	492	515	510	555	532	496	520	536	489	508	519	481	521	540	515	528	479	510	541	568	565	521	532	556	495	541	449	529	522	518	509	535	519	544	527	523	518	506	551	499	555	519	463	508	566	538	481	496	527	504	532	515	523	546	518	518	502	495	479	488	471	500	518	522	513	499	533	491	507	539	520	521	535	516	555	536	551	498	483	519	520	501	525	513	509	476	496	514	529	537
24273	21195	28269	24424	19406	2868	1121	751	629	569	570	490	499	469	425	447	439	427	442	393	405	415	392	488	418	407	424	414	403	407	389	416	389	406	410	387	390	394	432	379	377	394	365	385	402	420	370	380	391	373	366	417	401	380	382	399	396	383	447	377	388	391	400	382	444	393	382	383	432	431	406	389	410	384	410	388	414	394	393	380	382	391	407	397	416	385	404	387	379	385	382	387	401	403	378	388	407	378	418	385	411	421	405	420	370	413	380	396	412	401	399	378	380	414	391	428	406	400	414	436	380	419	397	410	403	402	364	426	371	386	369	413	381	355	403	374	402	401	394	387	389	372	414	406	415	398	386	403	356	373	384	374	374	408	372	381	391	384	358	399	402	380	417	386	412	400	403	378	384	410	405	401	396	383	405	409	369	377	387	410	381	377	377	363	404	388	359	378	378	384	403	414	383	391	405	410	413	385	385	378	406	367	409	371	396	401	396	401	378	378	387	372	357	411	380	380	373	380	402	418	407	433	411	397	347	415	419	398	364	364	392	411	353	376	371	369	365	387	398	400	382	393	369	404	336	386	394	406	388	421	440	409	404	413	391	365	428	366	361	394	340	408	414	393	402	389	387	385	384	382	434	367	418	355	398	424	394	414	378	377	365	362	381	413	343	367	412	421	418	392	400	395	421	389	401	392	378	399	417	369	393	427	389	369	413	410	356	390	372	431	427	404	395	435	403	397	414	389	411	416	385	386	387	398	371	382	379	392	395	369	402	387	433	333	384	370	381	438	403	397	392	391	374	368	407	420	400	443	396	411	357	370	402	360	347	390	436	377	371	406	370	413	375	412	394	401	383	393	380	418	399	387	389	382	414	378	399	408	381	377	396	384	386	421	403	424	396	404	401	360	394	388	373	377	368	383	374	371	370	399	383	411	410	403	374	390	384	371	379	413	394	395	329	370	403	434	395	435	436	384	402	386	399	390	402	405	400	414	404	390	380	400	377	392	391	410	378	384	407	392	381	386	403	410	386	390	418	363	437	371	383	401	381	392	389	395	362	400	383	378	387	403	382	407	411	407	416	418	358	412	351	399	417	385	381	351	383	396	402	418	392	415	418	391	384	388	374	366	390	368	372	393	389	386	387	402	382	390	394	402	366	382	395	379	369	399	383	393	360	398	367	412	381	365	367	373	392	388	421	412	382	401	364	388	411	387	396	398	415	374	407	404	378	397	410	401	383	402	386	407	395	430	337	435	393	401	393	398	353	393	406	364	391	402	385	418	392	407	371	341	380	389	393	396	383	428	422	399	385	370	389	410	394	433	354	407	351	351	415	409	399	385	414	403	387	378	369	384	387	401	398	344	397	422	414	370	394	375	406	390	398	404	413	374	378	391	424	399	377	397	389	403	356	371	432	373	388	390	395	399	387	411	405	359	435	414	384	392	381	440	393	406	440	384	429	417	386	387	347	366	410	385	379	398	395	401	431	390	411	364	397	397	421	418	397	396	363	382	382	388	384	406	389	407	445	409	397	395	405	409	369	390	396	381	432	378	392	365	373	403	387	423	382	358	375	360	379	362	411	364	409	417	367	402	367	388	407	366	421	395	395	368	383	384	373	361	384	401	413	357	391	411	411	387	339	394	381	356	365	369	378	368	374	441	383	401	378	398	401	365	376	421	390	383	427	393	403	378	359	406	382	354	378	413	411	416	406	384	413	379	397	391	379	396	390	381	392	398	390	407	423	388	392	389	378	391	381	381	412	366	382	392	392	379	412	396	348	381	385	402	391	409	413	378	357	378	402	404	388	373	390	377	379	399	387	362	396	390	381	422	406	367	382	404	397	388	378	376	371	407	401	388	395	400	383	361	394	403	355	365	399	376	391	356	356	379	384	389	353	380	363	385	413	392	364	378	413	407	374	382	376	409	342	396	405	378	369	409	411	373	387	395	407	360	386	361	416	389	414	422	382	389	383	397	358	396	386	385	398	387	398	427	372	357	359	407	376	366	400	383	374	411	415	384	407	404	411	384	380	387	435	407	407	388	418	383	341	409	404	403	407	367	405	409	364	363	388	360	399	415	388	433	412	388	394	391	405	412	388	377	396	387	388	394	422	362	388	367	360	400	400	381	401	416	417	372	370	402	362	401	387	358	371	405	374	428	379	389	391	348	397	368	385	405	392	418	398	392	375	408	384	383	370	414	369	417	374	400	365	400	405	382	392	391	384	394	382	382	407	394	380	392	370	370	409	371	394	363	384	410	398	398	358	377	382	393	362	403	381	399	375	423	375	344	404	414	366	369	398	404	383	368	393	407	362	353	383	402	423	376	385	392	380	395	420	351	384	424	404	371	352	373	440	383	370	351	381	407	358	406	381	397	383	394	410	385	396	388	387	384	390	405	379	393	390	406	393	399	380	365	383	392	391	436	401	374	375	400	385	393	359	402	389	394	389	399	414	399	374	363	396	393	373	410	359	423	408	375	385	370	396	358	367	359	390	373	423	396	359	386	404	385	389	380	365	385	379	348	402	419	390	409	392	371	393	379	374	407	393	380	396	392	367	375	370	374	409	349	376	405	394	393	390	355	414	372	413	418	395	374	388	346	382	388	400	371	396	397	410	406	434	352	399	385	393	404	384	428	404	362	352	431	394	401	402	423	362	361	365	418	418	393	396	410	357	388	408	402	392	377	388	366	361	410	383	370	389	366	417	322	385	391	412	390	358	402	347	392	378	400	363	386	402	384	385	398	407	364	350	370	379	370	398	387	402	368	346	379	377	415	382	392	378	431	367	361	406	365	376	404	377	363	401	408	348	378	399	376	407	379	386	350	416	382	407	395	380	368	386	413	403	408	411	366	395	376	421	393	396	419	368	359	374	389	341	397	369	374	390	382	358	388	374	380	396	415	379	383	389	402	388	392	381	385	364	385	383	366	391	402	384	402	367	385	376	401	392	403	384	369	402	388	382	375	386	419	413	366	394	433	379	394	380	382	391	358	376	378	399	392	400	361	404	380	410	393	435	411	408	375	352	389	380	383	388	397	378	412	399	400	389	383	410	374	403	402	390	400	402	403	378	392	415	411	412	389	385	374	402	377	378	390	395	428	394	411	361	368	428	383	377	396	384	409	354	390	380	445	376	404	366	398	439	360	394	392	409	363	387	409	442	381	407	429	406	395	372	404	412	381	384	370	409	371	412	388	378	421	380	422	392	377	383	427	398	409	408	372	397	403	389	365	394	352	423	407	418	371	409	396	410	376	388	436	399	378	384	379	391	400	383	400	390	397	374	384	417	379	402	411	355	400	396	376	387	372	354	385	411	380	364	373	351	386	406	398	400	384	355	374	380	406	407	388	369	424	393	374	375	383	387	391	383	405	365	423	375	384	379	378	350	411	383	391	393	381	415	410	405	397	387	410	357	400	397	395	409	411	379	419	405	423	414	368	379	360	378	387	378	378	379	392	379	380	403	398	458	392	398	364	371	369	435	374	368	394
9902	15118	14092	7482	4817	3284	2336	1834	1451	1242	1067	974	888	811	767	765	715	700	751	727	682	702	703	651	688	668	661	666	642	689	663	638	653	673	642	631	657	632	635	607	643	665	632	616	612	582	601	609	580	566	626	610	603	601	593	667	610	579	582	614	616	627	583	598	620	579	600	595	657	567	610	596	581	660	662	620	615	603	615	593	589	628	568	601	617	591	636	616	589	587	583	574	634	551	600	641	606	610	647	616	603	556	610	592	585	645	598	621	630	607	589	622	585	650	626	651	571	576	600	562	609	602	601	640	573	607	654	616	567	627	613	597	611	601	574	606	546	579	608	609	589	594	602	593	559	603	630	570	650	604	592	579	629	577	559	611	616	593	636	632	618	653	609	580	590	583	539	617	571	607	584	606	628	589	626	585	622	574	591	545	582	609	590	598	570	598	573	607	631	574	619	610	557	607	631	579	587	572	602	612	606	626	646	619	614	583	657	603	564	604	577	589	571	616	594	594	616	622	600	625	601	593	617	597	590	580	627	604	587	604	595	631	604	612	617	581	589	619	636	619	637	600	593	567	592	581	584	570	619	531	614	615	620	564	628	622	617	619	591	563	569	597	562	601	603	589	578	634	580	595	619	622	619	636	575	619	663	599	581	561	624	596	600	597	598	595	584	602	601	619	565	606	596	627	601	608	559	584	595	560	604	600	575	577	574	636	624	573	610	549	609	609	586	596	597	616	625	601	565	608	576	563	590	615	601	629	602	642	578	605	583	574	565	608	598	583	557	583	599	609	631	642	608	579	598	560	608	574	604	594	584	580	613	605	604	620	569	632	599	596	619	578	610	598	617	618	591	584	638	596	588	614	603	623	586	604	569	588	614	590	605	611	608	612	585	613	600	580	587	610	572	593	574	586	569	632	607	575	583	597	576	625	627	623	571	612	642	584	579	636	563	583	630	584	592	589	565	593	567	614	600	612	568	597	614	597	595	616	601	647	589	588	605	611	643	611	602	549	595	592	655	636	582	597	602	633	617	563	619	597	577	579	611	623	563	583	582	568	597	586	628	621	613	617	608	617	587	628	641	557	639	630	626	556	614	610	541	603	575	588	596	588	563	585	600	583	595	607	586	617	615	604	629	595	588	567	635	594	581	608	587	610	541	569	573	580	607	617	616	608	617	614	610	619	584	582	592	576	610	626	594	629	619	590	564	608	567	591	643	598	610	605	632	564	597	611	633	620	616	582	566	632	623	617	632	568	632	564	562	577	601	602	594	592	624	592	579	565	608	572	597	569	641	599	608	573	607	552	612	563	556	639	599	608	616	588	605	596	570	566	595	575	593	584	598	604	631	612	568	607	593	597	618	652	613	603	568	581	608	612	621	570	599	593	599	620	619	615	565	634	598	588	593	554	628	552	575	569	600	607	594	642	610	632	623	585	586	627	607	605	600	641	571	599	612	585	613	612	599	600	613	548	596	594	569	569	607	621	608	581	588	572	556	549	572	624	575	620	554	611	609	610	613	543	613	555	624	572	568	653	583	626	572	631	575	602	615	634	610	595	634	610	579	573	594	625	589	607	572	628	637	601	593	571	597	589	560	603	596	604	603	598	621	612	563	589	589	651	604	673	598	621	622	612	620	586	591	590	593	573	580	593	620	591	615	553	610	587	648	604	592	600	618	614	555	586	575	577	650	613	599	596	554	575	600	598	602	595	624	586	630	636	591	625	597	593	601	593	596	625	626	575	578	602	551	583	579	554	553	559	590	606	624	582	598	606	605	608	535	605	636	578	564	602	607	575	612	602	597	622	579	588	622	572	573	588	579	633	592	575	582	575	616	590	580	589	593	579	642	573	575	609	626	576	641	575	602	598	583	575	631	619	630	579	607	639	588	621	595	638	610	603	556	562	555	589	556	591	648	619	625	612	646	598	605	626	616	604	605	602	581	579	611	597	619	600	600	569	620	598	569	617	640	607	632	550	624	614	584	615	594	586	626	602	580	627	559	611	587	612	555	614	590	621	599	589	605	601	634	581	601	565	592	592	601	590	618	567	542	612	593	610	599	623	602	533	651	607	601	584	617	614	594	540	618	601	625	644	583	584	628	626	586	540	545	564	638	612	601	614	640	601	649	571	619	590	640	583	594	608	578	573	571	598	606	618	606	601	578	605	578	601	607	602	579	638	600	600	570	550	589	633	629	648	604	584	610	558	570	582	615	581	635	584	606	553	610	567	639	584	622	580	566	603	588	648	565	586	582	581	612	556	595	616	568	587	607	573	616	596	558	605	538	625	616	593	641	592	584	595	587	647	613	597	571	602	625	611	549	609	627	576	600	597	580	551	577	615	629	560	641	642	622	601	609	578	571	589	603	622	606	572	573	592	595	596	608	634	545	604	605	637	601	608	589	610	606	578	578	579	608	553	568	604	618	571	584	641	582	592	603	613	613	629	595	601	597	569	610	645	608	583	554	560	576	609	589	583	632	615	579	593	609	593	586	573	586	643	626	611	600	615	593	616	574	591	586	589	599	614	595	607	554	606	636	590	594	588	570	609	601	599	607	606	587	556	615	600	582	591	599	569	576	636	564	580	599	618	593	581	614	553	607	641	620	593	609	587	555	612	624	651	601	603	594	569	602	575	612	593	661	597	609	613	583	580	614	572	619	624	647	623	597	618	625	578	604	635	619	610	580	592	580	599	613	592	600	611	596	609	598	608	624	590	589	617	605	638	624	594	635	616	611	568	596	605	597	627	624	589	545	596	615	686	618	593	593	625	536	609	603	635	635	624	571	570	581	618	586	599	564	590	590	595	606	617	597	622	597	585	619	634	589	595	593	624	610	573	571	579	627	598	551	586	569	575	553	550	572	594	600	629	576	623	605	621	575	609	601	610	534	597	579	605	532	602	604	601	612	611	584	587	601	579	561	567	652	611	591	656	584	588	617	609	611	603	600	623	617	595	574	560	583	598	586	601	625	573	627	588	590	649	593	596	579	584	562	576	621	603	625	612	587	590	615	612	562	618	616	544	560	565	577	553	588	584	559	548	568	625	579	593	612	586	608	596	610	588	590	607	656	600	605	603	567	579	570	577	542	600	565	633	596	606	551	630	600	589	589	625	591	616	635	626	633	587	606	619	556	610	636	579	603	601	582	587	625	585	596	574	611	617	610	607	597	596	638	551	593	585	606	588	577	590	610	644	606	560	591	626	562	638	589	581	603	586	613	573	560	632	604	610	607	626	618	609	560	592	605	573	603	585	599	613	621	601	604	595	576	638	598	603	585	586	568	628	614	618	613	575	569	617	595	617	613	604	587	612	598	621	620	589	605	637	590	620	608	566	626	661	637	543	613	563	599	566	624	625	597	582	644	573	627	594	567	631	632	602	578	597	582	629	625	593	572	594	590	610	619	587	624	600	600	560	622	589	546	608	595	623	587	578	625	600	597	617	579	636	617	617	551	584	593	573	605	588	613	576	597	613	617	570	575	572	612	574
23117	21141	28899	23628	21141	20424	3369	959	715	596	565	455	403	384	379	364	338	341	359	307	308	309	322	297	292	298	259	284	275	280	296	305	272	270	276	269	284	254	298	260	286	283	266	251	256	273	249	229	248	248	246	282	247	236	253	239	281	244	230	247	282	250	237	260	223	265	235	253	259	268	263	250	252	278	226	256	259	262	254	229	243	232	259	257	239	249	220	245	242	257	238	228	234	252	250	240	257	244	244	240	225	259	253	254	252	259	243	226	215	252	245	231	271	240	241	245	239	254	238	239	258	229	241	258	260	235	239	225	246	269	242	261	247	234	245	231	242	239	263	223	234	230	276	257	264	236	242	247	241	218	243	237	258	249	268	258	228	269	251	259	245	249	237	225	239	236	245	255	248	237	219	244	240	222	256	268	256	237	260	253	240	230	220	223	263	222	241	232	255	262	268	254	258	240	269	255	269	247	255	237	265	246	247	226	241	274	261	261	229	236	249	245	249	243	263	239	248	241	304	254	264	251	225	259	256	235	291	251	248	215	246	220	210	247	268	254	250	255	242	249	262	240	258	228	249	229	261	238	264	245	249	248	252	250	255	260	243	250	260	269	249	255	242	233	255	237	206	244	221	254	225	283	255	246	256	262	240	231	258	247	205	222	229	255	283	251	236	242	242	221	231	264	265	249	255	210	238	239	239	233	241	246	253	236	224	247	251	246	295	229	250	252	250	277	255	242	285	243	257	251	276	258	243	244	287	236	258	235	249	237	252	238	229	236	232	250	250	268	257	244	242	248	257	232	235	254	248	261	221	226	235	214	263	243	260	252	269	247	234	239	225	273	256	248	250	228	196	239	249	221	265	265	261	260	231	235	241	244	230	234	228	235	247	245	244	246	242	248	245	228	211	238	233	241	249	245	269	252	253	222	260	252	249	241	230	238	248	240	222	237	247	239	266	236	260	248	229	232	262	269	227	241	248	249	239	226	249	252	233	218	218	252	235	236	254	258	237	229	220	242	251	257	275	203	264	230	237	246	252	226	264	243	255	230	255	240	224	238	263	242	249	219	258	251	245	266	260	223	248	229	262	272	237	232	263	244	263	287	257	236	218	272	251	217	279	221	236	256	248	256	254	291	247	286	255	237	240	258	233	246	236	246	249	257	247	232	242	224	221	239	274	256	252	241	229	240	223	269	248	256	237	234	250	232	249	272	242	227	240	239	207	229	231	226	239	268	240	245	259	249	222	230	250	233	236	238	297	246	241	239	247	247	249	262	259	240	227	237	256	272	229	287	247	211	235	239	257	237	242	246	237	269	238	274	247	227	227	250	227	250	249	231	253	234	269	253	217	260	236	225	239	221	260	243	276	240	218	274	243	253	256	240	245	269	263	240	232	258	251	263	247	232	241	260	258	241	269	247	234	238	245	250	225	241	250	241	237	272	239	235	255	234	246	221	251	271	249	243	245	262	256	255	256	269	240	253	218	241	242	251	237	241	231	274	233	239	241	279	258	231	268	225	231	226	264	256	239	274	257	245	241	257	256	269	261	246	265	248	287	239	251	236	249	224	247	246	214	214	253	264	259	266	281	245	250	238	259	260	250	222	242	246	252	241	241	273	224	231	259	218	252	248	250	229	258	250	253	282	248	252	255	225	227	232	228	216	242	234	234	243	256	215	267	270	258	220	258	253	242	251	256	278	245	272	240	251	238	273	224	247	232	232	233	261	232	249	233	238	250	258	264	247	243	239	236	236	233	235	263	228	242	258	240	242	270	248	258	268	239	242	262	250	228	235	225	251	246	257	210	248	226	233	247	236	230	277	222	234	241	263	252	227	241	236	240	245	234	257	241	257	236	242	266	266	206	257	263	235	235	227	256	249	278	238	230	249	248	237	238	254	239	238	253	240	251	279	275	250	273	205	288	253	251	246	253	260	256	266	254	259	236	258	248	265	257	249	270	249	255	228	257	227	248	232	229	264	229	259	272	248	254	224	241	221	259	235	250	233	233	259	259	263	244	247	266	232	229	244	238	253	243	268	262	261	252	238	233	241	242	258	234	276	251	243	225	240	262	212	269	277	242	230	245	215	248	268	245	245	270	267	246	246	252	253	251	250	277	255	257	256	219	259	280	275	261	254	246	268	255	258	247	242	261	262	244	239	269	262	277	241	240	219	239	257	275	223	267	234	234	260	255	233	242	253	236	235	252	202	224	272	217	227	244	248	259	258	274	241	274	216	270	234	238	257	257	256	272	224	245	243	244	272	258	247	248	282	243	230	245	239	258	272	260	257	280	262	227	259	261	260	239	262	230	233	235	242	270	238	226	244	231	243	230	234	256	240	255	234	216	240	270	215	243	247	225	229	272	242	264	237	250	254	259	259	246	245	241	243	254	251	226	272	225	250	223	244	259	241	241	239	244	268	245	242	228	226	266	267	255	247	267	219	252	233	273	245	241	246	252	235	231	283	223	253	223	281	273	243	229	261	250	247	266	246	226	243	256	222	244	248	250	243	256	247	229	276	248	233	249	272	240	264	249	232	269	222	242	234	233	262	239	261	259	251	240	262	247	216	245	248	230	254	256	248	260	254	255	238	255	268	242	216	238	230	260	259	239	221	225	248	248	233	251	248	265	262	248	222	259	243	246	269	249	247	261	237	259	256	235	259	249	262	232	242	261	236	253	256	255	267	246	247	237	253	234	220	267	233	241	250	242	236	233	233	224	213	233	240	225	251	244	248	245	230	256	253	228	254	269	278	234	255	248	243	281	247	256	251	247	216	260	238	229	242	251	253	264	244	242	262	229	214	243	226	248	235	248	253	248	258	261	249	243	243	227	235	246	238	269	243	242	258	243	277	254	256	261	242	232	227	230	255	220	252	276	237	235	283	241	233	237	247	267	264	265	229	265	293	263	263	250	266	255	209	260	286	233	227	232	242	251	238	291	243	249	249	282	262	278	252	235	258	250	247	228	256	245	275	222	256	218	235	256	243	249	232	233	253	280	264	252	216	274	214	240	259	257	228	244	238	257	236	261	251	203	250	240	245	249	278	263	251	275	258	245	244	234	226	264	218	260	247	228	249	235	246	235	238	249	260	262	233	228	227	267	245	254	231	221	248	245	251	262	231	262	249	239	230	240	235	241	257	266	249	238	267	269	217	239	277	262	247	233	265	246	251	239	250	237	247	254	233	235	235	209	237	235	249	239	248	233	260	255	240	261	230	259	269	282	267	240	245	251	265	239	239	242	247	268	234	230	273	254	285	226	253	269	242	252	260	242	252	210	254	225	258	248	265	222	247	248	269	264	238	244	254	237	276	254	228	293	236	230	279	251	250	236	263	224	247	248	253	230	256	255	243	239	233	260	242	238	221	232	244	228	228	222	239	258	259	261	231	243	246	218	260	261	232	237	249	247	248	235	237	248	258	253	241	244	259	234	272	240	287	251	235	253	265	235	216	244	222	235	243	282	274	253	246	249	238	262	232	225	234	238	249
12830	20841	19573	11259	7468	5095	3542	2600	1972	1651	1283	1160	1017	887	863	730	748	690	696	616	603	556	552	575	529	504	552	495	502	522	478	411	483	469	430	476	435	474	440	427	448	434	415	427	447	404	445	410	394	421	410	394	425	422	384	429	413	406	368	380	367	400	437	383	382	382	429	411	379	418	416	435	392	415	446	418	412	402	427	437	411	427	386	439	397	393	409	390	411	402	394	423	389	392	429	388	366	383	399	384	384	404	380	401	385	367	387	385	409	363	380	365	378	408	424	401	370	388	391	385	370	395	411	357	372	365	420	389	379	370	385	402	372	397	385	386	403	412	386	390	452	394	395	388	397	380	373	367	404	398	351	362	367	369	352	419	380	422	384	401	393	388	413	371	392	422	349	402	385	410	377	338	372	374	406	376	398	390	401	371	350	358	363	367	384	379	409	377	394	388	400	379	432	423	356	380	389	391	419	376	392	381	371	393	377	405	419	398	361	414	359	390	407	388	396	383	418	383	396	404	399	383	419	395	375	394	392	358	368	385	381	391	404	398	386	408	367	360	390	366	415	392	367	386	400	394	364	414	416	406	341	393	368	391	355	380	449	397	355	379	376	387	413	362	362	350	375	409	401	377	378	397	351	415	362	370	368	420	394	380	407	398	378	435	378	390	389	389	373	368	388	407	403	383	354	362	389	387	355	389	389	378	405	391	376	354	347	394	374	362	415	426	397	342	400	393	391	350	386	407	366	428	392	339	370	373	411	365	359	393	360	411	382	393	365	361	372	353	376	460	396	393	380	375	395	408	401	380	370	382	410	395	392	401	388	389	369	407	388	378	358	345	391	343	401	393	393	411	388	369	400	395	426	403	381	376	393	391	397	406	376	398	387	383	338	395	380	387	388	395	344	368	415	357	367	368	419	386	418	410	387	371	370	401	423	427	371	392	361	382	380	359	384	347	362	368	389	396	409	377	388	386	402	398	349	375	378	425	377	405	384	394	400	383	391	428	378	387	398	398	378	415	409	410	414	382	374	417	380	384	389	364	392	370	367	414	399	361	358	400	407	346	417	388	385	371	378	386	358	389	381	384	417	384	384	397	389	361	365	366	397	369	366	381	390	389	367	375	382	384	401	398	376	388	340	405	358	377	388	373	361	409	364	387	395	420	382	360	388	366	399	370	376	366	399	387	377	389	362	374	387	385	361	369	359	378	453	386	404	345	399	356	386	394	384	388	369	398	387	401	363	385	425	401	368	405	320	404	346	437	370	409	394	399	398	418	415	361	352	386	384	364	365	375	360	403	379	389	372	402	373	383	403	387	367	383	383	358	385	366	387	350	336	340	364	368	378	346	332	343	366	409	384	413	423	366	369	377	401	377	372	382	369	400	370	383	382	397	401	387	375	399	397	363	382	367	376	407	400	396	348	383	378	380	442	402	387	388	398	382	357	365	378	414	353	365	380	391	389	398	392	402	422	393	370	413	387	391	427	372	383	370	380	386	373	389	402	392	364	419	373	350	428	388	390	389	404	355	399	388	388	396	403	396	425	398	379	411	369	364	353	399	383	388	392	399	377	374	400	370	368	415	352	363	419	366	397	407	392	411	393	416	361	378	385	389	354	393	406	401	380	371	404	358	384	378	401	417	355	384	404	371	368	382	415	356	331	374	382	367	392	373	364	389	372	372	344	386	385	362	377	377	384	364	339	381	368	357	422	378	410	380	428	403	413	408	363	383	390	419	393	370	376	356	368	376	398	346	386	405	367	409	405	395	386	367	392	393	391	391	384	393	408	403	384	409	393	380	359	393	374	384	396	377	409	406	387	372	390	381	406	380	353	410	386	394	376	373	383	374	391	359	367	400	409	364	372	390	422	381	406	366	397	357	358	365	389	398	395	385	391	377	370	372	383	403	381	393	384	376	371	394	404	376	354	386	380	378	356	369	374	372	389	392	403	376	405	370	382	398	373	360	359	407	363	350	414	356	391	383	375	400	378	377	387	375	340	384	358	378	386	391	378	382	392	378	358	403	394	360	398	400	399	370	363	400	399	372	394	380	382	394	356	383	357	387	400	401	394	404	373	370	398	357	391	381	359	394	374	386	373	397	364	391	380	390	415	405	398	390	385	393	369	387	383	375	368	415	395	417	382	375	392	386	403	356	394	395	408	366	373	396	387	379	357	384	389	372	386	386	415	430	376	418	373	380	380	377	416	392	399	379	385	391	391	377	421	343	407	378	395	399	356	348	350	378	392	374	432	397	405	365	407	373	370	377	389	395	409	381	372	387	407	399	385	368	382	394	378	402	391	391	388	424	375	376	389	395	343	378	355	369	414	375	371	381	352	377	369	368	374	406	373	393	394	383	370	413	401	395	382	387	378	381	403	377	385	382	400	385	372	403	379	360	394	413	383	346	415	391	425	349	416	362	403	384	395	393	368	391	383	345	401	394	394	396	376	395	360	374	381	388	365	371	400	373	381	404	405	409	407	367	366	347	415	366	401	379	413	367	376	398	377	386	414	392	407	390	396	371	373	396	384	345	395	381	382	397	366	373	402	397	370	339	411	384	398	397	409	398	439	386	370	375	401	412	395	367	403	420	363	389	395	395	406	377	389	344	349	360	366	386	396	367	343	356	393	377	356	379	378	385	377	365	384	388	368	373	395	399	380	365	411	383	399	379	371	391	361	373	356	385	379	372	382	357	376	370	387	372	399	366	403	392	394	413	381	385	381	402	386	347	411	398	405	364	421	342	360	378	377	405	381	391	368	407	360	374	389	381	373	365	374	373	355	391	385	385	406	404	368	372	355	378	379	365	367	391	382	381	420	395	382	387	379	360	374	373	360	381	389	374	422	376	392	372	397	349	406	390	386	398	393	349	377	362	397	415	385	359	404	380	378	380	411	409	375	405	372	370	397	370	399	354	419	426	376	404	371	339	374	364	363	391	403	368	404	393	400	368	349	407	403	367	379	409	382	399	411	407	392	410	372	365	389	414	398	388	368	366	383	388	365	384	367	383	340	376	403	401	410	387	355	408	395	352	398	403	379	421	379	375	384	369	381	412	370	388	388	431	367	382	373	350	359	404	384	387	374	388	406	389	405	390	363	368	356	412	393	413	367	352	363	374	403	368	375	372	376	377	382	363	383	408	407	370	382	357	387	404	375	391	410	397	395	405	374	374	418	372	397	397	376	375	380	380	415	379	380	416	379	398	380	400	383	357	398	388	398	388	394	397	408	407	380	379	389	368	363	374	395	403	387	391	365	363	388	361	372	419	418	392	381	349	371	387	385	413	371	379	379	389	358	395	377	381	386	376	359	376	393	393	400	386	364	377	404	357	372	376	399	362	403	337	410	373	373	404	385	407	365	388	395	365	371	406	363	386	370	366	394	382	370	414	381	383	398	397	375	385	400	387	384	393	407	362	402	353	378	394	388	378	373	384	382	398	378	367	402	348	369	361	391	387	354	383	438	370	388	387	364	389	402	375	397	376
26672	20359	9302	2071	917	632	509	427	407	363	379	354	353	391	343	344	391	362	347	332	352	400	374	378	368	389	357	348	351	364	380	331	349	355	351	339	362	393	388	336	370	355	322	365	346	367	372	369	337	356	338	309	348	337	338	342	349	313	373	337	325	354	352	337	367	331	354	335	323	354	357	370	362	330	343	340	339	325	361	304	352	342	314	332	341	341	338	340	356	353	343	355	327	361	347	352	334	324	350	323	339	307	324	345	330	363	348	325	355	375	347	350	329	386	354	319	325	363	352	322	336	354	320	352	364	346	364	330	362	320	358	334	347	353	367	351	363	377	342	378	368	358	351	348	335	320	383	324	373	342	366	343	347	334	342	356	311	361	358	339	370	346	361	343	374	367	360	310	327	323	369	369	352	323	349	348	322	344	367	344	359	337	324	346	354	362	346	357	337	315	354	409	327	358	333	334	356	336	332	338	321	369	326	350	361	338	322	364	340	361	346	291	349	345	356	337	370	336	360	320	334	332	371	350	341	346	319	346	368	343	337	355	309	308	324	318	347	361	347	341	339	311	349	364	324	313	350	343	338	380	338	364	336	354	347	328	358	355	342	331	361	373	315	361	319	357	337	349	344	346	364	336	354	302	334	361	353	292	346	327	353	363	348	348	298	342	339	337	352	317	315	390	364	358	338	319	346	345	318	403	351	318	365	346	338	336	360	319	357	361	359	315	309	361	345	363	357	355	392	371	339	371	367	374	321	384	348	337	341	364	363	335	371	347	341	302	343	341	339	369	345	370	388	350	346	364	347	333	385	357	337	305	341	346	336	339	348	335	346	327	338	369	332	346	350	326	338	337	384	332	323	370	349	341	324	356	358	366	338	342	325	362	345	306	353	371	330	335	363	339	338	333	325	334	315	334	346	342	345	321	353	358	341	404	348	347	355	376	339	355	366	324	330	354	368	353	386	329	348	320	357	328	348	373	339	326	356	353	338	342	349	325	357	327	367	326	332	339	342	352	335	355	317	320	355	338	343	356	346	348	328	337	322	321	343	322	345	363	354	327	329	343	327	349	349	337	349	401	337	354	346	341	321	360	347	365	345	332	355	337	316	338	361	357	343	353	334	364	355	340	302	331	326	366	351	326	341	344	370	385	347	294	343	337	328	345	327	330	339	357	370	343	339	347	298	354	327	365	359	362	360	362	347	357	319	360	333	355	345	346	314	328	312	375	344	364	332	325	356	361	372	316	335	337	334	347	346	323	364	327	335	332	345	346	350	332	404	337	360	356	358	305	333	356	353	347	308	347	325	359	360	341	348	324	335	341	342	359	352	355	362	333	355	362	355	353	327	363	302	318	364	372	307	324	316	336	328	404	321	313	344	383	333	316	359	355	347	350	323	354	348	351	369	334	339	333	338	331	326	323	370	333	356	325	353	323	312	365	362	371	342	356	313	348	335	376	377	340	380	324	315	338	326	339	364	343	347	346	361	343	348	353	358	333	374	344	330	350	348	367	358	324	352	369	353	327	341	359	355	320	366	325	362	322	345	366	337	371	361	337	332	330	352	341	346	311	352	349	334	358	358	351	339	338	348	337	323	315	350	331	346	342	331	313	370	345	328	340	332	361	358	317	356	330	304	346	367	314	336	345	345	348	376	318	357	358	339	366	371	330	357	353	325	357	348	365	349	338	342	338	330	338	346	351	329	409	351	312	313	341	367	337	376	424	326	334	342	339	345	332	330	353	360	353	358	360	340	369	354	308	355	332	336	324	361	358	393	326	322	333	338	316	341	378	352	337	363	350	336	328	340	348	314	372	317	367	359	351	324	344	324	380	356	343	344	356	355	348	339	368	351	371	326	319	347	331	335	331	327	351	326	330	371	327	327	359	348	304	378	329	332	347	361	329	348	324	348	331	336	333	325	362	359	339	343	347	389	342	353	369	334	361	345	309	346	326	311	356	333	361	354	326	334	347	342	324	336	379	334	357	355	345	343	340	309	345	361	354	347	354	357	333	332	345	343	344	344	350	361	365	329	365	356	329	340	352	356	339	330	327	367	349	367	325	299	348	352	356	337	360	315	383	367	367	332	345	360	349	312	366	359	349	363	326	327	353	368	338	364	301	341	332	316	351	314	344	332	318	372	368	366	370	368	335	344	398	367	313	332	367	335	397	346	344	324	387	344	328	348	325	359	356	295	333	374	339	358	366	341	347	339	362	316	342	358	348	351	345	345	353	315	329	361	355	356	356	343	365	322	368	349	341	357	331	334	345	375	353	338	345	344	313	330	327	359	384	351	334	361	342	318	320	319	313	352	340	363	341	327	340	351	351	339	339	311	322	354	356	386	363	310	380	345	354	353	359	344	345	357	348	352	319	355	325	367	331	319	319	326	356	323	309	334	308	371	381	333	350	352	340	299	338	347	322	295	345	378	341	362	356	359	352	352	329	334	343	362	367	367	352	350	356	346	328	333	315	322	355	334	310	363	318	377	392	367	365	297	301	302	372	327	375	320	330	339	342	366	379	341	355	317	339	346	373	327	366	337	351	326	372	338	338	319	303	351	329	333	319	341	358	342	347	348	318	335	354	314	333	347	336	364	331	360	338	339	323	376	391	332	327	358	351	347	343	329	344	346	321	346	348	363	366	350	345	309	360	349	375	353	349	389	317	343	350	338	349	343	361	342	310	336	377	338	343	354	346	322	349	354	377	364	350	349	341	328	332	349	347	357	352	359	334	393	323	356	314	359	337	370	358	351	360	350	368	368	325	336	401	363	374	329	378	330	309	344	331	339	356	360	341	344	337	365	384	331	344	333	337	354	340	340	341	344	303	345	357	351	368	362	348	343	359	336	369	355	335	342	359	363	345	352	359	351	348	339	369	359	372	375	370	366	330	332	343	329	368	320	341	346	362	340	345	342	305	333	352	331	342	352	338	366	322	336	348	312	364	363	370	345	376	314	364	366	372	347	357	338	347	364	351	351	342	370	371	332	359	337	356	385	340	346	348	356	352	341	326	347	354	334	359	381	334	323	346	342	360	335	353	345	325	329	320	339	334	348	340	336	354	339	349	343	352	360	297	381	318	357	319	326	334	311	348	379	329	350	368	382	360	326	349	347	342	337	343	351	393	336	348	337	339	342	327	328	353	343	351	369	334	330	354	358	371	349	365	363	335	329	318	366	334	323	361	357	343	405	339	357	318	347	352	330	345	344	359	350	349	381	353	360	351	343	346	348	336	338	325	381	334	329	374	340	356	350	357	333	347	357	316	356	349	362	330	337	351	363	331	330	340	380	345	321	327	375	329	343	357	364	326	357	348	293	355	324	335	368	338	338	345	341	365	332	361	337	368	323	349	341	311	328	340	370	358	366	337	336	364	302	350	341	381	362	337	335	342	364	367	332	332	332	353	363	339	334	370	361	305	308	323	350	344	325	344	319	321	330	389	344	363	339	322	349	350	329	360	340	374	317	357	379	325	339	336	354	329	301	335
7163	6190	7046	3727	2210	1495	1073	861	691	611	646	618	599	583	500	538	609	566	486	544	508	514	581	580	559	511	530	532	521	555	552	519	590	501	514	517	520	560	503	519	518	533	519	527	522	543	530	526	519	501	566	531	532	542	561	506	538	532	572	537	505	549	544	545	536	523	534	553	583	554	534	530	540	554	528	566	548	583	543	540	508	546	533	540	513	557	561	529	509	500	523	508	530	540	560	513	517	551	522	544	506	563	503	546	509	459	481	550	525	551	513	528	517	493	562	504	531	519	550	538	548	561	520	559	496	503	508	560	540	513	559	532	556	501	562	554	532	528	491	526	562	520	512	542	491	565	562	534	573	530	545	525	536	523	527	539	551	586	527	476	527	487	524	529	495	531	499	507	523	544	522	510	520	547	512	527	531	548	507	508	490	543	552	546	541	524	476	540	532	495	515	578	526	556	543	560	523	544	520	515	527	475	520	506	505	501	515	534	517	526	538	551	552	539	557	538	521	543	569	562	582	462	521	525	501	557	493	531	522	486	502	530	551	542	535	488	541	516	483	495	578	556	507	523	529	561	505	528	554	509	507	540	517	510	499	497	506	532	571	495	510	508	543	540	538	544	522	511	521	525	549	576	545	544	503	505	525	563	560	534	515	547	494	553	536	505	510	513	525	537	528	554	553	516	544	492	532	529	496	526	500	529	520	527	510	496	467	521	549	561	506	524	577	520	549	557	533	518	530	535	484	579	543	522	533	531	528	514	563	535	544	528	501	537	534	548	538	483	521	503	516	531	531	531	518	499	509	529	515	534	504	571	531	516	527	516	551	520	557	489	491	521	498	523	538	501	531	472	512	501	499	540	546	502	542	522	529	556	550	553	570	507	495	536	503	531	522	544	527	562	520	510	503	534	536	568	532	541	517	542	485	487	508	513	533	560	507	524	556	539	522	525	511	518	476	543	506	529	506	516	554	569	511	540	509	528	508	515	522	486	543	493	531	565	565	493	515	584	552	531	504	527	526	509	526	530	557	525	549	544	563	500	499	532	491	505	494	508	534	532	535	537	561	520	531	529	530	546	512	540	571	528	572	501	531	524	503	504	536	536	535	492	538	528	570	520	539	504	540	530	521	518	509	513	507	517	547	517	515	517	524	521	525	520	535	520	510	510	493	542	545	501	512	517	532	514	525	516	505	544	552	537	541	545	550	548	523	553	495	540	548	475	550	557	484	538	571	548	499	513	515	532	471	501	495	570	488	521	519	537	517	482	548	542	539	512	521	528	545	555	505	497	517	538	484	526	541	589	534	510	509	545	499	506	512	521	535	508	540	527	539	497	503	548	535	532	537	555	579	529	571	496	546	528	511	509	546	542	504	514	486	527	533	547	527	526	537	534	534	534	555	497	547	519	548	587	497	481	565	501	523	523	508	532	509	536	528	534	516	545	510	515	569	543	509	526	553	565	495	482	519	514	551	567	523	529	534	573	539	567	532	526	523	532	508	486	523	539	502	523	515	510	540	525	547	534	505	555	494	580	508	522	577	570	551	507	558	551	501	515	553	546	529	563	516	533	526	510	533	518	537	530	497	517	523	537	514	503	544	515	554	537	538	569	566	545	518	508	528	486	524	548	535	541	533	514	521	564	554	508	534	553	499	518	557	509	552	551	517	526	541	559	540	520	526	571	545	535	494	481	534	498	509	530	529	540	506	518	528	498	539	509	547	556	558	507	542	534	520	527	531	478	527	514	554	495	514	527	498	513	530	531	529	509	551	515	522	518	551	518	540	509	527	519	575	529	532	515	554	535	491	528	514	572	564	499	502	520	505	492	535	528	499	520	515	543	525	531	546	555	505	547	485	552	544	499	520	506	505	538	542	515	526	509	502	540	537	540	542	508	522	559	555	526	525	559	500	519	530	562	534	521	540	566	502	541	520	521	535	522	533	530	489	529	517	481	502	559	527	505	536	543	500	532	526	542	545	512	507	534	528	557	559	521	534	530	490	552	548	504	527	501	499	549	507	558	547	514	526	526	534	510	543	562	526	541	524	531	542	508	572	509	531	503	525	526	528	523	552	503	528	526	504	504	481	547	514	533	559	527	515	536	516	541	536	522	516	554	554	532	530	501	531	571	532	559	523	547	565	503	502	525	531	522	532	503	571	554	548	513	486	557	539	558	524	506	488	561	507	515	525	520	521	529	532	513	556	480	521	484	543	545	528	516	525	541	528	558	491	523	549	526	490	539	546	524	504	503	506	566	510	522	526	506	504	512	535	569	539	510	510	517	530	493	499	521	525	564	508	569	563	520	481	484	539	515	536	495	509	534	512	550	528	522	527	539	488	547	524	521	530	530	565	516	483	557	565	553	506	550	516	550	507	503	506	524	530	528	506	569	533	518	503	537	499	539	507	526	486	545	547	568	559	531	533	535	477	581	539	514	519	510	527	530	492	532	538	544	582	530	520	538	489	529	512	514	517	533	546	525	504	515	504	517	508	535	545	504	499	532	529	519	501	568	546	523	537	538	503	526	555	537	503	495	572	566	493	537	534	537	499	527	568	499	503	550	529	496	506	505	534	508	548	508	527	524	512	563	542	517	485	511	513	527	539	537	551	479	578	509	551	534	530	528	534	537	508	501	557	518	499	543	524	527	495	580	540	478	506	552	518	535	544	492	508	549	545	512	526	565	488	468	537	525	528	496	537	537	499	523	557	518	539	500	542	513	545	538	568	563	540	474	504	547	529	566	488	535	491	549	537	499	485	519	551	542	541	544	516	522	518	527	514	561	499	502	530	548	522	527	531	496	561	534	521	525	507	525	491	527	534	498	573	503	458	553	512	547	557	545	532	519	550	568	521	548	517	520	507	529	528	531	579	553	564	561	546	537	530	542	548	518	538	535	567	565	506	499	523	508	532	535	549	485	561	538	526	518	545	518	537	554	491	535	554	539	525	536	505	561	564	542	550	531	530	516	543	563	539	529	555	500	527	522	492	511	512	484	546	546	543	500	543	515	531	545	494	513	522	553	521	513	534	529	566	556	512	476	508	560	517	564	532	567	513	547	540	580	538	545	546	513	496	555	571	511	529	543	527	542	502	553	503	530	544	559	535	552	536	556	511	504	533	557	514	543	495	566	527	517	558	549	551	572	524	552	518	529	528	541	539	508	526	551	494	525	534	531	532	534	535	507	493	499	493	485	552	479	541	537	521	526	524	524	552	517	527	530	520	508	521	559	534	547	538	523	520	549	546	519	546	488	550	502	504	532	509	544	559	483	483	515	504	521	513	505	507	484	521	498	579	511	550	576	515	554	518	572	485	523	542	550	519	541	493	499	516	477	528	479	490	505	536	520	493	525	509	540	545	513	526	491	560	527	530	539	509	526	467	513	559	512	520	533	519	503	578	516	551	510	557	503	524	556	547	529	534	533	512	525	540	537	545	504	525	519	537	496	471	509	514	528	529	538	526	564	513	531	529	556	522	543	518	533	541	564
24310	21165	28142	24361	19443	2842	1103	749	611	551	563	546	472	471	449	441	493	443	427	429	392	392	400	420	428	445	414	398	427	452	434	381	392	387	418	370	389	420	387	410	404	377	395	373	361	398	388	370	399	401	416	415	397	448	377	402	418	383	378	397	407	415	391	411	423	386	419	403	370	420	386	376	401	391	403	396	386	411	387	404	402	415	426	414	401	422	362	400	385	386	400	379	416	429	457	392	409	396	383	397	427	382	416	375	388	412	421	395	381	372	429	391	381	400	408	420	391	420	396	370	418	390	376	403	357	399	379	395	395	404	358	387	390	389	400	400	424	400	342	401	372	375	441	400	402	422	406	412	403	396	355	423	402	349	377	370	399	399	418	357	358	403	389	384	411	407	410	378	420	396	348	368	365	381	413	411	376	384	402	375	382	403	393	372	366	373	397	415	343	390	379	355	375	408	355	377	379	373	371	427	412	408	382	338	413	388	395	365	390	396	394	376	392	398	382	429	434	433	408	389	398	393	406	402	377	410	377	378	398	395	382	400	366	429	410	455	412	393	389	400	365	377	382	374	383	418	361	421	416	381	378	377	388	377	389	409	385	378	396	401	393	395	341	391	371	408	393	404	399	381	413	428	376	406	387	401	369	388	431	345	396	395	428	418	383	398	401	412	418	360	411	360	385	393	411	393	403	365	415	384	374	417	414	392	350	400	409	415	387	403	398	380	393	394	434	374	350	400	387	387	413	407	382	421	377	398	410	424	385	392	403	390	414	394	430	405	386	399	402	408	400	371	387	377	373	437	418	375	403	398	414	378	406	387	388	424	367	444	387	354	389	378	396	411	398	381	394	396	396	397	383	397	413	410	383	384	383	426	382	368	411	392	369	399	370	359	395	361	380	425	400	405	382	412	384	428	380	394	400	395	412	368	392	367	386	377	378	408	401	396	396	396	357	420	380	411	387	375	413	366	369	409	397	398	394	410	437	412	382	407	370	376	376	389	361	420	370	399	375	405	339	390	383	418	376	395	425	393	395	409	414	365	394	374	384	400	377	425	421	384	368	388	420	376	403	414	364	426	413	370	400	377	396	421	383	375	389	356	405	382	356	379	406	433	404	366	398	390	373	408	385	429	386	403	353	419	381	395	407	403	393	370	372	401	406	367	390	425	391	378	399	414	371	404	358	328	389	393	387	398	399	394	427	377	390	398	365	370	406	371	392	419	421	388	348	361	412	396	408	372	413	367	418	367	344	404	399	382	375	407	352	400	364	421	408	414	387	357	414	389	366	394	426	402	402	403	376	388	417	393	384	373	430	387	382	379	363	380	408	388	396	411	388	369	407	416	380	414	400	388	403	375	417	436	363	397	379	404	408	369	385	436	394	412	382	386	407	396	387	369	419	407	397	391	411	390	416	392	390	397	348	401	414	359	392	429	361	386	406	375	373	400	408	375	354	396	391	441	404	328	412	387	428	410	398	383	415	363	390	400	422	385	414	374	407	395	408	381	388	367	410	400	376	415	440	354	377	359	416	401	390	404	369	372	391	397	368	399	398	364	395	380	427	390	401	398	371	409	415	378	392	413	388	401	394	391	368	390	418	414	402	349	375	380	376	395	381	349	394	387	417	417	376	401	397	421	374	375	387	415	415	403	427	420	362	377	386	405	418	378	384	388	390	364	393	410	377	397	368	371	408	394	380	388	422	431	391	427	406	383	382	393	378	369	405	374	391	422	390	374	419	373	378	408	414	376	408	407	380	423	410	414	386	378	364	372	392	374	411	405	402	409	389	409	434	341	389	381	396	396	409	411	396	424	421	340	414	411	381	369	404	372	371	381	360	390	364	376	404	359	407	396	388	390	386	413	398	414	373	413	412	358	429	381	364	422	396	380	402	384	378	411	390	393	415	381	403	385	424	369	398	372	424	382	410	425	336	420	405	413	367	346	420	420	365	359	364	398	379	428	398	395	370	381	417	424	393	382	414	391	386	366	375	407	355	387	392	417	390	362	434	364	418	394	401	415	371	366	401	401	366	398	405	406	399	388	405	393	412	393	403	404	392	381	364	417	401	390	422	373	394	381	406	396	408	410	384	414	399	369	427	397	392	399	385	365	400	426	416	397	367	398	383	378	393	363	427	411	402	406	399	400	376	373	398	388	393	394	391	391	421	441	361	386	430	367	399	379	392	399	386	400	430	394	363	387	408	355	394	389	364	395	381	409	387	379	377	405	363	373	418	381	402	395	355	401	359	383	406	413	385	396	389	400	410	392	396	399	416	387	376	415	380	399	386	406	383	410	378	362	396	417	375	396	366	405	371	381	397	390	394	385	414	419	417	325	379	388	391	375	396	356	376	387	421	414	409	420	376	402	415	378	410	396	389	377	402	385	370	412	394	410	399	389	384	412	410	386	428	400	419	380	426	358	361	352	375	415	401	442	420	359	391	387	422	413	392	391	421	409	389	397	352	376	410	360	447	396	378	369	392	403	369	409	386	416	383	378	380	383	408	398	419	372	401	406	372	388	383	392	419	440	416	416	416	378	388	372	397	379	354	375	391	419	395	399	429	379	389	382	410	410	400	399	425	395	361	393	396	386	422	395	386	413	404	363	380	367	397	389	397	369	378	372	381	405	382	369	414	400	420	386	360	363	383	347	412	428	399	394	402	387	388	399	400	376	387	408	407	413	372	377	358	371	407	403	395	387	414	385	413	422	415	355	372	425	377	395	374	361	416	405	386	396	374	404	363	406	352	398	366	390	379	399	378	407	391	416	397	397	378	386	379	384	401	424	411	388	391	376	375	407	409	407	415	363	400	394	403	396	377	396	420	404	372	386	362	382	396	411	394	438	381	390	420	404	439	393	367	374	392	419	409	386	354	385	403	397	383	383	396	358	406	399	404	366	372	381	427	412	444	352	396	357	404	416	401	384	403	332	368	409	397	367	399	412	430	432	414	404	424	390	384	400	400	397	369	381	373	387	379	386	370	345	412	420	410	401	369	427	410	398	410	412	417	393	445	393	378	388	404	402	368	383	374	370	390	363	382	412	394	395	409	403	374	390	384	410	414	385	372	394	393	364	381	374	417	385	392	379	385	410	410	413	344	399	408	395	411	397	351	367	418	359	381	393	391	382	431	395	387	396	409	381	390	394	403	403	404	410	434	395	387	420	403	393	398	381	420	380	391	408	404	375	386	430	381	396	368	373	425	383	370	367	394	396	382	392	400	381	375	407	369	379	422	393	410	390	394	366	378	367	406	395	401	377	370	398	389	391	420	407	380	400	420	391	390	365	397	393	422	370	371	382	386	329	423	410	401	380	401	409	405	370	435	378	374	409	389	362	378	380	391	382	386	378	413	380	390	376	359	385	380	370	394	392	411	421	395	402	378	385	380	379	370	390	396	376	405	373	412	416	379	375	374	376	357	375	428	382	361	417	423	403	421	423	417	372	414	383	380	384	407	363	394	369	380	389	382	395	402	359	363	377	431	370
9397	13992	13328	7669	4779	3275	2335	1733	1399	1189	1090	989	900	842	863	802	788	693	730	749	662	704	683	694	675	717	675	639	659	625	663	644	637	633	628	602	590	668	697	604	602	657	632	639	643	629	644	628	596	575	603	656	630	590	611	625	604	622	618	614	586	590	586	631	633	589	625	646	611	607	629	670	629	639	628	607	574	603	623	600	616	627	608	602	629	633	632	622	597	604	614	606	589	607	591	589	620	584	599	602	576	634	612	600	655	614	629	631	572	610	625	646	589	585	600	584	573	597	624	622	629	644	630	595	629	623	599	588	599	548	601	594	600	567	611	615	634	576	599	594	582	618	595	545	640	596	571	576	610	579	585	633	573	571	606	602	550	651	610	572	631	622	623	619	604	638	629	598	576	625	658	618	648	609	603	574	579	668	630	568	572	628	615	578	639	586	647	588	606	605	610	570	609	566	569	599	635	605	600	637	575	595	583	596	641	611	605	647	570	651	576	576	620	616	610	628	607	679	598	609	626	649	592	602	555	616	591	591	585	557	608	547	571	580	595	593	596	637	550	601	585	605	675	577	615	656	619	668	657	641	627	592	585	604	638	587	596	613	605	606	599	583	580	607	634	571	574	592	614	595	603	602	612	571	596	616	592	616	587	590	633	618	614	629	615	620	582	613	632	571	588	592	571	619	642	631	613	597	574	630	588	584	621	568	585	614	562	616	619	589	551	603	633	596	607	643	627	586	605	592	612	574	595	593	551	597	605	599	615	592	657	608	616	598	573	617	551	609	597	595	541	598	598	602	606	604	615	647	574	592	573	564	624	570	590	649	587	619	629	573	584	596	612	593	553	594	577	655	565	577	560	618	547	611	597	587	602	632	582	624	634	623	585	594	650	616	591	595	568	582	620	574	601	647	618	559	636	585	594	586	632	604	580	533	619	581	558	561	587	608	600	562	618	619	549	620	603	640	595	623	596	577	623	632	593	630	611	601	641	609	593	595	657	605	621	634	580	570	548	629	563	599	569	577	641	600	607	576	588	596	570	619	586	599	640	648	600	579	608	639	536	583	594	580	611	564	613	606	605	625	618	665	606	594	579	562	645	594	576	620	599	606	584	601	615	580	592	623	630	585	579	598	594	552	620	594	611	615	622	611	610	545	551	591	606	640	638	599	626	611	619	655	632	575	574	554	567	641	623	598	567	626	663	576	586	665	604	614	585	590	594	586	631	615	623	556	577	595	596	603	559	663	611	659	600	604	603	608	582	614	627	621	587	621	580	582	602	597	626	613	578	581	561	589	561	643	598	652	593	589	578	574	604	623	616	579	615	591	598	568	549	654	576	613	578	602	595	593	645	602	590	584	564	576	565	595	615	670	604	587	582	603	651	556	563	609	588	640	618	594	615	595	619	583	575	615	655	613	581	569	612	654	615	610	620	627	559	603	593	580	583	620	635	609	568	599	532	614	577	652	618	618	615	619	609	625	588	572	609	576	644	551	609	563	600	565	573	603	632	604	625	572	617	631	548	595	618	616	629	600	605	598	607	583	652	589	582	591	618	591	607	582	590	553	608	553	555	634	628	616	603	604	599	595	578	590	582	578	562	589	615	604	606	596	616	593	576	567	570	613	601	578	597	578	636	632	585	618	607	613	578	584	589	568	600	580	631	598	582	614	587	564	580	606	571	658	652	564	555	610	596	591	603	571	610	596	614	614	614	607	598	578	595	624	606	587	630	573	559	622	623	579	566	638	574	595	627	580	593	602	612	611	626	588	597	612	610	593	610	622	625	588	583	546	624	591	579	592	610	591	620	614	625	570	560	620	598	639	628	571	613	605	608	577	639	613	543	606	633	604	564	650	613	616	612	555	586	617	638	592	618	592	614	594	661	657	578	577	602	594	592	624	593	589	630	644	611	603	605	617	619	581	625	601	635	599	582	562	604	631	638	604	651	615	626	613	607	576	591	597	586	623	589	556	623	590	592	580	595	635	604	575	629	584	586	616	633	599	633	595	604	641	558	638	565	595	625	596	629	589	626	626	603	598	583	598	606	629	581	610	585	602	617	648	587	627	623	596	603	634	569	599	577	572	623	619	599	608	647	589	569	588	632	596	584	626	601	603	647	574	604	589	611	631	617	592	595	612	596	571	617	556	641	590	569	603	591	626	609	556	618	625	620	605	655	595	591	639	588	635	583	614	569	587	599	617	580	601	593	589	598	602	601	580	584	623	635	600	573	583	681	609	591	578	587	651	584	552	637	556	607	578	586	638	607	555	601	603	588	616	555	609	608	589	638	621	612	619	645	605	615	607	626	631	605	643	615	580	600	613	581	604	589	605	613	633	586	593	594	568	632	574	644	621	604	587	585	603	608	591	587	581	603	590	646	616	596	600	588	582	590	649	620	606	579	592	586	615	614	637	596	645	610	619	613	621	614	565	565	572	605	647	569	608	629	620	585	596	585	626	609	603	602	650	563	568	606	579	607	608	630	608	638	576	593	629	589	640	652	583	584	601	593	658	610	615	595	611	643	592	593	563	615	580	612	592	617	658	597	609	559	602	633	613	587	624	565	616	608	579	586	603	608	606	574	572	591	559	601	626	633	593	638	641	571	593	598	626	576	582	592	604	577	583	645	611	585	575	592	607	582	653	624	621	587	621	588	584	586	561	575	590	651	618	601	591	571	596	601	603	613	627	590	577	639	589	579	601	613	561	570	577	592	642	557	577	609	634	572	582	618	621	609	616	606	604	590	672	596	586	626	620	615	569	571	585	609	567	605	631	567	592	575	608	575	606	616	610	613	593	626	570	595	622	635	608	586	588	568	642	602	571	624	597	639	638	582	613	612	638	627	595	575	562	613	578	612	638	594	646	573	597	629	597	634	609	600	605	592	586	642	604	591	592	579	653	612	600	577	612	635	612	589	611	613	606	607	588	649	576	582	563	610	585	609	593	634	641	586	590	560	651	663	621	595	610	559	627	586	627	616	590	615	535	631	601	562	604	584	587	605	588	608	619	580	623	604	621	612	562	622	587	638	599	584	560	629	610	591	607	596	569	620	623	583	614	625	580	546	596	624	572	587	593	626	596	613	619	581	631	597	582	608	589	612	550	575	596	622	606	593	635	615	607	582	645	567	598	599	547	602	618	607	552	608	614	607	600	580	584	610	589	584	629	594	575	592	592	623	583	581	620	577	625	625	619	593	595	583	573	608	588	614	623	557	601	567	578	612	610	646	619	617	623	619	593	579	612	587	616	598	586	643	580	618	587	617	552	582	554	570	607	599	583	633	608	634	625	613	603	595	610	614	572	619	585	607	617	604	599	619	652	566	602	580	608	620	643	585	615	590	595	613	627	595	577	570	586	597	557	561	630	597	597	602	611	630	598	573	570	647	596	587	570	606	550	584	636	620	644	640	579	572	605	606	598	616	639	577	611	586	602	580	617	606	630	586	601	584	608	594	593	610	589	668	600	593	622	657	643	656	562	607	583	613	594
23141	21154	28941	23631	21155	20495	3462	999	693	605	507	470	437	405	391	341	314	342	343	310	287	318	281	317	293	289	289	262	290	284	284	272	267	288	262	259	271	289	269	262	272	259	255	269	258	248	222	274	247	238	281	252	251	270	285	235	249	266	276	268	252	231	257	262	261	213	254	241	264	214	266	256	273	257	254	273	269	241	283	268	246	258	264	214	261	252	234	228	265	257	219	255	266	245	279	248	268	253	254	228	220	268	223	262	303	271	283	240	252	228	271	243	255	227	254	245	243	263	251	243	247	265	256	231	264	257	246	252	248	254	260	261	248	225	222	254	270	251	246	278	262	254	246	251	228	212	253	237	272	230	247	232	246	262	241	269	230	238	274	248	242	283	250	238	266	267	230	272	243	240	271	236	301	260	250	274	237	265	249	230	253	259	238	254	247	264	237	266	243	272	249	233	269	259	236	212	246	259	238	246	239	226	215	226	237	228	243	244	261	244	238	208	279	237	276	221	249	244	263	228	226	245	284	277	241	266	246	220	238	246	238	258	259	257	235	281	213	261	230	250	221	233	239	267	256	262	253	258	239	260	262	238	264	266	243	209	260	235	244	233	240	248	246	246	233	246	234	236	230	244	210	249	229	263	264	251	274	257	236	248	227	272	265	245	258	245	236	241	256	250	252	255	227	228	233	266	265	213	242	245	252	233	263	227	244	246	241	245	225	272	255	276	227	255	267	269	244	247	260	254	213	243	245	228	249	256	271	250	245	246	216	223	211	236	256	245	274	236	229	241	249	248	233	270	255	218	233	269	228	231	241	249	278	244	268	222	242	260	276	261	248	250	225	253	246	271	230	241	258	243	243	254	254	266	232	267	255	261	229	231	229	251	265	259	231	250	256	216	230	254	254	269	246	241	234	268	213	251	241	243	259	254	233	249	229	267	243	236	223	242	262	244	269	238	230	233	227	252	276	260	232	260	223	262	231	245	258	255	245	238	275	243	273	256	228	267	252	253	236	211	245	236	235	251	271	241	258	247	247	244	241	216	264	232	231	258	234	240	237	255	220	265	242	226	257	263	242	225	252	258	257	264	250	288	242	248	256	244	249	210	253	232	248	225	211	253	252	245	222	210	250	273	255	258	232	247	254	233	244	238	237	245	255	245	282	237	228	261	221	237	256	260	236	237	215	249	241	240	283	248	216	223	262	259	215	210	254	220	242	223	267	253	203	256	250	239	253	242	233	273	245	277	263	241	237	260	252	251	253	214	212	234	269	227	260	246	268	240	247	257	236	257	269	255	240	237	233	245	243	272	256	234	247	252	270	236	241	241	252	257	273	216	212	236	237	223	248	261	265	239	264	240	248	249	231	239	243	222	228	241	258	237	247	262	257	223	246	234	252	256	223	209	226	236	250	267	225	225	227	243	253	242	230	242	224	274	247	294	231	252	241	242	255	226	237	217	250	210	258	265	268	274	212	224	213	234	224	275	263	251	256	251	260	233	241	246	256	249	270	247	248	267	232	228	268	273	236	247	263	247	246	244	237	238	254	261	216	233	234	237	260	236	236	273	237	241	230	218	233	286	254	267	268	229	246	251	244	247	270	253	259	250	257	226	233	241	236	226	247	231	254	237	256	250	242	262	239	243	257	235	233	243	225	238	232	260	274	229	232	238	237	222	252	260	253	246	233	262	255	275	254	247	214	240	247	229	212	221	259	250	261	260	244	264	231	239	247	258	227	250	223	256	257	251	262	257	242	261	252	238	228	254	249	292	235	240	270	235	270	213	237	262	206	242	213	256	271	228	240	225	245	233	237	238	225	264	239	240	252	259	250	251	239	241	290	252	236	258	281	227	248	240	232	233	235	236	258	253	230	271	249	262	262	231	255	249	218	245	232	213	228	251	241	253	236	229	244	236	225	241	250	227	265	252	232	239	266	235	245	245	239	233	257	225	233	243	266	252	243	262	239	255	236	255	254	256	275	269	246	255	236	228	210	260	222	232	222	224	238	237	257	236	222	248	226	250	253	259	270	262	248	252	249	229	247	250	236	263	235	250	227	233	258	214	216	231	227	210	262	261	268	234	268	227	225	229	239	218	223	247	260	232	244	244	247	241	243	242	233	265	251	253	247	212	231	270	225	257	251	227	288	263	258	203	260	267	237	247	257	246	232	266	268	260	234	246	224	250	243	238	241	250	249	270	267	286	239	254	257	225	253	246	241	236	260	242	248	287	210	246	266	243	276	232	235	239	242	225	246	223	235	272	248	249	283	235	234	221	247	217	239	250	244	241	270	240	229	231	262	229	258	232	250	246	255	285	221	250	237	231	274	242	229	243	240	256	238	239	235	222	240	243	237	232	230	278	273	260	230	231	243	258	264	247	248	295	264	245	277	266	237	278	224	221	239	244	246	253	257	251	242	248	248	227	226	200	227	243	243	246	223	257	229	238	244	247	244	245	280	236	240	242	258	258	226	234	246	248	232	225	250	246	263	228	244	243	248	246	265	241	255	270	251	257	216	249	250	236	220	236	247	267	256	206	208	242	275	244	247	262	235	246	250	257	223	246	221	251	236	239	233	245	237	243	245	239	256	227	228	259	248	252	259	240	234	249	265	215	225	241	274	257	220	257	249	222	237	253	297	239	247	242	253	225	223	234	259	263	239	198	243	247	258	241	242	259	241	231	225	258	228	226	236	254	232	233	235	240	255	242	230	251	253	271	273	263	214	274	249	275	268	238	234	229	269	242	259	254	248	265	231	231	238	229	227	218	253	264	244	275	254	242	236	229	236	257	265	255	214	240	246	228	244	253	258	238	247	259	265	236	214	254	245	223	226	244	230	217	220	230	256	229	257	250	248	247	244	229	262	237	250	214	237	223	224	246	235	238	260	256	268	267	256	239	253	274	251	247	252	264	237	259	227	245	270	228	242	237	238	256	241	248	218	265	236	238	249	209	244	241	249	244	215	239	248	241	231	239	250	262	237	253	246	240	237	242	253	230	242	219	265	254	244	262	234	244	246	249	244	266	247	239	251	237	241	234	257	231	242	261	256	241	249	226	223	234	231	249	244	225	236	260	242	245	241	256	248	257	223	242	218	227	268	235	273	217	222	242	255	226	261	227	254	232	287	222	231	237	279	254	257	248	226	215	283	256	247	234	222	255	274	243	247	257	224	262	249	268	234	242	265	228	249	230	254	231	248	243	237	255	247	248	235	254	245	258	241	245	261	263	265	234	236	231	281	235	243	244	247	250	224	242	231	269	259	241	217	228	266	270	233	221	256	260	230	269	268	256	268	239	230	235	237	249	245	271	244	229	240	242	246	232	263	260	217	250	226	250	240	239	235	240	235	263	241	250	244	248	252	274	229	250	248	248	235	270	264	263	251	248	232	245	253	245	266	230	233	263	239	242	245	230	264	233	246	244	240	254	246	243	258	229	246	239	272	261	240	256	239	231	200	236	257	246	259	230	242	264	272	244	236	228	231	244	240	263
12503	20346	18335	11287	7490	5122	3597	2543	1938	1562	1408	1150	1027	947	899	770	732	711	625	607	566	619	550	524	579	578	515	537	557	502	525	491	464	495	451	439	412	400	434	429	463	401	426	419	394	426	436	434	431	422	388	426	410	428	387	385	388	388	394	383	375	401	467	399	368	382	412	415	416	426	402	413	439	431	408	454	403	432	400	458	399	420	417	405	402	404	394	421	360	408	391	391	440	392	381	375	390	417	357	370	383	398	367	411	431	394	386	380	399	382	377	361	399	370	376	371	368	397	357	401	396	414	408	446	370	403	371	404	369	360	392	382	366	404	396	440	369	365	366	426	367	403	381	408	406	390	387	384	389	408	398	377	396	407	419	397	430	397	395	398	407	395	413	367	346	385	408	363	373	400	354	377	395	364	381	368	398	358	386	371	406	387	417	393	370	404	409	402	380	393	399	392	378	367	392	402	426	396	409	374	407	366	411	385	407	422	362	415	398	392	354	423	395	374	364	430	409	415	401	369	362	378	377	401	359	385	358	383	378	351	394	416	391	422	387	394	403	382	369	378	368	414	373	369	371	370	398	357	412	403	412	427	372	384	364	398	418	403	404	389	377	389	369	393	373	412	388	366	390	367	402	392	393	385	415	373	401	395	412	415	401	377	361	404	377	335	396	416	365	356	418	373	406	406	374	396	445	369	399	356	400	403	406	407	385	390	362	401	364	380	382	383	395	362	343	362	402	370	395	396	344	400	389	403	405	390	367	337	376	382	388	393	391	409	366	385	385	412	416	385	356	351	382	383	387	403	415	426	373	383	414	409	357	367	382	385	391	356	373	417	390	394	366	399	398	375	357	387	391	389	397	395	359	401	430	370	405	400	375	363	354	369	371	387	383	386	392	426	356	398	365	365	380	398	363	394	395	389	396	392	397	380	373	390	365	343	365	408	368	396	408	372	389	396	413	390	395	349	367	357	406	388	357	364	422	390	390	369	393	361	400	346	381	383	373	371	384	373	400	421	362	428	410	355	415	361	399	342	379	358	428	338	373	361	395	399	357	420	369	386	370	388	364	370	416	377	383	385	369	368	392	376	402	375	372	377	397	406	342	422	364	351	412	404	365	377	394	379	416	389	372	399	396	437	426	397	368	415	378	352	386	425	396	409	397	392	408	394	350	406	387	378	396	382	387	389	381	393	390	395	445	405	382	397	357	376	407	422	425	380	377	385	372	425	387	391	428	399	402	387	379	383	406	353	414	377	393	386	402	397	385	366	415	399	376	382	399	356	404	396	374	336	400	375	367	399	395	405	389	399	368	377	384	389	397	368	381	363	394	413	385	398	410	422	376	412	380	365	387	404	370	373	404	419	410	385	394	387	382	379	354	352	414	372	393	365	403	376	369	383	394	381	371	404	377	380	377	404	376	388	376	409	434	384	379	392	382	400	409	380	400	360	406	394	421	390	399	373	367	396	420	403	384	385	397	419	407	373	368	409	430	381	379	390	382	398	395	374	404	379	389	357	444	404	413	387	396	396	383	385	407	365	396	410	408	402	420	375	380	424	368	349	411	399	397	398	386	383	353	397	378	376	366	405	390	383	345	388	394	377	370	385	390	371	365	373	387	372	403	396	397	403	369	359	381	370	357	385	389	390	381	375	394	376	396	401	372	355	352	377	362	368	381	394	401	354	429	383	399	409	369	385	369	396	381	380	420	399	399	384	381	387	386	332	342	415	364	381	399	400	385	354	361	416	404	347	377	391	392	382	421	372	359	367	353	395	441	389	384	363	350	414	439	380	400	369	390	375	413	366	370	422	399	384	398	393	395	408	395	377	360	407	398	403	376	395	363	386	383	391	392	409	360	389	379	383	368	426	369	351	382	332	366	393	374	381	387	359	401	404	419	378	396	389	364	386	388	382	377	390	392	399	405	411	389	382	369	419	385	390	374	380	400	401	377	376	374	368	397	374	381	391	383	382	382	334	366	360	361	376	390	415	371	379	399	394	393	410	392	372	389	376	384	393	414	399	391	361	392	340	401	363	377	379	387	394	411	392	415	368	424	370	405	381	398	363	394	375	362	350	392	409	340	381	370	403	395	390	394	380	392	372	410	404	393	343	363	380	364	381	391	364	398	414	410	356	365	368	386	357	371	419	403	360	387	352	383	347	376	376	400	373	373	353	375	371	418	373	391	389	452	354	418	357	409	382	399	415	377	394	361	389	392	377	355	385	392	401	407	391	352	368	417	368	361	383	375	374	393	377	411	356	378	377	380	378	407	363	440	363	403	362	421	399	383	390	381	353	370	369	413	384	388	381	369	385	394	423	345	387	419	360	370	387	387	399	396	359	387	358	390	368	367	369	388	406	368	389	392	413	400	380	400	370	374	400	394	420	348	375	359	396	415	373	393	405	357	368	417	397	372	383	369	373	363	382	390	351	371	340	363	397	398	406	393	386	388	382	365	369	362	382	382	373	379	374	412	415	374	393	400	372	428	347	368	374	400	380	389	361	383	359	382	410	406	430	372	392	384	411	390	381	425	395	396	413	387	401	399	355	408	399	365	404	412	360	402	383	392	388	397	404	355	387	372	415	360	358	409	392	384	368	420	364	379	403	384	389	362	380	371	378	360	402	427	376	357	401	393	346	354	377	374	417	371	371	386	388	411	368	384	377	364	382	433	406	364	385	376	386	402	396	377	369	385	433	378	400	364	380	375	390	362	402	365	389	359	387	393	400	388	382	381	378	331	373	370	412	388	408	402	396	404	384	395	382	371	389	346	421	413	352	357	411	366	404	391	415	387	373	376	394	390	399	389	397	389	362	351	382	380	395	382	383	394	371	365	365	389	343	402	380	395	362	384	398	397	394	366	372	397	410	404	368	400	390	393	389	398	364	373	390	412	343	390	417	415	352	410	390	341	387	388	359	373	357	396	382	371	403	406	356	436	401	392	359	403	393	378	402	366	412	380	389	369	422	387	350	376	371	366	409	405	387	384	452	415	360	368	383	382	380	393	383	386	387	400	383	389	395	370	411	396	401	389	405	375	402	382	408	398	408	401	403	394	380	373	383	399	344	387	383	381	378	392	376	371	395	380	408	353	347	378	375	383	388	390	405	365	418	386	382	398	428	379	389	371	429	394	413	368	382	374	373	412	392	395	410	377	364	398	402	381	408	401	416	409	357	334	376	396	377	377	415	411	417	392	360	395	380	385	387	414	355	387	405	373	383	358	392	400	388	419	397	411	369	414	381	392	417	352	383	394	369	384	382	375	377	406	408	387	372	387	397	395	383	353	421	386	406	389	409	385	368	388	345	402	402	390	392	362	381	370	364	368	387	415	390	417	352	377	375	418	330	390	423	385	394	373	380	395	344	387	401	392	353	381	359	370	377	390	396	393	382	358	397	400	413	374	384	370	385	406	367	391	385	383	351	404	366	354	371	381	381	379	389	370	406	356	362	406	394	401	380	349	369	355	389	358	408	395	358	406	382	370	370
26693	20411	8940	1980	989	639	563	429	399	399	351	370	372	374	363	378	337	389	349	363	339	350	362	321	354	378	319	349	361	342	364	350	368	341	367	344	370	304	331	361	383	322	344	358	357	345	352	350	362	346	293	378	338	366	341	324	357	357	347	352	338	351	340	370	321	316	367	367	346	367	355	382	349	376	362	353	374	294	347	355	358	330	335	329	313	352	331	360	387	324	359	297	311	337	339	343	360	326	338	347	342	344	341	346	340	340	381	345	343	294	360	328	369	359	360	352	378	362	347	335	351	334	358	344	330	369	310	356	338	353	330	327	343	366	363	360	312	346	323	352	361	344	358	341	367	314	330	362	339	322	324	330	338	320	378	359	318	370	354	348	327	325	333	362	327	344	356	341	358	346	375	348	333	353	339	350	354	355	342	351	357	342	357	320	349	362	355	335	333	350	356	362	322	330	373	330	338	346	385	337	351	364	356	295	342	331	307	345	347	317	337	341	365	350	374	342	334	331	386	328	377	348	347	334	331	340	317	349	346	330	347	372	353	324	329	336	342	338	355	351	354	332	348	342	343	343	343	322	337	307	356	328	340	348	366	328	291	345	338	341	330	355	354	347	308	356	335	367	365	326	351	387	383	356	361	349	315	354	361	353	385	355	328	357	351	328	348	381	344	317	297	353	354	357	381	342	334	338	379	348	345	345	358	392	363	335	366	351	330	381	354	297	329	353	361	360	335	350	348	309	357	357	318	363	312	391	355	360	369	389	347	342	383	319	387	349	330	324	365	354	338	359	338	350	307	337	328	368	334	333	345	362	361	344	325	324	360	321	358	327	342	379	318	345	376	322	357	344	357	336	338	334	326	382	349	337	343	338	346	309	341	342	341	351	333	317	335	328	351	358	378	396	330	339	345	326	359	365	330	327	332	379	334	360	347	355	348	364	311	357	367	341	384	373	379	371	346	365	345	349	365	341	349	323	323	324	363	321	357	323	341	363	331	347	361	346	384	326	337	352	359	326	353	312	346	336	345	339	316	336	342	343	344	338	327	346	336	345	364	327	343	334	339	332	372	375	341	352	361	328	332	316	359	325	330	355	328	351	343	347	389	343	331	353	359	352	314	376	372	353	344	368	354	360	357	359	356	340	345	339	349	346	348	352	351	346	316	355	333	339	356	308	354	344	356	378	360	327	342	311	343	347	332	331	311	310	367	368	365	380	352	366	337	361	323	320	351	360	370	348	351	345	356	341	335	336	351	358	350	332	364	299	340	292	347	346	361	317	328	310	336	344	322	352	340	350	367	333	381	375	331	343	347	330	345	375	350	351	323	343	350	316	338	322	353	359	372	349	340	317	338	356	392	349	349	332	315	343	343	358	339	309	337	350	362	351	328	364	334	334	349	342	329	346	364	344	355	381	372	338	357	379	339	397	347	328	354	364	364	329	338	331	345	359	317	359	356	345	368	360	326	319	360	323	326	377	339	350	351	319	333	310	330	329	344	320	335	346	332	363	346	315	329	345	365	319	329	357	344	366	371	336	321	359	371	350	326	329	357	366	355	337	357	378	321	347	396	350	357	347	346	341	338	372	344	322	327	355	351	346	332	354	333	344	357	345	314	350	352	333	317	358	370	327	377	379	363	366	376	336	382	347	320	339	353	365	343	386	379	328	342	328	353	360	371	330	346	329	348	305	344	335	354	334	348	351	334	330	338	332	338	367	325	352	331	355	348	345	351	368	371	352	366	334	349	373	355	375	379	315	341	342	340	324	338	343	314	339	345	325	334	357	396	340	385	316	349	352	330	358	360	326	355	333	382	361	346	384	354	367	365	337	320	330	365	343	311	336	330	348	320	340	384	361	328	381	343	340	370	345	320	350	328	345	348	330	349	343	357	342	337	371	363	363	367	320	341	363	367	349	330	370	342	321	347	380	349	347	346	318	315	353	342	340	342	351	334	352	332	310	334	306	336	350	341	386	324	366	313	347	365	370	337	353	349	368	315	348	355	345	342	300	346	365	375	350	374	358	356	322	314	298	366	320	346	355	353	337	356	364	328	322	344	349	344	350	347	342	350	337	362	304	364	327	344	328	317	404	352	319	327	358	349	357	354	336	333	355	343	313	341	371	322	324	335	358	355	354	341	351	322	344	366	368	344	365	348	356	337	344	337	365	337	324	345	372	360	317	338	322	344	344	349	349	351	346	369	352	347	332	348	311	349	346	357	358	327	335	371	369	339	341	309	348	363	319	375	338	337	350	304	356	375	363	362	361	361	340	380	381	352	339	351	341	353	359	356	370	336	398	351	326	333	334	360	337	354	381	348	374	313	362	388	324	339	325	332	352	366	363	321	355	368	336	341	328	357	321	329	333	386	389	374	331	358	345	329	323	357	352	350	343	371	343	336	344	349	342	339	341	343	350	339	343	329	320	360	353	328	347	336	346	351	369	318	348	303	382	323	340	326	348	366	330	344	354	336	345	331	353	352	351	330	344	329	323	326	353	351	345	334	323	360	347	368	345	343	366	323	335	358	340	362	328	311	330	317	375	346	333	352	357	357	370	333	363	357	336	328	350	326	379	341	366	321	362	368	351	367	350	340	317	357	360	338	342	343	373	380	377	344	364	341	344	323	348	364	346	323	346	378	357	321	360	355	354	361	355	330	357	332	331	342	344	324	331	336	346	340	317	330	329	345	348	353	338	355	334	387	356	327	355	337	338	317	376	363	362	350	328	332	349	366	333	365	337	333	373	365	358	327	354	355	358	349	390	322	320	345	348	310	322	334	356	325	346	311	360	378	308	337	324	358	331	357	353	357	361	343	364	349	340	350	348	351	376	356	371	363	357	335	318	332	350	357	355	322	336	326	376	389	326	354	373	355	387	367	325	289	338	371	345	369	341	338	361	358	358	322	347	328	367	344	345	336	357	348	359	310	344	357	337	353	364	353	358	322	371	343	352	377	365	333	349	322	368	326	335	397	355	299	349	345	317	328	347	345	369	352	374	331	370	360	365	327	330	316	341	356	351	353	332	352	322	351	332	341	341	329	346	348	335	367	330	368	332	345	367	334	354	341	345	379	340	370	351	354	341	382	344	306	347	362	373	362	322	344	332	360	326	366	370	329	369	386	347	364	342	312	361	364	355	340	328	349	322	358	330	348	357	338	380	364	362	372	358	333	320	346	357	331	330	369	377	335	360	346	332	357	318	334	352	363	331	351	377	349	363	331	336	384	321	356	352	366	342	336	332	331	363	313	328	303	367	356	337	333	341	345	372	318	355	350	351	340	308	348	336	375	325	339	363	299	348	363	338	351	345	350	355	364	358	331	325	352	364	343	360	327	362	351	327	367	318	327	324	350	317	363	368	367	338	374	332	340	368	347	353	305	385	354	338	381	369	377	357	337	372	338	379	326	347	342	371	359	334	353	370	347	342	339	347	367	373	316	342	367	344	345	345	339	351	359	370	345	343	367	340	359	339	369	347	323	339	372	342
6853	5716	5768	3627	2254	1478	1018	811	697	675	642	600	575	551	514	524	559	543	532	563	553	619	493	545	534	529	483	556	580	513	586	506	578	552	526	509	529	537	558	593	550	523	547	520	531	504	555	518	495	518	516	524	541	537	509	524	525	536	565	512	524	584	532	543	515	509	550	552	503	512	541	552	531	530	546	518	545	545	538	526	549	532	537	551	544	521	538	501	554	563	513	516	479	515	521	481	576	565	487	516	565	562	527	507	497	534	587	534	572	542	542	529	537	537	516	536	524	501	492	518	508	587	535	522	538	561	522	558	543	515	543	557	505	529	524	531	536	550	474	564	482	493	518	534	518	544	530	530	515	523	498	509	532	512	544	596	555	500	521	542	518	525	525	520	513	526	546	522	518	531	524	537	542	518	549	517	528	548	525	510	535	544	539	557	546	564	519	535	544	495	518	534	565	554	513	518	556	549	525	510	539	583	501	512	496	528	554	573	521	569	484	536	544	535	511	534	570	526	526	510	521	506	522	554	521	561	504	545	544	498	504	493	562	570	554	507	563	575	532	455	513	557	549	527	551	544	514	533	507	525	569	524	541	524	546	546	554	531	481	512	545	500	531	505	512	544	528	519	548	549	518	543	480	519	469	523	531	546	527	541	533	540	552	506	531	545	531	536	497	512	520	540	505	540	535	565	557	519	500	538	523	504	510	534	538	546	587	538	541	564	541	520	475	541	545	593	525	506	518	538	523	541	520	523	522	545	530	547	518	523	522	530	537	518	540	514	517	521	499	549	527	543	540	555	557	502	517	534	507	494	491	497	532	572	563	520	557	513	536	514	547	520	489	517	518	580	498	503	537	523	530	495	506	547	515	524	524	472	493	523	531	527	549	557	508	543	539	519	514	546	527	515	529	540	500	535	513	503	522	545	539	504	511	502	527	460	509	506	548	491	505	556	521	517	533	532	540	596	498	512	545	481	506	531	500	565	520	519	513	519	531	527	490	489	495	550	539	549	516	493	509	532	510	541	554	542	570	510	501	556	557	514	550	510	535	535	544	522	519	503	527	513	541	506	570	521	516	489	539	565	543	535	523	531	511	532	574	537	542	534	517	561	524	513	513	561	554	543	499	525	543	523	540	514	497	498	523	509	500	525	555	530	544	547	544	520	541	534	539	503	543	526	541	584	513	540	555	534	493	515	500	540	531	532	518	547	498	511	563	567	524	513	491	535	533	524	529	537	533	528	514	530	529	531	534	541	513	541	514	509	536	519	565	548	486	520	526	519	529	477	509	559	510	536	513	526	499	542	540	530	527	538	567	524	528	541	527	536	512	515	529	546	560	542	492	514	531	512	526	564	539	501	514	494	489	503	508	512	569	531	570	524	547	548	525	565	547	525	503	596	555	552	538	514	498	515	527	543	539	505	540	500	546	489	529	551	556	501	535	519	549	494	543	547	523	511	556	513	544	536	509	529	537	521	526	561	505	537	511	534	552	522	538	509	549	579	531	502	534	525	543	565	531	549	569	556	533	551	495	538	541	518	524	529	510	510	507	503	527	534	520	559	524	534	493	517	508	500	541	538	488	491	526	524	494	530	529	520	565	550	531	527	533	523	560	542	549	529	519	560	550	540	534	492	503	543	568	562	487	559	524	492	484	521	507	545	544	550	516	522	511	561	538	547	544	495	514	493	510	541	540	520	484	579	504	500	521	540	501	530	506	565	533	460	515	514	576	550	513	516	528	518	518	535	545	541	543	537	499	511	539	534	485	536	511	525	490	498	525	547	584	543	574	502	541	486	502	492	497	592	490	528	563	545	504	579	519	522	486	532	521	504	524	543	506	524	547	519	487	519	540	554	516	514	556	554	522	536	528	526	540	500	540	524	516	517	485	516	542	502	542	504	522	493	501	514	519	506	496	543	543	522	513	502	455	506	556	539	475	555	537	535	517	519	543	486	491	529	543	550	475	530	545	521	542	503	503	531	522	538	542	547	522	523	554	510	547	481	526	506	488	540	520	545	530	538	491	522	545	554	540	520	535	564	577	527	512	506	520	525	527	557	552	485	533	513	507	548	487	525	554	494	537	521	519	553	549	562	552	491	491	518	479	568	537	547	529	516	525	537	521	511	564	540	565	487	559	484	505	541	543	546	571	538	531	532	560	502	512	494	498	513	531	523	517	494	540	493	513	555	546	513	509	513	528	512	544	555	546	520	525	533	564	548	497	542	465	534	532	551	559	525	549	487	561	532	549	553	512	516	538	494	521	550	523	547	500	537	522	518	523	516	546	561	532	561	504	515	508	504	533	539	497	551	512	558	498	535	512	510	555	542	497	516	577	529	564	537	522	523	541	532	513	551	549	505	533	505	542	515	537	548	567	563	502	478	512	514	494	503	584	507	532	518	519	485	522	573	514	569	528	496	529	504	521	527	512	536	564	535	538	508	537	553	535	561	538	532	528	509	500	565	478	556	533	491	475	543	533	523	563	530	514	523	496	514	551	531	478	485	521	504	520	521	501	541	489	510	524	514	595	531	524	542	543	540	538	529	511	530	512	544	578	544	471	503	505	517	479	506	540	552	521	523	518	523	512	520	543	578	551	535	557	528	535	593	510	532	547	525	503	538	552	495	557	552	529	534	550	527	513	532	527	523	578	531	556	581	517	529	561	495	539	530	521	533	522	538	520	536	526	523	512	522	489	524	529	495	504	478	524	523	554	543	509	514	513	539	493	502	538	481	570	496	539	520	519	509	521	557	506	487	506	526	556	514	551	546	490	508	545	524	547	519	536	513	524	514	537	508	518	531	521	525	579	523	542	476	508	501	523	571	513	516	519	528	547	521	526	524	492	551	520	549	556	530	527	512	464	547	520	508	509	514	466	546	581	517	553	519	546	547	529	500	515	493	553	546	506	479	521	573	539	519	532	510	538	512	533	508	527	504	543	520	550	579	548	547	504	549	535	526	542	522	524	528	513	542	546	525	512	546	546	539	554	532	519	540	500	574	528	537	535	536	566	526	490	529	498	497	488	505	500	514	553	526	517	511	499	481	520	520	534	502	539	543	516	513	564	564	552	525	543	494	539	505	535	559	523	547	554	545	521	513	555	559	511	561	488	506	524	472	505	528	545	542	536	518	559	541	556	506	512	508	496	517	523	542	532	526	531	503	534	499	512	525	568	518	549	520	521	537	478	528	491	512	567	509	508	517	504	514	506	487	558	524	541	506	508	515	548	524	527	531	511	548	530	559	520	533	562	531	533	515	494	550	504	533	492	551	551	527	512	540	514	544	518	500	559	547	568	533	534	534	515	541	529	561	532	534	501	513	520	490	508	549	535	527	534	493	549	525	525	549	535	507	540	509	502	552	508	565	520	573	551	542	486	569	533	534	506	532	542	538	542	560	560	565	528	533	516	506	532	549	526	524	534	530	522	525	504	537	538	527	542	543	522	521	521	517	549	550	551	535	548	487	512	538	562	521	527	576	536	521	536	495
24265	21161	28148	24406	19347	2711	1091	732	579	521	537	537	441	465	435	404	450	447	434	437	417	391	412	423	409	423	424	454	434	416	410	397	405	393	394	385	407	396	416	401	409	406	398	399	455	385	412	403	399	390	399	404	417	373	403	359	385	397	418	395	408	384	361	429	385	398	383	389	364	398	390	411	416	410	414	407	391	415	423	388	377	371	391	443	370	365	388	403	367	399	376	361	380	396	386	382	376	368	380	397	384	386	393	365	370	365	374	393	391	375	412	378	416	384	431	425	420	340	383	396	377	374	407	378	412	385	411	361	377	362	390	402	395	409	422	386	410	401	383	416	371	367	398	419	389	375	370	371	396	406	410	396	407	408	410	419	409	402	425	401	388	367	412	374	372	402	376	388	405	416	413	377	402	412	378	420	397	405	353	383	388	355	405	396	386	375	420	421	405	438	368	428	374	423	410	386	407	405	405	426	416	364	377	412	423	372	375	410	423	400	407	423	402	389	404	374	391	394	401	408	353	395	396	398	414	380	406	365	384	445	393	397	387	391	374	413	398	400	383	362	386	384	423	398	407	414	405	383	393	364	363	418	382	408	410	376	403	405	423	404	403	396	387	393	391	387	392	403	421	407	411	381	403	390	373	411	380	412	377	405	403	382	392	420	391	379	393	435	378	382	388	407	392	392	398	372	399	431	394	403	367	360	418	384	385	405	372	421	384	384	382	399	411	377	423	389	379	385	377	390	381	387	358	405	392	394	409	394	397	415	338	399	400	401	397	375	402	371	378	416	362	403	347	388	385	401	371	412	399	377	400	374	411	358	404	377	352	405	410	406	359	391	398	416	400	352	397	374	382	400	402	396	380	400	405	414	410	405	389	389	424	389	386	362	359	350	401	356	396	393	413	378	387	415	394	423	422	395	397	425	347	390	377	363	376	429	409	377	400	432	428	413	387	401	374	449	405	397	380	401	399	409	381	348	399	414	363	415	407	409	392	414	442	403	399	367	354	442	426	363	431	363	364	434	395	385	384	397	362	403	357	343	403	398	400	398	379	419	361	376	383	408	385	409	421	393	434	378	369	369	347	406	393	391	406	417	352	404	394	389	400	405	384	399	376	415	375	387	412	404	369	414	375	377	415	403	394	380	361	384	411	401	404	373	382	413	377	370	385	384	382	374	361	427	404	413	411	409	413	399	354	399	394	375	405	375	416	385	420	379	398	394	371	364	399	383	368	412	393	406	380	394	395	386	408	427	391	382	389	385	376	408	384	410	408	394	393	423	408	423	390	361	377	408	380	387	385	440	395	377	374	346	405	407	414	370	357	405	406	395	339	392	393	429	386	406	398	400	407	390	402	372	421	380	390	388	367	382	394	432	404	390	398	366	378	350	414	395	396	391	406	403	385	370	354	384	408	393	404	378	372	358	412	395	377	417	367	402	378	360	403	344	411	387	395	397	382	395	394	399	392	411	383	410	385	395	406	410	399	396	402	399	410	390	386	391	354	391	404	382	364	357	409	400	408	388	392	342	393	394	412	364	368	361	381	398	381	380	400	366	381	417	383	449	364	385	381	381	391	411	399	378	388	362	432	354	407	385	387	406	364	358	410	406	372	377	372	379	415	392	411	381	407	355	361	394	379	402	429	376	393	404	398	435	370	389	406	403	389	368	382	373	362	411	363	399	386	399	421	364	381	401	383	383	379	376	384	363	413	374	401	432	404	391	386	406	399	372	423	374	374	440	396	404	401	401	410	371	395	391	360	373	400	386	417	408	409	387	394	441	397	393	404	395	362	394	367	399	389	407	403	403	402	371	388	389	395	378	407	389	399	418	373	392	399	396	388	390	389	424	403	368	423	342	381	429	435	372	461	388	376	432	390	438	388	398	399	417	393	401	428	403	397	408	400	388	403	404	357	412	391	367	398	381	403	393	410	403	398	379	430	366	372	407	425	401	382	391	414	361	363	399	414	384	420	396	363	369	423	438	362	355	396	419	428	413	346	370	404	409	379	378	379	431	383	394	390	404	387	400	353	362	408	384	378	424	389	389	436	375	374	381	385	366	406	378	392	384	361	374	370	383	369	379	401	418	399	365	384	395	378	370	398	374	397	410	404	370	375	389	404	378	398	385	417	398	406	383	443	380	411	423	356	386	401	390	372	363	381	389	404	394	409	411	372	386	386	416	383	384	372	419	384	385	411	378	386	429	386	407	376	425	423	356	400	356	410	377	394	418	401	399	368	372	369	401	362	390	355	374	357	417	396	380	396	356	385	436	384	370	374	401	389	405	402	358	380	389	418	350	412	387	399	384	371	401	356	378	385	382	390	418	388	407	392	408	380	373	393	397	418	412	414	367	396	394	401	419	403	380	372	410	358	380	377	421	402	389	393	403	409	382	414	392	376	380	384	423	387	390	366	377	405	352	391	427	406	379	396	367	397	400	375	373	415	419	412	380	381	375	398	426	386	371	382	397	363	412	362	399	380	389	442	387	369	386	389	368	412	371	380	347	381	395	402	424	391	407	354	376	397	404	408	396	400	385	391	395	403	393	394	367	374	402	344	402	367	385	419	384	387	430	400	382	364	391	390	382	344	393	415	372	394	364	389	407	369	397	406	414	383	416	393	381	354	379	421	381	417	362	407	385	412	370	401	358	386	414	353	374	432	385	395	409	385	416	391	401	413	381	378	417	404	421	348	391	396	372	376	393	396	420	375	404	371	391	397	367	381	394	440	407	396	385	392	369	375	408	373	391	388	414	384	414	372	352	377	348	367	344	385	385	423	397	409	368	396	412	395	387	378	399	377	377	388	402	358	401	399	397	432	384	370	416	395	369	408	419	412	373	372	396	375	415	377	374	378	377	411	376	426	357	434	369	380	369	382	390	373	367	417	385	399	388	382	408	390	404	433	363	387	371	352	405	376	414	388	386	408	360	392	389	377	383	387	379	411	393	406	418	385	397	439	366	420	387	407	378	340	417	362	434	380	436	394	401	371	411	365	415	379	410	400	387	367	383	365	375	423	429	379	344	380	393	376	407	377	371	381	373	396	390	383	387	418	385	346	385	389	398	416	400	411	365	378	418	418	378	446	400	411	429	409	382	395	412	387	391	371	379	385	397	392	426	386	421	390	384	428	396	370	404	391	422	420	373	366	406	398	392	340	396	369	401	375	368	369	411	388	397	402	371	383	379	412	397	395	376	342	429	369	385	384	394	400	372	409	408	394	403	367	390	379	412	456	412	370	380	394	379	394	375	387	402	397	400	408	402	352	392	381	403	410	403	387	372	375	390	390	370	406	420	377	387	396	392	369	405	406	392	382	375	399	384	375	396	353	406	411	389	374	363	357	372	397	380	392	400	384	398	397	356	402	418	399	387	381	370	367	386	415	396	397	407	386	412	399	428	423	411	419	412	404	362	386	396	398	394	406	357	356	383	408	370	379	396	402	384	376	378	396	372	400	412	396	372	370	378	362	401	415	372	362	402	405	387
9427	13811	12227	7457	4719	3221	2291	1676	1285	1229	1074	940	924	870	817	810	757	703	739	711	693	727	690	707	718	677	648	686	707	651	642	608	635	655	582	657	607	627	687	617	633	581	647	610	607	646	603	617	661	619	600	591	627	611	604	605	618	609	589	635	619	607	615	571	630	685	623	569	560	607	608	631	625	617	656	634	632	608	596	641	624	654	606	620	633	645	644	604	554	603	610	632	578	599	615	588	605	632	601	580	600	602	606	563	570	589	586	643	562	624	654	596	584	622	605	605	582	672	617	596	581	615	684	588	626	596	554	607	605	659	622	593	593	601	583	571	610	614	635	608	572	566	659	611	604	616	608	580	603	593	585	594	605	621	613	612	601	616	611	618	624	637	583	639	658	580	658	570	674	614	575	543	617	587	594	584	584	580	572	607	663	633	618	608	615	620	589	619	620	638	636	594	654	569	622	577	580	611	607	607	604	573	606	593	621	625	577	606	594	677	581	610	584	646	568	631	584	584	578	593	639	607	610	618	582	584	599	611	607	586	591	657	573	598	597	591	595	602	586	651	606	590	623	593	608	629	624	614	630	538	591	597	613	580	555	589	612	634	624	586	619	581	624	611	602	621	608	581	619	620	580	580	614	589	643	577	589	607	576	587	614	590	599	558	583	623	547	601	589	600	540	570	566	597	560	553	623	601	603	621	617	607	608	597	607	585	621	599	619	639	625	605	597	559	589	569	627	626	614	554	549	619	572	584	581	654	609	623	617	623	598	598	590	622	647	628	596	596	618	616	573	606	633	609	587	601	632	610	573	607	608	569	601	562	561	592	601	569	597	596	584	601	573	596	588	596	575	587	575	563	627	563	585	616	619	605	611	597	572	581	587	570	613	612	605	601	624	592	576	586	604	555	585	591	571	614	584	622	575	608	595	574	610	608	595	605	580	608	595	610	583	608	590	635	619	577	603	593	603	581	603	605	588	624	602	581	633	637	622	666	589	603	638	548	632	608	564	619	601	594	617	595	609	601	634	598	571	616	591	630	567	579	574	617	576	609	632	585	628	576	605	579	594	585	614	599	634	587	619	588	589	587	606	602	617	617	633	607	623	622	572	631	586	619	582	581	608	636	574	613	604	589	634	582	560	609	599	532	575	602	600	580	574	615	595	603	573	562	588	595	634	641	599	620	622	608	600	574	581	629	545	599	613	584	627	621	574	642	606	622	609	551	669	637	600	599	572	605	565	570	627	610	601	608	648	585	636	600	607	609	607	608	624	596	630	604	606	597	564	580	609	555	610	620	618	562	567	620	592	583	590	597	594	606	566	629	649	583	602	584	591	571	586	619	623	605	568	590	612	614	581	586	600	607	630	583	581	616	646	635	644	577	604	629	617	591	600	633	545	582	619	592	590	562	617	605	609	555	621	642	575	584	527	620	568	577	580	623	595	616	607	591	592	583	562	599	595	587	607	614	578	600	597	612	593	589	599	569	588	631	599	617	568	561	584	599	567	614	575	604	597	623	596	602	597	615	630	568	620	591	590	573	572	611	589	660	585	613	642	607	595	598	555	640	617	599	626	567	629	573	591	604	604	634	605	615	617	576	616	619	588	591	581	572	609	609	618	581	615	632	644	610	606	611	599	579	590	627	553	630	606	618	611	619	654	620	625	580	604	617	596	621	575	594	572	648	616	560	628	585	622	569	563	580	631	560	617	585	613	569	573	629	624	625	564	648	617	605	627	614	568	616	629	619	585	594	577	589	614	591	632	590	598	599	617	567	586	594	600	603	639	592	620	588	581	594	623	567	537	611	616	592	585	610	627	615	584	562	572	609	586	600	616	536	634	624	600	562	604	601	608	571	587	616	583	622	601	570	599	604	623	571	580	607	630	578	556	624	578	616	616	570	631	618	588	599	622	642	626	612	606	589	611	591	577	579	577	610	597	612	574	600	569	587	560	628	618	583	593	637	644	589	609	619	600	593	613	599	609	610	599	585	598	611	591	643	641	584	634	601	612	606	586	619	607	584	571	609	560	533	554	595	598	593	553	626	594	637	589	598	585	609	651	589	594	564	594	638	564	624	622	554	596	587	642	571	629	573	654	597	607	575	563	580	550	596	601	559	589	617	596	616	600	600	617	567	638	631	612	600	605	580	545	622	591	558	607	590	614	613	602	596	592	631	596	597	586	592	629	592	600	609	615	579	637	626	618	604	596	577	586	599	577	622	592	561	617	582	611	570	573	567	580	603	597	593	583	556	602	564	588	617	590	600	675	600	621	603	609	610	621	605	553	581	611	582	587	596	613	642	573	593	625	569	627	595	596	614	585	638	646	600	562	606	580	631	610	594	614	573	577	624	588	607	557	617	599	624	601	574	601	614	548	624	564	575	581	619	571	579	614	589	606	619	580	614	556	592	551	600	623	609	609	626	632	596	589	595	612	618	596	620	579	617	585	595	578	600	590	639	616	583	576	620	584	603	594	602	628	570	624	659	574	587	603	597	583	587	606	628	572	615	593	584	585	639	642	625	611	629	590	601	632	612	630	594	627	516	582	568	595	630	598	617	620	610	654	566	604	579	647	584	597	575	621	619	617	605	604	591	609	630	552	580	581	614	595	595	575	592	610	608	568	623	567	606	580	593	650	598	613	617	595	622	627	607	627	628	613	634	596	600	575	583	595	559	608	592	618	604	599	601	559	621	630	597	623	594	629	572	595	613	619	607	583	607	580	636	595	593	580	619	634	580	586	585	636	646	602	579	559	577	576	605	616	616	590	589	600	622	592	561	623	668	542	620	620	606	612	580	559	603	647	609	609	601	597	624	615	616	599	623	577	587	587	578	657	636	626	613	611	605	565	619	566	556	600	609	611	619	618	633	616	623	657	634	589	588	605	629	564	632	603	574	611	530	594	567	596	608	584	620	584	613	571	591	601	556	615	597	603	647	608	604	593	572	599	582	597	604	626	597	587	609	640	569	614	609	606	577	606	571	576	581	640	590	567	625	617	587	588	594	605	658	572	573	625	618	627	584	583	586	560	564	646	618	620	601	606	614	605	653	583	604	608	605	559	574	632	622	589	601	552	605	620	616	626	596	611	589	547	613	627	601	595	600	590	629	578	578	615	578	604	589	671	590	587	563	613	605	586	597	626	614	613	619	579	610	642	650	574	579	639	627	597	596	592	614	587	594	599	554	546	606	631	589	580	588	611	623	629	642	593	580	659	620	612	619	593	611	620	584	573	604	606	623	583	579	576	603	599	657	597	594	595	554	585	621	607	606	580	597	591	575	603	648	593	586	613	571	586	604	614	608	543	604	617	621	620	572	585	597	623	615	567	552	585	605	610	602	569	585	571	573	614	624	621	594	635	609	585	626	597	641	571	578	612	614	583	632	609	579	571	613	615	598	603	573	655	567	656	585	655	608	627	595	638	643	607	623	565	572	575	612	626	590	635	638	560	574	639	568	597	631	612	584	587	595	614	593	585	627	569	618	654	616
23119	21179	28982	23669	21178	20502	3354	1001	674	616	503	469	429	389	398	341	338	342	314	317	315	315	308	280	302	299	279	278	291	285	306	283	240	282	256	254	266	256	243	249	287	245	261	245	266	265	269	241	249	251	260	267	257	261	263	273	250	281	274	255	248	285	233	267	248	264	258	259	236	225	261	252	284	266	261	260	235	262	274	269	247	237	253	244	253	241	275	269	252	257	250	240	234	271	248	274	248	243	246	243	269	219	244	253	249	226	256	264	220	237	257	235	253	258	248	224	232	277	262	243	261	240	244	298	224	257	251	230	228	268	236	247	238	217	237	249	256	235	252	227	228	249	249	255	235	244	239	221	237	254	245	232	235	267	258	250	235	246	247	259	221	244	240	270	225	260	258	236	249	244	239	254	229	236	247	238	261	230	217	251	194	240	229	224	255	225	223	261	229	283	273	224	240	258	255	254	238	255	261	264	235	246	243	252	258	249	249	231	257	246	242	245	227	230	230	228	251	248	259	254	265	238	221	288	263	241	232	263	251	247	269	224	251	234	236	211	261	261	244	232	229	226	237	255	261	256	231	236	231	226	238	225	262	238	231	243	253	272	262	265	256	251	246	264	246	264	262	280	263	240	242	260	251	255	239	232	276	243	245	248	259	258	261	245	236	265	225	224	235	272	253	225	220	230	255	214	247	231	278	239	260	243	241	221	246	260	248	254	247	244	225	252	249	231	239	243	266	244	234	243	236	241	255	239	232	223	214	255	222	233	248	236	233	248	244	239	251	218	237	246	264	217	240	234	252	257	224	244	252	253	235	246	231	240	249	247	224	254	265	242	257	240	263	241	248	248	241	258	226	220	249	236	230	269	264	241	225	240	259	251	255	243	255	233	258	228	226	257	231	251	241	259	257	261	240	254	252	227	257	237	243	269	270	249	262	218	234	245	230	252	234	247	259	265	236	226	236	256	225	249	228	239	241	251	242	244	236	237	247	257	238	264	225	248	264	239	233	235	250	246	243	248	232	235	258	250	248	243	220	223	228	241	261	225	241	226	233	220	271	227	240	233	258	235	248	247	253	254	241	231	255	228	250	260	234	257	233	261	256	244	267	254	238	229	246	241	226	254	249	265	203	267	282	264	231	261	267	241	248	204	250	247	252	234	239	217	251	236	254	226	250	244	266	249	265	246	256	228	229	250	214	237	235	251	246	246	250	246	243	261	221	268	237	259	247	266	248	224	232	254	261	267	224	232	258	249	275	248	249	252	234	249	237	230	256	229	250	247	230	222	239	228	269	235	225	248	256	270	248	256	242	268	223	269	215	229	255	266	278	263	249	227	253	263	229	270	231	256	265	282	249	232	248	259	258	260	253	263	255	265	243	244	233	238	221	249	235	243	278	243	241	249	251	278	259	226	257	263	240	269	236	237	273	246	243	269	265	250	268	257	234	241	244	237	262	259	242	250	260	250	233	258	239	241	249	246	261	235	238	246	231	244	229	252	240	233	247	238	246	234	255	226	247	250	285	251	245	238	214	260	238	267	259	230	246	224	243	264	252	256	240	245	246	237	236	253	258	252	253	256	274	251	222	242	230	272	247	230	233	227	249	240	247	236	233	251	249	243	256	249	243	245	239	222	253	249	257	253	244	236	231	275	252	243	254	261	246	235	268	257	252	251	240	254	247	260	231	227	262	225	207	239	262	222	241	274	246	233	269	265	220	224	228	201	237	229	245	242	250	256	211	265	250	246	262	253	244	243	238	232	262	233	221	220	274	252	231	254	230	221	263	239	265	279	229	246	230	274	253	262	232	261	247	274	251	228	232	229	250	256	230	238	252	249	236	224	274	256	233	239	265	235	230	259	254	261	248	239	255	249	236	248	251	240	267	257	260	234	232	241	242	233	245	244	266	226	235	245	256	261	216	239	270	239	227	239	287	264	227	249	270	244	251	225	233	249	256	245	236	255	238	250	255	252	247	224	225	228	241	279	242	243	266	250	266	250	251	253	252	243	231	254	241	205	239	239	256	261	229	222	276	224	242	279	245	227	231	242	225	233	224	224	231	245	234	234	250	264	233	234	260	242	266	238	260	227	229	232	250	243	233	279	216	240	259	263	254	256	265	253	246	247	249	266	238	248	262	249	235	255	244	245	249	276	258	250	238	237	237	213	252	212	245	247	221	240	250	240	227	258	248	225	249	215	231	245	240	265	262	268	245	218	248	228	252	231	236	261	249	216	250	263	236	235	250	263	254	235	257	253	243	235	233	215	215	246	235	242	222	280	230	242	227	242	256	250	253	245	235	244	230	250	236	263	223	231	250	241	231	236	272	238	252	281	230	236	252	220	250	259	248	249	250	234	251	264	262	250	204	237	271	202	265	245	218	235	226	226	235	233	236	252	253	246	202	233	224	229	245	233	232	236	249	256	279	235	237	240	222	255	253	239	222	237	241	235	281	235	256	233	271	242	211	245	267	249	257	264	244	238	252	252	240	258	235	251	255	232	255	240	234	262	213	253	262	239	213	253	220	261	240	237	234	233	243	236	234	217	245	257	227	282	257	258	269	259	247	268	257	253	249	248	260	212	227	256	239	262	262	227	240	246	251	233	247	225	247	248	253	256	236	248	259	234	248	251	240	242	234	217	251	215	234	245	245	226	218	281	259	269	241	253	230	270	263	245	231	242	255	233	255	252	247	250	230	255	231	221	275	232	252	256	228	262	228	234	257	243	246	250	286	221	263	234	242	236	271	258	243	214	240	239	259	260	217	248	234	235	240	252	228	215	246	228	269	204	241	249	244	233	241	257	249	262	225	230	234	261	249	261	241	247	240	234	259	251	252	248	238	236	254	261	241	258	240	253	202	228	258	259	239	241	233	231	230	256	233	239	234	250	240	240	241	227	229	242	243	249	232	235	256	246	248	247	257	221	235	228	247	233	249	255	216	231	253	250	272	239	257	257	233	231	259	289	261	233	239	264	228	226	224	262	261	245	254	258	245	275	253	250	246	241	248	241	264	250	270	221	261	261	225	241	253	247	250	259	248	239	245	240	233	249	261	269	260	270	252	256	222	237	238	225	253	218	260	244	230	260	204	242	258	212	286	247	256	242	241	269	217	252	254	230	231	232	225	261	261	231	268	251	251	226	248	245	220	257	229	234	256	248	259	240	218	243	248	222	238	236	243	272	226	230	257	269	248	249	248	273	277	234	248	233	250	231	249	270	239	219	244	229	261	264	224	239	245	234	220	258	243	244	226	217	237	232	268	248	250	237	251	240	224	244	239	242	256	258	222	245	228	242	257	265	263	233	248	256	262	272	264	273	242	230	259	258	229	238	228	232	230	250	275	230	269	258	215	261	245	265	233	234	256	261	240	243	247	273	209	252	241	253	207	253	249	264	258	235	223	242	231	252	241	236	240	230	275	248	282	254	237	214	248	245	226	244	237	225	249	239	243	257	238	249	244	249	266	235	237	248	233	230	250	275	232	249	218	236
13062	20152	17842	11011	7470	5097	3377	2514	1891	1630	1373	1158	959	899	858	819	639	688	653	584	614	587	548	560	568	556	497	529	513	486	484	469	479	487	454	457	479	441	415	409	419	409	399	404	472	394	409	422	432	409	422	398	413	436	452	387	396	394	378	403	381	431	383	413	394	411	395	426	370	390	399	400	410	406	410	407	432	405	402	411	400	414	418	388	381	388	412	388	389	371	363	359	388	401	390	397	404	399	398	377	354	403	366	360	374	366	384	353	407	388	359	386	401	363	361	394	383	383	368	390	368	417	407	383	366	375	342	379	409	355	396	342	412	421	377	393	405	393	417	376	397	363	366	363	363	370	387	378	413	377	343	399	375	375	371	385	360	377	382	368	386	399	387	381	373	345	391	387	361	380	398	402	403	370	374	419	410	378	426	394	403	394	403	363	403	376	372	401	361	403	421	390	431	411	422	390	391	398	391	367	388	410	381	386	370	397	394	354	342	387	401	396	426	419	413	395	405	397	386	428	354	365	404	359	394	387	392	416	373	404	382	388	377	411	396	365	393	374	367	381	387	371	403	383	374	341	384	364	357	385	372	349	384	408	384	405	398	378	380	405	388	376	383	388	405	391	399	369	413	373	399	407	369	380	395	407	410	404	366	398	355	387	351	402	393	409	375	370	395	377	369	396	384	385	404	374	413	349	412	374	385	358	344	392	376	392	347	347	370	349	369	446	370	381	358	398	399	379	408	397	379	387	375	410	373	400	379	369	397	360	381	405	371	392	362	379	379	371	387	357	408	425	398	345	383	358	399	378	375	398	366	363	384	404	387	388	355	376	389	389	423	389	393	356	395	415	414	387	401	369	391	382	400	361	368	369	397	352	352	370	387	408	419	372	375	410	363	411	375	357	370	401	388	368	387	391	370	398	385	365	401	388	368	396	367	383	370	405	380	363	367	405	401	396	381	412	400	368	372	386	409	399	385	412	378	374	360	401	351	405	381	395	359	394	382	390	371	341	402	370	369	398	391	390	374	392	388	394	375	366	361	386	360	406	385	405	395	384	389	386	370	356	393	400	391	378	373	402	379	401	400	395	366	378	414	354	374	391	370	376	375	395	384	384	389	376	381	352	377	384	414	372	369	386	377	386	409	391	402	402	361	389	402	385	387	389	392	394	416	377	404	390	375	355	382	418	375	361	361	357	387	374	422	408	387	418	362	375	392	386	367	391	345	349	372	389	359	403	385	405	410	367	381	369	384	350	387	374	402	402	389	407	399	386	391	347	372	391	379	402	357	405	381	360	397	388	397	373	380	396	383	383	370	396	417	385	384	348	381	380	368	360	388	415	365	379	380	380	397	382	387	383	385	373	370	383	364	389	371	363	415	339	374	352	363	416	392	388	383	387	370	387	370	363	393	399	416	377	379	394	427	394	411	391	389	399	374	334	417	379	374	392	370	389	357	372	366	375	392	384	413	383	420	417	357	362	406	379	396	418	385	372	416	386	386	361	363	395	374	408	385	411	409	428	366	380	374	356	405	386	368	375	394	374	373	392	373	396	387	392	378	400	375	389	387	363	358	420	365	349	441	384	414	391	417	401	410	393	369	403	403	405	389	363	390	389	354	336	396	382	411	369	398	420	356	370	372	387	399	414	372	400	377	391	401	392	388	385	404	372	384	403	421	385	403	401	352	418	401	386	366	388	383	383	388	377	415	428	366	339	367	396	398	351	346	408	336	346	420	379	408	393	367	377	355	363	392	356	359	391	435	403	384	383	422	389	348	409	352	369	399	393	383	400	393	408	419	366	394	379	367	366	379	364	423	374	375	384	404	387	390	367	372	354	396	391	401	405	376	373	378	408	398	371	368	407	356	388	376	415	408	413	388	344	401	379	378	393	385	380	380	368	390	390	409	406	380	386	409	341	390	375	374	384	393	368	348	367	398	352	380	357	385	392	348	382	359	408	406	409	402	375	380	390	396	399	408	366	396	395	364	386	409	370	362	365	368	358	371	359	368	395	405	356	392	406	373	390	393	394	388	364	378	373	352	406	414	392	375	373	370	381	414	399	371	413	362	390	393	391	400	390	389	374	403	395	389	381	371	393	369	409	366	376	421	390	420	360	383	427	363	395	390	394	359	369	407	377	354	389	406	386	377	371	370	355	392	382	375	385	371	416	369	398	345	377	390	390	380	400	361	392	331	397	357	385	404	364	379	386	404	405	432	383	378	362	348	353	425	375	392	398	385	386	397	351	404	379	370	393	391	355	401	389	404	335	375	390	430	389	392	413	354	383	378	386	369	383	364	392	398	385	394	428	404	398	400	394	363	345	356	381	388	368	378	369	404	358	392	376	342	371	368	353	398	425	403	391	396	371	410	399	380	397	373	419	400	344	389	391	380	385	380	368	379	388	412	378	389	384	379	391	400	431	374	351	385	384	346	405	371	379	386	369	391	354	369	384	392	379	386	372	382	371	383	402	360	360	391	413	395	364	409	424	382	374	412	378	406	354	404	396	371	391	421	381	382	396	368	391	391	367	403	366	355	401	373	411	374	396	338	369	398	373	377	388	374	405	397	375	367	380	374	370	366	376	387	395	390	338	368	354	388	405	388	389	379	377	389	392	391	381	404	379	353	384	409	426	363	372	387	372	392	362	407	378	381	387	401	409	391	379	417	441	355	396	401	393	377	370	370	403	365	357	408	358	382	382	398	404	375	379	409	392	394	415	389	374	354	359	377	385	374	406	427	405	361	380	361	391	375	383	352	382	421	381	372	407	383	369	361	386	411	392	394	377	381	370	376	382	384	341	377	383	392	375	389	419	398	381	369	396	413	369	390	361	402	380	358	386	396	362	387	392	421	390	394	410	418	408	364	401	394	330	400	387	353	374	369	368	377	387	403	366	390	346	361	387	395	379	363	383	411	356	382	388	417	403	397	375	367	363	393	388	358	408	384	420	372	398	394	372	399	389	396	364	376	367	398	378	400	376	386	370	364	371	379	388	376	396	390	379	380	399	372	366	389	350	419	384	377	426	385	402	388	362	414	391	357	377	417	379	378	360	391	418	385	375	347	380	403	393	343	385	386	370	403	440	359	377	363	376	385	367	351	360	388	364	405	400	400	389	383	368	418	372	341	391	351	393	382	398	375	378	380	396	385	371	375	381	387	369	384	360	385	369	367	416	380	410	390	376	369	375	384	413	398	425	386	392	390	353	415	361	381	375	393	358	359	403	386	388	390	336	401	424	377	355	391	365	412	379	370	359	384	364	402	373	368	379	368	386	397	365	351	384	403	364	410	411	396	378	381	404	378	420	350	366	357	386	389	370	375	391	363	390	395	398	397	384	377	408	365	385	352	373	399	369	366	363	344	422	406	367	407	406	417	391	333	389	384	384	357	405	384	370	358	389	382	390	386	372	378	390	388	365	373	399	392	372	375	380	399	373	388	375	356	375	393	378	391	376	359	376	396	389	353	402	376	407	398	391	331	402	414	408
26563	20355	8921	2028	947	671	553	412	392	354	372	355	367	387	344	354	354	349	350	366	359	355	357	356	332	325	369	341	324	330	329	319	351	348	356	366	347	342	339	320	367	366	351	336	355	386	366	328	355	363	349	346	326	344	345	404	330	350	342	363	386	331	389	327	325	368	354	324	349	347	366	338	359	379	384	380	320	355	345	371	340	326	315	341	338	340	353	360	325	318	330	365	340	343	352	353	328	336	334	352	321	349	356	363	343	339	345	337	362	357	359	360	343	306	306	332	346	323	303	320	344	356	337	345	328	322	364	348	322	323	338	322	327	328	362	334	360	363	336	339	346	359	343	361	351	329	348	374	358	382	314	347	308	321	336	324	345	364	348	338	342	342	368	316	363	342	334	338	341	349	338	341	364	348	340	382	347	318	358	312	350	320	364	322	306	327	337	342	337	380	363	353	340	355	375	350	357	355	348	351	315	316	352	330	347	350	365	342	375	328	356	328	345	340	345	344	366	380	357	348	377	330	356	333	328	321	354	339	363	363	388	357	361	319	322	327	357	335	353	322	355	330	345	377	387	347	337	331	374	323	321	302	326	323	343	342	346	372	343	324	362	384	335	315	307	332	354	334	353	349	348	323	365	361	326	329	348	343	338	351	317	337	383	368	341	333	341	361	348	380	341	355	315	326	332	377	347	361	374	324	328	346	360	380	325	346	340	341	309	339	389	338	325	347	330	318	346	347	306	346	378	377	339	337	343	314	352	351	332	324	331	329	315	362	357	343	353	376	358	331	333	337	348	336	328	372	378	343	345	379	320	341	378	335	351	329	325	319	330	316	341	367	328	358	325	340	357	325	341	368	354	309	387	363	314	341	355	329	335	343	336	349	332	352	361	343	332	316	324	303	330	350	367	367	352	367	298	355	359	329	359	311	354	341	337	337	334	363	355	364	387	348	320	315	313	361	351	368	365	324	342	332	351	355	319	296	354	353	339	324	328	334	358	307	376	317	340	337	322	341	330	335	333	319	347	362	357	370	351	342	329	346	364	339	346	330	355	365	322	376	330	372	347	338	382	341	346	342	351	361	368	312	313	322	347	359	383	351	333	341	341	335	380	348	338	362	371	363	323	382	324	346	341	385	373	354	368	355	320	349	340	351	322	341	320	337	336	358	333	330	339	360	340	371	357	389	337	345	362	359	345	328	377	331	323	320	359	322	354	363	307	339	370	328	356	358	364	387	365	345	331	345	348	347	336	318	344	357	336	328	318	341	342	343	331	314	326	350	337	346	379	335	310	380	363	366	366	352	326	360	314	314	372	326	316	333	314	369	339	350	330	351	351	346	351	364	334	340	326	316	339	307	337	321	342	344	356	345	346	344	376	350	357	299	338	371	334	376	317	383	341	342	354	343	347	367	332	320	344	348	364	351	345	341	327	328	355	346	371	329	346	353	330	356	336	314	339	357	353	353	340	335	374	356	350	364	332	349	369	371	344	366	366	361	388	380	326	336	342	355	359	314	356	358	360	345	342	336	349	313	374	365	359	305	340	360	360	333	318	333	346	358	327	380	322	359	343	351	318	344	354	361	327	355	358	333	357	352	330	322	361	342	312	309	347	367	337	369	361	341	375	329	341	367	323	346	329	370	333	324	380	361	325	338	361	356	350	335	316	329	332	342	316	347	350	344	324	339	366	350	342	328	358	360	353	321	343	356	364	361	348	356	374	326	324	345	368	338	359	348	327	330	331	368	324	342	369	339	347	322	365	334	350	348	343	356	303	337	375	353	377	361	353	334	338	361	353	334	346	358	359	349	328	360	367	356	363	356	363	342	358	318	338	317	312	334	334	355	362	345	323	320	344	385	343	357	347	359	310	352	337	334	327	323	340	352	354	345	346	340	331	319	361	327	340	322	333	328	344	347	332	354	347	342	323	327	335	359	335	360	340	337	343	341	326	324	342	369	353	358	363	330	363	372	363	336	327	353	325	375	371	339	335	337	360	354	336	326	334	307	358	347	359	348	354	363	372	401	337	320	328	317	366	354	308	342	369	359	345	365	356	348	355	357	346	352	347	336	355	354	379	349	341	312	339	373	344	325	357	361	328	338	336	350	343	359	360	349	359	366	312	358	326	348	333	362	365	383	331	335	346	354	367	342	374	362	356	361	387	361	360	358	333	378	331	313	360	334	370	316	356	352	341	324	338	340	339	314	333	331	338	366	343	336	367	295	362	354	323	328	339	368	330	352	337	347	353	353	324	338	368	340	355	347	376	302	350	344	350	335	366	322	315	397	363	333	398	349	334	380	374	378	357	336	332	323	396	324	333	380	342	337	357	338	315	344	317	360	348	342	320	339	318	369	359	299	358	374	373	342	324	355	345	331	349	334	344	352	354	365	337	313	332	316	333	362	352	351	355	361	361	346	374	359	353	347	314	354	325	364	360	336	321	350	353	340	337	358	338	333	363	351	327	341	345	350	325	334	353	350	337	338	319	341	360	369	355	360	371	324	361	347	359	330	356	348	347	368	345	350	315	370	378	375	354	306	335	343	325	328	356	319	345	341	359	349	346	359	333	294	342	341	339	319	360	372	364	317	351	378	361	323	358	332	352	343	349	348	324	367	355	366	363	382	347	327	365	359	328	355	379	365	347	331	359	355	367	339	339	362	321	371	355	301	352	319	360	351	405	351	354	343	338	320	350	357	371	353	341	338	329	370	338	349	370	368	331	360	324	335	327	314	354	336	384	344	372	336	377	341	331	354	353	344	357	361	305	365	352	339	351	353	358	372	341	354	334	345	328	372	336	349	326	312	349	351	338	340	371	355	378	362	363	353	362	349	310	312	348	339	335	348	320	358	359	361	324	337	337	369	352	348	365	339	360	360	318	336	342	316	386	331	375	333	320	303	352	325	350	340	369	351	327	339	310	374	357	361	361	336	312	318	364	310	363	354	361	343	372	309	351	314	335	365	353	356	326	339	365	309	341	334	328	386	363	323	350	351	364	337	323	331	347	366	338	378	346	339	358	332	329	333	349	335	359	321	346	335	314	396	349	336	340	334	306	351	305	340	324	320	361	349	373	350	306	323	337	351	346	316	338	338	359	342	325	377	350	359	353	338	359	337	328	331	333	335	372	347	349	385	353	343	374	342	372	362	323	339	376	396	312	346	330	342	323	343	362	344	346	337	375	339	319	302	303	341	313	336	341	386	342	335	352	316	385	344	328	366	332	325	383	316	355	357	366	312	385	344	313	335	347	325	316	332	325	357	324	335	346	384	362	381	330	320	373	342	334	349	353	341	340	345	328	308	326	345	360	332	351	330	326	340	299	349	369	353	338	326	333	328	359	350	346	357	340	326	349	371	376	324	329	312	333	366	369	327	336	350	334	357	357	352	348	333	353	341	343	352	358	349	325	363	379	328	329	354	348	334	368	339	314	354	347	347	356	353	335	356	341	327	370	337	370	377	360	341	313	339	317	324	319	378	314	321	331	331
7156	5579	5387	3600	2244	1472	1090	785	681	583	596	579	595	573	558	554	582	546	514	573	506	562	548	529	528	535	539	576	527	570	543	528	508	531	536	527	529	561	520	538	530	536	477	538	479	532	573	501	541	562	518	494	568	539	497	511	496	533	515	536	519	566	542	520	540	528	550	524	541	543	590	533	526	567	562	539	519	533	505	540	502	537	499	535	506	543	515	522	496	529	566	546	537	568	523	540	548	545	545	506	522	546	505	526	555	538	542	518	523	556	543	527	548	559	510	501	545	500	525	569	511	523	464	505	515	551	512	580	450	503	480	545	506	542	552	550	493	527	536	507	569	512	523	556	504	527	550	517	523	522	531	532	540	531	501	539	491	581	534	528	529	542	524	507	495	525	542	497	530	535	561	551	530	506	524	560	512	490	542	504	552	581	524	501	513	502	558	520	499	519	540	532	525	516	501	521	567	534	555	527	524	508	511	529	465	531	527	523	527	569	514	535	545	504	569	535	551	536	539	493	542	468	518	546	537	484	543	507	507	537	544	497	559	541	534	494	519	489	527	509	519	500	526	555	516	602	524	527	536	489	531	514	520	538	535	540	487	498	549	519	505	515	507	534	550	519	555	540	508	560	498	568	588	526	563	530	547	496	514	544	507	538	561	534	539	530	502	542	529	537	539	501	485	498	541	549	519	494	533	536	532	527	502	533	571	507	509	509	536	579	520	524	520	530	501	509	520	539	534	513	537	549	507	512	528	473	505	547	510	533	533	525	528	547	554	566	495	516	525	548	478	444	491	503	524	539	512	501	530	506	539	515	537	538	533	509	567	520	520	541	525	537	500	517	550	574	595	499	545	512	493	538	537	565	557	511	555	539	517	528	562	535	496	556	507	530	532	551	556	560	528	486	522	517	543	498	519	523	550	515	504	521	485	537	493	532	532	492	570	560	545	519	561	523	512	496	544	534	507	493	560	526	532	514	514	516	493	469	511	542	544	548	503	554	533	540	547	531	532	481	531	541	501	496	544	513	542	564	543	524	529	517	518	544	522	510	528	556	519	485	524	511	510	553	522	503	488	566	517	532	499	498	529	515	516	530	532	504	503	517	513	542	554	567	544	537	502	542	558	518	507	532	544	520	541	525	538	515	522	505	501	542	493	526	541	543	546	478	499	501	516	577	535	502	530	509	474	530	541	533	518	537	539	544	525	545	530	552	530	542	544	552	455	547	508	516	529	522	519	520	544	483	541	544	533	533	529	521	531	525	496	575	544	532	481	538	522	532	541	545	527	518	545	516	524	521	533	519	548	518	534	541	534	498	489	531	513	537	543	556	528	510	526	547	504	503	515	525	557	525	515	529	524	569	526	520	541	506	520	536	563	515	539	489	520	531	519	530	552	543	559	509	554	519	524	542	514	510	512	521	541	523	581	550	519	530	530	571	508	568	546	538	514	520	572	546	479	567	553	521	539	531	537	557	561	513	542	537	558	495	518	564	481	522	512	535	498	510	547	520	546	542	524	546	564	490	499	522	555	574	549	518	528	543	535	523	490	558	527	520	517	479	509	522	483	542	524	541	509	534	532	535	488	528	517	527	536	539	543	529	531	568	528	504	539	524	510	564	499	479	542	555	501	523	550	539	530	550	534	555	526	531	503	549	551	485	544	514	556	562	530	529	520	516	542	552	507	503	502	550	524	505	483	536	521	545	515	525	546	537	582	543	541	525	540	499	491	495	515	571	517	537	507	516	506	513	496	525	524	557	562	525	553	520	582	485	542	553	526	540	525	535	522	514	545	504	486	533	533	539	554	543	524	536	541	534	539	497	517	521	534	559	502	511	522	481	564	510	501	538	505	539	543	501	540	527	526	539	514	489	500	547	514	532	509	557	546	515	519	524	500	523	540	527	557	521	516	514	568	524	541	532	559	545	566	535	525	490	550	539	538	531	518	525	558	500	525	501	493	533	524	546	552	554	559	556	534	525	522	484	479	495	502	489	518	536	551	531	512	486	534	518	473	518	527	518	540	531	524	528	518	511	565	516	502	502	516	503	497	557	527	530	494	526	536	544	523	503	523	518	550	552	516	499	524	490	493	530	509	527	534	555	531	548	527	492	507	503	569	526	514	545	542	539	565	534	527	526	518	509	498	545	560	517	516	515	544	505	516	522	567	542	516	544	488	537	522	532	534	530	543	573	498	528	517	508	521	535	489	580	551	563	504	525	525	556	531	513	512	563	483	545	515	511	482	499	534	529	525	528	531	505	515	547	515	492	516	573	525	510	574	522	516	519	528	519	522	532	528	544	515	498	577	568	534	497	504	519	563	552	520	547	559	588	521	519	500	531	521	571	533	567	522	536	496	481	540	522	498	538	495	534	552	564	471	547	510	533	501	514	542	528	531	546	565	517	561	553	562	519	575	496	531	556	553	475	532	498	482	511	510	540	497	530	506	513	535	519	539	498	542	517	571	515	547	492	493	541	531	510	513	548	556	556	560	525	532	539	581	533	528	510	545	555	506	515	514	527	554	533	503	532	501	537	566	550	528	533	494	571	495	553	474	557	499	522	549	490	493	495	526	514	490	544	539	545	566	564	528	548	517	509	559	539	506	514	498	515	520	543	517	514	552	541	522	504	533	512	556	538	525	501	551	532	510	504	552	529	528	542	540	541	534	528	519	491	499	546	494	563	567	550	526	569	483	536	538	500	522	510	520	532	493	540	529	509	517	527	524	528	539	473	498	528	509	562	510	478	485	540	556	533	498	533	536	568	510	488	561	470	495	530	526	522	516	552	495	514	500	475	536	565	534	481	559	523	548	542	567	512	514	530	517	518	532	535	538	500	508	529	569	516	553	570	544	563	536	580	546	522	511	515	495	518	508	472	543	530	491	505	502	534	555	527	494	547	536	536	519	529	490	526	536	573	532	548	535	519	521	533	529	553	521	509	525	506	523	552	550	540	566	488	526	504	505	528	513	518	509	510	562	535	518	516	514	524	510	531	547	547	562	525	479	545	518	545	542	544	535	526	510	524	527	506	555	530	519	500	550	535	525	522	534	514	547	565	529	566	552	518	519	570	517	549	516	521	552	518	502	503	523	520	517	511	548	553	498	522	512	493	506	532	556	525	553	522	495	512	533	515	558	517	518	543	472	517	510	522	531	560	473	533	552	539	481	540	522	515	543	573	555	511	561	564	521	478	524	528	561	540	537	535	537	524	525	527	553	564	489	560	524	485	530	548	529	580	509	497	542	563	571	532	501	506	536	550	546	524	532	529	577	546	511	518	516	534	555	509	489	501	499	537	547	513	520	491	486	545	548	515	490	576	505	513	523	484	511	533	510	517	522	545	514	485	535	512	520	537	532	531	517	514	536	561	555	488	517	531	537	481	480	466	485	513	511	526	511	504	502	520	496	561	555	518	516	534	521	494	538	522	544	532	493	525	495	498	551	522	491	517	512	527	506	567	526	485	515	520	519	539	508	507	550	545	587	533
24284	21163	28163	24435	19491	2841	1056	737	601	553	557	484	487	483	482	449	459	421	431	425	390	410	424	396	416	419	471	407	435	405	413	380	403	389	408	399	398	403	388	385	414	392	451	377	409	394	416	395	397	396	406	390	394	392	396	429	392	388	435	422	398	346	375	412	398	366	396	410	402	398	383	386	347	420	381	403	373	398	396	418	400	418	392	378	387	381	359	387	419	401	391	378	413	393	363	392	399	399	375	392	396	401	394	403	398	399	410	404	394	393	365	416	402	425	385	369	386	394	386	415	380	432	400	412	416	399	411	352	373	392	411	418	411	406	408	404	372	401	368	372	399	399	406	397	384	406	387	358	380	390	378	401	374	438	431	394	386	367	401	409	378	400	391	395	374	386	392	383	359	407	390	382	376	377	379	425	406	408	413	354	401	407	374	413	374	373	399	387	403	401	406	416	374	390	388	397	415	405	357	398	381	390	427	401	378	388	402	380	382	423	398	401	348	384	400	375	385	361	380	392	399	378	415	384	380	402	394	388	414	375	368	393	412	382	384	427	417	371	408	382	428	364	383	386	429	376	339	380	395	386	387	383	419	384	391	339	400	372	392	375	400	426	397	379	373	361	380	399	384	381	350	374	367	391	384	371	378	370	372	428	417	406	369	407	389	406	400	373	402	377	401	391	370	402	429	422	403	371	371	391	392	398	379	422	394	347	370	344	392	407	413	387	405	351	395	350	397	364	404	407	390	423	406	363	426	360	423	403	374	375	403	394	374	373	371	392	374	388	390	412	362	367	369	407	393	427	384	389	394	424	380	379	399	392	405	406	407	370	367	435	432	374	367	410	377	396	408	401	381	436	392	405	417	405	387	373	411	362	399	350	393	375	387	395	397	386	405	389	396	416	443	402	377	414	381	395	379	395	370	357	382	399	411	451	389	416	368	376	364	393	399	396	390	385	419	401	364	427	388	384	398	416	339	404	402	398	387	395	365	406	380	378	420	412	422	418	445	366	427	381	405	395	375	378	380	390	387	389	394	373	388	402	406	389	385	426	363	397	369	384	388	402	371	401	429	401	379	378	382	405	414	402	432	410	418	375	369	399	420	321	369	385	400	426	376	377	372	390	385	389	415	356	399	421	370	403	438	389	409	436	391	393	402	373	420	379	379	389	392	394	395	448	393	357	396	374	406	362	438	373	382	423	407	376	389	420	397	406	382	439	369	397	399	402	417	388	372	423	379	411	381	393	376	408	418	381	403	414	388	378	407	411	438	377	395	401	395	401	370	397	371	419	426	383	369	391	407	377	376	367	386	378	374	361	396	408	382	386	404	388	382	378	389	394	386	405	387	402	429	360	394	345	370	404	410	431	368	374	402	395	439	392	370	399	416	376	390	393	363	404	389	388	380	402	393	369	404	388	386	392	371	398	360	355	395	375	382	369	358	397	403	375	385	408	398	425	381	391	411	386	371	399	389	380	439	371	360	395	408	355	414	374	352	423	391	361	405	424	391	386	423	406	399	410	360	369	401	367	415	410	425	412	383	399	359	405	377	373	396	371	458	399	412	375	389	422	367	362	413	401	364	413	397	396	420	362	421	389	399	433	338	411	397	371	414	398	392	357	395	395	393	395	379	378	413	375	395	395	372	384	384	373	378	390	395	397	417	409	392	368	417	380	364	390	400	364	363	390	373	378	387	407	409	362	404	362	399	396	398	418	442	414	340	395	426	407	396	331	393	388	433	420	401	397	340	420	399	379	406	389	416	381	382	405	411	384	380	361	386	383	404	370	393	374	406	395	369	393	363	396	412	401	436	381	420	382	394	379	373	354	419	377	358	374	385	417	379	380	425	354	415	379	384	373	388	411	386	424	407	340	371	341	402	368	415	416	390	377	386	422	386	406	377	362	425	357	393	417	385	395	394	424	401	393	356	368	394	378	337	375	370	406	379	395	398	383	365	402	367	398	419	353	379	379	373	401	369	359	372	413	386	425	391	392	394	388	388	346	388	372	403	372	417	375	355	374	378	379	400	388	391	363	397	359	383	426	383	415	368	392	399	396	353	389	361	364	403	423	339	404	381	373	362	369	388	389	416	409	384	367	412	400	440	403	391	371	381	384	366	357	364	375	393	378	396	404	379	412	366	349	380	387	408	388	416	409	375	379	399	408	364	399	379	386	442	391	353	393	402	392	404	449	380	394	384	390	442	383	394	401	374	377	384	381	385	392	372	402	394	384	389	414	380	379	380	351	370	365	374	391	399	353	393	381	427	385	403	405	377	362	365	404	377	355	379	372	396	418	368	392	361	391	397	400	382	368	367	392	387	392	383	391	408	377	399	346	373	398	368	397	387	446	398	373	381	377	377	413	378	409	388	414	421	354	367	408	425	424	377	398	372	406	368	372	429	377	419	418	374	369	415	396	353	399	412	398	433	368	388	401	429	380	377	408	400	390	368	377	397	390	399	386	385	388	413	385	398	391	386	369	393	401	365	356	395	389	378	393	390	401	381	388	386	394	367	377	395	398	377	347	395	391	378	400	383	404	380	402	391	422	387	386	397	365	408	368	420	397	404	384	370	366	387	394	410	369	384	376	369	365	386	428	364	359	406	347	391	396	385	405	439	403	392	350	409	406	380	395	349	406	398	365	415	398	388	355	379	415	382	417	378	400	382	401	383	385	388	394	365	406	375	356	366	381	378	358	392	397	398	377	400	419	375	433	399	358	399	394	404	388	412	347	422	407	354	398	406	389	369	375	389	380	371	404	382	373	394	408	399	382	397	424	416	386	361	370	390	397	367	403	375	364	383	392	395	335	389	408	409	373	404	404	382	343	382	386	390	421	365	423	383	366	369	358	400	391	398	421	397	390	411	398	410	363	392	419	386	427	398	410	383	367	370	411	347	378	402	398	383	387	422	385	363	400	400	363	392	428	387	383	391	370	368	401	408	402	317	410	391	379	408	394	402	361	367	372	405	386	377	425	369	391	387	367	365	411	405	360	383	375	390	381	369	356	388	364	379	385	372	367	370	362	384	394	396	391	346	393	382	392	362	394	404	404	399	346	381	376	363	406	373	353	383	402	352	379	385	360	372	381	418	450	387	383	360	402	386	404	389	408	380	389	426	368	390	423	355	392	417	380	419	361	399	423	393	385	391	371	380	399	374	396	410	397	362	403	389	406	375	385	386	355	369	391	402	354	377	403	367	389	435	387	385	373	438	385	390	375	364	407	374	357	376	342	414	391	392	389	390	376	396	399	387	358	397	402	376	399	374	378	395	372	381	413	398	390	372	351	420	382	384	387	424	407	394	379	389	373	379	401	400	430	400	433	373	339	393	387	381	389	362	377	332	406	365	353	425	404	414	366	420	385	385	379	396	394	397	378	418	412	389	373	384	406	379	384	364	398	413	368	402	383	339	393	372	384	412	405	407	385	382	385	398	380	412	414	370	366	386	373	391	379	416	415	404	407	372	373	406	390	422	423	405	373	384	380
9615	13580	11965	7402	4946	3288	2405	1758	1346	1219	1076	974	926	884	824	786	734	761	742	718	679	706	676	734	667	690	628	710	671	688	646	640	603	619	600	620	633	641	597	575	625	599	588	647	588	601	630	662	642	621	555	639	592	619	635	595	588	598	615	627	576	635	586	602	563	597	583	599	621	601	593	628	703	670	608	617	590	575	599	641	592	642	606	606	558	596	642	628	569	608	623	603	621	619	596	632	603	635	603	611	605	592	594	570	640	603	634	577	592	581	614	586	584	604	619	613	638	611	602	622	572	627	603	625	648	570	621	692	645	610	601	577	574	575	600	583	592	581	583	609	610	563	617	618	581	546	596	591	575	582	612	624	591	636	593	593	596	594	610	633	570	557	549	594	598	594	602	574	591	661	572	602	629	599	607	610	569	597	600	637	645	597	630	593	626	591	590	592	589	633	660	570	636	600	619	616	611	596	594	579	606	602	617	607	604	650	620	588	617	601	595	631	587	620	594	625	585	610	605	575	585	577	583	605	585	630	563	571	616	576	575	623	589	596	639	608	549	637	631	577	611	619	608	616	589	620	647	614	652	569	625	596	571	642	550	624	586	628	544	579	649	591	600	597	647	597	572	580	640	634	608	569	628	566	589	612	622	659	591	645	568	596	601	589	603	619	601	637	621	594	600	597	626	561	594	599	621	598	613	575	602	577	591	623	582	601	597	609	632	602	575	618	596	599	587	603	575	607	604	615	596	578	590	584	587	612	613	595	594	604	644	578	579	565	574	590	606	592	588	605	649	644	592	585	589	613	645	599	611	634	654	596	577	587	592	606	606	659	595	594	607	601	643	596	590	591	634	595	574	629	561	609	633	607	603	623	572	580	581	608	601	613	589	611	580	597	613	582	633	620	611	589	607	611	575	614	596	591	627	589	612	576	588	604	565	555	644	610	568	614	631	597	614	608	579	593	597	618	623	609	598	601	580	570	582	584	589	617	600	594	596	606	679	604	620	551	576	569	642	603	596	608	568	589	607	598	644	594	595	615	617	641	591	561	650	636	610	574	585	549	606	572	627	604	640	563	641	610	619	546	629	611	561	630	581	565	608	572	627	602	571	642	635	603	618	611	604	616	600	534	564	602	632	560	648	584	614	551	656	611	598	614	616	600	613	607	548	621	559	612	629	637	604	614	596	627	593	581	601	585	619	562	668	606	619	644	604	629	598	580	595	613	599	611	626	610	645	550	634	595	582	628	567	574	619	607	578	621	629	618	620	562	611	622	601	566	564	560	597	636	572	575	593	600	609	600	605	631	604	618	567	591	639	592	571	606	614	614	626	637	570	582	613	579	643	635	632	606	625	566	536	586	604	606	577	638	634	606	603	614	591	625	629	616	622	570	567	598	602	602	627	601	615	638	640	587	605	575	558	602	584	581	630	615	562	621	590	609	589	563	627	605	635	625	598	536	625	595	636	564	596	579	621	606	598	643	638	588	585	620	595	628	625	569	613	593	594	612	602	615	566	560	630	582	609	529	605	601	615	618	610	558	639	623	578	604	610	588	612	601	605	557	604	565	615	602	569	623	611	632	622	590	564	624	629	634	570	602	562	594	625	612	606	586	603	630	630	624	602	588	571	584	607	628	617	576	596	606	608	539	595	572	647	606	615	591	607	613	542	582	594	576	638	604	620	596	569	615	575	608	587	584	609	595	586	633	618	576	594	652	613	582	635	608	625	622	650	555	650	589	604	580	582	571	627	614	604	649	606	607	617	577	541	611	552	616	623	553	602	579	568	574	584	536	610	600	603	575	597	597	632	578	642	585	570	599	632	536	626	595	572	608	622	602	605	616	610	560	609	628	576	612	630	620	577	606	583	619	582	627	586	621	578	595	623	562	597	589	599	595	590	645	624	591	594	629	591	626	619	591	617	622	596	596	589	591	580	577	626	584	578	619	599	592	628	567	599	649	564	592	580	626	628	600	630	586	602	585	628	619	608	621	561	634	611	631	568	617	632	608	580	578	610	642	625	606	584	570	628	580	558	603	643	616	589	622	598	577	598	627	581	592	591	565	634	644	609	599	613	576	603	625	589	567	624	622	588	574	632	589	581	613	584	573	650	593	594	621	639	575	643	638	616	590	593	610	566	605	599	561	573	585	556	615	607	588	596	606	632	651	631	620	546	590	565	576	609	605	582	597	603	651	604	573	641	615	611	608	595	595	616	607	611	608	635	604	550	568	645	595	612	564	625	592	651	633	623	574	607	591	630	628	585	572	561	581	636	582	574	618	603	600	569	651	666	565	611	618	587	605	651	582	582	650	601	608	592	571	573	596	578	594	599	595	597	616	653	606	660	576	562	560	611	592	645	611	613	553	582	592	579	645	613	596	624	594	585	658	605	600	652	633	598	576	583	633	618	577	575	636	604	590	590	587	610	565	612	617	558	597	614	569	601	615	623	600	599	617	588	651	578	623	625	626	603	570	605	595	607	612	607	621	591	588	588	586	568	660	620	577	613	612	610	613	603	610	608	613	558	607	609	586	636	570	572	598	597	622	623	611	617	610	595	607	597	597	639	623	580	553	613	580	578	619	568	603	578	574	616	604	586	584	606	587	580	622	587	587	563	587	586	565	586	559	589	565	624	647	619	567	539	638	630	668	607	631	617	614	564	643	592	564	612	608	604	649	616	608	592	609	632	607	602	579	610	651	617	599	617	658	561	585	605	581	632	600	597	608	583	574	624	644	554	622	607	582	588	612	609	591	583	628	578	574	632	575	603	592	581	668	568	595	602	633	623	611	635	630	609	589	577	586	657	600	653	580	579	600	599	602	601	604	597	615	563	594	636	602	611	574	649	590	602	620	614	614	621	582	611	592	598	572	592	629	641	590	643	594	611	591	602	615	594	611	610	592	608	641	588	619	577	621	549	606	596	615	550	609	583	617	564	565	612	640	608	630	616	584	617	628	614	581	566	564	685	573	618	590	557	559	572	607	582	615	602	605	596	610	630	576	576	596	613	625	623	623	611	619	635	580	652	620	633	591	603	655	584	593	601	586	555	591	570	606	635	598	565	595	572	593	617	631	608	611	619	633	605	601	572	605	603	626	655	607	589	596	586	580	619	625	587	570	627	619	569	595	582	608	625	620	604	595	586	623	617	563	575	611	579	612	606	584	598	584	630	640	621	590	580	613	571	605	594	618	597	579	612	592	549	564	641	615	617	571	576	591	600	556	590	593	559	617	613	614	626	613	569	580	575	593	598	647	605	596	605	631	591	613	604	635	596	535	640	593	591	632	598	603	575	623	598	557	611	568	594	586	581	638	547	610	588	617	589	615	617	563	624	575	589	616	597	616	546	592	604	587	625	595	650	639	644	566	630	593	635	577	577	643	613	558	585	594	649	592	609	549	570	571	633	601	619	634	558	633	566	599	551	591	607	599	566	624	655	607	520	557	577	612	613	582	573	625	617	576	600	642	605	604	586	577	599	601	599	628	618	583
23018	21030	28762	23495	21033	20396	3371	958	666	590	493	470	420	398	430	342	340	322	326	306	298	306	332	289	294	315	283	280	280	272	261	272	301	266	245	262	256	270	262	247	274	254	282	234	278	255	232	234	282	247	275	250	245	287	274	283	252	228	250	253	237	257	254	245	244	261	270	253	233	245	258	248	251	218	241	273	257	251	256	239	214	247	229	253	260	255	248	243	232	237	245	245	207	263	222	240	228	247	257	229	236	249	253	277	250	221	263	256	218	274	235	237	231	273	228	223	260	243	255	268	242	240	262	251	274	230	265	260	240	228	261	261	226	239	226	225	256	236	223	230	240	231	234	227	245	247	250	272	247	228	249	235	229	262	261	249	217	260	233	264	211	217	253	233	228	266	259	227	261	224	238	248	241	251	268	282	231	224	231	230	242	218	237	239	258	245	255	234	244	212	243	219	238	260	249	234	253	235	227	250	223	272	240	246	239	221	228	269	238	243	242	230	249	241	245	251	238	259	245	248	263	237	214	243	234	234	236	252	254	250	254	260	242	266	248	236	259	239	241	236	235	260	207	235	268	251	232	278	240	250	219	230	222	232	234	258	254	236	215	228	241	235	259	239	258	217	235	239	224	238	225	249	230	208	238	238	208	231	204	256	234	224	269	229	262	252	256	223	229	240	219	254	216	232	245	208	250	247	243	237	223	216	279	221	247	226	234	257	210	260	265	271	197	259	237	251	271	238	230	245	280	242	240	239	251	275	234	240	254	214	225	224	256	237	242	236	227	198	264	238	238	238	257	234	248	234	238	241	245	234	252	235	240	226	247	246	248	262	228	260	226	237	241	245	234	247	247	251	240	233	239	255	285	270	246	250	229	234	227	233	257	248	254	260	220	216	250	226	231	275	240	239	254	200	248	235	246	276	251	232	254	253	236	217	219	259	249	222	236	226	250	232	231	222	249	244	249	272	272	265	240	256	243	232	226	260	249	215	225	244	259	260	248	258	264	254	228	233	231	258	261	235	244	233	244	224	247	244	219	231	235	261	237	246	235	240	254	233	266	246	234	261	229	259	248	250	270	245	205	272	283	231	235	259	239	225	268	233	223	232	232	228	248	241	273	226	255	234	255	255	250	214	245	225	231	197	257	234	237	255	230	250	228	259	253	257	248	230	230	241	219	250	250	256	243	226	246	263	234	237	220	242	243	225	229	261	233	250	218	259	237	227	254	250	249	230	248	245	250	235	238	247	258	229	239	242	250	226	256	212	257	245	258	249	241	229	233	242	258	255	261	258	237	233	261	250	209	220	218	214	257	270	245	245	277	252	262	247	233	259	231	245	271	233	227	230	246	258	248	253	232	269	232	265	257	224	243	231	232	251	238	248	246	245	217	240	217	265	247	221	254	232	264	233	242	262	257	202	220	251	236	256	226	257	237	244	233	230	239	250	258	236	253	272	266	256	250	258	246	246	240	244	236	221	239	238	270	260	235	250	230	220	257	239	256	247	253	228	232	217	248	239	215	237	260	257	223	234	219	243	243	239	227	238	234	215	251	249	258	251	242	230	250	263	244	252	257	227	210	236	208	246	243	228	271	253	242	256	240	246	242	252	224	250	220	242	259	246	219	231	215	247	262	232	223	249	240	247	239	232	271	255	243	241	228	240	214	225	261	215	260	226	241	234	229	196	238	270	248	254	248	251	219	221	241	198	258	245	256	251	218	270	246	225	264	231	230	251	214	248	247	277	244	231	247	237	230	242	264	216	231	230	246	235	249	245	228	256	272	174	280	231	254	233	239	242	217	241	258	250	245	226	244	224	252	235	247	223	233	236	253	240	223	227	199	233	242	203	241	227	220	229	194	266	246	260	241	228	237	212	221	205	237	208	260	236	239	245	225	235	252	218	215	243	227	238	223	259	211	216	236	239	246	248	239	240	249	257	258	259	236	235	252	256	231	225	260	262	272	259	262	273	216	226	284	230	220	262	243	222	254	244	222	230	231	233	247	200	237	246	261	251	235	220	230	278	258	220	249	237	252	260	244	220	253	243	244	235	239	251	235	246	238	218	255	237	244	221	266	243	247	245	209	217	253	247	232	233	251	255	256	249	237	222	249	225	226	237	229	247	218	244	224	238	244	249	267	257	226	269	251	236	249	225	258	239	238	251	223	220	235	241	263	232	231	257	229	230	242	239	223	242	218	251	238	240	241	256	238	249	247	225	263	229	228	262	260	227	276	211	229	218	253	266	243	246	244	242	233	244	239	240	236	243	238	257	247	248	233	263	259	250	240	239	222	261	248	232	244	262	219	233	225	246	243	253	218	256	228	272	256	234	237	247	250	268	241	227	224	230	239	262	242	267	220	243	213	236	230	253	260	275	243	244	226	232	262	228	219	245	254	238	222	243	268	228	240	245	261	245	243	222	245	241	224	216	246	265	273	243	250	267	241	256	224	233	241	240	229	235	210	284	264	252	200	244	245	244	243	208	263	245	250	242	256	254	243	238	234	234	262	231	212	252	239	248	190	230	251	225	227	217	230	240	246	241	232	262	236	255	239	251	210	248	259	252	238	222	237	239	226	265	252	232	239	243	266	254	268	245	221	270	257	217	247	228	244	256	237	250	250	258	273	231	254	246	243	242	257	238	238	224	224	262	238	221	253	231	227	240	242	235	261	220	237	248	259	215	243	223	243	241	238	229	248	210	233	261	262	229	251	212	257	246	264	253	247	237	246	222	251	238	218	235	251	245	231	232	255	249	256	240	253	253	232	243	251	230	260	264	245	225	249	228	220	243	213	226	219	227	231	279	223	247	231	227	237	248	231	236	221	232	248	242	235	241	231	216	244	236	258	230	246	243	233	241	236	230	262	247	244	245	246	231	259	248	214	253	254	229	213	234	219	270	258	251	243	256	226	229	239	261	225	257	229	262	242	269	273	243	252	243	240	224	243	232	235	263	228	243	226	222	241	256	229	236	260	242	240	205	224	252	230	233	249	220	260	229	257	238	239	231	231	243	257	259	260	249	230	235	252	265	224	270	238	240	266	223	250	233	255	245	249	242	277	227	240	224	255	232	246	229	247	227	233	252	239	223	258	231	232	228	260	220	278	239	248	251	263	231	216	227	216	210	210	238	228	227	229	230	259	238	215	252	231	231	241	240	230	252	238	239	240	276	226	264	238	244	226	246	236	241	231	256	240	242	245	257	260	228	243	236	211	228	239	237	257	251	254	236	251	234	230	256	228	264	253	229	248	273	234	231	248	237	220	245	230	244	232	267	236	249	232	252	244	261	205	217	230	250	261	239	221	238	241	228	231	238	225	263	219	243	235	227	240	249	252	278	232	251	240	214	196	226	231	223	241	229	253	232	247	246	237	234	265	248	253	209	256	215	207	227	254	238	244	239	232	241	255	253	243	226	264	247	251	231	251	218	267	253	236	233	255	235	271	243	252	240	235	255	223	238	237	254	224	248	266	241	238	255	240	244	250	236	242	233
12851	20411	17200	11066	7672	4935	3552	2430	1974	1567	1378	1164	1010	911	806	801	758	624	620	633	586	614	535	522	547	486	507	505	533	511	517	469	483	470	462	425	452	420	428	432	430	407	457	421	416	418	410	417	403	395	412	398	404	415	371	401	369	387	389	380	406	432	387	392	398	378	365	402	419	426	425	454	456	433	416	440	443	411	389	406	410	386	412	412	373	394	396	428	397	421	366	385	398	391	401	415	412	358	357	371	377	356	356	384	389	414	363	355	391	338	391	365	383	389	385	363	402	392	371	430	388	375	354	407	354	352	393	395	399	406	392	364	375	401	402	389	370	379	398	363	351	353	358	402	419	404	393	403	406	377	392	420	385	422	394	381	406	387	378	384	394	376	383	381	392	390	367	403	411	410	373	380	336	377	382	368	385	372	408	379	402	395	347	365	378	373	406	357	338	385	391	378	406	398	377	358	374	376	381	379	372	367	412	405	382	403	365	432	371	382	391	395	402	400	398	352	387	401	355	373	389	385	408	362	362	376	372	386	390	382	418	386	382	390	386	392	377	392	408	409	375	388	385	388	365	380	399	371	388	388	388	380	396	372	343	394	382	363	387	388	396	345	395	413	396	377	422	390	372	366	383	402	383	370	384	380	349	353	374	392	371	384	366	370	393	363	372	377	381	362	366	385	393	381	427	402	363	379	368	387	382	377	379	342	421	399	367	347	388	367	407	391	366	393	390	384	392	408	383	383	379	360	381	366	382	367	371	412	390	344	373	387	391	423	397	394	380	378	369	377	390	380	395	386	415	370	358	371	387	330	334	371	353	390	433	368	376	392	399	386	355	391	394	380	369	363	369	344	357	414	374	383	363	346	394	392	344	364	351	384	406	367	375	351	384	421	398	394	354	368	386	382	387	418	394	383	406	357	389	404	415	372	359	371	398	379	361	379	379	387	367	408	373	354	362	401	368	337	401	378	352	348	356	400	391	356	376	389	406	357	397	392	380	351	384	345	355	380	374	358	364	384	419	372	358	342	377	389	414	385	368	390	359	367	373	377	377	367	370	382	416	411	396	400	363	375	367	388	369	374	397	380	397	371	387	394	350	371	333	384	392	363	376	365	408	374	372	370	335	384	372	368	372	351	396	375	346	380	405	380	364	375	399	395	359	346	394	365	356	396	387	389	370	379	374	429	360	389	379	408	375	403	390	368	384	379	376	388	334	430	367	406	399	361	377	402	370	404	397	382	417	419	395	387	357	382	363	372	401	353	411	332	398	366	426	376	382	358	381	395	344	392	385	376	385	403	349	379	374	416	391	370	377	393	412	347	361	387	365	371	390	376	380	367	378	361	388	370	393	353	356	358	374	359	386	413	351	340	375	386	324	348	402	388	388	397	394	390	371	359	351	376	392	414	373	413	377	365	367	392	384	352	394	363	394	425	385	376	388	387	392	391	388	362	392	375	353	367	368	360	359	390	396	355	365	408	370	378	425	382	400	352	391	375	400	382	414	379	334	374	372	397	398	361	375	380	350	375	389	373	394	386	353	388	398	387	382	370	399	373	388	410	384	404	408	399	390	388	388	405	379	354	361	398	398	363	421	391	417	391	369	402	338	364	370	368	398	403	367	379	399	366	391	384	408	386	371	393	359	385	381	389	375	379	402	330	396	397	350	371	407	402	410	416	385	367	364	378	389	396	373	401	385	336	362	393	377	407	390	381	335	401	376	414	396	413	352	373	386	368	354	401	377	365	364	378	381	394	377	355	345	414	373	367	377	370	364	410	402	383	399	355	353	398	378	381	387	338	376	390	368	364	356	389	381	413	341	367	371	350	358	372	375	344	420	395	376	363	361	376	381	362	378	403	400	433	395	393	394	364	393	401	342	369	394	388	371	354	338	425	340	393	390	344	393	379	418	358	397	359	373	405	353	395	409	376	359	395	372	355	392	386	399	374	383	396	386	396	389	388	363	348	405	412	330	371	434	388	377	386	373	390	367	377	372	374	354	382	381	384	368	389	411	351	394	366	383	353	377	355	385	387	360	378	369	392	403	371	365	383	355	390	373	399	371	400	356	417	377	392	366	389	380	382	368	382	382	382	362	406	343	402	371	400	381	405	429	389	382	398	370	387	356	348	378	378	383	383	376	378	374	397	367	380	355	402	384	382	358	370	403	366	426	379	381	358	394	386	368	380	394	414	397	368	381	386	378	369	386	380	393	403	386	377	396	382	343	368	406	419	360	376	360	389	362	334	383	357	380	394	406	379	375	382	366	362	378	413	390	355	386	396	347	411	371	376	377	368	400	356	407	371	354	375	404	368	365	398	393	417	360	364	367	370	373	370	361	386	381	381	410	401	385	383	393	363	385	381	369	375	414	348	369	389	389	373	411	376	373	385	382	398	396	361	409	380	386	379	381	362	415	355	375	362	396	402	382	380	373	372	385	370	371	386	414	382	434	426	364	436	355	359	365	392	420	405	397	370	398	411	402	371	376	337	367	391	361	381	371	400	377	345	403	394	409	360	395	377	384	388	373	371	387	384	381	347	376	425	381	358	379	388	405	379	358	391	355	364	367	409	374	399	403	374	344	390	350	355	382	368	371	362	390	410	400	357	363	403	398	381	375	362	387	398	363	342	377	392	398	389	392	380	356	413	420	382	371	365	373	392	370	413	382	389	376	373	386	372	358	382	375	391	386	424	421	334	355	390	396	392	396	375	434	386	405	365	372	394	423	341	399	374	396	371	393	368	375	383	372	397	368	391	384	374	404	373	369	421	392	382	391	387	356	333	350	376	366	390	385	386	362	408	365	367	410	360	391	361	383	385	402	371	401	374	379	339	386	368	383	366	425	384	367	390	405	390	350	390	384	405	389	362	390	391	384	385	372	374	357	357	391	381	374	385	354	357	398	392	366	363	405	380	386	369	385	371	375	382	380	376	372	378	405	373	384	375	385	359	387	397	396	387	354	387	377	367	392	357	369	403	382	417	374	385	379	366	397	348	371	374	391	389	358	376	388	402	378	386	348	409	404	363	388	399	385	392	390	382	352	342	364	375	392	370	394	402	414	384	351	346	380	348	394	398	351	394	380	354	391	348	377	370	395	344	411	393	354	414	381	424	365	375	372	385	385	396	332	336	430	342	404	351	351	404	339	359	393	385	414	388	408	398	403	375	418	358	362	387	350	395	395	372	348	368	384	372	379	400	365	374	414	346	362	358	355	355	363	378	408	356	360	354	377	343	402	362	370	391	389	343	385	400	389	361	359	362	361	366	398	375	365	373	387	396	381	404	362	379	392	379	362	362	396	395	362	393	380	378	386	400	368	398	404	372	392	353	354	401	403	416	363	377	357	377	376	374	389	377	381	369	383	372	340	372	411	340	388	375	411	398	407	376	374	381	364	364	363	406	417	358	365	365	402	362	377	381	395	376	411	370	408	402	390	405	376	346	369	370	381	372	372	362	343	392	376	381	390	385	406	384	342	384	395	383	371	398
26644	20325	8713	1880	965	665	539	425	377	368	366	362	367	372	369	316	326	374	373	357	376	338	326	351	324	343	341	361	362	343	348	362	358	356	341	379	371	335	347	322	343	377	363	318	336	350	341	345	377	349	324	351	321	325	334	352	327	359	337	362	367	351	330	354	361	362	333	313	334	351	338	309	385	355	351	350	351	373	341	377	307	349	329	351	348	333	338	332	364	354	349	341	342	331	332	322	325	350	365	367	354	333	343	306	336	346	354	359	327	353	334	370	339	370	336	347	322	378	344	356	319	335	355	341	319	350	370	331	344	318	346	337	375	324	323	327	328	350	380	345	367	330	364	381	321	351	326	340	345	356	336	319	308	354	329	331	368	325	329	368	341	352	355	342	347	335	370	355	314	348	342	354	353	325	357	333	348	295	316	341	346	350	349	373	333	331	325	349	330	305	342	338	378	371	305	326	370	350	325	313	341	331	342	340	343	396	293	371	348	366	343	333	323	337	353	325	334	340	341	367	346	349	333	369	362	354	332	357	364	337	345	334	359	340	340	349	351	359	353	343	316	351	337	331	336	335	337	340	334	320	325	335	352	307	301	346	363	338	374	345	331	360	338	330	340	346	362	338	319	359	347	363	338	340	349	327	364	357	333	349	326	376	343	341	361	330	332	353	352	326	329	314	357	332	323	365	337	383	345	335	355	348	365	345	338	344	361	324	332	352	334	349	350	337	330	345	357	365	296	356	332	365	332	344	364	334	331	330	361	364	361	336	331	356	365	347	321	352	354	348	354	321	327	378	364	309	338	313	333	325	335	344	367	326	326	349	334	359	367	396	325	354	343	374	354	362	338	319	343	356	320	345	318	313	342	346	307	355	341	352	362	336	350	339	342	320	328	315	354	337	344	365	337	320	343	342	362	326	319	381	337	374	325	349	317	331	338	327	383	385	354	358	337	366	348	343	340	345	354	339	345	358	323	333	325	324	346	289	386	343	355	324	339	332	311	385	361	353	370	318	350	355	379	364	324	332	343	352	352	343	349	323	335	344	352	351	343	365	329	368	414	306	345	320	351	338	333	358	343	326	324	350	358	354	353	319	313	355	326	348	349	330	356	364	356	367	288	307	355	319	332	350	347	366	337	348	362	329	363	353	356	348	363	326	362	347	357	342	350	337	286	334	354	336	336	365	308	314	339	370	348	328	357	344	346	335	341	342	341	347	324	321	347	358	339	357	342	339	322	368	369	312	351	330	342	351	326	321	354	366	374	353	322	339	366	369	338	331	315	319	359	329	383	331	323	335	368	364	349	363	347	322	346	339	358	353	323	357	306	334	332	375	333	322	324	360	341	310	339	335	362	341	361	342	323	357	349	343	351	344	370	334	342	332	320	342	321	359	348	385	341	320	326	340	343	392	351	324	330	353	316	349	353	337	326	347	359	345	322	352	349	348	356	371	341	336	340	341	327	365	329	356	361	353	338	364	367	323	363	364	356	307	332	349	359	353	335	321	300	364	331	314	342	342	359	342	345	356	311	314	369	363	346	361	350	344	310	351	351	298	336	348	338	358	335	319	348	359	314	356	369	325	372	344	337	343	324	308	315	347	357	352	324	321	316	341	323	347	332	356	334	331	324	345	371	338	335	352	320	354	326	347	324	355	332	391	330	347	354	329	326	334	332	349	347	320	321	353	308	340	336	349	339	342	349	350	348	379	332	347	320	340	332	326	359	375	334	368	354	339	357	380	369	341	374	342	325	339	334	368	340	325	354	348	331	331	343	345	364	354	359	361	307	304	338	344	323	349	369	377	317	362	337	349	318	337	339	338	370	331	357	314	359	339	344	331	307	320	339	371	354	334	351	332	291	335	357	363	325	357	329	325	348	321	356	352	337	315	331	346	344	365	318	361	350	344	335	311	332	326	317	334	362	344	362	360	349	333	367	354	352	323	342	341	350	322	329	334	322	348	383	346	354	313	347	331	328	324	378	338	338	318	339	330	337	317	309	312	389	351	364	356	340	325	337	356	345	336	362	304	357	341	359	350	340	324	337	331	343	357	345	323	311	343	350	312	339	321	360	349	330	333	358	375	319	344	356	330	342	356	331	320	332	351	336	366	348	344	316	391	341	356	343	356	339	351	338	378	341	389	330	325	345	356	315	384	355	322	352	300	334	335	303	355	335	350	311	350	304	352	347	309	379	379	324	344	341	335	337	368	328	323	348	333	333	359	357	351	357	348	326	365	335	377	352	340	364	352	318	361	321	352	325	357	374	383	356	376	333	367	296	348	342	345	297	341	333	354	349	337	289	327	316	328	376	362	357	347	331	336	336	346	356	306	361	346	340	346	370	352	387	319	337	335	320	352	327	348	336	350	311	346	343	315	328	350	341	339	343	360	336	343	344	340	344	320	319	365	327	327	331	344	334	324	342	321	350	322	335	345	342	329	354	358	360	344	372	344	357	324	368	323	355	357	357	352	343	319	361	339	331	335	315	354	337	343	343	344	369	355	357	344	332	326	318	331	381	344	362	344	332	343	340	330	339	350	351	308	323	327	352	331	341	361	352	306	335	344	327	336	349	338	344	351	369	366	318	351	346	363	359	369	341	363	363	374	353	361	357	379	337	338	359	350	350	309	342	334	339	331	362	366	335	319	340	315	363	351	323	319	322	349	360	342	309	357	373	329	355	334	348	335	359	363	333	337	342	343	357	363	338	340	380	344	353	345	330	374	364	350	310	336	359	348	356	369	337	356	364	337	348	369	335	371	350	361	329	352	332	358	329	329	387	341	351	373	378	329	350	332	345	312	340	351	342	328	352	357	402	340	351	338	342	356	358	358	353	348	351	311	339	351	332	337	357	300	338	312	352	327	349	352	342	336	328	358	317	347	352	303	364	310	334	345	345	363	363	370	348	338	308	344	374	322	329	367	371	332	314	346	361	362	369	335	335	321	364	337	366	345	362	349	350	331	387	343	342	379	349	333	340	352	316	368	344	355	347	345	359	334	331	330	366	343	328	335	362	320	345	348	369	316	342	350	325	341	365	366	355	329	339	336	347	320	338	373	333	325	363	322	358	343	337	347	374	356	342	354	330	346	322	348	353	336	330	341	336	307	357	382	364	320	370	338	360	347	339	329	346	339	344	347	354	342	310	326	329	352	311	342	351	345	344	329	362	329	339	365	338	349	386	327	368	351	345	348	349	330	339	357	349	325	352	352	341	334	337	338	365	318	318	329	354	337	337	341	388	348	338	351	341	346	372	332	341	351	344	337	350	362	344	358	356	336	337	312	340	320	317	334	337	346	377	356	335	333	338	337	348	350	320	354	371	332	369	336	349	322	346	358	330	367	311	339	362	341	349	349	368	356	366	335	325	351	318	328	363	356	371	361	385	331	328	351	353	351	332	335	348	380	336	353	349	344	347	323	353	325	347	319	342	324	338	302	325	330	353	334	332	360	319	337	380	312	346	355	337	348	320	363	332	363	354	351	335	347
7248	5956	4843	3258	2397	1548	1058	811	646	613	589	556	610	538	560	577	522	561	544	513	546	542	537	544	548	536	500	598	560	526	563	525	533	483	515	520	499	484	529	521	508	503	518	528	550	511	550	519	492	506	497	561	549	526	510	528	523	519	507	498	519	521	543	534	537	509	503	518	548	545	538	502	560	516	555	530	521	562	515	504	551	511	524	518	543	504	530	503	517	546	546	500	525	511	501	548	531	537	524	580	511	526	541	503	510	527	522	559	535	514	502	555	545	539	501	506	524	548	514	502	512	537	512	536	558	537	554	514	480	573	552	514	530	533	560	546	513	578	556	523	530	506	529	533	510	493	517	490	566	526	546	507	533	553	570	514	520	503	526	521	508	533	522	530	520	525	485	492	511	520	503	520	560	526	496	537	515	511	516	533	476	498	531	559	498	485	502	520	553	547	518	511	474	522	532	564	514	539	512	567	540	499	520	547	534	513	551	518	528	530	533	549	505	577	576	521	527	538	504	505	527	556	543	540	521	535	534	508	501	500	510	516	512	545	516	518	534	539	534	512	481	528	520	566	535	495	530	499	581	481	515	506	469	505	526	514	532	556	513	532	526	559	486	536	521	514	534	561	547	541	521	538	544	520	531	517	516	537	519	497	517	516	500	523	527	487	504	510	534	570	488	511	541	531	500	512	524	564	493	519	557	527	526	541	519	506	492	517	547	531	495	510	532	547	528	521	498	548	516	513	541	509	539	537	536	556	528	546	514	508	550	554	570	533	511	517	511	495	549	494	461	510	539	517	524	570	503	495	506	511	501	508	526	523	523	526	519	500	511	542	513	527	511	534	516	478	534	528	536	526	531	546	558	523	481	509	555	565	550	538	554	536	496	512	557	523	513	510	500	514	562	496	482	460	499	504	521	550	501	538	512	519	543	518	559	583	541	530	495	552	522	531	550	523	495	520	515	476	468	514	490	567	540	546	551	549	541	515	530	536	503	519	507	563	491	507	504	505	563	547	530	541	511	519	524	506	527	532	529	558	483	517	530	525	483	510	520	553	526	493	545	504	528	513	552	490	545	530	505	538	492	559	543	496	581	493	589	570	499	504	501	520	519	527	531	514	549	526	529	513	499	527	557	544	524	506	498	502	550	490	478	501	518	540	525	530	533	562	552	484	515	566	537	532	512	478	524	502	514	503	532	500	531	506	526	506	534	507	508	497	492	501	520	508	522	530	561	518	511	511	565	510	546	514	539	485	563	540	507	516	493	532	535	547	480	543	517	530	500	510	527	556	503	505	498	490	529	580	586	541	522	489	528	504	527	551	493	499	542	514	515	534	547	498	481	492	541	489	507	476	550	551	506	513	534	531	489	547	535	516	505	522	531	494	491	515	492	508	547	516	536	562	525	554	572	518	552	526	516	508	543	515	528	561	547	512	533	498	514	487	538	490	502	528	503	540	558	516	481	546	509	535	515	556	526	515	492	506	511	518	523	567	526	487	511	528	518	499	534	500	549	518	511	536	535	526	532	558	546	517	521	539	530	521	535	485	514	503	499	526	526	484	508	487	539	512	518	504	514	531	522	563	541	526	547	534	493	509	499	520	527	490	518	532	538	484	511	531	516	543	608	480	545	531	540	535	555	525	512	526	525	556	551	513	493	529	481	510	521	537	525	497	520	519	541	571	549	484	532	527	523	542	508	561	517	466	496	538	480	512	502	604	542	508	501	507	542	507	538	512	514	476	506	514	486	514	542	497	509	536	545	518	519	517	552	509	530	453	531	509	561	557	504	494	522	509	524	539	519	538	562	534	529	551	549	495	546	557	493	485	529	541	535	548	514	501	528	504	515	540	527	509	511	503	503	524	505	539	528	486	513	495	544	533	494	530	518	498	496	511	522	473	564	502	524	515	508	555	506	551	489	529	522	514	478	508	515	515	503	514	517	548	521	532	503	514	512	509	502	543	569	536	527	557	525	497	504	528	565	536	508	533	527	533	572	513	500	526	515	520	499	557	529	503	509	547	529	539	522	529	546	549	550	513	564	481	511	534	597	558	497	506	500	461	506	520	542	511	494	566	547	553	514	503	546	575	511	542	526	506	526	502	541	536	482	533	525	511	538	489	545	556	479	500	555	522	493	562	564	505	521	517	517	553	511	535	513	552	583	527	510	512	483	526	518	537	529	548	527	543	530	513	575	512	515	529	524	510	484	508	495	536	534	531	489	553	531	524	496	497	527	535	576	553	536	499	517	500	523	508	488	524	524	499	518	483	553	531	529	516	544	532	511	550	564	516	525	513	525	539	523	515	542	539	548	522	527	504	524	579	529	531	558	500	545	574	484	538	557	526	533	538	520	510	510	497	543	519	509	521	494	530	556	523	524	517	531	495	532	495	503	548	552	488	542	496	535	543	572	559	533	549	507	516	503	500	491	540	546	506	531	546	509	512	517	521	537	519	500	517	515	524	560	516	530	580	557	540	534	530	509	522	529	530	529	517	500	519	512	533	512	559	538	490	534	516	548	541	549	521	498	536	514	533	529	498	532	540	510	529	537	539	509	531	538	498	525	549	514	486	567	538	515	533	517	511	530	521	505	535	510	520	483	519	507	510	519	491	502	480	532	544	510	558	572	535	511	527	479	502	540	540	513	546	523	512	499	550	507	522	537	570	509	538	517	562	498	511	524	547	491	541	529	571	512	508	532	535	523	517	531	546	486	557	527	539	521	522	515	512	524	520	480	530	492	554	527	542	519	536	554	517	554	545	557	528	522	500	516	509	557	541	505	511	500	501	533	526	519	480	550	560	503	527	522	518	552	497	487	515	543	495	523	556	584	500	567	556	475	524	484	531	537	542	523	528	504	497	519	557	535	513	478	548	553	532	515	541	509	502	549	517	533	527	503	521	526	523	491	528	508	481	575	510	507	540	496	508	499	498	518	493	534	483	495	547	588	492	565	489	500	508	521	491	508	566	526	534	499	545	534	509	542	530	517	510	503	524	521	504	493	526	552	537	518	518	479	524	527	561	506	531	498	548	526	506	538	533	499	520	559	536	500	514	526	493	551	493	531	550	507	521	518	520	505	520	476	461	530	508	551	516	580	549	547	546	474	545	556	522	533	557	574	504	521	527	513	535	533	541	482	555	543	552	525	523	525	539	525	516	511	496	565	505	533	565	539	519	525	524	536	518	514	517	500	498	538	497	508	511	508	563	504	533	520	495	538	542	549	507	540	534	500	512	537	494	530	508	534	530	542	534	479	538	534	568	501	539	488	520	563	507	535	550	532	520	513	514	513	563	533	542	550	532	508	496	553	520	492	520	507	535	492	525	533	538	540	511	545	568	530	609	495	540	571	520	556	489	546	559	563	479	474	529	576	490	522	524	530	572	508	529	508	523	512	524	496	537	519	538	539	507	526	555	526	502	501	523	485	569	516	519	518	495	537	559	479	527	550	526	519	539	502	516	517	502	531	500	505	544	525	519	520	503	495	547
24316	21168	28167	24402	19439	2892	1036	752	595	573	523	517	462	459	441	439	439	464	456	431	419	445	429	382	427	397	409	392	422	426	416	398	392	411	421	398	408	411	400	405	428	417	432	408	399	390	413	420	394	386	401	394	408	407	395	440	374	374	419	385	410	409	414	411	370	396	375	401	419	406	441	382	401	412	423	381	413	403	424	429	370	460	404	393	364	390	423	414	398	427	398	406	380	423	395	397	391	423	402	408	392	432	393	413	378	387	378	394	393	393	392	387	419	366	394	402	382	410	411	414	386	394	396	350	417	397	404	377	383	431	400	355	381	382	420	410	422	416	380	396	400	386	377	434	352	380	384	391	407	406	388	401	398	420	416	365	395	404	388	396	367	414	424	390	397	375	377	402	412	386	384	398	390	371	401	403	378	393	379	384	378	408	404	405	364	391	381	403	373	425	379	396	406	366	386	427	366	400	432	401	410	426	379	401	381	412	373	371	383	413	405	363	396	360	428	360	424	405	382	381	382	411	423	391	410	422	376	404	431	416	377	396	382	395	374	400	413	379	397	379	367	363	416	398	368	373	399	373	403	399	398	426	346	379	392	422	373	392	388	422	379	393	381	380	411	345	405	385	432	381	388	418	387	400	384	380	419	393	369	430	419	458	365	383	428	391	383	402	388	413	448	339	390	412	361	429	393	408	356	415	367	342	402	407	399	400	391	397	406	395	398	398	379	403	367	366	403	375	389	355	390	434	375	418	410	387	418	420	414	404	386	430	398	386	432	413	412	407	372	376	372	369	380	382	413	383	370	427	360	344	365	364	371	388	417	402	383	402	411	412	388	395	382	378	365	429	391	448	399	407	425	378	399	370	387	381	375	377	353	383	387	385	390	396	391	416	394	377	413	408	398	371	411	409	363	374	392	355	397	426	375	359	397	370	377	395	391	407	374	414	384	371	396	361	405	387	370	396	390	382	344	372	373	411	401	378	391	384	414	376	393	412	417	404	425	397	417	416	401	392	391	386	354	385	431	367	364	429	395	397	395	385	395	368	414	422	356	398	415	418	418	376	416	366	400	372	390	418	382	399	404	420	392	374	381	377	366	415	413	377	437	419	412	374	392	390	390	364	385	386	376	421	423	386	433	370	418	424	382	375	406	391	361	382	387	384	360	416	382	369	384	413	390	393	423	392	423	389	394	406	394	411	401	400	387	393	409	405	396	404	414	387	391	388	400	396	366	399	348	397	384	397	372	400	350	421	378	393	400	405	410	352	389	382	377	412	374	385	371	433	363	410	388	357	412	383	377	408	353	380	372	397	369	408	381	403	364	388	400	390	385	377	460	398	385	393	397	352	389	401	405	391	435	413	427	373	376	389	393	427	359	427	382	412	371	389	414	393	394	400	418	400	427	430	420	408	382	400	418	402	426	413	398	377	367	420	358	377	397	407	374	353	411	381	385	415	363	415	394	391	385	403	402	414	380	380	373	396	382	392	429	417	411	398	392	393	418	405	394	392	370	401	353	359	402	350	418	388	354	428	371	421	399	389	409	405	404	377	398	387	375	409	403	423	386	434	407	423	379	443	411	398	402	425	396	359	436	429	385	402	363	396	374	407	432	388	402	398	385	396	375	409	402	393	409	413	403	370	421	395	373	392	423	368	390	388	396	360	440	410	400	411	379	370	367	396	397	402	372	391	407	427	395	355	384	418	396	365	374	410	410	373	403	418	390	406	445	404	398	409	389	408	388	421	374	404	401	398	372	424	377	401	419	368	391	397	389	399	421	379	374	415	406	412	384	395	381	380	378	395	381	396	370	369	362	421	386	376	378	378	410	358	384	382	358	376	423	396	418	390	368	430	364	376	388	377	412	415	422	383	357	361	428	347	366	390	391	391	419	402	369	373	381	379	373	386	381	406	385	417	407	425	384	409	405	391	402	390	417	360	376	408	382	382	412	394	370	394	407	421	402	418	386	357	395	344	403	408	377	382	353	363	389	392	374	360	390	367	396	396	375	396	403	380	403	415	424	416	415	394	377	379	391	375	387	379	389	387	381	397	406	409	376	382	425	414	364	373	405	407	373	395	393	391	355	376	388	426	406	378	412	386	399	392	391	405	405	369	395	435	385	387	366	408	416	404	368	381	427	377	392	376	390	402	402	359	399	366	390	393	397	385	392	406	394	404	410	362	400	410	367	402	378	404	402	362	403	356	431	395	377	378	400	402	391	375	380	385	392	370	355	409	420	414	391	400	410	372	386	401	384	424	396	391	395	387	412	369	365	365	395	380	375	389	382	423	362	354	457	378	384	385	380	398	384	406	412	355	412	399	383	367	386	394	377	403	354	395	400	351	398	370	411	378	422	414	398	398	416	372	386	405	404	401	418	384	410	375	379	398	426	414	443	404	396	378	398	392	401	399	409	379	410	401	377	402	376	408	429	368	349	392	393	410	387	374	419	407	386	397	390	406	372	387	384	389	388	396	429	393	385	389	377	388	378	358	392	424	399	408	397	423	386	370	411	385	416	397	395	391	411	370	393	395	375	365	388	426	386	375	385	407	403	368	394	389	391	372	371	400	410	364	378	397	389	369	415	404	394	381	436	377	428	396	389	392	435	406	411	373	367	403	389	375	399	394	369	409	386	386	394	385	393	433	386	383	381	416	392	366	390	403	428	398	396	359	415	384	396	379	418	348	414	366	396	396	387	381	423	394	384	398	392	367	391	411	410	386	389	411	393	398	448	408	413	423	429	400	414	415	425	411	410	386	395	412	377	399	430	382	386	364	372	359	383	385	382	394	350	407	384	377	378	408	378	407	437	385	405	389	390	390	394	384	388	376	395	373	402	397	403	436	390	368	396	370	345	354	380	409	383	396	392	373	391	346	398	394	400	383	366	410	407	419	347	428	381	364	376	422	415	407	436	394	366	372	378	415	399	390	427	392	387	405	384	383	382	381	419	402	409	381	392	387	411	389	361	382	406	413	394	368	369	358	427	390	413	390	405	412	375	383	357	380	414	373	387	386	395	398	407	396	417	393	388	380	405	377	381	405	401	380	388	394	421	386	402	409	393	379	405	385	431	396	412	378	392	393	416	400	394	422	370	362	389	365	400	383	407	366	386	411	359	405	366	408	393	344	369	391	414	402	371	434	361	398	383	399	433	363	389	391	373	377	415	387	376	394	395	385	367	441	406	392	395	388	362	408	364	373	411	424	402	361	413	356	363	422	392	400	396	405	405	374	403	427	390	386	389	371	370	386	370	408	412	371	394	374	442	391	404	391	418	411	406	387	391	377	410	393	356	385	397	407	399	398	422	385	378	410	372	384	371	362	393	393	387	424	408	373	385	415	375	397	387	389	361	381	400	399	361	395	374	401	356	392	370	404	382	412	403	373	381	406	394	402	398	402	399	431	384	446	376	407	368	437	417	373	402	388	410	387	384	386	383	395	379	384	405	393	380	399	384	384	396	363	422	364	374	444	392	384	416	379	416	418
10033	13746	11430	6758	4790	3330	2214	1668	1357	1205	1029	946	920	853	786	765	817	764	733	678	656	696	677	624	692	697	655	674	639	639	660	665	637	635	607	658	598	608	629	614	645	582	610	625	632	623	621	595	622	603	629	612	595	588	582	631	566	608	618	573	585	622	596	616	583	645	602	623	590	628	636	625	653	665	606	634	644	683	605	622	649	628	591	607	630	630	598	609	600	553	604	579	610	571	555	647	616	597	565	616	615	554	548	563	573	617	619	585	575	589	600	672	628	581	618	613	590	573	615	624	647	613	612	605	612	573	626	611	581	619	561	607	570	607	601	590	620	567	604	607	554	645	636	614	578	578	571	564	651	586	581	564	622	589	650	584	594	589	630	632	609	597	592	578	610	633	594	570	598	599	631	584	628	606	608	571	596	616	618	562	573	607	644	555	626	615	632	578	592	651	613	580	626	593	609	569	592	615	586	541	627	602	602	583	587	620	615	638	617	622	576	608	632	629	620	581	629	650	590	635	591	617	607	608	608	640	585	637	569	593	600	595	640	616	595	605	643	601	570	570	611	577	558	592	601	577	549	589	594	621	611	593	602	580	629	588	613	587	569	614	614	617	596	609	584	619	599	589	614	601	641	614	602	586	585	605	642	592	582	616	601	584	568	617	619	607	600	640	619	573	630	637	626	594	616	677	628	602	619	606	578	646	605	625	617	596	600	616	587	585	614	596	600	613	589	595	589	591	620	566	604	559	606	603	641	598	568	620	620	564	574	619	615	563	620	594	625	592	615	584	571	629	600	601	599	586	598	576	598	586	610	595	605	612	558	584	605	586	592	581	580	624	586	636	643	558	585	611	605	630	573	585	601	633	601	590	607	589	575	581	594	604	602	625	599	588	600	627	590	593	609	612	591	553	589	583	618	573	635	573	686	567	571	551	601	609	605	577	604	608	577	587	635	596	578	585	619	543	639	635	550	615	639	590	568	628	578	629	642	604	632	574	626	601	610	619	623	594	588	609	582	624	581	650	619	578	624	629	624	605	615	545	597	590	649	546	587	589	580	601	632	586	606	615	625	623	578	598	627	619	607	577	626	595	615	633	618	575	611	596	586	603	590	593	612	624	621	572	617	588	641	614	580	653	606	595	653	572	645	601	635	617	580	560	624	634	665	599	585	605	571	585	651	627	599	629	621	578	647	600	586	606	586	531	555	592	647	578	597	589	623	605	642	601	606	609	599	652	600	565	569	582	597	639	612	601	597	615	600	576	601	611	579	609	608	652	625	609	621	584	630	575	589	613	623	566	609	563	616	592	606	604	570	592	595	583	610	551	617	585	631	572	596	629	587	577	592	587	621	615	595	632	614	594	591	610	595	592	607	613	654	658	612	566	599	607	586	579	632	591	563	575	621	618	620	586	577	631	627	599	616	595	621	617	596	636	562	593	609	588	602	585	605	613	588	589	587	586	572	630	583	633	585	623	626	595	605	597	604	616	615	558	606	555	588	624	624	601	618	577	624	550	611	558	605	592	560	639	591	565	610	605	601	610	587	618	592	664	630	567	600	558	572	573	608	589	614	565	598	642	579	606	589	575	607	554	591	642	576	646	609	610	594	581	564	593	603	606	622	574	603	602	615	606	559	605	591	589	597	613	634	571	580	623	582	639	631	625	654	623	589	619	566	598	574	603	600	626	599	590	551	554	587	599	670	587	622	590	581	623	573	624	595	634	578	606	595	580	597	587	594	597	583	569	600	605	628	576	616	604	589	574	626	618	645	640	577	619	603	619	631	664	605	612	617	572	579	605	650	628	574	622	643	567	569	605	607	642	594	617	598	613	607	583	603	636	595	586	604	585	573	627	629	606	623	573	606	610	639	576	615	603	603	562	556	582	609	610	592	593	610	611	582	584	657	622	623	548	557	609	590	593	617	609	635	620	599	582	618	612	589	587	587	613	616	606	670	587	598	597	562	590	572	571	602	610	596	599	576	587	585	603	593	556	594	638	606	632	563	602	624	627	616	587	592	623	594	574	584	582	664	590	579	599	580	598	607	584	574	621	590	603	591	622	570	595	556	575	596	571	608	604	650	633	567	586	642	593	663	557	577	586	596	590	696	593	615	611	591	593	641	613	599	560	618	641	614	619	611	619	604	615	614	649	597	584	621	630	634	608	639	609	593	612	598	643	629	582	573	604	596	620	585	639	620	565	550	609	515	601	633	647	592	638	632	634	595	645	646	587	558	598	582	591	628	609	601	591	651	580	615	624	555	598	629	633	620	662	631	639	578	570	634	584	650	620	627	607	598	619	520	631	574	601	581	605	593	529	650	651	583	614	633	660	613	589	662	626	602	615	613	611	635	589	632	634	602	612	620	570	592	609	598	584	600	607	583	606	586	603	631	599	627	570	611	607	612	596	592	600	607	545	569	615	606	590	610	636	614	608	615	589	577	595	590	595	549	590	646	626	569	618	598	591	584	619	628	606	613	629	629	571	630	622	588	585	669	615	610	630	618	626	631	594	621	580	595	587	581	623	597	616	610	599	575	591	614	613	545	586	621	609	651	616	641	617	641	623	643	584	598	544	592	643	568	611	623	621	582	606	563	622	573	650	574	616	595	601	628	609	621	563	628	571	601	639	597	567	635	587	601	593	625	567	604	606	625	599	629	592	581	581	588	586	605	596	632	604	616	627	598	603	591	566	571	622	593	570	601	624	623	611	592	621	622	605	593	602	611	649	602	599	600	620	595	603	594	592	652	560	589	629	596	607	594	609	629	583	577	644	589	617	616	626	598	588	623	579	663	603	614	653	596	618	624	623	658	612	652	634	587	608	604	582	608	626	554	598	590	598	597	574	629	599	567	655	635	613	600	566	643	615	536	614	587	632	582	602	619	587	613	582	604	579	546	606	582	565	591	564	538	589	571	609	621	551	594	622	561	624	580	611	634	583	584	593	648	621	589	588	623	630	570	603	559	611	609	639	591	586	583	591	631	573	564	647	609	613	566	595	615	627	642	609	595	605	594	574	609	633	603	554	593	593	581	570	591	612	619	612	591	599	589	619	586	592	584	638	599	596	632	591	591	615	586	608	581	637	603	600	624	625	572	592	620	574	600	599	625	589	593	594	600	632	610	607	571	607	623	560	606	624	592	602	592	574	589	607	606	572	621	594	590	603	638	575	564	632	567	634	613	617	584	598	586	562	635	605	611	569	595	643	600	562	582	563	636	686	632	623	600	574	583	583	596	615	590	572	586	623	594	596	583	527	603	629	599	582	594	578	606	564	625	628	570	636	615	609	600	621	641	576	625	612	604	574	592	548	577	648	615	582	595	569	561	634	605	594	633	626	604	584	581	597	588	593	576	617	589	604	631	608	597	614	642	606	581	584	610	618	622	586	589	646	599	585	630	601	634	589	617	611	560	617	623	574	565	611	600	603	602	628	585	606	603	569	617	619	620	595	551	623	569	617	627	626	639	584	605	578	591	624	602	632	577	601
23184	21151	28925	23650	21152	20522	3431	964	676	620	534	439	404	409	393	346	306	323	286	314	300	289	265	291	302	292	302	270	323	277	255	261	288	264	255	263	282	294	270	245	271	245	262	264	233	267	247	232	252	259	218	233	257	250	254	264	277	239	245	263	288	272	252	232	272	253	260	253	250	253	280	247	251	308	242	252	240	278	227	234	239	237	227	241	257	262	256	253	240	214	232	224	222	255	254	237	254	256	282	230	225	246	218	227	263	258	236	252	240	259	241	235	238	232	251	239	259	230	234	229	244	242	252	251	257	228	230	238	249	231	256	239	240	277	260	233	254	257	226	244	242	257	216	260	224	232	253	265	226	255	242	242	233	233	253	214	240	262	236	239	220	247	246	239	238	224	235	244	225	267	214	211	230	220	243	259	258	251	273	244	224	236	228	245	252	221	269	219	242	236	251	243	234	219	240	251	231	234	226	215	264	262	214	229	235	216	259	213	223	223	236	229	266	244	238	244	238	244	241	246	232	261	229	255	241	249	259	226	242	255	265	256	258	256	219	241	244	233	246	231	234	256	243	240	262	248	246	244	234	236	247	259	242	235	244	228	234	238	231	236	245	244	225	216	255	224	232	209	218	249	231	255	214	244	251	226	217	221	239	239	240	247	236	225	238	233	225	270	270	256	231	215	258	244	242	237	225	264	210	249	261	239	233	261	264	244	256	260	203	246	232	226	284	233	245	279	214	254	244	255	259	221	245	250	258	257	254	234	222	235	280	272	239	266	245	251	223	223	237	247	235	235	233	236	252	258	277	239	248	273	226	243	223	229	242	220	242	240	251	290	258	244	233	245	216	229	276	224	227	207	245	246	253	248	247	257	259	253	255	254	215	234	211	199	246	255	241	244	256	245	257	213	229	259	279	235	231	236	257	222	272	230	214	247	243	225	255	234	230	246	225	257	231	251	234	228	254	236	238	240	254	227	241	236	240	219	236	217	270	263	243	227	222	238	237	212	251	259	219	236	219	251	253	249	249	244	254	251	236	265	262	213	261	259	229	224	231	231	238	236	261	271	251	235	238	222	233	232	227	264	253	269	249	253	231	262	259	237	272	258	222	255	208	240	250	259	236	241	230	223	237	244	229	238	248	243	221	258	232	260	255	268	254	236	242	264	257	208	242	261	257	250	213	245	274	252	254	215	252	210	241	238	237	244	228	253	239	218	246	260	239	232	268	243	220	212	243	240	242	258	226	227	262	239	237	199	222	238	246	210	261	229	259	253	249	258	239	240	221	273	244	260	239	233	239	223	257	243	244	229	237	256	238	230	234	220	252	264	253	248	228	250	247	254	234	222	244	237	222	249	257	242	241	241	234	220	233	258	250	223	254	269	258	227	228	227	250	260	242	213	226	219	285	250	234	265	239	234	236	265	256	228	236	237	236	223	243	261	228	235	242	248	256	256	221	255	238	272	241	245	223	244	239	243	253	235	255	278	237	248	263	255	266	255	262	247	263	232	257	227	241	241	230	235	236	255	219	240	253	240	219	221	256	244	274	240	225	231	233	241	271	233	236	252	243	271	266	227	229	233	247	229	237	242	235	230	236	266	226	242	238	257	240	243	227	235	234	276	229	251	219	259	222	214	254	256	228	235	217	217	243	233	225	229	242	229	237	234	273	225	250	249	252	225	268	230	243	237	223	252	249	214	236	229	225	240	255	228	229	262	213	220	250	235	225	253	223	258	262	243	217	240	252	223	258	241	231	215	231	231	237	233	225	235	246	252	242	238	230	232	238	247	215	226	232	261	241	256	239	211	238	259	249	228	244	234	217	244	268	243	247	245	219	230	207	259	219	225	235	250	241	235	185	243	271	257	260	240	235	259	250	231	237	251	243	231	288	226	234	249	209	241	242	229	231	229	242	225	210	237	240	230	254	245	253	244	262	272	231	218	277	245	230	237	227	229	243	203	246	223	241	229	229	235	258	252	254	258	252	246	250	232	237	240	260	250	222	243	253	263	260	240	246	258	237	258	247	264	221	230	245	221	265	233	193	257	229	245	246	226	270	256	240	259	236	253	217	253	236	250	274	247	229	262	226	247	238	198	223	240	243	243	241	226	264	223	236	256	227	236	265	223	246	224	244	251	268	251	237	227	245	236	252	260	234	237	249	231	239	228	231	246	236	210	235	256	239	217	224	267	211	257	242	246	255	224	221	256	209	235	259	250	256	233	213	216	239	249	246	250	243	241	243	228	252	239	272	242	272	218	233	225	241	231	219	236	252	249	244	268	224	220	273	224	238	241	263	240	246	280	249	231	244	252	256	265	249	241	245	233	255	241	227	244	245	251	251	248	216	243	258	248	245	235	252	233	269	227	234	239	229	228	206	259	262	220	243	210	234	247	245	255	265	263	228	244	228	230	217	247	246	238	246	233	241	240	248	247	238	239	253	250	251	226	201	256	223	264	243	235	262	244	248	242	230	217	221	242	210	248	253	259	238	246	249	253	260	240	242	246	213	253	246	234	252	227	252	222	209	253	262	240	232	267	248	231	236	255	227	244	256	221	258	242	241	223	229	220	233	227	215	265	245	235	222	241	209	237	247	210	251	267	234	262	233	242	237	247	274	266	255	241	234	224	250	237	250	227	245	238	283	237	255	211	249	231	240	223	226	232	273	243	210	259	243	239	270	231	216	232	276	231	225	238	236	221	247	235	263	261	240	266	236	270	231	229	259	261	270	234	260	238	239	224	270	239	218	246	218	244	263	228	233	223	238	228	261	250	239	260	236	250	254	218	233	242	217	244	237	251	220	256	230	256	240	237	218	247	224	247	255	207	232	272	236	253	265	227	239	244	253	206	261	243	236	243	245	217	256	243	248	237	223	221	236	243	235	256	266	234	266	241	216	229	235	238	267	267	249	242	196	249	253	277	217	276	230	264	211	247	244	241	241	249	254	247	229	246	233	231	239	268	251	252	232	247	248	227	233	232	263	232	233	280	240	222	231	208	212	231	209	248	215	228	244	269	257	232	259	240	244	250	240	200	224	255	252	231	234	266	267	246	224	235	260	241	235	238	235	224	225	254	223	250	252	228	236	204	215	245	250	249	245	243	246	241	249	235	244	244	267	232	225	221	272	217	236	229	238	235	238	232	227	235	234	232	239	258	230	240	274	225	237	235	249	263	251	230	263	249	232	247	205	236	264	254	241	230	261	236	221	260	253	234	226	231	254	263	210	229	217	253	256	218	209	233	230	245	229	251	246	231	225	263	260	260	251	272	225	236	245	243	244	221	250	242	237	246	221	263	242	226	266	239	255	244	242	256	233	253	233	246	225	240	249	232	270	216	236	239	234	244	253	232	229	258	229	242	234	242	235	228	226	253	243	224	232	272	249	213	236	230	227	257	245	237	274	237	206	220	235	249	237	246	264	261	231	217	248	244	235	245	244	218	224	258	243	213	248	239	276	248	246	241	230	223	248	232	228	240	199	255	260	235	244	262
13382	19877	16971	10322	7171	5060	3431	2424	1838	1543	1249	1108	1059	905	842	760	678	636	630	612	589	573	512	543	541	528	531	459	518	521	501	466	490	416	450	440	414	463	409	434	473	417	439	427	427	417	395	408	395	390	384	400	402	377	415	433	343	412	395	453	400	411	403	426	411	398	380	420	388	419	394	404	386	406	429	428	438	391	396	392	395	405	399	425	402	446	408	414	404	370	351	399	389	392	397	389	393	386	382	431	399	409	403	370	353	354	359	384	382	377	408	405	395	403	375	372	388	400	392	419	406	366	380	385	411	403	369	407	377	365	388	361	390	374	403	345	385	358	373	398	387	375	367	349	419	398	358	378	347	411	420	381	385	366	364	378	401	368	372	385	372	379	345	343	397	377	386	383	396	401	395	385	366	372	378	369	362	414	375	362	397	376	385	380	373	379	373	398	383	384	402	385	380	390	420	382	379	377	381	402	369	384	339	399	376	404	372	366	363	386	400	393	403	381	352	381	382	408	366	402	407	405	390	378	358	394	378	356	351	359	404	367	344	389	424	401	344	379	385	358	384	351	394	423	380	403	364	375	363	401	381	349	357	343	380	398	375	399	391	376	366	371	360	395	372	370	374	376	392	376	379	347	395	394	403	392	375	399	407	347	364	392	384	407	403	377	349	388	388	373	351	371	375	380	380	390	365	350	345	368	373	390	391	385	357	379	386	352	374	396	354	375	387	365	409	382	385	336	417	422	363	385	340	383	386	396	367	363	351	415	373	373	395	415	382	398	356	386	360	405	331	404	380	368	376	376	387	335	391	362	360	396	380	387	398	376	367	392	358	381	356	410	402	369	413	387	366	377	385	384	346	397	361	387	379	383	386	394	363	367	344	389	367	400	395	390	366	376	376	380	363	399	405	405	358	396	379	391	364	343	391	388	424	340	392	385	382	389	351	422	371	370	368	362	354	403	398	374	385	352	369	391	370	419	398	377	367	390	380	386	367	346	364	346	362	366	411	389	376	397	379	403	362	336	359	364	371	371	356	363	382	370	388	378	344	371	388	385	364	426	383	380	364	391	395	389	370	385	382	367	399	392	395	382	371	362	358	357	393	382	360	371	368	367	380	365	380	367	387	392	385	382	361	379	355	392	364	341	391	392	367	356	357	358	342	349	354	405	405	391	365	386	401	359	333	407	390	374	371	403	364	356	373	381	390	406	344	390	364	401	357	376	363	381	386	360	391	399	379	371	402	413	381	387	365	351	358	395	362	355	397	367	395	397	339	400	378	428	371	401	359	324	403	381	382	409	382	384	380	403	375	375	388	407	390	373	397	371	415	386	365	385	392	350	369	400	367	404	351	378	360	393	380	395	395	354	372	371	374	407	398	359	376	384	369	382	387	359	373	354	365	394	374	386	372	359	373	382	390	346	377	388	375	375	401	375	398	366	365	347	368	366	362	432	366	378	400	368	346	373	363	371	408	345	381	402	356	362	377	385	398	385	398	398	381	386	349	402	383	412	408	404	362	381	397	390	370	371	391	370	384	364	381	398	385	394	371	376	376	369	379	374	413	389	379	389	388	377	411	378	438	389	375	386	412	397	382	382	394	364	390	390	385	371	384	383	371	359	394	385	369	411	397	392	367	396	390	380	367	396	370	366	385	380	370	369	395	366	409	374	381	346	389	384	397	364	372	384	386	403	399	358	372	366	375	415	387	371	380	405	341	388	389	380	390	398	390	389	424	370	397	422	368	390	359	349	362	397	413	367	424	394	414	383	370	417	388	355	388	373	376	344	396	378	393	341	362	376	417	356	382	373	396	377	369	369	369	395	413	409	333	341	374	420	400	388	386	379	363	356	380	381	398	369	380	415	359	390	347	410	375	370	399	353	399	391	390	384	376	377	375	381	408	391	373	360	359	362	359	370	369	396	369	366	391	401	352	387	395	384	370	373	357	385	395	377	354	398	386	356	390	378	380	374	401	357	354	369	374	365	382	331	370	403	392	366	354	356	381	368	402	381	364	365	347	386	370	418	369	378	399	376	358	375	406	398	399	375	407	395	396	377	350	398	364	369	380	379	390	417	371	367	404	378	352	388	405	386	388	362	363	373	351	364	411	388	329	374	388	378	389	382	367	386	365	375	389	362	351	372	350	369	364	414	405	394	401	363	373	368	370	366	378	398	372	356	370	369	418	375	395	395	373	383	418	396	370	372	381	382	381	373	357	375	384	390	362	389	428	369	380	401	381	379	370	380	372	400	362	392	398	378	400	390	380	351	386	400	348	395	375	417	391	371	396	370	375	395	363	372	369	363	356	356	381	395	373	389	351	366	405	375	405	399	340	351	370	402	396	391	392	369	364	389	399	392	360	359	379	375	365	401	392	357	355	365	377	374	352	373	415	364	392	416	385	355	392	373	402	384	377	379	390	373	396	400	371	376	340	371	370	371	375	384	389	398	405	370	386	352	381	376	352	380	354	384	367	375	378	380	408	354	379	362	390	388	431	394	377	364	392	345	360	446	402	385	374	329	401	363	347	349	406	383	366	372	381	377	394	367	404	380	367	362	396	371	395	385	420	372	377	364	375	360	398	400	365	379	349	355	387	403	378	381	381	393	372	373	412	372	382	373	353	380	376	418	379	365	362	361	399	367	391	396	442	381	333	418	389	392	379	374	418	397	396	400	373	394	389	377	368	389	351	373	369	378	391	403	394	403	383	422	367	413	359	372	397	366	398	375	403	368	410	361	351	414	374	390	379	398	336	376	395	370	335	346	349	394	373	368	398	398	402	365	363	418	383	383	360	360	380	375	342	402	390	351	362	424	378	368	389	402	353	411	375	367	367	410	380	378	369	427	369	363	369	366	359	372	373	379	410	370	356	420	376	333	420	407	350	394	387	371	318	386	386	377	370	367	403	389	404	411	380	360	409	406	373	367	389	384	382	388	366	401	374	340	370	339	327	355	403	399	426	392	351	394	386	362	368	378	419	365	389	379	380	379	423	410	385	367	329	405	385	396	397	385	347	361	392	390	359	388	374	370	354	353	386	419	367	398	366	410	355	367	387	401	411	409	406	376	395	382	394	375	378	364	388	391	393	405	411	379	356	410	393	365	393	372	409	383	335	383	386	390	414	402	364	399	370	389	349	379	384	377	388	387	382	404	366	377	380	428	415	385	393	388	400	389	351	356	391	388	428	397	368	344	410	386	352	358	362	360	359	374	358	388	367	368	365	402	355	389	357	331	369	402	381	378	379	389	391	364	364	358	389	371	366	398	387	381	383	390	401	393	367	378	371	362	374	397	411	398	404	399	386	380	388	403	367	357	384	411	385	357	373	360	401	402	405	385	385	363	420	373	398	394	350	407	398	373	369	375	357	377	402	373	367	381	367	384	376	387	363	406	372	376	400	368	369	405	390	378	392	402	408	396	374	406	431	393	420	366	351	351	373	363	409	368	377	379	377	442	410	366	371	391	365	367	384	396	362	411	378	370	356	394
26565	20299	8564	1637	908	670	490	417	389	389	345	357	384	366	357	377	328	348	380	367	365	354	360	336	374	352	332	340	347	361	331	330	332	333	335	348	376	387	333	349	355	348	356	318	337	329	336	362	358	321	334	339	351	355	331	360	382	366	342	321	353	380	335	362	360	340	361	363	345	363	347	341	383	345	356	323	330	383	340	356	352	345	374	365	358	316	332	346	359	355	357	358	336	364	361	321	375	336	384	350	336	314	318	334	336	324	364	328	341	360	362	331	368	339	361	331	356	342	354	351	359	325	342	338	330	335	314	332	339	337	376	374	335	335	349	370	326	336	348	351	349	366	359	358	326	346	388	348	390	352	334	369	338	318	342	381	356	352	366	350	374	359	363	375	358	360	376	342	393	360	332	313	382	368	359	342	349	333	316	341	325	335	331	324	336	335	353	333	377	370	347	294	366	341	350	408	343	347	333	342	312	352	374	330	332	337	335	351	357	345	373	378	343	375	348	366	352	361	353	366	366	358	364	379	351	391	371	369	377	320	368	354	342	322	339	369	352	343	370	332	297	343	361	344	376	320	369	351	342	328	346	345	367	359	352	353	354	324	354	363	363	365	356	368	359	312	373	342	382	335	377	386	357	333	371	350	337	375	333	362	333	353	398	305	328	344	395	347	354	353	340	340	326	345	326	321	326	358	373	396	339	342	387	367	323	338	355	358	354	327	352	342	362	346	341	323	342	339	343	353	349	336	345	349	354	347	346	370	359	308	346	371	346	347	402	356	316	355	324	330	345	376	345	326	347	350	378	321	373	354	347	334	360	346	356	370	369	374	382	343	347	349	351	342	368	382	319	350	311	339	347	326	348	381	372	355	308	343	343	365	341	355	330	356	328	339	361	373	357	346	350	374	339	381	355	339	344	379	384	341	341	339	373	354	347	327	355	353	329	344	329	335	365	356	344	315	376	359	372	371	370	341	348	362	316	362	331	359	376	340	330	353	359	345	378	349	346	343	331	319	359	330	398	343	328	346	343	337	335	369	369	363	351	318	349	346	308	345	357	336	366	318	352	317	363	315	352	370	375	345	360	323	334	352	328	299	356	372	355	369	319	383	323	342	373	347	342	343	330	360	348	379	344	337	333	345	345	357	327	330	380	382	323	360	362	353	330	352	401	343	356	317	307	375	338	359	362	341	367	342	337	338	345	331	337	339	370	348	350	351	356	333	348	334	352	368	348	385	338	349	350	304	329	328	368	376	365	336	370	358	345	365	355	347	379	341	341	336	366	364	357	352	347	365	345	361	353	359	371	332	352	361	337	365	391	341	359	352	335	363	363	339	347	336	369	316	359	344	357	296	352	358	332	344	370	339	375	334	363	328	360	363	343	329	342	350	351	374	319	316	368	350	310	372	356	315	359	337	357	375	360	363	353	333	356	352	312	357	376	350	344	371	348	374	345	346	379	341	316	319	343	353	337	346	333	342	349	349	311	356	354	351	342	352	338	315	331	381	343	321	368	364	333	378	348	369	337	341	384	332	365	352	369	359	322	363	353	355	341	348	370	371	324	325	348	348	338	363	330	369	328	355	350	331	341	345	349	332	352	327	388	329	354	363	355	342	371	355	311	320	374	335	344	349	321	378	328	329	392	350	325	332	336	358	317	337	367	349	321	367	350	328	351	349	378	353	341	356	356	357	329	312	349	363	331	363	349	324	350	341	343	327	354	323	359	368	290	346	347	344	344	334	351	343	335	332	375	359	328	359	342	371	369	350	367	360	352	357	341	347	340	363	333	369	374	336	355	343	364	341	368	372	368	351	367	342	332	343	340	348	357	360	337	348	384	321	334	354	374	326	336	335	355	326	337	352	382	348	372	367	360	350	339	397	345	344	366	357	364	358	339	349	362	323	323	346	364	314	352	344	327	370	347	350	337	352	368	345	369	337	325	334	345	318	373	362	348	350	344	390	353	354	399	345	360	353	334	364	357	373	325	334	329	347	365	335	349	357	324	328	338	353	336	355	350	333	331	369	351	365	344	342	360	340	354	365	365	355	347	353	340	356	339	341	373	350	371	341	330	333	354	359	345	367	359	348	313	346	350	348	340	338	345	338	347	365	363	334	383	365	327	357	356	359	360	312	353	355	354	338	335	372	346	363	317	371	333	341	348	329	356	389	322	351	351	326	343	352	363	325	335	355	337	342	376	370	348	357	361	359	342	337	327	376	339	337	336	348	342	364	350	369	328	343	364	353	351	372	321	355	337	317	324	360	347	385	351	358	395	361	364	362	322	344	373	352	345	336	354	358	389	353	343	334	370	343	356	405	348	352	376	365	369	335	334	341	380	356	325	348	371	358	380	345	352	335	329	343	349	358	338	365	348	316	338	328	302	344	361	349	362	359	312	331	333	378	335	377	345	384	370	369	373	356	367	325	342	343	359	313	358	351	388	343	349	304	332	341	336	301	355	365	368	340	376	341	371	321	373	377	361	338	356	348	333	363	331	338	346	314	326	347	389	328	367	375	367	322	383	366	341	332	373	352	360	363	365	363	322	373	359	338	348	325	327	332	349	353	360	292	357	352	302	342	362	359	366	325	350	361	323	346	355	352	340	341	365	357	365	345	327	328	366	340	351	367	280	350	350	360	326	348	308	349	356	349	344	326	341	334	358	338	315	319	333	344	359	349	384	314	357	356	378	329	360	307	378	352	367	379	362	329	391	361	333	356	342	378	351	340	325	355	344	314	373	332	362	338	355	353	332	375	351	349	333	354	362	349	341	366	357	369	322	345	333	355	329	314	333	332	348	354	355	408	353	332	349	371	352	332	370	343	351	359	372	339	339	332	347	343	371	362	347	376	354	349	357	345	342	330	381	372	367	363	328	339	317	355	320	340	355	364	338	371	357	329	379	359	345	359	352	345	364	350	360	345	314	341	347	362	336	338	339	338	335	346	335	320	345	329	348	378	351	345	408	338	359	379	366	344	387	292	366	357	349	366	346	339	334	344	360	355	338	321	354	348	330	334	322	325	338	339	382	346	374	354	334	385	366	349	322	352	351	354	336	318	368	358	366	354	310	345	354	309	356	337	321	342	356	337	342	382	366	345	377	379	370	354	345	340	375	371	325	356	332	371	330	358	354	344	331	359	342	332	311	329	361	367	372	344	353	328	309	344	393	370	298	328	379	364	337	347	352	372	371	367	391	337	348	343	329	366	343	350	328	325	321	356	377	339	342	346	357	340	349	366	363	344	363	373	357	361	354	371	364	336	311	343	351	373	343	345	354	374	340	323	334	397	365	382	329	334	340	354	371	345	377	373	376	330	304	370	365	329	371	332	319	325	344	318	330	354	369	370	333	351	381	334	353	376	354	369	334	361	372	323	366	348	375	343	355	345	362	369	345	370	326	353	351	350	330	314	376	364	354	363	311	355	328	342	381	346	353	361	320	342	363	363	343	348	336	315	348	355	322	337	334	345	367	364	350	349	370	366	364	345
7115	5346	4347	2873	2124	1468	974	851	673	649	600	615	581	600	523	574	548	554	529	539	533	560	557	535	563	496	534	579	538	532	572	526	542	526	521	553	548	551	548	563	502	536	504	536	523	595	496	531	551	536	533	536	532	529	563	541	524	532	528	553	551	584	515	548	545	530	581	535	570	563	542	540	562	566	555	551	607	572	503	522	558	577	527	479	550	542	514	529	513	513	548	546	573	536	500	527	501	549	561	561	504	516	553	551	533	534	525	497	521	539	565	521	550	557	500	529	544	544	529	500	547	522	512	548	535	527	522	532	542	501	539	549	531	546	545	534	502	550	524	584	547	536	521	522	509	533	516	507	537	527	519	534	532	563	551	523	508	530	501	542	522	550	509	554	545	550	544	536	525	503	505	546	556	528	547	517	534	537	542	545	552	560	524	544	519	522	526	554	521	561	556	471	565	540	592	529	544	504	528	555	513	527	509	566	532	542	549	559	495	535	505	531	491	526	564	555	549	554	541	571	549	545	534	598	518	515	537	550	550	483	517	579	528	518	570	524	546	483	595	545	553	523	535	561	586	500	530	543	561	547	513	528	489	532	555	550	528	551	529	530	524	553	513	533	533	517	515	544	578	556	542	530	534	509	510	534	570	538	516	523	529	540	509	526	553	512	498	539	493	539	539	516	528	493	513	518	526	519	517	495	484	597	552	533	511	570	535	548	511	521	520	535	516	491	533	525	523	517	584	514	497	509	526	535	543	529	497	510	510	508	542	549	499	507	544	519	525	541	517	492	565	533	546	463	519	511	542	521	516	500	547	529	539	528	511	520	499	512	557	523	521	554	496	545	617	546	523	533	516	548	517	537	551	546	601	512	535	506	519	518	504	453	556	558	522	523	572	552	518	524	572	529	505	505	516	472	500	537	529	571	560	527	508	531	529	548	520	546	516	520	549	531	560	551	528	502	530	527	515	545	525	476	526	536	565	526	509	555	493	558	555	546	511	516	554	543	520	538	572	546	572	499	518	567	520	547	544	512	533	533	550	561	586	539	522	514	524	527	518	515	547	586	531	522	533	520	550	562	556	558	504	503	581	526	554	530	517	543	536	562	550	542	565	518	543	538	570	517	503	538	493	566	541	506	535	540	559	528	558	560	511	518	526	550	557	544	518	539	521	531	499	530	488	533	524	521	531	521	594	528	511	525	533	499	549	548	534	545	525	518	541	503	525	550	566	518	525	539	560	536	553	571	548	518	507	525	547	576	528	497	553	551	515	571	555	549	516	536	544	575	548	562	528	511	508	540	546	533	532	538	535	483	535	520	503	516	517	571	546	517	554	525	554	539	514	558	506	545	559	539	559	547	530	560	506	578	555	524	555	506	583	533	495	550	546	494	523	561	507	550	578	503	540	541	524	524	520	532	525	531	530	525	496	521	555	555	520	533	467	541	599	510	629	580	567	551	531	528	517	493	531	494	552	490	550	544	499	496	519	517	574	512	520	531	524	539	538	543	566	569	533	520	560	541	547	538	541	533	525	553	548	548	534	508	542	550	508	545	499	532	558	490	546	515	513	525	545	525	529	521	554	542	497	497	480	483	565	554	529	553	514	529	527	563	538	520	574	492	544	527	507	529	477	513	535	544	507	504	515	550	511	524	528	539	532	510	576	505	497	544	530	547	538	520	567	555	578	502	531	530	530	558	556	549	575	529	558	533	556	510	550	553	521	540	542	487	561	531	585	557	529	516	541	534	530	524	519	554	541	528	520	529	543	574	534	531	529	521	537	530	486	517	516	549	484	563	502	494	534	543	563	517	541	548	490	496	536	532	496	532	569	536	556	541	544	487	591	530	507	506	464	546	494	570	539	517	517	544	544	547	527	490	561	501	536	566	515	578	544	537	538	499	540	556	528	521	547	554	521	533	562	530	499	561	524	518	555	565	520	514	512	529	566	533	543	541	531	561	524	568	544	510	528	524	510	511	583	508	525	556	527	545	532	517	527	525	526	552	551	552	535	560	502	509	525	537	512	539	525	561	486	574	503	560	558	552	551	521	537	488	524	479	490	531	487	544	551	529	544	470	522	517	536	555	547	560	542	534	513	533	550	539	554	545	557	534	520	533	510	523	533	545	545	499	515	530	523	516	554	549	529	530	514	528	581	515	566	511	533	530	551	539	549	523	542	502	532	548	549	541	507	566	567	538	553	536	522	547	532	529	558	536	546	551	528	496	499	539	562	568	536	542	548	582	535	539	536	565	509	523	550	532	523	546	553	566	503	513	542	538	521	549	509	507	559	533	545	554	538	525	486	530	565	534	560	558	534	531	504	517	552	555	483	525	511	536	488	543	531	515	493	547	537	512	513	536	511	473	537	535	518	519	524	529	588	538	510	584	495	534	598	561	556	527	532	534	509	562	515	552	524	519	504	555	537	532	520	502	532	532	558	498	538	502	531	538	564	550	535	528	532	540	543	510	520	550	521	487	541	508	511	503	496	552	526	509	456	547	528	543	567	517	562	549	549	541	521	545	528	472	534	553	526	532	562	560	517	578	579	550	541	573	527	509	550	545	558	554	554	557	537	558	530	509	533	525	565	519	538	510	517	515	516	545	561	523	559	534	527	518	516	498	522	564	536	535	516	546	555	551	520	485	500	554	527	510	535	525	511	510	534	561	523	508	524	572	515	529	571	517	544	533	548	535	553	571	540	512	517	508	540	572	549	541	531	558	531	558	539	558	540	569	552	558	527	549	540	529	551	541	523	531	528	490	517	586	537	547	514	511	578	509	520	567	560	541	498	509	522	497	481	559	476	524	496	516	515	536	534	538	545	588	568	506	516	563	513	544	589	495	537	540	539	556	525	532	561	507	523	544	559	518	552	532	514	521	535	551	538	528	575	529	523	567	498	532	516	528	492	517	506	525	556	534	531	568	563	531	513	581	485	512	536	539	512	516	537	514	514	510	523	537	536	487	552	538	558	508	503	546	507	486	564	578	566	548	530	534	547	539	526	524	516	518	581	477	489	521	536	550	548	541	531	543	549	529	530	554	556	520	561	520	531	529	534	544	559	509	519	515	525	547	540	533	529	586	542	552	510	514	543	508	530	515	546	532	534	543	545	543	550	530	529	543	522	523	527	520	531	510	540	491	538	537	548	495	561	531	524	514	531	569	571	506	565	499	535	515	558	544	518	525	566	507	536	510	543	556	521	574	530	527	521	554	498	523	547	547	556	560	515	535	543	524	556	539	483	508	552	552	504	584	516	579	522	536	567	569	526	513	527	546	531	506	543	536	494	520	531	524	517	508	533	509	510	542	524	500	532	507	555	561	528	520	541	535	495	525	515	535	556	587	559	538	575	596	562	558	562	518	534	530	533	522	547	535	517	527	575	540	495	529	525	547	511	531	606	566	509	529	541	528	537	572	557	499	540	514	524	560	577	528	528	519	517	559	536	564	517	545	512	539	548	547	518	530	526	533	525	484	536	533	555	490	582	497
24295	21184	28180	24431	19439	2772	1144	763	603	596	514	530	437	454	458	448	465	445	434	452	436	419	414	412	410	415	420	401	423	470	440	396	408	459	420	416	438	419	421	415	406	415	399	397	439	430	460	453	369	417	376	389	399	392	402	368	407	440	368	419	419	419	390	428	405	418	412	420	420	417	404	402	409	394	436	412	419	371	405	413	413	394	391	419	375	405	415	389	426	411	408	365	382	372	384	410	432	428	428	434	417	419	439	412	434	419	417	381	419	410	393	391	402	426	404	394	368	378	403	379	383	402	384	389	416	395	423	396	411	417	384	384	360	409	384	396	395	453	381	403	391	406	423	394	442	396	392	426	429	373	366	423	391	417	387	379	425	390	387	397	428	437	386	376	392	368	371	392	401	428	434	401	404	385	402	405	395	404	403	392	394	411	421	393	425	421	445	409	411	400	384	389	421	416	427	377	423	386	436	404	408	387	416	405	460	406	409	421	394	412	428	415	416	433	430	363	372	372	402	401	394	400	381	427	377	436	396	394	409	383	397	418	385	419	403	379	396	372	405	428	379	424	388	397	417	403	413	406	419	394	405	429	436	404	418	408	399	358	410	399	391	399	392	405	402	398	430	419	407	406	381	367	406	375	368	427	384	394	382	461	425	398	370	409	429	387	398	395	391	409	420	398	390	393	394	415	400	403	359	414	372	404	428	357	419	397	426	399	402	393	398	392	445	379	393	372	425	436	422	392	401	430	406	390	426	446	391	396	401	400	410	445	449	414	434	385	404	373	371	420	399	412	420	459	419	384	412	428	412	419	382	440	399	407	423	383	411	382	372	380	431	403	378	358	366	386	406	382	399	411	384	436	375	419	396	406	395	416	388	364	393	376	423	424	399	370	380	439	396	389	413	432	380	404	403	404	423	384	387	425	419	422	386	381	428	424	424	410	406	400	389	395	417	416	416	404	414	413	393	412	381	401	425	420	363	374	396	383	363	415	389	435	371	372	417	376	416	440	415	429	394	405	421	451	375	430	433	459	398	403	401	429	403	408	406	434	378	380	415	398	412	412	391	382	431	398	402	436	379	412	391	371	388	422	388	425	426	395	398	407	395	426	426	411	405	369	407	397	390	392	404	384	408	394	410	398	393	434	416	408	389	379	404	431	384	436	410	404	417	387	412	421	408	409	395	406	445	412	424	412	385	401	398	416	435	421	422	386	422	388	406	415	406	406	388	412	399	385	424	375	376	392	398	365	462	407	432	434	388	374	386	386	358	394	414	374	379	393	406	424	371	426	391	419	432	396	367	420	377	368	406	414	412	419	411	413	386	371	416	389	410	423	384	422	397	441	430	418	414	369	413	394	383	422	406	419	430	427	395	407	414	395	403	414	407	407	407	381	391	383	368	389	408	422	430	427	375	358	428	405	386	411	383	406	399	361	413	411	397	392	409	412	423	378	398	415	413	387	421	423	380	416	418	426	387	396	375	381	423	400	384	402	398	447	390	383	393	405	399	378	396	409	362	354	388	408	398	403	399	404	357	414	409	401	379	436	415	422	437	409	419	410	381	405	384	408	446	411	404	442	394	398	388	417	438	384	416	379	418	407	390	419	416	412	401	384	395	405	411	436	413	415	387	427	385	427	399	454	401	394	396	381	385	388	384	401	410	378	416	416	436	368	400	397	398	421	405	411	400	408	439	415	393	438	403	363	377	378	379	402	428	396	405	423	400	400	412	395	391	399	388	387	439	403	425	429	404	431	376	379	391	393	391	421	406	369	401	431	422	411	357	414	357	411	388	408	417	406	412	388	426	424	398	388	375	392	402	424	429	404	400	427	385	378	393	384	376	386	420	429	374	400	396	396	419	372	405	390	387	432	410	360	427	386	381	420	406	397	379	405	377	417	373	432	391	431	434	390	384	407	421	401	418	388	408	391	361	403	375	412	386	414	390	448	390	391	399	402	428	414	384	399	426	422	409	366	441	392	370	393	365	409	414	404	378	406	405	406	443	405	403	414	419	439	379	402	433	419	398	408	392	407	398	407	417	430	374	411	430	410	431	369	396	402	385	396	392	408	343	445	421	424	425	415	400	379	391	394	410	415	420	409	396	406	409	394	383	400	441	396	407	407	428	404	412	393	407	430	386	362	377	415	407	391	389	378	394	387	381	430	408	426	428	419	382	373	403	403	417	410	437	396	391	408	406	416	442	417	363	426	401	387	419	393	383	416	359	387	407	382	436	406	341	398	403	417	408	393	433	422	414	384	415	416	406	388	442	418	418	402	461	390	386	386	391	398	376	395	415	383	447	392	386	446	401	399	436	418	418	402	415	389	415	365	380	447	374	397	377	447	410	402	395	420	372	411	403	407	411	387	423	400	384	429	420	413	382	419	399	426	387	435	399	389	414	364	406	403	375	410	434	418	388	384	416	418	395	416	377	408	440	411	392	402	399	402	377	387	383	396	379	381	439	386	383	402	385	428	400	417	392	403	385	401	439	409	389	395	408	430	386	382	391	385	415	401	439	421	402	407	408	390	385	402	399	384	413	387	381	400	398	430	367	399	347	388	396	393	398	401	393	383	411	395	444	386	411	386	411	409	431	395	403	409	416	427	406	378	404	451	418	426	407	378	393	414	386	397	389	415	391	424	404	413	409	412	391	404	419	374	349	395	373	414	422	401	414	398	374	386	434	406	412	398	371	404	396	396	414	417	388	420	388	420	398	415	377	411	420	441	436	378	454	389	402	430	380	408	377	391	400	408	389	376	403	382	403	404	419	413	409	410	431	418	401	368	378	413	406	408	411	398	416	368	406	384	408	402	376	389	413	402	420	435	397	416	369	425	403	407	408	397	397	378	408	387	411	427	417	374	416	385	394	403	428	391	425	404	389	391	377	423	378	424	390	434	411	416	410	383	417	402	397	394	360	419	436	389	396	427	402	407	404	389	388	461	379	397	397	427	431	416	380	380	411	427	416	397	414	412	411	412	411	438	428	441	412	400	389	414	414	381	416	437	405	394	368	400	399	403	402	390	392	382	428	402	426	388	420	414	417	395	369	422	412	394	377	393	412	387	393	390	426	420	399	397	406	408	415	416	440	438	391	389	399	397	399	419	403	397	444	392	410	351	422	378	363	388	392	431	443	415	403	409	378	416	436	401	384	394	385	387	414	382	454	383	397	416	415	392	424	409	415	394	400	388	411	403	420	428	387	418	409	386	420	380	417	363	390	397	405	463	437	390	406	446	394	375	379	381	349	405	422	386	414	457	415	422	417	392	399	459	406	409	412	403	395	398	373	400	445	410	400	388	372	361	424	392	410	417	420	435	404	371	403	403	395	449	422	375	386	395	387	389	392	407	434	382	418	397	364	394	408	421	414	396	384	423	425	425	400	401	386	406	437	395	390	392	390	405	426	396	390	439	387	421	410	435	386	392	397	410	396	427	361	400	420	393	413	397	389	418	401	409	404	411	358	398	399	365	390	423	434	404	402	423
9789	13285	10801	6450	4520	3146	2331	1695	1319	1182	1085	1005	892	871	846	851	769	752	750	670	750	681	662	681	644	640	679	687	654	628	673	669	644	686	626	646	641	675	620	647	619	640	629	637	632	609	611	602	661	677	622	621	623	640	615	627	613	582	634	649	607	607	639	626	618	644	646	651	644	645	656	636	667	655	621	621	623	635	640	611	665	647	634	596	663	609	569	621	634	597	632	624	627	649	599	584	584	629	607	623	642	647	564	611	635	605	558	606	606	582	561	600	614	615	608	600	607	649	603	587	613	635	650	594	637	601	556	649	589	660	609	641	552	641	648	652	585	593	630	586	610	626	598	599	641	643	613	625	624	651	619	621	623	608	601	618	639	656	623	573	625	630	614	586	599	611	601	611	602	578	610	609	615	609	611	608	619	666	640	603	636	594	606	580	574	637	604	582	605	602	578	676	615	595	657	594	605	631	591	607	640	606	600	643	626	618	625	626	584	623	608	637	602	599	631	634	654	651	631	669	667	642	637	618	671	632	614	630	634	642	653	637	603	605	617	616	628	587	656	634	589	635	639	573	633	577	636	631	643	575	597	645	625	664	637	600	607	595	598	612	600	586	664	646	568	601	633	614	629	646	652	629	614	563	642	645	621	609	611	611	642	651	594	615	603	659	608	580	583	618	596	592	634	610	651	598	617	645	607	611	572	615	617	623	626	640	634	592	609	619	634	633	611	633	621	582	628	572	610	564	561	598	582	599	602	649	651	584	616	685	577	619	608	587	653	592	583	595	579	602	690	608	602	597	558	600	594	644	602	689	636	551	634	583	585	630	660	644	637	603	616	612	598	597	631	575	637	641	657	586	582	572	585	664	669	569	586	586	603	618	634	619	634	572	636	593	590	627	660	632	648	587	607	641	679	640	599	591	578	628	612	607	643	621	612	664	594	628	639	591	592	601	616	648	644	662	602	606	593	595	597	620	635	580	618	597	578	624	618	640	627	614	594	620	631	617	605	604	616	637	631	646	625	663	622	612	564	600	635	625	656	611	637	616	633	607	583	575	617	629	593	610	602	605	583	625	646	618	618	595	602	599	622	662	642	602	629	609	647	626	617	630	618	614	564	634	614	621	556	615	608	622	612	615	629	626	590	602	580	587	628	621	612	628	601	625	630	621	568	621	567	637	581	621	592	586	573	589	579	625	575	603	609	618	602	647	636	642	635	631	583	642	593	613	599	627	611	633	603	633	581	607	595	619	596	635	620	629	623	583	600	614	604	605	584	615	620	619	628	585	630	617	645	588	644	604	589	625	607	648	627	624	615	636	668	561	607	610	589	633	630	628	616	605	648	652	603	634	562	605	620	616	589	600	586	591	628	628	606	601	595	599	627	663	643	607	620	621	614	588	616	602	593	593	620	622	564	585	642	598	625	607	609	566	602	606	656	609	653	630	599	623	614	646	627	618	641	648	622	574	584	593	588	592	637	659	584	597	582	637	601	634	588	619	592	602	592	606	613	585	621	593	651	637	614	617	573	638	638	602	633	595	616	610	639	610	590	609	627	639	629	627	550	620	644	666	585	643	605	601	649	581	610	614	586	581	604	605	646	583	566	654	598	645	613	609	669	604	612	584	629	601	596	669	645	594	619	658	605	591	603	619	638	623	577	602	552	638	624	634	609	599	634	658	599	591	576	594	629	619	595	594	597	549	637	621	626	622	604	570	593	583	561	612	605	626	618	600	590	656	636	598	595	652	608	622	597	616	616	614	620	617	617	659	577	614	625	612	662	581	630	624	645	612	637	613	623	608	622	614	616	623	613	615	606	638	624	583	620	583	611	634	601	589	613	618	604	620	618	627	633	592	621	616	645	621	614	619	634	572	648	628	610	598	620	615	608	619	633	628	662	631	589	596	664	659	597	596	589	664	656	590	559	597	670	626	624	621	605	635	592	623	607	632	573	640	635	609	579	577	603	580	612	621	610	611	585	616	613	589	635	631	642	582	597	591	597	620	621	581	608	642	607	573	630	612	620	603	588	585	663	635	636	586	623	625	635	609	571	606	650	640	605	648	640	626	633	597	638	629	633	634	608	588	631	578	620	616	607	608	583	627	666	611	616	628	603	593	584	592	565	626	651	573	641	617	589	630	612	621	605	653	577	614	588	637	603	671	579	662	614	606	654	617	575	579	637	658	624	591	655	635	632	631	629	611	650	653	639	629	610	625	565	626	620	606	642	647	605	643	591	620	580	637	611	614	600	616	645	608	615	628	636	641	624	605	656	652	631	593	659	628	631	589	626	605	621	588	643	595	646	595	650	604	608	613	624	610	614	639	625	617	619	632	635	552	614	632	654	615	571	600	617	663	681	616	642	582	616	621	611	596	650	591	568	593	641	598	637	609	578	599	577	647	575	625	623	573	621	611	591	604	629	583	589	605	609	634	645	654	658	640	614	594	603	654	586	585	624	546	619	633	572	592	618	615	609	642	632	647	591	587	600	627	629	610	634	626	614	635	603	651	588	625	609	620	638	578	581	588	582	635	589	615	660	621	613	581	608	584	582	671	564	604	645	631	610	610	620	602	626	581	616	629	627	616	613	649	618	612	581	664	577	610	605	634	606	610	617	603	629	624	598	590	668	581	625	585	643	603	627	622	652	612	641	625	592	636	606	616	614	621	609	562	634	657	561	673	615	621	605	577	596	591	582	606	649	612	617	619	596	619	609	622	648	635	602	645	605	601	631	640	553	604	598	649	585	661	618	579	612	598	649	602	637	624	653	599	590	599	598	619	619	635	606	621	609	626	577	652	606	596	642	598	631	582	583	620	665	596	599	651	613	645	657	597	634	618	634	591	598	563	651	632	587	601	603	629	602	650	653	633	618	653	616	578	635	632	649	619	602	609	617	625	627	599	624	649	592	636	629	603	602	630	579	588	636	638	654	604	617	610	571	601	606	640	635	553	650	620	629	602	642	641	603	640	608	591	616	579	655	637	575	600	649	625	604	631	648	590	597	633	626	602	604	620	598	650	620	638	615	610	613	604	669	601	658	623	589	642	671	587	591	625	684	598	627	647	635	619	636	626	613	577	676	617	613	584	640	587	631	597	596	622	660	625	567	571	646	578	647	609	590	607	625	634	585	630	595	549	679	592	633	616	608	618	617	655	610	602	586	604	610	639	618	630	602	585	607	642	587	630	594	588	608	621	618	581	639	607	581	590	603	636	657	608	637	629	631	600	623	613	616	628	636	583	606	597	623	648	612	595	608	627	631	609	610	573	620	654	592	613	612	656	632	575	632	621	637	636	644	581	598	611	592	647	611	594	658	624	597	614	594	650	591	626	602	581	595	620	637	590	588	637	610	634	596	614	593	571	590	619	592	603	617	633	558	619	660	642	605	636	577	612	587	604	610	639	599	631	582	588	686	600	638	621	617	623	590	546	610	623	647	637	628	559	625	601	624	623	626	607	651	654	650	617	652	592	640	624	620	647	605	665	583	596
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
