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
340325250737	340325251287	340325251836	340325252387	340325252936	340325253487	340325254036	340325254587	340325255136	340325255687	340325256237	340325256787	340325257336	340325257887	340325258436	340325258987	340325259536	340325260087	340325260637	340325261187	340325261736	340325262287	340325262836	340325263387	340325263936	340325264487	340325265037	340325265587	340325266136	340325266687	340325267237	340325267787	340325268336	340325268887	340325269437	340325269987	340325270536	340325271087	340325271637	340325272187	340325272736	340325273287	340325273837	340325274387	340325274936	340325275487	340325276037	340325276587	340325277136	340325277687	340325278237	340325278787	340325279336	340325279887	340325280437	340325280987	340325281536	340325282087	340325282637	340325283187	340325283736	340325284287	340325284837	340325285387	340325285936	340325286487	340325287037	340325287587	340325288136	340325288687	340325289237	340325289787	340325290336	340325290887	340325291437	340325291987	340325292536	340325293087	340325293637	340325294187	340325294736	340325295287	340325295837	340325296387	340325296936	340325297487	340325298037	340325298587	340325299136	340325299687	340325300237	340325300787	340325301336	340325301887	340325302437	340325302987	340325303536	340325304087	340325304637	340325305187	340325305736	340325306287	340325306837	340325307387	340325307936	340325308487	340325309037	340325309587	340325310136	340325310687	340325311237	340325311787	340325312336	340325312887	340325313437	340325313987	340325314536	340325315087	340325315637	340325316187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23008	21159	28769	23819	21162	21040	7448	2354	1502	1414	1222	1008	736	606	515	487	424	443	360	389	364	361	329	303	299	336	296	274	301	343	343	315	354	348	342	428	370	294	267	247	248	283	238	249	239	245	231	258	223	221	222	234	225	275	250	259	254	225	237	248	250	240	231	201	244	257	209	231	228	240	221	244	228	222	244	223	198	250	225	240	228	195	218	224	238	200	216	225	219	200	190	217	204	211	203	239	194	220	218	213	219	215	223	231	215	224	199	194	205	209	209	187	197	204	205	208	230	205	190	204	209	178	208	197	219	226	201	197	209	199	215	192	193	218	193	206	199	204	216	205	204	190	207	192	221	197	201	195	201	187	209	190	205	208	217	220	193	210	215	204	191	198	186	230	196	178	194	208	199	186	202	196	205	223	199	210	206	200	181	228	192	208	189	209	198	188	199	202	206	212	205	207	216	228	204	195	186	184	214	213	189	177	187	201	184	194	180	194	221	218	218	224	225	203	217	201	243	204	213	209	195	207	209	184	198	199	222	206	196	202	199	213	223	199	208	175	192	205	196	195	202	206	198	258	185	229	188	199	198	217	195	202	219	194	186	213	215	199	185	221	210	202	199	186	187	218	219	207	181	193	197	214	201	219	201	196	246	211	226	217	180	203	193	200	200	173	201	207	204	224	217	177	192	198	192	193	222	211	216	200	205	249	212	180	210	169	183	186	187	203	209	215	201	208	192	206	182	170	191	220	207	206	207	201	200	175	219	193	200	209	221	206	199	207	223	188	208	200	210	223	201	180	193	217	214	209	210	229	232	213	195	217	204	188	213	179	227	234	183	205	194	227	192	206	192	205	217	212	204	188	190	214	202	208	189	171	215	205	205	213	210	218	226	212	181	205	209	203	192	205	185	188	208	197	225	207	209	186	203	208	191	209	180	216	205	202	202	200	212	200	201	211	218	212	210	190	201	212	197	205	182	197	206	205	241	183	196	188	211	195	182	203	194	201	199	184	209	196	214	211	205	194	194	221	207	187	203	208	212	206	208	223	205	210	228	183	242	206	209	231	200	201	195	213	216	212	209	191	204	211	204	217	189	210	224	211	199	217	203	218	201	194	211	189	185	208	208	200	212	191	212	202	200	202	194	205	193	181	226	187	202	204	217	207	191	206	184	195	233	193	213	190	201	220	200	182	192	190	189	204	210	196	210	207	192	197	202	209	200	209	207	188	221	192	196	205	221	221	217	166	181	193	206	214	210	237	209	195	231	205	221	198	180	215	241	188	197	188	207	178	198	191	217	192	192	200	213	205	190	186	204	204	203	199	207	196	199	204	167	181	219	208	195	192	184	208	212	198	222	203	210	196	213	190	192	189	227	207	171	204	219	202	202	163	231	206	188	200	202	199	204	191	194	204	200	187	176	191	211	203	217	200	192	202	208	186	197	201	212	186	174	188	205	216	217	217	213	197	207	215	178	178	206	208	205	234	190	221	217	210	192	222	211	241	187	196	188	183	197	195	201	198	212	205	203	214	216	186	207	200	219	188	213	194	212	212	203	207	241	190	184	183	200	219	205	214	178	199	199	214	188	217	193	173	202	196	195	196	198	200	206	219	204	211	194	198	196	183	219	180	214	197	213	218	212	208	205	216	224	224	201	214	210	206	182	190	216	205	185	219	199	216	230	204	170	180	206	225	201	188	187	191	209	202	203	186	197	198	197	218	198	211	218	219	204	202	201	183	211	205	214	215	208	178	200	200	175	184	205	215	203	194	215	210	197	219	220	192	205	190	212	207	191	219	201	218	198	211	215	207	216	225	200	197	206	220	220	211	214	198	226	200	215	186	196	212	217	200	222	209	210	220	196	207	198	204	198	219	214	208	179	201	209	212	193	199	201	209	194	200	221	179	209	191	186	193	203	197	197	209	230	222	199	198	208	206	214	183	222	181	215	205	225	219	198	212	229	220	196	178	220	197	220	223	210	199	195	227	197	192	213	208	231	209	235	204	216	205	208	193	215	201	217	199	183	201	190	175	194	185	196	172	174	203	206	218	212	223	199	192	208	201	217	194	196	178	194	213	190	190	210	188	195	193	202	201	179	203	223	231	198	196	211	204	221	211	193	226	198	205	203	203	208	238	197	189	209	211	226	192	210	213	197	200	204	231	198	217	210	196	202	225	193	188	203	204	179	192	203	201	202	217	196	182	205	203	179	203	212	205	167	239	230	202	189	211	191	188	217	188	206	217	184	205	196	198	188	227	203	215	209	213	211	192	210	198	242	209	184	182	196	212	199	244	185	192	216	201	219	189	189	222	202	211	200	213	210	208	222	220	195	214	186	186	172	228	210	195	227	203	185	218	201	189	200	212	187	206	204	209	197	186	224	206	198	202	187	195	214	205	201	202	228	215	208	182	209	197	212	218	209	229	215	225	189	218	208	218	197	204	200	212	210	189	193	212	202	206	173	205	218	215	188	181	213	209	182	181	220	211	196	182	211	218	195	213	207	224	200	176	212	197	227	208	201	199	202	212	227	219	219	201	194	227	207	202	203	210	209	208	204	222	210	195	217	213	234	204	204	206	218	204	213	206	201	208	195	178	196	187	208	193	195	231	194	206	248	218	184	189	220	202	209	215	227	185	201	208	210	211	214	201	176	186	225	209	231	200	175	204	244	200	172	175	204	235	179	207	221	176	183	223	197	211	194	211	209	173	220	182	201	195	230	208	223	196	192	186	224	211	173	222	194	184	193	191	212	196	237	194	223	199	184	201	209	194	227	206	209	207	216	218	198	206	228	200	195	203	208	205	213	202	206	226	197	190	179	207	181	196	187	206	185	212	208	198	200	204	186	216	190	202	217	207	208	207	192	193	195	254	207	190	205	196	190	206	174	198	219	247	174	212	234	199	195	190	198	174	203	213	204	218	208	180	206	207	199	213	221	184	199	191	211	214	196	191	206	207	217	186	221	191	213	195	191	217	174	176	211	218	193	183	224	205	196	204	171	171	209	201	189	209	189	224	199	202	179	195	177	210	197	207	210	177	200	193	175	198	210	245	189	219	202	185	203	210	198	188	215	211	199	227	202	190	179	186	225	209	212	185	214	219	204	198	194	200	203	239	198	223	195	196	197	200	219	199	204	206	180	213	216	220	190	203	215	211	193	213	213	215	201	200	201	205	213	205	209	190	186	211	217	214	219	235	208	229	219	194	217	192	177	215	196	217	201	186	211	235	221	202	188	193	197	195	214	207	184	205	210	184	200	197	182	200	196	205	219	215	203	191	222	205	233	209	179	206	189	172	218	194	203	196	213	215	189	187	229	240	194	203	175	181	200	196	215	207	227	231	241	209	198	194	198	219	197	183	221	194	219	227	205	193	191	196	191	197	210	216	194	215	216	194	205	199	200	207	188	241	197	194	203	195	225	202	204	221	232	197	196	213	226	186	203	204	184	208	220	225	214	204	216	215	214	209	218	201	228	194	174	224	224	217	223	206	231	200
25005	40007	23561	12205	9024	7527	6072	5029	3653	3239	2891	2088	1454	1080	989	911	790	709	684	621	553	535	468	466	398	500	462	414	485	452	499	486	486	527	570	629	499	418	407	343	334	352	343	308	298	310	292	304	345	267	301	333	332	310	360	329	348	314	349	324	324	333	288	313	320	294	313	295	282	316	271	300	309	265	304	262	301	275	301	272	246	273	244	259	256	264	261	235	244	270	258	256	258	285	241	245	247	296	265	242	281	230	264	250	271	260	226	268	271	232	278	243	260	240	263	254	250	286	251	231	217	241	245	234	253	252	240	274	236	240	258	257	255	243	255	237	268	219	234	241	247	244	239	217	254	255	241	215	237	240	267	231	240	244	226	222	219	221	251	242	226	235	238	233	242	227	262	259	252	234	234	230	268	235	244	233	261	255	230	259	251	226	244	233	250	260	240	264	245	240	246	247	244	247	239	238	239	236	223	240	225	261	263	248	241	237	246	254	240	231	212	223	239	235	260	274	263	266	249	254	257	239	257	253	224	254	244	217	258	235	258	229	243	245	268	263	242	239	241	274	240	237	242	260	264	244	228	252	225	233	261	219	251	249	241	241	265	248	243	240	245	252	244	235	266	253	234	234	225	234	218	239	243	231	250	248	245	256	238	238	230	214	237	250	249	235	266	240	220	245	244	234	250	241	253	244	262	228	254	257	234	256	252	269	262	261	244	233	237	207	264	238	225	252	238	239	257	237	238	255	255	235	227	230	276	260	223	233	254	231	260	235	219	240	233	260	240	257	271	232	256	241	255	223	245	220	258	242	243	261	262	244	269	250	242	234	265	229	239	246	237	261	243	245	243	267	254	245	272	266	220	262	236	237	226	247	247	253	225	225	257	243	247	224	238	239	250	254	270	240	216	235	234	242	216	237	266	259	241	246	248	259	245	256	233	260	231	239	225	233	252	212	240	242	242	272	219	256	256	245	229	237	228	223	229	229	228	256	267	242	263	234	227	265	245	230	229	241	227	249	254	254	241	224	244	237	222	238	241	222	225	240	227	240	255	220	265	231	233	246	241	234	235	234	234	254	256	269	273	239	237	217	251	261	235	234	256	240	230	258	229	256	271	234	254	207	243	227	237	257	272	239	228	238	271	252	243	244	262	258	237	246	249	240	222	272	226	248	228	214	237	230	231	251	222	238	236	251	242	232	240	227	257	261	239	270	250	242	231	244	251	252	263	265	243	244	213	249	238	242	243	241	252	249	258	249	260	228	273	244	217	216	231	240	229	245	271	230	237	236	252	232	247	244	224	219	237	247	214	244	232	271	231	233	229	252	233	227	256	259	255	238	264	265	234	238	244	249	238	246	223	244	250	273	233	257	228	229	226	235	224	245	218	197	255	254	242	211	244	263	249	224	247	247	248	242	236	243	238	265	234	224	267	260	267	248	218	217	232	266	256	250	213	227	247	238	260	248	244	284	244	261	214	217	243	250	246	256	234	238	244	222	243	242	199	247	270	244	232	249	210	247	258	241	242	213	227	228	240	246	253	236	227	275	277	226	250	261	257	226	246	238	244	246	241	250	229	243	252	223	270	271	262	260	241	246	215	237	231	223	261	259	243	278	261	255	228	248	237	234	238	260	224	240	220	250	259	215	222	245	263	235	253	240	225	266	258	254	249	248	254	240	251	232	236	212	233	218	255	285	233	240	228	233	251	220	252	228	262	268	238	257	211	233	233	253	247	224	230	237	240	227	245	245	271	231	251	259	242	251	257	230	254	239	219	260	221	244	250	245	246	258	253	242	212	267	248	251	234	267	261	231	235	233	225	256	245	242	257	236	242	239	239	234	233	240	249	242	239	263	253	254	277	215	241	232	243	242	245	234	263	281	241	265	256	256	222	261	244	249	284	255	235	238	262	223	226	225	227	234	244	258	247	236	246	211	227	214	236	247	206	222	232	238	226	229	214	241	251	233	230	251	246	243	239	230	251	248	245	220	244	250	241	231	232	247	251	272	258	239	277	208	241	250	243	257	204	243	251	286	265	225	229	236	229	245	245	249	268	228	235	254	217	249	238	229	241	240	226	229	209	246	261	259	236	231	225	239	223	244	259	270	267	238	234	250	236	255	245	224	270	253	222	267	220	230	236	240	217	248	231	242	252	249	242	212	272	243	239	230	239	203	270	237	279	213	243	243	207	251	250	233	231	258	234	229	243	290	262	261	234	260	246	247	256	234	219	245	235	219	231	246	249	220	258	229	252	218	248	252	276	244	247	233	245	229	270	252	242	259	240	222	246	245	257	240	254	233	225	264	269	241	273	236	250	267	237	248	240	225	269	239	255	250	239	230	225	232	223	216	254	241	232	241	255	233	240	251	232	252	250	247	227	280	242	233	235	249	254	228	247	252	248	256	247	237	224	256	236	258	255	247	254	232	247	224	224	246	242	222	255	256	221	229	247	241	253	241	235	236	230	263	243	251	238	258	214	236	298	259	235	240	238	235	252	253	225	227	225	247	257	254	230	248	251	255	229	259	257	259	246	230	236	253	252	241	237	282	237	227	254	243	248	248	264	217	235	252	211	225	260	260	217	237	230	224	243	246	206	234	238	235	282	249	244	268	232	252	255	232	244	220	246	236	233	239	234	237	250	266	233	234	238	235	224	242	244	228	240	216	235	209	256	245	227	273	270	233	234	248	231	237	234	234	220	217	225	233	247	241	223	229	237	215	254	248	265	242	238	274	239	229	269	212	252	224	228	243	241	230	232	245	243	248	239	253	243	251	248	247	240	226	268	229	225	268	242	255	259	254	231	267	231	273	215	234	263	276	227	262	240	241	227	206	241	256	264	252	243	235	260	257	251	229	248	245	227	245	231	243	246	230	268	236	240	249	236	265	230	228	243	240	270	255	235	209	283	242	234	266	252	242	255	238	233	251	264	253	243	242	228	241	266	233	248	234	264	261	234	269	265	233	213	226	194	290	237	249	253	249	227	268	238	255	229	216	256	245	238	253	232	229	262	210	245	249	249	245	250	244	256	253	244	243	252	228	257	232	230	244	239	266	236	267	210	240	214	247	250	248	226	261	237	231	240	211	243	255	260	214	223	234	259	242	263	261	254	247	238	245	264	234	242	235	249	249	259	252	259	277	231	241	231	268	254	235	219	263	246	264	244	231	232	261	233	221	253	239	239	227	266	248	291	240	242	242	229	240	261	257	241	232	246	244	276	241	241	229	227	252	237	228	252	225	261	236	225	249	246	248	269	232	227	261	228	254	233	242	237	248	268	245	220	271	259	264	258	219	241	259	220	240	233	241	223	237	224	263	226	228	227	247	212	236	245	254	249	246	268	227	218	296	246	232	222	267	249	238	245	235	215	233	230	231	206	263	248	260	236	228	254	218	259	243	218	218	228	256	250	257	228	236	240	219	242	238	249	268	256	258	232	232	214	223	252	245	248	253	256	243	227	261	216	228	224	240	247	250	232	268	280	236	205	246	234	251
27547	20698	11340	2756	1428	1052	875	712	587	552	556	460	357	331	307	268	286	282	284	279	280	236	293	270	242	271	294	256	283	269	281	291	263	314	304	345	277	262	268	248	242	236	255	238	232	262	247	243	243	246	247	298	269	243	298	277	233	253	283	248	244	237	244	271	264	228	258	266	226	241	243	253	253	224	232	238	246	274	227	245	276	259	241	253	205	228	210	242	229	244	246	251	229	235	248	274	257	217	235	215	230	256	230	248	247	261	248	230	220	236	258	232	250	254	272	244	246	239	244	256	235	226	220	237	246	236	243	259	229	236	247	247	241	234	235	248	238	249	244	238	254	239	231	199	246	242	252	244	236	222	235	238	203	242	234	231	239	258	220	258	276	235	229	250	272	261	233	228	223	240	233	245	249	237	234	243	222	230	245	215	226	233	225	250	234	250	238	236	220	240	218	263	226	283	244	233	219	233	236	223	251	223	235	255	245	223	259	248	220	238	271	221	231	260	251	204	236	255	257	224	252	235	238	247	263	239	219	212	217	255	259	233	254	232	261	236	238	251	237	241	248	230	230	221	256	230	263	248	272	248	226	220	218	239	248	224	236	237	267	245	265	254	236	215	231	244	232	262	235	265	249	253	243	229	224	231	218	222	239	253	207	205	246	252	247	227	249	249	231	237	258	252	266	231	237	252	232	226	229	240	243	214	243	234	235	251	250	270	202	256	205	238	216	243	228	220	233	275	261	263	241	243	229	217	200	241	213	235	255	219	233	241	257	251	253	258	210	244	242	234	237	248	244	242	211	235	249	260	241	227	227	247	239	238	230	252	223	258	236	219	252	240	256	244	245	214	232	230	237	238	228	238	265	242	250	259	230	232	232	230	262	245	239	250	231	245	240	253	235	217	228	220	224	253	255	229	260	208	205	241	248	240	244	220	255	223	247	283	202	226	221	240	228	254	240	265	236	252	246	256	226	237	226	209	241	263	198	212	262	230	258	261	237	232	226	252	231	214	247	260	250	234	229	233	244	218	248	248	230	254	249	231	233	226	238	250	246	252	228	257	222	246	256	249	269	216	235	243	224	227	289	220	226	248	238	261	246	273	222	251	247	244	245	225	234	257	237	239	240	235	237	226	238	231	238	227	250	250	244	245	255	226	221	231	239	234	214	245	216	245	226	236	245	241	248	233	224	261	258	242	220	252	216	228	228	257	221	255	211	241	259	239	231	241	243	235	253	217	228	212	225	191	251	229	269	235	238	221	242	231	239	249	223	229	240	231	247	218	212	212	254	269	242	243	239	232	193	192	220	215	229	231	234	237	243	220	256	241	260	195	245	238	235	228	247	240	239	248	251	238	221	240	200	249	229	225	231	238	243	252	221	214	252	230	242	237	236	248	234	249	245	229	238	230	214	235	246	243	234	237	257	233	256	231	237	228	256	229	232	241	233	229	243	239	258	248	246	229	236	231	242	239	244	244	252	256	229	224	239	249	231	217	260	257	228	241	232	226	252	247	229	222	229	259	237	230	251	249	231	228	228	219	246	230	240	231	238	272	257	239	213	197	253	230	217	229	232	228	243	239	219	243	230	213	250	239	213	227	248	249	221	218	245	234	248	227	239	243	249	231	229	249	256	235	240	259	251	253	220	247	228	251	251	231	238	244	243	234	233	228	232	250	242	235	239	288	248	236	238	256	215	229	265	221	243	237	245	237	234	239	258	254	223	238	234	234	258	260	230	247	243	247	225	266	249	224	242	217	257	249	248	240	247	247	245	229	257	223	243	242	204	232	223	252	213	219	249	242	234	227	228	231	238	214	248	236	263	259	248	251	273	222	214	223	266	259	241	242	251	271	236	231	209	236	273	272	232	248	231	245	261	254	219	217	245	219	234	223	231	278	228	246	212	243	233	233	266	229	225	246	248	239	220	239	220	255	247	242	276	263	249	237	226	233	253	247	238	236	254	239	244	239	230	220	233	221	252	232	228	237	245	229	234	225	233	260	259	245	245	243	232	236	228	246	238	239	213	218	246	234	226	244	230	228	270	264	236	234	232	244	262	247	265	231	234	241	256	248	262	243	242	234	238	232	246	237	226	204	225	226	234	217	222	256	254	249	252	230	220	232	245	233	243	204	229	205	253	229	246	224	258	225	240	237	279	242	237	227	246	251	244	219	237	251	259	238	248	204	242	250	228	239	235	222	261	240	224	220	242	242	265	258	233	218	265	236	233	238	226	251	237	266	234	220	232	222	246	261	248	236	224	210	250	253	254	210	231	257	239	237	247	271	213	229	218	239	259	245	254	230	234	219	247	231	226	263	235	232	241	237	238	252	236	219	228	263	234	237	236	250	224	226	238	230	215	234	239	269	229	246	241	250	226	243	214	266	227	234	228	238	246	211	236	232	234	253	186	259	261	238	247	247	233	230	236	225	236	255	265	265	238	239	223	247	241	209	265	269	247	274	215	222	228	257	216	258	227	219	227	210	241	262	225	261	242	255	237	231	238	251	235	227	234	241	263	228	231	237	267	237	241	232	228	224	243	244	225	205	218	240	223	249	245	224	239	235	260	229	223	223	247	236	227	246	255	212	212	221	244	245	224	232	228	227	251	242	211	238	249	263	231	218	252	225	254	260	250	269	231	254	240	258	260	246	210	218	237	240	208	228	260	246	247	252	241	226	262	242	267	225	224	275	240	244	253	215	240	251	233	233	254	247	254	271	241	236	219	208	228	251	242	268	239	239	232	246	245	236	215	249	217	241	248	243	215	257	212	241	271	246	265	235	263	245	241	258	257	218	222	254	233	233	261	220	237	237	250	249	243	250	235	234	264	220	230	255	222	212	256	232	225	241	221	221	249	242	231	248	259	272	225	227	256	237	219	245	238	220	205	217	232	271	282	232	236	241	228	262	262	250	230	218	257	220	243	255	224	242	262	209	237	223	230	241	243	235	233	204	242	267	253	254	243	253	211	220	225	233	251	257	254	244	241	236	217	248	256	250	258	248	235	210	265	233	247	239	210	262	226	242	226	217	245	229	234	255	218	251	228	210	253	251	228	273	229	248	253	232	224	237	238	230	227	242	217	225	248	260	238	232	242	241	259	229	248	279	252	210	239	233	235	225	267	227	258	234	245	238	208	209	271	270	233	217	265	239	237	251	216	246	241	241	204	221	235	242	225	250	232	215	213	260	226	257	225	265	256	248	263	210	213	244	259	259	226	244	233	224	272	244	242	256	250	251	234	219	226	240	228	227	244	224	238	239	256	222	233	230	236	248	255	198	234	245	218	254	224	227	236	252	253	240	233	240	225	232	232	230	230	253	231	230	221	231	244	245	246	250	239	268	224	261	234	223	243	264	239	208	245	234	243	251	241	233	237	250	249	241	255	245	234	240	250	241	248	221	267	248	225	236	243	256	235	241	221	241	211	240	228	234	244	258	269	221	256	228	240	239	246	221	226	255	240	246	218	237	237	230	233	234	238	236	238	243	221	246
21155	25471	11112	3687	2693	2305	1873	1615	1114	1100	1076	821	553	503	439	469	440	428	380	386	367	350	354	342	379	348	355	333	386	325	391	366	397	428	425	471	430	348	363	332	343	342	310	339	307	333	322	370	305	300	292	340	340	308	333	321	364	308	308	329	319	338	365	333	331	308	332	291	327	324	317	314	300	275	301	293	303	338	287	288	302	281	310	283	302	302	309	301	292	296	319	320	321	300	332	333	298	267	334	328	310	283	282	310	333	293	280	306	296	280	292	282	322	301	288	298	304	284	284	314	278	330	313	314	301	295	306	287	277	282	308	277	282	311	315	328	267	300	307	295	329	302	313	318	300	278	290	270	282	295	310	306	280	283	307	320	291	280	283	330	341	322	316	291	323	286	313	308	278	307	323	282	318	290	314	314	311	287	308	268	293	306	279	284	321	272	295	283	318	294	307	291	321	314	331	296	308	326	320	291	305	301	318	298	285	289	314	286	316	271	316	271	281	298	295	316	293	281	275	297	315	278	290	273	331	300	278	277	310	311	306	300	326	310	246	293	336	303	285	330	314	334	273	257	279	305	285	302	286	295	333	301	339	298	315	350	292	305	302	304	302	322	287	285	289	320	267	296	292	283	289	310	317	291	299	296	293	270	287	263	319	329	298	285	301	313	276	299	326	286	274	317	295	285	268	327	285	326	270	293	327	306	316	308	276	314	274	293	290	314	314	314	282	289	277	327	307	312	269	311	300	288	311	321	299	267	305	293	269	278	309	301	282	295	285	294	293	302	305	264	326	272	310	299	308	291	274	299	296	302	303	344	267	279	287	302	307	285	310	340	309	272	292	287	287	284	313	311	294	301	236	306	314	302	316	298	329	302	292	328	255	283	282	328	275	295	335	297	289	289	304	302	282	282	302	327	312	291	312	302	296	286	304	327	293	301	304	321	297	320	299	291	312	290	325	277	316	300	311	268	322	313	301	287	277	324	331	330	298	285	282	307	290	285	285	295	277	317	330	292	323	301	323	280	310	292	304	290	303	328	310	295	313	292	296	300	271	278	299	283	299	314	285	307	278	311	284	293	317	302	337	312	274	314	315	313	308	314	285	305	307	309	300	289	295	290	318	316	289	298	304	306	269	301	289	294	290	283	312	338	296	294	295	315	292	300	278	292	302	309	311	272	272	294	283	292	336	310	319	284	322	335	325	290	275	320	264	308	296	293	323	254	310	285	317	322	315	284	340	294	285	286	279	302	312	301	253	275	291	302	308	334	306	273	319	279	322	330	312	321	317	314	279	282	299	266	280	332	276	330	311	328	314	288	298	293	276	328	283	291	284	286	309	314	293	287	284	320	315	304	275	337	306	277	311	287	283	279	309	278	285	295	324	333	293	275	317	316	277	315	259	265	315	281	317	342	274	255	287	325	328	314	306	302	285	295	301	286	299	298	323	320	272	258	295	303	308	296	310	266	299	300	323	279	295	304	313	320	295	299	286	276	294	315	306	300	291	335	290	283	271	313	292	302	289	320	312	309	288	324	279	289	296	302	302	317	316	314	321	335	300	292	305	305	302	305	295	305	284	301	315	303	293	289	304	314	290	285	299	297	309	311	309	281	277	281	293	288	291	295	304	304	274	275	323	274	330	280	292	283	297	324	343	307	302	311	303	289	295	308	260	305	343	306	324	296	291	309	320	298	274	341	319	285	309	295	324	287	308	292	287	287	316	287	305	287	289	305	312	318	307	294	290	306	300	302	279	291	290	275	272	297	305	308	287	277	308	288	291	287	299	281	299	273	309	296	297	306	295	310	286	300	296	296	312	281	339	273	308	314	294	307	286	287	294	317	281	293	282	332	287	306	331	281	283	293	328	310	306	297	300	279	313	279	265	300	279	290	298	328	279	323	285	282	309	258	299	302	283	307	313	304	262	288	316	301	273	321	319	299	292	321	301	297	305	278	286	283	336	338	322	300	306	265	299	291	320	336	298	296	307	302	299	304	287	304	304	289	296	298	318	322	294	313	307	280	287	286	316	319	300	292	314	300	302	271	298	293	323	294	301	287	289	264	332	314	320	278	270	293	306	299	290	306	300	289	279	321	329	294	294	278	277	304	313	311	315	259	290	262	309	303	292	303	260	315	282	321	317	321	290	282	304	305	294	328	327	284	301	288	284	321	303	299	290	272	306	286	295	286	288	329	287	327	300	330	306	289	291	295	310	331	294	286	299	297	277	288	292	310	308	303	289	308	294	304	285	315	290	309	292	284	282	313	281	303	289	299	286	322	284	305	295	301	301	308	334	301	327	291	301	304	300	260	288	327	317	300	296	306	292	293	294	299	292	292	290	298	300	266	266	284	279	291	283	302	308	303	292	300	317	314	283	296	309	293	305	314	286	303	283	316	289	293	329	298	276	302	300	300	312	340	302	291	304	306	326	285	326	337	308	294	294	305	294	299	329	320	298	317	288	312	285	303	295	291	309	319	303	302	292	284	283	332	327	290	297	312	295	276	295	294	303	293	306	298	285	333	277	318	301	284	305	296	275	336	316	306	295	315	304	305	294	296	305	297	297	288	298	334	289	306	278	287	301	293	292	274	317	315	274	316	341	292	304	274	314	302	312	259	284	274	284	296	300	283	308	299	304	285	276	302	307	284	303	294	336	287	282	312	307	314	268	295	303	281	293	316	314	311	310	311	315	289	320	307	276	304	335	303	285	302	325	290	284	291	317	314	308	311	297	328	275	300	284	279	305	299	294	304	292	287	308	283	311	302	303	263	327	306	297	295	321	275	292	303	282	272	300	329	334	306	297	327	266	296	276	331	289	297	289	312	326	280	320	310	282	294	290	279	291	280	279	324	312	291	307	317	299	306	304	305	304	271	302	319	300	329	282	304	303	309	312	295	296	301	327	348	288	307	295	305	294	296	306	270	294	298	292	324	316	318	315	311	325	295	292	322	293	305	305	296	288	311	303	279	301	282	264	286	311	303	284	296	309	298	292	300	284	286	283	314	304	283	285	269	294	314	313	292	275	312	303	301	288	291	295	277	337	304	286	327	285	280	305	339	270	314	324	298	299	289	294	320	330	300	292	282	287	300	315	308	319	256	284	310	319	302	286	297	300	296	309	329	268	297	300	348	304	292	312	315	297	314	298	298	303	288	296	276	268	309	270	280	319	286	316	267	304	331	282	332	289	283	281	298	288	288	293	263	276	297	316	329	286	284	325	307	255	320	273	286	311	295	276	314	273	324	280	300	303	268	319	296	280	307	303	316	324	365	282	291	282	305	322	293	308	302	296	302	279	294	295	317	348	295	329	292	312	278	289	286	312	301	321	311	280	286	281	287	292	295	308	290	299	290	315	310	342	282	302	289	288	328	294	295	320	279	312	303	295	325	289	276	308	311	301	356	300	326	285	273	301	328	308	298	310	268	291	294	260	326	263	312	333	317	295	285	306	320	304	259	311	296	270	299	315	332	283	316	320	299	325	291	326	300
24170	21188	28261	24409	20906	6894	2044	1474	995	925	922	649	443	373	338	290	281	297	281	269	255	225	221	220	217	227	214	214	224	235	258	237	240	296	290	285	254	214	200	203	190	170	176	185	198	194	216	186	201	177	175	180	180	200	199	205	216	185	185	177	210	197	176	189	170	179	178	177	187	178	157	165	143	165	182	191	170	179	160	159	159	177	130	151	183	169	161	163	154	168	194	174	168	165	145	154	143	173	159	168	167	169	153	160	179	140	162	160	150	173	142	152	165	153	184	160	151	162	156	152	167	168	154	155	175	147	161	165	178	161	172	143	166	167	181	168	154	163	183	167	167	169	172	147	153	155	159	157	164	186	149	169	161	180	164	152	177	173	159	182	150	180	144	156	164	165	156	137	182	175	156	175	154	205	153	173	178	171	166	138	169	164	147	180	169	175	163	166	159	152	163	183	150	178	191	126	165	163	159	175	149	172	163	155	167	159	155	163	147	159	164	152	179	142	175	170	175	169	165	156	185	165	156	163	167	139	191	154	162	159	168	164	168	172	188	161	161	136	151	179	171	148	177	148	151	163	175	163	166	179	149	141	182	156	155	149	162	156	136	147	170	162	187	155	170	152	168	164	180	151	143	164	173	150	163	174	158	176	184	146	173	139	188	186	180	149	179	179	134	166	150	164	148	179	161	163	190	173	155	171	162	163	153	169	173	163	181	183	158	181	161	157	173	174	181	147	174	155	165	150	147	170	161	147	152	173	177	170	154	163	163	164	144	186	161	160	169	164	158	175	161	175	156	167	162	147	144	149	158	184	154	159	162	156	178	186	169	165	176	169	166	166	176	153	151	146	136	145	172	146	152	149	150	143	172	173	169	145	177	151	169	165	190	168	149	160	157	168	169	153	178	171	163	163	156	146	144	181	163	186	160	156	154	159	157	167	159	153	164	173	162	166	162	164	142	171	169	166	184	168	160	168	182	145	150	150	151	174	176	152	146	152	139	141	170	150	149	164	144	180	166	158	150	147	145	142	166	147	181	162	149	160	160	146	186	134	164	157	145	174	165	153	159	193	153	153	162	150	166	165	146	139	166	173	159	140	151	167	143	162	173	169	159	133	172	149	160	154	172	168	151	152	161	156	143	160	164	145	143	152	169	160	159	148	180	162	180	161	168	157	157	154	157	161	166	163	131	169	161	165	156	172	166	151	172	160	169	159	157	179	154	165	167	176	145	135	166	170	173	158	149	165	158	163	176	164	164	182	181	154	164	188	143	152	170	174	171	176	160	168	157	140	162	159	134	188	185	158	162	141	161	157	181	170	132	162	169	170	163	181	173	180	169	164	176	169	156	164	189	169	176	180	160	174	157	176	178	166	177	176	153	172	153	133	137	151	158	153	179	162	160	155	165	154	140	131	159	163	157	189	169	169	178	171	159	163	183	178	159	156	149	156	176	161	151	170	147	156	167	168	148	155	175	168	156	159	171	147	147	161	171	173	166	175	155	169	154	172	161	183	164	176	176	150	175	150	163	144	169	155	149	161	178	167	188	165	144	149	162	177	153	163	177	158	160	166	175	144	166	156	159	157	168	153	189	167	169	160	158	169	170	152	171	147	160	166	175	166	157	171	167	164	160	170	164	176	159	169	186	197	143	163	164	145	157	150	180	174	148	162	166	136	150	155	166	149	190	159	184	169	175	137	168	163	134	177	147	162	149	174	176	185	194	150	151	159	165	170	162	144	173	160	158	170	161	163	161	178	164	167	158	158	165	153	156	158	157	173	155	157	168	183	156	166	154	181	151	174	170	171	144	161	173	189	164	169	165	167	173	178	174	151	173	203	184	174	195	162	171	161	169	145	148	156	154	164	176	181	156	141	155	176	179	155	167	171	145	134	175	144	177	174	154	171	140	158	162	162	154	150	181	174	153	158	155	185	182	167	144	174	150	170	147	173	179	150	157	168	167	170	136	152	164	143	159	152	164	140	161	168	148	149	185	156	179	170	165	166	212	135	155	165	180	159	151	156	155	148	141	181	168	175	187	158	173	156	164	171	157	152	162	161	170	168	158	132	193	160	141	177	167	156	147	155	153	160	169	154	167	185	168	176	176	140	167	161	160	155	162	176	159	159	178	181	175	162	160	152	150	148	149	157	168	149	153	171	148	177	162	161	161	158	172	185	163	151	180	181	157	167	162	177	150	155	153	146	186	165	174	162	151	148	148	184	149	164	141	171	157	162	152	157	163	137	190	168	169	184	157	154	163	172	150	141	187	161	171	156	174	179	142	166	141	137	145	163	143	161	168	170	151	180	149	148	187	150	170	164	148	163	147	199	157	142	149	183	157	194	156	167	151	166	164	164	160	167	168	176	164	169	158	157	155	177	169	161	162	163	178	149	151	156	151	166	165	175	163	182	175	162	181	161	125	161	161	179	138	152	167	147	156	138	167	163	152	166	127	168	168	183	142	148	165	164	180	166	146	155	168	154	169	135	147	177	141	172	166	172	155	143	188	147	159	152	168	165	150	164	183	174	158	132	153	160	149	157	156	168	166	149	162	159	175	145	162	160	138	177	167	156	144	159	148	198	162	160	185	165	167	154	176	156	165	166	171	157	191	172	161	180	161	165	155	190	138	160	182	152	147	146	148	147	155	180	179	163	173	158	154	173	152	158	179	159	160	145	167	171	172	151	153	152	165	155	163	165	163	177	165	163	181	145	153	149	184	169	175	175	152	178	169	159	151	161	161	149	162	160	158	181	142	189	165	172	147	159	163	173	162	160	176	155	137	160	145	169	179	170	157	139	175	154	175	183	173	140	159	164	166	163	157	155	139	157	160	203	149	166	155	155	171	151	153	164	159	159	170	156	169	152	181	150	169	157	160	154	144	172	160	171	163	150	154	144	176	165	171	169	175	172	180	146	140	176	167	159	171	180	162	160	150	180	152	164	165	134	162	155	154	155	170	162	154	168	175	158	181	165	146	153	167	163	163	153	155	171	176	166	173	167	147	158	154	158	161	163	166	163	168	157	161	142	182	161	160	186	166	145	161	139	167	154	163	147	127	165	145	151	178	172	162	165	154	167	170	175	166	163	156	160	158	148	145	176	148	145	155	148	151	132	159	164	155	138	165	144	159	168	183	158	138	158	162	175	144	176	172	156	164	168	190	139	176	155	164	152	170	139	154	164	183	157	141	162	191	170	134	152	178	154	143	169	142	154	152	158	173	151	156	156	163	175	160	165	160	155	148	146	179	176	187	154	174	146	156	181	165	153	152	173	182	168	151	157	155	169	163	182	151	163	166	157	156	163	144	150	150	183	167	180	161	137	121	164	164	178	176	150	162	162	172	152	185	168	155	150	153	158	156	154	131	155	195	156	173	156	164	172	156	145	176	155	174	164	137	139	159	147	172	167	155	166	172	167	154	169	142	175	153	139	149	147	191	156	172	165	165	176	150	164	183	153	163	168	161	149	139	169	192	149	159	164	159	177	181	185
22110	35269	19148	7886	6125	4863	3699	3218	2393	2207	1857	1392	847	731	615	574	518	474	423	430	419	401	360	383	352	337	308	301	385	367	368	364	398	471	483	464	370	314	294	266	271	271	261	251	244	259	251	243	247	222	254	276	295	276	287	240	286	284	279	265	275	252	252	259	248	229	235	241	246	246	228	229	207	248	240	243	241	227	222	230	223	213	226	207	239	224	246	219	240	227	212	201	205	215	219	248	221	237	226	192	180	199	187	225	199	232	225	209	211	228	212	199	207	244	204	192	226	210	211	216	216	204	197	195	213	212	226	214	213	222	226	197	214	215	214	229	205	223	188	207	222	191	202	176	208	211	198	225	189	215	183	181	195	210	220	200	198	201	187	215	211	173	236	218	212	198	192	217	211	213	181	195	224	211	204	195	196	221	182	225	200	202	224	226	182	224	185	205	192	197	193	235	185	226	203	215	200	188	231	194	202	186	198	222	235	193	200	208	173	189	233	208	221	206	204	191	215	229	190	187	210	215	224	218	198	193	224	213	192	204	187	219	210	197	194	205	208	196	207	224	203	215	214	207	238	220	217	202	222	207	207	187	214	231	218	180	202	189	195	242	202	214	203	217	202	202	206	183	202	207	186	202	212	227	209	193	216	203	208	210	190	185	224	186	189	223	203	224	207	190	202	223	194	214	186	211	200	195	194	199	190	206	202	192	204	174	217	196	186	199	198	193	205	217	207	222	198	181	199	197	186	204	198	227	209	223	197	206	212	212	202	204	204	221	224	181	218	193	207	205	211	197	206	197	185	212	193	211	208	239	225	208	211	220	211	213	208	181	217	228	182	196	238	217	194	205	229	213	214	204	201	223	197	201	224	229	191	207	196	230	207	212	230	199	209	176	217	186	183	190	229	201	180	215	207	202	203	212	202	227	210	216	184	218	199	216	201	201	247	222	186	198	225	179	216	191	215	206	196	201	211	210	198	224	205	208	208	204	200	201	214	193	204	203	214	187	209	211	196	210	226	211	188	187	212	229	207	227	194	228	208	219	183	200	219	198	220	210	186	209	206	221	208	202	192	210	226	217	168	221	210	224	215	194	220	256	221	203	222	218	201	212	199	200	199	212	213	212	232	193	203	209	229	238	215	203	221	212	208	213	204	210	206	202	218	173	237	182	213	210	217	198	210	214	219	188	210	226	198	229	194	213	202	186	203	203	231	214	203	180	220	199	224	228	212	215	207	212	186	200	189	228	218	201	183	206	203	195	214	193	218	192	212	206	214	204	214	217	183	222	214	213	218	201	207	201	208	231	183	206	206	196	224	217	206	198	215	204	211	207	197	196	219	194	223	183	222	220	187	197	206	202	206	222	210	196	208	205	222	212	190	194	192	231	196	204	206	218	195	200	219	179	193	201	188	193	194	206	198	216	210	227	205	215	229	200	200	207	183	235	218	202	199	240	236	195	202	185	209	192	217	204	212	213	208	213	190	199	196	206	198	188	189	205	198	215	232	216	179	207	222	207	190	191	205	193	206	204	204	213	211	178	199	188	235	231	202	226	195	199	181	202	199	216	211	212	210	201	219	225	183	223	223	217	225	191	199	212	204	207	193	206	201	215	208	207	210	219	213	168	203	189	176	220	203	222	218	191	196	193	214	201	194	207	214	197	203	185	219	229	209	217	167	195	229	209	196	200	196	206	211	193	193	205	189	216	230	196	232	209	203	184	219	211	199	220	213	200	201	207	203	198	195	198	206	208	185	203	220	203	203	205	200	197	214	217	213	213	203	212	185	195	205	219	208	192	217	204	199	195	204	191	197	192	206	202	189	205	197	201	219	201	209	215	213	207	196	202	197	211	198	206	190	225	185	199	208	225	228	201	197	198	219	217	199	241	211	173	193	194	224	221	208	221	193	208	210	199	213	229	196	212	215	218	196	232	186	200	187	225	233	209	193	209	196	192	201	230	221	196	195	173	218	197	220	189	222	193	225	200	195	184	203	246	236	191	214	214	221	205	207	228	196	183	194	193	210	184	212	211	225	208	205	233	215	218	218	174	218	218	205	212	207	204	207	195	184	225	179	210	236	210	208	210	208	192	226	184	184	182	203	193	214	176	208	212	215	216	207	196	207	218	188	210	202	207	205	209	211	228	210	224	186	201	221	201	188	236	228	200	209	207	201	213	182	222	194	192	232	231	219	211	190	189	204	192	208	192	205	219	215	187	226	182	215	221	177	207	209	194	204	229	221	216	205	202	236	191	217	201	196	214	199	197	179	200	210	193	190	212	221	175	197	230	212	234	204	217	168	202	217	232	215	173	213	207	224	207	198	192	208	205	206	220	209	194	194	216	225	209	226	219	195	207	207	196	211	223	211	208	220	224	191	172	213	216	228	236	212	189	206	242	221	186	220	198	211	188	213	226	193	194	194	215	207	200	217	214	218	199	185	211	212	190	190	218	236	208	208	214	232	218	206	184	201	224	181	219	207	193	223	206	200	202	193	233	230	189	222	194	215	196	205	215	199	226	207	218	204	198	211	211	210	198	220	222	225	186	197	186	211	227	222	207	216	204	202	203	226	208	210	206	210	231	221	217	216	216	184	201	192	226	204	177	170	184	220	222	190	197	186	218	191	189	224	217	214	184	211	212	187	190	237	208	200	211	203	239	231	222	220	202	231	240	187	222	214	205	188	200	201	212	203	197	203	209	209	213	208	202	220	198	228	196	206	190	208	192	211	228	216	207	181	203	219	211	220	219	189	195	193	207	205	216	208	224	207	236	202	219	214	235	225	225	216	208	211	209	211	222	181	200	211	218	185	206	215	230	244	175	203	226	204	193	208	219	212	190	189	199	203	174	191	176	206	216	218	222	192	206	200	200	198	202	206	222	210	203	229	233	183	208	220	217	223	198	190	218	208	236	217	195	219	205	211	219	216	222	222	205	209	189	206	227	189	201	192	199	225	229	221	192	218	206	219	211	205	236	189	204	207	214	222	203	199	199	210	210	229	188	209	221	225	220	178	231	208	196	182	207	204	202	224	205	194	179	219	192	174	191	200	218	207	208	191	212	202	228	210	192	201	222	199	202	196	232	201	203	227	182	241	220	207	210	183	237	196	202	214	202	208	216	185	224	192	201	191	198	213	234	208	224	211	205	202	220	208	222	195	218	206	199	193	213	208	195	210	215	227	209	233	239	210	224	187	217	222	208	193	182	199	217	214	185	224	188	213	208	188	204	206	201	227	181	194	211	201	221	212	197	185	200	204	215	198	213	220	238	198	204	211	220	194	229	202	202	220	224	191	217	213	215	212	211	200	209	192	237	212	203	189	197	203	199	214	200	216	194	202	209	202	215	208	192	221	208	215	225	209	214	197	210	209	187	214	191	188	221	207	199	186	215	232	227	232	196	222	217	214	214	190	210	175	209	201	209	190	230	222	221	195	224	199	209	192	189	209	207	223	212	228	194	192	182	192	236	195	199	207	203	204	197	172	208	218	196
25449	21223	26874	25302	7101	1876	1234	1112	864	796	731	599	522	462	419	405	426	370	349	373	393	373	378	345	339	375	349	352	361	352	345	344	369	368	366	396	375	336	325	373	289	342	321	325	327	314	307	321	317	338	337	337	343	336	319	327	324	310	338	311	318	321	351	304	329	315	308	319	319	319	355	285	306	322	307	294	312	303	288	309	317	307	291	271	300	321	286	308	284	316	285	288	302	290	289	339	311	290	305	296	312	299	265	273	315	291	284	318	303	271	320	291	321	308	272	306	311	278	304	271	295	291	315	298	284	269	288	286	302	279	294	307	269	288	319	305	292	309	309	329	278	286	309	301	332	266	308	297	305	312	287	269	303	281	324	299	327	307	334	305	278	291	264	296	288	291	280	282	293	302	298	275	293	273	289	314	305	269	308	280	324	280	301	307	286	292	314	286	264	274	279	313	330	292	288	307	287	280	304	322	296	311	337	265	278	282	278	305	316	274	286	308	301	330	299	316	319	249	311	295	268	312	274	326	282	285	293	323	296	323	294	292	305	294	315	318	303	304	324	315	280	286	282	320	265	289	286	277	317	297	282	297	298	285	312	296	287	257	299	315	326	319	285	333	310	294	280	264	331	294	285	282	301	274	310	248	288	320	287	269	297	299	281	289	331	246	315	301	294	295	329	273	300	284	263	297	275	304	300	313	318	280	297	281	295	295	290	304	273	300	303	298	296	295	282	291	276	326	311	319	299	301	273	317	320	311	282	302	282	302	291	288	282	286	297	278	285	298	290	282	298	294	293	301	317	282	277	279	286	329	302	288	303	314	299	265	320	298	285	302	287	272	279	277	304	343	328	290	304	279	265	311	319	269	274	321	312	284	302	289	272	288	309	273	268	302	299	304	295	309	326	307	321	295	290	310	308	282	336	295	281	317	314	298	294	277	309	293	291	315	313	326	330	278	296	305	295	303	300	309	314	298	281	293	271	316	309	309	309	292	291	307	309	278	307	291	292	306	308	284	303	296	303	254	284	268	297	281	314	290	305	318	290	274	287	286	306	277	309	290	274	311	267	294	306	311	261	296	278	290	293	301	318	326	291	302	292	306	319	331	313	317	324	300	296	323	307	286	298	287	320	286	294	323	314	279	270	296	277	302	336	259	305	283	295	312	286	293	287	301	291	306	313	290	314	268	272	282	294	281	270	314	294	303	278	282	274	293	311	284	323	302	282	272	277	285	311	281	321	305	299	306	303	284	297	312	308	265	290	278	314	272	291	269	295	321	302	323	249	299	317	263	288	331	292	308	300	265	261	268	272	320	279	278	276	299	278	307	305	293	292	295	295	310	290	293	284	277	319	261	284	290	301	292	297	275	298	309	305	290	320	333	309	286	294	294	269	297	319	301	282	304	292	289	301	304	289	299	311	284	321	317	328	303	295	299	282	297	297	308	313	297	325	281	305	286	268	288	291	303	283	310	308	273	301	305	294	332	275	327	286	280	313	282	301	274	301	271	276	289	278	268	308	318	310	299	280	277	301	293	294	298	316	304	278	267	287	301	292	317	302	303	298	261	312	269	282	280	302	328	305	295	295	304	315	285	279	313	299	275	318	269	280	279	289	304	292	289	301	286	313	301	290	295	280	328	297	318	311	306	285	281	268	301	316	301	289	290	305	297	336	274	295	302	329	298	298	302	291	269	298	285	285	293	312	273	283	262	290	310	339	298	310	296	296	298	306	308	277	280	283	279	287	310	313	270	290	285	293	299	292	298	278	287	324	294	300	294	298	281	303	278	278	299	294	288	317	323	267	275	288	292	281	297	295	299	287	305	288	290	295	300	286	307	297	305	300	316	278	305	287	292	262	323	289	297	267	265	276	312	262	302	300	307	305	311	270	312	294	335	293	283	264	303	287	326	268	287	304	313	308	275	297	294	306	319	289	306	281	302	296	300	284	250	301	298	288	296	291	298	291	339	310	282	294	313	282	285	274	313	294	279	258	306	309	277	297	316	315	285	303	318	303	267	304	271	299	308	327	322	301	293	316	317	322	289	262	279	310	275	295	306	306	314	308	299	292	287	286	257	286	314	276	299	293	319	290	330	282	293	305	283	327	288	317	282	274	313	285	267	312	288	284	287	324	285	310	288	303	308	315	300	284	310	302	270	294	277	284	282	283	326	339	301	276	295	292	285	286	299	346	295	298	277	307	312	303	298	281	306	289	324	313	292	267	339	280	259	307	330	273	320	298	296	265	286	282	278	272	284	319	287	298	322	300	292	270	278	343	280	335	274	287	262	288	298	324	314	291	315	289	321	279	287	299	287	276	278	301	315	277	281	319	314	310	288	311	286	327	287	308	298	285	288	277	289	300	305	293	271	293	282	308	291	301	318	279	320	266	281	308	304	327	313	299	318	287	286	301	291	312	291	324	271	272	296	305	289	302	305	305	295	292	320	276	291	284	302	310	282	323	337	315	298	299	290	284	305	312	294	329	296	323	286	320	291	318	305	265	292	284	292	292	334	311	297	332	294	299	318	329	297	277	270	309	318	262	267	317	311	304	327	277	296	304	281	292	285	314	283	303	284	265	294	288	263	299	308	300	271	288	297	273	311	320	300	283	295	284	307	288	318	308	300	295	320	297	319	287	324	315	292	276	312	297	301	278	325	273	290	299	343	296	275	297	291	290	284	283	280	296	286	298	291	298	275	297	311	293	305	303	286	304	331	307	277	290	307	301	298	287	313	286	288	274	303	294	271	285	296	279	272	291	290	281	279	335	285	286	296	275	322	315	305	299	302	287	301	305	248	291	314	286	303	304	302	262	308	301	320	310	313	298	301	315	295	262	277	313	292	296	272	313	317	264	289	263	287	290	308	304	291	315	322	323	250	278	316	294	297	314	281	303	293	259	311	306	318	290	295	302	284	311	250	303	283	313	295	265	289	311	282	312	289	296	287	308	312	280	332	273	305	307	291	287	303	304	295	279	292	293	291	299	324	313	305	296	302	317	312	276	277	302	321	284	305	291	273	275	326	298	307	284	328	306	299	305	265	303	318	302	285	326	311	308	266	314	294	281	289	305	305	314	270	292	294	320	277	284	307	292	293	300	285	307	292	312	286	289	303	258	286	296	271	300	295	305	308	302	278	287	304	290	314	300	288	269	305	316	272	311	319	284	305	328	310	277	278	306	316	306	303	323	291	335	324	292	299	292	316	275	272	264	280	285	259	268	320	265	291	300	287	277	282	323	323	319	288	310	297	305	283	315	282	271	318	273	290	271	305	267	294	290	306	310	301	296	303	306	314	242	285	305	299	301	285	332	289	293	261	261	297	301	304	278	313	290	308	316	270	264	301	269	299	298	275	301	307	298	327	290	282	294	309	271	267	285	296	300	276	302	292	330	286	304	301	325	289	275	295	328	306	268	312	320	283	296	288	292	301	306	267	284	262	309	272	319	294	298	313	281	276	298	318	328	291	285	307	304	298	281	315	289	307	279	321
22445	31311	15044	5689	4651	3691	2875	2524	1947	1781	1553	1106	883	685	639	598	596	532	538	527	491	501	478	453	439	452	459	412	488	476	482	445	496	519	571	545	465	451	432	426	392	404	415	421	395	385	372	423	387	433	382	408	439	438	416	385	398	442	408	390	364	425	392	372	396	397	371	369	395	383	377	370	395	370	415	392	364	367	375	384	371	349	361	354	397	362	394	371	389	373	409	324	381	361	366	351	379	404	355	348	361	342	342	376	338	376	349	375	377	342	344	345	335	356	362	315	343	349	381	349	369	368	337	398	379	373	364	355	355	354	365	354	369	390	378	370	363	339	374	331	370	376	341	343	338	367	373	356	357	367	357	326	349	353	360	365	341	378	329	348	355	343	365	363	385	376	366	344	328	378	348	367	378	353	349	362	387	348	347	391	375	367	366	401	388	368	362	360	369	366	362	388	363	374	356	377	348	330	357	364	363	383	335	375	379	325	362	413	379	380	334	367	334	340	363	386	354	393	357	350	312	331	334	355	355	339	391	405	326	371	379	326	354	390	325	376	359	404	409	352	354	394	336	334	349	352	357	394	353	320	380	374	357	367	346	309	365	397	390	362	370	359	360	400	380	349	345	355	358	372	320	359	364	350	363	364	348	367	375	381	356	345	331	338	370	358	405	383	395	374	336	355	354	364	377	343	355	376	359	360	345	343	311	345	331	358	349	362	364	333	361	318	362	332	342	359	346	383	355	336	362	360	350	356	369	372	391	328	367	389	394	350	343	372	348	346	360	365	356	339	376	357	373	344	312	357	354	349	347	341	387	327	353	377	356	362	339	334	369	364	347	375	379	328	358	364	343	367	355	369	357	380	341	416	356	373	314	375	373	383	348	358	342	324	367	323	396	357	356	360	351	379	377	379	357	361	346	342	309	394	343	319	364	383	336	355	362	373	386	363	356	353	364	364	343	385	353	352	332	376	386	376	353	370	375	394	363	361	388	343	346	360	397	354	317	351	364	376	361	391	364	384	369	328	345	345	365	348	371	389	359	370	383	337	368	384	340	352	371	368	371	354	362	387	377	362	361	377	323	381	362	360	381	355	382	387	325	369	366	374	357	349	353	359	318	358	370	326	369	341	354	362	368	374	379	343	360	381	372	363	363	351	319	364	398	333	367	335	360	350	414	367	383	403	387	371	379	381	360	345	371	342	391	353	359	357	357	374	353	370	336	338	360	339	320	339	361	368	352	389	356	368	378	385	387	355	366	353	369	336	316	376	334	374	370	347	336	340	360	342	369	352	393	362	374	349	339	379	395	378	376	354	349	396	405	383	365	349	358	355	371	343	365	352	365	317	395	387	366	374	366	357	357	340	361	361	375	371	381	348	380	338	367	365	398	366	356	346	389	372	348	367	359	342	351	307	369	346	377	359	396	348	329	367	341	336	347	362	337	368	356	354	343	380	407	347	374	333	338	356	347	358	366	392	348	346	368	407	332	346	347	370	366	385	341	356	343	357	353	390	382	347	373	375	345	371	361	366	371	367	353	366	359	357	325	327	370	375	393	352	327	360	383	376	385	360	382	368	353	362	346	356	361	381	349	350	309	345	353	350	370	390	355	353	352	381	352	344	379	369	339	312	336	354	361	360	331	378	347	380	334	365	354	359	345	339	359	389	344	390	363	378	341	356	378	340	358	327	346	352	355	373	348	324	370	382	356	335	351	339	345	320	357	347	370	354	348	351	386	358	368	371	364	359	414	343	359	342	364	401	351	367	359	349	378	371	360	377	360	374	332	338	369	350	373	352	356	367	361	353	349	360	373	351	353	390	371	334	374	362	369	330	351	391	361	323	334	299	407	319	354	367	395	343	324	390	377	361	342	393	351	357	399	333	345	379	375	389	371	355	344	394	358	375	356	381	358	370	378	337	376	361	380	362	369	360	360	373	375	363	357	389	388	322	334	333	356	344	401	383	383	370	339	389	377	328	358	365	360	343	357	346	339	340	353	328	331	358	358	347	373	366	353	356	355	367	325	352	344	351	351	369	347	366	352	362	344	345	341	365	351	343	355	367	379	335	326	366	393	358	343	365	382	364	326	363	350	366	368	347	340	335	364	362	370	369	369	363	369	355	371	358	341	376	326	353	372	347	363	341	344	417	340	352	366	367	371	363	357	346	403	305	348	372	349	370	343	360	391	350	342	374	344	360	379	374	377	373	343	376	346	348	388	356	353	347	375	364	364	361	362	351	378	347	358	351	387	350	362	350	325	363	375	354	369	381	406	407	375	361	356	384	363	348	359	362	350	390	351	403	376	381	336	385	379	346	329	352	360	353	361	352	356	313	366	327	368	349	336	351	347	359	336	381	344	376	371	345	340	351	349	343	352	364	346	339	360	398	358	386	355	358	380	357	335	396	319	350	370	399	345	359	402	348	356	367	379	362	352	359	360	378	352	350	362	352	364	360	363	348	306	325	337	371	340	322	345	356	384	377	360	319	368	352	333	345	351	394	332	351	356	350	348	371	351	348	392	365	347	330	338	356	377	362	380	336	378	360	388	383	369	382	356	407	353	352	378	369	386	351	353	331	344	357	356	365	335	358	371	342	332	366	376	336	372	379	345	344	371	376	337	354	357	358	366	332	408	356	345	346	353	348	389	390	352	327	378	364	321	321	365	406	355	417	364	355	322	375	348	408	361	330	355	385	362	358	360	370	372	356	370	365	360	345	350	365	386	382	338	340	375	358	341	386	365	353	395	353	370	352	362	338	354	334	389	353	384	373	343	344	363	371	368	400	330	365	357	357	367	382	349	357	350	349	360	365	348	380	364	359	359	333	374	354	376	405	362	370	354	415	388	364	347	363	355	365	367	353	350	371	378	378	370	345	399	387	341	362	356	335	366	346	350	391	339	325	356	362	355	399	347	336	357	377	349	347	362	325	354	396	348	331	340	367	395	354	402	366	352	351	363	316	375	327	388	371	395	359	353	364	381	331	369	359	351	346	369	347	365	356	360	379	362	363	357	357	394	367	383	352	367	322	376	345	366	398	375	381	382	372	356	377	352	342	361	358	339	372	359	366	347	337	351	349	369	416	356	372	331	349	385	368	377	366	390	359	358	382	345	360	359	391	374	378	331	374	355	385	394	347	346	343	360	365	313	362	324	368	387	333	324	391	391	350	341	382	370	380	361	375	349	354	314	352	364	358	377	374	353	361	366	403	359	338	384	365	354	349	358	356	354	333	373	372	369	367	364	370	349	357	334	369	352	368	351	407	379	381	350	359	337	390	353	388	360	365	391	343	365	336	390	370	368	382	370	377	358	344	352	401	352	331	326	362	385	356	352	388	358	327	363	392	307	380	363	376	358	389	357	399	364	348	364	381	347	380	346	355	385	338	385	364	341	376	385	348	357	350	372	360	395	354	355	346	336	361	364	365	370	358	342	377	410	344	354	376	356	369	369	409	362	360	330	351	391	338	365	355	369	374	381	360	373	354	342	371
23128	21220	28838	23888	21226	21015	7097	2532	1547	1468	1217	976	749	600	569	476	394	410	428	376	343	344	354	305	331	305	295	297	310	312	336	305	360	385	396	389	327	289	266	250	271	283	229	244	237	246	222	242	222	280	264	261	272	265	254	257	232	240	253	262	230	261	237	238	254	235	254	249	232	241	232	217	228	230	224	213	223	191	225	211	210	221	220	247	225	210	220	239	224	247	226	201	257	197	210	211	209	222	235	212	238	215	210	205	217	219	181	206	209	239	178	185	190	176	200	229	216	186	205	199	203	203	203	202	194	225	247	195	204	194	207	212	179	208	210	209	207	207	214	225	217	187	199	183	203	227	216	229	218	203	211	195	216	235	184	214	211	204	213	203	209	202	206	210	197	219	216	224	182	209	216	186	190	207	190	201	227	217	198	180	237	216	192	174	195	236	201	207	198	200	241	209	200	202	192	209	219	202	231	216	178	199	226	201	209	207	196	219	220	208	203	249	206	208	228	203	192	211	222	206	201	184	196	203	219	191	200	252	212	211	221	209	197	197	221	224	205	198	186	213	210	175	214	221	208	212	207	206	205	195	202	194	212	198	211	217	187	218	215	239	209	189	205	201	227	214	212	208	219	203	195	216	183	234	207	172	214	217	206	209	187	217	225	199	203	223	189	194	189	193	179	227	207	198	209	194	195	230	209	203	218	223	208	198	174	190	233	216	206	233	208	215	207	196	238	204	202	208	202	212	204	225	198	200	203	217	216	215	221	213	195	199	206	207	223	197	218	202	213	183	168	214	217	183	214	203	211	209	198	213	220	205	195	226	206	226	194	214	219	213	229	224	207	203	230	215	196	196	203	213	207	200	196	215	218	206	212	196	207	208	230	202	231	230	202	190	208	199	218	219	200	196	204	212	215	192	226	180	215	219	206	204	228	220	203	209	207	198	206	201	203	211	201	228	175	193	164	190	199	186	203	213	190	226	206	192	209	203	245	194	193	224	212	180	205	196	224	218	187	219	202	212	222	225	223	217	189	174	213	197	188	201	172	207	219	206	214	227	212	211	219	215	196	204	232	183	213	207	207	215	213	223	216	214	190	196	223	187	232	237	220	202	205	191	188	210	198	186	203	196	201	208	215	203	194	189	196	207	214	211	206	190	197	209	193	201	208	212	190	208	199	192	211	218	210	197	214	198	205	207	215	203	195	218	196	206	220	238	216	200	213	195	196	227	223	196	207	217	189	215	184	208	187	194	220	210	211	208	223	203	210	195	223	189	204	205	222	185	194	217	212	207	222	225	208	210	223	216	239	178	228	205	191	210	202	218	201	188	213	225	210	242	187	210	220	192	214	202	229	195	222	209	202	214	217	195	220	210	221	199	207	195	209	178	219	203	202	188	201	205	224	204	222	210	213	192	221	210	197	215	215	186	206	186	203	198	211	195	204	231	170	176	193	183	188	201	197	197	204	214	207	196	235	229	178	211	202	231	218	236	208	191	207	219	194	201	211	159	210	199	219	197	214	186	216	208	227	208	205	198	216	213	193	217	235	215	233	207	223	219	214	203	213	202	207	195	206	213	223	203	205	199	203	207	220	227	213	228	212	215	204	198	204	202	226	169	221	194	215	208	219	218	197	198	208	189	200	226	196	222	204	210	204	211	222	232	195	211	208	217	196	234	195	209	208	211	211	212	212	196	220	232	200	203	205	199	204	194	206	180	206	203	235	213	185	212	203	236	206	239	213	213	244	221	220	232	218	200	191	210	198	214	203	211	191	206	205	198	207	216	228	238	222	205	209	222	194	212	198	204	223	191	192	211	183	212	212	231	217	234	225	192	217	197	213	184	243	224	225	206	185	196	187	201	207	205	214	209	222	209	191	204	206	193	213	224	204	215	231	215	190	215	211	211	207	188	229	202	219	207	185	220	199	208	211	200	190	205	191	222	221	210	210	233	219	196	225	205	213	195	198	210	219	211	237	202	214	226	211	194	210	246	189	199	196	228	216	231	198	191	211	226	200	216	202	236	209	196	218	219	199	198	207	205	228	184	232	201	210	223	211	219	204	226	200	203	221	201	185	226	206	208	209	184	221	203	202	243	227	207	216	212	190	184	240	214	217	199	194	204	211	193	200	196	211	205	208	218	208	206	220	202	209	206	217	215	187	220	227	219	210	203	218	192	210	189	194	184	196	190	193	206	221	234	227	208	200	210	210	216	236	199	207	216	226	190	221	189	214	212	193	184	247	206	191	210	197	215	211	214	196	205	211	190	208	205	205	216	211	194	207	203	236	227	198	209	217	226	219	231	218	206	201	235	181	206	195	191	226	217	220	204	226	195	193	233	189	192	211	209	209	209	186	211	203	200	198	205	204	220	195	199	200	223	177	214	215	219	220	204	216	200	221	212	186	220	212	186	214	208	218	221	217	188	238	206	200	230	238	220	198	207	207	193	230	212	194	218	193	205	210	197	214	196	201	219	222	216	214	187	170	217	190	200	213	221	187	222	188	200	216	192	196	194	238	200	220	201	234	213	211	224	217	194	217	200	204	209	226	201	197	216	234	229	205	197	211	201	211	200	190	186	212	220	191	217	212	213	205	195	238	211	198	220	229	194	213	191	190	195	194	205	212	194	216	212	216	219	231	222	240	210	203	200	216	232	177	218	199	234	211	189	210	169	202	207	207	224	196	197	215	203	192	202	211	193	206	219	225	197	215	198	227	207	210	206	198	235	207	208	192	191	184	206	187	210	195	223	202	193	186	234	202	213	189	193	182	213	199	193	193	203	229	207	228	216	211	197	225	208	224	229	209	230	221	204	197	211	225	215	196	207	238	218	242	207	188	204	205	216	223	197	228	212	224	206	208	228	241	203	222	189	249	210	198	165	213	220	219	219	184	203	200	194	204	196	205	202	209	186	198	213	197	225	192	198	215	183	207	216	226	177	195	200	223	210	194	205	199	208	242	177	201	216	197	205	206	224	212	226	198	202	199	190	180	196	189	205	192	219	227	219	221	228	203	202	233	215	206	231	207	185	225	196	198	192	207	221	197	207	186	197	194	207	194	235	209	195	216	207	202	213	197	221	208	207	208	221	188	182	196	236	230	178	208	228	205	214	223	212	223	193	191	218	218	196	202	223	225	212	218	203	200	214	199	189	181	203	216	182	176	204	222	210	194	215	225	203	196	188	171	214	196	206	226	254	200	201	200	222	210	231	215	190	193	230	198	206	212	202	196	202	215	216	225	222	215	197	213	211	191	198	191	214	215	194	202	192	206	212	217	190	190	197	191	227	207	193	220	212	211	227	224	234	189	199	206	213	195	220	196	219	233	187	212	199	235	200	191	222	209	212	189	232	210	198	216	193	196	205	208	204	195	178	180	222	210	210	199	209	212	200	201	230	203	208	211	234	217	216	208	244	199	218	217	188	218	188	211	182	216	204	187	190	213	209	219	213	189	220	202	196	219	197	218	217	216	231	197	224	227	215	214	218	221	200
24990	40138	23714	11694	9724	7485	5820	5056	3597	3268	2805	1909	1380	1065	947	816	786	704	640	579	567	501	547	476	481	404	468	482	471	564	471	508	542	667	535	607	460	425	347	366	342	338	332	341	331	329	302	287	310	297	293	347	337	362	300	312	358	341	353	324	297	336	355	268	311	310	308	279	276	283	267	252	262	258	283	290	288	272	288	273	256	250	312	272	282	244	249	269	246	269	253	260	226	256	266	247	272	232	265	264	267	263	244	237	261	277	275	239	251	232	245	247	238	259	257	240	249	250	240	277	245	262	229	212	240	246	292	239	222	239	267	264	216	239	250	254	268	261	250	232	235	251	234	233	258	234	238	235	246	266	245	249	261	231	254	261	251	223	227	234	245	257	234	226	254	238	275	206	234	248	243	243	251	239	247	233	233	251	225	241	225	263	236	229	256	258	253	265	260	240	246	242	227	265	239	254	229	250	241	237	264	218	248	249	261	268	256	279	240	241	233	263	226	253	223	229	218	249	258	258	242	238	270	246	241	267	254	273	247	256	259	257	257	220	240	281	246	248	237	221	274	264	254	285	223	262	272	223	238	268	237	243	232	256	232	254	238	279	260	257	242	247	247	275	254	274	227	252	264	240	252	222	248	266	268	223	262	254	285	222	244	236	255	233	230	243	259	264	249	268	264	242	238	217	265	261	268	272	237	263	240	250	233	223	256	225	237	240	275	225	254	237	253	257	249	238	222	240	237	244	237	264	243	250	245	246	231	260	247	263	243	201	230	230	256	225	247	236	260	269	240	234	204	246	261	250	258	236	234	265	234	248	244	244	247	249	261	250	260	233	243	228	231	283	255	254	226	248	229	277	215	232	234	229	230	226	265	256	267	250	242	259	242	230	255	251	228	267	261	234	258	252	256	257	226	212	258	264	263	240	241	258	258	234	273	229	250	229	218	232	248	254	258	251	247	222	276	257	273	257	228	247	256	242	247	249	218	254	254	255	271	245	267	235	239	265	229	258	251	257	268	240	282	264	248	222	240	237	248	239	233	260	229	266	254	220	237	261	258	241	242	271	254	268	258	263	231	239	268	254	265	267	241	242	230	261	259	255	225	272	247	269	255	253	264	241	248	272	231	244	234	257	243	229	225	240	230	231	255	248	238	228	251	221	237	244	242	252	263	225	248	249	249	257	251	238	245	248	226	251	249	284	237	250	222	253	242	232	277	234	243	247	263	276	246	238	234	274	232	270	258	251	257	247	247	242	231	240	253	246	242	233	231	250	263	256	262	266	229	255	241	255	248	236	268	218	257	255	219	227	220	236	249	230	254	259	244	245	226	258	216	271	252	236	235	243	237	229	240	250	213	262	286	239	225	235	228	267	231	239	236	258	248	259	244	247	252	248	252	257	266	224	251	257	232	259	262	223	243	240	250	255	263	263	281	251	238	230	267	249	261	262	254	260	265	266	262	238	251	250	228	234	238	249	259	222	258	232	234	246	258	222	244	241	231	239	274	230	221	241	254	264	230	252	257	266	272	257	266	266	244	238	259	245	227	242	219	239	245	301	211	236	245	238	263	255	223	256	249	249	262	238	225	257	231	250	269	270	287	236	260	269	265	215	247	275	262	266	247	260	262	251	217	238	259	243	236	248	266	234	243	243	235	226	278	261	267	232	262	252	259	252	220	279	254	232	246	245	243	250	245	219	261	236	265	238	251	265	234	239	243	252	249	243	237	239	257	251	251	242	244	237	259	261	264	280	241	250	221	257	232	231	258	231	256	233	261	243	263	231	245	257	251	248	235	268	251	252	267	233	239	247	277	235	238	245	237	231	243	234	271	258	249	260	254	273	241	236	262	250	234	229	224	259	273	289	266	222	244	248	217	241	244	239	235	229	261	237	268	262	232	251	265	258	265	244	236	227	256	241	240	239	228	242	251	240	241	241	243	252	250	275	246	236	247	248	280	266	232	239	232	241	242	267	224	269	246	255	250	252	227	253	263	230	242	273	260	232	235	245	233	249	263	243	233	256	263	234	268	246	244	230	259	250	244	224	227	235	250	282	244	228	278	245	257	248	224	247	242	232	271	240	243	252	287	253	230	257	249	249	272	242	245	243	256	228	242	241	253	236	248	241	239	243	225	245	240	249	258	227	251	265	249	242	233	248	237	250	281	236	254	271	261	236	267	280	261	235	251	244	268	279	249	243	270	226	282	227	252	241	253	227	248	252	232	240	264	243	258	253	217	233	245	266	241	252	260	250	212	235	217	248	217	243	249	237	246	255	250	266	240	265	248	251	231	265	216	224	256	244	250	259	242	248	255	230	238	243	263	256	260	239	253	254	231	218	245	232	232	249	255	255	252	244	267	262	253	237	248	253	238	255	252	245	246	246	240	245	259	230	237	253	253	239	234	241	227	257	253	293	222	273	244	251	256	243	252	237	254	225	247	243	258	241	229	257	268	250	231	226	287	262	251	243	259	229	291	269	257	271	251	251	249	265	249	224	254	240	248	240	236	251	238	233	234	258	244	233	238	253	268	253	251	244	262	266	266	243	250	249	218	258	227	264	240	222	250	264	235	226	251	240	271	239	242	252	256	219	232	257	241	228	225	252	265	251	255	205	232	230	228	255	237	237	259	253	233	259	255	254	257	234	213	245	252	251	209	246	293	222	264	254	223	234	254	260	236	249	248	250	244	267	262	247	274	258	248	254	258	257	253	268	251	273	272	241	240	234	250	245	235	221	269	286	220	264	263	230	255	245	228	248	236	245	252	244	240	226	262	259	234	242	252	253	259	266	232	251	250	251	229	255	224	245	253	248	220	244	244	243	265	255	244	245	246	266	259	240	229	253	241	283	258	237	220	248	238	229	267	245	256	236	255	270	221	234	241	241	244	252	232	244	241	268	241	247	249	228	258	229	239	279	269	271	251	221	262	262	245	241	246	267	257	237	235	254	240	234	266	248	228	242	222	247	229	227	239	237	225	244	246	232	246	245	266	244	237	254	247	270	263	235	230	259	231	231	262	247	226	220	260	232	261	244	220	206	286	249	250	268	264	255	246	241	240	233	250	273	256	253	263	277	220	248	211	262	274	250	227	244	236	235	244	268	277	249	234	247	251	254	251	237	244	239	231	254	250	260	241	233	216	265	217	250	235	250	254	247	218	244	257	241	243	251	282	250	259	282	255	237	262	279	273	222	235	252	281	229	270	250	235	242	249	270	250	250	259	245	232	228	252	257	251	269	253	246	248	268	226	254	234	266	250	241	234	243	221	244	232	265	275	251	243	252	286	233	263	236	217	251	264	268	303	267	241	240	260	260	267	207	247	236	236	259	241	236	246	291	254	247	242	272	238	244	235	238	262	271	251	247	247	240	256	234	252	235	236	243	266	249	226	254	266	263	257	236	250	274	250	221	253	238	227	267	261	257	227	261	252	261	264	257	244	250	289	238	260	256	227	247	255	250	227	245	251	224	257	262	223	239	244	248	275	264	266	254
27477	20441	11124	2610	1587	1141	808	763	606	590	538	391	378	317	308	307	309	289	276	299	272	281	291	284	248	247	279	246	283	245	271	279	307	296	316	319	288	263	263	273	262	265	221	259	258	235	249	240	250	237	241	276	302	292	266	220	268	270	268	260	241	262	235	294	251	253	250	241	258	211	217	256	239	233	269	260	253	240	237	221	222	218	255	261	266	253	234	254	227	227	255	260	255	211	255	248	248	256	254	271	214	273	233	227	260	250	253	236	252	248	253	252	231	228	227	242	255	263	234	238	248	250	246	265	260	240	244	220	247	228	229	245	250	270	243	234	228	235	233	253	245	262	249	240	245	229	249	226	227	225	233	229	239	262	209	274	220	225	215	251	234	236	249	264	245	253	257	264	230	238	255	232	238	230	248	219	243	249	235	271	232	253	234	228	226	238	256	222	239	250	261	249	269	231	239	233	247	246	247	276	247	248	237	242	230	247	249	253	266	250	224	233	227	276	246	212	256	246	212	224	243	254	253	216	230	217	257	225	206	236	254	240	263	263	235	225	254	259	258	228	249	226	233	264	239	268	251	231	233	224	231	239	242	231	255	231	256	254	253	236	241	251	270	241	238	231	240	251	221	261	245	244	246	217	254	252	236	251	249	261	252	231	251	257	260	253	213	243	235	214	222	241	233	284	230	215	230	220	223	234	231	233	251	243	243	250	215	243	236	221	253	219	253	245	240	240	253	224	247	233	260	248	243	257	275	247	232	246	264	272	242	234	260	247	255	246	233	229	239	219	288	228	240	244	214	211	267	250	251	237	251	239	246	247	263	243	232	250	221	240	238	225	236	223	217	246	256	235	236	232	250	238	226	256	243	243	236	238	235	259	259	255	234	255	260	233	259	255	237	243	232	248	251	238	214	239	232	253	273	251	217	240	255	231	237	225	225	246	223	236	234	225	234	225	234	257	242	222	243	248	230	240	235	267	199	232	238	258	228	235	251	266	248	241	233	254	231	240	260	231	279	233	220	242	235	231	213	235	253	238	231	229	208	258	240	259	244	235	269	250	257	218	244	238	246	244	212	254	232	270	252	278	263	258	269	228	257	235	219	229	238	256	255	238	263	255	238	237	251	255	237	240	238	254	243	249	225	255	264	236	243	247	217	273	232	223	242	225	226	236	230	242	250	251	235	254	219	282	255	243	253	245	224	242	232	232	237	258	233	243	253	233	256	228	226	241	209	252	232	243	265	280	233	265	242	243	256	267	253	249	245	233	266	246	229	263	225	225	244	258	248	249	245	207	238	231	243	228	247	219	268	268	242	248	241	242	236	260	229	279	241	236	254	224	238	248	235	225	245	232	226	222	249	233	253	241	229	250	234	236	236	266	206	232	246	232	239	248	282	257	253	237	242	250	209	234	250	246	236	250	241	230	216	274	242	258	270	255	243	247	236	244	247	266	227	240	236	237	237	226	232	239	236	236	233	249	241	254	235	265	234	255	242	232	227	240	257	238	231	234	239	241	226	241	237	238	248	228	239	251	222	230	247	255	213	231	264	232	249	256	234	262	256	272	221	255	235	233	221	248	232	236	236	224	234	252	254	246	221	257	261	237	264	229	233	264	222	228	233	248	262	246	216	252	244	234	231	274	238	226	206	200	226	234	251	234	230	240	256	260	200	225	258	252	271	245	266	229	252	266	226	228	247	233	234	227	262	231	247	258	249	235	259	272	245	271	255	259	248	240	232	252	292	249	242	212	218	262	225	223	233	227	250	247	237	214	254	238	262	241	254	238	240	255	236	249	224	248	250	251	231	258	270	257	243	234	242	257	248	265	253	256	219	227	252	231	259	259	242	244	266	249	248	248	241	273	248	231	213	276	244	252	236	249	233	254	239	215	250	245	238	250	252	218	210	240	255	267	261	251	267	249	242	245	242	260	266	227	257	219	259	257	255	238	254	248	235	232	247	259	227	254	244	237	261	235	250	256	253	240	251	227	262	242	250	246	251	239	224	256	252	252	246	246	248	233	266	261	260	264	262	234	231	251	258	261	263	257	259	246	247	247	260	234	243	231	234	251	232	234	273	256	264	233	244	242	235	254	207	239	224	221	245	230	239	244	250	232	281	236	240	240	262	243	239	230	247	252	245	218	238	263	244	235	228	228	260	273	269	247	231	226	245	255	239	262	245	248	239	233	244	248	237	257	241	262	259	238	241	238	280	237	221	227	241	252	222	262	240	251	254	252	243	232	221	250	249	231	236	239	246	255	242	261	248	227	236	237	214	264	223	241	257	243	239	263	244	256	255	264	210	252	224	252	301	262	253	231	279	258	250	223	246	255	226	247	253	253	247	245	269	222	221	255	230	236	219	248	219	267	236	254	234	220	210	260	237	215	238	262	236	264	270	252	231	232	249	215	223	236	262	254	253	254	261	248	247	216	221	267	274	257	267	237	233	239	245	268	234	257	232	265	231	241	263	253	227	247	245	247	246	225	247	252	235	259	260	223	264	282	286	240	244	244	242	268	256	220	217	236	234	231	269	261	255	201	236	271	252	256	240	215	223	235	226	222	278	225	252	244	240	244	245	228	234	252	248	266	249	225	252	284	267	253	276	257	224	233	228	214	249	244	213	246	231	226	248	256	224	248	265	264	226	260	266	262	283	250	211	231	203	242	245	244	230	220	202	225	250	245	227	234	221	236	248	251	243	236	233	246	234	263	246	245	256	223	226	246	242	226	251	223	275	258	227	249	248	249	227	262	248	238	247	247	223	226	239	234	252	264	248	261	254	265	270	254	269	241	236	252	249	234	242	244	246	233	244	251	250	225	244	244	245	244	221	216	209	247	248	239	227	259	217	233	248	268	271	209	255	230	245	285	233	245	264	228	236	261	242	250	263	233	254	249	242	274	216	261	257	238	207	241	225	237	208	238	260	238	250	243	231	220	246	257	234	234	241	210	247	237	267	259	235	226	246	236	244	245	269	231	236	244	259	198	221	251	215	247	266	236	240	251	257	224	250	227	236	234	239	285	227	233	260	250	232	230	239	245	226	251	237	262	247	222	239	235	245	244	230	259	233	278	258	236	249	248	255	243	247	256	263	221	248	256	227	242	237	233	232	240	244	251	233	221	269	269	207	266	214	236	254	269	238	233	217	273	219	250	240	261	236	247	236	237	247	242	229	264	246	274	256	226	261	215	237	238	228	280	258	251	268	253	244	249	252	247	256	254	226	265	252	196	235	228	250	260	232	243	238	224	245	248	222	237	253	228	266	259	261	264	260	264	238	216	211	249	246	255	225	254	200	224	256	253	233	255	262	265	239	226	202	230	272	229	253	216	229	234	253	242	231	248	260	244	219	233	254	229	262	262	249	245	216	260	223	207	224	240	226	230	258	247	270	237	227	254	244	248	237	261	239	252	228	237	264	261	267	241	245	248	212	233	258	246	229	241	218	246	214	244	227	223	243	237	221	262	230	244	255	282	201	254	232	239	235	239
20593	25164	10727	3492	2870	2406	1827	1690	1273	1304	946	684	489	457	507	453	450	416	391	388	393	375	382	374	347	360	354	390	356	416	371	421	451	432	435	432	401	363	373	331	323	344	334	315	326	374	323	312	318	331	348	305	351	333	360	341	334	312	350	333	354	350	360	306	361	287	353	339	309	327	321	282	321	299	322	328	289	333	297	307	302	327	306	318	326	296	307	290	317	274	331	308	324	313	316	289	293	327	319	329	310	323	293	313	287	299	314	310	315	290	307	315	292	310	315	312	301	294	301	252	298	311	287	279	284	317	291	298	286	280	295	324	326	335	302	309	299	315	297	315	290	285	327	306	256	309	318	290	285	306	326	308	289	276	318	259	305	279	294	297	274	302	304	303	313	275	293	321	302	297	300	320	276	301	297	303	329	298	279	322	317	317	324	297	301	307	303	321	289	334	290	325	302	347	296	292	311	287	316	301	328	281	292	294	290	300	307	319	339	303	314	323	287	288	285	322	318	288	329	317	322	318	286	319	308	281	313	299	305	333	312	305	296	333	296	308	299	333	288	278	295	320	317	305	325	298	325	295	305	286	299	328	297	333	289	292	313	314	323	287	305	285	299	319	318	289	298	301	293	303	286	329	305	289	299	324	286	296	284	301	312	312	318	321	318	325	281	286	311	319	303	280	304	300	305	275	305	303	274	292	320	352	336	288	311	292	283	316	322	331	299	296	283	290	309	306	311	326	304	293	320	297	297	294	316	299	292	303	293	295	302	272	310	320	279	282	301	307	323	311	309	282	307	311	306	321	327	294	338	288	304	300	286	323	263	318	312	323	264	307	301	312	263	297	306	304	285	309	297	310	316	303	305	307	284	317	306	298	335	291	280	309	312	309	311	320	321	318	289	303	319	282	293	318	294	300	288	289	331	340	310	320	311	311	290	304	303	282	311	316	313	320	302	302	286	302	313	258	312	295	293	319	293	298	320	284	302	317	299	282	293	318	306	294	279	323	294	325	314	318	291	302	297	321	273	312	320	327	316	326	296	304	328	299	298	308	293	301	296	311	303	289	297	308	315	322	291	323	320	282	289	327	329	290	303	318	327	300	290	319	305	319	287	308	339	262	305	295	336	321	289	286	308	285	285	311	300	299	328	268	294	284	313	326	290	293	314	326	324	279	280	319	278	321	307	303	333	328	298	292	309	320	281	317	340	335	311	320	288	324	324	343	263	300	270	311	296	317	295	297	282	308	297	317	298	308	313	301	319	343	299	286	263	313	300	316	318	310	303	272	307	317	290	293	334	339	328	293	301	352	308	289	309	303	282	288	289	324	315	311	358	327	308	302	294	307	287	324	280	297	280	293	317	328	304	282	283	331	310	313	270	331	306	314	307	337	290	319	276	309	300	294	294	257	294	279	291	317	335	299	302	279	303	326	291	268	307	289	318	296	303	316	284	304	339	303	297	320	311	318	327	309	282	322	303	315	308	292	303	282	286	294	306	292	292	275	293	310	352	306	273	300	296	285	289	299	331	292	309	286	309	285	289	306	285	324	270	304	299	336	324	323	328	316	275	294	329	285	331	298	290	306	328	290	304	344	307	338	315	295	290	342	303	315	286	271	302	292	322	304	279	332	269	283	294	318	273	296	322	306	323	275	306	301	298	305	300	315	270	318	283	309	281	315	326	297	329	297	317	288	287	285	313	298	301	308	307	298	288	296	329	286	299	298	281	308	276	286	304	299	270	340	318	313	322	297	308	293	295	297	331	309	298	285	290	306	305	317	287	302	312	315	286	313	291	293	326	319	322	283	302	295	331	321	325	315	316	339	289	284	310	283	294	301	320	312	314	303	295	279	309	325	308	318	299	316	286	313	289	282	313	320	304	280	327	319	299	280	316	306	298	307	289	309	299	296	306	290	323	316	305	294	314	310	278	308	299	273	310	288	270	291	306	300	321	302	288	270	314	282	309	305	296	298	320	313	274	328	281	345	282	298	292	290	298	313	323	301	299	266	331	318	285	292	288	301	309	294	313	294	325	308	301	318	312	303	289	303	293	315	320	324	279	316	284	291	308	292	331	304	302	319	303	266	299	328	315	289	309	293	294	353	308	324	277	326	307	310	301	307	298	315	314	279	300	299	302	317	340	307	294	285	292	301	298	333	279	271	294	285	322	298	318	324	305	331	306	322	289	292	321	312	311	274	300	317	293	295	312	300	287	309	287	317	310	292	280	305	294	318	309	297	277	291	303	279	304	325	293	275	333	308	279	319	293	337	294	299	324	292	317	343	290	308	315	319	312	277	291	279	295	286	289	278	303	302	313	286	339	262	301	310	288	260	287	309	281	327	268	286	304	344	325	322	296	295	289	285	281	305	306	299	306	307	321	284	318	301	325	309	301	303	301	276	298	302	316	295	303	318	329	315	314	288	296	300	330	290	329	282	295	301	304	272	311	302	316	269	306	255	320	293	305	326	326	283	289	314	312	275	319	307	340	274	307	310	304	326	262	309	323	278	314	301	280	300	303	321	311	272	276	310	300	312	288	311	297	276	303	325	306	278	317	330	333	296	269	323	292	290	317	320	322	272	295	298	317	261	313	298	340	285	316	286	285	301	321	312	311	302	313	318	328	311	302	300	285	305	320	311	303	315	306	277	271	338	285	304	296	301	309	312	271	299	312	316	294	311	293	306	324	333	287	323	308	333	275	312	313	298	297	317	295	289	308	315	300	327	347	317	310	302	336	318	304	314	320	299	302	289	284	313	304	328	307	314	305	287	311	314	283	304	275	278	305	296	313	324	307	303	293	297	282	303	314	319	278	300	292	287	300	339	313	327	322	284	268	319	278	297	289	324	304	321	288	295	312	276	295	301	280	313	268	303	334	284	325	296	320	321	301	318	309	306	302	287	287	330	314	263	338	302	304	305	312	290	294	305	307	294	291	330	288	296	324	326	306	304	308	283	320	303	267	302	305	310	313	317	267	300	309	324	311	293	318	311	321	294	302	319	313	295	305	282	299	289	287	309	269	309	289	307	294	280	327	294	295	316	307	278	287	296	338	287	270	306	300	306	310	285	303	299	277	289	307	286	290	346	296	286	325	302	291	306	292	308	319	331	301	311	281	317	301	299	294	269	268	266	297	299	289	338	317	300	329	305	320	310	301	303	309	300	281	293	322	291	287	343	311	315	283	309	307	311	342	295	311	319	298	303	327	302	289	291	304	306	322	312	312	304	297	321	327	288	283	328	291	299	273	316	304	318	308	285	308	304	275	313	287	347	298	319	320	322	314	292	303	324	323	305	296	282	285	295	303	283	300	319	293	299	311	311	306	343	291	323	321	283	292	288	307	339	301	304	284	309	318	304	296	358	332	295	312	291	308	308	324	276	324	322	291	307	296	307	308	321	284	274	266	261	287	306	296	301	291	314	308	285	326	308	300	267	309	308	306	311	308	293	295	304	288	330	314	347	299	293	309	296	327	293	338	291	293	292	307	297
24243	21204	28208	24462	20897	6937	2102	1489	1049	1082	758	534	413	387	343	346	334	275	273	284	290	285	234	238	269	222	225	224	228	249	248	208	242	302	267	293	249	216	197	195	192	193	179	200	205	169	197	191	197	200	190	209	197	187	199	204	218	195	205	192	195	206	193	203	171	198	195	179	178	208	176	166	176	192	203	182	158	170	181	165	168	151	183	179	172	200	155	164	184	189	171	148	164	162	151	159	164	167	175	176	158	163	167	173	170	158	168	178	178	147	171	161	169	158	163	158	164	170	152	171	166	190	165	169	158	164	165	171	149	177	177	179	165	182	164	171	154	170	197	175	166	196	191	157	182	142	145	153	170	171	168	182	157	186	188	196	177	178	180	152	173	167	173	156	164	166	167	161	159	160	155	154	178	161	193	183	149	166	171	173	154	152	167	174	142	170	168	169	146	166	163	182	177	172	155	184	193	159	173	176	164	154	155	151	178	158	171	177	163	141	169	143	153	171	184	174	180	178	167	169	174	161	155	183	135	174	164	184	186	176	139	167	153	197	168	141	197	154	178	165	156	172	160	163	165	164	146	159	160	168	171	168	160	174	162	161	176	170	166	166	169	143	179	167	169	149	183	158	197	171	173	173	184	170	164	143	161	165	171	161	191	173	166	166	169	177	165	151	180	167	177	148	154	145	170	135	158	166	158	167	183	172	147	173	188	168	178	168	176	148	180	161	174	161	157	176	173	161	179	161	153	184	152	158	194	166	185	172	179	183	182	170	163	168	168	178	166	178	183	142	159	163	165	148	175	184	165	171	154	182	156	181	159	177	176	150	171	198	158	151	161	153	163	168	162	155	179	162	152	169	150	163	170	169	177	160	166	158	171	193	174	159	184	183	172	179	194	159	140	169	185	164	186	158	156	182	175	158	157	174	186	193	170	169	167	134	166	169	169	173	160	161	158	158	173	171	142	168	166	162	166	155	170	174	201	180	173	167	156	174	177	165	168	189	173	177	148	158	160	162	179	156	178	179	137	169	163	159	164	159	159	185	171	162	168	158	157	154	166	154	149	184	156	169	183	161	175	151	164	209	178	188	165	190	159	175	170	167	157	160	174	146	169	140	165	170	160	178	187	156	172	157	170	152	161	156	195	153	170	156	180	185	149	156	146	165	168	165	173	152	177	179	180	167	188	173	167	188	180	166	153	154	148	167	153	180	170	150	137	165	169	174	162	173	167	164	148	177	152	150	150	144	167	144	163	176	157	174	175	172	189	165	177	185	198	169	165	164	165	180	178	174	168	183	148	178	164	176	168	188	176	161	171	173	174	164	157	200	167	166	174	152	149	144	165	138	187	171	168	157	156	172	173	168	149	161	167	171	174	169	178	155	197	170	183	149	157	189	156	181	167	160	173	160	179	168	192	153	143	144	175	156	164	177	175	156	187	147	175	183	179	153	183	151	165	154	191	171	163	195	166	147	182	169	187	179	150	153	154	175	177	177	169	172	158	181	171	133	170	187	183	164	155	192	144	163	160	169	181	178	182	166	176	166	147	180	154	181	153	173	176	182	172	181	167	165	158	195	161	168	165	169	161	171	157	171	167	177	161	163	156	184	173	175	155	193	141	166	169	154	152	163	184	156	181	155	197	151	161	157	174	152	143	170	176	175	178	159	177	159	186	155	152	163	182	156	168	160	160	165	160	136	178	154	188	180	158	175	175	172	161	158	168	173	174	171	173	173	169	179	175	164	165	154	170	149	149	176	166	177	169	163	171	167	165	168	170	165	169	160	170	176	158	163	165	164	173	156	173	153	185	140	187	181	170	151	163	173	197	162	152	156	143	168	174	176	168	168	165	157	170	156	150	170	155	169	180	153	172	174	180	158	162	187	196	163	164	169	150	175	170	165	179	162	167	172	189	159	168	159	185	177	164	143	177	161	161	155	154	181	159	179	169	166	156	177	157	188	177	166	164	174	153	176	163	162	152	155	174	155	180	160	156	183	180	184	152	162	171	168	169	162	172	177	175	182	137	165	170	185	147	156	165	179	159	162	185	151	169	141	173	156	151	164	188	151	167	128	178	157	148	174	161	166	160	158	157	174	148	171	167	179	176	154	144	172	173	190	185	158	181	150	159	163	153	140	175	165	180	164	163	161	159	159	158	181	170	162	183	185	171	168	185	174	164	161	170	146	151	186	170	171	205	145	157	165	180	159	170	175	177	132	151	153	166	159	185	168	174	155	149	166	155	167	160	163	162	156	173	178	152	182	170	161	177	162	180	180	157	172	175	142	173	150	154	167	165	164	146	159	152	154	154	185	160	167	163	171	156	166	194	169	162	159	172	166	177	168	164	165	157	167	142	162	173	181	173	176	164	156	130	145	165	164	176	183	173	177	166	174	154	172	148	175	183	192	210	161	180	182	178	164	159	148	140	168	171	147	190	161	155	160	158	156	170	185	178	150	153	173	149	152	210	190	159	156	180	163	155	190	177	184	182	165	149	148	177	161	158	154	154	172	159	162	152	159	175	157	167	160	173	152	156	147	178	161	171	156	176	167	158	169	165	156	154	162	173	182	189	152	155	182	150	164	139	182	166	172	175	157	172	156	175	169	176	162	147	167	163	200	176	148	152	175	162	177	158	166	179	182	176	165	153	181	174	170	155	157	170	183	155	147	168	169	137	165	167	184	158	169	142	164	164	152	169	166	174	152	176	149	165	147	160	169	179	148	175	154	170	174	168	178	184	160	160	172	151	152	166	186	163	157	166	180	160	181	142	151	170	171	164	181	178	165	147	169	176	166	171	188	168	170	146	185	158	192	158	157	149	157	177	173	165	147	142	151	155	162	172	182	183	138	157	170	156	177	169	159	172	168	161	183	155	162	167	148	157	169	171	165	163	142	173	176	168	183	152	181	156	197	164	161	163	169	183	164	168	172	139	156	184	187	156	167	152	180	168	168	171	155	163	197	159	194	160	153	169	153	171	155	160	170	179	181	174	186	142	159	158	168	187	181	157	172	157	169	156	154	173	186	158	149	154	180	167	153	168	178	181	170	192	170	174	166	163	185	173	157	187	167	167	157	180	158	195	181	164	161	152	166	151	170	175	178	165	163	160	160	186	171	154	161	176	166	142	185	162	172	177	164	157	168	189	176	153	162	152	176	152	142	166	182	167	188	156	175	186	173	139	161	168	184	160	177	157	190	159	168	174	174	175	179	163	170	162	141	180	169	143	167	154	149	175	153	160	158	158	161	143	177	147	184	148	174	175	161	169	175	165	156	183	171	145	149	189	159	157	188	185	135	179	174	167	186	192	157	176	179	159	160	177	176	164	152	146	176	175	182	181	181	172	172	172	141	193	153	176	182	187	179	149	189	152	169	179	152	192	174	163	157	174	170	166	179	172	140	160	156	161	178	194	172	167	181	173	173	165	154	186	141	161	166	166	146	159	143	147	157	151	182	160	158	172	158	182	149	190	152	146	162	186	163	145	189	143	172
21691	35308	19164	8489	6125	4898	3914	3289	2492	2364	1737	1125	814	768	628	565	563	489	470	454	414	400	372	367	361	317	331	387	374	425	388	362	450	418	473	442	347	290	243	285	282	258	272	262	243	251	262	259	229	256	255	276	264	278	304	265	312	282	274	259	241	256	238	309	265	250	252	251	225	260	234	229	232	242	231	220	239	239	234	229	230	228	189	222	214	205	250	216	230	216	209	222	198	220	200	206	254	223	234	234	230	223	223	231	228	197	220	219	229	209	218	195	221	202	221	216	222	183	215	238	229	195	243	213	206	212	215	209	198	232	212	208	225	226	203	244	240	201	237	204	196	205	199	234	200	219	206	218	207	214	220	232	202	205	222	205	212	252	204	212	195	220	204	240	201	219	206	221	225	220	225	219	240	211	212	236	191	220	205	211	200	189	195	191	187	208	207	213	231	232	208	211	224	226	204	210	237	194	201	220	210	198	215	235	213	214	221	174	203	219	193	189	180	212	231	223	220	226	201	209	205	193	231	198	215	198	198	231	232	223	248	257	211	209	217	215	212	223	221	211	224	230	230	212	212	213	209	222	196	224	193	212	219	234	194	219	219	198	214	215	230	234	182	198	211	223	235	201	218	234	239	196	201	221	206	234	210	206	209	187	228	220	215	226	235	184	190	202	228	233	220	212	216	212	232	208	222	236	186	229	221	221	209	228	207	222	221	226	213	189	220	235	210	205	209	215	229	227	230	211	218	207	213	216	197	215	231	204	222	210	210	237	198	205	224	238	203	182	221	207	183	223	224	192	198	219	196	198	206	205	209	216	194	212	217	197	226	220	213	215	228	204	229	206	203	212	200	196	210	227	216	214	223	273	221	199	199	173	238	221	203	219	211	209	203	182	198	222	172	219	203	218	218	226	219	209	210	214	202	218	214	198	211	230	204	239	205	245	218	193	201	218	216	225	244	212	213	225	189	203	211	217	194	204	228	224	229	231	202	197	204	202	202	197	240	221	204	203	219	214	206	202	215	233	227	202	209	221	212	222	196	199	225	218	203	199	216	196	212	205	216	215	220	233	203	216	229	201	211	202	201	212	180	205	230	234	182	220	210	189	218	231	211	235	223	204	212	242	202	197	205	211	216	237	214	236	213	213	203	222	212	211	199	210	204	204	228	223	204	235	202	201	223	235	210	210	234	202	218	204	226	205	207	198	211	216	202	208	222	186	215	199	188	211	210	221	217	194	207	223	209	197	196	205	230	220	203	199	231	209	200	204	226	236	216	224	226	204	185	225	239	200	223	217	190	223	207	216	215	219	235	211	221	185	198	193	206	205	233	216	215	196	245	199	202	261	225	207	203	224	198	227	208	234	233	203	214	187	206	190	213	202	219	222	212	196	207	211	207	225	207	184	210	199	213	220	197	206	205	184	222	207	218	229	214	230	197	225	234	247	202	215	205	216	202	206	216	220	202	231	234	218	203	207	206	202	214	242	221	192	215	208	219	198	190	190	184	219	211	185	192	224	219	216	199	217	201	191	199	206	219	233	226	212	197	222	192	200	223	213	226	212	200	214	210	197	237	221	234	218	209	224	231	221	230	221	208	224	212	216	202	193	211	193	204	224	182	220	213	220	208	217	198	230	192	247	233	222	197	194	222	195	234	233	225	208	194	193	218	227	206	231	218	224	206	199	194	201	227	226	206	219	220	200	187	182	241	229	210	188	205	191	229	216	201	225	203	236	207	179	206	226	230	222	243	236	212	212	226	222	202	179	226	225	216	216	198	206	177	216	228	204	208	220	220	215	212	221	211	200	218	210	203	235	227	214	228	210	209	249	205	206	238	204	205	217	240	203	215	201	219	220	202	210	237	210	178	201	206	189	210	194	212	228	201	222	203	223	220	213	209	217	209	203	243	202	211	203	228	214	195	216	210	203	206	222	189	218	209	207	206	226	187	219	202	195	206	196	207	175	214	216	214	209	209	212	185	219	258	208	226	203	229	204	227	202	230	225	218	196	220	227	192	216	235	218	202	220	243	194	211	186	209	205	209	192	219	211	185	221	215	205	213	201	198	223	229	204	218	203	216	210	224	231	200	211	213	198	201	215	213	193	213	213	211	194	209	227	193	217	215	236	187	186	236	211	209	227	216	226	212	207	211	208	219	230	209	208	218	221	198	206	219	207	212	195	210	195	186	218	220	213	206	190	203	240	214	200	228	212	210	209	225	229	186	217	233	200	191	193	220	190	240	200	203	196	201	208	199	199	230	221	224	199	191	229	239	209	215	246	215	217	217	237	220	226	218	198	217	183	216	200	221	189	208	237	222	222	205	219	233	227	200	197	212	215	227	211	212	223	208	192	229	200	195	231	209	214	207	218	199	198	196	195	222	191	183	183	187	206	207	187	215	213	211	198	223	245	192	193	230	214	211	228	211	239	252	200	232	196	205	207	200	215	216	209	214	197	217	230	236	211	216	212	232	214	202	220	215	220	219	200	235	190	203	181	227	196	198	228	221	221	210	230	218	196	233	217	206	178	202	210	226	221	209	221	223	196	211	193	242	224	198	206	214	208	203	200	205	229	193	235	235	215	211	211	186	202	230	201	229	236	196	219	234	223	213	192	192	214	204	217	208	229	205	246	198	240	205	234	207	216	227	248	191	220	193	182	191	211	239	228	202	202	227	201	200	195	217	238	227	265	207	208	220	208	225	258	206	203	207	213	196	223	208	215	209	201	221	235	189	222	215	207	189	204	226	203	203	207	200	217	259	196	203	228	188	204	223	207	188	218	215	235	202	206	209	204	221	217	221	194	203	213	213	219	222	235	238	231	193	197	200	188	207	192	207	204	200	237	234	209	218	201	241	216	198	191	231	252	212	213	209	221	204	209	188	184	207	222	191	185	212	211	204	201	213	214	235	226	212	228	215	218	204	226	258	230	209	211	214	191	178	166	219	199	195	212	187	199	197	204	201	208	225	211	206	216	211	205	238	215	210	205	205	193	218	215	237	193	214	204	221	203	234	188	230	219	222	235	197	213	232	220	194	209	192	192	238	207	185	220	188	221	202	230	210	232	220	219	196	210	207	217	215	198	205	202	212	194	196	220	214	199	196	234	222	243	238	215	207	236	195	225	203	217	210	208	197	233	212	203	237	213	199	201	214	201	203	230	221	207	239	238	217	214	185	215	205	197	201	209	201	233	204	209	198	198	193	252	197	232	219	234	234	233	232	232	210	222	223	205	205	231	211	218	216	218	248	218	213	195	221	226	211	213	224	185	225	236	225	203	191	219	194	216	203	218	213	217	245	209	217	218	194	238	188	185	215	211	216	202	232	222	203	211	224	206	182	211	224	247	236	222	203	242	220	216	199	204	222	230	209	189	205	201	197	218	207	229	209	217	212	212	203	213	206	205	223	188	207	227	216	191	206	245	232	211	220	211	181	216	189	208	220	210	218	242	212	210	193	246	195	217	228	199	232	201	222	231	234	225	199	223	210	211
25434	21217	26914	25313	7300	1845	1327	1117	920	885	636	544	466	443	429	391	418	393	359	431	368	405	360	360	366	302	362	372	334	348	298	354	398	396	402	433	363	348	321	323	295	312	337	313	314	345	302	294	284	322	294	286	336	320	374	337	325	334	286	316	327	295	293	344	309	307	290	307	312	347	281	324	314	322	331	344	316	327	306	319	267	338	311	308	298	307	316	307	336	317	290	306	272	274	293	291	302	312	307	268	302	298	272	297	290	303	315	292	321	310	295	297	311	295	304	295	303	310	332	289	316	288	302	280	291	299	304	326	313	329	285	279	339	282	280	311	300	327	305	292	302	303	307	309	308	325	285	299	279	316	275	318	292	276	305	316	281	307	284	306	259	295	328	302	308	282	334	288	306	323	286	290	274	301	322	295	316	312	315	280	332	291	291	317	280	292	277	291	282	294	319	297	290	312	250	319	312	298	287	296	290	287	292	302	313	280	277	274	275	328	292	315	338	273	286	307	303	297	306	328	312	288	321	316	301	286	288	268	280	294	310	298	294	293	325	313	311	287	321	278	313	314	301	287	266	302	321	276	266	283	298	325	300	285	282	325	313	274	273	299	332	282	280	292	311	303	335	314	291	293	285	325	289	291	310	259	285	322	324	291	320	316	272	291	292	308	283	269	305	292	316	270	302	312	335	303	266	307	303	315	284	296	299	318	343	317	295	297	282	288	299	304	314	304	281	274	347	324	298	311	335	294	313	299	283	299	301	292	280	281	292	290	308	292	287	310	276	281	263	288	264	306	315	297	285	308	287	309	288	299	278	328	292	314	281	283	308	299	281	305	281	307	304	314	286	321	258	295	277	318	263	300	297	306	295	323	314	295	321	284	318	315	321	293	287	312	268	312	286	295	274	310	286	317	263	327	296	320	310	302	285	277	328	334	268	311	306	315	294	314	257	310	292	314	326	292	293	310	315	301	295	312	294	285	302	272	281	306	271	279	326	306	338	294	316	294	330	349	313	294	299	295	289	312	281	304	289	285	257	279	312	343	298	284	274	284	272	316	259	312	285	278	303	295	320	326	330	286	291	315	304	306	307	316	280	292	284	254	319	329	269	330	301	298	293	331	331	300	281	313	306	291	292	275	288	285	269	318	290	298	309	270	288	285	302	295	301	297	283	320	297	289	314	312	272	294	289	286	276	306	294	305	305	320	302	304	321	313	284	279	287	295	310	291	290	279	291	310	280	311	333	320	272	278	312	312	316	299	286	274	316	298	287	300	306	323	294	319	282	272	289	300	299	298	300	265	279	316	301	299	306	317	326	308	313	311	299	319	279	300	291	291	326	323	314	308	302	292	278	308	317	309	293	302	285	305	313	281	312	275	271	288	289	310	320	312	315	327	296	278	313	300	294	322	319	276	307	261	295	302	313	288	280	289	291	282	290	313	306	298	297	294	292	320	272	288	315	261	323	333	284	267	292	298	305	303	295	295	316	306	315	270	299	290	302	301	297	295	315	326	317	329	284	289	262	305	292	308	312	323	322	283	302	300	305	286	279	291	281	301	307	269	329	305	315	280	310	283	301	299	265	300	315	284	277	300	280	281	269	294	284	264	287	309	301	314	293	330	315	265	250	300	302	318	323	282	303	312	302	320	306	303	309	307	279	305	281	308	301	300	304	285	304	327	306	298	283	288	285	306	298	294	303	283	312	274	284	317	296	313	283	323	318	313	289	259	282	316	315	323	279	302	323	291	289	293	307	277	273	300	308	282	307	289	288	292	268	286	286	280	290	297	315	309	301	337	292	286	305	286	296	294	292	305	301	298	312	296	317	298	264	341	319	279	308	299	306	288	274	266	304	294	316	298	286	273	275	313	305	285	309	306	289	324	266	298	308	297	307	312	278	297	262	321	303	321	277	295	282	294	299	274	300	310	329	302	292	308	323	305	284	314	312	284	278	286	319	313	286	337	307	284	285	273	315	283	301	299	288	311	283	291	296	298	293	306	309	287	307	286	311	292	314	306	285	291	264	286	312	307	298	292	292	305	280	329	310	293	300	273	330	282	304	323	324	271	279	273	294	303	295	298	294	302	285	283	315	295	303	296	301	277	302	271	309	281	312	293	302	264	284	310	292	290	306	279	321	307	304	317	321	300	287	309	287	327	311	302	330	290	314	299	271	281	313	291	290	300	322	315	298	300	308	308	306	313	321	281	288	317	307	310	302	312	269	349	264	299	296	326	295	286	303	294	296	285	295	301	296	302	340	299	305	319	313	311	287	329	284	327	352	290	307	303	281	299	308	309	287	303	290	319	290	258	289	342	336	317	281	307	315	305	304	326	291	276	293	270	287	285	302	313	306	299	286	326	301	301	302	286	292	277	295	303	308	296	290	306	311	294	278	292	324	278	301	320	303	317	343	332	276	290	308	260	264	310	318	312	289	286	316	288	283	305	305	266	302	325	313	326	290	310	318	321	304	289	320	313	307	284	302	264	305	289	283	294	302	300	294	284	263	279	312	306	268	262	275	246	321	271	310	311	287	291	309	301	306	285	287	260	298	286	294	292	286	309	275	309	299	333	296	295	330	315	296	305	299	292	319	285	325	293	283	301	270	308	297	287	293	328	309	296	308	300	274	300	318	295	323	260	293	318	291	294	316	293	291	345	291	294	278	269	298	300	313	305	304	278	280	289	302	317	312	307	307	286	304	308	284	299	290	263	296	286	289	276	301	310	274	290	290	316	321	273	290	285	303	270	312	286	260	317	281	300	281	319	289	281	293	316	315	277	312	286	296	290	319	305	276	304	313	294	295	299	300	317	311	303	316	321	315	325	284	318	305	297	280	277	290	259	280	274	312	309	294	326	313	289	309	300	307	315	317	278	318	284	310	265	284	320	299	255	274	305	292	281	299	278	331	287	304	298	265	318	300	296	317	310	320	257	285	295	260	297	316	305	292	292	310	300	306	333	298	289	326	284	294	281	295	308	297	295	331	298	273	327	318	290	314	290	310	307	301	289	335	278	305	297	307	280	298	293	308	264	298	304	294	295	303	322	262	283	323	300	244	270	296	301	336	285	289	323	305	288	294	309	299	307	283	319	290	300	280	308	300	298	302	303	304	284	260	315	308	310	297	285	308	293	297	303	307	276	268	314	294	306	331	293	297	290	292	309	325	310	285	319	287	297	283	309	324	309	270	296	305	295	292	290	261	288	256	278	314	293	271	319	306	293	323	294	300	326	298	274	268	283	324	269	317	307	306	292	300	304	285	302	303	345	302	322	306	295	327	266	322	314	299	311	296	313	313	301	302	301	300	292	293	288	283	316	325	305	276	308	289	287	314	301	282	270	318	306	288	295	274	304	277	299	291	311	327	318	331	318	310	299	263	279	312	299	296	265	315	323	299	284	298	281	287	288	301	285	255	287	265	273	291	299	297	302	338	277	290	283	294	291	291	321	297	299	299	318	316	290	318	301	302	296	321	283	303	289	309	313	322	298
22064	30292	15256	6299	4661	3603	2959	2650	2249	2013	1418	972	818	723	665	591	537	558	521	558	501	494	496	512	482	456	485	485	450	485	489	474	549	558	579	531	473	442	418	415	393	382	426	422	435	393	420	404	388	416	461	401	459	438	433	442	467	415	401	403	386	447	404	412	402	398	381	380	367	384	366	362	357	396	415	382	392	378	365	408	344	409	392	393	402	398	373	374	361	337	344	371	371	358	384	348	350	346	367	348	358	371	364	376	358	345	402	389	400	365	368	353	343	332	352	345	404	361	398	361	376	367	366	394	349	358	385	377	347	371	356	420	364	354	367	363	406	410	335	376	345	374	372	347	371	388	358	340	380	364	383	358	342	368	349	383	365	367	373	346	349	361	360	363	370	355	336	364	354	363	392	382	391	375	384	379	382	361	346	343	319	362	343	386	397	372	355	369	363	357	385	365	324	371	378	378	366	362	364	364	396	362	382	397	352	381	400	360	372	363	376	334	335	350	343	380	363	346	387	373	320	368	368	350	397	359	354	380	425	309	339	360	382	393	368	379	347	368	344	390	412	387	362	350	374	354	372	394	364	372	373	371	354	366	370	347	388	377	402	395	391	367	375	346	380	364	366	361	347	376	391	380	370	358	353	341	390	375	356	358	369	378	377	367	360	362	339	371	352	360	370	339	367	368	361	386	355	380	356	369	344	391	380	395	343	351	371	368	371	353	353	401	387	389	355	357	383	328	375	378	341	366	386	355	343	402	396	347	414	359	388	383	367	377	356	338	393	379	352	375	365	365	352	350	394	369	358	354	381	372	379	382	353	388	369	384	338	381	386	360	356	354	378	402	357	378	369	339	359	367	334	370	366	368	378	359	400	345	376	330	369	336	399	365	376	399	347	341	338	344	352	383	378	382	380	345	381	397	367	381	370	372	375	398	367	336	381	358	350	376	378	376	364	352	373	327	364	383	368	389	342	374	366	373	373	358	381	349	329	361	333	344	396	393	370	358	375	361	356	391	346	354	376	348	363	346	366	380	377	395	361	352	341	374	358	354	373	358	399	381	350	376	356	356	380	371	352	375	401	362	401	358	373	369	367	370	311	377	349	397	363	380	351	382	372	370	365	380	357	380	383	386	396	365	370	363	342	354	369	388	381	365	387	385	356	352	366	376	364	397	362	372	407	364	372	337	372	359	340	355	366	376	359	356	336	372	368	371	363	381	379	356	363	379	380	361	337	370	373	356	371	352	353	385	347	362	368	360	346	346	376	349	339	366	406	362	358	375	359	369	355	384	374	368	372	370	365	392	374	383	350	380	390	354	375	359	363	350	356	350	345	383	353	327	372	359	351	385	378	341	344	380	377	384	379	388	386	329	388	372	401	365	370	351	368	398	374	313	376	386	386	354	368	368	366	350	395	345	391	381	383	347	323	390	406	338	390	364	366	347	410	366	362	362	377	346	376	398	385	352	357	351	353	375	358	369	367	370	351	356	377	368	368	392	344	360	369	350	363	392	356	371	339	381	368	352	327	402	357	396	399	362	380	368	372	333	375	352	328	374	390	375	394	358	355	353	376	383	371	354	405	361	375	356	354	395	337	380	346	374	376	361	402	366	348	351	374	358	354	353	357	366	340	382	383	369	377	355	370	339	379	374	355	349	351	334	358	397	369	386	395	362	354	351	350	341	357	369	374	363	383	367	397	366	386	360	358	363	356	399	366	358	390	391	345	379	373	395	360	351	363	396	388	363	405	407	347	346	385	372	392	364	345	379	367	386	339	374	390	366	350	351	365	411	336	367	405	370	402	373	399	390	338	362	367	346	347	357	369	374	388	364	362	357	362	336	394	350	372	394	360	356	369	346	370	384	357	392	392	383	374	389	410	356	375	351	368	346	394	372	374	372	343	333	358	358	352	373	358	377	363	379	368	391	396	377	377	359	354	377	375	368	353	360	331	366	316	353	365	379	362	402	368	371	348	338	340	378	387	367	360	365	353	405	396	340	380	371	349	361	401	344	334	390	390	343	369	365	412	379	379	357	373	373	378	387	392	380	386	367	389	385	392	371	361	382	382	384	360	384	360	346	374	342	346	393	376	354	375	392	339	358	368	359	344	368	379	365	379	398	363	355	377	406	349	380	425	388	359	386	344	403	396	380	376	387	389	342	389	339	381	351	360	368	355	368	377	376	385	376	371	350	365	357	313	348	351	352	365	382	376	360	369	367	360	371	384	347	355	386	363	393	372	392	355	383	368	356	364	385	355	399	377	365	346	362	374	395	365	353	346	355	362	390	354	376	369	375	338	349	351	331	357	331	381	345	359	346	375	381	379	394	387	386	384	378	370	355	347	366	336	328	357	373	368	379	366	377	387	370	375	377	406	383	386	345	372	357	350	327	367	345	377	328	402	356	369	390	347	358	380	355	330	359	380	356	345	349	393	392	350	362	359	378	360	370	350	361	364	398	379	356	397	366	363	361	350	365	389	359	396	381	360	373	354	383	374	343	373	370	345	356	368	347	360	381	351	380	363	397	364	341	346	367	402	368	385	386	342	327	369	356	406	379	374	353	362	356	376	381	359	360	342	362	341	326	366	371	410	351	356	405	361	394	338	375	354	376	342	368	382	393	357	377	374	369	345	368	365	355	366	335	361	383	378	369	359	344	391	349	363	373	405	371	368	383	391	336	367	410	385	337	351	352	346	372	350	376	363	363	371	358	338	371	367	348	358	379	396	370	367	364	383	378	353	378	380	351	371	380	357	370	364	350	334	359	381	374	350	394	359	356	365	388	358	385	376	369	344	372	385	346	344	389	417	362	373	383	361	366	382	395	372	378	397	381	394	355	368	375	349	361	361	359	349	385	381	376	389	354	356	359	347	376	380	399	375	361	402	345	356	359	368	373	354	388	377	344	390	315	387	343	353	352	377	338	360	375	349	384	328	364	380	354	384	371	370	384	367	388	361	383	361	362	354	374	395	368	361	335	398	389	370	374	380	351	359	410	328	375	375	325	403	367	315	358	383	348	392	357	359	418	353	359	393	341	354	382	381	363	355	379	333	357	385	357	365	352	365	361	372	364	382	368	349	407	363	385	337	374	350	355	364	364	377	392	385	338	396	364	373	352	338	405	386	382	368	402	377	347	401	349	367	340	404	361	327	367	378	338	365	358	366	352	382	378	385	369	315	317	390	366	379	343	351	405	400	373	396	360	335	361	340	355	380	360	393	349	388	368	362	382	354	399	385	344	386	377	373	365	364	351	393	357	371	346	347	368	361	338	371	378	364	370	415	384	356	371	357	398	373	400	377	340	381	368	355	382	356	400	354	369	367	361	355	357	320	373	398	352	389	356	392	354	360	380	349	358	344	388	407	368	341	355	373	367	350	363	337	358	394	351	367	386	342	352	361	372	379	341	371	386	362	384	361	353	383	410	376	390	385	381	346	365	367	416	383	380	371	388	368	374	359	359	377	367	371	351	337	364	362	371	360	346	359	392
23188	21250	28830	23953	21258	21121	7442	2543	1908	1646	1145	839	643	580	540	527	461	413	420	383	344	366	332	341	316	284	327	370	319	351	323	321	380	462	445	387	329	301	292	245	279	242	247	273	244	256	219	254	252	245	246	258	260	285	290	300	273	248	219	263	260	266	283	244	246	250	248	259	256	248	243	249	228	237	226	227	231	252	233	199	234	240	221	234	203	232	225	241	234	226	210	202	243	230	224	222	250	228	213	208	227	238	203	198	193	182	233	208	210	211	247	202	221	198	222	224	196	195	214	218	208	215	199	234	229	227	216	191	237	183	215	205	201	215	209	225	231	224	180	183	203	217	184	241	186	190	210	210	217	220	226	239	191	227	248	227	205	235	193	219	190	200	182	224	182	223	207	225	198	205	206	223	215	213	209	201	205	203	236	213	213	208	226	211	238	228	190	227	222	219	227	247	202	204	236	234	243	232	196	203	224	206	227	215	221	216	195	215	220	230	226	218	233	234	219	226	203	216	213	205	211	237	212	209	236	210	190	216	232	205	242	241	207	194	210	242	228	182	207	209	238	242	218	223	227	237	208	230	207	241	232	213	227	222	202	238	235	214	193	191	229	224	203	207	234	192	215	212	221	221	236	197	222	217	218	222	205	218	223	233	223	187	230	191	216	239	232	239	208	226	199	208	213	183	210	228	230	234	214	205	204	210	216	200	222	196	193	211	195	201	216	236	225	233	216	222	229	236	231	228	191	210	204	206	188	241	207	223	206	189	206	219	201	204	216	209	210	225	213	243	237	199	201	199	224	219	212	221	193	205	195	223	206	229	203	201	205	200	206	204	219	214	198	229	233	206	199	217	213	233	219	215	201	211	211	198	232	227	219	221	213	206	217	201	225	215	219	204	208	219	210	225	225	210	210	222	229	203	212	190	206	213	196	220	216	203	209	208	207	220	229	207	199	234	182	202	221	232	213	212	228	212	191	214	218	209	232	224	188	225	199	234	214	216	213	210	216	207	216	195	218	202	219	209	213	257	190	186	231	215	222	213	209	204	229	205	224	214	195	210	216	205	205	207	212	227	214	215	223	176	233	235	210	201	226	208	197	197	195	226	202	189	208	223	200	195	206	195	247	229	210	208	229	251	209	228	229	197	185	243	197	193	196	225	199	235	225	217	203	230	220	221	213	212	234	225	226	215	200	233	218	224	227	246	207	198	227	227	214	216	223	225	204	231	231	218	193	192	216	220	253	223	208	213	210	210	205	187	215	226	213	205	212	187	196	222	231	216	207	215	209	228	222	208	192	227	230	241	201	233	212	209	223	241	195	208	196	221	224	212	209	228	221	226	229	226	223	213	174	196	218	217	209	231	231	223	228	191	208	217	232	205	211	158	208	206	224	211	212	224	206	223	212	188	228	197	208	239	209	213	213	214	191	236	229	207	193	183	205	199	216	245	211	210	224	225	231	213	212	242	216	212	198	225	223	214	198	203	214	183	243	192	213	206	226	221	215	208	212	209	210	231	200	224	205	182	211	206	200	201	221	198	213	218	196	210	233	218	216	207	222	215	220	216	245	191	193	211	243	210	208	209	233	228	224	217	201	225	231	198	222	206	207	205	215	206	234	219	196	220	196	204	219	208	208	219	208	214	215	211	232	221	217	231	191	204	222	201	227	195	205	233	224	211	229	227	211	197	225	226	239	227	191	225	222	218	221	210	198	203	213	221	235	229	198	201	200	234	195	223	223	202	245	220	225	219	218	205	230	184	181	194	222	226	195	222	214	223	214	205	199	199	222	193	194	207	237	201	205	215	246	223	208	216	223	191	210	224	209	209	200	174	191	227	209	190	195	220	229	246	229	189	201	238	216	257	198	198	194	224	218	204	223	226	226	223	195	229	228	226	222	186	221	230	209	216	222	229	199	230	233	217	224	199	220	217	218	196	228	204	202	210	227	212	223	231	205	189	223	195	199	231	201	222	234	216	206	166	197	211	239	221	216	212	220	216	234	201	199	217	213	214	202	224	209	208	205	204	187	218	218	210	224	203	209	207	218	198	205	205	214	213	198	201	252	213	205	200	209	218	211	215	188	206	222	228	223	178	222	196	234	205	204	226	199	201	203	228	235	227	212	197	223	215	206	182	217	223	253	210	191	230	229	223	198	216	217	201	219	219	180	250	236	214	232	201	234	206	220	215	190	211	224	178	233	214	207	200	219	187	221	212	205	224	234	199	199	228	232	193	195	202	226	203	240	216	213	221	212	214	257	217	212	220	182	215	221	252	207	235	224	223	216	211	182	217	196	230	206	199	219	194	211	221	212	187	208	216	209	182	213	195	215	219	195	229	195	230	214	232	207	199	248	232	192	220	236	204	218	210	225	203	205	212	215	222	206	169	230	215	190	232	220	216	227	198	204	211	217	215	215	230	189	209	193	204	241	236	231	210	204	209	223	196	232	218	210	198	183	222	219	192	222	195	219	233	221	215	186	216	233	207	218	203	218	222	218	209	241	235	197	214	221	225	216	220	208	237	249	194	214	226	216	227	228	208	210	238	224	198	207	233	206	209	226	210	236	223	222	229	204	203	252	230	196	210	188	203	209	217	218	222	201	216	243	208	221	203	206	203	206	183	197	231	228	196	214	216	185	213	202	194	200	190	213	204	240	207	200	233	198	230	232	218	199	219	203	217	183	231	223	189	207	188	198	216	233	218	195	182	215	212	186	191	224	205	216	190	218	181	201	219	221	209	242	186	180	213	203	194	218	205	231	247	217	201	214	196	227	229	227	227	192	217	224	224	210	217	205	192	247	237	195	217	243	232	197	212	179	228	201	206	216	223	214	217	222	191	180	196	188	195	217	222	207	221	216	199	203	196	204	214	219	195	217	190	211	203	190	221	200	223	217	211	218	211	233	217	214	231	207	208	214	251	223	197	217	231	185	213	225	210	242	205	223	231	225	199	227	222	213	226	240	184	243	214	235	230	221	217	250	210	206	248	220	239	226	213	219	210	221	213	178	195	209	218	206	220	197	212	198	200	211	214	227	211	202	209	207	198	216	209	201	218	211	208	190	212	230	254	201	180	212	232	209	200	211	220	220	214	232	181	193	194	183	222	229	212	206	229	198	239	238	209	224	176	212	208	213	217	217	221	207	242	203	221	231	217	194	194	250	248	206	193	202	199	172	222	202	208	217	210	214	205	211	220	210	226	208	212	234	189	203	224	203	212	225	205	199	230	202	236	210	210	203	216	216	219	221	220	195	215	213	200	206	220	216	230	223	199	211	207	198	212	214	231	194	236	211	209	225	230	221	227	224	196	202	192	187	208	235	218	209	230	214	203	235	190	200	194	212	221	232	208	195	215	219	206	203	198	235	213	215	217	200	187	220	183	205	203	213	194	197	206	200	188	210	212	229	232	238	230	227	245	177	232	211	231	227	196	196	210	203	214	225	203	221	196	211	189	225	206	207	227	225	218	229	229	234	210	249	211	204	232	189	222
24514	40286	24505	12454	9061	7380	6133	5314	4455	3691	2491	1658	1304	1069	954	941	760	713	640	656	599	566	493	524	487	455	483	454	460	485	463	575	655	601	647	597	454	423	371	375	340	374	329	346	334	356	288	295	296	335	366	341	327	373	369	367	327	354	310	353	303	365	320	307	312	337	247	304	332	308	288	313	275	286	299	288	260	309	307	276	263	268	294	302	278	278	284	270	290	289	307	249	241	314	270	258	276	250	250	277	262	261	248	269	267	272	270	257	288	271	251	261	257	263	259	251	265	251	259	260	257	233	286	233	262	283	261	243	243	249	269	253	260	296	265	263	264	265	274	270	271	249	250	249	235	259	259	258	251	250	258	224	241	249	269	272	286	241	253	240	245	270	287	268	263	236	246	267	246	223	236	253	292	243	268	242	268	238	266	236	256	258	225	269	268	274	256	252	237	282	251	236	241	282	248	243	273	239	260	247	269	240	283	274	276	281	260	258	251	266	239	250	263	268	243	219	217	278	263	248	244	266	251	272	245	252	256	251	252	270	259	274	264	235	244	261	238	271	269	244	269	257	265	251	263	257	265	260	244	262	237	206	262	278	244	260	270	252	269	261	271	233	235	262	229	263	252	264	242	230	250	267	262	261	244	269	231	233	252	271	267	253	270	254	271	254	251	250	245	268	270	232	258	265	211	228	266	284	272	256	242	253	265	262	263	254	235	237	252	246	247	273	259	264	300	265	211	265	270	263	249	263	276	270	274	226	267	237	259	267	240	264	288	255	284	254	262	260	254	257	268	266	260	250	247	261	245	229	300	237	259	242	255	243	238	284	259	229	250	260	239	270	267	217	268	266	231	295	268	254	274	259	265	265	272	250	229	264	276	248	263	270	261	258	266	250	237	261	246	270	270	263	236	255	273	246	257	256	261	273	230	244	292	266	244	266	240	277	258	244	258	256	250	277	266	236	289	245	276	254	282	277	277	263	246	233	242	252	269	263	270	254	277	249	251	249	264	262	241	257	256	254	253	250	274	246	271	234	269	250	244	244	272	271	298	247	245	247	265	256	259	256	270	250	253	249	267	253	238	246	252	284	266	244	289	242	260	228	274	262	248	250	303	252	273	246	273	247	247	260	269	254	261	229	274	227	266	251	229	254	273	254	257	261	260	249	239	276	257	260	252	254	236	235	242	250	218	256	272	258	274	223	252	251	281	271	245	278	265	285	267	236	270	269	253	249	241	285	251	262	286	257	283	280	271	244	238	258	238	260	266	266	235	255	230	272	259	238	264	283	250	245	270	289	260	257	257	266	285	287	235	243	237	278	232	249	248	227	260	266	259	284	268	252	270	269	247	279	263	245	244	219	256	240	257	268	244	218	232	262	265	246	247	239	217	259	249	277	262	264	265	268	263	220	236	251	242	271	231	241	267	284	262	257	247	267	231	256	220	248	282	271	281	245	297	254	258	247	246	273	258	265	239	255	249	261	254	219	281	241	269	250	226	261	274	261	251	260	247	285	248	242	258	263	251	283	254	242	231	241	261	257	252	259	268	275	263	264	252	280	259	263	249	252	249	261	251	249	289	268	251	256	215	240	268	276	241	236	253	238	255	272	252	255	238	214	267	260	256	263	263	258	259	263	245	280	228	249	264	254	267	255	259	255	233	269	257	231	250	253	264	232	254	259	269	261	234	246	249	252	252	251	253	265	265	274	243	252	254	249	260	278	259	262	241	273	278	269	240	255	250	266	239	252	252	276	252	210	247	247	248	225	225	277	246	245	265	239	246	233	235	265	240	238	254	244	285	251	252	235	245	243	232	251	235	250	253	241	238	272	281	247	253	230	243	246	287	298	277	254	254	239	250	264	262	239	228	255	276	257	278	247	272	240	240	236	263	243	249	282	270	258	239	246	251	260	258	274	242	278	251	256	246	251	267	268	256	252	281	264	256	272	237	257	257	252	225	262	268	269	226	262	272	243	257	274	256	280	244	278	233	265	245	273	273	258	282	272	255	257	259	244	230	258	247	268	244	239	271	281	258	289	273	258	261	267	245	260	265	259	270	257	282	253	252	250	285	267	253	252	270	253	255	248	281	280	248	291	260	230	265	228	248	224	238	245	218	247	241	244	255	230	278	278	254	249	249	262	248	250	250	258	263	274	233	237	270	247	268	254	267	254	241	241	242	256	259	251	214	255	258	254	243	229	275	264	260	278	259	265	280	264	278	285	275	245	260	276	250	247	248	234	279	260	248	271	245	259	250	258	234	257	264	255	270	233	230	272	234	260	256	256	273	261	268	228	265	277	254	242	241	237	239	272	261	263	234	234	256	223	238	250	286	272	241	231	252	227	259	274	276	224	249	266	235	281	253	246	265	237	262	257	249	267	278	270	305	222	249	262	264	260	226	276	279	259	270	270	275	239	249	265	252	295	274	255	248	270	253	247	244	282	253	278	256	263	268	246	253	255	267	226	269	240	271	229	246	231	263	259	247	250	241	285	260	267	290	256	277	272	255	241	262	273	258	266	243	268	257	276	279	238	258	261	270	286	261	259	238	226	270	254	235	213	236	253	257	246	264	238	243	258	234	231	256	302	234	268	262	273	273	250	264	214	252	256	250	233	233	294	247	280	269	239	249	261	245	252	249	288	244	252	262	240	264	269	241	248	257	246	234	252	217	268	285	270	275	280	251	241	285	260	239	260	277	248	264	239	271	279	247	265	265	265	274	268	246	241	256	289	250	256	252	240	251	269	249	245	253	237	272	239	254	282	292	259	249	273	225	255	253	249	268	265	264	253	268	284	245	264	259	271	246	245	265	261	261	263	262	229	245	281	259	256	253	258	253	231	238	267	268	270	286	243	268	266	252	282	238	274	260	248	258	233	245	255	243	242	240	297	266	252	244	260	253	267	276	270	232	272	255	257	233	301	267	294	284	229	253	247	249	254	256	233	248	256	236	225	240	242	245	280	260	241	267	296	238	249	281	268	256	231	265	246	246	251	248	255	265	264	281	264	245	243	237	247	256	262	265	247	234	251	245	254	233	243	245	267	268	253	266	262	246	264	256	237	255	220	255	283	262	275	279	268	274	255	263	250	248	254	250	272	247	263	247	242	283	268	264	237	241	275	223	248	242	274	234	244	257	268	260	236	250	262	262	247	254	267	238	253	239	282	279	252	241	270	273	245	260	250	250	261	246	265	253	271	293	262	267	277	236	249	262	242	236	235	258	257	245	261	279	281	230	251	279	240	269	218	254	239	245	240	240	271	282	262	257	260	233	251	226	241	264	229	253	278	265	263	245	256	314	263	237	244	232	233	250	241	285	248	244	260	244	242	290	231	227	256	267	248	267	241	250	247	236	259	246	246	234	265	277	255	278	257	229	261	263	236	266	249	248	225	230	256	285	279	253	261	251	263	251	260	243	247	258	281	251	232	247	254	256	248	260	250	256	281	240	260	238	275	238	262	235	244	287	253	258	266	236	251	235	248	267	273	285	254
27599	20681	11508	2929	1589	1185	1010	813	756	682	487	371	334	339	327	325	309	318	329	296	281	301	262	313	273	284	284	269	318	308	270	328	309	313	317	338	283	248	258	240	266	266	266	278	247	248	286	270	265	285	261	252	274	298	288	257	258	282	257	251	266	266	257	262	245	273	264	261	245	303	230	275	267	298	278	283	232	265	241	281	245	233	224	245	248	258	225	259	246	254	231	260	243	259	255	260	229	250	254	239	244	255	214	230	240	207	239	248	256	237	256	236	237	231	222	240	238	250	230	257	227	251	278	221	241	250	277	255	213	244	270	246	230	254	251	272	265	253	280	249	239	260	253	251	242	237	245	278	247	246	269	223	259	246	266	229	235	276	269	256	234	259	262	238	239	216	246	246	246	246	229	242	255	260	228	241	232	235	271	264	230	235	263	252	278	231	256	249	260	261	259	252	274	239	257	237	272	239	257	238	241	246	253	244	251	229	233	261	258	272	277	239	259	256	260	237	252	236	262	224	241	254	246	264	247	220	245	240	217	254	265	255	243	237	242	241	260	253	218	250	260	259	269	247	248	250	255	242	278	254	243	253	265	259	248	259	256	237	239	223	213	246	270	239	240	241	264	261	248	261	260	254	244	223	247	279	263	254	267	270	236	238	290	251	229	264	231	244	289	263	245	230	214	236	233	243	241	248	241	262	251	241	261	246	269	237	237	264	232	258	236	281	229	272	222	254	238	234	253	252	275	268	231	261	247	238	207	263	236	245	254	259	248	228	203	244	258	243	245	263	227	240	253	233	218	265	260	263	257	281	255	246	256	228	249	260	251	222	236	225	222	278	261	248	236	232	235	240	236	234	246	235	238	254	241	251	234	250	251	273	251	223	262	231	252	257	254	238	246	247	264	245	247	241	256	262	266	261	245	239	246	231	253	254	245	257	249	240	234	260	258	281	229	210	269	233	231	264	220	255	281	239	240	249	245	273	234	249	271	268	245	231	262	251	253	272	236	273	274	255	262	249	259	249	238	244	236	241	243	253	243	235	274	268	244	247	272	227	227	214	278	230	242	242	277	254	282	259	274	251	257	246	239	270	246	243	257	259	224	255	250	260	235	304	250	248	244	229	239	250	230	232	246	255	255	220	241	258	241	259	265	259	250	260	240	245	243	250	235	250	255	249	250	249	241	249	254	239	241	278	263	255	225	250	248	239	265	251	248	271	254	238	227	227	237	216	240	225	259	254	279	232	256	242	250	246	258	249	218	271	223	267	248	263	223	258	243	265	269	243	238	249	233	265	252	252	247	246	270	278	232	252	238	221	241	237	239	229	271	207	250	250	239	235	239	245	243	257	228	250	248	264	239	246	239	256	286	240	246	242	234	253	235	243	233	243	252	250	265	257	248	263	255	248	253	253	251	247	250	250	270	229	255	256	236	238	268	252	252	234	242	237	269	244	247	248	237	242	240	251	221	244	255	272	240	238	286	238	250	255	255	261	246	244	224	258	247	250	271	279	229	235	252	237	256	255	232	229	242	229	254	225	220	267	262	230	269	272	252	243	250	212	240	245	237	269	247	271	262	230	293	257	224	229	238	274	252	234	260	224	260	271	241	245	264	270	221	243	246	274	259	253	273	258	236	236	211	237	230	237	266	248	235	249	253	226	270	228	236	237	263	258	227	261	253	227	248	244	282	239	276	257	265	251	235	231	236	279	249	240	218	256	226	267	252	246	243	247	270	223	196	212	245	224	237	241	240	256	240	258	223	270	241	264	272	251	244	229	243	275	258	247	237	248	229	255	256	250	243	226	227	265	255	261	246	251	275	244	242	219	260	235	248	273	248	245	239	263	241	248	244	257	223	237	220	253	237	214	244	259	252	264	249	260	261	236	229	250	257	241	247	253	243	233	250	254	257	241	228	233	249	246	248	237	248	236	263	261	260	270	268	246	234	242	243	265	260	240	240	270	253	264	239	265	259	245	253	247	240	247	244	266	245	255	258	242	249	239	263	265	237	264	241	223	269	271	266	250	255	217	263	237	245	242	271	259	247	255	250	232	237	257	253	245	274	248	260	253	264	236	234	228	252	206	230	248	247	275	239	276	256	250	250	240	251	234	239	272	243	266	235	231	239	222	279	218	262	243	221	256	256	245	232	240	219	231	234	238	246	267	251	250	216	243	212	237	241	270	241	243	233	278	263	255	248	217	262	249	233	246	260	258	249	258	261	259	267	211	234	233	237	272	244	235	262	240	261	240	210	243	250	243	263	267	256	237	275	243	235	244	230	232	227	241	255	239	241	241	260	246	252	234	250	247	265	264	253	258	254	264	239	260	238	212	253	225	264	284	260	228	277	245	240	254	252	253	229	249	274	242	269	237	219	258	240	244	221	225	259	241	264	268	264	230	251	247	240	265	256	230	242	227	230	241	224	236	237	210	243	241	247	240	242	247	234	244	225	245	216	254	261	225	246	245	265	240	248	255	277	266	276	245	240	220	249	230	216	262	237	243	238	242	245	231	251	286	218	247	240	260	251	270	248	223	238	233	236	266	254	245	242	245	264	267	240	249	245	273	259	242	212	258	239	253	243	248	234	226	237	247	234	249	240	278	254	252	238	251	244	229	269	248	258	243	276	274	255	284	242	223	260	223	234	253	240	266	246	249	272	212	233	249	270	242	239	250	260	249	241	233	253	242	243	248	250	263	262	277	245	257	237	246	228	234	245	235	235	263	222	293	248	246	251	247	259	245	257	255	250	224	227	237	234	225	235	246	259	234	249	263	263	251	249	251	260	234	250	246	252	237	227	257	213	248	248	249	259	235	236	241	258	271	230	238	249	232	281	258	256	253	242	245	235	236	241	230	265	274	246	264	260	247	250	273	243	258	264	225	266	226	224	291	231	231	234	249	251	255	254	254	241	246	241	238	279	284	217	250	265	251	250	269	270	242	257	236	243	251	277	229	228	241	255	256	258	250	201	252	252	228	242	245	250	268	249	261	241	222	260	256	238	273	241	235	212	252	253	261	221	250	268	244	244	246	243	237	230	267	250	254	256	253	247	267	220	274	226	220	271	256	257	217	272	247	253	244	258	241	255	249	243	241	238	234	265	254	273	253	265	243	241	244	256	267	248	231	253	248	260	243	267	242	231	273	263	246	271	231	258	249	266	243	254	250	226	281	230	258	251	268	258	247	253	234	253	261	263	234	259	262	253	255	262	288	236	266	229	224	270	226	260	237	257	257	245	261	236	225	256	242	265	243	250	246	265	251	255	243	219	232	251	275	223	223	247	259	233	283	250	225	245	244	237	259	246	248	247	275	250	251	228	244	250	246	289	243	245	218	216	261	268	232	254	241	265	257	247	265	214	254	277	272	262	248	246	258	261	262	233	272	265	229	250	238	281	259	230	272	247	236	231	231	229	266	234	254	272	258	274	255	235	244	256	257	256	258	272	280	240	260	250	231	259	242	237	252	246	230	251	262	249	237	238	235	213	239
20312	24991	11511	3764	2708	2357	2221	1854	1690	1367	969	629	525	497	496	458	428	431	414	426	378	365	404	391	397	337	401	393	388	402	386	409	407	470	478	434	377	353	361	348	347	345	339	275	356	286	336	313	332	362	366	357	342	339	343	357	357	339	328	339	372	367	341	342	288	342	299	350	342	343	330	339	328	327	313	290	332	326	314	317	287	304	317	285	320	340	348	322	312	296	289	300	308	292	305	294	320	340	296	335	344	302	306	330	322	309	325	306	317	339	310	313	291	288	307	326	293	337	314	304	310	328	297	327	344	343	301	304	297	300	287	304	300	305	297	295	295	301	306	291	285	323	346	306	313	310	307	323	315	316	318	275	301	279	331	311	331	275	299	334	319	336	295	318	305	306	309	347	302	314	315	318	269	333	320	293	313	303	304	294	332	348	303	308	312	298	324	305	341	293	320	325	326	322	318	326	310	330	319	308	292	294	286	299	291	321	301	286	332	343	305	312	321	341	306	334	332	317	317	318	310	285	327	324	291	318	310	308	295	311	311	342	295	310	298	292	311	281	339	295	319	325	329	333	323	325	314	314	312	324	309	307	305	314	293	286	306	355	302	303	283	318	310	305	297	298	344	319	295	316	316	315	302	308	315	304	328	308	309	319	313	328	319	315	317	340	324	267	283	299	301	335	308	287	284	299	292	304	295	348	302	305	303	310	286	328	297	297	312	308	319	291	335	312	310	316	274	308	319	339	303	332	297	311	276	295	289	299	300	288	297	342	313	301	314	302	312	305	336	305	272	296	305	331	296	313	319	297	354	302	323	328	312	311	288	328	301	315	284	306	299	288	301	302	319	332	318	325	269	310	287	334	313	312	274	332	289	339	295	320	300	311	321	298	317	336	292	318	297	287	319	307	315	297	326	309	331	319	305	286	313	311	335	293	318	315	295	287	277	316	339	280	322	337	302	350	326	269	306	310	305	306	313	325	312	313	335	284	307	328	301	324	306	326	323	317	334	311	324	321	310	303	316	288	325	332	296	337	325	296	282	351	309	314	320	281	298	288	325	289	331	320	322	338	355	310	326	310	312	292	317	282	334	278	307	261	309	297	336	320	318	301	300	324	321	304	306	336	295	322	284	315	316	310	321	309	348	336	320	314	326	279	311	330	305	319	306	315	309	294	330	321	305	296	299	287	311	319	335	313	328	325	322	282	321	275	292	267	329	338	302	312	366	316	345	315	316	340	330	304	311	276	330	325	309	286	266	296	308	343	330	297	352	315	311	328	299	301	321	323	291	333	307	317	360	337	344	302	320	374	306	306	291	298	336	285	324	320	328	307	305	309	302	307	297	326	287	328	314	297	325	305	316	321	328	291	330	320	320	316	333	347	311	312	315	345	312	329	314	313	244	330	313	329	337	325	315	319	295	296	333	310	293	300	312	298	312	320	299	334	297	316	341	293	339	304	300	295	295	332	305	321	336	292	308	304	312	320	334	294	301	310	343	307	290	324	303	311	311	308	326	293	309	314	316	307	333	288	287	293	321	309	309	330	281	331	328	278	315	325	288	310	324	296	313	323	318	332	322	324	324	317	315	307	273	312	335	313	328	330	277	277	327	301	322	360	297	306	294	330	325	323	306	299	332	288	316	309	314	340	297	315	312	295	304	317	320	332	290	333	299	316	319	322	297	308	339	294	325	310	294	310	301	326	315	321	308	289	315	305	310	276	299	326	315	312	290	272	317	287	302	335	336	287	315	303	301	303	333	315	309	330	337	309	309	307	304	325	369	309	321	288	336	329	307	302	311	324	320	303	293	306	296	283	326	279	310	325	315	343	290	336	313	305	303	289	311	308	303	329	321	330	322	335	319	294	321	289	320	307	331	275	326	336	297	307	322	303	328	297	328	309	306	301	320	338	305	315	340	298	308	343	305	303	310	308	315	298	342	313	271	336	325	270	308	332	281	356	306	306	314	297	326	301	311	293	317	286	324	314	307	301	314	301	335	308	336	319	307	336	318	311	302	288	336	313	301	312	312	327	302	313	321	331	329	318	293	271	325	330	323	322	307	340	327	301	285	280	300	342	315	299	324	326	280	343	327	314	295	310	288	286	311	305	326	326	306	322	317	338	328	303	313	312	281	301	307	289	334	319	288	335	317	300	333	324	307	324	321	303	336	320	335	306	313	349	317	299	321	339	287	309	345	338	297	335	320	302	321	326	282	341	330	307	295	277	304	320	305	291	320	300	327	327	325	305	338	341	303	293	341	323	304	299	302	302	327	318	310	333	323	316	319	317	290	282	288	305	292	330	354	315	308	318	286	295	307	325	302	332	296	305	312	290	321	286	336	309	329	288	322	331	322	309	302	319	295	323	300	319	284	318	327	295	316	297	328	306	328	324	308	345	343	307	305	318	314	329	325	307	311	305	331	300	319	345	317	296	313	302	288	301	309	320	317	298	345	338	296	299	297	304	326	300	277	291	300	309	328	299	317	310	290	320	324	317	300	297	280	286	284	296	327	302	313	318	316	349	330	293	295	303	293	297	276	319	308	331	343	300	329	327	335	330	313	305	306	292	333	327	301	322	305	332	309	325	339	296	314	362	271	308	331	293	330	323	314	304	317	272	308	281	312	330	298	322	328	294	341	330	303	333	311	313	285	306	316	310	321	328	289	303	318	302	298	303	304	315	317	316	317	282	304	297	324	325	332	317	325	302	311	276	316	345	304	295	315	296	299	312	303	324	284	296	351	282	294	341	293	355	306	317	320	320	293	324	298	261	347	299	296	276	315	362	303	279	331	338	304	302	296	323	293	307	297	321	299	320	305	330	329	323	288	295	305	318	330	311	326	312	309	310	343	290	316	313	297	319	310	323	349	277	317	308	310	313	311	285	306	321	341	298	318	292	334	296	299	310	321	286	315	323	317	318	306	356	315	325	347	330	330	318	301	306	305	327	289	333	317	321	297	307	312	326	347	315	299	308	309	297	284	313	301	289	299	298	306	307	321	313	303	298	333	293	297	305	322	268	336	315	315	365	282	306	275	350	301	318	289	310	300	311	316	312	313	325	319	321	304	302	296	312	306	305	322	312	316	317	367	325	256	322	311	330	289	320	331	310	293	285	328	310	308	293	306	333	345	285	291	319	331	308	291	300	330	344	344	321	300	333	299	305	297	315	309	315	341	291	310	324	299	307	293	313	309	318	311	301	294	345	321	344	340	296	333	325	295	330	332	330	326	280	324	300	296	298	321	300	309	332	344	312	304	334	351	318	344	322	289	312	325	316	297	304	346	301	312	317	297	306	309	304	306	299	283	287	278	316	362	335	305	308	341	336	293	332	332	319	291	278	337	287	305	341	295	285	266	321	302	323	329	300	290	342	307	272	264	312	316	291	306	318	308	316	290	315	327	284	300	326	300	334	337	289	285	279	281	323	310	328	302	317	287	279	310	314	286	308	306	312	319	298	289	327	292	342	322	303	332	344	294	313	311	304	273	284
24142	21194	28224	24417	20888	6845	2243	1670	1312	1078	794	476	449	411	407	340	332	320	314	302	260	256	251	230	247	226	250	223	263	250	273	289	291	298	313	297	249	223	197	217	212	213	187	187	193	211	199	229	216	197	214	210	205	221	205	217	203	219	221	200	185	202	217	187	189	169	163	182	201	188	173	176	189	209	204	203	194	211	182	176	162	174	171	185	172	175	163	167	174	204	159	185	179	187	181	187	180	165	163	170	183	170	206	192	190	170	174	185	167	181	190	197	188	175	163	196	154	180	189	176	197	169	159	163	196	166	161	203	148	158	179	175	172	178	203	156	178	177	155	194	156	170	163	191	169	179	201	172	170	171	193	168	188	175	151	169	164	188	180	155	189	142	168	186	170	196	173	159	179	170	188	170	174	165	177	180	158	163	160	168	167	180	166	179	169	160	163	184	165	159	195	200	169	149	188	153	187	198	176	162	189	156	145	204	167	201	189	172	154	174	184	201	182	167	168	177	164	176	179	159	163	181	175	190	190	161	159	185	165	195	159	162	167	182	189	160	175	178	174	170	178	166	190	166	170	149	173	143	173	183	150	176	173	198	156	165	178	172	174	173	187	173	168	160	181	178	179	170	177	155	163	160	172	187	164	143	166	174	183	161	188	171	171	181	169	172	180	169	184	173	169	184	214	163	158	163	185	175	181	176	166	169	171	173	206	190	169	174	146	169	196	166	152	193	161	141	153	170	161	190	174	166	166	156	178	157	166	162	156	150	191	152	174	193	169	183	169	173	168	159	172	157	169	192	182	175	172	156	175	174	181	196	162	186	186	185	155	179	175	184	186	170	169	186	158	194	160	176	173	190	155	163	182	210	177	165	167	175	176	165	198	171	193	175	154	174	164	195	158	169	182	177	184	178	151	175	158	174	193	162	161	167	169	178	187	162	168	170	176	193	196	165	168	176	177	181	188	152	169	187	148	158	182	184	165	154	171	168	158	166	171	181	175	164	158	163	184	155	159	154	154	159	171	181	186	168	159	157	181	166	179	164	168	169	127	165	169	172	183	175	148	168	169	167	188	151	185	169	161	164	170	175	174	157	170	181	173	140	177	167	173	170	168	185	165	193	188	179	185	176	162	180	162	174	179	162	164	174	190	177	188	185	199	167	196	169	157	164	200	194	160	170	164	176	185	177	176	159	178	190	149	174	172	192	198	168	171	184	183	151	188	175	166	168	178	188	183	189	164	175	148	133	180	179	201	185	160	163	159	176	192	194	158	180	175	190	205	162	153	147	167	180	183	209	160	176	143	175	170	168	183	181	164	192	178	181	184	193	189	170	188	165	168	189	167	192	189	179	171	155	159	176	173	171	169	165	186	185	144	189	165	161	161	182	149	197	203	140	171	188	163	161	179	161	171	178	169	175	147	172	162	188	158	169	178	150	165	159	165	144	177	158	184	190	188	193	176	157	186	179	178	161	136	167	183	163	173	194	191	198	204	177	176	178	190	164	176	190	173	188	152	188	193	189	160	171	168	200	179	155	180	170	167	169	195	177	185	169	198	166	182	180	172	196	182	180	173	186	179	178	217	145	180	171	145	149	178	163	166	182	168	173	198	170	169	158	182	161	162	184	180	164	167	141	165	170	182	174	195	162	182	170	150	169	157	179	170	160	174	176	144	170	182	158	173	175	169	170	172	184	176	182	174	155	185	186	170	171	156	175	171	179	176	206	176	157	159	136	177	170	172	174	181	177	177	167	170	161	176	151	163	181	188	163	180	170	167	167	178	176	177	166	158	145	188	191	154	174	160	189	182	170	171	190	168	194	171	164	181	153	169	147	170	167	174	157	187	178	168	177	154	172	134	167	186	174	175	157	164	185	157	178	187	181	172	177	172	165	196	167	158	200	181	149	174	174	199	182	163	157	166	170	185	161	157	172	175	163	174	165	172	174	169	160	178	166	166	176	185	154	178	154	182	174	146	185	194	160	171	178	167	172	158	154	170	177	159	164	179	182	175	181	174	169	160	155	167	176	186	182	163	153	173	165	149	163	159	176	183	175	164	183	166	184	177	158	191	165	164	167	186	191	189	158	169	161	180	160	177	163	168	192	144	174	163	176	142	186	172	165	174	156	169	190	179	194	194	183	168	186	167	165	158	168	183	179	190	151	160	178	162	181	175	173	167	180	195	177	177	190	163	133	177	170	158	154	168	159	186	176	176	169	193	166	194	188	148	161	180	175	163	181	168	190	192	153	161	173	187	170	186	170	156	163	166	165	183	168	172	172	182	177	182	166	197	161	179	169	169	163	195	158	163	171	182	168	195	191	167	208	150	171	192	162	178	177	156	175	164	170	174	182	184	162	172	171	175	171	191	159	176	198	193	189	170	179	171	168	163	183	157	158	160	174	193	174	183	171	182	185	171	205	164	168	166	186	154	178	161	180	191	184	203	175	188	183	201	167	185	197	185	163	164	171	158	162	182	171	162	186	171	161	169	175	165	172	167	179	180	171	141	189	185	189	196	176	176	179	158	170	176	193	175	173	155	156	202	159	195	177	156	162	184	167	162	159	157	162	175	200	190	169	181	175	174	164	182	164	173	207	178	166	156	182	168	167	195	184	186	179	161	195	193	180	175	182	162	177	180	156	175	185	175	148	177	174	157	181	185	169	202	162	141	202	179	164	164	171	166	182	165	158	164	170	193	178	173	180	212	181	197	204	214	162	174	178	139	175	158	168	168	178	176	180	169	160	180	198	185	172	175	190	165	139	169	182	170	156	174	183	186	168	182	177	159	173	169	163	170	182	166	189	182	173	173	163	182	157	167	166	163	167	168	181	177	180	194	192	197	173	157	171	177	162	180	174	156	174	177	156	173	192	172	172	176	174	187	190	168	177	167	165	168	158	175	179	167	197	143	190	171	183	172	157	183	158	182	150	160	179	153	175	174	175	193	133	152	175	165	166	165	168	184	172	191	142	185	162	170	201	163	166	171	163	177	168	201	166	158	177	169	166	186	171	191	178	180	155	161	207	167	157	148	161	177	171	182	173	188	154	187	160	184	165	187	205	174	163	191	160	177	150	179	180	199	180	195	184	169	164	170	169	177	184	163	165	182	179	159	159	204	160	167	168	170	184	187	184	176	157	176	180	180	181	198	189	162	141	155	178	165	177	180	161	164	201	208	191	179	187	175	178	158	167	171	166	188	167	166	187	161	161	174	176	165	188	162	171	170	185	170	187	163	174	175	194	157	155	155	178	179	197	174	181	195	170	192	166	188	173	156	144	168	182	150	164	169	191	160	158	184	156	190	178	180	160	185	172	189	181	186	155	176	171	166	149	188	145	165	166	187	167	191	166	184	168	177	170	181	167	171	182	178	181	171	182	156	168	167	161	167	184	202	187	153	199	166	174	156	161	190	171	155	177	149	152	185	178	164	168	179	158	172	162	195	185	172	169	167	155	169	176	168	183	159	153	153	176	177	188	159	165	174	176	180	164
20958	34074	18832	7935	5795	4758	4169	3844	3092	2431	1628	1014	819	761	616	574	517	557	511	472	394	407	371	337	325	348	346	366	308	378	387	409	442	514	508	416	350	334	291	305	281	296	268	277	258	253	300	267	273	284	319	304	281	282	316	284	271	245	275	266	242	268	286	265	224	269	261	245	249	259	241	250	236	269	264	239	247	261	235	268	231	244	238	235	231	242	256	232	230	229	233	248	235	223	205	207	229	235	237	246	232	226	221	238	227	225	207	222	232	211	226	236	253	239	224	237	219	231	225	232	231	225	226	200	218	228	207	221	209	236	235	213	235	208	230	224	208	201	201	223	229	230	223	261	206	211	218	222	204	256	226	213	217	222	208	234	202	234	259	242	234	248	208	221	220	215	226	212	215	238	225	229	227	215	202	232	215	220	221	199	227	212	213	195	234	197	233	211	218	226	209	226	210	218	205	223	216	184	207	222	233	209	222	206	238	249	230	220	229	232	211	246	239	230	226	198	221	207	217	195	227	213	225	216	201	199	212	201	212	229	217	217	211	221	196	222	229	212	207	213	206	228	204	210	208	225	201	175	223	200	189	231	231	209	218	216	244	210	204	214	240	209	178	220	232	232	221	210	214	229	226	221	220	224	194	221	216	191	221	225	251	207	203	218	247	200	231	230	218	211	202	225	193	230	250	231	200	216	206	257	211	212	220	235	231	218	227	244	214	216	215	227	199	188	208	245	229	240	235	229	233	204	182	207	195	215	214	202	220	217	229	216	236	224	220	185	223	205	206	218	216	230	215	207	215	212	234	196	238	223	222	263	209	241	210	213	232	218	227	184	186	248	215	225	216	243	209	229	192	209	189	200	188	192	230	218	203	225	205	220	204	249	230	213	211	225	226	226	222	216	219	233	226	207	217	199	226	220	203	249	230	215	216	222	231	220	188	232	223	208	229	197	231	231	205	250	218	196	216	231	216	198	226	220	223	228	234	219	195	216	207	233	231	233	237	227	254	222	204	208	226	225	219	201	194	174	208	217	205	212	220	223	206	225	225	243	197	206	235	211	215	204	216	213	215	226	216	225	228	254	249	213	226	236	219	222	207	232	224	208	222	223	199	230	217	233	216	239	232	209	230	213	211	201	222	213	226	205	212	234	220	223	216	224	238	224	232	221	242	246	229	241	222	246	207	218	227	206	218	237	245	199	221	230	238	219	200	230	201	210	243	240	192	237	229	254	197	226	193	219	206	231	223	212	194	193	222	217	194	220	212	220	206	222	191	198	226	228	212	211	242	221	211	236	233	209	202	215	238	212	251	221	211	207	201	217	240	229	214	226	219	199	222	213	184	248	250	224	217	211	206	214	216	206	216	224	222	217	199	216	209	229	219	212	226	211	206	220	241	233	230	229	226	193	216	233	188	214	226	228	224	225	201	210	230	208	231	212	215	248	209	227	227	179	211	248	208	222	218	200	245	225	221	191	225	212	223	219	196	220	246	216	217	239	214	234	201	228	223	236	213	214	233	196	205	225	206	225	226	190	216	197	218	235	224	223	229	213	213	206	229	207	236	207	207	229	225	251	228	240	203	200	222	240	235	232	213	224	225	231	238	197	210	224	212	222	194	207	215	226	243	197	218	227	226	204	243	260	209	229	242	227	231	222	206	215	213	177	209	222	208	241	218	221	223	245	184	238	208	187	202	231	207	235	238	215	242	202	239	232	195	219	211	241	218	231	230	216	224	198	210	200	208	201	223	247	211	246	199	253	209	199	193	227	231	204	206	180	208	218	223	232	203	215	215	197	217	230	240	213	224	202	232	217	222	227	224	210	216	228	193	219	209	195	209	212	243	217	206	219	229	219	216	208	235	201	234	232	186	232	217	231	227	226	212	240	216	194	216	224	243	232	211	235	215	204	229	233	230	205	189	198	228	239	209	211	223	219	209	204	222	202	203	238	215	219	218	218	215	223	203	224	239	238	215	205	229	218	238	252	224	222	224	228	224	204	214	200	216	210	241	251	238	219	202	233	222	192	215	230	211	218	201	208	197	198	201	227	224	225	208	207	208	216	214	207	231	217	210	226	251	227	240	215	201	219	253	235	212	245	238	218	217	244	197	253	206	227	224	192	188	211	206	194	201	209	223	229	195	215	225	222	237	215	199	245	226	228	228	203	203	186	201	230	228	208	232	207	222	259	211	249	218	208	228	202	228	200	255	236	216	206	249	229	214	222	218	229	232	221	214	203	217	228	213	224	227	196	246	218	237	201	228	211	212	224	224	213	258	200	223	217	221	214	232	220	195	235	226	242	228	231	229	224	200	225	219	206	230	241	223	228	257	215	198	204	227	237	200	225	212	213	193	220	234	225	209	215	226	236	201	232	208	222	184	214	226	251	220	211	203	227	221	208	235	224	238	242	209	233	240	236	225	204	198	225	222	208	236	244	182	196	217	222	222	233	239	218	210	221	194	226	225	247	216	235	213	210	221	204	217	225	196	225	217	209	248	225	236	220	206	215	217	245	217	195	199	215	238	216	208	242	200	217	203	233	241	236	211	209	199	200	213	228	211	217	226	215	208	236	237	201	237	223	225	207	215	239	183	212	206	242	231	206	233	227	191	246	223	231	254	219	214	222	216	217	194	222	216	232	241	194	217	229	209	201	224	218	229	212	206	223	210	235	224	218	233	246	236	212	214	191	230	224	244	223	215	200	210	226	221	206	229	215	224	214	214	208	229	234	227	216	211	221	200	205	213	217	233	239	222	218	207	227	214	237	212	234	229	217	217	222	221	222	202	234	196	221	244	232	203	243	199	219	203	236	217	193	218	224	232	202	244	213	218	210	237	215	197	196	252	207	202	220	210	230	222	208	226	189	240	223	236	211	208	181	182	208	253	221	231	234	245	205	211	240	221	207	240	224	239	194	220	213	194	203	236	216	215	251	250	232	243	223	207	223	199	220	214	224	211	222	204	224	214	222	231	217	195	217	209	246	224	230	219	213	217	235	216	200	223	200	200	242	241	250	217	192	216	234	225	230	204	200	223	223	223	228	231	223	217	227	214	191	245	224	213	209	230	235	255	211	268	229	214	199	217	231	194	228	202	217	211	221	198	232	219	202	215	240	208	233	216	212	213	221	209	225	205	214	212	226	209	240	216	208	233	237	220	196	211	224	217	231	209	196	237	224	215	188	186	230	223	211	232	238	202	218	202	233	211	237	206	207	213	223	202	229	214	221	219	190	203	224	193	224	202	219	201	240	236	234	218	203	205	225	238	236	236	217	184	205	251	230	234	227	211	233	220	223	213	212	238	217	207	228	211	249	234	196	199	244	226	231	196	206	205	230	215	224	249	231	212	243	241	254	227	245	198	210	203	209	229	213	189	210	221	202	206	220	215	220	192	197	200	226	226	224	230	249	220	205	215	225	218	202	199	218	218	215	213	222	200	231	235	249	223	205	209	209	186	210	258	236	224	249	214	212	202	220	220	219	209	225	234	214
25300	21239	26907	25298	7000	1825	1556	1330	1105	864	705	555	507	479	439	403	437	405	372	400	373	377	350	358	353	382	354	376	349	325	351	373	381	423	440	395	351	375	344	334	328	329	327	311	327	293	304	340	318	311	356	317	373	334	364	318	345	321	333	297	366	324	335	344	336	310	283	313	319	302	332	311	363	326	333	326	289	306	303	303	320	344	309	321	317	302	317	322	308	316	298	286	324	309	343	316	289	321	306	305	281	326	305	323	303	308	345	300	294	309	273	315	267	297	298	319	287	331	314	340	316	315	312	335	305	306	311	329	338	333	327	331	318	302	311	294	293	310	319	334	298	294	292	302	348	324	288	320	292	311	280	308	313	316	312	331	352	313	298	286	302	294	309	299	306	305	307	328	340	288	325	311	305	328	293	312	292	321	315	325	277	316	293	292	318	317	308	288	325	287	295	322	281	307	309	275	335	303	326	302	284	303	307	307	320	305	323	277	307	314	309	303	298	327	294	335	295	307	279	298	309	281	304	335	310	344	260	326	303	290	343	303	293	314	329	300	307	331	303	331	320	297	333	327	298	298	304	317	319	336	334	309	314	320	291	345	289	285	340	316	301	343	299	296	335	268	304	309	306	341	306	321	301	310	297	331	338	333	309	313	288	282	333	317	327	306	318	304	337	300	318	299	271	316	303	288	310	314	297	297	333	294	292	319	314	286	340	305	312	336	295	268	306	311	304	277	333	319	296	336	293	326	336	286	360	284	335	301	309	329	312	313	319	288	326	303	308	318	306	312	326	304	292	317	278	322	305	296	314	317	289	311	311	318	298	281	306	301	308	330	345	282	312	321	309	318	283	316	302	315	300	327	309	283	295	285	291	313	312	300	310	308	283	299	295	288	310	277	321	319	311	298	283	328	322	329	313	281	290	322	316	334	330	308	306	341	317	297	304	324	298	274	275	343	328	302	289	319	293	324	310	294	305	286	330	300	342	318	309	286	296	314	299	309	304	328	268	323	320	317	311	296	302	319	306	291	339	313	282	324	321	304	308	288	347	293	336	274	316	276	358	317	279	321	292	288	291	297	317	300	313	316	333	298	285	287	305	312	278	321	322	286	291	294	299	325	251	296	296	333	318	268	288	288	306	294	296	285	314	359	294	280	320	280	317	316	331	302	302	286	335	304	333	258	272	277	332	317	333	281	308	330	296	293	305	316	305	322	315	315	303	318	292	340	322	284	341	306	304	299	318	295	316	273	305	329	338	326	335	310	308	289	301	334	317	292	311	312	324	292	317	302	347	290	312	305	346	326	306	309	306	312	317	294	285	301	314	305	324	289	299	279	294	319	345	284	354	288	326	308	297	323	323	285	288	304	301	298	329	323	330	289	292	278	310	310	318	273	323	314	311	335	300	335	295	320	291	314	302	295	326	315	325	342	298	304	334	350	326	320	329	349	313	293	327	294	313	265	300	312	316	338	301	335	298	311	305	268	291	281	291	306	285	312	298	300	289	296	309	297	358	317	315	288	309	308	303	292	332	307	315	321	298	298	295	296	297	287	300	309	326	297	292	284	338	296	331	312	277	289	298	322	354	313	307	332	291	298	326	295	273	325	298	307	296	302	325	306	287	331	329	307	306	284	310	346	325	314	300	298	297	297	303	307	279	298	339	331	315	307	335	323	328	337	317	316	307	307	340	286	289	330	281	288	274	300	317	285	309	295	301	276	297	303	283	327	283	320	302	302	284	299	288	316	330	305	319	317	309	301	291	312	323	306	290	325	300	287	323	319	281	314	313	275	309	323	322	292	320	287	317	314	286	311	284	292	311	301	319	329	306	321	320	325	295	321	300	284	329	282	318	316	333	319	301	317	296	323	282	301	281	277	298	318	326	296	340	303	290	290	300	316	300	300	338	294	295	298	302	293	292	309	318	293	313	298	337	286	284	309	309	304	294	319	289	348	295	287	299	286	302	292	303	303	318	292	292	329	290	298	310	248	301	275	303	328	275	311	308	327	294	317	332	287	284	324	314	311	313	333	329	305	305	316	290	310	286	301	301	293	292	337	310	300	315	267	296	311	283	295	287	313	307	293	321	317	309	316	304	307	307	316	314	342	321	312	319	289	290	296	298	325	324	315	313	315	336	328	298	298	318	321	293	296	291	302	291	279	317	306	312	304	301	336	293	322	319	342	295	287	290	294	314	308	307	283	306	330	317	326	294	302	288	301	317	341	303	326	328	303	302	311	303	311	307	317	333	306	289	288	313	306	312	313	289	306	291	308	319	331	303	322	302	285	324	298	294	295	300	309	326	304	293	311	305	311	327	277	278	340	276	293	319	293	308	288	311	312	344	309	287	280	309	291	356	304	318	319	291	300	300	313	289	308	317	312	312	297	316	279	302	301	340	317	339	297	324	290	350	298	290	293	301	314	288	329	296	299	302	322	304	303	296	293	317	304	305	295	313	300	299	313	315	287	285	285	280	315	304	319	303	263	323	335	322	306	313	314	316	326	333	311	301	300	307	280	299	303	308	310	314	300	322	331	298	301	306	318	318	297	346	289	278	320	323	300	318	288	319	276	287	307	309	302	326	296	311	329	338	327	305	318	324	278	279	300	288	323	291	299	298	313	320	301	320	297	290	293	307	303	316	286	298	311	293	303	305	333	270	287	303	325	323	312	266	330	315	304	297	329	303	302	313	316	281	321	270	323	309	305	338	269	339	343	302	318	305	315	323	282	290	298	305	285	336	312	312	300	351	368	287	340	278	307	325	311	298	270	296	304	345	270	293	294	289	310	328	314	294	276	300	282	307	294	291	301	283	303	298	272	291	322	325	314	303	309	316	295	298	303	320	327	309	302	293	294	289	285	278	323	298	304	295	298	346	321	320	312	322	332	300	324	321	297	303	294	314	302	289	318	308	319	326	304	295	304	303	306	294	275	284	325	287	313	297	289	302	325	329	276	308	316	336	290	298	305	315	330	336	318	309	289	361	302	315	317	311	327	331	302	296	332	280	324	320	283	314	307	296	308	316	319	277	322	287	290	302	309	313	300	313	317	317	310	304	300	299	310	306	294	345	311	349	292	316	306	319	307	327	301	316	339	303	288	284	289	296	314	308	314	297	343	300	323	308	295	313	330	286	281	298	313	304	328	296	315	300	284	309	313	311	282	313	293	293	326	308	322	318	279	301	294	269	296	304	301	319	341	335	306	311	345	303	294	316	300	293	269	291	315	299	306	312	314	288	304	306	308	289	315	293	306	319	304	324	318	311	306	281	325	289	312	291	310	313	268	321	320	315	303	278	310	283	304	299	302	319	336	273	307	303	289	314	315	329	313	290	283	295	278	285	299	315	280	282	304	289	314	326	279	301	294	309	301	309	280	330	284	299	308	329	330	316	291	292	309	289	272	317	309	300	315	305	328	321	287	301	304	281	288	289	304	305	301	298	308	293	316	311	322	285	274	321	285	320	325	293	323	289	346	280	316	333	306	278	319
21265	30570	15181	5819	4313	3734	3315	2951	2516	1845	1397	929	816	768	666	637	596	582	520	552	509	531	495	434	438	469	500	448	495	497	480	541	496	572	535	500	472	447	450	472	420	415	407	395	435	430	415	435	427	436	416	419	433	467	457	464	400	390	407	425	410	449	400	379	400	372	408	396	418	410	362	384	406	392	424	404	391	400	421	390	401	401	372	399	407	356	381	415	360	390	366	338	388	382	358	371	390	404	399	389	364	363	391	396	383	365	398	394	378	375	364	386	362	384	352	367	384	372	396	356	424	383	370	378	387	333	403	371	415	396	405	353	366	371	356	365	383	368	398	381	363	356	373	374	416	388	369	348	389	364	338	364	349	377	398	354	377	386	358	367	354	371	369	355	353	374	334	384	348	361	366	345	356	379	364	330	379	381	392	376	379	364	371	425	401	393	333	366	388	376	373	383	371	394	388	393	360	380	412	413	369	368	363	392	392	377	390	334	419	366	374	384	364	365	411	363	360	358	357	375	349	354	404	368	384	372	392	378	324	385	336	388	359	347	373	404	373	374	407	381	374	372	359	405	372	341	379	379	370	355	357	357	380	364	423	346	346	374	371	391	402	394	383	366	349	388	375	401	402	359	365	372	403	399	360	369	375	393	402	390	376	389	373	406	371	365	342	354	371	411	358	377	383	373	390	360	379	403	383	390	382	351	372	364	373	376	359	362	394	365	392	338	387	395	360	398	405	406	377	376	368	346	378	402	377	368	394	368	393	412	362	372	349	386	360	385	356	358	387	375	373	364	356	362	367	363	375	363	355	355	376	383	378	361	355	386	331	376	361	397	387	402	357	372	413	385	365	366	384	369	388	373	374	390	370	365	389	367	361	372	396	382	381	368	372	390	367	387	317	355	346	380	323	379	389	356	411	352	363	377	386	396	414	375	410	374	387	419	357	401	365	396	385	365	355	380	371	392	396	423	399	431	360	365	356	379	361	373	363	383	402	404	397	384	379	361	401	356	361	347	359	393	359	336	361	386	373	379	398	374	364	367	382	321	367	406	409	373	406	382	406	400	358	373	348	340	362	367	366	388	379	403	388	351	341	365	392	353	360	391	385	390	357	339	401	325	340	382	370	375	355	370	419	368	367	358	380	396	389	403	355	348	345	393	357	359	366	343	386	384	392	376	416	367	384	354	334	399	348	354	386	378	359	390	390	369	376	380	392	382	389	371	376	339	395	388	340	363	361	351	361	352	383	400	372	380	383	369	367	380	380	414	372	371	375	368	343	363	405	380	370	386	390	347	371	350	374	350	364	372	371	363	383	350	395	373	364	364	353	356	362	400	338	378	364	347	362	375	379	393	342	331	373	374	348	404	376	382	385	355	351	392	382	377	330	350	398	340	381	398	369	388	369	379	379	376	369	372	378	400	394	393	377	379	351	369	367	377	390	387	350	391	382	415	367	351	390	395	383	416	399	367	341	343	375	379	358	383	407	371	372	405	364	384	351	347	379	382	341	390	350	392	344	395	380	315	369	365	382	393	379	370	350	355	385	371	411	387	355	398	342	346	388	379	353	387	372	377	361	358	334	382	372	376	394	382	400	369	389	367	381	381	366	387	420	349	384	363	385	360	358	367	359	383	359	347	369	382	334	384	376	355	396	373	373	408	371	375	368	358	377	402	397	347	374	358	375	386	350	357	400	375	398	360	348	399	370	388	364	358	365	372	361	346	360	365	364	377	369	369	375	349	369	375	369	401	357	363	372	369	365	365	383	407	388	356	393	397	366	385	346	386	366	353	364	368	381	355	362	337	381	384	376	358	387	390	371	321	381	389	377	365	373	353	374	360	375	341	385	358	382	370	364	365	401	388	389	365	378	337	357	407	362	401	359	383	374	366	338	362	350	379	383	376	372	402	385	395	405	369	367	377	353	351	343	359	359	374	365	383	370	371	381	368	350	347	353	333	368	341	359	350	373	369	358	373	383	373	384	385	351	379	373	357	348	364	391	405	348	354	395	357	366	393	376	384	304	375	368	378	353	360	349	386	365	378	326	364	349	375	378	352	380	383	362	369	397	334	392	394	374	356	374	345	380	384	364	372	397	368	377	376	360	381	321	364	360	377	357	402	395	369	399	363	339	378	361	376	367	408	357	365	354	385	399	385	378	346	376	395	397	366	336	407	347	372	343	356	393	388	384	365	363	362	352	366	377	381	373	374	380	374	376	370	374	345	363	399	370	365	368	345	348	365	369	395	388	390	380	373	363	388	366	383	404	367	394	365	358	376	399	367	393	419	352	366	384	385	394	360	383	362	368	380	383	373	398	384	348	351	363	381	368	412	361	370	403	360	376	403	411	359	339	405	365	386	376	367	385	382	377	366	354	387	343	399	367	382	368	392	398	363	391	362	368	376	337	336	347	414	376	403	384	353	360	374	372	376	380	352	378	372	383	368	371	349	359	369	388	393	388	372	368	364	374	370	381	408	378	356	378	388	361	424	354	370	343	385	374	353	372	385	379	342	374	363	364	339	350	387	368	386	389	362	359	368	380	365	347	370	373	348	370	391	388	368	348	378	369	364	375	372	347	364	382	397	329	377	375	381	400	346	425	385	368	378	368	364	354	348	376	390	411	382	401	402	365	365	381	344	393	391	370	388	381	365	357	375	412	372	343	384	344	368	409	330	412	350	380	391	376	355	403	380	393	350	381	385	361	380	363	364	380	349	358	358	375	366	377	382	373	393	360	387	381	378	345	363	369	377	376	351	397	355	373	365	373	375	365	372	361	385	358	399	372	377	364	380	390	377	362	385	348	362	372	375	363	382	381	381	376	373	382	362	367	392	357	377	373	359	340	389	367	356	386	372	377	413	336	342	350	366	369	359	377	374	367	340	382	374	362	376	376	366	382	365	366	373	364	361	372	376	378	374	365	385	354	381	382	340	344	369	346	418	379	341	401	414	344	390	369	393	385	405	388	366	406	361	379	336	339	381	400	397	372	372	383	387	375	366	410	357	371	379	348	396	380	346	378	360	387	343	362	360	342	380	381	375	360	366	333	377	372	356	382	359	353	373	405	415	383	369	362	367	391	380	348	355	399	355	344	395	345	356	388	355	363	377	339	363	361	390	381	381	383	364	378	410	379	365	346	364	370	403	336	366	379	394	392	387	377	402	381	403	366	368	381	411	392	363	370	377	383	361	366	361	361	361	371	335	372	359	335	352	363	359	391	381	383	380	389	356	372	314	388	349	370	351	375	384	384	359	376	381	366	353	341	370	354	401	382	390	369	391	398	356	353	394	394	399	369	348	383	378	371	382	373	366	358	349	350	384	358	373	353	356	390	378	377	338	373	370	374	356	367	355	372	395	378	358	379	360	352	380	329	388	372	356	363	374	373	365	380	416	352	353	369	376	389	376	383	364	347	357	391	418	395	377	356	394	396	390	371	381	343	377	386	387	354	390	367	352	342	379	368	396	375	362	413	389	367	382	389	331	352	356
23105	21250	28858	23946	21250	21079	7189	2696	1957	1461	1050	829	696	626	552	504	486	403	441	389	361	326	321	368	303	334	321	292	339	359	340	385	348	446	407	360	318	304	271	289	297	265	246	270	237	266	254	265	250	272	289	270	286	248	280	259	246	239	253	270	268	240	257	259	267	274	265	254	239	228	214	246	239	230	259	257	243	239	223	273	240	214	231	236	264	242	228	249	254	228	226	241	241	228	221	219	202	239	232	226	237	247	228	236	197	218	238	223	237	216	222	213	220	221	213	207	238	242	227	219	240	215	226	223	243	204	216	210	215	228	223	222	208	222	209	223	203	226	244	218	235	227	223	189	216	216	212	235	234	219	188	207	218	214	226	211	216	233	221	227	238	218	226	222	208	220	228	227	221	215	232	218	233	204	234	262	237	250	237	206	227	212	186	218	206	223	211	246	214	215	224	226	239	220	202	235	223	227	235	204	202	202	228	220	250	219	224	202	212	202	213	253	201	208	207	207	224	215	230	215	227	193	239	239	202	246	203	206	219	218	219	221	211	235	200	198	196	220	196	219	204	191	248	230	223	228	217	218	247	227	199	201	184	183	223	218	216	229	213	215	209	207	224	222	184	227	211	191	210	223	218	202	213	201	230	234	205	220	233	230	228	230	213	234	215	226	214	223	256	217	234	212	243	223	207	255	181	232	214	218	218	222	203	234	219	230	211	233	237	229	242	239	200	193	239	239	207	223	227	221	217	220	234	251	208	228	227	211	210	228	235	215	230	234	223	212	217	219	214	253	192	198	212	233	237	220	238	246	214	211	241	222	221	247	234	243	200	220	247	223	194	198	235	195	226	223	231	226	210	215	225	204	208	256	214	216	242	238	212	205	226	226	207	218	258	229	204	235	232	216	208	211	206	211	213	242	226	222	215	223	204	216	236	247	244	216	225	196	234	218	200	210	211	212	203	192	223	226	205	222	191	200	217	206	209	219	200	220	200	250	189	223	222	216	225	230	209	243	233	205	205	226	219	201	231	251	245	208	220	207	221	221	256	231	195	212	205	212	236	220	225	202	209	235	197	199	219	212	207	216	222	231	214	229	217	216	214	237	202	214	209	208	185	208	241	254	229	226	249	204	205	204	204	235	203	228	219	226	220	239	184	209	219	242	228	232	240	254	238	231	204	234	220	208	239	226	235	212	248	205	239	228	213	235	204	238	239	231	210	246	240	204	208	207	232	205	228	215	198	234	209	221	240	235	201	203	209	223	225	197	226	243	215	271	216	219	216	199	203	222	255	223	221	239	229	220	231	247	236	219	253	239	199	207	244	203	226	233	207	180	222	233	219	205	222	234	212	221	223	228	227	207	238	248	217	218	232	206	220	238	208	240	205	230	199	243	189	238	230	227	238	234	197	209	195	208	199	228	233	247	214	198	207	226	207	206	206	226	191	219	222	226	224	231	210	207	230	233	219	233	240	210	242	232	220	228	186	213	233	222	238	197	220	189	225	204	236	193	217	233	227	203	210	220	235	222	187	230	227	219	217	194	224	238	193	217	221	227	237	228	213	227	240	228	242	214	215	221	207	214	222	233	222	235	242	227	194	235	178	225	224	227	229	231	232	245	194	224	235	221	232	237	228	213	224	214	214	211	225	215	231	184	204	231	218	221	242	211	225	191	214	226	243	214	224	221	211	216	210	228	218	225	200	185	198	214	217	225	265	225	261	216	233	236	206	219	247	264	231	230	253	218	233	214	221	199	228	206	218	214	190	216	247	221	204	206	226	200	224	224	237	239	216	222	202	230	219	193	196	224	235	225	220	240	218	208	234	222	230	213	205	253	205	208	190	206	203	190	224	218	216	219	216	216	241	229	246	214	225	227	211	228	225	245	225	204	218	238	237	216	220	242	237	213	220	243	193	215	240	214	221	217	226	210	225	209	208	216	221	209	209	228	227	250	242	195	226	222	224	215	237	216	216	229	226	225	212	229	190	220	225	234	195	216	238	231	237	207	200	243	199	230	202	237	223	244	223	257	213	200	218	226	229	201	214	216	225	205	249	218	212	232	215	211	221	212	230	189	215	228	204	242	207	215	212	205	210	243	223	216	222	209	207	227	226	210	232	250	208	217	208	228	223	204	241	236	199	251	228	224	204	198	185	221	210	236	227	212	191	236	194	207	200	219	224	242	197	212	229	208	198	211	204	216	237	228	223	199	205	229	213	185	240	223	207	219	236	205	236	251	212	207	219	203	226	220	236	199	203	224	225	237	234	216	225	199	228	237	248	230	208	222	222	218	244	206	196	210	230	198	212	220	182	200	187	197	244	192	213	241	247	206	222	220	219	206	207	230	223	206	208	219	213	209	221	226	230	203	224	219	187	202	242	216	219	221	211	208	219	198	208	225	213	242	209	223	212	227	210	211	215	203	257	231	220	236	229	234	242	223	219	194	236	217	230	208	234	220	213	228	234	228	247	205	221	228	219	225	198	223	224	217	206	247	213	202	231	246	231	217	233	198	213	205	232	239	196	223	212	203	231	224	234	198	205	231	222	243	233	242	216	205	228	197	232	222	219	224	214	245	229	210	232	215	263	205	236	236	217	204	214	223	203	221	221	219	220	222	235	192	203	195	212	231	189	243	198	212	190	219	222	211	231	221	224	216	224	232	231	196	225	220	224	224	211	215	226	225	221	218	205	209	192	228	233	244	207	243	206	221	245	204	194	204	207	203	199	204	220	211	230	217	203	217	211	213	226	222	214	219	221	227	191	230	221	205	223	245	210	210	215	225	205	225	221	218	211	204	233	204	214	209	220	198	213	235	214	228	240	201	188	183	213	209	224	225	217	208	229	209	214	234	221	191	220	225	230	205	215	238	214	221	224	208	222	217	240	227	230	237	230	233	202	202	200	224	206	222	203	223	232	229	207	213	196	223	233	177	222	207	223	231	246	202	223	200	231	211	201	232	207	210	184	203	242	232	197	223	217	216	208	191	229	211	217	230	207	215	205	238	231	215	213	204	220	215	222	222	198	223	208	227	221	222	238	189	218	230	224	211	214	220	217	223	209	243	197	250	234	229	226	236	241	226	233	231	239	209	232	208	224	189	217	251	228	252	222	232	257	221	224	238	236	229	235	237	211	197	201	209	214	215	203	234	218	213	217	235	223	208	194	230	208	216	209	212	232	205	226	208	231	215	235	248	238	229	230	198	235	221	226	227	219	226	196	231	244	215	236	218	230	206	214	238	222	226	207	214	207	208	218	209	194	214	240	197	222	208	228	209	217	229	219	215	224	225	220	219	228	207	198	225	232	198	235	231	229	216	231	227	221	215	239	219	213	202	208	193	233	225	205	197	222	208	210	200	214	212	214	207	209	228	230	205	214	212	238	244	210	235	205	249	217	223	223	204	228	226	241	215	208	229	213	210	196	225	216	220	231	227	188	228	231	216	226	239	220	228	209	199	228	217	238	264	214	199	214	200	216	226	226	228	230	211	191	231
24605	39638	23880	11634	8977	7410	6281	5549	4542	3132	2372	1705	1380	1161	963	847	814	782	703	659	568	562	567	471	492	522	549	480	506	477	521	581	586	714	585	541	437	435	370	383	368	364	374	377	343	357	306	366	368	328	349	348	397	365	384	333	333	333	313	343	315	315	337	338	300	296	304	300	312	310	311	288	301	343	333	268	294	305	280	306	285	287	270	334	272	285	272	251	275	274	269	276	297	283	287	290	253	260	267	256	279	263	274	263	273	272	255	239	259	267	244	276	285	239	263	244	276	265	284	285	276	276	291	278	292	251	254	274	259	262	261	262	275	237	254	268	270	264	241	264	242	255	288	259	257	274	297	283	249	254	269	253	233	256	263	269	262	291	256	267	241	258	253	253	228	284	237	225	251	255	255	250	280	240	254	267	247	254	245	243	266	262	288	264	230	257	250	234	251	268	283	256	267	278	252	265	273	273	262	251	233	250	239	237	243	244	250	249	249	234	281	255	248	256	241	238	274	248	282	257	286	244	262	243	261	284	272	253	255	264	269	273	241	273	286	253	256	267	254	262	266	265	274	250	235	255	265	259	262	269	266	242	260	268	265	258	265	276	246	260	268	242	277	266	241	264	231	275	236	261	251	272	261	242	240	236	260	286	242	252	271	284	234	242	268	285	263	275	264	276	252	227	267	251	252	261	284	249	236	276	289	274	235	243	272	232	270	258	266	282	254	257	273	250	253	273	262	259	292	240	253	269	269	270	262	256	252	269	276	245	253	256	292	249	260	255	274	267	230	277	244	257	279	263	266	257	261	288	233	284	244	272	230	259	266	249	242	246	245	235	275	258	254	256	262	244	229	275	278	248	264	266	269	238	241	293	272	221	251	262	264	248	264	264	268	260	261	251	247	261	281	273	285	286	247	262	257	221	260	220	279	284	262	278	259	267	268	249	257	256	256	254	270	252	259	277	247	250	276	264	252	262	271	271	263	252	263	249	268	262	268	238	236	294	241	257	251	292	256	268	246	248	259	271	249	264	255	274	241	247	252	283	272	262	254	269	243	231	264	247	248	269	259	248	246	228	284	263	255	262	289	279	262	257	241	285	276	230	264	257	232	259	248	253	240	244	260	277	281	243	252	274	237	277	254	265	253	260	240	259	246	286	246	222	241	251	282	265	260	275	240	270	232	231	247	269	264	266	275	243	255	252	246	278	263	245	252	279	280	262	290	253	264	285	257	254	264	266	231	242	244	276	246	255	261	249	252	261	246	280	268	276	256	243	278	271	281	274	251	238	249	261	263	250	261	275	251	274	271	249	281	255	252	271	267	266	268	278	266	253	289	252	237	292	277	265	272	273	245	268	257	246	258	261	269	272	263	285	268	243	233	236	268	269	251	286	267	266	274	253	295	263	262	257	248	288	279	253	258	250	273	286	250	239	251	264	264	249	276	269	241	258	226	259	290	283	280	222	249	247	268	269	242	260	283	251	271	245	275	268	267	280	248	265	246	266	279	237	270	245	246	261	255	260	281	261	264	289	270	256	220	300	250	263	271	265	279	267	245	256	268	262	278	223	246	281	260	245	274	242	249	243	252	256	269	234	246	247	263	248	248	266	268	258	285	259	275	258	268	235	263	290	265	267	265	261	246	267	251	258	253	255	233	241	256	268	249	280	266	255	274	242	273	240	227	253	269	270	252	279	251	294	272	272	244	261	283	266	308	254	276	248	234	243	267	271	267	239	287	264	273	262	233	254	275	262	278	246	275	246	261	251	253	246	250	304	241	294	265	246	262	270	253	272	274	256	254	246	260	282	272	248	268	260	239	288	231	299	263	256	275	276	274	281	252	272	275	241	244	282	270	250	235	279	245	274	253	254	266	278	274	259	252	236	243	247	249	249	261	271	268	255	263	240	264	250	282	249	268	247	278	272	237	242	263	266	260	253	260	261	271	246	277	243	279	263	265	287	258	263	274	259	242	257	254	259	275	256	228	267	244	263	227	222	265	243	261	286	252	290	289	284	281	248	286	299	278	279	282	263	255	263	249	272	271	264	245	252	237	262	237	293	231	245	273	265	260	282	251	258	252	250	273	264	258	267	245	275	258	282	237	250	251	256	259	267	263	280	264	240	271	251	246	279	273	250	293	286	282	250	269	263	278	236	253	267	250	252	237	231	268	264	278	262	226	272	256	275	277	286	223	248	270	269	296	272	280	257	268	242	254	273	292	248	258	284	279	245	308	265	239	238	270	241	268	265	258	262	277	268	263	288	257	268	259	275	281	241	256	269	247	270	284	233	252	237	264	260	286	226	260	241	249	238	284	279	265	268	252	259	237	263	257	264	250	265	295	265	237	273	241	260	248	266	226	244	280	271	276	265	262	265	251	251	266	268	274	239	264	261	239	275	266	271	285	284	274	274	285	234	285	287	257	288	259	264	256	289	255	237	265	246	240	240	275	252	281	266	268	264	259	258	249	260	277	255	265	263	273	293	263	248	272	263	262	268	286	261	221	262	256	260	230	251	277	245	241	239	248	258	272	253	264	241	230	271	277	288	274	294	244	258	256	247	277	238	267	261	294	264	261	237	271	271	283	269	264	261	278	266	256	266	257	256	274	243	241	284	269	270	273	263	253	235	259	268	271	273	234	270	260	265	254	264	278	227	247	258	254	251	273	271	242	289	270	260	258	227	279	269	265	255	261	258	240	272	243	236	301	249	290	256	291	275	246	278	262	269	257	269	269	290	273	269	274	266	245	287	267	243	231	268	221	268	285	256	265	263	244	270	261	255	262	247	252	210	266	249	281	250	257	278	266	273	272	290	273	263	277	273	273	265	272	271	262	278	232	259	250	286	264	242	241	255	263	246	256	256	244	233	239	254	260	288	243	256	262	248	245	248	286	277	244	265	280	278	283	283	270	268	259	256	260	271	262	252	252	267	240	258	245	259	271	266	244	265	246	249	300	264	260	261	282	242	258	292	268	257	256	254	237	265	257	259	269	238	256	244	243	262	271	249	259	272	269	257	253	250	273	242	263	269	251	259	301	266	270	269	263	253	240	270	263	273	269	275	252	240	249	260	233	222	241	234	279	249	247	249	268	274	249	263	248	273	222	263	292	236	267	308	240	255	254	262	230	294	269	251	251	267	251	263	241	271	245	263	270	256	277	252	267	268	248	289	275	254	243	271	278	248	264	245	253	282	228	257	271	282	284	254	273	297	268	274	249	255	267	245	270	274	257	259	246	267	289	263	268	247	238	254	266	246	249	248	227	271	238	261	286	253	265	248	263	264	278	269	261	265	261	279	246	265	260	203	252	247	256	275	259	236	265	248	267	231	252	283	281	236	268	301	259	259	262	267	248	261	256	285	256	258	258	233	270	279	241	288	257	257	271	236	262	257	246	244	237	242	257	254	263	270	248	244	241	263	280	284	276	265	230	255	278	260	241	260	261	297	270	241	288	238	262	250	289	235	243	274	235	263	265	249	250	259	269	231	246	253
27748	20555	11194	2592	1397	1136	953	922	711	524	445	370	393	366	319	326	323	325	317	336	298	300	279	286	271	297	310	279	298	307	314	291	336	301	327	306	300	302	277	272	269	289	290	295	289	272	267	258	245	272	296	245	258	277	273	299	295	288	281	261	290	255	262	272	250	250	264	242	239	271	248	251	266	277	252	243	245	252	258	262	257	230	248	273	257	264	249	285	261	274	240	234	255	225	225	250	241	247	233	229	248	242	246	257	278	262	256	263	241	258	246	240	239	233	248	250	267	252	246	277	223	263	259	269	251	251	257	253	238	240	251	254	271	271	279	268	254	245	246	249	250	293	264	259	259	251	263	233	226	254	264	256	244	211	249	234	246	236	258	249	262	300	281	243	251	218	243	236	215	255	257	244	282	258	257	256	260	259	259	232	255	266	257	254	264	236	264	265	243	277	267	243	265	249	231	259	243	254	227	259	264	219	222	247	247	259	223	216	224	225	245	257	236	238	241	260	271	239	223	268	229	224	231	226	253	223	229	250	255	232	266	251	260	266	264	254	261	249	257	237	267	253	273	260	249	248	258	267	248	255	270	251	265	258	265	272	243	261	274	246	264	229	278	246	248	282	269	241	257	235	235	271	234	275	248	262	246	269	244	272	244	228	247	247	274	262	228	251	262	235	241	266	260	278	228	274	269	277	256	262	266	250	235	264	246	261	223	269	276	282	209	242	249	242	255	259	249	271	257	252	270	273	268	249	230	237	222	253	241	218	277	280	256	244	255	266	247	260	267	256	219	244	261	241	244	249	235	259	242	250	257	254	245	266	268	261	243	242	259	272	263	276	251	249	258	267	263	268	237	241	256	234	260	256	239	229	254	254	250	257	248	265	241	262	241	248	236	222	277	264	258	241	248	232	258	238	259	266	255	247	267	239	262	218	253	221	220	291	253	265	266	283	246	252	232	262	249	256	274	228	264	242	234	239	280	228	260	271	233	234	245	255	243	258	262	240	232	265	285	239	222	235	255	265	253	246	263	245	251	261	228	234	263	264	245	240	259	245	257	245	257	260	222	252	274	245	234	268	244	258	267	228	249	235	233	263	268	252	262	250	268	225	265	243	252	254	282	269	218	251	235	268	257	286	265	280	244	239	275	262	258	256	265	292	274	265	271	273	258	261	235	222	251	225	268	272	261	259	256	273	265	247	229	250	243	237	258	261	252	242	270	240	281	250	258	235	242	236	257	251	282	239	270	231	248	259	244	255	254	247	250	263	206	230	258	246	251	258	254	260	252	257	253	220	254	245	248	265	289	253	291	249	242	261	239	271	266	270	247	229	254	253	231	229	245	223	247	267	239	290	236	268	231	275	246	235	241	235	259	252	245	242	252	224	242	248	232	252	235	264	259	269	253	290	254	261	253	236	275	232	240	266	228	252	242	297	233	262	259	265	242	245	250	276	248	266	244	289	227	215	225	242	244	228	264	275	269	279	254	243	224	250	273	278	260	249	259	259	262	312	269	268	283	242	263	269	257	237	237	261	256	276	240	222	274	239	248	236	248	268	256	262	256	270	248	255	274	246	263	258	230	234	266	253	260	260	250	234	273	268	248	247	248	257	237	268	268	238	259	271	270	251	276	224	260	245	240	256	250	247	261	221	265	266	260	263	255	262	240	259	221	252	271	237	260	266	241	270	263	268	258	252	214	215	276	245	262	232	269	254	276	252	261	246	262	254	249	240	248	229	253	262	233	235	262	218	263	241	241	243	265	239	281	252	263	230	243	259	255	271	267	254	269	247	274	251	267	232	226	276	271	274	227	265	249	267	244	221	232	286	246	253	267	267	266	217	262	234	268	249	262	230	265	243	262	245	231	236	251	255	270	281	306	253	238	263	262	242	239	237	240	269	237	275	265	254	267	271	263	243	251	235	245	255	259	252	252	271	255	253	266	251	253	233	230	256	249	216	246	260	235	271	264	268	264	255	245	246	246	235	285	244	263	250	251	249	252	239	285	243	249	246	239	256	242	235	260	228	262	269	279	268	224	278	241	239	263	253	246	230	274	252	234	233	246	266	237	230	278	261	266	263	243	249	269	256	279	266	269	267	239	244	255	247	238	273	232	249	265	272	268	257	267	246	247	239	250	254	216	268	266	248	241	260	267	256	239	245	253	249	270	247	265	271	224	224	274	249	272	282	259	240	229	247	277	235	274	244	258	240	282	244	247	229	239	264	256	264	279	246	229	246	250	230	260	253	222	251	251	265	246	255	251	252	239	229	244	262	235	249	264	238	231	264	252	274	295	246	239	255	279	236	237	284	243	238	252	244	266	233	229	247	233	296	243	241	256	272	234	259	277	259	225	275	273	289	266	242	267	268	241	245	241	260	246	259	234	246	222	249	251	242	267	259	262	252	262	240	231	232	243	274	265	251	255	278	249	253	234	274	232	228	269	238	224	247	260	236	247	255	235	238	281	257	287	270	270	244	258	267	248	240	264	258	277	239	248	230	253	233	259	262	265	246	270	249	253	248	260	248	278	263	227	255	243	219	258	260	263	243	257	256	261	232	269	254	276	271	271	272	244	265	249	253	278	247	251	257	270	263	261	256	231	297	260	269	254	234	234	250	220	246	270	257	269	273	290	255	268	263	247	254	245	244	263	253	257	269	240	282	253	261	271	238	253	247	239	257	259	255	260	222	247	263	263	286	251	280	247	230	236	265	269	248	279	248	270	252	253	281	269	246	235	261	236	255	259	256	237	266	259	227	256	265	243	238	242	240	263	251	272	248	264	240	261	253	246	257	238	246	258	261	247	253	272	249	238	262	253	274	253	277	257	263	233	270	269	238	258	266	216	249	248	224	256	254	257	234	262	245	299	222	258	248	240	263	276	271	261	252	236	259	259	224	277	248	223	254	247	264	268	256	260	265	241	245	274	245	244	235	268	264	226	265	252	260	276	280	241	246	244	262	268	273	242	280	270	257	243	272	255	251	255	273	266	258	251	256	250	284	240	215	242	266	257	238	253	250	246	285	248	251	263	256	272	238	245	246	265	284	236	248	245	243	243	267	259	254	239	243	238	239	250	277	256	250	251	240	261	281	275	249	287	247	231	254	262	253	237	248	224	272	257	231	226	241	269	269	259	260	260	251	264	266	242	232	272	248	268	271	253	260	276	246	271	265	240	267	260	244	286	246	246	279	282	266	251	254	249	258	255	230	282	250	229	234	239	249	281	239	244	303	232	263	255	279	251	244	250	248	229	253	241	236	279	234	246	241	249	249	242	253	262	223	271	265	256	269	273	225	259	262	225	269	232	266	238	252	263	254	270	220	222	270	240	253	248	260	241	256	249	250	258	256	259	239	246	224	260	280	233	287	263	268	247	244	235	261	257	232	248	224	271	259	222	247	279	258	251	258	249	257	250	258	266	247	264	226	262	267	267	251	270	264	265	227	234	206	260	230	251	271	227	278	233	261	254	258	238	249	248	256	252	244	222	256
20048	24696	10710	3530	2874	2300	2068	1993	1565	1091	843	660	632	576	525	436	439	485	400	460	402	430	392	379	353	376	357	376	410	388	422	427	420	460	431	393	387	367	360	383	392	340	340	360	338	350	349	336	341	354	356	337	380	379	345	355	351	305	327	341	319	349	338	330	379	336	306	379	328	337	352	321	319	359	361	348	333	318	323	360	326	285	334	314	329	332	338	331	296	327	335	329	321	336	325	340	329	328	318	338	338	327	332	318	297	289	327	347	321	337	307	297	335	306	299	340	303	341	327	318	344	317	264	296	328	309	322	332	334	328	328	323	334	346	367	328	316	312	344	321	306	309	314	330	324	299	317	332	303	310	335	319	335	317	330	321	310	304	278	306	301	306	318	321	329	335	325	313	331	327	333	360	336	311	300	303	325	306	363	307	317	325	302	291	289	317	280	287	321	299	289	323	278	328	336	331	312	317	301	281	309	296	309	300	310	303	355	348	325	306	319	312	303	332	327	323	343	309	309	302	344	304	326	314	313	299	314	328	333	332	337	342	305	310	326	338	328	345	305	304	292	310	298	285	325	305	321	301	283	342	277	314	330	316	328	309	329	272	335	314	272	307	316	322	319	322	312	339	304	298	317	328	308	317	317	313	302	293	306	327	316	296	289	311	325	295	278	310	323	332	352	326	300	329	336	307	319	362	303	284	298	311	331	347	273	293	294	326	284	327	323	313	310	328	284	304	308	335	293	315	286	339	312	321	312	346	318	307	322	299	300	293	297	332	277	319	303	322	324	326	330	296	331	349	329	304	343	302	296	321	271	311	294	318	309	316	311	312	311	330	292	343	330	333	330	349	313	343	312	347	327	302	336	315	305	286	319	315	292	353	301	301	336	344	327	311	308	332	298	320	292	309	301	292	322	314	323	312	321	282	339	328	328	314	317	298	336	309	333	309	351	359	310	270	260	287	294	291	316	315	321	319	287	347	306	303	322	312	331	290	308	312	319	323	331	310	323	305	300	293	346	303	372	317	307	332	328	315	331	305	300	326	315	287	276	327	328	307	327	290	322	285	314	291	318	281	297	337	323	309	353	326	308	337	291	332	312	328	283	311	313	327	304	330	304	344	319	293	325	308	301	329	321	329	324	295	282	291	290	329	336	316	339	309	310	297	311	319	286	318	310	302	323	311	335	344	325	347	313	344	314	291	293	282	296	326	315	312	301	277	290	309	341	313	317	314	333	293	313	285	312	318	305	327	355	330	326	288	314	289	329	312	329	308	321	308	327	312	285	308	319	327	321	320	318	312	308	335	300	329	297	336	351	330	332	308	314	336	306	324	350	346	336	337	326	279	321	310	324	314	343	297	315	312	293	313	306	324	308	299	302	322	276	342	297	275	283	320	360	291	316	283	291	316	305	318	295	311	328	320	319	299	310	332	331	303	294	309	320	315	318	303	333	337	328	297	297	298	292	341	336	300	323	330	325	341	300	319	318	303	336	327	319	321	301	306	300	310	323	323	311	324	322	293	317	318	335	328	325	331	311	304	309	307	270	311	288	295	328	306	294	328	317	323	295	312	312	325	321	304	298	306	312	316	286	316	338	318	308	332	329	298	327	297	273	309	311	308	311	332	332	341	313	302	328	310	331	304	299	331	321	313	317	353	322	313	305	320	288	313	314	287	306	287	312	298	288	325	302	332	318	330	309	325	304	303	332	296	332	303	311	378	289	307	279	338	329	320	310	314	291	329	303	324	317	291	334	309	306	306	311	326	332	313	348	305	278	310	326	300	328	344	329	309	318	318	333	312	330	295	302	303	298	325	309	325	324	322	317	330	310	330	322	313	349	311	336	336	286	317	338	337	303	309	338	306	312	335	304	344	330	306	295	307	304	319	330	301	289	354	324	298	340	321	300	312	340	327	344	301	332	348	310	323	334	298	331	339	327	324	298	291	326	335	307	317	328	329	302	324	313	309	292	321	356	326	280	278	337	306	311	289	341	336	307	342	321	318	330	308	311	346	310	319	310	300	298	332	312	305	316	324	322	303	300	316	305	331	302	338	334	345	327	307	330	311	305	299	345	306	298	288	293	297	288	316	285	305	313	316	304	350	313	341	311	299	291	310	292	339	311	315	319	319	338	307	297	314	339	315	293	349	314	321	296	321	366	313	304	309	306	309	365	324	350	331	331	326	330	325	325	341	316	315	323	305	317	278	323	333	349	306	308	314	337	357	311	342	347	304	313	321	325	300	321	298	297	316	313	320	297	308	342	328	330	311	345	307	300	302	329	336	322	285	330	321	353	301	302	330	333	333	349	306	321	284	317	333	319	302	302	311	326	328	279	318	312	306	287	352	303	311	327	318	325	311	305	335	305	338	292	335	340	294	322	308	291	297	304	317	312	300	335	282	254	316	312	304	298	307	315	308	308	290	263	327	313	323	309	343	292	319	338	280	321	331	304	320	329	325	310	293	307	315	296	318	298	314	354	312	296	303	323	319	329	338	325	259	287	294	302	305	324	314	308	303	296	337	298	309	331	319	326	324	318	328	316	307	322	324	306	333	316	352	321	305	329	354	324	324	329	338	323	324	309	337	297	334	309	302	286	329	323	346	321	294	317	322	310	329	295	308	300	315	323	326	309	302	319	322	287	319	320	298	311	334	347	339	343	333	324	314	308	318	317	355	322	317	322	333	336	331	337	327	340	316	309	318	312	341	302	271	312	310	318	309	332	299	300	340	304	320	313	338	325	321	309	314	317	315	300	317	344	302	310	327	304	286	309	344	308	334	356	307	321	325	308	318	290	293	315	292	326	303	314	280	298	321	324	328	306	332	327	292	321	310	301	276	297	324	282	317	345	312	305	321	355	329	315	298	340	316	337	300	304	309	325	327	300	314	321	316	314	332	356	315	312	294	306	298	324	330	321	338	307	270	297	326	325	304	316	322	289	340	312	306	299	337	339	347	338	316	307	298	306	312	314	321	339	304	326	339	323	313	334	300	331	344	300	301	333	332	325	301	319	331	323	326	334	288	315	344	324	333	294	322	325	326	302	338	324	319	307	317	327	307	310	312	298	324	372	315	307	320	319	328	330	277	271	294	312	333	301	310	294	296	343	331	334	285	292	330	309	333	307	305	338	323	334	311	324	301	340	332	315	295	308	358	303	323	295	309	313	304	315	306	311	324	320	332	300	339	293	282	321	298	335	311	332	336	298	345	303	316	347	333	318	301	307	350	315	291	335	330	337	306	331	314	299	311	307	343	298	288	346	309	324	332	317	338	315	309	308	340	328	338	327	302	335	302	264	330	318	306	310	330	351	322	303	297	304	315	313	319	300	322	299	310	318	306	332	359	332	318	282	315	290	293	317	340	331	320	330	296	327	323	312	291	297	313	284	315	287	280	319	323	330	309	310	289	330	313	310	323	338	309	310	325	323	322	326	327	315	312	306	319	303	337	350	347	318	310	317	327	329	339	297	274	319	301	302	312	317	306	338	309
24084	21186	28189	24464	20902	6847	2252	1719	1264	872	679	520	463	456	359	343	329	331	303	318	267	269	280	274	241	263	254	238	262	256	244	282	287	323	310	271	232	232	223	223	225	234	207	211	205	221	198	206	224	214	183	206	200	214	214	220	215	199	216	182	204	196	176	196	215	192	180	192	213	179	191	168	194	207	192	215	192	168	163	192	188	181	182	207	146	204	185	186	185	189	175	151	200	158	189	191	183	141	159	183	211	177	190	165	178	154	194	170	195	198	179	168	187	152	170	187	184	165	154	177	168	162	188	172	185	192	186	179	157	184	156	184	209	182	190	175	178	161	183	178	202	155	178	187	161	171	174	163	176	176	175	156	158	172	154	153	171	158	182	196	161	178	170	189	156	157	168	173	174	177	175	188	166	178	170	195	177	192	185	180	159	163	166	194	170	185	169	184	166	187	184	200	170	179	195	182	180	188	171	182	195	178	184	180	200	168	171	182	174	187	187	169	184	180	203	163	174	194	159	179	167	199	150	179	167	166	179	171	201	170	164	176	170	175	173	175	174	197	179	156	169	172	195	152	164	168	168	165	185	173	176	184	183	170	188	179	182	201	200	159	195	164	166	175	198	173	185	177	172	185	167	180	193	193	181	167	172	196	176	205	194	187	179	166	176	170	184	187	183	155	157	164	176	174	168	169	170	162	186	165	178	190	189	172	198	184	176	182	177	186	156	175	154	150	174	173	165	167	174	166	167	166	188	184	162	159	200	167	206	170	151	183	165	161	165	174	181	161	167	163	176	175	160	172	160	192	164	176	174	170	181	174	171	178	185	152	181	188	157	164	167	194	174	197	168	154	162	215	195	168	175	162	186	188	183	200	158	171	144	162	212	171	186	177	168	165	184	172	177	155	155	187	165	160	190	164	157	176	183	202	178	172	154	181	188	167	168	163	187	138	172	157	181	174	183	150	184	198	176	175	183	165	185	161	200	175	194	173	152	162	165	175	177	173	177	190	161	201	162	154	183	164	151	173	161	162	180	193	167	163	196	167	149	176	170	195	178	165	163	186	150	175	197	190	175	180	175	188	170	186	151	174	171	191	182	168	173	184	179	181	184	179	165	164	181	178	171	160	166	163	178	177	176	168	171	179	180	188	186	180	164	177	172	182	172	182	180	185	185	163	178	181	176	167	161	175	164	170	179	170	157	181	157	158	191	177	179	177	171	173	177	163	178	180	183	152	184	164	179	169	175	184	180	149	183	180	176	196	161	171	157	186	196	172	173	177	177	168	191	179	173	209	171	181	176	165	177	188	175	180	179	166	149	190	189	150	177	161	166	199	173	156	191	187	190	162	179	165	155	194	169	186	152	158	156	172	188	172	192	176	193	184	183	183	145	177	178	171	173	173	162	178	179	192	191	167	158	187	181	187	220	168	178	210	198	168	180	206	162	183	202	185	175	154	163	183	174	152	179	166	177	157	160	163	185	187	143	199	173	167	188	180	172	177	174	164	158	191	168	181	189	184	165	170	155	192	172	173	183	168	143	170	191	172	161	162	166	170	160	152	174	185	179	173	187	174	188	168	159	205	177	162	189	173	172	159	164	174	180	156	168	184	177	174	180	153	184	172	166	159	191	159	192	178	217	166	183	183	185	153	170	192	157	170	194	199	163	160	174	163	200	176	183	169	190	159	168	132	168	184	166	150	203	182	165	166	191	197	168	146	179	167	164	198	164	147	181	167	167	164	169	172	156	201	177	163	192	147	188	191	188	185	182	171	179	169	171	166	172	172	166	180	182	166	158	171	187	164	161	160	166	190	155	185	172	164	165	196	162	157	179	165	170	182	171	178	192	166	189	184	182	170	186	162	162	176	189	170	180	179	171	183	171	160	173	170	178	182	162	179	176	169	174	161	155	157	168	159	154	178	155	182	167	176	164	199	162	188	183	141	179	161	189	180	167	167	175	191	203	166	190	176	167	177	190	157	171	143	166	154	170	196	189	166	182	173	179	186	158	183	182	186	170	182	170	172	141	171	176	200	168	150	191	177	164	184	167	199	183	159	191	180	178	172	174	192	185	149	189	153	170	137	165	178	166	176	163	183	173	171	195	185	188	174	176	171	180	173	196	157	169	183	173	179	186	174	196	181	173	168	187	187	152	169	172	187	216	144	152	177	171	149	168	162	159	167	161	157	176	164	178	172	189	171	188	176	183	170	163	157	186	178	181	188	167	167	160	159	170	171	182	184	191	164	171	171	184	186	161	176	173	191	168	177	187	159	158	179	187	172	190	190	190	165	161	172	203	166	182	155	179	164	169	172	178	197	177	160	189	188	174	153	179	185	163	175	195	179	153	182	169	168	161	167	173	153	191	186	188	186	163	184	145	178	143	176	219	134	174	212	191	182	173	158	190	197	185	167	175	193	173	191	168	173	199	167	178	169	156	184	195	194	191	166	169	163	176	156	176	192	170	208	197	167	176	154	164	184	174	199	188	180	190	180	178	168	172	165	160	190	176	191	180	151	182	162	175	189	143	183	181	178	174	181	165	180	167	179	176	161	153	195	170	162	179	156	155	190	184	191	182	158	156	173	160	176	139	174	175	201	185	192	189	170	176	155	175	183	179	166	167	189	149	180	146	187	193	187	158	175	182	173	192	183	181	155	179	174	187	207	158	183	168	181	196	187	173	174	162	187	155	178	157	148	164	175	187	167	178	178	182	186	188	188	143	191	189	174	194	165	176	190	162	174	158	151	197	174	190	170	187	201	162	159	169	183	157	168	171	169	154	165	167	177	166	183	166	181	168	177	171	194	191	177	165	154	189	210	152	167	189	157	173	171	181	175	182	165	170	181	156	153	174	185	159	204	178	167	175	176	192	184	185	186	190	154	180	174	154	163	149	157	168	161	178	157	166	165	176	155	177	162	179	165	144	192	196	179	166	167	161	185	177	170	170	191	165	175	148	183	192	166	182	185	172	160	184	156	171	162	207	174	167	189	184	165	189	165	186	170	177	170	172	183	162	221	157	173	166	199	203	158	175	161	183	144	185	162	167	192	158	167	150	156	173	178	154	198	178	184	198	191	172	176	182	175	186	183	180	174	200	187	194	174	176	186	187	158	162	181	172	171	173	167	168	181	166	186	171	168	161	182	177	147	180	195	196	177	156	139	204	173	172	182	160	170	178	190	164	177	168	199	169	158	198	164	151	177	178	169	160	200	172	176	186	173	166	187	177	165	173	169	181	166	164	205	162	164	176	172	183	175	199	160	182	182	181	152	207	165	189	160	192	180	166	152	179	201	159	188	185	190	165	173	166	174	159	174	145	200	167	183	178	165	171	201	174	177	169	162	177	171	182	183	182	189	169	172	167	169	150	166	186	163	160	204	174	190	182	156	191	172	169	165	179	175	186	168	165	187	164	151	165	172	196	194	168	179	155	178	166	191	153	177	188	186	183	199	175	173	177	172	164	182	177	157	174	189	191	174	198	185	186	155	147	183
21320	33173	17581	7745	5951	4795	4216	3680	2969	1893	1338	1151	880	805	668	605	538	549	506	485	442	387	402	331	328	385	358	388	407	371	398	431	474	494	491	397	348	306	282	303	292	283	299	299	310	247	318	325	285	280	300	285	300	286	292	266	306	277	288	287	263	294	281	272	275	242	245	253	250	251	245	256	288	261	267	255	263	215	272	222	259	224	233	214	211	245	246	220	240	225	233	222	225	211	217	213	214	227	232	210	215	215	229	207	232	220	246	226	212	231	221	208	244	222	251	203	234	245	243	237	262	223	234	231	242	217	216	220	228	210	244	212	197	248	236	215	263	224	226	199	228	244	215	228	231	219	237	225	244	210	231	213	212	208	232	215	201	255	203	227	233	193	227	210	247	206	238	234	214	229	227	240	227	217	199	224	208	243	230	209	235	242	222	232	210	203	227	191	237	236	231	234	195	241	204	221	214	215	236	204	203	228	212	195	228	222	228	223	235	221	230	220	205	237	215	232	197	217	199	225	188	240	233	223	204	240	235	224	205	212	221	222	204	257	202	210	235	230	215	217	237	230	211	239	227	202	228	244	202	186	225	234	232	204	185	207	224	243	219	222	216	219	242	229	242	235	229	205	228	212	229	193	232	223	221	244	190	213	229	207	233	201	225	224	226	203	247	227	223	209	243	223	201	250	222	235	246	220	215	229	234	225	206	250	213	203	203	243	214	225	230	244	226	215	232	209	241	228	221	215	227	222	222	224	211	231	213	203	206	193	193	195	238	224	248	264	221	217	232	218	215	232	242	194	213	192	208	215	212	236	216	214	247	226	217	214	247	228	206	223	214	202	238	208	226	242	219	206	195	208	257	229	225	210	225	199	230	203	242	224	240	234	199	231	221	226	226	232	203	221	228	219	234	241	210	206	224	222	227	267	240	195	192	227	176	228	202	210	219	226	208	226	206	211	218	220	223	251	214	180	247	243	221	226	231	213	220	221	208	211	222	222	221	215	214	195	225	231	229	231	218	189	198	221	217	220	206	222	203	222	215	216	218	244	228	206	216	230	201	227	196	201	223	222	237	204	203	243	202	203	220	218	213	226	217	234	194	219	196	225	203	189	230	216	219	227	181	193	219	215	247	218	207	213	195	227	223	229	211	218	240	214	198	232	202	218	223	262	199	216	264	218	241	206	230	230	212	191	232	241	218	221	231	202	228	179	207	242	227	214	258	243	195	245	231	196	241	212	216	211	240	229	217	228	202	198	217	211	219	262	221	214	212	228	222	232	231	225	208	227	223	215	219	207	247	205	217	238	229	190	235	206	225	206	229	234	240	204	231	214	227	224	227	221	199	216	223	213	224	205	227	215	225	217	244	211	199	208	240	216	202	226	211	195	214	215	211	262	223	224	233	220	217	219	213	226	183	244	218	198	222	225	219	218	210	216	211	213	249	216	236	227	193	248	234	192	236	219	218	208	215	202	225	234	207	206	256	218	269	221	207	203	228	203	219	223	217	238	219	231	217	210	225	235	234	210	262	229	213	256	214	219	231	217	219	249	228	216	245	211	239	237	221	221	202	215	237	260	224	243	233	206	197	216	222	231	226	189	214	229	215	202	235	227	222	208	221	214	232	225	231	228	234	241	219	234	242	229	230	234	232	238	240	218	221	240	226	213	235	246	249	219	217	227	239	198	204	213	240	214	198	222	228	209	218	237	222	230	214	221	247	211	193	227	203	224	229	206	230	226	228	233	229	222	226	200	219	240	226	220	212	226	231	212	196	214	226	220	225	188	250	242	202	219	229	197	233	235	247	223	197	181	204	218	224	231	216	230	230	224	236	217	222	206	197	219	234	226	221	253	247	232	250	236	225	245	228	221	235	241	225	193	226	225	231	226	229	216	207	213	242	224	211	211	218	231	212	203	221	223	224	183	228	208	216	233	218	230	202	230	218	229	229	203	225	197	252	217	182	217	210	227	221	232	201	197	208	232	240	248	211	214	210	227	211	224	219	208	209	234	212	220	217	218	226	224	190	203	220	229	221	220	229	249	210	207	203	234	201	250	197	236	210	246	238	225	217	238	203	255	235	211	198	235	223	210	215	192	217	213	240	223	221	206	214	218	221	233	229	227	222	220	234	247	231	214	229	208	211	217	215	212	197	236	222	200	221	205	232	220	224	231	218	212	219	236	236	212	239	234	212	233	201	216	215	208	212	202	196	235	238	217	246	234	233	221	241	254	223	222	221	236	218	211	216	226	216	261	225	214	218	245	213	233	205	223	206	208	224	233	214	191	221	188	228	245	235	205	202	234	233	240	231	212	199	226	192	211	225	204	241	198	203	215	202	227	241	240	233	205	207	223	200	227	237	245	217	239	217	221	225	232	211	214	223	219	203	214	219	211	187	210	232	203	214	211	220	227	221	208	235	211	235	229	234	212	213	187	234	225	203	220	230	223	208	216	213	241	202	213	240	218	217	237	236	199	223	237	239	206	219	210	210	191	224	222	241	219	222	231	207	224	226	237	224	208	211	211	227	251	226	201	206	228	220	239	189	213	233	205	201	215	220	228	199	236	236	247	216	222	216	246	214	216	226	211	241	223	206	238	223	254	209	244	228	247	215	203	215	219	207	217	203	223	238	239	222	200	204	240	232	225	216	229	216	208	218	231	231	224	212	212	239	247	239	206	216	220	232	230	227	233	245	216	225	191	230	222	215	219	207	203	234	213	221	204	191	222	218	215	205	227	256	205	213	215	202	226	237	202	224	227	215	204	193	213	217	230	218	188	216	225	213	199	212	244	203	237	238	202	190	229	222	229	241	208	218	235	259	219	210	224	176	218	210	240	226	238	179	255	236	223	223	229	224	196	234	215	194	221	218	218	227	241	227	233	244	237	227	231	198	224	230	205	217	211	233	193	212	231	244	217	233	207	219	197	228	209	203	238	231	220	206	218	235	203	217	195	211	216	239	219	211	217	224	203	208	215	227	225	210	226	237	241	212	209	206	233	205	237	223	218	229	209	240	212	212	220	221	209	199	189	224	236	201	225	227	246	214	191	231	202	210	215	235	237	213	198	213	233	229	241	216	234	218	227	193	212	202	201	221	215	198	224	224	227	214	220	230	250	233	223	233	230	240	211	234	245	230	233	216	232	198	223	220	245	215	211	235	227	188	231	203	194	223	224	227	202	214	218	217	205	231	207	212	213	230	215	224	220	225	212	219	206	211	229	222	217	207	240	240	224	221	218	234	223	195	234	225	225	238	238	208	220	188	202	217	228	254	218	222	216	210	233	226	229	231	231	198	231	208	226	216	220	223	200	218	217	241	197	195	249	235	227	213	200	241	222	221	208	211	212	229	203	223	214	221	205	205	222	234	215	222	236	206	228	233	202	203	213	215	197	246	224	223	227	215	202	202	219	210	214	205	204	221	222	232	225	229	224	218	215	222	217	202	231	201	217	230	216	226	224	195	217	219	225	210	217	221	214	218	221	236	229	210	226
25332	21236	26959	25323	7116	1866	1602	1300	989	748	621	555	469	483	502	452	440	433	386	373	391	384	370	380	346	360	358	361	395	341	364	368	404	430	395	365	341	349	306	332	305	357	340	320	314	293	330	328	348	348	325	356	331	362	339	315	301	296	342	322	328	337	320	298	342	321	347	312	312	337	341	356	313	350	308	298	276	325	302	304	313	326	310	263	300	292	281	307	306	337	346	299	314	311	372	302	334	298	311	321	304	284	325	291	277	324	331	318	294	322	345	289	321	338	298	337	288	314	277	298	293	317	337	291	323	316	266	320	296	311	338	287	299	337	331	310	309	305	304	294	309	290	275	325	303	293	298	295	303	289	310	315	302	295	309	323	298	332	271	304	299	290	339	311	318	292	328	273	272	313	307	307	355	328	305	312	339	311	319	293	338	308	302	304	309	300	299	310	304	338	300	323	321	310	313	313	316	294	313	297	281	286	301	307	333	313	313	318	323	313	346	279	312	281	339	282	304	313	316	307	322	311	322	302	297	291	296	328	322	303	297	301	309	283	302	309	306	306	317	325	294	322	326	331	302	317	320	266	317	305	339	319	320	310	317	304	297	279	311	295	297	279	323	287	274	323	302	329	304	338	298	338	300	312	304	309	318	302	314	309	324	328	328	298	314	303	327	307	303	301	333	281	298	297	344	332	321	331	335	326	327	282	311	315	283	322	303	316	330	324	282	299	319	299	304	315	288	306	323	318	293	314	281	335	265	300	291	314	306	315	331	305	299	326	263	283	290	270	288	306	307	285	312	319	308	295	291	297	304	323	285	310	320	299	313	306	287	279	336	308	322	316	277	356	332	289	289	313	299	298	328	287	286	324	290	334	303	302	283	341	312	307	289	308	273	302	322	323	302	324	311	279	293	336	296	299	305	317	302	293	312	303	317	323	300	304	332	318	324	327	300	279	318	347	311	320	307	308	287	297	308	272	307	290	306	299	282	304	285	336	319	317	306	293	310	282	284	307	340	324	309	296	301	335	296	279	313	288	294	333	303	288	278	288	273	309	323	300	265	307	286	331	282	290	318	299	350	316	320	308	318	325	320	321	278	335	311	328	287	346	350	310	330	287	284	317	297	292	323	323	291	312	321	309	311	341	298	337	305	289	305	313	319	335	306	320	309	325	299	305	321	328	321	318	320	302	278	311	286	267	284	328	266	330	346	296	302	320	325	303	324	334	300	333	315	309	311	291	287	317	271	302	326	336	310	303	292	306	288	334	292	298	297	300	306	310	301	300	306	295	330	275	281	329	316	298	293	311	336	309	293	308	280	321	274	299	324	296	286	275	340	293	313	306	326	329	295	347	300	281	307	322	333	284	332	287	334	290	300	355	284	310	270	289	321	283	301	297	281	318	320	310	302	318	320	297	292	290	306	299	297	305	329	309	335	282	291	310	300	315	321	334	299	296	312	320	307	277	289	289	306	340	308	307	305	336	289	305	290	297	277	312	302	285	318	273	325	315	309	298	293	292	279	315	314	319	337	326	315	320	319	270	338	344	321	297	297	294	333	294	302	332	318	315	289	279	309	305	299	309	298	366	333	317	341	322	300	289	294	291	323	289	305	307	306	292	284	298	284	310	308	310	302	304	268	287	318	312	307	302	278	317	322	309	306	323	294	317	299	298	310	323	292	300	292	307	308	290	317	311	325	316	292	302	314	305	326	304	288	320	302	305	322	310	344	289	293	293	308	325	308	283	326	316	331	313	301	296	312	301	308	317	297	318	284	312	291	312	296	315	313	301	292	309	301	289	312	300	316	307	295	301	314	325	307	339	313	296	343	314	331	314	311	328	313	324	271	317	290	311	268	299	323	336	292	299	324	314	308	330	332	305	316	283	317	298	308	314	312	366	284	292	309	321	281	323	309	322	296	316	317	298	329	298	323	314	304	291	304	323	296	300	301	342	319	279	288	313	321	324	305	295	309	306	299	297	287	312	334	281	333	310	286	314	318	272	305	306	313	337	321	320	281	304	289	311	261	324	338	307	291	294	307	293	308	332	315	286	310	341	354	273	326	333	308	318	309	304	274	313	299	321	333	325	312	308	281	305	272	344	309	306	303	318	279	310	288	331	311	333	320	301	338	291	311	263	330	324	324	292	303	313	300	303	324	294	290	286	283	326	316	316	302	336	288	295	314	312	308	296	335	314	300	309	313	320	305	327	300	330	302	328	315	314	323	316	289	326	339	301	319	322	293	302	294	276	332	277	319	325	300	305	325	289	274	319	312	305	284	310	309	285	283	298	298	269	309	313	288	342	317	290	321	311	305	278	281	290	310	339	278	281	291	319	316	297	331	344	313	318	307	346	318	287	315	302	327	325	310	326	301	317	328	293	319	300	313	299	320	305	315	303	308	309	296	337	284	298	329	284	286	331	316	285	308	314	329	315	294	305	308	313	291	317	294	306	308	315	329	339	299	309	329	301	316	324	309	321	321	309	286	313	325	308	316	263	296	344	305	310	309	307	346	298	313	281	288	311	310	283	282	297	338	296	296	305	318	291	313	298	335	312	347	311	329	316	298	272	291	310	351	323	324	296	325	304	299	279	314	292	302	333	314	331	290	305	310	288	311	306	329	314	318	282	321	290	350	295	307	306	320	313	304	318	323	299	307	288	293	308	325	295	341	317	293	338	316	298	311	269	281	300	307	280	292	297	329	317	316	333	288	288	316	341	286	298	306	284	319	277	340	300	303	325	317	324	314	308	307	292	304	302	282	314	304	316	308	289	295	323	304	316	286	327	328	326	347	306	310	291	298	298	316	285	296	313	310	318	348	298	322	276	319	303	311	343	329	293	294	302	325	334	301	265	288	296	333	309	298	315	307	319	284	297	334	331	308	270	311	318	311	299	307	302	325	309	308	329	303	295	285	303	319	323	330	324	304	312	311	282	325	313	319	322	320	281	306	252	299	308	325	310	300	305	293	328	321	276	322	318	309	305	294	294	310	313	306	312	287	296	313	292	320	295	329	324	329	311	315	304	319	300	300	333	289	317	313	311	321	286	292	288	322	333	299	300	302	307	284	328	281	340	306	298	291	325	329	326	345	321	305	334	298	293	299	294	288	300	311	309	361	350	282	309	307	313	312	280	290	308	298	304	282	312	317	310	297	300	319	305	276	285	304	277	281	329	312	325	309	305	317	329	312	304	323	306	344	292	312	314	325	300	305	279	284	335	310	340	320	304	289	305	302	307	324	309	312	293	305	304	315	309	309	287	297	339	293	269	321	346	275	297	290	327	326	290	283	328	294	345	312	274	334	298	317	308	300	306	307	285	315	301	312	309	302	322	309	303	294	302	332	291	301	316	303	295	326	308	324	333	300	331	284	291	282	340	320	293	295	301	319	312	313	315	338	315	335	326	301	337	276	305	299	336	314	318	282	303	338	331	307	285	280	291	328	312	357	301	317	271	333	312	300	314	302	291	337	310	306	332	306	304	316	306	305	337
21300	29761	14377	5925	4596	3947	3639	2953	2396	1584	1190	954	892	831	655	668	621	611	605	568	536	509	523	435	495	476	485	473	460	513	494	504	598	582	555	492	462	459	454	415	403	432	373	395	421	398	395	419	431	430	449	405	455	423	416	404	402	447	430	401	418	445	379	403	418	385	446	373	398	400	435	404	409	375	400	402	415	364	395	397	392	352	379	347	403	384	393	373	367	399	368	383	386	396	350	407	359	359	407	376	372	404	388	402	358	368	392	383	354	372	408	374	405	388	366	388	365	384	343	359	400	403	388	380	396	353	373	368	383	370	385	365	348	377	383	376	361	382	374	360	363	361	370	380	369	391	382	355	380	398	383	326	382	351	376	386	382	366	404	348	353	382	372	349	390	369	366	409	398	359	385	363	397	363	394	394	372	382	368	388	352	336	387	360	381	343	373	366	393	368	372	370	350	360	399	364	387	354	387	416	380	352	378	361	390	348	383	390	373	366	359	405	392	397	350	354	416	374	373	395	387	385	384	406	385	361	412	370	379	383	359	398	355	375	340	378	357	357	367	377	396	394	360	379	369	374	384	357	340	353	354	401	366	364	397	373	367	393	399	344	374	384	404	380	363	345	368	357	396	347	350	375	345	375	358	393	389	367	375	381	369	377	336	378	395	389	375	378	419	391	357	392	358	349	407	364	364	386	365	345	383	380	356	405	391	358	409	316	368	380	373	353	386	387	374	389	352	376	372	405	353	353	385	364	366	390	336	384	377	385	399	369	375	392	392	401	356	347	387	359	339	417	394	402	410	370	351	380	351	383	354	384	379	384	382	394	340	357	378	384	394	359	361	370	392	375	375	372	402	386	348	364	381	352	396	379	379	351	361	346	356	359	377	365	362	387	382	345	366	363	385	393	334	369	373	374	382	429	404	360	427	397	389	390	367	371	370	384	393	374	369	358	409	345	393	382	366	400	351	397	358	396	351	348	384	356	382	412	348	363	385	398	380	350	377	387	381	365	358	349	348	406	381	350	375	353	362	339	387	369	372	361	358	362	397	396	352	386	389	364	396	381	381	401	369	380	392	353	368	378	392	379	384	379	345	373	397	376	365	356	381	367	377	375	370	360	378	393	362	336	383	392	354	413	381	372	353	373	380	360	381	419	336	348	378	373	377	407	348	371	379	368	373	376	394	415	383	358	388	351	396	357	386	370	407	393	356	365	346	385	392	370	328	367	435	369	389	350	407	405	384	374	380	390	352	358	395	399	400	415	389	411	367	374	326	365	375	364	379	364	370	370	396	349	393	405	346	364	378	372	383	363	386	359	408	352	376	388	407	348	370	355	398	370	350	380	394	334	385	406	382	355	362	371	413	393	387	374	365	399	388	375	374	390	392	404	335	362	387	380	369	384	351	414	381	378	380	406	380	359	375	380	367	343	388	429	361	374	364	327	369	373	369	379	373	392	354	328	375	403	358	395	384	367	412	362	421	373	390	378	353	368	333	352	392	387	409	360	382	386	387	332	367	362	391	372	363	382	385	358	345	360	397	391	383	389	386	384	417	370	376	386	399	369	418	403	408	386	348	366	357	377	392	381	399	405	383	365	366	356	391	390	369	368	357	375	377	392	328	355	394	385	342	388	360	372	363	379	382	353	368	373	380	390	390	362	368	345	352	383	402	383	337	377	397	362	348	393	375	377	383	397	385	383	397	353	382	355	364	393	382	384	374	366	373	414	410	387	389	353	355	356	392	392	344	356	395	379	394	372	363	378	356	379	380	393	408	384	387	388	333	375	377	387	371	384	354	398	406	374	396	386	373	403	379	381	394	387	387	354	378	379	384	391	359	361	357	368	373	369	394	398	372	360	376	387	382	380	395	395	371	342	351	387	387	387	371	398	366	400	369	346	398	402	350	374	388	388	365	395	390	409	373	368	350	378	415	365	349	396	398	369	367	365	396	375	383	377	370	397	382	400	355	352	371	411	387	370	364	347	391	363	390	392	354	385	373	384	390	389	375	388	363	391	382	362	379	417	360	375	359	379	353	369	405	357	406	414	373	392	381	399	421	408	386	371	381	374	374	348	411	376	389	400	390	354	369	334	386	372	383	363	390	365	378	384	393	374	357	329	385	380	378	390	371	361	418	361	345	404	398	400	386	415	377	355	371	387	369	365	396	356	346	372	360	357	369	369	346	386	366	386	375	385	414	358	376	381	366	398	374	414	368	400	357	365	367	399	413	374	397	374	371	374	351	357	340	366	332	353	373	379	385	387	408	381	371	388	362	358	379	389	384	344	399	379	372	369	359	376	381	375	375	349	362	371	369	373	387	360	362	368	386	371	340	388	391	370	382	378	366	374	408	401	355	357	373	357	385	407	371	365	375	351	385	386	366	369	378	405	355	365	359	337	324	384	362	369	360	380	369	325	373	358	390	367	348	368	360	361	372	386	388	377	363	371	378	370	398	363	386	394	382	369	398	357	392	351	394	376	371	379	359	373	390	396	367	369	360	384	378	365	411	400	360	348	411	388	374	360	356	345	402	414	378	388	367	348	377	369	364	366	388	399	367	358	363	380	418	382	393	380	366	360	375	386	357	382	365	395	355	379	383	383	396	377	371	361	350	384	354	404	361	340	388	346	413	388	395	383	368	388	371	367	400	364	374	359	402	318	380	403	415	363	387	349	400	376	403	355	409	374	375	376	378	367	391	330	364	355	354	370	389	398	355	344	370	361	376	382	368	406	417	354	400	396	370	355	384	407	366	397	363	398	391	379	370	399	385	390	359	372	418	365	363	372	364	374	331	397	378	345	403	396	404	395	376	399	359	363	391	347	368	393	363	365	378	378	343	378	377	368	339	368	375	378	377	370	379	411	400	380	391	384	343	369	386	396	379	374	379	398	404	356	355	384	360	410	359	401	405	369	353	393	382	380	388	337	371	390	371	341	374	388	374	370	367	371	392	352	397	365	388	398	371	415	356	384	380	417	389	386	344	362	408	390	401	381	392	395	383	384	365	374	385	373	365	379	392	400	378	388	359	370	337	371	343	363	370	402	379	389	388	404	352	378	391	373	385	355	359	356	367	405	362	353	397	380	367	433	360	392	355	351	378	345	362	385	388	362	376	385	352	392	381	387	387	360	371	356	365	372	377	367	397	383	356	361	368	405	341	384	417	382	375	368	379	381	395	370	388	353	399	365	384	384	400	362	407	362	363	349	373	383	399	401	343	372	388	373	356	413	383	377	387	353	396	382	371	374	395	376	380	363	384	377	394	388	376	377	393	385	404	372	369	438	391	390	381	353	381	375	391	367	352	417	384	363	408	361	405	346	357	338	371	378	358	396	355	413	386	371	360	374	390	397	370	374	384	341	351	371	370	389	388	361	366	377	369	364	368	374	359	389	378	374	384	378	368	400	352	374	384	346	401	365	387	357	377	393	381	372	374	396	402	334	374	354	429	367	384	378	364	360	374	349	404	369	368	353	360	401	379	422	391	345
23166	21220	28779	23929	21228	21014	7509	2693	1908	1314	975	788	758	666	635	500	500	465	437	405	388	346	340	316	327	335	290	346	408	391	333	391	371	398	420	334	303	320	288	285	259	252	282	256	276	272	287	268	252	295	254	305	302	294	280	270	290	280	283	256	259	269	246	239	261	235	231	262	221	240	264	263	275	233	260	239	225	226	224	214	247	221	223	243	202	189	212	224	226	246	260	212	200	259	209	188	206	225	215	223	277	239	200	221	239	214	222	233	225	226	218	205	223	186	246	236	203	219	215	224	188	233	229	208	224	218	247	204	225	222	218	220	237	237	246	231	199	225	223	211	203	208	183	216	219	203	235	229	200	221	210	201	231	235	216	226	207	207	219	209	205	218	234	216	220	255	223	196	219	215	221	221	226	224	218	207	235	257	210	215	231	242	225	205	227	221	187	209	222	236	224	215	217	219	210	232	191	193	228	236	245	210	211	215	231	222	250	202	217	208	212	238	236	226	242	214	240	249	221	224	223	203	224	216	226	235	217	206	258	221	209	240	232	219	225	218	183	242	233	276	246	241	204	235	238	247	223	235	215	214	219	227	222	225	234	226	220	229	206	212	242	222	194	226	222	222	205	221	195	227	206	200	226	226	211	228	216	233	243	208	222	240	232	206	236	210	189	223	214	201	202	221	248	229	218	216	224	222	233	213	210	200	228	218	234	217	228	214	226	203	214	210	221	219	222	244	189	221	216	215	222	240	236	218	240	221	219	207	226	225	223	216	216	198	220	200	216	199	226	235	245	270	204	224	247	229	224	238	210	208	210	198	216	223	221	192	220	225	219	205	199	235	220	207	197	215	223	197	222	213	202	213	226	240	235	238	199	216	211	201	194	203	213	224	217	203	210	195	232	240	216	204	239	243	222	218	246	218	222	230	192	225	209	241	239	196	243	206	233	199	225	207	224	213	208	210	208	211	190	229	196	202	263	209	235	219	221	208	226	221	222	206	251	198	228	219	233	211	217	247	251	218	231	224	199	220	205	208	205	238	217	215	203	217	224	220	218	235	224	225	207	215	237	202	228	207	219	213	245	231	212	198	236	207	227	205	218	196	194	223	229	233	235	232	226	221	224	234	198	243	202	230	178	204	232	223	214	227	203	205	201	217	211	247	217	209	228	202	200	205	226	200	223	230	211	200	217	216	238	185	222	247	208	226	248	235	229	216	244	196	193	234	208	219	239	197	216	223	201	237	206	214	225	217	226	246	240	246	211	225	237	204	220	257	250	229	220	221	233	245	212	237	192	207	230	218	204	207	231	248	219	256	208	209	243	204	221	227	235	220	224	210	217	236	219	231	212	187	214	219	254	220	244	213	232	214	242	201	223	196	210	231	230	231	226	225	213	213	219	196	229	222	202	236	226	221	217	219	187	198	203	209	211	203	208	226	237	215	229	214	233	214	191	217	204	219	224	224	210	230	204	204	236	204	209	223	215	210	245	217	253	228	226	202	225	198	220	232	225	237	196	216	207	223	211	225	206	199	221	214	202	211	200	243	228	217	198	234	238	253	235	213	231	213	212	216	224	205	224	235	219	226	219	185	210	211	224	210	217	216	235	252	219	189	250	248	201	232	233	230	216	190	218	236	231	209	205	229	215	236	213	185	220	202	220	208	212	213	202	213	214	245	230	218	217	228	250	222	204	231	233	229	194	238	235	214	228	241	222	203	242	208	231	212	223	225	218	210	233	226	220	244	247	226	215	213	241	200	202	232	252	224	242	202	231	215	198	256	222	219	229	205	213	229	207	216	225	211	234	231	240	239	224	228	219	230	208	215	223	228	200	223	219	207	237	231	212	219	187	233	211	216	228	219	207	215	224	222	229	227	227	239	220	234	203	205	215	209	200	230	210	198	207	203	232	208	241	225	223	212	220	231	217	189	212	223	254	211	230	239	228	220	225	243	235	209	225	221	211	246	209	238	206	217	200	220	208	213	209	228	201	263	251	227	193	228	219	219	227	235	213	227	224	213	198	210	206	236	216	191	238	221	182	209	213	223	218	234	201	213	200	199	203	216	226	225	250	214	196	199	258	225	224	247	234	218	199	214	221	235	206	224	230	195	214	222	213	224	209	228	221	203	241	213	209	223	207	221	233	206	211	229	216	206	212	229	253	217	229	203	215	210	225	230	224	226	228	213	226	232	208	216	221	220	186	217	220	228	208	202	219	203	238	209	203	216	203	222	228	236	240	228	222	204	212	234	229	199	235	222	221	223	251	236	247	242	220	218	218	218	209	232	223	225	196	223	248	231	227	215	219	239	200	209	243	210	222	204	232	210	246	220	205	235	217	233	227	234	237	216	201	245	212	231	243	218	230	225	233	226	235	229	221	189	207	209	215	194	218	227	224	187	206	225	218	237	225	249	203	238	241	210	211	223	252	243	213	223	197	217	213	227	223	208	243	199	218	213	199	224	218	230	189	217	213	206	217	205	197	226	210	209	234	215	208	199	221	231	226	202	234	220	228	241	191	223	202	208	205	195	227	234	221	229	213	219	205	200	232	230	247	241	201	225	221	226	211	231	212	222	224	205	211	222	217	229	201	236	203	217	210	218	212	228	193	242	219	213	216	203	226	267	213	227	217	236	214	239	221	228	225	221	213	217	230	215	201	212	207	207	224	218	236	233	207	213	225	216	234	228	239	239	210	234	236	229	228	194	204	206	201	213	202	207	216	212	218	228	229	190	218	204	250	239	248	209	227	212	234	197	229	215	234	228	198	215	212	217	234	209	214	215	223	215	213	225	205	200	207	198	219	224	202	246	223	250	201	232	214	222	218	215	224	220	193	234	197	205	226	207	226	221	215	211	228	211	200	227	211	214	224	214	211	237	228	219	220	218	221	220	228	227	220	210	197	230	247	216	223	210	210	210	201	229	219	212	219	220	205	234	222	209	224	207	197	192	204	201	221	217	206	208	230	209	207	241	201	227	202	232	217	242	214	184	224	234	199	227	239	250	205	201	208	238	212	207	201	220	201	239	229	218	228	209	225	211	240	219	233	196	208	219	224	225	195	203	244	212	227	228	210	226	173	222	232	218	203	221	237	209	206	249	205	218	214	224	209	215	215	198	226	215	197	222	220	222	200	209	218	206	235	227	237	199	192	212	215	196	225	216	230	225	234	222	253	211	210	216	212	227	241	209	245	218	222	229	212	193	226	232	204	237	194	197	261	225	217	224	218	224	239	224	204	221	221	223	194	226	218	211	219	208	203	205	212	183	234	222	234	212	229	219	202	211	195	213	207	221	227	214	198	201	220	202	229	219	227	216	216	210	219	222	243	216	215	230	217	225	206	239	222	234	224	195	221	197	222	222	180	231	209	213	216	245	213	232	204	235	214	212	240	229	226	201	249	203	209	193	207	210	197	205	260	230	177	249	218	220	226	226	215	232	204	250	220	216	224	220	233	223	211	248	245	220	187	205	217	235	215	172	209	236	207	232	202	209
24336	40246	24050	11867	8821	7703	6745	5610	4301	2881	2185	1613	1512	1264	1135	917	828	810	709	622	626	563	609	466	471	524	475	524	542	502	490	552	593	606	628	515	442	397	393	352	359	345	367	371	334	339	350	330	355	329	387	412	404	361	329	347	350	375	339	363	346	324	312	327	309	346	323	309	336	335	301	322	327	317	284	282	261	286	286	295	296	283	258	273	245	258	314	282	264	291	272	300	258	243	272	257	286	276	291	278	268	279	307	253	303	260	281	305	251	246	277	285	280	253	239	252	287	255	275	267	245	244	272	272	271	297	270	238	248	243	261	277	248	250	291	288	256	284	265	282	265	297	270	242	243	269	240	267	283	243	246	282	266	262	255	264	247	237	230	228	278	250	291	250	244	282	303	264	298	250	251	239	288	272	279	286	246	238	220	298	266	230	268	265	264	251	255	256	264	236	255	252	298	269	252	252	240	279	254	281	249	263	265	261	280	253	258	232	284	278	260	283	242	261	257	250	262	256	263	280	261	258	260	277	265	265	257	241	284	254	259	240	251	235	259	260	222	287	294	277	272	273	267	258	257	261	252	269	226	245	275	253	269	269	273	249	268	254	257	248	265	272	272	283	277	266	227	259	254	257	259	251	258	253	269	254	246	237	242	296	258	242	261	256	278	249	280	297	292	263	260	259	270	256	275	293	236	267	265	276	256	250	272	282	271	277	261	251	256	259	258	280	272	282	273	255	258	285	263	246	230	255	271	264	251	246	266	274	269	273	248	237	255	255	246	281	250	243	266	261	268	283	249	275	258	251	270	253	291	277	275	295	274	262	286	283	278	245	253	229	271	263	300	263	248	289	248	271	264	251	267	241	250	269	270	256	259	258	265	276	296	253	258	280	261	263	277	244	262	278	280	260	287	241	254	281	253	236	242	272	272	266	259	253	273	261	259	227	235	255	251	241	270	237	281	272	262	268	253	276	261	248	273	264	247	294	266	259	279	264	261	288	268	262	270	279	247	238	259	254	291	233	260	249	240	255	215	243	273	282	263	253	263	260	263	270	258	290	252	252	244	247	277	272	260	261	247	257	249	269	273	256	249	254	236	278	287	247	289	271	256	233	253	277	267	253	264	244	264	279	274	244	271	284	254	274	263	250	236	260	295	246	259	263	301	281	290	232	256	239	262	254	255	223	292	284	275	247	218	250	281	291	286	262	255	268	246	268	264	244	266	277	264	232	283	280	255	281	287	252	264	274	242	252	248	264	276	265	270	252	251	283	270	270	273	288	258	238	278	261	265	264	258	250	278	282	243	282	269	281	246	271	271	256	249	258	234	259	261	241	252	268	255	250	231	255	283	283	266	272	220	255	261	255	278	253	270	266	270	248	256	242	259	243	264	252	259	257	289	269	293	255	254	285	269	282	266	272	268	258	246	299	278	254	256	249	238	275	276	263	258	259	246	259	256	270	250	281	249	282	262	279	290	252	237	256	278	283	268	285	270	261	258	297	243	281	256	261	273	296	230	273	254	255	288	252	296	284	245	290	239	245	278	254	248	286	297	269	281	249	291	277	289	274	249	244	275	271	256	261	242	257	300	266	257	275	290	266	277	263	267	270	228	285	264	266	271	283	256	260	256	234	261	251	267	273	276	268	297	245	255	247	301	273	257	244	249	266	266	237	265	279	270	268	256	259	275	277	276	263	247	271	250	263	258	246	236	251	275	257	256	274	267	251	277	274	242	244	271	291	250	251	230	247	257	279	274	252	251	281	288	263	284	266	275	253	269	265	281	268	275	261	265	292	295	245	259	267	255	268	254	238	270	280	277	262	253	278	264	266	295	269	275	269	228	253	252	253	271	267	247	254	263	270	247	230	259	258	270	242	260	234	261	272	270	240	226	270	244	246	306	265	282	247	286	271	244	259	264	248	270	250	268	309	267	286	242	293	255	269	239	268	238	284	287	265	267	291	270	279	269	227	253	277	265	275	254	267	245	296	256	258	263	270	225	281	243	252	263	287	236	252	262	299	242	266	267	285	279	270	256	265	251	278	255	281	285	260	268	271	286	283	250	243	257	257	251	234	255	265	264	291	272	250	256	260	248	279	262	261	261	276	267	254	263	256	279	250	259	268	241	269	242	286	251	312	285	254	263	277	252	255	279	245	276	274	270	275	255	245	267	274	240	295	266	261	238	240	245	271	285	252	281	247	264	251	267	299	255	254	245	288	259	278	271	268	247	244	294	291	282	261	255	297	237	261	267	259	247	236	252	268	253	252	246	259	247	277	257	282	254	258	242	215	259	253	262	249	300	277	289	265	242	255	243	273	267	255	264	263	289	283	254	280	241	269	257	260	273	241	265	253	276	255	255	257	243	260	292	259	267	253	258	256	258	289	257	255	272	253	243	246	286	255	274	281	258	267	275	275	247	262	260	254	263	258	266	253	274	259	232	218	267	259	227	260	274	233	259	272	229	268	277	253	275	258	258	271	271	284	250	301	252	248	250	235	230	258	233	266	263	251	271	295	278	259	273	258	268	283	255	262	275	251	255	266	262	236	272	245	266	289	255	246	266	255	254	266	292	253	314	262	216	256	279	242	274	271	249	268	289	264	272	290	278	283	244	272	272	235	274	239	264	270	277	262	250	307	241	261	262	254	263	243	229	232	271	254	254	277	237	252	293	269	273	273	265	286	279	272	281	243	291	282	263	260	266	273	259	220	292	255	258	261	253	255	268	259	240	277	241	252	240	264	268	257	286	263	275	244	244	283	297	299	289	283	242	247	267	268	259	265	262	270	265	269	281	286	233	253	233	269	273	260	285	295	234	277	250	249	254	265	275	270	263	281	249	264	286	252	258	269	247	258	280	248	231	258	271	257	236	256	256	252	262	302	260	266	265	287	272	278	265	266	284	255	248	261	275	271	281	284	275	276	270	242	262	265	262	246	281	248	239	268	263	249	288	279	250	241	257	270	256	274	250	282	278	259	266	254	245	284	276	280	252	264	241	261	246	244	290	245	256	287	255	279	251	242	260	243	267	258	268	242	263	273	264	240	248	263	236	262	235	246	251	252	256	288	271	269	233	280	249	258	252	277	249	254	240	257	270	290	265	266	269	240	241	272	306	223	265	247	255	259	269	251	259	261	268	276	263	247	260	246	250	267	258	269	270	287	249	272	276	260	272	258	251	227	279	248	244	253	253	261	245	282	263	237	266	245	259	260	256	282	251	258	260	267	254	246	261	252	270	259	270	216	288	271	282	277	259	250	250	269	274	265	283	248	257	226	272	261	251	271	282	287	260	264	273	284	241	245	263	262	252	228	253	261	247	269	290	260	250	236	260	267	266	244	251	263	256	285	287	255	264	252	258	255	233	283	251	233	255	294	249	294	265	257	303	248	263	239	249	272	253	279	262	252	252	269	270	263	237	238	259	290	264	289	255	285	305	262	253	236	291	266	262	241	258	247	273	239	257	249	241	240	264	277	261	275	250	271	268	257	231	275
27716	20750	11764	2995	1464	1219	1019	830	657	526	441	373	357	382	339	331	302	331	313	319	308	291	314	277	296	309	277	305	328	291	269	321	323	308	324	330	247	284	272	295	297	234	276	243	267	257	240	263	276	283	268	280	247	269	269	285	288	288	247	260	265	253	260	275	308	271	268	265	270	243	286	261	253	273	291	267	262	282	250	259	275	224	228	255	283	259	265	267	271	259	282	247	263	235	246	265	273	276	277	242	279	262	249	245	276	253	268	278	293	255	268	275	254	259	288	262	256	257	236	282	259	245	269	259	250	222	253	242	230	250	251	244	257	265	255	285	240	253	282	251	252	241	300	260	247	287	255	236	258	248	313	265	277	266	288	252	242	242	259	236	287	237	260	288	245	226	247	256	245	271	274	250	262	258	263	260	253	258	255	241	275	256	239	230	236	256	249	259	260	262	276	245	252	254	265	273	290	271	264	238	245	257	245	263	227	229	288	240	281	248	277	248	241	259	243	259	236	242	246	249	260	233	246	247	228	275	265	260	262	235	253	261	266	276	260	263	238	294	283	245	268	286	266	260	245	268	261	249	277	260	265	259	271	268	269	238	245	235	217	269	244	245	241	290	244	260	250	277	256	269	223	273	285	261	280	245	242	225	244	252	269	253	260	251	258	240	248	235	263	262	227	265	256	278	262	264	246	244	263	237	241	259	262	240	254	273	240	248	251	268	257	276	269	256	280	258	247	231	250	290	261	267	245	275	248	258	270	258	259	245	257	235	275	249	278	244	247	230	284	271	261	244	248	230	255	255	270	219	257	238	260	259	240	242	245	281	234	269	243	255	267	265	230	237	284	261	260	257	230	275	259	234	245	281	266	265	250	218	229	266	274	241	278	258	247	258	253	244	264	277	268	263	243	241	262	280	279	269	242	268	270	254	250	267	240	253	231	229	228	238	283	224	259	246	249	270	267	241	250	272	246	268	248	243	269	236	277	254	254	276	254	247	279	262	250	263	271	265	249	230	277	269	254	247	247	227	251	259	274	252	260	229	261	251	244	234	239	259	238	252	261	289	269	251	244	274	259	275	264	234	261	226	229	231	276	269	273	258	276	250	235	244	251	240	239	235	263	271	289	268	258	264	256	272	252	248	248	261	273	234	226	257	242	254	255	241	247	243	229	243	279	268	284	224	257	251	261	289	257	246	263	257	242	240	251	253	261	224	255	259	257	263	251	277	237	270	249	226	274	224	256	243	286	266	255	245	242	253	260	258	236	282	265	239	254	245	260	253	253	270	259	258	242	267	253	261	254	263	256	257	258	256	273	239	257	282	255	249	242	257	245	257	249	271	250	245	262	271	296	254	250	278	250	244	244	235	256	263	290	285	270	284	256	250	261	249	261	266	243	278	264	261	223	230	249	251	242	268	229	274	267	290	236	244	256	255	261	239	230	269	289	254	254	266	279	258	245	249	239	240	251	255	268	280	260	271	251	266	254	270	257	255	228	251	238	266	242	249	271	248	281	272	252	244	256	259	252	269	274	225	221	267	230	260	257	229	248	261	271	261	233	261	274	236	239	263	240	249	262	244	255	223	275	270	241	236	259	239	273	252	257	260	244	265	248	248	241	244	253	263	236	257	256	272	242	293	250	252	269	255	278	264	276	263	267	257	233	269	247	268	239	264	265	268	235	251	266	238	232	259	245	248	254	284	240	253	267	250	241	251	244	275	276	228	267	253	239	276	243	265	256	234	261	235	264	242	306	269	249	259	244	273	262	235	225	269	259	255	226	260	245	256	242	260	235	230	242	230	242	230	258	244	252	260	258	240	270	242	241	233	253	244	235	254	235	247	280	264	256	244	252	284	243	264	255	253	253	259	247	239	291	254	271	234	242	252	255	261	230	252	258	271	235	262	239	263	263	282	244	242	280	245	245	249	248	271	242	269	281	250	230	226	239	265	277	246	248	242	269	271	234	233	268	245	225	260	268	272	260	262	236	251	236	240	229	273	244	277	232	293	258	253	251	246	256	241	268	276	264	263	267	274	256	249	253	261	242	247	244	266	262	250	263	258	248	273	250	253	292	248	268	260	241	259	263	245	267	230	229	212	261	240	238	260	247	282	289	257	294	239	270	254	247	251	240	224	260	235	257	239	267	239	270	225	248	222	268	286	283	247	252	241	256	267	276	261	235	269	254	252	266	265	259	257	263	256	260	256	232	239	246	246	256	252	254	268	251	264	274	263	240	249	232	272	261	244	230	259	266	240	265	274	253	244	246	254	280	249	258	279	233	268	265	264	247	249	248	273	258	251	258	257	232	250	241	275	264	252	248	257	277	276	256	279	257	275	276	228	254	298	268	261	263	240	235	240	277	252	248	279	242	257	260	268	230	251	258	260	261	248	254	241	255	246	276	258	271	258	242	239	250	252	252	259	270	271	264	241	257	270	236	242	275	235	234	267	277	263	258	232	243	222	264	273	262	229	273	262	264	256	261	254	243	265	243	230	248	255	222	259	255	268	274	259	222	242	259	263	266	249	246	262	268	231	255	242	271	225	273	258	265	254	257	244	264	240	239	271	243	253	237	272	266	293	248	261	253	268	256	265	245	265	268	264	247	234	254	295	267	256	250	276	249	251	264	261	227	262	271	243	264	261	258	239	262	271	268	262	254	251	248	294	249	256	248	269	250	239	227	262	254	216	265	247	245	291	277	239	255	264	287	279	249	262	233	263	235	274	247	259	214	247	246	235	235	252	276	279	292	243	263	232	248	263	260	262	245	235	278	234	269	255	250	273	258	272	258	260	235	269	263	259	254	240	245	247	268	256	269	252	273	242	238	261	240	277	252	254	247	218	274	253	239	239	268	234	273	252	254	245	249	264	245	272	267	245	256	240	242	259	207	288	236	265	275	254	226	241	251	267	240	264	261	255	285	276	237	278	268	259	267	242	268	276	260	243	286	247	260	252	250	268	245	288	266	274	270	236	239	244	261	265	274	273	269	252	229	269	247	253	253	234	252	247	254	236	263	266	260	293	262	264	273	257	248	272	265	238	269	234	234	269	259	240	265	270	282	253	268	229	261	241	249	267	255	274	251	230	267	255	282	255	262	224	240	271	256	242	278	264	242	268	250	270	238	261	224	252	258	277	259	261	257	256	257	275	277	271	267	238	278	252	245	275	251	253	244	242	259	273	256	232	268	230	255	285	240	272	243	253	280	250	251	263	289	249	257	255	260	265	266	280	260	256	276	253	255	256	253	242	264	255	261	252	254	252	234	241	267	272	273	268	234	236	237	285	240	256	256	289	255	260	270	239	235	262	267	241	261	239	230	253	266	235	235	235	269	244	283	252	259	264	240	254	226	247	247	262	247	245	290	247	230	233	254	252	258	268	241	252	254	236	247	260	278	250	244	239	266	247	259	274	247	238	272	221	273	226	232	243	284	266	271	271	261	275	235	248	271	242	246	248	268	265	238	278	260	253	255	262	263	252	242	254	259	245
20287	25583	11705	3907	2765	2602	2324	1925	1518	1032	783	697	558	618	549	500	498	458	443	443	425	388	413	402	353	390	380	402	385	428	389	444	449	467	408	397	402	357	394	354	369	343	345	334	333	365	352	345	353	326	376	392	352	354	321	359	369	381	321	367	348	322	346	346	355	314	334	320	354	349	301	337	357	350	338	309	309	358	315	310	320	336	335	329	317	339	311	348	328	343	310	321	296	325	353	344	326	309	301	288	305	325	338	324	326	354	309	330	321	319	311	330	332	276	324	321	282	334	300	335	322	296	316	302	320	280	324	320	290	316	326	324	341	301	307	315	329	306	325	305	358	323	308	339	317	315	314	286	349	332	300	321	333	316	311	315	313	306	296	313	311	294	329	347	350	299	319	315	316	314	328	320	288	312	338	329	323	331	304	326	329	335	311	322	325	325	371	321	330	281	323	300	315	348	354	316	295	306	334	295	318	324	339	265	307	333	329	306	310	337	318	323	302	327	316	304	332	337	319	314	310	303	328	294	298	296	324	312	332	308	325	299	286	306	324	301	299	320	326	344	307	283	326	303	327	333	308	303	328	297	319	309	321	319	324	295	345	320	314	329	322	311	342	324	306	322	313	304	298	306	327	332	321	312	314	301	310	346	299	331	328	335	330	334	334	321	332	319	316	306	314	316	338	301	303	289	296	334	305	331	290	339	316	341	341	327	311	328	341	344	299	348	309	313	296	313	342	324	307	295	304	334	349	311	348	293	314	317	340	336	335	311	349	319	268	302	309	346	317	324	305	308	285	302	328	330	298	350	302	315	339	308	291	329	338	316	327	313	308	326	307	326	338	334	315	307	312	270	290	300	308	301	331	304	317	290	341	299	336	261	317	301	334	303	312	296	312	331	307	312	312	325	333	277	305	319	319	315	334	312	298	302	303	318	315	316	277	317	336	298	330	310	318	337	318	326	339	324	316	340	317	321	317	295	292	332	320	350	327	280	324	326	368	335	359	319	320	318	288	365	324	322	341	332	332	311	316	325	316	331	335	319	341	301	315	302	299	305	328	309	342	317	322	313	276	326	344	311	322	334	324	312	329	340	307	313	338	318	318	318	321	296	337	317	323	290	335	317	325	339	305	346	312	315	331	353	298	329	337	321	316	326	307	319	304	310	302	285	327	295	367	298	312	306	289	343	286	328	336	338	312	311	353	313	306	292	324	322	325	283	319	342	346	328	323	291	303	345	327	327	305	312	366	308	314	312	337	322	330	314	309	311	306	311	296	326	305	316	311	291	319	333	309	333	325	318	309	345	326	305	309	326	333	326	321	329	306	297	311	327	287	299	335	311	295	313	298	322	317	322	318	293	326	297	344	307	382	327	313	296	346	296	339	319	287	319	302	330	315	314	305	322	318	318	332	323	334	316	297	308	313	312	304	296	301	339	331	321	327	301	335	321	316	299	331	308	321	321	342	307	314	346	346	319	305	307	304	319	324	344	351	319	323	346	341	340	319	304	324	332	326	327	295	344	303	321	355	319	327	309	319	285	295	306	319	305	297	300	311	354	339	320	306	343	323	316	318	330	301	303	351	284	292	309	348	325	296	329	295	342	296	324	323	289	341	331	280	325	333	286	300	345	351	329	329	310	280	306	281	336	305	298	319	337	311	307	313	326	321	325	314	312	329	323	339	328	303	315	334	324	316	315	358	302	350	324	276	340	338	344	299	333	341	299	316	306	315	287	298	301	320	313	329	345	289	275	317	298	328	289	307	321	306	324	315	314	332	314	318	346	308	319	284	292	329	332	316	320	333	335	344	313	320	301	304	322	346	322	311	294	300	308	312	320	356	311	288	328	366	299	310	319	317	337	296	299	315	343	321	268	314	356	307	301	331	316	295	334	361	323	279	303	326	319	332	363	358	320	340	323	332	300	315	311	295	305	326	323	331	309	326	303	283	312	322	298	302	319	332	322	295	323	339	298	304	329	314	302	331	275	342	305	315	313	319	323	328	342	335	322	299	346	325	326	330	304	287	306	336	308	315	329	322	327	321	301	346	306	312	296	333	337	321	340	307	346	324	293	326	346	307	332	293	274	310	329	312	321	352	293	300	321	303	290	312	284	330	314	326	318	330	327	326	309	299	292	362	334	332	319	329	323	339	331	311	321	319	340	342	304	337	347	342	277	360	324	334	310	311	352	318	314	314	286	323	316	327	315	306	335	316	312	325	326	324	352	320	336	327	319	337	303	299	365	353	324	319	325	296	310	321	333	338	337	309	317	335	325	319	315	298	306	305	292	344	330	314	355	342	321	339	329	310	333	327	321	301	339	302	332	345	311	311	323	308	316	285	327	328	324	328	322	350	304	298	298	324	313	306	304	312	332	337	310	331	280	308	320	288	377	355	292	292	287	340	306	340	309	313	342	338	309	303	327	323	286	324	346	286	319	339	319	319	362	321	284	320	336	334	329	289	301	294	326	313	338	351	326	326	297	314	298	363	327	354	310	312	303	347	309	321	302	307	289	308	279	329	335	335	328	350	317	327	319	317	296	317	293	333	309	295	319	285	309	297	329	300	314	335	358	341	297	318	321	310	302	317	308	324	321	335	324	321	312	313	322	312	323	315	311	296	339	290	323	325	325	286	328	342	320	346	317	293	309	299	314	306	311	317	268	319	297	303	311	323	310	313	306	335	323	314	296	311	334	337	314	312	302	307	305	341	289	327	321	273	294	324	320	309	313	339	349	307	309	314	338	305	305	302	321	316	318	323	326	343	280	302	323	312	334	326	312	341	301	307	320	330	328	334	290	290	343	338	333	331	310	329	310	302	300	322	338	319	315	302	302	326	287	313	302	357	339	340	314	309	324	308	329	303	328	320	350	289	309	314	340	318	333	313	309	335	313	341	333	342	312	323	304	327	354	299	337	310	309	308	313	373	321	287	317	326	309	322	336	348	334	351	309	331	305	335	310	301	312	318	333	289	350	292	325	314	296	326	366	309	305	337	303	292	312	325	346	310	312	291	330	316	318	364	298	335	326	298	341	328	342	325	305	326	323	311	321	340	317	313	288	315	299	288	304	296	315	312	291	328	298	302	357	334	340	284	269	323	304	341	326	296	339	303	321	323	323	313	341	326	325	320	288	331	292	338	299	290	338	343	303	318	338	313	337	304	314	303	340	325	339	320	350	328	324	317	318	304	300	324	317	293	292	328	299	329	305	303	319	324	314	303	323	285	303	290	274	334	317	320	325	349	313	335	308	303	310	317	292	277	337	277	323	308	301	330	331	275	319	305	339	321	295	316	326	310	319	329	290	336	312	296	314	296	323	272	326	278	297	308	288	316	319	292	334	311	334	337	326	326	311	355	338	325	290	279	331	318	300	304	310	288	319	330	314	311	326	350	320	315	303	319	335	302	340	354	300	335	340	295	330	342	311	310	348	328	306	309	312	303	326	335	285	328	286	319	318	299	330	317	325	332	304	292	325	288	306	327	311	333	318
24193	21178	28210	24438	20908	6868	2378	1626	1061	844	632	545	502	456	433	375	323	298	313	283	274	260	282	251	240	245	244	248	249	273	245	260	268	309	280	231	230	219	213	212	215	213	195	213	210	201	185	185	198	167	225	211	231	197	206	233	225	247	213	225	216	208	230	187	205	198	195	193	198	197	195	214	197	206	190	192	194	185	170	209	190	181	178	204	166	173	173	158	171	190	175	183	177	183	191	176	187	211	196	184	189	192	171	196	190	189	194	172	192	171	189	186	160	192	189	199	198	166	172	183	169	171	186	195	169	186	167	175	187	163	186	156	163	175	170	195	157	173	168	180	190	176	185	186	169	176	169	140	186	174	158	169	167	170	211	188	197	194	172	183	182	159	194	161	188	188	162	163	193	168	196	168	173	202	181	171	157	194	186	195	202	199	167	180	191	153	202	156	171	172	176	201	184	212	158	189	168	171	187	169	199	185	184	155	176	152	187	185	187	165	172	175	201	180	157	182	180	166	190	169	180	204	163	174	177	201	193	184	210	173	184	176	169	178	164	192	197	188	197	166	185	192	180	187	193	173	184	160	173	185	191	177	176	187	180	168	188	174	169	180	169	190	176	165	200	194	190	173	174	166	173	174	182	182	178	182	176	171	166	206	172	169	179	180	177	144	187	168	172	175	179	165	214	174	164	181	165	153	182	175	170	173	174	181	162	172	186	166	197	194	173	197	165	167	193	172	182	171	145	158	172	174	181	192	192	183	180	162	180	201	181	168	203	187	171	186	185	153	164	191	159	173	184	177	164	186	149	195	183	172	180	155	198	175	178	185	186	167	171	167	144	176	187	205	193	181	153	177	197	171	166	167	160	200	191	178	191	176	136	165	158	181	186	180	165	182	181	172	186	161	199	200	175	173	167	168	163	196	159	156	180	180	192	193	199	170	175	166	165	160	186	177	166	177	173	184	189	166	163	199	179	176	176	160	192	173	164	172	192	172	174	181	175	170	186	178	162	187	174	160	179	162	191	175	187	183	177	164	169	178	184	179	183	177	153	196	154	191	173	175	175	179	143	167	182	175	180	194	175	179	158	151	193	187	168	172	188	170	168	189	155	179	154	187	183	174	163	161	178	163	176	190	186	191	199	167	194	184	177	171	170	175	170	199	195	164	192	196	173	175	186	153	185	158	192	180	169	186	172	178	195	177	167	182	173	181	167	180	167	175	171	190	171	178	169	212	170	180	165	202	184	159	161	174	185	183	181	182	190	170	198	164	178	184	170	182	192	183	160	152	186	175	180	183	164	201	175	178	171	182	169	189	183	178	162	164	175	175	195	195	158	169	183	188	171	184	197	188	159	190	174	165	169	185	189	179	165	184	170	173	188	184	190	181	173	166	151	167	180	158	200	188	201	174	172	188	190	160	182	180	191	177	176	184	174	181	184	156	191	167	189	173	151	172	193	153	160	195	154	210	150	177	167	177	197	158	176	178	176	181	185	165	171	165	165	161	194	178	176	150	143	187	158	188	167	157	188	204	170	157	161	184	181	188	177	205	177	195	163	186	155	188	187	172	200	184	172	191	168	170	170	184	178	168	163	168	153	193	181	200	168	192	182	177	175	159	153	160	177	171	188	157	171	180	207	183	185	205	206	191	156	147	176	162	177	171	179	167	182	152	191	175	177	177	191	203	192	159	188	170	165	184	170	202	179	192	159	173	201	165	180	158	183	199	152	173	185	169	193	170	207	183	186	213	181	172	180	161	154	181	164	191	195	204	186	163	163	168	178	182	179	160	190	201	165	156	168	157	212	183	193	183	181	176	201	187	188	188	147	159	178	170	172	185	177	187	173	187	171	178	186	186	168	161	174	170	164	195	145	173	167	176	174	160	180	175	190	178	167	179	185	174	200	198	158	163	150	182	202	168	163	172	156	172	167	182	196	193	174	190	180	178	172	186	159	183	178	179	162	167	166	182	208	175	170	169	182	189	185	171	174	173	181	183	171	192	180	151	178	179	170	179	190	178	189	182	188	194	152	189	173	178	167	185	158	167	168	177	152	172	174	159	168	201	142	183	206	191	196	170	188	157	213	156	175	169	170	178	165	157	139	187	191	197	179	160	182	169	194	177	185	171	205	173	164	171	185	160	201	163	188	167	181	167	168	167	177	165	193	177	190	188	184	171	156	185	197	181	208	173	151	180	185	190	171	168	167	159	183	171	180	184	162	157	170	167	182	167	178	183	152	182	162	178	160	163	197	150	161	162	186	183	168	159	165	167	185	188	164	186	186	212	189	183	161	176	180	187	195	158	148	191	175	178	173	154	170	200	171	167	170	185	163	194	177	159	158	192	157	156	202	195	171	170	181	184	182	173	189	176	176	187	185	195	186	171	156	185	179	161	192	169	189	161	170	141	182	148	168	160	185	187	145	207	190	209	189	202	201	177	157	188	180	176	164	193	179	182	183	172	186	162	181	195	174	176	159	171	197	183	181	166	179	180	214	157	162	191	197	173	167	167	178	181	177	151	159	171	175	181	181	177	185	175	153	185	188	182	179	195	180	181	188	170	166	149	185	166	173	173	187	178	200	175	170	168	187	149	167	181	161	183	212	162	179	181	171	191	176	183	178	181	166	177	173	185	183	226	189	160	160	186	182	167	187	199	182	175	199	171	176	171	174	204	189	161	183	154	175	177	166	173	156	179	177	150	185	185	167	169	179	171	165	164	166	159	190	171	207	171	171	149	189	181	174	178	173	184	179	185	191	190	178	188	147	184	201	168	158	163	171	175	185	181	155	161	178	183	194	170	186	187	174	180	167	184	186	195	195	196	182	177	165	196	169	179	190	164	165	173	170	176	178	186	171	163	183	189	189	194	194	176	163	192	196	158	162	179	202	195	183	205	167	183	185	159	183	175	163	164	165	157	200	162	185	180	202	182	193	182	137	165	189	181	170	180	178	173	155	187	163	191	187	187	161	156	186	152	184	193	181	172	174	172	162	194	183	175	182	201	192	167	191	171	191	167	191	169	168	193	160	153	188	188	179	162	164	191	187	169	141	175	172	154	166	184	176	179	196	169	182	183	172	184	166	157	165	166	169	182	183	180	170	190	170	167	177	186	190	162	197	164	171	165	197	152	180	162	195	162	195	193	200	175	180	187	154	186	181	187	186	159	161	177	200	158	177	159	174	199	173	166	197	183	176	175	168	177	166	181	152	175	168	183	156	187	176	185	174	166	175	176	171	179	181	195	195	157	197	156	190	181	167	151	177	184	182	172	202	176	180	179	177	176	188	186	188	192	157	183	180	172	180	175	185	193	155	175	169	198	188	169	213	169	182	164	193	186	176	179	188	187	171	178	199	178	194	157	176	175	182	175	125	174	178	191	184	186	180	166	174	152	157	185	192	170	165	203	165	186	185	181	196	178	175	170	180	163	189	166	184	179	165	168	155	177	169	172	157	151	208	166	176	161	184	193	158	201	162	167	180	186	170	171	169	159
21949	34853	18884	8294	5969	5237	4520	3519	2517	1845	1331	1130	953	861	830	627	601	523	471	522	454	434	384	353	387	396	363	413	470	395	420	424	437	497	401	365	315	315	306	300	298	252	291	287	267	305	304	287	287	268	302	311	304	281	293	311	294	284	309	294	282	256	245	217	264	266	290	268	244	271	258	244	239	275	250	229	229	224	236	240	239	207	249	230	275	226	236	274	231	248	215	207	252	227	215	221	232	213	227	248	198	274	213	261	220	222	210	236	225	227	256	218	252	218	253	246	230	198	210	219	220	223	208	211	201	216	228	232	230	200	205	255	211	227	191	232	209	253	218	218	221	225	225	278	206	210	220	219	211	224	227	215	201	227	221	226	209	232	217	214	238	222	223	228	238	213	212	225	211	224	217	228	221	200	207	231	248	230	230	214	184	225	230	237	200	213	225	197	218	217	215	247	217	215	214	213	238	213	238	215	236	237	249	233	231	222	243	218	228	203	246	201	230	221	222	217	200	235	193	225	208	187	236	233	223	216	254	234	230	240	228	229	233	245	208	239	227	199	242	218	207	222	191	238	221	207	211	218	223	221	217	217	237	248	224	234	222	242	236	231	194	236	244	202	222	227	231	235	219	237	244	219	222	242	219	206	213	235	222	230	209	245	224	224	268	209	230	217	234	244	214	204	226	241	222	250	197	240	235	210	215	234	240	200	217	235	245	203	238	214	226	193	231	229	207	217	251	237	235	233	224	204	222	210	248	187	257	233	203	202	230	237	213	189	211	229	195	196	225	223	247	220	196	229	218	229	235	232	220	225	231	228	253	184	199	206	230	218	229	237	231	216	216	240	231	206	230	213	234	209	234	215	224	215	239	209	210	224	232	209	230	217	232	217	226	235	227	217	236	219	248	214	208	232	225	227	221	219	218	202	209	230	249	255	224	220	219	211	207	243	203	235	225	208	253	229	266	202	225	235	227	213	199	230	229	241	220	217	199	248	231	212	218	247	224	236	236	233	229	234	241	226	209	219	222	240	257	226	201	189	221	220	243	200	246	210	220	218	212	211	233	212	221	241	206	219	218	240	233	234	222	229	250	234	218	200	245	221	210	249	197	209	208	232	223	232	231	259	217	213	210	233	217	240	214	200	231	214	205	229	229	230	215	201	197	216	209	215	212	221	218	225	253	232	228	206	237	199	209	226	219	219	226	238	230	210	229	238	255	252	250	217	217	231	223	239	213	207	228	222	211	225	237	247	194	235	224	244	231	206	219	210	216	225	199	191	219	205	246	223	236	211	218	251	209	234	227	227	232	202	234	204	244	244	199	233	205	222	236	226	243	222	213	221	197	219	199	204	194	228	201	241	242	222	225	208	224	205	215	219	226	205	223	228	226	226	201	232	231	219	230	247	222	231	238	236	226	208	199	214	220	229	240	202	242	225	222	206	220	248	220	202	222	232	222	244	234	217	219	242	256	227	236	214	234	235	235	208	228	222	231	209	224	214	214	216	213	196	193	208	208	231	225	228	242	224	204	237	237	237	224	229	250	251	201	247	210	226	224	213	222	235	219	209	242	220	220	238	213	205	209	242	209	237	233	203	214	229	226	227	234	232	210	237	228	222	219	217	211	241	219	229	234	217	217	209	225	198	214	214	218	234	220	206	194	240	235	212	225	262	228	219	225	217	228	213	243	219	223	237	219	254	215	198	221	204	223	201	215	220	224	204	217	226	223	225	232	222	213	233	241	227	202	176	256	222	203	214	227	203	198	201	218	201	217	217	227	250	221	208	212	233	228	236	226	239	208	240	242	192	232	192	197	220	208	220	209	223	198	226	230	252	229	220	238	198	240	216	209	216	216	264	206	223	238	217	237	228	209	221	229	201	243	225	222	234	230	217	255	217	229	212	214	219	209	212	213	216	218	233	212	236	231	238	251	215	220	191	252	232	206	228	214	225	236	215	221	205	225	200	255	203	206	236	234	228	242	208	235	227	214	236	209	220	263	224	201	210	210	239	248	181	230	223	232	228	228	210	213	222	214	221	237	208	222	189	228	214	213	239	215	181	232	242	220	229	210	236	224	215	227	209	231	237	209	220	223	216	227	224	238	213	257	198	210	218	211	215	218	207	216	245	252	220	238	198	211	203	216	212	213	251	226	214	222	238	205	243	229	215	206	206	231	213	223	232	227	248	231	259	200	228	200	206	241	250	240	210	227	231	239	215	214	225	235	220	226	223	216	196	230	226	232	226	227	200	222	224	235	229	225	255	197	235	215	198	225	214	221	230	198	208	218	227	203	218	215	212	236	223	249	222	239	211	226	226	192	222	234	208	203	225	226	255	239	228	201	206	213	217	216	229	219	197	231	230	255	232	222	225	246	235	220	219	233	192	212	220	203	230	203	215	210	225	228	197	226	229	213	212	207	227	220	208	205	222	218	228	251	233	223	233	202	204	216	221	231	211	257	218	207	233	228	238	211	250	228	224	221	208	203	220	232	222	213	237	199	232	219	208	244	188	263	226	204	199	219	207	214	210	206	209	252	205	220	235	213	250	229	234	220	243	220	204	195	207	224	225	233	215	246	216	238	208	229	232	228	214	237	228	227	221	237	223	215	212	219	230	240	255	210	221	244	210	230	214	262	241	230	215	217	239	240	232	209	224	211	212	229	215	218	202	214	208	223	219	220	231	195	235	229	230	243	220	220	212	207	239	223	239	202	225	219	232	244	228	224	215	198	219	199	203	213	218	251	244	262	242	244	221	203	212	211	197	214	238	218	205	211	230	244	202	232	219	219	213	238	251	228	237	225	219	215	240	221	220	217	220	223	229	217	245	229	194	228	211	226	212	225	223	217	213	200	198	227	238	207	232	228	239	217	225	223	236	213	226	224	239	206	243	222	221	224	210	242	226	204	212	234	201	223	237	206	214	220	239	210	217	204	239	215	218	228	213	214	247	207	218	222	224	238	220	217	243	220	251	220	215	217	235	248	215	235	206	241	231	215	209	256	228	211	190	218	233	224	224	239	228	216	227	228	221	216	251	222	264	237	243	214	198	228	195	222	215	208	203	241	210	231	211	222	249	207	221	211	248	220	246	229	231	219	181	207	212	265	195	226	217	198	218	212	227	259	224	206	215	220	234	185	213	232	197	212	237	232	203	224	235	246	220	209	216	237	233	232	232	236	217	237	227	219	214	227	189	222	230	214	228	235	210	197	210	202	235	238	230	219	227	207	230	222	220	228	212	233	216	228	256	213	203	214	230	233	247	229	251	230	243	207	224	216	217	221	229	216	202	208	209	197	217	223	199	217	235	243	202	253	239	245	228	196	227	194	251	208	249	237	221	210	268	225	208	235	210	209	220	231	215	239	207	203	211	236	222	243	217	253	209	206	223	246	230	236	231	211	221	251	231	236	215	226	218	216	226	232	234	228	234	225	229	214	224	228	239	248	239	207	244	194	250	220	227	222	237	202	229	244	218	211	208	234	245	245	240	229	221
25415	21240	26954	25349	7269	1918	1569	1209	889	710	633	552	521	490	533	454	433	410	416	380	396	375	366	392	380	394	379	358	373	384	398	399	403	407	420	431	357	334	304	337	346	336	333	344	343	322	313	336	355	311	322	335	368	327	383	358	328	373	324	324	335	348	327	293	356	334	316	339	323	333	323	344	303	325	337	311	312	298	341	342	328	332	324	336	295	340	365	310	338	315	309	349	344	312	300	334	347	304	291	317	297	276	313	316	333	350	339	309	295	300	320	315	320	330	322	321	321	323	305	297	312	324	329	306	274	302	312	308	310	292	310	292	328	316	312	325	300	333	322	312	300	313	311	315	311	314	292	328	319	347	287	319	326	327	279	306	322	300	308	295	302	321	320	288	296	312	292	328	326	274	306	331	289	312	316	308	314	330	301	297	305	314	317	331	292	298	296	333	304	288	327	330	311	342	321	310	341	318	314	313	261	313	314	309	329	333	296	303	300	320	323	307	340	319	308	309	311	308	331	336	308	299	315	320	297	293	339	321	281	362	349	347	291	306	308	320	274	311	322	309	311	335	283	326	330	289	297	322	303	305	325	297	328	322	321	316	319	292	295	311	300	326	298	353	294	308	295	297	315	295	303	315	310	327	319	321	343	320	315	316	327	312	307	334	352	289	326	323	283	313	323	320	293	318	312	300	301	302	339	314	292	313	305	322	302	323	316	321	291	332	310	313	319	272	301	318	315	327	311	342	322	324	298	322	270	311	329	305	313	276	313	334	330	306	301	317	328	290	321	304	301	303	323	309	303	340	305	319	315	333	301	302	314	306	297	357	289	305	350	320	278	314	318	298	324	294	305	306	296	315	324	323	303	328	322	313	298	310	339	302	286	301	326	345	344	307	310	291	320	309	288	326	325	321	310	331	344	301	340	282	333	299	278	327	326	310	323	294	301	337	293	325	321	305	304	315	289	314	311	278	312	304	330	346	323	297	329	283	330	313	299	332	295	284	340	303	317	294	293	306	313	316	329	306	304	327	302	306	310	310	348	291	327	345	322	325	292	319	291	341	354	312	317	322	325	299	319	278	313	282	313	318	326	293	285	325	329	335	326	298	323	314	322	354	278	281	314	301	321	308	300	300	310	302	331	302	311	296	302	309	313	331	318	325	313	348	314	308	301	299	311	319	304	305	326	311	284	330	288	315	292	312	320	282	319	315	299	291	327	341	335	320	339	328	341	300	304	336	301	301	292	308	293	311	355	284	295	293	323	335	291	284	309	301	270	318	312	317	285	347	311	323	345	331	298	300	305	326	314	335	320	306	323	297	313	317	297	323	297	302	309	298	304	324	305	302	340	341	314	306	329	311	307	303	301	300	310	337	325	320	330	305	329	322	319	333	312	269	308	308	307	335	300	310	321	285	312	336	327	334	311	333	291	304	331	297	290	298	291	324	291	340	316	293	336	306	279	329	308	306	292	304	291	291	317	323	326	325	311	275	316	325	301	291	291	340	313	324	311	327	330	298	311	310	314	295	326	287	319	334	288	314	320	298	295	351	309	309	339	279	316	338	297	316	324	312	315	326	280	313	303	308	285	329	347	355	332	315	334	308	307	303	312	322	278	325	357	351	328	337	338	323	313	294	304	308	314	275	303	307	304	311	311	298	327	294	317	325	330	313	283	344	339	326	286	274	296	276	312	289	342	292	311	315	313	340	309	307	292	279	295	307	298	359	290	326	300	341	301	287	284	307	304	322	318	315	294	310	354	304	314	320	322	318	331	306	325	269	323	301	305	295	317	315	318	334	322	289	326	324	323	305	313	303	278	318	324	317	304	366	293	330	316	325	282	327	304	310	315	342	327	327	327	298	310	296	302	305	297	303	286	300	300	326	302	370	323	302	331	315	304	304	326	341	303	306	296	310	310	334	315	317	325	336	318	345	321	291	305	353	339	319	316	339	312	292	329	304	325	269	285	299	321	346	292	285	279	338	316	322	322	298	332	321	319	304	292	321	336	291	298	307	301	321	289	326	315	326	308	327	356	292	334	294	315	327	301	327	318	327	283	317	278	301	290	322	320	310	315	299	316	291	341	317	328	333	313	303	311	297	312	286	302	336	319	300	304	315	321	301	267	302	316	289	314	330	344	321	269	303	308	325	313	309	330	327	285	329	295	301	298	330	340	329	313	298	304	320	299	314	308	295	300	304	287	325	313	315	306	281	303	281	329	281	310	335	350	279	330	349	302	320	297	312	270	321	308	314	321	291	296	304	333	336	356	283	299	344	310	321	302	319	335	320	335	276	291	339	299	302	311	315	304	324	311	335	309	312	314	336	283	317	292	315	322	306	316	338	305	316	324	326	321	308	303	330	325	320	338	327	307	319	289	320	334	310	308	308	337	305	309	311	300	316	289	317	331	346	318	313	322	297	324	306	314	290	347	361	281	308	300	330	297	299	302	355	328	331	280	299	302	300	337	276	300	317	334	306	321	320	333	300	287	330	328	308	331	299	324	331	281	333	321	331	289	311	282	268	312	290	348	310	320	336	293	306	294	338	301	315	312	339	302	310	318	331	300	300	301	321	312	329	288	312	312	305	325	283	295	304	316	314	328	314	316	328	311	329	295	287	314	326	310	289	310	300	333	312	329	301	299	288	314	306	291	303	294	347	321	275	306	292	320	331	304	342	314	318	315	319	282	332	344	289	325	331	305	308	310	296	297	320	300	297	313	315	322	318	314	335	293	297	368	301	299	295	312	303	291	345	299	318	316	289	296	301	307	309	350	273	291	309	318	308	317	306	321	337	306	358	290	326	314	340	329	310	295	315	335	338	344	312	280	345	319	316	321	299	311	317	306	317	335	330	306	331	293	310	295	301	335	325	305	294	291	289	297	314	308	304	327	287	338	315	348	347	297	297	264	316	329	326	310	326	307	309	303	291	304	311	327	294	340	301	327	282	340	300	320	320	299	333	291	330	300	290	318	295	300	322	331	366	311	327	296	295	310	298	339	286	320	303	322	319	354	321	336	317	320	328	285	300	321	308	311	316	347	328	319	348	333	275	321	318	304	326	317	339	287	337	280	299	326	303	321	269	317	321	312	291	313	295	301	346	318	306	327	297	301	322	337	320	341	303	310	363	330	319	303	302	308	313	322	325	301	313	296	295	321	337	342	325	304	301	297	303	315	342	304	310	353	328	309	305	312	316	302	291	322	308	317	321	316	289	283	323	298	357	308	288	311	328	319	296	300	335	311	328	324	345	308	345	302	290	299	315	321	308	294	323	323	300	314	324	324	322	296	323	278	327	323	301	317	312	311	305	327	330	337	314	330	318	312	305	297	307	299	315	334	295	309	331	293	302	313	311	307	290	315	323	288	310	286	305	313	322	324	310	307	295	315	296	349	336	279	321	269	308	339	320	323	300	309	324	299	337	297	316	310	317	344	309	348	305	332	317	322	308	318	306	335	277	314	314	319	297	309	336	294	312	289	309	329	319	292	327
22011	30587	15672	6317	4519	3944	3573	2732	1970	1541	1159	1003	868	819	805	702	642	566	598	566	536	506	498	490	469	501	461	497	463	524	520	512	564	568	577	499	482	436	481	475	429	407	431	486	422	422	446	424	418	408	425	453	438	459	455	427	443	465	466	461	433	444	386	392	376	435	384	424	361	433	404	456	400	417	414	363	410	380	380	380	428	402	402	391	346	413	390	387	364	406	390	394	389	386	384	375	380	404	427	377	421	369	399	413	375	383	413	341	409	391	364	366	392	401	373	400	421	369	390	362	368	375	367	414	383	383	385	379	358	357	368	365	416	385	374	378	398	379	390	368	378	375	372	373	385	361	369	353	366	338	365	406	362	388	375	384	387	418	408	374	383	374	385	388	376	371	370	393	384	374	392	367	403	403	377	365	329	380	410	379	390	405	335	403	411	373	361	386	392	370	372	395	393	370	385	356	362	371	399	423	357	393	382	376	382	377	381	396	388	373	373	357	366	374	416	379	387	381	356	368	402	387	343	392	385	404	369	394	401	364	391	373	384	355	377	372	361	398	372	389	368	390	375	359	390	382	371	396	414	415	401	394	370	382	350	394	354	366	373	390	360	420	343	355	416	375	373	390	324	406	374	387	366	384	375	400	378	417	372	394	365	393	369	398	395	365	377	371	356	368	381	388	381	363	379	389	378	365	407	366	380	373	336	353	378	365	353	356	366	398	380	408	389	404	376	406	407	382	367	406	395	380	380	364	407	357	363	401	358	389	381	385	367	387	400	371	385	351	373	408	370	382	343	365	384	356	401	372	358	395	378	386	388	387	395	376	409	395	389	388	390	403	365	380	407	371	378	401	401	411	369	382	377	357	385	407	368	398	330	371	403	377	365	373	395	403	369	388	384	377	378	391	404	385	359	402	370	399	358	362	395	397	368	356	398	387	371	417	358	377	360	380	347	368	371	401	336	371	370	396	346	385	390	383	391	402	401	370	354	365	348	364	368	389	347	386	385	375	386	387	375	401	406	393	382	400	371	381	368	373	365	343	389	373	349	416	369	383	378	365	382	363	393	372	379	376	351	385	361	367	400	397	355	352	357	371	388	401	363	369	382	357	388	382	390	374	368	370	417	360	355	368	406	369	365	408	385	440	365	370	368	423	375	383	356	369	391	360	368	350	367	358	370	391	401	398	359	351	376	378	376	388	400	384	387	368	387	355	389	387	390	352	390	356	338	412	392	410	414	344	360	337	368	365	357	342	358	419	377	392	358	367	375	386	400	374	378	405	393	380	408	397	350	398	365	408	401	381	358	368	385	379	374	411	382	384	408	396	367	393	358	378	379	369	372	393	410	368	371	368	407	347	345	382	417	407	379	409	394	361	344	359	346	383	380	397	394	330	378	340	398	373	368	385	402	348	391	400	374	396	397	375	387	332	355	393	376	400	396	374	389	374	358	381	383	378	346	380	405	381	389	350	378	359	376	402	378	357	388	388	374	392	390	413	399	408	382	361	404	354	383	370	356	345	380	401	383	377	395	339	380	349	389	382	351	347	375	401	381	370	360	387	352	403	379	360	408	371	331	378	380	394	386	375	365	376	374	384	347	352	394	411	405	358	357	383	406	378	382	371	386	383	391	386	395	372	414	407	386	336	343	354	391	385	370	359	397	366	390	380	397	394	363	387	390	397	391	385	413	415	399	361	389	357	376	357	400	385	356	362	401	366	350	390	363	353	383	372	407	373	391	378	347	387	362	379	420	374	383	387	419	384	382	405	397	389	388	363	372	386	382	394	349	391	378	415	406	374	393	379	381	387	396	400	373	394	357	402	358	401	392	392	368	408	352	405	381	361	391	375	385	381	417	416	380	383	420	370	366	387	393	372	388	364	353	394	407	396	390	328	393	419	392	374	369	377	380	342	388	377	393	380	408	351	332	369	362	366	371	365	383	381	347	369	401	392	405	397	398	383	408	404	397	368	386	378	390	383	373	371	385	391	378	362	355	403	404	376	413	390	389	375	390	375	389	403	393	379	370	378	392	371	354	398	417	380	372	375	356	372	386	356	352	358	386	354	364	366	381	394	367	361	369	379	374	404	380	349	393	379	324	398	359	397	407	379	395	339	373	395	402	386	365	379	424	393	383	370	367	408	378	412	371	394	377	406	371	387	355	387	393	393	386	390	375	386	353	379	366	385	375	367	330	338	377	376	384	411	365	354	393	395	345	337	369	389	406	361	366	411	369	379	391	401	398	376	398	386	376	413	374	364	405	364	391	394	403	384	402	371	350	362	385	375	378	364	397	372	401	371	386	349	422	363	367	370	397	398	378	346	411	377	380	371	388	354	365	382	370	390	357	368	365	382	379	369	391	353	382	403	358	400	352	377	405	372	386	360	356	376	392	378	363	367	380	387	373	400	383	387	376	381	388	372	378	398	382	404	383	372	357	372	389	380	400	359	382	374	366	365	375	369	386	365	381	433	377	371	384	361	382	387	397	381	369	363	377	384	361	378	380	372	379	400	369	420	393	375	395	360	424	387	368	411	378	373	373	412	381	337	410	410	340	381	391	367	359	391	379	383	406	379	387	403	345	397	425	367	385	397	373	393	401	380	390	349	374	375	391	363	368	420	350	393	355	365	400	356	362	356	405	388	377	388	403	384	370	345	366	379	386	387	400	408	387	408	373	381	362	414	403	384	368	376	376	396	422	386	375	372	369	400	395	345	359	406	423	402	401	377	400	382	387	337	377	372	400	381	391	380	342	383	403	374	371	370	388	359	380	360	364	398	384	355	376	397	356	400	388	384	389	395	375	410	396	368	356	406	375	401	405	392	355	370	350	401	366	383	354	402	368	370	367	400	347	381	395	397	399	398	373	370	369	434	382	367	391	354	373	375	355	384	406	369	435	401	419	360	362	418	364	369	344	358	393	359	394	376	403	396	369	368	429	365	361	369	370	379	349	345	362	320	421	379	375	345	399	374	380	369	416	360	377	351	416	398	397	361	364	345	385	400	376	403	374	341	406	395	368	370	397	391	390	401	355	413	388	367	361	440	374	387	408	376	384	379	371	397	364	386	403	373	393	362	386	421	385	404	398	385	401	383	389	402	375	376	391	387	369	352	398	391	388	388	398	421	326	393	379	352	389	359	393	355	362	396	396	348	406	370	359	349	339	411	363	350	362	375	369	375	368	341	396	385	387	347	379	390	321	384	379	388	362	368	318	360	381	401	406	417	333	407	396	372	357	361	368	419	385	391	394	352	355	391	368	384	416	400	393	366	361	336	384	370	377	402	388	391	385	397	396	394	403	372	383	409	344	360	371	372	354	367	379	370	388	368	387	356	404	364	332	355	402	373	403	379	375	345	378	360	382	383	378	346	393	376	371	370	348	378	375	381	374	366	344	391	419	399	376	370	388	412	394	388	387	381	362	373	390	415	383	381	425	364	354	392	353	360	376	433	381	384	344	360	350	389	377	373	377	365	416	416	399	361	402	390
23230	21298	28902	24015	21306	21148	7948	2814	1741	1261	986	831	760	714	630	593	500	473	454	477	410	428	369	356	322	348	334	377	395	352	392	372	391	402	404	357	299	335	337	297	257	282	284	287	275	285	264	272	239	274	283	277	309	262	286	286	283	305	286	272	278	265	256	260	258	275	269	255	261	277	252	260	248	247	246	235	255	241	249	252	230	237	246	205	223	236	247	257	218	246	244	231	212	270	226	231	210	261	253	213	228	226	217	236	250	222	228	247	220	236	220	270	211	201	233	220	244	227	206	222	237	232	209	256	223	238	205	214	212	215	212	209	221	239	236	243	244	231	210	229	230	237	226	233	248	222	261	208	228	235	228	233	213	206	195	238	241	228	222	240	238	239	208	225	227	229	202	239	209	233	224	249	217	239	224	238	226	227	240	214	237	228	227	248	239	250	177	228	250	235	227	234	219	237	221	237	219	227	237	212	247	228	234	237	232	242	248	219	211	237	213	232	213	233	240	202	224	219	219	209	273	216	231	225	236	230	197	232	244	210	253	224	227	238	229	217	237	216	228	215	217	212	224	217	234	200	224	231	226	217	234	201	215	203	240	212	250	210	235	243	246	225	223	223	224	212	240	250	231	236	225	240	245	251	233	264	218	254	253	216	255	226	243	229	229	223	227	225	226	224	237	232	225	248	239	253	212	241	214	197	239	233	245	222	236	197	226	256	212	228	209	229	228	232	248	203	200	238	257	232	216	234	257	225	218	244	256	232	228	241	174	216	222	197	260	230	197	244	223	201	256	241	230	224	231	219	256	230	244	235	211	213	242	242	255	211	225	225	227	214	236	249	206	213	251	237	234	252	224	234	213	242	227	196	242	198	215	264	244	234	218	223	210	228	212	234	243	245	221	215	269	230	240	203	229	240	226	180	209	244	206	218	210	265	218	221	247	226	237	215	219	223	239	234	236	233	227	242	230	238	236	217	231	233	211	228	207	208	243	230	215	237	224	240	216	224	234	229	225	234	220	213	229	233	240	226	227	205	227	229	213	234	213	231	212	217	222	240	242	203	228	240	237	223	229	214	252	233	246	211	216	239	228	217	224	224	226	210	224	208	225	225	208	219	247	205	238	247	228	248	244	230	213	222	227	223	249	223	215	255	245	232	221	254	217	222	227	214	213	193	216	211	216	230	271	234	222	222	238	191	236	238	223	229	223	224	236	221	240	226	260	239	257	260	230	228	199	243	261	251	216	204	236	206	220	204	211	242	231	220	270	236	243	230	211	223	209	243	214	234	233	229	238	193	226	220	230	233	268	217	217	233	219	213	220	237	205	206	242	205	210	231	249	229	228	263	220	231	210	238	198	228	226	213	222	220	222	243	262	261	243	228	210	247	230	277	237	226	233	239	230	221	246	262	210	203	228	209	229	229	198	218	234	210	231	224	228	219	259	234	203	212	221	244	237	232	227	217	217	237	247	237	244	213	228	192	223	240	239	215	219	241	250	229	205	216	228	226	243	219	199	181	238	200	229	222	235	225	239	222	245	227	245	208	207	219	227	232	220	247	220	213	195	200	221	229	247	236	256	231	213	235	239	199	230	221	221	245	254	242	226	211	218	199	245	227	217	259	216	223	221	236	239	221	235	216	223	239	234	253	228	209	225	248	256	240	224	230	214	231	247	230	260	216	222	232	238	208	240	240	235	270	242	250	228	235	237	227	230	213	246	222	217	218	225	215	236	216	232	227	221	225	225	235	212	221	207	224	213	224	230	233	224	220	216	226	229	214	208	225	234	236	215	240	231	198	219	222	244	221	207	213	220	237	221	204	235	221	244	244	245	204	225	230	221	231	200	185	234	196	238	211	241	261	254	233	251	222	241	215	190	214	238	233	253	233	230	242	244	205	231	241	218	231	212	227	222	230	212	245	230	249	224	231	220	255	246	242	241	237	231	236	209	208	211	229	270	198	224	240	204	232	242	211	224	270	251	254	248	221	207	234	246	228	220	227	221	211	233	218	219	255	216	230	227	228	234	220	245	235	234	242	217	235	274	243	212	218	250	222	207	228	179	247	231	236	242	218	218	219	206	195	228	221	223	236	213	225	232	232	241	224	241	237	249	203	241	224	229	219	236	234	200	209	200	256	255	217	240	214	214	233	201	222	196	222	219	208	225	217	207	239	209	275	241	223	211	230	204	233	220	224	228	225	243	229	222	252	227	203	268	219	225	218	221	224	210	248	251	217	202	233	230	248	226	253	230	215	218	192	236	240	200	241	212	226	231	226	218	231	235	219	223	210	255	241	256	211	242	224	229	232	233	221	212	233	219	204	226	233	232	216	212	244	216	219	220	230	234	215	236	220	220	242	199	199	224	217	231	214	222	220	254	239	205	190	184	234	193	205	212	240	248	239	212	235	237	214	253	228	258	226	242	236	209	249	252	261	229	243	258	217	238	228	232	225	247	211	222	228	240	220	238	258	215	255	244	238	230	226	253	230	219	196	196	210	223	209	236	210	228	236	258	224	221	229	230	199	224	227	218	246	233	214	236	225	200	235	237	211	210	253	229	213	247	198	243	234	208	218	223	232	231	206	205	232	224	214	203	241	204	220	240	223	225	223	210	237	251	216	213	223	227	245	217	215	192	236	221	216	221	214	209	226	233	219	232	225	224	230	220	245	209	228	207	216	218	237	242	254	240	215	218	223	227	226	222	221	216	213	225	230	223	198	201	226	221	226	238	210	226	225	223	200	233	233	193	256	215	254	206	246	248	232	208	233	219	217	214	223	233	215	235	216	243	253	211	254	243	219	206	209	224	243	243	240	248	228	202	252	233	247	245	236	246	219	232	251	226	245	230	211	224	210	221	249	225	191	249	223	217	245	228	218	229	228	206	209	214	229	220	251	250	219	215	234	229	225	225	222	217	255	217	205	246	237	210	234	243	224	224	214	230	201	230	203	221	213	226	219	222	229	238	229	233	227	223	209	221	233	253	223	235	211	229	211	217	212	232	212	232	222	255	201	199	229	223	271	234	268	214	228	241	213	232	231	224	212	214	216	232	225	248	230	222	232	235	248	217	229	238	223	223	257	239	222	233	214	229	237	247	240	221	254	210	223	259	218	225	227	240	248	220	236	221	209	250	255	223	246	216	240	224	226	222	196	220	237	216	220	218	202	209	222	252	219	212	228	199	225	201	226	219	225	230	249	211	216	240	207	194	217	230	244	216	241	264	258	242	215	217	243	236	212	233	221	224	226	243	233	234	227	248	184	241	230	240	228	224	236	209	223	232	202	202	227	240	213	223	229	210	235	204	216	224	213	220	211	223	223	244	224	235	220	209	203	228	208	204	201	204	227	213	212	263	249	234	216	227	243	219	225	262	214	219	224	242	241	235	218	233	220	210	223	225	219	227	220	218	240	228	227	227	228	232	224	237	211	235	250	260	197	249	234	246	211	206	228	227	236	200	225	218	226	201	246	231	205	237	225	223	235	232	219	233	202
24884	40193	24214	12635	8923	7430	6751	5551	3876	2834	2144	1747	1378	1326	1211	980	897	774	729	734	639	565	537	483	556	512	528	575	559	521	556	556	578	636	641	557	481	394	427	397	368	329	372	326	384	368	356	369	340	327	357	389	384	393	365	411	386	387	359	368	350	324	340	349	323	326	334	289	308	297	302	306	331	301	298	302	305	271	265	264	295	283	291	284	300	284	284	284	289	278	283	271	310	262	294	290	291	260	286	280	294	284	271	262	283	273	291	249	259	280	274	309	301	304	265	272	272	280	256	269	285	265	258	282	267	267	247	279	257	273	240	266	284	282	239	292	287	273	258	279	265	289	248	289	271	277	277	260	246	290	240	252	283	281	278	250	250	281	282	256	260	257	282	301	257	294	286	283	269	277	262	260	275	249	241	280	290	281	266	251	279	271	261	283	248	284	283	315	251	286	255	298	247	278	276	243	285	281	288	276	263	253	270	278	287	286	267	304	326	257	285	254	268	237	301	270	261	263	289	272	293	280	275	268	261	247	251	292	291	238	285	243	276	263	281	290	259	249	274	283	271	276	280	240	248	268	283	280	277	257	296	322	233	269	257	271	266	257	271	265	244	286	289	294	290	254	275	236	309	260	283	237	264	261	240	261	246	281	285	283	264	232	296	271	270	274	254	259	247	269	275	261	269	273	280	292	254	266	299	234	263	276	252	266	265	254	279	255	293	251	278	274	279	287	286	285	279	251	271	291	251	294	261	293	267	256	242	281	268	275	265	281	270	251	283	274	291	292	278	289	236	244	264	272	274	278	255	264	270	258	274	259	256	295	270	277	285	264	266	253	262	275	244	265	285	223	267	277	312	268	262	288	267	258	230	258	267	269	271	261	276	244	253	241	259	270	274	268	272	260	300	283	260	279	295	257	288	289	241	261	317	292	272	254	254	275	289	308	246	280	284	272	211	256	253	266	255	283	281	293	236	279	282	288	297	272	277	265	276	255	272	250	281	275	288	261	289	260	295	271	260	285	252	261	247	247	253	289	286	278	258	236	265	284	289	273	252	288	294	282	263	266	280	273	289	255	261	262	248	276	300	243	254	296	282	270	264	276	262	273	284	258	289	266	281	288	260	277	243	299	295	280	243	278	260	257	243	286	301	241	280	281	264	274	300	292	247	269	270	268	236	281	266	270	263	277	236	272	301	262	271	268	277	289	270	265	255	281	285	286	256	276	305	250	260	265	268	264	259	264	262	264	275	285	280	277	252	268	242	254	249	275	254	256	295	267	252	290	303	263	237	283	269	266	273	292	271	296	261	261	276	287	268	225	259	297	251	264	272	246	282	253	254	261	284	272	273	251	273	265	278	292	283	249	277	278	284	245	264	258	281	249	253	273	267	267	219	279	264	271	269	284	244	253	266	271	275	269	266	260	267	251	277	290	265	271	269	258	264	282	259	273	249	261	243	262	275	307	272	264	257	276	286	268	286	294	295	264	283	264	260	283	296	272	264	266	259	278	259	273	282	260	281	262	254	275	277	255	282	260	248	257	266	244	235	248	253	269	234	272	262	279	277	258	265	283	266	272	269	271	252	258	251	281	264	289	279	290	245	285	262	273	247	262	275	258	252	285	257	308	272	257	264	278	260	261	248	283	262	265	244	301	305	291	287	263	265	254	271	276	259	281	278	280	249	255	251	286	288	284	284	269	290	275	247	284	253	250	290	262	261	256	270	269	276	282	266	280	278	285	272	283	267	267	259	264	279	279	273	295	280	235	286	265	219	264	256	254	259	269	252	271	261	274	242	293	269	265	250	258	275	283	286	304	253	266	259	296	285	253	287	267	249	273	275	261	274	283	285	259	278	261	287	269	283	254	273	267	273	270	281	261	266	281	281	246	284	277	265	278	268	293	255	242	265	265	264	255	235	279	255	299	237	272	276	278	278	315	277	245	268	291	259	255	251	244	248	267	267	291	267	253	257	280	238	260	272	256	261	287	285	271	258	277	260	266	247	293	265	272	264	241	263	264	233	262	272	278	246	257	263	284	270	250	279	274	269	265	261	287	291	287	256	253	240	253	256	239	251	250	279	295	263	267	263	269	265	270	288	267	270	272	277	260	268	295	241	280	279	275	266	247	272	239	275	279	318	259	262	268	266	279	266	266	276	255	279	272	287	247	235	270	253	287	282	261	272	300	285	243	269	271	269	292	262	284	263	253	259	245	259	251	276	264	266	238	268	300	302	245	255	248	278	282	275	251	265	276	242	263	278	276	296	301	239	287	278	255	252	242	264	260	287	287	259	291	272	252	288	256	276	240	268	243	258	292	234	287	263	269	263	251	264	278	250	278	302	259	281	283	283	257	256	280	241	251	242	250	252	280	258	251	234	263	256	294	274	249	274	255	250	257	296	268	266	294	252	278	270	264	263	289	270	244	287	259	263	282	260	269	270	284	271	268	284	254	263	235	263	254	275	275	271	260	245	279	285	287	284	289	291	270	257	282	253	271	286	299	288	272	258	277	288	265	268	243	264	255	265	246	300	264	244	288	277	231	287	249	268	289	274	250	287	270	251	285	273	280	273	282	265	309	258	257	277	278	256	255	237	278	289	260	249	287	287	278	260	250	251	275	296	254	278	280	256	270	258	269	266	274	249	282	258	267	310	256	264	277	254	288	263	259	255	262	278	273	278	267	263	258	248	279	274	246	278	272	278	288	284	241	254	247	248	260	259	269	279	314	275	274	251	262	226	266	268	259	282	267	286	248	284	257	253	270	279	261	252	277	266	262	262	258	284	273	273	266	314	281	260	271	267	253	288	276	265	253	258	260	284	280	237	252	285	290	268	265	277	288	290	291	232	260	270	290	245	276	284	245	289	270	274	258	258	259	267	256	262	298	244	266	295	275	273	267	283	273	266	285	250	268	290	264	232	257	272	274	273	287	262	303	270	303	265	287	295	263	266	265	265	301	289	262	289	277	287	285	293	258	250	248	294	275	261	294	255	276	243	233	277	279	260	274	269	246	249	268	281	271	294	282	254	249	294	271	300	254	286	301	255	258	277	291	264	270	289	250	265	278	289	299	279	276	284	262	251	256	270	245	263	265	258	288	275	247	275	254	254	244	265	276	289	271	274	249	295	281	294	270	285	283	270	305	261	281	280	287	272	252	266	284	274	252	300	251	253	284	259	264	264	250	271	283	285	284	253	280	246	244	261	284	229	283	283	296	313	285	268	284	253	261	291	270	262	304	270	246	242	261	270	254	272	253	262	282	262	297	265	263	280	257	265	299	307	272	259	274	285	272	248	248	273	270	252	258	287	262	300	282	281	272	278	273	290	267	272	253	230	272	274	253	272	292	263	292	271	255	258	267	238	283	236	273	292	270	296	275	252	273	289	289	276	276	266	267	273	300	243	273	307	286	284	275	246	282	267	293	253	291	274	271	255	282	273	254	275	285	285	285	263	275	255	266	288	279	282	239	294	248	300	272	277	286	271	264	277	258
27616	20674	11030	3259	1360	1051	1053	946	624	518	435	390	415	372	386	363	339	355	339	371	329	297	273	296	301	293	306	301	317	311	288	291	330	336	339	328	287	308	259	289	270	294	280	246	306	271	312	284	263	265	281	273	314	261	299	299	281	278	301	290	263	251	273	328	257	273	252	284	274	258	277	266	298	287	277	253	267	301	275	265	254	230	278	257	262	268	254	266	255	260	278	278	292	265	244	253	258	255	308	239	250	279	285	249	255	252	267	248	264	271	238	254	288	257	269	251	267	243	264	254	262	238	260	260	285	260	262	247	240	245	279	272	232	266	252	235	260	266	245	275	255	258	258	250	240	254	237	210	267	269	268	260	259	247	258	228	255	236	260	294	280	268	284	235	284	259	252	269	284	249	258	254	240	254	242	247	262	264	248	281	280	259	267	260	256	285	257	253	251	247	265	250	237	278	257	289	248	243	260	248	243	248	256	262	272	257	262	249	276	263	286	245	231	267	254	253	261	275	249	245	290	275	257	247	261	239	266	254	261	246	283	248	262	241	296	238	264	255	293	241	242	274	237	257	253	280	263	287	259	283	256	264	239	263	271	263	254	248	277	274	284	262	273	259	267	255	277	258	243	237	263	282	230	266	287	231	223	243	260	209	253	274	272	245	291	276	256	255	290	240	271	259	251	270	258	258	255	255	253	290	259	251	234	262	264	263	260	270	257	285	245	253	256	272	265	279	247	245	258	239	225	263	270	262	278	251	277	236	274	262	277	237	244	289	275	239	264	250	246	264	273	246	237	242	266	271	238	276	260	260	261	259	258	283	262	258	281	274	256	285	238	267	227	242	241	264	243	287	254	241	228	257	269	254	254	257	258	249	289	262	242	279	258	274	247	261	265	258	294	248	236	246	312	252	278	236	254	263	256	247	274	239	303	254	280	255	236	266	261	236	276	268	244	291	270	268	263	275	235	241	239	233	265	269	265	256	261	263	260	271	241	245	249	287	243	240	250	242	237	276	254	282	281	260	240	246	244	250	270	296	250	263	285	275	267	249	236	214	241	261	308	228	294	257	272	243	272	268	275	261	260	243	270	244	280	251	266	239	226	287	281	272	267	252	245	279	268	258	256	295	264	234	244	238	277	238	248	271	246	272	269	233	282	248	302	287	262	251	236	253	259	245	250	234	259	232	263	264	217	246	268	245	256	265	261	236	261	227	250	295	267	233	251	268	256	279	271	267	257	279	285	251	270	245	253	296	258	241	244	261	256	270	246	255	260	264	220	255	252	283	261	261	266	267	281	234	255	268	255	268	246	242	251	266	249	225	272	263	239	272	256	231	260	251	249	246	260	253	251	276	250	244	272	288	251	257	277	271	251	279	249	246	248	258	263	263	254	258	258	260	227	250	251	254	251	250	281	232	275	248	260	275	266	248	269	257	243	256	265	239	252	270	254	287	254	231	288	285	249	246	221	249	262	277	267	262	242	244	261	255	241	259	279	284	247	273	268	245	277	266	260	253	271	265	265	230	278	251	288	245	249	247	236	228	250	286	263	271	249	273	261	247	235	268	251	246	255	267	281	253	259	253	291	266	250	251	276	284	233	237	281	253	278	244	264	273	243	250	268	243	253	267	247	267	263	257	258	244	277	254	265	244	268	229	232	260	264	254	248	274	239	255	236	258	242	260	237	233	260	275	241	239	252	247	231	259	235	270	283	256	249	272	269	203	237	250	247	230	246	260	236	245	274	243	227	272	239	269	231	250	246	265	240	250	241	253	266	246	244	269	257	233	243	258	255	259	247	257	269	263	247	272	235	290	234	239	260	264	256	247	264	286	251	253	240	253	220	245	238	265	259	247	254	234	266	283	226	254	281	249	281	257	264	254	270	277	255	279	290	271	234	252	248	255	264	258	241	236	251	267	302	259	264	250	231	271	238	245	256	243	261	286	285	257	263	258	235	266	263	243	286	303	286	254	269	240	240	275	285	286	255	263	273	238	271	249	255	254	234	279	291	261	263	253	258	253	276	258	260	248	223	261	263	270	245	307	254	251	268	254	259	258	277	224	219	245	247	259	259	272	256	280	252	265	256	271	243	256	254	261	227	250	267	250	255	248	214	251	258	280	247	267	234	236	216	246	254	237	262	254	245	256	272	246	242	266	245	238	258	272	255	252	280	223	265	286	269	248	269	253	276	254	246	253	268	247	259	250	247	253	272	272	257	263	270	294	273	254	251	226	252	272	261	281	294	269	250	269	242	284	241	273	246	245	260	257	258	221	245	254	270	231	250	248	247	261	271	273	272	263	301	267	279	260	287	262	251	234	250	254	260	241	281	262	230	269	256	240	242	246	261	277	247	258	267	258	281	264	255	262	280	244	252	276	269	222	231	291	228	258	249	235	250	252	270	296	258	240	267	284	240	275	273	245	249	246	248	249	297	286	269	262	264	277	252	246	280	254	253	248	240	246	244	267	268	244	261	273	258	279	259	258	266	255	247	271	275	217	242	258	260	246	261	279	253	245	247	259	248	246	257	273	258	269	247	263	300	261	271	229	264	278	254	287	256	245	254	247	238	258	253	253	261	266	273	248	260	265	281	244	271	261	267	267	248	239	247	273	251	244	272	267	245	265	269	254	267	257	267	243	276	249	275	287	253	264	260	239	285	281	260	255	234	260	260	281	264	264	262	250	274	260	272	268	216	263	294	283	261	267	288	230	272	232	245	268	251	256	242	254	263	229	270	266	244	275	232	256	289	269	264	240	232	260	249	274	260	254	257	237	250	244	250	273	248	266	248	258	236	274	228	268	259	252	269	271	246	253	250	296	272	224	261	274	239	248	280	258	238	266	259	272	271	242	292	262	262	257	249	232	248	258	257	271	259	255	267	271	252	252	227	244	245	231	254	268	230	254	261	287	268	250	259	268	250	248	261	280	271	230	295	251	242	273	264	250	295	275	249	225	258	264	251	246	265	241	288	234	238	261	234	285	254	245	218	243	261	253	252	267	261	248	263	263	234	272	271	244	267	253	270	281	264	264	249	239	255	268	238	248	241	264	255	274	251	264	262	273	272	237	258	287	270	269	247	257	241	246	247	267	259	249	243	251	300	275	237	265	251	279	279	250	259	282	247	245	268	278	265	302	245	266	236	251	258	243	297	253	291	257	260	251	248	273	266	244	253	255	234	249	249	262	240	287	256	267	259	267	256	279	260	247	253	248	257	254	271	272	228	258	252	241	254	252	243	260	234	258	237	256	239	275	276	287	266	276	259	243	233	260	269	287	233	260	268	251	271	250	266	262	237	290	275	292	261	279	256	245	288	244	243	264	256	235	272	244	231	284	252	243	264	255	244	280	247	241	256	248	266	266	245	276	258	255	241	249	267	252	249	254	251	270	284	242	259	299	244	234	263	257	255	283	269	282	279	260	247	276	274	275	256	240	274	256	245	268	262	253	242	219	257	260	254	247	244	262	260	263	259	272	247	261	267	256	264	263
20143	25188	10959	4510	2667	2407	2398	2014	1274	910	758	713	644	634	599	548	527	494	451	426	442	424	371	374	448	432	449	411	409	394	437	425	414	461	518	438	401	364	370	380	368	356	352	382	401	384	359	345	344	350	346	375	364	349	395	384	382	359	360	335	351	368	353	356	342	336	358	353	339	327	344	359	346	361	316	313	350	337	349	342	313	309	303	345	370	321	334	323	343	312	339	309	332	331	332	363	344	338	302	337	311	274	367	304	314	322	338	359	306	321	313	338	309	316	318	301	325	293	329	335	306	311	302	317	338	333	328	349	340	329	329	300	315	360	344	325	360	347	349	330	328	324	318	331	312	306	337	311	314	377	335	320	316	345	346	301	318	323	343	335	327	336	336	315	330	343	341	325	371	314	310	330	340	302	306	353	309	314	344	329	297	330	328	304	322	333	296	344	382	311	355	336	333	340	321	300	309	369	361	312	345	317	341	333	318	335	317	326	316	322	325	342	328	337	308	349	296	332	308	309	314	310	313	333	331	333	327	334	293	316	320	368	293	333	333	332	293	313	314	330	298	318	328	324	321	335	344	329	304	328	319	328	344	334	328	330	305	315	302	321	334	311	324	363	300	323	313	337	302	337	316	326	343	342	319	298	324	312	334	298	303	334	327	334	305	320	312	303	364	316	324	322	330	317	364	313	318	309	324	340	316	313	349	339	312	338	316	313	330	324	353	341	362	305	314	374	324	350	337	332	332	315	304	325	312	311	297	317	336	326	324	332	311	347	336	302	312	335	323	316	313	358	349	319	327	336	328	340	333	294	316	355	302	304	351	352	312	340	309	349	316	313	372	314	321	342	293	334	301	350	310	341	339	307	353	316	332	349	306	337	324	370	321	307	332	309	326	334	318	311	323	315	340	324	313	329	330	327	328	318	330	325	308	319	308	317	309	304	298	322	341	378	337	345	331	336	302	312	301	354	310	325	325	335	336	330	321	306	332	329	309	343	353	309	309	303	327	338	324	299	326	322	377	327	325	326	347	319	319	313	319	328	346	321	304	289	321	307	326	332	325	312	313	327	318	318	310	314	348	331	312	312	315	351	299	308	334	343	313	331	329	316	313	305	337	318	307	343	334	380	336	312	328	354	293	342	347	355	343	317	329	325	321	323	321	329	294	348	319	324	328	332	336	325	341	316	330	328	322	341	342	345	323	342	290	364	324	319	335	314	319	308	317	314	302	308	340	315	318	311	318	340	312	303	300	308	308	332	328	323	327	317	313	306	328	336	319	344	323	314	333	321	296	291	304	328	322	321	312	324	320	347	337	321	323	313	309	348	334	310	312	304	323	292	333	324	322	351	348	351	340	335	319	317	347	304	349	295	317	344	321	288	338	362	287	359	364	332	366	325	325	317	335	331	340	337	349	316	376	328	306	309	313	315	321	329	368	326	336	319	347	333	338	297	321	364	337	332	345	353	353	328	315	307	312	308	295	340	356	320	324	371	327	302	338	307	306	290	330	320	308	331	342	319	314	318	329	349	323	311	348	360	307	341	335	341	349	322	331	336	330	322	340	330	354	345	327	290	371	334	336	304	323	309	335	335	369	334	307	311	350	314	315	327	313	300	335	313	334	342	347	319	327	342	370	331	310	328	331	332	301	323	327	355	310	300	335	303	319	325	311	345	329	301	354	328	314	300	340	324	318	317	328	328	307	316	346	332	330	353	320	348	335	344	346	335	323	313	321	333	348	311	312	313	354	343	337	314	310	280	324	328	314	317	296	315	331	320	320	310	315	330	343	332	342	341	311	291	348	295	356	323	321	275	367	324	317	325	330	325	341	319	322	319	312	334	327	351	334	300	316	345	353	292	332	337	332	307	315	303	342	314	308	304	313	336	333	342	325	319	316	340	323	332	298	291	327	342	321	331	346	331	285	333	309	337	357	307	280	315	327	347	279	349	312	352	345	300	333	319	295	319	348	323	281	341	311	320	328	319	297	334	350	317	312	331	341	311	335	306	315	324	332	325	333	335	311	306	310	326	340	307	293	328	307	346	335	293	294	304	323	306	293	294	338	325	300	322	311	318	294	322	331	354	329	317	351	320	318	340	314	293	353	327	297	342	341	298	312	324	331	349	339	324	324	317	316	310	305	338	377	317	318	316	304	308	337	334	312	298	311	318	333	314	348	321	350	347	323	328	307	328	328	353	316	297	331	311	310	324	302	307	296	342	338	328	330	303	311	339	323	334	318	332	314	309	297	315	346	333	330	318	294	321	328	373	321	324	344	320	277	293	326	330	332	325	325	319	327	331	313	311	336	313	314	315	338	345	298	305	321	320	323	346	329	332	330	300	290	351	316	330	333	347	331	307	290	295	345	286	327	326	335	339	325	332	328	302	309	291	324	319	335	340	349	339	309	335	303	307	328	281	294	329	318	318	333	312	319	330	317	315	322	350	324	331	347	309	329	341	297	337	360	303	319	336	347	312	364	289	328	309	326	307	310	387	306	301	348	329	359	275	354	347	314	357	323	298	336	351	313	310	307	315	336	298	313	322	293	316	310	298	333	340	342	349	334	324	313	317	328	323	308	336	310	334	299	315	335	320	313	327	304	333	355	310	317	352	334	366	320	299	278	351	311	323	305	313	311	322	307	323	327	311	342	326	328	339	313	331	324	326	323	301	301	332	304	340	305	321	295	344	319	313	348	318	300	306	327	337	346	317	311	332	309	295	359	319	326	341	335	308	343	319	345	314	296	350	311	320	318	308	327	328	297	314	337	313	348	358	335	320	317	356	319	316	315	331	349	323	320	347	322	346	334	319	340	336	323	325	346	310	333	284	318	358	343	318	305	319	282	300	286	317	319	317	323	310	322	326	334	349	343	283	328	365	310	301	315	357	309	330	338	329	342	341	328	342	365	314	304	311	294	312	334	313	317	317	338	337	338	315	328	289	315	326	322	298	325	305	338	332	316	294	294	336	336	336	351	327	366	305	340	324	299	315	316	335	302	331	336	320	332	321	331	324	314	311	299	388	347	323	359	309	357	309	323	308	321	331	303	339	307	324	341	314	311	320	302	326	319	319	332	320	336	311	337	324	331	303	333	330	337	350	346	329	364	340	338	310	324	298	310	307	298	333	312	353	319	316	359	371	366	355	304	286	320	334	328	328	288	305	335	329	357	328	326	329	339	329	335	326	357	320	328	354	335	339	325	336	326	332	340	332	354	295	308	320	281	338	295	332	326	331	274	282	318	320	322	300	335	317	291	329	296	331	322	317	324	331	319	331	310	308	335	299	362	315	302	311	313	327	348	313	327	328	345	313	308	341	341	319	329	320	308	330	328	299	312	333	360	299	326	303	313	315	312	311	312	302	345	342	295	337	314	331	319	353	320	325	348	303	317	340	321	332	330	292	327	314	304	364	301	344	307	311	327	351	326	330	339	322	328	317	336	364	295	341	326	329	362	365	303	312	341	322	309	344	353	306	283	349	327	307	303	323
24169	21192	28192	24450	20862	6797	2302	1529	978	764	636	611	552	487	436	371	363	345	313	322	280	285	270	250	271	258	260	293	275	279	314	279	298	262	308	266	227	248	233	236	212	216	221	244	214	220	212	237	224	185	223	239	223	237	213	228	233	225	232	219	225	225	196	216	192	215	210	193	190	187	198	211	211	212	206	201	171	170	164	183	173	192	177	180	186	197	196	172	169	189	202	185	200	182	188	193	180	185	191	176	177	189	179	194	208	178	179	184	188	165	186	170	186	210	196	187	188	185	170	194	193	177	179	183	177	196	171	174	198	199	194	185	202	193	196	196	198	182	171	175	179	184	169	197	161	154	179	164	214	206	168	157	187	180	193	174	178	177	188	187	184	184	175	156	177	167	192	173	186	177	174	176	207	180	176	176	174	215	223	182	169	177	183	190	192	178	176	173	187	193	216	181	169	179	163	169	207	179	188	186	182	189	173	190	201	170	166	185	164	152	159	164	200	161	176	196	210	197	193	156	215	225	195	165	185	186	176	193	202	175	171	200	174	176	168	190	198	180	185	172	181	176	192	167	182	154	212	192	181	204	178	210	178	185	188	189	166	189	171	173	180	210	179	190	179	173	170	186	184	173	171	165	163	180	183	175	183	171	190	199	195	172	185	173	213	190	179	170	191	187	205	202	172	175	175	166	171	197	180	158	198	183	187	217	203	182	197	202	172	181	183	188	168	194	175	178	203	202	175	181	185	177	188	186	191	164	173	183	181	166	178	181	181	154	187	182	146	201	179	183	164	181	185	198	170	188	164	176	182	176	190	204	162	187	184	182	162	206	196	173	189	195	192	175	156	183	172	188	187	180	186	181	183	188	161	184	172	181	175	173	192	167	167	170	188	174	173	175	185	205	164	179	183	199	198	168	156	187	214	166	205	180	180	177	176	156	188	171	173	192	183	176	194	194	181	194	163	191	169	166	185	172	181	187	180	188	172	167	191	186	185	177	162	172	187	196	185	199	187	179	164	178	191	188	192	176	182	162	192	180	172	178	159	196	177	172	186	183	203	156	185	160	173	191	185	169	191	192	187	161	165	187	168	184	198	193	188	179	190	185	172	197	181	183	173	177	185	200	208	188	190	179	167	183	156	182	201	190	166	181	182	169	203	200	179	182	182	176	187	182	188	189	179	181	155	179	161	167	194	161	173	204	165	165	181	200	212	174	171	163	174	171	174	196	191	206	190	177	178	204	193	199	161	182	157	180	196	172	182	180	195	171	189	185	193	189	188	180	149	173	198	180	184	181	192	179	158	186	189	188	178	172	178	191	185	170	183	204	160	177	160	176	177	181	184	172	184	182	169	199	172	178	182	174	183	216	176	220	164	170	184	167	178	157	220	189	176	179	182	168	172	170	205	166	204	172	184	174	180	188	156	168	200	207	182	197	194	187	192	182	173	194	179	187	193	198	191	165	179	177	184	183	212	176	171	185	216	189	156	163	168	192	204	177	182	205	185	174	184	184	173	174	180	160	184	190	185	188	196	185	189	172	186	210	182	179	187	191	180	179	177	190	167	181	188	193	178	190	161	177	172	177	199	186	194	185	162	192	186	210	190	184	218	173	176	176	165	182	185	189	187	182	184	180	182	177	195	199	163	187	193	186	193	190	176	195	169	189	195	203	178	187	179	186	209	174	192	186	171	186	155	196	196	187	187	186	172	185	178	200	186	170	168	177	197	174	162	185	164	185	191	184	206	190	187	177	179	174	201	175	211	164	170	186	185	189	179	177	211	217	196	184	182	160	178	187	188	181	187	188	177	163	175	182	176	180	171	215	190	159	185	171	183	182	195	179	188	187	188	186	177	187	179	175	181	195	164	174	180	202	179	177	191	173	170	193	198	197	166	197	181	150	174	185	172	170	169	183	167	187	187	197	200	197	168	192	177	180	163	174	188	189	160	173	165	208	186	195	180	200	193	146	173	191	179	178	175	175	203	157	190	191	187	176	196	191	193	183	182	171	150	176	179	191	182	163	203	176	199	197	174	171	174	196	189	186	192	184	180	163	195	204	177	185	190	197	160	194	171	182	191	155	191	174	199	172	176	202	192	202	144	204	184	188	186	164	167	181	190	205	175	144	194	183	182	184	163	163	186	180	184	173	200	178	201	178	207	183	159	202	174	164	182	205	175	189	181	182	181	165	195	147	198	207	186	192	181	171	188	186	165	181	185	201	172	186	175	202	170	166	166	176	194	188	164	187	178	181	171	200	182	172	185	192	154	188	179	185	200	178	184	173	162	180	155	171	203	179	190	189	197	180	179	174	171	164	173	174	145	197	217	164	183	187	166	168	202	193	169	180	192	180	188	199	183	171	181	179	176	178	182	186	164	158	166	180	208	173	179	197	182	189	169	168	175	194	170	192	173	193	182	189	173	164	172	185	179	177	159	164	193	166	175	172	172	204	153	177	172	166	175	182	159	179	194	176	173	187	151	186	175	184	167	194	187	185	172	176	177	174	169	175	182	183	177	174	210	173	159	208	175	187	169	214	183	199	168	184	185	186	171	183	171	194	177	180	177	175	168	183	155	175	168	201	175	170	171	178	159	185	177	171	177	176	161	203	176	195	175	205	171	196	169	182	157	172	194	181	169	179	178	168	176	156	183	154	192	171	209	201	207	184	190	146	158	193	180	175	188	181	172	175	170	190	184	162	172	183	207	171	172	151	170	174	163	187	138	207	203	196	176	185	185	172	189	184	185	170	192	191	172	166	169	188	167	161	191	187	180	199	177	171	166	188	196	181	194	197	190	191	176	169	207	170	188	174	193	159	176	170	181	171	152	176	190	194	183	180	167	204	198	177	192	199	180	164	150	188	179	184	169	182	190	169	162	194	184	160	198	171	190	217	183	201	185	197	180	171	174	209	166	178	183	186	194	172	182	203	186	177	207	182	199	191	205	175	170	198	188	185	181	178	189	186	187	190	203	173	156	166	178	159	161	180	180	170	207	177	170	184	192	167	213	175	189	174	182	205	199	179	178	202	201	186	169	198	206	172	172	161	175	183	191	189	172	192	187	181	191	188	169	153	170	180	186	158	182	194	173	167	184	184	177	191	153	189	199	208	168	187	181	171	188	201	162	191	173	198	167	194	213	176	186	182	187	190	197	151	173	183	179	184	180	189	179	196	158	197	198	173	195	171	181	204	191	183	191	204	206	206	184	181	184	192	159	185	181	183	182	184	176	165	172	190	190	168	207	176	188	180	193	218	178	195	191	183	174	187	164	179	172	189	206	192	190	200	191	157	170	198	178	136	169	171	167	167	153	183	177	143	179	173	170	186	181	188	172	176	200	165	147	180	186	181	183	161	184	198	204	170	178	202	188	182	173	206	174	183	180	169	179	181	203	193	196	196	165	207	193	176	182	178	181	177	193	184	186	179	158	168	182	197	186	168	174	179	197	181	185	168	166	157	206	178	196	181	181	194	197	169	195	181	171	177	158	164
21641	34839	18661	8717	5576	4839	4360	3494	2292	1724	1354	1145	1030	925	776	682	566	563	535	552	463	425	355	395	401	342	437	461	430	412	435	439	438	490	486	378	342	320	341	330	273	288	273	303	301	303	290	283	323	297	289	281	308	335	348	341	304	293	301	262	302	305	259	278	251	267	286	272	251	301	260	256	249	256	237	246	262	256	249	246	238	256	258	249	223	223	250	238	268	260	267	251	246	248	211	256	218	246	231	240	230	240	234	249	222	242	236	234	223	227	261	243	238	242	251	250	244	209	220	235	215	225	235	211	221	217	240	226	230	249	222	208	248	227	237	229	257	232	224	219	244	244	226	235	248	215	232	238	203	249	223	215	265	236	250	230	219	209	231	254	219	239	233	218	236	209	224	231	254	232	216	232	243	240	226	220	240	239	234	211	226	234	225	230	225	226	233	220	233	237	233	221	238	229	233	243	226	216	222	240	254	216	259	250	232	211	234	234	222	215	240	246	263	223	229	212	234	228	236	244	231	239	243	236	243	258	251	249	218	231	231	247	223	224	233	227	227	245	218	288	240	241	226	243	250	234	233	216	236	231	229	223	215	218	228	237	234	211	242	233	220	227	211	219	221	243	235	194	246	233	228	226	231	232	204	215	237	238	248	238	269	214	223	211	217	242	228	244	250	262	226	222	232	242	202	223	233	249	251	235	210	255	201	221	265	244	271	211	234	229	209	226	264	235	218	235	221	233	235	216	227	246	204	236	215	227	250	221	249	218	209	218	242	223	226	242	246	238	233	215	255	231	245	236	236	239	240	218	191	249	220	255	212	240	223	233	222	245	229	229	238	235	202	228	243	230	213	221	235	243	259	219	225	225	241	226	221	239	243	260	201	240	216	220	246	242	209	216	207	207	223	221	253	217	219	228	230	215	246	238	230	223	227	193	205	230	227	222	231	213	242	246	243	230	225	216	227	215	193	224	278	231	228	243	205	192	252	208	237	233	223	227	231	239	229	246	225	228	234	224	207	238	227	250	223	225	248	252	232	226	227	220	249	206	209	228	195	245	186	217	240	248	208	236	234	219	233	248	247	223	248	202	235	243	233	200	249	231	233	236	238	220	230	254	229	230	247	234	233	228	244	231	209	246	227	226	226	216	237	234	235	244	243	228	269	221	253	226	228	252	215	216	232	220	225	239	224	245	238	228	247	198	215	213	237	217	248	261	224	212	258	239	229	233	221	209	216	258	243	220	247	222	248	231	236	252	233	223	229	267	240	239	221	260	219	234	244	210	230	235	214	237	213	208	230	192	239	232	217	227	204	215	238	263	229	230	246	216	239	197	221	216	227	257	242	223	265	244	224	235	233	248	271	211	233	225	227	240	212	239	230	235	211	224	243	251	232	268	248	225	234	217	233	221	181	222	250	220	267	230	255	214	213	247	212	236	218	255	228	220	192	204	231	214	245	246	249	243	247	232	218	222	243	237	248	225	252	218	239	224	219	261	216	225	214	213	231	241	208	243	196	213	203	238	237	233	262	223	225	233	249	211	202	239	244	243	261	242	237	251	214	231	225	196	222	246	235	241	226	216	227	222	216	246	228	229	231	214	231	200	240	247	217	241	219	241	261	241	227	220	248	262	224	215	213	231	227	259	251	220	226	216	216	214	244	238	226	233	233	213	246	222	227	223	224	213	223	206	220	245	232	229	233	230	245	234	223	257	210	237	244	235	262	244	213	235	230	235	238	243	222	241	229	212	191	222	231	217	233	212	230	210	222	231	269	252	236	237	226	226	202	215	222	214	216	237	222	236	231	258	226	229	238	216	214	251	238	231	231	230	232	231	216	219	223	242	226	236	238	219	200	227	242	233	228	231	225	249	228	213	221	242	228	197	236	237	222	239	225	223	249	258	202	235	224	245	218	219	233	224	211	241	206	212	238	229	237	248	222	228	227	235	225	258	221	235	214	214	226	231	258	235	234	270	208	216	246	209	233	250	252	237	230	230	250	234	238	238	234	232	237	211	227	230	237	266	248	220	225	247	238	207	247	236	225	212	233	245	207	208	238	228	199	246	247	212	243	227	222	220	252	216	216	209	224	252	250	251	234	222	216	246	230	249	247	230	222	223	224	233	234	254	220	228	239	252	270	231	238	205	232	251	219	223	240	218	228	220	231	214	214	227	225	230	213	270	237	219	220	216	237	214	219	214	198	229	256	234	226	225	227	225	220	221	218	239	252	242	251	235	230	227	226	220	230	232	231	234	215	221	255	240	239	219	230	224	256	224	220	228	208	204	231	209	224	206	214	218	198	231	236	223	223	236	241	190	203	211	227	230	221	234	208	244	250	221	220	221	256	235	271	238	211	231	241	243	220	226	227	221	216	251	233	200	236	219	245	237	218	261	208	232	215	229	233	232	212	255	246	247	231	208	231	235	233	255	242	265	240	239	218	217	227	222	216	223	239	206	240	217	236	241	237	247	196	214	205	251	216	227	247	227	217	243	214	221	228	239	226	197	226	243	224	216	204	239	241	253	221	219	253	216	220	240	253	242	249	225	226	222	211	231	226	191	236	251	240	220	254	240	210	224	247	224	221	216	218	237	235	249	231	192	232	245	257	232	232	212	252	236	255	219	227	220	238	228	222	214	227	226	219	241	244	228	215	242	233	258	217	216	226	246	224	230	237	217	245	205	251	237	234	221	231	213	221	243	221	224	209	248	245	237	211	217	213	254	217	237	265	208	274	213	220	218	240	234	233	219	259	237	208	219	240	229	209	245	213	203	263	239	208	230	216	227	246	224	242	211	236	237	194	235	247	230	241	264	231	236	212	226	217	267	250	250	225	241	238	210	222	239	233	229	249	244	229	222	246	228	232	237	261	216	239	245	242	247	230	229	244	216	205	228	231	236	226	229	197	210	231	261	238	240	210	236	222	237	228	227	228	230	204	241	242	228	256	268	237	247	239	230	218	237	242	229	239	229	214	223	252	229	223	216	253	201	230	204	224	231	258	215	239	217	222	232	226	243	238	228	228	232	251	236	226	235	217	230	207	224	228	243	255	235	253	244	253	222	223	234	228	251	222	221	243	219	208	231	260	245	207	249	196	215	223	216	222	240	253	230	275	236	255	238	208	234	223	236	234	230	228	247	233	227	225	213	233	228	240	209	238	218	224	222	199	216	237	248	260	244	197	230	235	231	215	234	241	212	218	234	226	218	225	226	227	234	234	208	258	234	229	237	242	250	225	218	233	214	242	232	247	229	220	210	213	203	248	248	219	218	222	233	227	222	235	238	219	234	222	238	232	238	260	238	184	259	230	249	232	224	220	221	208	209	203	218	224	225	213	240	262	231	241	228	207	221	238	219	245	213	203	240	212	221	238	204	242	238	257	234	240	222	244	225	215	211	232	225	228	187	246	258	248	221	204	233	218	209	233	244	221	251	232	237	238	246	214	246	241	230	225	208	223	224	217	218	209	226	200	213	229	272	251	238	246	231	233	219
25343	21187	26825	25267	7274	1827	1465	1082	845	707	596	573	529	534	507	410	441	422	413	433	387	428	373	388	378	367	368	401	406	377	407	409	403	376	367	353	351	319	354	347	338	360	368	373	351	354	344	375	322	346	342	369	368	346	337	385	339	299	319	343	338	330	311	329	308	351	355	332	332	331	324	347	340	305	327	328	358	346	309	303	288	333	314	329	313	305	341	323	315	329	340	331	344	332	336	323	341	347	327	343	314	304	331	309	294	279	312	339	336	344	293	321	284	329	333	317	306	328	316	308	318	283	330	308	303	322	330	333	337	299	318	307	299	327	307	338	318	309	327	337	321	293	330	322	307	294	295	321	300	340	319	305	327	297	342	324	320	296	288	314	318	310	306	288	287	324	332	313	335	312	319	316	266	310	322	299	326	299	293	303	318	304	277	318	321	330	323	322	331	322	326	312	305	299	277	306	340	324	305	328	323	333	308	326	309	281	327	301	306	316	311	319	313	303	303	325	327	284	298	310	323	346	267	315	314	321	308	319	316	334	308	321	300	320	307	294	355	315	305	301	303	306	298	282	301	308	298	302	309	316	321	321	315	325	315	326	291	311	324	328	341	297	304	287	336	335	326	307	330	274	281	329	305	316	294	329	306	318	320	301	296	310	306	297	316	329	302	312	327	321	288	359	279	343	319	327	361	367	337	309	292	313	291	326	329	325	308	358	329	287	291	337	320	330	335	327	337	314	326	324	296	298	336	321	298	318	320	297	299	311	285	294	322	300	302	300	305	318	302	303	293	319	302	311	291	322	302	313	300	298	308	345	319	301	284	325	322	313	278	349	316	283	308	333	331	313	303	295	302	305	343	320	335	331	311	320	319	305	312	337	311	289	285	285	271	330	341	319	295	286	304	298	316	345	324	348	344	305	301	316	314	367	336	299	330	315	332	343	361	310	358	333	302	300	278	325	315	323	328	315	311	331	293	321	319	300	338	311	312	311	331	281	301	356	314	310	307	297	327	293	328	323	314	332	299	331	308	333	324	331	295	314	309	346	355	324	340	321	303	318	306	320	317	322	325	319	313	336	306	333	330	305	317	297	317	322	316	331	300	277	316	325	322	344	340	344	324	315	321	313	284	288	323	320	340	292	284	299	295	327	310	330	306	338	287	284	296	289	317	300	297	344	375	309	272	322	334	311	314	300	294	312	281	319	318	319	287	323	312	326	318	323	292	318	315	296	291	297	287	341	311	323	340	313	288	326	353	311	344	307	310	333	297	294	323	337	305	301	341	310	314	297	318	318	321	269	305	310	314	315	317	313	313	327	334	309	295	286	319	290	331	306	301	300	302	288	327	309	339	293	292	311	275	335	312	336	322	317	293	314	325	302	286	339	282	313	320	292	331	327	306	302	335	311	338	326	286	292	319	315	338	345	276	309	306	305	290	294	364	323	360	383	306	320	319	334	336	321	298	309	316	300	290	346	295	344	308	277	296	324	305	316	291	309	309	306	346	317	313	322	318	327	334	301	325	331	300	281	311	336	343	322	342	314	322	335	318	304	324	284	276	299	287	310	309	313	326	314	332	349	344	320	300	304	349	324	294	332	338	315	278	335	313	301	338	307	313	328	320	292	303	340	283	323	334	320	300	341	307	300	295	337	303	332	328	303	321	297	311	321	329	344	329	348	328	307	313	292	346	311	291	307	310	297	315	309	325	307	285	311	315	329	277	319	321	282	328	286	299	349	307	307	297	327	301	319	317	315	326	345	294	314	327	335	311	341	326	288	323	312	327	304	309	304	367	306	328	283	308	328	335	315	299	294	335	323	338	299	316	315	353	325	326	319	321	323	292	294	309	306	337	308	342	319	308	347	315	326	320	311	322	301	330	292	302	303	313	316	301	303	289	306	302	325	312	293	336	307	329	324	307	300	338	311	322	287	298	307	300	306	316	313	320	310	340	351	317	289	293	316	322	327	307	302	326	301	298	288	339	319	319	294	340	307	315	290	303	297	327	359	267	324	283	308	310	292	289	297	330	315	331	307	291	292	327	284	318	301	338	273	309	287	305	299	305	341	326	307	329	306	282	297	330	324	334	299	337	316	330	306	310	300	288	291	323	278	303	312	320	323	309	282	336	322	341	281	293	327	325	301	298	311	351	293	310	300	282	309	331	265	307	302	282	333	320	288	330	329	279	331	288	329	322	308	296	296	304	301	343	331	309	289	315	310	334	321	322	301	322	301	342	323	276	311	346	354	325	332	321	302	319	323	333	278	299	345	289	318	346	311	282	313	291	314	304	314	342	328	341	295	330	329	328	327	333	363	308	316	342	322	295	298	338	323	335	318	306	313	339	308	309	327	332	314	316	302	324	323	329	331	331	302	323	310	305	310	308	348	311	296	303	335	310	309	299	302	316	321	316	326	295	308	321	297	339	300	320	341	332	312	288	301	287	301	301	291	307	290	324	296	295	326	307	316	337	279	324	324	303	309	292	301	311	337	286	312	317	335	323	318	321	342	289	331	340	311	324	331	318	273	304	288	299	326	331	313	311	314	296	287	281	360	336	301	299	300	306	309	308	363	309	309	306	308	310	320	327	322	307	334	335	321	316	316	297	308	334	293	322	331	332	312	307	336	341	344	301	300	320	334	328	340	319	308	305	297	288	326	306	299	336	305	305	313	315	301	304	321	382	307	290	330	290	321	336	290	315	309	300	283	297	311	321	350	307	322	319	324	304	335	330	335	308	326	299	348	317	314	317	316	329	311	324	288	313	306	322	294	317	331	311	309	281	305	329	338	329	304	287	321	324	307	325	313	305	333	328	343	286	314	296	295	285	331	305	335	336	351	346	299	295	325	319	328	285	309	285	341	287	309	340	311	301	315	307	319	320	354	315	292	315	313	300	307	319	290	324	321	305	283	304	321	341	300	322	330	315	321	294	338	335	333	277	340	322	315	313	325	327	343	327	312	302	318	311	337	328	331	324	278	308	328	335	353	331	307	330	297	300	316	326	287	301	333	295	301	287	315	302	289	331	314	319	318	295	339	313	338	291	311	306	344	282	343	297	292	311	298	312	297	305	312	284	291	302	315	352	320	346	309	283	289	335	328	341	318	305	323	306	327	310	305	320	276	347	325	317	319	299	332	322	306	311	325	317	316	317	291	294	307	307	315	308	327	333	274	321	300	324	341	352	301	349	327	278	320	318	305	309	326	301	332	282	327	300	333	321	326	322	323	330	328	307	282	310	326	337	325	313	315	326	315	336	305	351	329	318	315	310	294	289	290	329	316	300	323	291	315	316	299	288	289	330	363	330	334	297	327	334	300	295	308	305	309	334	299	338	317	304	308	308	324	322	324	298	303	332	334	319	299	301	284	333	296	289	301	308	313	294	301	293	312	347	308	317	284	328	310	345	290	306	270	339	343	318	328	312	322	318	294	317	303	315	317	336	324	303	296	337	307	303	355	321	350	320	280	280	333	329	299	308	304	304	341	323	336
22191	30887	14500	6981	4494	3633	3436	2450	1870	1455	1147	1096	942	839	723	667	650	610	593	579	543	521	539	487	553	514	533	503	538	552	501	579	530	578	572	502	445	469	417	429	449	429	475	432	429	431	400	417	419	443	461	426	472	460	465	434	439	450	445	470	432	395	411	429	414	378	403	404	417	397	404	446	430	416	378	430	394	424	387	397	404	408	413	405	407	409	380	389	397	380	407	389	377	424	384	402	372	397	381	401	396	434	371	368	393	396	408	386	367	361	388	364	402	422	398	414	349	414	393	424	400	409	368	406	376	379	378	430	395	399	360	371	368	382	398	360	389	390	386	364	386	375	382	391	382	387	355	366	396	395	386	403	427	386	365	381	344	370	392	354	400	365	377	396	408	394	361	414	350	391	361	402	356	405	391	406	413	398	384	359	402	389	393	363	370	368	402	370	407	391	389	365	363	409	392	350	368	388	395	394	394	369	360	366	428	385	401	418	378	390	384	343	358	400	386	386	414	390	369	383	369	378	379	410	397	378	374	390	408	374	380	387	387	395	380	437	432	370	390	382	399	360	424	401	379	401	373	406	398	398	383	401	357	361	367	385	383	415	385	399	389	350	421	397	350	371	374	408	372	413	375	393	400	382	407	382	418	363	388	358	429	405	389	382	370	355	413	387	379	382	376	362	374	365	397	370	397	397	388	428	394	379	396	403	353	400	388	386	405	379	377	373	382	368	374	366	360	405	398	378	358	381	384	396	399	397	439	351	394	403	374	376	383	386	384	368	392	383	378	401	364	368	400	402	368	377	397	387	366	388	372	361	399	397	377	361	371	368	389	386	384	369	403	378	414	374	358	349	402	371	391	381	357	392	392	380	403	394	370	380	374	348	396	417	371	352	420	371	420	389	366	405	368	364	386	379	388	377	364	367	383	391	366	424	370	382	374	373	343	389	400	404	399	365	366	396	354	380	404	375	365	363	406	410	357	389	409	388	392	370	385	372	375	385	402	403	369	361	372	371	421	381	377	394	419	384	402	412	393	395	344	402	406	388	381	414	377	360	370	397	367	398	380	360	378	376	364	383	410	385	383	390	348	378	365	382	361	385	393	376	388	435	364	361	397	378	391	398	401	380	433	385	414	408	374	381	387	402	384	360	419	383	385	368	409	378	373	398	353	416	376	386	407	362	363	383	373	394	368	353	396	408	364	397	370	343	386	372	380	410	347	358	382	354	368	376	388	371	407	352	335	388	403	378	377	429	370	380	403	395	382	385	438	377	392	398	345	399	394	395	387	401	424	409	345	413	408	364	400	361	420	339	386	394	379	363	383	357	358	421	405	382	386	368	427	380	376	346	371	437	363	346	371	403	343	388	342	382	376	392	384	376	411	378	390	397	379	371	385	397	392	368	397	408	377	362	391	381	405	403	390	359	380	356	412	351	368	381	415	414	356	383	387	385	387	374	386	365	378	393	351	355	385	362	372	406	377	367	402	390	384	367	374	354	430	389	377	404	355	367	385	379	414	385	403	417	408	376	390	401	387	362	382	359	410	392	385	368	382	378	379	402	363	361	353	383	387	377	386	366	426	384	380	371	396	366	359	381	353	350	380	387	368	365	388	384	365	398	392	376	385	368	363	371	415	391	367	381	394	395	404	351	365	389	387	394	385	373	394	437	389	399	418	391	377	393	410	384	379	399	381	358	399	377	356	378	377	381	364	404	382	382	362	391	384	358	356	399	406	375	383	417	377	389	387	371	362	398	402	400	386	378	406	366	370	381	403	371	353	403	405	377	379	366	362	414	390	401	379	383	433	360	401	391	357	415	396	387	396	401	378	396	388	369	378	386	371	357	356	383	392	365	409	372	406	400	411	407	399	361	345	374	405	392	359	368	379	390	375	382	387	382	406	377	372	363	383	389	437	406	366	376	391	413	394	399	383	373	402	397	388	395	366	363	394	419	394	389	402	378	369	404	396	404	365	382	365	370	375	396	367	410	409	398	387	414	391	390	402	398	408	399	357	364	390	354	374	390	379	438	447	397	397	371	390	386	390	405	375	364	383	370	359	375	397	378	379	396	380	411	383	407	379	407	361	419	373	381	380	420	378	390	412	378	372	386	389	379	399	399	415	401	421	411	430	392	429	431	425	381	339	368	392	339	384	423	394	391	406	382	375	400	382	403	382	409	393	402	364	391	395	368	435	369	401	395	374	395	357	368	406	357	367	354	372	408	382	392	404	409	389	366	338	378	400	361	371	414	395	370	379	377	375	414	394	377	412	360	426	370	375	380	378	413	403	429	364	393	403	378	419	366	378	390	338	392	359	372	366	404	350	382	394	356	372	356	377	359	414	405	359	392	381	422	391	374	393	359	393	387	345	363	385	404	378	360	400	381	418	374	389	357	407	405	396	383	385	359	390	416	381	411	412	390	383	378	368	387	407	354	355	390	381	368	377	371	387	401	363	379	387	391	369	380	384	405	394	432	405	395	379	386	401	407	382	409	387	379	417	333	374	343	355	357	362	435	375	373	368	384	395	386	406	395	386	393	382	382	389	385	353	364	370	401	367	401	407	389	385	343	388	385	378	400	379	419	383	389	374	394	344	402	364	373	397	401	382	409	395	379	408	367	425	415	386	372	372	392	423	366	407	379	371	390	356	395	382	346	418	343	406	426	357	367	358	407	384	375	376	358	387	412	384	400	394	384	383	391	329	381	374	370	367	426	392	365	394	393	375	385	365	400	379	379	410	402	381	354	397	368	376	388	386	388	377	357	363	388	400	395	343	359	388	394	383	395	397	414	402	384	390	356	357	349	395	379	371	375	372	376	354	382	385	381	382	375	409	373	377	411	367	409	384	422	393	389	374	364	386	348	375	394	374	391	384	387	355	372	349	380	367	389	398	390	386	416	379	430	416	385	393	385	351	388	375	339	402	402	382	372	420	381	389	374	399	405	370	395	402	355	428	406	412	376	405	398	377	401	383	421	386	395	388	403	395	367	393	390	362	365	387	425	367	355	396	362	399	360	371	372	384	358	411	385	379	391	391	393	368	395	398	414	402	359	393	375	394	373	382	353	337	365	368	405	388	428	365	404	394	380	372	379	406	389	409	397	405	390	435	374	376	410	373	384	398	389	370	397	400	379	391	377	360	377	378	389	362	354	369	398	325	390	387	413	407	407	424	368	398	375	426	355	397	360	426	336	363	379	340	374	394	387	385	392	382	425	388	396	381	400	379	414	394	384	391	340	413	367	401	366	384	362	372	440	398	392	384	401	419	367	365	362	394	366	368	378	357	429	397	365	411	395	379	377	411	380	378	400	367	371	414	406	394	365	380	357	401	386	393	385	395	375	390	409	376	406	340	366	372	390	392	382	388	403	353	387	401	359	380	389	376	358	360	358	363	398	420	385	342	378	402	418	366	382	389	371	378	374	398	393	418	361	334	401	394	344	376	377	419	361	377	378	384	396	407	377	380	414	351	376	378	347	367	379	360	400
23146	21260	28902	23931	21257	21087	7304	2268	1504	1142	961	811	759	664	574	516	479	487	471	459	384	338	348	350	326	370	371	339	404	392	380	392	436	413	379	327	317	319	300	298	292	276	282	284	277	296	311	291	286	262	295	320	282	297	297	317	302	259	258	253	282	287	235	263	292	248	281	239	227	240	272	252	289	258	254	234	261	249	244	244	254	245	205	227	236	256	241	240	214	239	234	255	235	261	228	244	226	229	239	225	225	217	232	233	242	222	250	217	196	231	240	199	221	207	236	235	255	234	227	224	237	252	228	227	254	229	225	248	236	206	260	242	217	231	226	248	212	215	249	260	241	220	237	205	209	243	253	247	254	222	240	212	245	222	241	263	262	230	212	243	236	232	213	240	231	241	240	261	240	244	225	233	217	230	213	208	234	231	224	256	234	231	206	231	241	216	242	253	224	237	226	211	243	252	227	242	232	225	234	227	263	231	230	238	233	228	250	250	254	219	221	240	233	228	226	220	229	222	235	235	222	254	226	235	253	210	242	230	254	222	229	233	230	212	234	226	218	239	225	222	235	242	242	235	226	229	196	227	213	243	233	240	218	238	250	284	245	265	231	221	218	225	218	243	229	201	209	234	213	203	226	215	261	246	220	217	247	256	244	235	240	218	218	233	205	205	221	239	281	230	227	225	215	216	222	226	244	216	205	255	245	244	236	242	226	227	241	228	256	222	224	236	213	262	191	224	257	234	203	241	227	208	242	235	246	217	231	215	212	222	234	219	248	222	239	211	228	234	240	218	278	225	223	231	227	241	224	215	216	254	227	223	244	209	229	224	247	251	211	245	236	236	254	222	247	256	248	265	220	227	217	203	238	239	217	230	232	241	245	215	228	228	241	242	229	241	216	246	223	232	229	226	230	207	249	217	237	228	227	240	238	214	220	229	254	231	236	255	247	223	236	219	224	234	256	254	231	229	220	227	249	210	248	209	259	212	230	237	237	233	251	242	229	233	245	227	225	210	235	248	245	238	224	216	234	218	212	197	226	239	249	239	213	236	249	228	248	217	267	259	222	227	203	212	238	228	221	245	249	222	245	221	231	232	239	251	223	229	254	220	257	242	250	214	253	224	207	217	245	239	235	217	261	220	238	218	217	235	244	236	242	211	205	250	238	216	225	235	211	224	261	224	268	244	213	230	232	236	251	233	230	219	214	234	241	217	238	231	219	243	226	228	213	225	226	203	243	250	255	214	226	235	256	227	201	249	230	225	246	236	206	239	218	228	230	214	271	241	235	207	225	251	242	237	202	234	237	212	244	229	226	228	233	203	213	226	255	223	228	239	231	226	242	251	256	240	233	225	260	260	232	212	236	224	230	228	245	262	228	226	232	221	209	238	219	226	228	229	241	225	225	254	241	220	235	207	195	232	227	234	257	229	255	230	219	222	218	245	256	248	226	212	214	232	214	219	238	233	251	234	216	241	207	230	245	222	234	219	225	233	218	230	218	212	255	254	229	238	229	234	223	240	208	245	240	223	247	239	209	224	215	238	227	216	212	231	207	229	246	214	219	224	229	222	242	240	235	247	238	224	219	241	222	201	249	223	248	251	218	217	221	239	240	203	236	234	228	242	231	247	208	210	230	212	228	234	263	232	228	228	245	204	241	201	251	221	221	181	250	221	226	212	239	219	243	213	231	206	226	235	245	221	226	220	239	213	265	230	236	240	215	223	255	234	240	234	258	220	231	222	215	248	232	207	215	242	231	258	232	270	225	250	234	234	235	221	232	232	212	255	210	247	216	227	242	242	220	212	234	216	223	227	206	220	226	220	232	250	248	229	261	210	235	248	208	225	226	219	258	220	242	244	246	239	222	208	227	254	199	222	220	249	244	229	224	209	238	253	199	235	226	263	231	228	243	226	225	220	213	262	237	235	248	237	249	239	247	235	242	214	241	229	228	233	246	238	218	246	256	244	221	241	208	216	222	194	236	205	247	212	234	219	247	243	218	223	204	236	262	237	237	220	216	242	225	232	231	239	256	235	228	251	253	241	230	228	230	211	215	232	231	225	222	216	237	205	251	210	241	237	212	231	222	246	208	235	218	230	227	228	230	277	193	243	242	222	214	240	230	206	221	224	234	237	211	242	216	229	240	256	236	241	217	217	225	271	230	194	208	234	226	225	223	247	234	217	222	229	247	219	218	215	219	227	238	227	230	231	214	240	197	218	233	235	223	211	238	221	249	234	229	219	208	215	208	231	222	201	226	204	228	193	222	241	256	217	225	222	225	228	235	234	241	224	225	240	211	246	224	208	244	241	209	237	259	227	232	221	224	235	213	234	217	243	209	222	239	246	214	230	243	234	199	223	228	222	210	231	203	233	212	209	225	230	233	235	242	248	226	220	248	229	210	256	217	230	242	244	239	238	236	222	235	194	249	228	225	204	233	232	239	220	220	210	231	242	237	229	220	230	215	225	242	229	232	231	225	224	230	244	253	248	236	200	257	223	241	231	230	224	232	230	240	232	224	214	223	241	202	263	242	209	198	246	221	227	221	234	233	218	222	215	230	212	237	254	221	212	242	235	199	230	232	252	232	248	246	214	236	229	248	224	222	205	204	204	237	240	256	220	240	224	215	229	220	222	217	221	228	233	205	234	236	212	228	212	199	228	224	236	220	249	275	261	227	243	225	245	220	260	213	243	234	256	229	221	234	233	239	215	231	229	223	224	238	230	230	210	254	195	245	236	227	225	215	234	249	236	218	226	215	238	215	213	241	234	233	226	209	211	242	217	226	218	226	226	217	210	231	228	220	225	229	239	256	228	237	214	235	237	253	236	232	240	226	256	250	240	220	209	221	205	220	216	235	231	251	241	248	234	238	207	243	216	214	204	180	256	211	226	213	238	243	238	225	237	208	226	238	251	233	224	236	229	252	251	234	232	232	243	250	208	230	209	248	249	234	220	247	206	240	240	240	267	240	216	224	215	241	244	226	226	226	241	216	235	244	228	211	216	232	248	220	212	217	253	209	257	224	260	242	208	210	226	218	225	225	202	226	210	245	225	241	263	243	250	222	241	212	219	230	229	222	218	205	219	249	194	227	248	228	252	209	241	248	216	223	243	224	237	213	242	222	207	224	228	232	241	202	239	238	197	236	245	251	217	239	231	248	229	215	233	224	237	222	228	243	223	226	224	228	240	253	237	212	228	224	193	241	230	208	212	250	226	231	209	237	207	240	214	233	231	206	222	212	204	218	241	253	244	238	215	249	227	232	230	241	214	227	222	204	268	235	234	234	237	252	241	236	236	253	234	218	231	239	230	236	220	258	201	223	229	230	223	262	211	215	214	251	246	242	209	220	200	253	219	258	250	236	221	221	250	222	208	235	238	227	215	244	212	228	235	237	240	224	202	225	211	241	246	225	216	246	243	246	250	226	250	237	247	221	211	195	214	229	225	236	234	252	217	221	200	250	222	220	212	252	229	239	233	235	219	225	243	195	236
24698	40291	24142	13050	8639	7062	6268	4487	3295	2463	2056	1724	1586	1314	1060	942	930	833	788	749	636	579	555	548	577	524	583	547	516	592	587	594	586	692	612	509	395	415	424	389	409	368	370	397	390	362	349	368	387	332	388	380	419	398	381	443	448	382	317	351	332	339	373	329	317	343	328	326	318	336	352	337	320	328	293	288	325	286	309	301	299	304	280	271	293	292	322	279	289	285	307	260	278	302	311	290	286	286	281	284	308	278	275	298	297	309	285	258	286	297	257	293	315	260	264	274	264	327	267	274	285	293	287	252	266	264	260	259	281	291	278	277	289	271	279	278	283	287	285	272	286	280	269	265	277	260	251	264	274	265	261	286	280	271	282	282	290	262	280	286	287	294	295	294	250	268	296	275	247	291	244	280	302	291	272	291	264	299	259	292	295	271	254	282	260	270	272	267	286	270	290	279	290	281	288	277	295	286	282	294	259	243	263	269	278	256	285	262	261	298	251	247	291	226	271	244	296	280	307	318	283	284	282	278	267	272	274	226	264	262	257	257	273	279	249	282	305	261	276	265	287	277	285	249	258	273	293	271	264	273	273	271	293	281	240	269	257	289	257	296	265	260	256	282	258	281	261	272	270	280	285	294	260	260	247	264	269	285	271	270	303	304	269	277	289	275	252	267	290	278	271	249	279	296	255	290	253	274	262	271	253	285	254	250	281	303	287	251	274	261	275	266	256	317	253	281	289	299	262	295	268	293	263	278	256	279	263	296	256	270	257	313	283	293	236	284	269	294	267	276	260	257	264	319	263	264	269	276	257	288	297	259	310	270	262	289	270	287	287	286	248	291	279	254	272	258	264	285	278	288	291	258	275	287	263	264	278	272	281	239	248	280	284	275	304	269	293	274	284	282	294	271	286	258	280	272	293	292	262	299	238	266	284	273	270	297	245	286	276	291	307	256	275	286	282	258	259	276	253	267	276	294	277	263	268	268	284	278	273	279	254	251	274	273	252	281	292	290	279	294	309	292	271	294	277	277	262	277	265	281	261	260	257	284	294	256	249	273	271	306	275	305	230	257	263	262	259	265	288	270	278	296	277	271	256	271	263	295	259	272	286	280	299	273	278	255	283	236	302	272	238	278	276	259	290	278	269	291	301	305	268	296	271	275	270	257	288	300	276	276	268	266	289	290	293	226	311	271	280	269	277	293	285	242	278	262	272	282	247	252	280	268	284	244	290	246	277	267	264	248	279	278	292	276	259	268	269	279	291	248	276	269	255	278	282	263	280	248	293	308	274	265	272	263	318	287	282	230	268	250	284	269	286	284	253	298	284	291	289	263	241	257	275	284	257	305	263	285	284	283	258	272	291	262	273	272	286	280	256	264	265	296	275	265	261	286	270	302	267	251	275	282	259	323	285	279	280	264	289	268	269	304	270	287	274	286	268	276	311	244	253	291	269	265	275	290	294	277	282	291	240	259	295	280	273	266	284	263	283	288	253	271	276	278	277	267	265	292	285	272	269	297	265	251	254	276	269	275	281	272	282	305	256	281	299	302	267	251	274	286	276	270	277	267	278	282	273	263	250	250	265	260	295	282	259	219	281	285	282	298	259	283	250	254	290	290	262	298	290	281	260	280	286	291	295	273	253	286	279	257	273	268	252	290	306	284	284	262	256	240	255	257	270	295	287	246	257	273	272	278	294	264	257	242	268	293	257	296	293	287	302	288	272	283	264	278	267	266	295	280	292	298	302	286	262	258	272	285	285	277	264	318	269	305	281	306	272	304	286	255	257	294	254	255	258	266	280	268	286	267	275	245	257	266	290	278	274	253	285	299	252	291	246	264	277	268	275	268	285	255	257	301	288	268	285	286	273	289	262	258	251	290	263	263	277	251	272	266	269	286	301	252	278	241	296	295	277	255	272	277	263	267	263	270	275	270	271	266	284	256	279	281	267	303	269	248	270	292	273	289	312	268	253	279	274	290	291	252	291	239	303	286	296	299	279	281	283	253	270	287	282	293	283	273	273	278	310	289	268	277	278	271	262	269	287	277	271	267	285	258	293	272	271	263	298	274	242	261	288	267	276	261	277	280	277	275	271	283	293	283	312	235	264	281	254	280	278	266	276	251	265	269	270	294	278	288	274	283	261	265	249	295	271	243	286	256	291	270	297	288	265	244	237	288	252	287	280	258	261	301	279	291	274	301	308	283	262	274	241	243	283	301	252	239	260	245	242	278	264	274	264	265	264	264	283	292	274	294	264	297	261	286	254	266	253	294	283	274	257	260	290	294	296	280	258	279	305	280	292	268	241	331	270	269	290	274	281	274	276	262	277	263	259	268	263	275	271	251	280	262	263	262	293	302	265	286	254	276	273	267	257	251	266	290	297	278	282	259	236	265	280	317	253	270	280	307	286	254	274	282	253	266	308	255	271	257	286	282	278	295	277	273	270	255	273	252	286	256	268	293	283	298	289	267	280	273	296	239	296	264	286	284	259	274	278	293	270	284	278	273	250	286	283	275	289	241	282	253	263	302	298	277	306	259	288	276	262	275	289	293	299	304	257	291	323	266	293	286	264	278	280	263	277	293	320	281	286	278	273	259	280	260	305	266	287	270	277	260	230	262	299	256	308	273	276	271	261	303	262	247	312	297	282	261	281	282	254	249	273	276	271	266	284	298	270	246	295	278	280	265	259	265	278	279	271	328	281	251	290	276	266	275	288	289	309	264	265	277	247	269	259	253	283	309	275	283	288	259	273	291	261	281	273	294	288	268	280	287	295	279	280	233	278	288	285	252	277	266	263	275	286	284	309	255	241	275	267	298	281	277	266	277	287	268	271	286	273	245	239	259	270	269	290	278	231	303	298	279	272	274	272	286	270	299	268	285	263	299	264	263	256	280	291	283	243	290	270	267	290	286	267	282	264	279	269	271	270	290	253	267	275	267	250	266	273	271	244	308	284	268	262	273	263	266	261	297	268	276	261	289	256	280	278	280	288	306	292	282	300	253	307	290	268	279	285	287	273	278	261	269	272	269	283	266	268	290	276	301	270	282	255	250	298	269	277	290	284	263	280	274	272	251	273	255	290	269	286	285	271	287	302	280	299	270	262	274	285	306	287	282	276	294	290	264	265	293	277	258	269	296	256	269	283	272	271	281	273	289	278	257	281	266	305	301	270	275	263	299	284	257	261	297	290	283	272	252	243	274	261	281	277	252	324	266	253	270	290	262	263	294	279	265	285	281	261	270	271	268	283	259	272	286	256	244	266	280	255	265	263	276	244	286	278	282	252	274	260	281	293	273	291	283	264	246	274	276	286	262	253	267	308	275	271	261	277	289	254	274	290	287	285	286	277	240	269	268	268	280	276	290	266	271	239	260	286	287	292	246	253	320	287	255	297	293	257	279	284	251	277	268	298	291	273	270	239	252	270	285	276	262	293	282	253	261	265	257	257	262	284	277	275	281	285	254	278	297	241	281	264	274	277	266	276	253	246	264
27609	20552	10976	3442	1457	1074	984	693	554	473	398	420	446	403	332	371	336	330	307	344	304	287	312	304	291	329	329	296	283	334	292	308	316	360	337	314	264	292	270	295	278	277	306	286	292	283	285	270	278	285	299	318	305	328	283	274	312	268	265	300	275	284	274	272	284	256	289	258	269	263	271	265	314	280	269	252	259	282	280	250	284	261	294	263	279	259	292	280	236	264	281	272	264	281	266	246	262	248	263	268	276	273	276	281	285	268	287	266	278	283	241	261	245	290	265	227	271	275	254	249	273	261	265	283	260	256	269	256	242	278	235	277	266	241	278	267	256	274	277	255	263	282	248	256	264	271	254	210	260	266	259	253	240	240	251	237	264	248	272	262	266	272	247	282	266	273	241	271	261	269	256	275	262	264	253	266	261	266	280	281	266	233	241	265	265	262	256	259	234	278	250	254	256	251	227	275	261	257	263	274	257	284	269	256	271	259	281	256	265	236	267	279	266	230	273	252	279	276	279	266	253	249	260	247	272	256	286	229	282	253	270	272	295	264	247	264	264	251	237	262	259	257	264	249	265	289	274	281	271	252	257	278	240	265	249	282	252	265	234	264	250	281	293	235	247	262	241	255	273	242	256	261	251	271	248	262	280	283	239	269	279	257	268	288	278	259	269	245	249	258	240	260	284	284	266	245	253	277	258	297	292	257	268	260	224	273	255	267	249	288	263	241	256	272	278	270	229	267	241	290	263	277	267	269	253	231	252	254	248	267	242	274	269	256	254	267	267	256	274	258	267	247	271	231	252	244	279	253	272	269	284	255	258	263	268	270	264	245	299	247	280	253	247	243	262	269	241	256	251	252	252	282	259	239	219	223	256	290	271	283	283	248	267	279	261	289	269	265	258	263	286	242	255	250	267	278	256	295	262	280	247	240	249	288	268	286	247	261	272	262	247	255	272	284	277	262	239	243	255	273	272	288	250	285	234	248	264	261	273	277	252	237	267	268	268	251	266	266	267	294	240	280	271	273	249	262	270	309	283	265	272	247	239	252	232	263	256	239	259	223	297	275	286	261	271	264	255	254	253	241	245	242	267	259	266	246	282	268	260	266	258	268	282	264	254	241	286	252	258	239	246	258	245	279	267	245	285	265	242	247	274	233	265	247	226	259	224	273	248	267	252	289	244	233	263	268	277	265	237	268	281	262	252	238	267	270	250	268	271	251	248	247	244	252	250	273	282	246	234	248	288	265	295	279	246	272	264	237	254	264	272	274	249	296	264	253	267	269	241	262	267	251	252	259	269	242	248	287	297	279	249	284	281	246	296	291	236	241	259	284	244	284	249	282	257	293	261	263	248	248	254	247	240	276	283	263	290	282	294	269	242	239	260	278	261	268	259	264	271	257	261	275	277	264	246	267	235	260	255	265	280	266	311	245	256	262	253	239	284	251	254	268	300	259	258	241	264	271	239	285	247	280	291	253	265	274	269	271	248	231	255	256	246	270	268	243	252	241	245	256	256	246	271	245	250	244	255	230	264	248	250	253	281	271	255	246	256	240	259	242	253	256	251	258	239	244	270	259	269	267	266	290	263	251	258	232	266	245	238	270	255	266	262	262	278	262	257	232	266	278	257	273	255	287	257	273	279	258	275	253	272	266	291	277	255	246	267	245	244	284	268	256	297	284	265	280	268	267	276	265	266	233	239	280	250	263	261	243	244	241	255	276	242	214	241	255	267	247	248	261	284	245	272	269	256	261	274	259	251	275	272	259	234	264	252	269	252	248	303	246	273	268	278	266	254	259	268	268	267	269	230	261	266	290	242	287	286	265	248	261	252	231	243	248	252	290	263	256	276	264	258	232	240	234	250	271	238	258	255	258	254	261	245	276	258	278	281	262	249	279	258	240	247	263	253	247	254	264	261	260	248	263	241	250	250	287	277	271	275	259	247	288	250	250	253	237	284	252	250	254	252	272	271	256	259	261	250	286	263	265	224	249	288	235	244	255	235	276	241	242	261	263	250	262	252	218	260	262	295	248	258	257	257	248	267	281	257	242	277	278	279	259	293	286	251	254	264	265	275	300	284	248	267	276	226	254	258	253	268	268	259	290	286	281	263	269	266	230	294	275	279	255	275	282	286	276	280	276	266	242	239	249	254	288	282	278	256	260	265	276	245	282	280	273	250	291	265	270	249	256	248	249	258	267	252	276	269	249	281	260	272	272	272	278	258	262	261	264	283	256	283	236	246	261	271	266	287	255	272	300	245	264	262	270	269	272	246	279	290	248	264	252	259	259	285	237	248	284	265	254	275	254	272	238	256	264	251	280	233	286	269	244	259	242	260	210	270	243	268	266	271	227	261	279	256	274	268	271	267	243	248	240	233	286	260	275	303	234	289	284	259	262	226	289	261	280	256	275	271	262	252	247	276	273	221	266	283	273	268	251	272	274	264	268	271	269	274	249	294	264	263	242	253	295	243	252	266	245	283	245	257	249	242	231	268	253	239	260	285	270	281	264	282	265	248	264	235	236	250	253	272	268	287	277	259	242	247	251	265	270	265	247	264	263	242	234	262	268	239	253	266	255	256	254	275	255	288	281	284	266	265	238	268	262	245	259	273	272	255	271	280	252	246	262	270	257	220	281	260	290	253	269	253	233	283	273	265	283	256	270	266	280	261	258	247	262	265	258	262	240	251	258	273	264	265	280	250	269	268	263	260	262	287	279	269	268	248	236	251	260	261	275	287	258	246	258	271	273	251	246	263	281	296	238	245	286	247	271	275	242	250	281	234	289	258	276	245	272	263	278	258	309	238	269	270	246	295	272	271	283	257	250	273	250	274	270	261	234	260	270	292	272	248	250	235	234	281	282	268	244	289	253	262	265	265	285	268	274	276	259	284	265	270	246	277	249	253	252	263	261	282	264	263	266	261	273	245	260	258	265	249	242	268	273	261	243	271	246	284	255	250	277	279	286	266	250	250	268	247	237	240	227	264	262	269	284	269	305	231	287	261	280	274	258	250	266	254	269	250	302	250	252	265	239	268	250	299	273	253	274	250	271	259	278	277	287	264	269	268	280	256	238	267	278	288	255	270	238	266	259	265	268	258	241	266	257	271	264	259	310	254	250	263	283	271	251	267	255	289	259	267	279	265	243	246	235	240	269	287	240	262	247	258	283	251	246	244	243	270	295	259	275	275	256	272	264	234	273	260	277	258	255	249	250	258	277	264	272	259	279	255	265	257	285	277	250	251	246	266	248	291	294	239	274	284	268	255	256	242	247	291	258	247	271	259	245	241	267	247	268	285	258	245	246	269	255	249	260	250	263	233	238	275	262	248	264	263	257	254	228	281	232	280	288	252	251	277	254	294	256	251	235	263	287	254	262	267	257	259	283	254	262	258	272	261	275	247	255	260	219	250	264	272	267	256	244	287	237	247	246	271	248	270	261	282	252	266	249	264	267	267	221	247	239	274	226	277	244	242	256	297	246	253	272	262	277
20024	24228	10752	4771	2705	2269	2092	1429	1062	832	711	675	664	605	494	500	510	491	437	476	446	431	408	363	435	420	431	448	468	470	441	409	445	527	450	409	379	379	401	401	343	389	356	385	352	364	383	335	347	360	357	378	371	393	444	356	345	375	392	360	358	341	384	338	359	329	337	348	350	378	343	378	320	333	366	337	363	339	347	308	296	342	368	321	347	377	337	329	348	345	367	351	321	320	309	318	330	307	313	320	341	330	306	313	337	328	321	329	380	359	347	351	341	367	316	307	316	339	314	356	307	286	335	341	348	326	317	346	328	338	299	368	295	326	340	336	301	354	318	363	322	336	298	308	324	324	303	305	351	341	357	322	306	305	311	339	340	314	356	334	302	324	315	288	317	335	321	323	349	322	320	313	323	346	329	304	336	304	338	368	314	357	325	340	330	319	352	334	325	295	318	313	332	315	338	306	357	292	345	314	313	337	370	319	339	298	318	327	304	354	346	326	295	321	326	326	352	335	341	306	326	288	340	339	321	335	317	343	345	333	319	347	311	333	352	296	357	297	366	336	337	378	314	354	340	320	327	338	317	306	335	315	303	322	331	338	315	308	337	314	331	303	299	316	324	313	323	302	324	278	326	309	332	317	319	324	324	313	340	342	325	319	343	311	322	313	332	346	313	330	327	325	353	317	300	306	323	329	317	341	319	313	324	296	323	317	328	358	302	331	336	347	338	309	324	288	324	314	335	308	333	340	343	343	333	339	337	336	335	349	329	306	297	321	321	330	298	315	336	361	317	328	350	343	354	325	344	348	339	314	311	327	306	346	325	329	337	324	323	347	328	334	324	337	327	314	347	324	349	299	288	326	342	322	314	323	369	328	324	316	296	326	316	318	324	322	332	329	328	308	355	356	350	307	311	330	319	318	315	309	365	347	336	338	351	304	294	309	304	316	339	321	308	348	334	341	332	360	302	302	328	349	341	301	300	352	277	349	354	374	325	337	342	301	337	347	318	322	384	312	344	319	326	322	329	341	312	330	315	316	313	363	320	352	348	339	339	307	348	342	305	312	343	321	317	305	326	296	313	325	345	296	363	313	347	323	372	312	316	352	319	322	321	316	331	345	301	317	343	318	328	320	350	300	330	315	303	343	312	323	307	285	294	332	322	341	343	313	318	351	310	320	338	323	311	312	310	291	357	294	311	336	329	314	307	367	314	314	327	295	306	327	332	351	322	292	311	316	313	344	314	327	305	338	327	336	343	314	338	356	349	320	324	292	274	327	362	304	303	347	335	328	342	294	322	362	338	340	320	315	315	369	351	326	321	330	349	329	347	355	330	313	350	345	314	318	330	338	321	304	326	329	335	318	319	346	353	359	322	331	329	302	301	363	309	332	307	314	349	368	337	312	338	331	346	334	297	335	376	345	342	353	348	325	318	338	317	334	315	327	329	330	335	348	348	314	304	320	355	313	278	328	312	348	356	342	290	349	357	332	324	318	354	306	340	337	312	339	308	333	361	354	331	281	316	319	335	334	350	295	349	335	327	301	305	348	307	356	321	309	310	342	297	348	376	332	337	340	349	305	316	334	295	306	353	291	346	317	336	337	304	271	311	333	340	323	316	309	315	325	347	307	301	329	314	340	339	345	355	324	326	333	317	323	296	331	342	334	315	299	328	333	347	314	344	322	349	329	354	307	315	332	339	347	312	321	335	339	336	338	348	345	301	314	325	303	333	339	317	321	316	337	314	292	301	320	346	315	318	323	334	301	320	326	332	328	330	319	344	343	302	357	321	318	308	334	322	353	304	337	305	330	328	312	326	336	318	335	346	330	303	313	352	326	326	333	314	313	350	336	324	343	336	322	338	348	336	337	328	358	324	324	326	313	328	317	317	334	343	355	373	340	320	328	335	302	300	327	343	343	321	314	343	339	331	341	378	341	345	344	313	279	329	321	330	334	376	378	310	338	309	345	323	341	312	330	328	339	324	285	346	305	313	321	300	305	339	287	335	363	327	309	312	317	355	328	352	334	307	326	305	310	329	351	307	327	321	333	321	292	333	341	337	299	341	363	311	340	289	295	340	317	318	303	347	341	347	320	336	308	350	314	330	292	335	341	357	324	322	290	352	331	329	335	294	316	338	317	343	322	316	325	325	334	330	359	336	313	329	313	367	359	321	362	332	326	339	303	305	347	355	329	337	341	321	315	331	323	329	316	335	333	350	344	321	342	315	332	338	310	309	320	326	345	324	372	324	363	339	309	319	345	329	322	354	304	314	366	319	338	302	334	332	323	339	331	324	340	296	348	321	316	309	329	341	337	329	332	321	321	330	332	316	311	305	316	349	319	313	325	261	345	331	321	311	336	322	326	355	321	341	341	328	278	347	337	338	352	359	290	330	332	327	371	353	326	314	324	317	317	330	357	331	323	363	314	346	346	284	319	326	369	334	345	333	353	335	339	310	301	321	335	335	365	327	347	358	326	315	364	331	305	337	320	299	300	343	336	313	312	328	294	311	360	336	328	351	371	339	323	297	312	349	322	315	349	330	316	313	337	323	330	342	322	312	327	363	293	369	332	282	297	347	313	348	350	323	331	312	315	329	343	342	332	294	354	304	277	321	283	329	327	337	322	302	324	354	301	318	288	312	352	279	319	349	306	343	310	333	335	323	322	342	308	299	324	332	309	336	323	342	325	330	314	333	315	312	315	308	321	347	305	342	326	288	319	312	298	344	314	310	330	314	310	313	331	318	330	343	350	350	322	309	328	321	316	326	313	350	328	344	300	365	327	351	333	346	310	300	335	330	354	348	315	308	321	318	335	320	331	327	315	312	325	305	342	352	323	330	326	284	330	325	332	304	343	341	315	312	364	348	343	329	326	316	307	337	317	343	320	324	311	325	313	349	338	329	337	346	321	336	321	315	375	322	332	359	335	348	342	329	317	296	304	322	343	316	301	331	324	291	309	313	336	322	316	309	323	290	342	300	327	346	290	316	309	340	332	351	319	332	354	328	332	339	338	340	342	317	327	311	309	343	338	337	319	356	364	334	307	356	329	306	340	320	322	344	336	363	329	330	329	273	321	322	333	324	356	341	346	352	314	343	305	324	326	297	294	330	314	341	345	350	304	303	352	340	318	347	335	322	298	311	350	357	343	322	329	338	308	341	352	306	326	344	318	328	323	329	297	317	304	327	375	334	314	328	339	331	344	349	342	344	315	331	319	335	337	326	330	363	321	344	306	302	338	328	325	294	345	347	329	356	323	312	302	313	339	338	364	312	315	340	331	338	342	339	316	330	327	321	331	346	320	315	301	333	321	348	330	325	338	320	318	358	328	303	352	369	340	321	299	318	312	311	303	324	336	355	303	330	304	327	328	332	307	343	325	307	325	332	288	322	325	334	346	294	363	320	363	341	345	305	340	295	327	326	310	335	338	335	306	316	345	326	342	369	309	307	349	321	315	303	319	365	297	314	344	313	324	317	350	304	345	351	328
24174	21189	28209	24453	20924	6856	2026	1283	893	683	559	544	545	489	420	413	378	306	314	317	314	269	263	269	290	284	291	300	314	310	259	278	305	332	311	265	270	229	279	223	238	237	207	234	216	208	203	208	246	229	232	228	247	245	223	229	224	215	240	207	205	182	178	195	196	222	219	233	234	200	226	219	187	191	208	185	210	173	200	188	175	171	185	181	197	195	200	188	206	222	183	193	198	194	176	162	163	182	212	182	171	184	209	217	181	198	181	189	183	180	188	199	175	188	202	173	197	163	188	190	209	183	193	176	162	190	167	157	188	181	201	173	188	176	163	190	182	153	174	180	177	177	183	145	190	175	188	176	178	196	176	177	202	181	190	202	171	212	195	191	184	188	199	179	203	187	154	175	184	187	178	191	172	210	186	213	179	173	197	168	177	180	177	201	201	184	156	170	191	188	201	165	168	178	189	189	172	191	161	177	152	198	159	200	191	168	161	204	176	186	172	195	186	168	185	208	149	175	167	164	183	192	183	194	186	146	222	204	180	178	188	180	197	164	194	168	187	174	155	187	210	183	175	204	179	181	184	191	190	201	172	193	185	177	196	168	172	180	194	169	186	194	200	199	180	186	172	163	186	169	194	198	174	187	179	178	183	212	188	168	186	183	207	191	199	192	160	175	182	214	166	173	190	194	180	172	200	177	164	196	183	200	177	183	194	192	226	160	188	190	190	173	183	165	193	202	184	173	199	182	179	165	177	197	170	203	197	200	204	161	168	178	177	194	164	178	204	189	201	187	172	183	190	158	195	160	193	176	195	183	168	202	181	168	170	194	193	187	168	179	180	178	171	177	198	201	178	177	166	180	181	180	199	191	185	185	163	148	188	190	172	190	184	211	207	213	191	170	193	205	177	184	184	169	165	204	209	194	195	187	183	165	198	193	191	205	174	199	192	206	170	163	188	204	169	171	175	189	180	173	190	186	177	185	193	217	197	192	190	164	172	188	179	181	198	177	181	173	171	182	210	219	174	189	176	194	181	201	174	192	199	174	187	183	194	193	177	200	178	202	185	173	161	188	156	165	196	179	208	195	188	198	154	174	161	192	189	163	188	188	182	196	179	224	170	170	191	173	186	187	189	184	190	206	174	192	161	186	180	194	185	166	213	182	182	178	187	190	207	179	174	187	191	180	174	205	196	179	195	183	175	195	177	192	191	209	193	198	173	184	182	182	214	185	187	151	178	181	169	186	167	156	174	194	186	174	185	176	208	200	200	184	198	203	174	202	193	189	199	145	204	189	195	188	179	176	188	199	174	170	196	165	189	159	192	173	206	167	186	166	202	167	188	178	188	193	175	193	194	178	197	176	174	182	194	191	178	192	192	176	166	202	198	187	197	189	166	199	176	174	169	187	194	206	178	161	179	184	160	189	188	169	183	192	189	164	191	205	173	176	182	180	176	207	168	179	159	177	190	181	182	177	196	194	172	187	180	192	186	209	178	200	191	192	196	208	161	169	198	180	182	181	192	195	187	191	169	195	177	180	181	167	182	170	162	182	189	172	202	197	175	172	178	165	157	179	181	175	179	152	202	197	185	180	209	186	201	165	187	224	210	174	177	180	183	203	181	199	193	171	186	178	179	172	175	210	212	193	184	167	179	178	163	182	174	168	176	223	195	177	204	177	197	176	194	184	202	181	198	183	183	151	164	204	177	186	202	181	178	195	167	178	184	198	182	183	196	178	175	189	176	195	160	193	187	205	179	191	170	163	198	185	183	159	186	204	186	183	181	173	192	192	185	186	181	175	211	175	198	180	182	225	184	170	173	175	187	182	215	161	196	171	187	193	185	179	182	182	208	208	193	154	199	185	194	201	213	185	173	188	180	173	191	180	188	178	197	176	188	201	192	188	165	185	204	188	169	164	188	162	171	170	175	173	197	196	175	184	189	193	175	180	145	187	190	199	200	166	214	199	190	181	174	194	183	166	190	179	193	187	174	191	176	184	236	204	160	186	191	164	182	187	209	192	185	184	170	182	218	185	149	184	163	195	203	192	182	201	180	183	166	168	170	183	182	220	192	204	196	169	189	175	181	208	184	194	188	177	211	192	210	178	186	183	177	192	186	210	163	199	176	183	181	193	187	170	187	169	182	174	178	174	193	183	182	189	179	171	187	177	190	191	172	163	201	190	174	161	183	187	185	182	186	175	204	174	150	195	169	182	195	185	192	185	197	186	173	186	188	199	178	185	193	206	183	180	173	209	188	196	186	158	186	165	177	185	171	187	192	200	190	198	163	198	174	204	182	170	200	196	190	174	164	195	175	199	187	187	188	189	189	205	190	178	187	233	190	188	179	202	185	186	171	181	203	191	191	178	197	199	193	179	188	168	171	180	196	199	186	182	197	180	201	186	193	176	181	186	158	191	191	180	193	193	165	210	193	185	185	182	165	177	193	181	197	168	159	175	204	179	186	168	175	186	175	205	194	159	182	195	186	165	180	190	193	168	153	175	185	175	192	177	165	160	167	172	194	168	167	188	189	191	184	192	195	204	189	185	166	192	179	199	197	206	193	189	197	195	199	192	176	187	206	176	220	203	190	164	198	205	177	168	192	194	209	179	190	189	195	194	155	205	164	167	195	186	192	170	187	189	186	158	185	179	180	194	183	183	166	169	180	165	183	187	166	202	172	177	207	193	184	171	192	155	188	181	192	192	166	169	180	164	160	178	181	169	191	185	180	162	179	181	180	172	179	219	155	194	211	189	203	176	190	192	194	195	173	198	197	189	173	175	183	192	169	177	197	168	198	203	164	197	191	187	187	184	171	202	196	198	204	191	172	185	190	177	191	207	197	200	183	185	175	209	204	172	178	182	180	186	175	178	184	188	184	203	185	186	175	187	181	172	187	171	209	194	210	191	172	177	218	164	173	201	177	207	190	175	201	173	172	168	189	190	182	196	170	163	199	189	183	178	208	212	168	189	203	188	196	198	198	187	191	185	189	172	165	185	201	182	219	186	188	189	175	171	173	199	197	186	178	199	161	205	195	179	208	206	185	179	190	200	182	198	195	175	175	175	174	203	182	181	205	208	165	168	206	173	178	183	195	173	170	176	193	195	220	179	222	175	167	193	221	196	157	177	178	182	183	180	168	189	179	163	189	195	174	176	182	192	189	183	190	185	199	173	185	204	167	161	185	196	179	192	190	190	177	194	171	210	176	203	174	191	185	184	205	149	197	184	181	197	183	175	207	184	182	205	174	196	201	206	179	186	174	187	219	201	195	186	181	201	176	169	183	174	192	181	166	175	164	185	176	168	168	210	175	192	174	193	178	192	192	180	201	177	187	168	219	177	197	172	193	179	185	171	191	194	180	175	178	192	190	176	196	171	183	150	191	174	192	184	168	169	185	192	189	204	171	212	192	173	203	207	177	201	204	179	212	201	185	177	165	196	186	200	166	190	199	189	189	177	203	202	195	185	199	202	183	174	186	190	190	189	202	204
21254	33290	18295	9055	5974	4803	3645	2805	2006	1557	1215	1129	1008	848	656	669	609	549	521	517	479	419	432	406	434	452	452	422	412	500	441	419	478	498	415	386	340	353	372	330	328	317	349	288	294	311	325	317	313	293	320	310	297	302	335	340	301	279	344	280	285	267	281	285	302	267	272	266	254	271	283	260	268	282	277	253	247	249	228	249	283	231	249	247	234	232	248	271	211	248	249	213	240	234	258	273	218	233	250	222	235	257	264	236	242	237	247	272	245	213	231	265	255	239	223	252	211	237	232	207	254	221	220	230	217	215	245	224	240	252	244	263	253	234	240	229	242	266	210	229	229	210	257	228	251	285	209	208	213	252	240	240	226	236	202	218	227	231	258	254	210	266	206	240	241	224	231	206	234	217	247	202	239	237	224	224	245	229	240	224	247	251	242	240	242	243	253	249	214	222	252	215	201	215	237	250	210	215	221	241	220	241	244	228	232	245	225	235	231	211	217	233	229	232	243	252	227	245	191	267	226	240	224	247	242	210	235	263	255	232	239	207	233	236	237	250	211	218	225	244	239	237	240	255	203	245	232	248	248	240	240	221	219	230	219	226	214	217	278	227	230	224	219	218	224	248	269	232	223	230	239	242	227	236	238	251	247	240	221	247	260	243	229	220	201	219	213	205	212	228	239	219	227	245	230	233	246	239	234	249	234	241	244	229	221	234	231	209	256	215	224	232	250	262	246	228	235	218	212	243	258	228	252	228	253	218	221	225	271	252	262	217	233	219	231	221	248	258	234	248	212	235	226	232	212	236	245	218	251	229	225	218	248	223	249	227	249	217	245	236	247	266	249	247	226	229	228	243	231	251	228	242	225	233	249	262	232	244	263	225	216	249	213	234	238	223	227	222	230	215	213	244	235	255	239	232	209	222	199	221	253	239	262	261	272	240	255	248	241	207	237	241	224	228	229	226	230	244	242	249	243	240	215	230	220	205	229	224	214	230	248	217	230	231	232	230	252	240	230	221	230	251	257	262	211	225	249	223	239	232	234	239	230	221	206	235	252	231	245	229	212	227	232	238	232	233	220	227	274	242	247	213	202	226	218	229	226	210	237	230	224	234	230	203	222	247	228	223	238	240	217	233	255	239	269	248	241	238	224	260	226	231	235	224	267	229	226	239	246	230	239	227	238	235	226	212	227	236	227	191	243	219	231	222	247	215	253	247	238	224	257	209	210	226	236	253	240	246	215	230	226	239	221	223	239	237	233	238	196	238	239	190	202	225	252	251	219	239	258	215	266	260	235	255	227	250	209	237	219	237	199	251	204	234	246	229	238	241	214	243	246	222	243	243	240	233	253	211	237	266	232	199	216	255	274	210	221	255	235	226	245	263	236	239	217	216	230	248	243	232	257	230	223	249	243	223	233	256	240	224	264	265	210	238	228	222	237	199	224	218	245	237	255	221	211	244	226	226	263	243	235	233	225	228	225	249	237	222	228	248	234	263	235	259	250	220	232	215	223	223	227	202	241	242	227	227	227	242	224	234	224	259	230	256	248	269	225	255	237	232	228	230	249	222	193	255	210	237	235	257	238	240	233	234	226	264	260	227	237	231	201	253	233	228	217	229	251	214	210	246	208	263	220	217	230	227	224	220	239	252	236	249	246	249	253	226	243	225	257	222	242	245	208	267	219	249	243	220	247	219	226	239	211	244	234	256	233	210	210	245	268	219	252	231	221	227	231	233	225	228	224	227	255	248	230	232	219	228	270	204	241	255	233	234	208	210	199	230	217	218	237	239	257	246	206	239	237	198	235	256	244	213	262	226	247	238	240	221	225	242	229	238	225	211	227	231	251	267	280	252	244	222	255	228	233	214	227	231	208	227	209	240	246	239	249	233	226	235	247	240	233	232	248	221	248	240	247	253	237	200	239	249	238	248	238	222	230	209	258	216	237	223	239	275	235	254	234	222	233	226	218	205	218	259	207	237	214	215	221	230	216	221	228	226	246	231	231	245	243	227	237	226	253	201	245	221	232	258	240	241	233	229	246	246	186	234	244	239	227	242	200	247	239	228	211	225	240	250	233	232	236	222	192	249	224	232	249	232	215	249	263	232	230	219	228	239	206	227	206	228	253	251	210	235	231	220	227	233	211	233	228	229	221	205	232	258	234	242	242	217	227	243	211	242	256	241	223	252	237	201	235	251	212	262	225	244	221	229	213	257	190	222	225	223	211	247	215	224	242	245	227	231	237	237	213	226	226	252	230	227	251	232	219	227	220	246	233	262	242	222	246	226	248	230	237	233	229	227	216	234	232	255	221	262	253	231	254	211	246	219	231	265	237	239	257	254	238	240	240	226	279	235	248	228	231	241	219	224	230	258	251	231	247	236	253	248	256	222	235	228	227	226	241	236	226	255	223	224	240	260	243	239	227	228	229	228	236	217	240	251	219	262	244	251	243	216	232	222	237	226	240	238	234	214	214	208	216	231	242	224	259	246	199	243	226	234	270	244	223	240	210	212	223	220	226	251	237	220	213	236	227	233	265	248	237	233	246	249	229	250	229	236	247	210	224	209	235	230	219	233	237	245	219	218	251	240	224	232	243	198	246	242	218	265	215	214	216	229	252	226	255	225	234	216	235	219	228	227	215	209	216	244	219	247	222	205	232	215	216	241	239	241	234	261	208	231	270	254	240	239	235	218	256	244	243	237	269	226	233	239	240	258	247	232	231	250	225	249	218	235	223	228	223	252	246	198	244	227	210	243	228	238	240	234	230	237	249	255	230	208	227	231	234	222	216	241	235	242	226	230	222	234	256	234	234	231	223	241	231	248	228	215	230	249	259	228	234	237	228	258	253	215	240	228	240	239	232	286	242	220	235	244	266	220	251	250	218	237	262	246	207	221	237	218	253	248	217	236	239	236	230	228	256	213	234	232	272	226	216	235	256	235	227	236	224	241	233	223	233	246	244	246	246	253	202	232	194	242	243	232	223	234	244	204	231	218	227	223	219	254	233	245	226	224	234	246	231	233	198	226	232	217	217	237	220	227	244	249	246	237	243	227	218	241	247	205	223	224	236	239	233	228	256	242	215	220	227	230	258	242	237	247	228	218	233	244	249	258	230	223	255	247	259	248	238	242	251	223	255	222	254	242	263	214	218	250	216	212	243	235	239	257	226	213	203	249	226	234	229	249	246	225	268	245	230	259	234	248	224	235	208	225	238	215	247	245	241	228	204	221	229	224	251	250	224	255	251	238	222	222	215	223	217	234	225	221	236	209	234	223	232	218	241	227	253	228	223	234	223	258	231	219	274	229	240	236	218	250	249	210	231	214	214	249	247	213	218	229	238	260	224	232	257	268	255	235	242	232	249	220	236	229	238	217	257	203	229	239	233	235	233	227	228	250	251	220	253	243	227	240	236	231	252	244	236	235	228	207	234	255	212	216	239	217	231	206	243	249	223	224	215	240	254	231	225	225	210	227	222	236	187	230	219	238	208	220
25379	21225	26981	25301	7641	1858	1355	950	765	647	568	561	550	489	462	469	452	452	453	429	396	401	378	397	398	383	386	387	375	406	420	393	404	418	424	385	346	358	368	380	332	356	360	332	354	376	344	352	312	342	385	355	373	386	370	400	328	332	395	332	361	332	357	331	376	337	335	333	365	376	336	346	353	334	306	312	361	354	298	323	336	361	304	337	307	349	296	295	328	316	322	311	332	319	305	340	340	355	318	304	323	313	311	296	307	342	360	305	330	295	337	313	317	337	295	319	341	318	296	344	330	302	338	322	303	311	313	313	316	339	342	340	373	315	347	317	339	318	320	299	319	324	319	316	313	276	312	310	284	341	321	338	319	314	337	355	307	331	330	333	322	355	314	298	321	293	307	302	290	310	323	307	314	345	289	340	341	321	356	314	334	347	309	307	334	342	323	335	347	325	292	314	338	330	315	315	358	279	331	337	312	337	317	322	336	290	343	326	308	339	304	296	331	334	324	326	299	309	345	309	303	334	301	302	318	329	334	322	325	334	319	300	278	305	314	304	322	332	327	348	352	304	328	314	354	348	327	293	347	347	328	303	300	331	332	326	330	330	332	329	269	326	314	327	321	299	304	290	294	324	321	323	346	265	325	324	319	314	323	318	330	340	292	310	317	300	318	336	317	298	330	321	329	335	318	286	298	306	346	316	333	349	326	326	317	303	292	330	365	296	303	348	342	298	342	324	349	308	273	313	338	327	309	312	332	304	315	325	321	308	292	320	296	328	298	317	330	340	290	320	341	316	318	326	333	317	325	296	344	331	315	298	306	342	269	316	346	313	297	317	361	314	313	334	330	352	305	309	310	360	324	274	323	329	345	350	277	280	325	296	319	331	337	341	311	320	309	325	301	329	320	302	329	334	303	316	315	311	328	319	310	308	301	306	302	310	288	309	337	318	349	330	317	326	292	298	310	305	297	335	322	302	313	309	307	291	329	309	308	338	327	327	295	341	340	309	308	299	322	324	306	327	321	307	346	312	332	305	325	294	316	316	343	323	314	326	326	339	306	334	325	328	337	287	336	320	325	332	312	313	342	312	323	320	321	281	314	306	294	304	330	322	324	304	286	322	330	301	328	284	318	344	339	331	335	364	296	318	360	332	303	320	339	286	337	338	330	304	317	301	297	345	299	334	333	314	342	326	299	280	339	333	300	330	336	303	321	299	307	327	330	317	332	328	328	308	311	304	314	312	319	344	295	348	282	305	282	338	310	313	328	294	301	326	307	328	291	317	329	338	324	313	324	316	288	303	350	311	301	311	321	322	305	325	321	324	284	337	349	315	325	303	305	305	330	348	338	322	330	332	295	322	348	297	326	327	326	300	312	330	295	323	323	338	313	293	304	321	298	325	309	334	330	310	315	297	333	295	290	329	311	345	345	327	305	311	324	282	320	294	317	331	334	288	342	317	308	357	331	315	361	340	307	316	332	316	309	339	320	353	310	302	330	331	305	302	308	316	324	330	341	330	371	333	327	315	336	337	335	307	305	317	339	358	313	329	313	319	342	333	330	297	321	303	350	315	315	313	313	281	329	294	310	316	294	309	359	360	313	334	339	364	297	332	309	293	327	293	308	353	327	304	328	342	350	317	338	340	324	346	350	325	307	298	322	314	316	329	340	300	314	283	294	314	317	348	301	322	310	321	311	309	327	341	314	336	323	290	303	310	334	280	327	319	321	334	318	334	324	312	316	320	309	310	333	319	306	332	307	312	327	285	339	292	326	324	336	317	305	322	332	288	307	331	321	307	314	327	332	321	319	334	323	311	305	333	316	324	314	324	304	326	317	305	322	306	319	297	345	342	320	327	323	310	329	319	326	319	296	349	335	297	299	330	299	299	323	325	323	304	331	306	344	317	329	329	311	328	309	291	327	299	326	308	332	337	331	334	334	314	286	321	340	355	336	308	267	312	290	301	311	300	345	317	339	306	311	297	300	322	308	302	326	324	318	350	334	306	309	320	306	329	310	323	327	319	307	312	326	334	303	324	328	365	300	327	351	356	310	321	328	333	297	332	310	303	325	325	330	326	353	312	363	307	312	319	316	300	317	310	316	315	281	319	275	300	311	303	323	320	332	329	335	292	329	299	306	327	315	331	279	297	319	330	338	305	308	327	300	297	335	316	357	305	292	335	313	331	327	322	311	302	322	315	305	316	329	348	338	316	314	314	317	317	324	364	298	308	316	321	331	330	305	315	369	311	302	330	299	340	311	324	346	365	309	337	306	307	305	322	333	333	323	300	335	307	318	296	333	344	308	326	319	303	335	301	332	322	304	312	302	334	309	302	318	310	325	326	309	331	287	303	321	304	308	333	315	334	344	339	306	323	312	328	343	316	313	317	309	330	307	301	334	304	331	318	306	289	336	299	335	338	340	321	296	339	316	318	321	321	291	295	326	304	320	346	340	338	343	296	343	332	299	314	329	384	331	329	350	331	359	362	323	338	315	322	321	318	303	323	327	288	306	325	309	296	349	330	308	344	310	330	316	298	324	337	341	316	330	316	327	357	349	322	336	331	311	318	332	321	299	316	318	300	330	306	344	312	314	326	298	303	296	322	278	299	365	334	346	327	328	319	316	330	341	307	344	310	324	300	323	317	275	313	321	295	312	287	336	326	309	313	313	313	330	328	325	307	339	286	306	311	340	326	282	338	322	314	325	326	305	368	347	300	324	311	294	319	302	313	304	364	314	322	346	304	315	292	338	269	302	304	318	299	323	310	309	337	345	340	322	318	309	333	313	333	343	326	313	319	325	310	341	312	339	313	339	318	338	317	309	289	300	321	332	337	335	363	306	339	303	302	310	326	290	313	329	292	330	309	314	298	315	337	344	304	322	316	339	294	344	325	294	300	323	324	322	326	286	322	287	337	312	295	310	298	330	300	316	336	323	301	321	334	287	326	316	345	305	309	313	352	338	295	290	285	322	314	327	319	315	307	325	327	351	301	308	326	331	321	313	339	319	316	329	317	337	324	312	347	290	292	332	319	307	286	317	326	336	327	341	328	333	330	296	290	295	309	308	312	317	303	316	314	307	313	319	326	326	332	332	330	323	314	311	322	322	332	324	345	295	311	359	312	291	328	308	348	329	326	315	318	360	318	331	310	310	330	330	332	355	304	340	322	298	289	331	309	288	308	285	309	303	298	337	316	325	312	304	305	324	335	315	307	314	304	342	318	310	307	322	326	324	322	311	345	313	284	325	326	348	329	304	297	325	291	371	320	354	332	304	324	328	347	319	307	309	354	321	332	318	320	320	355	288	317	321	356	311	310	302	313	313	292	320	331	289	308	317	312	345	338	283	317	317	335	336	289	307	361	338	305	302	305	318	303	294	342	310	315	323	316	320	315	298	329	323	287	333	331	322	356	309	336	337	318	340	337	308	340	330	314	322	343	290	311	325	294	323	303	296	337	362	313	322	352	300	317	305	338	347	351	288	316	291	303
21268	28066	15079	7070	4680	3778	2974	2031	1669	1341	1082	1011	996	782	756	679	698	639	610	656	597	511	521	486	515	525	538	529	563	548	581	560	570	644	573	517	473	496	491	467	485	438	423	442	432	436	490	415	426	431	470	448	472	427	400	463	452	442	491	414	422	429	429	384	401	470	404	427	375	412	463	425	404	449	416	425	401	396	398	370	373	405	394	392	403	391	393	378	423	383	359	409	393	397	372	400	409	374	394	383	386	371	366	390	389	390	380	412	372	362	373	359	409	401	373	409	374	390	356	414	396	424	402	401	359	442	349	394	386	353	400	377	397	375	393	405	400	404	400	358	400	392	387	383	407	378	376	410	349	352	362	390	388	357	411	399	398	403	400	419	372	372	359	366	390	406	371	377	380	347	352	357	369	407	363	406	401	389	404	425	359	438	387	411	413	370	372	363	411	390	405	345	378	384	391	375	369	365	387	372	406	386	391	411	387	371	392	417	356	410	400	367	378	378	390	390	442	373	391	428	376	419	426	372	405	382	380	400	401	381	386	382	374	378	398	401	391	368	378	388	404	355	357	365	384	358	395	349	383	368	358	382	345	369	433	412	385	382	381	411	382	382	409	402	389	338	389	399	364	373	407	418	373	373	410	370	361	361	413	389	373	378	430	389	375	369	376	379	383	397	392	386	403	409	393	385	387	366	371	379	397	404	405	422	395	390	373	415	394	371	404	365	381	385	381	381	368	409	402	350	386	416	392	393	353	401	383	404	381	393	369	394	397	382	387	396	426	391	384	377	327	397	387	350	396	383	383	372	377	369	379	385	389	389	392	368	361	388	382	399	363	359	405	375	411	407	406	371	385	371	374	356	386	374	374	383	373	386	417	404	385	395	394	381	367	420	382	359	381	395	380	424	398	387	407	369	355	400	373	373	382	392	395	385	372	349	379	381	383	360	384	366	379	356	370	403	373	345	357	394	367	395	419	396	409	394	369	440	376	380	390	363	411	377	363	392	381	402	441	351	366	363	391	388	390	390	401	378	380	414	349	393	393	382	378	389	402	379	364	366	370	363	379	391	432	388	378	369	397	418	380	374	403	387	378	385	418	403	387	409	353	384	384	388	411	388	386	384	387	417	386	376	389	381	379	385	395	394	361	379	400	379	410	390	411	372	400	397	375	393	401	406	392	352	390	398	407	384	356	384	403	404	403	368	393	385	401	383	400	409	396	427	387	377	420	385	391	392	368	374	375	416	401	380	396	394	375	399	390	381	390	376	372	360	379	382	401	346	362	389	351	389	376	401	409	419	343	371	404	404	350	382	375	383	391	393	373	401	381	398	389	415	364	379	358	392	380	383	371	427	376	406	375	386	390	369	367	372	393	382	379	370	375	400	397	363	380	381	399	381	379	375	395	396	431	400	398	368	384	372	391	408	416	379	378	393	381	389	395	396	420	374	411	373	391	364	395	393	400	374	400	377	430	376	378	388	370	424	406	407	416	377	393	382	414	406	364	371	376	397	347	356	366	377	389	389	413	381	405	370	414	377	351	377	378	391	392	381	382	371	419	372	391	406	404	387	385	424	395	377	390	374	361	344	406	406	377	424	404	388	396	432	408	380	380	412	361	383	374	383	350	397	429	409	391	380	383	358	397	373	438	371	389	397	365	374	445	411	368	384	384	355	382	405	380	401	368	347	392	372	341	410	366	372	344	413	391	377	416	399	374	435	336	356	375	364	366	370	374	403	375	377	405	385	368	416	382	381	384	388	388	395	393	393	371	383	388	372	377	381	335	389	384	424	390	384	393	354	383	396	383	402	406	385	354	383	361	443	400	402	396	367	385	409	377	324	417	415	420	395	371	371	423	387	369	367	407	396	380	372	366	405	421	371	400	367	386	390	366	415	387	361	369	391	387	415	390	432	395	460	410	366	398	403	392	352	383	376	386	355	359	364	406	374	398	392	392	383	389	416	402	361	402	388	399	381	393	406	398	396	385	374	386	423	411	403	381	381	349	381	383	369	373	345	380	373	383	390	397	387	378	396	402	391	370	361	341	387	390	385	395	389	379	380	404	412	412	354	400	402	371	363	388	372	392	391	393	391	403	374	374	347	432	410	364	403	397	415	396	390	382	385	378	382	420	369	377	395	374	388	375	360	435	385	372	388	357	382	394	376	382	409	368	403	389	363	416	389	375	405	447	374	413	389	381	377	372	389	364	409	418	375	387	369	430	399	385	372	421	398	404	375	367	383	396	366	409	381	409	412	372	374	393	391	398	401	375	384	352	386	404	384	422	332	373	430	383	394	371	415	373	385	379	399	396	374	397	421	407	358	349	388	334	373	394	409	377	384	362	377	381	365	341	376	400	397	359	401	378	424	400	402	384	341	412	388	378	372	375	385	390	398	368	378	420	372	387	355	379	371	378	385	360	403	383	395	387	360	348	364	399	402	419	395	393	425	398	373	372	395	407	398	388	407	412	361	351	378	395	339	384	408	347	415	373	377	402	408	406	384	360	384	399	360	364	392	395	399	388	400	356	405	392	368	372	380	391	388	364	371	359	371	388	379	404	354	399	355	415	365	369	395	385	380	413	386	402	383	408	423	395	398	370	416	378	387	359	388	364	385	400	404	366	398	409	406	365	409	353	386	419	387	400	395	374	419	366	358	363	391	404	341	366	400	413	415	401	400	360	401	397	376	397	384	422	374	371	375	393	383	418	405	394	368	382	363	406	399	423	364	384	426	358	410	393	391	370	350	399	367	393	364	409	390	397	386	396	396	362	373	389	392	375	429	391	383	392	364	378	399	404	398	389	378	364	378	381	424	362	379	385	352	395	412	383	396	397	397	371	394	404	369	365	382	371	400	403	384	380	403	387	374	403	361	363	409	414	372	359	370	387	366	426	406	376	404	384	399	375	406	395	394	370	384	382	370	395	385	393	390	390	384	389	381	377	394	384	356	370	336	353	382	373	378	401	398	387	398	398	356	404	396	417	387	400	405	405	415	408	397	387	360	413	414	392	373	375	380	387	382	417	357	402	390	390	388	392	397	377	395	397	370	402	359	407	389	387	416	360	373	389	391	422	407	370	400	367	376	420	379	380	399	370	381	405	442	369	422	381	397	382	409	360	390	395	384	360	447	360	402	385	405	399	371	419	382	340	360	389	362	394	390	425	387	371	367	390	421	416	373	395	379	372	379	366	371	435	344	409	369	361	388	407	383	358	391	361	384	350	381	383	412	408	390	369	440	385	379	341	406	377	378	342	366	358	428	395	422	362	367	359	389	446	402	380	401	354	388	360	402	427	381	388	437	393	397	371	402	343	392	387	390	401	376	414	419	404	407	363	359	367	395	390	387	390	364	359	394	429	385	404	405	355	373	399	388	413	368	349	406	407	384	390	370	361	383	371	386	359	380	396	426	376	414	400	375	375	376	392	388	395	420	391	364	401	397	380	397	405	379	397	354	398	358	405	325	402	401	394	380	400	375	385	385	395	415
23119	21258	28918	23943	21265	21118	7496	2047	1419	1221	1011	875	823	692	630	562	540	494	480	448	413	378	354	395	360	435	360	373	410	426	428	389	449	426	403	329	299	331	310	311	335	319	289	322	272	304	308	307	273	280	297	327	307	297	321	291	295	307	283	307	287	272	264	279	273	276	257	305	256	277	302	264	267	273	247	268	267	226	229	219	225	230	232	246	240	256	234	239	249	259	258	260	232	264	239	249	229	223	251	261	251	257	243	216	249	242	247	235	239	221	250	234	241	274	235	219	215	219	221	254	225	224	246	206	250	223	219	225	264	247	258	203	207	192	208	248	238	245	228	239	239	222	217	233	250	247	286	254	208	251	262	233	228	218	220	257	235	215	231	221	245	247	232	243	242	237	226	212	261	237	224	242	251	223	249	252	254	249	250	234	221	235	232	209	224	244	229	226	227	231	246	256	203	239	213	236	229	251	216	267	223	225	217	231	250	235	234	221	252	224	265	226	261	243	257	254	251	236	230	223	229	234	247	234	231	210	237	251	220	232	238	215	225	225	229	240	218	252	210	235	251	237	243	231	243	224	245	264	209	226	238	230	243	217	212	212	218	212	218	217	254	253	220	236	221	217	222	225	258	243	219	237	240	252	219	225	204	239	257	222	228	240	231	242	249	220	243	244	243	209	228	224	225	229	258	243	241	200	241	236	247	243	233	232	207	248	243	221	254	229	241	241	231	222	220	229	207	205	264	232	232	246	261	233	225	244	218	220	236	202	221	232	221	228	239	208	198	241	221	242	219	218	217	238	200	232	258	277	209	243	250	222	224	246	240	264	226	243	226	229	223	239	237	227	241	247	224	213	259	229	263	215	243	247	229	228	244	256	222	223	223	233	237	225	230	226	217	240	234	239	240	236	242	258	259	219	228	232	231	224	227	246	238	225	230	229	244	206	236	215	255	223	263	225	231	233	216	225	223	220	231	229	201	216	275	226	246	240	238	262	224	235	267	226	252	244	244	229	236	245	220	250	248	222	233	243	244	244	217	225	213	228	229	258	226	210	254	227	269	228	226	230	223	230	256	226	222	215	225	212	249	226	213	232	209	232	225	232	251	249	242	231	237	219	240	208	233	217	231	242	237	193	208	237	213	211	224	222	248	227	252	237	215	249	249	233	207	222	222	242	218	241	256	211	258	218	245	240	237	253	239	234	256	228	218	204	206	211	240	227	239	217	237	248	257	217	242	219	204	208	215	228	246	223	210	238	215	251	214	239	266	251	215	243	246	225	242	223	226	228	220	248	204	210	230	225	233	239	228	249	244	234	228	228	259	219	227	247	246	231	225	216	244	219	244	240	238	232	233	216	242	220	235	220	250	189	220	233	225	243	243	207	244	208	258	228	262	249	223	237	234	198	219	254	200	258	195	206	225	249	245	243	260	214	227	238	220	237	233	218	245	218	222	222	245	241	204	208	239	242	237	223	244	241	225	229	258	222	273	243	263	240	214	252	266	227	230	225	235	217	248	235	234	261	238	223	250	260	226	212	241	226	234	240	247	230	228	199	250	244	209	234	261	232	233	229	206	234	235	228	209	235	209	220	219	211	226	205	247	230	241	233	219	247	224	233	222	234	213	223	224	213	218	246	225	233	246	206	237	229	214	232	236	239	223	235	202	222	261	216	226	254	231	210	248	230	235	241	200	265	230	233	214	244	221	225	211	250	230	224	216	232	209	233	233	246	224	223	236	247	216	254	231	260	219	240	237	234	272	223	254	221	224	236	243	229	244	256	256	245	253	210	232	222	234	242	248	220	218	259	243	210	221	236	228	236	251	235	256	229	209	244	231	227	227	241	246	239	213	234	221	260	207	247	248	237	218	226	239	228	237	278	238	208	222	260	257	223	218	223	264	208	247	231	203	229	240	251	210	241	226	218	229	248	245	218	230	222	240	205	244	213	234	234	221	235	241	226	211	242	228	215	245	219	224	242	220	225	242	253	214	246	210	234	248	232	242	237	225	232	224	221	256	226	239	224	238	259	225	234	256	236	241	221	227	221	245	248	214	234	243	215	255	228	228	245	227	240	198	232	267	240	219	235	227	230	247	229	233	241	239	238	218	247	202	241	235	230	228	215	232	244	214	227	245	257	234	239	220	225	221	216	227	239	224	219	229	246	227	243	236	246	230	226	254	251	233	234	232	227	240	229	234	229	225	247	251	244	246	224	206	212	230	240	226	243	231	201	227	239	237	236	234	230	226	228	207	220	199	260	238	247	216	227	252	230	229	223	233	232	213	256	244	212	244	258	220	216	221	229	241	235	248	204	239	237	232	247	230	218	225	235	241	255	226	237	253	215	237	220	222	229	270	225	225	217	264	233	197	231	222	247	253	216	297	223	262	223	238	208	224	224	258	208	243	204	206	234	267	264	239	221	219	232	227	233	233	213	231	260	222	223	244	258	212	270	240	227	234	205	216	248	217	246	229	239	228	219	251	211	235	244	239	218	248	228	239	224	228	219	227	253	257	225	242	228	236	234	230	250	235	232	201	230	242	237	231	221	221	215	214	220	216	222	243	243	270	225	234	228	257	233	241	229	230	231	227	265	250	228	225	230	268	246	179	238	231	257	263	246	236	231	251	220	234	227	230	226	273	263	240	284	234	249	236	238	247	231	221	217	251	265	226	230	234	216	233	219	236	226	249	235	232	240	246	224	224	238	216	245	235	250	261	237	236	241	215	242	226	249	219	231	247	231	230	231	203	218	216	236	233	231	218	228	209	222	225	225	211	244	245	251	231	227	270	235	239	213	234	244	222	219	208	232	243	200	214	220	222	252	221	245	222	216	257	250	232	237	224	231	230	230	219	203	248	228	249	232	245	247	204	218	248	230	217	235	247	202	222	244	240	245	220	231	230	219	199	228	206	213	251	220	193	223	236	215	261	216	235	234	229	220	234	237	216	229	223	228	248	234	210	242	223	257	253	248	271	247	258	237	231	229	237	232	234	236	221	224	225	237	236	240	242	240	254	246	234	260	250	242	196	245	229	248	232	231	225	249	246	231	262	251	219	249	202	255	221	266	226	241	242	249	236	203	228	234	224	230	252	243	255	249	225	235	235	229	258	237	261	242	217	247	255	258	243	227	259	205	220	222	228	202	234	223	245	268	243	244	225	222	210	238	218	239	232	231	242	233	250	266	234	228	216	217	243	227	206	238	222	239	249	227	251	236	198	248	232	241	249	239	254	244	234	243	226	212	197	210	209	224	217	235	206	223	258	224	221	249	232	218	219	213	237	222	235	217	254	222	254	230	234	240	243	220	221	198	242	230	262	223	214	268	235	241	243	216	238	238	258	236	249	253	202	221	239	248	207	246	248	245	238	222	226	231	252	222	214	219	227	236	242	236	234	240	231	212	217	198	227	226	239	220	253	221	228	234	223	230	234	266	234	227	216	225	221	241	237	232	227	217	189	195	250	240	261	235	229	244	212	228	240	243	245	230	238	247
23813	38666	24044	13295	9138	7114	6023	4049	3336	2620	2035	1789	1639	1328	1048	1001	879	853	820	808	621	587	507	509	569	618	582	617	620	590	635	598	648	616	678	506	494	442	407	444	376	420	365	326	441	375	361	385	370	369	411	406	428	448	387	420	376	412	344	341	352	379	350	350	330	369	334	323	390	356	331	300	308	300	304	299	285	308	306	306	312	313	297	300	280	281	273	323	285	286	291	317	282	321	274	295	264	287	272	268	268	295	285	307	266	299	282	289	271	285	301	268	280	262	313	275	248	278	263	266	280	283	257	301	293	286	285	280	241	268	284	278	293	260	272	265	275	289	272	272	253	264	275	300	269	271	288	287	268	285	274	304	283	275	278	279	281	288	271	276	265	276	283	268	255	278	294	270	276	278	286	256	281	274	275	291	275	260	293	281	268	271	279	258	279	303	307	287	288	290	293	271	267	304	268	299	260	289	286	257	254	283	272	275	290	320	270	278	260	252	262	273	289	331	287	232	267	275	296	286	299	283	291	270	248	253	280	293	308	263	288	269	265	290	254	289	293	273	256	238	281	277	279	256	283	277	246	240	264	259	260	285	302	260	261	296	291	291	277	287	274	288	264	256	242	278	290	290	293	264	268	271	272	295	266	263	244	284	263	264	286	254	289	281	273	283	268	295	268	283	286	298	277	278	290	277	302	254	288	284	261	265	276	247	274	271	270	285	273	290	265	268	248	278	310	271	303	284	265	275	282	288	278	274	265	258	294	248	272	260	281	287	275	262	290	284	292	288	269	284	258	272	270	268	265	295	275	309	294	279	274	276	289	273	273	309	300	271	284	295	266	272	272	280	273	255	299	301	271	285	271	269	241	283	273	262	275	287	250	283	263	265	258	269	276	270	251	286	284	246	283	280	272	301	290	247	287	287	274	268	285	291	275	280	276	292	268	312	258	290	276	263	282	308	284	292	285	276	263	302	285	258	271	277	284	277	275	272	256	287	271	274	277	270	269	291	271	297	268	261	273	288	255	310	302	284	284	293	256	263	294	300	299	276	240	277	267	255	266	290	245	265	272	262	281	241	263	290	295	269	299	286	264	265	290	277	283	286	284	283	257	264	266	280	277	262	282	273	283	300	252	302	309	279	259	286	254	255	263	320	254	281	274	275	257	272	272	315	293	254	274	311	266	251	241	283	247	278	252	236	315	279	289	250	281	260	279	299	276	274	277	262	278	284	238	259	263	258	315	259	260	277	262	280	295	273	289	263	270	283	268	259	256	244	289	288	291	282	292	285	279	282	290	255	286	281	289	264	265	271	296	253	252	245	298	266	304	286	257	270	269	253	256	253	271	268	252	303	259	262	306	242	279	276	273	304	284	285	292	283	275	261	282	296	253	275	279	258	265	288	257	264	294	290	260	266	261	294	257	295	269	282	255	278	280	281	287	270	276	240	262	261	259	257	269	292	276	289	270	278	276	252	325	249	273	295	265	296	265	284	252	273	266	277	303	266	256	271	278	282	281	283	288	286	261	270	283	262	263	277	256	276	297	300	300	301	263	274	290	274	250	264	263	262	284	266	246	290	288	271	278	284	299	286	288	271	279	272	262	281	288	273	291	267	272	262	278	280	280	302	244	307	275	273	256	254	263	281	291	285	280	270	260	276	274	256	290	272	292	301	291	291	275	255	269	274	251	277	270	276	295	267	312	280	262	291	277	254	279	329	267	272	299	265	247	260	266	247	301	304	244	277	286	262	259	312	242	283	287	274	263	282	262	275	260	270	263	273	249	259	279	290	254	274	241	273	247	276	243	268	239	261	295	265	299	308	234	298	268	275	262	300	281	254	262	273	255	255	286	289	290	254	254	264	292	279	272	256	291	295	279	267	267	274	279	273	255	274	258	278	288	266	300	281	277	284	231	269	267	267	274	277	297	294	271	271	269	251	281	268	260	272	280	286	271	286	285	296	324	271	296	297	282	289	285	292	266	288	284	276	221	249	268	283	279	293	289	272	295	273	276	286	274	291	268	304	279	288	253	278	250	299	267	293	271	298	295	270	261	272	268	281	293	262	277	271	244	286	269	298	258	253	262	256	293	269	260	267	281	280	273	306	280	272	266	294	260	286	256	247	264	277	286	270	298	280	287	299	270	275	311	287	262	293	266	280	281	296	264	259	279	302	266	270	284	273	278	253	301	277	277	290	269	293	288	297	293	277	273	310	289	264	301	273	286	300	264	259	278	276	235	265	296	262	276	287	255	282	279	286	259	289	262	275	271	284	279	244	287	272	286	282	268	258	260	257	238	261	267	283	292	272	270	275	301	272	263	293	281	305	273	275	298	304	267	270	264	274	266	310	305	271	259	284	294	278	249	258	290	267	286	272	264	279	262	246	294	294	298	295	287	285	270	270	259	246	287	279	262	284	276	299	290	276	296	273	303	294	278	285	286	261	278	266	284	307	260	286	268	274	250	280	283	283	269	278	283	276	273	284	287	252	263	300	264	265	262	272	301	300	309	295	257	281	306	312	275	277	280	271	297	269	305	281	285	287	236	273	261	272	296	278	285	272	252	272	281	256	276	268	278	283	278	255	270	274	276	259	263	282	258	288	300	274	247	268	246	261	252	278	280	251	297	298	278	290	252	265	282	252	291	304	277	288	306	267	268	276	293	286	281	252	259	274	295	285	248	263	282	271	259	281	300	288	306	291	256	278	273	268	277	282	257	278	253	277	291	288	274	284	256	275	257	258	260	281	283	294	302	304	293	256	267	279	278	292	279	280	260	287	277	306	274	277	261	276	274	279	288	276	283	274	280	270	299	258	272	292	265	295	278	261	283	281	277	257	269	263	268	264	264	252	280	261	273	241	267	268	252	255	261	281	296	295	271	282	268	245	269	266	267	236	275	285	298	296	274	281	276	290	275	251	281	289	268	289	269	304	230	246	264	252	267	288	276	249	278	263	273	281	285	297	264	265	288	284	236	274	260	270	255	273	296	265	282	256	253	262	282	280	249	304	297	255	259	272	263	247	270	253	278	300	234	297	273	287	276	279	267	276	317	250	269	283	280	268	260	245	275	294	290	254	287	270	282	278	261	277	286	284	285	280	259	272	267	307	277	258	313	317	313	308	281	301	264	261	276	269	288	278	270	258	284	262	275	295	269	294	282	303	271	282	293	272	255	292	256	248	262	291	256	285	270	271	282	287	300	268	261	280	267	284	241	291	272	269	250	278	237	300	264	308	267	305	260	262	271	279	272	279	285	279	271	288	297	247	267	275	245	298	265	294	292	284	271	310	258	281	267	254	285	268	264	273	288	280	278	304	276	286	257	242	269	261	295	296	275	278	278	260	284	298	294	262	281	273	312	273	256	253	274	281	274	297	265	256	266	261	264	267	265	284	285	263	273	269	254	269	287	284	309	282	232	268	258	264	276	277	313	274	278	268	278	283	273	274	261	298	223	272	275	269	292	284	284	278	265	283	282	294	261	261	275	276	253	266
27528	20460	11119	3265	1509	1066	959	684	577	464	487	423	423	384	378	367	326	337	325	320	318	278	301	319	328	336	317	305	319	341	326	314	326	329	317	297	286	312	278	294	282	268	287	264	278	305	286	284	292	303	295	290	331	294	319	329	304	310	253	273	268	272	269	275	300	285	262	277	280	280	280	267	250	279	247	242	252	285	277	287	240	257	264	240	246	272	276	281	273	266	266	275	242	269	256	254	264	281	244	262	277	265	277	269	258	290	263	282	255	273	255	283	257	275	260	290	265	305	269	260	258	263	269	264	266	265	284	260	259	264	281	260	239	287	273	278	245	268	273	259	266	266	255	272	294	278	257	268	295	240	261	275	252	249	256	256	289	243	242	261	263	264	275	268	239	253	277	251	245	278	283	284	274	255	250	258	273	250	266	261	273	274	247	257	262	211	257	248	279	269	277	251	255	259	279	262	274	264	281	253	257	272	278	268	264	255	245	255	291	268	247	256	269	233	262	266	279	241	252	270	257	263	243	265	297	271	254	282	267	261	254	254	258	292	272	264	271	255	237	220	249	277	258	251	271	241	289	270	299	271	247	253	291	260	246	279	262	271	264	289	252	284	257	280	305	258	252	226	269	288	256	268	242	256	287	265	241	250	280	245	300	254	268	257	257	252	262	291	285	280	286	275	274	246	299	238	262	272	269	280	252	252	274	266	292	270	266	267	296	281	248	263	257	247	263	275	285	248	247	253	256	272	241	279	258	263	251	248	260	285	295	239	250	278	272	262	270	268	249	283	235	261	265	274	288	250	245	250	241	270	238	262	291	258	237	264	261	257	249	263	289	273	246	243	267	238	270	226	278	259	292	287	261	255	308	258	279	278	278	255	263	239	246	275	244	253	262	255	279	272	276	278	260	274	254	268	271	252	255	277	254	255	281	263	267	289	241	277	275	271	262	243	250	258	257	245	278	264	267	242	288	268	288	252	279	295	260	289	264	261	275	267	239	229	252	231	282	269	250	231	249	269	253	260	254	271	244	274	275	283	293	262	269	277	257	275	269	249	285	284	276	267	277	285	247	251	275	275	241	264	244	260	289	263	283	258	252	257	244	227	285	279	264	243	275	235	259	253	237	278	271	271	257	285	247	260	257	255	259	268	286	261	273	289	279	276	250	256	258	255	250	271	271	299	224	261	298	280	237	264	257	269	247	273	278	283	255	284	255	246	286	269	236	263	288	275	247	244	277	259	262	255	283	254	285	261	261	277	242	250	255	257	276	268	265	239	263	258	250	263	251	255	244	254	283	275	242	291	270	281	255	272	259	273	258	262	274	246	244	244	251	250	266	270	263	247	250	268	245	270	288	245	255	231	249	265	262	259	268	256	254	248	257	293	271	271	264	275	282	260	239	222	284	241	279	274	257	252	286	288	271	239	278	284	263	278	268	255	258	238	246	255	255	265	252	246	262	275	249	275	287	258	256	268	241	252	259	274	269	263	263	240	248	266	268	291	254	279	261	267	233	274	301	229	263	235	274	260	288	274	260	255	269	257	276	305	260	272	274	284	263	267	259	306	240	256	277	252	263	265	262	262	244	278	243	260	267	262	293	293	285	285	259	269	267	247	276	253	279	250	233	260	266	279	255	252	267	257	236	274	271	251	249	260	277	276	267	265	255	272	270	258	282	283	277	272	266	269	235	261	260	249	231	271	293	276	250	235	260	270	255	259	268	243	273	276	249	238	229	296	281	260	299	267	295	280	260	266	259	237	302	274	274	278	308	274	259	255	267	289	300	264	260	288	266	261	280	239	276	275	273	264	283	267	250	288	249	244	233	244	245	235	274	263	254	270	282	229	259	271	288	269	262	271	276	246	255	276	257	274	277	262	230	267	259	258	267	256	266	232	257	240	281	266	236	281	258	253	257	269	250	278	284	273	236	267	261	253	273	287	301	264	253	288	249	259	278	241	254	283	251	268	257	256	264	268	261	259	271	238	263	280	280	261	266	265	271	261	275	251	236	266	280	247	241	268	257	265	286	275	258	245	260	263	254	285	253	259	270	250	250	262	262	276	285	270	272	257	246	259	286	248	268	275	250	254	252	254	254	261	253	277	247	243	279	256	266	257	258	262	241	273	260	267	254	271	237	276	264	260	259	301	289	292	283	275	236	256	258	303	284	306	265	288	258	258	287	259	253	252	252	275	235	265	278	274	281	280	250	258	265	243	240	251	240	234	268	247	275	231	255	259	267	217	271	256	268	259	275	284	263	269	274	281	271	251	256	270	293	257	252	267	289	252	265	269	265	282	247	258	288	272	254	288	229	269	265	307	269	285	286	260	269	259	273	260	284	262	243	267	266	263	290	260	256	287	259	271	271	276	250	287	253	239	278	280	265	257	276	242	259	292	268	249	267	249	268	264	271	242	281	276	249	280	264	275	286	249	240	250	274	273	233	259	273	293	267	256	266	237	291	230	222	288	287	275	253	260	261	264	278	253	234	270	253	255	264	261	267	270	271	281	269	253	266	282	239	232	265	269	293	257	253	293	263	258	242	252	286	260	258	275	288	272	275	290	247	253	254	283	241	269	259	253	252	275	265	261	258	265	261	243	280	260	281	260	270	243	243	256	250	258	266	241	279	279	239	230	260	250	267	265	254	263	263	245	260	252	263	263	274	274	250	219	271	310	252	250	268	262	267	251	231	261	275	263	265	279	268	252	264	290	255	263	263	274	277	236	244	250	248	297	258	260	255	283	291	256	267	254	263	250	282	262	272	280	249	248	265	276	239	269	265	276	264	274	277	295	272	260	269	263	281	271	242	263	265	265	263	277	271	303	268	287	263	259	283	256	247	248	275	267	290	287	272	240	259	243	242	251	297	265	275	249	242	287	270	259	274	254	261	244	281	250	271	238	258	248	255	279	287	280	279	255	269	254	239	271	231	249	281	228	299	290	267	289	280	258	281	258	292	271	249	233	268	262	266	238	279	264	277	271	276	264	243	282	255	266	247	246	245	270	270	267	279	281	266	256	252	253	297	265	257	269	304	251	284	256	264	263	263	284	273	276	255	250	258	247	260	276	260	278	265	262	280	241	274	294	257	256	292	306	259	284	248	274	284	238	299	298	308	263	268	269	267	277	247	265	249	259	281	257	250	254	254	254	259	270	286	264	266	254	275	302	261	272	270	267	264	278	268	273	286	259	268	278	258	268	257	294	284	246	276	256	296	313	269	245	285	278	264	244	274	268	280	244	261	250	272	282	240	283	226	281	262	276	260	267	263	255	232	243	282	271	238	265	249	275	265	269	238	265	265	275	277	270	258	273	271	272	267	246	288	265	271	249	277	231	284	256	306	273	282	264	277	246	278	266	256	268	283	273	275	253	278	277	264	268	262	247	274	251	274	250	250	250	260	266	261	237	253	285	272	251	270	254	255	256	264	236	267	277	264	255	253	286	266	247	271	246	246	270	262	290	250	293	252	277	276	281	250	265	259	256	279	281
19220	23054	11022	4568	2982	2128	2213	1275	1071	883	792	723	664	604	558	538	507	536	505	522	457	438	385	417	456	449	438	428	443	410	450	433	541	472	455	425	407	399	378	394	400	393	372	402	387	307	387	366	359	377	336	394	405	396	381	407	361	404	377	392	380	361	345	343	338	374	374	337	355	337	350	352	336	355	328	339	332	362	325	347	364	320	334	352	341	358	313	313	311	357	308	332	349	306	333	351	347	336	343	356	319	315	325	319	346	345	326	337	384	336	331	323	350	352	326	341	333	324	368	305	315	340	374	351	333	333	345	336	334	318	309	356	318	349	306	321	334	323	333	332	355	298	361	315	306	300	328	348	348	329	271	333	338	354	374	333	314	311	322	343	347	368	308	347	324	348	294	329	308	351	320	334	343	356	313	313	336	347	320	304	344	350	323	348	360	324	327	320	356	349	330	321	332	302	337	328	378	339	333	335	352	327	331	351	316	321	356	325	344	336	340	311	303	337	317	346	334	323	328	334	325	306	333	286	321	341	324	325	312	333	344	317	329	302	346	336	320	332	350	294	345	326	313	280	302	319	328	328	310	306	320	314	346	333	314	298	344	341	286	299	367	347	323	349	305	378	348	301	302	333	339	316	328	353	325	310	321	341	309	320	300	340	343	370	329	338	318	348	318	343	358	325	322	316	339	339	331	320	329	355	346	321	357	346	325	339	334	316	353	325	339	322	338	323	325	351	291	350	343	346	340	341	320	329	343	317	332	287	330	347	324	330	293	354	339	337	344	315	330	314	336	333	317	322	330	290	314	323	314	361	321	320	373	357	347	316	327	311	329	307	328	340	341	330	329	328	339	364	330	308	311	327	362	344	314	317	337	330	302	338	316	331	313	334	337	312	336	338	328	341	307	315	333	332	349	369	370	310	343	304	329	324	317	340	356	330	322	345	349	346	355	352	342	318	330	296	341	352	322	324	334	357	322	361	317	341	347	324	327	308	299	361	335	311	327	308	344	327	314	341	329	325	347	320	324	343	315	361	348	323	326	323	356	341	329	348	333	315	296	343	290	316	307	315	334	312	320	309	327	355	362	304	323	323	328	302	324	335	340	317	349	325	327	314	301	314	345	343	335	362	307	334	332	371	348	304	333	318	335	327	325	294	303	338	329	312	366	350	317	357	297	350	363	305	325	282	343	306	330	327	324	316	325	301	355	315	310	315	341	363	345	335	331	304	351	309	342	307	318	357	318	336	335	318	293	319	368	343	331	306	339	321	352	339	309	334	314	311	314	348	329	341	351	318	372	358	333	317	322	298	319	317	302	279	318	337	353	350	326	276	291	284	323	325	294	363	322	318	318	341	339	312	322	284	318	321	326	300	360	319	357	323	320	301	352	311	337	342	305	330	348	345	352	343	349	342	345	315	345	316	340	328	311	309	331	287	298	316	306	310	309	342	333	350	331	308	333	298	354	325	353	355	302	353	319	336	353	320	294	330	311	336	338	306	335	349	332	313	330	344	321	324	325	336	329	308	324	330	349	311	354	331	320	314	302	331	333	326	329	322	302	320	336	334	316	325	316	344	327	372	294	318	330	347	343	320	330	313	310	311	318	329	334	293	315	359	347	351	327	334	352	327	319	308	361	335	339	357	301	330	336	331	302	327	335	337	325	324	310	339	334	305	331	312	325	301	333	322	314	296	357	317	314	331	354	338	329	333	307	353	344	339	334	318	323	363	327	343	306	304	346	339	344	337	322	295	341	312	347	313	343	330	328	358	321	361	346	339	320	331	313	320	335	322	317	307	306	315	343	354	292	316	322	304	355	322	333	340	346	320	313	316	357	354	324	306	309	315	310	341	346	322	360	355	325	330	324	316	343	308	341	298	319	334	323	301	321	341	309	339	313	325	308	328	331	314	309	341	326	329	362	336	328	330	326	306	311	328	317	334	351	320	349	310	328	279	347	349	333	323	349	305	319	357	317	328	291	337	352	335	324	324	296	349	335	348	327	290	323	350	321	347	337	377	297	335	293	306	334	351	291	318	352	317	330	352	320	341	348	325	327	319	317	308	335	362	322	337	335	294	366	318	286	283	350	310	295	358	349	348	314	315	324	354	292	353	303	325	326	334	329	350	340	316	299	320	303	328	309	309	347	367	337	306	357	351	341	352	327	322	302	348	321	339	366	325	340	310	322	339	322	318	326	301	353	355	337	321	338	333	357	304	318	326	313	310	319	381	321	347	308	319	350	318	321	347	322	335	325	367	295	305	364	320	348	278	344	329	333	360	339	363	351	336	327	311	336	329	324	305	320	336	322	338	348	296	331	323	344	367	345	324	332	328	353	317	366	326	327	314	318	344	304	326	325	341	337	302	306	336	321	318	313	320	335	331	311	368	342	302	333	326	370	327	325	328	327	318	330	337	330	297	326	342	338	320	330	355	345	362	315	328	311	314	302	292	334	338	302	322	327	369	338	330	342	343	327	319	343	316	355	342	346	331	321	365	322	303	301	317	316	290	320	342	314	350	345	315	352	354	320	324	312	327	322	322	306	325	341	348	339	317	355	335	311	348	302	312	325	353	315	329	336	320	344	343	307	312	315	344	312	378	330	327	313	323	318	353	329	338	362	325	342	316	307	297	336	352	359	323	336	313	358	322	327	334	327	366	332	314	311	340	330	356	322	313	316	334	312	324	327	336	333	323	354	339	312	336	365	306	344	307	326	342	357	337	323	316	345	303	305	347	347	326	327	322	325	337	301	344	326	310	333	332	306	347	340	354	350	319	312	340	343	337	332	337	301	325	322	341	369	343	325	304	331	360	329	315	313	357	325	336	301	306	314	355	334	317	328	348	322	325	344	347	327	293	313	337	341	333	331	358	313	338	306	305	322	303	312	334	337	317	339	322	332	335	325	302	362	325	326	335	317	302	293	327	315	342	303	330	325	342	346	311	352	303	326	351	284	327	310	340	321	321	327	309	318	308	335	347	335	324	298	359	327	331	314	314	322	323	333	320	322	335	328	328	387	330	370	320	303	323	362	337	351	323	287	343	343	302	356	333	348	322	337	306	356	342	329	299	325	315	331	346	345	305	331	335	335	329	356	332	313	334	321	332	326	328	334	321	318	330	343	337	341	307	311	296	339	337	325	318	335	319	332	325	337	360	346	323	316	321	312	354	318	335	353	353	377	336	341	334	329	326	313	347	341	327	337	305	335	347	324	327	329	342	310	297	339	333	344	366	321	297	332	305	318	363	338	315	348	347	345	331	341	332	312	327	367	331	325	322	301	307	311	297	356	319	338	327	331	324	328	333	300	361	322	354	288	313	290	335	312	308	329	358	326	347	322	339	343	357	339	318	311	348	328	328	301	352	322	344	333	316	315	340	315	329	356	325	335	301	338	329	345	336	315	305	331	325	315	324	325	312	328	339	370	331	345	341	332	342	311	344	339	315	303	322	314	332	333	303	329	326	320	310	311	319	332	345	331	320	324	338	339	339
24251	21208	28248	24433	20969	6987	2280	1195	911	741	659	601	511	501	418	394	358	330	378	345	306	267	260	302	286	255	313	293	286	276	296	328	327	295	310	259	250	255	246	224	252	213	213	231	208	223	226	220	254	236	237	240	258	209	255	243	254	203	219	213	200	224	202	234	222	227	220	208	201	196	219	197	201	192	197	194	196	192	198	198	202	163	184	189	211	196	190	185	202	208	172	192	197	211	218	177	190	191	219	166	197	175	200	194	170	198	177	185	181	221	162	188	174	206	170	204	186	198	183	215	213	178	180	180	181	165	170	193	198	169	187	175	183	189	190	166	165	181	188	184	196	195	177	166	172	188	194	217	191	179	200	193	192	180	165	228	171	180	174	206	180	211	197	187	191	188	211	168	205	194	214	181	180	176	174	193	218	203	194	184	191	203	213	189	206	196	183	189	185	171	161	192	172	195	180	220	211	196	160	197	190	195	192	186	179	167	225	157	202	184	212	197	167	190	183	209	183	220	188	196	186	163	184	192	186	182	189	212	184	189	176	168	191	194	216	205	199	203	197	177	166	181	185	213	191	168	197	208	189	163	179	177	177	208	201	183	198	161	190	165	176	184	202	203	192	186	191	188	173	195	182	185	177	193	177	189	202	188	176	173	182	212	180	177	181	182	190	202	200	198	155	178	197	181	147	189	177	174	175	198	192	185	188	201	181	205	188	183	176	195	195	203	203	213	187	189	203	177	176	208	199	176	192	196	173	205	197	175	185	196	186	193	207	189	196	191	192	207	206	190	171	184	222	180	171	171	191	181	179	205	187	169	170	168	209	189	165	205	207	173	180	169	193	213	173	186	194	207	183	168	194	198	161	177	186	196	173	219	193	186	174	174	173	188	205	205	176	177	181	196	182	191	219	189	189	194	173	185	166	193	189	190	196	200	188	167	184	193	194	210	210	173	176	203	178	179	186	197	168	166	198	162	164	186	195	199	171	211	190	181	197	187	170	177	178	197	193	197	228	219	180	187	184	173	202	166	184	197	182	209	197	180	200	157	191	187	201	194	177	196	181	214	195	174	200	193	185	173	187	169	186	200	200	180	207	194	205	174	205	189	192	178	178	190	188	184	178	180	189	175	185	175	176	193	188	178	177	170	174	183	193	182	194	195	207	169	173	173	190	189	174	180	205	170	206	183	198	195	188	204	184	191	184	178	192	200	205	184	177	183	186	181	215	158	189	182	170	168	166	177	190	200	185	204	192	170	193	195	209	203	205	175	198	197	178	190	181	187	208	179	179	169	179	179	188	165	194	161	180	189	180	184	188	180	190	187	195	186	198	183	203	173	176	186	207	192	182	202	196	215	165	212	172	173	187	186	202	190	184	201	201	173	190	204	204	176	207	186	218	200	191	204	183	200	201	169	205	184	204	195	193	185	187	177	184	183	214	194	197	195	212	194	148	177	177	179	191	203	165	165	191	173	207	189	176	169	204	186	179	173	190	174	188	191	175	190	196	205	200	163	180	179	186	163	183	197	199	190	179	204	172	186	178	185	167	180	202	192	204	179	212	200	189	197	199	168	164	187	194	195	187	217	178	186	191	180	169	194	196	188	173	203	171	203	175	194	205	181	180	168	188	208	226	192	196	178	177	196	176	178	199	209	171	193	206	206	158	189	172	180	195	166	212	207	169	187	200	177	193	188	165	172	175	186	185	201	185	192	176	185	174	196	193	186	184	202	175	183	182	176	195	204	211	195	174	186	169	176	186	189	183	196	176	165	185	198	164	215	195	188	203	192	194	186	206	201	191	190	189	150	194	180	185	192	189	196	188	205	181	194	203	196	185	192	171	199	168	181	193	191	180	193	164	195	201	183	202	183	195	159	209	170	176	182	195	182	195	185	179	188	196	190	160	185	196	204	213	168	188	183	203	188	149	183	194	175	171	191	179	184	185	184	175	189	185	182	166	195	178	174	194	197	169	169	198	165	171	197	182	162	162	182	208	223	165	203	180	186	171	195	180	196	183	204	223	202	183	191	198	194	187	183	212	187	181	202	189	180	173	165	184	187	206	186	196	185	174	225	184	175	171	168	162	192	175	191	174	173	179	189	188	195	185	209	196	191	199	195	204	163	178	198	183	178	194	198	179	179	206	197	181	191	172	194	205	208	184	195	186	188	215	172	201	190	185	195	161	192	213	170	195	176	192	169	191	194	163	187	183	177	181	190	190	209	189	196	175	201	193	172	172	211	182	189	176	188	185	157	188	185	224	199	175	197	180	189	214	187	188	192	204	212	196	190	192	211	187	191	173	196	184	195	189	179	175	179	173	176	170	189	191	175	194	183	182	182	170	185	176	183	208	220	190	163	185	189	186	178	192	162	186	191	215	193	194	149	193	169	163	197	192	177	186	184	170	156	201	184	176	164	184	195	188	180	192	185	186	197	179	173	173	200	172	193	202	167	166	206	196	191	208	178	182	165	148	172	185	171	190	168	167	182	163	190	200	182	177	186	160	174	185	184	192	199	189	193	182	189	188	199	186	194	181	209	177	196	219	197	191	170	211	200	180	175	182	174	155	169	194	177	185	179	180	175	190	185	170	196	178	192	154	196	176	196	202	180	203	188	215	200	190	171	187	186	170	181	178	180	176	189	191	181	190	208	210	190	190	190	192	187	146	182	182	157	175	188	198	191	215	157	172	182	170	201	183	175	219	201	199	179	182	192	171	191	182	196	198	166	190	178	173	208	205	180	197	163	173	183	171	195	202	181	170	192	177	178	156	193	169	206	195	190	188	202	184	201	179	184	190	192	172	210	178	205	180	177	196	181	179	186	161	158	191	210	193	176	199	219	203	207	193	211	180	202	184	206	173	200	164	195	193	176	214	180	194	189	171	184	195	186	178	199	189	194	171	188	194	202	195	169	173	151	179	201	171	180	198	203	175	193	170	194	188	179	207	170	166	169	199	191	181	188	181	181	208	184	197	168	185	166	167	215	183	196	190	175	184	208	219	188	169	184	198	172	189	168	197	178	202	175	184	167	156	197	198	194	172	161	175	190	174	180	173	177	162	183	191	205	184	190	154	182	170	175	195	185	178	170	188	177	192	211	178	175	182	184	176	172	183	174	187	178	188	195	192	182	179	164	171	211	194	196	164	190	195	181	192	223	175	201	204	190	174	191	185	184	179	204	183	171	175	179	191	186	192	172	187	191	194	179	211	185	182	194	172	207	169	199	177	177	184	196	183	192	183	202	188	174	177	194	202	196	175	151	191	196	172	171	184	175	188	179	156	163	189	190	203	182	183	166	179	190	199	197	200	193	203	190	190	205	193	187	176	174	202	201	197	203	192	178	201	172	185	199	180	180	166	190	175	188	194	184	181	178	190	182	202	178	160	202	175	163	189	198	190	198	187	195	174	179	187	196	176	201	188	185	154	179	169	184	176	178	182	182	180	190	189	172	194	193	187	184	195	184	199	190	208	189	180	203	192	156	214	206	182	192
20614	32824	18178	9072	5941	4324	4103	2617	2006	1640	1400	1166	1043	903	773	668	649	584	613	581	541	439	399	404	458	447	475	415	453	458	485	549	569	496	464	381	364	390	315	341	345	321	340	353	327	328	296	304	301	310	314	322	318	360	356	312	284	318	300	325	294	289	277	292	282	249	290	283	285	259	250	282	263	247	272	231	242	246	238	268	229	243	234	249	237	239	259	253	249	236	267	225	247	253	266	243	234	258	223	270	251	261	198	216	230	231	246	210	258	254	225	234	236	252	256	253	234	230	251	221	246	251	242	245	239	229	253	233	230	253	234	224	222	266	233	245	219	226	266	225	243	245	240	207	249	231	245	237	219	241	258	234	262	229	234	246	238	230	230	212	251	235	219	250	241	238	245	235	248	253	229	208	253	242	229	259	254	249	263	253	223	262	243	207	236	246	254	234	243	251	257	219	224	248	245	222	242	238	219	230	236	224	251	233	255	220	259	218	218	233	236	244	235	216	232	231	240	216	220	232	235	227	250	212	205	237	250	251	240	216	240	229	264	248	247	218	281	247	241	255	263	230	244	232	215	234	240	219	246	222	248	203	257	198	234	235	227	225	226	229	233	230	230	247	241	276	240	225	234	233	251	232	235	216	215	225	219	246	240	250	239	209	220	211	247	248	214	234	230	236	213	255	220	251	250	233	261	248	222	259	230	221	232	202	237	235	233	248	231	253	225	246	239	282	228	236	236	249	228	228	245	243	246	225	264	222	222	232	252	224	224	225	231	210	235	254	246	241	227	241	214	229	233	239	251	229	219	236	245	247	232	212	217	236	211	255	255	238	223	247	264	237	211	251	242	222	227	238	236	234	238	236	247	240	252	235	228	246	238	233	239	205	201	253	236	204	211	233	226	241	235	236	241	237	215	227	240	227	232	249	240	236	233	230	266	240	230	220	251	226	259	235	261	228	215	263	209	236	232	231	248	225	261	239	239	235	209	262	211	234	244	210	240	240	250	240	245	235	234	222	223	216	218	254	249	270	239	240	255	256	230	221	226	250	233	232	237	214	238	209	213	220	257	253	245	235	220	251	241	261	258	257	239	225	214	222	246	219	227	247	236	254	222	227	233	240	257	228	243	237	263	258	219	202	220	246	242	256	242	221	233	223	214	260	230	251	243	218	241	225	261	258	251	269	211	242	243	240	220	251	241	235	238	273	226	236	253	240	237	203	265	209	224	213	235	245	221	238	235	229	258	242	234	259	237	249	265	241	220	225	214	239	220	227	264	256	250	236	230	237	239	239	236	250	228	224	228	264	236	245	225	231	237	288	249	246	259	227	219	219	234	243	255	236	230	243	235	289	227	254	216	235	246	270	229	229	279	227	218	261	221	229	221	243	222	245	223	220	244	231	198	219	239	243	276	258	234	258	221	209	209	233	246	221	224	243	227	235	248	228	256	248	246	245	244	235	227	225	215	269	229	232	234	214	259	211	224	251	228	223	233	242	228	237	227	236	284	216	237	276	243	241	239	234	226	247	211	242	253	235	215	249	224	249	245	221	223	257	261	218	200	235	259	247	261	243	224	212	225	236	257	243	227	211	220	223	234	216	267	219	229	225	215	225	266	225	239	229	247	249	241	243	252	262	220	223	231	232	202	245	228	249	213	243	237	255	270	234	238	235	230	250	218	227	233	241	242	234	259	224	245	219	228	218	243	248	225	240	229	231	229	246	238	243	239	230	217	234	252	249	240	239	249	214	224	237	239	241	214	228	253	226	249	235	217	233	213	222	250	245	232	228	242	241	239	252	241	221	211	243	252	226	226	241	249	222	266	225	244	251	228	211	230	213	232	244	223	204	241	246	260	240	215	253	228	216	207	242	255	243	237	227	222	241	221	244	228	235	262	238	234	246	245	240	235	241	221	227	240	243	242	241	248	216	241	225	272	237	228	239	236	254	243	252	233	242	209	237	251	239	223	224	264	218	233	218	237	234	224	243	224	208	231	221	248	247	274	274	248	212	251	254	255	231	241	255	269	242	214	221	207	239	230	241	235	242	222	227	227	269	223	220	235	216	223	213	257	246	245	249	215	245	219	256	218	216	224	217	232	248	239	245	235	209	220	241	239	222	220	214	208	231	227	226	234	281	225	243	206	230	258	241	233	251	265	227	254	244	221	234	240	235	232	210	230	226	217	255	258	264	213	245	239	251	255	238	235	242	284	200	226	252	245	237	219	225	274	259	231	241	277	249	211	223	228	234	222	254	220	232	238	246	217	243	244	257	254	241	247	231	242	215	234	243	222	226	244	255	235	218	253	258	258	227	243	268	235	244	205	221	237	230	264	247	237	230	228	233	242	260	235	236	266	221	231	249	225	255	235	244	252	227	231	276	237	214	210	226	240	252	233	224	261	210	246	218	234	240	246	238	236	241	231	216	233	226	231	249	217	234	257	231	221	245	233	231	239	242	227	233	231	244	235	214	254	240	236	230	231	271	234	252	223	248	238	212	244	268	246	186	221	233	203	221	259	220	240	254	228	262	250	238	239	242	262	240	241	220	238	226	245	236	240	223	246	271	220	258	218	209	232	232	245	236	218	249	247	246	251	215	223	205	237	242	251	243	250	221	283	243	220	239	236	234	229	230	229	235	222	246	275	266	253	260	224	229	215	224	260	265	206	245	245	242	229	221	253	223	210	234	256	248	240	241	241	226	238	233	260	225	235	203	232	262	234	239	247	239	244	232	242	249	242	230	236	251	216	212	222	240	227	236	248	236	252	222	258	235	238	233	211	264	228	228	227	217	238	231	226	246	230	252	211	224	240	260	221	218	232	230	222	254	233	232	240	254	247	225	232	263	227	219	224	247	259	239	228	229	227	237	207	232	243	232	218	225	247	224	227	235	237	237	217	263	231	209	229	247	221	254	257	241	241	247	225	233	250	251	222	236	238	219	226	209	242	259	232	243	212	229	245	235	239	226	239	225	249	233	254	245	231	256	229	241	252	212	230	218	248	209	240	232	222	244	236	257	252	214	242	257	240	237	252	237	244	225	240	260	238	211	232	213	216	253	218	227	220	255	228	270	243	227	225	250	237	239	250	242	234	224	226	246	233	222	230	257	219	234	228	226	256	242	238	235	260	269	249	232	227	266	231	246	222	260	211	241	216	233	229	229	270	248	232	239	200	284	241	241	233	233	254	262	253	257	257	228	249	235	233	222	233	247	223	234	208	227	215	232	236	254	217	254	225	252	252	232	239	247	241	253	210	242	259	260	239	229	233	230	230	223	228	250	234	234	226	225	253	219	234	225	237	242	256	238	227	218	237	230	234	223	260	221	212	197	220	240	235	256	238	260	219	235	220	253	214	215	244	232	231	242	258	268	226	247	256	237	248	246	231	225	234	235	235	223	243	207	218	234	222	241	241	229	246	211	223	228	262	247	233	206	255	229	230	244	237	217	230	255	262	229	238	235	189	258	235	196	244	248	258	208	237	248	226	237	234	229
25363	21226	27008	25325	7754	1651	1342	943	744	662	624	594	536	542	466	503	497	416	506	434	394	385	365	374	380	379	436	419	433	425	412	421	445	428	396	411	402	367	357	360	382	336	372	375	382	360	354	367	362	364	335	346	360	346	356	330	361	333	363	366	352	347	360	346	332	352	343	359	304	354	354	362	325	322	361	321	326	318	327	342	304	339	313	314	343	338	323	318	323	315	354	286	326	335	341	301	343	294	316	327	300	326	338	277	317	318	312	298	333	309	317	333	365	315	345	299	299	340	323	320	341	332	322	335	329	314	303	300	323	341	339	324	339	318	344	325	319	323	299	339	341	301	326	331	358	323	351	292	362	363	309	352	338	356	305	349	322	314	297	342	309	329	313	301	307	305	321	366	317	294	314	330	335	326	311	333	332	329	356	337	329	324	352	318	316	302	316	323	336	323	322	331	341	329	334	325	329	311	305	312	320	293	320	317	314	340	331	326	341	312	313	339	349	289	323	339	339	336	304	341	311	294	346	320	303	337	348	352	303	328	330	312	294	306	350	303	309	342	356	297	330	296	297	302	321	337	344	319	322	338	319	324	326	315	344	309	345	305	328	296	304	310	306	329	329	321	339	334	296	328	329	334	336	354	302	358	309	308	303	316	315	298	311	300	330	332	297	291	283	327	320	332	326	304	343	316	307	354	329	321	321	310	331	310	374	331	316	310	324	320	304	331	298	331	338	318	322	304	336	321	354	324	333	316	307	291	329	297	312	318	335	309	329	367	320	321	342	314	338	306	323	329	306	358	342	294	320	331	315	337	327	292	312	302	348	331	270	313	324	322	324	325	302	316	332	349	316	309	323	324	307	323	350	352	316	292	335	312	322	330	336	324	342	332	293	363	329	319	310	301	337	327	303	293	320	327	326	312	292	312	332	315	335	332	343	318	335	309	328	353	320	323	321	352	343	345	331	295	330	300	318	326	347	319	321	330	301	297	308	328	355	305	317	340	335	290	321	318	299	328	316	344	351	328	317	341	282	316	301	327	304	313	326	309	333	307	342	316	327	380	298	315	348	300	335	311	308	329	333	305	295	294	304	316	289	335	309	331	350	336	356	321	316	308	308	301	328	311	304	313	319	336	328	313	315	327	308	340	335	313	321	301	292	346	335	346	344	316	322	324	365	339	294	320	329	335	335	330	304	313	351	321	333	310	326	326	299	310	309	299	310	329	329	315	286	325	340	319	322	298	306	294	332	301	320	329	302	302	313	317	333	329	324	321	360	326	327	340	326	327	337	319	338	305	341	308	343	341	295	309	321	291	332	313	298	305	346	321	349	301	319	327	338	321	317	325	360	299	350	272	325	324	325	320	326	334	293	312	333	331	347	300	300	258	319	343	307	341	312	295	306	316	324	327	307	317	337	317	330	318	341	315	308	302	345	335	324	320	330	300	355	351	320	328	337	371	317	326	349	322	359	294	320	317	306	342	323	327	328	319	340	279	339	278	286	309	295	322	321	334	286	323	310	316	317	286	352	312	298	310	313	338	329	318	305	327	305	318	306	318	325	323	300	343	322	308	302	314	284	325	325	318	278	309	285	332	319	329	294	337	298	294	314	311	332	307	315	313	313	300	333	340	308	318	327	335	313	324	328	321	336	326	325	322	334	312	305	343	300	309	325	366	322	330	328	326	342	296	335	330	338	288	333	335	329	346	333	314	339	312	341	335	328	339	312	313	365	326	340	307	315	325	302	355	319	328	323	312	300	313	322	336	320	316	305	328	316	323	285	316	316	299	312	328	301	327	355	320	328	321	311	320	330	318	321	350	328	315	307	312	332	332	317	326	313	324	315	330	324	330	348	282	287	316	329	308	337	306	314	331	316	351	316	302	340	317	312	316	358	354	300	324	318	335	294	332	317	323	320	327	357	318	332	318	313	302	317	362	328	324	323	327	327	321	267	347	302	331	311	303	310	318	334	333	315	318	360	292	338	307	341	322	313	317	299	345	336	317	307	326	331	332	323	286	308	323	310	302	329	318	330	331	321	294	306	317	332	324	301	316	323	306	294	354	309	307	356	335	336	331	333	343	311	327	351	310	319	318	292	312	314	308	300	291	308	320	290	326	317	311	298	312	345	306	331	309	363	300	325	339	312	325	331	328	328	314	316	333	312	323	350	340	315	314	338	296	315	332	307	355	265	284	340	307	340	328	329	328	327	302	328	331	306	315	311	319	298	309	285	309	284	339	289	326	301	286	318	324	316	328	314	321	358	355	327	349	323	336	331	305	339	328	336	306	320	289	343	315	270	339	329	326	324	330	364	319	313	313	311	291	311	359	322	334	331	335	316	327	334	305	323	346	292	308	303	315	315	290	330	330	353	309	325	325	330	327	323	348	307	336	333	322	316	322	325	312	325	340	311	336	308	306	315	336	318	320	343	323	369	318	323	318	339	368	325	366	301	308	318	350	314	311	320	310	335	339	361	337	335	300	287	357	317	339	318	307	339	334	312	310	310	342	330	344	309	294	297	320	329	303	311	309	364	315	317	310	293	327	310	347	340	310	299	341	323	330	344	319	331	315	319	317	303	336	305	345	332	290	334	281	325	330	335	280	314	286	307	328	324	306	346	325	316	330	319	305	339	336	289	346	323	330	317	303	307	305	335	318	336	307	288	326	345	338	334	300	311	313	339	328	338	322	312	337	301	336	341	300	307	361	315	344	351	321	306	309	346	313	302	327	331	324	321	291	328	309	299	309	333	315	305	324	329	331	302	314	336	303	316	338	287	345	320	296	320	286	357	327	291	346	351	335	314	308	325	337	324	336	290	387	314	321	311	314	325	315	318	328	341	316	342	358	325	306	311	326	311	345	316	316	343	317	320	312	329	354	324	342	330	312	324	330	340	317	299	320	290	341	324	323	301	319	305	312	311	338	348	310	314	323	300	329	345	326	346	340	328	331	325	356	322	310	321	325	330	325	328	327	322	337	341	332	317	301	325	324	299	338	293	333	326	329	310	319	336	363	378	311	365	298	299	322	341	338	307	325	323	320	316	319	310	308	307	314	329	296	323	315	331	322	333	299	325	342	304	291	311	339	344	327	329	355	335	335	328	281	341	329	314	359	299	285	345	307	355	317	302	331	352	334	317	292	325	335	337	322	289	309	333	315	300	298	351	330	335	316	300	298	328	349	301	344	286	317	295	311	306	315	321	331	341	334	347	316	290	304	350	376	307	318	324	316	338	355	358	310	320	290	287	303	323	353	310	326	301	326	324	307	322	325	325	342	320	322	327	287	329	333	297	329	332	316	338	332	319	278	322	324	280	299	318	302	308	309	293	302	336	347	349	333	326	301	317	319	322	330	343	341	321	314	356	309	327	287	327	339	323	299	310	294	328	351	324	294	330	347	340	301	350	325	313	345	338	358	359	321	290	343	329	328	303	280	331	321	320	318	339	325	319	327	318	308	291	319	283	325	336	321	326	326	304	337	312	310	337	314
20114	29487	14973	7050	4525	3328	2955	2263	1567	1373	1238	1073	910	835	755	667	690	735	697	633	548	547	525	526	562	544	564	574	585	514	546	591	618	576	541	494	455	497	444	478	454	431	471	486	471	487	433	450	475	470	428	485	503	474	471	442	466	411	395	402	420	469	417	440	418	433	427	446	461	416	426	443	393	402	432	405	398	391	398	404	379	409	423	395	410	425	387	388	375	398	386	367	384	410	411	376	388	402	385	385	369	395	414	390	418	405	391	430	358	425	395	397	408	412	395	379	380	359	407	434	420	373	391	344	397	406	372	374	392	405	385	415	391	373	407	382	377	402	403	398	393	368	446	427	389	402	342	406	401	384	398	369	384	387	381	375	435	389	374	373	376	365	368	393	373	415	374	373	427	368	432	393	380	388	373	398	399	400	426	386	431	395	368	392	364	424	411	388	383	408	346	395	414	370	406	360	415	409	365	378	380	390	386	366	416	352	385	416	384	394	405	358	420	386	396	400	430	406	383	413	379	372	401	349	408	391	403	410	368	406	361	391	392	380	364	386	449	398	398	390	373	345	409	381	392	421	386	369	377	393	386	384	388	397	417	358	354	400	394	389	367	346	414	375	387	394	386	386	397	436	399	389	391	395	373	383	394	380	369	375	401	414	346	374	388	379	416	353	404	376	392	374	381	379	412	390	391	378	374	388	378	376	378	372	371	416	389	384	349	409	397	366	394	408	382	389	351	381	359	386	384	362	429	446	378	357	390	391	423	374	390	371	398	409	378	460	366	388	436	397	401	374	372	416	406	395	395	358	411	412	426	372	370	385	391	413	362	338	403	397	413	363	398	394	403	356	431	381	396	387	367	357	381	387	378	359	377	382	407	354	401	365	390	366	389	397	395	363	378	385	382	402	410	384	371	385	389	414	359	409	401	379	374	375	407	417	400	378	390	401	371	402	389	398	380	358	395	410	395	393	380	365	389	380	377	379	404	410	420	405	380	393	368	369	408	388	370	409	383	369	408	398	358	410	405	380	347	385	398	360	385	407	372	395	408	376	390	382	427	396	435	385	374	412	360	376	374	408	374	381	367	374	407	419	396	334	382	407	400	378	335	395	356	388	401	393	368	388	408	366	379	400	375	416	392	392	409	392	361	391	431	400	417	394	395	403	394	382	364	356	405	409	369	374	398	357	392	384	350	416	421	390	366	392	443	394	359	384	402	424	375	382	377	366	361	411	358	409	427	406	373	404	385	392	392	407	421	377	392	380	406	374	438	401	378	399	372	373	382	419	381	373	405	411	381	396	379	418	404	389	381	380	399	382	400	395	418	410	444	408	388	421	412	385	401	393	374	384	385	401	398	398	353	392	368	376	387	404	400	382	373	387	436	392	379	422	384	422	397	396	393	404	379	414	428	403	380	381	416	385	410	408	413	415	408	391	411	357	396	398	391	426	398	383	398	395	399	382	391	389	413	429	382	380	360	421	394	369	358	407	400	390	415	408	390	422	374	376	409	388	385	377	357	395	385	396	390	384	404	359	397	390	400	361	399	418	378	345	376	386	423	393	352	391	388	446	376	390	361	403	414	383	384	373	419	397	375	399	415	404	405	383	390	405	381	416	379	396	435	379	430	423	379	394	384	377	422	402	367	409	360	379	423	438	413	386	405	397	435	416	407	385	406	384	375	392	375	385	412	396	390	374	394	384	390	413	376	370	393	366	409	370	360	408	367	407	407	385	399	395	406	386	383	378	390	377	429	401	397	397	412	372	402	407	371	383	397	382	408	423	412	374	385	413	360	430	386	383	380	389	372	423	412	390	426	364	375	412	380	372	404	405	359	372	394	377	398	393	409	411	390	370	405	404	376	383	383	361	386	415	385	373	408	405	386	399	397	402	370	424	399	415	389	368	378	390	352	394	380	386	398	401	396	419	380	376	445	389	426	376	420	379	400	408	400	385	389	413	394	373	367	414	421	385	416	388	371	388	397	402	413	390	381	404	378	392	403	358	415	400	379	419	374	401	417	406	364	401	415	380	420	402	400	374	418	407	393	391	390	369	374	388	384	375	410	388	429	395	387	411	407	390	370	387	399	399	408	427	402	348	421	422	395	375	395	398	375	376	398	397	390	386	385	420	398	398	405	414	373	374	382	383	410	386	383	394	414	341	421	403	394	387	375	357	389	355	390	411	370	402	363	387	410	376	395	412	405	364	377	396	422	400	427	389	365	416	366	391	389	364	408	352	359	422	353	398	395	371	391	356	377	366	423	373	372	399	405	380	397	378	432	371	392	398	429	369	396	379	381	444	429	382	394	390	394	393	407	371	393	379	380	428	368	390	397	379	398	361	350	373	407	383	368	405	375	422	430	374	408	390	385	385	409	375	395	392	418	418	400	382	394	371	377	392	379	377	390	368	396	376	388	398	404	406	412	416	408	369	402	366	407	398	402	375	384	437	389	388	414	395	388	395	384	382	373	400	390	380	400	353	400	397	384	384	385	396	369	442	399	385	384	436	406	399	390	375	399	413	356	380	373	401	353	463	390	409	379	382	385	356	384	407	379	388	420	395	412	375	398	415	375	371	381	369	411	386	416	443	383	397	410	390	388	408	401	379	402	411	343	401	392	392	419	391	360	415	384	394	392	394	385	409	413	395	378	376	406	401	412	411	404	411	410	373	385	385	413	404	405	391	395	388	355	394	404	383	385	374	391	411	373	394	359	402	404	422	414	380	377	390	401	427	393	399	402	369	367	401	391	395	374	427	393	414	366	387	384	409	375	423	371	409	377	400	378	391	373	402	393	399	393	404	369	384	369	409	400	381	377	428	378	401	399	400	369	381	400	409	384	399	421	404	416	393	410	396	389	385	392	383	385	382	373	408	372	377	385	374	421	361	391	354	386	394	420	407	405	390	371	417	396	407	383	373	360	400	411	397	376	413	380	378	398	407	399	399	402	415	396	368	422	393	346	399	426	396	366	362	389	410	380	370	404	409	397	395	378	388	394	361	392	392	375	382	407	437	390	371	415	429	380	399	384	366	390	405	396	357	386	367	393	420	401	364	367	428	429	391	364	363	386	388	393	439	394	390	406	383	391	386	399	390	380	372	377	388	379	408	389	372	429	352	405	381	374	410	366	389	399	385	381	360	396	373	397	418	372	381	387	466	378	399	411	418	382	427	370	387	360	420	339	368	400	363	395	356	374	373	383	412	401	399	381	405	363	405	427	358	392	389	412	408	408	401	413	403	377	351	401	416	399	397	367	396	413	359	389	378	386	379	409	353	403	376	376	395	394	359	381	430	376	395	387	389	424	353	388	362	385	400	429	382	414	393	399	389	393	372	363	403	394	403	408	389	395	410	391	404	393	383	383	362	393	416	369	350	415	405	423	400	403	395	426	401	394	413	411	377	404	398	343	404	382	377	401	383	411	395	417	405	379	410	393	385	412	351	403	328	391	391	368	397	386	386	407	377	373	381	406	400	387	438	389	398	391	393
23159	21220	28845	23884	21227	21102	7117	2206	1267	1080	1065	859	680	646	611	562	573	548	510	518	434	393	410	353	396	436	382	407	388	369	406	436	447	403	392	374	317	334	283	295	276	299	295	304	301	289	264	313	315	288	289	290	360	339	289	315	281	301	267	272	281	252	276	261	282	282	268	298	282	268	267	243	253	263	252	233	244	239	240	219	260	230	229	242	230	244	216	246	224	248	222	249	256	253	235	217	240	222	236	235	236	245	246	249	233	221	258	225	237	241	238	264	259	239	214	209	242	243	230	264	247	236	225	266	228	231	256	235	227	245	203	244	240	252	242	261	228	236	255	210	226	227	230	249	233	234	256	229	220	248	212	232	212	257	248	227	253	236	216	219	229	247	212	210	212	228	217	211	239	249	214	221	234	232	248	244	234	258	233	245	227	234	229	227	249	239	230	250	247	236	253	239	255	254	245	251	242	251	229	256	235	263	235	229	222	249	230	259	228	247	219	245	224	237	234	250	219	232	224	239	224	218	237	207	249	243	245	211	263	255	238	210	231	244	212	250	264	235	225	224	238	236	222	250	246	237	232	212	216	247	227	237	220	229	233	245	236	242	230	238	218	226	239	238	204	239	240	215	242	241	237	239	228	211	228	249	227	250	256	233	242	231	232	240	246	256	219	230	228	234	232	235	257	236	235	245	222	232	270	236	223	241	222	253	228	216	260	230	243	264	223	223	221	232	267	243	213	238	247	209	222	236	253	257	242	227	241	220	241	242	242	238	232	231	232	230	270	229	241	239	246	202	235	217	258	239	241	238	269	216	244	225	203	251	222	270	231	256	237	243	227	239	226	228	228	237	238	202	236	255	223	237	214	226	238	231	241	250	260	235	239	238	211	232	237	208	231	224	269	233	261	220	230	226	235	280	248	251	232	251	259	236	227	202	253	236	186	216	251	237	217	225	253	252	224	241	237	234	261	241	224	228	230	218	225	220	248	252	223	192	210	231	211	249	254	224	202	213	226	233	229	234	221	237	238	210	219	239	213	230	238	230	231	240	229	249	225	246	226	254	240	252	267	242	232	254	245	229	217	244	270	229	245	204	236	248	213	251	223	240	238	217	231	254	249	242	240	237	222	246	239	270	243	219	231	272	236	225	237	213	215	236	241	201	236	201	222	226	224	221	245	242	241	237	256	216	233	261	251	230	209	218	230	240	234	230	213	219	211	255	241	256	267	199	221	226	221	219	249	249	228	242	264	223	232	222	235	230	199	228	200	230	231	223	226	245	221	237	249	250	250	236	253	252	249	214	233	234	195	243	218	238	216	245	229	237	244	222	208	242	244	240	229	228	248	230	227	223	246	226	213	219	250	239	248	219	253	241	218	252	237	227	223	201	262	239	223	248	249	225	249	236	258	229	230	244	231	195	233	232	214	238	251	201	233	231	231	208	238	231	228	205	241	231	223	237	223	220	206	226	218	207	242	228	220	203	231	232	221	253	231	246	268	225	249	248	266	217	214	248	232	231	228	240	220	244	237	228	247	238	237	232	242	238	209	228	237	249	238	229	230	216	214	208	252	222	234	226	238	244	216	240	240	228	255	255	230	236	219	236	225	286	248	234	206	232	265	226	243	237	209	241	226	208	221	226	227	217	240	239	230	232	236	248	209	226	230	255	256	239	232	248	211	232	250	242	253	244	237	217	248	218	215	219	245	248	235	247	273	217	247	211	238	263	214	199	243	252	219	234	239	211	218	215	224	241	201	212	256	234	214	238	239	239	218	227	212	229	220	239	260	231	236	204	242	218	245	223	221	233	238	239	233	235	225	249	225	231	246	223	251	250	231	254	234	238	209	234	232	224	260	224	245	239	234	237	220	247	205	215	249	240	238	218	215	237	222	245	246	237	236	218	224	224	231	214	225	238	277	254	225	236	231	246	249	261	222	235	255	259	227	256	272	237	246	229	229	248	217	218	235	245	229	264	238	232	243	234	215	241	228	234	244	243	248	234	240	232	218	240	239	230	219	216	241	237	204	218	222	219	232	214	215	237	227	220	234	239	229	221	220	243	257	237	230	229	249	261	226	189	209	260	233	232	237	237	249	209	235	225	251	260	233	238	228	218	237	230	235	228	206	215	203	258	242	226	231	234	225	233	240	223	213	246	246	230	223	253	234	257	230	243	233	250	262	261	260	259	235	208	240	245	207	254	248	242	224	255	228	229	237	238	248	220	215	236	232	229	221	255	216	212	223	224	194	235	237	243	244	223	231	242	239	224	242	215	233	248	250	203	204	236	227	231	223	235	252	245	237	215	214	220	230	228	237	238	218	230	261	242	222	228	228	219	243	255	229	253	247	257	224	222	215	231	221	250	249	234	235	206	225	229	216	257	266	277	253	241	232	263	227	231	231	236	224	225	256	261	264	265	217	212	214	271	211	228	226	248	221	214	260	230	254	249	230	241	244	257	242	250	254	250	252	250	234	239	238	233	244	266	232	245	234	244	248	231	208	235	233	240	207	223	233	235	272	259	203	242	239	227	233	234	249	230	211	228	217	253	239	240	224	214	253	249	215	215	236	225	251	230	230	231	234	213	234	229	234	274	223	241	209	220	239	231	214	223	224	232	208	216	270	238	256	227	262	246	211	248	245	243	235	243	239	261	189	238	221	208	241	260	237	228	247	234	240	228	234	274	239	245	222	220	241	236	232	204	245	250	251	222	220	203	195	224	226	249	239	257	220	245	221	238	241	212	259	224	247	222	234	256	183	224	245	201	213	222	234	229	237	231	226	249	210	226	245	235	239	225	233	233	247	214	269	231	260	216	252	246	216	218	275	257	224	224	238	239	236	267	244	215	254	239	251	249	229	226	210	226	225	276	257	241	241	234	238	254	222	219	250	242	219	229	239	244	214	224	205	272	241	232	244	225	230	245	230	220	197	256	260	245	219	244	241	224	234	205	239	228	237	218	227	223	224	197	245	247	244	256	239	239	218	221	235	253	221	229	248	212	243	234	239	217	220	248	195	220	212	235	229	249	225	234	216	249	225	245	239	235	235	201	236	230	236	224	245	233	235	221	230	232	238	230	203	248	216	220	245	228	243	227	241	226	241	216	217	244	213	224	234	231	237	238	215	217	221	261	217	227	231	229	238	215	241	217	211	252	238	233	228	268	208	221	215	221	238	193	243	245	234	264	243	266	221	236	221	217	237	264	232	229	215	226	208	235	237	242	244	263	249	217	236	230	268	258	245	256	207	238	237	225	249	219	223	245	227	229	224	226	227	235	235	220	218	231	241	247	233	238	225	245	252	221	248	219	257	271	223	236	231	236	245	204	241	223	207	231	251	244	217	220	234	226	261	211	237	220	254	243	245	258	219	258	249	217	219	225	264	243	211	215	245	230	255	242	245	215	256	248	237	242	234	249	206	237	225	228	227	225	246	223	233	236	250	228	249	224	216	246	225	219	224	232	235	208	243	230	243	237	235	257	224	205	237	220	212	224
23187	40415	24354	12847	8197	6298	5390	4388	2933	2374	2166	1825	1381	1248	1073	1088	897	898	878	880	720	633	573	520	648	657	575	588	647	574	611	705	630	636	586	533	493	434	458	445	408	426	425	419	364	388	408	340	380	375	383	447	440	438	406	400	397	366	388	411	397	356	360	359	340	368	344	367	366	353	312	305	323	314	330	322	297	304	289	261	313	298	285	267	294	301	278	293	307	290	340	293	271	307	321	277	268	303	299	313	281	308	275	254	316	285	301	249	303	272	305	320	279	268	266	279	293	269	259	290	280	282	303	283	267	311	257	278	270	307	278	300	269	270	275	285	259	297	252	280	265	262	298	303	259	264	286	310	250	270	306	262	279	273	301	268	310	304	295	284	302	275	251	267	275	268	257	284	254	277	274	293	284	259	268	294	259	281	295	300	298	289	267	246	289	287	289	269	284	281	275	276	263	263	296	283	261	294	260	284	271	270	265	273	280	302	270	258	243	256	292	280	287	263	276	295	255	301	253	250	285	276	301	297	261	262	278	288	269	289	278	251	265	277	291	283	273	292	281	289	280	262	286	254	275	285	280	279	295	288	228	285	275	281	268	296	283	251	266	305	290	277	301	277	340	270	284	279	284	271	281	265	276	295	302	270	295	280	290	256	266	263	257	281	292	299	295	276	263	269	251	294	300	265	246	288	273	247	264	273	246	279	296	284	284	270	270	278	291	265	277	243	301	280	289	271	267	279	264	242	267	271	235	258	275	282	271	286	266	269	274	295	280	302	281	276	280	268	298	260	281	285	269	248	311	273	282	238	264	245	297	296	270	255	280	269	282	246	269	255	293	288	269	254	265	269	286	285	280	278	274	285	280	287	270	290	270	273	289	295	263	258	293	260	241	276	266	268	259	274	295	269	293	304	280	269	260	289	258	272	301	263	291	275	284	279	258	284	272	284	274	266	279	299	289	274	281	299	291	284	306	311	276	317	286	294	299	266	302	283	288	301	299	266	293	295	297	309	285	275	257	284	262	280	290	271	289	293	289	303	281	285	284	249	268	296	262	269	278	291	275	297	283	252	288	287	284	276	261	258	296	268	291	278	259	270	297	272	301	281	265	254	269	294	245	283	287	287	290	270	287	255	294	253	294	285	268	282	292	286	280	272	280	272	296	283	294	305	268	281	260	285	254	258	259	272	277	267	268	292	262	259	278	261	242	279	283	270	283	298	294	282	262	308	310	305	278	241	301	260	291	283	296	278	285	268	272	276	262	306	253	305	249	271	256	262	285	259	268	254	276	273	290	286	273	279	276	273	269	302	273	277	288	284	270	244	229	283	257	284	274	314	287	280	270	288	291	288	276	290	285	285	306	302	284	274	279	282	275	291	266	307	282	278	290	287	279	290	277	291	280	301	260	289	277	291	268	285	292	275	293	278	296	243	268	276	237	307	303	258	259	282	264	248	282	288	299	304	289	262	274	269	269	244	317	256	250	272	278	280	275	262	267	254	317	292	305	270	280	289	255	296	278	318	292	276	284	290	258	259	299	288	269	290	267	244	282	277	295	270	263	290	261	296	261	281	276	265	284	281	271	287	280	287	277	282	270	277	287	288	271	272	269	249	277	245	290	245	268	272	305	299	250	242	274	257	256	283	277	283	269	302	238	297	267	265	307	290	279	278	285	273	265	278	264	299	272	251	290	266	244	291	294	273	307	291	280	283	272	308	270	297	274	275	282	257	288	282	280	265	285	266	242	270	289	264	255	281	261	257	247	245	245	272	261	266	295	289	286	293	266	269	290	287	299	299	275	291	280	284	283	278	279	315	278	247	275	280	281	285	258	290	265	253	273	284	297	271	280	276	280	278	291	280	275	271	296	282	282	266	267	277	274	264	270	293	292	304	272	276	298	317	301	258	279	282	269	267	269	319	290	257	276	279	253	270	269	284	280	325	297	262	266	258	311	283	272	289	307	278	291	264	306	274	269	249	287	281	285	277	313	294	301	261	298	290	267	279	286	279	285	316	312	242	310	277	277	286	271	260	286	264	285	289	265	264	278	302	245	267	256	271	275	304	284	250	261	279	263	278	258	285	272	277	280	278	288	268	309	267	259	288	265	247	300	285	268	269	252	280	283	287	279	301	286	301	294	280	250	295	311	269	295	272	297	289	269	282	282	293	276	281	279	278	274	267	271	305	317	273	289	250	302	255	277	307	260	294	258	237	258	277	272	286	276	267	299	271	278	301	266	282	286	300	294	261	273	270	296	260	296	310	265	317	298	264	271	291	270	267	284	289	289	280	286	268	244	303	262	283	304	280	304	285	269	260	261	256	235	298	281	288	286	284	258	306	275	289	294	287	261	283	247	300	314	279	283	267	256	278	283	266	254	294	262	284	254	281	314	243	288	299	274	303	249	292	305	243	246	275	268	301	317	302	284	287	307	281	265	279	300	274	287	284	327	299	295	287	290	269	276	284	258	262	268	293	278	250	285	270	292	276	265	278	284	283	245	253	253	261	254	289	285	304	296	273	266	255	258	265	248	290	278	260	277	269	242	254	265	258	305	276	263	288	258	298	291	263	286	285	261	273	286	258	261	312	284	272	304	292	302	264	272	279	263	275	287	279	236	289	303	299	262	324	284	253	267	289	289	273	256	272	277	281	295	296	270	295	286	300	279	270	285	276	265	254	263	291	270	293	268	276	316	254	300	293	276	283	282	287	275	297	287	270	312	283	272	261	246	233	251	277	274	277	261	272	289	283	273	288	244	276	295	288	283	265	287	265	300	242	275	297	260	270	266	279	254	261	286	250	294	266	267	296	283	305	296	291	285	253	265	286	266	298	285	325	267	258	291	305	287	271	273	277	257	261	270	281	259	251	281	267	271	295	303	280	266	263	271	279	303	265	270	309	281	271	278	289	286	281	275	303	308	240	292	261	276	287	263	255	266	288	289	268	267	282	290	305	285	291	261	322	263	268	294	286	262	294	273	286	319	255	283	262	260	270	270	284	253	277	267	262	272	272	265	272	298	259	298	330	267	280	296	278	281	257	302	269	279	287	289	283	255	255	293	246	331	262	273	239	281	290	284	273	285	282	285	289	266	255	267	279	294	289	320	263	284	275	272	280	263	275	259	296	261	277	291	279	306	272	277	274	278	249	248	299	265	297	266	270	281	260	292	252	254	291	274	270	261	309	266	266	292	262	310	278	280	285	302	269	274	307	309	274	256	288	290	267	278	250	261	272	291	279	253	286	277	294	264	310	250	269	280	254	310	282	278	254	294	289	293	282	299	293	281	270	317	287	296	257	278	263	311	290	298	266	264	272	270	275	295	282	267	303	293	305	269	297	310	265	256	295	284	265	299	286	266	287	272	287	280	267	272	310	255	280	287	288	266	278	296	287	262	268	263	287	255	266	281	263	284	286	257	278	273	306	283	292	276	304	248	282	283	277	287	295	272	279	261	243	307	275	277	266	260	264	293	301	285	296	303	274	287	259	285	285
27429	20540	11133	3606	1272	945	788	653	448	475	446	423	408	343	356	375	344	364	370	356	288	318	297	288	304	293	334	338	322	309	338	354	338	358	304	310	315	306	321	272	288	294	312	290	278	248	297	278	288	276	298	325	263	283	302	286	275	299	305	263	311	275	275	273	279	294	310	273	279	266	239	275	287	281	277	275	254	240	294	258	262	240	254	275	254	274	269	248	271	283	282	281	258	242	288	249	264	282	284	258	262	257	261	261	265	261	247	260	262	237	232	245	248	278	262	246	267	260	248	224	235	271	268	266	246	268	238	279	290	267	286	273	231	239	264	266	259	256	262	266	296	271	265	270	239	263	275	259	253	271	239	260	254	271	282	282	279	226	247	252	260	271	268	224	269	261	261	253	266	267	258	281	281	250	250	282	269	243	250	252	276	280	280	244	254	260	275	266	265	254	278	272	248	247	261	273	255	242	232	279	259	247	260	253	263	285	269	265	277	249	252	254	237	275	265	255	255	282	279	257	256	283	272	259	252	271	246	256	265	255	267	257	286	270	256	256	281	278	262	256	275	253	266	264	236	267	273	265	281	273	235	225	274	263	300	279	257	231	289	271	260	233	242	272	283	268	273	249	264	272	262	279	273	277	287	286	283	271	280	282	292	230	255	288	293	270	244	288	245	261	264	294	267	275	248	294	264	250	292	238	276	257	254	276	296	243	275	284	249	266	250	236	272	264	247	274	255	253	278	277	239	295	284	269	277	273	263	273	264	298	273	254	288	248	265	270	278	267	293	226	262	276	273	236	274	262	273	275	253	271	248	266	245	260	250	253	244	267	263	239	269	248	271	252	277	264	251	288	284	307	283	268	258	280	269	232	278	273	247	262	278	283	250	261	272	272	261	237	246	261	273	261	283	288	289	252	266	248	264	258	273	279	308	270	281	245	263	288	264	269	257	285	259	249	238	256	284	255	259	275	260	254	251	258	264	255	264	262	250	243	241	240	266	259	266	283	271	260	272	250	276	253	252	254	270	276	270	266	256	269	257	281	273	275	281	276	266	274	274	248	278	251	268	257	265	245	281	269	263	292	298	286	266	223	247	308	267	274	277	245	279	263	262	251	283	281	263	263	266	256	236	272	260	262	261	252	254	247	283	244	310	276	308	288	286	258	255	251	263	276	256	255	273	260	259	268	246	256	268	265	261	241	286	237	251	259	310	270	256	258	259	273	239	245	275	276	270	246	259	261	259	264	283	248	236	273	259	279	265	271	261	249	257	295	251	284	236	241	280	248	253	268	244	258	269	262	273	263	284	247	258	263	281	289	298	269	252	288	267	256	253	250	305	261	261	288	234	272	266	269	255	269	245	245	253	292	273	251	277	268	247	261	263	256	256	275	256	277	260	251	247	268	270	286	251	284	288	267	261	271	256	265	284	290	306	267	289	272	256	255	265	268	263	252	259	254	283	255	291	259	241	247	252	288	280	277	267	274	280	247	229	296	264	256	263	253	275	287	275	231	268	278	261	257	253	252	258	260	290	244	259	258	281	252	289	282	260	263	231	272	296	268	277	294	279	296	256	303	270	259	240	280	291	266	246	261	255	246	269	257	252	243	262	282	262	258	265	280	255	271	267	281	251	262	261	268	274	274	273	266	260	274	259	259	279	278	285	271	265	265	275	277	278	257	270	238	262	291	240	274	256	281	268	260	269	267	262	269	268	259	282	280	269	259	254	263	294	245	258	263	272	247	280	278	286	257	265	250	291	274	274	272	270	275	250	259	270	258	295	255	259	263	224	269	278	241	254	235	238	259	235	248	254	243	297	252	275	284	277	266	271	269	258	252	276	268	255	266	264	265	259	232	250	243	246	253	243	305	274	240	251	270	290	241	251	243	270	276	251	268	294	231	285	280	254	255	242	267	256	273	261	294	262	267	284	282	292	269	262	271	236	270	265	288	267	255	259	271	296	265	286	267	257	271	266	274	289	301	268	275	254	237	278	282	301	260	263	301	262	254	290	279	268	273	278	255	263	249	258	251	284	261	258	262	260	272	275	284	266	248	260	297	247	265	264	280	239	294	261	288	300	277	279	252	236	275	287	267	276	269	267	257	241	264	277	261	232	276	266	262	244	256	255	268	284	258	252	249	262	244	269	253	267	265	248	264	247	248	242	264	222	244	238	309	250	293	260	261	259	280	295	239	276	264	257	299	256	255	252	276	248	262	243	265	265	274	282	239	245	266	272	282	276	271	265	274	261	286	240	248	248	288	278	280	276	297	236	265	278	255	269	274	295	276	262	266	271	296	252	261	254	287	263	279	263	267	295	284	258	238	282	284	268	269	245	242	275	263	238	277	287	262	253	290	270	295	243	260	268	267	308	273	261	270	266	252	267	233	279	278	258	279	290	285	256	269	258	261	259	250	238	252	217	290	257	273	279	275	279	249	262	267	263	298	261	234	265	272	272	260	278	244	275	259	288	252	247	286	269	253	265	214	268	306	269	251	270	258	248	254	252	281	256	229	245	290	252	278	284	268	264	264	282	251	292	252	234	245	267	275	270	291	268	245	258	277	276	262	279	290	270	294	255	285	262	245	269	291	245	223	268	288	265	245	263	236	258	228	268	245	245	249	289	249	272	273	272	267	304	250	277	247	264	257	265	271	268	249	256	274	288	292	239	267	259	269	255	243	266	296	259	270	282	271	242	236	262	281	270	267	259	261	288	257	254	268	270	255	257	265	252	261	263	272	265	267	255	263	244	281	255	250	289	276	291	274	298	291	286	262	278	280	266	272	258	243	224	258	266	251	288	246	244	262	268	241	267	255	275	269	272	266	284	261	235	265	296	266	274	264	274	266	259	287	270	265	261	271	270	256	298	274	256	269	274	290	255	273	262	249	282	255	284	271	260	234	285	255	290	283	261	274	281	249	258	285	303	243	261	260	259	283	251	232	260	265	254	275	237	280	296	238	286	247	268	227	277	252	286	284	271	263	291	269	251	269	261	252	263	274	296	273	264	276	271	249	287	294	258	261	272	280	246	268	281	288	243	287	288	267	266	261	260	248	271	261	275	252	268	267	267	257	265	274	294	302	245	286	278	263	252	280	264	267	252	268	271	270	269	252	265	259	284	252	242	269	248	258	244	220	251	285	286	258	267	297	269	266	270	241	251	236	261	252	256	274	242	274	310	279	265	237	256	256	265	239	278	271	265	261	269	276	268	284	248	271	282	267	241	251	270	258	288	274	251	265	279	267	296	270	289	255	258	263	255	258	275	264	283	253	263	275	246	261	235	247	259	246	245	266	261	295	284	275	265	258	276	263	265	241	238	243	284	254	261	236	303	274	291	267	283	287	269	249	274	250	290	263	250	267	311	271	241	253	263	304	295	269	246	266	270	249	260	261	238	270	262	275	261	269	275	237	263	260	281	241	276	268	271	259	274	254	265	246	285	265	268	260	255	259	262	248	264	299	279	258	259	229	283	278	247	261	235	269	250	239
18929	24586	10520	4896	2408	1774	1719	1346	940	765	744	713	611	572	506	556	491	472	526	542	473	423	416	392	435	467	430	442	478	402	464	493	422	481	462	465	384	382	365	398	394	336	396	380	368	350	392	346	381	401	404	424	418	409	400	393	374	354	368	344	357	352	382	322	320	341	365	356	321	347	336	344	355	341	364	331	323	338	340	333	315	323	353	339	354	336	343	343	342	322	340	326	316	327	312	315	320	321	296	316	343	305	353	321	332	345	358	362	334	350	329	351	311	321	311	361	337	348	308	332	353	332	305	363	352	304	343	326	298	327	345	331	328	313	327	325	340	321	348	330	340	335	328	352	335	334	333	326	331	325	320	315	332	306	323	313	314	312	338	320	365	326	342	338	345	345	338	321	293	338	316	324	298	330	302	321	367	303	342	320	350	334	334	342	319	322	316	298	356	319	344	308	323	304	322	311	344	328	322	318	323	345	312	309	342	357	335	316	333	348	325	332	351	302	295	309	324	322	326	326	347	317	337	305	336	311	300	327	348	317	309	329	317	306	360	325	371	343	318	315	340	284	291	360	341	345	353	345	318	317	342	277	355	300	349	326	332	308	335	342	351	358	299	355	359	301	345	324	333	316	353	360	297	325	292	334	326	314	326	337	335	311	308	360	334	374	321	348	341	335	356	310	314	309	324	321	315	335	325	336	326	346	306	312	326	326	337	308	326	314	330	327	351	319	327	313	365	359	304	312	306	337	345	330	299	309	318	316	326	277	358	344	339	311	319	356	319	305	336	362	329	327	337	360	315	319	339	334	348	311	341	336	332	353	302	321	319	296	340	341	350	343	358	348	329	306	307	338	328	328	364	320	311	307	354	318	310	348	345	333	359	313	318	332	347	349	331	343	348	356	320	342	305	314	315	359	351	322	306	318	350	345	342	346	365	349	294	302	330	347	378	348	352	318	309	320	301	336	326	320	335	308	356	346	328	311	350	306	332	355	297	335	332	333	349	339	356	308	335	353	317	310	338	320	327	320	366	319	330	303	322	302	315	311	344	328	323	290	330	311	311	321	324	318	317	315	305	354	299	340	334	361	324	318	329	344	370	331	271	340	293	298	320	321	349	321	354	316	341	317	323	327	341	327	311	372	313	356	338	359	334	332	319	329	356	335	308	327	296	321	327	312	304	302	329	368	293	314	352	343	336	350	313	291	338	337	377	345	330	337	331	355	324	332	334	335	305	332	316	301	321	329	325	311	326	316	363	345	339	334	315	323	320	333	347	313	300	361	323	296	349	304	339	324	327	320	324	347	308	352	358	323	353	294	319	330	331	329	326	332	335	333	330	329	331	357	333	345	323	339	348	315	345	358	313	341	312	331	284	373	331	346	313	324	337	317	341	333	360	339	346	338	346	347	291	318	319	310	327	334	304	304	316	313	319	329	334	325	329	320	307	317	333	311	368	347	328	310	297	318	336	322	338	330	364	359	337	344	326	298	313	360	336	364	306	306	371	329	324	323	351	338	315	335	343	343	323	327	323	316	347	341	333	307	351	324	299	333	345	345	314	291	330	325	329	344	336	337	332	350	329	337	325	330	320	323	323	323	324	334	333	341	330	310	338	353	323	305	328	330	318	342	312	311	356	309	333	332	347	338	345	321	325	313	286	310	326	323	347	327	334	317	347	341	307	315	347	331	350	312	311	327	320	302	329	304	345	331	353	346	354	341	312	310	307	314	334	359	361	317	335	366	352	319	345	326	346	330	305	314	316	338	341	321	329	302	344	324	355	348	305	304	339	318	295	341	344	344	339	335	336	341	370	363	340	313	352	322	350	311	334	368	305	331	309	319	323	351	322	336	311	328	334	312	307	320	305	313	366	318	308	361	318	336	343	328	339	315	310	335	346	324	317	318	332	337	354	318	367	299	324	297	320	336	311	307	292	332	309	332	317	350	379	348	320	345	341	327	314	332	344	338	322	338	334	324	312	330	339	287	331	329	330	329	321	287	306	332	326	347	324	330	339	374	291	345	352	295	358	320	336	318	310	343	307	357	293	317	333	328	324	344	324	337	350	335	338	324	347	347	361	302	303	299	324	337	319	328	305	330	333	334	315	342	346	347	335	327	327	314	337	322	363	346	347	302	326	340	317	321	299	312	333	325	349	338	318	344	328	317	372	337	314	309	315	328	332	316	334	334	321	343	331	319	344	323	321	330	346	347	325	326	319	323	360	307	327	326	338	348	311	350	359	290	353	356	342	345	318	334	297	346	313	294	348	327	329	349	334	322	323	313	328	362	343	325	319	349	333	332	321	309	344	348	348	349	337	311	331	353	316	346	308	333	317	330	315	339	307	330	346	348	303	346	346	346	336	301	310	356	337	349	315	357	328	322	337	360	331	343	336	334	350	323	322	366	295	337	324	309	337	349	303	334	292	336	333	303	316	313	313	338	344	302	334	307	309	333	329	324	305	303	300	316	348	326	344	369	315	313	342	307	330	341	330	345	301	306	334	326	327	336	337	345	351	332	337	325	361	306	346	328	337	347	356	308	307	318	311	318	327	349	323	339	364	332	317	360	300	328	330	311	362	304	312	294	355	343	325	320	319	339	350	303	328	291	322	320	332	309	300	303	340	333	329	323	363	332	338	342	322	331	339	330	312	321	319	336	324	322	328	319	321	349	327	340	335	320	343	364	346	318	326	319	323	326	280	324	339	334	312	317	300	374	334	370	344	343	345	329	345	321	340	363	316	343	343	329	341	296	312	325	328	341	335	297	331	308	342	345	373	337	323	323	308	329	342	314	348	296	348	305	300	334	284	318	305	356	323	339	306	344	343	338	327	347	294	328	354	325	296	315	368	329	338	345	296	330	314	346	312	311	325	285	361	321	322	313	307	336	310	348	327	303	339	357	309	329	313	333	347	321	313	329	332	348	349	354	330	308	317	286	324	335	322	339	320	300	344	332	325	321	316	320	342	377	327	327	310	317	313	296	360	310	319	325	334	341	323	331	289	321	344	341	314	351	324	320	324	341	340	313	351	326	318	323	319	342	369	314	337	311	282	333	367	327	305	322	309	342	313	341	340	328	350	320	335	342	340	372	306	319	345	318	336	328	339	330	356	317	307	354	339	329	366	314	310	331	292	350	324	316	285	329	352	336	321	315	321	343	318	349	330	332	335	366	313	337	351	323	316	325	341	317	330	329	327	303	357	348	306	305	340	330	302	327	344	334	326	346	342	360	328	362	352	315	362	310	327	343	354	351	330	341	297	307	322	352	328	317	336	319	332	333	348	291	337	356	326	321	317	324	341	334	326	339	324	337	332	341	330	327	349	347	320	347	361	325	326	378	329	366	327	342	341	356	324	355	325	333	320	353	355	341	311	318	313	310	335	338	342	301	324	329	362	334	334	315	334	331	365	317	303	313	349	330	341	357	308	328	333	343	335	314	296	354	324	339	341	312	320	347	292	302	315	334	328	352	325	336	321	347	376	340	324	298
24238	21220	28289	24428	21005	6818	1750	1205	819	750	680	600	483	415	437	430	390	371	363	387	356	262	276	264	285	296	268	295	320	294	333	319	347	271	286	261	256	258	226	284	224	237	250	219	262	216	252	207	232	225	238	245	256	241	228	237	212	233	199	250	236	226	212	224	199	224	231	220	214	242	198	199	209	185	182	204	191	189	219	192	161	221	193	218	190	193	194	207	193	200	182	186	208	201	216	196	192	164	169	185	188	201	192	205	172	170	187	230	202	213	207	193	185	191	181	189	177	189	176	186	178	192	189	182	194	195	193	203	203	198	197	197	187	203	202	184	192	187	177	185	207	203	207	174	204	175	191	191	195	197	168	182	157	189	181	200	178	202	189	210	184	178	173	219	190	181	185	202	177	153	191	186	190	186	206	190	210	175	185	194	181	161	214	189	204	181	185	187	211	193	184	188	184	210	183	173	176	184	176	195	200	190	175	160	185	183	207	179	174	168	189	173	184	190	193	209	181	171	204	168	207	159	204	181	180	169	181	175	206	195	180	205	214	196	177	192	202	197	199	198	185	182	195	197	169	193	206	179	169	187	190	185	175	184	183	217	208	188	190	196	204	185	170	181	202	185	200	179	190	160	206	186	189	181	215	185	183	197	182	199	174	190	163	184	205	202	189	164	170	185	182	131	208	202	209	186	188	195	202	184	199	195	204	189	203	171	165	171	200	183	219	206	182	195	186	196	189	181	167	174	190	185	200	209	178	214	223	196	191	165	188	188	171	159	187	175	179	200	168	187	196	193	163	187	173	184	193	180	202	203	207	189	193	198	195	202	171	197	193	200	189	184	187	170	203	214	173	176	189	192	188	190	189	176	184	200	188	193	212	174	177	200	187	187	152	190	175	197	183	199	183	173	186	177	201	192	190	194	175	201	213	218	147	171	168	208	176	183	185	182	217	189	214	176	187	173	172	181	201	195	190	179	183	177	198	172	161	191	193	227	175	203	188	185	192	185	198	184	200	211	201	198	172	182	196	198	182	182	193	193	175	195	179	186	203	206	193	194	176	209	185	212	185	207	166	213	172	203	171	199	182	191	175	191	212	173	176	201	175	174	186	172	194	188	194	188	180	210	198	199	184	200	190	187	189	199	174	180	192	172	203	197	169	177	173	189	177	164	202	179	207	189	183	197	192	202	181	209	201	167	184	206	222	181	198	199	201	195	176	196	191	188	181	198	194	184	166	186	191	159	174	179	182	208	193	176	181	200	182	214	209	190	164	158	178	188	195	200	189	171	180	189	203	193	182	200	186	164	194	181	197	172	205	178	201	188	186	209	201	168	202	198	202	185	194	199	176	181	191	219	195	184	201	170	166	190	213	200	191	190	202	210	193	194	194	195	212	207	215	197	181	197	210	176	199	214	206	202	187	182	203	197	201	209	173	214	192	205	185	200	171	186	195	201	184	169	199	175	169	196	189	180	203	195	199	186	178	157	185	228	195	201	188	181	184	195	181	191	175	187	208	186	178	197	172	196	168	197	196	195	210	183	205	194	182	175	201	173	176	202	164	176	208	189	166	184	208	218	191	170	187	188	197	170	183	164	165	196	213	210	174	165	212	195	195	174	156	181	184	212	216	174	163	193	188	187	179	202	174	201	175	188	170	205	177	202	183	176	193	189	180	190	209	184	170	190	202	177	178	200	182	193	182	182	184	191	177	192	180	190	178	200	184	163	169	192	175	200	150	168	196	208	190	212	192	198	184	198	187	203	170	199	184	185	178	198	198	166	172	215	183	203	201	174	199	185	188	193	193	217	178	191	183	181	202	195	169	213	160	166	173	189	177	179	171	186	181	185	189	204	181	212	198	165	168	198	187	183	153	196	199	171	173	204	182	198	208	181	212	166	182	199	183	189	176	194	181	164	198	179	176	196	197	177	189	166	207	194	183	206	193	177	170	199	210	183	177	204	159	162	188	172	227	182	176	180	190	167	172	201	176	177	196	189	172	172	183	174	167	206	183	177	162	173	157	195	195	179	176	195	213	201	190	200	183	190	198	198	183	190	197	199	182	187	179	217	190	174	205	182	169	172	192	180	184	208	178	166	191	210	199	168	209	189	194	196	195	203	184	169	217	201	198	179	159	185	200	186	186	184	158	178	213	181	170	180	186	190	158	189	199	199	189	201	176	194	197	161	188	203	194	202	217	202	190	169	184	234	188	200	206	181	184	181	164	204	187	172	190	187	197	172	177	205	184	197	192	184	191	198	180	177	170	207	183	197	198	185	170	199	193	169	181	198	173	171	210	176	172	194	195	172	192	185	192	193	205	178	172	198	215	184	196	159	190	195	192	205	193	197	187	197	174	177	185	170	207	193	208	198	206	180	172	197	182	217	192	193	180	193	215	200	188	191	190	190	175	195	186	181	213	172	196	196	212	188	193	202	178	185	204	192	201	201	181	196	187	203	221	190	199	183	173	202	189	184	182	215	178	198	199	194	169	173	187	181	188	194	174	183	205	196	176	187	174	177	179	187	206	187	190	185	182	193	184	193	205	172	190	187	209	190	190	199	188	204	186	192	189	205	188	196	177	222	198	186	195	192	178	182	176	197	182	216	188	177	191	225	205	231	169	169	204	180	186	192	203	196	212	170	191	192	190	168	204	179	176	189	182	203	200	175	176	202	186	186	163	194	198	188	205	178	186	211	205	180	181	173	205	184	174	162	194	164	191	177	194	159	187	182	172	212	224	180	201	210	177	193	184	203	172	189	184	167	197	201	188	205	176	190	182	190	214	176	185	169	190	199	167	202	164	173	186	170	189	163	195	184	170	201	183	202	180	172	181	198	203	190	167	175	212	206	183	193	197	194	177	219	194	185	186	196	198	179	203	167	173	169	170	185	180	201	191	182	196	172	186	172	172	188	175	201	201	183	201	188	202	169	185	197	210	198	162	187	185	193	177	196	193	186	190	197	169	187	188	214	207	198	186	198	197	214	181	173	208	173	185	163	187	184	190	192	183	161	192	186	216	208	182	223	175	189	193	179	194	178	203	166	168	197	207	207	188	208	158	208	186	184	201	178	189	205	186	186	171	189	194	187	153	188	185	174	181	214	171	197	197	188	177	208	171	166	178	176	176	163	155	204	174	229	188	205	200	188	188	183	189	190	174	205	191	185	203	166	178	193	188	197	181	187	180	208	183	161	196	161	176	208	197	213	194	196	195	183	208	186	201	184	197	190	196	191	187	184	179	211	198	175	181	184	167	175	191	198	189	186	184	167	199	207	170	208	188	178	192	195	163	163	184	182	153	179	175	162	209	179	189	176	153	191	183	155	179	180	169	174	188	175	185	180	184	205	162	215	187	200	191	186	202	174	189	193	198	190	171	197	168	192	194	179	200	171	191	202	182	174	174	209	186	196	179	189	180	194	191	196	190	197	202	189	213	205	189	211	196	207	199	184	178	206	201	197	185	164	212	188	180	164	162	203	176	205	181	195	200	203
21017	34461	17787	9532	5176	3833	3245	2754	1867	1567	1370	1220	976	798	750	731	670	653	705	678	531	447	429	406	502	482	453	424	485	457	522	583	487	462	408	408	387	363	338	335	336	359	332	366	315	329	347	319	327	321	324	340	333	329	342	320	322	314	316	297	300	287	291	305	258	297	306	309	271	276	251	274	261	265	262	276	248	277	235	248	260	232	224	270	268	219	268	233	260	251	277	232	237	228	239	264	221	253	252	228	236	296	223	240	226	233	247	250	226	268	209	249	251	245	247	234	247	261	249	233	246	268	234	244	223	265	242	227	250	258	250	252	224	215	229	233	259	219	208	228	245	256	211	244	237	243	219	262	228	242	233	244	249	213	249	242	239	223	251	226	226	229	215	237	248	247	250	225	254	224	231	265	228	272	245	245	233	254	243	245	234	255	246	237	202	240	234	239	230	225	239	216	216	221	244	207	230	248	239	238	236	224	237	226	244	242	244	223	259	238	243	220	223	243	230	243	237	222	239	252	230	200	231	246	240	250	239	233	240	248	220	241	239	227	231	255	226	244	256	249	213	215	231	243	206	229	234	228	266	213	253	263	246	263	237	245	237	238	206	212	261	262	226	226	233	252	220	230	212	253	205	270	227	243	240	239	237	249	265	243	243	251	244	236	221	216	267	253	229	242	213	223	256	248	244	244	228	243	231	216	237	242	236	207	251	250	254	247	259	249	242	227	252	237	224	248	231	247	245	256	250	223	230	238	242	236	254	246	256	236	214	246	236	219	246	226	223	220	234	234	240	231	232	263	251	242	222	236	230	251	233	258	253	240	234	239	229	246	217	257	212	240	247	232	204	215	248	267	219	221	242	214	225	261	233	219	241	273	221	206	243	241	262	226	242	240	247	249	218	233	261	269	235	240	235	266	231	241	257	240	243	252	243	224	261	228	226	248	239	217	212	239	237	226	229	250	227	240	259	226	218	239	236	256	228	255	234	233	247	233	276	230	228	219	242	249	241	226	235	245	257	250	236	251	243	261	235	224	233	249	238	227	233	232	247	249	261	262	238	242	234	243	246	239	236	211	254	226	216	240	235	247	226	260	246	228	245	213	266	236	253	213	239	216	269	253	238	241	249	223	209	229	249	246	236	237	229	215	237	239	244	228	253	239	249	236	195	232	257	207	230	243	240	221	237	235	267	252	245	237	259	245	242	242	203	225	240	235	228	240	242	242	251	256	225	240	243	214	221	239	239	243	242	248	269	241	238	234	236	209	227	246	239	228	250	261	217	242	252	262	242	229	217	250	216	235	247	219	245	224	233	221	218	241	256	256	245	246	239	246	249	225	221	223	259	247	200	212	234	245	227	238	222	269	207	245	204	247	234	226	230	224	256	252	234	225	244	226	258	231	231	222	265	237	227	267	261	231	260	251	241	241	223	236	196	219	248	228	226	235	227	234	230	265	239	232	222	247	220	250	241	232	226	215	235	239	255	244	198	218	231	245	242	244	244	208	217	247	232	235	233	264	204	253	261	242	228	243	223	222	240	234	231	227	247	260	220	241	250	225	247	259	212	232	217	201	248	241	234	226	225	222	235	248	249	235	242	259	225	213	222	232	222	218	204	218	248	239	232	227	254	243	240	273	222	213	223	225	213	239	229	259	236	256	268	259	250	233	216	227	233	232	240	236	234	242	240	243	239	263	231	234	235	240	232	249	222	242	245	243	242	226	221	235	249	242	245	237	214	235	229	224	256	259	224	228	231	226	236	234	213	253	232	226	224	243	233	231	250	259	222	252	272	233	251	242	242	218	226	250	258	252	248	248	239	250	237	220	236	217	243	242	245	276	238	232	224	245	251	247	249	242	229	232	240	293	221	233	222	235	246	224	240	264	231	244	238	254	210	263	235	235	217	232	210	227	225	257	245	229	247	236	234	250	246	231	244	221	252	225	255	235	251	238	232	210	255	221	244	232	229	257	234	205	259	243	219	229	252	255	243	218	252	205	238	258	270	250	245	241	232	235	246	219	220	217	230	201	248	242	242	240	215	224	215	240	249	246	230	242	258	222	229	236	241	261	248	237	249	232	243	247	234	236	285	217	238	233	267	214	241	234	276	232	226	236	222	225	204	267	261	257	235	231	220	237	229	220	212	229	237	249	230	266	222	256	240	230	232	250	240	234	259	287	242	253	221	223	239	236	211	237	208	224	247	235	248	241	247	215	254	253	226	213	228	221	225	248	240	246	233	247	243	233	220	259	227	216	239	247	235	225	239	265	228	237	225	262	227	254	244	244	238	214	228	248	254	244	208	260	227	221	234	228	237	238	230	232	233	233	251	221	217	211	226	259	217	246	237	250	219	220	248	241	225	215	219	255	259	225	251	253	237	244	213	241	251	248	256	247	209	220	244	226	237	240	236	244	266	245	209	231	217	207	234	235	228	226	227	253	238	225	233	258	244	227	232	241	241	241	246	211	261	234	234	218	217	247	210	265	261	253	240	217	237	248	225	241	231	232	267	262	234	223	236	222	220	238	268	199	236	258	235	213	239	224	234	196	239	233	239	229	277	258	243	210	224	219	250	245	233	249	228	229	233	241	255	236	236	244	245	246	247	231	244	230	256	207	217	280	262	249	220	266	233	233	252	246	249	245	225	247	235	246	248	225	247	214	225	259	253	219	228	264	224	237	242	214	251	210	232	215	214	256	224	215	259	217	231	192	247	241	245	248	230	243	257	212	246	245	250	254	239	224	259	240	231	226	224	219	238	244	220	226	222	240	256	259	224	225	256	244	228	240	240	248	256	221	234	257	250	238	268	229	204	242	235	245	243	228	229	270	235	245	227	255	248	236	227	253	264	210	246	244	234	241	245	252	248	213	213	260	244	242	250	255	269	261	225	262	222	239	234	235	249	244	224	226	229	241	257	248	218	237	246	231	217	220	216	251	232	233	246	245	258	229	256	225	212	234	222	233	238	229	226	251	236	227	275	232	233	207	225	249	237	231	216	226	234	228	237	235	232	228	224	265	242	235	238	215	230	216	218	204	228	233	225	231	250	225	239	219	221	250	246	222	250	248	232	247	221	231	244	238	220	225	223	242	233	232	270	218	251	245	264	236	230	226	212	228	248	256	229	204	270	249	233	230	247	226	246	265	246	227	230	226	234	254	245	258	236	240	226	223	236	242	246	242	223	221	229	216	224	224	256	230	246	269	230	227	253	212	230	213	216	237	237	259	233	225	228	236	231	221	220	247	267	211	235	241	230	233	261	249	250	252	253	251	224	229	253	214	246	251	259	234	245	215	272	243	248	244	261	226	230	242	246	250	242	255	219	254	243	234	235	214	232	223	224	256	230	243	235	230	242	246	250	229	249	245	237	272	239	270	246	220	234	220	253	226	215	245	259	231	230	249	251	230	216	218	253	244	241	226	200	207	252	237	217	270	238	228	256	260	245	252	224	219	217	259	243	265	248	240	231	226	224	202	227	245	232	246	212	248	251	216
25382	21212	27001	25328	7575	1428	1172	921	769	664	595	599	588	469	451	514	436	492	480	503	395	423	380	393	412	388	388	379	429	360	421	445	426	405	416	408	381	401	360	359	364	347	347	361	360	348	371	335	357	413	365	391	370	350	387	364	344	296	372	338	355	347	390	357	365	334	337	327	340	336	350	323	325	300	325	304	328	340	351	344	311	305	305	357	332	319	339	344	342	347	362	308	310	314	359	319	322	299	345	316	337	328	343	302	364	333	343	325	325	342	337	317	351	307	324	316	321	318	311	325	328	353	321	370	314	329	315	326	328	334	298	334	321	302	328	342	325	334	310	337	330	336	306	320	337	326	362	310	329	311	342	318	363	301	313	341	323	315	325	336	358	319	321	314	309	377	329	314	342	323	342	332	305	323	337	354	318	299	336	282	290	335	351	316	344	348	351	344	314	335	336	321	355	329	348	307	342	314	296	341	285	327	318	350	327	331	315	326	349	326	318	329	344	318	333	340	327	318	300	358	340	357	307	314	343	331	349	348	362	333	308	327	304	335	328	305	340	340	327	313	326	313	342	345	297	303	302	335	328	301	353	310	334	368	340	344	326	332	295	305	349	309	310	296	320	296	306	332	315	321	299	315	333	317	352	333	331	327	314	310	313	331	316	303	339	305	358	313	332	318	342	314	282	321	306	358	352	320	328	344	312	296	327	313	339	314	360	321	319	302	315	313	310	321	355	342	319	316	313	301	334	343	344	319	303	303	333	292	312	328	299	342	319	309	362	299	329	322	322	329	300	344	339	324	297	323	319	315	317	334	344	312	324	335	322	368	329	345	326	336	318	328	327	334	321	326	294	330	312	324	324	361	308	313	327	309	338	313	313	327	318	324	331	295	302	340	322	340	300	361	338	292	339	322	336	325	306	334	337	329	324	334	335	307	319	333	319	317	318	307	332	374	330	334	297	316	319	331	319	328	320	312	313	317	300	323	308	317	323	317	306	333	342	308	337	328	305	325	330	318	336	310	319	333	300	345	326	313	307	272	325	309	341	359	338	320	330	337	305	335	311	315	318	338	317	344	280	344	367	349	332	320	350	325	297	286	308	327	349	370	329	277	309	298	302	304	335	323	325	296	341	343	333	352	325	308	350	308	327	298	277	339	327	300	334	325	339	313	318	332	321	361	326	328	338	351	317	334	323	301	311	323	336	361	281	355	309	311	321	316	344	321	317	289	339	351	308	339	332	331	339	329	303	309	297	316	335	324	341	328	332	301	322	329	293	315	325	333	324	329	349	327	306	341	332	328	332	311	302	316	330	324	299	290	329	324	314	344	315	295	333	325	305	313	319	345	365	297	341	311	332	315	337	330	320	366	308	337	300	318	329	319	348	321	322	300	314	283	314	337	321	331	307	285	301	334	300	289	313	316	310	327	314	330	307	318	340	346	321	361	320	329	328	321	310	336	309	305	346	311	313	315	307	315	374	323	319	342	338	340	331	293	357	317	339	350	303	278	351	300	311	326	328	317	303	320	300	339	321	314	306	335	314	330	308	315	309	290	313	347	296	318	324	340	362	290	327	303	342	366	317	332	317	316	327	327	294	325	306	342	353	332	325	305	319	302	321	310	341	339	318	323	334	328	322	331	345	319	293	331	356	330	328	313	300	339	300	314	321	338	307	294	319	284	315	313	317	332	286	325	316	306	316	316	342	324	322	324	319	278	330	308	334	340	308	315	334	352	365	317	323	323	347	332	333	320	313	325	343	321	330	308	348	334	321	321	303	337	322	334	319	361	341	331	325	290	348	319	330	317	301	309	315	313	337	342	308	330	322	311	318	380	342	318	337	308	353	316	328	314	322	307	306	322	365	333	326	316	344	296	327	297	316	320	355	333	345	309	294	321	275	323	334	335	329	335	300	313	328	346	322	338	309	325	325	319	328	265	343	341	299	348	305	325	319	323	304	320	329	336	327	316	287	317	331	322	334	309	326	292	340	293	335	296	319	343	313	321	323	292	294	345	302	292	315	309	282	269	356	366	296	318	304	348	324	293	341	358	315	347	313	318	315	326	339	309	317	316	310	338	314	329	367	318	333	304	320	341	312	282	325	323	305	305	338	313	317	332	327	324	309	359	310	334	314	341	340	311	330	339	328	321	372	314	292	336	309	319	298	311	301	312	321	331	290	308	303	343	310	291	308	314	327	318	298	313	308	296	317	307	320	301	331	334	298	341	325	312	320	328	305	325	345	327	350	327	341	324	320	323	324	292	322	338	296	331	306	328	334	327	313	360	337	316	329	344	294	323	323	313	299	299	309	316	307	322	313	355	306	330	337	313	309	358	318	323	350	342	321	343	295	338	313	324	364	340	309	340	334	326	351	319	326	340	359	340	328	307	290	296	333	331	294	326	325	315	311	329	331	320	375	356	288	318	305	290	326	331	335	345	347	324	306	301	336	330	333	330	352	302	305	322	331	327	314	336	312	340	360	306	310	336	349	333	346	356	327	314	314	330	315	298	321	313	315	323	320	335	292	344	321	274	340	315	307	332	296	319	297	329	307	332	350	312	336	334	337	346	319	338	291	314	314	324	319	347	300	339	343	309	327	283	321	299	333	344	323	312	358	317	288	333	320	319	296	306	329	332	320	357	320	318	335	332	330	340	323	323	286	288	303	331	299	350	324	337	343	302	322	276	364	334	319	333	331	328	347	310	305	332	306	350	338	309	304	323	311	305	310	315	335	326	310	287	315	290	319	326	335	341	324	323	308	304	331	351	347	320	317	332	370	301	332	330	301	329	321	314	334	305	316	313	317	359	300	346	324	321	362	294	348	326	331	347	314	313	322	296	341	333	323	284	342	377	373	308	341	324	331	311	297	300	296	328	309	313	354	340	311	299	333	355	306	307	311	303	324	328	310	341	320	342	311	336	337	334	342	337	325	347	318	338	319	341	317	344	295	322	334	308	292	348	345	339	341	340	315	341	320	313	311	320	332	287	323	353	312	317	320	321	333	291	340	327	333	300	347	307	331	342	358	314	340	371	326	332	325	315	342	322	304	346	324	339	344	295	319	291	303	353	315	313	306	313	327	293	321	348	312	287	320	312	300	332	320	299	317	323	335	306	367	316	311	348	326	340	336	323	298	305	364	333	322	327	339	335	331	324	318	323	303	308	348	311	312	312	319	328	314	361	327	328	333	325	314	348	325	325	325	327	303	308	309	339	286	345	347	300	289	316	320	363	320	337	310	332	304	327	343	336	333	327	314	311	344	348	335	330	359	334	328	356	313	318	293	294	346	343	344	359	319	329	351	317	368	332	335	304	314	324	357	309	323	338	336	293	285	326	334	336	329	356	323	311	324	319	336	338	300	294	299	335	326	309	320	351	343	335	328	376	332	350	359	285	330	308	337	312	314	315	309	352	326	315	336	316	347	323	308	349	277	337	336	333	331	321	333	330	317	333	328	332	303	371	347	304	327	314	338	327	347	334	312	318	334	323
21024	29207	14217	7314	4136	2828	2499	2106	1587	1307	1157	1034	961	791	762	752	693	702	663	731	577	542	521	520	579	574	546	561	509	570	619	669	653	518	520	528	493	496	481	438	444	464	460	480	407	464	454	463	437	461	501	490	472	455	470	450	456	446	423	438	441	447	446	442	447	481	423	431	454	412	391	410	426	382	422	380	445	418	401	414	423	411	403	397	404	414	385	410	416	401	378	427	431	344	386	454	402	403	400	395	407	412	390	413	427	407	397	364	402	405	377	394	390	383	366	415	390	407	383	400	364	365	407	391	347	401	382	410	414	404	400	383	399	390	427	379	385	386	395	369	360	385	396	405	399	388	394	421	393	379	406	385	415	418	360	365	380	364	412	392	379	392	395	392	354	382	400	409	378	409	345	384	409	410	396	404	403	422	374	387	383	393	399	352	416	371	385	378	373	395	411	407	410	412	404	417	394	404	403	430	376	371	399	378	385	363	391	435	399	394	389	404	424	407	349	362	401	386	388	376	396	402	390	384	415	393	343	369	381	379	375	416	407	402	389	364	409	377	386	373	379	385	354	379	416	371	413	407	399	384	393	405	359	385	421	411	385	383	410	379	369	424	414	381	369	442	420	356	404	423	418	403	405	421	385	410	346	350	394	369	384	380	388	385	405	429	390	390	412	371	371	386	372	406	413	377	375	422	394	388	388	373	385	394	382	394	401	374	435	371	400	422	373	382	409	389	374	389	356	392	413	366	408	394	388	362	393	385	389	361	368	391	399	381	435	388	409	413	400	378	393	374	413	415	381	389	439	381	405	368	397	373	345	393	387	445	353	395	339	406	380	348	394	398	424	414	359	395	379	396	376	387	397	410	409	373	375	396	405	397	387	407	383	388	381	415	400	370	379	366	417	396	413	378	442	378	395	388	380	413	383	385	401	383	407	355	397	408	392	368	385	393	408	402	381	354	382	399	407	370	402	404	376	395	375	391	417	362	379	427	403	383	424	385	407	380	383	388	390	404	401	383	389	388	412	395	397	418	435	377	407	376	387	355	374	399	405	385	400	387	386	395	364	404	413	394	401	380	370	389	422	392	400	393	376	412	392	369	386	378	413	383	385	381	405	388	368	394	400	378	383	387	384	410	383	412	379	390	396	384	408	372	411	382	400	374	381	368	367	390	415	375	369	421	438	439	398	391	400	408	386	402	377	401	399	369	425	381	406	424	405	402	415	363	383	379	411	387	413	387	387	404	412	424	414	404	375	383	361	418	432	395	399	407	400	367	434	371	398	400	386	353	407	396	414	376	441	411	390	385	379	404	423	408	368	375	351	415	377	428	404	435	402	384	378	391	390	412	410	398	409	358	409	369	379	393	366	396	410	385	396	416	358	371	392	384	374	406	376	384	412	396	404	442	408	371	397	393	366	370	350	380	397	396	352	416	397	391	394	373	382	361	359	389	397	381	427	399	410	374	389	384	372	397	401	390	415	384	398	398	341	359	428	406	403	401	405	357	386	387	403	372	382	385	388	414	379	405	399	425	378	367	402	371	444	388	422	386	413	394	380	404	398	356	381	395	405	368	405	402	393	404	375	413	388	392	368	385	372	401	397	396	381	418	388	412	371	361	392	391	396	367	397	384	383	413	407	402	363	390	400	402	398	396	400	379	389	384	421	417	419	390	401	374	380	400	438	396	395	413	397	413	386	389	376	362	379	342	422	423	391	390	380	369	363	367	384	380	422	372	369	396	384	360	374	389	396	407	388	404	405	375	420	399	373	393	428	388	362	408	408	390	399	371	399	371	357	388	400	327	410	383	427	411	444	376	396	383	392	399	390	379	365	411	392	362	362	387	377	366	386	399	380	429	393	399	398	398	373	408	367	417	380	398	398	362	388	431	394	393	436	376	408	366	423	368	410	407	397	392	410	397	408	411	408	432	366	383	410	391	416	403	367	395	402	358	399	405	370	372	364	393	378	385	390	385	421	409	412	381	410	386	376	359	368	437	372	392	439	410	405	383	433	384	396	388	384	409	381	417	380	423	355	407	369	393	392	367	394	402	409	413	394	370	386	395	390	365	401	417	416	380	399	405	386	398	371	378	379	364	370	396	368	391	391	416	413	390	413	379	403	404	328	396	402	381	375	413	397	362	366	389	360	372	390	433	419	374	406	412	391	399	400	409	386	411	432	398	381	408	380	416	392	375	395	391	385	413	376	376	377	372	379	396	387	409	391	401	425	395	420	418	399	396	403	362	390	425	378	391	408	405	405	394	371	372	377	425	387	393	395	380	378	384	398	384	341	355	401	355	366	401	404	365	407	403	382	382	392	387	397	395	357	388	419	385	389	375	383	398	372	384	412	398	381	421	382	400	391	391	375	383	396	388	392	428	385	369	387	400	372	371	388	383	375	405	395	416	360	399	390	425	409	400	367	421	372	392	404	369	350	381	393	411	379	390	389	379	356	409	410	402	390	397	376	401	410	417	406	366	384	415	401	374	408	396	399	398	426	425	386	392	386	390	398	422	403	406	392	397	358	374	363	405	409	379	393	436	393	379	386	381	405	417	424	414	380	403	396	424	417	405	402	399	416	395	410	405	400	405	386	392	386	384	378	382	361	385	369	421	400	402	414	382	382	366	401	368	371	372	397	367	356	374	411	394	394	399	402	408	393	381	423	374	413	397	434	429	402	394	375	390	366	377	369	400	411	427	391	426	381	380	389	370	397	374	377	363	430	401	370	373	345	440	371	407	387	423	386	371	435	407	406	372	434	395	372	372	364	371	376	363	413	351	405	390	383	394	409	402	426	421	372	415	348	427	376	359	375	381	421	412	390	399	390	355	409	399	377	397	360	416	391	374	422	410	384	401	418	387	440	382	377	426	393	365	399	422	376	385	397	409	377	366	420	372	430	382	382	367	399	390	391	385	380	402	375	369	404	392	400	396	401	384	414	393	383	388	389	431	419	387	418	420	406	405	364	359	380	372	371	366	396	395	370	398	371	386	417	379	369	408	403	392	379	393	398	400	407	413	381	367	380	405	380	350	434	377	417	396	401	400	406	382	411	399	366	418	404	404	371	406	395	373	426	399	388	388	387	394	369	365	385	382	401	395	412	406	377	418	397	389	389	398	389	401	402	387	353	378	380	430	384	402	412	355	377	396	394	382	373	377	418	380	391	394	370	399	378	413	397	398	378	400	375	389	379	394	399	387	401	373	420	388	389	358	392	371	368	416	387	403	384	369	383	388	430	390	361	356	400	383	391	383	396	395	391	391	377	414	399	380	388	416	389	383	372	386	392	374	399	393	397	396	376	411	339	395	377	373	425	423	380	368	384	445	418	386	422	355	420	387	406	406	385	359	382	409	370	387	405	402	379	393	346	384	378	411	436	398	408	390	422	401	352	425	444	381	391	332	405	390	399	385	397	418	383	395	364	343	379	388	366	396	391	387	396	393	385	389	425	386	433	409	405	403	395	391	362	352	430	378	396	388	443	384
23189	21259	28881	23929	21257	21104	6736	1940	1413	1103	1023	987	765	674	661	580	549	547	561	564	481	427	373	358	418	404	380	408	391	390	473	482	375	362	389	362	378	325	320	333	321	311	336	346	291	315	325	267	328	305	309	310	286	335	307	303	309	354	288	309	286	258	295	284	316	280	291	283	281	273	244	276	258	276	247	260	230	212	246	267	237	247	278	225	244	229	259	244	235	251	227	251	257	254	255	254	262	221	239	245	240	262	230	222	229	230	236	245	239	253	245	250	230	237	254	225	238	235	252	225	264	243	254	259	240	235	256	236	256	229	216	231	251	237	257	247	228	261	228	236	236	268	204	243	242	246	227	243	212	225	244	249	253	236	240	237	227	239	231	224	213	259	229	243	213	239	276	222	240	244	236	238	223	214	240	250	244	229	214	231	215	228	234	269	221	287	256	228	243	242	230	230	232	245	249	231	229	253	220	237	228	225	215	217	245	226	255	253	252	238	238	230	249	252	227	239	212	244	268	240	219	231	233	238	259	263	214	235	210	269	240	212	221	234	247	230	239	264	246	232	236	235	233	248	237	241	240	246	245	228	250	239	226	255	251	252	237	252	263	240	245	239	265	230	250	215	227	246	239	209	257	239	249	236	247	250	244	251	235	231	238	233	234	222	242	258	225	219	238	228	234	228	233	235	253	238	246	262	253	266	232	235	245	221	257	232	251	236	232	238	238	230	258	237	223	231	260	240	239	250	215	242	246	226	264	239	215	259	230	239	243	226	224	236	237	216	226	236	246	259	264	265	238	280	242	242	264	262	224	245	240	228	226	248	255	251	219	231	242	233	251	235	237	242	275	228	208	253	240	244	253	226	269	223	230	231	238	245	250	243	242	228	254	277	235	245	247	229	254	226	263	228	250	231	235	243	227	250	226	236	247	245	234	239	234	235	239	240	232	216	250	210	236	245	237	218	241	252	233	229	258	260	222	263	232	230	221	249	232	230	248	252	232	248	245	232	262	234	240	226	236	215	264	244	253	226	267	247	230	214	261	216	222	230	245	215	230	232	258	219	265	233	229	264	222	277	253	230	238	232	251	232	210	260	226	223	239	247	254	237	267	208	238	246	256	222	222	252	225	245	218	237	242	255	239	258	251	241	245	237	234	274	234	264	230	232	225	247	259	223	224	224	202	226	238	266	226	234	234	258	218	250	218	210	260	212	236	245	206	274	239	250	238	244	250	220	257	245	249	256	267	234	229	272	239	222	231	247	233	228	231	251	256	237	233	213	230	267	271	246	242	233	253	244	233	248	233	230	257	235	236	234	219	233	245	235	243	260	243	249	207	221	235	236	239	252	255	234	257	235	274	206	238	200	229	225	235	198	235	234	229	223	246	257	219	236	243	233	237	234	243	230	237	256	240	213	223	246	220	227	249	241	220	228	219	249	194	243	233	258	284	225	219	237	240	242	240	251	215	244	234	238	241	246	231	230	233	225	240	230	218	231	270	254	242	251	271	264	237	211	231	220	236	235	262	247	237	215	241	210	235	246	221	237	230	214	246	242	242	243	227	217	216	235	230	259	259	240	240	245	235	228	215	247	254	218	236	238	246	239	235	237	235	226	223	234	241	246	225	260	230	213	231	225	246	224	244	218	233	238	249	268	228	243	234	225	245	243	255	237	227	229	259	248	245	242	238	231	254	268	214	280	228	214	227	247	225	242	235	246	231	228	255	223	240	219	267	241	223	233	235	234	250	248	241	227	248	218	261	252	260	232	216	245	247	202	237	214	244	236	246	227	248	252	243	221	255	231	239	242	244	246	239	225	240	260	249	252	240	212	239	239	235	246	222	268	225	234	238	270	258	244	244	216	218	242	247	215	229	232	262	226	254	215	246	245	213	217	264	232	215	237	243	264	235	238	234	256	222	230	198	247	240	217	234	227	255	241	242	223	228	249	258	259	259	224	247	250	236	247	247	221	264	235	202	225	247	221	222	259	240	240	240	219	247	252	237	229	256	223	263	236	250	248	233	235	236	240	222	227	243	253	223	220	232	250	243	239	253	242	249	273	242	231	240	251	255	221	232	249	243	267	256	225	241	216	246	259	245	241	217	242	236	229	223	209	240	240	223	223	236	219	238	252	240	256	239	259	244	249	236	245	241	220	225	233	249	247	249	256	239	249	217	216	220	241	240	230	226	247	225	233	228	252	217	235	224	218	233	244	220	269	261	239	221	253	255	245	213	221	236	217	268	247	267	219	268	237	232	237	228	227	235	229	210	253	231	234	239	225	240	235	236	230	232	258	253	243	237	266	225	214	246	239	208	228	257	225	251	225	201	243	248	243	230	241	235	235	228	219	229	217	223	257	244	245	222	238	257	227	244	245	230	244	246	224	245	245	222	227	226	237	287	220	235	241	250	235	233	220	247	258	220	224	245	225	217	223	241	249	225	228	236	220	255	234	248	249	206	251	245	242	250	235	248	228	226	220	242	235	244	243	253	236	248	255	213	225	247	219	253	237	217	236	220	237	242	240	253	233	234	204	255	236	241	254	224	249	241	216	226	231	218	223	245	248	239	249	235	235	234	255	251	286	254	190	227	256	232	249	226	213	247	231	226	242	258	253	262	245	248	223	239	244	234	228	232	227	238	234	203	246	219	237	234	241	234	255	233	245	218	210	251	236	216	253	235	233	219	236	238	246	228	231	238	245	261	253	232	245	249	216	231	219	226	238	221	276	234	221	235	242	258	236	224	228	233	260	218	238	225	241	207	253	234	220	247	236	211	230	246	238	231	229	243	238	227	226	243	225	241	234	258	214	209	277	255	204	238	234	252	230	251	243	223	240	249	243	259	233	237	217	235	233	226	231	262	246	230	260	233	249	233	239	217	248	238	239	221	233	251	247	244	265	256	258	237	204	222	244	222	238	244	255	235	257	261	258	217	242	246	216	241	274	218	214	214	245	256	269	238	218	215	263	251	207	237	215	222	243	231	247	231	265	235	228	270	217	249	224	246	229	223	252	242	276	228	219	238	258	259	248	262	259	224	258	240	252	221	231	236	228	222	241	220	261	244	222	226	236	245	225	226	246	240	230	248	220	239	242	235	246	225	237	249	215	215	277	227	227	257	216	230	220	261	227	247	253	238	209	230	219	222	234	243	216	263	233	246	249	237	253	253	215	217	244	225	242	208	228	258	247	242	226	235	253	235	230	239	252	230	234	247	250	251	249	230	239	222	240	236	228	232	223	256	251	226	259	265	259	231	235	232	219	258	245	248	247	210	221	257	220	251	258	236	260	246	260	252	222	261	232	248	221	246	226	262	222	243	254	213	245	218	252	215	193	233	223	217	247	230	228	236	268	251	225	242	241	219	264	262	226	222	232	258	229	243	227	234	237	229	235	224	225	247	231	249	252	232	239	237	204	256	230	236	252	227	213	255	233	252	245	226	269	230	207	246	250	247	235	230	240	225	241	257	248	202	282	215	244	257	224	249	246	266	235
23977	40503	23211	13745	8046	6220	4999	4073	3041	2400	2165	1882	1590	1281	1211	1049	992	883	959	973	687	643	588	603	626	675	614	647	547	593	685	790	615	588	574	473	497	459	410	394	420	466	409	428	364	384	399	381	398	430	401	451	436	384	406	431	326	443	378	362	312	360	315	348	364	337	347	371	342	311	345	361	327	330	292	314	330	306	317	293	284	285	340	283	316	309	324	315	304	251	320	336	309	267	272	260	269	295	283	296	296	282	311	277	299	283	297	283	267	264	294	280	249	304	295	278	280	292	263	293	301	284	282	286	289	270	255	280	286	286	287	261	291	249	271	296	289	298	315	306	275	296	281	306	252	258	296	269	288	265	255	280	277	292	251	294	290	298	286	267	253	280	291	288	303	272	276	320	294	267	286	281	306	279	279	282	259	287	287	297	280	246	317	271	279	267	303	277	281	306	274	297	275	262	264	264	296	265	264	281	301	258	281	288	265	281	312	284	295	284	324	272	304	259	272	279	274	258	271	262	285	265	275	251	253	281	300	290	294	268	271	275	232	299	314	298	281	283	286	292	264	268	257	305	328	292	304	271	277	297	275	284	290	273	263	315	286	269	263	257	280	277	283	286	266	268	283	304	266	273	274	296	292	279	279	304	285	282	290	290	295	281	294	262	312	273	259	292	308	282	296	283	311	287	258	282	277	282	299	308	274	278	256	309	299	279	273	278	296	270	290	270	256	306	279	275	265	278	242	273	294	312	275	259	264	277	262	282	287	295	278	283	298	273	288	275	270	267	295	297	275	265	292	277	289	254	306	308	279	263	317	271	249	259	298	263	280	298	263	292	284	279	253	300	293	272	252	264	279	276	298	272	309	307	278	260	279	291	285	272	256	283	300	284	275	300	268	252	265	298	277	271	306	283	305	300	276	319	265	275	293	292	287	294	257	264	284	292	249	280	283	301	325	261	315	247	303	285	282	280	263	284	292	279	289	288	274	253	272	285	277	269	301	288	291	258	292	288	272	273	315	300	316	281	275	299	276	278	293	302	265	291	297	299	282	280	298	280	294	302	257	278	262	301	276	271	283	291	266	264	311	252	277	269	288	298	279	253	275	327	271	286	263	289	301	288	301	273	256	303	272	290	305	307	283	281	275	291	296	271	285	275	284	281	292	287	304	290	268	297	269	293	274	285	274	262	274	286	280	271	298	284	324	280	266	290	284	290	254	276	266	303	267	271	278	258	265	273	320	303	297	269	303	300	284	285	280	270	292	299	271	292	256	257	253	271	297	288	281	280	275	264	300	293	283	280	284	297	288	283	276	249	313	288	261	274	265	281	290	288	300	282	249	308	284	276	270	301	283	302	283	264	289	294	301	277	293	270	288	280	271	299	285	282	299	281	259	261	286	239	283	267	279	334	278	280	292	269	274	305	297	270	300	331	304	270	263	267	295	278	283	268	317	272	305	280	332	322	261	286	278	298	273	288	304	275	313	317	281	271	269	296	318	303	278	294	293	273	250	288	292	263	294	257	293	298	272	299	307	280	264	289	278	291	323	266	260	259	280	286	252	281	315	269	273	313	286	293	266	295	278	282	292	291	312	276	293	305	243	292	272	300	271	261	277	275	280	296	258	291	283	279	291	293	251	289	309	254	304	245	286	284	292	262	289	293	302	288	322	280	277	278	293	297	285	286	286	269	250	284	302	278	289	254	269	288	254	285	274	315	270	273	264	305	288	318	288	321	283	324	279	263	269	263	267	293	286	280	283	296	276	312	313	276	278	268	263	300	290	305	292	262	280	290	325	266	284	306	295	288	307	277	287	291	279	259	309	304	303	282	301	302	287	309	283	282	294	239	270	269	290	295	267	283	292	271	260	276	282	298	271	273	266	316	287	265	287	275	291	302	294	282	292	282	293	267	278	256	287	250	291	286	291	285	320	283	307	288	284	282	308	264	308	304	259	293	289	316	297	291	297	292	289	297	284	277	276	287	294	281	270	308	282	262	276	289	262	277	273	299	287	272	281	283	286	264	311	296	280	318	302	277	280	280	271	287	275	294	246	268	258	295	303	272	296	264	283	273	298	271	278	284	285	284	257	308	311	245	296	242	295	287	296	322	318	337	257	294	302	283	251	305	283	292	257	260	289	272	253	300	301	299	297	294	296	281	289	290	322	305	307	273	297	303	250	303	278	260	264	309	281	257	269	272	274	262	295	313	283	282	300	290	279	295	284	284	295	291	279	281	296	299	282	290	298	265	303	268	272	330	259	307	283	240	301	256	281	283	282	273	278	297	285	303	281	284	281	262	303	283	286	281	299	276	265	284	243	284	289	272	287	259	265	271	296	273	292	296	268	266	272	284	290	252	290	285	287	244	274	301	275	276	280	291	288	283	321	264	269	287	275	282	309	311	278	278	248	296	299	287	270	299	274	304	250	269	274	288	292	283	293	247	291	272	281	267	283	288	261	302	302	325	270	270	272	266	281	295	292	264	294	295	304	303	264	259	294	261	279	307	288	301	270	279	288	268	282	263	254	258	275	309	298	303	275	253	285	305	276	286	300	296	277	274	281	286	270	307	292	240	276	285	276	283	263	297	279	285	289	274	251	267	270	285	266	302	270	271	272	306	274	265	270	322	263	295	275	295	272	300	295	279	306	274	310	292	276	254	285	288	315	287	298	277	280	280	286	287	256	255	279	273	296	264	306	295	287	277	256	306	305	276	298	308	272	268	298	274	293	269	315	275	296	311	264	285	292	284	277	258	262	251	292	256	285	259	284	296	287	294	279	275	303	276	283	299	285	307	318	301	274	251	304	317	254	275	295	276	291	274	283	277	268	273	281	283	272	279	274	306	275	287	253	314	284	306	295	265	290	289	256	289	287	251	302	274	283	248	300	278	266	259	261	267	275	258	285	253	287	279	294	294	289	279	269	270	290	258	278	286	267	278	294	263	295	327	268	297	279	282	324	264	272	291	276	268	299	259	277	276	298	276	307	306	260	289	305	265	269	274	281	285	295	272	286	262	277	252	261	294	264	279	288	283	280	278	300	281	310	263	283	282	311	309	251	268	258	277	293	275	287	275	277	281	273	275	307	267	269	254	259	270	260	280	293	286	263	270	263	288	276	269	275	286	260	278	266	272	268	270	292	261	285	279	298	292	265	286	264	276	272	289	272	289	256	294	284	282	286	296	237	298	261	274	292	264	277	285	259	298	272	299	327	286	270	289	255	296	281	265	259	312	278	280	298	280	273	285	265	256	292	266	264	301	322	315	289	268	298	330	265	284	279	275	254	259	275	321	279	277	294	268	278	293	258	290	276	224	268	246	265	296	249	307	257	287	296	263	296	274	267	275	258	285	307	290	275	299	291	291	275	271	281	271	235	260	277	274	287	273	276	265	277	283	281	275	286	300	290	273	288	335	303	278	260	287	244	253	296	288	304	300	277	279	264	294	314	276	291	274	301	283	283	288	272	272	280	272	276	266	295	317	267	287	280	263
27619	20545	10982	3272	1265	914	740	560	508	455	456	425	371	383	374	384	317	373	381	406	310	279	289	310	343	355	328	325	322	306	345	376	345	336	345	326	305	272	292	286	296	316	315	309	279	296	292	315	316	286	326	289	288	321	283	295	289	260	271	302	286	288	279	289	309	265	281	253	277	257	280	258	294	271	249	268	270	271	281	250	276	255	277	280	277	302	268	264	248	273	275	250	271	279	281	258	243	279	283	274	262	264	266	264	273	266	274	274	288	254	250	311	280	279	275	255	252	247	251	288	263	297	289	268	274	271	288	242	249	274	291	256	243	283	276	265	256	262	229	283	271	250	275	257	270	280	260	259	278	258	236	259	252	301	278	269	284	260	294	264	288	260	293	287	285	261	296	263	291	258	256	249	283	279	258	255	287	254	270	285	260	246	281	273	281	305	269	267	283	257	243	260	269	275	282	273	249	279	268	263	237	268	273	254	245	270	278	281	292	247	261	274	271	259	270	256	270	296	274	236	260	283	281	266	301	311	286	289	278	247	252	278	248	265	276	276	246	232	280	304	282	254	264	247	269	271	299	282	287	265	250	286	260	280	292	266	278	248	283	258	258	265	245	265	278	261	264	282	281	267	256	278	312	267	244	282	262	252	276	260	266	247	275	274	267	278	271	261	237	256	272	247	280	274	258	254	246	263	263	283	258	261	300	257	289	253	253	291	243	274	255	257	264	246	255	248	263	240	288	270	270	253	277	265	254	279	256	274	242	272	301	258	255	258	291	263	292	274	282	278	278	271	243	238	265	303	252	259	263	251	271	263	275	259	250	294	274	271	278	274	275	247	258	259	262	252	247	274	279	259	297	265	271	257	286	257	259	247	264	281	242	282	308	301	271	238	268	246	259	275	276	290	279	295	270	277	265	277	285	272	283	265	291	259	315	278	275	282	292	276	272	273	249	298	276	246	254	277	250	272	247	310	268	272	265	274	276	239	270	271	266	291	271	275	258	283	265	267	277	289	260	287	280	264	259	261	274	270	275	268	261	243	259	292	267	263	262	243	260	297	265	270	272	260	267	270	270	247	233	280	290	243	253	279	254	264	275	249	253	289	277	262	298	251	264	264	273	260	255	257	278	274	276	285	266	277	260	242	264	302	260	265	272	259	265	279	263	243	237	257	251	245	283	249	294	254	255	255	244	270	253	265	275	243	264	296	235	272	275	267	239	283	282	242	265	284	258	265	288	270	284	259	262	252	235	249	288	271	249	231	285	274	282	282	294	236	249	281	266	251	266	288	258	284	271	290	247	243	260	227	281	281	247	233	292	252	262	264	261	254	262	279	262	290	258	259	246	269	260	267	261	260	294	240	283	235	269	241	236	233	255	276	278	248	261	246	264	244	263	270	272	270	267	258	266	251	258	272	263	249	236	298	278	283	254	298	262	275	265	263	265	265	269	254	278	262	229	295	253	284	257	225	283	263	264	265	290	241	248	278	268	294	263	247	274	257	270	271	260	243	279	273	290	281	253	262	260	245	252	284	273	254	287	279	239	307	247	257	240	265	245	275	278	259	246	277	283	247	272	252	260	257	302	245	283	277	256	272	275	276	259	266	275	287	273	282	275	245	263	256	274	260	276	258	280	274	260	274	248	277	289	280	274	258	267	286	246	266	296	298	270	248	258	258	231	273	261	292	250	262	267	255	285	276	267	285	272	273	284	236	253	306	263	267	274	270	269	291	263	265	294	280	264	255	263	265	262	285	305	245	298	247	295	271	267	247	282	259	257	297	260	270	273	234	273	287	276	274	247	288	243	282	262	273	280	280	245	275	245	294	266	306	263	268	266	255	253	259	257	256	272	259	268	294	274	260	267	279	258	268	261	298	266	270	272	292	272	291	277	281	269	237	261	260	288	269	267	277	256	282	269	295	241	261	285	257	280	282	265	239	280	288	274	276	293	263	242	248	249	293	275	237	267	280	290	268	224	265	273	294	242	250	289	302	250	268	283	271	284	294	271	239	247	263	263	230	259	304	254	261	266	312	276	270	304	243	253	282	266	261	279	295	253	243	253	260	278	259	261	243	257	239	274	273	262	241	281	264	252	242	241	268	276	238	284	256	278	245	278	276	257	290	254	254	265	249	316	262	268	286	253	279	296	262	264	268	248	250	268	279	256	268	269	255	257	282	247	288	269	273	245	272	271	266	231	278	278	253	279	274	291	273	287	270	263	250	286	269	264	292	277	242	280	265	279	267	283	272	271	293	270	224	267	295	277	312	267	242	254	304	243	262	254	260	263	292	272	245	237	291	266	264	254	276	256	269	282	256	292	248	242	272	270	247	239	275	263	275	279	274	271	278	274	252	285	267	263	252	250	247	234	273	299	262	305	238	250	262	295	262	227	256	246	255	248	288	287	260	234	241	252	256	285	255	287	261	285	308	295	286	288	263	256	259	290	269	276	255	238	262	282	272	248	288	268	271	255	270	279	280	259	287	262	279	245	247	250	266	256	262	269	258	273	282	275	238	253	271	308	271	255	300	267	286	248	267	277	286	264	295	287	229	276	259	292	280	274	273	269	274	276	250	265	263	265	278	301	265	297	302	255	290	301	257	293	292	276	293	274	267	291	262	280	290	265	236	275	293	273	269	259	283	275	290	251	229	250	268	241	267	252	272	236	288	259	289	297	266	271	288	283	254	275	280	280	234	261	264	267	282	255	284	277	257	273	264	268	271	261	309	253	299	249	274	271	257	252	286	253	273	259	289	242	273	266	273	284	278	284	261	259	280	270	244	247	271	291	293	294	254	260	263	271	237	266	260	285	260	274	271	255	284	253	256	259	270	242	285	271	253	262	273	243	270	282	280	262	280	284	285	254	257	280	240	274	287	292	264	271	276	250	261	265	272	266	270	240	261	302	253	276	274	275	279	286	276	261	252	244	293	286	233	278	262	284	260	260	272	250	297	270	269	254	267	291	269	273	259	274	252	279	264	257	241	257	263	260	256	251	289	297	282	282	255	267	254	276	245	288	267	316	265	276	254	301	265	262	297	256	268	271	258	278	278	278	255	292	275	258	267	266	276	301	274	277	280	261	285	278	270	244	274	289	268	252	275	258	260	281	289	279	285	260	262	279	273	275	272	271	269	294	291	296	264	252	258	322	281	284	279	263	273	245	252	254	279	274	264	258	280	282	244	279	267	246	283	260	290	259	282	290	259	243	253	257	232	283	258	278	270	249	258	255	295	266	276	266	249	271	250	258	253	271	307	261	282	260	242	271	292	246	243	261	249	255	274	297	264	299	274	269	276	251	235	283	284	281	263	256	263	246	252	313	270	280	291	265	251	261	291	251	280	265	245	253	279	251	281	285	242	255	263	288	272	281	279	276	272	276	256	251	293	282	262	271	301	299	249	285	247	278	288	257	271	285	257	260	249	247	273	280	285	256	262	254	259	245	247	272	263	260	267	257	297	259	257	265	256	269	264	243	214	281	269	249	254
19568	23829	10512	4499	2453	1789	1540	1087	933	841	780	752	656	591	561	570	543	492	603	584	454	438	400	439	478	488	472	450	434	459	511	517	468	451	462	462	422	367	389	370	393	422	425	366	389	342	362	390	395	372	429	405	370	426	392	340	376	360	400	386	367	347	363	380	359	390	393	376	394	373	396	370	339	336	357	362	332	375	341	342	359	352	394	364	339	314	341	346	355	316	368	383	345	342	349	366	324	371	325	351	353	317	325	318	365	331	314	355	355	303	357	315	326	364	332	328	326	357	349	342	357	311	345	348	344	378	361	339	323	340	310	342	327	325	348	343	329	352	339	352	373	367	367	331	351	335	311	353	334	324	309	318	342	345	337	304	362	325	336	300	359	330	345	379	320	335	343	353	332	368	316	332	340	318	318	332	324	347	362	307	329	368	341	339	376	312	341	356	343	310	330	353	363	330	359	335	340	327	340	322	348	321	361	320	368	337	340	321	310	314	294	354	347	352	356	342	285	335	312	307	344	314	346	332	305	319	304	338	338	341	352	357	342	333	352	325	336	314	324	337	331	349	335	322	325	304	348	356	331	309	334	343	369	345	375	312	337	367	355	342	298	333	314	316	330	358	322	348	345	311	316	314	323	321	297	350	355	352	359	353	338	342	311	349	311	311	351	345	322	338	321	328	328	306	331	374	336	323	301	321	339	318	342	329	329	332	370	362	312	337	341	360	332	345	328	340	362	347	335	330	313	391	324	323	352	328	357	312	342	323	336	314	348	326	324	327	349	328	361	332	379	305	348	310	337	364	362	326	334	336	332	326	313	328	335	346	331	310	329	332	321	328	318	359	350	333	334	340	358	368	303	311	313	358	353	315	309	348	310	322	318	337	320	336	359	314	329	320	336	352	350	389	337	378	324	324	328	366	314	360	353	324	324	316	353	312	362	322	316	314	320	363	352	343	348	344	302	359	347	347	328	335	361	324	342	318	340	342	335	331	330	308	355	320	337	337	324	341	325	324	310	372	352	348	292	356	332	336	341	330	338	331	367	292	352	326	342	317	344	371	350	308	347	314	331	321	324	322	373	333	349	331	338	331	347	351	354	350	332	339	344	328	328	336	328	332	364	335	315	322	365	321	342	327	353	308	316	345	287	350	335	356	369	332	335	339	338	366	334	327	380	343	326	386	341	329	342	318	364	347	315	335	310	343	355	308	318	342	372	304	334	338	355	326	345	327	350	330	330	322	324	320	316	371	366	303	327	344	330	330	330	333	357	327	341	321	322	341	365	354	355	366	351	369	319	320	294	361	346	356	332	308	301	343	311	314	317	328	315	314	364	353	347	363	323	317	332	321	330	367	305	336	353	331	318	340	344	319	361	328	319	327	324	323	347	365	319	344	337	339	330	353	347	336	320	329	329	344	337	341	330	319	335	315	353	339	332	370	342	322	334	370	318	370	287	312	307	320	337	329	327	322	294	348	337	358	356	329	351	334	328	314	327	317	350	335	338	323	350	322	341	357	327	359	315	345	315	338	345	303	317	335	312	350	323	315	314	319	344	351	345	359	322	351	344	296	357	311	339	314	320	343	312	345	308	355	347	325	335	308	362	328	322	348	405	354	334	326	351	321	344	308	299	334	309	347	332	325	355	336	356	308	346	343	330	352	347	361	304	348	344	328	322	341	323	320	338	336	329	351	345	336	338	320	338	360	356	345	368	333	312	315	338	327	329	338	327	356	336	345	308	360	342	370	327	338	305	342	320	333	315	294	346	347	311	347	322	313	323	349	350	350	338	311	318	326	323	324	342	335	320	370	358	336	349	340	345	316	337	334	338	321	341	345	336	344	324	326	332	327	345	357	361	315	342	330	364	345	357	344	328	368	360	361	326	341	333	350	353	325	329	336	321	320	366	348	344	306	339	333	339	335	344	326	315	339	318	340	363	313	339	371	335	307	332	287	318	314	349	344	309	349	313	312	334	373	359	322	334	328	330	304	344	348	362	334	336	340	344	308	353	307	339	380	321	345	341	302	310	344	304	340	331	329	346	359	373	360	337	356	315	334	337	335	343	313	326	312	327	310	344	333	319	366	339	358	349	340	305	337	302	329	322	344	346	330	327	319	333	319	333	313	357	338	350	348	350	336	341	324	351	330	340	367	314	329	343	345	361	289	323	316	324	299	355	329	323	331	369	350	341	336	321	344	325	348	342	344	354	354	321	327	343	343	330	350	319	344	333	303	333	315	352	375	320	334	355	301	337	340	364	317	347	321	345	328	342	332	318	344	345	329	325	338	349	329	325	362	339	356	346	344	333	333	300	303	326	377	322	344	328	352	333	351	337	357	353	347	312	358	331	323	345	384	344	354	327	332	347	348	324	298	300	342	339	339	352	333	343	321	320	317	320	348	316	338	352	341	335	327	322	354	336	349	353	353	365	351	321	319	347	340	353	337	365	339	325	337	356	332	375	360	333	325	342	367	338	297	323	333	317	335	335	348	337	320	340	340	340	343	325	340	368	306	316	331	331	345	330	334	364	344	355	304	311	330	361	348	345	301	360	369	359	344	352	352	316	319	334	360	326	328	340	335	339	341	345	360	406	312	320	327	339	335	339	356	364	347	340	342	314	328	364	356	360	322	342	349	345	345	302	339	317	348	337	301	345	302	350	349	353	346	328	335	313	339	319	336	382	322	350	326	340	337	332	341	343	328	368	320	325	319	332	337	344	342	341	345	279	359	331	324	326	307	349	336	339	355	310	308	315	338	348	334	300	347	320	339	312	333	327	299	359	333	320	305	345	323	336	317	315	323	336	379	324	316	337	348	331	332	341	348	326	360	275	309	360	362	342	324	310	329	339	368	338	315	328	340	356	295	322	356	327	309	347	347	335	360	333	312	320	338	363	342	366	308	356	313	357	335	306	348	342	354	331	320	320	338	307	330	326	329	328	331	372	314	324	370	335	333	300	336	339	326	359	342	320	322	353	321	357	336	318	328	329	318	328	369	316	344	330	360	332	348	340	358	329	358	337	328	311	351	365	302	334	315	324	338	326	322	340	343	346	350	349	325	326	355	321	344	338	328	320	344	359	333	325	337	338	363	299	354	325	306	326	335	317	323	307	341	338	332	342	355	308	326	344	344	309	324	342	358	345	373	346	319	344	340	334	322	308	346	299	316	357	300	322	322	369	317	352	322	345	341	318	342	327	315	327	329	314	301	317	324	321	317	334	322	326	328	349	329	358	344	341	311	367	395	332	325	330	312	328	319	363	341	316	322	361	356	364	368	315	336	320	357	360	332	331	323	349	347	333	332	320	345	364	338	352	324	348	295	299	287	314	354	345	343	355	359	320	330	312	356	328	321	315	344	351	309	336	348	323	342	334	331	310	315	328	361	358	350	378	325	341	322	389	368	323	352	336	323	339	309	338	316	323	345	363	316	328	336	328	347	283	324	364	336	353	352	334	349	343	323	344	340	363	345	360	312	332	337	310	323	318	365
24206	21250	28356	24439	21018	6886	1828	1061	879	719	713	592	500	452	401	392	386	392	406	435	361	269	325	299	325	308	276	310	297	291	360	383	355	302	324	266	233	246	242	255	271	241	244	239	238	249	260	237	248	221	253	226	253	228	226	257	230	243	234	241	202	231	239	203	226	246	234	244	233	204	203	182	215	214	222	204	201	204	194	183	222	203	247	205	197	183	208	191	210	188	211	217	213	211	198	198	210	202	202	200	194	171	191	215	186	176	191	187	191	211	212	196	181	196	192	179	207	192	203	186	175	205	197	190	226	205	177	174	181	206	217	195	205	166	188	194	190	189	169	200	178	181	203	175	202	217	190	183	215	215	198	187	166	193	187	177	198	172	193	195	192	201	170	182	194	201	215	180	187	168	207	201	180	191	178	187	207	196	175	219	203	197	178	186	173	185	172	207	194	204	161	199	161	188	202	196	186	195	196	190	187	195	205	174	180	177	189	181	211	208	188	190	175	186	161	182	194	188	203	191	218	194	170	188	197	177	208	190	182	187	190	194	185	200	211	180	202	192	178	196	199	178	188	201	183	188	192	180	176	169	173	186	189	181	184	204	199	193	212	198	187	178	166	174	182	183	212	210	203	214	186	191	200	193	198	187	177	190	192	191	200	223	196	197	177	181	200	189	208	199	209	198	201	173	187	211	203	182	200	173	198	219	179	171	185	180	178	174	201	171	171	169	170	206	201	189	187	182	194	167	203	199	210	194	202	186	204	224	198	203	199	188	185	182	199	186	190	188	170	186	183	186	192	184	201	200	196	185	195	194	208	158	181	187	189	199	182	171	186	195	193	208	199	177	193	181	196	202	197	173	191	208	179	185	178	198	182	190	205	167	191	202	196	189	181	196	180	193	189	199	195	160	192	197	173	176	223	189	177	191	190	194	194	167	185	198	217	194	192	199	181	175	216	178	189	194	175	201	176	202	172	184	188	199	183	195	222	218	197	174	189	211	208	201	217	180	176	198	181	222	205	171	199	193	197	184	215	197	190	175	188	199	223	165	196	190	205	201	227	200	190	192	185	170	204	186	192	195	221	186	200	200	179	196	181	199	202	195	206	208	171	202	188	185	197	192	206	231	187	220	194	190	181	186	179	183	204	197	205	182	192	204	207	185	187	215	197	214	214	193	185	198	191	185	184	224	212	178	200	213	201	193	206	206	177	207	190	189	180	189	184	172	195	190	194	194	191	178	172	174	191	178	179	198	203	182	185	193	174	189	212	205	195	198	191	211	217	198	197	176	202	200	174	196	173	181	168	177	206	191	197	188	185	196	193	191	197	199	195	199	203	194	197	188	190	202	193	193	181	183	217	203	166	186	201	177	190	197	179	169	179	183	208	240	191	179	210	193	179	179	201	231	193	199	188	181	241	196	199	189	200	198	199	195	190	218	179	203	232	202	198	198	167	182	173	195	209	194	176	192	189	226	180	200	186	189	191	200	199	193	175	221	200	165	181	197	199	207	186	170	184	181	178	175	203	172	182	203	194	204	200	167	166	212	202	199	226	192	212	180	188	191	215	176	185	162	158	202	176	175	199	187	182	201	180	191	176	194	180	202	166	167	193	203	172	178	202	227	193	196	163	185	174	194	202	172	197	212	197	209	200	176	204	198	186	183	207	192	187	232	175	182	204	184	195	181	201	176	191	197	225	175	205	211	185	136	210	205	196	195	164	215	228	192	213	218	181	205	183	210	185	172	218	201	193	166	206	202	198	188	179	181	152	207	205	197	185	177	190	189	175	188	200	201	227	191	209	164	171	193	193	193	180	178	199	185	172	199	215	189	189	184	223	193	181	194	194	177	189	179	197	177	183	182	192	198	198	203	189	197	184	201	194	200	180	205	191	200	160	191	166	173	209	197	184	191	190	192	200	205	184	196	217	202	178	198	186	189	210	175	174	190	191	183	194	230	181	184	203	198	174	184	166	201	192	175	167	194	193	200	202	215	197	215	213	186	157	184	201	210	184	170	205	172	198	208	191	166	198	176	178	208	179	159	205	236	208	197	205	185	178	193	203	173	183	206	193	196	186	188	202	193	199	206	187	184	189	166	177	192	201	183	186	183	172	196	177	198	171	170	165	207	207	184	184	193	209	186	180	189	184	183	217	178	185	193	188	192	211	199	188	168	197	172	207	203	213	173	197	193	187	201	191	216	187	183	188	186	201	215	189	206	217	219	202	192	187	207	191	199	177	182	188	183	190	193	216	207	192	183	194	160	191	187	202	211	198	178	166	195	210	194	193	198	199	192	177	191	195	187	192	190	207	213	216	179	192	165	176	218	200	190	217	205	190	173	200	193	209	198	193	210	176	200	209	173	186	196	209	184	196	194	182	212	205	213	192	197	197	173	203	183	188	189	185	180	182	177	193	206	195	202	193	205	152	181	229	180	192	164	196	200	184	195	196	183	191	184	179	197	171	195	195	217	203	200	177	204	190	223	203	228	200	185	191	178	202	184	193	210	216	200	187	185	175	197	198	179	214	198	190	206	199	204	195	189	195	193	176	206	156	183	184	170	190	203	204	191	181	174	196	179	187	203	192	190	182	189	170	186	199	207	203	174	190	185	193	181	173	195	205	208	184	210	188	196	189	182	191	212	160	184	213	197	198	211	185	189	160	188	189	201	200	170	178	190	203	191	223	178	206	186	197	201	186	200	207	185	187	203	203	187	194	205	198	191	203	214	181	195	169	187	213	205	160	192	181	207	184	192	221	198	225	205	188	187	199	194	209	222	210	168	204	200	178	183	208	177	178	188	185	180	187	176	188	196	183	181	184	186	175	163	190	186	162	178	207	201	191	187	183	172	196	200	172	180	173	210	195	193	180	198	207	183	174	176	213	183	201	199	193	203	205	180	206	202	208	204	183	190	198	190	200	185	187	185	214	194	207	190	198	194	209	187	177	183	190	180	192	182	180	192	194	173	183	188	171	187	191	191	209	199	213	171	193	206	185	200	189	187	182	175	187	202	185	194	176	195	185	211	203	181	197	195	170	191	193	219	215	204	149	210	176	179	197	189	199	184	203	183	183	200	169	177	190	215	180	178	196	191	191	192	187	180	196	178	214	184	209	148	192	184	195	207	189	186	182	178	205	206	189	199	189	163	198	193	165	194	217	186	194	165	176	211	190	199	189	173	183	174	169	183	202	169	201	185	158	190	208	164	191	192	185	193	218	212	176	191	187	209	174	198	195	212	210	201	201	199	212	193	214	209	200	227	188	193	184	202	192	179	189	203	220	210	190	206	183	170	170	179	202	176	170	205	192	194	208	182	196	185	186	204	195	191	218	200	173	174	177	188	201	219	180	187	196	188	181	182	187	169	183	205	203	174	186	224	187	201	180	189	194	177	193	180	209	169	170	209	187	167	204	173	203	182	180	200	202	204	203	201	195	213	166	193	207	182	179	171	188	215	177	202	194	217	154	184	211	186	176	191	176	219	202	185	193	182
21223	32777	18280	9005	5170	3887	3122	2401	1809	1565	1398	1270	970	844	806	708	655	657	660	725	571	475	491	442	521	485	491	439	437	445	588	540	448	455	413	368	390	383	343	397	359	325	345	320	330	313	333	329	333	312	326	376	364	330	316	291	324	305	316	299	283	324	308	282	289	311	312	296	306	251	277	268	277	293	258	268	270	272	245	242	236	246	271	249	243	244	238	246	251	250	271	261	218	235	228	258	251	217	255	267	276	225	243	243	249	240	234	210	227	236	228	242	253	211	230	272	247	239	248	240	234	209	211	250	246	249	235	250	271	255	256	235	227	272	218	263	259	223	255	256	233	236	223	230	251	236	259	244	250	223	239	230	255	217	253	262	271	223	228	258	242	262	253	253	207	229	224	259	232	239	239	225	250	232	233	246	263	244	239	247	272	238	236	248	263	233	258	232	242	281	242	249	259	267	254	268	255	230	241	262	244	217	240	209	246	208	221	228	237	255	241	215	208	248	222	224	224	240	257	278	217	246	210	251	220	233	262	233	246	231	263	234	234	238	271	251	203	260	257	267	239	232	234	211	239	247	232	243	235	239	239	241	246	230	256	238	246	260	237	213	224	256	243	234	282	242	233	242	258	254	283	244	232	222	241	220	217	233	252	233	217	214	225	247	220	219	242	235	230	257	286	231	240	240	207	215	239	240	238	261	234	228	238	223	251	220	263	234	225	231	257	230	242	253	239	239	239	262	224	230	226	262	228	238	238	227	249	240	217	240	254	253	241	243	225	251	214	279	238	231	237	229	262	225	255	215	249	210	254	243	221	245	267	270	254	263	239	233	245	243	216	243	239	240	254	269	248	241	214	219	237	222	230	218	245	219	229	241	215	230	257	254	232	247	265	264	221	219	232	265	275	236	227	250	237	258	254	226	252	261	243	235	236	244	254	220	218	224	233	234	237	225	255	251	222	241	239	232	256	232	251	233	270	221	212	246	246	249	236	213	245	244	246	224	232	257	251	231	226	251	240	233	263	233	243	236	222	247	239	240	261	239	247	254	217	230	211	235	250	259	254	241	218	236	278	228	239	246	244	251	242	224	240	230	252	220	234	251	238	248	240	251	261	242	244	241	232	222	265	250	248	254	219	238	215	264	251	232	255	237	244	235	241	251	231	204	219	250	233	239	274	251	245	248	225	264	240	255	248	254	228	233	226	241	219	252	221	255	232	248	214	254	236	248	254	226	260	266	248	243	248	269	254	250	235	222	226	240	241	241	222	236	254	241	231	234	232	225	240	246	276	271	233	250	236	218	253	252	222	220	234	228	224	239	217	288	221	234	241	259	245	249	243	226	249	265	259	243	268	254	254	247	233	273	260	248	229	227	262	257	240	220	233	229	251	225	257	240	247	266	270	213	229	230	241	240	226	254	224	243	230	245	264	230	229	240	242	246	253	259	255	239	224	250	244	226	258	250	230	239	229	250	269	258	248	220	212	247	245	245	240	234	240	244	211	242	244	239	257	218	221	266	204	246	235	238	221	234	214	234	244	228	239	245	262	234	230	221	230	248	248	242	224	235	237	231	234	235	238	239	232	257	242	253	263	230	246	243	246	224	225	246	211	246	218	252	269	257	244	248	267	236	234	246	251	245	233	263	258	243	251	235	268	232	219	215	249	234	253	224	251	258	214	234	233	222	240	216	233	224	261	221	253	242	265	249	219	240	221	255	235	234	248	232	244	223	219	221	256	249	253	255	242	236	248	245	228	245	239	252	254	240	245	229	250	235	238	235	248	251	231	226	216	227	227	258	239	292	239	231	245	268	243	241	266	224	246	229	233	248	236	256	232	250	224	244	217	259	205	238	228	221	252	225	259	235	242	231	226	284	231	252	234	257	221	241	229	237	237	259	233	234	197	244	227	243	271	237	212	254	257	236	224	264	273	243	262	233	240	254	267	212	246	231	232	234	242	271	244	240	241	217	229	240	245	237	244	272	255	215	240	236	226	253	232	255	237	248	241	274	239	248	224	211	256	231	240	229	235	266	240	225	236	229	244	218	237	227	250	228	253	239	240	238	238	230	228	250	251	236	240	232	216	250	243	237	237	273	236	267	248	257	254	242	243	204	234	262	240	223	223	252	230	226	254	238	261	247	253	253	235	237	251	246	239	228	225	223	218	230	269	237	246	245	255	216	263	246	236	222	235	223	232	242	242	225	244	221	213	245	211	251	227	250	253	246	257	244	249	233	259	214	271	251	268	267	266	277	263	224	252	237	252	211	235	252	234	227	232	233	274	231	231	233	252	260	237	262	241	220	238	232	256	236	241	225	260	246	240	213	218	274	250	242	256	262	237	232	212	234	244	203	247	238	263	223	253	245	233	251	251	243	237	212	235	236	266	210	230	230	249	256	227	238	227	251	214	237	247	237	218	239	228	249	236	222	238	215	216	252	249	253	233	256	218	272	245	225	246	232	249	236	223	240	269	238	228	262	229	217	232	250	203	240	250	274	250	248	228	198	250	260	240	226	230	245	228	230	250	246	258	259	258	224	242	224	248	259	230	239	240	223	252	253	238	213	228	254	257	209	226	271	226	207	240	219	253	231	244	253	266	230	264	267	245	264	231	244	209	210	242	239	237	247	230	274	249	262	243	231	231	236	244	239	225	227	259	213	245	240	220	234	251	231	234	266	229	231	245	227	240	264	258	231	261	258	239	226	259	261	223	246	237	242	249	260	243	221	237	236	260	242	217	276	229	249	251	233	229	249	251	257	214	231	246	231	239	246	229	265	268	219	228	237	228	220	250	237	248	235	230	235	236	234	282	221	233	233	238	234	214	235	218	216	238	236	237	226	251	242	242	238	253	206	220	247	260	243	239	250	239	240	240	239	237	221	236	231	248	234	228	258	256	249	226	239	229	213	227	251	228	252	232	240	237	216	263	234	220	247	242	237	237	243	236	237	251	227	242	247	253	246	225	235	273	240	235	223	214	261	235	223	248	246	237	261	252	225	233	235	239	263	231	235	263	224	247	221	242	219	260	238	233	265	211	224	236	239	215	221	247	216	231	231	245	265	249	252	232	213	247	236	258	237	222	212	225	214	240	250	222	243	237	219	243	254	246	265	252	241	227	231	252	251	240	244	271	231	235	236	226	238	224	245	229	271	243	213	248	244	283	245	219	249	217	240	222	261	238	230	229	227	247	202	265	253	229	248	233	245	262	236	242	245	217	229	256	246	244	235	228	263	228	237	257	233	218	238	218	256	239	231	253	247	266	257	264	251	281	225	227	245	266	242	253	259	241	222	225	244	226	231	214	255	235	246	261	246	241	231	250	205	245	242	238	237	241	279	243	233	234	223	243	237	229	218	251	233	235	234	235	230	253	230	215	224	243	253	229	210	217	269	222	248	212	242	250	267	221	247	242	216	222	216	256	234	239	275	241	236	218	225	262	253	240	229	227	276	263	225	242	253	255	224	242	236	243	232	232	204	224	201	255	225	238	252
25364	21224	26996	25360	7710	1484	1161	900	761	598	654	595	504	492	491	463	455	417	472	535	425	395	436	397	435	393	396	429	367	402	472	457	430	397	395	351	355	343	402	398	375	374	358	331	349	366	365	354	388	347	409	364	382	373	398	357	339	361	333	354	344	350	346	378	348	342	362	386	358	358	325	337	357	321	343	320	330	323	318	356	342	322	311	334	356	354	320	328	321	351	353	347	321	327	317	335	307	351	366	324	351	322	319	340	344	360	338	340	340	314	342	308	328	326	332	289	345	351	335	345	332	336	327	317	320	367	312	337	370	316	321	310	313	331	323	353	333	325	341	330	335	335	289	340	330	346	312	323	341	350	320	310	331	317	322	365	322	318	320	342	341	350	340	301	333	348	299	350	311	350	332	310	337	322	333	339	323	331	319	344	324	297	328	380	324	343	341	310	353	302	298	317	344	320	335	296	366	348	328	363	326	342	311	329	326	350	317	332	322	317	337	310	324	336	310	337	319	323	348	354	338	306	301	329	320	318	335	316	333	328	343	315	314	330	329	304	339	347	330	334	316	340	337	327	315	361	348	303	327	316	316	327	318	304	289	334	334	317	297	336	336	320	324	324	347	323	346	312	358	346	306	328	334	279	319	318	330	317	341	305	339	312	296	333	307	329	358	305	347	332	362	326	320	323	309	350	317	328	340	351	344	360	333	347	322	345	364	306	337	321	325	319	321	327	362	308	320	315	339	328	279	306	315	330	334	320	344	320	337	325	320	322	354	328	345	317	330	321	352	322	316	340	315	313	335	316	321	346	328	322	315	342	333	301	340	313	326	344	338	321	351	323	350	313	345	306	324	324	329	298	353	328	347	319	329	315	312	294	333	304	296	302	359	325	339	334	341	344	324	344	330	347	340	333	332	366	291	340	322	339	289	328	332	311	347	319	375	337	321	332	341	301	298	354	289	334	329	303	358	321	325	302	336	313	335	321	341	331	318	326	324	317	318	330	319	311	351	309	304	339	306	320	355	311	330	356	357	334	333	311	335	320	315	350	316	338	360	294	353	319	347	317	332	334	317	309	340	328	305	317	356	297	339	320	332	314	312	358	306	301	355	362	328	360	329	320	343	339	366	295	345	369	341	281	307	301	314	312	354	320	348	332	317	321	338	326	351	357	333	337	330	319	344	350	302	331	345	338	325	317	334	337	323	313	341	344	313	328	319	346	329	365	326	294	346	348	357	325	319	312	308	320	323	340	361	304	362	328	347	335	320	358	327	330	311	311	337	300	312	328	352	331	324	337	322	328	347	308	338	329	347	364	329	322	298	323	312	338	332	347	345	337	358	332	319	330	334	315	318	320	340	322	328	327	311	305	334	326	303	349	337	355	339	340	337	317	335	308	305	342	334	337	343	326	355	345	327	335	338	329	309	334	327	327	343	308	319	296	330	331	304	340	320	320	332	330	342	310	325	349	314	332	295	308	312	322	344	326	301	327	316	350	292	337	340	309	325	336	307	312	325	346	341	363	312	318	304	332	331	333	353	336	378	329	351	325	322	330	337	314	348	327	326	351	312	357	337	346	323	312	354	318	304	318	333	324	327	321	368	333	337	313	365	305	335	345	334	319	325	308	317	326	312	343	314	312	304	320	323	332	322	317	360	318	343	291	356	297	308	328	304	345	336	327	336	342	323	340	325	305	313	318	306	323	351	335	321	325	346	306	300	308	331	315	322	324	316	318	339	336	322	290	321	350	325	274	338	327	331	339	332	337	341	327	280	291	372	314	333	320	337	290	343	285	302	319	331	338	329	308	349	327	333	326	325	294	317	317	309	354	265	341	319	324	329	333	326	291	300	301	333	333	329	343	314	327	295	354	314	356	305	331	324	306	372	332	313	312	341	319	363	327	348	333	338	358	333	295	312	299	349	320	325	298	302	340	350	351	323	347	323	312	378	319	329	357	331	335	313	302	317	334	319	353	309	319	335	357	313	329	331	366	300	315	335	303	291	339	306	327	311	338	328	345	284	330	353	313	350	314	354	291	319	302	311	289	310	317	341	342	313	331	334	287	295	329	323	302	311	335	269	348	297	310	327	316	346	315	357	327	288	324	332	340	346	333	294	330	345	347	349	336	323	335	309	341	347	299	338	332	331	322	365	325	327	329	346	362	335	358	302	306	319	314	315	333	314	337	348	312	350	362	360	306	302	317	335	312	332	317	310	317	345	297	302	327	330	304	341	336	341	313	330	332	295	327	354	319	325	288	332	359	347	319	300	278	305	296	330	322	336	341	290	307	337	328	315	336	293	341	324	352	347	341	326	355	331	314	332	336	313	321	328	317	339	360	330	304	292	315	335	342	321	333	318	318	316	306	329	335	308	363	309	354	313	354	347	325	349	288	307	354	331	316	315	280	313	331	320	307	321	340	298	319	321	326	353	329	302	351	327	303	334	288	341	358	348	341	321	353	326	379	328	328	370	324	321	330	298	357	322	289	314	297	317	340	321	322	336	301	312	345	351	322	335	316	322	354	315	311	337	325	338	345	332	323	336	335	324	329	322	323	375	317	324	334	338	337	341	350	323	335	317	338	312	323	311	298	314	314	308	307	343	328	313	320	323	359	373	306	318	321	289	311	342	342	311	303	319	342	309	333	303	317	310	345	322	341	320	318	336	319	318	320	315	347	345	351	352	322	342	369	337	337	329	320	340	349	288	357	299	304	344	345	327	305	361	336	332	344	356	333	359	311	326	313	307	324	330	317	304	293	362	309	327	352	342	335	341	349	344	319	339	325	307	328	333	314	329	335	320	342	319	341	309	301	304	363	333	320	355	333	335	321	327	344	331	346	356	337	326	351	314	305	326	331	314	307	343	303	319	341	356	325	335	329	333	357	328	332	351	326	305	326	320	317	333	310	331	322	330	338	326	338	335	313	308	344	322	362	312	304	316	355	285	320	327	312	315	329	316	302	358	347	305	333	343	323	340	297	312	311	335	330	373	327	356	355	340	347	348	336	328	340	298	322	335	355	337	341	335	309	320	340	302	305	360	339	318	307	320	348	336	331	329	339	323	315	315	347	308	317	313	343	313	335	353	288	340	332	327	317	322	321	350	333	321	307	334	314	315	341	326	289	354	321	347	293	308	332	295	345	327	294	330	301	330	345	354	306	308	322	319	333	350	333	319	305	359	309	341	325	327	338	291	341	323	331	347	340	307	317	323	304	332	303	324	367	304	307	325	347	309	332	315	330	333	345	310	303	358	329	313	319	333	310	329	349	329	334	345	330	346	320	305	316	352	325	306	334	365	330	315	330	322	328	290	329	325	328	344	337	282	312	307	301	286	326	335	347	370	329	319	324	348	359	320	326	348	327	339	302	369	330	317	353	325	346	342	333	273	335	297	367	352	347	297	353	332	315	310	323	332	305	320	348	352	340	305	304	302	340	340	343	331	296	319	306	337	322	294	307	327	303	300	346	310	329	320	315	315	283	304	308	296	298
20746	29182	14132	7164	4393	2991	2480	1872	1556	1238	1224	1032	960	825	839	722	709	687	748	761	660	564	568	587	569	562	520	569	548	601	644	600	541	562	567	513	491	503	486	468	466	464	476	445	461	498	463	485	474	465	487	498	520	451	477	461	458	476	472	456	431	521	437	419	439	445	484	452	422	426	431	390	385	416	432	396	416	410	365	397	448	420	385	407	424	396	383	393	374	420	382	411	378	410	378	454	394	379	397	415	423	400	392	433	406	423	424	433	429	412	396	414	385	411	421	398	374	436	359	401	368	393	404	410	440	415	395	386	413	391	390	374	377	385	389	383	389	371	411	400	399	426	388	381	406	412	392	404	418	397	420	399	427	392	392	396	369	401	425	401	391	393	428	412	395	397	382	401	395	372	407	367	378	406	378	410	421	419	416	395	430	382	378	389	380	420	402	367	384	386	410	385	406	415	437	435	384	402	403	398	391	423	377	374	379	387	382	422	401	365	405	372	377	398	375	386	409	368	404	387	427	417	376	361	424	390	418	382	404	425	355	406	363	408	437	401	356	407	360	415	413	388	402	375	374	381	424	435	389	429	435	389	421	397	385	381	401	385	408	413	411	384	374	404	367	388	384	390	391	372	391	410	380	393	394	413	418	405	381	420	383	395	387	390	367	449	424	404	418	395	380	392	402	421	399	422	342	371	391	408	368	426	426	388	378	405	423	390	402	378	415	378	434	401	409	368	360	381	395	408	396	408	410	388	401	382	402	402	415	393	379	424	368	370	424	363	372	362	391	403	373	379	391	403	413	416	388	365	376	404	378	366	384	414	412	407	414	401	416	373	415	367	373	402	405	397	401	396	382	366	388	433	350	395	410	453	407	378	401	401	370	379	411	427	419	354	401	418	382	405	368	378	406	397	407	410	399	376	393	434	411	373	395	406	362	403	389	374	409	397	373	372	368	407	378	439	391	419	413	407	420	365	402	411	358	393	390	380	398	378	400	389	427	405	391	367	401	401	411	380	356	373	395	411	371	395	380	384	343	426	366	393	416	381	377	457	413	395	404	414	408	429	378	397	386	384	412	413	392	432	389	369	395	445	402	387	380	390	377	372	398	395	363	372	402	368	408	385	371	389	390	393	414	390	398	404	428	399	395	409	375	358	423	373	390	383	386	425	367	409	415	360	416	388	371	411	375	402	431	381	366	415	450	367	407	378	374	375	377	400	390	391	404	372	368	382	402	430	413	388	393	376	382	411	410	393	386	397	386	392	422	372	404	439	422	395	409	418	386	377	381	421	389	411	402	401	385	362	394	393	391	389	374	392	355	409	392	363	406	367	424	420	413	381	403	374	384	417	434	393	409	382	378	368	370	367	414	384	383	420	409	404	405	381	382	380	415	377	417	438	392	390	359	434	367	367	387	412	403	373	356	369	452	440	385	411	432	419	375	444	367	405	392	390	384	423	373	417	403	402	420	383	411	414	388	395	378	396	399	443	416	396	394	460	385	428	364	447	387	404	378	366	383	384	381	391	423	399	416	410	389	434	414	364	352	394	404	380	395	417	372	385	415	385	397	412	355	374	358	370	410	418	388	421	383	412	397	412	403	389	424	421	368	382	372	418	389	382	401	378	400	400	430	398	409	390	407	389	437	396	390	420	385	394	402	416	400	359	392	410	386	400	398	446	411	392	442	405	380	360	428	418	424	405	368	397	387	437	393	395	409	422	399	393	425	399	399	453	371	408	403	398	392	389	384	412	391	390	440	400	379	367	354	402	396	430	420	413	392	425	369	395	387	394	387	436	430	376	402	393	408	394	366	406	383	421	401	389	379	376	370	439	364	395	445	395	397	426	373	386	450	431	381	400	423	401	391	388	405	430	371	415	399	411	381	452	394	375	386	394	430	394	405	416	395	390	396	406	397	415	371	424	413	381	391	382	434	388	427	427	363	402	406	387	414	418	394	381	401	368	422	381	384	406	391	411	379	371	382	440	429	374	387	407	384	403	384	396	399	371	398	415	383	412	395	401	402	377	412	393	415	362	366	395	395	408	408	385	339	384	420	394	402	415	418	400	422	390	407	436	397	395	391	387	430	401	401	418	394	413	377	394	385	409	429	370	423	374	397	381	385	380	381	423	360	391	384	385	384	423	394	374	379	398	380	373	422	391	426	390	404	401	395	390	389	359	394	393	361	409	396	429	386	400	416	416	375	351	400	413	384	370	384	401	383	359	432	423	386	392	403	384	377	416	403	375	404	427	426	385	389	423	400	390	386	404	392	382	422	357	400	365	379	377	400	394	375	417	383	393	364	409	414	390	394	360	404	382	433	405	423	390	419	393	402	424	377	414	405	403	395	395	389	404	414	421	399	403	393	400	391	391	375	398	385	396	402	393	439	426	390	364	370	387	385	433	393	379	399	375	384	379	407	369	396	386	405	380	406	396	421	415	414	395	416	431	398	389	416	394	378	382	415	367	382	392	378	395	395	407	366	398	376	361	412	405	400	382	411	403	407	428	370	385	386	415	408	384	390	417	393	439	379	370	375	406	412	409	416	412	378	374	387	411	369	341	427	360	417	396	405	390	418	374	367	401	391	409	424	386	383	399	386	411	380	385	399	398	424	405	377	395	389	397	396	381	413	414	403	419	402	396	372	362	387	386	388	414	403	386	360	381	410	429	393	410	399	372	409	382	371	424	437	402	438	425	412	411	390	425	398	401	404	409	370	378	381	417	418	398	381	400	389	390	360	382	414	395	406	391	376	392	415	390	392	417	398	398	397	401	366	389	402	328	401	393	391	380	431	361	373	407	387	376	380	386	371	415	403	412	377	420	393	414	408	398	418	411	420	411	366	380	398	424	385	395	403	396	380	353	399	415	415	420	420	414	405	409	379	393	390	416	366	398	407	382	382	400	428	385	401	383	402	403	390	395	388	398	378	380	395	420	432	414	383	396	376	394	399	429	398	370	393	384	391	412	381	380	379	377	374	389	371	410	392	366	361	396	378	392	419	389	411	382	376	376	425	390	395	380	350	381	433	387	382	430	427	375	431	387	409	427	400	391	395	386	381	356	407	356	381	405	409	349	409	388	416	393	403	398	417	409	411	384	401	372	387	428	371	412	371	404	357	365	397	382	407	422	381	399	407	374	392	370	437	396	411	426	408	373	393	379	383	407	381	401	419	384	386	384	400	382	407	371	427	414	389	413	406	395	393	365	403	406	398	424	382	365	372	414	407	407	379	436	394	407	385	397	410	382	388	393	377	425	403	382	340	400	400	415	394	382	388	362	414	377	399	361	357	398	391	409	394	373	357	353	375	374	386	397	389	373	386	401	426	406	418	423	402	399	371	381	393	356	402	388	386	389	396	383	421	407	375	410	358	430	394	413	432	375	392	391	364	378	428	385	393	408	381	407	402	364	404	404	373	438	373	396	379	417	403	384	387	414	383	399	423	421	390	404	405	383	386	414	393	353	422	401	432	345	412	409	390	408	388	384
23161	21248	28918	23876	21251	21143	6965	1984	1335	1115	1035	853	735	693	645	593	574	531	562	610	481	426	434	450	429	383	378	428	439	456	502	468	420	427	401	362	365	395	348	343	319	309	328	295	276	308	321	292	341	302	322	322	318	333	307	342	295	310	280	304	276	280	296	277	303	273	280	246	267	282	249	249	270	287	260	266	252	237	244	262	239	280	238	241	233	267	252	221	229	222	228	251	239	239	248	253	244	235	257	225	269	221	225	263	229	246	249	234	253	249	243	255	258	254	246	249	240	245	267	229	252	232	255	234	250	238	231	232	249	241	267	259	267	240	277	234	272	235	246	242	251	232	222	251	234	262	232	240	232	242	221	233	252	241	240	243	210	236	237	221	244	249	253	227	213	223	217	247	236	231	248	260	242	238	236	230	254	238	215	221	232	246	237	257	261	209	247	240	231	228	232	248	231	221	257	267	240	242	232	234	261	213	261	233	246	242	249	226	234	225	223	227	230	234	254	209	230	206	236	269	240	234	244	226	224	233	244	248	237	268	256	264	224	225	244	246	231	229	235	217	242	234	260	241	222	253	230	215	238	227	230	249	218	250	235	241	244	228	245	226	239	248	254	268	242	233	226	253	247	252	233	245	237	248	234	244	227	225	240	237	239	245	276	248	278	227	232	220	256	250	226	230	242	242	230	233	261	231	256	235	227	242	229	239	250	251	262	235	231	267	212	232	240	259	236	233	217	248	231	220	228	237	244	219	224	215	246	234	243	260	239	236	267	239	249	249	236	234	261	240	213	239	244	245	235	239	247	248	254	244	255	217	251	235	250	249	227	252	240	237	263	247	243	229	255	244	251	243	241	242	246	239	225	223	231	263	247	256	231	228	242	236	224	234	225	255	239	233	243	236	251	225	236	233	249	251	264	243	247	227	263	238	238	256	247	215	269	236	227	241	258	259	237	222	252	218	257	224	269	244	231	253	246	251	233	237	229	210	214	216	245	252	247	223	220	238	233	259	202	245	200	246	220	255	228	247	225	236	244	214	233	240	251	236	262	242	237	235	251	249	259	212	223	220	226	216	231	251	250	255	239	254	226	236	223	219	253	256	271	236	232	241	247	254	259	241	241	261	263	241	234	239	260	211	243	226	240	239	211	232	257	257	238	243	264	218	216	242	262	233	223	238	262	203	222	261	215	265	233	249	250	235	234	251	257	246	273	222	269	238	219	278	245	233	234	245	242	258	251	236	234	229	261	244	228	216	230	244	218	203	267	231	258	227	241	236	251	224	261	256	258	209	228	244	240	228	241	220	239	209	240	244	234	250	246	222	255	225	253	198	235	237	259	242	251	242	224	249	250	246	220	266	235	241	253	238	244	237	227	241	263	242	255	218	218	233	236	222	207	242	223	240	251	261	248	247	247	252	235	230	228	234	245	235	228	207	233	239	212	229	277	220	250	253	242	230	243	269	217	229	211	240	206	227	240	225	231	235	249	261	298	235	245	239	214	220	200	229	258	232	226	241	231	243	244	279	220	235	271	231	240	245	237	250	252	250	233	260	270	261	224	260	244	232	202	236	242	242	247	255	211	238	227	222	229	212	246	255	258	229	257	246	232	237	209	240	246	262	208	223	237	240	219	225	229	240	234	244	232	226	253	254	207	258	227	238	271	256	248	241	237	219	240	245	254	231	244	244	241	247	238	233	250	251	240	260	246	238	253	231	233	258	243	229	246	243	209	229	244	254	250	233	256	242	261	253	252	235	237	236	230	226	240	233	220	243	241	229	230	221	245	231	223	258	243	231	238	221	245	261	224	219	230	240	253	233	243	246	228	241	229	231	258	253	251	256	241	238	242	253	223	230	243	245	230	254	268	232	236	234	258	226	226	249	254	226	251	254	214	227	241	192	248	232	233	256	265	232	235	212	255	254	244	229	225	249	251	221	251	246	239	236	228	226	229	225	250	223	220	249	267	232	239	264	260	260	238	247	249	246	260	265	246	257	221	248	249	259	234	256	251	243	253	239	225	239	272	278	224	234	228	251	234	269	228	240	230	250	238	239	266	248	243	209	237	223	251	240	225	264	232	230	229	228	240	242	251	240	227	222	221	257	244	232	236	252	224	244	238	231	239	247	236	249	247	258	231	248	243	224	261	246	271	232	263	238	268	239	226	236	220	229	234	253	239	248	198	242	249	256	247	238	222	260	218	255	233	239	237	244	248	235	251	225	255	252	232	241	242	256	254	246	255	246	216	239	269	273	250	245	228	237	243	260	237	250	246	254	235	242	257	197	233	251	271	248	265	252	247	235	241	235	240	263	238	247	239	267	257	257	243	253	231	241	218	219	240	231	243	227	243	241	238	230	248	232	256	236	249	225	257	248	228	235	218	246	239	255	220	232	222	237	236	237	254	244	254	236	254	252	259	253	244	223	237	256	254	231	228	259	242	225	228	238	231	261	233	257	251	242	237	239	240	237	210	238	237	212	244	230	264	232	242	231	222	245	252	250	220	266	217	247	239	247	245	230	248	228	248	221	221	231	242	242	253	239	236	229	217	240	232	239	231	247	245	240	249	232	224	259	237	247	237	244	239	228	257	265	233	223	258	250	210	253	282	223	262	232	265	229	211	234	248	236	238	232	246	228	217	263	252	250	259	238	234	207	238	251	230	253	260	223	258	233	218	257	256	223	246	249	250	245	224	243	225	244	254	238	225	228	250	235	259	242	203	235	259	219	248	225	244	272	224	252	233	209	250	229	239	241	243	222	254	248	230	234	203	261	242	231	279	243	245	228	261	245	249	252	244	270	233	245	246	219	232	231	229	237	230	246	255	227	259	237	217	222	265	222	239	237	228	223	232	242	215	240	257	229	264	248	254	212	228	230	237	241	233	222	275	246	233	208	230	242	247	227	247	231	252	215	227	225	230	237	248	227	217	254	251	280	240	229	238	240	245	228	254	248	223	216	250	244	238	256	239	204	241	229	228	247	200	225	259	258	249	227	264	231	226	253	259	217	222	237	261	231	235	239	218	266	228	236	239	241	245	266	250	253	243	243	231	232	224	256	259	235	221	258	234	236	255	283	217	227	250	242	236	237	247	246	243	221	226	243	236	251	254	217	218	222	203	236	232	237	238	245	234	236	263	215	218	264	233	263	238	259	222	261	251	248	243	256	249	269	238	207	224	241	256	249	234	228	236	252	238	238	224	211	231	250	234	252	222	233	228	231	248	226	264	265	241	241	232	213	226	245	243	253	259	255	244	238	246	276	263	240	256	249	234	257	235	278	252	228	231	255	229	270	238	213	231	242	235	235	240	263	245	233	248	226	222	233	275	208	252	233	244	240	240	229	243	242	240	239	242	234	248	231	272	270	234	248	254	227	223	228	245	255	252	237	244	211	240	253	226	222	260	219	227	240	230	268	241	235	230	203	234	265	269	243	252	241	221	231	240	261	255	210	219	227	238	219	261	260	226	217	237	242	282	243	236	247	224	250	234	262
23538	39041	23479	13168	8538	5883	4941	3958	3130	2387	2126	1601	1384	1307	1186	969	940	920	952	1007	761	651	724	634	654	655	618	636	611	651	787	687	618	563	538	504	461	480	486	458	412	460	398	404	383	396	373	467	412	428	457	399	397	437	396	403	390	404	374	385	349	382	380	346	369	363	361	348	344	357	344	317	344	318	329	288	284	313	279	278	327	291	288	304	286	301	293	310	309	293	282	278	301	304	294	286	309	300	289	286	305	299	280	294	276	283	302	274	298	298	292	287	265	258	308	286	285	293	306	305	245	304	290	275	267	289	282	306	276	330	260	287	291	301	314	293	284	270	252	296	263	287	289	268	285	268	294	295	294	269	285	243	277	286	277	273	247	284	295	276	263	285	292	271	265	275	290	290	270	272	284	313	265	284	273	256	277	263	255	289	321	288	293	303	274	273	259	260	299	267	303	261	282	300	295	267	306	307	285	294	262	280	264	279	276	272	281	294	253	274	290	296	310	243	291	310	267	283	293	284	285	260	264	278	297	257	284	275	306	297	285	251	274	311	277	261	265	303	262	300	298	277	310	299	258	307	306	275	244	269	295	293	271	271	261	274	282	252	298	276	282	298	278	255	277	275	282	292	265	282	325	263	250	305	268	274	267	286	280	277	266	302	271	289	303	271	285	293	282	300	297	304	285	271	267	268	283	287	307	261	266	248	303	283	275	286	262	294	275	283	310	288	277	283	325	317	284	274	262	266	245	281	298	281	280	283	299	265	292	279	268	275	286	272	268	281	274	252	319	275	324	265	291	270	282	298	266	294	277	271	279	317	280	293	287	289	289	280	265	288	298	271	284	247	250	270	319	289	282	278	303	288	258	294	261	297	277	279	258	281	279	305	260	284	311	298	287	287	284	268	280	286	281	281	277	253	280	271	267	302	304	290	281	290	273	322	278	280	281	263	307	292	299	298	297	278	262	273	273	292	296	278	289	289	286	254	277	296	269	276	257	262	269	300	283	316	315	271	274	272	257	272	292	269	271	290	271	282	286	291	282	299	276	291	296	315	264	303	276	269	302	257	315	268	278	313	278	291	318	298	271	278	285	274	284	298	276	264	278	286	259	269	273	263	272	233	258	297	309	253	306	280	279	274	284	253	268	278	261	295	297	275	271	250	274	260	283	259	272	321	271	275	282	295	295	255	316	275	261	291	274	276	313	272	284	262	311	262	290	281	270	243	296	262	303	275	300	280	287	306	274	317	283	283	277	301	293	285	294	292	247	284	260	298	298	268	302	295	280	264	279	313	305	266	272	279	279	285	285	299	303	262	256	306	269	267	275	290	283	285	286	268	268	260	289	301	281	252	280	246	270	293	291	265	275	281	301	264	303	270	275	269	271	292	287	302	263	289	300	258	298	278	270	288	279	304	274	292	305	292	288	305	300	304	303	287	280	324	291	277	292	271	243	302	295	245	267	295	273	277	262	254	251	293	253	295	294	297	256	273	263	283	278	260	284	282	278	302	300	290	292	304	311	312	276	301	300	277	256	267	313	265	291	301	298	279	266	296	311	301	283	247	277	279	286	289	294	283	280	276	290	266	286	250	272	296	255	252	300	285	259	271	277	275	284	305	297	289	283	317	274	296	280	259	273	286	254	274	263	284	327	300	298	297	272	285	293	287	285	274	264	294	290	286	276	257	297	272	278	267	279	274	282	283	301	264	269	310	266	287	309	270	329	273	266	274	273	291	260	254	278	280	283	296	247	243	280	290	289	296	288	311	324	297	286	266	286	295	277	274	304	290	291	267	246	270	265	306	299	287	274	288	291	270	269	273	275	302	299	294	279	294	278	293	277	266	274	241	311	301	304	273	275	284	308	300	261	296	272	278	292	272	293	262	271	288	262	293	284	294	286	278	261	299	280	306	281	295	278	310	277	279	276	258	291	260	301	299	314	289	284	308	261	283	265	282	266	284	283	304	271	289	282	292	264	273	272	281	271	291	286	300	247	282	288	289	273	256	278	284	267	270	268	305	300	323	279	283	282	269	287	300	257	262	261	297	307	291	274	311	281	274	303	301	279	250	254	268	253	303	278	279	302	278	294	287	270	274	258	274	273	315	295	284	290	272	287	269	290	266	269	285	264	299	288	312	261	282	269	250	271	273	261	270	281	286	270	309	254	287	261	280	279	265	262	274	268	281	266	275	293	280	300	287	286	299	289	261	293	251	318	272	285	286	286	292	317	248	276	272	285	289	290	280	283	307	301	300	282	288	311	273	272	269	279	288	278	296	306	283	292	253	262	296	271	290	280	288	296	293	280	284	293	288	296	310	302	285	277	288	272	294	299	256	322	290	268	298	285	275	293	275	275	276	279	287	273	294	280	282	284	280	292	302	277	273	289	276	288	278	281	268	286	298	289	299	296	281	294	306	284	249	284	270	270	261	287	288	276	270	283	266	307	295	268	299	277	287	270	293	280	293	304	285	278	297	268	268	280	264	280	267	295	299	293	300	289	279	287	298	289	268	276	261	289	278	286	249	270	289	266	291	256	272	272	293	311	248	300	289	279	286	266	283	280	298	286	267	280	291	286	268	281	292	260	293	299	277	299	261	263	276	311	326	279	290	272	296	272	284	271	281	264	303	285	271	302	270	294	308	261	274	274	276	242	294	239	285	303	263	279	282	280	302	329	312	286	268	254	258	299	262	294	275	259	273	283	294	300	290	258	302	258	266	263	270	269	270	294	264	301	279	318	294	282	267	306	311	286	283	302	261	285	268	280	287	293	285	285	291	288	296	298	281	296	286	285	276	302	279	297	283	287	294	280	261	257	292	301	274	299	285	276	271	301	295	294	288	261	262	281	281	302	290	297	271	285	302	308	278	287	274	275	272	290	272	311	313	295	264	303	299	277	288	296	276	279	300	270	285	284	298	300	279	282	280	300	275	279	282	286	285	276	283	290	262	310	250	295	261	280	281	275	284	281	286	279	302	314	280	295	325	274	281	303	293	286	257	265	268	247	278	267	271	280	292	310	291	288	292	290	280	279	301	282	291	299	297	269	281	260	275	266	264	282	268	280	287	279	283	276	270	321	274	256	294	297	287	328	258	275	273	283	298	277	290	300	302	309	284	292	272	265	289	276	295	275	306	306	267	307	249	275	301	287	285	283	298	269	308	285	287	309	287	285	296	285	262	301	267	288	304	299	255	305	295	293	296	282	302	281	297	293	314	292	280	283	292	275	279	278	280	290	287	272	303	251	280	267	283	284	248	320	337	300	306	290	274	309	271	250	291	287	285	276	274	283	280	296	257	277	270	259	281	269	291	260	264	258	307	310	267	305	258	257	294	277	276	306	274	309	277	290	300	289	301	322	274	264	262	279	303	311	285	276	291	283	293	267	303	301	274	268	276	264	297	293	280	279	257	283	279	274	249	291	316	307	322	272	277	261	301	285	259	298	272	300	269	283	291	269	268	315	252	301	269	277	272	270	282	275	289	290	296	269	289
27594	20480	11061	3461	1467	796	699	621	552	440	471	436	361	412	397	371	356	381	393	432	380	289	318	362	333	337	292	294	316	332	371	302	332	334	327	306	328	331	302	284	310	279	328	302	294	276	300	270	292	326	300	297	320	332	315	303	266	303	303	333	285	281	280	300	296	280	290	274	299	277	304	294	301	267	275	265	294	278	293	256	284	271	274	292	290	304	262	277	247	272	282	280	267	266	300	240	274	298	266	273	283	263	244	264	297	306	265	273	284	278	221	280	293	270	267	268	259	301	291	269	274	271	274	292	279	245	270	288	266	250	263	292	263	278	268	257	264	303	270	257	277	262	234	279	298	289	260	272	283	282	270	252	289	269	265	258	280	278	288	280	267	279	245	255	283	285	266	277	245	275	268	266	260	290	251	241	298	272	258	286	281	267	285	295	265	272	259	280	261	279	272	277	248	273	261	269	282	249	291	285	279	281	299	274	260	278	288	333	259	269	270	300	280	255	288	288	297	242	300	286	266	276	258	255	270	247	266	255	263	275	256	252	289	271	281	261	258	267	270	281	242	273	267	297	253	246	288	262	258	263	256	267	250	253	258	255	268	267	260	246	275	297	254	283	236	262	257	250	241	300	268	281	287	262	273	269	277	289	271	268	259	279	257	259	272	301	280	284	287	278	269	238	324	290	267	287	298	255	256	264	242	269	312	276	269	258	256	252	252	238	292	307	261	271	295	251	272	268	268	265	257	266	277	283	272	277	279	258	302	249	265	273	271	257	269	288	278	311	297	259	293	241	289	305	282	261	278	271	296	263	256	256	246	292	247	235	233	257	250	263	282	252	263	287	240	246	274	258	283	250	233	251	255	283	254	269	271	297	282	266	275	238	281	252	264	280	281	263	251	271	285	261	239	300	288	260	286	269	279	264	263	249	293	260	282	270	255	276	271	254	278	276	249	236	252	267	281	274	247	267	258	257	263	266	278	270	270	264	290	270	272	267	273	266	270	247	275	253	285	274	314	261	256	294	270	277	284	255	261	267	270	268	234	269	292	322	305	301	271	245	249	282	270	275	250	254	291	273	319	246	283	283	252	273	264	245	271	274	278	264	273	278	283	251	268	271	264	290	280	292	271	255	282	262	257	236	276	238	265	282	289	272	285	279	278	275	274	243	260	263	263	277	278	276	247	268	267	276	256	267	255	286	303	268	267	243	264	269	280	281	263	263	248	266	285	266	273	261	298	281	288	247	269	267	298	266	288	271	279	272	271	254	262	258	289	244	278	238	239	272	270	254	255	292	275	288	302	261	252	264	254	284	273	278	277	277	259	260	259	276	287	273	284	273	292	269	260	259	283	290	260	268	289	290	268	296	256	286	236	253	297	264	261	254	306	273	280	299	291	288	296	261	256	269	272	270	269	248	316	243	251	266	261	247	265	264	294	264	258	261	263	289	290	303	259	279	271	274	264	274	289	274	253	245	283	280	243	269	274	265	285	286	249	270	264	296	269	285	262	261	294	286	290	274	265	241	270	269	273	301	234	282	243	256	265	279	270	258	278	267	292	274	267	308	282	289	246	266	276	275	294	272	285	287	318	262	280	252	276	242	261	260	298	266	284	263	276	260	285	281	291	288	286	269	255	286	266	274	263	258	241	268	240	274	259	260	271	232	274	284	241	274	287	292	267	247	250	269	267	290	275	274	275	265	259	259	297	258	231	271	271	263	285	266	213	275	274	273	237	274	257	275	265	291	281	269	268	266	284	278	263	305	288	270	257	280	260	263	272	278	251	273	270	265	297	245	307	278	268	239	290	239	277	260	266	280	265	274	257	271	277	258	275	295	282	277	246	261	267	267	294	247	245	284	241	289	290	271	261	257	267	253	277	273	284	263	251	249	264	266	273	254	272	245	280	265	289	255	264	272	240	273	261	294	275	264	284	277	259	289	302	276	285	288	281	259	289	285	272	268	270	241	250	241	286	253	245	260	261	247	298	257	277	275	295	274	288	274	270	280	276	281	277	248	243	290	275	288	281	299	271	274	265	291	254	277	295	268	292	240	284	278	282	265	232	268	292	282	303	294	235	289	272	266	276	277	276	267	272	245	241	272	266	277	282	274	293	271	274	278	245	297	257	261	259	264	262	250	286	295	271	274	226	297	248	269	287	288	261	286	256	257	253	268	257	247	254	291	275	276	257	275	284	266	253	270	255	289	289	282	243	275	285	254	293	258	272	285	296	293	273	265	241	254	263	273	293	252	254	304	283	288	293	308	274	279	240	270	288	287	245	275	257	279	276	270	271	286	234	299	273	270	274	279	260	264	244	273	274	314	247	277	260	298	285	265	281	267	265	293	270	269	239	251	258	277	295	273	256	288	270	266	272	278	238	259	242	277	259	277	284	272	260	287	275	275	272	246	271	273	286	262	258	269	249	262	271	268	285	266	257	282	289	257	250	274	267	274	286	279	272	283	316	260	289	270	255	278	251	269	246	262	291	263	250	277	253	269	305	262	273	251	267	251	278	259	273	285	265	269	269	269	288	260	278	312	275	274	258	268	258	276	271	264	211	243	238	297	281	269	277	256	249	255	271	289	280	254	261	258	253	275	257	275	251	244	273	261	284	287	262	224	283	270	273	260	282	263	263	294	281	292	275	272	286	272	253	284	273	254	258	274	219	281	277	280	262	266	278	249	269	257	296	277	283	270	239	267	252	256	260	279	257	288	274	237	266	264	247	261	245	283	261	265	271	278	275	269	254	266	246	257	267	263	309	312	261	280	278	283	284	256	276	293	260	288	285	283	250	261	281	280	269	278	284	272	270	301	280	252	278	261	285	273	277	261	259	276	278	287	263	261	282	275	257	288	303	267	288	253	267	272	275	261	247	284	268	281	258	278	301	271	262	281	263	301	273	247	262	238	282	266	283	240	282	262	268	268	249	281	293	255	281	278	283	263	252	264	290	290	284	269	279	261	220	257	280	275	268	263	280	299	295	261	283	278	263	275	278	287	273	289	266	283	266	280	265	294	279	276	257	240	271	270	282	295	276	249	266	284	277	259	293	241	268	274	284	269	278	297	277	307	248	302	276	272	245	277	287	274	270	255	272	285	255	282	286	282	268	249	280	265	263	281	291	273	293	271	267	236	277	274	259	262	261	258	262	264	296	243	259	276	262	255	262	264	259	246	251	251	275	287	261	289	275	248	292	278	280	258	273	256	280	281	266	244	287	280	290	291	246	285	266	278	264	297	268	269	266	258	260	272	302	279	268	262	252	256	286	265	251	279	272	290	275	271	292	276	295	265	238	282	254	274	259	269	299	254	275	285	255	264	263	297	274	247	268	266	309	285	288	266	276	279	289	281	256	273	292	290	265	290	270	240	269	250	287	263	282	227	265	263	230	271	258	296	278	267	253	262	274	275	263	264	242	271	241	281	245	246	279	316	264	275	257	256	259	255	270	285	257	252	257	243	254	279	259	281	273	283	273	300	293	267	252	272
19040	23756	10502	4742	2709	1483	1372	1204	964	879	799	609	597	615	608	550	501	551	594	620	498	472	471	424	459	445	458	457	487	474	540	483	430	460	439	427	408	403	433	402	400	403	411	359	365	382	394	388	380	405	375	377	416	430	378	375	362	383	398	390	365	373	412	376	364	359	360	375	328	374	357	366	336	369	353	371	326	347	339	337	323	351	356	354	279	341	370	330	351	353	335	356	330	345	339	381	362	354	307	329	357	334	340	353	335	326	359	347	326	337	322	348	364	348	369	304	323	346	354	302	353	311	351	318	332	335	320	342	351	343	315	336	345	337	358	344	310	329	329	335	336	348	348	336	310	343	332	349	370	328	350	342	349	349	316	299	301	353	334	346	320	338	338	317	341	373	374	326	336	339	350	372	364	336	387	332	320	354	318	359	350	346	328	331	327	329	315	333	312	349	353	323	368	351	296	365	339	346	351	343	334	387	345	338	289	311	325	330	346	316	338	335	345	326	323	341	296	344	348	344	326	322	342	336	351	364	330	332	348	347	335	328	338	346	341	316	319	342	328	337	322	368	324	350	337	335	319	373	354	330	350	324	341	301	319	350	314	329	372	310	342	339	337	324	318	336	327	350	350	321	373	332	372	347	313	342	297	323	317	351	338	332	354	330	345	330	333	361	325	343	355	335	371	368	320	327	373	334	292	339	322	324	346	321	353	329	347	353	330	345	318	304	340	360	343	331	310	319	338	318	314	330	324	338	324	350	334	327	352	330	333	343	340	335	348	331	338	339	346	365	339	361	320	349	310	328	344	339	320	262	334	337	337	338	364	377	348	344	367	356	333	324	361	320	338	311	354	337	330	333	301	349	329	345	315	297	329	329	377	328	370	335	320	355	365	328	318	324	353	324	329	348	351	378	363	327	295	343	344	338	332	342	339	366	328	350	370	361	356	334	334	341	363	347	335	337	385	334	359	333	369	345	357	327	321	372	335	329	315	314	323	343	313	343	358	327	312	336	354	332	316	360	340	360	302	359	361	324	317	330	331	352	322	332	320	359	366	334	326	304	300	339	342	345	306	369	336	312	343	319	317	367	356	314	322	350	329	352	343	326	324	333	329	346	332	337	352	345	377	349	335	352	306	332	295	294	347	336	328	359	338	311	316	322	289	350	329	335	341	342	323	343	345	350	299	355	336	364	354	333	336	356	314	324	347	309	342	326	330	340	308	318	357	313	328	342	329	338	342	331	349	345	342	346	345	352	322	325	348	347	342	337	341	356	317	360	340	309	325	323	331	374	311	324	350	345	380	329	311	315	336	297	340	324	381	309	366	339	328	359	345	367	337	308	345	342	339	341	326	322	323	336	327	334	334	356	357	302	301	349	325	356	341	352	340	330	352	339	344	350	322	339	378	362	337	318	347	367	345	358	348	336	331	336	331	361	355	376	335	328	352	342	314	367	310	334	369	335	348	314	347	362	320	321	363	338	339	333	353	328	337	371	342	337	310	339	351	345	370	336	351	357	346	331	301	382	318	327	326	333	359	361	314	339	328	304	328	322	356	372	347	320	318	380	319	365	346	338	344	355	331	313	351	334	369	356	311	333	339	314	340	315	330	307	343	388	327	305	299	354	333	337	321	365	329	331	348	326	317	300	353	315	333	324	363	340	314	355	323	330	328	306	344	343	328	337	344	330	364	328	354	358	307	308	334	332	329	376	328	336	349	346	302	352	340	343	302	402	331	338	311	326	341	372	330	327	338	383	339	325	334	312	359	351	340	361	330	344	337	344	321	293	356	358	325	346	340	341	350	344	340	352	298	343	315	343	330	319	362	362	319	342	336	330	306	347	341	367	316	339	350	335	343	359	356	324	350	325	326	310	336	374	316	312	320	354	322	320	326	333	334	334	324	334	351	352	303	335	320	355	329	328	352	314	334	350	360	349	310	366	369	348	296	367	349	344	320	330	346	312	344	332	332	317	332	328	326	367	322	336	357	321	333	306	314	346	328	349	348	306	327	368	326	347	328	325	310	335	331	319	362	355	343	354	324	319	332	310	330	343	354	313	349	343	316	342	300	328	352	334	340	320	352	346	323	361	330	336	344	364	348	367	357	351	361	328	402	309	354	361	364	368	334	305	367	328	324	311	339	344	335	340	352	354	374	353	339	350	347	333	356	325	303	317	341	339	340	351	309	344	338	327	346	344	321	296	341	321	320	324	332	315	330	317	325	353	301	330	342	330	344	332	325	345	331	337	339	322	326	349	310	324	352	325	338	325	343	346	352	340	369	311	338	356	318	318	326	392	359	328	344	333	346	337	338	324	321	355	330	340	308	346	318	324	353	351	339	319	331	320	328	348	356	385	355	301	345	332	338	314	348	347	310	333	358	356	328	308	306	362	376	348	341	315	349	367	305	355	348	352	329	329	334	306	331	339	327	342	349	330	348	347	326	322	355	306	317	304	307	322	350	344	326	358	354	318	345	331	340	307	339	358	341	359	388	382	335	335	327	339	346	336	333	335	342	322	321	374	309	314	344	324	354	344	310	340	401	339	306	322	331	342	356	335	349	329	314	329	322	339	328	300	395	328	350	319	313	333	338	352	337	347	306	310	341	377	349	346	345	317	326	358	333	359	343	337	348	346	338	367	346	340	335	341	324	336	359	363	387	339	358	315	346	335	323	329	358	349	351	352	304	353	327	312	293	344	316	355	345	355	361	319	312	356	307	327	386	339	298	363	355	331	351	339	340	325	342	338	345	329	328	311	346	335	332	345	328	329	338	316	373	341	364	321	358	328	330	338	329	341	321	344	342	317	352	345	335	350	322	342	323	337	322	327	327	324	371	365	329	353	323	331	333	330	328	342	339	344	353	323	357	331	345	330	336	344	326	324	344	378	340	309	340	346	373	359	334	343	326	345	358	348	315	352	372	322	335	336	351	337	353	349	366	343	360	329	341	326	343	333	364	355	319	340	330	352	326	331	318	337	337	331	333	375	321	359	351	340	383	342	345	360	316	346	352	352	320	344	292	320	310	340	324	356	316	326	341	320	341	375	350	308	349	330	366	316	330	353	322	316	311	339	333	342	311	363	330	337	378	351	352	328	347	311	330	346	327	317	334	351	288	368	358	346	338	322	315	342	357	355	313	354	332	303	340	335	334	311	339	357	290	324	330	362	338	317	305	332	312	384	342	356	337	347	345	323	375	366	326	313	345	337	353	329	349	347	337	350	341	381	349	331	369	343	341	330	349	346	366	317	326	352	346	327	348	358	322	325	342	339	356	345	318	366	332	350	324	357	339	327	352	325	345	371	337	334	319	324	332	315	332	344	358	346	332	340	338	343	348	323	340	315	327	367	353	372	344	328	341	336	337	328	314	324	328	365	344	347	340	352	333	292	292	319	321	348	339	345	335	334	342	324	309	354	325	308	315	337	352	321	341	335	352	322	303	349	343	327	351	305	338	308	344	342	318	345	339	343	329	338	305	329	346	328	339	321
24296	21226	28296	24449	20983	6795	1654	1135	867	724	687	516	503	493	451	439	413	368	439	465	360	329	325	342	292	298	327	285	313	321	409	335	301	283	294	286	284	271	275	237	263	263	244	241	227	247	231	259	227	260	253	262	259	251	243	227	230	238	226	237	273	223	236	224	236	201	220	190	214	203	207	189	198	206	206	218	202	181	182	193	210	198	187	186	240	203	187	185	213	191	201	191	211	184	187	210	190	198	197	205	228	219	189	175	204	214	186	189	223	183	188	206	191	187	219	210	174	198	175	204	200	202	186	184	178	193	190	182	209	174	189	190	173	175	191	207	202	209	184	183	189	203	192	197	190	178	187	201	217	185	192	204	202	186	172	209	181	177	184	195	189	191	192	189	196	219	211	194	216	205	187	204	213	179	170	211	209	209	177	197	207	198	199	220	178	215	186	195	204	180	194	194	197	181	201	196	184	215	182	204	186	181	212	215	199	206	155	242	191	150	200	191	205	199	195	190	187	199	213	187	184	199	214	195	183	221	169	199	193	182	196	182	179	203	210	193	194	203	172	198	168	192	198	198	193	183	191	184	195	212	191	203	175	199	213	196	201	160	189	190	184	199	168	185	236	181	197	194	198	208	206	188	170	197	171	203	194	176	195	191	185	211	192	164	175	207	201	208	195	195	212	201	179	175	197	198	207	205	193	193	170	180	191	199	185	210	182	197	210	195	212	186	195	184	189	178	186	194	182	230	199	211	221	179	189	196	203	195	223	183	192	171	182	197	209	180	210	187	189	198	199	201	197	195	173	192	192	170	180	165	178	212	208	192	179	213	172	188	188	200	217	209	208	201	155	190	192	206	220	204	194	209	179	212	206	203	191	191	212	198	171	205	175	221	211	194	204	217	188	178	197	185	197	174	191	198	176	214	187	161	150	194	173	188	160	206	211	204	189	191	168	176	176	171	186	201	201	168	184	191	190	197	203	173	187	183	209	194	178	198	216	224	221	203	179	188	187	211	177	204	178	199	195	177	189	182	180	187	192	196	176	190	185	189	203	190	193	169	202	192	185	191	189	192	196	210	178	204	191	216	198	181	188	198	181	167	202	189	191	189	231	177	199	196	196	187	180	218	209	196	180	196	205	213	187	197	198	186	176	199	210	194	187	201	210	200	226	175	197	176	229	193	178	172	201	187	194	176	192	180	213	200	189	199	185	197	209	195	188	185	197	199	165	183	177	209	193	191	196	184	181	207	183	200	182	190	189	206	191	220	181	178	225	197	184	184	172	194	203	201	183	186	193	202	195	200	178	214	190	187	200	199	185	176	200	183	195	184	184	179	174	188	200	173	204	183	182	206	196	174	182	189	210	210	207	183	173	202	197	221	205	202	208	175	167	214	190	218	184	194	172	190	206	190	229	192	187	212	191	202	182	180	174	182	213	199	187	202	190	181	213	194	203	183	183	191	188	189	211	181	196	172	204	182	202	201	198	212	208	183	215	152	204	209	188	186	185	205	214	212	200	218	185	188	188	192	196	197	210	196	213	180	186	183	203	184	190	161	184	223	167	203	199	176	219	181	188	184	184	168	182	199	200	178	187	209	198	202	193	180	200	192	199	214	204	211	205	168	167	226	187	178	181	188	199	174	171	218	225	173	193	167	204	201	184	189	199	191	183	178	210	181	214	191	161	201	216	185	182	203	207	192	195	202	197	195	193	180	196	208	209	198	184	184	172	198	199	197	171	194	193	200	188	211	199	184	178	195	181	206	188	204	181	179	168	202	180	159	185	205	197	212	191	182	176	185	191	205	197	183	211	186	195	175	187	196	171	188	198	189	202	187	166	212	202	188	207	180	188	187	177	202	180	171	180	186	187	184	189	201	194	189	177	218	187	191	216	181	191	196	198	219	216	185	186	199	184	177	190	194	189	195	184	197	189	213	182	182	198	188	207	218	178	195	196	191	195	180	203	194	198	175	193	192	174	201	208	194	176	194	191	194	210	184	177	164	222	224	174	198	207	217	192	183	219	167	191	181	189	198	193	176	171	172	190	191	195	200	171	202	200	192	202	212	202	188	191	202	195	207	183	193	180	209	197	177	161	196	218	187	201	204	180	205	213	188	187	194	192	183	186	192	177	205	167	199	193	184	191	173	182	175	191	199	204	193	192	212	193	207	196	185	208	201	182	169	189	222	192	204	205	200	198	192	215	174	213	215	189	212	202	199	192	195	177	214	169	240	195	206	182	198	182	213	196	205	183	201	194	209	198	184	188	181	168	205	178	221	186	191	179	174	184	193	194	224	195	190	183	193	207	170	186	221	213	206	197	184	195	195	183	202	192	189	188	199	194	174	189	187	200	217	198	220	173	159	180	175	181	186	212	192	210	191	181	190	201	202	199	202	207	184	188	183	192	183	161	191	186	193	191	197	199	208	182	190	203	171	211	189	187	186	219	177	165	174	186	194	178	180	181	186	197	186	178	188	179	183	175	156	211	167	202	211	183	196	189	211	209	183	182	180	187	225	181	196	208	179	179	176	187	208	224	179	173	200	196	202	194	179	186	169	200	196	203	186	186	183	169	191	210	205	191	200	171	184	176	213	202	192	179	162	197	211	206	200	203	194	202	191	190	213	203	203	199	180	201	223	198	206	208	177	163	187	194	183	199	175	180	214	212	204	173	190	183	214	192	171	179	212	195	188	200	190	201	212	197	194	196	200	205	218	207	196	201	190	201	192	178	192	222	202	206	195	187	192	198	188	201	182	178	200	208	217	200	183	209	193	191	196	172	178	210	191	197	181	187	197	218	223	192	205	218	184	211	192	223	211	197	196	214	212	183	195	199	178	178	185	190	209	199	213	202	192	155	205	197	205	185	186	182	185	194	185	190	196	199	206	181	169	204	176	190	206	213	169	203	197	198	191	172	184	209	199	196	168	205	224	189	181	199	202	196	191	208	212	199	173	197	181	171	186	183	208	181	206	194	174	223	189	182	186	184	195	193	190	192	189	200	210	203	196	193	190	193	177	187	200	204	193	187	199	203	191	203	176	187	207	212	206	182	190	154	203	187	164	184	217	184	197	211	174	181	210	172	177	216	193	196	183	206	179	219	194	191	198	216	203	184	199	196	178	177	187	206	196	199	192	179	203	177	218	194	205	180	172	188	188	205	174	179	180	201	199	208	180	203	184	209	198	202	192	188	196	172	184	221	201	197	171	202	177	199	169	182	186	200	214	170	201	175	178	213	209	208	202	191	181	204	205	213	181	181	176	202	188	199	185	197	192	199	222	195	191	169	193	191	184	183	208	203	186	197	213	207	205	201	209	202	212	185	173	191	190	207	170	217	179	209	222	212	193	172	172	169	191	200	202	186	211	184	174	193	209	207	206	196	209	214	191	179	192	192	176	175	173	199	194	192	189	225	179	170	200	183	204	192	213	199	191	156	203	188	175	185	187	190	180	178	193	200	240	190	196	212	195	210	158	192	182	192	185	189	200	186	201
20658	33723	18572	9408	5440	3480	3042	2567	1978	1522	1313	1043	950	831	836	745	662	676	747	767	590	520	533	494	506	453	457	467	434	562	606	490	444	456	475	425	424	405	379	350	394	352	331	316	311	308	354	335	331	308	332	328	347	329	313	346	331	329	269	295	304	306	302	291	316	281	282	287	296	277	281	280	266	296	258	271	279	235	257	247	250	262	251	254	242	252	253	286	271	245	254	258	225	249	249	249	253	259	246	245	252	237	226	233	274	217	246	276	245	254	240	239	258	234	237	228	251	251	242	230	255	254	253	237	251	241	225	253	261	294	264	227	282	230	233	213	238	240	239	233	248	234	270	266	253	234	223	259	231	251	229	253	245	233	232	234	226	224	243	243	247	208	243	266	229	226	230	229	223	226	226	226	259	222	238	259	242	235	237	216	251	237	254	281	242	237	243	240	257	233	254	220	243	244	258	219	247	258	246	285	235	236	253	246	248	236	232	270	233	245	249	259	249	210	245	240	254	230	258	240	240	236	225	212	232	256	261	240	233	240	264	232	240	232	249	240	250	246	233	260	246	243	247	243	234	231	243	249	237	244	226	270	240	247	224	233	224	259	231	234	254	236	254	268	257	244	205	231	265	253	259	240	230	242	214	233	225	251	251	272	259	236	224	226	263	238	249	268	263	241	230	242	244	243	212	246	234	234	257	271	239	260	250	236	223	216	257	232	250	251	243	246	234	232	267	242	267	240	254	264	248	239	224	237	207	233	243	226	255	243	207	257	241	250	265	248	249	241	239	256	243	245	210	244	237	245	240	248	244	213	244	244	244	248	240	225	248	233	220	243	242	252	254	260	220	249	228	248	258	253	225	244	232	273	231	242	224	260	241	280	250	237	270	226	235	230	239	272	253	251	264	244	248	251	264	208	260	272	232	265	243	253	244	243	229	248	243	242	243	214	229	227	235	240	243	214	230	226	256	247	282	230	259	246	224	218	237	245	250	250	269	241	246	234	230	245	255	242	247	212	222	238	234	227	228	251	229	264	226	262	256	232	225	215	229	242	257	246	238	232	250	212	230	255	253	236	261	228	257	239	258	234	258	231	269	225	252	212	260	244	261	243	232	238	259	244	225	239	241	212	221	246	253	240	241	237	259	256	250	207	245	241	240	217	242	263	252	266	230	234	227	239	244	237	252	249	228	236	248	265	226	230	276	240	245	260	231	232	249	236	246	236	253	276	232	245	250	275	259	260	242	263	243	226	261	245	267	257	252	248	255	248	200	213	246	259	223	228	238	268	223	252	244	224	241	257	219	213	225	271	235	231	251	227	218	256	264	240	236	202	232	228	236	239	220	223	248	224	239	267	248	235	254	231	265	245	266	241	254	238	232	243	265	233	220	273	246	230	253	217	243	228	256	223	248	230	257	218	263	276	243	226	257	238	233	241	239	240	240	278	231	249	258	245	249	248	255	230	270	259	226	273	240	230	274	231	281	240	221	250	271	259	255	237	238	252	265	262	245	248	272	207	240	253	257	221	248	244	234	252	259	245	227	242	237	230	246	245	228	252	244	282	214	228	228	245	224	255	233	223	236	225	240	218	214	227	235	243	227	260	212	227	228	250	243	244	207	235	254	248	238	243	255	247	247	227	241	224	230	235	221	218	241	247	262	231	228	237	229	256	280	237	248	248	236	258	220	255	261	241	217	252	250	247	251	243	248	251	273	258	249	245	244	252	240	253	245	236	258	244	236	238	247	230	265	224	246	251	258	221	247	257	279	246	232	261	234	250	212	244	240	227	263	243	234	259	255	244	257	219	274	250	264	240	260	221	240	237	244	234	251	237	218	264	227	260	234	230	273	220	252	218	224	235	233	218	233	213	237	257	225	244	266	256	266	253	230	233	224	227	235	224	213	224	228	230	246	218	248	247	274	232	242	251	243	226	228	241	250	239	241	261	240	242	237	234	265	217	261	242	246	243	252	263	222	243	187	232	263	227	225	252	228	227	254	241	238	245	240	248	237	242	258	253	231	258	216	262	248	240	251	220	226	272	239	237	247	222	235	247	231	237	234	217	255	246	300	251	253	237	231	203	241	273	221	259	251	221	224	208	240	254	248	249	255	251	229	227	233	253	252	246	266	254	269	217	253	239	230	261	231	265	243	231	264	241	267	247	241	238	205	247	246	235	237	231	246	233	211	228	241	245	258	270	221	269	235	247	260	241	230	229	231	238	241	239	237	236	260	220	220	222	241	248	235	237	241	252	248	262	230	216	241	229	214	277	233	248	243	240	237	241	202	223	232	241	250	250	261	280	252	232	228	242	267	252	213	227	243	255	234	212	250	237	222	238	224	241	246	246	217	263	221	259	251	230	235	231	232	249	248	242	245	236	239	235	256	226	238	240	250	245	223	242	243	255	237	231	255	250	256	233	243	270	248	289	244	252	235	229	220	233	248	234	240	225	268	233	232	231	247	251	254	234	225	251	272	240	258	240	207	272	209	255	262	231	246	256	238	243	253	235	248	241	243	272	224	254	233	224	234	241	236	265	247	240	249	239	258	234	253	243	248	225	259	221	266	240	233	266	233	224	225	248	255	274	257	250	254	242	256	229	249	238	264	251	238	232	240	222	243	256	236	251	239	243	214	243	231	251	252	259	220	238	248	217	244	253	258	249	195	248	250	236	220	225	261	226	203	242	224	234	228	259	237	246	243	239	241	245	229	250	247	245	256	232	228	233	243	240	263	224	228	234	223	252	237	245	227	245	214	248	261	218	225	247	247	247	240	260	245	228	249	262	229	231	252	237	224	234	252	252	238	224	263	224	234	219	248	226	255	226	250	241	206	252	253	237	243	217	282	260	226	241	268	221	234	239	248	221	240	229	225	242	242	266	229	245	254	210	234	226	237	248	249	252	240	230	205	248	247	229	224	248	259	239	233	234	216	236	224	238	244	231	242	257	242	256	234	249	253	267	236	242	245	236	258	239	255	250	216	218	223	248	230	218	237	236	254	230	255	226	244	232	239	235	229	222	251	249	245	233	269	218	228	266	257	258	240	224	268	264	266	237	263	217	253	239	240	238	238	238	254	251	218	238	229	223	230	244	265	242	237	232	224	242	229	225	235	239	247	232	237	226	267	265	251	238	246	237	273	217	225	233	261	240	231	246	237	258	250	226	229	239	244	245	242	246	243	244	203	233	236	254	224	220	243	238	274	245	241	238	272	243	254	244	240	243	218	220	228	223	249	239	227	259	239	230	239	247	228	219	243	249	248	241	242	223	206	255	233	229	250	248	239	265	264	221	244	218	237	240	231	221	258	256	238	232	230	247	274	262	215	280	247	257	269	264	255	254	272	272	239	255	268	248	238	265	246	224	233	230	273	256	259	254	257	251	242	235	222	237	225	207	234	249	243	229	251	265	236	255	244	229	242	283	217	238	249	263	244	223	263	260	238	255	242	253	219	266	245	208	217	244	255	236	244	243	241	218	245	225	230	240	244	241
25307	21179	26958	25236	7912	1339	1079	902	833	701	633	495	526	540	485	480	456	462	487	525	443	423	385	386	380	441	399	406	442	465	452	432	426	447	428	400	417	380	353	386	387	365	373	372	390	330	396	388	393	372	351	397	365	376	353	345	342	370	374	354	343	374	350	335	326	359	360	342	365	327	331	359	338	371	390	347	364	353	362	344	314	339	343	391	336	343	310	319	329	323	350	316	310	320	356	310	318	328	347	324	309	332	338	330	327	344	288	320	331	304	331	346	362	349	344	367	348	332	346	323	346	343	331	318	330	318	319	350	318	327	340	310	313	304	319	326	332	337	287	313	336	324	358	336	323	298	344	311	329	348	321	305	364	329	318	343	309	349	327	331	330	298	329	364	334	335	338	326	335	328	322	321	361	338	328	312	347	347	337	353	349	336	362	315	315	316	386	332	309	344	334	328	320	355	344	319	315	329	333	317	347	341	315	366	354	313	330	318	348	325	323	342	316	349	325	323	364	328	318	312	299	368	344	352	349	328	304	350	311	329	339	296	345	339	318	360	363	349	321	337	335	327	308	333	333	301	328	351	355	304	311	337	338	345	333	310	317	331	291	331	345	333	357	292	338	331	349	347	318	330	314	314	345	353	327	309	348	331	331	327	315	341	310	322	300	344	336	349	310	329	317	347	300	307	352	353	350	345	309	374	368	339	318	337	329	318	329	366	331	365	327	355	342	347	345	325	377	330	301	326	333	328	341	340	334	356	304	309	316	367	326	333	325	328	353	342	316	345	343	351	322	330	347	339	334	359	317	314	365	338	319	341	340	359	364	334	331	314	330	328	343	354	281	334	331	351	337	336	310	333	343	331	373	343	307	343	342	330	344	342	336	339	331	343	342	318	346	323	320	356	375	353	361	306	338	353	309	296	348	339	326	357	327	350	297	352	334	326	289	308	338	352	361	350	347	333	337	325	309	343	333	367	308	294	306	310	306	338	339	331	314	310	316	322	374	286	341	336	346	311	345	309	355	352	343	353	343	341	322	319	339	328	340	333	347	340	339	342	327	340	339	327	349	338	360	337	359	347	335	308	345	298	341	306	302	316	307	362	329	330	323	356	320	338	321	326	354	348	323	341	341	308	317	330	352	326	329	333	331	376	339	332	323	346	304	327	318	359	323	367	310	346	310	329	348	333	345	348	366	357	354	301	347	305	365	332	334	353	361	316	349	312	347	321	342	355	317	328	292	344	316	327	307	362	349	337	359	325	325	340	375	374	310	303	328	336	300	328	321	316	339	303	309	306	336	348	349	323	341	372	323	334	340	326	346	385	361	347	320	332	331	335	320	319	334	316	340	317	336	319	326	345	325	327	316	341	333	403	322	299	327	349	312	322	342	316	342	334	318	358	340	330	340	323	350	338	325	345	337	365	328	312	322	312	320	340	345	334	328	305	366	325	338	329	324	326	355	333	352	324	331	341	339	346	343	340	347	319	332	302	332	350	307	317	319	357	359	335	349	358	373	313	332	353	332	355	366	339	339	322	323	324	330	337	321	337	307	328	316	361	321	348	349	358	343	362	317	289	318	321	350	306	285	345	341	327	343	350	336	342	296	316	354	325	350	343	325	329	337	365	329	339	322	358	360	322	334	320	346	357	321	385	348	353	311	323	327	368	314	377	326	356	324	349	343	325	333	357	324	357	340	324	330	360	338	311	300	332	317	309	344	327	333	296	310	296	324	318	326	350	346	346	339	320	361	337	357	337	361	356	336	336	336	344	310	337	347	320	314	335	334	315	336	332	301	322	316	313	331	315	328	341	354	329	291	327	353	370	342	326	304	288	315	317	338	313	324	337	296	360	347	355	371	317	346	320	369	336	328	332	378	357	323	365	308	321	332	374	309	325	338	310	336	321	353	359	353	330	363	318	303	316	353	329	363	334	316	308	333	340	318	338	336	319	381	351	361	323	324	366	327	337	323	305	326	333	325	345	326	340	334	345	358	333	314	302	333	353	357	354	321	338	313	310	367	360	318	294	319	313	309	335	311	349	358	323	326	351	307	342	338	337	318	329	342	349	327	368	340	335	321	296	362	335	293	329	328	348	340	379	341	330	362	358	378	336	324	348	331	324	346	346	337	319	300	321	322	349	321	318	327	333	300	310	314	338	328	339	327	313	335	309	314	323	346	318	315	348	322	363	330	330	336	331	346	338	306	355	364	334	329	307	323	344	319	331	303	330	320	355	346	336	316	308	346	323	310	358	351	330	309	332	343	331	328	337	298	352	324	326	299	311	361	308	320	339	345	339	350	337	334	352	328	330	341	345	324	346	337	353	366	326	328	349	353	314	327	344	347	303	343	304	320	323	300	324	351	348	329	312	279	322	334	318	330	338	346	277	326	343	343	351	323	348	325	330	329	305	354	313	332	354	301	326	300	366	313	337	360	346	356	314	336	309	296	317	357	330	322	343	327	315	341	325	309	314	317	294	319	326	332	302	321	309	344	302	314	323	314	341	355	318	351	345	323	359	308	337	330	350	324	348	339	324	342	319	315	364	334	326	323	303	292	328	311	310	350	331	358	350	315	315	327	320	314	324	335	350	332	338	318	327	327	324	349	310	352	361	345	322	340	353	318	344	353	363	343	343	331	327	342	365	339	315	303	336	339	345	330	323	342	348	309	328	333	329	321	338	333	334	315	355	371	328	341	365	355	338	325	341	344	373	351	318	343	326	286	312	321	332	340	353	352	331	336	353	327	342	329	320	292	302	322	363	333	338	332	334	353	354	327	366	342	340	321	332	329	317	370	311	335	309	362	315	370	326	318	316	344	330	300	340	315	323	361	329	350	304	330	311	307	325	311	339	334	316	363	305	382	294	329	292	321	360	307	308	346	346	338	321	345	296	332	334	324	351	376	320	331	334	324	318	324	338	344	336	332	331	352	366	328	354	333	347	346	327	326	359	324	311	331	305	324	341	347	353	315	288	322	325	328	341	306	351	343	352	362	372	285	289	335	347	324	347	309	371	355	319	335	328	313	315	324	275	330	352	302	333	352	341	332	330	350	359	349	308	353	313	338	347	327	335	339	340	342	327	359	348	341	331	318	372	354	300	337	336	346	296	349	347	320	329	335	329	322	364	341	312	330	325	303	327	333	345	326	375	344	326	353	354	338	356	349	339	337	338	332	326	336	332	320	345	339	337	326	307	334	292	358	340	365	309	329	326	358	296	330	331	377	346	300	311	345	328	366	320	322	326	319	295	331	317	311	319	298	365	332	349	337	312	310	344	331	333	320	307	331	322	295	331	289	328	323	317	321	333	296	341	351	350	361	308	339	356	317	311	307	320	354	358	356	340	346	338	324	331	325	347	344	317	310	315	319	352	339	322	333	335	358	291	290	285	355	346	370	324	343	345	362	323	304	327	334	317	343	295	349	339	361	323	313	330	300	342	359	322	325	375	330	333	333	323	332	361	326	362	311	362	319	336	347	331	338	315	362	345
20588	30810	15603	7151	4225	2592	2242	1968	1695	1318	1145	955	859	827	818	757	732	751	772	726	646	641	589	612	600	537	622	539	593	640	628	628	561	557	522	554	563	446	517	520	455	490	484	467	493	458	472	447	468	439	473	474	489	471	489	487	456	494	451	422	484	477	436	450	423	431	449	391	441	401	419	488	409	451	403	413	407	425	386	389	403	354	439	373	404	397	387	399	393	373	385	373	401	423	392	418	447	427	395	409	333	399	405	410	410	414	400	440	401	428	388	406	413	437	390	418	414	396	396	384	371	370	426	414	435	390	422	397	427	385	409	398	389	439	373	428	396	419	404	431	393	412	375	422	405	418	450	390	382	385	387	437	392	393	406	385	395	390	389	388	417	403	407	419	370	359	415	381	380	376	424	401	373	395	420	364	398	423	399	408	383	399	406	402	403	375	416	385	412	397	385	384	354	402	413	420	380	426	392	415	385	387	397	387	399	401	418	399	413	448	387	398	393	390	394	340	399	365	418	397	418	398	370	372	394	382	422	394	410	390	380	430	395	403	362	403	387	371	410	395	398	390	423	416	399	403	403	391	395	381	409	403	377	400	408	398	409	407	405	396	397	393	416	376	398	377	421	418	407	401	391	434	383	421	386	371	389	368	405	388	388	396	407	394	404	406	359	378	412	409	374	391	391	386	382	393	411	382	366	398	406	358	414	412	385	380	408	375	400	393	393	389	404	410	415	371	401	396	385	402	405	432	405	399	382	412	408	375	376	424	443	417	403	404	387	381	353	382	430	442	398	400	432	401	354	389	429	394	411	390	423	415	358	362	409	415	377	375	409	389	372	387	375	406	406	367	396	409	395	417	438	430	443	403	390	403	388	407	398	403	398	407	397	372	400	409	412	416	397	397	391	399	405	394	397	382	389	398	375	401	410	396	436	393	428	405	420	478	398	392	338	384	408	403	383	382	430	369	395	431	410	432	394	425	398	426	383	425	414	409	426	386	394	396	405	424	378	398	387	383	398	422	430	413	385	394	376	397	439	412	407	383	407	429	365	408	440	361	410	377	378	401	405	387	441	377	397	446	410	384	409	390	345	394	370	386	387	397	381	372	420	392	351	389	406	372	442	405	400	393	395	399	358	386	393	385	421	408	411	438	405	408	402	401	361	405	416	383	408	397	389	408	410	376	384	427	374	382	367	380	427	409	408	408	391	402	440	379	420	364	415	401	392	389	398	374	376	399	378	394	404	369	409	390	372	379	376	376	414	404	387	375	378	409	367	411	409	388	380	392	407	439	397	344	442	406	380	414	406	368	405	443	428	401	386	411	401	402	390	426	423	385	406	410	396	389	392	410	430	402	388	418	398	421	442	415	407	405	387	417	383	379	384	428	410	398	412	399	405	386	398	387	380	414	390	387	376	384	416	408	361	406	395	421	423	362	409	385	415	355	406	406	422	399	395	368	400	391	426	405	401	374	421	398	402	400	385	429	402	429	408	397	378	406	399	379	386	416	391	393	413	390	409	415	380	389	392	396	434	398	423	372	404	406	396	433	386	407	366	395	409	410	396	432	425	385	392	390	387	411	397	386	407	407	425	401	445	378	388	359	374	408	416	422	366	406	382	397	372	358	366	412	400	404	347	399	422	415	401	391	389	378	388	391	411	384	384	349	430	409	416	449	410	413	408	372	381	401	383	377	390	401	361	403	382	392	390	421	412	431	395	380	408	408	447	392	375	395	418	380	376	402	394	411	401	403	418	405	376	394	396	399	418	388	379	379	394	367	419	416	398	390	431	424	389	399	385	406	439	356	403	420	411	397	408	398	387	390	430	393	391	390	389	401	404	443	414	368	384	415	403	421	431	414	416	426	399	391	370	391	434	380	398	392	358	399	435	393	385	395	392	379	380	401	403	372	415	404	389	412	417	389	394	402	418	413	363	385	378	399	395	389	386	363	411	411	382	417	412	405	361	377	438	369	424	394	395	386	417	390	395	389	401	406	411	423	401	425	382	375	410	428	387	413	390	386	402	413	385	406	435	413	374	374	414	427	390	415	423	411	403	406	402	391	428	417	432	413	384	428	383	398	416	404	419	353	392	404	429	394	443	409	399	401	398	393	387	397	417	412	444	398	427	376	392	419	384	450	400	413	387	424	390	366	430	411	372	434	381	435	415	431	433	376	437	363	375	387	403	388	387	417	378	440	411	379	374	397	426	398	435	402	407	414	394	376	408	429	392	367	409	387	412	388	394	391	391	387	408	397	397	439	403	369	374	387	387	416	403	388	415	379	393	391	404	395	379	399	386	385	383	419	400	384	377	394	392	413	405	449	334	405	413	386	394	369	378	404	391	360	378	364	392	389	378	416	376	433	441	369	430	377	412	390	393	405	394	406	395	403	384	405	403	371	421	389	422	407	379	366	444	381	389	413	411	394	411	372	394	414	383	393	389	407	389	419	386	430	400	426	391	362	410	387	399	378	416	394	413	378	429	397	452	420	408	414	402	437	367	430	384	407	370	403	386	366	381	380	413	401	409	389	444	422	413	410	422	418	400	386	385	404	386	425	427	384	432	437	397	409	370	351	397	394	396	387	417	420	406	393	419	384	395	410	402	418	388	388	406	387	434	378	383	388	421	423	369	434	404	371	397	403	402	400	397	385	385	395	415	383	389	365	393	436	419	383	396	369	393	389	439	406	449	418	405	404	396	401	416	374	415	442	378	406	366	364	415	397	384	393	418	365	428	404	376	454	386	390	389	403	420	374	432	383	366	392	394	381	405	379	370	424	390	417	438	401	381	429	378	406	395	403	402	402	391	399	421	359	372	410	386	400	418	425	365	386	360	482	389	414	381	392	410	402	414	433	412	430	417	400	389	383	380	395	392	388	395	381	409	425	435	427	413	392	370	402	430	352	430	412	426	399	371	408	411	400	372	389	413	427	406	399	402	393	379	430	393	401	416	405	428	395	411	398	395	361	396	435	373	393	380	399	434	390	388	374	422	442	398	392	410	405	412	387	399	420	389	398	374	403	408	389	414	393	407	411	405	431	329	391	409	397	370	365	393	393	387	399	363	399	389	395	414	394	418	414	409	430	428	366	381	380	384	374	421	438	423	396	418	423	409	431	445	422	373	409	391	406	421	388	390	352	401	391	398	409	406	405	392	384	386	406	404	403	362	415	391	419	400	397	381	437	419	396	405	430	388	369	404	417	370	382	420	374	407	431	391	437	413	389	390	405	406	409	386	394	442	406	423	428	350	397	371	420	427	390	407	381	409	411	403	400	403	368	406	429	398	400	409	415	387	403	402	412	400	395	374	394	397	399	413	394	392	425	384	401	387	413	389	433	383	382	402	388	356	375	373	406	387	416	378	387	403	375	420	389	370	394	403	375	444	396	390	402	424	373	400	406	408	415	396	393	382	394	393	417	405	410	445	410	426	415	447	393	391	366	385	429	382	379	412	401	420	408	412	388	420	387	380	417	397	381	356	394	419	401
23214	21260	28924	23915	21264	21145	6874	1873	1380	1208	1057	820	782	724	649	569	573	553	646	572	543	479	436	419	451	389	388	361	431	478	486	442	377	407	377	380	405	348	323	357	346	343	311	304	334	337	318	319	294	305	302	369	306	312	311	325	295	288	291	290	294	319	308	295	277	278	267	282	318	272	262	269	277	293	245	274	265	256	246	281	234	258	267	254	233	246	258	220	252	230	249	263	248	288	275	241	247	245	243	270	262	219	262	236	264	278	244	260	246	257	272	231	237	236	253	229	236	256	248	246	254	220	251	233	246	241	249	222	230	226	249	235	223	264	239	244	253	268	294	223	245	284	242	234	229	283	250	216	245	215	262	237	250	261	233	242	248	257	229	265	239	236	237	259	241	245	226	257	233	247	261	248	243	239	249	258	243	251	270	212	229	236	243	261	237	241	257	267	243	232	236	258	267	232	216	253	233	252	260	227	231	227	217	232	258	253	234	218	245	271	213	272	266	245	267	252	265	240	231	244	253	239	240	265	229	251	271	227	228	216	241	228	236	273	255	248	244	259	253	256	226	258	238	234	249	237	228	236	245	265	219	231	239	250	246	242	236	231	245	238	250	254	250	227	233	252	257	260	260	212	227	247	222	256	264	257	223	258	246	239	236	231	244	259	228	239	209	229	233	232	218	240	254	269	257	258	252	241	245	244	239	207	250	233	258	259	238	253	241	232	247	258	244	231	236	240	239	255	258	205	246	239	250	245	257	260	237	240	252	247	273	285	241	232	264	234	264	258	262	252	218	269	230	248	258	231	244	241	245	235	234	259	242	245	217	245	239	244	232	267	222	241	248	227	249	250	230	227	259	241	252	258	281	219	247	246	267	228	252	268	278	244	277	221	237	266	234	241	251	253	209	218	250	251	228	243	252	245	213	233	233	257	252	242	263	243	249	248	261	238	238	253	209	228	265	251	228	214	226	210	232	256	254	224	220	229	227	253	244	252	246	258	261	223	248	242	214	250	230	238	260	230	236	206	252	245	248	239	236	241	242	231	246	231	274	266	239	242	228	239	255	232	255	260	243	241	242	214	251	262	235	234	245	238	248	263	243	242	208	246	239	252	224	248	239	257	250	238	240	260	240	250	235	256	236	240	260	266	226	252	216	250	227	251	251	211	271	251	273	245	238	231	244	273	250	251	256	273	252	217	269	246	253	236	258	271	224	250	233	217	246	253	255	248	249	218	227	255	219	279	246	281	222	241	231	246	247	244	265	254	226	234	259	284	242	232	241	244	259	239	270	248	257	237	250	251	234	234	247	225	267	244	232	271	239	223	235	261	274	257	233	272	239	274	207	227	259	220	245	271	263	258	227	253	246	253	237	245	262	257	229	241	214	219	235	242	260	266	269	216	249	273	260	221	233	215	209	272	284	233	245	235	246	251	245	236	260	238	237	249	243	255	254	252	236	259	220	244	260	259	230	237	256	248	208	260	219	237	235	240	244	233	236	244	250	232	216	206	241	239	240	200	246	225	251	254	225	250	241	234	249	209	252	235	230	258	245	249	234	280	232	215	241	259	223	240	254	248	266	242	250	225	285	229	224	210	250	237	262	247	220	249	258	252	239	252	231	248	260	253	239	239	260	255	268	252	243	247	229	236	232	255	246	268	228	208	260	250	234	261	243	242	265	264	232	249	259	225	208	233	255	241	249	212	240	247	238	214	239	253	260	261	265	266	231	202	211	250	264	250	242	264	249	241	250	256	253	232	210	244	269	272	233	242	236	240	223	241	225	260	216	265	252	241	226	238	218	261	261	238	240	225	245	236	239	256	248	253	225	265	260	238	253	241	272	260	259	245	252	252	236	238	258	237	240	253	231	238	254	261	255	243	254	239	248	287	250	240	262	260	232	228	244	260	248	267	233	253	262	230	217	250	228	217	247	211	245	220	255	260	251	232	245	222	222	249	261	256	229	232	218	224	213	232	245	252	256	221	249	247	256	229	232	249	275	231	250	238	229	239	242	277	268	220	257	214	225	248	236	232	244	246	269	249	216	265	251	248	263	243	262	234	226	242	230	215	257	237	257	253	255	250	251	233	242	235	241	240	249	245	221	236	249	256	237	276	242	217	239	223	252	233	259	271	235	231	233	254	222	261	217	247	259	254	257	232	246	245	236	230	240	242	262	247	240	234	232	218	254	246	255	239	246	253	244	262	249	236	225	273	233	240	241	249	230	273	240	242	234	243	254	244	267	258	252	243	251	280	249	231	256	256	251	188	235	256	223	255	255	263	273	233	242	251	235	250	226	255	233	244	268	220	225	253	245	247	258	247	248	230	254	231	222	264	224	258	237	248	244	251	251	233	264	252	236	235	216	245	232	243	233	258	232	241	235	257	227	255	246	254	255	267	224	252	259	231	222	233	255	252	236	256	275	241	243	228	229	233	261	260	270	242	249	251	253	243	275	263	237	255	262	231	264	232	229	247	249	258	228	261	238	234	245	255	225	230	252	261	260	228	254	262	238	235	229	200	260	243	272	222	267	222	241	241	217	246	243	229	239	248	256	258	268	224	243	245	251	254	273	240	254	243	247	250	254	279	237	262	248	244	232	252	243	253	232	271	265	221	242	247	234	253	213	232	256	214	254	269	215	244	266	232	235	282	225	246	253	260	247	252	258	253	251	212	249	257	247	241	251	197	248	212	259	239	249	240	240	241	258	239	244	269	226	241	253	239	256	241	269	239	252	244	253	253	249	216	258	247	259	254	240	247	249	251	240	258	253	261	243	221	220	254	234	262	238	232	224	245	228	243	253	234	218	234	228	234	246	238	267	250	239	247	245	255	227	247	225	235	241	250	245	240	233	240	226	274	241	241	245	249	253	239	241	245	233	229	246	243	277	239	262	270	257	237	251	257	266	249	257	254	256	246	247	276	233	233	245	238	235	242	232	225	243	247	245	221	230	240	233	234	252	250	257	238	262	226	223	228	249	249	243	255	238	271	255	253	256	238	235	263	248	250	250	244	241	251	248	237	224	234	222	247	264	240	246	228	249	235	254	217	272	238	237	256	246	255	234	239	218	238	244	240	261	256	233	258	232	272	257	254	250	269	239	260	228	238	238	220	259	248	242	222	261	229	252	256	266	224	266	234	240	255	277	227	236	253	250	288	251	259	238	223	243	249	249	232	256	233	257	235	250	231	233	246	232	250	231	261	225	235	244	220	253	228	246	244	245	251	232	257	264	237	280	254	249	236	215	231	245	256	259	221	233	250	234	225	255	229	257	243	266	227	258	245	236	239	265	226	221	251	230	234	234	262	243	266	249	227	252	224	243	246	235	249	249	252	269	247	225	257	251	240	254	235	252	235	261	228	245	260	238	253	237	269	233	258	237	268	224	259	244	235	263	243	246	249	230	254	221	245	244	273	236	263	237	211	246	255	236	222	239	240	241	246	241	234	230	251	268	253	247	241	228	249	242	252	229	258	243	251	237	213	238	225	258	263
24047	41578	24523	13123	8561	5577	4505	3943	3085	2471	2122	1687	1378	1268	1189	1150	965	926	1095	1019	846	762	688	636	683	694	641	633	657	815	806	638	626	609	562	602	507	507	438	440	460	461	402	413	430	415	414	394	386	408	421	405	433	397	429	419	407	385	369	387	406	350	345	362	352	400	388	355	376	366	310	316	298	350	333	345	309	309	304	311	315	313	316	281	290	306	288	321	293	295	274	291	307	310	291	306	278	310	312	259	301	325	287	278	270	294	301	288	273	322	251	281	292	330	297	284	287	296	302	297	290	312	274	304	272	264	250	289	328	278	300	285	274	302	258	293	288	257	319	295	292	292	292	296	307	283	268	295	293	303	296	292	283	293	303	285	284	275	317	297	291	265	283	290	290	279	305	259	303	257	281	280	299	283	283	277	293	285	301	308	301	274	293	303	291	339	274	272	308	316	256	314	290	314	303	258	279	276	279	263	306	290	296	275	263	310	280	274	296	277	295	315	292	291	292	240	295	263	251	323	290	305	285	302	285	293	299	329	283	278	287	274	301	284	263	319	285	282	296	305	304	271	280	290	307	298	294	289	283	261	277	310	287	286	296	294	262	287	299	279	299	251	290	312	276	284	303	297	320	306	306	273	288	295	286	289	299	290	255	290	297	267	301	294	265	296	310	287	280	277	274	335	251	300	291	297	307	280	287	274	298	263	271	277	284	308	298	305	286	305	304	290	287	275	270	309	267	279	287	283	279	297	318	263	308	267	278	280	294	314	288	278	299	287	276	276	278	282	289	305	307	303	317	275	278	280	259	279	302	308	270	282	269	272	283	299	266	284	277	297	254	276	267	296	291	319	285	278	280	309	298	270	306	304	304	282	276	296	299	293	303	291	282	300	290	301	268	263	279	272	275	279	313	283	290	279	309	271	267	303	287	299	288	303	270	266	297	275	285	268	302	305	291	286	300	287	268	278	264	282	319	277	289	278	324	296	280	299	288	308	288	280	295	309	284	279	300	292	283	287	286	301	292	293	259	290	322	305	296	283	277	286	243	302	280	345	297	286	279	311	262	271	293	315	272	295	260	266	310	307	268	285	319	289	265	272	279	266	286	272	288	300	277	294	297	275	287	281	281	302	288	291	271	283	264	274	286	279	263	290	281	283	303	306	301	317	301	297	290	330	308	309	298	277	298	305	251	306	310	309	265	296	283	281	304	298	296	318	256	286	292	285	274	318	253	268	291	274	284	286	295	302	280	282	283	283	261	295	304	265	289	291	273	278	284	293	292	297	288	274	286	299	295	280	285	311	297	272	280	289	300	308	296	299	276	287	302	298	298	270	277	286	290	286	281	320	285	278	265	297	284	282	308	282	299	281	280	274	266	274	291	300	286	293	270	290	286	296	276	320	265	272	297	288	283	302	282	299	311	266	272	270	284	312	296	298	299	280	300	285	302	299	268	319	288	316	275	282	304	279	282	305	270	277	273	299	329	315	289	295	289	282	299	299	289	289	274	301	322	298	281	289	281	295	302	300	286	293	291	299	289	266	318	279	306	316	289	292	316	272	310	293	279	290	286	309	290	297	259	295	282	264	275	323	298	263	299	266	321	289	275	280	282	289	293	290	286	260	306	262	258	312	277	308	267	268	295	266	283	252	292	295	260	295	301	293	281	283	289	275	291	279	274	251	279	276	298	296	298	301	277	286	293	308	279	264	321	251	287	270	293	263	321	265	289	314	265	326	307	261	306	295	268	297	290	290	283	290	275	286	292	273	277	300	324	259	283	284	319	326	301	268	300	263	283	308	277	303	268	282	288	301	292	298	325	257	276	294	278	283	278	271	286	282	274	267	266	275	328	311	273	297	287	308	300	301	306	306	311	304	289	255	293	295	307	279	316	282	294	326	276	266	286	295	260	310	315	324	275	284	316	294	301	284	292	279	274	288	275	286	276	320	291	296	261	261	282	316	271	315	296	316	289	301	301	313	299	265	284	285	325	285	300	298	272	285	273	297	272	299	293	284	318	288	321	290	277	311	301	282	255	317	276	287	295	291	267	266	300	243	262	301	290	300	275	285	295	271	325	279	310	294	260	296	278	279	302	276	282	294	273	280	285	282	280	265	273	293	281	277	280	270	275	292	268	312	271	250	312	273	289	249	274	283	266	270	285	279	299	288	285	292	289	306	295	285	258	307	264	268	295	300	272	322	272	283	277	311	294	314	302	280	287	292	316	271	313	268	301	267	316	285	312	287	277	262	302	297	311	292	294	286	272	268	310	312	273	286	306	299	283	303	279	290	244	283	328	240	275	295	300	305	274	261	328	274	308	282	309	283	263	269	303	273	269	297	293	262	289	277	305	286	318	280	283	281	289	295	261	296	287	300	289	286	298	282	277	296	294	314	256	258	291	265	275	282	305	302	276	291	277	262	293	297	296	272	305	301	272	311	302	287	316	291	294	322	284	298	284	263	281	300	275	266	263	265	290	280	287	307	286	292	288	265	277	287	327	278	305	302	298	288	278	291	261	292	290	312	287	290	305	286	298	312	286	288	269	312	292	277	293	270	263	320	288	291	273	309	274	273	284	303	299	302	339	291	287	258	312	297	277	267	269	283	278	255	298	286	280	307	322	267	308	287	291	312	299	283	277	282	276	330	278	296	291	279	280	274	279	302	303	292	301	281	308	312	298	266	279	263	302	318	272	259	298	319	275	287	266	283	294	287	299	281	276	296	272	300	295	278	275	289	310	268	254	320	293	262	311	279	300	310	287	284	314	265	275	287	272	295	275	262	244	315	302	293	253	281	276	317	286	276	292	279	301	274	280	258	298	276	260	271	289	260	282	303	285	286	276	268	298	284	281	317	284	270	291	264	281	273	284	318	299	287	304	256	288	306	280	292	290	275	305	288	300	288	267	271	265	278	281	266	287	282	271	279	314	287	292	292	283	272	264	299	289	266	269	299	280	296	267	293	266	300	285	323	302	293	286	279	288	305	272	291	300	256	261	314	296	286	274	303	305	300	272	302	287	279	255	300	290	273	295	268	314	293	301	295	302	285	330	307	273	277	295	280	281	269	321	302	282	271	276	301	287	307	309	283	276	289	290	273	297	270	289	302	274	287	278	271	290	281	265	308	265	295	306	249	286	264	288	275	291	267	275	294	276	280	299	272	304	299	285	253	296	316	293	266	301	292	296	316	263	276	301	310	294	290	294	284	301	288	281	289	257	262	282	298	268	276	305	263	270	243	302	300	304	275	288	286	330	265	260	258	235	281	275	252	275	274	295	301	270	289	307	271	292	285	307	284	289	268	285	267	292	298	300	269	308	284	295	296	280	268	303	278	315	248	295	295	279	291	297	268	305	322	267	288	287	296	264	293	289	275	278	309	283	304	266	282	318	250	279	291	267	304	286	296	260	273	283	260	293	284	256	283	295	272	294	286	289	290	247	277	281	312	285	310	289	284	279	293	268	290	265	300	295	314	288	292	276	286	271	268	281	303
27652	20622	11648	3402	1438	728	632	616	509	491	465	414	380	370	373	366	362	381	407	393	363	333	341	307	322	332	335	318	328	379	353	338	349	335	358	330	315	344	351	330	277	303	309	317	284	313	288	280	330	299	319	313	310	322	287	271	278	338	265	306	273	265	300	275	273	285	284	302	267	297	276	286	282	291	266	291	266	263	263	264	264	250	243	279	276	268	259	289	267	282	296	264	297	291	284	273	273	279	273	270	296	286	264	250	268	273	285	285	280	273	283	285	273	251	268	291	261	251	239	282	281	265	260	263	316	318	268	263	301	273	257	262	255	261	251	266	266	256	267	282	255	263	289	270	265	242	275	248	271	257	273	269	274	275	270	269	263	247	304	280	302	233	286	255	246	273	283	276	273	297	276	268	269	253	279	286	279	287	282	262	250	261	263	252	289	291	291	249	255	295	274	274	251	269	295	279	296	279	291	292	279	282	280	251	306	283	276	306	257	266	239	271	262	274	276	297	260	295	266	293	281	255	262	269	265	286	283	281	250	281	287	269	277	267	253	280	288	255	264	282	277	295	285	263	282	266	289	246	273	270	276	258	268	278	234	300	265	275	265	266	294	270	283	285	261	283	275	260	292	261	276	264	265	267	287	281	275	245	273	310	280	285	251	290	272	273	256	286	277	273	280	271	247	280	266	254	282	280	296	279	303	275	281	264	293	236	274	273	289	265	269	279	262	283	305	299	296	296	275	286	282	270	292	275	300	261	271	292	245	276	276	268	245	243	295	260	272	242	284	293	294	245	246	291	295	272	293	254	266	290	270	295	285	280	257	275	274	279	270	264	268	282	243	290	264	283	279	260	268	286	230	272	287	284	286	224	248	272	250	282	304	264	292	282	294	273	269	270	288	247	276	292	259	268	271	265	263	258	302	275	257	290	272	325	254	263	280	261	291	276	269	271	275	288	254	273	271	274	260	273	278	264	269	265	263	261	285	256	251	302	312	253	291	249	299	316	248	267	306	277	285	263	253	267	258	272	267	297	250	283	288	295	293	250	262	288	260	291	248	282	299	278	271	278	250	274	226	267	282	285	246	247	261	290	283	267	288	254	273	269	324	275	254	281	277	245	270	236	265	294	272	274	269	264	288	273	275	296	289	267	247	262	272	269	276	278	286	274	255	275	278	273	292	313	304	275	269	253	271	294	279	276	285	249	272	283	274	258	287	256	258	285	280	244	288	302	319	261	269	294	302	283	268	277	243	291	271	289	269	254	309	258	287	289	282	272	278	268	289	300	270	258	262	290	273	291	255	240	243	252	280	300	269	256	263	274	304	266	300	274	267	254	278	272	275	267	301	292	292	287	302	247	265	273	300	245	293	282	320	266	278	311	280	263	274	250	285	294	288	291	281	242	267	261	269	276	298	265	291	247	289	269	284	274	254	273	283	254	301	271	270	273	273	275	249	273	255	266	287	272	312	267	273	258	276	284	288	262	280	278	264	287	297	271	245	266	269	297	274	277	275	265	258	255	258	276	274	282	266	256	286	262	273	285	257	264	293	269	267	252	286	286	298	274	250	285	277	303	258	261	266	270	252	288	277	277	281	279	265	283	299	288	249	264	317	258	289	274	249	296	258	246	263	261	293	276	292	265	273	268	265	300	260	260	255	253	294	266	268	230	264	246	257	289	286	274	261	295	311	242	259	281	296	283	302	272	279	276	284	280	276	274	262	285	283	280	255	253	312	306	256	284	234	229	289	279	267	301	278	279	274	282	244	269	262	288	252	259	289	271	262	270	268	280	278	269	284	281	278	270	276	265	268	259	253	264	285	283	260	270	263	250	298	263	278	277	268	295	287	270	261	262	281	320	251	279	282	262	282	264	276	294	261	293	262	276	249	303	305	290	290	271	294	307	252	269	262	276	272	271	286	255	294	257	255	289	276	267	278	239	273	268	261	266	269	291	269	283	261	280	282	292	289	267	294	291	293	290	254	269	275	278	281	270	272	282	281	300	303	288	261	247	287	277	286	274	267	280	286	284	279	277	301	276	258	255	294	312	263	261	267	294	290	284	273	258	309	271	267	263	273	308	257	284	260	273	285	275	269	275	277	252	285	229	269	277	270	264	248	286	295	240	296	261	269	254	303	289	274	266	284	278	290	248	272	272	295	292	254	295	256	272	266	283	278	271	266	272	295	267	258	273	266	289	267	283	292	254	267	247	264	268	272	281	293	272	258	271	293	291	272	312	272	282	253	307	277	261	254	282	277	270	239	266	286	269	251	284	261	269	302	292	278	278	294	275	285	258	278	281	276	275	268	265	274	291	255	259	274	247	297	260	250	317	272	271	278	279	259	276	271	262	295	292	297	291	295	272	299	266	259	248	282	263	291	250	264	277	231	280	272	279	270	281	273	265	269	284	255	283	255	290	284	286	266	257	288	297	254	271	256	274	269	310	270	253	283	286	288	281	277	266	268	283	271	271	282	283	278	274	266	285	257	264	265	278	281	280	281	295	264	261	292	288	287	264	275	279	281	282	283	267	265	301	256	277	269	261	281	297	296	277	280	294	323	264	271	272	285	267	266	281	282	276	299	277	283	270	258	275	262	301	263	287	281	259	292	279	283	245	261	293	282	263	270	249	271	294	278	247	269	288	249	281	294	293	265	265	275	279	271	256	279	257	301	291	260	273	265	262	302	269	273	275	269	285	278	258	274	270	252	264	289	286	288	298	270	277	272	254	255	252	290	285	304	268	284	337	271	241	295	265	250	272	261	259	243	257	267	293	256	269	259	243	267	266	264	273	298	246	300	246	241	258	265	285	280	284	247	314	295	283	277	304	271	256	269	266	268	278	293	293	235	285	265	270	281	283	273	289	239	263	267	257	257	289	259	261	278	262	295	251	266	272	313	250	293	245	286	263	263	291	264	259	295	254	276	284	255	254	286	286	273	271	247	292	254	309	290	270	282	273	299	250	276	277	284	291	271	284	259	267	286	291	282	289	262	283	287	286	289	277	292	283	270	258	287	263	274	267	262	275	246	271	290	303	273	281	266	273	274	301	272	297	301	264	314	291	280	274	262	280	278	260	319	260	296	270	254	272	291	304	224	248	280	302	294	252	292	266	275	300	266	273	268	286	279	283	275	272	290	254	285	280	269	277	247	252	281	291	282	300	303	249	268	295	249	273	262	270	289	281	301	257	259	283	255	249	298	263	264	286	281	270	297	284	289	274	260	268	269	293	273	284	273	285	274	286	247	283	264	278	285	282	277	277	286	288	261	241	271	294	305	233	285	265	279	291	273	277	259	248	258	243	264	256	275	257	273	250	296	280	269	277	282	237	272	273	270	283	279	268	263	261	269	299	271	281	294	305	268	290	282	291	265	303	220	263	266	262	276	274	261	278	279	295	269	282	306	294	298	299	287	283	278	279	248	267	264	278	278	274	289	256	290	291	286	288	254	258	290	273	233	245	301	266	279	283	277	265	265	278	296	301	265	283
19455	23880	11254	4760	2813	1574	1182	1152	1001	891	820	659	632	608	586	564	573	586	639	587	512	507	431	496	487	468	454	445	463	509	518	448	482	422	465	452	419	449	451	415	388	432	368	373	378	416	438	403	401	370	383	361	373	396	377	423	351	423	373	382	421	373	399	380	413	395	375	358	397	369	348	367	347	349	344	314	335	345	338	360	348	358	351	348	366	358	331	381	370	361	343	332	314	336	371	356	369	367	316	367	325	315	367	339	339	333	324	372	314	336	309	298	344	317	314	316	346	338	356	355	361	319	360	302	344	346	357	366	358	335	329	330	312	320	322	306	321	344	346	347	349	324	346	334	336	358	330	350	329	314	333	386	339	332	366	345	328	379	334	346	321	338	329	344	351	369	327	325	403	324	332	330	355	329	332	342	378	356	326	328	350	345	340	345	371	363	334	335	396	345	327	334	349	343	318	370	335	318	329	328	377	335	353	326	349	331	344	330	339	309	339	375	377	361	389	335	323	317	333	338	355	374	319	331	306	353	352	353	317	337	336	321	345	344	340	299	352	336	331	349	351	336	338	324	357	352	326	349	352	347	353	364	303	350	337	350	352	345	353	351	340	351	337	341	331	344	372	348	347	360	350	333	322	366	350	345	325	340	360	328	357	340	362	337	316	316	304	312	353	333	398	355	316	356	333	359	336	346	364	351	344	383	352	341	308	338	327	289	365	353	349	312	348	375	349	338	315	342	323	370	351	352	350	378	341	279	310	351	352	336	330	347	354	334	333	373	361	343	328	332	340	345	373	358	338	370	306	342	363	331	332	383	369	337	336	365	330	351	378	334	331	334	321	328	330	356	330	348	339	343	331	370	338	338	330	328	369	336	370	332	313	335	355	379	341	329	357	342	342	343	346	339	350	355	357	358	359	338	299	334	343	365	336	342	328	323	328	371	351	330	352	332	317	340	309	345	365	333	360	314	316	348	342	356	339	329	366	334	342	360	359	328	329	395	312	355	303	356	368	357	348	344	349	302	333	348	376	339	351	352	328	372	361	329	348	366	328	336	326	337	333	326	332	326	360	343	350	339	379	342	354	320	354	363	346	350	306	332	333	352	315	369	327	348	369	337	337	337	368	366	317	340	355	379	348	316	349	306	350	335	310	338	334	333	346	337	340	366	365	346	338	345	317	346	365	366	362	337	334	305	372	311	353	338	362	352	351	379	333	393	350	364	312	362	359	351	341	326	364	341	346	317	333	314	343	371	337	333	313	353	340	343	334	337	343	320	328	352	328	352	337	357	331	308	360	357	361	353	328	336	323	328	360	353	388	350	350	346	350	379	336	342	346	341	360	333	339	364	318	337	351	341	363	298	355	306	342	303	339	350	384	325	324	336	355	368	339	320	361	351	326	341	353	328	372	337	350	366	354	329	348	357	315	330	356	341	339	365	347	355	318	344	303	360	353	327	325	315	341	350	328	324	320	349	344	365	328	334	357	289	330	341	332	329	380	326	360	306	339	335	357	379	349	361	322	368	303	360	305	346	369	327	337	357	361	350	321	357	335	346	342	352	330	343	328	324	350	302	357	380	364	333	330	354	310	350	332	352	378	380	341	347	364	308	332	349	345	344	345	328	306	318	361	331	342	348	366	362	339	341	340	321	348	349	341	355	341	349	358	344	335	335	367	309	323	325	328	356	364	329	346	318	313	321	307	358	327	372	355	353	316	362	338	347	342	304	344	329	295	367	349	340	312	354	338	340	319	345	354	341	360	361	339	331	354	362	329	363	288	371	356	345	335	338	364	329	333	307	320	356	324	296	341	348	330	360	343	331	351	367	343	355	325	333	332	319	343	312	316	340	356	348	342	355	297	322	385	355	332	345	309	365	335	350	343	336	303	294	344	350	364	347	370	331	325	315	332	362	362	335	320	334	337	350	348	339	334	372	311	339	323	339	337	336	350	323	321	310	339	314	324	334	353	347	329	339	346	343	339	333	343	362	352	334	345	332	345	327	324	346	341	332	373	332	317	343	346	354	316	366	332	367	315	330	317	315	344	345	365	334	324	346	344	342	338	368	322	337	325	319	344	374	350	334	322	342	324	322	365	329	338	383	338	321	346	351	346	332	362	353	339	317	352	328	331	328	319	344	350	343	386	310	327	309	336	360	368	350	349	338	333	363	344	350	351	337	334	324	349	341	371	362	341	356	318	380	335	317	345	376	339	353	353	347	329	324	359	311	325	364	322	351	364	333	341	342	345	341	344	348	340	345	331	337	333	354	324	342	340	356	349	336	346	371	338	316	342	351	365	331	372	364	378	350	357	353	333	319	364	312	342	328	318	299	318	345	314	322	353	323	319	360	359	330	349	361	348	356	332	352	372	347	370	338	303	349	338	379	333	376	302	372	315	343	331	356	328	357	314	338	328	337	322	324	353	353	338	326	347	379	318	335	342	342	328	350	396	348	346	327	311	336	349	344	321	330	361	344	313	321	398	340	350	323	354	339	315	333	332	341	336	364	304	355	346	320	348	339	368	334	321	361	328	340	334	341	323	338	377	359	357	332	353	341	350	345	353	358	353	361	338	338	316	374	318	381	351	334	334	330	310	327	353	337	308	364	363	334	326	360	347	324	336	347	319	373	345	350	354	333	344	367	320	320	343	352	362	335	353	375	325	363	343	330	300	348	359	326	345	367	327	376	343	367	369	315	335	299	340	347	330	355	369	351	342	365	345	345	320	368	346	357	387	343	363	335	343	332	339	347	344	320	343	333	325	307	350	327	316	328	329	322	355	348	351	353	309	337	342	355	338	332	332	305	357	334	316	322	356	361	333	336	337	347	326	317	328	363	368	338	344	342	355	329	299	367	329	336	334	359	332	342	336	381	327	327	328	344	340	330	356	370	319	359	361	310	338	352	334	331	348	355	318	356	342	348	379	369	342	348	341	328	381	364	336	356	327	352	334	368	346	337	381	380	319	382	327	309	340	365	332	333	356	335	316	381	338	336	316	347	357	342	338	295	307	371	306	362	342	347	334	344	370	358	351	304	359	357	341	368	344	372	333	328	365	338	339	349	339	324	341	338	316	384	343	325	349	335	326	345	342	352	355	351	322	339	343	325	333	313	345	338	345	341	350	339	318	313	346	380	352	317	339	350	334	364	350	328	325	344	307	335	302	337	340	354	331	336	353	329	354	329	357	340	355	362	360	335	337	341	360	342	302	312	357	368	344	330	351	329	362	316	349	324	324	381	314	341	315	317	349	334	332	345	354	360	348	318	338	338	353	328	338	360	364	349	318	342	355	344	341	349	327	346	372	302	347	329	309	360	341	321	328	345	324	361	355	312	324	323	349	342	344	350	349	353	300	351	344	333	344	329	324	334	340	326	366	356	320	321	306	349	331	346	341	352	334	368	342	326	331	348	345	343	344	306	315	352	361	346	309	347	336	352	323	334	345	317	346	373	366	325	350	322	342	366	345	372	357	361	360	336	342	309	331	366
24278	21236	28329	24429	21045	6864	1510	1092	870	745	627	532	518	488	449	451	388	434	436	445	375	396	279	274	302	288	310	312	309	397	344	317	302	322	287	303	319	282	278	235	255	238	199	223	241	245	268	229	242	224	252	255	255	247	253	255	233	212	244	230	253	247	235	234	231	236	209	222	224	204	214	187	241	181	203	215	193	199	225	181	226	193	174	216	199	200	198	196	198	226	205	232	198	170	172	200	190	218	189	205	195	158	180	190	195	191	199	218	192	206	189	203	200	219	211	174	200	213	203	226	190	175	197	202	208	217	195	209	205	199	203	203	202	203	204	202	192	188	176	177	187	206	191	192	186	190	191	208	180	200	221	228	194	176	205	222	205	178	205	205	194	212	191	219	213	193	189	188	193	213	196	188	179	193	192	194	191	206	202	186	205	179	206	207	199	213	184	214	211	201	186	201	198	189	214	195	204	170	186	184	208	185	217	201	184	223	192	206	196	165	178	198	175	172	206	195	210	203	178	195	196	183	198	184	196	196	232	209	195	212	176	174	229	191	191	195	187	199	224	190	206	219	191	185	169	193	197	210	197	184	209	214	188	180	207	180	199	185	176	180	188	193	183	228	196	179	196	180	198	211	192	199	206	199	178	194	210	194	224	199	200	206	200	178	208	186	210	206	199	218	202	188	207	186	174	204	202	179	184	197	226	188	170	204	186	197	202	213	217	184	171	207	188	191	181	194	208	177	220	209	201	192	198	198	203	209	185	176	202	200	192	197	189	187	173	192	203	193	204	212	203	173	175	196	198	193	217	178	196	185	168	198	205	191	195	188	206	187	198	196	188	182	190	198	188	201	201	191	197	199	224	209	204	219	183	197	193	200	235	190	201	179	181	188	186	206	195	188	201	204	209	205	208	192	226	208	197	178	205	209	216	195	194	215	199	166	184	193	205	189	203	195	189	212	177	207	202	180	194	205	181	210	201	202	201	186	181	189	195	211	219	218	195	171	189	204	169	211	219	179	207	171	203	178	218	230	194	174	196	184	202	198	215	232	193	220	217	173	186	189	201	187	188	188	176	159	228	179	178	190	185	221	170	163	203	201	172	212	200	188	184	189	203	179	190	193	218	197	196	187	212	182	226	224	208	197	212	163	186	182	188	189	217	194	195	199	211	207	208	185	202	181	208	158	196	201	180	184	204	217	202	192	176	191	185	177	216	199	184	174	195	200	173	194	177	172	223	189	212	175	201	204	200	183	211	221	209	194	201	180	219	180	204	172	204	201	180	176	205	187	209	201	204	214	200	232	204	191	210	189	190	196	220	200	178	211	202	188	216	223	196	197	193	204	205	209	191	192	197	196	210	206	174	202	213	208	202	215	215	232	203	189	193	183	204	185	205	177	193	180	168	219	203	203	190	183	192	197	189	200	189	177	220	206	211	207	185	192	199	203	182	179	190	185	212	212	198	231	199	226	192	196	222	198	188	225	198	200	211	206	219	201	183	195	194	220	206	184	200	204	186	220	216	196	196	192	216	205	192	190	184	212	201	202	202	195	218	188	187	192	178	188	198	207	196	209	192	216	193	200	201	199	193	209	201	216	191	176	214	211	189	208	203	207	196	179	195	198	166	188	194	217	177	206	214	210	181	200	177	194	185	196	195	195	180	199	215	211	199	205	208	179	204	200	180	193	217	188	173	196	218	217	212	181	219	198	185	193	204	212	206	166	180	217	212	196	176	199	201	203	190	193	184	197	186	201	189	188	198	189	192	190	192	164	189	174	190	217	219	204	176	202	201	200	211	199	199	183	216	209	208	190	192	209	201	178	212	217	199	193	204	185	199	180	200	185	202	198	179	189	210	192	182	200	186	176	208	190	183	176	205	188	192	213	197	182	215	194	195	195	202	195	180	205	196	200	174	218	208	210	208	183	172	198	200	191	170	190	182	202	182	191	177	203	194	204	211	209	189	214	178	176	200	185	213	224	191	190	202	189	197	183	173	205	212	195	204	202	199	193	173	195	207	194	186	182	189	192	197	206	139	202	190	188	195	197	220	177	191	209	183	196	222	199	209	189	196	184	172	207	207	187	192	191	198	171	201	197	182	192	193	186	195	205	219	196	184	219	198	183	195	225	194	197	184	231	222	200	190	196	210	203	158	205	190	197	178	206	194	217	196	174	227	205	207	192	170	165	219	205	198	208	214	191	194	178	195	204	194	197	178	176	197	201	197	182	196	221	208	225	205	213	203	205	182	208	198	209	175	185	182	204	226	186	185	202	211	198	192	205	209	218	197	203	202	199	189	198	183	186	196	191	163	208	209	219	198	213	191	198	184	199	206	217	181	189	194	180	205	222	189	177	192	171	180	216	167	161	187	204	204	177	193	188	203	182	202	197	190	210	188	184	200	180	193	203	193	213	170	191	193	199	190	192	202	201	187	186	183	212	192	204	226	175	192	207	201	189	195	197	190	187	199	193	209	214	201	168	189	201	220	201	198	221	172	192	163	209	153	202	200	178	193	166	200	177	212	211	185	197	187	188	211	203	208	184	199	215	168	182	206	200	200	205	192	175	182	208	194	185	176	217	195	198	186	188	229	190	169	204	205	198	193	202	180	184	197	203	196	208	210	211	189	187	210	186	198	211	210	178	183	184	217	196	194	204	190	182	198	183	209	168	207	187	226	205	204	188	197	178	191	188	205	169	207	184	200	205	208	180	199	197	218	187	219	184	171	176	193	186	187	196	210	203	186	189	214	195	185	182	216	174	191	197	195	184	209	197	170	230	194	192	196	191	213	203	203	217	200	206	198	202	206	189	219	204	211	205	192	223	190	211	192	210	178	178	196	208	193	200	206	210	230	161	173	202	174	169	203	215	177	188	205	191	202	193	199	193	192	220	207	196	209	202	193	213	189	200	172	201	182	191	175	212	191	175	173	192	219	195	182	191	175	234	170	197	202	201	196	181	214	221	203	190	208	189	216	215	208	162	231	203	194	183	188	201	189	207	218	190	193	205	205	189	197	211	204	196	207	190	189	200	199	195	201	184	195	203	221	206	212	185	228	184	199	182	201	183	220	199	226	195	199	211	220	179	171	217	208	197	171	210	198	197	186	182	191	190	205	219	192	188	206	211	191	208	190	208	213	178	199	200	238	218	191	189	205	186	183	188	190	208	201	202	198	205	199	159	219	178	200	198	210	193	208	177	203	228	199	211	195	195	203	193	197	208	208	191	206	193	188	214	196	165	215	240	189	207	194	202	163	213	183	201	187	203	225	215	179	176	186	192	188	200	195	193	197	192	191	186	202	194	216	196	209	169	186	205	207	209	196	197	198	217	191	217	187	198	183	191	181	184	192	201	211	186	174	199	194	201	200	206	210	195	189	201	205	197	195	202	190	211	218	211	189	208	203	178	204	183	182	210	199	194	195	175	186	211	226	214	212	194	215	166	195	203	181	183	203	202	190	201	226	201	194	214	184	214	201	196	175	196	190	188	205	188
20716	34395	19170	9189	5974	3564	2746	2395	1973	1579	1272	1086	1000	891	753	748	689	779	748	689	668	506	521	483	503	508	484	487	469	633	607	467	515	493	429	455	432	376	406	350	350	365	363	343	309	339	330	331	328	315	350	353	356	391	318	344	336	336	311	344	318	323	329	306	331	316	294	313	304	311	305	290	284	287	280	260	294	248	262	275	252	240	262	286	231	281	270	252	249	240	260	252	262	234	266	249	232	248	241	263	235	240	259	238	254	252	265	256	263	239	256	262	255	241	207	266	247	280	257	235	258	272	263	243	250	275	243	248	234	242	259	260	232	236	258	254	263	280	234	284	267	246	244	252	235	247	223	262	283	244	237	220	232	239	268	281	246	243	265	237	242	230	235	263	255	270	260	267	226	263	256	258	269	229	253	221	233	248	244	232	245	240	233	218	232	253	242	273	237	239	247	239	264	255	255	248	238	232	258	262	239	238	222	286	267	253	243	232	247	232	268	228	225	228	247	251	239	272	250	260	228	226	250	242	244	230	244	243	233	234	206	289	263	260	220	255	245	235	239	274	258	244	229	260	245	258	244	244	217	275	234	243	248	228	240	209	228	280	235	247	250	248	261	281	272	247	240	246	253	247	252	279	274	231	263	245	218	235	262	236	250	244	249	246	247	246	241	250	249	242	239	248	229	240	274	234	226	233	278	248	267	260	235	249	271	255	267	270	249	234	238	243	260	233	243	234	294	243	255	257	253	266	250	231	215	231	253	260	241	254	252	238	274	259	267	260	251	244	266	268	243	257	261	246	258	245	235	243	231	227	241	225	253	239	237	261	253	254	259	227	245	224	279	263	238	258	228	261	251	240	262	233	258	248	252	249	237	239	250	230	259	263	244	228	204	259	264	279	266	224	231	231	272	276	267	246	251	237	235	263	256	264	256	258	248	216	271	253	238	274	256	250	245	234	225	265	247	258	233	250	270	247	252	231	260	245	262	255	248	266	232	257	247	229	273	247	279	245	262	249	239	256	237	243	244	220	263	262	235	244	257	254	239	247	260	264	275	222	250	241	241	252	283	238	248	263	222	274	261	264	245	237	243	230	245	255	243	245	250	242	281	230	233	230	264	253	246	214	245	242	244	246	239	240	243	254	250	264	267	256	245	261	262	256	232	238	247	278	250	251	236	254	284	271	222	224	257	248	246	253	225	233	264	250	243	236	222	246	257	227	249	246	254	222	266	259	232	233	273	227	251	218	244	216	236	236	253	244	233	247	247	223	254	275	251	238	285	292	239	247	243	221	249	220	235	243	262	231	242	250	251	252	241	241	253	254	228	279	252	233	231	237	252	256	242	260	239	260	243	255	219	229	249	260	238	214	258	238	220	259	240	248	240	257	261	239	244	263	252	282	230	249	250	254	294	262	239	223	278	261	238	249	266	251	236	281	260	227	233	235	260	219	255	225	265	262	268	273	246	227	242	251	252	258	239	250	279	265	261	273	268	224	244	261	256	239	257	233	227	234	233	266	220	247	247	250	232	255	239	269	245	232	235	244	250	259	250	266	240	260	266	259	241	252	241	243	239	277	237	253	223	241	227	246	240	247	216	259	257	279	266	210	241	250	272	259	264	259	269	259	232	258	251	245	258	246	256	257	255	244	253	260	244	249	244	254	275	231	213	245	238	257	264	251	259	240	293	257	262	249	251	251	255	273	267	262	251	271	266	212	242	253	234	236	258	252	263	260	253	230	259	233	253	255	248	275	248	237	264	278	258	235	235	243	268	238	280	242	256	246	240	258	236	233	262	265	238	241	252	262	267	239	263	260	261	237	246	224	247	265	252	249	222	286	262	243	229	263	211	251	216	226	284	236	231	225	247	242	267	250	259	247	260	241	260	235	247	253	256	267	231	222	253	239	232	228	254	250	245	264	235	253	248	203	228	237	285	273	243	260	247	231	240	251	273	243	260	260	225	251	266	266	269	267	221	244	244	253	252	238	237	223	220	266	260	241	251	248	258	238	227	232	254	280	264	233	218	270	252	211	247	266	262	236	243	258	256	264	242	258	254	245	231	259	266	265	227	266	233	243	214	254	245	216	247	301	257	244	233	246	241	230	232	275	260	241	255	251	262	256	251	254	261	237	232	256	255	269	222	268	256	221	249	257	248	245	238	237	223	256	219	249	254	243	284	234	255	262	267	265	279	240	264	269	220	246	242	224	264	236	238	276	276	220	259	244	252	237	253	230	244	246	223	263	243	254	234	229	240	249	245	265	230	240	246	250	252	228	242	267	260	266	240	263	268	236	260	237	273	245	244	264	271	275	243	258	252	265	224	228	248	255	260	245	259	231	235	267	240	246	256	257	258	222	252	240	230	231	254	235	252	235	284	253	232	249	238	245	250	250	256	253	256	253	252	242	245	230	235	234	230	241	263	245	268	229	237	248	236	243	250	246	263	252	243	251	264	245	254	266	243	277	225	243	287	232	278	234	220	255	264	248	262	262	257	268	265	245	254	231	279	240	262	305	252	261	227	256	207	226	231	235	237	255	243	261	262	255	253	251	238	245	229	245	240	273	226	245	263	238	261	235	276	235	259	266	231	248	228	213	251	240	230	244	259	230	253	252	223	225	225	225	237	241	227	248	219	249	269	250	244	252	252	213	260	259	266	243	241	234	223	256	223	252	251	238	240	268	230	253	284	241	246	253	235	265	224	230	274	237	245	269	246	255	234	243	226	305	261	283	253	256	237	244	261	258	265	261	258	224	258	236	259	268	260	265	260	258	243	228	232	292	221	220	233	253	262	257	269	257	270	231	256	231	262	217	239	252	236	259	265	262	231	248	224	234	238	239	239	250	252	254	256	229	233	261	246	259	271	230	224	251	240	248	259	249	240	259	262	246	247	263	249	261	245	245	241	230	242	244	243	236	249	217	255	257	242	241	262	238	243	251	263	258	245	249	273	251	229	246	248	244	246	240	242	253	256	240	275	247	240	226	249	249	221	248	225	278	250	237	274	257	247	251	212	222	250	249	240	247	226	269	230	265	245	233	237	257	233	238	295	250	256	262	246	238	245	219	253	250	257	245	258	238	269	255	246	267	253	255	233	264	275	255	254	250	257	223	266	221	274	251	251	263	261	236	253	243	261	232	238	228	265	252	293	232	264	236	257	229	242	240	244	282	279	229	220	267	239	259	244	216	237	243	245	252	226	273	236	240	238	258	254	253	227	253	215	260	267	254	253	229	237	240	231	245	246	233	237	254	268	239	237	257	268	246	268	231	255	241	224	261	255	246	233	212	245	252	233	268	254	251	255	248	240	258	226	272	253	249	228	267	242	283	255	248	245	249	243	241	264	239	271	248	294	234	252	264	232	222	274	240	236	230	257	264	254	235	224	236	262	230	226	242	249	265	257	242	236	268	258	267	251	264	249	225	260	241	250	252	238	256	271	266	280	238	232	253	271	266	235	277	243	257	233	273	266	240	254	272	252	236	260	244	233	235
25379	21184	26936	25257	8295	1407	1008	827	712	635	604	584	572	550	483	523	485	521	544	492	490	420	398	406	444	409	465	408	419	489	441	406	438	429	416	396	411	390	384	411	390	431	398	388	368	388	377	357	349	363	350	359	415	439	341	382	343	324	389	370	338	359	370	385	397	333	345	358	370	378	376	374	389	363	359	364	338	327	360	332	356	352	303	365	326	320	352	348	350	334	326	345	359	330	323	368	331	336	344	349	367	317	340	333	303	320	391	346	379	344	318	343	326	336	346	331	343	361	328	338	328	333	291	356	331	343	359	337	383	306	325	338	343	370	341	385	316	328	332	338	336	349	329	338	341	330	319	350	348	325	332	360	378	342	325	337	327	330	311	348	330	357	313	331	331	341	315	324	337	330	306	325	361	347	310	365	305	367	361	316	354	322	367	324	344	351	316	344	327	341	347	328	331	338	300	344	313	320	336	367	313	297	359	341	355	354	359	363	325	352	353	340	328	357	348	306	332	288	333	336	327	330	299	295	330	340	339	365	304	343	321	344	352	343	307	307	318	329	345	299	331	339	331	335	322	345	321	335	332	331	273	339	312	351	338	302	357	342	351	319	374	352	307	330	339	303	361	317	322	328	352	350	316	342	346	313	365	335	319	335	335	329	355	339	352	352	353	298	313	351	351	315	324	321	312	342	293	345	334	313	338	329	322	337	360	338	290	353	310	345	355	358	374	331	369	336	302	342	303	341	330	334	303	312	318	325	338	343	346	343	334	319	344	348	357	314	344	332	329	364	349	349	353	362	311	329	323	334	349	315	327	342	328	342	348	306	333	321	354	320	314	335	309	347	333	341	363	346	339	357	342	317	376	310	313	319	338	331	344	337	369	337	322	360	331	342	330	313	304	363	333	342	368	342	326	350	349	334	343	368	335	340	313	317	337	359	365	332	335	356	350	329	326	321	339	324	343	297	326	360	355	331	303	340	340	331	313	326	323	346	347	331	331	364	318	338	372	304	337	339	292	327	319	318	315	340	320	337	338	331	351	329	343	371	334	315	327	339	320	309	336	310	334	338	333	352	333	329	283	359	354	319	313	321	357	328	358	328	329	317	341	338	340	313	342	337	372	338	353	334	353	333	363	328	329	351	335	336	346	332	357	335	338	335	319	325	333	350	330	350	313	335	355	370	318	370	299	341	385	341	299	318	309	324	338	341	334	328	300	326	316	339	334	305	312	344	337	351	327	334	318	356	328	335	302	351	290	324	314	348	329	324	340	337	334	309	315	324	313	342	327	330	330	348	335	322	327	344	366	346	325	317	348	341	353	340	328	351	338	336	343	313	343	303	379	345	322	325	303	316	359	333	333	322	300	349	336	321	367	309	344	319	325	356	378	315	340	349	339	344	330	325	319	319	352	358	314	322	348	335	364	330	339	308	347	356	330	316	305	315	320	334	343	331	347	334	316	334	361	314	368	368	308	371	337	375	344	343	330	331	338	339	356	319	327	344	334	306	335	341	324	332	333	315	346	385	339	361	364	341	361	353	333	331	341	369	390	358	367	364	296	318	325	350	335	342	338	330	320	341	313	343	337	318	336	333	333	323	336	345	349	330	356	346	322	340	312	345	343	342	328	347	342	353	309	320	338	347	316	344	326	334	331	325	325	333	329	347	313	322	355	319	338	344	333	322	335	311	366	333	313	345	364	330	366	316	316	334	318	351	334	342	354	299	306	344	313	315	331	330	297	340	345	349	337	320	336	316	358	353	335	342	316	313	322	385	355	352	310	338	326	356	338	342	336	334	332	327	338	352	315	353	340	316	325	286	336	333	345	320	347	341	334	323	336	353	358	327	359	352	304	332	309	328	344	341	346	331	376	331	342	329	361	320	362	316	322	329	288	353	348	364	332	322	354	366	333	347	346	371	353	318	340	324	321	340	319	332	333	333	321	335	370	309	347	340	309	343	327	328	349	338	325	338	330	325	316	349	320	352	353	306	317	326	362	329	375	302	313	325	330	359	338	309	344	341	346	352	327	359	338	377	324	351	339	335	317	352	331	336	335	336	335	344	311	345	328	320	327	357	333	362	337	320	353	355	343	333	332	337	312	290	346	326	337	330	355	342	359	310	330	307	331	341	325	286	330	359	325	326	353	312	326	348	334	376	316	361	343	325	316	347	343	357	303	351	318	315	359	304	283	348	347	323	335	329	317	313	321	348	325	329	351	323	336	373	302	343	336	312	349	316	344	314	306	335	362	343	357	320	359	314	282	337	328	351	343	359	322	334	343	332	311	344	356	321	326	340	328	338	344	333	376	305	307	329	344	343	329	321	348	312	322	325	320	356	359	361	356	346	372	357	329	370	351	356	340	324	352	349	344	322	331	322	340	374	354	351	313	303	373	352	347	351	337	300	315	348	312	342	335	335	367	325	321	366	323	328	346	335	299	327	363	315	330	319	340	337	349	320	335	346	367	373	319	327	341	353	391	320	333	316	351	323	312	312	321	348	334	360	332	325	318	346	331	334	343	307	362	318	341	316	307	325	320	370	323	365	338	338	337	337	311	339	317	332	311	323	331	343	327	297	324	361	324	364	329	335	357	326	344	353	333	333	320	374	321	330	339	331	340	358	321	321	339	345	336	342	307	351	290	341	329	334	332	339	372	361	344	303	347	341	350	318	323	343	322	323	340	309	326	338	351	336	314	316	332	368	329	318	345	298	345	363	328	329	317	320	351	314	355	341	337	299	333	323	321	309	296	339	308	336	390	307	350	324	381	359	318	354	351	354	330	338	352	339	348	341	366	307	339	328	323	328	352	326	362	313	290	313	303	351	320	326	320	342	335	347	332	332	317	339	327	370	345	333	338	357	328	329	355	339	328	313	353	302	331	363	339	327	352	319	335	331	316	336	318	340	341	323	351	332	305	321	315	348	324	356	328	348	308	355	346	317	350	329	295	311	350	312	317	318	336	315	353	351	307	338	327	346	349	341	341	352	332	338	337	348	308	328	327	356	307	326	341	354	307	343	298	305	314	329	376	332	342	371	327	330	351	322	321	361	332	316	331	345	371	366	378	367	345	312	343	332	327	328	316	366	327	361	320	335	338	341	325	384	355	359	331	331	348	347	320	361	358	328	316	373	342	336	349	370	320	317	350	353	324	352	334	309	341	337	336	334	328	341	357	348	354	360	345	308	337	343	329	331	338	334	292	353	329	364	360	332	337	355	356	317	356	301	305	359	344	316	327	339	337	338	370	337	378	364	340	334	337	355	340	309	338	337	312	343	338	329	334	313	314	366	351	334	316	335	342	337	402	340	359	351	305	340	346	348	329	346	360	344	328	328	313	352	317	312	331	334	377	337	357	373	308	350	318	331	323	309	330	326	338	317	337	363	346	308	345	335	355	360	327	364	318	357	364	378	346	309	351	345	328	347	332	304	372	298	355	336	352	344	338	340	349	334	325	328	314	323	304	322	325	336	335	295	323	329	357	344	319	334
20493	30965	14940	7265	4813	2695	2072	1976	1667	1355	1089	959	977	888	846	747	757	805	772	799	675	642	541	621	575	553	600	601	597	666	685	544	596	621	600	541	551	495	493	516	435	542	453	482	489	481	478	467	464	490	454	437	476	509	514	491	446	461	460	486	461	442	445	453	459	475	473	413	468	452	443	431	445	448	416	413	416	440	413	410	417	397	405	440	406	403	401	396	430	432	398	398	432	405	392	403	393	414	410	440	421	441	427	407	402	389	401	407	421	403	419	401	413	379	415	397	436	393	418	398	417	414	389	426	419	390	437	393	430	394	400	392	377	440	382	414	432	412	445	403	406	423	422	416	371	388	352	417	396	438	372	406	404	377	404	399	406	341	398	454	412	415	429	389	397	431	356	387	389	407	404	395	395	414	434	416	393	409	403	406	436	392	410	402	403	397	440	434	389	401	396	433	393	416	402	411	410	377	371	423	435	417	415	373	408	402	377	430	432	399	419	412	386	397	349	418	383	417	436	379	400	392	383	396	424	387	428	420	390	393	437	401	409	422	404	406	437	383	432	434	411	417	390	420	411	380	396	400	402	386	404	386	378	406	413	426	417	375	394	367	435	435	383	394	397	433	434	414	394	395	412	438	396	478	402	376	381	389	399	385	428	459	390	412	393	368	407	358	416	394	437	405	397	399	411	410	416	406	381	446	411	455	371	436	421	409	438	421	415	379	391	444	432	405	415	410	405	416	383	396	352	433	422	442	416	395	418	439	412	418	395	390	391	429	426	406	399	412	415	395	405	372	421	415	424	408	401	390	356	419	411	408	435	434	377	410	388	411	413	400	391	398	376	441	392	416	391	405	420	424	429	418	390	435	397	448	402	425	398	411	449	371	399	389	392	423	372	389	381	419	377	424	403	377	379	373	404	386	406	434	407	381	413	435	419	376	413	382	396	395	413	349	408	408	437	413	429	420	423	428	425	412	397	376	423	417	397	397	395	398	391	421	416	419	436	417	380	414	388	404	397	411	397	378	454	417	390	428	381	417	393	418	379	407	474	418	398	429	415	386	397	398	425	428	386	421	426	423	409	406	390	389	391	428	403	419	359	417	399	383	423	404	420	395	366	437	425	400	391	385	381	405	381	402	433	399	377	391	390	362	417	408	417	417	406	419	422	433	439	412	416	419	416	405	413	441	377	413	431	413	422	407	414	439	393	392	423	422	434	391	373	380	377	378	432	400	441	396	433	419	406	399	393	410	402	412	389	416	453	390	427	369	410	415	381	416	394	400	373	365	427	430	415	414	402	393	340	422	429	400	409	417	390	388	426	445	407	413	433	416	453	412	413	434	375	364	431	423	391	404	428	413	410	416	373	376	426	373	402	382	404	404	398	404	392	416	462	429	388	397	430	407	400	438	386	441	403	427	386	411	393	400	382	421	390	422	433	418	426	404	393	369	401	414	411	422	414	405	381	405	406	428	399	354	404	408	427	414	436	393	423	400	409	392	401	422	426	448	381	417	438	450	418	387	421	386	406	434	412	431	429	418	437	402	378	401	387	424	441	432	391	458	406	401	390	391	415	392	408	404	393	395	414	416	401	367	407	414	443	402	390	426	405	362	376	445	449	399	419	411	373	403	402	374	396	429	440	396	399	408	387	422	387	367	417	413	413	421	392	411	416	445	420	410	431	412	417	412	420	396	435	391	382	376	424	410	429	451	395	385	403	403	398	430	416	383	393	429	415	395	409	398	397	454	430	437	401	398	364	395	422	412	387	436	410	371	405	397	439	385	371	409	425	435	394	389	410	392	437	426	384	416	431	389	398	436	417	389	393	368	429	391	423	438	377	396	423	398	389	415	388	350	393	465	447	408	394	433	423	414	402	393	428	383	428	406	404	385	400	446	424	393	408	441	411	401	393	375	388	408	396	446	380	394	408	447	414	372	405	434	395	406	388	412	390	354	382	415	426	417	404	377	404	388	399	397	399	407	398	367	405	405	398	388	400	375	400	380	433	396	409	394	429	374	426	375	391	414	409	393	414	429	404	413	437	365	394	401	408	403	393	385	435	427	411	420	401	410	444	421	432	390	399	405	441	435	371	353	408	399	433	395	445	399	433	399	428	433	382	430	442	377	420	434	409	395	383	418	403	392	429	386	412	413	411	440	404	436	392	420	434	418	384	433	389	379	381	399	411	395	387	401	402	407	380	421	374	399	412	380	358	419	397	407	377	408	422	411	424	408	362	407	411	392	400	391	379	390	447	433	395	426	426	428	387	389	409	422	405	395	412	405	415	435	400	417	392	421	426	414	412	425	405	389	403	416	425	370	380	407	388	411	399	404	396	392	395	424	404	432	395	419	409	361	414	378	422	431	373	423	408	384	396	426	392	410	418	370	440	410	438	411	402	401	412	411	367	422	403	395	387	408	408	392	406	391	395	398	388	425	425	416	380	411	384	452	419	391	380	381	387	369	408	412	389	414	404	397	400	406	406	392	387	385	429	384	410	380	394	415	411	393	411	393	432	455	424	390	401	397	434	394	396	386	369	442	433	399	400	394	374	377	376	432	388	442	400	409	399	416	429	367	400	361	380	407	403	420	389	427	422	422	443	396	402	396	409	423	387	390	385	401	398	428	418	400	358	413	402	384	421	407	398	378	384	436	434	414	370	403	401	408	418	391	430	457	410	421	392	394	424	411	387	377	397	387	413	404	396	423	379	401	404	442	428	415	378	430	379	409	398	382	420	427	413	446	414	415	416	388	378	413	408	429	394	376	427	407	365	406	436	455	433	424	426	400	387	395	427	445	379	417	398	413	402	370	371	466	402	462	384	400	425	420	443	414	392	408	397	426	409	380	374	419	403	392	438	383	398	433	421	377	434	371	413	384	387	424	426	415	368	419	417	443	435	417	442	400	428	431	394	392	408	418	409	405	411	400	400	438	390	369	414	386	417	411	396	410	413	409	419	401	396	431	376	394	417	412	364	426	386	393	379	393	435	429	416	382	402	395	399	423	404	401	392	399	421	417	390	408	448	404	413	394	433	389	410	413	415	377	429	392	398	390	377	427	394	400	380	400	420	408	389	412	390	447	411	407	418	415	430	416	431	443	437	374	402	435	387	426	397	428	366	355	383	405	392	409	394	409	420	390	430	393	401	407	424	418	443	437	380	443	429	401	374	402	445	408	397	424	407	411	415	394	398	406	380	390	415	383	408	398	423	427	373	455	393	384	405	375	417	410	412	385	389	431	402	365	403	432	381	433	393	398	391	374	389	386	401	391	372	431	433	401	406	400	386	430	396	415	426	399	382	398	394	407	420	437	400	405	411	380	415	368	425	403	365	380	410	420	416	413	422	393	416	434	379	408	424	375	408	389	391	425	389	398	424	410	391	403	403	421	386	366	370	429	400	408	456	443	395	374	380	416	438	399	415	397	389	417	370	376	364	416	422	388	432	442	404	391	417	389	399	405	424	436	409	433	379	408	372	427	361	410	404	400
23138	21226	28863	23898	21232	21139	6706	1915	1371	1158	920	841	771	681	664	622	611	597	607	608	587	478	416	420	445	422	434	411	411	485	436	457	414	447	396	392	352	369	325	322	355	278	312	345	306	355	317	302	340	317	275	323	343	331	360	350	309	316	302	318	280	296	323	332	284	343	292	281	279	283	290	262	257	281	275	268	276	253	254	254	276	266	231	253	288	274	248	267	251	253	240	249	232	266	247	245	228	295	246	250	259	232	264	279	272	223	241	252	264	256	238	247	252	268	255	253	241	247	237	264	219	268	228	238	261	243	272	251	227	258	219	257	236	266	256	231	265	265	250	253	245	250	253	245	262	237	262	263	247	246	238	248	237	266	243	256	259	244	265	265	265	271	247	275	252	255	237	246	252	227	265	244	254	257	263	234	219	259	219	238	273	263	257	284	231	263	229	271	227	236	237	245	256	241	277	235	244	267	259	226	276	216	236	268	261	263	270	260	239	223	239	246	269	273	244	242	288	260	237	259	245	270	256	262	249	231	244	270	244	243	222	266	273	236	251	273	240	246	284	214	246	241	246	243	273	229	226	272	241	262	239	249	234	272	267	262	254	261	250	246	259	246	249	234	263	243	227	249	276	255	243	257	231	250	237	259	273	270	236	261	228	262	238	263	261	269	268	254	245	237	252	236	244	252	222	272	266	250	236	251	248	236	273	258	260	251	283	236	264	248	248	263	262	234	240	236	236	257	263	260	261	243	254	255	271	249	264	239	252	254	251	245	245	271	241	251	256	267	265	210	255	213	260	254	230	271	266	249	246	280	235	249	239	245	237	264	215	236	269	239	245	262	264	258	263	228	269	240	261	237	245	222	253	254	244	241	209	281	256	259	246	259	264	286	235	260	227	237	268	271	244	246	246	247	272	225	291	273	259	237	267	257	266	244	267	237	249	272	245	255	238	262	249	226	220	254	267	273	213	239	243	231	235	205	258	236	261	269	238	254	238	270	235	266	246	246	274	237	241	236	253	270	237	261	241	260	230	269	233	247	228	256	261	261	264	252	262	236	254	252	277	259	243	245	222	237	271	246	252	250	260	249	254	233	270	260	245	247	248	247	220	249	265	237	232	232	260	245	232	236	254	254	246	280	265	256	245	261	242	231	257	238	255	252	229	251	257	252	250	244	251	257	278	234	221	266	274	250	240	245	222	257	262	271	218	254	240	264	268	235	248	285	212	251	242	261	260	258	237	244	243	235	238	240	251	285	238	237	226	228	236	268	253	279	235	252	287	250	230	248	250	259	243	232	238	235	243	244	262	253	248	270	268	250	279	256	238	254	226	263	224	259	241	245	256	264	250	228	248	245	295	255	251	235	248	243	233	248	256	226	233	256	258	274	244	301	248	253	263	269	270	258	282	264	259	232	232	233	224	262	261	242	233	234	252	235	254	237	251	222	249	251	277	257	237	238	268	251	247	276	257	242	247	255	271	252	256	271	231	249	237	247	253	271	253	228	254	207	237	245	260	261	220	238	258	265	231	242	214	271	266	214	243	248	233	249	242	247	272	237	249	260	238	222	242	291	264	246	260	241	255	233	255	258	239	262	265	286	238	250	241	270	251	251	243	237	250	234	236	244	279	249	232	280	266	253	246	228	254	254	238	276	241	252	274	237	251	246	270	249	287	255	236	260	251	255	241	240	216	242	254	236	257	267	263	267	264	233	227	247	239	258	240	259	230	252	248	235	237	226	251	257	263	260	250	269	262	238	268	240	271	248	229	259	247	254	245	281	251	259	278	240	251	259	253	240	242	272	237	249	262	250	238	237	257	233	238	227	266	272	257	237	261	242	267	244	250	270	258	259	242	249	286	224	280	280	246	263	256	215	252	237	248	227	237	241	272	251	260	260	258	269	217	265	228	265	251	266	254	248	261	251	259	226	253	254	234	260	260	254	239	250	271	241	250	218	267	239	257	259	241	240	268	237	267	261	227	266	245	279	261	239	240	226	252	226	255	234	236	260	239	250	274	242	248	233	228	249	213	233	242	259	231	271	229	256	246	237	274	257	248	264	263	222	265	234	242	252	269	246	226	255	252	292	247	219	251	225	232	237	241	253	261	263	286	252	254	245	247	234	258	230	222	259	233	242	260	263	261	266	276	264	271	273	293	261	239	235	221	246	230	271	253	254	276	257	233	253	264	264	228	276	254	247	268	233	225	249	253	259	254	269	243	269	251	233	256	264	251	252	250	248	257	238	247	257	239	245	253	226	257	234	253	221	260	251	263	228	250	257	260	250	245	243	259	264	251	239	239	265	237	252	249	233	276	244	247	230	223	256	259	250	250	275	246	247	243	273	241	244	252	215	239	243	250	254	249	284	239	258	237	249	258	245	292	230	266	259	233	275	229	242	245	243	224	270	242	255	261	245	233	241	252	278	240	210	241	253	226	255	247	249	293	252	241	231	235	238	236	254	240	240	259	267	244	233	242	233	247	249	233	263	253	238	241	240	263	230	227	250	242	251	232	237	271	245	240	238	250	233	227	240	260	232	254	240	221	245	264	246	243	244	245	240	259	230	257	247	249	260	223	224	242	219	226	242	269	264	248	250	275	229	267	230	270	259	265	302	255	266	244	269	246	224	241	264	235	237	239	262	253	260	237	243	245	254	247	224	236	244	258	237	251	263	265	283	232	233	227	264	277	276	272	263	250	271	265	270	268	221	268	256	278	242	269	256	252	277	229	248	215	246	262	262	240	294	222	237	243	255	253	241	239	252	264	235	258	261	223	215	256	257	289	260	225	261	235	230	235	268	230	245	238	253	229	243	275	252	272	220	236	225	233	251	233	253	243	266	264	228	246	223	238	243	267	239	235	250	266	246	223	242	217	233	247	230	260	236	249	262	245	240	236	244	254	256	250	267	231	225	260	256	211	258	268	266	255	255	263	243	250	271	236	270	222	251	271	306	246	271	262	270	258	253	262	244	240	250	239	254	255	255	265	227	253	227	240	228	236	245	242	248	269	258	252	246	243	277	254	256	277	233	243	257	268	234	234	241	276	247	237	250	267	251	254	229	260	237	251	249	263	242	263	256	248	253	268	256	227	244	274	248	253	236	219	256	235	244	267	231	241	224	258	249	272	228	242	263	263	262	267	228	241	250	213	232	228	248	240	254	236	237	254	255	236	244	238	250	244	268	237	257	242	232	250	267	231	233	257	245	233	247	272	240	266	250	264	246	231	266	255	218	269	264	236	240	209	262	240	243	250	244	259	266	274	249	252	256	234	263	226	252	238	264	258	252	265	240	256	270	250	257	263	213	268	233	248	239	227	249	235	241	208	288	249	239	257	247	249	236	274	257	256	257	225	264	251	251	247	244	259	265	237	237	221	234	267	259	265	244	267	244	250	278	235	266	257	251	273	273	248	247	218	260	244	246	259	245	245	249	244	250	253	262	260	279	217	221	213	223	255	262	255	255	247	290	264	273	259	219	259	252	260	256	236	264
23791	40768	24241	13222	9123	5664	4333	3859	3094	2406	1969	1662	1496	1313	1187	1071	995	1023	1006	1017	907	781	667	668	662	642	605	663	647	768	714	654	660	611	574	540	517	505	495	468	473	457	433	438	458	409	457	387	386	387	448	430	477	395	424	415	440	413	445	418	373	427	401	357	397	353	406	365	370	336	374	319	351	330	337	314	361	292	315	328	332	303	299	293	316	296	321	312	314	284	293	309	311	317	324	278	302	289	312	308	295	323	329	315	304	297	283	289	314	272	307	315	284	299	303	319	273	299	280	295	305	302	311	296	298	275	308	306	328	266	299	284	271	278	315	266	330	298	289	318	294	338	288	308	312	292	266	269	297	323	314	290	323	305	278	273	274	290	302	282	272	263	275	304	312	293	285	289	292	305	304	302	290	261	289	312	321	272	314	283	284	284	295	291	286	289	319	315	280	300	264	274	302	308	306	289	275	287	318	274	304	300	284	288	288	286	307	332	263	302	309	291	291	310	300	324	304	266	275	310	270	284	278	291	311	302	291	326	334	284	311	311	305	323	307	305	254	265	290	289	262	305	290	273	287	293	319	294	311	317	286	286	290	300	293	289	273	315	283	288	295	281	274	322	292	276	305	311	295	310	282	287	317	297	308	271	307	294	274	286	305	282	307	265	279	305	304	294	261	298	311	282	271	298	290	277	277	283	272	302	300	278	306	303	324	283	316	320	316	290	318	289	304	310	265	309	289	304	312	316	293	295	279	298	275	293	275	271	337	275	271	303	309	278	311	298	292	277	311	306	258	282	281	283	325	276	307	306	302	297	264	293	303	302	290	308	273	283	306	324	298	284	298	272	288	278	264	262	303	295	304	273	291	300	307	315	280	304	284	330	291	305	287	266	325	290	273	300	272	302	291	333	309	311	293	320	291	284	325	282	316	275	282	280	274	293	287	304	275	293	265	299	287	306	292	321	304	275	302	301	278	301	249	267	276	327	269	287	325	288	314	279	292	286	317	307	288	312	336	271	295	300	285	279	306	274	287	271	297	260	296	272	303	295	291	305	294	288	276	294	273	281	285	301	306	276	300	292	277	314	307	285	263	258	302	298	300	290	302	275	273	285	309	293	299	295	276	271	287	284	304	335	294	292	273	301	314	299	266	308	282	282	301	290	302	309	278	306	318	322	252	284	262	294	313	275	304	300	312	316	297	270	323	301	316	261	287	304	293	288	290	286	302	306	316	301	289	290	271	286	334	316	306	313	267	278	270	292	283	299	280	292	263	283	294	252	290	307	293	286	294	291	306	292	295	327	283	316	313	272	312	294	297	301	305	266	293	295	294	313	301	268	307	288	281	303	271	295	306	298	287	288	268	298	303	276	322	268	279	315	284	313	315	306	274	309	312	302	282	289	281	302	283	269	311	260	292	262	284	283	262	284	308	295	299	320	288	300	297	301	274	287	305	313	288	316	285	266	281	310	312	266	274	291	314	288	288	285	309	273	310	291	278	307	286	275	291	271	284	272	280	285	284	290	276	283	284	310	300	274	298	275	311	326	284	305	316	299	314	258	299	299	315	318	280	305	313	308	317	269	302	286	262	298	312	302	293	289	304	297	299	319	293	286	315	309	302	284	283	319	305	283	297	273	298	255	275	302	299	246	321	287	252	306	321	304	274	290	317	274	314	278	272	284	309	292	290	291	304	282	281	288	274	289	294	281	276	309	282	304	301	307	301	289	298	296	297	291	294	275	295	281	287	282	310	301	280	295	293	300	298	282	279	277	312	295	287	302	292	272	319	260	297	310	267	292	278	307	293	303	322	293	289	311	312	274	274	295	294	292	261	305	298	269	288	309	314	281	281	303	318	287	307	313	282	281	294	287	288	279	301	304	281	267	327	301	291	276	278	306	309	301	281	297	279	280	269	269	281	264	280	321	276	295	288	312	298	312	288	295	268	321	269	292	312	283	277	307	289	302	291	274	301	285	310	269	293	267	300	293	266	301	306	238	307	297	283	288	297	325	271	286	298	269	325	287	311	297	281	271	286	304	251	262	278	287	277	293	280	287	260	281	294	299	306	283	299	259	283	269	271	291	267	276	273	329	287	313	277	286	324	290	307	292	257	307	270	272	310	297	285	307	281	307	298	289	324	294	276	304	299	266	339	259	300	270	264	320	273	260	303	287	277	296	316	295	285	290	282	290	293	333	313	293	310	304	280	277	302	276	301	299	305	286	318	310	309	301	314	293	295	319	305	300	298	267	325	320	291	277	301	281	302	275	305	304	301	298	303	302	324	285	320	280	292	271	263	272	292	290	305	303	284	286	302	303	306	299	321	316	285	285	273	327	303	307	290	284	297	271	299	295	308	311	305	285	293	302	266	284	307	274	289	272	286	281	298	320	295	322	306	319	298	327	270	300	306	262	300	274	306	289	310	277	271	288	298	309	306	298	315	272	298	301	309	301	292	307	284	290	303	300	265	312	265	283	329	288	302	304	324	285	302	275	283	277	321	295	303	288	275	329	278	299	290	277	292	280	307	297	272	292	305	271	280	305	295	321	293	304	277	284	296	258	279	279	294	317	279	306	303	285	295	313	276	284	280	291	239	285	324	289	347	286	298	279	299	299	307	299	292	283	277	280	285	301	272	284	287	298	283	313	281	275	304	273	298	284	299	276	295	306	294	297	290	308	292	303	277	248	315	282	288	278	325	296	269	300	293	326	272	335	283	250	276	305	313	310	298	287	299	300	303	261	304	294	294	277	291	316	326	285	279	316	278	280	292	260	275	293	304	265	286	334	283	300	267	286	322	285	296	292	300	268	260	300	292	311	289	283	284	269	286	277	300	294	300	286	266	318	302	280	290	284	300	297	282	311	326	323	313	321	271	321	281	311	303	293	286	308	272	319	280	270	299	318	322	303	270	299	289	263	314	309	262	288	303	303	313	333	282	305	272	263	276	311	293	325	298	269	297	294	303	299	293	312	293	309	319	269	305	283	315	301	314	307	311	304	286	301	287	264	304	300	284	306	291	304	267	292	287	293	273	284	297	272	278	289	312	293	270	310	290	261	289	278	280	295	306	305	295	307	291	297	283	332	310	276	292	288	319	285	309	275	292	299	284	303	304	315	313	297	332	316	280	309	311	276	294	282	302	295	279	287	307	305	257	302	293	299	321	287	287	321	302	300	304	288	288	290	317	274	292	314	292	304	296	273	285	264	319	287	306	314	294	270	307	339	287	272	294	308	282	327	285	310	311	297	278	302	304	298	280	298	288	298	312	284	329	282	278	275	288	288	329	290	286	299	296	279	306	282	296	304	359	314	305	308	290	308	303	301	320	289	309	303	292	268	300	299	272	278	283	270	299	291	286	277	292	287	300	303	305	280	291	289	315	288	292	284	275	290	314	293	288	302	300	283	276	311	295	277	291	277	262	303	302	283	318	276	282	300	283	313	285	288	292	285	280	305	304	310	299	292	292	294	304	279	313	281	281	292	309	313	331	298
27549	20731	11573	3448	1524	750	603	590	503	443	450	411	423	409	414	403	358	366	395	382	377	373	273	329	389	314	351	386	346	367	369	331	371	311	311	328	343	339	308	321	327	310	332	288	318	339	272	286	311	317	326	314	326	295	313	315	322	306	317	319	330	304	300	288	311	279	283	307	259	289	295	273	301	286	275	279	285	286	276	302	285	281	280	268	311	267	306	302	298	282	282	290	289	276	278	250	284	259	310	266	288	292	297	301	315	247	290	271	293	314	268	277	272	290	283	289	307	292	269	294	270	315	265	243	292	263	275	284	303	288	264	283	284	271	296	293	271	295	275	301	275	299	300	276	285	284	302	284	263	253	273	301	307	266	269	254	266	275	268	265	258	292	293	277	241	268	291	234	271	278	280	269	271	270	283	270	275	331	258	279	280	300	290	287	304	277	268	305	280	295	295	289	269	276	302	271	288	255	257	257	272	283	240	295	272	270	256	272	266	294	261	294	281	277	286	296	277	303	314	295	296	272	283	288	279	294	275	300	294	282	283	264	286	307	271	282	294	303	313	304	282	304	319	297	280	265	250	289	287	280	266	301	270	256	271	253	283	276	286	276	310	254	310	269	285	268	326	276	258	272	269	254	249	309	288	302	292	267	301	275	274	318	283	240	274	268	268	294	290	285	289	249	260	267	302	290	269	283	297	296	251	261	288	260	278	280	252	247	284	270	260	276	269	299	297	273	281	224	257	256	269	286	279	286	263	281	276	273	270	261	275	311	300	292	261	275	258	289	288	276	293	287	282	315	301	294	265	263	269	308	281	253	267	264	273	260	305	287	291	305	302	256	311	286	282	284	249	266	290	287	279	261	271	279	255	270	275	306	265	250	293	291	265	293	292	273	281	285	279	261	285	288	285	269	307	251	302	309	287	309	315	277	269	281	280	287	292	268	285	275	300	338	303	324	298	289	255	292	294	290	269	318	287	249	294	287	274	285	265	278	308	273	246	292	262	266	278	288	278	300	281	278	243	273	293	261	299	306	280	258	294	281	291	277	287	268	271	281	281	248	282	275	302	276	278	275	295	286	254	287	278	295	268	272	300	289	278	293	307	302	292	271	299	275	288	270	256	295	295	262	303	261	300	268	277	268	266	266	272	272	295	282	270	256	296	291	277	269	294	293	293	288	292	294	253	240	278	278	251	277	260	262	273	262	271	285	277	253	267	297	299	273	290	293	305	284	279	293	294	289	285	273	277	297	303	281	296	298	277	278	285	296	305	293	285	286	270	288	297	263	277	264	281	290	291	321	267	266	296	294	305	258	287	267	285	263	300	305	265	293	318	268	301	260	299	301	285	289	242	290	259	297	275	288	316	296	287	277	271	303	292	265	261	247	298	320	296	279	304	262	246	253	245	277	285	279	297	296	260	278	265	265	285	275	296	283	255	296	277	306	326	279	271	279	269	276	284	275	253	262	292	274	300	276	295	283	268	286	301	262	303	276	263	267	278	292	269	271	239	260	289	266	278	276	285	290	272	302	270	284	275	298	269	275	256	291	266	276	260	310	265	338	288	295	296	311	269	288	304	284	303	307	308	282	299	286	293	274	262	276	290	305	286	265	287	252	282	268	305	272	308	253	296	278	241	261	306	281	285	257	302	284	282	292	305	289	272	291	303	263	299	279	272	300	279	288	277	262	271	280	283	276	274	298	286	242	271	260	289	306	264	287	292	258	248	272	250	289	299	281	271	240	300	278	250	291	296	302	310	254	280	285	278	293	256	289	258	271	264	276	296	277	267	272	289	274	263	278	252	299	248	288	269	279	276	287	310	299	291	313	260	297	313	318	247	260	256	272	267	291	308	266	277	299	290	289	290	249	240	272	277	302	287	299	262	312	300	273	265	270	269	280	266	277	313	284	265	270	273	279	271	292	276	268	294	258	264	286	287	280	279	281	310	251	298	283	279	258	274	299	266	293	307	274	245	264	277	313	271	269	300	319	307	283	284	264	302	258	267	282	296	254	295	294	289	267	280	274	259	286	276	243	251	277	301	290	275	260	275	232	281	276	281	278	296	295	294	268	268	273	296	252	291	300	260	318	276	275	297	268	297	284	299	276	294	271	296	318	254	264	305	291	292	304	297	288	277	287	272	296	279	286	287	285	266	277	296	263	269	285	299	270	310	274	253	263	266	254	274	293	268	279	308	269	271	275	270	250	292	284	240	270	286	262	288	307	291	252	258	289	265	261	278	306	274	282	306	258	285	263	305	289	287	289	247	279	294	246	276	270	242	329	292	288	281	276	280	291	286	278	300	348	265	282	267	288	301	291	294	272	276	268	292	287	286	282	275	274	266	275	274	270	285	257	321	270	283	283	280	256	283	277	270	269	304	247	264	287	274	287	257	275	274	292	294	327	301	302	316	303	266	292	273	278	276	304	291	284	299	279	298	280	260	281	300	261	267	265	287	284	286	270	300	269	296	279	262	306	295	264	267	264	284	282	276	283	287	298	290	292	268	280	262	260	310	275	299	278	307	277	295	243	284	256	280	289	328	300	270	289	294	309	296	281	293	250	296	308	283	247	321	250	285	289	301	272	262	251	275	251	297	253	285	298	306	275	262	276	299	277	279	282	256	300	310	276	284	299	255	275	261	277	295	306	297	266	264	302	296	261	301	267	290	274	301	264	266	275	288	302	255	245	302	287	294	306	301	278	258	282	272	280	275	296	296	307	308	280	304	281	282	255	257	258	275	269	274	275	265	285	291	275	276	278	263	257	275	285	277	291	267	318	259	262	272	288	278	275	308	287	274	283	274	282	242	284	287	291	322	270	283	263	289	289	276	310	321	260	284	247	283	266	268	279	287	290	271	270	282	288	300	287	279	285	273	319	267	274	274	283	272	276	296	283	283	283	273	243	303	252	253	284	265	299	305	257	284	271	289	269	283	278	279	279	290	265	281	249	267	292	254	295	267	270	300	264	266	258	311	257	261	286	292	284	295	267	283	277	280	280	300	290	277	292	258	274	275	283	282	270	275	285	253	270	276	277	267	273	271	295	278	291	272	297	295	257	252	259	290	298	316	293	289	250	293	294	237	273	278	274	290	274	306	283	249	292	299	240	300	302	277	269	302	274	284	260	276	301	261	274	274	275	290	292	267	282	316	265	284	287	294	267	248	287	303	259	260	284	287	285	233	275	316	292	271	299	274	290	294	254	281	259	288	250	301	282	268	263	298	265	276	282	269	247	269	276	292	268	280	284	281	280	285	287	278	285	298	258	255	292	250	283	268	313	256	291	284	284	276	314	264	260	281	280	258	291	280	287	291	256	277	269	259	272	289	269	284	264	309	277	321	294	277	262	311	292	287	276	274	259	292	243	307	284	274	298	281	284	293	296	285	269	287	284	292	264	292	292	261	286	296	272	315	267	267	273	270	272	307	285	267	290	322	272	292	241	266	278	285	271	257	282	292	275	242	293	284	304	242	262	283	273	310	268	292	284
19392	24197	11407	4557	3029	1544	1223	1217	996	810	728	707	679	706	645	598	568	589	615	598	556	472	433	453	493	448	441	438	497	572	534	510	473	441	446	437	460	442	412	402	377	390	424	422	395	391	423	377	384	411	409	396	403	404	380	415	429	402	389	421	392	382	355	373	398	369	413	374	369	371	359	359	333	334	368	356	363	339	342	368	329	315	357	348	382	362	333	331	326	368	334	330	328	373	341	385	350	337	353	342	329	365	349	385	313	340	331	376	363	376	316	355	326	308	337	327	345	358	350	358	352	342	344	342	350	350	309	351	407	361	334	341	331	363	349	339	350	351	365	352	314	355	331	364	394	343	372	341	336	376	344	369	346	378	329	354	337	353	398	344	368	380	368	351	332	352	280	363	360	312	341	313	357	336	361	386	349	343	357	354	338	319	303	356	346	357	327	353	347	328	358	355	344	347	341	335	333	348	365	380	360	357	340	362	327	354	333	369	362	360	378	344	341	356	355	330	357	348	340	334	307	372	354	345	342	342	344	313	319	337	371	357	365	370	344	354	362	354	294	349	378	343	376	356	346	319	335	373	323	358	357	328	338	332	368	316	349	343	357	304	323	340	341	311	337	378	356	355	364	339	339	349	326	321	338	352	353	323	382	357	361	322	356	321	325	361	342	363	370	322	336	360	358	311	356	356	349	346	322	338	390	357	322	368	375	355	336	361	332	342	357	355	329	359	326	383	337	335	354	378	349	338	352	323	394	348	333	368	324	358	347	355	330	348	319	312	359	345	330	345	362	346	327	375	379	358	339	357	342	322	340	349	362	329	374	374	350	338	331	334	352	342	341	345	358	338	370	342	373	323	362	361	333	347	286	327	363	336	355	349	356	305	334	351	329	365	367	321	337	352	356	351	379	346	350	361	328	339	318	333	345	338	335	344	331	337	362	325	337	362	331	319	307	363	363	325	367	343	351	325	315	323	333	326	321	330	325	357	368	336	360	358	316	359	361	327	387	360	362	340	355	370	335	337	355	352	348	319	363	342	390	332	369	356	357	330	369	340	361	344	343	358	335	330	346	377	356	344	375	345	367	339	329	367	374	324	373	350	320	358	357	363	351	347	358	343	363	336	334	356	340	371	343	350	343	319	324	329	381	317	340	318	351	346	352	353	365	347	329	342	337	366	353	315	355	356	343	356	343	361	348	341	372	341	397	349	357	369	335	374	352	356	371	345	322	334	337	371	325	339	356	313	357	323	344	336	339	342	367	357	338	335	346	317	351	366	343	363	341	367	363	355	330	367	333	363	337	342	336	351	335	350	360	332	342	335	364	363	318	367	344	328	346	365	366	365	349	351	348	333	349	337	355	370	372	365	362	364	328	356	375	327	326	333	327	360	364	333	375	340	351	312	316	356	327	332	310	353	318	339	388	355	354	325	334	332	372	325	359	331	347	347	342	311	345	339	340	363	333	348	355	303	357	350	321	350	325	364	355	365	335	392	334	356	338	373	376	362	340	310	329	375	361	357	335	382	325	334	354	346	390	343	331	357	375	338	367	372	330	356	336	360	344	322	359	353	357	357	357	315	330	354	348	339	341	371	367	352	332	356	350	358	337	332	350	350	351	393	327	343	322	358	337	342	354	316	354	320	352	330	338	357	343	351	359	337	330	372	349	353	353	323	348	365	326	395	319	348	350	322	319	362	358	361	346	341	342	319	373	378	301	348	347	339	376	376	319	341	351	335	344	357	352	363	337	358	335	334	335	323	361	318	344	355	349	335	355	345	347	343	349	315	360	367	330	342	344	357	319	362	344	321	341	351	364	342	354	333	367	337	341	351	349	338	321	362	387	369	369	333	338	347	357	348	344	346	342	335	351	349	342	331	370	337	355	359	331	358	334	361	352	352	374	390	361	320	386	377	373	364	339	373	377	348	340	343	325	386	343	350	337	338	379	338	334	328	344	381	365	364	353	360	348	352	375	361	363	347	337	350	365	350	344	321	349	371	347	335	344	340	316	367	347	353	333	354	375	340	332	381	325	371	375	360	357	360	317	324	349	371	368	339	320	348	341	364	342	325	355	329	374	339	322	360	358	317	328	368	355	340	355	374	355	340	321	352	323	354	336	329	374	344	365	341	344	375	310	315	382	351	362	339	329	373	375	343	347	374	348	388	375	355	349	357	363	346	357	358	358	347	365	334	333	362	333	356	330	379	312	393	325	369	352	400	334	367	371	346	331	341	312	373	365	342	326	336	380	357	363	369	375	346	353	357	319	365	356	363	351	350	346	329	324	321	353	328	333	352	321	341	363	337	353	355	328	375	385	349	349	348	344	317	382	345	357	360	346	333	331	298	348	361	369	320	319	348	333	374	352	330	353	358	319	339	361	354	335	326	366	350	363	350	338	342	327	339	359	331	343	374	346	373	366	336	302	333	347	361	362	345	328	304	350	338	344	368	351	350	317	344	348	343	320	345	354	329	377	356	351	340	360	370	375	337	314	346	367	359	356	368	310	360	341	318	362	365	323	346	360	332	363	333	367	340	320	321	373	376	396	332	334	329	373	362	344	344	362	326	352	342	346	340	319	351	345	392	355	332	358	326	354	335	338	352	342	348	348	349	351	294	332	361	374	354	330	344	351	350	382	342	376	411	332	342	337	354	336	360	348	334	345	365	350	342	358	372	363	316	336	357	341	345	382	362	393	319	332	331	321	354	334	346	370	357	345	335	346	349	332	331	369	315	319	316	365	363	327	362	379	399	362	377	352	359	332	339	367	356	353	352	360	318	341	353	343	348	337	373	363	299	337	358	350	335	343	371	373	352	349	326	314	360	363	324	386	344	372	337	339	335	345	351	358	371	376	330	390	381	349	355	334	350	310	351	372	335	312	349	356	353	354	368	384	359	382	376	354	327	358	363	344	358	363	333	360	351	363	370	377	334	328	379	332	335	342	324	376	380	332	341	340	343	355	315	334	359	334	336	343	338	374	371	376	361	366	376	364	349	341	331	326	332	339	365	329	360	369	358	370	347	333	319	341	342	348	336	327	336	383	344	362	349	355	350	342	363	351	367	320	332	304	359	343	370	379	338	361	355	335	372	316	368	332	351	364	339	339	357	337	359	348	369	369	339	344	350	340	362	371	339	346	353	350	360	351	361	351	375	329	350	333	352	358	361	356	362	319	371	346	359	328	344	350	354	331	352	348	315	363	382	328	352	329	353	346	337	377	372	363	359	326	352	321	333	327	328	358	335	345	336	359	343	328	358	350	335	328	347	322	371	347	352	334	326	350	366	332	354	362	346	322	334	310	328	368	318	350	351	320	345	384	363	369	347	343	352	380	355	362	342	356	373	379	338	346	351	349	314	361	340	325	335	355	319	346	337	326	325	368	365	329	354	353	342	338	371	378	362	364	341	324	324	363	377	328	327	355	346	336	341	350	376	337	348	338	335	336	325	351	355	346	350	331	355	326	338	345	388	379	351	351	330	398	365	352	335
24170	21200	28343	24345	21012	7065	1549	1127	901	713	577	544	519	461	489	447	405	433	391	406	373	312	303	308	318	332	316	342	317	355	354	315	357	306	299	289	234	308	278	261	275	241	244	223	236	267	237	224	230	237	246	242	283	219	216	225	272	234	258	255	263	253	228	239	250	232	228	237	235	217	200	218	239	223	187	207	192	204	207	193	210	242	214	192	229	180	219	201	217	202	204	200	209	202	202	178	189	208	187	207	204	229	234	210	223	216	204	203	207	220	203	202	202	195	211	194	253	195	182	198	197	207	199	210	211	210	232	206	178	191	207	206	191	192	201	214	224	192	199	192	214	199	193	200	207	186	204	193	221	200	205	209	211	186	213	193	186	208	191	211	199	184	202	164	194	171	210	182	171	195	207	211	191	224	188	206	196	193	185	236	215	210	211	198	181	189	209	206	201	196	188	193	218	230	229	217	177	197	214	203	200	202	218	188	216	204	185	189	201	201	215	213	186	180	203	215	210	198	197	191	206	210	201	208	204	205	224	210	191	220	194	226	178	170	172	199	197	178	175	196	188	185	209	208	211	210	212	196	225	201	197	177	198	188	202	181	186	202	198	207	212	215	191	210	195	188	214	201	220	205	187	189	222	184	200	192	169	173	212	203	202	187	205	183	197	202	231	215	198	189	205	207	232	215	196	175	220	204	168	178	185	205	226	206	206	179	212	185	180	217	198	216	176	199	199	170	208	199	201	201	205	203	195	172	195	215	204	208	206	209	182	193	184	221	188	196	194	202	195	180	203	211	196	200	198	176	206	205	194	180	190	175	220	211	218	190	202	179	199	210	212	185	203	216	199	189	238	245	210	194	204	187	194	199	180	224	210	186	179	193	228	198	199	195	212	213	205	215	198	203	188	203	194	186	187	190	196	224	235	185	182	176	205	189	195	185	207	214	226	196	172	198	206	205	183	169	197	229	175	210	210	212	191	203	219	208	180	221	199	211	203	180	200	207	161	184	216	187	206	221	201	164	220	210	185	219	190	229	191	179	220	200	194	202	207	189	197	189	207	209	217	199	208	206	253	207	198	196	194	198	181	202	226	195	221	193	205	217	217	211	213	215	200	182	191	199	197	199	184	218	201	211	213	194	216	219	204	199	194	195	196	203	177	216	188	207	207	220	198	184	196	209	195	220	216	199	208	205	192	194	204	178	225	179	205	207	217	188	191	176	191	208	198	210	198	197	196	206	210	208	230	192	215	209	222	202	196	192	188	200	208	168	183	191	182	224	210	221	215	198	184	231	209	209	210	201	221	199	217	184	210	200	179	212	211	165	207	190	187	203	203	199	195	204	172	191	181	193	202	201	205	195	184	202	162	217	188	216	214	197	221	241	204	182	202	187	215	207	188	178	199	217	209	204	192	201	179	192	196	207	185	196	193	199	212	204	206	215	182	216	199	207	218	202	206	196	203	198	189	211	197	219	214	195	201	207	198	197	203	203	184	191	220	217	216	190	203	198	192	184	184	199	177	200	189	228	198	186	201	207	185	170	197	207	220	236	200	183	221	167	203	212	186	188	200	175	190	209	195	211	173	223	184	216	210	175	204	179	201	193	198	179	181	210	187	223	216	204	179	182	192	222	190	211	205	189	199	201	198	184	209	205	226	194	243	211	196	183	225	212	195	207	208	184	208	186	223	177	206	188	207	174	194	209	155	192	197	189	189	196	176	189	209	188	195	200	193	217	206	195	223	210	193	180	196	206	206	174	187	225	206	199	187	201	211	205	210	198	190	236	196	187	209	191	196	204	208	206	214	192	187	189	211	193	202	204	226	210	162	223	192	191	196	184	156	207	227	202	218	190	208	198	181	193	203	190	209	204	216	201	179	206	170	214	181	208	193	186	202	197	195	159	197	197	176	185	192	202	201	197	189	196	181	218	207	205	220	202	184	208	195	181	207	217	185	203	186	199	199	198	181	175	191	188	219	203	204	202	196	206	199	197	195	218	184	206	196	217	211	191	191	207	200	196	182	182	188	214	227	235	189	224	210	219	204	199	192	193	208	185	191	185	211	205	198	191	201	198	206	205	187	221	175	187	219	191	200	186	200	196	191	192	190	194	207	173	176	199	191	208	192	217	207	186	179	206	185	241	217	209	196	205	210	189	196	217	201	168	209	219	211	209	198	192	208	172	201	203	222	204	202	213	196	230	221	212	227	194	208	201	194	175	188	212	209	199	202	202	201	201	226	199	198	180	195	198	179	199	209	188	204	194	205	193	189	210	191	188	211	217	196	199	199	201	182	213	186	174	188	207	218	226	195	192	199	197	195	195	218	188	183	172	226	213	207	203	210	202	194	200	183	181	160	193	207	185	212	193	181	202	198	211	208	188	190	204	187	193	207	208	203	226	195	207	192	192	190	189	199	213	207	220	188	190	191	218	197	198	194	198	186	185	204	207	218	199	186	190	216	194	198	190	190	199	209	222	208	201	230	196	174	190	187	183	209	204	214	176	218	201	180	212	211	194	208	199	207	211	200	218	189	200	191	231	223	193	180	196	210	189	193	192	196	194	206	212	183	190	190	160	186	204	194	185	182	198	190	216	204	181	191	216	241	194	204	209	190	205	221	189	222	177	177	211	194	216	201	207	183	203	184	226	202	201	195	185	161	222	191	202	231	198	210	188	192	199	197	192	194	193	209	196	195	177	202	199	190	169	206	199	219	197	221	216	191	184	194	201	207	216	202	187	187	214	182	179	205	222	193	194	186	174	208	191	240	185	180	205	206	188	191	191	199	186	205	205	196	191	209	203	196	187	199	218	217	197	221	199	183	172	217	187	208	194	175	173	213	192	185	195	211	199	208	194	197	181	197	195	200	201	211	196	171	200	200	184	207	233	202	191	195	196	222	211	232	177	175	211	181	188	179	189	210	228	195	212	192	188	219	188	220	203	205	189	183	217	203	193	183	205	208	242	174	183	202	214	209	205	201	185	182	194	169	181	224	196	173	218	213	203	221	180	176	182	204	208	206	198	212	213	210	200	205	191	189	197	204	201	212	195	186	201	199	202	206	196	175	226	188	187	200	213	190	189	198	204	198	206	207	214	189	195	185	201	189	201	233	212	194	215	165	197	198	192	194	191	217	188	186	201	217	195	204	191	194	191	187	184	222	197	237	170	205	182	213	205	220	196	201	200	184	217	181	176	194	177	192	200	222	217	209	197	192	201	212	187	187	199	181	215	194	197	198	182	202	207	191	204	202	216	202	193	192	194	205	189	202	191	209	196	219	204	196	177	217	204	199	192	181	183	210	185	219	210	201	199	196	202	175	163	199	191	205	180	198	206	214	189	212	198	203	189	184	219	189	194	216	199	211	202	187	236	225	213	205	212	203	188	207	207	208	191	206	188	186	185	200	184	182	190	172	202	190	190	193	196	196	173	212	186	220	193	210	203	236	219	194	192	189	207	192	189	186	207	185	195	208	205	193	217	171	214	173	192	217	190
20285	34442	19234	9242	5836	3470	2838	2537	1955	1498	1217	1087	1047	979	871	825	753	724	751	750	630	535	482	516	471	546	468	530	444	569	615	508	479	464	440	430	415	416	381	403	369	345	356	373	347	363	347	300	302	348	338	370	345	325	371	324	353	378	333	306	320	306	328	338	317	293	305	275	272	297	288	292	302	280	281	238	277	268	255	245	260	240	250	253	264	276	248	255	261	238	262	261	224	248	282	251	280	249	238	269	261	257	252	257	241	269	242	225	242	228	241	254	245	257	232	281	257	255	249	292	266	228	268	230	234	238	253	255	252	248	241	235	232	258	247	272	242	238	251	273	262	223	254	256	257	266	276	265	263	258	240	257	262	238	265	238	229	266	265	251	270	260	254	270	240	241	255	256	270	268	296	245	243	251	247	261	263	258	253	254	283	241	268	248	229	229	242	250	264	259	249	256	245	264	263	223	272	264	249	209	255	267	256	240	256	229	247	253	251	237	246	252	228	271	248	275	242	216	223	244	224	236	232	238	260	237	264	252	250	249	244	269	253	244	240	237	249	247	273	244	239	229	256	242	239	245	275	259	242	267	232	259	252	263	285	246	252	264	270	265	241	257	277	244	284	223	205	235	246	262	240	231	264	262	245	244	234	253	232	282	267	249	234	261	230	241	244	235	279	275	231	249	247	260	249	246	271	254	231	271	235	240	239	258	239	252	220	259	271	244	244	257	233	215	270	248	241	248	235	258	239	265	263	271	283	265	255	261	242	249	252	216	248	257	261	229	259	262	254	248	250	266	262	258	237	244	261	240	246	241	233	230	285	236	255	249	239	243	239	237	241	244	243	272	262	256	254	253	247	261	239	258	227	260	256	239	248	238	258	254	252	225	252	234	233	244	258	253	246	236	242	246	200	241	263	238	265	270	262	254	261	255	251	257	249	243	252	254	238	236	242	251	268	227	267	244	269	243	236	289	246	272	255	279	242	272	239	266	278	235	240	273	270	227	288	252	260	276	222	250	257	269	242	276	241	249	216	261	250	253	260	278	242	279	247	291	261	238	260	269	251	265	263	281	227	248	250	232	249	243	259	232	272	231	245	244	248	278	246	209	243	240	280	234	267	237	241	238	262	289	252	217	254	253	226	221	262	232	289	265	229	248	253	237	239	231	235	237	273	241	240	261	266	245	261	268	275	266	280	241	239	249	256	266	254	253	223	242	249	262	273	249	241	259	249	259	267	259	244	263	252	272	231	277	230	243	234	238	256	227	257	266	240	243	223	215	233	234	270	239	265	264	219	292	276	254	245	244	258	247	258	250	253	268	226	275	276	253	279	245	267	249	232	245	241	254	248	256	281	241	242	276	235	241	276	270	250	233	262	248	244	244	263	222	249	264	253	247	266	264	229	223	245	246	262	256	235	268	256	268	264	257	261	247	244	234	275	256	232	253	271	240	256	219	255	259	242	260	275	240	228	245	230	254	243	225	242	220	250	235	260	248	244	252	258	236	265	248	241	245	290	235	243	247	246	251	244	255	254	238	291	260	241	234	247	229	255	230	246	269	253	286	261	238	236	237	276	258	258	258	243	246	251	277	255	292	229	277	264	229	267	214	232	272	278	254	259	281	234	230	275	241	258	250	255	284	254	254	279	246	281	250	248	247	266	264	208	236	231	235	244	231	248	254	283	266	248	257	213	250	262	252	252	254	269	232	255	250	234	252	276	248	269	257	253	277	251	232	259	249	258	249	240	256	255	221	248	233	232	251	222	267	247	250	259	233	243	233	266	235	240	241	201	231	283	289	260	235	275	286	252	259	272	278	242	259	246	218	272	255	270	241	225	231	256	228	224	263	274	251	249	292	233	272	260	245	267	256	216	269	238	243	251	232	222	276	239	261	244	218	230	273	233	233	212	264	227	251	264	238	275	224	266	243	248	245	240	270	246	255	245	276	273	230	204	265	237	253	256	245	257	267	263	245	239	249	218	247	253	232	275	236	262	258	240	268	229	244	272	227	273	260	242	248	253	225	256	232	266	245	263	251	242	283	259	266	266	249	251	253	275	262	268	249	269	273	242	234	263	278	262	224	240	262	251	257	280	282	244	254	260	265	262	273	290	242	254	276	258	253	256	233	282	257	255	274	260	253	247	257	274	233	255	246	276	247	259	261	264	259	278	227	249	254	258	246	253	243	242	256	260	263	263	279	264	234	266	272	273	231	236	254	256	264	256	247	214	263	244	249	253	223	263	258	249	230	251	225	248	240	234	269	248	240	250	263	261	248	248	260	242	260	231	243	231	241	281	254	268	198	262	266	265	277	240	239	231	247	277	260	225	258	260	253	234	229	245	252	246	252	245	246	271	235	209	240	236	246	224	239	273	244	240	266	260	294	237	277	243	258	267	257	226	234	238	242	256	293	255	246	288	232	238	243	243	270	221	283	260	255	281	226	233	235	269	273	245	246	251	270	235	252	232	249	241	243	279	276	230	249	275	255	278	274	252	244	245	256	249	250	246	250	251	263	253	270	232	254	247	256	255	244	248	244	283	266	262	252	284	257	231	236	239	253	264	249	232	274	281	250	265	249	254	235	234	269	234	257	227	226	257	250	248	253	216	216	241	248	258	241	237	272	265	235	247	218	249	274	253	227	252	237	253	241	258	251	258	258	234	259	275	256	243	253	245	242	261	247	227	271	254	232	257	259	277	229	261	264	229	264	255	237	253	251	219	244	271	271	261	270	280	245	282	258	265	252	241	244	241	240	243	240	280	251	261	279	256	244	253	244	253	308	228	273	241	245	262	289	230	264	273	262	256	257	246	241	233	252	239	278	259	265	266	270	230	262	238	253	255	248	247	242	236	223	227	255	241	244	236	236	259	232	243	244	267	240	250	246	239	268	243	259	237	228	239	258	242	254	260	252	240	238	235	253	224	250	256	254	240	249	226	245	240	255	237	265	261	241	251	262	243	260	217	258	229	209	241	239	275	278	242	252	261	236	252	252	264	248	236	268	268	273	260	253	248	249	222	255	259	244	250	233	260	241	261	231	234	271	277	265	269	271	292	258	255	243	252	263	265	245	243	266	269	256	237	308	252	252	237	259	273	244	250	256	274	272	236	250	236	276	280	257	270	279	225	255	261	240	252	246	253	229	255	241	258	269	230	258	247	266	244	260	243	218	249	240	242	245	244	251	281	248	261	283	243	261	246	237	244	255	245	231	225	225	258	217	248	266	225	240	239	255	284	254	266	236	263	265	239	250	241	239	257	222	254	274	265	257	278	253	263	260	257	273	242	256	259	243	247	276	237	232	262	263	241	254	214	219	281	283	261	250	265	246	270	216	230	243	239	262	267	258	268	278	249	255	244	227	254	258	270	267	260	257	270	253	235	262	247	224	264	248	259	257	259	223	264	239	250	261	258	241	255	219	250	271	245	273	241	260	261	267	256	246	220	259	263	241	276	255	267	240	251	243	259	282	290	289	289	297	258	266	255	231	258	261
25444	21226	27080	25331	8096	1411	1118	943	673	672	571	585	536	561	529	489	458	533	494	461	449	410	387	432	418	427	422	450	391	471	448	433	409	427	440	417	418	424	372	385	384	362	370	379	382	397	370	367	403	349	403	388	368	417	417	380	358	358	408	353	384	372	366	368	375	396	378	384	368	349	346	342	384	351	375	363	329	326	327	359	330	336	333	357	344	334	327	379	351	348	338	344	333	344	359	375	328	338	341	336	342	351	339	360	366	350	354	352	356	310	318	295	348	338	330	339	322	356	371	320	340	313	357	298	328	330	332	330	329	362	354	334	331	334	338	316	330	359	312	360	340	322	326	332	299	352	358	322	321	340	326	358	334	365	330	324	290	356	318	316	354	348	346	324	375	347	357	339	367	379	338	306	330	301	344	339	317	324	370	340	362	329	347	363	327	342	352	356	328	355	335	328	345	341	348	355	368	306	331	325	337	372	333	318	328	338	324	329	312	339	313	331	350	339	344	320	324	316	344	330	344	308	351	315	337	341	331	336	360	344	341	318	327	365	326	322	337	311	335	329	346	337	287	336	362	355	343	337	336	360	358	328	356	378	314	341	341	366	354	355	314	326	341	342	328	351	332	345	354	309	328	360	365	360	374	328	364	345	318	328	303	365	325	319	361	373	328	331	356	323	339	315	338	315	345	354	346	329	338	355	334	339	338	365	352	357	329	325	372	347	359	359	340	320	353	324	343	328	347	334	333	341	346	331	319	322	324	340	352	337	335	355	375	333	339	342	341	356	318	341	332	339	362	333	325	330	359	340	347	311	330	346	363	341	379	366	330	354	363	337	321	316	337	377	345	328	351	325	346	349	368	326	341	348	339	354	346	333	339	362	328	340	369	354	338	335	350	306	315	352	314	380	357	351	341	319	315	340	342	340	367	344	341	347	330	348	314	374	318	346	339	357	354	330	319	332	356	338	349	326	352	311	323	335	316	349	332	348	351	334	355	341	328	322	372	359	363	334	364	350	331	349	356	342	377	363	362	338	342	340	335	348	341	367	375	322	335	356	364	361	355	349	358	323	386	323	339	315	348	347	361	328	360	349	343	321	338	289	347	327	340	330	314	335	359	329	334	342	316	367	350	344	356	329	365	352	346	312	336	300	350	340	332	377	330	370	333	347	345	342	351	329	341	346	345	346	329	317	340	322	293	311	317	351	360	317	347	365	376	353	334	344	323	344	332	333	323	322	310	303	299	340	331	370	369	330	366	348	337	349	365	333	373	377	298	342	324	338	347	379	360	365	328	355	340	318	355	325	308	350	309	360	321	325	349	308	348	315	341	334	359	361	316	328	304	343	350	316	322	336	341	309	323	338	316	309	318	343	339	327	335	342	344	344	327	361	347	347	375	326	344	332	341	344	343	380	348	346	325	354	363	338	357	325	331	343	344	306	332	328	349	336	326	337	340	341	354	364	312	296	335	332	339	372	354	348	349	315	331	308	341	355	339	323	363	359	338	337	363	319	350	317	319	297	340	290	324	323	321	353	337	343	347	331	337	349	352	325	339	337	334	337	370	322	327	352	344	359	348	368	364	326	342	361	362	308	342	331	319	325	355	385	320	341	358	314	359	348	335	339	367	359	332	348	335	357	326	339	353	346	349	335	365	326	387	333	326	338	342	352	334	333	334	363	357	355	348	321	343	340	313	304	324	362	328	318	327	344	362	343	339	359	327	361	355	332	355	332	337	331	362	313	316	348	350	331	355	376	332	324	324	356	320	346	335	317	347	336	367	332	332	329	303	368	348	330	318	356	338	343	369	344	346	353	310	310	333	356	337	346	339	347	353	342	320	348	336	326	349	334	323	306	335	369	344	342	340	320	309	329	366	340	345	373	351	345	366	366	339	393	319	333	357	338	369	309	335	349	335	316	319	351	346	336	356	360	364	361	351	347	346	358	382	341	369	331	311	360	333	318	328	349	328	360	320	373	301	336	367	352	312	345	341	336	345	381	319	355	350	345	347	363	354	330	308	349	331	338	332	316	299	343	357	356	326	305	300	323	321	372	329	329	342	353	317	345	336	343	372	344	338	300	336	331	315	318	328	357	330	305	332	324	357	348	372	312	306	328	353	328	310	353	338	334	322	340	348	314	301	340	339	326	348	350	334	312	331	350	341	305	352	345	361	353	322	346	323	357	339	338	359	328	366	345	349	352	345	357	332	360	323	335	362	364	349	336	306	355	351	362	339	341	350	341	359	334	325	336	333	337	300	343	365	325	344	318	333	362	313	324	314	351	301	319	368	339	336	306	309	353	348	345	359	302	289	330	305	324	298	317	339	383	360	323	349	330	329	356	355	335	350	346	372	348	327	331	326	344	329	333	329	332	339	314	288	352	315	340	328	322	312	362	340	356	363	309	345	323	320	325	345	321	349	367	332	320	330	334	311	340	337	347	356	349	343	294	323	381	337	330	344	305	345	318	338	340	317	342	343	343	326	327	374	301	358	356	347	360	324	368	341	383	333	315	361	328	304	340	322	339	344	321	345	368	357	332	333	377	362	365	323	347	341	360	329	335	350	363	370	341	352	324	349	357	339	328	352	346	321	340	340	387	323	355	340	352	317	330	323	342	325	356	344	337	351	344	347	337	325	321	350	316	313	341	337	342	361	328	377	318	350	319	348	373	348	356	335	317	312	342	336	360	323	337	336	324	325	335	357	316	333	375	356	379	328	343	359	363	338	354	355	332	322	329	318	344	333	376	361	374	365	350	345	331	330	319	334	367	350	307	354	329	318	320	349	352	348	354	373	312	327	357	318	321	332	324	340	321	340	330	363	346	337	355	308	335	338	364	364	342	329	395	312	322	325	336	345	341	344	348	367	344	352	308	323	352	347	350	328	337	351	348	368	347	342	336	330	373	330	329	315	342	338	339	390	333	377	360	328	339	320	331	358	310	350	328	349	357	358	330	311	317	340	330	334	355	348	320	330	336	352	332	372	338	368	339	321	336	376	345	349	317	369	349	302	365	336	355	332	379	367	336	332	350	323	338	379	314	352	349	312	351	347	327	339	354	354	325	343	343	353	315	334	316	339	298	353	315	326	328	291	359	381	324	318	342	356	347	338	337	337	323	325	362	364	325	348	320	338	352	332	297	338	345	320	338	354	346	368	360	315	321	331	338	342	340	324	359	371	336	361	327	317	316	338	317	349	346	332	340	329	346	340	344	313	321	334	319	371	336	310	358	328	315	351	366	336	313	322	332	297	322	310	350	343	351	303	312	309	323	338	371	335	347	370	355	363	336	365	333	304	300	314	333	298	345	319	352	341	346	321	311	351	384	358	360	341	351	348	303	316	333	338	358	328	321	337	323	349	302	336	354	320	329	338	360	350	333	322	353	345	365	325	365	337	336	333	332	334	341	321	363	337	370	382	323	364	297	353	348	341	352	380	351	357	358	361	352	352	340	303	341	327	348	337	357	337	344	352	338	343	331	361	340	325	294
20611	30387	15239	7337	4415	2652	2202	1935	1574	1300	1131	1028	1000	906	843	780	779	764	817	741	702	566	594	586	596	593	524	606	590	662	688	595	582	614	570	537	516	522	528	473	481	489	500	479	459	481	506	459	497	480	515	507	478	452	489	505	467	468	524	494	488	451	450	477	451	478	441	457	448	447	454	454	458	405	403	401	442	409	432	413	419	429	375	389	441	437	414	397	437	421	413	419	431	421	406	391	426	404	440	411	403	444	413	421	432	435	458	434	427	426	446	434	428	424	406	410	433	434	421	407	407	424	413	378	440	452	426	401	394	415	443	395	434	422	377	443	366	421	396	421	419	406	454	419	391	463	403	414	402	392	430	429	419	402	398	389	417	399	415	432	444	354	392	422	373	389	387	416	421	440	434	385	387	402	428	442	414	428	398	406	419	397	391	379	373	401	437	389	405	427	406	414	384	452	421	443	401	430	428	403	407	412	362	396	403	413	422	386	432	429	398	436	411	364	424	437	399	392	419	391	409	448	413	427	434	403	410	383	404	384	431	381	398	451	420	416	412	430	406	423	406	410	425	380	410	411	410	411	422	435	401	395	394	417	406	456	393	397	422	441	408	400	426	391	396	416	416	429	408	379	382	389	432	402	412	409	377	405	406	414	422	410	447	412	405	394	402	399	438	371	415	453	423	410	400	390	392	451	395	380	389	427	429	435	387	402	424	388	453	388	411	400	423	389	400	409	382	418	437	397	400	438	437	400	448	401	417	410	381	415	432	417	423	426	420	402	390	426	393	393	394	417	434	391	404	418	448	404	425	395	423	433	413	380	458	397	400	408	440	416	425	398	437	374	395	426	397	403	440	414	429	417	387	407	434	408	417	437	413	424	405	413	404	381	415	391	426	427	408	423	407	395	441	441	414	416	413	413	397	411	406	404	446	406	408	402	395	428	402	415	426	384	436	409	391	400	392	389	424	432	412	403	399	413	399	402	432	408	438	394	401	435	401	397	421	433	461	426	426	417	410	418	423	430	447	397	412	397	423	432	409	407	432	424	431	417	422	410	420	446	403	410	414	388	413	424	408	403	432	421	412	405	373	425	394	398	437	386	400	401	389	382	415	400	441	456	433	415	421	405	424	419	399	421	428	379	400	409	398	416	398	379	393	462	408	422	404	428	374	421	392	405	390	414	418	406	396	413	395	384	414	444	402	392	402	384	392	417	421	423	390	388	365	434	398	402	390	397	397	409	415	445	424	403	424	424	425	383	399	395	446	367	393	430	418	394	373	408	429	416	427	420	429	398	412	388	422	412	397	398	422	399	392	430	424	388	406	425	437	414	419	381	408	390	405	442	391	399	445	418	409	408	427	430	439	397	429	378	452	425	380	430	415	401	410	407	466	423	404	413	402	432	424	463	409	414	441	413	377	373	418	405	428	422	444	400	414	418	450	387	409	408	376	411	394	419	450	398	411	393	403	424	415	424	420	401	392	440	431	401	352	411	443	439	365	441	458	419	375	404	417	423	432	413	436	399	388	396	425	418	392	411	400	444	425	399	442	424	421	371	387	456	434	433	419	435	427	419	406	425	390	412	441	398	421	402	396	406	419	415	410	418	403	390	396	409	426	407	404	355	438	387	400	428	375	413	403	407	379	415	419	417	418	387	379	417	418	419	420	429	413	435	408	433	398	400	400	401	388	417	434	435	415	423	424	446	425	430	413	408	401	392	410	399	410	415	430	400	387	388	406	405	377	435	444	412	424	437	392	395	408	392	387	419	431	403	409	412	378	380	401	432	390	403	403	408	407	442	387	422	417	449	424	419	419	409	414	436	388	415	417	388	403	425	420	442	447	420	415	418	400	423	396	419	387	418	397	412	363	434	431	431	387	424	377	414	396	392	391	397	464	426	433	429	418	425	447	397	457	400	429	394	443	434	425	395	407	383	385	408	441	368	419	390	437	406	404	400	437	415	421	399	415	398	420	401	392	387	422	435	409	393	413	408	408	442	391	389	405	418	410	392	435	410	409	436	413	451	413	401	374	416	414	411	426	403	388	382	380	405	436	407	401	398	440	390	396	406	413	408	432	406	408	412	423	406	421	388	412	442	414	403	427	425	450	414	448	412	388	420	424	412	414	446	425	419	396	418	412	400	413	428	405	430	378	399	438	410	392	437	441	416	390	419	429	402	399	417	427	409	386	433	411	404	400	359	396	434	385	399	417	414	394	406	369	415	439	445	408	411	423	445	410	416	416	467	448	427	442	448	413	389	410	430	403	403	402	411	439	404	422	373	456	467	388	479	437	420	426	441	438	369	422	392	415	381	417	419	427	433	391	423	410	380	405	399	419	412	417	376	390	440	431	395	454	390	435	404	403	427	398	397	430	390	413	383	406	460	441	422	419	432	377	441	390	403	414	413	426	464	386	436	402	363	397	428	446	420	396	447	435	397	407	401	376	405	401	389	415	406	381	385	433	366	404	425	404	421	415	405	398	412	415	462	419	377	438	400	373	408	454	390	360	433	416	442	422	443	386	409	404	408	403	401	446	415	420	413	441	433	413	411	418	443	380	391	435	409	409	424	425	430	426	402	401	429	420	412	421	385	423	389	415	397	448	411	415	439	413	434	392	404	427	407	414	409	388	412	404	436	381	425	455	435	420	416	421	410	361	442	426	412	369	430	405	411	401	398	434	384	456	404	442	442	423	437	443	414	426	410	440	408	407	436	393	453	405	433	443	408	423	422	405	380	421	439	430	415	397	404	389	413	375	407	401	413	370	439	424	404	419	411	384	401	416	415	433	389	406	425	398	429	400	420	389	435	436	419	402	436	415	395	403	389	434	425	427	421	422	437	425	428	444	394	419	436	414	383	404	428	392	423	431	397	401	427	412	423	402	444	394	404	417	405	402	383	404	458	421	435	398	399	413	429	422	402	405	410	388	394	415	431	427	368	416	442	461	406	408	387	462	395	404	432	388	422	392	401	418	414	428	401	421	391	403	395	417	418	415	413	401	382	426	395	406	455	429	387	418	412	409	394	399	401	378	438	434	430	415	402	409	408	397	417	401	413	416	401	425	395	391	426	412	429	449	423	438	424	413	362	405	388	397	387	388	417	411	414	448	392	399	391	423	410	434	431	431	435	399	390	385	440	424	409	445	396	426	421	415	399	413	445	411	433	423	414	377	397	387	389	444	459	443	405	416	393	402	419	415	392	413	418	372	376	448	425	422	423	391	415	402	431	405	422	425	408	398	424	410	390	418	396	409	410	387	413	415	382	430	407	406	393	406	416	380	407	422	417	425	432	434	420	404	426	401	444	405	428	395	422	423	418	396	427	454	439	415	416	452	406	389	364	422	430	396	379	407	384	423	379	439	434	416	424	417	412	429	462	390	386	428	389	381	419	447	397	403	421	426	374	425	394	401	360	447	410	392	384	403	417	439	421	416	419	433	424	432	418	410	402	399	406	435	401	425	408	393	430	443	395	395	423	366	430	419	423
23059	21183	28841	23810	21190	21123	6844	1780	1257	1047	925	861	778	712	603	664	608	605	595	586	523	454	422	420	445	466	411	418	448	516	507	450	447	403	373	402	396	347	335	341	354	330	321	310	328	317	276	294	310	327	334	315	325	343	322	320	309	303	318	311	289	333	303	275	282	297	305	266	272	273	252	276	279	283	284	272	279	279	253	252	252	252	263	255	258	260	247	259	254	248	286	249	235	289	251	240	248	251	277	261	242	230	246	240	274	223	262	250	249	263	259	247	243	260	242	262	221	260	263	228	283	263	230	250	224	266	279	254	258	270	229	237	244	246	251	226	266	254	241	265	252	264	247	265	282	242	261	237	262	272	256	243	246	258	240	243	278	238	266	238	263	233	260	262	270	251	256	230	252	258	271	230	250	215	228	236	265	265	286	238	242	230	278	233	254	265	214	247	250	228	243	257	269	239	256	277	273	238	292	246	239	235	225	256	241	257	238	266	261	233	220	247	242	232	323	262	241	239	262	252	257	232	255	253	273	250	274	255	253	235	243	291	244	242	257	248	263	265	264	232	261	250	275	231	260	237	256	268	270	261	267	238	264	261	253	255	247	232	253	255	238	247	236	246	240	254	225	238	217	249	231	252	240	267	222	253	227	256	245	238	260	276	262	262	247	257	237	232	253	270	243	258	229	262	218	251	257	244	244	245	225	248	244	245	261	259	262	260	242	262	236	232	270	246	229	246	246	232	237	270	229	221	269	261	261	257	252	232	238	235	251	227	233	260	248	255	265	240	260	256	245	271	244	247	280	229	265	228	227	242	250	287	281	224	248	245	234	239	268	282	260	267	264	251	252	252	249	255	245	233	240	248	257	255	270	229	262	224	249	264	250	244	256	254	240	256	243	269	289	245	251	275	270	248	230	237	243	276	246	284	242	236	260	277	257	232	258	251	243	283	248	262	239	246	238	274	256	242	265	228	228	263	255	241	247	266	236	245	243	285	250	264	232	290	265	259	256	251	286	218	249	236	230	259	265	246	264	263	260	242	255	234	265	250	240	226	242	242	256	232	241	254	241	249	240	245	241	222	220	270	254	272	260	274	210	244	234	267	259	244	271	254	256	255	260	243	245	251	235	237	237	261	253	239	260	227	266	229	210	267	240	236	274	242	231	257	249	253	247	262	277	226	254	248	270	208	231	277	211	270	244	230	244	226	262	260	229	253	242	260	234	289	246	263	242	235	279	232	260	236	271	217	250	210	251	243	248	256	244	213	270	298	235	247	237	245	244	249	233	264	247	245	205	249	248	254	254	280	242	254	274	226	289	227	240	254	246	233	234	245	240	253	234	252	226	245	270	239	239	224	242	253	271	251	264	242	239	246	246	255	239	257	233	235	232	272	259	252	245	250	271	230	247	275	245	248	244	223	250	251	241	284	257	257	221	274	235	276	280	228	252	264	249	250	235	252	276	270	270	269	242	254	291	254	261	238	241	254	256	241	248	241	240	234	230	271	238	253	256	255	239	253	228	255	273	229	289	201	257	250	244	250	224	224	253	230	266	262	259	271	242	268	233	236	255	260	234	219	301	238	271	257	274	266	241	238	262	235	238	281	286	264	243	257	272	258	243	280	246	251	222	233	263	242	306	278	235	240	263	249	269	272	238	243	244	260	263	255	260	251	259	260	251	251	237	231	237	287	271	238	264	235	262	255	247	233	257	256	220	278	226	237	243	265	219	253	238	238	270	255	280	264	268	288	285	251	230	256	267	253	260	239	257	270	271	242	257	244	250	244	267	246	238	252	246	252	285	253	240	263	267	238	244	252	216	257	239	260	251	252	248	253	258	248	252	237	249	240	279	254	253	277	248	264	255	257	252	243	221	222	241	248	254	262	231	247	250	221	225	253	280	255	244	246	266	240	275	257	244	238	240	275	260	248	267	211	234	266	258	260	244	258	239	266	276	246	255	253	252	266	248	259	258	252	237	254	233	249	259	249	241	235	268	233	247	244	250	272	249	233	251	261	255	256	276	263	255	220	223	258	260	265	256	238	255	264	255	256	252	254	242	236	250	257	255	219	244	266	232	241	254	251	238	232	241	229	258	288	252	237	254	253	233	277	259	250	240	270	252	254	250	255	228	238	236	252	268	229	240	247	269	249	223	279	254	250	245	258	261	259	254	249	231	234	249	230	233	260	234	250	263	225	247	269	237	284	226	227	273	277	247	224	260	240	243	226	226	289	222	254	246	253	248	233	230	256	234	249	235	231	245	251	275	276	236	255	260	240	235	245	240	263	249	244	253	250	243	262	230	239	231	219	250	237	257	239	265	263	243	275	240	238	244	279	222	234	258	242	252	233	241	265	233	235	273	271	258	254	212	244	235	262	256	255	252	252	251	265	256	239	256	254	251	264	258	250	277	257	250	281	232	248	246	252	253	254	225	248	262	220	250	235	251	253	252	282	240	248	285	246	248	265	273	255	252	226	215	257	236	276	245	249	245	254	254	244	234	233	270	234	259	264	257	255	226	242	263	252	279	225	268	220	269	243	247	245	244	245	260	257	238	256	244	252	259	218	242	288	241	235	247	248	234	252	256	276	257	231	256	279	247	255	271	252	255	262	259	248	256	249	263	254	275	270	218	263	227	253	236	248	272	237	249	274	288	243	248	224	240	239	226	260	288	234	253	261	264	254	239	225	247	278	258	228	250	242	282	264	259	262	253	225	238	256	230	268	253	262	241	248	246	253	261	298	256	244	231	240	251	251	266	266	229	227	266	230	248	221	269	252	215	234	278	240	249	246	251	227	250	250	257	259	261	270	230	255	238	232	255	242	251	234	245	263	260	249	252	271	235	242	227	241	266	248	246	238	245	246	243	244	265	243	245	250	244	248	236	241	269	252	251	232	278	248	254	270	230	250	243	255	219	227	287	276	245	218	258	227	266	244	260	239	246	251	266	266	274	266	242	222	243	251	251	243	242	251	229	248	268	244	238	239	260	244	249	246	266	255	261	263	255	246	262	254	239	267	242	262	243	250	253	262	254	257	264	226	258	237	251	268	243	248	266	251	254	246	239	257	260	228	224	243	237	232	230	237	216	231	265	229	275	226	261	239	255	253	253	223	255	236	237	252	246	259	247	244	285	249	267	244	256	240	263	246	236	235	229	258	240	267	250	221	278	263	242	232	257	260	234	245	240	235	250	270	222	238	240	234	221	262	230	253	261	285	256	257	243	233	258	250	249	248	247	270	269	244	246	256	239	246	243	264	245	239	266	277	232	238	248	253	252	251	243	252	249	239	260	240	251	242	251	267	236	242	256	242	252	231	222	256	248	216	265	246	225	266	268	268	215	253	263	237	255	256	222	228	232	271	269	221	226	244	282	261	248	272	245	238	259	218	254	245	271	231	242	256	250	274	225	248	207	263	254	257	241	242	268	263	263	276	248	257	236	261	247	249	244	261	248	258	244	258	251	248	241	243	255	240	268	236	238	245	246	261	249	245
23566	40598	23906	13439	8628	5553	4509	3649	2946	2314	2008	1758	1654	1429	1211	1122	1027	1010	1048	973	966	680	630	684	663	673	669	666	567	709	787	702	689	635	519	546	551	512	460	453	472	511	472	452	466	452	409	384	433	383	452	397	429	428	424	425	427	405	429	380	413	381	386	388	365	349	396	361	338	349	302	358	344	341	328	326	296	321	333	294	315	305	275	292	329	328	308	289	303	293	306	302	295	335	283	285	293	334	327	292	288	311	301	328	325	295	306	294	322	307	288	307	291	291	321	311	298	261	312	338	318	280	308	293	314	269	308	290	303	304	318	301	298	276	301	341	322	293	301	292	295	336	300	301	299	293	249	281	259	290	307	302	257	276	305	293	292	269	283	294	291	289	291	286	276	333	301	302	317	289	265	309	282	283	313	316	287	289	294	283	289	324	266	282	275	326	303	299	304	308	286	298	303	301	283	294	296	327	296	317	288	333	317	290	302	283	288	292	310	306	285	273	323	293	282	273	299	267	270	278	316	308	279	311	315	293	299	285	274	297	293	298	288	284	265	314	329	287	317	295	298	315	248	305	305	267	331	284	309	272	289	295	290	315	303	269	307	296	288	246	320	303	308	309	330	311	287	296	303	298	325	304	304	295	315	287	307	277	312	316	306	263	294	314	299	292	295	277	284	301	304	272	291	281	285	310	318	295	292	305	303	320	313	278	270	311	285	265	301	297	301	308	329	285	306	322	273	278	261	319	317	294	307	297	300	279	286	291	326	279	296	256	304	290	311	283	302	310	313	288	335	282	276	294	291	328	263	280	293	316	315	294	278	294	325	284	293	299	273	293	306	308	280	328	316	299	313	300	293	293	298	277	267	287	308	311	287	294	315	292	304	310	267	283	328	306	296	341	279	308	303	300	313	301	289	285	303	307	300	315	282	311	287	304	260	307	281	287	297	279	305	283	289	278	263	282	287	308	274	319	302	288	297	310	332	309	312	301	306	290	317	330	303	281	323	283	294	280	312	277	307	279	287	261	307	281	279	286	314	324	288	293	291	310	276	295	298	293	329	298	289	328	306	302	291	280	291	329	299	285	279	270	333	312	287	323	316	300	297	305	294	277	311	293	324	300	312	286	315	274	262	297	319	300	295	281	304	308	304	318	283	307	328	293	311	290	277	275	263	312	301	293	272	319	297	313	292	332	299	311	288	309	292	295	316	325	314	294	280	307	294	295	296	311	270	349	288	322	330	298	318	296	301	330	301	302	277	269	295	284	299	282	294	307	305	292	286	299	313	294	309	269	307	284	285	317	306	305	308	312	276	299	283	290	309	293	295	301	305	280	296	284	273	310	301	321	267	306	315	291	289	311	286	293	299	306	285	309	293	276	274	278	344	301	259	306	276	295	316	290	310	288	311	298	268	290	298	320	316	281	268	303	319	270	263	312	302	266	303	311	291	311	283	276	301	271	268	295	286	316	308	269	304	307	321	277	308	289	317	292	282	299	314	283	302	322	283	267	255	284	267	267	289	300	275	288	275	285	300	276	334	248	281	299	299	307	255	316	287	320	273	300	284	327	286	278	315	279	302	282	263	324	302	304	276	311	307	320	302	271	284	302	320	331	273	264	279	277	292	284	273	289	308	290	313	306	306	283	260	254	304	295	321	297	306	290	322	287	292	279	294	316	321	298	287	299	291	303	301	286	320	256	290	285	297	297	298	279	278	254	284	293	297	274	258	313	290	305	308	286	254	269	308	297	272	272	325	276	312	283	271	306	319	271	301	304	286	274	271	327	280	303	310	333	276	284	310	320	284	295	276	292	286	257	246	322	340	292	335	286	282	337	313	286	289	280	267	316	279	280	281	290	290	277	322	303	294	298	306	298	305	288	311	311	321	308	308	291	296	306	287	296	292	294	320	261	277	306	304	301	313	297	304	281	319	282	282	314	328	299	289	316	274	311	308	295	290	267	290	281	306	321	319	286	308	296	309	283	255	318	325	319	261	309	324	323	304	307	277	305	310	278	276	289	300	269	295	262	287	296	300	303	276	280	281	298	299	263	320	309	285	270	279	321	264	280	261	294	313	302	289	303	304	303	264	295	302	285	325	317	302	289	302	304	313	287	298	279	267	304	311	288	313	313	298	305	285	279	309	281	304	263	280	295	302	301	327	292	285	287	272	291	304	303	274	311	291	317	288	295	287	293	294	327	277	286	326	272	315	317	307	289	329	304	301	312	275	299	288	291	301	316	307	275	296	283	281	291	291	310	317	304	273	344	270	267	304	273	288	351	272	302	288	312	314	292	278	306	323	307	300	315	268	305	274	300	265	307	304	312	303	270	313	290	293	311	284	311	294	317	274	304	320	323	276	283	280	313	304	302	315	294	294	309	317	299	320	300	303	297	298	309	318	319	324	295	320	289	288	289	264	302	286	322	334	290	308	328	290	297	269	307	279	296	306	292	311	305	285	326	317	310	283	278	320	297	328	266	275	318	293	290	290	302	324	303	309	321	276	296	299	301	272	321	314	301	312	288	316	313	270	282	334	311	286	310	273	262	305	306	275	319	288	241	294	331	277	308	272	269	307	335	311	306	296	297	290	289	316	318	300	287	287	279	276	318	305	307	309	318	303	268	298	301	292	316	295	296	282	300	288	280	289	299	302	284	280	295	303	284	312	277	290	291	306	289	335	279	323	296	303	288	279	323	279	277	321	296	323	300	297	290	264	314	308	298	289	299	290	301	292	269	301	297	299	295	343	303	290	311	295	285	284	286	298	316	279	296	290	320	303	266	310	294	322	311	284	283	301	306	285	290	291	272	320	306	280	294	307	255	288	261	312	275	270	300	293	287	277	317	283	305	316	319	290	307	283	319	313	283	273	313	267	316	300	295	313	322	268	335	296	270	280	290	292	312	284	305	313	280	269	292	300	316	323	311	268	296	303	282	327	276	319	297	305	265	270	308	283	297	308	301	302	316	305	281	278	265	290	319	292	314	315	308	283	321	292	283	273	305	282	310	320	303	283	295	299	301	304	265	300	299	304	323	315	314	317	311	296	280	321	288	322	293	300	283	293	307	315	300	275	306	314	313	297	299	288	296	280	313	288	311	282	305	293	282	328	295	302	299	278	303	308	285	326	292	308	299	335	259	278	297	300	272	279	305	314	286	265	284	295	280	281	277	280	311	277	286	313	306	300	283	307	306	325	282	266	293	310	289	297	304	304	283	291	313	281	310	279	255	289	286	291	293	336	297	274	300	344	285	295	312	301	303	317	311	296	287	322	315	296	314	287	289	314	283	317	324	321	313	304	314	290	266	324	295	315	286	278	305	307	300	315	308	290	292	320	303	289	313	300	309	290	332	282	302	293	307	274	302	318	318	310	287	289	303	325	277	281	282	277	313	302	282	315	308	312	301	330	303	280	283	290	293	297	335	315	292	312	280	297	273	312	298	296	317	312	306	272	289	284	300	273	308	300	286	293	307	314	300	307	312	282	314	283	295
27578	20800	11845	3727	1478	800	670	589	484	454	459	445	417	408	405	416	361	389	414	401	358	331	287	358	313	343	329	363	337	359	356	394	364	350	326	351	299	353	323	300	337	331	320	292	318	302	312	292	317	307	283	305	303	309	299	288	329	320	321	290	323	293	305	288	300	320	317	319	318	287	289	298	299	308	291	318	267	266	270	272	283	273	292	255	285	285	291	275	293	283	282	278	286	309	281	266	293	289	274	250	257	279	267	237	296	265	308	284	294	303	292	276	266	262	301	278	296	287	301	291	278	313	265	271	261	279	280	261	271	279	298	275	273	283	270	295	296	301	288	285	277	291	279	273	261	288	268	309	268	264	263	279	265	279	274	271	292	277	269	293	269	285	297	265	266	279	276	298	273	286	289	275	248	269	272	282	286	302	292	301	285	285	277	295	309	290	254	287	302	256	302	278	280	276	251	245	285	292	279	269	291	291	294	269	279	289	253	269	263	304	280	302	273	284	299	302	259	293	293	280	258	282	290	286	293	293	294	256	260	307	293	290	298	296	305	287	267	279	272	296	305	283	249	284	300	259	307	311	290	273	282	280	256	295	259	291	283	292	316	278	277	289	314	289	306	265	251	309	278	298	299	280	256	274	262	304	273	278	257	272	267	284	262	303	292	273	268	260	286	277	280	310	293	255	272	282	287	302	295	263	269	301	292	237	329	267	295	265	311	274	293	277	275	277	261	264	315	254	295	272	282	276	281	272	279	269	259	275	272	268	281	282	277	279	297	279	275	306	267	282	277	279	271	278	282	294	288	283	286	257	281	259	286	301	270	285	308	292	298	320	283	275	258	278	285	277	278	280	276	283	301	248	296	297	314	240	275	283	292	314	270	245	305	271	290	287	275	273	308	257	306	263	259	298	285	303	281	295	292	287	307	304	279	295	282	272	287	290	250	292	292	286	267	300	285	305	284	297	274	311	285	277	300	292	257	273	275	285	273	258	282	325	281	294	289	270	280	284	255	281	313	283	251	286	291	311	294	247	272	284	272	269	286	281	295	276	275	307	297	274	276	279	287	292	289	281	328	287	284	297	300	298	258	281	318	288	282	290	294	260	281	294	253	293	297	275	304	288	292	291	287	283	291	301	256	248	281	285	312	270	276	298	269	281	271	267	299	302	277	287	275	311	304	290	288	251	259	258	286	293	265	306	267	290	286	311	278	289	284	273	263	260	279	276	261	307	282	276	257	256	297	301	256	260	290	261	310	337	291	287	272	284	293	265	283	283	305	272	292	299	293	277	273	277	287	291	278	270	304	252	278	318	253	298	295	250	305	292	291	286	267	291	279	273	281	287	300	252	254	288	316	282	293	265	261	267	281	269	288	267	281	290	317	261	301	275	271	288	286	292	291	280	262	297	260	299	291	282	283	291	281	269	263	280	286	254	278	288	299	290	271	270	322	280	306	300	264	257	266	270	280	267	250	291	277	283	264	294	304	291	304	290	283	284	275	287	272	300	303	295	281	280	296	284	264	277	276	303	277	277	268	286	302	283	257	283	281	281	268	260	301	267	303	291	277	254	292	291	274	302	271	293	290	280	260	284	291	259	258	294	260	289	307	270	277	279	257	296	292	259	273	285	284	267	289	274	285	304	273	272	287	258	256	305	304	232	304	283	305	244	283	285	281	302	284	282	276	276	262	280	293	288	270	294	258	307	276	270	298	297	288	274	305	299	288	275	270	320	268	288	295	280	265	295	271	268	269	259	284	293	259	289	249	271	293	292	286	287	269	302	280	253	290	265	316	275	257	303	304	281	260	287	249	270	283	292	322	308	261	295	312	295	296	288	281	298	286	285	261	269	282	297	267	321	298	256	295	274	289	306	260	260	273	250	273	308	264	285	305	278	262	286	335	259	261	285	284	269	277	253	268	271	258	296	274	270	275	282	298	268	282	299	281	283	279	288	270	301	261	302	302	266	268	261	252	281	269	286	255	301	271	244	288	281	300	300	288	328	303	260	286	272	299	299	294	298	282	286	317	278	322	276	257	245	301	286	275	299	283	285	264	307	259	257	276	262	260	263	307	293	288	286	259	301	270	301	309	254	261	261	282	325	278	281	285	275	283	274	271	284	284	280	282	282	300	287	285	307	303	293	290	260	276	284	278	274	217	285	290	288	287	253	289	285	267	319	274	258	290	301	295	303	269	256	260	286	271	272	263	312	294	273	285	272	276	274	282	270	280	271	282	268	281	260	289	266	283	281	287	260	273	307	311	248	289	279	294	262	304	292	275	254	269	302	290	290	285	283	280	288	307	299	277	277	290	265	296	258	299	248	320	270	301	271	277	310	277	283	294	292	320	288	289	279	303	296	317	282	249	264	282	278	279	280	261	293	269	275	294	309	294	264	276	278	267	276	262	263	274	246	284	316	300	261	244	271	300	298	264	291	294	284	264	282	288	319	277	263	294	293	272	294	291	279	295	267	262	256	288	267	282	273	264	288	306	275	284	244	278	268	281	293	291	266	279	281	285	277	282	279	283	292	297	281	324	282	273	269	268	294	274	292	284	296	266	292	285	303	285	278	292	279	273	262	260	284	246	287	281	267	278	312	275	287	325	267	266	293	312	247	265	297	250	296	296	316	295	272	258	294	248	279	304	265	277	289	285	279	281	286	309	283	292	279	289	319	325	259	257	280	279	301	304	286	255	310	292	272	280	283	269	292	282	285	286	269	284	311	274	326	292	292	304	262	308	263	265	268	289	279	268	304	286	285	234	318	273	270	293	294	319	276	261	309	270	301	303	270	309	264	276	260	307	292	282	264	270	274	273	284	265	281	277	296	268	285	254	261	311	302	294	277	250	275	234	282	264	269	273	312	267	310	295	288	277	290	305	277	272	292	274	282	256	304	292	260	292	286	277	286	280	265	256	302	253	276	299	290	283	267	274	275	284	284	287	274	283	268	265	280	281	282	296	282	286	282	292	296	276	289	296	284	304	264	323	279	278	324	267	307	275	280	301	294	277	261	290	305	287	257	289	295	265	282	307	270	258	281	295	318	291	284	261	273	285	267	255	318	286	277	349	291	282	281	284	312	268	245	257	260	278	281	278	275	275	288	279	253	298	280	257	268	277	330	264	304	284	258	267	283	266	294	283	305	310	301	283	284	297	291	248	267	260	309	293	268	297	289	281	271	275	266	271	309	244	250	247	246	310	293	308	271	288	290	290	272	295	301	297	281	286	316	292	308	269	298	294	265	269	274	267	279	297	308	278	315	282	264	250	266	279	296	284	280	281	274	259	269	289	272	273	294	268	255	264	275	293	285	302	287	302	280	276	271	301	276	299	280	279	275	276	260	307	292	308	278	282	270	284	264	269	282	319	258	275	290	279	252	284	308	283	301	247	265	298	289	278	264	303	289	294	320	278	284	287	269	285	285	258	294	282	231	292	262	269	280	285	291	295	274	296	283	302	300	334	283	252	285	297	292	254	260	286	289	246	273
18963	24989	11247	4943	2741	1548	1270	1126	954	829	761	742	710	679	624	608	605	608	667	598	537	441	431	474	491	445	471	466	481	512	456	501	491	534	477	440	446	415	425	378	379	402	415	395	391	440	405	429	385	371	412	377	410	438	421	445	400	418	420	377	400	377	403	387	372	430	411	369	374	374	383	409	372	361	382	386	355	370	381	392	346	354	369	340	296	349	354	353	354	376	348	410	345	339	359	363	330	357	319	343	315	333	334	329	365	360	358	373	356	355	373	365	387	370	386	314	362	325	364	330	351	330	370	356	338	360	351	368	343	331	327	343	360	360	327	380	328	338	356	353	339	332	305	342	359	321	330	354	345	379	352	339	365	339	345	353	293	345	335	355	366	347	356	347	371	363	331	352	330	335	350	338	315	321	357	369	357	325	337	331	323	345	356	330	371	327	351	354	340	367	318	368	331	369	390	368	308	375	335	340	349	363	309	345	342	361	323	326	352	361	360	333	349	329	326	344	342	349	329	387	333	342	345	349	336	354	337	355	357	353	335	355	341	341	327	327	365	343	372	346	363	367	365	305	374	359	377	364	332	360	332	351	338	349	325	351	352	349	345	355	313	348	368	349	362	350	355	343	357	353	349	313	375	349	315	376	332	336	341	358	328	354	354	362	344	362	344	319	341	330	323	341	365	330	340	364	370	365	333	357	360	319	298	354	326	366	336	344	368	351	320	361	332	319	382	317	336	367	340	366	289	327	337	332	348	339	360	332	328	363	344	342	355	312	335	364	340	353	364	350	372	330	331	349	328	353	360	339	354	359	355	320	337	368	374	337	357	334	358	356	323	331	344	346	350	355	359	334	362	352	344	351	322	325	359	341	346	364	337	348	367	316	360	318	348	323	348	296	345	374	281	335	353	333	345	344	339	334	360	342	337	383	342	330	326	335	364	367	353	355	386	338	384	345	328	327	359	340	373	346	358	349	358	353	360	351	358	378	344	321	363	344	334	335	332	346	336	344	325	338	343	382	332	348	396	395	350	342	370	333	376	336	356	360	324	357	351	330	356	363	329	331	347	318	316	369	339	359	325	380	342	353	329	347	366	348	371	348	352	337	389	365	322	363	313	350	382	339	376	318	314	346	329	316	333	338	346	350	343	351	349	366	379	341	369	362	355	341	341	336	351	339	395	335	331	352	344	309	328	351	331	349	352	357	359	310	335	339	335	360	319	342	350	358	357	339	335	357	337	373	365	345	330	361	331	347	337	344	369	354	315	343	356	375	357	349	347	326	328	380	316	340	345	360	355	353	349	326	343	339	355	354	325	382	346	326	333	344	334	363	315	383	352	322	354	339	331	355	320	351	365	390	356	361	368	349	336	339	347	337	346	350	346	307	331	340	369	360	363	373	352	377	338	325	326	342	344	363	353	330	315	342	347	313	358	363	356	325	331	345	358	343	376	352	356	333	322	351	348	364	328	339	372	336	346	315	350	360	354	338	351	351	330	370	352	342	344	328	362	347	338	373	342	373	349	360	368	333	364	345	350	322	370	351	350	348	353	349	415	343	306	318	355	354	334	356	341	354	356	346	333	357	322	376	337	335	380	312	379	380	333	389	388	348	348	338	353	326	316	372	326	350	357	359	349	325	341	351	352	313	340	341	309	369	336	348	356	318	342	339	337	355	326	331	351	357	343	344	371	357	351	359	353	326	373	340	302	339	344	325	354	299	366	343	326	340	326	362	356	358	348	351	347	372	371	352	326	334	365	344	356	357	363	334	332	339	338	345	354	357	332	324	321	361	357	365	383	333	341	352	363	378	344	338	354	342	382	339	329	355	363	344	335	366	345	322	368	369	365	333	354	351	316	361	356	358	374	341	351	341	366	358	385	377	335	335	319	339	357	378	362	313	375	344	335	363	336	357	376	358	373	375	345	326	362	322	340	355	352	383	337	342	317	374	339	345	340	337	321	322	339	346	364	353	333	329	332	345	302	343	371	334	331	329	342	349	328	331	343	323	329	359	351	346	341	323	365	348	343	380	358	338	333	373	345	356	342	354	362	374	339	356	366	364	369	362	346	347	315	334	343	355	379	362	353	323	348	322	349	349	370	326	310	372	341	339	379	335	320	346	357	349	326	394	319	344	357	332	353	324	329	352	347	356	354	326	367	336	358	351	353	332	337	360	333	364	364	359	372	359	337	336	345	347	319	345	367	348	368	331	371	339	329	366	343	328	351	339	346	357	353	340	325	366	349	345	360	319	339	365	348	371	373	338	344	330	359	362	346	330	333	362	349	338	329	347	353	356	368	342	375	369	330	317	359	359	341	326	329	356	346	338	349	344	373	331	328	368	345	329	348	320	352	356	347	341	342	330	344	333	321	356	355	341	334	349	359	343	346	352	348	334	346	372	329	377	357	357	368	345	346	361	353	354	351	356	342	333	336	328	331	337	339	340	373	316	359	332	367	337	335	382	333	343	335	358	336	350	355	347	325	326	350	372	333	369	323	320	353	326	356	348	365	355	365	322	331	369	378	351	362	384	343	365	328	326	343	365	315	360	322	339	359	350	355	347	344	344	335	375	382	346	344	346	339	317	346	349	347	331	349	314	373	303	341	354	347	359	364	332	337	368	324	328	329	358	326	306	341	346	342	350	377	335	380	333	348	306	372	391	332	364	345	344	337	334	335	373	398	335	342	379	339	357	344	346	379	338	354	337	349	342	368	332	346	354	337	349	371	349	387	330	353	369	349	387	345	319	326	362	376	333	330	343	337	391	334	339	346	338	377	339	350	350	340	367	353	331	358	343	345	349	330	377	344	380	336	354	388	347	375	357	349	335	346	327	387	330	318	346	347	354	318	344	332	350	332	370	363	364	355	361	344	364	333	350	343	320	344	352	357	352	334	328	348	365	352	369	353	380	387	350	358	366	358	364	334	337	324	355	357	342	343	364	321	338	338	375	352	348	315	377	372	377	348	357	365	342	330	359	342	348	330	346	379	338	357	343	336	346	362	387	371	353	341	328	336	318	354	324	349	373	344	319	298	330	348	332	340	364	346	353	342	310	351	361	318	378	353	362	329	324	354	364	382	375	343	359	345	351	388	374	354	316	374	325	369	318	353	324	410	337	361	382	365	341	350	344	353	353	350	362	360	358	330	340	364	377	361	377	362	345	338	382	371	351	367	359	323	327	314	326	340	347	375	388	366	339	342	353	326	338	327	356	366	378	372	378	344	336	331	371	358	361	334	356	373	335	348	341	342	336	388	364	347	316	350	367	314	348	388	327	338	312	346	337	332	345	368	335	359	360	330	360	333	335	371	375	394	362	340	361	316	363	345	333	392	330	382	370	356	311	336	335	335	328	349	369	319	333	368	373	373	330	329	343	352	347	367	321	364	377	345	348	375	368	364	386	359	329	341	327	366	322	316	359	362	341	338	350	358	364	337	339	385	401	356	339	337	364	332	350	322	355	349	367	355	350	317	368	332	385	361	359	356	302
24230	21224	28375	24367	20985	6977	1556	1089	862	699	608	580	554	488	438	453	394	473	455	396	363	297	310	327	337	321	325	308	312	364	384	298	341	309	272	273	266	271	269	258	260	282	266	296	257	239	242	242	226	222	223	248	233	251	255	254	248	267	213	224	225	211	258	241	228	214	233	202	217	225	220	213	230	196	208	215	219	201	229	213	201	210	208	187	217	198	197	198	184	211	178	190	183	246	215	223	200	184	198	192	205	205	195	212	204	207	189	221	201	232	236	176	224	203	200	217	216	210	187	205	204	200	184	201	226	207	198	227	192	206	215	225	205	197	211	215	209	201	188	201	207	196	189	193	198	193	194	179	189	185	200	185	167	227	203	210	188	205	229	207	224	195	204	191	217	207	199	190	189	185	216	205	191	178	211	190	186	216	187	232	181	201	188	204	188	201	194	232	209	177	186	214	213	182	187	203	210	178	220	209	204	200	201	205	207	209	196	244	194	216	162	205	210	189	212	214	193	207	208	228	182	216	193	202	196	206	201	234	199	188	185	190	203	217	199	192	206	218	193	192	218	219	218	202	209	184	185	170	204	199	186	181	191	183	185	200	190	206	207	191	203	191	205	199	214	189	204	197	196	216	219	218	222	233	198	203	187	188	194	180	208	215	229	198	203	204	214	210	187	208	187	205	192	203	175	210	186	191	177	202	208	184	187	208	208	202	206	201	199	202	208	200	217	204	199	220	199	194	192	180	175	215	190	196	192	192	213	177	183	182	191	204	200	226	161	165	224	208	183	217	160	236	194	209	175	206	182	199	205	210	202	187	205	200	189	219	203	199	211	198	200	211	189	184	179	205	219	204	198	210	194	194	199	207	197	216	173	183	190	201	201	207	191	187	189	213	213	229	199	163	203	198	203	189	197	207	196	194	209	198	207	202	214	226	191	193	217	185	189	174	199	176	201	193	215	206	195	187	213	202	185	197	227	196	215	212	188	192	220	203	209	224	218	187	203	200	164	211	211	186	194	187	180	174	183	189	199	227	217	204	211	204	175	207	205	179	179	181	208	202	189	221	216	208	212	218	212	211	208	210	186	211	191	184	216	181	177	187	181	200	207	202	203	220	220	204	187	202	191	171	203	212	215	204	209	200	209	182	222	179	187	209	182	206	195	212	201	211	213	216	211	204	203	184	211	194	219	191	203	204	192	185	174	195	218	180	218	194	255	238	214	187	208	190	203	179	212	212	208	197	202	209	208	194	202	194	190	207	192	185	197	209	199	216	210	221	194	208	177	197	208	203	223	188	192	202	214	205	196	183	194	195	236	221	222	198	218	194	204	194	208	201	190	213	189	191	210	215	196	209	249	199	217	211	197	193	191	220	207	191	194	203	201	211	209	194	227	185	192	204	229	236	193	202	204	244	204	182	231	214	181	211	193	201	184	195	205	213	197	208	191	184	197	199	183	208	199	170	203	206	232	202	162	174	229	191	190	183	207	192	198	229	214	203	222	187	204	205	227	195	231	195	176	205	198	205	212	190	200	204	202	204	186	195	195	204	200	219	222	204	223	188	193	213	220	206	219	189	208	190	198	211	207	196	201	181	210	196	205	228	207	193	184	219	187	182	198	199	182	193	203	199	195	191	183	182	206	210	202	186	204	216	205	174	195	213	201	188	213	209	195	206	219	224	181	195	202	189	208	213	198	195	210	187	199	204	208	212	177	189	218	209	211	219	194	204	185	191	217	210	189	211	200	219	194	200	221	206	212	181	176	210	165	221	174	173	199	221	168	196	199	211	205	191	218	200	180	183	172	190	222	214	229	224	212	199	180	201	207	165	180	211	202	191	199	202	198	202	172	181	194	192	229	178	235	200	226	213	187	182	209	180	175	181	215	216	245	224	177	202	200	214	200	204	219	173	198	227	196	219	209	215	190	200	182	219	201	209	214	195	205	209	194	233	192	192	205	216	190	197	213	191	183	207	184	195	217	225	196	185	207	206	177	203	207	189	220	201	187	173	210	230	167	215	217	196	203	202	185	179	184	215	206	192	190	228	225	214	193	205	216	202	189	166	215	185	187	180	189	206	223	199	188	204	201	212	212	177	202	189	185	205	210	182	228	210	204	203	208	195	186	196	205	218	211	199	199	178	179	176	194	188	204	189	211	184	217	217	188	212	195	200	200	192	193	190	194	208	179	195	180	201	195	230	194	219	195	219	206	164	176	212	208	202	221	186	217	198	199	206	192	197	177	215	196	192	220	207	219	198	223	200	213	190	202	206	178	200	191	187	238	217	192	212	183	210	221	191	180	210	215	186	209	200	193	207	209	188	178	199	213	225	189	188	221	193	198	212	203	199	194	215	215	199	217	188	215	185	188	183	199	185	191	213	213	211	175	230	235	194	182	213	206	191	214	196	173	201	190	242	194	203	176	195	217	205	205	191	189	183	203	217	183	205	203	220	185	180	179	229	212	229	194	191	200	190	214	199	211	210	195	193	202	185	195	188	211	184	208	221	204	206	190	224	203	194	224	205	195	210	205	182	211	195	214	180	166	193	226	194	209	202	225	204	189	185	209	188	190	180	191	192	205	194	232	202	216	238	192	197	198	201	214	205	176	183	196	201	232	202	193	186	201	210	191	189	197	206	225	206	223	207	199	195	195	183	186	227	180	216	212	203	183	186	190	223	186	188	209	222	224	192	215	196	180	203	193	214	193	201	183	190	229	226	195	215	196	207	181	217	207	201	207	182	212	187	199	203	203	214	200	176	213	220	184	183	216	209	232	202	200	210	185	183	202	227	221	196	227	207	198	214	181	198	216	231	211	186	213	171	191	175	174	201	206	210	198	196	197	178	202	205	203	196	210	194	210	227	180	186	204	214	217	179	212	179	203	194	206	213	216	204	193	169	194	199	222	186	206	259	189	207	189	205	208	185	223	188	194	179	191	193	206	190	186	204	227	197	205	195	207	197	195	225	200	187	195	198	201	191	197	184	190	221	214	196	198	195	189	203	167	193	191	186	190	232	209	202	189	236	203	200	195	203	207	176	219	202	179	198	217	199	204	218	208	198	189	213	234	225	193	213	214	213	205	201	187	186	193	181	216	220	203	194	219	181	220	199	217	198	202	231	224	220	185	217	190	208	209	231	211	203	220	199	216	223	186	196	228	197	230	202	190	211	181	247	185	203	212	207	205	181	197	202	205	203	194	199	209	208	184	207	199	201	183	182	213	210	209	215	188	209	218	183	195	207	170	218	186	188	212	216	166	195	207	202	227	179	175	199	197	222	213	184	175	202	196	187	215	164	188	219	221	180	204	193	199	208	198	222	202	200	193	245	192	188	227	207	184	206	223	182	183	205	207	192	223	200	200	196	199	214	206	188	209	191	194	187	192	192	189	203	208	216	227	217	170	182	208	206	205	181	212	185	205	204	214	204	202	198	207	226	238	232	206	206	205	192	193	183	205	216	202	189	173	191	226	212	190	196	202	193	221	206	204	191
20770	35293	18714	9596	5565	3439	2748	2294	1851	1497	1251	1149	1087	941	856	774	721	734	758	741	626	537	459	553	513	519	501	475	491	604	497	482	516	470	422	436	417	384	350	366	395	407	365	332	335	337	323	325	338	332	355	317	331	363	322	328	348	301	294	348	300	325	330	295	308	336	303	324	297	276	303	287	291	276	267	271	277	285	226	278	250	277	239	260	246	251	258	248	272	252	248	260	255	286	251	276	278	230	266	260	254	265	274	279	277	276	248	241	249	282	262	276	287	242	245	289	259	278	264	279	249	242	262	276	248	281	248	256	271	270	252	255	285	265	258	246	240	256	263	256	245	258	249	277	237	236	261	245	268	260	239	268	247	272	255	248	268	259	238	234	229	241	252	259	248	223	276	252	252	268	248	265	256	271	233	248	244	244	227	261	245	262	269	251	248	228	255	242	249	258	266	280	231	264	252	248	245	214	269	243	254	264	265	251	241	248	251	244	275	261	238	259	242	244	261	248	225	245	249	260	240	253	286	267	272	244	238	238	270	273	270	251	230	237	259	223	237	239	230	231	253	261	251	247	249	255	269	235	255	255	272	241	257	228	259	244	259	251	241	253	241	251	259	251	267	257	227	268	266	257	267	234	230	279	262	244	256	277	235	255	248	245	285	250	248	234	248	272	220	285	264	250	252	233	245	280	250	263	271	252	233	244	234	259	248	270	253	283	249	235	254	267	201	234	255	268	235	238	223	275	262	259	255	243	241	263	241	246	248	247	241	253	248	250	247	249	234	236	258	268	269	225	255	229	254	251	261	239	291	281	285	242	243	225	265	267	273	266	255	249	243	235	259	238	273	238	256	258	221	230	253	243	262	247	258	244	262	270	236	261	240	260	242	245	245	245	232	256	259	256	237	275	238	243	251	258	249	247	250	260	242	230	254	274	222	278	249	244	259	229	264	242	238	224	256	257	274	238	300	250	232	252	253	230	245	253	239	272	231	239	288	231	243	239	237	257	263	240	265	258	245	258	213	248	250	249	243	267	251	249	273	277	222	260	258	238	264	238	252	253	264	241	264	271	235	264	244	235	265	245	229	215	229	241	265	248	260	248	284	267	264	239	258	268	260	235	237	261	258	272	250	227	257	252	208	245	262	254	265	264	248	275	258	256	264	257	267	244	257	253	232	237	253	249	257	263	254	273	253	251	246	279	271	257	248	242	260	250	255	243	251	240	272	284	254	236	264	243	256	252	271	260	273	260	245	268	259	250	267	238	239	242	262	261	238	235	252	270	253	240	255	236	227	252	269	255	241	238	248	265	275	275	249	268	242	238	248	229	240	233	257	280	220	250	222	234	252	280	269	239	230	270	256	251	251	240	251	262	242	248	256	272	245	255	249	261	259	250	251	254	246	256	243	249	250	278	273	232	282	247	241	258	244	252	239	255	258	253	229	257	249	270	240	270	249	245	254	224	255	258	240	225	277	273	265	236	255	225	261	235	258	240	226	211	234	255	246	284	248	274	243	243	255	231	235	245	281	237	225	234	229	231	247	261	240	253	242	246	259	244	245	243	265	239	260	267	250	275	240	256	281	275	272	258	247	253	262	262	266	244	231	287	216	266	229	276	270	240	272	256	241	276	251	249	226	281	272	247	250	262	275	248	247	242	244	254	278	287	272	282	251	235	256	259	233	235	220	232	273	253	236	263	227	244	245	259	251	264	269	276	239	242	253	259	260	234	262	246	233	248	246	251	241	242	241	249	280	261	263	265	278	228	260	242	266	284	262	286	254	235	249	282	239	227	244	248	243	257	264	242	272	247	255	263	246	240	263	232	250	266	230	242	236	256	238	242	245	255	245	248	248	228	241	270	247	272	227	262	276	230	252	250	261	249	258	259	241	237	246	227	246	261	242	272	265	266	273	267	234	243	240	232	268	241	238	255	271	278	249	256	260	262	248	247	246	245	225	253	251	278	247	237	277	258	253	240	246	311	242	239	253	245	260	258	283	256	265	250	262	247	263	275	251	237	248	280	243	284	264	253	245	241	261	266	238	273	277	245	260	277	259	233	270	245	264	231	224	282	250	241	231	268	263	245	240	258	268	241	268	258	232	239	260	230	273	236	229	250	266	222	259	251	237	256	236	251	234	250	225	228	263	253	247	272	276	242	254	244	257	275	251	262	248	244	256	243	258	256	302	234	239	286	273	275	261	268	256	242	259	270	280	228	237	210	261	237	266	260	259	264	287	244	225	289	281	259	275	263	244	242	259	252	235	232	272	245	259	282	253	276	248	284	244	225	254	265	225	244	237	252	287	271	251	259	241	287	237	226	256	242	256	231	273	247	211	259	273	250	243	272	249	276	265	257	259	259	246	249	266	256	273	249	247	265	220	232	245	252	244	283	292	287	277	265	275	242	261	234	257	276	260	239	265	261	246	234	273	238	224	254	244	216	240	268	253	239	247	214	264	262	231	281	284	248	250	263	252	282	249	239	248	234	279	247	280	232	224	241	235	291	244	250	272	240	266	267	254	266	246	245	245	249	241	264	243	252	240	270	260	252	260	258	254	260	247	210	273	260	237	267	246	260	283	253	260	264	233	241	243	240	238	253	234	252	250	250	239	254	238	228	257	244	252	290	257	247	251	251	243	269	238	254	268	235	237	260	227	277	220	239	226	278	269	257	262	268	276	251	261	244	247	237	255	249	252	247	256	244	257	283	268	212	257	243	250	243	246	251	276	248	230	231	262	258	255	273	259	251	269	256	252	229	267	247	252	270	251	243	242	257	247	258	244	242	255	250	233	310	263	261	278	300	245	251	241	236	255	268	242	250	240	244	255	256	263	242	266	257	247	264	272	251	270	258	273	260	227	230	259	245	276	234	218	252	248	266	222	269	268	274	289	263	246	285	243	272	236	260	261	234	257	250	262	248	253	250	257	262	243	253	268	274	242	252	246	269	259	234	261	244	274	241	259	271	239	239	272	247	226	233	254	246	263	269	259	236	255	281	266	249	250	242	244	251	244	248	263	296	253	231	241	260	278	224	246	268	240	247	224	264	255	246	251	261	250	251	258	251	263	246	253	250	271	261	275	246	240	223	253	239	240	244	218	241	252	249	270	236	219	248	251	250	252	264	270	253	239	252	273	242	215	263	248	266	270	226	244	264	261	234	264	234	272	235	242	232	256	262	255	260	270	274	253	253	259	273	276	289	245	259	253	256	230	252	235	254	256	256	239	228	265	234	268	237	272	251	238	237	271	257	247	271	256	233	254	220	255	252	249	235	227	276	230	273	253	288	232	239	278	232	252	259	262	249	279	271	263	253	247	266	250	241	252	255	237	247	234	268	233	275	258	239	254	255	248	245	236	250	234	207	237	247	255	263	256	222	241	237	236	236	235	245	243	258	234	236	272	258	263	249	241	271	229	257	263	283	241	264	224	253	249	271	278	264	243	233	244	261	252	265	262	267	239	237	245	220	238	263	250	269	234	290	247	233	278	243
25349	21239	27097	25327	8137	1360	1030	918	808	656	633	619	580	531	530	523	513	511	545	502	459	429	379	452	432	412	425	432	421	445	451	439	425	414	410	418	387	352	397	406	382	384	395	389	367	352	378	358	356	366	391	411	405	393	403	371	416	372	389	358	390	397	386	379	360	364	358	341	358	326	343	361	346	355	354	353	343	331	319	348	363	356	377	351	352	381	341	360	389	346	320	340	304	362	358	301	350	358	334	364	338	313	365	334	314	360	350	326	322	309	374	304	326	356	321	319	349	350	355	377	366	370	325	317	353	351	321	372	332	341	374	338	335	335	352	308	314	371	336	363	363	327	353	367	314	351	351	316	340	340	320	346	328	304	334	339	374	343	335	344	332	353	341	313	344	309	374	361	340	369	328	324	355	306	334	319	315	320	317	314	313	330	318	362	349	321	350	330	324	324	342	325	358	378	342	348	337	295	367	339	395	346	354	345	390	363	354	333	319	358	325	364	366	368	374	344	339	373	334	327	360	336	328	365	317	338	314	317	328	301	322	359	338	335	330	347	348	346	349	339	361	335	350	335	318	334	373	353	309	313	338	345	349	367	333	320	361	299	370	338	378	327	377	323	314	335	344	337	352	310	328	337	350	349	316	356	327	329	341	348	327	337	351	320	328	322	321	337	308	380	367	330	351	356	328	358	356	305	365	320	355	361	338	339	343	311	344	362	334	385	349	324	328	313	337	342	336	361	352	346	343	355	307	318	335	383	335	309	350	347	343	351	340	348	337	368	357	356	343	330	329	321	354	320	329	307	356	335	329	370	361	353	362	365	341	343	321	352	374	341	338	338	325	366	337	327	340	352	363	367	327	353	347	336	326	356	352	341	395	346	369	358	336	371	333	342	343	320	316	342	367	347	363	340	315	368	342	321	327	349	356	347	333	396	319	309	341	346	293	345	314	307	346	363	310	339	326	334	373	354	352	328	321	373	381	333	311	310	358	347	377	336	352	387	366	337	345	360	352	347	393	356	352	336	334	288	362	333	320	339	363	331	363	326	371	291	359	301	401	303	373	379	358	349	358	325	336	347	370	347	351	347	368	331	364	350	336	344	322	339	351	305	349	318	321	315	321	347	358	331	332	349	316	366	334	357	351	333	371	351	339	338	344	318	311	354	360	334	330	362	375	338	368	330	353	367	349	361	342	315	345	317	338	335	323	314	348	343	380	352	339	315	347	357	322	353	362	376	362	346	342	307	344	360	343	345	315	376	338	339	332	352	334	349	349	334	323	316	312	332	354	361	317	339	339	350	359	352	343	360	333	340	329	340	339	305	363	343	331	355	338	369	308	311	322	356	342	358	342	353	336	328	331	360	336	345	310	314	301	350	341	366	356	354	348	358	367	343	372	356	370	324	332	335	375	370	315	334	328	347	352	326	315	348	322	341	363	339	339	309	338	368	356	360	314	329	337	333	346	347	360	360	333	343	327	347	330	334	335	355	329	346	355	356	319	330	355	363	304	313	329	379	345	359	341	312	329	313	344	356	337	350	361	379	401	350	380	393	329	316	328	401	355	333	330	332	355	347	347	342	372	354	355	349	350	351	373	334	328	323	337	348	326	345	317	347	340	335	352	332	357	319	365	341	353	368	330	359	331	349	318	306	372	343	348	332	345	362	377	365	325	338	345	313	321	319	308	366	326	351	306	382	335	352	354	351	351	329	371	371	348	362	324	352	352	323	362	326	346	358	340	349	295	356	350	337	343	333	337	312	359	342	349	335	330	311	330	365	359	354	365	338	358	332	350	362	332	372	335	331	330	373	327	353	348	365	344	334	366	341	349	351	330	352	342	360	340	306	338	337	333	348	314	334	322	353	342	353	328	351	359	339	332	343	326	326	338	365	332	354	341	346	343	365	356	311	347	375	323	334	327	354	316	333	375	324	341	357	339	345	368	322	350	332	368	344	329	362	353	354	351	356	331	340	314	338	344	351	359	337	382	346	339	330	338	364	320	340	354	333	362	340	341	354	342	331	312	340	365	332	316	350	332	335	338	343	382	328	337	372	342	366	328	361	368	350	376	346	328	351	343	349	348	342	329	333	340	344	355	338	382	346	306	388	329	343	335	336	364	364	365	336	331	369	335	379	338	359	345	338	330	346	356	348	340	361	357	323	341	362	337	350	332	333	318	389	335	344	321	354	338	339	365	310	342	356	374	322	329	366	323	364	318	330	343	354	318	334	314	330	359	344	348	326	354	339	360	329	354	345	323	343	350	321	352	351	348	376	340	348	317	337	331	339	349	339	364	378	332	363	388	342	346	360	324	331	352	324	378	373	348	374	341	314	340	352	300	353	356	351	346	349	320	316	357	343	333	321	338	347	317	343	351	351	375	349	371	305	336	314	345	331	363	319	363	345	326	382	350	363	346	324	351	322	343	311	318	325	354	353	357	338	338	342	332	358	366	319	314	367	346	326	348	323	303	357	354	349	331	326	376	339	358	348	361	339	379	349	349	360	343	347	374	336	317	348	326	354	337	362	326	362	356	352	353	333	311	342	347	333	335	362	380	311	361	347	327	322	354	369	344	367	345	319	329	346	338	312	309	328	383	322	353	314	333	367	319	296	339	385	388	321	333	339	327	372	303	353	355	318	327	342	326	319	356	332	375	316	315	368	332	369	379	331	367	346	360	335	373	302	362	323	355	326	363	322	327	315	275	337	300	345	387	328	335	336	386	321	333	368	338	344	372	359	333	360	331	334	329	316	347	346	379	395	344	316	361	384	324	364	354	338	313	385	308	322	329	327	325	338	325	331	319	348	348	360	360	359	352	344	352	351	334	386	367	335	351	351	329	324	353	349	364	327	322	366	358	370	356	345	324	314	348	328	356	351	365	322	327	340	328	340	319	353	347	359	362	360	373	301	362	340	356	342	355	374	375	345	330	327	319	351	350	333	355	368	337	345	334	345	325	350	357	342	356	350	323	341	322	319	350	346	352	330	348	353	327	343	356	331	330	305	335	363	348	334	357	326	349	384	332	344	318	342	335	345	358	360	322	346	343	354	349	344	340	341	354	344	352	341	328	340	352	360	369	344	346	377	357	353	348	335	317	355	318	361	348	344	332	350	355	356	335	341	347	345	334	309	367	317	341	354	313	329	342	313	356	338	351	347	357	371	335	369	353	332	294	331	300	384	324	351	320	350	342	341	343	344	318	327	309	331	356	333	332	317	324	339	346	353	334	383	340	358	360	358	358	347	336	337	350	352	341	319	341	329	297	334	330	361	370	310	322	324	350	329	337	362	334	350	335	327	350	320	338	325	325	391	353	335	345	338	340	358	344	330	361	347	347	339	344	324	340	331	342	365	346	363	301	350	345	346	301	296	327	331	345	332	319	342	338	337	332	322	364	329	325	366	370	392	341	361	350	346	352	398	340	321	320	355	351	340	355	329	315	319	352	356	312	345	341	326	354	378	365	322	301	378	326	333	347	345	346	332	361	346
20791	31014	15449	7263	4027	2600	2232	1984	1631	1300	1195	1118	995	902	857	765	750	809	826	809	647	618	593	639	686	643	576	548	599	660	628	601	600	551	507	498	532	463	499	496	560	483	514	483	488	503	488	483	484	437	446	527	503	515	513	476	521	470	508	484	490	471	473	458	493	468	434	476	459	444	411	468	439	431	414	415	434	400	431	443	435	392	402	402	463	393	436	411	401	409	391	423	453	431	429	419	430	439	406	394	436	407	435	439	380	401	432	425	431	363	385	419	394	385	417	419	432	434	450	433	449	416	397	426	415	414	394	422	416	407	410	404	428	406	395	408	379	402	420	437	399	386	394	444	415	421	415	409	408	429	456	405	434	443	417	387	383	414	436	395	431	389	399	384	411	418	413	419	410	417	405	434	408	398	406	415	410	390	426	438	422	404	418	414	407	391	399	413	431	399	429	378	391	440	442	407	435	403	436	418	430	393	392	434	407	430	463	399	423	415	416	400	436	398	424	411	435	400	407	417	438	429	391	402	408	385	428	395	421	465	428	409	394	415	422	416	419	420	495	444	392	405	386	419	385	410	392	385	391	448	412	446	457	405	406	430	409	382	393	411	411	382	442	411	424	423	419	394	408	399	429	449	409	407	393	404	398	390	453	405	407	408	414	434	415	431	383	424	423	417	377	404	430	418	421	423	435	424	388	406	430	453	397	411	405	424	430	407	420	429	406	412	447	434	409	396	397	402	428	385	389	404	460	409	440	440	404	428	374	385	377	438	397	424	396	409	412	432	426	409	444	420	450	451	399	400	421	428	406	405	412	394	367	415	432	398	410	432	430	413	442	395	423	400	423	438	435	388	398	410	405	396	400	420	391	382	399	423	444	412	368	406	410	387	388	466	403	397	421	436	427	372	362	399	340	415	444	409	450	382	413	422	408	409	437	426	412	377	428	426	398	397	413	417	416	434	413	400	399	428	446	423	455	428	401	427	479	426	395	443	411	384	397	436	427	425	398	446	417	418	426	409	414	431	420	394	440	405	438	399	424	408	404	403	430	394	425	402	462	393	413	406	412	406	429	439	464	438	382	424	429	407	384	445	411	417	409	425	396	388	384	436	428	406	405	429	417	392	389	425	391	454	452	438	420	436	453	370	412	417	421	418	431	405	416	420	399	416	430	391	404	455	388	398	395	382	422	413	404	432	391	435	429	426	399	375	399	436	397	401	410	407	386	411	429	431	407	416	416	451	409	413	401	417	414	448	418	410	400	436	383	436	398	408	414	368	379	418	400	376	405	429	400	416	420	407	442	434	419	411	429	409	445	407	432	398	397	390	402	414	401	425	397	442	407	436	412	407	435	399	399	387	469	359	400	396	450	431	406	424	389	417	420	408	424	427	408	437	422	379	397	404	394	406	417	370	410	406	402	410	407	439	415	463	403	424	396	368	403	411	421	414	420	422	421	408	392	383	427	432	430	408	423	428	407	410	465	421	456	462	395	411	378	412	418	397	411	419	420	387	400	436	422	396	435	395	390	425	408	412	417	422	382	385	412	431	446	402	423	440	413	405	429	423	391	399	440	405	396	462	435	371	418	431	405	381	414	379	428	429	398	380	435	379	454	401	401	406	417	411	409	431	412	405	429	462	397	417	364	403	404	400	412	425	445	461	431	403	429	415	423	401	416	450	398	417	435	452	389	409	468	456	431	424	458	451	402	420	415	416	441	438	430	427	404	419	403	372	426	427	424	410	447	405	420	417	406	441	406	418	447	434	433	413	419	449	425	429	406	404	400	414	429	408	404	410	419	418	434	407	426	397	422	393	432	429	403	409	432	436	436	437	422	402	417	443	405	415	417	415	438	398	439	402	422	381	406	378	453	398	421	444	448	446	390	455	397	394	408	428	406	438	403	436	406	420	403	409	446	447	407	442	398	419	399	426	409	423	393	417	400	422	429	433	402	421	392	418	380	430	425	417	425	448	408	432	402	448	418	412	406	389	410	413	418	394	443	400	378	395	419	422	442	407	415	390	387	443	440	391	369	417	443	415	402	450	401	434	412	408	385	416	423	383	396	437	433	444	388	380	445	412	407	398	422	450	401	410	433	435	422	437	450	411	399	389	393	414	374	425	403	391	452	419	437	406	395	411	412	397	422	441	445	431	365	431	406	389	417	400	403	426	423	394	437	394	427	411	409	443	415	416	392	396	406	383	417	427	450	425	438	433	408	408	408	405	427	417	443	397	402	390	426	417	391	411	448	387	422	407	424	402	441	376	399	368	426	413	417	438	450	419	400	401	425	435	416	391	431	399	441	401	415	428	401	402	399	467	380	391	365	388	427	392	434	372	403	419	428	420	429	401	469	409	457	443	425	384	416	409	424	358	437	378	412	408	421	424	437	423	385	403	444	415	446	411	435	403	413	413	411	431	398	374	407	405	427	417	403	383	418	406	426	418	411	424	412	422	405	406	403	417	421	410	424	432	415	431	404	461	432	427	408	396	396	393	369	434	402	397	428	408	407	372	395	431	424	422	428	407	401	392	435	416	402	427	421	408	458	400	421	420	429	404	411	402	421	461	420	425	400	429	446	416	402	440	393	395	451	407	374	405	418	390	409	387	417	420	398	366	423	409	396	441	396	386	447	392	447	398	425	430	388	456	398	387	405	395	400	393	411	406	423	451	438	408	413	422	409	395	468	411	430	427	408	415	441	375	399	428	424	389	443	415	426	400	427	390	396	428	397	406	415	399	420	402	388	442	434	412	445	442	429	424	386	390	438	450	428	413	417	380	436	423	392	427	409	425	404	418	393	445	430	421	405	416	420	395	448	409	426	411	392	399	415	430	398	386	430	406	413	474	430	415	415	434	380	418	405	420	401	415	436	417	414	426	408	393	427	411	387	395	434	420	407	417	416	410	449	427	424	410	413	416	440	438	362	412	396	414	405	456	437	446	422	462	449	418	417	408	423	392	402	437	401	387	420	412	399	461	390	412	420	419	448	414	401	408	366	364	386	450	436	401	425	409	426	445	433	433	417	392	409	419	402	412	386	401	390	424	403	421	439	399	430	397	413	447	380	398	412	346	408	375	409	447	431	404	417	409	416	375	418	413	374	425	438	388	416	429	433	404	441	419	404	410	391	468	415	418	419	407	375	444	438	405	385	433	402	431	432	360	425	415	419	413	446	404	389	396	403	386	419	416	392	399	424	383	394	389	410	430	428	425	379	421	398	394	430	380	420	412	412	391	400	377	433	399	394	398	412	426	387	424	433	413	423	433	373	435	404	407	446	456	434	464	398	402	410	413	368	388	403	406	415	390	388	415	421	403	415	435	454	388	421	397	438	400	398	436	429	412	411	432	429	408	406	391	416	417	470	402	436	411	388	432	397	429	410	427	431	442	441	418	403	432	423	450	406	452	444	418	436	421	435	391	435	399	414	417	413	405	410	424	390	405	394	443	400	430	406	434	416	417	388	398	413	410	403	428	421	416	397	378	458	407
23155	21290	28993	23920	21293	21231	7069	1917	1407	1127	970	870	828	745	640	659	597	664	666	608	525	447	467	503	472	423	476	401	490	488	402	482	444	353	392	408	358	358	338	351	352	355	315	378	365	327	314	316	313	332	320	337	322	352	334	324	329	338	309	325	335	278	286	318	301	275	296	303	288	310	292	262	289	269	276	241	291	257	262	288	273	268	248	275	265	267	292	249	260	264	241	298	231	258	237	246	249	266	264	244	259	267	266	265	241	241	269	243	242	270	243	292	237	272	221	242	244	239	246	269	270	270	252	245	257	236	273	238	275	245	269	233	242	271	251	259	264	258	273	250	242	266	258	266	258	248	272	273	254	252	277	219	243	277	259	279	259	259	256	251	234	239	265	232	249	277	246	260	251	260	270	248	253	253	275	226	294	234	265	261	267	240	280	255	244	240	240	256	236	277	240	255	249	244	235	221	277	238	276	277	256	289	245	249	280	236	228	249	285	249	236	273	251	267	266	269	262	252	239	254	271	251	242	243	250	252	263	262	228	262	251	244	258	258	254	228	268	252	280	248	247	250	258	244	252	255	252	242	258	274	278	261	240	274	257	238	278	228	272	274	256	268	247	256	250	256	241	253	280	229	251	267	261	256	259	248	289	231	254	280	235	227	251	238	240	286	268	272	260	281	254	265	241	248	258	261	247	245	258	235	242	261	245	273	269	290	248	268	251	264	258	261	253	257	276	261	255	295	257	257	260	249	249	233	261	277	263	256	246	262	266	242	284	261	218	281	248	256	237	268	279	248	287	247	274	256	239	272	236	242	219	279	261	239	261	279	256	270	274	241	270	259	242	250	231	267	265	278	221	285	241	231	272	216	251	255	276	249	283	240	244	243	242	276	243	250	239	279	291	269	258	243	257	258	240	242	252	242	275	248	240	242	249	270	280	253	273	256	258	252	263	258	275	251	249	259	208	261	240	247	280	240	267	269	253	258	238	255	253	266	266	256	249	245	252	233	267	258	238	242	254	265	261	239	264	261	236	249	274	252	263	263	264	252	253	247	242	267	239	271	257	238	257	268	256	257	252	233	215	252	262	246	261	279	247	237	241	252	253	257	255	263	259	258	255	283	244	224	262	250	232	270	264	255	252	256	253	254	260	268	246	236	245	244	280	250	266	275	236	254	251	272	259	231	263	255	250	253	253	240	250	271	265	256	259	285	253	251	261	229	241	251	258	248	270	246	262	231	304	239	254	240	229	256	247	234	246	251	232	249	242	245	276	242	240	273	243	294	249	250	247	242	278	237	241	256	252	253	223	243	238	260	312	284	247	265	238	262	256	266	227	252	255	319	276	259	247	251	231	270	278	241	245	267	256	288	262	258	259	236	226	249	279	259	258	289	279	265	244	250	251	232	260	230	254	255	248	238	263	238	225	249	257	263	239	250	255	259	257	248	258	269	273	274	256	267	268	237	244	255	272	242	260	246	273	227	273	263	236	292	255	254	262	239	246	277	266	279	233	242	247	248	251	233	249	232	250	246	286	262	220	236	303	282	241	276	237	243	281	222	254	232	294	241	242	276	229	264	267	244	266	266	263	236	231	277	250	247	249	282	234	273	254	227	255	259	259	267	275	250	254	240	277	263	265	243	263	291	263	264	281	243	246	244	281	251	233	258	241	234	260	253	246	251	251	255	259	263	264	241	267	244	250	244	254	241	252	244	260	239	239	252	226	286	293	247	248	240	250	274	248	267	256	248	242	254	230	214	243	266	255	275	233	255	251	269	254	246	281	290	231	270	257	238	268	264	248	262	286	229	261	266	252	246	249	255	231	279	254	265	257	257	238	252	255	235	275	271	236	226	280	286	269	254	289	259	236	244	284	247	251	232	223	253	252	254	252	261	251	245	263	247	265	265	244	272	288	234	250	272	240	258	247	281	275	260	261	227	245	248	260	264	265	251	255	237	270	254	267	254	287	245	254	276	247	255	260	254	269	285	252	252	250	267	255	249	260	257	256	254	252	234	268	248	260	277	262	249	253	248	261	250	264	227	237	278	244	265	255	225	300	242	255	280	257	250	256	235	229	278	266	257	276	233	246	252	267	248	231	246	287	272	245	249	251	265	269	275	263	234	236	243	249	264	247	221	273	278	262	269	252	252	278	264	261	237	255	255	231	244	244	239	247	255	250	252	267	251	257	269	259	249	242	247	236	252	256	239	270	265	253	255	234	252	245	260	251	234	270	236	260	257	260	259	271	268	275	243	240	262	245	269	272	255	264	246	268	240	244	256	272	270	273	281	243	244	258	251	229	264	237	256	264	262	262	304	229	265	237	252	259	279	273	236	234	264	274	253	279	269	277	211	264	249	262	274	226	255	259	245	251	258	247	250	249	248	260	256	260	260	273	300	227	301	261	252	250	272	281	229	240	260	243	259	261	279	261	251	247	222	223	251	282	269	242	295	259	282	245	288	252	258	238	278	258	234	247	252	294	244	270	245	263	243	249	254	222	259	303	275	286	252	266	272	244	276	246	258	248	266	276	284	253	247	261	270	257	240	256	227	273	257	224	252	257	296	246	242	240	273	241	263	247	244	275	264	265	271	249	254	257	275	268	215	249	253	252	229	253	277	230	293	254	281	227	224	263	251	218	270	265	252	265	261	264	241	264	233	250	242	267	263	226	263	243	243	275	254	245	233	239	274	226	248	274	229	233	262	257	253	256	245	255	256	257	259	281	230	251	279	269	301	251	251	250	282	255	238	249	235	256	283	250	231	230	214	241	247	276	252	246	240	254	259	269	273	265	244	262	252	220	226	272	259	264	291	225	242	247	280	226	266	255	254	239	255	251	258	259	245	265	248	250	261	252	241	288	257	252	244	237	248	248	231	252	262	244	264	235	267	250	219	259	258	278	259	220	250	250	282	254	248	258	219	256	258	258	246	256	239	243	246	254	235	280	268	235	269	239	264	254	238	255	237	255	259	283	240	263	246	248	247	254	244	278	241	260	247	253	269	248	263	233	258	244	267	267	264	241	263	253	277	270	233	255	256	238	286	249	237	259	232	237	260	236	255	263	244	282	234	265	261	239	258	246	257	273	232	267	248	253	242	264	254	266	278	272	260	266	226	257	236	247	282	266	264	257	246	257	253	242	223	249	279	245	232	220	216	257	278	258	251	255	275	257	247	264	248	243	293	255	259	260	250	257	245	258	252	267	244	251	241	274	225	264	285	259	282	248	248	260	243	249	262	267	256	244	256	282	274	253	226	258	269	242	256	254	266	269	234	251	253	270	273	253	276	259	225	281	262	246	270	254	237	231	261	277	259	237	243	241	259	263	255	255	268	262	245	243	257	250	237	255	262	264	237	284	258	269	241	247	257	248	262	248	246	250	242	244	246	249	251	267	204	253	254	249	219	236	249	237	250	242	281	245	230	258	246	250	224	264	228	287	279	255	280	236	261	246	252	274	256	244	258	265	259	245	268	238	279	260	231	274	254	254	256
23747	40437	24765	13734	8267	5835	4510	3770	3026	2450	2003	1775	1543	1354	1223	1116	1058	1135	1176	1078	798	659	653	701	683	678	725	588	686	783	728	666	640	622	540	557	525	485	478	518	492	484	488	471	409	407	407	403	425	370	430	458	435	472	463	433	442	460	377	402	437	404	439	383	406	396	374	359	376	382	338	361	353	342	316	320	329	315	336	316	301	294	291	303	327	314	354	339	331	304	323	325	349	324	315	349	295	328	289	309	297	265	309	300	267	260	331	287	321	300	323	297	326	287	318	321	331	310	321	301	319	301	296	324	308	323	296	336	314	305	296	276	326	290	305	302	301	295	269	292	282	311	303	283	332	309	261	306	296	270	296	289	341	290	315	328	276	303	301	290	289	320	296	288	274	319	287	293	310	283	276	320	279	297	298	292	317	299	299	303	291	281	331	290	283	311	340	293	318	322	312	307	310	293	297	298	325	303	302	301	302	316	304	312	312	287	308	283	344	272	296	299	305	313	289	303	305	259	288	298	305	337	298	283	289	284	286	320	303	309	275	305	325	343	300	318	283	298	312	307	289	306	292	289	313	262	301	295	282	312	309	299	304	279	312	269	309	292	323	269	316	297	293	300	294	300	308	297	294	323	285	305	322	281	278	336	285	289	301	279	272	270	265	302	301	297	305	290	311	306	302	300	336	321	290	306	280	268	314	311	280	321	251	301	294	293	285	310	296	302	300	322	333	322	307	317	294	317	296	291	310	299	288	297	311	323	296	281	282	293	317	298	295	284	289	319	343	313	288	306	304	275	327	300	279	295	267	280	298	304	288	317	309	292	265	263	297	279	310	308	300	304	275	311	282	322	305	321	298	311	302	279	313	282	297	312	279	299	319	267	268	330	292	290	295	309	293	282	294	293	294	308	322	268	304	305	307	277	285	282	302	306	300	302	300	290	326	310	317	299	280	307	300	267	333	321	292	279	296	289	272	280	278	300	327	281	329	320	295	295	294	305	299	347	291	298	300	251	316	312	292	294	316	300	291	282	312	310	317	301	310	283	285	314	305	306	265	302	316	294	305	272	282	270	302	295	303	278	304	280	285	314	314	288	295	283	316	323	319	293	350	310	312	308	278	310	286	266	312	277	296	267	312	299	280	266	309	294	305	318	289	290	309	338	314	312	298	288	308	290	280	297	308	282	302	299	286	298	327	273	301	286	329	275	290	309	285	296	261	302	324	282	309	319	299	324	296	278	290	295	285	298	302	301	338	288	297	311	303	325	294	277	293	304	318	320	262	289	280	283	281	317	288	305	335	329	283	292	284	286	305	283	301	280	282	311	280	308	297	297	306	311	308	340	284	300	314	315	322	315	320	278	301	295	332	301	302	315	317	303	295	309	297	316	311	310	267	305	298	271	321	312	293	310	283	287	312	297	293	280	303	333	291	322	303	291	319	264	285	316	287	316	299	322	286	325	292	319	321	291	281	347	294	309	275	278	291	264	273	297	296	288	288	326	308	315	297	278	263	310	285	279	305	312	314	299	296	302	290	304	340	295	291	282	312	297	320	323	285	292	285	325	295	319	309	298	293	284	266	321	292	305	299	324	305	344	304	291	299	314	306	309	328	289	303	304	280	313	310	318	336	308	292	281	297	291	305	320	281	311	314	338	266	314	285	297	329	295	307	288	310	306	274	327	276	284	301	281	309	298	313	309	290	312	330	325	310	327	294	274	305	283	321	307	283	302	279	278	292	306	300	322	308	299	292	323	290	330	321	308	313	315	321	295	320	273	251	305	306	331	285	274	287	299	287	276	332	319	314	294	278	304	300	290	302	279	325	316	263	312	307	266	306	281	294	299	318	266	297	288	306	314	289	315	309	313	290	289	268	296	281	298	334	287	312	297	299	268	302	314	327	285	315	317	302	279	277	281	304	298	316	317	301	299	321	290	316	299	299	302	316	326	324	294	300	305	286	328	300	300	286	289	272	312	346	293	308	293	299	309	305	282	281	292	281	311	303	308	322	276	304	316	314	300	284	285	293	281	288	318	313	330	295	290	298	307	292	297	287	301	333	307	304	363	255	308	294	272	301	320	289	297	290	307	300	298	306	333	289	285	317	310	288	308	314	285	290	279	311	306	273	293	302	293	285	295	302	304	334	296	322	309	330	314	294	302	308	319	288	311	293	289	285	282	278	276	306	298	282	293	335	258	313	265	305	287	295	260	299	321	293	296	309	308	307	293	340	329	288	296	331	286	300	293	293	274	298	285	288	311	317	280	315	296	327	311	307	269	273	295	310	311	310	304	298	339	295	276	299	295	279	305	316	305	300	327	297	307	301	298	275	301	300	301	301	285	312	293	314	309	272	262	303	291	314	280	308	301	332	291	290	293	310	327	307	300	293	304	315	324	319	322	290	307	263	295	281	305	314	282	307	298	279	295	322	311	326	277	286	297	296	284	297	303	313	283	286	286	308	288	278	276	323	309	305	304	284	311	291	271	288	271	321	308	313	254	296	285	291	314	307	336	290	363	291	299	319	276	277	291	310	317	298	312	307	312	321	284	325	279	319	315	282	308	276	295	288	264	305	314	318	320	290	268	311	328	267	316	304	277	320	290	300	305	288	292	319	306	333	291	259	286	307	277	319	288	299	302	312	294	303	271	280	311	274	273	315	339	296	317	282	290	274	268	319	290	284	316	290	330	284	291	295	285	289	298	306	300	275	312	300	315	306	295	317	272	289	322	289	309	303	318	292	277	291	267	316	285	302	320	315	294	311	278	271	323	292	278	295	282	309	302	282	298	296	359	240	288	315	283	323	306	290	289	269	318	301	306	306	294	322	305	311	311	268	342	277	301	259	281	329	316	296	319	286	303	282	299	301	277	290	290	285	288	308	314	304	302	308	304	293	286	301	304	298	311	316	325	288	292	320	303	300	286	293	304	312	329	302	305	293	287	298	275	288	301	325	302	292	310	301	308	306	303	307	311	311	286	328	302	294	343	304	316	315	268	297	312	296	292	309	283	315	289	287	305	281	306	303	272	318	287	296	263	313	293	296	277	281	281	291	276	297	301	308	312	322	278	272	296	294	300	272	289	289	314	306	273	293	295	334	265	287	304	294	300	319	302	294	285	278	296	315	309	288	291	274	324	262	308	283	303	318	295	288	286	294	340	287	306	305	278	312	296	316	283	273	298	289	301	303	281	279	312	293	303	331	294	287	289	298	301	282	305	298	319	313	290	283	279	316	292	316	338	307	307	287	285	324	307	294	264	276	303	318	274	307	325	313	286	302	343	291	324	303	281	335	286	321	258	287	266	281	298	304	286	306	314	303	291	284	296	270	305	296	289	303	285	312	315	307	291	339	310	309	299	315	309	278	250	282	320	282	312	301	304	309	332	292	289	278	268	264	307	295	304	308	293	288	278	287	326	268	306	292	326	284	302	310	311	291	284	293	335	281	266	292	313	283	312	307	286	316	292	323	327	315	319	305	285	312	308	304	284	300	287
27508	20908	12375	3718	1508	863	634	638	554	473	434	446	456	390	415	403	438	415	407	388	386	327	336	376	346	361	342	294	366	365	340	343	355	338	288	327	305	298	280	319	331	322	324	321	320	312	273	315	273	303	353	292	303	304	288	295	329	301	297	276	318	301	328	275	278	311	289	286	293	290	284	308	295	288	273	295	260	298	290	264	270	301	287	298	272	277	258	286	276	280	268	296	278	271	261	270	289	269	276	298	290	249	285	284	309	281	257	260	305	292	264	285	250	243	294	291	265	303	292	277	275	270	270	293	272	271	311	292	301	269	276	264	290	272	289	294	283	278	302	301	276	282	295	283	254	282	255	311	280	278	279	264	281	299	265	278	284	300	267	282	273	266	279	283	288	277	253	272	323	286	289	252	267	275	289	289	275	294	287	260	258	291	282	287	306	289	310	266	314	270	306	258	299	301	310	306	283	284	318	271	270	262	278	304	264	279	301	284	253	299	263	271	260	274	269	268	278	279	285	287	270	291	288	295	287	287	259	285	243	280	300	285	293	283	321	274	318	258	278	325	284	313	306	247	254	278	291	266	321	298	262	276	283	271	266	241	272	274	262	273	266	304	272	307	263	287	295	293	303	273	272	275	281	269	275	317	239	279	294	301	251	289	306	277	246	302	258	264	258	267	291	294	268	278	268	244	278	288	297	315	287	277	293	292	288	265	276	285	287	301	275	265	279	280	277	276	291	308	252	264	272	293	259	295	276	292	303	285	267	252	312	263	275	247	280	255	253	295	251	276	288	272	270	278	283	294	264	282	274	296	277	267	320	281	285	277	282	294	287	299	275	298	259	256	313	293	281	291	275	289	288	269	302	280	274	274	302	283	296	292	302	278	283	305	321	242	267	288	288	273	264	278	256	262	242	292	293	260	287	300	270	246	299	267	270	287	295	304	260	273	271	277	292	270	281	294	278	298	303	284	282	249	277	282	273	285	299	266	279	273	302	305	283	285	266	250	277	283	276	275	308	258	269	280	266	275	266	302	286	253	242	273	293	269	279	270	296	285	276	270	252	293	270	275	305	281	277	269	304	285	286	257	263	283	264	282	274	273	290	287	310	262	279	308	302	321	299	301	295	297	302	289	269	275	257	294	287	286	305	290	277	261	277	263	257	293	316	266	288	294	290	277	275	291	296	300	259	276	278	282	265	266	289	269	289	266	275	277	298	256	270	255	266	289	264	278	279	300	278	298	304	263	249	294	270	292	271	296	273	289	299	325	299	298	279	275	249	293	272	266	271	235	288	277	266	295	275	252	288	296	283	263	294	253	302	275	268	279	256	261	304	292	251	307	297	294	283	282	286	263	309	281	263	308	274	285	300	263	263	270	239	270	285	299	273	266	296	271	264	266	290	298	277	269	275	261	267	285	297	288	289	282	293	239	282	251	260	295	269	281	267	283	270	285	301	277	251	284	279	290	264	268	266	253	289	266	309	270	299	291	281	293	308	280	282	247	285	283	257	260	279	265	274	270	307	268	292	264	274	287	253	313	260	281	297	290	287	295	294	269	280	307	282	283	272	292	274	248	300	270	292	254	257	272	286	276	306	251	284	271	272	293	261	321	247	256	314	279	291	301	288	299	297	272	294	279	279	300	283	288	267	262	308	243	270	283	282	275	270	263	299	285	285	266	277	261	280	293	264	277	302	294	302	295	321	295	273	255	302	284	271	277	304	275	276	309	273	307	290	299	303	265	272	284	307	285	283	270	293	263	281	254	276	309	302	279	285	303	288	266	303	274	300	292	273	298	275	270	312	303	258	302	284	267	265	292	269	264	270	296	272	279	319	300	249	282	283	298	268	295	313	286	299	285	303	280	278	255	281	264	295	290	272	264	250	279	267	283	312	264	299	252	311	256	271	291	317	307	302	284	288	277	310	274	290	278	272	288	289	259	265	279	296	283	297	271	269	291	298	256	281	277	285	332	276	281	291	275	312	269	272	293	301	294	279	292	257	296	287	276	278	263	270	266	280	282	295	273	284	283	275	306	276	294	291	250	315	290	276	265	271	317	284	282	279	298	269	274	268	273	293	294	290	262	264	261	269	312	297	273	259	268	280	292	323	288	304	273	248	286	282	288	277	320	273	271	308	271	313	284	284	279	256	296	264	280	278	277	300	265	290	313	300	263	253	263	301	293	284	286	305	285	254	261	277	295	260	301	293	279	262	271	270	271	280	302	265	281	317	306	291	303	300	306	273	288	271	271	274	281	318	272	300	290	280	299	299	283	284	245	276	307	276	260	283	286	280	280	283	275	290	283	294	272	286	310	281	287	296	292	265	297	274	260	299	301	289	280	335	275	295	277	274	273	253	301	282	259	276	275	268	290	268	272	271	264	287	281	250	299	279	261	296	282	278	278	286	304	299	277	305	301	299	253	308	276	289	290	297	263	275	283	255	285	266	292	290	293	239	284	253	284	296	306	289	280	280	296	286	293	277	259	306	286	265	293	267	283	290	253	289	269	298	275	295	304	327	298	286	281	280	289	292	298	277	308	285	292	282	293	267	244	290	267	282	304	285	279	262	253	289	276	276	295	301	292	258	276	282	303	290	290	287	258	278	272	261	284	249	272	270	325	299	258	279	271	288	300	268	305	277	273	272	242	279	276	254	304	256	276	292	278	291	284	285	299	306	277	288	283	299	263	285	279	270	280	314	268	261	237	290	278	301	267	275	291	305	297	310	299	265	273	285	265	275	265	285	273	307	283	278	303	283	273	275	298	259	277	287	280	294	260	305	330	257	269	252	244	277	287	262	325	314	266	310	261	277	286	291	281	282	281	274	295	286	270	279	295	279	334	277	297	281	300	257	278	292	275	313	305	265	276	246	279	263	291	256	286	285	293	312	290	292	270	252	277	300	239	271	257	288	288	275	287	267	314	298	319	290	305	273	273	272	244	271	313	287	290	277	263	292	283	302	267	273	261	313	277	306	287	292	283	272	279	298	257	279	280	267	304	270	272	295	277	308	291	263	259	293	263	287	281	264	259	269	298	280	273	321	306	296	296	272	300	264	301	256	262	276	261	270	279	279	254	317	268	292	296	261	324	301	283	291	256	276	280	287	296	287	268	292	275	269	293	278	274	272	290	313	260	263	276	261	268	292	266	282	260	272	255	256	269	307	288	299	291	320	275	289	279	260	275	275	264	272	277	285	284	294	280	280	289	285	275	292	303	319	297	285	265	281	271	305	267	268	275	274	291	260	271	276	278	307	298	291	308	288	277	280	250	275	288	286	301	261	293	253	255	287	285	307	296	272	289	253	275	267	291	294	276	286	265	269	273	291	307	256	274	286	319	261	275	303	296	268	268	273	270	296	266	306	252	275	289	299	294	310	279	280	290	298	258	288	315	289	272	271	266	317	273	261	298	278	300	285	285	286	307	288	296	289	278	277	301	281	287	294	287	288	300	279	278	257	284	275	277	283	297	304	297	284	310	279	304	267	305
18788	25765	11911	5075	2767	1702	1344	1262	1039	794	799	732	727	693	607	584	570	641	687	619	463	448	445	509	494	435	489	424	490	519	480	532	476	451	451	467	413	431	432	438	400	407	391	418	388	401	395	391	374	399	404	458	415	449	433	411	414	415	419	393	436	366	408	406	404	387	385	338	366	336	392	344	355	384	376	352	345	347	375	355	381	401	345	383	346	386	345	360	372	361	331	347	361	318	345	351	331	320	329	327	333	335	341	377	368	393	349	365	345	364	373	396	329	350	328	335	360	336	362	347	363	327	362	341	327	335	341	348	330	357	341	384	371	357	339	358	306	356	392	346	390	315	345	325	349	340	350	327	346	343	352	354	353	354	335	378	362	356	379	368	347	351	311	348	351	372	371	341	377	369	331	334	322	356	366	364	373	347	402	355	337	352	369	370	361	360	349	335	333	340	349	323	327	334	342	307	361	300	357	354	364	340	363	319	356	362	342	360	343	398	348	346	346	329	370	355	360	344	343	388	326	331	390	348	385	375	361	357	367	363	406	368	340	350	324	395	365	379	369	349	331	349	364	346	354	328	333	362	344	372	346	377	350	361	373	348	344	326	355	382	382	368	325	352	378	367	344	327	397	358	358	347	322	367	359	350	351	340	347	355	298	334	349	351	353	359	328	351	358	380	347	315	344	382	335	339	335	338	364	370	329	358	350	368	347	346	341	329	392	357	329	346	359	357	362	380	332	381	359	342	341	350	346	322	363	336	332	345	315	345	341	341	302	345	344	351	327	351	384	356	332	338	337	352	377	346	379	356	328	397	329	391	356	365	344	365	344	347	371	325	363	368	359	328	344	371	348	352	350	350	340	352	354	353	367	341	362	351	381	352	378	367	342	348	358	332	339	354	360	341	362	363	354	338	352	350	353	381	371	365	366	371	345	349	353	370	355	341	350	362	345	371	326	346	340	359	354	334	364	370	350	356	357	351	321	354	388	343	347	359	332	378	368	331	380	350	363	357	338	313	359	354	359	339	329	339	350	335	331	364	375	365	396	387	360	376	348	314	345	365	340	362	369	354	330	335	378	370	342	351	357	324	377	351	390	343	338	362	339	314	354	347	365	353	320	356	353	362	349	351	369	360	332	342	348	345	366	339	345	338	347	308	335	349	373	354	367	365	327	340	378	337	354	348	382	327	353	320	335	313	347	354	335	387	339	354	338	339	369	366	351	366	366	361	311	320	329	364	348	351	345	344	361	357	331	367	375	321	350	342	358	395	331	362	353	342	347	380	361	335	399	337	361	346	385	359	348	353	359	348	359	340	361	315	354	350	349	371	300	364	386	345	344	385	358	357	350	391	366	354	321	363	322	325	345	384	339	359	365	389	385	370	347	332	358	327	368	346	321	376	367	359	354	366	356	345	364	354	357	334	342	335	372	372	342	318	373	373	381	336	371	343	356	338	321	375	325	337	363	336	366	374	377	355	354	324	330	349	360	348	318	333	348	337	362	317	333	354	345	360	325	341	337	345	341	353	376	358	355	372	352	373	354	366	366	334	333	341	361	333	379	339	375	351	351	357	368	364	373	361	362	367	351	335	347	364	327	387	352	369	344	333	394	363	353	341	352	342	334	362	315	332	332	342	335	351	377	309	348	338	359	346	340	350	357	374	377	338	372	357	344	381	341	364	336	324	368	345	326	406	342	361	344	349	347	325	371	380	371	328	348	325	337	356	329	354	333	372	349	335	323	367	370	313	326	340	372	362	357	350	330	343	338	360	362	353	366	393	318	344	350	316	331	372	347	343	375	350	366	357	371	336	353	357	338	363	355	328	335	371	395	363	338	352	347	377	337	366	365	357	377	354	346	363	358	330	383	376	324	367	361	395	343	386	346	365	361	324	375	374	340	349	348	354	383	345	356	332	361	355	326	356	332	334	334	341	339	379	329	348	377	358	330	349	386	347	362	360	351	377	361	364	375	372	364	340	368	338	358	341	366	373	376	354	362	361	358	327	347	364	352	360	388	356	372	379	368	373	338	344	306	350	322	356	355	357	339	364	387	330	385	361	382	330	327	354	304	335	347	335	341	355	345	348	337	352	329	344	338	320	359	375	361	363	361	366	345	347	345	357	365	370	368	310	378	358	364	364	345	349	349	374	365	374	357	372	326	364	346	344	346	346	390	368	401	331	366	352	336	371	384	390	336	385	334	370	340	387	336	320	331	378	323	362	367	349	355	342	349	331	343	357	385	348	368	377	341	335	380	328	357	365	356	356	356	327	344	330	312	355	359	390	384	338	365	314	333	334	354	331	324	323	343	342	352	350	323	375	378	345	334	338	340	380	349	323	378	380	389	366	355	367	326	308	313	341	358	335	367	380	362	382	350	363	377	373	341	352	366	327	328	309	373	338	360	340	321	342	332	359	381	352	349	356	333	356	349	375	365	355	326	357	371	407	363	362	399	381	369	377	371	354	349	353	369	361	365	364	376	339	357	344	369	390	353	335	319	342	395	325	332	362	367	333	345	339	365	319	345	355	369	348	353	345	355	360	338	359	335	356	354	364	319	348	381	328	314	370	360	371	333	391	356	338	369	348	346	341	337	363	335	347	356	340	365	315	366	387	370	365	352	399	332	346	340	378	349	340	341	378	339	349	373	331	342	368	351	301	338	369	386	340	339	365	339	363	362	342	339	367	366	356	319	342	366	358	364	343	350	319	341	345	343	371	367	333	361	350	348	356	337	356	361	327	351	371	378	341	327	330	386	367	372	344	368	322	332	380	369	372	363	327	354	363	352	377	347	347	367	365	339	356	332	361	352	351	347	322	349	349	376	328	350	340	359	326	362	351	382	350	356	331	355	369	382	356	313	364	385	376	348	320	384	339	349	366	348	333	372	335	355	368	331	355	365	347	346	383	339	371	393	377	365	346	373	360	331	378	318	367	390	332	349	345	355	349	330	366	348	313	368	326	348	359	339	396	333	341	359	364	350	327	364	336	353	358	355	343	339	376	361	343	327	305	350	331	338	363	338	349	343	367	355	362	333	341	344	333	364	335	352	373	366	355	361	350	336	361	358	379	328	354	350	353	338	352	361	365	364	315	333	351	357	348	340	342	328	361	328	362	334	371	329	323	404	328	347	379	339	361	337	366	348	340	350	353	347	349	355	365	353	347	371	373	327	362	391	349	358	370	360	333	330	342	341	368	360	360	360	362	355	351	342	336	334	335	344	352	340	316	373	377	350	369	357	381	351	370	345	375	328	325	352	341	342	369	333	361	328	327	416	358	358	384	368	380	348	353	334	340	365	339	317	360	344	363	326	345	360	371	342	365	353	338	353	360	357	374	324	332	333	333	337	369	338	341	347	344	362	343	356	343	376	353	342	359	332	399	329	349	348	356	385	322	375	354	336	328	391	332	339	342	347	354	336	344	386	367	359	336	326	317	361	329	354	382	354	382	367	333	342	355	327	359	363	336	352	371	344	323	367	359	360	344	361	335
24221	21220	28326	24386	21041	7052	1596	1110	865	734	597	589	556	515	446	479	466	465	483	440	368	281	320	348	301	337	298	276	327	374	346	329	324	258	238	286	247	266	266	267	283	295	238	239	250	247	237	207	245	251	250	259	290	289	256	256	278	233	250	234	243	219	213	223	231	216	235	242	209	213	227	219	202	236	201	217	202	211	213	201	192	206	234	187	214	195	195	198	218	209	226	187	197	201	190	210	207	201	222	213	191	223	166	206	181	209	214	197	222	242	196	221	178	193	191	169	190	197	215	229	208	199	212	184	179	198	207	209	185	177	210	189	193	208	205	221	207	201	212	199	209	185	210	204	214	203	192	210	192	213	180	215	215	209	202	203	208	193	231	198	196	204	192	210	242	210	182	202	221	211	195	189	210	197	207	189	198	198	220	193	205	221	197	223	181	218	189	198	197	204	239	226	193	174	201	208	199	209	199	199	217	207	225	206	222	191	215	180	200	200	196	192	205	227	189	192	206	180	213	195	200	210	196	205	194	191	196	187	212	211	198	188	213	188	203	214	194	207	208	183	210	197	201	215	206	209	213	220	199	214	207	203	186	179	226	182	198	191	191	187	220	193	198	199	229	197	185	194	203	209	218	179	205	210	184	205	221	219	207	205	188	201	202	217	206	199	215	188	192	186	220	185	190	220	179	210	212	185	190	203	187	170	196	190	227	214	177	193	199	204	197	205	195	202	200	212	218	211	209	187	218	209	173	205	229	202	182	219	203	196	221	206	189	185	194	220	197	183	191	199	197	188	219	185	182	230	185	177	211	189	209	180	204	210	228	208	208	179	222	196	215	190	171	214	206	201	185	211	211	206	198	204	222	193	203	203	193	207	197	209	194	226	219	195	197	226	226	198	202	211	221	220	174	221	239	217	197	209	205	192	187	224	214	205	200	187	201	227	213	203	192	195	205	187	197	173	205	196	205	196	176	180	212	171	200	194	209	189	225	206	229	196	196	201	205	199	201	202	186	192	196	175	195	205	195	219	234	200	187	182	196	202	213	193	214	214	172	202	190	214	215	199	212	201	218	221	222	195	198	201	194	195	189	197	252	193	203	196	174	222	231	223	205	198	197	210	226	209	205	206	215	193	197	176	179	199	182	208	214	200	180	207	220	212	204	196	216	201	194	224	170	193	198	206	182	206	181	219	194	206	218	216	232	201	212	199	182	194	210	183	211	228	198	213	207	185	190	208	216	217	225	204	209	194	180	207	208	230	206	213	200	209	204	201	184	193	202	178	230	184	212	185	208	211	208	198	169	206	205	207	223	199	208	196	201	209	207	211	208	207	187	185	182	180	196	192	209	207	203	204	190	209	195	212	194	213	185	200	216	224	211	194	214	183	229	206	216	186	180	194	183	188	209	211	213	198	205	196	197	207	206	190	218	201	192	201	181	196	182	202	190	175	181	224	200	187	219	217	207	194	201	177	216	203	209	191	202	203	215	163	174	215	207	198	203	182	198	180	219	198	202	190	194	209	203	193	171	217	197	197	195	212	222	188	217	231	216	207	199	205	179	218	210	192	210	178	192	208	200	181	203	213	200	219	187	178	189	202	187	179	202	192	204	186	211	194	199	222	203	208	182	210	197	179	194	210	216	206	226	171	188	204	207	199	183	231	211	178	206	210	202	200	204	214	196	195	200	217	201	201	189	234	194	177	185	200	208	225	175	197	197	219	225	172	201	209	206	188	190	199	195	193	217	177	197	193	193	182	215	183	202	212	194	194	170	205	180	196	174	207	218	198	183	193	224	213	198	187	172	186	195	195	192	205	208	205	182	221	209	153	188	203	219	208	217	209	207	181	212	206	212	192	178	192	205	205	209	184	215	210	200	216	229	203	200	203	203	199	187	182	209	188	202	199	197	191	191	219	202	202	169	188	208	171	203	219	174	194	186	211	193	214	192	190	192	182	195	218	187	215	220	202	232	225	215	189	229	205	189	207	206	196	201	193	190	191	186	188	163	202	211	197	203	197	195	199	215	189	200	198	201	225	227	186	185	211	179	191	223	213	246	216	210	200	210	195	225	203	205	210	230	209	208	225	196	200	200	208	205	201	186	222	211	229	192	222	182	208	215	195	216	186	183	217	194	205	214	198	200	218	193	212	195	192	185	188	211	211	216	198	226	192	198	185	194	192	221	198	218	177	192	211	176	197	212	198	189	205	237	200	197	187	200	217	201	181	211	200	170	200	197	195	212	201	199	222	206	202	205	195	203	202	222	182	206	205	236	184	220	210	220	215	210	208	206	204	200	207	187	204	208	212	176	224	207	210	223	186	172	196	197	189	197	200	204	194	198	195	203	193	239	189	214	216	218	221	187	225	203	216	182	202	204	221	200	206	220	210	187	237	200	209	193	215	191	201	221	215	197	182	193	212	217	210	197	223	182	205	220	207	202	196	166	199	210	188	237	183	192	223	225	223	205	180	225	209	187	204	218	226	204	210	214	185	207	203	195	211	202	160	184	208	192	196	202	216	220	198	200	182	192	216	213	215	200	183	227	240	194	209	179	212	194	212	205	193	203	221	193	219	181	233	222	223	168	177	220	178	219	209	193	202	193	194	234	206	195	226	184	194	215	207	218	207	202	192	187	208	205	212	183	200	217	185	183	210	180	200	226	207	195	216	201	223	183	198	205	204	176	196	213	201	206	227	200	205	197	210	211	193	206	199	214	202	185	194	202	180	213	203	206	219	199	196	187	186	205	204	193	200	185	180	199	200	214	199	193	198	196	188	213	217	202	190	226	205	179	179	180	226	201	231	206	196	207	217	209	183	221	193	185	193	170	195	171	184	198	195	215	171	195	188	218	201	178	225	190	187	225	178	174	207	181	211	180	208	192	220	198	207	214	217	207	206	227	211	220	183	178	194	224	203	196	209	201	183	182	207	214	198	196	219	213	228	191	191	189	185	176	217	210	211	218	220	198	223	200	188	186	190	205	184	188	208	205	188	183	180	205	226	186	177	199	190	196	205	194	184	223	198	204	199	208	205	229	198	193	197	202	188	206	182	229	209	186	198	207	211	202	204	225	199	190	210	199	220	207	216	215	219	209	229	206	189	194	184	201	187	213	169	191	207	226	201	199	202	194	227	189	191	185	196	186	238	212	204	207	195	204	177	195	181	191	237	213	181	205	189	226	201	210	214	194	206	192	209	188	225	201	213	218	198	213	170	213	229	207	221	207	200	200	207	192	217	220	209	194	197	216	215	225	195	210	210	204	216	188	205	201	206	201	189	226	207	211	214	205	198	195	214	195	181	196	215	206	212	211	205	190	232	198	231	179	197	203	206	232	196	208	216	196	206	233	182	218	229	198	184	198	179	175	209	204	190	189	195	197	187	217	185	207	209	225	215	210	178	214	175	222	183	207	195	185	188	218	210	206	194	169	203	207	170	198	200	194	213	231	179	185	194	200	204	192	200	201	196	211	199	197	197	168	205	219	185	198	199
20945	34863	19298	9474	5993	3736	2871	2487	2007	1487	1219	1167	1102	921	870	827	787	809	851	720	588	463	443	526	540	476	486	442	534	560	532	521	469	443	418	382	389	409	416	417	374	381	393	345	349	345	340	318	330	314	312	348	348	374	338	318	349	348	339	333	308	325	347	319	332	284	313	301	291	295	261	278	266	255	247	267	242	267	277	247	260	269	258	293	281	267	260	263	240	259	237	259	269	252	264	251	282	272	250	251	267	280	238	260	254	247	248	232	259	282	262	248	228	264	253	250	245	265	274	268	246	265	282	240	285	242	243	253	246	222	251	232	263	257	270	229	239	234	250	267	247	273	263	258	264	267	257	265	251	268	251	244	246	246	253	243	230	231	257	267	280	245	236	251	250	258	266	286	227	243	260	269	280	250	229	240	271	255	239	247	255	243	247	227	286	265	274	294	268	247	240	269	252	253	274	245	265	256	235	254	228	246	262	270	265	277	252	253	256	245	263	258	282	252	273	253	234	252	208	228	250	254	247	309	250	233	233	264	259	277	268	231	272	260	246	262	239	240	246	250	228	265	250	232	257	270	242	240	256	257	227	271	257	275	247	239	232	252	247	225	258	252	255	279	250	260	246	295	257	264	253	261	268	265	251	239	256	274	262	252	261	281	273	270	246	265	236	232	262	249	259	258	236	242	259	267	254	263	223	233	253	260	278	248	264	261	271	265	250	261	261	228	270	244	243	228	272	247	247	245	246	253	244	242	222	269	239	259	264	252	222	259	270	268	254	234	283	259	247	222	265	227	231	269	267	249	255	257	250	237	253	242	251	272	291	278	236	229	278	232	256	234	235	249	248	251	239	268	274	258	262	268	216	241	258	243	269	238	252	244	218	241	247	269	258	255	257	253	268	277	237	231	247	253	243	252	227	245	230	250	291	235	238	274	239	257	269	266	256	242	233	282	241	277	227	287	226	267	247	243	231	232	253	248	269	236	273	267	259	263	261	250	261	266	236	235	253	242	278	245	260	277	262	278	257	263	274	242	238	225	233	238	251	257	260	251	259	248	268	230	270	248	244	250	252	237	243	267	240	258	238	265	234	250	264	258	295	264	258	244	253	254	244	246	230	233	241	244	225	277	252	251	259	271	228	274	252	248	261	256	256	269	288	216	268	258	282	254	246	283	238	292	238	268	250	281	273	234	241	227	254	248	238	257	248	256	267	232	240	248	253	261	262	248	267	241	246	228	241	223	260	244	238	231	265	252	248	257	240	249	261	278	269	241	247	255	251	231	275	286	258	259	277	244	264	246	246	272	247	250	255	268	256	256	239	258	253	264	261	239	242	247	275	261	256	256	238	265	246	275	263	243	281	287	224	249	228	240	261	215	258	247	231	263	311	277	251	239	242	250	268	244	242	239	260	291	273	254	251	256	247	268	259	265	240	255	285	252	224	248	256	266	273	265	235	260	244	261	246	275	232	240	227	252	257	231	234	261	247	233	265	277	246	273	247	257	243	258	258	240	252	249	265	260	247	273	231	301	268	238	261	271	241	265	229	264	274	279	264	252	284	250	231	290	236	268	243	250	256	233	255	280	261	251	271	248	268	258	230	261	245	257	263	243	240	240	253	224	239	246	227	256	243	273	250	263	247	257	291	248	267	212	259	250	274	265	226	276	263	246	240	230	242	226	245	230	284	259	252	238	248	248	233	291	236	243	273	260	221	248	249	262	262	254	228	250	280	230	257	268	272	228	222	216	266	268	246	239	233	284	246	246	235	237	269	241	258	234	218	237	232	247	255	244	251	229	257	250	270	245	247	235	243	247	218	238	261	242	264	243	263	260	268	269	245	262	225	247	229	234	240	256	234	231	222	255	248	252	233	244	226	235	233	277	259	268	250	274	246	256	245	276	233	214	258	248	259	255	253	259	271	258	258	243	254	303	244	251	262	248	258	266	272	238	265	230	250	270	231	266	243	266	262	255	247	248	233	271	256	236	235	257	227	270	250	229	246	238	274	244	272	278	269	265	235	218	243	273	265	242	263	241	253	232	256	248	247	239	249	255	269	255	278	255	261	234	248	258	234	252	248	266	234	258	252	258	260	265	269	271	268	270	283	243	237	258	276	274	233	219	233	245	241	249	254	255	244	271	242	248	251	239	235	254	254	252	265	248	246	235	269	262	263	252	254	229	256	245	231	254	213	274	252	250	278	284	271	267	266	257	237	259	239	249	263	247	277	256	266	219	265	259	255	261	286	259	243	259	286	243	254	245	247	249	243	251	237	279	256	267	265	255	250	255	239	252	281	239	248	240	256	249	252	257	256	253	265	237	246	264	234	253	258	284	230	266	239	257	234	263	258	250	285	252	259	235	274	256	257	245	241	241	284	266	249	253	258	243	265	239	267	264	260	266	254	262	262	236	264	242	257	247	251	224	217	255	255	261	252	218	235	297	264	266	251	227	268	261	237	238	272	232	275	275	250	263	209	250	238	259	265	245	258	259	261	259	214	291	253	261	216	226	263	260	264	270	243	239	248	274	279	272	266	267	264	254	249	244	259	292	257	230	280	277	288	249	242	257	243	258	258	265	226	255	259	224	261	249	246	271	235	235	237	239	248	261	282	267	251	259	233	251	267	268	224	253	254	273	272	288	251	241	243	232	279	238	244	265	235	258	254	239	251	274	277	253	242	236	242	283	284	259	258	255	229	261	241	250	257	250	261	274	272	250	255	214	252	235	263	244	239	219	249	230	269	274	231	271	248	252	254	273	287	241	255	261	267	256	245	255	255	246	261	263	256	234	242	248	287	260	263	263	248	254	273	225	280	256	241	251	247	247	281	273	262	243	256	242	252	235	272	243	268	263	237	230	259	253	245	235	224	239	220	231	269	272	224	237	237	248	246	269	270	269	269	283	258	270	249	245	288	234	247	259	254	237	278	250	265	255	235	254	258	266	236	267	239	267	245	244	271	245	256	240	261	276	257	252	259	244	238	246	260	236	246	249	235	280	270	254	258	233	223	256	251	261	263	293	220	263	251	256	263	257	286	253	247	230	268	257	256	251	245	252	266	248	260	270	254	247	212	278	267	266	266	265	253	254	249	279	222	267	295	246	267	252	233	252	275	259	259	262	251	273	248	272	264	268	272	289	257	256	268	264	254	233	229	223	237	262	231	260	256	265	249	273	264	283	246	285	273	279	243	216	224	241	225	271	250	265	240	239	253	270	269	250	266	236	285	254	239	261	246	237	248	247	231	237	235	240	207	260	256	259	267	247	267	261	223	230	240	251	249	247	259	279	248	228	229	271	236	270	264	250	260	233	256	231	294	230	260	251	231	243	265	241	258	246	211	234	243	269	252	255	255	261	237	267	261	231	253	255	256	263	242	259	235	247	288	255	263	267	263	261	242	251	267	260	271	247	266	251	232	251	272	278	268	261	232	267	294	251	249	247	266	256	248	250	243	272	230	280	231	237	253	256	247	241	260	255	253	273	260	221	263	258
25343	21186	26956	25338	8115	1451	1063	873	787	656	597	605	562	563	561	509	492	520	540	520	468	430	449	440	427	482	418	446	410	469	436	434	439	392	399	423	352	404	407	408	394	364	355	382	369	352	363	376	394	359	387	351	416	377	366	393	376	330	380	400	356	377	403	365	363	344	359	340	352	350	363	325	360	357	353	352	382	349	342	337	369	340	371	322	331	343	351	335	356	328	364	360	370	338	341	340	352	334	347	360	349	352	369	339	359	358	383	345	355	324	326	332	340	324	363	385	366	361	293	333	323	348	322	363	362	361	321	349	354	350	337	368	362	359	371	333	329	366	330	345	338	320	346	326	374	345	340	348	307	319	334	405	349	350	389	329	373	364	357	369	369	352	348	344	314	328	323	384	347	343	294	300	321	343	351	340	361	351	346	317	347	364	345	324	343	327	322	358	339	351	353	361	373	328	383	355	319	345	342	365	342	333	314	318	345	326	376	353	298	362	323	307	317	337	336	338	406	372	327	352	334	370	345	343	352	345	346	332	362	351	333	355	316	342	351	339	362	358	308	371	347	369	367	338	329	353	347	335	355	325	327	328	351	329	352	370	337	357	358	340	350	312	309	334	350	353	348	347	322	308	340	366	355	332	348	323	334	347	317	363	354	339	383	323	379	364	369	329	356	371	373	368	363	331	358	344	345	326	348	362	362	377	344	368	358	347	324	309	369	309	354	356	359	314	350	333	345	346	348	362	343	331	316	352	308	346	328	351	319	335	341	363	314	330	350	335	319	325	306	342	356	361	373	341	374	336	358	370	327	350	353	358	316	359	329	340	336	343	333	316	343	325	380	314	352	357	362	317	337	314	305	323	322	358	329	323	348	350	362	338	362	359	323	342	373	368	369	362	332	320	368	365	352	328	334	381	320	327	364	355	356	366	346	325	334	327	352	348	371	333	353	315	349	341	336	358	342	347	356	355	316	341	369	341	326	361	355	347	333	362	339	362	314	344	351	341	346	336	358	363	364	351	365	355	332	359	356	361	349	338	352	353	322	343	321	319	342	354	339	314	344	356	321	332	354	355	344	322	350	361	344	329	336	356	318	323	355	374	326	295	341	360	358	361	348	349	354	351	336	354	321	306	341	307	325	376	344	355	334	370	342	328	358	375	370	389	314	334	332	349	301	365	335	345	348	326	373	338	336	335	375	314	390	337	345	342	312	325	347	365	333	357	319	331	332	332	394	333	351	349	354	349	338	359	299	358	335	336	356	350	319	377	309	355	352	345	332	351	330	363	351	373	325	330	324	368	307	362	368	363	367	357	343	339	331	298	348	334	358	345	361	357	364	328	356	318	339	351	326	338	331	364	358	336	347	342	322	375	335	308	369	333	338	331	359	348	375	348	326	345	325	337	333	339	364	328	316	334	356	346	326	365	341	343	397	331	360	388	351	355	322	370	350	325	387	329	370	365	366	356	361	340	368	309	336	316	347	337	329	326	339	338	333	324	333	356	352	336	333	322	332	358	341	317	358	349	321	314	324	364	364	334	384	334	352	325	343	347	345	367	347	352	334	369	321	340	347	385	354	345	334	349	318	360	357	343	343	355	322	338	356	352	358	325	337	364	363	353	350	369	355	318	312	335	379	351	353	338	347	341	320	379	367	376	349	339	328	327	361	360	346	314	353	311	346	316	338	335	360	338	317	375	345	341	325	361	344	347	347	311	363	321	331	366	344	352	338	338	347	356	321	325	346	326	334	349	321	341	345	338	330	338	334	342	315	373	303	315	367	330	328	317	344	319	319	332	310	376	365	315	359	362	373	318	352	349	338	368	357	370	320	352	348	354	339	327	356	326	347	328	368	338	346	355	342	323	318	351	352	362	379	314	353	333	339	372	327	355	342	337	359	366	353	341	342	316	330	341	357	305	376	337	354	337	318	348	337	319	335	323	345	346	354	332	320	323	321	340	350	334	324	330	352	346	340	352	344	353	327	368	365	388	373	338	335	360	393	345	319	352	343	363	347	369	333	335	345	345	368	364	340	339	367	338	343	346	323	349	353	353	356	345	319	329	331	367	352	363	359	359	348	322	338	324	350	330	338	324	352	338	341	318	365	338	338	373	394	362	352	331	358	353	317	345	376	327	349	339	381	331	334	331	369	353	345	330	337	369	377	346	370	344	330	322	349	341	326	330	320	311	342	322	318	342	314	356	352	352	350	358	339	337	348	286	342	355	341	353	356	356	346	367	340	345	360	389	337	329	351	358	341	348	337	318	338	329	326	360	331	379	335	323	342	341	355	361	332	347	324	347	354	343	343	333	304	358	320	352	324	357	358	357	347	376	350	367	360	332	345	323	321	344	339	338	340	326	353	316	328	356	388	328	353	339	378	354	358	344	365	325	368	332	331	349	346	345	335	362	347	336	355	380	344	326	322	331	341	327	365	353	346	359	387	317	313	350	318	321	326	331	295	337	362	361	371	316	391	320	352	310	339	327	380	342	350	317	345	323	371	357	330	348	321	334	359	317	333	348	352	336	347	320	333	342	337	333	315	314	322	340	322	363	358	313	311	349	351	336	343	310	368	340	340	348	310	344	353	343	321	352	339	344	310	384	302	326	347	343	364	321	347	320	355	337	371	359	323	325	373	366	312	348	350	332	301	325	329	358	341	322	368	304	358	351	356	323	338	341	353	349	334	352	318	358	397	335	354	369	369	329	353	362	348	362	342	317	331	323	370	343	347	349	360	352	340	335	345	321	316	346	351	359	315	303	311	340	354	352	377	352	342	309	346	336	348	338	336	341	354	344	311	343	338	339	357	335	357	379	345	350	329	362	342	352	377	371	348	352	359	324	342	377	346	334	355	360	352	317	335	380	344	359	313	323	317	364	326	315	353	356	324	326	362	339	353	335	349	342	310	331	324	326	347	368	363	340	353	343	357	334	338	333	338	349	339	383	341	312	366	345	312	353	363	363	325	379	328	366	325	331	351	344	371	347	351	321	347	342	377	316	342	352	307	349	340	357	359	345	360	351	346	342	342	321	332	342	361	390	358	301	375	334	318	316	351	339	332	335	345	363	336	311	339	364	351	357	370	324	332	349	371	328	312	344	329	311	338	348	346	315	323	362	352	303	351	348	348	339	345	335	307	368	355	357	360	344	311	306	338	319	349	282	315	352	340	352	353	350	331	318	328	362	348	350	333	302	356	327	329	369	320	330	345	341	355	299	341	331	324	312	336	337	342	345	330	353	352	334	325	315	352	358	349	344	328	355	318	359	342	339	352	314	308	332	317	331	325	324	352	342	381	320	333	323	331	343	365	329	340	347	333	357	353	368	346	357	359	328	301	340	322	338	374	369	363	366	314	349	345	332	322	322	354	325	365	355	371	332	322	350	329	313	326	339	357	319	315	308	348	339	294	358	347	337	381	326	354	333	335	356	346	323	350	322	325	318	341	305	378	374	360	325	377	311	365	347	351	348	353	328	347	332	380	327	341	344
20583	30418	15833	7145	4380	2810	2295	1809	1646	1322	1139	1072	1039	991	847	829	846	909	859	737	641	538	586	646	679	669	565	572	602	657	652	602	568	553	494	522	533	516	525	533	532	503	561	507	515	468	512	466	484	473	521	546	513	536	493	515	484	467	443	466	461	481	479	488	449	476	450	449	458	472	485	440	413	455	463	446	409	441	459	439	452	407	472	397	404	426	434	417	421	431	429	430	418	413	407	377	428	393	420	394	428	423	428	415	421	432	411	445	443	418	433	412	393	448	397	427	447	390	409	433	420	417	431	428	417	396	426	392	402	397	398	437	418	412	423	419	441	393	395	399	426	421	395	356	393	424	408	426	423	395	411	458	407	428	382	401	399	413	397	451	426	425	411	437	458	450	435	421	421	404	395	382	404	379	436	402	380	394	423	472	410	381	443	426	432	381	435	419	439	420	414	436	426	400	399	446	468	393	446	404	404	391	369	414	465	435	425	423	385	407	387	424	454	403	394	412	441	413	463	394	388	437	443	435	432	427	385	436	405	432	393	382	384	393	419	452	405	466	432	406	394	433	429	406	409	426	420	436	420	426	393	397	454	386	393	407	407	441	439	381	399	385	377	381	404	373	427	457	428	402	393	399	423	407	421	443	426	425	442	418	410	426	401	402	420	418	422	449	413	435	405	417	435	458	369	419	420	431	404	393	440	428	381	396	398	470	404	451	412	362	421	438	424	422	391	430	400	395	426	424	400	410	429	386	433	394	415	442	402	441	413	397	421	407	385	409	405	401	396	422	412	402	436	399	419	419	417	445	390	454	404	375	412	426	442	394	419	434	465	419	403	381	428	416	453	420	403	414	427	430	417	398	446	427	424	417	396	436	374	433	425	420	443	402	455	415	429	423	380	425	412	391	405	398	431	401	435	398	406	397	391	382	420	436	421	426	444	451	404	391	453	465	426	383	442	401	401	429	413	440	420	440	405	456	397	402	399	423	426	426	404	414	419	425	443	442	416	410	387	402	401	414	414	398	425	423	382	460	375	409	403	395	438	401	417	434	405	404	426	440	403	440	392	428	427	416	413	409	451	417	425	410	404	410	442	412	397	434	427	415	407	395	445	398	398	428	403	431	406	392	385	407	471	417	463	436	428	384	402	437	454	418	456	430	419	420	393	400	439	384	415	423	404	436	402	428	431	434	432	386	438	423	408	397	413	380	435	453	391	432	384	441	418	389	421	404	422	449	438	401	435	412	431	461	432	426	459	425	402	403	364	418	416	416	422	440	436	396	422	400	427	437	426	433	417	443	393	421	411	430	442	444	410	400	452	429	383	387	405	421	429	434	444	429	433	392	402	425	359	427	415	388	423	428	408	394	391	394	416	384	426	397	390	451	394	449	384	399	438	438	444	399	439	410	427	428	429	415	428	425	434	453	435	395	401	431	400	404	404	384	412	463	412	394	405	396	442	437	417	412	431	419	425	393	456	393	434	386	412	386	411	403	423	417	437	412	382	446	432	383	403	421	409	424	391	466	380	394	426	414	352	430	404	398	394	409	422	418	423	420	421	429	418	409	429	380	438	394	379	389	406	379	424	388	439	415	385	413	438	369	406	410	392	450	442	395	418	422	390	430	403	398	394	408	458	419	447	399	428	409	387	400	456	406	413	399	442	416	415	427	415	413	388	419	453	454	439	405	413	400	442	387	424	374	394	450	401	410	380	397	411	441	395	444	432	408	421	440	397	442	416	433	406	406	378	418	438	418	440	393	389	415	413	412	422	441	376	428	421	395	422	415	423	423	408	388	422	406	381	415	384	397	471	412	434	404	424	427	415	383	408	403	411	411	384	384	417	372	415	411	398	435	419	401	445	403	373	414	421	442	448	451	431	406	427	424	411	425	434	388	394	408	402	423	459	427	447	426	403	429	401	442	431	434	406	375	421	418	426	415	403	439	395	419	434	438	408	421	448	438	421	439	426	389	427	429	387	394	403	405	418	407	383	407	413	414	442	388	416	404	410	429	390	409	389	406	421	426	441	415	378	390	400	395	426	389	386	394	412	384	387	408	431	418	428	413	398	434	436	435	398	404	417	401	444	414	437	358	419	394	426	391	450	426	427	404	436	426	416	427	380	442	420	405	421	395	394	408	438	439	418	415	410	384	400	417	454	363	418	374	424	396	401	417	400	452	459	385	425	433	434	429	401	393	436	396	405	407	405	398	425	397	410	393	434	367	415	408	402	462	404	427	400	407	397	428	410	393	437	434	390	432	415	394	435	420	379	388	374	430	427	418	450	444	402	436	364	431	453	410	411	398	402	459	415	406	392	414	401	413	381	427	435	461	385	423	435	442	452	446	408	387	430	386	399	450	431	413	424	396	413	428	424	396	441	425	438	407	398	452	399	460	422	405	415	435	410	401	409	417	396	423	421	413	398	406	428	438	405	390	472	413	460	386	436	417	400	427	414	448	394	409	457	404	400	407	422	411	440	412	407	403	429	412	408	429	413	436	439	420	397	441	435	415	395	435	418	358	409	404	443	427	441	436	446	428	425	434	368	418	416	396	405	397	377	441	429	399	415	442	439	404	385	431	411	446	394	412	445	428	468	437	426	398	447	431	349	419	437	416	436	405	413	422	383	388	433	410	419	415	420	393	471	373	408	423	431	427	436	393	377	436	425	415	437	393	452	420	423	399	428	383	401	422	425	441	428	417	408	455	419	402	406	370	390	403	418	396	399	417	405	424	370	400	412	460	429	434	410	422	415	410	416	413	388	449	444	414	442	443	439	426	428	406	394	433	416	398	443	414	413	419	434	389	459	409	393	400	396	444	430	435	395	392	401	417	464	405	434	442	440	396	388	440	427	408	404	452	392	409	444	424	446	398	432	420	375	458	399	426	393	389	413	423	422	413	439	418	400	438	387	394	395	409	423	439	410	414	464	387	458	449	428	403	400	410	413	417	393	425	420	414	388	421	425	424	395	426	404	420	400	428	431	426	401	393	399	396	447	437	400	444	420	432	400	409	379	404	417	411	413	394	389	384	402	444	429	403	414	429	409	438	447	414	409	441	417	428	416	443	419	386	395	405	428	414	404	400	415	403	421	394	413	428	412	393	405	437	406	385	408	425	408	412	416	436	444	427	434	458	405	427	427	465	405	407	424	432	440	384	445	412	408	405	397	443	447	407	439	421	418	428	422	401	405	437	421	409	409	406	434	402	405	438	416	406	404	411	415	414	381	420	437	407	419	439	427	393	424	419	430	422	426	407	404	396	420	418	381	410	406	409	408	385	432	429	414	420	404	440	449	460	399	423	415	407	419	423	423	421	416	363	419	437	389	410	416	394	437	431	436	423	430	402	413	432	441	454	435	419	404	405	400	442	415	405	418	393	438	413	399	416	403	440	429	427	411	423	423	400	403	428	444	396	414	428	411	427	427	433	409	418	393	399	383	426	412	412	414	438	437	446	409	362	428	402	398	408	432	419	427	411	402	388	416	420
23122	21214	28861	23871	21217	21139	6872	1871	1328	1092	939	908	821	701	694	658	632	679	676	648	483	431	490	495	452	472	376	438	482	519	474	445	385	382	391	380	364	363	376	381	356	370	355	318	328	322	299	311	345	344	322	386	328	303	362	319	346	321	337	296	333	298	286	332	298	342	314	294	268	302	277	273	296	263	282	255	285	285	289	272	257	277	267	254	266	261	282	251	274	254	235	269	236	272	232	259	237	249	276	267	265	258	197	279	234	256	237	288	243	251	250	271	261	248	254	260	257	265	267	258	258	259	270	275	257	235	235	264	260	264	257	242	264	248	269	238	256	252	267	261	253	259	279	240	218	237	248	261	248	262	266	258	248	256	247	250	267	240	252	273	240	228	264	235	250	217	222	253	275	251	245	241	264	250	253	263	264	266	247	251	261	263	255	243	238	237	255	260	237	242	236	225	257	266	270	249	249	246	245	259	282	235	254	268	250	278	251	249	286	244	299	252	243	236	272	267	263	275	258	256	236	239	257	267	281	254	240	247	234	238	243	296	240	270	247	260	262	247	275	243	241	263	278	249	236	242	270	270	252	237	250	282	228	232	221	249	243	231	258	267	229	248	231	265	250	233	251	223	278	270	266	249	231	218	254	255	295	267	254	237	273	241	242	274	230	242	211	266	273	245	269	221	210	266	230	239	274	239	232	280	245	243	269	250	275	269	268	283	265	263	243	257	248	252	262	253	226	266	271	245	280	240	242	265	264	259	236	265	282	247	277	261	249	274	283	252	237	267	251	259	261	251	255	248	240	254	251	224	233	261	263	285	281	276	234	218	274	223	254	266	251	283	259	224	238	274	243	273	277	258	253	261	235	244	257	236	276	235	254	287	243	247	258	247	231	256	245	268	246	255	270	253	269	272	258	229	237	241	250	258	271	235	251	261	255	268	233	266	285	247	244	249	247	266	267	226	279	234	234	231	237	259	267	269	253	250	255	256	232	228	261	249	264	254	251	269	254	233	248	245	236	256	244	283	235	240	244	223	235	253	264	265	275	264	250	258	256	240	282	258	243	267	240	257	208	247	247	258	262	254	249	248	240	224	243	236	255	258	242	247	275	231	266	232	268	233	248	291	295	237	250	247	248	240	246	277	255	282	261	266	245	262	246	241	236	265	253	276	245	234	250	248	241	272	213	244	253	238	232	302	260	279	255	280	262	238	243	250	274	255	259	237	261	246	281	251	250	281	226	266	269	245	279	228	244	272	255	235	252	250	266	256	264	242	274	249	259	268	279	240	238	235	255	261	261	255	273	267	207	275	252	251	251	262	250	255	256	243	251	263	284	245	266	275	233	258	268	277	228	252	224	239	277	235	244	288	262	254	260	263	247	237	239	285	257	257	210	275	247	224	243	231	275	254	241	240	244	251	287	246	264	276	261	276	270	269	250	233	259	254	239	250	273	256	268	248	259	258	249	255	257	270	267	238	237	224	230	262	276	275	238	236	245	259	271	267	268	244	225	267	262	255	258	226	265	266	269	246	240	236	247	253	269	247	249	250	278	240	223	263	260	262	265	256	222	247	265	247	239	265	262	261	260	264	244	261	252	250	254	268	265	271	249	242	252	274	250	278	240	241	248	252	247	254	271	235	247	234	257	253	272	214	281	264	254	239	252	259	242	261	254	253	250	278	227	225	251	231	249	257	234	233	228	233	265	254	253	241	263	247	257	253	273	227	271	244	244	243	263	266	266	240	215	251	269	235	275	224	259	264	244	266	257	248	258	238	246	257	266	259	238	221	258	257	231	219	229	247	248	256	246	228	252	252	246	234	227	245	255	245	247	244	263	259	252	256	286	241	263	259	264	260	251	224	256	251	232	260	247	245	253	249	257	268	235	244	262	259	272	263	245	258	259	237	227	231	246	262	255	250	270	264	261	255	233	262	248	244	233	276	236	282	278	276	241	272	264	236	279	249	259	270	223	248	229	278	256	283	264	250	234	252	248	257	261	248	237	244	240	255	274	258	265	259	267	268	280	261	262	248	242	275	256	247	267	259	259	248	262	263	257	248	252	217	253	307	241	230	289	248	228	265	275	233	303	268	252	244	264	245	257	245	217	251	267	240	220	245	237	276	232	233	261	230	272	254	270	245	251	222	241	268	241	271	275	233	277	251	254	245	258	249	265	258	254	247	261	213	243	225	223	241	262	260	246	237	240	240	247	237	250	255	259	277	254	278	286	259	239	267	250	247	240	239	255	265	214	262	258	258	256	253	273	267	239	250	231	229	251	269	250	257	248	233	255	254	260	257	273	263	270	270	263	250	267	260	246	264	262	249	266	260	235	281	256	235	270	255	244	267	262	247	240	273	240	270	231	272	256	262	237	265	242	257	237	257	238	239	247	253	259	258	241	264	240	257	255	249	242	261	257	259	292	246	280	247	257	262	243	244	262	257	259	252	228	264	239	240	304	248	259	260	246	259	257	260	248	262	246	243	263	285	253	272	287	255	236	261	240	280	242	233	230	275	252	254	248	270	251	227	263	242	245	285	257	243	268	247	238	248	245	259	242	266	259	247	244	222	251	263	256	256	257	269	258	269	286	246	244	261	262	274	254	260	256	241	280	261	235	281	261	257	243	238	240	250	251	254	250	290	282	248	254	262	263	245	268	268	282	275	249	294	237	233	244	241	243	250	232	279	243	289	250	251	269	267	258	249	209	253	272	249	245	289	257	263	260	263	257	245	256	238	248	256	253	233	232	253	239	265	273	259	285	239	279	278	249	242	253	250	300	248	259	249	266	255	266	245	264	247	249	261	254	282	237	243	261	224	230	253	254	249	270	273	264	218	242	265	250	270	229	279	260	268	271	289	265	268	258	252	277	268	272	259	258	251	234	239	243	242	261	289	244	267	251	252	268	226	260	241	260	249	236	237	264	246	248	257	272	267	244	268	266	261	235	250	267	263	272	240	268	229	239	246	284	250	253	235	226	256	267	261	252	284	238	222	257	237	260	230	235	254	228	287	245	218	258	245	305	226	257	266	241	223	274	233	246	266	264	263	250	248	251	235	297	276	258	270	239	254	275	247	279	243	267	264	257	260	230	247	239	257	245	261	246	256	253	240	248	234	270	245	264	254	253	248	230	273	268	249	239	238	245	228	253	271	213	244	250	261	247	306	276	273	260	276	242	247	242	230	257	279	254	239	230	254	259	237	267	260	269	242	257	267	249	259	249	268	257	238	258	280	245	228	234	221	241	218	270	237	258	252	263	249	237	252	254	268	256	288	282	259	252	258	271	246	242	253	276	243	248	250	248	272	264	274	252	258	252	255	263	231	238	252	278	249	258	256	251	240	279	246	249	227	274	240	266	247	280	243	241	269	280	231	259	251	258	244	275	244	231	286	251	260	272	263	238	239	236	257	264	273	238	229	246	253	293	251	239	253	255	258	273	239	234	272	229	271	283	236	280	245	281	231	226	244	269	248	259	275	276	250	260	274	265	238
23825	40827	24963	13286	8246	5837	4639	3697	2963	2365	1975	1744	1520	1379	1221	1143	1192	1169	1058	996	851	640	664	837	780	734	595	598	741	782	686	673	593	577	544	489	493	499	515	539	499	535	472	448	481	444	440	438	415	422	431	477	490	471	464	401	452	421	451	395	405	399	379	385	415	353	370	360	323	358	326	350	345	298	321	311	307	295	302	344	337	334	308	322	302	305	290	300	299	288	296	326	300	332	311	329	316	283	297	313	290	319	312	309	330	340	295	282	321	287	310	319	299	297	331	279	318	273	301	283	321	318	279	306	304	292	305	293	307	330	294	300	301	307	293	300	291	294	257	300	275	304	304	277	292	282	287	318	316	302	325	292	286	337	302	296	281	319	290	319	289	304	305	303	305	310	321	289	271	291	274	273	261	303	311	298	300	287	290	294	298	292	337	303	302	321	280	321	309	303	309	337	325	297	322	321	282	296	287	315	318	303	313	321	305	284	263	283	299	318	293	280	287	345	271	310	298	298	300	306	308	283	288	296	343	321	314	316	293	308	292	289	346	290	314	312	289	300	282	312	315	319	331	295	299	302	262	293	278	287	274	308	281	303	294	328	277	322	303	288	283	284	308	298	306	296	315	305	293	315	308	303	268	325	268	286	324	310	308	285	323	280	299	270	268	306	271	293	296	275	292	290	320	293	292	306	352	282	294	305	277	274	266	276	277	308	328	310	304	290	276	322	260	298	294	317	272	305	267	298	265	281	310	273	311	305	298	305	317	290	303	303	282	333	275	296	287	311	303	324	296	312	321	279	307	313	317	296	295	285	311	300	277	297	320	327	332	310	285	301	285	288	271	320	285	273	309	307	340	296	297	304	308	301	299	305	297	279	296	333	304	282	288	311	319	303	299	338	330	295	305	290	295	295	306	259	304	298	287	302	294	308	294	315	294	300	319	290	291	296	311	311	293	278	298	310	310	311	278	308	307	293	311	298	302	299	308	277	283	284	294	322	283	301	302	322	301	288	309	281	281	286	298	299	308	310	265	302	287	267	293	302	309	310	289	277	276	329	304	299	267	274	343	293	253	258	264	298	254	325	316	261	295	296	305	334	279	268	294	255	343	279	249	280	306	303	311	329	293	276	310	305	305	304	315	297	295	299	292	344	299	297	288	316	312	308	247	309	271	327	288	284	306	314	296	275	282	280	294	336	303	320	279	301	282	310	284	322	298	284	307	299	302	288	297	281	281	304	306	308	275	296	253	312	299	288	296	285	310	307	321	323	307	299	291	290	325	305	306	307	311	275	313	301	312	330	316	310	305	312	275	304	323	274	312	284	289	271	300	306	307	292	290	272	303	298	292	287	318	300	282	284	276	309	277	293	284	312	301	289	280	260	287	346	320	320	271	320	283	292	301	316	285	334	300	294	334	273	302	307	316	289	335	301	298	328	288	303	282	310	301	302	322	309	338	314	294	288	297	280	300	312	287	290	291	326	340	281	305	301	310	294	310	283	297	298	293	300	334	272	297	308	297	327	276	314	310	296	290	308	293	260	310	324	255	287	326	274	292	313	315	278	297	306	284	271	314	273	289	274	315	296	289	285	303	311	298	305	256	307	326	294	348	304	273	295	307	284	293	287	312	331	280	299	295	300	308	293	294	305	290	277	270	287	312	282	299	302	311	311	301	330	292	288	291	301	268	307	284	292	308	339	312	293	265	278	322	329	305	316	289	293	327	274	293	315	287	292	284	307	320	318	296	302	291	335	281	326	286	298	333	302	298	268	254	295	303	301	320	296	275	287	293	301	303	280	315	285	329	309	298	305	278	320	284	297	307	297	311	301	297	288	313	301	311	281	355	304	281	319	295	310	291	307	307	278	295	295	308	323	277	308	306	287	305	262	329	319	274	299	320	276	263	316	273	295	306	274	285	300	315	306	302	325	349	316	307	297	286	289	293	310	293	298	292	296	307	299	330	287	308	311	285	309	297	321	300	284	307	283	313	324	303	262	281	338	284	280	285	320	306	314	278	293	308	287	287	309	289	302	300	279	292	303	291	314	270	293	296	289	294	285	294	304	319	290	268	341	304	291	296	283	284	305	324	319	314	289	281	320	268	292	306	294	288	286	309	294	272	333	290	291	289	299	293	305	310	273	298	321	312	317	307	301	301	297	312	284	310	297	310	287	276	297	301	284	317	320	293	262	276	291	295	303	291	301	321	292	279	290	294	307	271	301	294	325	294	289	298	269	327	287	301	291	311	303	294	292	326	297	311	305	309	317	289	316	292	269	306	331	301	279	299	305	311	307	300	286	318	317	267	293	265	287	285	280	288	330	282	312	312	311	319	307	312	284	326	315	339	271	301	279	302	270	313	289	289	274	295	291	331	304	287	305	327	320	296	314	311	333	282	285	301	292	354	296	297	283	305	297	266	340	300	308	290	330	312	322	301	290	295	282	294	303	299	301	284	320	291	280	289	280	301	295	297	287	292	329	299	292	303	292	337	297	326	302	295	321	309	310	277	272	312	290	291	298	296	268	307	291	307	305	300	302	290	296	310	294	300	290	302	298	329	314	269	283	313	278	281	305	292	303	279	331	316	290	294	320	287	270	301	302	304	293	287	283	266	318	315	288	318	311	295	311	283	294	315	282	299	321	277	316	328	292	339	311	321	301	288	325	313	293	287	282	329	312	276	310	303	315	302	297	273	300	306	279	299	298	297	296	262	332	297	300	318	299	308	296	298	318	305	306	320	306	296	311	317	284	322	299	302	287	317	292	302	311	295	294	304	280	301	320	277	292	299	324	320	281	286	311	315	303	289	324	285	286	302	300	315	289	317	305	308	331	293	295	268	298	282	308	288	276	291	325	313	275	331	293	283	301	306	288	352	286	300	295	285	298	306	306	298	287	277	265	282	284	296	253	325	289	304	337	311	310	297	281	301	276	277	273	278	314	300	266	321	294	301	268	273	299	294	307	322	297	295	309	298	292	332	284	316	316	269	279	295	284	288	296	331	319	313	303	267	325	331	331	308	284	288	281	306	288	298	299	271	304	333	277	287	297	324	310	302	295	293	281	311	314	310	324	277	276	271	281	275	321	303	326	283	278	296	295	320	276	294	280	282	289	292	283	309	280	300	325	307	283	291	286	308	328	299	286	288	288	285	295	280	310	298	289	291	305	282	323	310	269	343	278	301	304	284	290	308	288	295	306	317	317	312	297	283	298	320	300	267	287	278	291	288	293	294	313	275	299	297	315	308	328	287	285	317	324	286	271	281	295	310	320	285	295	330	279	300	315	288	285	289	320	281	277	272	296	319	311	305	294	271	286	298	304	309	302	306	322	297	322	293	308	315	263	290	298	301	313	308	298	287	281	319	284	319	290	281	271	294	298	304	303	276	330	313	314	286	306	304	319	321	311	298	307	286	300	327	288	309	285	270	290	315	292	288	289	311	317	325	270	285	274	274	279	309	298	296	300	291	298	273	325	315	270	319	292	312	321	295	277
27496	20672	12040	3713	1406	911	726	635	528	454	480	442	430	436	414	427	402	445	441	414	369	333	359	342	365	318	359	354	375	362	356	347	333	363	320	312	333	313	351	329	316	351	328	305	317	327	297	325	306	298	326	317	322	326	320	312	311	317	312	298	290	296	300	287	316	327	340	316	301	292	283	285	286	304	310	265	261	307	261	271	290	286	305	297	265	322	286	291	285	317	277	312	295	285	287	293	306	275	312	297	276	273	246	285	291	308	260	260	278	268	290	263	285	301	271	271	248	287	281	281	249	296	268	270	286	289	270	295	297	278	285	294	286	269	269	288	303	301	292	290	267	283	300	263	286	286	300	312	284	277	297	281	252	297	294	258	275	294	261	268	292	283	309	281	274	311	253	269	257	284	296	280	292	302	253	288	279	268	277	318	277	297	311	280	289	299	293	294	242	299	284	286	269	269	309	298	311	275	297	290	267	307	285	269	277	272	266	282	304	320	303	294	274	285	271	262	295	297	300	294	293	255	260	284	267	306	301	281	294	267	277	308	304	267	277	248	302	304	288	287	271	291	303	274	277	295	278	281	288	287	285	286	284	255	268	281	273	318	303	291	276	279	312	296	293	324	275	289	277	275	273	282	282	269	272	284	273	269	266	283	277	284	275	277	284	268	259	291	300	265	309	290	290	305	280	325	312	262	243	293	274	291	285	279	284	319	300	306	289	277	266	244	281	271	282	279	287	276	290	303	290	263	289	297	284	256	287	270	306	277	279	300	289	283	288	263	312	269	285	312	281	282	272	276	302	286	287	310	286	279	291	302	316	284	285	296	264	278	276	292	316	282	270	298	291	259	276	284	317	289	282	288	304	304	260	259	294	272	281	299	288	292	297	272	258	281	285	288	285	261	276	275	279	299	291	297	225	261	309	267	272	267	264	280	288	306	272	269	296	285	307	263	279	273	268	300	279	285	289	304	293	279	296	304	286	302	287	261	286	292	280	272	278	285	293	297	277	297	296	285	297	271	298	267	289	300	304	280	269	278	283	308	267	257	279	314	305	276	295	278	275	279	284	261	261	286	313	288	272	286	274	283	253	258	260	289	264	281	285	281	278	283	266	249	307	254	312	262	288	266	269	282	273	283	289	267	295	247	275	260	298	291	300	293	282	272	299	303	292	322	314	315	284	290	273	268	296	295	296	263	273	292	261	285	265	287	288	280	275	306	269	277	306	292	311	280	288	281	284	285	282	246	303	292	258	310	282	273	297	288	295	289	308	300	280	276	246	253	302	292	286	282	311	285	259	271	270	293	294	328	264	267	256	290	294	270	284	323	266	279	246	300	274	275	282	298	306	279	249	312	291	306	307	310	299	236	270	260	278	281	272	274	303	272	305	260	286	299	270	283	294	278	304	289	281	284	285	281	294	273	280	277	273	290	287	292	290	307	279	300	317	282	295	286	291	282	272	278	267	297	277	278	291	274	287	287	297	286	251	306	268	271	303	254	278	270	267	234	311	276	256	316	315	262	276	281	286	286	273	261	285	289	296	289	271	272	276	299	265	299	280	301	260	299	269	268	269	280	290	281	286	281	279	277	269	258	226	274	317	301	279	263	283	294	249	268	275	291	286	301	262	319	258	274	280	285	297	316	280	267	273	301	277	288	317	300	295	270	247	295	269	281	267	308	299	298	295	273	288	269	280	287	255	281	265	288	259	283	326	269	262	285	294	291	283	304	273	295	269	232	283	256	266	273	256	305	267	290	303	291	298	255	281	303	268	283	283	278	283	286	271	295	298	304	315	288	290	285	256	310	279	277	287	290	254	282	269	264	282	263	283	306	267	285	281	282	289	266	283	277	275	281	301	300	285	264	297	289	261	295	257	264	280	270	282	284	323	302	292	268	264	283	263	289	282	288	271	302	276	285	275	313	292	260	315	306	294	298	299	303	285	279	287	273	298	297	280	273	309	299	273	270	255	266	298	281	303	284	307	315	291	272	292	279	275	270	291	303	288	289	295	288	266	286	304	275	291	298	255	278	287	288	287	302	263	284	302	321	295	317	295	289	259	311	306	276	270	293	295	269	285	290	284	285	282	274	278	293	294	265	291	281	300	280	281	258	266	277	273	281	309	287	289	303	305	266	323	278	278	289	269	276	276	321	286	281	271	282	292	277	306	291	290	282	306	296	287	270	267	275	284	236	322	292	286	302	246	290	295	272	282	273	276	274	285	298	313	298	293	286	304	294	263	263	294	287	297	256	284	250	270	276	288	293	296	297	282	294	301	261	278	278	256	270	280	284	262	280	283	263	287	266	265	269	265	300	269	288	251	295	290	288	285	272	267	302	290	269	275	284	298	284	319	300	278	286	283	298	299	279	301	250	298	272	274	293	303	275	264	292	296	290	287	274	294	296	283	296	301	308	261	284	273	285	294	317	263	288	291	282	274	279	307	263	284	288	253	275	289	266	319	301	291	309	269	286	263	275	296	293	309	303	276	285	269	271	293	277	294	300	290	262	292	251	266	268	291	278	301	285	292	271	273	277	273	285	281	268	287	262	305	278	244	321	303	280	302	279	313	289	264	290	287	305	301	271	290	276	291	290	265	265	295	284	276	298	289	277	272	273	284	294	253	261	250	315	293	310	308	282	268	306	258	273	299	296	270	284	291	271	293	302	284	285	286	249	291	263	277	266	274	267	274	285	285	295	262	280	275	273	282	281	295	264	257	270	299	302	303	283	295	272	285	288	271	304	289	289	301	297	261	266	303	312	285	289	294	267	262	273	305	286	307	294	288	284	283	255	288	287	268	279	303	294	281	267	237	318	272	294	296	273	283	278	293	284	250	300	292	279	293	273	321	303	273	287	272	257	270	289	264	259	278	284	297	244	272	297	289	289	266	294	266	296	256	277	277	258	293	253	294	311	317	288	316	278	269	275	313	268	263	289	286	286	279	302	279	312	288	291	272	253	279	278	289	294	272	298	291	291	289	289	292	285	286	303	292	262	294	309	291	303	285	285	298	262	262	253	316	301	289	298	324	258	324	271	291	258	281	302	283	291	293	282	295	294	267	278	269	302	315	272	268	292	262	299	286	320	290	273	298	280	263	282	286	274	291	263	273	276	254	269	273	296	260	284	299	297	278	300	276	318	277	272	270	284	314	292	296	301	260	285	309	297	263	289	302	285	298	269	280	288	292	314	298	299	283	283	285	275	276	276	310	327	255	266	299	284	270	300	298	277	278	278	251	302	264	306	280	276	276	250	272	275	309	289	269	270	314	285	302	275	280	317	294	271	278	277	269	279	285	317	255	267	280	285	285	307	271	272	302	282	284	287	298	299	277	286	285	289	294	292	302	253	289	268	306	284	279	272	272	304	273	263	302	292	295	279	283	284	297	271	261	309	277	306	294	310	301	324	295	275	298	300	290	250	278	291	272	312	290	260	271	291	292	286	280	323	311	292	271	296	305	294	266	278	290	295	285	292	277	275	328	289	263	254
18669	24469	11852	4989	2551	1813	1399	1262	1012	814	796	682	674	636	609	617	664	670	610	610	513	460	479	537	537	464	389	461	528	517	471	456	465	462	483	457	414	434	417	445	417	431	424	430	403	339	384	390	385	408	378	444	435	430	469	429	398	401	416	380	407	375	409	395	406	369	380	343	368	350	328	348	358	334	347	360	341	347	360	366	341	359	389	349	355	358	361	369	369	389	351	334	366	350	317	351	342	362	366	363	328	330	372	348	349	374	354	342	376	345	386	352	350	330	351	364	362	365	348	345	348	340	346	349	355	368	338	343	367	336	372	344	331	348	337	360	349	332	341	353	350	367	356	347	347	340	386	366	349	371	348	368	336	375	369	364	393	330	336	351	352	376	371	370	331	344	373	378	365	349	372	369	369	367	334	351	345	333	341	327	360	360	326	349	378	347	353	371	370	341	337	354	346	342	311	353	345	357	347	378	354	346	352	351	327	391	351	377	319	354	363	311	332	353	343	313	375	340	343	368	370	353	393	348	340	341	382	363	347	317	356	360	364	390	357	343	346	343	332	355	337	366	352	381	375	341	316	353	390	342	372	348	356	327	368	341	378	369	372	361	343	334	330	353	323	358	372	341	365	344	373	340	355	376	343	352	378	335	330	343	350	326	352	356	371	343	361	369	373	347	353	356	373	346	343	340	395	347	352	357	361	361	374	329	299	350	345	316	352	335	327	363	370	348	355	345	344	323	336	355	342	338	354	373	385	335	387	369	329	343	354	355	347	339	370	327	357	362	336	368	338	342	332	317	348	350	363	354	373	313	360	324	398	344	347	353	413	335	352	373	363	385	336	364	364	354	369	369	393	342	347	376	346	345	357	364	369	351	361	358	344	342	355	350	339	359	351	347	354	367	339	326	353	348	340	313	339	352	355	331	346	340	357	366	390	316	364	332	344	374	362	377	329	354	390	343	363	343	357	349	362	349	369	375	363	338	362	369	373	338	367	370	348	334	352	338	342	334	355	346	366	371	375	372	311	339	351	340	360	349	340	354	358	352	321	382	373	343	385	344	338	351	360	355	327	337	357	344	360	340	385	345	354	358	324	351	336	329	332	342	356	345	366	299	354	366	352	362	372	377	371	323	356	365	359	363	340	380	380	337	360	341	373	383	357	325	353	341	331	347	330	398	369	341	359	336	343	342	360	344	337	353	310	346	345	331	380	346	342	368	356	377	384	387	356	364	362	352	354	350	343	376	353	371	345	355	343	373	390	331	340	358	346	351	355	332	325	340	353	365	350	347	342	349	384	363	378	345	334	360	338	338	360	358	360	355	342	334	384	338	385	359	361	370	348	349	329	335	363	340	330	358	339	355	353	354	326	370	376	389	327	360	317	342	359	353	349	348	363	352	345	364	363	359	328	349	313	379	371	361	324	318	381	323	355	352	360	310	344	367	391	352	335	351	308	326	352	369	372	352	397	344	329	399	367	346	326	343	342	347	354	354	337	346	362	399	340	386	353	326	372	353	363	352	338	342	344	363	352	370	362	360	373	359	353	356	351	335	347	347	376	364	358	361	354	367	353	345	356	351	342	343	387	353	365	369	312	362	331	360	328	333	346	383	325	337	366	366	353	377	335	366	365	332	320	343	343	353	377	306	341	341	361	352	370	359	345	352	337	383	358	334	371	336	382	317	364	338	348	344	362	358	375	326	354	352	376	350	381	308	341	361	368	332	340	371	344	351	398	365	313	348	348	371	381	367	351	357	372	336	321	355	356	334	386	345	364	349	366	357	330	344	349	344	338	335	359	334	339	323	351	377	332	357	347	368	341	329	348	367	373	350	387	320	365	366	333	361	368	329	372	355	325	356	351	351	346	361	322	362	374	353	297	362	351	366	355	335	352	371	355	350	342	363	361	338	350	320	360	336	379	349	339	343	356	325	333	337	363	370	328	330	364	336	364	368	338	331	377	367	332	332	338	350	363	353	372	354	361	311	358	346	344	303	361	378	376	387	329	376	388	368	325	333	329	352	333	369	349	361	362	312	326	357	373	381	377	343	362	342	384	392	361	304	377	352	338	387	377	368	379	313	356	343	328	329	341	347	342	350	355	307	353	367	354	332	350	363	363	342	342	338	390	345	376	372	365	352	351	365	343	330	347	340	368	356	358	332	369	357	336	328	344	336	349	350	322	347	341	353	361	352	328	360	325	399	348	349	333	393	320	360	355	350	327	341	347	365	359	359	358	351	299	347	366	360	347	345	359	349	342	288	337	351	342	370	342	400	372	379	340	352	345	351	347	378	353	336	394	367	367	350	348	334	347	363	339	346	332	345	361	381	356	336	319	367	343	375	337	358	346	350	359	340	336	397	318	346	342	306	347	345	345	342	336	325	341	361	341	374	357	336	354	379	351	345	342	350	329	340	362	345	367	323	341	328	310	397	314	379	356	364	321	380	315	382	346	331	367	376	325	398	386	341	330	368	336	360	381	347	356	371	396	348	299	380	373	339	356	355	374	346	385	359	354	321	332	345	408	361	351	381	324	354	339	345	325	339	346	347	317	336	360	372	334	361	373	361	348	383	332	381	324	359	330	326	353	368	351	349	328	306	346	339	335	356	323	360	333	336	377	361	366	357	304	352	349	322	341	322	343	354	336	342	362	353	375	341	344	339	352	358	373	343	327	354	345	362	348	345	325	355	362	350	333	343	348	349	384	402	334	344	355	370	381	358	420	345	345	332	338	363	342	321	378	321	336	342	326	348	357	354	347	399	362	351	344	361	359	357	377	337	376	340	362	368	346	363	394	363	351	336	336	385	373	368	378	324	352	355	336	334	391	356	363	357	319	365	353	330	346	336	346	342	349	363	337	351	380	357	352	317	358	334	341	375	346	380	341	348	354	341	350	359	353	366	349	352	357	355	374	375	329	353	347	359	335	304	313	350	340	360	326	377	340	317	348	418	368	372	347	354	354	321	341	355	380	333	338	371	350	319	362	354	329	361	347	358	361	305	344	344	325	384	320	360	357	358	346	356	345	404	350	351	333	375	344	330	337	350	353	337	387	348	349	349	365	356	313	382	359	336	360	326	386	347	363	362	339	350	344	356	346	330	360	368	351	319	367	319	297	340	370	374	372	359	356	383	316	332	362	331	368	334	369	323	332	346	323	361	365	356	375	335	366	343	349	345	330	338	367	324	364	373	308	340	384	353	333	357	327	357	347	364	334	382	348	365	349	355	363	330	355	351	359	363	374	357	346	357	316	356	341	386	355	334	341	350	322	371	314	341	328	360	363	317	363	315	364	345	351	335	338	349	337	347	373	389	379	379	344	352	354	321	363	349	360	313	334	371	335	344	363	412	361	388	374	352	354	350	361	355	328	385	307	334	371	348	360	357	343	365	339	351	332	347	355	347	345	341	381	361	342	341	343	337	371	362	338	351	338	371	351	387	355	353	394	364	340	335	360	357	368	363	363	339	354	356	313	379	358	342	336	365	370	378
24174	21176	28299	24304	21037	7477	1799	1180	888	691	640	601	543	535	441	471	458	493	451	415	343	327	336	360	357	331	295	351	395	347	337	320	256	284	274	289	264	269	310	290	290	260	276	255	232	248	265	240	224	238	263	279	282	242	260	236	269	262	246	250	260	222	235	247	222	211	223	233	227	203	209	194	226	207	222	211	207	197	211	223	215	217	215	242	202	210	210	224	177	223	210	220	204	219	206	217	214	226	191	208	201	194	188	184	223	193	222	202	180	174	216	196	215	210	195	204	198	210	221	226	194	183	220	198	208	201	178	213	193	184	207	233	191	212	193	186	219	203	217	203	194	199	197	208	181	184	191	186	207	204	182	190	181	215	197	198	208	209	185	201	216	238	186	189	206	224	183	200	194	206	209	178	209	209	193	203	184	196	185	180	225	217	203	215	193	198	213	219	205	195	221	188	216	185	211	218	201	190	212	208	215	197	217	210	201	208	187	194	197	221	215	194	203	200	229	201	218	202	205	209	208	216	241	208	219	214	195	182	183	183	201	173	205	195	204	222	202	210	197	219	199	177	194	203	182	206	202	213	208	219	199	220	203	239	225	212	232	196	201	195	229	229	182	196	207	212	203	185	201	200	199	207	192	212	209	198	221	214	194	209	179	207	218	212	213	175	204	205	188	214	211	218	201	204	200	202	208	222	180	197	221	188	216	203	201	207	190	191	197	219	173	222	205	191	194	211	180	188	233	186	196	198	225	211	194	201	195	206	208	212	185	207	188	221	204	226	211	192	211	182	202	237	170	218	190	187	208	186	194	219	227	228	201	217	187	184	218	204	206	209	202	211	191	184	194	213	193	208	173	202	191	204	200	201	209	193	230	216	212	192	198	203	202	179	221	207	204	202	225	206	189	178	208	206	207	199	181	228	223	220	209	221	207	196	190	220	229	203	190	187	177	205	214	182	207	181	215	188	182	215	198	179	183	197	189	186	218	192	207	211	223	191	174	193	197	185	211	212	198	194	222	203	212	234	212	183	214	203	209	190	218	209	196	197	213	216	190	200	186	198	205	203	185	204	185	217	203	215	232	195	212	218	196	198	228	216	208	200	210	220	224	210	215	205	185	193	189	207	228	208	203	211	205	217	192	220	194	187	200	207	203	220	205	197	211	200	167	196	205	238	203	197	229	200	194	199	209	204	205	199	212	208	212	188	187	220	222	213	184	225	182	205	217	199	217	189	192	222	195	205	186	187	211	206	212	190	212	194	211	212	182	200	197	195	217	218	192	183	210	183	201	197	185	203	224	216	202	200	211	190	188	204	210	219	199	205	200	205	212	194	237	204	195	224	196	209	169	184	193	218	174	203	188	218	186	172	202	215	200	190	190	216	194	209	196	214	189	197	185	214	213	216	189	199	201	183	214	211	207	205	206	204	191	182	231	204	171	198	186	214	200	218	196	185	193	215	195	180	239	216	198	200	222	204	196	193	219	206	214	197	203	211	226	217	197	219	231	173	212	208	201	203	198	186	196	199	201	202	208	197	191	210	192	179	205	206	211	180	209	193	218	219	216	216	217	159	206	200	200	207	192	180	201	187	228	172	211	183	194	200	213	226	199	200	179	202	182	178	201	194	201	197	183	196	208	204	184	187	213	220	199	197	209	188	180	208	189	193	184	184	227	185	209	226	188	162	178	211	186	222	201	201	196	177	214	222	174	168	204	217	205	188	222	196	203	209	208	189	185	184	191	223	191	206	215	181	197	190	207	206	169	192	196	203	194	188	203	193	202	186	211	205	193	200	193	181	179	169	184	210	243	193	218	206	198	225	215	201	203	209	219	189	175	210	205	209	211	216	199	219	209	189	186	179	220	201	185	218	196	209	197	215	211	211	179	210	186	176	191	189	201	196	193	199	213	182	208	177	177	194	190	191	202	188	209	206	230	197	194	216	207	187	231	197	231	208	201	210	217	212	220	208	199	206	197	195	202	201	206	211	215	194	225	244	183	219	204	172	195	231	209	193	224	194	206	197	194	205	209	198	226	202	203	198	192	220	192	194	201	196	202	178	218	199	212	197	214	200	182	200	198	180	188	202	193	204	213	192	195	207	210	167	212	215	199	211	191	219	202	221	174	183	200	193	214	195	198	189	212	208	207	185	195	219	203	214	190	211	178	207	215	199	191	219	220	186	198	163	198	200	192	193	188	202	196	217	171	162	201	192	194	203	202	196	182	229	207	218	206	202	194	205	206	188	195	214	216	202	184	221	197	177	200	177	200	209	207	197	185	209	235	169	207	178	215	197	200	205	202	206	184	198	211	217	226	206	208	197	201	196	231	212	183	211	201	212	227	196	198	201	175	189	182	187	232	180	225	198	198	233	227	199	212	192	203	223	193	195	206	182	191	184	196	200	193	203	208	186	185	201	201	216	186	194	192	206	181	189	186	196	224	228	193	175	210	213	216	188	209	177	207	195	210	209	195	178	210	182	174	208	215	184	206	186	224	199	188	213	189	208	204	217	203	215	196	210	198	200	196	184	186	201	207	167	213	213	203	192	223	189	176	189	227	179	201	176	211	225	194	204	211	187	200	212	186	190	189	205	204	189	189	201	197	209	206	223	192	199	195	173	211	213	185	180	202	180	212	220	215	203	189	210	215	208	204	173	186	213	227	184	199	205	197	213	214	218	196	192	204	209	196	209	213	230	208	217	217	196	218	209	186	174	204	177	195	193	202	224	165	200	205	174	218	203	216	210	212	191	202	201	212	195	186	225	216	202	217	193	214	218	245	215	202	193	205	198	200	203	201	184	199	191	195	215	200	198	185	185	192	172	211	203	192	228	214	208	214	194	215	192	219	193	212	197	205	198	196	187	190	193	208	207	216	218	183	188	199	201	179	202	212	202	204	217	216	196	198	217	172	170	183	231	191	193	203	185	191	204	200	197	208	196	223	199	211	198	184	227	228	179	231	213	210	213	223	185	214	213	215	200	193	176	201	206	206	200	190	198	221	207	179	195	198	225	199	191	206	200	215	213	209	205	204	198	223	215	192	197	234	203	205	210	177	181	198	184	199	214	224	215	220	170	189	199	211	211	198	212	216	215	224	188	209	199	210	206	191	205	207	219	199	207	222	198	209	196	203	212	191	196	185	219	195	198	200	186	199	196	236	213	180	194	206	199	209	224	196	203	200	197	202	200	201	226	201	224	186	195	187	207	202	182	209	189	195	204	196	182	214	219	194	210	190	210	235	165	212	196	177	201	190	184	226	194	186	186	193	194	215	213	179	192	185	189	224	180	205	244	189	180	194	209	186	205	178	201	192	203	195	193	204	203	218	206	187	190	179	220	202	194	207	217	205	212	200	212	198	189	219	209	206	207	197	196	216	204	190	192	184	207	192	208	183	196	187	211	183	184	180	188	199	186	176	209	227	185	223	210	234	190	181	189	215	220	202	197	184	209	237	204	212	206	190	203	182	206	208	201	180	152	185	221	196	208	217	183
20612	34973	19731	9575	5797	3962	3043	2492	1892	1564	1288	1189	1044	896	844	839	826	859	756	663	520	479	551	604	515	550	432	528	598	592	600	465	423	451	424	404	373	372	380	420	414	411	374	339	320	329	349	325	294	345	355	395	364	369	339	336	346	332	355	338	321	329	319	338	334	304	298	280	262	305	308	261	281	248	258	271	264	256	257	251	275	284	259	265	303	261	231	255	245	278	251	279	235	259	239	261	249	229	266	285	254	263	264	238	275	262	283	288	262	251	258	242	229	254	220	260	263	266	242	256	240	248	269	246	254	250	267	252	257	254	260	251	249	251	248	272	258	266	240	261	246	269	253	267	253	236	239	267	237	262	271	211	253	273	244	226	226	241	223	250	262	240	249	256	250	249	241	226	273	248	247	280	244	258	254	260	270	255	263	253	229	253	258	260	235	265	263	250	256	246	268	241	256	214	264	244	230	248	258	249	275	271	239	235	248	240	281	243	246	247	258	258	252	266	240	258	270	264	261	258	264	249	240	264	260	246	260	260	230	261	227	246	241	248	256	230	245	237	245	275	257	258	277	249	249	246	243	228	249	275	256	281	233	263	257	255	238	251	233	224	268	255	253	237	239	240	257	236	282	248	223	257	215	231	247	251	260	254	221	249	245	243	236	270	266	257	297	241	240	266	241	252	257	258	252	242	253	273	267	251	272	260	248	239	263	246	264	252	268	265	262	261	257	265	254	276	264	249	213	252	239	253	262	252	256	245	240	256	293	234	244	275	258	247	268	253	254	246	248	257	261	253	272	265	263	261	245	224	265	242	236	271	266	282	259	249	255	231	264	255	241	266	243	272	246	263	264	265	272	240	248	245	249	274	225	270	254	241	260	272	245	264	223	224	242	262	264	237	264	247	240	275	252	250	238	265	255	234	282	268	254	269	266	230	255	269	255	257	271	255	294	263	241	249	212	253	289	228	247	281	247	265	236	232	268	238	248	256	233	241	250	253	235	259	243	252	257	269	278	243	286	284	258	243	245	251	240	277	262	259	256	237	246	233	270	241	257	233	252	263	237	227	265	267	233	238	289	271	273	244	255	264	244	248	251	246	253	267	251	245	273	250	261	272	274	250	253	264	257	234	263	264	255	261	271	254	293	275	265	230	241	268	262	239	295	263	237	264	248	265	282	206	224	253	277	256	264	254	244	242	269	254	251	230	264	253	237	253	262	252	248	277	255	259	249	261	236	260	214	256	253	259	265	266	245	252	278	263	261	235	270	264	243	242	255	275	265	268	254	236	257	258	263	262	247	275	250	229	274	255	258	237	248	267	266	275	242	262	295	277	286	266	266	242	275	267	248	227	270	267	232	248	255	241	245	258	239	236	267	231	263	262	252	238	270	239	278	238	252	260	258	256	244	274	255	249	256	236	270	282	258	265	253	223	244	257	239	263	249	268	269	258	233	237	248	268	258	222	261	271	256	261	278	281	256	261	246	245	230	244	248	247	254	276	276	225	237	275	251	235	255	263	257	260	245	273	243	274	269	249	261	261	276	263	252	225	251	223	244	262	277	233	259	287	249	262	284	244	247	263	233	234	252	248	218	254	243	235	261	253	228	253	270	269	255	278	275	251	242	273	256	241	232	220	233	249	267	271	242	255	286	259	249	230	246	265	223	276	250	249	249	268	267	266	262	245	246	253	298	235	265	251	267	308	237	235	258	264	247	271	241	259	250	258	278	251	237	234	237	279	257	259	242	265	257	240	251	266	253	248	234	248	265	243	234	271	223	274	252	250	252	253	245	260	270	260	224	257	244	270	252	243	266	276	250	245	280	264	236	274	264	251	247	247	260	212	232	237	255	271	264	270	243	250	275	291	252	248	250	249	230	255	263	234	268	240	281	243	263	279	245	240	268	249	242	254	266	257	271	260	261	276	239	254	250	270	259	257	262	273	250	250	238	276	272	244	261	280	250	248	260	293	267	262	256	271	240	243	243	281	266	253	258	296	263	264	284	253	237	253	269	266	273	251	257	260	255	229	270	223	269	274	269	246	251	240	239	243	249	268	242	243	243	243	255	263	256	267	246	233	264	258	228	294	230	271	256	254	220	214	258	267	254	262	255	242	219	247	227	236	248	240	255	258	249	259	226	272	232	279	271	274	267	265	259	260	235	251	266	252	267	242	265	283	241	244	253	243	251	249	297	260	274	250	241	248	267	262	254	263	254	248	220	272	253	240	257	270	244	239	244	280	244	268	271	260	271	260	271	253	262	231	234	249	249	288	250	261	280	254	272	249	253	278	246	257	261	262	233	246	265	272	263	254	248	269	266	260	244	262	248	251	245	249	239	233	258	250	234	246	241	275	260	266	265	252	256	232	226	273	246	248	285	265	244	238	245	271	241	262	258	258	260	262	239	251	240	264	244	262	233	237	276	259	250	259	239	270	290	230	226	257	240	254	240	235	254	259	267	233	271	251	258	260	266	281	220	243	260	256	238	280	238	236	251	246	248	266	271	250	231	276	251	250	266	239	239	231	255	260	240	250	263	231	286	222	207	257	237	238	261	254	237	254	251	287	262	247	256	221	276	246	272	199	250	244	265	271	276	232	251	258	249	271	249	237	248	264	251	258	258	246	244	249	233	241	256	244	276	266	273	248	261	273	259	257	277	251	207	272	249	275	252	257	275	260	263	290	252	251	236	275	248	239	240	279	247	253	263	230	266	252	224	236	265	258	256	266	227	257	253	256	241	263	269	242	250	240	269	242	230	265	266	258	233	267	271	225	254	261	260	261	245	270	284	229	281	247	265	261	261	252	251	254	259	302	259	225	282	256	252	260	259	242	267	263	247	272	255	246	246	267	270	251	277	257	250	241	254	278	234	242	253	257	270	251	292	253	265	271	254	264	251	229	242	238	263	222	253	254	268	286	252	273	251	236	243	251	242	248	250	234	254	262	270	247	283	235	237	269	270	248	241	245	237	267	264	227	262	271	248	251	272	265	257	287	231	259	285	280	268	265	247	269	255	235	268	259	244	250	244	266	240	259	268	272	258	266	224	249	233	258	259	248	262	252	248	240	249	254	230	276	237	259	264	230	246	263	258	248	267	262	252	266	202	251	250	243	263	254	253	240	236	243	232	287	248	265	276	239	298	244	259	258	255	212	245	256	237	274	231	253	243	253	225	261	278	247	242	231	256	248	237	249	255	237	253	274	243	273	268	257	232	248	241	233	228	245	262	259	254	248	262	272	220	229	245	247	212	257	258	283	257	289	242	249	270	259	226	256	232	269	266	238	300	258	255	225	283	236	244	264	292	274	253	243	239	257	270	233	234	260	254	229	241	257	248	238	260	226	241	275	257	235	242	258	256	254	247	289	259	252	234	242	239	256	256	272	255	269	284	217	251	254	249	251	245	247	256	268	246	235	274	262	271	289	217	281	258	250	260	255	235	283	249	262	246	236	268	264	235	246	273	256	253	247	234	266	258	256	229	254	249	245	254	257
25376	21231	27140	25281	8516	1677	1199	979	808	697	657	620	606	538	550	533	564	574	540	515	449	462	440	452	446	436	401	429	455	447	439	419	405	394	374	343	410	434	417	430	419	381	377	381	394	377	386	391	392	372	435	397	391	378	399	427	392	385	396	371	382	352	380	375	377	368	368	345	360	365	376	356	339	364	323	349	356	336	368	330	369	333	387	325	317	364	313	324	324	318	330	318	340	351	324	340	365	338	332	384	353	363	340	358	342	301	382	368	330	363	358	389	354	357	338	334	308	311	334	318	383	307	347	372	343	345	336	359	362	331	392	361	354	340	322	312	354	367	347	361	383	352	342	344	313	342	321	360	317	309	364	348	334	402	367	387	346	347	336	340	351	331	358	347	338	347	339	337	309	334	296	346	344	321	379	343	342	334	390	366	350	329	368	359	325	342	348	370	338	321	349	331	340	346	317	362	341	331	298	357	313	359	310	351	372	326	329	366	329	315	361	366	342	326	360	361	333	341	350	361	351	325	364	336	358	327	370	341	360	359	355	344	333	336	335	357	373	344	345	339	351	319	349	345	350	352	334	338	367	318	356	335	333	354	332	332	353	347	322	331	366	346	353	331	336	357	311	347	330	344	330	333	337	342	338	336	311	322	330	324	329	386	304	347	326	316	352	322	315	324	340	348	327	341	327	342	337	346	333	350	344	366	324	348	380	322	377	338	358	316	338	324	346	324	353	339	325	356	348	308	327	364	367	344	329	331	328	353	331	336	359	343	338	326	339	344	348	330	331	340	331	353	343	362	344	354	351	331	358	359	359	345	350	373	320	355	351	339	331	349	325	319	343	361	378	367	385	359	357	349	319	357	311	342	381	336	326	347	339	342	326	358	342	366	327	337	333	365	342	364	360	354	366	352	355	367	335	334	337	337	353	334	371	313	354	313	354	308	329	361	359	351	353	365	335	318	330	347	342	372	359	343	366	316	382	347	336	334	373	341	333	367	377	337	344	379	372	370	358	341	368	337	377	361	353	331	352	349	362	376	333	345	354	349	369	321	382	329	342	361	353	378	340	342	340	348	339	323	336	346	350	380	369	350	303	374	309	324	377	340	337	335	333	332	362	343	339	354	349	346	320	358	344	327	309	340	335	362	368	346	305	349	363	355	331	349	350	324	369	339	316	346	355	366	351	326	345	312	330	372	335	339	344	349	362	319	366	319	361	331	337	341	359	370	355	355	342	366	364	344	352	355	366	346	354	362	344	333	353	346	360	325	337	351	324	340	354	347	380	310	351	328	344	318	340	313	378	339	367	334	355	335	357	379	303	378	328	347	365	360	329	363	355	361	321	318	303	358	325	353	319	347	379	334	342	355	344	350	343	316	321	369	338	344	350	352	316	317	336	362	352	335	331	375	333	326	348	332	329	330	359	373	333	330	344	347	337	306	340	328	337	339	334	317	344	350	345	343	372	343	338	320	336	363	339	343	335	363	342	353	369	305	343	357	356	358	364	385	369	322	359	349	367	356	315	352	327	353	376	338	353	365	346	348	319	319	359	358	336	347	341	363	343	360	340	327	317	347	357	335	339	346	344	349	324	324	353	325	346	367	299	327	382	354	358	360	338	353	384	342	347	351	349	326	379	356	330	324	331	332	333	324	306	372	342	325	366	384	328	345	323	315	331	375	337	344	319	332	358	350	352	360	307	373	336	348	345	320	336	354	362	343	313	334	350	339	342	352	329	324	343	375	339	345	354	353	326	362	364	333	330	341	348	356	350	336	358	337	353	367	336	333	364	343	351	342	316	365	364	306	355	344	333	346	359	303	345	324	342	341	331	354	320	359	333	333	375	319	351	297	336	330	360	316	372	355	368	348	330	356	328	379	353	361	368	405	352	334	354	355	304	326	366	331	343	358	335	342	326	330	336	343	362	349	369	351	353	333	321	361	341	367	344	365	339	352	348	329	354	360	334	322	344	354	350	356	308	349	312	352	387	367	341	312	336	320	346	345	344	344	338	351	316	313	385	312	362	316	353	350	358	317	341	347	329	341	370	339	326	379	331	348	326	338	353	334	347	347	325	326	353	345	360	318	358	362	324	336	317	340	370	388	377	361	329	349	341	323	352	346	317	320	351	351	364	363	328	369	350	370	329	356	378	332	351	354	352	320	330	353	370	350	357	358	330	356	316	344	361	347	345	383	300	310	327	323	335	352	332	320	367	304	343	355	344	350	338	342	328	364	373	335	345	330	350	351	364	363	364	326	318	373	337	347	325	332	358	311	368	358	352	353	361	336	353	385	351	369	354	326	358	343	371	352	328	316	339	327	362	362	310	337	370	326	334	346	317	347	331	314	377	385	326	346	333	324	347	337	327	370	331	346	352	334	372	334	322	343	317	394	365	369	333	337	338	366	318	338	383	397	323	345	314	330	305	338	347	349	325	341	369	331	325	375	341	358	368	332	357	342	329	322	367	335	340	356	354	307	332	351	316	388	343	326	360	344	344	320	351	325	353	330	352	338	319	360	357	322	332	358	356	346	339	360	332	367	319	337	303	353	334	343	324	319	324	360	320	339	323	356	329	350	333	326	325	331	371	346	329	310	357	354	323	333	325	348	348	315	330	348	334	308	330	349	300	353	352	304	319	345	365	325	335	322	333	333	356	355	363	344	355	344	356	352	338	339	342	321	357	321	344	353	339	380	337	319	337	320	378	332	377	370	347	323	388	368	356	343	336	346	387	343	347	340	338	358	388	360	349	332	325	345	343	346	346	316	356	334	334	351	362	370	356	360	338	310	348	360	383	302	353	338	308	369	357	339	351	309	341	327	334	344	315	358	363	324	355	358	354	369	337	356	331	319	338	363	329	368	349	329	331	343	345	324	324	302	325	359	356	387	351	328	366	338	321	348	340	342	347	334	338	351	329	336	340	363	313	352	351	347	362	354	381	302	356	354	334	360	335	371	351	363	341	322	350	320	327	332	343	338	306	365	350	322	363	367	366	348	352	372	348	360	337	310	364	354	360	387	364	363	320	337	342	355	342	368	335	355	364	341	368	340	346	351	340	364	338	379	358	356	333	348	309	347	335	337	372	340	355	336	355	328	362	355	333	335	333	324	346	334	321	375	348	337	320	346	334	334	349	331	351	360	368	366	343	352	339	348	338	364	346	366	337	355	332	324	366	381	336	337	363	324	392	386	350	348	338	327	358	361	362	359	341	335	353	342	330	321	348	345	330	349	326	340	322	341	317	351	327	351	358	368	320	358	347	337	342	369	341	339	334	354	347	357	345	318	365	339	344	366	378	342	353	332	367	340	329	351	379	373	338	325	348	354	354	346	347	372	343	321	373	347	358	335	347	334	326	335	358	343	336	320	329	361	328	331	330	364	375	350	395	351	338	312	353	349	311	354	324	325	338	336	335	301	334	320	332	322	340	377	335	347	329	363	354	326	350	325	338	355	386	311	338	309	363	308	359	348	339	336	338	320	374	364	361	332
20281	31674	16630	7441	4426	3146	2354	1956	1692	1283	1247	1117	1010	915	874	813	888	902	794	730	661	622	677	643	655	640	561	648	663	667	605	560	545	578	582	559	515	517	552	509	551	529	507	496	495	528	492	425	493	479	533	527	521	498	458	518	498	504	528	506	486	510	483	466	456	487	436	454	431	441	467	445	449	443	381	416	426	402	410	411	398	429	420	402	415	433	458	393	422	401	420	430	434	430	398	398	407	424	412	455	447	424	423	406	420	425	424	403	408	395	417	416	431	425	396	432	420	440	404	428	432	410	442	426	422	432	414	425	442	404	423	384	434	436	397	436	424	470	392	399	421	431	400	445	406	420	397	415	418	404	435	431	451	432	406	446	402	421	454	400	429	413	415	427	437	390	435	405	430	387	423	433	426	418	422	423	408	428	441	433	436	398	388	420	424	407	395	435	436	427	437	405	421	437	462	416	436	437	424	408	411	433	367	410	376	417	399	396	441	406	399	361	479	376	406	387	426	398	400	405	399	424	377	427	381	398	418	432	427	404	459	439	436	417	410	427	379	389	433	401	438	370	418	415	428	439	440	434	430	421	382	427	430	396	434	408	486	366	414	404	427	412	450	408	398	421	437	410	414	386	407	405	409	426	454	420	407	432	458	410	419	446	396	427	407	409	430	422	370	448	396	427	360	405	454	435	410	427	430	416	396	441	430	421	441	472	397	416	401	421	424	411	409	396	420	447	423	428	394	431	423	465	391	421	408	449	405	387	417	443	435	412	401	415	417	439	433	446	420	397	449	425	406	411	424	401	436	405	417	388	484	407	396	423	430	385	409	401	415	407	425	386	404	416	412	431	427	383	409	429	437	423	417	449	411	431	445	394	459	413	403	418	388	448	427	399	427	438	394	392	393	424	405	405	447	428	430	382	405	418	442	401	394	419	388	402	411	453	413	404	410	408	405	401	410	387	437	435	420	434	402	420	433	415	402	377	415	392	443	395	400	441	380	407	436	402	416	413	449	421	410	408	424	434	405	414	439	450	404	430	396	390	421	437	391	392	420	411	430	463	420	401	397	419	411	447	418	434	407	416	418	408	460	413	407	432	436	434	404	383	436	402	408	392	405	442	376	392	449	434	416	411	434	434	439	399	391	428	435	406	431	406	415	406	393	433	437	413	420	410	423	400	413	418	460	379	402	395	426	394	422	399	382	396	392	385	431	415	389	390	407	434	415	428	424	348	423	451	432	418	446	386	433	420	446	392	401	433	419	405	435	427	423	451	418	425	413	398	423	395	418	444	418	409	386	412	411	425	411	418	393	402	421	437	408	425	434	395	406	407	400	421	422	433	402	430	437	418	419	446	431	399	453	411	450	426	408	427	458	426	423	438	423	452	459	409	418	419	400	394	421	411	446	371	398	389	435	456	395	424	422	411	459	400	422	460	427	391	423	430	433	387	400	428	448	432	439	400	428	447	391	425	398	409	391	405	386	405	397	439	405	422	402	427	448	400	464	403	392	385	394	426	413	429	401	416	420	408	401	423	430	431	394	428	433	421	413	431	394	425	445	439	413	410	403	446	411	417	431	436	435	425	378	422	389	424	419	424	428	369	427	454	416	425	427	403	394	419	402	427	413	456	418	415	375	424	435	381	450	408	409	433	430	394	447	425	407	440	416	440	444	385	395	419	417	417	412	393	411	434	419	413	439	425	418	424	445	442	428	441	463	413	393	410	367	462	429	410	416	451	397	424	404	394	404	414	421	435	407	423	464	409	407	348	397	407	442	387	381	429	436	387	416	421	410	420	418	426	448	431	461	417	368	434	419	410	424	406	384	399	388	420	428	415	403	411	429	429	426	421	425	410	441	400	443	412	426	403	389	443	404	415	434	412	417	455	469	451	441	437	402	424	436	430	402	439	406	434	408	404	391	433	418	410	438	442	413	449	420	397	434	396	428	407	417	374	440	414	419	437	409	390	442	447	408	405	407	422	435	451	381	430	453	397	396	396	414	394	410	412	416	406	452	405	430	430	406	404	407	409	425	412	394	404	419	427	419	398	398	413	446	362	423	424	383	405	403	404	418	393	409	408	432	426	424	467	434	431	416	452	410	380	399	478	425	429	409	440	440	425	408	399	410	441	395	408	386	458	446	377	407	380	428	395	414	420	416	412	415	405	414	428	406	438	423	434	396	442	420	425	426	422	445	443	415	408	422	410	428	381	436	444	408	376	433	424	407	423	403	402	446	405	444	435	436	394	423	414	447	410	437	446	407	427	491	395	428	428	438	383	376	433	436	437	397	422	410	382	398	419	412	425	440	416	413	412	410	424	390	391	416	411	391	436	429	439	444	385	400	416	431	405	421	380	421	423	432	429	426	420	438	409	433	438	422	386	422	421	441	390	392	413	400	413	390	375	395	365	407	434	447	385	440	438	393	375	394	397	432	442	408	431	417	428	429	461	402	429	397	408	436	380	411	435	407	396	381	441	394	447	377	427	414	442	415	424	381	420	415	474	428	426	413	446	439	395	418	395	412	412	391	404	432	425	414	398	382	418	382	402	447	384	404	447	421	415	414	406	402	418	383	427	435	430	403	423	415	400	396	458	421	400	439	411	397	434	400	404	440	391	405	454	393	466	420	436	433	399	404	411	435	436	422	398	404	383	445	418	426	433	409	429	424	393	402	407	422	451	434	429	421	427	435	459	445	421	402	392	385	401	436	399	411	418	412	402	427	398	417	449	403	419	405	395	423	415	400	411	444	424	420	430	438	405	420	435	414	433	384	389	429	427	368	394	425	412	414	407	421	416	423	431	416	408	441	439	397	410	417	437	406	407	387	415	411	423	381	438	421	450	431	425	374	440	421	405	381	393	422	405	428	416	433	397	423	447	428	412	420	427	405	416	394	460	401	409	418	405	403	404	441	438	406	453	413	409	427	403	398	410	378	385	461	421	409	452	401	448	406	405	412	390	397	452	448	434	390	410	417	443	428	418	415	430	414	411	424	412	395	406	402	406	450	433	405	421	401	439	386	416	438	405	398	396	425	473	421	429	415	409	414	425	411	411	422	421	433	404	417	437	419	377	359	423	407	396	417	431	457	414	416	425	437	413	421	436	422	404	401	412	477	389	412	398	386	476	400	426	397	387	426	411	417	425	404	398	405	466	392	432	455	419	381	399	402	413	418	425	411	427	413	431	438	392	416	443	417	407	405	430	418	426	394	381	408	434	406	411	440	443	427	431	417	400	409	421	423	425	422	432	405	410	412	379	436	396	425	435	419	407	409	434	422	414	426	427	441	423	426	428	402	404	406	415	388	405	436	396	404	464	445	419	443	407	389	425	412	406	388	439	409	449	472	431	392	429	411	424	396	406	388	391	405	427	437	440	380	382	446	400	417	402	431	416	403	472	437	441	408	392	444	427	428	417	410	386	420	413	445	443	421	400	414	392	406	427	467	414	404	405	429	413	412	453	442	388	410	419	380	440	431	436	419	429	436	452
23195	21268	28980	23892	21275	21194	7475	2017	1420	1134	1016	920	805	732	698	745	700	651	635	646	516	493	467	493	499	446	449	497	493	511	444	419	391	382	367	377	378	394	367	356	380	363	341	337	346	338	331	309	313	353	367	354	324	337	321	319	329	310	325	291	320	315	320	317	294	275	299	288	291	287	295	268	270	265	314	288	279	246	263	271	252	251	266	265	273	285	272	268	266	271	235	267	259	259	264	272	272	255	240	251	274	264	262	255	286	267	252	270	257	285	250	239	259	276	247	261	297	258	256	239	275	277	282	279	278	223	239	252	238	251	257	229	252	250	247	262	248	240	270	259	270	276	265	246	240	275	246	273	297	264	244	264	281	262	257	270	265	267	242	228	259	278	238	282	261	252	254	257	259	260	221	273	262	283	250	244	248	230	236	263	250	243	271	245	278	257	253	259	261	262	242	243	231	270	262	255	243	255	224	235	261	250	276	253	277	280	236	267	257	235	249	249	235	224	225	263	236	242	255	240	245	251	286	254	250	261	253	245	241	242	259	271	248	264	231	249	256	295	259	233	251	243	261	282	234	244	261	263	260	253	264	241	263	254	268	272	249	236	238	272	289	251	261	297	235	229	229	300	219	259	267	256	253	274	238	297	249	265	253	257	227	245	282	247	237	256	296	269	260	261	257	259	261	278	232	256	251	269	271	261	202	254	243	254	282	270	279	252	248	245	252	227	269	260	269	255	284	265	235	256	257	249	273	237	257	292	219	249	265	277	270	244	238	265	244	248	274	245	268	232	249	251	280	262	288	253	256	243	269	260	283	255	271	265	260	266	272	266	266	255	267	268	262	283	250	230	255	257	268	294	253	251	251	284	239	252	245	247	283	260	248	257	272	270	229	235	263	259	307	243	232	266	252	259	241	270	269	246	224	272	249	285	268	234	245	259	276	274	245	237	266	259	262	231	247	225	271	219	263	243	276	225	236	221	239	239	266	267	238	287	254	245	254	271	241	262	247	267	268	260	244	258	262	268	261	254	237	273	236	277	229	275	254	242	264	257	267	257	295	256	245	284	271	243	242	246	256	238	275	267	238	275	250	285	274	262	259	258	268	243	288	258	259	261	264	244	260	292	254	252	270	262	246	254	246	255	260	226	252	253	253	267	231	233	256	264	263	244	268	238	241	248	235	259	280	244	228	236	229	238	264	264	247	256	244	263	235	291	240	275	252	277	251	246	255	252	255	230	250	275	268	238	248	287	240	263	285	261	263	255	266	256	239	241	268	215	253	238	298	256	268	247	238	243	268	274	264	240	263	240	280	254	234	267	257	270	247	239	268	246	230	269	275	256	284	259	228	278	246	275	285	266	272	259	268	273	268	274	254	267	244	271	234	287	276	245	243	237	273	256	264	250	287	282	287	262	253	240	254	242	221	239	262	268	248	257	259	266	257	260	255	244	280	267	245	268	240	235	249	269	252	242	269	240	264	266	286	253	245	226	234	259	241	264	265	273	265	259	251	249	267	278	258	275	224	231	262	239	241	257	255	243	274	264	224	263	253	242	294	253	231	246	240	264	250	267	257	267	245	259	226	231	260	241	263	242	286	226	252	242	236	288	253	241	243	279	248	231	247	260	303	254	261	272	248	263	242	282	280	246	249	235	284	264	254	249	266	254	247	251	265	299	266	221	254	253	232	266	257	238	273	265	269	259	270	241	293	248	251	250	263	251	250	244	271	229	248	272	257	255	257	248	236	251	249	244	246	239	252	254	245	236	259	243	245	257	270	244	273	232	251	271	260	235	280	277	260	268	258	251	247	272	279	250	269	253	256	242	243	232	235	238	272	231	239	263	267	278	255	245	236	288	273	278	235	245	248	255	247	265	239	263	258	245	244	256	269	278	246	262	229	259	235	253	246	276	274	273	254	254	265	256	237	221	237	272	244	263	252	264	263	262	269	260	277	250	278	270	243	251	256	229	273	256	276	279	235	242	279	251	260	254	236	253	251	247	257	303	286	275	256	219	257	226	261	244	256	280	272	245	276	247	245	268	246	267	270	234	237	235	255	246	257	250	251	269	240	256	244	227	242	231	239	268	266	244	262	250	248	265	249	253	242	252	252	270	281	284	275	258	282	269	269	243	264	272	236	262	268	258	249	284	236	254	255	269	249	268	257	263	286	246	234	258	253	263	258	230	268	263	238	252	248	264	254	261	241	262	270	312	254	224	237	245	260	245	266	264	235	275	260	254	283	250	260	231	245	268	267	262	249	285	234	260	262	255	261	256	265	250	230	254	252	257	233	248	246	240	255	249	268	271	291	285	239	256	284	266	281	258	250	240	218	250	255	273	243	235	263	263	260	275	268	265	270	257	260	239	256	266	299	257	279	264	267	279	242	257	261	229	257	272	277	247	247	267	249	272	261	259	261	301	251	263	252	273	260	238	270	264	277	282	284	250	250	278	250	260	252	248	274	260	269	243	245	239	243	228	247	239	248	263	260	276	227	250	255	270	245	261	290	274	256	259	259	253	265	260	250	277	266	230	256	238	237	288	256	254	256	240	257	259	262	295	232	273	300	263	252	283	264	267	244	271	250	272	274	251	273	250	242	247	267	275	274	234	265	283	269	244	256	243	242	282	275	262	269	242	268	306	238	245	246	251	220	247	258	237	278	259	281	247	217	263	259	240	247	237	255	247	267	260	280	268	256	240	241	267	231	248	268	253	232	247	259	250	284	271	228	282	276	258	283	254	250	258	212	252	246	231	285	275	216	237	250	246	233	275	271	243	272	244	283	258	255	267	270	238	265	235	259	272	265	271	272	237	261	233	274	249	269	262	258	273	255	236	242	274	259	254	270	250	287	226	286	259	247	255	243	228	252	268	232	249	224	244	238	285	243	241	278	246	253	266	244	238	232	278	247	261	282	252	241	243	239	248	234	258	248	253	251	248	243	250	264	250	257	249	246	249	251	223	243	246	254	250	282	253	264	281	280	230	276	224	254	266	255	252	259	265	259	271	270	231	269	273	272	246	260	264	255	251	230	260	219	230	286	260	251	269	214	279	243	247	246	255	280	241	268	274	271	272	246	242	234	249	261	285	244	243	241	260	272	247	249	254	282	247	248	272	252	291	241	245	260	272	244	261	256	280	248	289	243	246	228	237	273	267	263	274	267	298	268	284	257	287	262	270	237	248	281	273	230	240	259	266	247	276	242	273	247	239	269	228	249	271	290	270	249	221	279	256	262	251	241	256	257	260	283	237	280	227	243	294	258	233	249	275	260	286	246	231	231	267	263	250	256	236	253	267	254	226	247	270	259	239	247	250	275	263	257	302	265	237	242	267	258	235	244	244	272	248	263	239	282	250	302	275	267	257	239	262	253	287	241	255	253	259	260	254	250	244	259	262	262	266	224	265	238	266	279	257	256	273	271	266	245	253	247	252	267	263	268	239	261	260	262	229	252	271	251	240	247	268	245	246	262	258	252	243	279	273	219	247	271	264
23369	41881	25319	13610	9066	6367	4748	3884	3003	2439	2152	1948	1617	1432	1273	1231	1320	1203	1088	987	890	698	749	707	815	639	657	724	826	758	736	594	584	564	499	499	534	585	552	503	529	454	459	428	425	387	393	434	415	408	462	426	448	471	435	461	435	438	415	420	431	374	406	439	389	371	422	361	355	330	332	356	339	354	310	343	330	307	330	318	310	308	292	355	323	309	329	338	333	320	301	317	331	329	317	309	304	334	306	327	301	278	312	300	288	277	332	294	308	280	298	279	313	306	317	310	277	309	307	331	318	329	331	286	304	327	335	284	258	293	293	304	285	323	297	281	318	281	285	305	271	281	308	301	274	288	292	315	276	274	331	303	262	304	326	268	293	313	298	309	298	291	280	296	330	298	297	317	312	278	310	296	324	276	324	327	297	307	301	338	304	307	292	312	290	311	303	303	309	276	322	309	313	329	276	302	316	291	298	321	286	296	289	275	326	319	323	330	320	277	350	331	340	318	318	287	283	312	318	303	338	338	281	304	305	275	305	290	321	285	312	269	291	312	330	283	319	308	321	318	296	350	263	328	296	315	311	287	272	306	306	301	314	274	310	314	307	352	314	311	316	332	330	318	301	305	318	326	298	295	287	277	296	294	316	301	310	309	303	288	284	337	293	278	299	299	290	312	302	246	285	289	315	284	282	315	298	308	303	290	291	324	293	297	308	299	280	322	341	343	283	291	260	315	314	318	312	315	325	295	287	308	294	274	318	272	286	291	291	298	302	340	321	306	307	298	268	306	311	309	312	253	315	291	321	318	316	308	303	331	323	328	311	273	306	317	316	309	313	321	297	317	309	286	307	346	309	356	297	300	335	313	300	290	311	316	294	315	323	326	296	291	277	304	279	311	289	337	293	296	310	280	311	303	285	299	276	294	341	324	326	299	317	313	301	340	304	301	302	276	285	286	309	309	283	280	301	281	309	283	319	318	325	274	271	281	303	301	324	291	287	332	336	290	284	322	301	284	284	354	278	310	308	275	305	303	295	289	299	287	329	306	321	299	281	282	286	290	304	298	323	323	313	289	321	305	266	291	282	345	300	268	288	268	294	306	315	323	290	294	283	319	271	315	295	306	281	306	275	325	311	311	301	311	305	303	281	308	305	289	275	298	315	298	297	285	297	293	295	283	273	283	320	288	303	267	300	290	309	280	286	294	288	308	280	307	276	280	282	308	305	285	301	299	290	299	311	334	304	313	288	339	292	308	311	301	320	299	306	283	318	304	308	317	304	306	293	309	278	298	306	286	303	320	316	283	336	333	292	311	299	298	284	319	261	299	304	315	303	287	327	298	345	337	300	302	288	287	314	307	317	258	281	304	306	319	311	283	307	308	322	299	313	281	329	291	289	309	290	325	304	274	317	336	278	308	321	295	316	292	316	330	290	305	286	312	292	335	300	312	295	319	301	299	324	288	313	309	313	320	301	286	298	303	320	311	302	318	304	323	295	304	305	300	282	297	320	333	313	330	299	290	282	314	290	284	296	315	291	298	347	325	284	348	296	296	277	271	291	297	295	261	303	317	287	324	280	315	315	313	293	285	316	304	284	300	324	343	333	333	312	311	298	292	264	313	297	307	319	336	315	315	324	312	313	320	336	284	307	287	318	273	287	303	323	320	298	277	294	303	291	326	281	331	288	314	296	301	331	301	331	303	298	327	301	284	261	292	301	313	297	311	286	317	317	277	332	307	323	292	305	291	292	277	297	302	306	303	340	303	275	288	279	317	301	287	299	317	309	310	284	309	290	312	282	304	326	274	311	299	298	311	326	303	299	303	346	302	309	315	305	293	263	302	301	302	321	291	282	311	288	306	286	275	330	317	299	295	330	316	282	284	310	286	285	321	292	287	281	312	285	298	286	312	299	337	312	257	284	287	274	284	293	303	292	324	299	321	319	314	268	296	296	304	327	317	287	286	311	307	307	297	297	314	299	315	319	310	310	311	282	295	275	299	303	328	279	291	316	293	337	279	296	303	273	306	305	317	320	320	311	308	319	294	290	319	307	321	298	307	308	309	294	317	318	295	268	320	296	297	315	313	316	293	292	311	272	310	309	293	314	301	319	323	307	317	310	317	294	303	296	305	273	307	292	270	316	275	298	311	273	297	306	311	326	301	304	288	297	325	289	336	301	296	304	321	321	292	321	298	313	293	284	316	278	298	308	327	274	322	294	285	302	306	320	259	272	267	315	300	281	311	314	313	305	286	312	309	290	318	302	285	293	317	337	264	309	299	335	322	324	314	274	307	287	318	286	291	313	298	288	309	338	313	315	290	277	333	308	301	295	314	304	288	314	323	326	296	294	261	310	301	292	301	295	334	297	309	318	308	306	287	318	311	329	306	311	294	324	282	302	312	296	295	291	310	300	268	309	274	292	288	291	297	299	304	288	338	267	303	313	287	315	305	309	323	332	316	300	318	293	325	308	284	326	300	310	304	310	303	315	313	331	327	291	294	285	316	271	272	356	291	306	331	300	306	318	296	291	281	305	312	309	305	322	299	303	278	318	295	312	314	274	277	302	297	297	298	327	299	281	311	284	275	325	305	310	302	305	290	306	282	317	302	318	324	333	285	292	280	300	294	285	292	320	311	284	332	303	306	283	301	299	296	269	303	298	312	345	298	284	326	320	284	259	283	333	313	274	296	332	288	304	302	300	286	308	322	293	302	294	312	303	283	311	295	295	296	315	284	297	298	297	317	284	286	335	305	293	313	321	296	312	294	264	319	303	289	304	307	280	330	346	317	325	315	314	305	309	270	321	320	301	320	270	320	310	277	308	292	324	315	285	304	332	282	265	306	295	294	335	287	322	301	321	327	291	299	293	296	276	299	303	276	290	293	311	286	299	312	326	334	313	284	301	287	280	294	306	323	333	283	316	332	313	298	312	288	316	326	312	326	308	338	291	299	317	283	328	329	296	301	320	307	318	284	287	283	312	307	270	291	300	305	297	294	290	297	298	316	313	305	283	315	311	311	289	295	286	268	312	286	284	281	292	302	299	307	305	281	331	304	302	300	305	325	297	302	338	298	301	303	289	365	308	288	300	308	297	331	302	317	286	331	294	297	302	318	303	307	330	284	300	310	297	303	329	295	309	303	311	279	295	308	305	317	299	308	299	286	286	288	270	343	295	296	320	308	309	301	297	334	314	314	328	286	320	295	327	319	305	275	294	270	314	302	338	302	302	296	305	278	299	289	316	291	339	308	283	283	271	310	300	319	300	278	291	306	306	325	286	305	323	313	296	319	304	291	303	305	326	276	278	310	299	305	312	292	286	282	300	283	287	279	320	326	324	305	306	301	318	308	283	291	323	313	295	341	277	293	325	310	308	285	293	297	306	288	321	289	283	309	299	264	292	289	305	321	314	275	287	287	303	286	283	292	283	283	318	297	296	289	283	294	285	290	292	312	321	317	300	290	286	313	337	328	319	302	299	320	298	305	334	318	303	291
27552	20779	12489	3867	1666	936	700	614	565	464	426	409	443	436	413	420	410	424	416	419	400	371	388	343	350	363	347	379	362	345	378	330	329	348	318	311	335	343	303	366	342	315	325	306	283	324	297	307	324	334	334	313	301	253	358	302	314	325	326	330	324	304	301	340	308	342	302	300	281	288	283	271	296	271	313	296	311	258	290	277	278	273	268	317	313	310	281	291	303	264	282	281	310	280	265	316	284	258	288	302	298	291	304	297	260	276	280	317	265	225	285	303	305	278	275	262	276	302	309	299	263	277	267	283	299	256	305	273	264	300	309	292	292	302	280	268	286	281	256	309	269	283	283	306	303	255	282	307	239	292	279	266	271	286	285	280	276	297	289	302	297	302	283	306	291	301	302	289	269	287	293	295	306	301	292	295	269	301	298	310	300	291	282	255	303	292	266	291	298	310	297	290	279	308	267	261	287	338	316	304	258	306	286	265	268	297	287	273	246	273	286	301	314	325	295	286	298	293	295	312	283	264	284	280	319	303	276	289	268	270	281	281	280	285	251	284	297	290	272	266	276	292	297	275	287	311	306	270	300	291	320	287	278	276	316	282	293	254	258	313	276	299	284	296	291	297	278	287	282	302	257	291	290	269	267	274	294	260	282	287	267	280	254	258	288	303	294	267	307	275	268	276	284	308	327	279	280	302	316	282	308	267	281	305	297	277	295	250	258	284	301	308	314	285	317	285	304	297	291	282	270	282	282	252	285	288	268	300	276	285	290	304	280	263	291	285	251	271	299	268	254	252	280	278	282	300	303	258	307	281	284	292	263	306	270	279	285	284	299	301	280	288	287	300	298	305	285	281	247	294	296	301	273	266	301	290	299	329	291	302	286	290	298	280	325	274	276	282	272	264	304	261	304	283	306	288	291	276	264	290	299	290	316	273	306	291	295	304	291	259	295	263	262	298	288	277	275	299	292	300	298	294	298	271	264	246	276	282	280	277	285	289	284	278	293	263	295	257	285	284	273	260	294	273	285	292	316	294	283	303	269	286	293	287	281	312	278	298	293	296	278	275	294	287	267	276	275	279	306	290	301	288	281	288	278	292	303	281	291	276	300	261	296	259	299	291	301	299	286	295	281	294	282	272	301	276	304	276	282	297	279	275	308	287	286	314	243	304	270	279	261	292	307	266	296	272	267	283	269	310	274	284	265	310	257	287	293	307	297	267	292	315	294	271	270	269	277	265	280	271	293	258	283	257	293	324	317	306	310	284	282	315	281	289	301	324	308	283	299	244	301	288	293	301	281	316	278	312	297	262	314	290	253	265	292	293	299	272	299	301	283	288	305	294	286	291	293	245	298	288	266	294	282	256	277	301	293	306	267	302	293	289	285	292	285	276	288	301	294	282	272	302	292	276	287	304	283	266	292	287	287	288	291	293	263	300	282	312	314	284	290	270	284	266	304	293	290	285	258	286	287	281	276	309	280	286	302	275	265	311	274	279	295	284	293	291	268	297	287	297	304	287	270	261	317	281	280	295	302	297	313	286	298	303	282	287	304	271	289	259	284	278	280	289	287	286	270	292	285	280	296	313	324	266	314	266	260	322	280	294	310	273	281	275	249	297	260	278	265	283	257	291	292	284	287	311	292	290	288	318	331	302	268	279	299	281	268	269	267	301	270	289	292	275	293	306	277	272	300	271	274	285	286	291	280	289	287	290	287	309	314	289	311	307	303	320	309	266	289	279	274	286	305	276	289	298	296	265	279	258	279	290	287	283	297	275	309	285	261	300	276	284	299	275	306	296	289	303	288	268	288	294	275	261	268	284	283	280	297	278	265	292	276	286	310	302	303	265	279	319	285	282	288	274	277	290	284	308	282	274	296	269	258	291	287	292	278	272	298	291	257	298	288	262	279	287	274	305	306	314	284	317	323	308	280	293	252	280	278	278	290	293	274	261	278	297	297	292	288	285	305	293	272	281	264	304	285	279	287	313	307	278	286	277	284	291	278	311	273	281	269	261	270	311	321	272	289	274	283	319	254	292	275	307	250	304	282	280	293	303	299	279	275	264	295	286	311	315	302	313	322	300	290	286	290	295	301	296	279	272	329	288	273	289	294	301	285	263	281	301	276	287	280	282	275	264	255	281	283	307	275	273	251	272	297	278	249	289	271	285	293	279	299	300	263	257	283	252	274	233	263	256	289	256	258	295	280	298	275	324	316	263	299	298	286	291	289	298	285	301	247	269	293	317	285	277	298	273	269	292	312	257	281	302	286	309	288	284	264	321	300	304	308	291	298	296	267	302	264	296	293	313	312	281	290	292	258	268	281	246	283	254	248	299	275	276	306	317	305	311	251	263	275	280	287	284	291	289	279	322	270	276	306	279	280	282	315	282	280	272	271	309	252	274	289	279	273	275	287	266	310	287	260	282	306	293	316	302	303	276	301	264	291	255	300	274	305	255	277	286	299	291	305	284	274	263	306	281	288	293	274	284	286	293	269	251	285	276	285	257	277	285	294	259	282	276	280	288	267	275	285	280	289	282	272	303	288	294	276	291	274	283	284	275	299	249	267	290	296	281	302	284	292	272	274	290	273	283	285	253	284	286	275	298	279	291	292	272	302	300	258	273	280	270	295	282	289	288	278	271	288	325	265	272	286	286	275	300	249	283	301	286	283	275	305	264	272	290	295	303	307	261	265	294	299	290	287	280	263	291	251	311	273	264	284	283	275	317	308	299	269	298	301	303	298	299	313	297	312	312	290	293	271	276	286	332	274	276	286	284	278	268	273	299	293	291	259	291	300	273	301	284	277	310	268	285	269	289	259	323	294	328	270	244	302	292	266	286	293	300	280	272	269	287	321	281	292	265	308	291	281	281	281	300	288	288	290	309	285	295	270	307	286	298	297	304	276	259	276	272	246	271	324	303	267	272	273	257	288	289	281	307	301	245	268	315	277	271	262	276	299	310	283	293	302	267	275	326	310	268	291	287	293	307	286	263	288	292	301	272	271	294	296	266	298	268	300	269	303	267	281	270	271	302	290	281	296	275	284	264	257	285	257	292	313	278	281	276	284	308	305	291	293	303	331	288	298	313	292	300	296	271	304	300	254	277	299	295	280	261	284	299	284	297	268	282	288	293	287	273	287	276	296	289	286	291	297	276	296	278	301	281	288	270	320	266	310	311	275	298	277	287	279	267	303	297	306	291	305	282	300	272	297	267	286	285	319	295	270	281	270	268	291	262	301	287	288	296	252	266	296	262	293	265	295	291	280	273	282	281	272	260	312	269	293	276	291	281	316	301	288	312	247	307	290	320	285	299	272	273	265	271	301	302	270	276	281	283	261	323	281	301	270	284	292	306	273	287	281	264	324	292	287	290	290	316	292	277	283	283	298	281	287	290	284	291	291	307	286	293	301	270	274	266	257	310	292	286	290	285	274	266	293	286	246	280	303	290	289	296	275	324	294	304	294	246	279	300	318	285	233	289	288	297	297	280
18258	25319	12185	4970	3137	1910	1476	1314	1084	900	803	835	726	677	701	654	691	629	618	606	579	526	521	532	558	484	505	481	583	504	487	463	461	439	457	435	450	455	414	447	423	436	425	436	425	433	395	391	382	395	406	420	393	365	410	400	400	384	402	438	374	411	402	422	366	438	412	361	359	382	381	377	391	352	368	363	339	337	349	347	343	335	358	357	369	352	368	355	327	370	342	339	374	336	349	333	350	343	331	347	347	379	347	363	349	407	366	382	323	345	363	358	332	368	349	353	401	368	363	355	351	333	329	362	347	341	354	348	349	385	349	368	320	361	368	382	347	352	367	329	362	333	355	370	356	381	362	327	370	382	314	375	364	373	345	372	358	340	364	350	348	350	368	347	317	322	369	337	353	350	370	340	360	399	356	363	331	331	320	348	356	350	357	341	352	344	390	327	362	358	368	348	356	353	352	351	391	414	344	369	343	359	384	382	313	357	384	379	401	372	339	368	365	349	373	346	361	351	367	348	362	314	346	332	370	331	364	363	367	341	361	349	373	368	387	358	360	311	322	360	344	353	357	338	355	369	342	373	357	372	343	356	353	343	352	381	387	339	371	346	345	333	319	332	373	352	351	350	353	351	356	327	354	302	333	378	377	361	343	379	374	346	409	367	338	328	365	353	391	355	355	348	317	373	350	360	380	331	361	362	348	357	378	333	367	354	330	338	368	348	353	361	353	355	346	344	376	375	327	347	372	388	309	369	318	369	353	341	334	332	343	380	335	359	376	362	321	383	320	337	335	340	375	348	340	318	347	323	360	358	336	357	358	348	370	329	356	350	375	375	337	356	370	337	348	343	355	337	349	351	360	356	334	392	357	332	380	370	359	339	340	337	376	334	356	347	326	316	367	351	376	354	338	349	358	348	344	348	379	353	343	359	373	325	349	367	358	354	331	344	371	384	362	365	351	351	357	372	351	347	362	343	370	332	357	357	343	382	320	334	343	379	330	333	320	375	342	372	338	348	348	352	343	359	359	290	382	315	371	366	347	343	366	373	387	347	396	357	351	370	351	362	343	318	326	384	344	355	348	351	338	369	371	371	336	370	327	356	355	361	345	360	333	356	385	381	355	396	358	369	349	365	324	369	334	347	363	358	334	341	331	383	366	350	383	347	339	354	362	384	353	339	375	330	370	384	357	379	363	375	366	348	348	354	353	341	331	354	338	347	310	331	361	348	343	368	352	337	359	335	385	349	351	376	318	376	360	370	363	319	368	355	353	349	326	337	359	373	365	378	415	369	338	362	344	416	377	367	370	372	356	372	366	341	340	363	361	327	357	401	346	358	374	395	310	363	348	332	351	347	358	339	347	375	373	364	368	354	364	376	340	337	349	365	348	368	367	344	343	372	372	348	336	333	335	360	337	396	376	377	351	363	361	364	357	348	358	355	348	359	379	375	344	347	391	330	359	339	328	347	355	350	386	366	352	359	348	360	333	360	379	356	361	345	324	366	373	323	334	353	358	354	354	348	362	388	343	356	354	338	352	368	337	363	358	392	373	356	339	345	329	360	333	357	348	370	354	366	372	353	323	348	323	367	338	365	351	351	350	364	332	370	354	345	372	351	340	341	348	325	354	384	377	340	431	364	365	339	365	366	357	348	405	359	319	369	346	388	334	350	338	343	347	343	363	346	371	358	328	377	331	340	375	371	375	339	350	369	385	316	372	365	357	352	330	349	365	335	335	346	348	360	407	313	362	349	312	344	342	373	370	360	354	328	336	363	358	345	331	314	378	340	343	335	349	340	330	367	375	367	312	365	355	348	376	335	361	370	394	368	327	369	318	413	337	347	339	360	316	364	347	342	387	358	335	358	340	335	336	348	370	353	357	367	316	319	352	334	336	343	359	369	339	367	361	363	343	323	349	348	358	389	338	353	312	367	358	345	361	351	343	345	343	311	352	316	354	344	334	381	370	365	364	343	346	372	339	357	334	361	366	352	338	349	346	342	329	331	363	387	360	387	361	358	399	381	346	384	364	337	338	358	339	345	315	359	353	308	332	376	371	352	358	364	359	349	353	373	376	369	362	373	329	403	351	347	364	355	332	346	365	331	375	358	365	358	343	371	358	390	348	361	352	383	375	333	357	371	341	371	381	327	337	354	371	366	361	340	368	332	352	334	348	375	370	332	363	359	391	364	358	341	357	366	348	354	330	371	327	361	339	360	363	345	318	337	384	368	362	331	383	333	371	369	375	328	369	326	361	388	360	347	376	379	369	360	351	376	357	321	369	374	359	349	364	389	333	355	337	367	366	386	375	382	347	365	348	374	335	344	390	359	336	349	392	338	340	350	332	330	366	353	367	355	374	382	314	372	364	343	369	367	375	369	371	350	351	382	376	342	352	343	357	359	307	334	339	349	355	343	370	355	361	367	382	347	359	353	342	381	345	337	351	362	401	362	358	322	363	357	354	358	353	365	377	377	344	365	331	355	369	358	364	333	352	330	351	356	347	368	333	363	338	359	351	354	355	347	338	367	353	332	362	352	324	357	352	334	328	399	335	360	381	351	356	338	354	374	390	371	397	398	332	355	332	322	362	367	340	351	339	365	328	373	337	340	355	356	355	384	351	351	331	362	336	349	361	352	385	358	379	355	385	365	346	381	335	360	351	347	372	377	356	355	349	363	323	337	341	326	363	362	374	359	357	355	357	357	350	319	386	351	349	371	327	339	352	366	354	382	361	359	359	377	334	349	351	353	371	382	355	356	360	336	377	349	349	327	355	328	349	348	365	317	320	350	371	335	340	327	379	332	367	353	361	317	352	354	311	346	364	363	359	371	321	337	365	356	374	373	347	328	366	362	343	373	355	362	377	361	354	371	361	378	363	329	352	334	373	352	341	363	336	343	331	336	326	364	377	347	334	355	342	359	366	367	327	352	369	349	337	385	355	347	358	375	380	358	364	399	352	324	335	344	370	374	320	376	370	363	341	361	333	347	366	369	351	352	358	328	351	341	351	331	332	372	358	358	345	339	368	360	365	364	353	333	386	366	361	338	365	361	377	345	347	337	335	356	350	367	338	327	361	397	379	369	377	339	354	379	368	331	390	368	347	370	363	362	371	341	344	382	359	401	340	357	356	359	362	363	346	394	356	369	381	364	374	370	377	337	363	363	358	380	386	340	385	336	349	366	338	326	319	357	333	355	336	345	347	322	341	307	324	343	365	344	344	372	351	394	366	372	401	391	364	350	345	335	359	312	366	363	340	351	385	348	342	361	389	335	357	344	342	354	349	330	356	317	317	374	349	318	357	350	384	358	358	345	344	354	384	366	366	345	324	332	349	350	353	360	387	405	363	351	362	341	363	328	355	321	363	375	337	350	320	387	359	367	373	359	362	338	321	363	373	330	373	368	353	363	367	334	388	334	349	377	334	356	380	411	346	323	339	389	340	334	354	359	372	355	334	383	340	328	334	342	330	341	378	372	337	330	376	363	350	343
24257	21220	28323	24401	21000	7344	1638	1098	917	730	667	630	509	531	505	522	475	453	460	425	423	327	334	393	343	306	345	344	350	336	335	316	275	255	293	271	291	280	270	283	266	260	243	273	249	214	241	247	229	260	261	253	246	286	272	260	272	245	261	269	271	233	261	253	250	233	234	216	238	225	233	219	194	213	254	189	206	236	212	213	225	226	181	216	200	236	195	221	193	218	215	229	235	203	189	191	219	186	211	199	204	200	197	203	231	207	189	209	215	186	222	214	218	176	215	219	226	189	208	219	210	194	211	206	212	213	232	198	211	189	200	206	190	192	205	210	223	194	207	212	205	219	222	201	215	211	205	209	213	200	200	221	192	195	212	210	195	188	223	202	195	225	210	188	203	211	217	228	206	214	213	202	235	221	201	209	184	166	236	196	211	183	201	207	205	201	210	203	222	205	187	192	202	198	207	202	191	209	193	212	203	221	220	231	229	183	183	210	199	220	208	207	205	192	201	206	191	219	204	208	209	197	212	197	175	199	201	198	208	202	206	204	225	219	185	202	190	219	214	205	216	173	228	244	217	203	193	196	206	209	205	187	213	207	197	197	215	214	219	193	176	215	220	214	197	198	197	186	197	236	223	192	194	238	208	215	220	201	192	220	214	201	171	211	179	220	219	196	198	219	203	215	225	220	187	207	212	217	219	196	164	230	211	222	209	217	213	208	204	178	194	217	220	235	229	212	191	191	198	196	196	204	210	218	190	198	209	218	190	212	180	189	219	200	212	201	211	203	184	203	196	197	220	201	194	215	202	196	186	203	203	217	219	211	227	202	223	232	225	195	230	204	201	222	179	212	224	198	217	182	224	211	218	200	208	203	198	207	217	210	220	220	222	218	194	216	193	205	198	226	203	212	213	221	238	188	196	186	190	201	216	199	200	199	183	197	217	202	212	202	211	193	176	213	195	205	200	205	223	201	199	176	212	222	194	188	199	199	207	211	225	214	203	202	199	200	197	194	196	188	207	198	206	228	221	212	193	199	165	205	221	202	211	206	202	199	218	197	214	194	165	228	218	187	211	214	208	223	191	179	210	215	196	208	231	188	205	230	180	205	242	184	214	191	180	230	197	202	219	207	191	204	215	202	199	186	186	217	195	206	213	191	170	195	221	204	199	211	187	209	213	212	210	214	216	215	228	181	188	215	181	221	208	219	212	199	208	207	192	212	221	240	207	227	205	209	225	214	185	214	206	221	193	241	224	204	194	190	221	218	212	204	204	226	212	199	183	239	224	215	197	193	218	189	196	211	186	191	207	214	189	189	192	168	216	208	185	184	206	214	233	204	185	206	204	205	226	207	219	198	238	187	227	212	203	201	189	227	188	232	198	217	198	223	194	203	191	208	181	195	185	195	227	198	209	206	192	229	212	208	198	235	207	194	184	158	184	228	209	215	219	210	201	192	168	214	200	215	201	192	191	195	189	223	207	211	205	215	228	222	217	193	204	239	189	223	173	205	224	195	198	233	185	217	201	225	206	171	209	191	186	198	220	171	182	196	199	196	197	169	219	204	223	219	194	198	209	201	202	193	221	201	220	207	213	203	202	191	206	205	196	190	229	207	203	215	228	198	228	214	195	215	191	189	201	202	186	240	211	216	230	196	192	188	215	216	212	195	191	207	222	201	187	197	201	210	219	200	210	195	179	219	205	200	189	201	215	199	222	210	188	239	225	220	191	192	210	212	221	219	182	194	184	172	202	202	209	199	184	205	194	215	192	206	204	187	194	186	199	202	204	196	210	221	202	222	221	211	171	207	194	203	194	193	194	207	208	193	185	181	209	210	195	200	214	232	229	224	189	223	186	199	204	185	207	190	213	195	203	197	209	221	195	194	222	204	204	181	199	219	200	212	211	200	186	200	182	180	195	209	217	208	205	211	202	232	205	225	203	200	220	212	226	190	215	202	212	189	213	214	192	204	195	191	202	206	230	189	192	205	191	200	223	201	195	211	207	201	213	216	207	216	228	188	190	210	189	227	203	211	195	229	182	199	215	204	171	214	195	220	202	205	177	231	215	178	204	208	200	180	236	212	187	200	216	211	204	212	202	202	201	185	220	192	212	200	228	209	194	195	186	205	210	184	195	204	244	190	220	215	213	205	219	216	184	194	213	195	217	221	219	219	186	205	215	197	220	201	192	230	206	201	189	194	206	224	221	206	200	244	201	212	204	207	177	176	214	227	201	204	214	220	207	219	198	205	216	225	196	218	199	223	201	201	203	211	225	213	198	218	215	211	184	216	216	197	192	227	189	195	199	205	208	205	216	217	207	201	201	212	214	204	191	217	182	207	216	229	195	210	209	192	205	205	187	179	208	220	208	199	203	197	207	200	213	199	194	213	212	209	191	189	205	214	206	227	199	215	196	214	191	221	197	223	211	226	189	195	191	206	184	205	217	210	208	234	196	194	200	205	223	208	178	212	193	212	200	218	183	221	208	221	204	208	216	200	190	219	222	182	172	219	219	221	196	213	181	208	200	219	202	212	199	204	206	214	205	224	209	215	219	215	207	205	214	199	215	200	191	204	198	209	242	204	221	185	186	198	233	211	200	200	222	190	201	208	202	219	234	200	202	215	198	194	210	212	181	207	198	238	226	204	216	185	209	160	166	189	188	206	205	179	214	208	207	225	218	222	191	218	201	202	210	234	216	207	218	204	227	197	184	222	187	199	225	191	196	179	214	210	208	206	204	181	180	211	189	220	205	225	209	194	203	226	203	199	212	212	188	200	185	200	187	201	218	208	192	188	213	212	191	200	193	204	209	199	224	223	207	202	208	207	202	188	196	213	201	190	224	208	206	225	193	215	207	209	208	187	209	192	206	204	183	176	184	227	200	215	204	213	222	208	227	198	202	194	207	193	197	226	206	208	195	199	199	191	231	189	191	207	184	174	227	211	206	192	207	218	209	224	201	199	207	207	225	222	198	222	189	220	221	178	211	220	219	198	189	214	211	203	205	189	201	205	203	195	188	181	203	226	198	226	192	194	215	218	197	218	201	224	216	209	209	204	210	219	185	187	199	203	212	190	225	197	205	225	236	208	219	195	195	201	220	225	219	199	180	196	198	206	197	188	231	203	224	218	198	198	184	203	216	203	193	221	202	233	204	210	200	207	207	196	211	237	221	184	212	226	199	212	193	210	186	218	208	200	215	218	191	176	232	186	209	200	203	203	226	216	225	230	220	210	214	213	199	195	207	218	199	204	206	195	221	203	201	190	205	180	197	195	233	179	211	203	196	172	223	195	231	211	225	207	221	212	204	215	211	185	201	188	194	195	187	184	197	222	204	214	208	219	184	195	207	210	227	166	203	208	217	198	225	224	189	178	207	204	215	193	199	204	241	219	216	189	226	202	192	199	205	219	214	201	202	207	183	204	211	214	206	191	194	220	206	212	208	235	199	197	210	200	200	171	203	227	210	201	223	183	189	184	225	198	210	187	187	230
19706	35157	20400	9704	6250	4142	2923	2426	2062	1637	1355	1282	1098	1004	870	874	880	794	772	770	708	556	532	577	521	492	503	553	605	527	496	457	475	428	424	426	413	413	403	412	368	379	359	365	358	328	338	296	347	327	365	357	360	361	373	362	364	367	350	352	349	303	303	304	310	336	299	311	324	291	283	279	287	258	278	265	252	277	263	275	272	254	235	234	280	262	263	248	231	259	232	271	253	269	250	259	277	265	267	267	265	262	229	279	268	251	260	241	257	271	257	261	247	266	270	299	244	245	265	258	245	261	249	243	245	270	240	278	263	247	276	271	255	268	263	263	264	276	273	291	279	241	281	227	259	237	272	239	241	250	236	272	261	254	241	250	253	251	260	264	233	278	269	258	214	253	255	268	266	254	267	257	255	268	265	264	271	243	247	222	244	245	251	234	238	255	249	244	246	264	254	257	282	285	258	223	271	263	266	273	262	231	255	269	234	274	241	252	237	249	242	253	268	275	268	272	268	262	250	294	261	288	252	246	251	272	283	270	234	274	252	246	266	279	271	250	252	254	237	237	249	266	264	297	238	232	275	265	246	202	245	248	267	241	235	227	268	246	265	266	267	273	259	271	297	239	244	236	241	256	245	263	238	265	254	251	239	262	263	240	258	263	248	222	234	254	257	266	222	253	264	251	266	248	225	268	238	243	269	262	250	273	276	247	256	266	297	240	251	249	238	233	207	251	249	258	241	308	254	251	290	244	253	261	243	253	251	257	239	263	259	286	267	257	256	254	223	277	273	252	251	260	252	276	258	262	272	246	220	248	266	252	261	249	263	245	256	250	254	273	261	266	264	235	271	235	233	291	265	225	274	256	284	271	275	269	242	267	269	261	263	297	259	244	234	245	285	263	239	267	259	255	247	259	301	266	273	231	263	267	258	273	269	250	226	268	256	264	232	294	249	262	250	270	237	247	267	253	238	228	275	244	235	266	283	261	253	225	244	249	286	266	253	252	252	237	239	253	224	247	261	251	251	250	259	245	233	275	252	267	252	264	269	245	238	240	293	273	264	249	274	257	253	263	244	253	247	254	252	251	250	298	248	262	224	277	264	246	260	270	288	243	284	247	268	256	238	231	244	269	209	261	282	233	268	235	273	239	241	249	253	277	240	250	275	271	243	264	262	229	239	268	233	245	224	251	243	259	286	264	253	206	253	236	262	250	264	267	258	282	266	283	299	260	280	266	261	273	247	280	259	277	228	243	243	282	265	270	254	261	250	253	233	255	239	272	266	233	242	245	247	249	268	257	270	220	256	266	281	279	237	250	256	257	250	263	247	263	216	255	237	274	246	289	248	244	234	241	240	271	235	238	259	274	263	259	252	240	240	270	246	253	272	258	257	288	243	264	284	248	259	252	247	252	256	256	242	266	251	263	270	303	236	253	255	247	270	254	218	264	247	269	249	238	223	251	251	276	292	257	253	302	278	248	237	241	269	246	258	268	295	277	237	271	250	241	251	257	256	267	269	292	285	247	255	236	244	233	250	270	244	241	268	290	245	264	244	230	245	242	269	227	269	257	275	278	272	271	251	263	244	271	275	269	233	232	259	255	272	250	248	260	247	246	252	235	237	238	262	246	234	253	244	244	234	233	278	250	254	250	270	270	258	301	222	254	255	232	280	268	287	266	246	249	256	235	262	237	271	251	257	256	251	267	252	257	249	266	241	252	253	257	274	260	279	252	250	244	256	262	243	239	286	235	274	264	253	243	255	264	245	261	245	255	263	255	274	265	256	253	261	249	260	238	256	268	257	260	234	239	280	262	269	236	267	280	262	252	265	231	253	261	274	269	228	275	236	272	286	262	247	241	263	235	262	274	275	241	241	269	247	229	259	265	263	256	231	271	241	261	277	228	227	227	246	228	267	274	244	241	271	263	253	258	262	261	256	249	253	243	276	242	257	248	275	256	255	251	263	264	252	251	221	243	247	285	258	243	211	265	260	254	263	253	252	276	246	302	256	265	232	278	244	287	260	243	229	284	256	237	245	262	265	243	245	231	231	248	255	271	243	237	264	250	274	258	277	266	288	260	260	237	250	296	275	275	297	250	255	278	232	261	280	272	250	270	235	269	247	262	279	261	264	240	252	255	262	269	257	243	262	268	249	231	272	266	264	244	266	264	236	230	257	265	246	235	265	244	238	244	264	258	228	279	260	277	275	256	296	248	256	235	274	262	264	249	281	246	238	226	259	278	265	278	255	248	253	257	252	261	285	256	250	260	279	258	245	258	272	299	251	260	293	239	239	276	237	267	263	259	235	258	231	272	266	227	277	266	260	241	256	240	257	243	241	260	252	255	246	272	248	242	257	256	265	262	244	276	228	234	239	267	253	268	279	266	251	233	267	254	250	256	270	251	245	254	238	254	265	266	252	269	211	266	248	267	247	261	264	261	259	242	242	239	277	278	258	266	269	267	274	243	236	275	260	259	263	247	268	280	269	250	243	223	255	253	257	250	258	251	241	243	264	242	260	264	216	244	272	250	222	221	275	242	250	261	267	267	271	250	267	253	267	254	248	235	285	225	270	239	241	253	242	241	251	263	239	251	237	218	225	290	269	246	238	260	246	261	277	243	272	258	253	263	275	251	280	262	253	248	278	255	278	256	244	289	251	263	247	236	254	265	232	242	258	244	238	243	248	274	237	241	277	275	250	262	267	243	256	262	239	252	260	266	234	242	260	257	273	249	280	224	257	261	243	257	233	236	257	284	248	261	254	260	253	272	241	230	253	259	270	265	227	261	232	241	261	284	288	252	286	252	260	255	241	251	243	264	264	235	260	269	270	254	277	249	286	251	264	260	248	254	252	247	250	269	256	244	236	265	266	256	227	265	252	251	242	259	239	230	258	268	267	280	237	262	252	238	256	259	265	259	245	272	252	284	257	253	248	258	246	264	269	256	242	259	239	238	267	282	259	240	261	244	254	247	281	255	241	251	246	257	252	283	252	265	258	263	281	262	249	238	288	229	253	250	260	249	256	233	232	257	271	266	265	258	286	266	254	268	261	265	259	277	267	240	235	254	258	245	260	245	266	248	221	275	266	242	259	257	253	250	255	262	249	260	257	269	265	266	245	269	285	244	241	238	254	242	261	265	236	251	269	232	259	244	265	272	277	255	270	252	237	272	255	259	264	263	257	269	292	258	259	279	257	257	267	250	281	250	290	249	263	265	225	252	252	275	281	224	247	272	235	265	222	230	252	242	256	261	240	243	261	243	251	263	243	265	263	255	265	244	242	227	232	234	260	269	275	261	255	258	303	268	259	264	257	274	268	260	280	226	244	284	255	262	265	260	244	258	269	287	267	239	293	265	263	254	232	274	275	288	246	255	247	248	275	257	273	267	294	239	283	248	243	241	281	267	230	285	275	223	255	239	288	275	251	256	233	256	275	256	222	246	230	248	250	278	242	249	261	251	249	272	256	227	263	259	235	249	248	261	276	233	261	249
25466	21252	27086	25362	8392	1642	1056	870	822	711	650	655	604	527	560	521	566	529	490	583	534	473	457	425	437	427	457	476	461	452	423	421	414	411	401	424	413	396	398	412	375	331	377	384	389	349	346	400	385	360	399	359	405	379	382	379	361	378	425	362	379	381	374	368	328	391	368	386	351	348	345	350	352	349	317	349	345	376	361	327	358	357	358	361	349	352	335	375	350	357	331	363	355	332	368	363	350	316	351	374	377	338	338	346	362	367	347	340	358	376	355	366	341	327	307	319	340	343	372	376	351	358	370	330	342	308	358	345	346	358	343	328	382	348	359	385	333	346	325	354	340	355	349	284	362	366	345	334	370	328	359	345	343	352	353	354	332	301	337	331	328	349	336	365	367	360	363	363	341	349	316	344	363	327	332	319	324	348	373	370	330	331	353	352	330	371	378	321	335	365	352	337	337	363	336	329	338	362	323	379	366	335	337	344	345	351	368	347	333	362	350	336	316	371	350	358	336	346	354	383	331	326	348	322	342	351	347	353	360	385	362	334	343	330	299	341	338	351	361	335	339	361	365	357	281	350	349	349	362	330	357	340	354	340	369	369	352	326	363	359	355	318	348	339	341	315	325	360	357	360	370	340	373	331	354	378	344	348	365	330	364	337	328	348	347	326	363	351	344	325	324	343	339	317	328	344	339	350	338	334	351	332	348	342	356	331	321	351	335	358	347	347	390	333	382	330	368	355	324	367	341	370	347	369	333	386	357	338	352	337	350	337	357	311	333	371	353	324	338	341	362	383	319	340	331	346	385	354	350	364	321	385	347	363	366	355	351	361	356	326	361	352	335	362	342	354	351	352	360	327	393	356	356	328	374	332	334	344	332	344	387	353	355	341	337	363	339	327	346	353	332	352	355	347	331	363	363	343	354	352	359	346	330	341	340	337	344	332	378	369	359	370	345	359	363	341	302	335	367	364	334	373	333	359	317	367	315	342	349	349	365	373	352	346	347	352	323	332	334	349	340	300	337	368	347	332	307	344	356	341	363	325	353	323	341	352	371	349	340	343	331	349	378	381	352	303	352	376	352	351	351	335	337	337	317	351	335	348	307	336	358	336	338	345	353	364	294	358	320	344	354	316	350	378	345	345	387	327	359	333	359	322	331	373	350	337	354	349	331	338	351	364	359	359	366	347	334	333	312	357	319	339	360	334	311	347	337	352	336	372	324	373	341	337	311	387	357	364	385	354	345	341	330	371	347	340	372	341	304	340	358	330	339	350	352	354	334	348	357	342	360	347	338	346	394	340	360	373	357	370	344	346	348	330	358	349	337	353	348	315	363	346	328	361	376	341	327	343	355	365	352	350	327	339	364	362	314	327	342	399	348	325	345	365	303	339	355	297	355	316	356	366	363	349	341	354	323	361	342	355	349	334	364	349	344	354	318	356	339	348	343	353	347	319	352	374	339	326	364	352	319	376	343	361	369	345	343	318	359	346	312	346	351	325	354	343	350	355	383	368	377	323	349	350	314	335	366	355	363	347	361	340	336	370	338	314	343	348	320	358	340	356	332	329	329	348	372	340	366	351	360	343	351	351	357	355	362	342	378	374	336	334	329	353	343	338	343	318	322	363	326	343	328	350	348	345	359	352	371	371	314	309	333	329	326	354	362	342	313	355	341	341	305	366	340	328	324	370	355	329	347	338	337	370	361	358	377	348	356	346	338	335	378	339	349	325	364	326	328	320	326	339	349	356	349	374	336	330	344	389	348	372	337	348	359	330	379	338	350	310	360	358	365	330	333	355	378	317	331	305	361	359	351	333	362	361	343	323	359	309	380	337	356	351	334	366	343	351	333	336	340	352	353	330	356	340	362	350	345	342	325	344	368	341	332	350	323	311	346	350	334	359	344	327	356	314	338	348	381	348	377	351	335	324	338	347	327	340	298	332	367	342	363	330	343	324	347	334	326	379	360	340	316	351	346	323	334	335	304	347	338	345	318	339	307	363	314	367	353	319	323	357	368	322	333	321	371	343	320	346	359	345	352	340	353	351	373	334	351	303	320	341	363	335	346	340	330	361	376	351	331	348	350	340	337	335	337	331	367	358	319	350	370	327	326	356	390	338	355	340	336	352	356	334	314	377	370	324	362	332	321	346	352	345	350	332	377	356	345	364	353	360	299	346	325	368	379	318	344	334	319	326	346	337	336	329	320	346	358	364	346	349	349	338	356	365	333	369	363	354	341	367	332	369	362	335	332	343	341	333	324	354	343	343	323	347	350	322	300	371	388	294	378	340	352	344	351	342	331	326	348	315	318	336	380	375	335	349	303	353	339	315	354	350	368	332	370	371	341	351	351	372	361	332	376	334	346	344	369	383	350	358	340	361	341	353	317	367	331	346	371	350	359	339	334	366	331	332	325	357	349	374	314	333	361	348	358	345	345	312	353	333	322	350	349	351	347	348	341	337	347	372	346	314	355	349	345	322	363	353	326	357	333	321	357	378	329	340	322	319	358	341	337	346	349	361	380	368	334	336	352	348	343	362	359	326	344	378	329	359	361	349	369	345	350	315	362	342	355	373	348	334	378	320	325	350	302	363	378	333	336	363	345	367	328	367	345	353	332	348	354	334	348	315	350	357	340	355	357	337	374	355	329	314	344	334	337	363	332	332	361	368	361	356	337	359	335	366	316	331	371	338	321	304	361	362	342	367	371	349	328	346	369	345	340	383	356	335	381	342	357	364	369	328	351	375	362	368	372	348	371	355	315	348	375	361	343	354	368	355	371	321	322	357	323	318	357	318	340	377	356	344	376	310	339	355	318	361	343	330	357	332	367	335	341	345	327	348	363	379	350	348	327	337	344	358	348	336	344	365	359	379	358	339	341	366	340	334	346	377	328	351	329	337	312	364	309	333	318	353	347	373	356	342	366	340	360	372	302	339	338	344	346	344	338	332	314	361	309	349	358	345	333	352	382	353	363	343	369	336	377	350	337	362	346	381	323	348	370	357	352	352	329	326	387	351	332	363	362	340	327	375	325	345	345	383	348	355	381	348	367	341	331	315	323	373	333	351	382	354	351	367	343	347	341	370	352	339	368	371	367	343	327	326	347	320	362	329	356	342	341	338	325	362	332	315	330	349	354	347	370	330	351	350	292	350	308	325	356	362	334	357	319	349	337	344	355	354	362	353	351	359	362	348	352	341	343	356	333	408	345	348	370	331	345	353	360	357	367	380	362	348	339	325	367	357	361	340	349	348	326	369	383	325	353	344	335	340	356	368	325	349	324	338	348	323	344	350	310	346	343	324	348	314	329	315	351	348	332	370	375	315	338	346	343	342	326	312	346	364	345	348	337	355	371	328	321	352	356	325	336	357	370	383	361	362	316	346	374	325	360	337	368	346	350	348	331	320	346	355	346	348	364	354	370	367	348	335	311	380	374	385	341	365	337	355	319	352	357	368	356	334	370	365	339	353	311	366	337	334	339	347	378	344	339	338
19341	30564	17316	7580	4992	3151	2143	1948	1692	1397	1283	1138	1019	921	847	908	877	854	833	815	830	693	650	681	623	595	619	630	687	605	590	590	538	558	562	530	544	511	541	540	535	520	501	480	531	475	478	516	509	472	509	494	509	479	530	495	477	513	486	474	471	479	500	511	502	441	431	488	467	441	458	438	422	386	447	456	428	452	400	428	437	429	435	433	408	482	423	420	453	397	463	439	412	425	395	412	455	423	425	461	419	432	416	432	434	427	384	438	430	445	394	431	435	417	414	427	415	453	435	413	411	417	381	440	403	442	409	442	408	434	433	431	412	379	435	401	412	418	434	391	415	414	438	431	450	443	425	391	411	378	443	389	435	446	448	422	419	378	444	423	411	449	389	394	406	414	410	399	394	457	441	403	474	409	414	427	419	416	439	458	441	391	425	419	412	393	429	448	406	417	437	435	445	432	425	456	425	442	404	423	406	405	391	423	431	401	429	410	445	442	413	398	447	407	409	418	386	429	457	422	423	434	426	442	425	396	398	382	398	438	396	384	479	408	433	431	386	420	425	415	386	419	415	454	450	390	453	413	406	420	450	402	392	392	426	428	436	424	419	397	425	430	454	438	408	410	422	406	432	422	409	459	408	421	412	462	410	400	421	419	414	386	432	435	417	421	416	430	420	391	384	388	392	405	404	426	398	425	422	403	385	431	376	411	432	407	431	447	423	441	424	430	403	428	405	402	461	415	375	425	422	427	441	414	428	424	401	406	398	436	437	418	428	414	467	429	428	411	387	397	445	398	437	393	407	447	419	400	436	415	407	422	425	412	436	425	430	480	423	435	409	381	411	444	440	446	423	422	402	404	411	429	413	403	402	426	394	389	385	445	427	390	428	416	422	436	414	432	419	435	442	416	397	408	411	432	425	442	410	416	390	427	425	381	412	448	426	415	417	445	423	417	430	447	450	394	421	482	421	436	419	423	447	453	427	411	376	421	400	437	427	426	438	420	462	444	400	407	416	415	420	507	387	377	418	428	424	437	427	388	414	391	422	448	442	410	430	435	409	383	444	414	406	409	421	429	403	450	413	429	389	434	423	465	429	427	422	434	415	400	438	421	416	449	397	438	435	422	447	401	429	421	402	431	442	426	420	417	361	421	426	407	434	441	398	437	461	428	452	444	412	453	409	400	412	423	415	399	410	436	408	430	440	442	402	441	406	421	426	425	438	428	378	412	369	436	398	412	440	430	422	427	391	416	425	420	435	432	385	420	421	409	391	431	450	422	445	422	392	408	411	445	435	413	403	404	413	437	405	385	402	437	398	383	431	443	397	411	417	427	427	416	433	434	390	402	384	416	424	419	441	423	407	421	428	421	390	410	440	449	429	449	447	407	424	432	403	438	413	426	391	399	436	446	391	412	400	422	413	386	423	418	419	447	430	426	438	407	464	439	451	397	452	440	415	420	417	409	456	389	392	433	411	414	478	394	432	413	439	438	433	396	418	428	408	375	434	410	411	454	400	402	440	413	408	424	390	422	426	428	417	443	400	371	420	415	427	431	393	430	423	441	439	409	413	435	372	458	395	394	437	436	434	429	429	457	430	430	390	432	416	408	425	430	414	466	436	409	383	421	421	425	426	443	451	408	443	422	420	407	423	378	419	439	424	422	396	420	437	412	452	406	427	417	417	414	417	450	393	415	400	425	382	434	464	412	438	400	430	431	403	405	388	425	378	432	412	430	438	417	407	413	436	458	433	447	417	420	432	433	433	380	445	420	417	421	405	443	475	397	418	397	444	390	436	410	442	415	442	420	428	424	436	407	423	442	466	445	443	424	419	430	400	431	431	428	434	450	410	446	416	416	445	435	435	450	430	415	433	433	415	419	420	416	425	450	427	405	389	438	402	409	422	405	430	410	423	409	405	413	423	443	415	403	414	429	411	429	400	427	386	410	426	386	388	426	402	449	418	405	406	458	399	381	436	401	414	433	402	444	445	403	457	422	450	459	419	409	429	411	468	436	429	405	401	419	411	406	420	436	415	444	407	425	436	438	415	467	395	409	408	415	428	416	387	426	404	448	396	452	367	407	426	410	406	420	404	416	384	421	362	426	440	439	377	448	442	430	408	423	403	445	397	417	439	435	375	426	437	427	432	415	381	401	431	407	411	410	421	422	433	412	436	430	404	431	417	429	442	431	412	425	406	395	423	415	418	403	462	401	395	409	403	417	411	425	438	400	445	440	422	419	419	454	468	434	428	387	400	421	383	419	442	436	404	418	403	416	444	420	441	417	432	403	449	429	412	413	387	408	458	430	429	433	426	439	436	420	429	441	427	432	405	403	388	399	424	488	419	419	414	399	414	430	415	416	446	454	407	432	452	419	420	424	435	408	445	406	446	449	435	448	405	442	420	396	414	423	383	442	386	385	435	419	399	438	434	435	418	386	440	424	398	405	413	416	455	419	407	449	411	397	426	434	438	394	437	441	412	395	421	443	433	398	410	415	456	436	442	436	395	393	405	442	418	421	402	400	424	442	412	463	401	398	458	421	418	403	447	416	447	411	460	431	436	428	402	416	450	463	441	439	454	437	421	411	402	427	430	448	382	458	415	381	414	429	404	414	438	431	457	462	437	413	400	464	437	433	438	447	417	413	467	415	470	446	439	407	403	419	421	405	413	380	412	426	454	385	408	392	432	393	421	419	415	391	416	450	384	403	418	458	434	431	432	393	452	401	453	430	436	417	384	459	424	433	434	439	423	439	408	425	434	411	415	407	410	415	397	412	381	401	419	364	446	431	394	445	389	463	451	421	456	426	420	414	405	402	435	396	411	400	414	403	443	416	433	435	406	413	450	438	439	405	436	431	425	388	410	408	427	405	402	378	418	418	402	403	402	372	413	409	406	447	438	420	435	426	431	418	417	413	456	410	397	423	445	430	430	443	388	431	477	417	436	410	413	408	457	403	417	421	450	455	392	429	426	412	424	402	406	399	430	419	459	407	408	463	398	439	427	386	414	421	411	422	415	437	408	412	403	436	427	427	431	430	412	434	433	423	426	425	453	395	419	414	427	383	432	443	391	436	389	396	445	406	433	409	424	449	432	400	428	403	435	433	419	406	444	426	445	468	404	427	460	455	432	399	417	453	431	391	425	412	415	420	399	415	438	414	402	413	415	402	421	434	432	428	427	396	426	411	414	382	400	430	452	383	450	410	405	439	433	432	389	398	435	448	404	416	378	430	423	430	390	389	452	438	390	434	421	380	417	379	397	424	449	437	400	402	401	412	431	413	423	407	448	416	420	442	434	407	400	424	443	441	420	438	414	415	433	423	407	410	444	405	448	414	368	444	439	447	417	403	441	394	407	427	417	437	392	388	431	399	401	412	424	411	379	394	427	414	432	421	411	471	439	423	408	421	408	458	434	433	423	424	424	411	433	414	431	430	428	429	390	453	449	456	405	426	387	399	453	387	380	449	406	412	438	437	443	418	400	431	430	428
23108	21246	28939	23853	21256	21147	7057	1956	1410	1146	1085	963	832	757	729	740	670	668	628	665	649	536	520	513	447	469	400	498	531	466	437	390	429	371	409	407	384	393	377	363	342	352	347	342	326	307	350	332	352	350	330	329	343	338	373	323	309	348	346	313	306	345	336	322	304	316	310	295	295	298	266	268	286	271	292	292	286	253	265	270	247	251	250	286	270	273	271	277	272	261	282	282	289	248	268	225	261	278	240	260	273	273	238	250	254	277	262	234	265	254	277	263	265	260	230	272	272	253	280	265	233	255	295	279	304	236	261	254	271	266	263	245	273	258	249	252	261	269	253	277	239	281	283	256	263	277	268	228	256	260	256	287	253	233	245	284	264	285	250	242	238	271	261	276	246	304	259	263	257	253	273	262	265	253	238	233	285	268	248	267	250	267	270	266	247	276	251	262	257	246	266	259	264	273	276	246	301	271	249	258	260	253	281	287	255	257	259	260	238	238	261	261	250	285	271	271	241	249	301	274	288	272	263	239	239	273	237	291	248	253	265	246	265	274	257	275	264	227	275	252	237	251	267	261	257	257	286	255	263	247	265	270	250	255	262	252	272	261	249	268	240	265	240	273	256	234	249	274	256	247	259	261	285	280	279	268	260	269	260	262	242	249	288	273	279	270	282	214	277	308	252	256	285	283	244	273	282	247	240	280	254	277	253	209	283	244	262	294	252	268	263	249	274	276	255	267	297	232	262	235	251	280	280	227	296	242	269	264	235	272	268	237	264	249	280	253	259	243	278	273	232	268	239	272	268	274	246	265	255	256	266	306	272	246	264	258	263	267	255	259	248	245	242	254	266	246	259	263	257	253	241	267	246	241	277	251	272	237	265	238	245	247	239	247	286	276	269	275	247	257	264	261	267	232	261	256	276	263	289	276	248	304	249	215	266	272	251	295	251	254	257	251	284	234	269	274	286	246	276	275	250	277	287	258	249	247	271	272	279	266	265	268	269	243	274	286	293	267	280	268	262	283	243	268	285	285	236	239	248	242	248	275	278	268	260	250	263	263	232	245	263	272	273	273	286	242	240	262	277	262	275	284	281	256	238	270	262	272	263	244	277	245	240	241	257	276	279	248	242	259	273	249	251	281	278	276	290	257	241	255	283	274	252	260	248	241	295	223	254	245	267	248	259	257	242	296	265	268	228	254	273	269	246	280	261	271	253	247	257	244	253	271	281	248	268	257	223	253	242	259	290	247	265	281	285	244	273	248	234	236	272	241	276	241	260	221	274	284	260	277	301	230	261	254	249	280	242	244	263	254	248	267	265	273	286	256	255	278	258	240	258	254	256	263	240	263	242	242	242	260	261	249	267	257	268	240	269	248	262	277	270	256	279	285	247	255	277	250	224	257	265	250	280	280	285	269	272	229	259	259	263	284	249	270	294	285	254	263	226	243	272	254	238	228	303	264	264	238	239	274	277	247	240	241	225	287	275	245	246	235	249	262	285	261	240	276	281	267	258	277	266	275	261	268	210	249	251	254	293	254	265	244	255	274	266	250	246	241	230	237	250	247	254	266	231	268	254	242	253	250	259	264	269	276	281	278	285	252	244	237	254	265	296	266	285	247	226	240	231	261	235	239	236	265	254	216	239	284	277	259	234	283	252	260	280	275	258	239	268	282	256	279	241	241	269	269	260	273	250	267	267	276	261	252	280	267	286	274	213	243	239	269	296	270	269	265	236	225	253	275	261	246	280	265	263	272	251	240	236	278	237	255	261	233	272	231	275	278	268	260	246	283	245	271	267	239	237	267	293	251	259	274	228	306	253	263	264	242	259	288	259	253	255	274	264	245	257	255	249	275	281	272	280	267	281	256	277	291	212	288	242	269	262	284	246	253	262	258	232	243	263	261	277	246	235	263	286	250	270	263	275	264	244	275	250	242	256	261	262	260	273	250	257	270	252	266	277	287	262	272	268	260	255	271	229	268	239	288	259	299	256	258	264	233	283	236	257	270	256	257	246	253	237	297	255	269	242	283	261	248	272	263	259	275	268	240	256	256	269	281	244	270	259	236	264	265	248	264	252	243	292	246	253	251	233	261	249	269	256	263	247	245	236	260	254	271	265	264	273	261	266	250	264	282	249	257	282	249	234	279	233	259	259	290	284	256	246	259	233	244	267	263	262	244	258	272	257	253	259	227	250	262	258	234	262	247	277	268	245	245	244	245	243	278	256	250	282	248	220	234	273	254	274	268	260	274	254	280	240	227	294	281	259	260	264	258	252	245	247	259	280	297	259	272	265	252	248	250	262	247	265	270	240	234	286	249	287	260	287	261	211	236	257	243	269	255	245	234	250	272	278	248	272	251	243	260	254	277	251	255	273	235	273	240	239	237	232	272	247	237	274	251	249	236	261	240	255	276	277	262	260	277	233	248	246	242	234	275	275	276	237	273	275	256	260	272	244	256	233	255	281	252	224	270	265	256	275	258	262	262	246	259	262	265	256	239	257	293	275	265	262	253	252	274	246	281	248	244	263	256	272	261	237	278	237	270	261	241	231	265	239	251	277	245	280	259	275	242	276	280	254	288	266	249	253	250	265	254	274	246	249	270	269	259	254	286	269	274	264	286	249	283	282	264	265	252	244	250	287	266	253	257	272	246	261	285	286	265	277	260	252	280	273	255	263	248	262	258	245	260	244	263	254	255	277	261	243	272	249	256	255	259	268	239	265	246	277	282	266	222	263	247	264	248	248	237	268	246	253	287	277	249	270	239	279	280	268	255	270	268	258	233	258	241	251	264	255	263	236	247	239	272	273	268	263	217	266	269	276	251	272	253	254	267	251	275	244	230	230	263	244	240	236	292	278	257	287	249	241	265	226	256	250	229	245	267	251	257	269	270	270	260	273	251	255	245	249	267	223	271	268	265	266	262	242	270	266	253	230	256	249	246	240	260	267	236	262	229	275	258	286	256	244	252	261	289	261	258	263	270	267	216	246	274	265	255	254	248	267	281	234	258	267	245	264	286	248	251	257	242	272	253	250	261	277	256	273	230	265	266	256	222	257	244	240	261	249	256	253	269	255	223	267	237	239	274	267	265	262	270	260	247	247	272	276	269	274	257	276	253	275	257	264	239	252	306	255	248	260	244	276	259	260	267	256	268	257	256	231	267	250	255	230	254	274	251	245	281	267	258	261	251	264	250	248	265	281	259	289	238	282	234	242	251	247	249	251	269	259	257	280	263	282	291	270	255	271	247	257	276	290	271	261	288	252	259	226	247	236	249	249	261	274	281	238	279	244	268	274	264	255	265	266	266	252	253	254	291	253	272	275	263	266	264	262	273	278	268	266	287	229	258	218	259	248	287	280	249	263	262	290	253	267	251	240	257	246	262	254	248	265	282	265	241	276	271	273	279	250	258	265	246	232	283	268	266	241	282	257	238	232	263	291	263	296	258	252	264	263	243	260	257	250	253	234	257	281	282	241	276	277	269	248	229	246	296
22416	40871	26189	14094	10043	6363	4557	3783	3090	2460	2135	1882	1664	1483	1277	1192	1252	1096	1053	977	1116	898	754	739	685	701	714	786	817	684	636	586	605	583	594	550	562	529	552	562	457	485	428	452	412	440	425	347	384	433	448	464	475	431	475	437	477	470	446	431	411	400	395	344	403	406	391	374	353	326	379	364	362	326	321	348	352	319	322	324	311	296	339	325	330	335	300	300	316	306	307	304	323	328	313	324	322	307	313	333	280	306	297	322	304	312	268	307	320	310	319	312	309	297	312	315	310	315	314	276	313	318	313	318	286	290	338	309	286	309	341	292	352	337	314	351	353	289	287	317	306	308	326	313	314	297	324	306	294	311	296	289	312	285	311	295	297	315	325	307	309	330	329	334	301	296	323	302	317	293	308	308	338	307	310	293	308	308	307	278	316	298	321	281	310	333	311	297	325	344	297	338	277	311	298	317	317	284	315	305	314	308	289	294	301	314	313	289	296	298	298	303	337	278	322	303	321	307	305	287	335	330	299	289	319	313	302	300	273	317	322	297	310	313	328	300	305	263	335	318	283	322	287	318	315	295	335	273	325	320	304	298	335	295	308	306	312	304	285	312	339	264	330	316	307	282	277	305	322	351	342	307	341	293	285	288	285	319	299	299	332	322	294	307	314	277	309	294	307	280	295	312	309	294	349	310	292	304	298	314	304	294	312	303	282	324	328	330	315	303	304	313	317	304	352	341	326	298	331	271	300	299	278	337	297	336	325	281	312	322	283	280	298	287	297	320	310	299	305	302	295	316	320	293	298	312	301	308	320	297	302	325	275	296	275	298	332	311	301	331	312	319	301	307	308	286	301	303	283	333	277	292	281	273	310	305	291	277	302	318	328	297	283	300	301	298	281	322	321	302	296	318	293	297	312	300	306	303	329	300	309	306	299	309	314	317	334	326	311	294	337	310	306	283	327	279	322	307	332	273	323	297	315	288	300	324	280	316	274	310	312	293	293	307	296	299	285	321	314	307	267	340	322	314	334	283	333	277	291	298	291	324	336	307	292	285	314	311	332	283	342	306	292	361	297	293	292	340	321	278	335	294	321	318	281	324	334	328	294	300	323	294	301	278	306	281	328	309	313	334	295	325	318	305	284	298	300	316	305	307	320	306	342	290	309	300	294	330	293	326	297	311	335	306	317	298	304	300	290	310	289	279	310	307	285	278	273	302	282	323	313	327	277	283	311	294	291	322	320	301	291	306	306	312	314	274	301	304	310	283	354	287	322	299	280	334	291	321	316	297	338	302	309	298	323	302	298	332	305	307	282	301	326	321	287	318	319	313	286	298	340	311	311	296	303	326	324	297	288	325	338	289	302	302	333	284	318	286	314	301	343	325	308	335	289	295	325	299	307	317	297	301	296	320	301	284	283	304	332	285	274	302	283	335	299	288	304	293	317	318	285	294	280	335	281	295	317	297	341	338	326	325	278	319	328	270	308	290	283	304	318	289	270	301	307	323	317	314	312	301	264	333	303	317	293	313	304	291	317	287	307	312	275	291	316	318	313	287	331	308	299	326	314	289	298	304	282	287	327	286	315	300	345	308	301	323	308	305	266	318	303	282	278	317	297	316	290	304	322	297	290	308	294	294	297	299	278	304	337	287	312	339	315	260	291	303	316	283	341	309	291	266	265	303	303	301	292	320	307	301	301	303	321	307	318	262	314	279	300	351	321	278	327	298	315	298	309	278	281	273	324	312	297	319	335	333	279	336	325	321	288	326	289	312	314	335	305	303	309	317	294	303	314	286	296	338	298	335	324	330	325	322	345	273	297	288	297	328	306	304	294	324	309	313	319	286	313	294	332	318	309	288	301	317	259	334	343	342	274	326	328	344	301	316	318	278	331	319	309	287	324	287	321	281	288	304	309	302	301	302	321	294	300	295	323	310	288	288	286	287	321	322	321	292	320	322	322	311	310	280	313	297	294	321	305	357	303	316	361	306	278	302	287	291	290	340	351	291	294	306	286	318	308	289	311	307	311	296	347	313	300	269	313	329	311	303	328	284	287	302	313	302	309	313	314	322	297	325	331	311	324	319	295	323	314	309	291	283	320	290	319	326	290	279	316	260	293	299	292	305	344	304	283	299	319	346	331	306	310	310	310	334	316	300	323	286	297	280	293	293	308	307	305	336	318	312	301	343	317	299	295	318	328	330	316	284	327	333	280	334	349	309	331	294	320	298	292	315	299	281	274	287	336	318	291	302	311	292	318	308	320	308	312	298	338	311	279	308	313	299	296	381	298	310	300	287	318	304	281	284	272	301	311	294	330	282	290	294	327	300	313	292	331	330	302	325	299	297	307	314	311	276	290	337	312	316	306	289	309	289	307	307	333	316	292	309	321	295	265	313	301	295	301	314	324	310	295	276	311	343	318	322	325	291	309	272	292	297	292	333	309	287	294	306	279	285	332	307	301	297	303	336	284	299	319	318	315	288	315	315	319	298	311	302	310	307	316	300	294	319	305	315	278	292	308	324	248	329	339	337	304	313	335	301	322	292	289	311	330	268	278	294	309	314	335	314	297	321	291	341	318	294	291	316	288	298	304	317	301	283	280	305	315	316	318	302	278	301	298	284	294	329	303	313	314	333	309	304	286	289	289	302	319	332	290	305	330	306	327	300	278	282	304	312	303	307	327	305	301	316	319	296	292	305	334	273	294	307	321	313	327	299	273	286	289	308	318	286	279	333	294	311	277	294	286	328	337	308	305	286	299	317	314	291	285	310	279	321	314	304	281	276	296	293	354	293	313	331	306	334	338	310	294	312	337	300	292	305	309	276	343	309	308	319	333	322	314	288	303	287	311	321	299	293	289	314	320	316	330	311	320	320	285	296	311	303	270	314	336	306	297	334	318	326	289	297	299	333	339	302	315	289	324	336	310	308	297	298	306	311	315	296	321	263	294	306	301	300	315	312	316	311	315	314	298	320	297	319	267	337	304	284	311	284	294	293	318	302	289	293	294	312	305	337	298	268	308	285	293	324	319	294	316	305	281	296	282	308	324	297	308	319	306	325	298	310	308	292	286	314	308	301	332	276	321	315	306	313	304	277	304	295	315	323	316	319	282	301	280	293	291	276	337	299	298	302	292	311	298	307	327	317	314	304	309	307	313	326	306	290	301	328	308	306	331	322	304	297	321	285	296	310	299	336	297	294	280	347	318	304	334	281	308	309	320	283	320	296	279	327	339	325	301	284	287	299	347	314	309	293	305	328	281	336	313	300	336	289	292	339	280	289	305	314	317	314	299	303	278	292	352	296	286	312	320	327	290	323	295	319	295	271	323	304	338	341	353	277	304	289	352	287	316	301	319	296	300	337	306	284	309	307	297	290	318	296	300	316	323	333	319	338	305	300	297	329	278	302	315	295	272	308	301	267	302	303	303	341	326	310	307	287	331	306	333	281	297	331	302	332	295	296	279	300	298	294	302	332	323	301	297	304	315	278	295	318
27452	20582	12429	4264	1947	1004	712	651	606	487	463	497	457	439	422	445	424	458	421	446	449	386	390	381	356	375	352	390	401	356	341	369	326	309	314	316	318	372	315	356	306	299	327	293	322	331	314	313	306	332	313	297	338	313	335	320	324	320	300	283	360	303	300	280	306	285	279	309	311	314	284	266	318	280	292	286	309	297	281	276	308	280	286	315	301	285	306	274	311	281	292	266	261	321	280	297	302	294	288	264	278	259	294	298	298	275	290	297	288	288	314	285	286	303	274	312	280	289	297	305	334	291	299	271	251	306	297	266	276	320	280	264	261	270	283	281	318	295	265	293	269	284	270	272	293	281	269	281	293	272	265	289	275	321	277	296	274	291	274	282	305	300	292	300	279	306	284	290	284	304	295	273	287	298	339	287	307	279	260	283	252	261	300	290	303	282	292	288	314	271	306	287	306	259	289	297	303	277	324	266	293	275	290	301	301	283	293	291	290	283	307	268	292	291	295	270	271	299	318	279	296	307	287	300	295	268	302	286	280	262	302	270	307	313	294	278	282	306	302	321	274	285	272	303	295	290	274	269	279	283	282	288	255	266	275	302	305	279	278	313	261	264	278	281	271	294	326	277	308	311	313	284	281	278	302	295	283	312	290	294	314	306	290	283	293	279	292	287	275	274	287	272	288	271	281	257	319	264	277	289	259	298	273	279	268	266	288	249	256	297	287	261	275	298	290	300	313	249	257	262	304	286	287	278	278	277	290	270	256	263	337	316	309	313	279	295	310	288	284	289	283	301	295	282	321	309	279	289	280	332	286	293	300	312	307	291	305	271	312	307	302	308	293	278	281	311	277	288	278	284	269	288	285	279	279	264	302	327	267	294	291	291	320	295	272	294	275	269	285	293	281	304	255	288	273	290	280	296	299	309	269	302	292	293	279	275	272	328	295	283	301	269	284	282	298	284	282	292	290	286	291	288	298	270	282	301	290	266	293	256	308	278	264	269	320	311	264	305	288	299	279	286	283	281	296	249	271	295	315	309	278	282	282	296	318	301	299	306	301	309	285	248	299	273	284	300	323	296	268	285	297	289	276	270	300	289	296	286	297	312	308	294	257	286	282	283	269	310	250	318	309	267	296	269	296	302	270	277	281	284	266	280	305	292	275	285	277	269	316	273	288	267	262	300	294	265	291	308	265	268	281	296	288	271	307	289	284	266	277	271	295	285	303	307	291	301	291	298	288	303	298	306	277	273	286	275	299	278	303	287	291	292	306	292	270	288	294	290	279	312	295	293	270	268	280	292	306	280	296	265	274	310	266	269	293	276	262	309	295	289	286	284	284	293	283	298	293	275	286	285	275	308	310	277	285	270	313	277	272	290	274	277	318	300	303	276	295	307	282	272	264	321	283	277	313	287	283	278	296	277	293	299	282	290	277	294	306	276	274	288	262	283	285	311	259	295	288	264	270	296	306	263	288	305	308	276	314	302	270	230	292	285	279	272	277	293	323	329	298	287	253	290	283	260	261	256	298	308	289	272	264	292	301	291	283	273	295	278	285	275	274	288	270	293	282	280	297	319	276	296	291	271	291	270	320	262	286	308	284	271	302	285	295	312	296	294	306	332	307	304	276	267	296	297	324	294	281	280	265	273	281	302	265	279	308	252	327	310	299	312	320	280	297	300	309	290	291	274	324	279	287	275	290	298	293	259	297	278	288	316	264	291	275	258	304	287	277	296	281	305	285	312	281	294	270	258	249	297	300	287	269	304	308	262	300	295	270	285	270	293	293	279	284	290	248	278	289	297	296	269	296	296	300	314	296	295	308	290	294	282	292	285	312	269	260	287	289	283	312	281	307	286	279	319	276	290	274	301	291	301	266	334	274	305	285	299	275	293	304	295	280	304	321	306	285	290	295	282	285	263	283	300	269	289	299	282	276	282	293	288	275	287	275	296	293	268	291	275	295	278	277	268	284	300	296	282	288	287	279	257	246	281	314	284	250	270	286	315	296	311	328	279	283	297	293	282	288	263	283	303	308	301	298	277	281	284	299	286	272	330	319	287	281	288	287	300	295	280	314	285	316	277	303	272	286	292	291	359	277	296	301	273	284	309	278	305	267	288	284	296	279	288	278	307	291	303	285	274	298	290	307	296	282	285	299	287	268	279	285	267	259	278	266	325	293	273	273	287	298	271	286	307	301	293	278	310	315	279	285	281	273	284	306	257	275	300	257	296	289	309	327	311	285	273	301	264	281	249	305	285	286	255	277	294	315	296	283	301	315	277	295	274	281	274	285	264	304	299	292	297	274	281	284	266	295	267	302	311	279	309	298	316	292	286	287	317	286	287	276	288	275	269	290	271	297	315	294	293	288	307	297	266	260	283	288	282	312	305	290	299	271	271	280	318	273	273	268	317	297	280	288	268	276	294	282	300	283	273	286	304	286	278	293	279	294	288	257	297	300	266	292	285	308	305	277	265	292	276	291	278	279	319	284	269	286	291	303	258	299	297	271	284	290	318	299	290	286	265	254	276	282	292	287	276	281	292	280	285	292	281	286	313	268	248	285	291	263	301	265	265	278	278	292	295	324	254	271	275	332	299	277	297	282	286	286	289	254	300	305	286	292	284	278	298	299	286	305	281	270	299	261	262	290	308	282	311	245	286	249	288	299	295	315	292	281	290	278	303	289	290	275	296	261	269	262	294	267	294	279	262	286	263	287	280	275	302	291	298	319	277	268	300	285	284	283	276	293	297	280	284	256	292	294	300	290	265	273	281	242	274	322	330	305	292	283	267	289	268	275	311	296	280	275	272	287	260	304	264	323	274	264	302	251	278	258	293	306	291	249	261	268	332	284	295	299	273	291	305	323	289	291	260	294	276	285	296	273	274	302	280	274	274	269	298	269	302	272	295	277	294	276	292	267	302	289	282	276	308	317	288	286	297	269	290	264	279	309	253	276	319	285	279	288	316	283	267	291	313	280	285	285	278	278	300	292	299	301	293	280	287	288	287	307	262	284	297	297	269	276	287	315	331	292	276	270	320	276	274	300	296	289	279	279	273	264	263	278	269	292	308	276	273	280	284	276	269	259	258	297	293	283	301	298	302	313	281	299	288	253	283	285	300	301	272	298	259	276	295	295	289	295	282	281	280	302	284	302	292	280	293	268	280	273	278	270	296	296	296	286	262	317	276	261	293	274	287	290	294	274	303	308	277	285	296	299	291	274	284	273	293	296	294	296	308	297	299	274	252	262	284	299	295	317	300	303	284	303	258	330	312	294	257	315	273	280	285	299	297	289	274	279	312	306	271	287	268	276	299	293	310	272	289	282	285	307	282	297	322	278	295	294	282	313	275	286	299	298	284	288	317	270	285	287	290	297	270	283	261	300	283	291	303	271	266	280	290	286	294	285	282	273	293	265	311	290	287	309	281	282	289	292	262	264	296	286	293	276	291	274	293	338	244	294	293	295	296	289	298	291	272	285	297	283	264	295	261
17180	24054	13089	5614	3585	2140	1454	1237	1070	890	848	792	693	692	663	620	725	634	640	629	661	536	514	518	500	488	516	539	574	477	466	464	480	479	454	452	439	447	459	462	414	426	419	423	417	380	416	444	357	401	389	392	421	419	414	429	358	406	382	444	406	392	389	384	393	373	366	395	353	367	384	350	369	381	350	386	377	384	347	370	384	372	355	339	367	373	340	364	359	345	371	369	372	383	379	381	389	355	316	347	362	367	390	360	372	372	372	357	359	345	321	381	362	362	379	364	358	354	310	355	328	384	396	362	352	394	363	352	352	365	376	344	367	344	344	329	319	389	346	344	340	350	384	382	361	366	352	344	379	367	319	365	339	378	361	361	354	371	359	327	325	363	347	378	353	379	340	310	356	327	337	350	375	344	386	355	370	377	369	372	337	333	377	396	354	383	348	353	356	351	373	354	329	321	347	336	379	363	359	366	323	352	357	356	391	381	344	326	352	338	356	365	348	338	411	366	309	382	366	346	346	370	356	379	366	341	349	367	373	376	333	349	355	380	386	375	381	359	365	312	324	334	368	355	377	365	397	394	377	346	365	350	346	367	334	370	359	334	358	384	328	329	341	343	343	341	353	348	332	367	339	401	344	376	368	389	327	321	343	329	332	339	341	366	353	337	335	367	348	356	352	367	343	365	328	350	359	393	333	381	392	393	384	362	348	378	363	356	347	362	391	391	362	356	330	354	353	345	357	328	370	325	368	332	339	365	326	363	362	404	348	374	407	379	381	343	337	331	339	364	346	385	366	352	338	321	330	362	361	348	358	343	357	365	367	382	377	348	336	353	324	385	374	352	366	375	350	364	348	354	330	327	374	358	357	358	357	361	368	365	368	365	347	405	359	343	367	378	347	369	360	382	353	368	338	360	379	332	354	373	364	338	404	334	358	342	359	332	346	382	393	371	360	335	381	341	353	349	378	355	345	373	359	360	353	376	339	372	358	345	367	361	333	331	359	324	357	366	355	341	307	387	373	348	384	346	389	350	362	354	347	390	365	361	377	347	330	356	359	342	379	361	377	371	375	360	348	372	368	361	368	351	320	338	359	367	348	346	374	326	351	355	350	343	359	361	375	368	300	355	331	370	357	363	402	361	362	342	354	352	364	361	352	376	323	362	350	345	369	384	378	346	360	353	374	387	352	382	367	398	338	389	381	336	337	357	354	366	350	355	311	343	372	355	348	333	352	351	361	359	342	388	352	369	343	348	357	349	332	379	398	350	381	390	379	377	394	340	354	370	369	313	374	332	372	333	380	347	372	354	373	370	352	354	368	360	340	367	343	362	366	353	355	360	331	356	349	384	366	360	370	370	368	349	334	383	369	371	378	326	374	378	385	363	350	359	334	361	356	387	349	322	371	370	374	350	359	370	366	344	333	346	385	352	351	363	393	361	350	329	387	386	347	367	350	379	369	375	384	382	353	361	388	354	367	343	359	365	361	349	339	333	315	355	359	363	338	345	381	345	369	387	358	321	351	347	351	373	365	325	351	336	358	336	391	356	343	351	383	368	358	362	334	347	366	350	338	363	364	343	343	344	339	331	364	349	376	355	399	378	344	383	346	327	390	372	372	368	347	364	370	324	369	354	356	363	330	369	328	346	371	371	381	365	358	349	368	353	359	355	357	347	364	345	382	354	365	370	367	344	349	355	341	337	356	342	355	308	373	321	386	384	378	360	358	343	367	390	343	386	363	370	378	379	409	383	362	346	351	375	359	381	312	369	373	343	394	372	348	370	335	343	359	396	346	316	346	354	338	357	368	384	358	385	345	374	372	341	380	334	372	360	367	352	394	389	341	389	389	378	366	366	363	353	376	337	347	363	329	363	370	378	358	370	389	349	352	362	379	347	377	406	337	368	360	396	351	339	351	333	361	324	351	357	373	376	343	343	370	367	362	385	360	353	375	328	349	340	335	353	343	325	360	350	340	365	332	369	381	371	350	329	353	338	368	358	354	350	365	353	389	353	393	345	339	358	375	345	347	350	359	374	375	319	347	340	376	371	337	340	360	369	402	356	353	330	380	369	376	358	350	371	341	350	330	363	350	348	346	332	351	359	355	361	321	370	353	359	408	344	377	333	375	329	361	353	372	356	375	360	369	364	356	354	358	344	345	342	333	383	396	341	386	361	362	373	353	334	353	343	368	340	340	375	368	363	348	365	371	352	382	352	361	354	384	334	368	350	363	361	386	349	364	356	327	379	345	341	334	385	329	377	344	356	354	347	353	357	389	348	385	365	358	381	339	368	365	369	353	342	361	346	346	367	340	358	373	391	349	376	362	372	374	364	323	395	348	350	339	366	350	364	378	360	318	378	358	358	349	404	349	368	330	339	340	365	400	374	360	298	379	337	373	340	392	331	364	361	372	358	369	340	355	339	342	357	354	334	314	365	353	378	334	331	341	368	377	381	392	365	374	319	380	379	344	387	359	338	364	396	329	400	391	327	373	355	330	356	374	331	337	342	355	345	335	330	336	319	370	389	349	363	356	342	359	329	373	323	349	342	339	348	364	333	345	378	345	344	368	364	363	341	338	359	321	368	362	381	346	343	363	331	374	345	334	361	352	386	344	401	345	358	343	346	355	361	385	323	368	334	344	394	368	331	370	341	327	394	339	370	350	354	369	369	361	363	359	389	355	372	368	374	367	371	335	385	368	332	363	406	340	369	365	343	355	344	341	345	369	338	361	337	405	360	345	360	355	365	376	342	343	363	346	362	386	373	345	352	352	325	346	340	361	327	349	384	358	346	390	379	334	350	353	363	359	375	397	335	345	378	348	390	340	342	339	355	339	354	341	364	376	368	340	348	341	349	384	335	340	349	339	357	354	386	369	351	336	351	357	360	340	385	361	358	385	397	370	337	340	352	350	339	391	323	371	330	361	365	346	329	344	353	333	354	362	366	330	399	353	322	366	365	374	363	333	360	362	398	353	346	367	341	315	381	301	345	335	332	359	350	358	376	356	371	347	370	331	332	342	337	384	379	396	371	346	344	343	351	330	380	386	346	327	361	369	343	347	333	341	379	367	367	345	378	359	365	371	340	374	356	373	367	333	356	353	358	352	347	335	361	387	365	354	349	326	320	347	377	315	374	302	373	386	375	311	339	373	340	392	374	338	333	329	357	368	381	356	335	352	380	376	375	362	372	319	342	350	349	368	337	388	366	378	389	373	352	389	350	345	345	362	344	349	381	346	356	351	365	350	373	306	335	362	341	331	348	365	347	356	345	350	355	357	344	329	378	334	342	381	361	360	353	334	361	347	373	344	367	387	358	367	350	368	344	347	361	382	347	356	381	327	338	367	344	346	333	333	368	358	327	315	370	334	318	387	352	363	345	369	343	336	368	346	368	380	397	355	344	381	321	342	354	383	318	340	374	392	358	394	344	330	376	360	355	343	335	376	354	378	339	397	381	329	337	386	354	373	367	364	384	363	363	334	387	343	332
24251	21221	28391	24345	21014	7751	1687	1145	922	735	602	581	586	532	478	492	503	431	428	442	465	387	331	335	337	340	357	406	373	351	300	313	332	285	338	303	267	279	286	321	274	248	245	266	280	255	250	236	249	253	229	250	264	300	237	247	270	233	254	240	262	234	242	230	231	209	241	202	198	238	222	234	210	202	223	238	201	207	213	211	193	219	208	234	196	186	230	192	198	201	220	194	215	205	220	208	217	230	214	227	171	220	211	212	211	207	222	185	221	227	216	216	228	212	196	194	220	201	177	205	191	223	186	211	205	205	206	188	210	233	202	214	186	191	224	221	211	228	226	192	217	213	184	191	197	200	221	204	211	204	194	219	210	205	215	194	240	194	220	208	208	218	202	204	215	200	196	211	209	221	183	195	202	198	216	202	169	221	207	210	205	203	209	215	201	204	186	212	209	205	203	210	218	200	200	204	198	209	183	199	189	190	220	207	204	237	200	196	212	194	205	237	196	207	201	223	203	206	219	187	199	191	217	200	225	226	214	206	241	206	213	193	215	194	200	205	213	203	206	208	187	200	221	227	198	219	203	203	218	236	226	209	201	204	236	209	181	183	203	207	206	201	210	228	213	216	178	195	202	222	208	235	238	195	199	219	209	184	244	214	239	228	203	230	194	200	233	212	206	213	199	201	193	190	235	191	206	207	199	203	206	199	215	238	203	199	206	162	190	197	207	214	184	210	221	205	242	205	207	231	202	208	217	242	231	179	212	210	208	200	206	226	237	210	215	188	217	190	214	217	195	195	202	230	214	203	238	192	199	196	208	208	208	215	192	214	216	204	197	205	174	186	219	224	204	202	207	207	202	224	194	177	221	219	220	225	215	201	192	224	208	215	202	206	212	194	208	218	190	186	215	192	180	193	194	199	206	226	225	217	225	198	191	214	191	194	193	186	227	209	202	198	205	221	201	195	245	202	195	209	183	211	209	195	212	216	213	220	219	248	212	207	187	191	220	200	211	223	210	188	205	220	207	206	201	192	197	229	212	215	220	216	222	213	218	207	209	205	201	214	192	183	198	204	215	194	239	196	214	180	220	217	223	211	207	200	214	206	212	189	193	162	196	222	234	199	201	217	207	183	206	218	205	235	213	202	209	218	194	197	212	212	204	193	235	205	193	196	232	201	195	221	209	245	218	217	185	233	212	227	199	222	202	163	205	231	210	211	186	222	191	193	204	206	218	192	219	189	199	223	209	176	185	227	244	239	190	209	197	198	230	217	223	200	194	193	218	220	204	189	217	206	197	207	179	212	200	207	204	203	171	211	198	194	230	195	202	183	214	214	199	210	210	199	196	236	213	192	215	211	206	232	202	203	183	230	209	211	194	201	175	217	223	206	209	212	201	215	207	206	213	199	210	217	227	211	197	218	208	212	199	208	207	212	218	189	197	209	219	207	227	206	202	233	211	208	183	206	231	195	215	197	191	188	214	211	218	219	222	214	190	215	202	185	210	210	233	196	206	204	233	210	221	195	196	187	204	226	188	181	205	192	210	211	218	186	194	229	173	192	222	207	193	206	212	210	208	224	208	187	202	181	221	192	207	209	197	208	213	214	228	189	221	220	195	210	190	234	211	204	219	213	192	206	197	212	202	199	231	188	204	209	184	217	202	204	213	202	211	227	210	226	171	217	233	199	208	198	194	226	174	207	191	240	232	210	238	191	218	197	203	183	192	209	216	225	204	208	204	190	226	194	193	219	210	189	203	195	179	206	186	207	186	198	166	212	211	210	202	200	196	204	209	232	208	217	195	184	202	250	205	199	218	204	204	206	205	187	232	216	193	238	203	223	202	209	212	226	194	213	207	188	178	196	221	210	243	206	204	191	188	199	217	202	212	201	214	196	225	233	192	175	216	212	223	221	209	209	203	189	219	212	196	212	212	209	197	208	204	177	201	192	210	189	219	207	224	201	213	189	221	193	210	210	191	213	207	220	226	212	212	207	192	224	215	234	225	196	200	201	202	207	191	197	228	203	175	206	178	181	214	192	204	196	182	218	224	202	207	179	198	206	200	196	188	186	210	197	207	214	216	201	210	227	189	199	208	200	191	235	199	211	215	221	200	213	203	219	203	197	218	218	202	232	212	222	229	198	206	217	204	218	194	190	195	217	213	197	206	222	210	216	191	185	181	205	179	189	199	192	193	195	174	203	217	218	202	235	208	231	221	207	201	216	194	233	210	202	239	181	172	213	198	208	240	229	198	202	219	222	188	185	205	229	220	187	206	220	194	194	202	245	199	216	213	213	189	213	178	214	249	184	222	191	191	198	216	219	179	211	202	191	206	195	195	197	214	210	214	215	212	197	214	194	195	204	195	190	209	206	214	206	230	230	215	210	198	204	190	208	210	207	202	191	210	199	202	208	198	196	217	210	226	196	236	241	201	214	197	197	221	197	205	210	226	191	187	199	215	228	219	195	200	172	211	210	201	209	212	213	214	241	211	182	188	190	206	194	191	190	183	231	204	190	191	212	217	203	207	211	206	211	203	210	222	207	201	186	226	215	209	217	208	178	189	209	214	206	183	198	212	185	226	201	209	199	203	190	202	217	223	228	192	211	198	209	245	226	153	196	181	211	196	229	212	195	199	207	216	216	204	217	206	221	200	214	204	186	217	224	249	199	220	229	220	209	183	206	201	207	216	207	191	195	217	219	176	211	202	220	235	202	212	201	202	210	197	228	172	230	205	190	207	214	226	192	201	198	193	195	221	145	205	221	216	201	185	225	189	197	197	201	188	209	213	197	209	210	216	214	210	205	229	197	196	204	175	237	202	189	214	235	191	218	219	210	222	178	229	189	194	207	213	210	198	191	207	226	223	211	209	213	215	214	203	212	204	205	235	247	203	209	196	217	233	190	229	207	161	205	188	228	206	202	216	187	223	205	184	225	214	208	234	208	207	199	212	210	233	212	200	203	191	210	201	204	215	219	207	190	199	212	206	225	184	233	191	191	208	205	215	197	189	212	211	197	210	214	202	210	191	236	186	233	196	215	192	180	196	192	218	229	212	216	225	223	204	206	195	227	186	214	188	208	184	212	189	232	192	201	204	201	222	184	210	222	189	209	218	203	199	189	197	199	205	199	197	226	221	203	204	222	185	233	222	219	214	196	221	221	188	212	172	194	203	213	211	189	210	211	200	204	177	189	200	195	195	215	213	189	198	188	174	219	213	200	214	204	222	220	201	215	184	212	220	185	218	244	216	213	217	190	212	217	209	194	193	199	217	201	214	209	218	196	194	201	202	175	178	223	210	193	193	212	183	229	195	222	197	203	205	212	212	228	215	236	234	216	209	207	194	201	206	205	212	227	211	218	204	211	204	211	214	180	226	217	185	182	204	185	233	202	204	194	216	218	192	197	213	193	205	180	208	209	184	191	218	195	220	207	209	183	198	195	215	225	205	222	203	189	213	196	213	222	193	197	209	201	230	177	165	206	187	202	221	192
19332	33800	21263	10732	6691	4281	2826	2483	2034	1555	1358	1156	1080	955	948	923	959	816	830	851	729	621	618	553	534	519	539	592	604	489	459	479	468	471	429	472	381	425	412	412	387	374	333	310	336	348	360	339	345	353	347	343	387	361	343	328	370	345	330	350	328	344	307	307	333	274	328	313	292	305	280	317	303	291	268	255	279	265	248	295	279	252	248	249	253	267	269	270	264	236	279	253	246	252	260	275	275	288	289	324	240	267	242	299	244	252	233	243	214	251	246	254	267	250	268	276	216	272	256	277	248	262	280	251	245	273	265	260	259	229	265	233	256	260	266	271	231	259	247	264	280	272	231	258	254	241	244	254	262	258	265	269	245	268	229	257	256	240	274	261	251	254	261	274	245	270	260	266	267	260	260	257	251	278	273	261	298	245	268	274	256	264	261	270	272	268	248	296	251	244	252	260	259	292	257	250	262	239	249	243	268	262	251	258	243	258	249	256	263	275	261	269	252	258	251	271	238	254	247	270	245	224	224	252	280	276	267	276	230	281	272	251	269	241	265	266	265	260	242	267	244	266	252	260	271	258	265	251	239	268	273	248	239	289	231	272	248	274	263	269	253	259	280	286	261	254	265	255	251	241	306	255	256	265	250	253	270	243	238	284	267	260	244	242	259	247	265	249	250	270	267	245	244	245	256	231	251	245	257	282	254	248	256	237	239	258	269	245	265	276	231	264	235	279	238	247	272	267	261	273	269	260	269	251	276	292	248	262	262	256	250	234	228	251	260	276	260	247	268	273	250	251	283	239	302	245	283	248	283	252	254	256	244	277	234	281	265	265	263	258	255	279	299	286	271	270	256	259	246	266	235	287	256	240	262	260	248	251	273	265	263	278	260	276	262	268	256	286	253	249	242	237	272	265	246	245	241	261	272	269	230	266	274	251	262	250	261	257	266	280	245	256	248	259	279	268	255	272	247	245	267	248	255	239	244	246	260	253	240	263	242	287	267	254	289	267	237	244	266	287	266	253	264	254	261	269	243	234	257	268	265	245	257	249	272	264	259	281	270	233	277	247	254	273	273	234	260	282	268	229	245	268	278	235	299	246	278	248	222	241	282	253	255	247	270	224	248	264	252	217	258	216	256	230	289	273	264	248	287	237	247	264	262	246	265	275	253	278	258	257	250	252	255	235	277	260	278	230	257	251	231	252	241	258	242	275	252	271	244	260	276	295	269	249	263	243	254	276	264	223	244	261	287	264	289	289	273	223	285	291	248	249	246	272	263	252	272	248	263	240	270	266	242	241	278	279	253	277	303	268	256	265	255	255	247	271	242	273	257	244	254	274	252	284	260	249	236	279	254	263	254	279	241	248	264	235	239	222	268	258	273	274	224	256	247	248	240	229	258	260	249	221	272	256	261	252	248	259	250	242	259	245	240	262	254	250	252	235	279	280	272	279	247	230	242	268	233	258	276	240	273	265	264	272	257	271	261	291	259	259	259	291	231	254	274	246	261	246	223	257	255	235	261	256	287	252	251	276	252	262	266	262	270	244	251	247	273	259	257	246	248	264	263	221	240	279	230	272	248	261	279	269	270	269	278	264	277	256	246	250	270	258	277	241	254	276	265	257	243	260	259	262	296	260	281	263	245	272	257	219	280	271	287	268	288	240	263	238	280	231	242	248	273	253	274	238	263	258	239	279	239	266	245	231	271	237	266	238	251	276	240	258	303	287	254	279	237	237	251	275	236	267	254	242	270	263	259	284	258	281	236	246	243	277	263	251	280	245	265	273	262	277	231	257	253	275	244	257	264	243	242	224	252	265	286	249	256	257	263	224	272	281	259	233	250	248	261	238	282	225	239	237	259	270	245	253	248	269	258	251	268	274	239	255	233	251	232	258	261	251	237	245	274	259	266	248	227	248	249	247	239	273	234	266	236	257	255	284	273	257	265	242	281	246	265	254	231	260	229	251	278	256	244	254	278	254	247	288	269	281	244	228	256	258	251	252	255	233	257	286	267	235	244	250	269	260	239	268	239	252	274	226	267	281	254	234	256	233	260	225	220	243	258	283	272	245	262	231	283	255	263	254	229	260	259	280	219	269	256	262	266	278	267	251	298	268	266	269	250	251	273	272	239	262	245	264	254	256	232	291	323	277	250	268	265	259	233	273	277	271	271	286	248	261	257	250	234	272	281	224	249	263	239	242	283	282	252	258	255	247	248	252	266	229	244	242	253	254	257	240	263	235	269	254	233	247	258	252	268	245	289	252	256	264	280	275	232	285	258	274	252	281	279	219	273	252	260	258	224	250	246	273	260	259	255	241	261	263	246	252	250	239	279	247	254	295	253	269	282	253	264	220	242	268	235	249	262	247	262	238	237	252	271	255	262	261	253	264	251	273	241	275	258	253	248	238	273	270	262	244	279	240	253	283	247	267	267	259	239	257	271	257	245	261	241	251	275	260	246	265	263	246	253	291	252	250	259	249	260	263	246	274	255	263	257	277	258	258	263	266	271	286	274	235	278	230	266	275	283	259	247	259	264	258	255	277	235	250	238	252	289	258	278	273	257	264	219	265	254	250	280	265	258	261	248	226	287	243	289	242	278	257	270	242	287	272	240	277	247	291	259	254	268	250	280	227	270	253	263	261	259	258	248	241	231	243	246	269	256	264	283	238	264	243	290	251	272	259	262	299	236	255	259	269	288	267	241	271	282	251	249	273	277	258	268	278	219	254	269	249	242	259	258	253	258	279	280	280	231	245	232	265	267	234	270	286	251	258	272	275	278	252	271	244	254	266	271	243	233	240	266	251	274	259	268	277	254	236	259	264	261	267	254	253	277	284	251	274	261	251	278	265	274	260	248	228	258	262	240	237	248	272	252	265	283	252	244	232	257	260	276	262	277	245	247	250	252	239	256	262	270	260	235	286	251	237	265	247	260	250	251	245	229	263	278	245	283	262	254	257	257	269	270	241	238	258	238	224	271	242	247	265	271	273	285	236	286	244	257	259	246	241	276	275	280	294	254	230	288	258	213	248	256	266	271	251	253	285	250	247	247	272	226	237	268	263	238	256	258	276	281	274	242	260	237	246	248	245	264	261	247	266	242	237	261	277	277	253	265	249	252	243	251	222	273	248	250	252	247	271	292	267	279	254	274	237	253	249	269	272	256	250	269	237	245	248	263	266	249	264	267	263	264	266	230	248	245	250	235	253	249	278	263	281	235	276	259	263	240	261	278	260	249	256	266	263	287	259	242	261	267	229	261	250	236	265	248	254	247	288	273	254	270	262	268	237	247	239	275	238	255	250	288	308	239	249	283	273	255	242	249	251	263	267	273	258	254	281	231	261	291	248	264	262	236	265	270	264	266	269	291	281	267	268	232	273	279	249	236	291	253	276	267	264	228	255	249	221	234	243	255	249	276	271	231	262	264	237	265	262	254	295	273	267	245	262	241	228	264	245	274	248	252	241	266	272	254	262	258	261	245	242	265	253	244	258
25470	21239	27105	25417	8805	1828	1148	897	861	712	631	637	582	593	594	609	584	542	539	602	478	465	447	438	443	448	447	487	474	439	413	415	464	415	429	400	449	429	426	437	405	415	346	380	382	361	358	400	404	382	418	397	416	421	415	401	413	385	361	367	358	380	410	356	396	377	370	342	370	394	381	402	363	346	375	374	362	382	375	367	353	343	382	372	389	339	388	359	338	365	361	335	347	370	364	345	393	351	316	349	333	382	356	328	347	358	368	375	330	350	354	361	365	378	362	338	377	358	344	354	358	344	338	343	356	355	346	383	357	340	363	355	373	376	340	338	356	346	343	339	319	308	347	364	354	361	355	317	355	353	365	352	363	340	359	371	359	322	353	363	336	324	341	360	361	355	338	341	346	356	342	336	339	343	345	376	334	355	351	350	325	342	343	353	364	354	355	337	373	370	362	354	357	368	365	355	356	335	315	343	362	328	353	350	374	315	350	344	350	359	355	357	362	346	355	337	344	368	345	342	348	344	329	351	326	324	367	363	348	351	330	394	329	364	384	345	354	343	358	309	329	351	370	322	347	344	344	354	344	316	316	347	349	373	334	375	335	317	348	337	360	310	322	372	341	357	365	324	354	353	367	382	339	339	334	341	353	343	376	345	354	349	365	390	359	353	344	335	331	353	355	356	327	408	320	361	340	337	329	363	325	365	344	362	335	360	323	359	313	333	351	380	347	342	352	347	356	344	370	379	349	340	359	352	319	342	359	377	332	375	317	346	356	358	304	353	371	351	342	337	356	338	365	349	357	349	306	360	356	326	324	377	345	362	341	347	357	335	334	291	348	362	359	361	335	322	328	345	350	338	393	338	376	336	352	350	368	359	349	359	355	381	375	387	323	359	344	356	338	376	350	376	355	335	320	383	321	351	366	352	383	370	306	338	372	362	322	361	387	383	330	359	327	351	333	373	356	342	331	384	381	340	364	316	385	351	338	369	353	346	319	358	337	375	353	344	363	365	341	337	373	338	386	337	355	355	342	349	353	340	373	330	347	332	338	350	375	383	359	368	316	371	345	329	347	376	365	375	343	350	327	332	312	343	331	314	351	374	351	367	357	347	382	343	350	348	354	362	374	365	319	382	326	362	337	333	328	367	298	357	419	352	338	346	337	343	335	364	391	327	365	367	360	375	344	346	352	323	354	351	384	324	362	363	351	360	324	331	374	373	375	350	338	387	350	354	321	331	336	348	354	348	336	356	321	364	334	359	369	334	355	360	316	339	309	334	368	335	340	343	361	335	352	366	345	363	383	386	337	316	371	354	349	338	350	354	365	332	330	392	362	331	328	331	351	366	346	339	339	342	364	346	358	368	360	350	344	358	332	363	314	352	381	310	374	346	358	391	336	326	350	350	357	380	365	345	321	353	312	347	353	377	349	383	354	377	401	353	357	366	329	369	362	351	356	359	347	342	339	343	357	345	358	359	328	363	360	359	330	345	357	360	387	326	366	327	363	365	363	338	327	351	327	308	367	339	369	362	360	359	341	368	341	336	332	334	377	338	370	347	319	367	323	334	357	329	370	339	374	373	369	363	405	389	326	315	343	352	373	336	369	382	340	347	331	338	340	372	346	344	384	389	324	335	357	340	329	389	336	362	335	370	359	360	319	331	334	368	351	352	347	336	363	334	341	324	367	334	341	374	338	367	349	341	323	338	324	350	382	367	370	372	352	329	382	317	337	343	367	339	370	328	339	335	339	391	326	370	355	349	325	369	344	330	318	346	405	385	344	358	349	371	343	335	332	441	382	387	398	332	327	341	363	371	339	332	299	346	374	366	356	368	382	389	348	390	342	335	329	353	338	337	336	341	354	364	390	348	354	331	357	327	343	375	373	367	323	353	338	376	348	371	329	343	321	377	369	347	377	328	342	342	344	356	383	365	361	343	361	364	331	332	343	327	363	317	377	355	335	326	354	348	365	325	349	341	352	369	376	342	333	350	366	381	322	320	328	320	365	326	344	359	327	347	319	358	324	332	347	323	352	358	335	360	342	355	345	350	335	375	358	361	334	376	323	322	339	353	326	387	367	354	334	355	361	321	327	341	348	367	337	328	352	355	343	385	338	347	361	360	337	349	315	372	340	355	341	392	329	355	354	344	335	354	365	343	331	352	383	366	367	380	382	364	337	399	351	327	351	362	329	322	362	346	356	357	357	376	345	327	369	331	391	354	336	338	352	340	360	347	349	352	343	359	351	368	361	357	305	387	321	375	383	372	365	334	348	341	362	373	345	352	402	324	341	321	349	361	336	340	354	345	331	383	361	372	336	327	363	361	345	353	359	381	354	333	391	366	342	344	324	386	357	344	322	365	355	336	338	326	357	364	379	351	359	351	367	339	347	321	370	346	322	348	322	342	328	336	368	321	373	324	349	324	355	377	344	336	348	349	352	355	341	367	349	348	362	361	355	330	341	345	337	399	346	331	367	378	353	354	375	340	364	374	380	353	356	359	340	320	331	336	340	344	405	358	321	357	353	347	336	362	368	365	346	342	336	367	337	354	358	366	365	364	336	333	395	339	347	329	347	348	348	378	334	362	385	323	381	337	348	343	342	351	374	347	350	370	343	400	363	374	365	372	346	355	356	356	368	344	339	364	324	330	328	332	347	351	371	347	369	352	370	369	340	366	318	345	321	338	337	351	357	352	374	341	349	352	341	390	350	339	346	366	328	340	350	384	307	334	355	382	360	356	355	340	336	376	351	319	356	347	340	362	346	338	351	358	335	341	364	350	376	315	322	367	366	376	311	366	386	321	349	396	359	340	362	344	344	345	341	335	328	359	356	328	333	359	361	361	392	357	354	313	352	349	358	396	353	359	363	358	350	376	342	338	340	377	325	335	361	371	333	340	381	354	354	336	392	318	372	338	351	370	348	363	384	364	358	353	345	355	358	385	393	350	361	381	362	355	378	325	332	367	352	373	348	344	393	346	326	354	364	351	374	369	376	342	310	355	344	354	389	378	367	342	344	338	339	371	320	365	388	350	367	329	350	349	339	323	347	315	338	316	327	350	376	343	359	335	350	337	364	370	366	323	362	365	355	352	342	342	355	358	347	346	344	346	360	318	354	353	359	320	345	333	355	364	378	329	346	341	370	333	355	352	380	395	341	383	330	327	377	389	348	329	358	368	353	353	355	349	388	359	348	367	367	338	371	339	359	344	361	360	353	360	364	339	371	356	352	321	370	353	331	377	310	345	341	337	384	367	347	356	331	322	385	335	364	370	374	345	373	329	345	343	362	346	370	366	370	369	369	358	311	337	379	336	381	349	348	356	358	353	334	345	337	355	359	283	340	378	361	302	343	383	369	362	326	355	346	348	359	377	336	347	321	349	356	364	343	354	358	312	328	351	346	368	320	363	366	352	330	362	329	308	369	332	351	351	318	317	371	340	337	339	340	377	331	358	341	318	367	361	336	379	378	358	365	316	352	346	347	349	335	323
19255	28244	17492	8686	5328	3277	2380	1978	1698	1374	1239	1126	969	1030	951	931	900	886	812	896	745	715	646	636	627	627	625	700	656	610	570	595	576	586	573	561	571	541	582	524	580	451	489	472	492	518	479	464	476	481	482	458	499	488	481	503	522	504	498	493	453	457	479	510	475	462	437	458	434	472	460	459	434	446	450	425	431	416	409	450	421	441	454	443	417	425	414	443	435	419	393	381	413	417	405	446	427	434	422	455	440	447	456	443	421	448	405	401	444	434	373	437	451	454	411	418	427	418	475	444	429	400	422	415	402	453	451	503	418	425	381	383	432	431	450	442	406	442	450	415	408	409	404	456	462	407	406	449	418	403	416	446	403	420	412	431	434	424	453	443	421	409	444	411	420	436	416	395	420	421	415	434	428	430	410	396	437	421	417	393	429	390	460	463	439	381	411	415	450	443	428	431	444	393	435	462	449	472	414	422	399	399	427	418	364	435	441	401	430	406	443	415	439	442	420	436	421	429	419	433	417	421	446	439	403	408	437	419	411	428	410	391	391	399	448	445	396	441	410	477	473	398	421	434	454	447	455	421	444	413	438	484	408	424	386	436	452	436	427	446	421	466	408	417	405	466	423	456	390	390	428	447	397	425	439	437	436	415	431	386	394	437	449	418	442	466	450	401	414	391	399	436	439	421	449	415	413	405	457	388	425	412	463	433	396	425	454	417	403	423	424	402	434	419	407	404	390	430	435	383	443	443	413	449	440	464	425	413	430	421	391	435	383	436	406	381	432	397	397	409	435	419	406	435	420	416	415	418	426	423	432	444	396	404	398	417	446	420	398	388	415	452	431	446	405	428	433	425	451	401	420	451	423	453	415	430	450	455	397	417	468	394	413	407	432	402	419	443	415	413	425	431	426	394	416	396	419	421	394	395	447	442	426	477	434	381	463	436	416	409	415	476	412	395	414	435	404	448	449	442	425	414	456	428	412	430	452	418	454	421	411	447	433	425	412	408	426	408	387	404	406	413	426	406	433	424	421	423	448	371	412	460	439	431	403	407	426	459	427	426	406	424	414	458	435	444	446	420	419	450	442	414	411	442	426	417	430	439	438	431	447	453	416	423	401	421	412	446	431	399	440	431	421	421	405	439	387	465	435	424	442	420	463	418	407	411	410	422	450	398	408	417	416	432	374	441	398	428	441	460	409	417	367	456	443	436	414	395	435	438	425	410	425	407	446	391	411	405	427	429	429	402	416	410	439	411	407	432	452	437	435	420	419	429	449	395	454	428	430	424	426	406	399	390	471	445	447	430	438	400	414	420	460	435	456	434	421	457	421	446	450	428	446	424	401	463	389	428	423	416	406	450	474	435	435	460	429	401	435	463	428	416	439	434	427	413	401	420	424	452	396	433	419	435	429	409	452	436	452	422	443	451	454	443	453	398	392	443	432	410	429	388	408	418	414	435	411	399	414	437	418	402	419	412	431	475	418	477	423	410	432	457	418	431	456	426	441	409	438	410	419	432	410	421	415	417	425	415	397	432	427	425	416	398	413	445	425	432	442	407	453	422	429	449	423	403	418	444	405	396	426	452	422	418	391	396	482	430	434	419	419	427	446	417	420	446	399	411	434	427	406	430	446	424	430	377	409	453	400	431	415	424	421	417	450	427	420	405	404	386	439	430	411	430	411	463	436	461	436	417	444	393	409	381	387	428	409	391	417	409	423	421	438	423	410	392	390	409	457	437	436	423	408	425	456	397	400	386	415	421	437	432	423	444	415	450	415	436	417	446	446	423	429	404	429	455	444	415	424	424	394	421	441	433	441	439	413	391	427	407	421	407	393	428	455	405	408	435	411	446	445	435	427	444	432	425	429	401	419	446	435	422	415	435	395	407	433	409	425	411	464	451	401	417	414	416	421	416	395	416	380	405	450	419	436	412	423	390	452	420	462	417	447	472	407	429	457	442	442	437	422	463	420	431	425	382	440	428	428	436	459	417	438	423	400	413	421	406	458	399	414	413	413	419	429	408	447	415	436	434	421	436	448	404	426	403	424	430	473	445	422	400	439	429	428	433	434	444	410	409	404	394	416	428	458	415	371	421	489	410	434	426	399	463	417	435	415	443	406	394	436	433	419	441	432	419	439	396	428	420	436	405	444	423	443	443	388	436	437	445	451	397	430	417	431	419	429	391	400	417	394	431	426	440	437	426	434	437	409	439	419	486	405	410	420	445	395	449	478	426	425	399	418	429	458	421	431	456	398	428	435	428	406	415	450	441	412	425	470	418	449	424	393	429	413	446	402	456	418	441	424	438	415	462	391	416	437	462	428	398	411	423	409	429	407	448	414	390	430	421	414	420	415	398	446	433	458	410	424	384	402	401	421	393	402	438	430	446	416	467	422	411	408	437	443	434	432	382	384	388	422	431	427	415	443	407	396	450	387	414	409	406	413	419	422	411	426	387	450	430	388	420	428	401	429	450	439	434	433	390	450	410	407	444	393	455	438	447	438	383	417	417	433	427	423	400	445	448	422	422	387	433	402	443	400	440	402	440	410	458	385	479	420	387	457	457	386	412	424	428	444	418	414	455	407	437	409	436	427	423	435	456	396	429	417	446	445	415	439	455	397	407	453	436	431	445	426	432	413	420	442	444	457	403	410	425	438	443	436	422	382	412	439	399	451	418	455	422	398	443	439	443	485	399	436	397	401	397	428	426	448	395	414	425	435	451	410	425	428	430	451	421	417	417	433	420	428	428	406	439	419	399	418	449	439	406	426	410	403	405	396	419	399	428	448	379	396	464	421	451	448	428	419	411	446	434	440	440	434	409	406	424	404	416	402	439	395	428	444	445	450	409	413	414	464	437	422	402	449	423	431	437	392	432	421	419	428	416	427	411	460	431	399	465	402	413	429	412	419	405	451	406	434	419	405	435	419	400	423	394	436	402	386	428	450	442	396	436	409	410	417	396	418	429	425	410	443	415	401	439	420	414	410	419	421	455	427	443	455	420	428	433	424	459	411	415	411	461	406	412	409	414	369	451	418	401	403	445	431	469	408	406	395	456	411	425	379	461	451	427	453	399	438	409	421	425	401	395	433	405	438	429	411	435	414	422	379	431	424	421	410	398	434	381	409	444	387	429	431	408	435	413	414	397	442	401	419	478	400	422	432	390	448	426	440	443	398	446	399	390	423	403	447	436	407	411	468	427	396	420	430	428	406	399	449	433	395	420	367	429	419	438	441	434	394	413	423	435	408	414	429	415	437	414	448	424	437	449	401	390	457	396	420	437	421	426	433	450	436	433	412	415	438	399	432	416	433	423	424	438	442	414	422	439	405	420	395	452	415	446	407	416	408	439	382	411	447	442	453	407	405	420	420	419	453	395	410	442	415	430	423	426	414	426	392	408	421	438	422	409	424	421	402	430	389	454	403	421	391	407	404	426	423	445	413	391	454	442	444	377	404	421	409	434	438	447	414	451	394	420	419	435	377	389	413	444
23201	21240	28896	23911	21245	21154	7324	1830	1454	1198	996	900	819	759	734	751	686	682	659	775	550	497	467	441	496	450	454	520	539	442	368	456	436	433	395	398	364	369	388	348	324	357	321	343	347	315	320	318	331	287	339	329	374	338	324	350	328	303	324	330	314	285	296	296	322	278	291	285	283	288	284	270	254	269	273	246	252	256	274	244	250	255	282	267	247	255	280	268	258	259	280	259	280	273	265	276	236	279	249	287	275	248	250	266	240	238	256	280	281	266	263	260	257	242	276	288	244	260	270	268	292	255	269	264	277	257	279	287	267	278	253	266	227	254	246	277	266	251	259	241	250	265	244	272	266	268	271	270	257	244	258	262	263	239	241	271	257	276	265	297	269	267	245	265	247	281	283	312	261	262	258	257	250	265	258	296	266	239	265	223	261	308	242	261	280	236	269	241	287	252	264	238	250	269	258	264	223	275	275	273	249	254	245	280	266	253	259	273	264	267	300	248	277	236	259	269	255	278	258	275	262	245	260	271	277	258	257	285	283	274	277	251	271	274	267	254	270	256	280	262	289	256	273	260	255	280	307	251	289	266	284	288	235	247	256	237	266	260	252	255	252	276	278	227	277	255	252	272	263	237	258	276	260	254	243	262	272	275	260	272	245	266	255	233	273	292	249	278	259	264	264	259	249	289	278	265	262	247	259	275	251	248	271	216	250	253	277	241	266	268	261	258	259	276	278	257	258	246	245	284	245	241	251	262	258	253	273	267	240	247	244	278	250	264	242	244	266	266	254	246	275	272	270	265	247	253	271	273	272	261	262	277	258	261	258	270	268	262	276	285	278	252	259	232	263	268	255	258	258	258	277	279	264	301	282	257	244	246	247	266	248	265	251	246	263	270	244	252	228	271	254	265	259	238	229	265	277	242	254	273	246	252	261	261	277	262	290	264	251	258	237	250	245	243	237	246	286	276	253	257	270	272	249	246	258	248	266	238	258	250	236	252	258	265	240	249	286	257	296	249	241	273	249	253	271	263	241	276	235	275	254	250	252	266	244	282	257	251	287	261	250	265	287	244	287	239	273	273	250	244	255	244	206	266	256	257	255	241	257	252	261	261	259	258	240	247	263	283	258	265	272	279	267	259	244	251	255	262	279	285	275	262	265	261	292	254	258	248	279	260	241	260	253	265	251	255	267	274	229	260	258	270	255	252	257	251	222	273	258	256	257	259	279	277	250	273	262	288	272	260	280	266	258	245	257	266	270	268	271	267	229	274	259	265	272	288	283	257	286	288	262	247	246	275	276	256	256	267	260	278	242	243	258	252	247	276	233	269	255	270	264	243	279	272	240	271	260	251	258	252	269	267	262	253	254	235	263	271	285	261	250	267	262	267	254	225	252	260	260	255	251	254	248	243	280	250	239	265	262	255	246	262	270	256	285	258	266	272	255	255	262	263	258	265	263	248	271	265	251	254	239	251	232	300	244	307	265	237	285	254	263	247	247	277	249	260	264	249	257	296	257	255	272	257	244	269	271	259	273	288	232	266	285	282	234	285	234	285	272	266	254	265	276	242	274	263	271	269	271	275	251	261	251	231	280	255	273	252	248	252	278	256	265	235	277	235	256	252	253	247	244	267	274	262	270	258	277	279	253	266	244	237	280	277	288	259	231	258	233	260	261	270	249	267	263	260	280	244	246	250	238	254	245	252	242	265	263	270	243	270	246	245	227	284	269	233	248	246	237	246	258	255	238	252	280	262	285	263	243	244	240	239	288	268	239	258	270	244	264	260	267	277	265	248	228	293	266	272	284	286	285	241	238	257	257	234	265	259	257	270	257	273	252	270	250	265	273	277	242	242	249	243	238	272	255	269	265	278	265	247	265	294	285	260	271	260	264	268	256	258	237	273	259	248	254	250	248	239	253	270	280	272	244	259	300	255	221	260	270	270	241	266	256	266	262	265	271	262	285	250	279	246	263	261	290	261	259	259	242	270	284	263	255	256	255	236	234	268	243	274	276	257	271	264	290	254	292	273	254	253	266	257	258	269	273	244	238	247	270	273	263	264	261	230	267	276	268	247	224	238	249	289	264	262	271	255	259	248	258	249	272	272	280	245	261	254	250	252	282	230	302	309	269	285	244	263	266	272	308	239	254	256	266	246	289	253	254	256	261	265	283	271	234	259	234	241	269	256	248	240	264	267	266	273	266	268	252	283	260	254	249	258	264	276	276	249	241	264	235	246	284	254	243	247	259	259	245	243	235	249	258	270	250	265	238	263	224	243	251	243	283	262	266	248	244	279	270	260	254	262	216	271	265	242	288	259	267	250	252	266	254	266	279	245	237	272	288	231	249	239	254	247	237	246	266	258	257	243	244	273	270	251	272	258	218	236	242	242	229	260	262	259	259	254	248	232	237	259	254	258	281	254	254	268	267	259	253	252	269	265	259	262	272	258	245	256	259	268	262	252	252	250	244	260	228	254	252	274	283	247	276	250	263	270	237	250	250	255	272	271	250	239	286	277	270	269	286	286	267	256	280	263	262	274	279	248	235	291	282	256	235	286	266	279	253	261	266	258	261	244	282	256	223	259	273	271	318	282	254	290	267	258	250	264	256	247	261	286	263	240	274	264	262	259	273	259	278	250	276	242	254	278	271	251	283	255	273	252	246	260	238	244	250	284	250	294	249	279	255	265	270	244	244	275	273	268	259	276	209	249	271	245	258	252	254	270	255	263	252	238	256	249	251	266	293	270	259	294	257	260	257	262	266	288	279	290	236	269	264	250	296	256	280	272	298	266	244	236	264	289	279	271	260	252	268	280	282	250	241	269	276	237	252	245	275	252	253	266	260	252	261	267	226	244	224	227	276	271	268	286	262	258	271	242	299	274	274	268	246	243	265	272	254	258	249	272	251	244	288	246	260	278	267	265	263	254	231	241	259	252	266	273	264	232	272	267	277	274	253	254	231	283	245	266	286	270	264	266	265	274	285	239	258	283	278	260	274	263	245	279	277	270	294	284	252	279	262	255	266	233	255	238	251	269	256	230	237	228	259	258	240	247	265	263	259	275	235	245	266	247	254	212	256	262	261	251	237	243	281	290	291	269	286	241	252	249	254	250	286	232	248	269	275	265	270	257	261	263	239	274	279	262	263	271	279	259	275	264	282	244	280	263	297	280	273	273	254	265	245	258	222	265	258	274	259	256	273	259	280	238	269	269	250	278	254	292	259	261	252	256	270	242	265	263	268	257	282	263	270	265	247	289	249	265	265	273	294	290	258	247	257	285	275	250	273	244	258	234	261	229	254	241	284	260	246	246	259	279	265	258	247	294	253	250	276	292	270	238	243	223	256	270	249	267	251	281	284	237	261	281	278	252	246	241	259	270	237	254	286	261	257	267	260	261	266	254	220	241	259	272	265	263	260	253	251	249	266	269	232	274	261	275	253	288	244	301	273	253	248	263	280	244	252	261	238	238	264	236	240	255	260	256	291	254	261	234
22058	39838	26575	15167	9921	6613	4674	3766	3139	2483	2016	1807	1567	1530	1452	1382	1264	1168	1084	1313	993	788	743	774	667	672	751	844	795	632	561	581	625	578	576	616	576	548	544	552	478	468	461	464	465	418	410	413	461	406	451	437	468	479	504	435	451	437	427	416	409	340	389	397	371	392	398	362	378	361	319	348	326	325	345	342	328	335	330	340	313	338	317	340	309	324	299	318	327	320	316	289	303	332	307	307	298	311	282	317	295	316	298	317	315	287	358	281	321	288	299	287	282	295	290	291	305	300	298	324	320	340	329	310	292	325	306	296	302	308	311	311	301	299	341	296	320	306	295	311	303	315	327	289	289	284	308	315	304	317	317	296	296	316	315	308	307	295	335	293	363	300	320	305	333	326	300	294	297	325	299	311	288	303	337	327	322	305	298	289	300	312	313	284	325	306	313	287	313	295	290	284	278	319	300	338	288	340	360	320	316	333	277	323	312	311	307	352	339	320	288	302	318	334	314	288	325	306	320	313	299	295	307	299	317	287	296	304	323	312	306	284	321	283	283	307	270	282	317	311	303	313	296	289	321	302	305	287	304	271	310	310	338	278	324	323	301	310	278	316	302	329	326	301	325	311	304	324	306	320	303	296	335	321	307	292	301	311	308	315	294	299	293	291	317	268	300	333	306	309	312	281	311	288	320	310	282	296	298	295	329	301	296	324	309	299	269	270	315	315	323	333	297	327	293	299	308	321	315	269	297	312	312	307	293	315	301	310	304	311	326	328	311	309	284	298	297	331	275	296	316	296	279	326	311	319	304	296	304	298	326	312	320	309	306	322	284	315	298	327	306	334	288	305	274	294	298	294	288	341	300	301	311	291	293	307	309	313	329	344	287	302	313	301	306	301	317	311	320	304	306	299	308	315	300	316	277	310	336	310	320	298	316	312	298	285	308	274	293	297	316	289	303	320	306	322	310	303	279	311	296	304	316	309	277	301	295	290	314	303	272	315	300	303	323	322	290	285	291	299	314	326	298	317	324	318	303	284	308	326	277	293	289	274	301	324	334	292	304	298	304	272	331	308	314	281	298	315	302	293	324	310	296	288	288	295	302	304	319	313	288	324	296	295	302	302	264	311	299	313	288	339	281	308	308	268	279	294	307	288	319	280	319	334	297	304	359	300	291	296	302	317	275	316	289	320	335	323	299	298	285	270	306	287	323	275	316	308	312	289	309	337	314	332	302	288	304	310	321	324	337	321	276	301	281	307	294	314	306	288	295	264	287	316	302	325	299	350	338	301	304	323	290	305	298	318	293	315	323	310	324	294	290	319	304	308	300	307	308	291	303	341	280	310	286	312	315	282	307	288	325	308	326	304	294	329	327	324	287	320	316	278	305	304	318	275	279	309	301	285	275	274	322	291	303	310	339	322	275	315	302	286	321	317	281	289	282	304	284	273	298	324	342	286	307	301	301	292	332	308	304	315	297	314	276	285	312	295	288	295	310	311	318	315	299	309	304	308	296	289	262	324	292	300	307	312	302	307	306	306	311	310	295	328	304	302	289	297	303	322	326	296	313	333	296	290	301	284	330	323	280	305	301	310	304	301	315	296	360	285	317	294	292	337	302	317	301	284	301	303	264	290	296	325	318	305	333	312	328	310	331	298	315	293	319	317	339	299	300	309	279	306	303	289	312	300	294	336	290	319	283	289	320	315	301	293	299	284	306	314	291	311	286	320	320	319	312	306	269	314	300	282	287	354	301	327	310	296	295	342	289	327	340	319	307	307	341	301	283	298	323	318	299	288	332	305	313	299	318	304	295	283	308	291	283	295	301	302	317	313	287	323	322	325	291	303	338	301	280	320	305	291	319	294	316	331	345	299	297	324	315	303	298	301	280	319	325	316	287	321	309	298	276	328	304	310	291	326	285	318	290	333	305	302	302	331	275	308	315	302	320	307	317	295	352	294	316	310	318	326	322	319	354	298	314	326	325	313	306	336	330	303	301	272	298	285	308	319	294	289	313	352	324	326	307	296	288	353	304	316	309	304	323	300	328	337	304	324	298	282	309	347	311	296	284	298	309	297	319	301	298	312	316	311	294	304	321	316	302	314	280	289	298	313	308	302	335	286	279	292	318	321	328	287	330	318	279	320	309	313	316	302	298	280	259	270	335	308	307	313	280	315	298	320	302	318	308	319	290	313	319	333	300	308	320	308	326	329	274	322	309	320	324	292	321	307	310	321	314	322	266	305	283	310	285	310	308	296	316	300	312	319	317	278	278	289	301	331	305	304	344	328	300	289	330	300	327	325	311	296	297	348	297	304	332	295	287	315	325	291	311	331	315	341	301	339	322	298	323	297	286	314	302	303	301	319	331	304	288	300	303	269	320	292	299	300	303	308	318	291	302	307	290	283	290	326	315	267	312	306	317	306	313	309	278	301	311	303	271	306	317	318	310	303	285	310	321	281	283	295	307	314	277	302	303	303	308	276	322	280	305	308	267	296	332	282	284	302	323	314	291	333	332	301	347	280	309	312	311	301	317	300	297	321	310	312	292	290	283	310	316	300	314	319	298	282	317	265	315	305	325	312	329	339	313	313	317	282	299	321	326	298	289	293	321	303	287	324	316	297	309	322	321	304	289	322	298	309	277	329	304	264	310	304	312	322	306	296	326	310	321	308	335	321	338	363	313	324	297	311	300	306	298	314	328	295	285	313	335	304	294	336	318	271	309	287	292	311	313	310	336	321	289	297	305	320	291	306	322	300	264	314	283	304	278	285	315	314	260	307	325	300	322	312	310	326	301	332	337	313	316	310	321	318	294	323	317	315	315	296	306	300	308	298	301	289	288	324	322	288	278	296	290	334	325	281	327	324	303	313	279	291	315	295	318	302	295	298	331	275	329	301	297	340	292	329	284	290	302	324	326	307	298	319	321	297	314	297	307	304	286	294	300	332	284	302	343	270	348	302	311	287	307	326	312	344	307	321	275	306	313	299	298	325	308	296	281	314	329	294	321	311	263	300	303	307	301	308	296	300	265	276	272	319	310	346	295	295	302	313	317	302	289	284	311	294	303	281	268	318	319	306	304	295	303	333	278	287	313	292	289	304	296	302	287	297	307	322	301	311	304	310	294	276	300	302	291	304	291	283	346	284	320	296	294	299	291	312	319	328	325	289	316	287	317	289	333	314	300	313	296	299	296	331	322	294	304	337	312	307	344	282	296	349	323	329	296	302	332	296	290	316	307	288	307	306	314	316	295	285	284	315	306	334	301	315	299	288	309	337	330	292	301	345	312	285	311	314	307	324	280	325	301	323	323	348	314	310	291	308	286	296	303	307	298	313	317	313	314	300	272	299	312	305	337	307	316	288	318	336	317	295	306	303	299	331	301	327	326	283	285	304	316	296	295	309	281	303	315	314	314	320	280	326	301	311	306	286	298	270	299	330	325	328	298	330	331	282	292	289	325	345	318	291	336	326	324	338	294	308	285	327	346	280	319	300
27565	20484	12261	4738	1926	1005	739	623	579	502	492	463	437	426	451	412	417	418	417	476	399	341	335	355	332	394	375	376	378	317	365	315	309	371	350	354	350	318	355	274	306	313	319	285	290	328	320	332	325	330	322	336	335	354	335	343	327	309	308	315	325	324	286	279	311	276	311	288	307	287	283	314	292	307	268	262	277	311	288	298	306	308	296	277	280	291	314	307	296	274	290	248	305	284	258	260	298	281	293	282	281	315	292	297	295	279	273	310	301	287	289	275	279	280	281	276	289	319	321	282	311	300	341	307	288	275	305	291	270	281	287	264	276	277	295	300	308	276	281	298	288	258	301	318	265	287	282	310	273	290	306	286	287	304	308	301	284	279	313	279	293	263	305	282	284	275	272	294	321	306	260	295	273	284	323	303	299	301	280	264	294	288	299	274	279	292	280	271	282	302	316	257	271	298	284	293	284	279	298	289	286	263	321	298	314	260	280	322	295	284	290	280	311	262	267	302	302	249	255	295	303	282	300	289	301	297	283	297	269	307	293	296	286	337	272	279	276	311	297	292	300	265	334	272	270	271	338	292	314	281	270	267	295	299	262	300	301	291	320	281	309	266	308	260	296	286	312	265	292	266	301	301	260	297	264	298	276	262	280	326	265	277	266	275	279	278	267	301	258	287	290	274	306	321	288	273	277	311	272	287	295	288	307	270	284	283	300	274	301	266	267	285	308	260	263	305	289	279	313	305	278	287	278	263	297	285	342	300	306	278	287	299	280	287	303	301	303	288	291	275	317	315	290	308	265	245	296	304	275	293	326	297	274	316	301	280	265	269	304	288	263	300	323	274	302	300	322	303	294	283	293	277	278	296	303	262	302	293	266	283	276	290	276	288	288	297	306	266	301	301	315	264	289	274	312	289	298	276	285	312	261	288	303	265	286	291	294	325	291	299	312	291	308	268	309	269	284	282	304	271	307	275	261	301	277	294	274	247	291	311	319	300	334	300	283	276	322	291	257	275	295	266	288	305	269	288	299	292	271	291	286	295	301	279	310	300	296	324	295	326	283	287	284	304	308	305	278	280	281	282	289	312	312	306	296	277	300	281	280	285	281	286	278	275	268	273	270	298	324	268	288	296	304	281	269	296	295	273	263	263	285	301	253	320	270	292	290	307	291	294	254	252	272	271	291	271	271	266	309	281	276	294	303	302	268	295	295	271	271	290	295	290	323	272	282	277	275	280	290	260	292	289	299	297	310	314	282	257	286	270	299	279	306	269	268	282	300	317	272	333	264	278	314	295	292	332	264	299	264	324	255	301	289	302	282	281	296	276	301	287	284	275	278	261	291	323	306	261	275	322	324	261	293	298	263	299	305	293	298	284	285	301	294	285	284	258	330	309	300	304	281	307	307	275	304	274	276	306	301	307	289	292	303	313	296	311	278	275	293	271	299	309	302	287	252	287	295	301	319	307	283	289	286	286	279	281	262	290	263	291	304	282	253	296	289	274	293	289	295	286	256	304	252	272	289	281	281	275	302	283	274	235	279	273	301	283	304	279	282	298	292	293	277	295	260	283	251	288	279	262	302	289	256	291	288	298	277	320	287	292	292	274	301	284	279	250	231	269	286	309	275	294	269	278	300	283	281	315	280	284	321	264	304	252	298	317	298	295	312	263	301	296	283	308	306	310	272	283	281	282	314	302	289	286	306	286	287	292	277	317	274	318	242	274	301	299	285	295	306	307	289	280	253	298	299	291	278	297	310	293	308	311	305	281	303	300	301	278	284	297	295	265	257	332	321	308	284	266	297	294	268	336	273	279	307	274	262	274	291	277	291	283	263	287	294	273	299	292	278	258	296	246	291	285	241	279	293	316	284	290	270	283	273	293	286	277	266	286	321	286	296	268	306	296	292	297	300	282	296	289	287	313	337	266	253	309	312	300	273	270	293	322	294	314	306	323	260	265	296	294	286	276	312	300	304	273	292	273	292	270	298	289	292	284	282	294	276	277	289	301	308	277	292	285	296	289	286	313	300	298	277	280	274	305	280	299	289	305	261	292	292	288	284	277	280	293	292	267	283	274	281	299	267	269	279	273	291	297	316	278	291	291	306	316	315	282	279	310	288	288	320	268	283	311	301	292	271	297	306	290	281	274	290	296	291	309	264	285	276	294	285	288	305	276	290	310	282	273	287	279	286	302	291	292	299	283	295	258	290	279	267	266	282	291	271	297	320	251	276	296	277	299	270	280	277	319	291	304	280	274	301	268	239	292	292	284	290	304	284	290	309	304	286	294	305	292	259	293	276	279	282	273	289	305	334	294	305	310	281	295	314	276	281	312	280	294	302	319	292	291	276	300	284	290	264	287	278	324	287	271	305	250	295	277	286	288	287	297	277	298	277	279	292	258	281	283	293	287	285	276	296	245	313	267	267	268	294	289	300	316	320	288	287	266	311	277	297	282	322	300	289	304	269	271	292	282	327	243	306	282	286	284	334	293	281	268	309	281	312	258	311	326	311	293	305	264	290	290	302	289	271	246	287	286	289	280	298	295	276	275	290	294	307	288	309	277	281	308	274	311	311	273	279	304	281	299	284	309	285	317	281	266	285	278	304	283	293	303	287	310	298	317	302	288	317	281	271	315	298	305	292	274	291	307	296	299	290	282	290	303	297	275	295	264	309	263	303	300	279	298	272	268	266	294	277	296	296	261	288	284	282	291	304	302	298	272	259	280	289	304	277	267	298	283	309	295	306	327	281	294	297	307	274	321	290	298	261	283	301	300	276	277	261	257	283	275	313	302	260	291	304	309	306	250	317	314	272	286	288	314	279	264	294	277	281	263	301	293	296	298	291	283	306	279	292	270	279	298	292	252	273	297	266	296	255	266	284	304	288	265	284	275	282	290	299	279	302	315	291	268	307	297	292	278	288	312	277	277	284	248	280	295	279	320	274	285	312	327	276	287	249	284	270	319	316	301	286	284	308	284	270	297	314	313	300	280	261	308	281	296	289	276	276	294	289	299	282	268	295	256	298	274	270	301	305	296	267	276	280	329	271	299	279	288	290	300	307	292	283	285	305	263	261	312	298	292	320	278	286	297	303	268	274	294	280	276	286	281	290	289	297	323	272	286	287	277	281	298	297	271	327	286	280	285	277	299	298	274	279	278	268	278	281	278	281	276	242	274	291	293	271	290	299	296	264	291	296	291	298	287	293	316	285	298	307	256	293	256	271	289	288	278	303	286	292	302	271	305	275	294	283	263	279	278	286	290	279	314	294	295	260	285	286	290	292	270	312	282	278	279	283	304	298	296	278	300	287	302	259	282	309	296	303	284	260	294	296	308	306	287	308	292	271	291	257	277	297	274	313	293	278	298	287	278	283	280	293	278	280	287	304	275	293	289	297	289	271	285	302	285	311	289	298	310	292	290	299	276	282	300	279	274	280	325	312	284	282	300	290	279	300	302	281	283	295	290	279	310	273	302	304	279	293	283	346	287
17147	23031	12987	6414	3557	2161	1479	1268	1111	1010	849	834	709	683	707	665	696	686	668	746	587	545	501	542	469	467	524	591	544	478	513	489	515	514	468	464	488	454	480	442	421	384	398	403	406	382	383	380	413	430	417	424	451	384	411	412	456	410	417	411	376	391	399	368	399	382	428	396	396	405	410	398	351	397	337	370	342	383	332	359	367	338	350	364	348	352	368	361	370	389	326	370	318	368	384	345	395	362	366	323	346	355	358	341	355	349	391	378	357	351	384	354	335	388	361	424	361	388	366	374	357	359	361	362	367	391	385	368	339	340	373	383	374	383	359	335	373	345	339	379	390	363	381	346	364	360	383	358	339	333	391	384	352	369	375	365	348	377	382	346	341	345	362	363	323	345	359	342	351	361	349	367	322	329	372	395	365	353	365	346	360	368	387	367	352	324	378	351	352	314	367	353	416	355	340	375	383	366	353	357	342	374	323	366	349	380	366	355	341	374	368	356	350	350	371	361	352	390	359	354	378	318	358	355	372	390	374	352	373	367	335	391	374	344	363	355	362	354	379	373	370	348	384	358	343	366	365	334	337	340	367	324	318	382	345	334	371	339	367	329	394	364	379	379	357	386	338	363	355	327	351	373	356	354	358	381	399	360	340	340	387	342	350	348	345	393	350	371	372	372	373	363	369	346	370	347	380	380	370	334	388	395	365	344	351	355	359	363	365	339	359	359	343	347	350	366	361	360	345	362	366	345	354	375	347	345	345	369	362	338	350	366	361	354	366	371	347	371	369	371	361	354	343	347	306	356	327	371	374	372	407	343	366	345	353	391	331	350	338	373	384	320	392	343	366	345	376	359	339	349	377	378	351	345	375	361	369	404	369	342	378	350	372	362	357	365	383	358	348	358	377	327	371	386	332	354	346	378	375	366	368	342	323	337	376	346	337	356	365	375	349	387	363	361	385	379	352	331	337	358	361	338	331	324	359	352	334	365	393	356	348	368	353	352	345	381	393	332	364	326	356	318	370	395	353	359	363	327	351	353	395	323	379	358	365	335	380	346	362	362	343	356	373	359	376	362	362	388	357	339	351	352	344	338	350	362	384	343	323	359	331	346	350	329	391	361	338	381	375	341	375	386	351	384	386	327	353	351	361	366	378	347	382	360	367	388	352	360	359	391	380	355	374	356	366	375	358	390	376	331	360	375	368	386	351	368	372	338	326	337	367	367	378	352	363	364	349	360	352	359	330	353	344	367	330	351	353	352	390	366	319	332	378	340	378	357	353	392	352	354	328	372	336	342	389	362	378	345	318	346	381	359	369	363	342	359	377	405	363	389	365	388	368	389	376	321	369	344	368	373	365	347	340	356	333	332	362	368	336	324	345	351	390	342	347	343	357	407	362	332	361	339	354	368	371	353	361	389	365	415	330	370	361	368	387	353	384	355	363	369	389	322	366	345	376	377	342	377	349	367	361	346	330	362	361	369	372	358	320	336	328	354	385	331	383	351	338	384	350	329	392	319	384	364	390	352	378	370	376	378	354	368	366	343	365	347	368	363	359	367	375	375	372	360	344	377	336	321	378	362	364	373	339	382	313	357	366	368	354	362	357	367	378	344	357	357	351	333	364	366	352	378	383	365	375	353	359	362	368	362	372	356	355	345	346	404	354	365	355	346	367	371	359	341	381	330	344	370	398	379	337	376	375	371	349	357	333	375	348	356	346	364	346	364	360	344	388	354	366	344	390	340	398	333	377	386	369	338	355	331	355	364	315	351	358	370	327	332	357	385	331	359	367	355	372	384	380	377	368	338	358	382	371	360	362	354	339	344	346	380	367	344	370	372	367	361	358	356	329	400	345	387	358	348	358	346	355	335	347	372	356	332	343	347	359	384	316	369	358	351	394	390	367	395	324	354	364	378	360	335	351	338	393	357	352	354	346	371	367	385	369	345	396	348	355	323	362	382	351	360	351	338	376	357	366	334	370	348	364	382	342	344	332	347	365	355	343	350	343	399	348	345	383	363	355	361	330	367	348	356	348	366	350	355	363	389	352	349	344	375	357	341	357	359	366	345	390	365	321	339	352	384	360	337	336	354	356	357	355	349	381	380	338	361	327	357	360	395	406	356	369	391	370	358	369	352	362	375	353	352	337	335	360	354	390	349	373	348	372	350	374	363	380	371	360	330	329	355	363	349	385	373	391	402	375	355	365	364	332	382	369	370	367	363	317	348	346	376	358	339	367	349	365	362	389	373	365	345	390	372	347	359	354	377	363	334	367	357	341	310	382	342	358	342	362	358	310	351	386	375	352	375	368	358	362	333	331	406	372	353	336	338	350	371	377	353	346	345	366	360	359	350	366	355	386	338	342	393	372	377	334	372	363	358	351	375	384	357	350	347	342	328	368	335	320	382	378	367	358	386	340	352	354	382	373	393	365	318	345	394	350	353	356	316	355	367	395	377	355	338	360	345	385	338	376	356	362	346	364	381	352	347	392	329	380	376	360	345	359	348	386	361	342	362	362	366	340	371	335	335	375	373	346	390	382	326	331	378	344	384	373	391	359	384	372	349	375	368	349	333	359	399	357	385	319	362	349	398	379	334	362	349	369	359	347	352	373	336	373	373	360	352	373	361	331	379	360	318	354	359	356	330	365	371	356	392	377	355	339	326	366	351	313	335	379	394	368	332	343	376	355	358	348	337	380	340	357	363	386	351	323	364	358	362	346	345	366	365	372	360	408	364	366	348	380	376	364	362	356	377	363	366	356	366	378	362	370	411	349	370	351	328	351	361	351	337	336	364	335	345	355	335	353	347	340	362	350	345	356	340	346	367	349	350	361	351	362	350	344	363	353	346	358	359	332	349	363	354	365	356	373	370	342	350	384	358	378	340	340	339	345	387	376	369	333	327	369	362	357	342	389	381	370	383	386	323	351	347	357	347	364	347	360	336	351	381	331	384	382	366	387	355	362	377	349	373	369	330	339	349	364	379	355	372	377	353	308	387	363	381	371	349	361	364	365	369	394	328	354	347	352	353	364	350	406	367	328	357	371	365	368	359	386	357	340	329	361	336	356	342	327	344	350	327	353	355	359	378	361	355	363	422	365	339	352	362	354	362	381	348	381	354	373	327	344	356	346	366	338	358	363	368	353	346	351	363	350	348	362	362	408	347	331	352	401	345	347	419	349	355	328	380	354	361	383	329	359	370	330	334	373	379	361	374	343	344	356	340	358	331	362	387	369	377	352	355	355	345	338	379	349	353	340	372	359	389	352	379	390	381	345	375	360	368	379	347	357	375	375	371	364	426	356	353	372	356	336	405	378	375	350	357	373	374	404	383	343	347	366	317	358	387	368	347	374	367	378	332	333	367	378	329	354	373	357	366	347	361	348	350	356	348	362	376	336	347	405	349	330	346	369	375	336	352	366	368	375	359	364	384	358	345	358	367	326	373	368	346	343	387	352	329	355	363	374	343	367	355	357	350	402	353	376	364	335	354
24239	21180	28290	24377	20973	7470	1708	1136	882	784	687	620	601	505	563	536	510	488	495	573	401	347	419	344	320	356	350	364	344	320	303	305	323	275	313	297	291	311	284	281	256	274	279	252	267	205	228	244	249	264	256	247	270	255	281	262	272	275	272	243	254	230	236	235	228	230	220	228	241	241	200	227	217	217	225	230	200	206	219	215	212	206	225	203	205	211	216	251	197	208	165	239	207	204	201	214	205	225	198	223	210	209	205	176	183	207	220	203	190	215	204	209	221	204	203	206	223	236	215	201	236	226	194	226	205	211	202	194	214	203	177	197	213	222	199	198	200	214	204	204	207	197	201	210	207	203	214	224	223	229	199	210	234	179	210	252	197	219	192	192	205	205	177	204	195	191	218	195	205	237	213	205	222	195	193	219	187	214	200	208	204	210	241	216	228	188	214	190	194	192	214	203	221	176	186	218	216	196	210	206	208	203	213	189	212	226	216	214	202	216	152	216	195	212	218	220	215	184	211	226	223	216	197	206	234	212	215	222	216	190	203	193	199	214	195	206	198	204	221	200	201	213	203	204	200	206	225	241	207	211	195	199	221	232	197	198	231	218	221	208	221	205	209	213	207	176	209	204	205	209	191	206	206	201	216	212	214	231	198	201	228	204	192	183	168	201	208	208	205	207	236	216	201	185	169	215	191	203	196	228	193	189	217	211	205	215	194	208	226	229	206	206	219	224	249	214	209	223	200	198	209	184	210	200	202	203	207	206	187	211	201	209	226	205	206	187	227	194	211	217	205	211	253	214	202	202	197	186	206	207	211	212	191	215	222	229	198	188	188	196	194	232	224	207	194	213	200	171	208	210	208	193	207	193	217	203	197	201	188	220	203	215	206	212	223	201	231	224	212	188	208	176	214	210	214	171	213	222	227	229	184	205	213	214	183	202	219	224	214	208	206	221	181	226	235	213	193	179	201	219	220	221	198	202	187	177	194	204	183	213	215	187	205	201	198	207	200	212	216	224	209	226	221	246	201	202	217	214	231	206	205	202	215	222	199	215	240	222	206	212	205	215	215	192	225	191	190	204	204	221	213	215	212	175	234	202	228	229	211	204	216	221	226	207	212	194	226	204	197	207	210	243	181	224	221	205	213	189	217	183	210	225	203	217	231	210	208	227	190	206	210	207	201	200	202	201	217	201	214	188	236	178	211	197	209	187	198	217	251	241	203	204	206	218	210	215	210	198	203	211	206	216	222	219	212	177	205	189	213	211	224	215	243	192	199	219	207	208	225	186	220	208	202	198	237	238	188	217	209	210	223	222	209	207	219	209	197	210	188	190	210	199	203	226	219	221	195	195	204	204	227	208	186	219	213	221	197	235	218	214	196	222	194	229	196	219	219	222	218	205	201	197	200	219	211	193	224	208	204	198	203	215	211	224	216	199	216	170	200	205	201	235	217	190	211	210	224	229	195	210	180	208	177	235	211	212	224	210	215	180	211	191	205	213	192	223	199	190	184	182	233	170	199	215	198	201	189	173	202	225	212	185	199	210	214	199	185	217	216	195	200	170	230	206	206	221	214	219	214	225	210	215	217	187	217	209	213	221	225	209	190	189	207	201	212	207	224	195	204	172	207	190	192	215	201	204	199	229	195	214	198	223	219	200	215	178	181	196	191	189	192	214	185	224	215	202	194	197	188	228	214	207	201	208	192	193	202	181	186	179	214	203	245	206	212	213	216	236	236	207	192	198	200	220	246	212	207	212	203	187	223	220	191	210	222	201	197	190	189	202	222	221	200	207	224	220	206	208	196	190	199	230	224	216	219	182	231	216	222	204	196	229	216	206	197	228	239	230	202	233	230	207	200	214	194	201	206	187	217	230	217	222	216	203	202	209	193	201	185	226	201	223	221	199	204	202	202	217	190	205	231	209	190	192	220	190	221	229	189	184	198	234	224	198	203	207	189	192	199	197	185	226	223	181	219	227	226	214	211	187	205	204	211	205	223	225	226	228	221	204	215	219	203	184	205	196	191	216	209	208	202	184	194	205	212	196	200	196	228	231	178	186	191	213	213	218	200	207	204	209	208	195	208	200	200	214	199	193	216	225	191	220	208	195	213	209	181	222	211	182	205	224	228	215	219	198	212	206	183	203	198	210	215	214	206	219	209	203	217	193	203	225	227	202	209	175	219	193	206	205	235	202	189	202	221	218	206	189	207	204	218	203	207	222	171	206	213	229	198	209	195	209	188	219	214	226	205	205	209	222	207	214	216	197	202	205	229	210	210	216	208	191	209	215	193	220	197	206	202	177	207	199	232	212	205	218	203	202	218	194	211	179	198	212	203	206	182	196	207	217	196	215	209	198	205	215	216	216	177	197	185	209	182	199	202	202	212	236	194	206	213	217	211	208	244	183	241	199	191	201	206	247	206	196	194	212	218	203	217	232	220	209	192	197	218	199	194	214	210	213	221	216	214	200	235	180	210	214	176	201	212	190	201	193	214	221	214	200	196	207	196	217	194	201	208	193	192	201	196	218	205	223	205	204	233	205	182	209	203	195	186	225	238	181	210	203	187	193	191	243	227	209	216	211	209	185	176	211	203	236	181	221	254	216	199	217	213	206	205	219	221	228	199	221	201	228	195	224	212	216	192	217	186	233	217	238	232	224	189	210	231	198	201	221	231	204	210	205	224	207	194	223	213	220	219	228	201	233	229	199	197	205	194	211	195	224	202	203	206	199	209	192	207	183	186	189	194	193	223	186	186	238	213	205	211	192	214	206	205	229	194	207	219	213	206	195	227	167	220	194	208	216	209	226	207	205	195	208	211	205	190	191	229	207	194	223	211	213	202	204	211	204	195	196	222	219	219	216	200	231	214	201	210	212	220	198	211	194	198	185	197	218	225	198	210	196	228	188	185	215	213	207	196	212	230	215	198	216	208	203	221	206	238	208	228	201	222	218	181	222	182	216	190	230	210	210	202	189	212	226	229	214	232	204	204	188	228	185	222	231	200	207	206	188	190	194	188	202	185	172	179	216	228	190	182	215	232	213	227	205	216	200	214	193	252	206	209	231	215	216	184	195	205	222	192	201	215	202	215	202	210	202	194	218	201	210	209	213	215	212	200	196	208	207	199	212	191	174	214	203	202	222	221	201	174	192	216	207	225	214	187	191	203	158	187	203	223	204	201	206	208	212	207	209	215	182	204	214	216	190	196	209	205	190	232	207	205	210	225	218	208	207	183	215	216	213	175	226	193	205	219	213	195	210	191	204	219	196	229	199	217	203	219	199	229	238	201	211	220	213	211	218	223	204	216	184	193	221	190	206	217	193	224	208	220	200	202	198	198	204	221	227	188	222	197	203	203	210	202	200	207	219	183	194	192	214	180	213	204	227	201	212	193	219	195	210	208	217	217	200	202	205	215	220	238	220	195	197	204	222	204	224	184	224	237	225	214	204	222	200	199	202	214	200	207	229	206	216	198	226	198	215	210	189	213	206
19011	33156	20770	10997	6527	4255	3106	2419	1845	1601	1368	1316	1085	1035	998	963	880	846	864	909	725	564	615	568	508	562	557	626	553	477	464	517	477	464	497	493	444	475	423	392	354	366	344	320	369	309	337	373	349	370	347	378	362	341	375	369	374	345	353	339	319	335	322	329	306	268	335	325	296	335	286	277	282	316	255	293	268	285	260	256	273	285	278	258	269	256	276	266	244	270	282	232	292	264	264	262	264	275	275	263	249	229	252	255	248	244	283	269	234	255	241	271	297	285	272	264	260	268	267	270	206	268	277	285	268	259	259	272	254	273	262	256	245	277	270	266	244	256	315	272	257	271	284	246	259	227	272	261	259	262	262	277	261	272	274	233	241	265	257	268	254	259	270	260	264	260	253	220	248	279	254	237	271	246	229	263	281	282	245	256	254	271	269	279	257	254	259	258	261	257	258	260	298	246	248	246	251	283	278	301	267	286	257	237	280	235	304	239	281	275	238	298	262	271	257	247	237	258	256	260	245	270	252	245	269	262	283	243	273	219	262	255	260	261	256	250	281	290	267	243	252	263	249	267	247	258	250	265	256	255	289	255	261	269	278	301	239	272	273	239	244	258	295	287	256	265	252	256	259	236	259	258	267	262	274	250	277	249	270	221	248	235	240	296	273	285	238	254	256	256	282	276	257	258	272	260	270	253	270	246	259	237	238	245	274	248	240	266	265	268	247	247	283	258	249	257	274	257	239	250	251	264	255	254	272	281	262	272	254	249	236	285	280	303	277	267	283	251	310	271	241	239	237	288	260	261	303	253	228	247	254	270	265	271	264	250	263	286	278	263	270	246	247	296	259	273	298	239	262	284	264	227	243	258	255	292	253	280	263	265	274	266	253	231	267	249	229	265	289	288	270	280	245	252	239	249	274	230	255	273	260	225	247	267	259	240	262	251	251	276	266	274	244	271	254	274	255	256	270	252	286	249	240	243	269	277	270	281	237	264	256	265	271	271	276	260	292	242	258	279	274	234	269	257	290	249	284	293	245	222	259	253	271	277	224	251	249	284	264	270	267	220	259	238	258	269	288	261	248	250	260	246	256	224	251	254	244	263	275	229	256	269	293	239	290	267	264	296	260	268	250	264	248	262	268	262	234	238	253	241	259	275	236	268	261	256	267	265	246	228	265	256	242	275	271	267	273	234	260	248	246	256	259	265	275	276	242	278	259	254	246	262	243	282	257	268	276	273	250	231	247	252	267	248	248	262	279	308	237	278	277	274	292	251	273	243	251	276	262	249	261	241	278	255	250	282	263	273	265	272	269	272	292	239	260	260	271	254	261	273	251	260	271	258	280	260	259	271	254	240	248	246	274	227	261	265	271	253	280	261	260	228	258	271	233	250	262	264	258	249	277	278	281	254	267	236	252	243	245	262	270	279	260	260	288	272	266	254	246	273	276	259	265	231	249	265	261	262	257	289	252	260	267	266	283	263	281	280	264	276	243	287	239	246	244	241	244	251	243	269	271	254	268	248	226	259	242	252	270	238	254	266	300	264	238	257	244	251	262	261	270	266	250	252	268	219	262	266	261	251	263	249	283	249	241	257	285	239	259	240	241	271	247	265	260	272	283	272	276	259	240	301	259	300	243	283	254	246	234	242	283	256	223	268	267	248	258	262	262	250	255	253	239	270	235	218	258	267	241	286	262	273	277	259	292	260	236	286	251	270	236	269	262	240	267	257	249	242	231	247	249	240	284	259	267	248	270	253	271	244	237	267	302	250	236	257	251	257	256	250	270	251	251	252	250	289	267	265	228	255	246	282	247	238	233	265	248	257	263	287	243	261	279	247	291	294	267	242	266	280	229	225	261	264	290	264	248	262	256	283	258	252	259	251	233	247	265	277	280	255	258	256	253	275	250	275	231	274	269	271	230	283	249	231	275	307	317	274	258	260	225	252	257	282	245	270	259	267	273	235	269	273	264	264	279	304	261	229	247	277	230	274	272	264	265	256	260	267	276	275	263	274	282	273	278	249	254	279	261	233	271	243	281	269	237	257	257	232	266	242	270	255	252	273	285	279	249	245	276	280	266	263	257	263	239	252	283	255	251	261	266	235	243	249	263	242	244	267	255	256	242	259	253	272	298	260	269	269	249	276	264	268	261	265	260	290	250	239	247	269	243	274	257	255	243	265	251	257	259	246	259	272	232	275	239	248	253	252	247	252	269	260	274	254	276	262	287	240	278	255	274	259	273	276	273	253	276	246	258	256	267	259	240	236	243	293	263	262	276	259	261	278	237	270	234	275	248	274	252	279	274	276	268	258	254	240	242	257	265	242	262	264	240	254	272	257	268	274	269	268	258	264	267	238	238	257	256	282	297	266	276	262	248	239	248	229	233	262	233	245	265	267	282	261	252	249	252	276	274	254	244	252	258	242	239	276	273	278	249	262	263	228	313	239	262	240	272	263	233	263	230	280	247	253	241	282	263	252	250	259	244	250	219	256	296	270	268	270	244	267	265	272	252	240	281	239	262	268	257	237	261	251	253	260	264	255	297	261	262	265	249	263	263	266	266	246	239	269	234	257	260	232	245	249	250	222	261	265	261	261	262	252	290	278	273	282	262	233	286	245	229	263	284	267	240	265	273	275	262	272	250	241	239	241	256	252	254	255	256	274	245	265	267	288	272	260	258	288	269	285	266	290	254	251	266	265	250	271	227	273	252	274	277	265	259	251	267	282	278	268	232	253	277	271	261	250	262	267	267	273	263	283	266	296	249	254	243	253	256	263	287	269	253	279	225	270	267	246	255	252	303	246	251	238	226	265	270	221	270	277	268	264	276	254	284	252	241	279	245	254	247	242	270	241	276	242	261	263	249	242	283	289	277	258	266	261	247	272	253	268	252	272	275	261	239	287	271	269	251	265	275	233	262	235	236	242	252	255	265	272	255	279	268	235	235	257	254	280	274	241	244	273	259	306	237	248	237	251	251	254	263	280	254	260	255	244	268	252	271	273	249	243	259	233	261	267	277	307	243	261	261	282	238	287	269	271	278	237	246	256	267	245	235	261	290	258	238	287	272	256	259	263	264	260	252	254	257	249	248	254	246	249	287	271	271	227	276	275	247	246	249	237	232	309	266	226	272	260	266	262	291	226	260	274	243	232	242	270	272	250	279	285	254	248	285	227	229	272	252	240	257	289	260	236	292	258	245	265	270	231	284	247	282	245	270	252	248	288	256	227	247	269	247	270	255	268	283	252	272	291	270	262	275	265	278	250	285	259	258	259	259	249	257	250	258	237	271	247	266	272	253	278	263	299	255	253	245	240	239	254	259	268	253	245	263	289	264	288	238	263	248	259	262	263	268	275	257	299	237	271	240	260	269	276	266	250	275	255	262	242	240	254	286	287	260	261	266	244	255	254	274	253	280	265	231	240	260	247	249	254	249	263	241	256	278	267	282	267	281	256	226	253	235	224	245	266	267	283	251	280	264	250	251	267	246	261
25302	21197	27050	25261	8489	1805	1225	974	736	728	702	620	591	593	595	554	554	540	601	579	526	465	482	470	445	421	472	466	452	399	410	474	470	402	473	454	440	433	390	400	373	363	370	358	397	397	424	364	398	409	365	464	373	394	414	397	365	385	385	361	378	406	371	398	383	360	361	367	387	393	392	379	410	358	372	338	370	410	409	369	357	351	362	343	430	331	388	372	383	356	356	344	354	372	351	350	329	349	343	354	330	357	344	339	376	377	347	358	363	368	362	328	355	339	362	369	344	351	352	328	366	362	359	354	382	349	340	361	356	350	392	375	355	316	365	348	331	362	349	354	365	342	365	367	343	367	358	351	314	350	353	332	358	329	339	393	366	352	343	312	336	335	363	345	328	360	359	367	348	347	364	358	357	353	370	330	340	337	332	383	346	355	382	347	350	360	359	330	344	369	377	376	365	328	348	347	379	356	345	335	352	358	333	362	356	366	363	339	327	373	308	321	327	356	341	336	367	372	338	355	388	358	356	351	336	406	349	359	364	351	332	336	375	376	335	369	370	378	361	349	374	366	348	328	355	348	376	339	367	347	336	362	341	371	328	353	329	361	352	344	348	361	340	374	360	346	336	373	369	348	366	344	367	371	325	361	365	340	349	337	351	361	337	354	352	390	353	332	346	328	321	393	356	370	336	367	331	371	300	351	333	341	357	341	355	364	375	355	361	363	373	324	366	364	380	365	350	351	360	385	359	374	319	332	362	370	371	364	320	362	356	363	344	380	353	346	350	336	333	350	337	369	305	346	351	372	360	341	344	368	349	366	344	349	328	387	320	376	400	381	334	373	391	362	384	380	374	354	344	403	349	367	355	367	365	386	341	355	378	379	333	330	390	343	339	350	362	345	356	322	360	347	367	352	366	346	362	355	352	357	335	363	371	372	345	323	347	341	366	343	370	333	372	329	360	382	351	343	369	346	360	343	345	332	325	349	355	323	383	389	376	354	333	323	352	332	360	325	350	347	365	383	364	338	334	312	383	337	347	315	310	359	347	380	355	380	369	351	360	379	377	323	400	345	377	387	366	332	357	376	320	351	347	349	368	382	354	368	351	374	334	352	331	349	336	375	365	379	316	339	401	349	377	379	312	337	378	365	363	359	378	343	358	357	345	341	349	348	389	399	348	353	317	333	348	358	336	351	341	342	333	308	354	366	362	356	335	335	360	372	352	332	352	347	355	364	362	356	343	378	361	347	331	338	371	377	340	340	339	340	352	379	362	306	383	364	352	312	370	365	378	348	345	377	362	336	327	362	342	365	335	361	334	370	358	383	369	378	395	388	350	359	342	373	353	335	350	324	336	357	359	348	320	370	369	341	344	389	317	357	351	342	373	316	347	328	353	360	350	362	326	375	342	334	350	376	354	365	369	336	342	358	362	355	337	374	344	362	354	325	311	360	330	351	358	352	334	352	341	330	348	360	373	351	348	383	345	332	384	326	341	335	337	347	330	344	355	375	355	353	355	408	365	346	377	338	368	373	342	370	319	373	332	353	336	351	367	337	351	339	351	403	316	358	368	352	355	378	373	325	358	362	385	378	345	343	316	346	349	333	373	346	357	357	370	330	356	350	323	368	340	342	357	338	377	356	353	361	374	407	370	367	338	319	408	351	397	312	308	352	352	326	354	356	316	373	314	342	363	361	327	370	366	317	335	336	310	350	339	372	327	377	346	320	364	362	389	379	391	374	344	349	368	341	379	338	408	368	334	308	345	352	364	355	372	333	327	402	371	357	374	326	348	348	357	374	359	368	357	355	374	369	310	343	369	367	353	359	359	369	314	369	327	340	341	354	318	368	370	370	316	359	332	397	354	361	370	364	365	343	356	349	340	346	330	358	347	375	353	355	335	379	326	393	346	356	378	347	360	322	342	350	353	351	365	332	348	358	359	320	364	376	338	355	339	333	356	397	307	372	350	347	356	349	342	318	346	347	368	378	369	356	359	341	364	366	339	353	301	342	328	365	359	382	382	347	306	367	333	349	350	387	368	378	332	369	356	353	368	376	377	364	380	369	381	350	380	362	337	358	349	355	378	361	343	379	351	352	390	355	384	351	362	356	354	328	332	334	372	366	359	367	383	360	361	352	339	349	361	363	318	342	332	385	336	320	385	346	346	342	373	331	344	329	328	383	346	375	354	339	330	330	356	309	346	377	386	346	347	367	362	341	351	353	358	340	362	325	358	350	326	327	365	339	343	323	383	365	389	333	345	361	354	344	358	350	357	331	331	347	332	364	378	350	348	369	343	340	339	366	346	361	352	328	353	340	357	351	395	390	337	373	349	348	361	349	342	332	369	339	352	325	362	337	358	354	369	372	317	356	362	319	357	339	385	344	336	360	328	382	338	337	362	320	342	355	364	344	366	342	339	322	346	347	351	341	361	343	339	350	317	341	351	321	355	355	346	335	338	390	409	326	364	360	295	366	356	340	342	366	361	336	342	390	363	339	355	353	346	323	321	321	331	363	327	354	343	357	344	368	381	377	368	366	341	357	338	387	406	371	302	358	367	358	353	364	350	366	327	338	344	345	326	349	331	372	361	354	364	358	357	322	376	361	345	338	369	361	347	350	346	326	353	355	333	366	364	389	341	347	354	340	374	347	341	322	379	379	382	392	354	370	304	357	360	378	363	351	366	348	358	361	336	351	349	303	385	329	374	353	372	348	359	342	367	371	358	357	360	330	339	330	366	326	386	340	351	361	344	379	367	369	329	351	389	325	328	344	348	362	366	334	374	332	377	361	354	350	332	344	347	358	352	360	344	348	307	356	349	354	395	360	335	369	330	326	353	378	367	343	346	317	314	354	365	371	342	337	359	351	361	350	358	372	357	360	370	379	359	355	368	381	349	367	353	363	341	355	382	342	329	333	378	361	340	368	387	399	350	386	356	376	353	356	346	347	359	351	306	354	374	341	318	341	296	335	357	350	350	335	372	358	363	361	327	319	382	342	354	378	333	382	362	332	335	344	368	347	339	320	353	358	357	318	334	347	365	338	326	327	367	345	361	340	332	371	333	328	344	362	369	343	348	376	349	367	366	340	328	353	372	378	355	328	329	356	346	332	359	355	377	381	321	348	369	351	347	349	348	354	370	365	346	345	369	331	339	350	349	337	339	360	362	325	359	359	369	341	348	331	369	351	370	380	359	358	352	369	343	365	360	350	363	346	359	386	356	353	365	394	371	320	382	336	352	346	356	324	341	361	327	327	365	358	357	352	340	374	357	381	354	377	345	342	335	354	367	331	310	357	340	362	337	369	346	326	357	337	354	356	342	323	369	356	344	336	352	337	338	350	381	389	346	378	357	309	349	324	338	365	331	332	327	364	342	354	379	388	343	353	387	383	309	358	336	361	363	367	345	331	357	329	369	332	333	353	331	367	316	361	334	373	353	341	361	355	344	339	372	353	354	336	349	372	331	364	319	351	325	359	332	354	363	388	365	354
18888	28928	16705	8534	4915	3383	2566	2063	1639	1458	1325	1124	1011	993	964	926	956	884	860	1047	740	644	634	645	631	637	614	722	616	566	607	594	629	584	598	615	584	496	535	490	547	489	493	515	508	488	518	448	482	524	468	531	494	528	498	493	512	492	521	497	505	457	505	492	466	456	497	484	446	457	467	426	465	476	458	453	440	425	414	461	465	439	392	438	466	401	413	377	445	444	430	417	450	387	420	421	442	404	438	403	451	437	429	453	456	460	421	429	416	441	413	436	469	406	456	403	471	441	447	448	404	423	420	425	430	427	396	426	440	414	433	451	430	434	418	452	447	450	425	421	408	444	422	443	426	413	442	464	422	412	413	403	411	447	470	438	452	464	442	440	414	413	446	426	432	405	417	459	433	377	434	449	466	405	424	413	444	407	430	431	425	422	461	436	411	437	440	427	419	424	394	389	416	423	439	414	410	419	438	449	411	435	383	424	432	424	419	406	429	402	384	403	402	426	430	445	451	444	398	462	398	390	421	409	414	385	409	421	404	428	442	430	416	454	407	436	398	453	444	468	435	431	453	456	428	447	421	433	427	422	425	412	417	415	398	431	427	416	455	390	420	456	392	413	484	400	415	460	454	405	435	439	458	437	451	411	396	420	423	403	414	380	440	428	417	395	436	455	402	402	464	436	413	439	448	413	448	435	445	417	437	418	401	438	438	405	466	426	397	469	423	419	409	400	421	435	404	388	399	413	440	430	416	432	403	421	435	462	430	438	422	389	440	437	447	402	450	434	449	426	452	406	434	425	466	422	405	435	419	410	430	427	433	408	454	383	413	464	419	483	400	406	417	420	404	406	418	405	424	405	389	409	439	456	403	457	420	412	438	434	440	443	439	411	462	391	406	424	424	421	431	427	413	417	445	433	421	414	441	425	400	454	441	456	460	416	408	411	408	416	444	447	394	430	448	415	421	425	446	415	418	431	460	392	464	396	422	432	414	421	449	433	447	428	441	439	446	395	446	443	431	450	444	396	461	405	439	443	418	415	402	431	416	428	419	413	436	443	447	436	397	421	431	457	407	452	417	445	416	402	425	430	379	407	403	402	416	404	386	396	421	385	470	439	453	410	453	476	440	388	416	413	423	440	423	437	392	404	425	421	454	443	447	419	421	422	461	392	440	447	422	421	415	410	430	449	403	436	396	423	369	447	415	459	425	429	428	435	420	456	418	458	441	460	479	429	402	434	460	432	436	416	459	434	456	406	434	396	459	432	417	436	445	425	369	459	413	368	417	426	407	444	423	446	423	371	417	386	408	440	427	440	402	388	440	413	405	396	450	411	473	408	404	426	435	423	454	443	432	409	426	441	436	442	423	414	428	441	446	422	436	407	461	460	446	446	419	464	443	446	383	433	429	414	434	442	460	422	430	403	453	457	468	440	435	409	435	419	431	423	447	420	469	443	433	441	426	418	461	424	402	435	468	459	428	400	425	413	422	383	408	441	421	407	453	420	450	432	403	411	427	410	431	408	423	445	442	412	410	442	419	452	424	430	444	407	436	427	449	417	429	426	416	436	432	432	424	414	446	449	445	424	457	386	425	415	421	443	455	417	417	455	425	454	401	425	438	376	392	426	400	417	412	392	474	426	409	476	449	457	431	402	397	433	410	433	436	424	443	447	397	419	411	423	412	429	380	413	450	413	426	420	404	413	405	388	390	435	452	431	404	440	461	443	373	434	451	413	424	415	431	423	409	402	430	405	427	450	442	410	399	403	456	468	420	435	435	404	406	401	444	400	425	471	427	435	438	407	438	439	438	417	406	406	393	428	389	403	434	401	420	415	453	449	419	425	411	427	411	428	406	432	409	407	417	423	398	467	398	430	467	418	411	417	372	458	455	391	431	453	430	435	451	472	479	406	396	428	410	430	404	425	399	426	448	431	420	407	471	419	421	463	419	408	446	432	413	425	416	425	443	401	433	417	430	422	436	427	460	448	428	417	435	409	424	404	454	422	446	415	429	398	440	442	461	402	436	414	414	420	432	429	427	438	418	422	422	450	471	424	447	381	402	396	432	461	414	430	418	431	419	405	418	400	421	424	405	421	441	457	394	438	425	434	456	408	387	436	424	404	429	408	401	464	419	415	403	385	419	427	463	434	427	409	443	403	393	456	420	429	438	426	389	404	412	413	449	408	440	434	478	423	417	460	448	463	421	395	418	366	387	412	422	433	388	439	434	394	418	462	445	416	436	442	437	438	456	401	435	452	434	409	414	437	431	421	420	418	418	431	398	422	421	390	459	400	404	455	417	470	414	412	478	461	450	380	432	419	433	453	437	444	386	404	439	416	436	431	427	427	424	415	399	400	443	462	464	429	395	383	406	459	449	403	471	396	429	427	438	445	430	412	442	418	435	410	410	438	414	440	412	441	429	440	444	438	407	422	420	412	433	425	408	416	453	441	444	401	447	415	462	415	405	406	422	422	422	462	434	424	424	437	405	387	428	411	397	419	452	434	431	447	430	399	428	436	431	417	453	428	437	437	416	469	430	418	438	404	424	423	432	436	412	419	440	419	387	455	454	451	397	426	455	410	447	422	418	431	430	421	451	414	422	384	423	382	435	470	396	444	379	462	436	409	401	411	421	445	443	398	387	412	454	387	454	455	409	403	379	420	460	470	457	397	399	399	453	432	414	433	427	410	429	411	436	408	442	450	425	476	450	446	479	444	399	431	459	430	435	445	454	439	401	387	419	392	441	444	467	386	412	452	423	439	442	398	420	467	432	386	434	404	426	427	449	425	416	446	401	401	392	401	402	408	400	449	414	448	393	416	425	419	400	411	422	448	430	397	435	433	443	453	415	449	405	434	425	434	410	396	412	437	442	417	411	426	430	425	379	417	382	439	429	435	446	397	418	414	403	425	411	426	444	404	463	419	445	437	434	450	421	423	426	450	465	435	404	420	392	420	469	396	436	466	420	424	469	436	423	391	447	427	425	416	441	401	443	420	435	414	378	456	421	425	406	398	362	440	423	465	452	441	453	450	421	410	427	404	391	423	454	451	456	459	413	414	417	395	395	435	447	443	445	412	403	428	455	414	419	414	447	443	427	419	427	416	436	414	441	389	401	463	421	448	429	444	433	411	384	439	386	425	436	411	421	427	398	379	416	447	449	471	433	461	413	462	436	421	449	419	440	409	423	421	402	452	392	432	441	422	406	417	414	445	452	436	395	423	444	415	426	431	427	415	406	413	419	417	426	431	418	431	413	437	424	438	427	463	400	428	376	413	437	405	406	465	443	432	441	439	430	413	458	424	405	435	426	442	414	395	433	449	444	396	414	445	388	430	409	405	458	445	408	409	449	414	397	412	437	415	433	440	412	460	427	422	434	441	407	439	437	430	405	412	415	440	417	450	437	452	442	457	412	432	399	426	403	458	398	417	395	409	434	417	414	431	424	424	453	456	443	427	433	481	425	433	395	425	422	421	408	438	447	418	411	418
23100	21220	28866	23857	21229	21091	7389	1990	1300	1216	1043	938	846	797	797	732	686	666	665	778	551	459	543	465	459	422	498	550	442	459	421	441	477	451	422	425	423	413	369	372	342	354	321	361	319	339	341	321	345	311	339	359	362	361	342	309	341	329	315	309	314	301	322	279	319	289	285	282	305	286	277	274	261	296	253	300	304	276	271	291	255	260	265	268	291	290	267	262	244	259	255	258	285	273	263	288	264	297	253	262	286	264	247	233	245	239	284	257	246	236	285	274	239	285	238	258	271	259	293	263	264	265	313	272	255	264	261	246	250	283	251	274	271	269	286	265	285	233	284	276	269	269	263	268	255	253	280	262	252	254	254	260	256	264	237	262	240	276	262	271	250	240	268	282	263	276	261	256	240	299	282	285	237	268	265	249	262	265	247	258	299	264	299	256	264	290	277	260	263	273	261	280	261	256	296	286	256	282	244	274	294	261	299	242	234	301	279	243	271	276	256	273	296	262	265	272	268	261	273	263	241	254	248	245	271	300	280	251	287	277	237	303	278	231	272	237	258	255	231	266	282	248	257	257	280	262	254	258	293	258	281	267	255	268	284	261	276	254	260	281	266	234	247	261	257	263	270	254	257	290	272	285	239	264	290	273	261	268	272	261	279	265	237	268	264	235	288	266	279	279	249	258	272	255	259	286	279	263	288	268	259	239	260	265	276	272	258	248	274	279	218	281	260	287	282	254	259	264	295	264	248	238	264	281	270	285	268	272	278	277	283	248	264	238	263	266	247	227	279	277	240	276	271	272	270	274	282	272	264	265	241	269	246	280	260	285	236	263	230	236	287	277	296	278	246	249	275	261	266	254	255	265	267	295	261	290	243	279	284	256	248	238	285	282	271	265	313	238	283	234	284	250	245	252	254	275	262	245	283	277	277	263	258	275	265	262	259	261	251	261	280	261	253	268	270	269	291	265	271	246	264	242	246	259	294	258	246	272	223	283	283	282	263	275	246	255	281	258	254	287	264	254	287	251	277	272	255	292	260	284	263	257	264	291	268	252	250	269	284	254	289	264	254	271	269	271	272	261	284	284	281	268	273	274	247	270	268	280	245	261	268	237	296	273	239	232	228	265	270	274	256	290	245	233	264	265	256	271	260	270	272	249	294	289	268	260	246	273	270	296	254	224	248	254	294	248	265	218	278	277	244	248	259	282	240	276	255	268	259	261	240	257	252	279	267	254	275	271	266	288	270	317	264	278	264	271	234	259	285	264	263	247	255	251	274	247	276	247	258	254	279	258	260	263	273	275	264	268	274	284	250	258	263	242	280	254	275	260	275	245	261	251	270	270	271	243	281	235	256	277	266	258	258	258	243	265	287	250	261	266	270	267	280	244	276	237	267	249	269	263	261	251	282	231	250	282	269	254	284	278	257	258	248	296	240	260	265	267	281	302	261	282	282	285	238	271	256	246	282	265	268	269	269	254	247	254	241	265	258	266	266	285	282	265	257	226	279	268	242	268	261	263	262	269	265	252	292	286	239	278	229	274	262	268	280	280	266	262	269	236	274	241	262	267	270	253	276	238	279	269	263	261	273	254	242	243	270	264	242	281	264	272	308	282	258	238	274	250	288	239	245	287	253	245	267	258	250	285	228	275	270	281	264	272	277	242	263	232	272	266	274	270	262	285	285	280	229	262	262	260	296	258	277	254	288	268	257	265	255	277	294	274	261	256	254	252	258	263	247	287	290	242	265	275	239	253	271	265	279	268	280	285	265	244	288	264	306	238	263	283	260	255	257	289	277	303	253	223	258	272	254	255	240	252	259	246	256	223	280	244	265	282	228	288	277	257	260	241	267	259	259	261	293	259	274	236	293	247	274	278	258	260	260	266	265	257	263	241	245	235	294	278	239	252	277	275	292	230	253	261	269	227	263	263	262	249	267	235	235	272	272	271	266	237	254	260	277	273	280	259	272	282	251	249	266	279	301	279	235	243	258	258	268	257	287	234	267	310	277	254	249	234	280	278	231	271	250	237	285	260	292	276	268	283	255	298	251	255	256	267	249	268	281	242	249	290	263	271	255	268	254	304	259	331	239	230	247	276	280	266	265	240	299	270	249	256	247	280	255	232	246	272	242	258	287	269	260	253	275	267	287	240	266	258	285	283	263	241	255	244	264	255	269	267	301	268	254	291	240	255	280	272	283	264	283	279	289	258	250	278	264	267	276	263	265	266	271	253	266	252	294	283	243	243	226	272	244	280	254	276	240	243	250	259	255	259	275	266	250	266	286	243	269	245	266	257	244	264	231	257	270	247	289	263	252	246	257	265	232	278	284	267	281	277	286	265	272	263	259	260	279	279	262	258	294	271	242	263	274	284	283	263	246	256	252	264	249	286	282	280	285	225	265	285	253	245	246	244	260	302	259	262	255	287	254	257	301	284	258	261	278	272	262	257	249	272	267	275	253	248	257	228	262	260	229	269	257	266	253	238	280	255	240	276	268	296	286	246	279	281	252	261	275	252	269	271	238	289	250	275	257	301	256	237	249	252	288	280	282	255	248	271	280	263	273	253	281	271	290	268	264	237	278	240	226	236	245	269	270	235	238	262	266	266	262	272	260	275	252	294	280	284	224	284	274	268	242	267	279	275	252	265	259	245	265	254	288	256	256	295	264	258	267	269	257	273	234	262	239	267	251	243	271	277	263	246	271	271	283	269	244	259	260	274	275	287	276	285	261	252	265	288	276	274	274	271	238	257	264	272	291	266	266	282	249	271	271	286	250	262	258	248	287	238	242	276	253	309	245	259	246	258	252	269	262	257	242	280	267	274	249	297	262	254	273	249	258	229	281	268	267	245	275	261	260	245	242	257	261	264	277	287	233	257	257	255	265	252	271	282	254	289	264	272	257	239	246	272	241	260	270	272	282	278	278	259	276	263	259	268	251	280	238	275	270	247	276	259	273	247	248	256	230	287	255	264	263	289	272	254	287	265	280	269	263	263	236	276	264	282	231	268	256	245	293	258	288	292	272	254	264	249	286	247	289	230	262	214	274	276	269	282	251	278	299	241	254	261	263	278	260	276	266	244	268	275	272	254	260	236	239	269	282	247	249	254	255	271	239	259	282	300	235	274	263	287	258	264	258	248	271	281	279	278	252	271	289	279	285	269	238	281	284	238	270	221	285	258	275	276	246	252	238	266	294	253	258	282	259	241	272	266	249	269	261	247	244	272	279	266	280	255	241	259	271	242	247	269	227	245	276	264	292	240	266	254	292	248	276	276	286	286	258	279	277	267	242	282	242	254	281	254	252	261	250	273	262	262	268	258	254	260	263	271	269	254	267	279	248	257	276	308	240	262	269	285	273	239	301	249	271	262	262	272	254	262	279	282	280	274	281	279	273	232	231	256	271	307	239	241	284	251	273	251	284	258	262	286	241	236	268	276	250	245	272	253	258	253	269	256	287	269	272	241	268	262	279	258	246	243	262	268	281	281	252	231
22306	37744	24554	14697	9640	6846	5117	3955	3042	2527	2194	1907	1647	1509	1448	1363	1196	1190	1161	1363	976	796	818	731	735	747	817	779	769	660	618	603	647	667	654	647	564	553	519	506	455	448	483	505	436	443	416	446	436	408	437	458	476	445	491	445	445	425	419	419	418	407	399	401	399	367	365	345	386	369	371	358	345	343	356	336	301	315	317	321	307	346	299	324	316	321	343	297	304	300	317	304	335	324	324	321	333	332	322	320	350	321	315	332	304	314	302	305	337	324	305	322	301	309	307	303	333	314	326	305	309	303	308	298	313	313	323	318	303	309	307	314	303	300	297	317	327	333	325	317	362	287	311	319	308	295	322	299	308	341	320	307	332	324	315	311	291	292	304	332	314	307	315	317	333	308	296	326	330	297	307	316	301	271	307	318	303	356	300	305	314	298	321	287	303	334	334	316	307	311	313	286	293	298	317	337	302	347	304	338	321	307	312	307	329	299	343	342	285	324	325	280	296	300	325	335	317	307	289	289	330	304	305	306	321	298	309	297	304	310	321	314	329	316	293	310	327	282	311	307	324	308	317	317	300	319	336	336	297	332	327	319	312	291	326	298	337	326	301	317	319	297	299	292	270	302	314	309	308	332	326	318	333	315	288	302	355	322	338	329	296	311	318	280	268	320	290	339	319	343	304	285	328	282	329	291	357	276	310	292	332	282	322	313	278	323	281	282	292	316	347	285	298	346	317	315	277	289	310	319	308	285	319	313	299	282	295	327	300	313	285	306	314	304	299	297	321	284	292	279	312	317	318	318	312	298	301	293	331	317	310	288	324	327	307	312	281	328	336	308	337	331	321	305	330	307	331	295	347	296	318	307	315	310	342	333	285	292	338	324	294	301	292	316	343	324	281	302	342	315	333	317	298	359	285	290	308	308	320	327	341	331	307	301	305	289	313	308	273	291	277	309	320	323	323	320	309	308	324	294	306	309	299	339	309	326	326	302	297	290	303	275	321	289	320	276	320	317	297	312	287	308	341	330	316	315	289	299	274	326	332	322	317	333	306	311	310	329	301	312	284	273	317	296	282	312	328	330	289	296	312	303	317	303	297	284	341	316	304	319	321	305	313	337	311	296	302	303	272	322	300	303	332	305	306	284	307	290	350	288	292	283	304	311	323	339	298	306	324	296	295	298	306	302	332	293	318	296	322	300	306	324	294	298	285	310	308	309	348	283	281	298	288	294	320	320	284	301	279	335	323	297	323	304	331	307	287	315	300	335	321	327	341	290	258	308	342	304	311	332	348	325	332	339	323	304	316	326	303	327	315	318	310	337	311	297	282	315	296	302	320	293	330	309	323	298	306	302	298	326	301	300	303	335	326	336	315	301	323	327	303	330	329	280	305	298	334	279	323	309	282	335	334	299	305	308	311	304	299	298	317	326	346	323	290	331	321	287	314	325	285	326	333	299	288	326	291	316	296	321	300	302	306	276	306	333	353	356	320	318	284	308	330	301	302	325	337	315	316	319	304	316	326	292	315	314	321	302	328	299	303	288	320	315	309	296	263	315	306	311	326	317	307	310	329	319	327	292	294	314	311	291	289	317	338	333	323	288	331	301	318	300	323	311	327	287	314	294	311	298	296	319	312	309	318	318	315	302	323	345	297	300	287	313	328	301	315	313	317	325	321	340	308	303	283	299	297	322	279	301	300	307	286	292	320	319	314	312	319	308	303	324	345	319	280	315	323	332	337	318	308	328	317	287	321	312	315	314	331	312	311	306	357	288	305	301	337	288	293	307	308	325	278	324	302	326	318	337	295	302	297	309	295	298	289	310	307	324	260	310	307	299	297	321	305	306	331	322	288	304	304	293	315	346	307	278	326	330	327	284	290	319	299	310	302	306	291	341	348	336	314	294	280	334	311	322	322	323	338	301	314	325	302	308	318	306	316	294	326	309	356	291	323	320	295	283	327	303	314	325	322	324	328	324	308	323	308	328	307	306	339	310	319	303	312	269	337	300	292	344	342	311	353	296	295	316	318	305	351	295	335	307	284	306	298	345	335	293	317	306	322	303	316	285	303	279	301	271	298	364	321	275	288	323	311	297	291	310	313	315	312	286	305	292	324	361	324	272	289	326	312	341	308	324	334	312	308	313	306	325	327	294	361	329	332	299	312	337	315	264	337	281	313	302	288	347	323	322	307	317	314	312	308	310	326	320	314	307	289	287	333	312	334	274	294	297	342	296	319	304	294	310	310	306	316	296	321	311	317	329	291	287	271	317	307	330	342	331	321	315	336	278	332	317	308	295	321	310	307	320	326	322	306	338	308	299	308	317	330	363	309	307	311	312	331	295	315	299	320	307	286	337	287	290	295	291	297	317	315	318	307	329	331	329	268	312	303	304	277	331	319	334	308	328	294	308	324	284	314	343	307	298	304	315	319	271	342	325	300	283	326	277	301	304	319	293	285	294	341	319	315	301	324	286	330	289	280	353	323	303	316	310	284	275	336	303	314	327	307	307	298	325	294	325	301	323	307	310	322	325	312	316	283	303	337	300	306	317	297	302	303	312	311	320	314	307	332	274	318	302	304	328	319	328	316	320	329	301	361	286	292	290	328	340	309	288	301	320	348	327	327	297	327	324	283	321	302	290	314	315	340	317	319	288	319	296	288	319	303	295	309	312	307	311	302	343	306	307	313	310	321	339	333	314	313	316	303	321	289	302	318	276	344	304	315	293	285	290	342	292	329	297	285	294	323	276	308	302	299	316	290	274	308	296	313	323	302	328	331	327	310	329	324	283	303	311	325	323	307	311	291	299	299	312	298	285	335	315	319	288	292	331	317	297	327	340	311	323	268	345	323	288	306	316	332	328	304	309	328	319	334	331	308	263	313	341	314	325	319	310	302	316	295	307	294	293	308	325	324	319	312	301	305	311	315	297	287	322	324	351	284	320	316	303	308	288	300	328	328	336	296	319	301	296	321	303	289	309	328	321	311	335	276	298	333	313	300	333	312	302	282	329	311	282	326	296	315	311	334	321	318	318	315	283	304	308	329	341	323	303	309	333	297	325	310	324	332	337	297	308	310	312	309	302	286	302	284	310	327	277	320	315	326	318	325	299	310	289	294	317	326	311	346	312	328	308	320	287	267	306	334	295	322	345	339	290	326	301	311	301	308	310	309	312	300	295	296	289	324	314	307	317	311	318	304	292	325	262	269	277	313	296	283	264	260	305	330	296	320	321	309	292	315	291	331	311	324	282	322	295	325	326	307	306	314	282	312	320	317	314	299	319	315	303	305	293	307	321	308	289	335	299	308	299	325	295	316	307	339	308	331	339	309	266	311	299	313	314	347	306	291	291	304	311	314	314	298	318	311	314	294	311	356	317	286	340	320	349	308	313	308	327	285	285	307	309	284	304	315	330	316	325	313	320	304	307	318	303	318	322	331	299	313	287	289	353	325	309	326	329	321	291	314	317	311	302	323	261	272	279	317	291	285	304	302	321
27558	20396	11631	4287	1730	1073	789	693	584	490	447	503	478	465	444	449	419	458	413	479	421	372	399	407	314	368	365	361	367	359	362	362	385	355	379	344	332	322	344	343	345	310	322	304	349	302	310	321	332	337	342	322	346	320	332	358	309	332	328	323	352	343	301	316	320	262	284	299	307	305	321	319	315	311	303	331	327	296	322	274	264	294	322	278	278	299	279	286	321	302	328	295	296	281	288	322	280	288	270	274	314	308	310	263	300	325	297	283	310	284	302	284	310	272	309	274	297	274	284	284	282	300	277	289	308	322	284	327	267	317	280	311	306	323	303	272	319	294	323	286	338	266	281	299	314	291	273	280	281	318	296	269	292	283	300	308	281	255	290	295	287	280	299	309	278	295	260	276	269	312	297	270	314	303	272	311	276	322	317	301	317	297	304	282	312	296	260	287	312	314	297	293	299	305	291	295	298	300	299	296	265	303	326	317	302	269	266	291	303	307	314	294	264	338	306	273	304	268	295	299	276	277	323	295	328	292	322	328	313	301	284	276	304	301	280	320	291	289	276	275	283	300	307	320	287	317	283	294	288	298	302	300	286	295	293	274	304	295	303	304	270	314	304	324	285	287	310	291	290	268	294	297	314	297	295	276	263	279	317	287	309	300	289	286	295	295	266	263	316	299	273	277	282	272	283	276	279	269	321	285	278	292	315	310	306	274	284	291	305	313	305	286	306	315	295	300	264	269	287	289	284	259	288	305	290	330	296	319	255	299	300	315	293	273	284	320	270	287	310	285	306	282	281	285	297	293	298	284	288	308	303	275	277	296	280	315	307	293	295	260	298	287	265	261	326	264	313	304	272	266	280	302	267	316	299	290	281	299	303	293	280	297	293	304	293	276	313	283	279	310	327	259	292	354	304	281	314	304	273	313	285	300	292	298	275	284	307	295	287	284	288	301	297	247	298	313	293	275	309	294	285	293	284	285	310	302	293	272	321	281	301	311	294	287	273	321	284	311	304	300	287	268	285	277	293	280	346	314	314	318	292	296	314	258	295	287	287	278	299	291	305	304	293	293	273	304	281	311	286	315	300	272	267	270	263	318	281	300	272	306	295	275	277	274	286	322	260	306	297	286	268	287	297	299	280	263	295	274	281	300	319	290	266	282	305	287	275	289	266	320	307	283	288	266	263	307	304	300	291	316	295	284	284	319	288	288	295	276	318	287	293	297	274	305	280	284	292	324	293	311	288	302	274	240	311	280	278	299	279	287	299	329	273	260	273	297	269	268	270	321	317	314	328	299	303	296	283	298	309	305	287	312	340	280	298	277	272	300	272	294	289	279	317	279	283	289	292	272	231	307	307	274	276	299	314	284	281	290	286	301	295	304	291	284	304	260	311	282	295	293	293	273	270	289	258	317	292	304	271	314	273	274	303	271	297	280	331	261	310	258	309	320	310	259	299	290	279	280	347	283	296	306	271	281	302	324	253	267	283	308	300	287	291	327	297	286	283	303	291	293	300	306	288	303	280	321	281	285	291	303	275	298	298	314	282	292	294	281	297	291	286	297	264	290	318	313	267	361	285	310	252	296	307	293	287	288	273	294	299	269	274	304	284	299	301	258	295	310	273	321	268	296	283	292	302	271	279	293	305	323	301	315	269	307	300	307	283	298	274	300	294	310	281	291	271	306	283	291	317	311	275	263	266	284	253	288	296	288	310	310	298	283	287	270	317	321	289	261	311	277	319	329	304	310	275	292	291	265	280	267	292	320	288	293	327	304	290	295	294	293	300	276	310	321	276	267	279	268	283	252	290	299	282	308	329	320	312	294	287	284	280	309	258	312	259	285	299	256	313	294	281	302	327	277	283	290	323	279	287	299	277	276	298	293	289	301	293	305	297	291	315	290	272	305	317	274	280	270	284	289	270	289	283	330	313	272	292	265	310	289	305	282	259	314	289	286	283	271	302	302	274	307	306	295	280	264	282	282	298	297	281	329	261	261	315	303	307	294	326	276	294	325	303	282	273	253	294	276	285	284	269	279	305	283	299	282	274	300	306	286	300	300	288	287	273	293	289	294	300	305	266	309	314	319	282	296	301	270	307	301	277	276	294	288	294	301	263	302	296	290	308	298	282	307	274	268	267	278	289	290	282	285	302	296	297	324	301	283	305	276	300	321	296	304	305	286	269	294	308	297	289	308	309	297	292	292	267	305	288	307	309	304	305	300	286	260	308	282	290	297	315	285	316	277	293	295	276	305	318	335	269	285	315	290	314	289	295	338	287	241	309	296	299	267	310	269	306	298	281	313	270	306	271	269	281	274	288	292	276	283	275	266	302	296	261	324	288	285	274	295	280	268	284	312	324	314	274	302	318	290	307	293	270	306	258	310	275	316	298	298	281	260	288	307	281	300	271	265	286	278	266	278	317	323	268	301	280	277	322	315	278	310	274	281	306	299	285	274	320	315	285	304	274	285	266	294	283	300	319	268	274	305	314	257	299	310	300	278	280	307	298	292	284	304	285	310	286	298	312	289	320	310	295	285	288	268	288	286	298	271	284	320	300	286	316	281	277	256	293	300	297	284	294	290	268	297	298	292	279	284	276	296	309	304	294	275	276	274	275	304	325	281	297	278	312	328	295	300	297	312	298	287	309	281	317	281	309	266	289	288	263	284	311	280	319	268	319	293	267	301	280	281	297	298	297	292	309	296	279	306	247	308	289	308	290	289	260	293	319	271	296	278	277	264	297	323	280	303	272	311	287	295	281	302	291	331	274	295	305	299	276	293	274	302	278	303	277	281	282	292	249	290	312	280	283	280	272	304	308	285	280	301	310	269	274	291	308	291	285	287	296	304	282	293	288	311	308	281	286	309	341	281	289	316	283	276	298	296	294	275	329	308	297	288	283	297	285	311	283	299	288	282	287	295	271	300	304	298	294	288	293	249	300	305	267	293	290	305	300	271	283	302	305	290	279	307	308	268	307	290	276	322	313	310	307	315	298	274	317	314	281	290	275	265	310	298	336	289	289	300	289	309	285	271	265	316	291	312	282	255	309	305	280	315	290	293	278	303	289	316	282	278	304	314	314	269	293	292	282	291	313	309	267	291	269	292	326	315	300	295	292	276	303	273	283	262	298	307	312	290	274	296	271	275	296	267	296	285	262	272	298	263	306	314	279	292	295	290	314	289	277	294	307	287	314	300	310	295	280	267	319	293	319	313	270	295	304	260	268	278	298	280	258	298	305	298	278	275	281	298	308	307	276	262	276	281	286	290	298	260	314	298	296	265	342	249	277	302	271	268	316	291	299	291	297	278	260	302	328	296	313	302	299	302	265	281	276	282	266	298	293	298	303	290	285	315	270	290	268	288	288	285	287	312	261	277	314	291	289	290	285	289	281	296	295	308	308	297	276	302	291	270	306	307	302	272	288	278	288	309	287	298	266	276	263	305	307	267	296	304	302	280	290	270	308	281	271	237	317	299	283	296	279	287	297	286
17131	22079	11832	5790	3290	2248	1608	1344	1094	925	890	794	776	692	750	744	666	649	670	758	572	539	596	516	527	515	531	580	493	486	497	519	498	442	510	502	463	444	428	402	384	408	397	454	391	435	396	426	420	433	466	466	438	411	473	438	398	401	412	431	446	401	386	417	390	409	408	384	390	428	371	360	364	389	361	388	382	344	373	355	384	378	348	340	369	342	325	353	357	350	382	378	373	372	353	347	391	364	356	369	370	344	371	358	367	348	367	361	377	359	403	338	390	368	345	371	370	395	370	386	353	375	391	405	339	366	356	358	358	362	328	359	358	374	364	374	357	358	358	349	398	359	369	371	356	356	397	364	328	374	349	370	367	366	357	335	367	378	342	355	312	340	377	342	319	369	379	360	379	368	358	343	398	389	384	365	352	377	360	345	330	371	369	357	368	388	323	365	372	314	369	377	325	396	370	373	334	318	339	372	393	324	354	369	371	363	382	382	379	374	356	323	364	352	367	351	365	339	366	332	330	319	355	359	359	356	354	369	363	347	327	348	378	357	365	382	331	334	393	348	382	334	397	360	330	345	372	401	377	335	335	380	319	358	397	368	373	383	343	378	391	349	366	353	380	312	360	391	347	369	384	398	372	361	359	384	409	366	396	377	342	365	360	381	353	352	397	346	362	376	353	374	352	367	360	374	359	340	367	387	389	325	331	377	355	409	366	375	337	424	370	366	348	407	380	319	358	386	331	372	377	346	380	363	369	367	369	386	376	370	335	365	337	357	348	361	416	333	378	357	363	347	362	376	365	395	376	347	367	371	382	375	328	382	384	394	376	348	407	398	357	374	366	368	353	379	328	330	341	380	345	337	358	371	351	371	388	399	388	387	370	335	394	374	350	350	360	360	341	372	360	388	329	359	363	383	381	373	351	375	397	381	341	354	341	347	304	368	372	338	338	359	325	375	372	349	374	360	356	373	366	361	361	365	378	391	363	377	370	347	408	357	355	354	375	399	358	354	362	365	342	365	393	382	377	372	348	379	356	354	386	367	365	337	375	366	386	367	340	366	356	368	382	396	340	353	385	371	357	375	398	365	341	374	365	365	340	367	358	321	364	339	378	365	366	367	364	325	337	344	362	373	365	381	388	417	345	351	347	381	338	346	360	331	355	345	360	389	310	402	331	358	364	395	400	358	353	380	353	331	347	377	356	354	361	356	369	353	362	398	356	344	345	343	375	363	354	324	364	372	364	371	376	396	388	356	366	367	339	353	358	383	360	347	346	333	366	357	399	337	348	352	370	385	352	396	336	374	397	369	361	377	370	368	356	388	354	368	352	348	364	379	381	356	332	346	371	393	349	362	370	369	352	388	381	368	404	341	348	373	351	383	355	349	380	333	395	363	366	389	341	329	323	403	353	341	366	366	366	352	353	390	403	358	339	376	380	328	345	354	368	357	343	355	349	385	381	350	393	346	372	374	365	358	381	355	359	346	373	389	360	368	369	332	336	368	353	320	366	371	356	373	370	357	342	364	375	318	329	371	354	396	389	353	358	359	335	378	363	362	384	353	356	355	333	355	326	339	358	358	364	412	395	381	389	382	373	385	331	354	337	353	328	377	348	336	360	363	327	356	376	352	329	354	382	374	324	384	352	323	363	369	392	346	373	350	387	368	350	351	350	384	349	363	381	370	377	379	388	337	373	363	354	396	386	356	336	377	398	380	368	375	374	361	358	390	411	383	364	362	367	373	351	349	348	378	341	352	370	399	343	370	375	379	346	379	357	336	384	368	341	360	340	388	324	359	369	389	331	332	347	367	386	391	386	364	347	369	399	357	388	391	331	376	347	380	380	325	373	350	331	357	385	362	370	350	344	362	357	384	364	365	412	347	330	371	348	366	346	345	358	344	348	348	369	321	394	348	328	369	347	347	349	379	407	319	363	375	358	364	392	370	349	351	348	324	360	352	337	363	376	352	325	377	381	356	361	376	369	368	371	364	341	374	352	349	374	352	318	360	378	365	361	333	313	386	370	392	378	373	360	362	335	340	372	355	361	361	349	355	373	383	335	367	370	353	351	355	375	365	376	377	404	402	333	369	356	359	365	347	414	375	362	359	368	347	328	376	392	391	367	340	355	349	360	346	361	403	373	346	374	351	385	316	368	358	369	371	342	396	339	398	401	343	331	334	391	364	358	352	351	348	386	367	336	380	336	355	372	366	344	350	351	361	371	334	351	352	331	356	360	380	348	353	351	336	358	341	388	379	395	333	358	364	342	371	350	343	354	352	370	358	342	363	369	386	360	413	397	365	373	327	359	368	337	370	373	352	345	375	380	361	374	333	403	352	367	350	340	384	375	367	365	381	329	369	364	369	372	372	389	378	374	353	371	340	367	378	416	347	362	345	362	370	392	386	401	398	354	358	344	315	350	357	369	378	417	347	360	358	382	353	393	345	354	396	368	350	377	393	372	335	370	382	378	388	376	360	352	381	364	360	351	372	366	392	389	323	364	347	359	387	352	354	345	338	346	371	342	367	344	365	347	375	341	328	370	358	356	334	341	373	352	361	328	368	376	362	339	374	345	340	344	337	353	376	364	341	354	364	324	332	350	345	349	389	361	357	365	368	316	374	371	353	386	384	376	328	371	401	370	367	354	385	358	368	365	334	354	396	361	325	366	351	374	381	399	350	359	362	353	341	357	362	338	362	394	355	359	322	346	399	370	374	367	366	396	324	368	374	352	359	357	364	351	380	372	359	351	351	382	372	410	347	364	369	366	378	349	378	350	386	309	383	342	336	380	354	346	387	381	344	351	343	366	332	355	335	342	377	375	372	355	321	393	345	349	393	373	354	364	383	365	380	366	407	401	396	377	350	360	346	374	377	372	360	364	348	375	372	385	363	366	339	355	375	338	367	330	344	383	317	368	354	400	353	347	375	315	361	338	391	360	339	381	342	364	347	347	333	370	380	377	374	375	354	384	388	351	401	337	350	336	347	338	367	354	361	353	347	363	362	355	358	337	331	370	355	369	373	355	374	350	370	396	383	363	353	352	376	380	345	361	352	342	353	364	363	340	341	343	357	361	348	359	367	362	361	358	404	352	361	378	363	367	336	378	360	352	345	362	364	337	401	360	343	364	365	358	349	349	352	372	361	380	367	396	366	355	341	354	373	325	366	361	369	375	351	320	320	366	340	373	364	382	358	377	347	378	351	335	348	397	359	337	324	357	325	338	350	390	350	408	379	419	325	353	357	381	393	356	358	384	358	351	351	359	388	379	376	370	330	355	344	344	331	396	366	341	317	386	358	359	354	373	336	371	376	389	364	379	359	380	378	386	332	362	376	376	367	361	349	360	338	374	387	377	365	370	351	385	347	374	356	343	343	359	361	344	349	366	379	343	379	375	357	370	362	390	351	338	361	378	364	303	359	355	374	362	389	363	364	361	367	368	348	357	365	359	363	349	376	361	360	399	367	373	372	362	393	350	345	392	361	362	391
24270	21187	28270	24367	20984	7574	1842	1255	847	731	677	625	584	541	515	505	496	491	490	536	416	397	414	364	327	318	365	370	336	335	336	365	316	308	321	328	311	309	266	273	254	260	257	295	242	254	256	229	227	208	258	269	278	273	261	274	247	238	254	244	260	243	238	220	232	225	215	231	236	206	214	216	205	233	196	200	203	232	224	236	218	199	201	222	209	233	216	214	202	225	197	212	227	215	186	208	234	200	218	223	219	215	203	210	208	186	223	185	201	182	209	213	198	169	208	209	189	224	224	186	185	194	198	198	188	199	232	195	210	195	199	203	208	192	202	205	213	191	214	198	185	240	209	188	180	207	210	194	212	196	221	212	218	205	209	210	221	194	211	216	200	200	214	208	236	215	230	206	203	210	224	228	211	198	210	204	189	201	181	203	209	210	191	195	184	220	224	199	191	199	227	216	223	199	194	195	192	215	211	208	244	212	199	202	199	242	197	193	213	188	206	192	186	216	197	234	184	228	208	192	228	200	191	203	228	192	214	212	202	202	211	196	225	232	190	201	217	216	207	227	208	189	195	217	208	214	228	223	189	216	189	182	205	200	219	192	185	195	193	216	224	209	209	244	202	214	201	219	233	190	182	220	216	222	214	226	205	208	201	188	217	184	200	200	203	192	245	220	178	218	232	210	200	182	233	223	238	217	192	195	213	210	210	196	204	204	212	231	209	211	192	184	209	209	218	216	183	218	197	218	207	182	199	205	215	201	208	180	200	221	208	221	203	240	219	190	198	221	210	176	200	210	198	204	234	203	204	225	209	206	226	222	219	210	230	209	198	211	219	199	188	196	219	203	199	193	204	204	185	198	206	192	202	179	180	193	187	227	220	211	208	158	197	203	195	221	173	205	187	202	230	207	199	175	224	200	212	222	216	207	211	208	204	208	201	217	217	213	216	190	204	232	215	192	197	215	201	215	215	194	185	214	206	211	198	195	196	206	202	212	216	217	239	224	218	196	214	207	208	180	198	192	202	205	184	223	202	203	205	232	201	223	222	204	211	211	222	215	211	212	208	202	202	217	239	209	224	198	234	220	215	224	193	204	216	229	199	186	205	232	207	210	223	209	234	196	212	213	203	202	204	243	184	223	241	205	204	216	203	208	205	210	196	206	212	203	196	203	208	205	220	194	219	216	197	203	192	209	221	210	196	197	210	186	184	190	207	230	230	193	226	179	228	254	208	200	227	236	217	235	206	198	222	182	240	214	206	222	192	206	208	204	223	209	209	191	221	213	201	212	207	192	199	221	206	215	226	186	190	201	213	229	218	213	228	215	210	205	209	190	256	202	225	228	226	213	225	240	217	176	223	183	220	215	179	199	211	222	189	207	213	210	212	187	206	202	220	195	243	208	208	208	227	220	216	219	199	175	235	213	200	212	178	195	184	216	223	204	223	196	177	227	206	225	181	222	208	207	216	208	193	219	199	221	220	201	213	203	211	192	188	211	222	209	201	230	218	212	198	197	238	220	207	207	212	197	200	193	219	197	193	221	229	213	199	209	210	215	205	210	206	210	213	210	207	189	220	188	196	220	215	189	199	221	238	211	204	202	231	234	181	198	204	213	196	202	238	193	212	218	191	215	180	224	209	206	234	205	229	185	218	208	222	203	215	205	209	216	232	182	218	205	183	218	211	231	245	207	235	189	209	191	245	209	210	207	206	209	214	202	244	193	211	197	194	208	204	205	220	179	191	214	189	237	185	222	208	201	219	208	190	216	207	214	231	210	210	211	208	195	206	207	227	220	230	211	211	204	211	180	189	208	220	213	213	222	188	217	188	197	226	211	205	228	208	209	228	210	204	220	218	231	240	187	209	207	192	202	202	210	192	194	205	195	242	194	213	235	209	231	196	217	206	216	186	213	225	240	217	206	216	201	204	210	220	199	217	201	201	204	210	210	231	210	219	193	189	206	202	218	214	195	190	199	208	212	189	239	222	220	202	217	198	203	221	228	226	208	208	207	210	220	215	223	222	213	202	219	217	203	221	197	199	232	225	181	210	223	227	191	211	210	199	219	193	234	214	177	211	206	204	216	189	199	202	223	205	217	197	199	222	220	205	228	195	196	214	205	193	198	211	220	227	211	205	192	229	203	226	212	222	206	227	225	183	216	206	199	195	212	204	181	199	201	212	227	207	211	196	198	200	214	217	179	199	210	216	190	225	186	213	207	200	214	208	201	227	211	206	191	169	207	211	208	225	199	198	216	199	213	199	200	212	208	211	215	211	217	177	207	206	204	211	235	216	215	221	214	200	191	197	199	211	201	192	219	210	222	202	231	184	210	203	192	216	211	213	207	194	226	205	197	215	220	193	212	218	208	194	195	218	209	212	208	219	219	215	223	197	201	218	208	216	227	211	203	213	189	210	191	210	203	224	216	200	219	192	204	208	203	217	206	214	189	225	248	219	194	185	196	185	197	215	216	232	198	186	205	221	199	219	177	207	204	184	211	231	217	202	197	221	190	205	213	189	201	216	202	221	218	231	221	214	235	192	246	203	192	193	220	205	198	204	235	214	203	217	197	178	206	168	219	216	215	236	187	182	202	209	184	207	224	204	223	188	182	232	197	217	205	191	211	200	215	212	225	208	199	216	198	219	211	184	240	209	219	196	196	191	215	208	201	213	206	203	209	215	200	191	223	208	199	216	208	205	227	249	223	204	219	215	206	208	204	231	207	200	189	198	220	206	213	196	202	225	208	191	187	202	192	199	178	207	202	186	218	214	197	198	214	193	208	202	227	206	233	215	223	199	202	210	213	184	207	203	195	220	197	203	202	208	212	222	209	212	197	201	191	200	217	189	202	218	249	214	187	206	197	206	245	225	224	210	230	198	217	211	194	221	192	211	217	222	198	213	216	218	193	222	199	218	219	211	187	209	216	212	225	199	219	184	203	210	198	207	221	191	193	190	204	203	216	183	207	211	181	234	201	194	202	197	222	204	206	223	224	197	233	207	220	218	207	195	212	182	203	217	209	209	190	230	200	206	182	212	222	208	211	209	194	195	226	204	207	198	227	221	221	206	185	200	193	230	197	180	212	235	182	218	211	215	203	220	196	192	198	209	206	200	203	215	214	191	195	192	200	198	211	198	198	197	191	195	215	204	209	195	223	202	200	223	174	215	187	190	206	208	196	204	204	221	215	199	207	185	201	230	209	196	217	183	196	177	208	194	206	201	198	215	226	241	189	216	214	206	207	200	221	233	191	211	203	225	206	215	202	205	218	212	215	196	206	212	209	201	205	227	193	211	218	210	199	218	207	225	199	179	205	218	209	193	215	227	205	196	223	214	193	201	220	211	209	245	213	210	209	210	233	213	211	211	178	209	210	207	198	211	199	199	210	202	189	208	211	191	206	212	231	185	215	199	228	222	206	216	202	214	190	198	186	205	202	210	197	223	210	218	225	197	208	201	203	204	221	205	188	208	195	214	197	237	218	192	212	214	201
19070	33517	18592	10395	6610	4629	3181	2549	1961	1610	1371	1246	1087	1000	998	934	934	882	919	968	676	616	672	547	536	536	644	618	525	527	515	538	486	501	435	474	439	435	436	373	380	346	363	360	363	318	347	335	356	359	370	346	379	408	369	335	374	390	329	340	302	308	317	281	343	295	336	302	323	302	296	279	270	289	269	269	259	271	265	270	248	301	281	289	291	271	266	279	287	273	286	250	249	243	237	292	223	261	279	235	290	285	271	265	251	256	268	293	235	248	247	251	237	254	279	255	228	265	244	255	239	276	276	283	285	281	293	271	269	254	251	277	257	284	287	282	261	271	281	282	266	277	271	286	299	268	270	269	271	273	264	273	247	263	255	255	258	287	265	267	220	256	280	281	236	267	243	248	234	261	245	249	250	257	264	250	276	294	245	243	270	233	277	287	262	281	258	276	269	246	283	291	247	258	260	260	270	273	265	250	239	266	260	259	267	259	287	238	251	261	297	280	251	260	286	271	250	246	256	240	278	244	265	249	224	260	254	251	291	268	259	251	265	248	245	250	266	270	271	271	269	270	246	289	253	235	256	247	266	270	243	251	249	254	271	293	257	307	263	282	270	269	266	225	290	278	268	242	268	283	260	279	216	276	277	269	237	252	296	266	282	275	244	242	261	246	302	249	254	256	238	237	250	234	293	268	230	270	250	291	267	254	250	260	253	280	244	227	250	255	254	283	248	266	268	253	271	244	272	258	240	225	272	239	254	270	265	280	239	266	273	255	248	246	255	251	240	242	251	252	268	291	266	266	253	293	291	282	249	240	266	277	261	248	260	272	255	250	266	257	263	284	248	266	284	274	234	266	294	290	228	262	265	245	273	235	262	262	234	255	295	263	248	274	281	268	260	244	260	254	282	269	226	256	271	264	255	264	271	275	230	237	284	246	249	252	234	293	276	255	267	255	265	236	253	241	246	260	265	242	270	255	269	248	246	263	258	267	261	272	263	263	269	274	251	246	288	268	282	239	277	279	275	254	256	282	242	266	254	271	257	248	256	256	275	266	240	271	277	247	294	246	252	264	247	251	236	236	263	279	255	273	273	275	263	267	245	272	279	264	247	283	283	243	251	263	264	251	244	278	259	249	261	232	252	255	280	264	286	252	238	267	273	251	267	261	255	248	255	268	274	273	228	257	262	246	256	262	252	275	270	277	268	249	259	251	306	268	248	253	258	269	260	286	247	281	274	263	277	247	248	278	296	263	273	247	263	270	280	256	272	256	278	241	268	259	288	243	258	244	263	269	258	246	256	261	263	259	270	250	292	278	251	266	282	254	279	272	258	282	250	257	227	260	265	273	272	258	256	236	277	265	231	247	264	253	258	224	262	280	268	257	253	269	263	244	280	246	260	261	288	256	267	272	260	258	279	266	274	273	276	266	273	225	273	272	254	229	257	263	264	279	256	271	270	285	267	261	257	279	271	254	252	278	252	258	231	240	267	263	251	248	271	281	252	260	257	276	245	221	263	274	275	271	249	268	268	257	269	257	259	283	254	284	236	255	245	277	277	260	235	257	253	292	277	260	230	275	263	258	268	263	265	252	255	285	303	256	239	232	288	289	268	264	256	254	260	242	259	245	272	238	265	233	268	255	234	271	259	227	241	267	264	225	258	280	242	241	284	262	285	259	264	265	251	243	279	252	246	246	257	270	257	271	259	285	248	243	263	268	244	259	232	273	252	233	275	263	253	277	250	281	278	285	265	257	269	251	254	268	293	253	268	262	273	247	266	239	242	240	253	243	285	278	270	227	264	230	285	309	262	258	232	243	260	270	278	284	258	260	263	233	269	276	247	266	237	259	297	254	251	244	266	277	277	238	276	252	252	237	231	246	262	267	235	258	242	266	236	251	239	266	257	272	270	270	247	263	259	251	248	258	294	278	263	256	257	229	259	257	265	215	264	243	237	267	278	261	270	273	209	256	243	263	268	278	263	257	261	253	270	258	253	273	263	256	271	253	278	273	280	248	266	238	252	275	262	256	287	264	273	280	284	261	288	282	263	252	253	264	282	297	239	277	252	274	279	262	242	245	239	247	286	264	271	247	255	281	258	269	273	250	236	267	267	257	242	224	232	257	263	212	267	284	267	255	284	251	260	254	272	275	263	245	245	254	296	251	308	268	260	246	264	301	236	257	256	261	252	241	251	248	262	255	264	291	256	253	264	265	263	263	291	239	281	274	265	258	251	258	285	244	246	241	299	265	284	303	222	259	267	242	248	262	277	253	236	267	254	269	265	256	262	252	259	280	250	227	292	274	266	244	243	302	242	255	265	241	268	295	310	265	257	257	274	280	283	260	241	245	241	287	246	237	241	257	266	245	253	264	240	278	256	260	239	253	240	289	243	275	257	267	255	286	247	248	286	303	264	241	256	291	269	283	271	274	239	246	252	257	254	258	279	245	270	255	237	282	259	276	270	255	258	251	248	274	256	268	245	279	238	255	256	281	282	276	269	261	291	268	274	257	283	249	284	254	279	246	246	270	250	260	262	245	257	277	236	298	264	256	263	266	243	241	231	263	243	246	232	264	253	252	248	287	260	263	241	290	281	274	282	267	264	241	282	284	257	281	262	247	260	263	268	280	229	291	249	253	270	243	264	264	262	273	282	258	245	275	253	259	244	273	283	258	277	254	265	251	270	273	254	241	247	260	227	261	273	282	269	255	271	272	231	263	279	273	257	258	264	260	261	268	271	260	237	259	225	263	256	264	252	274	256	242	262	259	251	279	280	283	227	246	271	277	256	259	291	272	274	262	217	246	279	244	240	316	253	292	284	288	274	246	293	262	269	284	253	255	284	266	266	265	242	248	273	268	259	261	283	269	256	276	261	251	264	270	268	257	258	236	249	261	231	266	226	262	273	297	281	292	267	263	247	266	266	263	240	261	265	257	256	270	233	283	284	252	253	274	255	261	278	251	267	257	275	237	230	249	260	237	248	237	262	243	265	259	263	283	259	281	242	258	282	270	287	227	252	267	252	280	262	267	256	230	259	259	258	279	247	282	282	274	262	227	239	253	264	237	272	256	269	239	259	272	255	230	286	257	264	246	254	250	286	299	271	262	246	249	274	275	284	243	272	281	279	273	270	255	268	247	258	252	278	273	264	280	266	244	249	286	264	247	231	280	270	255	268	276	240	270	252	286	267	270	230	259	260	243	246	266	248	242	268	272	282	269	280	241	250	273	251	265	260	211	274	268	250	270	252	301	275	252	247	251	255	280	262	278	247	267	253	286	248	264	238	273	266	251	292	247	251	275	231	280	253	252	250	262	309	252	267	262	252	295	261	246	268	259	249	272	272	240	271	256	222	240	266	269	259	272	266	227	265	264	250	263	258	271	270	272	244	283	273	275	239	247	283	240	251	250	268	278	255	250	251	260	268	249	232	277	263	266	256	235	285	265	261	244	241	280	261	245	263	268	287	249	276	255	253	254	278	219	277	249	273	257
25302	21180	26980	25301	8408	1791	1209	925	829	712	641	604	637	594	622	562	588	564	587	617	527	513	502	478	452	442	481	501	429	435	482	463	450	392	478	433	410	375	375	380	397	366	385	411	443	398	413	372	343	354	401	419	387	379	401	410	425	393	402	375	385	389	418	355	388	388	338	396	387	373	374	346	396	338	355	352	329	350	342	339	318	380	340	344	370	344	323	367	333	358	336	374	352	341	391	365	346	352	359	354	385	365	384	320	387	365	346	337	345	362	334	325	353	341	357	340	379	371	367	352	351	381	370	384	351	338	373	362	350	333	354	355	341	326	375	371	383	337	383	341	313	337	367	340	350	322	392	365	364	391	322	367	357	364	376	336	341	349	366	326	396	316	370	347	383	327	358	335	356	313	334	343	346	360	360	378	382	339	373	369	358	314	340	341	379	388	364	331	347	356	366	372	411	352	355	376	349	353	378	360	392	372	334	394	323	380	359	376	383	334	381	365	364	369	307	341	368	383	334	373	373	347	339	319	360	334	332	328	369	338	376	343	366	357	361	360	383	375	376	369	340	346	341	300	387	362	349	333	348	395	362	367	362	291	338	345	364	350	345	362	338	333	374	321	359	342	356	338	344	327	371	372	373	394	348	311	364	388	346	343	366	355	340	326	353	400	339	359	331	370	375	351	413	321	375	336	358	330	353	339	349	354	361	364	375	351	321	333	347	335	325	325	349	351	378	359	367	347	346	348	354	334	325	339	372	335	358	325	352	388	399	326	341	339	320	371	347	363	353	346	375	358	356	376	357	384	338	331	372	365	336	363	334	344	339	341	342	326	346	347	348	364	364	381	354	371	343	360	401	339	378	347	359	317	387	349	367	329	374	365	343	364	354	372	339	321	364	340	340	349	337	368	363	355	351	361	386	361	372	362	384	332	362	363	353	348	333	320	360	344	376	346	355	364	352	328	351	340	326	346	368	342	347	367	349	359	343	353	369	349	359	354	341	324	367	367	311	326	373	330	385	360	338	324	319	338	367	360	353	382	311	367	342	328	389	385	361	356	371	344	323	336	359	361	332	335	366	353	337	352	341	330	354	358	339	369	344	350	363	336	358	341	376	337	336	370	344	346	375	356	347	346	366	345	345	363	361	358	351	348	379	350	366	332	342	343	348	354	355	366	339	358	317	351	330	365	365	341	357	349	378	354	371	371	347	348	322	361	353	357	320	365	376	348	358	358	323	374	355	352	320	362	369	348	340	362	345	323	358	352	370	335	340	339	387	349	346	329	393	357	340	370	369	348	369	351	368	328	334	345	366	365	358	354	367	328	370	358	328	355	345	359	352	381	377	336	355	360	334	327	362	361	354	360	368	359	350	351	348	366	340	344	356	372	359	373	348	344	354	339	365	373	366	373	347	379	363	356	341	345	367	353	354	359	367	372	358	333	359	351	362	345	346	379	357	336	372	398	356	366	365	305	355	332	349	335	346	333	347	345	314	356	346	389	371	367	354	383	379	348	336	336	354	324	350	369	314	344	380	312	367	347	346	356	354	333	341	324	370	347	360	357	359	339	337	355	385	370	370	348	358	344	332	325	370	374	375	364	330	402	367	324	356	343	316	346	356	387	310	352	362	341	373	346	332	370	344	371	362	328	357	378	376	306	333	352	337	369	384	353	361	346	340	353	369	344	366	333	362	358	353	352	353	336	362	358	351	345	319	343	333	326	369	350	354	336	353	355	357	370	350	337	405	328	374	319	376	355	334	360	333	334	345	366	352	318	366	372	378	331	377	361	314	349	328	340	351	352	354	333	355	348	347	335	359	343	369	343	335	382	344	331	302	356	378	342	327	358	335	367	348	349	348	355	358	332	372	336	344	393	316	342	375	355	383	355	334	343	335	341	365	332	324	369	359	347	355	341	346	341	363	343	358	371	353	349	365	340	364	358	336	364	362	364	328	357	361	335	376	377	363	330	338	376	316	376	348	369	384	348	373	342	352	372	324	348	343	364	361	380	343	372	369	349	343	376	363	305	341	368	343	339	373	331	375	350	359	373	333	388	342	311	367	356	355	337	391	360	366	353	379	328	341	328	367	334	357	333	360	363	346	341	344	333	346	360	364	360	333	342	325	367	353	334	359	367	327	367	351	341	324	371	355	347	335	349	333	345	348	359	360	304	353	395	331	366	371	368	372	367	344	318	368	332	338	373	355	344	337	369	359	370	337	383	329	349	340	371	358	338	296	336	375	347	331	347	359	375	359	351	353	352	323	341	366	360	352	339	362	325	336	354	370	369	342	384	362	356	349	352	326	336	362	358	348	335	352	362	342	365	373	338	377	357	392	332	359	353	370	405	332	335	320	349	339	352	374	329	318	352	381	339	380	333	376	338	327	385	345	366	411	342	374	365	363	372	375	300	340	322	353	336	342	309	347	349	359	332	373	321	336	353	369	363	352	358	363	368	366	337	380	332	336	342	374	358	375	336	344	332	350	344	345	339	382	372	324	345	353	346	365	316	356	342	368	341	360	337	383	329	395	384	362	354	366	319	352	364	356	356	377	335	341	349	351	322	355	313	374	336	346	340	378	384	372	330	361	343	353	347	355	359	369	356	332	328	334	353	375	355	362	367	337	339	357	327	366	349	346	405	359	326	338	321	337	363	352	329	351	330	344	361	371	347	335	348	371	339	347	373	322	352	315	328	378	354	313	349	352	331	382	358	361	370	342	344	358	368	384	349	357	352	365	327	386	346	383	372	350	366	353	380	373	365	361	394	364	359	361	357	368	331	370	378	364	343	355	352	366	353	364	373	374	344	377	358	306	378	385	344	357	368	342	321	336	325	346	329	343	340	345	361	333	380	332	363	330	366	359	332	365	360	326	345	378	339	384	359	348	360	325	369	342	350	356	344	337	346	339	380	330	362	351	332	358	355	341	354	347	352	336	346	338	378	352	345	330	334	347	333	366	374	349	340	351	351	363	357	362	341	358	330	321	372	354	308	366	321	378	354	369	354	352	362	327	342	350	354	365	359	330	330	349	346	351	322	329	377	348	359	370	364	349	349	348	363	359	333	343	342	363	350	335	339	374	368	378	348	386	376	343	368	348	340	340	327	390	392	353	369	359	317	358	370	377	377	349	378	357	358	353	366	329	339	364	336	352	360	359	367	348	386	343	379	372	352	373	356	360	356	341	357	342	356	342	328	384	374	343	367	366	370	381	380	362	343	325	326	342	319	354	368	378	311	349	360	354	372	343	348	408	332	340	351	362	350	342	358	360	356	403	342	331	369	309	358	358	364	351	375	354	331	344	339	391	359	324	322	354	326	351	342	369	376	384	361	355	350	333	373	347	378	366	330	367	331	376	339	366	399	357	364	358	358	355	342	362	355	326	338	358	373	354	343	349	345	371	339	365	340	362	354	339	372	337	361	335	376	365	338	385	364	332	365	379	347	316	358	326	339	356	312	379	358	351	355	353	387	340	324	373	375	344	346	343	383
19177	27976	14578	7861	5161	3556	2623	2078	1804	1379	1242	1166	1051	991	1055	931	902	927	908	952	776	697	757	632	676	654	709	699	653	559	653	638	607	612	564	556	534	556	552	558	544	492	509	484	556	505	480	516	496	538	504	489	542	544	514	507	518	500	483	504	550	483	474	469	478	475	434	440	440	478	496	496	433	439	453	462	462	425	464	421	441	472	435	478	463	405	442	437	446	449	413	456	434	418	405	437	444	440	441	482	455	449	389	430	451	419	428	427	418	424	430	434	398	451	438	435	424	411	451	428	442	406	434	430	442	413	448	407	423	422	450	427	404	426	451	422	452	399	435	452	406	458	423	410	418	465	454	397	417	432	450	437	437	442	429	421	423	439	426	452	452	418	413	417	409	418	415	450	433	436	428	432	409	432	449	425	415	431	456	433	398	434	438	455	424	428	422	449	428	442	425	432	447	447	404	476	387	417	442	440	422	432	400	418	407	441	442	403	427	430	422	405	369	404	469	418	419	442	448	433	429	393	426	418	423	443	464	449	436	421	413	433	427	445	441	445	445	454	419	418	419	435	436	433	450	425	428	427	422	446	446	400	401	428	423	421	460	425	454	399	438	446	434	389	432	394	425	457	451	424	397	487	456	413	446	443	451	443	436	427	415	383	419	452	403	400	428	449	412	435	429	422	428	432	409	438	440	415	426	401	386	379	444	464	421	411	451	429	413	435	388	454	447	429	388	408	443	456	415	445	429	424	419	472	441	397	444	466	391	417	423	402	431	422	411	431	442	429	426	401	429	405	477	455	381	432	437	448	436	430	409	429	447	398	428	436	413	407	403	435	419	458	424	401	462	424	431	437	447	442	406	405	431	465	389	447	437	426	427	414	429	397	397	449	435	432	447	465	449	401	438	434	422	407	447	402	435	413	432	439	450	437	414	415	434	406	453	399	424	441	416	440	423	448	430	421	441	431	445	439	456	418	437	440	439	433	425	439	399	450	439	461	445	404	454	450	456	433	446	419	402	413	412	398	399	413	435	430	412	426	383	415	456	440	414	443	446	431	440	418	412	449	428	395	476	465	431	394	402	422	430	452	416	431	430	433	435	395	441	438	452	427	429	430	402	412	427	393	447	419	451	400	437	451	429	420	417	430	426	408	382	410	439	410	426	450	430	418	436	455	440	403	417	447	471	425	441	397	468	441	427	415	448	407	427	417	473	462	419	412	430	439	421	451	419	451	480	431	389	430	419	421	439	447	436	427	461	404	422	423	434	414	484	411	434	415	446	438	448	416	424	444	411	441	396	428	434	429	459	448	397	436	404	447	434	418	406	394	412	396	413	399	420	445	449	440	442	437	437	430	424	445	408	412	418	410	425	419	439	460	412	384	454	416	415	419	398	453	462	425	435	425	456	436	426	454	407	431	449	409	454	457	409	424	450	427	446	431	461	390	396	448	433	420	465	444	407	427	433	450	441	411	461	451	442	417	395	447	424	453	408	404	443	428	407	463	407	409	452	419	433	441	431	435	435	433	420	380	408	399	435	466	413	421	443	439	449	432	447	463	432	433	440	437	424	404	453	431	471	440	442	429	419	431	421	443	438	423	418	428	435	425	435	453	447	440	400	445	446	397	467	455	457	412	414	429	426	422	402	427	448	431	470	421	424	416	413	408	397	432	393	416	397	418	430	431	410	436	416	418	420	439	394	434	442	462	418	411	423	415	445	439	412	437	463	438	451	419	417	443	443	492	439	391	435	449	443	430	417	428	435	437	425	418	428	421	450	444	431	433	403	452	431	433	432	447	425	424	431	441	451	388	413	434	447	392	444	442	419	400	446	422	446	439	436	431	431	410	478	443	470	425	387	460	434	391	437	462	417	452	428	399	421	419	430	454	418	449	407	460	453	415	392	443	420	405	438	434	446	425	435	428	462	419	425	431	430	444	438	430	434	402	442	427	435	424	436	426	446	399	400	443	430	420	437	431	400	427	392	421	412	416	444	441	412	429	422	410	420	422	424	416	399	455	445	403	463	442	387	440	420	419	425	418	466	427	407	434	414	440	422	463	376	437	452	441	417	450	451	443	442	459	428	466	446	425	420	413	412	437	430	487	444	429	447	413	423	393	422	424	439	415	437	440	390	442	449	416	426	448	413	444	410	411	411	415	442	443	438	475	425	431	430	454	452	445	442	445	419	446	412	445	440	407	451	422	448	405	423	435	407	409	453	405	434	425	447	420	411	466	391	444	442	361	436	461	427	412	435	446	407	457	419	471	429	445	420	416	382	399	476	434	409	431	417	420	415	408	402	417	442	448	420	417	427	410	421	433	443	401	412	409	396	443	437	463	442	428	427	435	376	413	449	421	426	438	413	393	435	398	457	456	430	469	406	420	447	440	436	445	400	438	445	419	428	402	420	430	478	405	408	382	438	402	444	417	423	452	435	426	409	422	435	466	423	398	442	445	455	427	464	442	424	437	410	432	453	391	433	424	438	443	422	420	438	451	431	457	392	401	408	403	461	425	423	431	413	442	430	404	423	401	441	430	431	424	445	439	465	426	457	386	429	442	463	435	451	428	431	413	431	415	436	428	469	431	447	440	437	428	444	441	443	440	372	430	427	404	385	433	447	439	429	423	459	443	442	487	414	470	422	427	420	406	410	391	415	425	419	440	420	434	441	435	398	433	458	385	429	454	413	453	434	429	399	411	423	460	409	450	457	429	460	447	428	433	424	439	408	478	434	394	409	476	425	402	426	372	447	416	418	450	438	399	444	451	444	440	379	447	446	442	442	440	422	419	418	408	450	398	442	396	405	442	425	408	394	470	434	451	397	442	417	421	386	452	437	463	427	430	444	424	416	420	403	395	432	403	415	412	442	459	439	387	420	429	435	427	428	397	418	425	420	427	390	395	432	436	408	440	419	446	428	441	434	450	434	405	418	415	454	434	444	418	466	415	456	423	427	439	437	448	447	439	400	439	423	436	419	448	435	396	468	425	457	439	462	423	395	388	433	402	433	399	420	403	393	440	434	392	427	425	437	434	442	409	400	448	442	432	443	433	464	429	414	425	427	437	420	441	434	418	448	450	381	396	442	445	420	435	410	442	445	421	453	451	418	431	441	438	395	439	425	466	419	416	438	413	441	442	422	442	395	422	404	430	410	446	406	433	421	436	393	455	420	407	437	442	387	413	444	410	428	425	432	453	444	389	433	457	433	398	448	479	446	418	397	405	425	455	414	416	444	448	427	397	425	430	437	459	423	406	420	428	441	419	417	434	409	442	435	424	405	429	394	471	485	472	406	445	426	442	442	438	429	431	425	422	444	414	421	407	446	451	437	412	404	453	424	411	449	411	389	450	439	426	442	431	428	405	448	455	407	439	435	411	406	387	458	448	465	410	451	412	461	426	427	427	421	424	410	426	418	442	405	446	392	428	433	424	393	450	449	394	422	416	457	425	447	453	412	411	442	411	422	428	467	420	400	378	462	410	418	427	437	414
23076	21216	28909	23802	21227	21138	7736	1993	1426	1187	1068	970	852	843	823	738	722	674	732	796	583	600	594	466	480	490	527	487	466	411	408	462	453	426	409	394	405	392	373	345	329	342	344	354	345	347	367	339	313	342	323	338	316	350	356	340	306	291	335	372	309	341	313	295	309	273	308	278	295	288	301	289	278	303	285	265	277	305	280	287	295	261	277	279	276	283	261	256	236	250	265	256	267	247	270	277	239	276	264	275	241	254	252	253	241	259	265	244	272	278	257	273	234	264	262	298	266	269	267	274	302	259	289	268	270	289	259	268	268	255	261	238	259	275	281	283	296	285	271	252	265	274	250	255	266	287	267	259	266	261	254	239	254	260	246	287	277	245	292	246	280	283	252	246	251	262	269	273	279	290	247	276	254	285	270	240	267	253	281	273	279	286	259	267	291	255	284	274	288	232	266	265	257	272	270	253	253	319	250	258	249	251	294	272	253	275	265	252	243	240	235	286	274	244	260	267	257	260	280	249	280	275	246	261	253	241	260	262	282	288	266	243	267	266	263	265	271	261	278	260	233	247	209	253	275	273	281	239	267	263	278	227	288	241	287	265	269	278	257	252	284	246	272	254	264	289	238	240	275	280	270	251	258	278	273	249	280	228	250	268	259	251	288	272	263	258	249	265	268	226	268	284	271	264	273	273	263	229	252	240	279	258	262	247	255	253	246	264	222	281	257	273	271	250	294	262	264	278	246	234	265	274	285	266	290	253	268	249	258	263	288	304	269	257	290	268	258	283	268	253	255	258	276	255	255	277	287	281	253	281	255	230	271	241	236	228	277	274	269	247	266	276	249	264	266	252	260	244	253	236	248	280	260	257	284	271	258	261	251	272	293	243	284	245	227	272	284	263	235	260	269	273	264	270	244	245	267	284	238	263	292	268	285	280	244	271	255	267	258	265	273	263	256	271	246	265	252	252	246	239	271	262	266	262	274	245	264	278	252	262	259	266	265	267	230	246	242	273	253	255	263	280	258	252	251	252	272	264	275	268	266	261	270	289	250	257	283	292	268	241	273	265	262	245	270	251	269	281	242	245	258	263	247	256	252	252	263	261	267	258	268	274	254	264	245	264	259	262	251	256	258	258	241	256	272	260	292	254	277	267	259	275	277	239	269	264	262	245	250	259	274	280	258	290	266	243	278	249	268	263	286	236	283	271	251	288	275	278	265	281	230	235	241	250	232	260	250	257	256	252	250	248	254	267	265	268	277	271	278	280	243	249	234	273	284	273	277	288	257	256	242	274	244	273	243	274	265	267	264	237	252	238	265	263	297	279	240	248	275	277	261	282	261	271	244	244	256	248	281	280	277	245	269	257	265	256	261	263	270	254	256	239	265	259	264	274	265	278	274	278	260	266	241	272	273	276	277	252	250	276	273	252	257	251	267	284	252	242	241	238	265	284	275	254	275	276	236	249	263	258	271	266	306	216	229	253	267	278	285	253	289	257	261	255	256	241	241	266	272	260	248	276	243	260	243	251	257	267	255	257	261	240	268	263	279	273	253	255	250	255	272	251	301	258	272	246	266	277	234	274	255	262	270	262	285	275	251	276	234	266	269	257	262	226	267	260	266	244	238	291	264	251	256	268	242	270	262	257	272	242	272	304	264	268	244	239	269	263	249	259	278	257	254	277	254	269	248	266	254	269	279	282	259	258	282	257	263	281	261	273	269	298	297	280	265	274	249	279	262	257	285	264	279	278	261	273	262	254	275	266	226	257	291	278	254	268	255	279	264	281	273	255	312	257	276	277	292	260	264	251	237	295	283	257	280	278	274	254	259	268	254	262	264	275	257	256	260	256	264	269	257	245	271	237	254	270	292	269	281	253	275	255	249	285	258	233	277	281	269	257	236	262	262	289	293	267	265	263	279	269	267	272	298	262	239	273	262	236	268	260	261	289	280	273	248	269	258	264	271	255	265	258	290	263	261	259	281	275	265	268	275	225	245	258	272	287	287	280	248	294	240	285	289	251	264	262	253	300	282	280	283	251	278	269	277	267	266	262	253	277	242	251	258	270	241	272	286	283	271	254	272	237	263	251	280	264	268	266	240	269	268	252	261	291	251	263	266	264	259	239	298	246	286	253	270	271	281	275	270	261	267	229	258	285	241	251	266	266	278	277	269	250	255	269	286	259	251	293	272	275	257	255	277	271	258	246	250	277	292	223	253	271	271	229	255	253	266	246	253	246	273	269	288	231	269	254	275	279	260	281	280	268	266	271	271	267	256	265	261	262	252	278	274	256	280	247	254	275	288	268	274	289	256	288	305	242	267	269	255	249	270	255	246	277	268	248	248	277	250	281	253	266	297	286	230	256	243	264	280	258	248	266	278	264	279	272	261	254	250	265	281	279	277	282	257	251	275	237	273	273	276	256	284	285	221	260	268	283	245	263	288	295	249	240	271	290	283	307	251	256	264	265	249	288	275	243	268	254	260	238	242	266	267	256	275	267	273	254	252	253	247	256	244	241	243	293	260	285	255	244	237	256	260	256	272	273	257	288	269	285	244	275	288	264	269	256	223	281	272	284	279	217	253	283	246	267	263	237	290	231	270	277	255	255	251	286	235	281	259	256	254	258	244	259	271	290	273	252	248	261	250	253	259	246	256	251	277	250	265	261	282	266	246	261	288	260	266	306	250	274	298	267	267	248	263	243	275	249	238	273	280	254	256	267	270	262	250	296	239	300	235	282	219	252	262	250	261	270	263	243	271	271	296	266	247	294	270	272	260	245	288	275	249	254	275	261	278	262	259	235	243	297	292	230	254	276	284	279	256	250	241	254	256	279	289	276	276	264	252	282	258	249	280	256	280	266	263	263	245	271	280	266	268	220	262	249	282	226	286	257	282	251	234	247	278	274	259	281	242	251	223	276	300	241	243	275	258	252	247	262	274	256	275	268	271	256	239	267	256	265	256	270	278	287	264	276	242	265	278	238	254	275	226	273	253	276	258	250	231	274	286	226	277	264	267	251	281	316	243	243	274	270	255	269	268	233	276	253	271	249	262	250	255	260	215	244	281	290	271	246	278	256	259	250	257	257	258	297	280	290	241	271	245	268	275	282	275	248	263	292	293	281	265	245	245	282	281	257	242	253	283	214	241	276	247	257	257	243	252	246	233	277	285	239	253	294	301	252	273	247	252	257	275	263	303	266	247	242	261	288	251	250	255	256	247	279	266	267	259	281	271	278	272	235	251	240	284	257	266	278	268	269	240	253	286	269	267	271	279	259	243	266	279	291	264	234	259	297	265	236	252	273	245	235	266	263	266	247	276	279	275	269	276	265	255	280	263	266	285	266	271	253	270	277	259	250	247	264	265	255	282	291	255	257	262	267	255	276	281	278	264	271	291	242	260	280	258	298	248	239	237	256	262	255	255	236	252	297	232	263	267	271	270	278	277	250	265	251	259	261	258	250	265	244	248	248	227	262	269	278	268	234	297	258	267	251
22173	38442	23204	14182	9649	7032	5109	3912	3201	2417	2097	1964	1743	1632	1542	1375	1301	1311	1258	1308	913	972	913	735	718	740	840	758	684	639	725	639	637	575	587	584	592	550	505	481	474	467	458	440	434	432	412	465	414	424	443	433	480	498	458	464	421	409	429	428	361	401	447	415	406	378	385	383	411	349	417	331	345	339	362	323	316	330	334	327	288	350	310	302	325	336	320	326	319	299	304	350	313	302	338	327	321	318	319	334	349	301	327	314	324	322	310	310	305	321	314	319	341	331	294	303	310	307	342	280	300	307	303	339	320	301	301	320	268	304	300	315	296	327	268	305	326	312	285	310	315	306	324	314	331	317	288	302	320	312	324	321	296	306	289	278	312	297	314	345	304	326	292	302	308	302	306	310	317	313	304	285	294	309	287	319	340	318	273	307	294	301	325	275	309	321	288	315	299	331	312	315	296	284	347	276	316	321	324	332	290	306	312	291	305	341	341	323	289	307	315	310	293	305	343	354	320	322	337	311	315	308	329	301	298	310	289	340	318	307	303	314	314	303	314	278	314	278	312	317	297	358	290	305	320	301	326	318	303	324	326	285	331	343	324	311	324	302	285	302	330	281	336	306	331	292	326	315	300	316	347	315	354	312	309	294	329	331	323	285	298	327	310	330	315	327	322	315	324	301	297	333	343	314	282	297	319	326	284	346	295	313	331	308	318	325	328	324	320	288	331	339	295	313	290	323	312	271	317	332	307	305	342	309	307	292	316	295	306	311	319	337	347	334	312	322	325	328	317	345	309	310	300	304	306	295	317	299	305	307	317	329	287	328	310	311	311	325	317	271	319	287	339	308	311	325	302	300	296	295	337	323	295	313	336	327	286	296	316	321	276	317	305	318	333	302	298	332	305	286	322	322	289	282	339	288	282	306	313	310	312	295	309	329	353	307	321	291	284	320	301	320	350	312	324	327	316	296	307	298	303	303	288	322	304	312	309	285	286	312	275	339	288	324	319	334	312	314	308	332	316	275	298	329	309	314	316	302	319	334	309	343	297	333	279	309	298	282	307	296	326	316	324	339	315	293	305	300	279	306	311	305	331	308	332	336	282	279	285	319	308	291	289	297	324	327	334	313	324	306	310	313	325	306	327	291	307	291	309	308	327	313	328	291	336	287	298	307	357	327	323	324	311	307	313	307	307	313	316	316	319	330	311	336	310	313	330	296	298	317	284	310	302	298	336	297	305	348	335	276	325	311	326	318	299	309	299	298	281	319	384	322	303	348	311	323	280	350	333	287	285	319	300	293	321	296	296	322	300	335	295	325	289	318	324	291	310	323	336	318	330	300	322	293	325	301	300	307	301	324	307	327	328	329	295	328	302	324	284	343	314	286	291	292	306	305	319	264	315	299	304	339	336	331	297	301	290	319	316	337	286	317	288	317	309	302	271	295	311	314	301	317	296	292	316	348	297	297	313	317	309	357	301	306	325	288	301	321	310	333	342	320	334	327	305	305	337	310	295	317	269	283	316	325	279	295	322	308	320	317	298	313	289	286	292	325	280	334	302	316	316	295	339	319	309	289	329	316	326	305	316	278	326	345	322	320	331	305	317	330	309	302	300	332	294	308	313	303	343	308	308	308	348	292	328	318	288	346	309	305	311	279	288	317	318	328	299	330	318	302	340	307	298	292	307	271	296	328	313	312	335	327	337	306	329	315	297	323	273	330	301	330	333	317	323	282	309	300	307	327	325	306	329	297	291	313	298	294	339	325	332	315	303	317	329	289	339	341	300	300	315	295	312	321	299	286	337	324	326	347	290	311	312	305	304	301	336	330	247	325	303	287	357	331	312	279	298	325	352	318	308	314	335	295	300	352	315	314	320	335	308	329	291	293	306	296	306	280	328	289	330	307	302	337	339	338	317	301	312	329	345	310	332	301	303	313	297	324	295	296	296	336	303	318	312	315	311	280	312	303	312	328	316	331	295	321	298	298	292	321	318	280	299	291	350	292	319	294	325	312	333	329	332	311	253	334	321	296	275	286	313	318	298	281	344	297	316	301	322	306	335	322	307	330	310	302	329	328	286	310	288	305	322	315	290	300	283	308	294	283	302	296	326	317	293	282	328	313	336	320	327	303	309	348	324	328	303	318	313	290	307	308	290	315	309	331	306	328	324	310	329	294	320	321	318	309	329	324	324	304	295	315	298	326	293	306	313	289	331	300	287	304	318	315	312	322	319	300	330	294	324	338	310	295	306	313	310	311	318	306	350	319	289	333	280	314	328	320	321	336	314	307	319	311	312	313	302	311	337	334	303	304	334	298	296	325	337	321	293	347	308	318	297	310	302	336	346	290	310	285	307	297	305	302	342	293	339	304	304	301	330	340	299	322	296	301	299	337	305	329	302	290	317	308	318	304	285	335	293	339	289	268	296	344	296	328	305	325	281	318	363	321	341	320	317	295	307	301	314	317	312	330	338	343	311	287	313	311	344	318	311	344	333	308	334	327	306	318	331	298	288	301	346	277	316	298	318	291	313	284	299	317	297	324	323	314	319	334	317	315	313	306	361	303	286	309	275	323	285	336	330	313	321	317	303	307	289	336	318	313	290	318	312	318	313	316	310	303	306	319	296	330	319	314	319	321	307	328	320	335	324	343	323	310	313	306	333	302	286	308	295	300	345	310	338	304	297	300	318	284	336	310	317	324	298	337	296	313	320	327	285	317	300	303	320	318	283	319	336	327	312	332	302	335	319	258	299	322	282	306	337	300	334	292	302	314	354	296	318	329	339	318	298	317	294	274	283	326	352	349	336	344	319	297	305	311	297	312	283	359	310	297	279	293	322	322	330	288	325	309	316	331	302	280	299	310	325	311	319	316	297	328	330	314	303	339	306	319	359	317	309	281	317	300	331	324	289	293	287	319	293	269	328	344	298	309	328	293	316	315	321	323	295	339	317	312	285	320	293	324	324	332	310	331	338	318	297	298	308	276	287	304	292	337	311	324	312	335	293	319	308	292	302	346	307	309	323	305	295	300	296	330	319	331	300	341	310	302	316	323	307	305	312	310	321	338	330	279	272	313	312	284	311	324	328	284	309	296	305	323	297	322	315	294	293	285	330	299	300	331	288	296	273	285	298	288	314	323	329	314	284	287	304	269	321	343	324	314	330	308	316	333	303	315	316	301	322	323	288	297	304	303	327	320	296	336	296	328	307	331	305	294	303	294	289	324	341	342	291	288	305	326	313	308	313	313	313	326	346	323	337	296	312	351	336	347	277	304	326	260	286	296	296	292	322	315	297	311	290	313	336	318	348	248	280	317	296	348	312	314	299	294	336	319	270	317	301	325	298	323	333	323	332	315	304	269	327	336	329	292	293	315	314	290	298	318	305	349	319	308	299	311	282	308	261	329	316	278	298	351	310	340	311	327	322	300	336	365	311	283	319	296	294	318	328	286	300	302	321	297	320	316	334	286	293	278	303	308	345	298	299	315	310	329	318	315
27662	20211	10451	3687	1745	1124	845	631	604	559	438	483	488	496	470	452	431	416	449	478	428	460	410	342	314	334	417	381	357	339	360	391	353	342	324	328	328	299	303	339	335	313	315	300	294	294	316	322	319	328	294	341	336	329	313	315	319	326	296	290	322	327	277	278	312	297	293	318	308	319	276	298	309	309	319	305	258	278	295	329	298	277	265	301	279	332	307	320	292	300	286	290	318	286	258	278	279	312	309	259	294	327	292	296	290	304	324	273	305	293	294	298	289	260	281	283	276	327	297	293	279	307	281	293	305	273	316	297	325	327	274	262	276	328	302	298	270	281	286	283	279	296	248	272	320	311	302	275	288	299	307	282	315	279	266	281	331	269	302	320	297	306	270	272	288	287	279	295	309	292	281	277	314	280	321	281	292	309	317	286	278	314	289	256	289	270	320	307	299	282	296	302	285	329	278	273	275	283	263	293	283	315	303	284	272	298	301	298	292	305	284	313	294	283	296	304	266	285	300	265	302	290	277	281	324	306	320	298	281	303	292	311	291	292	320	292	278	312	272	298	255	302	290	291	296	298	303	289	299	265	312	312	291	283	305	271	293	293	312	280	269	314	271	286	319	318	264	287	265	293	309	266	262	306	299	279	308	289	276	303	335	289	270	323	304	291	298	302	308	315	270	289	301	288	299	296	283	260	268	288	291	297	278	284	289	278	303	269	317	280	275	247	260	333	279	327	311	298	275	314	275	285	267	287	329	280	285	279	324	276	258	278	293	300	234	318	278	283	269	288	320	279	279	251	289	295	299	281	315	305	286	285	277	284	292	306	275	319	282	264	266	312	299	287	288	287	290	269	264	292	279	282	285	276	288	290	285	280	287	301	281	305	299	322	317	273	307	306	334	301	284	332	280	270	297	284	280	273	309	297	277	284	307	297	336	293	297	287	283	307	280	279	304	302	306	276	271	273	297	267	283	258	323	309	304	264	289	299	319	305	261	268	294	306	308	280	290	308	264	288	325	285	287	281	293	280	278	343	295	318	264	308	310	333	278	308	292	257	247	269	321	279	277	285	282	271	330	316	306	304	261	297	271	272	308	284	264	267	277	292	297	297	273	279	291	266	318	319	312	299	307	293	269	326	275	275	306	283	300	267	286	288	273	299	292	295	274	297	290	293	293	289	288	312	287	286	284	286	296	281	303	276	237	266	286	310	318	276	305	303	274	275	295	273	292	302	282	281	272	324	306	293	284	273	294	272	277	301	337	305	276	317	323	303	344	265	261	288	294	320	284	296	317	274	282	260	300	288	306	336	316	295	309	271	274	284	284	275	299	306	315	292	323	273	293	293	287	279	318	263	294	277	311	279	282	318	281	293	290	326	298	307	253	278	280	270	274	273	304	315	284	292	297	288	298	280	285	306	278	310	285	268	307	250	292	291	266	305	299	303	280	336	302	322	303	298	295	290	314	274	304	300	266	287	321	291	293	313	287	296	303	293	315	301	306	330	292	297	315	278	290	302	293	266	283	303	293	251	276	268	296	318	314	260	311	280	324	306	313	293	277	267	282	282	311	290	296	298	286	320	284	291	271	302	322	288	284	284	336	309	291	305	272	298	275	306	296	292	312	294	290	302	328	307	317	259	304	288	316	328	279	286	296	276	297	259	277	288	321	288	279	306	288	305	283	278	280	260	311	285	276	283	305	309	271	290	253	283	305	293	281	289	309	253	272	278	317	298	292	268	295	272	324	265	318	285	300	276	280	242	292	263	297	279	287	282	321	288	252	287	259	318	281	257	326	330	282	302	293	295	290	302	300	317	289	286	280	290	302	279	292	282	271	303	305	330	274	287	283	299	278	279	248	287	311	331	283	272	324	287	303	312	284	257	308	287	318	310	296	284	306	269	287	282	289	294	277	264	272	279	300	290	317	286	254	302	304	284	293	291	268	280	302	294	299	304	295	295	282	273	305	271	330	301	313	337	300	291	317	303	314	297	267	295	290	284	298	275	259	313	295	303	301	274	271	243	284	285	324	304	259	270	291	313	290	292	302	307	318	283	281	292	308	318	293	298	269	264	319	277	310	285	301	264	282	300	280	272	292	281	296	310	267	272	285	327	302	311	264	299	286	301	305	298	308	280	284	277	273	314	306	277	307	294	318	314	287	276	309	270	299	289	282	290	280	305	299	269	295	281	286	301	279	300	296	278	308	277	289	268	256	285	352	273	282	308	295	290	299	285	291	302	268	277	304	305	293	280	312	272	309	288	300	317	283	300	300	290	295	290	292	271	315	277	290	282	291	313	293	302	298	302	288	304	308	280	256	282	273	282	282	285	264	293	270	258	288	278	300	276	292	297	296	286	265	282	296	282	300	281	283	285	301	294	269	286	288	278	295	287	278	282	278	272	287	302	292	281	281	300	292	297	264	290	303	278	270	301	274	275	308	260	294	312	297	324	278	268	270	310	298	294	301	279	309	283	299	279	251	260	311	295	302	273	308	289	304	285	292	320	275	277	282	309	292	294	305	301	262	310	271	280	293	286	276	293	294	269	278	270	288	280	301	303	311	337	270	276	289	270	317	300	297	283	296	281	284	274	286	309	278	291	268	300	307	281	296	278	288	317	289	278	282	329	288	272	299	288	283	294	279	239	296	275	280	276	275	297	297	295	292	327	316	301	281	297	253	260	301	293	280	314	332	273	329	263	265	285	306	284	322	293	279	296	311	286	275	302	287	290	303	276	309	320	273	318	317	297	313	261	294	311	311	259	290	305	277	266	255	325	281	303	286	284	296	300	268	305	285	308	274	304	295	281	261	274	297	282	293	281	279	301	289	273	270	346	315	273	280	267	282	273	288	272	312	289	292	284	322	271	287	284	281	270	312	307	271	296	319	320	289	280	285	265	265	302	310	303	328	275	299	277	283	263	300	326	286	275	275	279	283	305	253	290	282	298	283	308	260	262	290	311	315	308	304	311	311	286	291	286	295	308	292	311	286	273	278	302	298	266	273	276	280	284	308	259	277	314	270	275	286	261	283	288	282	320	325	296	266	281	322	304	298	268	294	276	285	290	319	281	288	314	276	282	313	297	290	291	307	272	263	297	280	286	269	296	282	266	260	304	280	297	291	298	274	296	336	294	303	303	299	311	276	280	280	304	258	319	298	280	276	295	285	318	294	276	298	279	318	280	310	268	271	280	327	303	273	292	269	291	302	296	294	272	307	281	284	264	296	284	287	274	290	291	302	289	268	313	284	275	288	290	283	296	290	299	317	260	270	289	290	295	284	263	283	308	299	283	305	303	295	277	314	289	255	303	286	318	295	317	278	309	298	279	283	298	296	264	268	282	280	284	316	308	304	275	317	282	289	309	286	271	277	270	258	279	270	286	290	290	322	262	275	258	324	305	303	280	260	297	272	300	282	291	259	281	285	297	309	267	307	299	289	275	277	264	285	306	287	306	305	298	286	268	306	295	274	285	311	310	301	301	305	259	283	288
16690	19788	10002	5084	3240	2322	1866	1315	1198	936	819	827	782	758	763	742	728	733	709	720	587	622	611	532	555	565	536	548	513	495	463	510	484	510	490	465	436	437	440	415	390	431	393	397	429	408	455	412	402	421	452	417	409	413	413	445	414	436	412	407	386	412	391	371	385	384	332	368	378	380	424	377	351	409	405	360	362	370	367	328	374	387	383	372	360	366	377	349	378	326	348	337	353	369	347	366	374	365	347	370	379	339	378	400	373	350	408	374	351	379	399	331	371	406	347	346	379	356	344	390	372	344	344	360	364	383	337	365	369	365	346	330	352	353	376	393	356	379	363	339	379	396	350	354	348	362	353	324	396	359	337	362	353	388	412	320	336	344	373	344	359	356	376	373	352	347	350	342	340	337	342	367	368	370	345	328	362	382	358	374	390	347	344	370	400	349	366	371	387	390	385	379	347	350	331	362	370	369	367	359	370	386	361	392	380	357	353	346	377	380	369	375	378	345	369	368	343	384	385	369	393	361	340	353	379	366	369	362	373	341	349	350	351	384	356	345	337	341	364	350	323	349	360	358	374	382	352	378	317	353	360	345	353	377	331	376	357	351	379	335	369	332	341	358	355	376	355	366	328	366	362	353	359	352	356	380	364	377	375	352	357	338	337	352	385	338	384	350	353	369	360	372	395	382	355	376	367	366	360	353	348	374	343	345	356	361	389	374	339	348	379	386	376	332	395	290	344	321	369	346	367	362	350	390	365	376	390	362	372	412	371	362	341	383	345	382	395	340	366	381	352	363	375	350	377	360	365	392	389	373	347	376	351	418	353	365	373	346	357	344	339	316	361	343	371	353	349	333	391	334	353	381	404	387	370	365	355	351	349	358	342	348	361	371	382	417	382	397	345	381	371	331	365	373	335	351	381	366	343	371	364	368	366	340	391	367	382	347	366	386	367	352	370	370	373	357	345	337	380	368	349	387	392	393	343	368	364	350	365	362	327	372	353	379	348	400	365	351	401	376	347	384	365	354	385	364	350	381	357	345	352	315	367	355	374	332	364	379	396	353	414	339	398	330	306	363	333	376	386	413	371	403	344	383	358	388	335	341	351	360	389	408	361	373	357	377	349	351	376	374	343	357	379	372	419	331	395	338	375	362	365	364	378	390	375	356	373	362	360	377	367	368	385	369	367	310	357	345	338	338	364	354	373	374	324	381	333	380	374	376	358	371	373	352	362	384	365	356	335	323	345	354	382	349	365	352	343	355	359	364	391	378	331	359	363	387	346	335	332	373	366	366	383	380	375	355	378	388	343	361	386	408	382	351	322	367	341	374	358	342	382	385	365	342	357	399	370	330	383	364	350	383	350	338	333	379	330	378	396	358	356	372	398	337	345	365	345	372	377	335	359	357	337	311	343	368	385	370	373	382	365	344	398	379	378	380	365	364	337	365	351	379	370	411	346	339	362	338	375	368	374	370	337	348	374	367	357	347	365	369	375	392	322	364	351	369	383	365	363	371	343	371	362	391	386	338	368	338	372	346	353	364	378	355	376	332	346	376	382	350	389	340	356	336	362	335	371	339	376	421	331	369	400	349	346	346	370	358	385	373	348	378	373	355	342	330	365	357	356	345	369	345	378	380	379	340	369	339	369	368	365	326	357	345	370	378	360	382	339	342	345	380	327	390	415	318	360	355	375	354	377	362	344	333	342	368	384	362	378	353	349	344	374	342	365	364	401	360	366	378	371	353	346	384	343	336	379	342	361	386	399	336	383	358	377	378	350	371	348	370	347	345	361	366	385	366	394	328	347	385	394	365	391	364	353	351	354	372	394	355	351	382	353	406	349	339	348	393	385	383	371	364	389	352	393	354	362	343	413	350	368	380	352	385	373	327	356	349	397	384	372	383	391	377	359	357	357	346	382	378	344	383	375	342	397	330	358	353	375	343	345	352	363	355	364	386	339	382	378	364	373	384	372	369	370	331	412	373	353	373	343	350	330	382	355	356	361	387	352	371	361	337	345	383	364	378	363	332	393	377	359	373	368	377	393	375	338	385	380	348	341	370	387	373	345	348	365	365	355	374	372	368	336	388	345	345	367	360	375	357	342	365	361	345	356	363	380	371	395	394	342	355	350	392	360	365	362	363	359	355	364	379	368	350	390	376	383	352	341	366	344	340	377	360	370	337	376	375	369	355	359	385	364	350	361	392	366	344	370	391	376	390	381	382	385	390	353	349	379	349	347	388	365	358	392	404	333	369	380	342	367	362	386	372	376	352	367	364	361	370	349	351	342	314	384	374	350	373	370	344	355	374	344	357	395	331	382	349	354	368	351	342	330	322	341	387	367	359	354	347	338	362	351	360	371	334	360	363	348	384	350	370	375	366	351	366	363	337	347	355	361	382	372	389	356	354	345	358	365	388	356	366	364	362	365	368	341	365	335	368	351	378	360	359	371	348	368	384	367	352	373	347	399	361	374	391	353	373	358	348	347	384	356	389	395	379	382	344	364	358	382	398	366	313	353	362	341	383	379	367	396	378	364	402	371	356	348	327	390	381	343	363	397	375	356	398	381	345	400	350	392	358	381	349	375	359	384	353	384	337	349	373	380	328	398	387	349	365	379	371	390	359	374	382	363	377	360	371	380	339	352	352	352	371	329	397	335	392	348	366	367	327	333	357	375	350	359	387	347	348	391	358	364	354	336	357	392	346	356	383	387	363	341	364	374	318	327	363	356	356	404	388	348	386	412	394	380	358	381	400	373	391	354	327	361	393	354	372	376	399	350	386	318	384	385	345	337	380	338	359	383	381	388	344	359	349	360	360	338	388	358	389	375	369	360	387	353	355	354	354	371	353	374	343	361	348	359	375	345	360	343	342	343	317	384	389	358	360	357	361	344	376	365	359	360	395	354	357	365	382	337	345	365	404	388	400	381	354	348	337	347	382	387	351	384	374	352	362	376	362	335	342	365	380	353	357	354	360	329	351	368	348	341	346	347	405	370	337	349	364	340	368	349	322	372	365	387	358	328	338	371	416	379	326	343	350	346	355	333	372	347	402	350	351	359	379	397	363	333	352	362	362	355	386	366	347	308	368	391	325	368	339	385	383	351	378	355	357	371	374	338	377	370	373	382	357	395	383	363	351	390	361	401	378	395	390	355	346	356	370	384	357	371	368	366	379	341	359	403	361	386	340	358	367	355	392	329	369	347	369	333	362	341	393	365	366	359	362	339	345	323	363	367	394	363	367	388	353	336	347	327	347	381	347	364	379	382	362	371	349	343	341	364	355	383	369	375	310	332	392	318	353	363	359	361	359	369	357	343	344	361	367	363	391	363	339	393	338	372	342	347	393	342	354	370	329	336	382	330	363	343	420	372	381	353	377	362	415	342	372	360	383	379	380	358	346	385	368	337	321	367	377	377	384	388	344	343	327	356	367	303	372	393	362	355	411	343	336	375	375	353	324	339	345	386	367	362	365	363	369	368	388	326	346	310	367
24209	21165	28142	24194	20828	7543	1960	1178	940	766	657	596	612	591	586	581	529	504	524	511	400	415	369	355	361	363	360	348	334	347	333	336	304	331	315	314	290	279	290	271	279	249	234	253	264	242	247	248	267	246	272	244	271	277	235	254	266	251	228	268	244	248	235	224	235	254	226	213	204	198	238	225	216	228	227	221	236	231	191	216	221	199	217	213	211	219	213	195	210	232	205	215	190	208	203	206	221	199	214	221	228	223	220	192	227	218	212	198	218	215	189	217	215	222	224	197	218	194	186	217	218	207	185	223	211	221	199	202	195	206	204	189	217	221	197	209	207	203	206	226	199	211	196	184	211	200	193	212	221	204	215	222	230	204	195	205	216	212	221	219	196	216	209	217	218	211	203	193	203	209	209	220	183	214	205	194	221	224	211	206	189	206	205	188	198	219	189	209	217	185	194	182	220	199	198	204	198	216	203	179	190	201	192	204	205	218	200	223	200	210	213	219	213	214	201	196	211	214	208	199	195	213	219	208	218	213	223	193	233	180	208	215	192	220	210	190	218	194	214	200	235	210	201	202	219	228	233	218	199	205	231	193	174	212	211	213	184	206	195	215	197	231	182	196	216	212	207	202	194	208	214	222	240	223	221	209	242	215	216	199	175	230	203	218	205	221	226	201	205	192	195	200	201	211	240	235	192	196	211	220	199	167	213	227	192	204	207	224	223	214	197	210	219	226	220	186	191	204	185	199	192	208	223	209	206	237	230	203	209	206	207	212	186	227	199	199	190	226	216	237	201	189	226	188	227	202	206	209	218	216	234	203	202	208	205	202	199	223	188	200	197	195	188	198	240	227	217	182	205	191	208	198	210	223	201	189	215	209	226	205	219	213	221	227	212	224	193	223	211	193	209	213	210	193	213	187	240	197	203	222	219	208	238	204	225	211	214	212	192	190	192	208	221	207	217	217	213	210	198	209	208	200	196	216	220	220	205	187	202	213	187	225	212	230	208	215	191	214	227	228	224	219	218	198	207	189	221	194	212	239	198	205	184	200	213	190	196	208	198	203	213	206	194	176	211	196	233	203	206	197	239	208	212	190	206	209	209	225	209	208	213	217	192	215	203	218	183	205	188	219	212	194	201	221	217	179	203	227	205	214	196	198	205	209	215	171	201	209	196	192	217	228	197	201	235	192	200	195	207	201	199	199	225	172	183	201	199	189	215	201	215	227	218	203	211	216	209	195	196	202	188	210	225	212	188	214	189	222	211	237	219	198	202	200	194	198	212	192	215	215	211	189	239	225	195	228	205	209	191	208	205	196	213	182	213	194	178	235	218	213	200	200	201	209	204	191	212	199	232	210	224	207	213	207	199	181	204	193	215	195	234	181	207	208	197	216	195	183	191	203	227	208	220	225	223	214	218	213	209	221	180	206	195	207	184	212	229	198	202	205	218	198	219	221	193	208	209	214	201	230	202	231	214	208	199	220	196	194	224	203	199	202	206	194	200	207	230	218	198	184	209	208	200	200	201	224	207	196	221	210	209	211	199	214	205	206	218	199	180	188	248	189	209	201	217	200	190	187	207	217	238	194	228	216	207	219	201	196	202	235	190	239	195	205	239	213	223	195	218	222	206	189	207	209	219	238	205	217	202	219	200	197	206	199	190	214	207	208	216	190	205	204	234	224	204	193	218	217	206	203	201	185	184	181	212	211	199	218	204	208	236	229	224	217	209	224	242	215	216	220	222	203	199	211	181	211	200	210	189	220	191	203	212	203	211	208	197	219	229	224	183	205	213	195	200	203	199	195	239	215	236	211	209	192	219	218	220	209	200	225	199	202	176	210	219	204	215	219	204	215	216	209	179	209	190	202	204	211	194	204	192	173	205	210	206	191	198	199	199	210	207	197	200	191	235	216	195	208	186	207	207	198	212	225	214	258	180	197	199	218	202	223	210	185	189	199	203	204	186	210	185	212	217	214	204	223	213	211	194	226	211	207	209	215	201	202	180	196	215	227	207	191	177	218	203	204	206	203	191	208	201	234	209	221	211	206	210	196	179	206	193	223	199	210	222	216	204	205	178	206	215	192	206	206	209	221	223	216	193	210	195	206	199	201	236	192	180	186	216	205	205	198	212	190	197	186	209	214	197	180	188	192	193	194	206	224	218	213	200	183	234	208	189	209	197	204	209	199	218	210	206	192	192	200	199	216	200	215	210	205	199	187	211	237	200	213	187	215	220	212	214	232	206	228	220	215	207	183	184	204	206	224	234	226	200	211	187	211	210	216	199	223	206	190	210	234	230	207	213	224	233	197	206	190	192	191	227	183	190	204	200	217	201	209	196	229	201	190	183	216	242	207	202	210	216	193	232	217	210	204	205	189	204	195	193	223	196	173	196	213	208	217	190	215	246	202	240	203	195	207	215	199	231	211	235	213	205	199	176	238	207	236	194	196	200	225	211	192	216	204	215	191	204	208	187	198	217	225	204	232	238	217	212	214	207	187	222	195	211	208	207	192	210	204	213	244	192	221	202	204	245	226	217	227	230	206	197	237	233	205	189	202	211	223	200	223	212	217	196	232	241	200	200	219	211	245	187	192	206	199	216	230	219	215	221	226	220	198	201	187	214	203	191	207	200	221	218	235	190	218	196	222	220	199	205	231	215	218	203	191	192	208	220	202	192	229	213	183	215	228	233	198	206	218	210	199	206	221	223	213	226	207	218	214	186	219	193	209	180	240	240	193	211	208	203	187	220	171	213	198	205	187	212	197	198	186	189	201	213	201	203	204	200	195	216	220	214	194	213	203	192	201	187	204	209	194	222	196	222	197	204	217	197	213	197	201	205	208	209	203	212	207	222	213	211	185	218	213	201	215	232	190	207	192	222	214	230	196	198	201	201	185	191	204	226	229	191	217	216	204	219	207	211	216	207	179	223	196	211	227	229	228	187	208	204	198	220	209	214	209	252	224	225	199	214	215	212	222	194	189	212	236	190	205	198	206	220	232	212	171	201	223	196	223	199	221	224	210	189	201	212	188	196	190	211	198	197	218	192	229	191	215	206	224	214	221	203	226	210	201	197	193	213	231	213	215	182	194	188	204	186	199	200	197	207	203	193	218	214	211	219	215	193	216	199	212	216	229	212	207	220	196	193	177	211	201	194	216	200	190	193	219	225	211	196	204	213	208	238	181	208	222	210	216	209	232	220	184	204	192	204	234	215	210	219	202	181	201	213	196	187	214	192	213	204	216	205	195	218	207	190	202	210	195	212	237	221	222	191	227	198	218	195	207	171	181	217	205	210	216	166	215	206	211	187	237	209	206	224	210	203	199	223	215	225	217	236	185	228	201	202	188	206	233	191	213	204	225	208	206	182	225	188	215	207	215	222	217	219	210	194	223	219	183	202	200	211	213	180	207	210	216	216	200	210	206	206	195	202	239	215	189	218	209	231	217	249	191	186	215	222	192	233	203	208	190	191	208	210	201	224	205	198	231	195	198
18385	32219	17829	9664	6404	4767	3560	2716	2107	1659	1340	1219	1151	1072	1120	1000	920	936	856	871	678	727	619	557	611	606	644	549	494	529	518	499	500	464	443	389	431	428	385	383	389	374	357	328	319	350	390	323	341	343	355	349	379	338	394	364	326	336	337	370	327	329	314	326	273	334	296	288	293	258	294	263	296	284	278	251	270	276	267	273	273	288	293	307	270	271	284	257	260	251	269	280	271	256	246	270	293	251	258	256	236	248	246	278	271	254	277	259	251	257	261	276	271	261	255	286	270	255	268	273	265	276	249	250	255	262	254	264	281	263	249	251	275	270	254	261	282	295	265	254	268	253	292	252	260	230	272	272	263	252	236	277	275	274	247	281	275	235	248	265	268	299	244	279	257	269	267	249	281	242	237	253	236	259	234	264	271	263	252	258	274	261	286	269	286	238	271	293	233	246	249	271	267	270	271	257	273	251	245	267	271	253	274	251	254	248	272	234	284	282	269	268	303	268	313	232	245	266	292	241	293	265	280	277	228	278	265	265	274	236	232	287	278	266	254	277	286	270	302	268	269	230	288	246	259	275	251	261	277	260	280	250	275	260	301	255	243	256	272	262	251	293	244	267	250	262	268	253	236	266	265	242	238	260	238	264	259	253	254	261	291	272	264	273	265	284	253	267	256	281	288	261	261	220	260	273	278	251	277	267	281	268	264	263	292	261	260	276	288	255	275	244	252	245	277	286	267	270	249	244	273	261	246	291	306	266	247	242	255	294	254	263	264	285	280	262	267	245	263	248	245	260	261	271	274	290	277	250	252	238	253	282	250	300	280	261	246	246	242	254	275	250	252	260	269	268	264	265	251	279	276	270	234	250	257	247	259	279	266	254	239	227	236	268	269	273	278	274	256	254	261	226	263	295	278	247	256	282	265	287	243	277	250	267	247	287	275	271	261	229	253	301	254	245	249	246	255	282	273	266	273	276	244	258	268	262	256	241	278	281	231	235	236	281	286	285	261	243	258	254	251	251	253	283	226	246	259	234	270	248	287	259	270	258	279	253	272	267	247	252	294	271	261	259	271	237	235	276	271	273	277	277	277	248	256	278	265	237	275	243	244	235	231	272	267	250	280	245	255	256	275	265	294	244	275	289	273	259	258	274	253	260	285	258	258	265	241	243	260	244	263	278	266	268	284	260	244	266	274	269	245	248	258	278	271	267	245	251	293	251	234	258	267	268	260	241	268	254	251	251	263	265	242	258	268	263	248	243	273	266	239	267	258	245	240	270	274	258	305	235	280	277	254	255	260	257	260	269	253	246	246	270	225	264	274	248	253	290	278	273	269	274	258	240	259	250	237	284	282	277	287	271	264	250	264	287	238	248	264	244	275	265	265	260	270	245	242	271	265	254	292	276	263	236	260	278	267	266	279	231	262	262	273	259	244	287	263	262	267	272	266	251	266	284	268	309	259	266	265	268	257	263	260	269	252	243	260	276	273	244	244	252	253	266	244	277	305	267	273	293	296	262	267	277	265	256	253	255	261	298	240	286	264	284	246	276	270	275	244	255	279	253	288	265	248	238	258	265	255	264	266	273	255	259	254	255	251	271	274	281	261	268	273	242	240	262	275	240	262	253	250	278	256	273	271	268	260	267	273	255	240	241	264	269	282	301	245	266	261	250	280	231	242	223	253	259	256	273	241	269	243	272	266	242	270	259	278	243	300	266	270	268	283	289	257	249	261	264	297	273	237	248	244	274	240	285	238	241	280	248	250	275	248	255	262	255	271	259	276	280	275	293	272	251	268	280	252	249	253	272	227	265	266	261	256	253	242	261	260	279	246	261	244	261	262	276	278	251	280	271	244	287	271	253	269	270	250	277	275	248	277	278	266	221	246	282	267	259	266	229	274	243	253	240	269	235	258	287	244	258	260	240	275	263	269	258	251	280	219	265	272	252	242	286	267	281	254	270	255	230	262	281	275	287	251	258	250	256	277	264	268	224	260	281	243	258	253	260	244	242	269	268	283	269	295	266	238	213	274	244	275	227	258	277	248	248	253	253	246	241	247	276	246	265	270	253	238	276	261	249	298	272	260	280	238	264	253	285	261	253	276	253	271	274	256	281	284	231	255	231	260	275	267	275	260	255	254	270	236	273	261	239	251	264	256	316	251	282	237	241	275	264	255	266	266	262	248	233	261	253	243	253	266	230	275	239	263	270	275	277	266	298	218	260	250	243	260	251	282	261	257	270	237	261	260	246	245	252	278	268	261	251	259	265	261	260	270	251	274	252	257	300	240	263	244	260	305	287	260	268	251	261	238	237	231	269	290	280	257	264	253	245	272	269	270	277	262	284	300	230	250	247	281	241	289	268	265	231	261	253	248	237	280	261	260	241	265	244	252	244	266	263	272	250	257	247	238	270	273	236	252	275	248	266	242	262	261	273	292	264	290	268	249	224	270	235	277	279	253	283	241	247	266	310	278	268	253	255	256	276	254	255	260	256	270	296	236	281	269	254	231	250	258	267	267	252	265	253	278	280	280	276	253	268	248	262	257	277	277	268	258	261	241	293	257	248	268	248	270	287	269	261	271	263	243	279	239	246	253	282	246	220	263	262	262	279	265	236	263	263	255	278	271	268	259	253	285	256	267	267	225	254	238	248	237	234	275	271	262	270	263	277	237	259	263	293	290	248	248	262	242	234	249	245	267	236	260	270	253	254	281	253	278	267	253	253	253	268	259	256	277	267	242	259	254	254	261	267	260	256	250	243	272	241	262	274	244	294	271	252	241	236	221	226	253	262	287	295	267	279	275	254	258	253	263	270	233	275	225	267	240	260	265	290	249	274	253	284	250	265	248	287	261	263	277	250	265	251	253	251	241	258	258	272	265	265	234	268	253	267	273	268	256	250	235	266	263	238	290	243	211	261	276	263	277	276	253	248	311	275	280	268	260	249	236	241	244	253	267	262	239	255	274	245	246	257	267	280	253	262	240	276	261	290	277	227	266	298	263	277	269	252	273	241	274	240	248	242	275	247	272	252	239	266	258	258	256	265	290	274	249	262	256	271	252	261	260	261	268	264	273	257	285	256	243	260	248	259	242	248	250	265	257	239	291	238	279	261	239	265	267	263	274	250	268	285	277	262	243	251	281	276	286	247	270	248	268	255	261	272	257	268	255	258	257	255	261	256	313	270	267	263	252	267	270	269	249	253	259	270	286	263	246	278	293	259	269	267	248	273	274	256	286	249	287	240	256	230	244	262	241	253	261	244	239	247	274	233	295	272	253	286	245	271	253	259	245	259	261	278	257	277	267	254	263	241	276	249	273	266	242	236	249	266	262	281	259	253	247	261	273	255	265	252	251	286	267	254	260	267	263	255	249	275	273	264	261	286	272	269	267	263	276	259	261	270	265	233	261	268	291	246	261	282	256	250	254	257	261	287	280	270	283	279	275	254	286	263	259	242	265	252	284	262	278	235	232	257	245	248	262	262	242	267	261	250
25284	21185	26976	25265	8288	1912	1423	985	852	776	669	589	576	608	656	605	590	595	535	577	515	501	463	539	489	486	460	453	439	464	467	461	463	420	446	415	409	408	449	372	409	393	382	376	410	400	385	379	391	385	390	394	417	416	397	390	412	417	359	389	390	382	318	428	411	395	385	377	357	356	360	387	372	389	367	356	345	360	334	389	339	369	325	338	350	379	318	335	352	359	364	338	331	350	367	335	380	350	332	346	352	347	336	343	330	346	342	337	354	337	335	325	369	330	362	351	356	369	391	343	364	372	376	366	362	372	314	321	334	402	375	338	348	347	401	357	395	346	372	325	369	329	361	364	358	386	356	358	348	340	353	359	382	363	362	334	342	344	346	369	341	327	364	346	349	332	367	323	383	363	347	352	374	344	365	351	351	355	369	374	356	351	371	347	378	356	381	324	369	342	384	350	343	413	348	347	359	371	379	368	341	350	348	372	380	384	358	346	346	358	342	338	354	382	368	332	347	375	361	350	333	358	376	334	375	369	350	367	353	377	391	385	370	384	372	377	394	351	322	345	372	362	363	371	327	375	366	324	360	382	354	343	337	372	343	372	359	389	358	368	359	337	372	375	333	370	366	342	356	357	378	314	384	331	366	347	347	348	358	376	360	368	328	372	405	384	401	330	342	378	371	372	356	314	344	354	356	363	359	362	353	353	364	337	392	364	330	367	422	348	356	355	348	378	340	348	369	386	343	345	354	357	326	372	309	360	371	375	361	352	390	351	367	390	355	356	359	370	337	346	350	326	358	364	372	389	378	341	359	367	345	344	352	350	329	401	372	333	340	367	397	392	338	370	365	390	409	352	346	354	356	389	353	361	372	322	361	348	360	366	378	354	356	324	382	343	333	344	380	350	371	342	367	370	377	356	330	350	384	353	353	305	361	366	353	322	324	322	351	348	354	338	372	390	347	351	316	351	358	329	353	352	346	328	369	347	339	396	348	363	349	366	368	377	366	344	327	358	356	367	366	374	333	359	333	356	379	360	380	367	361	384	332	396	353	376	312	348	328	366	344	372	313	364	340	389	337	355	361	366	336	355	361	368	387	399	389	333	315	345	352	375	350	362	361	330	350	331	369	361	367	374	367	362	343	355	342	348	350	414	321	325	341	350	346	341	354	325	359	341	328	341	323	336	344	363	361	363	339	398	348	358	321	363	366	329	368	351	383	358	354	384	372	350	337	342	359	345	347	340	386	355	350	331	367	369	385	354	353	363	369	357	359	340	367	394	364	336	375	356	341	350	334	335	330	379	386	387	370	342	356	369	336	371	355	350	361	347	334	338	356	341	368	342	362	345	356	322	345	361	404	368	373	362	319	390	330	361	384	359	337	372	345	322	364	313	379	347	334	329	375	338	325	369	395	349	376	359	374	354	353	407	393	378	323	336	366	340	351	370	353	375	332	342	365	353	353	386	342	368	357	352	387	351	369	388	348	369	360	353	355	358	326	355	363	367	367	349	351	357	384	363	358	350	343	345	337	344	356	377	350	385	350	376	363	338	364	326	372	364	386	353	373	371	360	372	381	350	366	377	341	327	343	340	347	356	356	366	346	389	379	371	367	322	353	379	365	377	370	317	342	342	341	352	386	348	357	356	336	319	348	347	352	344	372	382	356	332	357	349	375	361	365	347	379	346	350	343	374	364	350	330	374	365	317	356	367	336	361	362	367	363	339	343	343	325	359	336	357	380	353	366	338	360	380	348	347	354	347	339	361	336	382	359	341	361	372	360	341	376	354	368	376	368	354	344	325	351	368	342	348	384	357	352	344	359	376	361	379	348	403	385	346	319	386	381	338	337	364	347	343	348	351	349	379	368	334	337	358	328	380	367	338	349	369	362	354	359	371	350	354	380	407	333	355	342	354	400	384	348	358	374	357	336	385	315	372	372	392	359	380	377	367	351	369	366	369	361	352	372	359	370	330	373	384	359	401	366	351	335	319	362	407	368	355	385	357	335	359	379	341	360	351	365	378	322	393	338	348	394	338	359	342	315	362	323	356	379	366	339	372	381	349	370	354	340	359	339	341	375	368	346	348	358	341	351	345	349	356	370	375	344	375	360	323	373	328	332	371	375	365	322	302	322	377	367	357	363	365	363	358	353	339	369	385	354	337	373	365	390	391	381	379	348	346	374	340	353	394	357	362	383	359	340	405	329	340	346	337	353	372	356	357	354	360	346	379	356	345	359	343	333	337	394	382	333	335	356	339	346	344	344	378	386	338	359	324	370	363	321	357	338	397	373	347	358	335	328	360	343	366	370	332	318	373	349	346	370	383	368	371	352	366	370	349	360	357	363	351	328	350	364	334	338	361	368	342	353	362	335	339	345	379	370	377	338	392	325	338	349	381	346	372	356	383	341	329	364	359	357	350	347	320	349	331	365	343	384	366	346	370	348	293	391	352	322	354	354	320	342	340	344	365	366	349	390	367	370	345	409	341	380	353	344	379	345	329	357	367	363	353	388	357	315	367	357	366	325	356	390	350	355	376	377	356	368	352	342	350	346	377	354	343	353	385	319	348	386	370	337	358	329	327	383	376	355	350	388	345	340	383	355	356	345	363	380	367	371	321	359	379	354	399	353	387	368	360	404	390	361	367	326	339	334	349	345	372	347	366	333	379	366	412	329	372	360	337	352	374	368	343	357	321	372	334	365	356	345	372	366	375	352	360	358	362	390	355	350	367	345	333	388	345	378	309	341	349	338	343	361	338	376	378	340	388	365	329	342	369	341	392	360	351	383	321	368	345	349	365	369	384	371	345	352	373	382	390	369	329	367	369	354	318	356	359	344	371	320	386	400	346	364	364	374	366	363	373	381	357	383	369	350	343	355	348	361	348	358	363	369	355	349	353	387	353	374	366	332	343	356	329	377	350	361	339	354	370	355	352	352	337	366	333	322	376	337	313	331	345	392	313	355	377	359	357	374	360	354	354	366	352	343	365	385	342	381	373	331	374	340	327	350	357	333	371	351	389	348	386	354	350	331	384	369	383	344	385	367	346	332	373	364	354	322	378	385	349	354	356	343	364	351	372	371	344	345	377	317	355	376	340	337	362	347	350	362	348	397	372	344	346	378	373	320	375	386	358	343	343	362	330	361	387	352	346	341	354	377	374	345	338	326	348	363	341	404	373	391	391	385	384	330	338	339	349	327	370	354	334	345	380	348	376	330	348	379	360	358	381	384	344	380	354	403	350	341	360	341	372	378	380	375	333	338	354	364	361	340	322	363	349	334	331	343	388	351	353	335	356	345	376	364	370	343	348	364	366	340	366	366	330	364	361	352	366	339	375	321	383	346	366	353	345	351	362	379	347	372	351	366	388	361	355	353	390	353	361	368	373	389	343	356	374	369	349	377	365	366	323	341	375	341	368	385	372	338	362	332	367	328	364	357	363	356	369	378	371	369	316	358	327	337	347	335	382	358	374	362	375	355	379	370	334	315	356	353
18581	27297	13811	7582	4969	3757	2882	2195	1807	1471	1283	1140	1087	1044	1016	1031	947	974	918	889	737	774	709	693	633	722	722	653	648	607	644	640	562	577	591	559	566	559	543	521	524	528	527	536	503	507	485	490	475	509	508	522	527	479	530	529	513	523	488	506	486	471	497	461	431	483	473	477	451	455	474	455	478	414	478	463	419	426	468	431	422	412	389	439	427	487	414	406	452	425	435	464	400	425	444	455	430	444	439	451	406	401	466	463	393	423	413	459	439	442	448	445	468	406	423	447	458	479	441	401	398	455	444	443	436	407	379	449	432	408	438	477	410	402	432	392	416	424	401	441	443	446	457	438	456	428	437	447	464	416	444	398	408	419	413	421	431	450	392	444	430	466	421	415	429	460	405	443	420	433	430	416	408	462	452	413	476	463	406	462	447	424	428	432	440	430	423	456	424	443	503	459	432	410	428	425	434	445	457	389	425	433	438	433	411	438	425	427	450	451	440	413	450	439	381	447	415	465	398	394	410	456	414	462	457	462	432	467	409	402	424	454	423	464	428	448	464	413	425	430	444	419	422	449	451	419	442	400	394	443	407	411	450	399	449	409	405	417	430	409	434	432	434	418	459	460	450	443	422	428	450	432	462	455	423	402	388	436	470	426	447	440	414	407	421	480	414	437	440	449	423	429	452	436	428	453	472	459	421	423	413	430	450	439	406	450	413	451	438	447	429	418	461	410	423	445	402	435	405	415	377	425	432	408	460	431	437	423	400	483	414	440	442	438	412	397	435	416	426	433	446	452	445	472	399	424	413	405	437	432	392	456	428	446	420	439	450	427	408	446	459	435	441	400	421	445	432	452	451	442	437	411	417	435	456	419	399	428	432	413	423	454	440	434	444	433	422	449	434	418	431	408	443	466	397	413	403	434	459	466	473	432	418	430	393	422	418	435	427	455	376	418	406	421	430	417	455	409	461	464	381	418	429	465	462	456	435	450	424	415	451	429	452	477	446	438	409	428	444	438	418	423	445	433	450	388	397	403	454	483	376	432	420	422	418	429	463	428	436	447	448	415	434	432	390	442	468	403	467	440	451	463	444	384	464	408	406	452	438	441	430	444	420	424	424	422	427	420	441	436	452	446	415	408	441	421	487	448	452	428	449	445	469	445	459	462	447	468	409	422	434	488	385	422	419	414	415	411	382	440	419	400	424	419	463	390	425	437	454	410	372	445	400	417	442	421	421	422	410	450	416	436	423	404	464	446	408	431	447	445	424	446	399	459	436	426	463	415	483	387	429	432	452	416	425	432	453	427	460	431	408	445	428	449	401	407	472	425	417	416	478	423	461	443	402	436	486	460	430	435	428	412	463	432	445	407	433	417	425	418	433	424	465	400	441	434	428	410	425	433	426	420	437	444	434	432	438	455	420	440	495	444	417	449	426	417	420	419	401	448	393	431	401	431	395	359	469	430	452	434	445	379	457	445	425	448	424	402	414	426	413	425	407	442	425	442	440	428	463	459	415	456	428	423	472	447	446	462	410	460	410	393	455	388	461	461	445	413	414	417	406	435	481	450	423	450	475	443	443	427	432	453	399	437	418	434	408	434	410	453	412	469	440	426	453	447	437	399	396	436	422	410	425	426	461	447	442	458	451	422	461	409	441	434	437	448	467	421	407	418	396	445	439	451	433	436	457	418	429	417	454	453	442	489	409	453	461	441	428	462	441	421	448	426	441	430	453	421	391	438	476	394	460	445	416	471	413	399	408	440	464	391	459	393	415	423	439	454	440	462	432	422	447	451	420	407	469	442	457	443	429	422	417	434	432	425	421	417	415	424	445	434	417	431	411	398	405	449	452	424	476	441	458	435	410	385	419	400	396	446	431	443	428	461	451	446	449	430	449	412	421	457	437	420	421	449	433	444	450	434	423	425	444	424	417	430	421	471	411	428	480	443	443	451	462	467	443	459	431	432	451	462	446	410	447	449	446	449	472	426	452	425	424	433	482	425	409	445	435	418	418	415	438	430	446	415	422	431	431	398	449	461	426	411	421	398	422	442	430	450	437	449	435	451	423	451	387	401	434	404	439	430	430	420	397	424	444	397	398	444	421	473	462	426	393	423	474	411	430	441	448	420	430	448	448	429	443	446	416	444	440	467	431	459	420	439	385	434	431	431	432	421	415	397	471	441	417	391	437	446	404	433	478	425	468	384	403	423	431	393	426	429	426	457	447	419	447	419	430	447	482	446	429	435	423	439	389	433	454	416	409	435	430	420	432	407	435	421	444	457	425	412	375	435	416	455	425	432	440	418	411	448	430	461	406	408	466	450	431	403	409	441	416	428	448	452	450	452	436	441	442	427	415	426	443	416	434	464	410	407	432	462	409	407	451	444	443	442	411	440	448	449	412	482	439	456	428	385	442	418	431	433	410	474	464	462	428	378	450	446	459	495	452	423	390	420	473	461	437	391	435	445	442	412	432	428	425	404	467	439	432	449	424	444	480	432	426	398	415	412	431	404	441	458	451	464	440	434	452	421	446	463	435	417	410	434	439	453	440	413	430	426	445	441	452	440	421	442	445	387	465	434	457	450	398	440	456	403	426	458	417	416	441	432	387	451	428	404	425	428	454	414	452	441	457	432	399	460	436	417	414	434	415	447	411	436	463	428	456	433	459	428	379	424	458	457	454	449	441	427	440	446	413	435	457	479	422	421	453	443	410	461	407	461	418	420	439	447	444	472	450	403	434	456	430	405	429	471	413	373	451	417	407	446	459	451	451	430	438	434	421	451	437	448	443	438	412	432	451	432	416	431	410	435	443	443	443	450	405	481	417	426	425	438	434	452	439	385	386	439	442	389	467	448	435	449	444	432	429	393	422	421	415	446	419	405	447	397	440	454	428	414	432	417	438	449	382	436	432	422	457	430	402	395	438	449	437	441	428	406	415	442	442	413	451	413	418	444	433	424	469	495	423	441	437	405	428	440	438	454	393	409	417	451	442	430	455	422	423	446	425	437	435	461	402	440	443	457	438	412	453	429	480	399	440	434	434	408	377	459	440	470	420	468	425	444	410	428	402	400	413	430	397	468	435	422	384	420	408	442	439	411	465	456	425	427	419	431	417	437	439	441	444	447	421	441	451	443	464	430	437	456	443	418	454	410	398	484	417	435	467	465	461	420	465	436	397	451	419	437	438	437	415	417	466	418	453	429	429	436	465	423	426	438	412	455	440	421	446	433	455	407	454	430	437	432	434	442	459	434	446	411	422	438	477	459	402	422	435	414	405	423	406	437	434	435	461	413	427	452	433	420	431	451	441	421	353	433	453	450	412	409	435	442	393	389	432	403	457	440	449	442	430	422	471	443	453	439	436	422	449	429	418	413	450	410	417	414	442	468	455	433	390	416	442	448	419	394	425	398	398	426	454	414	465	429	453	404	422	385	421	461	418	440	410	440	465	465	431	398	456	434	460	465	445	469	421	413	464	480	446	447	448	436	438	438
23004	21178	28793	23816	21177	21108	7752	2161	1528	1288	1038	946	905	863	821	841	719	714	745	700	597	576	515	576	532	553	507	454	471	476	466	485	446	416	421	382	411	360	380	342	363	347	352	333	338	356	322	332	326	302	372	340	362	343	357	344	348	356	375	326	329	340	312	304	296	295	303	288	279	311	278	265	257	311	273	267	275	303	273	288	257	286	288	275	256	277	274	253	257	257	293	246	281	272	276	253	262	267	287	292	300	257	274	277	259	284	291	312	241	279	284	293	265	273	248	244	289	271	264	277	264	257	273	272	294	284	264	248	275	288	263	262	256	252	258	276	273	271	262	255	251	270	251	285	271	267	257	241	267	281	257	264	264	290	260	255	259	260	260	295	260	269	251	260	266	254	245	308	268	270	231	288	277	255	273	243	290	270	269	283	257	262	254	286	244	241	270	262	252	237	261	280	254	246	259	270	254	263	242	273	289	227	245	240	265	246	258	270	249	256	274	257	268	267	251	257	261	236	243	259	290	253	302	274	266	251	306	266	281	282	334	262	300	281	274	254	273	297	282	282	269	276	285	269	271	245	253	254	264	264	273	282	261	262	283	262	297	243	243	294	248	278	247	245	250	252	278	264	287	288	292	291	277	275	270	272	279	267	236	255	249	266	262	273	249	289	255	260	272	273	240	258	252	262	257	270	247	233	268	269	230	258	255	279	271	309	253	261	259	284	257	308	268	266	240	280	261	270	229	260	251	270	283	263	277	254	292	251	271	267	248	249	262	277	292	264	252	274	278	270	248	245	250	237	253	278	280	291	247	259	239	254	278	244	266	247	266	284	265	241	244	257	276	286	283	280	270	282	281	239	267	266	267	296	274	267	282	271	280	258	265	241	272	249	279	273	245	243	260	280	282	267	271	275	270	268	280	266	264	281	248	262	273	266	299	283	283	253	241	271	267	256	262	269	267	273	236	272	251	266	271	248	236	275	254	237	275	232	281	266	239	263	280	279	270	250	250	292	256	246	246	283	260	276	289	280	255	266	255	264	238	255	262	272	257	249	278	250	278	276	271	265	257	261	230	257	264	270	286	241	288	255	279	233	286	267	273	241	267	294	283	247	268	236	261	270	228	240	285	255	288	281	247	267	260	284	274	271	258	273	258	259	237	241	251	254	270	295	269	279	259	258	282	261	254	256	267	250	243	252	273	251	277	246	254	275	273	254	240	272	255	255	261	276	233	276	313	240	260	300	259	268	248	301	273	222	293	249	263	266	303	291	266	268	251	255	264	256	278	286	263	280	252	245	256	268	279	267	277	298	274	285	253	266	276	278	243	235	246	261	258	272	274	251	272	263	274	215	275	277	234	292	279	267	305	230	266	243	250	244	233	293	259	268	246	280	275	299	273	307	285	272	267	238	240	257	271	293	283	256	276	276	265	264	285	289	249	291	258	261	285	268	253	246	280	256	275	264	257	280	288	261	280	285	257	265	262	242	264	262	238	237	256	274	235	257	260	267	291	279	260	263	271	255	264	296	260	251	241	244	246	275	300	279	273	276	290	258	266	309	264	275	241	272	285	285	287	252	282	259	251	282	235	254	290	248	266	270	258	255	238	283	259	271	256	263	269	252	272	288	288	245	293	265	223	245	274	271	267	246	248	267	260	254	255	258	249	283	248	265	293	291	275	263	277	257	283	272	250	274	276	256	302	260	263	267	253	265	250	293	292	233	283	310	267	247	256	254	267	243	269	267	258	240	256	263	248	259	255	257	283	280	253	276	294	256	270	232	257	261	273	252	261	242	253	283	273	279	245	281	281	262	257	284	265	304	251	264	280	280	297	292	246	278	235	278	273	271	252	256	273	304	247	288	245	263	277	274	279	262	277	251	247	276	278	271	279	253	261	273	268	270	292	307	266	263	254	287	270	281	273	272	254	266	273	258	238	261	266	264	256	281	275	250	246	256	286	281	244	239	282	244	264	261	266	264	264	269	230	281	250	248	284	300	265	286	245	272	269	250	283	264	278	258	302	261	268	253	261	283	264	235	280	279	287	257	243	257	251	266	270	251	248	266	261	290	278	297	242	265	260	261	272	250	229	258	263	278	252	251	281	267	270	277	274	250	259	254	272	257	268	259	285	277	258	306	290	272	290	263	307	276	259	275	300	266	275	256	267	243	273	262	261	259	235	254	271	261	286	251	249	302	271	272	248	266	251	253	270	261	262	264	270	233	258	281	263	244	273	261	248	262	281	245	255	284	261	271	274	261	256	269	255	265	274	264	261	281	274	270	266	256	260	280	261	226	294	270	284	225	268	257	235	247	262	266	271	267	267	276	292	267	284	262	306	263	265	245	297	263	274	246	248	258	273	258	264	261	280	238	285	258	282	259	280	263	270	283	261	256	280	258	256	280	288	261	258	276	257	233	302	271	269	273	258	277	270	245	240	260	298	272	270	254	279	260	262	266	261	260	290	255	248	275	282	242	262	243	246	297	252	257	240	283	287	278	264	282	279	278	269	273	278	243	267	252	252	285	263	287	271	287	212	248	240	274	281	270	278	264	255	263	256	258	290	288	279	272	261	297	271	263	268	271	261	262	253	250	293	262	275	246	266	252	250	265	269	249	306	270	259	275	283	264	278	267	251	267	284	257	270	245	253	269	274	256	262	249	266	272	266	274	240	269	257	232	266	289	284	264	264	270	291	291	262	273	262	257	256	300	267	278	261	281	257	271	258	266	267	246	238	254	276	263	272	242	247	278	274	285	258	264	231	256	279	262	259	276	298	268	286	240	258	257	282	245	245	275	256	251	253	258	252	250	258	251	266	228	243	296	257	266	252	248	265	290	274	259	257	232	263	263	241	283	283	285	255	283	277	269	261	251	254	234	242	268	252	244	254	284	262	285	270	279	247	290	251	261	258	262	264	267	277	256	271	259	257	236	249	244	284	247	247	262	250	266	265	262	289	273	252	282	261	260	258	255	264	245	259	272	270	240	225	266	266	257	233	270	240	263	265	264	263	277	272	260	291	261	289	265	250	266	258	254	259	262	283	265	263	270	264	265	281	243	268	253	231	280	302	277	280	254	262	283	281	305	236	278	263	278	270	269	257	290	286	276	290	291	261	272	258	274	283	285	259	248	251	254	247	245	271	281	273	256	303	227	243	254	260	243	255	274	253	260	263	270	247	260	249	263	285	283	274	257	261	236	322	252	287	237	259	279	254	259	253	273	234	257	247	252	254	245	278	248	256	281	252	277	306	263	267	267	269	245	258	286	302	284	249	273	254	279	255	264	260	260	262	238	276	253	271	261	264	269	226	247	271	273	277	276	260	270	263	282	252	239	283	240	271	269	277	256	263	250	273	256	264	238	259	284	261	257	277	270	284	264	272	268	262	247	269	265	244	259	217	263	275	268	253	230	292	280	253	263	275	268	263	283	233	248	260	252	257	255	270	244	288	238	262	280	276	258	267	246	246	219	225	238	263	281	255	251	259	259	274	258
22228	37647	24223	13240	9397	7303	5726	4281	3285	2715	2117	1876	1707	1573	1578	1457	1315	1344	1257	1276	916	998	857	812	794	887	797	671	679	768	726	676	631	589	604	582	544	559	503	499	478	480	484	468	423	440	402	443	429	405	463	446	491	492	472	451	398	447	466	412	402	433	415	380	383	405	355	360	393	372	392	357	354	344	361	326	366	328	330	331	301	333	317	311	308	309	340	319	332	310	311	319	317	294	312	318	325	331	339	334	332	349	314	303	303	327	305	340	304	294	307	297	321	315	314	335	341	354	319	308	334	304	358	315	316	350	330	305	334	329	332	311	300	311	332	334	313	359	325	338	322	302	331	342	305	286	304	331	300	314	309	319	369	303	318	354	305	332	288	319	311	293	314	333	336	313	290	321	335	322	309	301	317	317	290	334	307	311	365	307	314	338	301	292	300	338	290	290	308	310	306	316	343	328	323	307	344	313	313	336	339	295	281	311	353	327	345	296	358	327	334	324	306	348	298	322	341	308	319	309	311	310	340	320	314	336	351	335	339	330	321	287	336	294	323	313	287	308	304	290	319	314	319	320	298	306	309	303	304	303	287	333	345	276	315	308	281	298	279	323	313	325	320	301	312	325	294	347	320	351	309	292	346	309	287	326	330	315	298	310	280	327	306	313	315	300	321	304	324	303	303	313	294	333	313	326	310	326	287	319	332	320	309	302	312	317	347	334	324	300	315	321	315	328	307	346	297	307	306	300	310	328	300	307	292	312	290	322	328	332	328	321	308	313	310	297	296	338	316	317	347	353	316	325	305	322	344	313	326	324	327	341	307	318	316	312	307	316	321	318	306	329	317	326	342	326	338	322	338	295	354	309	340	319	325	324	325	336	333	304	328	334	309	308	302	330	338	309	302	328	359	315	308	309	294	335	294	334	317	356	314	294	304	286	300	308	309	314	288	348	292	336	319	343	299	307	339	294	318	351	291	320	308	312	332	323	281	317	295	305	291	320	317	290	344	325	294	323	297	310	335	329	319	313	275	305	348	278	285	274	295	306	308	299	331	337	314	314	336	301	317	322	317	332	313	318	330	332	331	343	327	291	313	314	326	327	302	317	316	326	313	294	272	286	299	332	321	342	312	307	303	323	312	322	308	303	307	297	314	331	324	294	305	313	315	351	329	314	315	344	308	338	294	312	323	332	301	303	328	353	306	332	294	307	336	329	332	321	275	306	341	322	328	302	293	314	340	303	320	338	286	311	319	304	352	324	346	333	315	306	323	318	317	290	355	329	316	305	316	320	282	318	323	329	308	309	332	316	294	325	293	340	327	330	355	306	302	330	299	300	332	311	313	312	309	311	313	293	301	316	333	332	326	336	320	298	295	323	313	332	333	316	323	309	315	326	331	311	317	326	303	314	297	315	305	320	313	317	311	305	338	297	333	300	324	332	307	310	325	329	288	283	290	286	300	312	315	312	297	310	330	332	312	324	305	300	327	297	306	334	299	290	296	303	286	284	282	320	326	330	298	277	333	313	326	302	300	299	360	296	327	331	317	315	296	298	294	282	306	344	300	294	321	277	298	317	297	291	298	308	315	303	367	301	350	325	317	330	294	310	296	327	314	305	309	331	319	333	300	272	319	283	328	349	336	314	299	298	331	294	298	315	328	324	276	325	323	335	317	332	303	319	307	315	307	303	329	306	332	313	304	288	311	307	334	306	316	327	349	299	328	313	336	320	324	312	304	290	270	321	290	311	314	318	342	335	306	311	312	305	326	336	327	297	276	339	317	329	321	301	313	321	302	344	304	299	323	293	272	316	267	333	309	312	329	291	347	309	324	324	344	321	310	293	307	334	337	315	322	306	319	279	285	305	318	328	299	313	307	318	318	316	334	347	318	340	329	311	328	321	314	286	324	322	312	325	313	305	310	308	340	318	322	323	303	319	300	333	318	346	334	288	330	329	297	324	308	346	340	337	314	301	355	333	315	344	293	308	313	328	311	322	321	308	273	310	326	284	319	300	312	316	324	293	319	337	319	311	299	341	296	326	316	320	276	333	319	360	339	311	314	341	310	336	301	335	298	293	319	324	332	304	322	313	327	304	330	364	311	362	319	315	335	337	328	303	305	312	286	322	278	321	327	320	323	308	324	290	296	330	331	322	301	316	293	338	317	308	312	313	307	293	321	322	322	308	287	323	342	329	312	300	305	334	317	300	294	323	296	332	307	294	307	303	335	302	331	327	324	298	317	329	311	302	345	331	317	338	310	332	335	331	322	304	291	315	314	321	324	316	312	333	330	291	315	305	318	334	316	315	324	331	321	325	310	323	313	297	320	329	319	296	322	306	327	315	330	328	303	317	294	313	338	311	330	285	316	330	305	324	292	312	281	331	303	307	307	320	314	294	299	330	298	309	323	287	325	305	313	312	335	286	340	340	310	317	303	325	328	301	342	324	333	335	314	278	299	300	320	333	299	315	308	291	330	340	314	345	327	353	306	317	276	297	313	283	322	304	323	308	325	329	278	317	309	345	319	342	320	323	305	314	324	303	341	300	301	310	363	333	322	340	349	331	294	327	325	315	313	318	347	284	288	327	300	300	307	295	319	316	339	310	309	294	306	307	302	309	322	324	296	314	298	343	338	301	320	307	318	315	319	326	322	331	334	317	305	310	326	329	314	326	308	277	325	321	325	278	318	314	309	289	308	330	331	331	318	308	290	336	284	324	336	325	305	311	315	324	335	311	312	301	314	343	315	311	287	312	311	333	322	317	315	320	292	298	331	275	317	297	292	309	330	311	325	303	333	301	298	303	336	316	342	323	290	315	313	293	302	330	298	305	307	331	298	293	304	303	316	303	318	337	314	322	334	330	294	320	320	291	312	286	312	320	328	345	309	326	279	321	326	290	304	343	323	302	320	326	320	326	288	330	334	289	272	311	303	311	323	296	317	317	304	318	344	346	291	289	326	316	337	304	318	294	271	331	285	307	322	332	337	322	276	284	310	306	317	325	326	315	337	318	332	298	323	331	325	337	309	281	324	299	347	311	323	343	327	326	309	345	323	268	317	320	332	327	332	335	327	332	315	324	303	332	314	308	299	304	320	333	321	326	316	336	319	316	281	334	314	313	361	321	322	310	300	281	321	322	248	294	308	320	329	330	318	300	318	330	320	280	358	304	339	310	342	306	302	325	326	284	349	333	356	338	300	291	308	306	342	318	299	287	341	291	325	294	316	301	306	304	333	321	332	336	293	309	348	275	292	289	301	287	335	314	340	283	307	273	324	329	305	285	327	332	300	304	315	342	325	309	284	307	318	314	322	325	316	316	309	322	315	312	313	313	353	305	332	339	344	317	325	329	299	321	335	324	333	283	320	314	277	293	332	334	325	331	314	336	325	307	274	314	334	323	312	338	289	312	330	330	302	337	328	311	327	307	317	308	330	339	303	337	339	347	306	328	335	336	350	330	334	278	316	309	310	324	282	311	293	331	309	312	313	320	277	324
27436	20113	10699	3658	1762	1153	926	696	562	565	533	477	470	460	466	432	444	467	467	446	395	417	346	366	355	393	391	393	381	353	355	369	348	351	360	351	321	334	333	300	350	299	321	313	281	311	324	321	309	341	330	310	296	371	347	360	346	329	314	276	324	334	317	297	321	307	302	298	300	294	303	307	316	316	301	293	263	292	308	289	289	296	305	287	266	295	278	281	272	300	284	312	313	319	279	316	327	299	295	262	306	289	289	323	281	320	304	272	292	321	298	312	310	292	322	281	310	288	311	311	324	311	306	295	321	310	254	291	334	291	287	296	324	330	275	322	311	297	293	307	302	271	296	285	316	290	316	295	260	300	316	324	295	309	290	315	291	292	350	311	304	300	299	300	306	295	295	274	275	291	279	312	289	266	274	262	291	276	283	280	297	289	296	291	298	304	319	309	289	290	320	288	249	299	288	289	286	321	302	284	280	318	321	309	304	277	298	280	273	306	311	287	288	302	289	306	299	283	324	300	328	327	291	295	299	292	275	285	293	290	271	282	271	298	284	286	314	307	283	305	287	297	246	323	295	290	294	296	302	286	313	300	291	299	303	314	257	295	309	271	283	314	263	328	319	292	260	293	296	276	286	315	284	311	276	324	304	292	283	307	289	273	270	295	326	307	312	282	286	279	283	289	278	274	260	304	315	276	269	278	313	297	303	302	312	278	293	296	297	294	306	290	305	291	296	288	277	320	316	300	313	302	282	326	291	297	270	275	276	295	284	323	265	274	281	322	289	302	312	277	330	301	275	310	303	304	276	332	301	308	289	286	311	297	312	335	306	300	280	307	303	279	293	293	317	273	317	294	270	301	297	305	281	309	278	271	294	280	278	293	294	320	288	299	274	291	275	302	267	275	290	298	283	295	283	323	274	272	304	290	289	306	258	303	288	308	277	291	286	291	296	297	300	332	268	301	297	262	319	263	300	298	294	315	288	280	302	297	283	281	307	333	308	293	303	284	293	271	317	302	269	292	266	279	314	305	306	284	296	260	300	300	285	320	322	300	314	292	302	283	312	305	310	296	316	288	264	317	323	317	292	286	301	289	295	340	299	305	291	309	268	294	294	287	280	310	267	281	322	311	275	312	302	269	319	310	297	302	313	298	316	269	294	330	283	300	317	288	290	291	299	319	271	301	295	325	278	241	306	309	297	292	275	274	282	296	323	286	292	284	285	312	300	294	292	304	284	306	303	300	269	315	295	314	305	326	304	317	324	312	311	303	295	301	299	320	307	291	284	282	289	281	303	294	328	303	305	262	285	314	293	267	299	311	292	297	321	318	295	290	295	304	283	285	285	262	288	274	286	292	284	287	282	277	313	289	292	279	275	310	326	291	270	284	286	269	328	309	323	260	278	283	308	319	283	308	287	290	302	285	294	295	310	282	270	315	297	294	281	307	288	270	278	276	313	293	329	267	317	282	302	286	293	296	316	294	302	313	327	320	290	284	319	309	309	291	280	293	274	306	296	300	303	296	302	289	273	269	292	285	284	305	311	300	292	286	313	308	312	305	299	291	304	271	302	300	265	302	324	292	314	278	255	303	305	289	295	312	284	316	287	297	278	289	318	292	296	295	284	298	291	302	301	307	316	307	317	274	270	295	305	273	312	320	306	339	302	287	305	302	297	299	260	281	289	287	282	293	290	317	286	317	303	298	306	307	299	288	284	320	297	295	314	282	307	268	298	301	290	329	293	289	276	267	296	276	277	307	269	280	297	302	296	279	302	308	289	298	290	299	293	271	295	292	303	303	284	299	306	296	304	318	308	277	295	292	310	305	269	303	290	288	297	289	287	296	282	270	300	290	299	306	278	292	294	310	308	291	310	303	269	289	286	295	282	330	275	294	294	301	282	296	297	300	298	286	324	283	273	253	275	276	297	315	300	325	350	303	317	284	310	295	285	294	286	309	307	304	305	278	298	296	259	304	288	300	279	274	286	304	313	304	295	308	305	288	304	304	284	302	272	298	293	290	311	287	308	291	302	291	308	281	366	303	284	309	315	267	289	297	274	314	284	276	295	290	235	301	296	287	294	291	300	310	263	289	302	285	286	299	294	284	311	280	309	327	300	283	307	261	304	292	294	301	292	305	288	271	327	296	285	307	287	280	278	273	267	271	270	281	309	303	282	316	262	298	289	280	280	293	305	308	304	290	316	285	316	273	325	304	299	283	300	279	283	304	300	309	279	297	291	256	278	314	282	284	305	353	295	286	303	269	279	291	300	284	275	286	285	274	302	282	307	301	299	295	332	280	292	297	270	302	312	290	296	317	306	283	313	298	291	257	280	292	287	286	296	304	299	301	276	304	294	280	272	305	271	290	301	309	288	316	290	296	277	250	279	318	290	306	281	286	286	303	291	286	304	297	271	280	301	271	295	301	285	305	281	289	302	281	288	294	287	309	306	281	274	304	283	295	293	281	282	285	309	298	261	277	255	311	275	297	274	291	270	298	283	295	298	296	269	305	312	308	305	302	283	273	305	306	287	305	278	295	265	319	307	310	285	267	282	283	303	300	295	287	292	276	284	279	332	298	297	330	291	292	285	267	297	295	302	285	298	289	312	279	275	275	295	314	289	301	296	278	277	298	298	286	312	296	317	303	276	275	286	322	274	270	305	280	278	287	289	318	257	301	274	299	288	296	289	288	285	302	284	306	289	317	266	292	300	276	324	299	279	289	306	287	299	278	276	295	286	305	285	299	288	284	303	271	329	286	276	307	266	314	298	275	305	295	258	283	314	300	285	306	276	322	276	298	284	279	303	289	303	274	291	307	282	297	300	301	305	288	262	294	291	301	284	274	286	294	311	335	286	288	296	304	312	299	302	297	299	284	311	299	298	315	294	299	280	281	317	316	347	285	285	310	305	268	298	280	266	297	288	279	284	276	319	327	313	294	301	289	281	288	284	325	276	305	321	282	292	306	286	317	306	285	260	302	298	262	296	314	289	307	296	267	311	295	309	299	312	285	300	286	312	288	300	293	313	297	263	319	302	301	281	284	314	317	282	276	266	331	314	307	310	252	310	281	284	277	313	280	266	305	280	268	283	310	297	289	291	272	312	303	277	300	314	292	286	294	291	297	293	287	312	273	290	287	327	275	280	288	322	319	278	302	280	297	290	268	285	315	296	306	311	290	261	266	311	260	269	282	293	299	303	295	312	295	279	270	287	290	298	347	297	312	301	334	317	313	305	321	276	304	289	282	272	311	316	297	272	288	304	298	272	286	284	314	314	329	294	289	305	271	313	312	310	291	275	308	307	271	301	315	315	323	286	279	283	281	307	275	283	274	303	292	298	279	300	293	312	279	278	275	326	290	302	306	313	296	302	280	302	288	313	282	313	285	280	304	292	283	296	287	266	268	302	310	305	295	295	301	307	270	287	293	298	260	294	274	293	311	290	283	304	273	308	304	295	294	277	303	302	282	289	284	285	271	281	310	285	305	311	300
16909	19971	10701	4983	3291	2448	1935	1433	1263	1070	901	875	805	825	786	787	749	744	719	660	589	623	542	572	521	585	532	507	471	540	505	555	495	493	485	457	451	459	461	461	443	450	407	418	434	409	403	411	419	414	460	447	458	384	435	395	429	407	441	408	386	409	371	404	410	390	374	420	371	383	387	403	370	396	342	417	410	352	366	387	379	382	373	392	377	373	395	393	326	394	376	375	382	355	371	372	368	347	380	362	374	370	375	355	375	381	346	349	341	357	365	375	355	335	341	364	363	364	380	350	354	366	397	354	350	371	389	370	373	374	376	368	381	380	372	402	337	352	377	416	380	367	342	366	346	396	350	321	365	399	330	395	373	355	395	349	345	351	377	375	402	402	394	375	372	383	347	354	383	400	344	389	373	342	387	354	397	337	370	375	354	355	345	348	357	374	378	388	370	365	372	383	369	384	359	383	386	343	361	354	331	377	375	382	360	360	354	344	379	341	385	378	349	395	366	374	356	411	378	361	354	375	340	352	375	387	411	336	363	391	337	372	362	390	343	363	321	353	362	365	329	373	402	389	400	367	370	379	343	326	396	355	341	356	380	349	379	347	351	345	343	391	382	352	367	355	371	382	397	363	373	373	352	378	373	369	382	375	358	366	341	366	391	349	303	403	354	371	351	340	378	381	322	372	351	378	371	341	366	368	366	364	371	395	385	374	380	331	393	382	397	371	356	368	333	355	387	378	392	358	361	355	370	397	378	379	362	344	356	386	366	356	369	377	364	361	364	391	397	341	367	379	365	393	375	362	348	344	348	345	395	376	343	348	411	360	361	360	361	374	337	363	412	340	355	389	355	386	346	353	336	388	363	382	378	394	374	341	366	363	352	346	349	358	341	371	378	394	375	331	386	384	372	332	376	338	379	397	347	328	368	378	374	367	371	354	362	368	381	387	373	352	422	394	371	370	340	406	356	364	364	337	363	392	360	388	399	376	377	367	361	343	353	369	402	393	378	361	386	371	356	377	379	359	357	358	357	343	389	344	346	384	388	355	367	353	349	339	350	374	350	344	413	398	386	385	391	344	355	377	380	363	372	395	357	373	430	370	374	391	348	380	372	376	392	374	376	317	349	355	401	358	370	367	379	347	366	358	348	357	368	372	418	334	368	363	362	320	352	344	365	373	389	378	357	371	345	353	376	376	352	365	375	407	386	382	325	346	329	372	408	373	363	377	327	390	378	361	390	364	365	390	366	378	344	348	370	332	351	364	373	358	354	340	394	371	334	388	390	361	360	377	351	395	371	344	361	372	353	344	349	378	360	340	369	358	350	329	328	335	388	385	377	393	398	357	354	349	370	373	354	350	392	380	381	394	340	354	386	375	383	367	376	387	390	341	366	399	333	366	346	369	369	383	338	372	363	356	362	389	380	385	390	396	388	361	350	393	369	357	367	379	348	355	350	378	388	335	366	360	351	371	367	398	411	394	357	398	350	375	361	365	386	362	337	397	332	366	391	379	395	374	362	371	331	340	364	388	350	353	370	372	392	362	373	372	374	374	397	380	336	356	380	373	370	378	360	373	347	374	354	348	386	336	386	381	366	377	380	411	350	336	345	367	362	376	389	401	366	365	363	366	368	381	388	393	366	346	356	383	392	383	373	355	394	370	353	327	344	372	395	371	367	396	376	359	340	373	371	386	373	346	382	369	362	428	359	349	382	400	393	380	366	336	324	355	396	365	368	351	358	397	372	347	339	382	341	380	373	372	375	372	388	351	388	375	386	353	372	360	396	369	383	376	388	360	361	381	408	375	394	366	376	376	359	347	412	358	329	388	361	353	352	356	399	379	454	376	391	378	376	384	365	420	345	340	389	365	367	395	347	341	383	384	369	371	373	344	374	376	366	329	343	362	349	387	348	355	357	358	356	374	358	358	364	350	355	351	369	367	373	359	368	368	371	353	389	346	365	388	371	361	344	380	411	314	338	386	383	354	376	403	376	359	389	354	364	371	345	362	383	368	379	337	387	363	361	365	394	408	369	379	385	377	384	372	355	363	368	383	373	372	384	362	382	354	338	366	373	374	394	383	370	384	329	382	378	384	358	366	397	413	336	380	348	358	397	383	348	373	399	408	356	369	349	357	384	359	355	358	382	345	354	340	393	372	409	337	386	357	376	388	371	340	386	358	393	350	340	332	389	360	353	395	326	406	387	413	367	367	357	392	373	346	358	397	364	381	349	345	373	385	392	349	362	390	387	390	378	370	375	382	409	352	392	342	372	363	393	370	398	369	350	384	351	370	400	416	367	346	379	350	398	355	391	358	367	353	373	340	377	372	388	380	368	341	389	355	369	381	380	365	347	365	361	376	346	375	367	338	367	392	376	352	349	357	365	351	361	397	396	367	383	381	375	379	377	386	366	366	356	363	381	330	365	378	329	354	352	358	373	371	400	365	382	340	369	338	371	405	354	400	379	345	404	350	365	360	382	409	369	388	397	379	352	393	404	344	343	356	317	361	367	367	359	350	362	344	370	387	372	366	369	385	363	381	349	370	402	398	382	418	351	381	340	367	368	402	355	389	381	366	384	353	359	345	397	404	373	381	359	386	371	343	343	387	356	385	355	374	342	357	351	356	376	368	398	363	385	389	350	367	395	335	332	417	374	400	363	371	356	345	356	360	368	351	364	342	368	357	358	329	378	363	352	371	365	354	384	350	357	355	365	346	381	343	367	352	342	362	411	337	351	358	379	359	387	402	336	366	357	356	402	360	392	389	375	401	349	390	386	334	368	349	387	361	389	364	366	359	369	375	378	401	373	389	360	362	355	371	387	365	363	333	351	376	394	384	351	339	355	367	376	353	368	394	396	349	356	363	356	352	371	329	374	358	395	350	352	341	393	407	335	367	367	383	384	373	349	368	333	367	357	391	362	389	375	349	375	374	379	369	367	378	366	364	373	329	347	421	332	383	374	375	400	362	354	394	326	374	376	396	374	378	354	322	348	356	346	333	382	368	355	382	375	360	369	384	359	390	376	346	370	370	362	364	333	364	355	333	377	376	359	417	398	339	383	363	376	386	373	361	382	383	355	366	354	368	344	350	361	405	375	382	380	367	397	381	366	337	355	402	355	340	354	354	361	359	396	373	367	355	329	362	371	366	360	372	362	369	337	316	358	341	343	381	396	335	353	361	383	371	376	374	347	368	373	400	339	396	349	374	353	397	357	345	401	378	376	371	378	349	399	404	347	378	337	382	384	338	356	367	382	389	377	365	394	377	383	374	287	358	347	389	361	385	380	366	384	381	363	384	369	366	384	363	402	361	353	373	360	363	379	362	394	364	356	355	371	367	352	355	372	423	353	386	353	371	390	364	341	345	334	348	340	368	376	330	362	380	340	380	371	369	376	378	360	318	345	380	368	375	373	384	345	375	359	353	365	381	344	376	389	387	366	346	390	354	364	367	391	362	360	375	371	381	415	351	419	371	410	357	337	371	342	372
24137	21181	28240	24366	20981	7662	1966	1283	937	858	699	619	592	654	577	517	540	544	526	505	428	437	401	415	393	372	356	386	343	390	347	356	359	347	299	283	306	272	290	272	262	272	269	237	247	245	261	225	268	257	261	265	258	245	251	277	272	253	251	230	261	261	227	231	242	252	247	245	243	221	254	235	227	248	242	240	227	237	237	235	219	203	222	227	218	211	217	206	210	207	207	216	218	208	227	218	230	216	229	206	220	214	200	217	224	211	215	202	216	235	216	230	239	218	207	208	216	217	220	202	231	212	217	213	210	210	216	223	206	199	231	183	200	212	204	209	191	189	211	214	217	195	194	227	204	212	214	216	209	218	214	190	199	198	197	213	208	211	224	198	219	213	209	239	208	210	247	186	222	206	191	214	210	209	227	229	197	225	213	196	240	190	204	201	209	218	221	198	231	202	230	217	230	209	198	221	218	181	219	221	237	217	243	213	238	212	238	225	214	234	191	231	248	209	212	224	204	221	212	219	202	219	215	216	211	198	233	197	222	233	201	216	209	263	215	212	231	217	230	199	237	202	215	232	231	197	229	211	224	246	203	213	217	242	218	207	198	197	211	226	196	194	214	258	215	228	223	199	242	215	214	207	206	181	202	190	211	202	207	224	205	210	218	206	210	204	216	215	205	201	218	224	217	195	215	197	257	190	195	224	192	187	241	227	214	202	213	208	217	219	214	208	207	228	209	210	209	203	250	229	197	191	214	234	213	241	165	204	197	225	225	210	205	228	231	224	233	205	199	217	224	227	181	224	217	192	252	217	230	218	251	204	202	235	247	221	212	205	223	220	212	220	240	229	219	197	240	234	219	196	210	204	197	209	225	211	208	201	228	210	231	228	203	202	199	194	206	227	185	239	193	235	215	204	248	222	220	195	207	221	238	204	200	240	217	192	192	237	212	217	213	213	230	224	236	249	211	206	218	227	230	195	238	207	200	214	207	206	210	201	212	248	208	208	216	220	234	243	233	195	207	225	208	211	203	213	201	204	237	197	233	191	217	229	212	191	185	229	211	238	198	192	188	207	214	224	205	238	195	232	221	188	231	216	222	202	217	215	190	197	219	205	195	187	208	212	229	236	187	232	201	224	223	200	192	206	226	222	221	221	215	233	221	213	218	238	183	227	239	233	196	204	212	235	215	221	240	203	222	210	208	234	193	212	241	188	232	209	223	203	198	216	218	208	200	215	220	212	227	236	205	210	213	227	233	201	238	210	194	230	205	203	221	199	217	210	214	212	189	209	245	233	231	236	230	189	219	205	200	247	191	202	223	199	207	219	218	220	209	203	217	233	213	198	230	190	207	204	198	231	194	215	195	223	195	239	211	203	210	214	226	189	195	246	216	213	236	211	232	200	187	185	226	208	216	220	215	216	196	194	213	216	213	221	217	230	191	210	230	212	219	201	231	248	216	230	203	220	190	244	219	217	241	206	210	241	210	189	228	224	195	206	204	205	200	205	190	188	218	227	213	207	212	206	242	217	204	210	238	217	225	205	196	196	235	235	195	203	237	173	199	220	248	220	234	213	216	219	200	225	224	168	221	208	220	209	225	219	232	218	213	208	225	212	230	226	215	222	201	217	216	217	198	221	208	208	176	223	212	202	209	212	221	211	214	216	196	227	222	223	232	180	197	226	227	195	211	224	202	217	247	220	187	215	215	210	210	222	231	199	193	227	239	208	199	233	203	217	202	223	199	202	206	190	192	227	216	220	219	203	262	221	210	214	229	221	216	211	227	210	190	198	182	203	222	230	211	210	212	213	186	224	207	212	219	204	208	221	212	212	211	234	230	238	228	208	205	215	242	220	241	201	217	207	196	197	219	207	215	185	192	221	196	218	217	200	219	199	232	212	221	228	210	222	228	209	216	265	227	196	198	222	195	218	186	217	203	202	217	205	228	197	214	206	228	234	190	204	195	194	206	223	217	174	228	224	237	229	216	218	237	185	244	216	221	205	233	214	212	216	218	212	220	214	215	202	219	233	209	180	220	224	201	207	190	228	218	219	241	225	219	202	197	204	239	217	220	200	196	229	231	218	211	209	206	211	216	208	200	216	214	227	189	223	215	221	213	240	207	226	213	222	221	213	235	222	209	221	226	227	217	224	248	217	203	199	206	210	241	215	223	195	205	234	221	202	199	202	207	193	227	190	212	225	193	222	206	195	243	192	215	225	215	215	239	207	199	201	193	206	190	224	209	237	226	193	223	227	221	211	219	215	224	216	217	216	218	211	206	197	230	217	220	235	206	204	196	207	255	241	202	240	206	201	200	216	210	224	216	214	222	231	200	193	218	233	201	226	210	221	219	206	174	225	214	201	210	223	218	262	191	211	182	228	206	221	202	195	209	217	216	223	224	227	201	219	199	184	221	222	234	218	208	234	194	195	234	211	224	215	206	203	212	204	240	221	188	223	222	205	186	210	224	179	186	217	232	205	236	191	229	223	210	218	204	186	219	243	231	189	201	219	223	227	232	185	209	223	196	194	190	191	205	204	214	193	191	226	218	201	230	223	210	199	215	238	225	208	218	219	199	204	204	198	197	184	208	237	224	188	245	212	182	220	208	200	194	226	204	219	198	185	232	182	207	208	221	208	208	256	198	205	211	188	203	214	202	203	218	198	241	206	203	212	201	227	216	238	204	226	247	240	217	210	216	203	200	213	209	223	225	214	218	200	220	210	188	211	214	227	219	208	203	222	192	222	205	222	225	219	219	215	212	202	182	213	210	211	194	230	192	239	214	228	218	210	225	212	226	211	200	208	205	217	203	216	204	216	218	215	232	210	202	211	220	214	206	200	206	191	230	207	223	192	212	228	210	235	217	208	195	228	183	198	213	226	218	231	224	215	221	192	210	205	217	225	204	231	215	208	189	191	194	218	222	232	195	202	223	201	217	209	228	219	207	232	197	190	229	227	175	207	186	220	196	209	213	191	207	255	200	202	208	207	210	205	264	207	223	214	205	226	192	209	215	193	211	195	202	223	222	208	184	198	228	226	222	239	206	218	218	235	207	228	220	214	239	204	222	206	209	229	214	211	197	222	204	192	211	221	200	202	228	215	211	197	221	201	231	208	234	223	198	212	228	190	199	216	222	210	226	237	211	217	182	214	219	241	188	211	233	207	219	207	207	219	215	199	215	198	223	228	230	207	201	234	219	220	191	206	205	190	210	203	218	198	194	242	181	233	222	211	210	209	220	205	195	241	192	215	218	183	185	216	200	216	196	225	189	211	215	199	215	216	229	234	190	227	239	204	216	203	208	208	213	215	189	203	216	185	218	209	204	174	210	220	178	219	211	201	209	204	223	203	199	207	233	204	214	216	184	198	180	232	189	215	210	203	192	200	207	212	215	201	211	212	201	236	218	180	193	209	215	218	215	209	228	216	230	209	198	200	234	195	204	212	213	219	211	185	220	232	240	194	263	218	203	192	196	231	214	187	176	222	201	201
18672	32363	18943	9660	6461	4841	3711	2707	2074	1774	1519	1312	1196	1060	1128	996	911	997	953	849	650	750	642	656	586	667	591	522	516	571	607	526	531	496	445	432	427	436	392	415	379	383	399	348	347	342	334	356	397	327	373	356	384	388	385	358	327	379	328	342	377	314	313	317	291	304	283	347	315	324	312	291	277	329	281	289	287	292	265	287	262	282	293	294	254	267	276	286	320	252	268	265	262	268	282	271	273	259	277	279	275	278	269	265	249	260	278	261	256	264	273	258	303	280	257	270	251	257	252	285	286	289	280	267	260	262	283	301	257	280	281	234	287	266	270	242	253	252	272	267	266	283	257	282	280	291	280	269	293	271	262	290	291	244	260	255	288	282	270	251	282	234	249	253	251	283	251	241	271	285	288	290	268	270	282	247	254	272	266	252	278	273	279	252	265	276	255	274	267	261	269	263	266	278	255	265	298	268	256	251	275	277	257	260	274	241	243	289	252	293	252	289	293	275	290	279	280	252	266	260	280	287	280	262	267	272	261	259	273	246	278	276	280	297	268	250	283	286	254	278	273	283	280	277	244	245	263	252	262	265	260	283	258	281	280	239	246	261	277	263	274	288	279	284	274	259	251	267	286	269	272	273	257	267	262	291	270	300	255	276	268	294	270	285	258	252	260	290	269	270	245	270	284	275	261	299	268	293	256	260	272	274	270	261	268	261	248	276	261	279	274	262	244	290	260	271	276	284	273	280	236	272	295	275	249	280	260	265	286	256	280	257	252	276	296	272	256	282	283	245	256	264	265	286	266	307	278	262	282	288	279	274	264	269	260	281	292	266	237	282	281	261	281	296	250	264	260	268	271	256	292	285	269	271	268	272	255	276	278	276	262	258	275	292	290	314	292	282	290	282	252	251	281	268	286	278	262	295	300	237	260	273	277	286	276	265	291	268	250	280	273	262	277	309	280	273	261	262	263	280	270	286	240	303	271	280	295	270	294	259	254	255	244	262	256	272	262	253	276	277	253	295	300	303	267	262	265	303	296	244	260	267	294	283	245	276	268	285	257	229	259	251	284	297	240	278	263	277	262	268	307	268	257	239	246	294	256	272	261	243	274	251	265	271	263	252	279	249	288	266	293	270	282	262	254	265	275	294	262	259	248	290	301	276	264	279	255	260	268	242	288	265	257	306	281	278	248	262	266	270	254	264	297	266	278	272	249	278	267	237	259	272	269	260	295	256	261	238	290	280	272	272	285	285	243	259	283	275	262	307	263	275	253	231	256	244	241	258	284	289	265	273	274	287	274	268	259	255	261	262	290	255	259	274	287	249	306	268	320	261	260	274	272	259	260	302	281	279	267	278	264	270	258	292	265	305	285	268	268	254	293	252	262	268	255	261	262	262	270	315	280	264	256	309	277	273	259	268	244	280	273	285	273	261	276	262	243	249	284	255	273	280	269	255	283	259	294	272	262	252	273	277	260	271	268	239	304	259	285	252	292	273	274	255	240	271	293	254	272	283	298	312	276	270	297	265	278	273	268	273	298	287	273	288	247	294	291	257	280	246	264	264	288	264	260	254	271	251	246	246	239	274	262	272	257	266	280	285	281	273	283	268	274	273	272	270	267	257	271	292	286	265	278	280	249	279	288	278	277	291	256	263	243	277	263	253	278	267	260	268	272	307	264	285	303	287	282	259	289	287	270	276	255	279	271	247	229	279	278	270	247	287	285	291	277	245	254	267	237	284	276	260	266	271	285	234	286	258	276	274	289	270	246	272	280	248	270	266	267	252	258	272	245	238	261	265	259	291	272	265	261	270	282	285	248	239	272	291	290	303	280	239	268	286	289	279	249	271	301	264	294	246	292	288	266	267	269	289	280	269	264	265	273	271	284	263	253	287	260	242	260	282	280	286	236	284	230	283	280	258	279	280	277	270	289	272	280	253	273	298	271	265	285	255	283	272	291	255	253	299	264	280	266	276	285	242	271	270	278	275	255	289	249	247	273	223	255	237	265	280	276	263	260	274	269	255	285	275	248	267	318	276	293	260	254	283	277	253	257	261	271	282	259	244	232	267	253	238	266	275	267	284	268	272	278	287	256	278	281	277	229	247	267	281	257	274	244	254	276	253	291	289	275	276	303	279	292	272	263	259	279	289	282	266	289	248	259	244	265	280	287	305	284	296	260	279	263	271	288	249	287	256	282	267	233	265	242	248	254	253	282	259	297	292	251	276	273	301	249	268	265	270	244	291	248	257	248	259	264	263	307	257	251	261	286	268	252	261	231	268	278	259	272	273	292	247	263	260	271	262	264	241	275	258	273	270	252	264	260	288	248	293	269	268	251	285	276	261	271	257	253	262	271	287	285	289	281	283	266	267	275	264	251	253	252	266	266	260	260	274	264	303	267	302	252	271	278	286	268	267	262	280	273	278	269	248	284	257	283	272	284	270	275	259	284	290	273	249	258	267	280	266	255	268	264	296	243	280	260	274	252	272	246	264	282	269	258	243	232	278	269	276	264	256	283	281	253	271	296	271	254	267	257	247	269	285	290	259	266	254	256	273	249	283	256	286	274	293	269	270	271	269	257	272	271	273	278	287	286	283	255	270	311	288	261	270	269	267	258	302	276	277	247	288	274	272	259	269	282	282	255	261	283	265	277	271	291	269	255	263	287	299	264	225	242	270	279	282	259	247	279	273	244	266	276	263	274	252	274	262	234	288	243	263	243	263	268	279	313	305	255	268	256	263	264	264	256	273	266	278	258	260	279	281	274	291	271	254	280	261	282	266	284	257	301	243	287	256	277	276	269	277	280	269	282	261	262	292	253	268	272	253	270	260	241	268	278	273	291	283	257	289	287	282	258	253	252	221	273	270	284	265	283	269	283	283	282	260	254	301	278	280	276	299	258	276	263	256	280	254	263	276	272	251	242	301	271	292	276	248	255	286	264	287	253	284	271	277	248	293	272	277	285	245	245	314	256	260	270	286	282	253	289	271	285	263	288	255	259	275	268	282	266	256	314	254	274	288	251	283	272	271	294	269	267	243	279	273	287	251	266	265	298	250	287	278	244	261	277	265	274	245	287	241	287	268	273	254	255	268	255	263	298	257	290	260	294	276	283	265	276	269	249	305	263	259	276	289	290	267	270	255	241	269	276	290	237	295	266	284	270	266	272	274	278	276	261	272	232	257	265	272	298	265	259	257	263	271	284	271	255	267	276	252	291	271	261	270	273	273	277	256	267	253	268	280	287	276	309	293	265	260	270	285	291	253	248	248	241	270	269	268	254	269	284	252	278	275	270	285	255	276	258	239	278	266	257	261	266	277	240	271	237	260	269	260	246	281	271	282	284	281	265	274	243	263	290	269	256	280	255	289	255	266	271	258	249	248	275	270	271	271	276	275	304	270	261	283	298	246	269	272	292	249	277	262	260	260	261	271	293	231	266	273	273	258	253	263	283	271	275	270	265	248	268	281	253	261	249	249	252	277	264	229	268	250
25367	21189	26994	25318	8264	1945	1370	1041	831	770	693	651	654	631	599	616	581	623	604	568	522	512	484	533	494	489	478	473	463	448	451	477	455	432	411	410	435	413	419	423	430	401	410	369	418	372	395	369	377	425	365	418	415	403	438	408	416	388	414	359	422	379	399	404	389	392	372	374	376	365	384	393	402	384	350	363	378	362	361	377	351	347	376	363	340	390	380	410	356	369	334	365	354	377	315	340	370	355	364	354	372	382	346	363	354	390	343	359	336	362	370	360	374	411	350	388	351	372	358	382	369	358	373	359	371	366	351	376	375	382	335	383	350	361	389	373	373	366	368	355	361	398	382	360	356	367	346	372	377	369	363	362	391	343	368	383	329	360	341	389	389	346	363	370	369	379	365	366	367	348	359	346	354	416	362	379	298	337	321	358	388	361	362	364	379	353	364	357	364	350	331	382	363	342	320	374	350	352	379	377	339	343	381	348	358	376	364	371	356	357	336	403	344	388	412	353	393	366	383	389	358	404	421	366	331	333	353	372	376	342	370	332	370	341	387	354	378	358	369	340	389	350	377	349	361	391	355	361	340	346	383	379	339	390	348	365	347	393	344	339	346	381	370	341	377	354	371	394	373	321	377	354	337	351	366	335	388	383	380	349	383	344	380	329	335	365	327	396	347	361	362	359	411	365	369	340	341	334	350	391	340	374	354	353	340	372	315	353	373	370	358	351	377	368	347	391	337	362	356	339	358	338	405	341	384	376	408	375	354	371	353	369	342	359	348	353	358	364	378	339	423	352	361	342	328	351	361	364	336	355	372	360	370	350	351	377	340	350	362	368	355	368	338	386	377	351	334	346	355	364	378	352	352	334	370	365	364	343	390	346	399	367	396	344	378	345	314	328	380	341	375	379	336	332	350	360	331	358	375	373	340	360	386	357	374	339	333	377	389	359	375	360	364	368	336	328	353	363	338	356	351	371	358	352	375	382	377	351	374	353	346	349	411	364	369	370	367	373	343	373	358	370	348	347	365	332	361	343	347	342	354	314	363	345	366	361	362	345	357	370	353	399	341	367	372	347	355	389	363	367	378	351	350	356	355	323	346	381	353	345	368	377	341	358	381	360	355	366	388	366	358	374	376	377	368	338	356	363	355	372	363	407	346	374	381	363	337	356	367	356	364	377	351	386	364	367	349	411	368	367	364	353	359	353	392	357	360	367	363	353	353	376	359	366	378	362	397	351	365	341	380	341	369	344	363	375	362	326	357	365	380	339	367	352	369	359	374	393	360	372	389	371	341	363	357	377	353	372	375	346	372	355	336	341	386	387	332	365	368	356	354	328	369	350	336	367	369	340	333	358	350	355	353	369	343	405	373	373	357	361	349	324	350	391	361	349	366	342	360	352	369	353	365	402	368	336	363	382	381	365	415	404	357	366	362	384	358	345	347	340	356	377	381	348	371	357	362	390	366	375	363	352	361	339	384	361	339	376	346	325	383	340	374	360	370	319	365	352	340	346	370	344	324	359	340	354	356	382	334	338	410	360	339	352	330	371	339	392	359	362	371	350	343	364	353	385	365	353	317	353	384	380	352	362	349	333	358	365	381	363	336	369	362	401	358	395	360	335	332	352	337	390	365	347	332	330	355	355	352	369	368	366	351	354	356	392	380	331	358	386	346	358	363	369	348	372	356	330	346	371	334	379	343	339	364	375	376	349	360	369	373	331	356	345	402	356	363	350	368	375	360	369	370	376	363	364	364	321	339	327	348	369	327	343	350	370	363	379	328	344	371	404	349	388	401	335	368	385	360	368	356	356	350	365	368	393	374	354	356	373	398	357	335	362	339	344	355	395	355	355	366	374	355	365	401	375	378	376	368	360	388	362	381	359	359	317	359	349	379	351	386	341	350	395	357	397	343	393	362	353	354	361	359	399	392	369	369	398	364	388	382	352	372	357	357	349	357	366	323	351	353	382	369	387	395	350	352	369	357	331	381	355	366	368	372	403	360	362	342	368	350	379	375	343	358	354	357	326	384	332	370	347	338	337	371	365	352	347	343	347	355	371	351	375	402	355	361	393	369	379	357	353	354	326	325	355	383	362	324	404	365	357	334	342	360	359	378	354	350	374	347	340	354	375	361	342	377	366	378	402	351	316	369	352	343	364	330	373	345	405	325	393	367	355	371	368	383	332	361	370	368	330	330	366	350	322	390	379	369	338	369	361	363	361	343	372	403	340	385	376	349	341	386	354	359	377	362	373	381	369	333	363	350	340	384	350	361	377	357	334	345	340	381	342	371	345	345	386	349	343	360	357	396	372	401	358	342	356	346	350	373	378	352	358	345	346	331	351	386	377	382	332	374	360	342	370	364	383	355	345	373	317	358	350	358	340	352	381	371	388	345	364	400	374	369	387	342	408	338	360	353	365	327	396	378	361	372	349	354	362	365	366	350	341	366	396	378	334	353	351	390	409	397	364	365	358	385	368	367	310	361	382	389	358	373	402	355	371	336	348	360	360	364	387	376	371	378	388	384	359	369	375	323	366	377	361	349	350	357	406	369	382	344	358	378	312	375	361	385	362	365	340	349	376	365	356	395	311	399	358	354	359	348	376	347	333	397	345	380	363	366	334	338	353	374	368	368	344	353	367	383	365	344	362	350	371	337	351	357	375	404	370	363	367	350	329	351	331	356	382	375	352	340	367	376	367	362	354	349	369	344	367	374	338	329	344	309	366	351	341	330	352	352	370	336	366	363	355	340	350	348	352	346	372	379	335	313	371	343	370	315	380	360	383	363	312	377	336	373	321	367	372	329	357	332	358	382	327	382	324	362	351	363	368	377	352	362	359	346	344	373	370	363	361	379	352	359	358	364	376	363	356	351	349	324	357	363	352	318	376	359	353	369	355	345	314	356	348	366	383	326	350	382	402	317	373	338	362	346	364	355	360	344	337	359	372	401	382	369	352	371	378	343	351	370	313	351	346	337	397	323	388	316	400	370	329	348	357	362	343	334	369	307	373	326	375	355	386	387	383	370	359	343	355	363	367	385	317	357	363	358	357	325	348	365	375	354	358	364	376	351	369	382	354	390	389	381	353	360	356	359	354	362	350	341	350	362	380	367	392	375	360	352	402	359	414	360	358	365	344	367	365	340	347	341	378	378	366	345	333	376	353	346	378	336	346	357	371	351	368	350	364	348	337	354	412	345	331	338	324	387	368	347	359	364	350	388	356	387	355	372	341	367	321	360	316	336	383	338	343	395	335	386	370	380	371	395	366	400	385	372	380	383	327	362	336	325	350	382	356	393	368	334	375	347	332	340	380	334	367	366	392	356	355	371	348	374	394	371	364	363	344	349	332	356	355	363	350	359	352	392	367	390	367	354	348	356	378	365	414	342	358	332	357	351	369	338	374	329	377	377	353	322	376	344	352	371	346	350	386	343	367	342	333	368	350	379	386	378	364	340	378	372	348	363	372	327	348	354	395	360	371	378	342	343	338
18904	27604	13506	7791	4933	3696	3033	2164	1857	1549	1438	1245	1199	1176	1054	983	950	1002	957	879	760	805	717	687	709	685	728	674	657	644	610	605	640	628	575	586	553	541	586	575	575	546	527	529	488	523	491	492	509	494	498	513	519	523	505	509	499	471	507	508	524	474	509	463	458	478	453	459	457	467	465	491	450	481	447	436	461	451	494	472	445	459	459	442	432	405	458	410	479	441	397	456	427	433	439	477	470	439	430	427	429	467	461	424	436	430	402	455	433	442	467	400	441	474	440	451	431	431	416	434	463	459	453	422	464	423	399	445	466	407	466	444	464	429	443	451	437	468	427	451	446	453	457	445	449	436	460	407	459	425	445	424	450	458	435	439	443	448	462	450	429	428	432	502	444	462	401	459	471	464	449	447	468	437	419	449	454	476	443	464	446	461	407	459	462	439	415	457	452	475	411	433	468	424	442	445	444	460	444	452	420	438	456	443	467	413	466	422	435	484	428	436	427	451	466	475	426	431	427	460	495	430	458	485	421	475	433	457	416	440	455	395	407	463	458	467	470	426	418	452	426	456	469	440	460	443	431	410	408	412	455	446	444	427	433	436	434	407	461	439	435	444	437	436	417	441	432	438	418	474	425	471	444	424	452	432	431	461	435	440	450	434	394	451	435	405	437	414	443	468	449	428	437	444	420	427	434	446	470	470	416	472	416	429	431	437	399	454	427	463	454	448	395	426	427	439	438	461	486	439	463	379	429	407	431	414	467	452	451	461	471	462	443	441	434	448	460	409	407	400	422	413	418	448	471	417	449	395	419	446	422	410	441	450	427	437	415	447	447	449	440	458	416	441	386	458	454	445	470	450	452	444	442	457	421	448	455	452	458	465	451	401	445	430	449	409	455	433	466	453	430	445	456	427	479	430	431	438	444	402	428	444	437	478	426	455	444	447	425	388	475	431	467	462	421	434	442	445	455	461	428	442	459	440	464	445	469	415	442	426	426	445	447	424	407	435	440	422	459	430	403	401	413	442	454	445	446	451	439	448	442	439	450	428	462	442	449	448	450	441	452	439	452	453	463	443	436	421	418	451	454	452	412	418	490	476	474	436	439	434	452	451	459	445	463	448	442	469	455	447	414	435	418	409	464	439	411	448	413	437	461	449	397	477	441	427	463	418	454	436	446	497	425	439	440	438	420	429	410	414	446	445	460	421	428	421	477	413	447	454	456	459	429	428	434	436	421	415	463	462	458	437	479	446	460	465	425	435	465	461	484	420	438	468	395	431	478	456	413	423	444	453	443	462	389	446	466	420	450	418	397	446	423	443	440	428	436	457	433	458	435	428	462	487	482	439	402	460	410	441	465	430	469	477	451	411	440	478	410	465	434	453	467	458	429	434	464	446	426	464	424	413	440	420	455	422	406	411	499	442	445	408	457	445	428	427	438	443	455	427	432	462	464	455	455	465	414	434	463	457	484	405	477	474	436	437	441	449	437	467	456	407	451	406	456	450	439	457	426	421	426	489	426	433	423	439	402	415	437	430	457	433	446	435	444	422	444	426	466	474	393	409	439	426	454	460	424	448	483	397	451	429	426	449	477	439	418	448	407	437	468	456	421	470	431	438	419	450	481	426	430	401	474	430	431	441	429	428	448	458	460	443	427	409	457	394	453	442	470	410	437	419	447	447	421	445	421	449	481	427	449	446	427	434	444	425	467	438	464	410	465	441	447	401	422	461	410	434	422	447	425	452	435	436	434	464	438	457	482	415	446	452	436	444	427	414	472	417	429	440	387	461	441	449	426	454	477	458	450	454	421	438	444	431	415	445	474	431	455	442	410	439	442	431	423	436	461	422	459	442	409	403	462	421	455	429	457	422	437	438	447	474	421	404	446	422	451	439	442	412	451	461	437	398	427	395	427	424	453	472	425	408	447	438	445	440	461	478	452	445	431	456	449	432	443	453	431	464	455	454	460	437	430	441	414	432	423	437	397	433	454	432	427	450	415	432	451	435	414	434	406	409	455	413	429	473	428	460	439	454	403	408	420	424	409	460	433	432	454	481	443	436	445	407	469	428	431	457	446	443	458	408	458	445	440	445	408	442	413	463	418	430	474	446	459	487	443	441	432	409	417	440	421	458	453	440	446	421	423	409	425	466	464	460	453	442	447	446	452	453	432	463	433	451	441	428	439	437	420	477	443	427	472	439	461	411	445	457	444	426	415	455	436	454	416	429	455	466	455	458	450	457	449	428	442	460	422	420	471	409	433	458	462	433	420	416	415	464	451	431	442	462	394	480	459	421	458	467	472	405	409	439	420	443	428	409	416	452	441	428	470	429	452	444	397	427	470	485	444	468	461	443	462	474	445	466	474	442	391	459	421	445	436	404	430	468	418	429	425	492	467	439	442	439	417	450	457	438	408	388	440	457	448	416	433	411	436	454	431	457	430	454	414	441	468	428	422	422	455	491	460	454	415	456	441	444	427	447	452	418	407	452	413	445	425	438	440	473	454	458	407	440	423	463	403	451	459	454	439	460	461	398	408	412	463	423	446	388	475	445	442	453	403	432	427	447	439	439	453	420	434	431	455	435	438	444	473	442	457	428	423	402	412	444	455	430	422	405	453	433	482	422	403	438	460	419	422	425	435	409	443	453	445	448	412	429	427	472	439	422	423	443	462	417	428	431	443	434	467	429	446	429	428	406	423	446	427	429	438	405	444	436	432	449	451	445	446	407	442	444	439	470	448	414	430	447	420	416	421	425	468	454	462	440	415	425	463	427	469	436	444	429	451	432	426	454	448	447	420	407	467	418	456	480	426	431	460	448	461	460	443	441	422	453	461	464	411	450	455	411	464	450	399	409	444	444	442	422	433	435	440	447	416	448	449	402	428	404	478	432	435	441	448	445	451	452	458	485	479	411	411	430	409	430	468	411	485	424	444	469	420	449	447	453	386	476	441	458	424	413	447	420	416	432	422	443	404	442	397	442	431	426	453	467	442	432	445	434	415	433	430	412	454	468	422	435	455	457	426	405	454	437	429	435	456	421	418	416	447	454	434	461	412	424	410	455	417	434	396	419	424	440	443	451	458	453	413	428	487	461	447	456	432	409	437	427	443	421	490	439	413	440	424	449	400	471	439	461	413	421	449	465	453	451	461	433	452	482	443	437	439	422	437	445	412	450	437	472	464	425	437	426	435	445	462	464	455	443	429	437	437	457	444	445	489	477	457	418	450	440	461	413	457	453	466	445	434	410	450	433	436	456	434	462	466	465	406	441	444	454	451	437	452	444	440	433	411	445	382	410	431	440	425	441	461	441	421	407	394	391	399	450	473	429	404	432	478	457	415	447	481	456	439	438	409	470	420	462	427	436	450	446	449	416	437	434	440	439	437	460	433	470	434	424	432	422	432	404	422	490	474	403	437	491	420	424	433	429	451	398	421	447	423	473	472	448	442	454	446	424	443	415	436	408	451	463	452	457	470	439	480	448	427	433	465	430
23124	21214	28881	23857	21220	21097	7637	2166	1441	1276	1162	1042	976	949	856	760	773	795	803	651	621	619	535	520	553	561	519	507	495	482	518	489	435	433	389	383	368	386	353	380	367	372	364	341	352	324	292	357	310	346	348	377	368	356	347	307	339	341	325	312	315	330	323	333	305	278	323	305	310	311	294	276	300	289	285	298	275	282	277	283	261	301	267	265	274	251	257	286	277	264	300	264	257	255	280	271	273	301	295	293	292	303	259	264	266	258	304	274	270	303	279	294	289	277	260	257	287	264	293	264	266	255	252	319	280	287	266	240	275	274	256	262	274	270	277	292	250	250	283	275	288	292	249	298	290	253	259	297	250	244	272	275	260	271	273	281	283	260	247	275	258	240	289	255	292	290	266	266	252	281	272	257	251	266	243	261	283	251	260	273	280	277	253	271	265	266	287	273	289	270	321	243	257	280	252	294	266	269	283	245	238	241	275	256	279	258	252	274	255	244	273	305	268	261	272	309	295	257	277	284	273	261	278	280	273	289	271	291	266	259	317	281	285	281	281	271	275	288	303	270	280	263	254	284	275	268	261	285	274	268	270	280	259	252	275	275	275	257	286	275	282	276	283	282	279	291	269	290	269	260	282	266	288	289	285	275	254	293	255	262	251	254	266	286	245	268	324	283	273	298	295	271	274	271	274	274	304	254	265	275	284	265	287	247	261	262	272	282	225	263	291	279	236	283	298	290	245	249	281	272	287	281	270	253	261	274	269	265	285	255	269	283	271	283	252	241	247	280	259	276	258	234	281	260	275	261	269	276	264	265	248	259	265	304	274	279	281	241	253	238	265	296	291	248	277	276	270	275	263	271	273	271	285	254	307	295	275	265	270	261	289	294	266	287	273	282	271	257	274	265	288	266	269	287	264	229	262	264	289	284	271	274	265	280	288	281	264	257	281	280	263	288	275	261	259	255	271	292	294	286	267	274	277	286	283	268	271	278	235	246	284	241	279	287	275	272	240	297	280	260	286	266	265	269	282	291	271	282	275	292	252	263	281	321	285	276	271	273	282	276	301	256	275	307	272	289	247	292	287	279	263	257	287	239	266	288	278	269	277	259	267	278	253	298	275	286	270	265	285	291	297	290	268	270	246	238	255	253	250	276	260	263	258	277	277	256	239	236	263	256	272	280	254	240	265	292	279	283	248	268	270	261	249	281	278	292	277	259	258	273	288	263	264	253	271	281	263	268	292	289	261	270	272	252	269	298	267	266	271	282	265	292	275	276	261	255	261	272	259	255	295	286	249	268	285	242	258	260	264	254	250	264	281	269	269	291	260	303	281	270	274	272	256	285	265	284	255	278	281	262	292	261	264	276	255	268	245	252	276	262	296	290	244	290	276	283	284	267	290	267	267	262	262	291	264	287	259	278	255	263	292	282	283	268	275	307	258	282	294	268	266	241	302	280	273	280	279	282	258	268	289	259	255	252	258	268	271	273	268	276	296	266	255	263	276	268	269	253	279	265	270	265	276	282	308	274	255	285	295	280	249	260	281	258	268	274	270	266	265	282	270	249	268	274	251	275	286	280	293	276	266	309	262	277	268	305	257	290	260	268	273	270	253	279	247	230	250	272	245	281	283	275	239	245	299	282	286	272	271	252	291	260	298	270	297	248	263	260	269	301	281	289	260	279	273	280	260	249	252	259	266	238	248	267	304	270	252	270	271	258	277	269	304	226	292	288	297	266	264	289	255	295	262	266	267	265	266	275	285	278	266	292	260	296	249	269	270	277	251	231	271	293	271	231	269	279	258	275	290	258	276	278	284	283	277	265	283	275	272	289	284	266	272	294	260	282	275	279	286	265	267	251	277	274	257	307	297	282	286	285	291	277	280	274	281	298	250	252	300	264	266	267	274	277	260	259	289	283	280	269	279	280	269	265	298	258	280	271	266	270	259	270	262	289	260	278	253	276	275	284	291	279	267	277	286	250	246	260	294	306	284	270	302	271	270	256	262	276	266	285	269	275	281	270	296	291	284	275	309	295	272	248	290	252	240	277	273	264	245	259	281	303	297	263	275	264	269	297	258	285	273	287	275	280	257	256	286	265	301	266	277	243	275	255	276	261	268	279	284	271	255	258	249	266	276	256	281	271	290	243	280	273	264	304	289	267	265	277	287	255	283	264	244	268	268	259	293	289	298	277	274	274	278	284	286	263	290	304	273	254	261	251	248	271	245	272	262	253	261	286	264	249	267	293	253	271	253	239	287	264	278	272	282	255	285	284	260	287	288	297	277	284	275	285	258	265	235	266	259	262	280	250	272	269	268	257	266	257	263	258	282	293	278	286	228	259	273	264	294	259	276	275	244	303	283	263	250	254	286	280	282	259	305	285	293	276	287	287	298	256	262	256	287	257	276	278	242	303	258	240	287	275	263	295	265	287	277	258	255	309	270	276	279	281	275	280	239	286	256	260	283	274	299	268	258	239	286	279	269	257	274	255	263	282	271	270	269	275	279	278	268	263	254	276	261	266	270	268	274	267	293	270	301	280	283	273	272	291	264	273	291	295	272	277	245	300	261	276	276	251	269	271	247	263	266	274	269	281	249	274	299	282	233	252	260	257	259	255	278	291	266	278	277	266	260	264	264	281	227	271	284	292	291	303	267	277	269	305	299	261	245	262	271	270	306	261	254	289	270	259	288	268	264	253	269	264	238	295	270	282	251	240	265	272	252	260	256	260	300	290	262	271	263	257	246	296	293	273	270	276	263	280	243	279	265	250	263	258	293	227	285	269	275	276	249	226	258	282	266	292	246	279	300	277	259	249	272	274	277	272	238	270	294	259	268	245	285	313	270	285	261	250	257	246	282	253	277	283	271	267	252	271	321	273	286	259	279	270	292	289	289	296	273	252	254	271	246	267	272	280	289	258	270	279	266	265	239	264	225	275	269	265	265	262	262	268	271	282	243	291	275	301	248	274	284	293	284	282	260	273	249	266	254	301	269	281	291	270	256	280	269	261	272	286	250	266	284	273	261	264	270	236	259	248	277	302	277	301	252	258	286	285	284	285	256	264	268	260	284	261	280	255	283	243	268	276	264	269	281	267	267	251	256	278	276	276	275	268	284	287	292	283	258	283	247	274	300	289	274	283	282	261	267	256	297	275	276	289	288	297	263	277	269	302	249	256	265	262	258	270	306	276	264	281	286	274	279	263	281	258	268	271	245	296	269	286	249	291	241	260	259	253	259	279	238	277	279	255	266	247	295	277	244	282	293	265	249	263	288	303	272	272	278	289	293	280	257	289	278	261	274	259	254	274	269	265	283	261	281	254	255	270	247	260	288	270	263	288	234	275	283	278	268	287	238	292	263	272	259	285	238	249	273	248	259	276	283	262	274	298	261	249	272	230	311	251	256	252	277	262	288	276	282	266	268	262	279	275	269	271	265	284	272	285	288	256	241	282	271	276	261	260	260	292	282	282	262	276	262	294	281	290	271	289	284	282
21859	37926	23816	14404	9370	6978	5550	4157	3289	2715	2366	2087	1910	1786	1669	1441	1400	1433	1415	1192	1102	994	902	901	968	855	702	704	729	734	766	683	713	630	505	559	535	529	502	555	502	481	459	463	434	395	409	436	425	437	494	517	461	465	449	478	465	448	424	447	398	390	354	395	391	363	380	392	387	360	377	346	333	343	340	350	356	339	333	323	347	360	345	339	333	331	311	291	321	331	320	318	335	308	329	326	320	302	320	332	323	334	311	335	325	303	295	313	323	361	321	341	322	359	335	293	321	342	338	351	352	302	315	323	342	328	301	321	337	338	295	331	313	311	301	322	327	334	322	341	336	333	340	341	309	316	327	316	314	320	326	320	324	328	356	326	330	320	278	305	334	354	326	303	314	303	323	310	317	340	311	350	330	321	321	319	308	298	333	287	302	322	327	341	350	342	312	319	350	320	337	302	330	339	365	321	324	311	289	322	339	300	322	312	310	333	334	311	319	306	336	339	331	335	323	280	322	344	310	321	346	332	346	303	309	332	331	291	309	317	330	293	341	323	345	328	303	312	311	314	320	343	306	320	333	323	317	337	328	337	332	340	311	312	345	301	295	347	343	318	342	306	316	335	303	319	308	293	334	320	324	321	351	348	324	310	322	303	320	305	336	307	304	304	295	307	331	330	337	303	320	317	345	339	316	342	336	337	309	337	322	309	300	319	321	309	348	324	326	356	333	330	295	321	343	329	319	309	310	341	310	335	319	299	342	388	310	321	326	308	320	349	334	320	327	313	340	341	332	340	331	343	312	296	337	361	372	333	301	307	315	312	342	290	297	309	307	328	311	340	339	343	336	301	324	358	323	302	339	317	346	303	354	334	356	333	332	330	315	331	356	326	326	337	322	319	290	337	293	296	307	307	317	316	284	317	313	323	304	290	306	342	351	299	310	342	349	332	327	308	321	306	317	303	345	330	320	333	328	305	313	316	332	326	291	354	350	296	308	335	312	322	347	319	312	307	326	323	342	341	302	322	321	347	307	288	331	311	340	298	307	345	313	299	343	335	352	327	349	313	340	309	346	318	298	311	326	330	334	344	347	340	324	292	315	300	292	277	311	328	312	314	328	310	316	337	325	301	297	346	303	305	318	322	348	328	330	324	340	318	315	314	311	349	327	339	333	320	288	319	300	319	294	295	330	318	361	348	323	335	327	319	323	350	332	335	323	337	336	312	313	317	335	316	323	310	338	321	306	340	328	309	318	306	306	324	327	365	314	334	298	329	326	327	346	312	310	314	324	362	343	315	355	291	342	307	330	309	354	318	317	354	349	360	335	321	334	341	307	353	334	331	320	299	304	303	313	325	320	285	296	330	302	331	306	330	294	316	308	326	342	313	329	325	346	329	323	307	319	340	327	316	329	321	334	354	308	336	290	318	316	343	353	348	322	309	284	316	333	360	333	337	317	338	307	299	337	328	309	305	332	321	318	331	338	312	327	335	320	321	319	282	308	293	316	327	331	342	312	314	360	333	301	320	358	311	289	357	333	327	318	334	361	304	329	342	330	323	342	343	327	369	311	313	333	343	272	349	338	341	303	315	330	312	322	311	300	361	313	288	346	328	315	332	313	373	282	313	307	317	322	337	322	323	358	310	331	295	292	347	302	285	300	324	317	316	320	312	318	313	300	333	334	325	314	290	276	305	307	314	304	314	321	329	328	324	330	326	344	325	309	345	325	328	329	325	324	352	306	336	326	363	362	311	352	298	357	292	353	318	303	335	312	317	323	352	323	292	326	310	315	311	316	319	320	327	290	323	339	315	338	311	329	310	341	333	311	299	357	336	322	312	302	351	323	301	320	307	320	325	354	293	324	301	315	273	316	329	322	308	329	350	356	289	346	287	329	350	298	360	362	298	336	329	321	330	321	308	339	302	275	355	320	331	333	327	328	331	347	339	349	362	333	324	323	298	308	317	340	318	330	330	277	296	302	341	346	317	308	347	321	340	324	337	337	340	357	324	339	336	293	346	297	327	334	298	334	323	323	337	317	327	348	311	303	325	345	321	313	310	364	308	312	341	346	303	328	315	322	345	344	327	320	329	331	317	318	318	347	318	329	353	346	308	341	310	331	299	314	328	336	302	331	294	315	318	296	298	293	339	336	291	331	313	309	271	323	316	319	296	338	320	313	326	346	342	328	287	316	343	306	300	348	321	337	325	309	321	343	322	359	330	331	300	319	318	292	293	311	326	326	346	336	308	352	308	324	305	322	311	323	324	317	347	317	338	310	342	306	312	310	332	315	349	326	306	313	340	332	328	296	321	371	321	326	315	323	314	301	322	352	288	320	321	304	295	301	322	319	338	328	348	343	319	308	322	314	320	335	314	304	349	285	328	334	300	342	349	329	299	298	323	330	302	294	360	320	326	343	341	295	359	268	335	323	333	339	297	356	326	321	319	308	319	326	313	321	340	344	341	313	367	317	314	310	310	309	285	329	348	349	308	294	355	342	323	302	338	331	348	324	297	282	334	370	317	329	329	326	325	312	345	334	331	343	337	302	330	321	329	335	300	328	344	327	315	308	339	339	315	311	330	356	328	305	319	322	347	325	346	345	300	331	343	298	307	300	316	333	318	334	339	339	317	311	320	346	302	350	319	332	327	315	306	332	313	352	334	331	315	317	336	306	331	325	350	336	359	353	328	342	324	363	340	316	330	341	323	304	311	281	313	344	300	316	292	291	363	328	355	300	334	350	294	311	326	297	325	340	311	306	319	295	322	324	346	361	323	304	337	299	326	329	314	273	322	338	339	306	328	334	344	316	314	317	305	330	304	337	334	322	326	317	318	319	353	309	336	346	319	305	329	297	289	315	301	331	293	315	351	336	290	333	336	348	325	326	312	320	352	317	326	307	312	361	350	313	312	333	359	331	341	353	311	300	337	307	294	305	335	345	341	300	357	321	339	316	312	336	343	330	331	293	311	320	358	316	341	303	365	307	312	321	344	308	329	311	339	326	294	294	315	332	297	320	323	333	337	324	345	312	315	303	323	313	316	309	348	349	320	329	304	329	298	329	280	298	298	331	308	315	311	300	305	304	300	358	313	333	340	297	338	326	307	350	338	304	302	309	326	297	293	330	311	343	309	314	385	332	302	334	330	340	325	336	337	335	343	307	317	298	310	319	332	329	323	326	317	303	329	345	333	327	351	288	369	341	324	329	317	331	311	301	311	296	286	301	309	325	329	345	306	321	310	322	316	282	316	348	297	304	321	347	319	355	325	323	334	326	321	317	293	356	289	329	300	348	314	330	299	318	335	331	320	314	330	334	315	339	305	329	318	301	301	321	289	322	283	337	294	314	322	346	315	320	327	362	333	336	305	295	337	309	294	325	297	329	314	323	334	321	344	349	312	329	334	310	336	291	318	330	312	327	316	313	320	329	356	337	324	334	314	302	343	317	287	301	359	298	308	318	351	339	318	309	341	305	303	340	323	330	358	335	326	287	309
27428	20076	10317	3488	1611	1155	898	727	559	556	528	514	500	532	464	432	500	485	488	487	428	436	414	390	366	402	385	364	345	364	378	350	347	367	365	338	328	325	334	364	330	300	360	330	294	307	301	336	353	326	348	361	340	325	326	304	337	323	340	317	307	301	298	340	309	316	321	345	339	309	305	333	300	317	328	321	321	321	313	320	314	264	305	296	284	274	295	287	280	269	287	285	332	331	312	269	328	299	322	277	309	289	297	314	268	305	307	313	262	312	282	287	298	270	292	279	317	324	310	302	294	307	307	291	269	293	311	314	268	277	267	318	303	328	282	310	302	267	319	314	313	309	299	277	307	274	286	291	295	330	321	299	292	284	305	289	283	304	317	283	293	294	287	295	313	296	309	324	308	283	313	296	300	298	286	297	308	276	295	288	296	317	283	303	285	271	302	278	322	290	311	301	306	306	324	278	285	299	300	305	268	300	282	302	292	266	292	283	291	282	302	280	295	305	300	287	305	281	307	299	291	339	301	281	297	305	306	278	305	280	315	322	263	315	285	327	288	316	304	310	291	306	292	279	284	311	292	302	299	271	316	261	296	277	323	278	285	290	305	317	310	308	275	301	288	307	293	277	328	319	285	307	301	296	317	287	289	292	286	311	304	298	321	292	275	310	286	317	285	328	307	314	289	331	326	308	296	290	296	305	273	285	278	298	268	295	297	301	292	288	304	276	297	304	287	303	333	314	313	266	310	319	306	261	282	289	301	317	302	275	270	263	285	292	304	314	296	294	308	303	306	312	316	295	290	311	333	277	309	276	293	273	317	282	284	320	290	281	295	319	304	288	297	301	291	324	267	300	262	309	313	308	324	313	328	313	268	291	291	286	294	269	294	298	306	328	304	293	302	311	282	328	293	297	309	297	279	299	296	310	276	279	310	320	270	302	293	330	271	290	282	281	292	275	311	316	283	300	288	290	301	310	309	289	301	322	285	293	278	298	268	312	316	340	312	325	287	307	298	298	307	300	308	324	308	314	307	294	293	287	296	290	281	274	307	291	321	275	283	298	295	297	299	295	286	269	296	276	331	285	294	287	258	286	325	291	266	291	285	286	322	288	278	274	298	300	280	287	316	260	268	289	302	303	297	306	299	353	309	273	299	317	292	330	307	277	288	275	296	296	273	312	288	298	296	277	314	295	287	252	304	322	327	307	304	309	310	282	299	313	301	278	289	323	297	349	309	300	295	287	283	268	304	309	308	313	300	294	288	291	270	281	298	278	288	313	267	277	291	324	292	297	329	282	308	305	283	284	278	283	302	278	329	309	286	317	291	296	328	289	322	293	285	277	294	283	281	295	260	284	302	311	289	292	277	267	311	311	326	283	322	314	272	287	314	296	266	295	291	275	262	288	272	327	273	273	302	304	281	329	281	300	299	286	276	311	318	256	300	306	278	297	296	315	264	325	295	316	296	277	279	281	283	279	313	288	293	290	313	303	304	278	292	295	266	273	299	320	274	311	294	303	311	287	297	315	310	313	311	307	288	308	289	299	321	286	283	287	294	315	295	318	303	266	322	288	329	306	292	278	303	275	298	295	288	286	285	286	268	287	291	307	304	290	295	290	300	310	298	319	298	305	287	308	260	285	270	270	332	284	298	291	313	291	291	281	271	304	279	261	304	252	305	283	304	282	277	294	304	301	309	289	308	285	297	289	311	273	304	292	288	281	309	304	315	297	287	278	291	287	274	313	283	297	325	320	304	300	297	290	256	275	292	309	325	296	307	303	301	282	290	311	318	319	282	294	292	294	295	312	302	279	297	310	333	297	294	290	305	316	308	268	266	288	288	283	268	325	273	287	294	267	299	298	301	302	312	307	274	291	252	339	301	297	287	294	313	303	309	278	272	285	301	296	313	271	298	294	299	288	294	273	286	288	307	298	303	300	294	270	348	311	301	294	294	308	307	298	312	314	279	308	309	267	295	279	299	272	310	292	278	298	299	294	275	276	297	278	313	310	285	305	297	282	281	288	303	273	299	294	312	317	298	301	294	308	289	260	347	290	278	295	286	275	301	309	297	317	298	322	291	292	314	279	294	281	311	320	307	301	302	309	310	315	301	287	294	281	293	311	274	323	304	308	288	330	286	291	303	282	331	315	300	281	279	281	301	300	289	285	310	305	309	297	291	286	307	276	291	285	291	312	257	339	303	274	287	280	306	322	322	269	308	282	327	302	283	283	309	302	300	335	295	296	303	302	297	280	270	279	302	293	280	297	307	277	299	324	337	309	294	322	290	302	312	289	289	290	298	281	287	306	308	277	294	289	320	291	278	327	284	296	291	313	280	286	310	263	306	302	286	299	300	286	282	301	295	299	292	278	334	313	320	279	304	298	288	303	304	287	289	304	287	281	289	312	277	323	294	314	289	306	327	274	312	302	280	269	283	294	284	303	284	290	329	291	281	274	323	316	299	329	295	272	316	316	313	269	316	314	296	277	306	279	273	320	320	318	304	311	291	290	294	305	296	311	325	293	291	276	303	300	287	297	283	293	291	301	285	299	309	308	284	296	309	279	305	298	341	269	272	277	282	286	297	282	305	290	285	312	287	282	309	297	304	304	279	290	322	302	286	288	334	308	293	306	296	320	305	300	295	300	323	300	311	309	311	340	316	326	274	257	291	347	286	313	316	285	276	299	286	319	319	305	269	320	296	314	281	291	319	274	314	278	288	280	289	298	275	303	298	291	307	345	254	330	283	321	294	297	292	321	303	278	294	310	292	269	311	309	302	270	297	309	304	261	285	284	313	279	312	298	308	319	334	287	277	288	289	262	250	294	281	275	275	307	264	302	304	324	297	287	266	278	297	285	306	298	277	296	323	294	312	301	281	311	308	282	296	298	329	322	270	320	285	298	284	291	288	297	309	301	283	308	271	305	308	317	293	293	276	292	289	307	274	296	281	311	307	294	265	260	319	270	294	290	296	294	284	303	319	295	327	287	294	308	285	291	299	303	258	298	299	312	295	303	288	314	281	311	297	307	300	301	308	311	311	283	300	273	292	287	308	328	287	306	291	289	284	294	351	311	278	302	291	315	299	269	307	297	314	310	263	298	295	285	284	321	308	320	272	304	295	305	319	281	290	295	321	315	341	311	303	310	289	299	308	307	285	266	281	268	314	315	280	280	303	315	283	280	291	285	286	314	302	292	292	279	295	278	275	293	306	321	288	305	263	302	311	312	320	302	254	311	318	298	307	299	316	298	295	310	323	298	295	317	301	303	287	273	329	306	298	283	288	293	323	321	304	288	261	294	300	285	322	306	309	297	293	264	273	305	311	298	293	301	262	292	273	306	287	294	309	291	298	300	318	290	321	330	336	311	305	295	293	297	284	279	306	299	272	305	308	309	304	310	283	298	299	321	277	303	254	307	293	302	313	303	279	269	274	292	287	303	279	291	275	289	287	304	294	280	295	279	305	289	312	296	306	322	297	268	267	280	285	304
16218	20431	10003	4779	3267	2456	1885	1490	1116	1053	999	895	840	884	758	739	756	779	808	731	682	613	603	576	620	586	574	484	505	517	577	519	496	450	485	467	449	423	442	435	479	401	435	400	397	397	420	437	441	423	447	459	429	423	427	437	405	435	450	428	400	368	410	400	400	383	390	371	415	428	373	356	366	376	421	341	397	434	393	390	373	377	355	369	352	357	397	364	375	376	377	398	358	399	388	390	373	386	359	391	352	378	351	360	381	338	377	380	354	358	370	378	379	377	351	381	379	353	384	375	340	347	383	368	358	377	353	358	370	399	368	372	352	387	369	371	428	349	355	360	384	408	354	356	388	380	378	375	353	350	351	369	368	371	378	342	355	349	355	400	376	396	390	386	340	390	382	374	369	352	372	414	390	387	419	398	356	360	366	388	367	371	354	370	370	351	394	379	406	380	370	355	385	367	386	353	366	376	398	370	383	372	384	398	369	349	394	401	384	378	365	393	362	371	362	387	361	371	385	376	366	370	375	374	333	365	366	374	365	377	390	384	376	394	356	359	370	362	373	356	379	379	368	363	385	381	339	398	375	371	357	355	385	376	367	369	367	398	351	365	364	381	364	340	351	379	377	391	362	382	357	377	352	324	376	382	380	400	408	385	398	349	363	395	369	346	382	347	350	338	397	353	381	382	384	340	407	347	343	352	397	371	362	373	350	359	368	340	373	365	416	366	376	367	367	375	375	354	362	398	368	376	367	360	355	379	388	385	339	396	368	371	391	385	350	423	363	379	410	378	365	385	369	376	378	359	382	337	361	400	391	372	333	365	375	398	396	351	363	387	362	375	414	331	370	388	364	370	332	385	367	377	365	378	369	378	375	410	345	348	387	368	371	380	353	370	357	384	372	387	351	343	394	395	381	371	370	408	406	377	363	362	336	383	355	376	396	380	379	370	378	369	388	334	368	366	381	335	361	358	397	365	373	364	384	352	394	359	392	359	365	413	361	392	357	413	390	398	370	370	411	336	386	334	343	390	403	372	409	365	358	340	341	335	390	380	370	363	385	405	408	369	389	374	360	363	374	415	403	375	349	382	380	334	353	385	350	324	369	353	354	354	376	370	356	381	389	353	402	350	371	363	394	366	382	384	371	387	401	381	350	346	352	373	357	371	371	358	365	355	362	369	354	369	379	371	370	358	363	318	393	339	367	399	358	368	417	381	343	389	361	373	377	364	341	363	334	342	374	363	389	365	357	386	370	388	395	373	387	357	365	395	389	345	358	383	384	368	421	357	368	374	373	365	383	376	392	352	352	391	327	407	387	377	375	394	393	368	366	371	380	373	347	368	345	341	380	364	378	396	385	401	360	369	395	379	375	386	402	366	355	365	355	352	353	358	375	351	373	400	379	360	362	336	348	379	355	350	345	409	387	364	384	391	352	355	384	338	350	393	354	371	386	403	366	375	349	387	352	370	345	379	410	409	353	356	346	352	342	362	366	331	359	359	410	353	395	364	374	373	365	323	374	393	370	351	379	384	369	349	400	365	359	404	392	345	357	392	352	334	385	370	366	378	383	368	373	384	361	383	372	375	345	395	385	384	365	340	398	394	353	325	385	386	359	356	352	366	419	371	407	378	355	366	389	325	360	383	354	401	365	357	322	359	378	350	399	354	356	379	336	371	369	382	357	372	394	382	356	361	339	370	385	375	340	395	362	355	353	413	391	385	392	399	382	389	373	349	380	384	359	366	392	366	360	363	365	376	370	338	386	339	366	365	379	342	357	375	367	369	377	345	388	371	395	381	376	355	375	374	344	393	372	386	338	357	368	384	386	358	353	411	382	368	350	351	377	399	388	367	379	372	379	357	380	379	336	382	382	355	361	376	364	352	367	379	396	377	377	379	382	355	391	388	380	366	376	337	370	355	392	366	407	368	387	381	384	384	376	325	368	380	327	368	377	410	404	341	373	328	399	403	377	387	363	392	376	367	357	359	358	357	381	369	376	369	382	337	347	373	374	361	369	377	377	377	372	372	351	398	366	410	360	340	400	367	376	396	361	340	357	369	397	355	380	358	355	357	387	382	380	378	367	373	349	363	389	361	395	374	382	403	422	389	354	388	343	391	348	356	360	344	354	364	381	394	428	351	371	370	357	365	356	360	402	356	372	376	391	344	378	391	389	374	385	381	380	360	358	346	351	352	372	396	354	404	360	400	381	397	374	357	371	381	323	382	360	370	359	402	401	355	364	418	357	407	400	338	398	356	359	387	334	362	357	368	386	374	388	363	382	325	394	354	377	392	402	388	365	349	358	370	376	366	385	356	354	346	370	383	373	394	372	389	383	334	352	359	421	374	368	386	362	383	371	386	363	397	362	363	353	378	389	343	385	396	384	358	405	365	374	381	343	331	340	361	348	354	367	360	371	394	383	385	363	361	353	388	364	376	370	343	339	382	354	355	360	377	349	365	391	364	385	379	371	372	350	366	382	361	370	361	390	359	373	362	389	337	334	360	343	374	370	383	373	337	356	361	373	395	354	378	373	391	346	341	372	383	371	337	374	366	414	357	360	352	393	391	415	354	374	366	351	361	384	411	379	354	374	379	351	367	391	400	420	376	375	363	366	390	354	374	386	386	387	437	377	386	345	367	385	373	352	357	358	388	381	372	381	380	355	399	353	366	404	372	359	403	383	380	328	370	367	366	367	391	361	370	374	398	334	387	370	374	363	354	364	416	356	358	348	347	349	360	376	372	413	405	382	360	395	361	372	367	355	336	393	345	372	364	351	373	381	389	377	374	355	367	354	385	370	393	392	367	363	372	383	371	352	379	385	409	375	390	368	377	384	395	379	390	364	425	373	342	343	346	334	361	361	369	367	333	368	372	403	404	358	379	332	383	379	338	386	389	353	329	388	383	353	364	387	397	375	391	385	379	380	382	342	369	366	355	353	377	420	381	362	390	373	360	395	401	368	360	349	368	361	368	403	368	396	396	366	327	357	389	367	346	379	349	333	381	339	374	362	390	397	354	352	379	368	360	342	362	386	365	402	359	358	397	343	386	370	370	387	367	352	375	384	368	379	384	393	370	381	363	362	401	356	350	382	352	390	368	372	390	378	378	367	371	373	362	365	365	369	369	368	371	370	386	389	380	366	398	389	397	370	366	384	366	338	350	374	374	395	339	364	378	362	337	371	371	380	362	398	405	391	393	345	365	389	365	413	367	364	382	360	398	362	396	366	355	408	389	390	393	407	420	390	360	357	376	386	390	377	386	380	385	371	385	366	348	345	384	405	325	364	414	352	367	344	357	366	425	402	372	371	380	380	376	383	387	386	374	365	372	415	377	353	399	407	415	401	362	374	343	379	385	360	411	359	390	396	378	401	380	370	413	394	360	372	388	380	374	354	387	394	358	401	376	364	359	355	360	394	352	354	357	394	355	362	368	327	364	383	366	389	358	367	354	375	383	370	366	358	401	381	357	365	375	367	383	356	347	369	382
24244	21232	28306	24467	21040	7485	2131	1269	941	859	762	732	684	634	596	564	586	576	630	482	513	426	406	432	397	357	376	362	337	378	358	353	289	321	295	323	276	274	307	260	273	243	252	236	260	243	243	240	261	240	231	302	281	248	274	276	265	296	235	270	225	252	266	270	216	235	255	260	225	226	226	248	199	233	238	241	220	242	219	228	223	220	235	228	232	212	203	224	209	224	226	231	210	199	219	242	213	216	236	238	223	226	225	195	261	214	214	238	212	210	239	207	235	217	184	193	236	225	215	233	217	228	200	222	208	206	211	228	257	178	178	212	246	225	237	225	231	221	212	241	209	236	212	209	230	207	225	206	224	234	207	229	217	227	218	208	237	228	216	218	228	215	238	197	200	213	212	205	246	193	218	231	201	206	215	207	216	207	226	220	224	231	207	229	202	193	208	228	224	208	213	236	221	222	208	231	199	215	196	203	217	221	207	210	207	216	238	230	216	194	165	208	212	211	244	220	190	222	216	209	224	194	201	226	212	224	204	215	200	203	195	198	219	241	224	209	225	217	204	215	245	213	209	247	225	204	208	207	204	231	191	216	206	210	198	219	207	190	207	233	242	215	204	225	211	201	223	201	218	204	210	222	215	229	222	225	242	213	243	207	204	205	218	266	233	227	206	201	231	235	217	203	187	228	213	205	225	213	219	227	226	226	218	203	240	230	212	224	215	181	202	209	225	240	207	227	218	234	238	210	236	220	201	249	194	224	227	202	204	205	218	204	199	228	221	207	223	240	217	209	233	224	203	199	198	204	239	221	186	208	209	187	211	241	251	235	217	229	216	210	213	210	220	218	201	204	206	215	197	204	217	226	248	197	214	213	190	215	233	201	250	212	252	194	201	231	231	196	219	219	198	212	206	233	213	223	218	207	229	213	228	183	212	243	204	241	197	212	211	205	209	200	208	209	207	227	222	214	222	203	200	215	233	211	235	207	211	223	220	220	176	223	209	222	214	245	243	213	229	203	207	199	248	219	205	193	206	218	214	216	217	199	198	222	225	229	205	194	225	208	203	198	215	211	206	227	195	246	229	247	212	184	209	205	233	217	209	200	206	231	236	236	205	204	215	213	234	221	214	215	218	235	239	191	203	196	238	213	219	218	202	214	249	253	248	202	234	207	217	194	233	208	211	220	208	220	214	214	207	210	192	213	202	249	243	227	230	204	215	217	207	203	221	197	239	213	220	219	205	221	185	200	214	209	213	199	220	212	199	212	222	215	195	207	205	204	228	232	215	226	229	215	228	224	212	221	177	219	200	233	200	225	219	216	208	232	243	210	213	236	240	244	195	198	231	200	200	197	183	194	216	218	219	195	224	213	219	219	221	228	209	237	216	210	216	207	226	231	212	217	220	196	201	236	200	220	212	222	225	228	209	233	212	217	204	235	204	241	228	240	221	207	189	216	202	215	239	186	234	221	233	236	225	237	228	216	207	227	212	198	247	215	220	222	256	222	227	215	229	233	205	223	202	216	219	190	223	229	224	249	212	235	217	219	205	240	213	244	198	208	221	220	222	202	224	203	205	228	207	218	210	237	250	217	222	214	222	245	204	219	200	227	243	218	231	198	240	221	187	223	169	223	202	199	206	216	229	192	218	208	202	225	235	218	233	200	216	236	195	190	232	217	251	218	218	202	223	229	225	226	230	226	194	207	213	202	209	192	226	225	210	203	193	238	218	232	207	235	192	213	207	213	216	214	234	208	217	219	229	227	217	226	202	226	203	235	212	202	206	202	212	211	221	221	203	214	198	234	202	255	215	237	223	238	225	214	226	212	205	219	244	231	239	232	241	221	211	200	229	220	199	188	201	216	213	196	222	208	251	198	220	218	218	198	242	233	202	215	233	222	196	205	219	212	215	241	234	212	197	192	210	240	235	217	230	196	257	229	227	212	224	243	197	222	202	204	220	246	227	220	196	196	204	254	209	201	225	208	213	192	214	205	188	198	221	238	207	219	205	190	258	235	233	204	230	194	216	197	196	211	212	186	253	216	230	227	200	222	209	225	230	219	209	210	226	191	189	198	226	221	210	222	228	202	230	214	216	220	223	207	231	211	253	204	197	189	210	231	198	202	211	257	223	219	200	215	213	201	199	200	216	215	222	182	237	209	240	206	200	199	191	179	212	226	218	213	208	205	211	226	225	203	240	263	216	218	176	225	218	214	222	178	218	225	180	204	211	210	255	213	227	225	190	223	205	213	213	220	217	220	184	229	247	181	220	212	209	237	228	233	180	235	197	215	219	204	196	200	222	214	220	227	183	226	195	215	206	205	186	227	188	200	216	215	253	221	232	215	235	218	207	216	216	195	225	204	200	195	197	223	200	232	216	217	211	224	198	190	208	216	187	208	220	223	219	229	199	208	238	207	211	210	208	208	208	230	213	203	226	224	222	235	206	203	213	224	215	204	229	211	205	186	232	209	215	229	197	222	212	222	226	199	239	208	210	228	214	188	202	206	219	231	248	195	194	216	216	232	220	213	232	212	206	214	216	216	217	210	228	232	210	247	216	202	232	206	207	205	205	206	191	242	199	221	220	236	208	220	219	229	211	196	218	208	223	222	236	221	223	200	225	212	218	238	210	201	214	211	182	189	238	228	200	220	222	220	241	206	212	230	217	201	222	200	199	232	212	221	215	219	224	180	202	208	206	220	233	218	237	195	203	213	229	211	225	215	213	177	212	240	204	252	214	220	226	204	191	206	212	225	207	203	191	230	212	207	217	204	238	208	234	226	191	226	205	215	215	223	247	217	219	226	232	206	214	222	235	196	211	221	213	200	194	208	244	208	221	222	225	194	230	216	222	231	223	225	222	223	217	250	201	221	238	221	212	217	207	218	213	205	210	235	203	217	209	215	208	219	202	203	199	223	218	212	191	222	204	226	199	227	251	222	210	225	211	196	219	206	214	213	195	210	208	211	202	230	213	206	229	199	225	208	214	207	206	201	209	216	223	228	235	232	220	218	215	209	181	191	252	228	222	224	208	223	211	225	191	232	217	221	230	230	222	204	209	207	217	205	237	234	226	221	203	243	235	226	247	213	228	217	236	224	198	218	227	215	230	226	227	205	208	215	197	218	233	235	233	201	219	232	224	224	209	236	209	197	225	239	247	209	206	212	221	215	208	200	239	198	210	232	231	206	192	227	213	223	200	203	220	227	216	202	228	197	232	201	228	227	207	217	203	212	234	218	202	203	219	231	202	213	247	203	210	198	202	207	240	225	221	213	232	209	225	225	205	243	215	219	233	240	204	194	208	226	222	213	190	202	203	238	211	221	237	224	207	225	212	211	206	217	255	196	218	227	208	198	212	233	231	232	229	206	196	231	206	199	219	202	207	200	228	208	192	207	223	200	230	208	249	228	216	205	204	224	225	223	218	212	219	215	202	219	221	225	219	213	204	241	216	181	213	198	243	217	206	236	244	206	237	202	245	216	233	188	221	224
18642	32769	17328	9329	6444	4767	3766	2811	2094	1944	1684	1566	1337	1240	1081	959	1029	1055	1013	863	806	736	699	711	710	617	577	590	517	542	555	526	530	415	445	445	444	408	416	427	382	392	338	359	321	356	318	323	371	363	384	369	411	394	375	349	338	388	363	337	328	346	325	333	332	335	312	304	304	330	322	268	294	316	285	310	298	273	309	283	282	289	297	271	290	284	270	270	291	295	257	262	272	284	281	254	275	267	287	250	303	284	256	294	274	284	289	281	290	276	288	274	284	283	280	294	278	270	244	277	256	273	268	265	267	236	297	256	275	273	249	257	268	286	274	284	284	257	261	289	247	254	304	295	267	284	277	249	300	266	268	269	305	287	283	276	249	289	256	287	266	275	290	273	280	290	286	272	262	298	267	293	297	270	266	290	271	241	278	258	297	274	271	267	221	289	285	269	277	262	246	260	270	275	311	266	287	296	269	268	273	271	266	309	254	251	253	280	270	259	275	290	254	289	263	284	262	282	255	283	277	278	256	284	253	281	272	258	261	268	301	266	255	264	298	265	297	312	263	277	272	295	253	258	290	320	273	279	266	276	275	266	282	311	245	300	272	253	267	260	271	260	296	272	266	253	286	295	276	294	281	265	264	304	273	282	291	256	254	295	253	258	293	287	273	252	287	297	259	304	268	278	272	269	252	309	289	275	266	284	262	255	252	314	275	298	276	266	252	302	265	270	256	268	260	274	302	275	254	246	275	301	263	269	269	297	286	222	293	270	290	247	284	266	260	267	272	280	274	307	244	246	282	275	275	298	285	288	264	279	281	268	277	279	267	275	289	295	250	247	293	268	253	265	280	303	268	282	272	242	277	281	257	290	269	267	277	272	297	285	261	244	271	299	255	305	271	267	298	280	289	284	309	269	273	260	268	269	269	291	272	260	292	249	306	278	300	281	269	292	295	296	273	275	273	274	282	286	271	286	272	266	280	271	275	277	250	273	278	276	315	243	280	286	271	238	281	224	259	243	273	270	242	278	252	268	288	253	272	277	254	279	249	256	285	280	278	269	286	278	293	283	262	285	287	265	299	274	236	263	267	271	274	267	285	290	238	280	268	275	275	313	265	275	277	259	273	266	261	256	286	269	256	269	278	291	288	275	276	258	284	276	266	259	262	274	277	256	251	258	296	258	267	265	277	266	286	297	278	292	264	261	286	269	278	267	291	252	228	276	267	248	269	224	302	286	244	280	274	295	288	282	271	282	284	276	242	278	294	264	252	267	277	266	272	250	265	309	275	272	300	282	269	289	259	256	275	291	277	254	266	244	303	281	281	293	259	270	289	289	267	256	280	270	265	280	249	253	298	267	283	284	259	282	271	271	286	284	267	288	301	258	270	309	274	278	259	276	265	270	256	271	276	268	253	264	288	300	270	272	291	273	298	283	280	277	271	260	270	274	270	242	253	253	309	258	247	280	291	271	247	268	250	282	264	253	253	275	273	273	232	269	258	251	288	272	277	265	280	284	271	277	225	295	281	254	273	289	305	253	256	276	279	278	271	269	271	274	261	256	272	264	283	275	287	270	278	284	290	254	253	277	280	289	299	267	279	262	269	277	295	258	295	267	294	245	303	264	268	271	280	281	255	245	279	285	263	262	288	257	270	280	251	250	259	274	258	292	262	282	287	274	284	252	263	272	295	246	282	276	272	251	275	250	278	265	268	268	285	239	294	308	284	322	290	275	317	275	245	261	286	219	294	273	272	267	282	267	268	270	283	302	272	271	267	279	265	258	287	251	276	274	278	297	268	267	280	275	290	251	248	255	281	241	287	284	257	255	278	271	281	278	271	263	262	291	269	285	261	268	281	280	281	261	276	260	278	264	268	271	268	265	269	282	282	251	264	273	257	279	268	245	290	278	291	265	267	274	278	294	301	257	257	266	271	274	288	274	280	263	263	288	288	274	301	276	293	252	284	266	260	259	273	253	268	277	250	280	291	261	240	282	294	253	260	287	303	248	276	288	257	238	271	262	278	275	248	296	273	275	276	276	286	298	283	261	278	254	264	265	262	257	260	275	257	261	284	286	281	291	291	250	295	275	257	284	241	272	266	310	269	251	266	277	253	256	280	299	274	257	274	258	290	286	252	286	249	310	281	278	267	259	253	257	266	298	294	275	304	277	279	271	279	271	247	258	293	270	271	267	318	268	300	270	277	260	269	272	313	268	305	274	257	310	275	273	281	275	276	285	248	291	267	290	267	270	281	273	267	282	255	257	301	279	286	274	264	300	269	244	268	311	245	274	254	282	258	289	276	263	272	285	259	279	259	254	264	273	279	243	267	270	246	285	267	253	300	297	257	283	280	262	277	253	278	259	278	285	248	265	271	267	262	254	252	263	273	282	283	279	245	295	308	266	254	267	258	254	263	256	294	266	273	288	293	271	252	294	251	284	274	252	264	272	299	305	256	289	269	269	244	268	298	263	269	258	300	250	247	281	269	285	289	271	270	250	270	261	268	250	311	268	286	290	269	283	257	255	257	267	287	261	291	243	266	247	248	265	292	239	279	269	248	298	245	268	293	277	265	270	277	287	255	256	262	269	307	220	265	276	289	279	294	252	288	281	274	264	262	277	300	262	252	287	248	268	273	283	261	253	289	300	291	261	271	273	288	284	314	270	256	278	267	251	282	302	255	255	256	276	257	265	281	280	261	262	232	270	254	252	268	246	263	296	279	287	287	287	277	265	310	285	263	293	263	321	278	272	251	309	265	294	302	273	273	263	271	255	270	255	260	292	272	244	278	249	278	237	279	294	254	229	277	273	264	283	262	274	269	292	286	284	252	256	277	285	265	263	254	259	259	275	277	255	265	281	282	273	291	286	245	267	275	282	256	279	275	291	284	294	285	259	245	271	282	257	281	267	258	248	271	238	273	281	290	259	288	278	289	272	258	290	267	283	270	263	257	267	289	275	242	270	279	278	260	239	260	276	295	278	251	286	263	250	258	248	257	266	291	242	268	278	247	285	264	284	247	290	256	268	267	293	267	254	259	268	259	260	292	274	284	317	285	262	249	293	260	263	308	274	289	256	280	283	301	272	292	273	244	299	283	249	309	281	265	279	254	273	260	286	253	270	264	269	277	261	256	252	266	262	278	268	279	282	283	311	296	277	272	307	276	294	258	279	290	265	287	258	263	300	309	288	282	299	280	276	273	274	268	254	281	268	293	258	298	270	247	279	282	252	252	258	260	257	273	259	252	287	281	269	251	282	259	252	253	269	265	269	266	287	271	245	274	256	275	243	269	276	308	292	275	282	283	263	261	257	267	249	259	261	279	259	284	248	261	279	240	272	269	259	267	277	257	286	269	291	281	280	272	266	259	259	253	275	262	271	259	285	264	260	285	223	255	251	256	256	273	279	246	272	258	280	246	247	244	269	265	282	274	279	279	257	272	276	262	252	279	273	247	285	268	248	291	250	262	295	298	283	270	262	280	278	286	259	289	284
25408	21228	27033	25357	8052	1903	1455	1079	816	872	807	748	729	652	621	615	636	649	656	546	588	521	506	551	558	502	476	486	463	473	486	483	440	423	470	459	424	457	419	436	383	392	373	410	383	436	386	371	403	407	399	357	410	417	424	416	390	382	436	397	413	356	374	404	373	381	370	394	415	370	402	377	377	378	419	391	376	373	393	386	412	367	326	360	334	385	356	352	379	369	393	351	365	389	355	364	370	379	354	374	378	371	364	417	337	373	378	376	368	363	339	371	383	331	383	373	384	365	363	395	371	366	370	364	355	370	388	390	382	304	381	355	395	385	361	383	357	339	379	393	342	361	357	341	373	373	365	365	375	369	386	352	353	378	371	335	366	394	363	359	355	388	387	370	360	358	365	397	352	398	394	380	376	347	375	357	335	356	376	345	392	378	383	399	384	334	366	328	362	371	346	367	355	336	376	370	363	375	377	377	405	368	365	367	353	321	332	354	388	364	364	395	407	349	370	353	343	365	343	349	346	358	344	336	367	380	360	381	370	392	374	350	330	355	354	392	355	340	337	359	396	385	336	375	330	367	344	331	364	387	363	363	353	355	372	387	375	340	375	359	362	357	378	375	360	362	377	365	360	356	383	377	322	384	358	354	333	364	370	349	388	347	345	353	398	326	389	360	369	363	353	372	367	367	333	369	374	367	397	400	394	358	359	337	375	355	346	410	364	373	360	354	353	346	392	352	390	385	375	383	346	364	372	377	389	334	349	371	374	356	355	356	328	381	358	370	391	356	366	427	349	334	332	369	370	365	386	352	351	346	368	371	382	345	365	342	377	332	403	345	388	366	332	405	395	392	378	392	354	332	361	354	402	357	358	352	386	350	370	391	372	397	348	369	362	402	354	366	335	363	342	381	354	337	377	351	325	393	389	363	341	374	377	340	343	352	358	376	369	381	351	363	347	373	371	384	358	346	364	355	387	378	371	380	377	356	393	340	347	360	351	347	391	393	359	390	399	411	371	327	357	334	363	384	342	381	364	399	389	376	384	370	365	386	366	353	380	389	407	365	355	376	414	368	354	358	373	367	347	357	382	348	337	385	382	360	344	401	406	385	366	365	362	341	360	391	349	370	367	386	392	370	401	375	374	386	362	364	341	408	366	365	325	361	344	370	371	371	396	384	391	355	379	353	374	372	382	371	334	372	380	362	308	375	360	373	388	367	345	363	360	371	351	337	369	361	354	357	398	360	394	370	386	372	358	370	424	350	361	360	360	361	378	363	353	348	375	365	360	354	386	388	347	368	352	355	348	365	379	368	388	374	358	346	358	351	336	388	339	366	361	385	380	388	412	380	369	394	366	366	348	371	366	372	365	368	347	345	401	356	391	352	366	353	370	374	374	378	368	359	379	349	372	354	370	383	359	363	388	336	367	338	380	344	375	361	350	375	344	380	337	384	367	378	390	360	390	364	367	377	347	400	352	380	337	351	355	338	339	350	345	376	366	384	361	357	389	324	377	382	349	350	378	351	377	355	364	383	381	351	340	399	389	398	334	351	352	350	361	373	370	352	362	334	394	395	349	342	368	399	360	367	325	374	356	368	396	374	375	384	352	355	384	347	377	399	384	392	361	376	375	372	387	360	352	383	368	380	374	398	347	392	375	403	403	355	365	349	375	354	361	378	377	352	374	356	358	363	402	394	350	370	362	338	397	360	392	415	351	396	359	379	353	363	410	387	375	366	399	374	379	360	385	344	346	385	358	341	378	343	372	392	351	376	346	395	388	331	383	369	336	356	364	356	372	385	371	332	372	394	323	349	367	348	399	383	371	366	372	376	357	380	377	380	369	368	325	369	353	316	392	316	348	377	341	366	350	372	375	372	345	382	359	370	353	336	392	378	381	351	367	361	362	373	367	339	376	363	334	391	356	406	367	389	378	389	350	354	372	358	347	358	338	388	330	392	401	348	408	362	381	393	356	395	346	377	351	338	378	373	394	344	385	375	384	341	394	344	362	387	368	389	383	384	400	344	342	355	396	330	384	341	350	365	398	365	342	392	360	360	378	360	331	383	384	364	344	371	358	378	345	369	367	366	360	368	356	348	373	341	352	354	356	386	366	380	351	370	389	332	386	355	366	337	373	346	368	368	338	400	373	384	322	340	354	338	344	365	361	358	376	372	361	390	350	390	398	375	362	376	362	374	371	331	370	366	370	347	352	377	396	352	387	392	352	414	380	351	353	377	349	374	345	350	330	404	336	352	359	358	405	339	368	392	320	369	359	376	319	361	356	310	371	387	360	364	356	364	364	311	368	372	365	339	373	373	360	348	372	343	394	400	360	372	383	406	340	375	340	361	356	372	386	380	382	365	346	366	365	369	359	355	374	400	379	365	346	397	350	382	374	366	359	393	394	346	356	328	351	366	385	342	355	368	336	375	377	373	390	361	359	375	377	347	413	372	369	360	373	376	365	398	374	352	381	395	376	399	371	358	375	396	379	364	351	374	374	344	376	362	368	367	360	415	379	387	373	386	385	350	330	369	363	415	378	357	380	366	364	390	381	371	366	338	337	406	390	350	381	370	408	364	391	370	373	338	366	328	401	335	343	354	376	366	352	358	365	362	405	373	384	324	399	364	361	352	403	381	356	384	388	379	362	334	386	388	338	367	346	329	356	364	361	362	348	403	364	358	373	333	341	360	355	373	344	336	365	358	366	363	341	371	367	362	367	369	388	344	334	351	310	361	340	340	370	386	378	370	368	364	320	385	355	388	356	366	345	350	357	329	344	347	365	366	341	387	378	362	368	369	371	324	374	346	393	366	367	389	383	406	381	370	376	339	350	366	374	355	374	375	355	371	363	398	365	333	393	351	376	368	345	376	372	349	357	354	337	359	347	385	405	390	368	392	363	367	426	351	392	363	353	367	355	368	344	352	336	368	383	378	351	387	385	372	348	364	353	363	337	379	373	334	356	367	394	368	363	352	392	308	384	342	366	357	336	365	362	397	371	367	376	368	370	380	341	350	379	362	374	365	360	388	359	411	333	378	397	380	348	392	359	375	348	348	369	364	350	364	344	362	363	370	378	367	357	329	386	364	381	339	411	351	385	386	357	360	388	367	374	348	353	382	353	352	393	385	383	365	406	376	377	377	371	353	353	351	352	374	356	370	385	387	350	350	371	343	366	349	356	395	335	353	357	349	376	347	405	393	369	377	356	357	377	383	360	342	377	375	370	360	360	367	332	396	358	375	398	341	327	343	385	367	374	366	388	339	366	373	379	340	397	377	383	335	387	369	357	358	338	356	352	376	396	357	377	380	371	416	398	338	340	349	357	362	398	381	333	366	354	362	378	367	347	362	378	370	376	366	359	344	395	366	345	349	361	378	363	347	358	358	365	336	388	349	362	375	402	376	367	368	365	368	357	366	340	381	382	401	361	374	356	359	396	357	380	325	381	337	349	368	365	406	358	366	416	378	377	365	344	368	358	373	336	375	376	339
18471	26003	13018	7226	4980	3646	3033	2182	1780	1710	1463	1423	1224	1142	1071	1037	1098	1110	1072	918	889	854	793	794	734	725	705	628	586	656	655	652	588	573	598	571	537	614	567	545	522	510	513	511	519	527	498	520	475	513	522	543	492	523	538	502	481	510	522	479	536	501	552	493	493	460	457	500	485	489	452	486	496	496	513	478	469	443	456	444	469	461	469	445	451	431	461	436	461	443	438	451	427	454	430	481	441	424	455	467	461	483	446	464	435	464	415	458	428	439	425	406	435	439	420	460	460	413	464	447	455	448	445	457	434	444	443	441	452	474	462	463	444	416	446	472	457	448	461	429	443	461	456	393	428	432	415	482	481	440	475	436	424	449	426	440	446	455	439	415	435	449	467	410	442	411	396	445	448	410	474	427	432	458	414	449	425	441	447	430	433	422	473	434	459	477	451	388	413	464	409	441	440	463	485	451	430	439	471	453	468	418	440	484	432	425	462	419	451	435	453	477	429	482	426	465	442	430	462	453	464	421	414	458	436	444	441	444	446	444	456	456	430	426	464	448	490	451	431	443	493	442	450	441	431	430	442	412	432	441	440	463	486	442	462	445	429	473	426	444	451	416	421	441	399	427	432	448	436	453	470	403	439	461	423	406	431	448	465	428	461	496	433	470	408	400	455	483	430	474	459	435	462	445	455	451	419	472	425	446	434	467	446	444	407	415	404	433	473	459	437	428	496	429	445	442	473	459	427	459	427	489	458	404	464	445	465	423	461	444	407	441	457	443	437	421	445	460	444	410	436	416	442	447	410	446	460	469	495	454	428	503	475	429	454	499	422	410	451	422	469	403	449	463	423	437	427	441	454	437	433	440	417	457	441	413	399	410	439	433	421	486	440	447	436	414	461	454	454	447	436	411	454	463	433	441	460	457	462	417	416	440	431	408	439	393	435	456	418	410	443	425	433	455	444	437	448	441	456	479	454	412	416	435	452	455	440	461	443	415	425	441	462	460	434	460	427	397	410	433	429	451	484	436	469	448	446	445	452	427	449	436	472	444	436	475	445	398	432	446	470	442	419	468	400	446	416	434	402	440	466	458	482	402	472	446	436	471	424	424	446	425	454	451	433	452	461	424	443	472	459	477	436	441	454	468	426	435	421	448	465	448	422	405	426	441	434	457	441	474	425	456	436	448	451	456	461	390	422	418	437	472	419	445	448	442	481	480	451	435	458	418	434	429	443	424	438	453	412	466	443	447	443	492	466	452	444	458	421	430	428	450	443	462	416	407	459	439	429	449	462	434	455	479	455	412	460	466	433	441	491	422	458	443	452	428	420	415	430	463	455	477	457	434	423	449	414	438	465	414	434	429	448	484	407	425	451	447	480	416	449	452	464	467	469	434	426	447	445	457	461	415	448	436	465	447	434	443	476	401	445	445	464	429	434	429	426	431	442	449	426	422	417	461	436	446	464	422	434	442	457	432	435	431	424	416	443	483	438	413	476	452	432	477	430	446	431	452	413	438	404	415	439	454	443	417	468	465	423	478	430	436	432	420	463	473	472	398	400	420	455	451	445	465	428	424	447	427	454	435	416	471	412	449	462	411	443	454	466	451	434	404	477	481	457	430	417	415	450	460	416	444	466	412	451	448	437	440	418	480	443	453	437	425	489	436	421	433	447	457	446	411	494	450	456	469	469	449	436	445	442	469	439	466	424	433	471	432	434	442	496	468	412	468	469	454	438	446	418	408	436	426	450	444	484	430	471	451	460	451	461	443	455	451	466	442	462	455	420	446	429	442	431	454	438	450	387	426	457	436	431	441	428	447	419	426	439	440	433	438	447	428	463	420	421	474	454	451	439	442	421	450	447	450	478	450	441	498	442	487	440	434	409	468	452	467	467	450	414	426	477	448	438	455	437	455	442	424	399	455	450	445	390	416	472	468	479	441	459	454	464	463	421	437	433	450	445	432	441	419	464	423	422	451	431	455	452	423	463	454	411	426	474	408	459	467	407	466	478	434	446	461	462	431	434	431	459	418	497	444	450	456	446	442	442	438	438	401	425	421	444	445	458	436	429	427	474	473	440	450	460	472	442	432	432	474	429	419	469	456	425	468	401	432	422	434	440	453	444	459	467	458	431	435	449	476	451	440	460	419	420	467	413	430	432	444	459	447	469	434	460	474	492	439	440	448	463	459	452	461	447	447	448	462	452	481	459	466	448	471	444	407	469	480	406	466	446	435	423	428	453	402	460	426	459	445	433	431	441	466	474	429	435	425	467	448	432	470	438	477	461	433	445	465	454	448	448	428	420	437	424	395	432	405	410	447	402	414	413	449	446	448	445	455	445	463	418	466	447	429	441	439	428	434	468	445	440	411	395	443	464	441	437	440	422	413	433	440	401	421	464	444	473	443	472	462	423	461	454	435	428	418	413	460	461	449	459	457	433	417	419	456	440	422	431	481	407	430	482	452	474	450	426	455	437	438	432	466	457	421	440	432	412	483	427	420	447	430	474	427	453	457	434	471	418	387	443	436	450	448	417	467	482	425	423	415	431	446	418	418	422	434	458	475	439	484	445	439	446	450	467	481	443	425	459	498	430	435	428	453	395	397	443	469	475	460	438	456	465	474	434	441	433	437	430	484	417	427	425	464	417	430	435	460	446	451	445	416	486	419	436	445	447	448	485	416	470	418	494	471	433	471	456	443	442	460	431	448	452	422	457	414	465	435	424	418	499	474	450	463	421	476	455	429	459	432	455	434	417	442	446	441	440	459	462	461	457	449	472	448	457	431	433	453	441	456	430	440	428	433	455	431	414	430	426	478	442	446	433	444	448	428	454	429	441	435	427	476	455	445	433	434	440	423	459	430	493	427	449	426	450	440	432	448	478	477	429	463	438	440	439	435	430	457	462	439	428	402	409	462	468	433	466	459	466	415	451	429	460	469	449	439	460	445	480	425	428	434	428	496	464	468	427	450	452	463	442	432	445	445	469	404	459	426	428	466	466	427	446	462	449	412	456	423	449	457	420	461	431	456	425	443	485	435	437	446	428	449	454	459	442	455	401	435	435	417	492	425	457	449	467	449	454	419	474	439	459	423	434	445	448	420	425	444	415	423	459	413	461	439	455	450	439	445	431	451	473	427	483	419	437	429	469	424	425	452	406	455	412	420	414	471	408	419	425	453	413	433	421	468	469	408	411	418	416	434	469	448	433	445	436	424	438	435	468	463	451	471	481	437	451	465	463	453	440	460	423	505	417	436	439	452	438	477	416	433	440	439	456	445	458	447	415	432	455	419	446	462	416	467	447	469	447	440	467	464	480	432	467	464	400	416	414	429	449	444	468	421	475	457	423	440	439	432	441	448	442	472	427	423	449	435	454	444	427	424	432	425	429	461	442	444	457	474	438	444	430	425	415	430	471	445	454	427	459	470	443	446	429	462	450	488	423	415	452	422	432	445	404	459	452	477	477	481	434	462	474	440	459	456	477	431	464	476	409	450
23015	21199	28860	23787	21201	21099	7793	2110	1492	1418	1214	1126	1067	942	824	845	833	870	847	722	742	640	626	592	525	495	466	461	491	532	534	472	431	415	433	422	417	426	380	380	374	324	344	346	329	344	350	319	343	345	351	365	365	367	358	356	323	401	360	359	322	327	326	299	342	336	314	315	317	297	310	296	287	321	286	289	294	293	283	243	285	273	284	298	309	308	300	289	273	272	273	280	273	241	268	277	273	254	282	288	261	240	273	287	304	281	281	271	256	252	278	286	294	261	291	285	296	281	282	260	297	287	296	282	289	272	292	295	310	249	285	261	268	231	297	256	259	248	272	272	251	272	288	276	292	320	251	267	282	310	271	254	282	266	235	267	308	294	277	300	289	282	278	307	259	273	251	299	262	278	328	272	274	263	268	278	261	283	306	259	295	287	267	277	290	277	280	263	265	282	271	264	262	296	253	277	294	258	289	267	259	273	294	278	278	279	294	308	296	245	284	287	286	280	261	264	268	231	259	258	278	302	286	270	274	288	274	282	268	282	288	324	296	300	271	285	297	273	300	313	297	300	271	274	280	284	268	278	243	301	263	286	284	261	293	276	304	266	274	265	262	260	282	294	280	261	269	272	271	287	280	300	296	266	249	283	276	232	283	266	289	258	302	270	268	283	271	262	249	270	281	271	283	258	312	289	276	245	287	280	274	288	279	286	276	268	255	272	276	270	275	294	278	261	311	279	289	308	253	273	272	298	274	278	304	278	291	290	253	284	269	265	277	278	295	286	251	264	275	244	259	266	284	273	288	285	289	300	267	270	257	281	270	272	297	279	283	275	264	285	278	312	294	260	281	274	277	275	263	290	281	279	293	291	300	310	272	289	271	265	285	259	242	285	286	285	280	268	263	275	270	253	278	224	285	262	290	266	285	281	270	260	297	284	266	267	273	278	286	264	281	267	302	284	285	273	261	276	252	278	269	265	267	263	279	276	312	286	292	267	272	295	253	262	267	281	254	286	267	271	257	246	296	260	269	285	245	293	291	263	287	300	286	270	272	247	299	288	282	241	281	253	296	259	277	296	282	264	277	269	262	257	276	284	296	284	273	268	281	258	267	256	261	240	273	267	263	278	255	271	245	297	291	298	267	276	300	288	263	250	272	256	272	253	281	315	273	282	292	250	271	271	265	292	254	267	290	299	286	251	282	264	290	266	273	263	282	282	286	275	282	256	287	283	276	265	283	280	251	269	274	296	289	288	287	265	278	267	275	256	278	285	273	268	306	292	293	282	273	269	298	286	290	298	241	306	282	307	289	286	282	287	286	300	268	290	321	286	259	285	257	272	299	286	282	282	288	281	269	258	252	290	295	246	253	302	268	296	291	299	264	287	273	310	255	297	265	297	263	283	276	272	253	254	284	265	270	291	281	296	275	257	276	289	259	294	276	261	286	251	256	311	289	288	245	279	266	273	265	285	307	271	271	271	283	283	282	258	247	316	281	291	296	295	256	287	267	302	279	274	278	281	261	285	282	279	280	295	257	280	297	274	306	287	296	267	325	274	282	265	259	269	303	222	264	304	255	251	287	275	270	284	282	278	275	274	242	270	265	292	286	256	292	278	252	282	267	275	269	281	287	268	281	277	285	269	302	280	261	275	259	263	269	287	253	275	258	284	278	257	268	289	310	320	293	282	255	256	270	264	255	252	323	269	291	281	267	274	265	297	277	274	293	285	298	262	254	254	292	270	297	282	272	268	292	261	252	263	235	248	264	291	278	295	297	304	266	237	276	280	252	281	308	260	303	286	269	271	267	264	274	281	281	252	260	313	287	260	259	281	289	277	287	291	261	238	249	270	294	291	295	295	287	286	269	247	242	287	285	244	285	249	277	267	258	272	257	257	241	247	260	249	273	245	260	285	276	312	266	230	303	297	282	315	267	270	248	269	270	266	289	244	266	270	271	274	272	306	281	291	292	261	307	293	312	294	247	288	278	271	266	261	271	256	277	260	257	281	264	271	276	276	280	298	301	319	300	268	281	282	276	279	261	272	288	244	271	284	296	266	266	253	299	274	268	293	294	270	292	265	287	286	267	283	265	288	290	276	273	294	275	252	279	282	295	282	298	285	270	283	286	267	259	278	273	275	268	261	285	280	298	316	259	268	276	259	284	250	268	267	282	292	279	290	274	255	291	293	247	300	272	270	277	274	266	281	286	282	261	274	267	294	316	290	297	296	285	275	273	272	271	290	275	279	294	257	258	276	241	284	324	297	292	272	266	281	277	284	277	295	285	253	292	261	288	280	248	270	275	292	278	253	269	296	268	259	272	238	286	280	282	293	290	281	259	295	268	258	255	269	266	310	266	269	264	299	284	321	291	289	278	299	273	267	264	278	262	258	312	329	285	277	285	282	263	281	268	278	303	287	240	273	268	287	245	276	275	280	260	299	277	297	280	266	279	261	277	282	273	283	292	269	297	286	233	277	291	284	251	236	277	303	291	299	315	275	241	271	274	269	293	299	281	243	283	278	291	273	283	273	257	252	275	272	281	259	312	286	291	270	282	302	262	287	271	272	257	298	281	302	244	295	285	280	254	257	306	285	289	267	252	282	266	274	285	280	270	297	258	254	281	278	266	249	291	262	249	265	278	267	293	270	258	257	280	281	277	272	266	252	270	271	285	280	255	263	273	287	274	264	277	249	264	262	264	271	294	259	255	269	252	264	299	274	263	275	279	262	271	270	249	292	287	295	256	282	285	263	314	283	292	281	298	284	271	261	277	259	293	319	275	259	252	312	288	284	297	276	284	267	285	252	275	278	272	267	248	293	271	316	285	275	281	263	290	281	288	273	282	273	259	290	266	278	265	258	269	266	270	273	284	268	271	274	231	261	315	248	280	281	256	285	290	264	266	269	255	266	295	266	284	275	275	255	276	317	252	270	272	306	254	309	291	270	256	280	274	270	269	280	291	290	297	294	278	303	271	265	263	294	275	297	287	290	269	242	289	278	231	263	273	295	272	246	274	244	271	262	301	275	305	258	293	288	270	250	275	287	287	264	284	246	246	276	286	292	256	253	281	286	274	283	273	245	312	273	272	293	256	283	293	254	276	315	275	266	241	292	253	284	253	298	267	276	256	266	278	262	295	301	245	280	231	254	282	295	269	281	307	284	249	260	285	253	277	285	279	264	279	278	271	286	262	275	289	279	277	296	264	278	280	282	244	285	279	279	264	272	281	301	274	267	299	274	293	299	272	302	264	267	279	263	264	287	284	256	260	268	267	253	299	278	302	286	296	274	288	266	287	266	257	268	281	280	274	256	277	256	266	285	279	280	271	288	302	296	259	286	248	284	278	283	275	264	279	290	264	267	261	256	291	237	293	298	288	270	274	264	281	260	270	263	283	272	256	306	293	268	287	319	278	272	284	254	262	249	293	280	301	238	286	295	289	263	287	257	287	271	299	251	289	302	276	284	270	279	286	282	275	277	290	292	294	280	260	259
21985	37021	22571	13777	9434	7041	5718	4257	3334	3023	2651	2328	2006	1753	1635	1468	1459	1491	1575	1190	1180	1013	990	970	804	821	709	711	691	823	754	658	672	594	629	570	540	546	519	510	490	443	446	423	443	478	443	446	400	431	482	505	462	491	424	426	456	422	443	438	409	400	376	404	412	402	369	396	365	379	378	373	357	376	373	351	361	332	347	327	349	337	340	348	344	321	323	329	331	341	333	339	323	326	329	339	350	339	329	336	313	291	332	348	319	313	298	345	318	314	279	334	337	338	343	329	318	325	349	298	356	322	301	330	337	345	347	377	322	285	322	350	312	360	334	327	328	344	345	343	332	294	333	312	309	314	335	296	340	323	325	314	337	319	320	330	314	319	322	306	300	332	329	296	341	334	310	292	320	324	320	324	325	291	303	340	323	298	344	301	311	311	320	318	304	291	311	325	303	339	343	314	305	332	320	303	359	333	341	326	306	299	349	310	305	375	310	301	330	347	377	320	299	305	313	341	337	350	339	324	318	339	303	339	323	284	296	325	356	322	316	344	340	325	312	329	324	343	337	313	330	335	322	294	330	314	320	343	320	330	329	334	324	322	340	348	346	364	365	348	322	288	336	315	307	334	306	334	346	348	307	331	309	349	334	321	359	294	303	301	330	309	295	330	331	339	321	333	328	299	302	322	337	320	334	304	345	335	333	319	290	348	337	338	321	359	313	312	312	340	335	315	311	316	328	339	298	272	315	329	346	317	344	293	325	329	324	309	316	307	313	328	339	323	338	305	306	307	352	336	325	319	321	338	341	347	315	322	351	364	341	319	340	317	319	329	338	314	351	290	328	275	334	299	307	313	329	328	323	333	328	330	344	310	328	325	337	314	332	325	309	348	329	318	359	320	315	312	351	315	335	323	337	321	342	345	330	325	341	323	325	307	336	321	351	303	330	305	315	304	313	334	336	285	344	327	311	320	327	334	315	323	323	326	319	327	314	306	367	313	338	347	309	312	311	345	294	333	343	305	295	350	339	354	351	321	363	324	319	337	324	312	333	328	335	326	327	312	326	302	323	349	319	338	315	323	303	341	329	328	315	330	346	333	356	298	344	337	339	334	345	338	296	331	321	324	313	327	354	319	332	333	354	318	324	345	353	347	328	344	317	289	331	339	352	308	296	340	305	313	311	326	333	308	312	333	345	339	323	319	303	334	318	347	333	316	339	360	314	304	309	330	358	320	338	325	352	342	316	319	345	333	284	304	359	327	317	272	317	347	298	311	331	290	328	322	349	323	325	356	321	329	336	318	327	320	319	315	337	298	331	349	333	364	334	303	346	315	333	312	316	297	359	334	328	348	343	322	328	297	316	322	304	334	337	368	318	322	331	344	301	301	330	349	332	327	336	341	354	351	290	295	346	265	338	299	332	333	298	335	318	321	307	318	361	348	328	313	341	290	351	345	330	333	323	294	315	312	326	318	329	312	336	322	338	327	329	317	322	325	309	350	319	338	306	325	320	314	363	321	330	324	333	323	344	313	337	315	340	324	317	327	328	312	299	347	348	318	312	338	300	324	308	319	324	318	330	349	336	330	351	350	298	299	323	348	306	296	320	310	295	302	316	340	338	327	322	346	348	333	361	321	310	316	317	294	340	329	339	307	321	298	307	366	331	290	310	340	349	324	349	328	323	314	312	349	306	357	314	306	341	318	337	326	354	322	309	361	332	346	331	303	329	330	318	341	288	321	310	360	323	312	349	330	308	334	294	317	335	281	310	320	325	314	331	300	322	330	308	337	310	355	322	313	298	323	365	312	365	321	343	304	344	311	346	355	329	303	336	323	325	342	343	344	294	310	313	300	333	313	352	369	323	306	320	311	311	317	337	327	323	285	365	333	320	310	311	365	288	345	290	288	359	323	331	312	325	326	318	332	342	363	301	312	349	300	324	324	337	335	320	344	364	309	360	313	350	308	344	322	329	317	322	289	334	347	328	294	317	285	329	344	341	333	294	336	316	337	305	324	358	317	295	348	300	306	346	355	330	319	298	319	344	345	326	330	353	364	340	305	306	312	331	337	332	337	354	358	304	325	313	349	327	308	316	352	307	299	345	317	318	340	340	334	318	318	312	334	335	328	357	305	302	303	326	333	307	337	330	308	287	329	326	373	281	350	339	329	332	354	333	332	304	327	316	332	334	328	324	342	339	363	323	352	296	345	354	339	335	324	361	325	315	315	333	324	339	325	349	307	328	317	323	300	323	324	360	327	356	312	332	333	328	320	298	344	318	310	311	342	321	323	326	299	329	339	312	294	334	324	314	305	318	338	315	350	326	336	319	332	355	317	306	324	346	342	314	340	331	319	317	318	305	306	338	290	311	315	344	328	345	330	309	351	350	330	330	332	321	349	320	316	284	305	311	348	342	354	322	316	339	327	317	314	318	344	296	365	287	300	327	317	337	344	301	279	323	327	326	353	298	299	318	349	291	334	351	332	320	325	323	328	333	327	304	297	306	295	313	324	320	300	333	305	311	328	329	314	338	308	301	331	292	290	313	334	342	323	350	301	329	350	320	355	341	319	331	364	307	344	315	352	316	368	343	314	337	300	311	320	336	318	340	317	329	352	313	293	317	346	348	326	292	317	301	310	323	365	319	312	339	349	325	352	332	369	312	328	331	339	333	315	278	337	344	325	304	328	315	326	337	333	331	327	303	341	320	318	303	384	316	302	315	319	332	354	337	356	290	336	321	337	315	309	310	314	315	335	332	362	299	337	335	322	283	311	307	318	301	327	340	351	331	349	326	308	307	315	333	330	312	338	333	338	321	310	331	294	354	329	350	339	367	332	320	348	356	335	357	331	359	335	334	332	313	297	296	326	304	293	308	346	327	328	323	331	331	315	354	326	306	317	357	349	344	306	345	325	336	350	312	337	317	345	307	346	328	354	333	334	348	356	315	313	301	332	337	342	322	297	353	327	342	329	297	321	325	300	337	317	313	313	351	332	310	344	306	282	341	318	334	338	301	338	296	300	313	285	310	320	326	345	338	331	337	358	310	327	309	322	296	323	322	325	318	314	318	334	353	351	347	348	301	335	318	306	322	320	328	328	299	300	297	300	322	340	333	315	318	324	300	351	339	288	319	309	337	326	290	336	327	318	334	313	327	321	341	342	344	324	322	298	314	344	315	323	365	345	324	298	335	335	286	288	291	326	326	328	333	364	319	335	332	325	311	345	342	326	318	300	289	312	305	324	300	312	346	330	300	319	311	318	335	313	316	330	332	341	341	328	315	361	324	324	308	346	337	345	321	305	318	339	339	301	332	328	367	356	306	330	290	334	332	337	347	324	318	320	309	320	359	340	331	316	301	321	323	330	316	313	307	345	311	316	286	307	367	280	279	336	286	320	340	359	291	335	334	344	306	322	341	308	328	353	335	299	302	334	321	312	323	299	308	321	318	321	366	332	312	297	308	338	338	316	331	322	297	343	335	304	283	295	339	321	317	349
27268	20038	9768	3660	1733	1163	950	753	637	616	625	599	539	552	500	448	486	483	512	446	452	431	444	434	375	339	337	355	364	389	369	367	380	359	354	335	353	344	336	369	313	313	323	323	327	310	316	326	320	296	319	312	305	315	338	328	321	348	315	324	321	296	335	333	313	278	323	312	318	352	306	313	306	310	298	306	295	286	324	323	294	322	299	278	311	281	348	285	289	273	296	351	326	286	283	292	289	345	268	269	274	271	310	286	296	307	308	285	269	327	281	295	274	311	290	261	302	289	301	307	282	301	300	325	284	289	335	295	287	269	287	290	320	295	315	273	255	290	321	314	285	322	279	274	312	303	314	274	305	310	302	294	324	313	305	314	286	323	283	291	296	325	318	283	270	290	291	292	299	297	304	285	289	296	306	283	325	317	291	329	294	340	304	291	286	298	304	318	270	316	297	291	327	280	325	315	314	305	355	291	288	276	296	270	301	288	310	284	267	257	275	304	317	306	298	284	289	296	317	271	282	308	296	303	323	316	295	324	310	321	293	303	316	306	277	278	318	317	283	311	336	331	287	284	299	277	299	324	302	294	261	299	291	296	298	260	311	325	296	314	330	298	317	282	293	287	284	273	334	302	299	302	293	275	313	306	286	324	301	283	282	295	266	307	281	314	292	301	282	269	296	329	289	333	301	298	273	320	330	279	313	309	305	311	293	274	268	308	262	338	292	280	296	274	286	323	320	304	303	293	276	287	267	292	291	292	307	279	315	296	279	290	294	282	310	280	312	335	299	286	321	314	313	280	300	293	308	303	284	280	287	319	322	285	257	278	305	282	250	287	298	301	345	323	335	310	309	329	269	282	290	292	331	299	282	304	297	319	308	273	295	303	275	310	311	296	280	300	292	288	283	330	309	289	282	274	318	291	314	289	299	291	305	293	327	319	283	320	294	289	317	297	313	302	297	298	300	267	309	281	286	271	315	287	309	304	311	294	309	316	281	306	310	310	284	282	311	287	308	319	301	303	295	319	277	289	319	274	281	265	298	307	295	297	301	312	293	314	291	308	311	302	308	317	287	291	309	294	312	312	307	300	307	315	299	340	289	262	292	278	308	302	303	310	305	297	309	290	321	280	302	267	323	283	308	317	296	336	295	343	282	296	284	299	327	299	297	258	298	260	300	293	279	280	304	259	242	292	298	281	301	281	336	304	317	285	295	301	314	255	325	287	327	307	306	272	309	283	315	308	289	324	295	318	305	313	319	308	326	298	297	301	325	287	295	289	317	284	295	289	282	283	306	277	303	268	292	306	305	288	286	298	312	320	292	258	299	289	279	311	312	300	296	302	307	296	325	313	261	282	284	312	330	282	326	259	295	309	298	284	303	332	307	306	309	312	323	292	280	279	314	279	272	301	314	298	278	323	308	310	305	283	285	289	276	292	285	303	331	302	297	308	287	314	317	320	289	293	319	293	299	328	309	280	331	307	275	294	299	292	292	289	324	312	289	309	303	328	277	296	286	300	281	261	302	293	295	302	285	285	274	311	323	314	283	252	325	285	296	312	305	280	321	329	313	281	266	284	299	273	297	288	311	304	277	294	314	284	301	280	268	336	286	318	306	273	292	300	282	303	310	312	309	306	283	297	308	261	314	273	282	277	328	268	326	299	299	317	312	318	309	282	296	298	277	321	309	288	281	294	315	315	267	297	304	308	301	299	301	292	318	286	327	313	306	293	273	291	314	295	300	319	336	300	306	326	273	280	282	290	296	300	317	319	352	326	319	315	306	286	277	301	328	302	284	301	270	294	304	325	289	319	291	291	321	316	277	306	273	252	310	269	280	297	288	293	307	292	294	304	312	323	285	289	305	286	284	281	289	292	294	278	342	316	314	333	287	296	286	313	268	295	307	320	295	298	298	304	299	312	323	315	284	299	291	277	315	267	283	306	286	333	284	338	289	292	294	290	293	265	322	318	300	302	295	287	322	285	295	324	292	288	331	293	317	287	316	298	283	316	296	290	295	331	267	269	294	299	338	280	303	273	294	289	312	306	308	283	297	276	350	300	271	306	326	282	326	276	294	310	301	300	301	290	300	279	313	298	278	301	294	287	298	282	302	296	302	308	295	285	322	297	309	278	279	320	300	294	307	304	313	294	286	273	320	293	295	314	291	280	300	305	288	318	306	279	298	296	306	322	314	320	330	304	287	333	287	271	275	317	327	305	303	285	290	301	285	311	302	301	332	281	278	297	289	288	280	288	287	293	304	336	290	288	284	282	284	320	297	287	277	260	301	308	301	289	294	282	275	305	303	298	330	293	321	290	280	289	296	260	296	331	287	330	282	310	284	304	324	302	268	281	293	331	278	311	252	317	320	302	276	301	307	290	300	296	288	302	294	291	303	319	305	330	314	294	297	284	289	277	301	305	294	287	274	303	313	309	263	301	308	274	282	317	283	285	294	320	296	306	304	272	313	308	329	292	313	286	292	308	311	322	276	312	280	290	304	309	297	276	275	272	287	308	297	301	293	287	319	288	294	347	287	293	306	308	299	290	335	326	302	315	319	289	290	288	350	303	314	328	341	309	304	290	300	278	299	319	307	310	315	302	280	283	297	300	292	308	291	318	255	329	284	302	336	288	252	290	317	325	300	335	301	317	319	304	286	331	308	272	316	306	298	297	293	302	265	308	275	328	257	285	300	293	292	279	296	284	306	261	356	277	279	300	312	309	299	305	320	311	312	327	312	300	286	295	301	309	290	330	304	268	291	301	278	343	318	309	269	305	283	313	312	307	285	301	313	284	304	301	287	283	308	305	315	295	270	301	274	281	290	305	289	310	299	304	273	314	271	316	299	305	280	261	303	303	332	309	302	317	304	275	271	338	288	296	320	275	322	313	262	301	303	325	283	277	297	312	271	299	286	310	298	289	297	286	320	304	312	301	293	294	311	259	296	274	296	308	294	280	315	298	282	309	291	309	301	331	235	281	290	263	272	303	287	286	311	321	317	307	282	283	321	312	328	293	293	285	344	296	269	324	271	290	276	286	321	296	299	284	318	303	301	293	308	292	270	289	327	305	279	296	300	270	287	290	297	290	293	311	275	279	303	295	278	297	311	324	277	303	294	297	329	320	322	329	300	312	318	327	291	285	276	288	290	296	284	291	289	272	301	330	282	317	282	288	277	350	301	323	293	300	306	285	276	307	305	275	261	329	288	348	314	306	285	337	332	296	344	320	288	291	277	314	302	288	271	320	294	277	284	275	328	317	271	318	295	289	300	295	313	312	331	300	270	288	291	325	289	296	321	309	318	306	316	267	307	260	294	285	257	277	321	317	334	313	297	285	309	274	329	307	266	308	266	292	316	300	318	288	302	284	281	316	285	302	333	300	274	276	342	294	295	269	290	298	291	312	302	283	311	298	290	311	268	299	328	292	293	300	307	280	321	283	299	273	290	287	295	318	286	304	265	304	307	271	318	328	306	337	300	305	284	314	297	287
16456	20595	8446	4982	3222	2289	2074	1531	1241	1160	1051	1035	999	880	747	790	795	887	873	668	741	659	662	594	605	524	539	527	499	534	595	480	538	506	469	486	440	428	455	438	426	421	397	453	407	403	403	420	393	425	447	441	467	436	431	453	431	436	425	410	405	438	403	400	426	395	379	380	384	387	396	394	398	432	399	383	369	391	370	407	351	382	371	376	382	403	397	367	419	370	336	385	355	355	370	374	349	347	387	370	381	367	404	404	344	344	374	385	348	375	389	381	346	416	351	380	351	372	380	351	386	353	384	381	381	368	388	355	392	357	363	391	348	364	350	418	407	359	397	350	392	373	370	372	346	367	373	352	391	361	357	409	382	357	391	360	372	365	333	352	377	373	397	352	357	377	423	370	395	347	340	355	376	388	368	334	386	363	380	338	336	413	412	366	390	367	395	335	351	337	349	430	372	376	339	380	384	390	389	349	384	348	365	388	371	357	377	401	356	337	381	360	380	348	373	380	424	391	369	356	373	347	388	390	409	384	346	418	403	383	390	383	364	357	399	333	391	386	385	419	382	382	372	376	355	373	357	378	374	382	395	366	384	351	372	369	380	395	416	356	371	353	415	392	354	366	345	414	371	371	374	356	362	377	369	339	376	364	385	359	400	361	348	405	369	382	389	406	357	331	364	382	359	389	371	358	419	346	348	349	389	416	403	371	379	370	389	377	359	360	378	426	370	351	396	370	367	392	367	396	351	394	382	377	358	374	407	385	356	386	383	343	358	361	448	396	344	375	376	415	341	421	439	416	353	381	361	364	380	337	388	356	370	381	364	368	390	405	390	377	362	352	390	374	362	398	390	387	341	348	376	361	357	377	371	365	399	388	379	390	377	353	384	405	353	365	408	388	425	400	359	380	364	337	380	347	379	381	384	383	396	388	370	373	349	397	368	357	393	366	386	413	397	399	374	360	381	377	387	371	394	387	367	371	368	364	384	384	382	378	375	341	393	365	393	379	374	343	369	373	383	388	350	378	353	386	394	413	402	353	378	326	347	354	365	374	337	350	377	355	373	367	400	378	398	358	390	368	407	365	403	359	407	364	382	376	345	355	383	371	390	377	360	371	390	375	390	324	364	383	404	373	400	373	372	352	358	393	352	373	391	388	362	368	395	340	381	353	395	367	351	409	365	369	373	374	374	363	382	382	357	382	381	361	366	378	353	402	399	369	393	387	391	380	379	375	376	391	361	360	409	378	352	383	346	360	389	357	362	391	370	378	351	352	368	377	355	383	383	366	337	359	373	371	356	385	384	358	375	372	379	373	391	354	355	381	353	345	366	357	385	397	362	352	394	369	346	370	375	357	353	414	366	401	371	396	388	386	395	375	350	375	373	402	365	379	401	345	374	359	368	343	382	317	332	374	376	373	370	395	392	365	380	332	374	371	390	351	389	349	358	356	404	388	374	365	359	350	387	381	362	376	334	341	345	368	345	354	369	398	354	415	421	396	354	376	342	356	366	373	366	403	390	360	367	384	369	384	318	368	353	364	395	398	353	367	365	366	383	365	369	360	358	386	376	354	373	378	349	349	394	341	366	353	361	341	377	387	372	338	353	369	355	386	392	375	386	372	368	399	395	348	398	358	382	403	377	400	398	384	351	367	358	339	386	373	385	391	381	399	370	370	390	381	381	396	374	351	369	403	374	386	354	387	389	383	363	410	373	404	373	341	342	357	382	386	362	353	385	369	391	366	423	355	377	372	355	409	368	383	420	369	361	404	391	347	378	385	381	335	351	349	390	358	389	353	347	373	367	371	361	361	381	367	384	361	396	363	433	381	363	381	372	381	395	398	360	389	389	348	381	389	376	367	378	370	398	348	388	340	348	363	386	416	343	386	360	356	361	367	339	352	379	372	366	375	383	365	340	392	357	386	378	351	345	380	369	358	368	351	349	358	369	377	381	373	383	364	355	390	411	341	380	365	369	378	411	378	404	384	365	373	388	389	373	367	382	359	353	373	371	351	384	400	372	404	398	401	396	357	374	376	405	408	369	385	369	405	393	361	347	405	358	369	398	380	369	373	366	360	361	346	367	355	366	401	375	353	379	362	413	368	352	395	405	391	378	390	384	379	376	348	362	394	370	359	375	352	384	371	371	374	371	390	390	382	345	382	406	375	363	384	372	363	375	397	403	378	382	391	377	373	344	384	354	340	375	383	375	397	366	371	383	392	394	389	383	378	399	352	419	342	365	399	373	371	399	378	296	362	367	370	388	373	373	354	355	350	354	399	391	363	372	349	369	385	340	396	375	397	376	358	371	396	338	373	367	337	355	333	366	355	357	372	331	354	377	366	395	355	340	368	391	388	371	375	339	351	374	371	367	371	352	369	380	361	382	357	379	380	358	385	345	367	377	399	390	369	413	380	356	372	341	361	394	394	353	412	327	384	366	362	357	380	381	371	366	365	359	390	368	377	367	364	370	392	401	408	380	408	413	410	363	357	380	374	364	372	370	375	358	353	384	351	368	391	373	376	418	370	355	358	392	374	348	341	365	344	387	361	363	338	386	362	385	379	360	370	388	343	350	392	360	377	377	361	384	380	365	361	391	334	352	351	359	393	358	361	356	385	369	369	420	373	392	398	350	327	353	382	344	331	371	377	401	386	392	353	348	331	369	385	394	351	378	361	385	392	344	365	386	407	372	379	367	385	391	386	360	364	370	375	381	419	350	360	356	356	367	348	347	391	372	401	363	376	381	363	377	351	366	385	383	376	375	338	373	367	367	340	391	371	379	351	361	363	351	365	350	355	371	350	372	340	359	392	378	388	392	387	350	373	390	352	337	364	393	347	403	372	376	383	391	394	402	359	368	387	389	411	383	364	414	352	384	371	371	352	363	385	385	369	402	376	349	376	394	407	354	364	385	364	350	346	362	355	368	367	382	349	354	386	361	366	348	387	367	370	351	370	390	387	390	402	349	389	366	363	360	343	354	370	349	393	368	375	382	380	375	340	404	375	326	353	377	384	352	372	383	369	381	396	385	364	348	376	382	401	343	382	396	382	376	373	392	402	401	362	385	351	361	402	381	341	356	369	351	376	340	351	374	377	401	406	374	370	400	366	377	375	386	373	393	347	366	367	397	336	378	368	385	390	350	375	388	374	391	358	356	357	357	364	375	370	392	361	369	401	336	375	427	384	330	395	369	358	380	375	364	379	368	358	403	339	358	370	423	381	361	336	374	401	366	327	368	383	367	357	400	348	388	364	371	384	379	356	365	382	391	339	353	344	352	349	405	365	357	359	365	385	402	385	355	371	383	370	387	363	367	384	388	377	362	391	397	366	324	404	360	362	350	357	353	391	419	343	342	386	359	367	417	387	348	367	354	355	387	405	384	364	359	369	411	387	392	380	354	384	353	380	393	391	364	356	341	366	377	371	362	384	394	346	372	390	383	378	351	353	393	355	365	382	373	379	386	351	404	377	360	372	379	381	414	378	367	359
24158	21157	28256	24314	20965	7589	2115	1313	1031	952	898	754	761	670	660	585	593	635	644	530	490	478	453	426	386	359	343	352	362	393	367	348	404	336	339	292	271	289	285	252	288	300	260	232	258	246	239	252	245	263	267	241	256	285	247	268	291	248	239	258	247	258	258	248	274	253	239	280	264	255	235	221	237	209	225	247	249	249	224	250	234	228	212	209	247	246	204	229	253	232	229	195	237	215	215	240	211	217	227	247	215	212	235	221	218	223	230	209	196	219	202	227	198	199	211	240	212	219	227	217	236	233	241	227	203	222	253	211	232	230	188	202	208	223	215	211	203	197	199	247	206	215	232	245	226	222	223	201	226	223	232	230	235	226	242	252	203	211	207	212	220	206	210	215	201	186	214	214	221	228	215	221	220	220	258	189	235	224	241	213	208	250	234	231	200	207	193	209	213	225	204	242	213	212	239	221	210	220	223	216	215	218	220	209	208	242	220	236	213	227	247	225	229	221	225	236	222	234	210	195	220	236	223	208	245	222	236	214	243	194	224	205	216	241	205	222	203	221	238	185	207	227	202	225	201	202	210	204	236	233	213	204	214	222	212	219	233	194	248	207	230	214	209	231	197	212	235	245	192	212	223	231	209	218	231	224	228	235	244	221	243	260	200	203	223	229	235	208	238	241	218	202	214	197	209	222	216	222	200	206	223	245	228	196	187	229	205	208	225	218	213	246	211	220	225	220	226	230	228	250	242	221	234	219	223	191	228	206	243	212	273	221	218	198	220	212	192	238	229	227	242	213	232	211	204	221	234	225	202	208	188	216	206	226	182	196	221	218	226	225	206	212	226	186	210	219	239	207	210	210	246	184	251	243	231	213	222	214	233	217	222	211	227	220	232	230	227	224	221	205	232	225	227	235	227	223	201	228	224	207	221	243	221	222	214	243	211	216	189	224	231	200	229	232	222	228	215	225	222	223	230	225	232	222	232	225	195	243	238	224	238	223	222	207	206	239	231	224	233	219	231	207	200	234	215	216	206	232	206	221	243	220	213	230	216	221	213	220	242	185	236	212	222	209	221	201	250	214	222	220	234	199	234	224	197	196	222	201	230	227	229	205	210	216	217	245	213	217	229	226	186	219	217	234	229	217	219	210	210	231	203	224	235	216	220	228	201	195	222	228	201	233	190	243	204	216	196	210	231	217	229	207	232	211	223	213	199	213	198	226	222	213	226	208	227	230	197	188	227	223	234	236	216	225	236	229	215	198	213	212	213	234	210	208	216	238	232	194	216	221	233	209	196	222	229	236	212	209	241	255	188	216	211	243	212	212	238	226	213	175	215	245	235	236	210	253	247	224	225	212	223	240	228	220	206	221	222	223	196	242	208	232	225	218	202	222	207	239	207	242	222	212	222	221	229	233	205	218	224	214	251	221	228	198	211	217	241	214	220	221	200	219	221	235	226	231	231	199	191	214	205	244	232	230	213	216	211	225	242	220	243	224	204	227	235	217	211	241	224	222	200	213	188	226	211	243	202	247	251	199	214	205	207	235	250	193	210	217	228	210	233	217	209	211	244	208	215	233	231	229	243	240	246	190	215	180	248	231	235	223	208	220	220	235	205	224	236	206	226	226	231	211	228	215	211	235	205	230	213	210	205	232	210	213	194	213	226	198	228	214	210	232	187	233	213	217	231	213	223	217	233	204	224	238	206	225	221	229	193	235	206	247	216	231	248	217	200	249	215	205	209	227	231	208	209	208	200	215	218	213	215	201	194	234	222	227	236	227	237	225	209	212	210	238	186	218	210	226	239	221	242	197	214	211	232	210	212	242	219	193	195	197	216	178	239	238	223	218	210	216	219	224	210	231	232	246	219	232	230	221	218	225	228	201	260	217	246	214	212	213	225	245	212	244	241	218	229	199	224	220	206	222	245	222	202	223	215	225	191	190	221	223	230	212	212	204	214	202	221	219	212	196	212	251	218	230	222	217	217	211	204	192	202	204	223	198	210	217	216	223	186	227	213	212	229	248	221	197	206	226	230	215	216	241	209	220	224	200	224	214	225	200	211	213	221	215	215	197	215	210	230	237	220	223	206	235	228	231	211	208	203	209	188	244	226	228	232	223	218	212	233	235	212	193	238	214	204	228	220	225	227	232	220	224	234	219	220	228	224	213	221	220	218	232	220	243	225	195	219	218	234	227	226	239	199	258	225	191	233	218	224	223	214	214	234	218	224	207	199	223	229	234	251	244	229	232	215	213	228	224	185	202	222	205	203	182	206	200	221	228	212	226	229	217	221	242	218	227	217	179	211	196	219	211	226	228	223	237	215	217	216	232	218	232	224	230	227	227	207	209	230	227	218	205	227	211	213	195	209	212	233	198	215	222	221	215	209	215	249	223	217	199	211	217	233	203	205	231	204	259	220	219	232	235	225	244	224	246	216	235	187	206	234	237	222	238	232	230	227	226	239	221	234	216	223	222	238	204	235	239	221	219	205	223	233	228	233	215	215	225	230	223	241	237	201	186	226	183	231	201	213	179	223	218	239	246	212	215	233	217	213	205	214	208	211	202	212	213	221	200	215	255	216	229	216	201	206	212	215	225	204	223	230	211	205	213	239	227	208	224	235	217	248	223	203	208	211	203	210	237	226	211	230	214	189	221	204	179	201	238	225	233	228	207	230	240	207	218	208	225	223	189	227	202	225	211	214	199	238	225	216	177	201	230	210	214	232	201	211	218	206	220	244	204	208	223	227	223	219	215	231	217	211	223	209	262	217	234	251	213	225	229	209	217	238	204	211	202	235	228	224	217	194	226	231	217	209	209	202	196	222	208	239	190	219	219	235	196	188	202	231	217	214	212	227	225	209	235	224	214	232	221	220	228	204	226	199	228	237	214	238	221	220	221	224	203	204	228	189	221	224	228	231	216	202	225	223	213	228	219	214	215	215	204	207	218	206	215	204	230	193	206	208	235	216	209	223	240	220	213	229	208	205	214	240	223	229	208	223	234	214	201	221	202	229	243	215	219	228	214	229	233	252	213	206	234	222	225	213	200	216	223	218	206	240	217	239	227	215	213	189	206	218	232	203	219	220	202	229	191	238	220	195	219	233	207	206	207	219	217	209	226	233	198	233	217	193	198	202	248	209	213	204	221	208	231	203	213	236	207	219	217	222	205	242	220	231	244	222	216	236	204	206	213	242	246	231	220	223	244	241	232	198	234	217	210	255	239	197	238	228	219	225	238	238	233	220	219	224	199	220	223	222	211	219	163	215	226	235	225	209	274	212	219	181	217	195	225	237	237	225	224	226	215	208	200	259	197	225	215	202	205	199	219	210	216	225	221	219	211	216	203	241	232	229	204	214	206	215	219	224	212	223	206	234	239	196	219	199	229	205	223	204	216	212	222	233	221	242	193	214	230	205	216	209	221	187	217	229	217	244	218	230	212	225	259	223	211	212	207	238	217	214	212	227	211	208	243	206	233	236	189	194	205	223	260
18777	31810	16770	9672	6556	4603	3713	2844	2331	1987	1764	1616	1485	1330	1079	1012	1087	1112	1068	888	832	787	782	655	649	607	515	521	610	563	546	559	505	498	456	366	421	425	398	391	405	359	339	359	345	351	323	339	367	354	397	374	376	376	344	355	397	364	365	362	346	311	323	343	314	347	356	333	315	306	359	290	274	281	306	295	283	327	255	324	293	306	283	295	254	289	286	295	275	286	296	264	257	260	281	266	269	293	280	283	291	310	257	261	272	300	269	266	265	290	258	256	258	262	273	268	258	277	268	252	280	280	277	253	289	291	280	263	292	298	270	263	270	287	289	293	281	255	258	305	258	297	262	268	288	277	275	265	257	263	252	274	246	271	268	250	274	277	253	241	267	250	283	259	288	293	266	275	291	281	256	284	269	262	259	280	274	248	245	305	280	258	267	272	262	276	275	304	285	253	280	279	273	244	298	276	271	248	252	288	293	271	261	281	266	261	261	273	288	268	259	307	279	280	259	269	306	269	312	273	294	266	282	255	269	294	279	268	280	278	259	308	296	260	253	256	301	254	285	285	283	291	269	270	261	288	279	274	266	242	278	277	275	277	269	283	272	265	306	288	291	309	284	285	288	281	260	293	296	293	285	279	256	263	256	280	280	276	276	271	270	294	273	269	278	264	297	278	289	276	276	304	250	302	283	255	274	284	280	296	321	278	284	265	280	272	262	274	286	276	269	270	270	275	268	278	283	293	278	286	269	285	299	301	279	295	289	274	272	280	270	277	282	282	282	255	289	280	290	274	283	255	269	280	284	288	268	306	293	291	262	277	280	274	276	262	271	278	281	273	301	287	273	271	295	269	256	276	242	258	282	268	315	292	225	300	243	270	290	279	295	301	243	300	260	263	271	266	265	280	275	249	270	263	281	249	286	286	268	299	291	268	287	260	257	288	280	239	254	285	265	267	271	276	270	286	283	283	277	285	291	257	267	280	280	288	284	314	297	284	258	268	270	265	246	288	279	292	298	269	305	241	248	286	270	290	269	288	274	256	262	276	287	291	281	286	279	281	273	312	267	257	279	265	243	284	276	254	253	292	285	255	255	277	271	264	270	264	251	288	263	255	289	268	274	270	286	293	276	294	274	277	285	244	273	279	248	269	256	266	271	304	293	266	270	266	268	241	280	278	273	281	271	276	267	299	290	233	256	259	255	283	275	245	274	278	257	248	294	299	267	272	283	297	276	281	308	261	278	270	286	287	292	313	283	290	290	266	265	279	252	292	266	270	282	289	284	279	282	273	255	261	262	281	245	274	282	286	270	253	251	264	253	250	295	255	272	289	304	275	282	268	282	284	277	242	271	270	301	265	256	259	311	281	267	272	266	279	306	270	267	302	291	252	294	299	287	292	267	272	260	265	284	283	264	258	256	262	270	261	274	251	284	254	254	281	286	283	267	292	302	267	279	291	298	287	268	283	241	230	281	268	280	280	251	230	283	287	286	307	278	262	251	273	290	275	265	289	307	277	272	262	257	292	268	278	271	287	252	290	300	296	259	259	248	287	263	288	249	272	281	279	294	269	272	270	277	275	272	277	278	272	281	293	291	249	298	283	271	248	248	259	288	276	296	245	282	262	261	259	260	262	278	286	283	262	252	268	267	271	300	289	274	273	280	246	244	328	302	272	260	304	293	269	256	276	273	286	273	291	269	297	281	279	291	272	250	270	260	281	254	254	251	276	275	272	269	265	291	256	237	260	279	260	280	291	281	251	260	272	290	278	299	255	281	271	278	274	265	262	284	278	284	266	269	249	279	271	276	289	280	304	260	283	281	244	293	268	276	283	308	271	267	262	288	315	293	269	308	272	254	252	279	279	263	272	260	268	265	298	302	288	278	277	264	319	255	277	264	278	294	236	270	290	292	279	251	293	266	284	289	258	269	262	266	283	262	280	306	258	250	233	282	250	252	277	264	267	242	255	294	287	239	303	276	287	281	273	286	272	288	273	287	263	273	264	288	279	299	273	294	257	290	255	281	282	300	258	263	277	261	289	273	288	290	282	269	265	285	293	267	273	268	278	315	275	279	274	296	275	259	234	267	278	250	288	273	284	270	278	282	265	282	263	279	280	269	255	242	290	291	270	312	256	296	237	295	300	266	271	281	280	259	265	246	290	304	255	290	274	311	269	266	285	276	285	289	267	286	310	284	291	265	261	286	272	271	276	299	305	290	283	281	280	282	277	276	230	279	294	255	279	304	277	255	250	272	285	264	273	297	278	287	252	265	303	269	277	258	291	265	250	245	266	249	271	251	273	282	251	279	268	293	292	274	274	248	298	297	274	277	316	251	282	269	293	258	280	275	281	262	275	261	271	284	269	272	249	271	283	295	270	250	296	282	268	271	297	270	227	290	277	244	289	275	268	275	266	259	266	267	301	315	280	278	275	272	257	289	297	253	252	282	277	263	287	267	242	262	299	264	245	312	262	260	256	267	266	285	263	261	268	268	287	268	278	278	261	306	297	312	274	275	265	275	275	267	252	286	269	270	256	293	254	259	267	284	260	231	268	289	286	269	274	262	308	254	268	249	241	294	255	253	279	260	259	287	318	255	304	257	272	261	280	289	280	280	279	254	304	290	295	265	284	293	291	271	292	272	263	279	274	281	272	279	284	301	260	284	270	273	267	290	255	286	275	289	293	255	274	288	273	277	271	283	269	301	283	294	254	285	284	255	243	255	271	265	252	271	270	270	277	277	305	271	258	266	270	282	257	274	259	265	265	285	316	276	251	295	295	246	278	281	260	261	249	272	254	268	273	289	283	274	274	271	258	270	290	270	285	255	288	275	254	287	269	278	282	287	271	262	273	239	291	280	270	273	276	275	277	289	308	269	289	270	253	261	284	288	266	282	280	266	266	302	272	256	260	293	244	303	298	268	259	280	302	295	273	280	265	309	277	285	250	268	292	296	272	280	260	248	270	245	290	273	282	291	259	280	268	292	242	268	260	307	282	298	272	262	269	261	294	245	301	277	287	250	270	252	263	278	295	319	278	280	287	265	276	254	308	248	248	275	288	275	277	283	244	291	276	285	258	263	281	280	285	285	293	274	291	278	269	280	258	253	289	282	279	242	287	303	260	291	269	287	271	290	267	286	277	269	293	279	302	269	294	306	284	257	286	303	272	287	274	291	278	249	295	326	289	270	248	277	291	273	287	280	254	265	298	293	269	285	250	294	275	276	284	288	272	275	237	286	289	302	278	255	299	260	267	260	323	282	271	266	275	270	277	300	294	292	274	286	285	247	314	295	264	283	277	266	277	297	274	263	254	271	251	280	261	274	279	282	290	284	287	294	256	278	294	268	241	262	277	307	267	287	269	272	273	276	290	263	267	282	262	269	289	285	283	254	273	253	239	250	268	282	265	248	287	259	288	255	284	303	296	274	271	266	288	270	257	301	267	269	287	279	242	262	253	256	256	272	287	267	268	290	278	289	304	261	282	267	250	290	275
25346	21147	26947	25258	8470	1852	1430	1070	891	885	828	789	681	601	628	633	616	663	701	561	569	523	540	525	498	506	502	487	475	489	495	466	495	458	445	430	402	424	392	439	407	415	380	425	399	378	419	347	337	412	454	396	429	445	394	399	427	371	402	369	420	366	414	435	414	368	354	350	371	404	362	369	352	414	332	384	383	368	371	370	385	364	352	347	381	356	363	342	312	337	366	359	367	374	377	363	367	349	378	366	366	349	377	380	377	387	335	338	341	363	375	349	361	361	358	361	376	375	331	355	379	392	384	358	339	360	365	371	366	347	377	347	386	371	369	341	379	358	401	331	368	372	353	406	360	355	392	369	358	355	351	329	369	347	374	369	351	346	379	364	348	368	358	376	364	376	372	385	373	345	325	389	344	380	385	386	355	367	407	372	389	366	379	334	383	395	358	360	375	371	376	343	380	387	332	382	361	355	366	371	365	385	373	378	334	353	365	369	382	355	387	360	425	374	369	370	359	370	383	386	349	369	386	373	379	338	347	387	367	362	337	367	344	356	374	358	386	365	391	352	366	374	383	329	400	378	344	353	390	366	357	397	358	395	360	435	411	357	380	373	355	367	330	388	346	393	362	371	368	379	370	347	373	364	374	359	382	371	392	365	358	368	400	384	372	370	361	339	348	345	382	369	350	404	418	386	387	349	377	344	377	369	379	380	385	386	386	374	350	369	386	379	379	357	375	359	354	331	367	370	355	355	378	382	395	398	347	366	337	402	358	377	346	350	380	406	349	319	341	376	352	381	359	383	375	360	360	350	329	358	342	358	392	349	326	403	342	366	355	434	387	335	343	339	352	375	385	337	370	360	347	336	369	389	364	366	354	393	364	341	395	376	352	375	394	358	372	372	340	341	397	389	349	354	345	377	350	384	336	393	429	357	388	340	341	350	361	371	378	367	372	349	395	384	345	399	374	372	382	398	390	364	379	382	389	383	342	332	365	358	349	364	378	374	403	359	345	336	386	384	366	362	388	361	341	362	381	373	382	387	392	390	368	361	368	369	363	373	377	347	373	374	376	347	373	363	390	362	357	412	368	372	366	357	364	367	374	368	352	377	381	384	370	352	383	353	382	385	375	399	347	359	392	367	352	363	359	412	396	364	333	368	365	372	346	365	360	345	385	348	349	384	416	375	391	347	350	335	387	394	408	357	378	359	337	357	372	391	347	378	393	363	374	341	357	368	351	412	327	352	394	404	396	339	385	350	379	411	330	402	378	376	409	406	330	352	366	361	370	382	396	372	363	347	381	361	346	363	377	344	370	368	341	378	336	368	346	378	370	391	392	352	358	372	362	396	351	377	378	360	394	349	354	354	365	355	367	340	379	367	395	367	348	373	405	368	380	358	364	346	346	348	344	368	363	359	350	380	387	353	363	362	338	384	365	382	356	361	365	348	358	346	342	353	363	354	374	363	380	352	348	351	348	376	400	357	362	379	378	371	371	405	386	370	357	324	375	384	368	359	356	371	355	360	370	409	405	381	350	337	375	401	346	374	396	338	361	368	357	384	386	373	358	361	354	356	376	409	385	361	354	389	384	369	396	372	392	351	387	379	396	332	367	371	356	357	396	360	366	355	396	362	355	352	405	389	383	351	349	366	364	381	385	360	414	360	389	336	371	387	392	388	317	359	367	389	370	377	392	354	361	360	383	392	408	369	352	409	343	352	373	392	334	365	389	388	376	359	369	374	366	400	379	379	367	346	356	380	380	375	374	357	351	365	366	379	391	374	353	358	352	402	397	386	366	384	345	360	368	346	363	411	342	368	363	410	383	383	384	422	387	395	393	386	387	320	361	338	380	389	385	385	367	324	379	339	364	341	378	417	332	352	341	390	373	387	383	365	368	388	371	355	366	332	367	390	388	343	347	353	361	388	407	365	417	378	347	382	340	371	381	350	383	369	342	372	343	390	359	397	354	413	348	363	394	387	351	416	361	365	402	359	370	367	367	354	388	330	357	359	338	341	337	356	380	359	353	370	342	348	394	357	360	365	325	396	362	367	350	355	406	390	359	384	379	388	372	330	351	353	351	356	344	388	386	361	372	342	324	375	372	348	399	340	370	344	340	354	353	356	356	401	379	372	348	353	335	379	385	384	375	358	362	388	359	370	325	363	349	360	357	352	376	390	368	360	367	413	380	387	346	385	358	388	375	353	386	343	402	341	371	350	374	412	365	392	329	385	347	347	349	356	381	342	366	376	360	349	394	369	386	404	391	395	362	344	347	370	402	353	373	375	383	349	388	373	360	357	348	358	378	393	343	377	383	343	354	351	397	338	367	365	364	371	348	375	370	381	371	364	356	389	341	317	343	385	371	382	372	336	379	350	402	353	360	363	382	385	347	373	388	355	373	373	360	415	340	371	385	362	372	369	383	359	355	379	355	349	358	402	392	343	357	379	375	373	387	365	359	350	364	384	365	340	390	369	371	384	340	394	379	376	376	344	355	382	346	377	384	359	363	384	381	352	349	406	374	368	390	365	393	397	342	374	367	387	370	366	358	417	366	350	372	336	362	388	351	372	375	344	358	377	385	363	371	365	327	378	403	340	372	386	397	366	364	349	365	379	347	370	384	404	376	358	335	362	387	391	357	368	377	398	357	377	354	391	386	363	363	380	357	359	367	379	371	364	401	382	367	381	401	368	347	361	381	390	383	372	345	357	375	333	372	407	335	340	401	328	331	336	357	371	344	386	359	338	345	400	362	361	351	372	375	344	332	348	369	360	365	381	377	407	354	381	324	379	379	398	364	359	334	372	363	389	367	377	393	403	371	386	387	364	393	389	400	368	381	393	390	319	364	346	381	322	407	371	372	348	354	353	363	385	417	375	355	356	342	387	371	385	355	373	348	389	344	373	364	379	344	347	378	381	376	343	341	379	359	369	377	353	384	370	352	359	352	367	380	399	365	370	356	331	333	369	399	361	384	364	375	385	372	376	343	370	347	356	334	394	384	394	364	362	357	356	373	370	390	360	389	365	369	358	360	357	373	370	387	391	368	357	368	373	363	365	356	362	375	379	379	354	351	391	393	398	368	369	364	381	361	351	382	353	353	362	396	354	337	338	371	403	346	354	340	358	345	370	370	372	357	373	370	330	310	364	384	359	367	352	336	389	364	333	362	369	389	369	356	348	376	362	358	361	356	367	325	335	384	377	347	412	348	374	389	357	364	361	358	387	399	394	367	374	389	388	350	399	404	376	364	338	377	396	398	375	373	375	371	358	379	364	382	391	364	335	355	358	350	381	387	339	350	366	379	359	390	345	342	375	405	387	392	344	360	344	365	360	357	354	331	371	375	348	382	381	371	361	379	360	342	380	378	394	382	329	387	360	402	361	388	391	385	375	369	361	367	391	375	383	370	343	354	382	384	357	343	371	376	403	406	374	366	392	375	336	399	366	370	364	348	370	346	377	346	395	349	359	366	366	391	397	342	345	382	379	350	337
18750	28140	12414	7607	5067	3492	3087	2255	1842	1777	1691	1466	1254	1163	988	1020	969	1157	1149	957	934	807	864	759	730	626	666	689	661	670	675	667	647	667	540	492	563	556	565	584	535	519	501	517	529	493	515	491	503	495	543	572	570	507	513	522	539	518	486	519	449	453	481	538	503	484	471	488	453	484	477	473	491	455	465	450	484	447	430	444	487	456	475	432	465	447	439	460	456	467	440	465	465	457	437	465	473	433	445	454	458	458	475	440	453	474	463	407	471	446	469	432	470	474	464	471	439	444	423	454	458	425	474	463	443	444	428	449	465	477	448	433	438	431	468	473	478	436	453	490	452	463	475	454	423	452	415	451	437	473	433	447	512	450	440	434	473	448	442	452	456	440	499	431	439	442	440	428	435	466	443	424	465	460	480	459	436	480	439	445	467	448	464	452	452	437	447	420	467	456	403	420	451	453	445	428	480	459	466	459	468	443	405	468	462	465	461	422	423	453	463	439	467	432	445	442	447	459	463	415	472	440	466	441	458	436	438	496	422	457	450	400	437	442	442	440	417	455	451	409	469	487	462	442	442	423	422	457	460	437	440	444	469	460	449	473	433	457	426	420	447	462	431	441	432	467	438	420	463	419	423	473	481	468	427	424	428	456	474	468	458	453	412	416	451	444	418	434	435	457	418	517	424	446	457	431	402	454	463	421	434	462	433	446	493	456	435	448	466	465	440	466	454	430	451	443	470	414	444	453	434	464	437	444	404	456	432	437	433	446	467	420	435	446	462	453	444	440	440	431	439	430	463	482	430	431	437	427	445	487	414	430	464	447	446	426	478	467	427	487	424	442	457	461	439	471	413	441	450	449	454	433	429	482	452	457	462	468	469	499	454	432	454	458	467	417	467	455	432	441	439	433	456	458	473	458	465	435	439	440	455	461	432	473	444	435	469	470	431	447	452	451	391	457	418	420	429	447	436	448	460	450	419	453	439	416	431	452	462	471	441	451	441	481	416	422	446	454	456	430	456	428	456	417	467	424	448	457	462	437	447	470	424	449	427	454	487	472	456	430	444	476	458	471	409	423	430	444	441	461	455	467	489	473	472	460	401	466	428	463	408	437	441	478	442	413	428	452	463	439	441	461	456	452	450	452	439	438	388	453	438	406	454	445	445	431	458	407	441	446	463	496	468	428	453	447	442	440	438	473	449	425	478	452	432	446	476	444	455	460	491	467	430	414	449	459	422	423	440	378	429	457	433	458	480	443	469	430	450	456	468	442	479	420	442	413	458	442	457	464	465	472	465	449	476	482	431	461	425	455	452	424	444	484	475	453	434	435	455	450	421	456	444	432	464	459	461	437	457	431	458	482	407	466	459	438	420	442	433	466	468	441	437	442	447	414	447	461	483	429	417	434	432	419	489	464	441	443	473	458	432	498	475	432	453	451	475	461	479	438	450	453	408	439	458	426	441	451	451	466	444	455	451	443	457	457	441	432	478	451	472	451	435	448	423	449	434	482	430	451	436	444	528	479	443	462	467	424	504	472	417	477	440	437	464	445	478	462	451	443	484	472	397	479	444	464	462	455	434	439	454	448	444	475	445	483	449	452	454	425	458	442	439	456	449	436	439	423	466	462	456	416	398	422	438	432	450	473	394	422	428	464	410	431	424	408	429	440	431	423	470	453	440	465	463	453	430	452	433	474	441	491	433	436	443	439	425	443	447	457	462	451	419	459	474	464	451	402	428	434	459	463	437	456	423	450	435	431	407	447	469	427	449	441	457	449	470	483	439	446	466	459	466	458	457	403	470	430	472	448	446	471	447	448	432	455	431	428	415	470	451	486	417	486	439	473	415	457	450	450	429	446	424	451	373	457	433	472	434	420	441	467	434	448	479	449	439	454	462	449	505	408	432	440	437	450	464	442	462	444	454	472	419	477	436	466	448	421	456	451	431	455	425	436	424	466	415	441	442	436	450	475	403	450	482	428	419	459	413	413	430	453	467	409	440	448	461	437	428	481	434	435	475	440	437	441	451	428	464	415	447	442	437	420	468	429	418	466	436	472	441	420	448	469	445	451	453	436	482	431	418	464	436	502	452	470	448	470	444	465	456	448	437	461	436	447	452	462	420	487	409	466	432	451	467	435	451	382	442	401	466	459	445	428	464	446	476	491	436	428	434	463	420	424	438	445	447	406	434	449	502	447	443	450	425	441	487	467	439	443	499	446	443	450	467	478	453	430	436	480	440	464	468	441	461	452	458	450	417	464	504	437	461	436	460	421	449	479	466	438	470	430	396	429	417	456	446	433	449	427	465	449	423	484	424	422	481	432	467	455	417	462	444	403	454	469	518	506	421	455	448	452	457	414	430	472	451	444	449	434	407	404	431	426	454	448	428	440	436	428	442	407	497	463	418	447	452	450	413	508	462	457	462	506	491	434	478	429	439	447	412	480	445	449	467	491	463	441	431	464	461	505	453	528	450	435	455	457	422	432	452	479	471	428	425	435	439	434	456	449	444	439	440	473	439	459	501	458	439	471	458	436	440	435	454	452	436	460	424	475	479	442	463	440	446	431	439	433	449	452	460	464	435	451	488	458	453	438	448	465	434	431	409	489	398	444	452	440	459	435	445	449	458	433	454	463	451	454	438	444	440	461	439	455	441	415	428	447	446	424	457	471	482	473	472	475	433	447	453	447	471	447	447	443	444	437	422	420	470	422	453	457	463	487	439	439	443	429	441	442	427	411	464	440	456	442	450	426	450	391	448	455	451	465	424	411	471	421	453	478	451	433	471	391	451	421	465	455	471	405	450	447	449	413	447	439	461	443	424	428	418	467	475	425	444	474	426	428	464	441	429	494	468	445	435	490	438	454	430	450	464	441	443	442	442	450	421	465	454	446	413	438	479	456	437	456	468	443	420	469	484	455	488	437	447	428	419	420	433	437	469	488	460	440	450	421	434	473	422	439	473	427	446	412	435	450	443	468	459	455	448	449	455	408	456	460	447	438	459	447	432	437	443	464	427	463	473	452	477	455	474	470	448	458	418	483	442	453	465	493	444	440	466	404	432	442	442	430	420	430	464	476	427	412	435	457	499	474	494	414	455	477	499	425	452	457	452	449	437	410	458	448	428	485	452	448	459	472	423	427	444	477	455	434	446	425	448	453	459	435	455	439	425	428	405	421	449	432	455	426	454	434	442	472	457	431	462	437	428	441	431	427	460	436	480	481	492	442	458	466	430	490	482	443	447	433	471	451	470	444	450	442	432	446	430	475	435	454	424	413	445	458	496	414	454	433	394	484	457	440	480	453	441	468	436	438	429	419	448	449	464	447	480	436	437	454	455	458	483	444	489	461	465	465	448	469	466	418	420	466	476	467	433	505	438	425	445	430	449	457	438	413	443	430	408	475	468	412	413	436	460	390	457	423	454	420	442	460	444	445	429	487	467	449	418	469	449	414	470	441	441	414	437	430	453	469	446	431	461	453	448	451	437	468	427	466
23152	21269	28901	23912	21261	21138	7880	2202	1589	1504	1407	1205	1048	921	849	787	824	900	916	718	699	681	598	584	599	522	500	506	571	473	505	469	455	450	400	386	362	389	414	347	351	363	372	317	289	332	328	360	338	329	356	373	346	360	367	340	342	347	328	356	321	286	318	320	320	316	338	313	309	310	313	289	326	324	320	277	297	314	282	276	290	258	306	294	279	291	296	301	294	295	273	283	260	300	285	267	299	296	286	309	287	281	285	279	269	302	300	297	267	283	268	276	257	250	281	284	307	266	253	259	276	273	286	280	267	278	294	285	305	290	304	299	266	279	273	316	283	284	260	289	267	268	285	284	260	286	287	277	282	257	287	271	239	255	284	305	282	288	283	279	264	291	241	306	295	284	272	319	288	279	285	310	281	295	275	263	279	282	268	268	257	291	274	293	305	293	274	286	280	272	303	301	275	265	288	260	284	287	283	268	245	289	255	269	279	274	301	303	293	238	295	289	251	310	278	277	289	270	284	291	285	272	309	292	307	282	276	271	281	257	276	280	290	275	294	272	269	256	267	284	271	258	275	274	293	290	286	293	238	286	315	275	300	286	264	268	281	267	265	301	282	253	286	283	261	281	284	275	233	277	303	304	310	305	274	275	310	287	269	263	296	291	275	280	284	293	292	269	278	267	273	272	257	269	276	253	283	246	283	285	283	285	277	288	276	252	282	289	268	313	301	278	248	267	303	279	291	270	292	282	284	326	253	264	259	293	292	305	289	294	282	267	294	276	277	260	291	275	274	254	275	260	261	278	268	237	299	271	264	266	271	261	282	293	271	285	275	288	271	287	292	280	312	274	268	327	307	270	297	301	259	285	279	269	301	287	274	272	262	286	251	285	267	280	278	278	265	300	269	248	305	276	279	278	308	297	270	274	300	256	287	235	272	281	302	256	266	268	279	290	286	308	276	269	314	287	287	283	252	275	264	258	266	279	294	281	281	302	280	271	257	280	305	260	279	289	276	250	268	302	296	286	270	282	276	306	273	311	251	277	294	303	288	294	295	272	292	292	276	280	275	266	271	269	284	279	280	298	279	276	274	273	269	256	273	267	285	300	255	309	253	265	274	293	268	285	306	258	273	282	294	289	293	275	279	309	281	275	265	290	276	310	264	303	278	278	253	297	294	302	296	298	292	284	268	261	288	264	266	289	294	284	282	281	300	286	288	304	265	274	275	295	271	257	279	295	261	306	289	310	276	285	248	289	275	281	282	283	278	288	282	269	272	250	289	268	297	259	247	293	269	277	284	294	292	283	281	264	316	260	287	247	310	283	267	292	303	286	283	281	273	262	276	293	282	293	322	257	274	276	253	292	275	266	256	265	271	289	267	280	282	278	305	300	279	266	273	267	260	287	291	245	274	292	301	280	312	281	295	284	290	259	286	283	281	257	269	292	258	295	303	299	293	270	252	290	290	266	283	256	288	296	295	257	267	311	280	278	263	297	266	296	303	296	278	285	282	260	250	254	287	230	281	268	265	277	275	275	267	268	280	296	284	288	264	258	285	263	291	287	278	270	264	276	275	270	291	266	295	321	290	286	268	269	265	271	317	282	321	259	276	287	266	291	278	287	289	269	280	268	269	267	282	298	269	277	308	274	242	268	264	290	277	290	284	259	289	284	289	286	260	273	308	276	283	297	266	273	284	270	280	297	283	288	281	272	274	272	276	268	260	277	288	254	301	273	278	278	283	268	284	248	269	291	278	266	269	288	298	262	290	267	268	256	273	275	258	269	295	283	313	279	267	284	258	282	287	294	315	273	283	296	306	270	295	274	268	273	296	258	288	273	290	271	276	271	292	266	278	266	265	275	278	305	292	277	294	261	315	281	315	299	259	291	276	269	236	284	264	294	288	271	289	287	301	290	290	267	276	264	282	267	279	297	268	294	258	287	290	273	296	271	257	276	271	283	271	309	269	282	288	281	271	262	284	300	274	278	294	290	285	282	282	260	289	286	298	279	311	249	277	276	299	282	291	268	290	276	292	266	278	278	283	265	296	289	268	306	257	249	293	292	305	299	310	290	295	259	250	279	269	282	267	273	298	275	271	264	313	274	287	269	265	301	253	272	308	283	292	249	294	287	298	287	285	281	283	295	286	285	262	282	278	264	280	295	295	301	291	270	249	274	296	289	286	283	272	264	279	298	286	290	266	271	282	244	286	346	254	280	248	296	271	269	278	267	313	294	254	276	285	275	305	259	283	243	287	303	258	281	265	259	257	312	246	271	271	285	298	280	268	292	281	264	269	293	286	312	310	290	287	275	263	276	264	280	283	293	249	258	288	288	287	293	271	290	295	281	294	274	308	277	282	260	277	295	291	290	300	309	308	276	283	285	256	313	270	318	275	251	251	298	291	263	275	293	310	269	304	282	284	291	267	273	261	291	297	314	276	287	263	258	266	280	264	282	261	276	277	259	294	246	231	255	269	260	288	262	256	318	290	274	256	287	301	310	299	249	275	294	296	289	273	287	261	273	300	320	271	244	302	293	256	294	295	302	280	286	289	257	291	289	292	286	268	267	285	285	273	284	289	263	293	267	237	286	268	250	293	299	292	304	313	297	270	254	269	312	283	278	281	279	292	264	266	304	280	281	291	318	257	288	269	302	290	303	251	313	280	283	251	283	270	287	255	280	283	299	289	279	296	295	333	244	275	278	286	275	248	257	290	259	251	265	284	297	292	260	274	304	269	270	287	283	292	270	292	260	276	289	259	284	289	276	305	256	271	261	290	277	278	248	274	313	286	243	295	262	250	258	257	297	240	284	253	284	288	295	268	274	268	274	267	291	266	303	287	262	305	253	299	272	294	276	295	266	288	280	274	267	315	284	286	282	271	249	267	270	276	297	326	313	246	279	297	278	267	278	272	297	239	288	277	263	250	278	243	297	288	272	291	292	284	273	268	255	273	284	261	292	287	292	281	289	299	300	267	271	282	294	234	311	287	269	282	309	283	253	258	294	271	308	291	273	294	270	273	268	274	275	271	301	262	298	293	276	275	296	288	288	301	282	282	266	277	289	249	283	274	282	305	279	255	276	302	246	289	303	264	282	283	290	279	261	283	252	259	278	301	305	254	250	292	285	271	272	272	305	276	307	272	282	291	268	283	246	282	252	289	261	290	283	289	260	275	285	292	283	268	302	260	278	274	311	261	282	292	285	248	290	297	273	298	302	267	271	306	268	300	300	292	265	270	274	297	289	272	281	278	265	310	288	267	280	266	311	284	281	248	270	266	237	293	288	296	294	293	298	249	299	250	272	255	289	277	295	280	277	296	275	280	257	286	263	292	249	288	267	306	291	287	276	303	255	287	291	265	270	279	266	278	287	295	291	298	272	304	283	275	285	275	285	297	287	280	264	248	233	275	273	268	257	267	275	314	286	291	275	300	285	280	286	303	279	281	279	281	300	277	291	301	283	315	280	286	262	288	307	225	287	297	296	263	318	288	288
21746	38610	21903	14665	9869	6898	5778	4289	3555	3155	2808	2491	2016	1764	1487	1515	1483	1597	1488	1264	1313	1142	1086	905	835	796	719	750	839	837	736	719	639	636	534	524	510	577	502	538	535	456	419	479	438	443	434	433	494	506	491	488	497	433	435	462	468	487	461	451	464	418	398	402	425	390	437	394	403	415	363	369	342	402	368	383	361	352	367	341	374	389	330	350	320	336	334	385	352	319	324	332	333	344	313	352	332	337	337	331	353	367	312	354	325	326	332	333	330	343	300	316	379	342	350	366	303	311	346	334	348	311	319	313	318	338	333	318	344	323	322	309	323	331	351	352	317	314	344	331	346	349	316	319	323	326	346	313	346	332	350	354	354	310	365	367	332	321	333	332	325	334	326	335	345	331	319	370	328	328	322	304	329	323	338	324	329	329	367	354	350	304	341	331	334	327	324	306	331	300	322	326	316	337	334	345	318	354	327	293	357	341	326	320	308	320	336	305	326	322	324	356	308	300	332	330	298	328	329	317	301	360	311	336	310	333	375	309	338	344	369	310	317	353	331	323	347	306	319	320	302	335	324	351	340	361	330	312	326	335	338	304	329	322	332	325	339	355	326	309	320	329	313	343	338	337	326	299	318	332	344	315	329	317	340	315	356	325	320	338	318	356	342	342	355	332	337	324	304	306	354	328	315	343	377	311	371	325	330	358	322	356	333	336	330	364	327	350	342	345	336	298	293	354	372	330	298	314	362	345	323	311	332	314	317	311	324	324	339	335	341	333	342	332	321	349	344	341	355	368	316	345	289	299	320	331	344	344	344	332	336	320	323	342	313	357	345	352	308	337	321	296	315	293	333	305	305	350	347	339	340	365	334	313	327	353	354	310	327	327	313	344	322	314	306	322	352	335	313	329	339	332	321	327	326	362	342	365	297	293	332	318	332	322	326	311	347	304	330	314	363	319	331	315	344	307	347	295	354	304	353	340	319	347	315	327	309	333	320	313	321	324	314	333	368	284	292	319	353	341	341	336	306	326	354	299	334	308	316	322	341	330	328	357	300	310	338	337	336	324	341	299	303	332	322	369	321	365	345	356	306	345	336	333	339	352	345	353	325	355	343	319	362	321	348	312	314	308	324	343	367	371	320	374	311	327	319	342	338	347	328	335	325	333	327	329	343	304	335	306	309	370	332	326	337	316	322	320	337	325	334	322	354	361	328	337	341	310	338	356	330	348	322	326	319	338	337	331	319	307	313	347	332	300	336	312	327	316	312	327	344	328	309	365	349	348	346	339	324	355	319	344	347	314	343	337	319	308	357	349	332	345	328	324	338	350	340	323	331	350	316	307	344	317	304	339	327	355	298	340	348	331	346	338	332	309	326	326	352	322	348	352	345	347	330	323	311	324	327	352	341	348	330	333	333	318	300	330	315	329	308	348	324	322	325	359	342	323	334	313	339	338	337	350	337	298	306	347	360	325	373	309	326	331	345	343	345	352	316	311	337	349	315	352	320	354	313	352	349	341	353	314	349	339	324	291	334	336	327	323	347	331	341	301	314	293	310	330	341	341	363	327	326	343	322	339	311	300	317	329	320	335	345	351	326	350	302	328	312	319	305	318	322	344	287	360	339	313	345	302	314	347	328	314	324	344	334	327	326	368	334	355	327	335	338	318	316	344	334	322	309	303	313	335	313	338	335	357	303	328	331	310	355	319	303	325	323	335	325	321	317	326	337	315	347	337	319	336	336	309	361	345	332	325	323	337	303	329	317	339	342	330	350	336	352	342	347	314	328	326	330	364	347	283	336	324	331	350	345	301	345	309	306	318	332	333	323	325	355	331	326	319	333	316	329	369	326	310	350	307	318	349	296	347	352	315	315	326	334	320	330	327	326	325	333	289	337	328	329	355	310	303	305	320	299	323	322	316	348	319	307	340	330	314	313	343	321	359	289	318	323	346	333	342	320	356	316	285	350	331	346	333	291	321	367	318	331	322	321	317	319	329	342	330	343	336	345	319	319	314	340	359	318	283	288	319	345	362	343	340	355	322	324	365	321	332	347	320	308	357	313	341	307	332	310	338	342	352	341	332	333	339	321	329	360	324	324	325	322	319	334	341	338	319	373	316	305	348	342	331	320	365	332	329	358	322	339	329	345	286	298	304	342	317	340	326	339	309	322	336	337	294	330	320	311	323	320	326	308	309	307	324	365	295	369	322	344	319	375	340	327	326	303	328	329	347	297	349	379	325	316	341	316	336	360	377	322	349	312	316	341	341	369	329	338	354	359	310	326	321	345	328	326	322	336	354	310	345	312	354	315	309	306	334	323	328	351	301	329	306	333	353	330	331	311	328	312	364	347	324	354	332	318	314	317	307	324	329	323	305	350	336	337	327	322	348	327	336	297	344	355	318	331	322	294	326	315	315	292	325	323	341	358	336	337	327	328	368	339	307	343	315	349	328	336	326	324	354	360	353	347	344	297	290	304	348	334	362	326	344	324	343	331	350	360	317	327	360	340	324	322	338	353	333	315	330	304	340	309	332	320	357	352	334	300	286	324	350	327	325	327	322	365	315	331	324	341	356	336	333	322	330	314	312	338	311	322	298	326	316	341	391	325	359	350	340	357	319	339	309	326	355	341	326	382	299	324	313	333	326	329	314	297	323	339	354	318	311	354	301	338	332	312	329	323	316	314	325	332	334	279	325	321	305	329	319	296	313	342	336	337	351	331	349	297	293	345	312	311	343	340	357	362	386	340	347	338	332	331	340	352	292	327	305	304	337	333	342	357	310	352	322	361	329	319	315	323	329	347	328	358	353	335	347	346	327	378	327	336	356	353	313	345	352	316	337	342	322	340	333	362	329	311	308	347	336	353	320	328	330	296	368	303	350	328	309	338	294	316	331	304	320	322	315	327	327	325	316	342	331	341	310	323	344	295	330	330	329	338	316	323	338	326	322	329	300	322	317	321	297	319	335	355	307	312	335	311	331	336	327	344	309	339	325	335	330	351	359	328	324	346	323	344	307	312	333	317	351	346	326	335	330	329	343	339	319	308	337	323	369	289	298	326	330	318	321	329	315	351	337	308	304	348	334	317	310	323	313	321	293	310	354	324	324	349	329	341	311	333	346	348	344	305	335	341	304	313	317	318	354	342	330	358	319	346	345	338	338	335	341	310	348	353	290	331	340	334	308	343	321	336	329	329	303	306	370	322	309	350	349	345	307	307	301	321	330	325	361	350	306	309	295	358	306	310	331	325	319	325	337	338	332	328	300	325	311	334	334	347	332	329	325	318	314	303	360	335	324	334	301	344	327	298	337	309	323	342	316	320	327	326	345	326	301	288	363	318	320	320	318	313	320	340	329	342	337	314	317	329	307	348	349	318	331	325	315	325	342	363	319	302	317	319	300	297	342	323	329	342	346	355	344	316	311	327	336	360	299	329	354	347	321	362	355	349	311	312	310	321	330	316	282	332	340	313	332	322	315	329	285	341	330	344	352	355	366
27458	20297	9813	4187	2002	1093	951	753	647	619	646	578	556	474	448	482	481	542	502	459	451	449	417	419	412	424	391	386	410	360	380	360	384	367	351	328	328	373	321	349	352	323	303	307	326	309	289	325	306	299	358	342	315	342	354	313	346	330	312	330	320	310	338	325	314	327	339	297	293	296	311	307	308	310	324	315	300	296	314	294	325	304	304	318	304	336	315	297	289	313	304	315	305	279	295	337	322	280	314	313	309	287	287	318	317	320	270	288	298	317	307	312	312	309	326	355	283	297	305	305	305	308	322	289	316	276	301	309	301	302	336	302	321	304	289	295	310	326	298	283	328	309	316	311	293	280	310	296	275	339	307	310	306	320	290	295	315	309	312	311	322	295	308	301	309	286	296	319	285	306	270	278	292	340	300	305	320	324	293	284	306	304	316	319	285	303	294	319	281	320	325	291	283	327	303	310	307	298	286	320	306	321	324	308	314	324	316	291	301	299	300	321	309	278	305	308	309	321	320	285	289	269	326	295	303	300	311	332	343	304	325	268	312	305	298	288	292	306	299	308	287	313	279	296	269	298	299	336	319	310	286	267	308	298	287	292	288	317	302	287	302	271	312	291	302	297	296	288	307	285	315	312	293	294	299	292	282	315	298	309	298	313	304	300	319	269	303	304	286	322	322	313	326	295	291	307	325	290	308	332	292	290	302	293	314	285	320	307	334	300	303	308	312	314	315	309	317	308	324	284	299	294	295	306	310	301	289	271	310	312	324	271	287	310	291	317	303	306	292	311	293	287	310	277	315	312	337	297	308	303	284	278	304	303	266	280	283	272	320	274	319	322	311	319	302	315	298	301	284	270	300	293	296	278	325	291	297	300	271	294	346	278	297	290	317	330	286	289	321	266	323	334	308	318	322	280	292	303	314	293	319	291	267	307	343	295	308	288	300	308	305	303	297	281	336	300	317	309	308	276	298	299	319	309	349	279	318	300	324	273	336	280	289	338	282	295	310	294	285	302	290	263	308	315	307	304	268	322	272	313	308	323	316	287	308	335	317	320	308	315	328	310	282	315	293	288	300	281	325	305	316	308	285	307	297	315	329	321	339	295	285	302	312	294	327	291	285	293	281	295	293	275	307	292	329	315	314	342	298	301	321	333	295	309	312	294	268	307	302	292	315	320	301	287	294	301	295	293	295	292	321	280	299	310	313	306	307	339	291	306	320	289	279	285	323	307	284	334	300	319	317	292	354	306	356	277	283	304	281	332	303	309	294	307	311	320	303	298	293	326	330	289	275	344	297	286	311	322	321	301	294	305	319	280	308	289	288	332	318	275	298	274	298	303	323	323	287	293	313	309	328	298	319	303	326	307	336	279	323	330	287	308	336	295	327	280	276	266	328	325	326	300	309	288	329	316	273	270	288	283	282	267	302	289	291	297	296	292	287	285	320	295	291	293	328	293	327	295	301	309	266	324	286	259	310	294	280	316	309	302	287	295	305	308	320	325	300	300	303	300	290	310	289	342	304	294	275	293	277	310	298	307	326	280	300	322	331	317	298	301	300	312	311	315	322	332	320	291	299	303	281	298	314	313	305	271	296	310	302	306	302	305	320	304	348	286	322	311	317	328	314	306	328	284	316	290	309	292	346	318	331	325	347	303	311	297	275	273	301	297	302	301	340	287	320	269	312	309	303	294	326	316	295	293	313	321	312	300	335	276	296	348	279	292	298	339	317	331	343	307	302	279	313	319	282	335	304	292	301	331	289	308	299	313	288	302	301	306	310	304	326	333	307	331	298	269	287	281	316	319	263	318	299	289	249	281	291	256	309	299	299	293	315	261	302	309	320	292	307	309	326	300	323	301	292	320	286	299	308	292	279	317	301	310	295	316	290	287	306	294	303	311	295	286	310	312	317	301	259	295	323	326	281	294	287	273	325	293	297	301	292	319	299	308	316	276	286	294	289	290	288	318	297	319	341	288	319	312	289	262	326	294	297	320	293	305	278	308	294	295	306	318	302	302	286	319	277	324	319	301	312	316	307	288	272	292	318	323	311	313	307	320	318	295	278	305	282	290	305	306	294	310	316	292	294	322	301	326	293	308	346	329	298	289	312	294	298	323	280	320	301	288	279	312	292	277	301	302	296	309	342	302	277	305	300	298	304	317	303	306	298	305	313	308	337	303	312	315	277	296	287	301	305	288	317	291	308	294	304	325	329	317	289	307	281	306	326	283	306	285	319	297	315	292	309	293	284	307	304	329	311	297	291	309	265	322	299	286	291	296	297	302	308	313	325	302	290	340	315	269	293	301	289	310	309	324	323	271	362	331	297	307	328	326	301	300	307	278	332	275	336	317	283	287	301	259	301	270	307	351	292	327	335	328	303	336	322	322	297	316	317	297	302	276	314	281	310	302	320	302	329	289	282	298	314	345	308	303	334	288	304	309	287	320	302	280	331	301	293	298	314	290	290	299	327	307	309	316	323	310	307	306	309	306	312	278	333	283	291	306	297	296	285	280	305	295	323	330	317	318	309	260	323	309	302	272	307	308	319	302	305	328	298	327	333	302	274	326	294	343	306	323	319	310	320	327	284	319	327	286	266	254	315	341	299	245	349	308	336	300	294	286	292	304	330	281	307	299	284	285	294	279	308	316	310	322	318	316	320	300	262	313	301	318	289	311	345	289	296	273	300	323	287	312	290	329	339	312	326	296	298	294	302	287	299	362	289	323	313	315	308	301	338	316	302	289	314	322	291	311	332	312	311	301	296	287	312	322	310	289	306	321	317	328	295	286	296	300	299	293	343	301	340	286	295	308	325	323	321	323	302	300	293	322	304	339	295	289	298	305	311	311	272	297	326	305	297	317	290	321	293	308	277	307	287	289	309	312	305	311	304	324	275	315	319	277	297	281	314	312	313	322	328	305	277	317	295	303	293	319	303	295	301	263	292	285	291	311	297	316	304	301	296	304	308	304	317	321	302	298	272	306	300	293	280	319	336	342	319	303	308	293	307	289	325	306	296	309	279	296	285	304	316	283	296	286	311	317	307	288	287	280	319	283	312	340	316	282	305	303	291	352	275	280	340	309	294	290	304	342	269	261	297	289	305	302	326	311	309	311	298	303	331	312	306	325	274	300	311	263	336	262	297	281	328	311	303	319	292	312	297	299	288	295	285	318	318	298	310	294	289	306	306	298	280	326	325	282	276	301	299	303	323	279	308	276	308	301	289	318	319	263	332	318	300	302	291	310	297	285	295	270	290	301	305	334	287	318	298	312	312	290	295	303	324	325	315	348	305	311	295	325	289	302	268	305	343	313	300	319	294	307	334	297	263	324	297	296	295	273	337	317	276	307	296	282	299	266	320	313	316	316	321	293	314	317	321	298	324	301	310	302	280	295	307	278	305	338	309	289	298	301	310	301	267	299	298	312	305	322	353	314	280	294	329	284	311	305	318	303	301	302	328	314	283	314	278	279	320	302	269	290	299	307	323	292
15966	21251	7833	5975	3657	2308	1999	1565	1282	1276	1127	1045	873	853	734	840	860	918	884	748	756	666	703	597	577	526	510	526	550	542	587	487	521	488	430	407	448	493	463	490	453	458	422	413	443	422	434	409	435	456	453	435	421	406	453	444	476	474	433	431	410	445	454	416	389	397	413	398	468	426	420	413	408	403	392	384	414	404	372	377	375	387	443	382	390	394	381	370	364	385	407	378	382	377	391	360	337	387	393	411	397	396	354	380	354	376	380	375	393	405	353	372	373	387	363	374	399	406	372	381	393	356	398	346	368	432	391	399	366	357	392	359	386	392	403	386	376	355	410	382	400	403	384	410	344	367	363	376	369	371	356	381	358	375	383	346	322	404	372	398	393	357	346	363	357	366	400	367	364	384	369	363	366	423	391	394	393	387	364	387	376	383	387	392	397	383	375	399	346	384	366	394	359	375	365	367	378	390	411	376	370	358	367	399	383	382	390	414	375	348	425	401	360	355	391	354	359	387	386	364	373	369	382	398	356	371	382	422	396	379	376	405	388	389	413	380	417	409	372	375	356	372	358	342	378	364	351	406	380	418	369	371	378	406	414	359	386	399	377	358	362	348	385	406	386	375	407	370	390	369	387	368	346	401	382	390	350	390	382	360	370	370	350	374	368	399	423	394	405	409	364	407	387	418	358	332	379	346	334	409	363	408	411	379	376	392	389	389	381	367	389	409	373	408	365	349	383	411	391	372	402	348	387	383	369	391	363	373	384	396	387	399	369	360	374	384	381	340	403	394	379	387	401	389	368	367	380	391	357	395	390	381	403	388	380	398	360	370	366	389	394	387	359	415	394	376	376	383	390	380	371	380	387	372	372	379	378	372	374	424	365	376	406	408	363	364	378	366	348	357	332	409	399	367	379	363	392	376	385	384	370	399	359	378	358	345	384	392	375	394	368	356	362	352	408	372	348	403	386	364	373	411	417	353	379	336	338	361	367	373	422	414	371	380	355	390	374	388	402	396	368	343	375	355	376	386	402	372	358	386	368	375	428	367	381	396	408	418	363	357	378	372	396	432	425	383	381	364	380	358	369	368	415	388	381	357	390	398	387	398	360	391	335	389	370	351	380	380	403	361	378	402	367	398	374	359	387	382	366	375	346	364	359	374	395	366	380	365	367	383	353	410	374	389	365	387	376	393	351	369	406	365	398	395	367	405	387	341	378	385	403	408	373	392	396	390	341	388	377	416	374	364	394	385	384	358	366	377	392	399	369	393	358	399	398	384	371	404	350	375	376	432	389	340	384	343	376	385	399	359	423	369	379	384	361	376	356	337	357	396	392	378	359	383	385	379	384	352	384	399	366	391	356	387	379	366	384	364	388	416	396	380	389	389	379	399	354	373	397	362	422	410	359	387	409	348	404	379	368	377	371	368	406	371	406	363	345	359	375	429	361	338	407	336	333	382	392	381	387	378	356	386	353	360	392	397	435	354	374	374	368	355	372	353	390	402	416	381	387	371	373	417	364	377	368	362	342	399	406	392	372	372	416	414	399	376	365	401	362	375	374	368	420	375	401	398	407	379	361	349	376	392	350	366	368	368	381	352	404	385	434	392	362	388	337	346	373	391	388	362	365	389	370	390	358	384	378	389	395	387	362	399	392	349	357	381	369	366	339	395	359	421	391	401	348	383	378	400	379	346	357	389	362	357	371	403	418	368	358	373	389	336	380	374	340	369	366	361	352	375	374	370	356	370	342	412	419	344	423	370	379	402	352	331	359	372	368	374	420	401	356	417	391	354	359	369	420	384	361	377	375	372	350	374	385	411	378	373	360	369	366	391	365	343	397	414	400	421	370	384	357	385	396	386	406	371	398	365	389	373	399	348	401	374	388	374	382	394	375	378	376	408	403	401	369	421	376	319	370	352	377	374	393	383	383	349	383	365	387	380	404	386	371	406	374	371	395	354	381	362	397	379	423	379	383	378	375	406	372	377	371	382	381	348	347	402	378	387	363	438	341	377	403	353	343	373	379	350	352	377	364	374	366	371	416	414	353	365	384	393	367	379	381	372	404	380	383	371	357	357	383	368	374	393	377	377	398	364	392	370	378	347	388	395	377	376	378	416	356	384	390	378	357	372	389	400	345	387	401	391	408	363	364	382	385	390	394	368	378	390	396	382	389	366	371	385	371	401	350	405	403	393	364	380	356	393	364	352	380	386	378	349	395	380	364	385	384	371	356	387	391	377	365	377	394	390	389	354	389	371	383	383	390	365	365	384	405	373	368	377	348	381	406	376	371	385	414	375	364	393	364	401	372	364	367	360	375	364	363	354	379	390	421	383	373	347	362	375	374	362	376	403	381	355	427	356	377	400	364	404	384	379	368	406	352	394	362	400	408	401	372	394	404	376	390	339	374	385	377	338	404	387	342	358	363	387	401	408	401	370	362	397	360	383	343	390	371	360	370	371	376	381	379	365	371	407	368	367	407	364	406	359	370	378	383	362	334	396	392	352	376	357	412	401	387	384	424	392	357	390	360	398	353	395	382	385	395	359	367	363	353	382	397	368	392	364	373	394	359	346	414	350	361	365	367	341	386	383	369	325	419	344	381	382	396	361	391	374	381	355	377	364	377	376	362	382	384	416	401	361	360	403	385	351	381	367	400	382	378	370	381	381	379	397	392	354	381	383	382	409	386	391	379	401	358	407	369	382	323	353	383	363	372	404	369	380	390	353	359	419	374	370	414	363	404	375	379	403	391	376	352	374	377	356	384	382	386	374	372	374	418	357	384	383	360	338	386	369	374	377	357	397	384	347	369	411	378	380	375	365	361	396	369	405	391	382	405	381	388	379	364	348	375	391	390	393	387	369	354	347	386	358	391	404	361	396	396	394	399	396	348	340	357	365	389	365	370	373	365	403	382	351	351	402	379	363	387	353	352	393	368	378	375	375	346	348	351	388	400	363	407	366	357	389	363	354	368	382	389	386	385	386	426	373	367	409	392	394	376	416	378	347	353	394	388	376	370	346	379	377	357	375	406	404	410	367	367	383	306	365	358	393	366	381	379	370	380	417	369	421	425	379	379	367	350	394	372	350	360	398	393	382	383	386	347	384	378	371	396	399	394	407	380	380	349	406	341	369	409	401	342	420	384	385	381	373	386	395	377	385	392	410	381	343	389	394	382	373	374	369	372	384	365	392	397	381	407	346	384	385	369	329	382	377	416	386	381	382	350	399	383	375	386	352	381	386	386	374	374	367	370	381	391	382	387	384	365	377	400	385	371	367	381	394	366	367	370	366	359	358	410	411	350	394	386	373	363	363	382	364	347	421	398	399	364	378	374	374	367	358	364	388	378	402	367	369	365	373	390	401	396	376	385	367	383	412	386	366	374	392	378	368	395	336	375	349	398	405	378	375	391	381	388	359	361	404	382	394	346	368	392	392	379	366	377	379	402	394	378	416	363	350	392	399	391	380	373	381	371	394	389	395	381	397	366	375
24188	21192	28299	24365	20970	7741	2254	1319	1020	966	821	789	659	633	591	600	617	663	578	555	517	535	499	468	445	354	402	375	373	364	357	340	319	298	292	287	295	277	248	273	264	266	259	261	249	280	266	276	266	298	281	284	300	280	300	254	275	272	286	267	255	267	232	237	220	255	248	227	240	234	267	256	230	247	243	229	205	223	222	238	238	244	196	230	219	218	238	195	220	218	224	216	219	217	225	213	210	219	235	235	251	245	212	218	215	236	237	234	195	220	213	232	228	222	243	234	224	212	227	251	214	198	192	208	199	209	226	228	227	247	242	214	200	217	204	237	250	213	234	216	214	208	196	215	206	220	236	224	225	219	233	236	208	216	228	241	218	229	230	220	221	232	240	233	241	216	228	226	198	239	239	246	236	227	215	225	242	228	236	211	244	212	210	229	247	226	216	202	238	213	228	212	247	226	238	217	250	203	196	220	212	254	226	227	240	230	241	227	233	229	221	209	224	227	248	203	210	223	218	201	214	218	217	225	229	238	211	238	235	219	230	212	226	225	217	246	258	239	203	232	248	203	239	223	191	223	204	245	228	211	232	195	219	223	232	210	221	218	204	225	220	211	245	231	212	211	239	216	215	181	225	208	238	213	234	237	199	215	229	220	221	209	209	236	248	224	224	195	209	226	223	224	201	250	200	236	227	206	245	219	244	238	223	240	240	240	197	239	231	248	222	234	229	207	225	218	226	208	195	224	226	222	219	241	260	206	204	224	225	215	207	234	194	228	232	255	222	202	236	228	237	223	214	239	236	224	243	206	208	230	218	215	225	209	197	220	204	243	217	206	223	197	239	216	190	250	210	203	220	228	210	216	258	220	234	240	203	198	206	244	256	246	226	239	231	225	210	223	233	198	234	230	222	200	212	209	253	237	208	209	239	219	225	202	226	210	217	224	223	208	207	212	230	223	213	225	213	239	231	230	222	228	225	216	240	221	226	198	238	241	259	197	201	228	239	214	231	242	206	205	210	256	211	212	221	225	237	223	239	219	224	203	223	219	200	191	239	211	245	237	226	211	229	205	244	227	204	226	220	246	211	193	234	258	216	246	232	251	222	247	216	236	239	227	240	188	229	224	251	229	240	222	228	215	211	241	223	235	227	229	206	229	239	234	246	223	216	214	222	220	218	222	238	231	214	211	250	223	235	219	234	225	209	226	234	207	211	223	237	210	236	222	249	228	237	209	226	251	229	190	217	223	219	210	208	210	233	234	212	213	213	225	217	226	199	222	215	225	249	215	228	208	241	240	243	246	209	230	217	236	216	227	231	223	221	220	212	209	210	259	210	220	244	218	224	216	220	226	250	229	215	210	222	216	236	199	215	233	222	214	233	230	233	232	198	213	223	207	191	216	222	203	242	213	212	207	231	223	188	241	220	204	219	231	228	249	217	198	224	219	237	216	240	243	203	220	219	214	234	214	239	204	184	232	230	235	246	215	222	193	221	245	248	221	213	210	210	248	229	216	197	227	259	235	207	240	246	220	210	234	223	220	212	223	221	206	247	215	217	244	195	217	227	257	218	214	228	216	223	231	216	202	208	211	233	215	212	240	228	226	191	238	198	229	219	200	213	217	219	245	217	212	213	234	221	223	182	224	212	221	242	232	249	221	220	222	207	265	223	231	199	206	215	228	188	204	213	226	217	227	208	208	225	236	208	208	231	224	201	215	217	204	217	229	231	235	235	236	254	213	197	235	219	221	236	214	200	218	233	209	220	206	192	245	216	237	208	213	238	212	200	236	212	217	210	223	192	199	258	214	206	257	217	230	190	231	229	211	208	218	229	223	238	217	206	212	241	227	232	224	253	200	204	237	251	217	202	198	220	217	204	206	217	239	221	256	206	216	183	227	224	250	228	239	232	223	204	205	221	222	216	220	250	190	229	248	248	227	225	227	258	220	205	249	209	204	228	217	218	211	233	216	235	224	219	222	241	206	232	238	235	212	229	216	248	223	218	257	225	228	232	219	213	218	224	183	199	196	219	229	216	208	231	218	228	211	224	210	216	203	240	219	218	232	228	205	236	220	236	191	200	207	230	191	244	222	251	210	246	223	206	223	240	231	214	247	229	223	235	210	219	247	196	219	232	226	191	211	229	216	216	232	220	222	207	223	227	214	235	221	201	186	232	234	216	239	208	228	225	248	192	252	205	250	197	198	214	227	208	232	228	203	217	219	211	236	230	252	225	216	216	233	239	222	243	228	222	205	219	208	204	192	209	223	252	206	230	206	238	203	226	234	216	247	234	233	221	239	225	227	237	196	226	227	223	239	213	213	199	217	218	212	227	243	209	210	218	224	221	210	175	223	202	242	205	238	233	208	231	223	215	231	233	216	226	237	225	240	215	225	252	221	196	216	208	224	244	218	236	237	244	201	221	220	221	217	201	228	227	236	237	235	222	213	221	225	229	217	205	218	231	233	196	203	203	219	242	267	205	220	238	214	192	235	232	232	231	202	204	234	239	231	246	232	224	231	220	205	208	228	198	238	215	230	230	244	206	232	231	234	242	202	218	223	228	227	209	234	234	195	220	211	209	241	247	235	238	209	206	196	253	204	232	223	237	248	217	213	237	226	244	218	227	221	220	230	231	202	241	223	239	228	217	251	224	210	191	206	211	199	223	218	206	241	229	225	182	216	250	228	214	227	247	220	226	227	230	235	231	197	246	213	216	231	211	199	232	220	216	224	236	250	212	199	224	226	206	216	228	195	210	196	217	204	222	224	226	219	220	185	226	234	186	253	256	200	225	196	208	239	218	235	234	211	235	203	263	219	223	222	218	240	191	237	252	231	225	238	223	238	226	215	244	234	221	209	214	212	229	217	236	232	218	219	217	239	243	245	213	198	202	217	205	213	256	198	222	223	202	208	221	218	256	220	188	206	197	211	221	226	215	226	224	253	225	208	207	216	248	226	236	210	256	239	234	214	187	224	225	231	228	211	212	234	231	220	211	244	195	222	225	210	232	219	202	231	245	230	226	250	243	226	223	223	237	221	213	215	223	223	214	248	220	244	235	227	221	222	177	216	242	212	211	241	228	236	230	255	190	203	197	224	213	222	218	216	241	219	235	227	259	203	246	218	195	203	209	244	240	239	221	222	194	230	234	236	212	219	221	227	205	235	198	242	204	213	219	205	236	235	192	237	214	226	206	223	218	225	210	222	234	211	207	190	215	228	220	214	205	243	229	218	197	237	188	233	247	220	220	224	236	253	238	226	230	236	244	212	231	219	221	233	224	231	189	263	193	233	249	237	216	231	196	201	217	221	217	222	215	228	252	203	203	202	235	214	216	225	216	242	244	227	215	209	205	218	235	222	221	228	216	220	215	191	219	213	237	221	211	205	209	206	209	242	228	245	218	223	229	203	221	225	230	239	212	243	231	220	251	240	203	206	228	222	224	238	213	233	213	219	216	224	225	208	219	224	247	243	233	214	236	241	203	222	211	214
18337	30589	16263	11422	6834	4688	4049	2813	2389	2052	1793	1530	1355	1211	1088	1135	1141	1181	1105	913	882	819	781	696	632	577	516	541	575	587	523	495	498	439	409	410	442	452	455	403	363	366	367	357	384	364	376	363	348	314	347	353	392	357	355	374	346	389	371	383	348	344	313	376	325	313	308	315	331	332	316	287	299	284	323	302	282	293	276	293	289	293	287	253	283	322	269	303	286	285	280	300	247	292	263	280	272	265	313	291	304	297	289	322	299	261	273	271	261	292	266	268	258	268	284	286	291	257	323	309	310	288	260	264	282	296	285	280	286	261	269	289	293	272	285	271	276	298	248	288	278	286	280	284	293	307	267	294	292	277	269	298	270	242	276	292	330	271	252	273	252	272	291	251	283	274	294	301	283	287	290	278	281	262	282	275	273	290	283	232	315	293	287	268	304	279	280	277	238	272	293	237	270	278	274	293	261	283	281	242	262	269	295	262	301	279	249	268	267	269	261	307	274	309	300	287	269	298	274	291	271	278	277	274	267	271	283	278	295	247	284	263	265	275	295	269	252	268	263	279	262	280	290	289	273	289	270	300	284	316	270	302	269	275	278	279	293	271	303	313	289	285	268	285	274	280	278	279	288	267	283	286	283	275	285	273	274	263	286	314	312	275	325	272	262	303	262	283	259	289	292	242	286	241	303	276	227	301	285	289	293	296	270	272	248	274	262	297	270	258	299	258	290	251	278	253	290	308	277	283	266	264	277	286	241	291	292	253	264	275	261	269	282	276	267	285	282	285	276	289	292	298	278	278	318	244	272	267	305	295	288	293	247	280	275	281	291	295	286	287	267	271	269	284	300	285	253	288	290	274	273	268	307	278	261	258	275	267	281	299	296	292	271	292	274	278	293	281	271	272	274	267	260	270	282	270	296	297	283	296	301	317	262	280	290	267	288	269	269	267	265	333	265	279	311	264	313	265	301	261	276	275	288	269	292	258	278	275	284	277	271	271	270	300	276	301	281	271	270	283	296	259	298	280	284	296	284	296	266	245	271	294	285	274	264	293	278	264	284	287	260	296	314	301	291	275	295	289	275	274	273	299	276	266	300	314	261	298	286	252	244	296	292	286	269	268	284	276	275	296	282	283	266	268	307	285	251	314	250	277	321	280	291	256	274	263	290	268	285	278	250	283	258	265	311	282	243	309	269	252	300	277	269	255	239	275	275	250	251	274	294	282	265	280	259	297	276	280	289	307	271	299	296	282	289	261	285	255	236	268	276	288	304	284	308	285	290	263	276	264	284	301	291	278	276	252	286	289	332	277	272	227	262	291	261	292	272	284	293	275	293	281	301	287	269	295	277	292	297	295	252	267	266	304	293	261	285	287	285	289	276	249	283	279	280	255	281	282	250	323	279	264	315	325	277	293	292	250	258	282	291	285	286	259	279	311	259	268	272	241	259	280	258	272	272	261	302	251	237	300	256	313	313	278	277	273	257	328	278	277	292	266	273	262	288	263	277	279	291	284	320	308	255	255	281	281	287	267	238	292	289	255	293	288	304	283	302	307	316	302	286	295	283	265	255	273	266	275	293	306	319	241	268	263	289	309	311	291	289	245	266	258	270	287	292	285	331	296	280	293	286	265	249	287	265	294	270	311	256	298	293	272	279	275	294	272	294	254	258	274	296	302	287	297	301	267	287	324	298	286	262	283	270	286	286	290	312	279	266	261	277	269	319	270	258	293	297	278	281	294	294	249	260	284	292	270	268	289	290	260	280	263	269	274	262	305	285	262	278	297	273	268	293	297	302	253	264	286	266	268	290	270	289	305	286	282	277	286	286	270	294	287	281	262	282	250	298	266	249	280	294	261	287	260	282	287	280	299	268	262	261	270	286	271	283	304	254	280	281	285	290	271	229	293	299	253	287	269	284	261	282	250	277	300	259	285	278	266	274	269	273	291	303	295	276	282	291	276	272	260	293	294	290	267	290	287	260	289	280	280	308	290	292	263	278	306	260	304	294	256	288	314	286	297	254	304	245	275	293	275	312	292	289	280	279	252	274	267	263	272	272	293	293	247	269	295	257	285	280	279	260	287	276	283	298	289	288	275	285	282	262	270	258	285	273	292	252	249	285	255	290	285	274	315	266	301	268	268	268	256	278	299	272	265	282	274	293	247	293	263	266	293	290	299	270	285	298	275	262	287	277	286	264	260	268	267	329	296	272	304	307	281	296	267	279	284	263	290	265	267	269	285	264	262	258	282	279	316	282	262	273	305	264	275	247	243	267	249	312	276	265	272	289	289	277	275	301	300	251	297	270	256	255	271	271	272	244	302	266	290	317	300	309	290	265	270	277	280	240	287	255	306	287	269	248	308	272	261	260	271	271	298	298	307	278	342	294	297	269	286	269	301	268	271	295	287	287	257	279	293	296	289	294	265	292	276	286	256	270	307	296	296	261	272	265	284	286	319	251	276	264	291	276	297	272	294	268	302	279	292	231	281	270	277	285	268	251	305	280	282	293	284	257	275	283	262	290	266	287	301	265	282	287	277	259	292	287	294	280	277	255	274	287	265	294	265	269	304	248	279	274	294	297	303	290	298	271	267	259	278	280	271	263	291	284	292	260	278	296	297	281	264	278	279	310	316	281	289	282	276	285	300	294	285	287	267	248	273	258	262	269	255	277	293	295	267	269	291	269	247	275	282	271	328	266	252	288	316	272	257	273	280	273	286	283	282	307	289	265	242	318	287	263	257	275	295	284	278	254	286	270	299	274	283	308	284	273	254	298	293	298	252	263	285	283	279	258	301	243	280	276	275	254	276	297	276	280	286	288	266	291	255	258	282	305	260	288	267	275	310	263	269	245	312	287	242	291	297	249	246	303	307	288	276	311	270	284	287	292	303	293	294	276	301	298	282	269	288	287	257	302	265	298	242	270	282	274	302	279	274	280	246	282	272	301	289	277	287	273	264	298	286	265	283	314	295	257	252	257	271	299	296	299	252	276	257	272	297	316	297	266	296	285	309	274	286	295	272	298	257	282	277	296	283	313	281	267	268	265	279	275	271	265	274	291	281	251	260	286	263	258	282	285	266	281	316	322	288	296	268	293	292	299	264	266	307	275	270	277	269	259	279	291	295	260	283	266	273	275	267	246	295	272	288	289	290	270	268	259	287	287	274	272	273	264	247	302	274	301	268	283	279	268	274	301	251	269	270	302	266	264	283	269	271	283	282	275	253	274	274	266	261	289	278	286	264	281	278	254	297	258	306	273	271	288	279	308	263	285	268	294	293	261	296	255	291	284	279	304	286	301	300	294	260	282	282	266	315	283	286	284	286	299	272	298	271	267	283	267	290	289	266	259	286	272	289	286	260	268	278	277	278	272	285	295	270	302	275	300	274	289	284	284	307	267	294	265	308	268	260	293	280	315	283	291	279	275	276	275	247	250	317	269	261	300	266	265	261	275	274	246	312	273	259	260	286	298	272	302	255	286	275	298	274	282	259
25317	21148	26949	25268	8504	1932	1461	1145	925	933	775	781	683	697	688	681	696	752	645	606	612	585	549	517	480	494	479	489	472	474	493	453	460	414	469	419	410	415	394	445	426	429	443	402	395	399	448	388	393	426	437	422	424	424	447	425	423	434	456	417	372	459	359	413	401	381	391	416	362	390	415	383	403	402	369	355	361	369	346	388	367	401	350	365	363	378	355	365	358	377	360	347	401	402	378	398	354	345	383	386	421	399	366	387	392	373	407	377	355	375	350	367	391	413	375	408	386	357	364	400	380	361	403	388	357	385	365	381	370	398	338	389	392	408	370	341	366	407	398	374	373	366	348	364	347	381	384	381	368	343	383	378	375	377	423	357	355	371	372	386	377	365	374	353	366	347	395	361	373	346	372	387	381	393	387	348	347	370	416	387	382	370	375	378	401	401	377	359	364	366	399	329	380	365	355	395	380	363	379	386	402	376	388	354	379	357	364	371	353	380	408	387	320	356	390	359	377	349	344	347	379	325	353	379	379	370	350	423	357	345	391	372	315	360	343	368	360	365	368	374	416	357	360	380	375	387	348	381	353	373	332	364	378	383	366	367	348	399	355	389	370	410	361	379	352	385	338	386	397	373	370	361	388	365	364	367	365	390	396	389	383	354	395	384	381	374	350	363	389	376	358	346	374	369	392	351	361	355	377	353	393	410	368	376	411	400	414	389	362	367	400	365	358	369	355	380	348	347	335	368	393	356	360	384	349	358	378	386	368	350	385	381	332	360	395	367	355	352	404	352	380	417	365	365	372	386	409	365	377	376	398	374	362	375	409	369	403	360	388	354	383	342	384	370	387	386	411	394	352	361	335	358	400	396	384	368	409	363	374	414	386	402	364	400	355	358	350	390	362	396	416	351	402	392	365	379	389	359	335	395	383	365	367	387	339	358	379	347	374	348	378	365	335	363	382	385	370	359	345	377	386	324	404	366	358	393	338	373	393	383	386	383	361	384	367	382	390	365	366	368	350	392	356	377	361	359	349	390	367	366	387	377	357	346	372	377	368	402	343	389	388	374	358	366	369	340	354	396	372	439	364	333	379	395	379	412	363	390	390	362	372	372	384	343	395	406	360	371	358	345	394	381	367	359	378	337	373	393	393	404	358	387	399	385	350	355	407	379	368	362	362	393	394	377	372	431	377	395	371	363	398	397	387	367	399	362	375	387	401	357	362	375	356	329	372	384	388	372	376	403	381	356	396	373	382	384	378	393	367	376	353	360	365	364	376	375	362	368	356	386	371	377	392	370	389	378	338	385	370	356	365	398	368	379	387	366	388	371	365	388	395	344	344	394	395	358	384	369	352	362	357	401	375	370	367	408	389	390	343	383	407	403	387	385	415	353	353	408	381	392	361	339	365	366	386	399	363	433	357	361	350	397	372	361	357	419	339	376	386	390	386	381	396	373	363	413	388	372	375	385	372	412	390	414	388	373	394	410	345	392	339	369	393	388	364	375	384	369	369	416	409	380	326	375	386	361	378	371	426	320	394	340	378	383	354	348	365	364	374	354	386	392	386	358	370	371	363	406	378	358	371	397	357	362	344	361	383	350	389	365	375	388	373	333	385	384	364	390	394	357	386	388	393	390	375	396	349	365	347	377	408	389	385	397	367	387	375	363	388	328	374	382	377	377	417	386	347	381	387	339	381	361	378	367	404	349	377	389	403	367	362	352	364	379	370	377	369	418	384	372	365	382	382	399	357	399	353	361	361	370	378	372	356	348	370	375	354	386	378	361	398	378	399	377	399	364	362	355	386	359	383	357	387	376	380	394	383	385	366	398	348	381	386	394	367	411	383	350	364	365	394	364	414	352	367	337	397	376	385	424	392	389	424	376	380	360	380	389	377	368	373	389	376	372	399	375	402	360	379	370	401	371	372	420	374	346	377	403	394	374	435	339	376	379	381	367	358	348	407	373	384	410	348	385	356	360	366	369	354	405	369	384	369	393	396	370	405	371	384	357	364	349	375	339	328	370	362	376	392	344	361	374	392	353	382	365	393	375	359	380	364	380	347	363	416	327	364	339	392	397	353	365	372	384	361	377	367	380	392	380	389	404	374	352	373	360	380	392	359	382	360	359	373	356	391	372	369	358	359	345	380	387	365	331	355	399	414	384	373	360	358	372	326	368	358	351	360	380	356	349	362	389	371	366	386	342	349	391	369	409	349	368	374	364	356	361	375	372	387	346	370	393	399	325	361	386	359	402	375	406	382	435	324	371	351	370	350	397	402	406	363	355	374	370	377	383	356	386	382	377	361	402	391	389	399	362	381	395	385	354	378	363	355	386	397	378	360	348	374	401	387	383	406	380	368	384	358	390	381	388	396	376	390	352	366	385	354	342	344	391	342	354	377	354	363	383	390	382	382	342	387	404	361	323	368	350	349	373	384	380	375	381	380	350	367	380	369	386	371	349	360	374	361	372	380	379	379	336	390	356	345	366	345	326	382	388	383	375	369	390	366	362	363	398	380	373	369	333	376	359	386	375	374	378	358	358	393	367	396	378	386	407	360	363	384	364	357	389	358	405	375	389	372	361	379	368	419	371	375	392	361	379	351	380	364	407	396	363	347	374	380	357	377	375	348	349	371	391	371	378	353	371	368	381	380	334	379	381	336	371	396	359	379	377	374	394	431	349	397	370	381	368	375	348	375	357	374	384	384	365	385	382	383	368	382	382	365	418	366	385	381	383	372	337	365	428	349	346	375	372	386	407	337	358	330	375	400	365	397	406	376	374	381	365	367	371	339	370	361	370	370	371	342	384	361	362	325	371	376	385	379	373	371	375	359	393	391	383	357	388	337	389	412	356	359	381	385	370	350	356	356	368	345	371	369	350	371	352	367	379	354	371	348	376	370	400	364	384	402	377	347	376	386	346	371	327	370	353	379	399	400	352	391	387	368	335	385	388	397	340	389	366	335	381	383	366	361	380	358	371	370	411	371	357	414	379	401	392	364	409	353	337	407	369	362	396	353	386	359	365	367	373	367	388	386	400	372	350	370	367	398	366	359	380	362	401	336	338	378	379	397	390	385	322	353	352	370	402	359	379	385	403	359	389	391	362	371	353	368	378	352	366	369	347	373	379	361	340	403	392	377	381	374	401	375	348	419	374	395	377	324	339	362	378	404	349	378	400	370	385	359	402	379	370	377	397	383	384	354	379	340	366	394	400	394	391	374	375	401	361	390	360	378	367	392	388	375	360	345	341	312	382	350	365	397	325	348	377	401	380	372	395	387	363	360	362	402	366	358	341	400	409	355	366	388	389	371	407	383	380	350	355	381	392	365	369	384	379	383	399	409	359	399	368	353	369	352	367	352	403	348	385	389	401	365	399	400	395	336	386	352	349	318	387	402	410	380	371	373	374	414	403	364	390	398	356	377	396	329	372	335	375	373	373	342	392	375	410	346	379	376	431	375	352	390	393	345	365	354	372	358	379	334	386	364	391
18195	25343	13175	8387	5227	3809	3150	2398	2035	1875	1635	1420	1286	1148	1118	1124	1072	1208	1120	984	902	917	807	729	732	620	684	679	721	626	569	610	587	616	576	573	586	550	572	546	505	544	507	519	495	520	493	496	487	515	521	557	554	503	526	548	550	556	541	519	481	497	492	465	509	464	476	513	507	422	456	506	480	481	443	484	477	450	503	472	474	461	467	456	452	471	460	440	475	470	483	422	458	455	485	448	473	440	444	452	439	437	486	476	496	483	453	457	463	484	432	424	461	491	422	473	471	493	421	446	461	424	481	459	459	450	426	458	478	450	452	422	438	461	446	431	480	431	441	441	455	423	464	466	458	457	472	416	465	431	452	437	459	451	480	449	442	433	485	461	482	417	451	438	442	487	453	436	439	469	430	459	441	436	474	435	467	442	477	466	433	406	445	455	429	426	504	415	447	496	499	489	480	465	469	468	448	472	430	471	479	416	489	405	476	469	443	457	459	462	443	436	433	469	473	449	457	428	440	471	462	461	464	431	432	453	482	425	446	430	466	452	477	429	483	460	420	479	443	449	464	457	431	452	411	463	434	448	421	437	461	406	461	460	449	465	445	451	461	443	452	469	424	466	412	487	435	421	457	464	443	494	463	468	452	444	430	441	444	447	426	446	450	418	480	465	450	462	476	434	463	464	437	441	448	441	436	464	450	458	474	450	471	460	474	443	471	425	432	463	455	435	440	442	450	447	453	437	441	450	464	443	472	475	434	457	425	456	455	426	422	449	443	426	430	414	454	461	506	452	449	436	455	446	457	443	448	466	471	455	445	458	449	412	408	451	460	482	441	472	468	505	453	491	427	451	443	464	442	484	455	459	450	463	463	458	456	430	454	467	459	453	429	428	456	459	406	453	472	470	460	440	455	456	471	445	489	451	460	442	462	470	487	455	456	434	422	426	479	448	413	470	436	420	456	459	431	479	437	459	462	450	437	495	484	464	449	482	493	458	438	458	440	468	449	495	410	432	461	421	424	422	484	476	458	466	448	441	497	442	464	470	479	426	468	428	466	434	447	455	416	425	484	457	428	443	434	472	451	456	426	459	473	453	489	432	451	466	459	479	446	444	489	425	453	427	455	430	436	436	402	462	467	445	482	446	444	440	457	441	470	472	474	468	449	425	431	469	464	412	459	422	482	424	452	399	443	432	485	482	433	449	466	439	463	461	435	433	437	470	421	460	461	423	435	435	434	433	458	498	446	450	476	447	478	481	436	443	438	439	404	434	471	495	447	440	439	453	472	426	468	476	459	420	466	468	439	416	447	484	437	472	459	439	470	460	434	442	441	490	441	435	481	431	489	428	464	495	453	443	493	458	450	445	470	445	435	477	480	463	449	463	467	407	423	466	441	450	463	477	446	449	467	448	458	426	451	447	469	460	419	486	422	478	479	451	452	468	441	388	470	459	492	422	437	460	422	450	462	454	455	444	430	449	438	464	442	476	473	460	447	427	458	461	453	460	477	477	400	440	433	487	437	471	445	464	469	450	448	454	471	454	460	453	461	486	453	430	484	421	464	496	423	465	409	482	458	468	461	458	493	474	448	431	451	466	419	450	457	472	428	435	502	457	481	434	453	432	481	450	441	448	451	492	407	463	451	439	463	416	458	482	465	454	452	433	454	464	478	463	427	415	438	485	450	439	428	510	445	452	438	422	452	500	415	465	423	464	433	490	433	455	467	464	428	437	445	428	478	455	480	496	443	465	455	483	468	404	454	488	426	443	458	462	461	487	482	439	423	449	467	472	470	443	422	453	437	409	403	480	473	447	491	433	443	436	468	457	443	468	491	475	444	447	415	461	430	428	443	482	437	443	439	451	459	425	448	431	440	475	449	476	416	429	460	425	435	477	461	458	415	437	458	462	460	439	447	456	464	457	433	450	439	435	453	407	443	440	482	455	467	454	439	440	465	463	478	440	445	458	458	454	430	449	463	466	483	493	462	450	484	472	480	461	430	500	468	487	415	462	435	496	455	472	476	440	410	442	460	445	458	420	472	458	397	462	446	432	453	436	442	475	494	471	449	419	457	431	463	474	443	476	456	466	451	461	455	449	464	400	419	459	453	465	432	480	425	437	451	452	401	415	488	477	462	438	398	469	444	434	435	447	485	458	497	480	462	423	467	442	403	456	440	471	448	451	471	505	461	421	456	478	470	472	446	488	446	467	455	426	444	460	473	475	449	450	471	447	466	453	443	431	445	473	408	478	455	466	459	457	437	451	433	458	463	417	438	427	484	456	439	438	418	457	464	464	480	477	473	469	458	455	420	448	411	465	423	450	456	452	475	457	450	472	453	453	484	453	471	460	450	458	466	427	447	461	445	458	460	418	477	452	447	436	399	448	450	457	462	458	456	437	462	488	459	478	485	433	452	453	455	437	503	444	441	447	446	402	452	465	454	416	445	426	436	460	464	482	462	468	455	431	402	474	443	481	435	444	431	441	463	440	472	468	492	454	495	441	477	459	445	457	403	426	450	424	460	411	447	462	451	458	473	420	489	454	454	434	481	478	443	481	429	444	456	441	433	470	480	441	460	472	468	451	455	461	448	454	449	446	471	420	448	452	454	451	477	441	455	439	473	482	438	451	471	435	456	437	483	426	443	446	387	463	419	445	445	452	479	433	444	429	473	432	419	466	511	493	464	424	430	456	464	456	469	451	446	457	471	481	452	476	430	466	444	420	443	489	447	401	476	479	435	473	444	472	458	461	411	446	482	442	426	461	436	462	453	464	472	440	442	440	430	450	453	475	483	440	418	445	497	461	454	457	454	465	423	449	434	487	459	428	427	436	463	479	476	493	428	464	463	491	441	455	445	444	455	476	465	453	433	478	454	477	429	474	441	426	480	432	467	437	428	459	482	442	419	447	421	475	471	446	448	465	437	460	423	430	448	430	447	478	408	459	466	474	483	468	412	450	481	454	448	459	459	437	439	442	458	447	428	434	445	406	455	425	474	435	441	452	422	472	466	448	445	533	451	444	481	480	445	456	419	470	434	454	461	434	495	445	466	482	429	482	465	454	464	446	452	495	438	475	462	433	493	482	443	472	448	433	478	436	435	428	448	429	446	439	448	463	432	440	441	467	471	456	472	478	456	445	428	462	519	434	458	446	410	438	465	428	448	422	431	440	457	475	466	492	477	441	440	430	490	437	501	470	429	462	470	476	426	453	434	498	459	450	456	475	468	420	472	407	431	466	465	432	424	465	446	456	441	461	421	458	452	432	454	466	431	480	456	426	476	485	444	464	463	451	471	435	442	438	462	450	480	451	468	455	444	421	460	439	441	477	469	464	435	440	434	476	450	474	442	444	428	488	440	458	417	448	439	466	451	434	485	451	469	473	470	428	439	452	467	447	439	427	441	454	434	469	475	463	460	397	453	431	442	462	481	423	439	412	448	492	461	431	421	439	415	446	456	424	448	443	461	445	463	419	436	447	487	453	450	458	470	442
23139	21266	28940	23899	21263	21121	7757	2358	1708	1509	1170	1105	1026	899	851	908	916	1043	882	783	739	725	647	573	598	535	529	535	496	509	559	456	471	371	412	386	392	385	340	339	330	322	366	383	334	329	326	343	315	341	370	384	358	383	349	353	360	371	339	332	324	375	330	339	338	353	328	340	325	308	325	323	305	313	322	326	298	313	311	290	277	300	297	301	287	286	289	279	282	307	282	323	302	305	298	283	315	299	278	282	302	302	275	301	301	312	279	282	281	286	288	304	264	284	247	272	296	272	296	322	288	270	296	286	279	256	292	323	286	267	279	267	276	291	327	293	286	290	311	293	277	312	263	276	293	297	266	285	292	266	280	283	298	337	300	283	298	285	291	257	279	287	278	279	293	295	292	284	288	267	274	274	295	276	285	260	310	288	288	282	292	285	296	289	246	272	278	247	282	295	281	268	263	289	271	264	308	310	279	308	287	291	249	289	289	310	276	305	309	290	292	307	274	274	282	306	315	273	307	293	298	258	290	267	278	274	308	303	290	301	283	284	270	288	274	296	294	266	281	290	287	266	272	266	267	290	309	294	297	313	285	293	280	289	281	285	286	277	288	285	295	302	295	298	320	307	280	274	260	316	336	295	305	286	325	300	269	279	335	286	279	254	293	293	327	308	287	285	292	286	265	297	284	289	290	285	300	284	279	281	286	256	260	281	274	302	267	302	282	266	291	258	282	287	269	321	305	313	319	299	289	269	309	278	280	276	300	312	294	288	306	271	293	314	269	306	306	269	286	307	303	289	277	278	277	272	281	266	260	308	262	307	281	262	273	268	274	267	300	311	287	281	276	292	293	297	279	256	267	235	295	285	277	263	279	277	299	291	301	291	293	268	288	288	304	284	271	304	332	287	302	295	242	277	298	297	295	280	303	262	285	292	273	315	325	281	291	296	286	259	261	294	277	326	312	300	278	282	281	285	283	300	312	281	256	303	264	287	291	313	290	296	282	275	307	294	269	296	298	265	291	295	297	298	315	281	285	245	256	328	279	262	322	297	300	289	278	278	266	302	282	292	302	278	297	296	277	262	294	264	279	312	284	275	275	279	294	296	294	302	263	303	304	291	289	257	283	280	278	300	277	285	264	297	272	283	317	264	295	293	281	275	267	265	300	307	277	286	303	289	288	260	274	278	283	320	311	301	253	275	293	307	311	290	280	264	309	285	292	264	292	299	296	253	274	276	314	281	260	315	297	290	302	264	305	318	307	303	337	281	278	286	287	299	259	269	285	268	266	291	293	282	280	297	269	297	301	259	300	297	294	250	303	278	310	323	253	282	238	312	314	314	316	300	310	264	323	279	275	276	270	282	292	281	282	276	329	300	302	289	353	299	287	287	309	280	266	259	268	277	301	286	317	281	293	283	283	289	294	293	306	267	251	285	309	266	324	281	315	288	257	276	293	292	293	296	283	276	275	306	285	306	264	306	327	285	279	296	294	307	268	305	260	290	261	290	287	281	307	295	307	277	282	277	273	300	287	272	277	268	286	278	318	289	289	278	267	274	288	290	300	309	283	268	282	280	281	278	285	271	304	288	294	286	291	250	302	249	294	300	317	275	299	267	289	293	319	297	268	289	338	271	292	274	313	287	281	292	282	285	313	278	272	263	310	290	287	285	279	281	278	286	271	259	263	281	291	274	285	251	331	267	251	281	293	287	291	257	251	279	271	267	298	253	281	288	297	280	261	298	285	284	290	287	269	250	300	261	277	252	272	254	286	280	289	278	272	286	298	314	278	281	299	331	264	317	280	276	266	282	267	271	293	322	294	290	265	292	291	265	279	308	282	282	300	266	300	282	308	302	267	310	288	263	318	297	295	263	292	269	288	279	276	286	304	279	306	290	282	278	279	302	270	300	288	281	285	286	285	278	258	280	277	290	318	273	286	289	271	291	289	300	273	290	289	293	296	280	286	294	303	249	307	294	280	296	305	277	277	325	232	270	284	286	291	296	287	279	298	267	278	274	311	284	266	277	283	294	285	285	266	265	246	272	307	278	271	285	252	294	266	270	250	291	296	292	285	281	278	267	298	287	261	303	292	278	272	254	275	279	301	254	276	303	273	259	315	287	288	320	302	281	276	270	284	296	288	300	275	285	278	304	278	291	282	264	288	310	303	301	296	301	257	277	302	277	300	263	260	309	270	295	295	307	296	303	246	271	272	265	286	282	296	289	230	304	295	275	284	299	281	285	290	292	283	274	280	241	273	287	296	312	274	308	278	291	301	295	276	273	305	318	277	278	274	301	287	274	280	288	279	275	279	278	288	280	303	284	257	283	259	292	266	266	281	330	258	286	260	324	288	276	298	311	285	296	307	285	311	262	298	300	292	266	299	268	275	274	272	314	281	274	304	297	279	277	252	270	295	277	293	291	262	282	286	282	285	283	261	311	290	319	290	273	284	290	291	281	302	286	297	291	311	272	289	298	282	278	237	282	285	261	264	290	248	279	283	289	294	294	298	306	298	286	297	293	297	294	301	283	310	281	276	276	280	297	299	268	282	286	297	300	301	286	297	261	278	306	282	276	273	283	296	303	325	321	276	263	271	308	269	259	272	297	285	293	264	282	309	317	273	289	320	277	287	273	266	301	297	273	282	245	279	277	280	301	298	300	313	285	269	324	264	297	272	289	281	315	282	280	293	280	292	269	291	273	287	302	300	283	260	302	292	289	287	276	295	276	285	284	287	297	299	256	285	281	278	288	270	290	293	291	279	272	289	289	262	300	266	270	301	268	287	299	315	291	317	282	290	280	253	298	269	265	308	289	290	271	251	282	278	270	331	275	283	282	257	306	270	287	264	292	272	275	310	283	291	291	303	297	266	306	270	276	298	273	270	303	283	304	278	321	270	276	329	279	299	299	305	301	284	261	293	273	293	268	279	297	273	305	253	280	284	296	303	298	278	314	258	272	257	324	270	279	262	292	301	254	275	296	294	261	296	287	291	267	287	278	284	260	282	276	321	281	286	267	293	274	317	265	272	285	314	324	282	295	276	253	293	297	269	276	284	280	338	320	263	275	280	257	337	273	295	295	292	263	288	301	313	320	263	301	268	283	268	313	280	271	278	270	298	284	272	296	306	267	273	288	299	286	297	300	297	325	268	291	310	282	284	279	290	281	322	303	294	308	273	252	282	269	287	263	311	283	276	269	327	287	284	311	289	282	295	289	308	285	300	297	282	325	304	287	304	275	295	273	267	289	302	287	271	283	280	301	261	281	283	277	273	312	252	264	297	315	299	281	305	274	307	301	274	293	287	291	278	302	302	275	293	286	271	281	294	248	272	267	298	284	303	268	293	272	293	248	297	276	287	282	265	270	266	291	283	258	249	263	239	310	318	319	265	280	294	298	288	258	291	274	270	270	262	280	306	284	284	293	307	291	287	306	264	294	292	292	289	316	281	291	305	289	262	294	297	292	316	295	317	309	284	273	314	294	253	281	333	275
21779	37510	22557	15274	10377	7065	6022	4599	3890	3005	2488	2247	2005	1758	1610	1723	1703	1872	1504	1305	1188	1260	1125	949	857	755	789	773	823	766	706	695	595	517	555	548	552	547	486	485	504	474	483	452	521	494	439	446	454	464	467	541	500	441	472	466	462	460	437	446	473	438	437	421	437	400	422	383	434	371	371	367	374	347	360	332	363	335	354	353	383	345	365	336	358	350	347	328	295	337	355	319	339	322	351	341	331	346	336	349	367	308	327	314	340	353	316	352	304	322	382	332	324	295	324	345	345	361	343	367	359	346	323	351	361	337	349	331	365	344	350	318	327	343	321	316	336	342	379	327	311	352	366	343	310	342	343	308	333	330	361	357	353	318	357	356	328	336	344	303	374	337	381	335	338	331	315	330	332	329	349	335	341	343	325	327	335	350	316	355	334	341	332	328	309	345	320	315	345	334	360	324	360	376	330	306	345	310	353	344	353	379	347	344	337	325	323	311	351	342	327	375	354	337	338	330	331	326	348	316	364	357	336	304	307	366	330	362	316	364	309	316	335	318	326	338	364	328	325	357	330	352	315	318	310	368	391	331	330	320	346	344	324	330	294	359	336	323	325	339	341	336	366	340	346	318	335	375	346	333	342	336	332	338	336	363	321	331	354	338	368	345	338	320	312	365	357	355	346	372	323	357	318	347	343	330	319	326	329	374	323	313	361	322	341	344	313	351	329	300	337	325	318	339	345	336	340	345	329	323	339	335	330	315	329	343	322	359	329	338	351	326	356	286	332	366	345	333	367	334	358	339	326	361	335	362	315	321	327	355	351	348	307	369	330	345	345	332	331	350	360	330	340	330	353	342	359	312	363	357	366	324	384	343	328	348	328	357	294	324	358	316	316	330	339	316	362	337	359	342	329	288	333	349	344	299	322	327	323	330	328	320	389	301	330	354	325	345	331	309	357	334	339	336	342	361	329	316	319	346	353	332	342	320	295	339	326	309	319	331	356	321	364	326	353	334	348	328	332	334	323	351	325	334	336	353	320	350	340	370	338	351	368	349	304	359	322	351	375	329	333	318	316	358	328	332	339	320	375	356	355	340	309	341	317	350	334	338	328	363	327	316	340	330	324	319	321	322	362	340	336	335	306	364	335	341	319	325	330	347	343	360	351	352	353	317	332	385	352	329	365	377	361	332	321	353	320	329	349	335	342	322	323	333	360	359	338	368	338	401	348	302	346	335	325	332	333	307	335	341	360	355	314	337	335	345	318	351	338	331	336	350	291	346	321	364	332	345	349	309	311	345	312	312	322	349	326	355	356	352	331	315	306	338	339	356	358	335	348	323	316	361	341	316	337	336	330	353	313	329	345	340	306	358	344	314	331	338	355	331	331	362	340	350	363	331	337	308	313	343	303	351	333	356	344	342	318	341	342	343	327	336	308	338	354	364	370	334	344	309	293	342	359	337	346	324	332	323	340	329	296	342	326	336	335	342	342	359	337	327	336	319	328	321	304	334	354	341	326	350	332	341	310	325	342	318	321	348	339	329	326	361	364	352	325	340	328	349	307	317	346	357	311	338	343	328	369	348	292	364	345	327	351	312	363	341	367	318	331	333	322	312	347	361	334	330	324	324	347	333	304	374	340	343	343	344	348	355	354	331	350	330	325	295	338	349	320	349	369	339	311	326	349	333	326	343	325	334	331	307	367	373	328	329	378	338	362	368	362	368	346	327	336	337	336	366	355	322	363	319	346	345	347	355	316	355	318	357	312	366	373	367	316	345	352	333	345	337	347	346	317	317	324	341	326	337	323	335	367	374	341	342	336	323	348	333	323	324	316	335	331	355	320	303	334	375	349	352	309	328	326	338	321	356	312	376	319	326	329	328	351	327	333	326	338	317	370	349	339	317	339	336	336	347	311	320	315	318	343	334	314	364	335	298	342	339	328	352	321	328	339	375	314	348	351	315	363	359	335	317	309	324	322	355	301	340	322	345	336	378	325	340	357	328	331	350	313	334	313	290	342	309	319	356	375	357	332	353	330	343	297	376	332	310	355	356	323	347	316	345	350	330	324	333	337	331	365	333	345	336	331	305	346	327	336	298	338	339	330	337	324	345	330	339	377	349	337	358	317	345	334	343	372	318	340	344	340	308	377	313	328	348	312	338	328	358	323	345	342	342	329	339	328	333	351	308	316	347	338	354	341	355	339	321	356	336	365	311	328	366	340	355	370	305	347	349	327	356	337	324	342	325	330	332	308	328	344	333	331	321	334	324	334	308	329	347	391	382	306	317	333	341	338	339	352	329	317	331	331	331	364	332	359	369	327	323	345	348	325	341	325	304	316	345	317	337	373	339	344	319	320	313	343	320	338	316	350	330	316	320	309	318	326	357	356	320	363	295	340	351	326	339	293	314	313	343	314	336	369	376	337	293	343	312	317	359	311	321	335	371	325	297	359	324	313	363	331	382	330	357	345	332	335	364	348	336	332	341	315	324	345	373	341	324	347	365	352	329	363	315	359	362	337	317	322	307	338	304	338	337	300	331	308	308	333	334	339	336	345	324	348	353	299	337	340	325	350	326	350	301	358	326	333	371	323	365	347	320	319	337	340	317	300	387	353	344	348	338	334	346	345	336	354	340	324	347	305	378	369	350	310	372	304	346	327	349	314	333	344	328	371	334	347	332	349	343	331	326	337	350	347	326	362	325	337	339	340	324	315	331	321	316	364	326	367	340	301	339	350	297	331	352	345	343	366	323	344	337	312	369	342	354	338	395	337	343	350	366	337	320	359	322	340	314	356	332	339	346	334	350	326	338	322	325	346	363	328	324	350	312	357	358	339	320	335	350	348	306	336	338	346	336	294	339	323	317	322	349	315	360	344	364	347	332	369	355	325	312	332	338	372	325	348	319	352	346	341	332	347	339	357	349	328	362	333	332	348	342	332	336	357	328	324	320	339	345	355	324	333	358	346	339	328	337	330	330	346	318	327	346	339	328	326	359	347	335	337	312	307	344	342	342	372	353	317	348	360	369	364	337	341	359	345	338	320	345	358	359	333	355	303	330	336	335	375	340	313	339	305	296	322	338	361	324	347	293	348	383	309	302	321	351	368	292	331	351	355	320	326	339	338	315	319	336	340	320	341	330	362	337	302	306	327	343	375	346	338	331	362	356	325	356	328	361	338	353	319	309	310	322	335	356	348	340	322	324	338	322	361	301	335	354	323	395	315	327	341	314	351	358	336	343	323	300	313	351	366	349	325	360	325	356	319	329	342	341	346	341	332	376	341	330	346	340	372	328	362	351	320	342	303	330	319	359	303	319	309	312	336	373	348	356	328	341	346	326	323	292	376	354	346	359	328	353	354	335	331	349	311	321	328	311	342	327	322	303	362	333	351	374	355	315	358	312	312	311	345	289	325	307	339	338	333	325	343	328	321	317	373	336	332	335	335	344	317	327	355	328	343	337	325	366	354	324	298	340	325	327	364	315	338	352	341	332	307	372
27424	20008	9078	3607	1976	1080	1071	786	782	633	558	558	503	469	473	569	506	566	534	470	515	489	447	402	425	402	392	411	366	392	367	362	337	369	357	336	338	332	361	347	336	344	328	326	337	334	354	304	366	335	346	365	363	368	350	358	316	338	331	353	335	334	359	291	320	317	311	302	326	302	332	351	317	354	336	328	287	314	326	297	331	295	302	313	318	292	310	315	314	297	321	341	308	311	313	353	333	296	327	311	322	306	320	286	278	305	332	294	328	292	310	278	343	318	306	305	316	301	298	324	296	290	324	299	312	293	337	318	321	322	285	287	301	332	284	317	305	292	321	317	290	306	298	322	305	332	325	320	304	296	271	304	318	286	314	326	304	296	336	336	288	276	316	334	275	294	303	302	308	308	326	314	322	297	292	306	322	337	331	307	318	324	329	328	307	349	276	291	309	308	281	272	300	328	311	296	327	302	311	323	328	309	285	286	313	304	321	292	312	279	320	283	297	313	288	308	342	306	292	324	291	320	299	272	308	313	301	335	319	309	319	333	312	310	313	294	332	283	281	322	303	347	280	297	327	303	313	303	292	319	301	299	295	299	305	321	295	309	303	292	348	272	338	337	294	277	309	307	318	319	307	306	292	303	299	313	335	309	313	325	281	298	324	299	325	291	324	318	314	302	311	305	311	301	304	324	291	339	300	302	324	353	296	325	292	306	310	302	309	297	327	342	312	315	332	325	311	314	304	325	348	306	324	327	300	302	316	276	261	306	328	309	313	291	307	315	288	301	289	312	326	317	314	296	293	317	284	321	280	323	292	285	331	289	322	298	338	340	300	295	302	315	320	327	293	311	295	306	304	322	296	326	308	305	318	281	304	291	285	288	350	313	329	318	343	296	285	300	322	305	319	337	305	327	304	310	334	304	322	309	315	309	317	309	313	304	324	325	284	309	298	323	313	314	327	300	293	295	287	289	306	316	299	322	290	329	337	303	312	318	319	324	319	327	328	267	312	324	318	336	306	300	313	305	288	313	317	304	302	301	312	318	319	302	282	318	291	292	331	310	309	287	308	313	311	301	292	301	287	300	335	317	303	320	312	298	304	301	317	288	306	290	321	271	285	344	303	298	332	308	297	324	276	302	312	313	291	315	301	314	314	324	312	321	310	322	312	276	304	316	288	302	326	311	317	312	293	316	337	305	302	300	303	304	311	269	308	327	311	310	324	301	318	294	303	321	295	316	286	341	323	337	343	302	303	285	309	319	292	323	255	323	270	321	298	315	303	319	288	302	303	342	315	272	332	289	330	302	307	274	297	324	321	306	327	300	298	305	337	290	320	309	296	287	304	291	322	319	322	299	326	338	299	311	326	346	317	311	344	294	333	322	319	305	294	284	332	332	288	309	290	315	313	363	301	298	294	305	298	308	306	318	295	287	306	299	307	292	306	304	270	309	317	309	311	290	287	269	323	316	316	318	327	342	292	306	298	285	312	309	300	289	305	303	298	296	309	304	288	320	307	304	294	305	317	335	284	297	296	331	291	311	305	304	300	271	330	298	300	342	302	319	329	339	344	293	328	327	299	287	306	283	337	319	285	321	289	293	365	319	308	310	325	305	322	306	314	288	297	302	329	302	295	306	278	301	288	296	282	324	302	310	354	339	307	308	285	306	323	340	302	318	289	325	290	311	311	288	319	316	318	356	303	328	308	317	314	304	325	320	299	282	302	322	318	291	303	313	314	316	339	329	308	291	313	332	309	312	299	313	317	307	305	308	329	337	305	294	295	307	332	291	298	302	313	297	303	325	326	295	302	334	322	311	296	307	306	302	292	287	332	325	305	316	309	318	282	288	338	296	281	295	311	319	308	286	308	294	323	277	318	304	323	347	291	322	331	317	305	319	305	326	330	326	296	301	308	275	280	290	322	263	310	347	277	304	306	304	315	308	305	317	326	301	324	333	324	288	269	296	308	334	319	314	305	318	304	286	302	297	317	326	278	327	317	307	301	298	324	309	328	309	319	318	309	304	325	311	317	290	340	308	318	351	303	310	298	298	334	310	299	299	312	345	313	353	302	336	295	297	296	301	280	293	298	282	316	320	301	323	290	289	301	330	293	296	327	284	322	317	309	323	330	314	295	302	334	323	321	317	274	328	312	330	302	336	314	320	296	316	296	307	307	304	331	292	325	356	317	286	313	275	306	311	308	313	335	308	291	288	307	330	299	299	322	307	313	313	336	320	316	321	295	311	299	293	288	306	316	313	334	305	293	281	277	296	325	344	306	326	273	297	319	291	315	299	305	304	304	305	301	301	305	319	325	312	296	318	311	309	303	293	285	288	320	278	324	307	310	327	297	312	325	303	297	291	269	279	313	324	318	289	336	297	306	309	293	307	285	331	302	321	307	298	306	322	285	304	317	304	298	304	322	332	306	324	322	314	333	299	301	314	301	323	312	308	306	309	329	331	324	331	322	305	304	304	297	344	318	303	285	316	293	289	302	301	326	297	332	290	299	312	315	294	301	291	308	346	319	310	311	292	320	304	346	304	306	303	309	326	317	353	309	335	292	306	280	334	350	329	317	309	290	291	317	328	310	335	337	327	317	315	305	303	288	317	317	343	286	353	282	336	335	324	334	321	304	302	290	323	317	318	311	326	297	328	321	322	334	297	328	317	323	293	330	310	300	324	301	338	287	338	317	318	326	310	290	322	318	323	306	318	314	315	325	331	305	302	306	303	294	311	302	310	319	306	316	294	261	306	319	310	313	297	337	312	324	367	310	303	300	326	293	308	332	333	283	311	326	322	281	296	307	309	316	318	313	320	283	296	310	298	303	318	280	313	326	312	315	287	327	325	322	341	323	268	321	287	287	317	319	298	305	301	305	306	322	311	332	309	302	306	294	319	295	310	293	277	274	314	337	314	321	306	302	293	271	301	305	308	328	312	316	329	304	322	335	321	311	297	303	318	317	300	333	314	308	297	311	294	295	315	326	312	302	328	315	299	296	286	312	328	323	321	311	289	290	279	312	302	345	321	337	287	289	325	319	307	301	347	322	311	317	296	322	301	310	301	304	347	314	319	293	276	322	292	327	325	309	305	314	297	301	298	281	282	315	304	301	286	278	277	320	262	316	302	315	309	290	340	320	322	324	324	321	286	311	316	307	342	267	294	310	317	332	306	292	280	303	317	314	308	329	295	326	280	294	317	315	299	303	305	295	321	307	300	297	303	310	303	285	303	278	316	319	334	298	303	320	292	305	314	308	319	310	311	318	324	283	326	312	257	293	289	308	293	333	319	299	276	291	295	315	317	339	329	321	304	326	321	336	315	312	325	309	295	289	294	300	335	289	311	303	309	312	303	308	268	305	338	341	298	315	307	295	294	289	300	313	332	337	306	319	310	311	303	336	325	294	311	311	291	281	319	331	325	336	318	306	313	306	283	303	320	321	294	342	337	286	313	327	304	276	326	316	311	291	325	323	316	324	331	306	294	291	329
16124	18938	7720	5172	3585	2391	2160	1839	1498	1265	1020	984	816	815	814	877	875	1039	783	765	757	745	645	593	607	547	535	576	542	544	525	547	507	448	463	463	454	456	453	420	441	436	407	464	432	434	447	456	420	449	460	416	459	439	444	451	419	429	442	384	419	390	405	378	390	430	411	391	422	380	389	385	412	438	399	375	405	380	392	396	364	403	384	397	389	384	415	396	404	386	354	406	385	369	409	367	373	432	382	372	396	387	399	398	403	379	418	397	355	365	378	362	347	382	374	385	407	348	379	369	377	367	398	373	375	353	350	397	354	379	370	363	391	403	413	411	377	372	380	362	373	378	371	344	388	383	359	361	406	404	361	404	396	374	344	366	379	366	391	368	383	400	394	396	384	384	388	392	358	354	372	389	410	411	369	390	384	397	386	329	382	379	402	354	412	362	375	377	374	387	362	412	344	380	375	403	413	392	413	380	364	405	388	391	374	402	385	349	369	395	412	423	377	380	398	392	389	391	382	356	421	414	407	396	368	389	393	363	388	386	382	402	390	378	366	400	384	405	366	388	377	347	390	360	362	383	374	395	351	364	393	404	393	353	381	411	379	399	393	411	418	381	392	379	387	376	403	394	349	366	382	371	371	367	378	411	378	371	426	388	389	383	381	406	379	375	391	354	384	404	385	389	392	380	388	386	376	375	386	362	398	370	374	378	383	409	355	367	387	363	410	376	379	394	408	399	376	388	396	391	391	393	375	382	379	379	354	380	373	393	396	399	362	392	394	367	423	392	393	379	370	369	356	389	377	377	409	378	363	361	384	367	379	345	427	412	354	415	380	383	359	393	379	376	428	390	377	395	404	369	406	368	391	352	405	405	392	397	369	387	369	398	388	374	376	344	398	380	391	400	383	377	376	391	374	393	363	366	417	376	362	402	377	403	421	351	393	393	376	394	376	360	371	379	397	374	395	399	399	357	395	427	394	364	399	389	385	401	382	392	390	374	388	363	392	373	358	404	403	398	418	362	358	365	377	361	374	414	360	374	388	394	387	400	357	403	397	381	359	391	371	377	392	384	404	410	396	376	411	412	409	399	397	391	371	357	397	386	399	387	393	363	377	397	382	394	355	405	372	368	396	409	405	412	368	360	393	402	372	347	389	411	375	384	346	396	360	359	375	400	375	398	393	395	382	378	357	373	359	391	343	383	407	396	365	376	378	366	403	408	359	391	365	396	376	352	367	397	386	391	438	378	412	366	383	398	381	380	362	388	375	335	356	388	396	357	377	406	346	391	399	413	390	383	388	359	368	357	377	399	402	393	406	448	416	386	405	436	384	353	417	405	369	426	373	397	395	330	406	368	376	391	394	370	417	402	358	388	416	400	378	402	393	397	341	370	383	386	385	394	400	373	359	349	396	427	363	383	340	382	433	360	387	390	364	383	373	399	390	393	390	383	375	377	395	377	414	397	393	389	348	393	395	369	393	355	403	377	359	396	384	409	357	366	384	399	381	359	419	399	374	398	406	381	419	378	406	401	353	403	402	387	362	406	381	370	343	416	357	373	362	414	394	342	382	372	362	411	394	356	403	385	400	395	381	414	389	394	361	374	387	370	374	417	389	379	364	396	365	414	398	354	382	372	373	379	359	374	372	351	407	390	401	383	370	389	404	383	379	368	424	392	424	370	365	370	372	399	409	356	366	391	370	366	378	402	396	367	367	378	379	370	393	400	361	398	419	391	349	401	355	366	371	383	373	378	389	377	400	367	360	374	368	366	373	414	367	378	383	373	398	379	369	404	374	383	352	384	388	377	342	392	389	366	361	381	355	414	406	373	382	406	386	380	401	364	413	402	368	388	386	411	389	368	388	393	345	364	389	393	403	400	382	376	434	368	401	410	360	350	371	398	348	390	395	390	386	374	402	400	402	398	399	393	366	393	412	418	367	403	419	398	351	370	392	355	396	389	394	430	373	388	354	398	433	375	395	381	393	380	365	385	376	386	370	380	344	393	395	413	369	409	422	394	428	426	374	370	403	345	401	379	375	383	390	363	343	365	363	387	401	359	402	391	415	405	361	383	363	405	389	408	365	383	352	384	405	382	413	412	382	374	388	350	420	374	376	389	377	391	382	401	407	392	375	398	402	381	372	381	381	376	419	419	350	394	406	377	380	386	389	366	371	401	384	391	383	401	373	358	395	378	400	401	377	363	395	383	422	369	376	375	411	374	369	375	377	354	385	370	365	367	406	402	401	376	422	392	396	412	391	395	367	355	354	372	382	392	366	372	361	396	388	353	363	401	402	362	396	389	384	401	375	388	384	398	388	362	424	388	379	389	383	344	399	375	374	372	411	334	378	373	371	393	396	400	420	365	396	422	390	375	351	358	412	399	345	384	370	361	375	393	396	375	393	377	375	406	383	405	405	399	399	414	398	373	378	355	396	397	360	377	395	366	370	406	387	406	361	366	363	409	384	389	375	382	382	389	361	383	389	390	366	388	379	374	347	376	383	377	367	403	377	385	409	374	377	389	385	423	394	367	368	375	396	382	377	364	345	399	397	440	399	377	395	395	374	378	373	392	394	387	386	388	395	393	381	413	402	387	412	431	411	404	411	416	381	393	380	393	369	354	379	407	393	383	368	401	380	403	389	373	364	347	397	393	364	399	369	382	366	399	396	391	362	407	390	398	352	363	362	394	369	350	408	361	407	346	381	384	377	390	382	400	369	370	430	376	355	350	368	365	354	397	396	380	369	382	375	387	389	382	407	373	375	371	388	412	384	367	370	351	370	391	376	367	355	362	392	379	365	357	419	393	395	390	386	381	383	420	379	381	390	348	394	389	393	363	371	379	401	392	387	393	411	399	362	376	379	378	367	410	392	404	338	406	381	402	399	410	398	390	370	388	361	360	379	386	382	389	376	388	385	390	384	375	349	394	393	378	373	395	376	381	394	398	393	395	367	378	406	379	371	364	386	368	389	389	375	347	379	360	375	393	409	402	414	388	357	404	361	377	401	398	382	372	355	373	369	394	407	376	368	389	374	400	358	362	399	360	374	360	390	372	402	404	394	401	407	376	361	362	377	365	388	362	393	361	388	371	388	360	371	376	367	388	375	409	390	372	392	377	386	369	388	358	388	403	390	417	410	395	359	359	398	424	367	387	369	403	391	349	380	419	368	409	347	372	374	358	413	441	382	351	386	380	402	366	355	390	398	412	390	403	428	371	385	398	407	397	381	398	378	366	398	366	360	400	358	341	422	384	396	451	443	371	355	417	351	411	377	347	343	408	372	360	396	391	376	377	364	394	385	390	394	439	360	382	351	376	366	362	403	430	384	380	372	404	397	369	398	368	379	399	415	417	384	398	392	400	363	393	394	377	413	380	369	386	399	386	378	378	369	355	400	387	383	426	376	379	368	413	354	415	380	341	386	385	368	390	381	403	404	408	370	369	381	349	382	374	378	388	378	363	362	380	391	364	352	359	366	398	375	374	361	408
24123	21150	28204	24351	20971	7602	2270	1508	1233	929	818	761	674	592	623	702	717	744	560	599	521	555	462	410	394	414	390	387	379	341	423	335	293	286	310	277	316	296	300	307	265	266	311	264	284	257	268	277	277	272	281	310	273	279	289	271	291	270	260	271	249	284	248	270	248	259	251	253	260	240	257	237	233	232	255	239	236	245	245	237	216	222	234	258	224	222	251	224	222	215	222	205	212	203	248	246	207	249	228	233	225	226	202	213	214	256	242	228	227	242	245	211	231	234	219	231	231	225	250	246	249	229	239	247	231	218	225	223	228	249	198	230	223	236	231	241	243	236	226	224	224	228	264	223	220	228	257	218	255	232	227	207	221	231	231	226	225	214	195	215	245	225	245	230	236	219	232	198	230	226	239	215	230	223	229	245	227	240	242	224	220	218	255	232	243	222	217	225	220	218	251	217	203	222	198	257	223	219	227	221	228	247	250	239	222	227	206	238	218	246	205	218	210	239	210	234	230	241	197	214	212	221	234	212	236	231	205	235	235	240	223	228	229	190	219	227	224	229	219	235	240	216	241	244	207	221	230	213	221	231	217	230	219	201	200	262	217	206	217	232	193	227	205	212	215	247	271	227	238	219	221	214	202	221	220	235	219	229	202	216	241	216	203	218	234	224	219	231	207	216	223	231	218	233	255	215	227	216	251	239	233	241	208	235	211	208	217	232	236	238	218	205	248	231	238	228	230	238	252	214	221	268	230	219	238	251	201	230	217	248	230	231	213	212	222	224	214	219	229	219	244	200	251	216	200	223	239	202	260	244	210	255	210	209	219	216	212	219	242	200	250	211	207	238	232	240	210	230	220	264	226	214	238	220	238	237	228	249	237	210	188	246	205	232	222	250	239	236	252	239	251	240	230	235	227	221	229	243	233	213	223	240	193	223	236	230	240	203	251	231	218	228	216	258	207	208	208	241	243	219	253	208	243	243	225	229	215	237	218	241	231	244	225	249	254	230	225	224	203	216	228	213	238	203	231	220	205	198	230	228	211	213	226	216	226	229	218	254	222	203	224	249	240	239	224	247	235	215	207	241	237	230	256	193	222	222	233	220	255	182	243	222	236	241	222	224	204	228	214	198	210	243	239	231	230	218	236	254	207	249	237	202	227	195	215	217	219	213	210	253	215	231	230	224	212	245	239	242	223	237	230	203	233	228	230	189	235	229	214	226	225	246	226	226	228	220	240	242	222	209	232	218	229	223	213	229	219	240	232	211	235	205	220	226	205	240	228	207	202	232	251	233	243	210	204	213	218	214	234	206	200	230	229	218	217	234	224	229	229	243	214	229	225	226	232	227	243	240	218	221	239	237	229	228	215	231	233	201	220	213	195	211	240	250	217	226	235	213	220	221	237	224	230	227	224	243	229	194	226	212	220	232	219	259	216	246	236	227	254	244	215	235	223	221	226	183	217	246	248	208	221	243	215	212	221	220	226	245	222	258	236	232	218	202	229	222	231	247	232	237	238	252	229	209	214	224	219	209	209	219	233	220	235	251	209	225	222	223	219	245	254	245	218	220	218	262	245	224	245	240	229	228	213	229	239	223	267	239	235	247	254	240	222	236	208	226	214	212	236	252	253	206	221	232	201	227	256	254	240	222	239	211	217	230	220	221	213	216	218	210	248	213	232	247	218	239	244	227	204	245	222	228	241	241	234	227	229	217	206	229	217	234	233	259	228	225	211	250	235	251	238	220	225	217	225	222	227	212	222	235	231	235	231	226	227	240	215	220	226	239	228	219	220	219	210	233	214	217	252	208	233	253	232	220	229	212	218	224	235	204	231	231	211	243	225	251	231	252	221	239	215	231	229	238	225	234	264	250	217	196	208	203	251	226	228	215	195	235	228	255	229	232	233	247	199	227	233	221	214	226	230	227	224	233	243	230	225	235	216	199	207	239	240	191	215	224	251	204	232	267	246	218	219	205	233	242	237	228	264	212	224	227	232	211	198	251	211	213	241	212	244	222	239	225	239	230	215	244	205	245	218	216	246	225	247	214	223	220	227	206	211	236	216	221	215	209	217	212	212	239	222	231	238	198	203	233	209	235	244	207	202	249	217	204	230	208	205	235	193	226	249	219	219	207	237	224	249	244	224	230	234	233	218	271	226	229	214	211	216	210	231	194	215	238	224	231	255	214	230	253	259	226	226	231	236	213	227	208	238	221	260	217	231	225	226	231	234	211	223	219	220	232	235	226	218	237	214	206	237	236	209	198	223	233	227	259	247	247	220	217	221	222	229	236	229	206	237	192	221	231	218	209	213	229	244	216	238	224	242	227	242	250	240	253	229	232	215	197	212	216	223	240	269	232	208	209	221	242	227	235	231	201	239	235	225	189	226	237	233	206	217	229	238	232	215	231	227	226	211	241	208	228	205	230	217	213	205	186	218	222	226	232	237	224	217	239	208	217	219	236	210	233	246	208	247	213	213	235	228	243	235	250	245	204	217	211	227	222	221	231	252	252	248	230	233	220	218	231	228	248	237	226	236	222	221	222	219	235	199	228	213	223	242	204	237	258	212	243	237	213	207	207	238	230	230	222	229	207	213	243	213	242	240	243	234	228	245	239	245	233	211	189	217	222	220	232	245	210	252	226	212	220	232	227	247	235	223	234	225	208	235	264	245	204	229	224	232	224	234	227	231	225	231	220	246	238	253	215	196	217	239	233	234	226	238	252	213	259	238	234	222	227	206	222	212	212	216	233	230	233	229	228	221	226	212	243	234	232	220	226	204	216	225	229	223	210	228	231	218	230	229	222	245	228	256	234	257	242	198	226	211	239	224	198	240	227	220	224	248	233	243	246	222	228	205	241	220	213	211	196	237	235	220	234	209	234	223	236	248	239	209	239	219	238	198	213	245	240	226	225	231	240	230	234	230	231	207	221	231	234	242	213	209	224	245	223	232	188	215	238	228	223	226	210	241	242	208	194	207	212	211	206	224	240	227	247	192	234	229	229	260	231	204	214	220	227	210	228	239	232	238	265	227	215	229	219	231	215	216	218	218	245	232	252	223	246	232	237	217	199	202	220	242	203	241	234	210	235	221	242	231	233	223	217	230	241	216	208	237	245	202	215	227	241	251	246	218	255	236	216	234	208	228	235	205	211	202	231	242	204	221	219	211	207	212	235	240	226	214	232	215	247	246	217	226	226	199	229	243	223	223	224	230	220	259	232	229	243	225	223	252	212	233	242	229	210	224	218	242	219	219	241	223	226	254	214	225	218	222	262	246	267	220	237	212	230	221	233	227	242	218	245	215	223	216	247	197	212	218	243	229	234	231	236	198	225	240	237	223	239	230	245	222	202	231	230	229	219	223	276	229	239	211	205	258	205	239	231	219	239	213	226	231	228	246	257	224	239	174	228	240	225	217	215	240	229	228	217	220	213	226	252	232	245	265	216	229	198	230	240	252	219	206	193	243	218	212	229	241	216	215	240	249	218	218	228
18580	30859	15401	9320	7198	4559	3949	3265	2757	2048	1621	1524	1323	1224	1184	1207	1273	1407	1021	1006	995	916	820	678	593	611	606	638	538	530	559	501	455	432	402	430	415	432	372	380	357	360	362	371	345	391	357	325	351	385	424	430	404	408	382	405	398	381	386	352	362	384	378	360	309	293	331	337	335	285	324	266	315	272	293	321	314	300	295	298	279	313	291	318	301	299	265	274	318	275	300	287	266	285	286	278	309	290	305	297	282	281	276	283	294	259	296	292	261	277	274	284	297	293	278	274	300	295	303	288	287	266	284	296	278	279	278	257	270	286	292	289	275	273	246	265	296	282	291	293	285	319	274	264	276	304	298	302	264	276	268	280	312	273	258	314	277	312	295	284	304	261	310	268	270	256	311	281	285	293	266	304	299	273	285	308	281	266	277	307	295	289	277	275	253	294	292	291	273	256	294	296	282	264	295	283	246	287	301	290	281	254	280	308	264	283	298	286	267	299	267	242	289	292	309	256	269	292	290	253	279	272	246	265	304	297	272	288	305	288	274	274	306	281	306	283	273	314	306	246	298	310	308	289	288	265	298	264	258	294	293	275	273	280	304	291	269	308	314	277	295	271	289	299	305	285	299	310	266	305	328	284	290	305	274	258	275	295	270	259	269	264	288	272	279	282	308	315	269	281	304	267	272	279	286	266	283	283	262	292	282	322	281	296	294	300	279	323	288	266	295	276	290	284	324	295	307	290	259	287	286	297	305	266	277	289	283	277	299	286	265	301	308	246	272	305	300	272	302	298	277	267	280	287	270	289	279	271	258	289	312	274	283	272	274	283	292	295	293	283	302	300	259	258	309	281	277	265	298	291	271	282	282	301	285	270	308	296	297	293	297	278	300	294	324	297	297	290	286	301	269	303	281	289	285	273	315	277	301	293	293	277	269	284	291	263	300	262	274	284	275	303	308	303	273	301	309	287	277	287	276	269	313	294	264	298	292	255	303	261	252	269	303	284	294	298	271	277	276	256	297	274	290	263	288	277	290	284	275	278	314	277	284	272	276	267	286	289	311	279	280	306	270	279	291	285	285	273	285	267	281	276	295	279	294	269	295	273	292	269	274	267	285	295	294	267	281	265	281	264	284	295	246	293	278	291	254	301	273	274	290	295	298	295	291	278	286	284	289	263	305	283	319	305	306	272	309	274	280	266	294	301	309	291	284	316	292	308	281	284	296	280	290	273	273	291	293	273	294	276	290	314	289	265	292	297	313	266	279	276	311	275	306	280	312	266	301	279	276	274	285	275	301	288	289	272	301	269	294	276	285	291	265	291	276	272	272	266	265	277	270	290	259	300	287	275	284	318	307	277	264	279	313	283	282	274	309	291	298	261	321	275	284	272	274	262	295	273	279	294	309	280	314	268	278	274	286	279	296	276	295	281	272	276	273	299	292	257	267	316	278	314	281	282	279	311	300	303	273	325	306	306	299	296	306	277	272	283	300	255	286	288	269	236	294	298	278	276	296	280	264	316	326	282	330	290	270	274	262	295	280	281	297	273	292	294	262	285	295	288	286	280	312	304	271	309	292	295	283	291	281	285	279	295	304	298	290	254	275	284	261	263	285	254	294	278	283	304	291	303	285	280	286	295	294	298	292	275	281	295	270	255	265	288	301	307	275	283	280	286	271	292	296	276	285	286	287	285	275	296	274	292	268	273	266	279	290	288	305	294	294	258	274	285	284	282	244	270	317	293	264	284	297	290	275	250	280	337	321	278	299	279	266	317	280	298	288	282	328	280	289	305	265	304	253	302	289	307	292	271	277	295	286	286	276	292	272	307	282	284	280	276	276	272	275	309	294	297	279	292	290	267	275	320	267	321	266	277	270	294	297	292	267	297	322	265	293	281	278	286	290	283	314	278	289	306	276	295	282	305	272	309	310	277	307	305	240	312	274	303	309	267	315	279	284	299	294	281	301	285	284	307	270	293	255	289	268	261	271	273	277	277	283	296	271	255	255	288	283	288	261	298	265	286	293	274	279	286	280	262	283	310	294	264	280	296	263	280	319	299	288	266	289	274	281	278	256	270	243	293	299	307	288	311	290	283	272	287	268	290	281	293	268	287	279	297	277	334	282	295	270	283	261	276	295	252	303	295	304	274	293	301	287	255	276	276	278	272	312	292	304	263	298	258	252	304	277	286	306	251	296	306	296	297	288	310	292	277	267	258	260	311	301	293	273	272	274	276	281	272	304	273	312	297	276	306	263	289	266	262	257	286	263	292	282	264	269	288	304	278	307	266	280	292	315	282	304	275	264	271	325	298	242	257	268	296	290	269	273	303	293	281	310	279	304	260	276	293	274	285	279	291	266	288	313	296	247	276	293	292	282	270	272	279	254	273	250	277	273	279	269	314	276	329	295	292	283	298	279	266	286	272	286	281	250	261	276	296	277	270	279	261	300	262	273	274	274	284	266	294	300	293	284	309	281	295	324	324	280	285	272	295	260	255	254	286	273	291	296	295	278	305	265	294	315	301	301	280	271	307	282	287	287	259	265	274	270	310	275	254	272	274	280	314	289	298	297	259	286	277	297	263	287	270	272	296	289	275	295	310	306	298	295	275	304	273	285	275	293	280	271	267	276	270	260	256	276	293	283	298	300	285	289	270	308	267	272	294	292	292	271	267	254	248	310	264	264	299	276	265	285	295	269	284	262	278	286	265	266	268	273	272	279	272	295	304	293	299	296	279	258	281	304	303	276	324	285	279	319	290	271	285	285	307	280	291	269	300	299	277	304	270	288	291	306	271	280	278	257	286	291	289	296	296	311	288	286	283	288	289	283	278	309	254	272	280	314	296	293	264	276	291	267	248	245	281	299	301	266	286	288	261	282	292	317	285	274	283	288	285	256	321	298	259	295	273	294	316	307	296	278	287	303	248	276	281	281	288	273	257	246	286	289	312	289	303	279	281	308	300	294	278	286	302	292	282	281	247	292	286	309	308	282	297	273	271	296	282	292	286	283	278	267	296	251	293	300	290	274	295	279	264	284	279	288	287	299	304	265	303	250	288	279	267	284	291	283	298	289	281	273	267	291	273	279	279	304	263	298	283	311	277	255	254	293	308	304	302	306	307	279	284	294	280	270	277	299	259	270	293	307	298	287	277	308	299	272	264	285	292	270	298	299	300	276	297	285	302	262	279	268	296	285	300	273	276	294	279	297	258	301	252	291	290	271	295	278	314	282	258	271	278	274	301	273	291	292	306	291	295	281	251	272	282	255	305	276	269	292	252	265	289	273	299	235	270	284	294	284	276	285	261	276	290	296	287	285	272	278	265	331	288	293	284	326	299	298	279	276	289	298	247	238	304	283	280	312	288	283	312	280	278	260	302	304	255	303	263	285	320	279	262	311	269	265	242	303	284	300	287	269	274	276	305	291	273	310	276	304	300	275	312	276	275	288	304	293	279	270	278	270	318	301	279	292	278	310	287	278	297	259	270	295	309	291	268
25286	21138	26890	25306	8482	1938	1459	1165	1052	826	737	743	660	665	663	730	773	747	647	597	665	579	513	485	480	532	509	490	485	469	469	521	458	454	429	449	422	441	405	406	408	414	433	408	380	405	429	412	445	439	416	445	451	433	411	423	401	432	411	459	422	387	391	403	386	393	431	415	372	356	356	391	394	392	386	388	344	392	389	378	394	364	353	341	369	369	390	380	394	375	382	366	386	367	383	378	432	350	391	421	360	375	365	403	395	359	384	371	390	329	371	372	407	390	394	372	374	399	365	399	403	383	352	383	406	339	396	396	381	360	363	368	345	345	371	384	368	380	380	362	394	410	387	396	426	387	340	386	423	365	403	375	364	383	342	408	364	403	386	405	377	387	373	364	386	386	351	379	382	373	373	347	414	377	356	394	370	373	379	401	376	385	388	394	392	343	382	372	378	391	422	363	364	368	382	404	403	342	358	358	373	375	339	372	423	397	385	351	383	380	376	354	372	390	383	393	383	375	371	347	399	363	348	427	372	352	347	360	363	344	387	386	399	376	392	404	346	378	363	385	379	400	375	383	386	374	380	400	368	344	389	382	393	405	385	395	386	389	351	383	391	347	352	378	399	408	352	403	353	397	378	386	347	402	360	404	366	414	368	348	380	374	385	383	393	406	374	356	390	390	367	357	346	357	383	375	347	368	389	397	401	361	350	399	377	374	371	407	351	395	358	376	390	406	395	413	392	354	393	391	361	362	339	398	370	376	391	344	359	386	386	375	365	377	363	365	397	374	377	353	370	359	370	392	348	392	389	365	402	310	380	370	388	350	378	392	360	359	401	385	384	384	395	375	382	348	412	372	336	405	359	380	381	395	386	382	348	393	379	350	369	380	414	363	357	361	399	382	364	353	351	361	386	364	364	396	392	400	405	343	377	396	367	327	383	364	371	379	332	337	356	410	408	374	390	347	370	347	385	388	365	367	388	409	385	387	366	360	368	382	374	397	372	388	383	386	398	392	412	392	363	393	381	392	353	396	381	386	400	391	374	369	383	371	391	371	389	363	403	383	373	357	375	388	370	376	371	369	385	350	392	383	389	364	357	400	401	384	364	353	387	397	374	372	398	360	350	406	353	361	391	389	357	383	379	387	371	364	408	329	385	370	386	357	361	397	376	377	354	432	390	390	380	335	374	384	376	397	381	367	396	382	355	394	366	366	355	394	370	355	380	408	376	371	330	401	370	413	345	380	376	364	381	402	376	376	364	355	364	368	388	381	355	368	339	387	385	390	399	413	365	355	374	378	388	352	370	424	406	384	404	410	329	365	402	405	390	390	367	343	345	366	379	360	370	380	382	385	358	364	397	396	354	416	383	378	337	386	388	364	408	385	364	353	359	393	401	370	397	365	378	386	386	380	387	378	396	396	378	360	352	362	323	360	346	342	398	375	378	367	364	378	371	379	384	410	352	366	370	389	358	404	387	386	405	393	384	380	403	398	402	376	374	391	383	364	374	388	362	400	346	382	374	362	359	389	412	364	403	396	367	375	411	399	376	378	356	369	368	410	398	352	401	419	383	412	354	374	392	373	397	346	376	362	343	372	412	349	372	432	381	384	368	427	392	398	353	378	404	351	375	410	377	365	376	397	358	381	405	405	393	341	411	371	385	377	371	375	403	422	403	400	415	342	356	373	385	379	380	393	390	355	404	366	384	360	377	382	357	402	389	367	385	360	361	387	366	380	378	352	380	396	383	352	369	368	362	399	369	387	373	386	355	384	351	376	357	382	371	375	362	422	373	387	366	386	371	395	371	421	393	387	358	375	366	388	385	402	398	365	400	400	396	396	388	389	403	371	421	373	344	393	354	361	375	357	417	375	363	365	367	377	336	377	388	399	391	351	390	389	370	378	369	372	392	410	376	393	386	417	375	381	368	411	353	382	364	381	369	380	398	387	375	403	384	375	373	371	382	389	384	402	357	371	388	392	378	379	371	388	371	395	365	369	388	397	394	387	374	364	383	367	394	364	387	402	366	379	371	409	398	407	369	362	384	394	331	389	388	378	379	363	377	373	368	398	358	373	370	373	372	368	401	341	386	387	379	353	395	389	378	390	398	373	336	384	395	390	383	347	408	370	368	369	389	387	370	395	355	373	369	417	367	408	345	382	438	389	385	406	367	372	399	414	382	403	359	383	396	347	340	378	399	373	358	353	383	366	387	388	371	420	398	396	370	389	371	351	339	376	383	380	396	371	388	413	413	387	395	381	389	383	374	385	359	358	386	371	365	377	381	406	401	364	369	410	352	353	368	373	379	377	400	345	388	358	405	410	375	408	395	331	398	379	349	376	348	383	378	390	353	376	394	377	376	388	378	375	343	356	380	391	385	357	368	368	393	376	383	383	387	400	424	389	364	415	362	393	394	379	367	364	367	393	389	360	354	390	405	341	402	346	369	400	370	368	362	370	373	386	369	389	369	415	384	376	375	379	369	349	369	385	401	355	376	374	389	388	391	403	383	382	403	371	374	355	410	384	364	363	385	363	392	404	379	378	333	388	357	392	353	372	404	377	374	373	384	347	397	341	402	365	381	367	372	381	407	363	376	350	368	386	387	378	397	362	401	368	382	371	407	370	356	397	361	381	361	379	363	348	370	373	377	364	394	345	390	403	379	394	377	419	347	381	371	369	353	379	400	370	369	382	363	359	386	364	374	365	370	396	377	354	398	371	372	350	356	388	380	374	351	393	373	366	411	405	387	373	364	370	343	372	371	380	369	382	372	386	375	356	376	389	369	383	401	374	369	363	368	395	388	378	364	362	383	367	390	379	379	385	391	386	397	382	366	396	351	367	367	359	369	381	360	407	353	397	372	362	364	406	347	366	335	393	408	379	351	398	345	361	399	376	381	337	408	407	396	355	369	389	391	376	374	380	426	393	392	398	370	395	359	346	377	357	384	379	394	380	396	392	416	382	354	358	352	381	414	382	357	389	374	349	381	363	398	388	399	382	381	373	359	357	365	358	413	411	385	350	352	351	366	379	414	388	388	352	363	374	380	437	342	371	380	384	355	341	381	389	365	402	407	356	338	398	401	379	376	369	395	401	351	371	377	418	359	379	357	395	394	346	407	403	378	372	374	402	360	393	433	366	366	368	341	389	385	355	381	396	397	406	402	401	380	395	366	402	399	388	386	389	384	379	376	375	351	352	359	368	350	380	390	360	396	385	370	402	377	356	405	414	381	415	389	334	422	385	371	385	343	371	361	394	419	377	375	352	388	410	392	406	364	367	384	404	359	437	391	392	420	407	367	347	365	378	365	348	420	347	368	363	354	374	359	383	401	367	369	363	369	401	390	421	355	379	393	387	400	374	398	373	383	416	365	366	355	351	351	362	394	399	367	397	402	361	379	369	353	378	397	371	374	349	335	373	402	371	403	392	396	380	360	400	371	406	365	415	340	395	403	375	359	404	377	410	394	377	372	383	360	362	369	381	374	398	385	374
18207	26017	11074	7040	5588	3653	3180	2682	2251	1838	1460	1365	1267	1130	1170	1209	1324	1340	1027	965	991	924	825	776	712	670	683	701	631	674	672	613	557	564	619	587	543	576	533	548	547	572	504	581	498	510	521	512	517	548	534	510	547	568	550	556	542	526	575	547	476	522	496	496	513	510	505	504	507	491	481	455	481	478	483	484	471	463	502	446	499	448	463	433	462	483	510	504	473	476	470	479	468	498	495	471	484	466	445	404	432	476	454	478	491	484	470	426	491	439	460	484	415	446	508	440	471	444	466	444	455	444	457	435	427	460	476	437	479	471	449	473	488	466	460	489	479	394	414	456	470	445	490	470	488	453	453	438	441	447	450	420	488	482	461	495	451	423	455	498	479	468	435	440	485	425	469	461	486	457	450	461	419	440	454	414	448	448	468	457	462	480	438	495	465	451	462	441	489	401	419	448	483	468	439	457	419	499	467	433	471	462	452	455	431	468	457	485	478	474	467	472	457	474	461	469	433	448	449	431	466	430	466	469	481	471	445	494	445	474	459	461	443	474	516	444	440	408	458	484	447	425	500	433	457	493	440	440	437	437	474	433	429	462	461	464	436	462	452	477	443	436	485	391	459	461	512	441	481	465	475	434	452	456	435	410	455	449	442	450	426	410	463	495	416	489	487	437	465	440	484	485	452	506	415	450	465	456	428	459	439	482	459	433	432	436	455	437	452	457	473	481	491	454	450	471	449	469	455	456	486	478	500	460	455	418	474	446	470	459	472	452	454	444	456	471	461	466	454	501	510	415	475	497	438	469	461	464	443	469	435	462	417	469	480	485	480	465	435	467	488	436	445	431	424	449	455	469	471	481	495	461	450	465	469	465	434	439	438	505	474	496	442	441	446	493	453	450	447	470	444	475	480	459	485	456	439	459	466	473	450	459	465	465	472	439	480	453	467	482	454	441	496	467	458	482	453	481	480	456	462	484	417	459	451	459	435	477	462	461	470	452	429	424	447	459	440	423	490	465	448	474	477	447	426	423	420	436	432	465	433	497	416	458	432	491	480	467	438	481	508	513	454	437	472	461	473	460	412	482	453	458	452	458	482	491	446	491	436	469	442	484	486	457	483	432	448	464	439	448	468	468	475	459	459	448	454	454	451	442	453	481	469	436	468	450	441	458	440	419	423	453	485	479	462	428	456	425	455	477	410	454	456	471	481	443	415	437	500	475	504	494	487	443	468	467	463	468	439	485	442	439	466	440	476	441	480	483	448	467	423	456	448	455	466	419	475	484	438	451	464	473	473	469	465	465	436	434	435	462	443	469	469	459	477	467	485	444	418	426	463	426	459	458	463	439	436	432	491	446	469	468	484	449	467	491	460	486	480	473	452	424	445	449	492	459	472	467	472	461	472	465	457	450	424	469	482	504	456	447	447	450	496	433	440	435	462	460	454	454	468	412	420	455	457	449	447	436	433	472	507	475	451	444	463	462	430	465	429	451	423	452	476	470	495	438	459	466	485	463	457	451	432	445	451	451	453	503	471	458	435	451	501	469	457	484	473	443	466	441	492	463	446	443	485	452	449	471	469	463	455	472	430	424	468	468	443	497	414	478	471	473	497	439	457	436	462	495	420	461	470	435	408	408	461	452	463	484	492	465	433	459	443	472	421	439	481	444	456	455	475	455	464	483	417	478	478	452	460	411	455	450	493	422	477	464	497	485	460	440	467	453	428	455	486	419	440	454	464	475	453	473	434	438	498	445	469	466	501	451	454	446	484	485	430	465	450	479	425	458	435	428	464	481	441	450	454	461	460	437	462	475	466	455	439	481	480	456	450	473	471	465	456	469	506	487	440	471	459	426	463	466	484	430	474	459	466	488	484	445	494	467	455	446	442	459	460	419	446	442	464	443	466	439	443	479	459	439	487	433	476	447	416	471	473	448	452	449	488	464	449	504	453	467	413	412	423	433	439	433	467	467	458	471	441	456	466	466	490	471	421	436	482	475	468	464	444	482	480	472	460	455	445	505	452	448	446	437	475	476	501	429	473	455	427	455	461	469	446	450	412	488	455	467	424	474	466	460	431	426	477	458	466	447	467	450	496	444	474	415	447	491	440	438	459	465	465	432	464	495	462	443	446	465	482	453	470	491	458	417	455	456	453	447	496	438	456	504	471	436	495	475	478	442	497	456	450	456	451	453	447	474	474	461	502	437	460	405	424	464	436	425	503	463	422	466	439	447	461	461	475	507	492	479	467	466	426	430	426	455	467	427	480	478	499	446	450	452	476	448	430	484	459	441	457	454	472	449	450	458	464	492	473	466	464	429	490	507	465	463	455	409	472	446	476	480	503	454	495	473	467	470	474	472	452	515	481	467	437	441	478	434	457	475	448	457	459	445	432	468	484	489	439	452	443	491	448	441	426	486	440	455	420	448	503	459	443	477	498	494	449	459	493	440	500	428	452	458	455	445	446	474	454	452	469	465	463	479	476	436	490	435	442	453	462	469	472	475	466	455	478	467	465	450	487	433	507	426	464	468	486	481	456	457	471	449	470	437	457	423	460	458	453	471	432	502	516	463	480	487	480	416	472	467	445	458	473	441	453	495	458	451	424	459	454	450	446	493	461	462	438	464	510	460	487	432	481	449	448	439	439	469	425	432	486	464	485	476	461	451	445	449	492	465	423	438	432	454	465	448	457	456	477	479	470	457	498	462	537	455	439	428	441	455	434	418	457	451	491	463	455	446	453	429	492	448	493	453	469	495	450	458	453	486	474	461	460	433	492	431	501	426	445	459	433	444	498	454	465	451	446	455	465	428	473	426	429	454	458	473	492	460	431	436	435	425	474	489	469	478	433	457	457	454	484	466	421	449	463	468	470	450	459	455	424	479	454	467	459	447	455	493	451	452	424	477	443	424	455	451	488	463	440	435	439	438	451	484	438	441	469	442	447	467	459	486	453	489	473	486	475	467	467	435	420	475	500	435	437	421	424	443	469	447	429	473	426	461	434	446	460	488	432	460	436	411	441	455	496	433	456	447	462	430	457	467	472	441	466	442	461	487	480	468	458	496	463	438	465	434	461	405	452	464	462	450	490	490	485	448	459	521	439	485	446	426	438	460	488	467	463	454	454	448	473	456	443	494	466	436	444	441	451	453	453	477	475	453	437	452	476	426	464	484	399	467	446	457	461	491	429	473	458	459	475	437	476	450	428	460	473	432	487	488	452	428	472	454	433	447	472	493	481	443	484	458	481	462	437	462	472	453	470	441	471	442	423	459	410	447	426	482	462	453	468	447	441	484	430	450	492	456	471	451	451	441	461	470	441	407	446	453	467	438	466	461	468	462	441	429	457	442	457	457	441	438	472	436	452	453	464	446	431	425	443	475	508	469	444	477	471	489	492	436	445	527	459	486	452	486	444	461	452	437	455	476	482	430	458	497	463	463	435	452	444	438	453	501	457	492	438	455	467	446	497	465	434	469	434	443	442	446	448	457	482	463
23067	21191	28871	23813	21195	21040	7806	2538	1721	1497	1186	1105	978	918	934	926	1097	1008	756	753	710	745	664	574	520	482	525	514	487	504	451	404	432	425	428	388	419	390	350	360	343	373	353	368	373	363	337	301	352	358	363	343	340	392	353	363	370	364	347	360	309	337	307	338	359	347	317	337	306	325	284	314	333	331	347	296	317	299	295	276	275	322	289	304	317	291	306	278	316	281	331	293	284	300	298	281	323	301	275	280	296	308	289	309	268	292	267	307	301	299	269	301	291	330	311	268	290	290	298	289	292	303	277	290	287	291	276	291	280	282	317	311	297	278	296	286	291	276	295	291	279	293	295	267	338	286	303	282	290	296	299	305	265	270	248	283	296	286	288	314	290	296	284	290	275	283	289	277	267	278	299	253	303	294	332	294	282	264	256	286	286	290	276	281	313	251	289	315	285	278	293	287	284	288	254	291	293	278	313	288	259	303	301	295	338	267	309	295	307	290	286	297	279	302	288	268	270	286	268	283	277	263	299	276	310	301	268	290	292	312	314	271	282	297	308	247	272	269	292	293	291	319	303	256	278	278	277	272	259	292	296	285	281	286	266	289	293	271	286	280	279	272	304	312	268	291	279	294	274	298	298	297	302	296	309	296	281	263	274	269	292	266	311	261	281	295	279	295	285	280	253	316	296	298	257	297	315	298	280	322	302	275	293	282	267	280	295	293	263	271	309	279	313	266	310	302	262	282	297	297	286	278	290	273	289	303	311	289	282	282	286	305	284	265	322	265	276	277	323	282	291	285	293	269	283	299	300	281	283	287	274	318	266	268	287	302	273	258	274	277	284	309	293	279	282	279	301	316	278	296	276	260	301	309	309	295	284	274	261	289	296	311	283	316	278	289	284	306	296	319	293	266	312	292	275	287	304	278	287	273	298	310	271	282	319	314	304	303	269	277	287	282	314	339	265	271	308	265	300	279	286	286	293	275	286	265	267	298	299	274	293	294	279	304	286	293	309	321	291	317	301	298	289	297	305	304	304	288	276	283	296	261	275	300	311	279	263	260	294	283	287	311	329	289	279	294	298	284	291	294	322	293	249	276	300	305	292	312	296	283	292	272	297	301	298	269	288	302	288	303	269	271	294	302	285	287	274	308	307	274	295	300	306	310	286	313	304	286	282	262	290	276	283	287	280	255	306	264	247	294	311	272	307	276	302	276	306	278	295	262	265	316	277	269	277	257	291	278	292	327	273	269	263	271	325	276	274	299	273	297	279	277	302	297	287	330	275	273	255	262	258	283	300	273	303	313	289	292	308	298	310	316	266	301	282	275	301	316	272	253	252	282	322	318	288	296	278	288	303	281	274	283	290	277	288	293	284	269	323	299	271	278	264	307	304	289	277	288	270	262	296	289	273	311	299	308	265	283	308	311	261	296	258	313	295	317	298	276	260	282	264	309	316	293	304	291	271	297	268	317	293	272	313	330	259	272	299	288	279	302	302	291	291	294	278	302	275	299	282	274	275	318	298	316	315	300	289	292	300	270	305	292	301	283	242	253	258	295	304	279	275	276	279	294	294	295	303	271	272	284	278	252	281	291	275	284	283	293	259	289	274	285	278	279	296	313	285	338	279	269	297	283	299	305	281	301	287	284	279	272	287	291	271	288	279	255	301	293	304	240	256	291	293	284	290	280	271	245	302	286	301	296	289	290	290	262	256	310	279	272	281	301	272	283	289	277	251	294	308	287	301	319	266	280	326	269	299	286	300	260	273	290	328	308	289	315	295	284	277	271	268	283	288	264	309	276	286	270	265	279	264	300	303	284	305	293	272	306	289	294	299	283	292	271	264	302	288	301	283	266	305	329	293	295	287	301	295	282	316	300	323	292	292	282	280	302	332	318	296	263	283	305	305	286	285	276	253	280	276	298	253	317	293	302	279	314	296	295	280	280	283	272	304	282	269	282	293	280	278	269	263	306	299	270	301	260	257	297	272	290	290	285	295	291	289	309	287	267	272	274	284	295	293	277	282	286	278	296	292	284	285	256	301	292	281	284	274	284	298	310	297	272	292	277	287	268	336	305	272	302	292	301	288	301	273	286	285	296	283	291	318	263	299	298	276	271	289	260	293	275	287	261	291	318	299	287	318	301	301	251	284	292	296	315	279	274	279	267	309	255	272	262	299	271	299	279	298	277	268	277	281	281	294	298	295	274	278	250	287	286	306	281	302	284	294	298	274	334	298	293	270	265	276	266	286	305	288	289	280	281	286	266	275	265	295	261	289	303	285	302	265	313	292	250	275	277	283	292	299	298	313	269	323	282	277	270	292	281	306	267	280	280	269	298	296	301	314	282	253	268	296	280	263	298	277	297	282	304	297	315	270	266	288	284	274	296	271	288	275	256	299	273	283	306	279	285	279	284	308	270	299	281	298	287	285	269	257	292	320	299	299	282	268	263	268	282	282	295	266	257	280	298	285	273	303	267	309	274	277	279	290	320	276	263	303	284	296	288	283	280	295	284	287	286	301	253	291	306	258	265	274	286	315	276	287	280	284	301	314	280	277	300	286	277	280	296	289	297	277	297	312	283	310	303	321	310	300	289	304	311	285	299	276	273	252	294	288	290	286	307	285	296	269	305	274	284	280	296	308	327	295	297	252	256	260	301	303	309	275	291	310	292	265	254	236	270	322	304	258	274	280	267	296	280	284	313	254	266	305	274	294	282	308	309	261	296	274	304	297	274	318	277	299	305	293	300	281	292	277	283	283	282	331	283	259	315	293	279	297	280	287	249	274	288	301	292	282	281	274	278	292	276	261	300	287	279	283	284	316	297	298	303	287	301	281	257	254	267	299	299	311	282	271	290	294	286	315	273	276	291	255	295	310	287	284	269	279	296	289	291	304	302	278	298	280	266	284	266	300	277	292	285	283	336	306	286	288	278	279	276	276	280	261	259	304	278	289	235	313	273	308	288	297	292	288	274	300	290	284	287	271	303	279	274	280	287	273	264	313	279	298	277	264	295	288	299	284	261	269	276	294	291	294	300	286	303	299	320	277	295	246	273	298	284	302	315	290	280	285	286	269	275	287	300	280	278	282	254	277	289	274	300	291	304	258	297	267	297	296	273	303	300	293	266	291	290	286	274	269	344	288	296	253	314	311	289	281	270	276	282	296	283	304	306	271	273	282	293	289	328	298	293	255	254	274	270	269	297	289	251	268	252	284	276	292	263	272	308	283	279	273	277	298	264	253	329	287	309	311	294	274	267	301	293	273	295	308	283	294	283	295	311	292	293	277	261	289	302	267	278	296	282	249	291	304	305	287	298	278	281	289	267	259	293	269	263	295	325	280	308	269	271	260	280	257	282	283	294	289	269	289	267	297	287	266	283	294	295	258	293	288	262	273	307	280	303	276	281	291	321	277	274	311	310	295	296	259	294	272	299	308	279	289	268	312	275	273	327	242	288	287	306	283	255	274	266	274	296	313	253	295	259	308	305	278	293
21833	37644	19816	12707	10196	6799	6139	4973	3957	3130	2502	2185	1872	1744	1761	1830	2047	1835	1301	1323	1339	1304	1090	900	882	816	806	787	761	755	693	665	596	560	549	586	552	540	515	493	476	513	491	465	487	459	456	431	416	463	503	482	499	461	482	482	502	505	442	434	452	437	417	436	394	425	398	407	397	349	381	352	376	359	358	336	364	377	355	370	365	372	384	386	370	342	355	361	340	355	347	326	361	363	375	344	355	338	357	360	339	345	320	337	362	359	352	360	330	367	342	324	309	353	321	321	355	327	334	352	375	375	346	334	371	345	339	363	321	337	336	347	343	334	344	337	386	347	344	329	340	365	339	316	344	318	354	317	365	366	340	357	338	323	330	365	323	348	341	343	348	366	356	346	345	353	333	363	322	336	369	336	321	360	365	345	368	317	329	365	362	334	340	389	352	334	341	334	346	326	349	319	361	310	349	342	345	324	308	365	352	335	355	382	351	331	342	367	346	357	353	340	387	346	377	349	357	328	346	356	371	308	347	353	381	317	328	330	348	334	349	345	354	363	317	363	333	315	339	325	349	333	342	369	342	347	311	329	341	354	329	334	323	361	320	316	342	370	317	357	353	331	330	305	339	358	361	318	357	329	323	355	346	345	347	341	335	344	326	352	365	343	375	295	353	357	357	351	316	291	335	317	358	323	304	348	358	328	347	350	326	349	334	352	350	315	328	322	372	348	344	339	384	350	377	323	339	336	340	349	380	356	335	367	327	315	330	357	362	353	339	331	339	327	339	359	345	316	376	285	372	365	322	324	372	327	344	334	333	341	318	314	315	327	340	360	350	313	362	300	330	372	331	366	346	330	347	339	357	295	356	339	343	330	359	308	333	335	340	365	352	336	311	334	333	311	372	328	331	331	353	337	340	318	353	381	356	313	332	366	358	332	324	341	324	346	348	352	388	333	335	368	343	352	340	344	310	328	326	354	334	348	358	341	328	345	361	316	323	371	333	327	341	360	336	368	354	367	328	329	318	325	348	344	334	341	335	337	340	321	291	344	355	342	336	377	334	338	345	314	351	372	317	337	354	334	361	333	373	328	363	315	345	363	344	296	327	308	320	351	351	344	358	345	327	315	332	361	303	321	350	343	367	311	336	363	353	350	336	374	334	316	337	345	353	360	369	334	324	356	371	353	343	342	332	362	354	335	300	337	347	315	328	324	299	347	357	328	348	335	340	341	338	312	295	390	338	349	310	322	342	341	357	348	315	339	363	332	335	329	318	336	313	362	316	347	331	333	329	337	317	372	331	354	339	358	309	349	359	344	365	333	346	344	339	368	368	334	327	317	333	333	338	343	346	345	321	367	323	334	327	347	325	324	347	342	349	304	318	335	361	369	369	311	313	354	349	333	343	322	345	306	374	353	359	358	344	340	369	316	350	340	348	342	334	331	339	383	350	331	342	370	350	361	314	350	375	354	353	360	335	332	351	313	322	349	344	331	348	324	352	347	324	347	345	334	358	312	337	339	299	321	359	354	371	350	342	356	325	354	335	329	341	349	383	339	322	322	356	330	329	341	353	346	360	346	304	321	353	361	358	380	323	348	337	330	347	402	330	339	337	319	361	360	327	364	364	351	368	334	335	306	347	332	360	382	353	320	320	330	317	329	348	331	361	324	362	340	360	371	351	344	367	344	314	382	329	343	331	343	349	355	357	348	311	330	331	335	326	356	346	334	341	335	318	349	329	342	357	349	315	303	336	318	354	337	383	353	369	321	303	311	341	344	389	311	296	385	312	313	324	332	331	322	358	352	319	352	310	307	335	343	349	343	327	363	310	318	337	323	329	325	368	324	336	327	365	336	337	325	345	334	338	357	321	369	366	367	347	319	355	347	333	333	361	378	371	382	382	352	349	354	317	325	332	343	358	345	353	318	346	374	329	323	349	344	335	321	317	347	329	377	302	327	369	310	349	338	376	330	350	356	389	302	356	339	347	390	334	368	334	318	351	363	351	356	337	329	358	318	316	342	313	347	378	346	307	349	345	332	361	375	318	356	347	336	319	339	352	295	335	340	337	362	363	355	363	357	347	348	325	326	324	328	342	337	304	315	334	320	339	335	331	321	328	323	346	360	324	352	330	343	346	323	344	349	344	310	336	339	345	345	307	347	332	334	339	339	340	337	326	315	320	340	326	343	299	353	324	361	341	325	342	351	336	352	330	372	327	317	320	325	318	323	353	347	339	335	338	314	337	332	333	353	380	349	344	342	332	313	321	331	335	366	305	396	336	333	329	360	329	291	333	343	322	355	345	349	325	343	332	359	343	327	357	349	372	346	348	327	373	350	341	323	334	371	333	307	336	336	347	339	360	341	341	320	322	328	323	311	336	360	360	336	322	355	358	361	362	340	349	345	312	332	331	378	353	339	363	323	364	326	374	359	340	362	356	389	314	329	336	331	317	344	338	336	328	344	352	341	350	335	356	368	362	349	337	339	292	335	361	322	324	351	353	319	350	376	361	328	305	348	339	347	329	326	337	345	346	338	302	372	338	337	352	348	373	357	352	350	337	355	333	370	330	372	334	365	326	355	362	380	345	332	351	355	333	349	375	363	364	343	361	352	342	338	346	339	345	359	356	336	329	336	350	351	345	351	332	326	320	338	316	324	327	371	350	352	335	336	361	355	336	320	344	332	314	372	345	341	381	333	304	316	331	342	345	333	337	330	375	348	320	345	320	324	339	336	365	367	304	346	351	326	357	379	361	343	348	349	341	375	364	378	328	322	342	368	335	356	344	357	338	323	349	326	343	337	333	333	351	358	345	339	340	373	355	334	336	336	372	388	351	352	308	359	342	337	338	329	350	348	355	317	337	306	332	362	304	342	327	358	373	354	323	340	343	334	360	306	327	367	335	311	324	345	349	342	320	314	336	332	346	335	335	352	341	347	351	362	343	307	359	353	344	371	364	323	319	337	347	347	354	339	321	363	355	332	320	287	354	366	338	341	329	367	343	359	353	347	368	369	357	368	344	335	347	296	370	332	340	350	353	315	336	350	321	339	348	346	345	363	323	321	307	327	325	325	378	324	323	348	373	349	354	341	366	355	327	308	319	351	313	343	329	336	362	362	339	327	330	305	334	313	365	357	353	314	308	324	364	328	356	330	339	329	314	344	324	362	366	362	341	352	352	345	349	339	346	331	343	334	344	355	341	321	323	366	354	346	353	324	363	324	357	338	334	341	347	356	337	307	331	320	362	371	366	323	376	325	373	310	325	345	329	309	332	349	366	349	338	326	319	325	357	339	349	363	331	337	341	343	361	323	329	341	363	369	366	311	347	316	361	348	336	371	336	340	354	312	331	334	344	339	326	357	362	322	325	376	332	342	334	360	333	310	338	337	345	347	351	327	340	336	331	352	327	332	334	341	322	326	330	360	364	368	324	349	327	340	338	359	324	347	327	320	342	336	337	356	348	316	369	364	329	355	346	332	315	345	335	323	346	324	356	348
27408	20280	8768	2842	2027	1214	1088	928	782	676	574	570	548	528	536	545	574	585	528	506	464	488	453	414	395	369	360	374	400	375	362	369	357	360	373	343	339	385	346	348	347	319	340	345	370	332	370	317	337	343	301	380	366	331	366	357	343	339	317	323	357	332	366	330	331	337	337	334	348	315	336	302	318	285	328	322	349	328	332	322	330	315	308	318	337	340	322	294	333	325	318	329	298	293	315	320	280	298	334	321	319	327	337	304	283	320	321	311	290	297	314	322	301	301	328	313	356	334	310	328	256	311	332	333	310	302	338	307	323	350	321	320	335	313	337	326	352	304	327	312	296	355	331	304	332	311	303	316	290	341	317	320	294	310	308	359	352	315	298	317	310	319	330	317	288	312	313	327	302	305	308	327	316	317	294	322	327	347	322	325	300	323	326	309	310	292	296	338	308	314	322	331	316	285	318	303	304	263	327	328	298	296	312	303	296	283	291	310	301	312	309	297	295	327	315	302	315	294	278	294	313	310	314	319	313	317	294	319	320	309	313	314	305	347	301	290	343	261	306	290	346	322	288	335	318	311	317	303	315	291	287	302	301	305	311	318	329	315	294	347	329	307	314	292	302	320	312	292	322	308	329	328	332	301	311	321	326	322	302	301	323	315	310	328	320	277	324	322	326	321	304	309	339	313	279	328	324	279	302	282	318	344	343	264	300	275	317	305	305	291	311	319	308	297	315	350	291	277	308	314	295	311	325	282	286	327	304	342	298	326	303	330	303	329	310	346	300	327	288	290	337	284	301	329	297	332	325	305	347	310	309	315	311	298	306	307	332	337	323	303	294	314	332	302	321	307	330	317	327	294	304	328	305	340	341	297	300	302	324	333	297	321	331	317	298	305	326	328	324	319	307	303	342	296	314	281	326	294	294	303	319	326	315	302	320	289	315	307	322	307	315	330	309	328	298	294	320	307	285	312	310	333	324	313	304	315	331	321	314	319	310	318	323	339	327	334	291	276	318	305	288	294	309	345	323	326	288	324	314	331	301	309	290	290	317	285	315	303	302	302	302	304	289	311	333	300	284	264	296	301	328	333	278	324	271	300	278	313	328	335	316	321	331	330	316	306	280	295	334	294	338	312	301	305	301	295	300	309	294	297	318	321	313	324	322	292	305	374	296	304	304	298	303	293	299	331	328	340	347	325	313	309	321	295	304	312	301	335	313	293	325	342	318	306	297	306	299	311	306	321	286	306	332	322	328	300	326	290	350	312	320	339	308	331	320	331	287	317	332	276	286	298	307	290	272	276	331	298	331	320	329	308	316	291	315	323	324	281	313	314	342	311	311	301	305	348	328	301	318	351	338	323	301	298	305	333	306	352	295	306	321	314	281	355	323	317	281	286	319	327	333	292	294	294	311	293	299	313	302	311	284	285	297	318	317	284	341	334	359	318	336	307	333	325	308	312	320	292	324	286	292	313	340	301	322	281	331	302	269	302	281	292	290	278	311	357	293	328	329	321	300	335	303	303	352	319	324	280	325	318	330	336	319	326	320	303	322	308	300	301	316	329	346	352	306	302	325	306	295	299	296	304	316	304	326	332	348	300	326	294	308	336	312	319	314	327	346	327	308	299	344	309	299	316	325	337	317	323	336	297	354	301	320	304	299	303	284	306	323	342	293	286	323	285	292	324	333	314	314	349	327	308	330	307	300	288	308	310	306	316	332	328	351	303	309	292	343	339	328	326	304	293	329	307	325	339	336	300	303	289	309	318	323	305	335	333	329	318	314	308	307	317	301	293	324	279	307	327	320	315	309	320	304	299	348	294	315	324	316	327	301	333	311	302	325	339	303	337	339	308	292	314	334	315	314	301	299	326	282	305	328	327	310	280	305	303	324	296	330	302	313	319	288	317	321	327	316	321	305	304	322	335	326	286	298	316	287	301	294	320	307	289	321	310	281	293	304	323	290	270	291	295	299	359	338	322	311	292	337	334	303	331	325	326	309	277	322	285	310	318	319	314	303	343	329	321	273	327	290	290	314	331	280	306	295	334	338	339	321	309	316	287	309	329	322	284	349	309	364	308	308	281	306	318	307	331	322	298	297	335	309	288	300	329	312	314	315	300	338	315	322	305	342	324	304	311	314	311	329	330	309	299	309	278	328	310	328	330	308	312	286	325	296	330	330	290	273	287	332	335	317	282	281	306	321	317	316	330	294	307	301	295	304	324	307	288	286	316	273	327	302	284	309	307	330	328	316	287	289	306	317	311	322	316	306	306	326	293	317	319	309	328	304	312	325	334	310	295	314	332	331	315	292	322	319	322	365	317	317	306	268	342	300	320	345	328	343	294	293	293	308	341	336	300	303	285	322	310	284	305	324	336	328	326	315	319	306	306	310	274	297	301	328	338	301	312	304	302	333	317	273	321	320	303	330	270	311	335	334	319	329	289	312	303	317	297	286	340	321	335	281	330	310	296	304	288	318	298	312	330	297	339	324	315	307	302	315	364	300	330	303	341	327	325	298	319	318	292	291	329	327	287	335	306	328	322	302	297	318	302	327	317	294	304	282	331	324	330	295	319	320	313	291	303	288	308	299	334	344	316	315	359	301	326	311	306	339	304	306	286	335	280	332	351	311	325	304	312	305	343	330	311	294	310	335	288	343	334	335	310	320	314	287	334	319	336	325	311	292	301	347	326	370	320	336	285	340	352	346	324	315	309	319	331	325	303	319	318	347	330	300	297	325	324	284	311	306	321	304	330	288	323	289	330	310	302	320	313	323	309	290	305	307	299	332	272	332	294	345	329	326	337	289	303	317	272	293	322	318	347	293	308	335	322	317	305	345	307	347	314	314	298	282	329	337	328	296	332	322	333	317	310	330	330	313	302	341	309	329	320	345	322	310	314	302	343	296	293	319	280	306	297	276	309	321	312	303	312	310	308	326	306	276	271	269	327	335	284	298	324	298	315	294	306	318	315	289	296	294	311	316	341	277	333	291	341	328	331	355	358	327	314	346	328	319	298	320	319	307	310	308	323	297	318	290	296	309	314	326	317	343	326	326	329	313	326	311	336	328	316	321	296	288	284	305	340	336	314	314	299	261	308	286	339	309	304	299	335	334	314	319	321	318	342	298	278	321	335	296	303	331	358	296	304	300	329	299	310	300	321	340	301	287	310	339	344	321	293	290	296	284	332	308	334	281	333	324	294	290	326	318	276	279	296	325	322	310	334	298	314	286	335	289	357	312	296	340	334	288	328	282	343	295	326	344	330	275	301	305	303	316	318	294	352	345	323	338	323	338	304	329	316	366	353	319	311	341	319	320	303	297	282	326	315	307	327	317	336	307	310	293	315	328	317	329	279	284	304	312	289	302	315	320	320	305	328	328	303	327	311	316	317	297	273	294	315	322	292	320	287	319	303	333	305	322	321	304	330	314	300	332	283	293	314	309	346	350	289	299	280	333	299	320	306	310	351	333	342	333	321	330	273	323	325	304	329
16422	21269	5942	4055	3654	2383	2178	2006	1517	1176	1013	1039	890	861	945	896	1099	921	712	798	780	771	667	626	574	557	567	531	590	559	482	463	480	458	511	425	453	422	453	448	468	455	450	452	453	462	460	435	430	464	479	477	460	479	482	455	470	444	412	420	423	436	429	432	444	425	426	409	384	446	423	412	417	378	401	415	405	387	415	401	415	376	428	381	378	361	352	374	361	393	345	441	401	379	417	375	372	414	399	384	414	390	365	396	435	384	415	448	407	398	379	394	402	394	382	369	424	382	382	388	372	441	436	377	420	405	404	415	381	381	395	397	400	413	394	391	379	398	388	359	391	428	389	368	392	359	377	408	387	343	390	379	397	393	390	358	388	387	382	400	380	380	394	385	372	360	388	436	392	371	363	380	406	389	367	391	396	374	384	401	367	376	375	373	397	389	406	388	387	400	394	369	399	387	378	371	406	412	425	369	397	369	393	410	433	364	416	388	344	429	366	380	396	381	354	420	388	391	392	387	408	379	388	397	401	394	367	414	397	422	395	410	348	381	390	390	365	400	386	378	437	400	393	393	373	362	377	400	386	398	370	412	362	351	398	427	394	383	375	384	386	350	353	395	391	447	376	387	371	391	381	395	378	403	416	386	400	383	394	385	409	370	416	382	410	395	398	351	375	396	400	423	377	387	380	391	427	397	403	381	383	361	357	407	361	367	380	394	384	397	403	394	380	418	398	379	377	405	399	424	397	372	387	387	377	388	427	403	366	416	384	392	415	406	369	370	422	396	408	382	355	399	393	380	353	377	397	434	415	416	385	385	409	377	379	384	422	371	373	383	383	388	414	416	423	413	381	417	392	367	399	362	392	376	398	420	383	390	383	397	377	394	400	397	391	394	376	398	408	384	388	368	389	402	418	374	394	398	418	365	418	399	389	379	370	396	400	390	369	411	389	398	403	371	380	390	403	382	386	391	422	382	403	379	383	426	427	393	401	413	404	406	400	385	396	416	363	394	398	355	394	391	348	396	357	354	386	375	385	414	367	354	380	365	377	387	401	399	434	380	374	358	400	400	380	423	397	358	410	403	420	399	381	381	424	371	359	415	384	412	384	404	389	391	363	338	384	364	384	373	392	412	388	376	371	408	368	412	360	398	409	387	374	366	417	437	390	372	419	381	377	353	398	391	389	402	386	374	424	380	375	367	400	408	394	394	383	406	393	386	388	408	407	408	388	345	396	396	387	411	365	405	406	414	375	426	411	373	392	384	452	378	392	401	391	393	397	415	402	377	392	341	365	380	404	400	376	398	434	357	392	371	391	380	367	418	391	393	381	414	373	411	389	411	388	377	379	399	395	384	413	368	404	403	399	406	428	393	352	412	381	379	439	414	409	410	396	404	387	406	403	390	411	409	381	400	398	400	408	391	410	427	393	374	369	398	354	413	387	381	427	410	371	374	390	357	394	434	429	408	398	410	395	414	382	378	371	427	403	367	380	406	360	389	434	434	377	405	398	416	384	354	372	382	371	374	376	368	422	405	415	362	408	395	381	371	428	389	377	405	392	412	392	407	386	396	359	364	412	398	378	396	376	423	365	417	397	414	389	383	406	374	395	370	367	399	402	419	403	381	408	380	401	377	405	391	395	399	411	396	401	387	373	427	388	349	383	363	372	407	405	413	387	403	389	401	393	373	389	409	408	360	353	372	387	410	418	414	394	369	379	368	386	403	414	387	389	395	408	386	380	404	424	421	391	370	401	374	367	402	418	373	396	395	380	367	396	384	401	395	417	388	344	404	369	422	415	402	386	364	401	371	417	391	390	405	404	358	374	394	416	372	401	365	386	376	402	401	390	369	407	406	356	412	389	397	394	386	423	395	372	402	353	382	371	435	394	401	347	393	359	396	419	374	379	418	381	340	384	429	414	382	428	414	377	415	426	373	388	389	382	402	413	365	397	372	366	381	360	391	430	391	390	365	406	384	399	387	372	376	386	408	393	357	392	392	373	386	385	372	392	407	383	408	389	434	392	380	361	387	381	394	381	396	408	374	374	396	381	384	411	401	386	410	380	411	378	391	363	392	355	347	420	416	381	374	352	416	354	391	349	425	400	399	385	365	398	431	414	384	351	422	416	369	397	388	393	406	432	371	369	385	384	377	382	373	436	394	395	392	368	402	384	391	400	382	364	411	426	391	389	397	393	363	418	410	402	416	379	380	404	400	462	385	381	398	389	391	390	377	404	396	396	439	395	384	371	442	405	403	408	428	374	410	421	396	394	392	363	377	384	390	415	398	384	390	402	395	396	405	421	390	374	418	369	432	389	366	348	420	413	399	383	382	399	390	413	382	414	376	391	391	371	375	410	391	400	386	395	375	403	396	370	412	410	414	375	392	392	382	412	397	394	366	365	365	419	380	368	385	411	396	421	387	407	415	375	368	417	392	388	405	439	370	360	392	397	396	412	391	422	401	394	402	368	385	402	380	379	373	384	391	394	376	383	395	375	384	389	399	385	378	395	397	422	412	375	420	387	373	379	380	368	408	410	396	371	360	374	366	423	421	431	395	358	405	378	347	420	399	384	391	389	416	413	400	408	351	380	394	366	421	334	395	409	423	392	361	371	394	398	373	404	397	417	354	383	348	384	369	411	390	407	388	430	405	422	434	407	375	373	360	367	390	370	381	373	379	394	364	384	352	364	381	369	401	412	377	391	389	372	398	404	376	404	381	406	370	385	371	410	371	410	402	395	407	370	369	352	414	405	359	349	365	385	376	372	383	401	409	419	394	371	401	396	393	374	394	386	362	387	431	410	410	392	406	391	384	385	385	369	405	404	348	414	393	383	382	375	389	371	414	400	360	373	393	397	384	413	402	439	371	429	390	359	393	369	382	403	364	361	392	393	389	394	389	429	385	413	394	427	393	395	407	399	397	409	405	367	406	374	405	363	382	388	374	404	382	402	388	404	379	369	394	377	395	388	376	372	391	393	389	396	398	397	392	395	372	375	387	395	399	407	364	383	393	404	397	401	375	398	397	391	391	413	397	420	378	419	397	361	370	414	397	409	395	392	399	422	382	430	409	419	395	417	399	387	387	377	378	400	367	377	374	390	406	411	402	419	391	368	400	358	383	403	412	427	398	378	385	380	419	389	405	414	390	353	399	411	368	374	391	409	379	386	374	405	420	390	385	383	405	421	387	408	442	388	421	411	428	406	373	390	374	365	371	396	383	439	405	375	383	375	387	394	422	374	395	411	390	421	359	388	407	356	366	403	358	374	385	438	407	411	389	410	356	399	383	373	387	369	404	416	393	376	406	413	359	396	390	392	389	394	405	403	407	374	405	398	419	413	372	379	405	405	405	367	389	414	389	403	365	404	369	349	383	378	360	388	412	396	389	381	387	378	376	389	400	390	389	347	394	371	400	393	384	383	384	384	361	414	354	407	414	346	398	391	371	382	364	387	369	395	379	395	369	377	388	413	386	384	409	378	388	411	416
24118	21139	28218	24313	20949	7469	2299	1667	1185	920	811	715	701	653	713	720	761	716	518	595	609	557	464	398	391	358	373	394	359	370	327	325	312	285	304	286	298	296	268	297	240	321	283	299	275	277	252	252	295	279	298	284	282	306	282	281	275	266	267	289	288	266	258	249	298	265	241	266	222	219	244	244	278	228	244	235	207	262	240	256	237	225	200	221	232	224	239	225	208	236	231	228	244	228	201	254	237	228	205	237	224	240	222	245	238	239	224	236	187	230	220	220	228	244	215	248	245	242	237	256	232	228	227	228	250	219	210	247	234	243	216	222	245	259	246	249	234	263	213	247	224	235	240	209	243	210	255	216	226	235	240	231	238	240	245	238	231	251	251	246	221	233	232	222	226	230	225	256	186	233	210	230	204	254	231	207	254	213	237	226	223	221	229	207	208	254	252	245	211	229	251	224	232	238	228	227	225	270	238	227	218	238	216	226	226	229	221	201	250	230	216	220	216	228	266	239	221	222	244	240	220	248	226	238	209	204	227	238	218	224	256	260	221	251	218	223	225	232	223	216	237	224	233	229	237	239	228	249	212	227	236	233	236	214	246	209	234	221	219	202	242	239	225	238	201	224	250	226	206	230	200	210	259	223	227	202	190	242	258	217	225	253	208	225	213	214	242	264	216	211	216	242	223	236	206	214	234	230	200	230	246	203	239	220	215	226	211	230	227	230	235	208	227	231	224	232	227	241	213	231	254	220	256	240	210	232	218	250	214	232	234	251	222	211	259	217	206	246	227	220	229	223	241	240	223	238	218	230	237	232	209	226	250	228	257	238	237	225	218	231	219	223	252	227	235	243	233	225	212	220	238	225	267	217	231	204	260	231	241	219	204	269	234	231	198	216	239	233	228	240	234	252	221	223	225	251	206	245	234	215	217	242	215	244	249	216	235	204	227	213	215	213	239	211	215	221	245	197	217	239	236	224	240	228	233	225	236	226	225	229	216	227	217	251	218	213	235	241	212	224	232	216	223	226	254	203	230	255	257	259	217	239	225	230	264	276	230	222	242	235	233	220	236	231	240	241	232	229	230	198	215	227	248	226	238	221	259	234	223	233	232	211	220	241	221	236	225	249	229	235	191	223	241	226	245	233	244	216	214	228	235	226	241	202	246	258	236	220	243	238	234	217	240	238	203	227	231	234	209	209	212	250	222	218	221	244	245	252	208	238	224	224	254	233	236	219	227	239	239	225	228	222	223	251	252	248	244	243	244	217	241	198	239	224	238	228	211	207	235	231	230	229	240	233	223	250	246	233	236	226	243	246	224	215	242	247	231	221	241	253	243	227	229	244	217	214	226	239	235	253	246	233	223	235	229	217	234	227	227	196	205	231	216	201	231	230	245	251	212	247	191	239	222	232	216	216	232	214	217	243	226	224	246	226	238	226	219	236	220	261	225	195	212	214	226	210	244	239	205	210	245	241	221	238	199	201	243	237	209	209	215	265	227	217	234	235	209	223	211	252	217	251	236	210	209	243	231	238	259	228	226	218	253	253	212	208	251	233	212	219	227	248	225	247	219	225	213	217	239	213	246	214	229	231	228	217	228	216	244	241	208	221	243	225	224	218	201	229	221	240	226	216	244	251	230	220	247	247	242	260	224	242	230	219	215	214	212	222	222	231	237	206	229	230	211	253	247	232	229	226	216	229	234	253	227	220	209	234	245	214	233	210	238	219	208	209	228	219	229	235	212	213	240	229	247	246	234	212	215	228	247	217	240	248	232	228	212	246	226	215	194	228	228	206	222	240	247	230	233	221	259	212	212	212	194	228	202	234	248	249	217	237	225	235	247	230	241	235	230	210	231	226	226	224	228	240	238	237	245	239	244	242	215	215	217	235	211	207	230	260	234	208	200	213	228	218	223	232	240	216	262	214	223	235	219	256	210	227	230	209	233	233	231	239	248	248	219	218	236	204	202	260	222	233	216	219	226	235	207	217	217	229	205	208	253	274	235	235	228	217	204	215	238	232	232	228	255	213	218	249	227	245	228	199	209	226	230	231	232	197	215	238	214	253	229	222	240	241	212	242	216	203	249	238	238	214	230	232	209	187	240	237	226	248	218	264	250	234	242	213	224	219	247	216	219	220	236	231	243	208	231	233	237	259	228	235	218	227	247	257	258	222	224	223	215	234	228	248	238	234	210	215	227	244	239	213	217	221	225	213	269	251	247	239	254	232	255	259	248	250	246	229	222	210	238	243	232	236	223	213	231	240	230	212	239	258	223	234	241	219	244	190	226	219	232	240	211	229	205	244	254	216	226	220	235	222	220	213	218	236	211	247	252	225	214	240	247	204	241	241	238	236	256	236	212	243	225	227	231	227	241	195	198	238	261	219	249	210	230	238	209	190	192	246	268	224	236	197	252	225	227	211	216	226	232	243	237	206	216	227	232	227	254	228	223	198	222	229	245	213	223	230	231	221	240	227	234	218	236	201	242	233	225	224	232	203	212	217	265	230	228	220	232	207	243	211	250	205	220	226	250	238	257	228	240	211	226	224	232	231	209	242	226	219	243	212	242	222	232	232	242	241	238	205	227	223	251	220	198	223	216	219	230	219	219	251	257	235	216	209	228	219	244	239	240	226	209	230	244	269	224	223	262	206	254	207	238	213	200	242	249	276	231	230	209	254	213	248	228	207	234	216	206	232	223	197	242	233	226	242	206	269	213	230	237	203	233	239	250	216	261	237	227	228	224	237	251	228	254	240	224	241	240	240	251	219	225	211	199	238	215	241	223	226	216	242	230	213	206	229	235	198	232	225	249	233	226	218	242	242	238	217	233	207	245	223	235	253	220	228	238	217	219	230	213	225	213	216	238	237	227	218	236	233	233	211	258	242	232	255	246	235	236	244	249	219	236	235	235	250	242	198	226	226	222	231	230	209	227	238	230	267	217	215	218	230	241	214	214	265	222	237	212	218	229	230	230	247	237	220	235	218	223	218	231	238	196	245	224	256	230	203	257	231	218	259	228	241	242	207	221	223	234	216	210	226	215	250	239	213	237	206	257	245	229	230	212	247	225	220	231	222	229	222	215	236	250	241	219	231	204	221	222	225	233	210	249	225	233	214	194	229	211	219	222	242	235	245	211	195	214	217	233	215	225	225	235	232	232	236	224	229	234	236	220	238	210	216	236	235	257	228	210	252	225	234	268	247	210	223	215	214	223	195	251	206	210	254	221	247	233	274	248	221	198	227	221	225	219	225	215	260	210	214	223	220	250	219	233	217	238	208	213	237	219	232	233	213	216	246	226	226	207	239	210	227	255	240	210	230	216	252	252	213	230	217	215	245	234	209	226	240	250	204	225	219	217	223	229	225	213	235	240	230	246	240	248	235	217	246	274	238	227	207	227	230	216	242	217	244	238	225	215	240	223	257	233	245	219	203	228	213	233	267	238	245	234	244	259	221	222	263	217	262	199	222	256	249	222	220	220	272	237	238	217	210
18662	32004	13425	8350	6793	4547	4069	3506	2743	1946	1654	1422	1272	1185	1263	1338	1563	1248	906	1026	1005	932	773	683	647	634	607	584	588	561	517	443	454	454	438	392	416	410	409	379	423	362	367	384	363	334	358	343	348	394	441	386	392	419	383	396	389	400	365	342	407	346	318	351	328	321	328	318	309	311	335	311	317	317	306	307	339	313	327	296	297	283	295	282	284	307	282	288	282	301	312	328	299	319	274	317	284	296	311	303	286	293	294	297	297	309	291	299	300	296	292	287	316	304	268	279	315	270	307	314	268	259	302	303	274	263	283	279	295	267	301	268	259	285	313	270	287	293	291	293	300	276	301	276	285	266	275	262	295	318	268	286	313	254	310	325	285	275	295	272	292	286	300	274	286	286	304	294	267	291	294	290	326	270	325	303	299	286	301	295	292	279	284	298	314	291	300	316	293	268	312	280	316	274	282	278	246	262	297	285	300	292	257	292	295	269	299	243	287	266	287	310	312	259	300	290	299	301	279	311	316	304	264	293	284	299	259	281	260	310	305	268	295	271	274	275	313	260	294	290	298	260	276	278	270	300	284	293	284	281	284	266	287	287	255	284	275	301	296	291	295	329	289	298	277	282	287	280	262	308	290	304	303	299	298	294	267	281	298	306	282	313	295	246	321	282	299	281	269	297	287	285	327	275	287	311	276	297	282	302	301	285	275	297	296	299	284	268	295	277	289	290	285	273	283	282	310	264	298	272	263	287	302	268	296	270	288	266	261	299	306	271	266	302	293	287	275	280	272	268	319	312	276	289	292	270	282	258	303	267	302	295	309	279	297	288	279	279	293	293	312	295	231	277	294	270	284	316	298	286	284	273	315	290	273	275	281	310	309	289	303	274	349	299	284	283	285	263	269	298	274	285	289	286	263	304	299	298	296	252	302	270	309	282	279	296	273	298	294	264	319	329	263	303	301	258	312	284	258	277	290	300	318	291	289	281	300	270	291	278	286	284	288	279	277	275	306	294	268	310	253	272	295	269	306	286	267	290	283	287	283	278	266	292	310	276	295	271	309	288	296	274	310	291	286	279	281	278	280	256	311	290	277	287	283	282	284	293	313	277	306	278	276	251	286	285	311	263	298	276	289	256	297	245	341	291	301	257	281	281	289	314	314	303	294	289	303	316	289	282	303	258	281	303	304	269	283	256	286	269	279	308	285	296	277	280	281	280	294	272	291	284	274	328	270	293	292	300	305	272	262	289	316	314	303	317	293	323	261	321	319	296	304	288	261	312	287	311	240	278	256	284	308	298	290	290	292	285	309	273	274	276	279	269	286	280	285	286	306	308	243	259	266	275	297	290	300	279	302	288	274	293	278	283	267	297	266	315	270	281	320	281	275	273	292	269	303	265	292	279	283	304	294	293	274	266	263	301	292	285	285	303	274	282	280	279	297	291	311	274	255	305	291	313	306	265	273	279	269	299	294	280	279	290	298	292	272	279	284	291	277	271	287	286	289	286	291	259	288	264	284	299	263	280	292	258	291	303	322	272	285	302	274	298	300	252	265	289	277	291	261	303	268	287	286	285	297	288	311	291	290	296	301	279	260	316	292	275	273	279	271	273	299	290	315	279	285	280	298	291	279	294	297	302	259	300	281	250	307	280	290	276	306	295	300	283	294	287	281	280	258	312	278	275	293	283	290	284	279	313	278	288	294	257	293	265	254	275	315	303	313	278	282	288	290	262	282	286	300	275	280	277	287	299	293	274	280	284	330	268	309	270	302	279	309	278	298	305	268	264	298	293	256	285	268	325	282	274	293	300	297	298	314	285	311	281	301	278	279	287	313	295	275	298	297	303	311	318	275	284	274	308	295	293	297	310	298	274	281	314	279	277	306	285	294	298	280	276	280	289	299	279	261	268	301	306	301	286	305	327	295	314	276	290	285	304	276	299	272	283	299	262	308	275	284	297	283	319	275	288	288	305	315	332	310	268	283	288	334	272	275	274	283	279	256	305	325	300	285	298	293	296	289	308	297	285	275	280	276	305	303	293	291	274	284	292	289	288	290	272	282	248	291	308	274	295	251	284	287	312	260	251	289	303	297	299	287	289	273	300	285	295	285	294	277	298	294	318	303	285	315	280	263	306	281	311	303	266	308	293	277	274	300	264	263	285	260	300	255	307	296	311	262	267	289	297	278	259	273	271	303	288	280	295	313	268	312	294	276	290	274	274	278	296	298	305	292	276	296	303	301	303	291	273	340	330	328	313	285	298	310	304	273	318	281	315	308	294	268	277	264	293	290	310	272	305	286	301	325	283	273	294	285	278	277	271	302	279	292	286	265	288	287	324	302	301	301	285	263	293	276	254	294	312	265	292	275	266	313	270	314	294	279	284	287	286	284	300	298	319	282	291	280	287	278	292	320	249	319	268	273	266	307	273	275	247	296	273	267	277	264	285	267	310	292	303	283	291	283	304	304	305	271	276	301	286	296	251	279	314	298	304	302	279	257	276	263	294	280	314	312	286	297	308	276	272	321	291	238	277	268	274	277	305	286	280	290	312	267	303	263	292	272	300	290	289	293	269	294	305	248	302	276	313	305	303	294	273	266	295	281	278	278	288	282	278	309	301	282	296	289	293	265	259	302	292	263	285	316	311	297	293	277	306	306	292	281	288	283	278	279	315	298	296	311	306	311	262	298	277	286	261	264	299	274	273	278	290	272	261	290	308	328	284	300	276	285	283	292	293	264	278	290	289	305	311	303	286	290	300	315	289	288	290	285	283	268	290	283	286	304	288	292	258	272	276	275	290	286	264	276	301	263	286	299	335	278	299	327	294	278	279	286	272	267	315	325	294	303	275	301	309	275	270	289	272	268	299	280	268	261	285	275	276	300	318	285	288	313	298	257	297	269	277	317	304	297	273	272	307	307	303	277	301	261	306	293	285	315	295	297	308	282	279	289	306	279	303	289	305	257	301	275	305	263	300	301	300	312	310	272	290	305	280	317	260	283	300	273	290	288	282	296	256	289	297	289	309	275	281	299	260	256	298	317	266	318	291	279	291	272	297	297	311	277	293	281	261	313	263	285	292	266	299	276	295	319	301	272	299	288	292	291	293	297	316	295	282	269	285	308	271	280	307	281	282	295	275	295	300	306	289	297	314	260	285	282	274	293	299	289	264	278	302	301	291	291	281	294	296	272	267	274	295	302	289	281	297	287	296	298	287	299	260	323	305	286	287	302	263	278	283	292	292	302	292	309	295	271	289	289	287	295	293	314	311	292	305	282	288	251	303	323	298	310	303	297	323	287	263	306	274	278	260	295	306	316	296	290	301	274	305	274	283	270	300	283	278	304	315	293	286	331	271	291	291	255	330	273	302	296	300	281	288	281	310	299	281	310	283	290	309	287	293	294	283	269	315	303	303	294	262	275	308	283	281	281	334	273	307	274	274	282	284	295	296	284	285	331	286	262	292	276	269	302	248	273	272	312	281	295	289	313	306	285	271
25322	21136	26879	25249	8093	1877	1455	1421	1034	868	760	709	705	688	712	758	869	684	601	656	678	668	561	497	523	495	449	500	512	511	466	461	448	449	458	453	447	408	428	394	469	395	447	398	452	443	446	413	375	425	425	416	418	405	432	431	429	437	417	445	399	429	405	424	404	405	406	378	375	377	368	395	450	389	402	387	382	393	394	376	400	389	388	385	359	402	375	373	402	400	384	385	376	330	426	369	387	372	388	376	365	375	361	406	357	394	370	413	383	411	366	402	374	379	375	365	394	402	417	419	368	386	403	362	374	344	401	363	349	366	416	394	403	389	389	394	379	366	341	369	417	396	377	431	340	404	372	372	379	367	425	408	353	396	397	395	355	383	387	399	387	370	414	396	376	386	376	382	404	396	370	403	429	395	402	377	397	370	367	383	399	388	355	395	362	361	383	384	385	387	367	379	350	390	406	357	411	374	406	338	383	401	412	383	403	423	379	373	398	396	412	384	372	348	388	386	379	373	368	382	337	358	374	345	390	382	336	405	407	353	374	378	395	399	362	376	373	372	365	376	380	380	403	375	389	353	353	381	362	400	387	345	370	361	360	405	380	385	338	390	369	363	376	341	396	370	380	353	379	403	401	401	377	404	355	390	385	377	414	374	362	402	367	388	438	361	396	370	377	411	389	351	375	381	391	352	400	415	385	364	401	375	378	403	379	367	341	393	370	346	398	390	377	398	378	357	354	402	390	377	378	383	381	383	422	375	390	381	387	408	371	396	370	430	369	385	389	367	377	367	364	350	405	352	373	369	412	358	390	358	375	369	371	407	403	380	386	351	388	383	351	372	372	357	380	395	416	371	373	407	375	366	367	352	348	385	367	390	400	399	380	379	371	386	373	399	398	374	371	400	336	386	412	366	359	366	368	378	381	395	370	390	396	404	374	374	398	403	404	343	357	389	394	372	397	407	393	374	369	376	368	394	403	391	380	388	406	407	356	396	400	375	378	359	375	395	413	342	368	422	396	416	354	378	370	406	389	369	378	366	404	410	380	378	375	361	383	382	397	363	339	400	382	387	350	352	356	382	353	361	393	422	395	407	394	366	377	338	401	377	364	393	370	390	358	363	387	401	414	384	360	346	368	375	359	376	380	386	388	389	372	368	354	385	360	365	404	376	383	356	399	361	382	392	389	399	439	383	360	375	381	389	413	377	408	383	391	376	387	354	368	384	384	360	406	384	351	400	419	356	399	389	373	405	372	395	361	378	362	379	385	410	404	414	386	373	408	382	350	376	379	395	369	385	398	404	352	383	376	378	413	386	391	381	374	407	382	368	384	382	392	412	401	379	390	385	378	403	351	379	366	388	379	378	399	417	409	394	356	360	364	378	372	396	390	389	387	403	372	350	432	395	364	373	339	351	367	377	359	384	349	366	389	410	378	419	348	395	383	351	383	409	386	386	374	390	369	360	373	411	380	363	395	385	375	396	378	398	373	345	410	378	375	400	379	368	389	390	356	396	391	358	377	407	418	370	370	321	368	359	339	363	385	375	358	397	389	374	371	339	374	349	360	393	380	381	373	381	390	362	377	384	395	381	404	367	379	389	377	380	405	405	402	384	396	370	382	386	390	350	416	386	393	350	385	367	362	403	374	393	374	355	374	374	358	393	383	387	394	416	409	417	349	386	386	406	382	418	379	399	403	361	414	402	373	359	396	377	362	387	374	409	394	402	381	372	390	397	384	354	399	378	371	388	368	374	366	366	388	409	408	374	393	399	381	354	373	367	385	371	371	397	374	357	396	422	372	380	390	388	390	385	386	400	378	368	387	378	384	373	385	380	365	399	392	370	397	374	370	386	402	392	383	368	387	375	409	374	361	395	367	385	384	401	399	391	360	352	375	376	373	397	376	395	387	365	393	398	372	399	381	423	374	367	360	375	390	359	366	381	352	385	372	389	362	402	399	380	391	365	409	367	375	367	386	392	390	394	418	365	415	407	379	385	388	379	425	367	385	359	389	378	388	363	362	382	414	370	382	367	373	363	377	385	392	371	414	389	393	373	360	372	355	350	381	402	373	380	383	386	384	400	393	395	354	361	386	396	378	334	367	400	410	390	389	372	378	387	366	358	386	394	420	357	401	407	384	357	401	412	407	411	356	340	357	364	390	391	398	386	376	387	370	411	365	393	337	382	384	353	387	367	367	417	432	344	376	353	409	353	367	357	382	383	370	399	371	359	387	337	391	374	379	349	357	338	377	401	367	379	412	375	405	350	376	364	391	374	367	331	377	366	378	350	373	359	371	396	365	387	413	367	351	389	377	408	367	379	381	357	387	375	423	368	406	373	349	368	373	365	400	379	371	387	368	376	358	333	369	376	381	364	377	375	363	388	381	402	399	388	353	375	356	385	375	382	385	412	341	380	364	363	368	397	382	371	370	359	362	378	375	362	390	361	411	375	375	414	397	349	372	396	372	388	391	370	352	383	379	391	389	380	371	410	380	361	374	400	341	402	388	358	361	370	323	384	382	363	372	386	394	390	351	365	396	359	402	388	394	371	378	388	400	402	371	384	375	380	381	373	381	418	393	343	344	347	393	384	392	390	366	379	391	398	375	416	358	388	407	374	404	366	367	393	346	365	387	399	379	396	328	385	383	401	379	369	439	405	363	362	372	368	401	364	370	386	363	374	358	372	402	378	368	382	371	401	433	378	400	395	354	398	378	380	383	372	373	398	359	406	380	354	359	343	382	362	377	408	352	378	405	413	393	372	369	379	337	360	384	382	373	406	375	377	411	438	410	369	370	351	370	408	374	410	357	390	388	384	390	375	404	366	372	383	409	405	393	352	388	383	406	404	399	349	368	364	380	407	376	401	378	388	364	382	376	368	391	438	413	381	362	396	383	411	370	368	363	384	350	385	389	363	414	375	392	357	368	397	398	377	364	375	400	364	405	356	380	379	368	370	359	372	397	366	383	373	382	392	369	390	363	376	352	388	392	357	402	364	396	373	375	360	381	378	368	357	407	396	406	377	385	391	394	365	364	416	387	380	380	387	390	394	383	391	390	359	361	381	392	362	383	389	378	378	399	377	394	390	387	363	391	399	406	380	414	375	348	382	402	370	423	368	359	363	417	373	372	398	399	384	381	357	377	384	374	400	356	342	385	349	368	359	358	384	387	395	390	362	387	367	369	343	380	375	419	375	373	344	392	381	421	348	397	396	377	353	417	371	342	407	387	378	380	354	357	406	378	387	366	359	385	372	392	358	371	367	378	375	361	368	363	348	352	384	380	397	346	375	414	375	347	388	383	366	414	370	412	368	395	382	379	389	355	356	366	366	401	377	398	372	399	366	397	376	345	371	374	403	372	369	379	365	379	425	369	372	395	416	426	374	408	366	370	398	340	383	336	368	378	379	366	364	353	407	386	347	384	378	344	368	366	371	401	368	343	382	342	389	386	378	363	377	397	400	370	372	378	365	407	354	382	385	378	375	398	360
18723	26425	9805	6156	5240	3661	3192	2910	2276	1690	1403	1368	1205	1251	1237	1272	1381	1219	928	1068	1023	1018	801	772	664	691	679	674	706	647	603	571	586	594	583	574	567	551	577	549	549	518	572	493	542	526	503	554	505	570	562	559	580	554	538	563	526	553	541	544	528	504	467	502	512	508	482	506	485	476	465	440	479	491	508	490	476	461	505	472	448	433	467	461	459	427	429	457	462	423	491	455	452	495	470	476	470	475	460	442	454	484	443	492	486	433	440	425	477	486	467	442	448	454	454	487	467	461	481	470	490	443	467	435	443	447	467	458	467	443	477	502	434	456	456	426	474	431	443	450	452	460	453	494	429	449	474	478	485	467	491	428	469	468	424	452	449	459	447	442	442	454	468	451	436	459	452	457	443	484	502	447	496	456	462	448	410	467	464	492	478	444	451	452	432	427	464	447	502	407	479	495	462	447	453	450	470	490	443	443	451	434	471	492	476	476	465	464	442	477	475	463	428	446	454	461	456	462	438	430	484	445	420	458	472	473	427	488	466	481	453	489	476	474	422	509	486	473	481	433	494	474	466	421	465	451	454	473	438	441	480	456	475	437	475	463	494	476	461	529	488	425	490	463	486	444	483	443	442	474	469	427	525	504	457	493	434	490	440	473	455	437	456	446	482	463	452	500	459	435	447	488	454	436	450	479	440	486	424	476	439	402	446	483	485	452	484	477	469	475	466	502	452	464	441	484	487	484	434	478	477	460	468	440	473	442	427	464	462	464	431	467	471	471	478	468	478	433	475	473	493	473	434	454	440	491	460	485	439	451	454	471	477	462	440	450	499	468	476	470	462	439	426	422	496	481	481	457	494	458	515	480	450	454	437	458	473	459	488	475	482	513	472	487	472	449	493	450	453	425	437	441	414	456	486	439	477	487	455	467	438	440	454	462	432	473	512	489	458	452	459	527	453	485	462	476	428	443	480	484	478	506	462	488	443	436	473	468	460	467	475	467	467	443	453	436	465	460	466	488	416	472	440	443	447	458	478	462	498	441	471	404	467	473	470	463	449	456	419	477	468	447	492	446	444	428	469	465	476	473	441	463	456	473	483	442	480	463	470	467	464	468	485	452	423	445	432	455	494	468	474	465	433	458	483	454	482	479	471	462	455	465	471	468	423	467	417	447	466	429	470	475	486	471	435	434	437	453	476	516	497	467	459	443	480	436	436	491	483	447	503	470	478	462	479	457	467	404	442	516	465	474	462	464	483	470	415	480	476	435	457	480	457	485	470	460	459	471	488	447	437	459	435	494	479	428	471	439	452	448	444	438	480	465	459	457	452	459	484	449	421	452	476	486	490	461	463	459	484	449	493	483	457	510	466	461	443	459	472	464	458	491	440	472	476	477	488	452	436	476	494	457	487	481	427	475	450	465	441	484	493	421	457	467	484	457	470	468	463	453	498	488	467	443	476	460	483	478	476	438	453	442	445	439	483	472	420	494	441	488	468	477	474	478	445	430	425	469	454	463	449	460	482	460	458	432	437	458	475	457	477	476	443	487	473	455	434	463	477	478	454	479	446	484	471	475	443	461	483	505	465	441	505	460	475	466	476	503	473	458	490	476	490	434	455	468	470	445	456	453	443	438	412	487	488	450	438	438	456	467	433	445	476	432	464	479	439	454	451	466	418	451	519	470	460	519	470	463	470	457	498	449	462	439	495	461	494	474	450	462	479	462	516	473	463	495	491	423	473	453	451	449	490	494	490	507	509	435	478	495	478	458	481	463	481	484	472	465	461	494	475	458	491	467	436	488	443	441	473	469	421	467	437	447	468	454	479	467	498	451	448	474	425	449	502	447	485	506	432	415	449	442	463	467	472	436	501	541	440	490	431	497	445	468	483	475	452	450	474	464	409	499	468	500	451	514	477	450	437	508	474	487	459	476	471	463	455	447	481	449	466	464	495	490	432	457	454	454	441	488	451	474	457	463	488	437	487	447	440	485	470	462	442	468	468	472	445	468	475	475	446	439	455	424	458	465	443	438	487	475	462	449	459	464	478	469	486	416	437	444	455	457	504	478	463	446	445	468	457	454	441	473	466	470	460	469	453	494	453	452	449	439	418	446	467	446	474	455	473	468	436	473	454	463	469	442	437	430	433	505	463	464	433	477	462	435	442	447	464	500	494	490	459	460	438	454	488	450	455	496	483	447	489	489	430	469	497	463	459	457	444	480	474	505	456	442	469	465	461	446	474	463	482	480	460	423	462	496	447	459	476	490	458	460	466	494	485	465	481	493	467	462	450	445	457	481	447	446	432	477	483	482	472	460	487	453	462	452	446	468	447	453	453	449	459	445	444	479	488	430	461	423	428	479	414	460	464	440	473	484	471	455	447	502	439	469	499	479	457	424	443	448	451	453	474	480	445	466	481	479	477	495	474	398	436	447	460	470	440	460	431	441	514	454	449	483	453	493	456	513	452	459	454	470	456	411	445	506	492	443	483	485	488	445	462	461	500	494	449	409	452	414	460	467	441	480	449	456	469	478	468	471	487	459	480	464	441	446	479	455	508	449	472	473	465	476	470	460	476	465	451	471	474	502	406	459	488	494	452	510	430	454	445	439	454	463	431	443	459	497	472	437	495	420	460	454	458	482	488	447	430	472	487	473	462	461	435	431	494	473	470	474	443	462	504	423	448	446	460	465	431	427	424	530	481	456	444	408	437	477	452	480	444	457	480	465	465	474	443	490	467	480	485	449	494	456	452	417	479	442	466	429	480	407	441	495	465	475	488	445	463	484	450	452	463	455	476	497	458	467	436	449	446	474	508	479	458	480	443	430	488	440	456	499	481	421	494	448	452	438	449	434	430	437	469	495	437	423	477	482	469	456	501	465	445	434	475	469	479	436	441	476	475	457	432	448	481	463	453	429	473	438	451	480	502	422	471	422	450	485	466	491	468	473	458	452	503	464	490	453	444	462	459	443	463	477	467	445	456	447	491	402	429	469	498	481	515	496	488	456	465	525	492	491	465	437	468	443	471	459	480	449	473	494	497	433	466	446	492	485	433	514	473	435	465	431	450	472	481	455	506	437	482	471	475	464	444	483	452	505	466	463	480	485	452	453	482	480	473	467	447	429	410	473	446	486	443	467	451	440	505	471	488	442	494	442	460	485	433	486	457	409	499	475	467	421	458	446	470	519	487	496	451	400	452	428	472	429	445	446	469	450	477	489	459	463	450	429	448	434	488	500	433	422	431	474	456	447	467	486	430	454	477	447	445	455	455	455	480	452	484	458	441	464	457	458	481	482	470	447	451	456	444	486	435	483	449	500	461	465	462	445	505	474	466	455	481	482	478	456	471	473	454	467	455	432	518	458	400	450	444	487	449	463	460	508	445	472	457	473	467	490	457	472	461	443	457	461	484	475	447	484	470	499	486	440	479	465	439	455	420	474	438	471	444	457	491	425	481	481	451	483	482	476	456	449	457	480	430	497	467	495	486	465	444	435
23070	21250	28935	23879	21254	21146	7697	2740	1844	1380	1144	1083	1051	987	977	1042	1181	866	796	868	828	805	664	626	512	556	520	532	472	471	461	427	372	395	395	404	387	398	342	388	340	365	361	350	353	341	340	327	370	360	351	380	349	406	324	351	372	360	321	337	346	346	349	348	329	335	363	308	326	286	322	307	319	313	294	310	310	301	287	263	325	266	300	289	316	308	261	298	286	284	330	276	293	278	308	288	315	314	260	288	282	277	306	273	302	282	273	283	306	277	308	281	305	236	293	299	308	296	311	313	310	259	275	283	291	271	271	307	301	264	284	305	264	294	316	292	307	293	257	261	307	304	327	263	315	292	307	270	302	283	294	281	297	265	287	287	292	283	288	271	315	268	288	278	281	309	286	303	289	265	301	326	257	292	308	280	282	293	287	272	290	284	295	321	274	293	290	300	286	297	257	294	318	277	330	292	278	273	291	271	271	310	294	298	274	296	315	284	272	271	324	310	308	266	283	275	278	302	277	283	327	293	280	295	291	313	304	267	285	280	282	277	284	280	310	269	287	289	268	305	309	310	284	291	306	314	308	312	307	282	292	284	308	300	292	302	309	299	305	275	284	286	276	298	313	301	294	304	288	246	269	304	275	256	313	284	260	332	283	334	313	302	264	308	303	298	285	294	302	301	300	286	301	308	273	306	304	270	308	286	318	283	307	312	285	274	271	298	285	273	286	289	304	307	299	294	292	283	311	276	323	288	301	289	275	296	288	283	265	298	289	281	287	278	312	289	274	285	264	277	295	298	300	276	310	313	287	300	284	297	291	279	299	293	305	336	302	304	278	309	305	289	308	277	324	323	273	295	273	273	287	303	300	294	291	298	288	305	261	265	290	249	297	285	274	282	291	275	292	287	294	306	264	250	319	273	283	295	281	298	282	302	285	279	283	295	271	267	299	255	316	298	306	267	288	306	264	301	296	272	282	280	309	280	296	300	273	275	307	315	270	278	302	266	297	301	292	298	304	272	304	293	284	302	263	266	291	296	263	262	295	293	314	309	280	323	269	286	293	281	312	282	300	275	305	288	254	300	286	279	281	282	335	278	293	311	276	280	296	288	294	300	298	262	283	320	252	296	327	301	288	282	261	283	259	287	278	275	281	305	308	283	307	286	307	277	298	299	274	297	286	298	262	288	289	288	288	297	320	293	294	294	253	269	292	308	277	280	314	306	310	305	287	320	303	299	299	289	326	305	310	278	284	314	273	303	265	314	307	292	292	317	303	302	289	313	271	308	293	289	276	266	290	276	333	320	298	302	277	319	274	291	302	294	290	272	292	295	290	254	278	251	299	307	283	314	309	278	277	267	296	279	287	287	294	307	293	308	294	318	289	269	268	282	306	285	323	298	274	289	313	316	277	297	295	287	283	274	300	301	289	275	307	233	305	292	287	265	282	307	312	283	310	274	277	266	323	307	311	313	302	291	294	298	276	312	293	309	272	276	295	285	321	286	283	252	299	256	273	277	317	290	266	301	315	304	311	272	327	290	313	297	298	316	292	304	295	272	283	286	293	294	301	304	305	305	288	266	304	290	307	269	260	294	313	288	280	283	268	311	258	267	273	306	284	301	283	281	300	297	296	290	308	301	283	287	293	320	302	253	290	322	319	276	309	294	326	283	270	292	290	290	296	318	302	289	295	318	329	279	288	282	289	279	295	299	316	279	274	318	294	283	281	282	306	296	274	310	281	307	292	282	305	262	296	279	303	315	306	298	282	270	307	305	268	305	282	314	279	282	273	285	304	339	282	273	289	288	259	287	313	297	305	293	298	272	305	290	282	301	267	288	293	304	277	293	284	297	283	276	308	295	312	305	299	290	288	300	302	282	297	303	265	294	245	321	280	302	272	290	313	295	284	280	291	310	280	295	280	321	280	290	313	292	310	302	294	272	315	271	279	294	273	290	290	301	301	267	267	275	276	285	318	266	285	294	291	299	301	283	278	281	283	299	296	273	304	328	282	268	281	300	288	297	281	275	272	275	286	300	303	287	294	278	325	317	265	308	293	278	316	264	295	274	276	292	282	317	300	269	281	289	297	270	277	309	247	278	272	314	293	285	323	315	273	307	295	281	305	279	260	304	287	305	295	294	294	299	295	302	295	286	258	320	324	255	304	314	286	299	262	306	311	293	297	324	334	279	304	298	307	277	265	313	296	307	277	293	297	288	269	270	304	315	304	291	289	267	323	282	292	292	308	289	312	274	315	319	304	275	300	321	297	274	255	310	324	290	297	271	313	331	286	262	261	301	311	285	299	274	308	289	283	278	298	289	308	308	302	297	293	306	287	307	312	294	286	311	312	323	291	285	297	306	273	267	296	314	300	268	300	310	280	302	315	265	302	307	293	269	296	288	278	313	304	282	298	281	302	262	301	275	264	305	276	324	280	286	277	319	293	295	264	278	322	280	294	290	316	312	305	281	280	281	280	283	296	306	281	303	300	275	297	285	309	282	269	284	266	266	255	287	294	280	305	293	290	291	272	293	276	315	289	292	317	276	307	287	289	282	315	321	295	278	304	293	267	267	311	285	312	273	305	274	292	272	310	316	322	287	295	295	297	242	277	271	296	338	298	263	273	275	305	248	293	318	278	283	308	286	308	263	308	329	298	254	298	287	275	283	303	296	300	248	263	305	292	274	296	241	317	278	305	316	283	270	295	279	294	322	316	296	292	292	290	305	298	294	280	288	286	286	295	308	267	289	296	312	321	300	303	323	268	284	307	275	292	253	294	278	308	303	275	300	329	279	300	278	281	289	261	302	299	336	281	300	326	271	273	278	303	271	255	303	260	301	286	274	288	331	272	280	292	267	327	261	271	298	306	300	269	298	279	317	280	296	296	298	286	331	290	290	292	317	273	298	299	287	324	288	296	310	271	270	280	308	296	288	321	288	307	268	272	324	280	297	292	314	287	288	311	293	312	299	290	294	293	267	274	296	275	267	271	277	318	275	283	301	320	306	305	293	301	286	304	292	277	308	283	263	294	287	275	300	291	312	312	279	285	285	323	275	274	302	300	296	301	288	273	305	293	309	272	274	290	285	279	287	307	280	281	270	260	299	304	287	326	313	287	279	302	279	284	337	260	331	290	289	303	302	299	287	293	301	277	288	312	283	295	286	276	309	294	286	273	280	291	302	318	303	278	252	302	286	278	270	300	303	276	301	256	274	307	299	300	259	294	302	275	303	294	306	269	259	265	281	279	319	276	320	294	283	307	306	308	291	282	301	305	276	327	284	311	276	300	295	277	283	278	270	317	280	312	299	319	287	276	276	311	276	307	297	333	285	302	299	294	312	285	307	307	245	303	285	279	323	276	286	306	290	302	300	291	301	308	287	325	288	298	293	292	298	269	265	289	291	255	304	310	270	274	273	302	297	333	316	331	284	298	278	307	279	305	308	276	305	274	309	282	277	305	301	271	257	317	279	309	277	272	304	289	311	298	289	289	303
22026	38894	19325	12522	9931	7069	5809	5606	4148	2901	2356	2201	1982	1849	1937	1958	2165	1503	1252	1496	1395	1351	1051	964	782	831	815	809	801	713	642	578	577	570	554	550	519	540	467	493	491	498	455	469	459	445	447	459	436	469	513	501	552	516	507	494	457	476	481	432	449	438	462	426	469	426	398	420	404	375	381	359	390	383	392	378	330	365	344	359	376	335	368	341	369	328	339	340	358	323	334	376	338	320	349	341	353	325	364	374	361	349	340	347	352	343	328	318	331	337	354	321	341	326	357	356	383	360	347	373	324	335	345	328	336	378	351	331	357	342	342	353	374	338	329	328	351	325	369	354	354	395	335	325	382	352	363	354	343	354	306	356	346	360	364	334	367	335	374	349	363	340	319	347	348	348	361	336	336	348	368	325	358	352	338	352	354	357	347	329	343	362	365	324	320	356	354	380	336	349	331	359	325	341	326	325	348	331	364	377	301	330	365	345	348	374	334	314	333	318	364	315	338	321	351	341	359	321	329	354	354	319	333	325	347	372	331	393	359	334	366	336	338	322	335	346	348	330	330	380	335	312	303	334	368	361	369	361	327	332	351	340	345	329	347	336	346	339	345	348	315	334	326	298	302	332	327	348	362	320	312	338	316	341	343	309	342	316	360	353	287	340	370	338	352	332	360	345	312	339	326	360	317	329	369	329	356	352	356	325	342	352	341	331	326	346	385	336	370	357	346	312	375	319	368	368	347	364	329	363	380	297	337	327	340	321	345	359	331	360	349	340	338	327	343	358	385	370	309	353	355	353	353	356	343	365	307	342	349	354	342	361	312	365	336	329	326	325	306	367	331	341	352	343	345	339	379	369	335	346	381	332	384	343	376	344	337	379	332	374	342	343	392	346	357	357	343	364	338	360	336	365	340	347	356	373	328	329	321	364	326	352	329	317	318	327	322	373	355	373	344	382	364	326	322	354	340	327	371	319	338	346	346	338	368	377	297	316	361	353	352	386	352	360	352	361	343	332	299	357	363	338	335	371	347	304	338	335	367	345	337	365	343	359	340	353	350	356	362	378	321	354	351	354	377	352	303	357	366	342	328	374	325	366	337	377	360	360	343	353	340	332	339	338	366	355	359	381	363	370	349	331	374	357	321	328	334	319	384	335	360	364	339	357	358	314	324	340	342	359	352	345	349	356	345	324	344	355	306	393	358	332	331	365	317	337	334	321	337	364	328	328	351	378	340	320	374	351	370	330	392	356	338	396	296	368	318	320	306	347	345	348	334	366	323	334	347	338	352	339	333	359	339	347	343	327	350	332	331	343	333	340	345	309	368	344	346	348	357	321	359	340	389	342	327	337	355	320	347	344	354	351	329	372	356	348	362	330	353	352	324	354	347	365	362	321	358	366	342	337	339	336	346	354	365	317	334	306	318	347	336	336	347	319	324	367	350	360	356	348	362	331	381	381	342	342	316	346	368	325	349	363	342	352	341	359	353	332	323	317	321	341	340	353	303	375	362	339	340	330	318	355	347	329	357	357	352	343	371	374	357	371	347	309	352	320	351	367	344	374	331	339	343	335	366	348	335	337	356	335	340	336	339	345	384	354	338	340	348	337	341	357	364	358	390	363	347	362	327	321	371	362	348	347	364	347	343	303	361	370	349	357	371	366	330	316	334	326	360	374	354	341	355	346	383	354	306	360	321	330	326	352	342	366	359	369	345	366	350	329	339	339	364	364	318	346	326	345	313	338	339	385	324	341	330	353	347	367	334	353	351	365	303	352	350	351	334	349	337	356	332	339	351	354	352	356	332	311	355	335	362	336	367	366	395	362	346	372	349	330	341	329	329	324	362	331	354	358	319	328	377	358	344	380	321	355	343	320	367	371	321	328	315	318	358	351	327	349	341	335	356	320	367	377	342	354	341	372	350	347	357	350	327	330	357	371	326	343	332	350	323	316	362	315	341	374	368	352	342	346	390	353	323	381	368	356	296	337	354	375	355	329	324	353	334	321	323	363	341	358	362	338	329	339	376	338	322	362	337	331	339	364	349	359	355	360	323	337	364	342	333	355	351	317	341	356	347	311	359	326	346	360	353	368	323	326	337	304	368	347	341	347	347	344	374	346	386	356	327	344	353	355	340	342	326	352	335	362	330	365	365	319	367	378	354	362	365	362	362	345	325	348	342	342	342	347	352	337	312	316	332	369	323	334	349	329	341	365	353	335	336	326	324	347	375	335	342	383	349	349	353	333	386	337	356	349	378	341	326	339	350	335	345	367	326	318	336	349	335	321	343	334	333	351	327	360	324	332	350	371	363	338	360	337	353	330	320	353	369	343	367	365	317	336	330	345	310	326	306	339	357	360	339	361	314	360	332	318	307	323	330	354	383	377	355	329	360	340	314	368	369	337	353	337	355	354	352	356	322	354	341	362	359	348	362	346	353	348	335	351	371	355	329	325	357	362	326	324	351	366	325	339	374	347	356	314	385	351	349	344	363	346	342	339	366	363	349	334	353	400	343	348	304	375	345	321	354	345	319	355	326	373	307	320	333	350	339	319	355	362	353	339	327	334	340	314	341	371	338	328	354	347	331	320	352	343	357	340	350	337	362	341	342	347	303	341	338	352	352	337	389	358	339	369	328	353	342	331	347	365	345	329	347	379	330	351	368	329	368	335	320	315	337	366	338	347	362	340	351	314	354	362	330	353	340	377	343	346	363	353	365	325	352	354	344	356	352	337	337	391	369	346	329	353	359	348	350	358	333	345	342	351	333	372	349	319	348	346	372	318	363	350	311	367	325	332	321	348	352	337	339	382	300	335	312	307	347	339	335	357	338	355	346	353	310	341	347	323	355	371	344	345	323	351	339	351	320	322	336	315	336	385	365	350	335	334	385	340	348	377	355	343	358	339	362	349	349	334	360	327	345	364	320	327	354	355	329	338	344	347	312	325	337	300	367	349	337	388	343	348	323	354	330	330	338	343	342	350	372	373	357	363	350	335	323	334	339	334	367	343	344	335	355	365	368	325	346	328	344	350	369	321	325	320	369	349	325	373	384	352	349	311	356	358	368	353	376	345	352	357	320	339	367	323	360	343	353	340	343	325	321	324	364	367	329	363	364	338	354	314	334	365	351	349	358	352	331	346	310	360	342	371	339	353	364	345	359	341	359	351	369	356	332	319	347	343	333	380	329	343	346	368	357	356	299	349	362	346	348	363	347	354	381	358	338	345	358	379	346	335	364	343	349	371	374	387	348	373	340	348	352	367	348	329	353	340	326	347	345	362	366	360	340	333	351	396	333	367	377	353	338	342	351	371	339	329	319	355	337	343	411	337	341	347	360	347	359	335	347	344	321	373	318	286	305	341	326	360	312	353	337	334	330	333	329	324	325	321	379	338	350	336	317	338	340	322	352	353	348	333	356	332	337	378	348	325	348	321	319	300	334	347	365	364	356	384	337	349	375	331	326	342	340	349	359	352	359	359	343	350	340	357	338	349	355	377
27654	20231	8656	2641	1785	1078	997	978	819	624	563	556	523	558	593	600	673	541	482	523	510	470	423	431	370	363	355	405	405	402	357	343	368	357	335	327	368	361	353	318	339	367	348	339	295	335	341	324	335	361	356	362	357	329	377	341	333	354	359	340	334	354	331	362	334	350	326	308	323	332	331	323	323	297	314	333	326	285	336	354	324	325	323	304	296	328	320	317	300	317	295	298	358	350	294	323	278	326	317	315	317	320	288	331	329	323	315	287	308	303	329	308	345	313	331	320	312	324	292	322	315	303	312	306	343	294	327	302	339	303	294	291	295	304	328	315	301	310	341	302	318	283	292	302	305	301	286	335	332	324	323	313	319	259	288	321	312	308	320	305	311	311	269	290	330	330	346	329	288	319	294	280	319	311	292	307	315	342	314	335	310	301	313	292	303	309	307	322	338	337	333	305	307	293	286	323	296	304	338	301	333	323	313	311	351	330	329	325	322	329	322	307	316	306	307	299	330	304	305	285	337	323	306	308	294	284	310	339	296	347	315	313	311	345	317	305	271	346	307	283	309	310	309	327	328	309	301	331	312	335	315	338	281	322	327	277	314	327	284	298	337	290	340	309	305	323	318	309	332	326	300	314	336	333	277	326	349	311	321	323	329	297	303	321	310	334	334	326	281	296	309	309	302	297	335	318	312	309	358	306	292	317	285	343	325	307	317	317	284	311	337	321	327	309	368	315	324	320	299	335	304	299	301	327	296	293	320	320	309	286	319	334	311	301	309	319	292	295	298	320	312	318	349	307	324	325	310	324	335	300	296	286	364	335	323	303	329	317	331	309	316	315	295	343	337	295	329	313	307	327	325	319	309	322	289	347	306	321	300	321	335	323	302	332	302	304	333	293	319	363	331	315	308	346	342	296	320	316	281	336	314	302	293	297	304	285	322	337	270	303	281	305	291	320	316	302	353	342	338	340	320	327	323	334	325	326	318	322	299	302	331	293	315	318	310	330	319	315	336	302	336	310	303	294	304	320	331	331	313	320	299	339	280	303	280	319	307	302	302	333	327	347	311	306	303	318	299	313	327	282	301	305	308	301	310	300	328	311	330	290	293	339	312	288	318	314	319	342	342	303	335	330	321	286	322	312	298	332	333	320	304	334	301	303	328	294	292	327	332	327	297	295	339	317	312	290	315	301	298	312	307	337	326	343	302	330	320	317	327	335	302	302	313	354	305	303	315	284	345	327	322	298	364	303	321	309	308	314	316	296	271	301	280	315	314	318	296	304	300	355	264	312	361	317	317	341	324	310	335	305	320	314	331	310	347	309	301	335	275	311	352	340	308	315	310	318	324	342	324	289	309	328	312	301	333	315	322	288	286	325	299	333	308	278	322	297	311	332	326	301	326	319	302	315	339	315	314	331	312	282	288	291	294	343	307	327	273	323	332	310	338	295	297	326	330	292	322	299	313	329	315	344	319	322	334	338	314	313	341	321	358	307	305	343	295	331	327	316	309	323	329	313	290	308	319	311	267	295	304	324	336	306	314	310	343	311	303	336	306	303	322	318	286	319	304	334	309	348	291	342	318	324	308	279	314	298	310	313	303	302	314	298	338	286	305	324	330	332	355	302	305	311	320	325	335	333	310	300	323	291	327	309	309	333	346	339	314	311	317	351	289	286	326	289	297	282	309	329	326	296	314	292	337	309	306	309	325	293	310	341	341	295	312	297	315	338	308	319	313	295	294	284	288	296	313	319	317	280	284	336	329	316	324	315	299	322	314	341	319	329	349	311	301	295	286	292	296	311	303	303	314	301	332	321	280	304	333	292	304	332	300	297	319	293	333	296	301	302	329	318	315	326	292	278	339	308	304	317	309	319	327	320	310	322	320	325	312	312	302	329	299	307	282	323	324	323	288	328	299	312	315	322	309	338	294	307	314	317	321	303	339	296	323	312	311	323	306	300	313	311	288	318	346	332	302	332	312	308	315	295	314	294	311	297	320	324	321	311	287	310	308	308	312	287	310	335	315	322	313	316	322	294	321	307	284	318	315	286	322	351	318	337	298	299	299	321	288	301	316	305	308	301	354	307	318	308	287	322	276	301	286	296	312	320	302	286	338	307	304	329	313	289	316	326	315	336	318	304	313	309	306	311	330	340	331	280	306	329	326	315	294	306	321	304	304	288	320	280	305	278	325	335	334	298	313	348	318	306	294	333	298	303	300	292	285	325	328	321	338	306	326	303	297	303	332	331	316	314	319	309	340	285	328	350	305	317	291	338	316	323	300	318	321	285	314	289	324	339	302	327	312	327	304	342	358	273	332	324	327	312	306	320	306	301	317	312	325	336	318	293	296	316	306	329	300	287	286	353	301	305	310	294	310	289	345	324	356	336	309	314	308	297	326	302	332	327	307	344	330	308	293	313	311	303	315	290	302	331	328	313	311	320	290	328	293	314	325	330	309	274	311	328	338	333	343	298	319	315	294	353	305	332	321	338	335	315	313	310	312	309	275	281	315	335	322	321	294	308	308	303	293	313	310	318	282	307	314	342	278	313	311	298	301	321	314	347	294	326	324	303	277	322	301	305	338	310	313	330	319	329	317	352	311	315	323	317	300	310	339	320	286	310	312	330	298	320	304	283	296	319	334	315	272	299	288	317	296	315	321	308	282	354	332	288	287	319	303	322	323	319	297	340	354	295	334	337	300	305	314	296	310	327	323	304	334	326	305	320	325	343	339	319	303	302	326	284	327	310	293	343	306	317	312	298	323	344	321	316	309	338	296	321	309	320	325	328	334	329	310	321	333	314	319	302	327	294	284	290	296	305	321	316	330	309	312	304	320	284	321	336	332	329	309	324	331	317	295	348	311	307	318	310	369	329	305	303	291	311	314	326	332	277	298	304	299	298	309	320	339	319	324	337	308	318	330	350	323	285	300	310	290	320	310	337	315	304	284	314	329	320	301	329	314	328	286	327	314	337	305	321	332	323	303	298	326	309	297	303	332	300	280	338	337	341	370	316	315	314	338	292	291	344	303	298	324	313	341	316	332	285	329	289	301	305	302	289	294	342	303	298	296	305	309	319	286	315	308	265	301	308	314	299	308	302	316	318	308	334	326	318	333	301	325	355	286	340	328	315	319	317	342	333	338	294	284	348	283	328	331	331	317	301	330	333	344	331	313	329	321	324	305	335	316	333	313	309	307	308	280	320	315	295	342	293	286	293	307	274	312	312	332	330	329	300	342	300	310	325	315	338	304	289	309	346	339	285	297	330	284	331	331	339	289	340	319	308	296	312	324	286	330	322	309	288	319	318	312	309	310	333	331	287	315	329	339	337	284	315	331	317	339	319	310	308	314	319	306	306	303	304	314	324	320	306	339	321	325	321	312	330	310	325	336	332	304	333	349	309	340	308	331	332	319	331	325	326	294	309	308	315	334	289	324	309	298	299	296	298	296	338	296	333	325	306	302	320	318	274	292	298	341	305	283	325	322	293
17180	20267	5531	4020	3409	2293	2138	2101	1686	1159	1017	906	994	954	929	1035	1123	842	773	882	793	728	690	626	580	572	575	535	595	510	488	509	480	502	489	434	481	425	466	436	431	437	451	400	474	427	476	447	455	466	463	448	455	447	462	480	462	432	472	454	399	423	459	434	421	481	411	420	410	393	400	401	403	369	401	393	397	398	398	418	416	356	398	391	410	396	397	419	382	391	374	450	424	386	443	391	422	410	385	399	397	415	419	419	377	388	381	425	411	386	383	376	380	369	406	385	397	384	417	373	373	406	394	389	384	368	391	406	428	371	392	392	419	355	381	370	399	426	386	419	387	402	381	403	391	373	414	392	366	379	354	378	387	437	409	399	391	385	407	386	368	385	399	391	405	391	386	387	389	381	377	400	382	385	372	367	397	386	396	415	392	392	406	414	372	385	376	384	394	392	409	398	392	404	356	410	385	374	397	451	421	360	421	394	381	366	393	398	413	387	393	434	395	379	379	415	402	398	378	403	377	365	395	393	371	427	399	385	390	379	394	380	356	381	404	379	403	420	380	402	381	387	367	395	435	410	408	404	425	392	402	381	416	411	384	383	414	430	398	403	400	405	395	376	391	409	417	378	380	417	414	374	435	395	377	397	363	397	396	374	394	393	400	363	411	408	398	376	402	400	364	429	415	395	406	448	410	388	406	394	366	397	382	378	405	376	411	398	362	413	388	409	371	384	418	385	406	388	388	403	382	386	387	380	388	389	375	382	408	408	390	368	405	400	411	372	413	418	380	429	395	418	377	382	401	358	407	413	450	398	398	439	355	420	406	379	423	413	414	369	422	398	383	402	381	408	390	401	388	399	381	384	371	423	394	385	401	379	404	367	416	393	387	365	415	395	399	376	380	416	379	357	426	388	424	368	389	406	381	369	364	358	396	415	393	359	374	400	387	397	401	399	399	394	386	403	393	342	409	398	430	417	401	436	368	392	386	375	433	417	408	413	377	370	409	397	385	370	384	384	371	398	394	385	410	382	425	412	394	385	387	376	434	412	427	422	420	425	339	384	398	414	392	403	368	430	390	412	387	416	370	349	398	394	379	390	366	412	404	369	374	415	409	413	354	390	413	426	402	385	397	397	402	385	354	395	402	382	428	406	417	375	402	391	428	406	390	381	372	365	367	387	391	412	396	360	422	377	392	375	384	340	353	401	392	394	375	405	389	391	421	410	375	386	403	363	410	382	414	386	377	428	416	366	399	363	396	374	392	409	385	383	381	391	404	412	438	388	394	395	379	414	387	402	375	393	400	384	367	394	415	402	393	404	393	410	386	431	377	400	413	419	400	395	379	350	407	359	400	389	406	361	389	398	400	383	399	419	396	395	393	388	411	396	394	413	382	406	382	386	404	381	397	418	416	405	397	411	389	371	395	385	400	382	420	402	405	358	351	424	386	423	383	435	387	362	385	405	407	425	369	385	391	364	368	394	388	401	394	408	361	398	427	382	420	351	405	405	380	412	397	387	389	384	374	363	415	419	394	375	405	395	384	386	402	394	422	394	387	426	383	388	375	401	424	428	386	383	383	388	382	395	421	410	408	401	417	377	383	382	383	381	336	379	354	377	381	427	357	406	419	392	381	409	404	425	389	403	391	433	351	356	370	409	389	411	434	407	374	441	382	381	388	377	427	362	364	390	415	399	380	430	422	407	379	429	381	389	397	387	406	398	393	377	373	381	425	379	361	383	417	375	387	389	406	436	404	401	363	403	400	382	433	413	419	377	409	394	388	391	408	421	396	367	406	387	381	385	344	370	424	431	412	405	412	396	379	399	408	399	450	428	407	387	405	403	362	395	404	411	357	398	386	406	387	377	380	359	361	406	400	375	397	387	413	400	433	409	419	402	413	407	380	408	441	393	382	376	376	394	404	391	401	355	396	392	434	396	400	407	393	395	393	372	398	366	403	361	401	381	421	401	395	378	406	410	366	380	363	393	391	409	419	394	381	401	397	377	422	394	431	393	413	397	465	375	394	417	417	413	410	404	374	386	389	356	397	374	401	408	424	389	393	406	382	392	395	386	386	395	423	375	404	393	396	382	375	400	376	368	435	409	399	419	383	427	342	428	405	373	404	400	376	414	424	376	372	427	401	400	368	429	378	381	411	400	415	374	358	372	396	403	402	379	402	351	368	359	416	388	405	367	400	383	344	396	372	407	384	366	386	434	386	405	381	371	402	399	376	423	363	395	374	372	406	384	385	398	388	372	407	361	408	415	369	392	404	380	382	416	399	381	364	428	406	372	415	378	415	400	430	407	369	383	362	382	374	367	366	435	415	416	412	385	416	381	376	393	404	392	393	382	378	420	367	388	362	398	387	360	390	395	390	376	384	376	381	389	402	397	419	426	368	404	382	401	398	423	404	385	416	410	399	429	427	410	413	412	352	374	375	371	407	454	402	396	358	402	376	411	405	394	394	415	399	377	421	362	371	392	393	417	405	360	420	397	382	409	373	397	414	411	411	369	408	384	371	412	359	394	402	390	405	410	396	421	400	364	363	407	401	407	395	392	386	392	388	403	364	386	399	394	385	397	388	390	414	398	391	402	416	389	373	371	409	417	418	383	355	386	377	381	393	422	399	392	411	400	401	412	411	419	409	411	399	383	393	385	397	382	405	403	416	413	406	358	380	397	377	431	445	378	416	420	400	391	387	398	371	406	392	403	369	436	423	405	373	418	386	373	402	377	383	366	381	416	393	368	410	390	395	378	372	417	368	396	389	399	407	389	388	391	357	429	429	445	390	404	426	409	373	376	364	410	365	387	405	410	373	423	370	379	392	407	379	339	380	396	385	357	407	368	400	405	361	406	358	412	389	364	390	429	410	383	361	390	376	405	390	418	413	391	369	368	360	414	384	412	385	410	405	405	409	391	422	395	379	387	393	363	361	377	395	392	399	437	408	376	371	409	400	400	404	374	392	371	413	410	375	407	409	408	420	389	367	374	378	406	384	386	422	419	388	428	362	417	387	408	377	393	377	397	402	383	385	409	381	370	369	396	399	427	404	383	397	391	396	377	398	414	385	397	421	394	391	410	363	372	380	423	404	388	377	382	368	415	405	412	428	383	415	408	392	414	385	438	382	432	371	373	357	387	373	421	373	387	398	397	387	366	386	398	421	372	389	423	386	377	382	366	370	440	382	395	395	422	371	397	387	374	389	357	408	424	390	396	414	430	365	360	406	412	403	377	367	433	391	397	434	381	423	391	396	364	380	380	392	403	386	373	390	384	443	420	388	409	364	437	412	365	397	373	376	377	387	390	405	383	383	399	384	429	392	423	411	429	422	379	355	412	373	381	375	396	389	387	415	375	415	385	376	400	367	357	401	376	406	397	384	385	411	388	371	363	407	374	432	404	403	388	404	382	418	400	382	399	396	415	407	371	388	408	375	376	388	422	415	385	394	429	393	390	385	373	407	366	403	387	419	390	404	416	392	392	375	378
24217	21178	28247	24384	20976	7534	2178	1671	1236	898	801	728	695	704	721	809	891	614	545	584	619	561	513	386	432	367	351	385	382	345	307	306	325	322	287	304	354	295	276	299	319	317	301	267	280	277	256	265	308	294	281	319	279	291	264	266	293	264	267	257	254	256	251	259	236	225	253	241	230	254	239	261	244	233	238	242	251	240	217	226	215	239	233	261	236	201	235	240	219	234	225	220	227	231	245	237	247	226	256	220	214	257	202	241	227	249	253	211	250	205	219	241	233	227	245	243	230	258	196	249	225	246	208	237	202	219	236	214	234	242	239	235	225	220	224	223	260	222	235	218	211	218	229	223	247	221	234	248	280	226	222	244	215	227	239	271	212	226	225	218	230	244	211	239	229	240	234	230	212	234	236	271	238	252	230	210	248	229	225	238	244	231	216	215	242	224	219	234	212	203	233	192	259	226	249	241	233	252	234	246	230	214	204	224	206	258	243	221	233	205	246	250	218	243	209	246	236	232	224	240	242	206	221	252	252	221	208	235	260	235	212	204	239	248	238	245	230	244	237	238	271	250	216	239	227	228	243	231	221	211	249	242	225	221	228	230	229	238	218	220	218	263	233	211	214	230	252	228	212	240	222	234	226	240	275	235	250	256	236	245	239	234	220	244	219	257	228	231	221	234	225	217	223	255	220	222	221	248	246	248	200	238	219	229	232	238	246	245	225	208	195	249	210	212	256	228	224	230	220	221	241	214	233	240	231	237	238	274	238	242	243	234	255	199	229	197	221	242	247	244	215	243	219	211	236	227	219	222	246	236	234	223	207	236	226	248	257	212	180	227	226	243	223	232	226	247	239	228	256	251	244	196	245	242	224	221	236	247	246	251	222	239	231	233	242	229	213	241	222	220	228	204	223	241	218	225	216	239	226	245	245	234	275	212	241	258	243	254	224	235	238	222	221	244	250	225	196	224	222	217	233	242	232	228	234	197	237	248	248	213	221	235	254	228	243	229	245	243	221	226	225	236	250	217	216	214	233	215	246	238	211	233	228	253	242	254	235	234	203	242	237	234	212	220	231	225	225	223	204	233	228	237	233	238	201	210	218	229	211	225	233	223	256	227	239	225	238	238	223	225	236	243	222	233	217	239	223	218	240	219	255	254	225	211	246	209	228	219	227	257	242	221	225	250	232	255	224	263	230	246	241	248	194	224	229	215	207	236	218	217	199	253	232	238	232	237	235	243	218	256	206	226	214	260	222	220	232	223	273	203	244	238	216	228	230	247	233	224	259	238	243	217	236	231	254	248	253	239	221	239	247	260	231	228	223	228	211	197	256	258	243	228	225	237	215	243	199	236	235	228	207	213	209	228	249	237	215	221	265	222	238	227	236	212	244	240	224	231	222	232	224	236	237	201	220	249	233	235	251	221	252	238	255	255	227	216	231	218	224	217	220	236	214	240	234	240	213	222	232	220	244	222	224	233	205	237	204	228	241	199	217	217	199	230	206	254	263	215	218	208	257	217	220	227	228	254	239	228	241	225	214	219	234	203	225	213	234	213	181	255	238	240	235	236	231	212	210	238	249	228	245	226	238	204	211	217	232	210	236	219	220	227	199	241	207	213	234	220	215	218	222	226	227	203	222	205	232	248	214	238	219	226	205	240	254	224	229	242	225	258	211	236	227	217	236	220	233	213	233	241	216	222	242	225	217	228	217	248	257	227	230	249	207	241	208	241	211	263	263	248	248	238	232	222	208	240	252	228	248	223	229	209	209	226	227	243	236	249	212	267	223	226	218	223	228	231	213	239	244	225	254	239	221	231	238	223	230	219	208	232	247	249	251	246	227	203	223	230	235	219	207	248	238	232	238	243	234	234	219	208	227	236	209	212	233	215	241	239	238	257	235	229	239	234	230	266	224	212	220	241	214	216	228	219	210	204	211	236	221	222	234	227	250	234	218	207	206	233	215	240	195	211	243	248	226	226	237	210	238	240	221	212	238	219	235	216	209	233	227	229	236	209	238	235	249	212	238	228	224	216	235	217	215	228	238	235	219	226	242	235	205	216	241	238	225	230	225	212	231	243	214	220	245	246	237	229	235	238	234	229	214	237	219	215	226	223	257	223	234	225	226	220	220	239	227	227	194	237	227	243	216	237	245	249	240	228	221	225	235	193	216	244	249	250	224	231	240	246	228	230	230	233	239	216	206	222	227	219	240	225	224	219	224	223	208	193	236	240	223	207	226	235	226	225	221	263	232	230	231	217	238	233	224	217	237	215	196	226	223	240	233	212	224	243	257	223	237	208	212	240	249	237	213	239	258	219	230	238	233	230	222	238	219	207	211	230	244	232	232	246	240	247	251	226	224	211	222	234	219	250	226	211	229	230	258	233	214	249	230	242	261	219	206	213	235	222	215	235	218	242	221	243	262	214	225	230	202	244	253	214	217	236	217	238	218	224	263	235	228	227	241	246	231	227	202	206	239	221	207	249	217	247	255	201	243	223	272	248	216	230	241	220	220	223	213	210	217	248	259	210	217	194	233	225	251	220	234	219	238	225	228	238	212	230	243	233	214	213	231	225	261	210	235	248	222	254	225	209	211	206	246	223	230	235	267	232	223	217	253	214	218	210	252	236	242	219	218	257	197	237	213	197	239	217	233	183	266	223	236	227	236	233	226	202	203	219	214	257	238	230	227	226	225	238	234	221	231	236	225	237	246	202	215	225	230	233	213	267	221	207	230	215	251	254	199	236	193	247	235	211	227	227	233	239	230	226	255	240	235	251	229	227	208	249	225	244	208	232	233	253	252	225	208	222	208	253	216	230	247	270	228	255	204	215	198	227	253	235	240	243	238	197	239	221	235	207	226	234	267	222	232	237	247	187	247	240	258	216	233	232	220	203	208	228	230	246	244	228	234	245	221	223	193	213	230	202	212	220	226	255	250	218	219	213	200	230	254	217	239	229	225	235	215	226	216	231	232	219	237	251	227	249	225	227	226	238	241	235	202	203	220	243	218	226	249	241	251	229	217	231	205	204	214	229	219	231	219	210	245	222	251	218	209	236	219	229	232	232	227	221	238	240	256	200	247	232	247	246	205	215	254	220	227	231	249	229	229	225	233	234	232	232	233	264	239	230	228	217	231	231	231	234	232	237	232	217	224	245	231	224	230	236	246	196	225	229	221	240	221	234	231	237	210	238	242	215	221	234	249	237	213	235	215	217	227	234	252	226	223	253	226	206	237	219	214	220	233	227	218	225	221	229	249	229	233	219	206	215	230	205	252	224	239	236	245	213	193	230	228	217	220	243	214	257	238	214	233	230	252	240	235	218	224	255	233	226	219	247	203	209	226	231	218	208	233	256	242	213	213	248	260	232	234	230	245	226	260	235	217	205	233	234	224	227	250	249	205	227	203	215	220	226	258	223	233	200	211	231	223	219	228	258	214	232	227	239	219	242	233	238	234	244	237	242	226	233	229	231	237	231	213	232	205	217	241	208
18761	31211	13250	8481	6731	4626	3883	3578	2850	1953	1539	1497	1474	1358	1420	1553	1610	1034	955	1102	1144	953	789	686	603	618	572	609	602	512	479	473	441	489	446	440	429	373	427	408	379	359	413	394	354	397	322	344	369	430	382	412	438	390	371	422	355	380	358	340	359	366	335	322	341	325	345	326	334	331	316	322	322	288	350	316	320	300	299	322	283	301	290	294	293	292	296	294	309	300	295	268	249	311	276	277	285	273	299	241	295	296	299	272	308	304	296	304	299	269	292	308	308	289	296	289	281	267	274	294	273	297	291	276	288	269	290	298	296	289	252	298	281	272	288	288	316	293	311	319	270	279	282	297	312	303	283	270	296	275	294	278	318	282	306	298	289	287	310	291	297	290	278	293	311	282	280	287	316	304	312	296	279	282	297	290	289	292	287	274	265	273	285	279	282	325	324	289	296	294	294	278	287	320	272	328	314	300	308	272	270	255	287	331	330	290	314	300	316	274	296	284	283	289	301	273	292	281	286	302	298	308	321	324	316	252	295	311	319	281	279	296	281	272	305	283	294	277	272	300	289	306	286	287	289	302	287	290	291	288	283	292	297	299	307	307	295	297	275	283	293	322	277	275	297	285	281	294	296	297	288	314	307	305	283	301	287	279	331	299	304	264	279	322	294	287	279	290	246	292	303	284	289	286	289	300	276	302	272	295	302	281	291	279	285	250	309	268	284	277	276	270	281	285	285	308	314	278	292	309	273	313	279	315	305	300	300	273	275	297	263	304	263	295	291	277	317	276	285	292	282	293	271	294	265	258	272	275	303	281	297	302	315	274	290	291	286	305	282	295	289	295	287	294	293	299	294	293	306	273	257	277	296	286	286	297	270	299	287	285	271	291	285	298	277	314	316	296	290	293	290	288	334	302	294	295	276	293	299	258	270	273	325	287	279	292	296	289	256	337	277	292	288	285	309	265	298	296	310	304	297	280	300	311	270	297	321	287	289	290	293	306	285	306	291	282	294	295	304	301	289	297	289	295	284	299	301	302	281	283	262	284	294	303	300	268	266	271	297	282	312	323	300	305	279	288	292	286	285	297	270	277	273	301	282	295	288	270	274	286	297	251	284	297	288	303	301	289	290	254	287	293	309	310	276	283	289	328	305	263	282	294	307	305	298	278	285	284	283	272	299	292	297	314	310	275	285	293	320	307	288	265	268	283	276	271	276	318	288	279	288	282	303	283	315	290	290	308	303	291	277	281	279	299	287	271	281	305	288	286	294	298	318	275	300	309	296	268	270	298	274	269	300	283	279	261	284	293	277	281	306	296	300	279	297	299	287	261	308	308	296	292	269	310	317	275	285	301	293	277	286	275	299	265	296	311	262	314	287	282	295	331	257	292	308	281	289	299	321	302	312	281	295	326	293	270	286	276	313	319	280	278	323	278	276	289	290	284	293	299	270	315	271	292	285	319	293	314	291	251	333	317	307	269	310	281	283	284	297	294	291	277	269	280	282	278	288	327	311	312	305	305	270	319	282	292	311	287	281	278	317	302	266	283	283	277	301	278	265	296	268	296	274	276	288	312	275	300	279	279	290	300	283	291	296	284	276	289	309	293	303	264	267	281	268	304	318	312	303	275	299	308	291	280	295	319	261	290	305	329	277	301	263	271	302	316	284	292	257	320	304	276	288	280	293	271	294	308	271	270	277	302	268	301	315	301	271	293	277	280	300	278	302	311	297	286	286	284	273	269	323	290	261	275	292	271	301	281	284	283	289	298	307	306	306	318	282	307	275	289	311	270	296	319	307	288	283	289	272	274	278	296	286	285	295	295	268	281	300	299	307	321	270	248	276	307	300	278	319	312	297	285	316	261	294	304	283	293	289	289	294	302	301	319	292	301	303	302	305	312	273	287	272	291	283	282	310	279	279	300	302	270	304	261	279	263	283	312	277	249	310	309	290	297	301	279	326	288	312	286	289	298	287	307	315	298	331	286	313	265	298	292	273	278	296	288	277	298	282	312	298	288	299	313	275	271	279	296	284	274	283	291	292	265	319	312	285	313	307	283	278	262	296	294	295	289	292	281	275	286	286	315	287	276	302	266	300	283	267	273	298	277	291	276	291	302	285	282	294	293	303	292	312	255	269	288	260	280	300	307	302	288	252	298	307	292	276	298	262	298	317	297	286	257	294	298	313	322	328	281	285	292	282	292	317	287	286	298	316	320	291	287	304	264	251	273	289	266	251	253	302	283	287	287	303	279	291	284	275	299	302	293	292	301	307	288	296	289	300	268	280	298	276	279	310	277	302	277	271	304	278	286	282	256	294	294	287	306	287	272	315	285	264	280	292	288	280	266	288	281	292	322	320	236	275	288	279	298	274	295	270	296	301	302	292	285	283	285	301	280	280	290	270	331	280	276	290	290	283	300	286	301	274	292	308	290	283	306	290	275	291	298	305	281	303	292	304	304	271	291	264	283	303	278	295	278	276	286	293	291	277	277	279	302	325	282	277	302	305	277	289	291	301	263	287	269	296	301	295	255	272	309	300	279	289	299	296	291	317	271	296	313	283	308	272	275	300	266	306	264	286	275	268	286	289	288	249	277	302	290	278	310	282	283	272	301	312	264	283	303	284	323	305	286	302	309	290	279	296	295	285	309	271	296	267	316	311	275	286	292	274	294	324	289	272	284	269	300	290	277	287	304	311	315	292	299	297	286	285	295	306	289	290	298	274	306	320	302	285	282	287	300	273	329	302	297	276	289	290	263	286	287	291	303	269	293	318	292	272	274	279	281	276	288	296	317	285	324	274	303	274	277	299	315	293	272	279	295	255	273	271	283	314	294	299	306	289	292	265	274	296	283	265	300	267	316	295	280	324	260	284	296	279	311	304	278	270	293	323	278	318	293	284	276	303	283	296	292	299	307	286	296	290	289	277	307	292	282	289	277	279	285	268	285	313	301	280	280	330	309	304	299	301	312	292	279	322	271	281	278	296	299	271	302	338	269	290	296	292	289	324	282	265	271	328	282	270	275	274	271	301	288	278	290	283	294	291	291	282	304	291	273	285	322	285	249	279	288	290	300	274	279	309	271	285	268	305	295	293	264	272	304	304	299	298	287	290	306	300	296	279	295	304	272	309	275	289	312	284	259	275	284	297	315	283	317	297	277	288	261	286	321	303	290	295	255	288	288	283	275	292	306	296	284	289	308	277	293	294	312	333	263	283	291	293	301	324	281	283	280	312	340	328	284	303	283	285	299	295	297	299	260	261	305	248	277	289	326	261	298	310	313	317	281	294	282	301	291	268	304	273	290	281	269	276	294	270	265	258	277	299	262	286	259	283	287	273	272	291	293	294	300	291	289	332	275	289	278	271	282	288	300	271	287	309	278	283	258	279	289	283	294	279	291	269	300	266	376	326	246	297	289	293	286	262	293	273	287	309	284	300	290	317	262	278	328	259	284	302	289	302	329	307	289	265	265	289	297	246	339	300	309	289	314	285	294
25281	21183	26977	25290	8350	1939	1443	1335	1096	849	711	717	724	731	766	823	787	663	649	730	716	623	637	571	483	516	554	581	539	482	467	475	448	446	437	466	437	471	428	427	450	423	422	437	423	394	414	396	425	453	437	413	431	445	452	429	407	426	414	428	394	443	410	459	405	415	388	408	406	402	395	399	424	408	413	405	392	385	364	388	390	397	405	394	372	411	379	374	363	391	386	393	384	403	362	409	397	415	340	379	392	388	364	368	388	367	384	357	389	401	384	414	373	395	390	392	356	375	394	396	387	367	400	364	422	408	368	403	379	389	383	385	411	392	383	378	378	362	351	391	358	354	403	405	373	405	406	364	393	385	355	409	388	375	410	370	376	374	384	359	375	373	397	388	363	383	377	375	380	400	395	398	369	362	376	376	368	410	395	371	412	383	400	372	378	377	365	344	383	369	343	371	423	363	405	390	429	351	360	397	379	435	375	399	375	420	412	414	384	363	363	401	369	372	380	392	414	405	369	425	380	396	351	393	391	397	393	387	411	375	401	362	363	361	390	359	360	378	393	347	386	408	378	367	356	366	369	407	381	386	368	365	361	394	361	381	401	388	406	383	382	361	382	360	405	355	379	371	391	393	405	408	371	378	372	361	386	395	377	372	388	388	373	371	399	357	390	410	391	386	388	394	385	380	356	396	396	391	388	384	405	390	406	387	396	392	390	380	382	376	402	388	377	400	371	402	379	344	388	422	375	372	411	366	371	368	370	354	385	398	388	429	396	378	384	416	408	390	387	385	354	416	369	419	385	373	396	389	420	433	368	411	389	375	365	425	379	385	393	406	366	414	378	405	388	358	380	380	345	366	370	379	384	387	382	358	379	397	375	401	392	379	395	389	372	356	358	373	384	383	389	376	381	412	404	381	375	420	399	353	416	402	433	366	398	400	366	374	375	389	374	385	392	338	370	361	386	392	358	415	362	413	365	388	393	395	381	403	426	372	391	427	381	386	370	365	389	350	395	389	358	349	400	366	355	429	397	375	385	351	356	408	396	402	394	377	417	348	403	415	408	378	362	380	361	372	406	364	395	393	354	350	373	365	406	374	377	370	421	393	385	408	370	411	361	419	358	376	406	364	374	387	342	386	374	397	378	354	378	390	388	390	385	409	371	397	378	341	361	386	413	420	383	391	388	387	365	361	373	396	393	397	393	369	400	398	399	393	387	373	398	350	380	405	365	370	389	405	349	376	401	377	381	413	367	412	397	412	402	393	368	396	404	341	363	380	382	395	375	363	389	348	372	398	378	355	355	391	392	392	360	381	355	392	372	399	372	389	401	387	368	359	394	376	365	399	411	408	387	397	397	389	426	366	339	379	406	360	376	408	368	363	386	345	408	394	403	388	411	395	409	438	401	389	391	390	408	369	386	395	367	362	371	407	414	389	413	395	390	383	385	366	368	416	377	376	425	404	434	428	410	347	386	377	388	410	396	415	374	371	392	429	373	372	363	357	353	357	362	410	357	377	368	362	394	357	385	373	396	371	368	378	392	413	375	434	405	394	387	379	373	375	392	405	406	384	406	364	373	388	393	374	373	414	378	360	395	381	404	362	405	379	438	387	389	374	379	375	409	371	381	377	399	388	419	381	393	422	391	382	378	371	397	376	353	396	382	413	412	357	363	412	368	381	331	378	415	394	414	378	417	428	389	395	390	373	388	383	376	380	366	386	395	387	422	378	374	387	383	348	392	400	368	396	385	355	402	378	397	402	388	429	404	392	364	418	383	380	390	384	406	393	389	412	360	348	412	360	399	398	397	400	398	338	376	372	380	383	403	330	405	379	409	353	393	373	380	382	400	385	425	354	406	383	405	361	385	315	369	399	377	366	408	367	376	399	382	379	396	390	365	359	402	345	393	360	394	371	351	367	365	346	400	393	372	382	410	363	413	379	409	380	375	397	414	405	383	372	377	393	411	425	349	367	419	408	400	376	418	417	340	373	403	398	368	362	366	377	393	381	360	420	381	358	402	386	354	389	393	367	386	393	367	406	414	403	392	411	398	376	375	391	390	389	370	387	385	395	386	378	377	359	392	418	416	379	383	372	363	370	364	369	389	396	397	378	352	381	361	405	361	376	415	394	354	393	387	364	381	411	382	401	383	364	406	380	400	376	379	383	385	391	394	430	361	401	391	387	384	420	369	365	399	365	364	386	374	383	402	392	414	380	381	395	367	372	434	417	366	364	370	406	418	367	361	379	377	371	378	358	348	391	392	351	351	380	382	374	399	403	374	409	367	404	393	389	379	404	352	405	404	382	387	408	382	422	391	381	443	375	373	358	411	380	380	379	419	389	384	401	422	394	395	356	381	404	372	407	413	396	383	434	382	381	371	378	397	420	353	392	393	408	389	371	385	378	392	387	369	375	367	396	401	417	371	357	351	376	365	372	405	366	380	378	424	407	373	348	358	381	413	388	377	417	403	415	356	384	368	371	377	408	412	401	390	402	354	344	411	371	384	374	379	414	377	370	393	413	401	405	358	378	394	378	376	373	380	385	385	389	395	373	379	395	371	375	407	398	392	400	359	420	399	406	408	392	385	383	390	392	374	383	370	386	379	402	407	373	416	397	397	380	395	411	401	408	398	362	370	371	418	345	380	371	377	361	363	407	401	385	382	377	394	374	405	395	375	379	391	365	398	384	367	398	409	393	369	375	350	385	378	365	388	393	401	386	363	354	391	373	387	380	413	359	392	381	371	395	396	366	398	405	381	377	388	393	421	380	371	372	376	410	402	384	386	369	422	392	379	355	432	381	378	397	371	375	349	369	377	393	396	418	368	407	406	386	382	366	368	408	400	359	386	430	371	402	413	327	367	395	386	369	376	378	373	388	393	375	401	393	389	361	396	364	390	370	387	378	389	412	387	371	349	373	377	395	366	382	404	366	373	354	368	384	373	376	395	393	396	401	373	388	406	382	393	412	367	373	388	401	394	367	420	417	388	402	358	376	375	375	377	386	386	360	401	382	369	444	371	394	367	401	403	383	382	404	381	385	398	426	379	375	405	391	386	362	392	357	375	361	372	386	383	386	392	362	388	421	371	373	403	376	384	423	407	409	374	402	381	400	405	366	370	401	388	381	391	396	406	376	404	400	396	361	409	366	392	381	443	404	389	397	355	371	380	388	377	401	395	399	345	376	401	414	404	383	436	435	404	394	343	394	384	388	377	392	368	409	355	395	407	366	381	396	383	392	418	353	395	379	384	400	427	380	346	364	384	378	392	398	393	385	351	367	389	387	419	400	376	376	380	410	397	401	385	439	390	423	382	418	369	375	397	384	432	347	356	381	432	413	390	386	341	372	378	399	391	413	364	394	406	355	373	400	421	403	370	410	386	359	349	359	386	388	372	443	396	404	352	394	373	408	386	393	380	423	339	393	386	380	402	390	409	376	377	380	370	406	401	382	392	400	381	380	389	407	391	380	390	368	383	398	373	397	364	398
18963	26483	9986	6421	5391	3582	3121	2995	2335	1651	1439	1390	1255	1320	1352	1469	1471	1055	935	1097	1119	955	858	742	746	755	733	765	689	622	631	592	607	626	578	559	560	570	595	513	506	542	543	549	544	537	517	509	537	523	548	542	538	558	546	550	527	536	517	569	532	530	528	502	434	488	513	497	469	483	514	481	478	520	452	476	493	455	472	475	478	435	502	469	482	482	476	494	464	475	453	459	451	436	512	481	477	472	496	463	492	474	481	511	485	464	497	466	441	408	488	510	490	472	471	437	466	453	459	472	427	437	435	487	455	447	459	436	490	444	518	453	475	485	465	472	500	441	463	466	453	469	454	497	454	455	442	491	439	463	491	509	464	454	460	454	470	516	448	453	462	462	462	428	471	438	454	487	441	456	454	465	490	494	460	472	466	485	448	476	493	477	447	477	499	433	480	494	440	460	447	421	456	461	501	480	480	446	466	463	450	509	489	450	491	457	487	486	494	484	453	467	441	486	479	457	448	482	462	471	466	446	450	467	454	484	452	462	435	483	427	434	447	453	496	478	449	490	464	464	483	473	483	467	495	468	479	475	480	473	473	442	457	455	445	441	468	517	434	449	467	433	468	480	422	446	453	483	454	452	448	410	414	457	453	471	504	440	482	437	478	406	472	465	470	503	498	460	466	461	455	489	487	430	470	477	511	482	473	478	439	495	521	474	486	484	443	461	434	448	457	454	425	478	473	463	459	438	468	442	473	481	431	471	487	482	468	462	495	486	498	436	504	479	474	502	469	490	488	462	492	456	477	447	463	483	484	467	503	441	498	449	475	452	461	452	440	481	430	464	477	511	461	435	467	464	456	494	422	478	504	433	460	432	482	448	486	459	422	474	464	476	449	489	439	463	479	472	455	467	432	463	464	457	439	453	462	443	451	448	485	495	425	483	453	470	483	435	455	435	446	459	461	418	508	468	478	450	452	461	481	448	457	424	441	481	462	467	462	440	455	458	470	470	483	471	493	476	494	471	452	456	504	445	469	465	448	473	473	451	474	486	418	456	467	494	413	463	480	470	482	456	450	510	488	486	455	479	462	417	417	449	410	446	486	494	488	469	488	453	454	461	438	476	470	511	503	474	424	475	499	502	442	467	459	467	490	433	436	489	484	466	467	425	453	495	484	440	477	454	456	492	459	451	467	446	442	484	460	464	452	413	457	510	523	470	443	508	473	441	484	473	423	458	473	469	450	470	477	479	491	487	475	458	471	454	430	468	486	460	461	502	473	436	450	451	486	440	465	470	436	459	447	449	491	460	470	435	457	471	451	460	457	481	464	423	442	499	442	419	470	433	474	452	454	489	465	453	482	425	500	486	447	487	452	441	505	430	509	437	488	454	484	462	473	453	498	466	481	477	450	468	441	454	480	486	448	484	437	455	466	472	445	475	459	501	465	443	494	471	475	468	455	494	438	455	513	434	476	481	507	513	452	480	501	453	473	486	529	453	472	452	467	460	459	473	481	423	454	462	451	465	479	473	488	438	490	494	451	460	474	492	501	459	473	499	444	471	468	442	462	462	453	498	500	434	448	473	481	449	484	438	459	469	441	449	429	439	454	488	451	488	480	424	470	475	459	426	441	471	457	455	483	471	472	483	465	437	494	452	450	479	461	454	467	489	479	414	434	486	416	497	442	451	469	472	448	456	481	473	457	451	473	443	485	498	495	447	479	470	456	498	513	404	442	463	428	466	462	447	492	473	470	477	446	475	448	510	458	455	474	456	497	449	441	531	424	421	456	492	456	477	456	466	491	480	448	470	530	479	468	462	453	412	442	480	519	427	471	479	458	458	434	447	499	505	433	508	482	457	462	474	461	517	482	445	483	458	453	480	458	480	483	447	482	510	497	460	444	490	469	462	450	480	471	474	494	482	462	476	463	466	461	485	441	495	473	473	492	441	470	463	453	455	464	457	451	467	481	484	487	428	471	495	499	491	460	462	439	454	479	467	484	445	456	461	491	450	447	451	457	436	463	480	487	469	492	455	426	450	475	489	491	460	446	485	507	463	480	493	474	474	477	467	497	505	450	487	460	462	470	457	457	476	457	465	459	435	501	480	440	436	471	474	495	425	449	443	448	455	492	493	474	463	478	479	447	475	520	480	470	508	497	509	456	486	462	458	434	463	453	443	457	425	429	470	472	461	459	473	492	515	437	459	496	485	490	478	497	481	458	468	470	466	494	458	483	481	441	439	479	473	419	466	478	469	456	476	470	458	476	458	440	454	487	472	451	473	436	444	444	454	458	494	464	477	467	477	455	469	459	475	521	446	468	418	472	473	476	468	475	436	425	435	508	469	448	454	486	450	451	472	459	486	484	477	444	432	463	500	428	486	471	433	477	462	452	477	470	450	448	446	429	489	446	484	451	459	438	454	441	453	499	454	499	485	466	495	482	479	428	501	472	490	437	470	464	426	508	445	467	470	483	459	436	461	489	450	463	505	482	483	449	522	486	465	458	443	479	440	445	451	468	423	467	466	474	501	439	473	462	489	446	436	453	447	479	465	460	471	470	483	430	532	487	484	454	429	487	493	470	506	484	484	459	469	492	450	464	484	456	473	446	492	459	463	437	463	478	466	467	488	451	441	442	454	460	456	474	436	447	455	508	483	460	433	467	527	471	463	449	463	470	454	500	476	507	460	459	490	428	464	489	461	532	471	491	454	455	452	473	493	475	486	504	471	457	471	451	494	475	468	480	456	462	468	462	491	450	475	464	455	473	478	428	479	496	479	459	497	487	433	494	481	452	438	464	442	431	480	452	419	427	453	505	455	472	462	479	466	454	481	441	430	479	491	413	491	455	461	489	469	442	462	472	477	438	439	470	434	483	482	471	483	436	477	446	493	463	483	497	478	450	486	449	462	434	442	477	453	508	472	473	499	456	439	460	476	490	459	459	427	482	442	445	459	470	454	447	507	457	476	467	471	445	489	447	478	483	418	452	437	442	460	471	453	456	487	412	460	487	462	448	487	458	475	494	429	457	469	445	439	483	446	439	498	464	473	459	527	473	461	444	459	490	477	494	460	480	459	461	453	439	476	450	459	470	436	432	457	441	479	467	478	445	438	487	466	439	493	454	498	482	436	503	457	442	427	447	460	451	435	433	464	434	486	418	481	480	445	503	434	456	466	439	450	464	429	441	461	427	487	503	474	473	497	474	502	462	451	492	483	479	445	495	458	436	480	445	458	435	478	444	473	500	490	450	487	459	481	448	468	428	497	475	488	469	460	447	465	464	456	475	482	458	458	486	461	470	463	517	470	465	463	486	461	456	512	448	508	467	474	445	470	498	451	507	461	453	464	515	453	480	480	455	454	472	500	437	448	437	468	452	492	469	448	471	461	520	458	485	466	475	467	488	501	475	467	505	471	463	477	479	445	483	481	486	443	472	455	486	503	482	453	517	497	461	481	461	487	476	431	512	429	460	476	466	459	509	465	478	451	490	432	464	472
23078	21212	28876	23812	21209	21101	7500	2618	1746	1331	1128	1057	1025	1023	1049	1252	1063	855	784	933	866	799	654	569	543	527	519	520	529	464	460	430	409	433	374	399	398	398	375	392	398	403	379	356	387	340	332	369	385	360	364	404	390	357	403	362	400	371	372	379	353	339	328	339	328	339	309	329	325	338	322	284	304	302	331	300	316	291	288	315	293	314	287	265	293	289	313	299	283	333	292	343	287	288	290	284	296	305	277	304	300	324	315	297	312	309	291	285	295	277	301	281	289	291	290	297	303	288	303	263	263	285	327	306	299	266	322	284	290	279	248	331	292	319	316	313	295	324	290	308	269	314	290	292	261	325	283	289	316	326	283	273	269	329	300	309	302	301	303	323	273	297	315	295	306	300	302	305	278	275	286	307	296	331	320	300	279	304	314	271	332	262	288	288	266	274	292	288	328	290	299	284	301	279	272	320	318	286	315	312	314	297	315	302	270	342	296	258	318	309	308	266	284	304	290	308	250	308	294	277	317	314	285	274	295	292	293	292	292	285	288	300	286	300	306	313	282	298	281	292	286	274	261	301	301	302	312	306	314	292	286	285	322	252	283	331	286	267	262	296	299	292	316	318	318	295	264	287	325	338	272	294	308	294	301	311	309	291	265	278	301	316	308	321	280	265	282	294	262	301	306	293	281	289	306	281	273	304	277	295	284	297	277	308	281	307	293	273	276	260	328	304	307	309	297	307	272	299	302	294	266	297	298	306	282	300	304	306	315	317	277	254	289	300	280	270	297	303	276	328	291	308	323	294	316	271	289	273	282	326	294	300	283	272	254	358	294	302	286	274	293	300	296	286	280	269	296	290	285	275	286	300	304	292	265	280	291	319	279	292	297	287	305	254	305	304	279	318	272	298	294	278	283	290	279	294	283	282	318	294	277	300	303	307	283	290	300	305	324	286	282	308	319	279	311	297	277	289	261	277	304	292	297	321	303	323	298	299	294	288	294	274	313	320	277	331	289	306	329	290	283	275	282	286	309	332	310	292	272	329	303	327	288	295	279	273	307	281	307	294	333	324	297	240	304	289	276	281	268	301	293	297	291	301	301	336	303	304	294	291	287	287	294	286	293	296	286	275	303	275	266	272	283	311	316	302	274	294	293	280	302	285	311	286	286	286	272	280	283	296	302	322	296	319	281	297	295	307	293	299	273	323	263	283	278	317	274	310	299	281	281	289	306	298	291	304	314	309	308	280	289	306	308	304	281	272	277	290	292	340	304	278	287	307	294	307	297	317	325	311	320	303	322	309	277	292	307	309	308	275	317	317	286	308	285	299	288	264	307	290	273	310	308	307	300	291	308	306	302	293	284	288	300	317	287	296	310	303	289	299	301	266	284	290	307	304	278	292	308	284	290	275	311	318	292	288	272	288	308	317	294	312	316	294	283	308	269	300	291	311	259	313	284	308	311	294	349	297	304	298	278	289	258	277	300	334	273	285	292	291	293	287	288	295	278	295	318	301	287	283	291	271	275	266	283	298	279	303	263	277	317	294	284	289	317	320	284	266	300	276	313	268	283	280	283	288	266	294	306	293	269	290	290	275	297	305	307	285	281	297	299	285	296	281	283	297	300	294	270	287	292	320	306	304	302	294	270	285	295	297	305	299	320	288	313	286	300	310	283	270	274	292	286	301	296	294	289	314	301	291	275	275	329	303	331	292	326	350	276	297	284	285	336	277	306	286	324	296	303	285	279	325	305	274	272	342	313	290	291	293	315	270	285	277	300	285	327	316	290	300	268	292	283	295	304	301	279	290	282	280	300	264	290	288	297	301	282	320	272	269	314	304	278	313	314	296	299	319	285	296	293	265	307	272	322	293	308	290	306	302	294	292	249	290	307	264	314	295	309	316	294	295	297	290	280	321	324	305	294	288	278	268	303	271	316	295	312	288	312	279	288	313	313	304	309	285	299	323	286	296	295	319	282	277	300	291	307	272	288	296	308	267	306	297	319	299	306	282	319	304	310	290	274	300	290	288	269	280	274	304	289	261	279	288	299	309	312	329	282	295	325	272	274	297	293	305	304	268	267	288	301	284	270	301	298	277	308	303	264	309	288	311	282	300	287	319	287	307	289	328	278	263	295	261	289	305	266	271	293	279	266	316	294	294	313	299	295	290	305	290	288	282	317	265	286	334	275	299	259	278	292	292	287	296	293	315	315	311	306	269	311	318	293	293	281	308	277	296	288	287	291	295	312	296	294	318	284	306	294	300	291	295	286	316	314	275	277	329	287	287	286	257	289	294	272	297	335	282	275	264	289	275	309	281	300	284	271	285	324	316	307	297	288	346	269	294	263	294	301	318	304	328	307	297	283	281	294	291	268	290	323	289	266	301	314	297	320	290	282	304	291	298	286	271	289	272	311	306	306	324	336	331	283	304	269	286	299	284	272	305	324	282	341	281	278	293	292	307	311	309	305	314	289	316	305	301	304	298	275	264	275	277	282	295	299	292	276	285	311	287	285	282	301	267	278	289	281	268	296	285	317	280	267	296	290	302	299	290	283	323	316	276	274	305	262	332	301	302	279	281	272	307	304	303	272	298	315	282	307	299	295	298	278	299	270	300	292	308	290	298	285	302	302	311	273	297	272	280	301	317	291	276	278	300	292	265	299	272	317	296	286	282	263	286	290	317	285	332	279	302	325	297	319	310	306	287	311	289	305	293	245	313	305	297	312	284	257	289	301	294	286	295	297	319	269	290	274	306	306	286	311	287	298	338	299	290	300	302	326	295	305	292	286	326	294	290	276	319	285	312	292	302	331	321	296	315	283	277	314	280	310	299	272	310	328	324	295	272	310	291	311	295	305	269	293	286	298	275	283	275	318	315	288	265	315	270	280	291	307	308	300	288	283	318	293	260	269	308	281	293	284	275	281	296	296	299	285	285	314	280	282	303	299	300	287	329	288	289	317	268	256	334	312	292	288	280	273	264	299	276	303	255	284	301	312	286	278	263	308	295	279	297	249	278	293	295	311	307	268	257	282	299	257	297	272	314	304	302	274	290	280	300	278	318	283	299	306	303	322	275	291	266	291	305	316	317	308	302	310	305	300	304	303	299	259	255	278	289	299	286	308	291	322	287	296	269	316	308	270	287	267	274	281	314	291	279	296	280	282	315	300	274	311	307	274	292	294	292	300	287	298	310	277	297	315	291	271	316	271	289	299	296	310	296	284	290	329	295	284	324	285	275	285	290	277	293	275	291	273	299	290	276	306	281	283	287	264	267	289	292	295	297	317	298	304	282	302	297	341	286	278	266	332	303	335	299	308	307	301	311	295	299	281	321	317	281	271	269	319	274	299	295	328	303	292	287	293	291	287	300	325	312	322	273	298	304	302	315	316	252	308	280	316	278	290	290	303	336	292	330	275	299	296	306	262	321	287	306	289	290	282	290	309	286	282	287	278	319	266	306	293	309	274	317	303	296	305	308	304	262	319	284	300	281	306	329
22139	38041	19385	13118	9587	6735	5688	5174	3865	2817	2472	2204	2081	2126	2078	2292	2015	1400	1278	1740	1572	1286	1029	890	864	836	783	824	756	655	599	551	588	572	575	566	519	533	504	483	441	508	472	464	453	474	426	461	455	486	498	518	545	517	500	510	483	482	486	436	446	412	410	419	430	449	427	448	382	380	363	372	370	391	354	355	372	341	408	312	373	358	364	373	364	404	375	369	355	322	424	346	348	327	367	350	377	382	395	363	339	350	334	356	362	371	328	349	357	326	369	305	354	337	334	328	347	354	323	353	373	338	393	337	344	346	345	360	367	341	361	331	347	329	336	324	329	358	356	352	353	337	368	398	342	341	329	321	376	354	321	325	355	372	363	349	366	350	360	353	348	329	381	331	325	318	357	369	338	353	353	334	352	322	362	353	340	395	327	351	380	360	359	340	349	331	341	338	385	338	329	317	336	375	369	326	338	330	378	359	331	336	379	344	348	349	342	354	372	330	329	313	385	380	348	353	337	357	352	344	335	379	361	332	327	320	329	370	356	327	378	359	342	354	335	349	351	335	369	340	309	377	349	351	346	381	354	369	330	343	345	330	336	365	337	346	318	353	347	287	311	353	367	339	344	358	321	315	353	367	330	337	346	327	361	321	355	346	353	361	376	372	407	342	320	325	364	319	386	331	332	361	366	340	356	352	320	334	371	347	344	358	329	332	324	336	378	341	336	374	346	329	354	359	355	364	336	314	352	350	338	334	356	344	322	347	356	369	364	344	343	351	318	361	341	352	341	344	329	345	367	331	342	352	338	342	333	345	310	358	333	374	339	320	341	326	351	345	336	341	365	351	364	373	360	365	362	316	369	353	357	358	356	363	388	340	353	319	346	378	375	367	326	337	317	359	358	324	360	345	326	361	389	343	391	382	303	385	384	359	364	377	364	359	331	368	370	324	342	367	325	354	357	389	361	313	368	349	329	357	338	339	380	337	345	354	340	359	331	351	354	347	327	335	384	356	342	362	359	287	314	347	300	315	372	353	351	342	337	354	320	329	348	354	378	327	367	342	335	377	322	355	342	360	313	361	374	374	357	354	350	324	363	354	326	342	340	350	336	329	340	354	354	354	375	370	360	313	336	395	360	353	349	343	334	348	350	345	332	351	353	348	351	303	338	369	349	358	366	354	342	356	333	339	366	342	356	314	329	363	350	328	365	379	321	345	365	324	344	324	358	339	361	348	345	313	363	347	381	364	358	341	347	306	354	312	346	310	377	361	361	347	326	380	360	303	375	349	345	360	354	331	348	353	353	346	357	338	361	340	339	375	339	365	358	344	359	398	357	304	367	364	349	351	348	357	332	350	350	329	350	354	333	376	340	341	350	345	335	365	377	357	361	359	336	320	312	343	309	363	349	325	348	351	339	338	345	318	311	347	337	359	356	344	338	376	346	352	344	306	355	303	355	322	317	343	381	358	381	345	317	328	345	353	336	357	336	345	365	356	353	350	363	341	330	349	349	330	325	360	336	357	373	378	363	378	339	334	330	339	301	345	369	378	362	341	360	330	372	306	345	326	345	394	337	377	313	340	358	329	353	365	359	354	355	344	365	335	369	346	349	332	369	335	303	369	353	340	334	369	360	331	338	368	319	369	356	342	359	346	338	356	323	352	395	336	320	345	340	326	332	337	330	350	335	367	357	349	355	339	390	367	337	309	365	351	339	336	346	336	298	352	374	357	337	337	350	325	355	331	344	358	353	347	334	322	341	354	365	330	342	386	338	349	370	340	345	339	324	340	371	331	335	355	363	364	353	345	342	358	369	335	337	335	330	332	346	378	321	319	330	350	307	338	346	334	364	362	351	337	340	348	330	377	353	323	325	312	363	363	322	347	329	316	352	369	370	351	335	363	335	369	350	319	350	344	348	359	347	380	321	315	339	354	323	375	313	351	363	309	349	336	345	358	342	340	343	349	329	334	369	303	319	363	332	314	344	336	364	348	352	316	346	388	328	345	346	352	362	360	366	374	334	372	332	343	347	345	356	320	346	340	320	364	373	353	336	356	315	328	315	343	337	365	337	339	346	379	320	346	346	361	352	349	315	345	350	362	332	366	333	351	353	333	332	372	360	348	369	329	336	375	347	352	355	364	340	361	318	359	322	363	357	350	367	335	376	316	337	347	355	319	344	371	337	331	355	362	343	327	398	353	366	323	346	323	305	378	367	332	335	337	336	352	346	354	339	343	364	337	368	335	370	369	374	345	336	366	355	359	369	390	338	342	342	323	366	314	359	334	353	368	363	319	339	335	370	346	382	369	357	374	329	357	325	347	341	362	356	368	354	346	355	420	346	371	349	343	350	340	337	344	337	342	326	367	336	349	346	369	369	334	367	352	335	371	360	360	366	344	339	358	374	327	337	351	335	361	350	378	390	356	387	326	327	331	356	332	382	373	363	385	357	333	351	344	342	347	316	380	332	335	351	347	321	342	335	332	324	348	358	362	350	329	335	353	356	333	345	360	334	354	371	361	347	361	351	343	336	357	343	323	382	345	364	372	320	345	343	316	366	356	356	349	322	340	341	363	349	330	324	335	339	351	316	355	367	348	378	352	379	354	354	337	318	364	325	310	373	344	351	324	333	378	351	340	373	338	336	374	322	369	319	316	332	359	334	349	361	358	371	365	360	359	337	334	384	349	315	324	340	376	338	343	343	354	345	355	373	329	337	365	350	367	351	339	324	320	347	336	331	347	374	356	373	348	344	327	348	374	340	344	332	375	341	349	374	340	373	374	339	395	354	345	342	343	382	353	340	315	352	328	330	343	357	326	303	337	317	304	326	336	353	368	340	356	345	342	341	348	332	326	343	341	333	343	384	350	363	361	350	352	351	340	367	346	331	332	339	344	336	358	385	376	360	352	348	325	360	349	321	328	328	345	373	339	331	366	326	345	359	357	338	342	357	358	372	341	330	371	354	351	303	330	378	372	384	368	340	372	373	351	328	337	368	370	370	330	367	340	354	364	337	357	367	343	341	347	387	325	331	338	348	381	348	335	344	330	329	369	339	352	333	353	344	311	360	364	334	353	370	323	371	341	352	330	352	376	346	321	348	307	355	355	377	341	339	324	335	343	330	346	342	305	349	358	325	358	319	343	340	361	303	359	362	335	378	372	352	359	387	350	343	325	328	350	359	338	335	345	354	320	344	347	352	360	346	344	361	341	331	355	345	338	343	379	322	361	332	321	336	363	348	334	332	331	314	346	334	349	322	332	348	349	375	379	350	337	332	321	366	323	351	344	343	356	342	332	326	341	342	348	341	336	363	357	371	352	336	344	336	340	348	345	354	308	354	358	348	370	339	358	352	352	377	311	376	358	365	343	337	343	371	356	379	319	367	347	353	361	374	366	376	349	400	349	400	343	353	316	372	340	329	381	338	347	364	333	357	351	325	322	342	346	336	340	356	332	335	323	345	363	335	354	315	326	356	354	360	362	320	348	388	328	371	345
27290	20218	9140	3222	2148	1279	1052	931	748	562	589	514	600	613	601	644	622	490	468	595	553	511	471	435	396	392	416	411	390	369	396	404	333	357	342	342	348	356	386	349	352	359	368	345	364	364	383	355	350	372	349	354	361	316	374	351	321	330	358	339	355	353	324	374	309	331	332	333	302	355	326	333	301	315	315	289	324	331	333	314	320	362	319	329	334	345	290	309	328	326	311	326	352	317	336	310	326	329	304	308	318	333	308	343	312	292	295	318	351	310	320	309	312	308	314	353	317	330	308	337	323	327	351	322	355	310	291	321	319	322	338	331	337	298	322	322	341	322	329	311	313	305	322	300	342	334	354	341	325	339	296	340	313	314	320	318	311	294	311	321	294	333	318	359	293	326	313	343	306	313	317	300	313	313	306	331	314	297	333	309	329	348	309	327	313	294	327	321	314	301	351	348	353	327	327	300	334	321	319	353	338	331	291	302	304	291	307	292	336	315	317	298	351	330	313	327	306	345	317	312	339	313	296	331	341	301	311	323	281	310	317	314	343	329	301	282	349	360	304	345	302	330	309	344	324	348	319	326	352	319	332	325	330	320	342	329	306	368	326	317	316	347	309	320	322	318	331	332	333	318	283	326	314	300	311	326	319	314	290	323	287	319	316	336	344	332	308	319	293	353	308	334	297	319	366	311	308	318	297	335	306	311	313	323	320	335	300	300	299	317	326	315	329	289	292	345	316	322	320	311	314	301	320	316	317	335	288	319	334	304	332	342	305	316	253	307	309	320	345	349	286	351	325	342	318	307	325	343	303	288	325	331	330	323	314	352	286	315	325	335	296	338	318	330	320	301	279	323	306	334	314	315	313	320	344	295	292	313	338	309	359	295	307	330	301	326	340	311	321	335	306	304	319	326	335	336	328	319	344	330	325	333	311	271	317	310	332	314	336	321	339	328	313	356	316	325	320	310	294	301	317	323	324	314	319	305	300	335	325	347	323	321	338	327	331	329	330	329	294	334	309	307	326	289	339	320	325	325	308	317	313	326	322	307	294	327	307	311	322	335	317	306	277	290	316	309	331	304	264	302	342	319	337	325	301	320	332	322	325	334	294	304	331	305	342	314	346	309	309	355	327	304	333	340	310	328	347	311	343	305	323	316	323	315	321	332	340	324	354	332	339	321	336	305	345	303	318	336	343	303	287	323	302	340	325	318	321	313	286	329	307	361	365	297	332	320	280	323	316	351	295	315	306	321	313	313	315	316	321	333	328	315	365	328	292	351	311	312	345	331	321	337	337	334	332	341	313	305	291	288	327	353	317	320	324	336	300	312	339	335	296	298	311	333	314	305	307	323	349	311	296	305	305	319	317	326	297	334	309	324	313	328	348	339	335	326	290	350	308	315	322	338	335	329	311	281	287	325	326	296	325	328	335	310	308	344	344	310	321	325	303	294	338	322	302	327	360	324	333	351	326	302	311	339	311	329	300	312	302	354	307	296	308	318	284	319	326	321	337	330	323	316	312	326	333	311	294	308	303	298	309	330	298	293	321	325	307	331	277	327	277	328	353	360	316	317	318	322	336	302	337	291	327	313	329	314	335	321	301	338	317	333	310	309	321	311	322	356	319	328	315	317	338	318	304	324	334	314	360	300	310	313	321	312	295	316	300	321	318	334	311	325	334	343	330	322	306	308	325	338	298	306	328	344	285	291	335	327	302	331	346	311	318	335	325	299	316	332	304	333	296	331	307	304	304	331	314	311	342	361	311	333	306	332	305	315	301	331	291	310	295	347	297	307	290	294	366	349	341	294	338	347	309	316	323	302	323	272	301	328	342	317	361	301	348	318	337	322	336	301	324	297	342	311	279	317	289	320	296	313	322	307	329	333	335	302	310	300	318	319	338	332	325	301	307	303	327	313	336	328	323	294	312	310	307	305	338	309	316	317	277	329	302	345	311	322	338	320	329	330	338	340	341	305	329	325	305	307	319	335	334	347	308	326	316	328	329	311	332	299	304	304	342	304	290	325	311	311	314	314	324	330	324	326	296	312	328	309	336	303	301	312	348	337	336	342	333	318	310	316	350	297	317	336	323	317	320	339	319	342	309	336	336	324	334	308	331	319	298	302	291	318	315	323	348	306	329	308	318	309	324	360	334	310	295	340	329	334	295	302	319	329	346	348	307	309	335	344	306	300	299	295	306	298	286	333	346	298	303	327	333	303	336	322	344	316	318	308	331	339	316	328	323	312	321	296	324	311	311	315	338	302	319	349	283	305	325	299	277	307	316	348	307	298	334	353	308	348	317	331	323	331	334	331	326	354	335	338	307	302	318	316	307	355	336	340	342	328	315	307	324	337	321	375	333	307	307	353	299	337	329	312	303	342	324	310	337	280	362	323	318	322	307	336	295	322	335	299	307	320	320	308	334	310	327	310	282	307	319	335	324	286	296	313	341	329	283	324	311	308	306	300	319	294	341	320	307	323	297	333	288	301	340	315	346	308	298	337	316	321	324	385	317	299	305	314	322	341	302	337	300	316	311	327	327	331	356	357	334	320	327	319	302	319	366	312	324	288	322	311	336	306	328	343	313	315	322	318	345	339	342	275	330	342	317	318	320	336	339	316	303	295	317	315	306	311	296	317	331	341	298	327	308	302	307	345	296	312	305	315	293	312	334	326	316	300	333	316	316	320	285	315	290	358	328	337	297	291	331	295	318	351	314	321	335	316	349	320	322	300	328	356	367	308	335	322	312	312	312	333	336	312	322	352	273	315	318	311	330	296	322	304	347	313	324	329	303	270	334	316	326	343	316	305	307	330	335	333	344	330	304	334	320	342	335	304	322	327	324	308	319	316	309	332	319	287	344	313	305	356	336	314	285	308	340	321	349	337	292	286	316	328	311	323	329	343	337	292	289	332	328	314	334	320	298	330	326	309	316	315	299	313	337	318	311	291	330	325	348	303	289	308	334	310	328	310	353	333	338	331	328	305	316	312	314	366	333	312	323	306	320	318	321	320	315	317	312	363	331	337	328	336	295	318	313	308	349	304	324	321	333	319	287	329	300	328	303	327	304	342	315	323	339	311	308	289	311	325	301	299	356	316	331	328	328	326	319	331	322	322	327	288	314	302	347	307	335	323	327	304	297	318	314	310	323	338	350	308	309	322	285	329	344	316	310	335	341	325	305	334	325	306	300	333	324	280	339	331	327	348	317	297	310	296	317	339	313	323	321	321	327	326	329	312	305	285	285	326	348	357	340	307	337	327	308	293	270	300	308	341	343	338	331	355	338	332	317	307	292	312	299	301	292	304	319	324	311	348	323	307	308	313	303	310	313	328	289	332	328	324	305	318	302	295	300	318	283	309	308	317	313	303	314	352	347	300	302	316	296	343	313	313	310	314	267	315	343	296	320	314	335	293	351	307	309	325	317	308	311	342	319	306	314	344	305	319	340	326	319	345	318	301	310	320	332	323	328	344	303	330	326	298	334	300	318	295
16932	20285	6254	4414	3591	2219	1985	1945	1479	1189	1003	1049	1001	961	1028	1172	1062	826	769	972	875	743	668	625	526	590	534	554	494	496	526	449	484	479	487	469	464	444	456	464	483	459	436	418	425	399	426	459	430	485	463	473	470	413	458	440	442	466	436	445	427	431	474	460	443	443	437	424	466	440	437	390	428	407	377	377	412	401	433	388	393	370	391	396	376	418	396	397	385	395	391	386	376	400	371	395	370	382	418	373	420	402	423	423	411	375	366	390	407	423	384	386	376	431	376	371	407	344	396	365	359	380	409	443	405	382	407	373	407	368	396	403	413	393	448	395	437	358	364	370	361	368	414	363	359	377	396	388	391	376	372	372	433	371	388	445	403	359	437	403	373	405	447	408	408	408	400	383	364	403	377	423	387	413	397	393	427	417	415	353	383	392	382	408	376	373	413	368	403	418	361	401	391	357	424	394	408	404	401	373	381	357	397	439	399	404	402	396	431	379	402	415	372	439	440	407	401	397	391	404	405	391	399	416	401	414	402	410	415	392	416	399	377	397	418	425	408	417	410	399	428	368	396	392	394	420	358	384	422	434	410	411	362	399	417	380	397	349	396	360	420	404	357	408	392	392	402	401	405	383	380	431	368	391	353	393	406	373	378	366	388	353	410	422	416	411	381	381	403	362	376	394	358	401	415	406	393	396	422	395	391	403	391	382	449	409	408	420	388	406	362	374	369	405	388	434	397	363	359	386	405	409	420	363	375	409	399	423	411	409	394	383	412	410	381	392	373	413	391	433	385	381	370	371	400	378	379	367	420	397	403	405	396	413	408	425	398	411	411	376	432	420	390	413	398	369	384	383	370	415	385	342	405	443	361	402	432	396	401	406	370	376	387	380	391	376	386	420	393	390	395	416	393	388	395	400	388	403	406	371	361	370	391	437	411	445	388	434	394	378	396	382	418	417	376	378	426	411	386	430	380	360	418	398	336	414	373	432	382	403	364	403	396	406	429	381	421	351	374	397	380	415	409	393	400	418	407	432	403	394	433	391	378	373	410	390	377	399	388	389	385	394	417	386	409	403	389	421	380	419	387	362	395	381	436	426	421	374	357	381	372	401	406	378	423	400	404	375	413	402	380	404	403	335	374	413	410	407	397	374	407	371	375	413	399	405	375	398	405	424	380	374	374	406	395	376	399	395	408	387	394	422	386	399	398	382	390	405	430	375	355	364	400	413	389	358	364	381	376	406	411	380	395	411	417	402	406	406	410	376	399	394	411	412	398	399	394	400	381	396	409	359	398	387	387	414	354	411	377	393	399	438	420	404	430	394	406	407	432	371	400	397	395	398	389	414	403	359	398	379	387	370	392	388	380	416	356	405	357	389	387	381	407	395	390	432	348	343	355	368	368	396	386	349	387	384	433	357	424	387	418	380	362	421	365	359	393	411	387	416	389	385	427	417	395	381	392	398	380	417	379	391	404	400	419	382	386	398	409	378	394	343	387	447	366	376	411	408	382	411	383	407	424	383	403	386	366	385	392	368	396	407	370	404	401	363	391	394	401	385	432	446	383	417	387	364	385	407	408	367	385	373	389	383	373	380	370	408	397	401	394	384	387	403	417	398	397	430	398	386	383	378	432	384	363	376	400	375	396	396	387	410	386	383	369	406	385	397	411	399	386	411	374	416	405	397	388	406	387	345	399	391	382	387	397	391	398	419	439	378	410	431	383	420	419	407	403	381	392	423	387	370	370	380	397	417	426	380	421	384	386	390	419	379	406	410	395	419	402	409	396	429	367	395	413	388	417	401	407	416	389	401	404	408	382	426	389	401	384	405	422	380	377	378	402	374	399	401	389	372	410	403	390	383	390	375	404	411	378	392	385	400	425	384	383	384	440	404	360	388	393	401	433	386	420	385	412	438	383	395	366	393	375	382	396	409	389	416	365	374	390	394	413	351	400	401	402	382	378	383	416	381	396	403	387	397	421	376	358	367	361	403	395	396	385	389	419	417	420	400	375	380	393	382	389	388	423	420	381	368	371	382	403	404	411	409	386	398	354	374	397	416	385	357	387	377	410	393	422	387	388	400	406	402	379	422	387	384	385	408	412	395	392	393	423	384	377	368	403	414	400	371	395	428	415	352	387	392	387	394	404	388	383	420	402	392	420	387	400	383	384	388	394	394	403	364	402	426	380	399	409	404	372	385	388	429	398	414	409	389	385	398	401	358	369	432	382	362	392	414	384	362	393	373	369	386	413	366	405	435	433	363	409	388	427	365	428	382	391	392	391	414	378	430	410	386	390	361	393	400	379	390	401	397	409	376	428	393	391	424	429	395	398	413	393	367	379	396	412	374	385	381	425	423	396	390	359	403	404	383	415	382	385	353	391	392	388	408	341	393	366	396	394	400	401	402	401	366	381	404	390	421	399	411	358	392	362	372	378	382	371	420	392	391	408	386	402	395	344	380	428	388	369	393	385	357	361	377	401	386	415	383	427	388	377	380	364	390	410	386	381	428	388	380	460	380	438	390	368	429	415	408	364	420	397	394	411	385	382	403	420	379	416	426	389	357	398	354	407	364	419	408	403	435	379	408	433	369	395	403	431	446	383	424	395	369	397	406	375	396	396	445	382	391	402	395	391	411	383	418	400	390	407	446	355	401	395	381	383	417	416	405	405	399	369	413	444	464	432	377	395	391	402	398	422	428	402	418	401	360	404	392	454	411	375	405	361	391	369	384	416	402	392	375	382	386	392	387	409	404	390	384	397	409	400	443	387	430	388	428	366	417	383	385	382	425	374	372	382	390	402	372	397	406	386	417	398	408	397	364	408	390	397	392	408	404	411	379	394	376	400	404	389	380	392	392	439	373	426	413	436	429	399	392	407	391	426	431	430	385	368	377	403	407	384	373	398	385	422	405	410	409	379	359	401	414	427	400	371	426	400	380	404	387	380	429	397	386	383	362	453	364	368	402	399	416	397	398	412	407	426	416	395	392	390	393	414	382	405	411	398	384	411	392	425	391	417	385	373	390	370	366	395	414	370	341	417	436	377	376	404	383	392	378	409	387	406	416	406	373	369	391	383	441	407	394	394	425	392	408	388	409	373	386	369	377	407	382	399	407	381	398	415	401	402	377	394	369	374	375	414	395	396	373	394	394	411	386	379	383	393	402	369	380	369	353	421	393	397	406	380	418	382	402	424	391	425	410	423	372	418	407	363	380	397	371	413	369	383	395	423	387	383	378	391	408	390	393	404	392	398	369	413	398	381	369	395	380	390	371	370	402	388	366	382	367	379	375	351	357	394	421	399	376	383	399	418	412	399	386	384	379	367	407	402	410	364	414	401	411	382	430	372	420	397	356	427	406	361	423	425	392	413	368	374	368	402	405	420	380	411	406	392	383	407	406	406	392	381	406	371	373	370	400	354	383	393	393	385	385	386	418	357	416	401	422	388	409	365	417	380	382	388	388	383	367	401	388	418	418	396	400	387	408	402	375
24248	21196	28297	24387	21016	7623	2090	1528	1158	813	771	745	785	785	804	906	788	549	584	762	632	585	480	444	455	415	394	380	334	335	314	337	295	335	347	312	309	307	272	309	293	281	271	286	268	279	265	316	252	287	322	313	300	299	321	278	280	301	271	255	255	259	277	238	252	291	243	268	244	271	268	235	263	247	209	242	239	242	260	228	256	257	206	235	227	209	275	240	242	224	258	239	254	259	231	270	243	263	238	256	272	271	228	215	232	221	233	240	219	207	250	234	240	255	238	217	243	227	220	249	237	231	225	215	251	252	246	240	221	242	257	266	242	223	254	253	257	249	216	249	263	236	249	244	246	249	229	216	242	222	237	247	242	218	231	221	223	230	264	238	241	245	239	234	267	252	250	245	254	227	246	255	252	243	216	256	244	248	234	238	222	230	228	242	208	254	230	252	209	243	237	212	214	268	238	241	234	233	224	264	226	268	248	236	206	220	210	213	233	241	232	227	219	245	242	222	230	249	231	229	236	242	260	224	247	233	241	256	246	233	260	242	276	215	224	229	228	241	253	243	241	217	256	239	237	251	202	239	237	230	239	247	260	233	254	241	247	227	239	251	236	231	227	241	230	236	235	231	250	220	270	216	237	242	247	228	245	245	259	250	235	246	252	269	238	235	261	248	251	244	265	236	251	255	214	230	244	223	240	232	222	199	236	223	227	227	218	243	284	237	255	244	229	239	235	242	231	238	238	234	225	243	276	211	264	231	231	221	229	214	235	249	251	245	256	233	249	237	263	226	243	238	262	239	272	233	237	225	265	243	257	221	243	255	234	215	220	229	213	225	255	251	211	231	269	221	245	232	224	245	233	236	258	245	255	239	234	218	259	250	252	230	256	255	230	225	235	239	202	227	237	250	248	245	228	249	248	244	247	268	250	252	225	245	195	246	227	260	236	233	229	251	219	251	235	235	243	272	242	261	247	239	215	219	260	240	230	218	228	226	265	233	242	236	224	239	251	218	204	217	250	246	252	245	260	245	203	247	236	236	268	245	239	257	239	238	266	228	250	241	227	256	225	243	241	257	237	251	221	227	207	246	203	220	218	233	230	219	254	232	239	252	239	249	258	247	221	244	246	200	252	223	202	234	227	236	242	234	248	259	231	212	226	235	228	235	228	234	243	226	238	230	209	252	232	247	228	238	242	225	231	224	242	241	235	262	228	236	217	213	227	242	225	219	257	249	240	222	262	212	258	223	238	244	225	245	258	245	256	212	250	200	227	248	257	236	222	243	231	235	244	231	226	227	238	230	219	250	218	268	235	218	226	228	238	220	237	234	211	274	253	232	226	229	249	223	229	228	259	247	253	238	245	284	235	245	221	252	220	237	253	249	230	288	237	238	236	225	257	222	207	235	242	261	238	240	234	203	242	205	233	218	220	203	230	223	217	238	255	221	224	227	231	247	231	221	246	221	246	242	254	259	228	217	230	234	259	258	241	213	271	225	233	241	271	228	234	252	218	266	230	234	228	242	225	236	245	221	238	238	239	209	240	239	242	251	222	228	230	224	218	219	208	238	228	250	223	232	247	240	242	222	254	229	244	243	236	217	225	251	250	230	255	210	241	228	238	241	233	237	250	272	255	235	242	227	258	247	238	240	227	239	224	222	198	224	226	245	233	238	263	238	229	223	243	238	235	229	222	223	221	251	228	256	238	253	233	222	221	228	224	247	229	230	265	240	263	232	237	223	256	243	242	213	200	225	217	228	217	244	246	253	251	221	253	231	252	239	248	238	259	195	218	245	242	230	233	246	257	261	230	209	225	237	204	227	237	253	223	237	234	266	245	242	241	253	244	234	245	218	258	221	243	267	248	249	263	247	255	223	228	238	227	252	238	232	219	227	248	230	243	252	239	251	235	252	202	232	236	257	240	283	201	228	260	240	224	269	229	217	266	228	227	236	250	249	246	256	228	256	228	253	240	227	244	237	257	267	250	214	233	240	220	231	249	227	258	249	216	231	249	237	240	248	247	266	223	235	239	194	241	217	243	246	251	242	244	221	230	242	244	278	203	237	240	238	237	248	244	262	268	246	243	244	243	247	220	246	245	234	224	250	246	237	248	254	248	230	235	215	230	213	225	265	215	269	240	234	237	244	256	221	226	249	199	222	235	246	239	220	234	235	253	246	282	232	263	217	202	233	246	229	213	239	221	230	235	223	225	219	237	212	261	214	240	228	225	231	248	225	218	260	247	250	251	215	240	261	226	271	256	212	249	236	267	214	231	246	224	239	246	258	274	266	209	208	236	222	233	249	236	253	253	218	241	214	235	238	240	266	230	215	244	239	212	238	255	251	251	261	227	242	243	210	246	242	234	252	231	269	227	234	235	219	242	242	253	251	234	252	223	264	227	226	228	221	247	268	237	220	237	235	236	243	214	223	221	247	223	228	238	227	235	238	224	250	246	261	237	248	250	255	245	244	279	231	264	227	250	217	222	242	232	235	261	249	224	231	220	218	234	216	264	213	246	243	207	237	240	244	243	244	242	280	224	227	238	241	223	213	228	251	224	226	210	242	235	253	242	221	232	236	199	233	232	279	214	253	230	236	202	235	230	267	236	253	217	247	235	212	232	242	217	216	241	219	226	230	221	251	250	266	231	230	248	224	240	234	226	224	212	222	230	245	226	246	232	222	232	245	266	224	253	249	234	265	249	239	225	242	208	217	248	251	232	235	233	256	238	226	226	239	233	223	247	228	232	247	226	246	238	219	211	237	232	238	248	225	229	252	257	237	260	248	207	266	229	230	248	239	238	244	237	254	232	221	247	266	248	243	234	226	233	248	267	231	226	276	207	227	222	200	248	239	210	247	243	226	233	207	240	238	259	252	251	214	216	261	245	264	258	235	264	250	236	231	216	242	257	229	218	226	224	240	226	224	281	226	247	252	221	225	221	245	227	261	249	215	232	252	240	255	229	250	248	253	249	250	252	240	233	241	252	228	234	256	225	257	243	266	271	244	242	239	248	265	229	250	247	226	234	235	208	272	288	234	235	229	234	220	244	228	252	241	262	241	209	239	218	217	235	201	251	238	217	233	229	227	250	243	238	235	226	230	224	204	249	213	275	229	255	265	245	231	260	226	221	220	193	246	225	248	262	217	231	236	243	223	242	241	246	204	241	237	250	236	234	248	245	229	206	253	240	240	242	239	228	234	268	248	219	247	226	229	265	231	239	257	206	248	252	250	240	241	228	260	235	227	233	248	247	214	258	243	224	251	239	216	261	261	247	249	234	222	220	211	238	245	256	250	233	246	224	231	239	250	227	231	254	241	258	225	204	228	258	238	224	274	252	250	265	203	236	236	224	256	220	233	219	224	236	241	229	241	229	251	262	223	235	255	212	228	239	247	249	255	230	258	222	228	215	258	222	201	228	218	223	222	249	228	239	222	231	247	242	237	270	226	234	248	258	228	243	242	239	251	236	264	242	250	246	259	233	226	239	253
19032	31841	13966	9500	6839	4545	3748	3224	2621	1867	1666	1542	1482	1465	1555	1733	1336	942	996	1389	1114	884	784	744	611	603	652	577	557	489	494	475	463	445	455	445	399	444	394	415	427	367	373	396	366	380	363	390	396	440	439	411	402	424	438	419	407	391	392	393	362	366	351	312	322	387	353	349	322	341	339	321	330	293	283	308	296	306	325	309	266	302	325	278	312	311	285	279	292	276	299	318	310	305	264	282	277	315	289	296	311	297	300	332	307	326	288	288	303	323	295	285	341	300	338	316	291	293	315	301	284	320	287	309	308	305	315	302	303	317	315	304	319	285	297	301	282	280	307	302	296	324	301	328	275	288	275	279	283	276	311	303	311	298	277	265	321	304	299	318	294	312	273	294	296	270	285	301	274	281	314	311	307	321	280	296	292	275	288	278	283	325	289	301	334	293	287	280	283	336	307	266	300	293	307	304	299	290	301	273	308	249	309	307	286	289	277	298	321	305	287	297	279	263	288	307	294	293	289	305	331	326	281	291	283	296	287	286	293	313	322	295	274	297	272	306	318	306	307	299	303	297	332	287	308	289	333	276	304	307	265	288	287	282	305	283	292	300	309	287	302	316	298	303	298	324	329	300	302	296	298	321	311	303	302	269	279	328	301	279	327	281	290	259	308	323	278	272	280	318	295	321	291	298	297	290	318	300	285	274	300	306	281	282	300	282	257	280	286	268	308	278	296	278	282	280	290	317	298	284	303	296	300	297	318	286	300	304	267	306	267	298	284	297	305	298	307	311	282	291	315	263	312	311	273	300	313	304	287	316	333	303	304	330	310	269	300	308	295	278	255	286	276	308	304	301	304	275	277	284	341	311	313	283	308	289	285	292	265	314	287	334	309	301	283	295	302	293	302	309	308	300	281	309	282	312	294	301	301	282	272	297	309	328	295	283	289	273	295	283	309	289	301	311	281	314	288	312	285	287	294	276	326	291	267	284	300	323	272	321	306	305	300	295	306	313	275	295	310	297	299	277	295	310	283	297	285	324	288	266	284	299	300	287	284	279	292	294	306	287	274	287	293	279	292	287	315	277	303	306	289	291	293	305	303	289	307	294	305	334	297	292	308	293	277	274	337	256	275	322	322	277	271	312	288	337	306	296	304	338	293	291	279	292	303	271	291	302	282	315	313	289	288	290	288	259	306	316	291	300	285	289	292	314	298	293	298	283	301	342	306	274	303	275	268	300	293	248	296	283	288	293	303	295	305	286	291	319	299	313	315	306	297	303	268	320	297	296	294	271	306	297	284	316	330	297	284	287	291	270	300	322	310	310	310	290	286	273	311	307	309	266	290	317	319	292	279	340	300	312	318	334	319	287	296	302	314	271	275	318	299	303	285	284	274	276	321	301	291	327	288	258	285	309	304	310	307	295	281	314	290	305	291	282	286	297	328	264	303	313	302	312	305	278	296	294	271	296	289	290	274	303	326	313	269	320	310	295	280	293	280	303	292	303	300	314	274	298	302	314	309	278	303	298	308	304	296	288	317	293	320	286	305	300	285	272	270	299	297	318	317	326	297	275	292	298	308	287	295	298	325	321	313	313	330	341	281	299	286	297	313	292	317	314	303	291	303	321	282	318	287	276	280	339	282	298	287	335	305	293	320	296	302	307	298	335	289	337	282	291	331	298	288	277	322	298	322	273	289	307	325	309	287	274	296	316	316	284	287	297	299	298	295	302	302	303	336	295	268	292	335	281	297	289	274	307	316	287	289	301	303	305	269	286	278	284	303	265	273	312	348	261	300	286	278	314	259	311	296	315	291	303	325	304	295	262	317	292	299	309	285	322	312	295	319	314	287	262	278	294	272	276	270	287	306	307	268	305	302	298	292	275	276	289	280	314	296	288	283	262	309	323	280	305	280	296	317	316	308	299	264	283	296	302	294	300	284	269	295	301	285	270	297	308	281	307	280	304	275	303	292	310	330	298	312	292	322	328	313	305	278	298	291	302	286	283	274	273	333	299	295	293	270	306	301	306	299	309	293	327	325	272	304	305	320	309	308	295	308	299	307	275	301	312	302	294	317	286	333	282	303	283	281	306	308	299	302	317	324	304	310	303	316	271	310	309	301	298	311	314	287	302	282	308	323	306	324	287	304	271	303	307	280	286	274	294	268	291	324	326	316	322	296	303	315	322	304	270	306	304	273	279	273	294	296	294	300	291	302	306	296	319	297	306	315	320	264	297	297	304	308	280	281	286	283	301	295	339	283	281	329	293	298	292	273	296	278	285	313	285	310	273	270	310	287	300	297	280	283	302	285	317	326	307	315	294	286	294	307	303	301	281	285	296	313	281	337	278	281	313	305	320	328	280	281	309	296	295	263	299	273	283	278	282	312	264	325	291	284	293	321	324	301	298	314	272	280	308	287	304	281	318	275	305	305	308	309	305	299	292	282	275	298	288	286	303	279	296	293	277	310	324	276	331	306	295	280	299	332	280	336	306	309	281	302	284	318	292	272	314	278	293	304	286	293	321	280	318	286	303	289	250	291	283	289	296	286	284	312	276	319	303	272	308	302	295	284	274	324	287	295	289	305	311	308	321	279	284	291	290	314	324	274	301	303	276	313	297	291	294	301	276	281	275	284	312	289	285	304	279	303	263	267	284	309	276	306	308	285	314	276	280	274	322	283	299	289	297	280	306	270	278	345	310	283	285	301	264	262	330	290	294	305	314	288	280	280	317	305	301	293	306	278	300	311	292	268	284	342	300	306	296	295	306	306	271	270	294	332	289	295	293	295	316	323	298	302	299	308	300	289	296	289	284	271	287	296	320	275	300	286	301	310	286	329	308	330	278	291	296	295	284	327	315	291	315	316	304	293	299	272	303	281	276	277	321	284	297	269	298	343	296	282	280	294	297	294	296	273	299	307	279	295	317	280	294	307	288	330	293	289	313	276	298	321	299	305	319	299	314	303	300	300	309	295	274	320	301	290	314	288	287	299	301	301	327	280	326	299	306	278	324	285	317	302	273	292	307	319	301	289	308	305	307	283	295	335	281	300	266	293	288	268	292	277	287	269	294	284	291	277	297	263	290	295	290	268	315	303	270	291	307	281	309	289	300	281	267	282	325	300	317	291	286	291	291	315	288	284	308	295	282	268	269	304	298	285	268	298	307	291	286	290	277	335	320	269	289	277	311	307	318	307	297	302	289	283	328	274	274	283	280	297	290	298	304	295	270	319	309	283	287	298	263	318	293	264	282	289	311	279	311	307	290	270	329	299	302	286	303	332	301	304	281	293	292	317	318	319	284	311	281	325	321	289	301	304	281	326	283	290	306	308	287	290	313	295	282	293	302	268	319	268	287	281	264	281	287	299	288	297	295	285	306	281	275	309	287	304	286	326	295	253	303	277	286	279	275	299	295	325	284	308	302	284	284	307	301	293	287	283	308	316	293	273	304	314	261	328	321	289	289	270	316	284	338	327	273	305	294	290	295	300	306	299	297
25260	21153	26973	25229	8543	1965	1383	1196	998	833	791	770	772	830	810	896	736	558	613	825	698	625	570	521	487	519	530	544	476	443	466	468	487	395	454	445	429	421	438	446	407	412	401	424	463	421	451	467	426	427	441	448	442	436	457	413	452	443	391	409	411	418	408	412	389	408	426	437	377	389	398	390	350	425	405	398	388	392	388	380	393	396	397	386	382	385	395	386	383	346	408	381	407	400	405	378	396	400	412	401	410	379	366	395	433	394	406	424	362	431	399	399	393	381	418	378	385	371	380	359	417	389	393	378	382	401	392	371	361	399	389	366	419	356	447	407	427	372	396	428	404	411	419	394	410	380	366	401	381	426	385	370	410	377	385	375	443	383	377	406	348	368	374	420	402	402	395	424	377	365	388	394	428	408	378	376	392	414	383	392	389	348	396	377	399	343	405	390	377	377	395	436	365	380	384	419	389	382	359	393	396	396	360	375	373	407	383	396	398	382	370	415	389	392	360	357	399	397	389	391	398	387	404	375	388	377	371	395	387	396	378	381	391	388	403	384	388	379	367	376	371	381	381	395	391	407	393	367	368	356	394	363	377	380	359	377	385	410	385	393	389	391	384	391	407	403	415	387	431	387	369	372	427	403	391	392	407	361	393	392	414	434	380	348	373	364	423	377	352	408	386	379	391	407	393	408	409	402	391	398	375	374	389	353	390	369	387	418	368	384	386	385	399	404	376	386	389	428	398	419	372	387	413	376	368	390	391	396	442	394	389	388	369	373	406	395	374	400	362	374	394	381	409	402	393	374	392	385	411	385	388	414	373	350	412	393	373	402	431	377	389	397	361	397	428	399	382	388	425	411	373	418	412	397	404	401	378	381	391	397	403	389	359	390	357	379	376	359	383	393	382	378	418	411	374	390	407	384	371	406	406	415	390	409	378	373	382	396	368	388	412	394	388	386	371	383	407	373	366	388	391	376	370	391	385	389	376	370	403	388	404	394	395	418	377	387	377	370	410	411	391	391	391	383	395	355	426	354	419	424	390	396	364	395	393	367	386	377	388	385	419	356	390	396	396	403	407	378	399	381	375	392	381	375	362	370	377	396	408	405	403	395	426	410	411	388	365	366	375	377	409	391	373	387	416	400	429	413	401	393	419	398	429	366	389	416	368	398	382	356	381	388	378	380	358	427	373	392	425	373	396	385	382	391	421	383	365	373	419	412	380	378	360	387	380	400	381	383	380	415	388	367	399	388	428	376	381	358	395	383	359	396	372	410	383	359	416	371	355	421	391	414	381	398	402	375	408	409	402	409	410	397	415	379	385	390	398	385	394	462	404	373	416	442	394	390	379	405	372	408	389	368	386	431	386	361	372	371	414	409	374	409	387	422	377	425	380	385	389	392	415	361	407	377	392	386	413	412	389	402	387	407	356	383	368	410	413	389	388	342	414	384	390	378	404	375	371	390	372	406	370	421	374	368	397	397	378	391	399	411	381	396	390	379	393	446	388	384	359	398	362	402	384	399	379	381	454	379	396	362	414	403	369	405	401	379	389	392	380	377	400	373	382	378	376	408	355	375	432	394	381	355	417	387	386	404	353	375	377	388	395	394	382	392	389	345	367	399	383	413	410	431	423	385	397	381	400	412	356	408	410	388	396	375	395	379	377	370	396	384	390	400	395	404	387	389	409	407	383	383	384	407	376	419	390	400	399	385	392	376	423	404	388	399	373	396	376	378	401	427	391	382	376	390	391	374	406	352	380	399	366	404	382	399	393	367	379	407	439	367	412	384	422	396	376	394	370	385	393	428	394	391	415	384	388	362	393	414	431	390	371	398	367	361	387	382	405	399	376	395	399	393	352	396	379	406	394	401	374	410	384	401	387	398	376	386	418	379	390	382	392	382	368	401	364	392	380	390	382	393	365	412	384	363	381	405	392	405	392	407	353	393	389	457	398	379	397	414	363	373	414	416	397	388	398	373	388	416	407	368	384	384	385	369	394	390	398	407	391	380	343	402	387	403	380	396	387	373	392	409	393	383	395	396	453	390	417	396	409	406	395	390	388	356	395	379	392	406	376	380	372	408	389	405	399	399	377	421	417	396	392	422	364	401	373	390	411	382	400	379	421	368	400	394	371	350	374	401	407	392	395	376	412	380	401	393	372	386	404	396	402	412	389	368	401	403	396	414	393	412	402	392	361	430	420	390	382	358	377	370	415	425	363	395	421	421	395	408	389	374	378	363	358	392	346	389	391	386	413	371	383	373	361	411	429	404	359	369	396	390	383	402	378	418	364	376	370	416	365	420	388	408	397	395	398	410	364	369	377	362	392	354	402	385	381	436	381	369	383	401	422	429	397	378	355	390	399	369	396	396	388	350	406	351	364	411	363	377	383	402	362	405	358	410	378	390	409	365	377	378	393	392	408	402	412	379	381	353	386	398	385	404	392	379	402	394	399	376	382	372	394	399	377	363	393	358	389	380	412	418	385	377	385	357	396	373	393	382	402	397	404	415	397	397	386	371	368	398	363	384	396	391	445	377	383	350	391	374	380	378	391	403	380	407	380	408	374	375	362	396	391	403	405	414	385	380	384	409	360	384	419	380	410	383	415	365	402	379	397	390	415	398	389	383	422	367	376	349	374	394	382	391	393	392	397	397	393	401	364	394	387	427	381	398	405	348	409	380	378	372	389	378	421	388	374	421	398	390	348	353	416	372	364	363	330	381	376	361	407	372	373	385	378	390	380	406	390	419	360	395	384	356	421	380	388	394	385	370	385	382	372	365	390	427	391	408	356	364	399	372	356	387	393	392	427	372	400	380	410	404	380	378	397	404	336	417	378	418	418	398	377	387	347	432	380	406	400	398	382	373	391	375	411	372	388	395	381	382	399	369	370	395	405	384	387	371	380	383	390	405	387	370	413	392	386	388	360	377	375	386	374	387	371	414	403	392	368	383	378	409	428	363	414	386	419	383	387	384	359	390	373	404	367	377	409	402	398	399	395	434	370	360	408	400	436	402	381	390	434	401	401	411	382	408	366	371	378	400	389	377	386	390	387	388	375	399	380	388	384	387	376	386	407	378	361	357	386	392	394	365	352	373	383	374	421	449	398	372	388	403	392	384	384	404	428	403	374	360	354	372	390	384	415	382	380	386	394	381	381	365	404	401	374	390	393	380	378	383	382	403	384	427	389	404	370	354	384	406	408	378	394	403	372	353	359	359	407	421	403	397	394	410	390	370	396	392	385	398	393	371	395	365	372	393	358	404	373	404	409	362	403	359	394	367	398	428	372	360	363	370	372	388	355	401	373	391	405	413	395	385	412	404	406	381	393	371	367	431	387	385	424	368	359	383	388	399	396	395	402	409	410	393	375	335	387	359	421	419	362	407	395	392	384	363	388	379	339	445	357	380	404	386	396	397	437	394	398	379	349	389	382	433	371	393	368	394	379	349	406	406	384	401	388	374	369	417	392	374	354	367	373	402	397	428	367	410
18796	27958	9950	7462	5451	3721	2975	2664	2126	1629	1501	1445	1418	1432	1560	1585	1308	1002	1084	1416	1100	969	885	774	762	748	760	680	645	564	589	612	577	614	568	593	539	601	503	592	556	520	548	558	525	543	506	540	560	558	594	592	583	593	554	512	504	516	545	491	508	499	541	501	452	503	508	519	485	524	509	488	501	464	499	511	515	472	470	490	482	486	476	473	487	451	487	486	465	476	480	442	468	427	489	485	492	455	459	487	476	493	479	486	470	471	452	477	483	458	486	453	477	455	430	487	494	505	496	484	476	461	479	488	476	449	495	506	455	458	479	489	499	489	464	460	450	476	497	457	489	454	514	465	455	470	458	497	481	467	480	472	485	461	492	489	464	463	452	499	504	482	472	474	462	472	474	485	488	472	472	483	481	456	496	471	488	499	452	485	504	464	462	469	441	450	476	445	433	489	466	483	451	487	483	476	431	463	466	452	458	467	485	428	476	447	498	484	486	465	476	485	473	489	463	467	425	479	481	483	498	462	503	463	457	463	479	462	467	468	484	461	464	447	471	498	452	486	488	439	452	505	487	447	468	478	463	505	453	481	457	411	458	444	514	471	497	484	476	467	491	463	458	424	502	471	472	494	447	485	465	470	444	458	453	481	477	479	491	484	447	453	476	436	483	462	444	495	480	447	474	491	457	503	466	465	453	472	478	470	471	433	490	447	475	490	477	453	512	486	422	454	482	474	490	492	438	502	469	470	453	487	465	496	487	487	496	454	473	482	464	477	452	520	465	453	505	480	453	459	474	479	476	459	476	444	506	474	438	492	471	486	477	446	507	448	445	512	460	488	487	476	479	483	475	475	465	502	471	442	461	458	491	485	524	467	428	491	464	486	478	456	444	466	449	460	440	480	478	443	479	504	465	476	474	440	495	441	461	466	480	466	441	473	483	502	478	484	454	491	493	478	472	486	505	487	466	454	455	474	491	463	506	474	470	462	472	485	472	468	488	479	486	486	461	436	428	464	461	475	465	432	482	478	444	478	498	479	491	472	485	505	445	478	480	468	549	453	464	458	499	510	477	495	494	468	465	442	463	421	447	501	442	435	480	459	438	463	448	448	491	433	469	469	461	508	468	437	458	464	477	469	481	473	494	467	476	468	504	496	473	435	472	465	466	489	473	456	438	502	457	481	478	463	466	460	448	460	452	486	468	487	460	457	469	483	419	441	454	479	493	481	480	492	464	472	435	476	479	481	508	493	507	492	469	487	476	496	496	492	503	465	454	465	470	450	446	474	498	484	453	464	494	467	448	487	502	445	450	448	484	477	403	471	480	459	437	493	476	430	465	483	444	470	472	502	487	511	439	448	469	489	475	493	449	506	508	433	484	466	487	506	477	509	471	502	502	484	454	474	475	501	479	473	447	502	504	494	458	435	497	480	430	462	487	425	502	477	428	497	473	496	462	508	451	473	494	474	457	474	472	506	485	470	444	425	479	484	490	499	478	507	468	501	467	462	481	476	472	487	460	504	478	487	442	500	463	476	461	478	454	471	485	484	458	482	488	480	434	516	448	435	475	436	416	494	444	510	494	508	493	480	465	466	460	513	481	492	486	469	454	481	461	480	471	495	471	496	482	517	488	471	451	458	439	463	484	497	476	505	472	451	471	450	465	456	477	478	424	481	476	474	453	503	495	496	454	490	477	437	462	498	509	461	473	483	485	508	483	441	450	470	445	453	461	447	471	464	485	477	486	477	499	521	461	502	450	435	410	447	492	477	463	500	440	437	445	469	471	477	459	476	456	420	453	455	451	470	438	450	461	482	461	459	470	450	475	425	441	474	501	453	413	496	434	472	500	444	470	462	475	494	513	465	453	498	476	528	443	478	487	488	476	422	466	441	474	453	442	459	509	436	518	480	455	449	469	442	488	529	458	466	447	460	491	496	495	473	495	446	469	469	432	514	434	491	511	473	482	463	444	460	471	444	450	492	467	462	495	485	497	438	460	480	456	457	485	462	468	479	445	472	478	499	437	479	483	489	435	428	453	415	430	519	464	493	479	432	501	455	494	458	500	451	468	480	507	497	462	466	478	473	474	442	498	445	484	468	458	500	434	465	493	475	485	476	419	476	457	486	500	497	464	495	469	473	480	501	448	468	439	461	481	481	475	434	440	451	492	473	447	484	468	500	462	463	495	474	500	495	483	464	499	476	449	462	472	448	425	453	450	493	477	472	468	433	436	424	480	488	485	481	524	489	440	495	476	520	491	476	467	446	482	496	458	450	485	456	425	484	488	513	506	458	489	481	459	488	460	475	473	496	464	466	500	427	480	477	469	498	448	486	476	470	440	451	454	486	493	450	479	473	466	441	424	459	454	467	491	488	451	505	473	479	493	471	451	477	480	467	476	437	455	531	450	453	479	456	459	449	468	463	516	449	455	486	482	449	467	499	477	461	462	493	465	452	474	464	495	471	458	493	476	454	443	467	477	447	462	487	474	468	477	474	494	466	506	451	481	484	503	487	471	473	499	466	505	509	438	477	434	520	455	448	468	490	459	494	448	467	471	476	466	476	490	475	473	470	456	520	487	470	477	451	507	449	478	496	474	490	459	493	452	515	493	458	495	516	502	473	492	482	475	464	477	451	499	526	438	494	481	457	488	484	459	434	466	447	484	514	478	432	471	478	460	512	461	434	466	456	465	462	460	459	459	423	425	450	464	468	517	462	437	471	468	495	438	452	479	472	500	447	473	452	467	504	465	474	473	465	458	482	505	459	472	513	532	477	451	464	487	467	446	443	475	464	458	486	502	469	488	498	490	490	489	454	458	494	467	464	484	464	491	531	413	465	446	486	464	446	479	473	459	478	487	472	482	463	464	443	481	482	480	497	475	510	508	459	500	507	466	470	486	498	495	491	456	437	471	484	489	445	482	487	468	440	502	493	474	431	452	466	445	468	509	492	460	490	484	476	466	455	464	465	412	438	486	484	474	503	508	453	481	457	423	426	463	476	443	472	478	462	451	437	460	519	503	479	458	464	441	520	465	473	491	482	464	501	473	508	418	504	491	475	476	492	456	488	515	456	467	470	521	459	498	477	431	469	446	483	445	474	464	516	506	469	424	474	490	484	491	529	493	471	486	490	512	464	494	461	457	487	486	468	462	481	475	474	481	506	420	493	459	502	456	481	490	435	476	461	469	493	464	480	494	470	430	480	450	448	507	449	447	466	450	470	468	499	417	454	483	455	440	475	475	466	449	432	444	486	494	447	477	465	480	483	499	467	460	458	469	466	489	507	438	429	490	464	478	455	489	504	468	457	447	516	456	452	440	467	503	465	488	456	476	467	469	487	483	469	512	456	485	463	457	434	472	442	481	506	455	479	487	482	482	458	470	442	488	464	441	469	493	497	470	507	480	466	469	507	518	450	491	480	490	482	470	457	462	461	510	468	509	467	458	462	507	510	445	473	495	497	493	459	482	471	479	482	471	480	451	465	457	499	461	484
23141	21286	29011	23889	21287	21203	7835	2404	1755	1365	1230	1139	1216	1159	1349	1180	1031	816	826	1069	862	724	676	665	552	520	577	483	477	466	447	413	481	427	501	440	426	357	383	384	369	380	363	341	375	392	359	409	395	379	391	402	405	425	371	383	356	354	334	355	353	339	370	344	364	349	342	345	362	335	301	329	291	329	309	336	305	275	325	320	290	306	304	302	294	338	295	317	296	345	314	347	311	334	284	311	298	318	301	297	305	327	290	310	282	291	283	304	294	316	337	300	292	310	332	270	319	293	301	304	292	312	309	300	323	279	286	305	342	314	293	319	295	285	291	294	332	292	308	321	308	293	301	271	295	311	297	315	314	313	287	298	319	289	303	319	275	317	298	322	274	300	313	278	327	291	296	316	325	306	303	306	287	327	298	289	288	332	290	326	329	329	306	298	282	303	320	303	288	288	310	323	311	288	305	322	298	294	322	276	281	316	323	318	347	280	323	343	308	293	316	306	324	345	287	304	262	310	315	319	300	272	301	308	281	329	315	304	311	307	309	314	306	310	294	291	304	296	308	296	305	322	308	281	305	306	286	300	339	312	305	294	310	310	287	296	299	293	316	268	289	295	304	312	269	293	303	315	327	288	298	316	314	279	284	303	285	310	301	276	286	296	305	308	296	326	294	290	321	301	290	303	274	288	291	314	301	314	287	302	320	308	298	282	301	332	269	315	311	311	300	307	272	283	273	295	303	271	321	276	304	327	295	297	316	316	298	301	308	279	319	270	305	305	296	296	310	298	299	277	316	327	280	326	321	312	323	285	301	284	292	312	293	291	321	309	288	293	300	315	316	308	329	306	294	309	329	314	306	341	310	315	312	313	303	281	336	283	319	334	279	297	291	297	312	309	285	295	341	289	321	308	286	322	307	319	286	297	301	271	323	309	288	288	295	310	306	273	323	300	291	300	297	326	303	316	264	294	314	295	270	297	289	312	289	299	301	295	269	337	319	289	298	304	299	300	310	316	267	260	311	301	302	300	298	298	299	307	299	318	302	322	320	288	307	310	289	307	352	328	319	301	303	312	327	259	283	294	293	289	306	320	279	300	313	291	274	280	329	335	308	328	292	313	312	314	303	294	327	304	307	309	297	301	331	307	304	304	295	320	326	301	310	316	335	297	315	285	319	323	314	303	335	305	318	291	304	291	280	313	296	295	326	298	296	271	321	280	289	287	274	302	290	310	317	311	316	326	292	323	305	297	306	271	303	280	298	271	301	301	304	287	305	298	291	265	285	286	311	332	294	339	303	315	298	288	311	294	300	289	317	329	322	270	312	318	284	313	319	300	327	302	313	296	299	308	315	318	299	269	354	323	325	340	327	293	276	294	283	275	293	312	315	301	286	309	301	298	303	288	328	300	320	320	309	342	300	278	315	303	312	306	311	319	317	296	297	308	266	293	324	299	317	293	300	319	302	294	311	289	336	324	307	312	268	335	314	292	300	313	299	297	297	302	289	326	310	333	275	313	295	288	296	287	277	301	313	332	282	299	323	269	279	287	282	302	310	349	275	277	300	313	300	305	316	270	327	282	292	293	305	280	304	321	324	309	311	326	297	320	295	319	319	294	302	292	288	287	327	291	340	329	322	286	331	305	284	317	325	324	343	284	283	315	285	284	307	300	314	316	292	292	292	310	317	299	295	294	293	293	299	313	315	295	292	334	297	287	292	301	278	308	332	297	315	329	279	303	284	265	319	283	307	301	295	294	331	292	314	315	303	300	284	298	317	318	326	283	310	326	308	322	313	328	291	314	304	318	297	286	331	292	293	299	292	305	295	285	268	325	314	320	334	283	289	305	308	290	287	301	294	275	307	315	303	304	301	271	287	282	315	257	323	291	316	343	273	276	287	285	307	321	341	310	302	309	289	268	270	287	297	329	335	309	314	317	291	303	309	310	303	328	304	291	304	288	307	302	310	298	268	295	297	333	317	300	278	288	335	292	310	316	296	298	272	304	289	300	314	313	287	276	288	274	320	312	278	308	317	280	299	275	277	307	303	326	335	289	318	312	313	287	285	306	304	288	339	275	316	292	306	308	296	317	316	309	338	301	294	298	301	312	299	295	307	300	283	321	314	291	298	321	319	320	287	302	297	306	280	301	277	298	303	326	314	313	314	301	287	302	314	284	272	310	296	314	314	299	309	281	320	310	310	304	330	295	315	268	327	322	276	292	304	329	288	305	282	299	295	282	306	292	343	300	302	293	296	298	291	327	324	284	304	302	293	323	320	275	313	286	314	334	296	298	291	308	282	290	268	304	312	289	304	308	281	267	328	274	293	310	306	302	300	323	333	306	307	296	296	278	305	324	332	341	307	268	296	303	292	285	310	311	315	308	307	282	284	297	308	331	309	276	298	304	276	301	310	295	308	309	263	295	279	306	303	292	324	303	323	304	296	324	318	324	299	325	332	264	301	326	286	323	302	296	289	293	278	280	308	284	297	299	326	328	333	283	310	303	298	304	316	310	344	302	301	312	319	311	292	329	279	340	305	308	321	306	285	287	280	322	317	317	304	314	283	310	306	330	295	318	302	283	294	291	330	331	319	291	312	317	298	291	280	288	305	269	305	293	305	296	284	275	314	333	329	323	328	336	335	298	283	267	301	285	320	294	298	298	336	280	331	291	281	279	292	305	316	305	250	291	292	293	292	321	309	309	326	322	313	301	305	305	325	308	300	291	301	330	281	305	302	330	298	281	327	298	269	310	296	302	274	297	297	323	310	296	294	315	285	296	291	329	338	298	307	279	307	313	325	314	293	270	309	349	289	301	275	282	285	291	321	291	328	283	282	288	278	331	300	301	315	335	317	303	304	308	274	308	298	301	311	311	285	304	287	304	284	272	324	291	306	298	288	293	299	290	282	292	276	330	303	294	295	307	289	258	271	281	293	314	282	298	282	325	306	283	329	301	286	296	309	316	284	295	274	321	281	323	328	309	311	287	327	321	315	316	328	278	304	291	283	326	326	332	310	289	290	283	285	288	270	301	337	287	302	352	310	318	292	298	308	297	313	285	291	322	278	299	296	296	291	285	268	325	286	280	295	317	289	311	265	293	291	304	280	328	302	284	317	276	320	296	298	279	299	289	294	299	296	276	266	297	294	319	305	293	300	289	315	315	330	295	294	269	295	306	283	314	293	304	330	288	304	309	324	308	305	295	299	306	310	318	307	300	325	267	283	298	308	300	310	301	336	304	323	300	298	277	319	296	318	290	315	327	319	300	281	292	314	298	312	300	326	286	314	307	314	273	300	313	328	286	318	287	293	316	329	304	323	280	303	289	256	329	317	317	285	330	296	334	282	307	327	310	331	307	289	288	270	297	268	303	306	295	278	287	279	291	301	311	304	316	305	315	308	273	302	302	299	308	281	322	278	321	269	286	273	333	282	270	307	303	303	285	307	325	345	298	300	320	292	275	319	330	324	313	327	314	317	273	283	293	270	322	315	289
22520	37621	19182	13891	10251	7093	5696	4812	3825	2961	2505	2398	2301	2234	2515	2305	1874	1347	1416	1957	1370	1215	1091	1031	851	862	795	830	664	704	645	583	599	589	584	582	515	516	552	543	528	529	500	485	493	455	526	461	538	553	549	570	501	544	544	506	513	504	462	467	447	484	461	450	400	441	418	386	413	411	359	413	399	373	409	374	391	352	342	354	364	377	385	342	344	340	374	379	364	352	380	365	336	346	381	372	375	367	370	378	329	367	343	358	355	366	358	385	355	343	390	333	363	358	337	357	374	407	369	354	372	361	373	372	347	388	369	353	351	354	368	361	355	323	357	346	372	375	355	378	370	374	374	331	337	350	363	427	396	347	349	360	361	375	352	374	361	341	355	387	349	365	369	368	352	340	363	362	334	347	343	345	330	348	365	356	330	319	318	357	356	323	375	384	378	370	344	391	347	368	340	362	351	340	389	372	361	338	346	366	362	363	357	344	339	373	373	355	362	328	364	364	339	369	378	381	339	356	341	319	371	345	345	393	348	397	329	356	371	382	346	371	394	382	320	366	378	362	385	347	331	339	376	373	372	341	372	386	392	366	371	357	384	368	342	368	383	359	330	354	356	360	413	347	342	353	387	362	304	355	347	351	348	375	367	356	394	371	349	348	359	362	316	349	332	367	359	339	361	376	367	362	376	351	350	343	336	357	326	338	344	369	362	336	360	340	321	375	335	355	326	356	336	368	336	386	339	372	330	332	342	344	339	356	357	379	365	316	352	388	383	354	352	357	368	390	376	397	347	371	346	354	369	370	372	356	359	330	330	373	362	337	373	342	357	405	378	340	384	375	396	357	337	355	396	324	334	372	345	340	339	358	368	360	359	351	379	346	350	343	367	377	345	361	377	364	355	334	328	348	351	361	355	317	334	339	314	332	328	316	382	351	364	370	355	339	363	328	327	349	340	364	335	363	367	331	350	333	392	344	325	374	374	331	370	363	381	368	355	413	411	356	347	401	344	374	345	335	357	376	361	358	352	369	354	354	340	370	371	353	358	372	347	396	364	387	357	359	365	349	380	363	352	333	375	366	339	377	349	329	364	366	352	378	369	340	350	326	363	349	375	366	370	397	358	357	389	392	356	357	387	347	395	307	350	307	368	402	352	380	352	376	356	357	352	374	322	358	363	382	361	380	373	393	364	343	354	390	350	352	344	388	378	335	387	352	361	374	356	365	386	340	355	371	377	376	381	365	340	365	347	362	360	407	350	351	351	343	369	363	365	381	354	344	359	361	347	343	319	344	340	348	382	328	356	343	371	353	402	394	342	379	338	363	348	309	383	348	367	334	375	364	365	329	344	340	340	343	312	331	359	345	322	384	345	344	344	318	353	404	377	338	341	366	330	360	320	331	365	332	356	338	355	388	326	357	380	316	326	357	366	365	367	353	350	377	357	352	377	370	349	337	355	362	397	344	334	344	362	353	389	323	361	325	376	397	376	339	351	372	371	343	354	346	382	349	359	373	349	337	368	391	331	360	381	334	365	362	320	377	371	352	375	361	333	402	329	405	359	395	377	375	314	340	341	353	368	376	391	359	351	345	364	341	325	371	328	321	346	343	346	336	355	391	354	337	334	349	343	341	333	352	332	357	385	370	354	379	359	327	376	389	319	352	349	334	382	349	354	353	340	347	353	343	353	344	380	329	346	370	376	342	334	371	335	372	402	347	362	337	362	358	381	384	380	324	377	345	342	331	375	355	380	351	362	395	345	348	367	386	354	372	354	380	350	362	363	347	346	338	357	375	380	377	352	356	360	373	360	359	381	359	348	362	359	372	337	347	409	366	368	361	351	375	354	333	371	349	339	329	404	335	372	391	308	380	342	362	336	354	332	354	378	344	357	350	372	379	367	353	347	355	354	338	364	342	366	329	366	355	379	339	378	356	307	325	344	386	360	369	378	338	321	337	346	329	334	359	401	387	392	360	342	364	366	355	372	361	369	389	361	362	353	363	352	328	314	301	378	369	345	376	362	357	362	343	336	345	344	335	367	347	322	336	350	349	333	352	318	330	362	340	326	384	346	351	339	346	363	362	376	346	330	327	383	374	330	360	373	364	347	348	396	365	347	363	375	372	358	365	377	360	390	373	377	373	371	366	354	335	337	360	368	351	388	367	340	354	373	364	356	370	346	352	369	325	381	348	350	374	308	378	383	372	333	329	331	350	377	349	380	334	344	365	342	343	354	384	364	358	390	339	374	363	330	348	336	361	351	368	345	350	341	358	366	381	364	363	335	382	347	363	363	364	349	368	365	384	354	364	355	355	371	369	339	354	298	375	352	374	328	370	349	362	342	379	327	360	344	355	351	345	373	350	366	334	350	317	345	346	374	379	319	349	354	355	349	339	363	335	379	386	360	353	334	363	336	359	345	319	371	331	381	347	380	340	351	367	327	356	351	340	351	331	349	338	362	334	382	357	353	333	414	323	369	349	381	339	335	345	356	364	350	344	317	359	376	340	352	336	330	340	337	357	342	338	382	313	347	354	369	341	363	358	371	349	379	361	370	361	373	357	344	330	355	346	384	363	361	363	302	377	340	346	374	376	344	349	337	349	375	338	362	334	367	315	394	376	335	339	338	347	339	343	342	368	338	356	380	368	379	352	347	316	367	343	362	351	380	345	357	382	349	383	340	367	371	377	319	369	376	372	369	345	366	316	365	349	351	342	356	366	340	368	342	349	348	348	356	366	362	357	344	370	350	331	344	361	367	349	363	349	356	346	352	355	363	365	353	358	374	345	373	360	340	342	355	351	344	354	359	351	374	351	364	354	390	340	331	345	354	376	346	388	374	366	345	365	344	373	345	323	350	368	367	359	352	346	376	321	310	354	375	356	348	375	342	374	341	363	363	357	380	350	362	364	339	337	378	374	361	348	384	373	381	345	348	385	365	335	376	324	347	352	348	356	371	389	361	361	369	384	332	350	356	378	348	361	338	375	396	363	357	340	331	356	375	381	345	373	372	368	338	366	391	356	390	364	364	356	342	350	354	331	372	317	366	360	369	337	347	383	377	345	349	376	347	365	345	365	344	368	342	354	327	353	352	367	352	362	381	365	362	338	343	335	363	344	381	368	316	360	375	372	346	381	352	377	334	370	364	352	297	379	371	394	358	345	368	389	341	337	336	355	376	342	349	382	361	373	360	322	362	350	353	329	410	352	331	363	336	350	357	345	358	375	333	350	354	347	342	366	335	349	386	345	324	366	387	360	343	338	333	391	352	351	359	364	336	324	350	349	317	345	377	368	336	341	357	401	396	348	359	343	349	364	350	357	347	405	372	370	376	368	347	347	358	337	353	331	352	356	390	367	350	378	302	355	341	343	362	322	368	366	351	359	346	380	362	390	350	340	360	371	371	355	344	367	360	383	352	361	379	384	342	367	362	382	383	367	341	351	348	368	351	368	334	363	335	358	342	374	361	390	365	344	354	357	345	356	380	370	328	394	389	349
27368	20175	8926	3427	1867	1125	935	869	738	606	537	563	586	573	713	624	588	488	543	639	524	463	431	427	379	432	419	391	400	366	395	348	387	396	369	350	328	340	354	359	336	358	352	357	371	350	381	364	352	376	376	380	352	352	363	361	349	382	328	372	356	379	346	330	362	323	337	361	368	365	349	325	373	323	329	310	311	369	358	326	329	305	327	324	330	311	318	291	323	315	315	324	303	327	308	332	319	337	334	308	327	307	319	309	337	353	339	312	302	294	323	333	305	322	313	312	302	309	319	315	336	320	319	316	318	303	346	349	310	302	316	310	302	294	328	337	344	328	312	315	312	311	330	333	327	330	346	286	319	321	345	358	308	367	321	332	351	341	339	322	312	308	338	337	323	298	368	295	342	349	320	331	331	324	318	333	307	316	313	342	320	313	332	364	350	310	340	321	339	317	326	292	321	321	310	327	302	326	343	334	329	323	318	324	315	335	313	286	332	328	318	309	316	316	325	276	327	293	338	316	329	328	320	322	315	331	321	334	331	325	343	294	308	324	319	336	330	349	321	325	351	329	332	308	305	318	304	329	295	326	329	331	308	330	333	356	290	317	309	308	326	302	336	302	344	314	320	325	314	323	312	346	317	326	344	342	330	344	326	298	328	334	303	312	366	309	321	299	358	303	323	321	317	331	317	312	321	341	328	336	325	291	316	302	323	351	333	331	332	326	313	316	312	323	360	308	337	343	337	337	319	320	351	320	317	289	305	340	304	341	283	348	345	291	342	333	338	340	349	330	339	329	330	312	337	317	325	314	341	312	294	316	305	329	337	322	334	308	280	302	305	326	339	336	329	287	314	318	335	340	296	331	323	307	332	340	304	327	327	345	367	312	316	278	325	325	343	329	306	310	336	314	299	333	327	334	359	318	355	323	326	326	353	338	307	345	337	331	340	296	329	333	343	314	292	325	328	333	327	329	337	341	337	343	330	364	314	351	350	328	353	299	326	314	331	320	320	342	351	345	359	317	334	341	297	320	332	313	374	316	301	338	331	340	314	321	339	315	332	330	306	329	299	341	361	303	311	324	331	343	364	302	337	307	303	301	371	294	333	308	323	319	334	346	337	321	332	310	294	360	304	317	345	361	315	326	334	326	308	326	344	293	345	323	314	299	362	323	357	325	298	322	314	339	345	297	347	322	340	300	314	309	336	334	323	321	316	306	322	328	319	329	322	304	350	321	337	375	304	325	331	335	322	323	311	314	308	332	324	340	346	306	297	321	323	323	346	308	348	376	331	333	333	298	358	349	357	313	323	336	310	320	310	326	310	337	356	298	303	330	343	293	332	320	341	344	333	320	310	333	309	323	349	322	325	328	329	333	318	323	323	340	304	303	344	330	327	310	286	304	350	345	350	310	325	321	334	313	306	303	352	320	324	334	319	301	318	290	337	312	332	338	317	309	287	309	335	331	296	301	342	341	311	352	324	326	331	336	330	327	335	352	342	327	328	366	342	319	341	354	294	307	339	312	311	330	297	346	297	298	318	331	318	351	331	351	334	347	304	327	339	337	318	329	331	329	335	328	355	346	328	317	289	298	333	326	336	317	307	330	327	364	331	307	313	347	304	337	300	319	331	341	337	280	341	323	327	313	315	296	328	328	348	350	327	353	314	301	307	324	340	323	340	289	377	341	347	397	315	316	320	333	332	342	343	297	331	324	316	338	339	317	321	340	303	332	314	279	324	314	357	317	332	316	323	359	330	309	316	303	318	319	336	324	336	291	334	336	296	289	306	303	322	333	304	318	308	340	320	293	327	295	354	318	340	347	334	282	349	321	327	317	343	327	328	311	306	319	326	332	308	322	316	331	296	331	345	335	350	322	317	334	310	314	311	305	332	352	325	298	319	359	314	338	312	318	331	337	341	350	300	341	325	330	328	303	327	346	321	317	304	344	313	326	326	345	333	336	321	357	328	317	351	313	342	335	315	348	311	331	337	360	320	309	292	342	332	365	336	321	372	342	313	322	307	316	348	303	325	324	301	294	294	344	276	331	335	309	341	319	341	315	322	322	339	275	299	351	316	308	346	344	351	316	306	325	360	314	345	274	314	326	305	318	322	320	367	330	308	333	319	312	334	349	350	314	331	345	312	302	337	327	275	321	319	327	355	341	333	320	313	325	364	293	285	294	316	331	299	311	333	314	343	324	315	303	330	338	343	284	341	308	326	322	350	345	369	348	348	359	333	314	320	327	324	308	342	313	338	317	333	344	296	325	318	317	305	348	318	302	309	332	317	269	305	380	310	340	331	339	305	317	335	328	277	329	320	348	298	341	306	310	314	297	304	301	369	322	325	317	342	334	302	278	335	355	355	310	313	292	331	300	318	342	316	333	339	329	346	323	293	322	340	314	339	335	290	351	354	343	323	324	327	345	328	346	375	306	311	337	311	295	338	330	331	319	325	340	366	310	352	327	344	316	297	347	345	330	363	301	329	332	321	339	315	304	324	338	331	345	304	340	339	292	329	344	345	313	337	332	335	311	354	328	303	318	316	315	327	333	321	338	315	354	320	312	317	301	317	301	329	332	331	325	318	351	300	330	314	309	350	313	353	320	315	295	339	302	323	329	332	343	361	329	335	346	320	316	317	364	315	304	327	332	308	340	303	369	338	332	325	308	303	338	351	330	289	318	315	316	320	320	309	312	349	313	308	316	306	329	307	323	292	335	337	343	335	341	342	308	296	326	310	326	328	319	334	300	319	320	341	359	318	335	342	326	311	318	318	336	350	350	346	306	301	321	322	262	291	325	322	290	322	326	308	309	310	326	314	315	312	336	302	327	326	309	324	333	334	309	360	320	325	316	360	303	316	306	327	299	334	323	324	327	326	323	330	327	350	320	314	355	321	332	358	318	331	320	317	333	307	286	326	329	320	313	329	317	309	286	347	315	342	332	286	331	300	339	329	337	305	342	329	324	345	331	318	315	366	324	346	317	309	300	315	319	317	299	328	327	336	331	344	334	323	313	314	312	321	298	342	316	325	318	292	282	312	321	292	321	352	331	319	331	310	320	306	297	275	335	292	340	319	362	320	343	313	314	323	322	356	315	314	319	303	339	336	347	336	316	349	303	346	350	329	333	345	336	325	339	326	305	344	338	343	312	317	307	301	350	323	315	337	328	335	345	333	336	371	316	319	336	300	323	315	356	337	337	370	320	327	322	334	330	335	321	329	337	341	348	311	334	329	331	310	326	320	313	318	341	332	345	331	336	324	307	314	321	324	324	340	312	340	345	332	333	343	355	323	307	285	304	315	323	323	319	288	326	341	339	320	347	315	328	287	318	309	333	378	327	346	316	301	336	290	301	326	328	328	320	322	333	318	317	308	333	349	342	312	344	307	337	288	329	358	307	312	339	317	334	317	344	342	308	346	346	312	337	314	293	317	325	331	297	325	312	342	344	349	323	299	325	300	313	321	309	344	343	306	316	333	357	320	320	314	321
17183	20220	6165	5024	3569	2347	1924	1742	1498	1159	1029	1014	1075	1038	1280	1135	932	800	835	1155	816	749	744	593	572	547	571	575	545	527	479	522	481	501	499	423	511	455	484	462	477	441	478	448	444	445	447	480	434	474	504	514	481	473	459	489	484	442	449	447	425	463	435	442	428	426	441	432	452	419	444	452	426	391	398	415	429	404	404	449	434	430	410	420	405	385	423	360	360	412	367	400	426	430	406	415	411	398	392	402	365	388	422	425	428	372	365	406	420	422	374	383	379	384	406	405	383	422	396	399	351	411	402	401	401	356	395	429	395	414	399	395	408	436	420	436	400	431	399	406	382	394	417	430	430	398	384	369	406	400	404	390	404	389	396	394	364	417	382	469	423	404	421	412	383	398	396	394	430	377	413	429	374	412	408	413	438	387	422	394	384	375	393	412	396	394	370	414	407	381	381	388	422	378	385	428	372	416	436	379	438	435	412	410	375	421	400	393	419	407	365	426	425	368	444	414	394	390	387	425	413	386	408	371	400	391	411	422	406	404	369	428	388	390	397	373	375	411	433	391	428	410	421	408	409	404	373	419	395	389	402	402	387	396	380	392	423	381	428	414	429	359	385	387	418	420	414	375	446	380	430	385	375	409	380	374	396	389	398	376	402	421	398	380	386	404	387	387	397	401	387	389	401	405	410	411	396	398	378	384	399	432	344	413	379	400	415	428	443	414	384	414	424	400	393	427	404	428	424	387	374	388	370	379	387	418	423	424	408	403	415	431	375	403	403	407	409	397	435	375	411	445	399	386	433	388	375	375	379	382	393	419	379	410	366	383	421	399	368	427	423	440	420	367	436	392	405	374	387	365	406	395	424	394	423	422	377	413	404	378	345	383	405	372	387	425	382	405	376	404	412	386	365	417	413	395	386	415	394	392	417	411	380	407	399	428	396	431	393	428	389	372	435	388	432	400	408	413	408	407	402	379	398	409	394	382	386	408	411	408	424	429	401	395	405	399	402	423	411	382	405	444	409	388	407	436	435	423	405	396	386	415	398	423	403	394	424	386	383	346	423	406	410	391	404	417	392	380	439	393	410	393	392	403	382	406	413	393	402	404	445	403	401	394	436	380	386	438	376	401	412	397	403	396	364	409	374	384	404	377	428	401	386	413	398	420	416	387	390	397	397	378	400	409	406	439	385	431	448	397	383	421	406	401	409	405	392	424	414	394	409	399	418	400	354	376	387	403	382	404	413	418	398	404	400	405	387	385	424	393	403	435	409	407	402	410	439	407	378	409	413	424	430	407	424	370	415	427	442	422	430	402	410	425	367	399	360	420	413	391	442	408	400	411	397	396	429	376	389	377	411	418	403	439	424	386	427	372	420	410	413	382	407	383	406	389	402	425	379	410	397	417	398	419	393	404	429	438	410	436	385	419	423	385	428	401	431	387	427	384	391	427	380	427	455	400	434	390	377	399	388	400	377	433	386	406	421	416	407	402	392	429	398	429	415	431	388	399	406	411	374	392	377	402	397	397	399	427	405	387	381	376	386	395	413	401	387	420	419	424	415	384	377	389	412	418	402	407	419	393	379	413	396	437	402	417	392	386	397	380	403	403	401	423	358	415	403	407	413	416	412	447	430	433	382	366	401	415	383	438	378	359	409	406	400	425	387	420	419	377	405	375	395	423	429	418	428	400	408	396	406	402	403	407	382	420	412	397	386	396	410	416	407	388	405	404	388	387	413	408	405	379	396	450	435	394	426	417	371	352	418	403	409	373	416	393	408	409	419	421	420	396	391	378	396	407	392	374	395	414	401	410	409	396	381	397	402	426	406	429	408	408	416	416	390	436	373	421	410	384	422	385	403	443	394	419	391	384	398	408	417	389	385	430	399	411	409	410	423	368	431	429	418	466	408	408	392	393	402	395	395	393	435	378	417	407	388	411	411	434	395	420	418	400	391	402	412	402	384	425	416	423	393	406	401	424	408	411	453	441	390	422	439	405	415	413	414	406	401	408	386	397	413	386	385	411	402	393	434	383	399	417	381	381	387	409	388	413	372	399	404	447	363	390	404	410	397	403	403	429	436	381	417	403	376	407	405	402	379	442	420	378	394	408	382	419	420	415	374	434	418	436	397	386	376	388	420	395	370	442	406	428	399	431	430	418	410	404	394	375	413	397	392	408	379	398	421	408	429	364	390	433	421	377	419	420	388	424	402	445	400	386	437	397	351	424	438	407	413	427	417	426	392	410	433	393	407	422	381	399	398	393	386	403	395	401	391	368	418	401	408	382	382	397	396	340	390	410	429	408	384	403	397	378	424	413	408	416	405	394	398	434	409	370	394	403	410	415	415	379	363	413	398	387	415	375	383	412	385	405	397	384	399	418	392	412	388	386	421	442	419	393	402	408	375	428	403	390	381	410	382	410	406	395	386	405	388	447	406	391	411	364	405	396	380	380	428	395	445	404	411	412	376	371	418	370	375	414	380	394	408	402	395	370	436	386	378	396	385	381	391	411	415	387	385	376	376	443	373	394	419	410	422	421	421	389	409	396	371	375	374	391	407	400	407	388	397	380	406	409	410	390	402	384	378	428	421	402	391	404	400	401	397	412	413	393	411	390	436	440	406	394	393	389	411	402	361	401	388	383	414	389	402	390	373	372	389	414	416	397	401	388	367	417	378	405	424	404	440	379	408	369	382	378	411	388	416	379	382	407	418	391	409	397	396	360	397	419	414	383	399	399	435	442	411	395	405	388	389	361	408	412	414	406	380	437	396	416	419	435	426	412	416	394	398	417	407	398	421	393	407	386	405	378	408	425	371	403	400	390	383	425	382	409	401	388	409	453	406	384	420	404	448	389	401	404	406	418	427	399	413	394	383	391	428	390	410	398	419	411	395	406	367	420	393	379	415	402	415	416	407	395	359	387	443	387	437	421	422	390	371	456	363	412	425	414	373	392	400	403	400	401	430	368	393	426	413	405	423	393	403	433	409	369	401	382	399	411	398	411	396	396	375	376	414	398	375	394	379	382	361	453	398	436	365	410	385	390	439	410	379	420	382	432	388	404	386	373	385	400	401	424	409	393	389	426	397	396	415	392	362	385	433	430	401	415	410	403	413	391	416	403	417	370	422	411	429	395	410	402	391	396	400	386	417	393	405	411	450	420	404	413	401	372	400	411	413	400	358	406	423	413	399	391	423	450	389	378	422	402	407	375	448	374	390	411	396	421	387	410	410	409	384	384	408	417	396	410	392	397	403	421	386	418	383	420	424	427	397	454	409	375	423	384	404	367	432	388	412	397	369	382	415	372	374	400	384	441	389	415	385	419	404	401	416	442	369	390	396	396	421	383	395	411	374	417	394	397	427	397	394	422	399	402	349	404	421	394	381	386	404	401	372	445	412	422	381	394	404	400	383	424	421	424	357	388	360	384	407	408	432	357	389	385	420	396	394	422	397	416	386	380	386	416	378	418	395	391	393	419	423	387	400	422	421	390
24136	21183	28270	24311	20999	7859	2164	1391	1122	915	776	777	881	863	1013	873	751	554	662	790	627	537	489	457	388	379	406	359	369	361	352	356	320	337	346	348	319	306	320	329	288	261	293	318	272	306	281	302	317	303	339	340	290	297	291	274	302	278	282	273	278	252	268	251	307	280	267	254	263	255	251	239	266	238	235	238	263	241	238	262	244	248	232	250	261	241	225	254	283	240	237	228	231	248	235	261	241	216	263	261	269	265	222	236	268	226	259	246	265	258	271	254	248	245	248	270	259	262	266	211	250	267	254	252	238	253	272	246	252	240	233	243	247	269	264	270	268	236	267	269	227	224	213	258	244	228	245	245	239	239	224	229	229	228	228	210	242	250	261	242	274	232	214	209	240	234	251	253	261	223	244	269	242	258	258	255	248	231	261	236	216	246	272	263	254	245	245	230	239	250	253	227	253	263	234	259	261	231	253	260	252	257	247	232	240	257	228	246	212	264	242	248	234	254	238	235	231	274	247	260	252	249	261	227	218	233	249	243	252	255	274	271	250	233	262	212	227	251	274	231	254	242	279	238	252	232	241	215	255	249	250	260	234	224	262	246	261	250	223	249	263	270	260	247	295	246	249	250	241	203	240	238	252	242	240	257	250	257	222	241	242	256	219	245	255	241	252	242	253	250	238	263	249	224	227	258	245	259	259	228	267	254	219	223	256	252	248	243	237	235	228	243	264	268	241	268	242	252	246	262	225	232	230	223	243	258	223	250	247	217	256	238	236	266	224	254	237	241	230	242	241	256	260	251	264	240	216	230	246	258	246	252	266	259	255	258	235	234	248	249	233	249	242	241	244	210	242	232	241	257	249	237	229	239	254	232	242	226	255	205	251	247	246	230	270	235	240	249	241	244	229	237	230	256	251	263	263	224	241	246	216	229	230	240	236	260	230	237	213	230	259	261	229	224	233	211	243	238	224	262	259	223	231	241	249	216	253	245	261	247	251	240	254	241	227	237	262	238	250	254	236	228	242	246	211	245	242	268	261	243	211	265	252	267	247	259	227	223	242	253	254	232	225	256	213	250	285	237	236	252	241	275	240	256	242	252	241	230	243	262	250	263	265	268	256	251	254	220	246	251	294	215	244	256	237	277	225	250	239	264	222	221	242	239	236	254	242	251	249	228	240	258	264	244	273	256	229	254	260	267	268	232	232	242	258	229	264	227	262	261	257	226	233	224	255	228	203	242	243	244	237	246	239	210	248	232	235	229	242	245	221	228	261	234	229	232	241	234	246	248	255	264	231	260	239	268	293	264	230	238	256	225	239	228	238	237	258	255	257	239	249	232	227	248	217	250	244	219	257	233	236	236	226	237	242	237	240	249	258	246	252	245	254	253	245	272	236	250	248	220	235	230	222	249	224	270	247	263	262	232	230	237	258	230	252	255	252	203	225	247	255	240	265	279	221	238	244	221	265	238	259	260	244	244	249	235	223	238	228	260	237	238	238	239	243	249	255	243	232	246	256	240	245	264	247	220	237	244	242	259	237	232	232	238	273	301	241	249	233	246	245	278	243	262	244	250	287	246	233	242	256	233	214	226	241	238	239	264	237	238	239	245	247	217	229	258	225	222	259	256	245	237	200	231	251	246	236	242	217	232	255	228	267	245	264	246	242	239	236	242	265	216	256	246	242	233	243	233	235	249	260	240	260	252	262	248	245	246	263	248	251	253	252	222	258	251	223	261	253	267	247	251	243	225	276	237	251	225	250	244	261	241	253	264	240	256	231	201	270	250	260	221	256	259	268	244	235	260	250	253	251	254	253	235	227	239	253	225	229	254	260	227	252	230	222	230	225	228	253	229	245	231	239	223	261	254	237	243	198	263	217	241	273	247	276	244	251	239	259	240	223	233	260	235	213	240	232	223	242	239	273	226	246	263	237	243	229	266	236	255	225	232	268	248	239	223	248	284	250	243	244	260	230	206	242	245	276	223	256	231	247	260	225	247	220	229	238	256	248	271	243	235	253	261	241	242	223	215	291	253	251	260	256	255	249	234	237	243	260	203	232	253	241	239	242	254	226	249	225	232	253	241	249	214	246	251	236	235	238	218	251	239	255	236	240	247	249	283	242	275	260	223	239	250	249	260	247	241	243	280	231	227	222	244	237	243	254	255	250	281	262	248	226	258	214	237	248	239	260	244	243	240	241	244	229	213	232	221	254	253	239	236	238	248	271	249	244	237	230	242	255	226	244	271	245	246	233	256	277	247	241	243	267	244	233	230	233	224	257	242	219	250	270	250	277	242	228	258	262	249	264	247	232	234	215	236	235	241	255	244	248	235	254	261	227	241	247	253	236	269	242	241	284	262	242	242	264	245	233	237	246	240	255	236	223	218	253	253	235	246	237	232	261	268	239	238	247	260	262	247	248	259	252	230	227	245	239	235	251	247	257	232	252	252	237	214	216	231	241	243	263	240	241	216	241	245	231	262	278	230	271	248	222	242	269	258	256	231	217	238	250	242	258	227	251	230	259	242	263	234	235	230	270	255	240	244	256	262	221	254	233	248	249	240	259	237	234	235	274	241	263	256	209	266	235	222	240	283	261	242	247	244	246	242	237	226	286	242	257	242	244	249	267	245	225	248	263	256	258	264	265	250	249	253	245	235	243	258	246	235	247	246	242	238	234	245	253	227	254	253	239	246	216	238	262	257	221	250	238	272	237	246	247	236	249	221	237	255	229	254	229	252	258	242	215	253	271	256	249	234	260	229	261	235	247	232	241	254	262	264	230	250	260	238	263	249	247	234	220	250	255	263	251	248	249	223	236	253	234	226	264	254	241	258	225	230	255	246	210	240	256	254	241	236	251	241	243	230	227	221	258	235	272	243	258	248	247	243	251	224	254	272	263	223	239	236	203	236	253	224	227	259	218	219	264	252	245	256	235	243	234	246	237	235	228	223	250	229	231	227	253	253	247	220	249	244	257	241	230	209	234	260	245	230	256	228	272	223	238	277	234	251	253	244	250	259	250	254	239	235	220	224	246	253	263	264	247	236	239	229	265	254	233	251	236	262	240	247	253	250	248	254	243	222	228	249	228	278	217	253	254	261	238	237	236	231	253	264	243	240	221	279	266	226	250	279	256	222	236	243	253	214	236	247	256	265	261	275	233	240	227	219	256	250	238	232	256	249	246	228	270	231	269	278	224	259	251	241	235	243	241	247	255	210	252	250	215	261	261	254	223	242	235	225	229	259	245	255	243	239	241	238	244	220	259	242	251	234	240	264	221	209	230	252	252	241	242	247	272	266	254	248	239	276	225	259	255	264	264	256	235	260	253	241	246	259	241	231	241	232	246	221	252	231	244	214	203	249	246	231	235	259	223	254	243	248	230	247	242	244	241	251	248	231	215	248	280	234	227	222	241	228	254	248	218	241	246	260	254	236	249	242	243	255	236	249	245	225	235	215	256	259	245	227	252	218	217	237	237	256	246	236	236	252	255	256
19777	30154	14158	9872	6896	4838	3831	3105	2565	1849	1625	1618	1617	1670	1964	1579	1282	1014	1152	1538	1126	928	820	678	692	650	610	605	513	484	435	536	484	471	479	421	443	424	423	441	416	384	374	390	404	404	405	385	417	451	430	415	401	408	417	421	352	326	351	370	363	365	362	378	361	349	367	376	359	330	359	338	341	368	300	345	307	317	296	322	283	316	328	332	304	301	289	350	301	322	294	303	307	331	297	305	313	286	316	302	331	282	344	272	333	295	319	319	300	325	276	288	307	324	312	321	305	327	314	283	316	297	323	297	315	297	298	311	303	284	276	314	311	299	313	290	270	274	328	282	294	300	287	289	314	292	300	289	300	316	313	302	322	314	303	287	316	300	274	301	291	283	299	296	300	279	336	290	290	292	308	325	280	320	323	304	309	281	298	296	284	313	296	317	311	289	278	307	346	298	306	276	317	312	317	264	298	306	299	297	294	309	298	291	265	299	325	290	320	300	317	316	307	309	301	300	320	308	323	286	313	275	297	307	278	326	316	300	313	267	299	333	320	288	309	313	297	289	300	278	288	322	318	279	276	295	324	306	292	306	312	299	300	253	305	285	311	298	303	320	304	281	311	324	313	318	305	277	298	301	311	324	295	295	328	320	318	296	299	287	290	317	299	284	288	297	304	284	288	293	298	296	302	338	293	297	277	313	339	311	315	327	275	315	289	291	299	304	318	284	279	288	314	268	292	317	270	308	290	315	320	283	298	309	347	312	313	300	268	295	265	304	309	328	330	294	306	289	311	313	300	316	303	288	296	325	298	295	296	301	308	308	282	327	311	335	302	325	310	298	312	283	337	324	305	309	315	281	301	293	257	317	306	290	298	297	287	303	284	304	297	283	309	308	311	300	299	286	281	302	272	304	275	287	310	271	299	320	284	308	322	288	303	324	323	310	312	316	298	326	344	321	293	289	303	301	298	321	313	292	302	329	291	299	328	306	321	290	293	289	296	315	372	305	257	302	285	311	320	303	299	300	311	305	307	312	300	288	299	281	303	261	303	342	302	300	279	299	286	328	319	307	292	346	312	321	319	302	303	303	327	310	279	293	318	339	265	306	313	308	284	281	300	277	306	294	299	305	299	289	294	324	272	302	330	298	304	317	298	325	299	316	294	310	294	307	295	301	324	304	315	314	312	300	305	314	301	311	296	300	302	275	288	309	318	306	326	298	289	309	297	301	316	301	295	298	279	298	284	306	299	303	305	310	311	307	321	312	297	290	309	283	317	282	306	327	266	311	293	292	295	266	290	311	318	322	294	321	314	302	309	295	280	299	311	310	302	292	286	289	284	284	307	323	316	312	305	319	279	304	341	306	302	322	331	299	304	305	303	302	302	305	300	302	291	302	304	329	312	339	321	313	281	328	302	308	280	304	292	281	282	323	304	307	314	298	304	298	291	273	284	324	279	306	336	284	304	313	302	302	297	313	322	309	329	266	284	311	294	294	310	282	320	280	322	300	298	315	268	292	315	319	355	301	327	310	341	310	290	271	322	274	287	297	311	311	303	292	302	311	325	325	316	290	280	320	297	317	319	304	312	307	301	311	293	329	293	330	313	292	322	285	288	331	282	311	276	288	264	335	267	309	315	306	294	298	317	303	295	267	289	333	309	292	291	284	304	315	327	295	331	284	281	247	318	289	322	279	295	309	305	309	318	317	327	330	292	309	304	295	318	308	293	336	300	279	303	300	318	293	326	321	295	304	314	316	306	284	297	310	293	299	297	283	314	333	354	270	318	273	289	299	307	352	315	275	309	340	275	288	311	294	332	278	318	292	286	334	300	279	316	286	310	323	336	320	338	329	289	297	304	296	298	293	275	293	286	314	322	346	318	294	316	301	300	353	330	296	312	313	309	313	299	284	305	304	321	286	310	294	332	310	312	313	268	296	314	283	286	300	310	317	288	321	287	270	326	287	297	307	310	302	289	280	289	274	266	332	291	297	317	323	295	344	306	286	271	308	307	316	290	270	296	291	302	329	285	322	335	284	281	299	292	284	331	331	319	338	282	302	288	298	335	316	307	278	289	295	274	312	313	319	281	299	310	307	284	321	272	315	315	274	320	298	326	303	333	295	322	288	312	296	304	294	328	296	285	298	301	297	296	328	285	296	309	291	285	300	282	322	312	267	310	283	276	301	309	318	292	306	321	316	329	336	309	323	306	312	321	287	309	296	312	303	307	308	334	303	318	300	299	331	283	302	291	300	307	317	318	301	274	295	299	288	290	287	305	306	291	283	282	283	320	328	315	323	302	295	309	292	303	304	298	309	313	321	295	312	297	305	335	323	297	311	303	329	301	273	324	289	288	293	313	308	316	335	324	280	332	325	270	323	268	266	322	309	341	311	284	293	299	293	301	287	325	288	282	313	335	301	318	301	283	329	285	301	322	310	295	283	330	301	303	282	325	279	291	316	307	314	304	301	306	324	306	292	311	325	291	317	309	301	318	323	299	289	307	325	318	305	309	334	303	307	332	282	315	277	303	275	314	317	282	299	290	301	328	293	327	295	299	319	321	290	281	288	276	319	281	283	340	286	326	316	296	303	323	312	305	325	340	296	317	282	307	290	298	302	293	315	299	326	322	330	292	293	282	270	303	288	318	297	282	305	288	285	271	265	310	328	299	291	327	332	334	279	316	300	293	305	286	327	275	318	289	315	304	337	308	305	296	301	300	300	289	303	295	303	297	246	311	306	319	312	319	292	292	304	284	305	292	348	295	336	316	312	303	295	322	325	294	304	312	286	301	302	315	350	293	333	324	279	304	335	287	317	324	317	270	343	300	315	299	304	291	315	289	300	299	278	304	301	306	277	306	314	299	311	310	313	320	308	314	286	320	321	333	295	297	293	317	307	309	321	341	305	277	310	295	301	298	312	317	280	282	301	291	291	284	307	296	295	308	299	308	321	329	293	310	303	282	297	317	319	304	304	319	294	290	305	323	328	315	315	291	276	270	299	294	280	300	291	264	292	298	282	291	297	306	276	316	303	288	304	314	306	307	281	276	305	313	326	313	323	315	275	297	275	297	298	317	280	314	292	304	299	295	320	324	325	297	293	328	302	303	320	297	303	273	319	317	309	301	299	297	293	309	324	310	286	324	325	318	294	290	300	306	323	308	297	304	299	296	277	280	313	294	316	291	329	292	314	301	303	333	291	318	320	275	303	289	317	300	277	291	287	306	329	322	268	293	313	300	293	331	308	323	307	302	316	306	295	309	346	323	313	316	314	315	298	270	313	326	334	304	294	310	286	288	293	293	317	296	309	314	295	311	275	327	311	288	309	320	334	298	320	312	311	284	270	305	309	290	337	281	324	335	330	288	310	311	314	309	291	293	273	307	312	285	311	278	306	297	314	312	290	324	312	298	349	335	293	355	310	303	302	284	311	291	289	305	324	298	283	296	287	322	304	303	294	305	316	315	315	287	293	318	294	329	307	322	288	308	325	302	310
25305	21200	27018	25268	8639	2037	1446	1231	958	857	796	776	800	931	954	804	698	612	796	832	656	600	631	534	542	529	535	505	509	460	500	488	484	455	434	428	475	510	420	427	414	403	439	454	414	427	466	441	480	455	479	435	471	426	448	457	435	434	414	406	437	404	430	417	413	402	431	386	381	417	439	395	432	439	392	402	377	377	403	429	411	383	402	430	405	397	385	412	426	388	387	388	410	396	433	380	405	416	394	391	408	377	415	409	389	409	391	377	371	418	387	411	390	378	397	414	423	405	415	415	377	400	396	411	392	390	390	410	397	434	385	412	408	389	384	393	386	419	378	384	394	425	425	381	356	352	393	379	410	390	417	394	410	414	382	399	406	415	404	403	411	410	404	408	347	387	420	420	370	389	391	404	389	408	374	425	376	419	431	395	398	397	397	404	409	405	401	414	382	386	401	369	377	390	413	445	450	418	401	362	377	418	390	377	387	396	390	376	355	424	369	472	442	397	421	371	429	392	406	433	425	405	400	401	433	390	383	407	397	379	409	396	405	381	417	385	436	380	399	398	434	353	400	361	371	390	379	358	386	416	356	405	381	411	355	405	373	375	403	417	353	396	399	406	431	383	406	393	391	406	394	386	424	411	429	423	407	413	370	417	407	426	410	406	410	390	379	395	409	391	418	385	373	410	388	395	385	435	365	409	416	390	394	392	401	355	395	421	393	364	405	393	431	400	356	425	383	405	414	407	389	395	415	399	385	384	392	399	370	383	447	396	359	387	422	401	413	381	394	417	393	418	397	376	412	386	389	378	410	372	424	379	398	405	444	400	395	426	438	377	408	404	361	446	415	415	425	388	414	383	389	387	391	388	375	374	409	407	401	426	372	365	425	404	415	408	413	391	394	398	414	383	437	445	370	414	401	431	396	398	382	350	402	448	351	417	388	405	392	403	394	385	390	418	378	374	402	384	382	432	398	380	381	422	404	394	418	380	383	359	400	376	394	414	393	400	442	389	403	368	366	351	401	372	384	391	412	403	407	381	378	392	419	430	408	449	411	402	415	368	395	384	374	405	411	363	384	397	388	366	409	392	380	381	427	406	382	398	413	373	391	431	387	375	365	411	382	431	421	410	356	420	424	420	407	380	362	393	445	374	399	392	414	351	408	389	410	379	383	444	408	418	385	422	397	406	377	378	409	364	404	378	413	354	409	387	387	409	373	404	423	358	414	397	409	382	393	394	414	365	366	358	417	408	409	428	387	396	427	380	423	381	416	378	372	392	400	403	377	369	394	412	386	384	384	382	379	381	347	428	369	391	341	406	386	399	388	385	410	363	408	413	371	386	349	353	415	401	391	376	414	384	376	394	375	377	369	377	384	388	426	397	405	417	406	406	351	392	408	415	364	411	393	411	418	417	405	404	420	415	424	352	385	386	406	414	405	371	420	429	370	421	388	415	401	379	385	411	406	386	402	363	419	393	396	348	371	375	371	422	405	381	406	384	382	397	388	382	410	394	393	384	393	419	400	431	392	386	364	397	427	405	393	397	373	393	393	373	364	413	403	406	383	428	411	412	405	432	402	388	390	388	428	393	380	394	405	416	388	417	443	404	384	389	376	409	419	389	373	412	376	385	359	407	406	379	380	364	425	394	354	412	376	418	407	379	427	398	405	434	443	380	406	368	429	391	437	397	396	371	379	407	342	389	384	370	414	391	384	403	413	425	363	432	397	422	386	365	404	401	391	430	395	413	435	405	425	413	382	370	401	392	356	363	370	385	400	408	423	417	398	358	368	422	381	364	425	409	446	359	400	387	372	391	417	385	377	423	358	383	428	390	369	423	421	381	379	406	382	375	452	425	409	399	423	394	381	383	361	377	373	438	365	418	385	406	370	416	370	399	436	423	387	420	385	388	373	409	408	426	411	391	393	420	412	399	440	441	421	405	387	383	414	383	407	433	407	412	391	384	403	437	401	367	375	422	401	399	377	410	380	399	402	368	385	392	384	380	382	376	375	419	389	401	397	406	426	366	394	412	381	409	418	395	395	363	400	403	408	397	384	390	393	397	351	435	392	424	392	409	389	404	421	368	375	370	402	404	375	376	394	441	418	407	367	375	406	404	400	407	349	400	416	364	400	341	404	396	414	429	385	394	393	357	405	379	362	384	360	420	393	388	390	410	389	399	413	379	399	392	413	375	408	388	376	391	399	437	398	384	375	412	392	418	362	437	395	398	401	392	372	424	404	374	413	384	418	398	406	399	403	361	378	439	338	407	382	390	437	386	407	427	406	449	360	386	422	386	378	369	390	387	427	436	398	426	430	405	398	386	378	404	395	378	389	383	419	401	376	425	375	409	389	385	392	386	380	432	369	421	386	362	385	393	354	426	390	378	376	374	440	384	400	338	378	386	417	373	406	411	381	390	397	383	404	398	403	415	389	379	399	386	396	381	387	356	408	418	370	405	428	384	405	411	406	376	371	403	414	353	380	420	398	390	439	366	419	365	405	352	403	396	379	420	376	406	407	438	392	420	384	420	392	389	394	383	426	407	373	404	401	416	407	414	420	418	405	427	371	404	379	376	412	385	426	360	330	392	412	423	408	410	382	412	380	392	400	381	431	397	418	390	392	413	421	407	391	404	392	396	366	372	378	404	405	400	377	424	372	399	402	427	407	410	408	413	407	386	427	411	391	383	387	411	406	393	394	372	411	382	389	388	397	408	416	419	367	379	385	401	397	388	432	378	408	384	394	381	387	430	396	373	391	429	374	412	374	369	385	413	437	412	429	401	384	395	378	348	417	389	416	390	379	361	397	400	378	406	394	408	416	372	401	394	409	388	412	399	421	425	396	377	368	401	425	411	388	425	381	366	382	351	378	407	394	424	397	412	387	458	387	403	402	439	384	404	404	379	415	374	353	382	412	376	401	428	375	400	412	409	399	420	386	398	400	372	392	393	402	415	415	359	376	392	371	411	418	379	391	407	408	409	403	401	396	384	400	398	414	427	431	423	410	424	418	398	418	377	375	402	395	432	398	369	396	406	410	429	427	398	401	398	414	373	372	432	401	402	445	349	407	390	403	401	429	395	385	383	365	415	382	366	368	432	399	383	392	369	388	442	379	438	375	394	379	387	409	412	406	403	428	372	397	382	382	379	432	353	384	420	411	415	368	398	368	419	390	394	411	414	397	397	412	375	374	418	398	391	388	434	385	399	415	419	414	383	393	424	407	423	386	408	384	410	382	383	376	376	396	443	375	444	447	397	364	358	399	437	388	411	355	358	370	392	414	381	430	388	416	416	421	389	392	420	396	399	395	381	396	410	387	422	399	380	365	390	424	377	434	391	366	384	443	428	388	370	388	345	399	428	364	425	384	391	381	387	389	414	402	389	375	425	389	373	413	392	422	399	424	399	389	398	373	387	436	401	396	400	392	392	408	430	393	410	417	369	412	406	385	391	389	395	407	372	368	393	386	370	368	438	391	404	386	407	402	412
19617	26045	10598	7110	5583	4000	3063	2619	2209	1745	1557	1528	1476	1559	1759	1550	1169	998	1220	1436	1153	962	860	775	767	728	698	707	641	643	650	644	655	644	630	586	543	589	561	568	598	492	548	540	514	480	531	555	545	531	570	607	575	541	560	538	540	522	547	508	534	562	526	565	543	527	517	521	527	485	491	510	454	481	515	513	492	464	469	502	489	494	500	505	498	484	523	473	490	496	458	505	500	493	505	498	451	461	489	511	485	481	457	509	514	473	480	474	460	492	496	449	492	430	455	470	500	458	500	504	469	466	498	478	468	475	488	449	494	448	466	505	468	482	464	456	484	478	514	460	481	501	457	521	475	474	440	489	485	454	476	467	485	472	486	485	463	459	492	471	472	468	478	466	506	452	506	477	468	500	498	464	482	473	477	483	465	490	471	520	477	476	478	461	448	455	527	485	457	500	466	519	483	476	444	475	470	504	488	463	462	515	491	487	477	481	457	468	462	458	483	501	460	497	464	487	509	471	476	478	479	499	476	475	484	498	471	496	463	450	492	465	503	456	489	512	464	506	483	446	461	456	467	459	451	466	492	492	473	478	479	473	488	429	507	421	494	473	434	485	472	494	535	471	457	500	485	448	472	468	454	440	464	467	481	458	446	440	460	475	481	496	441	452	457	513	486	508	470	478	441	422	465	483	477	523	495	470	506	497	460	492	469	479	506	504	450	472	489	453	496	465	411	510	471	454	471	458	481	493	509	478	507	455	474	455	490	457	463	487	452	472	462	444	495	455	467	475	454	439	488	513	449	498	462	506	461	474	443	499	502	498	488	492	457	492	510	467	481	462	458	458	489	491	492	455	479	487	495	464	455	442	503	487	500	458	487	464	476	479	497	523	494	490	477	508	455	487	447	486	461	470	496	494	465	507	515	490	482	467	486	485	513	490	524	509	500	499	511	427	498	522	495	480	488	469	458	472	485	490	454	508	487	473	460	445	502	448	492	488	481	460	472	484	498	507	496	495	510	439	498	464	473	462	474	459	465	452	464	503	477	489	477	518	472	524	445	491	477	501	462	510	488	478	482	453	480	509	494	465	487	463	480	484	520	483	458	469	495	499	514	484	484	491	514	516	463	481	490	460	446	460	462	461	479	465	442	469	492	476	483	453	458	460	447	476	473	467	422	462	478	467	499	462	476	451	508	486	466	476	500	464	502	440	473	469	478	524	462	453	455	485	482	495	478	468	496	461	478	458	470	471	468	472	464	512	453	445	449	493	481	469	504	483	489	488	494	509	471	453	487	502	478	514	498	470	477	485	455	459	520	454	511	458	456	455	494	503	488	476	479	451	449	458	469	465	489	483	501	477	480	422	427	471	480	479	460	454	485	467	477	487	485	450	492	482	465	493	471	515	482	481	455	514	453	488	436	477	489	467	495	470	465	488	486	495	466	501	465	507	457	528	434	473	495	542	524	478	502	465	478	471	474	459	469	472	449	431	437	477	507	486	475	467	478	454	489	460	519	497	480	459	456	501	458	487	472	488	540	504	469	537	477	496	480	502	475	418	493	501	511	498	450	492	500	456	443	450	473	506	483	468	451	519	469	468	486	482	484	489	482	447	514	469	488	483	470	464	470	491	458	482	467	510	474	532	423	463	432	492	499	481	466	470	478	479	481	469	472	465	450	525	469	484	492	491	494	486	465	474	483	464	465	515	508	494	485	473	487	447	473	469	512	494	478	438	499	504	470	515	473	453	464	461	507	508	461	476	524	488	533	491	493	476	497	497	489	488	535	519	471	470	440	476	507	495	468	461	470	482	467	481	474	462	466	485	478	501	483	419	459	446	474	513	506	482	448	519	477	489	479	483	449	474	532	486	474	459	484	451	524	436	489	449	473	509	461	488	461	511	480	468	459	498	495	438	480	455	520	457	481	573	433	444	470	456	464	496	492	443	503	453	452	493	476	518	451	456	469	464	477	477	503	495	506	500	427	458	476	470	447	462	512	433	486	442	468	475	488	492	467	484	495	444	463	444	469	482	502	484	465	471	473	475	472	483	450	524	491	477	472	458	427	478	501	512	504	486	465	490	477	441	476	482	455	529	427	454	504	479	475	486	486	474	495	443	495	462	465	501	496	474	476	457	453	521	528	450	493	494	524	488	469	494	488	463	464	472	445	491	487	491	478	466	472	470	479	447	495	500	498	469	460	470	463	488	469	470	475	525	501	495	478	467	462	483	466	464	478	506	459	495	483	485	465	418	449	481	478	472	507	455	477	478	491	479	467	462	497	479	438	477	478	496	487	462	442	449	481	476	457	488	483	455	456	491	485	466	486	514	483	478	465	448	467	462	513	479	480	451	438	479	477	475	461	507	472	530	486	505	459	507	486	503	480	473	475	474	449	489	494	437	468	469	494	469	457	504	494	496	527	435	521	483	498	440	523	461	477	497	475	466	471	483	510	483	446	495	450	488	466	482	466	512	513	478	480	480	497	474	482	442	454	503	485	459	485	452	484	507	456	468	460	474	489	455	477	462	480	490	472	485	524	485	478	472	461	480	442	465	487	488	483	486	458	483	495	460	494	492	469	506	457	455	488	471	508	481	451	511	476	477	499	501	487	476	475	502	451	444	479	475	467	481	464	468	440	494	478	486	485	485	475	448	493	498	502	436	496	476	460	464	475	488	472	489	477	493	449	484	526	503	420	497	443	458	481	485	476	458	448	467	478	491	498	458	463	480	465	483	439	491	447	492	535	481	460	514	471	453	511	474	470	494	489	471	448	479	462	490	533	445	456	489	486	479	468	464	464	424	482	492	485	467	484	481	447	516	488	487	482	476	518	472	454	503	464	450	495	462	446	454	470	434	456	480	448	488	456	479	505	461	510	444	495	484	428	425	492	518	519	479	484	515	450	509	497	454	502	491	471	459	502	492	462	430	483	457	479	482	452	480	491	483	466	441	491	502	494	449	472	486	476	502	451	477	468	483	489	478	452	492	500	437	472	471	498	518	432	459	458	461	474	513	485	477	477	486	507	474	510	457	483	462	456	440	478	530	467	494	448	471	451	499	512	476	494	457	483	468	482	472	480	426	469	420	481	513	486	479	493	479	475	478	464	503	502	484	491	482	487	451	441	483	491	492	455	511	488	496	473	471	450	531	481	458	463	489	474	468	530	474	504	473	434	456	475	493	467	487	498	508	502	502	484	507	473	448	447	509	465	513	491	467	491	479	489	531	442	482	481	474	463	497	468	439	452	493	494	476	472	500	503	480	491	516	494	467	489	484	498	491	461	445	509	471	519	488	473	400	466	487	486	489	496	463	461	489	495	494	494	486	483	507	459	481	463	451	464	474	496	482	494	448	504	461	497	487	504	473	497	473	463	478	478	474	461	481	507	466	482	491	493	487	476	500	500	471	463	473	464	485	487	500	457	495	468	472	471	460	495	485	484	452	459	480	464	462	492	528	452	496	474	461	468	476	480	515	500	481	483	518	492	467	491	491
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
