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
340203827635	340203828204	340203828754	340203829304	340203829854	340203830404	340203830954	340203831504	340203832054	340203832604	340203833154	340203833704	340203834254	340203834804	340203835354	340203835904	340203836454	340203837004	340203837554	340203838104	340203838654	340203839204	340203839754	340203840304	340203840854	340203841404	340203841954	340203842504	340203843054	340203843604	340203844154	340203844704	340203845254	340203845804	340203846354	340203846904	340203847454	340203848004	340203848554	340203849104	340203849654	340203850204	340203850754	340203851304	340203851854	340203852404	340203852954	340203853504	340203854054	340203854604	340203855154	340203855704	340203856254	340203856804	340203857354	340203857904	340203858454	340203859004	340203859554	340203860104	340203860654	340203861204	340203861754	340203862304	340203862854	340203863404	340203863954	340203864504	340203865054	340203865604	340203866154	340203866704	340203867254	340203867804	340203868354	340203868904	340203869454	340203870004	340203870554	340203871104	340203871654	340203872204	340203872754	340203873304	340203873854	340203874404	340203874954	340203875504	340203876054	340203876604	340203877154	340203877704	340203878254	340203878804	340203879354	340203879904	340203880454	340203881004	340203881554	340203882104	340203882654	340203883204	340203883754	340203884304	340203884854	340203885404	340203885954	340203886504	340203887054	340203887604	340203888154	340203888704	340203889254	340203889804	340203890354	340203890904	340203891454	340203892004	340203892554	340203893104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23628	21601	29430	24271	21602	21409	8482	2401	1742	1414	1216	933	774	665	550	554	475	436	399	385	388	323	275	310	284	267	291	307	273	269	291	277	234	271	249	252	246	269	255	206	252	240	223	253	243	240	248	228	237	227	250	260	229	237	240	252	251	249	239	252	211	213	216	240	223	223	205	215	224	225	201	211	225	244	187	225	231	241	237	188	202	204	210	210	197	214	199	187	200	220	212	227	189	214	195	201	218	228	207	201	216	213	211	199	195	178	190	223	215	191	205	200	192	200	212	184	198	227	208	202	208	194	206	208	189	200	200	178	201	198	210	193	223	217	207	185	200	218	190	205	204	173	208	193	199	217	180	187	205	203	208	209	186	226	188	197	201	206	210	187	217	207	223	192	185	198	196	222	186	179	219	188	195	196	230	211	237	185	199	212	174	194	202	184	198	196	197	164	199	212	194	214	222	201	209	185	235	198	220	190	187	201	199	219	215	195	208	216	206	196	236	194	220	208	192	203	206	177	223	209	197	218	215	187	182	189	191	220	202	240	179	217	208	210	186	187	183	211	193	190	191	192	201	172	199	207	201	199	203	188	202	181	206	217	163	205	198	207	212	219	189	184	187	192	204	202	211	252	185	218	212	190	205	190	188	222	194	210	193	192	196	198	217	190	197	196	207	208	175	204	213	188	203	205	210	204	186	200	208	180	234	219	213	204	192	217	195	194	201	192	205	216	191	216	191	199	208	189	202	204	192	217	207	216	192	170	194	200	206	211	195	182	217	181	231	177	190	217	227	211	217	191	216	181	206	206	209	185	201	195	207	193	200	216	215	200	201	212	215	176	189	214	179	195	206	209	192	185	224	202	205	177	197	171	202	201	207	235	199	199	202	241	177	201	193	180	190	204	168	193	201	194	197	223	190	201	216	220	205	218	192	187	220	200	189	208	179	198	185	200	234	218	190	194	203	223	201	213	206	199	172	197	212	193	190	181	225	208	206	205	223	182	186	227	218	200	204	212	213	195	203	181	197	221	200	209	178	206	210	193	185	205	207	194	201	204	204	197	215	201	205	222	223	203	203	198	199	193	196	249	212	215	213	188	190	181	196	203	215	216	197	205	212	199	215	207	225	213	192	226	171	179	183	202	193	198	197	219	182	209	214	186	191	181	178	203	188	189	200	210	196	194	197	196	203	194	184	170	182	192	215	233	200	203	212	197	177	193	197	220	198	209	217	216	206	198	194	185	185	200	213	196	206	204	200	189	190	184	197	154	204	198	192	197	192	224	199	180	194	204	214	185	189	197	210	190	196	185	216	205	200	196	207	217	192	202	196	205	196	193	196	196	202	193	209	200	181	197	187	205	188	190	234	187	208	203	210	200	195	179	191	211	215	202	186	211	213	192	188	209	177	190	204	214	189	191	196	213	199	209	212	208	174	189	171	201	212	225	191	220	212	205	183	207	214	197	196	182	201	196	206	191	207	179	197	205	213	204	195	205	218	182	187	196	216	207	186	203	214	197	187	216	199	201	196	213	186	194	196	207	219	180	190	212	196	202	170	212	210	194	203	210	202	171	194	208	203	207	197	173	192	201	180	213	218	201	197	195	203	210	203	197	188	203	188	215	204	163	172	183	210	207	207	202	202	204	226	208	200	182	219	212	217	197	206	209	213	205	210	172	192	219	209	191	219	213	200	234	186	192	225	239	202	199	188	187	204	220	199	211	196	219	188	173	207	212	204	197	190	203	177	190	239	207	211	208	180	187	221	195	206	217	209	195	187	199	183	178	196	179	186	199	195	207	184	191	197	200	212	213	197	201	185	195	202	201	215	197	201	203	210	219	207	171	239	212	187	198	215	205	215	208	194	195	216	210	195	215	221	189	209	198	184	200	180	213	220	172	196	213	206	179	204	199	212	224	226	216	206	222	208	197	198	193	192	214	194	169	205	209	196	202	198	208	158	209	208	178	239	201	207	201	209	209	186	200	217	217	184	184	187	209	193	186	208	205	196	199	196	195	209	199	205	197	210	213	203	224	204	196	204	227	194	198	195	218	206	220	204	169	195	184	205	212	180	148	183	212	200	191	179	179	196	187	215	222	197	185	221	202	197	215	211	202	209	216	198	202	189	205	184	189	219	193	184	197	208	212	187	194	220	204	193	196	217	193	209	212	187	215	189	205	207	216	189	209	208	187	189	190	195	215	206	169	178	201	230	199	196	182	191	193	213	196	193	204	194	200	175	195	193	192	197	195	191	198	203	190	189	211	191	192	212	208	226	199	197	205	215	209	169	228	192	174	218	194	187	190	195	204	199	194	201	193	201	176	197	208	216	204	210	207	189	232	186	202	216	220	210	220	196	200	182	217	191	215	191	195	205	200	184	207	181	212	172	201	199	170	207	213	188	211	210	184	191	202	226	197	185	219	183	182	197	190	208	190	202	197	208	202	205	229	211	210	200	186	196	182	198	221	210	217	208	207	203	233	180	178	191	223	201	197	183	236	201	207	220	183	196	205	207	188	195	195	215	221	201	214	204	186	175	197	193	219	192	220	203	187	201	214	192	202	209	206	168	209	192	188	203	182	225	194	209	206	178	202	215	192	189	207	200	217	208	207	200	198	187	202	202	205	192	235	216	216	211	221	211	191	199	202	216	206	194	192	203	186	198	204	169	201	185	188	198	198	201	204	219	202	202	191	196	200	193	220	193	217	198	217	195	208	194	219	204	210	196	182	198	209	222	204	204	194	182	210	183	196	196	216	182	187	215	195	213	215	222	181	193	229	207	198	210	214	203	178	206	201	211	190	194	197	228	202	201	180	207	189	191	186	188	184	189	195	195	211	199	228	177	185	206	191	199	205	184	219	185	212	195	193	221	214	215	181	215	188	200	208	215	202	228	209	203	214	204	191	217	206	215	194	180	210	220	192	197	193	206	184	209	191	204	194	195	208	197	209	191	186	197	203	202	191	205	217	209	196	213	192	195	185	188	181	213	181	217	217	218	203	228	192	192	191	189	204	210	202	207	200	181	210	205	199	193	229	232	223	191	194	190	188	196	202	198	210	205	178	201	206	196	185	199	199	213	186	215	206	195	217	213	198	194	196	219	195	188	169	206	206	212	190	191	208	200	178	184	181	181	180	223	179	202	193	190	177	198	174	194	221	186	193	207	180	197	180	203	203	197	203	218	221	213	221	215	190	210	182	195	199	193	188	191	190	192	175	196	193	201	213	189	200	198	202	189	221	208	208	196	187	205	222	225	203	201	198	203	193	221	207	206	187	204	179	179	186	215	179	206	219	186	223	183	204	200	189	194	224	219	216	219	196	189	212	189	194	179	190	206	198	217	200	208	241	203	186	204	204	202	213	206	206	196	178	177	197	207	188	178	231	225	212	189	198	182	202	192	201	206	221	203	199	189	179	184	232	199	189	198	187	194	184	232	187	192	194	193	207	187	199	195	186	215	190	238	182	230	201	206	204	214	200	194	229	197	192	198	209	225	210
39945	59184	27487	15548	10551	7700	6234	5058	4084	3259	2537	1963	1525	1302	1124	932	855	753	676	647	614	561	501	472	440	459	403	411	407	396	369	360	383	333	351	374	316	369	345	333	319	334	301	331	294	287	277	313	289	300	300	314	336	297	309	302	329	293	282	298	323	260	290	313	335	263	298	244	290	275	255	290	266	287	274	275	266	249	266	265	249	228	264	260	257	245	257	273	252	263	274	225	222	238	225	235	248	249	257	228	276	255	265	268	243	256	222	233	232	270	242	234	224	239	269	251	237	229	252	248	236	251	227	217	231	227	223	209	250	254	213	246	213	227	239	229	252	242	246	226	219	246	220	229	265	251	251	244	245	245	237	243	216	257	255	241	268	248	257	248	247	263	244	211	225	248	249	252	250	247	240	214	218	241	248	244	251	253	264	241	234	243	241	225	245	244	221	214	252	211	232	240	213	242	230	237	253	245	247	242	249	250	244	243	238	221	226	226	218	233	240	234	248	242	230	217	245	250	250	253	220	239	242	243	228	237	265	257	260	239	218	260	231	238	239	241	219	237	234	213	235	253	239	234	212	254	254	221	220	275	237	242	242	239	251	233	243	250	237	225	228	219	233	283	251	252	236	253	243	223	245	236	241	249	248	240	222	249	209	250	235	241	257	236	260	233	247	248	243	233	239	256	254	237	239	256	235	248	220	218	266	235	221	233	239	243	223	238	236	247	228	242	250	246	227	271	263	251	247	241	250	227	240	235	225	270	246	265	237	229	237	243	252	253	273	254	231	224	238	275	261	233	256	246	275	240	250	254	232	234	270	217	217	248	239	259	234	229	238	261	237	226	220	240	246	240	238	241	252	232	246	230	239	245	244	230	224	239	257	269	242	230	238	237	241	272	221	274	239	269	265	274	247	235	272	248	217	234	269	248	215	229	250	235	254	237	240	226	207	237	247	217	239	248	238	265	244	249	216	253	232	227	232	236	240	244	267	229	243	271	229	241	203	221	239	241	234	253	250	223	238	239	245	227	257	248	243	236	223	223	218	240	196	237	267	229	266	253	253	221	244	245	232	255	256	238	229	236	215	256	248	220	243	251	240	273	233	245	258	247	273	243	243	232	252	245	192	244	215	261	230	225	231	252	242	245	238	247	223	267	242	257	243	234	250	250	211	214	226	254	249	232	250	244	277	227	242	193	244	245	221	244	239	242	246	251	247	221	228	225	235	217	242	252	255	235	247	222	236	233	236	254	239	244	249	267	237	211	234	235	245	235	231	247	227	270	252	214	262	232	224	248	234	269	251	245	268	248	259	234	220	238	237	251	245	252	242	224	235	217	233	250	240	226	238	232	221	258	252	236	226	228	269	254	234	228	260	233	249	248	238	255	229	237	220	247	243	240	236	245	249	259	251	213	225	216	236	246	241	223	225	256	232	271	261	243	238	230	252	234	274	261	261	234	239	230	215	244	238	238	245	239	222	241	226	230	229	267	222	258	227	230	247	232	257	250	243	219	227	242	233	220	257	266	220	249	248	265	226	234	200	237	236	232	232	233	256	253	248	239	250	248	269	223	221	217	221	267	226	238	236	231	211	237	262	236	236	236	244	235	226	241	234	244	233	235	231	224	229	248	236	244	222	237	250	213	251	228	256	249	253	238	230	239	231	250	222	254	226	248	261	243	214	221	214	224	223	273	231	234	264	233	237	240	239	224	214	211	233	240	211	250	256	242	247	235	244	229	220	214	221	253	235	234	251	251	231	249	242	267	211	207	256	248	256	247	227	255	250	220	224	242	236	257	241	255	246	195	234	249	221	200	265	227	257	239	258	248	246	240	233	248	233	224	276	226	250	234	251	244	243	243	257	231	261	234	264	262	241	243	259	246	257	233	231	261	220	237	237	227	250	231	243	240	249	263	220	243	248	227	239	237	246	230	242	249	235	234	241	255	254	203	232	252	257	259	246	242	236	253	245	243	280	243	230	245	268	228	213	256	268	255	240	252	256	239	258	215	268	259	230	242	249	241	250	279	232	214	281	218	252	229	258	233	266	259	245	235	267	234	240	221	222	250	237	290	227	244	252	220	266	234	226	225	253	240	247	250	242	255	237	210	246	228	243	239	259	249	264	222	239	222	250	232	213	214	266	246	230	215	212	242	233	229	229	245	241	237	225	240	214	233	209	235	256	232	227	240	247	246	235	218	221	246	256	261	206	267	250	259	231	262	236	241	242	250	234	204	228	246	225	213	249	217	214	236	271	254	260	217	249	238	268	231	241	243	219	251	236	222	204	207	224	250	235	228	247	266	231	211	242	241	265	232	250	242	215	237	232	221	217	244	218	251	255	228	252	232	224	224	265	234	245	229	244	253	238	257	233	223	244	216	235	248	240	228	232	224	248	235	213	244	227	246	219	236	227	237	264	246	244	242	240	238	235	268	252	239	231	237	238	249	245	239	227	230	236	275	232	217	241	233	236	234	229	239	246	222	255	234	236	241	260	230	218	235	231	239	282	228	225	241	224	248	225	264	240	224	231	253	247	262	231	267	246	247	229	235	244	237	220	232	254	253	260	243	248	223	267	261	248	262	220	247	241	227	258	258	228	255	252	255	233	245	248	246	239	267	228	252	258	213	234	227	227	255	258	257	264	242	257	269	230	233	234	250	225	223	215	239	256	239	228	252	246	245	267	262	232	224	226	246	230	253	229	240	250	206	264	231	254	216	242	232	218	240	251	241	257	226	228	241	231	234	254	206	268	229	225	246	251	233	223	274	236	220	253	250	227	259	224	240	234	215	251	249	236	235	261	226	239	252	245	234	241	273	255	253	253	247	229	232	240	226	220	270	250	211	242	262	275	235	219	242	247	241	216	230	256	222	212	214	248	230	255	243	251	210	216	254	276	226	252	212	232	239	211	260	241	227	246	237	236	232	223	235	235	251	221	224	239	224	230	264	252	222	239	258	218	228	228	232	268	265	261	257	227	226	238	257	222	242	218	262	228	239	217	226	225	251	222	230	226	237	230	228	219	242	230	231	242	243	233	243	206	251	248	259	227	245	232	246	263	229	239	242	258	236	246	233	220	247	250	225	223	216	227	229	230	233	258	244	248	238	227	252	225	245	218	256	251	243	232	229	242	234	229	227	244	210	260	235	228	245	231	255	257	232	250	252	242	211	246	235	254	221	222	229	253	262	277	262	224	228	231	226	265	241	238	224	273	232	282	211	206	228	224	249	216	230	253	217	230	228	236	245	261	272	243	261	233	228	227	253	233	261	239	241	217	254	239	223	220	207	250	240	240	262	220	239	238	233	263	241	257	274	233	260	248	276	245	254	254	224	284	207	223	261	245	247	267	268	207	239	222	245	247	258	258	221	241	232	268	218	225	277	241	232	218	232	246	233	246	256	246	244	229	264	221	245	227	252	238	228	265	264	251	224	244	248	201	250	243	235	247	239	251	249	221	245	237	231	228	254	212	270	238	258	268	252	241	232	235	250	239	247
27727	24178	16912	5651	2090	1440	1106	900	819	634	623	566	483	468	478	471	445	411	369	391	401	409	370	392	351	350	384	391	349	387	393	393	366	376	379	355	366	369	372	353	370	370	366	365	336	388	359	370	342	389	350	380	397	383	379	366	368	358	346	356	371	370	344	355	374	343	339	337	356	362	334	370	398	353	342	367	376	357	348	384	377	363	357	376	335	390	371	357	351	387	405	344	347	338	376	348	351	354	315	336	371	351	359	353	362	345	347	332	370	327	383	380	351	328	345	379	385	398	393	353	319	383	317	352	358	371	361	342	361	392	362	352	349	367	381	347	342	325	351	337	337	337	349	376	386	349	335	343	345	359	353	367	336	378	380	338	361	337	367	356	367	336	350	366	363	355	353	355	344	358	343	369	356	357	348	333	374	398	361	355	365	324	342	369	339	321	345	337	338	345	350	344	361	354	355	392	345	364	337	392	330	355	359	343	367	363	373	371	368	338	351	324	389	323	386	350	369	354	390	321	373	333	367	346	368	330	377	331	354	367	357	368	374	338	351	363	365	399	370	339	359	401	386	367	379	383	353	369	362	353	362	370	378	348	365	360	367	391	371	340	358	340	323	359	368	348	388	312	404	362	338	358	344	351	351	370	347	374	350	377	339	381	373	337	372	345	395	376	346	369	402	363	322	367	338	355	343	335	336	383	349	385	353	377	351	387	378	354	344	371	385	333	354	361	361	341	349	400	370	368	345	369	340	344	347	360	318	333	358	357	334	363	356	363	351	345	362	347	317	389	360	359	391	363	371	338	346	348	337	313	335	350	348	316	335	357	381	359	383	346	364	374	366	357	360	375	334	363	381	306	379	353	365	329	360	323	344	388	348	354	341	348	341	348	352	338	337	327	383	371	353	373	363	350	353	399	333	342	357	341	381	316	351	357	361	314	366	366	344	369	373	376	348	363	368	342	358	380	342	349	352	344	399	342	368	362	359	354	306	343	352	366	355	324	389	364	364	367	370	374	357	378	350	375	363	367	346	344	362	372	354	384	373	351	388	360	358	338	322	376	338	354	370	337	368	363	339	386	343	356	382	316	374	362	376	374	383	370	367	380	375	317	375	377	344	353	368	359	335	344	354	326	352	358	394	378	326	343	379	353	341	334	360	351	341	346	380	368	393	342	343	363	340	361	398	372	365	373	334	339	388	372	361	351	355	326	356	360	344	357	353	354	368	338	343	338	363	360	371	352	341	380	355	362	362	362	378	341	337	357	364	356	347	346	355	318	330	330	339	362	339	375	360	352	359	346	384	337	387	342	363	363	386	342	359	318	387	352	361	354	344	378	325	357	342	301	331	347	364	350	369	369	354	352	361	353	368	348	349	351	383	353	355	316	352	384	349	367	345	376	355	379	356	348	336	354	346	374	385	367	377	345	316	370	377	354	365	361	345	375	348	372	342	341	342	324	373	347	357	336	345	356	400	379	357	332	332	322	343	323	359	337	384	397	379	355	390	348	379	384	373	366	354	360	349	345	359	359	360	364	357	363	338	363	334	349	371	355	374	335	380	347	353	359	355	342	349	348	371	351	342	373	336	382	335	373	340	395	363	329	375	337	342	346	358	399	354	324	338	360	343	345	374	351	344	333	348	361	348	375	357	353	354	356	371	343	368	388	326	353	327	403	397	364	369	367	360	357	340	331	351	355	363	362	331	343	366	366	345	340	381	352	331	352	343	377	334	332	361	367	350	356	354	361	367	355	380	348	369	376	378	349	344	374	319	357	352	347	351	346	344	382	366	362	311	378	343	333	378	360	384	354	332	367	344	383	349	383	369	387	348	380	370	412	374	343	369	370	428	335	354	360	399	394	341	353	352	400	356	340	362	395	378	361	372	380	351	348	309	348	343	371	358	397	392	366	342	358	343	398	345	363	354	341	382	341	359	343	362	363	367	354	361	364	344	370	353	355	366	377	338	310	382	371	365	354	346	355	353	380	356	345	343	361	340	341	355	355	371	380	358	361	341	368	333	387	369	336	352	358	337	366	351	365	377	348	349	363	375	342	334	356	361	360	316	362	378	402	340	349	386	332	368	339	364	375	342	339	324	335	381	357	392	335	338	350	352	337	378	379	341	363	388	360	316	354	328	389	345	388	340	362	337	344	334	352	367	333	363	399	325	357	403	349	339	337	379	323	364	359	359	366	354	377	338	382	358	351	331	375	328	390	329	325	348	348	359	337	356	352	352	369	382	348	378	359	367	361	362	366	328	314	395	355	384	318	312	337	392	366	372	352	372	381	316	352	343	359	380	349	353	364	326	347	325	367	333	373	352	349	380	372	339	361	318	354	337	349	383	340	377	346	344	361	338	357	333	338	355	373	375	362	351	373	343	342	329	344	376	378	369	397	316	354	342	343	380	360	353	358	363	339	369	390	341	363	364	360	345	361	377	356	370	349	378	373	375	328	362	368	362	354	323	361	363	350	370	354	362	359	366	341	353	359	369	386	337	391	335	343	338	359	357	348	358	354	361	379	380	352	332	333	351	373	357	363	360	347	344	371	352	340	346	346	339	345	322	369	344	329	373	358	368	368	379	371	368	389	375	334	362	404	358	357	387	367	367	360	362	374	330	346	386	345	361	383	349	353	355	334	345	349	342	353	385	359	368	375	356	399	339	392	370	373	361	336	340	395	362	369	344	373	338	375	355	360	351	350	351	356	380	378	409	326	334	366	371	335	352	390	335	361	325	337	387	361	385	361	364	348	349	360	360	357	351	357	367	388	323	343	321	340	350	326	345	377	366	350	347	333	374	372	360	363	351	351	403	347	330	382	320	350	355	314	362	348	352	370	360	337	386	334	381	369	380	364	380	356	361	377	374	364	368	359	370	344	344	363	346	324	353	335	339	366	351	338	350	376	380	366	366	378	365	338	330	351	365	377	358	337	348	342	348	374	359	390	363	362	329	321	368	381	377	360	370	361	375	348	361	377	326	368	356	352	351	326	323	392	386	361	357	354	352	350	358	341	372	322	401	361	385	335	372	369	344	342	366	384	361	319	350	349	352	381	384	359	365	380	389	343	376	342	367	373	337	365	334	377	360	367	361	349	341	354	349	376	357	368	364	370	360	361	371	341	356	354	342	355	367	370	376	356	382	338	346	330	332	360	370	358	366	376	347	351	393	361	392	358	359	368	354	343	370	351	392	333	341	351	363	361	376	383	388	370	346	357	335	372	342	325	341	355	364	339	369	344	327	339	379	329	390	372	384	345	330	339	376	345	335	377	381	365	372	362	333	347	352	406	368	370	352	406	354	360	361	353	323	366	367	360	364	348	349	355	379	358	310	355	343	386	352	342	345	356	352	337	329	355	375	374	375	369	346	330	353	339	335	313	374	383	383	377	381	341	330	348	401	384	346	347	351	365	324	360	375	358	395	360	347	375	359	366	360	357	323	376	311	355	340	319	364	328	362	347	350	350	345	386	332	335	362	364	343	367	376	400
30914	36760	13894	6076	3591	2683	2190	1756	1477	1198	1038	859	758	751	678	562	571	528	553	516	492	496	524	521	488	508	461	485	495	437	467	471	466	468	480	511	499	484	469	459	462	483	494	435	486	469	456	432	434	507	485	470	502	456	468	472	440	436	473	518	451	444	479	481	434	449	425	409	434	439	441	443	420	452	423	471	428	459	449	428	468	457	420	415	440	438	436	409	419	445	426	436	498	440	440	427	441	424	484	454	469	478	403	431	472	449	432	403	464	437	414	395	429	420	456	436	429	450	423	417	468	451	470	476	402	407	468	445	439	458	446	420	486	425	432	452	485	417	419	463	470	451	432	460	460	414	441	444	453	454	439	451	449	401	453	440	436	419	420	411	435	450	444	463	439	441	465	452	440	392	423	424	402	412	466	450	455	455	470	418	447	456	417	463	445	440	394	463	442	421	420	446	478	424	427	465	421	439	431	458	447	439	457	452	472	440	422	469	434	457	479	422	388	382	428	409	406	436	445	441	468	466	426	409	467	446	470	412	450	461	421	445	448	455	416	453	449	465	476	460	395	425	466	431	478	425	429	439	427	448	439	443	421	480	428	425	456	433	427	468	424	440	430	419	466	422	460	460	445	423	454	445	444	457	462	438	420	434	463	456	409	438	396	453	438	424	381	461	416	452	410	413	401	451	443	454	441	416	437	475	432	466	408	427	461	420	425	430	461	448	473	410	456	421	468	407	459	438	429	464	439	437	484	451	425	490	421	467	447	470	428	435	423	456	454	411	476	450	439	445	467	434	442	463	466	439	466	390	443	455	450	416	438	432	440	465	381	437	457	441	446	435	477	438	481	444	418	419	428	485	446	448	424	432	483	419	431	455	457	469	456	455	420	411	442	469	419	436	428	455	455	450	446	444	451	443	400	448	428	434	414	425	429	481	453	463	422	430	449	468	431	448	420	425	459	433	455	432	449	471	425	464	443	437	445	436	458	405	426	469	451	465	422	447	437	443	457	431	433	417	472	441	456	442	456	452	423	411	432	453	425	430	421	428	462	425	466	471	447	444	423	415	422	430	435	459	450	416	464	452	403	447	403	483	399	459	439	454	427	404	429	418	444	416	425	422	450	449	417	472	472	461	439	469	444	448	448	422	474	453	428	457	405	441	467	456	447	445	449	404	414	431	448	447	435	473	452	417	432	466	419	457	441	422	427	444	468	434	448	462	470	457	440	454	438	472	422	427	440	492	409	461	462	429	408	424	444	434	444	447	398	431	454	419	436	410	458	434	464	397	435	444	425	446	457	457	422	433	451	450	429	477	458	447	425	431	457	443	440	450	451	406	420	449	431	429	431	447	437	482	448	440	454	436	425	438	425	429	462	439	480	449	474	425	407	425	411	451	429	430	438	412	454	482	455	484	411	393	421	460	484	420	459	441	442	440	440	441	464	416	435	445	465	472	449	431	451	434	446	417	401	429	465	410	442	439	465	429	431	459	425	422	455	435	468	461	394	449	468	454	426	399	460	454	430	448	429	408	449	462	413	437	420	430	471	451	404	479	418	411	430	446	439	469	440	433	420	428	411	463	375	443	460	421	436	450	433	449	441	454	440	448	432	400	453	457	426	433	458	413	469	440	428	420	440	444	432	462	430	413	440	444	460	473	412	471	395	414	441	390	422	470	444	436	444	418	454	486	399	443	432	397	434	460	393	442	420	430	446	492	420	443	430	442	414	429	421	412	420	461	425	437	440	438	456	443	431	443	474	421	427	454	442	447	454	460	453	459	458	429	425	422	413	458	456	436	394	425	464	439	449	434	462	485	412	398	455	440	434	437	470	469	472	437	451	484	470	467	452	421	434	438	448	462	452	405	446	455	395	425	423	441	468	418	419	443	395	471	448	438	463	461	441	437	462	396	423	450	423	427	418	464	452	405	426	440	403	475	462	424	440	425	448	428	433	465	404	437	448	443	452	431	452	455	457	437	469	442	419	440	410	416	522	459	489	449	467	457	406	425	415	460	441	443	450	398	451	434	420	435	420	473	451	422	408	430	454	457	427	450	454	415	451	426	457	438	469	437	427	429	407	436	458	447	471	454	409	443	456	410	464	453	434	455	437	436	435	444	433	448	435	419	408	432	453	453	467	437	456	455	422	461	434	425	476	480	457	447	422	457	432	431	441	424	442	471	432	451	438	438	462	451	424	417	414	447	400	480	442	435	461	428	446	429	438	459	420	437	482	431	460	458	445	446	442	438	420	434	474	443	440	413	430	447	423	463	442	479	434	426	431	448	463	470	453	443	425	461	441	443	466	448	473	407	443	452	491	464	462	436	427	459	420	430	436	439	457	457	443	441	431	450	443	406	404	448	397	408	431	480	418	422	451	433	437	477	426	460	428	443	452	430	411	465	452	429	441	420	424	460	465	451	456	435	471	429	461	465	458	443	461	398	415	419	423	419	459	439	437	451	428	450	462	422	426	445	402	411	403	443	444	455	445	415	411	416	471	459	425	447	427	424	425	409	449	448	407	452	413	435	451	460	438	463	448	439	449	421	419	458	463	433	456	423	476	469	478	433	436	439	463	444	419	473	440	473	422	426	470	462	455	424	418	443	469	436	436	435	436	416	417	442	435	409	465	427	399	414	414	409	447	438	439	447	399	416	400	449	432	437	449	437	436	463	454	471	437	458	456	437	432	470	451	426	463	492	461	443	421	437	442	428	456	410	413	487	456	442	425	466	426	461	452	439	447	439	463	429	438	409	432	448	435	424	447	436	459	446	445	407	412	446	428	456	455	438	430	433	445	435	452	461	453	411	437	454	442	424	440	416	448	448	400	458	444	456	427	494	408	472	459	412	476	404	498	446	451	434	451	450	427	446	440	452	467	396	463	477	405	423	463	480	406	447	405	452	468	466	418	445	409	466	423	433	424	444	437	425	474	417	439	461	467	417	451	423	439	472	440	462	443	469	443	429	463	452	441	449	409	413	414	448	476	450	418	456	431	411	429	461	461	450	431	430	374	437	453	413	430	454	441	447	454	429	429	416	426	424	417	465	443	445	432	472	416	456	424	388	484	441	460	440	434	436	445	414	434	486	428	490	470	433	502	438	417	417	475	429	413	389	436	451	461	433	458	442	443	453	448	452	457	415	457	410	428	446	425	440	438	428	435	417	436	403	439	444	463	453	459	441	439	430	456	420	428	413	409	447	452	464	482	456	457	449	465	443	411	450	452	457	439	399	436	435	460	439	417	424	440	456	447	454	432	445	424	464	457	455	424	481	492	434	388	419	444	413	431	424	432	427	451	434	419	444	444	418	452	447	457	416	452	441	455	449	414	443	411	447	457	407	440	470	457	430	409	443	446	454	417	449	405	480	456	439	425	415	463	444	466	454	455	435	491	413	464	446	423	428	430	452	473	455	453	462	425	492	449	443	470	441	442	423	450	438	468	407	428	462	451	464	493	457	442	426	414	423	440	433	404	441	447	395	434	405	446	460
23847	20870	27919	23891	20659	9356	2472	1561	1162	960	828	657	540	502	449	399	381	359	362	303	292	283	289	286	291	288	279	281	277	262	282	255	237	287	295	258	234	231	245	259	228	255	239	244	235	255	240	248	240	231	231	227	244	238	258	241	261	240	219	252	256	252	220	215	245	214	233	235	230	219	216	216	243	241	236	236	244	224	224	223	222	258	223	242	245	238	204	235	264	221	220	225	218	227	237	234	219	217	194	223	235	222	225	222	232	212	219	213	235	189	204	240	225	218	241	209	235	206	225	229	236	216	243	221	202	207	236	222	208	233	193	215	243	221	253	231	206	219	212	201	247	228	243	224	206	221	218	243	207	209	229	212	228	219	216	215	224	213	207	184	220	227	230	228	215	235	237	194	254	221	219	220	221	235	237	215	181	206	191	201	256	224	229	231	210	250	254	215	221	217	203	224	230	211	213	222	209	209	223	228	229	223	219	205	233	251	203	214	228	224	218	225	237	233	213	216	247	218	221	192	237	220	211	238	216	213	199	240	209	212	248	209	251	226	234	237	246	215	222	234	241	234	204	219	218	195	221	229	205	226	226	222	219	215	198	206	223	217	229	196	204	227	207	233	225	217	207	231	233	216	206	230	236	229	202	237	226	211	228	220	241	232	219	203	217	238	207	223	201	235	200	222	224	215	228	202	197	235	211	218	210	219	221	225	240	228	221	260	200	200	221	217	216	243	226	217	225	220	218	227	230	216	209	221	195	205	243	206	232	195	230	240	234	225	230	205	235	197	225	211	198	241	229	212	208	222	213	257	201	215	231	240	230	219	220	217	224	221	195	220	220	257	182	233	222	222	208	196	211	231	233	209	220	227	222	242	213	224	226	213	232	244	212	200	221	207	217	250	217	218	211	220	227	228	212	226	251	222	219	236	216	245	199	228	208	229	233	233	207	220	226	228	199	243	219	219	234	198	207	224	195	214	201	183	219	211	226	227	209	228	222	221	256	233	253	208	219	205	223	217	246	236	221	201	207	221	214	214	223	226	245	215	222	236	229	259	211	232	216	215	219	210	223	253	234	217	199	208	213	233	241	208	211	223	203	222	218	234	211	222	231	204	228	252	225	223	224	217	187	229	230	229	247	211	227	222	215	208	217	236	243	228	223	228	228	248	203	209	231	214	214	216	215	214	259	224	232	217	220	229	211	234	228	233	223	225	206	201	224	218	248	205	250	226	212	226	230	236	229	211	202	226	222	214	228	226	216	220	220	213	204	207	218	223	216	194	223	223	207	234	213	209	228	239	238	228	227	234	241	262	204	239	232	214	215	238	221	195	247	222	212	224	220	227	221	226	244	231	239	206	217	222	203	222	218	238	214	208	221	225	199	214	247	231	231	202	233	222	207	219	234	229	226	238	247	233	217	217	250	207	231	232	230	215	234	226	218	209	238	213	230	214	214	215	247	216	203	220	199	228	213	232	233	216	219	239	230	199	210	232	221	243	208	237	218	207	210	196	244	202	238	218	228	197	205	235	232	209	225	201	256	231	238	204	235	245	226	247	210	231	235	215	235	226	204	210	256	228	199	221	245	223	194	231	228	215	228	207	209	229	215	209	241	220	228	211	243	206	233	208	231	215	219	206	210	228	236	224	233	239	217	223	220	222	205	229	205	207	229	219	215	259	224	251	205	234	211	229	245	226	211	231	194	201	237	214	202	232	217	217	226	226	227	217	204	200	214	217	223	226	229	230	221	238	227	191	206	216	226	237	237	221	208	239	222	231	202	236	228	241	211	233	245	210	208	236	222	218	243	228	226	253	207	208	223	234	243	211	225	190	206	221	233	211	228	202	194	229	239	201	214	225	222	194	227	202	226	231	230	214	216	212	216	217	257	222	229	184	216	199	222	220	237	219	216	221	195	221	201	200	212	226	229	210	202	234	226	220	226	215	236	218	223	197	225	214	234	220	190	221	232	204	207	233	255	216	228	222	197	220	223	210	233	228	217	210	218	213	220	226	241	238	205	210	211	236	215	243	199	245	217	217	222	217	214	225	211	251	229	215	241	222	217	245	217	218	217	231	225	245	226	228	222	216	211	228	196	189	233	225	206	237	212	226	224	197	228	230	226	225	231	201	214	213	237	222	220	232	223	235	238	212	197	220	202	222	201	212	230	224	203	218	225	206	218	217	221	214	216	232	269	243	232	221	209	231	217	219	216	212	238	217	210	222	200	205	233	223	221	202	217	202	229	227	219	224	210	231	242	191	211	225	221	202	237	216	215	221	214	225	248	249	203	232	242	209	219	222	206	225	229	209	188	210	194	216	234	212	242	270	227	255	246	235	229	221	214	222	216	197	218	211	216	235	231	230	235	229	239	225	222	197	204	230	227	236	222	224	218	192	200	231	233	207	198	233	221	243	235	235	199	222	214	207	212	237	235	239	233	246	230	210	218	239	217	235	224	220	195	212	222	218	224	231	250	229	195	204	229	240	224	223	214	234	228	220	259	219	248	202	214	222	235	209	200	202	233	219	241	232	232	228	220	222	235	237	201	216	231	225	229	229	195	229	221	234	219	255	258	250	203	206	214	217	225	203	257	226	205	226	211	235	208	233	226	240	220	206	243	225	228	211	225	203	206	234	223	221	196	226	230	219	213	218	235	247	202	235	236	225	217	215	236	232	222	226	224	224	224	208	244	213	231	215	209	212	233	226	241	229	227	234	253	236	204	255	218	197	248	240	223	228	198	213	242	209	184	212	204	264	243	219	205	229	196	226	249	226	242	229	230	223	209	223	203	219	210	231	211	208	212	179	213	213	206	218	218	203	264	211	242	236	218	224	228	218	205	217	198	225	217	248	226	232	246	227	214	219	223	246	203	233	226	238	233	182	211	241	199	188	246	222	202	227	228	226	222	222	228	227	195	217	201	247	222	232	218	226	222	234	247	216	202	214	213	200	235	224	203	214	229	218	220	204	225	220	239	220	195	234	197	238	215	234	227	215	220	223	232	207	217	214	214	209	235	213	224	248	209	218	206	233	232	202	226	196	196	228	207	227	213	230	235	236	208	225	221	240	198	240	212	235	220	192	182	213	201	196	244	219	252	229	222	246	229	209	247	237	224	229	223	242	238	203	242	215	217	217	222	225	210	216	199	238	216	209	209	230	231	227	260	203	237	206	225	232	208	242	229	219	228	227	199	228	258	203	220	221	217	218	230	215	222	238	232	248	245	221	221	204	231	223	200	247	211	223	233	231	210	225	235	233	235	234	216	215	203	215	218	239	236	233	213	228	226	199	203	234	229	234	225	230	234	229	241	211	217	206	233	229	220	233	224	204	235	223	211	232	227	221	225	236	200	240	256	216	199	221	215	241	204	217	199	238	199	231	214	225	232	243	244	225	231	218	218	212	228	189	209	205	224	224	228	219	196	224	194	229	231	228	255	226	209	223	241	228	228	211	247	236	229	239	221	232	218	240	225	212	217	230	191	215	250	214	223	236
34284	50002	21689	11036	7332	5470	4360	3307	2598	2027	1575	1254	1050	875	743	699	621	549	541	508	460	443	418	417	415	437	368	405	375	340	347	362	377	367	360	315	325	348	377	359	331	315	332	334	352	330	333	298	323	340	334	324	323	302	312	333	296	315	308	283	332	310	275	317	298	339	285	283	336	297	307	288	296	273	296	296	294	297	302	312	277	266	313	304	311	322	278	271	275	284	271	293	311	278	312	307	281	268	288	316	299	260	253	307	291	264	278	290	285	269	290	264	285	298	281	270	288	280	277	287	280	263	299	278	271	253	289	285	283	287	269	303	274	270	279	256	304	277	271	258	276	285	315	229	291	287	261	292	283	274	304	292	272	270	286	267	291	247	299	280	294	278	280	281	286	289	262	276	288	280	281	262	275	269	270	257	271	272	273	263	295	298	281	293	299	311	265	256	317	268	277	253	284	257	284	276	281	278	246	265	272	293	268	263	264	278	289	284	262	273	266	261	273	300	285	300	258	260	273	274	304	276	285	285	293	286	276	276	295	290	261	272	298	303	259	272	293	273	243	282	270	249	272	296	285	267	290	285	290	275	276	272	296	298	275	298	275	273	287	274	294	271	261	254	266	313	269	287	260	277	283	294	269	296	317	302	280	307	258	272	286	299	273	279	287	268	288	282	269	273	255	293	283	271	243	304	288	266	263	272	313	278	276	282	265	263	299	276	269	300	284	267	274	279	289	274	334	280	289	315	260	271	269	280	298	270	268	258	265	301	273	287	264	271	251	298	285	327	285	301	304	291	260	257	293	291	245	274	278	258	278	274	277	283	248	280	274	282	296	283	294	290	274	276	283	282	230	262	272	314	280	293	282	281	275	280	294	256	309	288	297	263	288	286	277	277	273	271	278	278	311	287	304	295	250	276	285	304	297	271	277	310	286	299	297	294	297	252	285	283	271	279	298	259	280	269	307	277	300	280	293	296	268	285	280	264	257	297	278	301	266	264	263	235	277	245	290	280	284	268	263	280	312	303	296	270	281	282	263	278	269	250	287	292	314	303	267	284	307	311	296	264	288	282	268	273	263	299	288	272	294	282	301	272	279	289	285	269	264	282	283	258	269	291	288	253	288	264	310	303	282	261	261	243	299	276	268	265	265	295	281	280	297	285	283	294	278	263	258	308	263	272	274	289	273	279	278	312	291	276	288	305	275	285	298	286	272	252	296	267	284	259	297	319	301	297	258	302	292	294	285	294	300	276	287	277	286	277	274	252	273	284	291	275	281	319	308	277	298	286	234	291	271	291	264	270	303	271	273	300	274	283	265	287	275	287	304	287	278	294	291	307	246	269	280	259	261	266	273	255	287	303	308	280	273	263	277	293	283	280	266	301	273	285	300	275	296	296	270	305	270	292	306	271	279	286	280	293	292	269	307	263	296	281	285	256	269	294	265	261	285	292	293	280	273	282	265	266	267	292	268	282	273	289	296	317	293	239	303	276	304	279	280	277	270	301	279	311	275	304	282	284	260	270	290	297	279	296	267	279	278	273	298	287	275	276	298	299	298	282	273	286	302	297	299	270	290	258	275	298	294	287	281	310	274	279	269	303	250	309	275	262	297	278	307	271	289	270	269	305	263	283	279	304	288	284	303	292	264	284	305	281	293	268	272	328	261	298	266	282	253	278	301	285	255	261	286	271	304	286	303	273	284	291	267	286	279	276	274	270	271	282	282	287	290	289	277	299	273	293	262	313	294	282	286	295	287	298	319	300	310	279	292	281	261	272	265	296	282	313	289	249	281	287	259	295	262	293	243	302	257	266	252	261	279	253	266	270	279	282	297	304	273	284	298	266	283	286	270	292	241	273	269	291	258	302	277	289	313	292	284	273	303	311	287	251	267	303	265	266	246	267	292	260	288	267	264	287	275	286	308	283	268	288	306	294	307	239	262	304	284	316	263	265	270	294	261	289	288	290	276	287	309	292	243	282	265	284	312	268	278	256	260	300	271	298	292	282	249	266	288	239	276	294	263	301	245	293	289	259	270	266	282	288	298	252	261	316	283	279	276	314	274	254	274	272	300	254	281	261	283	273	317	287	279	282	279	283	271	286	295	285	287	300	292	280	288	282	276	309	282	260	276	279	277	262	277	300	305	272	282	256	271	269	300	264	258	269	282	291	260	274	290	279	278	257	285	265	258	270	273	302	287	278	269	309	293	284	278	302	294	270	286	265	279	283	293	250	292	266	282	324	287	297	275	290	262	289	278	281	297	272	306	310	275	282	278	296	283	283	279	280	265	284	298	269	281	295	263	258	264	267	271	279	279	276	283	274	279	285	294	280	288	266	321	303	258	282	285	271	279	262	297	288	304	314	321	287	312	280	263	276	281	291	293	262	264	300	260	299	289	283	271	292	316	286	289	286	281	287	277	304	266	276	255	265	276	256	257	276	285	262	299	297	267	285	284	281	299	276	278	327	270	308	260	274	260	287	286	280	258	266	284	281	313	310	247	299	282	277	266	265	285	280	286	282	274	299	272	281	277	289	325	272	309	299	288	283	277	289	231	274	273	297	265	258	307	285	235	275	300	254	265	284	315	257	301	280	286	284	258	263	304	257	272	320	248	288	275	233	273	274	284	275	286	286	272	274	260	311	288	289	283	258	290	278	258	335	285	264	299	285	282	269	280	285	330	298	284	295	268	289	268	295	277	244	284	286	285	293	264	291	279	266	250	314	292	288	268	290	306	286	281	289	280	283	315	286	287	281	279	283	279	294	278	258	277	287	274	276	263	255	291	305	316	282	284	245	300	285	290	297	291	302	266	315	287	265	284	270	262	290	285	292	276	275	312	292	281	286	272	287	274	283	302	286	306	296	265	282	312	305	285	288	276	272	290	287	255	271	295	258	253	262	280	277	283	276	293	286	262	259	283	270	275	287	292	275	289	280	276	283	281	278	287	272	298	283	255	281	255	239	276	288	269	271	250	277	290	282	295	273	258	266	262	262	296	298	274	273	277	298	287	272	271	258	265	278	266	301	307	274	266	274	297	270	326	287	319	302	298	288	283	282	267	273	319	253	281	299	271	298	257	284	298	283	276	269	257	291	262	271	291	254	284	295	309	262	269	252	277	282	270	261	293	296	285	272	306	290	307	292	276	272	274	267	275	307	276	273	284	271	272	267	285	269	279	256	263	266	257	312	274	262	277	307	313	283	287	271	292	270	290	267	331	274	275	284	283	293	274	290	291	311	266	287	288	287	288	278	267	264	255	280	288	274	265	293	278	259	303	282	309	303	265	287	276	273	296	299	251	287	279	295	280	276	286	294	308	278	263	261	287	294	281	270	303	246	268	285	249	279	267	323	314	288	262	297	277	256	287	266	285	270	294	291	271	274	286	270	306	250	304	284	300	271	278	265	278	287	269	274	295	278	279	286	291	280	288	312	275	271	291	295	275	286	268	287	269	271	301	301	253	264	266	269	279	295	302	271	259	312	272	297	304	284
22728	20847	28434	23353	20845	20680	8551	2406	1672	1340	1045	893	751	634	548	526	439	400	364	371	327	292	333	307	298	272	248	253	271	243	246	265	233	232	233	222	232	224	219	238	253	256	201	231	218	225	191	215	233	226	239	205	210	226	211	210	213	229	209	217	224	240	221	195	206	202	224	241	199	201	216	221	193	186	172	197	194	224	203	203	202	212	223	188	195	188	190	198	195	213	210	204	211	200	226	177	189	209	228	202	189	189	177	209	194	173	181	192	183	193	168	194	203	191	198	219	181	201	181	182	171	182	215	205	211	209	178	210	206	188	200	178	173	187	188	210	202	172	178	192	187	214	188	177	178	189	197	167	189	196	189	215	175	174	180	181	181	198	198	172	193	177	200	191	164	175	194	196	211	176	190	207	202	172	200	182	193	190	199	225	185	163	203	161	193	168	201	177	184	163	207	199	186	193	198	200	190	185	202	200	179	169	183	184	177	213	186	211	174	196	188	172	201	194	194	184	205	191	184	172	191	197	201	198	185	192	175	180	177	190	174	194	192	198	183	205	183	182	191	203	203	178	216	192	207	160	188	194	188	209	198	175	195	181	189	179	182	216	225	194	188	204	176	143	199	189	190	176	184	196	202	166	178	192	217	207	184	193	195	228	196	177	177	180	195	160	151	219	177	191	184	183	191	183	177	174	188	173	183	165	191	183	200	185	230	179	183	203	185	180	186	172	196	209	192	198	201	208	224	181	191	166	161	169	215	177	190	188	145	220	177	200	190	177	196	189	188	199	219	183	200	219	181	195	187	191	187	186	190	175	201	187	180	190	176	211	204	191	182	189	169	195	185	195	198	190	187	186	190	184	181	182	176	201	174	185	156	158	193	173	186	207	165	190	171	213	205	197	183	177	162	187	199	185	177	170	209	203	192	191	201	190	184	200	197	199	200	183	217	187	215	185	210	187	187	199	197	188	181	188	188	196	212	205	200	173	200	186	204	188	187	189	161	174	201	176	168	177	175	201	192	195	175	187	144	210	191	193	213	174	191	188	175	186	195	167	189	205	194	184	206	209	187	165	169	179	176	198	176	174	185	210	192	183	154	172	179	197	194	185	201	180	200	169	185	171	192	177	173	187	205	210	182	185	197	201	176	195	188	187	208	188	204	178	197	184	204	215	193	195	220	196	168	214	203	180	208	171	195	191	183	216	187	200	206	187	205	207	188	186	212	182	199	190	189	182	216	178	172	187	175	185	212	193	194	190	203	194	196	193	164	188	191	190	191	188	203	203	195	206	189	177	168	196	192	204	186	164	189	201	194	186	205	188	191	180	193	224	207	187	184	194	201	164	205	181	167	187	184	207	169	199	194	197	185	201	185	170	169	170	172	174	197	180	172	205	184	194	162	193	186	200	187	201	174	195	200	200	178	197	194	219	185	166	179	207	186	189	181	175	172	192	169	179	177	190	179	210	193	189	165	171	178	162	178	190	170	179	162	186	193	182	198	183	171	192	197	181	171	174	188	218	178	190	177	200	203	178	201	181	194	184	175	209	194	182	163	190	199	160	184	199	186	196	160	177	182	199	188	179	180	185	187	201	204	194	195	185	188	173	174	193	202	195	173	177	189	202	174	207	216	189	159	201	179	198	185	159	184	164	182	182	178	190	161	199	170	174	190	184	175	205	186	181	214	167	181	200	214	206	205	184	189	183	175	180	215	167	193	189	192	172	161	191	183	206	209	181	201	199	195	195	189	178	186	199	173	184	194	192	194	188	201	184	203	166	196	184	178	214	173	183	173	173	204	177	183	198	168	191	223	155	187	210	170	197	199	193	172	190	183	193	173	186	204	187	165	193	184	188	203	190	198	181	166	177	150	171	212	187	187	187	204	188	186	198	208	178	202	177	198	191	193	202	205	202	202	193	184	192	184	187	202	178	184	188	188	163	193	183	189	187	171	168	184	207	185	178	190	197	188	185	206	188	179	164	186	180	189	195	225	209	196	202	180	198	206	218	190	180	178	191	186	197	192	200	185	188	180	169	212	190	190	204	213	212	225	172	185	185	181	189	189	207	166	218	185	178	180	195	191	210	181	183	181	179	190	184	203	181	178	192	176	188	192	185	185	182	179	193	186	194	175	233	207	188	194	191	222	190	212	184	198	176	212	201	170	192	171	162	172	190	174	173	188	194	186	183	203	214	193	176	188	222	164	180	204	190	182	179	221	193	200	199	185	204	166	196	184	184	185	191	188	192	183	193	171	187	162	170	208	183	172	206	179	196	201	173	188	201	194	180	196	176	196	202	154	196	202	215	179	182	169	193	182	209	189	202	189	176	184	174	202	184	201	197	209	192	188	174	204	186	178	173	192	175	187	170	189	190	182	186	209	131	202	175	195	188	189	187	194	193	175	201	192	187	177	180	189	181	191	204	181	196	195	178	200	198	203	218	197	173	191	185	159	173	182	199	200	174	200	237	176	178	206	177	180	179	197	168	199	187	192	210	176	193	188	196	172	189	178	177	208	207	167	175	186	199	181	182	182	161	190	179	169	181	168	195	194	196	188	208	179	215	190	184	195	184	218	173	173	190	185	186	184	190	205	164	194	195	194	177	204	194	174	192	177	188	200	223	194	195	192	184	170	159	188	182	169	189	190	183	186	186	171	195	202	193	199	195	204	183	206	200	203	167	190	186	224	179	202	171	143	188	187	201	181	202	205	185	190	214	194	197	198	202	169	186	171	202	196	175	182	189	190	196	192	187	181	200	205	167	171	181	198	189	211	183	183	197	182	173	185	193	209	173	210	173	198	196	183	210	206	165	165	176	219	197	206	186	176	185	203	172	187	202	205	187	208	211	211	172	180	181	187	180	197	202	196	167	199	173	201	200	216	197	185	187	173	185	179	186	191	178	197	185	210	184	178	170	185	170	186	196	174	169	200	210	164	198	206	213	179	209	192	196	219	205	195	201	172	180	226	182	180	179	208	197	177	179	202	195	176	172	183	191	205	170	166	190	191	182	199	202	191	196	158	219	194	185	186	174	197	184	184	152	193	207	202	179	199	185	197	184	180	177	206	181	199	199	211	189	190	189	171	160	181	156	178	194	201	172	174	221	182	184	215	193	195	187	181	184	187	200	187	177	196	182	173	207	197	189	186	204	194	194	193	189	181	192	204	172	184	189	216	199	197	201	178	210	188	192	184	164	195	191	188	192	168	196	177	175	234	211	190	182	192	193	191	174	163	188	214	194	160	164	196	212	178	204	185	193	192	194	212	195	184	181	175	160	208	203	178	193	199	196	171	171	194	172	193	197	171	163	207	217	193	168	190	182	171	177	164	177	200	199	176	183	173	177	193	190	201	192	217	172	185	202	194	181	183	187	198	194	193	187	181	184	181	184	177	174	200	192	166	165	192	213	171	184	199	229	204	187	176	171	184	190	189	183	178	168	186	180	190	163	199	176	187	191	196	183	177	184	216	192	188	193	191	179	185	198	190	188	152	193
37987	57022	26559	15081	10526	8142	6490	4984	3768	2968	2283	1805	1513	1302	1032	925	747	688	625	520	574	487	443	443	431	386	397	401	384	380	331	331	366	362	359	325	322	308	324	291	285	275	301	271	262	297	267	302	276	295	280	280	280	252	279	274	271	309	308	272	238	276	271	282	283	280	283	251	269	246	265	266	254	254	247	241	280	256	243	245	243	241	236	233	258	257	220	215	224	235	242	242	219	237	220	245	235	248	219	248	234	225	244	201	248	234	261	234	224	244	223	222	240	233	231	224	243	239	210	228	230	238	216	249	221	207	228	234	234	255	238	240	238	231	215	215	232	217	242	251	214	226	225	223	249	231	207	214	227	236	225	210	238	226	204	237	233	207	226	217	209	223	241	246	246	237	246	230	221	222	234	236	203	238	240	233	227	231	225	228	216	215	199	252	223	239	238	257	216	232	197	231	232	253	241	211	238	206	241	210	218	205	228	216	221	214	232	222	203	228	232	212	234	201	213	237	222	236	201	240	242	220	233	223	251	207	219	230	203	236	260	216	207	215	216	231	215	231	239	224	233	239	227	234	230	208	238	230	224	247	278	253	232	234	225	220	192	181	202	190	196	213	238	223	226	225	232	223	277	238	224	210	222	235	235	223	221	230	215	213	243	211	245	229	235	209	227	226	203	216	215	211	208	232	211	229	227	236	220	199	199	234	216	217	227	261	212	241	221	225	208	212	214	230	240	241	256	235	217	233	238	223	220	209	248	224	211	239	227	238	252	232	224	223	232	237	215	211	220	228	202	243	232	223	221	226	222	196	230	197	221	223	257	234	226	221	224	235	222	248	220	224	232	243	206	240	259	187	251	232	205	250	223	219	205	188	229	231	210	226	244	218	234	215	230	227	220	239	230	216	226	212	244	235	191	231	231	235	246	240	240	206	221	229	246	220	233	227	192	203	213	221	190	227	262	236	193	235	226	228	238	245	214	229	214	212	237	231	227	235	234	202	236	239	206	228	234	237	225	234	242	231	231	229	216	212	238	215	237	235	261	238	233	244	212	220	252	215	250	194	215	224	218	214	228	205	223	237	214	249	248	242	229	224	225	236	232	231	216	225	204	237	202	235	204	204	226	197	218	262	241	235	210	216	218	211	225	237	219	251	231	226	243	220	201	206	231	239	261	228	219	201	203	227	243	242	231	224	227	226	235	228	245	229	199	219	231	213	213	231	237	239	227	224	237	232	234	222	245	235	238	189	217	244	248	198	233	218	230	243	249	224	234	214	241	210	229	216	239	225	227	194	209	251	209	215	221	216	235	248	209	213	229	232	219	225	200	213	229	243	219	276	219	217	225	220	210	251	219	251	240	246	235	248	245	242	225	227	213	223	227	227	206	236	245	207	221	233	248	224	224	249	226	221	207	223	229	224	224	237	255	228	208	206	219	236	225	241	202	216	221	237	229	249	231	207	207	209	218	220	250	226	227	214	219	245	229	241	227	242	206	215	235	255	249	238	230	221	235	254	204	230	222	233	217	217	236	232	219	198	235	222	221	227	231	228	224	233	189	238	207	251	224	214	257	234	203	230	226	224	223	209	200	241	200	214	231	209	221	212	250	224	243	233	266	229	211	219	200	236	202	259	232	222	232	233	225	222	241	230	250	223	227	234	237	220	227	234	227	224	231	240	222	230	226	214	206	209	220	248	208	202	229	224	232	234	201	237	227	236	237	238	201	238	264	247	226	199	231	213	227	236	225	215	206	211	210	231	233	220	208	210	235	244	218	231	203	254	230	220	234	213	249	229	243	208	212	235	226	215	212	195	238	224	235	220	230	213	206	235	220	227	261	241	253	232	241	225	255	235	229	202	229	226	199	216	223	230	233	239	266	233	242	215	221	230	208	228	245	226	236	250	229	244	239	198	232	226	242	227	210	200	225	220	201	218	226	222	224	224	240	218	217	213	253	215	222	217	228	223	227	234	214	220	230	234	222	223	218	243	220	199	236	210	208	206	225	220	234	231	241	222	208	227	242	221	237	223	222	202	228	214	259	231	208	233	235	254	256	231	218	246	213	192	218	214	229	230	232	239	206	215	231	233	235	222	224	220	244	204	205	243	231	214	232	207	212	244	220	222	211	228	242	272	237	226	239	211	222	239	241	199	226	218	232	216	228	213	187	207	249	226	243	209	247	220	239	228	240	208	219	264	240	207	236	199	223	227	221	205	222	209	224	231	205	221	217	228	233	203	250	209	225	204	202	229	239	231	240	224	217	246	214	213	221	229	231	221	227	232	226	197	231	230	208	235	225	233	247	207	214	231	195	236	229	249	211	223	225	233	201	228	203	248	239	222	236	210	226	210	224	227	226	201	229	212	222	213	225	245	211	237	221	224	204	202	246	202	218	234	222	220	232	229	220	224	200	220	223	213	209	232	239	218	202	203	235	235	220	216	228	237	227	225	231	240	247	230	251	237	244	243	243	267	227	246	242	221	218	230	241	211	229	222	220	215	203	231	222	234	220	259	217	203	220	230	237	217	213	240	220	214	228	225	240	219	223	227	239	223	220	225	254	238	232	225	238	201	232	215	228	215	217	257	216	210	241	223	214	205	231	253	209	229	223	244	228	242	216	223	195	211	219	206	221	232	196	229	227	205	226	257	224	229	220	206	262	239	244	232	260	227	227	239	223	226	230	248	234	215	206	201	245	213	230	234	215	221	242	218	234	231	234	228	239	232	243	234	228	231	227	233	228	214	222	202	210	234	235	211	197	218	212	212	249	190	228	213	228	201	222	238	224	219	219	220	230	225	223	239	213	208	223	213	249	212	211	222	214	226	222	217	223	223	230	232	225	239	208	253	223	224	211	204	208	224	220	217	222	240	204	252	216	206	232	208	242	216	193	233	236	213	234	212	219	215	239	223	234	209	272	244	232	222	238	211	225	243	212	238	223	223	237	228	217	211	192	242	219	224	211	228	233	225	186	222	247	220	247	227	216	216	230	203	214	244	237	223	230	224	223	217	201	232	217	210	197	242	210	231	254	219	257	249	215	209	234	256	235	224	205	215	227	235	219	199	225	220	253	251	201	201	244	258	237	238	204	198	226	212	226	234	225	223	205	215	229	228	215	199	232	213	246	249	225	222	213	237	250	222	219	218	242	234	229	198	214	223	244	229	231	220	215	233	225	241	270	184	206	195	201	194	204	220	230	211	198	224	219	207	218	213	241	241	224	220	247	197	245	198	211	217	226	234	246	243	210	217	228	216	227	243	227	226	194	226	206	211	228	271	192	233	237	251	230	216	211	217	215	226	208	218	221	218	210	199	235	236	235	215	233	257	231	225	241	204	229	214	214	246	227	228	237	237	214	235	228	214	248	237	217	228	221	214	232	203	239	205	221	232	233	210	238	226	215	212	218	224	257	210	238	234	224	222	211	228	232	210	270	242	221	232	229	219	213	222	258	221	206	215	212	235	226	221	188	232	202	207	222	231	194	233	211	209	230	221
27742	23964	16539	5185	1998	1422	1111	858	729	627	544	497	515	475	400	477	384	469	387	373	402	360	400	381	396	407	383	410	367	369	393	379	355	342	356	412	376	384	365	355	386	355	391	390	361	345	369	356	365	392	331	338	350	337	335	352	385	337	348	351	352	375	379	356	329	353	373	386	360	350	361	370	371	349	356	371	361	395	352	346	363	394	387	373	336	346	340	353	349	299	341	376	360	368	372	321	310	382	360	333	411	318	346	347	355	344	367	387	361	357	360	328	343	370	350	324	331	318	364	318	349	393	386	363	388	348	365	353	362	361	327	363	349	367	328	358	341	364	369	355	346	365	333	348	338	321	323	360	349	383	374	353	370	379	368	373	358	363	390	371	340	352	336	349	378	371	350	378	332	352	339	360	349	365	367	380	354	379	346	332	356	344	355	366	370	304	378	378	351	348	358	364	366	322	334	352	380	349	380	337	338	390	371	333	324	361	327	373	323	350	340	345	346	350	354	360	344	322	366	336	357	369	367	353	346	355	309	353	360	338	373	384	333	407	351	358	339	355	353	359	384	342	342	372	349	355	321	350	353	353	371	382	345	370	340	372	344	340	363	351	366	336	342	353	350	297	320	351	352	380	362	362	358	344	366	354	348	345	344	367	350	342	368	349	382	348	384	348	375	341	327	366	365	379	347	369	321	374	376	366	363	360	351	364	343	332	355	358	363	353	359	343	336	346	360	360	347	358	323	328	351	354	350	364	365	371	336	339	323	371	348	325	371	344	340	338	341	357	366	333	338	371	375	354	316	380	338	361	324	340	359	334	367	324	361	354	383	351	353	368	340	391	341	356	395	347	351	364	339	327	327	344	382	371	354	320	323	356	371	391	359	357	337	339	336	347	367	369	341	393	414	377	373	337	363	358	340	345	355	358	348	386	352	325	341	378	349	324	363	368	362	359	333	367	397	346	395	362	333	408	324	339	336	355	352	393	358	352	350	344	306	362	343	364	359	333	363	345	348	346	368	367	369	331	365	361	349	370	346	359	363	335	401	350	347	350	353	365	390	372	351	339	366	347	346	365	347	371	327	339	364	358	378	338	353	371	375	382	353	346	380	360	327	336	358	364	384	384	368	345	328	359	357	359	319	329	343	391	395	343	370	373	355	346	371	344	371	340	382	308	399	332	318	325	349	334	332	388	330	366	359	386	358	339	361	380	347	337	347	352	331	362	346	364	307	368	339	353	372	349	352	345	366	378	360	346	366	360	344	357	374	353	346	366	338	359	361	372	362	391	348	328	392	369	377	348	355	330	338	341	362	352	368	318	341	335	330	355	321	359	369	339	386	338	329	373	343	301	355	331	349	339	355	353	355	407	351	339	345	338	353	354	364	364	343	362	350	348	372	327	354	339	378	382	317	335	326	357	340	349	294	371	362	360	336	363	355	369	367	367	355	355	337	343	346	350	339	322	347	353	341	377	359	320	386	316	353	320	368	378	346	354	350	367	324	332	336	383	362	375	337	335	359	346	381	359	338	329	372	328	329	335	373	338	370	340	378	358	362	353	312	347	353	365	370	360	366	375	352	349	379	368	371	363	371	328	332	379	350	340	368	377	346	339	396	375	371	395	356	358	350	343	337	336	375	326	344	326	309	339	383	390	310	365	369	370	361	335	361	350	334	347	366	363	361	376	356	343	327	348	344	360	317	373	369	359	368	396	362	344	333	339	363	346	370	337	342	349	324	368	367	363	333	357	362	371	391	363	321	320	328	370	345	362	348	350	362	358	352	339	363	334	354	402	381	368	357	354	345	358	363	357	364	343	362	374	354	357	376	375	325	386	358	335	343	379	356	325	364	310	385	376	390	352	365	348	373	348	368	335	342	348	347	379	375	349	345	352	370	356	351	333	392	353	355	377	384	358	350	338	378	350	381	357	362	352	362	339	353	338	327	334	350	365	347	360	351	375	371	340	329	346	321	357	384	379	366	380	379	340	334	325	364	396	350	367	361	363	348	369	335	343	368	341	385	340	347	352	363	356	378	359	326	367	366	316	367	343	373	337	325	373	344	326	352	337	345	344	364	385	348	375	336	340	343	357	333	339	378	375	333	333	322	381	350	335	369	345	356	359	322	343	347	360	358	360	366	332	317	346	360	334	326	363	349	334	331	364	351	357	342	340	334	358	360	368	372	340	373	358	349	320	309	358	388	387	357	337	368	336	343	364	385	363	353	325	359	361	317	406	334	323	368	319	348	348	371	345	365	318	349	382	312	355	342	358	368	345	342	385	345	340	327	337	351	377	338	328	369	373	361	348	358	364	355	355	391	380	381	346	321	369	385	358	360	359	404	353	346	328	369	373	367	379	341	344	381	353	305	354	342	353	359	344	338	330	352	343	374	389	355	362	361	377	393	368	344	327	379	359	359	385	325	354	342	351	369	351	362	359	355	364	309	338	332	355	339	359	357	349	353	375	359	361	381	378	340	376	359	344	347	332	340	351	361	370	309	359	356	357	336	339	351	368	332	327	326	364	345	337	348	359	358	339	387	329	370	355	353	353	352	355	359	336	353	327	329	369	361	381	325	338	341	371	359	377	349	366	335	343	340	360	337	318	361	346	346	341	346	357	370	359	345	337	360	355	344	389	346	344	366	341	359	374	292	366	358	332	380	374	348	350	362	357	333	339	360	334	365	371	348	319	337	369	349	389	337	331	342	322	356	341	307	364	386	358	346	356	366	371	309	357	352	362	337	330	321	354	343	377	350	366	350	359	338	356	380	340	364	391	339	351	345	379	393	396	349	378	357	351	397	358	383	345	367	363	333	336	356	360	362	366	385	363	346	346	337	340	359	345	366	354	360	298	347	365	376	370	388	314	374	368	364	335	358	361	348	370	363	345	338	368	359	344	361	352	346	356	354	359	330	325	357	382	326	370	351	344	355	335	352	348	352	356	323	358	347	379	368	346	369	340	371	357	352	359	355	339	351	365	353	341	346	371	354	339	336	368	362	341	390	378	364	343	345	331	338	362	353	373	361	380	352	334	343	359	352	338	343	356	355	363	375	378	327	337	321	373	384	353	320	353	331	354	335	345	365	347	357	339	378	346	357	347	384	341	327	333	355	363	345	336	333	346	400	349	324	371	355	381	340	352	352	326	339	361	392	329	366	367	343	322	375	375	363	363	350	364	327	349	381	353	340	360	362	332	336	354	352	352	388	350	346	363	333	322	363	357	387	350	330	345	375	339	334	355	354	383	357	367	353	379	379	354	319	370	351	350	372	353	371	337	349	350	346	325	355	376	356	368	355	329	383	364	363	345	390	323	336	369	376	342	324	346	359	372	318	357	343	319	337	371	340	371	350	342	352	389	354	324	326	359	375	327	374	375	394	352	362	354	344	347	369	384	365	311	350	339	395	350	359	355	355	348	348	374	321	344	347	342	375	357	337	339	340	353	350	332	346	325	355	354	336	365	375	346	392	330	343	357	375	334	373	340	345	340
30512	36287	13800	5975	3829	2871	2237	1731	1460	1150	933	795	778	725	626	640	522	591	546	538	507	510	489	503	473	471	499	467	503	490	461	462	463	465	510	472	463	494	430	468	466	463	465	411	474	425	468	438	475	418	442	457	443	446	515	458	476	479	449	445	433	471	460	456	431	426	472	474	423	450	447	432	449	462	485	442	446	465	425	416	455	462	475	439	436	408	456	481	419	490	445	457	456	472	487	454	445	456	423	444	482	468	426	418	406	449	409	470	427	417	441	471	455	470	412	468	434	458	408	477	448	464	448	442	430	416	433	440	435	431	455	444	460	417	450	435	435	430	404	450	407	458	441	466	431	425	446	428	425	442	441	428	427	422	458	470	434	445	438	447	442	431	452	448	402	453	414	454	460	432	426	442	449	448	445	458	467	435	454	425	418	465	436	439	465	424	461	424	449	446	413	402	463	436	477	480	443	449	420	462	445	454	440	446	439	426	459	436	435	430	454	432	466	442	430	412	409	462	457	455	448	467	477	465	407	444	414	466	491	425	433	450	440	449	458	427	462	464	442	423	440	430	440	454	436	447	432	439	430	436	455	438	451	458	452	395	439	439	440	443	409	418	404	471	444	393	440	414	462	461	457	459	402	439	439	432	420	409	460	474	469	431	499	444	453	423	394	431	463	459	433	419	425	444	474	475	401	451	455	406	470	434	479	440	447	426	479	465	437	427	450	487	453	458	418	433	461	455	442	453	471	425	442	452	409	426	441	447	454	407	462	432	409	414	445	428	497	425	431	432	410	411	452	430	471	451	441	430	460	452	426	429	424	418	487	446	426	429	452	458	445	460	462	439	408	427	431	421	446	433	452	445	423	455	404	430	427	409	435	458	460	439	441	437	418	444	420	416	464	476	426	427	428	432	425	446	442	477	450	437	428	417	454	447	436	384	448	436	449	412	444	420	462	477	447	417	444	440	434	451	455	439	424	406	415	388	441	445	475	441	401	437	465	432	437	428	466	471	443	432	455	439	449	426	434	442	426	434	463	450	436	436	481	429	472	429	443	419	429	440	427	455	434	451	431	462	481	416	403	420	453	441	430	412	443	424	479	431	440	455	447	465	431	462	486	460	442	466	402	437	418	428	418	421	413	465	461	430	440	439	408	447	417	469	439	463	437	456	430	456	466	456	436	412	442	441	424	392	507	439	444	457	406	454	404	423	444	423	446	444	428	427	432	447	432	430	442	452	441	475	449	427	483	460	430	419	457	461	454	444	464	459	459	475	451	425	478	479	441	455	484	423	431	433	411	431	427	393	445	413	428	447	467	430	409	445	421	455	449	438	434	461	442	442	429	438	391	468	443	450	423	419	408	458	427	481	440	483	402	441	428	463	413	476	481	455	432	439	466	470	401	422	473	474	419	422	479	433	451	442	416	440	412	449	428	463	482	424	444	410	454	426	427	433	428	446	486	460	480	412	427	458	494	428	474	418	449	425	424	440	436	435	455	422	477	421	436	435	440	461	414	392	439	459	458	461	437	412	439	434	428	468	480	423	402	456	477	441	436	401	415	435	437	429	430	450	508	424	433	425	443	434	450	433	423	432	433	424	434	435	419	454	404	419	426	426	433	437	452	447	424	474	427	451	405	464	435	466	487	454	417	424	427	441	428	450	448	450	435	459	474	443	445	418	423	446	485	438	457	454	405	408	436	419	449	440	483	463	462	435	456	421	432	423	433	451	427	431	425	423	443	419	431	441	472	427	429	430	427	443	444	466	471	456	456	428	436	452	459	464	441	454	450	459	441	436	422	468	397	471	452	429	439	455	436	427	427	410	460	434	448	506	444	464	435	446	433	439	457	465	475	430	439	450	446	474	427	462	449	409	460	459	437	436	441	481	431	447	409	450	462	472	427	444	436	469	440	452	441	418	418	431	453	425	442	473	429	481	434	447	458	466	476	432	464	421	479	453	456	484	465	452	468	435	461	443	415	416	445	457	429	449	437	462	411	464	436	441	436	435	414	434	449	473	392	403	451	450	417	433	438	458	417	418	443	432	416	426	438	437	481	444	468	451	436	441	413	426	421	445	455	437	438	477	454	464	430	412	461	420	477	440	445	483	459	432	431	459	435	446	450	465	417	472	435	409	394	413	457	450	452	437	439	438	454	442	417	410	453	459	458	438	414	456	426	424	422	434	420	428	430	462	468	452	436	422	457	427	412	449	434	416	450	435	442	454	415	454	426	424	469	448	411	439	517	435	460	414	461	451	448	445	478	471	402	439	433	458	434	421	427	452	424	389	453	416	474	440	434	452	421	464	422	441	460	439	437	457	430	421	437	453	447	453	465	465	435	416	417	458	461	466	459	405	412	440	412	472	456	455	443	454	461	425	433	427	414	402	436	479	441	433	438	431	402	453	427	456	463	513	414	449	441	461	445	440	470	443	435	449	480	471	441	430	413	450	457	441	424	436	419	452	492	442	454	449	477	449	470	425	480	471	424	426	443	434	409	457	464	455	435	465	433	429	425	427	451	451	474	443	413	398	407	435	455	459	453	414	433	428	448	459	482	446	441	430	468	407	451	424	450	424	472	443	451	436	449	425	455	409	479	455	457	431	423	453	422	465	454	444	451	432	454	421	427	413	476	454	436	450	448	453	469	450	427	450	437	468	433	409	460	452	469	456	441	432	454	417	437	459	430	402	439	435	456	434	413	440	455	425	427	461	415	436	452	421	469	467	399	415	447	417	425	423	396	451	444	431	446	409	433	457	437	461	415	436	416	472	450	448	423	432	456	477	457	435	435	433	427	450	457	460	437	436	447	428	445	433	460	454	401	471	426	431	437	431	468	452	433	409	455	477	446	467	437	455	471	462	446	449	400	480	446	457	457	436	454	423	425	427	428	456	420	452	424	397	430	472	475	425	447	462	421	465	415	474	438	429	398	467	475	421	447	394	413	447	413	489	421	436	455	451	453	458	423	459	429	444	463	400	463	433	436	408	421	446	451	460	430	431	431	452	458	433	455	446	467	425	453	411	466	414	445	437	463	425	432	406	440	422	439	417	454	440	464	403	443	454	420	442	437	425	435	434	440	456	448	424	432	468	460	419	430	414	418	410	437	458	415	420	429	456	416	484	460	440	416	498	432	449	446	424	437	431	459	437	434	416	442	418	437	441	410	452	428	480	431	434	423	421	441	457	424	448	474	453	424	430	429	428	423	452	429	436	475	443	442	431	438	422	435	431	408	454	427	415	421	465	441	467	419	437	409	446	431	434	388	437	469	457	457	435	422	447	436	422	433	421	473	455	435	486	443	480	448	466	475	462	455	416	411	429	475	481	451	430	493	456	437	469	450	435	437	440	452	484	420	431	429	415	420	449	376	478	412	422	427	435	435	454	436	430	441	402	419	429	418	443	433	411	440	454	467	477	439	410	409	453	432	428	394	433	466	440	445	423	419	458	463	454	418	423	438	451	432	464	420	449	414	415	432	436	405	431	409	415
23820	20837	27957	23836	20664	9453	2557	1585	1176	940	733	649	587	518	477	402	403	361	311	322	276	296	275	308	277	302	284	263	266	302	276	257	238	236	273	269	288	221	238	242	255	244	206	253	262	243	224	215	210	233	233	226	231	239	222	252	238	257	220	229	230	208	228	241	216	220	228	221	209	237	236	227	200	229	222	233	232	208	245	236	241	242	236	241	223	195	235	228	226	221	213	228	238	211	199	208	239	211	227	210	190	210	211	216	184	207	247	229	234	203	215	225	202	195	221	220	242	245	211	191	224	206	206	219	202	226	186	224	212	229	198	220	219	176	188	245	219	212	185	204	215	228	218	199	229	257	208	199	204	195	229	229	214	194	226	248	193	206	202	233	209	211	205	223	190	232	226	217	215	196	205	186	200	224	205	179	177	225	242	207	213	199	212	203	206	240	223	221	180	220	221	202	234	220	192	228	235	214	202	214	197	215	224	231	195	212	204	217	214	200	195	196	214	213	210	216	204	204	205	219	214	216	202	197	212	220	249	229	199	234	224	212	233	203	208	190	198	190	226	225	196	225	218	217	226	212	226	233	213	222	201	257	203	230	194	215	229	218	206	192	219	213	180	207	199	232	193	223	215	202	216	217	214	213	216	221	211	197	233	213	218	226	192	227	212	178	192	205	224	231	231	223	195	214	217	228	264	183	206	207	240	229	214	199	204	210	223	216	235	205	207	219	236	220	234	219	195	206	228	229	200	215	214	219	201	228	217	225	207	214	185	204	209	198	223	213	201	215	207	197	222	225	235	217	216	235	215	201	256	204	202	219	212	214	210	210	231	212	221	203	230	200	228	224	225	235	182	201	248	224	220	217	211	210	203	259	205	218	208	217	215	216	195	200	203	202	199	189	183	215	226	219	199	205	230	202	222	224	205	184	222	226	226	217	217	199	216	218	223	211	229	212	250	208	254	226	224	211	223	191	221	210	210	201	215	214	223	211	211	206	202	253	253	206	213	207	205	211	183	200	212	229	197	227	227	205	218	217	204	203	205	179	240	215	205	227	218	222	223	199	195	212	204	235	224	218	238	215	195	223	222	222	197	188	227	235	204	241	218	214	226	201	205	206	224	199	231	218	204	206	221	231	207	203	232	196	237	221	208	181	205	185	202	219	219	203	218	207	236	221	231	200	219	202	223	215	213	231	267	237	223	219	239	209	236	216	202	210	210	182	206	215	210	223	228	237	209	191	201	201	202	217	191	223	230	208	203	206	222	203	199	246	219	219	208	200	221	221	211	218	204	236	200	195	219	172	215	205	232	202	209	200	219	206	209	231	218	214	212	235	239	224	225	196	183	222	211	213	226	210	225	196	193	209	214	216	200	205	232	211	211	229	208	197	204	228	221	218	240	232	222	207	232	251	203	200	227	208	228	192	192	211	199	214	211	221	205	229	223	233	204	228	211	217	232	211	217	214	196	216	214	201	191	196	214	204	217	217	227	230	218	230	218	211	183	220	199	249	234	194	212	215	223	225	201	204	245	217	198	196	228	199	176	212	214	218	222	205	232	219	215	197	221	209	215	204	221	236	219	222	243	207	199	223	210	214	207	212	229	204	208	211	225	217	204	216	235	234	230	234	201	226	220	215	216	193	219	193	227	196	197	207	190	170	233	237	258	205	195	233	248	204	234	227	234	226	247	206	219	217	219	206	219	231	213	216	197	189	230	211	225	235	226	203	202	245	209	210	222	210	210	214	204	235	200	235	247	217	219	213	189	199	228	196	202	222	193	198	226	214	229	226	215	216	203	191	205	229	210	207	221	239	210	205	199	215	214	235	209	187	221	223	205	233	217	198	216	245	223	206	213	216	236	242	198	205	232	194	209	188	227	208	216	198	235	228	196	215	238	202	191	206	218	193	229	209	227	208	218	187	219	224	219	204	211	208	218	217	209	183	225	220	249	219	199	226	205	221	216	240	211	226	215	240	219	241	218	208	214	208	208	209	210	205	214	215	211	221	217	210	204	214	217	198	248	221	212	235	225	200	213	220	198	214	218	228	241	232	247	228	196	220	210	242	222	212	244	214	219	221	191	242	222	202	221	221	216	212	190	228	225	228	198	216	243	206	203	204	245	218	208	217	195	214	216	220	200	208	222	211	202	220	244	235	229	226	251	222	231	225	224	200	211	226	208	215	195	203	226	219	213	228	201	219	178	214	221	213	228	219	238	221	203	235	228	200	205	213	207	219	210	210	246	215	237	215	198	234	240	198	227	197	215	187	203	225	215	225	213	212	198	201	192	228	232	225	190	228	225	208	218	203	219	225	196	196	225	212	200	200	227	238	214	230	197	213	223	242	206	211	201	209	202	235	225	211	225	239	244	222	167	189	232	209	200	215	220	248	212	215	221	231	191	200	256	231	210	200	231	224	231	216	209	226	200	210	222	219	184	196	206	219	203	227	203	208	195	228	218	201	242	209	239	211	208	218	221	220	198	205	246	221	211	211	210	229	198	196	206	198	222	203	222	216	202	224	219	196	193	226	219	217	226	213	194	203	182	228	205	227	235	194	210	196	227	223	191	199	223	245	217	219	198	209	232	226	215	214	212	198	202	194	206	217	205	206	211	209	222	211	212	229	232	204	221	228	196	218	210	192	219	232	195	196	206	232	212	241	203	208	214	208	227	219	210	211	220	209	191	220	208	237	232	220	225	219	233	200	215	229	231	219	219	225	220	214	227	246	215	223	209	217	228	208	194	227	221	233	218	219	204	199	216	214	236	231	208	198	221	213	226	222	197	218	200	203	213	219	206	226	198	197	197	207	204	222	221	218	217	217	222	248	218	202	217	219	230	193	220	197	204	212	199	224	228	209	236	222	206	194	216	209	209	220	205	229	227	216	208	201	234	229	211	235	203	220	189	207	203	219	229	251	209	201	211	218	210	230	214	244	231	203	211	204	233	211	191	236	236	227	219	247	208	247	226	232	213	228	198	212	241	214	203	227	234	216	210	226	235	241	193	203	193	233	186	224	217	213	238	222	243	214	209	226	221	240	218	205	224	221	204	215	217	200	206	236	192	219	220	217	239	258	192	222	219	226	242	228	214	229	204	197	217	237	198	193	231	211	232	221	208	219	217	224	198	231	211	217	211	221	199	209	254	208	211	192	213	226	235	205	219	206	197	219	207	206	204	228	224	207	215	238	197	206	215	207	221	214	224	239	217	239	190	208	229	189	225	219	202	232	230	197	203	198	230	211	200	198	236	195	213	234	197	202	214	226	217	240	216	244	217	221	237	228	218	252	210	227	203	207	252	206	232	235	218	212	230	222	204	205	180	200	239	246	209	236	203	209	213	197	217	206	207	230	214	193	246	216	205	237	233	221	197	201	233	197	192	209	207	215	228	211	201	201	247	208	218	231	193	237	214	242	212	216	221	210	249	225	228	222	207	211	196	201	205	209	203	240	241	245	199	211	237	217	226	237	240	184	212	208	201	216	218	222	241	227
33206	45587	21039	11032	7525	5759	4385	3376	2635	1974	1564	1272	1167	927	845	723	629	591	514	532	428	438	450	441	436	439	409	396	350	373	400	355	355	342	334	351	359	319	330	313	340	327	319	328	306	310	352	348	321	335	309	284	324	332	306	330	297	315	317	301	274	281	306	279	319	299	313	311	296	304	300	306	288	299	285	291	294	281	289	317	325	300	284	299	300	277	282	302	320	250	298	268	285	293	280	282	295	270	269	281	306	249	258	283	283	273	275	304	261	285	265	282	284	264	262	273	289	295	272	273	262	271	272	284	287	301	274	303	273	285	273	286	289	300	272	281	308	256	257	257	293	264	231	297	281	273	289	264	248	284	242	289	286	275	282	266	280	251	275	250	284	292	285	293	227	307	286	275	279	282	304	253	303	288	282	271	270	275	279	286	255	279	264	266	263	265	257	274	288	268	284	237	287	278	252	283	292	318	271	284	295	269	287	281	292	296	304	254	271	285	272	302	239	266	273	279	288	275	273	307	265	262	297	297	274	276	283	274	300	281	238	286	287	249	261	270	313	279	271	265	278	278	286	291	265	285	255	292	285	267	277	302	290	254	276	282	273	282	272	256	285	277	263	296	285	278	294	262	268	264	244	280	275	282	294	275	289	292	291	266	265	256	287	279	274	292	237	272	248	301	277	282	255	258	262	283	289	266	287	281	279	270	307	251	297	270	260	286	268	287	283	269	287	269	245	266	250	269	278	259	273	269	275	296	326	289	268	267	274	306	253	274	289	261	283	262	277	274	252	267	284	246	277	260	268	312	279	272	241	265	269	282	287	232	290	258	265	257	246	277	282	248	267	285	285	270	238	272	272	289	260	291	257	274	266	284	278	281	294	247	289	279	250	289	260	291	280	319	288	275	278	271	266	297	281	282	252	281	319	279	281	272	263	266	292	314	288	280	272	298	258	258	289	259	283	285	267	261	280	252	300	287	278	249	245	272	282	244	256	291	260	257	280	297	262	280	280	284	298	283	284	278	300	294	265	262	288	282	280	269	256	294	279	284	285	275	285	269	275	273	268	300	276	255	263	275	264	301	278	272	251	250	285	264	277	278	297	292	274	269	228	312	265	297	307	262	278	268	240	299	272	270	293	256	253	282	249	277	290	314	295	268	252	260	271	262	286	283	275	277	309	284	244	315	263	275	282	258	260	265	277	275	311	268	263	228	289	303	272	298	284	268	276	267	270	245	254	252	280	303	255	248	281	264	265	283	258	272	299	262	260	265	256	307	252	274	250	281	248	273	265	294	288	277	255	272	267	282	278	275	279	268	282	314	261	272	268	282	296	281	289	290	253	269	262	266	266	292	258	262	303	292	273	285	276	270	271	253	294	258	277	287	263	276	271	278	289	301	279	287	276	288	261	276	246	311	265	299	274	295	270	266	265	291	273	301	265	261	281	272	281	302	271	273	274	276	260	279	289	256	270	281	271	273	282	268	292	275	254	276	280	271	297	254	277	276	278	298	273	280	279	287	280	280	267	275	252	302	281	310	296	263	275	267	290	282	263	249	276	276	252	292	267	276	287	260	266	282	281	260	278	277	278	271	268	287	254	280	284	250	293	299	289	271	287	298	290	291	266	289	265	268	277	286	268	294	272	263	279	268	274	290	274	260	277	246	282	263	280	280	273	278	287	250	264	278	271	277	281	289	278	284	295	235	281	292	287	282	271	286	286	288	302	276	284	275	283	295	275	270	254	265	276	291	279	271	286	258	286	257	293	270	280	279	250	284	245	288	269	268	278	253	283	300	284	275	275	269	283	278	284	269	297	282	270	273	275	309	287	285	280	282	245	289	265	297	268	275	252	288	266	284	300	293	304	268	297	296	285	262	238	269	282	274	258	262	246	273	268	280	270	262	237	269	247	304	279	270	249	270	272	279	274	296	274	267	257	283	273	243	255	270	291	264	282	290	259	286	292	287	287	271	281	260	288	274	263	325	278	260	320	272	257	236	299	310	304	300	286	266	284	261	271	282	272	260	268	290	288	244	280	260	265	274	274	283	283	280	248	252	261	291	282	279	253	300	257	269	297	289	262	300	287	263	258	246	291	267	288	260	263	260	298	286	254	292	256	283	245	270	260	283	274	300	276	267	283	280	270	276	272	263	286	250	284	282	257	283	256	278	284	287	262	267	277	312	273	279	269	277	289	297	269	291	287	263	274	271	260	265	288	294	265	248	252	273	276	256	284	274	278	252	277	292	266	274	271	270	287	254	254	264	301	306	264	240	273	286	279	275	276	304	268	272	242	293	244	268	289	281	273	288	260	268	272	283	293	264	290	279	274	259	310	238	290	284	287	286	310	298	264	298	270	280	261	275	270	278	255	292	282	266	256	299	299	281	256	277	263	293	294	303	290	273	261	259	295	258	254	268	279	265	277	274	277	278	293	263	281	267	275	261	252	295	272	269	234	281	270	252	302	269	291	279	237	294	311	275	292	314	316	288	281	260	260	267	283	302	257	296	288	251	277	269	268	265	250	265	290	284	267	286	273	250	289	259	284	252	274	317	277	277	257	266	281	268	282	278	224	260	302	307	293	246	288	293	279	277	296	265	275	261	271	275	272	254	256	293	262	249	282	287	269	279	323	281	274	271	264	257	312	293	281	278	315	298	329	280	281	273	287	278	298	310	253	280	291	255	283	272	299	301	290	258	261	297	269	251	280	290	287	281	261	292	275	251	264	257	278	274	288	284	307	266	273	257	252	287	273	297	296	308	271	270	280	263	269	272	247	287	260	280	259	267	282	279	263	248	251	289	298	266	273	303	257	266	257	262	280	276	285	251	293	275	281	280	302	267	277	302	290	281	274	258	271	267	285	286	288	282	241	287	273	258	301	287	280	286	252	246	261	291	282	272	257	293	264	285	277	256	264	293	247	286	272	271	267	268	271	270	264	265	266	280	283	247	292	291	298	292	251	274	272	293	265	263	273	266	282	274	267	263	278	253	272	284	298	258	266	270	280	281	265	296	284	273	294	280	279	280	264	290	271	253	290	283	272	267	265	253	282	273	261	270	287	261	261	281	282	244	276	270	274	251	287	297	281	274	265	258	280	253	294	304	274	290	262	285	282	273	278	254	275	281	259	250	277	271	277	280	306	289	277	269	253	267	258	267	276	271	250	285	282	231	305	264	268	295	278	295	278	261	329	266	280	237	274	263	317	258	264	279	270	254	268	285	268	264	283	277	290	273	286	275	304	279	260	289	305	260	262	281	288	299	282	279	271	304	294	270	279	262	278	272	294	300	288	265	244	295	268	275	285	274	281	282	287	274	260	286	279	294	263	323	268	301	300	308	247	270	282	260	308	271	275	281	289	313	287	273	284	303	271	306	252	283	261	285	248	263	270	311	282	247	266	259	285	249	274	256	253	271	248	279	277	267	304	275	260	253	247	275	271	262	265	264	262	279	283	277	284	282	279	273	255	287	301	281	281	267	272	261	278	301	238	288
22814	20889	28480	23395	20884	20783	8706	2510	1668	1301	1064	887	865	747	649	552	414	435	402	336	310	323	315	300	315	279	293	292	270	260	245	286	248	230	247	227	242	233	212	233	214	212	224	221	217	190	189	194	225	213	202	211	223	229	190	212	197	215	218	197	175	211	190	197	211	189	221	203	210	196	177	179	194	198	200	207	200	189	202	207	192	182	191	176	178	186	206	215	192	182	189	180	184	215	163	191	221	224	193	186	196	179	190	190	182	209	187	191	162	188	185	186	197	200	188	174	206	194	173	197	168	185	173	178	183	181	201	207	186	188	199	192	163	150	199	179	183	174	189	162	189	180	196	177	214	164	177	185	198	189	154	186	176	204	203	199	173	187	193	175	187	187	179	204	174	194	204	200	186	178	190	163	181	181	178	190	175	171	184	197	187	174	178	189	203	190	177	192	204	191	177	176	210	184	188	166	160	196	173	186	194	180	189	189	189	171	191	214	174	156	182	188	188	166	209	192	188	179	185	190	172	191	167	187	168	189	173	179	207	176	200	208	161	195	214	180	169	177	160	174	187	188	203	172	198	196	166	173	179	183	184	211	192	204	175	159	176	201	187	186	199	158	181	159	175	177	173	181	213	181	209	192	146	203	161	175	193	145	196	177	203	202	165	185	158	179	152	202	213	168	210	178	195	183	191	184	175	172	193	184	178	172	196	175	197	177	207	188	198	186	188	196	209	193	178	191	197	159	180	172	171	192	166	201	166	190	180	190	170	199	172	182	181	182	185	181	157	193	185	180	202	199	193	172	182	186	175	197	177	185	176	178	215	187	179	173	181	177	182	183	189	187	175	192	192	181	189	189	195	182	183	192	191	192	171	193	169	172	205	176	164	187	196	198	193	160	163	173	173	172	186	182	207	184	167	216	176	202	201	164	192	169	191	184	180	218	185	206	183	194	161	174	186	199	161	188	174	161	171	193	185	191	170	189	172	192	207	178	184	165	204	176	183	179	172	169	163	172	174	177	183	184	182	158	175	204	194	208	175	190	172	153	217	162	175	181	206	179	179	187	178	190	184	222	180	199	182	181	190	178	206	201	191	207	182	170	175	162	169	210	172	184	187	189	177	168	167	225	204	155	162	189	186	193	200	174	182	207	182	170	190	195	187	184	206	157	179	183	137	190	197	173	171	205	182	193	194	177	185	160	197	186	180	187	184	166	185	166	163	196	184	184	186	200	184	162	171	187	207	184	185	187	167	188	159	215	213	198	210	189	197	178	189	179	190	192	189	188	178	161	183	174	158	173	189	192	178	184	185	195	166	209	175	178	180	159	185	177	178	166	192	181	179	168	174	172	181	173	149	168	175	189	196	172	182	199	182	174	188	190	191	201	178	172	186	195	187	163	197	171	200	185	175	186	188	164	176	210	182	177	177	169	189	177	173	187	185	204	183	154	199	184	193	181	173	202	154	204	171	205	168	180	153	184	187	184	175	174	170	177	185	180	199	196	206	178	191	164	173	177	162	203	190	178	188	171	173	162	215	177	158	172	173	161	185	192	201	181	169	208	172	189	187	194	190	179	186	160	177	198	188	186	193	176	209	183	196	179	178	184	176	145	191	191	209	210	188	176	182	169	167	191	204	191	176	178	198	204	179	193	174	193	190	179	203	186	186	157	173	182	181	160	168	188	191	193	173	195	190	203	220	184	211	165	168	206	148	172	174	187	188	203	183	172	165	173	188	205	187	163	193	179	175	186	166	201	202	177	173	201	171	199	191	175	191	176	179	184	199	179	165	182	175	184	174	179	183	186	180	169	187	198	190	172	169	217	207	173	179	185	181	216	192	169	192	177	185	179	188	177	172	163	165	208	177	188	183	180	197	161	188	183	189	195	153	152	179	181	199	170	188	165	181	177	185	189	185	175	166	175	173	182	204	193	162	194	178	141	181	216	212	150	172	176	191	168	193	166	209	171	204	191	178	172	173	170	186	159	193	174	193	170	192	173	195	187	188	190	198	179	177	180	162	172	187	191	173	199	181	199	174	189	184	168	207	162	176	194	168	186	195	181	173	194	176	202	188	160	187	186	186	179	191	189	205	187	176	174	188	172	184	179	179	167	174	195	211	183	201	174	153	164	178	196	194	190	175	184	178	183	179	180	197	178	188	199	177	189	178	168	189	151	187	176	199	177	174	189	194	204	193	181	218	194	182	160	180	194	167	172	199	192	183	176	184	173	184	193	180	185	156	181	191	176	170	203	175	164	188	170	159	167	168	154	203	187	178	184	164	188	177	174	174	193	170	190	179	193	162	197	167	168	179	173	199	201	174	224	182	203	179	206	189	178	172	185	212	156	200	180	180	176	166	204	173	190	173	172	191	195	189	200	170	170	193	182	188	172	177	181	185	171	197	201	191	159	171	198	180	176	170	172	168	189	168	176	184	191	190	171	170	193	189	183	167	181	184	213	180	183	194	186	200	171	198	204	196	176	198	184	195	170	162	216	186	180	163	185	184	194	217	182	175	188	194	160	165	187	180	185	165	165	178	195	205	179	167	201	189	193	170	196	171	177	181	186	182	180	152	200	192	188	178	197	158	201	203	183	190	168	169	170	175	184	199	196	170	170	195	178	181	167	174	187	203	193	186	186	175	177	177	175	174	190	178	177	219	211	191	183	178	194	181	221	195	177	170	192	172	179	204	163	199	177	207	163	186	176	194	195	162	185	186	171	182	176	195	191	188	197	156	181	153	173	208	185	187	173	178	170	177	170	186	155	178	181	173	179	179	172	195	164	185	184	170	176	189	164	175	187	181	153	174	197	166	164	176	205	197	187	176	163	174	185	199	206	191	191	165	188	199	186	210	205	180	164	163	155	189	198	187	180	188	169	180	190	191	180	190	184	209	192	176	184	186	209	175	185	192	181	182	179	170	202	159	185	173	192	191	162	197	179	190	193	153	191	176	161	194	183	191	184	158	207	205	207	195	175	194	171	189	183	177	187	200	184	197	194	185	188	177	174	179	158	178	191	199	196	181	185	171	168	171	184	182	176	152	156	200	171	183	166	176	180	185	204	175	209	178	173	176	172	188	183	200	174	175	166	185	162	199	170	177	182	170	181	199	198	191	200	203	174	173	188	179	186	181	209	185	189	183	177	210	186	190	171	163	174	179	178	191	192	171	179	168	174	165	180	179	208	179	181	146	188	187	181	187	162	189	203	190	182	184	182	199	193	196	208	204	181	220	173	185	171	161	198	160	194	175	183	178	188	224	179	173	191	186	197	178	201	187	164	182	186	195	173	184	177	182	167	173	205	152	196	175	185	185	166	166	194	166	180	173	164	160	190	180	170	161	194	176	175	196	141	179	180	177	190	188	185	169	182	206	189	177	201	189	174	163	161	180	188	207	192	177	185	204	156	188	168	201	175	183	199	191	173	193	182	200	185	184	193	181	184	198	209	194	200	183	173	172	185	167	192	174	178	185	195	192	202	203	173	183	190	202	168
36846	50781	25295	15390	10867	8378	6605	5098	3893	2943	2298	1830	1602	1299	1063	941	851	746	643	563	494	544	487	473	437	429	413	401	392	330	377	325	366	305	324	337	295	279	333	300	271	306	286	283	286	272	307	297	267	279	295	259	295	258	287	327	287	282	282	265	267	247	224	245	236	221	229	245	250	256	260	229	220	244	255	276	233	242	287	246	283	224	251	239	195	247	228	243	209	208	225	198	209	197	237	232	224	225	250	243	216	261	247	222	230	232	232	237	228	231	256	239	233	231	225	235	228	204	228	220	194	199	235	220	236	230	269	216	228	214	228	210	222	215	235	246	242	206	227	232	225	240	200	226	218	216	233	225	222	221	216	228	233	223	203	242	205	213	228	202	196	214	195	218	249	210	215	191	232	215	215	233	222	225	231	217	234	212	210	230	232	207	226	208	217	209	218	230	232	199	221	247	224	228	225	256	220	201	228	205	206	229	231	188	219	250	234	237	216	225	228	222	253	247	212	218	225	221	237	224	238	240	212	241	224	216	226	228	228	228	186	207	235	227	206	225	233	215	212	242	205	218	251	217	231	229	225	216	214	218	223	226	226	233	233	221	229	211	220	221	227	228	209	224	227	206	209	203	224	238	215	223	232	247	201	232	201	227	210	233	229	221	239	212	205	222	226	221	199	204	252	240	234	217	202	228	228	244	191	202	235	243	246	226	251	229	235	232	199	212	222	243	211	212	222	211	200	223	219	244	217	228	215	220	211	225	228	209	236	230	205	231	197	225	214	209	236	226	213	220	208	213	215	218	218	239	218	225	201	234	235	246	216	225	201	214	211	227	227	222	235	230	211	202	201	212	204	255	213	208	220	225	201	242	247	229	228	213	225	217	225	208	217	230	230	231	221	208	227	210	200	213	238	241	224	206	205	208	239	248	207	238	242	217	214	222	206	201	222	212	235	226	245	222	220	225	192	241	251	218	207	222	195	234	186	229	234	234	212	241	216	244	238	227	225	202	224	230	211	222	206	199	225	225	232	234	258	219	233	238	218	203	220	199	209	219	197	213	227	208	195	212	228	201	231	203	186	219	204	209	220	202	213	225	212	219	224	217	188	228	202	200	223	240	229	213	202	208	200	223	236	222	217	250	192	222	212	214	216	183	221	240	210	231	215	233	223	209	233	208	219	223	214	233	226	231	223	227	220	172	246	197	190	218	226	223	212	204	215	217	205	215	210	204	237	234	234	220	191	246	212	208	215	211	235	221	231	215	233	219	232	219	221	225	204	214	245	206	242	235	240	259	227	197	203	240	202	218	228	221	229	219	203	228	215	207	212	215	246	211	236	196	215	240	233	238	248	217	234	217	210	230	247	247	251	218	211	208	208	207	231	202	248	200	242	213	242	200	209	205	207	252	215	236	220	203	233	215	219	214	232	217	224	228	234	218	241	246	201	206	203	262	205	238	188	194	246	240	203	214	230	228	209	213	199	220	237	237	225	232	229	225	219	210	238	223	188	203	198	226	223	205	231	210	194	219	228	246	226	235	189	214	218	243	208	223	215	234	242	228	217	218	205	199	206	216	227	228	231	236	203	188	219	220	223	200	222	221	211	227	197	221	218	212	220	216	202	231	256	229	214	191	220	219	212	213	225	245	220	229	214	237	222	230	242	259	230	199	232	235	214	224	195	187	215	235	217	240	232	224	221	224	242	215	215	215	209	229	233	214	243	266	237	241	210	218	228	203	238	253	229	219	226	206	212	227	241	214	191	244	230	226	203	207	234	204	198	226	229	233	198	234	232	226	249	247	212	229	227	227	226	229	218	198	234	235	196	232	229	231	228	219	196	225	207	247	220	238	212	229	218	220	229	227	217	232	207	211	198	234	224	222	235	235	211	230	194	221	226	217	213	224	242	210	214	246	211	248	239	219	212	229	203	216	203	215	229	207	243	252	231	211	232	258	218	233	239	194	232	233	230	184	219	230	228	214	198	218	201	217	220	203	198	227	232	230	238	221	230	219	205	211	212	223	215	252	227	175	200	189	210	196	254	232	226	217	205	244	236	235	216	225	224	224	208	219	230	251	212	227	214	218	194	206	228	233	197	224	227	222	244	218	244	209	214	216	224	226	219	218	202	203	196	228	222	219	251	220	221	214	221	238	209	213	224	242	208	224	219	222	222	211	239	234	227	245	214	219	247	236	245	211	241	218	192	222	199	214	222	216	226	195	209	228	232	215	242	223	228	204	219	216	211	203	200	193	224	251	211	213	211	225	236	207	222	200	228	242	192	254	217	229	217	230	217	221	241	207	237	214	214	211	219	222	222	198	241	204	221	233	219	222	197	213	235	228	239	206	208	223	219	238	232	229	229	211	244	220	212	220	243	187	228	229	218	238	200	235	205	214	227	218	224	222	262	232	226	215	217	214	208	247	226	229	241	232	201	220	224	217	222	233	241	203	205	206	222	218	195	200	221	221	237	216	222	239	230	219	243	231	224	219	223	234	234	199	214	223	236	201	227	213	193	227	201	223	238	228	231	220	213	227	229	204	210	205	228	196	243	247	190	215	205	204	215	215	241	239	232	225	220	211	247	217	243	220	211	225	245	224	221	219	215	206	228	236	240	221	194	245	237	240	196	231	212	217	233	216	214	233	207	229	225	207	222	213	239	219	224	226	225	219	219	204	213	225	244	240	200	238	208	227	234	248	237	211	205	219	201	214	225	202	203	243	219	241	232	215	227	231	250	195	233	241	210	221	229	205	224	236	209	220	192	213	214	208	233	228	218	238	234	223	210	241	260	200	221	235	210	226	220	216	216	217	205	229	213	197	222	220	237	233	215	202	252	238	230	226	237	208	231	207	235	208	219	220	221	206	238	210	226	230	224	208	232	240	225	198	227	247	205	229	210	215	242	214	222	226	222	226	229	214	245	217	215	210	213	212	206	215	246	201	234	217	257	212	211	236	232	224	229	193	214	215	208	212	217	207	237	240	222	217	244	236	215	210	240	210	209	202	207	235	223	209	215	242	215	234	215	214	250	215	224	217	202	224	220	237	228	237	202	227	219	212	202	215	207	224	223	244	235	232	219	223	200	199	212	225	184	232	225	229	238	212	186	224	218	240	243	206	212	219	233	227	229	230	205	224	208	221	242	215	239	203	215	220	219	231	206	213	218	216	211	231	213	207	208	237	225	208	222	229	218	237	233	199	214	232	193	235	249	218	203	216	203	210	212	238	217	236	194	222	246	212	214	201	209	217	195	228	210	214	214	220	253	226	238	254	217	201	226	220	211	210	228	235	229	219	226	213	230	205	226	226	219	191	236	228	216	231	241	256	249	216	206	229	208	196	216	215	238	232	219	226	204	205	228	232	254	193	204	209	232	220	212	205	208	226	241	219	241	239	237	224	234	235	225	214	223	226	216	228	238	245	217	199	218	200	243	207	228	232	233	210	225	215	217	218	213	235	199	233	204	227	220	204	206	217	221	195	224	196	239	222	230	233
27594	22615	14681	5118	2182	1585	1121	835	718	681	530	546	507	474	445	422	428	435	371	399	390	381	363	372	342	357	379	368	360	395	389	383	377	394	387	341	365	389	374	349	343	379	380	362	373	405	384	367	355	406	387	366	374	330	371	359	387	390	357	370	328	372	365	367	368	392	331	314	369	375	355	352	369	351	368	384	390	347	349	363	369	354	310	348	368	369	346	366	361	330	326	302	364	360	349	360	355	391	338	365	360	338	338	373	358	358	387	362	352	345	365	359	323	316	372	352	371	341	366	329	391	393	350	378	351	335	356	365	373	351	359	344	376	335	343	366	370	332	353	338	339	396	323	344	331	363	388	372	350	378	337	334	351	339	347	354	352	342	340	357	352	367	319	337	362	360	370	348	339	343	328	337	356	349	371	355	357	336	317	348	367	350	333	328	385	351	361	376	354	348	325	340	369	380	319	311	320	386	369	343	393	325	330	384	378	328	360	361	367	367	383	342	349	336	361	381	365	377	355	369	361	365	349	362	400	318	346	366	361	371	345	370	330	349	320	346	361	336	363	360	354	365	361	349	360	323	371	349	336	368	352	338	349	353	371	329	344	366	386	359	351	351	388	351	338	401	365	319	347	355	373	332	345	359	377	338	337	359	358	353	345	351	369	393	369	346	329	368	385	400	375	321	352	315	362	337	370	374	334	348	388	379	361	355	358	352	409	348	337	369	317	380	348	393	365	372	345	351	345	356	339	347	365	370	355	367	373	339	315	385	369	364	349	322	365	363	342	325	361	330	337	362	352	339	358	360	360	357	358	349	333	338	351	379	346	361	371	360	378	362	347	359	353	330	342	349	347	309	353	366	351	369	350	375	353	344	366	369	345	354	344	416	352	370	315	361	335	405	351	322	387	373	341	342	353	370	347	352	385	343	330	355	360	305	378	337	357	367	341	357	333	365	358	372	366	368	373	371	353	312	343	345	346	350	329	383	353	377	342	327	337	349	347	365	365	351	342	340	355	360	355	327	324	355	381	381	339	358	330	345	361	372	331	340	335	296	338	367	377	343	357	356	365	318	337	386	346	359	369	330	337	364	333	331	332	364	364	322	325	369	362	353	338	387	379	332	379	368	360	347	335	357	357	348	348	357	387	337	352	349	342	363	359	318	355	349	377	350	397	354	343	314	366	359	346	358	352	358	388	333	331	324	362	322	361	341	354	361	378	339	359	364	361	355	357	360	354	375	351	330	391	369	361	347	350	345	336	358	395	363	340	358	392	357	371	360	343	371	342	363	371	336	344	339	374	372	317	332	330	362	335	358	350	394	380	347	345	374	373	358	358	331	333	375	329	361	373	368	338	394	389	365	327	323	371	350	332	384	322	365	349	387	358	342	346	396	368	385	362	366	366	333	332	340	349	352	359	380	362	360	391	351	373	373	359	326	339	326	365	356	391	348	326	339	333	370	349	378	351	328	358	332	376	360	344	365	321	321	373	368	352	370	366	374	335	394	347	357	346	371	376	352	342	357	340	344	380	332	348	348	361	341	365	358	330	393	382	367	390	360	342	326	340	400	342	367	333	329	366	329	344	344	357	367	378	356	360	335	419	384	350	362	380	346	324	345	375	322	341	337	363	345	363	383	356	371	379	356	347	355	403	354	399	361	353	348	334	330	370	358	385	357	365	373	356	363	355	367	339	364	331	327	357	361	366	359	358	350	370	373	357	329	343	343	367	374	334	339	357	361	367	356	343	336	353	331	388	358	384	373	356	375	352	337	339	382	359	369	364	336	368	298	394	374	341	392	338	365	370	369	351	383	348	372	332	381	327	333	369	350	374	354	365	356	354	381	356	341	349	338	348	359	371	371	384	324	394	362	338	332	349	315	346	345	385	357	326	394	351	369	336	340	375	338	356	353	370	349	355	377	390	347	334	370	379	395	359	343	350	343	363	349	368	314	345	340	369	376	336	352	358	340	385	351	339	353	352	329	355	417	317	356	384	364	377	360	367	369	327	348	363	380	340	376	339	345	333	357	354	361	357	360	371	375	344	325	386	341	341	359	330	387	346	361	362	387	358	374	360	371	368	357	341	344	333	362	356	337	369	365	376	334	346	335	351	354	344	352	337	379	389	390	333	352	352	391	354	380	372	341	372	307	355	347	386	362	336	336	357	365	377	348	338	371	350	351	373	339	354	333	390	338	370	376	353	366	344	368	339	378	348	344	375	333	368	359	366	351	366	369	394	354	346	362	365	367	349	358	339	348	364	345	354	367	374	331	350	350	312	355	345	354	371	391	344	341	323	337	354	361	377	341	335	369	368	359	372	334	351	342	373	341	362	377	364	374	352	345	343	330	354	339	368	328	360	364	329	342	371	362	379	359	343	363	312	345	357	375	357	362	396	356	375	366	363	385	338	376	357	356	375	368	337	340	348	376	374	345	350	353	374	343	355	374	347	365	342	346	343	383	326	330	335	346	384	346	351	335	371	343	324	352	336	374	347	349	345	354	373	353	348	340	349	401	369	329	346	356	358	337	354	342	351	379	363	339	362	338	376	370	360	355	374	349	354	342	386	371	397	365	326	352	348	359	362	358	342	362	348	387	308	330	360	365	339	356	334	348	346	348	344	344	346	370	347	358	386	377	411	342	355	368	374	382	357	367	332	341	374	343	355	375	357	344	365	359	371	336	338	354	343	354	371	340	347	363	344	318	342	357	353	342	396	358	337	358	349	357	351	332	367	340	366	351	371	316	344	355	346	336	356	345	341	384	320	328	328	333	380	325	368	321	390	343	344	368	361	330	367	369	377	377	368	398	371	350	342	358	323	342	332	360	370	362	344	348	368	358	380	340	330	384	413	358	355	375	354	324	369	336	316	360	347	323	356	341	334	328	343	348	355	292	331	366	352	341	361	336	354	358	374	332	330	361	366	372	368	343	359	360	333	351	357	340	355	373	356	346	329	360	375	352	376	338	373	360	374	363	346	342	315	389	355	364	384	343	315	347	359	340	352	332	361	346	391	363	381	363	353	356	348	348	355	326	366	358	360	328	340	358	372	379	355	337	359	378	365	396	345	338	363	348	339	365	354	339	379	345	346	375	356	369	357	351	333	350	375	358	386	394	359	354	390	366	347	356	357	344	365	361	368	367	381	338	358	357	390	376	347	400	348	343	358	357	352	358	333	342	361	360	322	345	375	365	350	353	368	353	373	366	352	338	351	320	326	351	386	364	347	374	370	350	346	338	361	374	376	402	363	365	382	310	372	378	346	344	385	345	330	350	312	376	349	362	347	347	381	322	361	331	336	333	356	342	364	366	381	357	321	343	324	351	367	379	321	384	361	350	362	378	386	332	339	307	355	356	384	337	356	369	374	341	363	358	338	360	366	345	355	391	359	346	352	356	378	367	323	355	352	389	363	368	342	346	346	366	332	329	374	357	365	376	332	348	372	339	370	328	299	357	339	338	370	333	345	327	355	366	340	354	364	341	338	378	343	348
29908	30454	11962	6016	3967	2913	2250	1824	1401	1205	1003	909	802	728	689	658	554	547	539	498	500	496	485	513	482	465	509	532	467	507	498	506	463	458	504	472	457	443	481	435	462	431	471	466	440	469	420	418	477	470	458	468	501	466	417	472	449	491	462	479	468	444	472	468	444	420	421	432	449	465	447	454	455	459	451	434	468	429	441	470	431	429	467	481	438	392	426	399	447	437	449	436	436	434	428	424	423	454	439	405	440	475	451	450	425	429	445	437	448	409	492	459	419	425	438	450	462	444	437	401	469	410	411	429	417	468	447	448	419	441	453	400	429	443	421	439	438	449	437	420	430	447	447	420	418	459	446	403	452	427	448	465	482	422	426	430	423	407	449	429	438	441	400	386	449	445	428	433	431	450	442	431	437	446	469	475	455	467	420	452	441	419	466	463	468	451	425	449	453	425	453	463	447	451	433	472	467	457	432	449	437	431	403	465	468	448	415	438	448	407	441	427	459	461	403	452	433	420	414	454	408	437	462	452	429	465	432	425	425	453	423	446	408	443	438	461	420	456	441	424	450	410	466	459	454	424	417	441	439	450	452	436	413	436	465	401	438	466	468	429	450	436	475	435	427	422	425	413	426	419	413	418	392	458	475	439	453	421	403	445	423	425	413	433	445	492	426	428	408	432	427	396	474	466	425	443	418	472	444	405	430	418	470	384	459	438	456	443	477	424	442	423	455	450	467	462	420	422	432	447	473	434	446	427	442	443	442	452	432	451	408	424	397	410	451	441	405	436	417	429	444	465	477	430	463	395	444	417	422	444	441	428	438	464	418	419	410	466	437	480	407	460	446	446	473	435	464	457	447	444	465	458	443	406	389	438	513	426	431	412	449	452	398	400	430	437	411	443	453	441	430	426	427	419	436	412	423	441	417	373	462	381	430	452	436	458	423	476	414	449	432	466	472	399	417	470	435	461	438	462	416	438	406	440	401	421	426	428	424	463	447	440	434	427	482	455	452	461	428	441	484	429	415	455	445	424	435	434	431	405	421	443	395	448	444	439	438	469	458	434	429	420	458	475	456	436	435	368	477	439	441	422	473	460	433	476	447	420	458	405	442	460	470	422	456	466	433	435	457	416	446	412	445	472	445	487	451	423	428	444	484	419	447	434	387	428	452	444	447	433	460	424	449	462	438	447	446	453	415	410	465	431	474	439	447	466	462	431	448	443	428	440	473	446	412	440	451	378	412	418	417	449	466	408	408	432	458	475	448	473	452	402	439	451	457	439	456	429	458	412	428	441	419	465	436	451	410	430	471	439	464	414	429	449	453	457	444	399	449	435	425	446	423	422	474	427	438	402	457	420	440	429	458	429	448	450	430	457	426	427	433	451	422	436	465	455	447	437	460	417	438	485	402	419	484	418	433	432	415	438	451	452	433	469	436	436	401	455	425	424	453	449	450	424	450	449	399	493	420	477	446	475	478	445	436	455	446	433	450	473	434	417	420	467	443	404	438	437	456	441	438	452	472	433	426	444	412	425	453	430	410	441	434	414	469	418	459	442	427	455	443	459	418	465	440	453	452	451	458	439	459	433	459	413	399	413	433	431	476	460	423	449	417	442	430	428	433	440	428	457	441	424	454	460	451	438	438	452	396	432	433	409	476	481	441	464	420	430	445	452	417	442	435	460	382	440	458	434	422	468	443	452	452	445	401	445	439	477	449	446	451	431	426	445	469	439	445	449	457	419	457	461	442	413	409	409	424	451	431	431	447	454	459	417	442	429	429	403	463	438	460	407	435	426	457	432	391	439	460	455	442	415	406	410	412	415	442	421	441	436	430	447	487	433	421	375	458	446	432	449	423	460	418	464	437	434	501	452	386	459	418	441	444	430	453	469	449	415	434	448	439	446	432	406	450	433	493	408	384	465	418	473	429	450	462	443	433	443	477	422	408	429	437	436	455	441	418	402	451	507	447	455	444	402	472	429	495	428	413	435	421	457	425	436	451	432	432	437	463	451	445	476	448	502	445	468	441	410	465	495	443	424	404	422	450	445	461	443	463	438	444	481	421	403	410	514	454	422	428	444	411	464	418	469	423	408	393	461	431	437	434	441	459	396	411	419	414	411	431	431	428	423	458	455	426	456	441	449	435	421	441	426	453	416	464	480	443	451	389	452	423	410	403	431	469	420	447	407	445	423	435	439	433	443	475	422	466	449	460	430	416	452	448	442	415	413	452	447	439	457	451	448	446	452	430	415	427	418	439	435	448	426	432	465	458	435	451	462	428	465	440	424	441	431	440	431	457	436	475	431	430	445	411	464	406	429	451	434	439	495	410	464	454	480	433	440	436	413	436	457	447	456	446	457	419	457	412	413	475	447	413	461	441	454	428	432	404	451	417	452	406	472	427	437	437	437	419	456	417	470	462	445	427	437	424	412	476	434	443	455	428	457	466	450	445	391	458	449	414	455	444	482	417	445	439	442	445	450	422	440	413	449	437	491	462	398	410	398	438	444	466	433	437	480	452	429	431	420	475	405	398	466	435	450	488	447	483	436	433	436	427	457	459	429	422	458	458	427	406	421	439	430	441	444	456	448	466	444	481	428	443	469	456	465	419	426	428	402	418	422	440	476	419	423	447	447	440	471	432	460	437	430	438	445	433	457	445	442	433	435	438	422	407	460	425	398	460	470	453	434	407	451	461	421	472	451	431	473	453	445	431	440	429	428	433	449	482	415	425	450	436	462	457	444	434	430	460	425	469	404	427	442	461	463	458	444	427	398	422	427	448	475	430	448	413	403	442	451	445	425	438	428	434	432	448	432	407	422	407	432	413	468	427	458	464	461	416	431	449	431	411	449	408	450	403	412	432	440	425	395	446	412	428	430	440	396	460	417	443	408	408	401	390	414	410	410	409	432	427	451	458	445	423	457	485	437	396	444	428	436	434	478	444	467	430	444	421	440	449	471	479	434	484	393	487	418	409	438	445	419	464	480	431	477	437	414	437	436	429	449	471	491	452	443	445	451	462	431	444	458	458	435	459	428	429	463	444	437	441	419	418	454	430	457	432	434	456	423	409	460	414	399	415	467	429	441	402	468	443	452	433	434	436	455	421	462	424	424	442	475	404	429	451	439	414	429	456	449	423	417	454	471	447	449	423	430	447	385	409	455	425	425	436	421	404	456	459	416	452	432	467	447	401	466	429	458	423	428	457	428	408	452	440	436	397	419	480	421	453	439	469	464	418	430	452	407	430	443	454	486	419	408	438	456	417	439	471	439	406	417	444	459	431	467	403	450	442	441	438	436	419	421	445	415	450	437	452	444	441	440	425	421	431	446	487	456	434	437	461	429	464	429	419	461	458	443	452	473	445	451	437	448	452	441	468	435	411	421	437	425	406	428	485	468	427	415	461	429	422	440	446	422	449	414	448	407	448	443	435	443	470	431	430	457	440	443	438	446	460	436	428	410	441	489	452	440	446	439	432	468	427	437	420	388	432	424
23797	20806	27889	23823	20683	9420	2566	1524	1125	894	784	701	616	514	526	447	379	373	360	337	310	330	276	296	282	273	281	278	279	254	276	245	253	260	259	255	247	221	221	259	226	227	222	213	245	227	233	230	216	242	260	241	225	242	180	226	265	247	201	206	239	218	224	210	222	215	244	210	224	217	208	197	216	231	224	240	199	250	208	222	249	224	231	239	212	220	248	235	209	209	204	233	189	207	222	229	243	228	241	220	237	197	210	210	220	210	206	215	194	223	230	230	204	209	254	212	232	195	192	236	211	226	228	231	209	232	220	201	195	201	226	224	186	198	203	226	235	210	218	216	196	196	201	201	231	230	194	222	211	201	219	208	231	226	216	213	203	199	206	205	204	223	195	213	203	203	209	226	233	211	218	203	234	209	216	218	216	194	216	208	228	209	213	199	212	211	229	225	236	203	232	212	191	206	218	213	195	221	207	221	197	200	183	222	219	216	208	199	216	208	183	227	201	217	210	211	207	235	233	235	223	196	197	193	211	200	203	205	184	224	209	230	233	211	222	212	203	204	211	219	208	220	219	199	231	226	176	231	207	213	217	214	215	225	219	221	219	238	221	223	227	198	213	226	229	222	203	199	218	192	229	217	221	226	214	206	226	233	208	227	231	186	226	227	208	224	202	229	215	214	195	190	209	209	199	232	222	184	205	224	238	209	219	224	213	199	214	223	231	189	217	218	216	214	223	194	224	196	203	222	203	227	213	214	217	213	217	217	199	224	195	197	203	182	229	210	254	210	214	194	231	211	199	242	231	213	214	196	233	207	221	220	219	218	226	219	200	169	198	246	201	212	187	214	218	215	216	214	187	212	212	212	220	209	238	208	230	205	207	202	204	223	216	213	237	207	191	195	209	212	197	200	203	224	200	219	221	235	188	201	211	226	206	226	209	183	210	187	194	203	218	217	215	231	246	208	201	217	205	228	216	238	226	224	200	216	218	220	192	194	235	201	189	208	220	218	221	231	212	219	205	210	209	234	236	201	210	216	230	210	197	237	217	227	208	217	220	226	214	204	202	211	210	227	230	226	197	215	200	225	217	210	221	199	211	218	190	204	228	214	202	216	247	225	210	200	235	205	219	209	216	221	205	205	193	236	246	226	221	233	220	205	223	218	215	208	205	217	209	218	207	225	248	226	206	200	220	235	208	229	219	194	228	198	207	198	233	218	242	207	219	229	222	213	235	247	222	200	207	227	219	212	229	199	222	187	214	200	226	213	231	208	214	240	198	189	224	229	232	228	207	214	215	227	216	211	219	232	222	233	240	217	220	211	207	225	222	204	212	227	240	237	219	229	205	202	222	188	207	190	244	197	191	228	217	197	191	213	233	217	203	234	233	225	199	216	204	197	216	196	199	225	207	226	224	232	208	201	194	223	191	202	210	217	237	220	227	214	207	222	216	222	221	211	216	210	228	212	207	203	201	224	226	210	223	192	206	227	219	200	185	214	202	230	223	199	190	206	206	209	239	236	214	217	210	205	218	233	239	197	254	247	224	214	209	209	206	203	208	187	226	202	229	220	189	192	255	207	238	205	219	224	200	229	197	245	208	216	218	218	223	228	226	208	215	237	224	220	237	209	200	206	193	213	218	217	223	225	236	203	231	201	205	230	213	213	223	218	212	210	204	210	223	216	205	220	212	188	194	225	219	217	213	236	199	216	230	208	223	231	197	196	197	218	166	211	209	216	225	223	216	232	243	214	215	217	222	223	194	233	215	218	243	194	233	211	191	191	206	227	233	204	202	199	217	226	220	207	207	227	226	200	223	221	213	231	211	217	191	224	207	212	199	236	221	226	221	198	202	195	192	231	225	215	233	218	190	224	214	238	200	203	177	191	230	232	215	202	216	194	215	236	215	224	218	207	191	212	195	204	223	227	199	209	201	241	205	218	202	211	193	199	219	230	231	219	209	224	220	231	237	210	219	218	216	225	197	212	211	250	198	210	223	219	203	224	219	197	249	226	207	223	213	198	232	217	215	218	222	190	222	194	216	199	205	231	191	212	199	216	228	226	202	208	235	211	245	219	225	211	202	197	216	209	225	206	203	204	186	206	199	214	206	204	194	213	205	193	213	219	238	227	222	239	228	217	187	208	209	208	234	208	206	217	225	227	210	184	213	202	195	204	223	250	215	208	214	193	223	194	223	207	203	200	200	191	218	221	213	214	233	229	192	205	162	220	234	195	221	254	231	221	216	205	225	223	224	203	229	224	202	216	227	232	233	232	208	229	213	229	229	235	208	250	236	222	222	257	204	212	224	208	224	212	217	217	211	213	217	209	208	201	234	235	227	206	225	224	232	214	210	191	221	202	215	211	221	201	230	225	212	214	234	221	197	227	223	207	228	194	195	221	228	195	200	202	207	243	207	199	217	222	204	243	209	199	225	192	205	214	236	200	237	220	218	216	210	212	209	200	206	203	218	232	190	229	209	209	215	233	233	226	197	221	211	214	217	248	210	208	217	206	249	220	225	193	237	180	232	209	213	227	207	206	209	210	217	206	204	192	192	217	200	203	225	221	233	222	204	218	221	228	192	210	215	210	223	197	195	201	178	253	242	216	228	233	229	207	198	200	220	224	195	215	193	205	223	220	187	208	214	205	245	243	224	173	231	210	195	223	218	215	228	221	241	200	225	193	230	196	222	210	203	207	218	221	196	229	196	232	213	218	227	236	217	220	217	243	224	211	210	220	220	208	221	194	210	195	214	208	227	204	238	218	193	204	235	212	203	193	233	205	205	192	206	210	193	220	197	210	214	202	218	223	222	207	193	220	222	237	197	184	216	224	202	180	232	219	214	220	202	233	211	210	198	242	233	197	223	207	197	208	208	191	230	207	206	218	215	219	195	218	228	234	215	238	189	228	243	215	201	191	232	231	202	193	212	211	203	238	224	237	209	192	200	246	197	199	207	211	225	204	194	209	195	213	211	219	210	229	223	203	227	219	221	188	207	207	212	200	221	223	214	224	226	205	207	195	222	211	206	197	205	228	189	218	203	250	228	199	217	220	207	199	219	233	203	217	198	215	216	228	216	235	210	213	211	190	221	202	207	235	220	219	214	212	191	213	202	194	214	206	203	196	201	218	222	244	203	239	217	197	189	223	199	202	222	216	191	189	231	236	205	238	214	229	215	227	200	202	195	199	223	194	194	216	214	226	188	199	211	208	220	201	227	214	199	178	211	192	210	196	208	218	209	190	220	233	231	197	206	198	241	209	227	215	197	233	206	192	227	206	203	233	207	225	184	216	197	195	215	204	202	215	207	209	202	199	217	224	204	215	221	200	203	217	191	179	201	207	214	218	223	221	216	211	216	239	226	218	203	240	199	216	229	197	209	228	233	243	217	236	236	232	237	229	236	212	224	226	211	220	219	217	227	211	229	224	185	221	218	224	211	189	217	195	217	201	233	221	201	205	213	214	186	214	209	226	205	215	190	230	215	212	213	220
32439	39969	19428	11218	7658	5652	4458	3220	2546	1953	1569	1397	1169	951	858	784	630	635	504	493	492	445	486	415	462	437	453	412	401	379	399	376	405	333	310	332	362	348	374	322	301	317	326	316	308	325	320	309	310	284	319	317	324	302	318	291	312	296	311	279	280	297	300	291	302	296	295	288	289	313	264	268	295	286	280	321	329	280	297	251	305	267	302	296	295	322	253	277	273	296	287	292	297	329	264	289	283	255	268	269	244	268	256	261	284	282	260	258	323	249	272	277	277	277	257	293	248	255	289	290	262	262	275	257	280	271	264	295	269	274	283	277	251	293	269	319	282	285	256	301	291	255	269	280	260	269	273	288	268	263	255	278	256	288	276	277	267	265	247	308	270	289	292	322	281	248	270	259	272	300	313	260	285	290	260	300	285	269	300	277	279	267	286	284	276	282	282	250	261	272	298	278	258	263	288	255	267	283	256	263	273	283	251	281	288	299	268	304	283	278	273	295	277	289	273	280	254	265	294	267	243	274	273	261	285	270	276	250	272	258	278	260	291	286	263	256	295	304	298	273	287	265	299	306	258	288	269	306	273	282	275	284	276	277	305	303	313	250	271	275	254	273	268	271	290	281	274	292	275	263	310	297	292	283	285	273	283	263	287	286	291	263	270	285	282	307	270	271	283	268	266	269	274	294	267	264	288	270	271	255	285	299	297	236	228	289	267	284	296	261	301	251	271	270	302	283	280	290	297	275	267	282	277	269	253	293	299	284	292	264	295	272	269	256	294	289	298	270	259	301	289	269	278	288	301	285	296	288	269	311	241	301	256	301	280	263	288	256	269	292	285	271	312	307	268	274	299	262	255	278	295	244	272	266	257	298	266	289	271	274	254	293	278	283	288	275	249	280	286	266	279	273	265	244	282	304	278	257	279	267	276	285	278	319	315	262	268	251	281	237	255	258	274	289	267	274	269	306	262	257	280	286	273	261	260	286	277	269	249	280	290	275	274	266	275	277	286	270	280	283	304	269	280	288	238	288	286	293	273	271	252	247	286	259	267	257	262	307	325	263	246	267	269	290	278	279	253	287	266	250	272	286	288	262	276	277	280	311	275	277	282	239	294	291	291	285	276	289	268	283	283	267	267	279	286	275	266	246	268	277	287	287	283	281	272	251	278	303	229	269	280	269	278	262	285	263	261	279	293	264	297	295	221	288	256	260	267	275	235	303	268	295	291	285	271	260	300	288	277	293	298	309	276	264	274	262	251	283	281	289	280	281	275	264	276	299	259	268	255	283	290	304	275	273	241	287	282	228	288	271	263	253	290	258	255	298	289	256	294	283	285	254	263	268	280	262	259	290	301	293	267	252	273	235	256	314	273	309	268	291	250	275	273	259	279	277	285	277	272	250	293	276	264	265	304	291	282	274	269	259	266	270	262	278	286	275	251	267	274	243	257	291	289	294	234	230	275	270	266	281	246	299	285	281	281	269	272	255	265	253	282	297	275	270	305	286	270	302	289	289	274	256	305	286	288	272	243	290	288	285	290	272	278	271	263	240	270	266	264	271	274	307	286	287	257	260	271	260	283	305	273	307	255	278	284	258	273	288	291	268	255	256	280	306	287	286	248	256	252	260	294	269	265	284	253	284	310	277	291	282	278	269	273	269	284	280	276	282	247	296	278	268	273	268	283	266	243	277	284	266	279	311	252	301	279	273	275	262	255	269	264	284	272	275	295	248	266	288	282	289	265	284	282	274	308	273	271	290	250	286	266	289	270	279	289	252	272	293	268	263	289	266	278	258	266	264	263	271	291	275	267	246	302	270	274	260	302	293	287	248	277	271	281	277	279	287	289	291	306	251	265	267	278	278	279	274	293	241	283	285	269	280	277	324	278	238	261	284	244	279	273	238	302	272	285	267	291	271	284	269	269	267	294	278	253	311	271	274	294	277	250	307	300	268	238	291	278	292	270	275	270	278	272	301	272	325	277	279	283	273	291	263	268	306	250	290	270	287	272	305	292	256	279	260	256	281	294	281	256	256	287	259	291	289	278	270	291	251	283	261	301	257	298	260	329	276	293	304	279	272	261	247	254	265	252	256	293	267	301	299	251	262	277	238	283	286	293	280	281	310	277	286	257	269	264	270	293	275	271	292	243	299	306	276	289	273	278	257	265	289	288	261	274	240	257	264	283	298	268	296	292	268	288	241	268	289	264	241	293	253	303	271	286	288	293	250	264	287	276	257	293	271	273	261	293	280	297	249	265	298	258	283	259	282	283	258	305	270	259	272	299	294	261	286	265	269	279	295	307	240	265	251	252	265	263	287	245	265	248	289	256	283	278	275	275	295	269	294	300	262	282	269	291	276	269	269	245	298	252	270	274	278	280	281	254	271	254	261	268	261	273	273	278	256	265	256	272	285	283	270	246	289	297	265	270	280	263	275	268	291	290	290	259	293	246	307	278	292	260	264	256	267	285	289	274	251	282	255	294	268	258	267	271	239	291	271	289	256	271	275	291	274	273	280	303	268	242	269	269	288	284	267	290	253	288	300	291	276	242	300	315	288	264	264	266	277	272	300	283	280	242	271	255	272	325	265	290	292	239	301	254	261	221	284	291	254	272	261	284	264	288	307	280	286	285	295	293	272	275	286	303	278	274	264	294	276	283	287	310	269	273	297	272	266	299	273	273	248	269	242	286	254	278	278	287	284	257	283	279	311	293	286	304	289	299	270	291	282	278	273	271	294	269	284	272	263	275	275	261	276	278	270	250	277	293	289	235	290	264	277	273	251	261	280	282	240	255	283	274	281	269	258	267	245	272	316	273	289	263	304	259	267	283	266	259	278	287	248	287	259	283	263	255	283	270	271	241	274	259	271	256	256	305	270	283	262	250	287	281	262	310	273	305	274	283	268	249	296	269	297	277	265	289	302	281	269	289	267	269	313	290	258	277	303	258	253	266	252	283	309	295	272	283	261	259	246	269	284	302	263	253	275	263	272	263	261	261	250	274	273	285	264	268	274	286	277	296	283	273	267	266	309	257	296	278	286	255	250	247	277	272	275	283	244	268	297	304	269	265	289	256	271	273	277	276	266	283	256	301	254	274	295	296	246	274	278	266	310	279	268	282	279	275	288	256	251	286	273	241	278	279	265	299	243	292	275	290	282	284	284	259	251	291	272	263	267	291	255	276	248	267	294	258	289	276	266	265	262	268	275	279	293	301	290	279	274	297	248	251	261	256	258	262	262	277	277	262	265	286	276	268	259	254	269	258	298	305	262	308	285	279	283	255	311	289	272	250	269	244	266	275	299	289	262	288	240	318	262	266	289	273	276	293	282	289	282	262	282	263	296	248	236	284	273	286	284	249	277	259	272	262	289	252	270	279	254	290	299	265	285	309	251	249	288	261	282	266	270	268	280	276	285	260	265	306	285	255	295	261	293	286	296	270	273	295	296	272	283	276	251	247	269	255	266	261	288	300	271	311	272	289	287	282	256	269	279
22811	20870	28463	23414	20877	20779	8764	2503	1740	1284	1093	908	806	736	674	562	483	427	416	370	364	338	323	311	331	298	302	250	261	293	294	253	266	242	247	228	225	226	260	246	201	218	245	212	196	212	212	206	220	192	207	212	201	220	218	213	195	191	198	177	203	214	198	190	213	186	210	200	196	202	204	195	178	194	191	187	219	219	189	202	204	187	189	192	203	189	165	195	195	180	187	206	198	191	180	211	202	183	194	190	195	162	178	189	185	184	185	186	180	185	179	174	185	183	181	207	200	169	185	190	187	177	188	183	174	187	194	222	179	185	176	194	171	162	172	212	196	211	211	175	187	190	179	168	191	175	169	183	218	189	170	196	185	191	178	166	187	185	176	163	179	216	183	182	185	177	197	188	209	174	168	195	190	180	189	190	183	187	192	164	174	157	199	187	175	180	185	178	215	178	178	203	185	157	204	202	163	207	202	200	191	199	186	205	197	158	183	165	165	187	199	201	165	195	163	172	190	181	169	172	208	186	182	182	180	175	202	202	171	175	193	169	182	198	197	204	172	195	180	192	192	155	187	172	161	185	175	195	183	172	187	177	185	165	177	169	185	185	191	172	184	171	167	189	194	171	179	178	177	179	208	204	188	199	180	196	185	198	177	186	179	172	183	196	174	167	182	198	167	170	164	171	189	152	180	172	189	184	183	199	181	198	174	182	194	190	178	197	159	171	165	170	184	192	177	190	192	194	168	199	184	206	180	197	167	199	187	174	185	189	192	171	175	187	189	181	170	182	173	175	199	195	193	193	176	168	195	164	160	200	181	199	215	176	179	156	198	191	174	188	177	180	201	174	172	179	196	202	182	194	194	194	170	187	191	176	186	167	180	171	195	165	181	197	177	190	173	179	198	201	158	199	197	179	188	190	182	180	197	171	186	183	188	185	181	152	195	179	182	199	214	168	155	182	172	181	180	205	191	180	189	188	188	176	169	174	168	163	188	191	204	176	181	181	185	172	186	191	195	198	167	189	204	175	161	194	185	172	166	180	164	166	191	204	169	204	199	190	178	203	189	193	177	177	162	195	185	165	155	166	176	188	184	172	193	191	181	181	198	188	200	195	170	165	214	185	189	161	190	186	184	174	200	174	173	190	174	182	176	179	167	187	189	174	173	175	191	174	189	159	175	179	196	183	177	183	175	172	188	184	204	186	178	194	199	196	189	164	184	166	184	200	172	192	181	169	182	185	180	179	178	172	201	181	188	202	186	197	206	179	209	164	191	150	208	175	183	184	169	221	169	187	183	178	192	183	176	181	176	182	199	184	183	197	208	204	170	167	209	213	171	167	154	179	198	204	183	189	184	198	167	187	155	183	185	159	185	194	184	187	168	187	196	174	199	179	188	204	178	182	184	183	177	187	198	204	196	172	153	191	169	190	190	177	197	173	181	168	175	197	173	194	149	178	215	174	183	222	185	192	192	186	190	150	174	188	195	150	182	190	186	198	189	190	182	201	188	194	182	192	168	185	191	164	174	198	164	176	195	192	179	177	190	180	187	179	184	176	189	182	187	181	186	176	177	180	198	189	165	160	187	178	196	197	185	194	155	192	200	190	214	232	165	173	186	199	180	205	184	188	181	187	165	197	186	181	185	191	195	193	188	184	168	176	162	185	204	197	191	172	200	151	200	196	182	171	180	170	169	175	206	173	187	188	158	179	176	168	175	180	217	186	181	171	159	173	192	157	192	170	184	188	192	168	176	180	171	171	202	201	189	187	173	180	174	159	179	177	192	192	197	146	188	179	185	188	197	187	190	212	181	187	191	147	194	197	180	181	185	180	194	196	208	179	184	186	184	194	205	186	197	175	199	196	197	186	195	166	186	183	214	203	187	165	186	170	201	207	170	187	185	158	150	185	190	186	168	158	209	166	187	188	213	176	157	170	144	176	174	179	171	180	172	170	187	205	191	203	202	186	209	192	174	189	190	184	195	196	170	174	182	200	178	174	164	179	175	198	199	211	180	184	204	186	188	200	190	197	179	168	192	152	188	180	202	185	178	164	190	172	181	175	178	181	168	200	180	167	170	200	199	173	181	174	207	198	204	179	167	179	207	200	204	201	169	172	204	170	190	185	198	176	176	198	184	186	194	178	181	167	184	187	179	162	161	208	187	190	172	193	179	189	180	167	171	200	171	215	172	176	185	190	191	181	195	189	195	187	187	182	196	197	188	172	180	175	197	179	158	180	209	172	194	182	181	188	176	183	188	185	181	174	188	187	188	157	189	184	186	174	173	173	196	192	203	181	162	183	190	182	175	177	178	162	182	176	183	162	180	187	196	167	181	183	158	196	174	169	176	160	176	196	192	182	184	175	180	203	194	217	188	179	177	192	172	196	162	176	215	191	199	196	188	174	173	185	180	194	171	193	178	173	175	198	193	185	182	197	186	193	173	177	186	171	183	202	183	187	189	165	175	166	191	169	179	175	203	178	166	198	186	194	185	188	167	183	205	175	196	194	192	207	193	183	174	190	204	167	186	190	188	191	158	185	195	191	181	184	165	170	176	201	171	181	174	162	190	179	178	170	192	200	159	178	203	185	215	170	185	190	183	180	168	196	193	198	183	170	189	191	188	206	182	200	204	188	201	182	183	189	177	177	201	168	191	180	186	173	186	169	202	218	168	169	178	177	200	207	181	188	170	189	211	185	190	184	172	183	177	195	213	193	159	163	178	195	184	188	208	200	202	184	195	166	190	174	155	192	181	195	198	166	196	186	187	183	176	191	178	176	194	203	179	188	200	194	194	187	181	153	171	189	167	205	194	204	197	168	197	187	180	197	205	194	162	208	193	193	172	197	188	183	190	210	193	180	186	182	177	174	166	188	196	189	180	188	171	167	185	188	191	191	215	197	189	176	183	164	182	190	203	193	209	185	190	191	177	182	163	179	172	190	197	184	195	167	186	189	200	200	181	172	211	156	186	202	173	167	172	156	191	185	173	167	211	188	188	202	172	188	168	158	177	175	196	181	169	173	204	187	154	201	187	217	178	186	199	171	192	171	183	179	176	185	181	165	184	205	199	186	193	182	182	180	177	174	190	207	207	186	190	175	168	171	178	180	179	189	160	168	177	188	172	186	184	160	205	182	180	197	201	223	189	204	179	176	212	185	172	185	170	179	187	173	181	174	179	200	212	165	169	192	169	195	179	172	167	187	173	188	173	189	187	195	194	169	167	171	191	181	165	165	171	181	173	156	200	162	170	190	192	164	197	172	190	181	155	172	193	179	200	202	188	182	168	170	199	224	157	198	199	179	192	187	174	171	182	188	200	206	182	190	180	192	194	186	217	184	188	173	210	162	157	195	174	181	184	175	151	183	177	203	188	204	176	174	180	181	196	177	175	204	171	201	190	172	198	189	188	189	186	180	178	186	175	166	187	156	210	173	187	177	164	172	196	185	198	196	174	191	183	171	177	178	199	175	212	156	150	169	192	190	159	164	196	184
36388	48310	24704	15422	10862	8503	6364	4914	3832	3024	2336	2013	1638	1352	1165	1036	917	731	677	632	547	547	516	479	486	501	472	455	416	399	389	350	363	345	361	295	337	293	331	323	333	281	283	288	287	309	284	275	268	271	296	274	269	250	263	257	289	271	253	249	263	248	250	296	294	252	238	266	248	255	267	281	238	269	267	283	231	255	231	251	229	245	246	245	265	230	205	234	230	222	220	231	237	209	257	226	240	256	245	217	222	235	226	225	244	222	225	237	223	219	252	214	245	243	217	234	237	240	229	227	238	196	191	234	236	215	217	232	233	223	223	222	215	230	228	209	241	230	231	220	213	227	234	215	178	216	211	209	196	234	205	197	223	216	241	220	230	216	215	234	237	219	226	205	220	222	207	216	215	230	238	251	227	214	229	203	248	203	234	224	238	232	225	242	259	243	218	243	203	241	233	239	263	225	212	209	233	203	218	211	230	218	260	226	230	226	227	206	216	217	210	240	195	200	244	214	229	226	212	215	205	234	237	214	200	231	216	241	224	215	227	216	234	212	210	208	225	211	231	233	219	203	234	192	234	230	237	218	200	236	210	241	226	222	210	220	244	215	210	201	210	222	199	213	230	248	220	214	240	226	209	236	242	219	214	244	236	223	209	220	212	225	247	226	223	221	209	233	251	212	227	224	223	215	240	215	220	227	231	235	235	225	210	226	227	223	209	234	192	245	221	260	206	227	213	238	200	220	234	211	220	210	216	206	237	223	223	216	250	227	221	220	200	201	233	237	225	230	228	219	214	215	214	226	226	220	203	206	220	212	209	215	192	232	196	211	233	230	206	202	252	217	198	220	202	209	238	215	200	236	264	215	208	223	219	203	207	205	234	230	198	210	230	236	214	231	196	238	202	247	193	226	211	238	223	220	254	217	246	225	240	238	208	232	219	232	216	224	219	242	264	217	252	202	217	230	242	238	211	211	214	210	207	253	206	224	217	221	247	209	235	224	216	244	196	247	252	196	224	246	204	212	208	259	237	207	236	217	226	224	210	216	223	220	216	212	222	209	205	232	224	238	228	231	234	225	224	237	219	212	215	198	218	229	201	227	228	242	226	218	238	220	219	228	265	223	213	219	240	208	239	182	222	207	221	215	235	246	240	229	219	235	216	253	254	242	221	234	198	197	230	219	227	211	226	209	207	229	228	225	225	232	217	215	227	226	195	182	222	217	218	228	254	216	223	184	241	223	231	225	224	229	227	211	224	224	226	206	231	209	212	236	232	193	235	204	218	220	209	201	228	205	206	237	213	202	240	234	252	239	256	223	233	216	224	236	216	229	189	230	236	221	244	223	230	209	210	245	242	204	233	220	216	242	218	226	230	228	185	217	249	220	226	219	233	214	210	212	233	244	210	215	232	261	236	207	252	229	219	259	231	213	219	235	224	229	217	229	231	203	228	227	231	210	242	221	217	210	232	211	243	235	189	216	216	223	225	208	223	233	221	208	233	206	253	224	243	217	221	224	224	215	243	209	229	248	190	240	238	219	205	229	222	214	235	210	206	233	219	235	234	237	213	233	229	234	241	231	241	225	253	222	236	230	216	227	247	214	224	216	223	215	239	238	231	209	220	210	193	206	250	209	232	228	218	228	252	213	220	237	211	233	217	236	224	222	227	217	224	234	217	236	194	206	216	231	215	218	218	243	228	219	225	228	224	214	193	213	231	207	218	219	229	201	214	202	210	232	224	237	246	211	222	224	252	238	238	229	234	229	212	214	224	224	229	246	228	216	233	240	238	237	195	208	225	223	221	231	219	238	241	241	235	219	229	220	220	237	200	225	239	219	209	212	232	261	230	264	224	218	252	230	231	213	218	226	233	236	209	235	215	226	234	213	237	224	199	213	219	202	212	209	213	225	204	237	240	189	230	205	217	226	259	200	219	231	183	240	205	222	233	221	224	227	217	246	242	230	244	223	242	224	201	243	243	237	225	199	232	214	222	237	201	240	227	220	219	243	216	233	246	209	236	238	204	217	214	209	232	240	235	221	213	231	246	217	211	215	224	214	221	227	232	215	234	226	219	219	238	235	193	206	232	213	236	219	245	213	211	222	220	210	210	224	240	232	192	228	216	249	209	214	199	219	223	227	242	209	216	222	205	231	241	217	223	238	216	228	232	222	257	214	230	241	225	229	231	223	233	242	218	195	253	213	210	230	225	208	215	208	205	204	234	231	224	226	213	229	217	208	247	228	206	246	218	215	241	232	194	216	211	205	251	210	223	225	234	203	225	226	235	238	202	207	221	216	244	201	212	213	198	224	214	179	244	248	217	241	224	221	224	206	215	258	227	230	209	208	209	235	254	241	232	233	237	225	233	212	208	230	237	207	209	200	209	219	219	251	207	200	206	197	231	219	223	223	243	223	214	224	241	249	218	229	230	242	219	245	228	237	207	220	212	221	227	199	217	241	232	197	236	213	236	201	220	225	223	226	195	228	216	209	242	180	204	216	209	214	209	203	233	230	219	203	189	219	216	240	217	218	215	212	217	237	224	198	231	231	206	207	205	231	212	215	229	202	226	223	215	251	231	229	225	211	215	231	229	222	244	187	228	241	207	226	229	217	220	236	211	230	221	222	241	218	185	213	208	210	223	212	225	242	234	217	236	200	226	207	199	216	209	214	195	245	246	202	256	226	229	233	214	221	206	227	204	225	240	229	220	227	253	228	221	224	208	226	230	216	227	231	232	214	240	188	231	260	175	206	200	231	224	214	225	215	217	220	212	231	200	219	242	221	191	223	231	223	208	201	240	237	221	210	225	222	225	229	248	219	232	222	213	212	221	222	219	229	239	217	197	230	225	214	204	196	239	225	214	230	225	235	215	222	261	213	201	209	232	218	203	241	219	231	237	197	259	182	211	226	236	227	207	208	240	225	212	223	235	238	216	222	218	222	218	217	206	221	216	202	195	198	200	221	211	215	246	218	238	212	231	202	209	234	215	228	206	208	211	226	213	205	237	232	225	211	231	210	232	217	217	236	224	221	221	217	195	216	209	222	213	197	228	221	242	202	242	239	224	208	218	216	204	239	235	221	249	249	211	243	202	242	207	257	224	236	203	228	230	228	205	240	234	233	218	230	231	213	208	227	245	233	219	202	213	236	224	184	225	202	228	221	228	231	232	184	216	218	216	219	212	253	220	213	228	243	220	223	221	218	214	215	257	225	203	212	234	200	202	232	220	188	215	231	207	213	225	217	205	225	221	215	199	198	225	219	240	230	230	230	245	202	208	199	226	221	215	237	223	239	255	232	210	213	204	246	212	195	234	208	207	234	209	223	224	194	212	211	234	225	225	210	219	205	226	211	221	240	220	213	227	221	220	223	243	205	215	226	243	209	232	176	216	228	207	240	207	231	228	223	238	211	225	225	231	225	226	239	251	241	208	210	238	242	240	223	229	213	201	214	252	228	221	222	204	192	216	244	207	204	216	218	210	216	218	220	214	221
27717	22315	14466	4625	2050	1394	1054	868	737	715	588	526	526	509	457	460	451	413	400	403	410	401	397	426	397	413	415	387	406	375	364	410	405	387	362	361	344	362	358	374	355	387	359	346	337	344	343	386	340	372	335	370	359	344	352	364	364	403	391	352	368	363	374	373	365	366	378	369	355	394	351	384	366	360	393	372	394	365	379	348	361	370	363	369	390	354	372	377	367	360	352	362	341	348	356	352	384	333	388	360	342	380	350	347	345	364	357	364	334	365	398	320	351	351	342	389	376	367	387	329	342	360	348	349	383	349	310	343	351	341	354	346	367	344	368	311	352	340	341	350	389	408	350	353	349	357	310	360	334	330	346	370	354	376	339	391	379	356	387	357	373	356	341	364	328	376	341	374	377	361	357	355	382	344	346	367	382	343	363	358	347	361	389	346	378	343	303	372	368	365	332	364	344	342	351	367	394	346	336	358	383	367	348	313	342	356	356	390	323	393	303	346	351	356	385	350	374	336	348	345	336	364	329	323	404	349	357	338	381	365	349	341	361	368	372	368	350	335	366	317	300	326	362	361	327	370	363	382	319	362	371	397	359	355	356	353	367	389	363	360	367	348	349	372	359	380	330	356	363	331	371	338	370	372	359	378	332	349	342	385	379	352	329	333	367	363	356	310	359	371	346	340	344	368	380	349	325	341	347	366	395	391	328	333	363	338	332	350	376	348	366	318	346	376	363	365	354	375	378	368	371	361	351	371	336	325	362	389	336	355	377	357	356	353	356	386	383	374	379	340	337	359	326	368	358	388	321	365	361	324	369	384	348	349	339	338	352	334	365	343	337	353	345	302	366	354	353	361	364	347	374	368	321	337	333	386	368	349	353	370	344	337	365	363	358	341	343	362	383	350	367	370	365	362	375	338	308	398	362	343	352	344	374	329	367	352	346	331	367	368	375	375	362	357	341	359	366	347	379	356	406	340	347	362	355	360	357	346	360	353	353	340	372	371	370	365	366	386	369	365	345	370	360	405	367	378	341	331	369	402	353	329	375	389	333	354	364	382	380	343	316	358	332	374	313	330	317	331	352	371	340	348	352	356	345	356	353	374	348	361	342	352	345	336	355	360	344	328	340	351	367	328	349	377	352	384	386	343	372	355	354	341	359	381	344	363	346	343	376	331	348	373	358	355	358	354	337	353	346	352	327	310	333	354	369	346	360	353	368	343	354	357	380	375	376	338	365	344	344	369	366	359	339	342	359	342	341	342	360	365	335	326	336	355	343	365	344	387	353	359	353	367	359	338	378	369	362	337	354	345	359	336	355	340	366	361	328	338	337	361	349	354	369	315	348	344	337	332	362	362	347	366	327	345	351	383	374	344	392	392	344	368	365	391	338	370	362	362	359	343	400	364	361	345	381	383	341	347	370	375	366	370	381	323	369	345	323	320	378	381	377	362	368	349	378	352	365	402	353	368	384	347	387	357	318	342	335	358	348	384	354	355	356	395	398	333	333	367	349	342	360	398	378	371	378	368	324	356	369	356	350	365	349	359	367	330	369	362	351	348	379	360	386	340	347	368	347	331	345	369	371	347	392	351	368	337	328	327	367	360	389	352	349	372	410	381	338	360	358	354	354	350	341	368	351	321	340	358	373	340	334	369	363	369	350	346	376	343	378	350	360	331	368	372	354	333	359	357	372	360	353	375	325	347	357	360	345	357	353	355	325	369	374	334	336	317	382	402	339	342	324	373	373	344	328	351	374	379	358	366	306	326	318	377	349	390	339	388	346	373	358	367	356	369	357	369	346	360	335	365	375	386	336	327	380	362	334	371	360	363	342	354	365	364	376	295	328	343	351	385	368	358	378	327	349	322	371	368	361	341	355	374	355	345	382	373	353	344	347	356	361	371	350	332	358	342	349	338	360	362	368	362	329	359	360	357	366	334	363	318	375	358	347	370	384	365	319	360	365	367	338	377	354	366	358	360	363	346	345	332	368	331	310	304	333	339	347	337	345	343	333	373	367	367	364	350	350	367	345	354	382	333	336	324	337	352	327	338	373	385	333	341	390	360	345	365	321	391	387	380	356	315	359	368	358	384	356	334	366	320	325	343	342	363	334	356	397	355	340	383	387	350	361	372	360	370	356	359	378	401	358	363	341	327	353	386	358	344	381	370	371	380	348	350	361	349	329	375	339	349	352	352	348	358	363	337	338	362	360	347	336	303	380	351	347	353	394	355	372	361	341	326	339	363	348	316	355	358	361	357	346	338	353	391	361	374	363	348	345	353	379	334	379	305	335	351	353	369	333	390	337	365	358	361	326	378	374	349	388	367	401	367	376	355	428	355	358	382	397	362	359	319	385	349	357	359	334	352	378	344	359	361	377	353	338	349	362	343	343	352	334	346	350	347	331	338	365	374	359	357	374	366	368	348	364	370	380	357	389	365	357	365	337	361	338	364	331	318	334	389	368	369	363	388	379	362	347	375	358	383	392	363	346	320	363	347	385	379	366	381	355	355	320	363	365	355	346	331	359	345	327	370	378	336	350	364	359	378	339	364	337	349	374	334	371	340	368	321	362	373	365	343	356	373	324	337	388	320	360	360	389	340	313	339	336	351	367	318	353	360	337	366	369	372	351	352	299	371	374	330	366	358	375	369	368	349	372	352	394	400	322	365	351	343	340	366	357	351	365	398	377	347	341	358	340	387	375	377	356	362	343	364	357	380	355	357	360	348	336	341	355	346	351	366	361	369	343	385	352	352	333	366	365	350	358	360	332	336	347	356	362	353	384	341	376	353	360	333	343	350	322	374	374	339	345	339	376	343	355	368	337	376	351	349	334	381	374	375	348	328	340	360	398	366	360	385	382	373	376	355	357	355	335	345	325	345	331	353	361	369	376	366	399	327	331	347	349	369	321	340	374	380	393	376	344	356	382	345	315	335	360	420	361	350	377	357	353	345	338	350	330	366	391	364	342	340	334	365	366	353	369	307	343	386	366	353	357	375	361	367	397	349	341	344	334	391	348	362	355	353	365	330	345	364	337	377	377	358	354	361	344	368	369	367	342	343	386	382	353	342	378	356	355	313	356	337	363	374	359	325	347	358	352	392	367	382	315	367	329	353	350	391	338	319	347	346	380	328	365	384	332	332	371	380	376	408	346	344	335	358	367	388	333	343	327	348	393	343	355	391	346	359	344	364	364	381	368	376	400	357	372	375	342	375	359	342	370	358	400	372	334	348	360	363	349	349	346	365	362	337	361	368	385	357	337	371	353	366	374	379	380	320	365	341	371	328	356	347	348	311	372	344	374	372	384	340	363	385	366	364	335	365	382	378	341	375	337	352	354	370	345	368	389	365	364	355	351	346	360	341	335	352	366	387	365	358	351	368	364	338	362	324	372	332	371	368	334	359	333	352	379	324	351	368	356	375	362	341	365	368	351	357	364	336	391	378	373	368	389	358	353	340	370	347	360	348	333	339	381	339	344	374	356	351	345	346
29692	29614	11509	5589	3727	2890	2203	1759	1374	1123	1078	908	831	787	759	720	644	582	603	579	564	532	576	512	531	542	547	477	471	473	485	486	477	496	459	462	495	502	481	458	461	469	441	481	464	495	438	464	486	428	422	467	477	449	447	439	434	464	465	452	447	442	435	467	428	450	431	440	471	465	435	466	462	458	439	450	451	442	440	455	475	390	509	465	474	446	444	438	458	454	456	487	475	444	418	451	434	481	479	431	449	483	475	454	459	433	453	432	412	443	438	469	460	478	454	421	423	433	453	455	444	428	477	469	438	416	459	407	465	462	442	440	402	385	397	438	433	455	415	463	453	448	442	447	448	446	453	445	486	467	457	441	442	469	467	465	414	461	448	457	440	456	425	451	471	439	443	464	434	457	453	426	485	427	456	443	416	433	472	437	434	419	436	418	440	433	450	462	434	444	434	419	437	495	473	412	472	475	451	492	456	412	489	434	447	466	417	470	438	462	463	445	464	459	444	446	409	410	444	457	462	440	460	460	441	418	444	461	440	445	441	450	472	424	438	427	484	430	455	414	486	449	451	446	449	428	468	437	451	409	424	449	455	448	438	464	431	421	455	465	482	460	412	469	473	456	463	456	447	427	437	424	429	419	462	453	413	428	477	412	463	384	456	415	452	461	477	442	426	452	444	493	430	429	473	437	405	487	478	468	437	423	445	435	409	445	434	427	479	431	458	474	421	411	410	455	455	439	436	443	438	453	433	451	469	476	446	495	429	406	447	440	453	461	476	460	470	460	435	451	421	424	470	418	440	449	469	427	462	428	473	446	445	415	438	478	451	416	480	410	421	480	401	435	463	457	458	445	446	432	463	440	448	452	419	436	480	428	461	433	415	453	474	421	455	442	462	476	438	432	463	484	433	431	466	432	425	479	448	475	462	440	440	439	437	428	416	473	458	442	458	428	440	434	483	454	439	500	436	437	477	469	421	493	420	461	441	434	426	439	437	448	444	460	450	422	466	433	432	475	442	452	452	424	425	455	438	430	442	477	503	446	473	466	405	485	452	473	508	436	457	473	489	416	437	415	435	476	458	425	418	447	439	449	474	449	422	422	475	463	417	442	474	481	420	440	438	481	456	448	417	427	448	433	439	429	454	457	394	420	402	427	436	470	448	444	419	442	438	471	452	487	407	438	473	446	412	452	405	446	403	459	445	452	447	430	409	429	426	419	456	454	475	452	418	429	435	426	460	448	469	451	430	453	427	436	441	462	432	453	449	397	448	436	424	465	445	440	438	432	418	440	427	445	444	463	448	446	452	438	426	455	441	415	485	446	485	454	441	434	452	409	472	411	495	430	486	461	416	423	460	457	458	455	455	462	460	415	431	476	431	422	432	454	452	452	475	443	478	435	438	434	394	423	433	441	455	434	458	469	449	474	441	469	426	466	456	458	492	429	439	477	462	445	416	448	437	431	472	442	439	485	402	423	454	466	519	404	464	454	456	464	435	475	433	473	462	436	445	465	443	432	474	476	439	496	451	469	439	458	416	432	457	427	442	408	463	450	458	437	438	415	403	469	447	444	440	452	420	457	408	479	453	449	401	419	449	451	429	438	447	456	441	448	457	468	439	433	466	448	448	459	441	444	422	467	421	403	461	435	444	457	439	456	458	435	453	451	428	459	431	441	427	453	434	444	444	432	515	488	457	455	468	451	474	472	436	451	469	486	489	438	441	463	434	454	382	445	452	421	437	489	422	469	451	437	460	446	422	492	422	432	434	459	463	399	409	470	449	410	492	437	447	448	429	458	434	433	482	446	494	483	466	433	458	418	449	445	458	404	427	425	430	435	499	418	436	441	485	426	427	507	448	423	431	405	470	450	451	432	458	427	404	437	438	421	471	439	442	455	466	454	440	422	414	460	427	439	430	446	448	459	445	412	448	444	456	508	472	414	431	404	441	451	431	408	445	479	440	476	433	463	447	472	425	469	448	401	458	442	424	432	449	442	443	451	433	430	465	468	457	467	450	441	445	434	465	433	432	441	454	480	439	448	484	449	422	445	432	445	459	436	441	413	448	443	466	446	418	428	472	425	442	447	429	448	447	472	418	452	403	417	454	442	425	449	473	468	416	444	423	472	440	432	455	447	441	469	467	432	441	469	435	445	469	439	452	453	457	463	405	419	463	466	438	477	443	437	446	439	450	457	459	460	429	471	448	495	451	410	435	444	468	437	432	437	483	482	444	411	429	454	402	453	453	451	438	425	484	457	471	413	458	427	413	454	411	444	475	470	434	407	456	451	427	476	434	457	413	422	421	452	446	461	434	493	433	410	457	435	428	414	426	426	447	427	477	456	443	451	490	471	452	433	464	430	434	451	460	426	447	427	398	464	440	439	463	466	427	452	472	476	438	463	448	487	461	472	475	418	414	444	465	465	459	471	449	424	452	465	472	459	457	433	412	421	490	446	442	465	425	457	427	421	448	451	422	462	448	446	436	450	445	408	452	414	429	435	461	437	453	414	430	459	436	437	463	456	429	467	458	413	442	484	461	462	421	417	427	425	404	423	468	440	484	466	426	456	456	425	414	394	413	419	453	420	450	436	467	465	415	452	409	453	444	463	469	446	449	463	467	415	409	439	446	460	439	443	448	453	478	426	449	437	447	432	451	422	423	470	412	481	435	465	436	422	441	429	452	431	433	431	405	393	470	454	429	427	437	470	458	446	456	438	425	454	469	447	431	444	425	430	427	461	459	423	448	449	459	426	451	464	446	445	487	412	488	429	447	431	449	433	485	480	431	444	465	453	438	453	425	406	453	451	445	473	485	451	434	412	460	418	409	432	459	450	447	443	446	443	434	453	478	457	500	460	449	448	453	454	443	475	435	476	453	450	475	437	490	457	423	434	470	413	440	416	484	480	445	453	463	465	484	451	420	440	432	437	461	447	436	473	415	457	441	459	441	450	444	470	470	456	494	466	436	440	446	430	479	479	408	422	468	447	422	480	443	398	467	415	440	473	481	459	474	401	433	441	463	492	424	455	452	457	452	445	434	406	473	451	435	462	431	428	456	433	453	462	466	462	428	476	449	445	437	421	472	420	465	427	392	442	436	442	442	445	417	459	443	427	438	466	408	442	391	463	410	426	417	425	417	456	431	443	403	418	448	402	474	417	440	420	458	457	469	455	453	444	447	446	435	449	451	443	451	432	435	474	432	408	416	427	432	477	461	448	449	468	480	456	481	439	431	470	477	430	431	441	454	426	443	450	460	431	445	448	427	435	452	413	419	420	470	486	439	436	443	460	435	445	459	431	436	458	443	426	458	415	469	431	430	456	437	460	447	465	456	454	453	397	437	432	409	443	431	428	450	470	442	431	417	508	430	473	451	471	433	469	451	437	449	490	434	448	428	431	438	425	429	461	430	458	431	488	438	419	417	443	415	408	447	422	421	431	436	412	455	449	449	426	492	472	438	402	458	452	447	462	468	424	427	421	438	401	439	445
23850	20900	27956	23950	20754	9415	2565	1546	1142	932	776	673	589	610	581	535	478	403	379	350	327	335	316	265	302	286	308	293	274	263	286	280	265	218	275	236	257	240	257	245	256	245	266	230	250	247	245	234	240	235	200	230	244	221	214	259	218	242	218	215	237	203	224	224	218	247	220	222	209	239	208	226	216	217	242	219	247	205	226	241	215	214	236	228	262	240	232	251	228	239	210	225	238	217	228	220	251	212	218	225	199	238	235	205	204	233	219	236	182	230	209	216	206	226	215	212	224	244	205	243	222	215	223	205	208	227	221	185	241	256	222	217	187	219	216	200	210	210	211	224	212	208	206	247	232	242	229	197	212	249	224	218	227	163	246	247	211	228	214	228	218	220	221	223	222	240	217	199	229	232	217	214	208	245	198	196	207	215	209	203	215	211	232	210	214	245	261	229	225	222	230	243	223	227	231	217	210	198	232	211	233	211	210	232	209	250	228	225	220	208	211	236	201	228	256	224	228	232	250	222	221	235	215	226	234	216	234	222	211	210	195	235	209	207	214	242	199	216	219	222	220	203	232	193	231	221	219	232	201	203	234	206	192	191	230	223	216	216	213	218	241	235	216	208	215	196	241	207	268	217	213	238	227	216	199	214	237	217	215	201	210	199	225	222	239	224	222	208	241	198	214	248	198	233	219	202	246	226	219	230	224	229	204	222	189	214	210	251	229	227	209	243	221	240	238	232	227	199	224	219	228	246	196	209	209	211	223	217	208	195	232	227	209	215	200	235	240	239	247	224	236	219	209	229	212	207	225	198	204	204	209	242	233	210	216	210	249	239	222	218	230	231	213	206	216	225	224	212	227	205	238	226	207	238	214	182	230	241	223	223	208	221	205	218	220	256	227	206	207	220	214	209	246	213	192	200	204	229	227	210	218	231	196	213	235	237	206	229	212	245	254	241	228	215	222	216	219	222	210	214	221	226	217	227	222	229	201	208	217	231	214	196	211	211	226	225	239	224	219	222	224	240	229	219	231	204	216	216	217	212	202	218	221	256	206	210	219	216	220	196	227	228	208	199	215	237	210	219	220	242	236	239	234	228	213	216	212	228	211	235	231	207	221	223	222	240	206	223	215	232	216	226	221	197	183	211	248	223	249	210	204	215	221	219	227	238	214	223	236	240	210	212	231	231	211	193	215	231	220	249	228	232	224	210	249	222	221	248	220	227	208	250	221	185	217	209	249	223	197	200	202	226	217	227	226	228	237	210	194	239	227	227	222	200	218	225	207	219	221	200	213	227	212	220	225	228	224	242	242	205	227	225	201	216	228	244	206	195	201	212	187	216	246	209	249	204	214	208	193	227	211	200	210	236	228	249	233	181	217	245	225	212	235	186	212	206	206	194	216	236	227	216	240	225	216	225	231	196	220	222	215	227	247	214	228	205	247	216	230	208	211	250	236	244	215	227	211	215	237	209	244	232	215	173	216	206	249	224	238	223	238	225	205	205	229	240	234	217	222	212	191	223	177	216	215	255	212	221	208	221	221	251	204	233	213	224	212	223	224	199	228	201	224	198	224	214	214	222	200	210	234	232	204	211	210	198	225	234	232	203	213	225	229	245	237	215	206	230	221	224	251	207	252	216	225	214	217	221	235	226	231	214	225	215	206	217	252	192	236	245	234	248	239	219	239	228	241	225	208	219	232	233	218	233	220	219	195	224	229	244	218	215	226	227	212	235	221	227	239	209	215	235	225	192	225	236	240	224	212	196	204	236	195	206	249	186	219	205	196	242	241	246	227	233	226	202	210	209	243	231	221	213	219	216	205	231	210	236	197	241	212	233	249	201	202	197	184	219	238	219	223	215	217	227	237	202	199	220	221	211	217	229	229	226	208	223	205	216	221	225	208	221	251	223	218	218	220	205	242	240	224	220	226	225	206	200	224	224	201	196	206	217	212	248	202	214	217	220	241	217	187	223	216	230	192	206	212	206	202	215	221	219	200	208	212	224	217	224	231	216	210	241	203	204	208	226	227	204	222	210	223	232	232	263	239	219	224	248	215	208	230	216	234	228	232	232	250	215	220	222	199	221	202	231	220	218	211	238	237	229	224	236	228	217	227	212	236	224	229	223	204	212	211	214	192	245	220	203	234	237	237	208	231	219	223	201	182	221	219	210	223	236	205	223	210	204	211	219	199	214	223	252	225	210	216	246	233	212	216	224	209	226	195	207	227	216	230	209	227	236	208	218	230	231	214	216	182	209	239	200	225	227	208	221	211	223	238	235	205	258	201	214	236	218	239	210	197	213	216	212	222	217	210	238	242	219	222	204	238	235	226	201	226	235	223	190	215	210	240	211	241	243	222	208	226	232	229	214	229	226	209	210	218	205	213	213	221	235	223	230	205	221	207	213	225	215	181	221	236	230	214	228	236	219	207	209	207	187	219	198	207	215	217	231	239	211	225	238	225	220	238	229	213	212	235	226	233	224	215	212	227	208	221	200	217	240	204	236	207	207	212	208	233	226	215	240	242	204	213	196	207	206	213	223	220	217	222	227	246	217	247	219	202	246	218	230	223	209	234	215	211	211	240	225	196	217	181	229	203	225	222	222	218	211	204	211	213	215	209	190	228	223	236	215	234	211	203	243	213	226	219	253	219	213	212	222	215	245	205	194	225	208	245	201	224	235	204	220	215	233	231	223	210	210	233	233	232	228	247	212	247	215	210	205	218	228	214	218	217	244	211	229	215	214	231	258	220	193	238	201	211	224	207	239	213	226	251	232	195	215	219	217	239	230	211	230	219	218	236	235	200	223	217	221	229	206	223	206	228	226	210	216	228	251	214	199	251	201	174	216	224	213	210	199	239	212	225	235	207	215	195	222	219	226	215	205	199	242	233	241	234	212	214	218	225	225	220	215	218	216	224	245	242	238	215	232	219	207	217	219	225	212	229	222	201	239	222	195	224	249	222	222	226	219	202	201	246	227	226	206	241	208	222	217	227	210	209	233	207	235	217	221	209	215	224	216	212	216	201	230	201	203	191	232	208	206	210	212	196	209	243	227	228	212	233	227	226	203	241	206	197	199	210	224	212	221	246	220	220	224	210	208	220	222	196	249	225	185	230	206	195	182	197	232	213	224	198	208	200	226	229	226	240	205	224	210	236	202	212	243	200	209	191	212	207	243	206	207	207	226	195	223	225	225	209	217	234	240	215	209	208	208	225	239	220	230	191	213	227	222	227	219	235	210	208	206	239	227	216	244	211	227	223	190	227	225	235	223	240	201	203	233	222	219	220	230	223	239	193	193	206	245	235	242	223	219	215	206	227	243	209	212	227	185	226	229	194	200	204	233	231	231	242	202	231	224	215	236	244	241	213	236	221	225	204	228	240	240	243	213	235	191	253	198	239	203	194	227	210	204	209	198	216	215	245	217	215	202	224	200	228	213	238	201	214	241	251	214	217	225	215	224	209	232	237	245	217	234	214	195	243	217	231	215	224	222
32296	41060	19526	10689	7498	5605	4306	3290	2607	2072	1742	1428	1236	1051	909	844	760	683	601	563	555	484	469	449	463	385	421	416	440	423	395	422	391	354	335	323	327	320	355	330	359	343	296	304	330	357	319	296	310	317	292	318	307	335	330	345	329	319	322	312	297	326	304	309	285	311	324	307	320	319	269	286	336	268	298	303	281	275	317	313	306	313	283	295	288	311	292	285	299	273	264	293	277	310	327	305	291	275	302	282	295	276	284	294	278	269	279	267	278	299	287	291	293	309	299	293	288	269	292	283	291	291	273	314	280	314	269	279	287	277	277	286	298	244	262	282	248	258	269	281	266	256	289	268	278	271	284	278	271	297	295	294	293	282	269	293	291	299	307	302	296	266	312	313	287	273	275	279	286	312	304	284	284	284	271	310	258	258	313	297	285	279	279	276	287	301	292	303	288	286	313	273	275	266	291	274	265	268	268	277	299	272	269	272	274	271	303	301	259	285	282	291	295	311	279	262	279	291	293	303	263	290	289	283	276	270	290	281	267	286	281	306	287	275	273	237	292	275	292	266	286	299	263	274	303	275	282	288	282	244	289	291	287	299	279	290	282	258	273	271	287	273	300	267	272	296	266	268	258	272	317	267	255	265	258	262	294	269	285	291	329	286	245	289	256	277	324	287	264	308	300	288	304	272	303	257	303	250	278	290	286	281	285	301	269	288	274	271	296	283	301	263	295	254	277	290	327	289	317	285	307	303	293	266	276	292	271	298	316	293	256	263	307	257	292	272	295	255	314	274	297	271	281	279	301	312	289	298	278	269	304	315	304	274	293	258	274	295	257	311	275	298	275	267	285	301	308	274	299	281	291	281	274	281	285	297	272	269	284	298	304	256	291	303	274	288	277	304	281	275	285	270	270	295	306	272	278	283	281	271	276	288	301	283	282	280	283	269	284	253	273	267	292	263	256	290	265	272	277	296	288	248	268	247	265	280	281	293	288	297	258	283	279	274	283	275	311	290	268	266	279	291	283	235	272	285	291	290	277	271	295	243	260	241	258	257	281	265	269	290	275	266	284	262	268	244	275	272	251	295	281	274	286	275	247	289	283	286	309	297	277	281	292	278	288	271	287	299	279	275	293	263	271	282	278	272	270	300	267	269	255	274	294	277	272	289	281	287	290	259	309	254	260	269	291	305	265	284	270	298	284	326	258	259	261	290	261	243	281	283	282	332	260	303	300	293	268	295	305	303	292	244	295	254	252	271	299	298	264	292	310	284	257	265	285	250	288	287	291	273	288	276	303	276	270	266	296	246	267	283	276	296	292	319	279	287	285	317	294	301	263	289	294	272	279	281	277	257	302	266	290	287	277	276	273	261	287	281	281	302	293	254	281	278	294	262	295	262	228	281	305	283	302	274	259	300	313	305	270	289	290	297	292	291	265	268	308	262	313	266	274	282	266	266	275	296	268	260	253	288	288	277	287	290	282	316	270	309	272	310	272	294	290	255	275	285	295	307	301	295	270	288	288	247	285	306	296	263	270	260	284	291	292	292	331	292	280	290	283	295	301	270	286	293	277	270	275	252	280	249	286	235	301	279	272	274	273	288	286	282	280	298	277	296	284	271	262	278	292	271	286	296	281	269	265	264	282	279	277	296	276	258	308	311	305	300	281	253	264	262	242	283	316	313	310	277	292	286	298	271	297	285	286	263	275	252	270	296	273	282	251	275	244	267	268	260	297	276	279	268	272	299	270	284	266	293	281	274	302	277	276	264	259	287	290	292	305	270	274	300	295	295	289	310	285	263	296	314	276	274	304	251	261	281	283	291	276	296	287	301	298	265	270	283	263	265	281	280	289	295	310	289	275	292	288	260	269	304	277	282	276	289	307	253	267	309	260	284	263	271	303	281	294	268	291	291	304	290	255	314	317	291	295	289	269	273	252	252	310	287	263	282	291	283	310	255	291	280	285	278	264	290	269	247	254	262	273	296	277	258	294	250	287	286	310	270	285	294	285	279	281	285	283	289	308	282	286	256	286	277	285	269	259	283	275	306	287	302	262	269	271	261	288	302	302	303	269	285	281	286	280	291	287	252	268	270	281	295	288	294	260	277	283	254	299	268	286	294	294	257	292	295	288	264	307	277	271	288	285	296	264	263	271	272	256	284	299	271	280	279	283	265	270	296	284	267	301	272	291	302	284	290	280	274	274	272	284	290	292	249	282	268	302	295	285	281	295	273	295	298	293	288	298	279	281	269	293	271	301	277	291	297	256	293	278	275	269	287	256	290	310	278	264	246	288	269	285	303	260	298	264	274	291	257	283	267	276	274	281	268	314	269	300	268	257	288	276	285	277	287	290	282	278	263	281	270	277	279	268	263	303	297	272	283	297	254	291	296	267	289	313	288	268	276	271	287	270	257	274	307	297	294	275	246	287	249	287	286	300	303	280	284	298	288	308	262	281	288	296	278	303	267	294	259	276	302	264	279	293	276	304	276	267	274	286	266	287	267	313	309	278	302	267	273	260	287	266	262	265	291	282	295	262	293	278	298	278	283	288	283	308	240	278	284	293	290	286	293	301	285	271	289	268	278	338	265	311	278	284	247	296	287	272	256	265	273	271	265	281	291	292	263	287	282	288	270	286	311	275	292	268	281	266	298	281	272	274	295	286	267	266	292	297	279	305	265	283	275	294	298	256	284	261	268	294	284	246	277	290	300	307	283	293	255	280	249	287	303	276	286	297	289	293	297	275	284	291	292	277	300	272	290	288	290	280	298	254	267	272	308	279	255	313	281	300	273	306	286	311	252	285	273	278	299	270	281	303	311	267	296	271	285	308	272	297	299	246	270	288	314	290	302	292	286	291	275	268	308	277	281	298	313	267	295	312	269	278	273	254	287	288	295	253	268	287	292	245	256	286	265	255	279	288	272	277	283	279	284	271	278	302	298	246	298	289	302	276	275	283	301	263	282	248	294	280	269	277	292	327	304	303	283	281	284	274	281	289	297	291	289	268	282	268	285	285	280	272	296	278	285	282	303	285	283	267	263	284	267	295	305	295	290	275	296	277	286	280	274	253	280	251	306	261	275	265	283	260	284	291	263	281	283	300	287	304	295	271	291	267	311	237	277	290	297	272	297	294	284	282	271	307	271	290	286	295	307	260	290	278	310	285	276	285	260	247	264	313	292	270	268	288	293	312	279	294	291	279	301	298	280	297	269	313	299	288	288	256	287	293	273	292	282	276	271	289	290	291	325	299	289	277	269	295	273	305	327	273	302	272	289	246	301	287	284	285	265	295	295	286	277	279	277	278	284	256	305	277	294	284	274	257	289	263	257	268	280	270	286	316	300	280	309	288	292	291	273	253	290	279	254	285	260	270	302	268	284	301	274	284	264	280	278	253	258	275	274	272	258	235	283	282	288	262	287	299	285	269	259	290	278	273	279	289	286	262	298	244	314	273	269	273	287	255	277	254	277	270	284	288	271	277	260	289	290	303	255
22869	20924	28557	23420	20932	20834	8583	2639	1686	1367	1114	979	927	773	713	604	553	491	455	416	374	415	360	318	334	342	291	331	277	288	280	281	269	236	231	230	223	242	229	246	248	215	241	240	216	252	208	237	205	203	220	202	190	230	218	209	209	202	198	216	211	212	188	204	221	201	219	223	187	190	203	214	221	194	209	210	194	200	230	197	195	196	189	199	187	206	211	192	210	182	189	209	170	211	209	178	169	189	174	184	194	197	179	170	190	191	205	190	189	202	195	208	198	191	172	194	163	204	198	164	201	179	205	210	219	192	194	201	161	192	189	161	222	182	179	153	184	174	187	196	181	170	186	216	197	170	185	195	178	210	194	188	207	175	194	193	174	194	200	192	219	194	196	187	202	173	190	170	198	200	180	225	169	175	207	190	184	205	199	232	157	221	183	182	192	194	159	185	179	187	163	199	213	187	190	208	193	187	178	199	195	215	201	169	197	184	177	209	187	191	192	197	215	182	181	162	176	213	178	186	201	187	171	179	205	195	180	179	170	200	197	192	199	185	175	212	197	171	184	189	186	196	208	208	184	183	200	204	174	167	190	208	207	176	194	189	199	207	195	189	170	183	181	172	178	169	202	189	188	201	179	214	202	197	199	182	179	190	201	191	197	179	195	179	198	200	171	198	183	203	206	189	194	198	210	194	192	171	212	180	200	203	187	180	187	207	192	183	177	193	199	180	185	184	199	173	189	186	187	192	205	191	191	184	186	181	193	180	210	204	178	171	201	185	177	219	217	194	194	221	186	204	190	183	194	194	180	212	160	179	182	202	199	201	194	193	174	181	178	220	183	177	199	183	223	170	165	171	184	198	192	195	203	189	198	188	174	180	207	165	195	168	189	204	183	191	178	205	185	179	193	166	193	197	180	177	199	211	172	188	183	178	196	209	194	197	197	188	176	185	178	223	159	192	200	185	180	176	193	190	182	166	169	201	200	192	200	170	168	201	181	195	195	194	204	199	192	189	190	184	187	209	196	214	180	178	213	193	180	189	196	175	182	194	188	193	195	194	200	169	187	187	178	186	186	184	173	167	210	171	199	205	181	182	202	199	167	181	182	184	189	190	168	206	203	177	212	189	178	184	203	181	185	176	200	193	178	203	185	189	210	182	194	184	174	188	213	197	179	177	206	190	183	201	202	187	191	192	181	194	176	167	197	204	178	171	170	200	188	204	188	192	192	189	161	160	179	199	183	180	195	182	186	175	181	189	173	208	211	175	196	173	200	191	188	200	174	194	193	195	173	191	189	209	199	170	184	208	206	187	185	192	187	185	194	168	185	180	180	197	185	200	204	166	189	199	182	178	222	197	178	203	178	170	189	187	181	177	180	174	192	193	161	209	190	200	181	203	170	165	179	186	191	185	186	200	171	180	208	165	188	192	179	165	184	184	194	202	186	177	206	223	179	209	199	162	174	187	205	195	183	184	186	210	182	182	178	186	190	170	201	158	158	158	185	195	206	186	210	185	206	177	209	195	187	185	173	189	171	192	201	196	199	177	193	183	174	169	181	176	192	190	207	177	228	199	157	174	170	192	202	176	194	214	165	179	196	185	200	166	189	185	166	189	193	205	156	209	186	189	159	202	187	184	190	188	186	198	215	176	193	193	192	183	180	188	192	221	190	185	185	198	184	196	172	172	175	195	203	201	177	179	205	182	189	176	181	171	172	178	198	204	211	195	162	191	193	170	203	189	191	177	179	200	203	177	210	180	174	195	179	178	192	183	191	194	193	181	183	196	192	198	184	182	190	185	155	192	211	222	185	206	177	206	211	183	187	213	199	182	199	178	208	183	195	186	186	186	206	182	174	179	202	188	203	172	184	202	179	218	183	180	202	158	226	194	204	177	180	203	216	197	202	186	195	174	179	179	185	214	172	194	174	228	185	192	194	188	205	199	160	189	203	214	191	203	183	196	188	193	163	156	187	201	205	197	180	216	188	170	177	182	174	187	197	178	181	167	163	178	181	200	179	223	187	186	200	170	218	189	201	175	202	216	179	206	191	179	212	185	189	163	191	179	212	194	200	198	185	171	197	199	190	220	186	181	175	206	183	210	179	214	199	210	195	192	198	187	179	195	196	180	201	201	203	195	190	222	196	193	183	181	180	202	202	174	230	206	177	217	180	197	202	178	183	176	182	186	180	179	183	212	197	209	187	195	197	178	192	177	197	182	197	176	182	209	192	172	207	189	195	217	212	190	174	212	192	188	186	222	177	209	194	192	180	176	176	215	203	186	188	182	196	182	194	194	182	178	205	192	198	190	196	189	175	202	211	193	206	175	184	182	202	189	194	197	163	190	185	184	182	178	177	172	202	186	206	182	195	182	187	199	192	187	190	186	208	183	211	189	205	173	186	179	199	186	219	207	192	186	187	176	172	182	179	205	185	203	197	163	188	203	215	166	184	172	191	181	197	208	190	195	172	173	212	197	194	172	166	175	182	171	159	209	192	184	182	172	184	203	200	197	174	179	203	187	205	179	205	201	209	194	189	183	206	185	210	177	216	179	193	169	174	185	177	197	202	199	210	189	212	194	172	182	180	187	186	186	186	180	213	195	172	186	208	184	201	195	190	174	200	190	203	188	191	202	218	186	198	176	178	171	209	200	170	186	168	162	179	194	183	170	180	173	211	162	188	175	178	188	190	177	205	170	192	176	192	215	197	169	207	189	199	175	185	177	177	178	184	174	205	203	188	205	176	204	176	189	203	183	169	168	192	186	173	190	186	175	180	187	185	170	185	155	195	193	177	176	173	181	218	188	182	198	186	202	169	180	179	190	205	171	186	184	213	169	193	187	179	204	187	173	179	191	208	191	176	174	170	191	202	161	206	188	195	194	179	197	197	181	188	182	183	211	186	197	213	187	201	197	190	185	187	179	162	175	192	169	190	199	199	187	177	207	185	164	196	217	188	202	196	184	180	195	209	195	172	170	185	206	192	190	208	210	214	171	198	187	194	180	193	192	189	184	161	196	181	186	177	181	171	206	172	192	205	176	210	208	187	222	175	184	192	194	193	193	179	194	192	199	191	184	197	200	235	182	179	202	177	197	182	192	183	210	203	188	195	181	185	187	184	178	195	197	161	176	164	162	165	182	177	169	191	189	170	193	210	206	206	190	192	200	167	172	182	193	191	191	211	185	197	201	193	159	209	216	208	211	181	185	199	176	194	204	210	177	168	196	174	207	184	216	193	162	189	187	167	171	195	186	180	173	181	199	200	193	183	197	202	209	193	174	197	215	216	201	193	177	193	184	203	177	193	177	207	183	194	188	199	195	194	180	202	190	179	197	171	183	181	196	174	191	190	200	197	188	216	187	191	165	169	197	200	190	194	198	180	206	206	212	196	211	173	177	174	180	176	189	208	169	194	167	192	191	199	186	198	207	203	209	209	170	197	173	215	188	175	185	212	176	207	178	170	203	204	209	195	210	189	212	199	209	198	173	202	193
35656	47737	24565	14806	10707	8331	6430	5135	3946	3166	2489	2211	1836	1532	1446	1126	947	855	817	697	673	603	536	496	540	525	483	454	471	367	405	387	335	344	341	331	341	338	336	322	317	317	301	311	299	317	309	304	288	256	291	285	294	305	278	263	247	271	286	285	261	271	243	282	270	263	245	244	246	271	273	257	276	271	250	244	230	265	290	278	251	266	260	273	269	254	235	235	234	244	244	251	232	223	215	238	245	239	226	229	251	254	213	240	238	255	221	243	246	245	245	252	234	230	210	248	250	236	215	225	229	211	240	231	235	223	239	216	219	250	222	231	236	235	229	215	225	219	217	222	215	246	239	251	249	242	238	256	250	223	206	252	245	237	245	229	233	216	258	246	246	240	244	253	261	220	254	226	226	214	237	254	214	225	279	250	253	243	229	237	255	236	217	205	208	209	227	228	235	220	226	231	243	237	225	226	215	246	240	237	210	233	244	225	254	219	221	213	224	252	210	219	216	233	225	229	232	225	221	218	216	218	237	248	220	249	235	227	233	242	247	247	220	236	251	233	246	207	233	228	241	222	242	224	197	247	224	251	225	248	222	222	219	218	221	231	216	220	253	230	226	226	236	229	216	215	197	257	202	204	238	208	229	212	237	239	227	234	257	223	208	237	219	233	246	238	239	240	236	218	213	209	237	228	228	242	252	225	213	237	254	208	241	221	235	211	213	246	272	217	234	239	204	246	256	243	248	219	239	253	223	237	239	216	244	195	224	225	227	232	234	243	201	204	254	197	219	244	217	245	246	244	232	229	234	206	248	230	248	230	248	232	240	270	227	240	236	255	237	235	244	225	227	225	248	230	246	248	232	248	218	225	217	243	208	239	207	228	256	238	238	236	224	234	235	248	241	222	238	236	205	244	222	215	235	226	226	216	238	223	239	233	234	225	233	259	213	238	222	245	243	249	204	229	252	240	226	230	219	240	244	230	223	247	258	253	207	219	225	212	229	238	223	225	226	256	247	251	255	242	225	227	236	240	225	233	203	224	236	223	247	248	229	249	220	229	230	232	224	238	214	229	235	224	219	201	249	231	227	214	215	238	241	243	225	218	230	198	227	228	240	243	213	215	209	241	215	249	247	215	239	240	223	218	219	219	226	225	230	239	225	210	226	231	212	223	236	222	210	232	213	203	252	246	227	217	202	240	232	219	223	223	218	218	227	242	257	235	223	220	241	211	231	217	250	240	238	218	232	226	220	221	250	244	219	229	226	186	227	203	229	233	233	264	218	231	220	209	225	238	210	219	245	225	236	242	233	203	268	217	202	231	225	208	234	235	237	239	210	224	229	247	241	223	215	232	223	205	246	210	222	205	240	225	238	235	233	226	216	234	240	253	218	213	237	222	217	246	207	225	209	237	226	244	234	254	246	235	219	212	255	253	225	257	223	196	218	232	220	229	192	229	229	239	264	233	221	215	230	238	218	217	241	214	241	232	253	225	245	225	249	208	240	220	236	222	191	230	226	235	215	227	235	218	210	212	230	238	235	214	229	232	218	243	230	212	215	248	213	222	203	228	248	231	242	261	229	238	225	243	211	231	238	230	220	222	248	226	220	229	243	238	220	242	218	233	249	220	207	237	233	218	232	200	234	227	230	223	234	223	234	221	232	261	238	254	230	252	213	234	250	260	217	250	238	223	234	245	230	235	228	233	211	223	237	216	194	242	231	261	232	233	219	229	220	210	233	243	241	226	250	240	208	212	226	232	224	228	236	233	221	208	240	200	231	223	263	245	222	204	229	214	236	249	221	247	238	243	204	242	225	223	237	250	239	241	206	234	228	230	242	241	227	249	230	257	213	219	253	247	223	239	237	258	218	258	241	246	240	212	227	207	251	251	204	224	211	251	217	227	205	230	234	242	220	235	223	210	222	233	196	203	224	221	236	233	221	212	250	244	269	224	228	220	195	225	214	242	216	200	236	236	208	247	210	226	244	211	263	260	228	235	218	250	213	220	253	224	240	210	230	234	242	233	236	235	219	229	255	223	261	231	247	236	223	237	225	245	213	243	237	212	226	242	213	255	218	223	236	230	229	231	233	246	231	228	247	244	226	238	224	236	215	239	229	223	225	194	210	229	220	271	232	229	223	234	210	243	232	206	216	221	217	231	224	208	245	228	234	262	216	248	263	259	233	221	244	238	226	229	213	254	229	221	209	236	211	228	224	248	227	249	235	202	234	215	247	227	254	210	260	211	230	230	243	250	203	230	245	239	212	238	222	244	201	213	199	215	242	237	224	213	219	222	250	221	233	206	223	230	229	211	227	227	226	253	210	254	255	225	220	216	205	241	234	243	248	200	262	215	249	253	215	206	236	239	231	242	239	251	241	249	234	254	229	209	229	201	248	230	221	207	235	247	252	233	215	260	241	227	211	251	221	239	255	251	241	201	218	223	267	238	223	223	262	250	260	250	250	234	245	228	229	238	214	229	212	209	219	262	217	260	242	229	207	245	280	236	213	253	238	252	234	227	222	226	236	224	227	221	215	230	220	235	235	221	249	233	211	200	241	218	209	256	225	208	239	233	250	237	213	208	229	253	193	252	243	228	228	223	222	221	242	219	259	233	224	228	219	209	232	214	228	233	228	234	226	257	241	219	238	235	219	216	238	216	217	238	220	229	222	231	201	226	257	218	257	267	231	252	247	247	210	250	237	238	263	243	225	251	216	239	261	248	238	256	205	237	214	220	245	260	246	228	226	233	232	227	227	205	221	221	235	228	218	227	237	246	204	214	200	196	194	211	224	248	218	249	247	228	222	222	243	242	250	231	244	197	228	249	235	214	237	240	226	232	204	234	201	231	236	237	211	222	225	241	247	260	244	231	227	200	247	236	228	223	262	224	224	214	210	229	239	237	228	244	216	219	236	211	209	218	229	213	243	225	239	233	225	230	245	240	239	223	224	210	233	210	217	231	249	210	228	247	227	205	245	240	229	225	233	245	225	243	248	251	207	214	206	232	241	221	226	214	229	237	210	235	195	251	233	210	248	237	242	227	215	215	230	209	249	222	218	224	231	219	251	251	232	238	224	251	219	238	237	218	222	237	224	230	208	208	212	209	230	240	212	229	223	232	232	229	235	274	233	237	232	236	229	246	222	211	223	222	231	246	271	255	224	231	209	251	250	230	203	213	252	234	249	214	204	257	219	233	235	216	233	219	257	238	220	242	229	231	229	231	238	233	236	238	223	211	217	215	236	237	215	245	225	189	244	226	230	221	250	237	220	217	231	227	235	221	259	222	248	224	244	226	217	246	218	245	236	243	212	211	232	212	197	248	240	211	215	202	228	253	218	239	217	187	225	201	223	222	225	222	250	250	229	207	234	235	233	238	215	228	233	229	205	231	237	193	222	237	246	231	240	241	220	238	222	207	192	235	249	220	222	222	260	212	228	232	213	231	234	221	225	249	198	222	233	234	242	242	224	233	210	228	220	206	227	228	223	217	250	229
27605	22258	14750	4556	2092	1422	1073	864	841	696	634	587	552	514	537	491	464	460	419	457	400	408	435	391	398	398	415	391	415	369	365	414	398	402	380	411	421	388	399	383	385	379	397	352	350	407	352	369	376	352	330	386	375	350	366	376	349	346	349	351	380	371	361	364	363	392	353	365	348	391	365	371	343	368	352	367	359	378	374	374	380	401	357	379	371	340	387	378	346	377	349	413	359	320	365	333	379	342	382	357	377	358	358	341	388	352	372	365	355	364	340	352	378	357	395	354	389	390	360	349	385	379	353	345	396	340	360	348	338	387	347	363	359	356	347	353	335	359	334	357	362	331	328	364	389	379	397	339	365	375	400	383	388	357	381	366	386	383	326	365	337	372	375	359	394	314	369	383	352	390	393	379	347	353	332	380	353	406	344	367	371	327	382	366	368	367	373	358	370	361	362	376	378	383	381	375	355	354	392	380	364	331	353	366	378	394	332	366	361	326	363	375	333	372	381	360	326	359	366	373	374	385	368	344	346	352	347	408	368	349	357	316	364	376	380	370	361	349	397	389	393	357	385	371	365	360	354	346	376	358	378	348	368	361	385	358	344	371	374	401	376	343	388	349	365	318	391	365	357	337	333	378	347	367	343	363	342	383	366	317	378	408	376	353	346	380	406	349	375	350	385	349	391	392	390	359	329	372	390	361	365	349	388	339	405	348	359	359	356	390	367	320	374	367	359	370	376	350	358	385	368	353	372	335	358	396	337	349	345	353	359	324	390	387	360	379	337	377	415	351	384	369	352	375	382	334	357	346	361	353	330	333	341	370	367	344	354	354	362	340	388	374	355	335	365	365	343	345	385	373	355	348	370	360	367	374	374	366	345	339	367	363	330	396	348	365	356	356	381	335	343	352	377	391	357	349	388	360	352	363	350	348	358	340	363	345	360	368	390	368	388	350	338	341	350	349	358	375	342	344	377	400	377	350	344	371	369	383	369	376	361	380	397	382	377	354	355	356	359	330	330	381	331	351	357	370	351	367	350	396	334	383	351	339	360	374	343	351	353	367	351	374	374	412	357	351	349	369	347	348	391	346	398	378	386	346	377	347	381	345	399	325	332	364	346	379	381	397	359	357	374	367	330	379	377	352	375	360	383	405	359	346	378	346	386	350	390	370	329	366	364	378	355	323	382	368	402	355	372	375	347	356	424	355	359	350	348	374	370	365	356	409	327	357	363	370	388	322	373	364	350	343	379	357	352	367	385	329	339	389	334	384	395	355	362	353	349	389	357	380	349	336	338	372	349	366	362	365	368	362	372	358	352	333	361	360	367	359	354	345	364	380	373	363	353	315	356	414	349	370	377	349	351	369	356	357	368	346	353	369	382	374	359	361	374	350	381	369	371	330	371	364	354	348	383	391	377	376	341	362	379	385	363	322	357	418	361	357	377	381	366	358	394	381	365	364	356	353	349	351	326	359	358	402	368	372	400	348	375	346	353	374	363	382	361	325	367	355	344	394	356	365	365	337	332	361	397	358	386	356	337	364	330	334	331	359	394	368	362	378	410	390	365	388	363	359	342	338	332	334	363	365	354	374	363	347	347	354	334	378	376	367	364	375	370	402	371	362	361	348	363	367	359	377	370	340	346	347	344	341	375	333	389	371	393	316	384	350	373	365	378	325	351	373	348	368	350	370	360	351	368	354	342	377	390	370	357	342	353	391	359	349	369	360	401	367	384	386	410	390	364	350	372	342	378	362	372	363	384	350	346	336	362	380	347	337	376	351	349	341	388	385	385	418	382	357	336	350	337	365	347	387	349	364	343	313	343	367	345	354	353	367	368	386	404	336	374	338	340	373	372	344	342	346	368	371	369	364	362	334	381	342	340	369	363	361	346	364	354	370	369	360	378	363	359	353	379	369	382	382	357	336	384	351	353	360	344	360	384	342	386	356	367	378	354	385	369	359	324	374	350	367	355	361	357	368	385	355	386	381	375	347	376	380	367	379	386	347	355	415	364	370	392	400	363	347	374	368	383	380	350	373	367	379	374	332	372	313	365	370	362	309	354	346	352	418	339	395	371	407	327	368	356	352	364	351	350	343	365	350	349	363	375	395	341	373	384	354	338	400	393	353	373	371	373	355	326	363	369	351	330	361	347	340	338	327	393	382	343	336	364	353	341	359	375	360	365	374	390	377	366	367	359	390	365	380	321	388	327	357	362	374	404	344	358	360	357	355	332	356	371	358	411	372	373	366	374	376	365	337	389	362	359	355	348	359	362	342	363	359	342	374	341	320	367	353	361	357	341	357	371	354	365	372	396	379	384	391	337	395	366	371	347	339	317	359	391	393	328	349	357	370	345	354	377	358	381	353	348	349	341	385	378	378	385	365	395	361	348	362	355	376	372	358	357	350	344	369	383	361	364	385	411	342	351	353	357	362	356	383	337	325	370	374	369	364	364	374	368	383	359	330	348	337	359	326	350	329	368	376	361	369	375	368	347	356	336	365	357	340	356	342	375	347	391	357	331	338	363	375	377	375	395	341	357	376	379	380	367	343	375	359	342	374	344	357	360	367	350	377	361	361	357	380	352	361	379	345	312	394	395	333	377	359	343	357	336	356	384	358	361	385	362	332	358	355	337	365	406	366	355	396	343	329	380	393	345	342	391	375	360	378	362	382	386	353	380	359	384	349	359	382	365	376	369	379	317	375	352	349	339	354	355	329	364	326	330	397	358	380	355	333	339	391	346	369	389	353	357	375	375	372	376	369	352	362	373	385	347	336	389	365	374	334	377	358	399	361	345	344	342	372	345	410	375	393	379	384	391	347	363	371	354	383	349	383	367	341	384	357	363	364	365	348	333	340	359	373	380	348	341	338	348	371	342	362	391	392	367	325	347	352	345	369	331	344	372	375	354	357	358	345	386	363	342	361	351	343	345	346	377	380	383	379	353	367	343	396	382	353	340	366	346	360	374	399	338	352	369	386	390	324	379	362	338	373	331	412	359	388	338	356	371	354	354	356	365	373	353	352	361	366	367	379	332	361	375	331	383	367	390	368	343	334	366	353	378	349	373	371	356	345	418	357	365	340	355	364	349	352	344	369	340	334	360	373	370	349	395	384	379	368	396	399	387	363	377	347	372	373	361	356	348	370	353	360	366	399	391	381	373	323	398	361	342	369	344	375	380	362	363	356	359	342	347	383	365	309	344	375	354	378	369	355	330	369	325	350	383	414	362	366	381	371	348	348	354	374	365	349	400	327	340	386	379	385	391	349	364	372	331	359	341	370	337	379	348	360	341	370	385	391	396	342	376	370	367	342	373	367	351	370	328	353	371	368	361	372	382	355	348	342	337	368	353	407	347	384	351	379	360	318	382	365	367	382	369	370	378	369	368	358	353	365	324	389	396	339	375	326	368	351	387	355	369	374	369	360	319	375	380	365	342	345	400	350	370	410	344	357	356	314	361	339	361	354	357	363	358	363	372	357	391	368	369	368
29091	30951	11543	5420	3749	2941	2252	1744	1508	1241	1109	962	942	839	804	725	652	617	567	584	564	527	556	565	543	535	523	498	524	536	534	518	467	479	452	490	485	481	485	456	481	487	465	493	435	465	491	517	446	469	454	457	455	466	447	432	502	470	446	468	432	448	446	465	443	453	445	404	443	460	483	490	462	461	447	464	446	485	493	441	486	490	441	464	433	468	462	442	441	468	495	409	495	446	451	453	449	463	439	410	435	438	461	490	425	493	488	470	467	451	446	479	431	407	420	411	472	446	455	437	448	488	431	478	468	443	463	437	411	479	467	437	432	479	468	468	460	499	464	472	447	441	429	445	476	461	433	431	411	437	430	425	478	438	492	475	426	457	466	481	452	451	438	452	442	450	466	441	442	472	413	425	429	466	433	450	428	476	452	453	455	442	456	427	461	446	424	426	430	430	442	432	461	446	434	467	469	445	424	478	429	501	468	469	442	471	446	444	452	468	442	453	450	433	483	434	421	435	451	471	498	456	449	463	450	429	434	431	454	424	420	422	450	462	512	419	476	446	476	474	421	448	446	464	458	472	499	447	461	428	451	452	468	445	439	407	473	435	439	425	427	453	412	455	445	387	445	438	456	490	450	425	446	441	382	450	454	466	460	436	438	470	441	463	493	461	434	472	461	408	410	430	478	450	462	449	469	459	462	452	416	426	423	447	435	436	438	461	459	468	475	428	449	437	439	454	460	452	455	446	461	472	477	451	472	434	475	435	455	436	470	437	455	437	438	436	444	474	409	486	453	450	440	456	422	468	418	490	447	453	491	447	457	460	466	447	472	481	440	429	457	446	436	459	457	415	455	447	455	468	408	502	446	442	451	447	441	486	442	397	398	505	470	467	484	447	492	447	450	458	478	450	480	447	458	416	472	454	435	459	448	446	447	447	481	486	447	409	432	457	480	466	440	448	441	455	399	442	483	475	459	468	469	474	437	466	435	450	448	465	481	439	405	460	434	442	459	420	447	478	491	497	456	434	459	466	439	453	469	480	476	436	444	447	432	454	443	471	474	443	452	420	453	499	448	447	458	463	442	419	477	471	471	435	448	443	428	441	455	478	434	455	451	481	452	448	481	428	425	483	425	453	445	472	444	516	453	401	426	462	473	472	482	409	428	427	435	457	428	430	473	460	485	457	432	499	466	452	439	474	454	438	492	439	479	485	452	428	467	452	475	467	455	462	423	440	446	464	462	452	472	430	464	438	491	454	440	420	456	455	439	445	393	473	429	490	444	443	440	464	469	465	460	465	448	484	411	464	468	469	421	426	482	446	485	449	500	457	448	459	441	454	428	492	442	470	465	455	429	489	468	442	397	451	455	444	446	466	418	486	483	442	439	439	485	465	455	476	473	471	478	446	475	453	435	448	435	442	455	467	467	485	455	449	426	435	508	460	459	432	449	440	473	454	445	465	476	479	435	459	449	446	449	434	449	474	439	454	477	478	453	495	446	464	497	445	458	445	441	460	470	425	424	496	467	474	483	465	457	471	410	482	468	470	451	506	428	484	488	514	443	431	461	445	433	425	443	427	483	477	431	440	457	438	408	428	482	461	470	466	455	412	448	433	457	478	451	390	472	444	428	445	465	469	441	503	494	458	415	485	427	463	485	466	479	505	465	471	467	451	457	438	481	435	438	438	455	472	439	483	441	460	463	458	432	470	462	474	459	485	490	465	447	470	447	479	429	472	418	452	396	424	458	444	447	430	480	493	430	444	462	456	469	439	465	453	496	408	407	460	433	483	441	463	433	458	429	430	454	423	445	454	431	473	437	434	515	481	460	515	484	433	455	473	435	476	443	445	452	462	479	441	489	470	431	461	488	501	465	467	428	439	420	474	440	461	497	461	448	490	462	403	446	437	459	428	452	467	437	471	461	465	470	488	450	471	430	455	436	433	432	416	471	409	443	467	450	426	433	448	453	443	458	464	400	454	456	479	462	459	478	486	444	448	409	438	409	460	456	448	472	462	411	479	458	474	516	442	475	442	425	444	414	436	442	505	474	445	458	444	441	470	471	488	449	415	428	481	456	490	457	451	475	419	496	450	475	457	473	472	465	445	458	494	464	484	478	444	488	436	458	451	457	445	447	459	456	478	407	469	453	467	459	480	480	433	491	423	451	432	434	460	458	458	450	443	454	412	452	461	462	459	462	476	462	473	484	485	468	465	471	458	450	460	486	462	410	439	452	456	440	441	462	468	456	432	473	438	462	446	445	434	431	434	422	458	430	447	429	448	459	435	448	463	473	448	494	460	460	447	463	471	462	481	449	473	480	465	487	476	465	438	469	451	446	481	466	421	406	458	461	427	479	482	478	457	493	476	448	481	469	490	429	430	482	482	480	469	458	417	444	431	490	448	446	469	419	464	468	478	482	437	431	461	424	471	421	456	445	489	448	410	455	436	476	442	416	418	446	462	431	459	447	471	464	485	438	446	465	474	476	475	443	471	437	450	468	472	445	447	437	479	419	452	445	464	449	426	458	498	455	416	456	434	441	467	459	440	451	484	450	453	462	500	491	466	433	447	452	446	442	443	461	457	456	433	400	460	470	460	441	453	449	401	445	437	428	462	472	462	453	440	458	451	455	440	457	471	439	432	487	447	486	421	473	500	456	429	439	452	425	435	457	481	468	435	475	470	412	477	440	441	449	469	436	435	473	479	480	461	480	432	468	438	461	484	477	488	426	435	433	444	436	411	440	447	441	470	451	479	460	440	467	445	468	453	447	481	415	482	475	455	476	474	444	485	492	457	447	467	456	488	478	434	443	442	461	470	418	444	468	450	459	484	453	431	457	467	478	431	471	433	465	420	467	453	433	452	463	439	460	449	466	443	472	463	413	440	466	478	446	477	446	445	434	454	483	467	454	443	424	443	472	427	494	450	445	468	444	425	460	441	446	472	468	439	466	448	461	472	453	473	432	456	479	431	449	434	477	462	493	448	474	474	462	436	469	458	464	439	481	450	448	464	481	433	434	446	464	442	455	487	447	461	419	468	447	476	440	454	467	458	449	445	484	487	431	477	434	446	426	469	451	453	430	449	439	449	454	483	478	443	464	500	436	452	430	458	450	456	442	466	442	432	457	419	477	473	408	438	454	464	480	453	457	440	479	483	458	437	475	440	442	452	445	410	417	474	471	486	459	476	446	476	474	451	490	478	416	442	473	428	430	484	427	453	463	473	417	443	451	433	414	433	461	435	429	435	458	474	478	443	526	434	457	475	449	446	503	431	457	480	488	442	437	489	431	407	475	456	484	430	447	492	486	469	442	451	429	447	476	425	456	466	448	424	466	503	450	447	430	470	484	403	459	454	457	484	452	437	429	472	464	453	435	503	467	434	449	469	438	439	470	467	440	493	494	471	460	435	447	440	475	434	453	412	459	447	443	454	445	440	469	472	457	482	452	476	446	458	434	475	482	459	483	442	460	434	463	449	472	421	454	472	430	429
23772	20829	27975	23783	20705	9539	2522	1604	1192	931	880	799	712	654	610	494	453	431	448	403	346	354	317	323	297	311	312	279	266	264	279	292	279	260	264	252	262	256	266	257	266	236	235	231	214	245	251	254	235	248	269	245	241	232	246	247	213	234	226	245	225	217	230	223	256	228	249	244	245	215	237	252	246	249	216	210	217	195	228	252	227	222	245	233	214	241	239	193	222	224	221	250	211	193	241	226	223	218	219	215	220	229	231	237	225	224	210	207	205	197	202	211	222	204	210	240	230	233	232	241	222	220	211	238	251	217	220	213	192	220	213	223	229	239	232	250	225	180	224	225	201	237	210	205	223	207	234	229	209	243	209	206	237	199	223	221	252	259	223	215	238	201	222	236	237	234	226	237	243	238	219	208	231	205	209	188	245	238	213	253	210	254	229	248	197	228	246	219	229	227	226	220	229	226	246	242	212	217	242	214	223	219	234	222	229	236	231	238	218	235	216	237	221	220	202	242	217	214	209	227	204	220	250	213	203	264	243	217	221	257	226	231	230	236	229	233	206	226	211	233	234	235	215	215	229	234	221	257	216	210	232	207	214	245	240	213	217	220	207	185	211	220	222	202	225	238	225	203	223	217	230	227	217	218	199	215	250	227	192	229	219	227	227	214	217	229	226	205	221	226	252	222	240	216	211	220	210	219	225	187	211	241	219	211	194	225	214	217	204	220	245	233	234	207	207	224	255	230	225	210	248	205	229	226	223	210	216	221	201	212	216	233	218	214	226	225	222	235	202	229	211	200	222	207	252	206	233	210	262	217	243	247	217	242	212	241	217	201	205	211	219	215	222	214	206	219	218	214	251	216	247	209	218	224	218	234	230	228	233	203	226	218	225	208	220	225	224	212	203	244	200	214	254	203	249	237	235	214	212	224	246	232	225	209	235	225	224	222	227	243	240	200	220	224	208	242	230	254	223	210	213	211	225	248	209	239	189	239	239	222	228	239	188	211	224	248	195	234	261	220	256	230	239	218	241	188	219	230	231	232	249	215	235	234	225	220	230	191	225	212	225	221	253	230	240	221	225	217	201	217	220	213	225	231	230	251	213	237	214	220	241	236	209	214	212	222	202	206	233	233	234	215	236	262	206	202	213	228	236	229	233	227	199	223	247	201	221	247	198	224	205	217	213	228	227	224	223	236	232	222	237	257	215	208	233	219	228	207	216	225	225	220	204	202	241	214	226	219	198	238	234	229	234	217	211	245	219	220	232	223	206	233	221	217	215	228	230	230	209	239	202	191	217	224	228	206	247	219	224	229	206	210	242	236	211	199	210	244	229	219	205	215	249	228	235	230	229	225	236	224	212	200	215	192	204	217	226	248	250	228	224	196	209	221	209	197	244	236	219	206	232	234	215	232	244	214	224	215	255	249	204	220	223	227	210	206	199	253	209	217	210	201	219	221	198	223	231	206	220	249	200	191	239	221	263	242	217	238	220	222	251	229	235	239	222	188	244	250	209	244	210	173	216	215	192	228	191	230	231	228	215	232	214	225	238	225	217	216	230	221	207	230	229	232	238	219	204	245	214	232	226	231	245	215	212	262	224	243	230	236	224	193	227	241	213	221	218	234	228	194	225	240	223	266	263	212	224	237	221	231	242	211	202	241	219	250	226	220	235	251	212	214	216	246	209	194	239	237	215	230	220	244	219	240	242	243	237	213	225	237	219	228	243	215	218	234	215	232	211	201	235	220	224	221	207	203	236	256	224	217	227	190	190	185	208	205	203	225	215	234	216	222	213	233	216	229	233	250	202	221	225	217	240	226	203	209	224	203	227	230	222	232	235	247	214	204	239	231	208	244	231	203	223	225	217	211	215	216	237	227	212	230	226	228	251	201	218	224	226	243	232	234	204	239	237	214	198	185	208	226	206	238	214	210	246	241	227	195	215	235	222	235	205	219	234	220	225	222	209	218	224	235	223	215	235	215	221	233	199	224	219	224	234	203	228	218	251	208	236	215	218	225	238	199	228	228	211	245	199	231	220	267	214	228	224	216	221	232	233	185	226	200	221	220	234	203	228	233	239	210	235	216	216	243	213	232	228	218	221	216	188	208	231	231	228	227	261	213	221	226	234	248	237	211	227	207	226	240	217	235	225	219	228	211	225	232	224	215	231	220	226	222	252	230	215	219	234	213	236	204	222	243	229	222	252	230	246	232	207	241	223	213	242	215	218	226	217	243	244	251	243	233	197	220	225	183	222	217	230	209	223	225	210	247	262	236	237	227	241	205	244	217	237	193	214	229	215	226	258	203	210	239	220	227	234	243	236	218	257	236	226	225	230	197	206	221	235	188	224	236	228	196	198	236	254	232	244	243	237	216	192	225	223	221	219	238	218	228	227	221	198	215	223	222	212	200	227	240	221	217	203	212	213	238	250	199	221	224	223	235	230	220	201	251	210	211	220	210	232	228	208	219	243	214	211	202	240	187	206	227	218	227	250	228	202	223	197	230	217	239	241	244	215	234	223	225	228	221	234	221	218	206	213	213	239	205	223	252	223	229	202	200	225	227	235	247	226	224	228	219	247	207	248	196	221	216	233	213	223	239	267	225	229	226	219	228	221	233	256	230	208	231	238	233	204	216	206	219	238	227	229	225	245	243	208	231	236	231	197	215	248	221	239	209	228	224	226	226	228	238	235	223	225	216	241	200	232	195	196	219	196	225	238	192	216	245	245	239	212	221	234	218	246	222	234	242	215	203	222	222	233	212	226	258	232	223	212	234	237	235	206	223	201	249	241	230	201	222	196	220	204	221	251	221	239	209	219	225	230	199	221	233	221	228	233	218	249	230	232	241	216	199	211	211	251	212	234	217	261	228	234	239	210	205	232	227	252	206	199	208	223	252	203	215	237	229	238	226	227	248	272	250	216	225	190	212	215	200	235	205	221	217	244	235	208	257	233	205	212	217	206	254	254	222	230	234	217	225	220	219	232	217	240	210	220	226	236	220	217	250	245	217	211	206	225	228	219	227	217	240	231	236	226	211	224	210	209	242	237	217	232	203	227	222	212	240	239	221	203	236	238	251	218	247	215	211	229	230	206	243	226	244	217	252	214	248	240	247	223	215	252	213	237	224	224	240	216	224	200	242	238	222	239	222	225	230	215	257	241	209	220	212	214	219	240	264	214	237	231	207	199	227	224	237	211	226	220	235	220	220	242	217	226	249	217	233	211	212	233	217	225	206	220	198	228	231	228	215	226	221	203	223	245	230	208	206	242	220	213	231	221	213	206	219	216	235	242	243	243	191	187	217	259	218	218	199	222	232	204	224	218	212	208	198	251	248	213	207	221	206	246	236	201	239	217	205	234	217	235	243	240	222	195	183	220	185	215	226	227	225	208	224	218	225	209	205	216	229	222	198	236	189	211	233	208	205	261	229	238	239	232	226	217	236	214	212	219	230	207	229	242	235	226	222	240	218	213	217	182	239	219	232	225	232	238	214
31474	41846	19439	10722	7370	5674	4284	3446	2750	2296	1875	1679	1385	1291	1067	919	833	747	693	596	645	534	511	541	506	491	476	448	450	376	419	399	368	367	385	374	349	343	362	353	339	353	331	331	355	330	349	330	306	302	308	341	311	296	327	289	333	324	289	307	336	293	304	320	326	288	313	288	327	318	308	310	307	317	298	316	302	294	266	282	308	316	317	299	307	298	311	296	299	301	293	300	293	295	285	293	270	294	303	307	299	306	279	295	266	285	293	300	292	305	295	268	293	279	276	298	300	271	284	293	258	286	257	295	306	287	295	295	297	296	311	289	291	291	304	281	271	304	288	274	267	331	288	276	304	282	299	293	250	281	269	308	278	285	296	275	291	296	283	264	284	292	286	309	281	285	275	313	304	274	281	274	291	311	323	297	259	252	294	271	276	269	301	258	263	267	292	261	275	299	300	292	278	277	262	304	332	269	311	294	277	288	333	321	276	269	296	293	290	275	315	261	280	286	293	268	261	276	281	303	268	295	255	294	286	299	289	265	270	270	266	294	267	286	295	292	296	270	317	266	282	279	306	306	301	279	261	283	303	291	302	287	291	286	316	264	270	295	281	265	246	320	315	308	287	272	295	303	297	293	305	290	306	278	299	293	278	282	285	272	283	291	298	297	293	268	263	259	297	260	285	298	301	310	304	322	289	293	297	302	296	278	290	286	274	290	305	296	301	295	285	269	288	277	275	279	301	262	277	250	287	288	291	331	304	311	294	281	286	296	274	302	294	268	259	286	293	264	287	298	274	264	277	317	287	267	287	290	294	280	271	267	263	326	295	280	287	296	285	288	282	277	288	292	289	260	293	273	274	281	266	256	325	317	294	294	273	273	275	290	275	325	268	273	330	284	308	274	266	317	314	295	287	288	277	294	288	293	308	305	293	262	304	295	300	305	269	278	269	300	279	312	301	270	291	279	289	279	265	290	282	269	272	300	295	292	303	306	281	273	300	285	300	296	310	284	282	307	278	286	263	273	268	284	295	283	276	283	300	294	284	248	286	317	276	297	280	259	272	261	300	317	310	287	298	286	303	298	283	282	273	308	303	298	288	297	262	301	279	307	302	302	282	275	290	283	300	297	298	278	281	295	291	256	286	288	290	282	287	283	289	291	284	287	295	268	264	308	277	319	302	282	283	286	281	267	278	294	302	269	297	273	268	295	287	357	299	282	300	274	286	329	299	302	271	274	277	291	293	266	319	264	312	277	286	304	278	291	301	283	291	285	272	284	299	294	296	287	286	283	306	306	271	301	307	306	275	289	300	309	283	296	294	271	297	272	296	305	299	307	298	300	268	296	310	289	283	299	281	294	271	273	264	299	270	301	278	297	279	291	315	269	314	283	307	290	306	298	281	255	275	307	303	288	322	265	266	286	297	275	285	279	273	306	298	289	304	317	282	326	305	290	262	270	269	298	262	290	262	287	276	302	289	268	272	271	277	312	306	268	297	290	283	293	292	309	320	305	271	274	299	289	276	295	293	330	268	292	288	288	311	305	313	302	287	285	278	296	312	271	296	297	270	251	289	302	307	275	293	286	306	287	297	280	256	297	304	296	323	237	298	256	272	317	303	293	280	276	316	282	269	309	263	278	277	304	259	301	315	299	261	266	253	276	282	295	303	275	252	257	297	291	313	298	300	277	289	276	288	286	321	291	278	323	305	271	314	291	293	310	306	287	278	297	293	279	290	267	259	294	272	263	245	303	265	301	288	292	255	287	272	298	293	284	294	264	283	291	308	282	286	278	286	280	263	320	270	266	289	282	292	260	288	303	280	256	299	288	327	287	289	308	294	314	301	285	310	297	293	310	286	279	261	285	293	292	301	289	290	275	294	306	279	248	289	288	251	277	284	270	271	309	317	270	318	294	291	263	274	288	266	259	306	295	276	290	293	264	263	304	271	290	262	292	284	279	296	301	286	290	306	292	289	280	294	263	300	315	277	283	270	291	302	273	286	294	262	289	274	286	250	271	270	292	254	262	265	299	278	279	287	318	276	279	282	243	269	286	286	274	273	297	296	301	288	302	301	302	320	258	296	282	266	275	324	277	295	305	271	273	276	304	272	302	262	288	303	314	307	273	289	289	325	274	314	298	258	288	307	279	285	278	304	299	293	281	297	282	283	277	275	286	309	278	289	289	275	282	287	287	252	290	282	294	273	289	253	294	305	281	284	280	318	269	288	276	289	293	297	312	293	277	297	258	289	285	276	296	274	281	273	287	282	283	302	291	267	288	276	318	317	308	292	287	266	299	298	283	278	285	289	297	282	301	280	296	302	303	276	301	284	289	279	279	276	291	273	268	282	294	304	304	274	291	275	284	289	293	278	269	303	305	260	314	250	260	300	283	280	302	317	299	247	278	269	312	301	263	281	314	315	329	272	284	293	296	293	284	270	292	283	278	304	288	284	304	282	277	334	277	261	272	308	313	289	288	278	307	271	304	252	279	260	282	301	274	311	324	299	290	298	298	342	296	275	279	289	289	279	323	281	271	268	294	299	287	296	281	290	302	290	279	277	302	261	313	282	316	277	270	277	287	284	267	269	286	310	295	301	279	294	283	270	301	273	290	303	313	279	317	283	274	300	307	259	268	283	259	252	291	309	282	306	281	278	285	297	346	255	306	327	291	285	297	302	269	285	262	287	304	304	282	275	266	276	290	297	271	272	272	274	260	303	289	292	271	292	288	263	305	259	297	275	267	298	282	269	310	264	290	306	287	266	295	285	323	297	269	297	268	276	290	289	287	280	289	300	265	303	247	280	282	292	271	324	270	260	299	298	272	298	268	299	294	308	263	305	296	291	293	304	300	300	286	283	283	321	269	310	302	305	282	292	287	314	273	287	296	310	287	291	263	298	307	290	306	302	304	300	250	281	297	300	297	304	283	298	298	266	328	264	277	256	317	290	298	305	284	274	304	320	238	290	246	280	294	273	278	268	275	301	293	273	271	312	287	251	301	278	313	293	290	291	298	254	299	294	273	294	291	311	300	278	279	271	287	265	303	295	272	307	301	301	272	305	304	282	270	306	281	276	298	272	261	288	281	284	310	280	280	288	284	314	279	259	305	280	280	307	273	309	262	284	258	280	269	295	265	293	282	272	274	300	302	286	288	287	278	265	304	295	279	292	293	309	283	279	309	297	276	267	284	297	272	314	305	301	290	297	278	282	275	275	282	278	277	274	281	297	299	290	287	276	308	264	269	288	286	268	267	294	265	291	275	309	300	250	281	298	297	272	303	291	293	261	255	280	302	276	276	273	279	275	259	308	288	285	319	301	292	298	278	281	319	260	266	272	284	296	298	320	278	290	267	309	278	325	280	295	301	244	260	310	283	314	277	291	297	299	288	306	291	263	301	282	288	293	277	290	262	268	277	302	270	316	263	294	317	273	273	290	289	300	314	281	279	284	286	299	293	302	318	270	280	305	272	275	277	266	303	260	307	256	302	303	295
22783	20840	28400	23381	20850	20693	8304	2379	1862	1481	1316	1133	955	835	787	649	585	505	461	456	367	390	376	368	351	298	320	333	302	258	305	274	273	255	268	269	290	255	261	222	248	260	263	235	215	213	227	208	203	218	222	233	185	207	200	189	248	213	227	214	218	224	196	198	199	194	194	214	220	198	204	224	203	207	203	175	217	207	196	209	224	211	201	191	209	195	227	219	216	202	218	179	202	193	210	185	202	174	200	185	198	182	212	199	207	188	197	183	211	183	188	202	182	208	197	186	199	187	178	214	197	211	210	200	207	185	208	189	211	164	190	203	168	195	195	196	198	194	174	187	179	209	206	185	188	188	214	194	233	177	181	200	191	201	239	193	193	198	186	176	169	182	203	185	200	186	205	197	212	187	198	206	180	191	201	198	192	212	168	176	209	183	193	218	200	179	205	202	186	224	178	199	217	164	188	174	211	216	181	170	189	187	179	178	171	172	179	195	173	181	174	184	188	191	201	186	200	200	190	189	193	181	202	206	186	193	208	199	186	173	192	200	171	210	191	178	217	172	191	190	187	180	182	180	209	217	183	208	175	190	201	201	183	182	198	199	195	182	205	194	177	182	193	189	212	180	188	186	210	224	175	207	208	203	201	174	185	203	229	213	183	186	208	185	174	190	196	184	218	214	204	189	186	198	211	199	181	199	188	177	210	194	201	192	165	188	186	191	195	187	178	214	185	195	173	202	209	196	196	205	185	212	188	200	196	186	195	199	189	214	185	200	192	204	152	187	210	208	204	193	186	210	191	199	183	205	173	181	187	196	197	182	182	192	205	186	182	164	208	192	195	202	204	203	178	195	184	206	177	204	185	200	207	186	215	187	187	200	195	190	180	196	190	184	176	178	210	193	195	161	187	201	182	202	193	210	206	215	179	222	192	205	213	181	176	191	180	177	193	200	198	221	195	207	191	175	208	187	185	206	194	178	187	215	185	177	188	171	187	205	212	186	173	187	204	202	212	200	205	195	201	188	183	195	219	209	178	198	180	184	193	213	192	183	216	207	189	177	187	182	197	180	193	213	194	181	221	182	193	205	203	182	213	226	200	184	191	193	217	209	202	188	195	194	186	206	181	194	208	204	187	221	218	196	186	215	180	184	199	170	210	177	182	178	210	174	207	200	203	196	214	175	162	195	207	215	185	204	193	204	188	165	178	196	203	172	197	160	204	174	214	187	213	192	200	195	199	189	203	191	190	182	222	195	195	174	192	218	196	197	176	202	190	207	185	175	174	194	188	251	212	190	194	198	160	212	178	139	203	175	173	185	174	198	173	189	190	190	202	205	184	189	205	189	218	197	199	194	197	202	187	165	208	199	204	194	191	191	197	181	201	212	192	189	173	198	190	196	196	227	181	210	193	204	189	207	191	199	198	192	209	217	198	208	192	203	199	204	206	192	196	203	171	209	198	192	183	214	199	191	210	194	199	195	168	174	181	206	180	198	185	178	183	233	198	186	191	206	190	197	194	209	186	195	206	193	193	205	204	202	194	185	167	213	176	208	190	216	185	191	193	183	195	196	181	192	213	216	184	205	209	191	192	191	187	200	196	178	204	193	178	192	213	239	202	212	204	201	187	192	186	193	177	190	193	169	211	233	198	191	192	199	175	184	197	181	204	193	186	185	193	199	176	214	162	177	198	204	197	203	202	190	200	197	181	178	207	189	209	221	191	183	176	200	223	211	179	211	201	205	216	212	185	197	198	173	184	171	191	196	186	196	191	170	187	212	192	223	185	202	196	191	221	202	183	189	206	204	183	183	204	181	179	211	168	199	195	201	199	198	201	202	195	178	192	187	205	185	205	199	189	173	189	193	201	193	215	170	163	191	216	187	211	210	197	206	208	193	208	188	182	192	210	184	195	185	229	177	193	208	197	186	203	197	199	189	176	194	196	190	198	180	188	182	184	178	193	209	200	196	216	201	212	206	197	184	188	202	208	213	194	209	223	212	179	183	206	205	182	198	199	208	188	198	181	211	194	215	206	186	166	181	187	193	201	203	181	192	213	178	181	186	172	175	191	195	191	230	193	197	222	206	184	200	189	183	185	199	210	191	186	194	187	188	162	221	222	170	186	210	212	198	193	200	175	188	185	199	186	183	194	189	210	215	189	185	214	196	174	180	193	209	181	179	198	197	191	203	188	187	196	208	182	190	206	206	195	204	187	193	188	176	190	194	201	191	187	177	208	190	199	184	184	223	185	209	191	195	184	166	184	205	213	204	201	201	207	198	197	223	213	207	184	207	172	215	189	169	183	211	220	191	194	204	181	183	182	211	192	198	202	180	207	196	211	173	193	209	194	201	204	192	207	204	196	194	204	212	179	198	212	189	193	200	212	168	188	204	210	189	187	184	214	188	191	197	184	197	178	202	198	185	178	201	185	192	177	181	204	230	192	202	179	167	189	222	188	192	212	191	184	215	170	178	194	182	209	207	205	189	189	205	192	182	216	211	168	174	183	202	187	207	166	205	192	194	201	171	221	171	191	179	192	204	205	188	155	179	223	203	181	211	192	201	203	201	214	213	174	187	205	203	177	171	188	181	191	185	207	182	174	186	176	193	201	185	210	177	189	220	171	199	190	198	187	193	154	192	203	214	206	195	206	162	189	192	199	184	179	187	188	195	196	198	186	193	186	155	198	207	210	185	179	172	186	236	176	207	195	165	215	176	192	196	189	177	199	212	174	197	205	203	196	202	212	180	182	199	208	206	202	189	193	200	194	200	176	204	194	183	189	208	199	186	208	185	185	191	195	176	196	175	198	184	184	195	195	192	168	184	180	212	187	204	203	199	198	211	176	189	200	193	190	204	180	211	212	215	170	179	187	181	193	197	186	222	202	203	178	185	208	191	197	197	205	218	210	190	210	188	192	185	214	196	206	184	187	192	208	183	212	206	211	207	233	180	194	184	202	216	218	185	198	185	194	198	198	196	188	198	192	211	196	183	196	183	197	209	186	213	181	187	209	189	194	214	204	211	195	174	188	181	185	187	208	196	205	190	153	177	203	191	204	199	204	195	190	188	209	194	179	173	210	190	189	193	183	209	189	197	220	208	202	186	187	196	187	227	191	167	204	203	184	157	188	189	193	210	226	201	197	179	184	190	204	185	184	181	206	181	198	185	189	187	216	195	185	222	194	187	195	199	209	172	198	199	187	172	199	212	209	195	187	229	186	208	205	170	177	197	198	202	178	200	197	202	220	191	211	177	220	161	188	179	198	168	211	188	189	192	200	199	192	224	203	192	209	212	177	199	206	209	171	180	203	223	193	191	181	190	194	205	201	193	198	191	212	210	208	183	160	164	200	204	208	173	196	177	206	186	178	196	199	198	205	192	189	210	185	179	184	223	184	187	175	190	193	200	192	214	180	178	191	191	193	226	195	209	200	197	186	193	199	228	204	208	240	185	209	186	201	199	203	192	203	209	204	172	194	207	191	198	194	201	210	206
35325	51387	25504	14907	10690	8136	6481	5188	4197	3422	2920	2474	2091	1672	1440	1277	1036	943	865	748	705	669	610	577	532	539	474	468	421	422	410	407	391	370	344	334	352	335	355	347	322	315	356	319	322	308	291	295	298	257	306	275	268	280	282	299	287	322	285	280	263	304	274	278	248	253	255	279	285	243	245	269	283	259	279	279	269	243	268	290	253	275	287	255	248	241	245	248	230	271	240	266	259	276	262	239	253	236	243	238	236	246	230	213	212	243	259	239	238	250	252	235	263	254	270	222	231	256	230	236	235	245	285	247	250	239	249	212	254	221	239	253	223	234	245	235	239	229	247	229	246	235	228	224	243	229	235	259	223	229	236	237	241	243	247	224	232	229	237	217	263	241	252	254	222	256	236	219	243	238	246	235	253	208	245	220	250	247	237	237	221	230	249	235	225	251	227	241	247	245	252	222	231	253	236	248	250	242	230	249	248	241	258	239	216	232	237	217	229	226	248	259	229	233	250	234	241	238	235	211	211	225	218	218	243	232	242	229	237	242	225	246	251	228	218	246	233	205	237	250	219	215	231	253	261	233	240	241	244	213	237	233	208	234	255	228	256	216	212	242	244	251	238	244	270	233	236	243	236	235	216	221	218	236	237	223	218	263	263	258	233	263	262	246	223	231	224	264	228	259	239	217	200	231	268	204	263	247	217	252	249	245	218	225	218	233	250	222	240	235	254	271	232	275	257	206	261	245	251	233	246	256	253	221	247	244	221	224	234	215	247	242	231	235	208	256	237	221	222	233	237	235	225	263	240	229	220	249	251	212	249	237	217	247	247	241	236	223	219	217	244	258	222	213	244	226	234	218	236	239	230	249	262	235	232	241	214	241	257	231	231	241	240	220	237	230	223	264	250	238	217	214	214	241	254	248	261	244	270	223	241	262	235	261	238	239	230	250	244	234	222	272	254	205	260	231	226	230	247	199	238	263	251	252	243	240	250	224	246	214	248	216	246	255	244	213	237	235	232	236	245	238	232	249	248	250	238	240	235	263	246	234	244	227	240	253	229	242	231	225	246	238	275	277	243	225	234	254	231	250	232	266	241	249	210	255	262	234	263	244	270	234	272	247	236	228	220	242	226	235	235	246	215	256	237	236	240	213	251	220	239	208	215	220	245	247	249	217	245	233	246	249	219	239	230	227	233	196	236	225	253	250	255	232	243	249	253	226	225	219	241	216	220	233	241	216	231	217	230	235	247	254	214	246	236	221	235	251	251	213	230	240	251	221	241	242	218	256	257	224	243	250	225	243	215	233	251	237	246	246	223	233	214	252	240	221	219	233	246	233	221	225	230	222	249	237	244	207	222	231	252	230	227	206	213	224	248	214	237	245	224	213	247	231	243	243	241	218	229	260	252	254	244	229	266	214	243	216	234	257	207	213	240	208	225	236	282	215	222	217	218	250	223	245	286	245	250	254	229	260	243	231	212	230	221	257	241	242	234	224	234	228	258	241	240	224	246	235	210	256	246	201	244	239	209	231	251	241	239	262	250	200	241	214	231	245	248	238	223	272	223	230	244	224	223	254	256	240	219	259	235	205	255	224	252	228	242	213	230	225	243	214	225	238	219	242	245	236	263	242	242	230	221	253	246	269	227	251	251	248	247	227	255	216	235	231	249	224	252	223	228	203	250	237	237	263	241	237	259	256	219	256	221	226	243	227	229	236	228	236	243	239	248	244	229	214	241	218	242	237	218	245	231	241	250	233	238	243	227	243	231	243	247	209	226	208	228	225	268	239	245	236	219	248	257	227	264	221	237	236	249	247	247	245	238	232	237	237	241	222	211	225	251	231	275	225	236	221	251	239	239	218	214	252	224	198	237	235	230	244	235	240	257	224	230	242	226	276	243	245	216	243	259	261	223	210	235	229	228	204	243	237	235	233	231	235	240	267	207	248	232	273	240	240	268	209	253	265	257	229	258	257	225	255	204	238	228	245	233	224	252	231	206	239	231	233	258	249	248	245	258	236	224	238	239	230	197	223	254	225	221	215	238	219	246	246	222	228	236	236	242	232	232	214	240	230	263	231	222	220	246	230	237	241	242	233	248	221	247	230	240	256	224	230	237	265	231	232	229	238	273	227	237	246	246	245	267	221	232	232	232	208	226	202	191	242	262	239	251	237	226	223	225	231	242	240	220	228	231	240	258	224	197	218	213	249	242	230	256	252	239	225	228	222	241	241	215	251	213	251	244	239	232	256	200	224	237	232	254	254	232	268	242	243	240	266	248	236	220	226	240	239	258	212	229	232	228	267	263	250	203	217	240	221	228	252	244	232	229	244	261	238	248	261	232	232	230	228	240	229	221	239	246	237	236	234	215	229	236	234	252	235	244	244	212	221	233	235	262	232	234	263	234	221	236	213	221	250	246	228	210	204	237	257	257	247	237	233	217	243	235	268	245	230	198	226	241	250	222	230	242	275	241	230	244	252	222	242	231	245	240	213	239	277	234	224	209	243	212	230	224	263	238	214	246	261	223	230	227	236	250	244	252	230	259	254	250	239	247	232	233	229	235	226	236	270	251	259	253	229	221	245	232	240	238	229	241	225	238	251	228	238	262	243	225	223	230	220	247	209	243	225	246	232	212	257	231	265	253	212	257	247	248	249	239	244	248	222	233	221	263	247	215	202	218	246	225	251	247	216	222	246	240	212	227	242	237	260	223	220	237	228	207	255	241	243	225	239	246	213	240	240	234	247	243	234	249	227	223	217	227	230	242	217	202	212	234	230	254	249	213	234	227	216	231	219	229	269	239	250	251	222	232	243	253	235	241	229	248	258	232	229	252	237	225	219	273	220	235	254	227	247	222	268	279	208	218	257	270	241	230	225	266	232	248	246	238	238	238	225	256	235	254	237	248	250	232	222	235	225	255	266	236	251	221	219	245	212	237	238	238	237	221	257	220	236	220	247	259	227	246	214	235	226	253	283	236	244	246	227	248	216	238	238	258	225	241	233	242	250	240	229	207	239	225	219	254	241	238	246	211	244	253	250	241	272	229	255	224	250	255	244	243	227	228	237	228	231	240	232	226	259	235	238	241	258	230	229	231	247	265	203	246	233	216	227	246	241	248	261	252	245	237	223	214	237	239	236	233	242	233	225	230	277	254	252	246	229	250	210	228	210	239	232	248	248	225	223	224	241	225	254	250	237	264	226	217	219	265	213	262	245	251	220	229	242	264	253	248	235	235	239	267	226	234	218	223	242	196	246	216	241	268	211	247	262	227	242	232	269	244	253	217	220	224	218	232	243	233	241	226	218	243	244	223	234	231	229	245	242	243	237	275	236	207	245	221	217	251	209	221	273	201	238	257	210	235	229	210	237	225	209	238	226	241	243	244	228	250	261	182	225	236	258	246	211	243	226	243	262	228	224	232	250	254	221	251	246	215	246	225	231	224	260	265	221	237	240	227	224	210	237	222	253	237	224	242	258	207	251	246	240	218	230	253	247
27298	22533	15469	5013	1959	1404	1107	960	861	783	707	637	641	553	565	534	501	438	476	442	466	423	398	435	416	392	429	417	373	430	387	383	397	372	383	376	385	382	415	378	378	377	398	370	387	351	399	379	351	373	382	392	357	361	325	385	375	380	406	383	361	376	342	349	365	368	380	368	391	408	380	365	350	366	380	364	382	361	404	361	395	389	352	367	396	339	370	365	361	378	387	362	366	391	385	337	351	413	368	384	362	343	357	408	327	367	366	356	380	355	370	357	371	369	352	380	358	377	375	375	380	355	326	363	363	330	361	355	366	375	342	338	357	405	359	380	342	357	366	354	383	339	339	374	344	343	338	394	384	368	344	361	366	339	354	371	358	363	343	332	357	366	330	336	360	350	371	369	369	365	376	377	364	386	384	380	386	388	356	369	336	383	353	372	354	379	377	336	388	361	337	363	343	391	354	377	375	378	355	391	365	348	354	348	386	393	362	386	374	357	381	380	392	359	356	394	387	334	343	379	391	358	351	339	369	339	376	368	376	364	403	332	345	374	359	338	340	380	344	345	382	402	389	329	369	340	368	378	372	381	353	356	351	357	394	357	368	384	358	315	369	349	354	389	351	332	346	340	362	412	367	351	380	353	319	389	382	371	381	370	390	377	361	358	365	339	373	336	372	335	350	364	366	338	328	336	380	334	348	366	365	376	371	333	362	357	363	376	366	378	348	333	385	360	339	396	388	368	362	371	362	367	392	349	374	353	352	366	332	370	347	322	363	366	355	349	337	361	384	372	346	384	356	379	391	358	348	350	380	357	369	385	409	368	352	391	341	354	376	368	363	368	361	372	338	365	351	353	389	370	366	359	356	396	338	392	368	372	369	380	361	387	349	347	345	350	363	338	374	359	363	371	402	344	382	360	391	329	381	358	365	380	378	387	372	373	368	365	350	354	367	345	357	337	367	354	374	359	358	342	361	405	351	381	366	381	398	383	369	365	383	375	370	345	358	365	364	349	365	356	343	339	333	382	370	387	364	374	371	345	382	351	364	366	368	346	363	337	368	346	412	316	377	387	385	365	392	370	379	380	362	359	376	358	392	345	321	366	372	361	367	399	346	338	354	361	329	358	369	379	347	364	378	351	418	351	374	364	347	351	371	390	360	383	380	346	375	357	346	361	341	356	388	389	357	384	345	363	354	383	368	379	378	333	413	350	357	353	370	380	364	331	417	347	384	369	361	388	387	378	346	355	358	354	382	382	377	400	321	378	377	347	385	399	373	380	373	370	373	348	337	341	371	408	374	353	385	333	392	380	343	369	371	386	355	361	345	345	377	377	360	350	356	406	343	370	368	359	336	351	363	364	368	349	365	399	369	370	376	366	379	384	381	372	392	370	365	345	377	354	352	372	368	337	363	384	413	359	372	367	359	386	400	335	361	394	354	359	399	371	397	323	355	367	383	383	371	418	354	345	349	334	346	349	344	360	400	409	334	356	354	347	374	330	364	341	362	385	371	354	357	386	364	345	371	356	374	340	336	352	392	392	370	355	368	391	355	370	350	337	347	346	339	304	336	365	401	326	367	384	369	354	386	375	358	377	339	349	363	354	391	369	349	401	350	360	347	358	349	375	392	382	343	381	370	357	372	391	356	370	361	372	364	346	390	381	374	357	396	384	373	368	385	357	380	356	338	368	338	366	358	339	370	356	389	365	339	317	348	362	357	369	353	377	349	384	367	340	377	377	347	356	340	397	395	419	368	381	396	357	387	372	371	357	349	366	358	363	336	345	360	347	391	341	372	371	374	353	360	395	386	373	328	292	388	352	353	372	344	373	400	373	392	359	409	375	381	388	339	349	365	369	361	363	343	359	376	361	377	375	365	357	381	363	384	345	371	383	364	353	365	380	348	364	377	407	385	350	374	329	398	374	347	408	347	330	342	375	332	367	392	358	361	369	380	367	399	360	381	365	374	370	343	369	364	342	373	401	413	338	375	360	354	330	339	369	346	373	374	347	330	384	387	364	364	348	371	356	369	369	377	382	363	366	346	362	371	383	347	360	353	389	330	349	395	356	358	396	399	381	349	360	374	346	327	344	360	338	365	358	335	397	364	376	396	349	366	374	363	359	337	354	364	350	349	390	360	362	362	378	402	386	351	356	354	357	369	375	413	338	375	379	361	380	376	363	378	349	380	362	373	424	380	375	341	354	362	361	360	331	345	341	355	334	365	369	371	352	383	370	356	369	369	362	367	375	345	320	352	370	372	381	372	354	339	334	328	354	380	370	360	360	367	395	398	393	347	378	387	391	381	342	382	364	380	340	403	382	368	358	408	359	362	323	344	419	345	398	395	365	362	402	375	379	358	368	382	379	345	345	361	348	336	370	377	374	349	367	368	376	388	352	314	372	360	383	371	349	363	383	339	365	372	387	373	368	371	390	372	353	351	367	383	391	350	393	360	371	340	344	359	393	355	349	380	349	361	376	369	361	374	357	373	361	364	352	384	353	365	400	349	325	372	333	403	396	367	383	345	386	366	356	359	364	411	342	390	347	386	356	333	381	340	379	379	353	401	370	337	413	363	363	372	333	365	339	359	347	385	380	371	375	366	367	391	395	358	365	366	345	389	358	379	371	362	364	351	358	347	328	380	344	348	368	347	340	371	342	337	366	337	368	382	376	364	373	365	355	352	361	361	350	394	395	385	348	378	346	375	360	335	390	392	385	358	374	371	388	351	368	352	385	350	377	357	325	374	385	351	381	345	338	338	384	358	392	387	343	353	356	362	375	366	362	381	315	400	368	399	374	366	360	344	392	363	358	363	348	384	382	358	370	388	356	328	367	390	390	330	361	359	329	361	368	363	395	360	364	358	353	309	363	353	350	327	336	368	366	350	355	383	400	382	335	352	355	323	357	362	390	345	336	348	341	371	369	374	373	367	386	363	365	370	341	391	370	351	363	367	358	355	351	352	398	350	381	404	358	348	395	373	350	373	414	337	341	346	370	327	359	378	387	348	374	365	351	361	352	368	337	362	402	381	359	370	352	395	396	347	335	431	367	347	367	370	402	355	395	391	373	357	345	338	393	355	380	370	388	386	371	361	342	377	361	381	342	351	378	358	357	329	381	342	372	376	360	348	368	372	378	357	373	408	325	383	392	390	369	339	369	389	356	380	341	352	375	403	387	365	334	374	375	326	343	331	336	366	352	355	354	360	346	367	366	357	395	386	342	384	358	361	332	346	389	350	404	378	391	349	395	362	352	385	388	396	355	325	341	378	363	390	372	406	340	370	350	366	356	384	357	378	359	358	373	359	347	343	351	367	400	364	374	374	339	349	367	352	357	368	335	389	356	382	372	390	358	350	336	354	369	359	401	387	347	391	360	348	373	363	356	376	360	346	356	330	371	341	363	378	336	389	385	361	353	363	357	352	364	388	387	331	345	352	366	370	360	359	364	372	362	367	338	378	324	359	353	381	355	364	385	370	350	365	372	351	349
28410	33374	13020	5955	3745	2782	2339	1889	1687	1435	1288	1161	991	922	871	780	712	669	620	583	578	560	611	549	610	574	546	489	550	485	528	524	486	502	504	511	510	480	478	497	494	494	482	505	448	464	480	483	453	460	460	483	485	446	476	467	455	430	464	482	496	487	455	462	462	455	495	481	468	450	487	480	474	474	447	457	467	463	474	463	486	456	457	517	476	433	444	472	503	459	459	410	490	463	430	460	473	481	439	501	431	466	473	481	446	459	456	457	447	477	453	456	463	481	480	421	429	444	446	455	431	476	445	428	468	430	445	412	461	421	481	478	490	475	449	439	482	494	449	438	446	446	462	473	478	434	440	471	459	428	475	465	451	441	455	455	466	426	427	426	459	423	468	459	449	455	493	443	476	461	431	496	443	457	465	461	480	441	468	468	477	434	479	418	459	449	470	431	454	493	479	472	427	470	457	463	452	468	444	453	452	454	456	450	478	437	505	466	422	467	488	470	455	448	430	437	425	450	453	489	442	461	447	460	500	492	421	431	434	454	424	439	431	451	465	462	451	436	454	471	437	465	461	442	435	455	419	448	458	441	462	435	496	446	480	507	457	450	449	472	454	446	451	432	443	445	456	467	422	447	426	485	461	473	452	433	453	467	461	430	453	453	460	473	458	474	477	499	472	442	454	475	484	454	455	463	493	420	460	412	474	462	461	457	485	481	462	456	477	442	426	486	450	445	455	424	436	470	426	458	421	457	427	461	457	463	446	443	445	410	431	452	436	468	456	463	445	415	464	448	507	472	440	472	481	487	458	435	470	467	453	439	462	430	458	450	452	461	443	475	456	469	473	470	481	442	468	465	467	487	479	468	458	481	471	436	449	498	463	484	496	448	484	447	469	471	478	462	424	456	443	444	462	481	442	465	467	429	440	496	438	432	452	457	486	458	470	464	441	461	425	477	415	469	461	440	441	508	459	487	443	438	476	450	437	429	462	438	494	450	435	403	451	456	441	469	477	455	498	452	428	458	476	435	402	420	434	433	452	460	442	438	522	429	437	456	478	460	425	477	424	480	472	465	466	486	414	516	445	432	479	470	444	484	484	446	466	452	477	470	462	422	460	450	457	420	461	491	469	449	448	464	456	495	463	465	435	463	418	462	465	432	420	425	482	444	454	454	483	469	443	431	473	495	465	483	464	436	459	448	491	435	462	474	502	430	443	467	451	436	452	496	449	431	446	482	440	458	535	465	467	443	503	443	428	477	446	452	452	470	463	477	441	501	477	455	462	443	457	444	467	438	448	442	482	474	433	470	437	438	452	473	452	438	473	479	463	436	468	466	441	467	448	449	493	474	469	435	455	422	444	448	452	459	487	443	481	463	422	450	464	452	423	458	455	455	437	463	446	443	439	429	450	449	445	480	431	467	481	461	461	474	452	500	476	425	434	444	442	458	439	471	425	475	460	425	434	474	477	466	466	436	420	437	442	491	444	433	434	420	441	437	455	451	461	479	444	453	446	463	487	491	453	466	464	452	453	474	515	489	456	476	466	439	438	459	409	464	500	428	454	463	442	447	422	507	469	471	449	484	451	452	452	431	441	422	443	434	489	448	449	467	451	450	462	441	449	467	459	450	460	457	463	459	439	499	422	423	430	432	463	475	455	451	434	435	479	453	436	414	461	464	469	473	422	481	441	455	450	462	472	453	482	450	468	451	457	471	421	482	484	442	457	467	469	447	452	479	463	425	470	482	453	431	476	443	470	469	473	478	470	435	448	487	459	459	454	459	484	453	450	442	469	412	458	451	455	442	456	454	427	476	437	454	446	441	480	478	473	468	437	471	456	464	463	486	452	451	461	456	432	477	464	453	472	479	458	455	454	427	468	447	436	466	487	451	447	458	488	470	437	472	462	458	470	426	434	448	455	460	461	465	437	433	433	461	416	490	461	435	436	430	449	438	409	426	465	454	424	449	462	455	441	417	456	421	445	448	455	474	430	427	465	465	447	480	455	470	431	457	477	419	495	446	451	446	477	448	463	477	459	464	466	454	436	449	460	482	481	461	415	458	453	461	457	464	420	447	458	460	433	463	457	457	458	452	459	453	486	455	448	468	478	453	482	459	447	465	477	404	455	459	428	442	468	481	458	477	501	458	458	455	449	435	461	450	444	439	467	450	465	455	466	459	468	461	432	457	461	486	488	510	463	450	472	476	470	446	444	463	489	433	487	471	439	431	466	444	459	496	475	423	461	464	487	467	451	457	424	436	442	448	459	485	434	476	430	459	442	460	466	444	481	498	472	436	455	435	430	472	433	450	467	491	441	439	442	436	482	466	456	456	470	461	513	478	409	430	479	457	425	453	481	472	444	454	462	410	459	457	470	441	452	455	457	460	473	444	461	453	474	469	489	460	432	442	488	414	471	430	471	412	472	469	452	437	445	462	457	471	431	441	471	440	483	469	458	473	478	465	448	431	481	449	458	482	426	460	444	449	454	433	439	454	484	482	423	470	440	466	478	520	441	433	477	436	438	414	422	452	460	471	441	442	466	451	466	476	422	466	425	457	463	481	486	499	487	454	399	433	489	475	474	466	459	451	459	422	412	447	480	459	476	446	449	448	474	467	414	467	473	430	447	462	455	459	447	411	466	453	465	470	466	469	464	427	428	483	468	443	435	447	486	448	453	495	437	469	435	426	467	450	436	458	457	416	431	455	438	462	421	449	472	445	418	447	440	449	451	446	468	489	467	459	454	483	506	445	465	425	447	484	468	457	481	458	462	465	448	474	457	460	444	440	460	439	502	458	425	460	480	494	426	500	493	450	480	441	495	443	455	483	474	464	455	442	454	440	437	469	428	467	440	425	429	466	436	455	477	460	399	462	459	454	478	426	435	465	442	470	414	465	475	458	447	474	461	436	474	484	454	452	479	453	506	413	465	446	418	450	466	500	456	463	456	484	465	461	445	445	432	447	455	484	426	462	467	406	442	460	425	470	474	444	435	431	450	437	465	509	434	458	484	447	458	450	443	440	445	478	435	442	448	479	465	445	457	477	461	491	447	413	461	437	458	477	494	493	439	468	479	407	461	464	498	443	475	437	451	444	460	476	480	443	469	451	457	495	472	455	471	410	442	479	474	444	485	439	443	447	495	473	455	426	443	438	459	466	496	461	486	430	447	469	447	474	498	467	444	486	432	462	461	468	464	459	476	463	513	471	448	449	453	451	448	500	453	426	462	422	426	468	458	496	434	436	480	452	459	439	451	440	454	472	481	461	487	447	426	469	476	445	468	458	438	490	462	458	453	424	460	444	462	455	454	471	448	458	438	428	428	479	491	468	473	478	478	456	477	492	455	469	458	420	449	447	509	492	454	456	467	447	459	457	450	451	447	391	444	454	436	439	457	455	439	443	453	440	456	447	440	453	430	505	446	461	456	455	434	475	477	441	452	425	444	460	471	476	482	474	422	463	471	458	484	453	432	472	408	477	421	462	486	482	461	510
23802	20815	27847	23860	20669	9399	2670	1646	1382	1170	1051	892	739	671	630	561	476	467	422	395	358	334	371	329	318	314	290	290	311	256	273	306	280	240	275	282	264	277	265	273	269	236	269	257	237	253	226	245	245	252	241	251	231	241	271	243	245	273	237	237	249	237	233	238	238	256	273	275	272	243	245	235	220	188	239	255	214	244	243	236	236	217	235	240	244	236	234	220	237	220	206	231	249	244	231	233	218	234	224	246	253	232	222	232	239	260	249	193	214	236	237	217	211	213	257	227	240	241	243	244	246	248	237	244	250	234	215	245	241	214	220	235	248	233	217	220	239	210	205	241	246	219	236	199	221	247	231	234	226	202	236	230	239	212	214	207	217	224	219	237	212	243	243	227	232	226	238	215	231	198	215	235	211	227	229	229	219	243	225	216	228	241	236	245	226	259	210	219	221	234	219	205	213	237	214	215	214	202	224	228	225	225	210	203	226	210	231	215	236	215	214	230	237	231	212	219	206	228	210	210	235	220	223	257	197	218	235	231	195	239	223	233	213	248	226	205	225	203	205	188	226	236	214	238	250	218	230	218	227	225	222	241	229	233	199	206	207	203	201	251	253	224	262	233	239	218	244	236	209	216	234	209	220	235	253	246	244	232	252	212	227	232	222	215	239	249	214	209	219	220	252	197	232	220	245	247	232	233	219	223	226	226	230	223	224	237	211	250	228	221	222	247	205	219	228	236	208	220	218	259	233	219	244	224	219	223	226	209	201	224	211	226	240	216	233	197	215	229	212	237	234	219	219	244	235	231	230	243	224	235	215	201	248	208	206	241	236	225	242	217	233	219	213	260	221	214	246	216	233	242	240	218	215	243	215	233	230	206	241	243	232	237	207	212	188	252	205	219	219	218	249	219	231	237	233	226	238	226	248	234	241	225	234	225	266	244	259	222	197	252	219	224	235	224	198	225	245	217	232	223	218	264	210	217	229	227	225	249	233	226	228	232	206	244	211	220	215	216	235	223	223	216	228	219	218	220	221	227	215	205	221	241	205	202	214	214	211	243	243	241	245	249	219	212	222	232	220	228	224	216	231	245	215	235	237	244	231	223	212	261	235	220	249	208	228	219	216	234	227	238	232	234	232	258	197	224	208	248	220	214	214	249	222	230	241	243	233	246	243	248	220	240	235	227	228	223	208	227	242	214	188	220	222	211	231	202	219	237	244	220	225	241	197	241	228	221	210	210	209	223	230	256	245	232	208	248	226	237	226	242	211	233	223	220	236	241	224	240	223	216	246	223	216	226	214	236	227	232	232	224	257	236	219	222	232	230	212	230	206	219	233	212	238	228	192	233	235	211	210	229	237	209	233	233	226	238	239	250	210	213	204	208	205	217	204	230	207	234	201	228	263	264	224	208	220	207	239	222	230	242	224	224	208	221	221	242	203	205	206	220	241	223	207	247	213	226	216	225	224	241	211	212	207	215	243	217	208	237	228	227	221	236	221	278	219	240	213	229	245	220	225	240	212	248	200	225	223	216	236	236	201	227	229	219	220	253	228	198	219	220	202	248	192	213	230	237	213	203	235	234	248	241	215	207	235	215	256	268	232	218	270	240	241	208	198	195	215	240	252	211	202	253	226	236	218	219	220	231	250	218	245	224	244	216	227	218	236	223	226	219	227	222	244	216	254	217	210	234	249	228	228	207	225	235	220	237	231	218	208	239	232	209	227	227	219	225	192	215	206	195	227	239	242	221	213	208	246	233	229	226	236	239	220	204	223	223	241	228	242	210	237	239	218	215	232	230	252	229	206	232	222	209	248	234	196	246	251	219	225	243	215	223	235	207	213	231	219	249	198	233	195	222	216	209	237	225	195	218	227	219	214	219	201	257	237	203	191	209	245	223	218	217	227	227	248	231	233	214	250	218	221	221	236	233	218	223	231	230	260	203	211	212	216	218	214	212	194	244	211	205	202	226	222	210	237	235	239	213	231	196	239	202	236	247	197	250	252	254	214	238	217	233	219	240	203	223	207	235	242	226	219	221	227	238	226	218	222	246	244	224	245	248	235	214	217	266	218	200	216	239	219	208	248	238	228	213	218	228	214	234	237	222	253	208	228	218	227	251	237	224	240	233	212	244	217	250	217	239	218	230	218	223	206	181	209	206	223	216	214	210	258	194	218	218	223	225	190	256	195	229	215	230	246	227	202	208	215	243	220	196	232	243	213	229	205	229	220	229	244	214	202	230	220	249	241	237	212	229	221	228	208	238	210	241	224	206	249	231	228	236	231	241	227	245	228	233	246	255	222	198	245	230	229	228	212	221	220	234	234	211	239	218	229	234	236	197	225	214	231	226	211	226	224	226	206	232	222	231	210	220	230	222	242	214	224	229	250	253	200	221	214	227	236	215	210	251	211	241	227	222	261	213	216	230	234	216	242	211	216	233	242	244	218	217	216	231	211	254	217	219	256	228	221	255	228	215	260	222	234	235	209	224	211	215	246	236	216	232	243	214	194	230	236	246	210	226	226	235	224	237	243	226	200	199	209	254	208	244	228	237	222	202	227	216	218	233	234	243	227	201	214	247	220	210	230	230	232	223	211	224	244	227	243	224	222	223	211	226	219	240	221	195	225	215	230	226	226	230	207	242	198	194	239	174	220	230	246	230	263	222	253	201	205	248	206	235	223	229	218	192	215	217	224	241	226	213	216	210	231	223	199	218	238	213	250	237	226	226	227	215	230	220	228	246	205	232	222	256	217	215	231	250	203	227	227	211	254	228	248	236	230	189	231	238	232	219	241	225	231	238	252	224	198	248	182	217	245	218	217	185	191	233	235	242	228	223	220	220	229	223	228	211	241	221	239	217	219	257	222	241	216	233	223	234	234	214	217	211	230	241	222	217	212	210	192	218	222	230	231	213	211	260	227	236	220	234	260	228	224	230	249	220	213	236	238	242	247	214	262	233	207	225	202	205	226	219	229	240	217	225	205	233	215	221	238	224	242	216	243	216	206	255	210	230	208	235	219	210	229	221	239	188	246	214	212	241	230	218	223	225	227	201	233	201	239	210	214	216	202	238	217	207	205	239	223	232	236	225	253	216	240	213	217	222	221	250	245	225	215	244	230	244	257	220	242	219	218	243	209	224	217	216	219	246	222	206	214	242	230	220	252	242	256	212	193	226	221	251	204	220	205	209	238	217	224	215	228	246	219	206	223	233	205	217	209	210	221	248	229	212	226	230	246	228	217	225	238	244	232	223	225	229	249	238	205	224	242	236	228	267	213	247	242	219	229	224	221	239	225	229	209	233	235	219	246	212	223	198	214	206	239	230	204	220	224	223	228	215	240	237	244	239	196	237	231	218	263	230	224	219	218	240	223	221	206	248	213	215	240	259	227	213	218	215	251	220	226	227	214	210	231	230	229	218	208	227	227	219	242	230	249	235	212	248	207	249	228	235	231	241	220	240	220	229	237	244	228	226	212	231	224	211	232	234	217	232
31700	44273	21629	11254	7431	5740	4450	3686	3082	2546	2214	1792	1554	1339	1138	1040	903	727	749	639	609	577	566	537	507	506	410	423	419	380	399	410	400	382	369	376	370	347	377	332	339	381	346	329	354	366	301	342	352	329	302	333	307	291	326	309	342	288	310	305	332	311	336	310	317	299	303	322	297	276	305	329	292	286	293	309	295	280	292	286	264	326	288	304	285	315	291	271	290	267	309	307	307	288	285	280	283	315	278	294	286	292	281	293	273	309	288	289	265	287	313	300	282	272	300	284	297	281	277	313	296	276	276	308	303	265	281	287	270	286	277	302	297	293	274	261	294	287	288	275	279	310	275	321	292	291	318	285	295	273	289	268	300	296	290	283	302	312	292	281	260	295	317	289	288	321	294	276	312	279	280	289	313	270	294	292	316	277	257	268	303	288	283	307	315	319	266	311	300	288	305	291	304	292	331	284	280	282	328	318	275	295	309	277	315	289	285	297	286	297	288	276	295	297	293	274	276	304	311	297	274	259	259	320	322	295	298	311	287	297	277	290	277	271	288	299	300	303	312	316	313	269	287	273	308	266	305	297	293	285	285	272	302	282	254	284	292	279	274	288	258	281	278	293	256	314	278	292	296	300	286	294	291	297	285	306	292	273	322	314	316	288	300	298	261	298	303	287	286	294	304	288	292	262	294	293	290	254	287	280	308	311	301	284	286	294	255	294	304	278	274	313	307	295	295	284	282	290	275	278	282	308	269	280	301	289	289	278	292	281	297	302	264	296	276	290	270	300	287	273	281	290	278	267	296	309	272	307	255	295	300	295	286	288	279	265	298	283	268	279	276	290	290	317	265	276	274	326	269	299	284	275	291	290	272	268	300	306	302	295	285	268	265	304	323	282	320	299	296	308	317	289	278	281	266	274	288	270	281	317	307	300	286	317	306	269	290	312	278	274	296	272	265	294	284	292	295	303	279	269	300	278	276	273	292	297	307	255	303	303	313	276	287	277	291	290	294	271	298	302	309	244	291	281	274	287	285	288	311	279	318	308	303	292	312	327	296	310	252	301	259	281	273	263	270	283	321	284	265	267	307	301	291	299	301	261	275	275	305	323	298	287	275	324	299	314	286	316	299	311	283	293	309	307	255	287	275	285	295	252	301	276	301	291	267	295	302	307	299	269	253	329	278	301	280	281	283	276	259	347	285	308	292	282	258	294	277	278	289	291	285	279	286	295	295	303	297	298	279	273	297	317	294	299	262	282	304	295	281	285	291	306	281	310	345	280	289	255	295	317	275	287	289	274	304	296	300	309	280	309	290	285	320	285	272	282	264	296	316	294	281	282	288	282	290	310	283	310	267	304	316	300	293	311	283	269	276	322	276	313	312	284	298	278	279	247	313	270	292	268	294	300	292	279	267	248	307	284	310	287	322	296	294	282	295	283	287	274	266	278	285	283	287	317	299	286	283	288	269	283	305	271	280	309	288	278	296	301	275	309	330	304	292	284	307	288	283	282	309	299	282	294	313	280	297	304	290	294	268	316	285	299	277	278	278	292	294	269	295	267	295	311	296	272	303	289	301	307	273	286	299	279	281	267	287	278	314	289	300	316	303	289	313	298	287	307	287	306	305	292	294	328	271	315	285	340	277	281	279	280	278	310	289	321	279	287	302	299	268	284	266	288	295	260	300	257	287	289	306	281	286	300	274	281	263	325	283	304	295	286	284	289	279	280	314	278	282	301	328	282	260	283	291	300	292	285	278	295	281	295	271	305	262	304	287	289	322	293	265	313	309	279	286	276	289	317	296	283	278	287	289	273	292	270	318	318	279	271	280	306	294	288	291	301	299	295	290	301	285	304	275	279	304	298	275	289	312	290	281	308	273	281	277	292	299	274	294	318	296	286	286	261	251	312	327	304	270	327	323	286	279	287	273	317	285	295	288	276	293	288	292	295	298	315	303	285	306	282	303	299	315	290	283	286	282	297	321	304	294	252	297	255	286	290	313	287	306	279	290	292	294	287	321	316	302	271	317	292	275	287	299	300	280	267	288	302	256	299	277	307	260	265	267	301	324	293	265	304	290	269	301	275	285	286	302	278	289	284	299	305	289	305	287	275	288	281	274	292	313	259	285	299	262	297	284	320	302	286	298	293	286	271	283	270	275	272	307	279	286	276	304	282	265	282	323	312	293	275	301	294	287	272	332	283	313	307	263	311	297	284	309	296	263	291	294	274	308	280	299	259	277	311	282	309	287	294	287	330	316	273	297	296	252	286	287	280	283	278	310	293	281	305	298	272	312	272	287	263	284	277	273	266	282	269	314	323	302	290	291	294	296	295	324	289	282	328	285	284	271	302	293	297	328	265	312	271	280	277	310	298	286	296	312	296	284	289	266	303	287	308	293	300	310	284	301	303	285	281	275	311	298	300	289	297	286	314	311	278	318	322	261	282	298	286	287	297	284	289	287	298	301	277	288	290	298	295	265	313	277	291	302	287	276	323	298	306	284	289	288	275	284	265	313	271	305	285	299	297	271	265	285	270	286	314	294	302	331	314	271	277	311	266	282	270	292	256	299	300	304	302	286	301	297	276	288	272	319	297	304	285	290	288	278	327	302	318	254	286	312	312	267	263	272	291	272	286	280	275	288	272	307	273	313	301	290	249	298	289	300	267	293	263	253	287	278	296	262	276	297	264	259	295	294	288	273	271	293	295	292	305	309	267	297	294	259	294	302	309	250	278	301	292	284	305	290	285	280	281	279	301	288	254	283	305	320	289	301	299	280	303	319	289	298	297	263	279	285	323	308	298	264	295	248	270	276	274	302	298	287	290	257	255	273	288	277	260	307	288	271	282	285	264	297	254	294	280	302	294	274	288	273	266	279	302	276	292	308	324	287	297	266	262	284	302	299	245	283	305	275	263	292	290	284	302	295	279	303	243	296	309	298	286	299	283	307	277	290	289	288	278	295	304	289	279	283	260	311	289	308	311	266	291	310	322	310	289	284	280	292	289	281	287	272	285	289	299	272	250	255	316	277	313	277	269	313	304	282	291	282	287	298	268	308	311	287	255	304	325	280	278	289	283	269	282	278	294	305	267	294	278	252	275	279	299	289	302	280	280	289	291	307	267	277	289	282	290	280	282	269	267	327	301	315	308	285	286	263	292	281	303	282	269	278	273	251	281	297	294	323	286	301	319	281	279	276	262	296	297	298	297	278	279	291	264	290	268	300	289	293	322	306	284	263	306	296	319	287	297	266	292	295	293	277	290	281	291	271	260	290	302	270	279	273	297	271	299	273	313	272	289	300	305	286	293	298	299	293	320	304	308	287	269	268	296	324	283	297	282	303	288	263	304	282	305	310	283	292	288	271	324	296	322	283	290	285	248	324	332	295	278	286	307	307	282	282	285	293	292	242	324	307	300	327	286	287	307	282	305	278	286	294	276	290	289	291	296	288	308	301	298	307	270	264	302	304	308	307	303	290	306	292	290	292	280	308	284
22774	20832	28404	23339	20835	20691	8814	2984	2137	1791	1525	1257	1099	1028	813	708	669	606	515	470	434	433	375	395	341	339	331	299	302	267	299	255	262	270	278	266	267	288	248	249	260	259	215	241	247	237	244	235	233	248	222	215	209	194	208	207	240	215	220	226	199	224	210	229	204	188	207	210	216	245	191	202	210	202	223	192	216	206	259	186	194	186	196	208	203	200	187	212	183	229	197	182	183	183	223	187	196	192	191	206	208	204	192	193	220	192	197	186	187	203	196	219	193	176	209	180	189	185	194	205	195	206	206	207	174	185	200	199	200	195	182	206	198	200	204	199	202	217	200	207	197	194	208	189	195	203	187	181	185	192	191	212	223	214	218	207	185	176	207	221	210	185	213	202	222	211	208	198	198	174	204	208	189	186	203	194	188	168	184	185	191	180	249	198	204	209	175	196	192	181	194	179	197	216	161	178	174	191	190	201	200	216	187	185	178	190	207	209	202	209	188	184	215	181	189	211	213	207	187	187	176	194	189	175	195	206	231	195	203	211	189	190	194	219	188	192	216	221	197	203	198	189	193	215	186	206	196	212	213	187	179	216	180	220	196	189	179	206	184	176	204	183	209	193	199	173	201	213	188	193	185	175	183	181	197	166	196	198	187	203	205	181	203	181	176	205	195	185	194	205	205	188	183	179	200	202	189	187	200	167	216	194	191	215	200	214	194	194	188	188	182	198	214	172	195	192	180	176	212	194	182	188	181	194	178	179	171	183	194	160	176	190	182	185	217	204	190	209	188	182	165	204	197	198	195	200	187	186	201	184	199	188	180	218	184	201	181	219	196	186	208	192	170	231	186	172	183	224	189	192	190	201	169	190	202	203	169	210	222	191	182	204	194	221	195	201	194	197	200	206	194	203	177	215	192	180	209	179	187	207	184	216	215	198	175	181	209	178	186	197	209	166	177	201	195	235	198	208	212	205	193	192	179	200	200	189	195	187	197	207	184	184	193	167	201	215	179	188	229	181	211	174	183	196	205	181	195	202	204	222	171	183	170	161	205	202	200	187	193	196	173	182	188	190	199	207	173	197	183	217	181	201	188	182	211	188	187	192	188	184	210	208	195	166	195	206	198	192	181	181	194	192	192	231	203	195	192	189	205	194	186	190	196	187	170	176	190	200	205	199	197	184	200	164	174	194	189	206	156	209	176	201	180	186	185	202	187	180	198	204	199	197	176	213	210	194	194	185	184	209	179	192	178	179	189	210	170	176	184	179	164	200	191	174	209	208	202	196	240	176	166	190	196	201	156	190	201	201	168	188	177	216	213	195	194	203	179	200	184	210	186	174	187	195	188	193	183	231	203	201	216	184	209	176	207	197	181	195	168	202	230	222	185	181	215	191	188	200	196	190	218	202	203	211	213	171	188	188	203	199	173	201	211	178	170	178	162	180	194	184	187	189	202	202	205	197	204	213	166	198	207	214	219	199	219	229	213	178	182	208	170	192	208	178	170	213	193	199	176	192	162	201	198	212	167	195	194	189	219	172	184	165	183	195	219	186	180	176	211	192	207	158	173	213	180	194	217	188	193	207	206	183	194	186	204	187	201	198	210	173	189	218	183	179	189	214	178	195	242	192	167	191	212	200	194	198	180	196	219	210	201	205	190	194	185	174	188	195	213	186	186	199	208	185	187	196	192	190	203	186	195	228	210	191	202	183	191	210	182	186	197	190	202	198	216	182	205	182	192	192	199	186	198	190	203	224	216	200	205	184	189	220	193	174	177	184	179	205	181	202	196	219	215	225	202	177	205	177	196	181	187	189	182	210	204	187	193	191	197	202	199	208	187	189	175	192	186	214	197	171	200	192	212	181	197	194	196	180	208	180	198	190	204	174	166	204	171	201	210	209	187	194	186	213	188	176	198	213	202	202	214	196	188	194	193	181	178	217	190	216	201	182	183	195	185	208	199	206	197	210	188	195	207	194	188	221	193	181	199	175	188	214	199	233	180	210	212	175	215	195	228	200	201	196	216	199	209	171	201	170	192	169	209	181	188	178	194	194	205	206	183	200	186	219	192	184	177	176	183	200	203	192	188	189	212	171	193	183	187	184	191	186	202	202	198	199	189	185	186	191	202	191	211	187	197	185	167	196	192	173	189	204	213	176	194	186	196	188	182	188	205	198	188	203	211	214	219	197	202	192	182	190	214	177	168	191	180	202	166	180	173	200	203	195	192	205	200	181	191	195	206	215	191	181	198	212	215	195	210	210	206	232	184	178	210	198	163	172	179	185	205	192	207	226	197	182	193	172	199	183	201	200	211	184	188	192	188	209	206	214	166	201	211	204	215	200	199	212	192	191	201	219	192	191	176	217	187	196	195	180	200	189	184	179	203	172	193	177	203	208	217	201	183	193	213	182	190	178	173	180	187	171	211	187	207	191	180	154	240	191	186	177	189	211	201	179	202	211	190	212	201	231	176	189	184	215	210	177	201	211	182	196	183	208	195	183	193	174	210	178	195	216	194	192	183	180	181	169	191	190	191	206	176	188	225	194	197	195	205	221	171	192	182	189	179	193	196	198	215	191	192	188	208	184	199	184	191	204	230	198	193	203	196	178	211	199	205	186	191	178	206	179	184	179	215	207	181	200	197	195	203	223	213	194	183	218	178	207	234	181	194	197	185	204	206	205	204	162	197	207	195	193	168	193	190	189	175	197	191	204	193	176	210	191	200	193	186	185	187	197	207	214	193	165	175	181	189	186	188	183	199	182	191	208	201	192	178	213	214	189	187	194	216	168	211	198	186	199	201	196	189	173	179	195	209	209	195	177	173	213	192	192	201	212	184	228	196	188	205	180	195	192	221	219	197	180	212	187	188	186	200	206	196	185	191	174	214	174	204	216	177	177	192	185	194	206	170	182	190	197	182	198	184	194	197	192	181	214	189	192	187	188	171	184	206	184	202	211	193	199	184	208	189	158	205	210	208	183	207	177	209	193	193	204	201	191	186	173	189	194	192	187	164	189	234	187	172	170	214	208	216	175	200	183	201	211	192	217	169	201	181	189	177	197	198	201	193	177	169	186	219	214	189	189	188	173	190	203	194	192	215	174	188	211	204	177	199	199	194	202	182	204	224	188	183	184	196	198	179	204	180	188	198	189	215	190	206	185	181	186	183	183	216	204	178	186	186	207	202	215	200	203	168	192	180	210	199	183	201	190	211	199	193	189	187	210	185	201	191	179	195	206	207	180	188	208	164	196	189	179	199	202	156	179	180	204	198	200	182	202	203	203	186	192	196	167	199	192	194	196	193	206	185	194	195	205	209	206	186	189	188	198	197	201	184	194	185	174	182	218	196	221	175	183	184	214	211	170	183	200	202	166	197	189	181	207	181	189	193	188	184	175	188	183	192	190	212	194	205	200	187	189	175	189	198	202	202	187	191	195	192	191	184	191	178	223	204	187	209	207	189	180	199	200	201	183	209	200	201	219	202	218	190	193	190	236
34514	45937	26779	16661	11143	8433	6986	5743	4858	3962	3297	2843	2274	1926	1599	1341	1168	1043	989	811	752	695	613	594	532	529	504	443	441	421	404	382	400	357	396	379	391	417	334	322	325	336	339	331	339	351	344	282	302	300	275	268	283	273	272	276	254	284	263	297	256	279	263	242	275	281	252	244	271	261	253	238	260	266	255	263	239	264	271	252	237	259	249	225	237	232	239	247	221	249	264	241	217	270	247	212	228	229	256	242	253	233	258	224	230	246	252	237	212	256	246	264	273	235	251	246	220	233	256	227	230	207	241	235	253	245	228	235	245	243	251	237	261	222	254	212	240	241	237	234	216	236	236	215	218	273	222	234	224	248	215	252	267	227	243	283	203	219	238	229	226	237	249	247	250	221	242	243	226	215	210	239	236	215	223	245	226	244	215	237	246	237	220	235	257	248	269	206	255	238	232	220	241	226	245	232	257	241	260	239	244	229	225	241	238	243	241	217	263	240	219	273	249	254	222	219	230	213	235	212	227	224	239	237	264	235	249	227	243	221	239	283	232	233	221	240	211	223	247	258	220	201	249	231	238	236	230	193	212	224	234	238	241	213	231	272	257	237	225	243	231	254	239	243	260	232	244	231	244	242	229	228	230	240	225	245	207	246	214	224	227	251	233	250	221	225	215	213	249	242	275	245	230	237	255	248	248	239	239	236	224	253	229	235	233	235	228	243	243	249	212	222	245	228	231	198	219	234	238	245	226	242	237	243	249	235	198	239	232	241	260	216	251	240	254	234	245	259	221	220	234	246	232	224	241	222	251	227	244	236	231	224	255	239	220	215	221	265	240	212	275	271	215	221	231	236	255	246	223	230	230	204	254	240	237	228	226	216	215	219	241	244	267	244	238	228	237	231	242	237	244	223	241	238	219	233	217	235	237	222	230	225	246	239	248	241	219	240	229	221	231	216	211	264	253	238	254	240	242	219	232	234	220	230	248	222	249	236	219	247	239	238	239	257	229	220	219	219	240	231	234	227	245	252	251	230	234	232	215	225	254	220	270	264	216	189	222	225	220	242	202	238	262	205	218	215	234	250	238	202	228	206	241	234	260	203	259	243	205	240	231	244	221	254	254	210	205	239	247	218	238	231	242	258	219	250	212	217	216	246	222	230	232	218	257	229	236	232	228	239	201	243	242	252	234	247	219	218	231	253	268	236	224	235	231	220	249	251	261	225	247	237	240	232	251	248	241	247	258	229	223	242	245	208	256	258	250	241	264	231	263	248	232	248	259	234	235	223	248	224	242	234	265	239	224	261	202	216	217	257	220	248	233	244	234	244	228	227	263	227	229	272	239	217	224	214	223	235	225	221	264	252	241	252	205	239	217	248	258	193	219	199	207	237	232	233	236	225	283	220	230	236	240	229	243	244	220	241	221	258	229	273	248	205	252	217	233	213	216	241	237	263	227	240	240	225	228	236	277	225	226	239	246	237	237	243	227	243	228	248	273	256	251	245	224	246	197	268	220	219	229	245	232	221	226	212	206	229	240	225	243	254	238	223	253	244	251	252	247	230	212	255	249	245	251	240	245	231	237	252	232	250	230	207	231	253	240	250	234	266	245	231	214	213	248	262	227	267	252	245	274	226	239	262	238	250	239	260	234	238	227	219	246	274	219	235	244	227	224	253	239	248	230	224	218	220	248	214	255	243	227	248	260	233	225	260	248	224	222	259	227	250	237	228	255	234	233	212	215	222	215	243	235	242	236	265	220	232	246	233	245	251	233	245	231	232	248	235	212	229	226	263	210	247	237	258	260	215	215	208	229	214	240	242	239	238	226	230	250	241	239	239	221	226	218	235	257	262	238	234	230	241	241	214	229	245	228	258	232	237	246	259	286	236	254	237	210	255	237	243	223	229	225	223	232	236	254	220	236	245	253	221	224	225	252	267	226	244	243	248	262	267	229	251	232	249	232	219	243	260	240	218	235	245	207	209	237	217	251	237	231	243	241	234	247	237	227	224	226	242	226	225	233	255	233	222	221	210	242	257	249	238	238	210	255	261	246	224	240	210	229	238	222	214	253	245	219	233	240	240	247	201	242	236	212	243	241	228	220	242	266	232	247	223	242	253	265	267	241	251	236	251	254	223	230	234	241	228	226	234	221	229	255	230	243	232	252	255	258	224	214	230	236	230	207	237	240	249	232	242	251	252	240	254	200	233	248	210	241	189	217	282	233	232	228	218	237	208	241	228	242	225	247	231	269	253	224	207	215	221	235	239	227	241	249	211	220	268	242	255	263	211	253	225	253	222	246	228	224	226	246	238	268	218	235	213	231	233	221	237	267	238	242	229	234	192	248	200	256	253	246	249	201	233	220	253	225	239	238	218	225	237	231	233	238	237	281	236	215	268	241	226	232	232	232	251	247	216	231	228	246	245	239	229	234	208	212	242	243	237	242	234	267	243	233	208	224	205	235	226	239	236	220	230	270	237	231	226	241	250	219	227	220	224	256	255	246	262	243	234	245	254	224	231	226	235	240	237	217	236	267	232	230	213	232	218	236	238	242	231	265	203	232	212	241	258	234	248	234	225	247	246	226	233	240	239	229	188	226	244	265	220	219	253	240	224	230	243	242	245	243	238	230	233	221	212	250	242	224	252	233	248	230	236	260	252	225	229	222	222	244	237	254	232	243	240	236	266	241	229	196	246	218	252	262	245	251	243	225	247	256	221	234	232	247	216	240	225	254	216	220	246	245	215	230	225	241	239	242	259	248	206	245	221	254	227	257	228	237	242	248	226	240	222	239	227	259	246	220	229	235	218	231	220	241	261	233	216	250	250	238	241	207	251	232	238	233	210	249	254	234	229	210	233	230	240	261	221	247	227	195	217	221	237	250	240	239	205	238	217	216	243	260	226	255	260	250	243	244	225	244	236	244	250	216	233	274	231	242	246	227	259	235	234	237	241	241	260	208	250	237	226	227	225	241	219	241	239	212	261	224	230	220	248	254	236	251	233	258	252	205	236	224	207	240	254	240	242	244	236	233	228	232	228	250	204	252	246	210	271	251	229	221	236	249	235	242	220	221	240	237	233	226	231	203	215	255	245	251	222	231	253	237	213	228	230	221	223	251	244	231	220	235	243	226	224	223	213	244	227	211	224	232	231	195	247	231	214	220	236	228	246	247	232	229	239	224	212	212	231	233	226	235	213	244	221	217	223	233	214	251	268	227	229	245	228	247	219	220	265	237	233	234	247	237	217	217	230	235	228	258	263	223	214	261	238	213	248	230	216	218	248	217	231	255	250	247	237	239	239	218	249	231	252	220	255	244	253	238	246	215	242	254	250	238	221	228	257	217	230	230	237	258	243	217	215	228	245	219	244	219	241	227	255	226	253	230	238	231	241	236	235	215	230	228	226	198	264	248	225	240	265	230	256	236	256	230	234	250	220	237	216	230	238	261	244	241	245	239	217	234	252	234	207	233	229	233	207	247	241	207	230	215	224	254	214
27321	21811	16065	6259	2433	1771	1398	1080	969	894	766	742	688	602	617	538	551	482	501	420	457	425	409	426	435	393	382	409	396	356	377	382	424	387	371	370	412	364	426	377	363	378	391	400	355	357	410	360	401	361	365	401	351	377	362	370	365	408	347	395	369	364	368	349	385	372	337	356	349	345	362	356	387	358	384	388	378	350	363	355	355	386	378	391	333	364	365	333	359	363	363	375	374	353	355	365	405	331	388	392	351	402	370	338	363	344	373	352	366	391	372	371	370	389	348	355	375	364	371	376	344	388	382	358	359	356	359	368	356	336	353	363	384	367	358	362	370	393	401	364	352	371	348	354	350	371	358	354	360	382	357	352	367	348	378	385	396	344	348	364	354	368	382	373	368	319	351	364	362	383	375	379	336	364	386	395	372	385	385	361	364	368	359	364	361	386	363	362	379	378	386	400	357	342	363	337	396	374	360	366	373	381	395	346	360	331	352	379	345	420	335	363	380	394	406	398	356	343	351	392	339	378	388	382	353	352	338	381	391	352	352	382	405	360	367	368	403	358	391	377	366	365	366	340	369	414	358	360	403	379	356	359	364	371	381	381	358	377	361	350	378	399	347	372	374	384	347	362	394	351	363	335	339	359	397	359	370	380	346	328	340	331	358	361	362	354	365	340	367	373	377	411	361	373	360	388	360	361	384	356	386	360	368	370	390	359	362	363	332	378	383	345	368	370	397	365	350	362	370	355	321	369	352	383	356	326	364	346	353	347	325	378	377	351	324	373	369	373	353	375	360	389	373	323	362	396	353	360	386	351	382	364	377	388	330	399	355	349	367	353	389	373	337	345	364	372	359	387	384	351	349	387	350	344	407	359	347	348	384	384	390	384	351	377	375	317	393	373	379	336	354	354	359	373	346	378	354	372	387	369	365	390	386	352	374	365	378	362	341	373	368	356	362	343	350	357	359	372	387	366	383	367	370	366	352	355	355	378	396	380	363	363	362	363	357	322	370	380	389	380	365	387	368	337	379	359	371	391	330	354	385	355	397	396	382	362	375	385	378	349	351	397	396	388	351	385	378	334	364	361	381	374	377	352	383	361	396	350	368	416	373	344	397	341	369	348	345	374	366	326	347	409	364	382	382	362	360	355	350	407	382	354	322	346	358	389	381	352	381	399	403	394	342	359	359	426	361	382	360	366	387	331	358	367	365	352	370	357	337	355	386	371	401	358	360	391	402	361	381	356	359	384	371	393	368	341	374	396	348	331	369	363	366	339	342	377	351	329	382	358	369	365	362	386	378	376	399	366	385	357	355	403	357	368	381	357	368	345	369	369	343	358	366	356	361	379	363	333	336	396	382	373	366	348	335	340	382	342	333	376	354	346	357	369	328	343	389	352	358	369	376	384	376	373	368	362	397	369	363	400	355	355	382	372	364	351	360	349	348	371	345	362	336	341	370	392	398	370	390	353	364	343	374	395	336	368	361	358	379	383	380	378	319	366	348	369	366	363	391	339	339	378	362	378	362	339	377	404	359	384	360	366	369	356	393	385	402	373	375	394	373	395	381	338	378	367	349	365	349	361	308	369	359	419	392	350	396	373	400	341	357	341	364	341	364	392	360	349	340	363	367	352	347	363	363	369	371	369	367	358	354	345	354	380	425	395	355	357	354	370	358	365	356	352	376	363	381	371	396	378	355	362	370	396	390	328	353	366	332	348	360	350	336	354	401	346	375	380	392	354	352	373	367	372	369	367	382	355	387	369	390	394	364	363	331	371	356	332	364	361	396	356	388	361	381	372	352	374	374	364	361	364	361	356	359	350	319	391	363	349	378	340	352	365	357	353	385	369	330	346	386	366	366	370	359	351	370	369	338	401	360	374	362	409	387	388	350	358	374	375	372	366	378	421	376	355	383	359	370	393	351	364	364	346	389	364	384	365	345	384	373	357	329	354	376	353	335	371	363	362	341	357	364	375	369	374	393	364	384	392	376	375	358	355	358	360	368	343	350	357	379	327	366	384	357	352	376	383	374	372	370	377	373	316	352	345	371	375	354	351	380	350	380	339	409	321	387	358	406	382	384	368	357	376	351	405	396	372	413	366	360	338	364	350	400	393	345	396	342	385	382	370	354	391	392	384	376	345	375	377	371	346	370	391	399	340	399	320	363	354	325	394	384	359	370	336	373	373	379	367	332	370	335	374	343	387	354	353	378	374	367	375	394	380	365	332	368	392	363	328	357	339	335	367	351	361	369	371	354	353	392	358	377	364	369	367	406	375	361	354	337	353	321	383	365	335	348	376	359	382	381	364	365	368	338	386	352	360	380	371	367	336	353	362	362	390	390	353	370	361	329	334	358	353	420	347	347	375	376	335	350	373	362	395	374	307	365	375	366	360	363	383	372	349	367	362	323	395	356	359	382	365	344	370	345	376	335	370	371	395	347	375	382	391	358	377	377	345	367	350	392	321	337	347	373	352	367	369	412	355	404	391	353	365	378	362	379	399	342	396	399	380	363	399	368	331	399	365	352	376	385	354	323	361	363	350	348	355	338	383	395	370	378	376	359	348	379	357	377	410	386	382	370	334	359	406	375	348	363	359	370	387	360	362	330	359	329	372	358	349	376	387	352	393	398	361	368	339	375	381	390	348	367	383	346	338	381	351	391	390	346	347	390	354	409	355	349	388	404	367	378	334	341	351	347	351	419	391	351	396	370	349	346	344	352	361	371	364	380	353	343	381	352	370	330	350	355	383	357	375	368	353	368	361	339	397	343	375	334	365	342	375	360	377	384	371	396	362	397	374	379	350	370	362	359	354	365	373	352	370	354	376	377	343	389	392	366	387	376	377	364	374	347	323	360	365	346	362	391	363	385	348	370	422	362	371	386	344	358	383	376	384	381	354	404	403	393	357	373	348	393	344	401	359	377	356	361	349	350	382	347	387	392	356	363	372	355	352	370	361	397	359	354	358	337	366	393	406	339	351	361	346	395	357	413	347	353	345	359	354	352	364	341	356	384	364	381	400	380	310	331	387	393	337	377	358	371	335	359	354	376	346	367	355	348	374	335	405	352	337	347	376	385	356	371	348	377	361	349	399	340	376	398	362	385	343	345	358	370	371	361	357	336	381	386	400	354	390	351	361	390	357	352	381	377	352	397	363	372	375	385	396	384	356	337	344	386	362	378	404	367	396	357	342	372	358	342	341	401	343	374	380	375	369	376	391	389	353	380	339	340	370	356	374	368	400	337	409	381	390	351	355	407	352	358	336	382	332	345	362	421	379	358	368	373	377	362	384	341	391	372	383	401	389	365	373	373	388	382	361	383	338	373	348	320	371	361	329	358	363	343	359	332	349	379	345	411	387	381	373	380	406	362	375	354	347	342	371	372	374	347	361	359	351	382	376	355	353	376	406	401	383	336	342	391	386	366	367	403	365	365	373	369	380	361	321	355	365	356	370	375	377	371	417	361	344	365	372	346	343	362	342	385	359	331	401
28405	30732	14709	7294	4429	3288	2795	2285	1977	1634	1473	1334	1130	1084	916	851	772	716	682	629	644	592	570	583	539	541	557	470	568	525	492	496	459	502	489	502	485	498	520	486	480	469	529	462	518	483	462	446	484	481	479	437	477	498	483	491	471	444	475	473	457	462	480	468	503	487	462	496	476	440	458	449	450	442	472	496	440	476	445	458	454	456	484	484	441	476	434	485	452	486	468	461	459	461	444	466	445	481	449	435	467	465	458	477	458	458	460	425	460	436	479	490	439	444	475	454	472	473	454	444	465	467	434	420	501	454	464	428	457	440	497	458	425	451	437	458	469	459	443	440	477	452	441	410	444	450	482	436	448	518	489	432	479	497	468	491	449	437	438	481	443	462	430	486	463	435	422	479	457	473	465	472	421	459	455	463	462	440	454	436	424	432	452	442	473	455	486	447	469	479	425	500	438	475	469	477	400	439	438	458	494	460	426	455	471	438	466	470	441	480	449	444	473	421	443	470	418	483	442	455	500	471	487	463	480	470	451	466	464	452	459	477	449	440	450	467	476	484	455	463	457	463	463	437	472	426	449	456	500	430	449	464	455	451	420	430	440	471	462	418	479	490	431	464	453	482	431	427	463	411	484	457	472	438	480	456	440	471	479	492	515	422	474	419	422	455	447	441	459	464	444	473	439	479	491	442	494	442	472	492	442	465	458	507	469	454	444	514	468	474	476	486	395	437	449	458	473	413	474	465	431	454	472	516	510	478	491	448	454	490	427	511	433	427	458	469	468	463	391	455	426	452	461	464	461	484	430	438	433	451	468	450	475	451	459	466	449	411	459	485	410	460	445	419	456	448	463	453	457	450	445	466	444	484	508	446	500	485	442	448	427	460	453	484	440	441	469	423	454	414	469	426	458	462	435	466	447	474	483	474	432	478	466	495	511	431	443	437	449	477	494	439	429	441	483	425	437	452	417	470	488	465	449	427	472	452	441	454	486	469	429	470	458	475	474	467	447	445	477	455	439	480	453	445	470	417	442	466	445	493	490	463	458	464	425	470	444	454	447	463	428	488	484	475	435	479	465	466	471	475	465	442	493	444	466	457	479	427	438	474	471	441	493	442	466	490	439	451	461	466	435	477	444	445	452	443	466	448	466	488	450	468	464	454	466	467	428	477	453	481	488	469	437	482	477	469	444	471	457	435	466	443	465	473	466	438	430	503	443	441	431	480	478	462	455	451	448	418	435	440	479	474	463	470	420	462	462	473	457	477	483	482	471	450	451	441	455	455	457	457	443	468	452	454	445	440	489	418	426	447	442	467	475	447	442	478	428	470	437	486	460	444	497	474	468	448	450	459	461	452	427	409	480	442	436	432	452	458	426	479	457	401	472	421	472	458	428	467	476	427	434	505	474	424	460	459	445	461	437	444	407	423	466	462	461	458	455	451	472	455	444	442	469	424	473	433	445	459	500	420	472	451	442	448	455	492	452	506	456	465	452	473	471	449	470	447	422	481	419	489	445	456	449	443	454	480	451	445	449	448	477	469	471	494	446	461	450	433	449	485	495	453	497	485	455	424	455	452	469	449	433	428	443	441	462	458	465	473	412	463	444	479	476	477	421	451	442	483	477	472	454	459	469	485	468	441	459	460	472	463	476	459	461	425	437	442	478	459	491	429	442	424	430	447	471	464	477	421	466	442	471	449	465	473	484	485	488	463	428	451	470	462	458	498	485	480	461	445	496	500	495	411	499	454	491	469	467	468	475	438	422	489	412	412	456	436	496	456	440	465	443	444	458	433	468	450	461	475	480	475	466	455	419	449	478	445	502	454	433	459	473	454	440	525	408	433	461	465	490	471	440	468	459	413	439	474	480	500	480	492	420	475	473	454	440	422	429	463	448	422	455	466	471	448	450	504	464	442	458	465	410	467	405	472	431	462	435	462	477	445	473	432	485	409	451	462	453	479	434	458	479	449	462	442	450	437	482	484	480	469	455	500	455	444	501	469	449	441	434	498	471	464	453	454	460	457	449	449	468	456	436	457	450	466	445	462	446	476	483	476	449	430	462	472	488	484	474	461	447	459	457	461	435	450	461	473	454	462	439	449	466	457	456	451	455	465	430	455	472	485	476	457	465	458	458	424	439	448	490	480	472	470	437	456	469	452	453	459	474	462	453	493	479	456	461	473	456	460	471	461	461	437	480	477	469	428	435	431	439	506	484	433	445	463	453	483	461	478	453	434	430	470	463	453	432	465	452	466	468	438	472	441	523	461	457	447	455	493	436	446	465	486	412	452	474	457	482	465	439	463	476	444	480	436	486	480	460	503	461	468	481	421	469	486	472	444	464	464	447	440	467	452	459	461	464	441	468	436	459	437	431	432	460	426	493	452	439	452	434	432	482	471	482	433	461	484	432	462	480	492	412	424	447	456	455	433	468	489	464	457	467	490	472	417	423	469	486	463	466	468	488	424	436	475	478	480	425	462	482	427	438	467	474	421	450	482	477	416	435	463	425	478	458	474	467	471	461	435	430	494	418	448	470	458	434	479	434	423	447	486	451	484	442	460	438	488	433	476	443	468	479	476	450	456	480	453	481	436	457	458	482	472	441	490	450	485	466	466	443	490	472	457	464	465	396	486	493	495	432	494	470	436	480	504	479	469	459	469	447	463	477	443	466	426	471	433	497	474	449	480	468	452	455	462	450	438	474	462	492	429	510	425	476	440	442	458	458	473	443	408	466	459	476	453	455	472	475	425	493	436	445	447	479	474	428	418	411	427	469	499	442	445	500	432	496	417	462	439	441	450	424	457	432	422	452	480	478	443	484	431	465	477	450	457	422	433	502	428	472	467	442	419	445	465	477	437	488	461	439	461	445	448	456	461	473	466	472	469	455	462	467	459	462	487	453	498	448	456	446	492	465	434	430	403	466	453	459	450	462	402	489	488	490	418	443	509	481	446	449	475	393	438	413	432	456	444	451	491	440	498	462	451	457	451	444	501	478	461	480	432	453	457	467	478	447	471	457	444	427	404	453	472	478	499	496	467	476	496	433	443	479	429	492	469	440	453	464	441	453	461	437	459	441	456	454	462	438	445	452	479	471	447	455	459	452	430	455	455	435	455	491	447	434	470	468	459	463	457	423	475	465	497	470	419	419	478	459	483	476	455	458	466	447	435	459	449	462	476	475	459	433	463	453	450	442	446	412	426	468	477	458	436	491	419	456	471	481	507	469	474	464	462	467	485	477	443	438	463	457	466	458	449	477	484	466	463	452	463	482	449	468	478	425	438	494	459	436	489	446	462	460	460	490	474	446	414	454	448	449	466	477	436	469	466	484	481	426	477	488	479	433	482	459	478	439	451	468	414	480	426	452	453	462	450	469	488	459	457	507	487	464	457	459	457	466	446	503	452	463	468	482	435	474	434	435	445	452	445	483	427	456	442	418	451	484	420	455	488	480	436	439	454	444	454	469	437	465	472	456	452	429	453	461	474	482	493
23847	20897	28004	23897	20735	10210	2973	2059	1498	1397	1105	1041	904	795	679	615	567	490	454	423	378	410	356	346	326	335	330	294	276	282	310	296	299	254	285	242	277	280	269	285	258	249	280	276	260	246	258	255	240	255	260	214	229	243	234	268	247	258	211	264	246	219	215	261	225	244	251	228	227	269	222	239	221	241	246	251	238	243	256	248	276	238	236	233	205	240	243	251	255	218	237	206	217	243	258	233	253	246	228	234	210	245	251	216	238	236	222	230	209	229	188	230	225	220	243	234	251	220	238	238	253	264	210	222	221	218	232	243	244	225	221	223	226	214	227	215	230	218	240	219	236	208	215	248	246	259	245	231	236	209	222	232	221	247	250	201	237	211	234	245	255	234	218	220	220	216	208	221	234	229	253	224	238	217	220	216	237	240	221	224	244	242	237	241	209	227	198	248	213	221	245	222	241	230	229	235	233	227	235	249	215	236	227	227	234	213	236	228	224	238	208	205	210	229	212	241	233	221	229	233	228	227	231	227	226	229	246	215	229	222	234	208	214	228	235	242	214	234	217	213	241	214	217	233	236	236	255	231	234	216	220	229	215	234	222	241	221	231	225	231	229	236	225	260	255	212	214	222	208	207	220	220	240	217	223	233	269	219	236	249	234	242	254	238	196	247	237	242	234	233	223	222	226	212	235	222	239	212	227	243	243	218	246	238	223	213	218	255	253	253	220	227	235	226	205	233	254	229	270	230	240	213	223	204	221	243	218	242	248	227	221	220	207	226	258	259	213	237	219	216	263	229	179	242	244	249	200	225	223	242	242	210	202	214	202	223	216	228	223	221	252	216	246	256	227	249	217	252	208	207	237	221	252	223	233	218	199	235	199	224	214	232	224	225	215	220	237	257	220	239	265	217	264	208	225	229	228	231	210	213	223	246	230	242	221	210	198	207	211	244	231	247	206	223	237	240	209	252	206	229	236	230	229	240	229	260	246	240	232	211	233	202	225	221	233	221	215	230	196	227	220	243	225	224	237	225	244	232	228	222	247	229	239	221	230	224	227	228	230	241	212	242	231	214	234	216	216	240	208	228	249	244	246	233	231	219	222	205	223	227	246	210	232	212	228	216	239	236	205	233	231	233	242	235	228	204	214	220	239	243	250	239	218	237	226	212	233	197	234	219	231	236	236	230	215	208	217	250	218	240	249	205	225	189	220	222	200	221	240	245	253	201	234	227	240	211	200	213	217	236	211	233	243	244	227	226	220	242	231	244	217	240	204	215	238	229	253	238	242	239	258	202	230	207	180	221	231	228	223	221	216	204	217	223	224	235	231	240	214	226	228	231	245	216	240	222	211	213	218	220	219	237	235	246	263	259	213	228	200	225	225	241	242	234	219	232	226	241	215	202	224	226	244	239	221	193	208	261	260	207	230	239	242	243	214	253	216	198	225	229	220	241	224	227	266	230	210	243	238	208	246	224	233	216	238	216	243	240	230	224	236	236	234	252	235	233	211	227	238	227	245	220	224	225	218	228	211	213	230	223	234	243	239	227	238	224	229	229	257	233	233	220	206	230	207	221	230	215	231	205	236	226	239	194	228	237	239	240	229	243	232	226	232	232	228	232	220	229	249	227	241	229	219	222	207	233	221	223	217	226	237	236	222	234	212	246	207	210	236	222	231	226	231	247	240	230	214	228	244	247	233	197	218	203	205	218	231	253	238	228	247	222	225	237	228	227	229	226	214	220	224	215	257	234	231	214	241	211	221	227	225	234	227	199	221	238	233	237	240	237	245	212	196	212	244	240	246	256	233	208	201	263	236	228	209	235	219	219	241	228	236	234	219	228	259	230	249	207	215	240	198	233	238	236	228	218	251	215	212	239	238	242	269	225	206	211	207	242	199	210	229	234	234	248	234	197	224	247	231	244	230	227	216	236	216	210	213	225	239	210	222	220	244	222	221	216	230	231	240	246	208	238	243	206	228	238	210	219	196	234	250	226	222	201	245	216	225	230	233	216	230	234	232	237	220	247	230	221	215	224	229	220	233	213	240	232	221	232	220	235	241	221	220	217	224	222	215	239	239	243	226	231	213	218	242	229	200	245	233	228	226	242	218	202	253	241	255	232	229	235	219	219	253	222	225	250	251	226	214	223	223	226	248	230	215	234	228	242	241	245	214	239	215	227	230	234	228	236	217	225	209	254	240	218	224	235	219	211	231	224	204	229	221	221	207	201	228	242	210	215	239	208	233	214	234	257	216	217	220	200	229	211	217	224	209	225	232	197	214	238	222	201	216	240	199	239	214	250	243	257	224	243	220	210	234	219	229	221	231	233	239	211	224	218	216	213	233	211	251	246	214	237	235	218	219	225	211	217	234	229	226	219	222	210	239	211	236	204	232	220	221	260	212	230	191	231	231	233	232	245	258	225	228	212	250	211	236	224	219	216	239	242	235	221	227	209	229	253	225	190	236	246	192	225	222	226	235	244	209	244	238	217	214	201	213	231	205	231	229	217	218	220	230	215	212	232	224	229	212	207	235	259	237	260	209	227	215	207	249	246	240	238	223	192	235	233	237	213	221	238	227	240	231	212	240	217	213	243	231	222	235	220	217	219	244	225	237	210	230	223	205	251	233	235	247	229	217	230	243	239	247	225	252	212	246	237	226	194	194	270	212	207	253	224	230	237	216	242	229	226	253	202	241	224	215	226	217	245	241	221	228	213	216	235	231	251	217	216	211	244	275	208	226	218	235	248	232	244	223	204	239	241	219	217	230	213	222	224	241	223	225	227	227	211	234	236	221	247	222	249	219	245	231	227	200	244	184	234	237	229	221	257	194	228	223	217	230	244	242	253	209	227	235	223	246	236	210	216	235	216	224	243	220	231	230	220	239	248	229	237	247	227	246	217	229	209	205	246	233	231	235	240	223	222	255	235	219	255	247	229	252	239	224	211	225	205	220	205	245	227	233	234	232	225	241	247	232	212	212	208	232	233	222	226	213	210	233	218	248	225	243	214	232	209	233	252	227	225	230	215	241	227	216	239	208	244	219	246	221	275	207	221	227	207	257	242	228	240	243	232	222	237	242	229	234	220	227	193	237	226	255	227	238	210	227	263	244	219	257	228	224	248	199	218	227	238	228	214	224	226	259	223	236	241	244	223	223	237	231	224	209	249	225	204	232	202	190	215	258	229	237	218	238	254	232	238	202	217	243	205	211	195	235	200	236	234	232	230	240	216	205	220	217	222	211	251	215	212	207	217	204	234	217	230	249	222	226	231	231	255	228	223	235	223	248	206	228	261	213	220	240	229	227	195	216	222	225	272	219	228	244	247	238	241	233	226	204	204	235	202	246	234	219	231	211	213	233	202	267	215	217	234	208	221	243	233	224	229	237	211	253	205	249	242	205	234	213	212	219	240	235	204	232	233	227	215	241	238	232	212	218	234	243	217	225	254	223	242	227	231	223	228	219	230	215	218	242	206	228	203	211	239	223	233	210	233
30980	45052	23097	13368	8682	6512	5389	4326	3503	2899	2424	2098	1777	1483	1224	1170	947	886	758	709	652	575	559	502	489	491	466	433	451	407	433	402	364	388	374	390	339	336	366	375	347	361	377	361	332	329	340	355	328	348	333	309	302	291	330	335	316	294	315	310	315	305	295	310	336	308	316	324	308	290	264	304	319	302	274	321	320	316	301	280	294	293	307	309	319	318	297	296	294	296	295	302	290	289	262	322	297	295	284	279	314	269	289	267	267	286	291	305	301	294	291	306	301	292	312	331	309	294	280	296	279	298	341	299	297	272	305	288	288	327	301	252	286	275	287	314	292	268	316	284	290	240	274	300	276	253	316	251	308	276	290	308	296	301	295	334	278	272	276	318	274	299	310	275	295	304	276	270	262	252	288	264	298	306	286	276	294	292	287	312	296	301	293	292	254	305	270	288	268	320	290	277	298	272	291	265	295	288	285	270	273	262	289	259	270	294	301	287	271	289	289	323	290	243	308	269	317	285	285	286	267	322	301	303	328	307	277	304	284	299	296	278	292	271	298	249	305	291	311	284	281	272	283	303	294	295	319	297	279	297	285	303	267	288	279	287	301	305	308	317	269	300	336	265	295	279	322	286	288	294	290	293	307	300	301	292	269	287	318	299	280	264	300	305	316	322	274	336	301	305	308	310	317	303	296	295	304	322	279	316	294	303	298	296	286	274	256	285	288	282	292	271	291	297	313	303	294	287	292	261	271	286	282	289	314	301	328	283	303	269	272	280	287	281	299	309	275	284	290	293	295	286	275	260	302	315	300	296	283	289	305	296	293	295	300	308	281	289	323	290	271	329	273	302	306	283	264	281	245	322	303	276	273	309	333	301	297	262	275	310	287	296	286	301	291	281	274	302	269	291	289	276	310	304	290	313	289	301	277	302	279	308	285	271	316	334	308	305	277	308	299	279	303	321	260	270	311	261	348	325	276	325	295	286	270	299	294	284	294	262	286	287	289	310	313	308	315	309	275	280	246	290	275	292	320	307	286	268	292	310	298	319	286	292	283	288	280	285	270	269	315	271	299	283	276	276	302	265	289	260	281	325	314	287	319	281	300	300	263	293	291	309	292	284	288	279	302	277	285	313	264	298	336	286	283	310	296	303	312	294	291	265	288	267	292	311	297	246	325	298	337	266	305	311	277	308	305	317	303	287	270	274	272	268	271	290	292	298	275	310	272	274	292	306	304	294	284	290	288	272	273	292	277	276	280	295	308	310	278	279	294	321	302	293	297	315	296	276	303	288	286	282	305	292	300	272	324	289	276	268	268	315	289	301	278	316	287	291	282	266	303	300	292	275	338	279	305	271	271	283	275	322	295	280	299	283	301	245	297	315	284	304	301	298	307	292	270	272	273	281	310	265	281	291	268	273	284	299	286	275	265	269	295	295	284	296	282	272	310	259	291	269	277	273	292	283	301	299	280	296	271	301	302	273	321	272	306	277	276	303	308	306	308	333	286	295	279	261	298	277	309	263	263	278	294	300	261	316	273	282	319	298	320	338	266	310	278	272	291	294	277	271	276	248	270	288	279	266	306	291	276	296	302	316	296	288	269	298	284	283	275	300	282	287	295	314	275	296	271	283	309	288	300	282	290	283	312	317	304	319	278	297	282	262	297	301	274	274	276	303	271	305	294	281	268	307	276	287	319	289	277	280	281	285	288	292	310	296	280	311	284	271	263	254	295	295	267	302	259	304	304	268	273	297	306	297	305	308	277	285	321	284	278	313	317	297	314	272	327	313	299	316	311	299	331	288	296	286	287	274	321	259	276	281	292	312	328	289	313	298	274	298	302	291	270	292	311	305	276	278	275	313	303	264	275	266	284	291	299	295	282	284	272	309	284	300	298	279	290	296	289	308	285	285	299	275	283	319	315	322	271	301	304	294	295	290	307	316	283	286	297	267	284	303	303	296	290	290	320	291	288	315	282	303	272	302	277	257	292	266	287	321	297	282	263	312	294	298	288	260	285	319	306	289	278	274	266	279	272	291	299	299	315	300	301	267	277	275	251	323	279	263	276	323	261	308	327	295	294	282	295	288	288	306	286	265	322	304	278	328	271	293	313	318	287	289	282	299	312	302	293	307	294	293	270	293	303	285	287	265	283	300	269	311	288	329	278	302	327	266	307	304	284	309	332	297	285	257	275	280	322	276	316	270	306	267	297	300	306	287	312	275	288	294	300	313	288	283	278	266	279	281	308	280	282	260	280	278	275	288	288	277	276	303	279	266	298	319	280	276	300	273	284	296	294	287	276	298	287	283	295	280	277	286	313	303	308	269	279	266	265	281	310	318	308	332	278	280	309	281	272	294	295	285	313	315	313	298	299	298	301	295	291	322	278	307	266	295	292	293	322	306	307	304	302	304	276	284	312	298	307	344	310	295	291	274	280	307	299	293	297	273	290	288	278	301	299	267	299	269	300	293	296	314	319	262	280	274	275	297	285	305	306	297	281	271	283	278	288	273	297	299	312	275	318	266	303	272	267	294	304	288	277	276	276	253	320	305	278	304	300	295	268	290	290	294	299	283	273	306	288	277	296	279	279	300	295	314	295	306	308	305	308	280	275	296	303	323	310	281	291	276	299	307	305	303	289	288	298	284	285	304	300	338	296	259	289	299	311	308	286	280	282	281	303	309	290	306	252	282	300	272	305	263	297	317	297	274	283	328	301	337	317	254	297	271	254	298	286	276	292	309	306	282	276	287	258	281	294	263	317	295	300	306	308	305	291	293	274	322	310	302	271	295	307	317	283	258	293	283	303	292	285	293	290	291	284	284	281	295	305	310	303	268	294	317	275	301	283	296	278	276	298	241	273	286	268	299	292	304	267	286	271	283	283	281	275	337	282	292	284	285	259	255	298	298	312	285	308	323	267	290	273	286	277	299	305	273	268	293	304	307	282	300	301	295	275	311	269	302	290	310	301	281	269	305	307	310	311	291	299	282	289	298	304	286	313	280	333	269	287	287	290	313	308	266	277	288	314	280	266	281	298	299	302	274	306	293	309	296	269	319	297	290	315	321	282	265	302	275	275	299	279	279	315	298	313	282	287	286	280	288	316	265	284	274	278	314	298	290	271	307	271	317	326	274	293	300	302	303	273	299	294	322	279	289	283	260	286	327	265	309	315	300	293	333	278	319	314	275	292	311	283	300	266	289	280	284	284	295	299	287	292	310	292	276	270	309	315	302	321	291	305	289	282	289	308	282	289	314	290	277	306	261	290	299	282	270	301	320	270	269	285	279	306	284	329	281	310	292	299	278	276	271	297	325	306	308	300	283	311	305	316	312	296	280	293	286	267	307	278	291	270	283	310	294	289	282	310	271	293	298	289	308	283	306	283	266	296	313	278	325	286	312	289	285	268	284	292	323	267	298	278	292	286	292	293	311	301	289	306	293	289	292	284	285	317	313	310	272	301	339	307	276	292	290	313	272	276	311	296	291	290	291	289	320
22738	20831	28437	23340	20837	20746	9855	3307	2418	2052	1672	1524	1223	1034	947	801	751	587	583	514	460	447	356	401	361	343	344	301	325	293	261	286	285	264	272	300	265	250	270	251	275	249	272	225	248	248	239	234	228	241	207	217	213	221	225	198	212	206	226	239	207	272	252	187	234	200	214	211	250	208	204	201	212	226	195	214	214	213	231	246	192	196	187	194	215	194	197	200	195	184	208	229	184	207	185	231	205	218	209	205	194	195	217	206	202	184	219	196	213	207	207	192	198	222	229	197	220	181	200	211	181	236	181	209	210	219	193	194	200	207	202	192	209	205	179	202	192	197	189	197	204	200	216	207	179	192	186	213	186	205	182	180	172	204	219	204	203	189	182	217	180	182	224	212	200	216	197	211	204	193	221	195	212	190	242	182	196	222	188	202	215	200	204	196	214	211	205	171	210	179	182	183	192	198	182	197	201	198	198	213	193	194	200	183	217	199	189	211	187	171	189	221	193	189	184	182	196	200	160	186	175	198	168	179	178	197	211	204	189	203	208	194	202	194	187	218	181	199	216	206	207	212	194	211	174	192	201	165	194	204	204	233	195	202	195	208	198	193	194	219	189	197	185	199	211	212	185	176	190	212	199	210	191	189	195	183	186	180	184	185	182	198	219	194	180	205	196	215	184	193	199	194	191	207	161	212	222	212	221	202	199	187	185	187	184	204	217	202	193	204	178	224	206	184	171	210	196	166	198	213	185	194	190	198	204	221	204	214	218	202	177	200	213	237	176	169	208	196	202	192	181	221	197	217	192	189	197	197	191	184	188	206	184	217	209	226	182	194	157	189	197	238	196	214	200	206	213	190	182	188	198	186	191	185	214	192	181	190	200	191	189	195	210	224	204	206	196	203	211	192	188	198	205	184	197	198	192	185	220	201	208	194	208	177	210	203	196	200	211	184	187	164	211	188	197	199	203	196	187	190	205	189	184	199	186	202	195	206	196	192	186	209	209	201	196	177	199	174	216	201	188	207	169	196	161	205	213	212	188	200	192	182	192	234	194	226	223	207	212	190	200	200	175	180	213	215	196	201	227	210	195	190	206	208	191	210	203	197	191	209	213	196	195	215	195	196	220	207	185	215	201	182	164	183	185	220	193	209	185	192	210	192	195	184	187	175	229	195	209	195	179	173	171	186	182	204	186	194	212	212	197	231	188	209	207	189	205	198	193	204	198	220	222	211	215	196	218	211	179	211	191	201	200	197	191	203	197	211	204	187	197	194	206	171	182	197	183	214	192	213	185	192	213	199	190	210	196	218	196	179	213	176	202	221	216	216	189	217	196	225	200	192	191	176	219	208	200	207	214	192	194	208	208	185	182	192	228	195	224	200	193	212	204	213	218	207	224	218	200	189	188	217	205	217	168	204	178	184	199	209	185	207	190	205	212	200	209	222	186	207	200	185	197	218	190	215	187	221	208	215	207	204	209	204	186	179	217	188	231	177	232	196	192	210	197	209	211	212	206	181	176	175	201	199	223	207	198	205	203	179	222	190	220	222	188	180	208	196	194	181	188	218	205	209	187	173	200	195	218	198	219	171	190	207	185	181	216	196	187	189	190	185	195	196	200	202	210	163	202	199	204	210	185	183	180	225	196	205	214	220	213	195	200	182	190	202	203	191	203	195	181	215	184	195	193	209	190	194	197	208	198	233	227	215	194	209	196	197	199	223	207	208	202	201	203	210	202	200	201	211	214	213	197	202	195	229	188	188	196	208	208	178	207	181	215	208	194	191	213	220	211	194	228	192	177	209	180	200	164	206	204	213	189	208	208	215	225	195	215	199	182	199	214	204	191	173	196	182	211	229	197	214	178	199	194	191	204	197	202	193	212	204	194	201	219	176	203	197	192	213	182	190	202	207	197	218	213	184	189	189	200	209	181	219	198	218	215	213	191	191	211	184	215	249	170	198	205	200	196	202	187	199	215	192	192	198	178	225	198	200	182	180	215	186	199	206	215	197	190	206	221	206	201	184	191	196	195	200	213	191	189	215	202	183	181	232	188	195	177	194	192	177	203	201	207	190	205	195	212	200	223	217	213	226	183	198	181	182	181	189	207	187	203	203	207	205	210	207	185	195	214	209	221	189	192	205	191	210	218	184	186	194	197	195	190	163	187	202	194	212	189	199	220	196	206	172	190	172	200	183	196	177	185	215	176	217	203	189	192	189	175	185	218	224	196	227	203	203	216	159	209	195	201	214	198	188	180	189	215	203	221	198	203	187	196	187	207	197	190	200	191	202	207	202	213	193	168	212	195	197	189	211	181	172	241	205	209	208	176	204	211	197	221	201	191	216	172	189	208	204	223	214	204	204	207	200	173	216	183	206	206	202	235	209	221	198	196	192	183	197	188	217	192	227	194	189	224	190	201	191	187	209	182	154	186	198	223	197	208	219	198	195	205	210	202	207	198	176	195	211	184	185	218	196	206	213	189	186	211	216	188	213	208	185	206	227	182	204	188	170	214	204	185	199	198	168	204	219	181	172	211	183	190	199	206	210	203	194	186	217	208	215	199	207	187	192	197	189	173	175	188	193	188	190	198	187	228	202	200	195	201	242	178	213	191	207	191	216	210	199	215	193	202	199	207	181	181	214	202	194	211	190	209	212	187	194	204	216	204	218	209	211	190	179	181	188	211	172	192	209	185	190	205	217	209	197	192	197	180	184	199	203	200	197	199	202	201	193	193	206	212	219	197	178	170	214	188	204	186	177	184	209	195	212	218	178	214	183	217	196	182	222	182	184	222	183	212	195	176	215	169	219	180	231	189	194	229	188	196	203	215	193	212	195	192	211	224	184	199	213	189	213	198	204	206	180	190	184	202	201	195	174	204	227	215	205	206	202	231	195	194	195	211	213	198	214	202	181	197	231	192	195	210	184	219	218	182	184	209	219	203	183	200	201	233	186	169	206	207	200	189	188	204	186	192	191	201	197	190	180	186	198	208	210	175	203	177	194	186	188	181	214	211	194	194	222	210	209	210	199	213	204	200	213	234	203	184	176	209	218	193	201	191	193	196	196	199	189	206	181	171	205	224	195	185	218	194	172	226	188	193	172	207	186	188	205	172	177	206	202	190	207	189	186	181	191	201	185	200	201	244	225	208	218	210	199	194	210	185	200	180	198	176	190	193	178	213	198	206	199	205	200	217	203	202	181	203	181	216	215	184	201	225	184	185	198	155	210	212	214	190	187	191	188	201	198	194	211	221	188	202	213	204	183	206	201	223	209	196	214	191	179	189	184	204	198	195	189	190	188	182	200	202	215	210	230	190	183	224	208	216	194	200	213	183	184	181	196	219	180	215	188	169	187	190	213	189	193	184	217	195	201	172	191	230	212	190	189	183	218	203	175	214	211	193	207	213	190	202	185	196	191	196	184	209	191	186	209	203	186	231	217	223	175	204	164	156	215	191	195	207	211	225	200	216	193	222	216	202	204	202	205	180	178	213	188
33709	53100	28350	17915	12775	9721	7853	6316	5412	4405	3741	3090	2598	2167	1823	1528	1244	1076	993	845	769	701	649	614	567	524	514	520	443	482	443	402	382	399	403	344	355	360	373	341	333	331	327	319	325	309	278	263	283	286	288	255	317	283	255	234	277	273	294	244	280	277	236	233	299	259	253	270	265	263	250	277	268	274	243	278	226	255	255	249	235	270	220	209	248	239	240	228	231	243	232	237	242	280	254	228	238	253	225	225	240	237	232	235	223	228	268	267	264	257	237	236	248	222	232	220	270	251	220	214	247	266	247	250	255	226	268	223	252	249	260	215	268	249	265	233	230	196	244	233	248	234	264	237	223	258	240	262	207	216	239	219	223	260	257	253	246	265	244	245	272	266	244	267	228	241	246	223	225	231	214	231	253	246	228	255	259	219	248	255	231	237	257	230	245	237	237	279	222	240	241	235	244	194	219	236	259	224	228	227	259	220	259	263	278	202	243	247	256	240	221	243	232	219	247	249	224	234	264	248	247	235	248	227	262	239	282	224	252	244	244	231	265	248	232	237	218	276	215	230	237	222	246	230	208	202	277	238	228	235	269	233	243	263	218	240	238	225	230	242	260	230	253	262	247	232	244	243	233	251	217	257	232	236	222	229	235	250	229	242	227	258	237	227	220	239	267	240	274	257	234	214	204	248	250	273	244	241	263	230	223	252	231	255	238	259	224	230	226	243	238	237	265	233	240	239	228	230	241	241	230	232	219	239	232	244	215	232	239	228	223	217	236	231	261	257	217	266	250	265	234	251	198	246	232	231	236	252	229	224	235	199	250	233	244	241	257	220	244	259	238	216	246	258	230	252	258	234	231	237	264	238	226	232	220	239	233	242	240	271	223	248	259	245	251	232	210	261	248	227	245	231	224	239	251	233	246	236	240	236	227	235	235	205	247	256	251	252	249	228	253	277	243	223	232	249	237	271	209	241	235	253	236	236	239	234	227	257	256	250	236	288	245	211	247	224	230	220	210	241	244	285	225	221	230	190	257	256	263	218	234	221	222	249	234	219	244	231	223	233	237	243	229	222	231	242	274	223	250	251	250	249	219	226	234	240	241	234	221	245	216	254	226	210	253	224	241	253	247	246	205	263	259	254	248	245	248	245	222	232	226	287	236	218	233	224	229	217	244	248	248	228	227	222	261	233	235	230	236	224	262	204	249	245	234	239	253	229	253	223	233	213	242	253	245	244	235	230	238	249	219	204	230	248	226	227	228	218	253	250	230	244	236	227	233	213	248	268	235	258	223	258	253	237	208	230	231	232	231	213	228	221	222	204	246	256	227	230	217	245	216	209	233	231	236	225	209	210	246	186	240	240	244	227	238	236	232	232	213	251	233	236	251	233	262	221	218	246	215	195	201	235	238	215	238	243	214	230	262	225	226	256	270	253	237	222	243	239	229	229	254	225	248	227	254	240	224	238	274	226	230	258	257	224	253	240	230	243	244	253	245	258	237	242	248	223	241	239	223	235	216	222	245	228	240	264	229	237	243	243	253	268	234	236	226	246	221	244	234	230	239	233	231	229	238	239	261	252	258	259	244	230	220	250	243	236	240	256	241	239	203	237	262	245	239	213	230	212	271	220	248	213	220	264	238	233	220	271	248	231	227	231	222	214	224	222	228	237	206	239	231	232	249	248	211	224	263	228	242	227	250	211	258	237	222	230	255	231	232	226	242	220	227	222	239	210	238	244	247	239	241	255	247	207	202	249	248	250	245	233	225	219	217	258	231	237	249	229	224	235	239	221	239	235	234	251	223	230	248	241	226	233	234	257	239	219	237	261	223	207	247	230	231	228	239	264	240	242	252	253	239	245	251	243	253	261	231	224	264	241	210	220	241	237	221	243	220	230	245	235	237	238	237	249	252	242	234	228	239	235	227	217	223	246	204	235	251	250	209	243	233	248	238	238	250	215	220	242	226	229	241	239	233	253	255	244	229	221	257	263	241	264	222	241	235	247	208	215	228	225	253	219	247	267	226	250	209	202	268	253	239	249	211	237	244	240	235	228	234	257	248	237	219	228	263	240	233	266	257	231	227	225	238	223	255	249	250	256	240	214	261	249	229	239	236	226	264	250	246	219	261	213	227	241	221	225	246	242	252	232	221	254	201	235	222	238	241	223	231	233	278	231	257	231	230	273	213	223	245	220	189	259	249	248	274	267	259	248	221	236	241	256	229	239	254	229	230	249	234	254	235	233	244	237	248	272	226	271	241	260	228	268	248	248	269	251	239	263	242	235	224	236	226	254	233	242	217	242	210	243	255	238	246	257	268	221	225	225	236	239	253	232	249	236	241	250	231	220	238	259	239	241	236	225	228	243	247	241	237	214	215	255	229	237	258	235	217	215	229	212	232	262	240	256	243	250	262	256	226	211	258	237	231	220	235	244	234	238	226	235	234	254	240	238	211	239	237	260	245	222	230	225	228	233	223	253	227	235	233	227	227	254	267	222	278	247	208	247	239	218	250	229	248	251	212	223	250	237	246	235	274	240	232	234	234	212	248	260	222	259	223	242	223	222	243	227	220	270	237	237	227	246	249	229	230	225	234	216	233	262	239	242	249	223	222	243	227	231	253	241	244	246	233	264	212	254	224	222	245	251	243	280	236	250	215	235	248	238	206	231	254	232	244	260	218	213	236	232	217	271	227	222	235	231	240	230	235	225	234	228	262	235	238	216	245	219	255	238	224	262	228	240	213	234	226	227	241	225	237	255	248	246	225	248	226	238	230	249	227	246	244	248	243	238	207	243	209	223	239	253	232	213	238	236	205	218	267	235	222	222	247	236	216	237	265	233	263	220	270	251	219	234	214	232	241	238	225	218	267	235	242	243	232	247	259	278	214	229	256	226	234	235	234	221	242	246	217	245	226	249	238	238	226	246	248	231	210	244	209	248	244	228	252	236	233	251	233	213	250	235	254	253	253	255	239	254	219	232	268	221	217	259	207	237	223	244	214	235	242	246	233	245	243	247	217	242	230	236	256	246	246	252	257	230	231	238	222	232	228	241	240	225	233	250	222	246	243	241	231	251	265	231	238	251	227	263	245	212	242	252	234	236	254	208	224	233	225	254	236	234	203	260	236	263	226	259	213	230	237	244	231	231	250	227	276	244	268	258	261	227	256	248	233	243	220	253	223	275	255	228	216	216	241	222	256	221	217	243	226	248	222	235	229	240	237	255	254	232	258	225	246	224	226	266	216	247	267	246	237	260	238	238	242	209	224	230	267	222	256	216	253	243	240	245	225	228	232	252	229	236	236	223	224	219	234	247	238	215	246	258	240	234	247	236	263	238	250	241	226	212	253	234	230	243	234	257	232	208	251	230	219	244	231	227	221	231	257	200	252	239	234	225	248	251	269	241	267	220	212	242	257	198	231	238	217	245	257	217	258	210	242	228	279	239	236	217	250	231	238	225	257	252	248	225	257	223	212	234	233	228	248	230	239	218	229	247
27385	22814	16839	6838	3129	2078	1510	1256	1099	979	908	779	694	642	600	586	545	491	450	480	442	452	394	421	460	442	407	408	398	392	435	395	386	396	394	376	360	413	388	386	370	402	389	421	398	387	361	404	400	376	380	432	357	391	397	406	416	354	390	409	382	373	417	368	360	376	370	387	356	355	392	354	351	355	368	369	372	358	375	368	407	375	339	346	369	379	378	383	375	394	385	340	376	388	340	392	336	373	405	385	388	339	361	381	420	377	384	391	427	369	365	362	354	357	352	371	378	380	371	354	388	369	374	354	357	385	413	356	377	375	413	371	375	375	371	380	394	387	356	363	400	382	382	386	367	371	379	384	412	365	351	366	391	376	382	372	383	363	398	371	387	361	380	365	402	371	355	362	349	382	407	388	369	374	406	381	372	345	350	371	343	357	360	373	396	378	393	408	384	347	362	344	362	401	369	367	372	376	381	366	367	377	377	382	340	392	380	372	410	359	368	392	395	368	394	398	357	382	364	370	372	353	394	393	350	332	356	377	368	373	379	373	380	370	359	394	361	394	316	396	372	362	374	351	358	369	386	368	384	358	399	344	383	361	406	369	374	378	400	380	358	379	398	405	366	348	351	384	391	375	379	378	374	391	399	386	361	388	345	336	350	376	379	371	380	354	376	387	372	371	359	391	365	347	363	371	396	361	372	369	346	374	333	393	373	382	363	368	417	347	362	374	383	377	373	391	389	367	406	404	358	381	402	394	375	361	414	364	385	365	361	367	345	352	370	392	355	349	353	399	364	386	399	355	357	363	371	367	384	391	390	361	358	427	340	387	371	357	378	407	347	367	385	365	397	412	374	370	386	410	360	361	359	344	368	378	375	360	376	375	387	348	377	366	392	382	332	383	366	408	370	376	358	371	400	358	377	374	384	367	392	359	416	326	368	368	364	335	364	366	396	390	391	352	359	357	393	364	411	378	384	386	425	346	404	386	377	368	388	356	394	381	366	337	368	366	409	358	388	354	365	370	343	360	385	389	344	398	367	399	408	348	347	388	374	393	367	373	384	384	338	363	358	371	380	374	369	372	377	372	343	352	357	386	382	375	368	388	371	397	369	375	399	386	363	405	364	375	365	377	360	401	391	388	365	340	375	397	395	371	369	382	381	336	384	378	345	362	364	368	353	379	390	357	377	339	339	387	344	391	367	380	357	362	370	372	374	369	380	404	363	400	349	347	373	374	377	361	353	408	353	404	347	365	338	372	412	380	377	386	382	376	394	393	369	342	378	379	396	386	354	413	353	365	388	364	372	373	382	391	378	339	435	378	396	364	384	364	356	393	403	408	366	399	395	376	336	369	375	343	417	385	406	400	393	394	354	395	376	384	378	374	349	400	373	381	399	411	408	389	390	342	352	370	373	366	398	397	405	369	405	366	358	358	374	380	370	395	373	388	347	371	366	391	370	391	371	368	349	399	391	371	366	322	357	406	362	358	362	365	376	381	387	372	391	389	371	363	419	354	364	363	376	372	322	391	401	401	394	381	352	384	393	321	378	403	375	374	382	410	367	386	378	353	381	381	380	369	366	364	392	389	381	375	368	358	367	347	390	408	354	396	353	369	360	367	352	369	405	354	392	341	396	420	398	385	359	358	380	368	354	372	356	354	359	361	423	373	368	388	372	367	393	338	378	381	351	376	338	389	363	388	363	358	367	369	365	352	366	369	363	377	350	418	370	363	376	364	369	369	375	424	420	357	358	392	360	346	373	392	365	389	376	364	390	377	394	344	341	382	366	346	350	351	355	350	338	362	347	369	330	346	400	354	365	372	380	403	358	397	380	363	395	386	353	356	370	362	357	369	370	344	369	347	391	381	376	375	386	377	342	368	373	359	356	374	379	357	335	334	382	381	362	364	352	346	373	376	425	372	351	386	373	353	414	366	391	377	350	354	310	363	385	378	373	346	365	358	382	365	398	342	384	346	374	369	331	406	359	421	382	396	373	408	378	390	360	385	353	332	382	359	357	370	383	373	412	364	369	361	362	380	410	399	369	352	357	404	363	348	390	382	369	394	374	380	381	350	375	377	358	378	387	387	390	360	363	357	375	394	389	344	401	368	383	398	359	357	379	374	361	373	367	395	372	379	381	363	370	377	394	348	374	353	364	414	404	410	377	359	372	353	387	386	355	374	354	398	381	351	380	400	363	352	380	364	404	370	366	409	368	384	408	347	382	341	349	352	386	374	355	376	363	370	332	392	393	373	358	375	355	366	384	409	385	364	391	368	359	372	346	382	374	370	403	411	375	342	408	351	346	368	381	369	373	373	343	409	370	367	383	385	366	371	359	388	359	383	389	375	384	351	387	407	413	401	355	368	343	393	365	395	365	363	369	392	363	365	389	366	358	411	415	353	404	359	357	387	390	385	385	391	352	329	359	371	335	378	384	365	361	346	372	362	374	333	370	399	383	363	347	338	367	389	362	373	357	367	358	376	362	384	412	401	384	357	386	366	359	379	374	381	369	405	385	387	414	412	347	377	407	384	370	397	370	383	368	370	387	385	362	401	360	372	389	396	414	406	379	395	358	381	368	423	362	361	370	394	376	376	359	376	400	377	379	361	349	373	379	394	389	387	371	370	362	358	363	392	380	380	377	381	335	375	363	352	349	342	353	385	344	357	386	366	370	362	395	375	421	380	399	344	409	346	376	395	410	335	376	384	379	378	372	360	362	367	373	374	382	367	369	378	387	370	377	375	346	381	372	353	380	368	399	408	422	332	404	369	360	364	398	376	389	431	395	375	359	375	355	380	375	377	416	408	408	375	386	370	382	355	359	373	385	333	377	381	367	395	378	374	376	345	409	362	357	386	364	401	366	339	403	372	414	375	389	348	378	348	342	399	374	353	409	367	366	364	370	381	370	361	366	354	378	394	370	399	371	402	358	369	397	368	375	384	373	354	388	381	399	376	382	375	377	372	388	358	346	362	369	392	357	370	375	375	383	392	388	395	359	382	381	388	355	340	374	371	385	399	370	390	355	364	376	404	377	394	403	377	336	357	399	390	395	414	349	390	376	374	364	394	401	379	364	393	369	358	348	359	406	365	380	377	369	382	404	358	386	377	387	375	349	410	362	395	370	398	370	391	344	362	389	382	375	359	388	353	363	380	391	376	328	416	355	383	373	366	371	378	386	396	363	360	375	374	338	382	361	345	378	357	381	368	372	354	367	370	382	372	353	366	384	376	406	364	412	388	410	355	339	384	375	410	348	363	362	379	377	385	363	361	378	366	391	332	358	364	359	385	381	369	352	379	376	402	417	350	376	349	387	341	377	380	396	406	391	369	346	365	377	390	367	341	360	377	371	417	373	379	370	368	365	364	371	354	366	396	387	339	377	399	343	386	342	377	381	344	370	360	394	416	379	392	369	336	332	380	379	328	384	370	395	383	367	379	341	383	371	376	353	358	372	350	348	398	357	412	381	418	398	390	374	329	340	360	377	350
27856	35098	15299	8234	5450	4035	3237	2640	2444	2038	1674	1528	1310	1131	993	872	823	763	683	640	630	633	588	618	565	622	579	574	541	520	495	497	483	512	501	493	503	499	498	484	526	477	513	470	492	500	483	502	502	409	461	473	508	463	488	487	445	447	467	457	498	479	520	476	459	456	453	459	496	450	501	473	486	457	488	466	453	449	492	445	450	483	442	478	501	435	472	432	446	451	440	438	471	480	455	469	443	425	451	456	488	474	448	442	500	498	470	474	450	426	480	466	453	490	483	410	449	426	458	465	452	443	439	483	456	447	472	433	475	446	472	451	485	432	464	495	489	467	483	484	445	471	492	466	430	477	468	486	457	462	444	470	444	456	460	494	481	479	476	444	458	446	461	504	448	444	419	472	438	472	481	470	437	459	437	488	451	447	459	490	457	429	446	454	442	447	446	458	469	502	469	460	498	456	464	471	428	454	497	419	427	466	446	474	449	448	450	479	446	436	442	448	487	508	462	494	449	483	449	437	444	467	518	477	508	456	429	479	449	461	486	464	434	455	468	414	451	494	493	502	455	484	430	419	490	445	500	446	451	453	416	453	482	441	471	429	422	470	455	448	467	430	467	485	481	474	484	482	467	415	443	468	474	447	466	465	464	443	457	463	498	456	463	467	437	445	497	476	468	452	470	488	482	442	414	462	461	487	516	424	447	494	441	424	471	443	452	487	455	501	469	462	477	488	480	499	488	449	476	496	475	458	478	460	467	487	441	495	423	499	439	464	457	435	474	492	430	460	492	479	473	449	453	487	471	435	454	415	466	435	513	475	441	471	468	525	428	474	458	448	435	442	418	456	446	436	490	451	474	426	442	454	453	439	466	464	477	463	444	449	496	481	463	457	428	447	498	425	459	443	442	459	483	438	457	474	487	446	460	493	499	465	467	467	471	446	484	464	460	448	456	477	446	451	491	457	491	487	445	436	512	468	466	505	463	403	477	465	497	458	463	489	432	450	426	471	462	470	473	436	471	452	452	434	443	438	463	462	453	421	424	444	431	496	515	446	449	461	469	508	453	474	470	493	528	475	503	456	468	488	422	464	458	475	444	457	430	466	461	456	480	438	456	439	461	431	486	435	468	434	459	471	486	440	433	452	477	487	505	456	485	466	429	501	457	446	488	433	481	446	476	454	443	439	472	472	474	501	498	484	493	456	454	502	460	489	437	478	464	486	452	447	460	449	454	449	452	432	465	473	471	403	447	437	482	455	448	460	484	477	482	448	461	429	436	441	451	475	462	476	444	451	468	482	458	488	433	453	453	456	444	508	456	464	451	470	460	456	471	449	469	469	457	446	417	424	473	447	465	462	469	439	448	464	481	458	466	429	483	459	476	478	474	496	448	470	462	453	478	465	475	482	493	486	466	458	439	455	446	443	440	471	450	460	454	426	455	473	485	465	439	443	478	469	454	459	471	464	451	440	460	483	432	461	458	446	463	467	449	470	461	487	470	452	484	476	454	468	476	479	487	444	484	485	492	467	415	494	467	468	454	473	419	438	468	463	453	473	491	446	430	461	473	460	477	494	459	468	447	457	446	431	435	449	433	485	451	458	417	451	452	451	492	483	484	507	440	476	503	439	469	455	516	476	440	460	448	443	473	494	477	467	419	455	475	498	459	480	456	471	436	453	428	459	446	462	478	434	442	482	463	496	446	441	473	424	424	484	478	480	464	451	484	482	458	433	467	452	482	452	449	490	459	432	454	463	447	462	486	452	444	436	446	469	484	445	423	457	432	499	492	477	497	472	482	461	454	454	473	475	477	449	458	448	451	473	456	461	473	453	441	447	470	504	466	465	479	469	470	460	476	447	442	442	456	478	476	440	474	462	461	494	469	492	462	428	464	483	488	462	443	475	481	446	466	457	472	490	468	464	451	446	479	437	486	489	492	467	460	474	460	451	453	517	468	436	505	458	416	477	453	441	479	452	487	459	456	465	450	488	459	482	446	492	443	463	470	470	475	454	464	467	434	481	513	415	475	492	451	451	452	450	498	468	466	447	508	456	469	413	458	469	471	454	447	471	479	468	499	473	456	471	461	479	473	448	463	457	462	477	456	450	507	454	435	445	496	443	467	472	450	471	460	501	471	460	458	460	483	446	422	466	428	459	454	450	476	492	434	484	484	422	440	473	461	474	500	430	501	473	487	473	501	462	479	440	451	481	445	438	469	447	461	504	470	474	450	500	447	475	463	462	500	485	436	486	479	512	450	490	440	471	452	450	453	420	464	470	456	466	459	472	462	485	434	503	462	467	483	443	472	471	465	437	493	435	471	472	458	445	459	469	454	439	427	445	459	475	486	468	455	447	486	476	459	434	431	447	458	450	465	463	485	461	429	484	430	430	450	479	492	439	467	473	451	478	465	478	445	479	501	484	459	479	477	445	455	451	458	452	416	461	455	447	445	465	446	453	441	484	489	488	406	501	471	445	485	476	428	481	476	403	481	466	464	442	420	461	470	495	488	452	501	432	465	461	463	476	471	427	462	484	474	412	469	466	454	457	433	422	444	504	446	437	441	437	456	488	446	476	521	502	418	464	461	451	508	454	421	468	483	469	473	484	453	421	452	461	440	446	473	477	529	455	438	468	496	449	486	443	484	475	469	494	414	438	448	459	493	452	450	477	498	474	444	447	457	463	463	483	423	471	498	488	487	434	463	467	443	464	464	446	443	444	472	479	442	501	476	431	458	504	474	486	487	473	488	455	475	472	453	506	472	474	477	475	477	464	451	438	467	490	466	448	462	497	420	439	479	441	510	472	460	478	457	447	485	471	449	441	471	456	470	443	458	443	440	466	442	466	449	415	451	469	478	493	434	473	486	481	488	472	456	475	469	467	480	452	460	427	466	478	460	458	429	451	492	483	462	476	438	454	490	462	464	481	423	456	426	443	463	466	441	424	424	433	472	490	451	443	428	467	481	515	491	452	481	458	416	491	424	422	442	489	460	471	441	456	444	466	478	440	486	456	489	437	455	503	435	486	468	460	472	433	406	447	483	463	463	450	491	434	455	452	447	479	443	449	499	435	432	476	440	497	435	469	442	448	467	442	465	455	476	510	486	432	451	449	437	463	437	458	469	471	517	453	486	475	469	440	434	446	496	436	469	472	448	483	463	460	492	482	460	448	453	458	483	472	488	463	464	439	462	484	422	466	481	491	470	476	451	441	466	451	452	484	418	509	453	441	450	408	486	486	484	489	454	444	464	467	478	486	451	493	429	461	472	461	461	444	453	479	482	456	459	431	462	470	501	453	475	477	455	460	468	464	460	452	467	443	499	470	455	473	473	446	440	462	461	400	470	435	481	484	479	507	483	445	452	432	470	468	463	485	448	483	447	463	436	453	441	444	442	462	474	434	423	478	455	443	477	469	468	483	437	420	474	486	471	424	451	453	461	486	517	478	462	455	453	410	429	482	479	498	440	470	474	440	499	473	435	510	477	459	433	455
23808	20908	28032	23876	20744	10777	3463	2296	1890	1611	1341	1265	1002	856	675	609	577	528	429	439	428	365	385	349	322	384	331	335	293	296	318	273	282	279	289	294	263	275	249	286	288	263	264	305	240	261	223	255	250	263	248	216	252	260	240	236	281	254	247	229	241	253	255	231	231	260	262	245	228	237	229	251	208	244	285	249	255	228	260	256	254	275	246	204	222	251	253	232	223	245	240	220	228	227	241	224	229	238	234	219	275	236	217	207	225	230	212	249	240	259	262	228	257	256	221	233	273	241	239	238	259	246	209	231	231	230	230	230	211	255	239	226	237	223	241	263	225	229	214	237	233	229	236	218	229	221	241	227	231	259	246	221	230	251	233	243	266	242	218	244	255	231	229	241	255	225	221	217	244	232	229	247	235	247	219	241	205	264	236	219	249	235	231	247	203	228	241	223	224	247	220	236	236	241	235	244	239	243	226	222	238	223	259	202	216	240	229	232	242	241	252	231	233	248	283	223	245	222	224	209	221	230	231	234	233	255	240	217	222	232	229	237	243	233	210	256	234	250	226	222	245	218	238	254	231	239	212	228	244	274	249	222	247	231	229	241	257	251	232	237	217	242	256	230	215	244	221	221	220	225	259	274	226	253	264	212	243	239	221	234	263	225	226	241	262	223	242	240	253	233	246	226	230	233	245	222	211	239	257	217	236	218	225	228	208	229	237	202	231	208	230	231	235	246	232	235	236	221	263	230	257	261	253	220	221	248	246	238	234	214	238	231	204	228	218	221	224	247	265	231	238	236	258	265	223	230	238	238	234	240	281	224	243	216	254	219	229	230	266	246	222	224	200	230	236	189	239	236	243	219	232	224	235	239	226	203	234	250	238	229	232	239	252	244	259	227	238	251	212	236	234	226	184	221	239	253	243	216	217	231	217	219	231	218	249	244	246	248	226	212	195	233	209	253	238	237	213	234	228	234	227	245	217	224	222	229	229	246	231	218	235	230	242	221	237	205	269	257	230	233	247	219	239	245	224	219	241	233	243	242	230	214	234	239	253	231	260	230	226	219	218	248	216	261	227	246	229	232	222	242	251	248	231	230	243	224	237	225	226	223	230	220	246	264	240	270	246	238	234	239	215	243	219	220	238	261	226	225	227	238	236	218	220	201	240	234	225	226	255	210	232	235	241	249	234	221	234	228	245	288	207	263	209	246	234	217	236	245	242	208	248	214	228	216	231	248	251	231	251	237	223	229	227	229	226	223	232	254	238	227	255	245	239	235	238	228	239	239	213	239	267	250	239	215	210	223	242	235	250	244	239	226	241	248	222	225	240	230	265	243	217	202	228	234	218	214	227	220	238	262	238	228	213	223	242	232	230	225	240	228	237	240	220	231	223	227	215	219	206	227	252	241	233	238	227	225	208	212	233	231	257	250	218	227	240	225	239	213	227	231	203	229	241	224	229	238	224	230	230	227	242	239	204	221	223	187	208	224	244	240	248	232	235	227	231	222	225	240	229	235	228	241	228	218	237	224	227	244	226	231	240	257	226	223	217	226	212	227	219	226	230	240	248	254	242	214	224	246	217	244	227	221	239	246	217	245	231	267	220	225	221	224	228	211	244	255	237	265	238	233	246	209	236	250	240	241	242	223	237	246	248	233	236	242	248	230	194	253	223	249	234	238	245	242	228	239	247	243	225	218	241	227	207	218	244	246	224	224	238	242	200	241	197	227	212	243	224	227	224	244	217	255	230	255	240	211	230	255	221	226	230	226	205	231	247	236	218	201	215	227	225	261	239	259	224	236	227	206	215	239	255	223	243	212	233	262	236	210	234	247	238	262	237	225	230	210	257	230	232	214	212	226	248	244	272	239	239	261	243	223	211	248	218	234	230	246	218	229	234	230	212	235	219	243	230	271	204	222	222	201	250	256	244	227	241	216	229	240	226	207	239	224	222	237	231	244	253	216	225	238	229	246	230	239	244	241	236	226	251	228	253	241	236	229	222	239	227	215	254	248	236	243	281	216	234	254	233	243	232	215	214	215	230	251	226	250	221	240	232	217	240	231	238	244	223	238	249	252	223	253	241	215	210	240	248	239	243	241	245	231	222	245	270	248	245	229	238	227	238	243	191	230	262	231	222	237	214	265	229	252	232	211	199	243	247	241	224	240	223	226	257	199	243	252	232	213	225	224	231	232	247	241	254	220	244	235	215	253	198	255	239	223	232	227	264	246	242	213	230	252	227	251	249	245	240	233	228	228	227	243	207	217	235	251	229	247	233	234	227	234	243	248	240	245	214	221	252	248	223	229	218	209	219	217	221	223	237	238	236	257	243	247	222	232	238	258	227	233	235	254	236	240	247	230	241	224	232	230	230	248	249	269	221	236	226	227	237	230	222	256	221	225	237	234	247	213	232	212	217	237	240	246	240	250	214	219	261	205	235	219	255	217	223	211	256	231	220	233	239	231	227	208	221	227	235	248	233	257	218	226	218	238	224	244	233	255	233	224	222	247	253	222	238	217	212	214	248	253	248	236	235	247	242	231	210	216	225	230	226	255	216	215	213	216	223	229	244	234	216	232	224	215	226	235	250	241	214	230	211	219	234	223	260	231	233	231	230	219	217	256	231	244	220	210	209	228	227	233	234	243	246	236	250	226	248	258	216	252	264	236	238	234	234	246	241	251	261	232	232	225	230	209	259	239	188	236	247	237	222	249	228	229	236	257	211	245	267	258	234	261	212	276	250	234	230	264	225	228	228	224	230	264	231	224	208	230	246	225	219	232	248	202	222	203	263	251	251	236	274	232	243	244	258	251	227	255	228	231	227	251	242	233	221	243	228	201	227	218	229	230	252	223	226	241	206	220	253	226	248	222	239	224	220	195	251	214	235	229	228	247	228	257	260	238	233	236	223	226	229	228	248	236	208	233	262	231	233	253	239	238	246	235	249	226	243	245	221	222	226	207	226	244	241	236	227	272	231	230	217	246	229	238	223	234	256	240	223	233	229	235	245	226	229	221	202	233	248	243	267	217	229	252	230	249	236	248	232	227	209	252	250	243	243	230	237	237	247	229	219	223	232	217	238	238	213	213	207	256	200	237	224	229	222	211	221	228	225	234	239	237	235	241	246	238	215	234	247	247	218	236	238	262	241	202	234	222	232	244	237	231	236	224	218	195	212	244	229	237	242	249	248	242	240	227	258	239	212	254	241	224	244	216	194	216	232	259	209	244	226	229	266	246	207	207	236	257	241	239	246	232	235	226	255	227	228	237	256	261	231	244	243	201	197	226	228	244	237	216	240	240	227	218	236	242	228	240	259	236	242	242	243	219	224	232	249	241	232	213	231	246	248	210	232	227	233	231	226	228	234	235	225	234	258	207	251	261	229	247	243	216	219	211	228	232	246	234	224	244	225	239	195	228	231	260	248	210	230	237	224	267	233	224	226	246	235	250	246	246	236	228	231	227	233	240	215	212	237	264	236	220	222	229	237	216	246	240
30678	44975	23232	14403	10016	7498	5929	4882	4331	3548	2863	2375	1982	1630	1417	1220	1022	872	805	722	648	601	581	522	525	520	507	510	504	461	420	423	396	391	364	395	380	334	378	344	338	378	331	368	332	336	335	308	318	360	324	343	304	333	300	345	324	308	320	295	355	323	322	346	310	300	316	349	295	311	324	322	308	308	310	312	315	275	330	323	340	294	310	296	331	267	288	261	312	313	304	296	292	300	290	302	294	297	299	292	313	306	307	284	273	304	304	295	281	292	298	282	281	321	302	292	322	284	314	297	333	308	297	287	296	309	307	305	283	291	309	280	262	295	311	269	338	301	279	277	281	299	264	294	268	305	312	298	279	274	300	301	291	303	310	298	285	322	292	296	301	269	306	318	289	260	308	292	294	289	286	282	317	289	295	296	311	288	309	313	276	322	291	298	337	296	282	268	294	305	266	288	314	274	299	274	297	278	303	297	242	286	288	316	320	297	312	301	292	277	278	292	280	314	324	272	284	287	310	310	313	315	310	297	312	345	273	339	314	309	278	292	293	300	307	262	289	268	326	303	292	303	309	285	318	310	288	290	278	309	286	270	294	294	290	282	302	288	309	262	277	297	287	337	274	283	278	317	313	304	275	295	299	279	295	306	292	299	310	294	312	336	315	306	310	292	294	306	311	294	275	301	272	302	284	296	341	279	287	295	311	311	304	301	291	277	298	294	290	259	291	320	315	279	275	300	326	306	282	307	308	273	276	299	292	286	275	296	291	285	294	292	259	284	295	296	325	294	328	273	311	308	289	286	299	312	296	280	276	296	289	281	302	301	293	292	293	286	329	304	288	292	269	291	318	297	281	322	292	311	287	300	277	304	315	292	336	304	298	303	278	317	289	301	306	298	275	305	324	278	299	313	304	318	287	287	300	284	312	272	296	305	255	284	298	261	292	307	301	286	294	294	279	306	295	295	288	286	273	306	320	334	326	311	273	319	282	324	272	310	299	268	288	295	328	329	305	292	292	304	327	288	293	326	327	322	316	305	282	281	289	293	307	292	249	284	293	300	267	300	292	278	325	275	297	311	286	300	296	310	311	314	330	294	294	339	254	295	325	265	324	282	325	305	297	300	295	281	310	343	304	311	300	288	303	267	271	296	291	303	296	271	307	317	280	286	304	304	298	302	301	292	283	327	284	312	276	308	275	297	291	282	302	296	314	307	296	273	283	282	304	298	263	285	317	295	271	314	271	293	280	316	302	329	286	296	287	318	291	302	290	310	322	282	305	292	286	286	269	324	302	291	313	267	321	311	290	324	287	290	285	293	311	305	254	298	284	301	309	319	287	296	317	290	313	293	319	316	304	284	328	312	294	288	280	306	280	311	281	280	285	312	301	277	280	287	322	253	314	300	289	298	302	329	284	296	299	289	322	295	266	294	270	275	305	272	327	282	300	286	279	310	273	285	286	281	293	293	286	309	298	281	270	274	274	318	317	278	281	306	278	289	277	295	302	329	312	276	280	329	306	292	303	272	284	313	293	303	295	311	305	276	290	334	276	283	290	313	282	313	320	288	308	327	300	267	304	284	289	297	315	314	299	291	327	283	278	324	267	297	265	315	292	295	313	284	290	285	296	262	270	286	283	287	311	308	320	288	302	298	287	286	317	268	276	285	304	315	314	288	275	293	307	311	312	328	281	286	295	314	276	250	287	291	279	314	305	308	313	273	291	291	333	291	304	320	296	325	299	301	294	293	303	312	288	320	295	278	311	319	296	276	291	299	282	296	277	303	285	294	264	284	289	294	295	303	302	295	292	299	275	283	255	279	274	274	327	311	298	299	296	295	313	316	265	314	317	308	313	249	293	288	273	274	277	311	290	277	291	279	313	276	322	292	276	282	295	312	316	266	291	312	294	278	278	274	298	304	298	302	281	296	304	281	328	308	271	302	344	299	301	281	303	303	308	263	290	270	288	296	310	306	282	319	311	292	290	290	323	303	295	323	314	292	316	270	315	302	294	286	300	307	289	245	288	270	298	292	294	286	290	306	305	312	320	276	316	299	315	281	295	324	298	279	320	311	306	316	262	297	256	299	310	302	303	323	303	310	299	284	310	305	275	290	291	293	306	303	303	265	278	291	319	308	289	280	329	325	279	320	296	294	300	306	308	264	300	290	309	305	296	276	286	282	308	279	319	280	325	304	277	297	334	291	310	294	301	296	280	316	298	315	274	282	303	294	286	295	298	309	241	320	323	294	268	318	276	330	276	273	291	306	292	313	304	325	295	297	297	328	288	328	286	279	328	291	316	299	307	311	298	270	302	281	311	281	338	264	304	293	309	320	291	283	293	310	299	296	312	293	287	290	345	265	306	301	341	274	317	313	310	294	267	293	313	291	280	311	294	347	316	264	270	319	289	295	291	294	260	279	298	293	316	309	270	311	326	284	315	318	285	311	281	307	284	293	274	278	278	276	280	299	291	296	328	293	288	273	293	312	306	313	280	291	284	285	302	306	301	308	297	286	263	308	280	268	271	261	306	328	263	321	295	317	283	283	297	283	266	317	291	314	284	270	315	276	278	288	301	296	295	327	293	299	326	310	300	306	302	291	323	321	283	314	268	271	290	290	311	280	305	269	281	260	290	305	292	320	330	311	301	314	309	278	289	315	294	302	294	303	306	315	305	280	303	276	247	258	306	308	296	263	317	304	313	329	322	267	297	304	282	328	303	276	304	297	297	298	281	276	268	293	278	312	275	288	319	297	273	332	289	298	292	286	265	286	291	307	323	275	282	289	305	281	288	288	278	268	322	294	284	322	285	320	279	310	296	293	294	333	285	294	303	286	304	283	308	277	273	294	308	272	291	303	297	304	278	306	285	266	286	272	284	256	297	305	311	254	306	317	315	285	282	300	299	290	294	308	306	345	296	306	302	301	286	293	303	268	274	305	274	305	320	313	309	278	278	291	314	306	296	284	284	292	293	282	305	285	280	288	271	301	289	308	310	282	314	317	295	325	292	311	300	288	258	289	289	292	320	277	305	302	307	304	306	285	267	303	293	304	303	293	286	307	313	277	281	300	308	316	323	290	309	316	289	327	279	309	289	288	321	317	308	310	319	305	305	307	309	276	294	311	308	278	300	290	292	308	288	286	308	305	286	266	300	330	302	290	297	309	320	295	293	295	318	262	295	284	302	314	278	296	262	281	316	292	264	293	289	306	290	286	311	278	279	299	280	300	296	283	285	280	340	302	293	309	317	301	296	283	289	291	305	257	294	313	292	315	266	318	303	317	285	268	298	277	318	273	305	310	268	277	289	317	273	286	293	299	297	261	261	329	293	303	300	257	289	288	301	282	282	288	271	309	281	341	307	314	297	298	287	304	289	306	302	320	283	312	314	317	263	281	259	300	281	290	300	316	316	262	296	281	286	305	268	310	295	312	306	300	329	318	312	318	300	301	301	299	308	298	279	277	301	317	300	301	288	307	314	282	295	286	308	278	333	317
22812	20830	28431	23362	20861	20828	10663	3993	2896	2420	2024	1661	1439	1118	1017	855	735	644	546	581	516	420	396	414	402	364	327	350	341	326	320	294	286	295	271	306	245	280	286	248	241	271	267	241	245	240	244	235	244	234	232	194	218	203	239	250	215	214	211	220	189	211	228	226	219	196	229	220	217	219	215	200	200	224	216	212	214	215	201	228	235	212	261	217	183	206	195	194	216	200	235	211	205	219	204	209	212	201	206	209	223	218	219	217	200	230	203	215	226	188	226	210	178	192	208	219	227	185	212	184	215	183	208	194	197	194	192	217	188	202	197	186	201	218	208	209	219	214	225	217	201	204	193	216	227	176	205	195	202	193	226	216	186	203	193	203	211	183	203	216	204	202	215	233	198	220	194	201	220	213	206	205	209	194	188	188	222	175	196	212	235	217	201	216	211	185	209	212	195	200	191	183	200	207	190	207	223	219	198	214	226	221	204	202	205	202	229	202	184	198	209	190	209	198	202	189	216	211	205	206	191	205	204	205	211	191	200	195	189	223	235	226	214	181	216	216	187	184	219	190	202	198	196	215	215	219	204	179	206	206	197	201	177	200	216	207	194	211	224	216	204	209	179	208	191	202	224	210	206	202	195	211	226	204	215	189	235	212	191	193	186	199	217	225	207	208	197	225	210	193	194	212	213	193	189	225	224	196	205	213	224	187	194	214	203	208	226	203	202	213	202	215	174	205	205	219	212	215	208	205	205	205	207	211	211	204	202	202	221	179	204	219	206	223	178	193	217	196	190	206	211	198	193	215	193	187	214	213	234	193	213	211	244	200	217	184	196	204	190	194	196	168	205	210	212	218	200	204	233	192	220	201	199	230	217	203	213	222	172	193	190	213	209	193	196	217	233	216	195	212	183	221	188	216	192	219	194	213	207	202	223	190	203	187	172	193	215	207	229	187	203	198	189	187	181	218	198	191	205	202	205	218	212	201	203	213	196	227	194	230	197	181	205	204	211	206	196	206	215	213	205	215	240	195	190	204	199	209	208	233	194	192	221	183	191	214	192	224	211	205	215	192	208	197	218	194	211	187	204	222	215	191	213	218	186	205	193	203	207	205	183	196	213	212	218	199	163	219	208	212	209	217	216	199	226	210	178	177	196	202	200	182	206	206	208	218	177	220	178	205	186	221	216	227	228	216	213	222	218	207	189	210	189	212	200	223	218	208	247	210	218	229	214	206	235	177	190	198	207	210	204	217	204	219	199	209	218	177	206	199	219	183	209	185	185	196	211	239	199	222	222	211	196	215	198	218	211	194	210	197	202	207	187	197	224	190	217	221	191	212	207	201	203	204	194	194	246	226	203	228	208	220	187	173	210	195	197	215	184	211	192	197	226	208	204	188	192	209	216	212	160	203	202	207	223	189	183	211	194	208	196	195	207	206	174	186	187	217	204	195	206	190	203	214	217	217	218	224	206	204	197	212	226	192	210	224	225	212	206	206	215	212	188	217	196	214	202	191	213	188	227	224	195	200	226	189	186	205	214	216	195	196	192	245	210	195	199	185	203	224	173	203	206	206	176	207	203	189	224	223	199	216	204	193	178	218	196	207	211	208	202	191	209	223	193	201	205	212	216	210	215	191	203	190	209	209	213	208	193	185	195	222	227	210	211	195	201	192	201	187	208	194	229	182	185	190	194	196	216	204	200	194	201	202	229	189	209	214	207	206	229	210	191	184	203	198	210	186	198	192	185	218	208	214	236	210	181	203	183	225	202	198	197	186	198	231	208	207	202	186	213	200	185	203	204	190	217	217	210	194	223	209	205	232	227	191	206	219	225	186	214	187	211	194	177	199	218	185	184	199	204	178	211	202	197	224	196	216	205	214	201	246	201	209	197	206	188	219	226	204	224	190	198	210	217	220	210	188	197	192	227	212	232	203	189	218	194	222	203	218	209	226	212	233	227	211	218	205	229	196	188	208	214	199	198	206	225	209	212	203	203	190	226	229	192	225	207	201	215	232	197	206	169	198	186	231	201	187	227	218	214	218	209	228	212	206	189	209	223	195	225	198	199	192	213	212	201	191	211	224	215	219	199	213	191	205	231	207	207	226	181	207	202	209	192	209	194	198	184	228	186	223	200	192	202	193	184	213	200	204	192	203	177	214	204	213	203	215	193	221	195	174	196	197	201	226	191	192	212	202	210	216	215	187	191	229	219	230	203	195	195	192	238	195	188	235	226	204	217	202	205	206	192	206	209	201	227	192	213	219	215	185	179	198	215	224	205	206	201	184	226	215	192	237	177	203	235	202	179	203	217	197	224	176	223	191	226	211	203	185	208	205	201	229	201	189	202	202	206	197	225	192	176	216	196	202	233	201	195	213	174	208	198	206	209	189	222	189	193	228	217	207	210	214	184	220	205	172	192	218	208	205	212	202	186	204	201	204	208	204	224	197	179	206	150	186	210	208	211	191	193	200	186	191	219	203	216	226	205	195	205	197	209	187	216	201	216	221	217	213	224	182	187	204	196	205	183	225	235	218	207	221	190	173	199	190	237	200	191	193	188	203	213	209	215	225	180	200	189	210	197	197	218	197	198	193	189	236	183	219	215	200	183	223	213	193	190	183	203	206	223	174	202	212	193	209	180	186	194	193	193	184	199	202	227	184	172	232	219	195	218	196	191	194	195	191	183	197	184	189	217	194	212	201	223	210	204	205	196	193	194	202	208	214	211	199	204	198	200	196	205	169	225	219	227	196	211	222	210	205	204	212	235	209	230	188	182	201	191	196	190	221	194	215	184	195	185	213	220	215	223	224	182	213	227	217	183	205	183	206	196	206	213	217	213	184	204	196	188	223	202	201	216	198	225	192	204	211	188	215	196	197	205	198	216	227	218	224	223	191	221	203	221	208	213	190	222	199	185	201	188	213	228	205	211	209	194	189	239	229	216	204	195	224	216	216	202	208	173	242	223	233	182	217	235	210	183	195	202	209	197	201	206	196	194	194	217	205	203	212	197	198	199	204	202	213	227	199	200	205	194	197	221	212	195	219	201	226	211	182	216	214	213	218	228	210	231	205	208	206	201	227	198	225	190	202	198	231	200	214	222	223	188	219	208	215	202	234	214	199	212	212	186	215	198	217	190	215	236	215	214	191	207	193	195	192	204	198	189	180	195	194	204	201	212	194	211	225	205	191	204	232	194	197	202	208	212	225	201	206	200	204	195	201	185	188	197	217	224	210	221	208	211	179	189	192	196	203	199	209	210	199	194	213	200	208	215	229	213	203	191	173	210	205	216	212	195	200	220	216	217	217	199	227	231	218	194	195	185	191	201	224	195	184	191	172	208	212	216	213	229	197	205	169	197	200	209	224	192	233	204	210	188	222	215	213	197	193	217	202	201	228	199	233	188	187	185	196	198	207	211	221	214	226	210	191	186	204	204	201	234	192	202	212	203	226	164	185	200	218	196	193	192	186	213	219	204	203	212	190	201	224	212	199	194	212
33629	49871	28703	19031	14218	11139	9109	7500	6493	5194	4268	3462	2805	2242	1823	1649	1383	1223	994	858	780	743	709	650	602	600	526	498	495	453	451	411	402	394	365	357	379	315	337	341	341	335	364	336	343	304	306	295	308	285	282	274	331	316	321	290	289	270	250	274	301	273	290	260	283	284	265	250	270	278	262	272	284	265	269	259	285	280	239	282	264	277	254	225	237	254	242	226	253	260	243	243	261	253	242	235	246	254	253	246	225	251	244	288	260	245	255	274	262	226	238	243	252	242	265	219	276	232	265	243	252	248	241	254	275	241	279	256	250	259	258	233	227	194	244	259	253	258	246	242	237	247	276	237	271	236	252	244	221	243	250	212	242	254	258	269	250	268	222	253	307	240	241	251	250	229	261	207	265	259	253	232	225	243	243	252	235	260	273	238	284	250	245	262	243	271	259	262	254	228	241	271	221	257	250	252	235	252	245	221	234	245	224	270	247	253	242	243	251	248	204	260	255	269	244	245	244	254	265	239	254	230	261	234	247	230	247	222	241	226	244	249	260	240	241	258	242	248	229	264	250	229	272	243	235	260	221	225	254	234	224	228	259	226	262	233	250	261	251	243	238	224	245	236	280	266	212	257	250	227	243	243	234	241	238	235	257	257	228	228	241	251	243	255	216	254	256	238	246	238	246	214	235	230	238	245	227	249	231	249	274	230	230	240	267	233	226	225	258	237	232	259	269	247	275	262	283	236	243	241	250	247	243	233	239	240	244	239	232	243	242	232	266	237	268	227	239	253	224	216	246	248	243	269	286	253	221	252	267	263	231	257	234	252	249	243	254	265	248	237	229	230	255	233	236	248	249	221	227	254	249	253	262	264	234	268	241	248	231	226	276	264	230	222	234	222	247	267	271	244	247	228	220	251	243	233	249	225	217	260	227	270	263	257	232	216	239	255	259	258	248	235	228	229	231	235	237	252	219	230	271	249	236	253	256	226	223	264	224	235	236	232	240	276	225	241	264	243	266	247	281	222	263	241	258	251	218	258	260	250	247	223	253	261	204	218	237	228	218	236	247	253	236	266	253	258	252	241	267	267	252	234	270	267	234	228	232	262	228	202	236	217	242	236	265	230	230	235	253	227	245	230	252	258	255	222	238	252	225	238	254	229	270	271	253	242	227	214	247	239	288	270	234	229	249	237	245	241	226	255	248	245	225	276	262	216	218	243	243	268	264	247	249	247	256	243	219	276	223	248	226	228	223	249	248	233	240	254	243	236	252	257	242	261	252	272	247	245	240	256	257	245	234	247	235	217	226	251	260	269	271	255	226	242	241	225	208	251	226	261	259	252	239	240	217	259	252	236	225	244	249	238	233	266	245	280	243	250	252	271	233	261	221	226	255	233	242	239	270	264	227	265	260	237	232	259	234	242	249	228	226	250	214	229	231	270	232	235	234	254	260	240	239	260	241	273	235	230	267	245	233	240	264	240	254	232	271	222	259	243	244	227	234	262	210	241	240	279	232	243	205	261	261	218	228	225	254	227	247	257	274	255	223	252	228	243	230	246	239	261	231	237	214	225	233	257	242	248	260	254	243	245	288	241	267	246	243	265	238	238	250	254	249	247	253	209	267	236	236	227	266	255	251	255	248	216	274	229	256	290	240	234	255	251	241	262	251	233	241	214	242	248	254	249	277	240	246	257	251	220	254	243	232	246	249	247	236	256	242	226	229	250	221	228	242	231	216	240	218	218	232	224	226	222	259	231	258	228	230	231	255	235	236	231	262	266	222	224	232	214	241	235	248	256	255	220	233	254	223	264	225	240	263	267	245	247	229	239	233	238	235	251	251	238	236	249	250	233	272	263	247	268	248	253	261	247	240	220	261	263	239	269	266	246	266	230	240	226	245	258	244	231	251	243	257	237	238	248	264	219	248	237	266	246	233	211	253	265	263	236	243	270	217	226	256	211	249	220	241	248	234	271	244	263	238	205	234	269	256	271	253	234	223	230	254	226	225	244	238	258	234	228	261	233	264	251	264	240	268	226	218	228	245	239	228	220	231	245	227	255	265	227	204	234	275	258	236	240	230	269	216	264	241	244	213	258	264	265	226	279	261	249	234	243	240	252	267	223	249	242	260	238	243	246	258	228	251	222	242	259	243	218	270	219	242	258	240	235	273	238	239	244	237	231	253	273	211	229	256	240	227	231	241	260	238	257	224	244	237	252	241	263	240	255	233	251	236	257	248	272	257	251	221	263	233	229	248	260	263	241	220	257	233	212	238	242	230	223	262	241	240	250	246	228	248	246	236	255	253	250	257	257	223	249	261	237	251	239	239	234	227	223	252	269	257	258	246	250	241	255	254	243	244	261	224	247	217	230	259	255	251	253	233	232	237	231	250	250	243	250	218	242	222	243	255	239	246	267	249	230	232	237	260	258	222	245	256	248	248	234	277	259	241	239	238	231	252	251	293	263	256	242	223	236	239	248	257	242	234	256	224	249	247	251	229	259	225	250	240	238	245	248	225	259	239	229	235	215	220	261	295	230	238	244	276	250	254	216	254	245	264	241	247	255	256	235	264	217	251	252	241	240	244	246	242	242	283	246	258	247	247	250	244	248	238	238	275	240	260	271	252	234	250	229	214	242	246	234	252	228	236	250	230	264	260	226	251	238	223	260	267	255	222	264	240	241	255	229	269	236	279	248	252	244	254	203	247	219	265	238	235	237	227	241	242	208	230	246	267	269	251	236	239	234	237	239	262	226	234	220	232	240	245	244	261	237	230	248	258	246	253	256	226	246	241	257	244	276	231	256	273	245	264	243	217	263	245	280	265	245	246	232	260	235	225	212	235	236	252	242	242	241	245	271	242	247	261	226	213	256	252	220	228	276	240	228	252	239	253	270	239	251	258	209	224	252	255	240	262	234	242	253	250	246	234	256	256	238	226	269	258	246	259	236	246	241	253	256	256	239	259	229	278	245	220	266	238	259	249	202	266	254	304	244	221	237	252	238	250	233	234	210	249	215	249	236	237	255	241	245	241	255	207	245	230	252	238	250	260	257	231	244	243	231	261	237	241	243	232	248	260	278	234	234	262	260	237	239	242	242	246	236	257	235	234	228	244	253	220	245	272	209	232	239	230	247	207	236	248	257	249	261	224	236	271	237	259	250	233	240	246	248	254	235	241	228	235	237	245	227	246	216	253	258	284	213	268	282	212	241	215	214	256	251	241	228	235	230	210	253	247	258	217	241	272	230	238	247	257	240	240	247	245	226	254	255	241	262	254	258	240	227	251	225	271	234	225	222	243	222	217	233	246	245	208	255	249	270	232	235	242	246	233	236	231	234	283	245	252	232	252	255	251	250	245	249	237	227	245	237	227	215	220	257	249	246	236	244	233	242	273	241	242	256	234	239	233	264	257	218	240	229	257	229	233	238	264	262	245	241	241	228	250	243	262	262	246	247	241	248	210	236	265	235	215	246	241	240	230	264	219	255	236	234	253	253
27500	22637	17255	7517	3556	2363	1837	1515	1321	1105	958	831	754	678	677	606	552	523	490	454	469	452	428	423	453	448	437	435	452	427	418	442	398	390	443	404	396	389	389	431	412	424	384	390	441	419	373	392	387	387	379	418	407	403	384	373	427	397	405	381	353	370	414	384	417	393	370	393	381	400	378	409	364	393	359	366	388	429	342	367	402	393	374	407	395	395	355	379	401	379	389	361	388	380	396	382	354	347	410	348	389	371	410	393	393	393	362	394	380	370	448	368	405	396	364	381	322	389	375	374	389	408	388	366	379	371	424	378	412	362	365	376	382	369	389	373	412	383	395	398	416	354	391	382	416	374	409	373	359	373	387	365	381	415	385	410	372	410	393	341	401	407	415	339	383	395	388	388	426	403	420	384	397	388	408	372	382	368	379	386	374	357	390	409	393	382	406	377	359	404	420	397	365	380	358	363	351	410	400	376	382	364	362	386	386	395	391	370	404	365	382	394	397	361	408	345	362	352	406	367	380	417	421	357	361	347	386	385	365	371	390	404	384	374	371	389	421	362	385	360	396	348	366	378	391	363	381	366	367	413	367	397	364	380	388	409	423	406	337	399	388	364	428	362	398	376	401	399	397	372	410	387	363	401	360	430	360	393	427	389	369	376	385	387	389	410	406	381	361	374	377	377	389	385	378	373	372	384	402	417	397	426	372	385	356	366	415	372	364	384	368	380	354	379	379	383	394	402	384	412	371	408	375	399	384	372	391	382	367	341	362	367	397	365	396	394	352	370	402	419	398	366	365	384	384	358	372	361	373	381	362	393	403	361	367	409	355	344	351	379	369	398	390	407	380	366	389	363	377	385	369	401	386	363	390	376	369	380	369	367	394	383	392	379	426	398	374	364	395	356	377	403	372	415	394	401	394	404	384	376	361	383	353	406	403	402	399	382	371	424	357	387	416	357	362	369	363	372	383	393	395	366	368	398	391	384	382	422	354	400	403	354	324	395	358	383	403	373	371	366	381	401	388	380	361	400	368	366	410	386	376	385	398	372	368	379	394	405	381	387	425	348	391	398	399	387	383	397	371	391	366	383	385	392	397	376	391	367	366	372	402	400	389	378	404	386	402	427	368	395	394	404	375	401	380	402	413	364	371	365	375	364	376	390	390	365	349	404	381	401	358	341	394	366	386	385	393	392	419	399	416	388	387	418	326	373	379	399	388	382	388	344	366	370	387	358	395	352	378	369	407	381	420	388	397	407	336	353	381	371	390	404	382	377	404	378	405	423	404	378	392	399	376	356	392	408	407	369	402	381	393	345	349	386	387	396	376	395	385	388	394	333	377	375	359	364	380	384	410	421	389	380	365	390	425	386	351	374	356	426	408	315	360	401	399	394	409	378	369	391	407	381	350	400	409	367	395	376	392	388	338	377	413	384	374	387	422	378	375	380	395	387	358	331	357	367	393	380	370	379	416	403	386	377	374	389	390	393	374	358	390	366	391	353	383	398	364	368	377	362	365	371	375	351	348	378	377	379	391	415	364	397	389	381	383	403	403	412	364	393	389	371	379	371	422	366	369	393	368	406	380	380	396	387	382	362	388	353	374	413	359	388	356	393	376	380	381	393	400	344	396	383	383	370	416	381	407	400	372	371	377	374	358	376	411	404	347	407	345	411	380	376	401	401	393	390	411	370	391	369	418	392	381	397	371	352	383	421	392	370	362	384	396	362	421	375	404	388	393	372	387	411	366	360	390	372	410	371	401	374	363	417	399	371	352	368	414	396	358	362	370	367	357	401	399	384	392	398	432	375	387	391	369	379	366	380	374	362	396	390	387	394	393	380	385	376	387	408	369	370	360	402	387	372	405	374	404	346	381	425	337	417	382	415	360	376	372	383	355	400	359	406	399	369	410	364	388	385	374	416	380	365	369	393	369	382	393	389	390	383	407	341	428	382	377	394	366	374	358	358	389	382	421	374	355	372	388	402	367	379	355	377	378	391	341	394	362	377	394	368	380	338	365	418	397	375	380	363	360	352	383	399	381	396	385	400	378	400	375	400	394	391	372	374	403	375	377	383	368	370	386	373	377	353	382	367	380	334	377	402	363	399	409	341	364	372	373	382	376	392	403	362	390	379	386	376	367	360	388	428	410	394	405	369	365	378	394	414	401	410	369	393	382	385	395	365	334	357	365	416	355	368	372	348	397	410	401	399	377	387	376	373	400	351	373	364	390	358	401	368	357	371	383	381	422	414	361	376	361	422	377	381	384	390	370	393	379	363	396	388	375	372	374	408	367	408	401	401	405	369	387	363	395	364	404	387	386	414	390	373	393	426	391	369	390	425	371	383	382	351	351	363	387	376	378	383	404	375	371	412	380	384	378	381	363	385	417	387	377	383	374	399	354	406	355	346	381	351	400	395	407	387	369	393	406	397	384	380	369	407	391	366	345	367	415	389	337	408	389	431	366	355	395	398	390	402	377	398	369	376	366	375	369	391	412	387	360	349	368	365	402	402	399	407	380	403	356	354	397	403	399	398	362	384	431	386	368	377	416	363	382	366	366	363	365	416	391	371	380	344	353	378	372	366	405	398	351	377	401	398	350	376	384	365	384	378	352	361	396	379	399	397	355	381	411	379	343	378	383	409	375	377	370	409	381	397	360	375	391	375	369	390	381	418	374	381	414	382	413	368	357	400	345	410	390	383	366	358	391	351	403	360	386	374	394	379	391	378	427	365	383	374	349	377	363	343	365	420	387	394	372	420	395	408	377	381	378	389	362	367	408	377	387	382	406	405	362	400	416	371	417	391	369	360	377	395	378	383	367	370	368	346	380	350	415	381	401	380	372	380	362	374	375	323	376	354	382	401	392	356	365	396	342	402	382	357	368	382	386	374	375	355	402	403	380	370	406	351	391	396	378	381	354	426	360	442	391	360	379	376	368	401	378	361	393	432	395	398	374	382	360	370	389	360	362	330	416	409	399	348	384	395	387	393	403	362	364	389	421	390	363	361	394	357	390	395	354	370	395	396	381	354	387	364	383	398	368	403	353	419	396	344	400	367	362	386	373	384	387	374	365	333	361	403	397	384	370	373	367	389	394	392	376	385	413	394	378	389	357	373	384	392	370	370	389	378	411	398	391	342	371	376	358	392	372	387	392	391	354	333	367	359	382	380	401	364	422	361	406	401	369	414	387	404	392	396	373	425	360	379	384	366	354	399	385	380	389	366	387	377	361	384	394	372	387	386	371	361	398	355	350	381	337	380	390	397	368	354	366	359	421	367	358	345	365	382	419	382	369	383	370	392	394	377	378	404	395	385	372	357	377	382	385	354	368	375	374	344	374	368	371	390	389	373	367	356	353	362	379	401	379	360	381	375	377	396	370	359	386	392	393	405	356	375	367	378	386	383	415	378	384	378	379	376	366	380	384	421	383	393	417	368	417	379	366	418	406	364	393	365	374	403	358	367	352	398	362	398	340	377	372	415	387	340	399	382
27055	34387	16416	8973	6348	4801	3901	3222	2740	2319	1865	1580	1364	1195	977	857	804	733	744	682	639	696	607	631	616	582	555	533	540	529	551	495	513	527	506	519	555	534	526	508	479	535	497	479	533	538	478	533	528	491	458	413	506	498	491	480	485	546	460	471	472	490	509	484	443	481	426	481	480	456	496	455	500	476	499	453	490	427	463	481	488	486	460	497	496	462	494	474	467	450	451	492	481	484	457	476	479	488	428	442	416	505	443	462	453	494	514	485	467	469	499	486	482	520	428	476	472	467	476	452	470	465	479	497	506	445	504	484	474	466	487	456	460	483	439	444	475	490	481	496	483	439	459	521	458	502	464	462	490	437	453	445	469	488	476	487	467	492	462	408	459	462	457	417	485	430	490	499	500	498	501	463	450	497	528	469	474	506	469	471	484	437	471	473	463	448	487	478	474	490	505	483	449	503	461	496	463	470	488	444	492	463	455	484	489	492	456	453	475	464	458	454	481	489	475	442	502	524	454	496	510	465	458	475	426	476	481	433	470	448	439	470	509	496	469	446	470	465	479	478	465	488	476	452	464	479	444	454	472	463	490	458	481	492	469	473	489	478	487	515	474	508	480	470	466	493	484	490	489	438	466	493	484	460	490	501	471	488	429	468	445	468	491	459	422	457	458	511	448	451	500	443	479	456	487	484	478	453	464	477	459	495	461	479	494	496	470	525	443	496	457	477	509	448	458	485	475	447	458	485	469	470	471	457	472	475	505	459	456	482	495	485	488	440	443	481	471	493	486	460	425	488	443	486	469	435	491	499	488	488	513	462	435	439	458	447	457	460	466	467	435	476	443	468	486	461	459	469	453	487	475	455	424	453	483	435	461	480	473	487	483	477	443	512	475	484	484	467	451	528	448	462	484	470	451	448	531	472	448	465	451	458	468	441	498	455	489	502	494	472	501	465	448	469	459	517	498	446	488	488	471	453	497	490	450	476	453	489	461	472	465	457	482	441	497	450	500	519	446	456	491	462	443	472	510	443	457	435	499	479	441	525	447	498	475	516	487	468	472	466	489	436	485	487	426	464	479	437	449	471	451	473	526	492	445	444	496	447	442	497	459	459	474	481	466	479	476	460	437	476	443	428	485	462	495	500	478	504	481	474	503	477	500	458	475	462	485	493	482	478	452	465	430	486	457	486	468	428	433	464	506	446	488	437	495	481	511	507	442	532	444	450	461	465	465	488	435	474	479	467	458	508	458	444	438	478	491	475	483	499	468	484	463	451	509	459	450	482	492	487	475	473	465	479	453	457	481	448	453	478	468	427	528	452	524	490	464	490	490	449	468	469	447	494	505	462	481	457	457	507	434	521	455	474	477	481	437	475	456	442	486	466	514	483	454	468	506	466	478	449	462	457	482	528	507	484	495	472	494	439	469	482	473	470	485	443	459	500	464	465	485	497	459	471	440	492	473	486	460	488	458	458	470	449	471	458	502	467	470	465	511	472	518	465	516	450	464	507	487	488	485	473	507	486	454	496	450	438	519	492	451	450	494	465	472	478	453	447	485	490	489	440	487	440	440	497	444	468	485	504	483	460	478	470	460	504	487	479	483	483	457	446	498	455	478	458	440	446	468	469	469	454	521	469	453	440	481	474	467	507	444	466	463	480	472	486	465	470	498	432	481	463	455	461	479	507	499	451	502	453	479	482	436	443	476	459	436	445	461	484	496	495	500	501	481	519	492	472	492	475	475	444	464	423	522	479	470	477	481	473	463	453	471	459	471	427	488	520	470	491	493	431	463	500	477	439	493	441	475	496	452	468	439	481	469	475	465	521	479	486	477	435	449	469	440	493	447	471	481	465	485	468	511	464	443	464	424	415	456	485	505	457	479	481	487	453	485	468	524	472	486	496	493	483	454	460	453	454	450	463	447	465	442	515	484	460	490	451	455	477	474	500	464	476	503	492	483	477	501	444	449	471	450	472	462	489	475	499	482	481	465	466	514	468	431	491	451	493	464	503	515	468	459	493	453	464	477	507	442	513	463	456	477	461	474	445	477	485	473	491	455	452	455	478	445	471	477	447	473	472	445	477	463	450	432	465	491	446	472	490	455	488	461	467	476	468	472	481	483	455	492	475	492	444	441	447	477	491	470	482	464	488	480	468	482	466	475	484	475	478	513	471	474	482	489	482	500	487	447	446	497	498	444	450	449	481	467	460	451	498	468	488	452	468	468	503	472	464	441	497	506	458	523	455	446	472	478	445	451	469	499	499	449	471	449	449	485	477	487	485	508	515	457	475	456	496	474	466	450	446	484	447	485	449	461	476	460	464	483	457	450	453	489	469	480	425	488	471	479	443	449	456	452	475	470	435	515	438	473	474	487	471	451	438	488	467	462	487	440	455	457	465	486	477	473	479	485	502	451	500	503	471	489	483	468	496	497	471	481	456	463	479	480	487	412	444	438	466	459	486	476	465	503	463	427	494	465	484	504	471	470	462	445	436	471	482	462	450	467	477	445	468	460	493	451	468	472	478	467	499	473	460	475	494	492	508	470	464	446	490	467	467	438	484	499	448	489	469	464	446	510	487	497	482	460	493	482	492	474	483	466	469	480	445	434	463	500	443	488	484	459	477	436	441	496	463	461	487	499	492	464	434	464	482	455	488	450	445	486	473	480	460	472	481	442	463	436	450	483	454	487	496	495	452	486	493	509	524	464	496	484	425	479	423	469	472	443	455	463	501	506	487	439	517	475	458	456	450	490	478	460	475	466	492	484	488	430	479	477	509	487	489	462	457	467	448	473	441	498	465	483	478	460	471	493	472	482	453	431	467	459	464	465	484	451	436	513	466	495	449	426	475	477	491	475	467	473	464	462	490	478	460	496	500	446	452	487	453	461	480	438	426	486	442	461	457	459	445	493	457	456	484	464	470	459	493	453	461	437	453	496	480	463	490	474	473	472	494	468	522	493	468	458	478	455	505	487	494	435	490	483	444	506	455	490	465	453	465	431	446	503	466	489	487	446	471	450	496	446	489	499	464	444	463	452	504	452	484	515	486	479	494	481	458	485	486	485	446	470	457	458	461	499	430	471	516	522	445	445	441	433	472	458	513	462	470	475	509	459	477	465	487	486	423	487	457	455	450	467	519	449	461	496	473	474	454	449	463	477	452	431	456	462	489	495	485	455	473	486	479	484	499	475	480	468	458	476	443	450	477	469	460	488	542	505	464	469	492	516	504	434	443	437	482	495	460	476	436	447	474	494	455	483	445	457	472	506	456	481	502	462	430	515	482	438	508	452	462	495	484	457	489	506	469	506	489	469	480	487	535	438	459	477	479	461	445	444	484	453	470	491	488	478	438	493	484	433	515	450	458	449	468	467	468	460	432	483	475	494	462	452	491	470	451	486	464	493	493	460	478	467	456	509	497	479	457	489	476	502	446	446	474	477	442	449	474	507	494	489	469	493	492	497	443	477	476	459	438	442	459	498	474	464	482	417	447
23776	20818	27916	23833	20715	11465	4275	2731	2221	1797	1453	1191	1130	918	780	682	599	542	479	431	390	436	405	357	380	340	322	355	328	305	290	267	296	303	255	277	280	287	291	286	258	274	310	256	255	265	274	277	292	276	278	226	226	241	254	237	255	272	244	256	261	233	282	212	254	263	232	287	244	254	236	260	274	263	248	247	251	278	268	232	272	227	235	241	244	263	237	253	249	241	228	233	205	229	246	242	245	227	238	243	232	245	222	226	224	205	251	249	235	240	226	228	218	217	228	245	230	235	211	226	263	243	233	256	231	262	237	255	258	243	236	239	257	252	261	210	259	214	255	245	228	253	230	234	216	222	242	265	220	221	232	241	248	252	225	260	243	250	252	226	228	239	219	222	222	229	223	222	244	219	247	233	219	217	254	216	225	260	229	215	234	229	250	251	259	238	253	258	227	252	245	236	228	267	246	221	265	212	227	231	230	226	240	218	235	252	234	255	222	249	245	250	267	248	244	222	233	229	234	254	227	244	239	254	228	230	245	222	228	245	242	215	248	216	238	227	236	231	212	228	219	217	229	218	255	227	223	236	238	247	218	244	246	241	226	217	256	250	234	231	216	220	234	216	213	232	246	244	234	245	256	260	231	223	230	201	239	242	212	221	210	249	253	259	271	233	257	250	227	244	259	243	252	237	220	212	201	241	241	268	249	226	241	245	224	254	250	249	244	247	216	268	255	234	250	246	229	241	241	224	269	242	220	220	203	257	245	246	242	247	233	237	246	244	206	245	257	260	222	253	214	232	216	207	255	231	285	271	235	271	231	218	227	241	242	227	286	249	237	250	231	266	252	249	222	247	215	227	252	237	261	226	259	234	251	224	248	257	274	247	230	227	233	247	214	220	265	224	249	251	220	227	244	231	223	192	241	225	246	213	232	229	264	252	234	244	214	214	226	248	233	226	240	244	226	254	244	217	245	254	241	221	236	226	250	227	222	259	247	236	206	251	243	234	237	249	274	226	231	238	245	244	227	239	227	221	227	229	243	217	206	213	226	222	236	239	202	243	252	260	237	250	221	247	250	245	243	226	245	257	244	235	243	243	211	257	213	233	227	247	258	246	219	250	264	233	215	229	222	257	213	247	276	254	229	230	220	219	271	265	253	224	246	241	241	240	266	240	246	233	224	235	244	203	236	254	219	246	254	246	271	240	239	248	221	265	225	229	243	240	221	248	254	209	249	223	214	230	225	204	262	252	244	254	232	244	215	244	236	265	236	228	213	223	244	240	231	244	244	216	247	222	215	228	220	232	249	235	225	195	209	231	216	228	234	226	213	231	240	223	251	251	243	248	262	228	234	225	189	226	215	241	235	247	229	251	244	254	239	252	242	242	214	238	236	234	225	251	253	253	258	220	217	233	255	261	250	228	225	243	249	224	228	215	237	258	236	213	245	247	226	242	218	244	254	229	236	224	242	249	229	230	270	228	249	260	226	225	252	250	270	233	230	251	221	266	234	243	267	244	257	229	248	238	276	218	243	271	245	214	233	245	268	255	241	232	241	220	220	209	258	221	237	249	214	246	233	221	240	229	257	244	236	244	236	221	211	234	244	228	242	220	252	231	210	246	231	242	247	225	238	240	223	268	228	243	225	236	218	224	218	225	207	235	228	247	238	238	244	260	256	248	221	226	238	244	205	239	220	212	246	222	216	222	224	257	226	240	234	227	236	252	243	250	214	257	222	237	243	283	233	237	214	220	238	201	216	227	260	238	225	219	243	247	244	245	237	219	252	230	240	234	260	209	222	260	230	228	244	240	241	244	223	230	236	236	233	218	220	211	235	246	233	228	251	226	239	215	278	239	234	225	223	246	235	240	238	226	220	248	230	255	229	220	242	230	237	256	248	239	244	243	249	267	234	244	245	227	243	242	229	272	234	251	223	220	243	247	205	215	216	230	229	265	232	244	241	241	242	251	226	224	203	246	235	215	242	235	242	232	256	233	251	256	230	244	238	229	221	243	237	278	248	230	249	224	244	273	240	243	235	231	236	239	223	234	254	226	245	224	249	217	222	197	252	235	260	232	233	236	251	248	225	247	223	269	244	236	247	231	285	227	233	264	245	228	239	223	220	215	203	235	251	258	263	212	222	239	248	261	227	228	249	220	234	236	234	235	238	269	242	228	267	245	213	232	238	246	243	223	215	238	244	217	258	233	207	235	221	239	258	238	227	243	260	217	227	239	215	236	235	243	240	251	231	227	219	256	226	242	231	261	215	238	236	263	219	246	234	224	240	269	248	235	235	254	239	246	233	236	238	224	218	262	256	256	246	247	226	201	237	221	242	247	225	248	232	238	198	252	224	230	227	256	223	239	230	220	244	252	228	238	227	234	213	247	222	229	275	242	252	225	239	233	234	211	244	237	237	206	244	237	245	231	240	226	249	205	239	251	240	258	229	244	247	220	236	226	243	252	229	256	257	201	254	222	248	226	233	236	252	249	231	254	237	227	247	231	238	216	232	249	256	230	251	247	221	223	232	254	244	254	247	244	231	229	258	221	225	218	237	219	249	240	253	238	222	250	237	270	254	234	245	211	197	259	238	234	267	240	240	221	252	247	215	244	207	209	243	242	235	224	216	253	204	239	239	243	241	237	227	253	253	218	262	232	253	226	236	242	244	258	218	231	226	204	237	218	220	220	243	252	220	219	215	268	223	225	255	262	252	226	231	237	248	224	239	247	240	221	237	222	248	233	248	228	248	244	209	282	223	242	239	276	227	209	231	235	255	265	263	239	251	239	237	233	213	226	235	243	254	225	226	228	241	237	255	255	248	238	273	235	188	253	258	221	226	239	232	240	224	220	227	252	237	265	251	232	214	230	233	237	238	237	243	217	250	244	214	221	226	241	230	250	244	235	226	262	215	266	221	258	254	232	255	214	238	248	236	227	209	213	248	221	232	244	243	255	223	245	240	233	222	242	237	246	264	226	244	226	202	230	213	249	264	233	245	241	264	242	233	254	248	246	245	222	224	231	240	223	227	234	222	230	235	237	261	233	243	244	251	242	234	253	241	253	228	246	224	248	242	210	248	234	252	228	231	221	245	232	238	248	210	235	232	229	237	222	225	215	252	236	230	251	228	236	247	248	267	251	247	232	258	200	258	212	266	230	266	231	216	233	270	249	209	231	224	235	260	249	212	237	226	236	254	259	219	208	239	251	249	244	227	241	232	248	239	251	208	236	195	279	256	269	249	236	231	227	234	214	266	236	227	216	239	255	232	215	237	242	197	254	227	229	240	230	232	221	232	209	211	203	206	248	222	247	232	208	262	252	230	250	237	260	221	226	261	234	221	242	244	257	244	227	224	220	245	241	222	284	244	232	214	220	217	251	236	256	256	236	237	261	225	203	258	230	238	229	229	215	240	243	210	249	236	253	248	241	230	256	225	226	245	240	219	237	263	242	223	244	247	225	229	223	210	234	241	241	230	276	235	260	245	249	243	217
30426	43369	24246	15745	11513	8898	7204	6002	4911	3917	3110	2691	2126	1757	1425	1229	1065	909	808	776	712	687	621	584	555	492	511	453	452	463	430	383	404	406	388	395	392	374	384	384	334	350	355	357	351	359	350	339	327	356	360	299	346	324	290	327	327	312	338	325	342	288	339	320	344	309	325	330	335	302	358	308	328	312	330	296	338	293	317	348	319	327	320	291	320	304	302	332	330	311	287	323	272	307	319	315	311	305	295	342	314	284	286	283	297	291	336	327	312	284	323	306	302	321	317	284	317	279	313	286	287	329	274	294	303	323	311	296	323	306	293	294	268	290	305	320	270	302	314	290	301	314	296	297	309	310	291	304	332	277	307	290	308	321	345	286	284	312	303	275	320	331	321	290	299	306	298	304	275	296	338	299	325	307	303	267	306	295	295	299	279	336	267	304	306	283	322	297	305	294	315	313	312	287	298	305	307	278	313	300	335	301	303	305	299	300	285	278	282	311	312	335	330	319	284	307	298	311	306	329	296	316	283	295	284	305	308	303	322	264	309	305	310	282	296	291	291	372	279	288	283	304	277	292	314	272	281	319	293	287	300	332	275	304	326	301	295	322	308	314	295	283	277	314	282	307	321	281	330	292	315	312	312	309	281	324	302	288	300	295	312	300	291	317	306	308	267	334	303	261	321	289	287	299	281	315	286	305	299	273	262	289	268	305	298	306	298	273	297	282	286	316	285	308	277	326	312	306	282	274	295	333	267	266	303	279	305	325	281	290	321	306	290	293	303	284	318	296	327	304	303	309	335	291	293	277	283	273	308	278	318	290	327	305	288	284	274	278	328	295	332	297	333	310	312	301	298	290	304	311	303	279	292	310	309	293	293	288	306	277	309	268	299	311	306	288	321	299	317	301	311	289	306	288	298	324	332	309	283	318	344	277	296	303	290	272	301	275	278	254	300	294	285	275	272	279	279	298	293	295	311	318	306	303	288	299	303	298	296	273	272	293	324	309	297	282	286	308	325	289	304	329	302	313	273	327	306	291	318	297	302	299	338	282	293	299	311	335	319	289	308	319	277	303	310	335	299	285	287	291	284	289	354	293	313	282	291	278	299	309	292	281	280	314	313	310	283	311	295	314	284	280	305	297	289	313	328	299	321	319	317	291	304	312	305	320	326	294	294	301	275	307	316	267	294	289	326	305	308	323	283	299	299	321	289	317	298	293	268	278	305	302	301	300	316	311	313	298	322	258	293	285	324	278	287	310	283	326	306	299	298	294	291	280	329	340	308	289	281	318	292	299	337	318	280	348	313	273	300	308	304	279	338	309	327	284	305	283	301	306	308	280	286	286	283	294	290	305	304	304	279	296	302	289	288	325	331	271	312	282	307	320	304	292	300	285	304	333	272	281	323	311	257	280	273	281	319	325	309	310	309	303	314	300	319	287	288	317	296	297	302	305	277	294	303	320	305	287	294	267	323	301	299	327	286	302	338	295	268	304	307	320	326	292	309	266	316	308	310	307	309	300	312	323	282	280	286	253	298	276	268	295	317	314	297	303	322	306	324	294	306	277	285	276	306	305	337	309	275	310	312	320	291	295	290	293	291	294	333	269	272	305	307	315	317	318	293	277	288	288	315	351	290	313	316	299	316	319	321	300	269	291	302	292	296	284	311	296	309	316	284	291	316	333	281	306	269	291	315	297	284	343	268	309	308	306	282	314	295	320	311	304	288	320	288	294	303	289	325	311	327	274	318	311	287	309	313	276	290	293	279	292	309	286	307	272	281	308	298	297	261	298	327	314	293	301	272	305	299	306	300	292	294	312	282	289	321	303	329	308	282	289	312	337	307	312	311	318	271	323	293	284	315	307	305	320	303	305	309	285	303	319	297	319	301	296	305	293	294	340	304	299	292	303	326	295	304	289	286	305	336	308	300	307	293	308	327	307	307	275	301	331	304	300	303	315	297	284	297	315	310	340	324	293	295	307	304	321	290	296	300	308	276	293	291	318	282	300	286	320	315	295	288	300	338	321	305	304	281	291	292	303	311	303	309	265	290	313	309	284	322	262	281	312	323	303	300	290	313	353	320	287	310	273	284	263	306	339	297	322	324	300	300	321	302	293	293	332	313	323	296	293	310	296	270	290	318	287	277	318	278	326	296	286	290	299	309	294	291	294	309	298	300	298	306	319	314	286	296	285	292	285	303	269	313	301	280	290	309	286	322	319	323	310	300	311	267	298	294	345	284	338	295	335	293	289	294	281	288	315	305	267	303	309	319	311	285	296	306	300	272	322	318	301	304	282	308	302	287	289	281	315	334	293	295	320	296	297	303	335	308	266	302	310	286	326	298	290	305	338	280	295	332	329	305	322	306	287	302	317	297	326	304	305	306	351	317	316	269	312	330	331	333	270	305	294	315	307	296	320	294	291	284	316	315	295	306	292	302	334	299	304	301	334	313	302	324	306	303	345	314	301	300	302	305	318	328	310	262	323	281	319	299	269	281	334	293	313	284	298	286	304	285	276	299	301	306	289	307	322	276	307	338	320	257	290	276	319	305	316	336	324	301	308	302	290	346	262	286	281	302	314	319	274	315	304	313	297	310	298	312	275	290	302	308	348	276	313	282	306	308	328	337	300	311	342	301	286	295	306	295	285	316	310	321	294	305	304	318	303	314	267	319	304	309	322	296	284	309	292	322	323	311	293	275	280	295	301	338	293	322	320	282	316	310	285	299	305	293	293	338	318	315	313	300	317	291	307	341	324	310	302	270	277	301	283	290	298	314	278	271	299	270	323	309	304	307	332	302	284	311	300	292	300	277	333	313	325	307	321	319	304	312	325	286	278	305	265	276	279	302	302	317	305	326	283	286	301	294	305	302	298	316	316	322	299	299	314	283	311	259	301	303	298	302	331	310	300	290	272	286	293	283	323	330	320	266	298	299	335	290	315	285	293	309	326	302	338	314	294	305	300	309	313	328	297	334	312	299	294	262	285	299	280	316	283	289	292	275	300	303	279	307	324	279	328	315	298	298	326	296	316	333	289	295	348	298	309	292	283	319	290	295	325	307	285	291	322	306	266	292	315	312	274	317	305	305	249	294	325	300	314	320	309	284	324	324	317	293	302	279	313	311	311	314	302	315	306	319	284	307	298	276	317	330	325	299	308	287	309	328	295	272	276	254	305	287	322	293	311	316	293	304	295	295	282	287	264	300	317	278	326	281	303	336	286	301	281	248	294	326	266	314	298	309	322	299	296	317	340	297	306	332	309	307	320	287	317	272	316	278	330	293	301	337	299	312	305	304	284	328	302	264	299	288	303	332	295	305	320	323	327	323	322	301	289	292	284	305	323	290	304	259	317	327	333	318	283	323	289	294	299	314	295	306	322	301	297	290	307	322	312	297	313	315	298	300	301	292	300	307	289	285	304	326	281	306	294	308	275	314	317	309	293	301	312	300	282	287	310	297	304	302	331	303	298	308	313	304	279	263	282	262	302	295	305
22773	20839	28420	23359	20874	20848	12142	4628	3232	2530	2153	1835	1488	1260	1024	913	794	684	611	575	482	437	444	413	390	366	349	298	314	318	297	302	283	230	309	263	265	268	261	291	237	261	235	243	236	253	214	225	242	220	220	235	242	249	247	238	231	207	227	213	208	202	229	230	217	217	211	225	184	236	193	219	218	226	226	218	202	196	228	225	232	218	252	242	194	200	206	204	225	188	199	186	196	208	196	219	219	224	216	196	220	239	246	210	183	235	228	223	226	217	205	209	201	228	191	199	211	195	212	213	211	194	229	176	230	210	211	216	203	205	182	221	221	224	183	226	210	225	210	210	208	212	214	213	196	235	191	167	215	220	208	222	216	213	209	208	211	208	218	196	220	217	205	235	204	212	195	209	227	177	227	215	217	208	195	218	224	235	219	204	205	188	224	196	208	190	217	200	194	228	211	220	203	228	182	185	208	223	176	212	201	219	199	206	208	192	197	197	224	191	204	198	218	199	210	211	206	210	208	197	198	201	185	197	228	210	213	210	221	204	222	189	230	207	198	197	211	179	212	208	199	194	190	232	225	210	202	223	218	217	204	219	242	186	207	204	220	222	212	207	179	209	249	220	209	219	203	198	211	187	226	208	214	220	190	226	232	216	227	186	189	199	192	205	209	186	190	205	203	228	242	217	220	186	222	198	185	216	229	223	196	223	203	216	208	205	203	226	202	208	216	213	206	199	250	208	205	212	219	215	194	220	204	172	204	224	215	227	191	228	212	190	199	221	203	224	226	211	223	199	194	219	197	233	203	201	228	236	196	196	212	208	217	213	238	204	232	208	200	207	214	216	214	194	198	207	188	210	208	202	220	197	209	209	207	218	197	200	217	226	219	208	208	229	210	206	208	192	211	229	221	200	210	225	220	210	231	204	203	201	208	205	227	224	212	203	199	204	184	213	196	197	204	228	196	185	210	217	206	211	210	184	213	218	221	190	190	215	220	179	200	227	198	196	207	234	192	248	197	218	227	235	246	219	184	214	210	209	203	200	211	201	203	192	204	206	175	201	199	225	234	225	197	188	217	218	169	214	194	210	191	208	232	226	197	227	221	210	189	200	199	232	211	205	236	223	209	198	174	202	205	222	207	200	208	219	213	202	218	225	201	194	175	207	212	227	206	226	182	220	198	186	210	198	210	199	210	208	210	214	204	179	192	211	222	212	192	211	204	205	226	190	195	201	186	218	199	201	218	220	207	213	218	182	231	213	201	216	208	200	209	218	219	230	208	217	204	198	199	205	223	201	226	198	223	226	197	203	188	219	211	202	215	221	230	231	216	196	178	215	194	212	222	228	238	207	196	216	210	209	211	210	204	212	210	214	217	204	203	240	233	207	211	202	216	189	187	209	217	193	207	222	209	196	210	202	184	209	217	209	203	209	210	193	226	196	181	214	200	210	203	190	207	221	209	236	206	207	203	194	222	205	213	221	214	221	213	182	216	233	222	201	223	189	199	207	188	231	196	220	223	218	196	220	211	217	197	197	202	228	208	230	202	212	183	205	220	216	192	207	203	203	212	210	206	231	216	202	236	222	214	211	210	209	208	217	214	224	215	210	189	204	219	206	186	218	221	208	203	208	192	200	218	210	206	243	204	213	190	198	216	199	217	224	208	196	214	219	205	202	195	209	180	205	207	221	202	207	210	201	217	225	225	210	171	202	228	231	210	191	200	218	184	201	191	223	222	215	231	224	225	228	236	229	199	205	203	195	217	199	212	193	201	212	176	201	230	208	231	219	200	214	208	207	220	216	210	198	215	217	202	194	216	231	187	226	203	215	199	204	205	181	191	235	209	208	220	197	218	200	203	214	205	202	219	197	202	190	204	183	217	197	198	184	196	213	217	230	184	213	200	236	194	194	207	215	209	201	192	219	209	225	216	238	224	217	201	176	205	220	207	193	203	219	222	199	213	194	230	212	206	202	190	194	215	192	230	210	191	200	193	187	181	193	212	177	218	213	207	196	200	212	204	217	213	208	215	192	221	222	191	212	221	208	231	207	221	198	206	198	207	214	207	220	188	217	190	212	211	194	200	197	192	231	216	228	190	211	202	198	189	202	222	212	229	216	188	201	219	219	203	202	232	209	162	183	197	216	240	215	203	219	215	195	207	210	210	226	213	191	217	199	206	217	213	193	193	204	190	201	205	203	221	231	218	215	198	223	220	190	196	202	234	211	206	212	205	205	223	169	209	210	209	217	206	222	243	198	227	219	215	210	204	208	224	193	200	197	201	226	196	200	215	222	212	197	207	183	212	205	205	199	210	206	197	188	206	209	215	212	211	212	201	187	196	229	191	222	206	216	190	216	208	199	221	210	201	209	212	201	198	225	204	216	193	204	189	225	240	191	202	231	221	241	207	163	226	213	228	186	215	195	186	204	176	213	201	227	205	222	191	185	196	176	216	222	213	225	223	225	210	211	203	210	206	211	224	208	207	211	205	215	215	236	205	211	170	208	224	220	193	205	226	204	186	222	239	222	223	231	210	242	193	199	195	189	226	183	218	207	215	209	183	209	205	231	198	194	188	199	201	206	208	233	209	208	199	233	182	215	192	182	236	219	208	189	212	228	237	217	216	239	210	233	194	215	229	199	220	199	228	219	200	218	200	214	209	182	210	245	210	202	222	214	215	227	216	219	221	193	175	220	219	211	190	202	222	196	239	229	201	182	193	221	207	187	228	201	198	202	230	221	185	184	194	193	229	237	203	220	238	206	212	198	214	203	226	181	223	192	220	220	210	209	190	204	209	204	220	215	197	198	203	208	185	201	205	209	215	241	215	205	204	177	196	187	203	217	200	197	220	228	221	235	216	220	206	200	203	222	204	214	201	201	192	222	201	198	237	228	197	198	209	203	213	211	201	199	187	207	196	226	193	205	228	217	197	213	209	189	212	245	232	220	215	221	221	200	229	209	205	193	209	206	181	211	200	213	246	176	196	222	200	205	208	220	207	203	222	204	223	223	234	214	204	212	223	189	186	206	210	232	181	213	208	202	218	192	224	198	213	207	193	192	217	204	213	182	213	196	210	205	224	220	198	221	210	217	201	233	201	204	237	196	199	206	231	215	200	192	217	211	213	197	199	214	235	193	198	200	213	261	212	227	208	205	188	210	219	237	218	198	205	202	193	199	209	210	212	201	210	262	221	202	215	210	221	228	215	204	205	208	197	197	219	194	219	214	229	202	225	199	198	223	206	235	175	216	166	206	205	211	215	193	206	201	213	227	214	210	218	193	207	210	209	171	197	236	236	234	209	212	191	186	190	211	213	197	199	208	215	178	206	203	186	231	204	182	228	214	207	196	190	223	199	198	196	185	226	227	171	206	243	220	213	208	206	219	228	203	209	228	200	231	224	189	214	200	233	231	214	196	223	199	206	194	192	212	193	197	208	209	183	196	236	210	207	212	220	217	221	212	185	207	215	190	197	204	220	214	176	216	206	205	197	218
33986	49135	29797	21002	16281	12910	10457	8630	7234	5606	4441	3705	2964	2518	2034	1641	1470	1208	1151	998	895	787	720	689	664	588	551	480	513	485	434	400	396	375	402	399	364	385	346	346	339	342	313	384	335	320	312	325	302	285	298	323	309	290	299	275	307	283	274	281	275	287	315	293	269	261	268	262	251	273	299	239	269	251	260	246	276	255	281	257	276	259	263	274	280	270	278	241	260	282	259	261	259	265	246	279	238	268	247	282	252	253	258	268	277	250	288	294	259	251	280	257	270	259	240	253	240	242	235	241	246	286	236	258	233	277	241	264	233	256	230	264	235	263	260	256	263	235	253	252	236	233	248	256	244	249	254	259	242	258	224	282	237	274	240	245	272	272	243	263	250	242	264	270	259	291	243	244	259	270	263	260	256	267	246	281	236	254	267	248	227	238	259	245	235	247	260	257	214	244	254	231	217	251	249	272	261	275	249	245	263	245	268	261	244	258	252	253	248	261	263	241	247	262	249	263	234	244	265	266	255	254	248	221	251	253	259	252	264	234	261	255	246	288	229	249	234	258	256	228	263	252	239	229	248	265	263	256	258	247	236	254	240	257	246	242	252	258	265	257	264	223	259	234	243	220	284	254	244	244	217	260	250	246	245	253	255	249	255	235	267	258	245	219	254	243	247	268	259	260	255	245	227	251	235	240	253	256	243	243	250	233	206	240	267	239	251	278	278	230	228	243	284	248	232	242	258	246	262	242	235	268	240	255	261	249	253	287	248	238	274	236	283	261	271	258	267	247	262	242	241	265	209	242	257	246	239	257	249	269	239	243	238	242	248	235	228	248	240	252	253	258	248	275	242	259	235	234	232	242	258	226	228	266	253	244	259	234	277	257	242	236	244	242	251	262	268	251	242	252	252	264	249	250	272	221	275	263	225	250	259	251	229	253	263	260	263	256	250	270	234	236	279	264	259	253	268	262	232	219	258	238	232	218	278	250	263	273	243	244	227	247	252	248	244	268	264	251	258	248	282	241	222	246	235	245	255	258	247	251	261	252	244	262	234	258	260	234	234	271	285	244	241	247	241	255	244	252	268	264	212	244	272	241	237	269	245	225	235	246	232	271	262	253	271	279	224	247	246	269	262	257	248	258	236	270	221	233	217	246	232	257	256	244	232	265	249	232	242	244	253	268	243	249	266	237	257	233	240	258	223	273	259	247	227	240	274	261	235	253	249	259	265	230	243	257	253	254	258	261	256	246	258	244	230	247	221	257	229	252	252	220	261	249	248	262	243	257	261	242	249	264	238	263	231	249	239	231	236	223	259	250	237	268	242	253	239	262	236	221	269	237	210	254	258	238	252	231	258	236	257	238	254	287	280	272	259	236	242	230	246	243	260	237	241	249	256	238	253	241	241	243	250	246	265	251	235	264	255	235	278	253	227	250	245	255	241	267	228	248	258	262	250	252	245	224	237	238	241	259	272	246	257	255	242	229	249	262	223	244	264	266	243	250	235	244	261	282	233	244	238	280	259	262	237	258	251	257	254	236	269	242	265	242	247	259	276	261	243	281	272	260	242	263	253	239	251	244	236	236	252	273	239	219	237	262	244	234	249	281	243	251	252	264	278	264	259	264	231	267	241	249	268	280	256	272	243	268	255	260	255	244	255	240	252	265	248	263	266	245	226	220	270	243	248	238	297	231	248	248	218	280	253	247	268	258	240	235	269	227	249	275	254	244	240	253	252	250	243	256	239	284	264	224	243	227	295	262	264	263	263	273	222	261	243	286	266	243	289	219	249	275	222	228	258	258	259	253	241	239	278	235	261	255	261	275	261	248	256	267	255	245	265	219	218	239	250	260	251	249	242	249	239	223	231	248	281	266	268	255	247	248	246	260	245	268	249	279	227	257	243	245	249	264	248	217	260	249	246	247	264	278	276	269	252	242	249	247	252	272	236	262	264	252	268	248	243	237	254	296	261	240	253	243	271	234	255	241	261	237	269	231	256	267	278	241	271	253	243	236	259	272	246	243	280	215	260	238	274	234	253	272	246	229	266	252	281	271	254	250	262	248	259	246	263	252	255	235	232	255	275	231	230	233	264	286	229	254	264	234	260	251	254	253	279	248	251	242	245	242	259	257	240	260	237	255	256	249	249	263	228	238	237	249	277	251	257	264	247	235	234	293	257	250	243	209	238	256	255	231	214	252	236	255	245	266	260	230	220	230	268	239	252	255	231	273	235	247	258	252	261	257	231	257	252	246	264	221	246	288	242	246	226	268	238	259	265	246	251	262	258	255	250	229	231	239	244	251	267	233	260	231	249	247	261	258	225	264	231	246	221	260	252	259	255	277	254	263	238	229	261	269	255	260	276	279	248	227	265	247	239	251	256	255	233	269	275	245	265	274	261	228	261	248	233	233	232	257	261	271	250	232	265	267	250	246	256	241	234	252	232	229	248	264	303	220	256	258	244	238	226	249	239	261	271	268	272	245	256	254	251	267	251	256	252	251	233	273	289	248	256	273	258	248	238	258	291	273	235	252	255	254	238	260	245	268	243	237	226	230	235	241	230	265	245	236	246	255	271	238	247	242	251	260	236	244	270	255	274	255	258	277	269	272	212	251	238	237	243	260	260	234	266	227	258	237	252	240	255	245	261	263	252	254	223	254	253	248	268	269	277	280	251	242	248	235	234	261	255	248	234	258	259	237	260	238	257	272	261	292	282	251	257	267	262	263	248	236	234	249	250	249	251	266	248	257	265	245	208	251	245	249	255	240	258	278	256	249	244	228	240	264	246	249	238	275	272	256	248	256	262	212	251	260	227	245	248	242	246	253	237	267	305	254	220	257	247	245	243	226	269	272	212	243	252	254	238	268	266	234	236	250	289	228	262	255	250	250	262	229	251	242	237	250	234	244	253	268	239	244	247	272	252	254	212	242	258	223	284	249	246	245	275	246	263	239	262	223	237	244	241	263	259	295	268	255	257	226	232	259	229	261	239	250	257	255	250	260	256	247	268	242	253	278	268	299	239	235	266	250	258	257	250	234	255	276	259	239	261	241	221	240	255	261	265	244	269	266	250	250	233	239	249	266	239	241	234	235	233	245	239	252	221	248	226	259	269	228	249	255	257	233	250	242	266	249	252	260	258	224	222	252	267	239	249	243	241	237	242	218	247	244	250	261	258	256	270	260	265	261	267	278	252	242	245	285	249	233	237	239	242	233	244	250	253	260	256	278	275	212	271	211	263	264	252	249	285	248	250	277	248	263	246	259	277	231	265	272	259	262	252	254	260	258	248	259	244	247	245	243	280	231	253	242	244	245	256	233	264	252	255	257	226	259	262	239	268	228	260	246	279	268	257	221	234	241	249	230	245	264	277	256	257	205	271	237	258	256	259	287	258	242	289	275	237	231	245	284	218	242	264	231	238	243	226	275	250	234	265	268	251	241	269	251	264	256	243	260	264	219	243	237	282	238	266	254	267	233	261	232	283	246	239	238	239	268
27320	22287	17301	8749	4397	2824	2154	1707	1421	1235	1009	922	808	704	658	620	576	576	527	477	523	476	450	439	433	409	440	415	396	394	399	380	399	413	448	364	404	449	413	396	410	394	387	409	389	376	401	399	420	392	396	373	404	370	386	389	381	373	373	392	365	393	396	386	400	400	410	387	394	409	367	414	419	375	394	412	381	382	418	440	361	370	408	355	384	405	411	397	366	376	382	377	380	380	414	359	389	391	370	406	394	406	401	413	400	375	362	383	372	363	368	394	372	394	373	385	378	375	417	384	390	412	393	434	404	408	402	370	395	396	389	365	362	398	395	390	406	358	381	384	386	394	387	387	398	375	383	382	356	392	379	426	416	346	332	405	422	386	372	388	391	361	389	371	376	362	370	406	404	406	389	383	380	373	398	389	383	398	399	362	386	419	364	359	369	396	381	383	388	400	378	405	375	365	387	349	399	391	413	378	390	380	346	365	387	354	374	424	409	379	395	396	393	395	373	395	368	388	371	393	373	333	381	363	402	394	388	383	361	377	369	389	395	397	397	388	380	379	337	390	361	377	378	387	377	381	362	383	411	337	421	384	385	391	366	372	379	392	357	395	343	358	344	391	356	412	362	383	409	381	391	404	380	378	370	369	415	384	391	402	384	402	383	387	382	394	385	397	401	376	410	381	398	377	363	400	392	389	384	399	409	397	386	353	365	388	386	374	394	355	400	395	375	368	376	385	414	371	359	371	408	394	353	387	375	403	391	368	426	377	423	376	346	427	384	401	407	395	394	383	362	374	364	374	397	418	366	385	392	393	400	392	414	384	381	387	398	377	384	347	388	371	385	377	413	382	407	371	427	429	354	420	383	384	388	350	393	444	380	367	385	351	343	380	391	426	389	385	349	391	379	417	381	382	419	385	381	377	386	380	393	382	383	416	413	390	391	387	380	377	402	415	368	363	390	387	369	404	351	421	393	421	386	373	348	377	397	390	362	387	415	381	401	388	393	383	383	400	397	401	383	374	390	378	371	384	379	383	405	388	346	415	363	389	389	429	392	380	403	360	394	388	414	380	364	448	388	389	370	407	370	353	367	344	403	389	378	362	389	381	416	353	388	391	417	403	367	380	408	380	373	385	385	354	430	390	385	367	359	389	403	379	369	385	375	405	401	403	374	396	370	380	369	393	389	393	390	417	361	382	363	374	419	396	401	363	372	410	400	370	366	399	395	387	389	368	412	368	391	385	390	374	376	387	399	375	409	388	371	356	402	404	400	361	352	363	375	392	342	390	390	394	367	395	381	368	354	385	370	363	403	388	374	364	401	371	410	347	406	374	374	368	392	357	391	384	397	406	384	385	392	401	358	376	361	377	388	381	411	372	409	399	369	366	376	399	396	373	398	408	420	394	378	378	388	377	418	388	379	418	395	393	374	415	405	390	363	430	356	395	357	365	373	386	387	367	400	413	353	362	417	405	358	421	385	399	376	394	385	403	422	354	411	362	349	370	349	380	385	430	407	363	362	342	375	392	399	377	388	392	381	382	385	387	411	393	385	365	391	423	402	355	378	378	382	397	372	378	367	411	374	403	399	403	348	392	412	374	359	402	385	388	421	378	398	380	404	378	350	387	340	392	430	397	386	373	419	384	394	373	413	396	326	408	400	372	403	350	389	398	357	366	364	369	389	422	388	384	367	378	380	400	408	393	389	351	386	379	357	375	384	377	402	374	379	380	385	366	380	400	409	364	395	403	370	373	389	400	355	385	389	375	398	405	396	408	382	402	372	375	392	379	440	358	381	375	380	371	346	361	389	420	402	373	392	380	389	398	368	389	375	398	394	419	370	342	391	408	403	409	400	366	362	376	389	415	390	410	409	388	382	392	405	395	384	377	399	387	429	418	436	353	367	382	407	354	419	387	391	381	378	402	381	372	395	386	394	384	394	390	378	322	404	400	411	357	356	378	373	381	403	395	375	418	382	405	415	364	385	371	370	366	405	417	384	345	389	412	382	399	360	365	325	382	364	374	405	409	392	377	374	401	377	413	387	382	376	395	377	379	374	401	379	391	427	383	390	369	369	380	387	389	359	401	409	368	371	360	390	363	386	445	403	392	354	384	349	400	412	378	382	405	387	382	360	393	409	380	371	384	394	408	355	393	362	365	397	376	382	398	407	388	374	382	367	398	387	352	372	387	410	377	382	419	376	377	398	354	382	398	355	397	384	412	415	414	364	382	384	389	350	428	391	380	398	366	358	374	371	380	375	349	374	405	380	392	387	345	375	374	376	384	388	384	382	383	377	370	386	432	407	386	372	363	373	371	398	377	408	378	370	388	381	372	365	366	382	370	394	392	372	378	387	370	384	386	348	374	374	377	374	364	372	371	368	420	376	404	382	409	367	368	399	372	361	369	415	390	389	350	397	392	400	383	356	388	333	348	357	372	367	400	414	419	380	352	366	419	354	388	393	363	390	373	410	383	401	401	388	395	389	379	359	395	380	370	366	373	356	380	415	384	406	415	373	365	438	398	421	403	370	379	359	362	393	413	383	375	355	414	427	374	391	408	404	392	391	363	381	398	377	396	374	371	393	364	362	414	358	397	375	343	372	353	367	408	394	381	349	370	379	370	362	392	386	385	385	376	375	380	408	364	392	381	371	365	421	388	392	366	368	417	409	403	367	416	422	393	380	395	382	387	368	351	397	380	404	419	337	392	382	420	362	371	355	406	422	404	404	388	380	381	398	385	362	387	385	424	385	389	354	350	369	389	382	375	403	382	359	414	405	382	398	405	417	403	393	403	374	388	392	390	416	365	362	421	396	385	392	375	418	372	368	376	384	398	397	440	382	371	386	389	376	384	374	423	387	362	381	365	394	394	383	374	387	393	371	361	409	340	376	383	380	364	366	376	385	346	383	381	377	383	422	396	368	401	413	395	380	391	393	405	390	374	413	377	362	382	397	416	377	359	371	377	379	398	366	399	364	381	421	358	339	381	414	386	370	402	392	423	396	388	372	377	344	356	382	352	374	385	431	396	397	375	392	361	368	398	383	380	387	364	409	345	373	417	374	392	375	380	379	409	366	368	371	370	378	369	405	359	371	371	402	399	388	384	353	409	403	396	392	385	398	372	405	382	394	383	371	370	417	396	384	380	413	364	371	417	365	405	408	384	412	400	396	377	394	404	440	374	383	395	395	393	360	409	386	389	364	394	384	385	384	384	378	437	408	402	406	385	378	386	374	370	375	398	377	402	373	416	413	369	402	384	390	407	407	393	386	352	384	380	374	385	398	371	400	405	378	403	400	410	390	370	428	370	427	385	395	382	356	372	392	402	370	373	403	353	416	404	380	397	378	374	363	440	410	386	363	392	383	348	395	378	390	379	372	380	364	387	412	394	392	384	369	370	354	365	395	363	371	412	382	380	387	404	354	374	398	412	404	382	397	389	369	406	371	406	380	361	367	422	376	397	389	354	456	385	385	392	384	355	386	375	434	371
27009	32214	17679	10767	7671	5865	4613	3728	2940	2434	1951	1685	1415	1339	1102	963	888	814	797	743	725	663	658	598	585	600	546	528	563	581	562	512	503	511	513	520	537	545	493	456	534	518	522	487	505	494	483	501	531	506	498	515	495	516	560	497	437	500	503	467	488	506	465	509	514	506	501	456	523	495	496	474	472	467	417	491	506	466	479	508	483	492	516	456	501	493	467	509	468	474	480	509	467	533	451	417	458	484	478	490	496	467	465	496	471	487	469	472	452	453	499	462	474	477	482	496	477	459	460	447	479	510	516	466	503	484	498	471	518	493	509	471	512	496	480	463	479	478	487	470	485	427	465	480	466	470	471	489	513	493	435	460	447	483	470	474	472	477	453	472	443	497	493	481	474	450	477	495	472	486	470	475	456	471	522	471	446	485	487	480	511	458	495	456	482	437	452	466	484	498	457	480	488	463	446	472	467	458	451	482	487	463	483	477	467	473	499	454	459	528	447	475	462	458	445	515	484	512	474	451	520	501	480	416	462	465	470	482	481	443	464	458	464	498	494	522	470	481	488	460	483	466	478	457	504	482	436	485	467	502	483	470	479	449	510	482	474	495	468	484	459	454	519	470	449	483	506	485	478	481	445	493	499	443	527	485	479	450	452	486	483	428	448	474	470	463	467	516	491	488	457	479	470	471	478	440	455	463	459	473	480	487	476	474	492	507	488	494	488	462	515	476	464	475	487	482	441	451	481	500	469	479	503	497	493	457	484	514	507	488	430	458	521	436	464	502	490	483	540	491	459	438	463	487	426	499	500	456	463	493	505	458	453	446	458	496	494	434	480	460	470	458	467	475	463	499	496	467	436	472	457	438	443	464	464	467	503	488	450	497	451	489	471	467	486	444	472	493	478	464	498	486	500	448	452	459	476	480	518	491	482	485	465	476	504	440	460	492	492	468	445	458	474	466	450	438	466	501	509	465	453	461	425	480	495	473	488	473	465	434	495	494	516	496	455	467	515	518	448	463	481	502	456	520	491	487	475	442	464	487	489	468	395	439	476	526	473	480	520	505	463	471	485	513	481	463	486	487	505	467	475	489	454	465	491	433	469	472	461	448	489	459	482	500	492	473	512	471	502	487	473	487	477	492	491	503	492	444	507	476	459	462	489	460	486	459	504	481	456	486	487	471	471	468	464	493	469	452	478	492	479	484	470	433	516	460	460	484	515	476	478	500	434	473	497	493	515	483	426	498	498	495	494	488	481	430	472	468	515	527	454	462	485	521	473	492	508	498	459	450	487	482	471	507	459	448	471	467	498	507	475	490	453	488	471	500	464	489	457	496	490	496	496	452	515	462	444	453	488	474	479	469	490	504	437	468	498	465	479	508	502	488	455	470	458	477	480	431	481	494	506	514	467	466	478	450	457	502	489	448	479	493	458	508	465	458	475	479	512	529	466	455	481	467	483	459	449	419	462	492	463	465	487	457	471	498	457	504	471	456	440	501	483	462	501	471	470	504	467	456	491	505	466	470	478	454	463	455	501	458	447	466	474	476	502	495	459	452	478	492	501	418	467	451	491	464	480	486	462	479	450	481	503	499	489	474	467	457	520	469	485	480	493	479	475	471	487	472	430	498	438	477	442	481	461	539	473	465	432	430	507	446	477	470	518	483	446	477	442	482	510	531	499	464	473	461	459	495	474	527	456	463	482	477	436	458	467	514	494	424	466	461	512	442	459	465	466	479	458	525	472	457	490	474	434	502	426	444	490	477	462	546	495	493	462	471	449	494	477	467	484	475	470	510	473	445	474	499	424	508	451	521	454	464	476	476	504	504	479	461	473	469	471	471	475	521	466	478	491	463	481	483	515	500	448	518	500	493	501	485	485	468	464	482	486	463	493	494	489	474	506	485	480	462	496	507	462	474	486	455	481	488	462	495	479	477	490	510	458	482	439	448	471	484	488	475	486	488	487	502	455	440	452	481	501	503	475	486	479	490	464	481	472	512	476	462	450	478	497	507	461	460	443	481	468	476	489	497	478	486	483	439	465	458	463	476	501	474	470	442	511	476	491	527	500	492	470	471	449	490	460	498	471	451	507	478	461	442	469	471	513	480	504	481	488	427	524	468	486	483	486	451	472	457	431	437	476	512	478	502	467	451	476	459	480	458	493	458	482	472	438	458	453	489	483	457	460	477	467	483	487	496	514	486	475	502	472	470	474	469	468	477	492	456	465	471	481	457	451	482	472	491	445	496	477	456	500	490	487	472	458	460	463	478	451	467	491	447	502	462	471	481	473	468	470	518	484	454	471	490	463	456	467	479	485	438	474	475	432	477	487	468	478	456	481	489	457	492	487	438	468	483	444	490	406	503	454	497	474	466	468	475	492	485	481	464	488	460	482	460	485	457	476	485	514	459	489	470	495	499	509	488	467	447	482	450	520	443	501	477	502	469	479	497	471	486	494	524	499	477	484	500	476	539	499	488	433	505	485	471	500	465	484	483	471	515	497	521	454	492	517	479	474	473	450	473	514	460	493	482	447	487	479	458	498	523	473	480	504	435	488	478	496	460	467	507	496	478	463	472	478	491	472	474	463	444	491	480	465	514	471	480	468	476	455	480	467	458	469	480	487	503	475	475	497	471	468	461	529	464	484	464	527	498	460	460	507	501	476	466	455	453	509	477	446	499	501	449	453	464	509	472	491	471	455	466	454	491	461	477	460	484	467	469	476	471	488	454	489	493	464	460	491	483	494	474	492	488	508	498	475	459	500	494	479	513	451	427	439	475	474	462	490	463	475	497	488	477	483	501	479	419	454	475	415	495	466	471	496	459	468	467	465	471	492	528	455	507	475	475	516	480	499	446	449	460	452	495	504	505	476	473	474	497	441	509	478	490	491	505	408	505	491	443	442	462	496	451	508	475	469	498	476	452	463	447	462	438	476	474	453	489	493	515	464	445	479	466	495	463	473	473	474	484	474	462	472	489	497	495	457	467	497	486	483	475	496	472	480	491	484	477	458	472	462	480	507	503	461	497	469	517	507	499	461	462	486	501	439	477	476	471	476	451	488	469	470	458	487	463	461	439	483	465	472	461	491	488	472	440	455	444	462	487	483	502	453	460	503	483	487	461	471	445	508	479	498	457	496	435	472	470	437	480	467	448	521	491	497	470	462	492	453	491	496	471	501	462	476	482	453	473	462	474	528	467	517	445	476	502	523	478	455	455	479	480	460	508	538	494	471	434	463	479	438	484	426	435	445	467	490	463	498	466	520	485	463	472	456	461	470	474	451	472	458	514	491	489	468	470	460	488	509	471	486	492	465	460	459	455	476	477	475	454	463	473	479	481	489	479	477	529	496	469	503	497	487	486	488	480	474	459	475	522	484	486	519	499	516	483	467	525	476	457	461	443	479	472	456	517	475	478	462	484	478	464	489	440	483	514	480	483	473	509	462	446	489	460	484	497	437	442	495	488	485	466	503	496	472	495	477	489	489	481	505	461
23834	20823	27988	23764	20703	12397	5040	3007	2345	1833	1505	1333	1062	914	814	690	603	544	533	506	473	383	407	363	358	348	315	328	332	310	299	330	295	317	280	276	280	283	290	282	283	279	290	279	251	267	263	267	281	263	266	262	276	267	256	248	250	247	244	235	252	269	255	212	241	257	229	258	271	267	263	237	255	271	240	249	260	237	232	253	271	229	271	257	239	265	257	231	234	241	233	257	269	277	237	239	231	254	248	248	255	288	257	221	222	228	264	212	282	258	218	239	228	224	238	256	257	260	237	256	243	244	235	222	241	249	246	262	254	227	243	258	242	232	239	266	256	262	233	241	244	231	237	222	240	233	233	248	237	278	248	237	249	245	251	238	227	255	248	242	207	227	236	211	236	241	227	242	225	240	241	195	250	253	231	225	236	238	228	226	250	244	249	249	270	249	277	243	235	236	249	218	236	247	235	223	242	216	247	259	254	234	243	246	226	224	241	245	228	225	230	209	228	219	245	245	218	224	251	258	239	239	241	243	233	220	245	260	224	218	242	213	258	231	261	242	245	224	241	245	250	243	245	260	256	228	233	233	248	205	237	245	232	242	252	241	224	237	204	248	237	252	238	259	229	252	213	239	235	253	249	238	255	248	242	206	221	230	224	244	263	256	228	232	258	239	261	248	236	234	274	256	244	258	209	220	245	231	231	233	234	224	242	239	239	237	223	234	230	219	221	254	240	216	233	234	245	224	235	224	271	233	231	207	256	236	220	254	256	219	248	225	267	248	224	212	245	262	228	239	225	255	249	245	247	233	236	246	266	250	252	233	199	237	231	263	235	224	248	258	256	249	243	228	256	235	230	265	244	261	230	267	230	224	239	251	257	243	260	240	237	230	211	263	230	259	239	216	231	249	228	237	236	243	248	227	217	261	224	223	245	218	239	248	259	233	261	239	268	257	231	234	242	236	255	246	215	246	257	237	223	257	242	238	259	234	224	211	235	269	225	260	224	260	234	233	246	259	249	257	245	239	224	237	252	256	218	231	248	232	235	232	266	239	209	254	220	237	229	248	229	269	238	264	246	214	246	221	236	245	245	242	241	277	231	254	222	266	228	234	247	230	258	232	228	229	252	240	237	240	224	235	255	240	252	237	231	228	229	211	250	256	260	256	232	235	234	246	228	241	252	262	253	218	229	235	244	250	236	227	232	252	229	265	239	232	248	211	234	237	218	214	228	227	263	216	219	250	242	225	280	210	239	243	219	217	286	274	240	272	263	258	269	253	249	226	222	240	250	239	239	233	249	236	222	249	230	239	230	252	254	268	275	230	246	259	232	219	211	248	241	269	221	233	265	240	239	234	255	257	238	246	234	261	257	216	240	265	245	238	240	223	281	268	259	215	227	227	235	258	245	222	249	266	237	224	250	230	262	258	270	231	240	288	258	231	259	224	259	240	262	224	237	257	232	282	245	260	233	239	242	233	232	248	234	216	263	259	257	237	221	232	232	258	222	282	248	266	261	237	228	236	247	224	233	244	262	257	250	225	244	213	236	254	227	250	241	251	208	245	223	229	235	260	214	261	252	232	244	247	256	227	236	231	246	248	244	219	235	219	238	236	239	238	253	252	253	241	235	247	228	258	251	248	252	269	237	255	249	237	232	246	273	253	240	246	234	229	227	260	226	207	235	265	223	233	228	236	266	225	253	244	234	239	232	225	225	232	239	223	218	248	221	210	243	230	257	254	215	239	241	229	240	273	269	247	215	239	249	238	230	244	233	237	250	227	231	215	265	248	263	233	229	243	233	241	229	246	264	183	210	210	245	255	242	211	227	239	224	230	249	213	238	251	246	236	210	232	219	245	254	245	224	283	247	261	218	225	247	205	240	259	266	257	238	235	207	250	261	208	233	213	257	244	241	254	240	276	247	244	263	247	222	281	253	238	254	245	238	243	268	218	239	233	231	261	257	272	240	253	249	229	234	264	230	249	234	225	246	205	248	248	242	265	268	222	262	262	245	232	263	243	267	258	230	207	239	246	238	262	229	249	248	232	223	235	253	239	250	250	229	215	241	245	235	221	242	218	263	225	257	251	255	237	260	251	264	244	251	270	235	228	241	264	245	233	247	232	230	235	234	228	254	257	230	221	239	257	232	221	218	230	237	210	244	233	246	288	234	264	259	240	244	254	240	224	232	282	223	247	259	271	226	266	235	263	254	242	224	232	239	244	261	254	249	224	247	239	225	273	256	247	266	249	224	242	254	219	254	258	236	238	219	248	226	241	208	242	267	245	231	268	245	254	224	230	224	238	295	252	250	231	234	210	254	247	225	229	213	225	249	234	229	245	229	215	273	242	232	229	238	234	211	231	221	240	243	255	252	255	226	255	237	226	242	251	243	241	225	235	223	257	242	258	247	223	248	232	223	243	259	283	245	210	259	250	251	246	247	252	267	260	204	223	242	236	211	217	221	252	239	220	245	252	238	262	236	248	239	253	234	242	227	288	245	239	246	255	237	236	241	225	242	223	247	250	231	255	208	238	238	236	245	242	248	257	232	242	250	274	237	218	241	232	281	243	238	236	233	253	270	246	234	270	231	230	232	247	231	224	239	259	228	244	251	229	256	272	237	232	271	253	236	255	254	250	249	227	229	232	242	243	246	263	261	238	253	228	231	240	242	254	247	230	229	253	251	243	259	234	249	253	243	245	253	253	267	234	232	261	255	251	235	240	237	243	219	219	234	249	241	245	241	223	257	235	238	227	243	266	231	257	252	253	222	249	243	240	261	233	219	233	250	216	235	214	238	244	220	231	247	252	235	234	233	268	245	261	237	217	236	260	242	226	240	243	234	217	225	252	251	238	219	267	238	228	251	236	262	289	245	234	251	266	225	223	243	252	244	235	231	262	268	242	234	235	234	237	220	248	262	224	230	239	268	256	204	249	272	255	250	237	261	231	239	250	233	253	231	236	257	223	248	233	273	243	219	238	230	206	258	252	228	244	218	228	237	217	207	202	238	236	241	242	251	240	247	254	224	267	245	250	227	228	214	259	262	239	249	227	235	230	227	253	217	221	228	253	245	244	220	250	206	240	241	231	265	247	252	237	266	251	249	195	252	217	238	235	232	248	290	245	257	270	259	255	251	247	267	255	242	235	246	220	257	255	239	238	240	239	245	221	253	220	248	230	263	245	229	239	235	238	237	244	254	233	214	249	210	217	236	220	252	242	230	264	237	253	251	243	235	261	265	246	287	246	238	230	233	230	260	261	242	256	230	246	258	225	276	258	230	233	250	256	269	225	237	247	266	223	250	247	276	250	241	235	208	293	261	247	254	235	246	240	242	254	272	241	244	244	205	235	260	233	219	227	246	238	258	234	248	213	265	256	255	223	267	251	228	240	231	244	228	230	260	273	246	233	242	245	253	232	248	232	232	242	260	233	250	247	248	249	235	252	270	243	221	268	253	234	248	296	238	217	231	236	233	248	250	274	249	244	245	243	229	240
30188	42391	25898	17218	13105	10429	8173	6507	5277	4010	3248	2563	2235	1829	1509	1347	1103	979	938	750	703	646	563	564	538	526	493	485	432	421	410	445	436	398	398	399	386	390	355	350	357	367	385	353	362	355	329	335	340	334	368	359	366	352	340	327	282	308	346	286	301	356	275	337	336	326	287	314	285	348	321	319	331	288	315	315	312	323	303	302	334	332	315	308	316	316	305	305	311	324	311	283	266	340	307	314	330	309	289	315	280	327	348	295	314	315	301	315	286	333	290	325	295	328	291	324	292	292	331	308	269	299	318	321	297	291	297	329	309	309	283	335	331	301	305	319	289	311	323	327	304	307	298	304	302	287	353	287	321	289	320	314	300	306	289	313	303	289	303	277	298	292	310	306	296	300	321	282	297	308	311	308	332	255	261	330	290	297	358	315	271	327	328	294	329	299	355	289	305	305	314	305	336	292	305	312	315	300	293	317	313	313	318	282	327	327	291	331	295	277	285	278	305	298	314	328	306	321	318	285	322	305	311	312	332	302	299	311	304	283	316	288	314	307	295	305	322	324	289	344	304	306	345	318	320	321	293	282	283	323	316	309	289	311	300	297	313	322	294	304	260	321	276	286	319	315	297	335	314	303	300	295	305	309	322	310	324	324	300	283	296	321	306	310	321	295	322	312	284	289	318	291	297	292	320	310	299	280	294	313	318	309	303	289	322	288	305	284	299	282	303	302	294	324	302	322	302	294	300	346	311	302	296	278	328	321	330	319	304	297	323	295	302	319	274	302	299	330	307	291	326	306	309	305	286	323	300	279	314	317	315	285	318	317	320	311	320	323	310	309	310	267	297	294	301	320	334	335	307	307	309	289	302	289	327	328	317	321	305	326	296	303	322	256	314	307	294	330	327	317	331	337	291	309	284	301	310	320	289	298	300	345	309	317	290	321	305	309	310	309	325	329	305	286	299	312	305	311	288	286	293	330	325	331	333	277	293	312	316	319	319	293	326	298	323	319	323	308	319	298	316	313	306	271	323	329	313	292	289	319	305	297	306	317	305	328	295	303	321	312	304	309	299	307	306	295	291	307	312	305	310	293	337	313	309	338	312	320	343	340	320	287	280	313	318	317	302	296	333	265	301	300	306	302	299	297	296	304	321	305	318	311	320	296	278	306	315	284	267	327	314	320	324	273	281	284	337	327	285	294	288	324	314	293	307	294	314	299	300	277	297	309	260	294	305	308	295	292	279	304	299	318	327	323	333	279	358	337	285	290	312	277	297	292	310	280	305	325	309	301	317	290	305	335	290	281	305	327	295	281	313	315	294	318	292	265	304	317	309	289	313	282	308	286	321	314	316	309	326	308	285	297	317	300	368	301	319	292	322	299	326	331	323	289	315	320	301	302	334	286	297	312	317	284	296	310	316	271	282	330	320	310	328	333	334	264	301	319	309	300	310	318	310	290	320	283	317	333	327	275	288	310	290	280	331	269	320	320	315	318	310	317	331	304	323	317	323	311	298	312	297	301	306	300	274	299	316	280	276	312	312	318	291	288	261	312	293	300	296	292	298	293	309	322	293	292	310	304	281	287	299	290	296	289	322	337	322	325	318	290	297	270	312	311	275	289	301	296	326	333	308	300	286	285	320	318	285	329	331	270	330	342	328	315	294	301	321	291	295	323	298	302	306	307	295	308	302	313	299	323	326	310	312	288	310	322	303	326	287	304	326	302	315	279	280	316	324	315	306	331	304	311	317	297	312	304	266	297	317	300	328	290	294	290	307	317	304	274	291	320	329	261	299	279	326	311	284	329	283	332	313	303	303	331	320	293	307	287	322	315	275	301	302	320	303	292	298	316	304	292	296	313	277	314	295	311	308	305	315	295	309	312	304	326	295	319	312	300	291	312	295	318	299	301	291	322	277	306	318	295	266	330	295	275	300	299	320	311	330	307	307	316	292	285	329	291	302	285	277	305	300	289	315	313	331	297	302	297	353	252	304	290	303	338	319	327	296	299	304	308	310	307	290	312	323	289	323	331	301	317	296	319	289	316	316	291	302	307	303	306	307	317	305	328	318	302	299	305	293	301	292	298	299	297	274	323	301	317	306	313	320	310	327	310	304	285	319	311	321	323	353	331	285	302	322	306	282	326	322	289	294	287	318	292	284	293	336	314	321	282	292	288	307	310	309	301	344	307	313	325	293	299	323	278	305	343	316	332	302	340	316	297	304	319	277	292	309	293	289	287	333	301	306	337	275	286	322	278	313	303	303	321	319	290	289	310	321	343	267	303	311	319	310	307	318	322	315	273	309	328	304	295	328	286	317	308	297	296	288	317	302	313	273	292	287	302	304	310	321	321	302	335	314	295	333	301	308	306	276	331	304	313	284	317	316	309	318	304	294	315	308	280	314	276	320	320	343	303	305	302	299	317	309	322	321	303	295	326	282	338	328	279	330	294	311	300	306	305	293	307	282	307	310	299	302	304	320	308	309	293	306	323	305	313	334	306	302	284	343	295	318	303	329	286	324	301	313	319	324	334	308	310	312	298	322	305	300	302	329	329	319	288	324	322	302	280	331	333	301	308	324	322	325	318	307	325	298	316	321	282	303	304	299	313	288	286	293	313	296	296	343	328	315	333	308	298	316	296	286	297	347	310	312	287	299	323	287	326	318	330	286	307	300	331	309	320	326	318	309	320	308	310	324	319	317	318	311	300	288	316	298	337	301	328	292	313	326	317	306	281	322	280	320	313	327	321	305	304	291	339	316	334	310	289	274	293	306	308	294	311	303	335	290	314	320	306	298	317	314	302	272	279	335	280	292	299	296	314	274	312	325	282	312	320	320	278	307	311	274	310	354	332	289	326	309	277	292	312	286	298	290	321	288	308	322	304	314	332	300	313	288	299	303	314	319	303	302	308	256	338	316	299	314	322	295	288	289	308	324	296	283	269	270	304	323	292	317	316	347	296	311	298	309	306	321	292	316	306	284	346	309	337	315	318	319	327	299	272	289	301	275	291	294	294	327	334	330	282	298	304	325	317	267	278	315	308	301	291	316	300	298	276	302	332	302	328	286	295	314	302	279	335	315	305	304	281	274	328	268	305	333	308	316	315	293	317	296	274	303	302	298	302	334	317	264	289	288	303	311	304	299	307	318	292	278	278	291	297	302	328	302	313	316	292	285	314	295	312	303	325	293	337	287	336	316	314	279	308	293	318	306	317	318	281	308	309	315	335	319	309	285	313	274	339	310	309	329	287	322	316	294	297	325	295	297	308	292	334	327	296	316	284	298	306	294	299	342	335	299	294	340	277	278	304	291	323	313	313	318	319	318	330	320	316	290	329	323	282	317	315	324	313	309	301	283	291	311	306	325	310	320	300	286	319	314	319	301	296	321	295	308	284	312	322	313	281	310	300	304	313	317	280	307	302	302	305	302	306	283	309	283	317	272	309	317	295	319	320	335	318	290	330	316	304	294	368	282	302	282	307	306	314	290	331	310	301
22785	20836	28417	23380	20868	20875	12521	4955	3369	2624	2062	1706	1422	1224	1022	963	791	710	657	594	534	512	418	360	366	365	332	324	323	311	303	292	262	286	323	269	270	293	276	275	261	264	228	266	229	253	220	248	252	206	235	240	267	240	242	204	227	247	218	243	226	226	231	249	244	216	258	208	231	215	246	233	201	222	223	215	207	207	206	205	205	225	187	257	201	201	208	199	203	227	199	242	216	207	210	214	209	192	183	228	187	189	208	216	202	199	212	237	221	199	241	224	234	213	224	205	230	221	231	226	211	203	254	224	215	224	235	205	188	221	199	225	210	210	212	204	215	208	209	174	177	221	180	216	211	193	235	216	201	194	184	213	225	245	219	201	211	191	222	216	235	188	214	220	204	217	211	211	195	198	235	232	216	202	208	239	237	218	206	214	205	209	191	203	201	203	221	208	235	202	246	224	180	207	203	196	208	216	196	193	213	211	204	204	205	204	204	206	175	187	225	204	206	220	230	210	193	209	190	221	214	202	216	222	225	203	220	214	219	203	193	223	202	195	206	212	217	232	204	214	221	215	225	207	181	196	186	188	217	226	202	175	215	213	211	225	209	181	211	237	223	211	229	206	200	239	173	207	228	222	186	189	210	205	214	183	203	202	203	196	194	211	222	201	220	219	206	231	190	211	214	227	193	231	229	227	195	183	209	226	223	204	217	210	231	192	206	207	188	212	197	218	228	183	204	183	210	220	216	218	182	213	199	195	200	189	205	192	203	212	221	202	202	226	225	200	200	202	203	219	191	210	197	207	220	211	218	207	212	204	225	225	222	202	203	227	212	216	207	211	209	214	196	200	196	238	218	224	220	205	198	215	236	206	201	225	211	220	202	205	222	218	210	200	209	206	201	221	180	225	243	217	204	207	217	220	181	230	208	187	210	244	208	213	214	208	225	189	211	198	181	224	224	207	220	206	185	234	202	215	198	208	216	229	231	228	210	207	194	203	216	221	202	192	222	193	225	208	203	203	209	189	210	236	210	212	235	219	222	191	197	215	216	205	207	225	224	206	194	221	199	188	230	218	200	212	210	194	203	205	213	216	203	238	200	218	220	233	205	224	209	201	190	218	218	219	193	211	207	216	234	200	219	214	210	213	225	229	203	199	206	231	204	237	214	192	218	204	218	221	222	244	216	211	204	209	197	200	234	187	233	226	213	200	219	204	212	219	209	192	222	217	222	229	213	222	232	228	228	213	203	243	220	193	223	221	190	202	214	195	191	205	224	180	197	211	197	222	214	201	205	202	202	220	220	214	213	216	211	202	214	193	223	197	202	219	216	227	189	220	214	228	204	212	207	217	212	194	196	201	220	233	202	185	223	213	200	221	203	207	224	188	241	239	208	204	211	213	228	202	221	208	187	219	218	207	225	189	221	168	194	203	209	206	222	196	218	225	226	207	193	223	198	228	213	215	245	215	201	205	200	184	213	221	210	190	217	206	210	219	197	216	210	194	196	214	216	237	201	208	226	196	198	216	209	226	217	186	206	233	229	209	201	220	218	201	232	233	219	220	179	210	217	207	199	236	185	212	224	196	215	185	221	209	203	192	203	232	183	205	203	235	176	179	215	201	216	209	227	199	194	226	216	215	214	240	204	229	238	207	176	221	214	228	212	204	222	200	205	214	194	191	217	244	203	222	201	220	220	212	207	224	209	198	221	192	198	253	216	222	189	218	207	214	231	201	202	192	198	220	239	220	179	234	223	182	207	221	188	217	180	211	220	209	207	208	201	210	232	230	224	222	215	195	217	211	191	202	219	200	197	214	216	207	200	187	192	226	188	238	217	197	219	217	230	189	202	214	217	228	213	239	208	203	216	182	223	202	227	195	181	213	221	218	218	223	207	214	233	196	218	218	192	194	219	173	204	236	218	193	207	208	209	228	202	205	216	207	206	203	194	232	258	206	227	215	199	206	194	220	230	216	207	204	175	220	215	212	179	210	223	199	214	223	228	218	189	201	188	215	232	216	205	213	204	219	207	210	238	215	231	214	221	213	197	225	222	217	218	201	206	206	220	213	233	208	224	216	201	238	186	223	186	228	187	236	211	218	207	203	227	195	220	229	200	204	196	205	207	186	207	225	211	183	212	196	208	200	215	194	216	207	192	213	202	225	196	207	225	214	220	212	207	210	195	219	207	220	207	200	234	227	238	214	214	182	208	215	220	203	207	202	235	183	194	208	190	232	231	221	192	216	205	202	187	207	203	207	216	201	213	234	208	200	231	193	207	205	197	225	237	194	226	189	208	212	227	221	223	207	229	210	188	192	193	231	212	206	207	215	201	210	196	204	209	195	185	224	203	219	220	220	198	204	210	211	222	230	206	220	199	222	201	204	223	199	212	218	204	222	234	189	200	205	195	201	216	218	212	215	201	216	198	201	197	240	208	192	217	209	203	216	203	214	205	205	201	201	231	248	200	216	200	202	179	216	190	226	194	222	238	196	211	217	232	190	233	188	193	192	203	199	202	205	225	198	213	225	197	204	219	186	188	193	218	216	221	205	190	217	204	208	211	224	211	185	227	226	201	193	220	214	238	235	222	212	228	218	202	183	246	205	213	233	184	213	218	215	183	194	187	209	208	205	207	191	193	258	207	239	198	213	192	207	202	212	221	216	201	235	227	206	219	239	185	203	209	186	190	235	205	194	198	233	217	191	203	202	219	215	183	216	172	207	230	209	224	187	230	234	215	206	201	203	190	224	211	211	211	207	212	202	216	191	231	229	187	227	219	218	217	222	202	198	201	190	184	206	204	189	211	225	205	212	201	204	214	207	241	215	212	194	187	195	205	197	216	181	207	212	232	205	230	199	204	202	213	176	187	192	209	211	228	199	214	235	236	207	216	223	224	225	214	195	200	206	182	224	218	247	204	200	202	206	215	224	193	214	236	227	225	222	216	230	215	236	201	213	217	212	211	174	180	234	225	226	210	204	191	192	194	179	214	207	214	199	197	193	204	206	220	215	206	213	223	201	225	235	201	216	211	213	221	204	204	229	194	230	175	195	214	187	222	184	199	235	214	225	197	215	222	210	199	194	190	198	186	216	191	193	182	230	237	211	227	208	193	193	219	200	221	231	208	204	236	204	230	211	236	213	186	214	193	185	221	212	222	203	186	199	231	214	206	206	198	206	204	195	194	171	203	225	220	236	192	183	218	211	194	221	203	221	193	207	228	221	207	206	211	234	203	173	228	214	243	219	186	187	224	219	198	190	207	194	224	215	239	209	216	222	206	210	205	198	216	206	236	224	183	206	202	214	203	240	226	211	231	221	200	229	197	206	214	216	229	212	215	225	230	217	220	226	222	208	222	194	221	231	205	185	203	207	196	224	198	220	197	209	205	227	208	208	222	227	241	213	206	190	184	207	218	207	214	215	179	198	207	211	214	204	214	221	212	183	218	205	211	209	250	204	198	208	193	214	180	220	223	207	195	192	191	187	221	217	210	209
33852	49661	30730	22120	17449	14007	11406	9276	7154	5482	4505	3549	2981	2401	2092	1796	1465	1312	1130	978	860	770	669	569	567	549	523	437	439	448	438	446	377	385	401	370	373	387	349	367	336	370	339	314	326	313	315	320	291	308	300	317	279	313	291	290	266	279	265	290	312	278	271	275	267	270	252	286	280	260	314	258	262	271	265	311	268	275	278	275	264	270	274	284	246	244	250	264	236	273	289	251	265	266	237	245	261	250	256	237	292	261	242	279	248	260	285	262	263	260	243	264	267	237	241	276	245	265	243	302	269	261	269	262	225	250	260	247	259	237	266	262	257	275	248	250	274	282	255	239	273	251	252	259	267	236	281	267	250	264	254	242	252	233	260	257	234	240	250	287	256	227	270	270	263	272	266	247	265	271	238	252	229	275	245	257	266	266	252	243	269	240	240	236	261	253	254	258	280	267	255	250	248	266	250	274	299	244	237	248	254	231	259	282	237	260	244	269	241	262	242	255	264	268	257	258	247	268	258	235	285	242	266	230	240	250	265	247	256	252	247	239	273	256	261	254	259	229	231	279	250	260	270	242	263	277	236	259	258	237	265	248	251	276	258	277	239	253	264	277	245	264	315	246	258	253	243	244	278	242	285	245	265	252	268	261	262	244	272	252	287	282	250	278	232	248	265	255	260	231	276	253	250	198	265	259	265	243	249	247	239	241	241	268	258	252	218	267	270	285	272	245	264	248	266	267	248	264	259	242	229	253	243	237	245	236	249	274	273	253	258	248	248	294	254	243	276	229	274	251	239	266	276	245	255	230	247	236	255	284	260	261	246	253	256	238	246	268	267	249	235	261	229	238	267	278	239	266	234	270	229	259	256	237	246	247	272	257	277	261	248	236	260	254	242	263	231	261	252	291	246	261	263	262	236	247	252	276	248	243	263	249	239	275	279	237	274	254	254	223	264	245	228	255	285	242	282	264	270	236	254	246	252	243	255	302	258	272	257	259	246	247	248	248	240	268	248	239	256	236	240	248	236	247	247	239	284	272	244	268	260	255	265	235	227	263	258	273	244	227	237	244	248	246	269	243	273	251	265	252	286	250	261	265	255	252	226	251	253	264	259	256	303	276	262	251	261	274	241	280	270	249	253	231	270	246	249	224	253	246	276	253	259	245	258	251	262	252	260	270	230	249	262	229	266	270	260	254	228	252	262	258	260	231	243	252	264	273	253	291	237	255	227	249	285	258	259	234	261	228	250	252	252	260	259	272	265	255	269	252	262	235	250	254	251	257	285	270	260	260	259	233	253	255	258	267	251	271	261	245	274	251	236	239	257	276	262	252	286	244	241	223	243	245	257	267	267	276	248	255	262	235	240	284	257	254	246	259	276	251	207	244	263	259	239	240	251	271	247	237	278	247	264	245	243	240	245	251	261	253	267	251	272	237	267	276	251	282	234	273	256	247	235	259	233	260	224	227	249	270	267	275	232	252	254	227	259	285	260	242	239	246	254	251	250	238	261	242	284	270	258	230	255	255	252	262	241	248	251	246	240	277	254	247	257	252	218	264	254	254	245	281	235	255	241	234	252	265	248	235	249	223	240	235	252	284	247	287	239	258	258	242	283	233	232	262	250	243	234	293	284	257	270	285	264	211	241	242	268	263	273	270	229	263	259	282	275	261	271	232	277	269	251	240	248	234	286	277	249	289	272	256	244	263	256	250	247	259	291	259	245	294	244	268	220	229	244	250	266	257	267	252	256	225	266	257	265	271	250	266	266	243	242	259	266	280	234	242	254	232	271	230	250	239	238	269	260	222	234	266	257	239	265	233	237	253	247	251	263	270	280	254	247	269	256	257	272	247	247	267	253	272	255	251	243	244	229	256	268	235	238	259	233	278	252	257	263	239	250	283	242	250	257	240	255	253	250	244	282	249	246	240	254	266	240	279	258	259	269	255	257	250	243	289	249	243	278	238	259	244	256	259	261	249	257	262	233	235	283	238	246	267	268	265	269	253	248	273	252	270	288	265	262	253	259	280	253	237	271	268	271	247	226	260	223	262	223	253	274	265	257	228	257	269	259	249	245	244	260	265	233	247	281	285	249	237	247	257	257	262	261	259	265	239	263	227	234	242	274	255	248	240	261	257	252	237	225	260	244	251	242	263	243	264	247	241	244	247	237	251	258	255	261	262	268	260	264	251	247	229	249	256	233	217	254	246	242	243	245	251	247	250	229	247	268	242	223	230	260	240	267	259	257	281	247	273	246	278	246	232	228	273	264	268	260	254	260	282	238	249	231	267	251	243	279	247	230	269	233	258	261	240	226	283	271	220	263	274	286	260	229	239	269	238	267	240	281	260	269	232	230	266	236	227	260	251	236	274	251	244	255	253	252	212	232	238	259	249	276	294	269	252	256	264	247	252	261	239	232	224	251	256	259	267	272	260	286	264	251	248	247	265	244	227	236	251	263	234	266	235	261	249	227	247	253	240	233	265	257	253	249	247	240	258	260	231	239	257	254	237	257	217	260	277	265	250	274	262	280	244	245	243	253	271	273	247	257	242	256	253	254	257	242	254	255	300	240	258	260	245	244	234	239	253	239	259	255	227	234	253	260	234	282	227	275	229	247	264	239	251	250	280	241	245	277	250	261	251	260	270	255	272	252	262	233	245	236	269	223	242	255	232	255	255	250	252	256	222	237	254	238	247	276	267	238	263	249	242	262	272	257	262	263	251	255	260	253	245	259	268	260	229	258	267	263	255	280	255	272	250	236	252	251	253	237	251	239	256	242	262	247	261	233	254	273	234	269	260	258	251	236	262	254	260	234	277	259	276	255	221	245	240	246	279	235	262	236	241	246	260	231	247	268	264	268	273	240	251	242	249	269	269	233	277	263	250	246	245	265	260	262	258	258	259	257	206	258	218	262	255	245	232	246	260	242	278	295	240	250	232	247	258	268	285	287	260	243	268	270	245	251	219	258	236	230	261	280	280	226	228	238	292	248	258	249	260	248	248	269	234	258	280	238	288	243	271	263	259	259	255	254	261	221	263	257	264	272	267	274	251	235	240	271	262	276	253	242	241	277	227	248	254	243	255	257	254	258	244	244	241	263	236	238	234	248	265	263	249	242	254	250	249	252	232	271	236	268	266	247	256	246	256	264	266	269	258	222	254	226	244	254	242	260	265	251	274	240	261	271	262	257	243	248	264	252	239	217	265	246	223	243	239	272	270	255	242	222	266	284	245	284	275	261	263	231	278	242	260	249	272	267	247	255	280	258	247	242	248	271	273	255	271	279	241	266	237	250	245	284	244	282	269	245	266	246	230	249	273	257	286	254	229	247	256	247	261	262	264	265	245	271	248	263	238	230	257	265	247	250	257	244	269	242	244	266	257	266	292	231	263	249	260	257	231	258	249	270	261	255	283	255	258	259	244	261	246	248	261	250	247	235	229	248	240	256	264	260	281	227	241	261	252	235	275	238	257	261	262	266	280	265	248	259	270	261	245
27405	22334	17611	9213	4629	3087	2260	1725	1378	1125	938	884	788	689	644	627	608	518	533	480	536	488	489	445	441	446	391	403	420	435	408	430	423	405	377	405	388	377	369	403	392	366	420	413	407	396	378	383	397	379	392	393	368	369	416	376	428	379	380	383	380	410	410	426	399	402	366	368	378	384	433	417	383	400	384	398	391	404	384	389	378	383	386	394	394	379	398	409	365	365	415	346	405	377	434	360	376	407	373	375	431	406	355	378	381	376	405	377	387	405	391	395	404	401	385	412	393	402	361	389	382	389	387	392	390	399	374	358	415	425	386	390	410	333	420	380	353	392	367	382	431	360	411	396	367	371	401	365	366	357	389	403	344	368	425	409	382	393	403	409	368	379	377	376	391	379	383	367	423	388	370	364	373	378	394	397	355	385	359	393	373	409	368	390	406	400	383	392	357	376	377	352	375	401	388	397	381	373	369	377	382	410	383	401	370	384	383	416	388	426	397	404	365	378	404	378	397	415	336	375	379	412	388	383	386	381	409	394	360	429	388	418	378	398	383	379	368	417	365	388	396	388	411	370	379	402	380	423	353	346	407	350	362	373	369	373	389	369	387	387	394	397	390	383	376	379	404	398	405	367	380	405	377	404	387	406	389	365	426	396	389	402	391	392	389	411	389	366	383	393	422	419	360	397	391	370	395	371	345	356	422	389	357	396	396	379	357	374	398	379	410	369	392	390	373	402	349	370	376	371	340	407	360	370	376	382	386	373	366	394	365	389	353	385	401	409	408	378	403	388	430	382	376	370	352	394	370	350	365	361	408	410	373	389	384	411	386	356	403	355	350	399	394	389	386	368	366	422	389	407	365	381	407	372	386	395	354	398	396	353	396	427	400	397	380	394	388	410	394	372	363	354	412	414	401	406	377	373	425	432	354	386	383	405	367	396	327	360	388	398	374	407	410	398	382	409	410	368	351	398	403	374	371	385	400	391	374	386	401	348	363	406	381	373	409	400	356	380	386	382	385	429	374	372	394	363	386	387	364	383	396	390	362	375	374	393	359	381	384	343	370	406	397	380	388	414	388	376	381	398	398	378	392	412	394	406	386	361	390	351	412	359	428	368	387	400	351	367	356	369	386	374	383	377	405	375	416	368	392	390	355	348	392	362	381	372	400	370	383	390	381	370	390	417	412	364	392	393	418	411	399	384	387	373	375	398	384	374	373	391	372	348	439	372	398	405	385	375	355	386	379	396	376	406	351	396	352	372	362	393	374	393	378	361	377	377	354	363	373	388	381	386	402	386	404	384	365	356	395	383	428	399	394	388	365	429	409	377	369	402	384	378	406	411	392	409	400	380	378	378	361	401	373	397	378	370	376	403	399	390	393	385	387	344	398	420	381	383	420	371	377	402	396	368	375	402	394	414	379	385	385	417	381	386	379	363	387	383	404	400	382	386	373	376	385	407	425	385	365	391	384	378	383	363	378	386	401	395	391	409	425	387	388	379	388	382	408	389	382	408	423	416	393	406	363	387	378	362	374	370	386	393	393	350	357	406	375	385	400	405	383	428	376	411	390	368	356	347	382	425	394	374	414	407	363	366	372	380	373	414	378	384	396	382	381	380	372	382	384	373	396	422	374	376	343	395	364	362	371	371	401	386	393	358	374	395	356	369	399	395	413	372	407	362	404	410	380	395	416	409	370	390	412	377	390	380	431	374	342	343	372	365	389	373	395	330	398	369	366	412	379	363	374	375	369	374	360	380	386	409	403	388	381	416	368	409	387	388	391	373	372	370	323	375	407	398	415	381	413	393	375	363	402	423	385	379	371	410	388	371	383	439	410	384	389	377	368	414	380	382	416	381	386	360	374	384	381	361	377	404	361	383	378	429	385	372	347	399	363	420	357	384	393	361	368	375	364	400	362	393	337	367	406	371	409	371	425	405	371	368	407	398	382	388	385	371	390	403	359	411	363	394	383	390	378	361	387	385	420	390	370	339	405	386	400	379	384	384	421	382	394	404	412	356	419	398	368	373	379	383	407	381	372	414	365	368	405	434	410	392	414	385	425	390	398	347	409	385	422	406	402	375	375	387	385	358	367	393	375	390	372	381	401	402	391	425	404	366	361	381	380	405	389	407	388	371	362	340	414	388	381	387	376	376	398	398	376	354	376	402	384	376	395	346	377	441	388	358	415	345	416	380	379	369	341	381	393	387	394	370	402	365	362	414	358	381	374	367	388	382	399	371	398	387	367	403	428	403	382	360	390	379	404	379	384	395	368	379	402	397	412	395	400	371	411	405	384	378	398	394	380	372	357	352	386	375	382	384	400	377	389	364	361	414	393	417	380	403	390	359	354	382	374	388	387	382	378	395	397	426	359	379	382	399	381	385	424	378	357	393	397	393	414	381	391	412	362	405	390	388	404	435	402	396	383	362	416	367	398	409	407	396	418	387	425	360	395	423	393	385	395	418	395	391	390	375	376	383	401	396	402	386	390	420	394	428	387	377	393	383	394	374	348	394	375	407	400	371	414	397	395	371	379	392	416	392	383	381	396	375	401	394	417	408	381	392	404	390	410	381	396	397	389	392	393	401	403	429	394	408	389	414	395	415	386	383	363	403	383	381	369	384	378	358	397	374	396	363	413	388	381	386	406	378	352	345	383	396	391	400	370	380	368	349	391	414	406	349	411	391	365	369	392	373	368	414	390	388	378	345	385	366	379	376	395	389	371	382	338	374	392	354	380	401	386	397	373	401	372	389	406	394	362	384	393	397	408	407	380	400	371	379	419	399	379	383	382	410	399	395	376	378	352	373	392	413	386	393	407	392	374	387	400	394	347	412	368	400	377	391	396	371	382	398	393	370	382	373	404	359	350	373	348	367	399	371	388	390	358	389	378	397	347	401	400	368	364	382	384	372	389	406	406	368	359	414	416	420	407	388	333	375	378	427	394	375	382	363	382	398	365	390	387	389	358	387	397	379	401	329	388	449	408	391	386	419	371	411	377	395	399	388	402	390	383	414	409	429	400	397	379	400	412	397	393	430	366	398	389	361	374	404	366	361	414	382	400	370	384	412	391	383	403	421	350	403	394	365	407	388	399	357	384	407	372	394	398	401	389	390	404	367	424	383	400	383	381	381	419	383	389	358	403	385	382	376	415	369	385	388	422	386	385	387	413	390	360	355	376	370	371	380	415	386	382	402	375	397	362	370	361	374	382	369	393	379	380	391	345	404	372	394	387	361	392	372	392	415	373	414	373	394	425	392	401	382	398	395	380	367	386	391	420	376	414	383	394	425	375	380	412	387	374	363	378	389	422	372	418	424	416	385	402	361	395	425	392	423	378	386	445	376	387	390	386	374	353	381	390	355	415	409	396	396	341	390	364	382	382	390	379	415	399	395	409	393	416	366	396	366	395	390	365	401	390	375	372	396	409	379	383	390	387	380	381	406	396	345	396	368	385	381	362	398	389	391	367	379	386	403	388	374	392	363	396	394
27787	32178	18489	11399	8225	6397	4855	3805	2961	2242	1840	1502	1342	1164	1101	983	921	822	809	742	689	673	615	600	594	625	567	580	533	572	568	476	520	544	545	530	527	518	497	498	556	512	485	479	522	523	505	504	490	476	480	455	513	502	508	485	507	483	496	476	531	500	490	501	518	499	481	498	493	485	521	456	459	471	464	489	466	488	508	453	538	505	498	469	481	497	507	506	470	512	467	430	488	470	501	433	485	512	469	476	506	501	504	478	481	458	500	498	492	488	466	469	498	497	477	489	499	487	482	481	451	485	472	463	492	476	468	474	466	460	492	465	500	461	436	425	453	481	512	495	470	499	454	491	503	498	481	459	456	491	490	491	524	465	446	509	483	473	508	489	471	478	479	484	500	495	466	496	501	491	510	498	474	473	482	461	499	497	489	468	496	452	434	501	545	486	480	489	469	497	527	454	513	481	491	502	446	455	485	470	464	494	499	491	477	516	463	520	474	494	472	459	500	492	471	478	494	442	495	512	496	490	489	499	485	457	479	480	497	457	446	490	495	504	510	480	491	483	434	454	471	486	496	480	452	480	479	500	496	495	466	453	465	466	480	482	484	488	486	471	463	468	444	457	477	522	477	482	466	492	510	479	485	475	455	471	476	514	484	489	481	496	432	534	478	479	531	492	512	513	506	484	500	490	474	478	498	498	537	511	508	467	518	499	456	490	453	444	456	506	480	464	490	468	457	472	457	466	511	492	540	436	513	456	480	483	466	498	459	475	459	478	500	462	435	485	440	465	490	488	467	477	494	458	487	500	452	492	459	450	477	506	476	474	462	458	472	510	494	495	449	480	508	504	523	469	492	452	504	451	487	491	496	514	461	473	450	482	479	506	498	490	513	478	479	487	438	526	476	493	450	480	478	438	505	430	480	477	479	480	478	482	464	485	493	480	489	485	485	471	472	468	461	467	512	454	476	480	449	464	476	495	467	500	515	517	491	500	482	485	490	487	536	472	479	492	495	449	457	460	483	490	470	485	470	481	473	516	461	523	516	470	477	524	498	494	489	506	499	483	487	469	499	474	477	489	503	474	462	485	485	474	465	445	502	503	451	464	510	476	438	473	500	491	475	469	470	483	491	444	496	486	480	475	462	451	487	505	496	473	479	487	478	468	493	490	473	506	500	495	492	486	484	445	457	506	512	466	480	504	459	463	505	481	476	490	511	501	498	466	473	497	511	489	500	478	481	489	496	519	510	484	446	465	484	482	456	485	490	489	472	481	506	479	482	448	483	504	461	448	461	519	464	515	471	502	453	450	514	487	499	537	477	523	493	466	486	485	431	498	487	513	494	476	461	497	445	472	503	522	457	535	474	470	460	447	471	448	472	471	456	491	483	520	475	498	476	479	506	485	448	464	502	469	471	464	505	480	479	500	501	462	459	503	491	472	512	479	492	446	501	457	497	476	464	467	498	530	488	484	484	437	453	480	534	474	464	486	521	485	498	466	497	465	477	508	518	483	476	504	538	475	483	499	454	490	502	478	451	493	503	482	506	468	511	458	518	451	469	455	495	446	452	486	464	454	478	482	480	483	513	492	481	503	473	451	492	479	508	459	444	493	522	505	516	460	455	463	513	489	466	504	494	451	474	484	476	461	512	475	495	518	472	471	487	495	471	548	473	489	473	497	456	501	508	494	498	479	470	465	515	467	501	446	484	500	500	468	456	463	432	486	461	430	453	496	452	517	493	446	517	489	472	496	482	453	483	494	473	465	458	491	497	453	465	461	485	498	498	488	499	508	455	434	471	484	438	479	495	521	549	517	511	502	481	481	476	500	478	478	468	448	487	476	514	480	466	503	509	466	499	512	455	486	458	492	511	488	494	503	502	462	469	505	454	461	483	470	491	471	511	463	507	505	493	474	485	483	449	466	491	484	507	501	472	507	512	502	525	506	491	517	512	481	488	499	519	503	467	480	476	488	481	455	526	464	442	465	512	471	469	453	458	498	489	485	491	521	479	491	485	508	473	477	466	471	454	441	484	497	466	471	534	499	504	491	435	456	464	446	503	477	472	448	462	459	483	519	437	467	518	448	502	524	472	488	520	450	460	493	515	515	511	499	465	473	452	471	457	489	491	512	448	457	461	462	491	488	506	487	500	490	479	432	472	480	453	485	510	477	475	462	512	489	496	470	474	531	502	490	518	471	445	442	445	491	511	494	494	500	493	473	487	484	505	494	493	477	535	467	473	500	501	464	466	527	465	440	508	503	491	463	464	461	515	475	484	461	490	463	483	469	473	480	505	445	467	450	490	469	467	463	467	478	464	481	484	444	486	453	484	514	466	468	459	495	493	474	511	456	474	503	443	480	500	455	507	467	513	478	511	483	495	486	485	476	474	513	460	496	487	515	461	472	488	520	464	517	461	500	529	500	428	471	489	478	531	467	456	505	489	534	451	468	441	494	479	502	471	514	486	527	507	528	472	459	491	488	477	496	499	496	500	514	502	485	518	481	475	472	463	447	460	483	549	454	520	505	473	469	500	472	479	501	488	504	509	432	508	486	444	459	518	489	452	479	489	506	494	472	462	465	490	510	447	506	458	473	477	486	513	477	497	516	487	516	500	490	481	457	489	487	460	457	453	478	488	504	428	489	490	488	489	451	478	519	483	497	485	494	553	465	492	471	455	474	461	469	501	474	456	504	486	504	476	497	477	461	453	515	489	463	494	494	471	462	487	471	492	449	482	489	520	518	513	459	499	468	484	486	473	465	491	460	451	522	481	454	455	464	487	446	470	491	505	492	440	464	473	451	472	456	496	488	492	490	470	484	499	500	508	489	457	452	487	451	511	526	477	496	523	470	494	445	510	499	487	501	466	480	496	506	493	491	480	457	469	511	528	477	482	521	495	510	467	527	486	508	435	511	485	451	487	507	456	432	444	467	508	428	539	471	456	460	479	479	467	499	491	503	433	490	506	456	479	496	475	460	499	492	484	508	487	478	479	493	488	483	471	471	505	533	479	481	472	489	457	473	509	465	463	532	443	477	482	480	520	501	490	468	477	480	481	488	472	501	505	481	474	490	492	486	478	486	477	499	459	421	505	505	491	463	517	449	498	478	458	469	441	485	492	474	471	447	488	504	455	487	469	453	542	472	464	504	477	472	475	455	459	469	468	519	502	475	481	451	503	454	469	489	496	510	467	466	455	482	484	469	479	459	458	485	430	483	533	497	456	442	508	477	506	533	485	487	463	516	470	467	470	487	471	473	465	510	474	492	476	478	506	458	492	526	443	451	482	513	472	459	448	472	491	481	500	496	495	498	511	491	483	477	439	490	486	452	436	471	504	498	472	496	495	482	516	470	447	454	463	484	471	475	508	451	485	469	528	484	490	441	492	528	510	499	506	502	475	436	471	492	464	524	491	461	443	490	486	476	461	466	505	461	479	466	472	476	481	472	511	500	482	453	495	490	482	477	492	465	515	497	487	470	511	499	471	493	507	467
23802	20848	27979	23842	20754	12732	5368	3122	2191	1649	1387	1130	971	816	774	718	652	553	523	468	397	396	381	337	318	316	298	331	317	313	308	299	314	282	279	258	265	277	274	259	240	264	242	272	241	264	280	278	262	230	260	248	265	252	262	254	276	254	263	255	286	287	213	235	249	246	237	245	255	252	254	236	254	258	254	277	266	250	251	240	257	240	261	236	227	227	238	232	245	251	237	262	233	239	254	223	254	229	234	253	258	242	270	259	251	245	237	240	253	247	262	229	247	243	244	252	245	259	249	225	278	243	238	249	226	239	216	228	214	248	230	263	266	213	238	249	233	225	237	217	244	234	264	225	248	236	255	257	223	231	266	248	244	233	246	237	233	241	240	230	234	239	207	266	235	236	222	251	235	242	253	250	242	251	234	239	270	231	239	248	263	247	250	233	266	245	275	232	215	247	266	244	242	265	211	254	265	236	249	225	246	219	242	255	249	239	210	222	207	240	237	245	246	281	231	252	263	218	238	250	267	231	258	244	263	273	262	246	231	258	251	239	253	284	239	234	242	266	251	242	250	222	237	241	247	261	213	231	258	233	249	233	262	238	239	244	272	224	261	254	266	249	234	256	221	239	237	212	259	254	237	239	256	238	238	218	232	273	237	283	244	253	249	236	230	245	267	245	254	255	255	282	246	253	223	206	229	254	213	243	216	254	246	242	239	245	243	248	243	230	238	230	249	274	234	243	205	247	231	221	224	250	224	273	252	257	258	225	251	238	240	271	231	251	240	228	243	221	231	240	242	215	243	242	252	246	216	242	222	261	247	216	244	249	242	238	238	244	245	241	258	253	231	243	246	235	254	254	233	273	266	217	234	257	255	271	244	255	247	213	245	197	230	242	258	234	222	248	252	258	261	238	215	232	226	263	246	247	260	239	240	262	228	224	224	254	248	225	266	252	249	236	249	221	254	255	241	234	224	237	226	230	231	256	245	241	221	229	279	234	234	228	222	233	238	226	265	253	228	243	246	229	269	235	250	253	244	244	229	243	237	261	250	245	246	252	250	245	237	235	237	248	274	216	257	239	234	246	244	248	239	229	255	225	251	221	265	235	240	232	253	243	224	224	224	250	246	238	207	216	246	249	231	252	235	237	248	229	260	262	218	221	216	237	245	240	216	223	263	233	230	221	241	258	250	244	239	225	214	226	238	243	234	252	221	207	257	259	220	240	257	231	226	240	241	236	239	253	281	252	242	236	229	233	214	233	249	238	253	230	246	234	239	253	228	259	272	262	248	267	238	267	224	225	225	264	213	231	242	243	221	228	218	211	244	220	268	239	238	215	239	255	247	262	242	225	245	232	226	238	225	233	214	228	248	239	224	245	230	249	237	250	262	229	249	244	216	224	254	277	230	226	249	257	247	260	262	257	259	249	231	241	228	248	281	247	258	216	234	235	247	239	273	259	256	250	254	261	246	228	246	257	235	234	248	234	226	225	249	232	270	244	274	248	244	208	239	237	242	248	243	250	274	222	249	244	263	282	238	255	228	248	226	235	234	245	235	216	228	222	238	244	222	249	233	239	276	230	255	236	228	226	243	251	274	262	245	235	241	221	238	217	249	247	253	257	250	213	218	242	250	274	263	251	254	224	242	254	220	264	267	219	257	247	236	262	258	245	236	255	251	223	245	248	247	258	275	236	261	256	246	234	247	239	240	247	225	247	234	241	229	243	201	241	239	261	230	238	239	234	240	214	251	245	249	258	237	248	237	227	233	217	247	237	230	242	221	248	259	239	236	227	223	250	241	233	231	224	255	233	232	257	265	205	235	246	233	236	255	247	210	245	243	235	233	231	243	250	251	274	256	242	228	237	243	224	240	231	259	238	239	247	267	231	218	242	245	255	240	246	269	275	247	261	254	256	222	244	247	275	233	218	256	240	242	232	218	241	236	278	230	235	236	259	242	245	231	271	220	226	255	225	261	240	241	219	223	256	224	251	245	258	244	233	265	244	240	235	253	227	235	265	264	246	247	267	237	220	245	263	226	215	239	269	243	226	255	208	232	243	265	217	251	220	254	246	266	220	226	247	280	222	244	270	214	243	258	194	258	260	237	249	238	236	238	246	204	219	209	267	246	263	246	219	254	239	285	236	258	246	242	234	242	226	254	255	220	213	230	268	260	237	235	262	232	240	258	227	231	256	231	213	279	256	224	260	243	218	251	247	253	255	263	257	208	234	258	245	242	225	238	229	274	215	256	278	240	247	251	258	226	217	226	254	256	245	247	244	248	255	239	244	238	225	230	242	226	250	225	273	226	247	217	252	241	236	208	246	266	246	226	261	236	245	225	237	266	224	267	234	272	263	233	226	260	241	237	242	256	243	213	266	254	279	266	241	233	221	233	232	231	264	250	246	212	225	247	231	252	246	262	238	217	233	254	273	238	235	240	224	253	225	235	236	243	218	235	253	202	250	267	231	249	254	239	224	239	236	247	200	245	244	223	248	271	220	224	264	239	251	242	219	244	232	221	226	200	235	228	227	263	238	249	241	231	273	250	260	237	236	250	238	249	231	270	244	257	264	196	233	245	243	226	249	248	218	228	258	239	242	254	256	234	243	210	245	246	226	247	236	252	236	222	218	242	220	246	249	225	219	240	258	231	258	244	237	238	241	260	250	237	247	225	217	257	244	238	228	245	237	262	248	231	235	262	245	249	216	209	232	256	253	255	204	247	235	236	270	255	236	259	256	254	247	249	225	235	239	264	247	263	236	240	239	226	250	251	255	263	261	269	235	223	210	230	237	227	240	240	254	269	215	234	258	247	245	216	239	244	261	222	197	248	232	239	223	258	252	257	263	252	242	267	249	275	248	244	276	210	258	233	253	239	241	237	233	221	224	229	257	247	217	266	228	228	255	252	245	241	261	217	242	275	245	254	241	243	212	250	252	255	281	229	241	216	262	246	255	266	245	264	263	269	240	273	245	234	205	238	225	220	247	251	236	246	246	230	246	253	240	248	250	230	248	238	268	248	237	270	244	244	198	241	230	245	234	246	223	256	271	256	217	254	273	242	234	242	220	239	206	248	258	258	220	233	246	237	278	248	229	236	226	266	262	238	255	227	257	244	270	226	234	232	235	247	247	257	244	268	245	229	278	253	230	252	238	227	270	253	236	258	233	244	222	213	224	223	198	270	212	254	264	243	232	239	242	226	237	246	235	240	245	238	265	226	214	259	251	264	242	269	241	232	214	275	263	214	243	249	235	267	221	251	237	232	262	237	233	258	250	259	236	253	252	269	219	263	235	230	258	256	226	250	237	253	229	241	235	251	217	274	245	226	238	226	239	253	231	221	238	242	252	252	249	258	269	217	228	230	236	233	258	240	242	240	247	258	228	249	228	265	233	237	255	244	213	219	271	234	224	227	235	255	236	234	238	232	234	261	254	224	236	209	262	207	233	227	233	242	263	255	239	254	254	242	213	256	239	256	240	268	222	230	256	264	221
30804	40795	25785	17725	13480	10511	8223	6336	4900	3780	2859	2341	2006	1691	1453	1334	1190	1041	942	823	780	629	607	550	511	497	475	502	435	407	427	382	408	371	411	381	361	396	372	372	392	327	401	337	378	351	332	378	317	312	308	358	332	369	386	320	346	311	277	332	336	317	345	305	298	318	309	311	358	307	307	321	315	323	299	295	303	291	363	296	319	299	330	297	342	331	345	283	306	303	303	301	286	325	350	345	295	308	335	306	287	332	331	308	326	302	289	329	344	337	292	291	316	326	320	289	315	299	307	304	302	272	321	326	351	310	304	287	289	332	292	321	341	309	330	323	309	291	318	285	312	323	275	304	292	320	374	312	316	307	291	324	341	304	322	286	299	317	315	308	325	339	320	332	301	300	300	304	299	301	290	322	314	316	315	277	308	303	293	299	256	288	332	283	296	314	320	298	326	324	338	305	316	319	327	296	277	326	348	305	327	306	295	288	291	280	306	295	287	305	315	324	297	306	301	303	285	317	300	297	305	301	316	343	344	320	299	303	302	291	253	328	307	281	303	309	306	291	323	281	291	307	297	292	289	300	315	307	323	289	302	330	314	296	289	311	336	316	295	306	331	317	307	329	288	311	309	294	270	296	291	307	306	323	313	317	319	313	332	290	336	324	307	310	285	332	280	344	323	319	337	251	314	308	304	296	283	316	292	298	296	310	322	289	328	302	353	314	298	308	303	316	300	301	320	319	302	265	287	343	300	303	301	329	331	302	292	313	281	301	292	315	278	310	289	307	320	309	317	309	296	328	294	269	331	345	312	331	300	340	290	324	309	306	311	311	331	266	315	308	295	303	300	323	311	292	307	322	308	289	277	308	307	328	290	308	319	279	303	354	307	291	327	329	291	316	326	322	277	288	322	319	332	294	307	300	308	314	300	325	298	320	305	302	334	310	302	302	298	303	349	315	285	313	313	311	275	299	335	300	320	323	310	294	312	346	279	311	316	335	320	348	339	315	302	268	291	301	330	316	281	311	297	315	331	295	291	261	312	310	345	312	296	288	311	345	311	297	322	294	311	314	333	321	319	271	303	320	319	323	306	295	271	317	300	315	322	310	316	313	314	311	291	307	286	291	320	299	285	288	331	299	336	288	335	320	299	338	311	313	304	293	309	295	322	324	298	302	321	325	320	286	321	326	299	307	322	296	300	347	287	338	294	292	330	314	305	288	283	306	303	334	299	315	289	328	309	333	313	310	322	314	296	325	319	306	316	321	317	316	307	318	296	295	309	292	330	312	292	275	323	312	311	306	334	307	327	324	297	307	289	282	306	319	303	294	305	317	295	311	280	295	315	321	323	291	327	309	291	309	302	329	314	315	301	337	283	323	324	283	329	328	337	304	320	308	297	274	284	325	313	344	271	327	328	311	306	290	294	299	310	279	335	316	354	340	302	321	341	321	306	326	299	297	284	306	300	304	306	295	307	318	308	275	324	283	335	343	310	310	302	265	322	312	308	316	350	330	315	306	311	282	339	291	290	285	322	303	336	304	288	306	340	311	295	324	333	317	326	297	294	302	287	327	328	324	308	276	319	319	337	356	292	319	296	287	318	303	315	312	314	282	282	321	291	309	321	283	309	290	290	273	309	338	295	293	305	303	319	318	306	327	314	327	313	308	326	292	305	323	305	309	333	334	292	327	307	313	288	310	329	307	307	303	295	331	330	313	307	280	336	292	312	298	297	310	322	296	330	350	289	324	279	312	332	300	350	329	312	323	308	318	280	295	328	318	311	313	275	333	324	304	307	301	303	281	288	300	300	305	297	316	308	302	312	320	289	303	327	297	299	296	320	298	324	313	310	313	333	314	287	306	303	306	302	333	305	327	288	303	329	323	318	331	324	332	288	279	319	304	300	323	326	324	310	336	350	326	280	327	285	271	311	338	303	316	300	304	276	342	301	312	306	319	285	323	345	298	286	289	299	305	309	296	318	301	337	322	291	281	305	269	298	287	306	282	318	324	298	300	305	302	322	303	304	287	303	324	315	315	314	308	304	318	317	286	292	337	289	329	284	325	248	308	316	293	292	305	326	314	297	303	325	296	308	340	327	281	339	299	312	272	306	312	289	314	338	328	322	323	300	311	332	301	322	310	346	325	326	275	295	313	323	283	317	292	267	328	294	320	318	279	281	304	285	302	289	281	319	334	297	269	322	296	306	313	337	311	341	302	284	297	335	288	322	283	315	303	302	315	298	290	293	321	305	308	310	315	312	279	327	312	315	306	303	303	321	308	310	316	313	314	298	278	306	311	312	307	344	292	319	344	298	293	317	306	302	306	314	288	289	299	320	303	330	287	317	325	300	317	318	301	292	322	307	315	321	334	279	302	287	315	275	291	332	325	295	303	313	327	288	343	323	302	305	327	303	285	318	305	301	289	298	326	306	323	304	330	291	324	313	298	301	302	301	299	312	293	308	298	300	304	318	316	298	293	288	290	316	297	337	312	291	275	317	310	288	328	309	325	302	334	305	291	355	330	313	317	283	322	308	339	291	288	303	316	298	324	310	294	305	300	297	319	329	243	316	296	303	289	314	342	297	270	316	318	326	346	300	322	302	315	311	286	343	314	295	291	321	287	301	326	305	322	308	294	312	297	327	306	329	292	304	294	294	320	294	305	352	294	281	281	330	307	308	337	327	334	313	320	292	303	313	301	313	301	300	321	316	312	327	314	281	322	292	315	338	300	300	307	332	307	299	309	295	301	308	285	316	312	340	300	326	294	307	334	314	298	294	311	299	306	291	316	305	280	303	289	288	288	303	310	316	305	308	329	334	320	322	325	325	304	279	323	282	321	309	322	287	324	335	323	326	306	319	307	286	279	282	301	329	295	290	315	299	321	308	300	323	295	303	282	304	329	296	297	315	311	298	318	321	300	287	307	326	302	288	345	297	302	320	302	336	320	315	286	299	310	308	309	304	305	332	297	307	326	320	295	300	306	325	335	295	301	298	301	316	328	297	299	315	306	331	335	353	301	328	295	308	300	320	305	320	319	298	327	288	295	303	289	313	298	319	314	315	295	345	350	314	325	315	287	290	302	310	309	281	280	295	338	307	316	315	269	298	324	280	336	307	306	319	298	316	304	299	270	324	325	345	321	282	310	297	306	274	287	324	337	281	284	318	292	316	296	298	316	287	331	326	339	339	305	304	326	298	335	309	337	287	317	317	272	288	323	335	312	324	314	301	305	298	316	322	324	317	302	303	333	312	300	280	322	350	322	322	330	336	346	315	307	298	338	293	310	285	316	285	300	283	303	307	308	251	291	321	290	283	337	309	292	300	307	306	317	287	315	330	293	322	318	301	307	302	304	322	309	335	306	321	294	308	291	298	302	302	313	290	324	315	331	289	312	300	300	300	339	355	344	281	309	317	280	305	315	317	334	316	288	328	308	308	293	309	314	321	288	326	265	285	286	334	328	302	296	332	284	310	299	321	314	309	296	288	278	293	320
22870	20901	28554	23382	20946	20936	12513	4753	3034	2377	1768	1449	1307	1076	1001	921	804	692	656	569	503	462	434	410	370	363	319	343	314	290	284	303	284	290	237	278	261	302	265	222	242	247	237	265	260	240	246	236	217	216	241	227	239	249	238	259	223	206	234	198	215	216	229	212	199	199	230	216	217	227	221	216	215	235	199	197	238	215	236	224	212	232	208	219	221	203	235	193	216	221	196	219	220	224	234	211	189	228	232	207	225	214	218	228	188	198	213	215	225	189	238	249	201	217	217	226	208	214	215	222	205	200	229	221	229	219	207	210	219	211	216	260	208	230	205	198	214	217	199	199	210	218	192	207	203	215	220	225	206	215	222	207	207	222	217	214	221	200	180	229	199	185	208	232	218	220	244	230	206	195	200	188	226	246	216	173	211	184	207	213	217	227	187	212	213	211	211	214	208	225	216	211	226	202	214	236	204	218	250	181	209	206	228	214	226	219	217	189	205	204	233	203	230	209	218	191	211	200	188	217	195	190	195	194	197	199	205	207	209	194	209	202	216	196	242	184	192	227	222	206	222	221	227	224	224	218	216	198	200	214	191	218	203	190	193	192	210	233	239	242	203	210	200	220	210	195	176	193	233	217	226	181	223	242	191	211	214	200	198	208	199	223	203	208	249	216	204	223	205	183	186	234	206	214	199	201	209	190	203	187	198	232	204	214	220	175	220	190	211	201	225	242	213	216	179	215	215	221	197	218	227	206	207	225	208	214	206	215	214	199	218	201	227	214	216	213	192	224	197	212	198	250	235	203	218	195	220	211	218	214	214	231	198	234	187	235	177	207	231	193	219	216	227	189	222	200	205	221	226	219	212	239	195	218	228	203	196	215	198	207	218	208	252	207	223	237	211	232	211	201	169	199	234	220	250	205	212	206	174	213	195	258	224	232	201	227	223	203	209	216	210	209	224	220	213	222	217	221	242	203	212	196	237	240	211	193	217	211	239	201	224	194	245	213	210	190	196	199	215	209	215	215	210	211	207	203	210	206	221	222	221	218	200	209	233	215	202	212	224	222	207	234	225	226	227	210	198	207	233	192	234	197	205	219	221	218	226	199	193	205	196	193	211	209	220	218	204	198	235	237	211	208	223	198	213	223	230	222	198	193	205	238	232	222	206	207	218	221	197	199	214	199	214	254	211	221	213	231	207	229	221	202	232	179	209	214	204	216	240	182	219	225	219	199	223	197	224	213	221	191	205	222	231	213	234	207	212	172	209	211	192	204	193	233	203	209	207	199	221	224	194	251	212	213	203	197	207	196	217	224	226	199	227	210	198	194	209	228	227	198	186	209	229	232	207	195	247	206	198	227	200	195	199	195	201	198	224	217	201	196	218	225	205	191	197	210	210	221	196	206	232	190	209	229	230	223	220	229	200	235	226	209	207	206	209	237	221	198	210	224	210	238	221	183	195	209	225	233	220	203	208	214	230	224	215	191	215	226	210	207	220	230	209	228	230	193	214	185	198	219	206	227	231	203	228	206	201	213	240	225	217	206	206	207	220	196	196	198	173	209	217	199	232	205	193	189	190	182	210	189	206	184	216	248	247	199	211	190	176	197	217	203	186	236	183	213	196	215	225	192	197	217	231	234	188	211	206	220	224	205	214	183	221	211	211	211	218	217	198	195	170	222	208	209	208	219	224	197	224	245	234	221	212	192	218	190	211	218	184	231	213	224	225	192	215	216	211	240	192	212	224	213	213	205	230	226	214	226	215	228	203	213	206	234	202	217	214	233	205	222	209	213	222	230	221	205	198	238	219	212	188	189	229	227	201	214	229	202	219	209	196	214	213	208	213	201	237	210	214	211	206	217	216	221	208	198	210	208	199	211	218	217	215	194	202	221	221	230	199	209	215	220	228	218	216	221	203	220	260	226	218	215	231	215	191	205	214	172	199	215	229	203	198	218	220	195	190	202	194	193	192	227	184	226	210	195	207	209	222	212	197	223	199	199	186	219	205	211	196	214	196	225	234	192	228	227	233	208	218	210	191	203	230	179	185	236	192	202	213	227	207	231	197	219	213	202	198	210	208	230	193	187	204	199	225	197	241	243	199	194	207	207	228	211	199	219	220	184	246	214	199	211	224	218	213	233	185	220	230	181	203	221	199	232	202	190	202	234	190	191	201	203	211	224	213	225	212	230	214	211	186	213	209	174	216	233	179	192	191	212	205	216	207	197	209	230	228	237	215	223	204	205	179	204	210	191	199	221	233	203	203	221	222	191	219	204	213	218	213	202	192	222	206	212	235	190	205	204	214	208	203	215	208	208	212	221	213	214	216	192	232	215	185	223	192	206	197	206	237	228	208	207	191	216	213	221	223	186	211	208	195	219	218	235	220	219	181	204	222	186	204	214	186	226	183	211	203	213	223	217	188	220	228	211	201	222	207	214	245	207	225	197	201	184	223	196	230	220	215	220	182	200	215	202	190	211	204	207	218	191	206	201	215	202	211	224	211	188	204	199	218	208	205	211	214	196	218	220	213	210	212	205	222	220	221	222	221	205	202	229	223	211	221	226	215	212	224	237	223	247	206	185	233	198	206	206	203	228	192	198	197	201	222	222	210	211	245	198	211	191	201	184	209	178	198	195	204	209	222	180	204	208	191	209	208	215	216	236	209	223	197	212	211	210	252	209	202	208	216	196	203	225	221	214	213	196	231	234	216	205	204	197	180	201	235	202	212	207	233	203	209	208	237	236	201	216	210	230	219	202	227	202	194	187	197	212	221	201	220	204	214	226	235	223	237	205	216	237	219	220	233	198	223	212	200	212	219	203	220	217	209	224	206	181	210	233	201	219	203	187	205	193	204	207	229	209	219	233	212	227	213	222	188	226	221	218	218	229	205	216	217	197	226	207	225	214	221	191	228	223	207	176	192	210	183	196	213	205	214	197	221	220	203	206	198	200	195	230	200	189	213	219	202	206	214	205	217	211	220	198	229	199	211	242	214	214	215	203	209	229	226	216	221	177	198	229	236	211	223	193	209	224	229	223	212	209	221	213	207	204	199	212	186	210	216	211	214	204	227	204	186	209	208	214	220	203	213	195	189	203	213	227	244	210	240	217	211	221	239	253	226	198	220	224	197	199	230	222	228	195	213	193	233	210	207	240	200	212	222	218	208	194	210	212	210	234	206	198	227	208	218	206	212	229	223	193	211	205	216	210	209	220	220	224	224	225	237	156	191	211	223	223	203	197	203	229	230	205	236	218	195	211	177	211	211	225	203	231	229	210	194	218	196	201	198	221	179	216	174	205	233	215	235	219	244	204	231	215	204	208	176	191	224	202	199	223	221	219	202	220	212	219	199	205	215	206	187	204	209	233	235	195	203	213	213	234	225	237	201	209	222	213	216	196	229	200	233	189	209	207	216	197	215	211	209	212	218	217	203	203	204	208	202	194	209	208	194	214	203	215	202	213	200	234	219	206	186	196	199	215	206	206	235	217	206	191
34344	43865	30512	22316	17650	14252	11354	8980	6695	5140	3975	3096	2643	2251	1980	1686	1484	1318	1136	976	845	750	641	613	568	488	489	455	428	474	446	475	378	390	411	358	386	351	378	338	350	358	321	351	351	352	318	336	324	301	277	312	298	286	333	282	296	274	276	274	291	271	311	304	266	276	276	277	291	290	290	265	296	265	303	257	269	273	247	275	258	266	270	265	246	288	242	251	252	229	249	240	239	257	234	290	238	255	265	233	259	268	244	285	276	270	269	236	248	252	252	256	274	253	288	280	251	271	270	252	240	267	270	228	258	227	229	240	267	270	223	251	262	251	219	251	246	290	257	289	273	244	244	261	243	255	249	257	227	258	282	265	255	237	259	259	253	275	258	273	295	257	265	289	247	266	230	273	235	270	262	260	242	256	249	272	262	276	268	236	267	236	285	254	265	237	242	238	261	276	245	221	269	258	224	252	249	260	247	245	283	235	291	281	247	272	273	264	244	285	249	246	279	259	235	253	278	305	281	271	258	230	261	228	240	242	256	272	264	265	232	246	216	257	259	233	240	281	253	265	243	253	287	242	242	257	245	255	267	255	250	260	235	276	242	262	249	277	232	253	285	244	263	241	237	256	249	245	253	260	238	249	268	268	234	273	258	271	270	243	248	252	256	236	248	250	268	260	269	249	239	263	251	261	281	250	244	267	272	270	251	235	277	272	271	272	242	253	258	289	259	273	252	261	272	288	217	254	240	247	246	259	233	264	244	240	234	254	267	243	263	253	245	254	234	260	284	250	240	262	259	265	251	264	248	259	250	242	292	290	241	242	265	274	274	234	264	248	246	243	264	227	294	235	241	266	247	254	271	270	253	276	254	247	258	246	254	275	242	233	253	243	269	247	258	254	261	272	247	218	257	227	276	260	244	229	226	245	279	237	267	264	246	250	242	222	259	272	261	253	246	238	239	253	263	226	241	245	251	234	239	250	261	273	264	267	251	271	217	266	251	274	279	278	254	248	244	239	248	266	266	276	275	262	265	265	248	241	262	257	236	251	252	233	276	216	251	246	262	251	272	243	259	226	271	261	229	234	256	236	209	257	256	265	247	236	265	241	242	226	262	244	251	252	247	238	237	241	248	250	279	260	263	246	262	247	259	270	235	254	256	244	256	254	287	263	240	247	233	262	242	240	269	269	250	229	249	239	248	247	236	274	245	226	234	271	257	269	270	246	238	249	276	244	270	269	225	266	220	245	272	245	254	265	268	267	238	251	263	236	266	234	261	283	274	265	205	249	241	243	245	265	244	243	256	258	252	269	262	217	274	244	234	245	260	239	251	257	254	266	253	274	244	258	245	238	230	266	252	249	258	282	292	255	255	225	265	261	271	268	260	260	244	258	287	255	227	253	279	245	242	271	288	238	251	267	262	265	267	261	275	256	239	271	263	257	251	276	227	234	245	248	240	264	270	257	256	267	252	242	267	252	275	277	256	260	230	237	243	247	277	250	241	234	256	256	269	263	273	250	244	246	224	240	262	254	258	255	218	221	220	279	262	251	255	257	262	262	262	234	261	241	244	259	258	266	236	258	248	233	232	252	260	248	241	242	272	243	272	270	262	238	249	271	259	240	246	221	245	249	257	286	264	259	233	263	269	266	281	257	268	232	240	267	264	239	255	239	258	268	229	259	242	257	264	236	246	227	219	244	228	259	238	259	226	225	229	237	256	276	237	284	264	271	268	238	233	266	254	251	245	269	254	244	242	270	234	262	234	252	246	289	243	238	240	271	250	234	256	254	262	237	264	247	283	279	242	229	249	268	254	252	269	253	257	251	251	257	235	259	234	250	251	239	277	240	243	254	228	229	292	259	274	236	261	244	249	258	254	247	284	238	259	256	257	255	239	247	219	276	234	236	258	253	259	236	249	241	270	262	243	287	243	266	261	266	250	246	264	260	230	281	244	254	265	245	243	239	284	265	257	254	249	257	260	268	249	261	303	240	235	264	245	241	228	244	247	270	266	259	252	289	260	240	258	255	235	263	269	272	275	282	241	282	252	275	279	239	256	272	234	238	281	248	265	285	237	254	250	235	265	259	265	275	224	254	250	223	254	215	220	242	272	249	255	259	263	265	245	238	248	240	264	251	271	248	242	253	253	248	265	252	265	246	236	224	268	252	245	241	230	243	250	268	254	272	246	274	268	253	245	254	268	280	296	260	258	227	271	273	248	244	260	266	235	255	234	265	263	270	277	241	261	235	244	242	241	256	254	276	247	260	287	234	296	212	243	258	249	270	268	274	247	254	244	253	235	243	280	244	234	269	256	240	253	254	268	253	251	267	243	265	254	262	224	257	269	245	289	263	263	254	246	240	273	304	284	243	264	260	233	291	257	266	237	239	252	281	265	246	265	247	257	261	237	251	249	268	272	268	243	259	247	273	262	239	289	237	264	232	277	264	258	257	263	246	249	276	256	269	252	249	264	262	271	243	243	247	264	260	242	275	265	235	229	258	235	251	234	266	264	253	233	246	256	259	250	265	232	227	233	279	257	270	254	235	265	243	275	264	265	252	243	257	258	270	254	265	247	254	236	229	253	257	256	262	263	243	254	243	243	266	260	263	224	242	249	253	266	285	230	256	240	259	260	264	241	252	271	247	245	282	249	254	262	231	249	244	265	258	257	254	253	244	221	289	232	266	266	254	265	225	272	250	264	261	287	266	249	222	261	268	245	260	248	249	260	249	268	262	259	260	261	258	251	256	243	258	257	269	230	259	266	256	246	280	265	229	263	269	263	266	266	265	264	286	225	218	253	259	243	235	266	270	260	235	262	263	253	235	286	274	257	240	262	249	283	253	268	248	261	267	254	261	246	249	246	206	267	266	261	257	236	287	252	274	252	243	233	237	222	223	254	261	260	245	267	255	233	262	251	290	247	250	250	249	226	267	240	250	259	249	243	248	277	257	254	249	232	218	248	227	251	241	256	274	265	242	244	239	272	236	261	237	253	267	259	250	267	217	283	241	257	233	254	257	241	262	272	248	275	256	268	251	240	261	265	244	277	261	258	250	253	263	263	236	267	240	273	274	276	275	242	252	246	262	249	252	263	265	264	225	263	236	254	259	229	266	273	256	262	274	239	245	255	250	277	241	248	248	262	236	250	230	263	296	264	267	236	247	299	249	250	242	227	274	256	254	242	244	279	254	272	287	254	246	275	231	287	253	279	277	276	246	248	239	255	243	298	260	247	227	250	255	287	253	242	237	253	272	296	246	274	221	224	241	266	262	262	266	256	239	257	236	259	260	227	245	284	242	241	244	247	245	262	275	241	255	223	270	257	251	272	277	227	256	237	264	243	239	277	261	242	262	249	238	258	236	263	271	257	276	249	251	245	230	262	243	265	244	262	246	264	261	248	254	247	262	251	266	257	274	256	253	229	271	264	245	242	252	257	257	272	246	255	261	241	268	265	275	258	245	278	232	259	279	268	279	237	265	271	270	241	275	237	236
27499	21462	16347	8430	4366	2979	2252	1665	1303	1034	866	736	682	705	624	592	553	542	532	522	473	457	457	461	439	438	423	431	437	410	415	432	434	430	434	393	418	385	433	364	441	397	403	399	402	430	365	381	382	346	405	386	406	371	408	389	418	404	377	375	381	398	401	391	399	374	384	403	401	405	382	413	380	372	395	383	390	385	441	417	368	378	377	375	375	388	389	412	407	387	382	384	382	431	383	387	406	396	363	388	372	394	427	365	390	397	412	377	370	339	403	398	398	351	416	415	376	443	369	397	376	344	407	404	392	384	392	350	376	367	407	394	394	368	403	401	383	411	362	400	363	415	401	400	409	355	404	389	400	408	375	386	374	369	409	395	373	436	407	410	374	393	356	373	368	361	352	414	345	395	408	380	378	374	405	380	401	378	394	389	393	362	415	421	406	382	346	393	382	404	386	383	377	415	366	382	373	392	402	383	367	362	362	350	349	375	362	385	419	363	380	376	382	384	365	388	374	363	406	397	404	379	426	413	375	437	374	360	390	377	422	395	388	391	383	407	422	401	379	369	371	373	396	390	380	410	384	393	415	378	379	384	381	391	378	396	361	363	365	396	395	377	404	392	377	414	369	395	397	362	398	381	423	417	395	398	393	393	398	397	400	390	400	397	371	396	397	346	394	375	389	386	430	384	405	370	379	399	402	388	410	384	388	374	378	368	387	377	370	389	385	392	387	385	395	351	385	388	381	389	431	394	368	386	377	402	412	370	408	428	386	386	416	386	387	430	379	410	392	364	377	397	374	410	374	358	366	376	393	373	348	370	403	361	396	340	399	397	373	391	377	371	393	401	420	368	379	394	412	353	383	370	369	353	388	390	465	384	376	365	410	360	380	387	368	423	339	357	418	367	381	412	396	354	347	387	376	391	359	403	394	390	375	401	406	388	388	420	370	388	376	409	417	410	371	371	382	390	349	426	394	398	388	402	430	386	391	410	418	393	408	358	421	355	359	366	368	408	388	352	373	378	377	404	431	410	406	349	385	399	366	381	407	365	348	414	385	374	398	423	379	385	382	405	406	403	406	410	373	390	397	393	416	387	372	382	411	381	399	371	412	422	397	401	379	400	348	382	396	386	385	380	386	375	417	384	368	428	385	384	383	386	396	398	398	435	404	353	432	336	366	392	388	417	406	336	379	386	400	389	366	367	354	414	371	388	375	431	414	400	373	360	381	351	390	375	387	416	431	402	399	378	369	357	404	404	414	377	413	418	363	342	396	376	417	361	381	378	376	361	404	359	403	359	358	426	386	399	439	371	379	386	374	381	419	362	386	375	374	375	377	376	419	385	404	398	383	368	414	348	387	386	402	378	414	371	361	381	389	384	389	417	388	396	400	424	415	372	366	408	410	378	381	392	362	392	373	354	389	422	398	359	422	422	395	363	417	356	401	359	411	410	400	400	384	427	382	385	385	372	367	407	356	388	402	390	392	380	379	406	403	394	413	413	389	404	356	402	397	389	384	424	404	396	402	408	379	382	412	363	367	387	447	362	362	359	380	378	417	395	388	368	392	358	395	357	355	385	390	357	392	388	382	336	409	359	392	375	401	413	404	392	402	385	394	390	386	415	364	415	347	382	382	390	379	409	411	389	344	420	410	379	369	382	406	407	383	377	383	407	381	401	410	372	402	413	403	394	379	403	407	397	384	376	381	366	374	390	386	436	415	404	386	405	390	396	389	383	383	384	386	380	415	390	404	358	375	355	409	428	394	405	409	385	383	400	369	378	369	346	387	378	415	375	373	377	382	385	411	381	414	412	352	347	348	378	384	436	392	364	364	348	370	382	390	368	379	381	405	415	374	401	381	410	420	376	370	409	426	371	389	405	383	406	377	391	391	356	356	396	407	377	419	365	387	401	421	386	384	386	403	383	390	362	363	435	356	401	404	363	379	381	382	394	384	369	427	373	377	363	400	377	412	369	391	389	415	345	399	411	370	415	375	387	405	408	411	390	371	375	354	425	378	381	386	410	348	369	374	352	393	388	439	375	414	384	389	398	388	391	403	394	380	365	386	416	404	395	416	405	410	381	391	373	408	397	417	454	365	400	413	364	373	372	379	398	426	376	404	412	364	381	349	380	394	379	411	397	416	392	396	406	395	403	389	397	387	351	419	415	404	380	361	411	398	364	393	381	411	397	404	397	383	427	392	366	420	361	379	408	399	404	401	403	382	387	380	399	368	402	413	401	379	374	403	359	372	413	358	388	366	418	403	395	375	399	384	375	395	378	423	392	398	404	346	418	394	382	378	390	395	379	408	384	380	357	346	406	398	379	407	394	388	379	391	379	352	375	361	350	340	420	390	407	364	366	395	362	388	354	397	389	380	457	388	402	390	385	381	377	397	375	378	414	399	398	392	369	384	398	378	388	368	375	417	381	373	378	411	404	381	406	393	373	327	390	399	370	410	385	395	367	406	407	408	394	384	379	352	390	390	367	382	378	417	372	391	387	367	403	376	402	401	395	383	411	418	385	406	361	384	395	398	364	375	392	377	434	365	416	365	397	349	414	401	391	377	388	402	374	382	385	421	366	406	371	389	397	406	379	390	373	397	404	394	367	403	416	379	404	392	390	388	398	432	413	367	414	385	392	364	389	395	404	395	364	352	398	382	406	397	396	372	378	427	395	378	366	364	399	398	414	411	403	384	391	417	398	400	389	392	442	404	402	398	376	431	381	383	402	377	411	401	359	370	425	416	393	408	360	395	387	409	373	393	391	425	392	393	394	415	407	362	357	400	400	371	343	397	399	402	366	363	393	359	405	426	364	391	391	372	397	394	374	401	391	387	401	391	382	413	412	395	396	389	371	383	347	399	382	372	399	396	381	392	368	391	363	385	395	388	408	409	363	381	390	380	397	378	394	404	380	372	399	386	405	392	368	400	407	398	353	388	378	409	377	392	402	388	391	380	380	419	383	364	363	426	331	392	355	376	409	396	383	376	397	370	369	395	392	389	363	378	406	373	366	379	364	381	388	392	375	362	396	377	379	369	403	381	395	350	378	398	403	387	433	400	393	373	377	396	400	422	396	362	396	392	382	372	411	388	402	338	389	392	374	402	387	388	417	348	358	396	409	365	385	427	410	381	380	365	404	384	394	367	363	383	409	362	382	413	404	408	399	385	399	367	413	394	417	368	386	366	406	380	407	403	405	397	382	359	378	393	408	374	373	412	356	402	356	387	392	414	369	421	388	388	372	366	355	387	382	347	386	376	425	399	402	398	389	402	403	373	401	399	387	418	384	423	396	389	428	405	364	403	371	394	347	363	407	378	370	378	397	417	396	397	367	390	376	425	396	360	413	393	413	381	387	378	386	382	384	384	391	393	377	397	394	368	381	371	377	378	388	383	395	370	386	386	439	394	365	371	399	397	375	372	356	327	371	383	373	384	381	386	415	379	396	403	380	395	383	376	391	374	413	408	390	374	392	364	411	383	370	385	411
27660	27243	17278	10951	8000	6230	4850	3564	2658	2006	1646	1364	1236	1071	979	881	864	826	748	715	666	661	631	576	537	592	581	602	560	545	535	561	537	547	509	514	531	515	538	502	509	514	545	498	541	516	491	464	473	476	499	494	468	505	513	540	516	490	507	489	497	505	513	493	461	505	478	485	502	494	490	472	497	486	546	528	482	484	475	501	503	474	496	475	456	482	492	457	489	486	489	498	470	494	470	507	504	484	466	515	455	472	502	454	504	433	460	504	490	500	522	452	462	449	456	447	465	493	462	477	525	486	507	512	481	479	513	483	455	493	456	479	478	494	503	459	448	523	512	505	505	493	462	477	483	464	489	479	524	460	476	463	462	470	475	520	477	484	478	490	451	490	514	492	464	528	501	485	473	485	529	489	492	446	533	439	484	511	489	504	466	462	479	476	490	503	463	460	490	512	480	477	494	503	479	512	505	473	472	486	478	502	498	483	504	469	431	471	461	466	503	487	467	512	453	510	483	494	509	483	502	469	493	509	494	468	519	467	481	444	495	476	486	479	511	516	502	460	471	459	464	472	474	524	500	470	501	490	473	488	507	490	484	499	504	474	499	455	488	437	450	511	443	491	479	487	498	509	460	458	514	503	495	520	485	451	530	464	480	496	456	471	490	493	479	527	493	516	476	509	469	443	501	533	463	495	489	460	486	474	484	480	465	507	482	546	494	502	491	487	497	472	472	496	494	484	502	504	500	517	503	478	467	463	496	498	497	468	495	500	468	489	499	506	500	482	486	480	517	497	493	465	513	470	490	509	478	494	443	486	491	436	459	491	471	454	459	523	508	486	461	493	479	493	496	519	479	525	510	473	455	484	459	505	508	495	468	479	515	484	461	508	495	461	475	476	496	477	471	490	476	504	479	515	481	489	490	482	494	472	482	498	496	472	470	488	474	539	459	461	473	513	482	487	504	463	462	483	490	514	489	480	466	486	457	464	478	500	480	491	478	483	496	512	452	505	481	514	522	489	500	519	475	463	461	471	498	498	487	525	490	469	472	510	433	424	482	502	545	464	537	456	519	471	484	510	478	466	496	494	504	476	468	460	507	489	500	504	474	490	484	492	449	467	499	513	482	489	508	515	490	486	480	481	472	493	420	493	474	468	495	486	488	516	470	532	482	489	466	470	519	495	461	479	507	511	534	472	463	495	472	520	484	529	484	490	458	500	455	493	507	466	491	524	532	481	508	482	476	491	477	477	503	471	545	486	503	451	499	454	471	506	475	484	478	471	499	474	459	473	449	506	513	501	471	485	487	512	478	500	468	470	474	485	456	494	492	462	489	502	516	453	470	521	452	477	475	500	484	544	534	470	469	478	494	513	470	514	511	479	448	536	481	497	475	463	459	512	486	459	473	480	501	525	465	515	498	460	439	502	483	490	502	517	476	491	466	500	469	479	449	468	488	482	531	502	506	492	455	458	509	480	477	483	508	507	484	504	451	470	496	481	484	465	509	479	481	479	475	486	480	477	518	511	478	464	468	524	467	463	498	465	514	476	500	471	445	455	491	450	497	481	500	479	506	512	491	524	481	490	476	450	464	489	478	488	467	524	498	514	472	466	523	496	437	517	501	497	477	481	477	490	496	525	498	527	502	471	506	468	475	520	465	494	477	508	445	464	517	489	459	508	453	528	500	493	474	451	459	465	466	506	504	465	488	468	471	478	523	453	482	490	484	457	507	463	513	499	498	477	454	493	459	547	531	519	494	456	460	454	460	468	449	480	518	444	476	488	505	486	477	508	507	487	438	539	501	502	452	493	506	479	491	481	490	488	480	528	493	471	469	481	460	516	509	461	498	464	487	479	503	457	512	496	526	505	484	488	527	519	464	490	477	452	493	496	507	460	481	512	512	450	478	443	481	509	519	481	482	523	505	458	489	515	435	490	471	505	475	467	474	486	496	482	466	465	485	480	508	497	449	475	462	484	488	455	483	465	486	461	509	481	459	458	525	470	471	500	475	469	504	472	476	492	443	498	460	485	476	474	470	455	463	457	510	470	473	440	497	488	492	483	531	513	486	494	500	495	480	488	464	437	464	519	478	547	468	443	494	468	465	489	502	510	472	487	459	477	477	484	492	488	436	497	477	501	444	485	494	499	481	478	501	465	481	488	466	487	453	485	522	503	468	443	499	467	457	481	478	500	515	460	483	487	484	481	499	525	447	495	471	491	482	471	468	464	473	484	514	497	455	475	464	486	472	468	516	478	464	472	464	492	460	523	429	512	500	525	477	501	479	491	527	479	532	470	484	470	461	460	498	462	498	515	477	544	452	499	470	503	507	528	509	476	482	506	464	492	484	492	487	485	542	501	488	501	469	486	491	504	489	441	465	457	460	471	459	512	477	471	478	511	466	506	456	472	515	497	510	459	460	453	477	470	482	476	457	494	478	524	475	450	470	503	486	485	489	498	448	463	449	495	479	478	485	472	478	502	489	489	492	540	499	449	477	514	493	501	471	505	506	501	475	420	502	539	461	481	467	477	495	500	501	525	492	497	475	489	489	516	471	493	489	461	489	493	488	472	480	499	470	513	491	493	522	490	481	467	528	527	495	476	464	513	455	489	498	476	454	484	480	447	492	448	510	484	511	447	488	483	515	498	512	510	516	475	488	452	514	508	513	502	462	517	522	494	474	461	516	476	492	469	475	487	479	466	458	511	484	541	466	485	489	492	486	426	456	516	473	473	464	457	472	449	490	466	458	491	492	483	461	454	506	462	513	461	497	511	531	477	500	490	483	483	509	476	526	492	508	475	484	506	490	479	476	468	480	498	510	493	469	517	448	472	464	494	458	495	501	482	490	474	483	492	507	464	496	476	402	525	472	497	517	488	476	466	462	449	480	441	480	467	518	507	475	471	457	481	520	489	469	507	460	487	500	486	499	469	506	467	465	529	437	491	509	483	459	495	451	475	480	522	514	476	499	477	465	464	498	534	518	512	476	509	452	451	487	459	481	512	480	467	465	490	500	516	477	507	513	479	506	469	458	485	495	527	445	476	448	482	506	503	517	519	460	479	472	480	469	469	492	469	514	484	486	497	494	548	499	517	476	483	498	496	500	486	462	463	500	488	468	496	500	467	489	506	493	532	486	508	494	482	486	440	503	510	507	482	459	486	450	461	519	498	520	513	464	470	477	504	473	452	492	462	466	496	541	478	486	485	509	503	469	482	528	488	482	505	481	491	521	478	501	481	498	509	466	455	507	492	485	482	445	480	479	451	499	502	448	475	477	490	496	482	518	466	472	460	499	510	484	460	468	468	507	515	493	455	498	442	481	494	505	500	509	474	472	463	494	477	462	523	470	482	501	502	456	520	516	469	474	481	497	493	484	484	495	482	467	476	484	487	482	464	505	491	495	491	449	465	483	481	413	479	503	525	475	457	512	495	476	488	509	521	486	526	480	489	513	511	465	463	469	518	530	486	457	512	493	477	471	479	461	507	466	510
23797	20825	27917	23833	20727	12216	4945	2915	1900	1469	1125	972	870	761	654	594	536	541	489	448	428	355	358	367	338	313	324	326	318	318	293	281	305	300	283	269	272	273	300	278	244	289	260	275	301	275	272	279	292	249	261	236	256	255	261	223	238	233	245	228	239	233	246	243	246	274	224	249	246	254	225	219	220	274	212	264	260	241	249	243	238	246	232	256	244	283	242	233	245	247	216	256	241	235	223	246	270	261	240	271	238	256	260	245	224	267	243	235	220	244	257	228	232	231	259	221	284	260	259	270	208	225	223	208	228	268	229	251	260	268	265	275	227	239	257	237	227	258	255	210	259	255	252	249	243	236	253	262	228	238	240	215	213	260	253	234	229	254	266	277	210	244	214	246	265	235	257	247	264	239	206	275	248	236	235	277	256	219	217	258	245	220	218	281	250	239	237	260	221	236	238	233	240	265	223	239	225	201	234	254	250	241	243	227	234	266	238	206	256	253	258	239	220	233	272	247	235	225	238	237	254	232	259	239	248	221	215	254	236	241	247	238	232	234	255	244	224	229	228	220	245	227	260	270	221	251	242	248	238	224	237	224	248	236	220	214	249	220	269	238	253	256	233	246	229	234	227	217	233	239	254	244	227	272	234	278	234	248	270	238	255	234	247	238	242	246	237	216	256	238	250	266	248	257	251	225	204	245	269	238	222	213	262	227	249	227	239	256	232	258	219	256	250	253	249	243	222	251	216	251	228	236	246	234	243	237	237	236	249	228	232	236	246	246	221	248	271	242	236	254	257	230	250	236	243	215	218	244	235	261	225	255	240	242	234	230	209	276	254	267	254	257	261	256	263	243	249	216	251	240	231	223	222	211	255	247	254	200	250	243	273	263	221	223	218	222	235	257	253	227	250	235	260	213	260	246	253	224	209	231	237	240	245	255	243	239	227	199	274	227	226	226	231	222	240	248	256	239	217	234	279	237	241	228	245	250	222	247	247	255	244	218	242	260	247	249	227	236	247	269	249	221	249	266	260	259	234	232	251	222	250	232	246	240	252	255	258	256	249	229	238	255	221	217	244	235	245	235	212	229	261	236	239	235	230	235	263	263	249	246	276	249	247	240	254	236	222	261	218	210	236	208	223	261	245	250	231	229	229	249	230	241	251	240	209	244	259	261	264	240	263	243	249	227	269	264	221	258	244	240	242	249	270	226	245	250	257	263	228	219	273	218	231	242	217	215	240	276	243	249	248	243	266	230	236	251	241	239	285	270	257	224	236	235	223	224	223	254	268	233	240	255	248	222	235	250	226	231	257	271	229	232	242	230	233	235	225	240	258	227	257	252	227	209	247	277	238	241	228	236	244	222	223	246	252	246	232	263	246	236	231	241	243	234	242	251	241	242	244	217	210	242	247	216	243	230	222	218	243	239	215	232	256	220	243	245	227	250	237	250	251	218	243	229	260	247	233	266	254	213	247	241	264	220	227	230	220	234	247	239	253	249	208	246	228	214	231	249	240	287	226	220	245	262	243	233	247	252	219	267	225	254	230	240	219	223	228	255	244	236	228	239	196	249	254	259	248	254	219	236	225	261	267	229	248	248	253	254	230	223	270	249	249	209	247	243	242	224	208	215	219	224	223	230	225	234	250	243	250	232	243	211	254	229	255	212	223	254	230	254	213	259	286	256	220	262	237	269	251	250	251	239	227	233	226	218	230	238	202	232	252	215	241	243	222	224	219	224	255	258	254	240	222	216	253	222	257	272	223	235	228	236	241	239	221	257	234	255	245	229	265	241	236	239	256	230	241	232	247	224	238	224	239	230	259	253	244	235	243	244	240	236	239	238	236	229	244	233	237	264	277	264	263	240	238	232	248	251	259	232	221	251	249	247	261	243	226	223	237	217	222	269	228	246	247	254	223	211	223	223	219	224	222	242	198	244	226	246	245	255	262	248	230	243	223	240	219	212	241	247	236	245	246	211	229	271	245	210	226	233	245	236	263	223	268	248	232	262	219	254	238	231	236	257	223	240	210	256	233	253	250	241	206	233	225	258	234	234	238	229	255	230	241	230	249	255	234	240	260	247	256	225	231	201	256	245	264	225	241	246	235	258	230	252	239	219	249	232	225	215	239	237	242	231	270	252	244	242	217	241	242	273	234	256	209	248	210	224	241	247	242	238	233	235	257	216	220	270	226	243	236	229	257	200	251	234	263	236	246	263	237	269	231	243	245	251	219	247	195	211	225	233	221	219	218	212	265	224	245	224	242	224	253	245	243	214	253	231	230	246	249	217	267	237	264	233	259	265	231	249	206	248	193	253	236	217	246	220	253	223	257	232	245	247	253	252	227	242	230	253	251	244	253	216	235	244	268	237	262	228	255	241	263	218	232	258	235	239	262	243	265	237	244	235	243	255	231	243	233	251	244	243	213	226	232	245	233	232	259	224	217	263	266	217	217	217	248	255	281	237	258	235	243	246	248	241	228	215	226	244	231	266	210	247	258	271	265	209	253	233	242	256	228	230	273	236	222	218	235	230	243	250	228	231	216	255	209	230	255	239	227	238	219	238	229	254	256	226	228	267	237	261	241	227	242	263	203	233	236	246	227	234	243	237	236	226	218	204	244	270	221	283	239	264	259	248	278	226	250	251	214	253	264	249	196	233	272	248	258	219	210	228	248	228	271	248	212	256	239	232	236	265	245	232	213	236	230	239	221	230	256	259	246	247	228	237	262	243	241	229	215	239	231	234	226	231	245	228	244	269	218	227	261	236	246	231	230	246	222	270	239	228	267	239	237	260	241	229	215	249	232	263	243	230	239	243	267	232	213	232	232	230	233	239	242	249	283	266	257	249	245	266	241	257	234	224	245	238	229	264	209	215	245	257	235	233	235	237	252	233	257	234	236	225	229	269	244	223	203	230	260	206	257	238	218	256	246	237	205	231	221	230	243	239	240	220	246	217	287	222	229	245	245	236	217	225	265	257	234	255	242	243	231	226	230	230	245	219	213	228	226	242	276	238	265	221	231	237	250	253	237	247	266	237	233	207	248	240	240	203	220	248	267	208	243	224	239	249	266	239	229	256	244	261	231	254	244	253	227	259	231	256	245	229	241	246	243	241	238	255	244	244	239	221	239	236	242	247	255	263	230	258	243	233	250	269	254	214	255	187	220	217	248	243	216	277	219	243	213	205	241	234	229	243	243	229	251	244	252	256	247	225	264	232	248	238	260	242	224	284	214	237	235	232	239	250	220	246	258	244	227	252	266	212	229	264	236	257	237	244	238	234	227	231	243	238	260	268	235	259	243	223	237	238	245	212	236	264	216	251	229	262	230	240	231	250	190	237	234	270	222	229	233	217	232	249	225	246	250	264	259	265	221	239	228	238	245	244	254	265	223	271	259	265	243	216	231	274	232	248	254	233	257	230	236	253	253	221	250	237	241	236	224	237	246	243	242	233	270	251	268	270	237	248	212	229	245	250	253	251	257	262	250	229	228	225
29762	41302	24144	16501	12564	10205	7995	6052	4279	3090	2381	2032	1739	1420	1307	1195	1012	893	847	763	633	589	554	483	477	508	445	473	460	443	455	426	404	394	402	375	373	362	393	363	369	332	345	385	368	374	337	341	347	355	338	339	348	338	326	337	323	326	343	311	316	318	301	298	343	307	320	350	316	319	323	325	314	300	313	309	311	298	297	307	272	310	312	322	310	301	333	354	306	300	338	319	281	296	322	278	300	328	326	290	315	298	280	316	291	348	306	324	327	320	310	324	340	311	317	307	290	289	308	284	296	303	305	283	331	318	300	279	276	338	300	324	311	337	321	323	308	310	322	314	287	314	319	311	262	289	319	304	302	338	320	331	292	307	293	337	300	278	286	291	324	297	312	278	300	301	310	292	327	302	285	299	264	292	313	320	280	291	302	328	291	325	289	317	302	316	321	319	320	286	305	306	304	310	301	306	312	321	292	285	328	315	309	324	322	308	301	287	299	295	286	289	296	291	299	295	305	321	311	306	316	334	311	291	308	334	314	304	287	286	309	312	361	325	321	352	317	348	315	294	302	317	272	319	328	325	283	327	325	326	289	298	338	292	333	327	299	292	366	305	297	318	349	276	301	291	324	293	309	313	334	322	309	305	333	312	320	295	299	306	324	296	288	295	329	298	271	319	322	310	282	301	282	275	299	307	327	295	341	300	302	323	296	273	308	303	289	295	309	303	289	318	312	308	308	301	295	292	343	328	324	314	292	308	308	296	329	316	318	323	290	326	305	323	270	317	287	298	320	314	307	334	319	270	328	288	302	292	286	294	331	323	293	296	329	301	318	327	303	319	301	299	299	336	305	312	311	321	291	312	360	296	313	273	327	294	299	306	301	321	300	326	287	312	311	285	302	315	308	321	298	307	298	316	345	303	319	326	319	305	308	292	312	297	292	273	332	309	298	321	300	311	314	283	298	293	313	331	306	335	289	303	323	340	315	301	292	305	287	295	293	323	311	324	305	313	300	297	333	341	289	281	304	294	283	326	300	318	320	286	335	327	315	323	315	309	314	309	309	282	293	312	298	281	303	319	328	288	317	308	310	298	287	314	316	306	291	306	278	283	295	328	296	322	304	299	294	283	320	302	309	276	346	309	262	309	309	284	295	324	304	312	341	323	293	324	333	304	307	283	287	275	306	291	314	328	340	295	289	310	300	315	305	318	276	301	344	316	308	300	307	311	329	284	297	312	325	319	285	298	326	345	321	294	279	267	315	282	281	316	335	281	325	315	329	304	332	311	336	269	297	320	308	298	298	310	366	307	313	328	311	295	344	308	301	314	301	301	293	305	312	291	290	329	306	311	309	279	309	311	320	292	285	313	304	350	278	319	284	315	294	314	319	291	305	297	342	302	281	279	301	281	278	336	305	300	280	289	336	310	317	322	320	314	294	334	305	325	323	318	316	315	290	308	321	313	318	315	314	285	341	315	318	317	289	316	293	314	300	293	310	289	320	282	287	303	302	281	303	328	288	313	292	296	303	304	343	307	302	294	301	281	299	301	306	309	323	307	291	296	315	314	306	313	330	327	315	311	308	312	311	304	319	286	299	317	298	290	303	321	304	286	291	313	303	320	299	298	289	310	306	293	261	302	302	294	324	312	304	318	305	286	265	323	322	295	353	301	294	310	317	316	314	298	275	314	319	302	339	272	274	299	310	341	297	314	284	295	334	280	316	315	295	308	294	269	317	317	308	320	325	317	263	285	298	289	280	311	299	317	323	315	286	302	318	307	293	314	321	295	281	293	304	344	308	300	283	300	299	310	319	292	311	322	305	299	277	334	307	302	293	277	315	313	316	288	308	312	286	306	301	285	320	289	317	301	322	278	288	265	298	308	321	321	309	323	306	289	327	318	330	346	292	301	330	315	315	283	282	305	279	300	289	333	293	306	292	294	327	295	310	300	321	341	327	324	325	320	315	313	298	298	338	321	309	327	343	289	297	306	280	302	295	320	315	300	324	277	289	305	300	313	316	316	300	313	281	308	316	301	377	285	308	310	316	295	311	318	315	314	295	333	297	318	307	282	304	314	299	304	312	330	295	302	294	295	314	297	300	290	335	314	293	291	313	298	321	339	301	304	301	314	290	300	329	316	270	313	340	299	302	283	331	301	316	335	321	305	314	319	322	273	295	309	300	278	297	347	297	297	314	316	275	332	294	305	279	307	309	295	296	301	302	264	326	307	279	310	328	317	307	296	324	292	306	312	304	305	302	290	309	304	322	284	301	311	332	299	319	308	329	301	294	302	282	317	287	310	309	301	293	302	308	318	312	315	309	317	292	303	294	273	336	285	322	319	270	289	305	301	300	299	291	290	295	287	296	321	331	301	321	308	334	323	317	333	313	307	318	296	315	305	328	333	301	316	290	304	356	300	323	325	303	329	295	323	314	312	324	303	285	321	303	297	281	302	301	297	340	335	314	306	325	309	337	297	314	292	314	305	302	301	319	321	349	293	285	328	304	304	311	318	297	281	310	303	307	303	319	299	312	283	303	301	302	302	326	287	296	316	315	288	323	301	309	311	288	297	318	285	306	291	325	307	291	322	289	321	343	320	331	310	304	285	311	337	290	330	316	313	305	316	303	293	307	344	321	322	319	309	296	284	323	335	304	280	299	312	308	313	297	320	312	306	318	301	295	302	329	327	323	298	287	315	318	321	311	323	292	312	332	326	288	292	314	316	330	296	291	300	283	317	308	323	314	282	318	294	305	339	287	279	332	329	298	291	295	309	302	293	299	314	285	295	297	290	305	317	314	282	289	301	303	282	307	341	310	309	313	312	358	266	314	309	289	315	337	318	312	314	290	281	324	303	329	296	288	294	302	311	309	304	320	299	303	316	300	289	301	318	313	306	323	325	319	291	272	304	320	266	352	324	300	309	308	303	296	291	291	323	277	312	324	354	347	322	344	315	286	326	303	308	312	296	305	305	313	313	303	322	306	321	286	317	323	301	314	327	312	321	296	322	273	314	335	302	297	322	276	300	318	267	322	316	304	291	289	327	271	299	335	316	331	297	328	319	284	305	310	334	320	275	264	297	279	319	294	302	326	283	296	288	309	316	307	337	285	314	330	319	301	317	308	315	306	298	313	313	302	310	311	299	324	308	316	300	296	321	315	322	311	301	303	288	324	296	302	325	313	326	327	292	330	305	292	310	279	314	300	332	299	284	322	283	319	334	294	338	290	303	293	325	358	293	308	301	304	306	283	306	308	305	296	338	298	315	287	317	334	300	316	303	282	288	327	327	331	299	329	313	320	294	294	320	271	322	327	328	305	291	311	301	320	302	350	339	305	351	288	300	307	332	329	301	296	315	298	312	311	350	326	304	284	309	302	320	316	268	327	312	318	314	323	327	283	346	303	317	287	301	295	320	339	310	320	328	331	323	317	302	325	315	250	300	302	309	324	322	292	300	306	320	299	309	304	309	306	283	304	329	318	301	316	304	316	316
22736	20821	28351	23362	20841	20873	11787	4173	2550	1913	1489	1208	1094	970	844	753	658	585	524	531	474	439	399	386	371	365	323	323	304	338	288	310	295	263	285	297	244	261	279	247	248	247	237	282	235	262	261	235	235	210	253	218	251	256	217	229	217	214	216	191	220	228	196	229	222	236	251	197	219	217	216	221	248	206	209	221	222	232	220	236	221	240	205	198	197	196	243	257	220	220	220	220	195	219	217	222	206	220	198	192	228	206	208	237	187	225	236	217	201	203	214	192	209	222	213	211	224	217	217	181	208	244	200	214	243	187	239	227	208	229	212	226	224	215	226	220	191	216	232	216	210	200	232	183	199	231	196	236	210	197	215	208	221	228	185	235	213	226	240	226	201	218	198	205	214	192	226	217	203	237	219	209	201	209	211	212	222	213	195	204	217	186	212	216	211	206	189	215	195	208	218	227	209	174	216	207	229	184	201	240	192	214	193	210	223	198	207	210	184	225	203	200	196	221	203	196	221	214	227	208	216	227	233	182	207	202	202	217	214	190	217	199	204	197	223	192	221	210	214	218	224	194	211	197	201	225	212	197	218	198	187	227	211	202	230	208	221	220	205	226	197	217	225	236	200	219	216	211	215	227	234	223	222	197	234	220	219	214	195	211	215	207	233	204	214	205	221	198	217	209	244	188	202	187	200	194	198	212	218	213	246	182	207	211	204	232	226	228	226	219	202	191	203	244	224	218	217	209	240	175	194	217	239	212	198	214	207	208	223	211	225	216	193	216	209	232	203	221	210	192	222	207	235	226	197	213	171	219	189	213	221	223	198	252	194	215	210	223	205	218	212	194	208	230	212	214	191	233	201	199	237	193	211	203	217	188	198	226	245	185	185	237	231	170	202	236	205	195	216	223	221	209	219	213	201	215	219	227	208	226	261	199	214	225	236	219	186	239	204	229	192	204	198	215	214	195	203	206	201	224	208	218	214	197	224	229	183	212	231	218	206	242	211	214	208	215	228	186	205	205	204	227	213	243	177	230	200	202	227	193	209	247	214	194	214	221	208	209	219	194	187	221	219	227	185	191	211	207	190	190	216	218	207	218	200	230	212	208	211	231	201	201	204	196	201	218	205	198	218	217	194	193	191	201	170	189	217	214	213	219	208	208	209	207	200	188	199	210	196	190	190	224	217	227	250	226	210	212	212	202	214	195	193	224	228	177	232	195	213	210	208	195	200	220	213	190	213	192	206	215	228	203	206	201	232	208	223	205	205	220	201	249	213	214	214	212	223	201	218	223	200	192	209	229	226	224	201	198	218	191	237	214	225	203	206	195	235	219	199	210	204	196	211	216	226	204	208	220	204	200	192	208	218	211	232	198	186	204	226	214	217	225	206	179	193	189	210	184	209	203	224	220	228	209	254	228	213	202	180	186	214	217	222	211	182	217	200	202	227	234	214	212	209	219	225	198	220	205	220	212	197	189	209	202	215	201	200	215	196	201	261	232	211	215	215	210	211	191	218	212	206	208	197	211	189	229	216	199	182	220	224	201	231	200	212	207	199	216	233	249	229	198	226	212	197	217	217	191	220	220	247	199	203	189	218	206	198	209	181	185	202	180	189	244	232	224	173	223	215	186	216	198	195	200	193	209	193	224	206	224	209	188	216	213	223	226	208	212	213	231	220	196	186	218	212	220	206	220	215	216	214	211	232	204	199	186	217	207	221	208	204	207	220	216	199	227	207	197	210	203	204	207	243	210	184	222	194	214	246	181	199	226	222	223	185	210	210	229	200	208	171	193	198	201	182	240	212	210	214	242	194	208	228	200	211	223	198	203	215	198	222	193	215	176	216	235	228	230	252	220	208	198	206	207	233	228	224	186	218	204	220	223	220	214	197	201	228	223	191	200	219	229	229	199	178	221	217	217	244	229	199	186	217	220	212	183	203	209	209	187	183	219	209	217	183	208	211	208	197	217	188	174	207	243	177	174	235	210	199	237	184	232	210	213	227	204	213	228	231	194	212	208	212	221	218	188	180	240	214	221	218	204	224	227	198	239	198	198	229	209	196	199	223	209	212	212	205	215	191	198	215	202	214	209	213	220	214	229	222	204	196	194	206	193	205	199	233	182	222	218	205	217	182	213	207	203	207	211	228	223	175	208	205	208	214	214	207	240	217	217	217	223	213	215	215	204	210	212	219	209	168	216	190	209	234	223	214	195	183	229	226	208	187	205	204	217	214	249	189	235	212	213	216	207	217	220	212	222	219	167	205	195	203	240	222	221	178	210	199	224	192	236	209	204	224	220	197	209	231	225	210	211	188	208	207	200	217	202	213	211	199	205	207	209	239	233	199	216	204	209	222	230	212	196	219	194	207	206	208	191	221	204	226	215	193	192	212	192	201	204	220	208	211	201	235	236	201	218	203	210	218	229	200	199	233	233	212	201	196	205	208	225	199	218	216	222	196	226	224	230	201	208	219	218	196	205	210	183	208	216	179	246	216	231	214	207	205	251	224	225	213	241	213	225	194	211	239	210	194	194	233	180	228	218	216	227	210	212	206	213	225	204	213	215	223	221	188	219	237	212	215	212	230	209	207	214	209	226	207	232	207	203	199	199	221	207	208	168	222	214	198	232	211	235	209	209	190	226	205	227	225	215	220	206	206	206	211	190	211	214	201	216	202	192	209	200	208	200	221	202	227	202	188	231	186	206	183	188	223	201	211	214	218	222	212	217	218	181	200	211	196	206	242	201	214	205	223	226	229	205	223	228	211	206	194	196	197	225	192	214	235	206	176	218	221	224	234	203	218	200	214	205	179	221	217	209	227	204	201	221	219	213	201	212	204	230	205	207	229	221	202	190	204	215	222	220	236	211	206	217	206	210	210	198	200	233	221	220	211	224	224	224	201	206	198	209	230	222	205	196	235	205	189	210	197	224	205	215	211	198	224	216	201	204	209	217	213	199	193	206	207	222	233	218	210	249	224	231	221	212	214	231	210	222	198	200	191	214	214	186	202	211	187	197	212	189	198	218	225	183	204	213	201	217	199	205	211	218	219	215	207	223	240	212	216	182	194	213	196	236	211	219	213	175	199	190	199	210	216	180	229	229	215	190	206	178	196	228	197	238	191	198	195	213	212	204	202	222	224	225	195	210	215	191	207	205	223	197	221	189	209	207	237	196	249	227	230	203	187	188	214	209	241	219	226	241	214	177	201	192	175	205	221	233	214	238	183	209	204	201	189	221	246	223	204	227	211	219	212	219	207	208	206	249	195	186	199	215	209	194	191	188	225	201	234	207	204	210	192	214	197	218	210	203	206	221	186	198	201	216	212	215	196	219	214	192	216	188	198	223	194	192	219	229	215	186	228	197	209	209	203	211	182	197	187	205	242	208	206	204	185	238	200	177	232	219	207	236	211	190	187	233	228	206	212	217	216	203	229	212	214	194	213	205	221	196	199	183	194	187	198	226	239	213	222	244	200	228	199	217	198	207	220	190	213	235
33479	50791	28315	20425	16120	13301	10427	8003	5654	4190	3339	2592	2173	1833	1606	1435	1303	1109	891	853	758	684	636	600	571	543	578	500	492	448	464	422	434	371	363	379	369	329	325	364	326	381	331	353	335	338	349	306	303	305	304	297	283	264	286	295	314	271	268	241	253	288	275	273	294	285	283	259	275	292	262	283	281	252	267	264	255	272	275	252	278	233	236	249	260	286	259	278	241	304	288	264	278	266	258	232	284	270	248	237	248	248	245	255	267	280	275	243	249	230	246	240	263	257	248	266	254	269	249	250	259	251	252	252	247	271	270	281	262	245	294	274	249	228	276	251	252	266	243	235	267	245	250	247	263	227	250	244	257	265	235	256	272	259	232	253	249	264	256	259	239	277	263	243	286	250	251	245	247	258	249	256	257	261	259	276	269	268	271	273	262	232	239	234	259	288	284	262	263	238	250	250	255	270	282	246	248	256	253	242	261	243	264	262	232	246	248	240	255	252	266	250	233	231	255	261	282	250	269	243	242	261	261	252	292	238	249	248	252	270	246	278	269	263	249	264	267	251	259	271	263	261	261	245	252	246	255	264	266	290	243	242	230	242	253	252	257	260	246	238	224	259	260	284	258	267	250	263	275	247	263	241	256	260	245	245	233	271	273	255	234	251	287	269	225	238	257	235	227	243	261	226	242	258	242	284	245	241	255	270	229	248	272	249	249	267	260	239	248	264	247	236	236	281	256	261	249	238	301	263	253	274	254	254	245	254	262	268	255	286	239	263	247	256	279	237	234	233	231	250	263	262	247	296	256	243	279	258	253	253	262	233	245	259	257	271	272	266	244	252	221	256	262	259	264	260	270	291	240	233	291	229	276	243	240	248	258	252	231	282	238	251	257	265	254	239	259	253	238	259	230	237	255	231	273	257	270	277	256	269	249	248	260	249	249	249	258	269	241	257	254	235	250	264	250	256	250	250	255	283	252	267	243	258	273	268	250	231	256	297	249	233	256	242	267	273	264	250	285	270	255	247	255	258	281	273	240	248	253	253	281	251	249	250	272	269	274	266	253	273	236	235	244	261	219	265	248	246	274	224	256	240	269	245	236	246	254	256	273	254	251	263	246	252	253	245	262	250	238	251	264	254	223	257	235	249	251	241	241	263	246	267	233	297	248	263	228	247	261	261	249	250	276	252	213	247	248	269	247	269	269	263	229	251	265	256	256	268	246	261	265	262	268	281	271	274	242	237	258	269	236	265	254	254	254	230	236	256	238	262	256	259	262	246	243	266	266	221	261	253	227	242	265	256	257	237	255	279	244	259	238	255	277	257	219	267	292	263	265	255	279	241	268	247	252	244	287	263	275	266	264	248	285	272	256	284	259	253	287	255	224	241	224	277	259	255	253	233	275	243	290	211	250	236	277	262	265	271	247	245	248	263	233	260	230	280	264	250	248	231	249	265	246	273	245	308	240	284	255	231	262	256	267	258	268	265	241	280	252	239	269	251	268	254	251	249	256	242	245	245	257	249	232	266	293	275	269	260	269	255	251	262	278	262	262	243	263	239	229	256	234	265	262	250	236	245	266	274	278	291	237	267	273	259	246	244	279	256	242	259	244	249	224	267	255	248	276	272	269	253	233	258	240	245	255	257	243	278	256	304	236	272	242	251	246	246	273	296	248	273	272	287	259	259	217	277	264	236	263	245	265	262	269	246	233	267	273	249	255	255	252	253	236	247	235	276	225	267	260	291	235	251	252	273	249	219	237	249	245	250	229	230	252	252	243	261	258	256	250	249	246	243	269	268	276	259	295	259	249	240	254	264	253	251	228	245	259	258	256	272	267	258	239	272	244	238	261	254	268	239	261	234	265	295	263	236	219	254	263	260	276	255	270	272	252	274	236	249	236	262	256	247	233	242	263	260	253	251	279	265	277	283	266	240	274	252	285	261	241	252	256	245	284	256	274	274	270	233	224	246	266	235	263	259	271	247	273	254	255	232	248	257	274	259	263	262	242	257	250	244	260	276	277	276	271	237	252	266	267	241	269	257	248	233	248	244	257	233	235	273	228	257	281	250	231	220	252	259	233	241	257	251	279	244	271	267	260	245	232	258	248	244	244	264	244	221	255	269	262	241	232	240	254	271	219	257	264	276	249	260	250	235	278	236	258	237	261	238	251	243	254	249	280	251	282	230	232	264	252	213	260	246	245	251	221	270	271	236	260	292	232	274	245	269	232	276	282	253	262	231	246	241	253	235	264	269	265	230	276	249	248	235	257	264	240	264	256	276	246	258	257	250	263	268	263	245	224	250	264	254	255	249	243	256	234	225	267	214	274	269	280	244	263	245	253	269	257	278	259	261	260	248	262	235	268	238	252	257	248	230	216	273	260	254	262	285	269	242	228	236	239	231	253	270	235	251	246	255	264	242	257	239	257	264	251	259	245	260	268	240	232	279	247	224	278	234	252	264	271	247	247	213	251	267	236	259	262	287	261	280	275	259	290	258	251	254	235	268	258	259	248	231	264	248	262	251	255	240	262	230	281	238	266	251	278	250	280	244	281	239	238	236	243	241	265	227	247	266	272	287	256	258	258	266	265	229	265	249	249	262	249	282	303	236	257	310	269	248	230	280	225	234	226	242	262	238	256	272	236	249	264	245	264	271	255	255	243	242	247	250	253	262	242	268	267	256	251	249	256	246	237	254	245	250	264	250	245	265	217	268	260	258	248	273	257	224	270	250	244	259	220	256	262	245	259	250	265	256	279	255	216	201	254	235	259	254	248	240	265	250	262	246	265	267	263	258	243	237	245	250	262	272	254	268	275	253	248	286	266	264	254	220	259	261	260	240	266	253	252	275	234	254	276	290	275	247	250	254	278	251	254	233	260	264	243	267	288	284	262	287	281	244	231	271	267	258	225	250	240	236	236	258	223	272	265	289	259	244	258	263	244	244	253	254	237	239	248	228	254	266	269	254	265	228	252	253	267	257	254	271	270	262	251	245	263	286	255	264	262	232	256	247	269	227	261	221	232	231	238	265	278	220	239	247	248	285	265	274	285	232	261	234	256	240	259	253	254	266	249	256	273	256	246	241	272	246	258	302	262	258	235	271	242	228	273	252	250	257	260	261	244	250	276	224	264	245	256	255	224	236	231	220	234	277	258	255	272	246	266	236	239	247	231	245	257	271	222	256	246	272	238	254	258	272	263	239	267	268	252	250	264	269	277	273	262	244	238	255	232	246	268	265	231	275	273	216	256	243	236	250	290	295	258	263	217	274	233	253	263	238	261	250	260	258	262	272	261	278	255	271	251	247	251	257	220	276	258	237	243	258	234	261	253	232	247	232	234	263	246	255	262	239	263	239	256	266	285	280	244	254	263	271	226	228	278	288	250	250	272	237	257	239	258	244	241	273	272	257	255	237	262	252	256	260	248	265	273	281	274	254	263	247	264	230	259	244	237	244	255	252	264	274	247	244	218	274	244	253	237	285	256	249	236	242	246	216
27355	22462	16680	7614	4019	2750	1921	1396	1041	855	735	679	673	633	520	531	496	477	504	503	452	454	484	428	470	438	483	440	429	457	428	447	409	415	409	415	381	408	396	410	414	402	388	400	401	441	401	395	367	386	421	403	401	416	393	420	401	392	398	353	391	406	435	376	412	378	381	374	391	381	371	405	390	440	388	396	394	375	401	423	382	394	385	384	381	409	351	405	402	385	413	362	362	419	401	389	429	383	399	388	416	384	387	418	383	408	425	413	368	389	393	405	363	361	387	355	385	404	376	421	393	422	340	404	390	366	373	365	376	380	390	403	406	381	396	383	407	452	380	382	400	403	393	399	393	379	408	399	406	428	385	399	370	396	424	378	355	384	386	368	390	389	382	429	397	396	388	383	410	406	410	404	392	418	380	387	386	397	395	402	391	395	391	383	410	369	380	368	420	354	402	420	428	422	409	404	409	386	383	383	385	378	409	398	403	379	386	385	377	386	410	387	384	401	423	389	403	382	388	401	398	384	384	413	424	366	398	395	427	405	384	407	412	418	393	404	376	383	398	395	384	429	413	388	443	358	405	436	386	372	395	391	406	400	379	395	370	390	392	390	415	411	384	406	423	400	369	414	419	410	398	351	405	397	370	424	378	399	399	380	416	399	357	384	420	412	409	373	383	414	399	401	438	430	370	359	363	414	395	402	402	374	386	388	386	417	399	424	395	421	389	444	378	392	391	406	399	387	409	414	370	416	398	378	381	383	387	403	404	378	401	388	379	415	367	410	374	397	384	388	419	395	388	396	389	395	408	394	365	407	389	407	401	392	404	382	392	410	381	425	429	385	380	375	408	402	376	424	392	389	394	386	379	417	364	376	388	389	385	389	361	399	379	421	417	418	411	393	379	413	378	406	392	415	374	361	358	372	383	406	376	428	387	390	379	404	382	411	334	383	397	357	392	388	378	406	415	359	373	395	407	425	398	410	426	386	419	389	414	391	367	401	392	363	353	400	390	363	405	395	388	401	411	421	370	390	368	379	425	414	399	400	349	410	397	386	410	395	418	361	392	408	398	389	419	367	408	394	416	373	379	354	388	354	383	396	385	391	352	384	404	378	423	397	391	408	380	381	363	424	391	418	382	405	423	403	424	427	369	369	354	399	378	382	360	379	418	378	400	364	397	394	389	350	392	388	379	373	361	386	421	415	414	377	403	401	361	401	418	363	391	391	403	363	372	398	388	362	358	401	417	411	384	387	405	404	430	377	400	386	382	371	379	434	410	394	395	351	399	400	381	375	414	381	410	407	399	415	387	419	417	397	393	375	391	382	381	358	374	399	365	412	425	399	420	396	392	367	363	418	410	390	420	402	391	402	411	432	404	410	393	404	392	421	392	384	371	408	376	406	411	412	427	413	378	371	396	390	383	428	402	420	383	370	376	404	370	381	396	406	398	371	372	367	394	358	425	379	400	359	403	398	394	414	406	385	416	420	375	399	385	398	404	395	400	390	389	418	391	393	402	406	369	410	377	406	423	393	406	377	429	387	369	347	411	436	406	383	384	406	404	373	440	391	386	349	358	388	382	418	386	392	380	365	361	395	376	360	396	376	402	373	397	390	405	390	416	398	388	415	406	416	365	378	398	358	366	390	412	370	426	370	368	383	414	400	389	399	360	393	406	360	396	464	387	395	413	409	398	374	366	366	428	363	402	420	361	377	415	386	373	394	373	394	409	381	380	421	413	395	417	386	403	402	386	445	392	370	417	373	387	362	372	386	410	395	385	380	375	371	388	381	398	428	349	421	385	393	412	402	369	440	386	389	385	373	382	394	418	399	374	394	407	386	380	390	390	424	403	392	405	384	391	388	392	406	400	377	398	425	406	402	418	397	365	371	404	384	394	417	373	395	394	430	393	437	384	413	384	393	401	381	378	409	378	380	414	400	370	373	364	385	417	386	412	402	360	393	393	358	408	412	421	391	396	377	378	384	366	405	365	354	385	380	372	375	431	396	435	391	394	360	381	389	404	413	375	395	430	393	385	403	423	404	402	366	382	403	402	388	429	419	435	392	425	433	397	382	390	384	378	405	387	407	360	363	419	387	390	451	406	370	414	397	364	399	370	404	421	389	387	438	371	397	405	386	382	387	326	369	404	390	408	398	392	403	395	398	411	394	417	407	370	393	402	381	385	410	405	397	362	385	398	373	413	367	355	382	422	377	392	402	381	378	404	394	395	365	400	411	378	418	402	409	387	408	404	357	388	390	402	402	379	426	402	408	391	397	381	388	359	431	365	351	384	376	402	409	403	387	366	422	408	378	400	412	387	402	382	385	424	363	393	381	381	376	399	373	385	400	387	360	394	367	366	380	397	363	397	417	384	348	387	394	369	432	385	393	405	406	381	390	374	386	369	410	397	407	413	391	405	399	383	404	419	351	336	375	396	397	418	372	372	393	397	405	380	377	365	356	387	397	360	404	400	387	435	413	398	371	350	377	388	373	380	424	367	391	402	418	394	389	375	371	374	383	364	391	387	400	374	402	428	371	396	399	427	390	396	400	372	387	383	376	362	416	398	405	382	449	410	387	397	362	391	434	390	373	410	418	356	432	400	353	370	409	359	399	391	352	399	385	372	353	347	375	415	408	402	367	396	416	403	396	415	379	380	395	376	375	346	383	388	371	395	407	402	391	372	380	401	407	390	398	374	395	369	382	381	379	395	402	374	416	408	369	376	369	363	406	401	423	398	386	397	381	397	375	422	348	402	413	388	381	392	371	407	371	366	396	372	354	382	402	407	400	392	379	408	383	408	382	408	373	410	386	368	391	362	400	404	379	396	389	418	397	396	373	410	373	431	395	381	391	395	398	392	367	401	390	394	413	419	372	435	411	391	377	375	379	397	415	392	379	378	374	339	367	400	373	369	393	383	398	398	408	383	398	389	422	373	408	389	394	408	390	424	374	386	382	376	410	409	385	400	391	369	396	373	384	397	402	386	401	354	384	380	400	376	419	392	357	401	378	388	378	399	370	372	373	380	395	371	396	380	380	402	378	402	377	416	355	403	402	380	368	409	374	417	377	416	397	352	396	388	411	402	391	389	406	382	394	379	395	383	402	415	408	391	360	361	368	379	422	407	409	396	370	430	412	356	391	393	382	403	400	374	336	389	382	400	402	429	386	393	366	392	384	433	383	398	390	418	394	383	412	384	403	409	403	380	352	388	399	406	434	388	374	412	393	380	376	356	411	412	372	358	397	399	401	332	398	383	349	376	402	377	354	404	417	385	389	377	409	423	432	425	362	407	397	403	414	386	419	376	400	388	427	424	390	377	439	360	396	374	374	400	358	344	406	359	410	395	379	357	386	371	371	393	397	380	432	347	381	377	356	355	406	390	369	410	408	379	382	396	387	404	367	414	387	377	404	357	411	404	441	365	376	419	429	437	381	361	392	398	437	387	370	403	436	400	393	407	355	405	395	432	397	393	394	394	385	363	396	359	414
27174	34310	15666	9496	6968	5375	4126	3068	2163	1704	1393	1139	1087	987	874	822	785	762	681	692	635	632	603	558	568	604	566	608	572	534	549	569	536	538	524	562	508	505	533	507	550	527	504	567	517	519	531	522	498	490	480	523	495	493	514	528	468	506	479	502	515	475	503	476	510	496	502	500	515	518	495	524	475	523	458	484	477	484	490	498	489	509	499	513	507	501	460	551	491	480	514	462	479	496	483	493	455	495	466	493	506	473	494	466	519	480	511	467	504	535	529	491	485	497	461	486	499	470	467	467	507	499	493	478	451	508	501	505	480	463	515	490	478	547	470	450	511	470	479	459	522	509	507	480	501	474	486	495	483	496	480	502	518	445	501	487	491	470	478	512	455	468	445	499	483	481	472	453	510	479	488	481	503	446	529	510	453	488	475	528	509	494	516	500	471	499	508	483	490	470	504	468	502	456	496	516	463	508	471	465	496	533	464	472	477	500	489	501	477	496	486	471	485	446	492	477	503	497	498	511	474	509	456	490	495	535	485	485	480	476	468	515	495	468	504	495	507	493	483	500	502	525	499	502	499	462	512	497	486	511	544	489	460	517	470	483	517	483	522	503	492	499	482	496	495	477	482	495	475	485	465	494	505	500	465	498	490	489	490	482	498	490	458	536	527	499	500	474	471	482	534	498	455	493	459	458	470	503	500	497	490	503	477	483	506	493	521	481	514	470	508	491	498	498	509	487	487	487	480	518	472	481	473	462	501	521	463	487	508	493	501	486	509	489	501	475	518	487	474	474	523	509	473	473	471	520	493	453	435	492	517	503	466	487	453	525	474	476	513	461	493	479	487	517	444	527	488	511	506	474	456	485	491	489	496	499	474	465	483	495	500	506	485	500	501	523	521	502	495	466	469	472	500	503	499	483	537	502	470	538	467	482	483	510	519	520	502	510	487	476	487	526	478	532	507	500	455	480	463	481	483	505	489	472	510	462	480	496	464	485	484	467	497	510	487	497	430	461	505	509	515	502	483	510	485	476	489	483	497	527	473	506	501	495	485	514	502	506	454	494	498	533	488	501	454	469	445	477	472	484	469	500	488	473	495	516	519	513	533	462	503	474	471	467	473	484	474	485	486	482	480	516	502	482	445	465	456	496	521	493	466	476	482	532	477	507	501	494	535	476	498	489	491	487	470	508	476	495	501	501	516	483	508	507	544	521	483	494	484	460	480	490	476	538	503	489	502	465	477	513	473	533	488	496	489	485	499	513	520	479	476	503	450	480	513	474	505	457	515	476	484	528	479	471	517	510	448	475	510	493	517	494	496	505	502	507	453	468	515	471	459	457	480	480	476	459	530	451	472	482	509	481	473	519	495	526	501	479	481	471	496	436	493	503	497	487	506	518	534	495	500	481	476	521	513	468	472	472	471	459	488	468	479	476	501	495	506	471	503	484	472	455	489	502	484	485	468	481	525	477	480	474	498	453	511	501	456	475	477	466	501	490	483	485	470	498	510	506	468	452	498	481	472	496	471	473	462	482	423	470	475	534	468	473	446	496	533	474	451	518	448	499	492	531	507	461	502	485	503	464	480	519	491	537	521	484	477	511	496	510	471	475	515	459	502	479	460	405	509	492	475	486	481	474	497	514	501	528	492	476	492	505	481	489	477	498	422	524	485	486	500	495	497	476	512	514	481	515	468	481	489	507	465	492	505	424	481	489	465	502	464	480	477	478	474	498	444	446	480	546	519	443	507	475	482	477	480	523	468	499	509	507	508	440	438	491	459	517	518	524	510	544	459	466	494	463	470	496	488	494	514	427	522	467	469	476	491	470	449	483	491	498	448	506	459	505	485	514	482	507	518	457	510	481	481	528	498	527	532	460	467	454	488	461	493	482	425	510	510	499	526	516	483	436	489	465	484	490	487	412	519	456	489	497	482	452	480	468	468	497	530	519	492	486	497	481	498	472	507	474	508	494	534	472	464	478	500	485	511	505	496	484	527	444	470	472	487	485	535	480	466	522	461	444	494	480	453	530	510	453	535	492	536	503	504	495	498	503	464	444	470	487	465	463	479	549	513	510	495	492	481	495	458	474	504	511	516	482	503	491	469	516	527	455	499	494	433	477	492	498	500	529	455	472	468	520	488	456	460	479	487	486	453	515	516	514	476	498	509	501	519	456	513	508	498	464	470	471	496	473	489	488	460	501	517	498	508	506	502	485	531	470	478	499	479	498	480	506	500	477	507	491	546	491	518	504	487	454	456	488	488	519	437	482	524	504	488	470	498	423	497	473	496	507	488	510	459	508	476	493	512	506	466	527	530	498	477	489	523	500	465	512	471	514	515	483	492	504	509	513	476	448	507	524	482	491	527	467	483	468	502	496	497	472	472	487	495	482	518	487	491	493	500	453	507	480	514	491	505	478	506	470	483	476	497	480	509	517	477	454	471	490	457	497	488	511	474	463	509	502	472	476	472	497	491	468	473	465	466	533	432	482	465	516	457	519	502	509	487	499	493	486	531	506	493	497	475	470	497	512	508	456	486	467	489	486	464	501	493	508	457	499	478	503	493	508	507	483	462	462	468	513	508	487	487	480	509	484	478	487	480	474	494	511	467	466	487	484	503	468	493	484	490	477	494	480	465	482	528	483	499	487	529	482	485	473	480	524	477	503	495	492	499	519	449	474	523	494	533	501	463	503	491	500	494	505	457	482	490	508	549	485	459	491	478	497	476	481	503	491	447	466	462	481	450	495	487	466	524	491	479	512	482	482	478	471	481	479	507	451	477	490	537	494	493	474	522	528	528	523	524	519	454	514	468	442	518	528	504	544	484	492	466	521	496	469	509	473	514	529	515	459	501	506	479	436	498	470	440	505	452	490	521	522	502	486	497	488	477	508	502	505	449	483	486	513	466	513	502	484	506	501	508	479	493	472	495	494	460	485	483	497	503	500	489	535	518	454	478	476	431	492	510	461	483	454	493	487	508	475	498	473	465	505	474	495	489	464	455	521	505	513	469	500	527	478	468	489	476	469	512	510	492	507	532	512	511	464	477	504	517	510	482	476	506	529	488	450	506	480	481	488	482	499	483	468	501	523	487	464	526	487	481	489	491	495	502	481	483	475	512	480	503	487	477	454	490	513	487	484	486	474	492	481	464	484	482	490	481	520	469	488	498	428	473	460	490	463	479	488	519	520	508	495	496	526	503	514	467	500	496	496	475	488	495	466	500	479	505	482	488	473	512	490	481	478	515	466	510	493	490	520	513	473	494	470	514	475	473	472	489	467	489	506	511	474	491	479	477	515	486	526	538	515	501	492	499	457	539	515	468	491	501	464	484	492	490	482	462	459	496	524	495	500	459	474	458	483	482	502	497	518	487	497	496	534	457	515	503	483	492	502	509	474	490	497	469	459	495	498	462	489	466	477	490	479	469	486	522	486	491	460	530	503	467	477	499	491	483	461	505	472	473	499	492	466	482	461	481	500	499	476	494	480	538	509
23778	20837	27897	23870	20729	11546	4134	2227	1567	1217	1019	845	766	618	584	556	506	513	440	407	355	374	388	372	342	320	353	302	340	315	308	324	283	266	286	290	313	283	271	263	283	236	278	268	306	256	262	267	246	252	264	251	253	257	240	244	253	250	246	267	252	267	255	248	228	234	259	235	252	241	252	232	276	267	279	269	268	234	260	238	256	251	229	223	238	233	245	247	278	249	260	236	233	255	200	252	251	261	241	240	257	244	264	223	243	227	259	227	248	245	226	234	232	260	234	242	240	250	256	249	266	240	244	240	270	245	245	272	248	224	212	265	231	250	244	233	225	243	227	256	250	219	260	237	242	237	261	230	267	256	255	227	239	247	226	246	261	242	239	261	250	259	241	230	254	234	239	273	252	235	269	247	217	249	241	239	233	258	263	235	254	251	235	245	250	234	238	244	211	256	215	278	241	214	239	261	236	233	235	271	259	227	241	267	240	220	236	234	229	264	243	244	246	225	247	256	239	239	252	257	231	221	220	252	251	214	241	251	248	277	241	242	260	250	240	225	219	214	252	246	232	231	219	227	248	226	230	237	218	218	235	261	226	247	236	262	234	255	221	224	263	251	250	239	242	258	231	226	230	239	199	235	217	248	213	257	262	255	225	216	234	231	247	234	234	229	221	263	259	233	266	230	253	232	224	224	252	214	230	250	237	245	243	256	211	247	222	231	251	264	246	240	212	225	238	251	269	246	255	227	235	242	241	223	248	248	248	240	240	214	246	223	276	220	257	246	254	262	259	265	219	232	223	240	231	254	244	261	236	226	242	233	244	223	233	262	252	264	232	226	239	271	256	246	247	248	235	266	236	250	248	221	239	217	239	223	219	249	234	228	222	228	236	248	252	242	231	218	263	249	235	269	250	263	219	243	254	264	236	230	262	266	265	255	273	256	238	255	256	245	268	232	231	261	249	259	235	260	234	222	245	223	219	238	249	247	239	259	225	236	243	250	265	230	244	230	278	238	244	278	223	236	263	273	253	271	270	240	250	259	240	232	240	239	230	247	237	255	247	206	264	239	224	220	215	247	235	253	222	261	243	236	245	249	239	223	263	257	260	254	242	256	221	248	252	243	236	267	253	242	249	250	229	255	232	259	282	254	244	234	256	247	246	254	253	226	259	228	239	231	258	257	226	274	251	244	263	254	240	257	243	221	221	238	243	231	235	220	240	240	249	238	243	238	247	270	215	242	263	232	235	216	232	226	245	259	232	218	256	249	258	226	252	253	224	242	209	241	235	246	212	230	241	247	248	228	223	264	210	246	257	239	248	237	246	215	223	233	232	227	264	223	247	224	269	241	245	207	232	254	220	250	222	224	233	234	234	240	253	244	246	254	311	264	226	232	269	236	230	237	231	263	244	251	245	233	248	229	260	252	258	231	236	214	232	242	236	268	252	255	223	243	245	243	267	238	217	236	250	227	232	231	274	215	252	230	225	258	244	266	222	242	232	258	230	248	238	239	229	240	251	233	237	238	231	226	261	238	217	244	252	236	266	219	248	238	239	243	203	244	228	227	241	244	245	265	238	247	248	248	246	241	246	248	242	251	243	261	268	239	256	252	246	248	242	238	235	251	244	221	252	226	266	236	210	245	234	245	265	227	237	266	235	226	258	266	244	234	240	240	225	284	256	230	240	253	254	249	237	221	219	240	219	238	228	245	231	238	220	243	245	233	233	224	243	245	226	238	240	236	257	221	220	244	237	227	231	235	239	219	215	247	239	255	238	221	271	214	233	251	245	266	236	238	249	233	237	260	239	251	237	234	233	273	265	259	248	243	230	219	224	245	254	239	225	226	232	219	222	223	238	240	238	246	247	231	255	257	227	255	236	238	269	208	234	250	227	221	242	244	265	222	234	222	238	238	226	260	225	211	246	226	228	262	255	252	226	243	240	243	235	242	226	274	232	265	230	260	251	244	236	233	221	233	244	235	252	217	268	225	213	213	252	244	246	249	264	237	254	246	254	217	253	234	256	243	230	249	247	244	217	246	236	237	247	226	240	230	239	221	248	267	221	217	220	235	238	253	222	240	242	248	255	247	261	258	239	267	236	232	206	255	215	260	225	220	245	227	239	245	245	231	263	269	266	222	217	238	226	278	258	246	229	258	259	223	250	223	238	229	240	260	227	247	232	237	203	233	230	232	268	235	265	239	228	278	204	247	242	238	242	242	238	246	235	244	245	227	236	253	218	222	220	239	277	240	245	238	240	222	244	229	241	257	273	250	218	256	254	277	251	251	253	246	214	251	240	251	236	247	210	229	237	253	242	236	240	235	229	223	236	222	258	255	234	253	201	200	240	276	244	222	231	234	234	245	252	238	266	238	232	229	243	282	256	254	258	257	231	230	256	208	248	228	242	238	256	231	245	233	232	240	248	250	216	226	244	241	232	248	237	243	253	251	235	255	227	253	232	252	251	238	216	281	222	207	234	232	207	268	229	263	234	236	231	228	234	237	237	239	274	224	234	260	239	265	268	263	273	225	249	215	224	266	253	264	262	262	267	286	243	234	236	237	239	235	242	242	252	244	259	287	236	238	257	242	244	238	239	253	244	217	223	239	223	262	242	278	235	233	224	222	238	270	265	229	270	248	254	239	250	221	231	230	242	213	234	253	236	246	229	231	225	238	248	260	254	244	250	250	243	228	221	227	231	257	241	254	227	278	241	267	241	237	247	239	251	249	227	268	251	231	236	247	249	212	234	241	242	257	224	242	248	255	236	231	231	240	259	239	249	263	251	256	248	254	222	252	231	247	248	240	226	224	238	235	248	238	233	281	264	253	233	227	235	216	249	240	255	232	204	230	286	222	242	247	255	266	210	260	278	229	238	240	234	236	213	248	253	230	253	227	263	240	242	261	250	280	248	234	232	242	245	249	259	211	252	230	230	230	234	230	247	215	249	230	247	229	245	234	273	236	250	259	223	245	271	223	247	244	235	215	238	262	252	243	249	229	229	253	254	245	249	232	234	244	252	239	251	244	253	240	215	220	227	237	242	244	265	218	248	238	250	268	244	241	233	237	252	265	228	231	248	222	242	263	261	253	229	237	250	230	255	221	237	250	223	241	258	241	268	220	230	238	275	220	212	242	240	229	226	241	238	278	247	226	251	242	225	256	243	247	243	275	250	247	277	238	249	247	238	255	216	277	261	223	230	236	274	233	262	271	235	238	242	261	247	243	218	237	212	251	210	242	265	252	244	260	251	253	244	259	250	272	256	273	236	243	237	232	246	267	257	253	266	256	259	240	225	236	222	244	261	245	244	233	262	239	227	209	263	216	242	244	221	215	244	242	244	253	245	203	250	240	255	226	243	264	238	255	289	238	247	248	258	229	223	243	238	212	248	249	219	239	234	222	237	242	239	226	225	270	249	251	230	220	255	226	221	287	263	258	239	245	237	230	257	236	258	259	266	229	235	222	265	282	230	248	241	252	249	236	246	254	257	251
29916	42845	22418	14506	10903	8663	6773	4905	3431	2650	2167	1695	1451	1229	1099	999	941	806	734	650	634	610	548	526	505	510	494	478	455	474	426	427	405	370	398	372	362	328	383	391	397	359	377	350	407	348	371	355	354	334	340	330	307	335	360	300	358	294	325	334	339	297	360	311	334	316	338	323	291	302	299	325	348	306	291	303	299	323	330	320	325	347	317	308	312	310	301	312	315	305	328	320	325	301	303	314	328	336	282	334	307	283	293	295	311	311	283	283	326	309	313	285	311	319	317	313	293	302	342	324	326	298	321	356	342	281	324	345	317	316	289	332	301	300	276	310	326	316	320	308	301	303	327	320	310	303	286	298	299	300	307	298	294	318	309	283	301	306	324	310	341	318	298	340	275	309	309	316	305	310	330	317	307	304	314	290	307	298	328	311	291	318	309	311	294	327	335	312	317	310	325	314	313	332	321	290	323	302	336	308	342	309	306	282	321	318	297	325	332	317	311	300	287	271	313	293	313	303	305	292	311	347	307	312	322	309	306	321	289	325	295	317	316	314	333	313	309	286	320	341	341	298	289	292	315	309	341	309	314	315	302	302	304	328	284	303	336	305	297	345	275	303	298	313	300	296	317	326	298	336	308	319	319	312	267	325	306	303	281	294	291	284	295	287	294	313	321	286	332	308	307	329	264	307	310	312	303	306	298	328	272	301	330	308	302	312	284	301	299	294	315	315	317	285	312	321	321	320	308	288	291	305	290	303	304	327	270	302	318	308	325	278	319	318	330	298	325	295	305	291	298	297	305	313	344	307	321	323	321	312	331	292	290	328	279	301	331	344	300	309	300	343	320	320	330	323	329	326	303	302	299	298	309	280	335	306	296	299	327	305	278	299	307	297	306	322	303	305	331	307	330	296	303	324	330	313	307	302	308	310	324	307	334	306	278	306	317	324	316	283	310	326	302	302	285	318	305	358	286	304	293	320	321	290	319	307	309	306	320	286	311	339	299	305	339	278	332	299	302	292	320	323	357	307	302	309	328	332	288	266	300	315	290	304	315	305	334	325	303	322	325	328	331	311	310	268	307	291	319	339	332	331	320	281	318	292	316	330	294	320	299	316	330	306	300	334	286	288	304	306	302	310	316	330	322	333	307	285	305	324	295	312	298	342	321	321	329	323	311	314	305	339	300	316	300	292	325	320	316	303	293	332	306	322	309	295	297	295	320	323	280	320	314	330	359	312	307	313	295	317	309	287	321	285	346	297	300	329	279	314	274	335	307	328	303	310	296	316	314	324	294	312	326	289	305	306	294	298	284	301	292	326	292	292	319	326	279	299	319	325	283	308	321	286	284	324	328	305	321	331	322	323	307	301	323	295	297	317	305	314	282	327	294	327	304	297	320	329	298	291	318	366	325	286	336	294	309	320	321	255	314	337	282	316	316	323	311	342	307	305	328	339	325	338	309	295	312	308	321	291	313	305	316	306	293	300	294	290	321	333	304	296	307	306	314	328	311	293	322	328	313	291	338	351	307	313	310	296	325	346	307	301	306	293	323	299	353	319	314	297	306	280	321	289	286	297	312	316	289	327	317	316	332	318	330	320	347	314	319	301	334	319	316	318	298	267	307	308	302	314	306	291	324	323	299	321	308	290	326	282	328	302	342	288	306	337	323	282	321	292	321	285	311	305	358	261	294	329	257	349	315	310	326	320	324	334	309	306	281	326	323	289	302	312	299	327	305	283	304	312	307	315	296	324	318	318	312	294	320	303	289	332	250	309	276	289	308	307	318	327	344	318	314	289	310	298	320	294	322	298	352	313	283	278	291	299	317	326	308	309	319	321	300	318	278	333	303	303	287	299	322	317	314	336	298	330	309	352	310	331	306	335	278	293	294	316	292	283	301	279	317	298	306	317	332	337	303	302	290	325	335	332	300	313	331	284	293	281	291	316	368	298	297	309	323	325	304	331	307	328	304	312	334	333	290	296	306	341	324	313	305	297	314	307	310	315	310	311	334	292	278	317	305	312	298	291	351	320	325	292	339	322	328	289	301	326	295	313	303	323	358	292	298	322	293	302	319	311	336	322	303	293	318	320	306	340	322	326	311	312	332	303	299	309	336	314	328	266	292	297	314	319	307	305	307	280	337	338	311	313	343	297	330	308	282	327	294	305	289	317	293	303	300	326	298	287	327	331	305	290	312	325	312	293	316	328	285	293	311	293	330	330	346	301	278	333	317	305	330	344	290	293	276	316	328	309	321	296	315	269	306	298	279	305	305	294	323	343	292	316	300	286	315	297	290	325	347	296	314	305	289	290	294	311	287	338	310	294	305	339	317	301	305	305	348	295	313	350	316	335	328	305	306	328	307	285	324	327	302	300	352	280	293	323	295	309	365	348	300	310	318	253	317	306	297	313	311	302	310	299	325	288	265	332	313	298	322	324	307	300	333	318	303	293	312	322	296	326	311	320	295	313	331	319	303	293	310	300	267	335	326	312	281	328	291	305	313	276	293	285	326	315	306	276	303	308	307	310	311	340	306	287	333	306	276	328	293	311	309	332	293	265	306	302	328	297	319	310	304	306	317	305	311	317	352	303	310	272	322	323	337	333	321	294	331	281	308	297	303	244	313	293	312	311	313	296	294	309	282	315	297	308	303	302	342	317	331	289	296	304	318	309	320	338	295	299	299	314	303	310	327	295	332	350	304	309	311	336	299	305	316	311	303	282	326	331	325	324	311	318	303	327	296	297	297	332	303	333	296	322	285	334	305	299	313	308	306	311	300	317	347	315	282	303	315	292	288	281	281	322	335	319	286	306	280	291	315	327	303	319	285	328	325	315	303	305	310	282	292	280	314	279	289	290	287	316	309	318	284	309	311	309	313	308	268	320	306	344	278	318	291	315	309	321	353	316	293	287	318	304	302	308	322	306	348	333	287	309	318	305	311	291	298	312	280	319	314	314	310	326	315	295	303	282	331	327	347	302	283	282	262	316	315	312	316	336	351	316	297	298	317	283	285	342	341	315	326	325	296	312	290	324	306	316	327	335	312	316	305	314	289	324	272	312	278	305	295	274	287	314	318	275	305	308	310	289	284	330	313	288	306	300	330	319	296	274	299	330	300	325	286	330	307	288	310	295	293	293	308	279	300	277	308	343	311	301	292	303	306	302	308	308	275	295	302	309	327	321	312	299	317	310	302	285	338	327	322	317	317	327	301	312	324	309	296	344	318	304	315	319	330	317	289	320	278	291	291	336	291	318	309	298	315	308	310	332	316	309	340	338	317	296	288	294	333	321	314	319	287	306	291	296	291	293	318	350	322	288	300	336	315	299	300	323	334	331	303	317	331	338	286	315	322	298	314	326	313	332	315	291	320	293	303	304	317	326	305	328	303	322	297	309	310	321	293	302	306	291	293	308	296	339	297	335	323	319	295	303	316	292	273	310	298	265	337	324	295	279	296	301	339	298	372	331	332	301	333	324	299	294	281	294	279	304	302	311
22756	20821	28424	23358	20843	20768	10270	3387	2076	1655	1344	1151	987	899	807	627	621	547	506	479	438	439	414	382	378	365	372	346	330	332	323	308	316	276	256	296	270	269	274	306	261	273	287	258	274	260	291	244	233	235	243	248	232	237	213	211	239	224	238	249	222	219	214	233	213	228	197	213	200	202	216	222	235	217	219	215	206	222	202	214	201	206	253	210	212	251	213	204	245	243	216	189	197	238	185	198	207	211	218	227	224	218	227	223	210	200	202	207	224	202	214	204	204	222	225	224	193	218	214	194	220	222	204	194	201	213	217	215	186	206	202	201	202	210	216	224	210	234	223	186	196	193	217	204	244	232	227	202	206	211	204	229	188	216	210	243	232	204	210	227	212	206	207	236	223	212	202	214	233	198	228	240	202	207	211	226	225	236	204	223	207	235	203	230	206	228	219	201	214	185	229	220	228	193	214	243	218	209	228	222	222	221	251	188	202	205	218	189	228	202	218	219	204	204	176	204	209	224	212	199	185	193	243	227	210	225	195	227	196	207	204	228	177	210	184	195	213	237	205	190	195	221	199	198	227	225	220	219	203	207	213	198	215	235	219	191	201	213	212	204	214	240	216	234	225	194	224	219	219	210	210	233	220	185	215	207	206	215	209	203	229	227	194	200	212	200	217	210	211	216	195	202	223	194	207	211	208	215	222	215	207	214	222	223	191	211	184	195	220	215	202	233	225	189	192	220	204	204	183	204	230	199	217	217	230	212	193	198	219	237	204	228	207	224	207	202	223	211	208	210	228	224	250	219	200	207	198	199	186	215	216	231	220	211	203	209	225	196	228	203	208	231	213	223	209	209	197	202	195	200	220	215	214	232	229	205	200	219	213	206	200	205	188	202	229	221	220	204	217	224	209	221	189	169	198	230	213	194	194	212	203	196	227	183	210	209	214	223	212	220	194	189	204	212	209	210	226	204	214	206	239	222	193	192	201	178	209	219	194	188	228	211	230	194	225	190	189	210	182	207	202	188	204	211	212	208	213	196	207	193	225	218	232	209	206	210	190	216	223	227	213	211	208	204	201	214	247	217	208	190	213	218	218	195	227	206	212	236	175	213	204	229	175	189	214	234	219	230	219	197	233	189	216	204	206	197	215	216	180	217	226	238	220	199	192	235	203	242	219	222	204	215	195	221	205	213	197	216	250	229	182	208	223	190	233	209	198	194	207	220	229	206	201	197	220	210	218	200	214	183	188	221	226	219	203	207	206	206	195	217	208	198	220	200	206	231	221	204	206	190	203	214	209	232	206	212	178	213	229	214	218	208	203	215	196	188	238	215	214	198	234	221	187	206	225	227	206	196	205	220	213	207	221	196	216	225	193	199	231	201	213	208	217	207	233	210	181	214	207	222	227	200	231	196	202	214	233	248	184	187	218	231	217	220	213	209	207	173	216	222	205	228	221	203	209	227	202	215	225	195	231	189	202	209	201	201	216	181	213	216	228	196	214	184	208	225	217	205	180	210	212	210	190	218	208	220	183	220	222	220	206	178	206	192	218	203	202	233	214	191	189	206	217	228	205	198	203	186	226	188	207	196	207	192	206	207	227	199	240	228	193	194	230	170	204	203	201	239	210	229	207	225	220	241	210	210	206	221	248	245	212	243	197	219	187	190	201	219	201	212	210	216	218	216	207	192	208	183	224	212	217	221	203	184	204	236	209	214	210	205	196	199	202	227	209	187	202	188	202	199	202	195	225	219	211	191	193	192	202	196	195	206	195	209	206	217	221	207	203	230	221	231	234	208	189	200	210	206	195	193	187	215	202	207	251	200	211	209	216	234	189	217	220	199	199	212	228	201	206	211	197	192	238	196	203	206	235	173	237	220	194	199	201	237	192	202	210	215	213	204	210	203	212	221	198	198	219	180	193	205	209	208	194	214	214	191	228	209	211	227	226	206	196	188	208	187	213	195	213	239	203	205	203	208	205	232	214	219	224	198	197	203	207	210	182	203	222	220	198	229	198	200	215	225	201	200	227	221	197	222	183	213	194	198	230	194	195	208	229	199	202	231	212	212	206	222	207	195	197	206	208	190	247	190	207	221	206	212	231	211	193	198	211	238	229	192	185	208	232	237	239	192	210	231	186	209	234	225	212	195	234	223	207	200	196	233	226	173	225	204	202	215	219	225	203	223	216	219	197	199	220	192	200	202	218	191	211	215	190	197	220	209	246	213	210	208	227	208	220	211	200	215	213	217	221	215	197	229	205	194	214	232	219	216	217	219	200	209	214	221	201	184	197	205	224	199	205	193	216	202	231	189	209	211	233	198	221	208	206	200	213	220	197	207	228	191	206	195	234	223	218	211	213	202	197	200	223	235	195	244	209	208	231	208	226	219	211	215	197	208	187	225	237	215	194	230	208	229	197	197	211	211	201	207	225	236	200	230	228	208	185	204	204	256	209	213	191	214	232	178	193	172	208	226	201	194	226	212	210	207	220	233	194	212	209	206	170	235	196	218	224	200	213	208	195	214	229	208	225	211	231	183	227	191	206	207	228	214	227	221	192	213	205	220	208	211	235	206	204	226	203	203	219	216	214	227	203	209	188	217	212	217	220	209	208	217	190	223	232	197	199	223	200	203	217	221	187	224	226	223	195	200	207	229	232	224	185	200	208	197	214	198	259	219	176	192	207	235	208	204	220	211	213	234	206	210	202	223	196	205	217	212	204	207	203	215	201	200	233	214	227	180	217	216	220	218	207	227	219	196	204	208	226	184	199	223	227	215	226	223	215	193	203	200	241	201	210	223	198	217	194	216	208	222	226	203	239	206	202	230	217	179	221	199	224	218	223	204	207	201	216	216	210	216	216	216	197	207	222	198	179	202	225	199	207	202	192	196	223	220	216	209	206	178	232	223	213	234	193	187	210	206	189	205	205	203	243	201	196	235	200	232	193	206	176	227	228	224	187	237	213	216	219	211	212	198	210	220	217	216	231	217	200	210	203	238	213	207	210	206	218	191	202	242	213	200	233	217	227	216	185	200	208	195	241	211	218	192	211	189	205	205	207	218	201	199	205	202	204	205	203	204	240	193	215	219	210	206	178	225	187	222	216	234	217	215	217	217	206	191	217	234	209	212	207	216	205	217	212	183	202	203	187	220	226	209	216	227	198	240	208	215	200	224	222	185	196	239	200	217	201	248	254	222	215	214	228	200	219	220	184	212	211	185	209	178	209	208	194	228	211	212	204	196	195	184	224	210	210	223	241	196	217	175	202	215	212	233	203	214	223	200	184	222	248	215	205	202	231	204	202	197	194	205	215	207	201	181	186	196	241	209	195	209	210	194	225	207	190	215	242	217	227	190	224	210	218	200	224	191	236	214	189	214	219	231	215	241	242	235	178	189	260	195	217	204	219	219	221	205	198	234	186	195	241	226	234	206	207	194	216	210	209	217	215	222	214	222	213	199	233	248	177	209	212	216	216	226	204	214	223	207	228	202	211	197
32918	46661	26846	18170	13694	11117	8717	6719	4899	3775	2867	2347	1941	1668	1466	1256	1145	1051	883	861	694	756	707	650	605	532	531	499	514	437	470	382	394	372	360	369	369	365	364	370	370	341	365	391	417	379	301	347	307	291	303	301	292	304	281	280	270	269	261	273	279	266	257	270	268	254	252	292	253	236	288	281	262	274	285	276	277	313	274	267	276	280	239	253	233	278	246	270	267	267	244	270	251	261	272	249	243	255	243	223	259	282	253	261	247	271	288	248	246	265	258	247	238	256	254	259	256	251	240	252	269	270	267	265	239	260	254	250	249	269	258	274	264	235	313	268	266	247	259	257	236	257	267	245	240	255	222	246	238	254	278	258	276	249	264	256	236	241	263	261	269	260	252	262	266	258	256	233	233	254	241	242	235	238	256	249	236	222	231	272	257	287	258	231	242	264	242	257	283	270	257	247	239	245	248	265	251	237	231	246	271	242	259	263	256	251	277	244	242	259	253	257	256	278	227	249	241	260	237	265	251	266	268	235	269	271	250	274	248	273	241	205	247	245	226	249	257	248	266	233	240	254	243	217	212	251	245	253	259	260	255	246	243	272	253	243	248	264	242	235	262	258	251	259	263	279	287	231	245	243	251	252	267	276	260	256	241	273	263	272	257	257	264	269	236	281	234	245	256	257	249	273	274	263	226	279	257	272	260	272	288	263	246	249	242	291	273	234	257	258	265	230	251	239	267	259	261	263	227	246	283	253	261	257	261	252	256	251	268	256	255	249	250	232	249	263	257	283	262	247	268	231	234	236	236	240	253	241	267	289	262	237	256	242	267	263	241	251	232	241	248	227	253	262	270	257	269	262	226	290	267	249	266	249	246	264	252	241	248	256	261	267	243	265	252	242	257	216	267	276	241	259	256	253	255	259	255	255	246	251	260	251	231	269	254	262	238	258	258	261	289	244	277	248	253	247	254	253	273	267	257	289	243	266	253	290	252	234	240	258	254	240	245	264	234	243	286	259	270	250	234	251	226	267	264	224	248	259	268	271	262	249	254	265	243	286	246	241	248	235	222	259	263	252	261	266	224	256	284	257	247	274	234	256	251	273	265	247	261	250	246	254	249	238	269	244	256	287	266	254	277	248	243	254	269	268	248	259	246	238	270	238	264	275	230	269	251	256	266	272	234	242	272	249	243	258	256	237	250	260	283	255	240	240	266	242	234	253	252	245	283	244	251	273	239	258	231	249	227	277	226	253	274	238	232	245	268	250	248	240	301	246	252	290	252	282	228	261	250	239	226	251	247	247	268	250	266	233	237	262	275	271	256	241	259	285	231	264	286	292	240	257	235	228	252	211	261	233	250	255	248	262	259	258	243	245	258	245	251	241	253	253	220	248	243	250	255	290	248	227	264	274	243	251	266	254	253	231	255	259	257	238	265	247	255	254	277	257	252	255	250	248	254	252	241	252	248	242	263	253	254	252	255	266	250	274	275	270	263	264	232	262	249	258	271	261	220	277	278	267	249	245	274	248	300	253	254	265	254	224	263	263	245	226	268	285	261	269	269	260	241	274	279	252	251	271	252	253	273	249	258	270	270	247	261	248	210	266	244	255	248	260	268	237	289	277	242	248	277	246	247	234	259	268	249	254	245	243	246	247	239	245	231	277	237	267	267	258	253	268	247	248	246	243	270	241	251	270	275	245	277	268	255	259	269	229	267	246	237	292	265	226	254	235	276	252	260	229	270	244	264	226	266	261	240	227	227	251	262	259	244	239	258	257	242	271	261	249	266	254	257	247	292	258	228	257	258	254	250	252	257	263	237	263	254	257	269	245	254	265	274	256	274	284	272	259	249	216	290	249	240	264	259	280	263	255	271	244	249	258	243	257	251	223	237	222	258	256	232	246	255	275	250	262	249	284	261	249	281	250	257	243	237	271	243	260	250	276	248	269	272	237	272	255	265	245	244	282	284	266	254	284	265	237	252	254	230	258	234	243	255	263	247	233	239	254	253	239	235	236	267	271	261	276	270	236	266	262	266	261	265	216	253	250	254	246	261	260	243	268	242	248	235	247	241	216	251	223	255	243	283	261	266	269	242	253	261	278	242	235	270	233	237	274	259	270	259	242	238	241	253	233	251	284	238	252	241	249	246	300	265	261	262	222	271	239	262	247	254	264	246	242	268	243	251	246	261	258	250	268	260	264	241	252	243	233	259	279	235	250	268	269	258	246	238	246	257	262	260	265	263	265	250	245	239	249	260	258	273	259	263	255	254	227	261	248	225	252	255	282	272	251	223	282	241	239	249	262	270	252	247	249	250	260	243	245	235	274	265	248	285	272	251	255	269	227	254	238	239	271	294	234	243	258	261	240	268	232	245	239	241	252	267	249	233	264	233	240	259	247	260	247	244	279	255	237	243	241	252	281	272	239	263	230	265	248	235	249	251	246	258	232	222	267	259	240	246	289	260	284	229	278	242	259	253	251	250	262	258	267	247	252	280	244	239	226	237	280	257	221	290	231	239	276	255	260	248	277	259	261	243	256	229	280	278	262	260	261	255	249	272	258	280	292	263	237	254	289	255	262	238	270	218	235	251	251	261	228	247	279	263	221	272	260	242	265	234	259	247	250	245	247	258	250	274	270	256	261	247	239	273	252	249	260	254	244	232	250	261	244	235	230	278	251	258	267	246	279	248	251	279	262	247	255	243	247	271	229	266	268	226	244	269	253	255	255	267	249	262	212	231	240	251	242	283	262	241	256	257	264	257	267	266	259	253	237	253	270	288	232	253	233	263	251	264	277	254	230	260	248	271	253	280	271	255	264	261	266	234	252	270	254	245	232	246	242	234	248	271	259	238	238	261	241	254	246	270	257	215	243	270	274	261	226	243	258	278	270	247	255	246	261	235	268	238	282	245	242	238	288	242	268	250	275	254	253	249	237	262	277	274	245	261	226	246	244	240	263	284	243	253	255	255	257	268	261	271	251	270	251	257	278	278	242	286	257	277	234	246	254	261	227	230	248	263	234	256	274	253	253	259	243	257	259	250	239	254	269	235	280	244	283	253	278	282	241	248	273	253	264	257	257	217	254	262	271	229	236	228	255	257	255	293	270	258	267	259	245	256	281	233	231	253	264	267	287	211	252	277	250	245	265	261	259	243	269	254	282	280	274	278	231	252	257	234	247	256	259	263	240	262	257	232	266	244	245	241	255	227	284	229	267	247	234	250	261	257	288	269	267	232	255	253	275	229	259	234	252	256	257	271	287	242	270	259	254	262	262	248	249	259	273	247	265	246	245	263	236	235	249	253	254	266	246	285	253	240	253	285	252	258	273	267	271	273	227	256	223	243	254	264	256	240	230	262	238	254	242	269	236	273	234	251	255	227	217	294	281	217	245	252	235	244	262	265	258	252	249	273	251	284	259	266	259	250	246	257	246	253	275	249	259	246	265	241	264	266	270	246	247	242	299	239	241	259	238	270	250	227	259	251	254	243	259	225	240
27323	20910	14315	6182	3018	2061	1568	1178	935	815	683	676	590	637	567	505	525	519	475	441	532	469	464	475	434	430	434	475	436	407	396	387	414	409	454	390	449	435	409	430	396	443	416	433	454	446	398	384	430	381	389	403	407	401	383	410	385	417	376	423	393	417	366	428	386	445	376	387	394	406	364	404	401	387	424	398	378	402	397	392	399	384	417	391	387	432	406	420	388	405	407	400	418	399	401	403	441	386	382	389	390	397	406	412	410	396	362	418	397	458	418	409	396	426	428	412	393	414	389	439	383	400	369	393	401	392	416	411	396	421	416	386	408	359	403	392	379	414	422	432	398	400	386	369	373	383	417	412	422	391	407	374	412	434	386	424	397	394	391	390	382	379	385	386	412	416	412	391	396	386	386	396	393	406	374	378	386	400	396	395	392	383	463	361	430	418	378	401	392	379	376	430	421	375	388	396	402	384	380	391	445	423	412	412	402	405	376	337	405	368	404	383	378	384	367	393	385	408	411	371	382	394	384	377	415	410	429	380	422	369	375	406	399	381	387	395	383	360	410	408	373	408	382	439	398	376	378	422	395	403	404	402	393	390	382	397	404	421	374	400	456	427	375	407	387	396	412	374	386	399	355	386	385	383	397	391	394	408	402	381	429	397	405	424	372	417	381	437	406	380	404	403	431	395	385	385	365	379	394	413	402	409	388	416	414	387	382	400	395	400	382	373	389	408	376	412	428	410	411	423	435	406	393	423	362	400	422	403	367	386	359	390	406	394	394	415	382	388	399	385	362	422	380	414	380	411	389	376	423	411	409	389	383	374	393	435	376	399	379	389	417	401	394	371	422	377	424	381	401	419	385	414	390	427	392	391	374	430	426	407	396	389	370	364	408	397	418	383	390	432	379	403	374	405	426	387	388	388	380	398	374	395	413	388	401	398	409	400	398	426	383	395	428	362	407	391	392	415	393	357	393	415	363	407	434	421	423	420	425	386	374	417	433	413	380	368	424	393	384	411	413	362	403	461	389	417	361	385	397	376	402	398	427	394	431	361	420	391	416	402	414	415	424	364	389	389	409	361	384	392	415	377	386	367	374	420	377	392	370	378	402	382	406	397	390	384	402	381	383	414	364	386	411	428	396	411	389	480	394	361	373	399	415	389	407	399	411	387	377	373	396	378	391	422	404	380	392	397	380	424	393	422	427	399	381	415	374	391	436	388	381	415	405	386	393	385	375	426	364	396	398	406	380	417	427	389	407	408	384	384	404	407	360	396	444	425	408	389	412	376	401	413	408	356	408	403	380	359	396	382	427	361	386	392	380	384	400	411	360	392	375	416	408	406	413	397	374	401	412	398	393	399	393	428	385	381	396	421	378	371	418	390	401	459	383	369	403	389	368	373	384	393	404	380	383	378	366	378	384	386	433	404	386	371	382	387	375	403	385	389	395	427	423	418	375	431	371	401	399	375	398	426	399	420	409	406	405	393	426	389	398	432	384	418	399	386	403	353	408	426	408	396	424	427	388	381	440	433	413	391	384	379	419	366	425	398	432	397	367	400	366	399	422	383	390	388	406	406	379	375	388	391	428	356	391	400	424	420	377	373	384	369	400	413	388	353	378	410	421	421	365	421	397	407	394	400	388	374	379	380	388	408	485	420	386	369	436	391	385	402	383	383	391	379	421	372	356	415	380	416	400	417	417	428	414	386	390	408	383	422	378	401	342	352	367	385	431	388	400	399	411	387	394	414	423	401	386	426	384	415	398	398	402	428	378	385	401	385	396	406	384	377	407	389	434	385	425	397	392	399	393	398	389	387	415	361	363	399	427	362	366	403	404	390	402	383	381	394	374	394	397	395	377	395	390	416	388	409	382	386	397	397	401	367	390	420	387	408	386	382	399	375	392	398	397	398	394	370	390	435	353	441	409	382	397	389	413	399	444	402	370	408	391	391	368	420	373	422	374	401	397	396	389	381	372	389	392	387	414	395	402	409	409	392	378	384	394	379	390	372	363	377	381	398	396	404	375	428	384	386	405	390	395	377	395	404	389	379	393	449	354	428	388	379	449	370	407	411	394	386	442	404	407	403	398	373	392	410	370	359	445	377	370	393	400	420	405	392	408	367	367	405	399	426	381	422	421	395	411	363	392	417	419	370	414	402	397	417	409	404	408	408	434	423	389	387	408	403	412	404	385	380	396	413	400	384	402	405	373	393	388	370	377	404	405	373	414	364	362	393	400	408	384	415	406	388	402	407	437	402	397	377	422	399	422	360	385	420	378	408	366	400	420	422	405	429	409	429	401	387	402	393	383	385	428	366	384	411	428	416	451	401	368	391	396	425	399	429	426	343	379	372	352	416	402	443	397	424	383	395	383	386	429	373	376	385	392	389	406	366	363	366	418	398	414	371	421	405	402	381	403	353	393	427	439	400	360	364	388	383	388	415	399	384	409	401	398	401	438	408	416	403	395	407	427	407	415	405	391	416	383	354	409	377	403	414	384	421	421	355	427	426	399	409	385	392	394	401	402	412	390	365	376	392	334	386	376	394	396	396	399	409	410	387	369	399	343	409	389	406	435	410	387	369	415	393	367	423	411	387	397	404	375	404	400	401	375	410	404	404	401	370	369	384	374	401	421	408	417	387	412	449	367	394	385	409	364	417	411	375	372	403	398	358	374	409	375	423	385	445	380	395	421	415	389	367	377	397	413	394	391	402	360	406	418	408	399	398	410	381	398	394	421	411	421	383	402	399	420	414	394	382	417	406	418	339	398	383	432	402	408	404	372	411	414	400	381	410	385	390	412	364	405	374	389	409	398	407	409	385	407	387	391	387	399	415	410	421	399	415	393	397	409	376	398	411	359	413	391	394	382	378	433	403	445	408	359	375	382	386	407	418	409	416	393	383	410	390	403	400	434	396	402	361	403	421	371	399	399	383	379	412	409	368	408	401	374	359	364	398	407	418	440	423	404	362	400	407	386	385	396	398	422	381	386	421	392	396	425	384	376	421	384	364	401	392	396	402	409	397	418	404	394	386	402	393	377	357	377	403	355	404	385	397	379	409	414	404	403	360	445	362	427	407	402	372	412	373	420	374	396	374	399	399	397	422	375	421	410	425	413	380	409	380	382	397	398	404	381	366	399	385	399	363	366	389	407	417	379	409	379	387	366	401	401	375	407	380	416	429	450	387	440	383	373	407	413	390	388	400	391	391	384	365	380	401	407	379	378	385	381	406	406	371	397	367	390	430	399	388	390	436	432	411	392	404	452	405	382	383	425	419	389	373	381	369	402	418	386	430	431	395	416	386	409	417	392	347	433	402	387	394	430	387	406	422	406	445	430	412	418	392	402	425	391	413	399	412	399	372	392	441	387	391	398	378	407	383	353	402	387	362	387	377	416	405	367	404	417	401	406	413	403	403	413	354	409	419	417	393	402	392	378	385	378	393	392	429	380	401	380	417	395	384	388	365	401	421	401	387	418	421	435	383	410	379
26745	22603	13667	8170	5321	4300	3197	2505	1862	1495	1315	1134	983	924	884	820	740	734	688	625	613	645	604	609	629	597	617	602	560	545	571	577	548	540	528	564	519	562	549	553	534	539	576	510	565	570	526	537	529	526	510	487	512	483	502	494	509	491	457	479	538	494	537	506	524	460	502	459	496	530	494	516	498	503	523	502	525	490	465	499	521	495	463	479	475	448	464	506	508	518	456	478	475	517	479	501	509	481	484	471	482	488	469	466	492	463	473	519	491	459	489	518	531	495	482	472	529	489	498	503	483	504	535	449	489	544	495	467	504	489	514	473	498	511	472	489	508	502	468	504	510	486	481	486	489	513	462	485	473	500	510	467	488	510	521	475	482	475	485	477	457	473	509	503	504	505	497	504	513	481	502	494	500	490	452	510	464	496	502	492	462	481	480	446	484	512	459	495	468	448	474	486	479	477	517	445	521	505	510	488	514	478	493	480	500	498	507	478	521	501	457	488	491	480	487	490	493	480	512	514	495	453	486	487	501	471	512	499	447	512	477	557	504	496	541	440	512	493	499	478	474	457	511	513	504	495	517	508	483	447	473	509	517	504	454	489	467	523	484	497	511	485	447	500	513	493	470	489	532	500	500	521	498	523	514	514	497	463	478	526	497	484	491	531	475	494	513	538	503	512	497	488	500	489	485	471	490	480	481	488	451	519	501	477	463	474	463	533	491	500	482	471	504	473	496	470	488	497	463	506	522	507	436	489	540	477	517	508	503	506	468	523	485	517	481	509	480	481	466	511	522	498	481	510	529	521	494	477	502	482	512	526	495	509	505	518	484	529	475	480	472	501	482	501	501	523	532	482	468	482	542	512	516	478	521	491	516	480	481	514	496	470	471	516	508	465	505	528	515	468	480	529	490	465	487	494	497	478	466	491	483	479	486	523	487	489	529	474	492	474	462	452	469	497	518	487	513	480	495	466	501	499	535	471	478	517	469	534	494	513	469	508	538	485	510	490	534	482	540	515	510	537	524	492	507	464	486	513	490	475	493	454	492	503	488	531	474	524	502	493	466	478	486	486	499	453	464	504	525	479	493	465	465	468	500	479	499	517	516	529	454	524	465	489	477	507	468	456	494	520	525	497	498	470	501	504	490	534	482	505	496	473	477	552	460	474	456	517	482	478	481	500	484	461	468	499	479	492	533	501	529	520	491	514	489	497	464	524	516	516	504	481	480	518	485	505	488	488	489	499	470	500	469	491	504	466	476	495	483	517	509	486	489	524	491	478	473	524	475	485	463	483	507	524	478	499	499	485	514	501	500	481	487	491	510	502	506	477	476	517	487	509	515	516	508	501	504	474	473	492	509	520	498	484	473	499	502	484	482	496	483	489	459	521	536	530	499	527	507	555	472	488	523	484	500	503	479	524	493	457	501	533	481	465	494	483	463	493	457	479	518	490	521	464	509	500	514	501	493	516	480	465	510	485	512	453	501	498	478	518	488	516	535	494	511	488	493	459	511	501	484	480	526	494	493	529	502	551	471	466	508	463	477	533	489	498	481	472	473	460	516	478	528	475	499	513	528	496	490	509	521	547	493	511	479	514	499	466	463	487	521	504	481	529	474	531	509	475	463	492	505	476	523	534	478	511	467	471	485	457	471	501	492	513	479	518	478	484	496	448	493	489	500	497	481	496	525	488	496	498	482	506	468	479	460	466	506	447	478	493	475	469	500	507	498	504	480	491	449	501	498	463	473	505	494	514	480	475	519	523	482	529	512	495	522	518	478	500	513	526	462	466	498	533	479	446	545	485	465	517	482	482	509	495	488	530	491	508	481	448	504	486	523	518	505	434	464	493	470	532	491	523	499	482	504	496	467	472	503	499	428	513	467	493	488	472	497	478	487	492	499	491	526	530	466	506	508	503	456	477	469	488	509	468	440	464	526	472	484	512	526	505	528	464	483	471	533	487	506	496	522	490	476	476	466	516	498	488	459	521	472	494	486	528	503	483	540	498	482	467	520	490	453	532	463	491	482	497	502	442	507	504	516	454	483	479	499	481	524	519	478	512	456	522	487	519	487	468	478	478	510	496	496	515	495	491	475	465	507	484	506	520	497	498	485	509	488	489	517	483	488	486	507	534	483	494	459	507	436	489	507	461	564	493	476	511	448	492	484	480	496	452	488	508	521	470	506	465	468	569	463	498	494	473	505	470	501	508	482	456	490	463	471	493	519	501	477	529	516	455	472	515	493	523	546	487	480	509	468	475	534	481	500	490	478	504	508	489	486	479	451	474	466	457	518	497	487	465	526	497	531	495	502	526	539	489	497	487	464	473	512	457	483	506	548	479	522	505	509	479	465	491	496	472	509	506	511	516	474	474	528	513	501	455	523	493	484	494	522	509	510	513	513	468	497	470	518	536	479	509	498	509	483	459	492	477	476	472	529	488	481	498	493	452	480	509	493	464	477	495	478	481	521	501	521	475	460	496	512	503	524	487	530	512	476	460	534	483	469	493	472	500	481	442	515	518	516	512	465	471	463	481	482	528	469	516	507	514	493	485	479	491	493	495	528	477	480	472	483	454	496	424	513	484	515	474	478	478	491	504	490	495	439	501	482	492	491	492	471	493	487	506	479	475	491	480	532	477	505	487	494	495	460	505	459	465	512	503	514	500	484	516	522	488	472	500	506	528	521	474	481	497	500	507	435	468	516	506	484	515	475	481	443	476	473	480	482	479	468	492	485	494	465	472	486	517	490	509	460	472	464	505	475	534	498	486	478	483	510	463	505	511	478	469	496	501	487	451	516	511	500	516	538	493	502	532	491	501	529	479	486	494	475	482	522	472	464	491	460	525	502	499	473	478	525	475	477	559	515	482	457	490	493	475	529	476	514	499	455	503	476	482	518	512	470	489	528	482	496	488	474	491	519	493	491	504	479	477	460	484	451	521	551	482	512	459	515	495	514	502	533	440	472	487	494	496	476	497	466	506	496	490	505	509	506	508	490	491	486	466	494	524	507	474	494	493	514	518	488	480	525	490	483	445	409	483	487	506	502	531	500	473	486	509	461	472	489	463	493	511	464	500	488	439	480	512	468	496	471	504	508	476	529	446	473	464	474	485	512	476	497	494	488	490	513	477	518	481	501	506	469	498	509	512	496	517	510	484	493	488	454	479	511	511	453	471	546	472	503	484	503	466	501	489	470	509	535	529	460	506	504	530	519	528	496	449	507	500	504	541	492	502	487	500	514	480	489	523	500	504	508	499	462	461	500	505	484	483	486	522	492	461	498	477	482	505	475	505	526	481	505	487	530	504	481	508	472	503	499	494	498	501	466	488	503	469	509	488	444	506	511	461	486	496	558	524	507	527	519	469	459	484	518	483	522	508	481	495	504	470	517	485	473	524	528	508	471	544	507	512	472	522	500	487	501	464	510	518	529	529	514	509	521	463	497	499	521	493	478	487	499	497	510	479	502	506	470	508	468	501	464	489	525	493	480	528
23858	20881	28000	23883	20720	10396	3330	1885	1313	1047	922	851	732	679	584	529	481	482	420	433	447	419	386	422	369	384	321	337	320	316	273	310	268	306	291	270	308	285	251	332	295	304	282	296	315	297	287	285	293	267	253	241	258	262	256	291	259	265	249	255	252	304	257	239	235	279	261	285	271	280	288	260	269	270	234	220	258	268	250	262	248	260	240	245	256	275	249	233	259	231	229	251	261	255	241	259	261	221	243	244	270	249	247	217	257	218	234	273	253	241	277	184	229	242	242	250	235	236	213	236	246	253	240	194	228	240	238	250	247	247	268	260	238	242	258	238	234	238	252	268	222	240	229	266	241	256	283	223	248	244	221	251	221	257	260	259	234	227	242	254	234	225	218	237	241	262	237	248	246	228	251	237	227	270	244	289	247	252	288	222	230	235	241	227	247	240	231	257	227	255	247	255	254	253	228	227	233	258	222	236	250	264	245	233	234	243	266	239	246	289	225	234	246	249	247	259	231	233	250	228	249	231	225	252	268	258	262	252	246	247	226	234	248	244	228	223	230	236	253	251	229	242	220	240	237	229	237	218	246	245	221	238	235	263	233	217	283	232	264	243	239	247	282	248	251	262	254	246	251	210	254	261	248	252	250	264	262	255	243	246	247	243	234	246	262	234	221	219	257	244	269	243	250	227	234	233	217	230	255	240	227	231	247	247	252	233	257	253	245	266	250	241	247	266	245	245	234	218	254	235	238	279	252	252	232	242	241	263	248	240	248	241	241	224	226	246	267	221	243	218	237	249	224	222	238	259	259	222	249	265	245	222	239	243	251	247	242	249	211	219	229	242	234	218	246	234	243	258	247	246	272	233	243	245	252	241	255	242	274	263	235	264	225	245	247	264	223	233	252	254	226	232	250	231	266	238	264	249	241	245	226	225	245	247	256	272	242	253	244	235	239	264	231	256	207	229	251	241	263	219	257	258	258	262	254	263	232	247	229	256	267	270	250	248	264	224	229	259	285	234	242	263	242	258	263	230	247	257	242	244	230	209	245	233	249	273	231	271	250	234	253	263	251	241	228	262	254	240	220	245	230	244	227	252	238	270	265	230	239	229	218	278	237	234	250	223	247	263	241	266	234	242	261	265	231	246	240	240	229	264	242	246	244	252	250	209	218	214	253	257	244	226	237	247	257	233	221	235	249	238	234	227	245	254	276	254	258	240	250	227	241	265	233	231	217	240	251	252	252	264	232	248	223	266	280	269	233	266	256	224	242	226	221	255	229	232	247	253	217	228	244	241	245	214	269	244	248	253	228	254	245	249	236	247	217	234	224	236	199	239	235	251	237	221	246	260	218	231	225	242	218	243	261	253	242	226	239	287	232	264	252	256	270	227	261	237	249	233	246	240	241	234	263	249	245	224	267	238	238	252	244	226	227	242	262	250	231	209	239	256	238	238	263	241	230	233	237	234	227	238	251	241	270	225	240	277	232	247	244	239	239	234	267	241	236	238	249	240	252	236	245	240	261	254	250	265	245	229	250	250	250	236	257	264	218	229	232	249	238	230	237	258	249	235	225	269	262	218	231	256	249	227	250	257	235	273	251	249	225	229	238	217	251	245	279	239	217	273	248	262	254	230	235	233	244	239	265	252	261	245	251	246	235	222	233	252	254	251	226	233	271	246	255	233	223	238	227	220	243	253	216	268	248	246	219	223	242	264	231	246	240	227	266	255	244	248	213	241	227	229	248	232	244	261	250	254	247	239	254	239	263	212	258	262	237	250	227	223	236	262	234	213	233	242	242	278	286	254	235	248	258	262	215	214	236	273	248	243	223	214	230	237	250	234	227	223	233	274	261	230	236	247	236	241	238	266	245	258	273	261	237	231	216	238	243	246	245	224	208	258	206	237	258	274	243	246	236	239	242	264	225	226	237	258	260	258	266	215	232	245	233	262	238	264	246	247	233	265	248	223	236	242	248	246	256	236	244	246	240	262	225	264	233	245	254	235	259	237	244	245	246	259	235	236	227	269	238	220	232	279	264	242	230	231	238	243	229	246	270	247	268	224	247	267	287	247	257	239	246	232	254	252	234	227	261	219	242	247	216	262	239	225	258	255	269	250	216	259	255	247	226	240	205	254	252	262	229	255	234	230	251	257	245	219	239	240	272	243	250	284	232	266	236	264	244	275	260	221	237	274	216	249	229	253	242	254	252	258	248	284	249	251	252	231	251	252	224	235	261	239	227	227	229	229	262	233	249	260	256	250	250	219	267	256	245	219	214	224	265	240	237	260	275	241	246	250	258	259	254	255	249	246	238	279	267	222	230	214	237	250	224	250	232	244	236	221	215	249	244	243	269	231	235	246	262	242	241	232	213	227	243	247	259	240	242	252	252	252	215	249	249	233	282	258	230	238	255	258	232	256	219	223	242	235	232	242	243	265	255	248	250	259	243	248	257	234	230	262	245	245	225	234	262	245	253	228	254	223	228	237	235	263	251	238	223	235	280	234	288	264	256	233	270	217	260	255	234	260	225	246	244	256	239	221	241	216	235	251	231	240	224	215	247	251	263	265	245	261	228	254	281	258	233	261	251	241	221	254	264	263	260	245	220	237	241	230	264	248	218	246	216	236	244	247	264	207	276	239	215	247	260	240	233	235	234	248	223	260	245	239	225	239	261	238	224	266	256	258	246	239	225	249	247	258	241	237	220	247	211	251	261	250	229	279	234	231	248	232	262	260	251	251	245	254	236	246	257	257	261	248	249	263	248	224	245	239	232	242	246	220	231	216	259	232	242	239	257	241	241	258	239	253	243	236	263	229	239	234	261	206	221	242	232	260	269	256	244	241	256	239	250	245	260	226	239	248	213	239	266	218	249	217	249	220	240	244	234	257	232	240	257	239	217	226	264	214	219	211	242	241	240	244	255	267	250	256	247	256	242	259	244	256	231	221	251	221	272	232	262	232	255	219	257	275	258	247	237	223	243	241	247	239	254	255	253	227	233	242	248	251	256	258	218	240	230	241	232	235	271	235	263	247	246	243	246	243	250	237	241	248	240	238	269	233	266	252	272	227	264	240	246	248	272	265	288	244	254	232	234	250	231	221	280	219	258	238	263	255	254	265	239	239	236	260	217	250	246	240	222	238	247	230	216	232	230	252	233	252	246	203	227	259	205	244	252	251	263	242	243	233	243	252	218	259	273	235	223	260	230	240	255	251	256	232	255	256	263	274	237	230	262	266	233	255	247	237	260	258	250	238	238	241	249	224	241	223	235	235	231	234	238	243	260	264	259	219	234	235	244	226	272	254	236	255	267	245	259	245	247	256	231	246	215	239	259	272	234	257	236	265	274	227	252	221	240	262	245	268	237	267	220	228	256	234	257	244	230	238	268	244	266	236	258	258	271	247	223	255	229	226	265	238	241	241	246	247	235	228	247	217	252	223	258	233	270	225	249	214	249	242	225	240	240	201	279	246	225	262	241	245	262	259	253	242	238	268
29075	37295	20410	13042	9119	7149	5494	4231	3124	2364	1900	1651	1397	1275	1031	941	853	905	713	735	710	668	572	546	526	471	505	501	495	451	413	444	419	402	394	358	350	399	401	384	372	429	422	423	396	409	393	387	377	367	351	317	348	366	328	347	346	320	327	332	322	326	301	320	341	340	315	315	294	274	349	305	336	315	334	342	327	302	333	312	321	338	333	312	354	328	294	319	292	298	343	300	313	298	337	306	305	312	312	296	300	301	315	318	289	293	284	314	302	316	331	307	308	328	317	317	326	305	331	298	276	302	292	328	322	326	317	286	313	308	334	301	313	326	306	297	314	325	330	304	321	306	346	341	320	287	313	328	312	312	330	275	358	310	333	335	303	298	293	319	292	303	292	325	320	297	277	284	335	328	327	323	298	311	335	355	303	329	336	301	323	301	341	319	312	302	312	307	329	281	303	326	321	324	313	297	281	291	290	318	322	314	300	263	304	299	307	342	338	300	331	308	303	316	341	286	302	354	297	309	308	310	332	309	298	312	292	313	285	313	283	295	349	305	323	290	293	312	319	302	332	291	342	326	317	288	306	315	342	316	318	300	309	300	286	270	310	306	328	300	296	306	289	282	314	338	302	328	313	301	312	308	299	268	309	297	330	288	297	323	357	301	348	322	307	285	317	332	304	270	301	318	279	309	299	341	309	319	322	300	324	319	342	303	306	320	306	320	310	320	321	296	304	316	310	322	339	340	308	285	348	324	268	338	305	306	313	301	305	315	357	332	326	312	335	299	298	312	327	336	307	304	325	290	316	292	340	301	314	276	336	344	299	328	312	292	313	320	334	319	308	312	320	326	276	326	300	312	304	341	317	341	334	275	328	309	346	331	321	296	349	328	313	314	308	334	324	329	328	312	310	305	305	340	297	307	278	323	299	326	293	317	310	299	308	313	327	320	327	299	300	304	327	306	316	295	299	305	330	354	312	328	306	332	306	284	347	304	300	313	305	311	301	288	330	308	278	282	303	324	320	308	324	290	289	342	322	313	317	330	333	315	277	310	314	341	315	295	281	318	330	294	296	320	273	308	310	310	298	333	344	270	323	313	304	327	325	327	298	275	317	311	333	297	336	326	327	328	317	308	273	318	305	316	304	323	311	315	312	338	309	291	330	324	334	280	316	328	288	324	316	305	326	324	319	296	302	310	286	305	287	296	346	333	338	351	311	283	356	333	311	327	316	303	320	313	300	287	325	328	309	321	300	321	300	325	301	309	319	323	324	334	298	315	310	322	310	304	299	300	336	331	294	300	322	327	329	286	345	292	314	277	304	300	310	302	321	286	341	313	305	314	322	324	300	297	314	300	337	312	294	313	321	312	295	302	312	304	304	303	302	286	352	334	322	315	347	300	297	281	311	306	317	271	317	306	314	303	325	341	327	309	315	331	306	309	307	312	329	317	312	320	310	306	299	324	283	333	316	318	282	306	330	308	326	295	376	304	331	343	307	296	333	318	326	305	302	304	294	328	297	356	318	293	340	328	336	333	307	279	331	334	281	345	304	287	301	316	299	311	306	304	305	295	283	314	308	297	297	296	285	345	275	312	319	312	308	315	307	309	290	325	325	309	343	307	315	319	318	299	335	291	284	294	306	346	365	313	342	289	312	349	290	308	330	301	253	280	301	351	315	295	301	302	319	316	296	308	310	314	299	296	326	294	327	319	308	307	305	313	323	328	332	320	285	317	311	315	284	310	328	285	271	321	313	345	340	311	338	325	301	316	341	352	262	293	293	301	334	306	309	255	302	313	326	314	309	311	302	307	311	287	309	314	319	293	333	331	286	314	299	302	336	330	305	283	322	286	303	304	275	329	304	316	305	300	332	311	332	296	330	324	324	295	342	290	307	298	318	308	325	339	314	330	298	324	317	309	302	312	293	352	305	350	308	310	348	290	306	334	340	296	305	302	320	315	315	337	340	362	295	313	276	302	319	334	337	295	336	337	322	310	311	291	304	295	293	289	315	298	332	317	330	307	314	338	283	315	280	284	317	306	293	325	302	288	274	297	340	324	304	291	334	293	316	342	321	334	316	303	332	296	318	307	307	288	299	341	259	308	307	272	297	350	284	294	320	302	325	293	306	364	307	298	301	338	300	299	282	329	279	282	299	341	314	331	311	294	299	315	294	322	270	286	317	320	339	305	308	279	317	269	337	317	317	298	327	318	310	335	325	332	326	298	314	313	308	316	336	300	302	330	338	313	309	317	305	307	299	316	314	309	319	318	328	317	294	317	325	297	308	305	303	348	332	336	341	317	303	313	296	319	327	307	304	300	294	316	313	337	320	310	329	324	329	294	338	309	339	315	290	301	329	301	338	303	315	307	322	312	308	302	306	302	289	305	305	284	294	317	326	295	321	285	304	317	314	319	359	336	317	307	292	316	348	312	326	305	284	293	317	312	299	291	304	329	305	315	298	311	313	328	321	306	326	312	280	351	305	297	311	279	302	313	309	274	303	307	340	315	299	327	325	316	324	307	338	311	308	293	290	328	307	305	309	293	320	308	310	310	308	310	317	323	314	322	334	300	332	277	310	304	342	323	304	330	336	318	330	332	311	305	318	315	316	286	295	285	301	319	311	338	305	288	320	318	358	304	282	327	291	297	314	306	331	313	292	309	329	316	328	327	310	342	322	296	339	311	330	336	316	324	319	315	313	282	329	345	316	288	317	303	311	318	315	312	323	303	328	316	329	310	299	297	272	303	315	325	320	333	296	311	301	303	321	310	326	319	333	303	295	306	309	323	313	279	313	338	297	325	269	285	324	337	305	322	333	285	325	291	297	308	291	291	311	294	307	339	323	323	279	310	343	300	291	310	320	330	301	294	344	313	310	309	322	326	312	319	309	315	317	335	313	309	311	294	333	318	304	301	301	301	326	314	311	330	304	301	295	295	335	280	338	321	298	333	313	291	335	278	308	322	324	322	321	291	325	301	302	299	316	306	295	284	328	309	321	324	351	301	294	345	318	296	336	318	305	323	303	282	336	312	312	320	292	321	294	330	307	310	328	320	326	284	302	333	328	332	361	343	286	320	349	303	347	310	298	348	297	328	328	307	303	301	297	307	322	296	317	320	301	304	300	313	304	328	303	308	321	314	344	275	318	307	293	314	288	308	292	317	274	312	293	329	315	326	319	333	302	319	322	285	301	330	293	310	306	280	325	298	332	275	297	332	319	331	347	328	337	306	299	310	314	312	322	287	302	296	314	288	303	301	297	285	312	307	281	309	287	288	285	303	310	324	286	290	305	293	322	273	317	308	281	328	331	333	274	307	309	296	312	295	319	341	290	294	351	294	288	314	306	273	299	339	306	307	312	314	323	311	311	344	319	301	317	301	302	346	321	297	341	304	313	315	293	288	315	305	335	306	281	291	279	338	289	322	307	321	326	299	308	319	319	330	314	292	295	305	361	304	300	330	306	323	330	308	293	301	307	311	324	333	315	347	318	316
22810	20873	28469	23384	20882	20833	9263	2818	1803	1576	1313	1116	1026	844	722	712	650	568	529	483	423	422	437	399	370	381	364	343	315	303	308	285	299	320	286	268	278	285	289	267	268	309	262	275	258	273	281	264	270	274	241	245	258	232	250	214	239	237	261	235	210	216	212	228	201	222	232	247	215	246	207	221	251	224	204	215	230	225	224	248	217	234	209	224	223	225	248	248	208	207	208	206	221	206	224	211	227	240	220	222	217	227	222	236	196	209	228	192	222	200	225	206	206	201	216	212	212	218	213	234	196	239	236	247	200	215	230	210	193	221	229	220	220	203	224	226	255	213	217	211	237	210	190	232	191	251	223	209	226	221	206	225	212	216	219	221	228	189	256	195	218	218	201	221	221	214	214	208	222	243	229	235	207	237	236	212	206	206	230	226	193	226	234	213	208	209	202	194	224	229	190	222	210	216	222	198	202	206	192	227	196	202	216	228	244	226	220	213	216	220	211	227	218	215	215	215	229	209	214	219	214	196	201	190	210	211	196	199	220	228	209	243	219	211	186	214	219	227	213	198	212	219	197	186	211	222	233	225	198	206	206	214	234	220	186	210	201	213	262	201	210	214	191	210	216	236	204	227	228	198	200	206	222	237	194	212	207	222	225	208	211	227	192	215	198	200	183	194	204	193	223	181	225	227	225	204	193	208	202	216	216	213	242	213	222	197	219	201	232	185	217	208	190	191	188	189	211	210	229	233	213	233	214	213	228	241	187	235	220	219	221	223	215	219	211	211	231	207	250	229	223	190	191	189	229	209	224	202	245	212	230	225	234	216	200	217	241	203	210	253	231	214	204	214	203	211	223	191	207	228	203	212	216	210	209	249	230	197	210	232	230	215	219	218	227	206	205	222	225	202	219	213	202	216	221	219	212	204	223	203	193	217	209	216	225	221	213	230	218	234	214	223	223	229	213	226	235	233	205	208	188	222	215	221	220	209	227	207	210	192	233	201	235	231	207	232	193	210	204	220	235	213	212	240	238	186	221	189	210	235	217	242	209	213	202	218	186	211	203	244	228	203	220	201	227	245	184	201	214	196	201	188	198	224	194	231	220	231	217	223	196	196	218	188	219	226	217	194	264	236	189	218	222	181	215	198	203	202	230	209	212	230	247	201	231	209	215	231	203	221	196	184	197	201	229	228	224	216	214	208	219	211	200	214	218	212	210	229	212	204	204	214	223	233	221	224	199	215	224	200	245	235	209	236	254	191	207	233	215	225	195	231	205	241	205	220	225	224	193	197	213	230	187	232	215	215	238	201	210	219	238	191	217	222	204	216	198	202	209	221	215	211	214	205	223	222	221	221	225	213	188	215	185	195	237	221	200	212	201	226	215	232	227	230	221	231	211	212	236	226	190	204	198	226	245	251	219	221	230	219	195	196	229	212	230	217	204	224	208	204	215	215	213	214	215	212	205	211	233	200	221	194	222	206	212	228	183	207	199	184	231	217	198	224	219	228	223	204	237	195	194	214	211	204	190	212	212	199	209	232	231	218	214	243	211	215	224	216	216	218	211	220	203	210	224	220	215	211	199	229	202	193	217	206	214	230	227	221	243	198	203	200	228	209	185	188	204	236	196	227	223	245	228	223	225	204	201	213	214	206	209	215	215	222	233	203	223	207	204	219	224	209	218	224	259	192	217	216	225	200	243	211	199	202	229	200	234	213	209	188	219	222	238	216	222	208	236	229	202	244	218	212	214	210	236	190	216	232	207	212	181	221	208	220	225	222	227	218	227	191	218	235	224	210	187	227	195	206	216	190	201	210	211	205	217	223	215	215	215	190	196	206	223	225	181	199	192	205	223	221	219	163	217	217	216	233	208	223	224	213	209	258	213	216	232	179	223	211	231	231	204	217	233	241	205	200	231	214	196	195	219	216	219	198	223	209	212	199	231	200	217	195	186	208	237	230	212	209	233	227	245	212	234	240	259	215	225	219	203	229	193	212	230	217	212	219	198	219	202	209	229	225	195	223	222	204	204	199	216	214	235	196	226	203	228	210	220	234	216	198	192	227	220	232	195	231	193	192	199	225	203	225	224	221	210	198	217	210	223	219	224	181	229	226	220	213	226	224	198	206	224	228	222	217	215	211	210	191	201	218	204	181	213	207	233	225	231	210	221	229	234	205	201	187	230	251	199	193	205	222	234	183	190	234	216	206	228	212	210	224	227	200	218	207	209	213	225	206	185	194	248	215	216	206	214	209	243	210	215	229	236	194	228	207	218	229	192	197	195	231	213	223	224	225	200	200	217	220	207	207	251	212	198	211	209	228	210	200	195	207	232	231	213	225	204	222	195	198	201	169	223	225	204	204	215	245	210	200	218	236	224	222	196	198	179	208	210	225	231	225	241	232	220	210	225	209	218	228	232	211	213	198	210	216	232	210	219	212	202	211	225	222	205	219	224	218	199	245	215	189	219	217	209	223	212	221	223	185	236	208	215	224	209	221	197	227	195	185	206	212	203	221	189	221	193	202	221	232	214	194	205	225	199	221	217	199	216	238	198	221	224	196	232	208	199	202	199	239	232	219	227	242	216	226	189	212	229	185	209	220	191	239	199	215	205	222	206	209	222	213	194	203	182	228	218	226	189	214	219	219	223	230	194	243	205	219	195	220	219	214	220	219	235	198	190	213	214	221	230	220	224	210	214	227	245	216	229	222	225	190	192	233	198	218	219	208	209	202	211	228	215	227	231	215	210	222	210	232	186	217	220	214	185	212	213	213	210	230	199	217	209	201	202	237	233	199	204	209	212	228	240	254	193	169	221	237	218	215	213	190	217	231	219	215	205	237	230	232	238	210	235	215	226	216	222	232	222	193	174	222	220	205	230	209	201	220	185	211	210	217	197	207	223	217	197	187	205	219	218	204	207	206	210	171	212	214	207	217	208	218	196	220	217	197	190	223	211	199	197	203	231	211	195	210	209	204	211	200	207	245	229	207	200	225	246	224	190	230	210	214	202	209	215	220	220	199	189	201	197	230	215	225	198	210	204	182	210	198	225	209	201	214	224	231	226	247	194	187	215	215	219	207	216	224	215	221	208	221	236	208	214	251	229	200	220	215	220	218	222	233	199	233	176	246	202	209	249	228	249	214	207	226	205	208	232	194	205	194	234	200	204	215	220	231	203	230	236	225	222	251	226	190	219	225	202	210	213	215	204	204	228	207	211	224	186	213	219	203	204	193	219	202	202	233	206	237	225	206	210	202	207	229	240	212	213	201	232	219	221	209	226	218	212	206	210	203	223	200	235	212	198	217	228	226	232	202	222	228	215	208	193	228	191	193	234	229	240	208	182	214	224	216	234	243	180	215	200	195	224	203	191	216	220	201	214	228	213	204	185	193	192	202	219	191	210	192	217	207	204	218	229	228	206	225	229	235	219	203	194	219	232	216	222	218	254	227	221	213	188	212	191	205	216	230	208	220	208	180	225	198	224	224	187	225	207	204
32839	46273	24602	16246	11970	9743	7612	5698	4264	3365	2749	2368	2070	1714	1444	1306	1172	1035	918	864	827	719	698	645	602	551	518	499	477	491	409	450	387	388	442	388	400	405	361	395	416	412	402	398	362	382	356	334	321	321	346	288	280	289	313	257	302	263	276	282	284	286	305	279	274	262	266	257	249	270	288	281	282	280	262	308	267	287	270	288	267	288	286	258	256	286	282	286	286	301	293	314	281	250	258	310	264	276	278	274	281	285	296	258	251	250	291	264	245	278	263	280	270	261	277	287	254	243	282	270	306	271	268	285	275	249	254	266	260	278	264	270	257	291	299	256	254	249	283	249	275	263	279	281	261	262	258	248	249	269	271	264	248	254	271	260	265	277	250	260	274	263	248	251	284	232	268	263	255	250	250	272	254	273	276	259	281	285	254	266	268	270	272	271	230	262	246	283	279	245	294	277	262	285	303	280	261	240	286	242	216	259	268	264	256	273	240	255	267	288	295	229	260	262	238	274	287	264	279	227	252	263	291	236	247	256	264	270	283	279	280	255	269	228	257	285	263	245	249	259	262	260	237	253	257	268	246	283	246	252	265	260	251	272	236	260	266	274	251	256	254	267	248	262	273	233	242	270	278	236	227	288	274	237	281	245	258	257	285	258	284	286	256	281	240	252	259	252	316	274	236	269	287	263	262	284	248	277	241	273	257	247	292	255	239	247	233	262	279	240	261	268	242	282	252	245	245	253	251	241	268	245	273	297	245	251	262	284	244	274	247	226	245	281	263	274	266	297	250	259	264	263	285	256	289	256	253	258	266	281	258	247	261	274	248	287	238	265	253	256	286	286	249	276	258	240	257	252	285	261	278	238	276	281	298	254	281	265	231	270	268	259	234	248	276	236	268	238	232	229	282	256	231	264	238	265	251	267	277	245	276	268	257	251	277	268	254	267	266	263	258	279	275	257	236	281	262	252	251	278	232	279	265	266	251	256	265	246	238	272	264	266	251	239	266	280	306	301	244	251	261	244	267	285	248	229	268	239	255	264	251	262	253	230	259	293	291	281	232	263	279	247	281	258	238	288	256	253	266	247	260	248	270	246	225	250	235	250	286	272	276	238	247	272	227	280	271	272	282	273	255	254	246	237	256	236	268	263	279	253	269	273	260	238	240	251	285	285	265	268	254	251	265	241	264	289	280	237	274	264	225	236	253	259	263	268	262	262	276	247	250	279	246	255	261	247	244	232	265	255	284	281	271	237	258	251	246	261	280	293	266	244	272	257	283	264	247	255	261	264	261	250	277	244	249	230	292	230	265	231	277	276	276	250	252	256	260	250	278	273	280	276	271	271	284	240	265	290	272	239	254	227	272	273	259	255	228	290	265	265	254	245	287	277	251	254	273	256	255	247	255	270	288	282	271	261	250	249	271	257	269	261	265	229	234	265	262	273	283	260	275	245	248	287	255	269	232	263	249	244	284	242	252	264	268	243	258	268	257	254	272	249	272	260	258	280	281	219	234	277	260	275	267	264	280	276	281	259	254	258	251	243	250	256	282	260	232	259	254	238	279	233	246	270	241	262	262	265	268	287	264	265	250	249	271	297	252	261	253	271	251	277	246	303	244	259	291	268	260	235	256	229	250	253	230	269	252	274	270	236	272	247	246	285	277	287	290	230	266	280	250	309	267	270	265	270	270	287	308	274	275	273	240	254	264	237	276	260	278	259	262	248	237	270	267	274	259	262	235	265	268	271	266	254	241	269	271	241	240	243	272	270	257	262	257	259	232	264	259	250	270	257	273	281	262	257	282	251	235	255	252	277	263	252	256	239	255	260	276	274	259	275	284	254	242	256	267	285	245	279	257	261	256	269	272	296	244	242	228	253	249	232	240	277	287	269	247	281	262	287	271	258	241	253	258	282	270	258	252	262	270	259	242	264	247	250	274	257	269	257	270	253	251	267	284	259	300	248	241	235	240	233	283	253	247	287	243	258	250	248	258	275	261	267	255	252	282	262	251	252	254	275	248	257	245	271	228	270	250	254	260	254	274	251	251	257	295	275	299	221	261	250	271	247	262	235	261	235	236	260	256	256	254	219	273	259	248	264	265	275	241	270	271	249	287	261	271	267	239	280	248	227	253	257	257	266	258	273	272	269	252	270	248	251	274	253	247	278	241	249	282	256	260	274	281	267	239	260	259	252	238	264	235	249	242	316	254	271	248	237	254	265	287	270	261	246	255	259	257	263	272	257	258	261	243	246	224	252	242	254	268	275	242	262	250	244	273	274	253	258	265	254	258	246	265	244	268	246	275	244	264	258	250	260	267	235	237	257	266	240	261	266	263	256	258	281	247	231	269	245	275	271	250	268	251	250	242	259	266	276	277	267	263	246	247	262	276	248	235	270	265	264	260	256	273	283	247	275	259	262	271	266	214	243	269	247	265	247	260	248	238	270	254	244	241	263	258	264	245	251	288	252	283	260	283	252	270	246	265	244	252	254	279	255	273	266	260	274	285	266	270	244	245	217	253	239	267	263	252	263	247	283	249	246	257	250	255	256	280	297	255	310	257	267	250	270	264	267	251	259	241	311	270	307	292	251	289	244	288	258	250	247	274	280	265	291	229	275	265	262	288	246	243	261	264	264	246	241	264	275	258	259	271	230	254	261	247	282	262	260	270	250	226	257	260	275	251	246	260	238	276	236	249	225	263	277	241	260	255	240	261	259	256	252	265	268	266	284	269	258	239	260	244	263	260	275	283	240	266	286	276	252	272	290	256	243	249	254	270	269	247	257	272	230	253	287	248	260	263	264	243	273	281	262	255	240	264	267	283	268	241	265	258	251	261	276	239	272	261	262	243	244	260	268	232	217	258	240	251	277	255	238	267	238	293	247	246	262	254	272	255	275	246	256	252	265	256	280	270	274	209	247	261	244	259	263	280	249	275	264	248	242	264	258	271	245	236	277	250	270	278	255	241	250	255	251	270	265	248	261	275	278	248	253	258	292	298	262	254	284	262	239	278	270	266	278	287	266	253	273	237	265	250	257	268	297	236	262	252	271	271	266	265	268	260	256	283	212	231	265	227	274	233	266	256	267	274	245	270	254	263	260	254	238	263	260	261	270	250	263	291	263	250	280	279	261	237	243	240	259	254	260	253	239	280	272	254	246	271	249	251	265	265	262	263	276	269	233	249	245	246	241	235	276	261	251	256	271	260	258	253	254	267	263	286	263	232	283	261	246	260	275	266	283	228	253	254	252	245	260	255	278	258	273	257	282	270	252	271	275	276	261	253	218	269	253	255	244	238	248	260	276	252	284	247	271	265	273	260	256	222	260	261	253	251	240	259	267	237	295	258	267	270	273	281	239	266	223	257	260	291	273	264	289	249	262	275	264	245	234	257	251	246	234	242	252	271	233	247	255	243	288	256	241	255	264	283	271	251	282	264	265	278	233	265	290	271	236	247	273	256	259	245	254	247	281	231	266	243	290	251	266	266	271	251	281
27412	22269	14791	5103	2344	1710	1316	990	835	782	698	644	576	632	591	544	533	524	493	472	508	450	489	496	441	472	437	420	432	386	445	418	375	429	400	439	375	421	414	406	406	404	425	401	409	393	472	432	444	412	419	392	376	393	380	411	413	421	389	417	406	405	437	406	425	374	390	388	380	408	428	418	416	412	414	409	405	419	422	388	448	407	428	417	397	388	438	358	396	398	413	404	409	385	385	386	417	390	443	398	403	387	356	400	388	422	401	366	419	408	402	409	404	403	389	384	377	378	398	392	408	404	418	421	402	401	409	396	417	410	398	407	384	398	401	382	378	386	377	410	392	393	395	408	401	390	390	431	425	399	384	415	386	387	402	401	394	394	430	374	409	386	389	397	373	366	390	422	413	358	418	444	396	439	385	409	408	403	424	420	389	382	426	410	391	368	397	428	427	391	423	407	378	361	360	406	420	409	365	396	414	408	392	421	393	407	398	451	396	402	410	425	387	401	394	409	391	400	375	399	418	404	432	407	375	395	453	396	435	389	384	409	410	381	386	391	394	445	375	406	423	385	388	423	361	386	348	420	376	430	411	420	402	417	419	406	433	390	387	413	397	382	426	424	410	399	391	402	406	404	423	362	371	425	406	387	405	386	399	398	408	405	377	431	379	391	400	382	421	413	358	417	433	406	448	393	406	392	406	396	424	395	382	406	452	425	390	386	404	384	364	417	398	411	414	407	403	400	402	380	396	416	411	403	403	389	378	400	433	409	448	391	396	393	388	376	384	383	382	404	412	379	396	383	410	402	442	373	389	385	402	374	423	380	424	414	408	394	374	403	429	373	367	408	375	392	404	385	448	419	397	393	402	405	381	422	402	432	399	403	378	410	370	402	406	416	393	404	396	422	375	389	423	389	365	399	413	420	390	378	379	411	421	386	421	385	381	379	397	412	395	403	395	391	383	402	379	389	388	420	394	421	385	394	414	391	404	426	376	381	383	392	395	399	434	401	396	375	425	389	370	397	380	357	421	451	403	392	422	405	414	389	404	377	393	429	394	423	394	390	405	397	400	402	409	463	411	420	428	397	389	421	387	397	406	374	423	364	402	382	365	381	403	394	397	397	412	423	360	437	413	412	390	389	392	409	444	417	395	381	421	396	418	418	410	407	395	371	441	377	353	404	416	409	407	390	418	406	409	390	403	415	402	383	407	357	379	392	397	366	408	385	404	390	434	380	400	432	371	382	379	396	402	424	439	379	371	414	415	439	371	424	366	429	431	397	405	412	431	401	386	435	407	432	415	428	410	420	413	408	407	419	374	388	398	412	411	380	387	383	422	363	382	405	412	439	415	388	432	425	386	392	386	424	413	417	394	434	385	406	400	385	391	376	443	403	413	405	431	420	357	429	438	407	372	391	387	372	400	417	417	382	425	394	393	394	381	434	397	402	402	388	401	407	382	380	379	382	418	416	432	388	356	445	386	379	431	437	404	403	432	416	375	437	397	387	371	390	433	429	403	404	400	422	465	428	402	396	379	417	359	377	401	390	389	406	375	406	404	423	408	367	431	426	387	414	408	402	393	412	429	395	389	436	383	408	391	424	383	426	401	402	409	425	393	392	399	403	385	388	420	392	362	389	412	417	416	406	402	400	413	396	374	364	370	419	393	401	380	461	388	421	412	436	393	421	412	383	387	445	362	422	404	387	375	396	432	439	410	388	438	420	372	396	402	401	405	364	382	389	384	384	366	411	429	411	409	408	390	408	385	368	375	387	399	364	384	404	404	403	396	397	412	373	406	395	381	386	400	402	421	386	376	380	426	404	389	420	448	391	409	392	427	384	441	401	381	376	405	404	390	415	373	412	371	437	389	378	370	392	415	393	402	378	357	411	402	388	407	388	393	419	393	362	398	412	374	420	433	410	385	382	402	363	378	433	388	401	420	427	391	404	393	403	418	406	448	392	416	412	401	400	403	378	424	410	405	393	405	397	394	385	389	428	409	402	404	415	419	386	346	410	417	397	397	429	386	399	384	383	398	424	387	391	400	418	370	383	424	413	382	384	397	382	351	398	444	400	384	411	421	388	392	343	413	398	407	365	382	412	397	387	402	383	415	385	410	400	417	429	418	395	400	362	422	445	418	399	352	385	426	405	422	394	390	423	417	412	406	411	406	410	430	392	429	394	403	444	386	420	407	402	424	410	385	402	394	424	426	414	353	393	404	365	430	419	423	393	406	378	391	443	402	433	388	390	407	404	373	394	405	374	384	428	402	407	395	366	380	412	384	375	426	379	443	389	386	406	418	395	408	435	436	361	418	405	393	354	417	361	375	407	377	418	405	394	375	389	366	383	412	388	388	393	438	391	408	391	400	413	450	378	381	430	384	394	365	420	408	385	425	397	356	398	389	405	401	380	418	399	371	420	386	433	417	392	431	443	403	415	409	365	379	396	385	419	429	386	373	388	396	400	412	400	384	401	415	378	411	385	418	403	391	391	429	395	410	394	417	405	441	415	396	413	453	359	428	395	437	423	405	429	422	406	418	379	386	390	414	380	419	429	401	389	420	428	387	424	399	396	378	356	412	348	413	381	405	410	388	409	358	424	390	400	415	381	402	396	413	398	403	421	401	415	403	364	382	411	392	422	387	394	421	401	410	432	419	417	374	395	364	413	411	372	397	395	356	412	393	412	400	361	411	429	421	419	397	400	408	412	396	373	367	404	413	410	413	376	428	395	459	423	420	377	386	412	400	396	394	385	401	425	402	415	426	395	399	410	401	376	384	400	410	389	366	404	415	413	393	367	375	418	410	427	415	410	430	420	407	400	393	395	408	431	396	413	403	430	406	415	410	406	414	415	414	419	418	379	349	418	387	403	368	400	437	433	400	419	419	417	389	407	414	394	402	416	429	374	395	397	426	406	396	384	422	394	384	401	383	399	392	400	387	396	412	416	398	400	387	428	394	368	375	405	402	376	426	402	392	415	381	388	389	430	407	391	431	423	397	394	414	395	394	406	420	405	407	398	373	383	388	401	397	434	375	433	424	395	404	454	435	414	423	401	416	431	404	451	393	417	413	404	434	400	438	431	412	371	380	389	404	417	392	396	417	410	405	412	405	411	403	385	382	400	405	423	419	405	405	394	385	401	391	387	444	414	404	446	404	419	421	409	416	400	360	405	446	404	381	408	403	400	414	408	441	407	404	401	436	418	402	391	406	428	407	369	427	378	404	394	427	383	434	416	418	385	398	423	393	402	396	396	406	438	411	383	396	389	394	391	372	362	381	371	369	379	395	408	372	435	427	387	386	387	411	375	419	432	395	393	399	384	403	408	422	386	362	398	380	370	398	368	393	384	359	382	355	427	421	416	370	415	399	409	432	396	430	397	427	400	414	413	387	434	395	398	384	396	401	407	389	418	420	391	402	343	393	434	439	416	390	390	388	372	402	346	393	397	401	426	387	411	418	363	429	434	419	438	401	391	424	385	390	410	414	383
27025	32043	11143	6384	4479	3426	2720	2085	1683	1451	1237	1169	965	952	841	826	730	737	738	703	612	656	682	652	637	620	603	515	569	570	536	558	556	574	533	545	531	524	566	574	526	589	574	568	606	538	545	543	532	530	498	496	517	502	513	543	529	532	497	514	520	483	510	503	516	508	511	490	474	529	514	487	526	468	508	503	507	506	512	540	495	501	473	509	511	489	485	448	488	485	511	548	480	541	519	509	513	559	532	508	475	520	484	475	502	534	480	505	488	476	484	499	520	498	561	503	501	494	487	485	522	498	531	525	514	495	486	500	504	523	488	523	461	520	482	528	494	510	539	564	527	509	492	515	464	517	485	480	512	521	519	489	496	480	502	531	489	546	507	496	480	525	528	536	522	483	489	485	557	487	537	472	499	523	490	504	532	480	500	484	522	476	483	505	487	493	511	476	501	486	495	460	505	539	482	487	511	502	466	461	491	474	483	539	508	503	488	516	493	505	498	486	474	516	518	471	489	472	505	496	502	484	477	497	478	517	474	488	479	474	486	520	497	513	464	514	505	472	489	513	519	486	485	524	503	492	534	485	494	485	499	506	469	471	500	518	486	486	491	523	474	539	462	491	512	481	497	517	475	488	473	479	486	427	545	500	516	490	516	505	536	498	521	485	466	496	544	483	504	529	473	475	503	498	486	506	527	501	501	503	512	496	517	519	509	484	504	494	511	467	510	487	487	487	527	471	469	534	538	543	508	483	511	515	500	524	475	522	510	488	523	482	480	496	508	493	488	483	520	509	490	497	528	515	497	481	484	516	488	514	453	486	514	472	504	480	551	477	518	483	476	461	527	475	546	513	478	512	507	495	562	516	525	471	478	528	488	503	479	510	494	519	532	520	482	502	496	519	477	493	510	525	491	551	515	475	527	524	534	526	491	476	509	495	498	508	495	517	482	504	509	523	488	487	524	509	477	450	490	490	500	489	521	482	500	513	467	490	482	507	517	501	517	501	492	479	514	511	510	510	528	507	544	481	524	485	507	496	508	449	502	520	465	518	514	449	520	553	487	500	505	493	514	471	488	507	488	525	486	481	491	550	524	491	489	521	508	499	503	500	509	485	498	501	494	526	504	511	528	502	483	490	528	552	484	470	522	500	489	494	515	527	496	482	516	479	514	510	502	496	506	472	493	505	483	510	536	495	498	498	487	492	480	507	486	503	510	522	480	507	481	476	536	508	527	475	486	481	504	494	494	469	469	485	507	518	507	486	499	523	454	509	505	497	504	506	478	475	475	548	484	514	493	555	491	495	487	469	481	508	519	527	490	516	525	507	493	503	463	508	502	482	540	473	522	490	520	513	498	494	542	555	499	506	507	482	481	524	481	572	515	504	509	483	540	507	455	557	479	501	487	541	543	510	473	521	496	503	521	563	508	509	482	485	516	482	502	498	445	501	489	501	503	470	532	494	504	520	509	542	480	521	509	511	500	516	521	538	513	512	481	528	461	523	507	494	540	507	506	492	526	530	507	478	525	483	492	540	517	479	518	523	536	483	514	464	520	486	499	474	513	520	492	456	501	507	515	481	526	521	502	496	540	499	462	554	502	534	486	517	522	531	479	521	453	473	491	551	465	493	478	500	481	505	510	490	517	494	507	472	503	475	552	550	518	526	476	514	505	464	531	474	526	518	451	508	481	512	522	473	509	473	487	518	506	477	491	535	517	507	484	510	474	488	503	486	512	456	514	477	520	514	521	501	535	490	498	501	521	524	515	508	529	500	492	470	487	507	548	494	525	503	481	517	499	512	526	490	451	493	520	511	516	470	510	483	526	492	497	454	535	495	494	513	488	484	526	480	489	503	516	516	441	508	498	513	521	516	502	500	518	495	484	513	487	500	493	478	503	537	525	537	504	478	479	522	487	538	500	503	471	533	498	498	505	517	510	513	531	468	501	487	542	479	511	522	521	484	499	457	480	504	484	518	520	504	519	504	507	522	527	512	496	490	503	520	532	527	497	490	478	485	516	521	502	497	511	528	516	519	493	508	529	517	524	478	498	481	503	513	556	506	473	466	507	466	542	517	457	461	499	539	490	527	508	522	482	469	497	521	507	531	489	486	514	503	505	511	483	503	540	522	541	531	547	516	457	508	519	511	481	520	532	507	513	495	512	467	496	480	529	480	502	525	529	498	521	504	480	476	495	513	526	532	503	517	526	514	483	524	522	474	507	561	501	532	507	555	490	439	504	464	523	497	506	461	480	487	526	499	505	528	545	559	535	524	457	529	499	487	479	511	499	500	515	521	508	503	512	532	505	503	544	526	534	520	482	529	499	504	483	517	518	524	483	511	521	485	531	516	488	479	503	514	514	508	492	504	524	526	495	467	516	516	506	490	512	516	507	528	483	507	451	514	533	536	516	532	541	543	506	518	506	515	508	474	500	515	538	486	530	513	535	528	493	522	491	479	529	484	480	518	510	518	535	514	525	528	493	520	494	530	499	527	489	434	519	510	527	502	511	484	506	498	468	527	474	491	464	517	499	513	496	506	513	532	541	509	524	504	517	473	518	478	502	448	508	537	496	469	527	513	497	490	498	475	492	501	514	485	469	453	505	499	494	512	492	537	474	503	478	516	541	484	487	492	491	534	517	490	505	537	464	507	459	508	519	512	520	536	503	498	469	483	527	494	509	533	497	523	480	501	522	480	498	519	498	507	515	505	514	510	494	486	515	501	498	495	488	481	500	538	547	475	512	513	524	522	532	460	466	557	507	495	486	514	479	539	454	524	496	482	448	488	490	505	490	501	493	542	492	488	541	469	477	493	554	527	520	519	498	503	501	531	501	516	498	508	520	458	510	534	470	498	497	520	488	462	483	468	492	489	499	497	491	497	479	512	476	499	486	533	517	494	509	465	493	529	497	492	457	507	510	475	502	532	514	520	543	478	523	505	492	502	490	481	485	485	488	487	513	543	516	539	496	492	489	505	478	502	484	481	452	538	512	479	468	487	534	489	464	472	504	487	513	473	487	525	490	525	505	487	492	506	521	503	538	501	518	535	520	514	510	517	524	465	533	475	490	538	503	470	488	519	483	498	519	516	470	530	502	507	512	507	505	506	478	470	494	478	519	527	504	522	513	503	465	508	485	533	501	522	525	491	516	490	506	532	501	503	513	534	481	523	512	491	552	508	521	487	527	493	486	532	473	549	521	483	512	504	518	541	501	468	528	480	510	533	511	496	534	500	496	553	493	459	522	528	564	507	506	519	497	523	510	523	449	497	524	522	476	497	545	560	518	512	513	473	459	495	516	482	491	422	487	494	500	495	486	511	501	516	540	499	479	517	533	508	508	506	489	499	521	485	514	500	483	491	496	497	510	494	503	445	486	475	488	529	566	454	526	524	529	494	481	506	491	526	507	504	504	511	566	510	473	507	500	496	492	505	502	503	483	504	497	512	541	503	515	499	524	503	495	513	495	484	544	452	500	476	487	504	484	537	527	495
23773	20832	27905	23849	20689	9587	2755	1690	1272	1116	932	830	754	634	604	566	569	483	454	438	428	397	391	386	356	334	316	285	326	317	298	291	305	356	288	311	328	317	326	316	284	295	296	316	300	307	286	270	281	307	311	264	298	253	265	294	256	277	239	288	270	253	262	249	234	233	267	254	256	272	233	279	247	265	264	253	231	248	261	262	249	238	252	232	256	257	279	293	264	233	250	233	263	290	271	242	251	275	269	267	255	256	250	248	257	267	239	271	279	262	244	239	269	250	269	259	233	252	248	248	236	267	258	225	243	235	258	248	225	227	255	279	267	258	255	231	234	258	253	273	262	233	274	255	270	238	276	267	247	240	242	242	249	239	268	298	298	265	257	226	237	233	248	265	254	247	266	243	238	272	259	288	269	239	244	239	274	264	213	263	236	254	251	231	274	254	251	273	273	258	264	251	239	245	253	257	248	274	265	249	234	207	257	267	233	280	274	248	246	252	262	244	268	272	266	278	281	258	254	247	238	242	248	272	241	234	239	242	272	290	265	254	278	254	248	229	261	243	274	225	264	255	248	207	221	285	244	259	241	272	254	249	245	260	249	241	239	241	258	284	260	269	274	244	278	245	260	250	242	266	254	246	235	246	271	242	247	260	251	264	255	241	235	263	252	261	241	239	240	263	246	268	231	258	258	250	217	258	263	272	257	275	255	261	255	248	261	249	237	219	253	251	248	202	275	263	266	260	257	275	265	239	280	258	253	271	285	259	250	246	260	260	245	232	252	267	244	234	284	282	269	234	232	234	245	263	241	266	248	279	255	259	254	275	253	276	269	246	246	254	286	226	253	239	231	270	228	248	254	256	261	236	256	264	268	270	249	256	267	262	224	258	250	236	230	235	248	289	234	251	263	236	250	238	272	270	268	221	283	233	281	224	221	273	259	240	238	247	232	232	226	266	229	246	219	277	273	258	254	259	235	283	267	264	238	250	258	249	239	265	254	274	247	231	281	254	249	268	239	254	222	274	247	238	248	271	260	273	239	261	257	246	237	250	245	235	263	252	232	260	259	259	240	247	248	244	271	263	251	245	264	285	245	242	246	223	274	232	269	269	253	269	247	246	262	256	246	250	262	269	253	252	245	262	266	263	214	260	227	246	269	246	258	282	249	256	229	257	214	260	236	224	255	257	237	235	275	258	244	269	261	250	230	252	282	276	245	262	243	266	275	252	265	261	226	248	257	270	220	251	244	258	242	256	256	239	245	246	255	251	247	228	257	231	253	264	272	234	265	254	268	241	242	288	232	236	253	239	246	258	224	241	253	236	240	240	238	231	269	229	249	268	248	242	248	242	270	230	238	273	230	250	269	227	280	245	278	254	249	254	255	241	264	259	253	226	276	247	257	225	275	247	249	263	221	255	247	231	251	277	245	267	251	252	273	234	224	251	247	288	225	253	256	262	250	261	238	248	259	258	230	236	262	266	271	275	252	246	226	249	250	257	265	263	239	239	251	242	267	252	232	285	257	258	247	242	213	256	262	259	232	245	277	234	236	252	264	233	248	242	233	261	257	266	266	266	259	212	242	247	255	267	251	261	251	263	259	246	220	255	263	261	241	269	243	265	239	265	274	244	238	231	237	223	246	270	276	262	233	245	256	234	280	263	257	239	259	227	247	256	248	245	222	240	267	233	257	247	242	274	265	270	273	257	268	271	259	251	274	270	248	242	282	232	254	253	245	276	239	287	230	230	260	273	232	251	282	264	242	245	246	267	256	242	249	235	252	250	237	240	240	284	268	245	266	260	259	259	259	242	259	260	238	248	277	280	266	264	254	280	236	257	252	269	248	274	260	271	236	233	261	258	251	235	232	251	223	216	253	251	260	253	255	250	253	260	276	274	249	231	232	261	239	267	209	255	239	271	277	238	210	242	252	257	250	249	239	222	246	248	247	260	241	260	239	229	266	248	213	291	257	234	249	237	258	256	249	245	251	257	244	220	231	255	271	240	269	237	246	266	244	251	238	271	277	235	262	228	249	234	253	259	252	245	237	281	233	241	264	274	260	286	255	270	265	261	263	252	223	267	258	269	240	262	245	280	234	300	286	255	261	256	251	256	265	259	247	247	226	259	247	241	237	273	273	284	305	252	260	256	246	265	238	239	244	281	244	230	233	272	250	227	254	259	276	224	269	249	253	252	230	259	269	283	231	239	269	260	278	231	235	264	222	248	222	239	255	286	261	245	272	278	284	258	242	234	245	242	238	278	261	236	271	260	255	257	236	256	229	277	251	263	278	264	246	255	243	277	280	255	271	241	264	245	257	268	249	239	256	276	280	276	278	247	250	247	223	251	261	268	265	272	251	241	249	254	280	236	249	253	239	251	238	250	280	278	265	248	247	257	249	212	231	242	253	263	288	280	289	243	233	221	253	242	249	268	272	254	252	237	272	242	261	263	229	269	264	231	228	240	230	275	247	272	259	247	229	259	218	273	237	257	282	256	229	254	262	231	238	251	252	225	251	258	251	263	244	256	273	267	246	240	231	268	263	236	279	285	243	262	262	251	272	249	241	269	254	255	264	248	263	261	248	220	244	256	227	243	271	257	256	231	268	252	268	263	255	238	254	232	250	273	213	246	276	275	263	253	259	241	267	261	255	283	257	268	235	262	247	246	242	273	244	244	253	237	241	239	269	241	253	257	247	250	255	253	281	248	267	227	250	253	271	234	258	271	247	238	259	257	268	232	237	249	257	246	273	247	251	265	266	258	259	264	244	231	224	254	245	246	265	256	257	256	251	238	244	249	260	229	263	257	264	239	244	276	240	223	260	265	244	263	256	244	240	279	249	267	250	256	239	238	220	235	246	251	240	241	259	240	259	239	259	250	255	240	237	240	263	240	255	259	259	261	239	250	254	247	269	247	243	245	248	259	240	221	262	235	260	247	283	269	244	266	284	239	267	265	288	228	248	268	228	231	247	251	251	233	249	230	237	274	263	239	244	242	270	255	271	261	246	223	232	249	271	252	253	281	249	231	238	270	240	250	273	256	239	249	257	255	249	229	261	230	237	232	260	224	243	275	212	272	232	260	258	250	241	258	284	233	261	279	238	270	225	246	279	251	229	270	258	229	241	257	230	238	287	250	267	254	234	287	244	242	254	233	224	253	239	255	270	281	246	262	237	236	272	282	239	236	250	246	229	239	264	258	242	224	240	258	246	278	242	233	251	226	237	227	204	261	235	238	246	246	229	253	278	232	263	248	257	257	261	246	265	276	232	254	256	244	248	251	255	249	251	248	247	250	222	253	253	259	241	254	252	258	255	259	250	272	259	258	253	259	267	220	239	239	255	233	251	268	267	265	270	248	276	231	203	254	264	243	292	232	233	263	275	241	218	260	252	247	249	249	274	225	252	268	243	252	266	243	235	232	259	247	246	232	258	262	232	229	248	234	245	274	250	257	253	256	235	250	265	233	250	239	247	268	276	233	243	233	248	233	273	268
30140	42466	17805	10757	7812	6085	4791	3643	2818	2239	1900	1614	1411	1224	1130	985	847	811	764	716	694	625	597	604	558	499	475	466	447	450	454	407	408	387	448	402	430	426	429	424	435	391	412	415	382	410	403	369	367	388	341	361	322	368	326	336	341	293	352	351	306	323	345	364	335	346	326	293	317	307	361	340	324	329	331	362	341	365	340	351	351	348	338	336	286	321	317	317	335	345	335	342	334	347	362	335	311	275	349	333	332	299	311	300	348	339	311	347	335	321	319	332	353	335	334	358	341	321	317	290	325	370	339	334	319	340	317	287	321	316	318	317	344	321	311	343	347	315	325	319	318	333	324	312	311	316	315	309	335	316	310	295	313	307	347	323	337	299	328	323	334	304	348	327	323	321	331	305	314	308	316	281	326	338	318	309	333	325	312	306	329	321	298	314	331	323	348	317	286	347	328	295	300	336	318	321	357	310	318	282	337	340	317	341	335	350	332	331	318	310	345	348	309	300	282	335	342	311	327	356	302	333	325	307	339	317	290	320	319	301	297	319	365	338	352	314	329	314	340	292	314	297	326	289	292	327	289	299	343	314	318	330	315	302	330	296	325	325	323	315	321	341	306	323	326	330	321	330	321	298	337	323	292	295	335	293	336	333	369	317	317	347	331	331	311	305	345	349	306	343	346	330	323	280	318	323	326	316	343	318	303	355	331	293	320	338	304	314	295	325	356	309	320	313	316	309	337	329	315	327	320	289	330	319	347	318	330	338	305	317	340	315	292	336	337	289	328	300	326	306	287	317	305	320	321	343	307	323	316	331	313	319	330	383	322	321	358	317	320	323	319	333	300	338	313	264	310	301	346	297	303	302	329	323	330	297	301	301	343	312	354	307	317	346	301	321	329	300	319	326	322	295	317	331	332	308	336	306	306	319	363	317	348	316	364	315	310	362	307	310	335	329	283	353	335	338	301	315	358	311	308	298	335	309	332	285	371	287	328	353	299	312	322	338	331	335	315	331	324	302	305	315	334	295	318	320	328	299	333	330	310	317	333	312	311	308	338	321	340	347	305	310	300	326	323	318	298	331	299	330	333	323	295	354	326	320	322	298	310	314	336	312	326	323	318	313	296	334	320	331	313	301	312	344	328	332	345	328	323	301	285	317	363	313	300	310	333	316	308	332	327	312	315	312	315	318	303	310	327	344	340	291	365	343	320	293	317	333	325	330	333	336	316	294	297	336	340	306	320	331	306	311	291	335	311	318	325	323	325	327	345	310	346	305	310	303	323	331	274	352	336	341	327	312	305	337	321	333	317	312	349	340	343	325	321	317	302	321	309	310	329	309	289	319	301	322	317	340	332	320	339	291	299	295	306	324	308	341	315	308	346	321	329	291	326	323	318	358	293	312	313	304	317	306	327	304	325	329	287	342	323	347	316	313	339	336	344	330	337	302	312	334	292	314	341	328	307	305	314	329	317	330	295	313	314	304	343	321	345	312	306	339	318	347	322	326	301	322	329	325	339	323	306	324	356	333	336	327	303	302	320	317	300	310	312	349	297	366	332	354	333	338	288	318	315	333	327	348	349	339	335	321	345	316	297	306	326	346	323	305	326	326	303	345	338	339	327	333	333	340	316	295	340	308	353	314	351	315	295	317	342	321	343	337	358	341	335	332	327	299	328	345	333	343	334	340	304	332	352	341	330	312	309	338	357	325	308	315	330	312	298	335	314	323	305	317	330	306	312	310	322	317	332	316	297	280	315	360	308	299	336	346	319	319	334	319	343	288	290	316	336	323	299	304	282	317	341	357	336	341	320	299	313	314	315	311	367	319	322	326	305	329	337	282	303	286	320	304	331	305	317	339	313	330	339	337	314	338	340	333	309	315	303	339	294	324	336	312	327	328	337	334	314	318	332	315	297	333	324	310	335	329	360	321	317	285	322	313	294	301	303	335	340	319	320	332	308	351	320	336	344	328	311	337	319	300	344	339	308	336	307	349	311	309	317	322	317	323	333	337	322	308	331	323	331	323	322	282	301	327	351	322	298	304	330	359	351	339	310	334	309	304	327	296	326	301	322	326	313	282	359	328	291	300	320	350	358	331	311	325	311	307	320	344	341	315	349	327	320	342	315	286	314	348	363	293	301	326	317	300	308	299	284	308	337	316	313	323	314	308	336	294	301	331	316	319	355	313	285	306	319	304	328	321	303	295	316	281	355	321	321	277	320	351	334	287	313	344	358	289	312	322	299	306	302	275	312	295	334	331	358	326	308	302	294	335	310	323	331	323	299	324	352	294	328	339	311	327	321	314	307	323	361	296	320	347	340	291	322	329	329	331	323	336	312	303	307	319	335	308	352	334	333	315	324	339	320	338	313	297	325	307	322	321	282	325	330	331	338	313	277	331	341	328	326	306	292	323	355	304	347	310	330	334	324	308	341	331	315	326	320	354	338	334	321	346	336	304	310	339	329	308	324	299	312	328	327	315	346	277	317	328	324	309	316	325	285	321	319	318	316	342	342	304	321	308	344	310	301	304	324	305	301	307	314	316	335	293	323	331	328	301	322	347	357	293	334	311	345	320	349	340	328	314	313	320	295	312	301	332	318	308	348	315	323	296	334	307	349	313	304	323	336	310	293	315	325	300	321	304	332	307	318	322	301	306	277	334	349	311	314	333	291	304	336	295	334	314	309	291	331	310	301	327	329	347	332	295	308	293	291	337	322	325	334	320	311	317	336	317	321	309	298	321	303	352	330	331	316	338	276	310	310	308	327	330	390	321	302	341	312	347	319	324	310	319	307	338	343	336	347	297	275	331	333	325	292	307	321	313	336	294	325	314	314	313	300	313	322	290	308	280	287	311	333	330	341	309	343	314	304	312	307	333	303	319	311	321	294	328	330	317	320	322	324	318	320	320	352	289	311	315	301	340	319	313	357	326	321	302	296	305	334	305	318	323	353	302	325	333	298	297	326	361	322	337	318	299	304	298	338	339	304	330	325	334	354	291	337	328	341	327	333	327	329	328	330	314	280	322	290	347	294	328	330	314	321	307	300	319	318	311	291	338	332	312	314	324	329	343	305	321	331	333	299	316	344	343	334	334	327	295	340	358	316	314	333	321	323	330	309	345	345	345	339	327	343	315	313	311	302	306	342	325	322	322	350	314	348	311	323	290	293	341	302	352	329	331	320	325	337	291	323	319	293	348	336	288	356	313	292	319	314	329	345	320	315	307	327	310	305	318	308	314	307	359	341	306	306	307	314	304	315	374	299	355	346	315	313	317	332	302	334	296	285	328	321	304	327	323	321	341	344	335	315	346	316	283	318	302	281	321	317	300	306	330	332	320	313	311	323	320	320	344	330	304	297	318	351	311	332	316	338	328	310	322	318	297	308	321	318	313	341	311	298	303	303	284	347	332	304	339	308	283	321	310	369	316	348	313	321	331	312	338	343	342	330	306	312	290	342	327	343	306	342	336	319	341	318	304	310	319	350	344	342	316
22745	20822	28407	23345	20827	20729	8722	2584	1854	1486	1254	1088	1026	898	793	751	630	538	564	537	502	512	388	402	368	357	346	331	348	324	305	307	323	337	302	289	336	317	285	290	260	282	296	318	291	288	267	283	269	281	253	256	238	214	234	258	228	224	239	263	230	239	218	234	219	240	226	245	231	242	214	224	240	226	248	234	230	240	235	216	228	189	259	216	223	210	231	211	254	242	221	222	221	214	226	227	227	230	200	220	222	236	236	218	203	229	242	205	227	233	232	226	223	220	216	198	205	225	194	205	200	209	201	215	221	250	229	213	220	229	217	212	219	218	193	228	217	233	224	215	234	226	215	220	209	201	238	234	222	235	211	231	222	209	190	217	258	197	210	200	195	247	220	197	202	219	235	234	204	220	234	224	225	219	223	243	199	224	236	208	232	207	218	249	247	215	246	227	216	206	206	234	221	246	220	224	225	228	223	223	233	227	222	233	244	206	211	241	230	238	236	224	236	229	201	208	213	214	246	232	230	219	239	232	211	208	215	200	238	209	222	229	247	211	242	240	218	218	207	203	221	222	238	256	215	213	204	214	213	193	222	229	204	221	202	206	214	227	228	217	217	214	221	211	232	218	236	224	222	204	222	214	225	235	212	219	238	210	234	202	229	236	239	223	200	202	248	236	224	215	226	222	192	222	204	215	203	245	224	218	219	221	218	228	210	211	233	215	221	251	232	212	233	233	229	202	214	238	189	232	239	215	233	199	227	210	221	214	222	208	239	225	229	225	220	222	222	194	208	205	189	221	232	213	220	233	229	192	198	227	199	244	215	198	216	214	206	216	229	210	221	194	240	235	226	228	203	238	238	239	237	218	235	233	222	200	214	235	224	213	214	216	206	217	228	209	228	221	212	194	238	218	221	245	242	231	202	227	225	215	224	217	220	211	209	222	228	228	221	225	225	235	251	234	197	196	214	237	243	239	259	221	222	226	207	208	219	220	225	231	225	234	197	213	185	187	219	223	210	201	235	226	212	218	206	233	221	209	208	199	244	257	205	240	215	221	221	214	249	229	243	216	231	204	229	209	214	205	220	234	247	255	222	214	204	195	233	219	222	183	215	219	239	221	218	242	222	209	216	221	239	199	238	220	238	217	217	213	228	225	225	217	220	226	203	221	217	242	236	205	192	226	222	239	208	232	267	221	225	206	239	217	240	200	222	236	230	225	191	238	240	225	201	218	251	239	217	204	231	215	222	222	186	212	221	255	227	247	238	226	225	228	227	214	192	220	224	223	210	220	218	240	231	240	217	240	201	209	222	233	224	214	220	227	233	209	213	202	215	214	233	213	230	200	208	212	225	215	221	214	215	225	226	209	220	231	201	201	216	211	208	224	216	232	218	219	224	246	224	232	203	199	235	249	224	229	207	253	194	224	214	231	209	239	205	210	226	226	215	225	225	215	227	215	221	228	210	227	209	233	209	216	244	218	217	210	231	214	215	204	200	217	228	192	227	219	221	229	249	227	240	250	213	235	221	235	201	220	256	208	196	214	210	227	211	215	223	232	237	259	210	207	237	217	207	212	246	197	198	201	200	196	241	197	218	203	223	221	197	227	226	215	222	206	226	223	228	228	231	206	205	232	210	229	217	222	218	230	227	239	213	223	217	247	219	241	220	217	221	212	200	225	215	231	237	197	215	218	218	237	234	205	226	244	225	217	245	210	221	247	225	217	189	237	248	206	197	201	239	188	227	242	199	210	251	205	207	224	225	219	238	201	213	188	217	206	208	238	254	247	186	199	231	219	251	221	219	215	246	219	201	218	206	196	233	207	227	251	204	217	202	206	244	240	202	222	196	242	221	233	212	240	244	202	213	212	190	221	214	229	199	209	220	233	215	246	205	209	235	228	222	219	209	204	226	234	229	221	213	219	236	202	223	213	205	197	199	219	261	186	230	244	228	199	223	243	219	230	250	217	219	230	190	227	208	231	238	244	239	222	225	223	232	231	215	227	213	212	229	206	210	216	230	215	230	250	245	219	235	217	206	221	224	226	229	222	196	211	243	228	207	197	198	201	212	262	195	214	233	227	235	238	205	234	209	199	223	225	214	199	205	233	206	219	219	256	212	195	236	237	232	240	225	211	213	190	205	221	230	225	224	226	206	231	229	234	200	216	217	207	206	217	229	211	224	237	238	195	224	214	234	251	225	230	207	168	213	221	230	236	201	195	220	226	215	220	212	238	220	238	219	205	247	202	239	227	237	210	213	225	231	239	249	217	221	229	214	207	217	208	215	229	212	232	181	217	208	231	230	215	241	202	221	238	224	193	193	243	236	206	233	219	179	219	227	223	219	224	243	218	231	212	236	218	249	216	236	225	219	221	220	222	213	219	202	210	239	181	209	206	228	253	226	223	231	228	216	204	212	221	239	236	206	206	210	215	240	258	221	222	244	206	246	214	204	221	238	213	242	234	225	213	220	236	200	193	225	226	218	204	205	208	206	190	240	227	228	244	219	204	193	219	242	216	202	217	204	222	223	241	227	194	212	227	219	233	206	245	244	230	235	216	224	224	201	212	228	222	217	213	219	224	230	188	210	220	219	215	209	220	232	226	237	225	207	230	222	247	216	214	236	215	179	225	224	230	225	233	239	209	217	225	233	212	234	240	207	226	210	218	210	216	200	218	217	209	211	202	229	198	208	209	225	259	218	204	207	193	235	237	230	238	224	214	221	212	230	231	216	225	219	225	236	210	195	232	225	231	248	212	206	226	223	204	252	231	192	207	214	226	224	217	240	196	211	199	207	263	226	223	207	227	202	237	270	233	222	211	221	227	245	239	219	242	231	222	235	196	228	184	237	234	213	217	220	207	213	257	231	220	261	222	226	213	219	199	226	219	235	212	212	211	213	208	229	213	232	228	217	217	220	218	211	182	224	204	226	216	232	224	222	209	228	217	201	191	200	196	226	222	221	230	225	239	205	213	193	219	216	242	213	208	211	199	232	221	247	233	236	225	220	220	217	224	222	216	209	222	240	214	245	212	228	222	199	222	224	218	212	222	215	231	227	220	219	212	231	202	221	214	240	222	196	225	195	214	217	222	248	230	219	241	209	226	206	222	198	206	220	223	223	190	245	211	238	225	231	207	234	199	237	211	216	220	233	235	207	235	207	225	223	211	199	204	234	219	191	209	240	204	215	195	211	232	216	227	249	202	213	221	218	220	234	211	222	220	221	212	214	233	233	216	229	235	227	226	214	185	235	237	212	242	225	200	257	200	217	211	233	208	215	206	193	206	243	226	186	215	201	204	210	207	213	234	210	229	214	233	225	211	239	216	216	244	226	222	206	234	229	217	226	226	237	227	232	224	220	239	244	233	242	210	214	202	206	192	240	242	234	220	213	233	226	220	229	224	247	188	229	241	205	203	221	214	212	216	200	213	201	238	243	216	232	227	219	215	229	217	213	237	239	220	227	233	198	226	216	232	213	209	230	230	250	213	228	201
33682	40009	22417	14960	10827	8481	6671	5332	4123	3384	2712	2316	1974	1769	1530	1365	1183	1109	996	923	787	793	711	653	597	541	549	479	471	438	424	425	408	428	437	442	428	407	388	393	410	412	401	412	426	424	382	326	351	312	330	326	307	299	343	322	288	280	305	312	277	279	284	263	264	287	284	286	276	271	292	300	265	292	308	284	277	266	260	276	252	262	281	306	318	286	281	260	267	252	285	270	286	302	260	256	303	300	255	274	296	253	252	289	255	282	295	295	284	274	250	281	250	253	239	262	272	278	218	243	272	258	287	270	259	284	267	270	255	272	271	274	258	266	277	262	259	298	261	300	264	271	262	275	273	248	269	242	271	280	262	287	257	311	259	291	262	265	276	263	282	277	250	275	278	255	285	285	266	253	288	290	254	260	262	266	265	254	233	284	249	233	280	244	264	254	286	254	288	276	299	275	278	276	272	286	284	273	258	242	288	253	255	238	256	267	277	298	263	254	244	278	248	265	269	296	275	263	289	252	270	234	250	283	272	232	269	255	288	303	264	283	258	247	280	261	257	248	259	239	271	272	263	265	269	248	284	271	281	283	260	270	288	262	296	253	263	259	273	280	255	270	238	262	244	274	270	273	303	235	262	277	288	276	264	299	284	265	250	266	283	257	252	316	247	255	285	258	269	263	245	269	289	283	271	252	244	249	259	238	271	259	277	265	226	255	264	253	247	251	268	266	286	327	244	244	287	241	286	263	265	264	262	256	272	243	266	274	263	284	275	261	276	249	298	248	255	300	273	252	264	268	249	264	286	267	276	248	270	244	276	275	294	250	279	253	268	277	291	275	271	253	282	233	237	272	256	257	260	246	310	259	269	265	260	269	275	299	295	261	253	226	286	281	279	276	281	263	269	258	264	256	273	285	263	258	278	278	257	264	262	244	251	275	267	276	268	254	238	239	275	265	243	247	261	271	231	278	239	268	257	269	291	236	268	282	285	253	277	258	272	238	239	244	269	273	259	273	261	262	249	264	243	254	280	288	260	287	258	274	279	271	251	258	230	285	274	274	230	276	240	298	274	261	266	269	268	267	267	271	270	247	285	251	255	258	270	310	276	244	270	261	260	268	287	280	231	268	262	253	274	286	282	268	254	239	255	288	280	242	293	285	259	260	277	269	271	280	282	266	271	242	269	259	258	255	259	260	287	273	279	259	270	273	276	293	273	280	232	283	295	306	264	267	242	248	248	259	251	275	265	252	279	259	246	279	244	254	261	246	251	268	265	242	270	288	260	250	297	236	284	250	259	258	244	284	273	260	284	245	281	239	291	256	250	272	227	299	266	276	268	234	254	306	287	259	286	283	255	260	293	281	251	278	272	273	255	261	270	251	253	260	277	285	280	247	261	288	239	273	281	260	278	279	261	270	273	265	271	252	250	261	253	263	256	278	261	252	277	270	275	248	258	239	287	274	282	268	283	260	271	314	251	269	244	246	257	258	291	245	268	276	262	288	246	270	252	265	267	268	257	254	258	267	278	251	253	288	291	268	263	269	289	268	248	286	251	265	252	272	286	262	274	269	290	260	259	298	245	275	286	277	254	287	261	263	256	265	295	264	253	265	274	259	243	278	266	248	277	254	290	274	279	273	273	251	247	285	260	247	249	247	282	251	277	247	278	269	264	271	233	268	283	274	253	221	260	257	271	272	264	276	318	269	265	254	272	284	253	297	230	284	253	254	250	262	261	275	266	271	247	244	246	246	273	264	261	267	262	247	260	272	281	271	270	278	262	267	266	261	266	249	250	246	282	231	251	265	257	262	286	284	277	254	258	268	245	258	266	253	283	246	255	256	270	272	243	242	285	280	266	270	278	279	261	266	269	265	254	257	297	269	253	249	273	244	264	268	259	268	279	295	270	261	294	260	249	239	271	264	262	275	261	254	270	253	276	252	243	276	240	267	289	245	274	275	279	289	287	254	242	288	271	247	299	300	277	256	301	287	288	250	260	244	287	256	257	244	258	260	238	265	281	281	278	253	286	287	296	255	270	262	229	259	253	283	252	293	266	296	245	279	277	270	278	282	253	249	286	290	247	288	242	252	249	228	240	272	261	265	264	258	271	272	243	273	258	240	276	252	247	227	279	267	259	234	262	267	293	271	283	269	231	281	275	267	266	279	252	257	282	304	253	250	277	240	256	298	261	291	273	268	247	268	276	268	289	273	268	252	252	269	276	260	276	280	263	293	271	263	247	261	281	275	267	281	260	235	259	268	255	257	260	261	270	234	230	255	275	250	285	232	255	270	280	284	285	246	264	266	260	285	243	259	269	248	293	283	273	275	282	285	278	299	274	274	274	240	249	251	245	258	252	289	284	250	259	255	270	268	285	286	267	259	238	239	299	256	248	248	274	281	280	250	264	269	262	270	249	266	262	283	249	262	237	229	275	245	276	253	294	272	292	255	283	281	249	278	263	264	257	239	279	248	252	279	281	251	264	267	262	276	264	254	286	264	260	270	269	288	283	260	254	271	261	287	267	270	282	285	264	261	240	262	261	277	271	270	260	275	267	267	286	246	229	268	250	259	274	272	260	267	259	260	275	259	282	271	260	289	294	253	270	276	243	250	304	269	259	243	292	255	278	256	287	281	250	267	247	242	264	285	251	252	272	250	279	255	276	287	309	249	240	256	244	243	249	287	267	262	250	249	276	251	256	273	272	271	261	250	260	247	288	230	276	288	277	258	281	278	258	276	286	234	241	248	259	276	264	281	304	233	243	268	269	282	279	260	218	257	270	255	259	294	294	271	266	249	272	234	265	248	270	289	277	243	233	274	270	285	287	259	282	270	292	263	282	268	265	264	299	268	268	290	259	251	270	266	292	270	259	260	261	286	280	246	256	256	281	262	271	244	259	271	262	285	240	274	264	267	274	272	240	260	273	270	254	242	282	253	281	225	262	286	244	256	286	273	282	303	257	265	269	307	242	266	278	284	277	287	253	252	319	275	243	227	275	261	266	253	249	270	258	263	274	299	256	281	258	262	283	273	292	268	301	272	273	270	241	284	261	253	245	265	267	240	266	261	285	283	245	223	283	270	260	298	254	255	275	252	271	262	286	272	248	270	233	252	273	242	304	274	232	280	264	274	274	253	271	298	242	238	248	252	257	249	265	246	230	276	283	311	262	257	281	261	263	284	271	252	288	268	282	291	251	259	251	272	272	258	298	257	253	241	277	283	267	280	283	288	267	263	236	245	219	268	260	255	285	269	250	277	265	235	248	292	259	285	254	278	269	256	275	272	252	255	270	274	275	258	257	290	266	261	267	281	271	294	253	281	279	253	241	263	281	272	254	259	246	248	260	261	298	271	281	267	282	276	260	283	265	259	278	278	268	275	248	259	265	280	272	259	270	281	248	225	281	265	261	276	282	246	254	273	265	299	279	279	296	259	288	277	256	257	257	261	284	283	243	246	279	283	275	269	253	280	306	259	263	254	265	251	260	239	294	256
27370	21464	13305	4475	2173	1505	1204	967	801	743	729	706	654	620	593	556	559	554	531	517	463	476	470	478	477	415	466	469	442	462	422	418	433	455	475	459	445	450	440	400	416	446	434	441	482	436	465	424	447	418	423	393	380	417	418	414	424	424	403	420	392	386	425	465	412	407	365	418	440	415	406	458	388	422	419	366	436	407	459	429	406	388	415	373	417	424	410	413	400	381	388	428	394	411	428	390	445	363	410	407	424	470	412	423	392	406	384	410	395	427	448	388	394	410	420	371	422	376	390	400	409	393	405	397	423	423	384	400	418	384	422	403	393	408	358	415	408	410	417	404	408	424	417	414	398	411	451	425	381	391	451	425	389	433	429	407	420	414	383	405	406	441	415	391	396	425	424	394	418	417	404	416	437	380	395	402	415	357	417	402	432	431	434	408	409	421	393	409	433	420	418	423	412	400	421	351	414	410	427	392	394	409	364	419	430	433	455	408	425	421	411	412	396	402	400	389	426	398	396	421	417	415	393	406	398	413	407	438	419	403	443	450	390	398	408	412	380	427	412	403	426	473	399	385	438	412	364	441	438	391	395	422	384	416	448	376	396	362	393	418	410	382	406	414	403	382	386	407	427	434	403	450	422	415	416	408	392	452	415	406	446	455	397	415	389	430	396	423	419	429	417	411	404	406	440	408	396	431	409	427	428	405	389	406	441	380	418	419	396	443	430	389	407	378	417	433	376	390	382	406	397	415	406	442	425	394	438	442	407	384	425	398	420	398	424	389	412	435	410	394	356	408	393	422	409	403	436	432	403	413	410	402	394	419	396	424	396	371	439	422	399	389	387	387	447	418	389	447	422	423	423	409	416	393	415	406	371	421	419	392	409	429	448	418	411	402	425	461	388	417	423	411	446	404	403	388	395	441	407	416	383	416	394	425	432	393	421	391	408	408	387	422	400	384	405	431	429	434	393	377	440	415	389	410	408	421	389	415	363	421	419	399	421	404	393	412	424	401	391	414	371	430	437	410	411	407	393	386	413	407	426	410	434	377	413	380	437	414	435	447	415	386	446	413	391	409	425	399	426	418	445	410	405	428	378	413	425	354	388	426	452	421	410	404	415	416	401	427	412	418	423	429	391	427	444	412	397	405	393	404	362	404	374	412	431	413	401	426	430	386	404	373	427	418	387	364	416	428	406	412	406	399	384	399	415	406	400	437	408	401	382	401	429	408	378	399	428	419	400	424	392	428	379	391	407	417	437	408	409	371	448	376	394	367	413	446	400	393	379	426	440	375	398	404	374	421	405	446	429	394	407	429	400	420	458	434	405	424	435	409	399	402	409	430	436	427	423	378	405	411	421	377	388	420	433	409	426	405	406	397	408	412	405	394	448	379	395	408	402	382	439	428	416	403	418	397	413	439	420	456	368	398	418	391	405	412	423	403	411	418	431	389	428	390	383	453	402	417	405	376	396	421	421	388	369	415	404	411	371	397	415	426	429	403	426	382	447	425	403	377	425	392	419	421	425	413	413	383	458	416	383	384	387	390	421	432	411	431	398	412	391	388	440	418	435	420	429	455	378	436	440	406	388	412	380	405	395	406	400	407	420	425	380	370	400	419	418	435	394	401	428	397	404	417	428	414	419	409	413	417	400	367	390	434	422	409	456	428	373	419	417	434	417	406	400	401	390	410	417	382	419	446	370	417	423	377	396	439	427	392	369	425	405	380	442	462	393	410	404	387	377	423	420	435	398	412	411	413	386	393	387	376	397	411	419	406	383	376	407	417	441	431	400	442	401	415	413	398	384	434	416	439	399	404	426	455	420	389	430	410	428	441	352	413	401	429	444	378	430	400	431	457	450	400	415	447	459	406	440	375	381	429	404	423	391	422	401	379	423	382	430	396	416	418	386	403	402	396	423	425	399	422	375	393	416	409	416	435	406	392	400	406	403	421	406	394	398	389	397	399	417	396	430	405	395	373	425	391	420	397	411	377	384	414	400	407	413	452	463	430	384	418	392	402	400	423	416	391	364	408	375	394	420	416	389	421	418	436	402	419	419	371	380	391	415	379	396	418	360	424	393	383	402	411	373	407	396	407	439	388	416	419	408	429	376	403	442	390	440	409	433	399	377	407	432	447	452	397	443	399	400	451	455	407	390	461	401	441	431	399	413	396	443	413	392	384	414	401	395	397	445	406	373	408	414	419	443	426	390	410	384	428	432	431	404	380	433	432	435	441	450	438	423	400	430	413	413	451	397	393	425	389	429	400	446	390	419	411	401	402	387	406	409	389	439	429	410	399	414	413	402	400	423	442	420	383	431	422	404	429	420	426	383	388	407	434	414	412	388	413	378	398	393	454	401	405	434	409	395	426	408	373	419	407	420	407	412	394	392	422	413	382	454	424	377	395	387	398	398	425	415	414	433	408	419	416	410	394	446	403	422	429	426	374	418	416	418	415	449	399	417	404	423	411	399	444	390	409	377	407	385	400	420	408	416	414	402	412	415	383	398	402	422	406	395	413	424	415	405	412	395	415	411	436	408	442	373	378	401	385	395	384	419	393	357	413	414	381	421	395	406	395	425	438	424	367	406	441	365	432	436	403	413	416	410	407	423	430	405	412	382	404	383	392	429	395	384	394	431	426	405	408	446	384	390	411	413	383	397	354	407	407	445	410	394	418	428	400	408	430	407	381	426	390	454	391	405	369	408	410	396	362	421	420	385	406	408	412	373	418	420	391	443	423	427	365	403	398	384	419	396	406	430	389	422	378	363	395	423	394	394	412	403	408	420	398	397	429	398	411	416	354	387	439	388	382	439	401	418	412	414	439	395	448	416	411	412	409	411	417	434	399	412	405	425	447	420	398	474	430	401	399	424	380	388	436	376	414	424	414	381	418	367	355	438	426	429	416	344	428	404	424	420	370	399	407	429	418	408	392	402	408	375	441	394	387	425	397	391	393	421	425	442	427	418	426	395	419	417	408	394	417	435	382	385	409	420	349	404	415	389	378	408	411	414	435	384	372	435	415	408	364	432	440	386	387	407	426	392	399	406	417	407	393	412	401	446	397	398	435	409	429	410	370	377	388	414	401	411	392	421	411	396	432	414	398	421	414	424	439	405	408	411	418	406	414	419	388	382	434	412	397	392	404	404	388	424	445	427	408	389	432	395	396	406	406	420	447	395	387	436	450	425	374	478	437	451	406	391	418	428	442	397	422	409	438	437	417	435	442	395	407	394	423	380	451	415	417	395	436	426	396	383	409	398	401	416	390	438	407	436	413	373	425	409	439	406	398	423	427	398	377	390	435	412	426	392	392	412	398	414	392	396	406	393	417	385	428	447	440	387	434	425	403	370	403	413	370	425	452	439	428	386	391	418	438	431	392	405	374	405	412	380	402	397	419	408	410	406	441	406	434	384	382	394	418	431	400	414	410	383	413	428	378	428	421	417	429	378	422	400	395	410	375	402	431	389	403	415	403	420	398	393	406	435	400
27425	26203	9872	5776	3962	3127	2506	2020	1592	1371	1308	1170	1030	947	903	784	793	756	702	682	694	700	633	582	591	617	571	524	548	544	505	597	557	536	573	535	571	570	546	555	528	550	573	559	551	571	589	538	509	534	575	499	560	501	516	517	495	493	516	483	520	504	533	522	497	498	526	459	540	499	518	458	559	548	519	523	524	501	513	517	517	464	536	482	497	508	499	501	509	532	519	504	508	502	476	523	494	513	495	530	495	467	479	459	537	492	525	519	520	488	486	513	493	533	509	500	541	524	506	522	503	543	493	529	481	499	515	520	468	522	509	498	521	491	532	514	542	533	492	506	528	509	512	483	510	501	498	461	521	495	496	525	486	506	515	513	521	509	490	508	510	523	528	520	536	500	543	518	526	496	517	463	482	507	515	495	552	513	480	514	484	544	533	564	472	509	507	515	492	514	475	546	519	512	535	502	471	483	476	523	478	527	490	536	480	511	501	514	494	486	517	451	511	513	508	495	500	533	521	497	473	518	537	479	510	493	471	477	516	502	572	514	525	529	509	535	519	514	526	509	510	509	493	488	527	512	500	499	519	535	494	556	504	502	514	513	533	531	524	508	518	488	495	515	521	556	508	482	492	504	526	508	487	474	527	499	528	504	463	513	497	522	531	503	506	543	488	526	510	522	537	489	506	497	506	491	512	512	544	495	516	549	542	520	530	492	557	520	569	485	503	498	483	533	515	525	502	524	477	500	532	518	546	509	498	483	523	527	528	516	493	489	532	485	492	502	486	468	521	512	481	502	501	498	530	518	519	481	473	510	524	538	479	483	493	512	507	495	505	473	475	516	517	528	523	545	526	516	517	480	528	513	520	508	539	507	475	515	473	549	509	529	523	520	527	511	531	513	496	543	465	488	473	531	502	465	467	541	508	533	510	511	519	513	482	506	541	497	515	501	459	488	517	537	492	484	513	525	485	471	536	506	508	454	490	477	494	479	525	484	535	492	481	510	476	489	533	535	476	460	528	464	496	515	502	512	526	491	501	540	509	477	533	501	512	491	511	462	515	499	538	502	479	520	534	459	486	499	489	538	493	499	493	521	512	502	501	529	511	489	494	539	470	475	502	493	508	499	522	548	507	535	494	496	514	526	506	545	518	485	520	520	521	501	517	534	518	518	508	500	509	514	516	526	478	513	543	505	491	531	496	481	472	525	524	494	490	487	522	519	489	493	556	471	537	503	500	511	513	488	510	536	505	564	523	520	513	510	494	520	465	488	494	521	536	508	483	494	531	531	509	517	517	484	519	554	466	505	539	482	512	560	531	487	499	523	534	529	547	514	560	515	501	504	500	524	507	523	524	495	551	517	496	552	478	522	535	472	496	513	498	519	499	530	464	518	560	523	472	524	520	520	493	510	506	511	504	535	551	503	517	500	512	507	511	504	460	517	504	514	480	566	505	529	488	510	487	491	520	516	505	477	521	488	521	527	529	540	480	514	498	491	560	531	510	532	499	481	591	468	492	506	526	510	524	515	495	522	502	507	514	550	502	526	530	510	464	505	487	517	503	556	507	485	505	510	486	515	501	507	530	483	481	528	520	487	491	535	538	502	506	528	523	472	512	498	530	474	509	539	494	494	489	456	510	549	510	488	521	506	483	510	519	482	522	531	542	518	530	504	547	491	536	512	534	539	501	474	478	491	489	525	518	487	520	480	513	520	521	511	512	516	537	517	516	507	496	520	453	530	481	528	501	463	478	496	515	563	541	512	506	480	503	523	492	516	495	514	527	511	545	480	527	486	507	542	518	488	519	504	514	523	515	487	464	505	523	516	495	494	547	511	515	497	525	499	517	524	481	512	535	499	519	496	524	532	501	500	475	497	521	505	525	502	494	518	511	524	479	469	521	542	552	525	493	526	563	490	520	478	505	476	517	500	523	504	512	532	531	548	539	511	502	508	525	539	483	511	493	555	521	515	500	490	523	526	525	540	479	496	509	517	472	529	472	482	472	502	502	520	495	535	492	543	493	472	523	509	519	489	492	475	473	514	511	524	498	476	521	510	513	481	477	521	517	488	508	504	546	493	536	516	529	517	503	497	487	478	496	524	503	479	496	465	479	486	476	518	487	498	538	489	504	503	517	483	537	499	550	503	550	505	497	525	498	494	499	523	513	518	501	502	480	495	516	523	505	496	541	472	523	520	540	515	561	493	541	479	502	526	485	514	518	515	536	492	464	485	532	524	480	498	500	563	492	510	519	500	488	532	471	540	497	492	483	511	497	503	480	537	516	491	517	490	532	514	511	526	488	510	488	523	529	528	532	511	513	520	511	490	481	507	491	458	516	497	519	475	539	480	526	479	495	536	521	531	505	529	530	535	524	506	498	501	567	493	534	526	496	510	490	525	536	530	519	477	526	517	474	533	505	541	506	535	531	516	499	494	495	549	511	488	508	504	530	542	492	488	498	463	516	506	503	514	489	542	496	527	524	493	541	525	502	497	498	540	493	475	486	529	502	530	494	508	498	520	510	523	522	508	509	474	528	517	497	531	524	492	545	498	511	486	480	507	531	475	523	536	490	468	535	497	503	520	491	496	484	516	524	516	485	518	505	521	481	474	507	507	482	492	515	490	536	477	500	490	480	465	518	516	520	526	476	480	565	513	530	510	507	503	480	505	525	542	483	471	494	514	497	528	502	525	495	526	489	523	494	475	518	495	518	498	488	526	528	498	489	512	504	537	508	507	508	533	504	533	485	505	494	544	534	482	499	511	497	504	501	505	509	524	462	559	499	479	512	500	545	499	505	526	503	532	509	505	483	531	534	512	496	484	489	511	497	521	502	495	491	499	482	528	499	496	491	526	481	545	505	504	489	522	495	477	518	513	495	514	497	446	490	527	535	516	503	489	520	525	500	492	522	478	469	486	549	519	492	486	506	465	486	499	532	492	492	487	527	479	490	548	500	468	515	528	502	496	490	493	471	509	478	495	490	500	516	477	495	533	575	540	549	519	499	541	552	479	500	498	484	502	498	543	499	517	491	498	491	502	493	491	491	490	474	537	558	530	496	508	496	470	488	524	489	509	494	482	496	532	492	497	487	491	530	503	518	488	497	555	501	530	531	516	514	512	537	525	467	536	473	548	496	524	490	461	470	505	535	533	478	530	517	500	488	498	495	506	482	497	551	498	550	533	542	497	488	506	521	497	525	544	511	494	515	494	512	465	459	540	469	509	473	500	487	534	486	492	499	478	495	472	532	540	519	501	529	509	514	517	537	496	509	482	542	501	529	502	516	500	492	493	495	494	513	518	506	490	513	520	488	529	466	542	502	486	496	483	498	454	530	559	482	476	502	490	497	539	534	501	524	487	427	554	508	475	505	492	482	528	523	540	463	486	503	508	483	491	512	509	517	522	490	486	510	554	529	496	502	513	500	555	478	535	507	510	499	501	485	497	466	469	537	505	491	494	485	513	480	493	542	465	495	553	530	446	514	473	534	503
23933	20921	28032	23950	20805	9523	2627	1636	1197	1070	956	841	764	700	654	572	564	530	434	457	410	416	397	407	351	346	344	333	328	285	288	307	364	353	317	322	291	326	350	333	330	290	361	290	304	303	277	318	298	265	278	251	272	286	275	271	263	245	264	267	240	223	249	293	251	259	261	251	279	263	260	267	278	240	263	291	262	255	268	280	265	261	236	252	286	263	270	242	270	256	245	293	252	266	260	253	263	265	266	292	244	270	256	263	249	246	286	261	290	244	248	249	296	266	263	255	273	250	271	284	256	284	232	261	285	281	253	265	256	224	257	237	245	241	230	249	263	251	266	252	282	286	246	268	237	242	291	265	268	286	255	271	282	256	255	295	257	248	262	265	268	262	252	245	248	265	244	257	268	256	241	238	225	254	227	269	254	258	315	291	252	232	260	247	273	245	254	278	236	271	242	292	248	228	285	260	264	234	247	246	217	275	286	229	269	265	236	281	290	266	259	299	253	271	264	269	279	281	251	242	235	264	249	258	256	251	276	267	229	246	278	263	284	271	266	246	249	260	266	260	258	260	247	264	256	236	246	270	247	261	254	287	245	263	269	250	262	272	259	254	251	302	264	245	241	246	264	255	272	253	263	252	262	237	245	254	232	254	260	263	306	245	255	290	259	269	239	274	265	261	262	248	261	247	248	266	261	277	262	247	236	260	259	285	270	255	248	274	256	262	235	272	238	270	258	268	261	247	261	242	268	253	265	230	304	256	288	252	290	249	223	254	262	277	260	246	271	246	283	268	267	248	269	258	258	268	263	291	257	250	268	286	287	250	266	278	291	257	257	273	246	248	263	245	267	244	275	244	252	245	249	249	284	264	272	265	263	277	234	235	273	260	258	268	244	268	260	265	243	275	260	249	250	255	263	266	283	243	273	267	243	257	285	255	234	243	266	282	244	270	278	248	236	241	248	241	248	263	266	236	240	274	318	276	240	279	260	264	261	276	227	280	241	276	257	257	256	267	235	238	260	255	280	270	267	247	250	248	239	245	240	241	271	271	232	248	241	255	243	251	248	238	263	252	283	256	273	234	259	251	230	250	252	244	250	249	254	261	255	241	244	253	266	264	235	241	242	226	254	310	260	235	249	236	248	257	245	283	260	280	277	246	276	254	270	244	243	244	254	246	247	276	263	252	234	248	254	248	271	268	262	247	261	246	247	261	253	263	253	226	258	251	255	284	283	267	282	288	254	232	278	277	291	248	246	249	246	280	258	281	261	263	235	263	288	239	274	249	256	262	256	248	256	267	270	247	263	243	259	229	249	248	265	273	258	277	279	275	279	246	237	248	260	250	251	273	225	251	284	234	253	273	250	274	261	282	286	268	262	271	235	278	272	270	248	282	262	275	265	235	283	261	223	240	261	253	259	269	254	257	232	267	252	267	259	259	266	257	278	275	252	255	236	237	276	233	260	252	240	268	249	254	269	243	250	261	231	278	275	260	282	256	230	265	264	256	258	284	276	283	255	263	247	255	237	261	287	254	276	275	271	249	254	247	269	238	222	266	265	240	244	242	252	270	260	284	252	258	257	252	254	247	276	265	287	270	289	239	259	248	319	277	229	258	257	284	261	254	250	224	270	250	270	262	234	246	270	244	247	272	285	257	245	226	250	261	255	275	245	242	251	277	286	261	223	276	254	268	253	261	278	265	257	280	237	284	256	273	246	264	269	258	234	278	248	235	289	269	270	250	249	285	253	265	266	247	255	285	246	257	263	258	234	292	233	236	258	260	278	271	254	281	253	253	259	263	238	263	246	273	243	259	292	264	237	257	286	218	293	279	244	257	258	240	254	277	253	282	253	260	254	256	264	254	245	263	272	268	270	250	283	245	242	272	247	258	259	210	258	257	281	237	259	239	250	201	280	251	261	276	268	256	253	276	271	298	249	260	256	234	266	232	294	255	248	267	255	276	282	270	263	257	277	233	254	256	258	237	254	265	243	252	239	232	242	268	280	249	277	304	257	243	239	293	295	274	249	277	266	277	238	261	253	268	250	285	237	243	265	233	247	225	250	264	295	272	272	257	285	256	252	275	239	256	258	284	286	249	237	292	240	236	261	289	277	301	250	249	281	248	270	256	244	255	295	264	272	260	270	281	264	260	223	260	312	242	221	266	237	279	264	248	266	248	253	247	275	294	264	264	268	270	283	255	229	274	283	244	254	243	237	258	273	255	247	295	252	274	255	246	263	259	269	264	260	274	257	244	290	228	259	277	275	267	255	245	235	260	245	290	255	261	274	243	247	245	256	257	256	256	255	271	273	247	279	264	265	275	257	238	248	279	258	226	230	260	254	244	232	286	276	269	258	254	254	268	260	253	269	261	259	266	263	273	245	257	241	275	277	258	255	249	239	242	266	270	239	286	254	223	226	251	263	275	257	241	238	283	259	264	256	263	256	284	250	239	253	264	254	269	243	262	252	265	269	257	242	264	240	289	282	282	258	270	260	250	263	223	260	245	286	235	251	249	250	245	273	238	235	257	271	280	259	258	263	283	275	249	249	234	246	243	267	253	272	242	263	266	260	246	265	256	251	272	243	260	258	249	257	275	294	273	235	269	263	273	226	224	255	260	291	269	243	265	266	247	252	235	260	264	228	282	261	288	269	252	261	261	268	258	270	256	246	248	285	217	272	271	270	260	263	278	213	249	241	259	224	265	240	259	264	243	208	266	273	273	269	273	253	243	285	229	267	260	255	276	268	247	238	260	262	282	238	244	252	262	258	275	235	245	276	248	243	224	220	240	260	262	264	260	236	231	265	256	265	273	272	254	275	257	269	263	235	244	246	268	281	244	256	246	259	237	257	265	266	228	258	246	267	273	257	244	266	255	282	258	260	265	270	250	267	235	273	270	282	247	233	260	254	253	253	259	260	246	254	248	248	278	249	254	269	279	241	276	273	251	243	254	251	242	258	256	248	287	259	256	270	243	260	245	264	250	250	252	250	284	240	292	262	258	241	236	277	242	241	284	248	242	233	231	281	220	266	248	284	261	239	283	274	254	239	244	265	286	261	235	269	219	253	260	271	244	245	259	273	255	259	237	251	270	236	236	211	260	236	257	259	268	262	245	257	224	268	273	256	278	232	272	253	254	267	255	233	252	264	258	254	241	249	258	260	264	245	242	290	244	243	257	280	260	254	265	254	269	236	270	254	254	250	266	247	247	222	274	270	251	258	246	255	256	252	255	255	256	272	245	306	260	270	266	270	250	243	252	252	253	244	246	253	258	217	236	288	277	250	255	259	256	267	263	278	230	284	253	265	235	238	273	285	274	249	257	260	230	247	263	248	275	247	272	262	253	252	260	260	266	256	270	245	271	270	251	285	253	249	257	284	270	249	279	246	278	257	248	248	239	252	258	257	277	259	248	258	263	255	233	268	258	277	246	259	266	254	241	266	278	272	263	285	227	259	249	272	299	264	238	236	252	256	278	221	253	261	252	273	266
29956	32606	17347	10517	7573	5831	4493	3602	2815	2368	1966	1715	1477	1335	1156	1066	981	849	824	765	738	669	604	551	534	496	464	481	472	467	481	490	500	463	490	449	457	417	396	415	420	409	450	455	454	381	436	412	368	383	388	366	357	379	399	368	308	325	373	341	355	329	352	353	371	349	332	351	329	308	355	316	294	342	329	347	324	315	327	344	332	327	325	304	363	336	302	320	301	327	330	355	360	341	324	339	323	362	351	314	321	334	350	325	325	348	318	338	314	301	322	328	336	349	302	351	345	304	319	355	326	341	346	360	299	320	328	344	312	362	307	323	327	343	314	337	332	340	321	336	307	338	312	336	343	305	375	338	314	277	338	368	320	320	315	320	337	302	334	330	340	306	358	349	311	343	322	325	310	311	324	331	315	309	311	300	322	311	325	298	330	340	311	306	313	332	355	357	312	340	339	309	304	334	347	290	342	325	338	346	336	348	321	326	309	350	345	349	343	332	350	355	313	342	303	354	318	348	312	349	277	334	376	308	354	307	357	320	346	338	350	327	323	331	316	347	341	327	322	298	338	323	331	345	321	346	311	323	336	310	301	335	336	340	327	322	321	339	340	310	324	346	347	348	287	327	326	337	324	332	325	297	332	330	314	355	335	312	327	336	339	334	315	319	313	349	325	317	333	329	320	286	295	318	292	322	309	342	328	351	316	311	305	300	318	302	347	348	320	304	301	302	301	343	349	302	320	305	348	346	341	313	397	331	344	335	322	330	311	316	364	322	306	337	308	313	312	349	307	317	324	355	319	365	288	321	300	330	325	366	327	334	331	339	329	309	342	356	346	315	360	338	346	328	326	313	306	344	329	315	334	330	317	346	346	336	330	346	365	326	310	336	352	355	314	341	313	302	327	349	339	335	347	331	307	324	306	331	325	332	320	333	329	313	343	334	310	327	334	362	361	309	332	307	365	316	347	320	314	323	332	323	316	317	311	370	339	364	355	306	337	333	340	319	336	317	339	311	324	375	309	294	325	354	377	336	293	316	323	335	313	304	331	327	329	346	323	362	347	324	306	345	342	305	351	339	330	315	321	347	330	334	315	310	339	312	326	319	339	333	359	311	352	325	291	332	307	331	317	353	319	332	349	341	296	317	336	324	310	354	333	333	304	288	340	333	311	323	351	337	343	332	342	312	327	338	331	309	362	351	320	355	317	324	337	345	341	303	325	333	343	335	347	296	348	344	312	298	316	364	291	334	304	335	323	298	292	312	333	340	352	303	337	346	348	319	345	351	359	350	326	294	322	331	305	329	332	329	313	317	316	327	320	335	316	339	316	353	365	368	315	355	309	326	353	317	334	336	347	321	350	305	354	348	399	348	333	340	319	313	324	323	353	330	350	346	344	312	319	305	341	322	321	318	313	328	346	315	307	354	300	344	366	368	315	358	320	344	333	298	314	307	341	298	347	322	310	282	351	337	297	312	334	354	338	347	327	317	335	345	329	314	323	327	306	333	323	312	319	349	348	316	338	333	314	351	350	324	322	326	319	300	326	327	324	294	357	312	315	351	356	337	355	338	325	335	320	347	329	321	278	345	339	303	346	340	343	309	299	326	315	323	355	334	310	356	350	372	313	307	330	308	313	340	301	323	343	324	338	365	324	354	359	328	323	331	344	312	298	341	317	326	349	303	345	317	338	340	322	318	304	320	357	329	306	301	371	326	302	351	323	294	339	312	342	325	335	336	298	346	350	331	335	359	284	340	309	314	350	305	332	349	312	322	361	356	331	310	335	302	341	327	314	338	340	349	307	331	332	295	339	343	338	357	319	336	326	316	321	346	331	341	337	337	311	341	314	312	313	329	315	325	318	345	354	316	325	340	314	318	353	337	345	338	300	294	343	311	309	321	335	319	329	341	342	350	314	369	316	305	303	330	304	333	308	336	338	312	349	318	352	296	342	366	308	338	368	327	304	317	306	310	349	366	313	317	312	331	328	351	329	314	304	329	301	319	353	346	331	355	334	308	341	329	292	334	329	323	381	326	346	341	341	317	336	326	309	343	329	309	342	334	330	348	311	317	324	297	325	300	303	318	332	330	304	309	321	328	349	287	328	330	306	310	321	332	333	327	347	365	360	321	326	355	340	330	307	327	332	327	349	332	324	332	334	316	306	333	302	301	334	314	324	307	342	355	348	332	329	373	328	333	334	309	338	303	331	315	349	314	352	349	316	305	320	358	352	318	347	323	341	324	312	355	330	323	305	306	331	368	318	349	345	346	337	338	304	324	337	355	349	337	325	324	287	318	347	315	319	359	311	343	333	334	303	317	327	368	318	329	341	322	307	339	323	327	337	331	337	323	348	335	374	330	355	318	334	344	358	316	323	324	328	328	331	297	344	353	306	331	332	331	343	313	350	332	329	336	339	293	345	336	321	346	345	335	320	336	343	309	325	347	305	325	329	299	332	329	347	321	347	319	360	320	300	303	302	295	353	338	328	337	342	314	314	313	309	350	351	339	330	340	336	338	299	335	315	338	321	347	327	353	333	325	325	322	328	339	323	354	283	317	336	337	342	316	334	326	315	326	288	330	319	349	359	319	324	326	326	362	340	314	341	349	338	322	333	296	361	323	318	381	322	351	306	350	343	315	322	318	317	362	348	301	334	338	320	317	324	327	307	308	357	331	333	339	328	325	307	301	324	296	302	307	313	377	356	338	338	295	348	343	287	333	308	325	317	319	329	352	343	347	293	316	347	320	374	313	359	329	349	313	353	357	330	340	301	337	346	335	336	339	344	326	295	334	346	293	318	319	289	336	313	320	334	351	328	339	321	324	321	345	330	370	302	338	361	338	325	331	314	307	342	328	334	327	337	322	334	303	306	318	302	336	333	352	335	332	364	333	308	310	307	332	311	310	335	341	356	347	289	318	319	323	307	295	365	342	343	353	329	329	356	306	320	301	345	337	319	362	345	322	355	353	318	327	333	309	325	313	339	317	325	327	283	328	317	323	337	310	324	328	339	341	329	339	331	316	327	345	346	344	330	346	353	288	329	321	341	322	343	325	315	319	321	328	314	337	348	331	331	300	328	348	359	297	323	341	326	328	351	337	331	349	300	334	341	364	325	350	303	331	327	365	320	335	318	345	316	366	306	313	334	335	344	310	327	330	347	342	300	333	313	326	331	324	322	326	350	341	345	337	315	315	294	346	335	314	311	310	352	332	335	329	347	313	346	301	344	290	333	356	305	316	295	331	326	319	344	332	324	323	308	330	313	315	322	291	334	338	315	335	369	326	346	322	332	322	326	350	357	334	327	317	317	319	322	316	311	322	347	327	297	307	314	326	329	314	292	333	317	341	336	314	321	363	338	313	319	357	296	342	347	321	328	340	323	306	328	302	341	359	332	334	353	320	317	322	323	341	293	334	349	328	328	308	317	314	312	343	352	355	302	319	333	330	329	333	319	323	317	316	334	376	311	302	324	325	329	345	321	320	302	331	310	318
22766	20818	28370	23379	20824	20775	8422	2539	1902	1632	1360	1137	1016	881	795	700	684	609	571	542	517	477	480	424	363	374	385	371	360	309	287	326	307	364	335	347	330	341	304	304	335	329	336	312	296	282	292	277	278	280	268	291	266	267	249	256	241	235	232	260	252	264	237	228	240	243	237	258	246	227	248	245	236	230	243	223	232	227	239	267	233	258	234	224	237	223	234	213	245	222	227	246	241	215	237	243	229	247	226	267	244	263	245	235	245	249	228	218	233	207	230	223	220	211	232	217	227	227	250	208	203	246	240	228	263	262	226	240	205	241	227	239	241	213	222	219	271	252	215	224	216	224	220	226	222	236	200	211	253	243	210	226	202	214	215	210	223	236	240	226	231	212	217	204	238	216	224	245	267	249	229	208	237	215	241	238	238	218	228	234	245	211	239	244	227	224	201	234	237	215	228	221	211	220	240	248	217	228	228	238	232	258	231	215	209	255	222	237	241	228	223	213	231	225	239	233	247	223	256	242	229	241	226	218	243	223	245	224	230	256	254	219	224	222	204	244	237	226	235	231	222	201	219	232	240	253	229	217	219	203	211	208	224	203	245	226	218	202	271	250	225	226	222	228	217	238	239	237	232	205	221	257	228	263	213	231	254	243	216	263	231	238	223	250	233	224	211	218	245	231	264	229	237	214	234	243	240	185	218	214	222	229	245	222	223	235	207	245	236	224	215	236	232	219	214	246	208	210	253	213	217	220	213	220	260	230	258	209	224	235	236	216	227	203	209	255	216	232	217	210	219	225	201	220	218	215	211	231	206	237	242	219	201	228	240	232	246	234	227	229	234	229	216	199	252	217	232	235	221	248	228	233	210	217	238	226	242	264	203	226	194	235	242	213	231	244	222	221	227	229	251	235	218	245	220	230	199	205	228	193	223	223	213	234	231	249	215	242	213	244	225	224	232	225	219	204	207	217	222	227	212	242	227	220	230	228	212	237	250	206	213	244	242	224	206	235	257	227	227	216	229	228	240	217	215	231	222	243	256	206	205	236	229	240	219	225	217	237	210	225	248	232	214	227	226	225	195	210	215	246	210	197	218	244	255	232	220	225	234	228	212	227	228	220	252	238	227	245	202	231	212	245	204	236	230	221	226	227	239	217	248	231	227	229	218	234	221	213	227	216	237	215	218	230	225	235	216	211	246	208	243	197	215	213	210	216	211	241	226	195	239	229	233	234	198	211	214	253	227	243	227	219	226	238	246	170	263	230	228	203	242	217	261	222	224	216	220	214	231	222	230	212	221	222	237	229	232	213	216	250	241	202	233	242	227	232	220	218	216	222	236	219	214	233	216	240	221	211	243	238	206	231	228	210	222	239	238	206	222	242	234	245	238	240	256	238	239	247	224	217	226	205	232	220	226	236	213	230	230	232	204	222	235	225	237	249	225	232	227	207	217	214	212	197	225	194	249	205	222	238	234	221	238	233	241	225	230	255	250	220	225	226	222	195	236	227	213	221	223	217	220	241	274	226	227	217	226	232	220	238	249	224	213	231	234	225	224	220	206	233	216	219	203	239	245	220	219	248	247	209	210	230	243	216	235	207	220	239	221	230	230	210	246	225	241	243	226	214	233	216	236	210	230	233	215	231	215	232	256	212	228	238	233	217	200	243	192	219	229	238	233	203	246	241	220	222	232	243	242	241	230	227	181	238	254	215	195	244	249	187	217	248	218	212	184	252	239	220	220	238	247	241	218	243	225	227	222	237	237	237	224	231	214	209	235	217	212	246	216	215	211	206	233	227	231	237	259	235	234	234	214	219	219	224	249	239	228	220	217	224	226	222	233	210	167	254	219	250	250	221	257	244	257	232	210	202	223	211	210	236	213	240	233	260	231	213	234	237	234	239	237	232	218	225	240	254	212	229	225	260	232	227	222	244	207	221	219	236	228	229	213	217	221	251	207	219	238	242	227	237	235	214	200	221	224	224	208	255	191	228	215	222	218	228	227	214	220	254	217	225	247	225	264	224	227	247	259	220	232	224	213	217	211	236	209	208	228	229	243	211	207	245	218	230	230	242	225	245	217	241	230	251	228	215	238	248	221	220	222	230	196	246	232	218	191	245	220	238	240	220	246	242	219	216	214	230	216	217	233	217	258	223	202	237	237	220	221	235	197	204	231	185	245	185	236	226	224	249	220	233	233	192	225	199	231	211	226	229	235	197	225	220	217	259	225	211	242	215	242	243	243	212	235	226	235	213	247	221	228	230	258	231	239	240	230	248	242	230	232	234	224	217	246	238	227	225	234	235	240	217	227	213	248	222	214	204	222	223	222	217	243	221	244	244	238	241	228	237	216	232	255	233	192	238	197	216	220	218	228	252	242	211	216	214	219	190	248	213	229	244	223	239	219	238	234	238	218	236	216	222	210	262	211	242	227	236	217	226	211	248	224	246	216	223	210	253	233	228	206	198	219	209	230	229	220	229	241	222	224	218	240	255	244	186	236	207	219	241	228	234	228	228	243	228	227	217	244	235	227	247	231	216	219	257	247	221	211	215	234	225	207	234	248	238	237	215	230	250	208	228	242	218	227	213	207	239	245	229	239	251	213	236	208	233	223	208	216	249	190	231	232	217	230	220	228	233	237	233	212	209	234	242	222	239	221	223	210	218	216	249	229	229	246	201	234	254	235	222	223	231	208	242	259	244	232	234	239	236	214	245	210	223	230	204	249	211	233	229	206	254	249	218	206	268	220	206	218	220	244	225	231	211	237	209	242	241	222	198	249	222	243	260	224	202	206	237	245	216	222	220	175	241	210	242	220	224	259	210	218	233	229	219	213	236	236	217	239	265	247	229	230	223	217	227	219	222	230	225	232	236	262	222	213	251	229	208	202	248	242	202	212	243	229	223	203	242	215	235	227	249	240	206	243	244	233	222	239	247	256	245	256	211	262	210	201	212	234	220	205	212	221	199	217	238	241	232	245	238	229	251	227	229	253	226	221	203	227	198	215	215	259	236	218	243	223	211	246	244	224	207	222	241	231	216	276	206	237	243	214	236	253	217	222	229	239	218	255	235	223	209	238	203	225	238	220	226	212	232	222	233	208	214	195	216	233	246	242	218	238	240	206	218	231	222	236	226	232	231	229	224	241	241	238	238	223	260	209	204	237	225	202	232	197	235	239	215	221	222	207	239	232	225	225	229	214	231	234	239	257	232	227	232	201	228	222	226	222	223	236	231	245	248	226	243	200	208	227	228	210	245	210	248	222	196	219	235	234	201	205	197	241	232	229	243	241	254	230	247	205	205	218	229	223	210	220	235	234	212	253	211	222	232	241	236	244	219	224	254	236	203	223	211	212	231	177	226	234	222	246	244	228	212	224	205	219	234	237	227	213	222	189	231	223	237	215	230	230	212	240	205	228	230	212	218	236	232	222	214	199	206	228	217	216	221	222	226	227	198	228	208	204	259	230	217	270	215	250	222	229	198	239	217	216	215	246	201
32019	36940	22514	14587	10647	8497	6687	5193	4176	3282	2865	2443	2074	1803	1550	1403	1232	1047	999	912	878	782	686	688	555	517	547	513	505	463	458	463	487	451	477	499	476	498	427	403	418	403	440	409	398	365	389	409	365	339	305	339	338	311	302	297	344	288	302	302	296	299	271	276	299	311	276	307	295	307	266	284	286	289	282	274	293	308	318	292	283	255	284	281	296	280	282	283	282	278	266	298	274	296	270	262	284	292	275	298	272	270	284	248	246	299	268	293	265	289	286	300	281	297	280	278	288	285	282	258	263	236	278	257	295	295	260	276	289	286	282	261	282	286	245	285	260	286	275	279	265	276	272	274	263	307	253	295	279	272	238	294	266	271	272	267	254	299	278	265	272	261	267	305	249	269	240	275	292	267	265	280	277	260	279	290	291	282	285	262	282	297	260	260	260	279	273	257	292	258	291	281	286	311	311	266	276	256	266	264	273	280	277	249	243	285	297	266	266	254	270	295	279	275	232	259	311	252	279	281	282	282	251	287	257	309	297	277	279	240	275	249	248	270	289	257	286	295	239	272	294	292	247	278	278	276	266	292	272	267	268	281	242	270	269	264	278	279	273	264	322	257	260	285	248	251	243	291	287	243	285	295	261	292	277	280	260	306	241	248	278	275	229	262	282	261	251	268	283	235	229	260	274	279	283	295	255	281	299	271	262	290	248	274	290	261	253	272	282	267	290	300	284	251	283	279	270	266	290	261	272	288	260	270	272	287	289	250	251	265	285	266	269	274	261	292	265	222	305	264	273	271	288	252	283	284	296	242	264	274	271	277	281	270	281	269	284	261	292	264	302	280	293	280	278	267	273	261	272	290	239	280	267	252	291	266	290	254	274	282	257	281	277	278	255	304	248	285	289	265	250	287	270	259	292	286	269	290	286	282	272	264	249	275	280	275	281	283	294	254	300	272	295	264	277	283	281	257	290	263	267	247	300	262	267	279	274	264	285	267	294	262	266	262	293	271	250	274	245	268	275	294	264	280	316	286	278	293	247	272	261	279	271	273	278	264	306	261	292	271	274	252	287	253	287	253	272	293	251	289	241	296	278	284	305	308	261	298	272	276	279	240	234	273	287	255	276	273	261	297	309	248	233	295	238	271	281	272	339	254	300	256	246	289	267	278	274	260	255	297	274	282	269	255	254	276	252	314	292	244	266	258	258	245	266	234	236	276	282	260	274	305	286	273	272	278	250	266	258	261	299	271	267	248	283	270	277	297	270	286	255	254	283	297	280	252	257	274	251	279	282	304	277	280	282	269	252	279	263	247	270	262	270	308	304	266	256	255	275	276	272	294	266	286	274	269	279	268	259	230	256	270	286	279	265	267	283	285	293	268	277	251	287	279	246	266	309	276	303	244	288	271	274	275	274	292	278	268	264	303	282	304	262	320	262	255	283	284	285	266	289	306	271	257	257	269	297	243	293	262	276	264	294	283	254	249	263	286	299	279	282	267	300	270	270	257	259	273	274	257	305	289	289	286	274	287	275	266	288	268	305	297	269	272	285	271	280	282	257	247	266	267	263	263	274	271	267	297	303	281	261	291	279	290	289	282	267	288	287	262	260	277	265	289	303	260	281	247	250	301	245	249	283	247	303	285	250	285	264	278	292	261	278	280	281	250	250	274	283	271	248	279	269	290	293	287	253	249	263	265	292	263	296	253	271	273	260	252	271	318	271	274	288	255	286	249	287	286	263	265	284	273	303	287	260	250	278	304	251	278	239	250	322	284	286	266	299	244	265	281	262	268	280	265	273	253	286	258	226	297	236	268	279	285	261	248	262	280	268	254	288	276	294	268	248	246	255	270	252	289	273	302	258	292	255	255	289	265	270	267	273	276	259	278	283	276	311	291	242	270	259	289	253	275	263	303	258	238	283	273	272	269	299	246	272	276	297	260	263	313	279	279	260	269	260	277	264	287	278	283	317	274	244	281	255	287	303	233	284	300	305	286	272	275	279	271	253	289	267	260	255	278	267	279	259	269	289	271	283	279	278	293	254	279	311	287	265	288	258	277	293	261	270	283	258	282	298	282	274	274	277	245	264	266	282	295	264	293	279	280	298	264	275	257	276	272	292	273	262	261	306	284	276	271	256	289	268	284	259	294	278	287	289	248	295	270	274	323	274	277	293	278	281	282	276	269	269	267	301	276	257	272	260	284	261	256	252	273	260	264	289	297	263	265	286	280	292	276	282	279	255	278	253	279	267	255	276	272	276	260	257	288	267	264	260	268	259	263	282	281	289	338	252	278	258	258	293	281	272	260	285	288	250	267	261	272	302	285	256	283	275	293	264	285	275	251	299	275	289	265	281	284	274	290	253	288	289	296	306	243	270	264	286	284	261	261	269	274	282	250	250	276	267	285	288	262	311	260	260	292	261	274	299	300	243	268	274	285	268	305	275	281	245	273	277	241	257	253	285	264	254	299	263	283	281	292	241	270	258	266	242	281	245	285	260	273	269	265	265	278	269	297	258	270	309	290	315	288	280	283	266	247	293	253	273	271	271	260	281	292	247	275	259	245	275	265	292	250	262	278	281	270	263	250	253	283	258	251	254	262	288	269	277	264	247	285	285	283	290	253	279	275	284	288	292	276	254	277	285	321	295	271	274	256	256	307	267	278	266	278	288	283	267	256	289	273	286	268	282	290	280	261	259	245	261	256	288	280	288	227	282	259	262	290	261	294	260	278	289	255	274	270	268	289	251	295	258	272	276	252	284	267	266	273	275	307	292	287	303	293	299	286	264	266	298	268	264	278	311	295	295	251	271	270	262	282	270	285	261	269	262	274	291	284	294	264	284	271	261	274	295	268	262	244	263	264	302	294	269	295	305	268	288	270	262	301	296	288	302	274	274	257	277	248	271	277	270	275	257	271	266	292	267	302	287	268	282	281	269	264	259	282	278	257	292	260	288	263	258	302	291	257	253	295	276	273	282	250	287	281	289	279	278	282	251	271	254	291	241	293	270	296	265	268	238	273	272	287	287	267	267	270	252	266	274	285	316	246	250	269	240	281	299	290	243	303	268	273	264	268	279	277	254	262	251	254	272	270	284	271	267	230	284	260	267	293	269	276	284	280	272	294	266	281	268	305	291	263	271	288	278	271	265	265	289	265	298	283	268	238	249	267	244	280	298	259	285	283	255	312	264	260	267	288	272	259	289	294	247	264	270	259	242	271	239	274	256	248	270	264	260	297	284	271	293	275	299	290	277	285	277	263	250	279	280	277	250	283	272	226	283	276	260	286	298	274	272	269	259	288	284	286	267	286	271	290	270	261	277	278	260	240	275	292	239	289	285	256	286	256	293	274	286	240	247	285	266	273	252	262	270	271	292	282	284	257	258	258	284	285	298	235	241	244	305	286	297	298	251	277	275	262	266	285	267	261	275	290	254	279	258	271	286	295	272	290	250	269	310	233	263	284	285	268	251	267	281	262	266	239	279	262	227	265	274	278
27232	20862	12685	4460	2261	1653	1260	1022	906	770	755	739	675	632	572	573	586	541	532	460	475	501	457	480	418	489	457	449	475	446	435	464	460	420	450	422	464	452	478	473	424	458	444	458	471	423	430	432	471	396	402	371	409	435	420	417	428	435	427	422	436	424	423	429	396	437	438	402	405	423	419	405	412	433	425	390	396	435	423	404	418	396	404	420	422	410	393	412	385	384	423	414	453	421	402	428	430	423	374	414	404	411	397	421	414	409	430	436	392	409	387	409	402	447	392	452	408	422	382	408	398	443	422	407	436	425	414	384	399	414	406	390	414	407	434	459	397	389	405	405	432	417	436	359	437	409	422	397	430	379	411	393	408	396	388	407	441	405	418	352	403	452	408	428	389	412	408	438	375	397	404	399	409	417	448	419	427	401	459	446	442	425	393	416	409	386	425	423	397	423	429	400	422	427	419	472	402	427	432	409	404	391	407	436	413	442	420	404	374	424	447	419	429	347	389	420	397	415	443	426	415	407	417	408	453	402	404	383	429	422	390	404	404	432	393	424	429	455	384	425	416	428	398	414	417	406	435	428	429	411	426	403	399	392	375	374	400	380	448	409	451	442	421	407	396	428	428	388	404	395	434	447	413	427	359	419	400	410	412	425	407	380	426	408	435	426	452	380	394	421	433	452	414	428	412	434	416	376	409	384	400	433	415	425	415	423	398	437	403	398	424	396	403	389	425	424	366	429	405	405	417	415	415	423	415	386	465	395	411	391	443	430	383	405	417	410	378	399	396	419	410	426	389	446	398	395	382	482	415	386	416	419	375	405	445	435	381	415	412	405	411	391	415	420	445	412	447	431	412	406	388	437	394	414	424	396	406	434	378	379	424	368	414	408	442	375	463	401	418	422	421	397	409	443	399	395	425	388	439	392	394	393	403	405	409	447	430	414	416	396	440	407	412	400	405	405	370	413	416	386	411	409	428	424	412	433	402	413	456	405	393	396	385	447	449	440	432	406	437	384	454	420	438	393	441	408	386	425	422	430	379	377	400	373	412	416	417	428	432	350	437	396	415	423	444	425	370	398	441	392	438	411	405	385	423	401	429	413	431	374	428	394	395	420	404	409	403	451	406	448	420	426	410	435	422	440	420	433	416	399	427	401	407	413	393	367	417	437	381	406	369	423	400	405	423	400	400	428	457	432	396	410	413	393	422	428	414	386	456	421	422	459	413	412	416	385	394	381	455	411	407	414	400	417	412	423	449	406	395	397	425	407	427	392	395	399	401	449	426	409	411	408	404	415	427	377	423	414	432	442	426	377	401	433	400	468	400	415	450	425	421	407	401	416	433	392	385	400	417	411	460	407	426	438	387	429	417	414	391	367	411	411	394	419	415	430	430	392	427	442	429	432	416	406	448	384	420	404	403	439	395	413	430	373	427	405	381	414	419	398	432	447	432	424	419	428	433	410	440	396	411	408	423	405	429	414	415	410	414	404	406	389	411	427	380	391	385	418	390	420	416	398	411	427	436	444	380	417	420	469	387	414	427	405	431	393	407	429	384	416	440	409	434	408	408	417	405	381	424	380	429	442	422	452	438	418	433	438	423	423	418	429	372	397	408	387	419	390	429	393	408	420	403	398	435	396	406	468	415	383	366	378	411	412	423	387	393	397	399	400	407	380	437	452	404	415	423	386	432	462	434	415	423	460	397	372	412	437	413	404	395	413	429	371	410	448	436	368	417	394	426	464	406	403	406	435	390	417	375	406	410	348	348	440	390	423	440	379	424	414	451	394	423	410	417	434	422	435	405	377	410	402	454	394	395	414	411	430	386	416	406	407	426	414	399	377	390	428	390	409	379	398	419	425	388	382	393	405	382	390	421	433	423	380	408	398	388	430	391	392	420	400	395	457	428	418	427	363	395	416	453	422	417	397	398	405	431	423	380	422	408	399	403	432	417	428	416	394	412	376	415	416	431	396	390	425	403	418	393	446	398	386	384	407	413	391	420	397	388	447	444	366	422	444	395	391	397	405	397	420	425	412	436	425	425	398	383	412	436	426	403	421	422	404	394	445	412	412	388	419	417	383	420	378	387	434	439	381	410	399	405	439	403	410	404	384	390	435	417	428	415	397	408	407	431	420	399	434	388	460	445	424	440	413	373	436	440	421	388	439	438	434	420	360	437	438	410	414	356	380	386	418	377	373	395	407	387	406	412	406	410	394	432	377	437	418	413	407	443	385	408	446	442	417	418	426	410	440	376	395	428	419	439	427	413	410	401	400	405	418	401	396	406	436	431	490	391	432	426	451	415	428	406	412	414	438	411	409	419	413	412	389	357	443	443	404	439	407	404	386	449	410	419	412	410	429	394	401	417	450	393	427	374	401	417	398	441	419	448	429	389	437	480	379	420	411	423	410	384	420	373	375	429	365	403	457	398	409	447	410	394	400	452	396	427	397	384	414	435	454	418	402	387	445	418	391	426	424	411	429	443	379	431	416	417	426	430	419	419	417	395	420	411	410	421	372	387	432	396	431	401	410	392	381	409	427	391	357	401	402	399	425	392	381	421	375	418	425	442	433	434	441	452	408	377	412	411	419	394	431	380	383	418	398	415	425	435	431	420	400	447	428	429	433	432	410	402	454	416	404	433	438	398	416	385	369	393	424	420	385	404	463	399	431	442	439	423	407	420	376	423	407	443	419	414	394	409	429	405	395	403	440	424	427	394	415	434	410	409	394	393	403	420	435	442	455	398	460	414	446	420	426	380	441	395	419	428	407	428	388	436	413	426	422	394	366	409	401	431	427	408	394	391	397	428	405	431	374	456	432	388	420	441	414	442	411	409	426	427	417	450	411	424	420	390	426	416	403	425	405	419	385	415	403	440	427	431	404	429	407	423	441	417	419	435	423	423	387	389	415	397	408	419	419	464	446	404	408	391	386	415	425	394	417	377	411	465	428	416	411	433	428	365	386	393	433	452	431	403	422	364	408	404	425	396	400	413	427	392	436	420	438	425	390	409	415	406	411	424	429	395	398	414	437	386	410	372	458	396	395	439	435	435	434	413	395	423	420	443	412	401	404	407	417	416	405	411	400	399	388	423	398	407	414	394	376	446	397	419	447	408	429	395	392	452	402	441	434	427	445	416	420	417	415	391	414	444	415	415	420	439	445	414	450	411	408	435	421	453	424	385	411	422	402	418	449	394	388	376	374	404	401	431	439	435	371	453	366	409	406	390	399	418	404	404	442	398	379	395	421	433	435	395	424	377	448	405	439	427	426	393	409	379	404	407	421	389	400	414	412	413	400	396	420	366	416	418	413	400	445	417	386	379	415	396	406	408	433	410	415	438	443	396	415	391	397	411	404	395	411	369	408	442	430	413	392	372	399	421	428	410	416	407	435	450	431	419	431	392	426	419	421	410	414	424	423	402	374	410	410	396	440	419	361	414	409	439	418	426	418	388	451	408	408	428	398	378	398	411	435	419	439	394	411	393	407
26487	22454	10002	5830	3986	3115	2480	2158	1739	1420	1337	1233	1030	1024	940	863	864	786	797	688	688	631	706	653	607	641	644	613	551	637	608	571	577	593	577	604	617	606	555	556	578	593	583	582	570	538	565	524	516	576	526	556	557	511	517	511	497	494	538	519	494	552	557	487	499	525	504	513	519	482	534	477	513	552	523	548	521	505	498	485	518	510	494	532	533	553	512	543	539	527	507	501	519	513	486	487	533	511	502	508	468	501	530	505	494	503	492	514	538	540	557	496	510	520	506	511	549	542	513	556	513	502	521	545	494	541	533	517	520	521	474	533	535	519	497	483	530	478	494	514	506	488	501	522	536	487	499	480	520	492	464	515	490	500	503	492	513	468	516	456	519	487	494	524	491	524	504	492	499	493	486	518	477	522	501	511	517	506	511	519	460	533	520	538	520	495	496	512	504	512	552	476	560	526	528	515	515	523	492	519	496	518	515	550	484	513	542	491	483	508	490	501	499	520	498	514	515	531	513	519	542	517	517	511	516	524	540	515	488	513	536	488	507	548	519	543	519	490	515	528	534	490	489	513	478	506	462	512	505	471	519	469	526	542	534	546	533	531	472	480	485	511	525	490	503	538	498	507	528	546	498	556	515	524	517	465	479	491	531	504	476	522	500	529	503	480	505	482	458	538	521	539	513	534	481	543	499	494	490	534	499	481	489	557	526	494	530	529	509	472	489	536	485	489	479	520	516	497	524	501	553	478	509	490	518	532	535	516	529	476	523	498	511	534	487	491	490	474	508	516	510	481	495	532	542	513	547	507	534	489	566	539	537	528	490	554	519	527	497	511	513	501	492	509	469	530	540	493	462	563	506	513	491	524	543	519	502	503	516	541	539	518	498	504	514	522	521	540	487	497	494	513	495	516	533	503	538	524	519	490	452	516	514	550	503	509	483	526	535	526	556	493	486	527	502	511	507	496	470	494	488	505	491	480	511	547	522	520	464	496	516	520	506	517	503	558	530	556	503	505	509	470	528	509	494	525	504	473	495	512	510	481	514	555	484	497	537	514	471	531	537	534	474	511	532	499	544	522	521	488	505	533	484	529	505	484	496	536	524	506	503	485	487	476	507	495	511	519	469	530	524	514	501	552	516	537	454	504	533	529	501	473	520	458	494	493	505	497	509	555	516	493	488	504	504	546	544	544	489	521	498	560	524	515	488	457	515	534	527	531	488	490	550	496	509	518	533	522	492	524	529	508	540	513	466	513	534	515	538	531	502	551	511	498	571	448	547	518	484	501	505	476	542	547	517	521	511	546	502	511	508	520	509	506	509	514	507	527	476	511	505	487	493	531	541	515	518	517	544	533	528	528	512	499	520	507	528	528	512	527	513	520	504	541	477	507	588	539	529	544	535	545	498	496	508	501	515	511	519	542	486	514	476	504	480	491	512	463	493	515	556	524	516	507	517	540	540	526	515	537	505	541	504	470	495	516	553	461	472	513	535	481	485	496	463	507	531	489	515	559	477	521	508	497	507	521	496	518	511	478	543	538	463	504	499	485	521	486	549	501	488	512	477	513	489	518	512	538	509	491	530	503	516	497	514	477	514	534	533	504	506	507	518	504	522	532	504	537	483	502	469	519	510	538	511	474	479	525	533	515	552	519	543	506	493	518	516	494	497	516	554	517	518	506	509	514	525	520	499	525	462	506	512	520	477	534	545	495	492	594	512	504	502	529	531	526	506	493	567	526	532	501	476	511	540	549	497	444	501	522	519	527	530	521	521	470	491	505	519	516	527	466	538	559	493	505	515	496	484	515	509	501	448	542	520	525	544	503	477	524	556	516	530	512	508	519	548	514	520	495	552	486	491	505	517	518	516	504	492	515	505	479	499	505	530	520	535	513	494	530	491	522	494	507	535	516	539	536	510	509	485	485	545	523	516	504	534	537	487	498	517	540	523	515	527	483	473	523	488	517	537	569	495	501	509	506	519	502	524	515	491	471	534	513	516	535	526	490	504	555	494	526	529	538	478	538	511	519	514	476	517	472	465	505	492	550	491	458	534	508	500	547	541	533	533	541	542	500	515	493	508	481	553	516	572	518	515	491	529	527	502	519	555	531	539	511	525	505	533	566	518	515	537	524	527	494	491	520	503	561	494	509	514	491	496	502	498	521	479	559	511	486	496	499	538	515	543	497	484	566	497	497	561	484	489	507	476	537	480	533	511	505	458	454	482	540	522	478	542	457	528	553	520	515	499	530	488	483	524	540	516	498	503	493	499	553	528	498	536	539	485	509	498	520	491	467	513	466	461	561	469	502	496	500	482	504	468	467	524	505	506	509	535	498	534	522	532	518	507	523	474	500	520	515	470	505	503	480	508	471	481	509	499	516	505	481	521	507	461	500	489	525	492	475	507	546	517	498	482	525	540	495	528	476	526	529	523	505	528	529	504	539	531	485	500	515	518	496	508	515	524	463	473	490	515	473	522	537	524	516	544	482	519	501	491	538	489	522	534	503	531	527	518	533	528	514	505	490	528	493	539	532	500	523	530	532	505	493	562	521	516	496	494	506	487	509	502	481	544	521	526	531	514	485	519	546	525	560	499	506	512	517	537	524	455	507	509	478	508	504	511	517	509	539	500	486	516	510	497	554	478	536	512	537	489	490	506	471	512	479	507	489	511	483	512	538	479	494	493	496	517	509	452	511	501	512	532	514	510	497	505	530	508	492	497	521	520	558	517	520	502	529	537	517	509	496	531	527	487	487	556	522	517	532	500	482	555	503	515	518	504	519	504	511	524	524	501	487	476	540	523	530	490	496	514	527	526	513	499	520	497	507	538	491	497	483	505	520	512	520	546	532	517	497	476	530	503	510	507	488	519	477	499	540	518	491	494	494	519	538	519	515	547	493	534	492	522	556	521	513	489	512	557	529	523	512	513	461	498	502	547	538	515	532	544	516	484	500	495	505	506	514	548	494	473	531	506	475	500	535	488	478	507	511	483	515	496	514	561	523	508	511	521	489	500	489	529	521	506	549	489	492	478	482	527	512	507	512	510	493	489	550	502	514	520	523	530	519	515	546	489	510	526	546	482	493	507	495	480	481	502	497	497	527	508	474	514	508	490	521	537	531	505	525	525	521	494	518	480	502	539	533	516	529	517	519	492	529	458	508	473	516	524	509	522	520	498	555	521	558	505	510	508	508	501	538	526	558	531	503	509	529	511	505	508	539	521	533	512	494	471	502	494	532	507	511	531	505	494	527	544	524	518	479	515	524	530	476	479	502	520	476	482	499	536	527	526	581	523	517	568	562	532	564	512	528	516	553	556	558	558	527	535	468	513	510	520	528	482	554	546	503	517	490	515	525	562	502	501	510	499	493	507	504	509	564	535	492	519	539	482	514	512	497	479	477	478	543	532	478	547	473	554	522	521	484	523	531	523	538	515	561	514	497	492	538	519	544	520	513	501	508	493	503	490	463	495	531	533	508	531	530	492	511	486	532
23701	20836	27902	23870	20689	9181	2716	1678	1217	1088	980	857	745	674	622	574	571	512	497	472	427	401	351	384	392	381	359	338	350	338	323	308	340	339	309	319	311	329	335	305	296	311	304	319	336	294	307	318	290	309	291	273	291	294	276	274	272	257	282	282	277	269	295	221	272	257	262	297	275	248	288	261	268	295	266	288	260	269	273	257	275	279	281	292	252	272	259	271	264	261	278	256	283	256	248	271	256	262	279	267	267	249	262	269	230	246	263	280	271	279	283	278	262	266	250	243	265	278	280	250	269	286	263	257	253	259	261	257	261	266	236	246	290	260	256	255	278	273	278	244	246	278	276	254	238	232	279	255	282	254	273	265	272	284	265	268	261	265	252	247	279	276	285	257	279	254	260	273	287	263	260	275	260	262	249	270	266	267	247	257	278	251	264	262	270	229	276	258	241	262	277	245	262	273	260	253	279	287	247	255	260	269	282	249	239	249	247	279	268	254	263	237	245	230	237	261	246	279	277	250	257	247	247	264	244	249	243	267	251	255	275	264	269	271	261	273	263	246	233	243	253	262	252	260	239	255	275	288	262	280	271	251	271	251	225	274	270	279	259	272	287	267	235	250	244	267	260	243	275	264	260	269	279	271	269	273	253	254	270	252	278	255	253	245	286	248	254	286	247	288	223	258	238	272	269	281	264	258	251	251	231	255	271	251	260	282	267	272	218	240	261	284	275	276	260	259	285	268	276	271	218	273	255	270	298	266	251	261	272	259	240	245	261	244	265	270	288	256	249	250	276	252	274	245	247	303	241	276	272	270	265	268	288	249	276	275	281	250	287	252	246	277	271	258	265	253	262	238	291	253	281	250	263	268	240	235	246	278	269	258	265	253	253	252	285	240	275	241	260	240	251	271	279	277	294	240	226	276	252	261	278	265	251	270	253	275	268	268	265	301	255	235	270	272	297	281	264	287	225	260	264	276	276	260	284	274	246	269	249	241	239	283	245	255	249	260	290	254	259	225	248	257	283	250	237	299	250	266	236	234	282	275	263	234	266	284	260	292	247	219	285	252	271	245	262	262	258	256	242	281	247	292	263	252	266	267	274	240	239	268	251	238	260	287	279	283	268	270	247	289	254	263	252	298	257	289	280	274	259	248	255	226	271	247	274	287	277	304	253	263	249	278	266	246	257	285	285	248	257	252	246	241	273	247	243	261	258	245	266	265	240	241	264	257	269	267	269	278	274	247	250	267	260	266	246	285	273	270	254	272	257	261	271	262	268	241	263	255	231	245	272	285	236	256	263	267	248	277	264	264	266	281	248	235	229	256	238	263	252	252	240	263	277	255	238	269	252	255	256	245	215	295	309	262	243	265	259	277	263	254	243	255	252	264	282	286	277	271	274	236	249	257	268	256	305	271	274	278	260	242	253	255	258	258	265	256	251	263	251	269	269	250	255	250	271	280	293	253	273	295	268	275	273	233	268	286	251	269	261	242	277	257	261	259	261	237	237	272	271	286	250	293	257	274	272	232	287	249	258	275	237	268	252	257	277	284	251	285	255	243	267	290	276	250	239	256	264	234	268	274	285	244	288	274	253	268	251	297	235	277	302	244	251	249	240	287	279	258	282	274	235	251	240	281	259	276	289	256	250	256	238	260	262	268	272	276	271	263	267	286	292	258	265	238	276	288	253	265	273	276	239	273	254	278	269	267	275	269	273	265	255	255	285	268	269	269	284	240	250	265	275	259	254	252	250	260	268	238	277	230	254	247	251	247	283	271	252	280	256	249	263	288	253	244	243	237	266	273	312	234	270	262	301	251	276	272	272	275	271	262	220	251	260	274	284	267	251	269	291	243	258	269	237	270	285	257	280	243	247	253	264	266	254	272	259	259	273	256	233	276	240	273	236	226	260	284	275	277	307	280	262	298	277	264	253	258	269	218	228	257	267	256	252	249	275	266	241	284	273	247	279	296	247	248	269	265	261	250	248	269	264	266	254	258	270	252	246	276	268	276	271	235	253	279	258	277	290	284	232	271	260	255	266	238	265	249	264	253	277	282	251	283	257	275	261	288	228	268	263	265	264	293	276	259	225	250	250	243	253	268	277	288	301	265	259	270	232	276	249	243	244	288	263	263	274	271	276	265	267	248	259	261	264	261	248	268	253	260	297	257	268	268	235	270	274	259	278	251	236	311	283	265	239	305	261	240	252	284	257	252	253	274	289	248	240	280	258	247	264	266	281	260	261	258	274	274	257	266	244	258	251	269	268	268	265	272	222	253	279	284	262	270	245	264	258	274	280	244	259	266	257	268	252	264	255	276	237	290	235	250	246	262	271	273	231	254	254	263	248	258	275	267	248	253	259	257	254	251	247	273	236	231	247	253	262	243	265	235	268	284	256	236	254	245	246	222	220	269	269	244	229	245	226	244	251	274	215	265	263	266	295	267	269	222	249	233	240	270	258	262	267	246	254	262	258	265	260	274	266	279	240	270	279	274	245	247	256	240	258	287	252	247	265	263	279	259	262	270	284	253	255	300	271	295	267	266	233	268	216	260	249	262	240	256	257	298	261	241	237	249	261	251	257	268	278	298	256	268	213	272	247	277	270	255	245	286	254	283	222	243	279	249	254	263	265	269	245	242	250	251	248	246	247	265	275	266	263	267	285	254	256	276	229	281	278	238	274	277	250	235	258	267	278	254	260	271	248	269	278	244	270	227	273	240	277	264	290	261	254	255	260	252	252	281	248	243	250	245	273	280	292	264	258	268	272	239	282	238	256	294	243	273	251	274	258	255	253	258	262	263	266	257	260	277	259	269	250	240	253	262	293	279	264	278	248	245	230	242	260	282	260	275	286	264	261	247	265	273	229	246	249	268	256	265	225	292	248	287	235	269	275	258	298	269	219	286	251	277	277	254	287	248	248	262	265	252	263	270	270	248	271	278	262	258	247	248	250	282	249	249	234	247	275	265	279	268	270	287	245	235	254	280	240	279	268	253	253	234	278	271	256	257	249	268	251	248	251	264	261	249	281	264	262	250	275	269	266	243	266	254	268	241	276	253	264	229	261	303	252	249	244	243	227	268	265	281	279	284	247	238	265	278	269	255	253	241	262	239	255	273	263	245	262	292	267	249	270	259	258	231	247	259	255	229	241	276	269	283	267	252	301	275	255	273	275	284	260	249	259	276	241	267	272	254	253	243	282	233	241	270	256	239	255	260	284	256	248	267	232	267	234	255	283	283	275	254	236	245	287	235	240	246	225	226	258	257	261	269	288	251	278	251	228	284	265	268	245	247	254	238	238	254	275	258	253	262	247	253	266	260	276	243	257	257	278	259	260	290	237	261	271	277	272	251	247	253	256	252	259	256	260	279	246	239	253	269	278	270	276	232	271	249	249	269	271	278	262	277	243	238	250	298	280	267	280	275	254	239	275	291	282	283	269	260	239	244	256	251	248	286	272	291	271	263	246	254	277	257	255	267	258	264	292	264	278	285
28460	34417	16978	10251	7464	5746	4550	3557	2887	2332	1930	1718	1490	1298	1219	1074	899	879	859	751	763	636	623	595	551	516	507	494	501	508	462	536	544	524	494	451	489	429	409	478	447	427	472	434	424	412	419	398	415	430	344	408	361	351	313	350	363	346	360	315	372	347	359	339	368	344	334	333	347	323	361	338	341	346	358	381	356	371	350	328	328	344	329	396	358	319	328	344	337	310	347	330	313	366	345	339	323	320	329	323	344	337	349	367	334	359	354	338	337	314	354	332	345	317	341	308	324	314	330	332	338	321	313	339	326	316	330	342	308	329	319	339	336	329	358	320	358	353	302	333	312	294	334	324	348	340	328	319	332	325	286	301	363	325	326	340	335	328	326	364	340	359	358	368	357	332	339	344	309	360	339	331	339	355	349	360	326	336	319	312	366	345	320	331	306	318	328	321	340	342	321	321	325	323	326	348	338	365	359	331	344	330	359	314	352	340	343	337	341	293	320	358	342	344	314	326	331	317	311	332	325	322	337	331	358	339	356	309	342	319	337	354	335	346	310	319	336	329	326	321	323	334	365	344	356	330	336	353	335	321	307	310	346	341	327	343	333	330	310	336	359	351	362	337	346	369	361	338	307	324	342	352	334	340	375	346	334	346	343	334	318	329	346	344	336	326	357	344	343	352	316	346	333	350	349	337	359	313	318	354	324	327	335	329	332	358	385	336	317	327	323	326	354	318	330	352	363	350	293	333	317	343	330	369	375	362	336	303	353	306	352	327	311	363	322	324	312	345	321	323	341	340	327	352	320	340	318	310	310	365	347	325	346	334	341	336	356	334	343	315	315	321	345	311	329	328	327	332	344	311	336	307	337	311	294	337	366	366	305	330	343	313	326	343	337	322	387	316	321	321	352	289	368	333	315	327	319	343	307	326	342	335	355	347	341	361	295	297	314	331	354	324	347	318	344	346	345	350	348	329	362	313	358	334	319	359	351	385	332	302	356	282	345	348	347	332	352	355	328	328	342	293	302	355	343	340	372	364	325	327	333	333	335	331	312	328	368	334	367	328	340	335	321	338	313	339	330	336	326	331	316	308	343	325	329	363	337	348	326	347	306	332	348	324	355	357	303	339	339	332	324	337	318	331	355	337	322	328	331	347	352	343	340	341	354	320	358	329	325	356	304	358	324	349	336	346	343	332	322	333	332	328	340	351	323	327	316	324	306	318	355	332	301	335	332	333	335	344	332	314	326	362	320	317	326	313	306	366	350	357	306	333	338	331	344	329	337	326	336	329	333	336	300	318	354	363	323	334	304	306	331	347	336	319	318	325	303	284	315	380	320	342	310	316	351	317	322	330	356	349	344	314	351	325	336	347	344	363	325	309	349	310	349	332	347	330	341	364	327	363	336	352	373	309	334	326	349	312	337	352	333	359	311	309	327	374	369	331	325	331	303	340	339	315	351	313	326	334	341	344	339	363	335	354	346	325	352	344	339	337	373	308	340	349	344	309	343	339	353	330	308	339	323	328	379	345	339	318	328	325	327	302	303	361	314	355	321	324	340	304	359	309	354	310	308	346	358	366	317	329	330	306	321	340	313	324	343	325	324	351	338	320	350	312	329	326	313	324	347	333	342	315	344	328	307	310	349	303	353	328	337	335	325	325	344	331	371	325	330	337	322	316	330	314	308	327	333	331	349	334	310	322	343	323	327	328	352	330	316	334	366	369	351	317	348	343	335	333	347	323	313	330	335	312	340	294	340	335	360	318	325	315	313	318	350	324	318	327	354	334	341	353	331	327	325	320	325	310	320	332	336	317	341	309	326	312	323	345	318	323	370	319	360	320	342	350	334	338	329	333	329	360	337	290	307	320	361	340	306	346	339	316	334	336	342	318	291	328	326	338	317	321	326	322	355	350	332	329	361	341	316	288	341	328	312	326	324	317	311	327	310	330	318	315	336	304	297	311	340	353	331	322	320	329	321	333	343	365	305	364	331	338	300	330	329	296	334	310	357	363	332	351	343	319	332	357	331	341	337	323	362	344	322	316	313	333	360	328	343	346	346	357	322	347	343	362	308	359	337	313	323	344	338	338	320	351	316	320	328	353	342	329	328	331	341	353	304	337	334	328	315	303	338	298	353	322	358	323	327	308	311	320	316	314	320	321	349	338	337	327	314	334	355	349	341	368	353	321	294	356	338	336	341	320	360	311	336	332	304	364	327	344	367	289	342	331	315	335	340	328	355	333	377	342	310	346	313	354	315	355	329	344	340	317	348	317	346	343	390	345	350	329	360	321	356	344	333	311	341	373	306	315	328	314	320	382	367	367	338	314	341	357	302	328	329	333	338	352	307	354	313	338	345	352	309	345	362	343	353	371	319	321	353	327	341	307	322	369	341	317	349	338	334	345	342	367	302	323	324	307	331	326	358	333	327	329	319	327	343	327	366	350	320	345	345	342	347	344	391	342	340	310	351	297	342	334	342	338	321	340	321	314	316	336	330	360	341	323	339	361	318	337	358	318	308	338	332	327	327	327	350	349	321	340	323	357	313	319	323	340	310	323	337	345	316	321	338	317	319	342	315	317	359	314	330	335	321	329	335	320	333	332	359	338	320	291	327	334	357	318	321	322	341	322	316	305	347	322	330	310	336	355	342	317	339	332	343	332	340	334	305	319	299	362	336	358	342	341	322	336	329	367	332	325	318	365	333	372	364	315	329	343	301	342	375	353	307	354	328	351	322	316	348	340	329	331	325	330	340	336	345	326	335	337	350	351	347	349	350	324	326	345	322	352	345	304	350	324	340	290	325	328	310	303	312	345	338	313	323	324	349	324	327	343	354	312	325	298	379	341	321	325	329	347	322	362	307	329	313	361	334	346	307	344	350	354	322	319	339	341	353	308	403	358	310	345	295	319	321	348	342	332	354	304	326	322	354	343	354	357	337	319	316	346	345	350	343	328	336	356	330	295	308	358	340	307	355	370	306	348	322	340	359	323	319	343	331	319	339	323	343	327	308	319	315	332	321	328	334	304	328	338	359	333	313	319	342	331	328	348	345	320	323	329	326	339	318	334	317	320	345	326	318	346	320	353	359	346	368	334	334	320	347	330	304	317	346	329	330	342	353	310	331	299	349	295	350	335	305	330	340	321	316	343	315	358	337	305	325	323	325	363	329	325	341	331	318	347	342	333	315	364	323	347	339	306	335	333	333	326	330	331	366	352	339	343	310	307	335	314	332	340	308	296	347	372	311	347	330	321	339	313	340	333	327	331	332	324	286	347	330	353	319	305	329	323	321	337	319	366	372	362	353	298	372	337	343	306	330	298	342	346	334	333	341	330	367	358	318	340	344	320	360	335	309	385	324	344	336	332	329	306	354	423	331	331	322	323	333	344	332	344	312	336	332	347	323	331	335	323	326	325	336	312	344	328	335	378	315	331	308	300	316	314	305	340	272	301	330	328	322	319	341	343	365	323	363	329	322	360	346	352	347	346	350	340
22775	20820	28393	23300	20829	20729	8545	2630	1749	1541	1353	1064	1042	881	848	766	660	570	568	540	487	500	437	412	406	374	354	354	358	349	355	360	367	338	365	374	339	332	309	335	329	321	309	310	333	333	314	297	303	279	276	260	289	224	228	261	259	246	262	248	276	275	244	221	247	262	281	227	258	253	245	240	271	247	229	238	258	251	219	242	229	250	249	230	253	224	254	235	243	231	233	258	247	240	243	225	211	246	197	258	269	236	258	268	235	232	233	238	229	272	230	232	255	236	244	230	225	264	249	217	254	226	251	222	273	229	246	231	238	246	224	264	234	225	242	240	262	238	222	274	224	248	230	231	238	230	244	248	259	243	227	243	242	260	254	231	249	243	257	223	230	232	241	252	237	236	232	251	219	249	240	225	242	233	213	274	227	239	216	229	254	212	240	246	236	260	254	244	216	245	248	251	212	231	230	243	240	218	225	235	227	240	226	222	239	213	235	258	230	215	250	262	244	245	220	244	239	249	244	234	221	222	229	263	231	206	257	230	235	226	241	239	247	251	244	225	255	248	235	249	221	252	245	239	265	205	217	228	227	238	230	214	251	201	244	232	273	235	261	223	249	208	238	229	230	262	205	243	248	282	230	233	221	229	240	240	207	249	220	204	256	247	227	227	252	234	237	210	230	245	237	240	222	226	233	229	228	230	233	245	241	255	250	238	219	240	227	210	232	257	257	231	232	241	252	281	237	261	209	232	240	238	235	232	217	229	225	227	219	250	235	237	228	237	258	223	264	243	244	258	229	230	236	245	234	241	210	240	244	248	206	277	235	236	233	252	247	248	234	257	236	227	252	234	208	261	256	244	253	219	230	231	230	222	244	233	221	259	245	242	241	234	248	230	249	254	262	233	239	245	236	254	243	207	241	240	231	217	211	236	246	241	221	218	241	241	236	221	241	262	242	240	223	231	260	223	217	214	232	257	248	232	213	260	245	252	231	233	250	248	232	202	241	247	246	264	236	231	226	209	254	233	238	244	270	238	236	239	244	224	223	227	237	217	234	262	236	199	248	245	247	263	242	217	215	257	222	226	223	219	238	258	240	221	263	228	239	207	252	230	240	258	224	231	249	240	240	240	235	246	236	245	222	240	219	253	236	244	250	227	219	253	233	230	220	239	249	263	256	216	232	249	230	256	218	239	231	222	245	218	226	257	220	221	231	236	235	238	233	213	257	272	235	245	229	233	228	249	243	216	252	223	237	212	234	224	237	230	231	226	235	248	243	253	238	263	256	221	260	261	228	234	253	225	263	204	221	225	240	244	237	237	228	230	237	243	203	242	245	241	251	243	245	210	209	228	251	258	248	253	254	260	234	235	207	246	218	258	226	250	233	246	234	260	202	216	268	277	251	250	247	224	224	202	221	222	232	218	247	248	242	226	225	231	249	217	241	258	223	231	236	260	225	220	215	241	252	256	245	245	246	253	230	255	219	221	205	222	216	237	241	235	226	216	253	234	231	251	265	240	257	282	234	251	244	254	243	251	230	206	239	234	224	210	252	239	218	222	232	248	234	209	234	238	225	254	269	227	197	237	223	228	245	261	229	243	199	236	228	254	229	218	249	235	249	222	272	215	237	245	234	245	229	229	237	240	261	234	237	205	222	210	222	219	243	207	261	229	246	221	237	251	235	248	237	236	234	244	240	228	239	229	221	228	258	248	246	237	187	235	246	212	246	249	244	220	229	223	224	222	247	217	242	239	207	241	217	234	246	238	264	224	239	208	250	251	255	255	258	269	232	257	241	248	228	207	226	226	250	218	246	239	222	251	224	224	222	218	246	235	230	250	235	235	236	241	235	215	251	232	244	224	249	238	223	225	227	239	241	226	244	222	233	210	228	240	243	223	213	253	223	250	226	229	251	262	233	231	240	233	236	242	241	245	228	237	243	217	247	219	240	239	254	245	237	257	235	227	231	244	224	233	251	246	243	231	257	235	230	241	213	230	233	247	210	241	210	240	219	231	235	251	221	242	220	253	229	223	241	254	247	224	210	236	216	259	247	231	228	229	224	251	243	220	229	253	245	221	244	272	221	255	224	252	245	224	231	252	236	226	228	226	253	235	248	241	226	239	230	211	235	246	246	230	251	242	214	241	222	242	230	208	264	243	234	233	256	229	220	232	247	234	250	251	229	227	206	242	228	225	233	244	233	236	231	262	245	211	232	241	211	217	261	215	214	241	226	232	248	266	216	209	236	237	260	236	235	234	247	231	244	245	233	240	259	230	239	247	232	241	244	237	246	212	236	226	228	226	250	212	240	231	256	243	223	235	235	241	236	234	230	243	266	216	252	250	231	247	237	226	243	213	245	249	260	222	238	229	234	273	221	252	250	220	220	222	228	241	244	238	245	223	215	245	238	253	224	245	207	225	260	245	238	256	228	213	237	217	267	226	231	259	224	225	226	230	222	203	250	221	234	226	234	240	226	258	217	253	202	266	245	215	238	254	241	230	214	260	253	242	245	252	240	212	218	255	221	233	208	227	240	258	235	238	232	216	254	231	243	251	206	246	201	269	233	231	241	254	228	249	209	237	216	228	240	250	257	240	213	227	216	236	235	270	235	223	228	241	219	219	218	244	237	226	240	242	232	208	263	235	235	264	218	240	222	252	231	231	239	229	258	233	255	233	262	211	223	242	225	249	217	237	243	229	245	238	241	250	230	221	223	248	245	236	219	224	260	205	243	243	213	230	246	224	247	218	219	239	261	250	237	233	239	224	226	237	250	232	259	227	201	239	230	234	240	230	250	223	234	228	253	228	232	227	254	232	253	246	225	232	217	265	238	219	246	220	246	217	236	242	278	219	214	228	229	214	233	248	238	237	211	226	229	225	249	225	222	211	271	248	241	238	212	274	225	236	214	267	267	221	219	216	257	256	226	244	262	235	229	257	237	233	246	217	232	217	217	218	233	220	218	236	244	248	237	251	266	235	221	222	250	228	206	231	193	228	235	242	235	229	224	228	229	253	269	251	234	240	254	205	220	230	255	248	228	243	236	253	261	212	224	266	232	209	229	239	232	197	256	248	240	218	256	232	248	213	219	216	221	263	231	266	240	253	249	227	254	196	228	251	206	220	251	227	196	219	239	236	245	235	232	233	249	216	224	237	246	241	228	224	222	219	227	233	207	223	248	242	217	243	226	230	242	236	253	206	243	225	234	218	225	228	216	224	225	237	213	239	242	244	243	225	227	216	233	213	222	238	246	231	209	257	222	229	268	246	227	236	214	224	204	248	263	252	228	247	253	223	206	225	245	222	239	234	258	236	262	236	243	232	258	223	231	220	223	245	229	240	258	231	244	235	262	224	226	232	253	232	224	236	235	242	266	248	222	244	215	267	233	237	244	205	222	271	246	220	222	243	205	232	250	226	238	257	237	212	207	274	196	227	220	247	258	237	264	239	245	251	238	221	234	248	255	210	250	228	242	250	228	220	235	236	254	217	241	238
32060	43607	21501	13657	10466	8319	6549	5312	4140	3296	2751	2407	1934	1681	1571	1406	1244	1099	949	903	824	728	731	724	654	595	605	556	533	537	544	523	525	504	455	480	464	502	485	479	437	436	395	433	397	397	420	417	394	339	385	341	313	314	351	316	293	326	286	304	300	295	288	357	262	301	281	302	284	315	312	288	307	314	329	268	309	285	299	282	295	280	307	261	291	277	297	292	317	308	293	286	285	274	291	298	310	316	285	283	284	304	317	268	316	297	296	307	295	297	300	288	287	269	296	289	319	318	290	288	302	311	280	258	287	289	311	306	280	291	300	279	261	318	281	291	297	336	301	317	295	265	283	241	294	281	250	271	278	263	292	289	285	305	290	303	293	281	277	272	313	305	268	274	290	246	266	310	275	282	284	312	291	283	286	294	271	268	286	288	301	278	269	276	334	292	270	293	306	288	307	290	257	298	285	300	248	279	302	259	267	282	298	305	288	313	261	320	264	273	294	290	274	273	302	256	272	284	293	300	286	267	283	285	313	247	262	274	256	284	283	285	271	304	289	293	318	306	283	305	278	272	300	296	321	289	288	284	281	264	272	283	289	279	323	302	271	303	315	303	264	269	299	312	278	265	331	290	297	285	291	270	280	304	277	282	274	292	270	295	306	285	312	301	288	282	268	296	279	297	298	293	265	322	269	265	294	289	298	316	273	278	290	258	257	305	295	286	276	290	287	281	310	268	299	272	253	277	295	263	272	302	277	274	301	273	291	263	275	312	252	289	292	275	278	295	273	282	270	267	296	315	295	278	275	285	263	282	328	269	311	279	283	297	283	335	291	344	296	274	275	270	284	288	290	270	320	279	273	298	298	299	281	287	263	281	327	285	274	282	269	281	303	297	266	316	296	287	283	278	295	273	301	304	276	297	310	313	292	311	292	296	283	296	274	280	287	282	307	265	275	290	288	313	250	314	289	281	287	286	296	284	342	293	273	299	272	282	272	294	314	287	318	257	276	297	270	286	297	294	301	284	271	274	305	283	309	265	271	297	287	276	308	296	272	306	286	304	287	274	335	268	266	277	270	324	308	297	281	298	299	259	283	271	267	287	277	274	272	294	281	315	263	285	296	304	291	287	304	273	260	296	316	284	264	281	307	283	278	301	272	277	283	294	265	248	264	281	303	307	250	267	275	258	298	287	291	288	305	278	283	281	309	294	306	298	309	301	312	274	271	302	274	277	276	285	275	278	285	294	295	266	276	318	274	292	285	285	274	277	278	312	268	298	278	237	280	271	294	282	310	322	282	293	272	271	301	264	278	245	294	272	290	280	276	310	276	273	297	296	283	306	271	287	301	281	287	284	289	302	284	310	302	291	309	288	286	282	266	269	284	313	296	314	264	306	242	278	288	277	258	341	279	281	286	267	281	294	290	300	282	256	283	307	254	284	301	271	261	329	329	305	286	287	292	271	292	305	299	278	253	290	284	288	287	272	284	271	286	269	285	303	276	281	298	278	304	259	271	290	295	308	284	266	276	279	305	316	261	293	292	254	253	259	287	275	294	270	277	274	288	274	283	276	282	278	273	307	311	280	285	264	285	292	309	323	280	309	267	283	278	277	300	271	305	298	290	277	301	286	271	279	273	273	293	270	282	275	304	254	282	268	279	260	286	253	272	261	264	302	291	276	279	307	280	309	285	272	292	290	289	293	285	306	299	282	295	262	278	277	291	251	289	282	270	279	256	297	299	312	315	293	290	266	305	290	289	302	281	281	252	263	278	291	309	275	304	238	301	292	278	261	277	276	271	282	291	304	271	297	284	254	295	300	291	288	279	287	297	308	274	277	265	292	304	290	291	301	323	272	284	288	295	300	269	267	287	261	276	271	301	293	262	297	297	268	281	307	279	291	260	290	293	265	277	289	262	292	256	279	286	282	267	272	284	296	274	324	286	278	304	242	288	304	267	289	313	276	292	251	268	284	291	248	271	304	272	235	277	278	312	294	287	285	309	301	280	311	268	269	281	264	312	291	290	268	314	272	277	269	280	266	275	309	279	291	270	284	275	272	333	289	318	282	307	253	273	291	284	290	271	292	324	266	282	264	280	296	289	261	296	300	311	262	273	294	273	296	298	240	288	272	278	269	292	270	323	317	302	289	265	279	297	300	281	310	303	307	260	302	267	274	283	297	271	297	301	311	287	299	288	288	281	275	290	269	289	261	315	304	315	292	289	282	269	283	273	273	292	257	310	269	279	289	287	311	266	268	292	285	265	309	268	291	294	259	299	285	318	301	303	285	288	292	319	287	296	263	282	291	297	289	337	306	287	273	271	274	280	285	302	277	313	315	292	287	270	286	315	287	297	264	272	299	309	294	261	261	287	306	280	282	277	267	288	298	298	276	261	296	292	282	280	293	277	280	267	263	276	296	305	299	302	274	285	287	297	265	272	244	258	297	259	283	285	298	274	304	289	282	305	277	264	280	254	319	287	276	293	285	295	265	281	314	296	249	284	265	300	293	300	271	315	272	273	269	274	302	292	266	280	303	286	272	259	245	262	279	290	288	267	308	260	290	295	280	302	265	283	261	277	295	299	292	266	287	303	268	308	304	247	282	267	278	269	287	252	283	264	290	298	317	275	284	303	253	279	305	278	277	305	294	298	302	300	283	244	271	317	285	296	278	281	304	293	273	257	262	291	289	282	297	287	311	271	270	298	292	266	302	269	290	285	284	281	281	288	292	285	298	282	299	291	297	270	285	288	316	291	271	304	260	303	281	303	286	280	295	291	300	283	291	296	291	288	269	264	300	285	320	278	297	293	258	309	299	269	280	272	281	295	263	266	277	265	300	271	282	294	291	293	289	295	265	290	289	323	280	306	279	269	300	296	293	291	302	303	279	287	309	262	288	316	278	296	285	296	290	286	293	280	296	284	271	276	284	273	293	335	285	318	294	304	293	291	309	288	297	291	289	274	279	259	250	270	290	273	269	266	297	289	272	281	286	265	292	275	277	291	270	279	272	306	291	294	316	320	317	278	302	265	277	283	269	274	303	282	298	275	282	310	285	272	267	273	255	293	272	298	285	277	283	287	270	302	299	255	310	277	286	305	300	302	253	298	275	287	267	265	312	298	303	287	279	273	286	284	276	293	277	286	259	332	259	292	314	277	296	281	313	269	263	311	267	288	306	283	274	259	291	290	308	292	289	296	270	274	267	297	282	299	285	274	299	279	283	295	267	296	256	290	288	303	300	281	277	273	260	270	291	306	298	256	285	288	300	272	285	276	281	286	275	295	263	282	276	293	276	287	278	271	279	264	300	276	271	308	276	296	262	286	280	297	302	262	295	299	299	291	307	263	286	309	281	273	291	298	329	298	250	282	279	295	288	278	272	276	239	293	302	278	290	246	296	278	267	272	300	309	296	297	293	290	255	288	281	304	277	302	331	282	303	258	257	303	277	277	306	294	273	290	287	281	311	290	278	291	302	288	298	273	311	291	252	297	286
27289	21420	13146	4069	2151	1564	1248	989	874	729	771	688	698	661	585	579	572	548	535	513	495	531	511	473	495	436	449	443	472	461	467	464	441	450	481	491	429	458	407	442	457	441	476	505	461	427	431	460	417	423	435	440	447	453	435	442	452	423	441	437	396	412	435	443	383	453	429	443	443	410	446	406	455	418	410	420	401	452	386	387	402	421	427	396	414	396	430	436	386	410	447	415	401	438	415	461	409	411	462	425	462	415	407	406	404	387	433	414	402	436	423	400	438	434	430	422	457	448	376	409	430	429	430	415	445	414	399	414	436	429	466	428	420	401	420	404	425	385	414	431	380	443	418	393	426	397	402	444	398	425	433	443	415	415	449	428	437	412	417	407	449	381	433	475	424	443	416	415	443	480	423	395	408	388	401	444	400	419	420	414	395	419	424	445	448	420	424	400	432	404	447	391	403	416	364	412	417	421	414	428	416	377	387	417	421	439	445	415	407	443	418	415	431	395	460	449	432	454	442	429	404	420	434	417	400	420	426	423	386	448	439	431	457	411	412	444	413	421	380	373	400	426	429	451	410	410	432	432	430	412	420	474	404	424	448	376	438	434	383	451	423	420	392	417	402	415	416	428	414	442	407	395	427	388	429	467	401	393	433	406	403	431	444	413	432	403	404	411	416	424	446	450	410	376	410	408	443	435	418	431	425	428	395	442	394	436	411	466	391	390	437	406	419	422	409	483	423	430	410	415	445	397	498	385	411	417	413	416	428	417	414	426	403	406	448	379	422	411	434	430	424	391	407	413	421	398	425	393	431	408	443	430	446	431	451	441	376	399	425	411	395	391	430	402	445	397	431	414	394	432	434	437	426	432	438	428	426	456	424	403	400	432	460	424	421	408	422	386	447	449	435	424	444	388	404	429	446	449	411	410	396	412	424	417	415	440	426	432	452	433	395	476	401	434	401	403	424	413	399	443	446	417	409	435	454	423	389	421	446	384	431	433	448	412	421	427	454	446	370	397	412	418	396	409	413	457	454	371	440	421	420	466	424	430	432	433	437	461	398	449	421	445	469	465	357	391	406	394	382	429	426	392	414	394	412	437	441	424	425	393	419	394	438	435	440	440	433	416	379	403	403	386	404	441	398	416	418	403	440	410	432	427	432	399	432	465	431	389	413	441	428	485	380	448	450	410	429	435	399	425	409	420	425	406	437	407	390	416	441	407	444	384	389	377	404	410	412	427	443	388	418	426	403	436	406	434	452	417	425	460	428	392	395	388	456	399	368	430	399	418	440	428	431	454	401	404	427	415	387	398	395	418	442	427	386	432	421	426	378	413	440	461	411	427	438	435	395	420	412	439	412	428	400	411	423	426	415	392	357	380	422	378	410	431	408	423	421	446	421	421	414	428	425	451	439	393	412	432	400	398	412	386	411	390	470	435	421	407	418	437	406	440	459	418	448	418	433	408	422	448	422	421	438	418	447	388	416	442	418	397	426	466	417	416	431	404	428	419	407	404	442	428	453	403	410	436	410	407	436	408	425	394	398	417	413	419	429	400	418	435	416	409	448	436	397	427	430	430	445	457	452	407	430	414	415	433	430	459	409	429	402	408	427	415	402	409	426	408	449	445	406	412	414	439	424	382	441	453	397	398	418	421	445	391	402	439	422	440	438	425	440	378	401	434	423	402	452	419	428	398	443	432	435	441	449	391	428	430	406	414	425	411	435	405	400	447	441	377	388	434	394	396	419	423	366	432	421	379	406	403	436	429	432	428	442	421	414	423	472	431	413	414	426	425	425	460	398	431	421	389	416	451	432	421	457	424	424	411	413	425	427	386	424	441	429	436	419	437	415	378	416	436	438	431	452	391	406	432	434	446	413	435	454	419	430	413	444	409	447	385	403	401	420	440	417	428	444	412	414	400	402	434	419	418	423	395	425	400	424	423	447	393	431	395	396	414	439	424	440	400	403	438	403	391	405	392	398	410	391	431	437	400	394	425	387	419	434	433	426	416	399	406	392	390	385	407	430	427	426	422	427	438	438	425	381	422	438	443	426	411	421	411	425	432	400	421	403	401	432	430	443	370	414	426	431	414	390	428	400	400	473	417	410	398	414	431	440	406	433	411	445	413	395	433	430	405	410	426	399	434	437	412	440	415	420	451	418	444	463	404	408	429	402	408	439	394	417	469	427	419	388	415	413	407	417	400	411	444	385	426	438	394	425	396	433	428	446	435	400	452	416	428	410	408	454	421	438	438	428	409	444	411	411	421	421	412	415	409	408	400	375	469	424	437	404	404	420	399	402	408	410	415	416	394	447	433	427	401	410	419	396	433	417	425	395	435	392	448	403	422	447	429	398	407	400	445	402	431	435	412	389	409	423	455	415	430	397	425	420	423	420	433	407	413	436	397	444	393	411	430	459	420	443	418	441	413	441	414	425	415	454	436	411	416	417	388	403	408	383	448	408	449	407	411	417	430	413	405	380	399	404	388	407	426	423	420	428	423	430	416	433	409	443	413	450	418	390	442	408	429	440	410	411	432	415	420	399	459	414	427	404	453	402	408	434	423	431	402	431	436	382	462	405	415	403	468	453	439	438	427	431	445	440	400	409	427	417	415	430	394	378	424	451	434	405	437	415	435	428	392	456	453	421	404	413	416	421	397	429	446	397	399	431	413	461	412	456	427	429	422	421	426	427	401	437	427	400	407	432	380	400	414	380	452	406	425	415	429	462	424	424	417	450	458	386	436	372	403	418	381	414	432	460	406	411	446	410	425	414	454	406	399	448	447	428	420	412	460	431	410	422	432	437	380	416	452	405	432	426	430	432	413	401	403	426	419	447	438	414	441	466	425	412	432	433	410	413	429	479	434	425	418	451	435	423	408	396	449	397	431	436	393	376	395	474	441	394	415	421	416	415	444	378	408	410	418	432	404	418	410	437	432	441	432	414	425	433	465	456	400	454	426	404	396	438	382	493	444	428	418	397	423	403	431	405	408	431	472	392	414	406	423	437	421	390	432	434	413	385	402	414	404	421	429	419	432	445	441	399	448	449	432	434	397	412	403	472	420	398	472	426	422	455	424	423	412	430	393	438	429	428	409	432	448	398	388	389	398	414	380	433	436	388	403	421	430	451	441	410	419	456	407	425	424	390	454	421	449	438	438	435	437	431	422	417	423	439	458	426	430	430	436	418	437	421	385	455	390	424	433	416	444	450	400	397	423	408	425	407	416	422	429	425	429	441	419	422	368	427	425	428	403	425	413	414	386	425	414	408	413	411	455	413	425	428	383	412	398	450	411	415	393	432	415	427	414	430	381	384	401	419	456	440	431	416	401	437	446	389	431	437	445	444	380	425	460	438	434	422	434	458	414	407	404	448	407	406	439	401	424	436	441	427	440	441	420	422	449	383	431	460	409	393	428	408	450	419	371	413	410	428	414	401	419	406	440	451	410	394	429	428	422	444	401	392	446	389	449	410	411	450	395	404	433	419	422
26094	27431	9141	5153	3824	3051	2502	2066	1635	1433	1246	1220	1102	1043	925	896	803	803	734	722	677	671	662	685	683	632	609	633	661	639	605	631	637	610	652	565	573	599	586	550	578	520	560	600	589	531	563	581	549	551	556	553	529	561	527	519	542	542	561	545	514	533	567	553	561	524	513	559	478	511	575	518	519	516	507	554	562	527	502	530	548	540	517	545	520	461	562	489	477	517	546	521	495	494	518	512	544	542	551	554	507	516	529	532	527	519	508	525	557	517	569	488	518	527	524	527	492	517	520	474	497	480	525	542	518	515	521	571	572	537	537	522	522	513	474	508	520	508	537	534	565	491	481	543	511	493	576	506	567	515	496	521	529	510	503	508	490	538	525	538	511	483	509	491	502	521	557	522	530	520	494	533	547	524	534	549	545	510	533	519	539	515	496	490	555	532	550	556	528	510	524	546	509	540	529	515	507	502	497	556	539	548	524	481	521	498	513	496	586	514	499	504	521	501	525	513	546	569	552	523	572	577	513	520	511	509	534	492	557	527	524	506	509	586	556	488	530	588	532	526	556	505	489	534	542	504	509	504	495	529	565	500	533	472	575	535	506	531	529	529	508	545	533	502	522	482	499	550	516	529	542	511	547	529	526	514	512	575	527	485	538	501	547	477	543	497	526	539	537	523	525	519	519	524	530	530	491	538	527	496	519	498	527	499	577	499	534	534	532	523	522	537	553	510	486	525	527	499	519	566	512	489	525	496	558	525	544	549	511	544	536	525	501	519	485	528	561	520	582	542	513	521	537	541	499	524	502	499	520	555	476	527	495	511	485	542	506	528	476	517	535	514	488	538	537	509	530	504	552	510	544	550	482	501	532	521	547	506	568	507	522	554	534	539	543	539	522	524	576	554	495	531	569	522	513	520	531	495	503	552	552	568	541	548	544	539	532	567	541	532	531	545	547	559	531	549	513	505	501	555	508	520	490	535	523	496	520	524	567	533	524	521	561	513	523	533	537	534	530	540	510	536	513	522	539	511	521	530	543	542	509	525	521	522	526	525	534	523	511	547	532	544	513	519	512	525	554	553	562	545	500	524	537	500	530	522	472	532	535	517	530	503	522	536	511	504	518	510	514	535	551	579	499	474	505	519	514	514	496	546	528	520	482	494	478	503	471	555	537	522	498	551	514	496	523	524	541	514	545	477	523	533	540	476	549	526	525	552	481	528	534	548	513	507	499	516	516	503	565	549	513	527	475	553	551	528	528	522	530	521	568	487	523	537	534	533	514	551	550	521	535	503	508	549	522	505	528	527	539	584	526	565	557	515	546	517	515	522	521	519	529	536	529	523	504	495	541	542	539	491	518	543	509	530	540	545	535	536	516	517	516	561	506	500	505	511	511	524	508	527	524	560	517	551	504	491	553	493	523	524	589	535	547	496	521	543	485	528	532	539	504	514	531	480	515	597	552	519	519	531	501	524	532	551	508	516	539	494	498	547	530	583	503	537	523	489	534	507	519	544	546	515	469	557	518	514	501	529	503	506	495	545	527	463	533	540	547	570	488	514	484	517	463	525	547	510	537	540	521	516	490	506	502	536	519	506	523	527	539	517	515	508	504	534	532	573	558	529	522	517	528	546	514	548	526	535	475	518	499	492	535	474	530	507	575	471	542	531	531	529	503	529	472	505	514	505	554	527	532	519	513	536	490	517	534	492	504	539	548	519	520	534	558	518	533	500	510	494	564	488	544	551	503	506	533	516	558	459	500	504	522	544	514	495	524	521	498	493	475	527	540	560	526	542	494	508	515	572	549	535	563	491	536	501	532	527	487	550	551	480	487	490	559	540	523	520	528	492	527	465	521	533	533	545	533	532	543	543	558	552	493	508	530	529	528	528	511	559	494	549	527	513	554	517	508	521	522	499	515	503	536	511	501	525	550	534	516	512	559	532	510	536	517	540	537	514	528	514	549	514	558	483	505	536	548	513	546	555	513	511	539	500	520	513	513	550	532	531	548	536	501	518	504	577	527	533	513	543	531	548	516	520	562	545	527	512	518	538	534	515	514	518	508	485	498	493	552	525	514	516	556	527	512	470	576	492	507	527	500	536	507	529	537	447	551	531	532	553	545	572	547	508	518	540	581	546	521	494	485	534	466	527	521	536	518	482	516	504	495	554	537	511	516	518	520	484	557	473	508	497	512	548	447	526	543	513	536	508	521	513	512	518	507	487	541	530	530	520	528	538	498	539	531	572	483	517	514	523	529	540	562	525	520	499	526	513	537	530	474	538	503	527	560	515	523	531	543	522	514	544	502	559	516	530	532	564	520	529	528	516	535	489	481	502	502	521	539	517	551	544	529	481	553	506	533	528	531	524	518	564	512	510	534	566	505	540	539	552	527	499	487	511	545	527	523	547	492	509	527	537	512	521	519	534	533	544	535	536	479	511	476	520	553	532	480	555	495	544	526	548	526	516	504	500	534	565	533	556	530	514	490	548	525	539	498	531	528	544	560	552	476	537	536	524	538	513	527	531	493	521	491	488	485	511	528	532	492	545	499	499	487	524	569	516	529	542	536	544	521	502	489	517	541	505	517	513	526	503	524	559	485	563	510	503	531	536	490	515	509	529	530	507	545	531	542	535	519	520	518	545	512	529	535	509	559	496	510	516	528	536	530	513	524	557	505	474	529	537	542	572	518	490	528	530	590	509	482	513	509	501	549	497	527	530	528	517	500	485	514	518	533	524	565	537	573	548	534	534	494	544	519	501	496	504	518	499	541	538	542	508	527	516	514	514	582	464	494	566	507	496	548	506	525	535	525	550	561	562	572	512	541	508	534	571	529	519	480	530	561	547	524	509	507	538	506	504	533	486	511	535	513	524	505	544	511	506	549	544	515	545	556	552	528	570	543	546	543	500	525	513	562	558	547	490	511	503	489	514	498	543	498	536	497	537	504	590	569	582	486	526	515	507	503	534	514	534	525	502	502	541	521	553	539	541	552	514	515	529	550	527	529	525	522	505	557	501	484	576	536	530	486	537	496	510	509	542	541	531	545	530	503	544	542	506	517	510	559	534	558	503	525	548	536	512	495	536	509	505	531	542	540	480	512	502	536	526	503	499	524	515	518	533	491	479	536	495	534	521	522	532	524	547	514	552	537	535	527	492	539	573	504	502	512	567	511	500	506	533	501	508	523	504	566	530	459	501	549	539	503	539	476	553	500	546	550	484	506	515	550	565	553	534	549	531	518	508	525	506	524	503	539	473	537	527	522	504	496	541	524	533	526	548	524	552	539	518	506	517	493	519	510	514	513	516	534	475	522	523	527	545	542	517	461	532	511	539	537	556	504	543	544	515	563	525	497	508	524	483	513	568	532	530	521	506	490	516	542	532	515	538	510	587	492	494	502	505	477	532	551	498	487	481	531	533	541	510	527	480	558	545	499	536	488	538	493	521	520	501	515	490	495	545	521	507	500	471	562	533	502	570	513	509	528	540	509	561
23828	20889	28005	23893	20777	9349	2708	1644	1256	1083	923	859	750	714	612	634	554	581	528	442	456	428	381	397	397	325	373	327	364	360	355	371	350	371	346	319	355	310	345	319	337	336	301	333	303	308	347	320	285	302	280	278	276	267	281	248	266	274	288	264	281	254	276	265	257	275	273	237	278	270	292	285	285	267	294	236	304	294	296	257	236	291	293	272	257	256	255	295	264	258	275	267	266	276	263	288	275	275	259	259	266	247	266	276	268	279	256	269	256	265	285	263	254	280	250	269	239	280	260	272	278	262	267	251	306	277	295	277	269	278	270	264	276	265	261	279	252	278	271	274	270	267	289	297	283	253	263	240	269	269	275	269	268	283	270	284	261	271	271	260	276	239	263	268	274	273	269	263	265	268	275	243	253	252	275	256	270	248	253	266	276	304	288	275	271	233	282	290	275	269	267	274	257	260	269	248	286	272	275	275	262	265	281	282	263	264	257	232	272	266	263	266	259	305	269	271	267	268	277	260	286	307	293	253	273	283	215	245	275	234	293	261	272	277	244	264	261	278	256	251	265	244	260	266	247	264	298	283	261	303	292	242	258	279	281	281	270	280	255	265	274	261	258	276	297	256	257	272	263	237	267	252	258	257	226	241	218	276	253	285	235	308	261	261	281	279	270	241	252	293	256	262	249	265	298	269	280	249	283	248	245	276	253	273	285	261	240	265	264	271	273	264	290	261	247	262	283	262	247	237	282	282	251	279	266	271	272	244	262	227	250	276	286	292	251	261	272	290	253	255	248	266	256	263	276	280	266	280	240	251	239	292	275	256	310	281	265	258	297	244	260	260	255	274	239	249	250	254	309	280	253	282	270	256	265	257	257	275	259	273	261	278	249	271	263	278	266	274	271	279	257	266	266	229	277	284	299	257	252	255	257	278	287	274	289	266	278	274	274	272	270	270	277	232	305	261	285	276	242	237	280	295	256	282	263	269	265	255	283	269	272	239	248	272	263	244	245	265	274	284	264	289	262	249	279	301	260	269	264	290	254	263	295	255	269	255	263	270	268	266	273	282	294	306	284	285	265	281	255	277	302	249	255	264	257	252	266	265	258	274	211	283	259	252	270	258	287	297	260	280	262	281	258	244	267	275	279	267	294	261	288	279	251	231	237	293	286	284	262	287	276	278	255	240	278	274	249	289	263	271	277	264	236	282	247	254	265	266	308	261	256	262	261	238	249	294	282	262	276	248	267	229	266	252	250	281	254	250	290	271	252	278	265	259	247	269	281	255	247	255	275	266	264	252	280	270	244	237	290	238	273	243	259	253	259	281	239	255	273	293	244	270	262	260	285	286	297	259	275	237	269	266	256	260	284	304	276	241	261	289	262	258	250	255	266	290	257	265	237	271	241	287	272	239	262	267	247	268	282	259	269	279	254	300	258	267	276	242	276	285	290	271	251	272	259	298	281	273	272	281	273	258	249	228	224	253	262	271	278	265	258	267	261	282	263	261	279	251	258	248	262	261	264	241	265	267	273	267	279	272	252	257	234	280	283	259	241	257	246	258	259	273	257	247	254	275	267	273	252	267	272	238	276	279	244	278	272	308	269	256	255	281	265	264	254	270	288	275	273	324	288	245	240	298	245	268	272	261	274	259	249	260	279	251	283	214	249	283	278	278	271	270	241	263	261	260	266	296	273	227	271	248	272	282	247	250	251	249	263	264	268	269	247	276	268	266	230	236	257	280	270	262	262	241	272	277	288	266	253	280	284	276	267	275	264	263	272	259	269	254	261	279	256	273	279	262	298	294	290	259	241	259	258	255	287	258	239	273	227	286	271	258	242	267	245	241	251	258	283	292	233	269	288	263	260	258	255	261	256	259	275	253	277	260	269	281	233	232	259	246	290	298	287	271	261	283	277	261	259	265	238	271	262	233	271	242	247	300	269	284	266	277	258	253	262	264	292	259	261	270	265	263	281	249	267	252	296	261	249	259	287	256	286	245	277	273	275	257	245	270	261	288	238	274	276	249	278	277	294	266	266	277	284	291	252	255	256	251	264	265	258	276	264	265	274	244	268	258	273	270	282	293	250	267	256	287	242	272	236	299	274	266	272	256	284	254	275	260	262	280	259	255	246	282	256	245	296	274	279	280	265	258	308	255	251	251	250	253	268	237	251	262	270	266	275	263	246	264	240	262	263	251	279	288	259	249	301	270	301	272	256	279	272	267	259	274	273	279	244	258	278	260	274	282	268	277	274	236	255	314	279	282	259	271	308	280	244	241	237	286	275	248	267	289	254	262	271	252	268	257	277	277	258	236	241	275	267	253	284	260	258	246	257	250	273	272	254	257	276	289	274	264	264	235	275	266	269	251	236	284	259	235	278	256	276	256	241	262	256	278	274	265	258	264	297	276	237	245	271	250	262	279	282	271	253	251	236	262	268	294	260	239	260	277	255	269	265	235	273	221	249	254	282	264	271	241	256	292	267	271	286	247	268	276	283	267	269	243	255	266	282	258	282	244	290	265	269	248	256	277	278	271	246	267	273	263	275	282	265	256	273	254	265	278	267	258	277	235	245	254	261	271	273	266	251	266	262	274	244	264	266	270	263	243	253	261	264	263	255	295	286	259	260	235	222	254	297	303	273	269	272	245	243	244	278	266	279	249	248	255	232	272	305	268	259	262	243	284	282	267	291	246	242	221	256	243	277	277	273	286	288	273	270	246	280	278	242	244	280	264	276	234	261	286	261	259	280	246	262	269	279	268	257	261	242	232	292	263	270	267	269	263	268	265	262	284	268	245	277	265	293	254	271	244	279	297	285	266	292	281	270	244	281	253	286	274	280	248	261	292	256	256	253	267	291	264	248	285	250	288	288	268	234	287	258	257	251	280	270	278	293	296	266	275	267	257	269	261	289	283	264	260	259	242	302	261	215	256	278	288	283	276	268	263	265	289	250	282	242	253	274	282	276	253	252	306	265	264	260	285	223	287	263	265	260	256	258	287	278	251	280	274	256	251	275	286	265	258	298	261	252	266	257	276	234	250	281	248	255	289	264	283	275	270	316	305	295	270	271	276	283	278	261	242	289	245	265	248	245	256	260	276	271	257	294	236	224	268	277	308	240	287	275	308	270	214	276	242	265	270	271	253	273	244	249	269	266	244	282	255	245	273	263	243	276	259	284	277	252	243	265	262	265	276	269	265	263	247	249	275	272	264	262	279	266	285	261	248	274	259	240	308	298	245	281	268	269	246	245	298	273	278	251	275	248	255	261	238	277	286	255	307	276	264	300	273	274	267	235	262	297	265	261	234	262	265	250	279	269	271	263	274	274	282	263	271	263	252	297	275	259	229	242	260	285	250	273	261	264	259	262	261	300	272	287	248	275	292	269	271	275	283	248	244	281	283	268	254	254	253	265	302	256	264	292	249	248	297	260	226	265	244	273	267	257	273	281	271	291	283	266	275	271	240	266	240	252	249	284	258	235	299	284	245	291	285
29028	34850	16150	9926	7394	5895	4660	3564	2739	2293	1910	1668	1535	1319	1212	1016	1020	919	785	758	738	697	677	603	589	536	567	516	488	553	512	500	491	509	464	464	467	491	445	439	418	388	434	433	405	451	414	411	391	404	392	393	418	349	383	402	408	329	396	357	358	320	353	366	353	343	314	352	357	329	333	343	362	379	343	350	368	351	325	364	340	347	328	335	353	313	318	352	304	343	311	343	348	330	346	329	324	372	332	323	379	314	330	359	328	340	345	345	405	325	358	347	352	337	324	319	377	320	372	306	323	339	354	362	368	347	344	344	314	363	361	347	320	373	351	366	334	320	367	370	356	328	303	361	334	327	395	352	313	340	368	316	347	337	340	334	330	341	341	344	342	308	358	325	345	364	290	350	305	361	346	357	363	341	379	358	321	350	315	352	311	345	332	345	300	348	343	319	312	350	368	350	350	330	327	355	327	334	347	323	354	340	319	364	328	320	353	321	345	347	328	339	352	359	399	350	333	323	342	360	365	356	356	313	328	360	311	327	342	357	349	324	343	351	329	329	324	342	337	363	347	342	299	349	354	322	326	317	344	314	338	323	348	324	363	340	344	371	314	319	358	360	331	345	350	318	354	316	376	331	359	312	371	313	344	339	339	338	345	340	317	327	323	332	302	321	296	361	328	324	341	313	325	340	337	360	323	311	345	326	346	388	370	385	344	328	309	344	332	335	350	337	357	319	359	349	315	334	338	336	355	331	329	358	316	329	375	325	342	311	347	316	359	324	343	351	371	314	364	357	348	353	335	357	354	313	334	336	332	365	358	351	313	336	320	361	343	333	342	330	334	327	327	332	348	313	361	354	337	330	353	314	318	359	356	340	351	319	324	336	321	315	356	317	340	367	329	330	336	337	351	329	391	376	324	306	319	346	317	341	362	347	355	341	325	343	332	322	290	330	364	342	336	294	347	349	334	307	331	318	315	297	341	357	328	354	346	365	343	358	304	331	332	337	322	337	304	345	372	356	338	320	331	322	365	369	333	345	329	367	339	285	310	309	339	321	316	329	360	328	353	350	316	364	320	309	335	328	346	325	350	350	350	346	342	356	332	327	357	330	351	333	330	338	357	346	352	320	358	341	392	353	370	360	359	358	326	377	310	338	351	317	337	336	343	344	337	344	362	349	353	364	330	342	343	366	357	335	316	341	349	339	311	326	330	335	350	352	353	342	382	357	334	343	302	326	310	319	323	331	354	338	355	339	307	337	298	334	345	356	350	347	337	349	323	366	348	313	321	325	321	336	341	348	330	365	337	349	329	357	288	334	338	346	330	336	350	354	342	372	334	340	351	323	310	336	337	338	338	330	350	344	352	331	351	365	320	366	322	332	347	292	330	334	336	324	346	355	341	311	314	345	376	353	357	332	355	329	355	326	329	327	318	309	334	330	326	356	330	325	322	337	319	340	359	354	332	338	355	339	304	356	336	311	329	312	344	314	349	301	304	358	336	347	315	320	324	338	361	335	350	345	317	322	330	340	335	342	284	316	379	346	352	339	336	330	324	366	305	333	313	323	278	342	311	321	352	344	345	341	343	330	350	364	327	346	340	344	328	314	323	331	385	313	354	335	365	327	353	336	357	343	344	334	321	323	354	369	357	341	345	333	325	316	321	325	317	374	335	305	346	319	343	339	341	333	323	327	324	338	337	319	355	334	310	318	343	361	342	292	346	305	324	341	352	347	372	316	313	349	343	331	333	337	390	337	355	320	330	342	328	356	356	369	323	365	322	354	324	343	354	356	310	320	286	340	368	326	359	305	324	309	312	338	378	334	354	368	332	334	335	335	345	322	361	339	337	324	347	364	337	380	367	342	371	362	338	362	357	352	348	342	331	339	343	347	322	339	325	329	371	365	330	338	355	349	334	374	371	364	319	336	348	341	361	329	320	336	347	325	328	318	315	336	369	347	325	341	320	358	317	369	310	363	356	343	344	312	343	309	315	344	353	337	327	345	324	330	316	346	365	352	360	340	344	333	370	330	344	344	350	341	357	348	347	328	365	319	339	292	353	324	336	350	343	343	331	344	330	346	344	331	322	331	343	318	342	360	335	364	332	378	361	316	330	301	349	314	332	332	321	352	350	333	343	345	336	293	315	362	311	325	364	376	335	350	326	331	316	346	342	320	314	331	329	322	371	351	390	378	363	337	333	335	335	346	368	308	306	356	345	335	319	332	343	323	328	337	295	332	330	335	341	323	348	308	349	362	328	368	343	361	333	352	339	359	348	322	332	337	354	328	347	321	337	330	339	343	340	334	360	328	344	318	322	367	314	349	339	340	368	348	375	383	369	342	324	326	325	356	346	328	365	349	349	348	348	322	350	338	348	366	324	328	347	333	333	333	324	322	327	363	334	319	356	336	336	343	315	335	328	361	338	353	328	350	335	352	386	335	304	329	329	337	336	349	328	345	344	343	339	324	325	353	317	342	312	372	376	301	344	350	339	362	330	328	338	333	353	309	354	332	360	357	337	341	315	386	313	365	338	305	315	355	347	342	334	313	330	347	322	323	316	361	328	318	347	365	348	338	291	360	336	356	306	352	373	348	331	360	349	338	352	320	345	354	330	318	333	331	343	331	345	349	319	332	365	353	336	343	341	325	311	335	343	315	322	305	317	335	285	345	361	329	319	314	363	361	372	353	344	330	335	324	325	307	307	340	374	340	358	315	342	310	328	329	307	330	339	324	314	297	327	411	321	324	348	335	338	333	383	321	331	347	338	320	354	348	331	379	359	324	318	335	344	371	341	340	346	328	349	323	349	361	346	346	311	314	344	343	336	325	344	338	329	364	291	333	334	306	342	331	312	335	316	331	340	333	342	378	329	327	320	340	338	364	345	324	354	349	363	309	348	321	360	299	370	290	364	302	343	353	377	327	325	297	342	340	338	331	346	331	337	346	315	316	348	341	345	345	345	342	332	360	324	362	340	360	345	330	326	371	337	320	346	374	319	341	361	316	343	373	347	326	329	323	327	332	325	350	341	366	353	301	325	338	319	337	319	343	402	313	313	311	385	349	316	334	374	373	311	345	305	318	289	318	392	341	347	327	333	324	334	343	330	324	347	338	331	327	344	359	356	294	373	355	325	347	347	360	351	327	342	350	362	336	316	319	318	308	353	341	305	365	364	338	346	351	322	336	343	333	337	349	338	342	319	365	342	339	327	333	339	330	300	324	334	336	343	352	331	365	326	320	293	311	348	323	328	335	343	326	333	325	323	374	338	351	337	340	307	342	349	342	330	343	306	341	311	337	311	296	350	347	334	371	337	317	336	357	326	352	297	334	352	311	321	336	331	325	309	328	331	324	361	356	350	312	353	353	354	330	351	342	332	344	349	316	361	336	322	325	347	347	333	386	370	338	309	313	312	331	349	338	340	339	354	318	373	295	331	319	323	305	352	323	304	351	305	316	350	329	341	323	346	331	375	351	343	341	313	366	319	360	358	379
22708	20819	28411	23297	20817	20746	8373	2527	1764	1402	1335	1160	961	913	803	780	724	640	599	556	496	505	456	431	412	370	328	414	389	411	376	363	377	356	345	306	324	318	286	311	278	320	291	294	288	294	299	267	281	257	285	285	264	274	300	256	229	238	259	244	211	236	281	241	251	253	231	247	261	257	249	228	247	239	228	248	249	248	249	206	220	254	243	216	231	253	235	239	240	233	256	251	272	240	242	257	228	249	218	221	247	242	244	222	228	275	223	208	236	257	235	235	217	220	252	248	242	227	249	266	273	240	246	240	243	241	227	240	231	239	231	262	237	225	232	219	247	249	216	253	236	218	217	222	232	251	215	211	257	186	224	260	231	247	213	223	229	246	229	228	241	243	250	222	203	225	226	242	234	224	205	223	230	239	242	213	247	242	215	235	214	214	218	228	232	219	240	240	218	230	230	252	195	245	251	219	223	229	242	246	253	242	239	241	229	241	240	231	248	222	246	230	239	231	229	258	206	230	244	216	256	224	224	217	230	258	243	226	220	229	219	240	220	226	228	244	225	221	239	222	221	236	242	269	216	232	216	244	227	225	234	232	215	241	225	240	254	222	230	232	218	250	220	227	250	189	215	251	234	227	211	231	262	231	236	204	249	220	215	237	250	240	228	227	220	242	232	231	241	254	215	217	224	215	243	243	244	251	214	238	258	208	219	234	266	239	212	201	201	236	228	225	239	250	245	253	249	224	214	264	231	214	225	234	243	233	261	241	218	232	256	247	243	250	221	220	231	221	239	240	247	213	240	241	220	239	233	215	216	245	248	224	238	248	209	239	228	238	235	245	188	213	227	224	246	216	215	217	236	231	255	212	257	242	234	243	246	225	220	243	221	195	211	238	212	243	228	248	241	209	278	230	229	227	222	233	243	262	259	234	235	205	220	245	235	234	235	245	218	222	232	264	243	207	228	230	210	238	217	200	211	218	222	210	231	223	256	245	215	217	234	244	243	238	208	241	221	220	231	236	237	242	213	233	238	238	216	254	251	237	263	235	220	224	236	263	217	244	232	250	248	221	202	236	227	220	250	265	229	239	244	227	233	232	254	231	211	239	224	262	220	221	212	260	218	221	245	231	224	223	225	246	241	225	235	237	201	260	226	235	231	223	219	233	257	218	227	235	259	226	232	231	230	229	245	221	239	235	221	239	250	232	229	243	245	240	243	243	237	221	246	243	212	201	222	232	241	228	225	205	249	235	244	224	227	231	228	210	249	272	257	234	255	243	245	247	211	217	222	229	259	262	223	204	241	213	225	223	241	238	261	236	244	229	240	240	211	233	228	232	251	217	235	240	234	216	225	243	227	233	251	220	219	256	241	251	229	221	246	228	228	249	227	245	235	266	229	209	222	217	222	241	232	240	239	246	205	233	229	254	249	243	238	240	224	229	230	246	230	225	244	224	234	215	233	198	240	245	244	217	223	209	226	217	227	238	205	250	220	247	227	255	227	232	243	226	240	242	227	231	228	220	223	219	248	244	235	240	250	225	232	238	242	236	255	221	248	240	240	256	235	237	226	240	212	219	239	227	218	237	225	249	202	239	277	228	228	233	238	229	244	247	240	233	228	248	199	243	249	262	219	227	250	212	213	265	249	233	236	193	199	250	232	242	211	247	248	225	239	242	229	241	232	229	258	229	238	243	228	231	231	219	228	220	224	235	229	214	241	256	219	219	226	230	218	214	246	216	245	224	205	241	239	247	244	210	265	263	238	229	239	228	275	213	260	241	256	226	252	222	240	261	232	221	245	255	239	226	241	204	209	200	204	203	220	243	242	220	223	242	225	233	256	209	240	243	254	245	249	232	256	219	231	262	255	238	239	271	240	247	222	212	228	234	235	272	244	252	245	213	265	229	227	234	232	230	220	253	233	235	258	223	254	238	258	233	262	221	236	247	224	252	235	244	222	234	238	239	262	216	226	203	205	228	225	247	225	262	256	231	243	225	258	222	222	231	235	228	219	207	252	239	227	255	259	241	242	226	223	241	259	229	240	229	240	231	263	237	221	195	193	223	220	255	240	261	220	239	231	236	249	207	226	231	226	230	225	219	251	223	193	203	240	226	207	275	233	218	204	229	243	230	222	249	257	244	226	211	226	216	237	242	225	219	234	210	222	220	225	238	226	236	243	212	225	222	207	238	245	228	212	224	248	234	256	233	235	233	266	231	231	231	216	239	226	225	249	224	240	231	250	217	219	250	228	218	206	209	240	237	219	186	246	252	240	232	256	219	230	233	220	233	246	217	244	250	238	235	259	228	242	252	247	202	240	215	244	254	238	217	255	244	229	217	231	240	230	217	235	254	246	214	249	240	255	260	230	245	219	239	224	221	213	211	213	205	245	229	261	215	244	213	220	222	256	247	230	207	235	218	211	230	235	226	218	245	232	232	251	232	211	234	207	210	225	230	224	244	252	215	217	259	227	245	234	210	217	232	247	226	232	274	227	211	251	256	241	233	232	221	238	255	244	237	226	221	241	249	225	235	204	245	244	223	246	212	227	210	228	250	225	224	242	243	234	249	211	239	289	215	259	231	237	234	208	241	220	225	251	230	211	222	252	213	224	214	253	232	242	222	219	236	252	222	232	240	264	198	213	237	226	238	255	254	235	224	232	217	221	215	240	232	224	234	250	228	207	236	257	217	211	206	239	236	223	228	241	246	220	228	235	243	252	260	268	216	221	229	248	239	235	204	232	235	227	227	223	234	246	213	232	205	258	240	234	211	234	261	219	240	263	220	224	219	236	252	224	220	254	220	240	227	229	229	245	233	239	230	238	222	237	223	243	222	232	234	224	217	250	258	239	215	253	223	234	218	242	212	265	216	239	255	249	244	237	234	246	219	252	212	241	234	228	259	237	235	235	236	232	247	245	226	240	210	240	234	238	238	233	236	232	223	234	274	210	260	221	238	219	233	241	258	221	215	241	209	212	216	233	229	249	236	259	240	265	278	239	231	241	227	206	223	237	235	218	269	236	221	233	251	240	235	228	239	217	236	260	236	264	248	252	248	228	227	229	238	238	199	244	220	232	238	228	231	235	229	233	242	225	249	232	214	221	251	215	239	224	212	199	222	247	227	239	218	216	242	208	233	237	219	228	253	248	233	240	233	232	218	214	222	241	227	234	243	266	247	246	235	224	244	226	235	231	226	218	229	225	215	214	237	213	230	232	210	219	263	224	253	258	237	257	223	234	216	225	235	248	227	235	247	226	258	235	234	256	234	291	234	226	235	212	235	246	223	255	211	238	234	238	242	251	246	233	243	228	210	243	212	259	209	227	220	208	234	248	250	241	255	211	215	224	207	230	273	245	252	245	237	242	248	210	241	256	257	237	243	221	241	226	234	234	238	233	222	238	214	232	237	238	262	222	238	201	247	231	253	259	223	211	241	230	227	229	211	231	224	231	201	221	221	227	210	257	250	221	216	246	219	248	212	241	236	215	249	254	238
32801	43796	20892	13542	10251	8135	6297	5142	3943	3193	2752	2338	1952	1770	1604	1406	1206	1096	1006	909	837	816	703	678	672	633	593	540	539	571	550	531	514	552	513	496	433	453	451	443	445	417	435	435	401	442	383	381	401	384	378	336	354	352	345	304	318	295	297	320	287	281	297	315	293	303	278	270	322	291	327	285	298	300	292	281	296	296	288	303	280	279	310	302	279	259	301	254	281	336	328	308	283	254	271	279	284	285	302	281	287	298	293	287	296	312	323	301	265	305	308	253	274	271	293	250	303	290	257	298	320	287	283	274	285	278	302	303	278	270	285	282	280	308	276	299	259	302	280	270	283	290	265	261	299	294	275	275	261	281	283	275	286	257	285	297	297	275	290	274	274	318	290	259	266	255	297	272	301	259	275	281	307	283	283	262	288	246	305	285	301	304	273	270	300	284	266	270	312	273	273	297	285	302	262	293	282	275	283	313	276	293	295	297	268	282	298	274	285	279	283	268	288	290	297	281	273	290	273	288	286	271	286	281	287	300	306	312	301	297	259	254	295	281	292	282	299	306	262	296	268	261	267	270	326	287	289	259	285	275	277	261	288	238	256	300	261	298	279	261	257	267	292	307	258	300	305	276	268	277	260	284	299	275	307	269	280	282	269	269	286	283	263	289	293	249	308	267	265	284	261	298	257	295	264	273	288	272	293	283	276	267	275	299	294	257	277	308	268	254	246	307	271	263	293	247	302	284	281	265	278	298	282	252	269	286	252	270	287	272	287	302	293	264	319	293	272	296	266	298	289	287	294	277	289	277	275	266	265	273	276	284	289	277	253	285	289	321	309	281	313	275	301	273	286	271	306	264	296	272	280	271	269	308	265	284	286	334	299	309	279	298	278	308	283	272	259	296	274	258	262	260	282	297	289	276	317	297	279	288	285	283	265	285	266	273	284	283	271	274	278	241	275	283	273	253	312	290	301	293	304	298	289	274	256	282	298	299	299	312	268	275	293	286	280	277	301	270	289	285	286	283	278	230	296	280	298	298	264	259	280	290	274	311	286	301	296	253	297	279	255	250	296	296	254	266	270	293	263	272	293	292	285	285	289	277	292	299	298	250	282	283	307	283	279	279	265	251	250	290	264	263	264	283	265	309	270	271	275	306	282	259	272	286	284	289	268	286	298	287	293	282	288	287	282	291	299	311	293	303	291	273	294	247	276	277	253	279	275	264	265	310	265	271	301	290	239	290	277	273	281	295	277	252	265	271	286	255	304	297	279	287	283	271	292	304	293	277	294	284	276	294	279	293	283	265	284	280	289	260	263	270	260	295	290	278	252	274	265	284	302	286	300	299	272	291	272	298	278	285	289	257	307	272	291	281	276	261	288	300	281	293	276	266	283	274	285	286	256	253	268	234	253	266	281	283	248	283	301	243	289	274	280	292	261	299	292	292	269	292	285	277	307	318	290	276	262	281	297	282	293	268	289	311	293	290	272	266	277	293	257	290	303	328	276	291	271	268	281	277	291	273	292	272	285	270	290	273	292	268	272	283	285	285	274	296	298	292	266	294	255	287	264	277	296	285	276	279	295	282	275	274	302	284	272	282	277	271	261	293	287	275	328	288	278	288	310	297	263	311	280	269	296	277	304	274	280	280	277	247	250	315	265	280	305	292	309	286	274	304	303	286	292	309	277	284	272	283	280	268	278	266	318	320	281	302	276	276	264	293	307	252	278	262	279	283	286	271	315	307	286	279	308	282	331	292	278	271	290	281	275	251	313	261	288	278	275	285	291	264	279	271	294	265	274	273	284	298	286	264	256	279	264	285	264	292	269	273	266	301	293	305	264	290	268	289	301	306	292	264	281	258	290	299	277	291	269	298	261	305	272	291	299	292	278	297	306	285	293	277	309	290	276	319	288	291	265	301	286	286	265	286	266	255	290	236	312	276	278	274	298	251	282	295	285	282	298	267	299	264	287	316	287	274	293	302	266	281	274	254	283	276	275	262	284	254	299	275	259	312	289	303	290	287	269	266	308	241	257	275	290	298	252	317	254	308	270	258	299	271	284	273	300	241	291	288	274	305	298	272	259	271	315	266	252	278	245	290	285	277	283	278	281	227	277	253	279	310	276	269	267	272	297	265	301	281	284	274	249	293	280	284	307	300	282	266	273	314	306	267	279	263	309	266	255	279	303	287	273	282	288	269	274	281	300	272	269	285	266	265	275	318	298	299	264	273	292	272	281	288	276	279	272	303	278	280	275	304	291	294	284	277	250	296	281	270	279	270	279	293	291	275	296	279	301	265	271	238	285	259	274	324	299	266	279	247	283	256	325	257	288	274	281	272	251	263	260	266	288	288	274	259	292	274	293	283	275	301	305	264	277	280	292	298	280	278	283	284	279	283	259	301	298	267	293	260	289	292	288	299	288	254	294	267	298	273	271	270	290	235	290	250	290	304	279	260	282	247	281	287	275	306	266	288	271	307	291	292	266	265	289	271	257	303	297	269	281	268	298	239	251	286	292	313	297	268	294	274	292	277	262	243	265	257	254	294	282	270	274	295	274	252	283	254	285	309	269	274	291	292	281	289	296	293	321	282	268	258	312	257	256	277	284	289	267	298	287	270	283	277	280	275	267	313	293	287	280	271	278	270	296	272	259	274	309	312	282	258	245	292	281	284	305	286	283	287	292	256	289	261	275	292	260	304	277	273	268	263	273	306	285	267	269	267	292	270	276	297	281	267	303	304	277	294	262	287	278	278	291	267	287	293	295	305	322	268	280	275	275	289	283	305	290	283	296	266	274	266	285	274	304	253	278	319	278	284	304	278	286	284	270	289	301	275	294	286	283	311	270	296	294	249	288	280	299	269	275	278	277	282	279	260	273	269	271	263	275	284	291	272	301	251	243	287	300	286	252	244	308	284	291	273	300	266	258	301	276	296	275	259	289	301	302	284	274	285	277	281	276	279	303	292	295	266	295	289	311	257	279	262	273	284	305	283	298	279	294	287	271	302	256	308	287	285	262	270	292	276	297	259	268	274	293	301	289	288	282	298	258	270	293	275	286	268	297	261	286	297	280	271	295	307	298	306	293	307	277	273	253	273	277	314	270	289	271	256	288	274	275	299	285	294	270	308	294	282	279	289	302	269	270	288	256	259	282	274	297	293	306	337	304	291	260	309	276	270	290	273	264	239	295	248	249	305	289	276	258	249	302	313	285	289	304	290	322	258	277	278	300	296	287	303	265	286	298	287	325	284	295	291	295	275	251	264	289	278	287	259	280	315	254	304	282	273	297	275	258	278	280	286	312	299	283	250	288	285	255	294	267	271	280	276	289	268	273	277	272	273	285	266	271	276	273	273	284	260	298	290	280	265	257	281	305	296	279	292	306	288	271	275	274	270	281	278	257	268	293	302	265	254	268	255	286	277	292	256	287	264	295	260	283	294	268	291	277	295	287	253	301	265	302	282	263	296	312	262	288	265	253	287	289	282	275	308	274	259
27251	21532	12828	4272	2202	1706	1258	990	887	807	765	757	676	632	618	582	579	550	531	571	559	510	520	520	490	461	452	461	420	457	481	463	456	466	497	453	476	423	455	453	436	458	432	434	434	411	448	453	446	380	433	390	441	422	439	445	411	417	403	427	432	400	421	425	437	406	411	457	427	391	430	430	430	440	387	460	418	441	403	467	420	425	414	447	422	440	430	441	413	391	421	427	410	399	409	418	416	426	443	383	442	393	430	399	428	420	448	419	465	411	442	423	453	381	419	439	435	410	408	394	460	420	385	425	426	417	436	446	385	412	416	435	415	417	423	431	410	416	428	363	436	429	412	422	423	389	456	412	429	427	420	411	392	443	445	401	456	391	407	420	399	404	433	365	426	411	424	424	451	451	402	397	438	399	416	412	410	416	430	434	427	392	401	383	411	375	433	420	434	457	409	435	432	429	415	420	429	427	428	394	426	451	398	420	438	384	443	410	428	420	411	386	437	410	413	390	448	445	418	392	436	426	410	415	423	410	388	448	413	415	406	410	449	427	421	466	424	445	426	430	413	400	413	407	432	397	440	449	400	469	405	428	373	382	435	412	449	439	427	403	402	437	420	411	412	417	407	407	458	417	409	421	419	417	361	451	424	426	428	426	393	424	440	427	422	423	410	427	418	403	422	458	419	459	409	421	389	432	412	414	395	430	421	395	435	413	397	412	398	428	416	411	424	412	392	406	389	434	426	398	442	456	457	413	437	423	408	393	465	403	410	409	438	403	419	435	411	408	402	394	428	398	418	416	410	437	399	419	394	436	402	433	418	396	428	390	399	422	415	379	420	396	418	420	424	403	409	399	408	408	431	431	427	416	417	452	396	421	403	433	399	417	419	406	405	440	423	445	393	437	375	417	402	455	392	399	411	448	446	424	433	405	428	420	456	394	396	438	413	419	402	404	386	416	395	440	417	396	383	408	410	436	425	418	379	405	389	411	400	424	438	405	430	423	417	387	420	409	453	397	401	418	427	434	411	436	436	426	398	411	381	399	415	416	369	420	422	426	423	378	421	386	405	417	400	442	401	390	404	438	457	412	422	429	439	393	451	412	427	404	384	402	410	385	402	408	441	425	394	402	375	409	393	403	455	400	404	437	405	419	422	427	426	407	427	460	397	438	397	425	411	425	417	441	426	428	413	400	426	455	455	426	453	443	434	360	435	433	400	430	438	426	436	401	423	393	453	427	408	438	455	424	415	434	442	438	397	427	415	431	452	398	396	416	464	424	414	423	392	408	423	409	424	448	443	449	395	410	428	407	408	439	425	381	379	409	418	399	400	427	397	391	417	437	396	412	421	429	441	410	416	419	377	404	413	446	417	411	423	389	396	418	422	407	418	403	415	460	424	422	397	410	415	442	425	408	412	425	424	420	400	406	415	420	411	449	387	391	417	416	364	394	404	427	452	421	428	425	407	412	411	403	402	407	437	429	446	419	413	416	387	427	405	403	402	387	401	431	409	439	406	441	412	407	431	426	415	402	425	423	394	433	444	435	425	411	394	451	401	427	454	400	396	445	445	406	434	400	438	392	450	387	406	413	455	444	425	417	425	384	385	403	456	429	440	397	408	437	397	408	418	411	431	403	429	375	397	432	394	397	404	404	431	405	429	404	390	402	425	423	401	410	436	430	440	441	425	425	414	424	450	395	446	411	422	431	394	442	431	426	405	439	423	398	409	378	400	404	397	418	439	444	390	409	413	437	406	438	428	424	413	417	431	406	433	451	397	419	405	419	437	401	410	433	372	400	399	391	381	400	398	441	423	442	358	446	404	441	406	379	434	403	397	405	397	414	415	390	449	448	406	387	424	422	430	438	428	419	403	438	401	402	414	440	404	431	441	441	407	424	411	405	407	453	397	416	448	424	471	447	412	429	438	424	443	400	434	414	427	444	422	414	413	420	423	431	408	414	423	407	437	408	393	401	389	381	386	423	404	393	394	417	440	409	415	421	443	420	431	446	424	427	430	403	442	407	395	439	431	463	444	407	415	424	421	385	394	421	409	398	395	439	416	394	418	448	428	420	423	404	413	447	407	409	400	444	436	414	372	405	399	421	389	448	433	411	424	421	444	411	426	455	382	424	403	463	448	421	412	412	418	473	446	431	411	408	435	425	419	443	415	392	432	396	429	418	410	445	402	435	417	388	424	405	427	412	419	397	455	423	418	435	429	410	415	394	405	432	415	440	401	425	403	420	406	397	410	413	419	402	428	404	423	414	382	424	406	412	402	378	407	396	387	455	410	415	426	398	401	420	401	430	430	441	434	423	418	404	401	439	444	417	432	448	431	450	432	427	416	392	431	420	417	448	423	430	411	409	434	426	448	384	374	407	395	429	422	429	419	407	410	396	415	420	400	379	417	427	381	424	441	440	417	403	437	455	434	455	430	442	449	441	414	384	417	421	447	390	405	456	406	427	407	399	417	414	424	407	416	391	395	461	400	459	409	410	414	434	416	429	392	438	411	456	396	433	429	446	445	401	415	430	411	419	420	437	404	420	467	477	451	404	429	426	414	397	408	420	447	442	410	432	386	414	389	406	419	430	367	413	388	446	405	446	412	429	455	407	441	401	394	418	383	407	430	410	406	421	424	412	429	390	394	412	430	479	430	414	449	423	438	449	400	436	450	393	423	402	424	423	396	437	413	453	405	451	374	434	407	422	379	406	438	419	433	469	423	425	444	474	441	422	403	431	436	399	398	403	428	431	417	409	417	435	403	417	394	472	469	409	407	435	401	425	465	435	399	413	392	431	413	433	428	421	426	443	453	426	389	421	404	390	415	426	440	439	426	400	423	401	407	416	382	416	394	381	403	444	399	402	380	421	388	409	435	398	410	431	396	445	433	409	418	436	420	440	409	422	398	442	422	389	427	462	408	433	426	421	447	429	431	434	387	394	391	449	413	381	412	447	433	439	400	408	439	391	423	408	381	424	441	429	419	421	419	393	408	418	439	405	398	404	404	430	436	412	419	398	431	434	419	434	408	400	420	420	450	430	433	441	435	410	464	410	471	458	422	428	452	418	453	423	423	372	441	433	422	421	425	439	409	412	428	443	401	342	412	377	428	412	389	421	421	447	446	415	424	417	408	421	450	379	397	416	396	392	432	425	439	416	431	411	433	438	386	404	432	410	411	405	376	453	435	433	446	439	423	438	403	399	394	407	411	390	389	420	417	390	398	429	418	375	424	372	413	446	394	415	405	397	438	412	416	425	422	430	421	418	371	465	418	423	451	407	386	428	443	391	478	432	414	440	428	428	410	406	423	416	364	432	411	395	401	429	411	429	422	434	425	404	408	439	408	446	408	410	423	394	412	437	389	420	458	391	431	435	409	408	435	451	430	396	441	413	449	445	425	404	407	419	424	394	479	395	374	438	409	431	435	405	431	432	409	414	424	436	413	433	429	450	420	410	439	412	431	468	397	417	432	451	436	412	394	460	404	388
26579	26161	8980	5312	3863	3133	2507	2062	1654	1417	1311	1218	1103	1045	944	873	883	806	756	745	717	671	706	650	614	663	617	621	624	638	614	608	619	635	594	612	588	598	579	572	552	544	593	585	569	564	558	572	525	563	556	584	532	549	552	532	535	541	528	537	481	525	491	509	509	515	478	562	504	549	540	566	519	521	542	505	510	516	548	551	477	527	542	531	504	565	514	514	504	538	529	482	541	514	562	491	508	559	549	503	546	485	522	541	560	490	504	478	522	516	557	542	562	529	496	542	491	530	504	542	498	488	476	507	515	553	476	517	542	485	466	527	564	502	517	536	508	535	551	538	503	516	516	513	570	542	493	514	534	522	511	556	487	521	563	507	540	521	527	510	523	561	501	536	533	512	504	539	506	536	509	533	476	508	525	522	562	508	521	567	527	532	559	508	513	511	538	536	476	528	492	501	508	504	548	552	516	499	497	544	485	527	515	538	552	544	472	513	516	517	529	525	519	525	514	519	502	536	553	524	507	494	547	520	498	510	552	530	529	511	543	521	508	500	517	551	570	556	487	531	556	511	488	527	553	537	506	537	467	525	460	491	530	550	509	512	493	538	521	506	507	508	487	535	518	539	509	465	491	532	482	502	528	484	505	521	581	504	502	495	488	526	491	533	534	521	490	491	539	472	494	501	514	555	546	508	539	571	487	529	517	517	490	529	474	501	527	529	504	540	556	489	534	510	532	530	550	504	515	510	539	510	511	506	545	514	488	540	499	541	532	482	500	536	545	561	558	556	490	505	529	497	534	540	512	532	539	509	538	492	521	548	560	527	475	541	556	502	525	540	533	519	488	509	534	499	478	499	488	497	502	582	515	514	534	542	511	494	515	525	508	476	517	567	570	485	519	525	527	541	486	530	528	492	529	516	512	537	511	522	490	537	470	541	548	506	502	517	503	541	502	561	547	557	530	528	540	529	502	514	518	525	493	542	571	541	507	525	523	517	540	561	514	526	562	503	493	528	522	529	518	562	518	524	542	532	540	467	542	493	511	534	521	488	546	524	466	488	517	485	541	536	495	530	549	488	530	547	525	514	505	534	496	504	513	522	523	553	552	497	491	550	519	529	545	548	522	549	489	528	553	513	499	506	519	524	537	484	543	560	497	518	522	482	534	501	450	532	504	530	535	518	499	547	562	528	542	521	537	582	541	504	519	511	491	528	518	524	505	514	530	508	510	518	522	530	542	571	506	520	564	551	512	514	538	533	509	503	492	487	520	515	538	557	506	552	543	514	551	540	523	560	508	494	472	496	558	516	507	551	565	531	522	518	505	481	528	487	497	549	562	567	563	532	511	518	551	503	522	489	542	519	546	508	526	552	493	493	533	497	524	567	524	538	518	500	505	546	506	542	523	502	524	557	541	569	537	523	534	523	514	539	521	531	537	533	547	582	515	544	514	496	511	503	524	499	552	523	514	496	542	482	510	532	509	493	505	526	525	528	483	517	509	550	521	498	539	551	536	541	486	543	523	534	530	529	550	552	514	519	521	525	526	522	504	509	501	535	518	499	557	541	523	545	517	535	533	514	525	548	481	507	475	484	495	556	564	492	510	515	543	556	522	502	518	546	519	500	520	529	549	551	533	501	513	504	529	480	552	562	506	536	514	536	519	514	538	536	546	572	516	530	553	522	544	505	487	508	535	510	518	497	532	489	506	523	505	516	504	500	552	555	485	541	548	534	538	528	512	550	532	527	486	523	509	540	507	531	528	491	523	522	535	501	540	510	565	505	502	502	487	519	525	500	542	532	529	574	488	549	554	492	511	513	522	532	518	549	485	559	522	513	500	557	544	489	479	500	523	532	502	520	501	513	539	512	554	568	531	563	553	511	556	523	539	511	547	500	526	537	511	535	503	559	509	508	520	494	497	535	546	569	491	518	509	521	530	492	539	510	507	521	504	528	526	484	483	505	506	518	534	509	548	525	503	509	521	506	506	507	542	535	568	520	507	475	531	531	494	557	528	588	528	539	498	526	493	504	547	493	544	515	539	506	489	508	473	561	515	528	551	550	502	506	517	519	494	521	548	503	516	473	564	484	517	529	565	455	518	511	483	530	505	514	488	530	531	531	553	540	531	506	536	534	497	524	508	490	521	546	503	525	526	514	511	545	488	501	551	558	531	501	555	519	535	531	535	522	495	550	492	561	503	491	483	518	534	538	496	524	548	540	540	489	527	524	504	573	503	502	540	485	549	503	520	529	496	495	532	514	521	528	498	529	505	513	526	490	538	526	541	541	498	526	534	538	526	530	538	507	548	559	504	502	513	554	562	543	520	518	520	457	469	541	540	523	566	478	514	530	552	535	533	542	506	532	520	516	505	547	528	489	504	469	541	531	511	549	518	486	514	534	500	518	504	495	526	568	499	500	559	522	558	470	521	499	525	527	455	549	525	522	528	503	526	569	527	518	534	514	545	542	500	554	528	496	486	489	512	501	515	507	579	493	507	567	577	524	522	507	493	538	472	499	527	482	539	562	525	520	547	581	491	565	525	553	499	521	524	557	527	486	524	487	499	534	527	520	506	536	519	516	482	496	506	517	506	512	506	500	479	507	545	513	504	493	464	562	533	510	516	515	538	528	530	522	543	530	530	515	544	517	524	523	527	525	499	515	558	529	499	530	539	513	504	541	513	539	501	529	517	548	545	533	512	521	508	528	508	510	508	497	505	499	499	525	503	534	528	522	528	543	522	509	521	499	510	523	527	513	539	539	525	569	533	492	512	524	526	508	563	541	537	508	533	514	532	508	529	538	525	471	528	523	498	515	539	485	503	522	505	489	498	531	506	566	516	550	514	540	530	531	485	532	544	530	524	488	542	491	491	523	514	548	477	548	449	540	507	551	511	547	513	542	528	534	502	510	512	485	523	558	524	508	502	537	538	457	560	526	506	544	502	553	485	523	476	495	534	462	516	508	509	528	533	528	533	519	498	530	496	492	527	524	525	529	519	523	543	478	529	503	534	502	496	505	505	513	534	507	528	524	513	521	532	521	523	537	543	505	502	527	485	513	502	486	533	508	519	553	511	536	487	516	532	526	547	515	547	516	501	514	506	538	487	580	527	486	507	534	532	548	516	538	485	544	540	504	511	510	542	512	531	517	538	525	534	499	473	501	523	545	520	521	499	521	519	525	523	518	540	550	523	486	522	573	511	511	514	482	550	532	539	509	539	496	507	509	510	545	465	508	549	529	500	473	501	513	489	499	512	504	527	518	525	497	536	523	503	525	546	462	555	553	535	537	529	472	525	490	543	514	507	549	501	473	513	504	512	540	533	504	480	524	546	502	506	484	576	498	502	509	517	512	528	492	516	532	503	557	530	543	508	532	508	544	529	509	518	547	533	539	503	501	515	519	503	528	560	482	508	533	501	547	516	551	519	513	518	538	506	489	556	524	542	516	507	522	527	524	523	505	514	534	527	527	528	512	503	547	502	480	516	520	524	495
23875	20888	28010	23865	20725	9038	2505	1545	1266	1073	945	874	780	735	692	597	553	565	511	441	473	390	430	402	409	370	390	357	373	358	374	368	344	308	311	341	344	311	351	277	311	333	307	307	308	321	320	286	322	305	297	285	300	291	290	288	253	281	247	275	278	284	257	230	294	266	297	262	275	276	271	297	271	274	269	274	270	266	266	265	273	251	298	269	298	279	261	292	255	253	283	276	270	296	252	264	305	266	272	269	278	247	266	269	263	300	273	255	313	265	245	270	264	284	242	276	280	279	291	250	257	253	255	264	266	272	270	263	272	278	279	266	236	265	280	278	243	289	263	261	293	296	252	280	271	254	239	277	321	247	276	265	277	263	290	259	253	257	263	257	303	286	285	266	286	249	290	251	286	255	277	287	256	260	295	248	279	273	288	244	279	273	287	269	221	303	258	282	268	226	265	258	237	275	261	244	231	271	292	290	261	282	277	255	291	270	256	268	264	273	257	262	247	267	253	243	300	278	274	268	258	275	265	246	274	247	306	287	265	248	294	275	267	285	263	272	293	276	287	248	294	254	283	251	292	266	258	273	265	255	273	269	255	256	253	249	257	248	301	261	289	265	257	247	249	268	247	268	271	284	283	287	275	278	266	258	276	273	283	277	298	253	261	234	279	269	262	252	267	275	270	268	255	289	244	243	259	263	265	301	286	265	247	262	258	232	275	261	282	231	263	250	273	256	275	289	237	236	257	274	259	275	269	255	253	267	260	282	263	252	287	248	267	242	306	264	273	266	270	242	264	259	266	294	223	263	230	261	262	274	259	291	250	258	244	272	234	266	257	286	265	282	271	248	240	274	272	259	263	252	264	264	274	293	239	268	252	254	293	261	265	241	241	257	291	267	288	290	268	245	295	282	255	301	265	278	278	262	267	259	272	287	256	271	271	274	284	239	267	289	311	270	287	283	277	248	243	259	237	264	269	251	288	270	270	267	260	282	231	292	240	259	278	284	261	260	259	272	299	247	271	279	257	248	273	259	258	239	263	252	267	283	272	283	269	293	245	256	265	239	287	281	267	254	297	273	244	267	286	306	256	256	261	264	272	294	299	269	254	274	272	265	252	267	265	272	274	299	271	273	277	285	284	278	220	288	269	286	298	289	264	266	306	293	272	275	265	275	253	255	248	288	274	265	274	268	234	279	241	251	259	244	271	260	281	261	266	278	281	273	261	265	252	257	270	267	282	279	275	262	265	279	277	261	255	272	271	288	249	265	263	285	249	225	299	270	298	286	259	270	280	281	248	288	264	285	281	263	272	275	243	257	244	280	266	274	274	299	255	292	258	266	282	289	283	234	233	270	252	299	265	289	269	261	274	257	287	276	257	278	271	237	267	246	261	248	279	270	278	267	265	271	253	240	267	247	250	246	264	265	246	277	297	263	246	291	228	262	256	308	266	264	254	297	282	275	249	242	259	256	254	275	280	290	259	281	251	272	235	265	266	228	263	297	248	239	275	280	283	257	267	262	276	282	273	276	249	260	283	264	279	254	259	255	290	257	258	265	275	271	250	243	290	264	285	252	277	266	274	286	275	270	258	227	264	265	268	255	262	258	250	265	273	249	301	269	284	271	260	279	266	263	227	257	276	292	267	278	258	277	256	263	290	261	293	258	272	267	252	271	288	269	267	273	288	257	263	260	298	267	244	278	262	269	297	285	266	247	275	304	272	257	257	256	277	288	259	246	266	257	285	265	263	261	271	292	268	269	282	247	262	273	279	299	265	271	240	280	280	278	267	228	271	274	250	254	273	273	261	246	268	245	283	275	224	254	292	242	248	312	249	264	280	247	270	254	251	245	268	263	294	254	253	240	263	266	272	224	263	283	297	278	252	290	259	288	275	276	273	243	269	307	253	287	278	267	270	308	261	276	296	270	240	266	247	254	259	233	282	267	280	291	293	249	257	281	282	258	258	271	262	265	256	257	278	247	268	245	259	257	261	274	284	277	288	276	270	270	279	289	270	261	268	278	255	276	291	257	277	283	288	292	244	253	260	226	279	276	278	276	275	248	270	281	261	244	256	285	255	246	299	259	258	264	263	279	271	269	262	295	225	262	274	250	272	255	247	252	273	270	263	246	251	275	302	243	242	260	259	273	288	287	237	265	264	277	255	255	247	269	279	250	252	283	257	260	246	276	236	272	268	255	264	260	284	244	265	266	253	293	268	245	294	243	268	241	280	285	271	280	266	270	274	276	269	283	263	260	306	276	251	278	280	242	264	281	252	241	268	288	251	270	282	236	291	277	258	262	259	278	271	266	274	260	270	275	222	265	275	269	273	240	255	290	268	283	273	276	262	262	259	262	236	286	276	287	252	261	279	292	249	278	296	270	261	288	257	289	286	272	267	313	266	269	277	266	295	269	256	283	267	260	269	264	260	254	301	301	267	247	248	291	278	290	282	259	247	260	267	257	274	250	256	289	280	239	257	276	260	234	262	257	270	246	244	255	263	231	266	256	257	256	249	287	280	264	252	248	263	295	289	277	258	232	255	271	254	245	266	261	237	266	254	263	281	274	275	279	257	251	235	259	263	275	239	257	272	249	282	279	260	269	267	281	264	251	263	268	236	277	298	257	269	244	267	245	245	270	259	280	259	299	291	284	301	241	289	255	267	276	241	267	236	282	248	270	293	302	260	267	242	245	236	287	264	290	260	282	252	269	264	278	247	280	269	273	250	266	261	294	262	274	251	285	280	242	253	262	274	272	251	264	255	275	277	282	271	286	288	255	267	262	254	271	255	273	266	271	251	284	285	275	278	276	260	265	298	261	268	275	272	279	287	238	254	280	282	259	305	251	258	292	280	265	284	261	282	272	256	253	275	264	256	277	272	275	266	261	259	233	234	253	271	268	280	275	254	280	284	251	257	255	259	301	249	258	227	286	242	242	299	280	261	266	290	267	269	259	234	263	279	269	277	290	298	273	249	263	254	271	264	279	246	243	256	277	289	253	283	259	277	257	271	276	283	285	277	253	266	278	279	279	235	289	278	248	281	270	276	265	249	297	270	286	264	254	260	298	248	273	281	279	278	280	270	270	272	291	286	272	270	242	255	282	269	270	257	271	300	244	287	279	257	275	266	280	276	281	287	269	273	275	296	282	256	268	276	269	276	279	259	257	269	270	275	278	244	272	289	278	263	239	243	288	252	275	277	243	276	298	238	223	252	312	238	248	259	271	249	273	233	289	291	253	280	246	246	258	263	270	236	236	281	275	269	250	267	267	247	275	248	278	250	313	276	287	248	272	243	246	251	271	275	250	278	252	300	297	286	261	279	249	274	259	270	285	288	272	255	274	282	256	287	258	253	269	261	273	299	258	277	282	256	262	283	260	280	261	271	256	263	249	259	263	230	252	267	264	273	284	263	268	262	280	259	289	249	257	266	242	291	279	305	241	279	248	284	265	257	255	284	231	275	272	253	285	248	235	268	257	262	279	272	279	244	276
29924	37614	15983	9891	7073	5552	4311	3532	2833	2224	1972	1736	1464	1446	1268	1142	982	924	854	795	764	679	617	606	567	591	574	572	517	563	561	529	516	482	525	527	453	474	461	421	419	438	447	443	405	400	450	390	386	385	347	428	383	382	379	389	351	386	367	391	347	325	366	366	346	359	374	401	349	327	325	357	316	336	333	358	347	344	352	377	357	341	349	337	347	376	331	351	343	358	349	366	335	339	353	352	343	329	319	354	360	341	349	353	329	385	360	349	362	382	348	325	356	335	336	354	346	366	331	376	303	301	314	330	366	349	331	308	331	349	350	375	325	360	343	342	323	350	380	354	338	325	345	355	320	328	326	325	328	349	360	298	336	326	374	363	364	328	357	373	330	336	367	372	363	324	363	316	341	355	306	347	344	351	341	356	336	357	340	327	354	356	360	327	359	330	329	356	333	347	349	343	346	325	317	364	338	317	336	319	360	352	319	327	362	329	351	318	351	360	358	329	332	352	340	319	322	338	365	321	363	352	350	348	326	352	313	321	352	354	327	362	334	350	363	366	351	321	318	301	369	352	338	356	358	366	358	307	313	342	334	349	352	328	335	355	325	333	371	358	333	339	331	355	370	360	345	343	351	361	346	359	353	345	322	368	366	342	359	360	363	343	336	313	356	347	341	334	340	373	364	336	310	337	372	300	368	329	371	366	342	310	336	348	377	338	326	317	372	351	359	347	337	326	370	343	338	331	326	321	337	323	322	386	328	326	340	365	346	342	318	347	332	358	341	332	357	357	374	373	365	375	351	326	331	359	323	336	332	393	318	357	342	341	356	324	295	319	326	333	341	327	323	330	341	360	323	343	354	358	335	379	331	330	336	334	338	322	358	320	376	345	357	331	341	345	352	306	340	325	376	318	353	318	341	329	339	317	320	326	344	329	326	364	333	338	346	331	334	355	346	350	308	350	338	332	350	309	368	317	328	346	325	360	378	311	385	313	337	352	345	332	329	341	327	359	319	320	346	360	347	354	321	335	360	345	326	359	308	318	354	351	353	350	381	356	313	342	340	362	358	335	349	348	354	341	347	346	311	371	318	366	340	372	330	307	317	325	340	337	347	317	351	326	344	340	330	333	304	361	347	326	336	322	344	342	311	340	306	343	325	366	374	336	300	339	310	331	368	339	351	385	340	370	327	344	352	358	356	371	339	347	345	336	326	319	344	374	347	326	318	342	313	306	363	349	320	342	358	361	365	325	337	340	326	381	328	331	331	338	356	315	346	303	357	365	331	312	323	309	322	376	339	371	378	340	355	324	356	331	365	357	360	329	352	390	306	360	336	356	331	346	324	339	355	344	340	313	352	349	322	365	335	337	374	347	333	354	354	359	290	315	360	334	369	337	351	330	333	364	336	320	358	333	350	307	365	367	347	353	336	342	349	348	347	373	320	324	331	331	366	350	335	330	343	340	361	359	356	341	343	315	348	380	337	358	346	333	367	338	307	324	338	344	347	326	316	354	366	322	357	353	347	354	348	361	363	388	344	332	347	320	329	337	339	354	329	342	360	357	330	342	353	400	344	354	338	336	308	360	320	325	313	362	304	348	375	334	316	332	355	347	344	361	356	330	337	345	361	347	350	348	349	347	316	307	356	344	359	339	338	357	307	324	349	370	348	326	354	325	322	313	318	328	337	360	357	337	359	342	320	356	358	344	315	337	323	320	349	327	329	330	359	342	334	367	342	360	346	383	340	317	345	335	355	343	318	339	364	350	305	335	319	333	342	380	356	329	375	337	358	349	340	356	309	335	349	328	309	341	292	380	339	332	354	327	357	317	350	353	371	354	333	344	355	341	333	334	352	338	335	346	351	335	360	330	350	348	347	332	341	324	348	371	292	339	356	314	344	338	305	337	341	343	345	376	332	360	339	365	369	326	332	338	382	329	322	317	331	312	301	321	349	338	323	360	357	343	357	346	372	339	332	323	396	334	345	325	341	356	351	343	333	370	334	377	337	334	336	337	349	377	338	312	336	384	319	365	357	326	318	371	334	304	369	360	337	345	345	345	335	376	364	363	333	342	347	340	319	348	337	330	362	355	313	330	352	337	371	344	342	335	354	352	328	332	327	325	322	342	356	352	355	330	343	343	349	330	347	363	340	368	372	356	342	333	321	393	325	326	313	326	335	388	341	355	377	345	306	349	337	342	334	366	345	373	300	349	346	353	335	344	381	348	332	346	335	319	358	339	360	314	359	352	309	339	357	374	335	318	320	370	365	323	337	305	360	321	323	359	325	356	368	294	338	313	350	326	320	334	338	339	346	352	359	375	360	336	376	333	350	343	334	342	342	323	331	346	337	365	349	358	306	348	320	351	365	342	307	309	373	355	319	301	313	314	340	338	369	337	319	384	338	331	354	307	331	346	334	316	354	341	342	381	319	348	353	352	354	337	362	365	327	306	332	322	330	345	324	359	330	318	327	315	314	337	315	336	322	359	325	342	356	352	346	354	320	358	336	336	316	341	358	336	333	352	349	336	366	343	301	346	343	332	321	327	348	320	353	370	353	326	351	328	357	315	339	344	347	338	332	344	325	337	320	322	351	313	384	328	363	344	320	339	359	308	322	359	338	332	354	355	343	360	359	370	324	312	357	324	364	363	328	348	358	324	358	337	318	314	349	351	359	397	333	314	354	349	354	333	307	340	346	328	346	380	326	327	344	371	321	329	341	344	333	355	332	337	351	343	382	335	305	333	349	358	348	351	353	343	340	366	337	350	328	333	370	339	340	359	335	352	313	343	348	341	369	316	346	351	343	354	347	304	329	355	328	316	326	329	318	385	326	335	338	340	343	342	350	349	322	326	323	322	356	349	328	340	349	342	300	326	358	374	344	330	326	345	336	332	357	378	352	315	369	371	337	351	334	377	341	338	336	356	351	371	368	353	341	340	370	350	347	301	317	341	367	342	320	340	353	364	332	320	374	302	353	337	348	362	353	329	330	333	344	366	357	368	354	325	347	348	335	332	360	331	332	354	342	357	349	330	331	353	318	365	361	354	357	372	373	351	326	345	350	350	319	317	342	389	348	312	325	323	340	353	318	333	334	366	325	355	365	335	307	350	312	341	334	374	327	382	349	344	363	334	364	376	318	348	353	369	348	326	363	338	321	373	357	348	325	310	334	342	329	366	367	326	336	329	341	353	357	370	313	381	348	322	327	346	285	333	361	344	340	332	326	367	346	306	337	342	331	340	382	324	364	322	342	344	344	352	342	337	341	382	346	332	345	352	330	356	338	390	301	329	355	382	357	337	352	338	347	341	367	350	277	332	366	304	338	348	356	336	368	347	346	369	329	339	337	344	335	346	368	355	322	372	328	346	370	363	351	353	357	362	333	327	350	328	333	345	369	335	317	348	362	372	335	359	372	327	321	353	372	335	330	342	352	375	353	371	368	347	374	328	318	317	358	334	311	359	343	339	333	337	374	325	378	350	343	337	339	350	342	310
22718	20817	28375	23341	20817	20682	8403	2492	1758	1531	1302	1169	987	977	857	814	696	693	620	564	537	471	487	434	428	409	385	401	409	375	384	420	388	382	338	336	324	370	300	333	322	329	319	337	334	277	317	342	301	276	271	267	266	275	264	253	280	257	249	275	251	250	258	227	271	235	235	273	258	249	236	256	230	283	255	248	244	277	244	244	239	260	274	227	244	242	261	231	228	239	269	277	241	203	254	284	254	269	244	258	259	241	259	271	261	235	231	249	249	275	222	260	225	244	224	240	255	262	300	222	246	250	231	266	212	239	243	256	265	243	282	243	223	268	236	237	229	244	211	259	244	228	270	235	277	221	240	248	229	237	241	248	259	244	251	258	246	235	229	255	264	253	247	246	268	220	261	234	206	252	241	255	237	228	271	236	244	267	233	247	247	244	246	221	261	240	246	240	285	244	239	263	258	254	240	247	247	253	254	264	205	241	238	246	235	233	227	242	235	237	248	254	278	233	265	242	241	233	231	257	268	240	251	276	257	254	260	244	227	236	276	241	223	223	253	231	249	248	242	222	250	218	261	250	251	238	247	254	251	224	236	248	244	230	239	262	217	224	234	235	256	240	258	234	252	227	250	235	252	256	238	238	228	247	258	250	262	238	255	265	234	265	243	234	260	233	227	237	223	235	286	240	265	258	246	245	258	255	271	232	251	232	260	244	249	237	250	250	221	236	253	229	225	254	232	243	243	218	243	227	247	263	242	243	247	242	241	241	228	258	300	241	258	239	238	240	253	230	236	244	277	232	272	220	256	238	226	242	269	249	225	251	227	240	240	249	263	265	227	267	243	246	264	217	222	246	246	274	228	243	245	266	240	238	248	261	262	239	225	237	238	235	251	247	268	264	215	264	244	250	240	231	240	225	246	223	252	254	248	251	237	266	237	269	259	226	251	237	234	231	246	242	258	253	246	227	276	258	252	248	225	221	264	237	232	240	218	231	233	228	248	267	237	255	241	242	217	229	248	234	222	261	244	255	254	264	260	243	264	275	240	262	245	245	253	262	222	256	250	255	267	253	244	223	238	249	249	249	255	235	238	261	240	258	272	226	234	250	218	209	253	270	259	248	230	254	228	281	253	271	241	260	245	234	255	246	264	242	248	260	271	249	216	269	269	234	233	238	251	219	251	224	225	256	249	248	250	264	233	249	240	248	262	259	238	233	252	248	260	255	227	246	268	226	236	264	277	238	216	262	238	251	239	263	246	242	232	238	257	241	258	242	260	262	234	257	230	256	259	243	244	245	236	238	234	260	245	256	216	223	244	272	253	238	271	250	227	246	225	250	262	215	242	256	273	252	244	226	204	257	253	250	247	246	243	243	204	255	239	274	248	245	246	244	265	243	262	259	241	183	254	249	263	253	238	233	229	235	242	241	220	240	255	256	259	254	252	227	275	213	245	216	243	240	222	229	242	236	269	270	253	245	255	252	217	236	272	237	252	254	261	269	261	242	252	244	227	224	248	252	247	215	255	211	233	248	246	228	216	268	262	254	240	245	227	230	229	227	259	228	253	222	221	241	247	246	238	232	230	232	253	226	244	255	277	256	229	247	234	233	249	276	247	235	264	257	227	247	238	213	246	252	232	252	237	240	228	235	226	258	278	234	253	260	264	263	220	212	275	262	240	253	226	263	251	267	251	249	238	273	262	262	278	190	229	243	253	254	244	242	249	248	239	239	244	236	228	225	248	265	240	236	228	262	232	255	263	255	256	254	231	229	265	237	254	249	236	237	230	231	253	269	228	252	247	270	250	242	260	226	221	235	237	261	235	226	235	250	256	242	257	250	234	254	231	220	228	249	249	251	246	239	240	239	257	227	235	249	228	225	250	259	228	266	254	282	252	255	227	267	251	251	255	241	222	241	245	235	243	256	250	223	234	221	193	278	231	226	231	233	218	205	231	253	243	315	271	252	243	260	257	244	221	232	248	229	252	253	245	226	254	254	242	235	234	259	221	252	252	274	218	232	251	264	243	262	253	222	218	269	263	253	232	237	232	248	221	233	261	249	232	251	234	259	247	266	242	237	232	255	257	258	274	262	253	252	233	264	251	238	252	258	245	240	272	233	242	250	240	243	240	247	230	255	260	246	283	235	247	209	268	266	243	262	255	243	246	254	222	242	241	245	235	216	249	264	242	243	217	277	234	251	234	244	244	239	225	229	223	224	235	279	260	222	266	241	253	251	249	270	264	251	241	243	253	239	254	232	214	249	233	230	222	263	265	235	239	252	240	241	263	234	239	252	269	256	243	243	217	258	234	243	272	264	204	237	252	248	240	234	247	250	231	263	282	249	240	229	275	226	245	252	248	233	242	244	255	238	249	229	250	232	258	248	222	238	262	251	256	288	255	217	231	242	223	258	231	246	255	248	253	246	237	253	239	257	230	262	274	241	233	248	238	246	225	274	250	266	263	263	243	233	224	252	240	248	253	251	245	269	250	240	268	256	243	261	243	234	239	234	225	256	264	245	253	253	262	210	249	243	281	223	254	251	244	234	207	236	216	241	225	240	242	255	240	249	260	217	223	252	244	245	241	241	225	242	220	252	240	239	257	272	244	233	254	241	246	267	240	238	235	236	246	250	248	241	242	259	252	261	242	255	276	236	235	238	248	252	244	211	255	242	252	246	261	259	234	249	258	262	232	247	229	233	253	263	255	240	235	228	231	231	256	243	242	234	262	227	251	276	266	220	232	261	240	243	266	263	245	238	240	269	252	245	248	253	237	255	255	271	225	260	262	230	215	239	254	255	226	256	254	232	250	246	234	230	239	250	254	244	211	246	259	234	232	236	228	248	253	244	242	246	228	257	251	260	236	258	250	229	228	225	229	258	224	242	233	254	221	231	271	247	218	258	225	243	243	260	237	270	236	242	258	244	243	243	271	226	240	241	239	248	247	261	266	245	265	234	247	242	250	251	228	260	235	230	251	245	247	250	224	243	211	247	225	296	263	244	246	213	252	194	259	235	240	242	257	247	260	240	238	249	255	258	294	257	209	243	220	237	252	255	258	231	248	228	232	263	238	268	269	228	227	246	233	260	240	261	230	258	266	247	259	240	238	224	273	203	251	260	234	213	254	255	253	213	258	227	238	235	246	253	238	239	260	246	244	263	234	221	279	235	243	248	254	236	238	263	272	250	237	223	233	222	249	237	264	252	260	286	252	256	260	245	275	231	258	245	214	265	247	229	248	240	243	217	214	278	268	223	242	271	231	249	256	246	270	264	228	229	243	261	287	250	250	223	232	266	229	256	247	249	250	248	218	286	261	241	230	231	198	252	267	232	210	237	230	253	238	239	265	239	288	259	212	254	265	212	234	231	234	232	245	264	253	235	239	238	221	253	241	232	258	263	208	254	236	239	238	231	262	267	223	227	241	254	258	240	246	241	285	247	270	249	266	269	266	269	248	287	240	236	222	224	232	230	263	245	238	277	231	269	271	266	266	271
33287	43148	20949	13769	10101	7923	6321	5057	4068	3341	2722	2437	2035	1739	1534	1435	1269	1147	1084	929	902	779	760	710	674	623	613	604	606	604	562	580	572	530	509	487	488	505	466	440	397	450	445	473	438	392	391	447	425	392	401	382	330	395	344	329	325	307	300	284	331	291	313	276	324	325	305	283	306	319	300	308	322	313	340	300	306	321	284	281	313	308	293	303	320	317	297	313	287	299	297	317	277	288	314	305	316	290	295	322	322	307	320	317	317	309	265	274	306	307	297	298	344	316	316	325	315	287	296	300	313	299	290	324	337	280	304	272	307	301	305	308	301	298	277	275	308	317	323	287	310	290	282	280	301	281	312	337	305	269	291	296	311	307	298	301	302	299	275	305	302	292	294	301	295	327	319	279	301	319	300	289	284	310	314	316	302	317	282	295	263	302	336	283	310	325	295	321	277	276	320	316	287	296	291	288	293	300	330	301	281	307	282	287	295	291	288	294	294	290	295	298	308	315	306	299	302	294	288	304	312	287	283	293	293	294	331	283	304	296	289	291	297	299	284	305	250	279	278	314	310	328	279	296	310	297	264	329	299	270	319	282	281	307	300	333	290	284	316	317	313	306	281	305	305	307	327	278	311	275	297	316	291	345	298	285	302	300	332	284	297	296	318	306	289	329	311	276	304	310	270	274	289	306	322	280	272	289	289	307	285	312	304	294	290	305	261	307	280	291	319	300	320	292	293	284	311	360	304	303	290	280	277	265	323	280	279	270	298	277	308	298	286	285	294	315	309	297	319	263	301	301	309	299	317	287	302	261	320	282	290	284	298	272	304	321	292	330	308	314	272	283	295	288	307	306	320	281	310	299	319	270	273	288	307	305	281	305	287	261	268	299	323	305	293	288	307	294	283	306	293	303	329	300	311	294	301	316	300	304	317	300	280	288	268	318	318	274	314	310	266	257	326	304	285	293	313	324	292	324	298	285	284	293	248	320	292	310	279	282	257	308	309	298	277	304	310	294	316	302	273	307	280	280	315	304	304	309	293	289	318	305	279	281	284	296	294	290	265	288	310	284	283	304	308	282	317	334	284	317	297	298	275	305	298	287	305	323	266	307	322	287	288	332	278	305	295	293	277	268	313	280	290	282	299	295	303	296	305	256	324	275	303	284	293	290	287	285	297	320	303	272	312	286	277	311	294	284	311	317	349	284	290	324	302	283	281	283	290	257	294	304	283	304	281	292	288	325	304	315	278	284	296	309	317	307	300	326	295	280	299	297	292	304	305	304	310	309	271	272	268	321	292	274	289	283	282	290	287	309	296	307	265	292	298	317	269	271	276	297	291	297	310	292	326	323	301	298	293	301	313	307	299	301	288	270	301	331	282	310	284	321	332	291	297	263	304	294	275	312	282	306	298	320	327	303	306	311	306	320	324	307	312	286	292	315	299	298	278	305	244	253	294	326	303	306	306	315	315	270	327	285	296	299	287	298	294	290	318	280	295	276	308	302	295	313	295	303	336	261	295	271	293	279	295	315	269	297	309	291	302	319	297	293	279	317	287	314	313	269	268	292	299	288	301	262	308	285	313	300	276	295	275	309	317	300	296	312	272	292	303	292	309	276	299	310	306	306	302	306	282	282	296	292	280	268	284	269	298	315	306	278	267	280	311	312	290	300	286	265	295	329	301	288	290	319	300	298	286	285	282	275	289	310	325	297	302	292	251	287	301	291	308	308	291	299	294	292	320	292	302	287	329	286	302	292	273	284	301	304	289	309	293	298	287	278	317	295	306	295	288	283	299	279	290	301	285	305	260	282	331	304	331	296	311	327	272	313	295	278	305	304	300	338	277	282	261	266	296	291	318	307	309	323	297	288	294	305	293	301	265	309	297	304	310	335	319	291	315	303	349	288	273	320	291	285	294	288	303	346	306	322	296	310	312	303	307	300	265	295	250	312	297	270	330	291	306	283	279	292	294	272	305	306	334	289	265	307	276	315	283	302	294	303	267	295	284	279	257	285	295	287	270	309	297	277	306	284	303	319	295	295	301	280	280	299	323	312	281	265	295	293	313	308	288	276	311	261	294	285	290	300	296	285	316	285	305	294	263	280	279	315	297	331	295	285	301	306	270	320	295	294	268	332	264	293	288	321	317	273	339	305	310	304	293	286	283	286	294	296	287	295	290	285	312	303	325	300	308	312	299	313	313	308	299	339	316	292	277	314	300	303	282	303	280	313	311	295	326	287	321	317	315	293	323	258	315	282	312	287	328	258	320	274	321	292	279	282	294	295	308	292	300	305	315	283	293	291	296	290	301	316	304	268	290	324	288	274	291	310	271	268	286	321	317	299	303	295	315	269	276	289	294	279	279	260	308	300	293	303	277	295	272	271	264	296	298	296	310	305	283	311	313	255	287	289	292	308	274	304	292	279	285	308	312	311	318	299	286	297	282	293	296	302	294	300	285	321	283	322	310	267	274	309	301	296	292	288	331	289	282	321	319	318	276	334	294	308	309	298	315	286	285	300	277	301	293	292	306	291	289	288	285	286	264	309	295	321	305	300	278	312	267	268	279	265	261	320	314	292	303	302	278	291	299	291	283	304	322	264	292	308	310	304	299	303	273	299	268	306	298	299	277	306	299	326	270	274	332	280	261	317	296	281	296	316	317	296	282	291	299	299	302	317	309	267	295	285	306	306	293	288	343	266	319	281	291	287	319	281	292	304	310	295	280	298	300	303	328	301	281	282	309	319	276	291	313	305	310	294	320	273	295	296	299	291	300	290	305	325	296	279	298	298	302	274	316	295	288	298	272	304	310	332	281	304	291	312	301	304	278	282	271	313	286	290	302	320	312	302	252	296	336	289	300	308	275	320	309	297	322	283	270	293	326	292	304	276	320	278	283	315	303	281	268	312	299	300	301	288	300	278	268	303	288	301	306	288	297	277	278	320	324	302	282	321	282	315	291	281	290	288	283	286	296	319	280	313	311	312	302	293	300	293	299	304	283	323	291	270	312	285	306	311	299	261	274	314	320	290	276	316	301	310	293	325	317	288	264	306	330	282	285	317	280	298	273	289	330	272	319	286	242	313	303	285	306	301	274	298	290	302	312	296	264	309	268	326	268	291	318	313	303	344	296	309	351	296	304	298	290	274	263	313	290	310	309	294	286	329	306	304	290	279	306	315	300	320	306	299	294	268	275	297	305	287	296	299	280	278	286	291	298	309	301	262	339	259	313	278	310	324	289	277	312	282	295	276	286	307	271	305	304	298	311	296	321	277	292	294	304	328	306	310	276	300	273	309	272	313	306	290	313	320	297	292	296	298	268	301	285	312	324	296	325	291	296	320	271	309	300	296	305	285	318	306	311	304	319	286	273	301	315	296	319	314	300	310	303	310	279	314	307	299	308	266	308	299	276	295	299	297	263	257	275	309	296	277	305	285	325	329	282	297	297	297	257	291	299	277	303	294	283	302	301	298	335	314	300	303	253	296	278	306	311	282
27312	21616	12843	4334	2194	1563	1257	1021	861	797	761	791	635	653	681	600	560	559	532	587	492	511	496	531	510	490	488	486	490	508	505	487	429	465	451	472	417	495	476	430	468	478	531	477	447	473	425	451	396	444	422	466	467	452	458	441	454	422	443	447	457	427	455	428	461	463	402	453	430	422	456	384	436	433	408	456	452	415	421	468	443	445	413	447	465	444	427	442	441	446	435	438	403	427	426	398	469	454	470	409	427	417	453	426	440	430	434	429	423	449	450	398	505	412	428	440	431	444	455	434	439	429	444	463	441	426	452	447	434	398	444	435	449	404	450	424	443	470	506	418	442	454	414	435	410	406	442	419	438	470	448	411	423	449	419	424	470	407	457	419	428	443	422	447	420	415	436	394	400	476	430	456	437	439	464	417	413	437	446	449	402	424	425	407	459	486	411	451	409	445	479	404	433	421	408	433	422	443	418	430	434	414	440	401	431	450	404	449	407	371	411	419	436	425	433	433	399	446	474	378	401	398	409	439	449	436	416	406	452	459	438	452	476	439	450	426	445	403	451	447	425	436	438	392	442	459	428	428	430	431	414	436	474	481	452	424	410	412	445	436	430	433	445	402	432	409	442	440	430	435	417	434	437	456	430	469	448	425	456	417	415	446	487	411	438	426	450	424	392	455	455	425	429	414	436	479	430	461	440	456	441	434	415	424	484	420	433	444	437	425	439	465	433	399	437	410	438	454	429	426	449	447	409	425	432	402	438	443	430	412	445	436	464	431	424	432	437	486	428	440	423	432	435	425	440	464	431	474	412	424	412	462	446	449	454	427	432	436	458	448	448	418	405	437	455	419	446	419	450	447	429	391	412	415	419	435	479	422	420	427	447	464	428	450	412	431	437	435	435	428	410	414	436	418	443	460	420	435	437	405	434	424	466	428	461	412	400	451	444	475	414	481	384	451	438	439	447	413	439	443	443	426	418	442	397	432	494	418	446	436	448	426	460	465	447	411	404	426	421	433	449	422	455	440	413	410	423	435	413	436	443	429	421	400	426	440	431	447	429	415	416	437	426	468	421	453	463	405	452	444	465	422	445	460	450	421	461	469	444	431	474	463	453	449	452	447	418	447	417	455	399	427	416	405	424	460	440	450	435	394	460	443	487	443	452	407	403	440	434	441	408	438	432	415	410	462	396	452	472	414	431	441	448	437	443	419	450	423	466	407	431	432	439	434	416	455	442	434	417	441	422	431	444	456	418	431	415	449	449	440	442	440	421	490	451	400	423	472	424	443	423	464	452	441	441	419	441	451	444	481	411	455	419	432	446	445	415	449	441	468	410	435	437	452	402	413	423	413	450	389	438	433	411	427	433	417	438	428	430	444	476	420	457	429	413	438	441	440	416	441	386	420	439	439	428	418	447	440	423	459	460	457	413	435	430	418	429	438	415	480	444	438	415	453	433	412	456	428	453	436	449	459	428	469	426	403	417	403	432	403	438	460	438	457	415	452	415	421	400	418	455	426	427	464	408	418	404	421	433	456	449	420	401	414	474	424	476	396	427	446	426	429	431	405	429	455	427	429	461	419	440	432	430	415	465	467	452	455	445	448	461	447	476	438	423	425	422	427	428	433	419	414	407	425	417	442	445	436	432	416	437	450	438	418	427	449	431	414	428	428	412	437	416	449	388	452	458	445	433	402	420	440	425	469	456	425	424	439	439	420	406	453	453	466	449	463	457	441	450	408	437	454	430	444	476	474	426	413	457	410	426	427	403	425	447	397	429	474	450	413	457	415	422	436	417	424	490	426	424	418	455	436	460	437	447	406	417	410	393	439	431	443	450	388	448	485	424	435	422	429	420	436	440	421	411	402	423	405	431	442	413	438	405	462	422	425	408	433	444	452	441	456	423	474	433	454	473	439	474	449	424	449	398	436	437	443	446	422	436	457	409	445	421	443	441	395	428	439	424	423	444	433	407	430	447	439	465	425	446	428	455	421	451	440	426	450	431	422	440	413	408	461	446	457	449	453	455	451	430	448	414	436	431	434	423	441	414	444	432	406	445	459	431	439	468	429	405	415	406	444	443	405	437	466	443	450	463	424	431	423	420	451	435	403	424	453	415	417	449	394	392	466	437	383	444	447	414	428	464	442	428	414	409	453	421	436	376	442	439	436	441	412	468	407	413	448	421	438	407	421	436	447	446	447	415	421	471	419	421	426	450	457	431	419	417	458	448	450	421	456	438	442	411	451	429	456	422	406	439	418	438	428	413	475	432	453	395	428	403	463	405	426	405	422	435	435	427	427	470	434	437	413	435	450	457	441	443	463	458	467	448	433	455	388	396	382	438	419	437	431	446	440	422	436	453	481	417	396	434	443	444	445	448	434	423	439	453	423	423	444	406	458	423	430	457	423	410	458	435	423	437	426	444	458	424	414	411	435	411	439	423	453	442	436	455	456	428	454	418	412	436	436	411	425	448	451	408	462	428	432	424	408	424	453	437	413	395	402	444	427	436	447	434	468	435	452	453	424	432	384	429	384	422	445	414	416	458	449	419	428	421	476	429	467	440	433	462	417	444	418	470	390	472	419	394	445	434	462	408	454	462	434	462	443	452	448	405	433	391	461	407	428	463	428	446	433	406	462	410	431	434	410	432	423	423	459	441	414	451	420	423	441	414	450	455	438	444	415	434	426	433	412	427	446	444	423	387	438	433	421	429	442	407	423	438	425	453	405	484	495	432	421	415	423	466	487	418	448	455	438	428	418	447	456	414	452	417	418	420	418	427	424	455	437	398	424	451	439	409	475	436	416	422	451	413	473	439	474	431	468	444	429	416	404	428	414	437	440	438	425	427	446	445	416	431	435	430	422	426	429	398	458	419	444	420	436	412	449	440	389	454	450	424	462	405	449	416	456	419	451	434	403	447	453	444	401	450	441	448	475	442	428	415	435	422	430	420	422	423	404	442	439	424	443	408	439	435	443	411	464	452	418	438	383	432	431	444	442	437	445	439	445	438	433	434	435	411	427	427	425	434	450	437	446	436	431	449	401	422	459	416	443	434	422	432	411	393	388	497	419	456	442	444	414	447	412	430	473	487	446	435	462	427	422	421	451	439	465	401	441	433	421	422	435	445	449	428	438	463	411	427	432	412	449	449	447	413	459	401	471	427	441	449	445	465	452	396	441	472	431	404	438	464	449	449	434	433	433	414	415	479	406	436	441	448	448	464	438	459	465	438	464	427	444	427	457	442	415	431	474	437	421	452	434	432	439	389	450	418	464	439	435	415	436	425	429	420	413	494	414	488	462	459	403	445	439	410	394	428	430	433	412	450	441	397	420	462	425	478	455	462	415	456	430	454	442	441	450	426	438	438	393	424	425	438	460	454	425	416	438	456	457	411	486	422	479	415	439	448	465	438	449	426	435	450	428	422	431	455	422	426	425	436	462	454	463	429	429	426	457	425	432	463	427	426	409	453	464	464	408	426	460	456	435	443	494
26864	26757	8754	5363	4055	3087	2459	2011	1720	1429	1360	1309	1070	1063	1058	946	873	835	799	783	715	699	688	707	695	695	634	624	621	626	656	602	657	647	659	630	576	571	557	544	623	591	580	625	606	584	579	588	583	581	537	604	559	568	560	573	533	532	566	543	571	552	535	532	567	575	536	535	545	509	518	513	553	533	551	531	564	567	561	581	527	514	535	520	584	607	516	553	530	572	563	526	573	536	559	506	553	500	506	547	565	505	515	500	527	546	544	547	551	543	553	514	533	556	554	531	549	503	574	519	561	530	531	526	557	526	555	513	542	518	542	481	561	535	518	557	561	500	514	539	585	547	544	535	537	580	524	544	498	530	560	514	524	596	550	532	580	575	529	597	547	527	532	548	540	502	560	540	546	575	543	586	523	540	528	530	574	512	533	547	541	548	565	577	545	505	529	550	544	521	526	547	520	556	490	564	527	506	559	519	563	499	527	507	544	524	547	572	550	570	544	529	571	558	546	558	541	553	519	541	497	518	557	516	557	532	523	496	551	521	532	601	537	550	552	555	550	540	552	536	575	532	549	541	571	492	595	559	554	581	569	560	565	569	551	539	528	529	539	534	568	551	573	558	508	589	516	540	566	520	520	488	534	520	552	542	503	555	570	511	507	511	512	564	544	517	533	543	557	564	525	568	519	527	557	555	568	535	529	535	508	525	527	517	571	524	545	521	533	528	562	535	518	563	546	537	579	528	522	568	543	579	546	549	525	500	513	553	565	595	568	553	529	542	535	532	498	550	566	533	538	556	520	527	492	541	493	525	542	530	514	523	524	516	523	548	546	531	505	565	534	557	578	534	522	567	537	554	545	514	547	543	519	529	533	520	501	559	533	551	531	521	545	514	552	532	556	555	576	539	538	518	558	552	537	566	578	528	531	540	544	540	565	555	533	548	557	529	534	547	526	545	556	558	502	561	515	554	563	502	526	536	524	576	548	539	538	559	525	557	550	501	557	562	526	544	541	540	588	573	546	506	507	564	538	575	496	557	569	508	568	563	524	557	540	527	527	541	546	493	541	564	532	555	527	570	506	547	546	511	547	520	513	512	569	551	566	507	560	519	530	551	525	516	535	558	534	570	474	532	514	567	516	521	555	522	523	540	517	515	567	548	520	495	551	543	524	579	580	568	556	536	581	539	550	542	558	525	524	552	495	538	539	571	570	487	555	554	518	541	558	551	509	550	574	555	525	576	552	531	572	532	522	604	541	537	501	569	520	588	538	548	496	590	530	510	509	560	576	550	545	505	525	518	531	513	542	537	572	567	571	515	540	559	530	562	572	496	519	551	547	496	523	560	550	518	535	545	540	534	546	526	574	563	547	546	545	522	540	586	567	525	553	535	518	505	534	554	551	556	527	508	483	527	534	539	573	526	501	532	505	520	544	551	584	521	515	540	507	548	571	558	487	533	560	523	533	542	560	547	539	549	547	548	534	577	549	511	551	538	550	524	511	548	543	545	539	547	522	550	533	533	526	532	496	562	536	531	570	539	579	529	510	528	555	518	510	551	578	512	500	536	524	496	566	551	563	542	545	529	533	574	515	550	550	564	539	532	546	481	551	492	568	520	548	555	543	559	551	550	521	573	566	525	545	529	544	535	499	537	526	538	556	537	519	494	555	525	524	544	554	530	544	527	508	546	559	485	538	509	505	536	524	526	501	565	545	559	521	566	515	538	522	581	530	554	530	538	543	510	531	530	565	544	559	543	519	532	532	555	523	508	562	549	546	510	558	551	508	578	568	527	536	570	532	555	523	531	510	578	559	572	576	517	570	543	557	512	512	561	517	562	511	562	560	530	523	540	563	553	536	496	560	539	543	553	571	559	533	542	509	615	539	568	532	467	526	528	597	495	542	596	519	530	576	567	540	577	532	528	547	526	563	537	510	540	513	533	530	530	545	509	537	536	524	564	519	538	574	554	564	560	545	537	588	561	544	540	576	554	539	549	531	545	535	559	513	560	553	564	495	556	526	559	536	516	526	568	533	530	543	554	537	534	563	543	554	540	545	526	544	539	554	556	577	554	552	528	513	539	551	525	528	589	513	570	545	537	547	550	555	518	531	519	600	567	598	558	553	524	513	543	526	508	594	522	511	524	530	553	557	581	550	577	556	528	526	542	523	567	543	549	513	525	517	529	546	555	537	526	555	552	549	509	547	557	562	520	532	541	540	532	506	552	565	548	565	554	543	506	556	501	562	568	564	574	552	555	548	564	533	523	530	514	524	536	573	545	532	537	529	546	518	542	554	553	528	536	531	546	544	527	532	526	551	564	539	522	542	525	542	576	526	533	566	523	528	543	540	646	582	544	544	530	558	545	510	529	552	528	570	541	555	513	557	514	575	511	535	518	513	518	533	530	574	546	548	534	560	521	550	571	537	547	548	551	540	549	541	519	530	542	544	540	526	537	498	567	532	536	527	533	534	519	534	545	562	524	492	539	570	494	582	542	491	549	562	552	528	510	536	516	528	635	519	542	536	529	531	528	526	543	533	519	554	542	551	531	504	538	560	539	551	510	476	551	527	518	563	533	539	557	537	528	563	588	556	583	524	559	565	589	558	501	543	526	528	510	526	542	534	563	547	536	536	518	573	558	529	549	525	573	539	517	551	535	554	544	544	528	568	505	553	595	572	516	591	542	564	535	551	535	552	555	497	546	541	516	507	571	536	547	525	553	509	504	546	546	571	524	559	563	576	587	498	544	522	527	536	562	543	550	545	550	535	547	536	554	565	515	500	553	542	543	542	553	503	513	522	547	555	559	553	563	562	537	560	587	559	540	530	565	569	539	537	527	538	565	495	569	514	568	531	561	523	556	548	537	571	513	523	531	567	512	513	558	539	582	545	500	527	503	551	578	522	520	540	508	520	542	577	549	518	518	496	525	576	499	512	509	521	541	586	547	517	576	545	557	517	529	533	524	544	550	552	536	560	546	533	547	541	504	552	597	493	564	508	555	531	497	533	569	546	531	497	527	604	544	518	551	561	528	547	519	530	484	512	515	542	521	543	506	545	524	539	548	569	539	513	547	551	548	503	528	520	529	492	536	524	548	581	487	529	593	550	498	568	532	520	553	556	504	569	573	513	517	534	550	553	538	516	533	557	576	537	511	516	574	603	549	559	544	515	550	554	527	554	549	552	523	562	539	521	493	520	531	560	527	547	517	502	545	547	562	556	516	531	540	514	511	525	494	543	564	517	535	529	528	585	521	515	571	554	537	555	505	529	571	544	533	521	541	518	528	519	485	526	541	537	580	552	529	520	532	554	564	525	513	522	568	538	492	524	547	531	540	571	545	560	512	532	538	552	540	553	567	520	551	556	545	523	534	563	508	532	566	539	522	535	529	559	570	570	539	532	541	545	535	525	558	578	520	570	521	541	549	580	527	550	519	528	482	507	577	565	539	531	551	573	584	534	563	527	528	559	553	506	519	559	516	504	546	562	525	535	576
23724	20826	27959	23824	20697	9126	2583	1633	1245	1002	929	902	796	667	636	624	560	554	513	494	436	455	408	436	421	399	411	386	403	394	393	382	343	362	360	377	351	308	331	368	321	337	330	355	336	322	298	277	336	328	304	329	311	328	271	288	284	304	271	277	285	290	275	292	295	292	270	292	276	267	249	286	284	305	280	302	300	288	302	248	299	281	283	293	285	263	266	264	292	297	266	284	279	275	275	299	298	244	290	280	265	290	271	291	272	307	282	285	296	273	277	291	283	287	297	276	263	288	279	309	270	236	260	276	300	264	273	288	288	255	280	283	290	303	287	277	299	291	287	293	270	272	253	280	280	269	293	269	285	271	296	251	279	270	282	309	268	277	303	271	286	284	264	274	272	270	266	284	284	274	273	248	269	271	285	291	272	285	278	266	242	262	255	300	263	293	294	292	269	265	265	252	278	273	271	281	267	263	266	298	280	292	277	268	275	265	268	267	276	247	271	277	283	296	271	312	276	271	270	277	284	266	267	250	264	309	276	285	301	239	292	284	312	297	280	265	313	269	283	276	259	287	265	296	267	289	286	277	267	257	273	272	298	263	282	254	288	285	304	306	254	299	288	300	289	260	299	281	300	247	270	300	273	320	282	275	276	309	303	283	284	295	265	264	269	271	281	250	290	276	285	292	262	301	330	284	278	297	282	282	284	310	283	275	247	263	268	283	289	276	248	277	276	278	312	276	287	284	284	237	316	296	324	288	295	275	251	261	278	265	277	291	262	273	278	277	280	266	272	244	295	274	297	293	324	295	287	285	296	273	263	279	254	264	303	281	286	294	274	284	276	244	292	279	261	285	287	288	300	267	299	258	290	285	272	287	263	283	285	261	289	266	248	267	260	293	307	250	249	287	279	281	275	298	281	290	296	267	260	290	289	271	302	278	268	260	273	275	281	286	282	273	265	279	280	279	264	277	280	255	274	289	291	280	277	291	274	288	277	294	266	275	264	274	323	290	284	273	273	280	260	285	271	276	273	270	313	278	300	260	282	258	275	280	291	262	308	281	298	289	261	247	269	288	290	287	264	252	246	252	276	261	297	276	262	285	286	279	291	282	273	281	297	280	285	285	299	259	303	279	297	280	278	293	296	252	291	298	289	272	295	278	277	249	277	268	269	320	266	283	268	267	277	305	295	283	268	299	296	255	272	251	271	281	263	255	259	268	280	291	283	308	270	265	256	258	280	282	287	268	265	278	263	274	290	267	265	261	287	304	284	296	293	266	286	246	283	285	284	284	296	249	284	250	260	254	293	305	293	279	286	293	283	289	303	279	325	298	277	262	278	268	305	285	254	288	300	286	255	285	253	274	264	283	300	247	278	277	280	282	264	278	289	282	266	304	282	289	295	283	250	290	274	271	291	244	293	276	276	294	268	284	270	290	268	259	278	285	277	315	269	280	267	268	273	289	308	299	248	285	263	263	279	301	267	256	279	274	296	274	279	284	273	279	273	291	275	270	274	258	258	266	276	285	287	302	276	296	275	289	292	270	271	276	258	292	295	294	295	279	281	281	242	283	291	283	276	290	301	291	253	288	267	263	258	265	285	283	266	281	285	291	270	281	280	287	252	249	290	280	286	266	268	297	283	245	324	295	270	283	266	292	302	271	272	284	285	282	277	274	296	253	270	274	277	287	313	284	286	288	233	274	282	283	271	287	263	254	293	278	267	265	293	305	298	271	279	276	284	268	267	248	283	254	265	285	286	292	280	260	306	291	299	319	273	284	299	259	280	291	277	273	274	291	284	278	284	299	277	263	232	297	295	306	263	281	288	287	261	279	277	250	284	262	283	262	303	251	267	290	268	270	281	270	264	253	282	295	260	309	246	291	247	266	299	313	280	267	290	267	303	272	286	252	265	275	264	264	309	279	263	276	268	258	293	256	300	258	232	288	257	286	255	276	286	244	304	280	297	278	255	282	295	304	261	275	290	289	282	276	266	295	251	282	272	257	310	266	251	294	294	272	274	304	304	271	278	289	273	260	251	284	265	265	254	270	246	271	270	261	267	293	256	267	309	268	286	314	265	285	281	252	288	280	288	295	251	281	280	292	281	284	248	308	283	274	263	309	281	270	248	302	268	280	295	283	261	280	238	283	280	264	290	285	269	283	304	250	254	277	276	297	265	286	261	306	274	310	314	292	269	288	285	276	300	255	271	296	277	254	273	253	252	306	275	307	270	267	303	288	251	271	274	273	284	236	266	265	269	254	270	278	293	281	280	289	285	275	302	272	294	289	255	277	247	275	282	297	276	265	254	287	249	286	261	296	283	257	304	275	301	266	287	251	276	292	292	277	270	268	275	290	293	280	288	269	280	283	302	308	252	288	304	286	272	295	276	272	276	263	265	254	258	263	288	285	289	275	295	302	256	254	285	250	257	290	295	266	288	279	291	290	285	281	252	270	288	262	291	303	271	278	264	279	263	287	289	271	292	266	280	284	289	309	306	283	285	292	252	289	261	289	261	297	273	259	289	266	268	301	256	291	265	295	286	280	282	274	283	271	277	259	290	258	291	283	280	287	252	288	277	289	319	258	257	253	273	280	278	312	264	262	295	280	267	299	258	279	263	296	275	264	312	311	280	303	272	234	308	272	298	269	242	260	268	265	286	312	295	292	291	264	282	272	267	278	288	289	284	305	261	270	274	285	283	287	268	265	280	265	266	302	240	282	269	284	259	264	280	289	280	322	283	273	266	275	293	265	275	281	270	275	256	276	269	273	275	270	298	246	255	291	274	307	280	249	274	259	286	268	283	269	253	268	268	285	305	310	297	266	267	280	318	307	277	261	270	268	302	304	277	262	268	307	299	272	280	286	279	284	274	286	259	254	281	290	252	290	282	264	271	278	312	278	278	273	298	293	276	272	275	308	249	271	299	272	305	266	277	313	270	290	294	263	289	253	265	255	296	262	297	295	258	299	290	288	281	279	244	259	274	284	281	288	273	270	276	278	255	243	289	279	268	295	276	284	296	272	285	254	272	258	278	283	269	307	308	280	280	272	290	264	304	272	292	271	289	300	284	280	298	261	284	293	294	280	244	286	286	296	319	261	302	269	275	292	266	295	259	315	306	272	303	261	303	284	284	283	271	292	289	274	236	301	278	292	279	282	268	270	323	289	266	300	303	296	280	317	266	277	272	282	288	263	286	276	291	242	268	306	297	299	277	281	285	264	280	282	295	307	261	249	270	297	273	287	260	242	267	260	256	279	253	256	278	300	290	289	277	312	292	280	267	274	290	282	245	305	277	281	279	293	259	241	292	266	305	268	265	273	267	280	271	255	258	269	281	282	256	268	253	284	298	275	275	287	296	323	274	265	270	281	304	259	273	268	279	285	265	243	279	241	261	288	265	280	276	280	283	254	286	296	282	246	270	283	313	268	264	274	270	282	281	250	279	300	282	272	280	287	274	282	292	266	265	294	290	302	278	248	274	284	274	274	301	297
30337	37613	15741	9936	7261	5901	4547	3618	2827	2174	1934	1722	1484	1322	1181	1111	975	950	876	820	727	718	646	613	567	577	588	576	599	582	556	527	544	536	475	498	500	502	455	487	462	436	495	465	434	456	438	358	407	416	410	408	357	378	403	399	403	394	404	365	412	369	334	389	344	379	382	373	335	353	357	353	352	361	345	364	356	325	347	330	350	331	338	399	358	388	369	334	360	359	349	376	347	360	373	356	336	362	355	382	361	358	370	381	371	368	342	356	387	337	321	343	355	384	386	322	369	365	348	314	370	387	355	403	348	335	308	379	381	376	349	325	360	336	336	353	369	369	356	398	335	320	330	374	343	348	356	361	343	328	377	335	370	362	363	375	349	361	324	342	366	329	357	333	345	352	345	369	369	330	380	329	352	364	375	363	365	357	373	369	351	328	333	352	368	330	339	319	400	336	374	351	377	372	336	337	327	324	358	366	335	384	374	316	372	351	366	366	365	370	344	334	383	344	322	339	370	342	355	374	337	372	356	388	350	344	372	331	315	379	351	353	325	377	371	355	362	329	356	380	359	348	359	335	356	336	368	351	333	368	322	375	326	354	367	391	325	399	333	340	347	384	343	340	382	334	337	326	362	340	359	352	342	322	363	375	375	355	364	364	354	371	356	372	347	397	352	346	344	362	334	344	374	349	361	382	365	338	349	343	332	357	351	370	349	377	349	348	369	339	357	360	349	386	369	374	361	354	352	370	321	355	360	350	372	344	357	361	360	374	373	331	307	330	336	331	323	333	316	366	349	375	351	381	331	364	327	353	363	338	363	342	363	370	337	346	359	392	369	360	334	386	370	374	366	365	378	366	373	329	349	342	321	367	367	353	357	330	349	346	314	392	337	374	329	361	321	351	362	375	356	378	368	348	372	352	370	336	341	399	374	373	373	348	341	355	375	301	346	357	362	363	363	358	347	349	388	369	340	343	382	339	373	317	320	363	384	348	386	358	363	330	389	353	353	351	359	306	363	372	356	365	354	364	382	352	324	404	399	333	379	342	330	359	347	354	364	360	351	324	359	350	331	364	365	341	357	388	343	391	335	323	384	359	363	371	370	347	370	357	352	343	360	364	369	376	352	340	359	360	390	371	380	304	334	334	350	353	337	378	379	355	331	345	324	376	355	355	371	366	371	325	362	363	376	378	355	343	381	372	337	328	326	366	363	330	326	357	347	341	336	358	306	377	350	356	359	343	337	366	355	320	317	369	348	363	379	331	355	383	295	369	341	364	357	326	340	339	368	363	366	361	341	331	360	358	365	341	351	330	379	335	376	352	317	342	338	367	362	365	331	364	340	386	363	382	349	331	349	343	333	333	342	355	350	374	347	345	347	355	371	328	347	349	366	394	358	366	365	345	332	348	367	350	360	364	351	372	348	349	347	367	369	341	365	373	320	351	370	314	356	364	358	312	378	339	369	372	391	360	324	324	360	366	334	344	369	345	365	367	359	347	331	343	354	336	369	371	357	356	379	347	387	352	329	393	374	363	371	350	381	347	363	365	366	376	397	311	339	359	372	310	345	373	367	386	370	365	362	387	369	363	341	337	350	309	344	377	343	361	331	359	329	373	380	338	340	336	355	338	364	356	361	328	335	345	362	362	332	347	376	375	358	336	368	385	369	334	365	357	347	366	318	371	340	318	374	359	345	354	396	351	346	335	369	333	363	337	343	349	335	341	356	368	323	337	386	365	357	376	391	369	345	358	362	356	387	345	367	330	362	366	348	349	366	326	354	346	369	367	360	361	379	340	337	354	421	381	359	371	348	370	368	354	319	325	346	347	358	380	356	355	360	337	322	353	345	328	338	342	331	366	365	345	348	346	343	382	339	369	372	355	381	378	364	352	350	331	366	344	348	331	354	354	337	350	368	349	332	355	363	346	366	374	356	372	384	331	323	358	357	368	353	345	357	320	344	332	357	377	383	354	370	354	371	340	351	355	345	387	368	352	328	367	388	371	328	343	339	383	385	330	384	360	324	336	340	335	353	368	374	349	372	332	358	385	344	380	351	374	367	371	389	374	371	328	384	341	354	333	371	339	322	357	343	338	336	327	350	331	328	382	380	372	344	330	367	374	331	385	347	343	350	383	336	361	373	344	382	326	341	345	365	343	369	373	379	341	361	364	357	341	312	328	343	377	359	371	359	355	326	386	328	379	362	347	378	320	346	342	344	350	355	363	372	379	359	399	367	323	358	385	376	368	391	361	336	354	356	363	391	372	352	349	355	402	359	362	343	345	383	348	345	351	338	381	353	349	353	337	364	388	341	325	368	324	329	367	371	361	347	357	358	354	353	331	336	375	336	331	359	346	373	342	395	332	366	350	389	364	340	397	360	374	355	362	316	347	344	374	330	351	356	360	389	351	315	396	327	341	358	346	342	400	357	378	364	356	318	301	366	363	356	356	380	369	339	355	369	350	338	347	347	338	391	332	401	355	309	368	331	385	365	362	383	321	368	366	330	341	354	355	355	353	310	328	379	338	339	332	343	386	360	333	344	347	380	321	360	359	357	341	370	358	358	361	352	338	368	349	389	350	367	359	361	323	334	344	365	351	387	347	364	375	350	327	327	345	392	361	361	338	354	363	355	351	366	355	372	359	326	361	366	328	367	345	340	337	373	361	366	359	358	380	337	329	334	334	325	323	383	360	343	340	363	344	345	380	363	336	357	345	335	417	315	329	379	390	330	341	340	361	366	368	352	367	329	383	396	326	345	348	368	339	300	358	343	344	343	364	333	352	327	316	335	337	351	344	354	352	343	388	357	381	339	345	331	316	392	347	357	355	358	344	352	359	370	310	312	347	363	353	318	373	340	352	346	331	364	335	359	338	344	343	384	309	389	347	350	357	362	358	358	338	375	337	382	362	348	340	305	339	334	358	355	357	321	348	361	345	346	335	365	379	331	344	337	387	379	390	363	363	367	382	355	351	362	370	351	355	348	330	349	339	330	365	344	340	349	371	345	363	383	371	345	316	358	374	347	341	326	377	344	327	347	344	350	366	336	366	358	367	332	355	349	342	329	368	347	386	336	331	350	342	388	381	357	368	349	341	369	322	360	354	353	334	374	351	374	368	346	370	367	385	421	312	371	374	355	334	327	363	344	372	340	309	356	348	317	326	346	365	401	351	355	357	332	362	310	329	348	351	339	362	343	331	355	337	338	334	369	362	369	343	354	353	351	356	380	368	370	345	364	327	377	371	334	337	351	326	381	365	349	354	341	392	369	325	356	349	342	368	343	366	385	318	359	347	324	357	346	354	368	368	340	370	374	339	360	360	348	341	363	362	388	405	357	357	353	334	351	336	389	396	333	341	366	344	364	346	356	346	363	387	338	381	320	353	348	370	367	339	333	340	319	344	363	352	346	348	327	382	364	340	344	350	360	330	372	382	355	345	356	357	360	327	348	329	365	342	393	337	358	327	370	367	337	357	371	365	354	365	338	333	314	356
22795	20826	28423	23319	20832	20715	8347	2439	1764	1417	1269	1115	1008	895	810	741	700	660	609	568	545	513	485	499	465	434	426	458	387	396	385	403	374	361	379	337	343	366	332	321	307	351	345	329	298	291	301	265	287	293	317	329	276	300	276	258	265	264	283	243	261	269	260	278	269	246	270	271	253	276	275	253	279	249	274	294	285	280	246	261	262	258	265	271	263	253	242	252	266	230	245	241	211	231	268	257	248	275	249	233	231	245	264	241	236	250	253	221	287	247	273	230	231	253	250	245	262	266	253	212	259	230	216	218	241	225	268	256	248	238	233	256	239	280	243	224	267	221	234	265	253	237	259	256	251	273	215	222	242	237	271	260	242	255	262	267	260	229	281	272	246	239	245	262	231	281	228	257	238	251	255	239	226	281	258	242	234	246	255	238	232	222	275	266	233	229	238	259	267	246	239	229	243	257	224	237	214	251	234	250	272	256	244	236	258	265	257	261	260	265	233	251	260	222	267	218	238	240	249	249	232	228	256	253	255	243	239	266	245	247	247	232	234	234	241	260	252	252	265	277	259	266	241	244	255	245	258	248	218	269	256	252	221	241	246	251	250	241	256	235	252	249	245	268	237	247	229	247	252	246	228	227	278	262	250	250	246	252	269	250	241	224	258	277	259	249	249	239	228	216	245	231	245	272	238	252	242	257	254	254	247	250	232	229	246	273	248	240	268	243	246	243	266	243	252	247	244	261	249	241	266	253	252	243	252	293	244	245	247	252	255	243	253	261	264	235	230	254	260	251	285	239	246	252	247	247	250	221	249	241	235	225	263	271	256	241	241	239	237	208	247	243	269	235	253	251	259	253	216	248	271	204	237	257	255	225	250	248	238	236	237	270	219	227	253	257	267	227	240	249	264	223	259	233	258	213	246	222	263	256	254	261	247	258	239	246	244	249	233	265	241	268	255	239	252	250	240	236	234	259	228	267	249	245	244	259	237	249	237	237	257	241	224	268	244	232	259	220	251	253	246	243	232	241	227	275	240	227	272	236	240	229	249	249	271	242	245	261	248	243	263	255	234	282	243	250	271	264	216	245	244	244	272	251	243	250	270	265	260	235	249	253	243	238	241	234	269	228	257	258	249	262	217	274	256	253	251	235	231	217	239	231	245	251	242	245	239	253	240	272	262	246	265	265	264	246	267	230	262	248	261	243	218	289	264	256	255	259	263	251	224	266	230	258	263	229	251	219	232	267	261	249	243	247	242	268	230	248	230	253	252	255	260	235	248	269	236	252	241	273	230	257	253	257	241	271	245	227	236	237	239	251	238	250	250	256	222	241	235	254	237	235	241	229	244	265	262	268	248	266	248	220	257	246	240	257	242	247	236	257	221	246	270	250	246	227	257	258	256	236	227	237	250	253	281	258	238	242	247	256	261	220	255	242	245	257	263	248	246	244	256	254	243	257	234	265	220	261	250	256	246	255	221	239	240	259	252	272	239	226	262	246	280	258	264	255	269	246	221	233	251	265	242	253	239	259	259	270	227	253	264	267	253	224	237	262	276	252	266	257	226	264	236	219	227	257	247	248	237	249	244	231	267	212	250	259	250	259	248	263	275	267	252	228	238	253	246	243	233	241	262	230	233	229	236	254	236	231	263	250	258	243	246	254	270	243	271	234	252	242	250	242	235	224	267	261	245	237	274	263	255	256	225	248	230	256	237	227	238	245	272	238	267	256	234	254	281	241	254	252	253	229	269	271	271	246	246	219	258	229	269	229	251	273	262	248	231	232	213	270	221	263	247	231	235	249	267	240	249	239	287	294	242	243	247	262	278	227	235	265	253	248	269	230	255	264	255	241	235	226	244	249	235	242	213	258	270	248	245	261	231	239	258	224	255	251	267	245	250	248	244	231	248	247	259	215	229	261	238	217	248	265	265	237	256	240	227	254	249	221	243	245	229	242	244	271	273	225	238	286	254	228	218	215	262	278	250	213	276	251	252	243	240	249	236	233	251	229	263	238	254	242	251	245	257	234	245	259	247	270	247	222	248	272	221	255	234	278	244	231	244	274	227	272	242	237	271	228	229	238	229	267	253	263	232	252	267	246	239	234	270	236	234	233	255	256	259	254	247	249	242	244	250	262	257	248	229	229	239	285	240	222	255	239	255	242	221	237	251	209	263	237	213	252	270	229	251	242	220	274	266	272	235	260	262	255	240	265	266	240	242	229	243	255	230	256	215	246	248	256	241	233	274	223	219	250	236	241	238	244	256	269	231	230	248	246	267	247	228	239	253	234	240	244	259	250	236	258	242	261	257	290	252	231	253	246	238	249	237	255	228	264	242	272	215	268	249	242	259	231	253	230	232	253	245	243	231	283	241	271	265	224	238	258	257	230	283	249	238	240	264	261	238	260	231	220	278	231	266	243	235	257	261	229	237	249	242	255	242	239	251	234	242	246	263	269	220	211	248	234	242	256	258	213	260	257	281	275	237	242	241	224	246	271	231	252	280	246	241	261	259	260	237	225	260	279	256	229	248	235	228	273	217	247	258	245	240	225	251	215	245	255	241	270	238	263	234	230	252	243	250	251	234	231	275	242	248	228	238	247	250	250	233	233	256	246	232	227	246	248	256	225	220	229	238	270	221	258	251	253	257	236	250	255	204	255	247	225	240	251	241	250	214	246	227	237	223	235	239	262	221	254	269	244	247	229	234	270	272	275	234	228	249	261	259	224	253	238	263	242	237	220	241	241	228	254	227	264	263	261	241	291	248	214	253	245	245	248	224	250	235	245	280	252	254	259	229	230	242	253	255	223	241	215	253	228	230	258	248	243	239	239	252	257	280	237	230	255	234	239	270	229	238	266	232	258	242	233	269	243	237	274	223	248	254	245	285	238	250	267	230	230	235	233	246	232	235	231	251	239	249	231	240	247	233	244	239	246	252	253	257	251	229	253	264	237	227	249	239	275	243	238	232	248	230	253	233	230	262	233	247	249	239	234	258	226	251	241	215	246	258	257	233	268	217	261	259	219	253	242	232	226	254	249	237	265	241	251	246	250	249	255	249	241	250	251	250	240	249	245	218	207	256	247	275	236	235	229	229	276	232	261	253	243	221	225	229	262	245	246	216	237	250	225	257	264	238	217	252	246	240	240	252	261	260	266	239	257	237	280	248	256	236	254	244	227	223	255	247	258	247	265	234	257	296	244	226	222	271	260	261	247	230	239	235	243	236	209	242	212	257	263	238	237	286	246	246	237	257	248	209	223	252	255	276	251	268	262	263	222	262	220	248	221	252	229	239	242	273	220	263	227	233	226	259	222	233	279	232	235	263	236	225	238	242	265	277	237	267	235	241	220	246	237	261	252	241	230	249	257	264	259	258	258	238	248	258	229	253	243	253	255	233	226	245	232	257	258	277	259	257	242	262	250	222	233	241	202	256	251	238	251	268	280	274	268	276	233	244	267	263	257	226	237	245	256	249	236	202	277	256	228	257	267	256	246
33934	43627	20604	13525	10224	8070	6336	5058	4102	3093	2612	2321	1965	1840	1514	1330	1252	1160	1080	946	927	813	843	770	692	678	647	679	606	559	550	552	543	577	528	492	508	494	446	475	461	459	448	444	418	423	419	419	384	406	400	353	368	367	371	350	354	367	348	357	359	363	307	324	338	339	329	297	300	329	308	314	323	313	307	312	280	324	327	318	333	312	321	335	290	296	320	331	314	301	321	309	328	296	300	295	317	291	297	302	294	324	347	295	302	274	293	304	301	277	284	306	310	312	302	326	317	285	326	287	308	308	302	257	292	297	303	307	294	319	318	302	279	286	269	290	320	283	293	327	286	286	289	307	307	291	280	273	282	292	308	277	308	281	293	296	292	309	311	305	292	260	306	293	316	286	316	305	309	304	297	280	291	306	280	343	288	294	261	323	285	310	307	281	302	308	303	316	302	293	279	326	278	305	300	327	302	276	299	306	304	342	323	285	305	296	304	302	291	279	301	283	282	270	291	282	280	315	303	320	293	295	314	284	317	313	339	307	274	290	313	316	295	284	306	284	301	323	298	295	283	296	272	268	323	282	264	337	283	312	317	319	312	282	313	306	309	292	282	295	293	311	304	333	293	278	306	295	292	296	311	302	319	298	293	301	291	289	274	280	341	309	283	305	279	321	313	324	301	303	275	281	302	309	291	314	302	302	312	302	306	279	270	299	284	307	301	298	307	312	316	311	324	292	336	320	320	289	321	282	250	284	300	315	309	301	273	308	298	316	286	295	320	302	318	307	308	301	266	310	289	279	301	270	269	307	325	268	289	295	296	309	312	312	309	284	293	332	309	297	315	283	313	273	261	331	297	324	304	320	296	301	294	307	297	314	270	289	326	308	276	336	264	312	297	299	309	295	291	297	257	291	305	324	304	287	292	295	314	281	313	322	339	290	305	333	311	302	307	268	284	321	318	334	292	289	302	319	306	283	282	298	330	310	308	326	294	286	292	274	308	290	300	306	302	296	280	310	303	276	304	293	316	278	281	288	306	296	295	282	288	292	303	276	269	306	309	273	304	305	320	306	282	296	306	294	296	294	321	285	318	281	283	324	319	285	286	293	310	310	295	287	303	279	284	285	266	308	300	287	295	291	282	267	300	307	305	309	315	271	320	320	285	296	321	304	337	293	284	308	342	328	326	263	286	319	343	307	293	321	345	305	318	313	284	316	331	308	305	343	305	326	286	278	303	291	297	293	316	304	277	323	313	315	304	295	259	295	289	326	280	347	296	300	335	293	290	277	271	299	299	270	303	295	308	320	255	268	335	291	299	316	313	297	286	306	308	315	334	295	301	321	294	327	291	331	269	328	284	284	336	306	297	264	288	322	296	286	284	319	303	278	323	310	309	290	299	269	304	298	288	290	309	300	312	312	311	283	307	273	295	303	305	275	312	296	297	294	303	295	313	314	307	318	287	269	309	298	279	281	283	285	314	324	293	270	307	293	304	298	290	295	284	273	313	272	310	312	281	264	295	302	299	300	309	301	293	294	290	283	287	304	298	300	284	299	258	298	301	292	282	303	285	301	321	293	317	276	302	301	310	303	285	294	273	294	306	294	283	317	274	292	296	276	331	285	340	262	282	293	305	296	309	291	289	307	302	307	283	315	294	328	297	286	341	299	337	295	330	295	313	287	293	240	330	302	304	303	284	271	288	274	268	298	284	302	285	292	299	253	299	285	311	315	295	276	294	284	286	287	292	304	291	301	290	278	324	313	302	317	279	316	292	287	279	296	287	290	297	316	298	303	270	298	315	283	296	298	290	316	307	275	314	328	278	308	281	301	297	284	286	283	257	306	270	274	303	327	281	283	281	351	331	291	322	266	316	301	290	321	302	287	290	306	258	258	290	318	278	286	306	282	274	320	295	318	268	310	289	321	301	289	301	301	330	293	334	293	284	303	298	312	288	286	308	284	315	294	298	301	298	331	324	325	317	264	299	296	303	273	311	289	304	275	304	276	312	297	317	295	292	298	302	302	324	290	294	323	311	275	289	299	325	321	290	295	315	286	293	294	304	297	272	294	335	311	280	317	311	328	304	317	313	275	288	301	284	301	311	294	323	276	278	327	306	278	274	317	317	320	284	296	295	310	312	300	292	288	294	330	295	300	327	340	298	299	266	300	307	335	308	283	279	309	293	296	269	313	273	297	311	289	286	310	320	315	288	298	270	285	267	309	309	317	316	277	324	295	309	304	293	301	284	298	305	282	298	308	311	307	299	334	292	336	287	281	290	345	299	298	317	281	298	256	309	328	282	281	315	308	332	291	307	303	294	308	302	292	280	307	268	285	293	298	301	307	317	328	300	299	322	294	283	321	284	289	297	331	291	284	265	286	300	293	287	301	299	292	272	332	293	307	289	339	320	317	292	278	295	293	299	286	313	275	271	280	300	301	289	290	302	287	297	277	298	282	288	287	313	313	277	329	308	265	297	292	297	332	287	316	316	281	307	302	327	318	309	284	323	307	292	311	301	289	306	301	277	307	317	299	267	305	299	299	307	291	299	303	284	303	302	290	280	279	301	281	273	299	297	279	315	316	296	316	266	309	293	340	330	287	275	290	292	306	315	285	305	283	289	310	265	295	254	304	265	286	282	297	284	308	302	306	299	293	284	305	299	299	277	307	313	311	313	302	304	309	320	281	278	285	290	300	277	302	279	280	301	305	319	304	305	321	331	289	290	287	278	270	325	287	296	284	335	283	301	284	299	273	272	288	314	307	299	279	286	326	290	298	326	302	279	316	294	302	298	302	275	310	272	276	283	306	307	275	271	285	295	323	316	312	285	331	310	284	282	282	302	327	302	328	306	291	290	290	312	314	309	298	283	319	322	273	327	338	322	332	304	296	312	317	284	262	299	277	327	293	305	297	264	285	264	315	320	261	269	301	281	285	305	321	276	286	301	272	313	316	284	296	320	312	308	324	286	307	267	311	297	261	302	313	311	311	307	308	264	267	300	270	317	290	297	309	286	307	302	307	293	300	336	315	317	309	308	319	271	287	280	296	300	266	273	277	300	268	298	292	315	304	315	301	297	282	319	261	298	297	336	291	298	306	268	291	323	296	333	271	317	260	301	296	311	308	313	295	304	285	277	313	318	261	316	295	302	283	282	307	301	330	301	291	303	311	291	281	296	325	282	289	312	291	295	315	304	315	302	335	299	321	275	303	287	254	315	295	283	310	323	260	292	291	302	283	287	257	310	295	309	299	295	294	308	286	284	285	285	279	311	310	296	286	317	292	303	271	288	256	277	280	299	291	292	307	296	273	300	306	308	310	290	322	304	265	282	310	296	326	294	315	298	310	316	267	317	285	331	320	281	299	308	293	278	290	296	308	310	292	278	333	283	307	295	312	271	314	286	268	306	281	333	293	312	284	298	337	300	306	330	301	256	284	273	316	303	296	330	269	277	316	301	283	295	325	289	313	318	303	282	324	292	295	320	306	288	312	292	265
27311	21490	12362	4024	2072	1516	1264	1027	850	818	728	724	731	640	609	632	615	561	574	553	523	510	529	560	488	486	535	508	496	514	489	493	476	483	498	476	466	458	494	450	457	466	500	462	487	423	464	444	419	411	445	451	411	461	434	400	440	434	460	472	392	443	479	406	480	484	426	453	421	420	420	425	404	425	441	461	431	415	448	435	413	433	423	427	450	501	451	447	438	427	452	465	436	439	450	467	426	426	420	426	425	451	485	419	439	412	425	445	428	402	409	456	471	431	425	464	485	424	432	431	457	427	412	404	460	408	451	428	466	416	443	420	424	427	452	447	455	427	435	426	451	433	427	396	403	433	469	441	414	415	433	483	406	445	470	475	418	412	424	447	464	431	447	424	412	440	443	467	423	442	449	459	467	439	430	446	417	435	424	424	441	422	436	501	435	457	440	457	463	413	419	453	433	437	454	447	450	436	430	447	447	454	402	444	421	442	487	444	418	452	395	435	412	426	428	442	392	423	434	431	430	458	431	434	420	441	446	438	452	430	450	405	466	422	448	431	451	431	454	441	445	461	433	489	463	458	426	456	458	428	418	425	407	467	437	410	428	397	462	449	454	468	421	427	451	434	452	422	465	473	459	454	420	451	465	464	459	426	390	397	429	409	431	431	463	434	427	433	437	450	386	436	407	405	429	453	445	443	405	412	441	405	420	436	423	463	427	442	486	414	440	486	459	418	428	442	442	447	446	425	453	444	429	419	443	460	439	437	426	462	448	424	448	451	463	465	418	477	417	442	451	459	464	410	469	418	458	429	490	487	437	451	428	438	424	432	404	453	415	433	448	479	394	404	437	459	479	402	440	487	474	445	425	447	448	457	455	474	425	431	441	461	434	396	429	462	433	477	449	430	432	430	426	449	440	435	396	471	429	459	449	451	441	426	433	424	413	442	432	419	432	445	486	475	406	423	454	425	428	409	455	432	400	420	435	460	469	455	450	443	493	397	459	446	435	450	429	473	403	427	448	442	486	439	431	424	445	430	435	472	449	457	448	404	437	432	475	463	438	468	398	464	423	430	454	457	438	440	427	417	422	462	442	435	432	454	415	414	414	429	387	450	500	442	409	466	439	479	438	456	412	420	425	432	447	417	464	453	435	478	447	451	423	451	461	455	449	426	400	428	427	444	445	414	463	462	407	447	442	447	440	441	410	402	428	437	429	451	456	465	433	411	392	412	447	409	431	440	433	441	417	449	430	478	421	451	470	436	413	457	426	424	452	462	424	427	419	422	441	422	454	410	469	402	434	437	441	436	462	444	451	432	419	396	454	428	396	440	448	433	409	477	395	422	443	449	400	470	431	435	478	425	419	409	446	439	461	417	453	447	480	414	452	426	405	424	419	420	427	432	462	417	446	463	414	445	440	444	419	478	423	450	469	448	440	449	435	435	426	424	454	466	495	436	420	436	468	429	470	465	458	474	455	437	446	450	429	428	439	461	397	423	424	465	446	461	451	465	415	439	425	428	437	438	414	434	417	443	442	465	473	471	459	457	444	435	431	453	414	473	425	433	449	424	397	448	441	434	429	415	469	438	424	417	452	411	430	465	421	389	455	414	440	438	433	424	406	456	411	398	429	418	418	477	420	416	434	407	436	426	421	408	415	409	422	429	405	416	437	448	427	462	455	421	463	430	451	406	464	440	415	416	413	432	415	424	476	433	457	427	431	472	441	427	453	465	432	416	468	448	416	469	470	442	405	440	433	444	413	414	426	423	393	434	433	453	395	411	431	447	456	439	420	433	408	426	412	451	435	441	441	419	450	449	421	445	433	434	453	448	467	423	413	449	401	401	483	445	434	427	418	476	443	513	441	448	424	449	451	435	452	433	473	449	477	475	475	456	445	434	418	424	452	462	459	441	437	456	443	454	444	435	456	455	479	437	436	424	453	442	429	448	441	468	456	443	451	421	463	443	466	429	444	461	449	466	448	463	437	443	468	472	425	421	442	477	426	435	421	416	442	451	416	422	467	428	422	436	460	409	428	423	430	444	426	410	452	445	449	415	421	454	429	432	442	423	397	426	397	439	430	448	440	442	437	433	452	467	441	450	418	441	445	456	458	460	455	415	418	430	480	431	439	456	440	435	422	410	436	397	449	463	456	419	409	425	408	475	427	402	435	445	448	441	471	455	448	412	430	448	440	504	408	412	431	448	443	464	433	457	448	444	438	455	414	427	452	439	419	431	419	424	428	455	435	435	444	444	451	453	449	411	465	426	437	429	421	404	451	453	414	442	463	435	414	462	460	446	430	432	446	447	443	423	426	446	453	420	407	423	454	456	418	430	483	429	448	439	459	431	433	437	424	425	438	434	427	411	428	413	466	407	439	421	489	481	421	456	470	456	428	457	440	440	434	448	448	432	446	424	442	435	439	457	428	468	424	416	415	471	472	449	446	450	500	403	402	407	467	409	446	403	430	459	438	449	462	406	399	453	434	463	409	461	450	452	456	432	411	429	448	419	407	409	473	434	425	431	451	425	454	472	428	463	429	418	420	419	481	401	419	428	442	461	438	432	454	423	399	422	448	451	421	462	430	426	432	443	427	436	427	460	436	418	390	442	413	444	428	436	481	453	431	403	436	379	415	466	455	426	479	419	431	438	438	453	429	454	443	466	436	425	464	428	412	398	449	423	429	430	441	437	441	471	440	431	426	456	420	460	444	442	461	427	472	397	404	429	451	411	442	456	453	460	445	459	406	449	466	431	436	481	426	449	446	444	428	408	426	405	409	429	389	445	453	453	458	427	461	449	424	452	444	428	424	447	436	425	418	445	428	426	401	431	392	429	430	456	422	418	441	428	462	453	425	505	436	443	431	430	419	447	482	456	452	412	444	430	428	433	438	485	397	439	482	470	427	403	405	421	444	423	442	449	424	432	444	426	458	433	430	428	465	400	427	432	403	428	415	429	438	471	454	415	446	451	430	442	428	490	434	406	446	417	435	471	433	422	433	457	440	446	434	436	462	388	436	446	381	380	446	444	423	421	408	424	413	459	428	435	413	414	455	435	457	473	455	436	445	411	455	437	419	431	417	444	471	416	412	419	445	421	408	445	448	435	440	444	464	454	464	431	443	456	442	440	399	459	431	429	447	436	446	441	428	398	441	429	452	463	450	432	479	464	460	486	436	424	456	468	420	465	444	427	440	434	437	405	388	458	415	428	438	408	418	440	444	432	447	445	431	437	497	455	450	434	420	474	419	459	433	442	464	458	448	422	429	444	442	442	421	418	452	480	426	439	457	494	441	467	445	428	435	463	432	435	420	441	451	456	431	412	467	423	461	468	436	438	474	463	430	484	425	431	469	437	432	420	425	479	434	429	442	441	446	440	416	405	474	464	454	448	415	428	421	448	435	422	431	414	447	408	485	449	433	468	435	445	424	411	428	418	480	394	419	449	399	480	421	450	428	444	458	422	431	438	430	432	433	410	417	444	443	472	434	469
27061	25545	8398	5148	3855	3061	2501	2032	1652	1426	1308	1397	1204	1114	1066	956	897	840	848	796	782	758	756	686	663	736	667	664	662	635	635	624	639	644	611	649	613	592	606	584	583	613	559	670	606	603	576	583	583	554	556	580	547	565	570	553	571	568	620	592	547	533	519	525	576	540	536	528	513	517	545	575	550	510	563	554	527	548	543	526	540	517	571	535	528	524	570	558	523	504	561	556	559	556	564	524	546	517	548	510	515	529	548	514	556	545	544	554	534	552	527	573	563	554	561	541	539	509	529	558	569	534	570	583	578	567	563	535	576	550	574	532	572	531	555	578	513	553	562	547	525	505	531	524	562	562	487	538	531	559	537	555	510	554	564	558	504	536	511	581	548	556	574	530	556	579	530	564	548	530	525	580	509	544	553	553	563	544	509	590	513	551	561	570	515	497	565	514	548	572	544	539	552	506	535	511	566	553	505	573	522	502	556	569	544	553	560	523	546	527	571	489	546	537	535	537	550	498	552	574	557	534	544	525	560	527	555	521	552	563	545	513	542	560	560	496	523	532	575	575	550	572	596	571	509	553	528	511	552	544	564	540	561	577	544	523	574	556	566	545	569	532	557	567	599	514	565	537	528	574	565	563	589	535	562	572	585	558	510	512	592	537	591	538	525	572	517	518	531	585	518	536	524	564	558	544	562	553	547	541	506	560	514	509	542	523	533	604	485	532	540	567	533	557	548	541	564	546	491	533	550	532	543	537	559	547	539	511	545	542	559	550	553	583	540	568	572	542	536	540	566	568	507	569	552	551	545	526	568	553	557	567	533	561	531	517	511	517	503	541	521	526	532	541	512	532	534	528	560	542	486	546	575	541	584	528	538	551	554	575	538	507	564	577	562	540	563	546	532	571	573	544	524	600	549	534	554	592	567	562	543	544	492	508	564	474	542	583	545	575	585	533	534	522	564	535	565	573	507	555	558	548	548	529	559	540	521	572	522	557	544	551	532	539	550	558	561	563	554	514	538	519	536	529	554	543	543	558	534	572	574	554	549	556	557	538	539	573	564	536	548	605	560	560	549	506	546	543	540	528	537	546	512	532	551	576	563	552	549	568	540	531	526	551	564	551	547	535	574	561	566	601	567	557	544	602	554	528	530	545	544	548	538	549	583	602	559	495	593	586	577	561	539	523	578	550	516	523	550	531	556	521	540	540	582	543	536	561	554	562	534	554	546	553	601	585	587	525	571	497	520	468	529	541	530	535	555	563	517	589	525	570	541	520	567	555	564	569	574	526	555	540	553	541	528	553	514	548	505	555	551	572	550	538	517	532	554	530	549	531	531	541	531	531	543	547	548	571	489	542	511	552	560	544	547	571	537	566	542	504	550	569	539	554	565	571	479	547	563	542	569	544	574	526	565	545	521	532	550	504	583	527	532	539	577	534	523	509	511	541	557	543	621	546	558	532	542	563	532	579	516	543	542	530	564	562	590	569	529	559	533	574	562	530	532	549	548	530	558	570	566	552	547	528	500	578	561	505	568	547	510	493	528	534	540	547	550	589	566	523	593	530	568	606	519	581	552	531	554	556	583	523	539	524	539	514	548	568	549	542	537	547	530	517	564	563	568	551	540	559	547	550	536	536	549	523	543	573	550	507	523	553	547	556	555	577	494	543	568	520	564	557	512	545	539	568	606	511	545	539	536	506	532	553	592	559	565	576	564	529	567	536	569	572	527	519	539	577	559	607	543	522	536	550	568	546	569	545	568	562	552	577	523	593	552	557	522	529	567	522	566	525	581	545	567	584	532	502	514	572	561	542	558	526	543	535	573	509	549	557	583	538	557	561	536	589	577	559	555	528	583	587	569	517	530	537	599	559	519	552	507	514	526	547	557	486	594	544	518	531	525	509	543	527	563	540	554	479	547	570	516	510	536	580	544	570	564	579	572	536	544	535	544	561	498	567	529	586	567	497	519	571	538	553	558	537	478	559	518	522	514	536	512	592	551	539	503	577	560	554	588	553	515	543	535	562	566	585	524	570	577	552	529	560	540	507	567	541	531	542	576	586	568	566	555	566	595	552	525	537	522	555	544	581	506	531	556	535	554	509	553	517	515	550	542	519	536	542	518	551	532	540	582	535	528	555	526	570	544	559	517	555	565	548	609	543	530	577	569	476	548	573	554	545	542	523	572	510	509	493	557	537	525	557	548	566	542	563	537	525	546	536	517	523	584	546	539	549	527	559	573	529	582	624	547	549	534	547	577	540	563	536	540	547	538	526	519	541	542	551	526	519	553	545	544	536	530	539	547	559	567	530	553	551	537	553	553	488	594	522	589	558	550	574	519	525	546	521	542	554	560	542	564	508	535	546	561	554	547	485	528	549	565	540	559	591	538	522	544	528	568	558	547	559	547	565	554	567	573	555	557	540	513	516	572	600	558	560	543	563	581	524	503	592	514	556	558	528	533	532	568	518	558	556	561	536	539	547	551	494	566	537	564	553	533	605	531	490	555	515	580	583	594	504	585	504	574	553	565	534	553	538	572	528	519	510	482	547	508	530	534	566	573	559	539	562	533	569	525	572	534	587	532	528	530	555	542	540	536	538	564	566	555	526	531	569	513	551	541	559	602	566	555	568	552	585	568	562	502	566	523	593	543	572	536	520	541	570	544	496	503	525	563	533	553	550	555	582	546	535	583	539	543	502	559	537	552	518	561	563	561	563	531	566	529	560	530	537	537	529	550	522	547	513	526	535	516	537	524	541	570	538	536	532	533	540	561	553	549	543	589	593	501	561	530	572	535	555	530	541	567	509	572	544	546	542	544	576	553	556	590	510	565	524	570	499	549	560	536	580	517	588	513	524	570	550	558	591	529	541	578	518	519	525	572	547	561	583	554	565	592	562	487	547	554	530	523	540	577	558	556	543	552	560	565	546	531	543	491	561	608	577	556	546	548	581	499	526	518	571	591	553	569	566	513	564	531	542	586	578	513	560	530	560	566	554	557	553	547	589	534	540	535	580	571	579	527	540	530	563	541	520	561	527	558	534	500	595	533	562	553	570	510	534	517	501	554	570	558	521	538	552	532	535	497	519	523	534	563	539	533	539	512	536	550	560	529	500	531	514	553	538	526	560	526	509	516	538	568	568	540	563	542	574	580	530	575	528	523	551	532	556	522	526	522	477	536	546	528	520	584	575	593	541	551	553	541	525	546	583	564	588	506	542	565	559	572	541	561	519	544	554	550	493	541	541	511	548	505	544	534	566	525	518	610	521	559	542	530	574	542	542	560	557	575	549	576	554	534	585	528	524	584	536	522	579	534	557	580	560	542	550	576	533	505	577	552	519	527	527	539	532	542	549	576	542	522	551	569	523	544	559	546	526	566	541	565	582	554	534	539	507	540	540	500	508	527	553	543	553	545	507	555	554	498	597	596	585	543	515	555	523	526	551	541	552	550	567	543	551	515	563	508	514	561	520	538	544	571	606	560	575	550	525	550	492
23857	20829	27942	23789	20683	9153	2448	1531	1187	1004	930	872	851	757	661	608	568	555	546	501	498	461	453	435	424	405	404	419	388	376	381	374	421	372	374	331	367	349	333	354	319	345	330	342	306	328	322	340	292	353	340	288	286	281	291	328	271	331	318	286	325	300	266	268	311	309	290	276	304	285	273	312	286	284	271	256	281	319	304	262	274	260	272	299	294	269	294	286	257	307	309	293	282	281	292	283	247	325	286	297	292	254	299	278	294	320	278	275	311	265	277	262	299	258	273	287	263	277	294	285	289	289	269	277	275	289	314	260	290	301	291	291	286	278	297	270	298	293	260	279	258	276	286	297	276	298	302	294	283	271	277	284	277	271	302	290	260	259	291	289	276	253	247	281	268	299	291	272	277	296	271	254	253	277	297	264	276	246	270	295	295	295	306	274	277	305	288	284	289	262	294	288	277	244	284	275	280	300	285	308	278	265	286	263	273	275	325	288	312	292	271	283	280	255	281	277	276	269	282	286	268	279	288	287	255	316	297	281	274	302	302	282	265	286	308	262	272	312	302	269	283	273	286	282	299	284	273	303	292	312	304	302	244	285	281	291	279	275	260	274	278	247	285	288	296	286	305	281	284	280	289	280	282	270	271	292	273	273	295	293	262	299	265	279	268	281	306	294	278	287	265	272	278	274	276	237	258	305	295	262	264	288	262	253	286	287	268	304	297	304	291	300	238	241	272	290	267	273	281	282	302	296	314	287	260	281	295	251	286	291	311	289	287	293	285	244	256	309	308	276	314	272	303	291	272	273	274	288	297	293	285	283	272	281	307	273	286	277	280	249	262	287	276	280	292	286	302	308	284	273	285	285	294	277	309	298	257	283	268	259	286	267	300	287	291	271	282	266	285	273	300	292	265	277	264	263	280	302	269	281	258	255	256	264	302	259	263	281	283	275	288	264	295	303	292	268	312	311	280	289	296	262	268	329	298	270	251	289	293	294	257	290	300	280	276	262	274	290	287	280	290	261	295	275	261	264	280	287	308	268	285	293	298	288	283	297	260	286	261	268	298	259	273	293	281	309	307	290	288	286	301	273	303	293	274	290	257	283	267	297	278	287	274	267	311	289	280	291	266	269	297	273	259	296	280	268	311	296	266	274	272	305	259	274	303	292	307	279	316	299	302	289	275	282	273	266	293	268	282	291	258	266	286	269	270	287	306	313	284	306	275	294	295	292	277	302	263	311	296	317	262	260	263	293	273	280	233	266	271	252	269	305	278	267	279	258	287	270	266	308	300	286	279	288	304	274	268	281	287	326	327	290	265	276	289	305	264	274	312	268	310	293	298	275	283	258	268	266	264	293	298	271	307	307	312	267	314	297	277	293	288	303	279	258	289	300	276	279	257	272	281	279	265	289	275	276	271	271	292	260	286	319	268	271	309	287	276	280	318	294	286	268	294	284	289	281	258	280	281	301	286	297	274	316	287	307	269	300	307	269	255	267	312	257	274	263	272	278	275	281	268	255	282	294	265	269	273	253	309	269	293	292	257	248	292	271	293	277	270	264	270	276	266	277	270	287	292	280	302	319	281	300	279	251	277	256	283	276	293	278	265	246	311	307	276	304	273	275	280	296	301	309	304	288	317	301	281	307	280	297	302	259	263	288	274	311	302	248	273	296	297	289	302	321	297	253	326	283	287	270	299	267	307	292	289	289	268	284	261	297	289	258	285	274	286	271	251	240	278	279	282	284	289	279	312	273	301	286	262	273	280	258	288	282	285	281	289	276	257	270	307	294	256	300	284	264	264	286	287	291	284	302	256	277	264	297	259	286	285	251	283	259	258	268	305	286	261	337	285	274	296	312	266	268	260	275	295	277	251	266	285	256	277	309	262	277	292	290	280	310	279	294	277	270	312	286	274	258	266	284	276	263	313	268	268	279	260	278	274	298	293	262	308	297	282	273	284	286	279	282	270	288	294	306	288	272	256	286	269	265	261	308	275	271	278	266	311	295	293	285	276	288	281	307	284	313	279	302	296	288	235	279	241	284	300	243	307	287	295	268	264	299	310	258	298	298	266	302	313	260	301	283	262	280	256	277	282	281	282	287	280	301	299	271	306	291	283	306	262	264	306	327	308	257	291	282	282	294	256	281	276	295	296	291	284	270	267	302	303	308	287	266	267	292	264	292	270	286	256	249	290	267	265	294	305	302	273	266	273	277	257	278	287	281	291	257	289	315	276	298	336	265	273	292	312	270	278	257	275	302	285	307	300	303	281	292	306	276	280	296	306	283	277	297	262	258	302	298	255	293	275	256	274	277	290	255	281	265	246	288	250	285	299	287	254	255	280	292	282	294	289	312	294	302	281	289	299	312	307	273	279	272	255	282	309	300	286	269	254	282	243	265	301	287	285	291	306	282	258	283	275	288	287	303	282	285	256	282	302	303	263	268	291	277	291	307	261	266	275	286	285	277	253	287	283	301	273	278	284	276	296	311	283	297	313	261	295	284	264	274	262	280	265	301	296	288	296	296	285	285	279	258	283	253	292	259	286	281	267	304	286	294	271	259	274	278	300	238	280	252	274	312	240	294	276	253	321	300	253	296	311	284	306	300	291	275	313	315	270	297	293	290	312	297	275	279	278	293	277	269	287	284	272	245	290	317	281	274	337	268	286	290	286	306	295	303	278	260	279	285	309	295	271	285	279	281	306	277	280	269	269	283	267	273	264	286	274	293	315	294	270	306	280	298	269	286	298	279	289	284	276	260	291	292	303	300	288	285	289	280	299	296	289	267	276	282	300	273	287	291	278	299	246	285	249	248	306	320	281	303	271	272	281	285	262	293	273	278	271	285	298	278	284	289	281	317	262	289	276	307	275	275	280	274	289	281	281	264	284	271	297	280	270	306	269	289	300	274	290	289	293	311	259	290	276	271	255	293	272	298	300	267	269	269	309	283	270	292	295	290	301	281	292	298	304	293	267	300	253	298	279	265	252	316	294	297	256	283	269	288	271	309	277	261	278	301	285	282	293	278	278	302	308	287	298	260	272	286	282	279	298	296	299	276	292	277	246	273	267	305	302	289	249	272	303	260	282	279	261	253	286	295	286	286	293	262	291	294	290	296	275	269	305	272	284	294	280	268	287	295	281	271	322	291	270	288	307	279	288	303	275	268	290	282	274	302	277	281	280	290	286	288	271	276	271	267	304	257	277	256	297	300	299	281	272	293	301	284	283	269	285	292	297	261	278	295	259	279	311	301	269	274	277	274	293	292	257	270	305	290	283	282	272	300	279	255	293	280	286	294	288	264	259	286	268	303	270	262	304	267	286	278	254	291	294	249	294	265	291	265	286	287	271	294	285	253	286	292	260	250	296	282	290	284	313	281	286	272	294	308	266	275	274	298	292	303	284	306	284	276	286	285	290	296	290	274	298	325	266	258	305	305	282	271	282	285	285	306	271	267	326	292	285	278	288	292	294	283	274	284	282	292	286	314	293	280
30308	43516	15633	9598	6838	5308	4174	3322	2751	2078	1861	1748	1554	1396	1206	1096	1007	970	872	811	770	734	705	653	669	627	600	567	583	560	509	539	504	505	489	487	482	500	486	453	493	454	430	461	461	417	443	451	396	377	436	442	393	407	382	383	400	404	395	400	348	386	394	377	362	403	375	355	397	351	364	388	407	383	344	389	373	390	374	400	343	364	381	386	400	365	376	376	337	377	370	368	368	396	332	383	357	366	381	364	362	383	334	390	353	343	374	341	355	386	361	390	363	370	331	364	372	329	354	377	354	364	379	340	339	343	356	358	366	378	314	352	348	369	345	368	371	369	332	406	350	381	373	332	361	399	372	363	390	321	358	385	351	344	362	355	341	353	366	358	387	397	363	334	368	367	366	370	375	368	388	360	355	365	346	356	370	373	360	361	350	345	363	355	391	352	386	346	341	370	338	366	329	369	390	373	387	350	365	344	373	363	367	391	377	380	382	363	334	371	379	352	364	370	353	342	349	359	360	337	375	348	332	411	416	376	356	353	353	344	365	345	352	399	389	347	350	371	365	357	348	365	377	359	393	373	341	372	360	349	348	314	363	359	345	384	347	348	382	388	364	362	355	363	352	354	355	362	384	342	365	343	342	370	371	362	372	358	359	360	354	355	344	366	373	365	343	358	383	352	368	374	347	374	351	351	376	352	369	384	342	367	391	337	358	359	382	372	348	348	358	367	397	383	346	355	340	403	384	357	331	356	353	359	357	367	345	394	368	363	354	373	329	337	363	396	319	362	378	353	353	363	349	383	363	374	360	386	373	347	374	359	365	368	347	383	354	368	394	347	358	370	379	371	358	346	379	369	333	370	374	356	368	340	355	371	351	388	380	328	345	367	339	351	377	378	342	360	341	354	362	354	350	359	406	380	359	359	381	367	356	330	376	324	345	365	382	349	360	352	367	356	366	332	385	397	372	343	370	329	395	364	382	372	360	347	332	367	331	369	354	360	376	386	364	367	350	389	325	340	351	345	373	355	323	369	337	348	339	384	375	357	331	379	370	357	379	332	377	361	348	339	355	363	353	302	375	356	362	376	370	362	373	348	381	335	360	374	354	364	358	380	380	381	337	343	383	379	335	384	366	378	341	357	386	409	392	325	394	342	370	374	386	377	384	355	368	377	375	369	341	363	345	369	378	325	373	357	352	375	355	390	333	356	360	311	378	382	363	339	373	370	340	336	376	377	374	387	364	338	351	370	356	338	349	365	344	316	382	370	363	343	359	362	364	404	349	347	346	355	333	365	349	365	375	323	370	347	362	328	321	379	364	379	363	365	344	335	334	378	388	350	336	335	313	367	355	344	401	350	356	350	333	333	371	351	343	345	393	332	374	365	363	351	369	381	386	397	394	365	395	379	363	388	368	362	348	388	358	370	362	340	346	348	366	375	382	362	377	359	356	350	336	351	363	382	380	351	374	371	356	369	355	388	359	341	337	352	369	361	332	314	327	373	338	370	370	354	371	328	377	362	371	366	363	419	364	367	347	358	375	321	394	341	332	385	331	363	374	353	384	339	316	350	375	368	319	374	390	356	335	412	355	364	338	350	372	362	377	333	395	358	377	354	366	363	357	361	342	370	368	362	345	348	372	370	346	377	363	346	370	359	356	368	380	363	379	388	351	382	356	360	340	362	345	349	377	354	382	365	353	373	339	343	381	374	388	350	371	351	357	370	365	363	378	333	372	362	368	383	385	348	369	358	371	393	392	369	354	361	343	369	358	389	342	354	360	358	334	380	368	391	359	383	380	343	382	376	340	347	361	357	369	356	371	396	343	364	384	358	339	354	354	369	373	361	339	393	403	344	362	342	330	345	363	383	382	335	340	319	334	376	380	356	373	356	349	355	382	368	358	364	328	425	391	378	363	359	372	344	351	365	349	371	333	370	395	366	352	355	331	359	377	381	360	353	360	369	361	366	358	372	384	370	372	360	363	366	330	363	398	367	359	390	360	345	355	364	323	388	350	372	351	356	358	371	365	364	361	352	350	382	339	364	323	342	328	419	369	351	377	327	342	382	377	358	324	378	351	369	363	366	373	329	339	353	346	348	348	359	374	351	359	374	340	391	377	388	339	379	392	346	374	353	363	385	380	388	366	342	348	382	382	368	355	368	371	359	367	385	364	350	377	363	350	361	405	373	361	341	392	369	326	340	324	405	340	384	366	358	375	332	357	371	357	335	357	350	343	321	374	382	387	366	383	341	373	363	384	395	334	394	370	373	365	346	348	364	350	367	383	379	337	384	349	337	338	377	392	396	341	371	341	334	340	380	387	381	371	363	384	367	366	380	377	396	360	359	387	385	377	359	374	346	380	378	356	337	378	394	350	324	351	369	334	361	350	348	358	329	346	372	360	361	347	354	374	353	371	355	402	367	363	379	372	366	341	371	363	355	370	330	336	358	359	354	330	362	372	341	372	360	346	395	342	348	357	351	332	345	359	368	351	361	375	332	342	378	378	379	378	421	395	360	384	355	356	371	359	375	369	344	363	371	375	343	325	352	371	368	339	363	359	372	351	351	374	360	342	366	386	333	351	386	335	327	325	362	358	423	343	342	319	382	365	343	379	378	392	368	362	369	380	349	373	373	340	349	348	354	367	338	390	382	360	364	352	328	395	366	325	376	392	353	348	326	355	369	364	407	347	383	352	382	331	411	359	346	364	360	353	355	342	380	357	355	365	378	395	354	363	369	359	395	360	396	340	371	345	356	377	364	353	335	380	397	371	322	394	336	358	384	371	381	363	364	398	342	370	350	329	376	361	357	367	328	340	349	372	378	347	328	372	319	376	368	390	310	363	393	373	371	367	321	329	361	360	346	376	346	346	328	360	354	351	323	333	347	388	363	373	376	359	377	397	350	320	355	371	366	359	344	366	349	346	365	368	380	339	360	376	384	349	356	337	388	353	369	352	351	368	352	351	388	358	354	348	362	356	379	355	370	330	337	372	328	363	382	367	400	378	350	351	351	388	358	333	358	397	386	371	372	388	355	349	348	367	365	338	357	381	330	344	357	357	349	355	359	376	316	356	368	359	370	363	364	409	337	361	370	357	408	361	370	372	324	332	367	388	358	358	341	348	351	362	363	355	374	347	356	351	349	361	381	344	352	353	344	371	341	355	357	395	385	327	346	341	347	374	338	371	339	329	364	413	357	350	374	369	358	372	377	345	393	355	364	328	370	395	351	359	361	332	396	385	339	357	379	383	355	360	376	328	374	371	369	376	337	368	349	352	344	384	344	393	394	347	366	364	352	346	380	346	363	391	370	368	375	364	351	376	352	335	344	361	380	376	353	364	376	327	398	317	383	342	344	371	324	364	352	361	392	366	356	347	367	357	345	353	392	365	362	371	378	370	351	351	354	350	373	325	399	365	361	385	362	364	351	388	365	337	337	355	368	373	391	344	379	354	345	352	376	366	342	360	349	375	376	350	339	332	366	352	383	379	352
22819	20880	28512	23366	20876	20749	8052	2446	1639	1364	1220	1095	1020	889	821	780	735	661	616	569	557	573	485	489	471	462	425	435	423	417	389	382	369	377	363	388	349	344	322	316	357	316	351	319	324	330	300	297	270	287	316	322	320	297	301	275	292	291	280	269	298	274	268	273	259	283	247	259	259	266	283	235	295	244	251	249	243	235	260	240	229	259	265	256	241	278	258	247	253	254	267	244	249	243	271	224	265	264	249	237	263	258	251	283	257	222	235	246	279	237	226	289	260	230	235	274	234	248	271	264	257	274	275	251	258	257	252	286	265	258	243	259	248	304	241	259	270	284	255	254	248	268	254	269	250	262	248	250	241	250	227	260	271	275	258	274	241	264	273	243	264	240	267	234	248	243	278	235	274	227	262	243	206	248	251	259	239	265	291	260	233	257	263	246	256	253	244	261	269	249	253	241	245	254	265	277	257	286	230	286	260	247	250	241	257	270	253	253	248	254	254	248	237	226	270	253	245	268	232	259	227	229	240	235	241	285	274	249	233	250	239	230	272	248	257	272	251	246	269	274	245	264	269	236	260	241	249	242	237	246	240	258	245	276	250	273	254	237	268	244	255	227	269	250	244	248	272	243	258	249	235	251	254	252	246	262	246	255	252	251	251	243	256	245	233	254	270	270	274	251	247	253	240	215	234	237	268	272	244	278	232	247	294	239	259	265	261	247	230	245	228	234	243	262	252	235	255	238	242	230	274	247	240	252	282	245	267	234	237	243	231	250	256	237	264	278	247	256	265	220	253	266	267	263	267	248	253	230	280	257	257	257	269	251	260	245	269	277	268	257	303	260	273	252	240	281	283	255	236	270	249	246	238	270	239	261	234	249	228	244	258	246	268	230	263	266	268	276	237	263	250	265	264	258	263	256	249	262	270	254	249	266	264	246	259	254	250	250	246	249	242	245	249	250	277	232	257	237	267	237	247	236	228	246	259	255	244	235	295	243	277	244	252	283	245	288	279	243	281	245	273	246	254	247	250	215	262	249	263	240	253	250	262	258	244	260	257	250	253	266	254	234	260	265	269	249	243	262	251	238	250	228	262	267	240	242	231	227	259	258	233	255	249	250	259	254	257	227	247	264	249	263	257	247	242	244	284	289	250	277	253	244	257	274	228	226	280	248	279	255	276	256	255	240	283	269	267	268	255	263	233	268	247	249	251	279	261	256	242	249	228	231	250	239	280	254	237	256	240	245	268	251	251	270	263	252	243	242	235	270	258	256	240	250	249	249	278	271	250	274	263	250	236	266	240	252	269	258	265	247	258	236	257	247	234	256	281	255	248	248	223	242	259	258	239	206	273	240	259	222	249	258	228	242	243	244	238	275	237	263	247	252	227	249	262	250	238	252	253	242	236	246	241	252	242	286	253	255	249	250	241	247	255	248	260	239	239	231	257	274	260	277	258	254	225	262	256	262	268	262	255	247	240	255	276	248	249	258	243	265	293	268	254	290	246	267	255	246	240	259	269	265	295	254	254	272	252	279	247	242	257	291	264	270	260	238	254	259	262	253	267	273	258	236	253	291	264	245	245	261	257	234	240	277	268	221	246	280	286	266	244	255	223	231	277	245	217	249	266	257	268	273	267	229	241	229	244	240	224	250	260	271	281	263	260	226	264	251	247	232	236	244	280	248	245	244	258	254	252	285	269	231	256	266	208	249	254	271	254	266	243	252	262	260	275	256	252	273	246	247	279	241	250	236	255	249	277	244	260	253	252	280	263	251	274	250	246	242	209	221	240	262	243	254	258	234	259	256	276	242	239	262	235	247	249	260	258	269	247	240	251	262	240	237	270	237	237	231	274	269	278	242	266	269	233	240	281	278	259	243	251	256	254	280	253	266	228	241	261	237	275	261	257	265	259	225	251	284	248	282	278	267	267	259	243	231	260	231	261	263	245	261	263	235	245	251	271	255	270	257	241	261	252	255	254	247	256	250	273	226	254	226	264	240	263	232	266	244	236	256	285	292	279	241	268	250	271	254	264	269	249	250	243	265	230	252	257	250	263	251	229	234	246	247	251	267	270	251	235	245	256	256	246	264	266	260	266	272	235	260	242	238	253	240	232	241	246	235	252	270	245	261	249	241	262	236	244	236	260	242	237	254	265	235	279	237	246	255	266	230	249	255	244	256	241	256	241	216	274	259	270	217	251	258	261	272	273	272	215	272	227	228	256	241	258	223	222	245	244	264	264	222	259	257	258	271	240	259	251	254	250	274	277	235	264	275	254	235	246	236	248	260	230	264	258	248	244	247	247	241	271	287	244	268	246	251	273	259	264	220	245	271	236	229	268	267	287	248	258	267	285	248	239	237	259	261	253	257	247	227	231	252	263	273	245	264	273	254	256	247	277	256	239	258	260	232	263	237	260	236	255	253	235	239	275	223	250	269	265	250	258	266	248	259	257	258	232	266	236	240	242	252	230	260	287	278	217	245	272	250	229	246	221	233	223	232	251	255	272	234	254	241	262	260	250	251	244	279	248	232	250	248	246	269	223	244	236	268	232	280	230	268	245	248	248	258	296	276	254	249	275	274	245	245	256	279	266	274	283	241	255	261	248	237	255	261	253	243	251	259	264	254	250	276	225	258	231	232	265	257	252	260	280	272	266	249	285	272	259	250	237	248	246	233	219	249	250	262	249	270	239	240	260	276	257	261	284	295	244	261	228	274	235	239	270	260	261	284	256	252	254	243	255	268	246	243	269	246	262	255	258	267	266	264	273	259	265	242	250	248	230	253	257	239	300	242	267	256	215	251	256	227	272	252	241	274	219	247	269	225	244	252	254	274	268	240	227	266	245	264	256	236	238	244	255	252	255	250	250	241	283	265	233	279	244	246	233	247	280	228	252	256	245	244	247	239	285	256	266	230	248	232	239	231	264	266	260	251	261	261	228	233	261	240	250	258	256	241	222	258	252	250	235	256	247	251	259	251	221	286	266	260	227	241	245	252	244	248	254	272	266	235	254	239	237	276	264	239	249	258	263	256	236	264	245	247	240	270	250	252	226	249	274	270	261	252	244	257	239	240	242	260	245	255	270	280	259	253	249	230	261	260	255	245	211	256	234	254	249	253	266	270	244	280	257	255	256	274	259	266	240	237	245	222	240	259	250	286	267	250	254	263	263	261	270	252	257	256	265	242	263	261	260	242	241	251	248	256	257	245	246	259	268	237	247	258	253	268	263	255	255	243	263	267	224	260	254	246	252	236	248	265	281	226	253	260	281	260	268	239	264	247	266	260	252	240	264	243	248	243	266	272	244	257	264	279	266	253	273	257	245	260	251	265	256	247	251	242	204	257	266	244	257	248	218	237	277	238	278	243	239	256	253	253	241	257	230	235	256	265	248	244	232	255	283	266	263	271	269	229	259	256	252	262	265	262	279	259	239	254	244	271	250	241	237	249	230	267	245	227	238	254	245	241	250	265	245	234	234	258	272	248	259	271	239	263
34384	47704	20612	13195	9711	7655	5990	4835	3790	3057	2665	2392	1989	1825	1635	1417	1337	1174	1022	996	911	821	824	748	710	729	653	625	630	592	583	574	559	495	528	486	475	481	450	468	438	468	469	445	408	455	384	390	403	413	420	400	361	392	351	365	365	339	362	333	306	335	330	320	335	294	340	294	304	343	330	311	316	351	327	328	343	303	309	298	307	322	318	303	319	312	328	312	300	317	308	307	305	285	334	291	321	293	295	299	315	324	305	315	280	313	280	300	288	286	302	298	299	301	297	307	308	288	286	314	315	300	319	311	318	306	284	300	332	315	297	307	303	307	291	312	303	357	324	310	319	286	286	316	313	298	309	287	301	258	311	323	331	342	325	308	289	273	310	307	272	316	306	280	335	299	304	273	294	292	298	310	297	327	331	303	294	314	271	289	314	326	348	303	334	305	329	309	301	289	317	321	310	293	311	327	299	304	298	312	315	272	311	289	269	322	312	322	264	294	321	269	291	297	312	317	323	310	318	312	306	306	318	322	316	318	304	318	322	309	276	307	297	296	306	291	278	287	268	319	290	302	323	295	314	295	293	312	309	294	325	271	298	323	284	305	324	311	291	296	306	287	284	341	287	345	297	266	287	303	291	298	320	294	323	309	305	340	298	292	294	337	283	293	299	306	289	321	291	312	306	317	317	288	280	325	314	310	323	320	305	314	315	324	321	326	321	329	323	319	310	329	289	312	333	308	289	300	309	329	288	295	344	303	316	281	312	313	284	294	318	326	304	281	324	316	311	328	301	310	341	317	330	290	312	306	321	272	305	331	310	319	307	274	306	327	312	280	312	275	315	300	283	285	291	271	318	305	298	294	302	265	295	321	312	287	267	324	297	315	281	286	315	299	302	299	323	308	289	284	286	310	307	305	290	321	282	288	299	299	279	302	308	317	302	315	282	302	273	289	312	306	312	292	290	304	297	332	303	286	273	295	303	295	331	327	296	279	310	298	335	308	297	297	348	306	302	287	309	277	319	316	326	313	320	329	304	292	325	302	316	307	301	287	303	309	302	303	337	323	305	290	292	272	305	291	335	293	308	306	324	299	299	302	277	296	307	322	319	317	277	324	282	307	290	295	298	295	318	319	322	328	301	329	293	326	333	303	307	296	316	297	282	288	272	322	304	288	322	311	298	269	302	323	273	326	335	292	309	305	304	313	279	316	320	312	311	307	314	311	284	314	293	290	294	343	322	313	290	318	292	286	322	318	298	313	292	290	299	290	293	313	299	316	287	293	334	298	271	325	324	292	305	289	292	324	295	305	318	292	337	301	299	303	298	299	299	301	328	290	298	319	277	282	297	317	339	315	333	293	292	311	314	305	306	305	309	293	318	304	317	302	307	349	319	296	284	336	348	299	286	325	298	321	325	309	316	327	278	299	279	290	297	343	302	284	301	321	306	318	307	304	295	310	288	324	319	289	320	306	263	264	286	332	287	293	273	293	294	294	305	283	295	302	324	310	304	326	281	318	287	294	311	322	326	281	296	307	303	316	285	283	335	289	301	304	300	326	322	289	306	311	358	269	329	339	330	316	288	281	313	279	304	285	268	335	283	295	302	300	293	318	336	287	307	295	307	311	285	287	309	316	289	300	294	291	320	292	328	306	299	325	329	314	319	305	323	300	282	311	315	300	283	289	297	299	288	336	288	285	314	336	333	288	315	309	316	336	274	314	285	333	310	293	314	315	303	296	284	272	325	265	288	299	321	320	300	326	276	315	318	295	302	321	330	316	321	298	317	326	281	282	312	304	305	283	310	307	324	290	289	314	315	308	300	300	307	318	312	280	305	333	340	303	301	292	304	286	288	319	290	275	344	307	324	323	318	323	285	321	300	302	299	301	314	270	321	283	340	311	313	297	287	322	348	303	310	329	323	299	301	317	283	310	307	325	308	335	321	312	326	313	326	295	286	335	301	297	299	311	317	318	286	352	283	286	302	310	277	331	298	327	282	291	317	325	309	301	304	326	290	288	291	299	295	282	302	346	310	304	307	287	300	285	298	321	324	308	270	299	283	330	309	293	298	313	316	315	307	320	296	289	284	288	290	313	298	283	337	303	324	310	364	292	299	306	322	329	341	265	327	287	303	307	323	328	306	305	294	309	312	304	266	302	317	295	312	301	272	294	304	303	316	302	314	293	280	311	303	307	300	313	317	262	267	292	314	303	311	331	293	323	294	311	302	303	328	294	336	315	321	321	301	304	314	299	314	330	321	324	303	302	305	314	278	322	260	282	289	331	288	282	312	330	327	278	310	309	287	278	285	339	294	304	293	295	312	329	297	295	309	302	298	311	320	313	286	321	280	276	295	273	321	305	295	290	305	314	302	290	357	303	304	297	306	317	295	275	304	333	302	298	325	321	284	294	339	303	283	324	317	300	303	302	316	302	322	315	316	330	326	315	288	290	309	290	288	299	327	302	282	320	345	305	289	286	291	269	324	285	307	328	313	301	301	302	314	326	303	275	299	287	286	308	296	290	269	303	301	295	303	291	320	322	284	300	324	323	291	299	298	279	332	322	322	290	279	302	304	304	270	323	325	340	294	297	349	249	303	322	279	280	314	325	268	315	293	299	300	309	304	316	310	310	297	309	331	302	294	280	300	309	291	284	291	308	295	281	264	278	301	305	305	299	284	329	313	308	314	300	310	289	275	280	295	316	301	304	301	318	329	312	313	316	326	331	322	303	331	307	272	335	318	344	270	277	291	304	287	307	310	284	343	341	312	301	313	318	315	280	328	310	299	314	302	310	332	339	285	288	298	329	312	313	296	282	295	287	312	315	293	311	295	319	303	305	301	293	302	277	309	328	316	282	305	302	315	310	295	315	300	285	283	310	319	274	311	313	303	305	305	326	308	349	302	299	310	309	327	335	307	316	320	312	325	303	277	295	306	296	305	307	312	299	308	299	286	318	299	299	302	324	322	304	341	294	334	324	290	309	320	304	320	312	337	299	323	324	304	313	306	289	314	299	330	321	322	321	323	305	328	294	284	299	296	306	293	313	332	291	335	315	307	300	303	300	323	317	318	276	333	291	300	312	287	303	306	327	293	280	307	291	277	263	323	330	303	316	340	322	290	298	306	295	294	306	308	325	278	309	287	296	311	308	299	277	325	298	311	323	324	314	330	307	318	305	327	306	302	295	319	316	262	286	280	311	298	310	298	326	267	298	315	289	298	326	297	298	297	296	303	311	296	284	276	309	317	291	314	281	297	349	297	291	315	327	317	340	304	280	320	318	304	336	325	284	311	309	330	328	303	308	296	323	311	293	300	334	293	312	307	319	306	293	313	307	337	326	266	323	310	286	303	323	326	337	295	273	293	323	313	301	304	307	315	286	315	311	293	324	306	308	311	317	288	276	281	319	291	308	305	313	288	319	297	284	305	293	301	305	327	312	323	300	309	298	311	291	321	328	290	304	288	290	327	300	327	285	317	292	287	311	288	327	345	304
27272	21630	12745	4278	2237	1623	1270	990	850	810	772	781	689	713	634	626	627	623	565	577	557	557	520	532	536	550	492	501	543	510	539	471	517	483	489	504	466	493	440	480	468	460	470	499	450	470	463	491	479	460	468	436	430	413	483	464	460	434	461	469	434	486	392	425	456	448	447	445	418	448	416	457	453	441	435	468	463	419	420	486	444	454	450	431	466	438	427	394	464	405	442	438	394	471	405	443	434	435	483	447	422	406	449	424	449	453	463	460	498	452	410	410	453	449	455	448	433	448	457	468	432	445	435	431	457	421	459	440	466	455	433	430	448	466	479	421	436	426	414	442	453	428	435	464	458	431	414	419	466	445	491	409	438	440	450	435	415	419	420	458	439	441	434	434	466	476	468	412	390	424	466	449	415	403	442	413	428	457	453	406	424	427	450	475	437	445	408	456	469	441	448	445	446	460	461	451	429	458	453	427	449	441	427	403	409	434	463	443	430	464	415	434	457	445	459	469	439	450	438	494	434	441	442	437	415	472	431	456	409	416	418	420	424	439	404	457	458	439	411	437	433	398	482	458	432	452	438	464	464	430	407	472	436	444	436	484	455	428	418	460	470	457	416	466	429	460	433	420	435	422	428	405	433	463	463	441	419	454	420	451	440	423	457	464	444	432	423	466	464	423	449	415	452	419	450	445	438	440	445	411	445	430	443	439	476	427	458	439	453	432	422	452	414	456	429	442	460	426	468	478	422	434	430	431	419	450	437	460	447	448	440	444	421	464	427	442	422	470	470	474	421	460	467	462	457	436	419	417	468	453	424	443	436	446	459	425	443	434	432	409	469	472	446	418	485	460	442	413	456	463	474	430	432	420	413	426	437	425	403	393	448	442	437	445	456	439	452	451	443	463	421	478	415	431	444	407	465	445	454	437	465	430	397	433	466	440	465	449	433	445	440	414	449	439	446	439	439	411	434	415	419	442	471	425	432	416	457	416	448	435	438	442	469	423	441	428	432	413	417	428	379	423	423	429	450	417	423	421	423	492	462	432	428	425	434	423	409	431	404	412	431	431	403	427	435	416	453	447	459	410	438	476	450	467	469	440	415	402	433	435	428	462	446	465	408	442	473	410	430	427	415	459	459	416	457	456	424	431	455	440	451	459	483	411	475	456	470	415	432	421	431	415	404	459	436	417	451	410	437	466	420	460	425	452	429	434	426	475	474	407	459	427	441	389	421	472	429	442	442	424	388	464	419	438	441	452	402	443	433	474	453	464	418	470	440	442	416	421	430	428	430	447	457	410	441	435	422	436	412	441	434	406	458	405	426	467	482	456	436	465	431	427	486	435	457	424	417	437	406	422	461	404	447	446	439	418	404	434	412	414	443	424	456	426	443	416	444	459	459	438	439	451	432	433	415	442	465	435	457	440	446	445	442	449	438	437	418	428	437	453	426	431	418	420	407	432	420	449	443	477	480	436	438	453	465	443	451	461	474	464	456	453	458	434	402	454	426	461	431	442	453	424	457	441	445	406	468	466	489	398	391	420	437	449	419	420	417	431	421	456	447	426	437	419	458	446	423	404	449	412	401	457	442	435	468	449	427	468	394	477	479	400	446	424	438	438	437	395	427	453	439	439	433	441	426	443	427	440	450	438	446	451	425	457	437	463	412	448	440	413	425	433	431	427	408	440	432	481	452	435	445	466	449	403	459	423	423	439	458	429	453	420	455	454	427	453	420	418	432	432	420	457	463	437	405	448	455	460	461	447	413	414	467	437	428	432	452	447	452	392	430	419	441	450	440	465	443	439	454	429	445	423	434	375	450	442	451	434	438	450	468	470	444	453	433	426	427	395	428	403	455	452	441	426	484	451	392	446	442	448	433	453	442	465	462	424	440	474	396	411	458	425	444	415	433	434	428	408	405	421	427	437	406	419	468	464	423	455	426	434	443	467	426	445	469	435	419	433	423	477	450	461	418	464	425	435	462	430	421	401	462	434	464	421	480	436	450	459	464	474	443	421	450	404	465	432	460	458	410	447	419	452	430	438	453	439	415	389	404	441	422	433	435	444	437	428	453	431	443	430	420	457	423	427	454	431	433	450	484	482	421	441	435	441	407	445	462	489	418	391	443	430	406	415	460	407	458	449	432	474	438	429	414	434	434	462	442	456	429	446	450	453	466	412	412	406	459	444	430	459	435	404	430	442	441	434	435	431	427	461	455	460	444	455	482	467	460	451	450	424	429	448	448	422	457	437	443	425	404	454	474	418	407	435	438	451	443	470	427	454	485	450	449	410	432	441	419	423	473	416	442	427	469	437	433	450	439	433	440	425	438	459	446	466	421	392	444	427	466	416	405	404	416	433	444	454	435	447	444	412	441	417	404	439	453	406	462	458	482	422	471	406	464	462	449	431	452	457	432	447	486	415	451	492	448	434	436	458	450	446	426	468	407	449	436	444	420	408	432	406	494	439	426	408	429	452	426	419	417	457	432	416	449	427	485	437	440	443	459	418	454	417	438	425	450	460	450	393	452	454	472	460	438	453	448	455	438	473	409	431	456	428	469	417	466	460	426	461	452	469	459	434	465	458	453	450	449	442	436	402	470	430	424	412	416	441	402	433	463	439	480	460	428	450	419	437	434	435	429	445	414	410	448	440	442	446	404	439	424	455	441	436	432	420	457	406	446	463	382	403	422	462	481	438	436	450	421	439	430	455	470	460	445	417	439	468	416	417	465	417	435	427	439	449	425	432	457	417	434	436	437	417	460	479	430	467	399	474	414	416	498	398	429	426	457	486	444	417	433	473	454	479	448	434	430	431	438	466	448	424	447	415	414	406	439	415	435	430	429	447	413	434	450	454	457	475	466	451	423	398	461	436	460	445	451	444	483	448	456	427	458	467	477	419	457	437	409	464	433	474	426	455	465	425	471	408	408	422	426	472	422	425	416	469	446	446	447	397	443	432	416	435	419	438	424	430	438	477	458	424	410	402	407	407	398	474	468	440	438	430	437	424	450	434	436	422	452	427	445	436	448	442	431	454	426	437	451	435	421	399	415	437	430	415	445	451	457	431	479	421	436	433	418	441	473	460	428	441	425	434	402	450	406	393	442	395	451	457	450	446	434	464	444	437	436	457	467	484	435	429	485	411	431	463	435	437	443	440	425	394	429	430	422	477	471	422	421	401	403	452	425	471	452	429	408	432	453	454	422	409	454	476	470	419	448	446	436	474	420	427	456	421	448	470	425	411	429	434	468	436	466	444	447	448	449	418	454	429	425	438	413	453	449	443	459	464	408	390	426	467	443	445	445	406	444	436	447	450	464	415	444	447	438	470	430	435	428	403	477	415	455	463	435	438	463	436	438	455	458	458	436	433	468	438	429	483	438	445	475	436	414	416	437	457	427	452	435	450	451	439	445	452	475	444	445	453	449	408	397	395	451	466	444	440	434	456	460	484	478	397	469	428	436	442	438	446	451	467	417	426	440	410	429	460	417	428
27652	24900	8649	5154	3793	3097	2429	1937	1615	1445	1403	1340	1212	1123	1025	981	990	921	786	808	769	833	723	719	717	728	662	671	659	644	629	615	613	606	632	624	583	612	617	612	608	603	592	589	616	616	571	565	567	581	541	582	616	546	588	582	564	543	508	587	593	578	560	539	591	518	615	564	587	548	560	554	564	536	577	540	581	588	550	561	515	543	559	539	533	569	571	539	584	535	505	538	559	505	562	556	535	538	558	568	551	529	506	551	526	533	543	522	570	520	547	577	548	535	512	515	587	517	551	547	525	562	547	526	574	533	562	555	549	583	521	538	554	546	558	570	530	506	540	526	542	540	536	573	542	585	516	549	517	532	538	538	525	545	541	551	513	557	503	576	554	569	518	548	516	532	534	533	521	564	587	575	522	551	577	538	553	538	580	559	573	527	542	554	527	545	488	529	563	583	521	569	509	552	587	583	558	544	529	579	526	566	507	552	521	532	494	538	549	556	546	539	553	551	502	531	566	563	536	557	519	553	576	576	525	568	547	554	513	558	507	521	548	559	549	534	528	529	585	544	543	498	538	545	580	513	541	530	533	536	568	584	573	588	555	565	550	503	573	544	542	527	527	530	556	503	531	552	597	517	541	603	509	554	518	552	584	582	571	598	539	524	536	526	552	571	547	613	504	530	596	511	548	524	545	559	524	560	559	537	551	555	550	522	510	566	536	524	556	554	521	544	574	541	522	558	571	549	527	528	550	544	558	530	570	562	545	518	540	560	561	527	539	545	527	540	524	564	541	573	544	521	560	561	515	500	512	539	502	546	580	539	540	594	529	562	580	547	492	595	527	517	532	544	548	521	549	574	553	514	555	579	533	575	583	597	553	563	509	530	561	513	541	530	572	569	513	521	561	559	541	501	560	574	572	553	541	538	513	536	546	565	520	528	545	498	499	522	535	578	536	496	518	582	538	536	603	533	522	548	563	534	531	549	560	538	537	545	555	574	525	545	538	510	524	582	499	583	524	532	530	539	545	556	558	554	495	537	511	569	576	577	554	587	511	549	568	551	530	548	567	562	519	524	570	505	539	565	577	545	598	550	556	554	568	530	571	572	576	547	542	525	553	540	573	514	564	549	598	527	542	565	506	564	546	520	565	516	523	549	553	531	533	552	522	544	567	534	514	550	529	558	551	562	544	560	558	527	586	533	565	559	559	528	544	537	505	557	522	532	551	524	555	541	538	563	549	526	511	573	514	544	569	549	576	559	582	521	536	545	562	586	530	552	535	541	537	517	513	554	564	576	528	514	560	575	548	522	521	551	536	527	530	559	542	547	532	539	523	594	542	590	488	538	590	542	527	515	525	568	522	532	544	540	553	619	551	552	515	576	514	563	508	530	560	564	532	574	528	546	548	594	585	551	547	531	532	593	545	510	565	524	548	564	492	551	545	536	533	526	566	595	556	521	504	529	606	555	550	482	544	548	523	544	538	529	555	514	535	541	554	533	551	532	538	563	511	499	542	544	561	535	553	529	567	572	543	514	517	558	542	582	498	564	607	529	530	514	506	547	554	510	565	534	516	529	550	581	556	583	570	565	564	545	573	553	509	548	618	531	492	529	555	577	543	557	529	544	509	539	541	552	546	557	565	525	524	568	528	535	514	515	507	518	598	506	562	577	496	585	609	555	555	545	584	533	562	548	565	568	526	550	574	536	547	528	557	581	528	570	541	558	534	551	535	570	539	516	533	541	561	526	531	582	541	583	607	530	513	560	558	541	532	557	577	539	567	507	548	506	574	585	581	582	503	543	548	562	545	555	508	509	566	524	540	505	514	572	534	563	551	539	604	554	519	564	553	539	534	506	527	523	543	535	543	553	542	530	564	538	524	531	545	538	563	570	551	559	566	584	557	528	491	551	522	583	546	559	568	580	517	561	525	538	557	532	530	528	546	549	565	539	539	536	548	554	563	560	498	522	537	530	510	546	542	574	582	570	558	600	540	560	567	502	533	559	546	535	519	581	591	574	517	552	522	558	545	557	599	543	592	521	514	588	538	541	600	574	555	559	566	548	551	560	566	542	539	538	546	541	554	546	562	536	545	580	521	509	540	511	514	559	593	557	549	568	526	550	566	544	543	547	558	572	582	512	537	562	568	559	524	554	569	610	535	577	534	545	561	569	558	565	535	526	555	575	598	560	519	568	576	521	549	531	584	550	541	543	537	529	577	519	547	554	599	574	510	569	544	556	546	576	569	553	548	493	549	559	558	560	607	568	522	548	567	512	542	523	532	562	604	570	553	545	551	539	520	512	482	518	517	521	552	532	548	540	553	516	554	540	577	518	543	525	547	537	572	525	547	578	513	564	502	554	529	540	547	560	522	556	542	579	480	545	517	522	555	534	531	533	596	490	533	556	542	551	546	530	522	571	587	574	513	548	543	571	462	536	525	566	542	514	581	509	572	554	557	613	571	558	521	539	529	541	543	592	503	569	552	560	538	516	542	536	569	529	540	535	571	549	517	531	516	538	548	577	512	563	574	564	564	576	518	536	554	541	534	543	453	537	552	580	554	559	557	581	517	527	562	522	565	563	563	583	533	552	530	556	567	551	568	502	539	569	597	556	578	523	557	545	534	560	511	558	524	514	544	536	521	529	569	502	545	557	590	526	543	548	557	541	575	525	565	574	578	520	586	522	540	529	508	546	525	596	581	576	549	534	567	498	568	553	560	467	568	558	535	569	564	531	543	524	525	554	578	584	544	517	575	557	503	553	570	600	549	536	523	533	537	562	528	595	515	548	548	540	557	509	519	524	520	520	545	554	574	528	520	530	529	513	548	518	548	487	577	553	564	530	574	519	533	557	564	532	532	583	547	559	585	520	513	545	504	501	551	544	573	541	532	522	523	515	548	537	556	551	542	504	559	557	569	532	548	562	564	596	543	541	567	498	526	568	490	548	558	513	539	584	515	506	572	552	540	517	512	542	539	563	544	558	525	548	534	526	511	558	551	513	530	563	580	531	556	572	505	515	537	578	572	517	560	524	581	574	563	524	569	540	503	544	561	562	552	557	555	561	546	521	528	588	539	528	581	525	532	529	517	551	522	517	544	559	509	574	548	575	556	553	556	560	551	558	534	541	539	515	579	524	528	523	524	562	550	518	534	570	512	574	549	526	560	539	526	540	542	579	526	556	534	539	497	552	565	574	544	511	585	564	537	521	566	539	580	577	539	588	594	538	545	541	546	555	552	502	536	551	515	541	584	592	567	541	552	573	538	552	564	580	579	549	566	544	510	547	533	586	536	574	526	512	496	534	527	583	535	519	551	526	523	515	553	528	561	530	560	577	541	511	554	557	543	510	530	590	557	509	517	523	549	571	563	488	560	539	540	514	559	567	579	555	559	564	520	551	550	518	551	525	561	555	528	511	550	523	558	537	541	496	571	518	547	583	524	592	575	534	565	549	546	549	518	544	537	523	467	533	540	519	519	567	487	551	570	560	554	563
23856	20829	27895	23823	20694	9205	2506	1564	1224	1080	923	954	852	776	789	665	599	567	544	515	482	500	458	477	431	384	397	390	415	382	400	368	355	342	388	372	370	330	370	359	340	322	340	333	302	320	317	318	318	344	334	309	317	317	352	315	303	316	301	276	312	281	303	266	291	287	281	289	290	281	290	335	278	296	254	282	293	275	258	288	292	272	290	321	306	286	309	286	306	292	282	288	303	299	287	267	259	287	296	255	302	280	274	290	275	294	280	279	306	294	242	272	297	313	282	293	285	283	280	258	298	277	301	283	311	295	308	289	362	313	304	297	311	273	316	265	302	291	289	271	272	267	292	298	274	306	298	307	246	299	270	290	285	262	280	261	293	284	296	274	298	256	271	277	292	279	310	265	284	299	285	268	294	308	283	298	289	309	282	318	258	288	287	278	302	304	298	271	258	289	288	287	287	288	300	305	321	296	304	272	282	288	269	280	278	272	265	264	274	251	290	291	275	267	287	305	270	296	297	279	299	299	286	290	298	287	283	296	290	283	258	289	315	286	256	261	274	284	300	288	275	333	284	273	292	292	268	280	287	287	278	289	295	306	273	299	280	293	295	291	310	237	286	293	308	263	289	302	279	305	268	276	271	296	325	289	274	302	310	277	311	276	283	282	307	293	296	253	271	290	278	307	256	299	264	260	291	280	298	271	252	317	276	294	286	277	251	294	266	316	252	256	298	262	275	264	288	280	302	305	293	296	268	282	275	286	305	262	280	277	295	292	300	300	298	284	290	261	301	298	285	297	298	302	310	294	295	272	290	262	268	284	286	293	297	303	272	271	282	263	254	284	275	286	297	281	292	274	268	251	291	268	270	279	309	302	261	296	281	288	280	280	272	261	299	313	268	283	282	288	293	293	250	334	290	266	293	298	294	277	326	317	310	284	287	275	288	266	280	304	300	268	270	276	276	298	281	291	304	310	271	262	273	314	283	290	295	299	290	296	285	317	287	293	247	270	275	290	292	279	324	304	301	294	295	286	293	273	316	291	283	277	287	271	316	311	295	273	262	298	255	310	271	289	293	274	265	300	284	294	269	292	307	292	289	286	280	301	287	272	292	276	303	277	287	252	278	247	275	317	284	295	295	282	312	296	290	276	313	290	292	292	282	263	285	314	287	259	302	281	279	285	313	277	282	303	308	287	263	305	272	303	301	268	293	294	322	296	272	290	280	287	259	314	288	309	261	278	285	301	285	279	270	265	280	318	266	289	282	307	289	274	283	281	290	290	300	273	291	297	276	281	316	310	278	279	321	274	295	280	312	270	273	276	303	283	283	295	306	323	274	264	283	272	281	291	307	298	258	306	272	289	269	271	289	317	284	285	284	292	273	304	296	275	277	283	278	291	312	281	302	316	280	314	289	303	271	291	289	308	289	267	291	251	286	270	295	298	282	289	288	276	265	316	291	257	292	301	263	299	278	291	307	308	307	279	300	282	293	304	306	282	279	290	271	291	292	307	296	284	267	293	287	262	283	276	272	279	315	271	259	284	263	254	305	275	286	299	265	276	274	299	291	318	283	263	276	282	277	272	289	300	289	260	310	276	306	324	304	261	298	295	310	301	274	242	259	292	262	262	299	301	268	281	298	294	266	267	288	302	287	300	316	281	258	313	305	312	296	276	261	287	277	262	291	311	305	263	270	291	301	285	305	262	292	316	289	277	273	257	254	272	282	282	274	290	280	282	249	260	273	290	290	307	269	280	300	281	311	260	293	288	247	261	277	320	281	261	308	268	295	293	302	263	281	291	293	284	280	238	259	269	285	291	257	266	277	294	270	300	292	301	288	263	282	276	284	323	298	282	318	295	293	269	294	253	270	281	284	297	277	289	323	316	294	290	328	274	345	286	283	290	286	264	278	285	283	280	296	269	259	290	269	257	272	296	276	270	309	300	237	295	266	299	299	307	251	285	270	311	278	271	254	265	293	297	288	263	301	249	275	292	251	310	321	288	256	283	310	262	303	307	284	317	257	293	266	273	271	285	257	266	280	284	258	295	291	278	298	314	271	266	268	280	280	291	302	285	305	283	291	294	306	273	295	302	289	268	312	311	268	273	288	286	279	263	273	277	283	291	248	272	307	267	306	297	282	290	268	295	307	267	255	280	319	304	256	279	302	277	269	277	284	281	273	287	276	292	281	272	240	283	266	309	291	279	271	275	274	294	305	284	285	302	309	263	294	282	301	276	294	292	281	306	284	281	266	278	282	289	282	267	318	289	263	284	282	246	246	287	274	298	293	274	273	285	321	290	290	282	298	260	331	266	283	267	303	288	281	270	304	290	245	309	286	285	270	299	272	293	289	274	285	290	300	286	290	254	263	280	267	257	288	288	266	302	272	277	283	296	287	283	270	303	321	244	271	261	268	289	276	263	288	283	271	265	297	280	295	285	320	300	282	311	292	293	299	279	286	272	278	300	292	269	293	273	262	260	256	296	282	254	269	325	299	304	283	285	304	269	289	293	314	280	280	281	301	316	274	311	266	267	283	294	283	294	258	277	271	288	274	264	304	293	287	304	277	268	277	280	305	294	298	272	295	285	291	253	296	282	277	302	292	290	289	286	302	281	291	258	279	316	267	293	298	298	303	304	288	276	291	293	263	291	276	285	284	291	269	271	305	276	297	267	283	295	275	296	246	262	290	255	272	286	309	295	257	280	284	268	284	283	308	299	259	303	268	311	299	275	300	269	275	308	308	265	292	277	281	310	273	271	255	252	303	299	288	281	283	308	265	296	288	274	271	277	279	286	245	292	284	301	271	286	242	262	296	295	283	288	281	297	302	269	277	305	255	285	269	303	253	312	229	295	260	298	271	294	285	305	277	286	287	262	296	279	277	275	311	299	289	280	292	254	278	265	245	287	313	288	285	299	295	268	307	282	277	282	306	273	279	277	285	278	268	275	290	278	296	266	263	281	291	300	297	302	302	304	313	273	292	325	297	276	283	274	309	276	298	298	289	300	257	315	309	279	267	273	263	270	280	259	303	322	301	284	294	273	293	289	282	289	308	288	295	315	299	306	259	297	307	257	276	300	315	273	286	288	312	250	271	267	311	286	279	292	267	290	271	288	271	279	262	286	283	317	285	325	263	268	297	249	276	301	294	293	280	309	302	272	254	268	269	289	290	302	255	252	296	275	293	276	290	274	288	282	293	307	277	298	280	317	249	291	310	272	287	301	271	320	311	300	299	283	262	279	309	261	276	264	291	296	261	291	289	306	307	301	303	288	260	282	281	261	295	275	289	289	271	302	301	279	272	264	278	287	273	294	252	305	277	266	299	279	275	275	296	275	293	279	307	300	232	269	288	288	256	279	268	329	302	271	266	273	274	286	286	280	283	285	276	278	264	302	287	256	318	292	293	254	308	276	289	291	284	292	293	292	301	273	288	286	311	278	276	282	286	277	267	298	290	278	288	272	296	284	279	253	247	278	283	257	254	305	274	264
30750	32581	15915	9564	6981	5392	4498	3453	2667	2104	1992	1889	1637	1460	1293	1113	1056	1001	942	814	812	770	733	676	675	596	612	564	564	593	533	563	511	510	458	509	441	490	494	464	470	440	481	453	474	468	444	443	452	435	427	406	416	437	413	452	351	382	424	382	389	349	394	376	404	366	382	382	330	425	371	360	363	367	348	344	359	377	368	360	337	382	371	343	362	366	321	348	349	368	375	367	373	397	369	340	354	385	393	364	370	362	340	339	367	398	330	400	350	383	380	360	358	347	392	378	322	361	365	307	377	338	351	384	395	371	404	331	369	404	337	381	356	384	352	345	341	382	379	338	362	372	367	320	359	379	358	372	336	347	352	374	359	356	333	357	363	380	368	329	395	360	368	305	372	360	375	373	352	352	405	356	361	366	410	399	354	367	373	351	381	353	377	357	363	341	385	369	353	340	363	350	364	340	362	368	372	343	366	345	363	361	323	406	372	350	397	369	398	382	404	330	375	367	356	354	363	389	354	363	375	383	313	340	379	386	362	375	337	355	392	396	384	378	359	359	352	344	380	395	363	357	378	380	378	380	344	366	358	378	391	351	348	346	365	361	382	379	351	389	342	383	345	376	364	368	352	378	365	352	389	355	340	363	332	394	378	375	353	373	362	355	331	354	379	335	333	379	377	345	391	349	366	350	364	333	360	370	329	343	358	362	393	385	380	338	371	349	371	360	313	356	373	348	397	351	362	387	338	346	345	360	340	354	357	373	390	359	386	372	347	366	398	328	350	354	323	344	307	359	387	349	395	365	330	364	358	376	391	418	385	356	377	344	349	387	350	339	337	380	331	341	386	385	374	354	366	342	383	379	390	385	336	347	346	363	366	394	388	363	367	371	344	354	360	342	357	361	381	372	352	342	399	349	379	320	379	352	354	341	368	362	364	361	335	334	364	369	349	381	380	376	383	329	371	356	342	356	364	372	358	357	383	376	371	369	313	334	367	332	360	363	365	394	350	358	356	367	345	357	360	352	356	332	344	368	365	344	330	355	355	358	361	345	353	378	367	367	375	338	368	349	361	380	346	367	379	394	345	415	351	368	333	346	323	363	368	355	350	348	347	373	374	360	345	375	389	368	347	386	363	396	359	356	352	344	356	367	376	365	360	321	377	382	352	364	367	356	359	368	338	361	375	356	358	370	353	359	374	336	336	377	380	354	376	361	345	351	365	365	362	351	373	347	366	323	370	337	363	363	374	383	388	348	345	386	409	349	356	383	343	368	346	367	366	323	362	369	346	369	356	388	394	330	350	376	363	364	352	355	350	369	365	334	362	383	352	361	366	384	379	378	376	346	347	404	324	385	380	362	374	356	358	334	360	375	389	353	413	353	345	363	373	353	368	383	354	348	377	361	344	359	323	364	373	364	345	347	358	347	354	353	345	355	350	384	394	351	341	358	343	398	361	377	381	360	351	377	364	369	337	363	414	316	371	347	366	325	392	337	352	359	345	347	375	355	351	373	378	356	343	360	344	369	372	373	362	362	383	356	345	345	376	395	369	400	406	378	351	361	335	393	339	373	360	356	347	330	361	351	384	365	328	371	373	331	390	342	349	375	352	363	379	348	371	391	351	327	397	409	390	381	371	386	369	343	376	349	369	356	363	344	381	362	386	380	395	362	361	363	341	382	331	353	418	348	379	366	387	338	326	383	364	378	379	350	340	344	367	345	330	386	385	364	363	371	326	384	379	339	362	343	357	377	367	376	352	379	335	356	369	337	363	363	380	347	352	380	393	335	357	377	345	360	338	350	335	354	338	366	368	399	358	366	409	381	341	337	333	384	329	347	371	335	357	367	374	382	377	364	334	360	347	358	380	402	369	360	359	360	369	396	372	357	363	353	359	354	345	353	355	367	362	375	336	381	346	364	384	355	349	376	362	351	366	332	343	332	361	394	376	359	369	358	351	380	345	379	371	364	372	384	365	339	367	395	369	376	339	369	379	331	338	354	356	406	370	371	358	394	357	379	347	385	333	363	339	360	385	362	409	333	348	376	370	378	375	391	347	332	375	329	376	315	360	370	319	391	371	396	353	344	360	349	353	351	343	379	402	373	324	342	365	349	395	327	389	361	374	319	346	371	364	320	370	343	361	346	325	359	381	390	390	326	348	346	372	343	396	324	384	341	379	377	369	358	362	361	368	352	328	373	360	338	374	392	332	354	355	387	339	322	356	366	368	358	333	389	342	321	343	368	349	336	370	361	372	357	356	368	379	344	350	342	393	353	320	367	328	362	360	351	369	369	363	352	338	392	363	341	360	338	335	348	379	383	381	354	345	402	345	368	378	383	333	386	349	394	361	390	383	364	365	396	327	343	377	365	371	362	344	365	353	358	354	366	390	365	372	334	373	368	366	340	358	376	369	355	353	350	368	401	381	380	352	350	363	346	348	333	393	338	361	326	371	351	359	393	369	384	350	372	367	355	325	364	373	325	381	391	345	363	342	350	388	359	384	371	335	391	368	353	383	365	348	359	367	350	350	329	353	354	333	360	346	342	348	349	385	384	400	352	373	386	400	359	343	386	376	335	328	359	334	345	359	369	365	402	364	316	395	338	377	350	390	310	367	358	365	333	400	349	373	358	360	353	360	360	344	311	369	358	356	368	398	369	386	365	350	364	347	370	387	399	350	364	362	354	350	386	359	340	367	365	401	359	352	357	361	327	299	390	405	340	347	343	352	350	376	379	394	383	342	354	358	354	388	370	378	378	371	377	346	328	348	359	360	383	350	380	393	356	348	354	363	344	360	348	354	349	359	346	334	363	393	329	399	356	367	363	369	336	367	394	373	354	391	346	398	323	371	332	406	356	382	373	344	367	373	362	382	347	402	340	361	351	371	334	331	361	351	356	361	345	390	369	389	355	318	353	369	366	367	366	342	393	362	349	363	407	349	341	374	389	369	363	352	332	358	336	354	343	350	333	386	351	325	339	368	387	387	411	393	382	371	351	371	413	335	367	364	368	365	366	348	380	337	340	354	374	362	404	389	341	353	344	364	351	349	368	338	325	337	359	347	347	385	380	365	373	375	368	359	354	363	350	360	377	366	361	351	370	384	360	367	373	380	337	340	334	355	364	341	354	400	359	375	324	350	360	386	353	367	339	358	344	342	340	362	355	379	386	376	378	342	354	343	373	365	334	357	339	364	351	357	372	392	387	322	381	351	355	353	374	365	351	346	329	345	365	377	315	359	350	353	356	322	372	353	365	396	366	407	359	336	337	382	368	362	362	383	372	379	338	357	363	333	367	361	354	350	384	352	369	384	393	359	343	323	336	353	335	346	353	395	357	394	380	372	374	376	370	363	332	351	372	355	368	343	391	371	334	350	354	368	378	326	386	366	363	371	369	388	337	368	330	359	355	326	374	371	393	350	374	341	375	370	354	401	342	316	340	364	394	366	355	347	347	357	373	342	368	367	360	374	343	363	366	396	381	334	352	344	389	368	326
22814	20831	28424	23355	20830	20765	8113	2316	1651	1469	1348	1173	1001	939	837	821	757	721	600	582	577	537	532	485	472	482	465	434	412	401	370	380	406	365	377	355	372	353	327	328	336	342	316	323	336	297	330	303	310	304	315	308	337	281	296	281	285	311	275	299	285	263	258	286	248	293	290	272	255	266	256	278	276	268	255	280	258	263	263	270	280	290	249	242	262	240	266	251	297	240	279	257	246	281	261	249	243	290	267	261	250	274	258	261	210	233	289	239	267	263	240	249	261	263	278	248	271	273	279	251	257	288	260	261	227	243	269	277	240	266	261	254	277	216	251	264	240	317	272	275	260	236	255	252	263	267	281	257	268	267	248	233	293	251	251	246	259	281	241	247	262	254	282	276	242	287	237	239	227	261	247	258	285	224	295	260	275	266	264	244	289	236	248	245	281	252	267	277	270	251	269	276	263	274	255	256	225	281	237	268	257	243	271	256	248	253	253	256	242	253	255	244	270	279	253	271	267	260	268	237	241	225	311	247	274	276	278	277	279	247	244	264	279	263	246	260	246	273	264	248	241	248	265	286	252	266	279	239	264	281	259	255	230	251	259	253	245	248	258	262	236	255	317	272	251	255	273	248	284	277	249	266	244	281	271	276	265	278	240	262	245	256	277	262	278	267	254	259	303	249	253	249	253	271	265	252	260	265	265	256	258	279	235	272	253	271	255	239	259	257	272	276	282	247	263	277	267	226	244	258	267	266	252	238	273	254	286	237	253	226	257	253	266	251	245	257	267	218	263	249	238	264	226	282	269	277	253	279	254	244	263	252	264	266	266	260	274	251	239	265	249	251	248	257	254	239	280	240	257	249	247	262	266	247	262	274	293	273	253	262	269	276	239	253	264	246	242	251	245	271	261	267	268	266	254	269	272	240	267	248	287	247	269	279	246	274	259	251	257	234	252	263	240	244	256	251	239	268	278	255	249	292	252	259	266	269	268	225	294	252	252	259	262	243	266	264	275	250	254	261	264	267	252	260	245	245	241	231	252	238	265	234	243	232	244	244	236	273	243	258	245	278	266	271	222	233	264	258	251	252	256	241	243	258	272	257	253	261	273	241	216	249	262	278	279	305	239	278	271	258	270	238	236	249	264	232	250	286	243	244	239	263	248	254	266	243	260	246	230	263	266	280	242	271	278	285	250	296	250	244	256	273	239	255	272	227	239	259	271	259	266	273	251	280	257	249	244	255	255	250	256	240	248	279	269	251	251	256	226	275	267	254	260	303	267	256	263	268	279	271	262	256	260	244	289	283	264	252	266	240	269	267	256	266	283	278	246	242	282	259	239	282	260	269	276	270	277	270	257	266	245	257	279	275	235	252	249	288	236	250	249	234	258	253	255	245	248	257	222	263	257	267	252	224	276	300	265	258	269	246	231	259	260	276	286	280	231	262	241	271	252	252	285	245	251	245	259	221	264	248	266	271	271	268	271	256	224	251	238	257	233	280	254	239	286	222	241	243	260	237	265	233	275	251	258	276	244	277	260	259	252	244	252	238	261	243	253	250	266	266	249	278	247	230	252	273	261	264	227	272	264	250	250	264	283	248	268	255	273	267	243	256	237	233	262	271	260	266	265	254	277	258	278	298	245	275	250	263	292	226	263	284	262	271	252	269	257	262	254	239	259	255	250	247	272	258	239	257	259	241	272	259	251	270	257	269	290	249	212	246	287	277	255	249	244	261	251	215	251	252	252	255	295	249	268	249	259	241	284	267	241	252	242	267	268	249	277	264	248	265	287	276	217	255	259	278	245	257	255	242	255	262	250	243	258	271	273	271	272	274	240	228	251	240	226	244	266	236	269	272	259	225	259	233	257	262	274	245	264	245	275	238	250	248	268	262	261	256	278	246	260	235	242	265	260	250	257	259	241	247	248	235	272	282	238	246	247	278	269	276	256	246	248	272	243	252	233	240	264	252	232	260	253	266	244	276	256	227	233	239	267	269	258	249	265	254	281	270	252	257	257	259	272	248	270	247	260	253	263	249	276	248	240	240	259	283	245	256	266	281	251	294	259	282	242	279	248	252	270	246	274	223	245	255	269	245	279	251	227	249	258	224	266	264	254	275	276	271	260	261	236	248	258	259	243	264	250	262	272	237	285	244	278	259	269	241	275	260	247	261	266	261	260	246	228	252	230	237	237	247	216	248	240	281	259	313	252	273	247	242	259	259	250	228	241	281	284	247	257	261	290	256	240	258	253	269	247	261	245	264	244	252	261	251	279	269	247	262	290	278	285	269	257	244	270	250	247	264	303	245	242	236	262	257	239	258	263	272	222	294	255	219	246	231	289	274	257	257	268	248	266	273	241	239	264	255	254	226	243	251	261	277	272	261	278	217	268	279	253	269	235	250	253	273	283	225	252	262	254	228	253	258	272	233	218	235	288	215	278	263	264	272	244	282	267	268	268	273	228	232	251	242	241	241	263	237	248	243	248	250	257	231	267	279	262	266	255	242	254	231	247	262	259	260	270	263	253	258	246	253	245	259	268	247	294	291	258	225	239	237	273	233	252	268	245	250	256	267	260	271	246	237	258	271	237	257	258	260	257	239	237	285	278	228	286	279	275	267	232	275	231	264	240	259	222	257	268	245	264	231	246	273	237	275	253	261	243	263	252	235	284	251	281	231	264	237	227	277	283	251	263	249	258	289	216	265	233	254	265	242	258	250	254	258	248	291	235	261	277	259	237	266	271	269	241	248	239	288	257	264	258	280	253	225	237	285	281	264	212	275	270	259	249	271	285	285	267	234	238	265	255	233	248	291	273	281	242	258	249	271	250	253	270	243	252	275	281	263	259	240	260	246	240	255	253	253	256	263	256	234	238	233	258	262	251	226	239	234	280	269	238	252	273	243	250	247	263	234	249	249	274	291	244	235	271	242	234	251	247	250	258	287	276	279	265	247	266	254	255	280	258	256	236	292	269	272	273	249	264	296	253	280	248	253	240	251	244	239	231	250	268	245	292	236	245	268	252	281	255	255	280	264	253	255	243	216	275	280	243	254	273	229	272	255	247	221	259	251	286	263	261	256	265	231	264	258	250	265	258	291	240	263	301	252	236	253	241	280	240	254	243	292	262	262	261	266	235	267	282	252	250	241	278	270	257	274	265	262	272	231	276	252	262	274	260	221	251	263	275	274	274	279	233	267	270	258	249	250	239	256	242	269	231	233	253	260	269	255	279	264	247	243	268	232	241	264	222	255	212	237	277	241	278	274	256	254	263	265	292	270	251	270	235	247	268	241	241	253	248	308	234	254	212	238	225	245	238	268	255	246	276	247	253	248	248	240	274	286	256	276	230	266	252	240	287	234	277	258	297	281	259	238	264	241	233	275	211	264	256	267	259	251	257	243	224	217	253	251	262	251	246	245	251	243	269	240	247	259	279	253	257	273	254	258	265	251	255	243	285	281	285	278	272	230	293	237	269	250	293	236	250	269	263	268	254	258
34296	43540	21641	13299	9618	7537	6187	4770	3727	3098	2825	2490	2139	1818	1679	1503	1300	1228	1125	1048	1026	909	827	769	742	670	672	613	625	661	562	549	563	515	554	520	482	470	530	460	495	442	422	444	409	428	439	411	407	405	430	405	421	382	381	344	361	351	341	339	389	331	326	370	322	348	291	347	294	312	331	355	325	313	296	287	354	306	318	283	313	291	319	300	292	337	297	338	315	315	315	342	303	290	322	314	317	285	320	346	305	333	284	344	318	341	335	296	326	314	303	313	296	296	318	291	322	297	304	286	320	289	328	307	298	326	326	337	279	321	284	307	295	283	317	316	328	316	353	317	298	307	299	307	308	303	296	312	296	303	296	293	296	334	290	299	297	289	307	272	318	323	324	305	318	308	303	314	290	285	297	319	357	295	320	327	299	322	316	310	320	322	296	293	326	303	315	317	336	302	295	333	273	273	284	305	292	319	270	323	307	281	310	292	309	284	300	292	343	294	343	317	322	321	340	318	297	312	318	304	329	303	311	312	312	300	313	303	326	279	296	305	321	300	333	340	311	295	313	307	302	270	293	312	286	310	318	317	337	303	280	297	315	292	326	316	320	299	334	284	335	305	327	312	296	299	314	296	282	347	305	312	298	301	285	325	335	291	352	312	303	333	322	324	309	340	318	293	296	307	292	301	321	296	305	324	301	315	334	337	309	310	295	284	283	311	278	297	347	321	317	309	316	314	321	278	294	316	311	290	314	323	326	314	328	270	338	276	324	326	289	332	307	282	318	285	333	294	306	308	312	307	321	300	348	325	328	290	333	288	303	302	297	325	296	290	312	308	281	297	273	297	303	307	324	315	353	301	287	328	312	305	320	299	309	282	299	320	323	310	302	311	300	300	339	305	301	285	288	317	349	299	317	321	326	288	315	297	278	305	291	307	320	269	330	290	329	309	320	316	293	293	300	286	334	349	315	319	299	303	309	335	302	329	317	314	313	290	287	308	292	330	316	305	324	279	310	313	316	336	299	292	312	283	327	286	304	297	304	298	298	341	304	309	313	309	345	317	329	268	301	292	312	312	287	325	343	301	318	305	305	296	297	287	315	297	328	307	301	294	320	314	297	326	301	310	329	319	295	283	330	334	309	308	320	267	318	319	327	318	315	301	311	326	290	319	281	334	313	305	309	310	294	284	329	313	312	304	312	314	305	307	271	322	289	312	299	307	318	308	320	328	294	266	318	319	320	338	312	319	332	300	292	309	319	324	346	356	268	303	303	273	322	288	335	297	316	292	286	318	264	269	342	298	330	336	307	300	279	289	371	331	292	293	320	292	292	302	309	291	314	304	331	323	312	328	352	329	329	324	305	298	276	324	320	310	288	287	270	299	333	315	321	306	302	309	299	310	337	281	307	289	319	289	320	332	329	309	273	304	304	311	329	326	279	327	323	326	295	329	329	317	307	305	304	342	312	309	280	339	276	317	292	320	338	303	330	299	301	334	297	277	296	324	303	344	304	305	320	289	296	320	299	346	306	312	332	295	340	301	305	278	319	344	303	316	298	312	292	301	305	314	297	318	291	291	315	279	323	324	308	286	333	302	314	285	306	334	322	308	311	274	283	298	330	289	316	336	297	322	269	332	296	295	297	313	317	301	315	321	294	331	290	314	312	319	298	284	288	288	325	304	319	283	327	312	310	320	324	300	310	315	311	311	306	317	315	312	307	304	307	307	301	301	280	326	334	308	327	314	305	315	311	307	295	309	302	323	278	305	308	294	313	328	325	301	320	326	298	313	332	324	311	296	288	291	325	275	316	315	298	319	314	320	312	270	333	277	314	314	296	286	310	308	294	329	331	312	326	320	308	300	324	298	288	285	308	291	280	332	328	303	326	290	332	320	314	301	328	298	281	311	295	335	345	303	324	291	296	313	324	286	291	324	310	328	297	294	303	299	317	316	280	306	308	326	318	298	316	328	305	303	296	289	289	283	336	323	297	310	300	316	292	323	322	326	300	318	333	286	298	304	316	280	294	309	312	305	331	303	304	297	316	296	273	307	330	286	326	312	319	296	308	303	337	328	327	315	333	316	319	289	322	336	334	316	303	284	313	280	320	290	337	321	314	331	333	324	317	310	282	315	309	303	362	314	318	315	311	319	295	310	305	280	328	295	278	304	308	286	286	317	279	309	314	328	317	301	341	300	278	318	313	350	332	295	286	327	317	290	301	301	290	288	297	322	296	319	303	311	316	325	303	334	312	319	327	295	286	301	306	272	336	321	316	295	296	313	316	272	320	323	301	342	292	307	300	335	325	345	310	304	321	293	297	327	316	315	285	322	335	300	301	273	323	312	304	307	292	322	323	346	288	322	326	303	277	289	307	331	303	288	291	334	273	333	319	331	320	325	313	305	332	331	327	314	314	313	305	306	308	307	306	330	316	319	296	304	315	328	311	295	301	335	290	332	319	320	326	292	300	310	341	310	336	281	305	293	305	304	314	301	317	346	325	303	297	353	323	330	300	289	286	290	287	270	328	327	295	292	310	285	306	262	290	321	324	298	325	316	310	274	333	301	304	291	314	285	340	276	288	305	289	274	297	320	281	332	309	291	296	309	296	310	297	300	284	301	285	321	318	311	295	312	311	297	314	311	311	317	314	305	297	280	308	301	304	305	315	276	313	320	295	311	292	293	318	344	318	296	315	320	315	279	289	296	314	304	278	294	314	299	307	324	299	317	285	301	303	293	309	324	269	332	302	354	331	297	315	295	312	272	324	306	302	274	314	317	294	313	280	300	289	320	316	346	320	289	334	296	335	299	296	316	299	327	293	337	300	304	332	326	326	305	305	334	313	291	314	287	284	329	323	350	294	294	289	314	294	305	316	301	323	309	308	301	342	281	304	343	309	297	286	333	321	317	283	287	311	336	278	323	305	327	316	302	320	343	293	293	288	315	286	319	309	298	329	299	286	268	297	292	293	294	320	333	282	297	321	281	301	314	284	311	328	331	292	317	335	291	305	294	297	327	300	302	290	294	320	313	286	301	319	301	312	288	322	359	346	294	330	330	306	302	300	295	316	282	282	286	320	312	312	289	317	297	304	300	299	298	300	306	310	271	293	336	292	304	330	283	300	342	311	291	301	320	280	337	300	293	291	306	297	321	308	309	270	313	318	293	291	313	316	315	296	312	301	300	276	306	294	298	310	284	304	308	314	317	277	306	323	333	312	294	309	329	327	281	331	311	333	329	309	285	309	306	302	319	306	321	311	311	298	307	332	305	331	331	298	308	301	325	328	302	307	316	360	305	314	286	316	316	330	299	292	276	281	278	308	328	307	281	297	318	324	306	309	304	307	320	312	323	341	331	331	307	296	297	292	306	302	304	306	309	318	306	322	315	301	300	300	326	323	323	317	285	311	319	304	298	302	306	311	311	296	338	322	287	318	324	310	291	294	298	312	318	315	290	312	288	311	300	309	303	313	291	267	303	313	287	309	310	287	339	302	311
27443	22537	14530	4362	1992	1463	1150	961	822	808	777	743	713	692	661	654	614	588	615	600	577	555	544	495	528	521	486	472	471	514	502	500	493	484	479	466	489	501	444	480	479	503	455	425	434	428	470	475	470	457	472	482	455	438	506	454	437	436	438	447	417	447	458	461	440	442	446	461	464	434	426	456	457	468	406	471	442	452	409	435	461	455	458	461	479	518	434	470	462	450	436	454	409	437	445	449	494	429	451	416	406	444	504	465	444	469	457	456	463	469	442	455	455	409	467	406	466	447	472	436	432	402	480	444	442	473	456	441	463	446	472	451	419	452	463	414	466	429	412	456	416	430	451	466	432	426	460	435	421	461	446	421	510	471	448	475	470	444	459	472	465	478	417	448	473	452	449	421	457	409	450	456	425	455	433	452	449	485	438	464	402	458	425	482	459	442	460	428	449	457	415	446	437	459	446	451	452	438	460	466	453	436	430	481	472	468	468	437	458	435	437	449	473	448	501	463	445	478	472	420	450	486	428	437	449	495	480	465	428	471	441	429	410	484	476	435	419	448	405	416	455	441	467	450	453	455	486	454	469	426	455	441	455	422	441	423	434	454	416	488	466	428	448	467	473	425	403	456	458	448	445	410	480	442	488	458	413	457	432	419	426	476	479	447	429	445	469	469	428	456	464	410	488	429	468	434	421	481	432	450	425	444	447	435	414	471	412	479	440	420	465	447	442	431	474	453	442	421	458	450	451	411	445	448	456	439	437	465	477	478	428	457	468	471	440	442	425	480	441	430	447	469	451	460	452	443	449	448	442	515	476	447	465	482	466	415	446	405	434	487	425	458	409	446	431	471	435	414	484	441	446	454	448	436	459	449	462	412	454	423	448	467	439	461	476	481	446	444	472	417	408	466	437	442	446	439	424	455	473	431	471	429	442	481	457	457	478	441	459	482	427	453	439	468	443	454	430	466	436	432	456	451	450	450	450	445	431	449	469	441	427	414	428	430	448	432	416	435	471	451	442	468	476	443	427	441	450	451	427	439	434	480	443	401	443	483	438	458	462	435	491	444	481	439	425	450	420	503	426	421	449	431	424	498	420	484	444	468	422	430	441	430	461	461	443	433	397	454	472	456	440	460	431	459	432	466	429	445	437	444	440	459	456	475	444	447	447	432	432	426	458	426	424	439	426	447	446	472	459	475	427	474	422	435	437	481	483	478	494	446	471	483	447	425	470	437	447	391	442	445	422	437	460	448	491	429	472	425	461	403	449	454	460	470	464	431	443	437	462	442	482	459	432	501	448	433	430	436	412	420	447	484	426	473	475	430	428	427	420	423	406	437	413	470	476	422	440	414	399	448	442	440	460	475	484	458	447	445	469	449	478	451	459	475	436	429	457	454	432	479	437	450	455	473	427	407	421	474	425	454	468	434	437	454	437	465	467	446	445	448	428	467	405	418	440	445	468	454	418	455	441	462	437	489	436	438	399	443	455	436	461	443	428	438	463	432	460	437	436	445	417	444	445	442	445	419	432	462	472	455	452	458	456	458	434	445	494	435	445	419	398	467	475	412	448	481	398	425	427	440	467	433	433	447	425	438	450	462	428	455	416	448	479	425	434	450	463	452	469	472	424	425	471	419	454	454	448	452	444	463	485	437	437	421	455	466	448	396	442	436	424	482	441	464	421	439	444	478	431	422	447	480	470	474	402	464	419	439	431	452	432	457	467	458	432	438	467	464	454	442	443	421	486	480	464	437	437	446	431	467	421	426	465	433	413	436	420	434	423	433	426	432	444	437	441	458	430	481	415	448	460	453	457	446	382	440	440	485	437	453	467	460	457	415	430	449	463	460	450	470	439	416	477	472	447	447	408	427	448	466	420	442	440	439	450	444	440	429	460	495	459	421	477	431	440	459	411	453	421	431	450	455	446	434	431	480	475	426	410	449	433	459	454	446	441	473	423	520	462	449	440	444	478	391	454	439	457	451	455	444	455	402	469	467	425	432	480	467	444	438	454	466	437	459	414	427	471	437	467	497	427	420	470	461	418	424	450	439	483	424	465	440	442	450	433	424	443	415	449	473	447	448	479	440	487	477	441	455	435	448	432	437	462	436	494	412	421	438	436	446	466	441	483	454	473	398	418	455	465	459	431	481	410	454	420	425	419	466	450	419	427	438	423	465	485	445	472	449	435	427	458	460	450	463	476	482	447	416	430	441	452	439	431	437	439	479	450	438	459	469	465	458	442	405	441	444	456	426	461	472	473	404	422	427	459	460	429	480	414	434	456	457	447	471	454	449	459	427	460	444	458	447	424	425	434	446	413	446	470	469	463	402	456	474	422	445	453	435	461	444	448	455	460	470	437	437	457	444	456	477	455	465	480	454	423	439	451	436	425	407	478	460	451	483	427	476	390	459	480	432	447	442	459	442	418	430	453	446	445	490	488	466	439	453	459	467	467	433	449	419	419	460	395	469	443	450	456	434	466	427	408	435	487	472	458	451	435	445	479	479	437	427	420	429	434	477	420	418	443	466	436	418	458	446	442	441	405	445	465	455	439	425	435	469	471	475	449	428	443	427	476	422	480	441	434	413	448	461	450	490	442	417	452	442	443	435	459	458	453	453	480	433	428	476	430	440	447	432	461	435	431	445	434	433	448	425	459	437	453	455	417	457	418	446	441	422	455	425	393	454	428	433	443	436	459	448	448	463	439	491	461	481	439	461	436	422	447	453	425	439	457	454	471	422	447	456	455	445	415	417	444	474	454	458	476	495	465	395	419	442	448	440	460	435	456	471	445	455	433	453	478	455	423	452	442	434	421	439	415	436	442	494	456	426	452	460	447	440	427	473	462	463	453	439	460	429	427	426	416	440	456	450	468	469	444	470	454	460	434	475	455	453	468	440	460	424	439	450	443	475	444	436	456	447	480	444	445	424	436	410	458	405	482	466	452	419	433	412	448	451	417	453	452	435	454	466	462	462	437	436	477	440	458	436	465	448	415	449	464	436	434	437	413	447	449	468	458	412	446	441	436	465	415	463	486	436	435	452	428	461	434	441	438	424	458	463	431	486	459	424	460	483	418	410	431	443	467	423	449	472	431	436	421	431	435	437	444	419	467	437	451	469	458	454	488	443	430	440	404	421	461	416	447	444	434	475	451	465	464	410	434	487	428	503	418	469	466	456	444	423	442	408	453	451	475	449	449	448	441	405	485	467	474	437	417	432	457	419	436	428	474	460	440	441	435	435	420	419	452	449	462	449	436	422	462	454	427	453	436	409	457	458	404	428	440	470	432	444	447	406	443	434	439	490	422	449	430	413	468	442	429	441	464	439	437	453	422	485	414	435	454	470	464	454	452	452	429	427	453	424	457	465	426	440	445	462	413	446	442	420	458	457	468	433	460	456	443	432	412	465	431	461	467	474	466	415	451	451	420	472	446	469	426	445	464	489	440	442	458	437	463	429	446	442	438	439	449	446	453	424	453	447	494	454	442	473
27030	32520	10093	5098	3416	2821	2355	1815	1640	1399	1373	1251	1231	1168	1041	982	980	917	860	827	826	800	776	722	718	689	682	717	669	703	662	634	627	622	634	633	624	621	666	638	581	599	647	617	595	557	635	613	554	613	608	589	577	561	545	547	616	558	579	545	512	537	550	553	544	589	563	580	556	540	540	516	577	554	582	554	539	542	549	526	511	544	567	548	561	582	556	588	555	565	556	520	558	553	544	542	493	526	556	555	570	535	549	550	541	579	594	542	517	562	560	539	519	515	519	549	558	581	565	582	531	609	504	539	579	576	595	542	556	565	553	555	581	483	551	543	520	561	546	560	550	568	607	555	533	564	524	538	555	551	543	569	558	559	586	533	540	563	576	566	571	573	539	554	565	553	571	628	544	530	545	534	514	524	545	543	610	508	547	563	589	565	529	558	559	616	544	514	557	531	527	500	547	557	601	569	581	539	541	547	549	552	554	548	575	524	527	571	568	560	561	591	555	530	586	520	491	579	538	572	568	546	536	532	540	499	532	531	554	542	570	525	553	534	586	570	567	529	576	549	549	537	528	517	540	531	547	531	526	551	558	584	571	572	534	586	536	558	522	553	528	578	560	544	526	559	541	576	530	532	529	537	544	552	504	599	571	520	607	550	504	521	533	537	575	560	597	530	572	568	545	577	530	527	574	560	552	569	576	591	539	511	568	518	520	553	559	575	568	570	536	579	539	559	587	564	549	581	554	553	526	546	555	530	529	518	578	577	510	558	579	559	552	551	547	559	588	545	547	572	539	510	543	534	533	557	545	556	558	554	523	532	567	585	572	532	540	537	560	563	570	581	579	532	507	558	615	534	584	554	525	553	555	581	509	574	567	549	548	535	529	564	538	529	559	520	551	519	541	542	559	549	541	579	529	568	564	605	550	563	540	542	569	547	596	535	536	530	549	538	531	592	603	534	540	523	506	571	561	513	554	530	540	591	571	558	555	561	588	546	538	538	596	566	574	558	554	555	538	574	549	542	563	570	571	560	533	557	536	557	538	538	552	544	581	603	571	599	557	549	537	513	535	540	603	544	541	553	549	549	555	537	548	545	562	585	551	536	545	551	539	546	545	554	524	538	538	565	537	528	534	532	573	517	546	572	577	560	570	559	549	562	558	541	521	536	528	575	508	504	521	598	565	542	565	557	541	573	571	514	521	547	514	582	611	548	532	558	551	563	519	527	543	557	595	565	531	537	534	540	552	514	546	544	539	560	570	507	543	519	561	560	527	594	564	571	543	522	565	553	544	587	539	530	556	575	558	543	592	535	583	547	523	554	539	555	516	561	545	585	528	587	546	597	528	534	510	556	614	541	583	586	562	582	583	547	570	555	523	531	580	544	559	547	556	520	549	547	550	580	558	537	571	520	540	556	538	513	547	563	553	535	572	548	555	517	556	532	590	522	564	579	597	554	535	524	538	557	531	539	574	550	537	546	506	540	557	522	585	549	598	538	546	554	571	549	546	548	570	534	495	529	482	533	549	518	552	551	564	546	581	519	547	548	474	582	579	581	598	542	569	554	550	546	565	549	504	528	540	551	565	560	560	560	562	556	571	569	530	544	551	581	526	547	571	565	523	543	582	569	555	551	561	527	553	530	604	552	519	531	560	518	552	576	578	547	545	558	556	568	533	538	536	542	574	570	579	580	565	535	586	526	598	526	526	562	556	554	551	559	550	552	512	575	581	572	551	559	558	541	550	548	524	586	566	582	583	598	567	559	564	531	579	539	555	567	553	583	571	542	552	582	539	541	577	546	558	568	564	557	560	561	554	601	533	569	563	545	567	540	529	522	556	564	574	567	521	530	544	567	553	550	561	523	538	556	540	527	556	541	537	571	530	543	530	560	579	526	570	573	519	545	574	576	545	583	541	555	550	535	589	552	546	556	551	536	546	580	542	524	577	556	578	536	528	552	580	554	517	557	537	562	570	582	614	573	571	598	531	569	579	559	543	574	551	546	547	522	595	525	548	587	582	558	569	547	547	570	533	528	561	574	548	558	524	563	545	557	541	519	521	582	570	548	558	546	579	532	562	572	500	552	612	559	541	583	540	534	573	542	511	534	544	561	540	551	516	545	557	525	554	591	569	572	572	559	516	529	570	567	570	604	536	563	575	544	532	572	588	566	505	545	559	557	531	552	544	547	529	555	547	545	580	558	536	551	581	545	577	597	479	546	538	562	543	520	528	521	587	580	517	534	550	543	565	545	534	575	572	552	554	587	563	556	535	543	594	527	542	520	524	580	536	607	550	592	532	542	535	539	595	563	595	552	536	538	606	562	517	553	574	560	536	533	554	574	554	538	542	573	528	523	537	514	535	552	535	556	555	536	535	538	588	590	542	522	578	559	556	579	584	562	607	600	543	531	547	553	565	510	562	552	567	559	542	554	558	588	557	540	582	503	569	497	566	544	591	534	584	548	556	518	535	567	548	513	523	580	525	526	550	561	534	577	540	540	555	545	574	564	565	538	589	583	541	548	595	526	543	578	530	573	543	569	521	553	556	563	568	550	578	554	548	540	572	550	553	570	538	554	538	566	580	545	500	565	561	546	538	546	551	569	545	537	570	530	525	549	538	533	598	546	576	555	531	583	559	559	524	569	590	531	519	541	547	563	530	537	528	567	557	544	528	565	562	522	562	519	572	564	567	575	579	553	547	545	546	561	558	592	523	533	553	557	537	563	539	529	583	547	537	530	574	555	554	538	550	555	562	559	553	546	555	538	494	569	573	575	579	615	606	561	566	566	573	521	556	539	537	562	599	525	569	569	541	560	555	538	547	565	522	580	548	600	506	562	544	601	545	565	593	531	561	540	524	561	549	585	510	554	551	569	550	608	534	546	546	539	553	555	572	542	537	548	581	601	555	537	506	525	534	523	541	521	595	550	573	555	524	535	562	570	529	590	527	594	548	556	589	537	545	573	578	556	548	561	567	599	509	566	567	562	550	561	550	550	517	522	546	566	547	545	545	537	586	580	550	534	549	582	553	591	566	606	572	522	535	544	552	555	507	513	537	535	570	545	562	602	567	562	525	511	580	573	524	576	571	559	600	577	563	550	534	564	546	592	543	550	520	554	509	581	513	547	533	550	584	562	538	540	563	570	522	504	530	551	519	536	543	553	547	579	538	528	568	577	571	558	575	541	550	565	524	615	566	546	546	571	538	537	511	544	534	545	534	576	522	548	535	519	549	558	564	580	544	564	553	543	534	571	549	531	545	538	557	557	552	590	530	568	563	538	613	551	556	550	545	542	562	604	527	527	552	570	521	563	539	550	570	510	531	559	565	534	550	562	576	559	592	562	569	514	522	580	567	520	537	532	517	534	522	533	551	550	514	563	531	580	553	522	587	550	562	527	561	535	550	537	536	541	580	532	554	567	585	596	585	549	544	509	560	530	552	561	564	578	569	528	544	589	525	590	531	557	573	520	610	543	581	506	579	576	555	578	559	530
23739	20819	27935	23778	20642	9068	2326	1484	1165	1030	924	863	889	744	690	633	641	575	537	538	511	465	425	448	408	439	437	408	399	380	376	382	383	353	371	330	372	367	330	377	347	333	338	324	356	335	339	346	289	318	346	297	309	319	304	308	315	258	311	290	284	301	303	310	315	295	321	294	284	279	283	281	283	289	278	290	271	281	266	303	299	278	280	239	275	281	281	303	298	276	291	280	305	283	295	274	305	289	291	276	289	277	280	283	295	292	289	275	268	311	292	299	259	278	293	270	268	296	297	263	303	264	311	266	266	281	272	288	330	302	292	302	300	301	293	295	292	269	311	297	300	302	275	285	284	273	304	287	287	320	322	272	275	274	338	265	302	284	276	269	284	273	297	295	287	291	315	321	294	283	311	282	296	287	284	289	304	295	277	292	297	277	278	267	254	289	293	265	286	261	281	308	280	274	285	262	288	328	330	281	285	295	285	309	289	268	307	283	308	300	298	289	290	278	292	298	282	284	249	299	307	283	263	292	321	306	293	242	288	284	279	331	301	238	274	279	306	293	275	296	296	296	277	280	269	272	278	301	292	278	300	266	279	260	266	306	288	279	300	292	256	290	268	265	264	273	284	291	320	318	279	297	303	276	264	277	271	283	278	277	317	277	288	276	302	324	286	278	303	271	249	286	279	318	296	293	299	280	299	299	273	286	260	285	298	294	296	312	280	256	281	274	287	273	294	275	279	293	263	293	309	262	301	291	297	288	286	284	271	276	251	247	272	272	271	303	313	318	300	275	280	252	264	283	246	296	351	299	269	259	277	296	273	237	280	307	280	318	250	321	270	314	295	294	270	242	278	287	268	290	288	272	251	302	279	252	258	291	287	281	293	270	281	267	263	298	288	305	302	282	296	303	281	290	289	298	280	279	289	286	296	298	284	287	288	256	284	250	269	274	254	279	273	289	290	265	298	299	280	269	276	300	266	314	318	283	284	287	285	275	292	283	290	308	259	302	304	280	309	312	292	265	306	271	291	298	277	311	298	296	294	295	276	294	303	298	273	267	283	279	284	269	258	276	289	293	290	269	277	287	268	284	267	273	318	325	311	290	287	293	274	282	296	280	271	289	270	288	280	303	283	302	290	275	315	284	267	275	256	268	319	292	298	260	268	326	282	283	261	282	296	297	305	310	258	269	289	323	301	324	247	299	284	289	264	247	300	290	282	290	282	300	304	297	321	297	276	261	250	285	290	274	271	258	269	262	275	295	259	292	254	275	294	294	291	295	321	261	300	285	315	302	281	265	271	296	312	264	313	259	304	285	287	292	300	275	283	264	284	302	281	281	269	289	278	303	307	266	275	291	307	294	305	308	271	261	286	289	266	293	311	295	299	298	281	304	327	286	313	288	303	292	284	293	294	275	288	230	292	269	304	274	261	294	277	278	313	305	293	305	264	287	276	283	284	294	285	276	306	247	307	304	290	295	310	279	294	304	283	288	293	258	287	294	288	274	296	322	276	233	299	274	319	284	282	286	275	272	289	271	257	287	259	267	266	306	295	272	267	295	277	297	286	281	316	303	273	319	297	281	275	272	283	268	283	292	293	309	263	314	284	267	262	287	285	279	275	303	274	251	287	311	279	272	288	275	264	301	277	308	241	290	262	304	262	300	276	261	304	274	257	288	295	299	280	291	289	300	295	278	301	304	268	304	287	293	295	270	267	301	273	302	304	272	304	307	301	268	311	265	336	288	286	296	291	303	287	280	294	282	310	302	282	275	272	241	301	306	282	279	306	307	314	328	271	282	269	269	282	307	305	294	273	295	313	275	296	299	284	294	288	297	288	296	291	298	295	319	280	268	297	303	291	279	276	280	286	270	293	283	304	288	282	305	269	287	296	329	281	281	284	259	249	312	275	272	319	278	279	307	258	290	302	279	294	290	273	292	328	269	277	276	284	289	281	267	293	273	300	286	288	255	269	313	255	269	301	276	281	281	260	303	275	287	275	301	271	307	271	281	292	280	266	285	261	284	286	290	304	286	282	313	298	291	280	288	265	259	279	290	294	312	274	280	256	295	274	278	282	301	264	282	301	286	311	303	280	274	296	267	266	290	262	302	271	314	256	275	271	257	263	290	291	295	277	276	265	282	271	310	284	259	265	289	291	292	273	297	302	282	279	252	302	309	274	302	264	278	289	308	270	272	302	323	279	276	269	274	291	266	283	300	279	281	272	282	294	298	281	256	309	290	288	321	304	305	278	307	286	298	303	285	295	287	297	275	247	252	273	275	256	236	293	278	279	289	269	290	287	262	275	305	280	302	325	304	326	278	282	283	257	285	284	260	309	287	265	266	280	284	303	281	282	278	286	280	277	273	299	289	301	299	290	296	302	305	279	277	282	284	289	300	285	270	263	300	301	286	312	257	298	283	296	299	265	281	291	297	293	273	259	277	288	308	279	311	303	306	292	276	276	293	302	278	271	290	275	288	262	261	262	274	295	277	293	270	274	276	298	274	305	265	269	281	311	296	263	268	306	304	273	272	279	270	278	274	265	294	290	261	278	295	287	283	271	287	289	279	278	304	296	295	289	291	265	297	285	296	309	308	285	270	274	274	285	287	281	290	262	325	299	263	285	273	269	281	311	276	312	281	282	249	272	303	301	285	282	286	296	309	266	278	299	306	270	242	260	303	284	295	282	280	269	282	279	266	314	263	272	311	271	262	271	307	281	297	258	264	290	282	291	314	288	293	302	287	251	262	302	289	296	319	287	303	305	311	298	277	255	288	307	292	256	295	295	265	265	287	283	288	317	274	280	313	306	310	264	267	286	269	289	302	279	281	301	244	328	304	254	278	284	258	279	282	249	247	296	285	309	270	284	307	309	281	254	322	283	267	278	278	307	266	310	294	274	280	254	275	290	286	281	292	270	287	267	317	272	313	311	308	270	309	275	287	288	268	243	302	289	268	273	260	288	305	289	262	279	275	257	308	267	261	271	277	279	317	301	287	278	302	278	286	284	266	274	272	274	250	276	277	282	278	269	286	287	276	283	292	256	281	299	296	262	281	337	300	264	290	304	297	278	294	292	281	275	272	291	317	292	257	267	276	297	308	294	278	277	246	270	293	282	289	285	311	263	272	271	308	304	293	319	294	303	288	277	272	307	309	304	282	276	306	301	303	283	305	288	286	294	291	258	300	278	289	284	296	263	279	284	288	298	284	284	293	301	283	272	308	299	286	296	299	295	308	300	266	269	301	278	261	283	293	316	274	298	274	301	315	295	303	264	261	293	299	271	299	282	283	274	287	249	270	283	276	273	302	295	276	313	249	258	261	311	289	295	300	308	277	282	319	281	271	280	282	294	293	297	287	287	285	287	270	301	249	279	286	267	293	305	254	300	273	265	325	283	259	298	305	260	294	290	312	282	300	282	270	270	268	280	304	290	300	292	292	286	283	262	289	296	281	238	259	269	294	268	283	267	295	307	313	298	285	281	328	307	275
31075	44775	18594	9582	6363	5006	3973	3129	2609	2131	1850	1772	1536	1346	1290	1164	1070	1009	950	855	871	779	725	631	611	674	617	596	611	575	538	514	505	481	547	513	466	490	496	502	453	478	486	448	457	497	392	452	453	410	457	434	392	399	386	410	409	419	372	368	428	377	407	413	378	369	376	358	367	378	366	398	349	386	374	400	371	365	355	353	341	378	370	382	399	381	372	358	390	322	414	380	330	337	432	339	383	344	351	356	371	373	352	348	364	353	356	379	355	366	363	330	353	395	355	386	377	365	365	368	349	347	365	363	365	339	374	351	369	333	358	423	383	329	371	369	385	388	395	364	369	343	355	385	356	358	381	353	336	328	350	359	372	363	329	339	422	319	383	361	382	348	359	352	348	342	340	354	364	372	392	352	399	333	333	358	379	359	376	355	329	381	317	359	354	305	348	386	361	385	343	342	377	384	368	376	373	355	332	375	383	367	414	348	378	375	347	350	368	371	356	371	375	352	370	360	352	377	370	357	368	394	339	382	365	350	354	346	343	310	367	333	372	354	341	347	369	371	364	343	388	395	356	345	374	364	372	378	364	371	362	365	357	364	367	356	359	337	352	337	371	369	361	397	387	353	383	360	321	370	383	364	379	358	385	385	366	371	366	372	375	327	358	361	336	364	358	369	370	373	398	366	378	369	354	368	370	378	345	338	342	406	353	380	354	363	337	355	336	389	350	340	368	344	334	339	362	343	335	374	379	358	378	343	321	336	407	325	341	340	333	397	347	381	388	396	353	357	327	354	346	403	335	397	343	347	357	371	339	362	393	386	373	340	388	365	364	351	378	345	361	350	408	359	358	361	375	416	359	341	378	380	339	336	350	386	364	383	377	333	357	369	371	343	346	363	335	361	383	354	416	370	368	376	359	352	376	362	391	363	327	363	378	346	357	332	403	364	333	355	415	369	358	355	346	368	348	366	373	382	394	356	359	357	317	372	392	353	374	355	365	370	374	357	336	351	383	340	343	365	377	337	378	332	354	367	389	339	368	391	384	383	356	361	333	349	341	337	360	350	356	370	382	354	370	366	360	344	377	389	364	392	362	363	344	389	380	364	360	357	332	356	403	367	385	349	347	357	386	349	375	342	367	352	383	335	352	354	374	387	360	360	368	365	341	352	376	359	337	333	332	347	343	356	379	361	357	342	366	344	329	358	378	374	398	339	348	387	369	359	347	367	369	369	365	365	360	334	353	366	371	341	370	369	361	351	327	362	370	346	372	371	320	308	336	373	356	360	385	366	350	354	334	369	356	368	341	369	357	315	362	339	377	384	370	334	358	364	398	357	360	392	336	348	355	406	357	352	356	343	351	380	392	342	376	371	349	362	350	363	335	352	364	344	362	377	377	377	383	371	345	370	385	374	371	379	369	362	350	367	353	375	337	390	373	364	349	357	398	341	370	368	389	345	339	392	367	351	389	378	365	353	358	382	390	355	366	338	342	335	360	365	333	342	373	342	330	344	377	355	351	359	393	353	356	338	387	382	363	354	412	377	369	333	348	379	353	400	401	367	332	361	376	362	379	333	364	316	357	373	362	365	386	379	398	361	369	394	365	373	337	348	371	348	380	371	408	348	410	340	354	382	404	345	340	338	350	350	330	371	339	331	376	347	408	345	359	373	376	377	356	352	372	341	338	382	360	353	380	380	332	338	356	334	363	362	381	353	367	377	402	374	350	366	370	357	346	361	352	345	351	335	365	356	388	345	358	383	352	359	358	356	365	367	354	342	352	330	377	374	367	364	347	388	388	354	352	354	345	368	365	342	386	336	387	362	305	330	340	350	361	345	394	390	375	413	332	364	392	337	337	384	380	348	347	356	345	405	387	333	355	347	404	365	355	394	360	330	363	363	314	379	385	373	370	352	343	363	360	323	391	329	378	354	340	340	362	360	374	388	384	366	404	366	344	373	342	348	371	329	349	391	374	378	332	360	338	378	372	399	363	350	343	373	322	382	364	348	350	353	324	344	343	360	363	347	354	366	336	338	374	353	365	362	354	364	358	345	363	324	392	366	376	334	361	365	353	368	364	386	336	377	366	366	352	350	341	354	346	347	377	379	366	378	370	376	369	398	380	359	368	369	395	348	368	380	379	359	361	381	392	359	352	327	392	352	364	367	385	379	364	367	341	386	362	383	377	406	371	357	379	402	363	371	362	340	373	366	381	324	358	359	356	334	384	355	383	372	345	318	335	359	361	345	375	375	343	369	359	362	370	400	359	336	350	351	354	351	361	348	341	389	348	374	349	330	381	349	376	336	336	361	394	362	381	345	382	366	408	350	344	382	376	389	373	373	374	360	350	367	352	370	327	372	362	377	402	339	371	389	352	378	345	343	346	404	336	356	337	339	346	358	355	334	377	345	391	353	366	341	337	380	358	344	383	363	354	354	372	345	351	373	344	375	370	362	350	345	352	346	358	383	374	346	362	394	363	351	337	362	343	352	347	376	348	360	376	397	379	347	386	349	372	356	352	342	365	364	368	346	400	366	376	341	378	366	377	363	380	365	373	370	359	354	378	334	361	349	368	358	328	338	346	353	337	373	374	345	343	357	338	342	401	359	394	375	354	353	366	395	373	359	341	393	367	338	350	358	351	347	378	386	344	359	384	344	368	337	339	356	366	376	340	344	363	381	358	313	361	356	353	385	394	349	359	328	350	364	377	329	358	359	347	345	336	354	355	376	403	378	335	368	392	402	353	344	388	358	375	347	324	326	375	358	373	389	374	387	354	370	363	338	361	379	374	355	344	379	362	362	368	388	397	378	362	362	335	332	344	361	375	377	368	348	366	371	361	360	362	341	383	367	349	355	357	340	353	352	370	392	368	353	360	346	375	364	362	372	340	369	336	381	344	350	369	355	356	364	323	382	375	365	357	373	338	350	360	358	352	342	365	334	395	392	382	363	357	348	351	361	354	376	359	357	336	354	318	383	343	377	354	358	366	363	383	372	373	325	371	382	338	339	377	373	387	352	351	355	379	374	366	340	360	361	351	366	342	349	331	371	318	362	340	346	346	327	346	373	350	376	350	378	358	393	378	379	352	360	343	329	362	370	341	367	354	355	380	397	328	358	358	349	401	361	354	364	400	383	363	362	342	369	373	354	359	362	381	389	365	370	355	395	380	382	372	364	371	376	374	364	369	360	357	347	371	324	357	342	382	346	375	366	350	369	374	411	355	360	371	396	338	386	345	390	365	361	354	375	408	370	376	374	362	365	358	392	352	370	398	349	336	350	402	368	374	334	356	368	342	368	373	353	331	345	382	358	368	344	360	355	358	348	324	375	359	355	360	401	370	341	347	334	360	346	370	369	378	370	336	398	337	373	376	350	360	389	392	415	344	382	378	391	337	376	342	357	352	341	369	379	374	329	330	379	360	383	386	364	353	354	366	337	341	368	392	356	337	357	343	355	353	365	361	369	368	363	348	382	362	349	357	367	346	343	387	373
22840	20835	28407	23374	20833	20714	8085	2390	1673	1409	1319	1176	1039	969	937	745	752	693	592	632	576	563	518	504	495	479	455	428	427	422	397	393	403	385	354	378	370	345	357	320	313	347	328	333	358	315	353	332	341	312	312	307	280	291	277	266	303	282	291	288	278	288	271	295	290	253	278	264	299	269	257	246	238	281	263	247	260	253	273	262	269	256	280	259	257	230	274	279	258	267	284	274	272	248	277	312	260	238	302	240	249	256	269	262	274	280	295	252	264	265	265	265	235	252	292	251	288	255	264	263	243	250	250	266	268	252	238	264	236	264	263	267	271	242	237	262	240	280	272	242	259	254	259	256	258	272	284	272	268	248	265	254	259	258	296	277	236	223	258	261	207	240	272	285	247	235	260	265	245	222	272	278	260	268	265	262	255	265	235	282	262	254	248	231	269	236	269	244	231	274	255	255	217	237	290	247	262	241	250	280	269	249	259	243	290	269	264	261	276	276	266	266	283	259	266	258	273	270	270	235	264	257	224	230	262	268	249	243	275	265	257	257	244	259	228	250	279	258	235	264	236	261	264	255	283	247	277	252	244	246	284	280	237	227	266	273	265	243	261	253	251	267	256	258	267	273	264	278	271	242	226	279	260	259	258	233	243	254	254	263	244	259	256	273	286	241	246	260	263	242	257	238	241	268	255	260	242	218	253	245	258	250	264	241	257	255	245	267	258	248	239	249	240	259	225	263	242	250	257	245	251	266	271	242	255	280	250	266	275	269	249	270	247	262	248	248	267	248	265	279	308	229	262	260	273	273	249	261	252	247	288	261	249	254	267	267	257	272	262	245	229	235	303	267	233	243	280	264	243	243	232	247	251	257	288	252	249	282	276	247	240	257	281	248	262	262	259	279	249	225	239	265	228	244	248	283	269	246	236	237	272	241	266	280	252	300	248	262	277	279	268	249	255	242	269	271	275	261	268	265	259	248	267	255	256	222	255	265	265	248	280	275	242	273	247	274	244	257	248	261	225	247	229	255	263	236	255	276	246	269	253	251	236	262	233	272	259	247	265	247	247	278	268	275	239	262	260	266	238	255	267	270	275	252	245	260	247	262	247	267	282	274	271	261	269	251	260	240	261	242	258	250	256	270	267	241	241	240	238	276	258	271	258	272	240	239	235	272	258	243	259	273	264	251	267	279	270	242	261	243	256	254	261	246	278	275	236	251	269	244	254	245	248	265	255	253	256	270	247	275	247	255	236	281	253	247	274	242	235	248	256	242	252	264	224	270	253	260	277	253	251	272	256	249	261	273	266	265	265	234	247	277	260	258	307	239	245	285	239	267	252	238	217	239	286	266	296	275	219	240	238	232	271	262	228	260	260	247	253	247	275	248	258	255	269	258	272	281	221	288	253	259	294	276	265	291	239	240	301	234	277	267	262	248	247	257	250	262	260	249	242	246	260	253	263	281	268	269	263	255	253	231	250	229	260	230	253	249	277	240	247	268	264	280	262	257	259	265	249	256	254	258	281	230	229	268	269	267	275	251	266	260	244	267	259	293	264	221	258	272	274	252	246	258	221	244	258	262	258	300	243	270	252	234	258	275	234	288	268	266	283	269	265	268	256	269	236	248	273	248	273	241	247	254	269	228	254	272	284	297	261	248	265	257	238	255	251	259	284	235	248	253	243	259	261	261	268	247	284	255	271	259	257	275	263	255	270	277	253	255	236	270	260	247	265	236	261	270	258	290	262	236	242	277	294	258	266	249	273	260	254	251	244	274	257	263	257	258	286	236	245	249	258	259	229	268	271	237	256	237	260	260	270	242	287	250	250	242	260	252	266	223	262	266	303	258	254	270	282	259	256	265	264	276	240	253	260	253	298	278	272	231	272	267	239	248	261	246	264	240	259	251	254	247	257	260	250	265	254	278	248	267	234	272	263	259	258	263	256	274	258	251	246	241	274	274	263	301	267	267	275	251	284	236	256	278	259	271	270	235	263	262	240	257	274	270	251	279	259	237	246	286	230	267	256	254	263	252	289	249	258	258	253	274	254	287	249	277	259	277	225	252	247	226	260	237	246	289	272	262	288	284	246	282	247	255	243	260	271	254	268	261	268	246	231	246	246	234	235	274	231	265	246	263	265	251	283	250	254	274	248	260	244	242	240	260	237	274	244	283	264	249	245	266	225	255	269	239	266	236	262	265	259	260	261	242	229	258	244	275	233	276	258	215	254	249	258	270	261	285	258	261	257	264	248	255	271	240	271	258	264	232	271	264	248	299	260	259	253	228	242	268	281	248	258	253	275	286	245	276	272	265	250	217	262	251	248	258	242	263	267	244	285	244	241	259	234	268	256	275	280	254	243	253	270	276	264	247	240	268	271	253	253	272	238	276	268	261	248	250	283	252	268	272	233	254	276	270	263	257	251	222	258	267	249	260	238	242	208	253	218	253	261	247	262	253	258	289	268	258	300	243	240	249	271	267	306	279	257	226	270	268	265	257	248	296	250	262	265	244	254	259	258	259	240	226	247	249	237	257	236	246	248	261	225	246	268	266	258	247	283	251	265	233	243	263	242	254	296	278	242	265	272	253	285	252	245	277	287	270	258	255	262	263	269	264	264	271	255	272	280	245	248	268	291	244	268	253	268	254	228	238	262	253	234	254	271	280	254	241	248	266	255	237	267	226	244	266	267	236	236	256	263	234	264	255	239	243	267	299	225	256	283	273	261	229	261	241	267	232	254	263	257	282	253	259	237	257	248	276	248	258	261	252	243	230	260	254	257	238	263	263	283	264	258	260	262	257	252	299	242	230	271	272	260	255	263	262	248	247	267	265	239	262	265	260	244	272	269	265	271	253	247	278	283	241	250	239	250	255	246	248	248	270	271	261	240	222	254	267	247	304	239	247	276	242	282	264	253	273	253	235	243	266	250	264	246	255	275	263	274	261	253	260	259	226	278	246	281	248	245	269	272	241	263	251	259	265	258	285	266	236	262	257	229	235	253	267	230	241	243	252	230	269	255	247	235	252	266	244	255	259	232	242	226	236	261	287	246	270	273	279	265	243	277	248	247	264	269	262	263	259	263	231	282	249	252	264	244	264	246	260	243	264	277	253	269	233	256	272	247	237	265	269	245	260	263	251	245	265	268	269	262	269	285	252	258	263	268	266	248	269	267	264	259	245	247	271	251	268	257	242	246	272	253	247	266	224	264	265	255	252	263	263	234	245	245	273	250	245	253	252	251	261	263	297	288	263	268	249	282	224	280	235	245	264	244	276	260	268	277	239	234	270	269	267	261	229	270	268	240	235	259	259	267	275	276	263	248	270	249	272	271	244	248	254	258	239	244	266	244	286	234	266	290	222	258	282	237	259	255	257	256	270	262	268	249	248	266	261	261	297	266	251	252	257	272	251	268	244	278	273	245	253	245	233	248	219	287	252	258	276	264	237	231	291	258	250	261	258	259	245	261	293	288	243	271	241	284	266	261	275	259	275	268	249
35094	44435	24190	13687	9270	7277	5725	4749	3839	3038	2779	2397	2098	1910	1582	1390	1231	1227	1177	1084	997	861	795	760	786	655	642	704	654	617	575	565	525	545	511	526	524	506	510	459	507	476	481	473	451	436	404	446	437	422	409	425	424	337	393	361	358	356	365	380	375	323	350	338	347	348	334	349	291	317	333	316	326	307	308	325	314	321	312	321	329	322	337	309	324	340	298	316	329	352	314	336	302	298	306	307	324	303	335	287	312	314	308	336	339	311	298	286	310	322	321	316	332	319	309	295	331	320	320	326	288	317	286	324	311	312	318	321	308	312	309	333	338	281	311	352	283	307	299	298	300	321	324	316	298	280	314	325	299	269	292	313	300	334	292	327	320	301	318	307	342	288	297	336	306	311	274	297	323	303	295	319	331	294	313	328	290	339	294	314	317	334	298	309	308	269	322	303	312	307	335	304	318	317	327	287	301	304	287	328	280	266	292	311	328	313	306	320	324	293	298	319	294	321	291	312	322	309	312	335	309	305	334	289	323	326	299	344	308	348	335	299	287	306	318	321	303	315	304	314	308	315	338	332	291	308	338	312	288	321	309	298	326	289	330	295	306	320	290	343	311	275	300	307	305	324	287	293	269	299	317	317	269	318	311	309	346	289	292	298	285	313	287	318	278	307	322	298	292	329	279	321	306	315	309	293	311	327	292	320	307	349	328	300	322	292	305	291	312	330	336	293	347	306	309	309	311	318	294	306	326	310	313	331	332	316	279	307	328	302	334	326	328	293	299	313	309	330	312	278	299	314	344	330	335	315	331	279	321	275	310	321	308	303	301	312	330	307	312	299	302	325	310	319	312	319	308	314	297	285	272	321	305	291	285	297	328	326	310	291	312	330	314	314	326	306	298	277	294	327	327	332	344	329	299	326	318	300	359	286	307	320	321	301	319	291	307	350	297	319	318	326	298	328	266	265	392	284	301	317	320	310	301	316	342	294	315	324	312	291	322	310	340	313	325	277	300	280	342	345	315	298	310	307	329	306	316	296	326	348	305	295	312	305	324	291	331	272	338	277	292	320	287	291	319	350	323	308	323	267	313	314	326	315	289	298	285	326	292	329	312	277	298	299	292	340	322	295	310	321	334	338	283	294	322	297	347	329	307	305	296	306	301	294	291	302	328	287	341	327	310	313	305	328	324	301	300	305	317	330	314	282	313	287	271	301	304	299	291	313	305	308	296	282	316	297	284	324	304	317	302	309	323	289	303	284	319	304	271	312	310	326	335	281	313	345	312	324	315	316	312	332	290	339	319	315	308	288	334	310	312	316	301	291	327	352	354	334	302	314	337	304	359	273	319	313	296	325	342	296	313	292	301	317	291	337	273	293	287	286	291	310	307	322	313	294	301	336	272	332	293	305	302	337	327	327	315	320	305	299	303	331	312	302	302	303	312	297	299	304	307	297	331	306	292	319	315	324	288	323	292	312	282	288	329	326	316	337	347	302	311	320	300	309	322	308	326	323	338	324	321	324	294	321	328	297	303	311	311	307	299	299	309	285	311	320	302	304	275	307	305	293	290	330	292	317	278	324	321	330	295	305	290	314	314	310	319	331	316	329	330	295	335	309	331	295	297	327	311	321	301	319	319	299	304	349	293	301	302	309	313	307	309	293	299	325	304	294	329	318	295	301	293	327	291	303	306	289	333	290	322	294	312	315	292	301	297	326	348	295	298	271	281	322	340	291	326	302	301	299	324	284	296	318	316	316	327	300	325	308	325	301	319	293	294	315	306	296	336	305	327	287	296	295	306	311	308	282	274	317	329	317	314	337	363	308	314	307	311	280	282	307	300	342	293	293	298	327	307	329	343	305	265	285	309	314	313	308	313	318	342	301	319	298	300	309	309	301	318	324	294	307	308	297	299	346	308	308	341	302	318	311	321	297	308	314	336	290	304	319	317	291	302	321	326	284	307	321	343	309	304	293	296	293	291	346	272	333	314	286	307	301	305	308	323	307	295	294	291	263	306	307	274	314	299	316	304	300	284	300	327	313	338	330	312	313	316	342	309	357	314	294	290	295	321	308	359	329	314	319	327	326	272	308	309	327	299	292	283	295	298	304	303	344	322	293	296	285	327	274	312	320	315	299	297	309	297	282	284	326	319	331	279	358	305	322	322	289	271	334	332	344	291	319	321	331	346	296	316	316	317	289	323	290	284	294	305	340	325	316	308	331	308	276	303	320	330	316	350	302	317	330	332	269	337	321	305	315	289	284	288	302	333	288	266	308	300	337	287	298	288	266	318	305	272	289	295	318	302	335	317	322	316	317	295	319	302	322	297	284	326	304	326	313	342	321	321	301	317	300	319	314	329	319	344	325	289	315	309	350	303	328	328	333	325	288	329	287	345	308	321	313	326	300	289	319	295	343	296	333	323	301	293	319	331	301	310	332	291	353	304	342	314	302	332	282	296	307	299	288	305	327	319	321	324	319	285	341	325	292	299	318	279	300	328	308	294	293	265	306	303	322	292	279	340	335	329	283	307	332	317	310	320	300	316	307	303	260	288	321	300	340	299	305	296	302	295	317	298	322	325	318	330	299	307	322	330	307	259	306	323	319	292	312	326	294	299	303	342	277	325	346	322	313	326	335	348	316	349	312	309	290	323	304	314	332	316	293	306	305	301	281	295	317	331	297	309	297	318	297	334	282	295	317	296	313	323	302	313	319	311	336	320	293	332	328	303	308	329	348	296	318	282	306	292	346	310	272	283	307	330	333	314	301	310	288	308	311	327	324	330	303	326	315	314	294	309	286	309	336	292	322	307	296	343	333	309	292	280	286	285	314	302	288	305	309	291	304	309	285	314	297	303	311	291	292	310	307	297	334	323	300	317	307	303	303	341	299	307	295	309	281	310	274	303	291	332	296	269	312	296	285	331	300	326	304	299	323	305	315	297	271	322	305	315	302	315	317	328	280	335	309	308	303	300	319	277	322	311	341	282	335	298	280	301	287	322	316	327	317	292	310	295	330	284	329	316	332	306	285	325	318	319	287	317	302	319	275	294	324	284	278	290	320	302	311	292	301	284	329	313	304	313	323	351	335	306	282	326	298	331	311	288	291	329	297	304	309	320	305	320	310	302	303	314	303	321	300	305	309	302	336	294	310	308	334	318	306	310	316	321	293	272	287	293	270	303	293	302	325	293	332	306	249	309	309	323	312	281	340	300	301	308	314	317	312	291	296	355	299	312	268	277	293	351	295	295	330	358	323	355	351	281	297	302	311	320	320	293	326	305	312	308	310	342	307	296	313	315	322	293	331	299	313	293	280	338	295	294	303	305	299	306	328	317	284	311	317	304	299	301	336	338	300	307	281	337	311	290	306	327	338	346	317	298	309	287	307	310	310	313	303	312	361	307	303	314	306	306	296	345	285	294	320	292	308	293	334	289	307	310	298	314	305	288	328	327	311	303	290	303	299	277	297	292	316	316	303	316	324	290	317	295	316	319	302
27603	22585	14596	4494	2003	1381	1184	1009	912	762	782	777	734	732	745	656	628	632	612	594	592	536	551	522	541	480	512	534	531	484	479	463	510	494	521	519	451	436	479	481	478	490	492	492	500	466	449	447	448	500	484	468	508	492	457	462	468	453	481	451	509	439	460	479	477	485	431	483	467	465	446	457	456	473	436	492	449	418	465	477	470	454	410	408	446	468	438	460	446	468	464	473	453	424	426	433	428	414	430	467	444	461	460	459	445	469	435	429	458	438	461	415	451	457	464	435	458	471	448	444	482	459	450	466	478	429	446	421	453	460	430	434	460	428	473	414	430	427	458	462	433	477	441	457	438	464	443	467	444	439	421	461	469	459	397	445	411	427	473	439	434	431	507	411	453	445	464	434	462	461	433	440	460	451	456	415	470	474	463	439	495	453	446	444	431	455	458	462	454	478	431	422	425	434	471	451	438	423	438	445	482	479	402	449	430	445	455	458	460	463	446	457	419	430	454	430	418	441	479	443	439	452	489	481	484	452	450	461	446	446	483	424	480	466	455	417	463	469	461	461	457	449	454	486	469	440	455	443	486	457	425	453	432	438	479	384	461	453	434	428	417	472	448	468	446	449	455	444	516	469	449	524	460	478	425	442	418	471	454	425	418	456	429	447	407	457	461	446	514	429	432	441	425	423	456	440	443	443	461	467	425	441	460	480	411	455	452	463	458	448	479	441	434	452	485	410	464	465	450	496	429	471	453	425	436	441	414	452	444	502	420	415	470	402	484	443	445	453	448	439	472	451	456	439	451	434	425	477	437	435	470	472	460	472	438	484	450	411	465	437	481	464	420	460	438	434	436	446	445	430	462	473	455	445	448	497	476	416	455	469	426	496	469	466	448	421	463	427	456	428	447	459	460	462	457	479	478	457	450	459	455	439	473	435	433	435	480	444	465	465	502	423	437	414	484	452	452	434	421	468	492	449	401	427	478	414	478	461	472	481	458	445	456	493	444	461	444	444	451	484	462	464	445	456	426	454	468	456	469	468	503	525	462	430	454	455	455	430	469	466	466	455	432	442	412	437	420	431	479	471	508	451	418	456	445	423	443	436	442	476	455	473	431	434	439	458	449	455	447	443	462	451	477	478	475	476	424	450	439	431	432	441	452	474	446	452	462	475	475	444	445	453	470	437	452	481	447	449	448	452	459	450	450	460	449	425	459	512	474	465	456	466	470	461	454	486	430	415	460	432	416	445	436	471	418	467	484	462	475	461	459	445	486	460	431	473	455	469	447	442	418	434	445	454	445	447	475	464	426	451	424	426	436	437	442	460	442	469	477	507	462	403	448	463	441	435	462	483	445	428	479	492	425	451	441	473	473	428	420	432	492	476	471	494	475	473	439	465	443	462	463	434	440	445	407	438	455	443	469	447	414	433	463	448	454	413	453	415	412	500	418	446	451	462	444	456	437	472	479	446	446	438	441	475	449	459	432	454	425	435	410	438	444	425	424	466	442	463	422	410	465	450	464	448	451	473	446	460	487	419	447	447	400	456	446	457	455	410	445	468	485	470	484	470	436	395	472	467	454	470	469	425	465	450	450	464	438	449	457	461	435	462	440	413	469	431	474	419	444	407	416	507	463	453	439	474	449	440	416	454	443	465	450	464	462	444	442	485	437	451	455	509	448	480	467	462	481	420	461	440	447	491	447	428	448	445	425	450	480	470	432	429	442	445	483	425	446	450	445	443	455	420	488	442	467	494	448	472	488	436	465	441	453	437	439	476	456	409	487	453	463	483	471	426	483	433	451	468	456	490	471	487	503	475	459	466	440	476	462	492	471	442	427	453	451	477	432	429	454	462	494	438	423	439	424	441	470	442	449	454	444	444	462	414	429	463	409	456	438	457	463	459	467	434	441	452	458	444	428	410	441	405	463	435	428	470	490	473	401	426	437	406	452	460	447	471	430	439	398	486	462	459	477	480	457	433	481	443	433	454	471	433	434	474	425	460	452	450	455	490	446	414	463	445	447	441	450	458	469	449	411	465	435	469	407	438	456	448	466	479	444	442	433	451	483	447	459	459	471	403	400	446	404	436	460	446	468	436	418	440	375	456	426	441	426	473	436	455	445	447	471	442	427	444	468	474	400	435	448	456	471	429	445	455	468	462	434	485	456	442	472	425	426	468	454	397	444	403	477	442	467	442	455	475	448	451	443	435	447	474	479	451	455	431	449	456	451	449	447	415	443	454	504	456	452	452	454	428	481	424	451	442	424	486	441	434	409	465	429	418	418	428	468	482	437	470	484	434	484	476	454	416	480	424	445	421	478	479	441	447	461	456	453	456	467	410	414	448	470	455	459	401	419	466	441	461	491	430	446	478	426	456	427	436	440	451	496	483	443	418	448	455	419	461	455	426	406	433	437	454	439	433	459	468	445	492	426	451	446	478	439	411	451	420	460	423	458	473	458	440	456	465	399	475	485	458	424	425	430	461	446	429	417	474	461	443	421	468	463	459	457	440	453	453	431	402	446	443	461	476	462	428	450	432	442	441	407	440	472	459	476	453	481	494	444	447	499	443	441	427	463	449	472	458	471	381	453	455	488	461	486	479	471	452	447	479	449	460	445	473	450	455	406	431	444	418	481	448	431	474	420	459	428	466	417	504	454	471	477	475	457	464	457	446	456	424	451	517	453	432	470	428	444	423	437	455	438	454	379	443	441	442	464	428	447	457	417	470	430	468	449	430	447	468	436	448	426	459	502	472	453	421	440	472	424	424	477	473	438	477	439	437	447	432	455	429	443	438	440	458	455	415	473	457	426	462	406	462	437	454	421	455	467	447	452	464	426	436	460	443	472	455	462	448	446	470	452	445	449	425	413	445	459	445	422	431	458	453	457	443	475	436	461	466	463	475	486	481	456	489	462	422	462	441	456	472	458	447	410	439	450	450	433	471	444	438	463	480	490	449	492	456	437	463	435	440	470	443	432	470	443	441	440	442	429	414	458	457	460	467	449	472	444	460	398	440	460	419	442	441	458	414	442	434	447	461	460	402	455	427	443	437	435	472	474	443	493	444	447	485	436	448	460	446	420	433	487	429	412	481	409	459	461	433	397	478	423	457	451	430	407	415	426	425	438	481	476	454	437	481	440	441	468	448	476	447	470	449	462	445	445	445	456	445	452	452	432	435	446	449	475	471	471	456	435	445	449	447	460	458	426	458	443	430	461	468	459	471	444	481	472	447	467	450	436	441	452	455	468	414	419	457	473	459	438	507	460	420	445	420	500	408	436	448	429	448	495	434	432	438	471	466	448	447	421	479	443	455	457	451	425	440	433	434	454	453	442	469	440	462	468	444	443	459	471	480	422	460	452	463	500	460	466	458	435	469	420	436	455	461	438	491	436	421	470	448	469	431	467	483	422	457	483	449	407	486	448	405	492	443	413	458	456	480	435	464	432	470	433	441	447	464	453	440	460	429	486	446	455	486	434	442	415	453	469	408
28314	30361	12082	5154	3484	2776	2306	1926	1598	1457	1456	1327	1213	1186	1093	979	947	945	840	811	823	786	712	751	724	685	708	659	682	667	696	634	640	677	615	618	605	691	633	612	583	629	601	622	641	576	634	583	569	599	576	580	572	576	570	605	519	584	550	586	567	587	573	555	521	587	583	569	571	561	552	558	570	580	536	563	575	578	612	534	573	568	565	535	582	561	533	580	554	566	552	583	583	530	573	552	620	552	550	536	583	532	525	576	588	584	523	584	558	536	563	580	569	568	561	522	556	535	514	579	527	569	540	549	544	515	560	515	487	523	573	540	546	575	559	576	560	568	566	535	564	559	547	559	588	545	579	518	540	540	501	562	539	540	559	532	518	592	556	563	520	541	595	550	530	590	545	546	574	530	550	546	565	545	542	560	551	541	589	581	546	533	519	585	571	572	573	575	535	555	529	555	542	583	534	575	548	559	554	533	593	566	568	572	539	545	566	554	596	572	552	615	572	539	565	517	545	542	567	558	566	549	561	557	538	562	521	574	547	560	589	557	568	526	532	532	589	573	599	597	560	543	592	547	511	543	563	534	564	552	568	585	521	543	547	559	563	524	517	571	568	560	597	580	550	554	598	576	574	537	578	533	558	582	541	601	519	530	530	547	600	550	550	553	575	554	601	571	549	558	532	556	519	582	557	532	552	546	500	561	552	577	578	547	547	544	561	569	557	581	524	590	526	530	509	534	570	559	526	540	557	539	579	575	601	554	551	567	550	535	546	537	588	595	532	584	591	590	583	558	574	538	560	600	558	534	537	567	610	562	541	586	564	554	551	573	519	574	565	561	541	585	588	601	567	511	572	570	556	552	526	550	571	598	587	563	521	590	583	574	535	592	584	565	542	521	569	563	553	564	566	523	524	585	591	541	554	574	567	532	596	542	557	547	570	592	572	532	537	517	509	537	554	549	545	528	607	553	554	544	535	581	541	528	579	529	547	579	588	529	571	577	555	556	549	577	567	560	589	556	566	554	567	569	584	564	561	598	558	545	532	573	539	561	566	576	577	573	535	543	560	553	543	624	528	531	544	569	545	545	580	581	559	540	541	530	552	567	543	577	565	540	586	566	534	513	570	602	541	576	556	532	588	574	555	569	568	546	600	518	558	524	549	552	542	489	547	513	611	568	520	562	565	529	537	606	573	591	542	527	604	587	586	552	577	558	575	571	556	569	589	547	594	539	543	582	528	560	520	567	568	531	521	561	498	565	548	535	591	604	554	538	545	530	601	568	554	562	553	563	596	578	560	567	591	579	569	500	591	578	559	541	569	583	571	557	517	548	535	572	577	581	543	567	605	511	515	542	543	589	578	598	565	585	576	557	543	575	544	540	569	569	599	577	525	551	546	523	586	572	570	528	564	566	554	561	540	513	552	550	544	540	519	531	543	608	523	542	575	515	522	573	535	548	583	520	563	516	538	538	506	578	540	553	538	573	577	554	544	591	575	567	539	586	554	566	531	541	540	547	552	549	541	592	562	572	540	562	586	565	562	571	539	588	536	543	578	558	564	569	610	532	532	542	532	601	535	598	557	555	553	558	561	575	544	563	575	588	565	520	520	531	550	507	558	570	532	564	548	543	550	541	567	566	571	581	515	561	555	587	581	574	596	555	585	543	557	574	571	546	531	571	545	525	542	557	552	535	513	595	545	561	536	525	520	536	553	513	572	533	583	537	560	576	547	579	544	517	560	532	564	519	571	558	598	561	582	545	590	542	560	543	558	512	578	531	506	577	552	558	586	568	538	535	592	597	619	569	514	534	592	538	555	589	552	567	561	540	540	560	579	563	533	523	552	533	544	561	593	593	566	592	624	531	556	561	574	553	580	570	555	517	533	527	582	493	559	481	572	594	552	575	580	498	591	571	556	618	531	554	567	587	573	554	570	507	555	561	564	525	541	599	547	558	543	561	588	558	554	531	570	574	607	562	573	540	512	555	520	593	556	547	569	550	576	548	547	514	573	538	543	555	546	567	552	539	550	599	530	557	562	584	536	529	531	552	521	545	520	531	494	585	574	484	512	527	576	559	511	503	586	554	557	522	561	552	557	581	592	563	536	568	555	579	557	557	559	595	571	556	553	556	516	541	596	550	575	538	543	574	584	535	527	575	575	557	587	562	581	561	571	536	562	575	556	549	533	574	555	600	525	547	551	545	510	559	552	555	552	580	558	524	601	533	555	546	569	561	593	532	560	535	568	562	542	600	611	546	538	529	549	568	535	579	547	570	561	557	562	606	587	555	562	537	526	553	533	556	565	512	592	547	613	575	577	567	569	538	537	591	546	557	563	550	556	553	572	561	507	554	553	565	565	556	575	617	540	584	570	537	611	588	562	551	583	566	551	552	537	543	546	556	572	549	571	535	578	564	563	522	571	529	535	556	543	571	586	551	564	575	577	530	567	593	558	578	538	542	550	559	590	582	539	549	519	567	560	541	561	584	528	553	536	579	615	563	570	552	557	530	548	554	538	525	561	567	578	560	540	561	571	505	595	533	549	560	533	561	591	615	587	508	621	558	568	569	559	529	514	594	550	594	542	556	561	549	555	585	568	582	542	574	545	538	551	561	535	527	552	514	573	597	592	579	529	559	542	538	579	530	554	535	604	541	553	517	526	563	543	525	528	541	560	576	562	551	547	589	541	520	525	537	550	569	575	522	556	566	566	572	548	546	520	532	540	556	598	532	553	541	535	569	597	518	563	620	564	507	493	573	542	565	528	557	570	557	567	576	580	539	502	591	535	598	529	576	580	537	547	521	569	556	563	527	557	540	528	571	569	541	555	582	570	553	589	543	573	602	564	581	591	558	568	516	550	552	529	547	581	557	550	560	557	576	518	539	593	527	574	573	565	535	572	533	585	605	511	582	514	587	578	579	540	548	579	548	560	511	527	575	524	542	551	563	565	554	570	550	581	545	554	577	595	529	555	586	538	587	533	551	593	568	570	596	542	554	538	513	566	567	545	517	589	573	531	557	587	559	572	554	573	562	557	571	536	564	545	551	568	547	523	561	533	572	546	582	568	570	577	567	552	550	549	575	554	600	545	556	522	564	559	537	613	592	577	537	542	583	556	572	541	540	542	553	557	602	569	586	534	516	601	545	610	618	575	548	541	570	574	517	568	570	524	565	578	526	559	579	540	550	567	586	580	547	565	536	548	480	500	580	558	531	569	586	544	557	575	594	536	561	556	521	551	527	543	582	547	558	544	592	575	568	582	559	547	571	568	553	546	553	606	591	575	532	540	569	547	570	555	585	521	550	581	602	556	553	571	603	552	527	570	598	578	599	581	562	592	576	565	531	545	542	557	549	529	578	543	546	567	563	569	572	564	572	542	605	539	580	566	525	573	562	536	540	530	566	595	552	545	606	537	535	564	524	549	520	541	541	552	510	554	562	572	564	545	561	585	575	553	539	554	552	534	567	560	552	571	524	585	520	510	534	522	566	547	572
23853	20826	27881	23883	20683	9094	2411	1473	1177	1077	985	874	797	770	697	651	654	587	570	538	530	461	454	439	465	451	398	424	440	364	385	347	397	337	344	375	392	358	346	352	343	377	349	343	372	318	331	305	328	288	288	336	289	308	331	308	326	328	313	301	310	296	325	322	284	297	307	310	285	297	291	293	290	323	274	296	284	305	264	276	281	273	291	320	324	327	325	298	270	308	272	301	290	292	297	292	277	303	287	327	268	286	319	282	278	279	287	287	298	266	317	309	286	277	352	281	280	281	300	294	314	291	297	282	278	295	309	298	297	290	315	277	305	290	292	280	284	307	283	291	305	308	279	301	324	304	284	262	291	330	301	297	272	290	295	311	310	275	275	305	278	317	294	295	290	295	277	273	300	292	283	275	255	304	299	284	277	291	295	322	296	304	280	271	263	264	284	285	285	276	296	298	292	291	271	291	285	304	263	297	291	289	278	318	285	267	307	269	286	299	269	292	293	315	283	302	290	282	289	284	302	281	269	318	322	272	292	307	277	280	313	291	313	293	274	306	293	278	294	249	307	293	292	266	309	300	261	273	307	294	301	291	239	308	265	292	311	322	324	280	260	298	303	290	300	293	288	279	285	284	277	282	273	294	310	278	307	306	317	302	277	272	301	280	295	315	294	285	310	302	279	302	284	280	306	289	302	311	258	314	270	290	298	286	284	281	289	311	286	291	270	272	290	311	272	261	283	274	260	290	310	275	278	302	313	319	286	311	293	285	296	325	273	300	314	257	299	311	304	297	303	267	285	275	299	284	307	290	288	263	306	294	290	309	308	285	277	291	288	295	308	279	285	266	282	292	282	283	301	279	314	304	299	308	297	312	302	308	299	315	280	302	276	292	284	296	274	287	316	286	323	317	292	290	276	300	318	261	273	303	299	281	282	298	292	289	299	292	298	259	290	261	310	314	327	312	285	267	290	315	273	297	301	309	286	299	262	273	249	311	268	274	275	273	296	310	302	304	269	292	278	297	288	280	305	314	309	288	277	263	291	303	290	326	286	306	298	281	295	279	290	301	316	272	290	308	306	275	312	304	312	283	327	307	326	298	293	321	292	302	292	285	304	286	320	311	296	309	306	280	292	280	285	287	266	309	293	272	286	271	276	267	290	344	292	315	289	279	298	291	303	307	277	278	281	269	287	286	312	271	266	295	283	269	273	297	297	300	260	278	306	318	286	291	325	283	304	291	287	313	285	293	282	281	255	319	292	318	283	280	297	309	288	272	260	269	292	289	278	316	298	290	268	307	276	319	293	307	304	263	290	291	286	276	300	301	296	308	289	292	304	312	308	288	290	294	301	278	284	284	303	298	290	286	282	282	299	289	289	320	322	276	282	284	292	279	285	288	303	274	325	303	283	272	304	330	254	307	317	314	287	309	292	312	277	321	282	294	257	298	277	313	301	276	275	299	299	293	290	303	292	300	288	268	327	310	289	292	257	279	283	284	271	299	323	251	304	294	283	276	311	292	283	253	281	297	269	267	285	312	273	281	294	281	279	288	286	282	286	287	290	285	295	289	298	302	263	296	330	329	290	279	310	284	320	297	293	261	281	269	286	278	291	267	279	298	285	290	274	291	277	308	295	295	281	291	300	304	293	312	291	279	308	294	295	268	262	301	278	284	296	283	276	284	278	290	309	293	309	330	291	276	283	278	294	291	264	290	284	296	279	312	289	311	292	299	288	271	297	277	288	280	312	332	298	301	289	312	304	271	294	315	277	298	267	269	300	277	271	294	277	344	290	277	292	287	296	301	293	312	272	297	298	288	283	289	261	292	296	285	299	291	282	295	286	288	304	301	314	303	261	258	279	309	340	293	294	277	282	304	313	298	282	311	285	313	287	292	281	285	303	282	296	326	268	280	267	269	315	297	279	282	286	317	306	285	296	307	304	281	316	283	326	299	280	293	315	260	290	292	283	292	286	280	264	293	278	278	307	311	313	291	288	300	267	286	299	300	288	286	316	305	299	297	296	289	301	293	290	278	310	270	295	305	310	305	295	265	323	306	273	282	286	282	282	288	295	276	306	275	309	308	281	291	305	261	275	309	303	302	326	296	286	264	290	271	319	274	297	294	320	290	303	305	299	293	284	290	309	269	317	294	306	303	282	287	284	310	286	326	288	268	313	277	299	295	276	298	316	266	285	250	277	303	331	298	305	282	264	296	284	277	262	299	286	270	286	282	293	285	261	282	288	297	282	279	258	311	310	281	331	298	301	301	301	309	285	305	311	307	337	308	334	293	300	323	307	274	292	317	294	280	314	266	322	290	314	297	291	276	295	292	316	291	295	279	287	276	337	288	270	304	292	284	288	295	272	263	295	289	311	292	261	295	268	318	313	289	296	273	284	276	285	302	282	259	296	294	275	269	295	292	321	294	313	270	276	297	310	307	305	292	291	283	303	294	316	307	318	301	299	285	297	292	274	306	276	287	288	288	286	317	282	273	304	289	283	292	294	309	287	281	299	297	276	298	306	301	286	275	298	320	304	304	298	267	310	284	296	285	288	306	277	280	285	266	282	301	298	300	274	295	302	287	270	276	294	273	306	290	296	288	305	301	312	280	307	318	268	317	313	287	281	280	299	281	286	321	289	317	277	291	305	318	300	306	307	275	326	313	301	300	295	299	301	302	297	296	300	280	302	276	294	279	286	296	317	294	296	299	335	273	270	318	296	271	297	272	296	287	307	328	303	282	288	246	302	296	242	288	311	267	274	273	275	288	290	299	278	285	317	327	301	291	300	290	271	295	263	287	280	300	316	272	283	282	290	285	299	267	307	271	299	284	302	276	264	264	287	274	280	277	268	289	256	310	310	293	260	280	282	298	347	301	296	289	315	315	293	301	299	273	321	302	276	306	305	241	289	293	320	298	273	285	278	305	291	264	320	298	289	305	273	285	287	303	284	319	324	301	300	304	316	296	279	281	277	299	283	291	295	304	297	275	270	284	293	292	278	295	280	297	280	277	294	299	268	298	281	278	315	281	293	290	288	298	282	314	291	281	281	306	303	285	297	290	282	299	311	277	311	290	294	264	311	283	293	273	297	312	292	293	279	241	307	267	296	300	265	293	256	279	293	294	306	262	256	321	314	245	292	285	303	261	303	300	294	288	307	272	271	296	305	328	281	285	279	286	303	323	297	290	281	292	302	308	292	271	277	280	281	296	300	290	277	313	291	272	279	315	275	302	285	269	300	278	287	299	304	274	286	320	280	292	307	280	286	288	313	301	277	294	280	265	296	281	294	293	287	289	313	298	281	282	303	307	303	282	292	305	315	271	282	294	302	314	344	272	276	282	283	314	307	300	278	300	288	304	282	298	295	289	289	300	296	303	300	286	304	314	285	283	303	303	292	278	273	281	261	274	303	299	278	291	290	288	301	306	295	301	261	318	291	301	289	291	261	309	287	262	296	309	301	299	295	267	279	280	276	287	263	280	310	283	306	282
31765	42977	21004	9527	6455	5035	4080	3219	2699	2204	1949	1803	1532	1530	1324	1209	1122	1040	994	913	821	738	731	706	678	589	615	550	584	568	563	510	475	521	516	453	484	519	510	521	489	521	470	486	469	480	484	437	411	438	409	432	411	447	447	413	400	428	416	426	400	428	406	359	376	395	405	367	429	397	385	382	369	360	355	364	390	328	409	373	363	381	400	366	365	392	318	367	358	343	405	368	391	362	370	338	366	388	375	320	361	372	383	372	342	380	382	360	343	354	377	375	359	365	360	351	392	340	395	361	360	334	357	349	421	348	354	394	361	352	388	357	359	367	362	358	354	395	374	399	388	374	366	370	360	400	367	330	369	354	409	378	390	404	393	382	392	352	348	361	377	371	378	382	358	375	353	376	356	322	398	345	386	375	344	369	378	363	372	407	380	343	392	370	365	396	369	369	344	353	384	377	369	389	378	371	359	370	385	375	383	384	359	378	381	341	338	335	419	359	380	337	410	323	338	357	348	361	364	352	355	372	349	363	350	392	372	352	330	332	370	357	360	398	373	380	361	384	374	353	342	413	403	366	382	344	389	372	394	367	355	378	341	362	349	349	359	376	355	370	406	372	340	371	389	361	372	363	347	372	347	366	357	379	368	368	390	360	423	345	360	403	325	372	343	364	378	396	338	353	366	343	376	349	386	365	378	337	361	391	416	333	368	392	365	362	362	369	376	353	369	382	388	351	365	370	386	345	394	363	383	397	367	352	426	365	385	360	356	389	353	372	366	390	363	340	386	392	372	325	329	337	353	372	365	364	365	406	362	358	367	392	347	355	361	318	402	373	363	324	361	365	379	380	353	347	362	377	379	352	378	340	349	384	336	351	396	368	399	378	389	377	365	358	300	362	356	338	365	371	347	369	349	336	357	356	365	381	374	382	345	415	363	380	350	401	364	387	366	387	377	369	356	348	381	370	352	339	388	363	380	354	395	370	356	368	380	388	371	373	344	353	369	368	363	363	350	385	350	357	384	356	334	350	349	381	377	386	359	387	363	353	383	381	357	358	402	359	355	390	374	361	389	351	358	381	387	360	371	354	389	369	353	339	335	337	360	336	358	364	350	340	345	342	359	365	383	368	364	394	355	344	363	386	399	383	389	389	389	381	409	373	348	382	363	370	387	364	404	386	353	413	386	368	387	376	382	359	342	331	367	351	370	338	329	398	397	370	367	372	367	364	370	369	356	347	380	342	344	380	349	360	374	351	367	366	361	383	389	388	395	344	343	376	370	376	381	377	347	362	352	376	376	401	371	391	335	378	372	349	362	377	388	308	363	379	370	368	368	356	380	385	384	377	378	361	380	379	361	364	358	333	387	352	383	368	348	374	348	408	396	356	370	365	365	359	370	354	366	370	399	366	397	380	364	346	349	377	349	385	403	401	389	359	383	354	398	388	377	355	383	375	362	401	362	371	364	366	362	379	379	382	365	401	368	371	345	354	362	366	378	397	420	368	390	373	369	377	343	370	386	392	334	369	372	371	372	360	372	334	319	378	363	375	353	368	375	329	378	358	358	377	371	354	366	363	375	384	362	398	338	390	366	368	331	362	382	371	358	350	346	389	385	361	366	363	380	321	348	364	387	370	357	365	364	358	367	383	390	361	397	376	375	383	351	370	369	387	372	332	406	359	335	385	393	374	373	338	382	387	380	372	379	404	370	372	372	399	351	385	348	373	384	343	360	357	393	358	348	348	367	389	375	349	371	390	342	348	355	350	345	354	366	378	350	367	376	384	332	366	380	322	372	380	355	357	365	361	353	421	353	405	380	357	347	364	390	365	348	362	379	383	376	367	382	335	417	324	376	386	366	348	355	364	376	343	370	345	374	403	388	340	343	368	350	375	358	342	388	406	398	352	348	399	372	365	368	348	359	376	346	328	358	382	395	351	340	339	372	360	411	382	359	379	341	363	355	350	377	340	379	326	361	350	383	359	375	378	364	373	379	378	353	347	386	349	368	341	354	374	330	411	357	358	359	395	372	364	379	358	383	360	321	402	343	351	358	353	386	374	370	355	383	382	371	362	361	382	336	337	362	355	380	377	351	355	368	375	399	348	360	432	361	350	416	368	352	340	360	382	348	386	342	385	371	363	351	364	357	364	358	368	375	374	345	363	384	378	363	387	396	352	389	382	385	397	378	368	388	416	406	363	371	359	349	375	354	386	370	374	391	358	337	359	376	360	383	366	373	367	346	384	391	357	352	351	353	362	364	369	401	360	378	358	367	332	330	340	360	365	402	329	374	361	373	357	353	376	345	381	366	395	364	337	368	360	367	379	320	380	353	382	389	349	367	343	378	344	372	341	372	354	402	375	382	364	368	364	334	364	352	375	344	366	388	345	372	375	389	379	348	376	346	372	350	380	386	387	355	349	360	372	403	383	380	398	355	348	341	386	369	336	410	364	378	372	376	394	337	366	355	366	340	357	367	382	360	380	370	378	356	381	361	369	361	381	352	371	345	361	379	404	378	374	400	381	393	364	391	401	350	355	341	351	377	367	389	422	374	361	359	343	387	372	363	328	387	389	355	358	366	379	373	372	406	360	380	350	367	401	339	352	387	375	342	363	383	392	355	343	385	403	375	364	369	392	384	343	377	336	396	340	397	355	348	360	370	355	388	370	360	352	347	348	333	374	347	399	353	371	380	371	366	369	372	354	322	359	392	361	352	396	330	343	347	342	329	391	378	357	338	350	331	363	343	392	359	358	375	360	410	392	359	374	371	348	369	396	380	325	354	372	397	410	352	371	360	348	328	324	376	378	355	393	379	351	349	378	357	359	398	325	384	343	339	357	382	363	338	380	354	392	364	360	323	359	370	356	362	363	362	371	372	369	369	381	339	332	351	355	348	346	368	338	369	325	369	342	375	366	359	367	354	363	362	347	361	354	363	343	397	374	324	345	357	355	360	407	372	375	369	343	332	363	375	334	367	329	336	387	366	340	345	375	362	360	354	360	403	359	363	371	358	367	367	361	345	366	395	365	380	363	351	405	385	369	348	370	352	382	353	392	340	362	409	376	380	378	377	348	354	374	350	395	384	347	370	385	347	344	363	389	338	348	402	370	374	390	373	402	371	393	380	366	399	383	342	347	371	374	346	359	351	372	394	359	397	339	363	366	369	356	354	398	348	389	372	377	372	359	365	393	368	373	370	344	378	369	389	359	354	380	308	358	344	346	310	362	351	387	351	371	393	392	328	356	331	392	358	368	398	358	348	386	396	321	361	340	338	384	364	377	381	363	373	349	378	382	367	400	385	362	393	382	386	375	373	315	365	388	371	377	396	413	368	321	373	370	340	380	362	362	353	362	355	357	370	381	369	379	411	384	336	365	367	391	357	348	391	335	356	390	357	345	355	339	391	362	387	370	355	379	331	362	362	402	342	362	359	396	353	345	350	371	364	371	381	348	346	377	357	364	358	319	384	372	344	346	367	375	324	394	383	335	346	386
22781	20854	28484	23322	20844	20665	8177	2355	1737	1405	1283	1146	1087	982	889	794	790	711	696	649	544	591	498	505	496	488	447	440	416	411	411	371	390	395	378	362	368	363	353	373	322	321	368	372	357	339	351	330	341	307	326	324	301	330	310	283	317	296	307	310	332	296	298	285	283	306	292	280	271	276	273	265	277	247	280	316	277	240	272	294	283	264	251	282	285	268	283	253	266	241	250	234	274	258	275	265	246	294	251	273	234	282	281	275	263	273	271	271	277	260	273	268	231	248	285	284	263	256	266	295	247	294	251	273	257	265	267	290	250	270	285	257	254	242	262	258	274	273	265	280	270	256	254	258	278	258	253	266	284	255	279	270	279	259	265	257	279	245	262	271	273	247	292	260	276	258	272	264	257	267	264	271	253	280	272	247	266	266	262	251	294	259	267	263	257	246	240	278	265	299	250	277	270	262	293	264	280	250	305	248	260	266	221	255	260	313	280	267	254	267	264	264	283	257	276	253	262	249	242	278	267	290	250	285	265	258	234	251	275	258	290	274	270	256	275	262	247	259	240	262	277	262	296	316	278	287	267	275	253	267	268	277	271	238	283	266	214	280	287	276	249	256	247	244	253	256	259	249	273	262	249	278	281	284	259	253	279	245	250	289	252	265	247	270	265	263	273	265	258	251	274	271	268	264	225	276	276	243	287	276	247	264	262	274	289	273	257	270	259	272	266	257	260	250	268	253	269	283	256	279	258	250	267	251	305	257	269	258	280	268	278	268	279	287	253	255	256	249	261	267	297	267	262	264	277	263	232	254	271	251	239	244	264	294	241	276	275	245	224	277	255	245	259	244	264	283	273	264	267	259	291	275	266	286	254	274	266	266	255	282	252	274	281	277	247	266	249	267	263	285	276	271	249	259	265	245	297	264	274	260	258	299	249	247	293	266	264	227	268	275	266	302	262	267	236	263	286	259	292	265	253	261	276	273	301	267	276	275	272	264	284	330	273	245	281	251	285	242	312	260	280	298	247	292	256	281	306	245	298	282	258	271	269	283	271	255	281	242	266	241	257	264	297	263	264	269	246	270	292	272	231	239	245	253	280	281	282	286	278	279	242	277	319	256	266	270	268	257	262	270	280	260	246	276	269	272	267	250	260	267	228	275	271	251	271	273	266	252	279	259	272	255	283	257	283	277	292	289	254	255	277	279	261	248	274	282	281	246	282	258	256	244	268	265	280	272	270	256	253	291	293	248	247	270	284	267	261	255	250	256	255	257	274	238	265	290	289	260	263	285	260	247	257	285	282	268	260	257	273	268	269	253	269	241	270	266	291	276	266	274	253	292	272	248	270	276	260	235	279	264	263	250	254	264	296	306	266	264	261	266	260	250	281	265	257	272	267	267	257	261	264	265	303	268	267	254	320	269	266	290	285	257	249	280	282	273	249	287	292	260	281	263	261	286	278	296	268	270	251	265	270	274	275	250	260	263	277	268	300	239	249	274	272	294	246	261	301	276	271	264	243	291	236	275	259	252	233	258	260	256	272	280	282	249	270	281	288	263	240	283	251	279	266	237	285	248	267	264	273	266	259	251	274	250	295	239	250	300	247	271	239	263	282	245	285	266	271	254	275	275	262	263	263	307	261	256	254	299	246	244	237	304	269	283	277	253	270	245	267	266	273	288	282	239	312	264	260	265	243	270	302	278	264	284	237	261	254	257	295	262	253	235	252	243	270	272	266	273	301	282	296	279	271	258	249	275	295	299	276	233	266	272	275	251	259	248	265	249	264	268	254	285	266	267	268	275	259	270	272	270	253	266	266	264	269	294	268	273	256	274	309	268	273	257	251	229	254	270	262	295	276	249	253	268	258	273	250	303	260	276	260	285	258	252	263	239	292	242	286	253	284	263	299	278	284	267	244	286	269	244	266	251	281	287	275	260	247	287	266	281	237	264	268	288	286	255	288	248	245	244	248	270	240	291	270	292	267	260	264	270	254	287	270	263	273	275	240	245	288	281	283	270	256	270	226	265	264	261	263	283	256	269	229	266	245	293	273	266	260	269	312	261	248	287	279	248	280	293	271	275	272	234	243	272	280	240	262	293	235	260	240	287	259	276	298	277	265	248	262	257	274	283	271	259	257	261	261	255	255	249	277	278	272	259	244	269	243	279	256	257	270	228	264	242	257	246	249	248	249	242	228	255	263	278	252	268	276	258	261	253	255	251	262	264	252	251	247	305	280	227	279	262	269	277	262	244	272	265	259	292	234	294	252	273	283	285	270	271	263	249	264	272	278	246	267	248	277	243	269	253	267	279	258	268	270	260	278	256	257	292	237	259	238	266	278	237	283	275	283	249	256	282	280	231	288	291	238	279	262	260	246	271	263	258	275	244	254	270	258	248	277	246	279	265	267	239	264	275	274	240	270	281	261	257	241	268	271	282	265	250	261	282	252	270	273	277	271	241	257	248	239	258	283	272	277	251	281	269	304	278	265	236	262	255	269	291	231	330	261	227	254	283	239	266	290	257	256	247	245	249	278	275	266	287	256	229	283	275	270	256	278	299	287	277	248	239	233	281	270	233	259	266	268	271	253	262	267	300	270	270	278	249	278	229	258	245	256	284	261	263	261	266	269	271	271	259	264	252	238	276	292	284	257	262	249	282	247	248	255	255	259	264	261	251	251	258	245	271	246	299	264	250	225	253	275	294	265	272	288	267	250	261	265	247	262	249	258	261	246	251	265	272	272	268	272	283	263	249	263	252	247	244	247	254	269	247	272	261	279	266	242	285	266	244	278	261	262	262	281	299	291	267	266	285	227	250	268	267	255	242	235	254	268	281	266	267	252	253	273	254	240	283	253	280	263	264	241	260	247	249	279	268	235	266	252	261	295	255	269	262	256	260	258	266	265	286	274	258	259	264	261	245	264	273	266	281	288	266	281	280	244	258	299	277	249	255	251	252	264	280	280	269	275	252	271	255	304	295	265	282	302	245	253	274	238	280	249	253	266	266	272	268	238	286	287	257	284	284	272	266	238	263	296	257	280	240	258	277	264	278	304	283	277	253	294	254	294	281	267	269	288	283	292	269	287	257	257	271	274	270	226	262	287	248	265	237	267	265	248	269	277	253	264	241	253	271	276	234	257	273	279	263	267	247	245	236	272	261	285	272	294	267	282	259	303	262	262	282	296	298	273	263	267	275	312	280	265	260	247	277	262	259	250	271	271	268	270	306	277	267	270	275	267	286	257	249	265	276	292	267	260	269	264	258	259	267	272	259	273	265	277	263	269	252	271	259	263	263	276	271	251	273	255	289	266	270	271	239	255	240	254	259	268	262	263	278	276	274	285	252	261	259	276	250	247	297	298	280	252	272	270	254	299	285	266	285	266	275	260	253	256	278	302	263	283	276	268	256	240	282	247	287	275	260	250	276	283	259	222	275	255	286	265	246	252	260	278	265	249	275	266	280	278	261	271	257	265	245	274	269	269	228	269	261	281	250
35903	51323	27384	13275	9321	7265	5844	4670	3815	2937	2615	2346	2063	1873	1668	1482	1374	1236	1176	1088	968	860	821	795	727	731	682	584	609	596	604	572	548	494	538	511	481	505	473	512	445	495	481	450	499	490	434	442	418	428	399	415	405	421	436	389	365	428	378	360	356	374	374	360	373	326	366	353	344	328	337	342	317	330	306	343	351	298	335	318	354	303	323	311	332	327	313	333	345	333	338	304	326	332	353	327	341	345	310	301	290	315	332	336	296	346	304	339	361	336	322	301	296	322	333	335	323	325	318	296	345	311	295	279	320	304	317	317	338	296	305	311	310	306	311	337	335	317	312	315	340	321	346	297	317	304	306	311	331	299	283	337	308	332	326	322	325	312	312	331	350	340	320	351	357	300	302	311	305	322	341	330	320	310	324	317	318	333	337	308	328	306	323	324	335	323	330	336	329	322	319	331	309	315	348	301	343	338	324	314	301	319	330	303	318	312	309	343	323	325	316	316	329	292	289	328	296	323	306	314	321	328	297	323	332	318	329	324	312	302	340	342	310	310	293	314	285	354	288	293	358	314	322	329	336	322	318	329	325	324	335	315	311	323	308	351	314	344	302	321	311	311	308	306	342	330	329	325	355	317	349	298	293	331	328	323	331	321	332	316	313	329	351	322	312	346	310	300	352	281	306	283	343	306	333	333	296	341	308	314	342	345	318	309	308	315	317	370	306	305	302	304	298	357	330	305	319	337	302	310	299	285	306	315	336	330	322	302	283	321	312	339	339	358	323	319	316	329	308	334	328	337	328	315	312	318	333	325	306	335	299	278	307	305	314	312	263	342	373	304	315	348	318	343	335	327	319	309	315	345	312	325	317	300	308	290	303	282	322	304	310	323	277	309	331	329	318	327	322	312	326	325	345	328	335	313	341	338	339	343	321	332	301	305	316	339	324	301	309	295	299	338	327	303	304	321	312	357	324	335	335	317	312	325	319	311	309	331	324	321	313	291	303	339	323	325	331	313	327	324	301	312	325	339	330	313	336	319	300	328	312	340	316	312	317	336	314	284	321	316	286	357	330	308	367	317	299	318	306	316	328	330	317	343	305	332	347	333	317	338	327	306	342	309	330	295	322	323	309	273	304	314	331	333	333	346	287	339	282	304	317	328	300	323	335	324	313	301	350	307	305	336	321	314	296	309	327	304	304	303	318	331	332	318	310	310	306	311	328	320	335	325	348	340	320	332	328	328	314	356	326	310	313	297	332	307	310	316	344	345	334	336	326	301	330	303	328	313	301	325	332	354	339	320	317	348	291	315	326	293	311	315	329	309	280	296	310	292	282	306	313	309	289	307	315	331	319	313	293	360	297	321	314	313	329	324	308	310	329	331	310	321	333	301	309	277	323	329	334	301	321	339	355	329	342	309	309	296	316	293	305	312	314	351	311	327	344	317	305	300	298	302	299	307	303	332	311	303	352	311	309	304	344	323	301	359	304	317	326	321	346	331	309	290	345	313	345	322	339	327	297	305	323	342	307	321	310	329	324	320	305	279	317	321	322	336	335	322	315	299	316	302	331	326	309	307	329	320	329	314	318	337	324	311	325	327	298	338	326	319	339	314	317	327	323	315	296	311	313	306	319	279	345	308	324	315	340	335	325	307	289	340	313	330	306	299	339	322	305	332	330	307	277	307	309	311	342	300	296	346	316	324	350	332	299	323	320	331	301	347	283	312	321	316	327	310	318	321	318	316	313	308	323	334	305	297	348	333	319	306	318	309	319	334	319	320	322	308	331	299	318	342	344	336	275	340	338	307	347	350	353	319	306	349	349	323	323	295	337	325	311	324	308	363	305	309	350	306	283	341	342	323	324	295	316	305	334	300	314	303	332	321	348	334	339	318	328	314	348	345	289	349	313	312	323	323	291	300	329	328	339	313	356	317	340	300	316	316	345	298	353	293	340	306	343	307	329	330	325	366	326	340	321	349	278	327	340	322	309	322	305	314	326	300	335	321	332	308	312	281	327	319	309	305	313	343	327	305	339	312	294	311	308	366	287	314	317	308	306	317	362	313	333	326	353	307	304	328	315	342	316	320	319	322	310	321	357	297	333	346	284	314	324	300	325	310	309	303	320	309	307	345	298	318	332	310	344	312	316	311	307	316	303	300	317	309	342	308	312	341	329	323	315	323	333	287	330	340	324	280	298	334	325	308	307	324	302	324	309	283	321	316	297	296	322	321	304	290	343	313	319	328	317	298	322	339	296	321	342	314	316	307	314	337	298	300	344	324	340	316	323	336	351	333	314	323	350	332	350	315	354	327	303	302	319	342	308	329	329	355	309	311	304	324	318	315	303	327	344	307	336	324	299	311	309	346	288	300	302	330	300	336	350	319	335	333	320	326	324	290	309	332	334	315	300	294	295	337	343	338	325	308	310	334	315	313	303	365	324	323	309	314	328	327	302	297	333	311	332	329	317	322	319	330	304	302	307	330	342	333	329	313	307	337	315	338	295	317	284	331	330	320	311	348	297	307	359	310	351	329	329	305	307	304	314	297	320	349	320	340	332	310	338	310	317	306	309	288	335	342	366	292	316	322	321	282	331	310	349	288	326	300	328	311	329	281	317	303	312	302	336	296	314	344	316	329	298	338	315	315	283	311	330	322	319	353	300	335	323	342	325	340	320	322	351	319	305	304	305	315	287	287	331	292	311	323	338	349	343	311	324	313	302	299	318	303	337	306	324	317	332	293	328	359	297	315	318	329	308	337	342	315	296	295	299	348	335	315	316	334	323	346	331	313	339	359	302	299	297	305	301	295	353	342	329	304	326	339	306	333	326	325	286	333	359	306	314	330	304	313	349	304	283	326	327	305	343	335	298	311	296	316	342	321	296	327	272	339	339	311	322	374	330	340	313	301	333	324	305	302	323	328	292	352	311	331	313	316	340	334	324	290	299	302	301	320	331	308	318	311	297	296	315	322	310	288	299	310	308	327	311	313	325	354	337	303	311	340	293	300	311	345	313	298	325	292	313	354	321	299	301	311	341	327	355	314	298	308	330	317	319	295	300	306	330	342	315	320	319	329	354	301	291	297	324	299	326	309	287	309	352	319	337	292	304	295	296	338	340	315	325	320	355	304	320	329	343	319	348	294	293	328	344	301	322	331	325	312	307	348	295	325	307	345	309	365	342	329	337	296	317	308	327	298	321	303	298	314	302	319	282	314	327	305	311	335	286	315	328	353	303	316	323	306	322	346	305	317	281	325	316	317	305	317	303	301	334	306	316	307	296	312	297	308	331	316	308	330	339	343	302	324	308	302	304	268	309	307	339	325	303	326	337	299	339	301	319	346	324	311	310	312	350	320	329	309	352	325	285	298	297	339	310	308	329	320	355	301	306	357	339	312	305	346	323	329	331	293	333	326	325	329	326	342	320	279	309	323	331	320	326	314	333	300	342	290	305	327	318	277	326	322	348	331	330	349	292	286	317	335	324	310	318	336	320	309
27515	23820	16692	5050	1969	1466	1158	987	893	829	749	759	706	768	719	656	628	640	632	572	603	551	557	512	561	534	521	519	456	521	504	500	484	557	521	473	489	463	512	480	482	525	528	511	453	469	465	506	492	464	456	446	491	487	483	455	449	467	448	494	474	470	463	482	452	465	449	435	490	435	419	463	444	430	459	422	440	441	462	458	471	498	420	441	457	487	438	461	467	461	452	467	477	495	471	501	497	435	474	439	467	424	444	473	490	451	473	451	479	477	444	452	474	482	451	496	477	470	436	425	452	467	457	413	499	460	467	488	480	441	457	451	413	486	455	464	463	440	467	485	435	461	418	475	426	441	449	433	483	433	459	454	485	490	485	463	468	406	432	433	460	457	473	458	442	476	443	458	453	435	464	452	445	426	453	466	421	439	479	468	438	494	463	432	469	468	459	443	410	439	427	465	469	471	455	483	425	405	442	465	446	453	446	433	446	442	481	458	459	473	380	449	469	481	432	455	421	459	452	420	446	458	467	467	480	487	432	461	438	473	459	430	461	454	448	460	443	454	492	449	472	432	447	493	455	499	456	470	456	407	488	464	474	426	419	489	468	472	492	474	455	446	466	485	436	468	434	443	481	438	476	472	453	473	490	430	507	470	496	444	492	481	454	463	476	473	432	444	428	452	456	442	391	453	479	451	498	462	433	427	485	425	444	438	463	440	428	457	445	449	430	449	437	433	460	440	454	435	437	455	469	463	438	439	454	466	460	450	455	487	419	464	458	474	435	458	469	457	489	441	443	449	427	475	415	487	440	503	465	430	465	439	458	463	485	466	462	475	448	447	465	441	442	454	463	453	494	453	458	463	498	396	432	457	450	466	443	490	439	478	490	409	442	424	486	460	515	509	471	466	447	407	462	443	454	436	433	444	432	480	467	415	485	465	460	425	472	452	444	441	493	433	438	450	484	460	464	462	423	485	437	421	414	448	399	451	473	454	454	483	427	469	486	478	486	464	484	457	474	404	465	470	420	463	444	430	446	452	467	444	486	473	446	427	444	452	455	474	428	449	459	464	459	419	461	467	436	480	458	428	461	478	470	450	456	479	464	472	484	496	414	423	460	462	487	436	465	426	453	469	448	441	441	437	434	411	441	429	473	455	438	475	455	427	469	438	432	439	472	454	485	475	475	434	464	452	498	457	436	484	462	472	480	483	424	433	467	425	450	473	456	472	456	440	426	474	459	479	413	480	468	467	459	461	468	488	449	462	447	450	466	443	489	419	468	443	460	447	517	451	470	434	470	428	448	468	445	435	423	466	446	444	430	445	473	472	466	485	458	467	476	409	438	452	498	469	494	468	499	457	440	480	424	468	442	495	425	401	463	470	466	440	511	432	437	466	437	467	434	435	444	469	450	466	470	465	457	458	435	408	479	447	487	477	445	472	468	475	446	469	428	454	425	428	465	451	471	459	477	439	468	461	467	416	454	488	433	465	485	435	490	472	487	440	410	443	462	431	472	496	434	475	495	458	454	457	449	424	471	522	453	442	438	461	465	448	445	454	466	473	461	470	427	487	497	480	460	457	431	435	485	438	444	453	432	461	433	441	481	457	427	458	420	440	461	481	442	445	475	495	444	470	450	453	486	458	455	446	498	456	465	496	447	448	436	435	475	418	468	436	485	463	467	427	479	471	443	420	471	416	467	489	419	470	466	487	447	457	459	411	452	459	458	454	464	452	492	443	443	468	434	442	466	469	416	461	469	452	490	445	491	432	435	449	436	438	482	475	431	449	445	458	489	445	465	443	463	434	476	432	442	410	451	463	434	440	469	468	460	452	465	482	469	463	417	451	463	454	457	467	443	463	506	428	481	437	450	458	455	463	471	452	480	453	440	465	484	454	445	463	467	478	449	475	486	451	458	450	468	453	459	459	427	488	415	451	482	469	471	441	431	467	459	497	452	431	459	410	455	471	470	453	419	454	456	447	426	465	459	452	481	500	442	464	466	457	452	444	441	455	441	485	447	429	472	458	484	445	420	468	476	430	457	452	431	451	442	429	492	476	443	441	422	478	437	461	437	431	447	487	489	473	461	467	451	456	491	444	440	467	485	474	421	437	442	478	499	469	442	490	453	467	414	455	480	439	441	433	457	421	466	492	468	436	479	453	429	448	481	448	423	442	460	470	436	469	428	454	479	495	472	472	455	456	453	455	443	426	434	438	424	457	442	455	444	461	479	446	457	471	448	468	492	453	466	493	464	450	480	451	439	460	438	493	451	502	398	467	488	453	475	471	463	437	452	451	499	448	441	465	448	459	467	477	452	459	470	466	476	448	448	418	444	442	475	455	483	449	489	468	446	452	518	459	470	431	453	476	496	469	472	470	469	395	454	439	475	428	453	490	429	425	432	450	467	462	427	469	440	426	500	497	441	462	459	439	461	494	431	439	432	454	429	483	471	475	446	425	447	427	471	460	415	461	443	461	472	469	452	474	467	460	434	471	462	438	461	467	467	449	433	429	445	460	482	467	445	461	473	447	485	457	437	434	479	462	463	479	459	497	440	491	489	481	489	481	452	485	411	476	468	459	435	436	435	472	468	463	449	452	420	442	506	477	454	458	461	497	429	438	457	442	438	456	420	472	460	412	456	418	472	429	508	477	437	458	483	444	452	449	469	427	499	470	493	477	450	440	476	435	467	460	483	457	487	448	489	485	447	469	453	445	488	465	448	443	456	448	474	448	460	446	476	439	450	461	455	426	427	467	459	463	458	476	462	428	462	425	428	429	452	430	469	488	494	452	439	461	477	464	425	479	473	468	476	475	446	438	462	486	458	448	441	451	459	472	452	487	452	484	445	453	462	469	482	452	443	433	471	446	432	466	460	454	464	466	445	458	453	440	457	485	499	473	460	443	459	464	440	447	436	461	469	422	464	442	443	455	420	443	484	460	444	449	465	458	447	425	444	435	398	463	406	443	485	478	426	443	472	460	469	442	448	452	471	490	424	478	425	401	452	475	459	442	454	414	496	465	483	421	435	435	453	467	475	475	460	431	489	454	460	445	448	458	464	420	498	439	475	479	445	445	465	449	421	460	463	424	468	429	418	462	462	472	440	481	453	460	473	492	470	454	491	436	452	427	441	471	441	470	432	463	481	491	483	458	466	457	474	478	493	470	461	462	479	419	455	441	470	476	470	423	474	494	462	482	404	403	436	481	461	452	422	468	437	467	469	440	453	466	459	424	460	463	440	448	493	460	451	443	431	461	443	473	466	436	492	476	486	469	460	438	484	484	465	414	460	488	467	463	467	434	493	470	405	479	461	462	427	440	455	445	454	483	516	454	466	480	471	420	502	437	446	471	440	475	455	454	454	475	504	435	467	457	451	433	433	451	489	444	466	430	433	438	468	453	466	458	492	484	424	465	456	434	475	421	407	448	455	477	432	451	455	481	470	449	438	461	474	454	431	431	457	436	427	420	451	456	447	454	464	447	432	459	449	483
28692	36244	14040	5229	3557	2820	2269	2030	1619	1412	1293	1236	1060	1054	1114	964	925	854	894	871	811	784	731	741	749	766	695	710	722	692	636	651	617	682	661	665	603	618	619	650	632	636	640	627	580	623	641	656	633	624	617	593	601	604	588	580	561	582	542	566	594	582	591	565	572	572	567	523	591	535	546	568	551	538	570	590	541	587	540	582	526	572	585	513	511	581	578	548	569	531	559	546	527	533	546	534	544	580	557	550	590	573	555	574	548	532	577	590	568	598	578	580	574	564	587	548	589	594	543	549	595	536	587	559	558	540	568	558	574	589	564	579	551	518	620	593	586	567	558	553	577	560	583	569	571	549	577	539	577	547	554	551	571	567	553	518	557	617	565	545	580	566	530	580	592	588	533	524	566	602	564	541	553	581	562	616	609	551	567	547	542	551	513	537	550	556	601	562	562	564	567	561	533	543	556	546	573	544	586	570	624	553	578	568	555	569	563	585	544	538	571	578	529	569	600	548	557	570	516	585	550	581	562	538	610	554	541	587	564	580	549	562	593	580	547	554	570	545	573	588	552	532	560	607	540	532	536	570	575	552	572	536	562	571	549	567	584	566	563	572	548	559	553	557	568	605	544	551	564	546	560	568	541	550	548	529	527	522	560	568	580	512	547	535	517	556	569	552	571	571	501	611	566	540	573	554	565	561	526	580	587	580	566	552	512	547	540	561	565	584	564	540	568	539	558	537	522	546	529	563	552	613	536	574	526	579	538	561	523	585	544	584	598	569	547	533	563	533	551	562	554	565	581	567	557	589	582	577	575	579	583	576	596	565	563	593	540	537	549	555	566	563	607	568	553	565	558	573	541	545	581	535	544	541	511	554	561	564	568	552	573	558	530	575	560	569	516	567	546	550	570	576	577	570	527	567	563	591	552	545	529	548	549	573	558	572	573	525	567	547	581	579	543	562	564	560	553	584	593	565	556	569	549	546	564	564	539	609	554	564	555	555	567	558	547	581	596	558	524	579	549	588	566	591	538	590	537	547	587	578	554	546	578	553	537	569	573	581	536	586	543	541	558	554	573	549	528	549	549	548	542	542	574	586	577	576	536	531	566	581	523	559	561	528	576	537	621	576	583	549	571	533	607	571	556	539	559	522	569	540	539	542	559	585	590	582	569	582	551	583	567	534	592	546	587	565	567	539	544	554	513	570	527	580	552	518	526	562	582	518	547	567	546	573	547	560	578	530	578	590	545	553	556	560	580	562	566	561	586	557	506	602	563	584	574	592	582	535	582	600	555	566	523	540	544	552	601	535	557	537	529	569	582	535	544	578	571	549	565	557	593	580	572	578	562	572	568	596	592	587	547	559	607	542	554	547	541	569	535	525	582	561	545	547	549	544	560	547	619	573	594	533	579	572	571	580	569	538	581	507	575	543	537	578	537	571	536	559	549	565	568	484	562	612	543	562	564	530	625	541	564	578	552	579	576	559	584	580	571	512	588	587	529	558	560	528	558	580	562	539	596	595	551	598	588	563	565	536	524	538	568	622	555	531	568	563	551	593	610	537	583	569	527	559	559	547	561	520	531	533	573	605	560	522	536	575	573	563	540	579	549	609	572	578	585	517	566	603	596	590	590	553	552	573	540	584	571	571	564	528	598	530	517	577	583	543	588	583	559	562	527	537	550	540	569	546	575	537	526	597	608	583	505	566	610	569	558	591	488	571	555	586	550	523	551	567	526	566	562	561	564	586	540	603	605	588	541	578	545	629	567	588	574	578	572	560	545	565	585	554	544	567	525	541	569	563	566	516	536	550	528	593	538	533	537	581	541	514	539	614	544	556	566	558	629	511	542	537	564	550	541	538	594	563	560	546	498	539	578	595	520	534	548	544	551	580	526	580	525	542	570	614	570	535	568	573	522	578	558	555	560	584	540	602	572	564	537	567	565	598	531	574	552	556	542	559	574	576	577	594	584	533	566	579	561	552	541	608	554	577	549	562	527	516	584	585	572	547	552	561	552	555	565	539	536	560	594	596	548	546	568	553	553	578	559	554	550	549	552	548	588	557	563	545	542	568	606	558	588	523	523	536	549	537	545	554	547	548	528	585	550	548	545	562	581	568	593	557	552	542	586	541	587	565	559	556	550	587	562	565	547	583	541	568	534	554	614	592	550	575	562	531	552	584	576	595	520	542	552	550	576	583	556	544	552	570	564	576	556	546	557	556	546	538	564	572	557	608	567	568	536	515	507	487	543	564	526	574	577	580	513	557	533	567	519	543	531	597	558	540	574	569	518	589	561	563	606	581	550	558	591	520	560	569	536	574	577	553	524	536	558	561	581	564	588	548	557	568	564	560	587	516	596	553	578	613	537	565	573	541	543	588	539	557	602	525	575	575	555	578	578	522	551	572	543	560	568	582	558	535	543	582	530	603	558	552	533	558	554	562	538	573	563	582	530	532	554	592	568	586	519	557	565	553	584	534	566	528	576	514	554	616	563	558	562	541	586	551	528	548	526	577	599	519	606	564	575	555	548	546	588	562	579	560	512	577	533	551	557	556	550	583	531	585	560	574	571	557	614	579	585	571	565	610	547	555	589	598	556	559	582	552	559	540	553	571	570	574	534	587	543	556	548	566	544	565	552	590	552	547	597	573	594	516	587	519	546	549	553	548	516	534	586	574	580	595	578	574	561	580	586	529	525	566	531	576	538	550	543	578	551	591	555	538	558	633	577	569	545	564	515	579	524	613	549	583	600	535	513	553	579	537	521	515	540	573	537	590	553	536	565	582	554	554	524	556	604	573	584	582	576	566	547	526	548	544	579	532	547	539	549	541	582	520	543	556	567	536	518	555	550	545	500	569	566	548	554	584	573	566	585	544	594	559	542	546	589	582	566	556	539	588	581	566	544	588	556	558	600	564	573	526	559	590	576	541	539	580	564	574	543	583	512	622	569	545	547	582	561	530	551	537	553	536	588	570	567	578	557	568	560	565	546	544	586	549	556	575	521	566	575	523	571	535	572	591	584	531	598	574	551	564	524	531	581	618	518	554	584	558	551	534	563	581	571	570	519	598	560	571	514	536	526	546	569	526	564	533	564	593	588	596	577	558	577	583	584	546	556	570	565	551	574	579	542	558	547	583	541	522	559	567	555	556	546	504	537	592	583	522	575	561	560	578	541	550	578	561	579	544	569	576	566	558	563	585	546	554	598	541	591	602	560	540	567	569	559	584	564	580	524	547	570	570	572	536	580	573	526	552	565	571	568	546	492	560	556	648	561	576	587	575	558	576	528	577	557	572	561	516	568	565	563	543	585	505	547	564	568	538	562	596	551	551	569	530	542	564	608	622	555	536	541	561	567	562	589	575	594	576	510	601	571	554	566	558	584	549	606	572	528	576	534	524	527	563	549	557	566	534	578	543	563	568	569	593	580	593	551	615	579	570	531	579	569	573	552	540	551	542	548	573	558	544	555	565	555	548	529	559	565	584	551	549	644	563
23795	20833	27898	23858	20660	9064	2476	1514	1221	1055	958	888	810	750	699	658	717	566	539	545	502	478	480	467	445	433	433	397	398	410	406	362	364	363	378	324	334	335	355	340	355	357	383	356	357	359	322	341	330	343	318	317	341	335	323	309	298	326	325	308	356	306	312	321	316	290	266	304	297	300	335	309	286	298	311	305	280	320	311	278	306	291	264	290	309	309	286	282	287	278	272	288	322	291	276	270	312	300	279	281	276	282	287	312	287	318	305	296	291	280	286	284	298	267	329	303	304	314	320	292	304	298	285	287	305	289	306	275	298	288	320	310	327	301	280	305	283	320	301	288	277	286	283	281	296	259	298	320	277	272	305	275	309	312	288	293	283	326	322	313	295	258	292	307	295	278	305	296	309	301	294	317	290	298	304	319	300	316	297	277	325	283	302	281	301	264	284	282	291	333	317	309	294	306	308	328	316	285	262	282	273	294	285	287	300	275	299	298	281	271	303	284	294	295	305	285	304	306	319	288	284	279	312	322	306	266	304	265	287	285	303	291	265	283	288	295	316	301	277	305	289	295	287	313	302	262	297	240	288	269	269	305	309	320	284	303	324	288	320	305	295	300	311	259	307	326	303	287	292	295	292	320	262	309	282	282	306	261	292	280	285	271	286	325	304	306	306	304	304	293	303	281	282	290	277	275	309	322	295	294	283	272	288	317	275	298	307	310	276	312	307	274	278	312	276	292	296	284	258	287	278	293	274	299	271	295	278	304	277	272	306	291	280	286	303	271	283	283	288	302	286	291	267	269	300	319	264	305	330	324	293	256	335	301	298	307	286	289	307	270	321	308	310	300	316	285	276	286	313	306	266	298	332	318	283	290	299	275	277	274	293	305	282	299	299	306	263	290	266	305	264	307	302	269	275	278	294	309	302	310	287	308	300	312	328	301	333	309	289	306	311	328	316	281	317	295	306	307	281	298	312	302	303	273	303	276	309	297	289	310	281	302	290	298	313	285	301	301	308	291	290	303	324	270	269	299	267	300	307	285	280	277	322	299	298	277	286	312	277	294	291	297	312	290	297	288	310	298	290	275	259	288	327	281	279	307	281	293	293	305	305	262	284	294	288	305	261	268	279	334	338	266	300	309	284	274	278	285	301	292	288	296	279	305	280	278	306	298	278	298	288	318	308	309	293	280	261	313	300	298	282	268	318	290	299	301	316	280	292	287	318	307	313	283	306	279	294	299	303	294	271	293	293	272	309	286	287	285	286	284	249	309	279	286	335	255	271	285	308	271	309	262	310	293	296	307	285	302	314	299	293	299	295	270	270	305	289	300	281	300	307	293	279	284	265	294	315	291	278	296	309	316	300	291	315	297	279	288	275	289	285	304	284	320	308	279	292	296	301	295	295	308	289	289	304	284	298	278	280	282	323	284	303	284	292	294	255	293	299	266	284	319	287	322	315	293	301	297	304	297	277	288	293	286	287	315	289	267	298	298	289	303	279	300	292	280	245	303	279	324	299	325	286	269	226	300	288	294	305	319	308	298	290	273	286	302	277	269	314	297	332	314	303	280	281	315	307	307	281	313	316	279	318	300	282	309	289	287	298	283	283	271	316	310	303	302	305	311	313	288	292	295	325	293	267	282	284	302	293	257	285	326	289	294	335	288	295	311	301	304	315	264	274	307	318	326	271	296	301	310	330	293	282	279	285	289	290	302	295	311	262	299	287	314	306	280	295	294	299	280	290	274	301	275	289	310	290	289	283	309	301	280	280	281	291	293	278	269	269	266	285	291	303	286	284	305	298	284	274	288	310	323	294	289	298	312	290	320	286	279	274	310	291	272	288	289	311	298	275	346	301	286	302	291	297	329	269	303	305	295	288	312	293	288	324	302	291	306	271	311	304	299	276	295	290	299	286	290	313	315	300	285	281	317	286	327	282	320	297	289	292	289	301	311	292	283	295	314	282	269	304	310	315	328	276	312	290	299	295	293	295	298	300	293	282	297	277	306	284	311	327	301	314	319	294	279	319	284	307	297	279	292	287	296	294	262	321	279	285	314	309	285	291	290	315	297	294	320	299	309	299	289	290	317	285	294	327	264	287	320	290	290	301	321	271	286	288	280	275	278	288	306	292	289	294	297	265	296	277	332	280	313	264	309	287	300	268	304	295	272	307	275	312	297	288	290	324	305	290	295	289	306	287	309	280	270	273	272	277	292	276	275	264	297	292	297	290	296	302	285	298	314	297	302	279	308	282	270	289	334	304	292	323	277	313	315	310	288	291	298	293	306	287	262	308	299	289	316	281	298	301	306	281	292	309	286	278	303	292	285	278	289	272	294	319	260	299	294	325	292	283	303	292	286	304	288	298	302	300	288	275	289	281	303	301	292	263	280	285	285	295	327	282	273	309	301	280	286	275	294	269	260	280	302	290	340	311	301	281	272	287	304	290	333	297	281	294	331	256	297	287	287	307	321	292	282	278	294	290	291	288	270	284	293	263	304	284	277	309	270	295	266	293	264	312	293	290	284	290	318	300	308	277	302	322	294	298	297	311	310	282	296	285	289	301	295	238	286	290	273	278	320	298	279	276	310	304	273	315	310	287	261	273	294	267	294	294	310	305	278	295	322	311	291	310	290	267	288	286	311	268	275	310	278	274	302	302	307	278	308	300	308	293	287	336	263	285	300	281	301	296	250	299	320	270	279	303	312	320	304	306	283	309	289	294	301	315	265	298	288	279	292	304	300	311	282	274	277	296	293	295	285	292	312	289	287	298	299	314	290	273	290	273	288	276	291	282	314	284	321	278	333	274	313	285	319	309	276	314	294	266	301	264	301	277	293	293	286	283	334	307	285	275	271	305	271	283	281	268	294	275	282	281	316	304	290	267	266	266	316	313	303	253	296	312	303	298	282	304	265	282	288	264	296	286	293	310	305	261	309	276	271	292	288	275	300	310	267	299	320	309	293	289	317	292	294	281	281	282	302	257	274	294	319	272	256	310	299	285	300	273	304	274	298	311	273	253	270	307	280	327	284	285	290	300	267	286	271	291	283	310	278	294	304	283	264	320	296	260	299	288	296	298	320	343	294	302	286	302	302	299	270	294	335	268	304	319	295	295	266	316	272	272	292	310	306	261	283	301	297	275	286	271	297	275	294	319	289	307	303	302	297	293	306	299	325	300	302	330	294	309	288	275	283	267	316	316	300	319	268	270	271	281	322	282	261	288	288	310	291	261	269	302	278	285	286	280	299	284	298	320	294	271	299	282	285	275	282	282	294	301	303	309	304	303	307	294	318	290	291	292	287	286	286	316	297	296	278	276	284	272	275	294	300	285	271	337	318	280	296	284	301	325	263	338	292	289	280	302	311	278	271	308	283	320	270	304	296	269	303	273	282	302	300	313	272	261	286	289	282	314	312	283	288	324	291	307	274	271	298	284	283	310	289	284	305	285	302	323	268	332	315	285	253	286	297	289	293	294	299	263	302	252	308	269	289
32265	43460	21628	9826	6423	5204	4148	3216	2692	2082	1833	1638	1448	1414	1262	1128	1060	1011	835	889	812	736	726	699	649	662	621	591	552	567	573	509	512	534	484	482	508	477	494	453	520	513	483	483	491	449	450	500	450	428	419	438	422	426	420	425	363	397	402	386	373	390	374	377	404	379	362	328	380	408	359	361	380	343	414	386	406	359	374	388	385	359	364	385	396	368	384	366	386	369	378	367	379	357	382	380	351	382	390	340	355	384	349	350	385	375	382	371	376	379	368	354	353	367	358	387	380	354	390	396	351	397	377	345	405	375	347	383	376	396	393	366	346	356	358	401	330	365	399	344	376	364	385	341	348	363	413	398	371	391	361	349	338	355	358	356	358	360	357	302	368	386	351	374	347	324	332	400	363	354	367	390	334	328	311	335	401	371	385	376	402	356	352	349	344	405	358	379	353	397	348	348	382	336	320	382	336	414	357	383	377	365	390	379	374	358	357	367	380	373	353	378	364	376	375	349	362	411	364	350	382	322	335	359	372	374	342	403	364	389	360	357	362	355	353	374	325	355	341	362	382	365	338	378	374	365	365	350	372	391	339	348	328	350	375	382	353	407	353	378	359	391	393	372	364	364	325	375	345	364	372	375	372	387	360	384	365	331	406	368	359	404	374	394	393	376	381	387	356	351	366	365	414	344	373	351	343	386	387	345	356	365	330	339	347	362	370	332	339	356	361	354	366	382	341	351	364	409	373	399	340	378	351	360	381	396	363	411	323	350	384	402	351	378	343	368	368	369	386	376	338	364	368	363	361	400	373	407	374	374	335	394	365	404	363	379	338	370	378	370	388	343	385	339	375	375	382	407	366	353	401	359	377	375	358	366	377	375	355	336	401	365	369	344	370	392	340	382	380	352	388	398	396	348	373	342	393	328	369	392	373	400	339	360	358	368	353	374	366	375	370	381	389	367	338	377	359	363	336	332	362	382	348	380	357	361	350	345	422	357	387	372	376	395	342	372	391	377	387	363	391	384	386	384	358	382	382	382	329	370	355	369	364	376	343	387	374	370	342	347	364	365	341	349	372	348	364	402	377	365	372	335	402	363	364	361	372	356	389	366	373	384	393	366	358	393	366	322	373	377	390	349	362	342	366	330	338	343	348	349	391	337	370	368	384	395	354	395	337	360	404	358	356	385	369	347	354	360	398	371	375	343	395	356	370	364	374	375	388	380	373	353	377	372	393	396	387	378	355	289	380	387	338	359	369	399	340	378	361	364	407	351	343	356	361	366	366	365	339	392	381	366	390	373	351	340	366	374	361	350	362	399	383	343	367	407	360	356	344	378	376	349	398	373	348	335	392	364	374	366	353	360	335	370	383	390	379	371	349	355	346	366	368	347	348	343	358	371	347	361	381	352	367	346	343	351	358	347	365	368	373	372	356	372	363	345	374	349	362	350	348	365	356	386	358	372	355	353	353	363	388	389	386	393	393	364	357	370	376	376	342	341	369	379	353	338	378	373	371	377	404	386	358	370	382	363	344	409	360	385	372	386	381	397	377	399	371	364	366	375	352	365	363	362	341	365	336	390	357	366	394	345	362	354	386	366	363	382	374	361	378	405	378	363	331	330	372	368	368	368	360	357	388	395	385	359	356	386	358	353	359	346	379	377	369	383	364	368	342	376	383	387	329	361	366	366	389	389	376	330	370	383	366	386	377	369	367	338	399	397	351	372	372	403	351	389	382	353	318	380	346	353	370	373	356	325	350	381	384	315	351	359	359	350	371	353	364	380	377	346	379	371	358	395	363	355	381	359	382	358	381	378	374	358	327	331	398	380	371	380	367	391	400	297	360	357	356	363	368	346	378	356	317	393	363	360	355	406	381	395	398	374	379	373	392	364	366	339	348	371	378	344	360	354	358	383	374	390	346	384	345	364	369	379	365	371	390	372	368	356	341	373	367	376	372	394	346	364	383	366	353	353	340	364	378	384	369	360	349	341	359	371	346	351	344	329	358	360	364	383	386	368	382	373	356	380	359	373	393	390	374	388	374	349	365	342	386	385	378	388	382	359	371	365	383	379	360	374	408	359	369	384	326	346	386	343	346	385	389	359	396	367	363	373	360	357	379	377	380	346	405	398	374	347	362	372	393	362	353	369	394	361	378	395	375	361	365	358	386	353	374	371	353	353	381	377	347	372	352	326	378	390	346	375	345	363	398	385	355	385	386	363	311	394	360	339	339	396	376	367	375	383	377	360	374	312	389	397	358	381	384	362	327	358	366	364	377	357	388	420	370	384	375	367	396	389	392	377	362	335	380	366	369	338	381	362	356	356	364	394	364	384	345	331	383	368	393	387	405	382	362	399	320	344	373	358	345	376	348	345	379	384	371	358	375	382	370	374	367	371	358	393	353	333	348	369	375	380	385	384	368	375	363	375	346	350	388	352	364	334	401	395	364	401	376	368	353	363	335	342	355	387	345	372	392	338	384	368	368	402	363	408	375	332	386	350	356	391	358	359	373	377	371	384	402	364	346	376	379	366	355	354	355	376	349	393	368	372	367	367	374	367	375	329	366	356	360	360	374	371	359	371	358	385	373	355	386	317	372	379	370	365	353	369	385	365	351	360	392	360	373	367	369	399	337	393	360	379	356	367	366	353	367	394	337	398	368	368	375	385	360	373	380	335	356	345	362	367	323	360	368	385	366	372	367	369	380	365	388	383	351	343	346	370	369	339	362	344	361	372	370	350	374	369	414	373	370	409	338	369	329	364	381	378	366	361	400	356	336	346	355	357	376	366	350	358	360	373	367	380	355	372	356	372	376	364	371	376	390	331	372	407	391	357	353	387	365	369	391	354	389	359	384	388	358	358	344	365	359	367	330	355	383	376	355	382	362	381	338	383	359	353	382	348	366	357	369	362	360	376	352	321	353	372	358	357	391	316	357	357	378	370	371	391	362	389	377	367	366	381	365	328	360	390	357	396	359	351	319	377	328	387	364	351	372	336	352	395	346	376	388	373	382	400	359	396	346	400	366	342	373	405	383	336	362	393	349	348	345	383	331	393	391	391	370	377	379	333	358	397	334	349	396	389	356	345	382	389	397	352	364	351	375	363	368	344	318	331	367	374	384	381	391	376	341	387	363	383	377	360	392	356	362	368	380	364	383	349	372	368	377	400	340	356	373	352	355	355	387	331	365	369	350	416	350	346	364	343	419	337	390	331	368	373	344	385	350	359	326	349	366	383	393	376	374	347	365	335	330	416	362	368	350	388	358	364	361	382	379	365	353	346	359	372	376	355	352	361	409	365	370	372	364	324	361	398	380	346	392	371	406	385	361	364	366	380	379	372	352	351	377	368	369	384	380	358	335	366	360	397	364	398	373	371	369	353	398	353	368	377	364	380	387	337	378	374	342	351	377	365	380	341	367	387	352	367	361	355	326	378	368	361	351	364	392	376	351	394	381	360	370	356	371	368	340	389	372	360	348	353	329	397	351	375	385	362
22811	20881	28466	23405	20885	20788	8058	2381	1691	1408	1228	1170	1059	892	801	774	742	718	641	628	601	554	514	555	514	455	460	454	437	372	403	352	371	385	373	354	346	373	375	337	386	344	396	348	387	327	349	325	298	357	278	308	306	323	327	319	314	286	317	279	303	270	291	288	278	272	259	273	290	292	288	266	285	299	259	269	236	276	259	271	280	272	270	258	279	262	281	260	279	270	241	286	265	247	282	260	288	241	275	246	261	256	250	273	287	276	268	260	265	294	300	256	272	273	278	279	287	261	264	292	255	251	241	268	260	285	265	276	295	246	256	281	263	286	286	256	264	222	289	240	281	253	257	261	308	262	253	262	240	261	271	262	269	271	270	270	306	276	274	249	252	262	267	294	259	242	278	261	285	229	257	269	254	274	273	263	249	289	264	257	243	269	284	281	270	253	253	295	261	245	281	251	261	262	276	261	288	265	279	275	246	265	272	254	276	242	254	272	273	286	289	284	253	271	239	281	272	249	284	267	282	274	275	307	272	237	234	285	298	280	252	262	266	276	258	247	242	239	263	270	263	271	257	267	278	250	286	283	270	257	252	262	254	281	259	281	264	267	265	278	267	277	256	272	247	240	255	240	265	267	281	269	261	284	266	247	280	269	307	267	260	246	257	314	282	256	230	267	282	267	270	279	289	262	275	241	245	251	266	251	251	277	279	265	254	259	262	238	289	271	267	266	295	286	252	293	223	306	275	252	282	236	272	260	241	281	259	280	280	255	242	264	236	252	252	289	258	250	267	264	254	289	261	254	231	244	294	267	277	249	269	255	277	299	273	259	290	282	274	268	250	269	266	272	255	279	251	256	256	261	250	272	280	278	267	223	283	263	297	269	280	255	276	248	238	263	301	286	262	260	262	237	263	270	265	248	286	279	263	295	261	249	251	257	249	287	268	270	255	279	277	265	276	285	276	270	277	247	282	273	274	261	271	262	270	267	246	245	267	253	255	275	284	281	253	249	266	262	256	250	262	262	247	294	239	265	254	267	277	255	273	268	256	239	258	244	291	257	265	259	266	239	285	256	248	247	282	254	254	265	241	254	271	281	260	255	273	286	281	263	257	299	249	283	271	244	279	262	290	247	253	273	267	237	275	260	289	287	271	282	271	264	248	248	267	264	253	278	270	252	246	287	233	271	239	275	304	255	258	245	245	271	259	275	281	280	287	267	286	264	276	248	244	280	281	244	269	282	245	267	238	287	257	247	252	242	245	261	273	245	275	282	263	272	250	262	272	265	307	251	267	285	282	258	273	257	216	257	248	268	254	270	304	282	254	282	268	281	279	291	271	291	255	273	259	256	270	229	248	266	283	281	281	292	258	252	265	236	250	245	227	267	275	256	250	263	261	250	264	279	254	285	268	256	250	267	279	242	272	275	267	258	248	299	268	278	291	251	275	271	298	262	239	281	285	297	256	276	247	269	259	250	257	256	252	236	290	239	280	266	218	293	251	271	281	284	251	262	283	268	281	258	281	273	266	262	256	277	288	239	245	261	280	264	258	268	257	258	276	225	242	277	280	268	253	267	290	271	279	257	301	251	270	265	260	255	254	257	245	262	270	266	253	256	257	245	265	252	246	268	272	270	253	226	256	259	278	223	262	244	286	246	254	299	252	294	279	278	262	275	262	265	308	273	270	239	260	288	259	279	267	288	264	252	240	276	225	266	252	254	268	258	251	247	242	261	275	282	279	247	244	251	274	288	262	230	262	245	264	265	267	255	284	265	260	266	274	277	274	279	261	254	284	262	270	264	269	278	291	289	248	282	283	291	285	232	296	268	229	251	244	275	280	284	268	240	259	259	274	244	284	268	277	293	268	279	265	274	272	248	267	265	251	282	281	262	257	250	282	243	250	294	251	233	279	291	248	265	282	240	256	255	300	277	235	265	249	273	271	260	264	271	268	282	267	284	255	261	266	274	242	256	260	274	242	268	242	265	240	266	249	258	275	256	255	257	282	241	282	273	251	237	273	281	252	271	229	256	225	244	259	259	265	288	280	248	277	264	273	286	272	268	273	266	282	272	272	293	274	252	293	250	257	258	261	288	253	268	276	301	289	236	271	281	269	259	286	266	258	250	259	264	247	261	243	252	256	253	291	266	245	285	239	256	282	250	289	281	262	282	269	264	275	269	273	252	264	282	285	276	289	266	280	286	279	240	225	242	273	247	277	268	285	296	290	250	258	261	266	252	273	279	265	275	240	271	260	247	269	257	246	262	266	266	264	233	255	265	248	246	266	262	290	265	266	274	262	265	273	226	278	265	272	263	277	265	264	278	267	248	246	285	262	269	271	252	267	266	268	268	262	299	275	249	292	271	283	258	257	291	263	253	267	264	261	263	255	240	297	281	248	267	262	262	258	285	246	262	245	252	268	281	280	278	286	260	252	301	275	272	282	267	294	250	263	246	271	277	263	269	270	234	257	256	305	249	256	248	280	257	267	271	259	243	253	265	261	263	273	276	264	247	271	267	261	249	310	259	252	280	271	253	246	252	236	264	256	256	282	274	270	250	254	281	262	262	285	282	293	277	277	253	254	240	294	258	269	257	266	261	285	247	243	263	267	252	283	280	254	282	261	267	269	257	260	279	302	271	294	274	255	282	272	276	263	288	286	266	254	278	259	286	294	248	258	263	300	266	271	250	278	240	243	276	230	258	271	251	236	253	281	262	283	260	249	278	263	282	264	251	269	241	271	253	282	305	262	274	285	260	236	263	269	292	315	266	281	232	282	285	267	271	266	251	258	239	246	283	272	255	261	257	275	249	285	223	264	272	250	278	253	260	264	266	287	266	264	263	249	262	266	269	272	250	256	267	276	267	266	266	286	241	293	284	275	296	282	268	254	279	252	230	278	282	270	254	263	294	277	276	272	266	262	287	291	255	272	250	262	264	287	264	238	283	281	268	243	237	256	291	255	245	287	238	245	275	297	255	275	268	302	248	260	281	275	250	258	270	268	280	282	269	244	251	293	249	261	309	284	273	258	268	273	283	266	295	250	259	280	265	272	262	272	249	295	270	266	252	274	250	267	275	273	275	306	269	263	263	264	245	274	277	287	269	270	262	283	234	279	275	271	231	253	284	265	259	249	269	269	250	261	290	268	277	282	286	265	244	282	255	222	265	258	274	220	261	274	271	231	277	240	244	236	263	277	238	279	282	273	244	250	277	267	242	262	272	256	265	257	292	284	265	264	256	274	248	245	288	268	262	237	241	265	254	264	251	275	275	247	257	277	280	277	275	270	254	258	261	239	287	260	288	243	293	274	248	279	277	258	274	273	258	246	283	276	262	228	256	260	289	268	249	265	255	253	234	273	266	263	284	288	274	267	280	255	288	277	282	255	271	265	233	269	249	257	240	283	281	250	266	261	252	267	298	273	270	232	260	280	245	273	270	251	247	279	284	251	279	265	261	275	288	279	260	263	279	248	278	260	286	289	244	274	237	256	268
36213	48436	26954	13784	9096	7441	5860	4774	3723	2983	2520	2249	1882	1732	1418	1402	1267	1237	1158	1002	941	916	863	810	754	720	706	605	615	566	593	553	526	505	525	466	507	452	543	454	523	512	522	477	476	472	459	411	444	422	426	387	427	414	388	461	346	365	379	375	353	367	339	376	348	371	345	386	347	337	323	348	322	316	326	330	347	283	322	310	316	294	309	318	313	291	334	311	317	319	328	306	336	312	299	349	340	314	314	327	342	348	338	322	310	330	328	322	355	306	334	328	316	317	285	314	313	304	296	318	291	299	323	302	295	328	315	282	302	317	318	338	340	314	352	316	349	304	327	327	321	314	334	319	328	314	355	342	287	313	295	283	325	300	301	298	329	295	326	356	333	327	291	300	325	312	314	296	321	323	306	316	336	321	324	347	308	330	326	316	346	306	317	332	322	327	320	301	321	329	312	349	297	327	351	331	287	330	285	339	311	329	312	303	303	306	309	331	297	316	320	310	335	321	346	304	292	309	347	297	317	326	320	353	334	333	327	340	315	302	335	339	296	306	299	296	316	307	302	344	324	298	308	321	332	301	310	308	298	311	300	324	321	320	309	276	300	319	276	318	307	300	291	289	317	310	320	301	332	340	297	310	312	320	338	314	294	326	274	285	334	315	308	300	280	297	326	342	310	346	305	332	299	322	295	316	319	303	301	325	334	303	326	320	312	330	335	329	314	309	287	350	309	339	315	295	304	346	304	302	288	314	300	347	333	315	313	293	288	328	324	304	300	321	343	319	310	312	309	314	341	300	318	304	324	320	318	304	316	323	320	336	328	288	312	345	293	279	297	304	319	344	304	320	325	340	330	328	318	333	296	302	284	343	314	338	357	328	278	287	285	307	351	295	308	341	318	318	300	314	324	296	314	297	284	305	322	319	308	323	345	331	336	317	319	314	323	290	341	322	337	296	321	334	276	302	317	339	303	269	324	321	285	313	302	293	320	314	317	302	282	345	328	339	321	323	292	314	321	317	281	316	331	305	315	304	313	293	315	330	299	312	328	289	339	308	348	292	296	297	316	341	316	309	301	304	342	314	333	334	309	319	302	309	345	319	326	327	295	328	289	341	311	335	329	312	340	324	339	334	312	328	349	308	301	286	322	335	313	325	325	287	298	335	311	345	323	307	302	325	313	311	287	316	292	295	317	325	344	343	346	288	328	314	290	326	300	286	312	297	299	312	328	303	306	305	325	336	362	329	309	288	314	321	340	321	358	311	317	348	300	314	311	294	351	328	305	315	299	310	334	321	293	312	278	326	330	303	331	348	284	290	326	311	309	331	334	304	315	311	307	339	310	296	307	328	320	308	308	317	321	327	356	296	317	328	303	315	292	291	316	314	332	308	307	319	314	340	315	346	271	326	329	309	303	315	284	362	328	295	297	320	359	294	303	327	317	305	315	322	302	295	319	332	296	317	312	307	318	293	326	316	314	279	285	342	285	322	318	337	330	278	312	371	306	320	323	318	327	347	288	294	301	303	315	344	304	329	322	323	315	314	367	331	352	332	329	346	309	303	359	332	313	316	303	323	330	312	322	339	344	326	367	288	325	309	350	334	334	341	309	302	332	322	302	304	318	312	316	311	329	304	338	334	314	338	321	299	300	309	284	338	312	359	287	303	366	299	333	296	315	361	317	339	305	293	334	327	341	282	354	281	321	289	306	344	320	308	332	327	319	296	331	324	315	333	313	307	317	319	316	309	313	314	276	335	311	300	319	325	306	298	277	305	307	305	316	317	313	322	323	329	322	308	320	328	303	313	332	315	318	335	324	319	350	270	328	311	279	300	321	302	332	300	312	334	300	325	299	331	300	314	317	309	324	360	326	321	326	328	328	290	328	295	304	324	289	278	297	314	304	302	308	321	324	295	318	270	323	304	321	279	292	284	342	306	296	303	328	300	305	292	297	342	322	332	327	316	314	323	319	309	323	343	334	295	307	307	336	319	313	331	322	340	332	301	294	324	320	296	308	310	313	312	325	299	294	323	293	324	300	335	349	320	324	315	312	323	292	318	343	329	344	306	309	290	314	329	312	303	320	336	320	344	319	303	318	346	335	341	303	332	323	310	314	315	352	321	310	325	366	321	324	285	361	314	296	298	346	328	313	342	323	310	298	326	333	296	275	332	302	323	334	325	315	322	321	327	313	310	259	308	302	326	326	298	317	308	296	294	327	295	319	332	360	330	317	353	328	341	304	315	332	294	282	330	303	305	327	330	294	348	334	307	332	306	329	325	304	341	309	324	318	327	335	320	296	329	320	305	294	343	333	327	325	296	336	304	332	298	330	323	322	305	292	289	332	330	347	327	319	296	334	342	327	274	313	309	326	302	326	343	356	319	310	312	301	326	295	307	317	342	318	300	308	310	313	322	317	318	323	322	301	318	315	321	329	320	329	332	288	357	283	318	286	335	318	305	282	303	309	297	322	305	344	309	339	317	319	293	317	321	297	326	350	351	304	299	348	303	327	294	303	318	295	297	303	311	304	307	274	336	340	296	318	311	321	336	313	327	322	324	344	313	329	299	294	318	325	287	319	316	350	288	369	307	343	261	310	316	316	298	322	308	346	315	303	297	330	296	308	297	314	305	322	337	331	321	301	332	290	321	317	293	332	292	332	331	306	325	319	329	300	337	305	333	281	322	348	320	329	301	293	331	310	301	335	337	318	318	325	322	322	307	337	307	315	313	345	336	294	306	319	315	282	289	304	337	324	331	294	324	325	360	344	299	317	338	307	325	317	324	297	299	324	309	333	298	307	327	343	288	325	333	338	317	333	319	345	281	300	307	291	326	332	331	293	319	301	322	302	322	312	323	319	318	312	342	302	333	328	314	334	350	308	308	340	322	294	308	299	295	317	317	311	292	315	309	322	295	346	327	319	347	313	288	316	297	336	317	305	349	296	290	315	295	310	326	347	315	338	314	339	315	330	319	295	287	307	282	294	366	340	330	311	334	328	279	318	317	318	321	300	318	330	290	324	317	345	289	323	311	302	303	349	344	311	353	310	292	303	315	324	318	319	295	291	316	316	313	299	282	310	329	295	297	302	329	306	284	306	306	304	345	347	310	330	333	309	284	332	296	340	320	343	315	293	317	313	313	304	315	305	339	322	288	332	293	307	305	305	293	328	294	300	336	344	298	311	307	337	321	297	300	264	333	323	295	332	321	323	339	318	325	331	321	325	335	329	305	323	310	360	312	307	308	320	350	320	285	310	315	358	317	323	316	330	336	322	345	305	325	316	269	297	312	328	300	334	304	345	297	302	313	350	291	323	283	315	348	328	301	344	334	329	301	293	327	329	321	338	291	263	337	320	322	320	290	304	345	300	296	327	277	311	329	327	307	312	319	298	320	327	286	340	286	335	327	323	293	321	313	315	325	312	323	323	341	319	340	305	331	304	319	335	322	331	307	333	329	310	325	329	328	355	314	323	346	321	295	311	333	318	336	331	334
27580	22833	15982	4938	1973	1421	1167	1023	931	770	706	718	683	684	615	701	637	653	628	588	592	554	547	541	528	557	491	526	514	540	477	492	475	518	464	486	477	475	526	475	519	514	495	496	506	473	480	487	464	474	438	509	475	470	468	479	465	470	473	476	457	485	437	446	455	455	450	439	486	483	472	427	504	467	466	439	445	511	456	470	458	428	472	445	432	426	490	504	438	445	476	471	432	458	454	462	490	485	473	482	495	476	451	463	442	418	417	465	484	442	462	452	439	487	458	454	420	442	420	443	418	404	471	456	461	428	442	483	450	477	450	463	497	422	487	455	447	446	442	435	416	476	425	461	450	460	476	519	473	478	488	456	444	426	439	470	466	443	477	498	430	429	446	447	468	494	456	454	440	432	428	422	442	514	420	457	471	443	443	464	448	431	452	460	450	451	430	445	464	466	465	456	476	441	462	448	471	418	469	434	447	466	471	457	436	426	447	437	439	434	414	482	438	414	439	476	460	461	467	425	419	458	488	436	474	461	472	449	457	450	466	465	443	459	455	447	491	440	440	449	499	456	437	480	437	464	472	464	428	458	429	464	444	480	463	498	469	460	471	450	431	462	464	491	452	434	468	461	451	456	433	463	487	461	448	479	454	489	480	473	415	437	435	502	466	438	475	482	464	475	449	447	430	458	452	422	487	461	471	466	471	457	473	440	420	460	419	429	478	448	482	431	458	445	485	455	434	432	499	476	431	436	453	470	492	445	482	485	454	463	504	456	462	464	466	449	459	458	484	424	454	418	449	443	452	443	444	428	461	472	414	438	472	452	458	486	451	464	459	441	447	469	479	467	476	459	450	446	444	412	436	464	431	431	447	437	433	420	462	511	467	454	411	429	426	442	442	432	487	444	450	453	481	451	454	464	456	485	468	447	451	460	451	442	473	408	446	454	440	449	466	460	448	457	427	504	439	459	459	486	425	465	428	457	417	444	500	443	502	454	416	474	462	450	465	425	455	450	454	439	433	450	421	473	463	485	480	419	471	471	464	450	470	456	452	465	458	466	449	462	503	445	438	458	453	446	416	460	450	472	455	466	468	477	444	453	449	468	432	443	401	494	466	431	459	460	414	444	444	449	430	449	471	479	458	431	472	464	467	432	458	447	476	405	480	485	465	424	440	464	468	415	423	432	444	432	452	442	461	461	442	463	463	423	437	451	436	464	462	445	461	481	496	446	471	463	473	452	468	481	430	447	448	447	450	475	443	450	517	401	438	440	464	468	472	455	474	468	449	467	449	440	442	471	489	437	436	452	474	466	456	476	454	429	462	436	418	466	440	487	474	438	475	453	421	395	434	434	495	470	431	433	475	422	465	463	429	437	427	455	471	430	453	493	426	451	426	474	452	480	470	493	478	476	479	450	479	450	467	432	458	457	448	486	481	450	435	450	480	471	462	439	476	454	443	492	476	480	423	462	468	443	502	458	497	427	486	467	464	483	492	435	505	471	479	500	454	470	513	463	484	481	439	450	464	496	451	469	484	409	432	453	446	488	481	454	475	443	449	476	457	420	470	480	486	464	444	437	429	438	425	443	457	468	467	440	492	420	485	483	460	469	459	439	456	445	460	464	427	457	467	423	498	414	417	438	423	473	466	435	454	464	475	432	449	461	476	493	451	466	476	461	469	437	447	449	476	449	460	470	489	455	481	469	444	448	438	447	475	412	458	450	431	463	437	449	488	436	469	442	478	457	454	451	447	454	484	477	503	455	466	472	501	435	422	472	482	446	411	444	433	458	451	492	487	494	430	462	462	468	466	477	443	475	439	457	477	468	434	443	445	490	415	452	465	429	422	428	444	440	454	489	443	447	438	459	465	450	453	450	441	445	433	469	450	483	451	439	479	454	466	478	474	449	457	458	456	459	479	451	476	473	458	410	402	471	423	492	485	459	438	455	418	461	471	501	462	458	452	426	488	473	433	435	460	489	449	468	472	444	452	450	451	471	421	437	455	472	510	465	452	484	464	474	474	406	450	428	466	444	471	440	449	433	434	465	467	433	422	464	433	453	471	452	500	451	412	484	441	423	465	425	452	435	496	442	447	434	446	440	451	449	417	430	453	444	430	460	481	458	440	457	479	436	478	455	412	471	456	434	437	449	472	411	444	450	417	460	421	455	481	442	478	454	465	466	478	472	470	501	463	466	437	446	441	443	494	462	474	498	446	476	445	474	468	456	461	463	459	496	423	433	443	458	424	468	439	426	420	477	466	458	441	444	457	449	455	439	459	494	439	446	461	471	476	448	499	489	501	480	453	488	487	475	461	462	425	467	484	449	456	453	443	510	467	441	444	452	473	453	468	451	484	456	482	479	454	454	458	447	453	435	453	467	474	453	430	475	445	455	440	440	482	466	468	454	460	450	443	454	433	438	437	492	442	424	511	467	409	461	483	447	464	450	408	467	479	444	459	468	459	474	456	471	471	453	482	438	460	507	420	476	460	475	439	454	436	433	438	484	471	498	430	514	435	449	474	482	461	465	410	481	434	425	434	457	428	462	474	442	465	462	456	485	457	516	443	450	442	476	463	449	438	460	469	490	431	469	472	481	491	451	456	472	469	441	443	493	452	455	454	463	416	424	486	424	441	441	439	470	460	437	465	448	430	455	433	480	444	432	461	449	478	454	436	485	460	427	445	450	466	500	439	445	413	480	447	442	479	432	432	427	484	451	457	480	438	484	450	499	476	468	452	459	499	443	490	449	492	435	486	504	438	483	453	438	458	455	477	425	492	452	462	480	427	421	464	460	469	467	491	469	434	452	434	519	471	498	468	440	421	482	474	469	439	465	462	445	421	478	463	505	468	476	480	453	459	443	408	471	480	438	476	461	453	463	458	456	475	450	491	461	448	405	424	492	466	478	443	441	406	457	437	416	466	480	460	467	471	463	441	454	440	468	432	412	490	472	459	451	462	466	449	454	464	424	452	474	477	446	442	486	443	481	416	470	469	511	474	437	439	466	441	493	421	461	440	477	499	473	433	457	475	472	457	420	473	467	441	417	469	471	472	475	499	469	419	468	450	468	437	448	431	460	480	439	440	458	457	480	448	432	441	460	457	428	452	428	460	446	480	453	501	454	452	484	492	414	497	465	458	475	473	458	442	468	455	425	478	460	414	490	455	439	477	498	461	459	455	434	468	424	454	445	421	415	481	442	444	505	455	448	485	416	473	440	446	453	446	449	436	428	455	472	445	457	451	455	465	509	454	445	453	497	459	463	453	466	477	453	426	489	448	440	460	465	460	489	454	425	450	479	489	469	481	472	456	469	450	476	484	493	464	457	465	435	498	427	513	441	462	491	491	448	434	478	493	427	446	448	424	465	450	477	491	475	483	459	463	476	436	469	450	424	463	454	475	500	407	453	428	478	462	426	475	439	441	434	439	465	458	495	470	486	456	433	483	499	458	454	406	473	448	454	459	414	438	475	460	471	510	454	458	503	449	453
29337	32282	14080	5457	3355	2703	2314	1904	1551	1360	1310	1260	1108	1084	1004	946	862	912	896	863	794	829	783	725	751	744	711	691	739	656	642	621	664	619	610	587	632	581	608	625	601	614	628	624	641	631	623	612	596	587	590	603	597	564	591	599	577	558	604	593	570	596	585	581	585	581	583	536	580	554	584	571	609	582	569	578	571	578	557	548	556	616	522	607	575	518	552	570	526	572	546	585	566	580	531	537	577	593	585	579	556	557	555	541	610	568	559	533	524	532	536	572	574	533	512	600	555	547	555	585	577	526	575	582	575	598	544	575	574	559	575	573	590	629	550	569	566	586	543	551	556	608	516	575	567	551	563	554	574	519	564	593	610	550	556	552	566	577	541	608	597	569	521	558	569	570	606	545	531	505	562	535	578	557	586	564	591	585	565	555	596	625	543	553	602	547	566	514	547	530	538	576	596	485	579	523	529	556	568	556	541	584	568	556	581	522	527	531	556	598	517	556	568	577	524	589	588	532	559	590	534	589	624	595	534	554	560	579	555	559	547	532	609	577	570	539	552	580	539	585	533	605	584	576	582	538	569	534	590	571	572	554	591	595	577	591	540	563	632	568	601	540	581	586	529	588	559	583	583	555	590	516	559	537	573	543	594	522	572	540	560	571	576	569	511	588	549	550	585	570	568	550	541	563	531	507	556	573	555	537	550	532	574	556	552	573	569	563	572	564	596	592	541	529	548	574	568	575	535	574	582	532	551	575	581	550	604	600	586	541	601	555	549	547	530	539	573	524	586	519	574	583	569	535	579	573	543	612	529	554	508	603	563	589	548	577	563	574	564	581	575	547	568	565	533	570	584	574	544	591	561	589	513	567	567	595	571	566	555	613	583	549	553	569	547	534	560	500	554	547	546	553	564	544	560	517	583	558	559	557	516	551	562	547	561	535	611	554	507	584	544	620	532	607	563	582	525	561	605	502	559	605	592	534	530	531	549	575	534	578	524	540	596	535	547	553	566	542	576	566	572	569	542	540	591	541	572	578	558	526	566	561	549	561	559	512	558	557	575	599	524	585	563	562	525	586	539	592	549	526	574	535	549	581	560	575	571	539	548	524	596	500	579	539	505	555	544	600	580	524	584	512	552	566	535	571	524	551	550	583	552	560	542	555	567	619	532	564	561	551	561	558	608	543	529	571	605	565	583	564	546	582	618	590	540	526	591	573	594	590	550	544	589	582	538	595	571	573	584	544	543	538	604	536	537	543	573	527	527	541	555	601	571	584	618	577	610	517	551	541	557	550	562	567	551	521	558	542	546	517	563	585	587	544	604	647	579	586	620	540	574	561	529	562	545	561	574	516	580	532	536	543	553	547	504	587	577	549	560	577	549	544	525	552	564	555	552	579	569	574	534	543	579	565	585	544	560	561	559	555	561	566	574	585	584	599	542	564	545	596	560	586	590	535	560	544	551	582	574	585	588	556	557	579	550	570	565	595	529	582	578	553	604	608	607	549	560	564	544	561	592	586	584	591	541	569	572	587	525	580	533	544	544	544	559	560	538	573	582	611	589	527	552	530	569	566	560	541	564	605	585	556	598	596	525	568	572	598	570	562	561	560	561	574	570	579	562	542	564	596	568	508	605	587	528	575	559	587	521	589	539	561	567	591	568	566	567	535	513	565	540	572	559	582	541	546	516	576	589	593	542	559	551	542	583	515	535	613	531	572	545	542	566	531	530	583	578	586	597	547	561	527	540	559	582	564	565	574	521	563	583	580	567	545	551	576	564	567	562	542	594	578	536	560	582	556	551	560	544	532	490	571	583	588	615	562	596	557	596	537	524	608	520	555	567	532	594	540	542	606	549	546	567	583	556	539	562	557	552	559	555	580	559	565	534	570	536	541	578	537	552	549	558	524	562	589	565	534	565	565	573	580	559	529	556	581	548	561	551	557	577	555	566	587	526	572	548	575	544	607	559	555	559	553	582	611	558	593	503	543	569	551	577	540	537	545	549	578	545	543	551	556	564	579	553	563	544	618	575	539	550	577	544	586	558	560	532	578	553	565	548	553	533	592	566	528	547	553	583	562	568	560	591	589	600	564	568	542	527	553	565	575	592	532	554	527	584	551	566	585	531	561	576	546	550	581	529	537	566	531	568	554	582	561	525	559	604	573	530	548	543	559	573	541	575	554	571	542	569	565	596	546	561	552	507	543	573	603	566	547	555	557	556	559	628	566	547	538	565	575	603	555	537	539	567	574	583	517	512	590	543	561	581	580	571	556	582	513	568	561	534	563	569	553	572	568	571	549	564	561	579	539	598	592	564	511	584	583	554	560	526	564	500	558	547	606	591	556	559	539	541	576	532	599	625	574	562	517	562	535	587	549	573	538	547	565	557	541	560	584	530	596	559	599	560	549	610	545	570	561	563	544	550	543	555	559	547	576	560	560	596	559	570	576	574	574	594	566	592	479	556	571	564	561	548	571	536	590	540	555	611	594	552	583	543	590	548	548	591	560	507	568	556	574	609	603	569	570	585	581	528	609	603	603	557	609	606	586	565	574	625	585	575	551	570	547	581	563	551	512	555	609	563	594	594	535	554	582	513	550	558	581	534	591	520	528	609	556	566	524	545	584	583	581	582	607	559	604	553	527	604	577	569	527	545	542	528	580	590	565	544	575	553	562	573	540	530	554	520	542	544	541	579	611	550	559	557	554	561	558	564	541	548	524	568	536	552	553	559	580	588	570	593	530	559	558	585	559	559	574	583	595	551	555	520	568	549	560	586	589	578	530	568	578	528	590	562	587	562	537	570	579	547	532	561	548	603	551	582	581	565	550	568	535	578	571	567	540	550	570	517	619	545	614	509	546	550	551	579	560	548	584	574	576	555	548	582	548	547	564	574	593	544	550	591	619	569	580	569	547	552	551	571	606	592	567	545	561	559	583	556	594	573	607	541	582	547	554	586	578	584	558	546	544	597	551	597	569	579	552	512	548	534	549	588	567	564	590	567	557	544	540	556	523	549	562	571	545	588	570	588	557	566	547	554	528	538	532	568	593	573	539	602	580	555	574	587	575	560	548	589	554	539	580	569	515	577	572	597	601	570	556	564	596	574	577	579	634	569	549	554	566	554	577	576	602	576	560	571	535	543	533	547	534	592	532	529	515	552	579	550	561	593	594	573	595	591	562	546	586	529	548	581	580	530	575	555	526	563	551	538	549	580	569	561	581	544	577	546	598	555	556	564	531	559	571	526	584	559	568	563	565	541	586	551	546	589	558	519	557	539	560	569	555	578	533	549	548	520	545	570	571	533	557	548	573	553	588	519	564	560	587	558	559	558	585	551	562	558	571	576	572	565	563	561	587	575	517	599	564	514	582	551	525	575	574	591	591	565	598	563	579	552	576	565	590	564	506	543	561	547	555	541	583	550	556	568	583	542	523	572	549	562	543	556	547	587	548	555	545	562	615	568	533	526	621	580	534	537	542	576	575	570	565	554	576
23821	20823	27978	23773	20678	9084	2328	1445	1126	989	915	791	797	698	719	605	581	616	527	603	509	490	453	498	453	435	398	386	362	410	357	364	398	368	402	364	378	366	362	336	344	348	346	345	353	350	341	310	340	321	361	351	301	335	350	352	289	302	305	315	299	324	294	279	299	300	313	314	284	312	306	290	302	307	279	301	291	322	297	275	268	284	268	300	286	294	302	285	307	296	332	292	251	307	301	292	310	305	297	300	281	284	305	289	279	291	287	322	325	280	278	323	308	276	308	297	284	329	280	283	279	311	316	267	263	278	284	352	271	297	297	287	317	299	309	294	293	307	292	311	295	294	270	293	308	264	298	268	280	273	304	305	284	261	287	277	290	281	301	274	282	295	326	324	330	298	286	263	331	292	301	275	289	305	262	298	322	319	292	291	301	260	294	279	287	290	306	318	338	279	308	268	291	260	282	300	279	303	319	322	278	277	311	314	272	288	290	292	292	280	299	306	265	336	295	260	289	298	296	274	285	313	321	286	272	281	303	281	286	333	261	278	292	291	271	293	291	301	289	275	274	298	298	292	274	268	265	273	279	284	327	305	290	281	303	266	301	336	277	311	268	298	306	258	300	280	256	284	286	306	284	301	278	281	312	293	337	296	305	336	312	281	299	298	301	307	289	315	261	288	291	323	303	329	283	313	281	297	271	313	296	261	291	294	288	290	302	316	296	324	294	280	271	294	286	303	309	301	294	293	287	299	287	279	277	290	270	311	316	294	283	294	285	288	281	292	271	274	322	300	311	316	281	312	305	311	312	297	284	306	281	317	281	282	294	315	286	296	320	312	283	270	317	296	299	299	282	300	344	311	293	283	328	318	289	282	312	283	356	321	297	322	303	283	299	260	285	282	309	278	309	300	287	284	320	277	261	302	281	275	295	269	279	292	308	262	283	303	315	318	308	261	321	314	288	294	315	288	253	273	315	312	309	295	277	299	300	293	307	290	315	318	285	308	315	328	274	291	295	297	317	305	285	292	288	300	312	274	283	298	276	286	326	303	305	286	295	314	296	336	326	303	314	282	300	290	282	334	286	292	302	299	251	272	299	255	294	299	288	287	300	292	317	273	273	288	285	303	298	295	276	277	271	303	273	267	294	294	300	309	284	294	305	331	283	299	318	310	310	284	310	302	344	272	286	284	287	259	255	308	279	328	274	271	288	313	276	290	276	280	261	266	286	270	287	300	306	266	284	285	278	307	301	296	260	290	300	291	273	296	307	307	294	312	311	266	326	286	294	316	272	285	280	294	294	296	274	243	258	274	308	285	266	295	285	302	317	272	296	300	289	310	282	287	284	292	285	319	279	253	295	327	272	289	263	270	262	286	313	280	323	263	312	297	297	287	276	281	281	303	314	287	278	305	300	300	298	285	312	290	303	317	340	303	285	276	311	320	301	288	296	292	294	292	274	279	295	277	297	298	292	308	275	315	287	282	321	288	285	279	288	296	302	321	284	305	275	292	279	319	283	278	297	296	295	295	327	284	277	301	334	294	294	292	317	289	289	278	283	297	302	312	289	301	282	313	274	316	307	299	295	313	280	303	297	284	271	304	307	300	293	304	291	287	302	278	309	298	293	312	274	254	282	304	283	291	263	259	284	306	273	303	297	292	315	270	296	273	307	304	298	283	322	316	290	294	293	337	306	277	243	295	325	319	316	289	312	305	305	307	282	287	291	292	314	292	297	325	292	263	289	276	299	283	280	282	303	269	266	317	300	295	252	301	278	278	282	308	291	299	289	287	291	314	294	311	298	323	303	316	304	287	276	335	276	294	296	286	304	310	288	282	314	262	258	289	293	284	300	302	295	287	316	318	335	270	288	281	271	327	293	297	279	301	301	281	304	328	286	261	337	302	298	283	280	279	290	309	326	308	300	312	284	283	276	289	316	263	309	309	303	277	302	305	305	313	297	292	301	273	317	278	308	287	286	302	310	294	277	300	285	291	301	291	280	293	288	303	295	292	305	300	273	296	305	316	287	282	261	284	264	309	272	296	311	297	272	289	319	297	342	293	297	287	273	275	273	286	311	261	293	257	284	261	298	294	310	286	298	288	285	314	310	286	288	285	295	300	280	271	286	338	326	308	293	313	307	286	271	283	297	297	311	279	308	291	315	329	298	300	284	285	288	290	280	265	278	297	307	285	284	270	316	316	303	312	275	311	297	273	271	282	320	292	294	297	264	285	290	270	276	282	308	288	307	318	303	297	289	264	272	300	309	312	289	285	292	260	294	298	281	314	333	274	315	264	288	298	294	286	299	302	283	298	296	278	282	304	299	305	275	297	303	332	299	279	311	299	316	300	285	299	302	308	307	305	277	259	300	302	282	265	291	278	289	288	291	237	276	306	305	289	278	285	273	294	300	338	286	275	292	293	314	314	316	265	266	292	277	298	304	296	287	258	313	267	303	325	306	286	287	288	277	284	308	281	311	306	301	290	302	278	305	282	275	301	305	309	278	282	306	300	283	290	269	272	299	296	311	305	289	326	298	307	285	292	305	296	266	313	282	311	311	328	285	289	298	300	280	322	288	288	294	264	308	271	330	262	326	284	281	312	285	264	283	311	291	299	301	286	327	272	311	283	297	294	277	264	301	261	302	273	310	285	276	288	305	294	288	301	295	278	308	281	304	290	289	276	288	274	282	303	269	297	303	318	326	304	281	279	282	279	288	283	280	340	284	255	278	300	299	278	307	295	281	295	296	272	288	322	299	297	292	293	279	273	257	294	306	299	297	292	301	289	300	319	299	281	290	270	326	309	316	308	310	289	305	291	320	300	288	285	308	271	285	297	323	269	306	300	309	314	284	318	267	295	297	277	314	269	283	327	249	276	312	308	298	302	241	288	319	317	295	284	259	284	318	299	297	307	333	270	294	324	307	296	306	312	285	310	306	287	288	313	318	270	301	275	309	292	301	265	321	294	266	298	292	302	282	299	278	274	320	291	301	308	278	266	290	295	287	284	299	285	279	283	306	291	273	256	286	288	297	282	279	308	326	291	285	280	337	279	307	287	292	310	289	305	317	307	259	278	311	302	282	301	284	290	264	308	298	285	250	269	319	285	286	302	313	278	299	282	293	283	280	325	289	290	248	294	261	253	270	316	299	291	284	290	259	280	288	288	278	279	284	283	282	247	282	278	267	314	324	277	305	292	295	285	304	298	297	265	281	291	262	303	256	294	286	323	300	293	269	294	321	333	292	296	296	313	290	296	305	273	286	316	330	289	283	282	286	283	276	284	284	284	284	284	291	286	299	279	272	293	259	280	311	281	286	293	273	297	324	304	273	303	258	296	307	290	327	290	283	306	281	321	290	291	288	317	263	319	300	294	305	300	309	281	297	297	322	308	285	282	322	287	286	299	300	272	295	276	333	318	317	297	295	315	301	291	313	284	277	288	278	304	279	310	290	324	289	300	277	298	259	286	301	314	314	262	302	305	296	281	303	292
32253	44929	22053	10048	6293	4787	3849	3106	2510	2011	1793	1554	1510	1313	1149	1035	966	930	939	822	800	810	720	711	704	614	635	574	602	564	537	561	539	531	507	502	484	502	463	506	472	491	534	504	473	449	443	442	432	425	429	454	425	410	394	432	401	434	393	368	380	383	396	408	353	399	414	368	406	359	396	396	401	385	385	399	403	343	411	375	348	406	365	375	369	388	360	358	390	393	366	368	363	377	354	369	373	371	384	336	354	361	373	334	397	410	341	371	364	367	405	374	381	361	370	371	348	396	371	352	374	366	342	345	349	377	373	375	340	386	379	365	369	395	360	359	374	403	367	389	393	354	381	381	370	367	365	371	347	367	370	389	379	380	352	362	352	361	354	404	341	357	366	394	368	357	360	387	363	379	333	391	341	391	360	388	364	350	389	370	338	346	322	358	345	364	396	345	370	376	355	355	413	366	369	355	358	379	347	354	376	347	389	385	374	330	351	334	392	392	409	360	338	356	328	367	356	356	394	348	397	374	364	396	393	361	368	365	360	350	387	384	340	335	381	355	400	343	416	369	369	387	371	331	378	364	388	384	365	380	387	360	412	366	376	391	358	334	357	374	350	351	360	368	340	350	359	347	345	390	361	360	359	327	390	326	399	388	364	380	364	387	362	363	386	341	379	377	380	398	381	341	399	402	348	362	349	347	375	348	401	383	396	355	374	364	371	353	382	359	358	372	344	390	344	388	369	346	387	383	380	357	343	342	359	358	375	360	401	354	389	362	349	370	366	390	387	380	386	357	378	358	399	367	386	338	376	428	370	377	366	385	402	373	378	361	384	372	361	363	363	379	359	351	391	364	342	378	373	408	364	350	350	373	335	391	384	317	380	399	321	382	364	366	393	345	353	364	387	351	345	355	406	380	404	386	356	371	363	400	377	346	376	376	381	372	350	342	344	382	384	374	375	344	366	321	363	366	362	370	369	365	358	393	345	371	386	388	332	381	369	339	368	352	326	370	383	389	389	365	364	390	350	348	336	363	334	399	385	344	335	399	331	373	390	353	365	352	389	382	363	386	350	375	337	357	374	371	379	385	327	373	346	373	368	383	344	366	354	375	362	374	340	371	346	385	348	395	362	341	393	366	340	381	352	389	367	339	362	369	326	374	395	359	340	381	382	368	386	351	360	367	393	405	335	331	384	347	389	384	377	387	372	364	402	329	350	414	386	366	364	383	380	390	364	378	351	409	378	406	357	366	370	382	374	400	354	365	381	348	366	328	416	338	373	361	377	356	394	350	348	398	352	390	367	360	385	366	406	354	357	376	394	371	359	370	365	354	347	364	360	379	350	387	372	370	333	351	372	356	342	384	344	379	364	377	318	356	389	348	391	370	352	331	359	356	381	338	409	368	369	355	351	376	375	368	377	367	400	372	400	346	384	352	371	329	385	375	394	366	352	368	346	373	350	381	381	375	373	392	380	377	361	384	360	357	370	368	366	374	353	361	379	372	363	381	349	364	334	366	375	391	385	388	401	385	379	383	379	342	345	376	385	352	351	387	357	383	362	366	376	340	383	335	386	338	363	408	346	359	371	351	381	381	360	395	375	339	387	335	401	338	392	407	367	369	365	345	373	367	360	361	376	347	360	362	395	367	374	359	348	377	412	387	383	404	367	368	365	357	364	363	377	341	348	392	381	364	390	369	341	362	383	364	355	391	349	403	390	373	364	390	342	348	346	390	351	343	389	381	362	407	374	379	380	348	335	369	349	380	321	356	359	355	368	335	370	398	362	398	372	347	350	371	382	403	399	374	363	377	380	357	371	336	377	372	354	330	367	340	370	348	352	365	353	372	361	388	361	342	391	379	366	399	342	360	398	356	312	346	377	382	340	383	386	389	364	372	354	384	375	389	392	364	361	360	341	365	381	326	373	387	356	357	396	345	381	363	378	361	361	369	376	366	336	343	352	357	400	359	379	376	343	388	356	344	366	362	357	374	353	346	361	343	361	406	383	382	382	405	352	358	342	353	363	352	348	356	337	360	361	376	336	333	387	373	367	391	381	337	356	365	341	365	379	387	367	376	392	382	342	357	342	388	332	373	365	367	346	328	361	378	405	373	377	368	367	352	365	355	347	356	363	386	359	352	359	382	360	371	368	361	385	360	371	347	347	344	380	385	386	364	361	337	392	384	385	369	379	400	397	355	362	367	357	351	381	335	392	359	387	379	323	355	362	374	386	353	343	378	371	366	373	352	375	374	361	375	361	352	386	365	351	359	373	383	411	388	369	328	361	364	365	392	372	389	362	361	395	410	366	338	362	367	362	345	349	347	384	376	367	363	385	347	344	372	406	357	375	354	370	389	392	389	342	380	362	345	352	382	336	342	347	400	374	349	363	345	329	370	390	364	392	391	365	388	362	380	347	351	360	359	345	367	368	318	390	355	350	372	362	382	366	403	353	399	356	374	371	382	392	378	396	397	361	372	340	370	394	387	363	350	389	351	401	367	361	372	360	366	385	383	353	381	361	378	350	374	412	350	353	376	362	351	376	349	376	340	337	385	396	400	373	348	391	359	370	377	385	388	363	389	353	340	346	344	406	382	325	353	372	364	394	371	377	364	366	401	377	388	379	394	350	380	339	381	412	369	355	368	321	361	384	380	377	368	384	354	356	333	363	373	353	358	395	361	363	364	353	365	366	349	383	376	362	349	402	367	397	372	408	374	391	359	399	344	390	367	384	371	360	369	361	362	353	373	375	379	386	343	354	380	378	415	359	333	393	348	344	382	383	367	378	397	355	380	381	370	381	389	368	358	387	358	393	401	367	372	382	404	389	332	368	362	365	344	364	388	369	365	350	377	369	370	378	375	382	335	395	386	372	339	354	353	354	357	357	351	377	350	339	354	365	369	367	358	373	359	347	371	369	357	380	376	387	362	359	424	382	342	328	350	378	337	343	357	375	362	348	336	346	368	350	374	380	354	344	367	374	397	343	339	370	366	391	385	360	334	383	393	372	347	365	394	361	385	343	390	328	356	384	381	356	366	386	368	350	360	379	378	352	345	379	423	332	350	364	384	409	359	357	377	380	345	382	369	368	396	388	372	345	361	387	375	379	345	343	370	389	368	366	406	370	356	368	374	357	364	379	369	332	376	395	404	397	354	375	372	334	385	372	368	352	396	372	384	355	343	373	415	377	344	361	340	379	396	363	360	376	357	384	414	374	378	372	334	358	392	368	368	333	342	382	359	347	365	356	359	379	345	381	376	374	385	403	352	365	367	397	362	373	341	353	355	393	360	370	352	335	346	373	336	355	347	425	354	317	376	397	383	327	377	364	352	362	366	354	374	338	347	357	335	406	360	377	344	394	363	382	339	352	370	372	378	365	343	371	345	344	389	345	365	391	368	373	382	371	345	380	360	393	338	375	364	327	359	341	386	360	359	336	387	384	338	378	374	359	342	363	375	387	387	354	372	352	371	414	389	363	356	394	304	375	373	336	388
22769	20810	28406	23289	20811	20669	8020	2276	1556	1320	1228	1063	944	941	808	807	697	652	665	616	571	545	534	530	481	489	399	402	411	365	399	362	359	387	354	336	356	345	351	319	340	394	362	330	340	328	307	323	333	333	313	342	300	328	315	297	316	267	293	303	290	312	280	284	303	294	258	301	286	267	290	247	244	292	254	256	268	268	259	285	293	273	309	243	276	291	276	280	243	276	273	283	264	289	287	284	244	254	273	282	236	300	278	267	243	269	266	263	282	265	312	245	264	275	251	291	258	281	277	245	300	268	272	277	278	264	265	259	269	269	261	270	235	241	267	262	253	300	292	248	279	267	273	277	292	234	249	300	299	248	263	262	299	266	279	245	273	252	262	271	280	240	249	272	249	276	245	254	274	283	261	270	239	262	283	272	236	244	280	280	289	261	274	271	275	276	265	288	265	282	263	283	245	265	278	275	270	262	263	267	254	266	259	253	262	276	270	268	266	267	272	249	253	296	249	260	280	259	273	254	281	255	286	273	252	242	277	280	251	287	252	266	264	255	245	281	287	303	300	245	281	280	250	302	295	279	273	277	261	264	273	278	260	306	281	278	273	245	226	249	210	282	274	258	268	266	253	266	260	261	268	272	266	259	276	278	248	253	250	277	280	264	289	281	280	243	294	275	254	286	262	251	279	272	249	271	261	251	266	263	258	276	271	265	229	270	265	252	282	254	272	288	276	279	227	253	243	250	271	256	264	263	305	273	278	243	286	267	253	268	250	270	265	256	251	278	278	264	280	281	280	278	255	290	286	266	276	254	297	267	286	249	272	253	256	254	283	262	272	268	245	262	281	269	265	271	274	269	253	245	269	295	257	253	268	257	275	293	248	274	271	277	247	253	263	282	270	257	245	265	274	273	281	319	281	250	266	286	242	262	268	272	256	274	268	259	251	259	281	275	266	259	298	284	265	254	274	214	278	264	281	260	279	274	266	292	283	295	260	282	255	246	276	277	258	283	261	259	281	293	268	277	278	249	304	231	254	252	278	244	246	282	260	247	270	244	243	256	285	262	264	273	281	277	303	251	254	281	285	274	271	271	262	228	274	250	279	221	274	261	247	251	239	271	265	285	234	261	274	301	265	283	256	274	292	258	264	274	264	295	260	262	290	274	262	243	256	301	242	287	253	282	246	259	259	269	269	271	282	254	266	274	288	250	256	259	272	234	249	290	244	260	247	257	279	279	241	234	321	263	276	248	258	302	273	246	265	284	230	295	275	262	292	232	267	256	254	224	244	275	261	286	254	265	268	247	239	272	258	233	270	260	251	259	287	291	290	297	282	260	263	266	276	250	257	259	267	268	246	268	271	293	271	263	263	267	287	280	254	239	282	260	265	300	248	265	253	241	253	283	272	270	272	244	252	267	264	271	239	270	232	274	270	268	224	239	269	265	283	268	249	249	291	244	275	263	264	278	290	286	257	265	253	262	292	253	279	284	279	257	263	266	258	246	282	277	287	288	256	248	264	266	264	257	244	295	254	242	242	264	223	250	290	304	281	273	273	270	259	270	254	262	278	263	263	287	262	257	266	282	302	263	298	262	266	267	267	271	275	244	274	280	265	293	256	257	246	271	256	262	272	276	284	280	265	251	259	299	238	242	257	286	275	254	310	257	274	274	260	267	252	263	268	269	257	262	273	270	250	275	288	271	275	250	265	296	259	273	265	240	263	274	285	294	223	274	267	280	267	256	243	275	265	266	255	285	273	269	251	276	262	277	270	259	271	251	249	260	275	286	263	238	282	261	247	246	306	250	258	266	288	293	261	265	257	261	282	258	284	239	256	252	281	272	269	267	289	280	261	273	295	266	274	234	258	252	286	288	264	263	249	301	264	251	303	296	250	272	283	263	293	260	283	279	290	263	277	269	275	261	263	277	274	268	267	248	266	256	253	260	247	246	241	273	264	271	283	267	288	255	253	278	268	256	267	250	262	293	271	302	305	258	250	274	234	253	276	280	264	262	278	265	292	263	255	282	265	246	224	275	270	281	255	243	294	255	270	234	241	252	261	270	270	295	257	254	269	268	259	259	281	299	278	290	261	259	252	256	261	244	267	279	258	281	265	274	226	268	254	268	255	271	270	275	267	296	271	246	269	268	245	275	244	239	281	259	268	257	262	273	264	262	275	286	263	236	252	278	261	243	251	287	248	273	274	249	296	249	263	263	262	233	265	262	233	262	263	232	239	265	301	301	288	245	264	253	267	239	247	256	277	258	269	281	257	283	275	293	279	295	250	263	279	255	265	283	232	264	261	271	244	265	267	229	262	271	280	267	283	261	257	257	248	281	274	284	258	254	254	275	302	263	225	266	253	262	277	248	300	280	262	261	263	252	263	283	270	264	260	277	270	261	287	275	281	256	255	259	271	265	274	271	278	294	271	274	261	283	244	248	289	258	283	244	233	270	261	245	279	271	291	293	247	261	245	271	264	264	289	309	265	269	259	252	282	265	262	298	272	270	271	270	293	260	274	264	233	249	269	256	258	273	264	245	265	259	255	271	263	262	262	267	260	274	270	285	283	249	283	254	266	259	240	284	249	268	261	256	251	269	269	289	265	271	258	280	270	268	303	293	293	256	277	273	251	271	260	238	279	265	259	272	280	247	269	261	249	266	274	283	277	250	239	287	249	245	257	234	267	262	260	239	273	271	270	281	268	268	238	244	271	289	263	246	279	286	260	279	280	270	257	261	280	269	285	253	295	252	267	253	284	270	248	274	261	236	284	270	257	270	286	279	254	219	254	236	283	252	245	252	284	247	292	271	262	221	278	269	261	249	230	271	261	255	241	274	283	262	233	259	272	254	262	268	279	275	274	245	258	268	272	263	262	253	235	252	245	249	236	252	266	263	278	256	267	280	257	268	294	260	276	280	255	246	268	291	278	287	265	250	285	277	272	263	285	243	259	283	270	253	265	263	258	261	264	287	251	232	226	257	287	274	299	286	277	262	263	256	261	273	255	260	274	274	252	263	304	260	281	262	240	269	265	247	278	273	261	245	239	252	271	256	247	250	264	269	287	257	264	241	271	298	270	262	284	268	280	272	279	268	282	247	269	256	241	284	294	236	250	294	273	227	239	277	268	270	283	242	273	250	251	238	286	267	253	270	275	268	282	258	279	252	301	292	283	267	268	298	259	269	260	247	262	270	264	258	280	269	262	281	252	244	282	270	272	277	279	252	243	253	288	266	270	249	257	251	244	251	246	245	273	288	250	277	248	252	254	266	266	310	265	281	293	271	250	267	267	289	285	273	264	270	265	261	244	250	259	273	263	273	286	271	280	241	259	264	297	285	263	250	272	246	267	261	273	271	254	269	269	303	272	280	286	260	253	275	249	267	216	282	264	267	240	249	276	248	276	242	256	241	302	274	272	253	288	280	257	242	258	250	250	272	272	266	282	252	245	256	244	269	288	273	261	256	280	273	265	280	255	282	257	262	240	252	283	254
36080	51444	26924	13487	8726	6805	5567	4473	3501	2742	2423	2067	1855	1707	1453	1386	1296	1207	1028	1014	951	923	818	780	725	710	644	647	596	603	632	562	529	524	512	530	506	529	488	452	472	465	523	503	464	456	453	424	409	420	403	422	422	391	404	402	379	390	365	345	366	336	368	346	323	350	355	328	312	361	331	326	346	341	305	342	311	316	324	319	351	326	304	333	318	327	333	334	290	312	276	340	323	308	316	329	316	320	327	312	295	343	336	348	285	332	281	295	285	289	335	335	316	304	318	296	345	285	328	318	292	320	341	336	290	316	328	323	334	298	311	321	318	308	303	326	328	306	336	312	330	334	310	314	312	295	308	317	324	303	316	333	308	349	309	309	343	329	283	306	317	279	327	279	325	309	307	300	335	320	312	332	301	319	291	365	300	275	298	315	343	299	320	325	326	331	286	315	308	306	323	300	339	300	304	313	309	309	299	309	343	306	333	308	325	328	306	363	287	299	330	327	316	320	312	313	313	298	309	324	293	326	326	292	313	307	305	316	287	325	330	306	315	310	328	318	318	313	287	311	303	314	306	330	320	302	312	291	314	318	310	335	305	358	284	313	347	329	320	324	317	281	325	328	328	298	341	336	319	288	329	323	290	318	320	302	339	319	321	340	335	335	339	299	327	285	326	299	302	338	296	333	321	285	320	345	336	329	316	325	314	287	326	333	304	324	300	281	294	304	318	316	318	332	280	319	336	290	336	306	317	328	294	324	287	348	316	328	310	331	330	306	315	335	328	324	301	312	314	297	310	320	348	282	327	300	310	316	354	310	298	338	319	307	326	302	312	371	316	321	285	321	299	313	347	298	329	318	304	299	310	307	318	335	333	330	326	306	326	291	295	326	342	325	327	297	331	317	325	363	277	322	314	298	288	302	310	307	323	352	338	311	293	311	331	348	296	322	340	329	318	297	305	339	299	290	303	354	314	307	313	320	305	319	288	298	329	319	330	286	332	346	333	310	306	280	325	297	315	325	338	342	284	339	327	345	309	300	339	298	346	312	340	322	340	288	293	327	304	298	316	333	339	309	279	316	308	333	304	300	315	341	316	317	297	286	291	308	339	312	323	319	311	362	328	314	307	298	311	330	320	317	308	306	302	341	304	334	327	349	298	309	305	314	309	310	330	339	304	318	347	322	315	316	344	308	336	332	305	335	307	309	316	307	293	310	292	276	302	287	347	308	342	312	312	324	305	329	312	289	296	336	362	314	317	330	314	338	326	299	336	301	338	347	311	308	338	307	301	298	327	319	317	300	313	322	332	306	314	331	313	309	330	341	302	332	344	319	331	311	300	334	339	277	336	308	330	314	282	356	320	319	320	296	335	337	346	295	322	312	296	342	313	317	306	319	309	318	308	289	317	336	282	352	317	356	325	301	305	323	307	289	306	314	311	312	332	348	316	302	312	272	347	294	323	306	331	299	322	319	325	311	316	299	315	326	346	307	328	318	305	347	306	300	293	307	309	311	342	305	324	322	344	320	295	321	343	314	314	332	317	313	316	335	315	330	334	323	287	326	295	300	354	332	293	342	331	330	317	318	320	304	311	301	345	308	326	305	341	321	318	333	299	316	340	330	301	319	333	305	351	293	314	322	348	323	345	311	330	326	322	338	317	347	322	343	337	310	301	316	313	312	298	332	344	324	347	315	301	308	298	316	337	347	331	322	297	316	310	326	321	309	319	321	324	295	309	307	353	327	317	325	311	306	301	310	315	294	306	311	319	308	325	296	345	315	290	331	332	307	329	314	297	281	315	343	317	342	343	320	347	329	318	317	330	305	275	333	320	326	335	316	332	336	335	327	321	325	338	305	334	329	318	315	329	341	295	310	350	310	295	307	319	297	316	311	308	300	332	332	320	302	308	295	320	327	315	323	319	318	316	314	288	312	302	334	318	322	331	324	318	353	322	296	309	315	311	291	355	298	306	309	326	312	302	348	323	298	306	325	353	335	344	323	331	309	332	312	355	313	328	343	322	295	308	302	314	328	316	311	318	343	363	355	327	300	296	292	310	314	303	378	323	291	328	350	298	291	300	346	313	316	279	327	305	323	324	301	317	292	324	317	336	321	303	331	314	333	307	316	349	342	360	321	282	329	335	323	285	329	299	330	283	308	318	309	303	320	291	343	308	293	272	313	355	290	308	335	296	339	347	349	327	328	327	290	341	364	341	298	306	308	320	330	303	294	288	317	317	300	306	314	316	293	295	302	347	307	330	293	327	330	299	298	294	311	329	336	310	328	331	289	282	338	313	279	289	289	336	316	331	304	318	295	329	324	294	334	273	331	340	315	320	305	306	326	304	337	332	328	325	342	304	270	341	322	325	319	318	303	298	340	306	330	315	299	302	309	328	302	326	357	310	324	333	290	316	333	305	354	321	331	313	310	315	306	297	332	309	327	358	290	305	356	310	362	305	283	310	308	311	337	332	330	324	328	317	345	313	314	336	295	310	291	319	333	307	322	324	332	324	322	314	323	339	315	317	305	328	313	314	315	335	298	313	344	313	302	318	321	315	296	294	320	340	332	311	316	324	325	294	296	314	303	304	290	333	327	317	294	328	337	334	311	315	313	313	358	302	274	319	306	331	313	305	292	332	315	338	329	337	312	304	298	283	289	291	315	320	341	332	312	330	312	339	327	294	310	298	368	330	315	275	296	326	312	326	325	322	295	303	312	331	340	359	325	318	324	300	296	311	305	309	307	333	283	303	333	338	318	326	325	323	294	327	293	320	321	333	311	305	306	296	334	326	335	324	324	318	310	335	295	315	319	326	335	303	335	309	300	319	332	297	306	322	311	281	301	308	304	324	318	305	292	300	295	313	322	318	309	301	322	289	314	297	292	318	306	305	306	302	358	304	302	330	316	309	282	286	310	336	308	290	340	319	307	338	348	350	305	332	286	316	329	326	285	314	317	331	343	312	328	310	323	327	331	320	292	313	324	307	281	336	299	309	315	308	320	325	317	352	325	305	332	312	299	309	350	307	300	344	282	343	316	294	290	304	323	323	304	295	322	339	311	340	328	312	301	335	341	336	345	321	290	306	322	335	317	329	320	319	319	296	304	302	309	304	293	323	344	319	316	316	282	298	313	325	323	287	338	319	321	311	312	289	302	328	316	299	346	299	307	342	324	304	316	283	335	307	312	303	301	304	308	295	332	308	344	315	335	326	341	315	326	326	281	338	296	323	318	323	315	342	292	348	336	329	310	323	306	294	298	302	304	349	332	336	321	323	317	330	306	313	343	314	320	308	346	325	318	304	318	305	308	306	319	333	332	308	323	280	331	286	322	316	340	325	341	322	286	324	313	315	313	333	304	336	317	326	302	313	297	314	329	306	303	283	280	321	305	340	347	307	272	284	359	338	295	336	317	316	293	327	329	307	314	334	324	331	291	294	301	330	327	313	313	288	310	341	335	328	316	321	328	299	351	310	314	343	325	321	310	296	315	339	326
27564	23227	15677	4801	1760	1291	1103	950	846	772	752	733	716	723	682	611	638	690	581	577	547	584	537	552	559	541	536	533	501	545	511	510	468	482	512	535	493	490	509	491	482	485	512	485	467	486	510	500	496	473	478	475	519	464	451	493	449	435	463	455	463	474	472	505	495	466	486	451	427	433	443	424	471	479	470	463	476	494	426	412	456	444	467	473	435	489	444	455	448	504	497	460	456	490	477	466	456	464	439	459	464	450	468	456	442	442	417	486	456	466	444	453	472	464	458	474	413	455	443	506	469	479	469	470	476	449	462	490	446	454	445	426	454	450	490	471	443	473	476	455	494	457	443	457	499	453	455	460	456	462	436	433	495	441	451	458	517	425	448	504	449	509	500	463	462	472	476	491	478	424	443	456	463	477	454	477	489	433	465	479	406	495	460	425	448	443	434	495	476	451	494	475	430	469	464	486	424	456	442	477	453	473	461	489	465	480	435	436	489	487	433	469	460	471	452	427	437	451	468	442	492	443	482	466	455	470	470	457	445	449	472	489	434	485	412	463	477	452	467	475	475	444	424	444	419	485	434	445	470	438	457	477	467	466	465	438	467	455	422	499	449	504	453	432	433	471	511	454	461	463	437	421	461	467	476	442	478	467	431	488	450	447	481	469	474	482	508	470	444	470	426	416	458	457	443	445	489	473	443	477	417	506	454	477	504	489	465	438	486	477	471	504	463	426	473	460	455	447	448	480	440	481	484	474	441	451	484	457	428	471	438	445	449	495	471	439	527	448	469	427	452	481	475	460	454	473	479	455	459	487	445	476	452	456	432	472	449	463	464	482	457	458	448	455	461	481	455	438	440	521	475	484	466	429	435	485	431	465	475	435	458	463	479	447	478	449	487	471	476	428	442	453	465	485	444	460	463	453	489	461	467	453	474	492	438	480	443	453	466	429	485	483	449	469	447	466	443	433	424	457	432	470	485	466	399	459	465	429	443	472	458	480	455	476	448	438	424	446	461	451	447	475	439	436	470	451	490	504	428	470	437	459	450	441	452	463	467	478	470	481	473	434	473	473	463	477	484	449	459	465	463	455	465	429	479	476	474	419	466	491	476	453	438	415	435	482	448	462	450	484	434	468	441	468	433	469	441	485	437	499	475	490	433	478	440	465	443	448	464	460	465	496	474	451	436	473	458	485	432	463	455	446	471	449	463	425	432	452	443	465	448	447	430	445	435	461	509	493	493	440	455	456	430	464	448	494	447	421	476	476	446	462	458	448	457	493	462	447	475	477	488	452	461	443	401	448	481	448	466	477	452	435	476	465	464	458	479	447	459	518	452	457	454	429	464	482	467	463	455	426	460	465	490	451	443	439	444	464	455	430	466	459	397	491	497	469	478	448	434	445	442	462	466	470	499	472	451	473	464	481	407	475	483	478	461	479	457	440	453	461	475	472	438	470	484	457	432	441	480	474	479	439	453	437	467	460	438	459	487	521	529	468	454	416	455	444	443	437	437	475	446	439	505	448	476	455	489	483	470	507	430	470	491	458	475	485	468	465	476	410	485	470	451	485	490	435	453	430	467	490	462	465	492	486	470	470	441	453	466	465	466	489	424	423	478	480	439	478	455	497	451	468	432	484	496	439	473	451	506	465	447	461	438	503	453	426	444	425	469	449	450	453	452	466	465	454	429	458	496	467	460	499	507	461	500	439	415	483	479	478	446	425	500	505	473	481	451	464	454	509	470	505	478	450	463	481	449	454	496	436	440	475	472	447	487	441	474	451	492	479	477	440	443	450	501	466	468	464	435	495	436	463	487	467	453	455	449	458	468	456	437	469	506	456	464	454	463	454	463	471	437	416	473	438	455	466	443	462	445	456	479	464	438	426	432	416	472	457	476	450	460	466	451	468	467	488	492	469	439	478	415	399	463	465	484	425	461	436	479	483	499	447	422	491	486	481	453	452	481	470	461	430	435	491	448	467	454	426	454	485	452	438	462	446	488	436	458	494	454	454	416	462	461	470	477	468	471	469	459	409	462	441	501	458	453	512	481	481	454	474	472	476	456	427	424	490	494	481	431	510	427	462	447	459	437	453	451	428	436	459	481	468	467	479	478	416	420	452	492	451	445	448	487	445	435	465	458	461	493	485	475	476	485	445	444	446	460	481	458	464	482	464	458	475	453	436	488	445	434	434	462	432	478	517	478	469	495	456	483	462	486	474	441	488	457	466	434	452	482	488	462	442	443	461	491	417	430	462	471	463	457	425	492	416	465	450	469	441	480	487	434	490	497	460	451	457	429	456	404	505	431	437	433	433	450	465	452	468	448	454	477	433	461	482	468	475	447	472	485	445	410	472	440	456	468	481	482	459	458	469	402	431	471	472	442	470	460	485	434	460	478	455	452	455	455	461	477	452	461	474	480	449	418	446	466	507	477	459	458	442	457	491	487	458	537	416	453	432	470	462	426	450	481	486	431	490	503	423	488	471	459	441	441	502	444	495	409	474	436	445	441	487	508	503	472	502	441	488	438	475	445	426	463	466	449	523	444	484	492	486	437	459	459	423	444	495	469	467	454	492	454	479	443	504	508	479	450	459	465	463	466	451	475	466	454	454	452	425	469	450	428	454	460	442	455	457	445	470	415	449	442	442	434	434	477	449	414	453	437	464	469	459	454	495	479	487	483	438	471	427	469	452	465	468	486	451	481	454	488	469	502	466	448	462	466	506	424	509	468	487	447	450	491	456	472	436	473	479	452	458	469	483	493	443	489	486	466	495	463	491	478	475	465	467	449	422	487	460	459	476	450	502	469	458	485	438	491	480	438	449	469	469	452	457	452	430	424	463	501	456	466	440	441	418	466	439	434	463	462	473	439	453	438	451	460	503	472	443	462	473	487	476	479	468	472	435	429	454	447	464	488	467	463	470	440	449	495	471	489	448	431	459	456	471	463	447	446	453	480	481	430	491	489	432	467	453	493	419	468	485	456	480	438	385	422	432	479	472	491	435	455	480	456	477	474	465	440	418	479	462	464	427	485	479	462	453	495	437	473	502	472	449	458	471	427	459	495	481	478	474	499	449	457	478	496	446	468	469	449	431	441	459	450	463	493	451	447	426	456	469	479	453	452	453	455	492	457	467	461	465	471	453	454	442	428	478	413	456	470	470	458	446	456	481	497	496	487	447	447	461	442	502	489	483	462	419	453	446	474	450	478	459	466	491	461	411	475	445	493	443	495	468	449	498	454	491	489	459	434	436	433	430	425	483	460	486	471	461	456	497	473	466	460	481	462	468	436	418	490	471	458	460	467	446	436	498	455	465	455	457	460	443	438	453	456	475	465	505	464	476	497	514	447	459	479	457	439	449	458	459	460	457	517	451	424	467	487	491	489	462	469	494	486	486	464	454	449	451	480	445	414	494	446	479	448	478	478	454	445	490	490	442	453	469	488	473	474	461	462	473	454	479	456	436	443	496	504	438	475	464	493	439	425	437	469	465
29156	33207	13205	4822	3136	2542	2160	1706	1580	1327	1257	1177	1088	1027	1017	990	945	885	837	870	836	793	727	756	711	735	652	669	688	622	648	655	659	603	657	619	635	603	614	615	588	621	658	652	661	625	687	585	639	610	600	596	586	589	577	554	590	598	553	542	564	618	629	574	569	617	573	557	608	546	574	589	579	571	574	573	578	595	591	486	584	552	550	575	548	572	581	587	554	588	594	594	576	600	568	589	545	549	585	558	542	604	587	597	608	568	550	556	597	545	587	597	554	560	545	562	574	644	573	539	565	571	585	569	583	595	549	593	598	538	558	599	579	556	594	556	549	626	562	568	572	574	555	564	544	601	568	618	600	545	574	589	579	569	528	559	568	571	528	573	569	567	509	564	560	571	587	547	564	544	587	594	576	591	621	570	565	554	554	539	579	524	488	565	573	568	602	515	560	539	587	586	576	601	569	553	588	555	579	545	555	554	567	607	589	521	626	584	565	576	530	561	574	541	530	610	516	565	582	587	611	485	546	629	531	569	601	594	598	569	582	597	571	556	553	573	591	575	594	616	536	568	548	529	575	555	568	601	570	571	582	585	552	528	542	537	565	569	555	557	528	561	603	586	545	545	567	574	553	597	579	608	564	592	557	543	552	567	571	561	538	572	597	569	580	562	535	539	587	560	514	512	570	535	600	589	561	526	567	573	580	561	573	549	613	581	527	589	536	584	547	589	570	604	579	584	538	571	535	579	588	554	541	591	546	578	559	574	516	602	586	576	604	552	581	560	610	541	554	539	593	573	586	528	584	544	500	552	563	549	584	577	552	557	579	594	550	546	561	537	594	556	581	581	587	585	624	554	549	562	515	531	541	544	620	508	622	530	542	576	556	582	570	570	547	568	550	574	570	559	533	564	571	533	578	540	558	558	570	538	557	563	566	584	561	577	556	523	584	580	584	548	578	623	602	591	578	560	596	547	570	539	502	540	581	582	611	538	605	615	596	559	547	530	585	572	524	578	538	549	554	577	604	544	592	560	563	580	568	564	584	556	511	541	560	541	569	537	562	515	567	582	539	571	545	608	585	566	576	577	574	580	538	555	533	585	555	582	587	597	523	579	572	535	558	556	560	564	547	588	547	576	591	527	609	598	598	575	550	559	556	545	573	541	561	574	572	582	536	542	549	576	591	559	604	602	562	561	556	557	589	596	578	580	558	534	594	580	598	609	575	563	539	553	583	570	529	573	567	551	503	565	572	550	591	533	547	571	604	573	516	577	531	558	548	578	565	587	572	544	572	588	568	567	532	544	585	563	554	602	598	553	573	524	587	528	612	593	518	587	570	590	552	582	588	561	585	544	590	557	572	579	616	526	599	536	546	549	529	592	573	561	554	594	584	577	604	591	591	539	581	582	555	536	583	543	566	558	577	528	557	560	548	622	568	571	545	577	526	562	555	547	543	565	573	551	573	625	590	542	605	552	588	593	569	561	603	552	544	576	575	590	549	548	544	550	533	590	566	595	569	555	571	576	573	607	592	532	566	567	562	547	547	556	584	552	534	591	497	579	539	565	554	550	545	581	618	561	586	538	561	568	589	544	568	550	551	587	589	553	537	550	581	574	575	541	571	566	565	593	560	550	534	561	555	604	554	576	568	571	584	536	571	563	566	543	561	588	587	565	578	534	583	552	531	568	545	565	541	570	557	593	583	569	573	596	553	596	608	513	592	552	552	597	522	580	554	587	568	553	544	614	540	582	568	514	537	554	564	564	558	575	570	596	557	597	573	589	567	543	567	563	554	573	551	631	563	540	558	586	624	615	592	545	596	562	540	580	622	552	570	565	585	564	567	559	575	571	567	557	584	556	562	558	592	607	599	554	567	541	565	572	564	546	560	558	577	600	525	523	591	552	539	601	567	597	576	568	516	538	557	583	547	608	559	642	540	590	567	559	553	548	556	595	562	562	593	582	609	549	547	616	536	551	566	578	570	535	584	562	563	566	585	566	569	531	591	636	557	559	563	584	594	572	552	569	567	556	618	584	548	557	583	575	576	553	586	556	601	556	628	553	561	571	562	566	608	569	550	545	549	577	576	564	561	539	539	621	560	611	553	556	562	582	575	578	545	616	571	550	538	541	567	539	558	547	553	586	518	570	560	556	569	508	589	548	574	558	601	541	562	559	558	570	586	574	607	570	592	577	541	531	599	554	589	563	554	590	534	543	549	598	559	554	586	526	589	565	591	579	582	573	547	533	558	570	586	576	622	576	578	561	600	585	514	571	565	567	610	596	589	532	573	590	588	522	547	538	567	587	610	560	610	581	547	561	566	572	556	558	551	584	565	590	583	589	544	565	586	586	527	615	525	554	553	612	575	548	596	578	580	552	570	573	614	590	557	578	562	602	551	580	560	584	551	564	580	590	592	579	593	556	541	563	587	566	595	559	556	561	598	616	580	588	568	558	644	580	599	563	590	592	544	566	541	596	595	577	602	546	571	578	559	526	589	566	574	555	538	572	543	553	548	574	588	568	545	510	577	517	580	566	610	575	582	544	560	549	521	549	602	590	582	557	590	553	553	579	598	540	613	579	600	575	571	570	533	569	605	556	549	584	586	570	563	570	573	596	574	555	601	530	601	588	586	561	518	594	561	587	602	584	572	572	569	569	544	583	586	560	532	542	541	585	559	537	525	590	556	559	570	566	589	588	513	564	563	590	548	526	599	555	579	556	527	564	586	621	556	577	574	549	586	537	568	522	558	545	582	564	600	581	566	544	557	569	588	579	572	606	541	578	560	534	571	594	558	571	566	535	551	558	588	571	547	576	534	561	598	568	552	544	510	505	599	578	532	598	571	571	543	558	538	560	582	562	602	547	565	600	563	563	585	582	548	563	577	584	535	557	545	589	587	538	564	582	583	539	577	564	574	530	565	600	586	554	582	544	582	577	559	518	531	570	551	590	564	594	592	584	566	564	560	570	550	570	557	574	601	567	559	535	543	599	578	565	570	581	577	583	605	567	563	583	592	578	528	550	575	577	579	582	565	552	571	557	531	620	543	559	532	561	587	574	549	550	561	540	614	553	564	575	566	543	540	605	561	607	497	565	588	576	582	550	549	570	603	537	587	527	548	567	566	571	550	562	551	553	568	609	537	536	584	627	588	557	591	598	563	611	539	555	640	609	564	577	558	576	579	594	586	540	561	568	574	549	563	598	531	577	574	554	578	565	549	626	544	582	586	579	558	584	593	558	589	568	569	537	567	524	574	586	527	571	564	547	585	553	600	583	533	600	547	603	569	591	557	568	573	524	570	548	543	562	596	563	539	616	578	556	512	547	536	553	558	566	600	590	546	588	586	623	539	561	587	601	583	547	574	587	582	577	539	569	562	585	575	588	544	600	564	622	579	552	580	564	573	593	548	592	551	543	557	571	618	607	538	578	580	587	583	496	596	543	515	606	545	556	543	558	559	576	552	575	541	571	572	544	552	576	559	539	544	611	588	559
23770	20820	27898	23821	20724	8919	2180	1429	1073	856	862	813	731	740	684	643	558	560	538	527	514	474	431	429	445	445	400	436	389	405	396	393	359	378	375	391	350	307	359	381	357	378	408	355	358	309	390	352	344	337	372	302	314	346	311	301	291	319	325	314	303	292	326	334	302	307	310	308	302	308	318	320	283	284	309	307	295	269	269	304	302	293	285	316	321	292	310	281	285	296	296	294	306	325	315	318	296	306	326	281	304	281	277	311	318	272	291	295	350	294	320	339	290	270	312	303	344	298	296	287	281	293	284	296	266	293	290	322	284	308	292	301	305	328	319	286	302	302	283	297	305	318	306	287	326	270	324	250	283	332	327	317	289	279	311	312	304	278	294	334	308	304	304	302	277	288	297	320	293	325	271	321	291	290	309	288	302	270	295	291	269	292	291	289	283	300	286	322	296	328	324	259	288	254	318	298	342	298	275	301	313	256	299	293	300	304	296	255	309	278	286	298	305	285	324	322	255	301	282	265	285	339	282	286	288	290	282	325	331	288	328	269	278	280	301	285	286	300	289	274	287	289	280	317	309	320	294	293	292	300	297	317	318	299	292	315	306	279	319	289	300	281	310	289	284	300	298	307	305	335	283	300	311	297	287	279	279	281	327	286	289	280	308	315	320	321	317	301	300	282	302	322	297	307	307	311	334	328	282	304	304	305	284	311	295	282	277	289	306	335	318	323	292	285	313	307	335	308	323	315	324	314	304	295	271	312	292	290	275	318	339	278	291	301	271	317	280	296	305	304	317	298	275	303	298	304	304	314	306	280	307	307	268	284	298	308	287	297	311	286	317	289	277	297	294	323	319	272	299	318	300	319	293	240	314	290	314	268	285	297	268	308	335	290	310	300	302	283	307	279	304	277	304	312	283	296	300	320	311	294	322	312	323	281	308	301	296	307	315	282	295	312	299	293	307	311	315	289	286	322	295	275	286	303	306	310	298	289	289	292	308	293	288	299	273	296	298	322	291	325	314	288	321	290	303	314	288	287	304	306	320	278	305	295	311	308	322	274	293	266	297	343	308	320	347	291	300	284	299	289	301	307	305	284	311	277	300	281	319	303	275	302	317	290	295	276	317	285	304	281	304	306	293	307	310	289	289	311	344	277	278	312	301	307	303	287	301	285	295	297	301	284	313	290	299	274	321	287	299	285	288	296	319	315	296	292	316	286	305	315	286	318	295	247	306	318	313	319	324	305	303	303	313	316	320	313	291	319	303	298	282	306	314	300	304	286	313	294	285	288	318	314	289	272	283	321	306	290	296	285	319	279	278	317	320	289	341	309	325	277	297	282	293	301	274	301	298	312	327	302	327	330	300	326	320	309	297	301	277	329	293	335	283	316	324	321	294	303	285	300	273	304	285	279	306	279	305	293	292	313	306	302	280	324	295	292	311	284	274	299	324	320	298	332	304	285	317	313	325	299	279	268	295	305	280	290	288	300	310	329	311	322	289	279	307	308	337	286	297	333	293	306	278	287	257	276	352	282	309	296	319	291	279	296	279	261	313	256	293	289	296	319	299	275	321	322	295	314	350	258	282	266	292	291	312	287	273	321	276	297	300	319	311	288	330	300	307	308	291	312	329	305	277	275	305	300	306	277	278	269	286	296	308	305	306	268	270	267	305	310	312	313	262	317	306	338	292	289	307	299	290	298	304	273	278	315	301	285	277	296	288	321	293	329	283	283	280	311	295	306	307	275	298	332	335	287	286	295	312	282	275	289	318	262	286	312	308	278	302	281	301	303	301	280	265	325	294	284	274	288	322	277	295	327	320	335	311	285	301	304	298	302	335	287	319	317	303	278	302	291	303	279	309	291	299	302	293	299	323	302	319	305	303	303	289	307	304	272	289	286	295	317	298	306	315	276	292	312	320	305	277	310	304	254	291	314	278	289	312	336	277	290	319	343	278	323	301	298	295	304	285	319	316	313	280	294	251	329	300	276	282	298	280	284	309	267	299	303	311	317	291	306	294	318	316	300	279	287	292	304	294	304	270	293	312	300	291	300	309	304	280	294	295	312	308	296	276	271	283	308	278	298	307	270	295	300	304	315	311	296	289	298	279	280	308	288	307	286	261	287	268	307	318	312	298	321	300	316	305	302	275	308	316	274	261	327	286	286	295	298	304	312	285	284	293	278	278	315	292	265	313	280	277	298	275	283	277	332	299	276	308	303	322	291	305	287	300	282	293	316	324	323	310	291	281	307	296	289	324	270	321	320	297	290	267	303	294	306	305	286	341	305	274	308	301	322	309	295	297	285	296	277	307	328	320	310	284	313	292	313	269	317	301	309	293	299	306	294	277	322	300	275	295	295	295	291	300	272	316	304	269	296	302	292	288	277	288	312	288	315	279	317	304	297	320	275	315	314	284	303	328	290	321	285	307	315	292	295	263	302	287	315	273	278	292	303	290	298	287	287	277	278	306	292	300	282	297	288	284	311	319	319	322	307	241	303	273	294	307	320	285	312	312	269	278	300	290	298	268	312	298	298	318	274	282	331	307	300	289	296	295	291	294	302	305	280	326	280	303	310	281	307	317	296	284	296	302	317	283	287	290	314	296	303	295	319	282	307	282	314	287	298	308	288	271	346	300	288	296	278	289	273	297	300	297	299	276	300	298	316	286	291	335	282	301	306	296	303	279	272	300	311	274	326	283	284	317	299	296	282	295	305	288	326	296	340	269	286	301	302	286	292	294	278	275	278	268	339	289	309	295	324	296	289	304	290	344	286	296	307	307	277	276	311	291	300	267	287	295	311	317	296	298	305	275	287	283	292	316	261	279	273	342	317	302	263	304	295	316	314	313	299	331	301	296	293	314	283	275	303	281	290	281	291	296	276	271	298	281	306	305	303	295	277	267	320	288	297	291	306	320	251	319	286	297	316	313	297	306	288	313	296	267	272	272	320	326	298	275	322	286	315	274	292	319	294	291	323	276	317	292	328	293	287	297	263	293	323	291	314	321	311	317	309	315	304	293	284	304	298	290	307	294	288	300	262	273	329	316	273	294	271	274	280	294	305	301	300	286	290	290	302	291	287	271	287	318	313	316	310	310	296	289	327	317	301	284	287	331	305	284	309	290	305	300	299	323	277	303	257	275	271	304	309	317	306	295	267	324	285	295	297	319	270	297	298	278	313	284	264	273	295	263	287	340	312	309	295	276	302	265	309	320	300	311	304	279	296	327	265	284	296	315	284	269	288	318	308	310	286	296	283	289	276	300	278	324	284	281	286	313	322	309	303	289	286	287	317	297	291	311	296	280	302	293	277	289	327	328	295	294	300	298	278	282	324	272	309	269	300	299	282	323	298	313	301	300	289	288	290	293	266	335	288	291	292	315	262	296	325	281	276	298	341	281	283	304	298	289	304	284	305	307	274	311	291	303	299	312	304	268	318	304	298	315	329	294	304	269	316	283	291	333	311	305	303	286	276	315	295	314	282	301	312	328	295
32310	42454	21310	9624	5996	4661	3790	2963	2421	1980	1776	1503	1392	1260	1171	1067	1026	1010	875	852	798	778	720	689	679	621	633	565	574	551	588	528	516	495	503	502	521	521	465	499	494	486	514	489	454	477	479	419	445	479	454	414	466	419	414	402	464	395	395	419	390	387	387	412	384	404	363	418	397	435	383	370	386	354	377	401	400	378	380	389	404	389	387	378	384	379	357	384	369	376	378	365	378	380	418	397	388	397	376	409	372	365	364	360	334	380	381	380	382	361	367	393	378	344	347	365	415	411	380	390	361	407	360	395	353	334	366	392	401	380	369	365	371	358	372	380	380	374	356	367	382	363	386	370	383	404	381	379	372	366	386	387	366	373	381	352	364	356	388	401	384	385	406	359	365	384	390	403	361	363	370	405	392	382	381	380	392	400	371	371	380	370	367	387	373	362	348	385	373	345	359	405	422	393	414	380	391	366	391	380	383	399	351	410	385	363	348	331	376	386	361	362	378	330	381	359	366	345	395	336	382	378	392	361	386	368	391	381	357	366	357	361	389	345	360	353	363	407	397	367	379	347	330	380	377	405	352	397	377	377	372	340	369	380	367	388	364	365	361	379	382	379	381	419	341	361	391	379	357	387	390	404	377	374	371	358	417	380	362	372	398	377	379	357	384	366	384	378	395	356	369	389	364	332	382	358	380	358	376	407	379	351	373	368	399	372	385	391	361	354	371	356	384	355	370	353	392	372	380	353	359	354	363	365	380	399	436	368	382	347	373	383	383	374	388	363	404	375	371	356	369	368	393	340	429	366	399	339	420	366	356	362	368	416	398	397	379	358	348	380	383	390	337	393	394	368	361	405	386	356	392	328	326	361	374	375	366	339	383	382	359	363	412	359	377	368	379	370	359	388	356	353	384	371	368	385	364	359	361	387	397	374	352	374	375	390	350	342	364	352	364	392	369	374	371	369	368	381	393	358	397	399	351	401	377	366	344	351	399	376	405	399	401	399	358	369	376	417	356	400	408	405	404	377	393	347	368	399	368	331	401	350	355	357	362	392	378	401	351	364	346	381	345	389	391	358	360	397	345	379	336	398	383	380	321	381	380	398	374	363	384	369	380	376	374	347	370	376	396	404	366	361	332	349	375	394	352	395	372	386	319	351	378	382	387	372	370	398	368	372	346	390	369	361	350	344	408	391	362	346	358	355	393	370	373	370	391	411	376	362	365	383	349	377	359	378	377	367	399	334	406	358	375	365	379	362	413	402	380	369	372	365	367	360	354	359	362	378	371	342	387	390	387	363	385	386	348	374	365	353	354	386	358	335	377	390	361	360	357	386	377	372	387	398	402	381	379	434	353	380	401	373	374	363	358	378	363	384	366	367	338	376	381	391	380	383	378	376	392	352	399	381	361	371	346	438	370	343	381	356	388	396	355	383	387	358	377	394	371	366	390	341	390	336	368	385	384	378	409	363	357	345	384	371	372	355	372	362	391	314	386	380	387	393	383	355	398	388	356	391	403	367	413	389	410	396	386	416	374	341	363	363	388	388	354	369	381	366	398	370	365	351	396	368	406	385	393	366	364	388	370	351	381	352	416	381	400	373	344	349	362	371	359	381	335	377	414	389	392	364	406	409	366	330	371	402	385	401	369	380	365	391	356	354	369	388	370	379	363	381	394	392	391	378	381	373	378	357	390	361	354	384	377	370	371	337	387	370	345	396	358	356	356	377	374	400	404	403	378	422	361	404	377	341	365	405	393	382	362	369	371	380	351	369	434	387	363	372	362	401	381	374	359	380	378	386	329	402	390	397	366	371	392	354	385	375	396	391	378	414	352	392	371	396	391	386	365	377	375	344	340	368	373	382	401	363	397	388	337	371	389	394	342	372	411	366	392	385	398	372	406	348	345	334	404	400	373	359	356	325	390	416	363	392	369	392	379	350	415	364	334	369	353	401	342	358	371	373	390	357	373	370	394	381	344	376	335	391	397	401	346	368	381	362	363	386	365	345	397	372	387	396	385	398	372	364	366	377	327	395	368	389	410	380	349	394	381	383	378	333	363	370	362	369	388	381	397	382	403	343	382	357	370	383	369	391	371	385	404	374	367	403	374	367	353	390	389	343	365	364	379	401	352	351	379	383	385	372	367	376	382	379	363	382	399	387	333	387	388	379	367	386	365	402	387	384	373	373	402	383	385	379	384	380	366	383	385	345	398	381	342	387	405	340	374	394	366	413	324	358	356	360	385	378	362	365	389	403	408	383	380	382	348	358	387	382	358	376	405	345	365	367	378	388	359	384	368	370	374	360	350	360	368	355	351	389	388	410	344	357	381	376	381	392	382	390	386	348	343	375	407	373	353	364	388	367	380	338	354	361	363	435	420	377	387	388	388	363	394	346	359	424	417	391	398	411	380	402	381	349	379	342	357	379	365	400	384	384	396	364	382	379	408	382	403	377	375	355	390	393	386	388	402	368	355	372	392	336	350	376	387	345	389	378	370	382	399	382	377	375	356	360	358	389	384	348	382	358	361	334	369	401	383	385	341	386	382	355	343	377	359	385	344	371	376	363	356	347	391	375	343	363	340	390	384	379	368	371	369	364	354	376	376	374	380	381	400	354	368	337	397	383	396	368	369	393	367	353	381	387	362	380	361	353	378	361	376	390	388	353	357	401	385	371	389	370	379	357	368	323	381	380	340	370	395	393	374	340	370	372	386	360	402	422	367	388	423	394	340	381	369	345	367	392	387	395	356	393	363	390	314	365	340	388	388	391	355	380	379	360	379	386	375	367	344	343	336	383	395	393	338	314	374	403	386	406	360	365	412	360	384	360	380	379	410	376	352	396	357	369	396	400	386	379	380	400	365	384	381	362	378	392	345	372	361	402	334	363	392	412	359	395	393	387	399	363	367	403	368	387	394	391	344	379	390	386	385	350	380	373	387	356	367	357	372	359	355	339	364	354	362	354	389	372	345	375	389	339	384	378	332	364	352	340	364	359	389	367	370	373	357	396	373	399	394	351	352	384	414	363	365	352	331	374	389	366	364	393	374	373	361	395	335	391	357	364	369	364	380	345	398	393	364	353	358	373	387	393	386	371	411	350	390	364	356	337	380	384	380	339	384	375	379	380	371	363	419	371	405	354	378	396	376	357	393	376	398	355	383	380	388	365	363	375	354	375	364	397	426	389	358	354	402	363	362	342	336	381	400	365	348	352	403	370	394	403	341	378	421	373	389	412	407	383	355	348	376	346	359	389	398	381	393	399	354	338	369	387	342	395	376	377	407	370	329	375	399	377	372	379	392	412	387	405	378	393	370	377	346	405	371	372	413	390	346	364	362	383	383	378	402	366	367	383	361	399	365	398	397	368	359	372	405	390	378	354	405	339	373	418	379	366	398	359	356	371	369	362	339	388	372	351	414	388	361	382	344	390	380	365	376	389	405	364	402	378	426	369	352	373	369	360	386	355	368	373	352	389	366	340	356	348	360	350	371	369
22869	20887	28465	23447	20894	20810	7874	2174	1604	1291	1112	1012	890	861	765	751	688	627	636	629	545	544	554	487	494	486	462	439	444	444	419	381	418	355	437	352	394	413	363	372	400	410	392	333	352	318	333	338	332	325	330	345	273	328	287	296	337	302	287	316	278	297	325	278	311	300	287	288	285	273	310	291	287	280	294	267	314	253	294	272	252	252	258	251	304	292	245	266	267	270	260	271	282	282	296	299	298	297	259	308	251	275	286	283	287	274	264	282	263	262	254	283	289	265	275	261	297	247	264	308	281	261	309	273	270	268	255	288	250	263	295	262	304	275	249	269	269	275	297	271	296	269	258	265	237	292	278	287	277	281	289	243	320	271	287	271	282	256	252	288	272	280	252	242	264	263	270	299	267	262	270	296	271	270	273	250	289	276	285	309	264	265	299	271	281	239	289	244	278	255	267	264	289	241	264	251	276	293	257	248	312	252	265	281	272	279	272	251	295	291	284	292	252	271	278	262	261	264	268	267	264	286	261	282	279	273	255	274	297	286	275	272	249	286	298	275	275	303	266	258	244	282	284	287	259	265	283	285	251	268	283	280	265	291	256	269	284	264	289	269	261	286	234	281	277	265	283	267	289	265	278	271	285	306	263	252	261	263	265	296	263	258	272	243	238	289	255	267	264	276	303	265	257	279	279	236	315	267	281	267	277	280	266	270	269	281	275	287	278	272	280	284	274	289	257	249	261	277	282	277	267	261	299	264	259	266	288	259	245	299	276	289	276	275	282	265	293	290	251	260	275	271	273	266	263	258	275	253	242	292	270	269	274	270	263	265	244	263	289	251	275	266	250	254	292	280	262	261	241	267	251	253	263	305	248	308	282	272	291	265	253	268	262	281	317	261	269	263	280	271	276	293	291	275	248	274	272	284	271	258	285	289	298	306	271	264	269	245	262	260	300	274	293	264	256	269	245	294	262	286	259	265	267	263	289	280	258	264	271	261	257	260	284	273	243	283	299	241	273	263	274	289	286	252	281	286	258	265	288	248	277	279	283	296	277	272	246	261	245	256	283	284	269	255	255	261	301	316	290	275	277	277	264	261	272	263	268	295	254	249	272	267	264	290	276	275	281	271	255	255	301	284	294	286	259	255	278	278	296	277	309	265	305	264	257	261	273	283	269	265	259	274	282	285	270	300	254	263	286	264	277	267	266	273	272	268	287	282	292	269	284	294	273	243	291	285	274	311	252	241	275	278	291	268	271	287	277	284	263	283	289	254	246	268	279	290	260	285	279	224	295	269	291	293	261	280	287	258	262	271	270	250	217	277	261	262	302	265	261	254	254	295	266	289	266	256	243	273	263	271	279	251	241	264	289	282	258	268	266	295	291	281	248	239	259	274	277	259	264	249	275	248	273	292	239	279	259	280	306	265	279	281	286	270	287	280	232	231	284	292	261	273	284	261	297	274	255	265	253	278	281	271	282	258	284	292	272	259	274	285	235	269	248	269	262	254	259	298	265	288	274	301	258	275	262	279	280	270	262	257	283	281	286	285	285	293	284	230	252	285	297	257	245	280	285	282	287	275	282	283	279	261	247	270	275	273	290	258	246	280	295	258	277	279	290	282	272	270	272	254	279	295	259	276	249	282	264	227	268	265	289	298	261	303	283	252	288	277	285	271	281	266	275	248	256	265	280	279	299	256	292	285	256	289	271	268	295	303	295	268	257	289	289	281	292	291	253	296	243	277	267	275	257	279	271	255	261	260	276	286	256	282	275	284	292	262	276	262	292	275	278	266	267	287	259	254	273	288	257	286	259	268	270	258	265	266	309	270	286	293	243	259	256	266	299	238	265	311	251	269	274	253	263	275	271	293	268	255	298	274	275	252	244	275	279	263	259	275	268	277	304	236	258	265	295	270	278	294	291	258	290	258	252	271	273	253	275	272	269	267	271	304	290	250	258	270	291	274	262	282	266	253	281	253	236	278	281	298	252	289	281	270	278	257	274	300	301	296	299	249	258	278	276	255	282	261	286	288	283	293	273	253	251	279	278	263	270	232	302	252	292	263	298	263	254	289	279	259	297	272	266	267	254	282	259	254	270	277	287	270	290	261	247	240	277	258	283	289	278	273	259	251	277	250	265	270	270	287	261	302	267	301	287	278	259	272	248	237	283	282	253	248	296	272	273	270	261	281	280	273	277	268	263	263	274	277	280	256	279	282	277	275	248	251	271	241	273	266	247	281	268	265	262	254	251	294	247	303	282	288	272	257	287	266	303	277	265	279	257	242	291	249	266	274	285	236	254	256	271	282	259	260	257	267	245	291	287	240	254	270	266	242	255	253	254	260	256	280	276	256	273	259	276	275	263	264	268	286	229	282	277	268	280	257	258	285	256	255	254	272	278	270	242	291	290	281	260	271	262	275	255	293	293	256	268	269	268	271	225	228	255	273	258	298	247	286	281	262	282	273	226	268	277	251	283	266	251	245	255	266	266	277	290	285	257	251	259	266	275	235	280	267	266	268	265	308	280	254	284	278	273	239	292	253	279	276	262	293	269	267	265	260	277	247	267	249	264	264	269	301	271	283	296	239	253	275	275	288	288	268	269	277	258	258	258	277	277	264	287	262	266	281	281	259	289	285	312	265	259	274	299	240	279	249	275	291	260	283	270	263	247	271	259	266	284	288	295	290	279	279	283	274	275	238	264	280	273	264	307	259	248	304	277	285	269	253	258	280	289	289	266	269	266	287	296	269	272	273	268	251	251	285	252	243	302	265	248	262	284	278	277	276	273	262	269	241	277	279	266	269	258	238	264	259	267	292	277	258	290	275	291	257	279	310	249	243	248	266	290	272	287	307	246	252	263	275	302	289	269	254	256	270	282	263	262	271	236	285	269	255	252	258	267	280	250	281	289	255	273	243	257	278	284	275	270	303	252	268	292	259	290	283	265	270	253	274	276	281	287	254	259	276	256	264	272	287	277	273	272	279	286	288	303	258	260	293	290	260	260	256	251	295	264	274	275	277	249	270	271	282	265	258	291	246	243	273	256	286	269	284	288	267	282	261	252	271	309	283	273	252	241	275	259	252	265	287	286	266	280	299	280	282	272	268	268	284	291	242	300	266	277	265	269	263	276	263	258	246	272	289	273	247	266	282	254	259	264	282	294	263	293	268	287	281	257	255	253	282	259	257	266	299	247	265	284	291	254	273	249	262	302	318	259	262	282	270	260	281	258	272	289	278	267	272	256	270	267	273	255	287	266	262	268	287	302	264	288	257	256	275	258	256	296	275	298	281	268	295	272	285	253	271	254	270	260	287	266	268	256	271	280	269	269	289	288	276	299	263	275	260	277	257	270	273	271	273	287	260	256	283	268	316	272	289	260	273	259	305	280	262	285	286	292	257	275	283	272	254	270	267	263	272	280	288	292	266	268	264	282	262	272	314	280	298	289	275	270	253	276	281	304	292	276	264	253	255	284	296	280	246	261	256	274	264	256	296
36458	46184	26068	13229	8587	6741	5449	4275	3445	2813	2447	2027	1798	1736	1579	1313	1203	1148	1033	1025	979	896	827	744	778	714	711	683	607	592	570	562	559	537	544	526	526	491	511	507	536	540	490	450	506	434	438	458	492	414	412	383	407	449	427	396	376	361	372	364	372	364	379	391	331	329	348	325	365	333	371	351	347	336	371	309	369	334	332	314	332	314	347	334	316	324	325	334	297	320	371	295	319	327	326	296	319	299	345	337	302	316	339	327	318	340	320	327	313	307	338	327	347	349	335	303	324	307	292	292	347	317	327	356	336	325	332	316	323	297	294	344	333	316	319	332	336	311	315	360	319	295	329	318	326	358	315	330	320	290	323	324	325	331	307	349	336	352	338	325	343	372	316	315	306	297	309	332	296	348	328	316	322	313	323	330	343	309	308	309	299	322	338	339	347	340	340	331	313	343	332	334	328	317	317	360	312	278	339	324	352	310	340	335	332	323	357	312	323	293	323	337	298	336	337	341	314	343	323	332	344	302	338	317	326	322	362	350	333	364	359	337	323	299	315	326	303	338	330	341	330	327	323	328	321	350	331	326	342	342	351	319	318	347	335	359	324	331	317	343	313	298	306	357	363	328	341	318	315	363	325	351	340	360	329	346	310	297	301	326	310	326	323	327	322	343	310	349	308	297	338	321	350	333	335	324	288	361	313	304	324	339	360	362	323	352	306	338	322	352	357	329	342	346	343	321	321	340	304	327	321	344	352	315	339	342	317	330	313	363	309	332	321	318	312	330	331	303	282	304	313	322	324	333	288	307	325	331	327	360	334	321	303	291	329	322	370	345	326	323	356	322	326	332	306	306	349	294	338	344	313	320	337	315	335	335	339	313	308	341	358	302	334	337	348	334	333	331	289	354	305	329	310	344	328	358	344	316	328	331	334	331	318	337	319	378	320	347	329	314	328	320	303	352	308	361	319	342	274	344	364	344	351	330	338	319	340	327	304	308	321	342	345	345	319	333	322	321	309	374	345	317	314	335	347	322	302	313	315	325	327	316	315	311	309	335	331	312	313	301	349	315	329	342	320	323	331	303	343	335	325	335	331	332	352	335	312	349	323	333	321	299	303	343	341	328	362	337	306	323	327	342	342	329	348	312	300	340	320	326	343	334	343	341	312	300	304	322	337	312	307	319	331	342	327	301	324	307	338	314	333	339	314	309	314	314	327	308	326	339	331	349	326	325	309	310	360	331	352	325	306	315	338	297	340	357	327	316	308	337	314	335	308	327	304	352	329	352	312	330	300	322	329	318	319	346	322	325	341	310	325	314	320	312	297	314	325	305	300	320	329	331	334	322	335	325	326	284	328	302	300	345	364	310	309	295	350	342	323	318	300	319	320	337	309	335	330	341	351	314	335	314	296	293	332	310	330	343	364	318	322	343	356	345	332	311	325	325	332	296	310	379	310	309	323	345	343	343	339	317	314	298	340	327	317	342	337	318	349	328	323	317	313	289	329	298	319	314	318	331	342	306	334	334	352	358	326	313	317	323	332	302	339	342	353	288	307	330	321	303	319	322	306	296	320	297	347	300	317	339	345	305	345	358	322	346	296	350	303	344	327	361	319	359	286	341	326	323	349	304	307	301	310	330	315	308	318	320	331	341	306	302	334	342	342	331	340	333	325	308	292	325	330	326	352	318	302	334	321	302	310	316	276	315	312	298	326	294	359	358	316	341	316	332	307	332	338	306	341	307	330	317	325	361	345	289	315	335	351	312	311	299	302	324	319	320	329	335	290	315	316	345	287	316	342	284	316	343	324	335	349	318	339	317	311	352	304	303	337	313	337	323	339	324	322	353	344	323	341	345	328	298	340	335	316	323	343	331	328	348	376	325	275	340	343	339	310	324	359	328	323	346	332	295	345	326	332	312	335	335	325	351	327	348	295	322	316	343	334	342	322	326	333	311	315	296	305	347	335	303	331	359	367	312	325	309	321	323	307	307	328	321	304	313	337	349	334	334	341	309	330	320	296	340	318	299	337	307	341	321	303	339	306	346	321	348	329	312	347	326	344	344	307	328	335	311	343	332	358	302	313	299	347	329	329	317	312	326	308	331	341	323	330	305	340	343	354	307	306	310	339	309	325	336	324	339	341	329	346	330	343	312	319	337	322	322	322	320	339	327	344	295	333	315	312	308	336	307	335	343	338	326	324	314	335	327	339	333	321	340	308	307	333	337	306	334	325	325	331	362	339	319	350	343	304	316	308	334	316	325	347	333	355	328	337	325	354	348	318	348	348	320	327	339	317	348	301	340	346	361	316	313	346	327	321	357	330	344	314	315	313	346	296	346	292	311	334	310	321	346	310	329	334	335	308	314	310	326	328	326	307	328	344	343	337	319	350	331	365	300	341	325	317	336	328	317	293	344	345	319	332	316	299	320	311	322	339	312	324	317	300	315	321	324	334	323	321	322	307	352	313	328	321	318	295	312	346	356	314	332	329	314	335	300	356	330	324	305	319	319	288	338	342	322	310	351	317	345	321	334	309	336	337	350	327	329	299	299	310	320	278	333	328	336	340	314	321	314	279	337	321	348	347	304	348	318	361	325	340	345	326	328	339	325	343	288	324	319	307	300	334	304	335	314	367	325	339	354	316	328	307	302	335	323	347	360	322	304	340	376	316	307	312	290	312	321	355	305	305	305	361	319	330	323	355	304	315	311	312	351	328	328	340	335	335	296	331	332	315	347	351	314	331	347	332	347	320	357	335	308	292	288	321	304	343	317	317	315	288	299	292	305	355	306	317	331	313	337	333	334	322	285	321	313	326	340	322	319	302	332	340	320	299	352	335	307	329	313	292	302	318	312	325	310	325	330	307	312	346	305	353	332	303	326	316	334	332	299	314	318	373	304	312	322	328	317	328	361	313	318	337	321	337	322	317	381	324	314	326	352	324	351	337	329	326	322	332	313	328	327	305	311	307	323	337	344	355	325	322	321	301	315	338	340	322	322	333	338	347	302	352	296	352	313	327	313	348	338	317	322	306	327	306	336	325	315	329	294	320	339	304	324	310	327	323	342	316	332	310	331	343	337	280	326	314	338	303	339	333	333	327	319	316	302	335	346	343	320	320	308	332	298	322	329	358	304	341	318	307	299	334	317	345	334	328	326	301	309	318	358	333	326	362	329	313	329	342	317	351	316	306	326	358	315	303	319	328	345	312	344	316	302	308	313	363	334	337	306	322	312	346	298	318	351	317	319	322	319	334	335	339	340	307	351	323	297	334	291	331	310	321	303	332	352	321	345	302	333	319	321	310	304	319	303	338	307	333	312	335	326	300	338	339	339	323	316	332	322	332	328	318	309	306	341	321	330	334	327	315	295	288	325	313	298	343	345	348	305	310	309	328	276	329	325	311	330	315	330	327	322	327	316	317	312	308	323	317	330	333	307	340	345	358	326	332	310	319	333	315	340	295	298	332	322	351	323	323	314	342	348	299	308	310	332	322	318
27640	22268	14556	4607	1821	1408	1149	967	882	706	772	718	667	701	690	620	602	672	586	636	524	565	514	541	563	544	535	513	505	496	515	509	499	489	515	490	475	427	516	471	477	533	502	476	454	481	524	514	487	443	485	487	474	440	477	476	470	495	512	453	457	507	456	440	437	479	434	450	460	472	473	473	494	491	477	450	506	466	488	442	456	455	469	502	482	460	491	467	477	463	419	428	441	489	466	462	440	463	480	498	448	435	476	484	497	446	464	429	479	445	479	414	464	464	469	457	474	462	464	473	479	451	454	429	441	461	431	468	438	439	482	420	447	474	484	484	472	441	478	480	462	471	484	490	446	461	440	467	447	441	448	438	452	486	449	485	462	473	473	501	435	495	446	457	503	498	478	440	477	462	440	461	482	438	469	464	460	475	456	446	434	481	449	473	459	496	465	449	483	486	470	495	464	445	457	434	415	449	505	450	498	468	466	449	489	448	464	444	436	419	446	525	472	482	483	442	458	446	413	412	477	495	475	491	465	455	486	486	477	463	492	455	467	444	464	487	461	465	450	478	481	457	475	436	408	487	444	529	445	445	499	431	493	461	464	472	465	447	459	444	452	479	473	455	460	471	510	518	449	450	486	463	487	471	429	463	441	429	448	471	484	484	467	421	450	448	466	426	501	453	450	462	463	453	455	448	449	458	462	422	461	416	465	456	464	442	472	468	457	437	482	466	436	451	480	444	471	471	470	467	456	464	443	516	462	466	447	498	474	488	481	468	483	486	474	485	447	497	471	472	445	444	486	459	443	467	455	416	461	473	460	457	440	449	441	442	457	446	476	468	453	496	443	488	472	489	483	451	439	484	464	459	480	415	435	442	476	468	439	510	481	460	434	447	476	481	492	460	472	437	452	462	460	476	496	476	467	492	476	458	454	463	492	442	447	449	446	497	522	492	490	467	474	461	456	490	432	442	483	492	419	466	439	464	475	480	494	512	484	414	465	470	462	471	479	455	495	458	469	435	480	493	438	481	451	427	456	503	437	474	529	471	448	458	466	496	428	447	463	469	459	498	468	435	451	442	451	454	499	485	458	462	457	440	510	479	485	466	465	474	470	456	449	470	502	494	451	479	497	470	489	481	493	439	459	488	472	436	420	446	462	471	501	458	480	488	420	493	466	466	478	487	477	445	443	459	502	485	453	510	471	455	477	489	448	493	452	427	471	452	471	483	465	445	456	457	478	477	510	430	466	434	452	487	440	440	435	476	425	471	445	449	494	474	464	484	481	480	501	476	456	488	495	482	451	463	453	511	479	441	450	448	500	449	496	462	469	467	474	443	490	491	439	444	484	472	457	490	495	469	462	481	487	468	423	457	464	480	482	436	443	438	480	463	495	429	462	465	489	508	437	475	490	526	516	447	467	478	431	489	456	465	450	472	492	467	497	465	463	452	473	483	463	453	468	480	482	477	459	475	462	498	453	443	458	453	445	461	455	472	441	466	464	464	469	463	466	467	457	445	455	436	418	465	470	463	430	435	443	439	482	471	460	457	499	400	467	460	457	482	497	450	456	476	468	427	435	500	494	471	496	469	489	496	460	488	437	453	479	460	430	474	477	439	475	420	430	454	477	473	484	480	442	509	432	471	450	440	464	490	453	466	406	460	456	442	478	483	470	495	448	433	465	480	486	472	495	475	492	472	431	444	484	488	473	454	478	455	496	428	468	481	450	460	464	469	469	440	457	484	459	454	440	468	465	480	490	446	451	429	469	419	456	446	455	485	473	497	464	500	455	449	496	449	481	461	462	469	451	469	450	461	452	481	470	436	477	458	444	428	475	420	490	470	450	421	492	421	465	453	494	483	439	442	460	410	447	490	476	482	470	451	450	434	458	473	458	428	444	449	475	460	463	434	488	462	480	463	487	533	446	435	462	463	485	453	481	478	489	470	475	487	493	426	537	463	468	439	451	491	462	447	463	441	468	466	447	437	428	516	435	459	487	517	445	479	479	492	469	462	476	431	490	465	504	437	489	502	461	451	465	466	460	470	462	477	462	448	493	472	464	446	456	441	448	479	443	459	473	446	419	479	482	465	459	455	487	433	415	440	484	439	470	472	492	469	431	448	467	439	483	440	480	472	437	486	502	453	452	481	471	454	454	485	451	418	470	481	488	419	448	470	469	475	464	468	476	480	468	458	453	468	443	446	501	459	447	447	437	436	480	480	465	492	474	460	439	467	435	457	494	492	506	508	455	462	483	455	450	510	512	468	429	441	464	472	485	477	453	508	462	477	458	466	475	432	481	413	482	500	466	460	447	460	457	490	428	513	472	469	486	490	475	432	440	488	455	441	468	460	478	486	493	453	446	446	457	442	468	466	460	457	464	450	483	484	472	468	493	492	452	509	459	495	448	490	466	443	445	465	444	502	455	460	501	427	441	452	453	482	451	453	437	433	457	486	482	472	466	484	450	446	429	466	440	486	474	469	456	474	440	491	453	462	474	468	481	452	448	454	470	482	493	444	463	460	433	451	480	491	488	464	486	435	455	474	462	453	452	445	472	431	482	479	467	475	479	462	452	495	444	456	460	473	507	443	471	453	505	485	482	488	474	463	457	433	441	456	482	430	461	425	473	479	475	434	451	513	433	455	445	460	480	447	486	470	469	459	474	475	490	474	502	466	443	475	459	469	435	452	472	477	450	434	478	472	468	444	460	486	477	435	466	446	497	443	463	495	453	498	462	415	449	468	450	450	478	463	499	481	450	464	464	474	427	451	466	468	461	469	453	449	468	438	432	437	440	468	504	431	446	496	461	466	463	455	432	481	487	450	463	458	486	460	471	459	470	454	469	491	490	442	482	423	447	467	443	491	448	448	514	479	429	460	458	495	484	477	475	494	447	471	488	472	475	451	462	491	460	488	476	510	461	470	472	435	446	445	439	488	450	432	459	426	475	488	471	445	468	476	460	470	446	477	491	482	453	446	492	491	476	477	483	437	504	449	507	478	432	500	473	503	462	470	438	469	489	468	434	474	507	469	472	465	470	507	454	437	481	451	480	448	459	496	465	453	464	484	457	509	477	455	474	454	451	457	449	437	434	475	455	464	452	500	480	454	443	451	408	487	496	444	473	475	461	442	453	475	423	440	471	481	452	421	454	459	453	457	468	464	462	436	427	499	484	461	485	483	440	472	500	472	469	489	442	448	469	473	441	474	482	474	476	449	486	460	415	469	457	419	467	466	441	450	477	463	450	471	438	451	472	465	494	501	478	465	459	461	448	455	478	480	437	499	415	468	492	463	451	510	465	503	463	474	445	493	437	485	489	467	443	429	476	466	462	439	453	473	463	457	473	478	477	464	467	468	421	445	438	462	459	477	475	451	445	448	475	472	496	465	463	434	478	436	462	463	454	456	476	450	450	453	391	478	427	465	513	425	481	472	431	447	460	417	436	455	439	481	504	434	493	488	463	479	474	480	458	436	471	465	457	468	434	441	479	473
29102	28037	12225	5015	3232	2490	2194	1703	1461	1265	1229	1161	1059	1064	1007	925	911	915	848	807	789	741	786	707	674	687	719	751	686	684	670	651	709	639	635	664	640	639	639	700	583	669	659	703	622	678	632	620	615	602	571	590	584	600	604	595	625	645	577	614	582	547	602	526	565	599	547	570	570	558	577	599	589	575	576	548	548	565	606	613	573	588	567	583	560	610	571	586	589	616	600	579	601	550	566	562	585	607	589	559	554	621	562	549	619	593	567	581	595	576	591	594	616	579	561	548	497	541	580	592	581	596	622	550	537	544	554	558	591	564	540	588	535	545	578	587	574	576	572	555	559	603	554	585	583	571	547	542	513	530	555	580	555	616	529	557	616	560	542	618	607	580	591	536	580	592	564	586	572	562	559	630	545	550	589	557	609	601	558	556	549	584	603	542	622	588	542	598	569	601	568	576	548	552	558	551	582	593	588	548	556	578	576	633	596	595	555	554	516	536	559	584	540	561	580	557	580	583	547	561	535	587	533	556	592	522	575	570	566	539	588	577	613	605	570	603	589	551	618	566	598	605	569	546	566	610	587	574	561	572	578	537	549	568	584	564	558	549	573	566	526	555	580	569	569	589	572	553	574	577	528	539	533	624	576	559	576	569	517	586	600	538	580	542	583	564	580	604	561	541	557	527	583	556	563	575	558	549	555	565	583	523	561	564	574	529	573	589	580	569	580	560	560	524	596	579	549	550	601	550	591	599	572	613	568	555	570	532	551	561	562	548	545	516	527	602	571	580	594	586	561	579	572	551	549	595	586	589	576	587	586	569	570	594	570	540	571	556	586	590	562	563	594	559	554	577	556	583	538	554	579	610	546	586	576	583	567	572	567	593	630	567	567	565	574	567	564	591	550	579	544	542	549	568	567	541	598	530	578	539	626	530	585	575	566	578	585	562	550	569	563	556	549	571	533	572	552	598	553	591	535	530	562	589	564	538	563	585	571	554	551	581	565	551	585	560	560	600	549	546	564	558	610	561	586	553	579	527	553	571	548	584	578	542	554	572	600	589	587	561	540	580	583	542	571	570	543	579	605	564	550	526	599	552	569	522	557	579	584	601	571	561	557	579	565	563	589	566	533	540	551	543	587	569	547	594	631	603	576	576	577	565	556	537	598	582	566	607	563	527	541	567	579	547	546	590	564	583	614	577	562	566	562	590	610	564	566	597	565	579	544	603	554	580	622	586	595	518	625	568	524	530	560	581	591	558	553	590	582	574	570	562	598	557	545	603	560	593	558	578	571	588	540	576	578	545	544	556	571	512	590	504	534	572	577	559	598	543	532	541	599	550	585	572	590	593	560	568	581	545	548	570	571	554	599	561	606	577	571	531	585	546	541	626	576	580	594	542	586	584	541	595	614	571	556	575	592	572	531	577	579	604	560	533	530	541	600	576	617	581	540	544	595	595	574	619	528	541	524	594	590	595	570	593	559	564	543	535	558	543	627	556	569	556	540	550	556	547	570	530	565	568	572	562	603	511	570	543	523	590	565	562	554	596	599	593	536	529	598	554	575	524	569	551	579	571	597	614	563	590	578	529	531	565	549	569	597	571	583	584	533	547	582	578	593	558	548	573	549	575	576	521	579	545	565	579	582	589	593	559	558	578	535	563	594	585	605	588	583	610	589	578	563	596	579	589	559	545	617	580	593	537	617	552	585	545	539	563	560	596	536	576	578	599	571	586	568	554	564	517	562	547	565	570	574	541	557	559	545	622	541	549	573	597	585	591	569	551	569	574	513	583	573	576	538	547	518	560	548	598	587	528	547	570	548	565	586	555	545	600	597	581	608	559	566	557	538	553	612	567	552	565	558	576	637	572	511	558	559	559	604	533	580	593	562	602	616	571	532	573	570	518	549	553	558	595	555	515	561	561	593	553	553	558	570	539	578	562	571	591	565	556	611	598	538	559	551	570	599	554	593	551	563	554	575	632	571	603	578	587	593	554	571	569	607	587	570	572	611	613	535	575	538	589	586	552	534	575	521	567	568	554	563	604	568	582	590	574	526	567	568	506	496	602	570	536	561	545	606	595	565	481	561	555	544	545	580	566	621	587	601	577	582	539	581	542	577	569	587	565	568	583	520	512	492	624	577	569	558	569	592	557	592	500	566	573	563	549	576	548	584	554	588	603	545	560	555	563	543	551	562	593	572	528	528	568	592	559	581	578	583	622	542	556	557	604	588	574	539	566	556	571	593	522	590	575	567	578	555	562	569	568	601	546	571	555	539	550	582	571	569	572	599	532	583	563	578	526	569	538	536	602	554	581	565	589	617	557	566	577	576	547	556	592	551	598	536	608	598	551	578	561	559	560	560	572	593	593	536	545	553	557	584	531	559	585	589	605	596	568	546	578	567	597	544	524	558	598	569	573	568	573	602	613	571	603	564	564	567	563	551	519	604	580	521	604	525	586	595	571	552	585	578	569	552	596	549	591	552	592	584	547	594	610	623	590	521	599	535	546	545	569	566	637	543	547	574	514	610	546	583	576	536	520	529	568	589	571	569	565	573	587	571	569	559	596	532	589	601	558	589	583	556	538	574	567	547	602	628	599	571	558	559	571	543	587	574	598	534	592	594	549	571	523	547	595	542	547	561	585	554	523	575	561	581	582	553	563	579	566	525	550	585	564	553	626	567	548	605	573	549	589	574	574	575	527	579	542	565	563	618	591	528	538	557	618	582	531	550	562	588	600	571	551	550	572	603	566	608	541	533	561	558	585	578	600	540	556	512	563	583	565	538	601	609	572	595	556	616	570	585	548	524	581	555	561	516	580	543	574	630	574	545	573	587	612	572	551	569	566	554	576	559	526	568	581	549	568	605	599	553	582	574	570	566	602	580	499	538	531	589	557	593	557	560	549	547	612	569	556	564	568	594	578	552	593	581	531	533	564	550	566	605	555	531	591	536	562	555	594	566	491	577	609	566	578	588	568	573	602	557	548	569	558	527	541	590	553	590	541	532	593	585	540	559	602	579	577	584	546	539	577	563	567	575	576	542	560	575	579	559	585	574	602	574	588	593	604	561	611	568	573	554	541	568	598	597	564	579	557	614	549	532	534	574	537	577	557	592	588	573	555	556	564	583	557	579	576	560	521	570	555	549	609	575	574	574	549	562	524	597	579	580	544	569	554	549	588	563	580	592	608	577	579	562	562	559	583	588	553	586	580	561	566	561	576	543	559	541	557	603	600	539	589	511	582	563	508	554	603	576	540	522	591	546	592	579	545	614	576	591	583	525	539	605	583	576	606	591	570	551	561	568	567	564	572	586	639	540	573	592	598	502	553	570	570	563	581	576	537	551	557	573	573	615	579	573	547	557	570	593	571	552	596	562	593	522	604	584	559	569	569	566	591	522	536	570	591	585	561	598	605	561	567	524	580	580	545	585	562	588	572	545	550	585	619	551	560	574	556	577	577	575	567	594	526	548	622	591	547	562	572	548	565	575	577
23848	20882	28012	23888	20745	9028	2207	1421	1096	947	865	800	765	740	639	614	637	585	577	546	486	474	482	449	413	449	462	428	397	413	399	385	376	370	377	398	391	378	376	375	348	375	376	346	367	339	331	330	352	379	359	323	337	344	325	318	302	304	317	289	341	314	350	313	287	346	304	318	269	317	311	307	276	323	307	305	294	330	293	311	296	280	280	301	299	309	323	313	287	294	299	304	280	290	293	279	295	312	308	328	303	322	284	298	284	306	290	279	304	284	296	291	307	276	290	255	303	296	293	314	314	308	307	282	298	276	282	278	301	285	292	277	280	308	311	287	303	276	310	267	314	329	279	280	299	320	307	268	288	315	304	288	337	272	280	305	313	309	299	327	343	255	285	319	279	309	312	300	306	292	299	296	299	294	266	284	307	282	307	282	301	309	310	309	292	271	273	282	305	294	294	285	288	271	326	341	306	305	314	288	299	334	303	312	300	329	308	305	303	316	308	285	295	292	288	307	286	287	279	321	295	300	283	283	298	298	314	284	318	334	320	313	305	297	314	297	294	288	294	316	296	293	321	293	316	323	294	284	295	254	303	328	270	311	310	332	303	321	299	319	299	312	304	324	311	319	294	281	322	316	269	298	314	279	322	326	279	290	273	329	272	285	299	290	288	306	309	282	325	287	309	288	273	305	302	288	300	285	322	289	281	286	303	289	273	295	276	287	328	320	312	327	305	288	292	285	293	300	306	292	293	334	298	305	298	267	288	310	264	283	319	302	305	292	288	265	302	300	301	294	307	291	283	319	313	286	298	293	287	305	292	289	293	302	285	303	287	296	309	301	290	328	295	277	303	302	314	305	275	310	297	278	267	305	296	304	290	316	324	291	301	287	313	295	292	316	333	278	247	328	296	320	292	305	331	288	314	302	306	308	314	281	332	315	312	302	287	300	310	310	281	310	285	313	286	301	313	258	292	302	302	310	299	298	288	307	299	297	263	327	299	272	287	288	283	319	301	301	268	304	286	326	312	306	281	306	311	281	284	312	322	281	290	291	305	303	310	303	265	310	301	292	302	332	339	319	300	325	284	299	290	286	283	315	325	313	319	299	294	325	314	292	280	276	314	307	313	324	282	317	319	256	286	268	314	302	315	304	293	303	294	307	315	266	319	296	276	289	308	279	284	282	312	288	332	292	294	313	320	292	299	287	314	293	290	288	317	314	291	337	321	303	286	289	302	328	283	299	297	303	301	314	278	288	292	301	316	298	271	281	273	298	288	317	306	299	268	290	301	298	302	279	298	307	326	273	303	323	266	275	313	282	308	300	320	294	318	307	318	279	293	264	281	296	291	316	328	305	292	313	315	302	287	290	285	307	250	282	313	301	303	289	302	278	321	307	277	325	305	293	284	306	300	288	296	286	334	311	306	308	301	332	341	258	287	311	274	313	300	280	304	300	286	307	292	296	313	310	307	314	299	297	291	308	310	294	311	308	305	288	318	301	284	317	305	326	317	270	285	300	307	293	282	310	308	298	310	299	293	297	304	278	275	304	295	294	279	313	304	295	306	313	321	277	303	283	351	297	311	293	309	263	299	295	293	278	301	302	344	300	293	300	284	302	280	275	314	280	308	307	261	301	267	319	294	275	306	293	327	309	310	304	305	301	279	288	292	293	316	287	300	323	289	286	301	335	275	293	300	302	277	275	301	267	286	283	265	269	277	329	310	311	301	286	332	341	280	301	263	268	286	311	318	338	305	339	283	280	298	281	307	314	299	325	291	290	307	276	304	307	309	292	277	305	296	287	299	255	259	315	313	318	280	235	293	293	274	301	305	257	312	294	279	321	330	291	304	294	330	284	309	313	297	311	294	284	295	329	300	300	306	307	307	298	281	277	295	276	281	300	293	260	275	297	343	312	303	293	296	318	298	322	288	280	301	320	312	302	277	300	274	304	276	289	298	283	308	255	314	306	275	311	313	310	302	269	310	317	300	342	330	293	267	303	312	322	325	300	307	304	303	329	298	318	293	301	301	290	321	303	302	337	292	331	291	298	321	301	302	289	288	296	285	282	290	290	328	283	284	303	316	281	297	326	284	325	297	304	315	302	311	306	307	306	284	312	297	290	283	282	284	266	292	294	287	292	275	283	314	297	306	292	293	300	302	304	290	315	307	276	292	321	276	311	303	289	280	319	307	290	313	275	319	288	310	303	313	300	321	285	300	299	283	294	295	287	302	338	289	293	310	283	294	319	289	296	306	264	296	298	320	307	318	321	291	307	285	312	284	322	311	319	323	268	318	318	314	303	283	287	278	319	309	289	285	313	316	315	340	294	289	320	344	296	325	297	301	293	283	287	297	289	272	315	301	298	295	310	304	300	300	298	290	300	297	293	285	337	313	296	321	294	294	311	295	304	291	296	324	306	295	285	295	261	318	265	316	318	326	304	307	313	271	317	288	309	287	278	311	299	305	290	295	308	311	281	323	331	299	307	294	297	293	297	323	273	296	265	308	313	294	301	273	323	307	284	316	309	315	306	308	314	317	301	315	299	302	309	300	301	273	305	302	276	314	250	321	291	298	295	324	316	298	328	292	303	322	302	346	290	296	314	251	312	307	313	316	291	294	310	300	302	292	304	304	311	297	264	312	285	295	305	300	277	297	299	319	295	301	318	285	300	336	329	301	310	311	296	275	274	290	259	303	289	288	285	290	279	305	291	290	297	302	305	303	350	288	296	290	277	304	294	265	272	297	303	320	286	320	283	261	270	284	290	308	312	312	323	327	288	287	302	282	268	305	259	287	312	296	292	301	295	309	342	267	293	316	276	294	278	284	312	298	297	304	304	298	292	310	292	304	303	313	271	309	278	295	298	266	293	300	293	306	304	307	316	298	289	314	306	301	280	294	294	280	303	304	297	308	287	298	275	302	291	276	308	286	318	271	295	305	313	298	302	311	315	260	290	297	284	287	288	296	307	291	287	291	297	303	326	312	305	310	318	284	270	292	290	299	304	297	293	312	283	280	284	280	326	310	297	293	310	295	289	319	325	304	332	278	265	286	286	320	321	296	301	294	326	307	319	293	309	299	302	276	295	310	286	298	297	294	305	288	300	289	316	282	327	312	290	305	293	288	308	313	277	289	304	306	270	294	313	307	286	279	299	318	309	311	275	302	267	296	290	287	295	320	316	295	269	307	330	273	285	331	309	296	282	311	289	304	263	263	293	303	286	293	288	329	281	313	292	316	290	328	262	298	312	330	308	291	310	268	317	294	327	295	274	303	299	277	284	286	299	300	306	314	333	309	315	285	278	314	287	305	287	302	279	319	334	301	293	332	305	267	315	297	258	292	308	312	292	302	309	283	320	283	306	303	247	298	313	330	295	290	274	328	273	306	312	301	301	319	327	275	274	291	270	329	308	324	300	297	304	314	286	314	296	276	286	309	273	325	286	275	291	277	274	290	293	263	315	296	292	298	309	313	288	316	285	303	286	301	298	297	287
32763	38985	20085	9432	6121	4717	3647	3102	2332	1990	1687	1575	1378	1295	1187	1057	1006	994	899	877	799	740	711	669	628	699	643	613	611	600	553	555	563	533	533	496	538	482	482	490	492	497	504	514	492	484	491	423	460	470	433	450	445	443	425	402	388	424	409	369	391	437	380	426	449	419	379	369	400	379	405	385	341	369	375	395	392	373	386	357	375	393	376	383	387	408	386	351	348	361	369	383	375	375	381	374	385	383	423	378	351	364	392	374	360	357	370	374	339	353	380	380	369	363	407	402	383	356	370	349	339	401	364	424	361	387	407	355	376	371	398	378	379	382	374	396	392	351	402	393	412	384	374	378	400	383	374	366	335	360	415	406	370	363	405	378	382	400	417	361	369	396	392	418	378	359	374	378	354	374	368	383	346	393	411	348	384	370	375	365	380	368	370	342	365	408	386	367	368	369	365	414	399	410	396	391	376	392	372	360	350	380	384	368	379	375	382	382	363	371	381	366	360	382	386	397	385	397	362	343	379	376	361	375	387	384	366	365	377	412	354	409	409	369	399	381	375	402	359	354	396	359	369	334	385	385	379	377	386	393	348	369	377	388	370	406	387	389	376	395	377	376	408	375	390	348	375	398	387	398	401	378	395	386	392	364	347	367	369	405	363	364	367	365	360	372	376	379	400	363	379	359	349	411	379	339	356	392	341	398	364	362	373	351	371	370	361	354	389	384	404	407	426	393	371	365	383	372	388	357	376	356	370	396	389	408	375	344	380	400	384	356	392	357	385	366	385	407	390	422	328	367	391	371	375	413	375	411	399	415	390	362	380	387	359	406	387	362	383	386	380	371	389	348	376	355	367	365	384	408	347	371	352	362	376	383	385	373	367	353	340	376	412	372	348	368	374	384	360	379	365	382	405	412	383	371	393	406	394	410	375	339	358	390	389	394	348	352	349	343	393	345	373	357	344	395	367	379	377	387	371	398	359	341	389	405	376	366	365	393	366	356	380	388	397	366	378	390	382	374	391	385	377	381	380	363	391	380	372	376	368	353	391	386	392	374	417	366	391	362	371	394	372	366	355	372	354	382	394	408	399	396	355	376	385	379	349	387	379	394	380	384	404	393	377	390	380	381	368	379	384	380	370	358	406	352	356	386	362	385	379	358	380	393	401	376	388	385	376	366	387	355	393	375	373	344	360	379	396	408	398	383	363	387	358	343	374	391	410	370	372	388	372	377	346	394	379	372	360	384	417	362	365	374	398	386	395	354	426	399	417	398	358	373	366	395	334	391	375	380	353	375	393	376	383	364	365	394	385	406	406	379	418	373	377	384	339	381	369	390	383	365	395	356	348	358	392	372	402	351	384	400	374	367	396	397	368	342	379	355	382	405	379	388	406	366	399	413	389	383	380	379	357	395	367	388	371	376	378	364	355	392	364	370	375	356	382	369	348	366	369	371	409	380	370	409	377	425	374	350	376	403	345	374	375	375	367	358	360	368	412	375	385	393	415	354	378	384	367	398	349	372	370	389	393	363	402	401	387	373	352	387	381	401	372	374	397	404	391	373	380	405	378	393	390	395	390	380	395	411	362	357	376	351	382	381	358	376	411	357	367	380	380	368	405	377	378	383	392	368	397	393	351	386	338	328	390	397	417	374	394	395	390	412	368	370	379	376	368	384	362	371	376	393	345	392	372	391	380	353	396	348	350	358	350	377	372	360	362	387	385	386	369	366	393	371	342	385	377	353	378	372	375	340	381	376	349	403	377	355	376	395	399	357	397	372	380	367	362	367	353	371	380	372	351	357	378	391	387	389	397	388	361	403	383	388	351	394	366	377	384	384	375	392	372	339	381	403	412	337	411	388	367	398	362	381	348	381	391	392	386	393	357	361	378	375	374	393	419	369	407	375	385	374	389	389	380	353	359	411	393	351	365	386	356	360	393	360	382	362	353	373	358	402	352	371	367	348	390	403	369	379	374	367	337	358	357	399	372	358	386	346	402	337	374	374	354	370	387	370	396	366	373	391	405	369	393	382	408	369	363	399	362	372	390	386	370	369	374	368	368	400	365	394	342	390	363	406	359	389	345	417	389	341	375	366	359	368	353	376	405	383	401	353	386	358	365	383	373	383	374	406	398	397	371	392	347	366	349	405	397	382	387	383	372	344	386	367	379	376	393	346	395	401	356	381	395	410	390	363	379	363	375	373	364	373	376	383	385	354	379	347	366	334	414	378	369	369	385	358	392	391	412	363	355	363	384	379	398	392	406	385	361	376	377	391	383	397	352	373	354	362	368	354	390	385	377	378	347	411	378	385	382	358	334	370	429	351	392	346	385	396	376	352	387	383	372	375	369	360	410	353	388	394	341	368	339	372	435	375	393	388	388	401	355	366	396	386	364	353	368	390	406	404	377	352	360	394	344	400	360	377	352	391	392	370	362	400	361	413	402	413	367	343	398	386	374	390	360	343	382	401	403	394	379	375	401	368	363	409	349	390	396	388	400	368	363	379	371	360	341	427	367	387	350	330	344	375	405	340	396	377	365	367	387	343	365	394	385	352	391	375	374	397	362	392	360	344	368	381	376	362	373	369	354	347	342	378	373	385	383	373	393	398	355	390	386	373	375	360	347	378	398	375	372	375	414	381	375	367	385	345	366	397	376	403	367	357	384	392	406	369	361	389	377	379	376	375	387	390	354	377	359	378	372	381	371	366	363	352	408	375	352	397	371	393	389	348	372	379	366	339	372	369	331	365	366	368	385	398	379	408	379	396	367	375	380	397	388	392	388	359	402	365	383	386	390	384	387	391	404	373	339	373	352	409	408	395	372	374	375	370	394	407	376	369	393	371	428	376	378	390	380	399	370	366	404	384	371	391	394	397	372	410	334	372	387	347	377	431	372	382	390	354	390	403	358	385	359	357	360	360	395	356	383	354	413	385	395	373	371	367	379	366	434	382	376	403	396	354	399	385	372	317	336	366	376	354	379	389	409	364	389	385	372	375	380	391	329	402	392	353	364	371	398	346	368	341	389	380	336	373	384	390	360	361	419	388	325	388	373	391	366	384	376	397	369	378	392	371	316	372	389	368	372	365	379	371	363	373	391	381	366	375	349	387	360	398	378	393	393	338	380	334	371	368	377	385	378	392	399	374	369	364	395	387	406	413	376	378	388	382	371	371	399	380	396	359	398	383	419	362	389	363	336	367	358	359	395	357	390	381	394	414	379	390	355	353	346	398	378	388	373	426	363	402	370	405	347	371	352	371	389	361	381	373	369	391	359	380	386	377	389	394	390	365	405	367	360	411	382	361	393	372	403	391	362	396	380	401	396	377	384	395	357	382	398	387	378	331	335	349	353	381	353	412	384	354	382	385	353	403	355	365	399	382	384	369	409	352	391	376	399	378	328	357	342	386	410	369	380	383	367	391	374	340	385	375	362	378	358	407	364	382	370	383	385	364	361	384	379	385	392	384	399	362	355	383	359	390	350	389	391	395	388	404
22814	20878	28538	23340	20881	20726	7521	2165	1439	1271	1175	990	846	804	820	672	698	648	629	612	618	545	509	483	514	454	520	437	427	426	392	432	398	362	408	379	376	390	380	370	372	379	404	391	366	326	316	323	321	349	354	298	320	330	294	327	287	261	286	285	307	305	298	290	305	289	290	281	302	280	284	274	277	276	281	288	287	277	292	253	268	250	288	293	268	261	263	260	287	307	266	270	304	297	270	274	273	303	279	252	280	260	242	247	294	266	277	242	261	245	299	265	272	278	296	293	265	269	265	292	278	286	268	281	272	278	283	290	288	260	277	291	254	262	301	267	308	282	302	250	303	275	278	264	296	275	251	297	272	277	271	277	269	287	272	301	242	289	285	270	222	298	282	261	268	261	267	286	245	262	257	248	265	286	253	238	263	264	267	260	283	287	261	261	288	282	256	309	260	259	275	264	287	240	280	295	273	279	281	267	250	258	257	264	285	271	267	267	279	286	268	270	309	267	280	263	283	286	264	276	260	269	286	273	258	284	288	265	283	246	279	265	256	274	276	288	275	279	265	252	252	279	242	264	283	300	294	264	267	265	288	263	252	286	253	258	258	234	291	241	294	286	267	277	249	295	234	260	298	261	269	244	278	272	298	256	278	242	279	262	256	284	276	269	262	250	283	281	270	268	261	283	269	294	281	242	279	234	276	258	245	263	286	272	268	243	271	275	294	271	293	267	254	299	295	264	248	272	275	251	323	245	286	310	279	277	265	263	252	262	259	272	261	256	280	272	293	270	292	265	277	295	265	264	277	272	279	251	267	259	289	266	257	289	251	284	271	270	270	282	270	248	293	289	265	252	291	243	294	263	242	297	265	257	260	293	265	262	229	243	289	284	256	295	282	262	286	291	264	287	329	256	257	285	271	245	278	282	249	296	289	306	269	281	284	279	253	248	274	241	274	261	272	249	254	279	282	306	267	286	253	287	269	299	262	277	291	268	264	256	261	287	282	258	275	235	286	286	270	293	228	258	266	315	273	293	268	291	290	252	268	263	253	285	252	269	247	280	256	270	278	277	294	244	256	264	285	265	252	273	256	263	264	239	273	253	263	281	272	262	276	300	279	274	254	285	269	250	263	266	305	270	254	275	262	270	242	297	284	284	271	259	299	287	259	268	279	290	284	253	285	310	295	275	271	272	270	277	252	268	257	261	245	233	326	259	294	282	294	251	271	279	251	297	259	275	269	276	294	289	290	275	301	298	282	280	233	281	230	276	303	259	256	252	257	303	274	275	251	285	271	254	255	278	269	246	279	252	246	262	296	263	274	264	247	278	269	252	261	242	273	293	249	275	255	256	248	264	266	267	265	276	253	272	252	271	262	278	284	263	236	279	271	267	287	258	259	270	264	280	287	258	293	248	292	251	273	284	266	290	274	275	251	245	280	260	258	296	268	266	274	281	260	272	272	249	276	247	249	268	269	281	283	262	245	258	265	270	268	299	259	256	288	307	250	268	276	261	262	279	275	281	264	272	259	266	224	299	262	248	276	273	269	272	291	285	273	250	273	246	286	271	258	274	306	266	249	264	274	277	279	270	261	264	260	283	251	275	276	277	271	281	282	270	287	253	281	242	261	275	241	278	248	270	275	259	292	279	261	265	293	279	298	294	267	259	287	285	256	228	272	282	277	254	257	279	294	284	262	282	246	287	247	243	294	270	261	303	281	255	260	275	276	283	274	279	275	273	245	289	265	266	284	246	265	273	256	313	262	276	264	255	269	283	255	268	253	281	263	268	274	266	265	292	279	284	245	283	256	272	258	251	278	275	292	266	247	303	275	271	270	283	284	281	291	291	259	282	261	276	267	292	275	249	247	266	274	286	254	281	290	277	276	274	270	281	250	254	264	269	293	253	288	261	263	258	282	272	235	285	284	265	264	236	280	287	253	283	271	307	260	290	264	304	250	240	250	263	262	293	295	256	269	244	235	257	272	257	263	272	295	316	263	298	274	288	244	263	249	273	253	267	248	272	241	240	301	285	268	254	278	256	255	282	243	285	263	261	283	261	256	264	284	253	268	275	283	248	267	234	266	288	289	275	264	263	277	292	256	291	270	237	261	234	231	274	254	266	265	276	267	260	284	278	294	252	265	271	302	289	267	277	288	280	291	250	265	265	258	293	277	247	287	295	284	277	273	273	264	231	274	278	282	274	256	290	274	257	270	250	287	308	296	271	238	290	285	256	277	278	249	241	247	270	260	275	275	264	268	295	263	252	296	263	278	253	297	268	297	278	256	255	267	289	276	274	269	289	271	262	267	309	306	257	268	292	263	279	266	264	267	287	282	259	298	275	262	282	244	250	285	302	272	261	298	270	271	289	271	263	252	265	265	270	274	254	283	249	275	255	247	263	264	292	303	275	260	286	274	258	269	291	274	263	267	278	267	290	266	247	295	269	268	240	274	273	266	289	252	265	249	280	258	254	274	261	267	278	235	252	293	254	263	284	282	256	313	281	281	250	291	295	280	261	283	274	289	274	235	293	297	285	242	260	281	291	271	273	279	252	278	263	275	275	269	240	278	247	276	266	272	289	255	257	284	291	275	268	267	249	267	274	248	246	262	280	279	299	272	243	310	301	275	282	280	272	245	248	287	267	257	278	286	267	249	263	304	289	307	243	266	237	279	276	298	276	265	254	293	260	273	277	303	280	290	278	252	268	261	284	276	271	258	296	278	275	296	272	272	283	283	302	268	289	289	265	288	269	251	258	250	295	259	272	277	266	294	250	267	278	291	298	272	241	254	288	271	272	287	264	248	260	247	247	270	281	246	280	262	294	305	291	248	256	276	293	265	267	268	281	263	268	258	268	287	262	261	277	246	293	262	243	274	263	266	291	276	285	282	305	266	255	279	255	264	241	275	248	284	259	254	268	274	255	272	290	260	241	263	284	284	284	292	275	297	292	282	229	254	278	261	277	300	271	292	270	292	270	275	276	274	283	284	261	276	273	280	302	257	238	257	290	271	272	266	244	233	283	292	285	275	247	276	251	268	265	312	267	289	265	279	229	249	293	278	270	248	279	257	272	256	240	274	259	271	307	247	306	296	251	273	263	272	266	256	280	258	290	270	247	261	250	252	277	293	273	272	255	273	270	269	282	278	280	290	264	270	236	270	268	280	234	282	276	265	271	272	290	244	249	259	248	274	259	265	296	274	261	292	268	273	285	278	284	269	266	279	257	275	253	300	282	252	295	248	264	259	245	255	271	263	288	254	273	286	261	271	289	288	269	278	238	269	249	268	285	254	286	265	283	275	288	269	255	259	284	280	241	268	276	285	265	272	280	242	278	288	307	253	271	254	278	279	286	260	271	252	239	278	295	298	303	270	285	273	281	272	257	271	289	274	243	287	232	261	292	248	269	257	283	280	273	257	277	288	255	293	279	283	275	243	271	246	277	252	259	258	251	286	243	273	284	274	280	269	257	270	250	244	279	264	255	284	288	280	289
36126	43494	24105	13048	8675	6842	5408	4378	3417	2793	2232	2038	1752	1607	1521	1336	1262	1126	1096	990	932	931	847	781	739	752	758	676	664	650	578	552	551	598	570	580	552	554	555	555	522	495	552	507	492	468	470	433	458	463	468	397	404	442	383	396	430	421	413	351	360	394	364	357	368	348	361	338	346	356	346	369	364	337	305	352	334	353	316	346	349	333	330	356	316	336	319	317	336	338	340	355	332	329	338	349	331	323	327	299	353	320	311	363	345	350	303	355	304	311	339	326	334	335	330	302	326	321	326	336	338	300	329	319	319	322	328	342	313	300	363	331	326	314	311	329	305	342	320	305	321	346	339	293	333	323	349	371	306	315	327	343	276	328	336	352	351	345	318	333	338	322	315	330	316	333	318	309	354	316	312	350	339	314	335	324	317	326	340	347	356	308	320	359	344	317	338	322	319	350	336	311	303	316	301	338	339	333	329	325	304	349	314	312	289	335	314	305	343	339	324	312	316	315	357	335	343	352	327	290	293	344	350	332	381	338	315	342	325	323	334	320	337	345	312	291	334	326	327	309	338	324	354	349	309	333	329	293	316	359	336	305	345	346	364	280	320	327	337	304	349	334	308	310	364	326	338	327	320	321	304	315	326	356	333	296	330	350	340	316	359	314	332	321	337	339	318	323	315	327	309	346	341	327	328	334	341	323	329	313	334	345	310	356	321	314	336	325	331	328	336	351	306	330	364	337	359	335	326	326	338	322	310	329	322	322	307	322	306	343	326	351	329	340	347	335	307	326	317	348	335	329	316	321	343	329	313	314	281	316	357	348	342	324	336	368	350	304	337	296	335	337	297	312	314	352	330	325	341	333	324	336	360	304	324	304	355	335	324	315	312	335	317	347	324	310	320	327	280	323	331	325	341	320	350	325	316	323	317	303	327	330	332	354	318	330	282	331	329	311	346	334	367	311	321	314	342	321	325	290	345	324	298	330	309	300	331	341	339	339	320	332	325	339	322	311	320	329	330	319	327	308	314	340	349	351	344	342	328	353	309	327	330	337	319	327	339	327	318	346	333	340	322	319	319	341	341	373	327	343	346	320	319	327	338	306	319	320	297	339	305	301	314	358	355	332	314	361	323	336	346	322	332	345	341	322	324	325	328	313	308	324	309	321	340	335	340	312	373	337	325	331	340	313	325	336	340	315	302	322	321	328	342	322	324	350	283	310	304	327	337	368	350	324	315	325	333	321	334	355	313	333	322	324	314	322	323	335	318	317	278	310	336	323	345	344	331	320	355	307	321	351	347	360	351	324	341	316	310	305	342	297	334	315	296	354	337	325	304	317	344	318	341	333	323	321	354	300	329	316	316	304	327	334	314	307	335	318	338	318	327	344	284	312	323	355	320	342	329	305	322	340	337	346	286	316	358	288	286	307	340	326	353	288	316	368	316	326	311	299	338	337	325	354	283	340	323	308	328	327	314	312	323	349	316	326	316	336	334	331	336	325	328	330	337	334	288	342	322	317	324	322	337	328	320	290	318	330	338	321	311	350	317	311	306	331	320	339	337	340	347	313	310	320	331	351	310	302	346	348	323	364	317	341	311	317	324	326	292	359	327	324	307	322	332	369	326	285	314	332	313	304	325	322	315	322	344	310	337	310	304	330	308	331	354	362	328	334	313	338	316	302	339	319	305	320	297	324	325	302	326	324	326	304	322	319	326	328	329	332	316	306	295	277	344	364	326	346	326	330	309	338	295	287	340	316	328	336	343	330	306	298	334	327	350	307	348	298	329	353	324	303	338	336	306	319	378	287	318	360	318	331	370	318	321	343	309	311	323	291	353	322	313	297	314	387	324	319	313	337	311	346	312	316	337	314	307	313	337	320	339	328	318	295	313	326	333	335	312	318	334	335	309	333	338	329	365	322	345	309	304	333	318	311	303	335	327	308	337	289	287	337	319	339	357	308	309	329	324	325	326	336	331	339	320	302	328	311	332	331	322	308	342	344	336	348	323	330	329	296	318	335	330	320	340	353	345	320	299	349	306	357	334	325	338	320	316	327	325	343	314	351	338	324	323	341	323	350	333	311	338	369	276	308	315	319	328	332	352	320	335	319	317	303	320	353	322	359	346	364	337	331	337	327	338	316	324	358	331	359	329	367	356	316	335	341	323	333	285	336	339	320	331	335	343	332	323	275	314	331	338	321	291	356	311	323	340	313	354	321	335	341	328	306	309	325	349	325	337	312	318	331	344	371	339	319	319	328	350	296	324	359	359	348	340	334	278	314	342	323	336	311	313	315	316	352	331	304	314	344	352	354	325	315	310	318	312	312	334	315	345	312	338	327	350	348	345	305	328	338	309	329	346	340	338	275	332	318	299	332	305	348	330	306	300	333	339	319	320	308	331	333	302	296	332	363	338	345	347	294	316	320	323	349	345	323	345	330	340	382	330	342	305	310	320	311	345	295	338	338	298	346	321	337	286	353	287	331	313	285	323	350	336	302	341	337	342	337	345	306	301	282	310	302	304	345	329	313	320	336	350	324	316	329	337	323	316	307	348	351	338	320	320	325	343	337	339	318	328	317	348	302	331	313	308	355	324	294	324	299	295	326	297	288	314	352	323	342	318	327	358	330	331	373	341	330	346	342	308	340	324	313	325	298	313	322	298	359	349	317	336	287	318	315	332	329	333	339	329	326	338	313	327	330	335	340	328	334	316	321	324	304	317	344	309	352	324	327	349	308	335	312	348	334	363	350	327	297	313	301	316	361	325	326	317	338	331	347	314	374	311	327	350	336	330	316	338	296	319	353	316	308	345	350	380	341	309	380	323	329	320	343	315	325	325	338	307	328	334	327	336	339	343	317	321	340	326	310	303	327	361	314	320	320	317	341	331	325	307	334	316	325	372	342	313	327	310	339	342	335	347	314	318	355	342	325	358	322	327	328	323	306	348	331	319	345	340	311	321	321	324	315	307	325	331	340	327	293	364	284	315	330	310	334	313	344	332	324	291	300	349	304	312	306	310	315	325	317	320	309	320	312	350	283	322	351	323	330	327	320	334	295	320	332	350	330	337	346	354	353	316	338	329	330	341	291	329	336	325	336	332	318	330	330	349	309	310	340	309	317	339	339	322	341	327	321	345	322	319	310	329	341	324	352	368	328	330	312	329	318	308	333	327	318	323	320	317	309	317	322	298	319	312	307	325	347	307	321	326	294	339	292	333	306	323	311	332	319	308	336	328	320	301	333	340	346	316	327	330	322	317	317	320	378	319	323	300	287	326	301	348	309	328	306	319	329	319	336	325	332	331	350	333	325	335	323	316	292	357	332	303	334	343	332	330	323	303	319	348	323	333	316	338	342	337	324	333	325	339	332	362	299	318	340	292	306	302	322	319	331	317	343	334	342	333	323	290	356	309	325	323	301	323	334	336	310	359	351	330	308	355	347	328	305	317	332	366	341	355	331	339	304	341	299	334	313	339	317	333	319	323	308	312	320	346	338
27507	22238	13814	4277	1865	1497	1205	1001	850	777	690	617	635	670	675	644	602	595	633	558	570	568	580	550	547	527	545	550	475	497	530	512	484	536	495	523	525	520	503	530	500	500	483	484	505	450	509	457	469	517	454	472	467	438	523	490	456	499	486	440	475	468	473	427	486	493	482	438	471	483	501	475	438	485	411	506	472	433	489	483	470	467	455	453	468	454	477	482	473	464	481	418	471	410	491	448	480	456	449	485	484	451	473	459	475	441	474	463	440	415	472	470	434	468	478	458	484	493	467	452	436	448	460	483	447	470	459	468	453	430	474	446	466	467	468	465	455	477	454	473	497	461	499	466	428	451	463	444	431	448	491	472	394	493	492	494	467	465	484	458	513	469	464	467	458	444	448	480	441	464	485	459	415	460	490	450	483	448	489	471	468	456	450	467	457	472	469	475	468	432	467	476	463	489	503	496	459	464	449	412	451	466	445	427	485	449	435	477	455	441	485	450	460	461	465	462	515	492	445	463	479	485	436	451	470	461	467	450	494	452	484	461	456	472	479	526	446	451	489	473	436	485	433	424	466	456	470	421	436	444	457	479	492	464	506	450	470	463	472	437	472	456	487	485	442	470	466	439	465	448	489	466	513	480	430	449	464	470	468	464	515	440	447	477	416	473	492	449	455	415	461	447	468	448	438	468	436	513	473	475	458	444	428	454	459	482	453	481	438	443	468	449	491	496	470	479	421	459	446	490	469	483	456	464	459	460	472	458	458	479	497	513	461	454	455	452	484	483	459	447	454	470	462	444	454	464	458	456	436	475	477	469	477	452	480	458	500	496	486	469	457	476	449	450	454	454	455	452	462	450	485	473	451	473	460	481	482	474	433	456	469	473	444	477	457	497	497	484	471	473	463	432	456	470	486	455	471	490	453	453	440	475	449	491	438	461	463	439	464	435	471	424	473	466	479	430	483	493	470	467	453	460	454	482	451	436	486	467	501	475	459	465	522	495	491	473	487	463	496	449	433	467	481	466	462	447	446	433	462	487	465	477	476	476	451	493	453	489	453	468	467	445	472	472	443	431	431	443	481	434	451	481	436	440	476	468	519	476	462	495	438	475	437	508	460	482	483	461	500	455	480	478	478	493	496	451	416	469	455	472	505	465	463	442	471	492	456	433	474	488	481	483	463	491	476	486	485	476	465	470	471	472	465	461	466	445	464	464	486	477	442	422	513	445	462	493	512	421	480	480	470	501	446	465	451	465	467	488	473	502	452	484	466	451	442	503	483	488	470	485	478	444	444	452	447	451	478	446	481	435	449	477	449	516	477	448	492	491	472	475	452	463	444	449	481	431	462	481	475	517	435	449	486	489	458	483	503	425	441	430	486	426	513	457	498	485	445	455	491	457	447	473	428	552	454	464	462	487	466	469	434	460	478	476	460	446	459	476	423	488	448	436	465	439	476	478	448	480	446	452	448	475	463	465	475	427	491	446	483	444	486	462	456	467	491	491	433	458	467	446	496	487	416	486	452	488	461	478	494	454	419	477	461	487	485	506	474	482	431	466	470	469	505	444	475	479	495	441	447	450	496	460	480	477	478	462	468	499	438	468	425	459	458	453	445	478	527	480	450	484	442	471	471	427	498	427	474	454	455	450	492	447	472	460	449	461	476	435	477	422	514	491	489	457	475	465	452	460	459	461	471	451	485	487	480	450	451	446	436	430	472	469	503	451	442	473	409	511	475	464	436	490	441	484	436	485	453	454	459	491	440	471	430	483	460	462	508	454	456	500	476	455	483	433	470	463	472	485	492	449	483	456	456	441	458	474	440	475	451	464	478	473	453	447	438	453	501	498	486	484	507	472	468	444	431	435	446	446	496	449	493	477	483	465	519	485	500	473	409	473	486	477	467	457	508	463	494	455	462	480	493	466	453	460	482	445	423	468	439	481	449	453	491	458	487	452	457	423	464	444	452	480	460	425	456	475	481	492	496	443	439	470	415	465	485	463	449	484	476	457	472	473	477	507	466	470	452	464	448	496	481	445	442	434	443	451	480	446	469	437	498	511	461	447	464	455	453	465	489	465	449	492	441	471	437	507	463	438	437	460	490	458	445	467	430	487	487	453	456	477	469	438	493	452	467	472	447	497	427	485	465	478	496	498	437	462	500	443	448	470	447	472	473	438	452	445	446	452	476	478	454	508	462	487	443	458	459	452	437	462	432	474	487	474	458	461	468	486	481	453	465	439	481	459	440	454	444	435	488	481	479	487	453	450	469	444	475	460	506	462	418	472	452	460	473	484	423	461	481	472	450	500	499	472	467	466	462	498	480	460	479	460	452	499	510	462	452	443	449	474	469	450	460	512	498	460	484	450	456	421	459	468	451	482	452	455	475	477	448	450	470	466	456	451	458	486	479	444	461	466	440	477	487	443	430	486	456	444	486	506	474	473	462	438	453	502	469	495	464	457	477	463	472	460	446	446	472	480	449	479	487	472	471	464	474	452	460	503	436	470	447	509	491	451	419	500	433	480	494	501	464	475	470	478	469	481	474	441	464	465	479	467	479	461	431	474	409	465	446	444	480	464	458	472	459	469	470	458	481	470	448	480	472	458	511	478	475	477	453	461	455	458	481	415	471	473	456	459	495	469	481	496	438	455	446	458	473	476	483	515	466	534	454	485	468	464	467	450	480	484	431	479	422	477	487	482	495	418	473	467	469	475	487	435	451	441	451	500	481	452	469	463	478	465	449	445	464	482	445	482	526	477	456	467	473	475	492	431	453	473	453	487	470	447	471	458	482	467	460	481	471	463	466	440	488	466	437	506	460	447	481	455	468	459	477	483	444	462	459	433	474	469	464	473	486	474	452	448	452	489	486	457	475	463	458	476	455	445	449	442	490	465	468	455	456	476	482	470	446	455	457	478	438	468	447	424	450	460	492	456	495	420	404	465	445	476	509	470	510	421	479	475	429	430	470	460	477	502	471	462	465	483	446	467	457	480	446	495	495	484	455	451	447	515	431	455	454	450	496	434	449	446	466	480	446	445	436	447	501	450	493	498	489	474	487	483	463	497	472	494	450	480	457	467	475	454	461	474	474	453	484	469	479	487	447	458	452	509	460	529	479	443	440	462	469	456	489	508	464	477	493	466	472	482	458	473	481	467	464	512	457	438	497	474	461	466	486	460	459	464	485	473	457	462	500	496	469	459	443	463	490	487	464	458	487	460	488	453	437	476	473	441	469	448	481	496	482	442	475	431	446	463	430	433	473	464	440	492	460	435	527	474	487	444	475	454	483	439	447	459	490	438	430	497	471	457	459	440	450	456	487	457	437	468	439	475	488	437	442	495	478	484	444	469	478	478	471	469	444	481	483	458	472	494	486	463	476	475	487	489	433	456	478	477	480	488	444	443	460	501	466	443	529	482	473	495	478	480	469	431	465	483	468	469	453	491	457	479	468	450	473	483	480	477	469	461	447	473	450	417	471	448	472	442	433	502
28444	29536	10220	5023	3148	2665	2210	1764	1470	1224	1181	1034	1004	1020	964	927	899	895	860	827	799	760	786	776	744	806	724	719	687	718	658	674	687	646	735	660	634	674	648	649	613	599	654	674	640	626	591	608	638	626	603	609	609	629	613	628	575	630	562	560	606	547	559	568	619	565	556	618	598	595	608	562	548	568	575	568	566	560	583	567	581	587	512	578	616	604	565	574	591	594	580	553	548	576	648	539	593	573	578	577	560	566	574	605	629	590	557	608	563	583	594	587	604	570	596	565	581	595	569	571	568	601	537	574	568	572	554	561	552	578	579	553	580	545	552	603	544	561	628	600	581	569	513	522	561	574	562	574	577	575	575	589	586	539	556	577	616	556	589	575	597	593	591	597	571	600	559	598	584	616	592	549	556	567	564	508	559	591	607	580	615	573	571	529	620	558	581	611	554	533	535	617	606	539	557	588	608	600	553	588	587	542	588	569	526	579	540	556	588	579	561	612	592	583	577	580	558	575	545	574	562	526	562	554	542	559	566	562	608	589	574	603	563	581	547	580	594	576	599	585	567	566	604	588	554	546	569	613	535	591	584	540	509	555	548	554	565	602	573	557	529	605	574	567	577	569	579	635	586	508	590	548	599	572	598	569	622	544	589	552	571	557	591	585	583	594	545	568	557	530	585	539	574	580	611	550	582	567	578	594	577	584	544	563	571	547	588	609	541	567	529	575	602	555	571	536	521	535	593	561	602	596	632	603	591	586	600	537	573	577	574	599	584	591	534	587	577	517	556	598	600	590	558	581	562	586	560	563	570	561	562	542	562	558	573	570	554	572	604	563	555	587	534	604	571	562	545	570	626	547	566	587	573	539	561	544	614	540	556	533	542	641	580	549	586	589	563	569	592	572	578	555	609	608	602	549	602	584	538	565	537	562	533	598	566	583	665	573	586	620	559	522	544	568	569	571	571	594	598	619	528	584	600	525	628	573	557	543	568	567	607	580	545	556	616	559	597	575	537	563	605	606	562	556	581	566	575	548	585	578	595	576	565	582	565	568	540	577	575	592	543	542	569	575	557	619	547	623	535	540	562	563	560	592	591	597	593	574	584	584	614	588	574	572	580	565	545	585	559	631	580	571	560	570	546	552	571	594	568	547	538	576	591	529	599	578	583	562	544	549	562	558	592	567	543	565	575	535	576	621	553	555	591	591	620	578	570	570	566	559	541	551	552	554	576	561	564	524	554	575	558	544	563	598	550	591	572	567	559	560	534	575	587	574	568	584	586	555	523	569	590	571	536	594	564	583	611	528	592	609	560	570	525	530	598	565	588	610	577	562	554	596	588	583	587	602	556	571	563	592	594	599	551	552	557	564	564	569	560	599	588	598	586	559	553	596	559	617	617	544	590	590	543	556	606	584	579	586	542	551	562	566	561	574	597	569	551	573	546	564	602	564	542	580	553	563	619	596	608	564	592	614	579	598	562	596	604	559	549	559	588	608	572	571	588	566	558	593	561	564	558	595	531	561	584	574	559	591	628	549	506	585	567	591	560	577	539	581	549	553	618	551	536	583	559	595	589	601	601	551	548	554	604	589	565	547	594	616	565	532	549	602	578	572	582	577	590	568	590	554	589	624	619	586	572	580	546	590	554	546	580	614	526	602	619	582	588	568	585	593	620	611	561	578	571	578	553	616	554	566	610	614	540	595	580	601	571	576	604	560	605	600	567	587	570	594	591	575	587	574	557	594	612	592	612	587	539	563	554	574	564	600	555	578	577	596	610	578	555	539	572	576	557	538	611	591	579	543	542	564	549	558	537	561	518	565	556	549	628	552	559	577	571	595	565	606	585	648	586	582	546	613	546	572	575	582	572	544	583	572	603	603	657	531	612	567	566	590	551	550	605	594	570	592	578	552	585	550	605	566	565	599	552	599	581	587	601	563	595	565	573	573	575	596	559	585	571	592	569	597	544	532	582	602	577	581	572	585	599	549	588	551	531	559	581	557	545	564	594	560	580	608	576	592	581	617	552	581	569	606	570	543	578	590	594	563	584	541	589	559	590	609	518	584	566	580	560	603	596	583	563	584	587	594	570	559	585	572	576	618	569	558	548	544	610	574	552	563	576	593	600	565	590	580	539	549	573	525	592	575	609	540	539	549	574	574	564	591	601	627	542	575	572	535	550	554	533	564	545	590	608	557	541	595	541	579	605	532	604	618	599	580	580	565	581	580	591	621	553	541	580	550	540	557	602	592	604	604	543	559	586	551	599	539	562	587	578	626	598	532	592	618	583	631	565	596	582	550	551	596	585	585	583	581	600	561	570	570	594	558	586	572	612	573	543	583	570	603	625	595	543	582	563	587	566	587	540	550	599	590	569	574	567	568	566	555	569	589	565	566	618	580	575	582	572	559	562	587	541	549	543	595	617	572	592	570	584	588	561	597	569	570	598	560	572	537	605	548	600	577	557	562	543	591	544	624	609	588	576	571	595	550	616	527	576	578	569	570	600	585	600	542	591	561	594	572	602	587	568	572	572	524	552	561	592	599	554	578	565	585	595	597	548	534	601	589	580	604	567	600	561	597	600	571	565	570	558	571	561	623	595	608	564	590	549	610	565	551	580	570	612	593	603	541	549	555	543	540	594	583	583	561	567	571	571	545	558	602	602	586	581	543	602	601	558	502	566	593	544	567	583	620	590	537	569	601	587	592	571	560	576	551	572	564	583	542	585	615	556	582	628	534	581	538	612	555	547	549	573	553	622	581	632	579	581	552	593	553	606	549	580	614	562	582	520	601	614	571	617	569	573	559	583	582	549	601	591	577	562	578	550	556	577	558	575	581	529	583	572	577	542	584	605	603	522	588	548	604	590	605	587	578	551	587	626	587	575	595	593	589	612	625	580	533	605	581	566	556	592	573	622	594	561	550	586	561	580	586	549	536	620	598	573	559	592	554	592	601	601	558	564	628	541	556	544	517	613	603	556	573	640	604	578	583	577	605	601	588	593	575	577	595	612	576	585	565	595	557	587	563	556	623	605	540	542	638	585	587	582	557	583	569	575	577	569	618	571	547	583	553	592	576	590	578	565	536	593	540	575	578	601	575	577	565	572	563	584	600	573	583	574	566	593	597	551	581	603	566	559	554	573	556	603	587	558	595	596	581	542	566	527	556	532	587	545	579	542	568	613	592	571	579	574	621	577	588	564	553	575	553	545	603	575	595	604	589	571	561	561	542	576	588	570	619	571	586	595	555	573	598	586	574	621	545	585	563	568	585	527	579	538	605	581	592	558	596	570	612	540	606	558	570	575	600	574	567	574	524	554	582	600	523	577	619	607	560	565	580	573	571	566	554	572	543	590	548	556	614	584	575	554	606	578	565	587	576	564	566	570	552	564	591	571	552	626	580	622	568	580	573	557	570	584	582	567	569	537	527	562	581	570	599	607	610	560	584	579	582	571	584	598	548	526	596	522	536	547	585	590	574	619	571	535	576	571	588
23726	20803	27922	23761	20652	8621	2166	1435	1039	901	802	737	632	661	629	626	587	563	571	563	482	480	463	446	433	493	447	424	375	394	408	415	403	375	413	399	411	384	403	377	357	417	378	378	336	366	350	354	325	335	325	352	317	359	346	310	328	338	314	297	295	332	318	330	350	301	318	298	323	316	296	316	309	283	326	286	305	309	271	307	294	309	330	291	322	307	321	291	300	314	307	309	267	267	276	287	301	273	330	290	273	317	316	321	298	314	305	303	309	316	304	318	302	324	313	320	327	308	279	346	309	294	294	294	326	326	308	326	289	318	305	295	318	306	296	305	315	305	310	274	324	345	292	308	284	310	308	288	294	303	310	306	323	321	303	309	335	327	313	304	296	323	341	324	321	290	293	298	288	318	300	305	334	323	298	291	328	299	309	310	305	307	305	283	313	317	298	281	310	316	313	304	318	280	307	320	289	338	263	312	316	320	278	307	310	276	319	283	319	297	318	284	312	307	289	307	271	312	307	317	340	272	325	307	310	281	300	308	292	313	297	309	324	274	314	309	306	314	314	304	295	330	287	276	311	301	319	281	332	294	327	287	317	340	326	262	326	313	283	309	290	295	306	274	287	291	308	294	313	326	305	290	269	315	308	308	320	282	320	316	314	308	288	299	301	278	283	311	295	258	300	293	295	286	301	293	304	291	303	305	312	293	320	293	314	303	308	289	300	320	304	306	311	312	302	314	257	336	299	316	287	291	310	329	327	297	291	312	292	323	321	288	303	291	295	298	289	274	296	318	284	312	337	331	290	310	335	327	266	331	298	317	283	280	314	311	326	298	276	289	330	301	301	315	277	309	284	298	301	278	310	320	310	292	296	281	295	320	302	285	300	304	296	303	337	294	308	328	310	291	318	290	278	314	329	326	292	307	299	302	297	304	316	273	305	315	293	284	307	277	293	300	300	314	295	314	314	294	307	296	305	310	311	325	284	306	289	288	281	316	333	265	291	309	293	298	294	307	290	319	275	302	271	255	314	324	293	301	291	299	319	271	307	275	303	269	297	301	275	300	304	312	335	296	273	303	282	291	264	341	317	289	320	307	308	290	299	329	304	295	319	308	280	285	295	283	320	284	304	312	282	313	296	298	284	315	331	306	286	286	306	295	300	328	305	302	330	291	285	311	307	312	309	272	313	298	337	285	309	297	287	315	305	305	282	295	325	320	312	294	264	308	314	302	300	287	292	293	294	308	285	327	286	307	328	288	312	329	314	295	331	274	279	290	283	292	309	282	316	275	281	302	302	299	271	321	301	311	314	294	294	308	303	296	299	288	308	292	329	294	291	306	317	266	303	294	332	324	316	315	321	293	316	296	312	298	317	290	294	318	317	320	283	292	326	311	299	272	322	314	310	276	292	281	308	284	283	297	346	317	283	320	299	292	300	306	295	302	321	287	301	335	272	311	324	316	291	270	299	301	308	313	299	294	325	296	274	313	315	301	297	288	340	329	332	335	297	303	313	289	275	327	293	305	273	299	293	331	298	303	312	277	304	290	291	315	308	290	311	300	337	268	295	357	337	297	314	309	276	312	310	307	284	301	310	291	294	314	312	329	272	291	319	307	327	297	272	266	313	314	309	295	250	292	314	293	280	263	332	299	289	273	278	284	307	321	304	325	278	305	294	326	308	293	333	331	331	282	275	305	321	276	265	288	287	344	271	331	298	296	295	289	322	302	309	267	303	303	297	307	280	255	279	301	259	320	285	303	313	303	322	288	305	332	269	295	296	338	273	304	283	305	298	277	319	304	307	300	316	315	327	296	288	297	300	318	299	312	321	297	297	337	315	328	297	330	270	307	293	270	268	314	291	312	300	312	319	296	303	267	282	279	303	291	295	283	323	310	300	326	259	288	320	261	329	316	292	311	301	309	251	292	341	333	288	318	285	326	300	334	321	288	352	303	294	317	316	304	287	295	290	288	308	296	288	318	327	300	311	318	303	299	324	306	293	302	305	294	307	297	304	295	293	261	293	284	319	272	270	298	313	269	336	312	314	293	296	323	326	306	280	298	291	282	263	301	285	333	329	299	296	321	302	291	288	328	301	297	304	310	277	245	273	327	319	264	306	309	285	306	294	325	308	294	287	311	282	326	303	306	294	350	283	290	325	294	287	261	327	314	302	307	314	307	309	312	271	297	346	306	285	295	298	296	272	311	279	308	295	299	301	321	285	306	326	332	321	291	285	320	291	303	286	294	297	325	297	307	307	287	307	324	331	338	331	325	335	272	320	303	311	283	322	265	292	320	289	295	320	288	297	293	327	322	308	310	309	298	321	299	312	292	303	288	313	283	308	312	303	300	314	298	301	284	317	262	264	300	305	288	318	305	298	325	269	334	304	282	307	275	312	300	315	305	305	291	296	293	292	343	270	312	323	291	311	321	275	300	250	282	271	342	314	315	313	283	270	299	325	266	296	298	286	308	272	302	290	315	298	275	282	279	286	293	317	305	327	324	290	297	330	287	292	291	286	299	324	305	295	285	309	282	300	292	280	328	329	294	301	271	302	291	317	307	298	289	314	313	273	277	306	326	311	308	284	310	289	314	311	310	304	316	281	270	269	296	314	314	292	289	330	298	301	302	308	311	316	334	296	322	307	325	307	274	312	304	306	300	324	307	319	317	300	325	336	302	329	273	318	270	299	311	288	307	313	312	304	314	292	265	304	294	274	286	298	282	277	348	311	317	300	266	278	306	317	321	328	292	310	289	295	284	292	337	291	291	317	282	316	344	322	315	287	291	343	302	280	276	307	333	310	303	304	310	358	278	310	309	288	309	308	323	286	321	299	307	330	319	303	295	314	303	290	279	334	325	266	274	277	291	287	304	306	303	306	292	329	281	339	298	289	305	301	332	306	334	329	301	326	297	294	363	286	306	307	298	276	327	301	276	292	323	293	276	308	310	302	269	300	267	305	328	279	319	306	292	291	283	320	282	299	311	328	320	274	292	283	304	299	318	341	330	284	309	288	307	314	303	327	299	314	286	271	267	314	286	316	282	302	281	303	297	315	277	294	290	284	316	299	316	290	301	315	324	293	291	313	300	285	289	300	289	298	316	283	291	273	308	292	318	308	315	297	316	292	306	283	295	287	303	318	309	296	318	296	293	301	307	303	324	317	305	287	283	325	299	295	325	309	304	305	316	306	282	317	305	285	279	313	296	300	322	316	292	342	334	279	304	296	306	291	340	289	311	322	310	315	333	273	277	340	327	275	291	330	291	286	296	318	329	344	323	323	297	273	302	307	280	285	306	316	313	285	304	310	303	314	312	300	298	315	303	289	318	318	310	299	307	294	291	293	289	285	308	317	302	282	312	314	302	282	300	326	336	288	322	293	273	327	283	291	304	270	292	295	282	302	314	329	274	318	292	321	300	298	299	282	303	318	299	301	304	274	307	313	287	291	290	326	314	297	321	302	282	328	319	283	314	285	307	319	321	313	300	278	324
32015	40961	17312	9952	6037	4655	3726	2962	2306	1791	1563	1453	1276	1177	1116	1015	930	951	895	862	778	735	745	729	712	664	627	610	651	541	567	548	545	554	555	533	547	571	520	517	539	496	528	506	474	462	462	465	448	458	476	469	472	457	409	435	410	394	423	410	398	427	406	408	417	404	424	381	397	407	419	407	376	408	393	420	404	375	382	428	418	410	371	386	386	351	392	398	400	395	408	380	411	392	391	399	397	364	360	397	379	385	355	382	406	392	369	384	357	356	369	392	386	376	366	355	355	398	359	407	403	398	398	364	400	384	385	392	415	418	356	347	388	390	367	370	385	336	390	427	409	357	343	405	406	368	381	384	364	397	382	362	399	377	391	398	376	424	373	407	380	399	366	388	357	395	371	378	397	391	396	421	415	394	398	364	411	398	366	349	369	392	399	387	390	369	390	368	378	354	370	345	369	386	378	378	397	390	412	411	417	385	438	392	389	364	391	393	374	392	393	401	361	367	361	389	369	393	378	376	390	358	345	349	372	407	371	416	382	371	366	374	410	410	394	380	397	352	357	381	351	419	385	386	376	366	410	395	392	406	409	368	385	382	402	358	399	395	358	424	393	354	370	357	344	394	356	364	403	346	391	394	399	394	391	400	401	388	383	352	336	383	397	432	412	392	375	415	361	357	391	352	372	414	362	388	368	381	365	370	383	384	367	372	412	382	377	355	382	381	357	351	416	366	387	377	389	394	352	377	364	379	380	399	397	432	385	378	387	410	384	395	385	382	382	384	389	374	393	367	397	353	388	360	407	346	384	381	387	374	391	412	373	350	418	346	360	411	405	375	355	396	397	383	356	362	370	407	395	375	395	389	404	352	390	379	354	406	386	392	397	393	377	394	363	378	384	403	369	385	403	370	376	377	345	411	355	360	368	391	413	399	395	357	408	384	355	377	370	370	372	380	422	348	361	394	390	385	380	379	392	363	384	379	356	364	382	421	382	386	368	398	387	364	403	383	422	382	330	389	392	379	426	370	374	379	375	383	402	367	390	408	375	391	375	374	384	350	391	350	369	392	394	359	411	398	368	388	376	438	370	421	333	380	387	344	388	390	382	370	379	368	388	387	395	387	344	335	384	374	381	372	395	385	390	401	396	359	373	388	390	416	398	385	404	382	397	402	396	370	375	350	377	356	362	378	344	394	398	404	382	401	371	396	406	389	399	382	369	357	372	373	370	398	385	402	381	419	350	388	377	372	377	416	407	373	390	380	395	371	339	375	366	372	361	373	357	376	410	379	403	363	368	353	393	369	372	358	361	394	359	381	401	373	393	339	412	387	343	423	408	363	411	379	405	410	433	386	370	370	376	351	370	390	372	363	379	397	362	377	408	351	373	370	346	385	347	399	370	343	368	409	387	384	365	372	369	374	395	365	380	363	389	341	374	360	360	374	393	390	388	410	398	371	360	391	385	363	398	419	382	438	328	404	382	396	406	366	385	384	380	371	374	392	368	385	357	368	371	397	372	373	394	379	385	392	412	413	354	387	394	428	391	370	371	367	433	383	381	427	360	386	371	390	352	400	395	366	390	395	373	365	377	409	402	400	418	386	382	381	372	412	401	413	379	379	410	363	352	386	366	378	372	380	388	397	394	375	419	370	412	388	384	391	400	375	365	383	392	392	365	378	337	418	387	402	366	369	390	386	441	355	349	342	395	365	418	370	365	409	363	390	348	409	395	385	368	389	399	398	399	375	391	377	364	413	390	393	415	407	380	394	386	418	367	376	371	376	406	365	364	387	377	381	382	361	375	388	367	360	358	373	391	420	374	374	371	405	389	377	376	369	396	397	376	424	390	389	385	380	368	395	355	363	401	385	390	401	379	375	380	380	383	411	358	378	381	371	352	372	358	369	375	373	387	393	380	373	381	369	372	398	366	369	390	354	376	357	414	376	398	410	376	396	357	361	370	392	393	340	373	387	387	379	400	368	344	383	375	404	399	358	435	391	424	369	366	369	448	392	349	387	365	375	352	398	366	380	412	400	368	376	375	375	351	390	349	376	365	385	401	385	375	363	374	386	390	392	381	425	376	396	393	372	421	397	351	387	395	367	413	361	413	402	386	394	382	381	376	377	387	385	400	367	377	415	452	375	395	392	371	379	395	380	416	381	359	359	396	329	386	395	381	389	390	361	407	391	395	415	378	402	396	406	343	386	389	360	372	381	371	381	389	388	367	372	356	391	392	374	360	411	377	326	353	392	375	395	385	391	383	379	360	388	365	372	365	347	381	383	400	387	379	417	364	373	367	385	400	388	368	399	412	384	401	386	407	360	381	388	390	402	335	359	371	402	398	364	387	384	394	380	381	394	329	401	390	361	390	378	401	355	370	368	367	394	412	364	370	388	399	408	359	389	405	375	384	377	374	379	435	384	386	410	408	372	369	396	391	407	387	395	383	405	384	415	367	394	386	368	358	365	379	396	373	375	370	381	385	369	371	403	420	384	380	389	367	377	379	387	397	386	414	354	374	377	395	411	380	430	401	359	388	375	391	402	365	351	370	342	402	375	366	415	419	365	390	364	391	356	400	361	398	380	347	410	412	383	380	375	396	410	394	377	395	446	409	387	361	379	399	412	387	383	379	409	382	397	372	356	350	349	386	369	381	380	373	387	409	386	404	389	376	396	392	376	381	406	387	374	360	395	361	368	367	363	361	346	367	348	372	387	390	398	402	361	393	365	393	362	379	365	375	374	358	378	396	379	336	373	381	367	357	382	389	429	358	368	394	389	403	341	390	397	411	387	383	391	388	376	425	415	426	413	372	374	388	375	383	357	412	375	376	357	394	376	400	402	366	414	391	400	380	369	408	344	388	389	396	367	375	398	380	386	367	360	342	411	377	403	384	415	390	404	394	404	397	381	389	405	379	377	375	387	405	388	389	371	365	381	407	353	356	383	372	356	385	411	353	419	392	369	356	416	381	361	395	407	371	386	380	367	395	357	333	370	369	405	350	415	386	373	358	392	379	368	404	389	393	413	387	354	370	431	379	397	378	401	390	355	412	365	345	386	353	359	405	381	378	379	374	404	375	383	384	399	363	395	375	388	351	371	363	386	377	391	356	395	379	347	362	357	372	390	385	324	392	397	359	385	368	381	352	396	410	390	385	361	412	375	403	384	370	384	387	367	390	389	369	402	383	404	403	389	405	376	358	385	385	393	360	350	368	384	385	440	350	365	400	356	387	330	373	394	382	361	389	388	405	361	375	387	382	377	363	409	397	426	396	385	365	413	379	376	417	377	399	343	402	369	399	372	373	349	397	368	384	426	374	403	379	360	368	386	367	377	394	399	426	374	391	384	412	407	375	373	389	410	393	371	374	394	385	340	401	378	380	388	366	369	384	385	383	360	370	337	377	402	376	373	371	396	387	362	373	366	382	377	382	384	421	374	383	387	418	370	354	377	352	365	400	371	359	362	364	338	388	364	384	384	374	357	406	396	383	369
22766	20846	28488	23327	20844	20759	7634	2076	1512	1173	1009	1013	850	843	794	722	673	623	586	590	581	574	511	525	533	520	498	453	434	450	431	424	411	461	420	401	405	399	389	401	363	370	397	372	347	363	343	341	324	345	340	372	319	350	327	331	307	316	330	307	304	315	305	277	255	329	286	302	297	272	284	285	265	257	260	286	269	270	287	263	277	290	290	274	282	291	260	245	286	245	293	274	292	281	270	292	257	277	276	273	304	285	289	266	263	261	274	305	267	287	283	265	264	295	303	299	276	292	319	248	286	285	275	290	294	314	271	248	286	279	254	267	287	265	308	329	269	308	307	279	288	262	298	284	281	274	283	270	278	280	300	314	282	297	276	310	284	304	253	285	263	303	279	254	278	308	286	281	278	271	264	261	288	253	277	278	270	256	283	275	275	278	291	295	269	316	276	309	266	261	244	248	281	258	293	281	248	291	276	257	274	276	272	262	258	321	284	286	269	277	287	273	270	287	283	232	283	279	293	264	280	307	283	262	293	267	282	293	286	268	286	262	291	296	261	286	281	255	314	286	267	299	277	284	281	245	290	292	288	271	269	299	277	264	276	296	271	313	260	265	281	297	262	270	260	263	266	275	279	290	270	275	238	291	305	302	269	294	261	275	278	282	275	297	258	261	255	311	295	280	266	304	282	279	288	272	256	313	256	301	291	271	294	271	287	274	276	303	307	251	274	275	292	268	278	292	276	304	282	313	307	306	313	276	278	314	281	264	272	258	266	304	268	253	230	240	292	248	267	241	294	285	320	282	273	285	282	272	307	261	266	273	258	302	287	279	298	280	269	243	305	267	275	261	253	286	313	293	256	273	278	294	255	246	289	303	259	308	290	290	269	291	263	290	280	282	274	267	298	256	274	286	302	267	299	300	297	261	281	293	314	294	292	260	270	279	282	276	280	302	296	275	294	304	289	295	276	297	270	290	291	275	277	266	243	285	281	237	296	277	316	260	258	276	283	246	295	313	265	252	280	251	302	288	297	250	305	286	282	302	255	277	277	263	282	276	274	283	306	278	289	274	313	304	246	276	280	286	255	292	253	280	285	278	276	286	257	314	263	296	268	311	304	269	275	281	282	279	268	262	269	279	275	280	271	278	284	271	275	297	291	283	284	285	293	288	288	280	265	270	285	249	289	252	302	310	268	281	306	288	293	285	284	293	291	274	253	251	275	279	290	270	310	278	270	270	289	265	280	282	274	280	293	285	311	269	254	235	273	261	309	283	275	278	260	243	261	299	276	285	291	276	267	269	263	281	295	244	299	297	278	299	252	239	279	291	269	308	275	290	289	293	269	279	255	273	283	276	284	248	257	286	261	301	294	269	290	276	252	276	296	265	286	296	268	255	287	300	254	272	266	290	272	239	274	281	271	288	302	258	300	282	278	258	287	279	254	276	283	271	272	299	266	286	309	283	294	280	255	279	278	276	287	274	287	280	282	286	261	273	293	292	280	259	268	264	291	304	291	303	286	281	297	292	268	293	289	264	272	279	298	263	291	301	282	323	282	279	299	284	269	269	276	294	278	275	247	295	273	272	282	275	302	278	258	270	280	273	298	297	277	281	282	289	299	247	315	296	277	289	283	303	283	298	261	309	282	251	261	289	254	285	276	263	266	260	271	272	277	302	299	282	282	305	287	268	251	307	250	263	268	297	277	304	304	257	257	274	250	292	273	268	281	284	307	303	269	255	290	266	281	297	223	287	268	260	281	267	295	283	293	276	272	286	324	307	280	267	297	281	259	284	274	295	272	277	278	264	292	248	298	283	302	281	275	285	262	303	318	254	309	255	279	264	270	280	243	281	277	273	272	306	248	259	265	256	287	293	280	280	264	273	280	257	280	292	319	272	281	267	234	283	287	302	275	295	272	272	249	272	294	278	316	259	281	297	255	300	286	281	283	272	294	288	272	294	287	282	251	282	302	295	254	279	316	248	277	269	291	290	304	304	301	282	295	276	292	271	295	306	286	271	288	286	272	287	271	261	272	276	268	283	277	269	291	266	282	313	282	262	285	244	291	253	261	291	279	285	267	299	290	273	291	299	289	276	289	284	280	273	282	277	292	266	294	249	290	255	273	287	280	277	289	281	291	288	262	292	283	268	262	289	274	274	303	275	264	269	305	294	266	271	277	286	270	299	305	270	277	274	277	292	270	306	267	281	265	292	263	276	273	283	291	255	282	303	268	280	277	270	242	303	285	303	282	279	275	250	275	306	290	270	275	299	278	273	288	270	292	298	298	254	276	254	282	277	251	258	308	298	281	272	294	261	294	289	300	288	279	272	302	269	272	246	299	236	278	296	305	273	284	278	239	246	278	273	300	285	283	261	281	325	286	302	310	299	275	286	259	294	266	269	296	309	273	300	264	277	255	259	284	275	282	303	263	292	293	261	294	292	308	281	290	284	262	283	271	270	291	245	280	278	282	288	284	267	297	276	249	288	277	271	298	273	271	244	237	263	291	281	278	274	286	276	286	277	284	294	324	256	286	285	315	269	275	301	339	276	263	262	279	283	276	286	291	323	295	256	280	293	271	293	306	274	271	273	272	262	263	285	286	303	262	285	286	299	303	252	298	263	268	292	263	270	285	274	300	285	268	309	296	275	296	281	280	271	267	303	288	280	285	286	270	270	288	270	291	241	277	275	265	260	264	277	273	263	288	326	280	293	261	280	312	282	268	283	277	275	290	270	292	230	249	255	256	260	268	268	269	270	271	292	278	290	269	278	278	244	281	272	295	310	274	266	256	263	311	266	309	271	298	285	278	287	281	279	280	280	333	280	280	310	286	302	276	285	268	259	285	286	278	259	282	291	277	251	268	290	257	320	261	309	304	278	279	279	252	270	253	274	283	282	304	259	269	283	257	268	305	285	269	276	281	268	266	258	272	278	307	268	274	275	258	291	251	277	249	278	266	268	275	289	275	288	295	250	287	281	282	262	318	275	277	275	270	300	280	302	289	290	293	282	294	281	290	274	233	262	298	270	278	297	273	293	288	288	293	290	251	264	284	276	283	304	270	289	264	289	276	304	295	274	260	287	292	257	301	283	274	278	284	272	287	275	283	260	286	296	270	299	256	282	265	262	263	302	282	282	261	290	287	290	293	302	281	264	322	283	280	302	320	295	296	308	285	269	280	260	293	271	297	270	286	270	269	290	282	282	316	262	274	280	281	257	289	266	298	264	273	305	276	268	267	285	287	265	275	292	283	264	268	281	252	264	268	308	270	274	279	272	297	288	264	281	267	265	265	271	327	245	270	284	280	274	283	285	297	286	302	257	305	279	263	289	286	262	292	294	281	291	281	293	291	287	262	284	272	266	300	272	276	270	257	309	252	286	267	294	247	287	292	284	276	277	292	321	295	289	292	286	264	274	281	294	280	263	276	251	291	275	273	265	277	284	287	275	283	282	276	273	273	292	277	329	284	280	284	268	282	281	266	284	251	300	248	263
36197	51183	20920	13499	8417	6595	5204	4069	3316	2478	2260	1861	1635	1594	1411	1298	1150	1068	1028	988	926	871	802	737	858	757	747	687	653	649	598	626	625	612	614	569	552	591	544	492	526	561	531	532	454	467	474	468	456	471	442	422	422	391	411	401	365	389	373	363	355	379	382	372	361	391	364	352	333	348	352	344	362	355	363	330	369	333	352	337	348	367	342	344	352	334	323	335	343	357	374	361	338	334	335	334	348	327	340	355	331	346	350	373	335	332	333	337	349	337	340	319	310	366	356	321	362	349	350	347	319	309	323	336	332	324	347	327	354	348	335	322	346	311	318	304	345	335	348	341	363	364	382	355	328	334	348	317	351	333	312	305	337	318	366	341	357	323	313	338	339	308	347	349	346	348	333	355	325	331	331	343	322	361	325	338	334	336	321	308	308	332	321	381	335	328	326	382	338	356	352	334	353	344	315	336	365	324	325	298	361	364	302	319	344	346	333	332	325	323	357	360	326	354	295	320	307	335	365	358	322	347	310	341	338	330	306	359	323	383	338	325	353	324	347	314	363	324	315	306	333	351	359	322	350	337	360	348	346	326	349	352	345	339	315	383	356	334	353	323	345	322	323	323	355	340	335	346	334	351	321	315	356	375	364	291	330	327	327	358	341	345	349	310	361	343	326	353	306	317	304	357	341	311	321	328	353	367	352	324	320	337	363	326	351	364	354	358	340	339	323	296	343	359	328	305	303	322	356	321	340	343	318	312	344	336	334	344	345	345	339	287	317	360	372	314	374	317	313	354	348	322	330	327	358	365	322	336	347	317	354	325	328	350	366	341	355	318	328	353	328	351	307	320	346	346	312	345	314	364	323	294	336	332	320	344	330	355	341	336	318	334	329	315	317	315	368	332	340	335	330	338	365	349	339	348	330	328	288	334	344	336	369	342	303	343	326	310	338	323	349	316	365	354	342	359	321	351	338	352	313	310	321	330	328	349	352	337	325	349	330	364	353	331	344	338	283	315	327	311	356	346	319	346	354	338	357	389	325	310	366	347	308	362	339	328	316	338	355	364	340	362	289	345	315	341	339	314	342	343	336	313	374	343	303	294	321	326	324	340	368	316	312	316	337	338	349	355	366	329	317	327	325	333	367	341	326	322	353	300	365	303	346	320	336	344	332	348	341	331	347	319	335	327	349	364	372	287	353	334	314	342	361	343	317	315	362	345	359	302	303	305	343	336	321	364	339	348	341	322	330	334	395	314	334	306	329	335	336	362	332	330	315	337	360	319	328	355	370	340	331	344	355	317	331	321	333	329	363	333	337	331	317	312	337	336	340	313	358	343	333	330	314	346	364	315	340	314	318	306	327	292	324	334	343	349	336	346	337	345	340	331	336	305	308	345	318	340	300	360	326	366	324	341	339	330	311	332	331	319	348	347	347	335	347	294	351	344	320	349	345	362	334	331	336	328	301	372	324	347	376	337	306	290	317	330	331	322	324	343	331	324	343	325	376	347	316	370	350	313	343	351	338	340	322	343	322	340	309	326	364	353	334	327	313	310	322	314	344	319	364	365	352	331	310	329	348	318	328	317	325	358	337	370	323	349	324	317	337	331	325	348	350	336	315	314	313	301	337	337	332	332	329	329	322	313	327	332	345	353	327	327	371	318	361	295	319	330	331	329	310	306	352	334	332	330	306	343	369	344	339	346	330	344	351	340	316	342	309	349	354	338	335	326	327	344	339	322	355	356	340	370	338	308	335	344	340	313	337	352	310	340	326	310	343	340	322	332	339	348	345	348	327	341	355	322	330	372	326	345	334	336	369	349	332	374	323	336	308	309	338	350	336	351	318	337	326	345	325	296	328	365	344	340	311	323	316	321	323	345	356	327	322	356	313	340	326	334	396	316	313	341	334	343	321	351	338	343	326	341	356	344	332	359	311	355	347	344	302	316	356	339	318	354	315	351	339	343	338	372	315	325	370	296	344	348	343	327	318	345	321	350	337	337	312	346	323	328	332	341	361	326	331	353	345	362	304	314	350	357	323	314	320	338	344	327	332	341	334	348	325	326	330	306	311	352	366	356	314	345	328	308	333	321	317	363	327	337	302	344	356	363	322	344	333	344	342	351	328	354	336	348	359	354	365	341	361	312	344	332	350	363	376	364	344	313	330	385	294	341	325	319	312	300	319	361	327	321	346	342	323	380	327	320	326	318	330	320	306	330	315	348	360	290	343	327	348	336	365	324	319	315	313	310	329	328	321	371	338	333	351	380	376	320	362	340	298	319	341	334	321	290	355	358	370	326	347	325	371	354	296	324	340	354	348	326	355	340	362	327	339	323	359	370	298	346	375	356	318	310	331	313	376	326	341	309	340	352	343	374	350	340	332	343	323	348	339	331	353	355	316	324	303	320	340	355	322	314	349	351	334	334	368	320	366	350	343	340	323	329	342	279	329	335	337	325	340	315	357	316	341	294	366	324	339	352	330	354	355	365	314	321	349	326	329	325	327	307	349	329	299	336	326	308	311	339	366	333	320	340	354	388	321	318	332	293	343	314	356	350	359	347	320	320	315	308	345	334	326	344	358	347	356	321	329	357	335	369	346	358	324	362	331	316	332	360	358	311	315	360	351	318	329	327	357	333	315	322	341	341	316	310	318	343	342	327	344	326	328	318	338	325	356	321	326	357	328	332	321	355	347	342	324	343	337	329	359	343	320	342	329	333	342	343	316	313	329	322	316	296	339	315	307	364	352	346	360	311	334	313	343	333	325	338	359	341	352	342	346	310	335	289	331	337	333	328	316	330	306	369	338	324	370	326	315	336	350	305	389	334	356	364	322	311	335	328	339	342	309	344	302	332	325	307	350	342	341	326	287	318	296	348	362	372	359	324	334	344	362	312	320	376	338	308	312	351	314	334	334	322	338	349	306	378	347	336	352	330	312	321	362	338	342	304	334	321	317	325	307	335	294	342	353	323	340	322	302	335	317	327	348	295	329	383	367	318	347	322	341	336	348	339	310	316	312	384	328	312	323	332	329	360	336	317	327	337	354	325	341	347	337	327	351	346	318	334	340	307	299	308	319	360	342	303	325	335	318	325	322	321	337	335	332	365	325	323	308	373	330	365	351	320	345	343	329	330	352	317	357	317	383	327	329	370	325	323	325	340	351	321	350	331	338	314	335	350	318	339	332	335	317	352	340	317	334	339	353	361	341	358	319	337	309	334	324	357	359	336	362	356	314	337	355	346	305	330	315	366	337	306	320	329	312	349	322	358	290	352	301	347	331	349	342	345	305	342	320	326	315	322	333	338	332	349	317	324	325	329	327	342	344	329	352	363	335	352	339	323	325	353	334	369	349	336	341	372	360	340	329	331	331	338	316	324	345	321	332	314	338	312	377	307	343	325	338	367	342	307	337	312	336	345	336	345	342	346	345	321	332	331	307	348	322	335	356	331	311	313	300	355	344	301	321	321	376	376	323	321	366	326	368	304	321	311	337	343
27746	23258	13611	3695	1573	1358	1098	885	806	727	717	672	623	623	643	642	625	644	620	548	572	583	574	558	573	601	551	570	582	529	524	543	497	522	552	541	565	524	509	530	497	546	507	499	539	493	516	518	505	503	507	478	493	485	486	445	479	502	476	453	485	485	472	494	492	463	465	477	473	457	455	464	451	449	494	460	485	463	524	452	502	482	491	487	483	501	488	482	462	461	493	452	468	483	506	466	459	499	473	471	461	475	511	476	472	496	446	467	490	469	487	499	447	470	448	433	485	482	490	488	458	521	518	457	453	484	486	451	483	472	463	443	486	470	504	471	478	492	447	484	464	467	496	489	447	470	449	466	462	446	458	498	481	445	468	462	486	519	460	491	441	485	497	456	469	455	501	458	466	510	477	468	460	516	471	468	501	460	529	481	492	458	484	477	492	456	467	443	481	470	459	452	491	444	475	512	432	523	514	503	463	435	484	485	414	473	474	466	428	482	470	438	448	453	485	463	458	505	457	478	473	475	482	481	469	454	510	491	430	455	477	496	438	488	469	483	447	480	489	482	466	491	410	500	497	462	449	494	463	473	475	504	458	490	494	432	465	460	458	518	473	478	449	515	500	475	461	433	476	493	455	465	472	458	479	489	469	467	466	458	458	452	467	502	477	492	452	491	481	460	490	471	480	478	442	454	527	493	469	518	466	479	440	469	447	442	499	437	499	497	479	445	470	462	467	489	477	535	482	479	492	455	499	451	455	478	460	482	465	447	469	479	474	464	468	457	502	490	500	478	487	454	455	469	513	443	473	476	474	459	499	489	466	516	463	498	468	462	509	453	467	460	513	472	426	446	454	469	491	469	471	461	494	502	486	430	490	499	458	474	460	453	463	485	457	461	480	469	477	453	451	463	498	461	484	442	475	432	456	471	471	466	455	451	457	480	512	495	481	455	486	509	480	443	438	511	505	450	490	468	459	480	522	452	439	490	463	477	468	493	513	474	483	497	428	467	482	460	418	491	460	452	456	518	508	471	449	486	461	467	495	480	471	489	503	477	461	472	459	450	489	470	487	492	486	510	478	468	467	466	459	503	545	458	468	463	483	431	487	459	502	502	458	479	465	432	466	436	451	473	493	520	508	448	454	479	460	470	476	485	463	464	500	462	466	475	467	476	453	480	475	459	480	465	472	497	509	489	486	507	454	472	473	468	465	474	467	491	530	501	472	467	489	491	486	482	523	469	434	491	508	457	410	484	499	467	467	464	468	448	468	488	450	486	488	476	461	472	502	477	482	499	465	492	446	472	482	485	518	458	459	475	490	473	487	483	519	473	468	444	470	509	452	483	480	477	448	465	466	536	486	490	464	511	475	513	482	513	490	489	485	437	453	485	467	479	454	477	446	473	488	440	478	471	461	459	462	462	492	450	506	491	449	504	475	466	479	462	480	458	460	503	481	477	466	453	490	496	486	455	467	472	473	515	469	476	453	460	475	472	465	482	436	489	467	470	454	468	435	475	515	501	453	467	463	504	467	444	444	463	515	496	473	464	493	444	446	503	445	448	470	509	446	438	487	453	505	465	457	484	419	488	495	477	497	446	479	463	502	467	461	496	462	492	472	475	458	472	511	475	473	466	465	459	472	480	459	484	498	521	499	489	425	490	486	508	469	454	480	510	495	451	475	448	500	477	473	480	459	454	493	432	470	501	454	458	488	472	458	466	452	461	503	446	496	431	464	493	502	443	469	478	503	473	500	471	482	438	473	470	500	467	465	460	490	453	464	468	468	476	480	498	459	462	472	458	476	479	444	466	465	442	468	474	477	461	525	468	522	460	465	498	489	478	430	480	478	484	465	456	514	495	426	511	442	468	499	452	462	480	486	494	488	433	416	448	485	475	449	501	466	484	455	507	508	505	455	472	436	477	466	494	479	472	499	440	486	465	477	467	533	449	493	434	479	460	463	471	468	455	473	463	460	483	439	477	500	444	483	473	459	471	479	481	481	481	464	461	452	479	490	476	450	495	443	438	490	454	443	485	471	468	469	478	446	480	501	445	481	495	463	478	506	523	497	431	484	484	449	488	479	444	484	490	443	514	476	465	479	472	517	427	481	482	512	494	469	482	502	484	474	431	487	432	487	458	449	481	496	488	460	505	513	490	488	473	463	471	541	488	475	450	442	477	492	467	457	461	501	497	452	489	506	494	464	469	459	483	481	449	466	490	446	459	535	474	463	450	483	413	430	487	501	486	437	478	502	483	484	431	504	511	466	486	456	436	481	517	441	474	467	474	449	455	503	466	442	484	472	477	497	498	444	494	464	466	492	479	488	469	493	479	512	470	465	453	446	469	472	447	455	427	484	468	489	499	487	474	481	454	489	427	489	489	490	514	510	479	469	475	480	496	489	503	479	490	467	499	474	449	498	498	466	489	480	433	469	491	473	468	472	423	455	483	456	491	463	466	477	455	498	432	446	525	447	474	498	454	452	453	473	436	449	438	441	489	453	452	485	479	430	490	496	474	486	460	475	424	439	472	448	492	498	454	465	508	458	483	478	473	486	472	493	508	486	520	472	509	463	455	521	470	477	469	463	471	486	502	486	492	419	517	466	467	497	448	478	432	454	441	450	461	493	452	480	467	477	435	444	480	508	486	521	484	496	459	503	461	440	499	440	492	463	464	484	457	452	481	487	492	477	494	448	470	485	494	483	437	496	493	478	490	455	494	486	492	448	491	456	483	506	457	426	469	465	449	433	486	466	498	469	457	459	472	472	468	472	465	458	461	508	489	506	490	486	473	469	467	486	444	502	481	451	474	461	437	495	448	459	435	506	443	451	486	461	489	465	485	497	502	506	475	469	498	472	495	439	470	474	504	467	450	490	419	479	480	468	468	475	462	495	451	491	426	470	483	504	470	471	494	441	485	528	474	481	500	532	454	454	476	492	472	490	459	457	475	494	441	462	465	455	450	447	510	465	452	445	454	472	511	487	448	486	458	459	426	470	448	475	488	484	480	477	477	447	411	491	460	474	479	506	512	500	490	449	456	535	462	458	484	444	490	465	465	444	484	484	441	488	486	519	483	519	478	479	476	476	460	494	483	449	474	456	486	498	491	450	489	459	473	452	467	471	466	486	478	484	448	454	487	489	435	452	460	476	465	491	468	426	507	495	489	447	466	421	480	478	488	462	492	444	463	500	454	473	488	480	444	505	473	487	440	470	479	477	488	488	438	472	437	463	445	460	460	450	474	480	483	466	452	458	490	480	455	478	469	478	509	506	456	452	451	450	508	478	479	478	493	477	465	466	496	504	422	488	445	491	451	462	458	507	435	480	522	454	457	443	511	445	435	515	489	466	457	480	478	480	452	485	473	526	464	450	504	484	470	485	477	465	448	472	500	448	473	467	450	453	471	467	479	452	489	446	488	496	443	468	487	438	468	436	493	475	469	483	461	501	529	485	488	480	490	456	441	479	482	474	462	460	484	460	462	470	465	507	449
29265	32493	7707	4392	2844	2580	2100	1811	1473	1149	1135	996	1032	1046	950	942	898	863	864	863	770	782	778	766	797	729	748	742	707	737	696	672	673	676	710	694	714	673	682	640	647	692	655	650	614	618	671	665	606	658	601	578	623	581	629	665	639	600	597	610	617	580	632	619	610	575	567	575	571	598	584	585	624	615	589	552	614	576	573	602	592	555	554	576	598	607	583	610	593	653	609	564	586	616	591	549	596	613	528	583	609	590	619	594	619	608	600	568	566	571	570	567	640	574	638	627	627	585	574	581	609	576	572	585	604	593	581	607	585	579	578	577	533	580	595	645	547	624	602	570	574	568	582	562	585	590	571	595	582	615	586	603	632	571	560	594	600	580	591	585	547	616	635	577	590	559	578	583	574	547	587	604	581	577	544	624	577	596	625	619	603	574	583	616	589	542	591	592	602	554	573	606	583	600	581	570	584	577	574	563	588	583	637	599	521	555	637	552	637	570	545	592	624	547	561	571	544	550	601	580	635	577	585	571	560	578	524	546	596	568	598	564	571	579	633	589	567	589	570	597	571	547	570	567	581	615	536	557	580	575	589	582	546	560	552	571	564	561	570	598	540	599	579	597	584	602	560	640	580	563	564	614	580	601	629	603	523	610	572	553	570	601	586	560	613	587	571	615	584	589	580	579	592	571	576	599	562	592	567	603	588	556	580	571	555	575	592	616	518	582	598	568	590	582	618	581	591	579	582	596	554	587	588	612	574	581	573	601	594	572	610	592	626	620	589	570	599	555	600	590	569	624	613	525	614	563	581	593	558	570	591	559	590	607	595	578	568	578	598	580	606	603	574	576	577	607	618	586	575	601	561	576	562	609	620	588	605	575	611	628	579	593	586	621	599	575	623	564	550	542	595	566	623	596	623	575	604	585	599	561	619	580	610	542	588	574	583	579	585	578	591	589	541	575	610	570	572	566	550	600	596	594	589	612	579	575	608	581	609	566	582	595	577	581	598	584	562	548	534	611	598	574	605	555	574	559	574	596	601	603	596	540	567	580	582	578	633	593	585	606	555	596	598	561	589	610	562	614	629	593	557	561	556	582	589	646	529	555	564	551	574	642	610	604	593	566	581	596	590	580	647	603	583	573	599	584	632	528	604	562	589	600	556	578	580	584	603	613	573	586	610	559	586	535	667	611	586	628	586	583	584	558	570	585	566	578	549	575	587	572	583	569	573	594	540	612	583	584	566	591	525	538	597	588	584	584	535	621	597	592	615	587	581	593	560	582	566	597	589	580	591	599	594	576	619	599	634	574	603	596	600	615	558	618	613	603	586	586	614	560	574	598	609	621	574	655	575	579	565	614	580	588	592	591	607	573	576	571	569	604	562	592	563	582	582	627	596	562	570	617	599	595	540	599	573	600	596	603	593	587	581	569	517	588	543	625	573	567	591	614	598	563	588	549	562	587	570	569	567	585	558	587	592	580	597	589	593	608	569	590	568	582	632	583	561	593	585	601	568	587	538	654	581	590	590	592	548	593	581	604	630	608	589	570	574	580	566	584	630	581	568	589	584	564	559	603	578	595	543	555	579	561	601	620	562	600	596	574	554	632	581	601	564	605	595	546	572	546	612	538	567	597	621	598	565	599	578	592	553	589	588	623	595	580	591	507	577	604	573	575	534	599	602	607	556	598	559	574	571	609	596	619	579	580	603	544	595	569	577	577	638	566	611	597	590	543	610	619	566	612	585	605	581	611	600	583	596	584	594	604	593	572	559	622	560	601	602	609	633	592	558	548	565	584	627	639	617	608	613	566	539	620	558	605	590	599	648	568	618	537	607	571	549	601	589	583	604	590	572	586	581	608	615	584	586	547	593	591	612	602	615	587	591	606	637	625	601	573	583	591	604	557	593	601	575	603	613	578	570	599	583	552	577	583	547	541	578	571	544	583	593	605	610	602	557	566	598	583	644	573	581	556	621	567	566	567	581	583	563	548	585	622	557	595	599	652	575	564	574	582	573	585	576	589	598	552	581	589	599	591	575	578	586	576	577	592	582	584	555	640	570	620	572	583	610	582	535	566	563	625	595	637	593	602	570	586	612	571	596	589	582	562	591	586	565	591	586	603	609	611	540	584	577	647	608	540	601	610	590	599	580	561	561	645	622	600	625	586	608	578	600	563	570	575	583	583	620	580	580	607	591	566	625	554	589	605	626	574	547	623	616	610	613	650	575	600	578	549	589	573	568	611	593	576	624	582	575	628	616	552	635	598	597	519	568	580	652	572	551	591	518	586	575	592	560	575	635	602	586	593	553	563	586	593	568	567	619	606	590	547	524	561	610	611	606	600	563	606	570	579	577	583	595	584	599	567	533	617	571	592	559	619	563	591	582	569	630	603	604	578	556	625	562	570	558	627	580	557	579	595	600	564	592	560	602	579	564	569	623	607	593	564	562	564	595	580	594	589	567	576	568	602	562	589	599	611	599	595	575	612	604	581	579	600	575	583	524	562	591	565	608	535	598	606	564	574	571	575	542	570	592	572	624	569	580	579	541	577	623	561	518	567	593	570	583	579	637	610	573	535	600	567	587	556	620	564	635	606	601	570	589	618	609	566	569	545	608	570	595	569	570	560	595	598	559	597	567	606	584	594	581	605	573	577	588	573	545	603	562	556	625	563	584	605	613	585	590	600	596	582	592	607	558	592	622	582	637	570	594	575	597	586	551	612	639	610	566	591	601	549	626	610	596	558	569	603	558	616	570	611	562	601	593	644	571	570	624	534	551	568	581	585	645	613	631	568	603	615	558	593	585	627	576	617	569	575	588	576	595	602	607	583	576	579	601	581	587	598	592	637	557	588	576	560	578	584	578	602	601	602	607	595	606	595	607	575	602	591	577	541	639	629	587	544	594	544	564	630	594	584	577	592	616	564	570	602	601	556	600	622	582	576	535	577	599	578	585	550	608	594	598	584	609	556	615	609	572	571	580	575	544	556	549	603	599	635	577	595	614	566	610	594	614	615	585	587	569	576	620	594	610	577	566	597	590	582	551	559	605	587	615	530	566	562	612	602	568	595	606	590	577	534	628	577	630	625	584	582	575	561	594	608	589	631	597	598	606	538	605	572	590	568	567	588	591	577	582	604	551	595	607	597	592	587	557	540	574	557	612	594	607	586	577	596	610	603	606	550	548	558	572	596	571	606	597	576	575	586	590	620	600	618	594	591	601	560	642	603	597	616	566	562	613	588	647	635	595	600	571	587	597	576	567	572	581	586	599	568	589	529	552	601	573	598	511	587	595	583	583	585	577	587	570	572	597	576	569	534	592	612	556	586	579	554	569	579	553	592	548	614	561	604	632	533	614	626	661	607	555	553	641	580	596	588	562	575	573	604	591	607	594	548	578	581	544	550	609	623	568	614	601	570	566	558	557	604	593	568	597	565	607	572	612	602	595	590	584	577	594	577	585	615	579	571	586	578	545	600	597	632	543	597	537	590	559	605
23828	20884	28000	23862	20762	9017	2177	1314	988	952	796	785	680	607	629	653	555	586	558	561	538	476	484	447	499	475	462	410	430	420	423	412	432	419	426	388	392	391	406	390	409	410	414	356	352	364	354	352	358	352	384	351	347	351	362	348	331	332	346	336	356	318	320	312	326	336	359	332	339	356	348	320	337	312	344	297	294	329	305	321	300	306	314	343	316	330	332	311	299	309	309	337	323	322	314	326	318	318	311	316	317	311	322	287	322	305	320	328	311	307	317	283	317	300	331	301	315	306	332	311	326	316	301	282	306	319	309	304	298	306	303	327	312	293	316	330	320	323	336	298	284	301	278	331	296	318	324	300	308	301	327	311	308	321	299	342	306	282	279	296	316	278	317	318	338	304	320	310	304	341	300	328	320	305	351	342	296	326	320	335	306	290	311	317	309	275	308	318	314	319	311	306	301	304	309	323	309	302	292	319	326	324	314	317	315	344	317	309	317	312	309	335	316	330	293	326	299	340	314	325	319	316	334	306	323	299	301	309	291	327	313	315	339	295	328	297	299	296	301	306	314	307	318	303	344	324	319	303	307	301	304	329	318	325	304	294	266	351	281	300	322	324	303	331	334	307	325	307	348	323	316	330	295	330	316	295	361	314	319	334	288	318	286	326	293	334	319	362	334	257	290	305	306	315	316	321	332	317	281	317	284	311	308	316	327	319	307	284	299	302	301	351	290	309	341	312	310	311	334	324	316	325	301	308	292	312	327	297	329	315	303	302	295	302	317	299	311	323	290	325	318	299	301	306	332	305	338	302	287	303	323	309	262	289	301	271	276	313	320	315	300	340	326	296	289	324	288	310	315	293	307	310	293	284	311	308	293	320	317	314	330	292	304	282	279	314	307	360	278	332	312	322	344	303	321	327	318	299	311	314	307	334	323	276	313	319	295	308	309	314	299	307	307	330	323	350	304	305	280	333	348	312	299	301	329	307	296	283	356	277	281	316	316	292	316	292	283	312	289	309	307	325	279	307	336	310	325	308	300	291	297	312	307	291	331	318	313	311	348	287	327	339	322	306	331	336	295	310	322	292	328	314	281	321	298	321	321	296	331	292	318	293	293	300	299	297	343	320	306	303	282	296	293	333	295	288	311	321	297	334	334	300	301	305	324	335	307	309	296	308	315	333	335	290	328	324	301	299	301	332	326	332	335	320	296	315	299	338	313	314	317	310	310	313	326	346	344	301	287	297	307	307	319	292	291	313	318	322	276	313	339	325	293	313	300	299	349	285	290	318	295	327	300	305	282	298	325	335	306	294	334	298	321	323	350	308	297	315	312	305	302	272	328	314	343	327	342	305	304	327	326	302	302	343	333	318	275	313	281	341	326	307	315	321	309	316	330	319	326	308	291	320	283	321	344	321	325	316	299	325	307	327	326	343	319	287	307	310	290	327	320	305	337	299	305	338	319	294	311	312	298	328	304	337	330	298	321	288	328	305	319	315	299	293	321	289	300	295	312	295	294	321	316	326	302	321	307	315	301	328	316	294	306	316	328	322	320	319	299	319	319	311	320	326	334	311	307	327	287	315	310	289	276	337	330	336	330	317	311	310	285	292	348	316	289	296	315	327	321	312	312	328	311	284	321	318	267	318	297	294	287	326	316	326	307	307	340	308	330	322	313	294	296	319	320	287	303	305	298	317	317	322	313	291	325	315	331	331	307	312	282	315	283	272	323	297	318	311	315	279	305	313	319	315	321	328	323	309	316	344	321	324	282	317	310	302	321	302	312	316	324	335	299	306	310	298	296	283	327	320	307	330	308	274	324	334	305	327	305	321	289	315	314	300	319	338	329	337	327	303	282	302	316	289	277	323	296	329	317	318	341	311	284	297	345	294	328	296	299	300	315	288	343	282	291	294	317	288	299	284	339	301	302	313	318	320	318	334	302	325	334	309	318	303	308	312	317	311	331	330	303	316	306	305	300	313	314	314	294	314	286	302	259	309	296	288	316	331	301	313	309	314	319	301	281	320	324	283	317	291	312	277	298	328	303	321	303	290	313	310	327	284	319	295	293	317	282	325	301	318	292	283	300	318	300	303	305	287	333	315	328	304	322	314	307	293	309	319	291	298	284	333	294	294	309	325	286	308	278	320	313	297	323	312	292	277	319	334	327	324	281	337	318	298	300	318	289	315	280	287	318	296	312	309	300	311	298	300	326	299	322	331	289	307	315	327	279	290	326	317	298	306	292	329	297	308	317	296	297	315	291	312	288	313	285	325	326	309	290	300	330	333	303	316	299	304	304	307	332	304	318	310	299	302	322	337	330	330	305	307	302	361	316	313	292	285	276	348	319	316	296	295	311	321	320	314	320	287	289	328	297	307	341	307	292	287	303	302	328	311	310	284	318	294	266	321	301	321	307	312	307	296	312	297	301	334	319	306	335	314	288	327	316	297	315	285	323	337	319	302	323	309	308	329	326	280	260	285	298	322	289	334	321	322	288	338	306	275	319	320	295	270	305	315	327	322	335	283	310	307	293	321	277	324	319	345	293	317	332	318	305	304	293	334	326	292	318	318	292	298	327	283	304	310	288	311	284	323	358	302	312	302	308	316	350	296	334	325	299	311	317	263	308	346	334	327	322	311	344	317	314	336	264	341	304	290	301	306	338	310	321	330	277	302	338	279	324	318	318	311	303	314	291	319	265	313	322	310	341	299	309	313	315	337	299	320	325	319	278	310	328	314	327	305	311	322	289	311	346	315	285	296	309	325	296	305	325	312	314	340	278	314	317	327	309	323	322	292	270	316	313	299	320	317	316	305	293	289	323	306	328	306	323	311	297	306	321	301	318	331	304	284	296	311	311	313	320	310	294	278	312	323	332	309	322	299	283	325	325	311	295	318	304	298	299	289	324	323	323	284	302	330	325	289	307	267	304	320	281	331	319	267	319	338	325	316	308	305	315	268	273	295	340	277	326	302	305	308	314	324	324	287	331	289	301	285	304	308	310	298	309	305	314	324	322	341	304	278	320	368	348	357	323	322	319	328	286	301	326	276	328	373	322	297	289	336	309	293	276	326	286	331	310	295	318	295	321	334	326	287	283	304	278	314	345	299	299	283	307	319	306	315	331	311	314	312	315	288	292	305	289	333	299	285	302	323	310	294	310	299	288	331	325	325	298	308	296	270	301	295	334	294	314	312	302	315	293	286	316	326	300	302	315	328	302	292	322	267	331	330	302	303	322	316	289	320	333	297	298	306	305	307	272	303	315	308	298	312	291	294	306	286	300	300	284	296	292	314	272	275	308	309	335	324	301	313	307	253	297	294	314	265	293	319	331	294	307	322	295	289	312	287	314	312	323	332	326	294	302	293	332	334	296	308	328	297	296	323	339	321	322	303	314	306	308	309	308	323	331	291	301	289	299	281	300	325	292	328	313	316	315	320	292	309	326	271	308	319	316	319	295	330	307	306	322	309	338	334	307	319	274	288	329	300	339	312
32499	41966	14148	8640	5618	4534	3493	2804	2251	1833	1571	1297	1212	1172	1159	993	1029	892	871	839	904	765	745	770	743	731	649	629	594	584	586	560	594	558	601	620	592	523	573	482	498	532	529	505	512	504	518	453	469	477	496	448	437	474	423	400	402	408	409	440	398	386	441	440	423	407	390	413	436	383	396	398	390	440	413	458	366	419	380	370	389	379	390	419	422	380	425	383	383	376	374	419	401	399	399	410	428	388	395	405	438	379	393	395	400	382	368	375	396	377	371	384	374	348	365	421	403	400	394	400	392	433	377	398	433	383	390	410	379	420	429	405	377	388	402	391	357	421	388	375	386	418	392	385	379	358	381	364	381	367	365	407	396	378	383	356	405	369	389	370	409	407	394	391	388	385	393	432	377	380	397	416	388	369	373	343	393	386	419	423	406	426	431	382	367	387	356	382	397	392	379	423	393	380	378	381	450	370	418	388	359	385	386	385	400	368	399	409	371	384	371	386	391	387	369	391	377	384	386	371	356	362	428	417	371	396	402	407	371	399	410	378	387	387	395	374	365	387	404	387	403	392	414	395	395	368	368	413	364	397	384	351	397	387	413	371	343	355	334	406	405	406	365	350	381	370	378	399	386	362	405	376	400	372	387	388	405	394	397	414	355	401	382	369	408	399	403	350	386	397	389	402	406	384	367	353	395	378	401	377	366	405	383	380	402	389	394	393	422	420	391	393	369	373	406	372	349	394	402	385	387	410	386	409	415	398	402	376	381	385	401	392	378	397	411	395	372	423	382	402	392	386	364	405	419	420	406	420	436	360	411	394	369	428	382	366	348	416	415	365	395	369	380	410	393	387	365	401	383	381	428	395	380	385	421	372	386	402	412	375	393	371	384	446	366	389	419	367	407	398	351	397	396	383	335	416	412	398	395	419	380	405	409	382	378	404	393	404	384	385	398	415	410	368	378	370	404	416	391	399	392	379	401	374	433	400	382	402	401	434	377	385	393	391	423	349	410	403	400	390	407	376	407	363	386	409	435	391	364	391	401	421	389	388	416	384	396	395	381	411	380	373	379	377	379	408	402	385	379	407	388	421	366	391	419	386	394	429	383	388	358	383	427	451	365	393	379	382	385	407	394	394	411	371	409	385	403	390	382	419	397	377	370	355	392	415	441	358	337	428	344	395	389	382	400	365	387	381	380	380	406	373	400	407	378	412	398	370	403	383	385	392	396	389	368	406	425	415	418	376	396	383	394	416	370	385	398	379	384	374	416	367	371	401	398	425	384	381	423	364	401	398	415	380	358	366	405	380	396	385	401	389	384	379	399	399	436	385	417	365	354	367	369	381	365	372	393	376	362	404	371	371	375	399	393	369	414	411	399	402	380	384	393	385	380	386	402	401	360	395	389	401	399	393	403	382	344	392	375	368	351	369	388	364	361	403	399	381	409	407	361	386	396	399	397	396	401	393	396	413	414	371	366	384	385	376	360	380	385	377	376	432	392	403	392	401	386	377	379	435	375	419	355	393	385	417	341	382	405	352	391	327	404	374	411	386	345	371	397	392	371	398	368	390	406	367	386	356	372	418	376	397	382	369	373	426	404	400	387	410	368	364	413	369	412	403	387	395	372	402	407	410	382	383	364	382	411	378	401	359	398	356	413	371	417	381	370	380	410	417	378	373	363	414	441	383	416	396	366	377	388	385	374	365	366	400	406	400	396	367	356	392	408	417	414	391	377	399	373	400	359	412	393	339	396	408	415	365	415	395	389	410	368	390	416	409	386	390	383	388	389	393	376	360	404	388	401	348	378	409	415	385	416	386	432	362	385	367	352	390	424	407	391	400	378	406	384	372	364	385	411	393	367	423	400	362	393	363	393	396	387	389	404	414	364	388	409	380	370	391	371	375	379	382	422	411	384	395	390	381	379	375	428	373	418	396	386	398	344	411	418	428	396	362	353	398	383	395	380	397	391	394	432	412	412	372	387	397	395	359	400	404	380	397	399	393	414	376	368	388	394	425	385	366	367	405	394	385	375	389	390	398	381	389	361	379	397	399	360	393	428	363	395	405	388	390	448	399	428	405	382	351	378	421	407	411	376	392	384	399	407	387	379	377	399	405	386	394	403	390	384	390	403	394	392	379	402	400	382	372	381	415	390	396	401	398	417	367	362	391	383	413	376	379	401	373	398	392	364	379	377	419	381	365	391	385	372	372	389	396	413	395	377	404	370	344	406	370	391	392	395	389	396	387	373	388	424	378	353	359	397	368	388	375	397	388	419	416	396	390	393	379	388	410	346	404	424	380	413	387	399	360	412	350	406	375	369	416	393	397	407	399	399	428	399	366	388	387	384	405	383	412	413	396	363	372	394	371	362	398	388	376	355	391	412	382	384	411	383	377	411	416	418	391	379	368	424	383	409	397	370	430	391	372	386	418	404	412	392	363	387	359	414	374	397	396	396	393	394	409	386	400	370	394	394	393	401	374	386	376	412	437	383	367	400	383	371	412	355	393	374	371	382	384	411	380	365	385	383	371	370	421	372	385	396	418	387	407	379	411	406	397	414	382	405	394	398	389	403	389	395	393	393	386	384	402	400	374	396	371	392	390	371	396	391	379	402	365	414	409	380	399	404	397	402	366	376	401	388	385	413	382	424	378	377	425	401	375	381	396	420	378	408	386	382	405	380	407	385	388	413	410	378	397	404	413	404	362	402	429	377	405	394	392	378	370	367	412	422	381	366	366	402	370	417	388	396	370	425	403	387	376	359	409	369	376	419	363	405	385	385	378	355	375	362	387	369	374	411	371	402	373	401	401	347	407	371	389	361	379	443	387	384	385	342	379	388	366	366	413	423	411	379	412	384	366	399	391	395	394	378	385	389	390	385	395	383	398	387	390	421	358	379	384	377	418	390	377	391	378	392	408	379	369	393	401	368	400	382	377	377	373	406	378	394	413	412	416	389	414	373	400	398	369	401	361	394	364	384	353	384	391	380	419	398	348	380	397	412	345	401	394	402	405	393	390	394	360	349	380	392	427	388	384	414	391	371	386	397	413	401	401	385	381	382	372	387	378	395	400	385	388	392	357	367	373	359	376	399	382	388	420	381	410	388	380	384	428	389	391	401	396	407	393	366	361	388	401	399	393	385	414	426	348	391	394	382	364	389	394	413	384	416	367	377	370	419	413	368	416	392	377	397	385	414	372	416	416	390	407	401	372	389	381	392	394	389	404	398	403	358	442	387	384	425	376	399	421	387	409	395	427	382	373	392	397	362	380	424	382	396	370	392	370	390	383	369	426	382	407	371	383	376	362	418	398	403	365	386	413	372	361	372	373	380	378	414	397	362	426	378	397	421	416	367	386	396	427	414	389	391	367	376	360	382	375	398	382	402	388	398	382	385	386	388	381	388	417	417	370	395	389	373	392	410	376	403	397	381	383	371	383	370	381	396	370	404	432	388	388	413	380	402	374	382	385	406	397	418	359	396	379	384	393	372	349
22827	20852	28494	23325	20856	20806	7783	2088	1483	1184	1043	1016	827	854	744	751	689	633	645	634	569	576	514	520	501	538	477	485	481	463	464	446	413	446	437	440	390	394	434	387	388	366	401	388	391	351	388	356	368	344	341	326	348	334	337	324	311	294	306	312	310	320	295	293	321	295	293	301	281	273	329	321	327	292	312	301	280	313	291	293	260	298	275	287	280	286	281	285	269	288	311	275	280	293	297	278	293	265	300	278	310	268	284	281	289	282	293	300	321	295	300	291	290	253	281	330	249	281	276	273	318	285	288	274	278	284	281	272	281	257	271	270	265	284	318	264	255	297	258	285	290	254	293	290	272	323	291	258	275	289	269	281	282	306	256	280	280	303	265	274	264	249	256	314	324	300	263	271	287	292	279	289	253	287	269	267	262	276	260	289	284	280	263	297	279	278	296	297	334	272	257	291	299	276	283	269	288	304	289	271	284	265	264	306	283	284	281	300	268	299	289	312	297	287	302	266	297	297	310	290	263	268	293	273	302	287	274	255	243	295	253	309	266	281	276	272	288	266	302	311	271	303	289	275	321	283	278	279	265	270	261	295	271	275	285	258	326	309	258	265	300	298	305	282	281	279	282	267	267	266	289	278	272	280	283	269	318	302	306	263	290	296	305	268	288	285	309	321	281	276	254	305	269	295	286	279	281	311	271	270	288	303	277	304	296	245	308	286	294	256	294	300	260	307	260	281	289	275	305	289	258	282	296	314	268	260	278	281	289	289	279	277	311	252	278	283	289	284	285	298	276	293	268	279	258	290	268	295	281	272	288	311	249	290	258	290	289	287	316	288	296	305	271	289	262	296	263	305	249	300	290	272	258	268	286	283	285	285	269	280	278	280	297	313	289	269	278	287	267	263	303	267	268	275	264	304	309	309	277	273	292	281	303	276	277	283	270	283	281	291	262	293	298	293	288	309	280	284	284	284	286	288	302	293	275	263	283	320	274	276	270	281	279	300	279	293	278	281	282	254	271	264	284	313	291	270	256	282	254	242	318	306	264	263	285	281	288	258	277	286	261	275	274	283	276	323	290	273	298	272	309	284	281	314	298	296	317	309	271	302	269	301	274	271	272	315	275	289	270	289	304	296	281	284	306	260	306	262	277	284	283	289	279	281	309	295	265	260	280	306	289	301	290	294	273	280	278	276	317	297	267	295	276	283	284	267	266	284	292	253	286	296	315	280	317	269	272	266	275	278	325	280	284	276	286	304	307	292	296	239	294	302	253	300	298	296	307	266	296	311	277	293	290	268	278	318	264	279	301	269	270	263	295	252	277	283	299	283	263	303	302	279	298	304	265	304	279	278	290	263	296	291	269	294	275	299	294	266	283	279	291	318	286	281	275	310	298	264	274	290	284	257	324	272	271	302	278	272	282	303	285	314	264	277	291	273	289	310	277	273	299	287	268	280	262	306	273	281	270	284	282	240	252	285	286	287	283	264	283	258	303	262	293	255	292	245	302	256	283	277	263	288	264	255	285	264	286	280	279	317	290	304	286	293	282	261	279	310	265	310	283	276	266	287	296	264	277	284	269	262	286	260	332	289	301	274	275	269	295	283	292	255	288	301	307	305	291	262	308	308	280	306	275	257	278	270	288	286	282	299	322	262	285	267	272	307	268	268	286	301	307	254	321	314	288	285	312	272	263	275	292	290	287	262	275	266	278	301	300	279	287	316	290	299	261	321	285	278	297	313	305	260	292	296	279	299	297	271	275	287	291	296	291	324	294	273	263	279	287	269	296	287	280	262	270	287	307	283	289	323	288	284	262	297	257	292	265	296	264	291	293	247	285	244	300	296	263	312	280	304	280	262	282	286	297	269	269	293	287	262	309	271	299	286	302	297	299	268	300	286	289	281	284	295	303	281	296	284	273	292	281	242	266	285	255	304	299	275	284	323	285	267	250	321	287	278	272	260	268	276	280	286	254	268	300	296	274	287	293	280	276	269	280	289	287	280	278	276	305	270	273	293	312	299	279	290	266	302	297	275	244	272	284	263	292	292	279	259	283	288	288	269	285	265	290	310	263	285	254	265	281	261	273	299	265	300	309	299	268	297	270	301	293	287	276	284	279	301	279	286	277	279	275	307	275	292	267	260	277	280	297	263	280	275	301	309	298	273	305	319	276	266	265	287	303	289	286	294	320	309	289	272	297	308	296	267	260	260	261	292	295	277	269	250	305	311	257	307	274	312	280	306	302	265	315	270	276	276	280	273	279	272	279	299	271	286	292	266	276	301	246	283	264	284	275	255	286	284	291	266	291	303	266	289	277	288	287	297	286	264	278	276	292	290	270	275	288	308	290	271	287	247	291	253	294	268	311	294	266	262	291	280	273	262	268	294	274	254	288	296	303	281	278	283	277	295	281	268	261	311	264	257	263	317	244	307	303	280	261	251	296	255	287	278	279	298	274	266	274	282	296	289	280	268	267	310	291	313	330	292	281	309	261	282	264	257	273	283	275	260	279	290	286	289	309	271	273	273	298	254	299	269	242	271	282	300	300	251	270	272	280	309	297	251	265	279	251	277	287	282	257	284	275	272	262	268	286	329	290	269	283	295	288	298	263	296	294	275	298	300	307	255	290	304	278	282	270	263	302	313	269	266	279	266	273	284	268	300	258	295	272	289	294	273	305	259	282	274	279	253	298	291	261	323	284	286	277	283	298	273	299	297	285	280	306	303	299	282	285	296	244	281	296	287	273	284	265	263	297	271	260	269	283	276	241	313	260	285	280	278	290	255	278	276	267	251	277	323	313	310	276	264	277	261	302	329	296	276	283	288	267	283	296	301	317	283	288	309	267	303	303	291	260	294	283	297	271	279	257	290	292	286	282	288	286	300	247	258	266	292	258	268	288	297	287	256	289	265	282	271	254	256	293	263	274	273	291	279	309	290	287	281	254	287	277	288	283	264	283	253	291	273	316	287	286	306	288	278	287	257	273	280	278	261	288	319	304	319	277	292	281	295	304	302	296	254	286	281	277	287	263	277	281	302	261	281	287	270	300	288	256	275	308	289	283	313	270	271	276	272	286	296	278	264	306	262	293	277	304	280	259	278	301	276	284	300	259	313	270	284	279	298	268	296	302	274	265	283	277	268	271	301	280	290	252	267	291	273	253	282	275	303	275	298	287	298	295	277	295	280	288	281	280	271	299	256	263	246	282	287	281	261	294	281	293	278	277	281	287	264	285	286	293	290	270	270	272	285	287	286	292	301	296	256	286	276	239	276	306	283	307	265	287	274	276	292	240	266	291	304	296	258	295	266	294	285	284	300	274	256	259	299	260	281	284	275	251	311	267	305	277	283	312	273	298	273	281	271	264	282	281	306	284	283	251	290	285	285	278	285	264	305	278	281	268	257	304	273	270	282	283	269	303	291	294	285	311	255	266	284	277	268	278	254	256	292	254	270	275	267	272	277	283	304	255	293	306	278	289	282	257	309	269	280	283	280
36151	47665	18908	11767	8361	6557	5257	4181	3201	2614	2168	1905	1668	1550	1333	1247	1164	1149	1142	1018	962	872	854	860	827	812	724	665	677	658	635	639	585	626	609	621	591	539	538	542	551	538	522	496	508	483	469	443	449	435	451	436	439	438	377	393	374	384	368	381	367	408	375	367	365	371	399	369	362	381	396	363	387	363	312	352	372	330	351	375	342	369	334	361	354	369	374	341	304	315	361	328	353	352	348	345	320	324	353	351	399	343	321	299	324	342	328	364	349	328	329	325	352	345	350	376	315	328	349	342	346	364	322	346	362	312	325	369	344	358	348	320	351	292	342	318	330	333	336	337	348	344	345	329	369	328	346	369	307	367	341	363	344	323	341	341	326	314	321	342	330	345	336	319	322	313	331	344	337	330	316	329	321	375	339	336	375	312	327	352	333	349	336	338	321	339	331	345	336	333	365	306	357	357	328	352	369	315	322	327	334	335	397	334	334	348	346	321	319	310	353	350	333	339	302	317	326	323	296	342	329	335	302	343	320	350	340	345	337	327	340	302	328	356	306	348	324	326	343	340	372	339	304	352	331	353	306	300	349	321	351	319	356	314	344	337	346	325	341	338	342	329	354	319	351	342	340	345	323	312	343	335	308	323	362	320	322	365	343	317	321	371	354	306	324	333	351	331	332	312	323	344	342	338	349	336	353	356	326	374	342	360	329	346	327	363	313	353	348	330	316	317	337	347	339	352	349	343	357	353	361	348	338	344	341	316	348	337	352	340	362	364	341	321	347	365	366	347	350	343	333	330	339	348	330	334	356	332	353	309	334	352	353	333	309	337	352	336	367	367	300	331	330	346	333	350	334	343	331	337	328	359	323	340	355	314	339	351	309	307	336	329	352	336	327	334	371	310	330	347	324	330	334	322	335	318	347	337	312	320	324	336	348	322	340	352	368	356	322	344	333	356	340	363	323	334	333	322	340	334	349	337	325	325	375	328	335	334	338	350	363	328	342	353	335	320	361	316	306	367	318	338	347	297	326	349	295	297	318	343	349	345	356	329	355	357	330	353	313	324	381	341	328	329	325	359	324	292	349	322	321	332	360	368	331	344	336	334	342	375	329	349	353	328	322	339	303	307	338	342	316	322	357	346	362	319	345	341	321	311	363	341	358	353	344	345	332	380	347	345	333	338	340	327	323	331	338	341	360	322	320	339	326	326	315	332	347	303	348	354	351	345	336	340	362	343	353	341	352	341	331	295	317	312	344	352	344	329	346	348	337	317	334	332	330	336	338	353	360	326	316	358	324	333	327	320	333	317	352	325	323	341	340	336	306	312	339	331	349	322	351	346	352	367	299	312	325	323	326	334	377	384	341	332	323	360	359	297	326	345	357	362	358	339	338	334	302	323	339	366	346	350	309	321	351	340	318	370	337	303	353	304	323	352	313	325	354	353	349	336	321	352	296	357	376	358	338	331	299	322	339	344	312	315	340	329	351	331	364	348	341	351	326	331	333	385	340	342	307	340	336	341	331	344	313	354	351	356	357	326	371	353	308	353	317	330	319	330	362	337	363	352	312	363	351	347	364	314	344	331	303	306	340	360	315	340	351	323	343	318	345	326	333	345	314	347	318	331	339	348	304	341	342	333	326	330	354	361	324	324	328	364	354	342	317	374	330	300	356	325	340	321	363	324	386	336	314	331	343	319	308	325	320	348	359	363	330	339	334	325	359	330	329	319	337	322	318	353	326	361	308	340	347	368	344	343	326	328	332	340	351	366	356	355	366	328	348	362	321	366	358	328	346	328	331	351	297	335	318	358	336	320	357	342	333	318	355	310	323	317	322	347	336	318	348	359	346	321	341	345	311	344	325	328	321	322	334	395	337	336	322	346	334	333	337	354	351	343	323	335	341	347	349	378	351	349	319	336	370	343	366	333	337	319	352	315	299	307	368	362	307	361	371	330	321	351	350	319	320	334	342	323	343	363	334	355	358	328	293	300	332	325	345	385	361	341	339	351	348	361	329	352	311	349	334	328	322	341	344	329	323	336	345	378	334	336	319	341	368	324	378	360	322	320	375	358	357	342	314	330	352	337	347	347	360	352	319	306	355	322	369	341	349	351	299	367	374	353	352	338	314	353	336	369	334	343	332	339	349	344	355	325	339	347	351	336	354	341	354	335	311	328	358	341	337	356	325	334	336	318	348	338	330	326	295	355	335	362	346	318	346	342	321	340	354	310	357	346	377	344	329	338	358	331	346	322	347	335	329	342	389	331	365	339	318	327	347	331	320	316	347	360	339	351	361	340	339	320	351	367	388	355	352	339	349	367	345	334	331	321	339	338	313	315	341	333	341	360	363	386	331	319	348	324	359	328	339	338	306	326	332	315	363	350	307	364	342	327	366	325	333	352	329	325	369	333	329	323	343	344	333	330	275	302	365	324	352	328	324	339	325	319	352	351	334	336	329	356	329	305	330	352	348	364	341	344	354	306	311	308	326	356	357	349	344	355	345	355	354	315	315	324	347	336	346	332	383	358	320	324	279	370	345	343	349	357	340	351	303	352	327	365	335	327	349	326	362	350	358	344	351	353	327	344	353	330	339	307	339	324	338	352	325	312	366	326	345	320	325	315	323	322	331	337	374	344	337	335	345	346	335	327	334	345	327	364	344	350	333	335	325	308	320	331	333	331	371	331	337	370	312	349	347	338	326	349	321	349	305	353	330	328	371	365	332	351	328	318	360	346	335	327	319	319	370	319	332	334	371	383	319	340	345	334	348	375	353	359	309	336	368	355	335	354	333	338	333	320	327	352	321	319	308	324	333	323	348	291	319	337	369	331	385	329	336	356	332	363	345	342	333	321	327	356	349	332	348	370	356	298	344	316	337	344	331	317	325	305	314	323	353	352	340	363	335	320	341	335	329	363	323	355	315	320	293	326	352	354	326	329	347	320	325	334	346	361	335	318	346	350	322	354	341	347	354	330	341	322	300	318	342	340	319	352	326	343	358	329	360	337	321	348	350	368	350	317	339	337	372	364	327	322	333	355	336	320	346	291	352	310	336	318	337	341	352	360	339	337	322	309	269	326	318	347	334	340	321	320	343	307	327	344	338	343	322	320	357	353	304	308	324	333	295	329	371	335	340	392	355	337	336	346	335	315	323	338	356	345	327	316	335	334	342	333	348	358	341	329	343	343	356	329	343	368	321	330	315	340	362	327	317	317	362	337	326	342	326	329	368	327	341	334	344	327	331	362	352	337	352	351	350	304	322	356	323	342	335	325	337	328	337	315	326	311	338	323	345	325	311	367	306	316	347	325	375	324	352	367	339	370	341	335	302	329	321	301	328	309	359	324	311	349	330	347	359	319	339	328	344	326	330	367	313	349	344	303	329	354	309	336	352	326	339	336	330	339	341	323	358	338	332	365	337	327	356	333	325	347	337	344	311	328	316	333	350	317	325	341	333	360	364	339	335	294	316	353	353	340	335	350	322	333	358	334	348	345
27416	22962	13888	3611	1657	1314	1081	862	787	734	688	705	690	670	653	674	646	612	596	585	618	560	627	614	582	598	539	557	594	531	553	555	530	539	524	530	510	560	474	512	475	479	525	497	537	522	509	486	536	516	527	478	482	536	473	475	481	509	496	506	502	503	478	485	511	559	475	478	442	460	451	458	505	471	493	488	487	481	491	490	489	494	500	477	468	499	504	504	483	479	475	497	485	465	449	503	506	523	459	470	479	480	471	462	458	496	517	487	500	476	532	447	476	516	492	473	478	461	464	503	461	471	466	534	515	507	467	480	484	469	449	496	490	514	479	510	458	481	510	428	417	458	508	462	461	513	427	488	483	499	492	470	479	472	496	458	494	513	505	498	476	511	452	473	478	453	446	512	477	455	431	525	471	478	449	485	516	460	511	459	506	495	495	497	474	460	489	490	442	477	501	505	474	503	506	488	529	504	479	478	478	469	483	491	485	461	496	479	451	508	462	491	449	485	466	479	511	484	482	486	468	471	439	474	488	499	497	467	471	515	476	470	499	473	509	471	483	456	463	427	475	442	445	489	459	495	487	472	468	464	543	459	483	498	474	446	493	491	440	531	502	514	487	439	512	472	495	482	485	478	543	471	457	482	498	564	491	472	460	459	452	498	485	484	519	439	491	473	510	464	462	492	487	468	497	475	503	512	453	470	457	466	463	489	516	415	492	475	472	457	465	489	478	497	470	466	497	498	470	506	473	484	483	464	511	461	453	445	481	543	486	464	481	444	522	491	464	503	490	491	486	457	480	449	496	503	496	514	532	479	498	471	501	465	459	502	510	490	469	473	486	442	447	507	474	485	465	507	460	466	479	449	519	492	519	493	520	444	466	504	509	473	462	475	470	499	457	496	512	467	453	479	485	439	488	473	492	427	469	467	478	486	502	471	478	474	477	472	466	476	501	454	473	449	497	467	484	489	475	485	464	443	489	458	447	495	495	495	503	471	503	484	502	426	472	512	462	475	460	495	487	493	437	440	454	468	492	487	475	465	480	476	464	495	476	502	476	481	480	467	478	445	451	457	471	472	488	468	479	471	468	468	533	447	489	475	499	463	489	481	475	512	479	486	459	466	491	451	491	485	410	502	446	504	463	484	473	482	471	470	492	492	497	494	478	471	480	432	455	465	483	513	433	475	495	463	514	514	444	513	442	508	471	495	465	470	498	514	487	466	488	473	529	449	475	519	492	462	443	451	470	488	492	495	471	465	471	483	464	445	452	503	474	469	474	505	477	477	477	480	494	463	482	470	460	451	489	496	437	471	485	485	477	463	482	490	479	498	470	476	461	467	445	474	487	516	497	468	505	481	480	499	474	458	491	500	482	502	486	497	468	492	461	428	454	474	478	482	522	447	505	519	483	459	531	510	485	484	485	460	500	496	461	461	525	457	441	457	468	478	483	475	520	466	498	497	499	475	485	475	503	492	478	474	472	495	516	500	475	509	490	504	481	518	489	478	464	503	450	462	461	468	472	454	458	469	470	472	483	453	482	492	468	468	486	487	537	476	480	484	451	496	463	461	458	485	471	469	452	422	477	470	498	496	469	449	494	431	505	481	496	450	446	489	438	464	470	493	478	475	443	470	487	469	515	484	453	485	412	510	463	498	526	478	438	494	491	456	452	505	479	453	494	513	466	478	472	443	477	470	479	492	481	481	442	475	503	496	506	496	448	477	469	464	489	466	511	474	496	489	503	454	465	526	508	480	458	458	453	457	469	518	539	488	477	493	436	532	448	468	459	482	500	443	495	502	500	461	430	517	482	498	479	472	466	477	479	500	460	453	494	486	452	463	490	527	516	511	461	468	490	483	489	498	523	459	476	492	424	501	504	496	487	449	454	492	458	471	487	523	513	470	504	510	471	454	433	480	481	446	465	470	506	462	473	503	466	457	486	493	500	487	479	496	511	555	525	504	475	495	437	463	509	486	516	500	453	537	476	467	468	480	533	480	458	503	479	476	471	465	468	487	455	478	476	499	459	489	464	446	467	497	455	460	488	478	483	487	465	518	477	477	455	453	496	504	503	468	492	507	490	476	445	508	484	489	455	474	475	507	491	463	508	491	451	481	441	496	468	519	494	489	490	478	459	500	468	461	471	456	462	456	495	464	491	461	485	501	433	522	500	488	481	526	470	505	536	495	471	502	439	523	492	481	486	472	503	454	473	484	459	450	511	460	486	505	513	457	461	441	473	483	490	533	481	459	502	455	442	476	475	472	504	469	531	520	458	473	443	488	439	440	497	457	464	451	443	458	484	480	434	456	472	481	482	504	485	489	443	450	484	480	477	481	482	498	497	475	513	537	489	499	442	488	482	455	507	499	487	466	496	429	485	477	485	486	467	509	490	506	500	482	474	469	434	472	470	455	466	456	510	474	493	484	445	487	461	494	463	449	512	497	486	430	495	445	455	480	492	511	495	507	490	436	467	464	493	509	471	478	470	451	470	478	482	449	457	480	452	468	494	495	483	540	515	493	472	466	454	464	481	453	458	463	476	487	456	494	511	504	485	535	467	469	497	433	457	537	483	442	509	514	459	482	501	495	477	499	492	501	487	470	488	476	465	484	493	466	491	473	531	475	440	436	412	487	488	456	461	488	468	525	464	475	455	483	519	508	465	486	493	479	439	455	520	466	480	447	470	503	482	493	507	494	453	472	449	460	453	496	476	445	465	453	501	472	484	473	504	466	471	471	470	480	480	476	471	499	461	464	509	487	538	474	528	512	441	480	450	476	466	464	457	515	484	482	489	491	462	521	475	528	452	457	453	489	469	472	459	471	466	470	457	473	475	485	484	487	480	467	487	472	471	496	472	440	460	462	479	482	507	451	489	509	517	490	513	517	504	470	520	490	446	478	477	492	483	531	433	503	485	469	475	469	447	463	493	514	532	447	515	526	488	470	462	516	471	521	437	479	537	482	466	456	494	465	467	491	447	464	509	488	470	466	499	485	454	496	435	461	448	484	460	466	477	513	487	464	489	498	464	498	462	469	481	481	484	474	445	472	471	463	507	477	493	481	465	489	458	489	457	479	478	471	480	477	517	490	422	456	499	530	475	482	459	503	514	481	486	465	468	459	501	482	462	463	515	493	494	472	518	479	490	481	462	460	505	490	443	506	493	476	503	510	496	471	470	492	543	495	472	484	470	488	505	531	491	441	478	490	467	507	505	478	469	495	434	489	465	483	427	475	512	481	468	499	489	480	478	487	453	451	499	473	510	502	520	524	464	510	479	487	486	465	488	490	445	481	440	464	486	444	474	482	441	480	465	502	471	490	477	484	487	496	447	479	501	490	504	490	474	495	482	482	482	475	464	494	512	542	476	512	478	504	491	483	437	479	470	486	458	467	478	470	513	460	476	511	474	443	464	463	499	490	490	501	521	481	519	453	475	508	456	494	512	451	509	470	446	486	510	472	471	502	513	443	439	509	466	456	503	492	501	477	474	474
28749	32759	6660	3744	2787	2278	1957	1604	1406	1172	1151	1113	1043	1043	909	953	869	890	826	888	820	789	785	771	837	726	742	758	721	726	701	728	743	698	689	690	667	663	653	681	655	647	663	663	639	728	638	629	662	630	584	584	595	623	591	594	590	642	626	561	611	630	581	605	598	602	622	581	615	579	569	562	595	592	595	614	615	518	577	556	551	613	594	574	544	563	605	579	597	596	587	628	596	595	606	578	619	576	619	568	576	566	646	563	587	587	583	574	552	602	606	579	570	595	590	598	618	611	588	577	640	599	599	576	560	598	622	610	577	589	587	585	623	544	597	583	534	603	559	607	570	632	603	634	615	566	611	602	567	561	579	612	597	548	593	570	572	596	584	595	612	528	570	572	596	557	567	600	609	582	576	582	600	599	548	551	572	572	589	606	591	565	583	624	587	578	576	629	603	597	553	638	540	565	586	609	600	576	571	590	559	565	570	569	617	567	609	569	594	633	571	571	577	577	591	612	551	604	572	611	611	572	578	595	587	590	615	583	570	608	577	638	593	634	573	550	600	573	613	610	615	534	570	623	606	570	592	585	597	569	615	560	578	568	590	632	588	575	576	599	577	597	591	560	612	614	622	603	541	609	594	552	605	556	592	584	628	554	528	570	583	581	563	554	612	588	577	591	584	574	619	620	565	644	561	600	591	562	597	611	573	590	611	556	589	620	629	602	617	568	603	605	594	625	605	561	574	616	601	624	559	579	577	541	597	614	601	587	604	568	556	617	598	582	600	598	564	592	576	571	589	551	598	545	603	642	606	607	558	569	578	591	575	595	586	610	610	588	573	623	563	572	583	577	559	577	583	557	562	615	583	565	575	573	587	571	599	582	558	587	609	611	587	573	615	585	600	581	554	571	574	545	559	585	645	585	587	566	637	582	589	621	581	533	575	575	602	595	596	582	564	606	548	547	595	578	587	569	558	600	597	545	607	618	572	554	602	579	599	596	608	582	583	600	585	594	591	597	631	574	631	599	617	585	613	606	563	592	615	575	560	581	586	615	578	567	560	619	582	623	575	563	626	595	591	649	602	585	614	613	573	584	575	557	625	577	573	605	583	577	566	601	612	579	603	578	607	572	588	583	593	568	569	610	622	542	603	556	545	615	564	580	561	596	570	543	604	562	567	592	559	596	587	563	594	593	581	579	601	599	586	636	622	578	556	563	551	590	530	593	601	603	612	564	576	593	561	566	568	576	598	581	581	578	564	643	599	621	594	582	558	550	621	595	591	579	590	642	600	560	601	576	543	594	590	615	570	595	571	620	628	565	585	545	592	632	574	562	583	537	560	626	570	577	592	622	610	537	624	567	574	622	574	608	598	606	601	592	602	587	617	567	612	591	607	589	575	570	546	540	597	559	583	625	574	571	591	559	612	607	600	635	579	623	576	611	597	582	582	594	567	579	557	586	589	636	605	623	592	579	571	546	576	618	582	576	583	578	548	570	604	564	563	567	597	598	633	611	563	559	587	578	609	537	572	581	606	572	625	582	600	530	628	599	638	578	578	644	565	554	568	572	595	601	611	600	585	606	598	579	602	600	563	543	586	592	590	579	591	553	608	543	581	581	590	653	634	534	589	562	545	566	615	558	598	610	605	579	601	569	567	593	563	621	589	609	573	613	607	578	587	553	628	562	625	585	567	611	550	578	594	554	601	560	618	585	558	616	612	589	587	582	605	566	556	545	606	600	619	613	604	582	577	558	558	583	579	606	605	578	612	618	555	613	571	570	526	611	587	578	576	560	573	519	602	604	615	616	577	600	561	548	605	616	622	607	606	615	619	606	590	600	565	591	589	556	579	587	603	582	612	571	627	573	579	600	603	584	612	576	588	610	609	578	569	613	620	554	634	597	586	575	602	595	560	602	593	579	582	563	580	617	594	588	572	623	579	560	573	601	576	572	572	568	614	566	626	556	587	594	561	600	595	621	584	600	592	610	558	575	573	572	598	573	556	552	576	586	549	624	550	606	578	574	561	585	563	585	578	626	598	603	593	585	627	642	601	578	581	613	571	647	589	567	623	596	602	571	560	574	561	569	572	606	574	613	616	613	591	596	605	573	581	598	574	616	575	578	597	658	569	564	617	554	579	554	604	608	617	608	573	604	590	586	534	556	552	606	594	582	649	579	571	599	590	605	547	582	564	580	594	573	614	590	608	619	594	600	577	588	562	597	599	546	588	579	607	611	572	580	541	583	632	582	585	588	628	555	557	565	621	585	604	573	610	639	611	568	588	563	592	580	598	594	575	665	581	570	594	614	631	578	577	569	569	545	578	609	593	587	536	603	594	578	597	596	557	582	572	582	580	595	586	567	581	619	593	594	615	578	597	589	594	587	575	601	520	579	590	566	587	537	584	538	564	574	550	596	662	584	556	627	605	563	618	600	572	590	586	591	598	583	626	609	583	576	583	583	593	587	571	616	602	590	608	630	574	626	644	642	577	606	553	622	599	585	590	587	537	624	615	583	581	582	619	614	594	554	598	600	547	590	607	589	609	563	598	612	561	534	592	642	606	613	599	611	582	546	607	620	571	562	604	588	576	611	595	599	541	582	549	610	554	572	579	606	601	583	576	623	612	579	566	594	616	631	592	558	580	585	607	580	579	577	581	603	613	595	583	589	579	582	596	598	607	593	548	585	570	580	596	590	578	613	611	618	566	577	594	618	535	591	597	639	603	587	585	594	610	586	619	554	584	601	567	606	576	554	551	553	561	570	567	559	561	574	644	625	653	560	617	586	619	568	573	591	567	591	614	583	601	610	583	579	582	579	578	577	580	588	653	546	583	558	572	561	625	580	629	536	581	567	640	600	598	578	583	554	612	609	591	581	572	622	603	577	580	567	582	601	631	570	569	566	600	586	572	609	605	631	577	594	598	580	586	530	612	563	617	573	612	543	578	607	583	586	581	604	620	586	601	598	586	556	598	621	553	568	598	625	560	595	614	575	581	601	610	553	606	609	566	620	591	541	575	633	591	571	595	586	609	610	582	578	592	595	614	610	596	578	542	576	591	647	611	574	564	586	565	618	590	610	551	540	585	591	605	591	627	603	629	551	566	605	550	583	550	577	625	579	585	602	554	586	612	600	604	550	582	573	587	617	597	585	568	572	555	606	591	594	599	573	583	578	563	574	577	613	569	581	586	599	621	586	541	617	583	583	565	595	535	593	546	572	603	570	607	584	561	601	581	549	590	580	563	534	612	600	589	605	614	565	586	532	619	616	574	597	567	618	571	566	578	584	581	568	584	619	579	575	648	613	595	620	595	621	618	572	632	608	576	554	585	566	622	611	615	588	609	641	633	582	603	614	581	584	578	607	584	541	570	580	588	593	600	579	544	579	582	623	619	566	552	620	603	586	577	577	560	589	569	581	584	610	587	559	610	594	602	582	593	607	583	592	573	563	646	602	597	579	563	588	604	591	590	596	537	571	600	613	562	610	592	597	566	583
23845	20874	28013	23896	20796	8759	2070	1272	1088	944	859	770	713	704	720	653	621	577	583	553	539	503	489	462	488	522	428	470	427	455	438	434	406	440	404	399	415	394	386	407	395	378	406	383	393	344	384	378	327	354	335	336	372	344	340	324	346	344	313	314	364	337	296	345	340	324	323	304	345	339	339	333	289	330	313	303	300	308	316	317	309	306	295	330	289	325	359	303	333	317	279	317	331	318	305	275	328	311	307	310	309	313	299	325	302	274	305	322	304	329	278	316	324	285	303	323	327	323	281	307	321	300	307	307	300	308	298	317	270	341	322	292	321	328	357	323	309	319	363	329	341	284	320	333	294	305	326	312	318	310	274	331	329	299	342	327	279	312	317	303	300	292	324	325	318	322	297	357	331	332	317	313	280	293	341	310	291	299	328	306	304	252	320	311	323	302	313	302	320	321	317	306	315	299	329	298	304	325	323	333	307	309	319	313	328	307	318	325	326	322	301	332	293	311	300	311	302	329	296	335	332	328	295	306	310	299	312	303	322	305	334	323	309	348	293	335	309	334	325	279	339	310	312	318	327	326	329	309	295	303	297	304	308	308	341	304	314	308	311	299	319	300	335	301	325	334	312	293	329	280	308	313	329	278	311	316	318	314	312	299	300	292	317	281	311	324	323	322	355	327	309	305	300	315	317	326	313	306	334	288	301	309	340	285	300	306	326	313	307	290	294	322	339	318	310	347	346	297	297	304	306	293	291	333	346	340	331	317	305	322	309	315	299	292	295	363	327	332	299	330	343	342	307	350	328	322	319	323	302	289	313	295	317	334	338	296	294	334	329	302	288	326	317	312	304	314	324	325	323	302	285	312	271	269	287	331	318	297	278	265	310	291	340	317	304	315	310	311	327	270	334	306	305	348	321	301	301	317	349	295	320	297	333	326	307	308	297	315	330	334	345	307	293	335	287	321	300	298	302	268	314	277	291	322	330	322	295	296	295	301	287	317	315	317	305	304	303	307	320	333	316	333	330	331	328	314	306	279	341	321	300	334	297	311	326	341	334	339	346	313	306	321	324	324	301	316	323	320	299	306	315	316	303	331	326	329	278	331	329	321	320	322	296	281	310	270	290	300	321	304	294	306	309	295	310	342	315	339	347	271	332	335	343	331	295	303	326	285	326	304	311	321	347	306	300	312	310	315	356	312	359	299	325	283	344	293	287	329	276	315	292	332	296	275	317	312	286	351	336	319	323	303	330	271	319	328	313	319	320	303	320	309	312	285	290	332	295	357	290	345	305	303	315	287	279	321	314	331	304	309	312	294	319	290	359	314	323	340	288	320	299	274	324	304	300	325	328	289	316	311	306	266	321	312	304	324	327	323	325	343	292	323	305	302	315	315	321	308	336	318	332	332	304	296	288	311	313	313	315	322	297	276	317	314	315	310	332	343	315	304	318	306	319	310	317	292	287	314	323	302	308	313	303	329	324	312	308	301	332	350	305	317	302	333	306	315	331	296	313	326	292	312	291	307	310	287	317	321	325	297	300	305	314	342	308	333	302	306	321	313	293	287	306	320	326	305	330	328	325	303	350	295	304	301	332	302	333	292	327	333	304	308	320	313	310	331	330	331	306	292	332	320	328	292	279	336	323	321	334	315	303	310	325	290	272	325	326	317	317	326	314	294	315	321	295	326	295	311	325	266	314	332	326	302	301	298	306	370	337	320	315	296	318	286	271	273	304	325	321	331	347	301	313	324	321	319	316	349	322	322	320	314	353	287	323	293	307	319	277	335	287	315	303	305	341	335	334	301	292	321	329	298	330	325	335	310	317	335	313	359	317	307	335	312	321	323	327	284	355	313	356	269	299	299	299	283	326	268	341	300	321	277	321	303	319	327	322	315	343	291	325	326	298	313	320	304	275	299	304	319	290	310	304	357	304	328	304	297	337	313	319	318	303	311	305	297	290	324	316	320	301	329	336	321	313	324	310	336	330	275	328	312	290	322	305	302	297	299	296	298	339	316	308	300	316	269	363	329	314	319	320	331	328	321	299	305	292	327	300	307	288	310	330	320	322	329	294	320	335	304	323	313	288	292	316	289	324	335	297	289	309	341	309	324	299	316	298	303	320	290	312	329	338	327	304	302	312	277	332	311	315	266	323	305	292	320	337	300	298	295	337	312	308	315	338	323	302	301	323	312	304	318	285	301	323	289	314	312	298	342	301	310	281	325	316	341	310	311	335	321	337	323	307	293	321	320	282	325	310	320	298	323	335	286	313	328	322	305	312	295	305	335	321	305	312	283	299	336	283	311	307	315	324	312	348	300	329	316	292	315	320	304	301	306	307	317	307	339	318	315	320	280	310	275	311	293	292	326	301	297	311	310	314	314	305	319	307	332	295	298	308	320	338	298	320	303	301	291	299	291	334	294	292	316	292	321	324	305	283	339	321	323	326	311	268	292	293	336	267	298	315	357	309	293	309	308	318	324	321	322	309	307	323	289	354	298	313	329	332	290	311	365	276	329	306	337	365	301	270	312	321	325	297	288	312	337	334	299	309	305	319	298	300	315	290	308	283	325	307	314	292	327	299	316	298	318	308	308	313	274	342	314	296	338	309	304	330	302	306	299	300	335	310	326	297	313	335	345	321	312	321	324	289	292	330	321	297	315	288	335	356	310	316	278	315	333	301	310	295	275	304	308	307	331	346	308	282	321	302	315	312	327	307	311	328	317	309	329	283	272	324	324	321	351	305	321	309	314	319	327	303	306	311	304	321	306	305	292	305	322	314	295	334	305	343	354	314	289	316	306	339	313	296	295	270	293	348	319	305	317	320	298	315	319	305	332	315	323	338	339	286	285	310	330	317	309	309	318	310	312	330	294	311	299	300	314	318	327	339	302	338	326	309	317	326	337	303	305	342	355	296	321	330	329	326	302	312	333	308	323	308	291	319	305	315	325	288	318	317	308	296	291	314	307	308	320	338	308	344	270	306	294	324	314	307	309	334	297	289	312	269	322	340	311	344	312	292	320	314	340	295	314	321	301	289	327	327	281	300	321	287	347	318	307	323	326	283	312	296	316	339	289	300	271	326	341	311	315	326	316	324	317	291	297	309	302	354	337	350	301	352	312	354	289	317	313	326	295	332	315	313	273	315	314	325	309	345	289	289	296	333	313	324	318	321	326	343	310	317	299	311	323	305	309	318	314	319	332	272	293	294	322	310	320	301	335	302	284	325	313	280	339	338	300	307	331	316	299	292	290	322	285	353	320	293	314	311	319	316	325	302	329	328	333	300	299	302	307	326	319	313	315	310	313	321	324	305	313	315	279	328	312	338	314	291	321	307	319	332	343	320	307	302	311	321	322	302	299	347	298	296	304	322	317	323	310	313	324	333	325	292	293	329	269	300	319	333	353	318	319	298	301	335	316	309	300	326	359	309	322	347	318	324	266	307	277	333	302	283	359	302	303	307	294	308	327	310	278	360	303	295	292	306	329	330	326
32081	41469	13461	7991	5465	4235	3408	2735	2182	1878	1640	1414	1309	1241	1174	1103	1003	1038	885	920	881	829	804	764	716	735	700	639	603	663	641	573	593	611	573	588	596	535	519	539	556	524	515	503	534	514	516	482	443	494	483	469	428	455	456	457	434	411	409	383	410	452	402	393	411	437	440	412	411	401	402	404	402	408	423	375	386	356	413	391	377	384	422	394	353	389	388	376	421	363	373	442	433	391	381	401	420	429	409	421	403	430	408	373	366	358	404	419	373	342	405	409	418	343	400	396	406	383	421	416	379	391	383	414	400	359	412	392	392	384	399	379	397	393	380	383	424	361	394	402	385	383	405	416	407	372	372	399	423	431	361	406	360	387	356	367	333	356	400	391	374	396	357	411	380	391	421	388	360	396	368	393	369	423	348	341	440	386	364	412	354	415	403	331	374	380	360	391	385	391	371	395	398	350	390	393	394	391	380	391	394	379	408	367	388	352	358	395	340	375	415	373	329	383	372	367	371	375	350	394	405	376	395	385	379	398	401	426	428	403	399	391	386	416	372	380	377	375	424	401	367	407	424	401	369	391	397	388	390	382	345	371	377	367	392	363	400	412	375	374	379	424	380	395	398	365	408	371	377	422	385	370	371	401	372	402	409	425	417	436	400	382	371	394	388	392	372	393	375	359	385	398	370	362	399	382	385	372	411	401	393	369	407	346	425	367	404	376	431	383	397	405	396	366	383	393	393	411	410	377	406	399	367	397	421	366	398	404	371	381	426	411	367	377	414	387	414	397	393	367	369	392	390	380	398	388	387	379	401	362	364	363	413	407	364	383	400	359	375	376	398	386	366	402	427	375	383	445	384	400	387	381	394	377	371	403	371	380	406	388	422	389	387	392	388	391	394	412	394	414	392	386	382	372	358	357	389	412	386	408	383	416	397	398	395	390	362	392	376	333	388	403	374	385	384	376	383	393	357	363	404	389	381	376	375	381	373	382	392	377	432	385	420	383	396	384	402	411	389	375	405	412	391	434	364	362	392	404	390	401	367	385	349	423	370	383	392	371	438	395	358	385	391	353	386	405	385	400	363	379	391	373	441	389	389	370	398	415	400	360	403	398	385	406	380	382	400	398	397	362	388	370	351	396	391	397	407	376	447	390	398	401	394	397	396	397	416	387	398	404	386	379	371	386	373	422	427	397	390	390	385	385	348	399	393	420	375	397	384	407	349	377	387	405	404	403	375	392	391	382	365	399	385	374	417	390	376	359	383	424	381	389	440	400	380	375	411	396	369	365	400	418	424	402	412	373	383	394	366	400	397	404	414	393	413	403	347	379	382	365	416	365	387	370	400	397	407	374	383	413	374	392	399	394	412	394	384	343	394	404	375	364	415	383	416	388	401	403	382	375	388	390	348	348	392	398	375	425	362	400	377	425	390	394	394	401	433	370	380	359	359	422	369	356	370	418	396	383	397	379	415	331	403	412	411	403	396	369	388	398	360	392	370	374	389	400	386	397	372	396	366	399	380	400	405	381	359	375	408	394	402	387	378	421	369	374	381	363	396	369	376	414	412	406	369	392	397	405	352	377	425	400	380	368	344	381	390	418	417	416	388	371	363	384	378	396	372	377	383	390	390	380	399	362	373	392	390	423	397	352	398	356	419	402	401	414	388	393	401	405	380	427	384	419	408	371	376	378	390	391	407	407	396	386	390	401	409	393	411	395	361	393	367	384	383	382	383	409	381	379	437	395	420	396	365	395	416	384	369	410	376	416	410	382	425	395	377	428	421	377	433	402	374	387	393	413	376	412	371	383	405	377	394	393	426	404	399	370	416	377	389	377	409	382	401	375	405	429	420	411	393	378	385	404	376	381	397	418	381	418	338	386	402	425	415	390	386	400	397	398	389	412	401	389	397	390	392	363	371	384	383	418	409	410	388	373	430	402	414	380	416	371	409	368	384	371	403	398	365	402	396	418	367	422	359	376	362	386	409	372	399	394	377	407	389	394	403	403	357	370	396	362	427	385	407	366	366	367	394	411	418	385	376	374	407	371	385	398	391	392	420	406	384	381	384	401	401	404	402	374	406	388	384	380	378	410	387	424	380	380	365	389	370	377	378	425	393	380	421	392	364	428	382	378	400	388	355	347	450	394	357	402	386	408	390	388	422	391	379	388	405	362	400	376	428	361	399	369	385	402	404	357	377	402	367	413	419	393	396	369	362	382	432	393	382	399	364	381	371	409	380	394	391	380	377	411	366	382	400	391	387	386	427	393	396	384	374	374	383	413	398	377	413	377	390	406	375	381	430	386	378	381	404	376	378	369	430	407	408	374	361	377	399	397	379	386	358	419	410	390	390	382	395	358	391	404	386	378	384	427	406	366	397	386	386	381	404	382	390	407	444	364	403	397	401	437	415	387	395	387	379	404	380	391	390	383	362	403	420	397	389	397	399	404	394	366	411	371	401	418	421	405	400	380	422	407	363	370	383	391	399	404	390	409	376	388	380	377	416	388	376	385	370	377	392	407	375	421	401	402	391	372	415	385	447	400	399	378	399	379	424	366	395	388	364	405	396	378	418	386	372	374	379	411	385	380	424	400	379	406	401	351	383	385	386	363	392	373	391	406	403	402	418	375	402	359	375	401	379	388	364	411	395	404	413	391	370	381	429	407	379	388	442	416	403	414	381	393	391	365	361	414	390	386	374	406	402	393	422	348	347	396	379	402	374	393	359	407	403	408	403	425	402	381	376	378	406	398	406	401	368	398	387	387	371	396	391	367	397	415	394	389	385	372	399	380	368	388	401	415	422	378	372	376	404	379	403	396	395	387	383	369	387	361	383	351	396	407	377	399	373	399	406	423	388	406	406	403	392	415	394	377	405	381	386	424	387	400	393	380	432	385	390	414	414	390	404	352	381	376	362	348	405	427	418	380	395	391	373	355	425	393	378	396	407	370	413	377	402	380	351	390	402	373	393	381	410	379	385	373	370	392	410	428	394	365	383	378	401	399	400	399	403	380	383	411	373	408	362	377	385	389	361	424	358	347	369	438	374	387	412	418	356	375	389	394	406	401	375	405	382	379	417	378	444	408	389	395	398	409	350	390	369	389	368	392	393	390	405	406	396	378	381	418	411	383	386	386	368	374	371	381	394	374	377	416	351	423	396	400	398	398	393	393	374	405	386	422	415	383	418	365	392	344	381	404	410	385	433	434	391	373	420	407	423	399	407	412	410	405	409	400	376	423	422	393	372	420	367	416	403	394	390	405	398	378	384	409	366	378	436	386	395	431	386	373	386	391	405	356	364	390	369	384	374	395	364	405	381	404	389	419	337	367	391	379	408	401	396	380	361	417	388	370	370	386	441	397	414	432	380	375	401	390	406	386	386	354	385	404	391	390	444	353	388	412	383	362	360	406	385	412	439	419	399	397	395	391	369	383	442	360	393	373	358	397	398	382	409	370	408	385	376	364	406	396	411	378	414	398	362	372	399	414	371	394
22834	20882	28509	23386	20888	20813	7475	2027	1545	1282	1207	971	879	914	844	772	744	698	711	666	628	594	562	546	508	514	529	481	491	467	449	482	469	409	388	439	437	390	390	416	395	403	385	391	332	391	390	383	342	339	371	314	333	319	316	305	322	304	319	310	324	309	315	316	294	337	279	305	279	320	322	327	288	277	296	283	282	299	287	318	262	264	260	261	288	314	283	299	293	287	279	298	275	294	326	297	278	303	275	254	267	241	280	277	253	258	319	284	287	307	265	302	286	277	269	278	291	304	279	280	281	276	316	287	263	316	268	297	257	292	253	271	292	279	274	265	286	285	271	275	294	300	294	283	281	316	268	312	286	267	292	257	314	261	284	262	317	278	276	269	308	280	274	267	269	308	302	302	277	292	280	289	282	267	276	297	285	288	333	277	295	291	296	283	280	291	256	307	287	284	270	291	267	284	283	297	299	286	292	285	295	280	289	302	296	313	267	275	267	301	287	263	272	288	246	271	300	295	293	285	269	283	295	254	290	303	286	298	260	298	293	268	297	273	286	268	285	283	295	295	305	292	308	262	282	283	265	321	303	305	300	267	306	286	277	266	297	267	281	262	269	310	300	287	261	279	306	276	325	292	276	287	263	279	292	273	301	263	297	277	298	285	303	335	297	270	262	307	294	249	283	282	293	300	296	261	260	298	311	270	291	305	298	269	262	275	262	298	278	287	287	298	298	297	287	294	257	268	276	284	282	282	281	253	298	304	271	311	261	293	295	277	317	264	272	276	281	265	292	287	291	270	293	310	297	250	299	285	300	301	305	310	276	286	302	306	261	269	278	286	283	293	273	261	314	280	261	305	291	303	280	295	290	287	284	253	286	274	299	296	286	275	255	291	296	270	288	288	299	295	316	289	289	273	262	326	272	297	276	315	318	282	306	287	268	303	288	270	269	249	293	304	302	295	279	281	305	310	313	281	290	284	300	289	283	311	293	319	308	305	251	296	304	279	260	288	282	302	286	329	313	274	300	289	271	291	272	287	284	272	297	285	282	293	273	295	290	317	268	318	284	306	268	306	299	305	283	300	303	283	275	266	292	296	262	279	284	294	278	313	282	282	274	282	283	297	293	294	281	236	267	290	269	276	294	277	283	304	286	314	296	293	293	288	288	308	300	271	269	275	305	294	271	302	307	294	296	301	295	270	250	298	253	260	283	291	289	291	283	283	312	314	293	320	279	304	276	276	283	276	277	302	287	270	282	252	285	321	262	307	301	257	283	265	288	285	279	292	294	307	307	278	288	274	281	284	290	311	262	292	252	302	289	296	310	285	318	283	286	291	258	303	278	298	296	244	301	299	286	287	274	294	269	287	279	282	281	286	289	304	294	320	275	335	320	312	241	291	333	260	274	267	267	285	287	281	313	279	298	293	254	287	269	273	323	308	265	300	281	288	293	279	282	260	295	301	275	299	279	287	277	269	280	281	261	315	297	279	287	283	281	313	298	268	277	298	279	281	279	294	325	307	284	277	280	303	287	307	278	289	284	273	285	268	277	248	292	266	287	283	274	265	310	282	268	256	278	297	296	289	277	293	273	299	293	303	293	295	281	318	278	303	300	280	257	297	287	292	267	307	305	254	261	302	304	281	294	298	262	279	278	291	291	277	274	290	258	274	302	299	283	335	321	333	273	315	303	289	309	253	285	283	304	304	295	254	269	279	279	281	281	292	298	297	296	291	285	305	283	273	270	274	297	284	290	288	281	271	274	319	290	293	309	304	262	272	284	253	248	280	295	290	279	280	267	277	318	296	269	268	300	259	307	296	281	266	255	294	296	292	282	270	276	287	302	293	273	286	288	304	291	287	318	271	290	316	302	292	290	276	278	266	278	308	290	276	298	300	303	283	276	245	296	302	305	280	264	267	256	285	249	248	277	245	262	285	274	298	263	282	267	289	268	257	294	300	270	305	296	282	274	294	285	277	300	261	300	265	288	297	291	269	276	304	281	280	307	299	257	276	279	294	265	307	286	243	271	318	282	276	265	303	275	293	328	274	289	286	293	278	286	296	259	291	287	287	295	280	263	269	293	288	245	292	302	314	304	263	256	290	298	290	314	244	247	282	312	302	308	299	280	333	287	310	273	280	303	302	312	282	265	281	286	308	278	278	264	289	286	299	285	294	301	305	277	271	300	288	274	283	292	296	305	300	281	268	270	301	252	258	280	242	299	265	305	289	314	286	282	281	295	297	268	274	275	294	305	269	305	288	299	254	296	297	264	246	279	278	301	271	295	302	275	245	291	291	263	279	282	303	286	261	264	270	277	307	285	324	282	279	309	308	290	298	272	316	273	294	265	302	300	297	291	289	292	276	298	313	259	309	297	266	305	298	293	293	309	291	282	294	278	271	275	305	272	295	305	268	302	260	285	308	284	269	285	297	269	284	266	317	291	283	295	294	288	293	320	299	297	284	298	272	293	264	287	266	315	298	291	272	270	310	301	334	299	257	245	303	339	270	311	305	252	276	297	258	295	284	278	283	287	305	283	313	298	267	293	293	270	272	251	295	275	265	283	280	257	302	313	308	272	248	282	315	289	279	287	296	260	285	281	280	296	279	292	261	281	304	311	288	312	263	266	276	258	281	262	287	289	255	273	262	295	289	267	250	296	278	280	292	287	284	285	290	271	263	271	257	291	269	298	298	287	298	267	275	264	288	293	254	280	284	313	283	288	312	308	277	255	257	288	291	301	280	293	283	264	290	284	289	302	293	309	299	285	279	275	275	278	313	283	273	301	305	256	268	268	290	296	281	280	299	282	259	280	313	290	261	289	253	301	296	287	277	310	286	278	270	265	287	270	297	310	284	283	284	291	271	261	273	306	289	289	311	280	286	298	305	281	243	303	260	260	270	269	276	282	301	279	301	297	290	286	277	303	284	255	265	280	294	255	271	285	304	278	289	296	293	301	296	298	255	313	248	286	271	305	283	290	302	283	298	269	318	254	284	274	254	266	272	279	285	271	288	295	286	298	308	283	292	262	284	298	285	288	288	279	305	290	295	290	285	243	275	275	274	296	283	260	282	239	307	326	268	287	265	292	282	318	264	284	278	312	267	273	272	286	296	267	296	277	288	283	294	265	286	279	295	288	291	268	288	278	316	293	279	282	309	290	263	298	288	278	320	293	279	304	272	297	275	258	282	332	278	289	277	269	302	272	304	280	284	264	264	291	268	262	294	280	280	271	280	277	292	254	279	285	274	282	303	316	293	291	288	277	278	283	286	294	284	290	282	274	267	296	282	267	271	305	297	293	292	297	277	285	291	277	280	272	313	302	270	268	305	271	305	265	309	287	313	278	262	309	270	283	281	285	286	294	293	282	302	280	270	336	267	264	270	315	282	223	282	275	282	271	313	286	294	267	277	284	316	289	293	273	286	297	284	303	281	264	314	296	294	276	288	310	281	288	298	294	256	277	271	282	265	266	306	282	279	293	276	274	283	324	319
36229	46961	18359	11478	8091	6375	5140	4118	3323	2659	2281	1928	1706	1617	1584	1347	1239	1268	1155	1053	1026	956	861	844	864	781	791	709	716	686	619	714	634	601	642	592	637	581	555	559	521	546	505	483	532	526	500	455	458	481	501	460	445	439	448	421	401	409	390	384	442	414	394	394	385	383	379	360	368	377	364	329	370	379	360	361	371	365	353	356	381	324	351	330	370	350	337	340	344	334	363	372	339	322	353	338	356	331	335	351	329	384	339	331	334	372	326	358	345	293	356	328	373	344	367	347	369	319	312	344	369	315	332	353	347	350	331	384	345	366	364	344	326	341	340	331	351	329	337	354	315	352	345	350	352	360	317	351	372	321	332	327	377	327	316	328	375	317	317	308	343	338	337	367	332	328	355	347	334	346	326	373	328	317	367	369	353	357	345	329	357	331	343	324	336	338	361	321	327	331	329	341	309	344	331	357	342	319	355	352	372	338	362	357	320	322	368	322	365	323	323	346	345	340	331	366	341	357	315	342	326	364	361	330	311	335	303	342	310	343	339	371	329	334	345	324	373	349	361	341	359	367	347	332	310	319	335	367	356	332	344	309	333	341	310	344	330	367	340	356	354	349	331	319	332	356	391	344	360	315	348	315	319	360	338	321	326	345	336	373	340	331	354	333	327	298	353	331	336	345	381	348	380	362	369	340	327	335	356	358	318	355	331	360	346	346	319	363	334	354	322	354	326	349	349	330	326	329	328	356	347	337	353	352	331	331	370	367	338	336	383	326	321	343	312	352	347	372	320	344	321	320	341	354	321	353	349	326	356	348	326	369	314	371	324	331	361	346	320	285	298	363	313	341	327	322	352	350	347	339	343	334	341	320	322	321	349	352	350	333	338	340	322	328	340	327	327	326	337	293	342	357	334	314	336	356	384	372	341	351	316	341	350	329	362	357	383	334	312	358	338	337	327	300	343	346	341	338	358	340	310	341	326	314	339	365	343	323	336	384	328	344	330	349	340	358	341	294	358	387	346	340	331	342	325	345	347	346	365	317	330	343	341	318	351	333	339	349	353	335	361	323	363	347	365	351	356	330	350	372	316	326	311	350	337	333	317	324	367	338	345	343	338	345	341	318	334	344	320	330	332	344	311	345	354	331	340	342	359	371	366	371	320	348	332	302	328	354	333	338	345	312	322	322	356	318	335	345	339	332	359	357	296	315	343	329	339	314	329	368	321	314	326	343	371	329	327	351	332	333	361	338	309	353	342	328	381	388	324	323	359	325	381	339	345	347	356	360	339	332	328	333	354	344	367	298	351	356	338	325	346	338	349	357	347	352	332	326	340	354	392	330	355	342	312	374	343	376	322	344	346	359	337	330	324	335	353	304	334	372	319	389	326	347	342	340	338	346	360	336	336	316	335	342	321	348	307	357	310	332	338	333	348	369	386	385	353	328	342	352	348	331	378	342	326	335	312	303	333	375	348	318	349	357	345	367	326	320	366	367	346	313	333	380	353	351	354	347	368	354	325	313	338	366	338	351	353	334	325	356	339	317	333	335	331	335	328	338	302	332	353	320	326	325	328	338	352	346	338	337	329	350	305	342	367	292	315	349	349	367	303	323	336	368	347	325	325	337	351	347	344	343	331	339	321	361	343	360	361	338	312	346	316	337	314	364	331	356	342	340	331	345	369	356	352	342	333	337	363	351	337	331	357	364	349	340	327	324	320	351	309	347	322	338	342	335	326	329	332	305	349	373	337	331	301	346	307	348	320	375	360	341	340	369	364	345	344	321	355	317	321	334	355	345	349	342	371	355	313	328	307	350	335	381	374	341	357	362	312	356	355	346	345	316	341	354	355	347	334	364	322	357	325	341	346	359	336	332	312	344	345	336	325	319	337	340	342	363	353	330	369	336	339	352	343	346	367	368	329	325	302	296	366	325	345	372	340	367	306	330	359	349	283	331	364	314	337	378	376	352	355	330	362	333	351	341	362	346	325	307	350	350	328	338	351	370	309	352	382	343	348	368	329	324	312	337	347	342	329	346	359	333	319	336	343	329	309	328	337	362	345	363	310	332	313	346	349	350	310	342	381	392	299	358	351	334	376	350	379	326	327	358	379	341	357	341	318	339	339	328	336	381	329	307	313	379	328	316	329	351	314	296	345	346	310	336	342	342	322	347	366	317	392	334	345	344	375	359	373	336	360	361	356	330	318	319	337	354	356	350	348	345	375	358	308	313	328	326	359	353	345	359	343	337	339	339	337	357	318	341	340	327	318	315	347	328	359	352	325	347	364	348	346	366	326	354	352	354	356	340	346	329	330	342	341	296	326	358	331	330	346	359	358	341	336	345	334	352	362	350	344	333	355	319	314	319	341	320	350	360	378	323	339	326	355	304	333	333	350	340	347	357	318	316	303	367	352	351	332	364	359	339	341	364	317	285	294	327	338	333	303	392	349	324	363	345	314	326	331	383	332	376	370	336	333	361	336	341	361	341	340	333	361	351	345	360	368	357	355	309	363	318	361	347	367	334	336	345	345	335	348	336	322	326	339	341	326	359	386	359	347	333	373	338	321	371	354	343	315	344	307	387	337	326	346	312	320	361	355	387	378	332	338	349	345	330	332	351	353	325	366	347	338	370	348	335	338	345	326	349	330	339	350	345	377	327	321	348	367	355	373	365	351	333	340	370	335	360	341	347	345	329	341	352	351	327	373	341	309	343	356	313	314	324	355	379	357	341	321	342	370	355	319	377	337	341	332	368	308	371	321	350	354	316	332	331	359	348	361	336	333	320	320	370	332	325	343	298	345	345	318	350	365	320	335	341	343	368	326	333	352	347	350	327	325	335	375	349	315	339	343	352	300	351	342	311	338	365	338	353	346	339	296	320	353	364	315	338	344	340	357	340	361	350	343	332	334	331	386	358	363	336	342	311	342	363	344	317	344	309	332	347	365	345	312	350	362	365	355	359	344	350	335	304	368	370	323	341	361	339	348	334	337	344	348	351	357	336	336	323	330	320	359	298	319	353	353	278	318	307	350	353	332	354	361	327	347	352	319	371	349	335	359	337	363	345	358	325	355	330	329	335	321	370	347	358	361	333	363	344	312	296	347	337	336	328	309	333	336	318	344	365	335	339	355	359	354	343	295	339	305	330	330	337	305	340	340	332	371	315	301	343	357	374	355	375	333	355	343	296	330	342	359	330	335	365	322	351	306	335	354	325	361	359	369	325	363	330	310	325	382	351	321	356	380	324	366	357	339	375	311	367	345	322	359	333	339	347	385	339	334	332	317	338	360	378	360	345	345	305	364	347	370	373	330	352	343	341	319	346	331	346	311	351	332	344	349	319	321	344	336	350	346	328	344	352	362	378	344	330	330	353	357	366	334	328	334	377	343	319	365	343	319	338	311	352	354	346	319	345	345	356	334	358	381	346	343	348	317	334	326	342	358	345	351	366	340	352	358	347	340	341	308	344	350	316	359	346	343	343	371	344	359	333	354	331
27694	22678	13391	3527	1648	1220	1065	912	865	733	715	719	649	700	696	654	654	620	608	656	609	616	563	560	622	567	552	508	554	583	528	511	510	573	528	520	536	507	570	497	486	499	541	523	511	520	496	524	514	444	516	487	478	512	507	495	486	485	475	509	507	458	465	502	469	514	463	537	509	480	470	517	487	462	464	437	483	450	490	480	455	496	498	495	505	466	489	469	532	479	470	494	503	522	508	502	454	439	454	489	493	501	487	493	467	483	505	526	483	551	473	470	488	505	471	490	494	470	497	477	513	490	500	468	508	492	493	452	451	488	452	484	533	496	518	492	478	474	522	503	491	472	473	459	494	470	513	498	471	505	480	444	482	463	474	478	439	500	468	483	481	486	485	472	495	475	508	502	508	491	487	449	521	492	511	457	479	496	503	509	483	457	490	469	441	485	453	505	458	470	501	532	457	474	490	446	451	460	492	515	503	456	476	483	471	474	501	479	492	507	516	482	496	416	464	496	489	478	466	505	497	509	437	499	452	497	420	514	460	496	472	442	480	530	504	511	473	480	481	508	546	434	510	456	483	492	483	509	468	469	506	470	471	499	509	475	448	472	515	489	444	474	479	475	480	482	464	477	514	511	465	518	462	505	454	487	465	491	464	447	493	504	457	430	471	458	509	546	491	494	499	537	463	495	499	491	490	466	560	521	479	463	472	511	488	447	515	520	490	465	487	493	490	473	464	424	497	477	469	467	486	475	458	481	475	476	499	512	487	488	459	462	470	467	487	514	486	493	500	486	497	517	484	459	494	510	456	508	480	464	517	482	446	452	506	465	501	497	479	492	495	499	514	502	513	473	518	541	481	467	459	490	515	492	517	512	495	508	491	485	488	487	480	531	471	516	470	511	491	482	474	476	454	516	506	491	504	516	483	511	500	503	447	477	469	476	481	466	511	456	504	459	441	497	503	483	461	526	492	477	471	467	468	473	480	458	481	491	469	466	503	468	477	487	465	488	457	452	489	458	479	439	509	523	506	485	496	473	461	537	471	517	515	490	503	537	495	479	499	478	465	487	493	471	463	511	489	455	496	468	472	479	463	487	494	502	487	475	487	496	480	503	501	506	520	471	456	439	477	489	518	470	463	502	505	466	486	460	461	479	456	494	474	479	504	459	502	493	478	515	454	462	492	522	487	467	495	484	476	485	502	516	481	467	541	511	543	475	491	455	488	456	471	484	449	478	469	443	481	489	462	499	469	487	461	496	462	458	472	495	471	467	471	498	488	449	478	473	463	455	491	550	495	489	486	461	486	496	488	460	489	438	475	479	482	488	473	530	489	452	518	482	509	476	497	466	446	447	489	458	479	475	481	478	493	464	471	479	457	450	471	445	518	536	463	482	460	459	506	492	456	462	486	514	485	474	435	450	478	448	535	485	459	479	435	503	496	494	487	460	462	483	480	471	476	501	446	480	464	508	510	484	477	517	465	480	462	478	513	481	471	458	486	528	475	474	476	475	460	459	431	478	477	487	473	472	458	483	442	488	475	466	481	480	484	492	466	468	425	485	499	477	483	475	506	468	454	504	462	489	479	509	479	438	480	501	504	459	450	459	473	494	465	513	504	436	463	442	478	455	470	514	539	502	488	452	512	519	537	512	492	492	468	451	462	507	508	486	495	490	529	465	461	478	478	441	472	442	461	483	480	488	522	462	467	482	484	429	434	496	477	469	467	447	498	453	524	500	502	481	472	509	494	456	495	496	519	504	513	473	464	465	503	484	464	485	476	450	519	484	460	498	451	486	469	456	468	474	508	482	496	461	517	426	489	485	519	483	469	481	498	478	490	474	487	442	462	473	477	502	509	461	494	463	480	486	505	498	443	478	480	480	474	506	449	494	451	481	484	452	488	456	478	483	467	494	474	472	493	459	491	461	491	469	496	519	453	504	473	442	517	469	488	456	464	504	492	493	471	490	483	490	511	506	489	454	477	456	475	471	479	464	463	453	511	466	454	493	534	489	461	503	525	459	479	468	477	476	486	480	482	502	504	474	458	488	468	462	486	503	433	466	535	489	519	449	496	451	529	474	486	471	525	480	486	499	483	501	492	466	500	485	459	478	500	421	511	466	491	516	502	473	469	464	474	491	473	472	500	474	511	485	483	486	484	467	473	485	518	475	454	495	456	486	492	434	483	511	501	496	518	490	476	464	496	489	487	497	490	461	473	463	489	496	518	478	505	489	487	509	529	499	467	519	499	474	474	513	482	471	551	507	445	488	443	481	500	490	449	470	491	489	478	491	490	489	523	490	498	486	479	507	482	451	496	453	456	474	483	550	496	514	477	502	506	457	491	503	494	491	451	455	519	511	452	478	447	556	501	518	493	454	469	483	505	496	526	520	530	488	502	506	502	519	489	500	445	499	471	508	448	516	464	469	455	448	500	481	442	523	454	477	438	495	464	504	467	474	528	457	456	516	456	497	459	504	475	506	501	499	472	487	504	479	451	491	500	475	478	446	476	482	508	443	474	497	497	502	495	468	499	457	513	476	451	497	521	450	514	502	468	506	480	475	472	488	472	466	476	480	504	474	473	486	442	487	463	461	524	500	479	520	480	473	459	483	488	490	472	483	503	469	469	491	474	461	522	448	473	503	508	506	484	492	462	504	454	492	462	453	528	445	479	488	498	489	461	498	464	461	455	492	449	444	472	480	451	455	522	477	478	485	453	471	495	486	491	481	498	495	508	492	497	487	469	489	494	450	452	463	510	475	483	473	484	489	500	520	499	490	509	462	493	525	491	456	455	480	519	455	478	416	512	512	497	495	491	448	469	500	493	481	451	481	461	512	455	457	446	475	486	505	539	476	494	473	468	491	475	471	501	497	516	500	442	456	452	480	464	482	466	476	462	449	503	493	467	486	488	472	486	498	428	465	506	529	499	500	488	475	459	450	455	466	476	485	483	419	484	497	492	436	501	434	489	494	483	484	475	512	476	447	474	492	439	494	483	483	457	531	486	495	492	491	507	499	510	485	493	472	524	454	451	482	474	492	479	474	447	497	484	457	473	495	455	501	500	506	502	475	450	488	508	480	488	461	501	522	493	470	510	497	453	465	459	457	467	493	465	481	487	487	496	449	462	467	453	459	459	479	452	491	471	483	463	495	481	489	461	473	480	463	497	515	509	501	444	492	479	469	495	447	482	475	544	493	481	472	483	520	486	460	483	491	525	463	470	501	472	491	516	472	467	456	461	478	498	472	464	502	519	461	494	468	515	478	492	462	477	472	471	473	448	461	478	486	444	511	441	514	502	493	471	463	464	495	482	493	531	445	470	477	522	469	503	497	447	505	438	493	476	499	469	469	476	439	464	461	496	507	523	493	471	469	521	476	526	487	500	522	503	459	513	460	450	509	477	458	484	474	481	490	509	488	488	488	517	461	470	502	478	451	514	491	486	543	473	495	452	465	480	492	500	486	494	502	484	522	457	480	478	469	480	502	499	483
28509	31230	6473	3854	2737	2426	1929	1729	1524	1286	1207	1112	1038	1076	1007	1019	991	936	919	900	779	826	785	811	757	778	736	712	752	724	736	733	743	679	690	660	730	689	693	668	689	698	666	696	652	689	680	639	645	605	652	609	618	626	647	650	630	640	612	596	643	584	595	604	589	587	564	584	615	609	597	596	603	612	613	565	569	578	613	579	631	579	581	615	608	598	576	576	579	577	561	555	664	596	600	581	586	608	583	581	597	579	650	572	599	626	612	573	574	589	593	578	581	610	604	591	598	571	628	596	556	583	618	569	612	602	556	626	601	604	572	563	638	605	590	597	580	584	585	589	626	597	610	586	590	591	558	613	599	588	628	592	590	608	570	614	582	595	566	570	536	599	568	598	609	580	590	588	553	614	588	612	585	580	583	619	570	551	599	576	607	625	593	594	585	616	580	598	559	607	565	576	610	585	583	563	617	579	637	574	549	554	597	614	586	618	564	625	609	615	645	567	571	582	607	586	583	625	588	563	539	610	570	553	624	588	601	579	585	631	598	616	588	570	625	602	590	574	586	566	595	605	568	574	597	614	571	582	579	598	581	552	604	603	611	630	601	601	606	586	580	566	557	595	626	584	550	565	545	580	552	613	555	627	623	610	612	579	583	559	596	579	579	617	626	600	625	600	586	610	653	548	636	547	669	610	586	600	608	640	562	600	611	593	605	563	551	639	602	622	618	601	603	641	604	580	613	607	597	645	588	603	627	591	585	617	586	606	583	653	589	596	559	607	604	591	599	626	563	569	604	593	570	574	589	595	630	611	575	561	580	606	610	562	616	618	575	601	621	611	607	618	567	589	579	604	584	582	627	582	588	577	595	590	574	573	626	596	613	576	609	592	599	623	585	578	549	628	578	607	572	612	627	593	567	613	556	592	587	604	604	594	606	643	614	597	588	599	567	565	591	588	600	605	618	575	587	618	607	611	621	599	586	618	582	649	600	602	583	585	626	584	549	574	643	579	636	566	608	604	615	558	612	602	568	538	569	579	597	589	594	611	608	598	595	643	634	595	613	554	554	581	634	536	635	608	587	585	587	583	628	636	591	607	568	584	587	561	559	625	576	568	581	604	604	606	620	614	617	584	578	581	594	600	604	565	575	620	636	573	594	567	592	610	596	573	569	582	612	574	623	591	566	651	636	591	561	601	572	614	571	538	588	611	575	625	604	569	619	593	633	592	583	627	614	614	615	553	607	588	598	592	581	607	604	571	620	593	579	592	583	567	577	589	629	612	576	640	577	601	593	589	598	648	596	571	575	614	569	588	587	579	557	580	578	618	589	594	600	610	595	596	614	625	603	603	609	567	550	569	611	589	624	605	656	588	553	608	612	554	595	625	623	599	602	599	608	585	606	572	581	574	586	553	597	588	567	616	631	601	559	531	596	545	611	592	568	597	588	581	598	586	612	572	583	586	607	580	591	559	600	596	616	579	601	606	590	584	580	595	602	650	596	580	617	534	537	605	602	598	604	602	578	617	587	597	596	620	577	590	573	612	581	551	596	622	590	622	619	621	589	635	556	538	585	597	593	622	618	615	587	573	584	597	598	647	597	574	554	633	570	545	587	598	530	616	572	645	600	560	578	600	585	638	610	587	565	600	602	575	607	565	586	566	580	562	609	602	574	599	575	579	605	565	593	612	541	597	567	655	654	588	606	568	583	554	590	615	589	584	579	589	546	618	575	597	582	610	620	589	596	577	632	564	607	568	590	589	607	615	545	584	641	582	586	601	619	602	583	604	593	638	574	582	575	618	591	605	598	605	581	595	605	602	576	574	554	616	623	607	603	576	605	605	578	589	573	591	592	552	610	560	619	554	602	566	602	609	591	565	599	611	590	582	592	560	586	598	619	645	620	601	578	613	554	557	611	538	593	590	550	602	616	610	605	614	591	584	595	575	596	603	617	585	599	597	565	554	590	577	559	592	591	597	613	596	625	579	608	617	585	590	622	544	594	603	591	624	616	649	594	582	603	581	574	602	591	608	600	594	580	592	590	579	552	567	588	638	586	598	549	608	635	589	588	570	608	590	581	624	583	619	583	590	620	615	622	559	574	569	573	585	588	602	622	572	591	597	578	623	619	553	614	626	568	598	592	591	595	587	616	628	585	648	603	606	600	579	589	603	617	607	628	574	555	563	572	584	582	583	592	582	562	617	630	634	572	573	610	585	587	570	613	617	596	573	563	564	584	599	604	587	564	610	579	537	594	581	544	580	603	614	606	566	574	568	629	601	606	570	603	610	642	659	605	583	606	586	580	605	593	593	626	595	581	636	606	600	605	580	575	627	620	569	594	570	592	574	605	586	618	608	617	613	602	628	597	610	588	648	606	602	542	610	620	605	582	587	557	622	626	590	580	572	627	576	574	613	638	589	609	612	584	594	569	567	615	608	588	615	587	604	592	666	571	574	611	589	584	624	597	555	611	573	615	572	630	553	673	572	580	633	576	571	638	622	653	617	607	580	597	636	574	545	611	588	595	587	579	603	576	576	548	580	595	564	634	630	633	572	598	587	604	623	564	569	641	583	597	598	532	606	613	646	585	567	589	606	571	618	580	599	596	590	567	601	559	597	592	576	581	591	602	593	591	612	592	594	617	571	560	629	603	575	579	587	607	588	594	557	579	617	588	592	600	568	600	595	651	631	593	610	592	600	633	626	576	589	582	598	556	621	602	565	586	528	599	620	563	648	571	601	597	568	558	578	562	613	586	554	566	582	603	592	601	582	584	569	594	636	641	570	613	638	618	618	644	605	571	658	599	577	569	601	606	604	590	608	617	619	571	581	596	583	618	646	628	576	618	581	611	593	580	604	594	616	535	587	595	589	610	556	621	596	601	580	632	582	534	582	586	565	584	623	646	617	540	621	574	571	610	593	562	625	628	587	615	568	570	619	581	616	612	604	600	588	585	601	587	607	578	571	588	584	600	592	574	600	615	603	600	601	611	589	610	599	575	619	595	609	622	607	563	592	568	551	580	559	608	590	559	612	584	588	593	619	585	615	534	598	623	540	580	568	582	604	588	572	562	611	612	566	557	604	577	627	608	619	600	550	584	556	616	581	558	607	553	572	554	569	627	612	587	587	637	579	554	540	582	592	578	572	608	637	564	528	550	605	607	602	611	608	603	624	595	557	597	595	594	585	596	600	617	615	590	594	619	593	613	630	590	590	597	592	576	629	597	578	588	580	581	626	527	628	565	579	581	614	607	584	575	616	550	588	578	626	603	597	567	610	588	621	594	576	565	607	637	647	606	596	583	568	591	621	599	567	581	590	573	581	579	562	538	630	587	620	626	623	576	549	557	609	588	560	585	612	592	589	575	587	593	600	610	578	596	552	607	589	615	579	608	602	563	611	577	547	612	614	566	569	596	599	550	619	603	590	596	585	614	582	625	559	623	599	615	645	583	591	635	578	598	634	603	572	609	590	583	588	623	583	583	597	597	610	569	598
23975	20885	27967	23908	20767	9148	2113	1356	1149	918	833	784	715	734	698	610	588	598	565	580	503	501	492	469	487	507	481	469	447	478	424	413	453	402	383	438	400	379	387	402	388	407	382	382	377	368	376	344	359	335	366	344	350	354	335	329	329	339	352	333	329	332	390	349	349	300	328	315	342	333	362	366	305	353	309	325	297	330	329	314	322	297	300	308	326	339	344	318	280	321	320	342	321	309	331	337	305	332	321	314	351	303	292	314	296	322	334	330	325	328	313	320	322	284	315	333	306	292	324	324	272	297	337	302	315	279	289	305	322	326	325	311	322	321	330	335	321	333	311	341	339	299	335	327	314	304	311	359	288	303	338	291	309	320	316	308	350	325	323	337	317	319	345	354	351	317	334	309	299	315	318	333	301	280	319	325	306	294	315	333	321	311	316	339	290	312	344	337	327	304	308	331	321	312	324	345	323	314	311	305	316	305	333	311	319	296	297	308	315	350	302	337	354	348	274	323	312	325	331	323	334	299	325	334	320	305	294	294	315	316	320	322	323	300	309	351	273	338	327	320	317	295	302	324	292	294	290	330	330	327	308	301	298	287	329	306	326	327	307	320	337	296	296	314	305	290	338	295	294	298	308	299	337	307	307	326	334	312	305	306	317	321	319	344	295	301	283	305	311	308	282	316	348	348	308	311	337	315	341	315	316	345	323	314	322	318	268	302	311	295	315	300	324	335	269	319	333	307	340	330	320	315	298	303	336	320	311	323	327	331	326	303	337	356	288	303	314	350	314	330	315	300	323	321	343	307	347	298	318	292	316	325	306	291	342	334	297	314	305	304	329	297	316	317	344	330	304	308	333	302	320	293	327	297	321	348	273	340	299	311	309	331	337	303	294	287	333	330	307	310	311	331	336	334	333	331	330	317	313	322	305	298	310	326	297	311	286	295	314	306	319	293	316	333	295	317	273	316	326	308	312	318	288	294	328	286	335	305	303	297	308	310	324	306	308	314	325	351	385	316	319	290	322	325	300	310	323	322	294	286	315	296	303	332	296	318	307	310	322	326	324	310	302	312	291	328	345	308	319	332	318	306	309	333	283	312	326	282	282	291	300	324	335	335	313	317	330	321	299	312	325	346	314	318	349	278	311	329	341	303	326	319	316	289	280	337	353	342	295	310	344	328	337	325	329	306	278	311	297	294	341	288	301	328	304	322	308	295	351	287	306	327	326	345	329	346	336	315	339	339	326	294	338	301	282	338	331	301	291	290	329	328	317	342	361	317	290	341	299	339	292	316	332	331	299	309	297	347	295	304	334	324	324	335	307	285	335	311	323	325	321	320	310	321	302	294	312	336	305	328	295	301	346	331	322	323	319	319	318	326	314	316	331	296	307	327	321	313	341	291	324	283	308	295	320	312	316	333	343	307	300	312	318	337	323	302	310	320	302	297	336	299	318	314	286	293	322	340	325	309	334	329	318	330	315	268	294	301	311	309	294	328	296	284	324	311	311	306	299	299	334	325	290	305	317	326	294	314	308	327	326	303	357	326	318	310	357	344	306	332	338	284	315	292	335	322	307	341	324	315	292	297	297	306	340	315	342	336	310	324	286	320	320	327	303	327	287	307	306	345	301	346	307	323	304	315	299	290	315	319	352	303	305	313	338	290	328	319	318	300	313	328	322	314	312	311	312	296	362	331	329	306	294	311	324	308	319	289	318	337	352	298	295	317	334	268	307	333	293	290	311	299	291	320	344	328	299	325	338	310	295	300	307	307	297	312	344	302	327	356	331	298	320	314	301	342	328	327	328	330	311	285	323	342	306	316	300	336	335	320	325	290	272	287	306	338	314	318	351	314	301	289	339	296	324	327	314	315	290	341	315	326	324	317	298	326	307	274	317	308	307	323	323	317	305	312	312	348	302	348	315	328	327	293	328	294	325	273	295	290	316	307	301	304	297	310	309	306	308	314	327	340	314	307	310	337	299	318	316	317	307	313	299	309	293	290	310	318	323	304	307	333	346	310	301	338	286	351	350	320	324	304	321	296	287	323	302	324	308	334	365	298	318	344	339	328	328	303	300	296	310	285	286	349	288	327	304	328	319	319	305	340	295	315	284	324	301	291	326	298	323	299	312	296	315	298	296	322	311	305	335	258	319	296	322	307	309	306	305	339	340	320	321	284	307	313	329	311	304	308	342	321	286	342	329	283	352	304	306	325	315	318	310	310	302	314	313	305	311	293	333	277	316	315	334	329	316	325	327	355	330	301	309	317	340	303	310	335	319	310	301	312	329	336	331	328	300	303	318	317	322	312	299	316	321	299	302	336	301	337	321	303	321	306	317	321	321	316	333	309	318	315	360	307	328	307	323	330	341	297	303	321	310	322	322	287	330	328	297	262	306	334	322	315	300	332	322	288	308	320	325	313	291	297	291	325	345	298	321	303	310	325	315	306	306	284	287	330	302	331	310	289	334	305	294	311	325	313	365	320	307	327	307	301	313	292	345	326	289	302	295	299	286	323	334	320	317	313	342	315	292	323	291	308	298	286	299	322	308	304	305	338	318	303	323	292	337	291	294	322	301	333	332	345	326	299	302	302	309	328	305	296	322	285	296	298	284	331	316	343	308	311	297	295	346	277	342	318	314	348	313	320	297	301	301	326	289	328	335	319	310	294	311	343	328	324	300	313	312	333	339	323	301	322	308	305	304	324	314	308	301	305	313	311	316	325	312	330	347	333	301	323	309	326	329	312	314	314	310	294	326	335	334	333	300	297	334	340	300	325	312	326	300	314	308	314	324	308	309	314	334	324	313	288	288	317	296	309	348	307	296	299	321	336	331	298	302	316	304	302	331	284	321	321	318	311	323	335	311	321	292	303	345	307	300	337	294	318	330	306	316	316	313	320	342	294	290	317	317	289	323	335	304	320	330	336	333	303	321	296	334	362	330	316	329	320	292	293	333	333	319	290	321	292	311	310	335	320	314	342	332	322	313	325	319	336	329	295	308	330	327	323	283	344	304	302	318	292	354	308	328	336	341	295	317	300	319	327	312	338	317	302	321	341	312	303	322	307	323	321	316	327	310	309	333	300	354	309	353	291	311	332	298	322	304	301	309	285	314	302	279	311	339	310	308	331	325	275	331	335	320	329	278	295	329	335	290	300	313	331	320	328	310	316	334	322	293	318	309	325	304	294	314	307	288	333	317	334	297	354	346	329	337	291	318	336	302	335	323	304	295	301	342	310	325	301	319	304	304	328	309	338	304	321	286	313	309	326	319	319	295	321	306	295	315	316	301	304	316	306	309	362	316	326	293	316	324	288	314	287	328	333	343	333	346	292	312	331	336	313	296	320	312	309	311	337	327	308	297	321	294	335	345	315	313	346	316	296	319	328	299	321	294	313	329	295	299	289	332	306	294	330	302	307	314	310	297	307	303	297	294	329	302	327	325	282	337	305	307	310	286	326	309	278	323	307	311	302	272	295	320	302	320	351	296	328
32346	45478	13880	7790	5570	4462	3558	2783	2365	1917	1739	1449	1374	1304	1228	1133	1027	1019	927	876	862	788	679	747	780	744	728	717	697	655	633	650	613	651	550	616	538	585	537	527	554	515	519	513	528	512	474	490	525	476	502	505	439	395	472	427	405	428	447	428	408	437	439	441	441	426	437	431	369	420	393	407	463	392	367	427	415	394	445	398	368	417	415	395	445	422	386	390	427	361	384	384	389	409	423	402	388	430	406	418	383	408	386	371	372	404	367	395	376	384	359	378	403	421	381	402	415	400	408	381	419	412	390	415	379	430	371	399	433	375	399	392	401	408	408	396	412	386	393	408	371	376	391	390	427	391	407	390	425	400	378	388	406	365	371	400	405	414	376	416	427	419	398	394	430	346	409	390	416	402	403	392	393	380	382	385	398	402	386	376	398	385	381	387	448	402	371	409	390	351	404	393	387	407	391	397	405	371	407	366	401	402	403	420	390	355	359	408	391	398	399	374	408	399	369	398	402	391	427	412	395	359	380	422	418	403	378	388	413	398	402	395	383	372	378	413	375	395	408	376	379	370	412	403	421	382	427	359	397	408	415	417	385	363	405	385	402	393	392	375	375	402	448	399	416	407	433	380	403	409	383	431	404	393	405	394	353	386	444	409	398	420	406	375	388	403	373	355	397	432	426	431	400	382	392	398	405	415	442	408	422	393	412	382	404	362	389	405	406	422	403	400	439	383	373	380	398	401	387	404	371	378	401	408	399	383	387	403	370	402	374	373	355	392	415	389	365	406	376	401	373	398	429	355	383	385	381	400	391	403	396	381	375	381	410	447	410	390	409	406	414	394	371	396	382	401	406	387	421	394	395	389	357	407	386	390	403	396	404	365	369	372	394	392	375	440	395	383	382	398	407	406	419	403	412	365	354	398	394	405	380	434	408	401	415	409	401	402	388	361	353	402	408	399	419	427	399	390	397	346	420	429	460	429	397	404	402	409	400	392	379	414	378	399	377	434	422	401	430	390	412	406	406	408	405	368	352	383	391	359	422	409	389	404	438	392	387	377	413	366	388	404	404	433	405	387	379	392	424	380	381	417	415	371	410	407	364	405	399	405	425	402	394	380	405	387	404	422	377	424	389	410	398	449	422	413	429	368	384	370	397	414	407	390	398	405	394	433	403	407	390	404	397	382	365	415	423	375	408	396	406	393	409	388	412	393	382	429	401	386	414	398	369	390	368	420	400	407	395	367	400	394	427	409	430	423	416	388	368	399	420	349	398	389	432	403	405	411	371	413	415	378	406	386	400	419	434	425	410	383	405	392	413	367	433	393	395	388	406	389	404	407	409	407	410	435	422	410	416	411	394	380	393	432	404	412	436	406	390	420	414	416	403	396	410	412	375	386	420	386	416	395	406	372	425	421	450	387	383	406	374	418	425	396	408	372	372	424	371	400	407	417	396	405	424	414	402	419	403	397	394	379	393	423	375	368	385	397	398	428	385	421	401	402	395	412	418	390	381	363	402	387	378	404	423	387	379	391	390	418	387	371	398	400	374	438	395	407	391	409	421	416	379	376	392	400	439	401	404	396	376	412	374	398	422	399	405	430	392	409	408	396	380	366	392	408	413	385	380	380	401	398	371	378	391	372	373	417	415	377	355	411	373	405	413	391	379	395	384	376	346	404	395	408	381	360	404	416	370	348	424	411	417	376	406	363	410	404	348	407	392	360	421	420	398	376	360	387	450	401	433	395	393	428	419	367	387	380	386	402	419	415	373	394	395	407	393	408	372	394	397	343	392	374	404	412	401	371	415	392	364	384	404	392	401	393	380	376	377	397	406	404	386	396	395	389	378	409	392	419	408	397	403	388	420	409	443	372	346	383	402	374	392	420	444	396	394	388	368	405	352	434	371	427	412	374	379	389	402	425	409	411	406	403	423	371	421	405	402	443	400	408	411	397	364	377	396	389	379	382	416	394	384	427	408	370	407	387	399	360	389	384	392	370	417	367	345	392	437	409	436	394	393	381	381	374	377	396	420	396	368	388	396	392	397	394	412	408	405	421	383	386	393	379	403	430	411	390	393	406	358	387	388	405	392	390	391	416	417	428	382	368	404	401	387	382	406	394	422	405	392	391	398	357	408	404	364	412	396	394	391	381	435	390	423	438	413	407	412	427	407	393	380	379	412	407	383	424	361	383	399	410	416	391	389	414	398	425	380	417	378	373	415	396	430	393	385	385	397	368	416	401	407	386	409	404	406	385	375	391	406	379	448	400	400	426	421	409	379	437	384	368	440	399	378	380	365	399	408	421	389	401	429	390	409	441	409	382	391	409	363	379	367	381	426	392	404	377	409	410	398	388	397	391	394	462	423	366	407	394	402	368	395	414	389	432	370	402	375	383	392	380	419	400	398	376	412	405	401	393	393	386	393	432	394	388	382	383	438	381	413	351	385	435	411	392	427	417	391	375	421	375	432	426	386	423	391	427	432	400	397	412	400	426	426	427	349	358	370	386	412	401	371	369	394	365	343	440	395	386	414	371	417	406	376	385	346	433	422	364	430	392	403	414	392	419	415	408	379	377	389	410	430	397	392	379	375	404	363	377	411	378	359	398	381	392	421	364	409	403	385	407	416	404	403	402	387	424	414	390	369	390	385	393	386	401	407	417	380	394	410	373	392	414	409	410	426	361	459	381	398	397	381	377	399	386	402	403	402	410	384	373	385	418	407	413	392	396	397	388	422	369	391	439	413	371	400	392	394	402	397	400	401	404	398	390	380	367	437	382	436	387	355	392	381	375	408	418	397	365	419	406	415	424	376	413	407	405	422	441	390	395	424	368	386	406	402	376	370	377	402	363	394	395	387	372	388	404	389	376	368	354	374	406	358	398	401	424	434	394	369	400	405	404	401	401	394	362	394	418	392	398	361	424	371	382	404	411	393	418	422	408	384	394	379	383	415	395	362	439	392	401	400	411	393	356	406	358	385	444	416	392	375	382	420	433	393	379	431	388	416	408	426	398	382	407	415	411	403	380	370	393	374	391	418	341	381	367	385	408	393	379	377	373	389	415	383	356	400	388	396	422	416	425	413	383	363	387	414	408	408	406	384	394	409	426	429	392	399	385	446	376	397	390	391	388	395	429	401	369	435	380	408	386	421	403	408	407	415	376	377	410	412	395	390	446	362	408	394	358	374	375	402	378	405	406	426	365	398	401	415	431	420	384	404	430	405	385	381	394	403	382	364	395	406	399	355	417	409	411	394	387	392	397	403	420	407	419	369	395	432	421	397	407	418	385	392	377	401	394	420	408	392	383	393	380	377	415	391	409	419	408	398	409	410	380	366	386	374	384	428	395	398	392	402	411	389	382	396	405	351	407	386	418	424	391	418	397	388	425	409	382	383	381	431	419	369	387	387	412	400	373	383	405	394	406	423	382	381	405	397	418	419	411	425	385	387	397	392	371	365	381	408	404	388	420	384	424	399	365	382	420	420	364	424	379
22794	20856	28445	23350	20873	20819	8063	2132	1531	1354	1117	984	965	898	849	814	750	708	672	596	554	568	514	569	559	515	531	510	475	516	429	438	475	442	401	405	415	428	418	397	388	397	398	391	410	356	345	353	324	347	342	338	316	305	330	315	349	329	334	319	327	354	301	331	301	302	319	290	293	301	293	317	309	314	309	302	324	308	293	268	303	325	304	309	319	271	306	295	296	292	267	289	289	283	291	295	277	308	284	300	297	276	279	304	301	296	276	284	291	328	285	302	284	275	280	311	288	312	290	326	307	297	288	292	274	296	262	310	292	268	295	319	302	288	287	329	280	290	274	270	296	279	310	281	305	270	284	281	313	286	282	303	306	299	312	273	280	284	314	284	279	310	265	280	285	302	288	304	330	314	266	271	325	325	276	305	253	287	295	277	299	272	286	323	296	310	275	281	273	302	275	292	262	279	305	272	278	286	271	294	268	306	330	290	266	280	307	292	291	314	281	284	257	292	304	304	294	266	283	277	302	277	304	302	284	311	302	290	280	291	291	295	265	309	285	295	287	277	332	280	276	266	256	294	286	306	303	285	301	261	327	313	284	285	292	284	283	272	259	275	313	272	313	277	302	311	297	322	285	294	299	281	282	294	295	288	277	317	332	286	275	273	308	276	303	287	268	308	294	290	295	283	264	297	312	306	279	286	261	295	277	294	302	286	282	269	274	262	314	297	302	250	330	292	299	281	290	273	291	287	295	302	288	326	287	295	294	287	320	306	302	267	251	307	277	251	288	265	260	305	307	279	297	283	301	274	295	304	274	266	290	266	278	287	290	273	291	296	306	292	297	284	300	279	289	257	299	300	320	296	275	282	327	289	322	305	364	310	295	296	306	291	298	293	273	321	274	275	312	315	273	244	304	291	288	295	274	278	309	285	285	303	303	277	278	308	263	289	309	277	326	308	314	285	334	283	286	278	303	277	272	284	307	297	305	287	307	299	270	295	303	297	258	297	292	261	273	274	299	278	307	275	288	288	256	292	288	295	281	296	269	307	288	289	320	283	269	276	263	267	264	291	283	261	313	308	300	284	312	278	288	280	305	265	315	317	254	336	282	297	298	270	291	266	289	312	289	272	290	288	279	280	311	269	280	290	276	275	248	304	302	307	295	265	310	301	317	290	271	302	303	290	296	304	286	257	273	292	273	310	294	305	303	301	280	275	296	291	272	280	280	286	275	280	302	291	290	296	277	298	262	320	286	330	288	297	303	283	264	274	264	288	284	291	315	300	300	266	317	311	305	287	261	290	290	281	298	299	287	309	294	287	271	288	293	283	250	288	304	277	311	289	286	308	292	321	306	295	298	326	279	291	302	300	290	301	295	270	280	315	301	284	318	292	318	292	298	282	322	297	278	268	312	292	279	289	284	268	292	307	268	299	301	287	280	283	296	270	284	296	306	301	313	327	315	288	310	293	308	287	272	296	300	284	303	254	284	275	282	273	281	279	287	266	300	303	289	305	301	312	266	272	255	307	303	297	279	290	271	298	270	304	290	286	305	287	287	266	302	314	307	283	299	302	289	317	271	315	288	266	321	312	281	293	295	283	320	294	299	279	281	275	287	296	313	297	286	295	299	299	302	280	301	276	306	264	286	299	298	318	301	322	312	302	303	295	289	290	283	299	277	292	317	303	302	302	294	289	296	285	270	308	286	297	312	296	276	303	328	287	311	279	284	305	286	293	287	270	269	256	279	287	288	294	297	244	304	265	297	286	304	266	320	276	290	280	273	276	278	298	275	279	298	286	283	292	308	286	271	293	275	315	283	284	270	306	266	264	297	299	277	298	281	302	286	303	286	303	321	286	280	270	300	292	281	274	277	310	317	259	295	282	259	285	280	275	307	291	279	251	260	286	264	292	313	303	297	267	266	300	316	277	286	281	307	285	306	327	288	277	290	276	285	284	310	306	299	281	283	274	292	316	270	262	283	299	284	270	281	291	271	293	310	293	335	300	238	274	326	287	298	277	249	297	288	291	296	307	278	286	295	310	291	302	289	270	302	287	321	304	308	283	284	295	309	266	281	280	317	256	294	315	275	298	292	269	313	288	318	304	272	300	292	297	295	302	300	252	247	267	319	286	295	294	283	262	298	295	278	293	288	291	280	283	269	281	278	297	289	322	308	294	286	317	290	315	307	284	301	317	296	303	285	302	285	287	279	298	294	279	316	276	280	282	315	272	297	281	289	289	287	285	271	262	311	287	282	293	312	306	289	289	289	299	282	294	260	300	308	327	292	271	281	283	252	251	264	282	286	317	308	266	322	284	316	296	302	277	296	317	303	268	297	295	276	277	282	265	298	274	294	278	316	292	262	323	300	285	286	312	291	291	308	297	328	307	286	286	287	284	319	305	283	306	326	303	290	256	260	283	289	299	282	289	280	298	289	280	292	291	281	274	276	279	304	289	302	301	304	283	244	277	281	288	300	282	278	299	291	305	292	263	289	275	269	296	280	258	308	315	287	282	285	271	262	298	301	278	270	250	279	311	298	296	279	290	305	287	299	281	278	291	291	304	296	270	272	291	269	290	333	279	296	302	307	297	295	291	300	306	254	283	297	296	289	320	279	292	281	292	273	277	310	293	309	305	312	273	299	258	283	317	309	302	313	274	275	277	281	301	290	283	295	283	292	330	271	278	282	316	307	287	282	277	274	291	289	285	287	295	283	304	292	287	275	307	302	306	309	268	296	285	285	301	324	264	317	304	298	298	295	297	290	265	294	286	306	279	281	284	289	268	269	324	281	278	288	297	304	275	306	308	292	276	295	271	293	282	290	301	299	307	295	271	276	299	293	294	296	293	283	256	285	276	254	295	314	279	288	274	289	284	343	325	300	276	263	291	284	297	283	296	298	265	266	312	290	291	277	288	305	259	276	293	293	276	288	284	275	307	262	281	282	305	303	272	282	301	310	310	290	277	306	262	277	260	321	291	303	284	276	294	321	247	327	284	283	301	251	281	292	290	298	293	313	309	309	286	255	311	291	311	285	265	294	265	326	306	293	280	266	289	293	287	261	288	279	296	295	296	299	306	274	309	292	302	334	287	266	315	347	299	307	289	306	286	280	295	327	270	289	275	281	303	328	313	272	322	261	293	273	293	279	286	282	282	288	290	279	270	310	278	296	302	278	288	299	280	269	337	336	277	278	276	302	300	270	288	264	278	309	316	296	284	273	289	303	281	304	275	305	280	311	289	292	281	268	301	280	305	307	276	268	295	258	305	310	307	250	288	279	296	268	303	266	314	302	302	268	301	321	301	295	287	279	278	276	293	279	266	309	290	313	276	297	305	280	319	280	291	258	295	308	316	280	273	298	298	285	274	294	318	293	267	306	299	262	310	306	276	308	267	307	293	285	268	288	263	295	288	299	315	272	304	285	269	300	290	293	291	297	295	288	314	277	290	298	269	268	284	309	288	292	309	293	256	278	309	308	278	310	314	305	281	244	309
36170	51745	17896	11256	8350	6653	5166	4263	3444	2834	2350	2029	1796	1756	1557	1425	1260	1192	1151	1037	968	941	935	814	827	838	783	751	740	730	650	651	642	690	570	660	573	546	542	561	539	548	513	576	544	492	501	467	486	506	462	439	463	469	426	434	381	434	405	408	375	362	382	342	386	350	371	378	369	361	350	371	396	371	364	379	377	329	378	331	333	352	353	386	353	327	338	371	348	336	382	335	374	345	336	347	342	324	357	358	390	350	350	344	384	334	356	363	334	318	337	337	375	353	337	362	373	335	355	341	328	343	340	316	342	360	345	394	341	341	393	347	318	374	338	290	348	327	357	334	360	347	323	378	357	328	325	362	337	361	370	319	346	330	327	347	343	346	346	328	332	332	371	339	341	341	337	329	340	348	358	373	343	328	350	348	360	378	375	325	352	355	341	343	346	340	349	350	359	335	338	366	369	383	317	331	360	345	339	340	337	330	348	336	330	338	350	381	360	368	366	315	320	332	374	376	336	336	366	365	355	368	327	358	335	351	344	367	346	337	349	363	353	345	349	347	361	351	334	381	363	358	346	330	367	342	324	353	347	342	344	345	375	343	352	348	357	383	345	349	342	343	335	359	350	385	332	321	305	369	322	331	333	356	367	312	339	341	342	342	340	357	384	335	326	374	354	392	344	346	379	320	366	340	361	330	384	338	328	329	348	357	342	376	350	336	325	349	349	374	335	363	346	349	324	368	304	349	375	366	365	343	366	363	320	341	348	329	341	357	343	337	339	347	366	333	348	353	358	338	317	345	331	348	365	347	370	373	313	349	344	319	361	334	374	342	319	348	368	351	334	366	370	390	369	322	331	327	340	333	347	353	337	355	332	336	349	346	348	350	353	341	363	346	337	331	349	339	343	317	313	377	375	337	366	338	339	318	372	358	338	345	390	325	336	349	388	333	332	354	342	362	322	349	345	309	358	330	341	351	320	332	360	350	357	347	342	352	395	377	350	349	338	355	365	349	346	339	357	357	318	344	335	325	313	338	360	351	376	353	334	355	327	350	356	368	362	333	378	346	330	348	322	323	353	370	388	324	347	357	333	351	338	379	309	351	354	308	379	326	333	346	348	385	375	337	339	337	360	371	343	368	316	346	319	367	324	371	321	357	335	327	336	324	356	370	339	335	311	357	353	319	324	361	340	326	338	306	355	303	390	330	327	338	332	400	331	343	329	355	351	352	347	311	321	359	356	355	345	337	331	326	328	346	354	346	329	335	291	356	364	343	338	334	359	354	321	369	313	343	366	353	357	343	329	342	348	365	352	358	364	344	343	329	308	310	334	348	353	325	334	373	370	354	363	352	307	324	369	376	355	355	347	318	343	358	350	332	337	372	335	349	328	355	351	317	311	336	333	359	336	341	352	351	340	358	308	345	364	367	340	330	339	313	351	351	370	325	351	378	346	360	323	341	374	346	357	364	366	368	353	338	358	354	348	379	353	417	359	402	335	380	340	368	346	334	314	324	367	355	343	363	343	347	389	338	348	359	375	360	359	359	355	352	368	404	345	315	351	377	316	313	314	357	352	334	318	331	330	354	366	349	311	373	383	341	367	346	336	341	338	325	328	322	364	353	421	374	339	358	321	363	352	340	362	353	343	366	333	326	331	339	339	379	345	353	354	335	365	320	339	341	320	347	355	347	371	345	363	360	351	346	305	351	333	324	339	325	331	327	335	327	334	343	330	356	359	357	334	340	343	359	371	316	373	343	363	315	373	333	361	358	354	354	324	337	333	352	364	354	374	355	374	352	352	343	336	336	346	356	326	347	321	321	347	362	318	347	322	382	347	310	379	357	353	349	348	349	339	337	328	344	379	349	355	333	355	347	359	331	378	343	343	403	379	347	334	340	342	352	337	327	333	329	357	332	356	367	344	354	379	355	313	344	326	338	312	348	326	337	306	324	335	349	313	341	319	377	341	322	320	340	336	377	370	328	383	348	323	356	325	357	340	320	371	371	320	367	326	375	305	347	318	358	360	363	351	328	343	345	359	354	358	331	332	368	342	360	344	281	364	335	308	362	342	351	345	369	371	344	346	355	370	336	355	366	323	359	378	381	347	322	345	330	315	364	369	360	344	345	333	344	333	348	355	351	378	353	346	342	369	341	363	345	336	370	320	341	348	325	356	353	319	338	336	363	366	381	364	405	338	348	337	353	364	338	359	369	306	381	346	342	329	377	359	357	333	303	319	325	314	375	351	364	354	338	369	343	324	345	319	374	367	330	360	352	324	345	345	344	330	342	324	338	350	350	351	346	395	323	365	336	349	371	369	329	346	342	320	336	350	340	360	315	328	327	347	331	367	362	321	365	384	362	319	343	350	324	336	349	321	359	341	341	371	347	365	353	349	316	370	364	368	330	325	293	325	353	366	377	344	354	325	343	317	327	346	351	341	358	311	348	369	344	359	322	362	373	354	366	375	334	340	368	352	370	321	348	328	368	342	322	352	344	337	337	336	339	331	377	363	348	339	361	367	360	344	374	366	352	321	359	336	358	344	360	355	362	345	341	316	342	344	315	368	349	372	357	369	350	343	342	330	352	373	372	403	337	331	378	338	334	342	347	366	352	325	370	362	357	373	349	339	364	351	340	335	301	380	367	307	325	364	329	380	317	336	325	325	349	362	315	374	341	338	335	337	382	344	349	329	346	312	359	330	360	322	317	346	310	364	356	354	358	340	342	369	332	323	342	370	371	322	363	328	341	371	369	338	365	368	352	367	330	377	343	391	330	366	338	372	372	357	359	366	333	331	328	328	332	356	347	374	350	334	328	353	330	368	329	339	314	365	366	336	350	351	317	354	319	374	348	344	347	362	369	357	339	342	322	386	351	358	330	330	363	319	355	362	311	328	355	360	360	340	331	348	307	336	326	357	337	325	371	339	341	331	341	348	349	311	320	360	331	330	341	347	316	361	330	363	342	377	336	331	347	344	352	341	320	350	341	363	325	324	342	353	328	345	330	362	327	364	377	367	318	362	342	321	305	382	344	351	332	327	324	335	328	315	388	351	341	312	321	337	362	345	351	377	337	384	360	347	334	346	344	376	399	331	314	367	333	349	349	375	335	338	361	349	332	333	368	334	336	324	356	354	362	331	320	319	312	364	347	319	365	355	380	361	338	302	360	328	354	349	347	344	363	329	342	358	363	343	382	305	326	378	364	365	365	340	360	352	353	352	353	352	327	356	345	353	366	343	378	309	341	324	377	364	334	351	377	336	355	335	337	362	358	328	334	342	381	368	344	359	340	352	340	355	336	322	368	349	338	346	361	350	331	357	387	361	361	335	317	358	340	322	354	353	310	346	340	353	348	359	339	343	353	336	357	336	374	395	325	350	330	328	362	365	346	354	329	326	363	360	333	354	305	364	361	344	346	372	346	376	337	341	341	338	325	333	313	356	366	324	345	348	343	385	351	335	364	353	367	335	346	353	349	368	344	338	349	340	345	384	339
27750	22211	12609	3401	1676	1371	1117	950	881	752	771	714	710	762	663	677	682	653	576	635	586	592	566	581	534	569	587	547	545	566	588	520	536	567	557	537	534	548	539	501	536	521	553	497	507	492	507	515	522	531	486	494	517	525	549	495	518	490	513	498	507	516	490	506	471	489	532	477	520	472	489	496	528	485	501	472	456	516	541	474	462	490	489	512	480	472	476	528	497	490	501	488	508	443	500	481	509	507	494	491	484	490	440	498	451	473	477	478	528	496	501	466	463	487	512	521	465	543	478	501	470	493	479	471	513	476	496	467	483	496	480	466	522	469	487	481	519	462	494	477	471	516	498	504	494	524	499	509	496	493	466	496	484	476	493	485	481	503	500	460	483	458	489	477	466	441	495	554	543	456	488	487	441	447	486	487	474	485	524	471	490	511	504	477	469	495	486	484	480	513	490	484	465	489	490	525	491	454	460	457	490	506	484	470	483	470	486	469	479	470	516	511	524	459	476	503	480	487	504	479	490	498	477	461	482	491	515	491	434	489	504	501	496	457	484	491	509	481	490	504	464	489	490	478	486	509	504	504	507	499	510	491	515	459	473	485	504	482	500	499	475	483	469	519	490	494	456	465	487	482	490	492	506	480	480	456	462	505	483	508	495	494	492	501	505	499	499	490	518	503	499	459	478	505	521	467	467	498	507	515	514	521	451	525	491	452	512	509	495	475	521	477	474	482	519	461	503	504	530	483	501	475	484	524	492	497	497	497	496	459	481	469	487	469	490	508	483	516	489	457	464	461	527	519	457	515	511	486	512	463	484	492	481	514	480	520	472	455	502	520	458	481	509	524	429	471	462	483	513	484	524	495	491	486	455	486	511	475	501	477	486	449	485	498	470	488	469	500	458	507	484	474	485	480	468	482	482	437	480	433	511	478	442	470	489	503	517	459	520	484	511	484	467	493	524	442	477	523	465	490	496	475	495	489	498	483	471	444	498	486	458	476	539	502	485	490	490	511	477	497	454	474	494	478	479	507	497	478	487	496	500	466	485	512	517	468	510	486	472	494	512	498	493	470	504	516	474	466	489	469	495	537	512	528	517	511	464	494	516	482	490	515	507	508	484	478	487	497	500	487	478	519	504	497	459	497	439	484	502	519	492	529	489	473	506	469	468	491	507	504	515	480	478	468	514	458	483	512	462	474	475	499	490	482	491	482	459	495	488	477	508	488	469	502	443	491	511	457	494	460	473	519	482	448	498	469	503	484	477	489	457	473	515	494	483	490	513	463	499	522	466	473	474	449	494	478	468	498	520	498	489	486	513	468	530	496	494	459	529	473	479	511	464	503	501	484	490	479	459	492	488	487	523	454	486	492	442	512	536	488	449	474	491	485	498	462	508	498	536	493	463	499	545	482	494	471	484	496	505	532	452	433	503	475	464	487	495	515	489	484	517	516	496	483	493	484	470	478	508	494	475	440	465	519	475	504	464	492	509	474	496	475	501	483	497	452	451	486	474	466	495	494	452	455	500	497	466	507	457	477	479	510	477	475	509	495	453	479	487	525	518	502	469	498	511	497	517	459	486	469	488	510	484	488	490	477	491	487	468	468	490	465	455	506	465	438	454	475	509	514	489	470	498	489	461	481	517	433	480	497	515	493	503	453	483	471	510	460	470	486	484	463	489	496	454	455	492	464	517	492	562	526	527	470	459	474	508	454	484	517	487	511	464	482	503	480	516	501	528	468	488	513	506	510	486	470	466	496	465	506	501	487	513	519	486	491	483	506	513	486	534	466	510	490	509	465	461	484	512	467	445	470	498	498	448	475	457	486	477	508	476	508	487	480	502	517	516	502	549	489	478	448	465	535	469	535	495	460	468	479	489	489	462	481	472	474	494	493	496	491	486	467	465	500	522	513	476	477	484	501	501	504	494	498	475	496	491	469	487	470	465	502	512	465	509	464	491	479	497	502	462	481	445	492	500	485	448	472	520	468	533	466	523	475	493	517	509	518	478	455	513	464	515	507	488	482	488	494	505	483	450	468	487	465	454	508	503	521	483	501	489	486	489	489	503	509	459	508	464	471	503	469	530	462	487	519	501	491	506	487	522	468	486	494	486	485	488	493	496	484	504	470	505	485	535	519	503	452	534	511	493	477	433	480	505	527	489	448	481	488	497	478	487	489	498	473	485	516	532	537	443	479	496	492	465	453	496	501	477	491	513	466	487	497	511	475	479	519	476	498	452	466	477	479	462	506	464	501	494	464	475	514	494	468	501	490	471	507	466	474	475	486	501	489	483	474	504	498	489	481	483	478	462	499	487	457	442	506	474	485	463	522	478	468	475	497	513	474	513	489	492	450	474	510	492	486	470	480	493	495	481	474	472	492	513	512	464	461	509	507	533	458	487	466	536	442	529	472	494	483	484	508	501	481	471	504	467	501	461	476	515	473	513	457	504	490	505	507	497	497	522	494	524	459	498	472	508	463	500	501	500	511	493	468	481	503	469	509	475	485	506	492	485	485	469	525	505	466	477	461	530	511	487	492	529	467	479	495	489	466	494	528	483	516	455	514	462	469	474	546	486	506	457	468	503	469	473	480	477	502	518	473	509	443	481	505	496	476	514	503	491	496	470	465	481	491	521	498	478	502	492	485	500	526	485	467	496	503	491	479	503	476	489	514	492	494	501	500	493	488	517	497	468	481	506	529	493	484	475	496	474	441	491	455	496	475	505	504	465	473	501	505	504	520	491	475	518	512	520	472	518	511	484	492	508	505	501	472	514	475	501	488	508	479	512	470	490	488	532	483	483	502	467	473	495	497	492	552	506	519	487	527	490	479	530	512	502	480	479	528	473	515	513	489	491	497	501	478	487	509	472	507	492	511	503	495	468	500	476	477	506	461	477	490	485	465	484	498	504	518	524	501	490	486	483	486	501	510	487	474	493	437	445	456	510	451	473	514	547	514	468	514	481	496	479	477	473	496	516	475	477	492	509	513	501	450	513	492	503	459	446	485	492	490	488	473	519	512	479	472	496	542	534	499	504	469	515	521	468	456	469	479	474	456	483	481	518	507	469	488	495	482	470	473	494	481	464	494	499	450	509	487	476	518	465	521	483	497	512	483	502	495	488	495	502	472	502	464	493	474	479	496	488	461	494	484	490	457	473	471	460	516	529	505	470	498	468	493	469	513	511	496	506	513	493	483	465	467	502	493	486	475	446	452	519	498	479	504	494	485	464	483	487	516	471	485	474	527	523	476	503	469	476	496	448	501	516	471	505	500	513	468	470	488	494	490	543	515	553	435	534	519	465	488	460	561	475	480	491	468	469	503	453	512	460	464	478	489	462	501	507	511	489	445	497	484	507	505	454	497	494	462	513	517	505	473	496	489	455	481	528	470	485	471	483	514	504	488	507	502	487	487	545	482	491	493	510	507	495	498	486	510	492	439	507	484	462	468	480	504	509	483	495	466	472	469	515	454	447	501	498	496	456	524	493	460
28738	28796	5880	3873	2971	2506	2076	1696	1516	1289	1316	1103	1096	1131	997	1044	970	998	905	904	830	811	863	843	805	826	747	716	727	762	713	742	709	706	708	693	716	671	613	711	694	690	689	643	654	667	643	676	666	640	629	640	623	625	621	600	620	591	627	649	614	605	647	619	597	652	586	580	623	611	596	587	634	539	621	604	613	598	641	622	610	576	596	608	603	576	594	577	597	623	636	627	591	539	581	579	551	585	592	616	623	630	608	582	560	614	592	572	585	592	614	582	611	595	600	573	566	599	584	598	606	559	585	608	570	599	590	606	613	579	589	639	587	601	622	617	606	602	601	610	593	612	607	576	572	584	641	594	581	603	573	594	656	616	643	574	640	621	597	606	579	585	594	590	599	587	637	571	623	585	627	543	607	651	618	600	634	575	589	618	592	631	553	597	616	591	593	651	622	604	553	588	585	603	600	550	598	567	584	608	595	581	585	626	634	579	614	613	538	607	569	619	568	610	595	581	596	602	616	579	574	589	574	583	611	590	582	618	581	567	584	604	641	649	577	575	611	580	602	524	626	573	631	588	581	621	607	587	602	650	601	628	548	568	578	595	608	587	626	605	588	622	633	589	612	584	587	603	596	605	602	577	592	546	622	583	589	596	606	561	571	652	593	597	612	606	626	608	595	594	592	567	580	590	595	596	537	589	571	613	643	600	590	618	592	605	610	593	603	562	551	586	617	623	602	603	583	615	577	583	566	620	640	644	588	607	616	584	649	572	565	612	644	593	630	581	627	599	604	573	615	637	608	588	573	617	620	594	598	571	584	598	626	616	683	561	614	590	570	612	619	594	599	616	633	602	639	599	606	608	589	533	588	606	619	582	578	577	611	547	607	604	562	586	592	580	596	633	613	620	541	642	641	636	621	598	603	624	629	634	575	597	607	639	552	559	586	589	596	573	597	590	526	593	559	647	604	598	587	567	611	597	590	631	609	638	634	645	591	590	585	588	581	601	616	634	610	611	591	573	607	623	551	621	621	593	570	631	609	589	583	624	627	565	613	640	573	593	593	584	577	616	632	599	594	647	586	550	586	594	599	583	604	582	561	608	647	609	610	605	619	586	582	561	638	566	601	605	566	589	600	629	600	551	610	626	653	616	583	574	583	536	629	629	653	629	597	634	580	573	551	590	606	589	627	564	572	572	620	573	595	609	578	576	591	575	611	596	603	594	585	590	615	570	601	583	588	582	587	616	623	610	564	639	593	609	595	578	598	581	646	582	568	611	578	577	597	602	587	622	630	559	600	591	580	588	570	620	608	606	585	600	604	599	562	562	599	605	612	620	599	647	601	588	574	616	591	599	583	605	578	630	555	587	616	637	615	626	589	613	573	610	598	580	579	572	585	576	575	570	590	585	645	588	600	626	581	587	596	580	625	584	596	579	599	574	580	585	636	600	560	592	616	585	596	587	563	588	610	635	630	593	588	624	612	613	605	624	625	598	624	618	613	652	561	617	565	611	603	608	636	575	587	556	641	593	588	582	600	623	585	609	649	590	629	612	586	607	603	622	620	589	620	615	584	618	598	621	538	615	618	581	613	562	656	613	588	618	625	563	573	593	571	619	588	634	593	628	639	576	606	582	593	597	617	576	620	582	597	606	591	603	571	608	640	605	578	623	612	612	595	605	607	591	576	573	579	630	607	623	576	633	578	600	554	573	592	585	589	587	609	563	570	617	600	595	590	625	626	575	607	597	558	650	674	557	589	613	594	639	560	615	550	577	570	616	557	626	589	644	599	625	650	656	586	603	622	562	635	609	616	627	619	562	598	565	629	601	603	634	615	575	610	629	622	581	628	531	633	584	581	630	606	582	614	642	618	558	616	602	608	569	562	632	605	589	547	647	621	608	607	660	598	556	584	657	611	604	579	558	606	617	579	611	607	604	604	567	571	621	607	614	622	603	595	608	596	587	583	617	575	594	598	614	614	589	629	641	580	576	584	595	572	620	612	611	626	621	584	612	601	603	592	631	613	598	602	613	624	616	598	636	602	637	617	580	569	634	624	622	665	645	615	572	589	615	580	607	545	609	631	603	560	622	640	605	557	607	615	635	612	590	630	571	581	574	589	587	588	606	623	557	567	563	544	614	567	629	604	571	657	591	614	582	586	567	595	599	584	643	581	605	577	599	581	595	561	577	591	624	624	557	582	580	586	612	575	574	611	573	557	601	615	626	659	635	630	606	575	605	619	636	571	624	604	591	597	595	617	583	644	574	621	598	571	622	580	610	625	644	608	597	643	610	601	600	610	628	590	617	612	612	540	574	602	603	613	580	601	608	565	616	615	635	558	583	603	575	591	616	612	601	575	617	586	565	607	558	625	566	585	591	610	566	592	615	561	588	586	580	526	626	607	594	624	603	629	603	586	620	602	582	632	637	603	592	582	643	650	597	627	608	598	621	589	617	615	599	577	627	610	609	553	599	628	575	598	575	582	542	630	605	601	583	614	587	603	645	560	603	608	596	611	603	637	560	610	578	613	583	590	612	618	599	623	648	592	561	609	566	631	625	619	598	642	578	573	595	556	657	617	594	578	575	594	595	630	646	568	565	575	581	604	654	648	599	615	586	556	598	578	570	627	599	563	606	640	575	600	555	580	600	530	606	586	608	589	606	618	624	625	623	595	561	613	605	646	520	627	602	614	621	599	622	611	588	595	591	610	594	603	658	585	623	611	593	652	590	612	612	624	623	626	582	563	576	587	579	595	606	627	616	560	596	576	638	581	594	574	660	622	611	628	595	581	606	570	569	581	626	608	659	608	575	590	586	615	593	573	576	614	597	587	632	606	587	582	622	616	621	618	602	601	571	633	633	666	639	618	669	608	589	558	599	654	595	620	603	597	614	583	607	600	615	591	591	626	585	607	603	599	608	609	625	614	626	564	557	591	624	587	617	596	603	567	613	639	567	594	592	609	568	577	609	581	558	628	622	603	565	600	579	587	587	595	600	594	592	605	584	617	632	616	579	613	622	577	587	603	612	603	648	634	649	597	588	564	594	602	614	615	637	599	578	634	613	591	588	628	639	575	595	592	639	576	594	591	600	615	594	602	615	610	600	569	562	579	594	592	618	580	558	604	641	605	617	622	617	607	584	590	615	613	602	628	604	627	593	630	633	568	600	606	579	571	590	568	572	587	598	584	595	584	596	600	600	603	584	598	625	630	641	587	549	580	588	571	574	600	582	580	622	599	638	569	606	583	599	567	614	586	597	641	611	569	592	589	606	608	631	607	646	615	600	638	569	591	575	607	564	578	640	577	633	563	632	612	649	621	565	610	579	596	606	606	539	590	587	590	615	569	614	618	563	577	647	616	570	611	610	566	587	582	609	609	581	645	578	605	574	589	606	592	616	553	604	590	585	574	617	622	625	585	600	621	610	576	582	580	601	639	658	597	635	594	627	595	611	615	549	612	611	626	610	562	589	642	614	625	607	592	595	635	604	589	581
23845	20869	28010	23849	20756	9211	2192	1493	1067	996	803	760	723	759	753	664	650	572	600	545	530	542	483	484	503	468	505	490	466	469	459	461	380	409	395	422	422	389	371	433	444	381	356	375	388	357	390	375	382	367	386	355	359	340	342	346	335	376	351	311	343	355	322	324	289	357	331	348	316	300	337	295	331	333	346	315	325	326	316	333	326	321	365	354	328	320	320	316	319	312	349	296	339	310	350	320	332	318	331	309	321	343	308	329	329	311	293	330	317	346	339	353	319	325	312	329	319	327	312	274	324	318	327	318	290	329	324	313	323	291	318	325	302	299	318	316	317	331	335	320	339	288	305	298	290	351	309	326	310	335	329	338	310	344	325	315	295	319	300	353	301	315	323	309	333	330	339	292	305	280	310	327	330	285	308	336	344	335	312	313	321	313	310	296	321	316	331	317	347	340	325	320	285	298	334	288	302	297	339	339	292	306	310	323	289	307	331	314	322	329	329	313	345	313	327	315	297	312	336	338	312	336	347	294	314	343	297	329	306	311	317	328	321	322	265	314	327	306	309	356	344	359	332	311	327	309	281	337	318	335	312	322	290	294	318	309	311	328	287	332	321	337	274	308	305	326	309	300	281	309	304	303	347	289	282	263	342	296	332	323	323	302	346	332	304	335	334	331	315	337	312	314	325	306	340	323	294	339	300	353	318	356	292	332	312	310	310	308	356	296	343	317	327	307	329	308	309	300	340	310	321	315	292	318	342	338	332	337	305	310	321	292	314	310	304	331	327	313	280	332	316	321	313	339	292	317	298	310	327	298	329	340	299	317	300	333	289	300	319	342	295	350	300	321	331	315	315	293	320	321	326	316	326	298	305	289	307	299	310	333	315	311	303	295	319	309	284	317	289	357	323	317	320	346	306	338	325	348	317	300	297	342	327	308	306	312	319	337	322	302	310	303	316	340	312	326	338	317	338	316	297	310	310	336	329	299	318	299	339	302	325	306	323	341	337	317	357	324	309	340	333	276	291	303	301	304	332	307	346	301	313	303	339	331	315	328	314	310	318	306	324	323	281	315	321	343	316	307	296	352	313	302	336	316	336	306	332	340	272	318	339	310	331	285	337	292	310	330	311	304	298	338	331	309	313	318	309	318	298	322	294	339	315	307	305	321	326	310	323	297	297	298	310	316	348	314	314	319	294	287	322	304	312	317	299	352	321	324	318	303	295	317	325	294	332	314	322	325	297	324	332	334	312	334	344	327	312	287	314	350	341	337	319	320	328	327	322	308	306	304	326	327	354	301	312	333	318	326	299	295	316	323	293	289	329	317	281	317	338	337	351	306	340	283	320	310	306	323	292	290	308	318	319	344	305	334	324	332	310	335	337	323	310	312	319	281	336	345	324	310	344	304	294	294	328	339	342	313	329	339	293	329	337	311	319	327	341	327	332	295	297	318	312	283	333	355	347	287	328	297	290	279	321	305	325	323	331	332	309	297	367	341	292	338	336	319	296	343	296	319	304	319	309	333	308	293	338	316	319	305	323	322	326	323	317	306	309	297	296	326	317	315	306	317	304	319	342	319	336	297	332	308	304	286	296	310	318	314	317	307	301	299	318	322	327	354	315	315	318	313	304	302	352	309	311	303	363	312	311	336	322	278	326	327	291	305	332	309	328	305	323	334	322	276	314	343	345	338	302	336	308	322	319	322	341	307	288	320	346	284	321	320	297	292	326	309	351	326	305	300	311	311	348	318	308	308	327	328	289	331	323	357	354	348	335	344	320	285	303	315	314	329	308	292	336	323	307	315	314	318	303	283	345	316	324	278	309	312	332	327	291	329	316	271	350	334	296	311	309	317	323	339	322	307	305	336	357	330	332	320	320	324	307	297	304	285	330	314	332	304	299	339	313	324	334	336	292	321	326	284	305	313	297	291	336	358	317	331	320	339	333	300	311	316	336	311	332	303	320	318	325	323	321	313	309	325	326	313	296	316	327	283	313	342	311	302	296	300	318	306	307	310	293	329	321	287	339	356	322	340	326	331	313	310	320	311	312	328	321	294	297	310	334	319	302	334	301	317	330	328	313	275	286	331	278	300	309	303	296	306	297	317	314	306	319	306	300	301	305	286	326	317	329	323	270	304	331	339	297	314	308	279	322	328	314	336	294	321	329	298	325	326	284	320	307	322	341	329	319	314	309	314	337	326	302	328	313	305	339	331	362	324	285	304	323	318	331	316	326	336	331	311	293	330	305	321	317	321	320	331	300	311	310	325	325	298	318	284	306	341	349	285	296	314	332	307	314	274	320	326	345	310	315	290	325	321	352	333	312	322	328	301	293	350	298	293	298	313	328	328	322	336	310	350	334	275	323	305	310	328	320	312	333	349	301	321	311	341	309	306	306	312	342	319	324	319	319	295	301	323	303	338	296	326	303	339	306	305	319	302	329	326	284	306	333	321	328	307	298	287	319	310	305	326	327	288	292	322	306	296	316	314	304	309	313	320	309	331	322	276	310	340	327	334	304	298	285	311	317	346	295	341	283	354	349	308	332	327	320	319	323	318	312	313	298	321	314	353	295	291	313	323	288	335	302	292	306	346	340	331	314	320	322	316	298	320	314	284	322	324	299	292	325	332	325	306	304	290	335	307	300	316	323	286	367	304	309	320	319	334	321	366	326	314	333	311	293	290	332	291	308	314	307	329	315	341	286	308	318	278	314	322	333	302	328	326	336	328	351	320	309	314	328	327	312	351	300	324	318	303	267	325	350	328	331	307	336	325	291	300	290	324	307	328	318	286	299	333	298	335	297	323	311	324	325	290	292	300	316	328	313	319	329	326	319	341	296	311	313	332	319	342	338	326	319	303	325	312	302	318	312	317	318	325	307	312	313	328	312	315	328	311	316	313	308	314	304	294	312	329	300	330	325	345	284	294	326	303	299	314	288	299	308	327	334	315	303	342	304	317	305	317	355	299	323	307	309	322	321	310	284	326	294	329	296	300	332	327	292	324	302	343	322	306	308	306	325	305	318	319	276	330	328	347	345	342	320	304	310	321	330	314	317	295	318	338	341	327	353	324	306	301	300	305	321	345	313	303	313	346	308	329	305	346	321	315	308	295	359	339	303	315	297	342	305	299	276	322	297	325	307	298	308	322	334	352	327	325	306	284	298	282	323	307	322	369	330	316	304	335	334	333	303	285	338	318	334	339	308	329	308	310	342	332	317	302	306	303	331	332	342	310	302	335	327	309	303	312	309	295	306	313	304	315	342	316	302	289	334	287	294	302	329	301	298	283	328	305	303	312	304	347	309	319	314	339	320	329	339	329	316	326	322	299	314	335	322	336	291	306	291	302	323	288	340	315	311	305	307	325	332	307	289	277	343	323	287	349	337	322	316	302	353	321	333	314	324	310	325	311	303	308	360	314	318	302	331	313	310	305	318	298	321	298	321	316	322	295	290	333	299	310	277	323	336	334	326	312	317	337	316	328	326	303	317	304
31803	42671	12629	8021	5712	4491	3716	3086	2496	2053	1813	1473	1392	1374	1227	1145	1016	943	879	889	821	806	772	792	764	733	748	707	674	655	623	673	621	622	600	603	570	555	549	558	567	537	553	553	509	513	521	476	446	491	451	468	440	419	407	408	447	458	441	415	454	477	449	439	409	427	438	420	415	401	381	457	441	407	432	383	419	436	419	390	429	452	431	407	389	427	373	386	404	395	406	396	389	439	404	435	389	387	366	421	414	366	427	422	412	429	393	413	401	432	390	390	410	393	424	417	399	392	401	421	396	427	406	372	392	392	384	375	433	412	401	399	402	420	396	411	397	393	391	397	411	396	405	434	401	418	422	394	412	376	406	433	393	358	407	393	391	413	388	401	378	348	378	389	412	388	403	390	384	423	420	391	414	399	391	418	442	405	390	393	423	419	399	455	406	431	400	395	407	390	393	396	386	348	412	419	390	373	413	381	395	415	386	393	400	463	423	414	398	432	406	453	420	407	384	397	386	405	388	439	416	403	414	378	397	395	375	390	365	379	384	407	377	368	401	377	408	395	432	377	415	449	385	431	402	387	384	371	392	392	421	369	423	432	403	415	396	403	419	394	380	423	383	414	358	429	424	397	395	392	394	382	373	360	430	445	434	385	393	406	396	391	401	394	394	373	407	363	414	402	405	398	427	417	402	379	397	407	411	412	403	397	403	406	372	406	416	373	398	402	397	408	385	398	394	388	397	403	414	417	409	410	420	383	394	403	422	430	393	393	399	403	432	424	394	395	381	388	376	401	420	362	405	403	364	391	408	394	421	431	409	396	416	419	397	405	353	376	373	431	387	394	379	425	371	390	400	408	399	382	388	425	399	365	406	423	393	405	403	410	409	395	419	372	421	363	391	415	379	391	409	399	377	374	431	394	384	394	410	389	371	391	388	375	433	403	422	391	378	406	385	427	425	359	374	423	382	392	394	402	410	402	417	437	370	378	434	409	390	391	418	392	403	386	421	414	392	383	404	412	365	386	376	373	410	395	419	407	364	399	423	423	402	404	429	408	409	396	403	396	379	433	440	432	376	379	398	433	380	414	407	423	400	396	419	396	386	389	400	408	397	411	398	378	409	444	389	404	391	392	383	382	401	423	397	400	377	415	399	405	404	421	403	390	386	385	374	383	421	373	388	390	386	407	417	415	424	392	388	401	419	416	385	394	382	411	416	374	375	415	365	415	373	365	410	407	392	375	386	404	384	422	389	407	388	389	401	398	352	382	393	401	386	395	408	428	391	393	397	403	435	398	393	433	375	382	372	390	403	411	407	404	447	422	401	363	438	405	360	413	390	412	393	377	417	397	375	403	399	392	400	385	372	381	409	376	335	405	362	427	398	418	391	372	378	364	403	386	396	394	387	382	419	351	382	391	388	420	418	414	389	402	416	392	390	377	415	403	391	403	384	441	390	382	390	381	377	413	420	431	393	401	386	372	397	433	384	397	375	408	434	384	426	384	363	398	389	386	411	422	376	412	390	396	426	380	390	357	405	410	405	390	391	400	380	408	386	401	427	419	386	400	391	384	390	401	387	426	449	413	437	335	428	429	414	384	395	402	432	426	439	391	406	370	425	416	398	387	402	382	427	389	401	401	405	404	388	382	397	424	426	388	418	387	435	378	417	392	368	412	363	388	389	358	389	390	387	394	388	399	398	415	365	372	383	394	380	386	394	408	359	396	417	375	403	394	403	373	380	390	392	403	360	405	441	380	410	401	416	448	389	372	427	416	398	352	398	416	386	364	418	421	396	366	421	412	435	410	361	380	365	358	396	397	344	392	410	426	410	372	390	413	402	415	443	387	388	392	387	387	419	438	417	353	399	387	416	388	390	399	393	397	411	376	423	423	417	394	425	385	388	395	421	406	380	414	404	387	414	392	418	375	365	394	415	415	413	388	407	403	399	394	374	402	405	365	392	397	414	402	409	397	413	369	382	423	373	383	386	370	411	380	410	403	390	412	404	391	407	415	383	408	383	382	409	409	380	402	396	383	410	429	404	399	408	408	398	374	421	410	396	419	428	382	411	365	431	406	424	416	383	392	403	397	415	373	400	406	426	386	403	396	374	396	392	420	389	405	415	425	365	387	403	384	398	378	431	411	363	393	435	402	411	387	374	338	407	392	418	402	404	401	412	401	412	402	414	369	379	410	365	365	387	377	411	401	409	426	394	387	370	385	418	400	380	417	427	410	386	428	405	362	390	408	371	408	379	378	375	395	383	429	382	365	415	404	393	401	381	409	414	416	363	390	392	397	412	394	403	373	384	404	419	417	416	411	396	394	412	391	381	392	392	386	381	407	422	410	391	384	401	389	390	393	401	387	420	414	418	418	376	395	405	412	402	429	380	417	439	382	377	416	393	363	431	404	423	388	414	394	407	417	396	407	394	378	377	373	395	383	418	402	421	383	356	391	384	421	438	398	406	405	397	397	398	391	415	415	393	368	409	406	391	406	387	405	411	391	370	393	398	393	397	380	376	430	421	387	413	381	395	361	416	400	404	397	394	405	414	379	418	411	407	406	362	392	399	406	428	387	380	411	384	383	397	433	389	363	401	384	403	407	427	408	384	390	402	390	427	399	393	400	391	387	409	416	400	428	389	396	410	390	386	404	402	392	391	374	396	417	430	420	419	408	380	371	371	337	415	408	401	416	386	384	395	375	391	385	394	376	382	385	386	416	381	384	394	401	391	400	426	400	410	392	433	387	413	394	416	403	404	385	409	413	409	404	434	367	409	420	399	394	415	442	374	428	373	417	405	402	423	432	375	391	408	365	411	413	405	438	423	384	379	375	406	375	388	407	400	367	391	412	390	396	406	422	381	415	400	391	407	384	410	391	426	399	392	402	434	428	397	391	393	395	400	429	427	394	387	396	389	390	386	417	408	398	386	361	374	389	409	409	386	360	395	423	382	422	406	413	424	405	402	356	385	396	396	415	401	386	394	374	398	402	391	399	386	403	382	360	383	409	415	393	393	377	408	429	368	383	355	386	377	382	405	376	402	398	385	408	373	409	397	387	361	378	412	413	395	379	404	367	412	416	376	407	384	440	400	412	379	384	429	399	384	408	365	409	399	396	397	410	379	373	409	405	427	389	405	402	404	399	410	385	416	433	372	382	374	407	387	411	395	382	416	417	401	412	396	436	392	419	399	412	396	408	380	397	413	432	352	386	408	381	422	392	388	404	379	402	402	409	366	410	403	411	402	391	379	357	412	397	391	383	405	402	363	371	438	400	411	408	393	429	366	404	391	413	421	366	409	424	391	394	388	391	395	392	420	422	388	403	386	409	408	421	393	396	364	413	391	391	407	388	391	384	381	398	388	409	409	363	386	388	363	413	370	374	417	374	383	382	380	334	383	417	413	367	396	436	393	408	432	392	378	393	398	420	381	394	385	419	390	421	393	386	416	379	421	426	375	389	398	395	394	404	364	394	411	430	398	380	368	404	383	363
22856	20890	28478	23424	20894	20842	7709	2272	1671	1353	1136	1030	915	963	840	783	711	722	701	661	580	550	565	549	550	548	536	503	493	503	487	444	462	402	457	399	369	375	407	382	382	365	417	370	362	380	332	358	357	341	335	313	298	339	325	324	325	325	323	322	306	282	291	338	281	317	286	315	301	315	300	310	287	323	281	281	281	311	299	280	289	322	274	313	299	297	318	293	294	293	291	269	299	290	279	296	283	294	322	329	299	287	313	318	291	303	325	302	279	272	283	300	288	301	284	260	328	287	273	268	305	287	273	305	281	292	275	277	313	274	268	256	299	292	284	286	312	297	265	310	286	311	297	307	306	264	290	278	278	269	296	319	300	291	274	293	311	265	280	281	289	295	277	296	286	296	300	276	294	307	282	277	314	295	280	281	284	266	296	293	249	305	269	280	287	270	262	289	302	282	268	279	288	287	289	307	283	321	294	308	300	296	290	278	262	290	296	274	282	287	284	296	298	290	305	290	292	276	284	266	303	277	297	323	320	277	270	276	260	275	311	279	331	287	296	300	254	260	319	279	301	271	304	315	266	282	264	293	315	311	290	308	280	306	291	288	294	285	300	312	296	301	302	279	328	257	323	279	320	285	285	291	292	293	304	285	296	315	294	305	341	292	314	270	269	296	287	297	279	299	324	326	293	273	287	278	292	281	265	294	297	302	322	282	293	280	306	269	306	300	256	306	261	311	275	283	278	283	302	325	242	299	309	276	261	314	313	305	315	299	271	284	335	283	317	300	298	268	292	293	288	299	286	304	307	267	292	261	245	290	287	275	285	304	292	295	316	289	297	272	270	306	284	307	293	281	286	264	292	267	286	273	296	296	301	290	270	288	270	307	283	276	309	294	275	284	270	318	286	300	313	299	290	302	313	301	282	312	299	314	238	280	306	266	272	279	241	305	275	307	262	283	268	277	286	276	294	300	274	299	298	300	283	274	291	267	288	291	281	277	274	271	257	277	286	270	281	268	278	312	311	304	286	280	281	264	282	287	319	310	304	285	304	292	317	333	273	314	295	324	298	320	299	254	289	295	302	288	303	314	306	295	289	282	291	282	281	274	267	295	284	285	296	310	292	271	290	298	294	285	271	298	285	298	273	260	281	306	326	314	281	316	314	307	282	287	285	272	306	303	322	308	256	304	283	292	271	261	299	271	280	295	272	306	280	280	316	295	274	285	334	273	294	317	261	271	283	298	300	275	283	322	289	329	294	323	296	273	287	265	294	277	309	298	306	273	277	303	289	329	285	292	266	282	281	315	286	292	276	285	280	293	284	296	320	296	264	272	343	281	306	284	272	283	314	271	274	318	298	277	284	305	311	304	276	286	306	287	285	303	287	278	269	277	276	275	300	286	252	278	260	292	256	272	308	278	286	282	311	290	307	302	288	320	295	275	302	274	309	272	300	278	280	289	276	306	293	286	279	285	258	281	303	300	311	288	309	244	298	288	304	310	313	286	261	261	293	313	262	287	312	294	294	270	288	301	265	272	275	288	287	282	275	277	298	298	280	294	259	270	308	297	297	277	290	278	304	280	288	306	297	310	326	287	265	299	279	278	299	299	295	293	321	286	303	289	262	255	304	279	315	308	303	288	287	288	296	302	326	277	282	309	261	255	284	287	306	314	273	319	296	290	307	306	262	290	285	298	298	294	280	300	286	292	291	296	305	294	266	294	299	288	311	281	305	278	291	297	283	295	285	293	264	274	280	276	284	286	259	292	272	312	287	261	290	299	310	314	297	308	301	299	278	263	288	282	291	306	275	288	279	281	300	296	280	299	279	268	290	266	286	311	310	301	312	310	316	273	257	292	321	295	277	288	274	269	276	284	294	292	285	268	267	309	284	282	308	285	255	283	259	301	311	298	294	301	253	325	306	304	262	284	264	304	299	276	298	308	288	303	269	270	289	268	266	270	282	281	268	286	281	287	296	271	291	290	291	304	316	288	280	292	301	248	291	308	270	297	288	274	286	285	297	261	279	290	279	290	307	314	277	297	299	273	324	280	316	309	281	265	285	271	291	304	271	295	261	282	269	276	271	284	286	301	318	315	289	290	295	270	292	277	295	263	292	285	318	288	297	261	308	290	275	276	296	283	313	308	299	261	303	282	295	274	276	272	283	297	263	279	300	286	272	253	276	308	250	284	296	290	253	280	297	307	310	282	321	273	297	316	303	256	268	286	281	294	306	271	292	307	290	304	316	279	291	282	305	300	284	296	295	294	300	294	341	289	296	297	269	296	278	278	297	316	292	290	269	268	301	324	306	295	277	253	289	265	306	291	313	265	289	270	307	269	260	291	321	312	287	307	276	263	268	318	273	306	310	304	295	293	310	279	280	300	263	309	285	289	295	301	319	259	276	303	285	301	290	265	291	289	293	311	277	311	289	316	312	326	285	305	289	314	290	285	311	271	310	261	293	285	294	298	267	311	292	289	294	295	284	289	264	279	318	267	283	259	288	285	273	264	261	274	276	303	303	282	309	302	291	292	320	275	267	293	297	292	289	298	300	298	308	304	311	292	274	303	298	292	288	285	248	288	315	279	294	313	281	313	286	267	291	306	319	284	289	312	291	274	301	285	305	297	290	282	289	279	281	264	278	315	266	272	302	282	291	298	290	275	308	266	252	279	318	279	290	281	288	295	297	277	309	278	280	276	276	270	294	260	305	308	291	298	257	305	280	297	263	307	320	285	277	311	287	256	294	298	286	303	272	296	295	286	298	317	307	303	292	296	278	294	285	254	291	282	277	286	318	266	301	310	332	282	297	299	270	300	250	301	276	287	299	261	313	315	288	293	311	268	313	317	281	265	282	305	285	274	290	289	275	307	271	317	286	272	304	294	279	271	297	272	281	272	277	312	303	279	299	296	278	268	276	290	309	316	304	273	238	285	317	255	276	292	275	277	284	312	275	305	302	292	324	275	291	258	307	289	312	297	275	281	269	285	317	280	260	268	272	271	302	295	313	311	282	294	267	300	318	302	318	307	298	301	281	240	272	326	294	280	284	304	323	276	272	316	300	318	301	294	271	286	284	303	285	317	283	295	287	287	278	296	303	290	317	278	288	314	263	280	284	277	301	283	311	290	275	303	292	307	296	285	273	282	271	289	315	279	293	270	282	285	297	287	280	290	260	282	269	272	284	304	302	270	308	288	296	272	328	284	300	278	279	298	274	291	273	307	305	290	300	279	293	258	274	304	296	262	259	286	291	312	294	281	273	265	282	315	278	284	266	289	292	300	291	273	310	266	273	295	274	320	266	299	291	280	295	283	298	296	299	329	297	277	265	265	317	299	315	303	311	290	339	285	300	295	320	307	270	282	312	310	282	292	281	295	273	313	308	297	291	281	293	322	289	271	294	325	292	290	279	299	287	295	282	277	309	265	282	291	281	298	270	289	276	268	288	289	287	292	275	294	313	292	277	304	317	285	296	280	265	293	308	282	290	298	307	277
35293	49837	17409	11150	8486	6776	5380	4456	3490	2841	2362	2000	1713	1654	1630	1464	1266	1203	1089	1009	917	902	835	850	908	810	807	757	738	722	668	717	620	643	628	627	585	582	611	578	543	530	568	537	509	548	505	525	487	469	466	465	465	418	389	413	416	402	376	395	356	415	384	344	371	402	364	366	360	380	402	377	399	361	379	371	342	363	379	358	366	364	334	338	353	330	321	377	361	357	300	357	340	378	371	356	328	377	328	350	353	320	346	326	356	340	350	366	373	374	354	358	377	309	352	318	338	361	339	340	326	335	329	343	361	314	373	352	349	382	338	303	338	366	353	341	342	321	344	356	334	335	335	344	308	376	339	358	336	346	350	364	355	334	349	317	349	343	361	349	326	350	358	357	338	317	358	337	351	306	360	360	312	329	336	374	314	380	358	347	331	373	345	337	324	330	352	350	330	330	345	368	329	326	339	380	365	362	317	334	324	363	348	372	361	344	345	351	331	337	335	338	328	313	346	322	354	341	330	345	362	356	342	363	344	333	339	387	339	317	357	355	354	355	322	375	372	341	329	328	352	386	370	396	339	350	361	339	368	322	325	358	368	319	353	312	364	329	379	371	349	367	390	318	363	369	322	349	355	329	352	358	326	311	360	335	331	352	345	334	368	370	360	349	333	353	336	334	356	365	350	334	347	333	341	322	350	356	333	332	317	352	336	350	325	340	338	318	355	365	347	346	345	345	318	331	355	348	371	348	351	358	341	336	336	340	394	347	364	338	359	383	364	349	357	365	392	368	337	390	338	334	342	344	346	352	367	369	344	348	356	361	354	329	330	353	373	332	313	336	363	353	312	342	344	340	361	360	365	340	342	345	369	357	340	336	337	327	359	355	325	333	326	346	355	386	361	336	364	367	319	327	325	327	373	329	344	327	404	340	375	365	344	334	354	391	355	351	333	375	354	363	387	352	334	358	360	351	310	340	342	342	337	364	318	343	339	351	329	365	344	364	352	363	335	332	319	318	334	330	337	346	342	307	364	356	375	339	326	354	346	345	349	323	307	397	350	361	334	337	317	328	316	318	323	353	361	320	362	351	341	370	326	325	371	303	366	359	365	351	342	323	310	347	351	333	329	351	341	373	328	325	372	364	319	310	342	343	327	348	358	373	359	375	339	335	307	344	339	358	361	382	344	319	381	374	363	340	332	346	352	355	334	343	341	376	379	365	344	342	353	331	371	377	323	362	350	380	350	335	343	384	345	357	356	377	330	360	341	344	330	373	341	357	337	333	320	351	345	369	359	322	370	341	355	350	345	350	331	347	339	327	350	378	361	337	328	371	367	372	353	358	350	377	376	339	381	358	362	342	335	380	356	347	353	365	364	335	333	348	342	358	336	335	313	347	356	345	336	347	356	370	366	362	358	358	354	355	348	350	314	377	359	356	378	341	377	327	344	333	381	336	383	327	331	336	339	338	374	344	340	347	339	333	349	341	334	344	366	368	341	350	393	333	340	357	339	340	353	326	348	355	367	360	376	333	343	384	363	350	326	359	355	352	370	355	362	330	361	368	303	366	344	316	362	336	339	352	366	340	346	353	353	363	350	342	324	319	346	331	365	331	362	350	333	339	320	338	350	331	357	323	307	334	311	349	376	341	355	339	373	344	351	338	355	348	339	326	365	341	336	376	334	362	299	328	356	321	330	322	345	355	354	350	368	364	348	360	338	326	346	338	362	344	312	325	336	339	351	346	341	338	375	346	328	374	385	385	341	343	340	338	352	339	326	340	359	323	330	322	354	312	323	313	349	341	420	333	336	357	355	309	374	330	349	357	368	306	347	350	354	340	316	338	347	332	321	348	359	322	347	351	342	321	317	344	336	346	341	348	343	346	365	335	337	343	357	356	341	325	343	349	354	365	351	366	363	328	377	365	364	362	303	390	356	322	357	355	325	342	359	337	341	314	353	343	336	341	337	352	349	361	373	328	355	375	369	341	336	341	337	354	359	321	362	366	361	355	329	351	344	363	332	335	364	331	355	327	313	372	366	347	331	338	340	331	349	353	376	347	335	368	320	345	299	357	343	334	373	321	367	360	328	346	362	385	352	367	349	336	350	363	335	336	356	371	360	304	352	354	351	375	357	325	362	309	349	331	321	357	326	327	326	326	328	367	356	338	373	321	319	373	335	342	346	334	339	358	335	345	362	352	363	373	345	339	348	357	327	364	341	328	363	337	330	342	340	324	331	340	366	330	324	336	345	334	332	318	343	366	354	343	359	366	333	348	327	351	320	343	351	350	321	349	359	360	364	375	321	310	356	368	361	331	362	371	341	334	365	315	340	371	303	371	356	329	347	346	352	342	338	346	387	371	372	391	349	342	383	360	360	357	354	324	350	326	360	315	355	405	338	351	338	383	334	347	372	350	323	361	337	342	357	357	349	360	334	298	374	354	347	345	390	323	331	340	351	388	364	345	351	382	342	343	340	373	371	348	390	341	337	349	330	317	351	327	357	351	362	365	367	345	346	345	305	333	321	328	324	329	358	322	361	343	357	332	320	407	342	358	390	354	340	358	329	375	387	349	336	377	352	331	334	382	367	330	347	358	353	347	353	337	340	328	384	340	351	352	360	362	349	348	349	348	390	326	359	347	364	331	311	379	324	351	344	321	330	324	322	341	360	357	322	355	329	343	377	316	327	343	396	318	322	332	337	318	319	344	304	330	333	364	314	343	381	359	339	352	349	322	373	365	353	359	375	313	329	341	360	360	381	336	356	351	351	344	343	340	339	308	338	344	346	370	346	379	352	331	344	336	331	368	344	329	339	378	322	346	321	315	348	313	348	349	384	356	345	373	365	320	346	324	345	320	347	311	335	361	360	307	325	329	352	347	344	352	366	344	344	380	357	353	361	338	368	370	350	346	362	324	354	347	363	365	335	373	314	373	367	355	327	359	338	341	340	369	334	370	340	360	324	351	324	344	304	305	343	362	333	348	355	321	360	342	353	337	339	320	385	352	345	355	367	353	350	331	366	336	351	336	328	348	338	343	326	328	339	352	386	389	309	329	324	345	357	358	378	337	326	344	354	320	334	329	365	343	355	349	377	356	334	328	377	363	339	357	349	330	339	314	363	351	388	338	353	369	356	364	338	343	340	321	349	302	354	350	373	321	332	341	344	340	360	372	332	342	356	339	346	362	363	362	358	365	325	361	348	335	357	311	361	330	336	351	351	336	347	375	386	371	334	332	306	339	340	358	351	336	358	363	321	349	354	334	340	328	359	365	317	333	390	375	322	359	361	335	335	355	350	372	344	364	340	378	355	339	343	370	342	345	316	351	336	320	341	347	342	331	347	329	344	373	346	338	357	329	382	352	346	337	306	353	328	352	351	334	354	358	358	349	359	360	333	338	364	376	367	335	374	381	329	329	351	335	344	343	343	352	363	358	346	343	349	367	339	368	359	370	316	391	366	355	349	334	361	349	346	345	330	337	343	335	340	340	331	293
27471	22525	13315	3584	1864	1586	1300	936	862	812	734	743	700	740	666	675	716	690	624	621	648	607	600	625	600	622	581	608	600	608	570	579	565	543	552	566	564	528	560	527	521	554	511	533	544	539	509	496	519	541	525	489	528	471	510	473	505	529	485	550	483	485	450	504	508	501	481	511	502	475	504	501	536	513	490	491	507	514	483	515	475	493	481	465	525	479	469	506	504	517	476	516	483	507	523	478	492	509	486	525	516	501	498	494	490	514	487	499	473	485	468	493	516	484	488	498	521	531	464	505	501	518	478	505	502	527	502	489	461	505	499	503	482	494	481	513	438	458	494	464	481	502	480	487	495	440	493	459	468	470	491	508	480	485	518	493	544	519	485	484	506	494	455	491	500	482	512	498	464	519	497	479	504	464	500	499	495	493	488	464	503	512	480	485	522	463	471	482	468	502	472	515	507	518	507	480	501	483	489	482	484	463	518	475	490	469	497	498	516	523	513	455	501	456	499	535	500	501	474	497	472	529	488	522	483	491	478	527	505	476	458	512	504	530	493	550	521	516	469	461	516	502	495	460	507	523	498	497	492	492	462	474	513	441	447	503	517	516	488	500	480	480	459	479	461	489	507	488	464	503	487	508	465	507	501	495	478	519	481	500	458	512	491	513	491	518	546	459	483	493	480	455	474	477	491	501	494	450	467	465	485	452	497	521	485	478	497	462	487	479	473	533	511	504	500	467	480	487	488	505	487	496	476	486	499	508	501	514	480	536	488	529	510	526	450	500	494	520	521	462	506	499	508	532	492	514	463	501	482	485	491	509	495	489	489	492	474	494	513	489	530	509	500	502	503	482	493	548	490	491	512	499	522	497	505	480	513	533	510	458	463	536	508	493	486	503	500	493	497	430	488	496	493	501	463	485	485	460	448	481	540	482	494	510	514	503	531	524	451	481	486	476	497	506	485	491	492	510	498	454	503	505	499	463	503	481	506	514	492	463	540	493	488	526	525	470	502	424	531	463	515	523	501	479	508	506	471	437	484	502	484	450	456	474	479	441	469	485	494	542	480	463	511	490	482	501	460	496	473	495	487	508	517	466	521	488	489	498	502	527	491	545	503	489	494	476	479	494	464	492	504	471	496	487	489	472	470	494	465	534	478	484	462	519	492	501	465	500	520	493	493	511	488	537	500	501	473	490	528	502	453	525	504	493	495	502	495	482	520	505	460	520	516	446	499	454	500	484	477	508	523	520	452	484	500	503	422	523	508	489	542	494	499	487	537	510	518	496	498	496	502	487	502	481	481	500	460	542	488	472	492	514	535	491	497	470	532	542	484	504	474	469	490	494	520	481	460	469	491	503	467	511	537	501	535	484	485	472	515	483	501	483	538	518	498	515	514	506	501	445	510	488	455	495	503	512	515	478	512	496	485	507	504	484	502	524	477	528	505	496	483	487	503	474	502	476	460	439	457	465	470	478	506	473	472	474	485	504	510	459	519	508	496	485	482	480	515	501	519	469	529	447	479	522	499	494	526	483	519	472	501	519	476	485	513	519	497	496	514	522	483	499	498	469	490	503	491	491	524	499	497	496	476	506	494	518	490	499	463	493	526	501	483	507	460	494	497	532	434	515	512	487	462	466	464	472	501	518	497	510	519	503	478	468	502	496	491	481	489	465	515	473	461	518	491	499	497	443	488	514	473	480	480	466	459	488	472	476	485	474	490	455	480	488	493	541	480	500	511	473	481	531	476	535	488	520	489	498	512	492	518	461	512	555	494	474	526	469	490	513	493	503	504	448	496	486	503	485	458	484	520	554	464	481	546	504	501	507	520	467	509	484	502	496	506	511	508	497	525	532	474	515	457	493	493	518	540	491	507	488	529	482	513	502	488	472	478	451	516	518	511	488	486	489	500	530	522	484	515	467	464	460	482	481	481	507	496	479	468	533	491	506	442	509	503	450	460	514	501	467	525	497	485	532	493	497	490	524	515	492	498	510	458	492	493	467	500	520	515	501	458	518	482	516	496	479	521	457	472	462	509	472	483	507	485	495	495	490	480	498	507	497	515	534	485	492	458	521	502	471	465	529	446	514	477	534	500	475	491	514	481	480	488	494	492	471	534	458	521	501	528	510	536	496	520	501	503	510	495	490	465	482	506	510	500	490	494	483	496	520	490	506	496	463	514	518	502	464	507	530	488	477	476	472	505	494	539	464	459	469	491	528	487	486	501	495	534	488	521	452	486	489	495	513	496	491	487	502	503	470	496	516	493	511	488	491	510	513	506	529	449	558	478	516	497	507	475	478	467	527	503	495	482	497	467	522	535	503	506	489	511	514	478	473	481	506	494	495	508	498	470	494	488	506	500	512	524	473	476	489	479	521	489	485	467	480	435	459	510	463	454	466	452	516	512	501	514	516	452	517	457	508	512	474	489	467	466	453	499	488	498	474	496	496	460	455	485	517	492	459	528	510	526	546	472	506	505	482	482	513	484	462	523	518	489	483	507	509	482	481	557	516	496	505	467	499	507	462	504	492	556	480	479	509	493	482	488	512	485	491	485	471	510	489	506	526	499	486	495	475	507	532	463	529	500	491	500	499	499	507	527	499	495	529	504	516	507	459	477	507	489	458	482	482	488	507	486	515	499	509	524	494	471	494	496	507	495	496	499	469	488	494	517	524	496	494	461	528	502	516	481	505	492	491	480	499	550	499	526	539	455	493	489	495	511	528	491	534	547	509	477	501	468	514	500	477	524	467	476	530	473	449	501	526	523	476	513	515	465	445	504	511	506	492	517	495	522	524	482	478	455	498	515	495	518	501	474	479	570	487	488	485	473	507	485	495	456	495	533	481	483	493	516	491	532	504	485	487	492	467	479	524	514	462	490	521	485	493	493	505	458	462	463	457	494	503	509	486	484	493	483	437	513	541	484	506	494	510	512	485	512	515	496	504	513	519	495	478	484	501	500	442	489	473	479	502	503	498	483	502	497	470	478	480	508	506	522	499	509	484	496	458	497	469	472	533	512	483	540	490	518	475	492	474	494	496	458	490	506	502	517	525	531	513	512	482	552	478	530	484	459	497	482	491	481	469	431	486	496	545	504	497	471	478	489	519	459	528	488	507	462	463	502	528	498	497	503	518	488	557	497	511	501	476	490	468	479	452	513	474	486	488	492	458	489	486	511	475	517	472	507	497	470	523	478	470	486	519	472	505	473	495	494	454	443	467	484	471	466	498	487	514	476	469	505	499	491	490	503	514	499	509	474	476	514	492	513	511	495	515	479	486	460	527	504	489	490	497	502	524	499	482	461	509	508	561	496	467	470	487	471	538	504	486	488	514	507	519	507	496	491	539	487	496	500	507	491	518	499	491	533	503	530	494	492	537	514	481	522	483	530	520	480	501	459	508	468	507	496	512	491	477	485	474	464	507	507	509	513	482	499	506	519	481	481	501	486	493	460	504	507	495	476	528	467	489	508	496	482	543	452	486	520	503	472	449
28402	31163	6187	3885	3054	2745	2199	1795	1663	1370	1259	1068	1022	1139	1137	1091	994	1012	885	923	872	873	861	833	838	819	769	783	782	781	763	722	676	678	696	693	658	699	663	682	699	695	700	683	659	650	648	636	723	676	657	646	683	641	666	636	658	597	637	601	630	631	595	599	572	595	613	654	596	607	629	605	617	642	577	631	632	602	619	603	613	639	596	640	614	592	580	611	611	608	552	575	587	626	558	569	584	615	635	578	595	621	626	600	612	627	608	664	639	601	575	578	603	642	618	586	657	598	583	638	588	616	576	628	607	605	636	647	582	604	597	594	562	595	603	578	603	628	571	602	602	579	604	558	615	552	599	640	623	602	652	616	664	593	568	599	579	618	595	651	633	584	621	613	640	608	554	589	624	603	629	590	604	613	615	615	627	603	604	591	593	612	588	593	641	623	582	585	597	619	580	607	658	615	633	599	605	616	661	584	588	608	606	632	591	622	640	652	620	631	600	567	598	588	631	607	532	628	588	613	620	620	603	639	610	578	591	622	617	613	591	605	599	609	593	602	587	611	621	570	628	612	640	603	583	607	607	582	604	584	597	610	577	615	570	627	608	587	583	546	594	634	591	644	610	625	629	621	580	602	660	603	601	613	567	588	627	573	580	632	583	655	632	621	564	596	615	593	605	608	618	632	576	603	627	582	610	616	639	611	625	600	659	591	607	589	629	592	616	642	595	646	584	606	609	575	616	590	622	619	605	597	619	577	620	573	626	621	600	596	600	622	586	622	612	593	591	595	604	619	603	613	625	609	601	651	574	619	618	604	618	571	587	580	617	601	623	570	561	599	605	584	583	599	621	640	637	575	646	570	621	644	559	596	625	635	612	596	587	604	593	611	627	596	545	626	632	616	579	590	603	632	628	641	624	569	612	582	604	572	650	634	597	619	648	637	630	643	590	610	583	604	644	605	640	600	572	604	629	645	642	666	589	601	601	602	587	586	635	593	601	587	603	598	640	607	569	635	651	614	601	642	592	653	561	615	669	631	585	635	614	613	609	608	585	587	570	634	622	634	580	562	563	587	574	620	626	627	558	613	620	579	589	596	595	588	606	634	588	636	624	595	639	592	621	577	585	621	625	635	636	638	641	591	635	592	646	606	633	591	603	619	611	615	577	598	642	622	615	580	597	640	634	567	567	644	587	609	634	603	630	660	661	630	629	586	592	601	584	604	635	569	598	592	595	622	621	598	641	609	576	625	620	639	560	610	625	609	654	635	603	599	609	570	628	585	593	641	638	662	584	637	641	596	588	586	539	631	618	614	597	631	595	627	637	604	628	619	615	645	598	577	572	595	617	633	640	608	586	573	604	633	592	613	602	613	582	564	662	621	599	645	569	612	654	619	629	631	648	588	653	611	613	599	580	640	612	577	597	609	552	637	587	640	615	623	606	597	601	614	644	663	604	623	614	637	639	633	608	599	584	637	594	617	654	604	641	604	593	625	629	602	590	626	601	577	572	554	628	587	607	626	563	594	600	631	618	551	611	623	617	616	607	631	580	584	573	597	613	543	575	612	633	608	587	630	617	642	602	559	606	613	581	588	612	639	604	617	631	623	613	583	598	601	604	569	616	567	552	602	615	615	624	606	604	603	595	620	623	621	601	555	620	646	602	647	661	617	593	649	584	618	630	613	648	617	638	579	562	602	592	647	550	613	599	600	566	570	561	597	644	627	634	587	602	588	572	599	626	618	576	632	604	589	642	605	593	636	577	579	627	618	571	621	564	623	570	620	614	597	591	642	642	650	595	594	630	661	564	592	627	625	618	603	603	636	616	577	650	613	587	585	633	621	615	587	617	623	587	617	626	612	606	619	586	611	645	592	576	652	629	645	625	605	638	593	632	664	582	631	645	629	593	588	617	566	597	626	595	562	649	658	598	613	630	575	595	635	615	601	659	607	607	604	613	579	593	558	597	555	588	631	580	592	595	587	588	610	635	597	647	639	603	585	640	627	651	659	589	581	608	637	601	651	645	599	562	602	617	591	582	634	576	607	595	621	613	621	605	636	624	617	581	563	586	638	646	620	580	590	606	603	598	648	620	622	569	624	604	623	651	619	599	635	613	591	582	587	592	581	622	574	635	581	596	634	606	638	633	603	627	596	615	598	638	607	634	594	604	568	576	586	579	630	579	598	581	600	594	622	611	596	622	638	604	548	607	629	600	613	615	606	643	606	597	651	589	560	573	599	623	612	634	655	611	600	639	605	612	595	627	597	560	616	611	607	629	589	543	623	582	626	620	612	634	606	587	619	612	620	609	572	614	602	590	568	602	592	631	610	682	586	627	625	635	565	610	630	612	581	609	610	601	673	600	674	589	577	624	597	621	570	537	594	657	620	586	572	587	598	621	616	614	607	554	607	577	629	577	628	586	619	610	614	640	581	627	595	619	585	603	612	618	638	627	613	655	571	602	594	604	573	635	597	630	636	606	629	591	582	574	596	656	613	609	592	580	616	582	631	599	604	588	577	615	658	588	605	590	578	594	623	570	605	584	596	594	567	592	638	624	615	581	643	597	662	615	563	589	576	650	578	586	668	605	630	620	594	571	600	593	630	600	619	598	602	600	592	595	621	631	599	597	600	603	593	641	616	602	642	625	621	632	629	610	611	603	630	608	636	602	613	594	635	626	607	596	613	636	563	611	606	622	585	604	626	622	598	620	648	594	610	609	640	592	611	615	619	649	641	659	606	628	642	600	575	603	576	593	649	623	598	622	588	597	585	582	625	592	649	641	600	621	606	614	582	636	611	634	632	579	636	665	611	653	587	605	624	641	606	556	624	581	581	626	588	610	621	656	593	601	613	597	633	633	651	623	603	594	622	613	633	567	592	595	581	560	610	595	619	631	604	629	639	578	586	591	614	634	557	604	567	612	625	599	588	628	622	631	571	648	581	627	589	555	623	618	594	576	609	644	655	659	635	635	572	616	629	630	623	615	606	620	627	645	642	597	616	612	645	592	593	620	582	616	593	598	628	618	578	587	590	624	608	614	600	587	621	605	576	633	603	593	589	635	589	612	621	618	588	615	608	622	551	565	659	571	597	595	584	595	602	597	568	589	613	602	630	586	609	602	605	600	616	641	582	617	596	616	624	568	572	613	574	616	614	613	591	626	615	588	622	567	605	613	604	598	601	587	623	583	635	621	579	603	604	602	644	660	647	627	628	604	566	595	567	600	621	594	629	613	601	608	661	600	575	635	609	638	597	583	590	629	642	615	631	606	588	562	601	591	578	567	574	619	623	627	645	569	613	661	617	626	599	603	587	613	599	621	588	547	616	608	614	588	603	625	620	596	623	631	636	632	603	557	613	570	594	654	642	604	621	569	615	649	577	582	603	629	562	607	658	612	627	605	577	654	621	601	601	580	590	622	603	659	627	638	624	609	647	620	627	627	650	604	579	618	610	627	639	578	654	613	672	608	607	637	650	648	565	631	584	612	573	614	600
23890	20878	27950	23912	20782	9131	2327	1529	1160	983	859	795	725	707	726	740	625	637	552	529	578	565	514	541	541	496	499	476	479	476	464	433	452	387	448	375	426	402	395	407	381	389	407	358	388	417	399	343	393	375	376	322	350	379	356	310	363	349	341	319	370	344	350	329	324	325	355	321	323	355	323	308	363	320	335	335	322	339	337	297	322	324	345	332	354	326	328	343	273	341	367	328	325	315	315	330	328	338	318	372	331	335	338	293	326	342	321	348	315	346	347	317	306	330	332	351	311	314	318	334	328	317	336	293	344	347	321	294	326	318	336	337	321	294	307	312	301	363	340	312	304	313	352	336	333	330	334	329	335	324	312	311	343	306	322	334	281	310	341	341	330	357	290	339	332	333	352	347	312	324	337	359	327	327	321	311	305	348	330	346	300	325	306	293	290	286	316	308	356	331	312	331	320	322	282	340	318	321	318	377	337	286	315	335	318	332	368	345	326	332	316	329	332	301	318	294	310	328	306	332	342	344	318	327	371	321	367	313	299	336	314	332	333	322	315	294	331	313	348	317	338	356	340	313	309	341	337	334	296	342	339	324	332	323	305	338	330	306	327	316	332	322	288	335	310	312	286	317	321	310	308	309	316	300	302	305	323	298	297	352	323	332	350	319	324	331	343	328	323	320	317	324	314	301	320	341	315	328	338	308	321	360	340	304	323	333	350	299	308	310	300	343	321	343	309	328	332	289	340	315	357	344	338	332	347	342	363	297	307	327	309	321	290	351	332	329	332	336	343	324	304	331	319	329	308	314	369	330	329	314	304	319	317	298	300	318	323	321	310	319	359	336	314	332	305	328	289	307	286	311	323	324	309	312	338	339	302	327	311	307	341	314	299	315	334	343	277	312	316	345	323	323	347	338	347	322	319	317	347	344	324	324	360	313	314	289	324	318	306	333	370	354	336	294	291	320	309	307	319	327	324	350	329	341	355	343	322	322	355	331	307	298	344	329	336	338	326	341	284	333	309	328	335	334	322	334	359	304	326	310	326	293	358	307	352	324	339	328	314	339	364	331	322	316	329	307	335	333	299	317	344	338	315	349	317	308	328	272	339	330	322	295	342	333	314	364	348	346	326	342	282	329	336	316	319	303	363	326	327	317	312	314	300	323	348	321	314	301	319	342	338	369	292	277	338	317	291	325	346	287	323	320	303	322	310	347	305	305	303	327	318	314	348	357	315	348	295	316	312	331	344	319	316	315	303	344	334	321	305	323	331	327	308	322	302	326	333	269	307	300	303	363	333	313	329	321	317	309	321	344	308	341	334	335	313	335	283	323	341	338	325	306	307	319	321	312	317	347	300	347	344	335	314	339	359	286	360	328	328	355	339	308	307	377	321	333	308	323	320	328	347	363	326	303	330	325	327	338	337	304	330	320	302	323	314	353	327	314	292	324	325	330	342	342	349	347	333	320	349	292	316	319	342	310	334	331	321	331	329	315	330	283	303	332	333	325	335	331	340	325	340	319	341	344	323	316	330	329	315	331	332	333	322	345	355	347	326	320	313	328	323	321	327	331	339	317	346	343	315	305	325	349	306	331	322	285	338	339	300	298	292	333	325	316	353	327	324	319	300	317	310	313	345	318	314	295	332	296	317	312	326	334	332	331	329	339	317	342	317	358	318	319	331	336	341	329	344	315	300	297	317	335	325	323	322	312	318	347	305	353	345	301	321	309	363	358	348	309	350	295	320	321	330	334	319	340	310	310	325	330	293	345	331	312	348	351	316	289	348	346	317	325	328	315	342	316	306	333	306	333	271	326	340	302	308	293	339	325	328	301	325	312	312	324	314	334	331	347	366	331	326	319	311	309	325	361	334	330	303	293	321	328	307	326	339	314	327	318	342	330	319	340	311	323	370	330	366	283	328	317	313	315	317	327	289	324	358	319	337	302	305	318	329	330	294	322	297	307	309	329	313	298	353	366	306	316	350	335	339	308	348	317	321	308	330	317	303	310	315	363	331	330	294	378	333	321	324	295	321	313	325	289	343	338	334	337	317	313	291	322	389	338	325	334	303	324	337	336	336	319	334	301	339	328	297	331	307	310	355	313	313	335	325	292	384	315	338	309	350	337	314	302	317	323	326	332	312	333	306	340	345	325	325	309	354	319	333	351	300	322	303	314	313	332	293	334	319	308	381	314	310	325	322	314	322	324	345	369	320	315	310	345	293	337	337	328	326	315	324	325	344	318	332	329	337	351	330	292	340	362	328	349	317	297	370	312	330	323	331	356	319	300	307	328	321	312	309	316	335	313	305	339	327	315	327	357	366	353	355	337	340	345	316	306	341	347	352	335	341	289	343	324	338	362	317	327	313	354	341	309	303	316	319	283	330	298	329	325	338	312	312	331	317	323	301	316	334	314	346	306	318	341	349	307	323	336	333	329	316	287	344	298	352	361	343	356	340	325	335	334	335	296	315	345	349	367	318	329	354	336	308	329	341	321	312	277	340	300	310	333	336	332	341	304	297	309	322	335	313	318	319	342	304	334	342	329	286	331	329	353	361	321	333	338	285	310	363	335	312	305	331	329	323	336	320	339	348	342	300	318	327	340	303	322	325	339	325	311	314	327	328	323	338	344	312	301	339	307	320	308	331	302	338	324	327	348	313	335	340	339	301	340	302	328	333	310	340	320	302	305	322	319	369	347	323	339	370	341	297	341	289	287	355	337	336	313	297	336	342	330	311	314	336	347	315	334	349	303	341	316	312	328	317	301	300	347	315	301	353	336	328	333	347	327	336	326	336	332	311	320	318	303	354	320	327	340	328	341	345	331	308	337	326	308	334	336	311	320	353	342	307	290	338	328	324	319	324	320	317	324	323	347	302	305	327	326	358	321	346	333	309	298	299	306	324	319	309	351	342	310	295	340	337	291	313	349	278	292	316	305	335	319	364	310	301	355	286	324	316	317	324	315	321	302	343	371	319	320	328	310	307	324	356	334	346	308	295	327	317	305	347	361	352	326	321	318	316	309	328	326	323	358	319	361	328	325	267	329	380	344	309	334	311	347	314	361	338	307	309	303	326	328	320	314	349	320	331	327	322	313	314	315	340	337	328	324	342	340	304	367	318	323	291	340	317	333	328	305	330	294	301	298	318	319	298	336	327	318	308	306	320	305	336	344	377	301	314	336	339	323	345	297	335	295	306	304	360	322	331	338	319	329	337	351	328	295	312	314	325	323	339	313	337	316	335	325	345	356	307	357	327	341	324	304	330	329	353	319	325	279	309	305	332	336	345	329	318	333	289	337	303	323	307	336	344	330	326	334	329	298	319	317	349	346	330	323	348	331	331	294	314	332	286	346	308	322	348	326	363	344	321	319	293	309	330	315	297	314	335	320	320	336	319	314	332	306	316	332	336	351	307	310	337	319	332	316	307	349	313	346	325	298	308	325	348	306	299	337	342	312	350	319	346	328	318	327	326	337	333	331	337	346	336	329	316	303
31751	44032	12708	7676	5880	4637	3843	3138	2516	1925	1617	1405	1276	1330	1212	1206	1037	1070	924	962	848	815	764	747	799	766	767	690	694	639	631	624	654	628	594	647	585	613	548	544	546	536	541	529	508	493	506	467	504	512	511	468	489	462	417	446	440	454	439	465	455	384	457	409	409	421	411	427	414	412	437	431	421	415	384	443	397	419	430	416	389	427	429	429	380	412	394	450	414	377	397	427	437	409	422	449	441	406	405	423	433	382	392	399	396	426	403	390	418	380	395	390	414	395	374	419	407	400	392	419	404	417	426	389	387	407	373	417	405	398	418	446	404	402	411	420	411	405	423	406	388	424	389	384	376	413	372	428	420	408	424	397	431	434	441	432	411	372	422	431	425	434	419	403	392	381	404	399	409	390	421	395	416	374	412	409	414	389	421	415	407	418	410	383	400	415	443	410	388	377	402	429	408	413	405	399	388	404	388	423	433	421	403	434	387	389	411	406	377	420	438	422	399	381	383	428	422	400	406	409	412	393	365	402	424	391	413	382	372	411	419	400	446	390	417	380	393	428	409	380	400	418	407	394	437	374	423	421	369	392	405	411	392	382	390	402	402	388	403	366	431	391	362	427	366	367	396	397	394	408	411	380	424	422	404	410	420	425	430	407	398	423	388	421	370	390	415	379	413	369	399	416	423	402	400	373	410	373	417	426	397	435	397	413	385	387	399	416	385	426	423	372	418	371	403	444	429	367	383	423	393	383	384	396	410	410	420	391	428	435	428	389	409	415	404	433	432	395	397	385	416	416	426	397	407	416	373	404	441	411	372	428	434	430	380	372	427	431	422	370	436	404	399	413	419	408	406	379	442	419	411	388	392	409	428	406	386	389	395	389	419	428	406	448	414	403	406	380	405	389	437	393	446	389	350	372	404	395	414	403	377	418	365	387	406	436	410	461	409	434	407	406	408	419	379	377	432	381	397	404	420	402	401	399	400	426	436	415	423	369	404	424	418	396	432	430	432	413	405	385	435	360	403	408	426	413	411	416	390	397	397	412	389	409	444	390	378	414	417	410	404	390	427	467	422	403	364	437	440	387	423	395	412	418	418	395	439	402	389	392	386	411	374	428	432	394	401	417	412	403	379	456	419	432	424	417	407	427	411	420	432	400	412	371	413	429	415	417	409	425	434	392	428	422	394	407	419	463	433	420	428	386	384	421	406	384	409	382	396	413	379	430	399	391	413	417	387	416	424	407	423	392	403	397	421	409	397	440	397	410	387	384	362	425	412	404	408	389	405	401	390	376	446	398	411	420	396	408	393	387	461	407	401	409	426	407	437	407	414	394	410	415	417	419	424	422	399	429	376	391	377	431	388	410	423	415	404	419	420	402	412	393	419	408	376	387	408	403	375	384	395	421	433	444	406	405	403	423	396	392	397	424	393	417	403	410	417	442	392	451	423	392	392	398	409	413	445	375	475	408	409	383	381	352	377	415	405	344	396	429	410	406	432	412	417	396	413	402	367	394	407	403	407	388	397	397	420	408	422	422	408	423	422	404	399	425	395	403	436	402	417	409	411	399	392	423	427	411	418	407	402	404	443	402	429	410	380	373	400	383	409	383	383	436	396	415	403	401	409	383	405	421	404	417	406	428	400	415	398	409	412	405	408	395	401	408	438	393	422	420	421	380	420	424	438	412	399	410	421	407	394	397	386	361	390	448	470	419	371	409	400	408	405	397	392	384	401	393	427	407	434	410	428	408	380	379	386	411	388	414	387	423	424	376	429	399	430	398	399	414	415	386	399	423	442	395	382	409	368	411	400	433	397	373	390	432	409	415	386	432	398	421	382	414	394	416	406	403	454	412	392	409	408	461	372	373	404	401	412	374	427	429	431	392	438	418	382	395	395	428	421	389	387	412	371	395	410	400	373	407	418	401	413	403	399	420	426	417	402	382	404	427	375	407	423	378	403	413	388	426	358	442	396	379	400	409	441	379	395	444	400	401	392	439	385	419	375	448	444	412	399	405	381	431	410	389	428	386	421	405	398	416	435	416	374	386	412	370	383	421	435	419	432	427	437	406	415	448	377	391	431	414	430	393	448	393	434	372	416	395	402	419	381	447	364	424	394	420	404	432	411	389	398	418	448	389	403	398	405	408	382	415	403	435	391	408	375	416	406	417	396	405	390	414	408	458	414	441	386	429	425	390	407	405	382	422	400	436	383	415	454	381	427	381	421	415	406	411	423	408	425	429	387	396	398	390	414	429	394	381	422	412	422	397	431	442	395	382	413	373	374	396	425	382	407	394	433	406	400	400	394	419	391	418	381	407	384	386	385	422	408	409	420	398	437	387	388	394	398	403	432	415	397	388	459	404	396	391	444	431	424	396	377	427	390	400	373	426	383	388	426	420	382	407	400	393	378	410	408	434	413	400	388	404	416	373	398	411	392	434	363	401	440	421	407	451	381	399	408	423	385	420	398	401	409	429	412	374	408	438	415	393	375	392	416	367	411	433	388	393	395	419	399	395	406	393	404	408	394	427	370	417	425	387	433	420	399	403	400	389	434	414	430	419	359	412	405	396	431	393	413	399	424	368	396	388	422	387	382	400	387	413	431	367	400	400	411	374	414	448	404	392	422	410	431	397	373	388	440	412	387	422	451	392	424	435	420	424	403	425	419	456	410	415	386	440	418	442	422	416	414	430	419	358	435	363	366	395	396	395	377	417	391	415	430	440	409	403	368	402	383	412	422	385	437	432	422	388	374	448	402	417	392	411	390	394	397	426	422	435	408	419	412	395	407	371	419	389	390	403	402	381	414	393	401	393	428	393	425	417	402	385	393	412	385	403	398	440	433	397	409	438	424	425	405	387	405	391	411	426	396	405	424	405	391	384	381	393	395	391	418	390	436	387	406	421	414	399	416	425	436	410	400	398	389	415	398	395	389	382	423	433	406	412	360	385	397	413	423	414	383	408	414	377	393	373	381	429	429	380	434	430	392	388	378	415	386	396	372	422	424	419	405	422	410	364	408	394	402	422	406	389	388	408	392	413	386	398	413	421	399	396	408	411	412	404	401	411	356	377	411	394	420	436	374	407	399	448	403	399	421	421	410	398	406	403	389	368	402	424	435	396	439	397	403	448	403	383	386	418	379	415	418	405	387	420	418	424	399	401	411	422	461	445	396	404	384	409	414	394	402	416	371	430	389	388	425	382	374	397	434	407	406	403	389	372	397	426	403	403	358	380	442	399	415	408	394	400	378	411	419	420	404	410	419	399	421	419	427	402	417	447	392	407	358	418	435	409	401	404	408	398	413	380	401	427	382	449	462	443	394	396	419	418	416	393	411	390	389	386	419	409	386	394	411	417	396	390	408	434	434	367	417	426	370	396	410	393	434	420	416	390	410	409	403	405	398	358	412	396	408	440	425	381	402	428	430	398	410	421	341	422	443	395	422	395	435	441	382	373	440	387	383	411	407	425	361	390	440	403	412	404	380	423	448	379
22884	20894	28502	23404	20896	20813	7902	2262	1690	1262	1131	930	899	924	862	794	785	746	615	635	621	549	519	518	496	516	499	548	493	484	492	441	394	455	478	380	418	425	440	379	403	392	397	399	370	364	407	422	380	346	374	377	354	343	347	306	342	311	317	330	331	304	332	302	311	306	304	314	300	312	326	287	320	297	305	303	325	321	291	304	304	323	294	322	302	329	313	291	310	322	294	291	313	302	302	300	279	277	281	284	285	343	323	305	300	308	307	329	326	351	334	304	314	304	301	288	274	296	310	306	293	283	300	302	333	297	320	306	325	292	271	278	290	294	330	281	325	298	334	318	284	296	274	303	278	290	325	308	294	317	300	300	317	322	317	298	315	275	283	301	287	305	295	295	304	316	316	268	295	292	315	265	296	276	303	295	295	271	286	280	311	295	313	295	278	305	272	272	283	319	292	308	321	318	297	283	278	293	283	303	315	303	336	287	306	306	287	318	285	280	294	289	282	314	310	296	291	296	289	301	278	291	273	278	295	307	284	333	321	302	283	255	289	281	315	268	291	325	309	263	287	329	311	280	307	298	293	264	306	309	277	281	284	282	307	277	319	244	328	293	276	280	279	306	339	320	309	293	308	288	261	317	298	294	286	311	314	278	293	270	323	308	310	265	274	302	278	292	275	284	289	321	281	300	279	289	288	295	312	282	294	276	276	324	314	259	297	250	283	300	279	289	304	277	319	313	351	301	289	309	295	326	303	308	292	296	286	276	307	285	298	274	292	282	296	323	303	262	308	306	322	309	319	311	280	284	317	279	301	289	313	305	284	305	271	297	261	302	285	312	297	308	319	308	337	282	318	286	295	300	298	281	298	308	326	319	310	309	316	302	292	288	285	269	278	282	309	298	300	278	299	274	306	300	298	286	290	277	283	293	298	305	354	281	275	294	306	298	284	278	300	279	275	319	284	303	263	305	291	318	277	295	296	315	302	321	290	282	312	299	273	262	295	337	282	283	281	324	296	303	300	306	294	320	316	325	310	295	302	306	288	298	309	317	300	307	304	321	288	318	307	272	320	305	312	297	312	322	302	304	287	300	308	248	311	277	283	309	287	302	299	294	312	289	275	298	336	282	311	282	297	296	317	322	293	305	332	277	321	294	289	283	281	273	301	339	290	275	297	286	315	276	292	268	306	297	300	322	296	273	316	274	269	304	273	293	292	311	297	334	321	279	280	296	276	301	272	296	291	293	299	307	309	283	303	286	306	296	304	333	313	307	303	318	279	299	277	285	281	289	272	300	272	308	314	317	299	337	305	296	292	292	293	296	298	286	307	266	293	306	325	267	304	291	284	274	288	289	290	304	303	295	306	311	303	260	271	302	293	270	307	276	296	298	313	292	326	324	286	289	314	301	301	292	284	277	310	259	331	284	290	280	316	298	304	294	309	343	304	285	294	287	272	289	347	298	267	297	305	281	301	298	258	291	282	291	289	301	289	278	270	317	266	313	269	300	297	291	254	327	282	287	299	312	302	299	316	292	275	304	297	307	313	327	271	303	282	291	329	296	290	303	321	302	318	275	280	313	275	282	279	306	280	281	279	300	263	286	276	281	248	323	294	298	282	303	296	335	310	287	237	303	318	256	296	302	290	295	311	307	311	311	303	320	315	263	301	285	284	283	304	323	281	317	289	323	301	319	304	317	297	310	315	273	296	268	308	298	285	313	306	290	307	247	304	288	287	293	275	295	325	288	322	302	303	284	298	287	314	298	289	298	320	287	288	302	276	306	267	274	337	295	298	283	315	323	271	316	256	308	313	290	320	268	279	313	285	262	301	301	295	303	257	279	318	316	291	250	308	296	283	321	305	297	304	295	287	310	284	292	293	273	296	286	279	317	300	305	321	292	275	315	281	305	297	293	296	318	321	300	295	303	306	293	310	284	311	301	296	280	282	311	292	301	287	290	300	303	306	303	280	269	307	300	291	275	297	314	290	306	308	287	283	293	294	321	291	302	284	307	303	283	308	331	294	291	284	313	262	285	300	310	285	277	286	287	335	276	282	270	339	288	291	302	286	272	268	293	301	300	318	260	277	286	284	294	282	258	334	281	283	281	313	284	314	301	300	297	282	276	263	307	295	304	289	308	315	289	289	281	271	270	285	300	295	299	287	294	301	316	274	279	244	311	305	281	293	301	301	302	265	312	292	257	309	305	297	331	330	272	309	278	295	321	275	306	289	279	296	311	287	308	303	294	294	329	293	319	286	300	309	300	279	301	324	304	280	286	291	292	296	269	287	291	302	299	332	318	287	291	306	312	255	280	313	291	328	261	282	323	290	305	279	270	266	324	298	276	287	262	289	300	285	294	301	290	316	265	324	309	307	296	271	278	309	300	335	281	275	292	271	303	264	285	286	268	297	285	291	283	288	287	294	281	261	297	291	310	300	295	307	315	325	279	299	293	277	314	281	290	326	299	296	302	320	288	314	297	280	263	293	293	296	314	343	284	301	307	311	304	293	305	313	289	285	292	308	309	291	323	286	272	276	285	307	296	278	298	274	291	309	321	299	300	278	307	298	292	294	305	286	313	279	275	263	297	314	310	298	313	277	314	330	293	286	288	298	277	283	254	310	299	287	273	296	316	280	292	302	295	293	292	277	266	305	319	310	308	276	277	291	322	273	298	288	313	264	292	290	327	283	260	298	300	294	302	324	308	301	320	266	316	294	318	299	293	298	306	308	274	283	307	282	273	319	305	325	297	288	300	262	288	297	300	298	281	288	292	306	294	304	282	273	327	290	310	256	284	278	277	280	282	329	274	339	309	269	266	328	316	305	321	308	293	293	309	280	272	271	287	295	275	295	286	297	290	306	251	287	287	276	306	299	300	263	312	307	320	271	292	308	302	274	292	301	293	308	306	307	311	288	305	302	288	294	294	296	281	274	305	315	325	289	297	266	294	309	291	287	330	286	318	271	284	282	310	290	296	323	290	309	280	276	278	304	308	317	299	282	275	304	309	307	285	270	301	296	297	312	275	311	279	263	296	309	266	286	290	300	290	281	297	335	316	296	319	286	287	320	293	332	334	302	303	330	291	288	313	259	284	275	284	300	294	289	303	314	294	298	264	283	313	318	297	276	301	278	327	291	324	307	290	318	293	329	279	296	266	298	280	298	305	303	327	289	315	284	303	280	288	289	253	286	335	240	296	289	297	285	311	298	293	293	315	279	341	303	291	302	307	296	296	293	289	294	253	306	314	295	308	335	280	278	296	292	306	309	297	277	309	288	292	302	313	292	283	300	300	291	335	336	295	293	311	304	317	293	319	347	285	303	303	293	288	265	286	321	282	328	294	287	305	282	316	299	299	317	295	300	300	311	315	270	294	303	290	279	305	289	291	297	286	275	298	271	299	304	315	279	299	303	282	281	334	276	310	298	309	278	300	301	288	267	316	285	283	307	249	283	302	334	304	298	289	290	284	302	307	285	316	300	296	282	281	295	303
35931	50172	17478	11201	8635	7144	5670	4378	3494	2672	2243	1811	1689	1731	1580	1517	1337	1292	1176	1064	1008	1022	981	869	893	900	745	764	753	683	689	668	655	656	560	600	589	591	562	552	534	513	548	533	519	513	521	452	491	500	469	423	461	438	370	431	399	392	404	408	404	386	374	367	384	381	377	388	407	357	387	331	357	318	392	401	393	360	375	357	373	366	348	354	380	362	339	374	360	334	319	341	348	349	390	347	391	351	331	379	323	299	338	343	324	347	340	387	378	404	355	361	352	387	351	339	366	361	370	347	378	346	332	376	339	377	349	334	344	356	350	345	350	386	354	327	345	327	343	348	357	353	392	358	350	338	356	366	349	323	357	345	363	350	368	379	352	321	318	328	350	341	330	351	356	337	374	386	348	360	336	385	365	396	331	359	346	334	372	352	331	343	357	349	351	369	378	341	351	325	366	310	362	373	366	346	370	361	388	363	356	322	344	355	365	331	359	380	345	384	363	349	362	336	388	327	360	354	344	379	378	322	364	341	356	373	366	369	347	373	369	376	375	326	332	379	346	358	356	338	368	376	373	356	348	356	355	380	344	341	353	355	366	344	372	353	345	354	327	355	355	365	351	356	372	359	372	341	368	337	366	350	361	352	374	365	344	376	368	358	310	361	369	393	372	360	377	339	364	345	338	341	373	364	368	333	358	374	317	358	345	333	361	351	333	339	362	339	354	354	367	355	329	339	348	388	352	384	333	362	310	373	327	372	358	347	344	360	332	364	349	342	317	373	327	380	365	354	354	361	355	364	342	322	334	334	321	372	305	347	377	363	370	329	323	354	395	385	350	348	328	329	351	334	333	341	352	342	323	370	359	360	346	376	364	329	332	343	344	345	359	380	357	323	383	351	328	360	348	369	365	370	325	324	346	369	367	345	336	335	379	341	391	333	332	334	374	354	368	371	352	355	342	371	337	381	356	341	355	321	349	335	382	385	347	340	376	347	365	347	357	351	338	324	407	335	355	330	327	333	383	348	342	338	372	376	354	348	365	339	363	309	341	378	335	333	329	341	349	357	360	379	358	363	336	366	387	347	382	359	393	324	336	348	346	372	365	348	321	309	350	350	341	352	365	361	357	344	351	359	336	350	357	361	343	360	378	339	347	326	349	373	359	360	350	349	349	344	339	320	351	330	377	402	346	357	354	361	355	383	323	362	362	367	358	361	355	353	363	343	342	360	377	354	352	356	356	348	375	326	381	348	311	348	357	348	359	349	399	362	386	374	385	393	377	366	336	397	356	356	348	376	355	357	347	319	375	327	364	350	357	342	318	366	365	362	357	363	363	356	370	343	371	342	363	363	325	324	372	419	364	359	342	335	344	350	369	329	351	371	355	366	353	381	370	374	412	342	360	355	362	371	326	378	343	400	381	355	369	347	348	338	344	331	346	351	342	385	386	348	378	378	363	393	353	350	370	389	366	375	370	328	356	361	385	393	374	364	322	378	375	363	356	357	341	377	374	372	355	308	335	376	352	356	344	382	351	368	306	360	345	339	342	343	376	344	335	323	363	356	363	346	361	314	371	352	391	329	339	373	343	351	354	369	360	329	346	377	339	328	326	324	395	354	339	347	326	348	360	344	370	388	355	318	344	353	344	342	375	359	328	394	350	366	381	316	357	367	352	358	362	348	344	347	376	356	342	358	358	323	367	352	330	366	322	349	326	354	379	363	346	314	350	358	332	345	350	379	327	388	348	326	338	358	344	363	357	326	358	356	361	360	323	340	323	351	335	373	332	356	370	360	344	348	379	357	349	364	340	349	368	351	347	357	346	340	351	340	344	381	357	338	345	319	342	372	366	346	319	329	356	367	357	378	366	354	346	342	381	345	338	343	335	355	325	340	346	352	335	357	372	362	347	363	332	363	347	365	372	340	364	310	363	341	333	368	348	372	328	312	313	349	349	329	384	331	347	317	353	364	340	347	357	345	356	384	350	349	361	380	342	348	355	359	360	324	358	350	347	373	354	357	340	361	395	353	358	373	341	343	373	380	357	364	369	358	372	347	346	343	347	348	319	329	372	355	358	370	350	332	344	382	333	350	336	347	355	331	363	364	377	334	367	354	322	372	377	359	352	335	356	337	344	359	373	380	378	320	336	350	331	365	328	323	377	360	356	366	351	362	375	333	358	322	371	382	341	355	374	361	365	360	368	326	340	348	343	347	362	385	369	337	366	312	331	376	368	344	384	380	372	345	373	335	367	369	340	363	328	365	352	342	355	337	355	335	348	380	386	380	341	351	343	328	312	389	356	349	351	394	348	329	349	354	342	338	390	338	342	348	362	346	367	357	373	345	368	335	352	345	346	373	358	367	339	349	334	379	363	356	370	380	373	362	354	337	346	377	335	356	333	358	336	410	361	382	364	341	356	377	353	377	329	334	336	328	348	336	370	364	348	343	376	313	344	287	344	356	352	357	338	350	361	366	348	355	348	336	347	336	349	349	382	346	369	340	314	334	370	328	331	336	363	371	368	356	358	342	376	363	364	362	333	388	353	347	366	325	352	362	339	354	316	343	393	375	376	332	355	345	402	346	367	340	373	333	330	373	339	332	358	367	363	366	314	327	382	355	360	316	364	365	361	353	371	351	370	324	336	355	350	327	355	341	341	362	330	393	354	341	361	362	356	330	343	341	357	362	381	365	344	355	360	333	367	349	348	353	358	360	353	364	353	356	345	374	354	376	346	359	354	333	343	332	345	340	328	346	330	335	336	385	338	390	339	334	334	373	356	347	378	398	334	362	357	345	348	366	343	381	346	337	339	379	350	337	364	354	316	350	346	366	354	367	384	362	361	345	369	301	354	351	374	381	379	336	404	357	356	338	352	370	354	358	350	331	370	355	346	368	378	340	343	370	368	365	386	361	361	341	342	358	361	361	361	326	352	378	349	361	345	324	359	325	350	364	340	339	381	363	340	348	375	333	325	310	360	347	331	356	333	354	346	358	352	372	406	392	353	337	330	363	344	340	410	371	339	348	331	352	351	358	351	381	348	334	351	326	344	358	334	355	406	355	322	350	387	360	329	348	356	363	360	359	371	372	395	366	335	333	334	379	324	326	345	320	336	387	388	348	375	349	355	341	358	358	369	347	356	344	368	368	374	340	364	341	382	364	369	359	375	319	349	366	372	378	347	392	335	365	359	382	351	361	352	367	350	373	356	351	395	369	341	380	360	350	312	342	346	353	353	364	354	355	376	365	334	347	347	344	335	344	364	356	373	336	376	334	355	364	333	346	353	337	369	358	346	374	361	330	370	347	352	364	349	367	357	345	331	330	360	316	365	362	330	387	347	345	336	360	333	370	331	340	382	333	355	350	337	354	325	327	357	340	371	337	320	381	354	347	370	343	358	358	379	363	344	363	339	350	344	365	355	403	375	311	350	333	332	314	334	401	383	369	381	365	375	315	352	379	338	332	358	349	344	332	354	342	341	382	359	377	342	353	345	352
27668	22250	13029	3220	1767	1434	1125	965	864	761	692	732	640	730	754	639	706	641	676	655	642	646	577	609	645	595	571	570	553	569	569	565	565	562	564	541	548	508	517	532	525	551	512	517	522	511	510	550	515	507	486	519	508	540	519	495	498	506	459	462	487	468	478	500	462	486	531	497	501	472	452	495	519	540	502	464	482	508	482	479	475	484	513	493	510	552	472	508	491	474	520	521	482	501	478	468	488	487	492	475	503	498	535	512	506	515	507	508	492	508	473	480	498	487	473	534	511	448	472	477	550	527	529	484	470	500	506	477	474	454	462	519	474	457	480	487	534	466	481	501	505	484	433	462	512	506	495	506	511	492	480	452	481	531	528	491	507	504	451	480	489	486	509	511	486	510	467	463	473	477	471	477	475	487	500	441	475	478	528	512	467	462	474	500	459	494	513	495	481	486	471	502	500	455	483	492	492	472	476	496	515	508	488	519	471	529	499	466	473	479	488	507	436	503	497	475	483	473	527	501	504	449	439	463	510	482	463	463	483	498	474	488	474	530	472	529	472	453	502	468	461	537	490	453	481	472	495	501	473	458	501	482	444	507	496	498	466	459	493	532	497	472	489	495	462	465	492	494	505	455	463	512	469	557	490	456	514	489	500	487	524	544	480	494	468	494	498	482	490	501	482	541	498	520	505	500	482	494	466	538	485	513	504	478	508	471	493	486	489	494	485	490	484	470	490	495	489	494	508	512	510	520	449	491	501	497	497	463	494	497	476	488	539	482	522	525	483	500	476	487	486	453	516	521	456	441	484	483	554	472	473	503	504	525	458	467	488	483	450	514	487	497	509	476	546	527	476	504	488	495	500	479	479	487	521	536	478	468	510	499	529	482	471	489	466	470	464	495	494	439	521	518	491	482	503	497	448	432	489	513	493	479	450	451	493	495	483	483	491	489	440	507	493	509	498	495	492	541	493	452	461	482	505	526	472	468	505	497	471	460	497	458	491	515	518	469	525	492	507	484	501	467	512	482	523	446	483	489	482	476	489	453	484	483	480	481	456	491	476	491	503	490	498	525	479	487	502	500	506	490	473	511	490	491	463	468	471	526	463	482	496	463	497	507	471	475	495	507	485	480	493	494	510	470	527	482	533	480	478	488	484	490	470	508	498	522	476	454	533	514	487	466	453	512	478	513	450	536	499	477	500	472	475	473	538	480	505	463	496	473	502	478	475	507	528	485	459	438	463	485	458	466	454	497	507	530	511	460	519	494	474	500	467	478	512	455	496	519	469	446	463	477	515	515	537	484	483	519	467	464	505	478	467	489	514	473	478	453	498	504	530	485	519	523	505	509	522	476	488	487	502	491	501	456	464	510	515	484	471	508	507	473	518	507	492	523	465	478	524	486	482	437	510	495	473	490	489	532	466	507	445	496	506	476	500	484	470	487	507	485	473	493	513	528	462	487	476	492	556	526	484	488	454	500	480	503	503	486	521	489	444	525	444	485	504	488	469	488	465	503	480	547	481	466	508	520	446	496	518	494	517	534	469	500	503	481	486	471	521	521	437	524	461	495	505	503	467	484	455	448	471	500	467	504	484	468	511	509	514	485	490	487	484	464	518	478	537	478	522	474	509	473	481	497	509	476	482	511	522	476	526	568	488	538	493	486	493	483	478	505	520	496	457	450	448	507	501	511	490	468	459	513	466	509	467	532	477	540	440	502	506	485	502	491	497	516	476	493	488	493	447	472	509	483	461	468	523	552	498	506	499	495	509	493	507	478	516	491	515	476	523	475	535	456	513	522	491	498	456	492	505	527	477	466	452	515	481	474	499	503	487	485	488	498	476	477	502	463	454	446	492	485	510	489	503	491	529	433	496	529	487	507	485	447	477	482	463	476	505	466	521	467	493	501	464	480	490	511	481	477	475	518	456	518	479	518	469	459	451	447	491	505	481	485	471	507	478	511	475	452	473	483	504	460	521	540	529	526	487	487	463	504	479	459	481	491	470	508	445	557	492	489	487	481	444	483	481	467	493	492	425	488	456	490	515	477	479	493	450	506	477	537	507	512	471	513	468	463	464	503	444	474	463	472	496	503	499	476	477	502	478	479	477	455	474	489	539	472	500	503	500	462	517	498	512	464	472	520	498	499	478	485	511	467	516	474	527	506	481	516	462	493	474	460	523	515	501	487	488	482	459	471	498	529	491	510	473	466	493	509	503	499	486	476	501	470	493	461	468	501	492	492	475	492	478	470	478	510	517	487	471	489	485	473	482	485	485	457	511	492	469	524	486	463	483	500	482	461	484	493	461	495	464	502	495	486	555	499	506	481	478	533	477	450	452	484	469	515	501	492	502	468	451	473	475	512	530	521	479	474	497	510	495	455	476	483	521	475	508	493	453	533	488	502	490	485	490	490	457	479	492	497	453	517	442	500	453	495	473	508	497	490	477	510	446	479	421	466	493	482	482	502	433	498	519	534	450	498	468	496	474	480	475	464	503	504	513	459	439	460	488	484	463	523	432	466	477	503	499	444	500	455	499	505	492	453	487	517	505	476	463	438	529	463	463	501	474	492	488	513	515	516	456	528	489	468	478	505	468	451	483	495	537	497	492	472	490	512	530	478	500	508	520	486	478	490	490	526	490	485	496	470	491	455	509	495	472	470	453	507	499	490	479	463	503	512	496	492	489	549	489	518	491	480	454	482	512	508	489	496	471	514	483	519	481	478	478	458	443	504	497	477	465	484	521	508	473	478	474	457	486	481	444	502	478	464	463	453	513	524	460	451	478	499	508	490	482	519	486	489	498	480	509	466	499	498	457	485	500	488	469	482	484	470	519	494	493	500	507	507	469	475	488	494	476	512	474	517	489	467	489	489	487	480	530	522	456	507	463	476	529	512	506	485	488	514	484	463	458	499	498	516	492	490	487	474	501	452	520	511	480	494	447	499	454	506	513	495	506	503	489	460	485	537	476	453	464	470	496	481	557	480	513	511	526	465	527	491	495	482	498	477	491	479	536	457	534	502	468	455	482	458	475	495	486	530	499	492	503	492	530	499	499	513	485	536	494	487	502	458	507	503	472	500	520	503	500	483	467	499	482	475	451	460	510	461	478	495	510	503	474	480	496	488	483	462	518	465	474	512	481	483	467	526	451	488	497	470	500	442	522	538	493	509	481	523	439	501	460	441	491	483	524	450	521	495	515	487	474	488	506	480	496	476	506	514	476	502	510	476	532	485	469	486	491	496	487	514	491	503	468	510	474	481	482	465	502	528	454	481	457	506	482	493	516	478	480	498	463	481	507	471	525	492	475	496	469	517	510	488	490	457	471	462	501	501	478	450	497	427	511	497	508	504	465	546	504	460	501	518	471	500	473	503	512	493	470	486	503	464	497	491	519	486	483	509	483	507	481	452	528	500	446	520	467	529	507	497	478	491	539	494	482	494	504	473	476	504	495	489	514	495	499	494	469	491	497	489	501	465	457	469	465	491	500	517
28742	30537	5464	3571	2921	2595	2175	1796	1468	1305	1164	1069	1029	1129	1072	952	953	966	931	899	879	861	812	826	803	804	865	786	752	758	765	781	709	708	666	699	748	744	647	678	666	672	694	681	653	644	605	646	649	633	673	664	638	596	691	604	638	612	599	635	628	600	616	607	620	625	615	597	642	611	654	555	602	594	607	608	560	594	609	572	603	644	619	632	610	612	586	619	654	562	561	602	647	669	584	580	610	562	634	587	588	576	554	622	598	635	592	620	626	640	601	610	646	578	624	552	639	600	635	601	644	608	625	615	609	578	601	662	647	606	600	623	565	600	593	574	617	631	626	591	626	573	619	604	593	599	624	600	634	620	601	613	567	615	584	598	603	633	581	625	629	581	602	625	611	608	613	602	605	632	580	617	590	540	608	585	609	615	608	606	540	632	592	609	588	617	636	622	578	563	643	583	637	633	580	593	581	591	627	595	645	592	625	650	561	587	628	634	601	622	618	597	593	574	642	602	588	614	606	584	616	582	633	625	599	585	590	641	565	592	598	589	585	581	631	574	561	641	565	590	660	583	603	572	611	581	613	627	619	590	622	631	589	600	636	570	638	598	593	626	646	649	591	584	604	578	611	619	570	601	622	639	626	615	585	565	641	618	618	573	611	580	619	588	624	647	544	592	547	603	624	591	560	563	576	585	580	581	601	606	595	601	632	608	634	616	606	594	589	584	566	561	601	593	592	577	630	586	579	595	585	625	622	592	626	606	595	610	580	608	603	599	595	606	564	650	570	625	595	632	623	605	595	630	591	573	606	577	572	589	574	529	598	570	611	621	576	559	579	625	580	625	605	629	649	604	615	592	611	621	578	596	620	633	624	601	602	641	573	606	592	614	597	612	629	596	594	600	541	600	632	601	593	594	694	588	596	571	596	610	607	603	603	583	601	580	628	563	581	589	584	629	623	672	649	636	622	640	631	594	572	619	590	588	689	595	616	605	658	564	614	607	601	637	593	597	587	554	610	603	593	595	630	600	572	566	602	580	579	642	572	660	570	585	566	594	618	616	590	622	580	625	623	625	577	604	605	602	614	568	611	624	636	583	627	617	607	593	591	607	636	584	575	591	632	606	579	606	591	607	622	598	617	615	576	602	585	595	595	611	564	598	587	633	644	637	592	592	650	587	605	631	642	575	603	612	541	633	583	580	636	609	580	630	650	622	576	588	599	620	606	578	589	611	572	606	591	582	651	614	569	553	613	599	567	614	599	617	578	571	577	550	617	581	647	656	590	612	624	563	585	614	661	572	608	604	620	609	577	598	601	642	597	581	617	634	628	562	601	607	618	630	619	599	549	585	556	587	591	605	638	611	637	594	593	616	587	570	575	566	594	567	617	607	587	624	642	664	630	583	605	603	569	558	597	595	609	584	645	599	599	626	616	572	588	569	580	585	634	621	630	584	545	563	603	615	587	631	561	583	612	606	611	647	599	576	612	581	610	614	641	594	625	563	613	592	587	667	583	552	580	603	571	634	581	550	648	614	618	626	614	613	630	621	612	602	585	630	575	641	643	589	579	569	624	582	628	616	608	601	571	571	650	573	613	624	609	596	622	641	586	575	588	562	552	555	614	617	623	602	634	609	573	587	606	648	599	568	567	617	635	595	593	615	600	580	597	603	581	620	632	608	621	572	583	568	569	632	592	599	632	617	593	589	612	595	606	636	578	647	613	586	569	603	611	615	570	588	617	570	604	635	623	612	597	604	617	615	624	600	612	578	603	598	639	595	593	615	614	570	604	616	608	618	606	584	569	596	635	613	584	594	590	585	596	591	600	620	623	629	594	615	612	556	652	601	603	605	581	625	599	612	593	581	607	646	581	607	589	573	612	608	602	642	603	619	649	605	613	606	629	592	633	595	600	571	600	573	578	613	627	618	552	615	613	597	616	611	590	599	594	628	622	585	597	580	647	613	570	601	617	610	616	577	615	587	569	607	618	596	658	651	574	593	592	614	593	636	586	628	586	566	606	636	602	627	564	572	631	572	597	572	629	618	620	612	620	665	609	570	602	588	604	609	586	615	614	612	569	581	620	620	585	606	586	598	584	580	566	610	588	650	570	577	616	593	561	644	617	584	594	640	611	645	642	654	635	636	595	600	573	626	604	589	624	618	598	554	635	627	580	602	657	619	573	583	602	639	590	616	600	585	630	606	578	602	600	576	574	605	580	564	589	639	590	590	583	628	628	572	645	611	629	578	652	601	605	603	646	618	665	616	612	593	600	581	628	634	629	579	607	583	586	558	658	646	647	643	632	603	590	588	592	578	621	626	562	584	622	608	573	615	553	567	607	605	652	598	607	630	653	613	578	576	559	575	590	563	660	600	615	600	585	620	584	605	575	568	609	567	592	589	606	623	610	543	611	604	584	573	616	603	614	576	606	637	612	567	637	612	586	619	571	566	599	596	596	604	618	576	577	572	620	592	623	612	623	601	529	577	576	630	581	587	594	597	596	588	602	638	616	595	645	631	593	590	586	607	638	591	657	582	629	611	602	610	615	622	634	557	609	565	642	593	589	628	641	607	596	605	631	585	632	600	579	596	625	572	642	581	612	591	583	595	650	578	605	582	649	585	605	615	613	546	612	591	584	611	591	597	593	613	588	550	584	566	648	577	632	601	623	571	647	602	605	626	593	638	630	610	591	607	606	589	570	622	598	579	611	644	588	586	590	624	567	573	624	591	646	604	619	618	566	576	591	569	636	583	609	671	607	586	607	645	611	638	559	576	619	587	574	590	600	552	621	600	567	573	605	580	605	569	588	615	604	641	645	602	567	632	611	591	610	543	618	601	603	606	561	585	652	593	579	579	608	616	588	607	617	612	615	659	596	635	607	591	607	647	642	639	590	587	635	604	598	603	589	591	610	561	615	595	575	548	635	629	626	656	590	582	577	590	616	626	631	591	594	585	591	628	589	625	593	611	569	610	586	621	629	572	610	592	585	629	592	577	598	616	603	569	617	610	601	600	580	561	656	591	583	623	631	630	620	665	590	621	577	581	626	596	594	642	560	590	575	567	563	589	613	583	594	614	595	574	594	592	599	613	606	626	578	611	610	611	572	583	614	595	592	573	581	609	609	609	550	632	572	613	570	617	583	593	610	629	609	589	604	660	584	601	620	589	566	589	632	639	604	634	579	593	568	564	621	603	612	578	579	588	603	593	645	597	622	539	612	591	653	566	607	605	566	623	661	589	593	597	599	577	639	616	603	639	611	590	610	556	589	602	562	583	607	591	609	529	628	574	612	578	570	601	578	613	603	566	580	619	608	621	583	597	599	586	603	597	633	585	579	635	608	567	637	607	586	612	578	560	613	620	572	603	627	610	583	611	549	602	611	620	623	584	586	603	609	627	615	592	588	607	604	597	588	627	603	570	602	605	587	593	591	575	597	622	568	581	613	611	613	621	557	637	600	611	616	581	603	589	620	591	607	611	643	624	625	587	590	575
23838	20893	28030	23873	20810	8920	2361	1422	1051	912	809	730	700	774	735	617	595	624	614	587	544	519	503	519	512	494	449	465	458	477	425	437	438	399	401	381	365	429	394	408	354	379	414	386	410	389	385	353	364	366	335	353	334	328	357	354	336	358	305	351	347	309	341	317	330	331	331	326	303	342	300	323	316	330	359	328	319	321	308	310	333	324	312	296	314	357	335	309	315	339	311	316	317	301	328	316	324	293	305	302	334	313	294	335	287	289	338	334	294	311	311	297	315	309	323	321	319	345	315	314	332	295	288	339	322	295	351	282	306	296	325	328	317	285	333	320	308	288	321	323	352	303	346	303	343	320	314	323	325	304	324	314	320	358	316	307	332	324	294	350	339	315	314	345	331	309	305	342	357	274	349	316	323	336	324	328	293	332	340	318	300	302	290	306	277	333	303	321	310	302	342	312	325	359	326	346	287	285	328	334	321	321	331	300	297	359	292	309	319	311	303	307	296	307	316	307	323	309	309	306	332	316	372	308	314	291	325	314	299	333	308	281	283	337	312	330	336	369	308	343	317	302	319	308	302	288	318	315	305	297	310	302	313	331	273	301	332	338	331	349	314	293	318	312	303	332	318	305	330	302	321	314	298	317	336	362	342	332	318	323	344	313	301	306	328	327	297	324	352	293	288	322	322	326	320	325	301	316	317	332	320	298	290	298	307	365	307	325	322	331	307	313	301	325	313	326	342	320	300	306	332	336	316	321	332	303	307	335	326	263	313	314	284	311	322	300	298	301	314	327	324	335	297	315	328	319	327	313	335	295	297	331	323	338	299	317	310	364	294	312	317	333	300	336	323	325	334	318	319	264	309	367	305	328	308	303	277	349	285	305	320	310	321	337	331	326	297	319	309	330	295	313	334	319	331	333	300	337	331	330	312	300	333	320	298	309	288	328	288	333	329	283	303	337	315	309	319	328	316	319	306	310	315	341	341	327	297	301	281	312	364	333	305	301	293	327	314	332	322	312	339	345	323	319	337	311	289	319	319	280	306	277	319	298	315	317	330	332	335	320	310	346	338	338	306	302	318	318	320	313	313	324	330	327	319	309	327	329	299	304	305	296	326	322	311	318	294	316	318	303	311	323	328	342	316	321	305	300	325	279	340	309	340	320	320	334	340	311	323	307	307	309	322	315	335	323	309	321	319	329	330	303	314	306	312	328	304	332	322	325	336	308	331	321	303	308	281	316	338	322	351	345	292	333	321	320	329	292	292	316	319	355	307	328	310	359	288	292	311	309	312	308	327	299	309	309	327	302	322	329	344	332	291	327	342	320	296	310	313	328	304	303	326	324	295	302	321	340	294	276	327	315	318	298	306	307	310	310	300	300	307	290	344	328	361	315	290	318	295	332	318	312	327	334	304	331	327	291	290	319	318	315	308	319	314	334	346	322	310	286	327	339	306	310	307	312	314	291	323	313	308	301	300	336	317	275	336	311	295	273	301	317	301	355	326	313	326	348	310	321	320	319	342	321	295	341	299	334	328	289	324	323	320	323	307	298	320	328	312	341	318	325	316	334	316	298	318	316	326	330	326	278	298	330	341	289	330	320	342	295	325	325	307	313	335	314	322	300	342	317	330	310	312	326	311	289	299	332	306	326	330	314	343	305	289	358	307	340	313	271	355	322	296	311	319	302	354	308	301	287	322	308	298	325	305	316	309	297	279	312	308	311	300	344	346	325	301	304	305	308	300	324	306	319	330	328	307	332	346	296	325	300	333	321	320	312	322	327	308	310	281	324	312	286	337	313	322	285	323	323	317	295	334	275	322	307	336	310	336	331	327	318	307	287	299	331	322	334	295	309	317	327	337	312	313	335	336	292	305	348	322	360	301	309	298	352	315	327	317	327	319	317	318	322	322	331	330	326	319	332	307	315	327	332	307	352	332	324	310	281	314	321	321	331	310	304	341	300	319	288	308	317	345	315	340	327	336	317	334	305	343	341	308	323	329	337	312	296	355	364	320	290	308	291	310	309	336	336	328	321	315	331	287	299	323	302	306	323	334	334	351	316	315	287	343	308	313	326	287	323	302	327	345	299	293	315	311	327	320	333	331	292	331	293	334	319	354	350	306	309	347	318	305	306	330	303	309	299	319	329	341	294	345	317	339	334	292	308	307	298	307	297	307	336	338	312	323	329	295	299	348	323	336	326	277	333	320	312	317	300	333	321	318	337	360	343	320	305	316	326	316	336	332	322	279	307	296	307	322	305	313	356	305	351	328	322	317	315	315	339	328	321	328	316	325	326	331	295	317	309	305	322	290	313	319	314	343	299	322	350	332	325	294	301	273	340	315	299	328	334	318	354	333	297	318	329	304	321	328	326	336	300	308	328	314	312	306	311	302	268	344	323	309	299	322	293	326	323	349	303	289	342	319	339	331	294	322	303	326	290	302	335	314	321	318	332	300	337	305	317	342	331	302	324	300	327	317	318	342	340	292	307	321	309	328	313	322	302	304	304	310	314	351	325	335	328	282	317	340	321	293	339	341	320	312	310	306	316	286	300	289	311	321	339	316	330	315	317	337	296	324	297	312	315	332	298	333	339	256	313	324	333	336	336	306	298	315	311	319	301	337	321	310	295	325	327	331	348	334	306	328	315	326	301	343	331	336	330	342	294	318	310	294	316	317	343	291	318	322	302	325	319	304	315	328	311	353	341	306	309	319	298	334	296	329	321	320	320	326	276	343	333	321	319	301	279	341	298	304	297	332	298	314	317	319	306	328	299	314	333	343	332	304	308	310	347	324	309	326	321	326	319	295	333	295	315	298	308	308	319	342	323	304	306	334	328	342	301	300	333	309	327	301	341	336	321	331	309	333	306	296	283	327	328	297	307	302	363	285	299	333	334	284	302	312	320	311	335	281	340	306	308	323	326	333	335	334	347	321	311	333	317	290	303	288	291	300	335	352	331	297	322	334	280	316	298	349	341	330	319	307	308	309	290	296	292	335	296	286	314	344	352	289	358	295	302	301	349	322	318	336	350	301	324	314	308	335	317	305	322	297	315	302	324	303	325	344	325	334	322	323	309	329	329	341	328	326	289	344	323	278	317	326	337	308	353	343	282	280	316	320	328	313	337	326	323	303	289	315	298	331	341	324	314	361	303	299	320	318	317	296	303	310	358	320	279	292	318	302	306	314	312	317	327	316	341	313	328	314	326	323	338	332	320	320	316	309	330	317	287	313	317	313	290	305	303	303	303	309	297	347	316	320	283	279	287	311	315	322	311	324	325	323	326	337	322	295	318	306	335	341	311	293	333	320	307	314	334	345	319	327	331	335	317	318	328	304	325	327	332	315	307	323	333	337	322	343	315	324	339	296	317	321	344	291	298	317	307	327	325	333	291	319	335	316	312	250	285	324	305	290	298	316	321	303	314	319	286	324	316	309	291	311	345	320	335	330	337	342	342	294	323	287	311	316	295	326	308	322	325	317	359	337	286	289	307
32099	38610	12218	7458	5460	4507	3768	2888	2356	1881	1523	1390	1323	1365	1176	1158	1054	1059	993	885	852	834	770	791	752	732	725	675	656	670	654	617	627	558	613	596	556	583	542	533	543	544	560	540	543	496	481	489	471	487	500	457	459	423	448	460	437	444	420	402	408	393	413	413	391	406	429	411	390	453	408	387	402	412	403	441	414	399	398	414	421	424	402	407	405	416	422	360	362	398	407	365	384	400	412	416	375	415	431	413	426	415	389	397	370	379	388	364	355	376	416	403	393	368	403	385	423	363	431	422	398	424	381	399	391	411	419	410	384	389	395	373	405	409	397	382	392	364	434	356	395	400	408	425	425	422	416	413	379	385	405	427	401	413	405	399	396	417	403	393	412	384	391	383	407	381	419	385	405	352	426	414	415	404	403	417	386	417	378	413	412	415	389	363	381	379	415	410	408	412	444	417	384	361	408	407	405	352	396	388	405	415	372	402	404	401	389	403	436	396	408	409	443	369	406	403	402	406	417	406	364	422	398	427	439	408	373	411	401	432	384	423	390	436	391	398	424	398	388	362	401	365	395	408	395	384	399	406	421	399	381	427	379	405	415	392	417	416	401	385	396	381	399	399	405	381	388	399	390	393	401	366	402	377	411	369	393	399	375	363	412	415	408	410	418	400	405	397	380	419	412	409	375	407	384	348	398	411	406	380	377	379	359	404	416	401	396	401	386	416	401	393	404	407	380	373	386	339	396	435	413	400	423	388	386	415	427	375	406	409	402	427	344	382	396	407	425	413	413	352	405	371	398	403	420	381	378	410	423	403	373	392	417	374	414	375	429	399	430	424	373	372	426	415	427	404	417	419	389	406	358	388	409	411	404	399	428	396	395	400	397	382	403	397	368	365	377	361	403	422	407	381	411	412	348	408	406	423	434	386	392	388	409	371	426	369	406	396	419	373	413	363	441	397	409	382	392	405	397	396	387	392	440	422	390	410	407	404	389	412	413	385	423	373	379	415	392	410	398	404	385	422	380	399	358	367	400	389	419	391	383	421	403	434	403	405	370	408	437	390	412	402	398	406	375	409	372	424	421	393	387	403	388	410	333	382	409	411	407	388	390	410	418	406	388	420	400	396	398	372	447	407	384	411	436	398	447	428	386	399	401	416	423	422	408	389	429	384	396	402	354	424	402	408	377	385	401	414	409	394	397	396	416	388	424	413	364	424	423	401	376	426	390	400	388	392	459	376	373	371	432	403	372	422	360	419	451	392	406	416	413	389	412	386	393	381	383	376	407	401	413	423	407	399	367	389	424	389	405	390	408	410	402	380	382	378	397	396	378	380	389	421	407	402	358	403	385	393	361	402	400	408	429	381	406	403	408	401	421	376	393	391	365	414	444	373	406	387	398	383	395	390	360	399	404	407	378	395	400	385	394	386	371	416	357	373	432	362	379	366	408	397	376	432	366	366	405	433	371	407	401	375	383	384	379	401	402	364	367	377	375	428	379	389	384	410	397	388	414	402	419	363	412	395	406	388	419	409	423	406	399	367	392	419	429	411	395	405	407	377	413	407	402	399	390	366	402	335	421	383	410	407	369	387	410	384	372	439	399	391	415	409	398	379	389	412	390	439	392	406	407	392	406	364	430	378	422	397	387	393	369	419	379	402	412	392	414	411	415	401	398	393	387	392	367	377	379	357	388	424	406	404	386	392	403	408	410	383	392	383	446	372	377	408	368	381	423	380	374	391	393	405	374	397	412	376	372	418	393	398	410	410	403	357	397	431	371	368	387	422	398	422	379	383	384	382	387	406	391	385	382	418	378	415	401	411	391	425	413	371	400	404	363	380	365	382	388	422	384	428	349	419	406	397	390	391	379	357	390	349	389	372	424	423	393	387	380	372	400	392	393	383	405	383	430	369	404	371	400	400	392	395	388	436	380	406	391	416	444	421	404	395	409	376	369	371	408	399	415	404	385	391	365	397	440	410	382	397	399	369	434	387	370	391	418	375	411	378	421	422	436	417	438	384	408	423	374	400	393	396	370	382	392	407	423	347	405	406	386	400	414	377	406	405	404	370	404	364	392	400	391	429	402	409	418	408	421	401	381	423	404	389	426	366	408	407	400	403	413	427	396	389	390	363	399	383	413	374	416	406	428	420	384	405	408	377	369	376	398	461	409	393	372	406	401	411	418	420	382	420	416	367	411	362	397	375	380	423	379	386	383	375	393	374	372	393	390	396	414	395	405	433	396	382	439	385	424	381	394	421	378	378	403	380	428	414	437	417	416	428	374	430	397	384	397	414	395	411	406	397	403	375	385	399	416	375	396	429	415	443	383	397	372	414	380	422	388	414	381	435	402	386	422	394	385	393	404	389	396	396	410	393	393	372	420	427	384	362	409	428	385	412	376	380	387	443	401	389	392	431	386	409	371	403	409	376	398	402	378	396	400	384	388	405	364	389	424	400	405	411	384	384	395	419	395	393	399	413	411	382	428	405	395	421	369	410	388	373	417	391	415	401	410	388	417	408	389	419	365	378	388	395	416	445	405	383	376	376	448	413	443	404	401	416	406	382	390	399	402	394	408	363	412	401	397	416	415	421	384	412	373	386	374	397	413	390	401	387	410	425	400	386	402	401	391	380	426	400	391	418	382	378	380	392	379	384	403	407	413	415	359	376	396	400	429	392	401	402	390	384	431	368	398	405	416	351	392	404	433	418	406	420	358	367	423	390	395	378	432	405	394	390	415	391	416	407	417	367	393	402	405	402	406	415	381	415	399	374	399	414	414	415	389	397	395	407	400	382	410	384	377	409	422	416	408	417	379	411	375	383	380	386	392	434	383	407	382	401	377	408	406	407	405	374	417	387	388	388	404	395	388	402	368	414	420	384	383	416	380	406	375	390	408	378	390	426	384	366	402	412	395	395	401	418	414	369	381	377	376	448	444	396	401	373	409	417	421	395	392	398	376	415	404	393	406	409	410	386	379	402	414	422	402	393	394	386	417	409	403	390	427	397	430	408	399	401	420	417	412	386	441	373	371	397	380	416	370	413	407	376	389	393	376	410	386	408	387	393	399	422	390	366	406	373	412	406	405	405	394	418	446	410	406	390	403	393	375	402	395	404	373	391	402	366	406	412	381	364	420	421	400	391	400	385	409	419	386	379	395	364	409	412	374	406	392	381	402	357	377	413	395	411	412	377	422	407	414	408	397	401	392	423	420	400	404	390	435	429	400	371	399	379	393	418	439	402	418	384	419	400	386	400	372	404	396	387	421	403	411	381	369	399	356	386	373	387	432	410	401	383	391	390	394	405	394	428	428	427	425	405	403	391	374	405	436	390	407	365	408	416	414	410	420	402	392	390	408	414	372	429	383	399	386	372	391	394	377	414	423	408	379	423	374	379	382	401	410	398	402	419	402	412	400	409	403	399	402	374	384	405	412	367	397	428	400	382	388	402	380	423	405	379	427	383	399	394	427	380	414	371	385	402	394	392	369	384
22826	20879	28478	23414	20880	20886	7829	2154	1492	1211	1099	933	937	864	773	738	737	706	664	631	587	584	549	561	534	573	539	500	508	466	434	433	402	413	449	410	402	411	384	417	377	383	343	385	394	375	369	391	383	356	363	359	320	359	350	298	334	307	296	308	300	301	294	293	313	265	315	341	303	307	311	308	310	300	297	299	287	280	301	350	318	281	287	282	322	330	277	283	290	310	309	284	300	294	298	296	287	308	263	275	317	322	270	270	286	319	308	288	281	330	288	295	303	280	300	297	318	293	316	293	293	298	292	293	268	266	284	285	296	262	317	290	323	281	270	290	267	284	297	303	299	274	280	248	287	308	299	305	280	309	270	288	296	287	275	296	255	279	291	347	288	281	281	309	294	260	289	303	268	294	292	295	301	277	299	278	307	298	300	289	337	300	272	257	278	280	282	294	296	289	291	313	261	288	271	292	291	302	297	301	293	278	328	287	335	285	296	311	297	263	270	253	300	279	274	314	249	264	261	284	299	266	305	283	296	298	310	276	274	287	317	284	317	300	249	291	275	294	270	289	299	261	289	287	299	296	275	319	287	277	294	284	289	306	283	283	276	326	301	285	284	281	291	277	282	303	264	288	309	277	280	280	266	244	330	274	249	280	311	281	303	290	276	284	300	285	305	298	302	295	289	262	297	300	296	273	259	303	292	275	291	279	288	289	305	297	273	310	276	282	284	283	282	276	270	300	312	283	285	277	310	274	266	303	291	304	307	292	304	301	305	315	290	313	308	296	270	288	277	277	282	254	254	272	282	293	294	330	289	317	284	259	284	302	300	268	308	284	278	297	303	270	259	280	299	303	282	308	292	296	295	292	283	298	298	268	299	270	326	278	286	270	300	285	296	277	281	304	292	250	273	292	266	295	264	290	308	263	301	280	237	313	306	283	277	301	274	292	304	257	324	300	285	300	313	289	273	274	261	292	259	259	307	279	328	274	271	269	292	267	278	281	269	273	295	317	307	285	275	264	281	262	249	302	265	303	259	274	305	282	300	259	278	312	274	286	271	316	291	273	273	306	280	275	295	284	277	277	290	286	289	315	298	294	304	264	297	270	284	309	304	245	302	286	285	285	312	316	300	282	297	295	271	274	276	311	306	293	300	290	293	302	307	268	321	324	293	252	296	295	287	308	280	297	276	291	258	304	297	290	281	303	292	292	313	289	307	271	267	293	291	297	301	313	289	288	294	278	256	310	272	314	293	285	298	287	275	306	304	291	316	309	275	307	319	298	322	259	311	265	278	270	322	307	272	257	298	268	291	307	294	280	284	304	282	291	293	277	296	295	287	280	293	292	292	308	318	279	283	278	287	290	308	309	291	272	291	271	309	301	285	298	273	304	274	278	312	282	293	312	287	256	302	309	263	276	272	285	290	273	295	273	291	273	306	263	286	287	332	313	272	250	265	287	297	286	323	284	272	331	273	269	273	308	296	280	277	311	284	299	316	291	247	284	253	278	319	265	277	296	291	302	294	306	296	300	303	299	277	274	299	287	291	278	283	286	307	311	321	292	319	298	311	296	294	286	301	291	282	254	293	310	313	295	265	286	295	291	277	279	291	282	285	269	267	268	296	304	299	326	321	295	286	312	292	306	268	305	302	293	279	271	265	316	281	275	328	282	261	266	276	299	283	292	277	304	276	279	310	306	301	277	283	261	270	287	292	303	281	302	292	269	278	307	264	271	288	285	295	276	275	269	291	293	290	277	312	292	285	285	307	307	280	305	267	311	255	289	276	323	295	276	300	274	306	274	277	255	293	274	291	272	319	305	285	316	265	306	319	307	299	276	296	296	273	270	282	258	271	289	291	314	283	304	305	311	274	273	273	292	296	293	303	316	265	294	281	286	304	297	296	282	285	298	295	287	307	276	296	314	258	306	283	276	276	277	305	271	287	271	302	277	274	281	262	276	266	303	300	284	315	280	277	297	274	276	300	286	295	307	301	267	300	294	286	275	308	263	270	320	277	307	287	295	270	302	305	310	296	268	300	281	287	281	286	248	260	287	285	304	304	296	308	285	279	272	267	278	282	326	276	283	268	291	283	290	264	251	279	310	295	290	320	301	298	266	311	270	312	285	271	283	313	277	276	285	280	269	270	276	307	309	302	275	286	301	275	312	278	268	301	287	295	271	268	283	276	282	277	267	299	271	307	274	283	297	292	307	273	265	308	304	278	300	325	278	291	323	306	260	298	245	296	264	297	268	314	293	299	341	320	278	284	295	305	289	296	292	295	280	292	274	269	289	290	317	278	303	279	301	309	276	298	285	280	276	283	326	274	289	273	271	315	281	302	318	280	281	281	288	286	260	275	286	313	294	298	295	289	281	321	284	278	272	280	303	325	266	262	306	282	272	264	309	277	257	316	300	289	269	270	283	279	300	274	308	288	297	294	306	286	279	309	259	311	274	306	276	288	284	274	334	290	287	296	302	306	275	255	304	267	308	293	320	296	281	289	264	311	300	282	273	301	303	309	281	303	302	299	269	298	313	331	300	258	272	294	271	269	282	294	285	282	295	267	262	282	280	306	310	292	311	286	273	301	284	306	315	277	301	306	297	308	258	297	296	298	293	275	319	289	275	287	299	286	284	276	308	276	295	311	305	262	278	317	271	289	286	307	300	286	261	294	268	274	326	305	284	263	273	279	324	295	243	308	279	273	278	279	298	283	303	276	274	284	290	285	267	302	317	324	308	296	290	291	271	291	298	288	294	316	282	274	281	303	275	252	274	288	300	322	262	303	307	291	307	276	286	292	294	296	307	326	315	294	302	299	280	263	283	252	285	304	282	327	285	290	291	285	310	262	307	292	292	285	281	284	298	240	261	288	278	314	278	278	292	307	281	290	290	301	294	296	299	284	276	296	309	291	298	303	313	288	303	278	260	279	260	283	262	296	341	292	287	277	329	285	285	318	262	284	295	259	297	300	284	273	252	280	267	288	291	282	277	301	296	290	264	282	284	301	247	285	291	314	273	275	315	278	314	271	305	312	283	302	283	290	303	305	289	330	274	266	290	291	257	266	316	301	287	284	274	286	295	270	264	289	308	280	295	269	281	271	301	316	309	287	269	282	291	295	300	259	280	283	308	279	316	292	289	311	270	282	324	291	261	277	340	300	286	270	296	278	328	272	300	265	295	291	304	270	270	312	278	300	295	289	299	285	255	282	305	307	312	290	247	295	282	240	285	272	304	298	297	255	298	281	320	289	273	276	296	290	253	280	268	294	303	277	304	282	299	293	281	274	275	310	292	270	289	316	302	308	280	293	280	299	279	310	310	324	295	262	306	284	292	285	301	293	281	268	254	318	313	270	289	282	288	303	295	297	271	324	270	289	298	313	313	295	272	298	269	270	288	281	293	287	331	288	275	295	301	262	258	297	294	296	296	286	318	276	281	263	299	281	285	286	273	288	315	279	253	303	272	293	294	271	295	303	261	304	251	265	294	315	306
34382	46324	17002	10752	7964	6610	5414	4274	3255	2583	2084	1845	1713	1696	1559	1422	1290	1230	1105	1068	1021	938	954	924	801	878	744	756	744	777	682	678	637	615	594	594	617	620	580	561	537	524	545	518	531	480	467	484	520	459	455	488	417	440	433	384	428	371	350	392	367	347	343	358	367	353	400	360	363	345	355	376	390	382	379	337	334	331	381	387	343	364	357	368	372	347	338	371	357	349	372	324	340	343	331	378	324	382	343	315	305	339	332	329	346	360	319	329	335	349	353	331	340	326	329	331	341	379	348	347	353	346	297	328	343	316	318	334	362	325	330	373	356	358	365	352	358	381	338	352	367	345	314	347	325	332	349	356	323	357	359	335	328	332	370	356	338	317	351	314	367	350	353	349	324	361	332	340	372	342	334	369	305	359	358	346	335	334	369	326	334	357	363	335	365	311	388	336	365	358	354	348	348	355	350	346	328	340	385	351	332	358	340	340	323	327	324	372	350	337	366	326	370	350	322	364	322	328	317	321	302	348	363	331	356	359	296	343	326	340	379	329	375	350	375	368	338	364	357	358	344	351	371	326	344	366	363	368	365	374	355	335	373	332	341	331	360	370	345	368	334	325	354	368	324	327	351	361	334	353	349	352	325	357	321	363	350	337	346	351	369	341	336	354	336	342	315	315	305	358	338	337	345	301	321	358	337	330	330	350	369	333	335	366	352	331	357	326	355	333	340	374	336	363	378	343	359	308	378	332	362	358	358	347	326	326	343	329	335	351	326	348	322	339	358	359	333	355	383	322	346	364	362	338	305	373	358	350	337	338	362	345	354	340	344	352	344	334	360	345	341	355	336	355	333	330	341	331	359	367	386	345	356	347	347	369	363	322	343	372	341	343	353	311	361	352	361	339	318	337	358	305	336	323	368	337	342	337	345	353	344	336	384	347	387	318	335	348	339	345	379	312	328	350	363	340	374	379	362	375	328	315	337	346	351	338	302	324	348	315	350	348	331	372	355	369	360	360	320	321	350	337	342	351	330	367	370	348	342	336	335	319	322	347	321	358	340	344	356	352	349	338	344	333	364	337	346	324	353	365	326	356	343	344	321	338	323	348	343	335	313	369	341	390	396	329	334	350	373	328	329	314	372	350	379	348	346	334	334	379	323	343	356	318	316	343	336	330	362	340	349	369	317	360	316	365	372	372	366	358	361	358	373	337	351	346	347	345	358	353	364	324	323	387	354	354	337	336	357	344	359	328	342	299	395	363	330	352	333	366	396	310	339	328	341	344	333	329	370	335	337	347	391	342	334	346	354	342	315	367	311	329	366	327	292	315	344	354	323	345	364	332	315	355	314	358	379	325	360	354	359	338	339	346	333	353	334	375	356	327	339	346	314	314	334	328	341	363	356	370	354	325	394	345	354	326	318	321	327	348	355	334	351	327	289	332	357	381	349	315	341	322	374	352	335	377	349	329	340	337	339	350	315	353	363	351	328	344	351	375	365	340	323	365	357	356	345	324	345	373	351	361	345	336	292	369	329	364	342	356	318	355	360	333	344	312	338	328	321	365	370	338	351	345	330	361	335	324	365	332	322	339	347	340	341	335	326	333	349	361	380	334	333	391	369	334	341	358	346	358	333	357	336	322	366	340	331	380	348	325	353	386	348	337	322	339	371	359	373	360	363	338	365	385	370	321	326	319	339	371	340	335	382	334	362	351	351	356	358	368	343	368	378	320	335	340	365	362	364	330	365	369	361	338	362	376	358	348	369	362	318	342	342	348	355	341	371	362	367	362	364	341	341	349	342	354	359	339	357	319	337	319	351	345	376	353	334	347	352	330	368	363	366	371	319	316	343	336	353	332	336	362	315	313	334	340	329	345	343	324	330	324	345	344	379	343	320	341	324	349	334	349	347	330	380	292	372	337	346	339	344	328	336	346	362	294	326	330	344	341	339	347	339	357	351	356	320	343	347	380	361	351	356	354	339	340	327	332	327	350	368	322	353	352	350	353	350	363	341	343	338	349	335	356	337	327	361	370	331	374	355	364	371	353	352	339	387	331	357	363	355	323	381	366	350	321	365	331	348	336	345	342	339	361	342	363	336	347	353	362	332	339	361	345	329	350	354	330	349	321	333	356	319	358	361	356	329	372	364	342	326	362	347	319	368	345	367	341	332	342	340	368	317	342	361	358	332	319	342	339	363	350	324	329	344	338	309	353	318	331	312	320	357	368	335	380	355	348	363	313	331	375	380	374	359	333	342	340	330	321	362	362	350	341	337	314	368	308	314	339	364	382	366	352	368	359	321	316	339	360	329	333	355	350	368	364	358	350	348	341	356	359	370	343	364	326	340	327	367	332	344	368	353	326	359	368	357	306	340	347	381	335	363	326	367	343	347	324	328	345	337	346	335	343	335	359	350	355	335	326	347	347	355	348	363	362	317	377	340	337	361	346	325	375	329	361	357	366	362	355	323	356	356	345	344	358	338	343	359	336	347	371	367	370	359	367	333	333	361	357	352	372	347	367	347	350	341	356	322	340	348	362	354	326	323	385	343	364	356	358	341	371	345	338	371	323	323	352	354	347	333	326	312	354	329	351	349	356	339	331	355	345	329	368	328	340	356	344	339	340	338	346	346	352	352	350	333	358	361	348	357	339	335	355	355	352	371	339	366	347	344	351	370	312	342	344	338	357	357	339	337	339	379	363	338	345	364	350	335	324	325	339	350	355	343	357	341	354	306	348	328	363	338	352	330	320	345	361	348	342	327	329	356	341	343	333	341	312	376	353	351	350	342	316	345	352	321	327	369	338	333	336	310	297	359	319	339	351	317	347	344	370	342	342	367	347	352	377	357	349	364	363	362	343	362	334	381	328	345	330	349	356	351	339	327	322	352	354	336	369	370	338	359	352	348	329	341	339	326	332	348	330	300	339	393	340	360	348	326	395	349	335	354	338	357	343	335	343	380	328	323	355	317	336	376	358	326	329	313	346	347	341	369	384	315	300	354	354	344	363	378	338	338	353	349	327	336	325	351	344	310	353	336	352	349	332	344	384	323	364	352	355	377	356	339	363	341	321	333	342	358	348	357	386	328	361	345	346	341	312	335	338	384	347	358	377	356	320	323	355	350	345	337	379	340	331	332	349	368	364	344	363	355	341	323	338	326	340	356	351	306	365	368	348	337	342	333	367	323	339	336	315	336	331	359	358	361	373	360	338	348	363	361	340	354	308	338	355	324	322	342	359	356	325	354	315	329	330	333	369	331	383	363	316	312	350	336	314	353	333	334	347	343	354	303	384	369	286	336	358	358	352	315	327	364	361	360	356	346	339	369	340	350	371	341	383	326	361	341	350	372	340	332	343	371	329	345	342	316	340	352	369	345	371	372	317	336	357	357	361	337	372	325	343	318	322	377	342	341	355	334	331	325	340	378	364	335	342	340	359	325	350	309	373	311	355	342	318	334	347	342	335	337	339	370	345	339	353	355	357	344	321	359	342	327	326
27456	21979	13287	3279	1660	1435	1121	921	812	741	725	698	652	722	708	679	627	664	648	635	657	587	607	581	593	598	532	577	548	567	574	556	563	555	564	545	559	557	546	532	508	505	547	560	520	499	517	545	509	503	520	528	504	491	480	484	521	516	504	506	524	514	495	463	511	499	491	506	487	479	443	460	511	492	504	510	512	482	512	463	448	497	505	495	504	463	506	475	477	471	557	462	500	526	518	467	512	488	485	489	505	465	497	502	505	509	480	534	508	478	504	482	506	483	515	461	474	515	524	486	515	491	491	514	481	513	476	461	515	504	519	504	470	512	530	515	496	526	515	489	496	513	490	499	419	491	496	510	466	514	500	500	519	471	465	520	465	495	537	500	464	506	485	475	537	469	482	507	534	488	466	482	458	488	469	489	485	477	523	471	507	489	480	516	481	471	490	497	493	482	472	506	500	474	488	496	491	483	476	466	494	467	492	489	461	487	491	503	482	469	523	482	465	470	477	500	452	491	480	487	472	505	498	485	469	460	494	476	495	539	518	483	475	525	513	514	504	499	476	495	498	528	493	508	505	513	498	467	456	488	476	528	487	506	524	512	501	490	496	511	524	496	502	484	504	473	481	532	508	541	524	508	499	492	466	481	538	530	483	456	498	490	486	501	478	494	532	519	484	516	495	475	485	497	518	447	495	462	530	503	500	524	475	488	495	499	521	504	488	502	493	452	472	481	538	483	502	527	491	483	504	503	462	495	554	504	472	487	457	499	502	491	510	521	457	483	514	505	521	484	526	536	489	501	536	511	511	505	522	492	496	456	494	476	469	511	473	483	513	504	516	461	476	486	486	510	516	490	511	514	473	501	512	450	484	504	477	513	502	463	499	545	444	488	511	481	501	499	503	474	495	484	480	480	492	467	475	535	546	451	525	487	468	487	476	486	490	466	526	495	520	543	469	515	504	486	489	500	509	477	487	505	484	507	503	493	480	484	465	466	458	463	520	495	523	501	512	529	478	486	517	453	512	478	498	532	485	513	564	506	453	477	521	513	490	478	508	496	524	498	517	528	468	494	513	482	438	533	462	460	459	487	528	456	494	508	503	530	512	478	484	476	477	490	500	514	476	501	503	523	515	515	524	492	478	505	536	503	497	493	492	478	489	522	474	529	532	500	525	475	466	467	470	480	449	498	510	478	478	523	495	506	481	459	545	515	479	520	458	516	517	482	499	509	472	479	458	482	499	518	491	476	457	500	520	504	506	479	515	505	493	446	462	543	497	507	509	533	481	502	462	494	510	436	502	507	503	452	500	466	480	453	481	507	502	455	483	450	499	526	523	517	482	457	495	482	464	492	482	492	462	472	503	498	519	477	508	500	466	491	481	479	477	483	498	519	484	512	485	501	492	509	502	468	519	494	529	522	475	473	516	478	511	477	519	522	513	502	489	496	481	474	475	542	449	501	489	478	482	501	507	482	480	493	469	540	468	535	521	503	465	499	495	455	516	511	447	467	484	470	490	516	502	539	529	514	481	505	494	531	497	503	483	511	497	490	510	491	498	487	502	495	523	507	478	511	488	479	492	490	504	473	510	479	482	515	497	475	485	532	503	507	519	468	501	514	501	509	457	500	559	496	497	537	457	513	529	483	516	459	513	500	496	482	484	487	498	490	495	465	487	499	479	477	504	485	499	505	479	512	490	497	477	522	498	505	493	503	464	500	489	472	454	488	501	472	461	540	481	488	521	473	514	507	511	489	502	517	495	548	477	526	462	490	467	484	488	492	482	505	506	495	478	487	497	467	469	521	494	450	476	498	533	458	487	484	496	529	514	507	449	486	520	528	530	491	486	481	506	464	493	495	536	542	504	513	463	452	493	520	504	493	515	479	492	511	460	518	452	509	471	486	464	480	489	531	457	526	484	484	461	525	486	493	563	463	483	494	511	508	459	464	483	457	512	497	515	477	488	489	504	489	500	531	505	535	504	508	494	500	499	517	469	494	553	440	517	499	456	525	503	508	492	484	443	497	520	477	486	549	507	498	478	454	517	502	484	489	480	509	482	503	473	528	476	459	496	490	530	529	488	496	472	481	467	485	526	485	476	524	503	526	487	463	507	456	498	519	518	463	530	527	469	478	528	510	463	434	537	461	506	530	507	507	518	506	529	479	498	476	493	495	472	501	499	480	479	437	493	488	470	493	482	512	491	488	515	500	474	504	533	496	471	494	508	485	500	504	516	474	505	539	526	480	461	482	495	490	509	489	469	494	534	501	491	524	515	507	469	477	535	496	501	498	501	482	516	502	495	492	516	530	497	545	481	518	481	488	474	461	518	492	512	544	491	471	475	483	481	512	442	504	513	495	455	482	515	479	512	528	502	491	488	512	492	498	487	511	480	454	476	506	437	552	509	519	508	479	476	498	514	479	507	484	536	504	491	499	504	468	505	515	472	492	507	516	467	514	467	493	480	504	502	491	497	487	487	467	528	496	456	511	489	499	462	474	496	453	474	486	469	444	476	507	528	527	511	530	504	500	455	527	512	496	515	481	478	467	491	496	497	518	501	481	518	498	495	472	501	475	508	524	502	506	488	479	456	496	518	491	511	508	543	482	497	503	504	482	475	492	494	472	503	512	477	459	481	475	512	495	492	489	518	456	465	464	529	465	452	474	496	458	431	512	539	527	489	486	496	477	488	508	491	522	502	487	528	505	501	488	490	498	475	471	508	488	505	465	499	504	498	510	490	490	490	502	485	477	502	480	489	479	495	511	485	510	479	497	482	462	450	513	503	455	490	465	515	514	507	503	500	508	515	448	526	496	491	515	484	468	469	468	515	531	538	495	469	480	515	477	452	506	440	503	474	500	476	486	538	488	515	479	493	509	439	465	529	443	485	511	459	494	494	518	491	451	504	490	468	519	467	468	462	488	522	462	481	481	499	477	473	465	532	458	519	461	485	479	496	485	488	506	474	469	528	507	509	533	450	530	513	472	500	516	462	539	484	484	502	454	517	499	501	468	509	518	492	497	460	505	517	514	533	432	513	469	508	519	501	461	460	522	527	503	488	501	513	523	506	503	498	468	467	514	478	494	509	474	489	507	466	471	512	488	519	483	505	502	487	543	448	514	500	452	523	508	485	491	479	500	517	482	503	528	514	503	486	465	487	471	491	519	499	534	485	474	492	478	514	477	469	486	474	490	507	525	499	506	456	528	481	505	476	490	471	484	517	487	518	528	515	525	491	525	530	476	504	489	477	484	481	538	515	497	550	505	527	557	446	501	535	524	513	544	453	504	512	453	494	455	476	490	468	519	469	479	500	469	471	496	498	495	496	486	486	507	532	489	437	481	502	445	480	480	534	459	478	495	490	505	492	503	457	491	476	506	466	511	502	479	437	491	509	485	508	505	523	494	480	486	462	443	524	520	490	461	483	494	485	493	483	516	507	511	536	502	544	507	503	499	458	482	477	504	527	506	488	499	464	517	481	483	511	522	505	513
28268	31020	5910	3401	2570	2380	2061	1562	1422	1208	1134	1085	993	1122	1047	995	915	987	943	907	918	819	797	840	852	778	736	740	791	740	768	721	711	684	722	683	706	688	690	666	662	717	684	641	649	697	678	662	665	599	686	634	667	619	635	630	616	588	628	641	616	601	632	592	588	589	621	615	628	620	600	602	597	626	592	590	573	589	619	636	590	642	594	614	616	622	625	650	638	558	586	583	585	617	623	627	583	579	579	606	618	614	612	590	631	619	579	611	625	562	582	576	617	614	595	651	589	613	613	591	606	619	585	612	594	618	600	582	641	623	601	600	581	537	599	687	635	608	604	590	586	607	607	610	580	605	595	613	589	592	569	628	605	623	620	616	634	610	599	605	609	602	641	649	604	634	562	599	634	554	596	594	565	583	588	658	600	585	628	609	593	604	604	635	599	567	619	592	640	618	587	653	629	611	617	602	591	625	623	633	579	582	626	572	617	628	599	669	627	633	619	611	584	629	568	639	573	585	618	592	550	589	648	593	611	575	624	561	612	615	598	638	618	590	586	587	602	650	645	610	595	610	604	604	590	577	602	587	581	675	597	595	615	616	606	593	660	586	600	607	628	612	612	632	631	564	609	602	620	568	581	591	604	584	643	588	664	575	556	602	582	608	596	641	640	601	599	621	597	564	575	645	635	571	617	594	608	616	613	601	595	611	601	634	570	614	587	575	618	538	581	608	594	601	575	587	611	624	583	558	622	607	626	637	619	587	602	569	546	615	590	595	614	606	586	620	632	555	611	645	631	571	565	634	599	644	638	601	589	591	631	612	621	564	603	657	597	655	576	620	619	653	577	589	580	556	628	628	632	594	653	573	612	592	630	610	662	644	617	675	607	563	633	595	619	604	600	649	607	585	609	604	593	618	619	620	631	584	620	617	619	592	633	650	597	599	611	601	604	574	617	611	647	590	570	628	607	610	594	609	593	600	632	618	581	597	610	609	566	599	603	571	603	634	584	592	580	634	606	568	583	628	602	635	594	646	624	583	567	609	589	607	579	653	592	568	613	591	619	611	605	598	585	614	611	571	596	583	594	595	638	611	631	646	631	610	616	643	591	584	577	649	561	635	604	612	614	599	592	614	590	605	511	633	608	627	616	589	550	610	652	575	582	569	605	582	605	582	627	585	614	567	634	582	618	612	597	615	579	607	600	604	621	638	621	629	595	580	577	614	600	594	590	570	609	601	621	617	574	590	625	584	615	594	621	603	607	635	611	617	613	609	622	658	595	628	629	616	596	621	602	556	572	571	584	594	552	652	609	631	597	626	618	583	646	621	641	594	639	624	591	587	605	619	595	629	592	612	635	611	597	635	589	622	609	603	619	592	600	600	608	650	585	585	629	604	616	618	569	626	609	573	563	618	635	627	636	627	600	609	629	610	562	602	606	567	606	609	598	583	625	582	616	608	596	605	611	591	593	615	603	625	618	588	607	597	590	619	587	607	620	611	592	597	566	658	605	610	620	633	615	630	588	621	593	602	612	599	601	601	589	643	606	589	608	620	599	605	625	550	592	625	583	629	608	556	648	594	566	579	555	601	599	622	612	583	612	605	570	553	569	612	610	630	619	609	615	611	584	655	619	599	620	633	564	610	596	622	629	602	591	632	587	628	593	586	629	600	614	621	609	642	599	597	580	590	633	583	602	574	637	614	599	581	569	578	608	596	604	595	589	556	604	615	547	610	599	571	620	603	582	585	683	581	576	616	608	588	640	615	585	624	619	567	594	577	626	561	628	575	603	572	590	575	575	575	589	589	575	639	607	595	643	574	584	574	590	616	612	619	592	596	618	620	590	600	593	592	610	622	598	571	584	601	618	617	626	608	615	604	638	618	613	584	586	603	583	596	590	598	648	597	561	618	584	591	625	607	604	589	553	616	558	589	602	599	617	600	633	626	576	646	681	611	600	570	596	609	590	577	642	620	580	627	623	582	567	605	555	615	606	653	633	601	626	612	641	621	637	619	594	602	594	596	592	588	606	579	578	656	587	612	567	593	560	560	607	555	615	611	605	580	590	607	607	621	611	584	614	599	622	609	648	599	598	618	611	625	608	596	589	610	582	584	636	603	606	608	607	605	618	647	571	542	604	612	619	631	570	594	603	594	613	579	598	581	626	627	641	589	585	595	634	559	533	601	627	604	557	647	585	607	611	569	565	585	615	571	634	636	626	602	616	579	623	583	608	617	605	598	609	607	591	584	601	635	629	597	591	625	652	640	587	630	619	555	583	579	633	577	632	606	614	616	600	592	608	633	611	592	595	583	573	608	579	605	645	589	609	568	607	638	571	602	584	601	576	644	635	605	601	604	609	607	617	609	623	622	561	624	638	616	597	629	587	590	576	636	612	583	603	581	567	576	601	610	573	650	588	629	642	593	553	577	564	615	609	564	602	619	636	615	601	600	616	595	643	594	589	607	553	640	618	607	582	601	634	595	579	577	623	615	587	629	603	600	606	599	591	630	603	621	598	632	581	604	576	585	605	616	563	662	617	607	584	595	611	610	630	627	626	639	616	589	624	566	612	590	584	635	578	620	611	599	614	603	665	610	589	559	607	599	582	570	587	634	604	591	614	611	630	581	599	628	605	591	579	612	612	620	586	620	573	617	591	586	592	613	630	630	673	603	622	564	602	615	604	627	566	638	615	615	561	600	616	580	592	657	618	635	625	625	614	608	584	624	580	635	613	543	647	628	630	613	656	625	564	580	587	614	591	607	642	627	594	620	580	588	594	606	575	615	618	581	564	589	636	613	613	645	598	598	631	604	600	613	601	602	606	610	619	613	613	603	596	602	626	607	597	617	614	612	561	617	580	610	571	607	569	599	600	639	591	614	600	555	548	608	597	587	601	566	587	637	561	630	607	542	613	626	643	596	567	613	612	604	594	601	605	634	571	616	588	593	574	643	590	620	606	647	625	624	608	591	592	627	591	614	639	583	615	598	596	578	580	572	567	609	645	624	579	642	601	589	614	601	599	580	590	624	653	576	630	576	622	595	609	590	597	609	611	634	609	617	613	620	633	613	609	619	565	615	601	649	626	648	612	600	617	596	615	593	618	585	600	607	631	589	608	611	617	587	618	612	631	584	607	559	663	589	571	615	570	587	625	638	617	654	613	586	665	614	645	620	554	600	586	634	595	612	562	563	664	626	584	629	602	608	611	563	610	531	598	610	619	609	564	598	590	591	649	597	648	619	619	593	602	585	627	593	602	632	615	592	580	617	582	588	581	602	633	642	644	619	636	640	606	641	648	661	571	618	618	632	615	610	580	600	577	591	624	619	582	614	527	573	606	587	598	569	614	620	610	584	594	594	623	594	619	626	592	639	556	648	582	590	622	651	601	624	616	586	608	600	580	634	570	607	613	577	602	602	614	591	643	625	630	553	579	635	571	629	594	608	615	570	602	590	589	649	567	597	602	624	555	597	600	586	610	595	564	572	629	649	611	551
23989	20912	28026	23970	20807	8679	2176	1322	1034	862	799	697	698	724	656	628	635	628	586	556	557	567	524	509	485	508	497	481	452	458	437	425	426	448	423	430	400	384	392	420	424	383	355	377	363	371	381	380	383	407	328	389	375	373	353	367	342	323	346	338	327	356	341	351	307	345	297	331	298	314	310	321	316	312	314	320	340	336	330	293	342	324	327	324	327	295	351	338	338	348	306	293	304	318	331	354	346	329	330	309	335	333	346	316	310	327	332	314	321	330	339	300	340	354	310	329	354	322	330	306	285	352	299	290	334	338	326	362	316	328	294	332	308	353	347	340	328	342	336	308	298	314	325	313	345	343	324	314	332	356	344	317	322	341	368	320	319	330	381	320	299	352	316	345	310	345	306	321	331	316	307	313	310	314	313	347	337	324	339	352	325	333	344	319	317	301	354	343	329	309	319	303	339	348	360	316	322	332	306	334	325	322	327	339	343	308	344	283	310	330	315	303	329	287	332	359	325	366	329	305	331	323	330	295	323	339	313	302	330	314	345	325	341	322	342	290	313	318	319	314	333	317	318	350	328	339	324	337	318	293	340	365	297	339	264	322	312	300	325	299	320	346	309	345	303	321	348	319	312	300	318	317	295	321	331	347	316	344	318	339	340	339	316	302	297	335	325	337	312	288	342	339	305	297	329	303	332	354	335	333	337	336	323	382	307	335	307	291	312	352	327	325	339	320	316	339	329	332	315	338	318	329	295	309	334	318	324	332	291	323	335	312	369	337	320	324	310	294	311	317	335	362	353	283	307	314	316	340	327	382	314	324	333	320	340	323	334	326	330	320	323	305	293	335	347	307	295	318	325	325	312	329	326	314	310	359	316	330	305	283	310	305	312	326	317	341	358	376	321	308	309	316	325	345	330	358	346	338	311	336	309	332	331	336	314	302	325	339	360	320	351	307	322	317	300	326	306	298	345	318	337	319	325	283	309	304	348	321	358	297	311	351	356	319	331	321	304	313	319	322	310	351	329	338	341	288	290	342	308	305	328	346	340	302	340	290	332	345	320	333	320	342	327	347	320	295	342	319	288	296	358	360	333	350	343	345	317	332	320	325	341	311	343	307	316	321	336	298	330	315	313	322	329	356	330	348	316	329	347	317	332	334	299	334	378	314	342	332	357	318	304	331	315	320	337	330	303	336	305	317	315	356	299	335	322	325	325	338	323	322	323	309	323	316	306	311	332	333	321	322	333	321	296	317	338	303	340	346	339	349	349	286	288	314	346	339	364	320	325	329	295	341	350	331	308	297	323	313	309	318	340	308	327	312	330	299	280	324	322	321	351	335	339	357	317	325	333	319	294	352	322	319	353	309	306	326	301	309	337	284	274	316	306	314	323	331	357	319	334	323	320	320	320	302	292	320	324	298	347	312	339	351	324	322	342	328	317	365	307	323	314	336	330	336	301	316	316	321	313	331	319	316	322	345	318	308	304	315	319	310	331	339	309	316	322	324	318	322	328	310	302	300	339	287	298	342	341	339	341	308	343	351	282	330	344	293	305	318	315	335	317	330	316	319	345	323	328	319	352	339	327	311	326	346	301	330	317	336	322	326	318	347	339	332	358	348	327	309	354	322	297	331	322	322	316	326	331	336	326	318	373	344	347	310	346	319	336	337	336	332	334	340	314	312	280	335	320	325	348	319	300	321	330	323	326	313	312	319	319	308	321	318	340	308	324	313	323	325	341	315	319	299	323	311	311	321	310	267	322	336	317	304	344	318	323	332	285	305	324	323	318	318	314	292	322	334	299	317	336	324	307	317	319	328	306	316	301	349	318	328	333	304	322	330	310	337	323	308	328	343	332	314	333	296	338	330	343	340	316	303	364	322	341	340	324	320	309	323	294	315	320	316	303	323	319	323	350	301	330	333	304	332	310	326	347	324	345	307	296	353	314	304	322	334	313	318	324	338	319	320	268	307	327	310	303	313	318	322	350	312	317	316	301	314	337	307	331	349	321	317	319	323	330	313	346	326	304	319	350	340	309	333	323	259	300	330	343	321	329	316	327	350	301	291	311	316	346	295	357	323	318	330	337	316	329	306	331	326	333	342	307	312	351	307	349	301	321	310	343	358	325	308	320	313	291	331	303	313	298	324	363	340	295	339	348	360	337	309	310	308	306	324	336	321	326	331	318	346	316	297	332	315	327	340	297	315	337	379	323	306	332	326	324	311	308	332	326	360	299	300	313	331	331	311	307	308	336	335	297	325	312	314	332	337	341	319	295	334	315	325	332	329	383	331	304	353	335	323	328	315	333	326	311	355	326	319	300	344	325	328	336	360	334	334	296	353	311	324	339	325	347	311	322	315	330	350	318	314	362	288	326	331	328	330	318	320	303	303	368	297	312	324	353	318	322	356	338	304	311	343	345	360	341	312	320	333	312	332	329	314	330	299	349	333	319	312	311	312	299	291	317	325	344	363	333	302	294	297	316	339	319	307	294	352	331	325	312	327	289	345	340	303	356	334	303	292	347	308	310	345	338	309	368	331	317	322	303	322	323	325	339	336	323	329	362	329	302	298	329	337	322	333	326	329	298	326	304	347	301	343	342	328	306	321	315	351	296	347	287	324	343	311	322	311	325	336	355	296	307	337	295	307	312	347	323	334	301	324	340	316	344	328	304	354	312	322	290	334	358	306	323	323	331	333	308	316	340	292	303	322	337	330	328	329	342	318	323	330	348	301	352	324	306	326	318	333	331	317	316	327	332	340	300	325	358	329	322	310	319	348	317	314	322	319	330	332	319	334	328	344	334	297	333	337	307	346	319	331	334	314	315	324	298	290	339	346	335	341	305	318	302	339	306	347	305	342	343	321	319	326	290	313	323	321	322	333	363	323	347	312	360	317	295	333	309	315	354	295	332	315	302	317	329	289	307	326	344	333	308	339	347	300	341	284	333	336	357	334	280	332	344	315	333	301	348	294	334	357	296	328	330	365	316	320	306	343	305	322	293	324	348	342	312	327	318	344	282	327	301	371	323	334	341	338	315	327	319	334	313	355	334	367	295	336	341	329	324	330	330	324	330	310	300	298	304	349	308	327	339	339	313	308	306	320	353	314	355	321	348	297	308	293	320	308	334	319	303	319	313	341	345	326	326	305	313	332	328	332	343	325	307	356	293	302	319	302	351	317	321	318	307	351	276	356	327	307	316	313	300	325	358	306	369	303	351	329	320	325	309	304	302	307	318	323	311	314	295	347	327	347	369	336	362	304	339	349	328	308	333	364	314	342	333	345	331	304	297	315	332	300	348	323	353	312	311	337	294	334	351	313	335	353	323	353	337	324	323	321	319	327	348	316	309	308	347	311	367	346	300	302	313	333	344	311	320	325	336	325	298	306	351	327	302	314	333	320	321	335	334	313	323	338	354	322	324	365	304	321	339	331	317	328	350	320	316	316	330	333	327	329	330	310	361	332	299	310	285	348	330	317	303	286	306	318	320	338
31450	46329	12593	7014	5204	4212	3321	2682	2213	1834	1539	1343	1303	1400	1214	1155	1088	1016	1025	892	871	828	788	792	762	757	719	674	693	706	639	615	650	625	568	545	544	598	553	566	517	498	540	510	520	538	544	495	505	488	498	442	504	481	429	477	429	454	465	448	424	414	392	426	432	394	426	472	408	397	410	430	413	418	433	421	416	435	385	394	388	449	425	397	399	414	413	395	411	394	427	427	426	400	378	385	422	411	425	422	416	380	417	413	405	433	413	420	426	365	435	404	382	409	383	403	351	427	416	411	382	429	386	417	402	407	453	441	429	366	417	388	438	415	386	356	394	388	415	383	415	401	380	401	390	409	380	423	405	403	418	405	390	398	416	447	400	387	391	387	394	410	403	410	398	407	439	429	354	447	408	406	372	398	407	415	383	401	414	401	404	398	435	414	421	436	420	364	409	455	368	434	400	444	385	397	379	389	434	427	436	397	427	420	365	389	405	427	415	407	402	401	427	440	428	381	357	392	363	399	415	396	447	368	426	384	414	402	384	395	407	404	409	400	392	381	403	379	396	390	399	406	401	464	379	415	379	410	428	421	394	431	420	410	386	393	423	415	415	406	426	412	366	416	395	414	410	422	375	403	422	420	396	436	398	443	405	460	396	439	405	409	396	393	405	397	411	397	431	455	416	391	412	393	397	383	452	394	397	412	407	413	437	408	391	404	447	415	397	373	446	440	410	420	404	363	380	394	410	385	387	419	410	374	417	387	381	434	424	404	392	422	390	407	411	438	418	397	435	402	408	399	404	394	437	362	369	428	409	425	414	457	411	384	399	448	390	405	434	381	408	426	389	420	399	424	396	398	419	389	377	400	443	370	429	388	420	452	380	421	411	391	397	404	358	419	358	413	414	372	410	428	360	390	411	404	368	455	399	418	385	429	401	394	400	400	405	414	435	388	392	395	379	387	408	393	415	399	377	405	408	393	378	408	370	405	383	388	384	413	416	409	398	414	375	393	413	415	391	367	367	395	393	412	391	412	391	394	387	409	408	376	438	389	409	406	384	380	400	439	418	429	397	390	407	393	390	415	405	378	436	383	432	391	405	439	390	399	399	381	401	398	425	439	403	392	394	390	376	430	431	409	416	412	423	388	418	393	404	381	420	417	404	394	408	413	387	431	396	433	393	399	439	463	413	403	418	432	404	444	416	427	388	384	390	374	417	399	450	429	443	399	397	413	400	423	401	404	381	449	414	403	407	420	394	414	407	403	432	389	403	382	383	439	427	433	394	415	416	404	432	411	406	449	435	402	398	443	411	413	379	421	424	432	415	423	445	386	382	412	390	413	382	387	413	407	402	447	424	418	372	440	410	422	378	399	377	389	416	409	386	396	422	404	419	393	397	386	473	430	413	385	451	415	396	404	426	403	389	403	417	444	385	414	406	393	422	407	399	413	429	410	408	405	394	405	424	441	428	429	383	433	401	396	411	410	386	394	389	397	405	430	361	388	433	413	376	412	407	379	396	435	390	431	404	368	380	413	430	420	384	399	402	388	437	404	400	397	442	411	410	406	377	413	402	394	365	427	410	411	423	397	418	371	396	421	417	421	415	419	394	394	385	394	433	404	441	375	429	412	413	392	433	416	394	426	404	451	418	409	425	404	409	412	433	443	386	436	414	389	391	382	348	393	396	415	455	420	385	402	413	397	414	419	371	419	420	418	445	347	398	416	400	379	398	413	438	406	423	422	406	409	391	389	405	416	381	399	470	401	420	399	399	425	387	383	366	375	395	420	433	387	411	374	398	367	394	411	407	411	399	399	405	409	385	392	397	424	409	387	418	409	395	444	414	411	418	404	374	393	375	411	379	409	394	409	401	391	400	405	418	374	398	447	424	408	385	402	435	421	404	400	391	382	419	380	395	365	423	397	419	397	374	436	389	362	393	388	394	409	465	414	390	423	388	383	373	439	420	397	416	392	411	406	428	370	432	433	375	392	419	399	446	412	366	394	407	425	402	437	412	372	422	414	390	396	412	413	405	428	408	376	405	395	416	403	410	415	367	407	401	381	410	427	418	419	432	400	437	415	408	417	389	369	420	401	372	414	451	449	405	381	400	434	413	417	403	406	415	406	411	413	393	426	443	425	399	418	386	375	412	385	393	417	366	395	450	384	417	417	382	385	435	386	399	403	434	400	418	413	394	373	379	448	389	397	396	405	399	410	398	429	418	404	375	414	371	421	408	431	428	419	404	395	419	394	394	430	383	393	423	393	385	447	368	401	422	366	413	394	418	415	421	448	386	439	409	393	423	391	391	420	386	420	413	404	390	410	390	402	412	370	386	425	435	403	359	416	387	418	411	397	376	462	413	418	422	401	398	388	428	373	430	413	426	453	393	424	400	417	424	435	387	418	413	404	424	455	387	404	423	375	398	376	410	400	442	396	409	445	373	430	389	415	429	458	394	411	418	412	384	392	425	385	415	371	393	382	394	390	382	371	421	414	394	420	406	458	425	397	383	410	368	394	411	395	397	386	403	403	437	400	362	422	389	416	430	387	394	453	417	395	420	403	371	418	395	369	369	397	395	410	428	441	426	380	399	377	386	396	409	406	418	408	377	388	407	451	400	415	407	438	417	413	422	421	407	402	403	441	418	394	380	407	403	413	393	397	380	386	389	375	401	424	419	377	409	419	430	382	409	424	411	424	402	423	425	419	401	388	394	418	412	404	406	418	375	411	389	381	412	431	437	402	407	370	430	386	398	445	385	390	438	417	412	422	376	439	401	412	415	417	382	405	395	413	407	386	433	378	392	393	388	396	397	411	407	398	382	405	401	431	392	399	402	427	372	376	394	406	395	387	399	391	415	387	422	394	392	420	400	431	420	402	396	400	407	411	374	413	390	446	422	400	406	398	399	413	416	410	410	402	413	368	393	420	391	426	434	405	407	417	411	411	416	418	416	418	383	412	388	412	384	403	389	409	417	379	392	389	385	412	429	433	398	452	417	401	425	432	410	420	378	403	386	412	378	425	396	413	434	403	401	393	393	390	399	386	401	387	415	408	379	402	378	407	441	434	389	449	418	402	428	390	379	430	401	377	395	421	400	382	417	382	401	395	394	419	429	430	436	411	443	331	415	391	421	397	426	394	418	423	395	388	399	415	428	432	404	383	429	459	396	402	398	438	415	398	407	421	372	421	423	415	408	416	409	415	381	415	375	381	423	437	403	427	411	412	383	424	402	396	395	400	369	422	377	411	414	412	372	405	417	439	405	370	389	383	400	405	426	408	416	386	434	408	448	394	421	422	396	393	430	407	410	419	389	430	412	373	437	388	397	407	413	434	392	401	437	397	438	399	419	415	406	432	415	422	382	396	403	376	417	426	419	404	405	402	412	390	417	396	392	417	405	390	384	395	406	405	419	371	382	409	423	397	377	406	383	393	371	437	378	370	419	416	407	416	382	403	379	388	378	387	436	424	407	425	368	397	373	392	434	397	400	400
22831	20868	28463	23402	20864	20830	7326	1974	1396	1213	1027	923	883	873	798	724	755	725	687	638	640	600	547	556	522	517	522	489	511	513	492	450	417	422	413	413	408	385	428	405	414	403	385	396	369	426	375	373	357	370	357	392	365	329	319	331	324	335	322	317	320	314	321	322	298	305	313	309	310	323	266	344	303	318	313	331	351	327	280	303	295	306	310	293	323	294	345	294	322	302	302	272	269	311	320	286	310	288	290	325	313	334	304	332	301	321	312	281	300	309	266	290	297	311	292	324	289	302	330	299	308	306	308	301	257	317	286	304	283	310	319	286	298	281	296	301	305	311	319	296	288	303	319	285	297	305	291	320	298	323	281	322	284	273	275	323	270	291	327	296	315	280	299	305	321	283	305	279	288	292	323	299	311	289	292	295	312	317	280	288	282	277	304	301	306	273	291	315	298	286	312	299	306	297	281	289	311	258	293	282	302	309	326	310	335	319	299	283	289	285	252	311	306	272	285	281	311	302	294	286	284	306	298	277	328	297	274	316	302	299	311	313	313	281	298	285	287	296	299	305	299	277	284	298	313	300	292	311	300	259	304	289	292	293	324	311	279	301	294	292	276	291	285	325	286	250	294	299	304	307	275	267	302	308	298	323	348	272	298	317	272	294	280	316	283	317	303	282	308	328	287	303	302	298	352	348	271	298	303	303	291	304	277	280	304	284	333	309	297	286	283	308	299	279	289	288	291	290	308	291	295	292	297	320	285	305	316	310	315	275	298	314	285	293	316	328	311	284	298	315	321	298	304	309	303	311	323	315	324	317	272	290	275	302	289	312	287	283	313	294	287	305	308	321	293	305	295	312	264	316	313	281	278	302	278	296	296	306	293	293	272	314	302	310	264	290	309	322	314	312	284	273	299	305	276	267	309	309	333	272	296	288	305	289	284	279	288	331	299	306	305	337	345	307	314	302	303	293	266	304	271	314	333	264	281	307	286	298	287	324	271	314	281	280	310	289	280	293	313	305	325	315	293	285	278	290	295	285	279	335	300	305	300	308	306	286	279	268	295	316	288	321	286	296	287	329	334	283	310	294	313	286	318	309	292	307	293	267	276	291	295	311	313	252	309	287	322	292	298	294	280	280	280	293	314	280	285	313	267	283	274	308	276	307	305	281	316	303	292	297	274	281	289	262	306	292	276	292	329	301	311	306	289	297	328	291	347	293	303	282	278	308	280	293	288	300	295	311	297	272	325	309	299	291	297	301	289	289	317	310	281	346	277	290	283	293	259	273	282	276	299	278	308	317	295	278	318	302	299	288	288	282	290	286	302	294	295	323	327	307	310	273	321	293	289	299	312	302	300	299	283	313	324	297	303	290	307	302	273	285	273	304	321	319	299	277	279	312	281	312	279	283	334	313	285	313	306	278	293	296	298	278	310	267	302	306	316	300	283	318	279	270	298	285	297	283	286	267	305	296	271	275	270	304	292	289	291	298	296	321	288	294	304	310	281	304	299	318	286	295	307	295	284	292	258	299	321	314	264	292	311	303	270	320	307	304	301	294	296	294	282	281	268	244	291	300	312	311	307	295	302	308	297	313	301	273	306	321	286	295	319	301	290	294	300	327	280	306	288	284	300	291	325	296	324	279	315	323	281	309	279	317	300	283	298	323	293	318	287	287	318	292	309	321	298	293	301	283	298	310	322	289	315	308	315	288	283	274	282	289	304	280	312	289	269	309	272	299	277	300	291	311	330	318	286	303	334	313	320	277	305	296	285	283	334	314	294	306	322	315	303	314	318	266	296	282	291	298	303	303	308	281	281	320	309	294	273	277	306	300	281	290	270	300	332	276	276	268	335	309	300	325	304	306	323	294	278	282	299	274	278	290	290	266	304	286	274	320	309	327	293	295	280	280	299	311	294	266	298	290	309	318	266	256	297	292	269	295	305	287	313	310	299	308	280	303	285	297	320	314	297	289	326	284	279	295	280	315	318	280	296	312	324	292	309	282	293	282	257	282	310	295	290	289	304	300	295	292	300	286	309	286	293	285	308	294	313	285	305	325	271	280	305	304	294	280	268	328	295	313	287	299	292	269	296	286	307	329	275	283	297	299	269	268	288	303	294	306	308	327	328	312	278	304	307	252	290	283	304	307	321	294	284	296	293	311	287	301	278	312	297	308	284	261	318	301	323	276	337	283	300	283	279	293	314	296	290	282	308	279	260	317	294	317	303	317	314	301	292	286	322	301	290	281	320	261	318	289	306	280	316	308	304	292	294	271	281	317	281	279	316	306	274	294	319	283	297	313	322	292	347	278	308	288	304	314	277	311	292	283	292	324	272	325	268	281	304	285	295	310	310	305	268	305	255	311	271	295	295	280	297	290	287	286	306	280	325	327	295	301	295	279	308	304	273	288	296	321	294	338	280	311	288	261	296	307	288	286	311	316	305	344	290	261	311	291	294	282	311	298	301	282	297	311	314	319	287	303	288	293	308	311	294	311	270	328	305	301	293	294	274	294	308	271	305	273	307	313	269	292	275	308	321	299	317	267	311	315	281	296	306	292	287	287	303	293	316	310	315	270	298	319	284	306	319	307	299	285	292	339	282	295	284	310	303	327	289	286	293	301	308	296	286	288	289	294	293	292	302	287	277	305	278	272	288	280	319	286	278	292	307	306	324	307	313	310	327	291	319	309	291	292	315	300	319	266	311	299	311	299	319	291	302	289	296	257	309	297	277	279	298	284	321	293	282	305	290	265	297	258	285	312	271	285	294	270	305	275	295	292	312	309	305	290	282	293	283	300	267	302	328	296	293	314	302	259	295	292	312	293	323	298	275	268	299	294	289	323	320	276	326	283	295	276	322	311	285	305	319	311	284	308	287	310	300	320	302	287	316	280	317	310	270	294	252	278	300	282	285	325	277	294	311	286	345	329	287	323	302	276	321	289	290	296	277	301	269	313	312	301	300	284	266	295	291	309	272	317	296	304	302	298	318	309	299	310	307	296	295	300	288	288	310	311	283	293	292	286	266	301	315	307	291	315	314	306	294	306	297	266	294	266	324	278	307	296	304	322	287	283	281	290	298	296	291	275	300	327	318	308	280	303	296	269	325	301	288	311	325	263	296	319	312	298	294	294	276	293	332	304	314	297	305	272	279	302	284	294	308	292	289	288	292	288	295	300	258	323	307	334	302	292	319	302	290	310	278	302	318	309	317	308	305	297	316	289	287	289	278	274	275	317	289	289	262	279	317	294	330	296	316	270	302	307	257	303	278	270	319	281	301	319	283	318	319	310	331	257	300	294	311	297	282	293	341	316	267	281	279	310	286	316	318	292	294	284	268	292	300	288	283	291	308	289	302	269	298	308	278	307	296	317	266	296	321	279	301	297	267	285	300	297	270	318	246	317	294	308	284	277	271	292	289	293	274	294	260	273	293	296	287	298	275	256	301	295	313	300	309	293	318	300	283	301	297	261	296	328	326	330	307	319	301	304	294	302
35927	49986	16699	10198	7739	6226	4898	3815	3061	2504	2078	1817	1582	1674	1467	1371	1261	1239	1109	1114	1020	991	913	822	849	828	825	759	736	712	673	643	621	674	595	602	605	576	555	525	534	525	504	498	550	510	493	499	499	451	487	480	456	442	417	411	405	412	392	362	362	364	376	343	388	350	395	346	388	358	366	374	376	343	370	381	378	345	396	357	369	368	367	354	340	318	370	344	357	335	340	376	397	389	339	357	362	364	346	367	370	329	350	362	371	363	350	372	360	364	390	372	372	356	354	373	346	344	322	337	330	345	345	320	338	359	351	358	361	364	321	366	378	360	364	349	355	345	354	354	343	359	352	372	365	358	315	371	312	324	357	343	354	344	327	373	367	353	328	357	319	324	353	366	372	339	316	336	359	343	339	350	353	368	376	378	371	338	397	380	325	392	363	340	330	351	368	330	346	381	323	363	397	366	365	348	316	365	363	348	336	373	333	360	372	352	364	337	337	344	344	370	372	359	333	362	311	377	356	352	346	331	342	356	374	343	328	366	354	338	345	349	345	328	360	321	343	330	364	369	344	394	321	339	346	338	363	388	345	349	358	354	399	348	384	383	381	369	356	370	346	343	382	348	324	338	373	358	340	372	343	362	361	338	327	325	362	343	339	351	320	330	341	380	319	351	356	356	344	353	335	336	345	369	346	358	391	343	369	355	327	360	363	372	359	384	357	336	381	363	325	359	360	361	361	351	383	377	353	363	342	388	369	394	342	311	367	342	368	321	364	352	350	368	338	357	342	367	341	379	328	372	352	350	377	354	359	343	366	364	363	338	324	354	332	359	370	351	366	356	347	372	347	359	381	355	366	348	331	330	359	331	311	345	352	322	357	330	358	382	363	306	361	313	383	356	327	361	322	361	328	359	367	344	324	337	350	308	353	318	327	351	325	376	322	347	337	357	336	364	360	349	325	351	328	355	352	347	319	325	358	350	361	377	310	388	349	324	319	340	358	329	350	338	336	342	360	333	365	321	348	358	359	362	336	295	367	344	333	348	336	366	342	385	352	376	346	342	346	331	378	315	337	344	366	366	360	307	367	318	360	363	364	358	368	330	350	343	378	351	350	331	348	335	370	352	377	374	364	357	382	370	329	340	348	350	318	334	337	362	325	384	382	382	352	329	372	373	361	343	366	343	351	367	336	355	341	388	344	329	351	358	350	361	376	338	334	371	345	370	340	346	342	373	338	331	392	350	357	357	350	364	370	348	326	342	323	360	337	351	349	332	379	324	354	381	352	332	362	361	306	367	350	368	360	352	340	393	316	355	406	381	342	338	330	368	365	325	342	360	352	369	339	372	342	327	367	397	379	342	361	331	378	355	334	340	342	362	356	391	353	346	389	378	327	369	350	348	323	369	342	370	340	322	376	352	376	365	342	353	370	344	340	327	325	373	369	355	352	314	377	379	345	330	343	330	355	378	355	386	364	312	402	357	320	364	314	319	375	371	340	317	353	360	370	343	359	364	354	347	382	367	335	348	346	378	372	366	345	383	353	366	325	373	323	355	329	387	355	335	335	340	350	381	361	363	336	322	374	364	362	336	344	343	392	364	382	367	357	354	335	337	358	360	340	368	329	392	324	359	355	371	368	334	371	323	297	355	299	360	385	335	345	318	347	328	352	372	363	362	391	340	339	351	362	336	370	328	371	335	345	336	385	379	344	337	346	366	327	351	328	371	359	343	358	355	357	353	343	342	340	363	353	351	359	341	389	356	328	325	357	333	362	354	378	341	360	350	359	342	331	345	330	323	359	334	346	369	379	360	328	342	360	322	332	338	368	316	377	360	337	344	343	333	355	354	399	321	321	358	352	344	355	366	343	353	348	367	373	350	375	350	336	364	362	325	332	358	344	386	332	355	396	371	389	333	375	357	381	369	330	355	350	362	347	344	344	327	363	350	311	357	312	359	330	378	350	338	347	354	374	326	333	340	349	354	335	327	377	332	329	349	324	304	362	366	361	339	336	357	379	348	345	364	329	379	366	327	324	369	348	353	303	358	348	314	342	357	357	347	355	320	366	369	359	346	351	322	381	330	325	362	377	375	340	357	338	332	317	360	370	350	333	337	352	380	395	370	357	332	364	329	373	365	390	330	367	353	342	321	355	368	376	358	356	322	348	345	370	352	366	381	372	368	332	366	357	366	357	372	376	367	357	331	343	357	347	376	367	359	356	348	343	367	338	320	359	366	388	386	370	334	389	377	356	337	370	338	341	326	372	382	356	342	346	319	337	383	346	309	363	361	359	328	347	338	344	338	360	333	345	367	390	385	356	364	348	369	331	324	339	344	349	350	349	330	357	354	328	375	371	326	358	352	337	367	346	357	327	353	350	361	327	348	359	351	347	344	387	348	364	377	355	349	348	339	348	333	344	346	357	341	349	353	325	354	392	353	361	343	341	341	364	368	365	329	338	344	363	307	320	366	363	333	357	355	368	340	342	356	374	359	356	355	372	329	339	328	318	294	365	334	347	357	369	320	338	339	342	355	363	341	349	346	362	372	353	361	372	354	338	365	368	359	384	341	358	403	337	323	346	362	326	348	351	350	360	327	352	324	365	367	373	364	368	381	326	392	365	332	344	352	351	387	347	349	361	358	343	332	334	336	339	394	355	340	337	321	422	365	344	356	370	381	399	375	341	338	366	352	367	338	358	360	352	334	376	336	330	347	313	376	328	321	336	342	338	349	334	346	375	360	356	370	329	320	328	344	379	330	371	311	359	336	379	366	332	355	349	369	338	329	366	367	347	351	370	327	322	333	362	382	316	359	342	384	340	393	344	388	367	361	348	349	358	355	344	319	328	392	355	346	336	366	376	352	345	332	355	354	339	302	357	352	328	321	347	343	321	342	342	344	343	389	310	356	361	324	336	342	346	341	326	308	380	345	343	351	363	348	362	348	318	344	353	324	361	369	350	356	363	369	379	359	360	336	302	319	366	377	378	359	327	372	373	366	337	361	331	299	311	364	343	333	324	347	377	347	360	357	377	355	358	356	353	346	382	358	345	357	327	366	338	351	365	328	367	308	361	353	341	363	340	330	311	315	321	337	346	337	321	362	395	342	363	353	359	349	332	350	363	373	355	342	349	345	310	387	347	364	402	376	346	349	307	337	327	386	365	344	354	352	356	339	334	383	342	341	361	326	406	352	350	343	366	347	354	358	347	343	350	326	371	352	311	365	357	363	363	357	388	356	351	377	350	346	372	336	354	331	338	358	364	351	343	329	368	365	354	355	345	349	374	394	333	369	335	398	329	342	358	379	339	371	331	338	360	361	334	332	394	346	394	350	315	366	385	354	352	338	391	337	349	352	351	377	353	359	365	324	366	365	351	361	369	353	333	330	355	335	396	353	377	355	349	331	369	332	301	341	311	365	343	323	364	354	343	369	362	333	324	362	330	337	329	390	379	319	338	358	361	327	367	342	365	322	387	352	327	332	361	369	343	347	360	398
27681	22861	13962	3335	1703	1382	1061	840	832	738	727	715	681	719	705	651	652	696	630	630	650	629	624	646	661	602	599	590	636	572	609	567	564	592	538	559	507	543	566	512	509	547	550	517	556	527	569	542	533	527	531	477	540	523	523	467	529	489	516	491	498	512	517	493	494	510	551	483	493	505	486	490	534	492	489	532	528	517	538	478	506	493	498	515	478	519	481	520	512	512	489	533	507	532	524	478	490	501	537	506	499	475	532	483	505	510	452	508	568	513	499	473	512	512	515	532	504	459	505	428	491	499	491	541	511	563	508	502	503	471	479	493	489	522	498	496	514	499	499	550	500	489	527	485	498	485	494	469	459	487	543	530	494	548	498	494	547	503	519	531	473	524	484	492	497	491	548	495	538	480	510	517	510	493	501	521	489	511	507	497	529	505	494	483	525	529	496	498	535	501	558	525	532	494	469	498	497	508	500	504	484	517	486	495	489	482	544	532	510	538	500	513	494	529	479	472	493	523	500	508	487	492	523	488	519	536	486	500	565	512	512	454	495	489	498	511	484	478	553	489	471	517	495	484	515	511	477	526	521	453	486	504	460	501	523	501	505	505	518	490	489	523	491	489	476	500	489	480	484	502	485	498	515	504	505	490	521	531	502	487	500	529	489	515	474	517	506	517	497	479	482	497	507	536	475	501	508	514	492	491	489	500	481	493	506	515	474	494	510	492	507	473	508	469	489	475	489	525	490	492	516	522	478	477	494	487	516	532	481	535	494	487	506	511	472	509	524	505	466	461	548	479	513	532	496	505	492	465	538	504	543	481	505	527	536	501	487	495	499	520	516	523	520	498	526	496	488	471	498	483	459	505	494	484	492	535	513	524	493	492	490	462	473	529	489	520	536	539	520	494	492	540	540	499	518	499	497	547	490	502	564	464	509	467	525	492	497	503	522	538	485	502	546	515	537	510	501	492	509	513	541	498	486	515	540	491	505	489	514	494	515	539	502	497	525	503	529	507	526	531	484	496	498	483	513	507	492	506	499	528	503	515	508	479	497	509	502	482	540	503	495	446	508	501	506	485	499	446	471	506	514	503	484	487	479	494	510	490	529	508	533	489	510	477	537	541	518	515	505	497	477	507	497	513	500	545	512	525	517	496	479	461	473	500	487	516	489	517	532	524	509	475	513	471	511	496	489	576	491	527	467	493	493	503	517	511	513	488	507	461	476	529	489	522	509	513	489	515	493	528	484	478	531	500	493	478	478	490	491	513	495	492	491	511	478	470	515	461	535	476	496	500	515	501	517	464	520	485	520	462	550	482	475	500	451	490	494	518	525	527	500	507	522	495	494	500	521	497	515	498	502	501	487	474	539	531	512	476	489	503	535	500	511	512	508	494	529	504	466	482	521	495	491	481	519	507	527	499	494	531	480	507	533	510	518	491	527	471	521	501	513	501	497	506	467	511	498	484	495	494	487	514	492	479	483	530	518	515	480	510	488	523	557	496	483	469	490	550	493	548	516	485	531	523	485	507	511	472	516	474	506	510	478	508	515	479	521	496	514	499	501	455	524	515	529	515	478	511	470	521	525	514	528	495	508	503	519	501	522	545	532	479	459	493	519	532	507	489	483	506	474	533	559	490	492	506	531	500	548	512	533	464	509	498	481	532	473	491	507	464	505	527	475	530	466	504	534	500	501	510	493	494	489	526	526	485	515	509	523	471	475	535	524	492	517	479	527	510	542	488	492	479	486	457	502	531	539	531	497	492	492	521	481	502	520	535	478	515	475	499	523	538	508	533	499	521	495	482	484	484	513	497	510	510	493	505	487	487	470	544	537	532	519	465	539	499	498	504	488	502	502	514	517	475	515	503	468	503	484	467	535	540	514	501	547	464	534	516	529	481	471	468	526	472	479	523	500	497	529	486	499	528	532	491	495	509	504	490	517	478	500	483	494	545	527	497	505	522	507	483	517	540	539	484	496	535	507	520	541	449	505	495	489	510	480	460	508	470	504	528	472	515	548	463	479	516	517	545	490	504	531	491	496	469	501	510	507	480	532	507	494	535	509	529	508	486	463	496	507	539	499	497	474	537	513	467	500	493	524	509	513	518	502	510	481	498	477	526	504	498	494	462	507	519	539	528	490	509	472	542	509	558	493	515	492	497	512	535	525	496	485	500	480	506	495	509	460	520	531	506	543	526	510	494	522	491	466	526	472	493	504	504	477	508	520	524	501	507	460	525	515	532	502	510	515	498	540	526	560	470	511	487	499	521	514	508	502	485	527	531	529	515	511	486	560	513	489	503	521	495	501	494	491	476	507	496	490	460	529	505	521	488	514	535	510	490	452	538	482	517	508	487	495	456	509	521	491	478	516	466	484	494	520	482	565	475	483	527	515	446	512	509	523	466	476	493	517	538	495	520	480	455	526	502	500	511	488	498	545	526	515	533	448	523	497	481	504	508	503	550	484	500	529	530	463	503	524	520	488	509	450	529	497	505	478	485	514	505	506	504	497	546	478	515	464	517	497	499	510	488	521	493	519	480	498	518	500	521	499	500	519	515	512	505	524	493	493	509	517	518	496	504	496	533	493	518	496	491	475	472	496	502	487	496	502	490	517	457	481	507	477	495	491	473	514	509	479	496	500	498	516	531	470	497	498	515	501	493	516	476	441	512	467	525	496	512	541	505	523	519	520	501	488	503	485	520	468	509	475	490	509	514	535	457	493	525	511	436	495	504	503	497	526	482	552	502	523	469	523	524	472	529	546	478	503	488	513	522	458	488	491	524	455	520	507	468	557	497	499	505	492	497	515	475	512	496	500	501	538	484	467	535	490	486	509	520	522	492	499	500	499	494	515	524	495	500	511	525	470	527	475	529	499	528	485	522	506	481	503	504	512	496	462	504	475	487	503	472	513	535	493	497	544	489	527	511	497	504	489	489	510	523	479	469	480	493	479	504	492	502	519	508	535	492	536	504	520	485	496	510	471	520	512	460	479	502	490	498	458	507	500	515	506	484	563	481	485	489	493	521	507	492	490	533	479	476	527	519	501	477	509	447	494	496	512	514	542	533	513	504	483	514	508	513	484	478	455	515	503	521	518	539	481	491	484	499	458	495	483	543	544	488	522	508	477	539	471	477	460	515	491	475	492	506	503	493	520	539	512	497	514	506	486	494	503	480	484	498	529	515	511	496	472	481	509	513	524	514	577	495	494	499	503	477	485	462	473	551	494	527	512	432	468	526	501	485	503	486	552	477	518	503	517	509	497	509	484	472	483	492	515	475	506	511	512	510	474	499	509	504	489	482	500	477	494	504	492	493	473	466	516	487	470	523	498	536	503	510	524	538	483	484	523	488	521	517	526	524	534	549	465	499	504	499	500	541	497	545	489	469	534	465	531	510	516	499	533	552	483	467	503	495	514	499	543	508	488	519	512	492	485	519	450	547	517	475	520	508	494	501	484	484	522	476	463	507	509	492	447	503	507	463	501	496	537	518
29014	33861	5564	3139	2609	2371	1894	1603	1408	1237	1067	1066	1022	1110	998	974	966	975	902	876	927	871	859	815	825	816	800	754	791	766	764	734	750	673	771	744	756	746	662	676	688	660	689	690	687	680	683	688	663	670	659	610	655	677	637	660	652	656	585	609	603	566	663	587	612	601	640	622	545	626	552	655	621	630	604	621	594	630	637	610	585	608	606	593	653	609	634	589	593	603	631	562	612	617	573	617	610	574	623	619	604	624	592	592	588	597	614	611	578	608	624	594	584	606	618	626	613	596	628	590	613	599	581	596	633	599	582	589	657	576	623	613	621	622	655	637	608	608	598	615	633	653	620	588	594	584	586	579	574	590	633	600	609	663	623	649	629	627	634	600	581	617	606	657	597	589	595	555	632	645	620	622	635	617	616	620	610	597	603	661	629	624	596	631	636	629	597	631	631	608	598	605	627	616	573	659	621	569	617	644	655	596	634	595	594	623	593	654	603	643	542	591	607	599	570	599	594	574	618	631	634	606	586	586	599	630	589	581	587	636	604	588	621	589	644	583	593	613	657	663	649	598	599	612	581	623	628	608	574	593	657	600	612	571	646	655	550	586	625	637	551	596	598	626	617	622	608	549	607	609	608	632	643	611	616	615	614	601	608	616	622	599	650	567	657	588	626	602	593	604	624	612	585	626	599	635	622	604	637	618	594	617	592	624	622	631	630	636	568	598	660	615	608	672	578	597	602	601	596	601	616	595	583	603	651	603	568	633	636	594	612	580	621	611	648	612	629	593	601	623	603	602	612	603	606	575	604	574	604	653	631	623	587	585	615	636	597	648	633	541	560	569	615	649	589	640	612	639	577	606	592	619	592	633	615	584	583	616	593	600	615	612	589	600	609	626	618	647	611	598	584	564	591	602	644	583	625	631	650	600	608	618	643	605	592	632	590	664	614	591	649	640	643	583	592	636	643	593	580	616	624	621	613	585	585	653	597	596	619	631	637	605	583	618	636	604	634	647	607	622	601	697	591	660	614	638	633	650	633	595	621	590	612	600	558	636	636	635	596	623	667	647	593	619	553	596	609	617	612	615	606	611	575	625	666	615	591	690	605	595	525	652	565	669	624	630	591	589	644	637	613	630	630	616	632	585	579	628	666	615	613	613	578	577	617	592	611	650	587	546	572	639	600	608	657	658	600	589	638	619	626	643	598	636	596	609	611	607	606	575	587	595	593	597	631	638	608	611	605	638	592	586	612	573	604	598	636	627	659	582	619	603	592	621	548	680	594	587	595	631	618	643	631	599	604	574	617	602	691	629	579	630	627	644	653	569	588	582	593	586	631	566	590	580	617	633	642	604	620	619	600	631	616	649	600	567	618	607	630	593	613	624	616	640	586	600	643	631	636	633	572	586	627	571	622	591	630	597	621	594	631	606	623	570	578	618	602	587	583	659	641	604	591	649	655	641	580	589	594	595	582	625	608	591	641	623	641	601	641	597	573	581	563	652	616	600	584	562	590	666	604	546	629	573	620	579	623	602	607	634	628	632	567	623	645	586	634	643	605	627	574	606	616	585	597	605	594	601	646	631	628	643	582	633	625	637	612	560	587	592	648	666	539	609	601	586	630	597	632	630	623	624	600	572	671	619	607	600	638	639	627	593	570	634	553	631	652	638	610	618	626	603	590	606	599	601	575	656	609	589	608	615	622	620	610	618	606	612	673	630	577	593	608	613	629	594	631	605	593	649	631	604	555	630	591	600	580	584	604	635	661	599	630	652	600	643	628	622	604	616	584	614	586	583	602	584	615	643	648	637	587	589	623	630	615	576	562	622	665	622	615	617	608	560	589	617	655	595	602	624	605	637	590	633	602	623	568	611	654	619	624	610	586	619	654	581	636	602	634	615	627	599	650	608	629	669	623	613	625	609	581	633	591	578	596	626	607	617	594	578	595	609	558	619	600	605	605	613	573	605	601	612	605	613	609	592	573	612	613	639	584	627	602	611	585	634	584	591	601	588	621	627	630	610	602	623	571	584	578	614	644	593	604	599	602	610	599	623	637	569	611	620	602	650	610	640	599	588	630	608	600	639	615	564	646	622	603	599	647	603	599	603	617	615	595	624	636	632	599	611	601	601	693	604	620	651	665	628	606	600	607	579	610	640	611	609	634	596	653	619	618	654	595	590	611	640	596	635	590	594	598	569	582	610	568	630	620	581	639	640	605	555	630	572	627	628	577	627	608	646	654	627	655	657	584	619	636	584	616	613	615	601	610	619	650	570	598	625	604	601	605	616	583	624	585	619	568	586	597	617	585	592	622	642	647	646	633	553	621	598	653	591	606	621	564	607	656	590	588	610	617	616	592	604	601	591	638	598	637	601	599	614	571	566	611	664	592	644	605	597	653	564	630	603	594	644	598	586	623	581	602	631	571	623	606	605	607	614	595	632	573	658	552	612	623	578	607	652	557	608	597	612	632	610	630	644	553	600	576	592	619	628	626	627	580	619	623	627	557	598	588	612	645	606	636	612	561	652	662	655	571	583	622	588	639	613	618	640	648	621	624	593	644	629	620	617	569	619	639	617	643	609	613	614	571	663	598	587	582	620	617	603	654	607	601	577	672	610	617	624	631	664	635	571	597	614	637	610	619	622	630	633	630	599	584	644	636	640	607	636	578	569	604	560	581	620	588	650	612	597	572	588	644	614	620	661	617	614	575	567	632	644	671	559	626	600	613	604	637	587	608	602	594	599	606	616	595	631	620	608	600	599	589	606	617	600	594	655	613	634	589	588	648	596	625	618	609	625	593	626	611	620	625	615	610	600	620	612	653	641	597	647	622	577	620	589	610	588	612	659	643	621	625	643	577	611	624	614	610	591	585	640	636	595	572	602	606	578	576	608	593	560	625	626	568	638	627	620	613	585	635	613	612	634	587	569	584	591	574	587	656	613	616	628	626	642	595	604	584	579	643	614	631	610	616	636	632	578	626	626	615	634	637	587	619	572	621	641	670	615	578	604	672	603	593	602	641	622	641	621	650	564	585	586	575	631	626	633	585	615	592	611	653	627	611	622	570	600	599	633	623	627	609	589	550	591	612	646	590	640	631	656	602	592	613	640	647	599	577	632	612	605	620	555	630	627	609	596	622	585	584	597	601	627	680	585	593	619	612	633	581	561	568	649	601	604	571	565	564	595	614	618	641	629	627	660	621	672	583	585	593	548	594	601	587	654	622	620	657	610	624	600	611	544	599	588	622	612	586	623	632	611	621	607	625	586	602	589	650	610	625	609	615	635	587	560	602	614	599	656	579	599	622	631	655	600	626	643	641	639	653	645	617	595	611	636	596	602	620	656	561	647	604	631	610	621	613	628	658	637	596	638	591	613	581	693	589	660	619	604	588	563	626	608	608	576	623	637	623	630	596	578	623	622	615	656	625	585	660	587	591	658	637	612	620	600	643	608	602	590	610	572	632	663	617	595	595	565	552	616	597	593	587	602	649	619
23885	20868	28055	23791	20788	8788	1976	1311	999	878	840	734	674	688	613	640	656	584	592	560	558	555	543	524	513	519	474	463	478	482	478	437	489	449	418	438	418	405	378	414	377	362	387	388	356	394	412	424	333	380	360	371	343	377	352	322	337	338	358	341	371	333	325	317	320	327	351	325	329	294	301	309	331	329	331	344	339	335	325	341	343	341	323	338	347	335	309	282	324	314	346	320	320	307	316	322	296	300	296	346	301	357	313	340	333	301	332	313	338	354	334	320	352	307	328	334	347	357	315	292	306	319	324	306	324	323	327	347	328	330	323	318	327	361	314	325	351	325	308	372	305	358	336	341	307	318	334	302	321	350	309	325	302	337	344	333	293	316	320	340	328	352	294	322	348	309	343	309	305	305	347	335	314	321	318	344	307	319	338	317	312	316	285	337	314	333	335	311	340	325	330	322	285	334	326	334	320	298	294	311	313	356	313	304	337	344	282	340	346	320	316	315	313	307	328	334	329	304	317	338	311	305	338	346	283	326	289	321	348	330	335	331	328	333	333	315	323	357	326	332	347	321	332	307	328	348	319	343	341	314	336	324	319	314	333	306	342	320	362	280	296	333	320	316	310	336	307	307	288	321	342	331	311	302	318	330	335	319	318	330	281	334	330	342	326	326	347	327	303	284	326	332	314	354	313	325	319	345	331	310	328	311	342	335	324	335	325	324	322	359	304	340	316	337	277	321	317	312	325	305	356	319	351	318	329	318	331	331	352	347	330	341	339	303	337	338	315	314	290	310	315	340	311	324	340	349	321	317	317	316	296	326	330	338	304	306	331	295	302	309	312	314	335	317	322	326	364	316	312	304	336	303	348	307	311	343	320	325	301	295	305	292	330	312	308	279	337	337	321	313	302	327	279	314	319	316	322	316	308	322	323	320	315	291	326	329	340	332	285	299	334	304	321	345	322	334	296	342	322	334	335	333	316	301	313	341	319	318	313	319	313	333	328	346	343	336	317	309	325	307	320	325	321	349	320	335	329	356	297	337	297	338	323	315	324	323	328	320	339	319	338	317	311	324	327	319	348	343	325	325	320	357	323	337	346	317	308	346	332	305	312	327	333	317	316	326	309	346	316	307	331	321	329	313	356	369	373	297	338	341	304	370	305	331	343	349	304	340	336	323	370	327	318	335	316	307	311	339	333	314	329	327	315	334	317	349	315	359	341	321	312	320	307	302	337	343	324	347	316	280	316	323	321	282	334	323	337	357	340	313	324	344	310	342	329	353	333	327	323	314	310	307	330	338	326	319	310	335	344	326	293	340	336	348	352	325	344	323	323	325	338	362	315	327	335	324	344	370	335	343	306	276	349	322	369	308	345	311	274	313	339	304	330	335	356	327	332	315	308	327	330	308	324	319	334	330	342	326	306	341	330	319	300	338	337	326	333	355	316	319	343	331	302	341	332	321	321	311	293	333	317	319	322	307	323	324	320	317	301	334	305	344	326	320	299	327	309	329	335	313	311	342	310	345	329	339	294	306	312	311	322	282	315	309	348	312	300	342	323	299	336	289	323	316	297	354	324	347	318	350	338	313	312	315	312	315	290	292	292	353	336	316	336	327	331	326	321	314	352	344	302	314	332	353	335	346	319	308	350	300	363	288	314	355	301	359	297	326	321	328	347	330	305	349	301	311	357	316	317	352	288	305	320	308	278	311	297	327	341	319	318	325	307	291	316	329	315	335	285	298	298	345	279	322	330	308	358	325	324	335	294	333	299	318	325	295	355	309	327	333	329	356	292	339	286	292	346	303	278	330	303	310	321	337	313	348	304	301	307	311	330	346	294	339	297	346	358	329	355	319	324	289	332	309	320	279	329	332	307	282	334	293	320	342	325	318	328	328	312	340	306	321	338	336	327	292	337	341	349	340	337	307	340	339	340	335	336	317	343	314	343	338	317	342	303	313	277	343	289	289	317	327	318	312	298	331	330	354	332	310	321	318	349	306	325	326	339	339	320	320	359	336	335	313	346	320	309	325	292	285	348	320	337	313	304	325	336	320	319	326	316	319	347	350	315	337	327	353	338	327	326	335	335	315	276	330	294	293	311	311	328	322	343	330	332	360	340	311	332	318	290	352	317	303	308	343	350	304	331	337	298	334	305	348	314	327	350	341	317	302	322	322	302	318	300	322	308	342	308	326	315	300	308	350	384	313	322	353	322	338	305	319	318	351	311	320	372	337	347	313	328	336	319	337	294	345	296	348	303	333	318	330	311	324	291	341	329	315	305	315	330	366	295	338	326	336	319	319	314	305	321	304	312	342	349	290	306	306	309	353	343	297	282	306	313	323	339	276	337	302	342	318	310	320	345	295	311	324	337	355	335	342	359	310	311	302	299	293	313	329	309	312	330	357	367	302	331	327	305	340	346	309	312	329	316	325	352	330	333	322	299	334	296	326	325	289	336	307	303	310	333	303	321	307	330	315	340	290	343	314	344	319	314	347	303	292	316	374	340	301	318	302	337	311	329	305	315	296	327	354	329	305	324	335	325	337	330	302	322	311	323	298	316	319	309	313	313	324	309	302	332	328	332	328	325	322	328	362	311	329	327	302	317	310	329	313	304	294	309	350	316	335	320	340	306	331	339	324	336	321	344	289	300	326	316	331	327	323	334	358	304	285	334	290	331	293	294	331	302	311	349	308	319	338	349	313	333	339	352	299	336	319	331	280	315	323	304	314	303	347	326	340	330	318	317	315	337	303	307	291	331	322	337	341	315	328	337	293	334	309	344	300	311	323	287	319	325	315	360	352	326	323	329	318	320	338	336	320	290	310	314	297	322	333	347	324	333	336	336	289	314	355	331	333	310	317	312	315	326	358	303	344	316	321	360	333	308	334	323	319	318	356	347	328	339	314	287	306	352	304	349	302	297	302	323	327	296	301	315	302	298	305	318	321	317	324	331	326	310	316	357	353	311	314	341	327	350	313	307	311	326	303	332	340	295	325	322	325	310	294	330	294	330	304	302	308	340	329	321	327	298	330	320	308	292	322	322	322	324	308	320	348	316	334	300	289	328	315	322	328	305	344	303	295	331	302	323	341	357	322	305	319	331	311	313	329	338	318	339	334	342	306	310	344	316	331	317	344	297	351	310	310	343	298	340	326	333	320	311	308	315	344	302	334	362	296	323	330	320	319	325	312	349	305	357	326	302	358	298	330	301	316	316	303	293	306	322	328	313	318	281	352	335	310	302	334	296	275	300	316	304	347	311	326	328	304	314	338	330	321	346	341	347	322	336	313	343	343	341	318	347	321	333	337	307	321	302	329	330	354	359	303	358	336	342	336	313	315	346	316	341	320	327	343	370	324	320	308	319	332	348	318	316	323	340	334	339	318	316	323	329	340	348	328	322	345	323	371	323	310	312	336	324	317	323	327	333	311	298	304	342	330	308	333	316	311	322	356	340	322	306	315	335	295	321	341	334	320	313	343	320	307	343	325	342	328
31927	42912	11710	6943	5084	4107	3349	2549	2060	1709	1579	1320	1255	1254	1163	1075	1036	1023	993	910	786	836	824	761	756	721	730	693	610	689	665	649	587	590	595	574	554	575	564	579	492	535	550	514	542	525	524	492	518	497	467	458	475	437	440	433	434	402	432	460	379	393	402	409	387	392	424	430	410	407	386	432	436	414	409	456	421	403	426	411	425	412	404	396	402	403	395	391	384	401	380	393	403	423	394	406	391	392	384	387	425	415	416	428	441	383	444	428	424	407	390	416	370	416	403	380	358	417	407	407	365	410	391	413	424	422	402	421	379	408	398	406	392	431	412	403	461	428	369	385	377	401	444	420	390	405	398	390	435	445	433	384	381	392	411	405	392	385	440	402	424	413	409	406	398	401	431	377	394	400	415	377	398	376	385	424	419	403	402	369	361	425	396	392	382	377	404	392	406	391	378	395	407	413	444	415	378	363	375	409	396	423	414	422	409	385	407	418	400	386	401	399	398	399	386	367	398	399	394	400	403	345	426	410	421	411	427	438	387	411	383	387	397	408	412	388	416	390	373	372	382	393	397	419	411	390	431	410	423	418	421	384	409	413	412	392	412	430	407	422	421	425	405	353	398	410	385	405	433	389	393	398	415	428	381	392	390	429	430	400	353	403	388	418	401	434	382	400	390	394	428	418	438	378	408	385	409	380	398	417	405	392	390	393	402	388	345	426	419	400	376	425	411	412	414	422	392	403	395	418	437	390	387	437	393	369	398	418	395	435	378	388	436	397	401	364	390	413	389	390	427	396	381	412	395	418	446	411	396	387	421	384	413	395	426	415	421	429	423	383	393	374	420	403	404	409	383	384	422	379	396	391	436	398	407	383	403	398	417	389	398	403	388	388	424	445	397	403	384	412	388	412	402	408	379	391	420	408	406	408	393	411	396	330	404	392	407	436	345	397	444	399	403	438	404	422	431	396	405	418	414	371	388	425	369	423	406	394	398	404	398	357	403	410	400	418	374	391	418	413	393	417	399	444	398	424	368	390	376	379	401	400	404	410	413	394	366	436	437	406	397	452	418	399	451	401	365	420	417	364	403	383	381	399	428	402	394	417	404	413	397	390	414	387	377	394	399	431	380	416	426	384	358	379	401	413	393	407	404	399	404	413	380	436	390	402	363	407	405	408	420	393	396	427	411	385	401	404	388	408	435	402	386	374	428	416	418	390	423	379	401	397	390	402	425	399	427	408	434	401	397	385	382	407	390	375	406	400	393	396	384	456	400	388	398	416	438	417	424	393	417	373	410	374	399	411	383	405	394	389	428	376	405	365	413	416	411	370	401	419	392	396	425	409	400	389	402	416	434	384	371	386	414	389	368	404	398	383	431	414	400	383	416	418	400	391	383	419	442	367	405	410	397	427	384	390	398	392	380	395	382	383	402	393	417	400	418	397	407	381	396	405	407	408	396	392	414	432	418	400	421	435	418	425	427	386	372	383	391	394	379	429	433	411	408	386	386	406	432	415	447	382	375	410	362	387	398	379	397	384	408	384	419	394	374	392	390	393	393	399	416	407	454	409	403	418	384	440	400	415	394	410	384	392	400	408	406	439	363	409	418	399	426	431	431	388	379	408	383	398	403	396	409	369	410	425	398	414	391	422	414	392	428	439	418	410	399	425	396	409	388	414	411	396	380	385	443	390	397	419	403	394	405	388	411	421	397	401	399	416	384	388	402	406	401	395	419	377	389	406	392	355	412	404	407	413	415	383	405	424	377	369	388	394	440	404	403	390	437	407	425	413	410	375	395	409	419	437	413	421	416	393	363	408	408	372	429	402	385	398	406	367	380	364	398	384	401	383	411	399	384	372	389	395	391	410	381	393	422	439	401	412	394	408	431	411	395	413	461	428	405	423	410	398	411	424	422	412	383	413	427	402	394	404	417	391	410	401	374	415	400	399	374	381	390	394	401	395	395	425	389	426	395	390	404	407	395	377	407	422	409	396	409	437	421	380	371	425	383	387	421	389	426	378	367	450	406	418	426	410	415	403	399	406	429	405	415	410	424	387	408	389	423	388	392	426	386	413	386	438	384	403	389	400	395	387	401	398	407	425	393	403	431	430	416	452	407	402	392	418	389	361	394	404	436	418	426	418	397	412	428	404	418	376	397	391	430	451	410	402	409	385	412	406	406	423	377	388	389	397	403	428	333	407	377	431	405	371	403	378	382	394	418	461	391	412	431	388	409	405	429	394	380	370	439	407	381	420	406	411	403	412	395	412	414	401	384	402	441	386	399	389	414	393	366	407	377	428	380	407	407	408	454	404	396	416	378	413	404	430	384	447	372	390	388	435	397	412	391	421	361	414	411	403	411	416	436	415	441	436	390	401	415	392	400	402	405	396	432	394	378	436	427	378	389	433	417	425	380	398	421	408	392	401	406	378	426	407	461	405	425	423	443	363	393	405	406	407	403	395	358	423	382	401	398	406	413	387	411	381	370	395	411	420	418	385	378	398	428	395	385	401	410	400	413	394	411	363	385	410	414	410	412	412	385	421	401	389	429	382	388	396	415	420	422	397	404	384	392	408	419	419	402	395	395	424	390	409	388	386	412	392	440	436	421	414	411	384	403	422	397	429	395	404	412	390	395	419	411	415	408	412	445	399	450	381	422	409	418	424	395	443	407	399	419	369	411	401	377	419	362	439	403	394	400	386	424	431	408	407	389	420	397	391	365	405	426	385	334	393	386	425	392	383	423	377	436	394	400	402	410	376	393	403	402	409	395	393	392	376	407	431	414	406	392	424	424	388	407	404	374	399	351	410	379	376	414	437	395	422	414	440	396	394	390	410	413	373	385	383	395	411	418	397	418	389	417	400	384	399	432	417	392	392	369	399	435	399	381	396	421	418	439	406	405	409	437	407	422	398	417	440	420	417	413	463	401	389	406	399	449	396	392	401	392	425	385	410	412	387	432	415	416	407	402	399	355	386	378	400	402	399	381	420	403	397	405	375	414	429	396	418	412	418	390	457	452	373	429	380	376	389	437	393	396	389	407	395	437	361	398	391	387	402	407	380	429	394	442	396	405	386	403	406	388	401	401	421	415	443	415	379	417	392	399	385	389	448	385	419	403	419	438	384	402	390	405	397	441	397	384	411	446	360	369	382	410	398	357	417	396	415	417	398	377	411	411	400	390	409	399	437	383	415	417	392	392	392	390	387	410	415	380	401	376	380	378	425	357	422	359	421	404	426	384	399	393	428	405	423	364	409	439	414	375	397	376	407	412	416	408	380	407	360	407	396	410	394	395	396	390	373	408	393	453	370	396	403	421	402	410	410	418	383	390	403	367	382	400	407	414	422	396	424	366	416	358	361	408	414	407	395	406	381	408	413	375	406	415	378	419	388	408	410	425	393	413	380	429	438	436	367	376	408	419	413	401	420	386	417	423	409	385	397	440	387	412	376	408	386	408	416	419	409	438	423	401	416	431	400	374	385	422	376	413	404
22846	20877	28534	23330	20879	20846	7413	1977	1418	1228	1100	933	918	877	813	799	704	697	723	705	622	594	542	575	546	504	531	525	502	492	527	500	427	476	460	414	432	375	409	397	378	376	383	403	401	363	392	405	359	380	383	364	347	379	337	324	369	352	315	315	309	297	279	318	330	306	300	304	316	304	294	332	314	294	298	310	310	311	296	322	301	312	305	311	305	300	306	309	295	305	304	320	279	280	276	310	299	290	289	271	306	273	278	321	247	290	318	305	278	297	307	304	325	286	306	277	273	301	318	275	297	294	298	272	296	313	309	315	322	312	304	301	325	302	316	262	295	279	309	306	325	274	294	312	315	296	297	277	284	291	282	291	300	296	298	299	316	273	297	276	289	280	285	269	296	275	301	287	287	268	302	267	299	290	331	299	306	277	263	300	296	263	288	309	313	292	303	302	298	318	302	295	305	312	285	284	287	281	289	289	283	315	307	296	292	288	280	308	297	294	289	318	307	296	297	268	292	307	304	292	295	292	283	317	295	292	309	301	280	312	288	279	291	280	318	291	280	293	303	307	269	326	273	321	283	300	280	315	312	277	305	313	303	295	306	307	298	297	304	299	288	267	301	314	277	265	277	322	292	320	292	280	276	292	333	284	316	289	267	309	283	303	284	284	282	315	278	299	284	296	255	247	296	330	298	282	301	287	305	311	298	275	283	318	283	291	279	316	308	288	305	291	286	266	280	286	268	295	298	285	313	290	289	316	299	307	305	300	315	258	295	278	292	286	299	300	274	293	330	291	297	268	299	312	315	282	309	286	277	295	321	293	316	320	302	257	277	306	290	286	276	319	332	332	290	277	280	305	245	257	321	292	309	275	274	295	314	274	298	309	326	296	281	298	254	307	289	284	291	269	301	320	299	283	274	303	296	281	326	327	303	324	343	269	316	280	310	293	268	285	311	318	281	281	279	290	282	258	285	303	285	317	308	303	290	296	296	318	276	312	263	288	301	301	296	286	302	288	336	267	294	271	288	297	300	269	305	311	339	277	303	297	285	305	297	301	313	274	300	302	271	291	311	263	276	289	253	304	317	300	272	308	324	321	308	292	302	280	291	265	320	292	317	323	307	316	296	299	290	265	290	283	289	258	294	274	304	306	275	273	304	339	339	306	299	301	282	280	312	254	293	266	289	298	312	301	282	303	298	288	299	288	286	283	286	316	278	306	273	296	296	290	315	310	288	306	313	288	310	313	305	282	292	284	299	295	305	309	306	300	329	285	318	289	305	297	297	290	306	304	332	289	291	302	319	283	286	299	273	311	298	264	303	270	269	317	322	293	286	304	291	279	316	288	251	279	275	333	296	328	311	266	303	289	300	316	288	317	295	267	295	282	304	292	293	321	299	316	297	300	283	292	288	268	277	300	323	308	296	281	279	304	307	289	316	263	299	288	292	289	306	300	303	307	318	286	258	305	268	298	303	298	313	307	270	278	278	309	293	322	325	283	279	305	284	300	293	311	279	330	313	288	273	312	298	285	257	307	310	298	307	341	275	280	304	320	291	274	309	298	331	273	276	298	292	303	315	271	294	341	286	311	285	271	285	301	276	306	303	303	287	307	309	333	273	298	289	309	279	316	292	268	320	292	299	310	313	299	286	288	328	295	293	287	297	265	305	298	302	285	319	293	304	276	304	299	302	335	277	285	317	254	275	313	279	279	282	304	335	326	274	298	301	285	300	322	295	300	291	306	311	293	304	283	288	312	278	311	287	307	300	280	284	306	296	299	274	282	317	306	294	318	281	298	299	313	300	323	283	308	302	305	322	316	297	319	285	326	301	303	259	309	268	333	309	259	288	310	301	296	281	268	287	320	316	289	286	319	286	288	299	306	326	283	308	305	318	315	294	318	267	274	283	281	301	288	316	307	291	288	301	310	341	327	291	309	310	285	282	285	286	286	309	282	260	276	288	291	311	284	310	309	322	316	298	287	294	289	294	274	282	294	295	315	282	322	295	307	268	301	266	271	303	282	297	333	325	288	286	288	298	294	321	278	283	311	278	330	266	282	294	281	291	304	330	266	298	257	260	284	277	300	261	270	300	315	306	287	310	280	305	307	284	307	313	303	308	292	284	301	289	264	271	305	306	313	276	289	292	284	288	296	316	310	283	294	290	319	311	298	290	288	299	288	320	271	289	261	315	262	300	266	307	295	301	308	321	267	263	303	266	317	293	295	336	293	282	295	280	257	295	265	272	295	300	308	288	331	324	294	294	282	301	294	300	290	317	294	283	280	254	281	289	304	292	291	301	321	312	317	295	305	274	295	340	304	297	282	326	296	294	303	297	290	291	315	305	330	291	287	308	298	300	271	301	282	276	326	262	272	276	280	279	331	289	298	314	278	281	298	273	269	308	267	302	295	323	291	281	294	294	271	321	274	295	298	310	272	287	294	279	311	316	293	255	286	299	285	280	308	296	304	330	276	320	290	304	267	285	278	308	292	310	312	309	278	340	312	289	278	300	283	312	288	264	286	272	273	309	305	287	283	287	272	295	328	298	282	284	296	282	288	303	329	278	316	310	284	276	297	301	296	307	268	281	277	301	283	295	256	312	305	284	308	291	291	311	292	305	296	281	265	284	320	303	291	302	289	295	281	291	315	281	293	279	298	251	304	301	309	284	292	300	315	281	281	302	326	306	288	292	291	281	328	279	287	297	308	270	271	268	294	310	315	267	287	295	285	306	287	315	288	266	311	312	310	304	329	277	280	298	280	292	289	290	290	263	294	292	289	282	305	315	287	308	315	312	294	302	291	302	287	298	282	292	281	304	292	311	297	316	327	304	304	288	278	278	265	304	297	339	300	321	297	308	328	268	328	283	294	304	297	301	322	301	304	324	302	292	291	319	298	317	300	296	268	296	286	311	300	325	318	317	288	272	302	285	298	316	310	316	323	327	309	309	311	286	275	307	288	296	300	289	311	286	287	289	284	301	275	311	296	290	291	268	278	283	289	275	323	314	281	304	300	292	284	274	304	315	293	276	282	336	287	297	272	301	271	265	300	292	278	282	305	314	292	295	281	325	306	283	302	305	315	275	270	279	291	266	249	329	271	296	296	258	285	316	295	272	291	308	287	267	275	314	340	289	317	304	310	299	303	285	293	297	307	297	269	301	296	293	308	277	285	301	303	277	274	313	286	305	289	304	275	277	305	301	284	301	292	285	298	314	293	335	310	290	270	306	271	300	293	298	277	305	268	303	268	270	329	273	305	321	256	292	272	278	302	282	267	298	304	267	298	316	271	308	273	307	301	285	324	280	275	298	265	319	321	292	299	291	296	272	303	283	288	330	298	303	284	266	288	311	323	279	299	289	339	297	292	292	323	306	295	281	294	294	306	280	301	303	294	303	286	274	292	325	320	306	286	305	278	303	300	306	300	307	284	317	298	268	296	284	266	277	327	300	304	263	308	297	301	319	279	285	321	312	279	306	328	288	298	286	285	297	295
35603	46205	16796	10361	7541	6004	4728	3722	3116	2570	2169	1787	1673	1591	1446	1364	1201	1203	1204	1053	988	950	916	884	906	838	830	761	745	735	680	734	654	659	613	592	598	579	534	554	551	557	507	507	540	557	527	496	500	530	458	454	458	457	404	405	430	405	393	431	377	382	408	370	383	379	339	386	350	376	365	349	375	364	368	358	363	383	376	350	361	402	365	366	337	382	359	343	350	358	351	338	378	324	354	353	356	343	354	397	399	378	334	342	369	358	372	373	326	380	339	333	361	361	353	341	355	391	344	376	351	337	373	372	379	333	346	336	344	367	357	346	333	342	355	347	356	339	355	317	322	377	341	348	379	323	345	343	338	369	391	332	354	337	351	334	315	358	357	337	322	344	370	356	333	345	369	343	373	355	327	342	340	338	351	359	367	344	352	344	330	362	331	328	347	325	359	361	336	347	361	358	357	362	349	349	334	380	339	332	371	344	339	373	376	327	358	352	360	329	357	318	374	345	362	347	344	319	351	335	363	348	355	363	368	360	323	358	321	378	332	360	330	343	379	345	341	338	340	357	347	345	386	330	369	341	356	326	320	348	380	334	338	340	348	341	355	330	336	338	356	394	364	385	351	362	374	372	392	341	394	385	349	353	380	381	376	335	345	338	331	339	377	367	369	368	365	338	352	364	389	321	346	371	360	378	343	363	344	357	364	365	326	375	334	360	358	341	339	305	341	361	374	334	367	320	353	356	355	353	324	374	350	391	381	363	358	375	356	342	351	348	347	369	360	372	349	342	332	330	353	343	354	376	357	342	356	334	379	330	353	359	362	348	345	280	338	322	370	359	348	363	374	332	394	335	365	329	354	372	339	363	347	387	333	369	355	346	381	377	335	352	357	332	357	361	347	335	338	363	372	339	348	335	296	354	336	375	337	333	342	342	341	358	391	350	317	347	374	354	334	349	379	356	344	362	370	351	333	344	333	347	343	346	358	347	368	345	354	359	339	351	349	355	361	343	324	335	340	375	348	339	369	398	325	342	357	349	361	366	343	350	366	365	334	342	329	336	332	344	384	348	331	334	357	347	390	319	336	366	346	326	373	336	314	338	362	345	369	359	378	370	326	346	351	336	324	356	340	353	351	379	360	361	368	330	351	350	365	335	372	376	364	325	400	317	322	334	347	371	385	383	364	349	358	341	351	331	378	366	418	334	333	359	329	351	391	351	360	355	338	390	342	354	312	315	347	375	350	400	372	342	339	341	376	391	354	323	328	336	342	344	308	375	371	370	349	389	387	343	327	360	371	343	346	342	349	333	364	347	351	381	351	351	308	327	347	379	314	343	333	358	344	354	348	355	371	369	349	331	351	325	352	336	347	345	330	352	368	334	362	344	351	354	348	328	369	376	334	367	356	349	359	355	333	379	358	355	363	332	327	348	332	350	362	303	339	361	336	343	353	357	311	334	341	343	409	313	317	328	369	354	323	299	364	353	360	320	399	378	336	384	361	327	373	314	350	366	385	358	367	365	358	361	353	358	355	321	381	349	332	321	368	352	344	321	372	351	356	336	357	359	356	343	379	350	320	321	383	347	357	338	373	365	357	355	331	341	374	341	351	368	347	336	400	363	388	343	323	334	343	362	361	341	353	334	348	345	330	341	357	373	386	356	314	394	353	352	377	346	356	370	348	362	347	313	365	343	334	350	351	348	334	315	339	375	337	390	341	366	385	333	338	345	354	386	377	370	340	348	329	363	324	343	350	358	373	333	342	353	356	317	364	349	353	329	351	318	324	370	358	353	358	345	329	345	338	386	370	330	372	344	358	351	349	357	388	327	324	346	354	363	349	344	363	357	380	331	360	365	338	369	343	322	359	307	361	352	359	328	327	356	342	351	320	354	336	326	378	346	326	338	380	352	358	365	316	350	325	339	361	376	371	330	348	353	352	330	350	365	345	350	330	381	354	334	337	367	385	329	335	327	339	358	358	356	357	329	351	391	342	357	361	353	340	334	338	329	331	341	358	372	344	312	342	310	355	332	315	328	384	354	382	397	368	345	345	346	357	338	355	350	362	375	336	335	365	327	349	338	352	352	346	353	355	314	374	335	356	331	353	343	297	371	326	339	361	349	339	378	335	356	338	327	350	348	340	370	349	333	359	347	348	356	346	330	332	336	346	393	346	360	333	349	332	380	326	372	334	302	358	349	351	344	322	365	345	335	372	340	354	366	359	331	347	332	320	332	369	354	343	318	343	347	365	364	377	358	332	328	355	357	367	354	333	323	360	378	324	373	377	350	336	372	355	350	369	340	355	332	327	358	350	370	361	357	355	355	339	368	365	330	361	331	341	375	313	353	350	411	367	372	370	387	335	380	355	338	369	358	359	355	359	363	345	319	361	382	354	337	327	349	354	365	349	336	328	347	370	336	374	384	334	311	327	362	357	362	359	363	363	345	352	391	349	355	381	385	385	354	340	370	366	360	339	367	375	353	333	367	383	333	389	359	358	354	352	314	331	340	337	333	345	354	374	357	354	368	295	335	343	366	346	318	356	363	372	330	347	353	354	323	316	354	377	332	373	381	349	317	351	352	348	323	330	343	334	348	351	300	345	350	354	345	323	357	349	370	346	359	377	383	346	365	364	377	341	334	349	364	349	360	345	345	339	369	319	329	374	331	361	366	333	361	362	349	323	331	368	316	329	389	351	340	370	389	333	359	359	345	378	380	359	323	336	332	339	326	344	334	340	403	339	332	340	336	300	364	349	384	345	321	379	328	361	336	343	329	363	350	351	349	348	373	340	351	377	361	343	346	330	376	350	325	385	334	365	369	347	333	334	395	324	364	370	328	325	344	336	367	354	320	348	330	367	337	362	345	340	357	326	371	331	366	333	336	367	336	361	320	365	331	372	353	349	354	349	342	339	395	345	372	356	324	386	362	352	361	343	331	343	355	321	315	326	336	356	367	356	347	313	354	327	312	350	379	344	372	337	337	365	322	334	362	352	372	370	349	361	344	358	338	320	362	330	349	348	382	395	340	360	345	382	357	327	362	370	324	368	358	314	358	324	367	348	343	332	377	367	356	385	329	357	376	356	322	355	383	353	335	364	373	337	319	358	370	333	356	329	401	374	355	377	363	317	331	348	339	337	366	335	355	337	318	394	341	373	374	375	358	372	361	386	356	342	362	323	343	369	375	352	327	356	348	351	356	326	337	355	349	333	361	336	344	350	366	360	354	325	328	342	321	338	396	342	328	353	334	355	373	365	343	333	338	358	374	341	388	306	341	374	351	367	346	367	326	335	389	360	368	363	372	319	324	340	351	323	343	342	338	353	360	380	362	341	353	347	345	380	347	335	368	337	371	361	332	364	354	371	336	324	350	352	331	365	346	361	378	348	333	353	370	327	350	324	346	374	344	376	366	336	372	332	388	342	331	357	302	381	320	353	355	347	361	343	321	293	307	345	361	373	345	343	345	380	336	342	338	342	337	350	352	351	357	370	372
27487	21815	12227	2999	1685	1427	971	876	842	784	787	708	647	722	658	712	612	643	697	641	640	658	621	622	626	627	621	573	546	575	590	551	552	524	542	544	537	582	506	547	563	500	581	539	537	489	553	528	549	515	521	544	564	547	518	530	522	499	496	528	487	502	486	487	490	548	493	517	488	471	521	497	502	477	458	462	474	535	501	504	518	515	532	508	491	477	558	469	515	498	489	502	529	478	502	474	501	510	485	468	516	513	509	490	499	509	537	485	490	473	470	516	513	521	521	497	523	473	529	524	511	515	500	496	477	538	532	478	524	496	473	520	508	515	525	482	517	519	471	505	472	462	538	446	480	524	508	446	503	518	530	507	519	503	505	470	505	496	486	533	539	484	567	487	458	507	453	541	502	499	493	497	520	483	474	497	511	495	482	511	512	465	507	505	474	500	512	497	502	509	521	501	504	535	481	546	472	494	465	505	522	519	456	457	491	492	530	539	515	508	486	512	525	508	504	481	477	490	492	504	529	474	488	512	490	514	494	524	528	494	473	510	496	521	485	484	483	516	495	491	519	468	554	529	534	522	474	502	544	494	520	493	487	495	448	503	512	522	514	519	498	494	494	472	475	487	516	507	542	491	518	483	496	548	480	522	507	566	499	485	472	514	530	490	534	538	512	502	503	503	497	517	532	485	477	501	474	490	515	533	505	523	515	477	477	494	519	490	494	509	478	486	505	512	495	501	491	486	510	531	509	473	482	441	528	525	513	520	568	473	487	506	473	525	511	450	481	523	460	518	502	539	499	485	509	492	516	520	495	497	556	491	488	530	497	543	474	508	494	560	508	476	490	464	531	478	523	553	506	482	493	494	530	498	471	501	523	469	553	492	496	504	474	506	492	525	527	508	513	487	515	527	465	517	502	503	521	502	479	481	501	538	473	554	540	519	491	471	430	488	509	484	555	501	450	503	510	543	497	467	508	509	530	529	501	500	485	503	445	498	501	495	537	520	464	458	569	506	497	476	441	498	521	478	498	504	508	502	505	504	543	515	517	459	484	490	496	472	503	477	471	509	500	486	465	499	473	525	507	470	531	492	523	499	510	513	493	486	494	502	557	520	465	513	474	491	514	541	493	498	513	492	499	477	515	483	533	510	460	527	481	527	545	499	466	457	550	517	515	538	523	535	534	514	485	462	501	501	496	473	484	528	511	508	520	530	480	538	486	529	487	525	478	515	492	493	523	510	521	540	511	522	476	496	477	506	496	522	540	472	505	486	494	471	525	504	487	497	480	511	521	500	507	473	466	510	511	509	488	503	489	466	524	514	534	482	530	501	523	470	503	510	497	499	531	494	505	548	529	476	458	514	497	449	455	490	515	495	531	512	509	475	510	537	520	500	483	510	500	482	549	485	510	496	492	544	466	524	510	471	498	511	511	514	492	461	498	494	482	461	503	497	534	514	518	521	512	518	508	477	508	548	504	496	484	555	514	519	504	481	473	506	540	486	538	485	478	470	525	511	506	522	545	501	510	512	504	503	506	475	505	508	475	488	504	506	499	521	468	524	514	471	493	512	458	507	467	456	503	540	494	500	493	520	510	458	489	488	522	482	492	502	509	503	548	537	516	487	498	493	481	469	474	542	473	496	522	536	476	520	538	512	467	471	509	517	514	523	540	539	488	510	497	519	494	533	485	510	519	506	490	458	493	463	506	497	493	515	513	539	470	579	535	489	486	505	483	533	477	522	511	486	494	480	507	513	491	523	506	533	505	475	505	507	521	508	533	555	523	520	509	526	535	522	521	507	494	492	505	509	534	490	455	515	460	498	491	477	519	509	517	497	461	487	492	461	499	484	502	506	476	483	533	506	486	471	483	502	478	535	492	521	500	514	508	512	500	528	515	483	561	498	488	514	490	512	518	532	500	483	475	478	506	500	497	533	496	471	541	520	481	526	464	491	499	523	518	523	510	518	506	536	495	530	519	486	488	544	502	525	484	458	510	534	509	518	500	497	491	533	492	503	504	490	511	510	558	512	515	507	526	490	483	519	503	483	515	509	526	480	498	515	465	500	523	486	468	522	539	488	556	476	521	539	532	512	508	479	469	451	476	493	499	527	506	517	531	538	508	502	492	499	504	488	509	536	537	504	481	522	438	478	490	533	505	524	522	526	509	512	555	505	528	464	461	486	479	500	502	529	523	486	448	532	493	479	502	528	517	477	546	534	498	534	538	468	530	498	547	546	494	504	513	499	520	499	529	508	465	523	509	463	518	496	472	483	488	542	486	469	503	503	505	501	514	538	521	484	489	512	479	511	515	497	509	488	501	508	489	524	522	499	501	525	506	494	462	525	541	506	479	505	528	496	477	452	467	499	509	476	542	532	488	503	486	488	507	460	475	504	523	523	516	525	466	520	499	499	499	531	501	459	538	514	496	486	463	502	510	508	476	556	530	483	490	471	504	490	467	476	497	517	540	479	542	527	512	532	511	508	509	509	497	494	506	518	506	511	484	502	487	535	534	471	503	523	502	469	538	504	497	500	490	503	475	480	504	525	518	466	515	496	495	504	520	534	475	521	541	535	440	482	524	481	503	496	486	530	509	490	534	486	489	467	475	520	504	471	508	500	486	538	493	498	529	464	478	502	488	508	488	526	534	479	541	507	490	497	519	478	484	495	507	509	481	495	493	501	513	500	473	524	486	469	493	510	504	488	487	512	534	483	501	530	512	486	547	536	475	507	503	540	499	470	470	538	505	497	506	466	533	507	507	529	499	497	492	493	536	525	506	484	532	507	495	535	517	507	486	476	518	514	533	483	499	513	526	490	466	453	516	530	517	470	516	494	528	561	539	486	477	528	513	509	472	527	503	435	560	500	506	478	563	530	479	496	525	521	528	521	504	473	551	484	495	494	479	517	488	525	462	504	499	558	470	477	489	484	532	550	488	486	541	491	503	488	465	515	541	493	472	521	498	489	546	498	471	524	508	495	495	515	500	534	504	509	528	497	505	514	544	556	494	501	451	511	538	496	495	516	496	512	505	516	462	500	523	509	503	532	518	522	480	560	476	478	487	479	520	529	500	574	511	485	539	485	497	480	506	470	496	500	450	508	509	510	488	481	504	496	502	474	490	531	481	525	491	487	512	520	536	529	505	492	469	518	487	512	495	497	522	482	506	482	470	492	487	470	471	549	555	497	546	524	486	520	512	507	494	508	506	522	514	538	465	479	487	518	518	526	495	497	512	537	488	505	514	491	492	516	476	526	533	514	476	493	481	482	474	504	518	464	487	526	496	505	503	494	523	507	500	470	491	466	527	485	492	481	481	484	500	462	497	517	536	483	515	515	530	512	530	510	530	487	542	449	503	468	509	510	454	505	510	507	498	498	520	504	488	535	499	528	494	537	509	504	472	558	477	478	500	460	520	529	464	516	470	514	477	512	514	500	485	500	494	449	505	513	527	531	498	481	482	493	496	536	480	506	497	480	487	460	546	480	505	489
28278	26385	5260	3294	2484	2144	1753	1576	1380	1298	1186	1115	1033	1036	1015	969	985	973	938	916	903	891	858	833	875	808	802	760	807	773	765	763	746	731	737	756	707	710	669	697	705	703	709	648	719	731	645	632	675	629	650	660	632	676	683	675	621	591	650	604	589	629	572	605	590	651	662	636	588	622	586	624	627	585	584	606	647	633	555	614	628	587	625	618	590	600	644	594	636	619	610	608	654	590	584	588	614	608	591	610	594	636	573	622	593	591	588	603	605	593	643	561	637	579	623	607	612	647	599	602	655	625	625	623	605	617	553	599	622	599	579	617	559	609	618	603	638	601	601	631	625	644	588	648	580	631	595	598	646	640	584	601	633	601	609	619	591	657	631	617	596	607	619	610	616	582	603	632	581	572	592	582	580	618	606	625	586	636	604	622	644	610	604	598	639	627	611	625	611	603	619	605	612	637	611	599	608	587	602	581	601	609	556	584	611	566	569	610	596	626	592	592	639	654	652	625	630	615	611	592	622	619	600	601	624	622	622	627	612	588	615	580	619	604	615	660	618	588	603	647	607	599	602	594	598	651	636	619	600	591	636	591	601	633	593	610	609	621	637	601	588	573	613	576	634	607	650	560	582	582	586	613	608	620	613	581	631	626	627	612	604	610	588	580	620	641	600	528	603	630	593	618	609	571	601	622	595	600	606	592	614	599	579	567	634	606	640	580	604	599	566	619	586	620	639	655	580	609	583	599	598	610	599	615	623	609	633	566	609	590	625	582	640	563	607	631	638	608	607	596	575	593	614	599	606	620	603	689	627	647	601	582	586	626	618	601	571	648	650	617	620	613	573	594	618	641	597	618	625	568	559	622	622	620	597	625	615	606	594	618	610	625	633	601	624	562	627	615	618	587	617	582	615	617	594	624	614	632	608	597	559	677	614	601	587	603	636	524	621	649	593	615	636	565	612	584	663	640	612	586	638	612	616	602	600	603	584	587	617	646	615	563	598	607	596	620	601	611	564	588	628	613	588	645	630	600	628	600	619	582	614	626	611	594	640	597	610	634	650	601	600	613	589	620	596	598	622	602	607	593	608	563	653	655	602	639	607	593	643	627	571	610	631	593	631	671	611	595	631	593	599	614	621	628	628	617	608	561	622	644	623	608	590	576	628	627	552	568	609	612	588	634	605	610	613	651	579	605	622	622	586	584	610	642	629	605	611	609	639	589	592	599	586	579	584	611	627	594	605	614	640	588	641	614	577	661	650	588	613	616	608	595	595	609	598	651	601	596	615	613	679	616	625	561	594	612	556	592	603	616	594	636	630	623	606	623	621	620	598	578	608	598	633	576	595	626	622	602	593	570	612	618	578	598	585	633	619	618	608	605	590	654	629	641	604	637	608	631	604	621	611	655	580	626	616	599	635	566	631	605	606	667	574	584	611	600	643	628	640	566	608	584	614	632	609	633	633	636	598	664	580	614	596	548	603	624	611	584	607	616	598	639	601	628	562	644	595	646	613	600	569	621	601	587	606	603	624	629	593	575	624	606	610	607	612	605	610	592	598	648	591	593	607	621	614	597	631	615	563	594	579	584	660	646	595	544	584	592	568	590	557	597	636	599	630	630	584	607	624	629	591	556	640	619	571	635	623	604	624	593	584	597	621	618	626	607	594	603	587	639	594	623	615	614	591	509	580	623	641	591	590	627	584	596	628	590	574	616	633	642	571	623	589	633	644	595	605	579	577	592	586	613	570	585	613	585	621	626	595	644	652	593	594	570	606	593	587	611	611	594	589	603	666	630	610	591	596	627	608	607	604	641	617	638	656	585	658	586	629	608	627	604	631	588	634	562	628	675	621	616	631	639	596	594	603	596	596	596	663	607	625	621	603	555	641	617	622	619	595	603	600	617	643	611	619	602	605	573	592	632	564	617	595	584	580	668	635	642	637	577	593	634	604	633	586	618	637	626	646	563	605	580	642	615	650	615	591	604	651	625	634	618	640	583	621	654	610	563	586	612	631	594	642	599	651	608	619	606	580	629	652	612	633	654	613	600	597	590	580	608	610	599	622	638	590	629	595	615	616	608	565	570	575	618	624	609	601	638	580	604	622	591	620	639	567	646	596	631	580	623	555	584	631	611	636	618	607	580	630	557	585	607	585	574	646	622	641	580	626	638	627	633	592	626	588	587	591	642	648	576	580	601	621	650	585	588	600	624	648	601	557	587	597	598	637	605	595	625	588	601	611	590	603	619	647	626	601	636	608	663	589	602	629	589	618	634	646	628	647	565	601	616	610	621	555	616	558	611	684	598	558	639	567	589	644	656	641	579	603	619	601	594	595	594	651	602	610	592	574	624	654	618	581	637	621	580	596	600	609	603	621	618	603	629	625	619	634	640	554	604	610	647	627	600	627	654	642	633	591	565	626	589	616	619	645	602	557	625	609	623	625	604	578	607	625	616	636	590	621	600	618	610	616	644	630	613	599	618	654	582	627	603	584	637	605	622	597	585	611	600	671	630	564	638	557	643	600	613	575	621	637	613	598	576	629	599	588	635	620	589	622	620	580	563	605	647	622	608	561	621	622	628	653	552	604	623	585	661	631	636	635	592	621	618	639	634	633	587	616	586	579	607	604	587	643	638	593	621	581	598	596	590	621	623	605	615	606	628	603	580	607	602	590	622	608	595	645	645	664	653	647	605	614	594	624	599	643	589	650	589	660	611	621	606	641	596	588	608	595	608	618	585	597	594	674	614	612	613	587	602	562	604	638	626	603	579	579	576	626	638	611	594	603	645	656	592	593	590	621	632	617	666	579	577	607	592	635	613	596	590	644	629	595	593	607	615	623	639	629	629	659	592	611	633	568	576	630	604	580	606	559	584	612	595	633	603	610	612	600	629	628	670	581	649	616	610	585	600	566	602	597	598	588	622	636	612	608	637	596	619	571	620	567	627	625	619	598	641	602	588	598	623	606	607	640	601	609	574	650	573	624	605	597	597	598	630	634	563	603	566	590	595	638	607	629	638	602	608	605	619	622	594	569	616	645	628	643	607	618	604	591	590	643	585	616	588	563	651	592	641	642	615	594	655	627	580	658	607	617	609	623	584	577	587	598	562	644	632	607	595	621	630	599	621	625	619	579	643	591	642	621	615	608	628	611	608	594	580	617	610	621	654	602	597	610	572	610	606	603	586	595	683	602	630	625	606	588	621	629	633	619	617	610	626	611	594	658	557	592	631	586	586	615	644	628	604	600	645	614	597	577	627	633	643	614	605	624	629	593	629	615	586	633	604	683	629	589	615	587	610	609	633	588	622	637	604	641	611	612	565	596	638	628	583	594	623	630	607	618	601	600	602	605	585	600	626	648	570	626	603	615	597	576	673	595	606	647	562	594	640	641	608	612	597	633	609	607	639	657	651	600	591	594	559	642	639	595	595	630	563	625	657	619	559	586	630	630	618	591	608	596	619	624	615	585	617	636	628	590	637	613	608	565	611	608	660
23891	20871	28024	23838	20762	8625	2001	1376	1003	953	788	781	687	720	642	636	626	591	597	585	580	555	513	514	517	459	493	480	475	461	469	480	469	406	440	424	417	432	392	428	380	377	393	392	364	404	437	428	379	372	403	361	334	356	361	344	344	359	368	347	330	336	307	324	328	315	352	307	325	326	338	350	328	319	310	337	333	342	347	337	342	316	320	304	291	315	339	326	328	341	392	316	325	333	317	330	328	354	315	314	317	362	321	354	312	296	341	289	341	349	306	295	344	309	357	348	315	324	319	332	326	305	323	324	327	299	308	316	360	300	305	301	300	319	309	302	291	310	326	329	350	318	341	315	318	320	334	308	356	334	313	322	334	333	335	296	291	344	343	330	322	327	321	299	321	308	335	294	360	328	352	328	315	323	338	328	338	315	325	360	330	342	297	321	320	316	356	314	369	334	314	312	333	306	308	360	293	332	320	328	334	312	342	294	319	306	333	336	311	313	280	325	327	332	320	326	297	336	350	360	327	336	304	316	343	327	326	301	311	359	380	317	329	325	301	314	311	312	322	328	320	347	324	303	311	302	311	318	344	322	314	292	328	357	350	287	315	352	333	348	356	347	299	334	323	315	310	335	319	338	317	324	312	311	305	352	333	338	341	303	309	325	335	335	335	302	332	347	325	323	343	319	344	319	304	298	308	366	309	327	313	312	315	271	328	334	306	353	355	326	353	319	310	333	318	317	304	302	322	327	310	299	298	303	289	320	287	352	327	347	318	309	339	296	309	301	318	346	313	324	309	322	342	327	358	294	337	301	332	312	330	315	320	316	351	315	312	323	353	314	321	331	324	337	336	350	295	358	321	316	303	306	340	305	322	306	346	297	298	334	338	311	307	322	293	350	317	334	321	330	329	339	347	350	297	318	299	306	336	342	337	314	345	317	286	319	311	306	341	304	307	372	319	324	324	314	362	309	321	305	309	357	326	325	317	314	350	307	304	311	342	324	299	295	338	337	336	330	303	327	344	342	283	312	353	311	346	338	318	314	333	336	306	341	302	302	338	318	354	365	278	313	316	314	316	308	330	314	323	322	349	327	338	325	326	339	314	333	301	319	320	284	320	312	279	297	319	322	362	320	316	336	312	318	309	316	327	329	346	326	301	347	303	336	304	302	309	326	316	357	310	342	346	327	339	333	307	287	311	305	299	322	325	310	310	308	315	365	321	338	317	317	277	331	318	327	345	307	339	310	319	308	308	329	325	308	324	325	322	324	321	339	317	335	318	321	311	341	355	311	322	310	301	310	330	346	323	323	327	325	319	337	313	306	289	324	321	325	335	341	331	309	323	305	320	312	309	325	303	316	365	323	308	297	342	320	307	326	356	318	288	335	307	319	305	330	315	286	322	300	350	343	307	306	311	318	305	304	287	353	309	334	347	295	299	351	347	334	270	311	321	343	311	313	333	277	322	357	351	351	336	349	340	307	337	346	347	323	325	315	347	308	314	341	303	320	344	339	320	324	289	337	324	293	309	343	348	323	318	313	321	301	338	337	296	332	312	331	312	296	312	295	314	326	292	315	314	344	294	324	303	342	366	310	359	316	322	328	335	337	298	326	323	342	321	339	334	290	324	300	316	304	298	345	301	307	339	297	331	312	332	311	322	363	332	329	317	284	340	305	304	330	301	337	336	316	331	332	323	319	300	319	296	299	330	290	341	366	303	330	321	352	357	321	326	295	322	289	329	321	329	327	333	326	336	360	316	338	286	321	298	338	334	352	313	325	322	303	318	331	323	325	336	306	295	307	298	327	330	316	305	337	298	306	326	292	344	332	310	304	319	330	346	304	318	381	322	312	323	315	294	330	321	344	335	275	344	313	349	328	317	319	341	333	355	297	339	311	298	344	331	306	339	330	311	325	327	321	305	320	287	293	343	337	316	344	300	329	337	307	328	304	347	339	335	289	316	339	304	317	340	307	330	305	282	308	310	338	339	309	302	310	342	334	322	329	320	333	325	314	348	317	300	341	331	349	331	317	292	302	307	335	330	332	342	331	262	293	298	291	307	313	345	314	281	333	282	306	310	309	331	340	310	295	335	331	314	341	346	299	358	323	318	322	332	325	327	348	320	302	319	348	323	323	338	301	315	313	355	364	334	284	318	317	302	294	330	341	335	314	307	298	328	355	318	329	355	321	333	344	353	335	318	323	376	303	302	302	339	317	343	324	312	320	325	333	346	316	324	313	355	322	271	314	351	304	345	336	303	348	337	337	315	344	292	294	318	316	298	337	346	292	290	303	320	314	350	326	339	312	321	324	331	298	327	323	346	293	348	316	307	307	337	279	324	344	335	337	346	336	310	324	324	307	344	313	338	326	315	336	331	327	339	305	337	334	338	336	335	314	327	347	333	302	333	360	327	379	329	319	320	330	351	325	324	312	319	329	286	303	356	331	324	333	337	311	318	345	338	315	296	318	343	317	320	272	314	308	300	334	329	313	318	320	302	316	336	332	314	330	327	324	310	318	321	309	334	371	291	311	318	297	327	361	309	332	318	311	322	311	311	346	338	333	316	346	310	300	294	312	311	324	306	329	283	309	318	324	277	333	308	306	320	292	330	305	327	358	295	337	317	332	329	287	327	331	291	363	343	342	335	329	303	334	320	333	340	347	299	314	332	303	316	328	311	348	334	325	310	311	340	335	315	363	346	322	336	349	327	299	318	320	307	353	348	322	324	329	315	331	308	318	311	349	327	323	323	340	309	316	330	330	335	287	302	314	327	337	295	300	318	333	342	321	348	305	315	322	324	309	307	335	318	296	316	313	329	315	315	333	300	329	311	302	304	331	316	353	315	323	316	297	338	315	300	322	327	304	318	297	319	336	354	309	308	303	348	335	336	323	311	301	341	317	334	317	355	337	316	337	359	318	336	285	321	337	338	342	296	332	326	347	359	339	331	325	299	340	315	325	319	288	304	311	323	318	330	332	323	362	326	339	326	343	320	318	299	333	342	317	342	351	274	331	344	305	295	314	308	328	318	309	338	308	353	353	307	325	327	317	321	288	309	309	337	336	341	297	332	356	338	340	296	307	327	330	319	332	299	342	320	311	318	308	315	339	322	307	319	333	343	314	313	338	336	350	298	346	315	330	328	322	338	349	293	311	351	353	337	352	345	317	305	275	348	316	333	332	351	305	319	292	313	326	334	317	338	312	333	275	293	340	370	343	290	337	349	328	335	329	341	345	326	350	333	327	316	326	321	312	323	320	340	347	300	310	349	338	344	311	367	301	308	330	308	362	319	341	341	364	313	329	371	347	323	337	324	302	320	319	320	339	321	332	336	315	291	308	319	328	313	367	319	289	293	330	326	290	340	334	339	338	332	308	329	330	341	334	326	342	329	331	354	345	303	329	340	317	345	337	307	319	328	339	335	314	336	285	324	337	343	325	333	310	292	340	303	343	318	301	325	333	293	321	336	315	331	290	320	315	303	292	300	296	323	326
31340	42303	12136	7074	5105	4125	3157	2674	2184	1853	1554	1274	1198	1226	1100	1048	1030	983	968	889	884	854	813	785	762	822	735	706	666	620	638	644	615	603	564	592	608	583	546	567	529	510	540	498	511	514	520	511	501	460	498	483	477	465	453	461	457	437	438	421	413	460	426	408	421	413	409	406	428	457	409	409	423	402	452	427	403	390	405	405	431	412	409	413	397	415	447	409	380	403	396	388	403	412	398	389	401	443	440	411	401	409	391	412	431	420	418	390	424	389	407	368	399	397	404	422	397	399	373	400	407	406	399	428	410	422	383	421	403	444	411	399	435	424	405	428	393	404	406	409	405	435	400	390	445	420	399	393	403	389	441	456	386	414	426	398	423	379	429	408	438	395	426	406	428	434	403	397	391	438	383	439	435	412	386	398	402	403	401	397	389	398	432	395	451	379	413	409	414	408	435	407	419	407	395	394	387	407	408	406	391	417	382	426	401	381	407	399	437	410	381	387	416	393	389	428	375	386	398	430	428	409	404	422	418	437	415	423	461	368	411	427	410	411	388	414	418	388	345	419	417	406	433	405	422	386	383	394	388	422	411	394	408	428	401	408	422	406	396	383	394	367	425	418	399	435	420	383	421	397	407	413	428	379	409	428	379	369	431	435	386	395	394	434	375	391	399	410	414	385	404	397	363	408	416	384	399	399	392	387	443	395	381	411	406	382	389	395	382	386	382	397	394	408	385	406	391	402	366	378	432	391	407	422	425	395	428	391	436	399	393	393	362	396	404	427	411	392	392	420	410	400	429	402	384	426	392	412	399	411	375	408	394	418	408	409	427	410	401	396	429	446	396	418	374	407	401	421	391	406	411	399	434	378	397	393	406	411	394	376	388	402	426	421	404	392	395	428	412	434	407	412	403	397	383	362	420	412	412	438	373	406	411	383	433	389	400	433	394	440	417	381	401	395	415	379	380	407	414	407	412	411	437	361	365	399	431	410	441	437	387	418	412	393	424	379	402	391	428	359	397	419	413	377	386	442	410	420	383	420	403	378	449	415	411	405	407	435	430	418	433	404	411	412	403	415	409	398	413	408	431	406	402	392	427	407	400	385	391	419	406	353	402	400	410	413	442	387	421	405	425	393	376	430	413	433	404	385	421	401	387	420	405	424	387	430	379	442	395	400	389	414	399	386	357	372	401	394	411	455	382	366	418	404	409	409	404	389	438	400	417	402	420	402	389	386	401	398	369	443	416	432	411	349	440	415	379	408	404	416	413	426	377	422	381	445	401	414	406	418	413	395	395	378	404	414	382	393	415	395	370	442	398	363	403	400	418	398	389	403	388	391	372	415	394	353	435	383	409	408	439	373	395	409	403	429	422	398	417	422	378	417	442	408	378	395	412	379	377	403	411	414	384	448	363	412	399	421	408	373	412	390	410	404	397	395	384	390	401	395	402	375	376	370	398	414	415	405	382	406	424	384	375	407	384	431	424	385	429	377	395	391	395	429	378	407	399	392	449	391	406	393	407	413	390	341	372	419	391	410	386	400	417	426	373	405	392	434	398	438	371	390	424	391	408	409	423	412	440	397	400	399	402	378	358	408	429	393	377	411	399	399	412	421	391	419	430	410	421	428	405	397	395	389	451	391	403	408	398	405	406	396	402	416	411	442	391	399	369	401	410	388	417	412	409	419	376	417	416	413	406	400	360	374	412	444	405	408	373	396	402	390	420	400	431	402	392	390	386	348	454	393	403	429	413	404	379	363	402	442	405	357	403	411	404	398	401	387	430	394	404	397	412	427	414	391	429	433	374	385	394	378	406	385	448	420	409	416	397	425	389	396	403	392	394	388	383	424	392	359	425	394	404	381	405	442	394	422	396	395	378	376	397	413	414	388	405	377	384	444	417	406	402	428	379	402	401	414	381	363	401	399	371	414	387	414	408	410	381	406	425	413	364	402	364	404	363	396	388	418	400	349	399	410	416	428	380	420	443	419	399	383	381	392	401	396	414	412	409	409	388	386	394	426	436	393	388	395	419	397	391	450	377	388	400	405	406	368	417	344	412	399	406	372	396	424	347	391	395	427	405	402	350	468	453	369	381	414	415	429	431	420	388	437	398	429	417	394	378	379	419	409	405	404	393	387	384	430	432	400	410	427	415	415	443	381	401	400	398	391	373	388	390	424	433	422	433	423	402	400	382	394	414	395	399	411	412	410	393	392	385	409	401	390	421	401	417	387	402	433	449	381	383	391	387	398	413	396	401	410	413	387	401	395	394	404	421	385	411	438	393	403	388	403	363	360	411	389	415	432	394	408	382	448	416	415	422	375	412	405	435	399	418	397	395	404	403	371	432	418	385	396	375	374	373	413	385	402	397	389	369	385	394	390	420	420	410	378	421	383	419	390	456	396	390	383	402	400	428	412	417	440	398	432	382	396	399	425	411	427	421	458	369	388	401	436	408	424	423	420	374	397	422	390	382	406	431	417	422	406	398	392	409	369	436	416	424	408	410	363	422	388	404	364	400	398	369	413	416	413	380	419	386	388	436	423	424	408	415	453	404	394	424	401	411	400	407	414	389	423	398	418	407	428	424	407	425	421	377	412	427	390	381	397	396	410	427	385	406	384	408	395	412	374	418	403	396	367	422	421	394	404	396	411	404	368	392	426	398	398	402	438	422	386	430	375	424	363	412	401	391	404	367	414	409	382	348	438	381	382	388	415	403	423	424	459	389	383	438	408	400	412	397	417	426	375	383	424	399	417	392	387	417	425	402	426	396	398	408	415	407	408	404	401	403	432	441	376	404	397	365	402	370	428	400	403	400	403	403	416	422	429	411	376	406	385	395	400	364	411	408	359	429	414	400	370	394	412	417	378	391	412	447	434	432	425	384	412	395	433	371	384	427	376	422	423	420	415	430	399	424	401	416	412	380	388	398	405	374	425	400	401	387	410	418	433	381	397	415	434	395	419	411	389	417	427	422	424	406	380	416	358	449	422	440	400	367	386	376	390	403	390	355	418	442	387	390	390	396	375	392	380	387	454	408	411	380	432	390	462	370	414	438	355	402	405	431	398	451	425	416	432	395	415	416	408	404	403	411	434	393	411	385	405	397	380	382	368	401	376	404	409	414	431	405	423	393	388	409	438	389	412	412	372	403	405	404	400	391	411	424	398	351	413	397	451	396	389	404	393	417	408	427	405	407	393	441	405	400	379	395	435	401	413	373	422	415	413	397	419	409	382	394	394	393	389	447	410	427	383	395	408	401	379	410	433	362	388	421	402	406	399	409	433	403	418	386	384	378	404	380	415	426	409	425	380	419	400	396	400	424	394	420	402	374	435	409	391	405	360	408	383	390	398	395	379	387	400	390	428	365	424	404	417	379	420	420	418	383	416	380	430	430	391	398	393	397	358	414	390	404	396	393	389	414	409	409	420	392	382	416	398	387	383	364	390	396	399	369	443	405	404	406	416	383	386	392	399	415	418	408	407	403	380	410	418
22779	20885	28541	23370	20886	20846	7525	1896	1397	1225	966	912	861	814	821	718	710	708	706	656	585	581	562	583	549	462	508	497	465	468	491	482	445	451	472	380	390	403	414	381	421	385	414	401	399	388	386	373	382	363	346	352	348	374	360	317	333	314	300	298	313	330	350	295	326	308	302	345	316	329	310	292	308	318	326	292	301	298	291	330	294	295	302	319	286	330	315	314	257	299	304	291	295	279	309	315	326	316	300	260	247	336	297	306	270	299	317	331	330	319	291	301	283	313	334	295	311	309	302	312	315	278	282	320	261	297	305	308	298	303	303	285	302	291	333	305	298	307	306	289	295	303	299	285	286	288	305	283	308	318	296	294	277	310	301	279	309	293	301	313	301	327	300	260	266	296	302	331	320	300	286	297	307	289	299	284	279	293	317	297	266	284	287	274	273	283	284	299	284	311	287	312	295	291	274	337	322	292	286	272	305	291	289	318	280	301	303	295	266	303	279	285	271	285	309	278	295	287	292	284	306	315	305	301	295	279	277	298	291	293	299	279	295	320	313	344	278	289	309	291	272	309	290	310	317	311	289	308	316	288	317	301	306	296	287	296	282	288	272	304	313	277	307	300	277	285	287	282	268	287	299	285	318	273	290	286	304	319	286	278	300	291	308	298	293	327	288	292	295	277	289	277	308	324	298	284	282	294	318	278	301	282	295	308	273	295	316	305	286	301	263	311	295	287	298	294	314	266	257	319	307	311	300	288	278	322	285	265	309	286	304	324	302	272	293	280	283	280	278	288	318	320	261	325	277	306	314	299	291	281	267	320	289	295	256	306	330	308	302	278	284	313	306	303	250	266	292	324	347	302	279	305	306	274	333	299	293	279	336	309	297	287	283	274	287	333	299	281	296	299	298	285	336	317	290	314	320	277	318	323	278	279	290	290	313	297	300	244	280	309	270	281	305	309	258	297	274	332	330	314	290	300	336	317	327	336	315	292	314	316	315	312	324	290	316	312	345	327	283	278	296	291	279	276	300	326	308	282	290	319	323	332	300	297	284	286	301	292	281	308	301	289	299	318	293	290	323	263	314	266	274	324	300	321	281	261	317	311	295	291	325	298	283	286	308	323	305	314	315	286	311	317	282	292	302	316	294	307	283	297	330	303	289	304	275	291	302	261	282	311	303	327	320	297	286	297	319	326	301	279	287	307	273	295	323	325	282	296	295	290	306	310	296	297	270	304	292	322	293	304	301	298	277	280	279	277	297	310	255	289	295	308	306	271	324	295	287	332	298	298	331	316	313	298	307	286	318	291	299	277	303	317	290	299	323	269	328	312	307	308	296	269	278	324	300	300	289	320	293	285	316	291	325	309	272	318	319	287	310	306	280	313	265	290	316	280	292	302	310	324	308	312	300	279	267	284	306	325	296	289	293	310	299	291	257	331	309	305	304	293	324	293	297	304	307	268	269	256	284	303	293	282	272	326	307	306	316	293	310	293	307	299	296	267	306	288	281	312	298	295	269	301	299	277	287	277	283	311	313	262	302	277	312	289	285	310	267	303	285	308	289	310	278	289	308	312	286	286	285	289	299	309	311	281	335	327	326	302	307	296	301	272	263	284	273	301	294	307	321	318	305	310	302	284	326	319	297	291	293	315	288	304	309	298	268	293	324	302	274	297	301	300	295	329	290	313	319	299	312	322	280	299	301	296	307	289	269	281	313	297	259	296	332	289	297	316	331	289	282	285	293	284	308	306	267	329	305	322	273	286	319	298	284	326	288	301	298	285	307	283	309	285	279	295	322	296	290	297	308	281	291	271	278	305	296	272	327	301	269	299	308	290	285	304	295	288	297	272	306	349	338	309	277	285	276	291	268	272	313	325	288	307	337	293	300	272	339	312	312	308	279	274	316	283	284	295	273	269	294	307	308	275	307	313	282	302	300	296	293	324	326	290	309	289	296	290	306	300	277	330	311	296	308	275	296	323	279	285	277	312	289	283	312	335	285	327	275	296	308	312	251	289	322	290	294	292	265	291	299	293	279	327	287	336	298	291	329	340	279	284	279	275	330	289	294	297	299	310	320	319	291	303	293	331	308	340	280	323	306	287	296	288	308	308	268	287	313	313	316	311	290	306	279	278	298	327	287	316	280	299	273	280	303	308	274	278	300	301	287	280	292	295	315	282	313	267	316	290	279	325	274	305	294	290	282	311	318	267	285	300	336	279	312	308	303	292	280	309	275	306	302	289	304	282	273	310	311	311	301	306	327	299	289	294	290	298	297	309	305	297	298	300	300	309	324	314	353	300	322	306	294	311	312	267	328	266	283	290	290	302	296	308	293	257	315	306	277	307	320	283	318	293	308	304	309	261	298	306	273	306	300	285	289	284	301	282	291	328	343	300	275	269	283	297	287	333	287	274	296	315	288	295	306	277	293	281	306	294	305	292	305	310	272	295	298	288	305	287	288	307	298	306	305	308	308	279	319	308	286	291	292	306	281	281	303	324	273	320	290	290	281	311	298	303	318	288	306	297	337	281	297	313	300	305	295	299	254	274	300	312	296	291	292	314	286	325	270	289	313	290	313	335	290	318	317	298	288	319	307	300	301	282	303	264	295	276	310	279	308	313	311	295	296	322	289	286	307	273	302	284	283	293	280	303	319	318	302	306	313	289	277	278	283	287	279	304	318	283	285	292	325	300	314	286	300	314	304	318	277	298	280	261	286	290	270	312	297	314	281	309	291	286	289	312	280	287	310	307	285	297	278	279	291	276	312	295	318	275	300	303	303	322	302	298	310	281	293	296	275	295	293	297	288	279	285	339	276	299	273	339	342	304	338	300	326	299	274	285	289	295	270	328	277	311	277	330	296	325	307	285	314	298	304	284	290	291	303	302	271	319	323	328	279	275	289	283	310	259	285	295	305	289	320	318	287	309	274	315	298	309	297	298	300	314	297	298	301	302	292	306	250	275	319	316	281	338	292	312	326	322	303	283	285	301	295	297	316	309	309	308	317	309	293	309	308	310	289	305	298	296	300	295	301	312	346	317	309	319	308	306	280	306	296	306	318	299	284	274	321	284	294	294	299	297	271	291	271	288	281	289	326	308	296	308	306	281	303	249	312	269	331	288	290	284	296	279	325	331	290	328	284	297	303	303	301	320	292	299	272	298	290	291	294	296	312	301	295	291	289	303	318	300	303	313	298	312	288	300	336	289	280	289	283	318	311	316	262	317	276	312	304	298	291	330	290	310	286	265	322	295	294	298	303	276	295	325	300	304	308	308	314	309	263	292	315	311	273	305	257	292	287	279	332	285	315	319	304	299	289	283	296	280	299	302	347	293	262	308	325	315	330	326	280	301	319	307	296	319	296	300	285	278	314	279	292	321	267	281	273	296	263	299	277	301	291	278	304	308	275	289	298	274	285	280	273	312	331	276	295	312	302	307	313	287	315	274	289	253	293	309	279	288	304	282	318	315	289	288	291	289	296	309	265	300	293	321
35516	54416	17179	10216	7626	5839	4718	3770	3122	2499	2078	1695	1615	1501	1425	1251	1248	1140	1162	1034	961	946	892	874	852	798	860	744	792	722	697	669	651	630	589	620	540	552	539	522	558	555	498	520	509	533	534	517	504	501	488	490	446	429	396	463	386	406	387	398	413	374	396	382	374	347	379	388	389	379	382	406	390	361	354	361	379	361	359	379	377	341	369	383	344	366	362	375	354	375	362	342	358	346	354	365	355	359	344	362	335	357	370	361	369	345	340	367	333	366	321	358	376	349	390	340	340	334	369	350	349	380	355	378	382	368	340	340	338	359	358	358	338	370	371	346	349	343	366	360	378	342	347	345	363	336	360	364	342	374	332	331	349	343	344	341	339	349	363	397	361	388	369	348	346	381	348	337	343	352	340	358	335	361	343	371	338	325	371	370	353	320	334	334	363	367	364	363	360	389	384	348	375	337	339	354	360	368	362	351	383	364	362	375	354	356	335	392	377	369	357	368	372	341	336	361	361	412	360	339	336	382	354	345	330	362	369	354	341	330	336	370	344	381	361	360	361	348	353	373	391	366	333	314	351	325	338	349	377	359	376	336	365	333	360	364	346	343	363	385	346	368	351	341	358	371	365	342	347	342	340	355	368	364	358	361	389	335	353	360	382	365	367	354	399	331	355	355	349	343	353	366	369	356	343	349	338	364	390	338	363	352	374	371	361	333	331	337	361	361	366	347	374	333	336	383	334	348	358	336	355	326	385	330	340	374	361	350	339	311	348	334	341	351	343	354	374	350	361	362	362	376	345	349	337	363	304	342	332	377	337	336	344	358	389	368	345	406	341	368	365	357	371	372	342	323	338	379	356	359	327	368	348	355	386	352	355	329	366	337	393	351	374	343	363	368	322	361	372	312	346	345	321	345	377	354	388	366	367	360	378	344	374	326	326	350	339	383	367	326	337	343	361	344	369	386	345	370	353	339	309	351	321	341	366	348	335	370	397	357	352	341	367	368	357	374	385	356	374	354	351	352	382	368	355	389	375	355	323	365	344	368	362	335	361	382	369	373	328	316	385	381	375	358	336	355	372	344	384	354	389	348	330	358	341	343	351	365	349	326	350	351	363	351	369	365	361	328	321	360	326	337	331	329	334	356	362	338	346	331	344	360	348	370	338	344	387	370	375	370	370	329	379	379	318	364	349	355	351	319	373	376	330	361	350	318	355	353	346	371	325	360	374	375	360	369	350	340	328	345	354	333	367	369	366	336	363	370	363	356	325	359	349	381	374	395	324	384	337	341	373	359	374	355	365	375	370	351	372	380	381	343	336	324	329	349	374	335	341	384	314	370	336	364	372	362	389	383	350	373	332	356	347	368	333	333	360	351	346	385	345	353	382	373	362	350	370	344	371	386	353	370	351	346	376	352	381	331	387	345	360	342	356	340	338	327	316	338	353	378	383	345	366	357	352	319	328	344	339	352	337	337	355	324	357	370	359	363	375	339	365	340	371	341	350	366	355	337	389	327	339	369	340	369	369	325	358	369	320	367	330	354	365	343	328	348	313	371	360	360	348	361	350	331	356	342	343	352	364	379	314	338	358	360	364	365	364	366	359	327	361	369	374	365	345	348	373	338	365	388	341	318	339	355	335	353	354	345	346	377	327	325	372	348	330	359	346	359	330	361	353	355	373	363	360	359	345	361	344	354	349	343	355	359	343	351	345	346	343	350	358	385	339	339	336	339	363	365	376	318	339	344	368	348	347	354	350	370	369	353	347	369	318	352	353	337	370	363	371	396	366	348	325	343	365	340	340	356	361	344	363	342	330	351	353	355	332	358	344	360	359	369	393	346	349	343	351	353	348	360	346	373	386	350	361	357	347	354	354	354	344	342	367	363	332	343	369	351	387	374	307	380	367	355	383	352	350	331	322	335	358	391	319	344	340	339	368	346	342	355	366	409	348	296	360	381	366	334	365	358	339	370	372	344	344	335	387	359	383	351	357	366	392	402	330	367	390	350	338	361	370	372	377	402	353	336	366	333	327	322	359	344	380	356	374	363	404	306	339	351	333	341	366	401	370	364	377	359	330	364	363	367	349	348	341	351	345	374	374	361	330	362	387	384	367	319	378	336	378	328	375	345	341	304	352	357	348	336	358	341	342	384	380	336	355	358	364	341	338	354	360	373	342	329	354	394	358	395	345	376	378	329	338	355	358	370	349	356	354	341	373	351	349	342	338	318	359	352	342	334	343	363	386	335	339	341	336	332	362	337	364	338	346	338	355	367	340	353	349	367	387	358	385	383	370	321	356	351	351	355	368	372	352	370	343	368	377	382	341	345	361	360	348	358	350	359	345	339	368	351	370	349	338	376	353	362	323	382	352	345	339	333	342	315	361	376	370	309	345	384	341	375	335	368	348	347	359	328	390	366	341	352	373	361	372	362	392	351	329	361	383	357	366	360	356	353	360	367	331	337	357	363	342	363	380	329	346	376	334	352	362	340	341	369	343	378	368	396	358	362	380	330	361	362	355	356	364	320	332	342	372	344	372	319	385	333	350	353	333	346	339	330	343	349	378	349	352	339	399	367	338	341	335	373	344	337	344	342	340	348	371	352	340	356	373	373	353	323	375	366	367	365	369	321	362	354	342	363	372	358	328	367	354	357	327	376	309	373	333	327	360	345	326	328	377	390	348	360	374	343	340	342	368	383	373	361	322	374	352	361	325	320	351	362	363	365	374	363	341	380	359	378	344	340	352	362	340	365	372	338	331	353	387	363	344	358	349	367	373	342	355	344	374	335	340	347	395	387	358	365	368	340	342	340	345	364	365	353	347	335	360	373	337	365	371	338	337	350	363	360	351	340	378	359	364	340	325	363	375	353	338	382	371	341	374	377	361	343	363	358	322	356	352	366	352	349	326	356	342	369	313	350	349	350	362	351	364	358	340	374	371	346	374	347	365	364	328	363	366	338	361	389	346	367	334	340	369	335	383	323	367	380	356	360	385	337	353	364	342	376	368	336	358	333	361	335	321	366	373	346	321	343	361	342	354	369	354	366	327	363	329	359	359	343	379	359	368	312	356	378	344	367	358	344	339	339	370	350	348	377	334	362	360	336	355	339	371	395	368	339	375	368	360	353	354	311	336	362	363	346	341	374	338	340	333	367	377	330	337	333	375	336	372	367	340	382	359	317	341	350	329	386	347	314	347	319	358	353	336	358	398	343	328	357	364	379	363	326	344	397	349	342	362	336	340	357	386	363	394	351	383	356	355	344	325	357	356	353	334	364	359	358	367	362	347	353	371	365	370	339	338	357	360	376	325	322	342	341	350	350	363	382	360	366	324	356	343	363	364	353	343	342	368	376	348	341	344	327	342	364	332	385	354	350	348	345	365	352	365	365	346	348	325	390	370	360	341	351	339	358	329	365	346	354	360	353	339	356	346	379	345	364	385	368	381	372	376	349	343	366	340	311	369	345	392	333	331	353	379	374	351	353	353	347	329	367
27538	23340	15155	3578	1715	1409	1029	878	766	759	682	643	611	683	679	632	666	661	630	645	628	668	633	625	602	600	640	603	601	612	604	599	550	567	571	551	546	537	528	588	539	526	552	572	541	559	506	524	478	570	567	559	534	544	553	494	530	525	513	476	498	510	487	484	519	507	485	489	498	482	477	499	523	493	493	513	452	462	488	494	492	495	501	492	522	506	506	456	463	514	479	489	501	507	516	498	508	552	497	521	497	487	535	490	506	540	520	492	505	487	494	550	490	482	520	501	488	517	531	531	487	505	496	498	492	517	577	488	501	469	563	497	529	512	492	475	522	512	513	491	477	467	500	481	506	518	523	478	575	497	489	473	521	497	509	506	509	496	544	487	504	517	512	490	514	474	495	484	490	480	529	579	572	512	507	537	476	495	503	513	480	542	517	519	534	518	446	481	512	513	473	478	507	478	472	510	465	516	501	507	493	529	514	525	505	511	475	483	497	515	503	476	488	534	509	466	497	512	513	515	507	486	454	475	518	503	545	462	508	512	494	467	524	488	463	469	465	430	501	508	509	518	521	480	542	512	494	510	537	518	484	467	472	523	514	514	515	475	468	488	512	482	474	472	502	516	480	441	508	530	504	495	470	467	517	495	518	488	487	530	535	463	504	509	497	510	539	526	478	553	504	515	498	493	538	474	507	504	489	510	472	469	481	513	495	518	486	481	525	470	479	552	483	536	505	509	502	525	513	494	451	492	518	478	514	494	552	502	512	514	501	519	540	527	504	508	485	537	489	497	521	537	475	539	543	494	498	582	472	506	501	522	496	513	532	571	527	516	474	519	480	521	469	467	451	523	534	491	553	480	525	535	501	486	511	494	456	497	481	489	532	465	498	522	492	541	489	474	507	502	491	531	513	524	497	505	464	479	530	496	509	522	521	467	473	505	494	500	539	498	466	503	519	524	501	486	470	500	512	497	493	527	466	504	486	472	481	448	455	477	531	491	499	546	527	497	504	484	522	498	505	487	484	515	498	497	508	519	506	510	519	554	493	535	496	507	531	495	442	477	535	520	490	524	484	517	528	549	535	531	497	495	485	557	465	497	513	512	495	469	529	506	472	489	532	510	499	557	465	480	493	473	525	515	476	462	502	522	532	499	494	533	521	484	498	487	494	542	476	502	525	513	517	475	523	512	495	511	481	484	509	510	523	491	475	460	512	515	514	447	509	514	517	520	548	485	492	495	516	454	528	505	534	494	522	496	494	488	506	486	530	472	523	504	505	512	530	518	538	497	488	500	516	482	523	489	485	461	505	507	538	549	514	484	524	466	522	497	510	548	481	475	496	507	528	505	493	520	527	548	503	505	523	490	522	489	520	486	538	467	487	483	486	474	516	502	515	502	463	474	501	514	518	515	559	466	539	516	458	506	519	524	498	485	504	516	482	473	490	501	529	499	498	548	449	497	506	532	528	537	494	498	482	471	500	536	544	492	468	521	540	497	490	520	510	486	535	529	465	485	491	458	494	503	498	518	498	480	517	493	497	534	494	500	541	490	512	485	496	486	512	485	540	517	504	508	525	512	525	502	483	498	483	567	530	514	522	490	489	450	507	502	540	529	485	482	488	508	470	499	455	528	507	558	482	501	504	498	517	474	504	525	508	518	522	516	525	471	481	546	509	518	476	466	517	517	487	483	479	494	460	520	505	466	535	486	531	503	527	493	502	495	503	545	521	515	513	485	510	563	534	505	506	499	461	489	525	509	509	535	518	497	467	510	516	561	528	465	518	496	496	520	502	481	459	511	522	500	518	543	488	529	523	501	471	502	505	488	500	477	538	503	479	497	502	513	474	523	530	493	521	492	477	496	519	502	514	479	480	511	495	551	475	513	553	502	501	524	455	472	543	505	485	485	510	466	490	495	498	532	500	516	530	500	477	519	514	499	485	505	562	505	510	537	494	491	482	490	469	513	520	454	540	504	504	512	530	492	480	506	524	502	474	541	505	481	535	499	445	548	502	501	499	497	503	513	508	529	526	532	492	469	492	500	493	513	523	519	490	510	487	503	516	553	531	453	486	492	473	533	502	489	529	492	527	555	517	467	499	498	541	525	526	496	530	465	525	511	530	545	519	542	493	502	514	533	574	522	490	543	489	490	481	459	479	475	518	492	499	517	535	509	516	484	513	478	478	471	523	511	567	528	481	500	517	513	522	548	496	507	497	500	475	485	532	485	505	538	497	489	526	513	474	518	508	508	526	523	536	476	491	487	493	545	529	519	533	477	517	504	512	474	500	541	517	481	527	480	484	495	551	497	494	512	523	467	528	484	487	537	534	508	470	516	524	487	500	516	511	471	506	499	500	494	461	469	493	482	518	477	551	504	524	485	473	484	525	504	475	500	499	520	513	486	492	483	464	479	516	528	500	540	507	498	514	491	486	493	519	483	480	525	490	507	519	479	510	479	503	480	489	535	485	473	484	484	522	504	500	496	520	481	538	465	476	511	503	508	507	499	478	511	509	510	524	498	515	461	513	455	539	511	501	499	500	452	505	472	491	486	480	489	523	483	529	489	519	482	451	502	527	517	507	510	491	500	520	512	538	490	515	425	545	552	510	503	555	535	520	478	506	500	491	545	476	470	499	487	490	469	454	512	516	502	528	509	527	511	508	505	525	482	477	474	488	529	533	514	543	483	520	543	494	542	479	476	489	553	523	481	529	505	498	508	510	497	534	515	498	518	562	497	529	520	525	511	463	497	482	515	506	495	494	523	476	501	494	518	523	549	456	563	492	543	520	465	519	475	492	542	487	494	492	538	478	527	528	487	472	517	552	476	478	501	521	530	483	476	511	538	455	511	509	520	532	493	481	504	510	481	525	530	503	527	501	491	496	532	475	524	549	557	497	480	496	484	488	457	520	520	495	488	493	497	474	497	485	497	504	508	486	512	487	506	508	533	506	506	481	494	516	543	467	509	479	521	502	477	512	513	479	487	524	518	486	510	529	501	508	503	529	501	464	510	513	517	491	513	484	469	494	472	524	532	495	515	519	530	469	512	510	509	506	485	520	460	469	506	475	513	503	494	534	539	528	510	545	495	484	518	526	536	494	508	499	474	553	494	490	476	501	491	487	477	565	533	503	507	530	520	491	491	505	487	487	510	495	493	454	510	483	501	540	512	497	512	533	476	515	491	506	492	479	500	498	441	504	516	487	451	511	538	498	541	455	504	519	502	524	507	501	520	454	516	478	527	539	484	500	466	577	495	588	511	509	488	473	499	495	477	542	458	477	445	543	477	494	507	501	491	500	454	479	516	489	472	538	539	508	499	488	490	489	483	501	516	479	476	516	496	504	515	507	504	482	527	504	493	517	498	513	443	454	480	504	471	520	499	495	492	480	515	499	489	507	519	492	508	524	511	526	496	533	518	491	457	513	523	499	519	463	534	498	522	505	490	484	495	521	457	503	516	498	478	499	504	527	535	506	490	538	489	481	508	544	485
28203	36768	7054	3321	2703	2201	1880	1645	1360	1199	1083	1005	947	1052	951	942	966	920	922	891	902	932	874	881	912	795	804	804	779	844	765	760	760	714	713	723	736	702	702	644	678	663	675	679	666	706	604	686	704	638	645	622	648	640	619	629	655	611	631	612	662	651	625	652	622	659	629	642	689	636	621	626	621	652	611	644	614	601	606	592	588	600	593	619	598	634	607	645	629	638	632	635	587	590	621	640	636	598	609	587	619	627	610	597	566	628	570	591	632	569	618	618	623	625	625	631	604	593	561	623	594	583	587	612	612	587	633	604	596	628	637	656	621	624	655	590	620	650	598	635	625	584	546	609	608	640	577	595	605	614	613	652	624	613	587	675	587	607	601	591	572	651	648	589	584	638	610	620	583	608	597	641	620	567	621	627	643	605	626	599	629	626	657	652	610	597	591	544	594	600	611	582	629	586	629	614	644	612	626	618	613	637	662	591	607	675	601	595	585	556	632	607	626	657	656	596	638	660	614	595	615	597	617	643	602	597	587	605	620	653	587	645	589	623	582	610	593	624	632	605	626	633	621	580	618	642	607	608	622	636	621	604	629	570	592	657	635	607	648	586	640	620	640	607	646	664	640	639	610	658	628	614	635	650	646	637	597	593	601	603	645	603	620	624	653	568	627	632	550	624	600	647	621	578	620	621	655	600	557	652	591	565	603	612	664	603	639	667	596	683	613	657	649	617	657	615	568	672	636	635	639	599	642	612	624	582	607	617	629	575	643	604	596	625	571	637	622	615	572	606	665	616	628	584	630	578	653	628	605	620	604	615	607	630	580	607	634	604	611	643	611	627	614	618	568	628	604	625	595	597	637	642	597	647	637	635	606	618	603	603	586	635	621	613	650	597	610	580	626	592	589	623	639	631	634	625	594	607	647	593	595	616	617	645	574	602	602	574	609	623	581	605	619	658	624	603	639	639	561	628	616	624	564	649	607	588	585	643	571	629	597	639	632	634	622	598	571	636	555	606	641	601	603	617	607	599	695	607	619	625	600	599	588	586	572	618	577	586	607	618	603	581	649	671	606	655	681	575	617	618	602	630	615	621	621	600	633	597	623	576	636	616	622	601	614	601	610	583	606	619	595	619	665	624	585	623	599	639	589	623	667	610	571	583	600	608	636	640	672	591	602	589	597	586	623	630	591	594	614	612	626	622	643	579	620	615	598	586	577	593	656	621	625	628	596	601	614	622	591	629	582	626	627	603	652	622	602	664	606	599	635	623	613	629	620	615	598	659	681	639	593	641	686	621	631	629	587	595	626	634	552	615	624	605	605	593	629	600	564	593	604	650	622	644	670	586	591	641	578	578	652	639	599	603	619	652	601	620	652	603	622	635	627	609	632	592	650	622	595	610	631	559	577	655	598	644	603	658	619	648	600	609	649	590	615	665	645	572	603	571	597	586	642	603	628	603	616	595	582	560	644	601	632	613	617	607	630	619	578	636	589	625	632	602	602	649	606	605	640	604	639	619	568	614	618	630	600	625	605	628	638	599	643	627	617	597	566	600	611	627	590	615	686	610	577	597	636	654	603	604	598	658	600	599	662	590	598	600	647	618	634	699	623	603	606	648	649	631	596	644	621	613	610	614	588	614	594	625	621	576	611	585	605	626	567	594	631	566	616	610	615	651	638	584	626	621	627	666	600	641	646	609	611	620	587	651	600	555	609	630	626	605	619	571	619	610	600	610	605	630	613	643	671	608	660	615	607	622	583	616	619	621	637	596	643	642	671	602	573	615	618	602	611	601	622	641	603	624	609	619	661	601	618	663	590	659	643	614	645	604	595	574	592	591	608	654	626	632	609	617	552	629	630	626	590	617	629	618	645	580	622	608	616	600	585	634	619	606	572	607	636	590	678	620	570	607	586	604	581	616	644	551	636	581	685	605	613	628	595	648	577	650	636	625	603	609	591	611	635	622	611	616	561	620	590	618	651	638	612	627	618	612	594	644	606	643	606	609	623	602	602	604	641	637	643	584	596	603	612	632	625	628	628	651	599	636	605	572	627	632	634	601	599	613	670	610	603	664	591	616	634	624	599	599	572	585	611	607	607	659	588	657	616	589	600	638	571	584	605	591	627	643	640	596	619	616	595	569	640	666	581	627	648	647	623	595	608	602	623	590	609	604	623	600	641	662	588	596	574	632	627	594	613	607	587	646	582	617	598	600	598	667	609	612	652	575	619	583	619	618	630	598	598	642	596	651	619	647	595	624	605	616	585	634	605	635	596	644	570	641	576	636	621	602	637	644	646	627	602	630	584	607	603	619	634	658	647	588	632	630	610	606	629	596	631	617	599	616	643	614	636	596	622	622	593	654	612	628	593	588	625	632	588	583	617	612	620	602	645	659	603	583	643	574	628	611	578	606	626	603	620	579	607	606	586	626	613	626	607	615	648	567	639	640	647	571	610	614	591	626	574	612	641	632	588	543	598	590	605	633	633	600	646	650	629	629	674	617	613	681	639	644	611	566	610	573	595	623	622	595	627	609	604	648	604	584	602	613	618	627	593	655	621	613	611	619	638	624	608	534	627	625	640	648	597	554	614	676	607	570	587	628	599	639	585	619	602	565	627	641	623	647	648	576	589	599	593	639	628	605	599	617	614	636	603	586	600	626	614	592	634	551	606	599	598	600	657	622	639	609	657	649	620	628	599	626	596	637	603	597	630	607	635	602	626	642	625	583	608	616	607	566	625	585	611	614	603	596	593	625	630	576	641	596	642	655	602	616	603	632	582	636	584	576	620	604	626	611	629	639	600	585	643	593	623	634	635	604	607	613	627	604	572	581	617	632	557	607	602	607	604	599	607	592	630	630	598	611	596	630	575	605	655	663	641	573	597	641	590	595	586	623	615	594	575	599	704	588	635	648	624	627	612	615	586	597	650	592	636	608	609	592	611	585	627	639	634	616	655	597	623	574	625	594	634	619	603	602	631	631	603	592	574	586	682	612	579	619	662	616	641	596	623	620	626	574	603	621	638	629	583	645	571	636	589	632	662	625	611	650	603	587	660	631	625	589	639	597	624	615	600	600	620	600	591	644	590	646	592	643	621	595	629	624	591	592	639	629	583	564	607	585	663	624	581	609	590	615	564	609	645	611	618	617	665	624	627	572	574	633	573	617	617	658	640	639	637	604	609	640	625	566	585	606	598	589	598	623	597	632	641	641	630	611	642	608	592	609	672	575	604	607	608	648	585	619	621	630	619	606	585	614	637	603	668	608	613	621	599	603	624	650	591	614	597	600	617	644	642	644	663	637	590	617	642	598	601	633	599	597	587	596	585	603	624	608	584	594	596	603	638	617	605	601	574	584	630	596	595	613	612	591	589	594	620	663	582	676	600	635	660	649	643	667	608	641	647	597	626	661	597	601	588	662	628	627	583	618	583	639	577	636	622	663	597	586	574	605	643	626	676	598	581	619	622	628	616	593	642	635	567	626	585	614	657	607
23862	20900	28074	23858	20788	8521	2016	1285	959	873	810	668	595	660	577	632	610	598	591	554	530	551	542	531	510	502	479	480	465	432	414	383	426	433	412	444	394	366	396	409	378	408	362	387	370	419	391	376	395	395	322	353	348	337	360	335	338	322	308	351	328	339	334	336	307	371	315	336	330	330	324	348	332	332	309	342	325	345	306	330	338	292	323	368	263	326	311	318	307	322	350	298	307	338	346	315	324	383	335	298	334	307	342	315	319	323	351	334	300	341	298	348	326	341	332	318	349	318	314	300	326	309	317	307	327	339	297	354	323	332	319	326	332	298	292	299	299	336	340	326	316	327	320	314	321	332	329	323	310	321	339	321	348	338	337	348	307	298	335	333	328	329	268	341	329	334	322	349	337	311	375	308	326	313	339	338	312	351	309	324	297	345	321	332	336	294	330	301	328	304	320	349	332	302	354	333	327	296	339	343	307	325	330	315	350	309	301	367	310	336	352	330	326	317	296	313	288	326	342	326	313	338	338	337	307	306	317	343	345	357	321	324	281	321	323	342	327	335	320	338	325	305	346	323	296	317	335	309	325	315	317	322	373	314	328	329	346	296	327	331	314	314	320	318	317	303	309	316	318	338	315	289	339	305	321	312	318	298	336	294	365	295	326	340	339	321	334	315	322	342	315	299	306	307	322	306	324	320	345	334	338	313	329	359	329	333	321	299	317	308	336	368	358	289	316	335	300	340	309	281	310	333	346	327	330	302	311	321	315	314	333	317	289	327	349	320	335	315	319	310	292	320	345	350	339	307	304	325	316	291	312	346	291	314	335	314	310	305	318	339	331	348	291	327	316	309	294	286	343	315	312	329	315	315	337	328	334	330	334	308	280	311	306	321	336	303	321	336	311	328	319	296	324	329	317	318	277	323	321	356	342	332	338	338	330	299	307	329	294	347	335	276	322	327	318	355	308	287	308	341	320	333	320	325	325	335	305	337	326	338	328	316	321	335	333	334	303	316	330	313	337	319	329	319	317	328	292	290	324	321	324	311	322	336	307	349	321	325	317	338	342	320	326	315	347	295	334	337	337	333	306	312	344	296	341	308	285	330	332	341	324	327	326	343	358	310	341	329	313	315	351	299	295	326	352	318	320	321	331	296	327	302	327	311	331	291	326	329	319	282	345	294	318	293	280	297	353	320	346	326	293	337	286	335	331	310	322	335	327	312	290	297	340	316	351	355	297	303	303	315	281	307	318	351	334	314	311	322	348	337	286	353	321	309	308	298	313	283	328	336	335	304	322	315	312	312	318	327	323	327	346	323	337	340	313	288	343	331	327	335	307	318	301	336	345	355	314	327	303	328	329	310	326	331	293	293	326	338	297	328	312	306	296	342	322	313	367	287	303	290	333	341	302	324	297	317	306	324	348	362	331	344	333	285	303	301	348	318	296	292	313	320	323	322	336	351	280	322	347	353	344	288	323	335	327	289	348	311	294	319	298	327	355	349	316	330	338	337	343	316	298	345	326	308	332	323	309	291	344	328	326	316	309	319	317	337	335	340	338	297	328	313	298	320	360	322	337	336	326	325	330	333	317	320	330	333	329	306	316	321	340	317	320	315	309	327	327	293	338	341	313	323	328	331	333	326	352	328	335	317	340	321	321	351	315	297	294	296	340	339	308	312	306	306	304	303	308	311	312	323	318	302	324	333	294	323	313	314	355	305	336	306	317	326	287	343	310	324	326	341	329	318	309	311	305	316	304	312	304	332	325	294	299	321	311	311	336	352	306	312	310	329	295	322	306	314	330	366	333	347	328	303	305	278	349	334	309	326	278	326	349	312	335	287	307	294	365	308	348	309	307	304	322	315	330	325	338	347	293	294	342	342	327	285	324	330	334	290	316	313	333	333	332	347	309	324	308	348	350	329	321	302	312	351	306	340	330	293	273	312	303	313	309	293	321	342	320	329	352	360	326	338	335	325	339	335	352	348	313	316	340	341	314	361	308	284	296	329	305	331	354	312	323	337	326	306	327	332	365	318	322	310	319	333	300	270	350	350	337	301	346	308	345	297	335	305	314	275	324	318	340	336	345	327	352	313	299	337	296	326	289	327	334	283	297	313	335	317	334	325	336	310	299	323	321	312	317	360	330	301	282	322	311	323	341	319	314	299	351	326	325	318	332	302	312	343	307	319	324	322	309	334	327	295	348	300	303	319	287	317	319	287	317	301	328	342	318	335	331	331	355	339	341	305	320	325	326	304	329	316	363	312	294	314	313	307	320	351	343	345	338	331	313	302	303	324	335	310	333	323	304	318	328	321	293	318	283	303	348	325	293	313	348	353	336	332	311	335	296	320	336	326	312	331	320	314	353	294	343	312	312	328	330	304	308	336	311	319	325	320	300	324	311	285	322	297	312	341	337	322	328	344	337	338	301	324	310	338	317	291	302	325	342	318	328	324	348	314	339	301	306	322	305	307	344	340	298	317	306	327	310	338	320	349	319	309	318	317	320	334	335	341	300	287	310	329	332	293	296	309	326	323	300	304	273	309	308	303	351	333	322	299	353	310	301	335	320	318	357	328	351	318	334	341	313	302	304	326	319	297	309	309	322	329	330	322	304	306	355	314	324	321	313	332	324	308	328	331	343	326	355	317	305	304	329	328	307	330	319	337	281	312	333	332	303	300	314	333	328	316	328	309	321	332	333	350	340	284	319	286	349	345	310	335	324	322	334	339	303	321	316	320	338	325	342	318	334	378	315	295	300	302	327	312	333	357	318	285	320	328	335	306	293	315	342	308	331	329	315	315	339	308	325	307	317	324	326	315	323	334	343	336	328	318	326	323	329	323	297	310	311	329	332	305	325	301	315	327	349	343	342	314	334	304	328	334	309	310	343	331	323	330	355	345	330	343	297	306	333	322	345	303	348	336	329	322	316	298	310	313	338	315	319	347	293	322	336	301	330	324	320	354	321	321	330	305	278	322	322	328	305	304	308	299	330	321	305	327	312	324	292	327	328	313	314	326	324	315	305	338	331	361	345	318	351	349	293	324	320	350	313	328	336	300	281	341	339	317	322	316	346	306	322	311	354	345	318	350	309	331	320	297	316	300	340	314	336	298	345	306	340	315	338	317	327	322	326	305	339	257	314	344	298	322	311	295	302	362	322	296	287	335	326	287	330	302	313	331	370	355	313	313	324	327	310	312	312	317	339	308	304	326	330	354	318	318	340	321	304	350	339	295	320	314	322	352	311	295	335	308	349	366	354	320	305	317	318	348	308	310	317	313	339	294	330	345	315	318	325	335	316	371	342	290	317	309	291	304	335	314	324	308	321	316	331	300	327	326	316	290	343	332	297	340	317	336	331	318	340	295	296	341	312	300	318	315	318	330	304	336	323	351	323	324	288	313	305	373	325	347	321	308	290	310	326	289	330	299	284	364	320	319	352	336	290	347	327	295	287	373	368	315	346	295	325	316	333	326	300	329	332	348	307	347	356	303
31272	46386	13707	7247	5131	4083	3303	2563	2163	1797	1445	1210	1138	1159	1086	1072	956	909	929	892	925	889	797	806	797	747	774	741	725	741	674	636	604	623	590	576	591	536	581	544	560	540	503	499	529	533	514	510	520	478	530	499	447	464	445	457	428	418	451	426	456	434	432	406	455	451	439	414	437	452	486	405	447	427	393	393	433	431	412	442	413	441	387	419	411	408	388	435	404	373	431	432	397	400	393	396	387	415	414	408	413	412	380	379	387	435	369	438	427	367	438	434	384	424	393	418	386	411	432	377	414	385	404	424	401	381	418	377	412	395	406	416	388	399	394	400	420	377	417	373	389	397	385	385	452	417	441	372	430	428	443	410	407	432	394	390	382	408	398	412	440	412	385	413	429	394	432	401	391	416	414	399	418	406	397	390	410	425	423	413	413	433	413	402	410	417	394	405	377	365	396	374	408	419	387	358	400	401	449	380	419	382	444	398	382	415	410	411	409	424	420	399	411	412	373	428	403	375	388	406	406	423	416	379	409	376	390	423	367	419	446	410	411	411	416	432	417	429	421	407	409	418	350	413	439	395	388	374	430	453	434	391	407	418	414	389	412	377	384	426	406	416	411	436	421	430	418	408	363	390	426	391	401	408	439	436	410	425	389	438	455	407	411	399	430	371	404	413	393	396	422	410	394	377	403	426	418	428	402	413	415	410	378	385	414	433	410	403	432	402	398	394	430	429	420	398	376	417	418	413	372	415	388	392	447	381	398	434	425	342	363	402	402	402	424	402	405	423	386	416	376	394	382	405	397	407	387	442	384	402	421	370	402	427	397	405	419	390	423	392	405	401	397	377	354	408	394	432	377	439	378	363	414	420	400	398	396	357	421	393	422	401	395	399	401	415	398	398	385	432	402	429	383	394	423	383	390	407	396	399	375	422	438	398	397	390	401	440	428	424	387	414	416	431	369	452	416	408	376	391	439	421	377	412	423	447	395	386	421	410	423	407	403	422	381	417	434	386	421	408	416	463	410	411	403	427	405	395	405	399	357	451	426	387	389	395	366	428	415	425	403	382	387	400	439	394	435	401	396	423	408	416	418	430	396	449	400	364	424	387	387	393	384	433	421	410	431	398	417	425	404	422	429	391	385	388	434	392	389	396	400	400	390	423	385	431	414	386	408	399	398	450	423	429	367	418	388	396	434	429	384	392	390	410	402	369	367	420	410	419	416	356	397	419	389	436	418	394	399	435	392	416	410	422	406	425	398	378	429	396	402	370	426	393	362	430	403	459	392	409	396	417	371	407	434	439	419	431	426	447	404	419	411	433	371	403	435	430	414	424	402	416	428	411	420	400	388	424	381	394	439	388	375	403	416	377	409	422	374	453	406	390	413	416	428	439	407	404	402	419	431	405	413	414	430	419	405	415	422	401	409	384	407	402	412	407	407	405	376	354	394	403	407	469	394	410	404	434	410	383	403	368	408	407	401	394	388	415	400	419	419	427	401	422	418	403	408	426	406	388	418	418	410	403	396	434	429	420	423	414	424	381	367	413	389	374	426	417	410	428	387	435	423	421	380	404	399	419	416	424	360	431	434	378	434	393	407	383	436	382	426	399	421	412	421	395	385	413	416	434	404	447	388	383	388	404	437	406	399	401	447	413	407	429	384	417	409	429	408	467	400	397	411	406	413	368	387	414	422	409	420	418	371	427	400	384	420	420	413	419	453	390	395	399	389	413	378	431	409	398	416	367	382	423	410	444	391	398	397	443	413	395	413	388	426	431	418	402	406	413	430	383	381	402	379	424	424	427	404	410	403	392	420	409	416	413	410	436	404	414	414	393	412	443	434	420	412	388	378	422	384	416	382	416	385	403	393	410	344	399	396	390	399	390	419	401	397	369	381	404	416	401	423	411	430	390	404	414	394	414	409	377	417	420	409	460	419	408	402	376	423	383	360	410	359	402	404	411	406	455	397	386	414	426	409	400	412	362	414	435	402	420	405	367	408	396	386	455	414	377	407	373	438	386	411	387	387	396	440	395	398	403	390	419	384	382	390	419	408	395	373	437	402	390	438	445	416	410	465	405	443	379	414	415	416	358	433	382	422	411	418	420	429	412	427	411	404	404	407	400	406	448	384	417	431	436	450	398	402	411	397	384	446	400	399	403	403	404	399	415	390	393	354	409	402	419	408	416	372	413	415	394	372	396	403	396	398	411	388	384	424	367	421	401	472	379	395	433	414	388	407	408	386	382	381	417	390	434	414	355	398	425	437	404	373	397	370	404	390	415	388	420	396	399	399	412	424	368	413	441	427	451	398	419	400	444	433	379	429	418	430	428	357	433	377	418	376	398	391	412	436	425	395	440	433	410	411	419	428	409	404	389	434	441	425	377	397	383	358	387	397	394	430	437	375	374	406	360	383	387	418	411	370	410	367	406	427	404	383	439	390	375	422	448	429	408	437	402	447	403	380	417	410	397	399	409	450	415	432	419	378	406	420	399	388	438	393	400	418	423	367	432	428	433	383	400	392	441	430	402	426	434	429	385	405	369	422	413	423	391	431	399	394	426	445	422	400	401	410	444	405	408	403	419	398	437	440	394	408	397	405	417	411	412	429	423	371	412	431	390	407	424	407	413	412	397	417	400	440	396	423	410	421	363	407	374	393	416	435	415	419	455	403	399	389	400	393	394	387	406	441	392	440	368	396	390	368	352	430	398	391	430	430	395	389	423	394	434	402	435	430	429	400	386	366	422	405	395	401	403	407	372	414	408	391	406	422	389	391	416	394	420	407	390	412	390	433	412	428	374	387	421	449	452	394	397	395	420	393	403	412	394	357	405	413	410	385	414	403	383	401	406	418	387	391	392	439	398	394	414	379	405	423	404	403	404	388	425	391	424	372	398	406	428	399	314	410	388	400	382	405	411	404	413	365	394	409	423	405	375	404	397	431	422	405	392	439	365	376	435	442	416	424	390	404	424	414	389	389	390	410	382	401	406	410	439	391	399	397	401	398	409	395	394	401	422	416	422	405	377	386	426	404	424	405	420	398	395	427	390	360	421	400	436	409	358	435	454	371	405	430	395	450	369	422	379	389	383	358	395	443	381	395	452	400	369	421	413	419	405	393	414	423	399	421	398	405	396	410	414	381	405	404	391	425	437	433	403	414	399	389	408	421	366	425	433	418	415	390	403	446	415	402	402	421	411	383	400	417	380	410	385	436	448	402	401	400	419	398	388	398	430	425	445	380	422	387	409	417	449	414	413	432	376	401	400	403	397	410	397	383	416	375	399	400	442	400	424	439	383	395	358	420	397	403	426	426	391	375	390	407	406	399	404	401	408	416	373	413	395	413	393	456	462	417	380	407	386	429	383	424	376	407	416	390	376	419	389	414	416	423	416	434	453	402	421	388	392	409	415	427	399	390	457	421	453	396	402	397	399	394	380	379	432	392	432	396	423	398	413	417	432	401	409	381	401	389	401	375	398	404	392	397	421	432	446
22918	20911	28544	23440	20912	20859	7586	1939	1343	1149	976	889	832	832	769	677	726	677	639	604	638	577	544	589	546	554	533	521	463	492	469	473	443	454	420	435	407	443	406	420	377	399	350	386	386	385	418	366	399	358	402	362	357	314	327	314	295	344	301	295	309	320	307	315	335	302	320	313	284	310	298	332	287	304	268	281	273	289	294	311	308	320	287	289	323	311	279	308	313	285	298	303	323	306	302	296	304	297	293	325	303	300	338	319	296	289	284	290	287	299	279	320	305	300	323	272	296	293	328	332	304	331	326	277	283	291	277	311	294	300	309	313	318	312	304	295	300	305	312	305	314	348	317	308	323	307	307	304	277	330	282	293	321	298	292	304	312	311	317	318	294	313	302	290	306	305	319	327	284	289	322	292	263	294	296	319	265	285	303	307	307	304	282	263	287	298	282	305	299	292	294	297	301	314	298	289	275	303	297	301	310	303	291	304	303	290	316	292	297	322	272	285	338	284	288	282	296	284	277	293	280	332	292	310	270	288	280	300	273	316	276	314	318	300	288	301	284	328	303	298	293	314	244	282	323	293	285	300	282	293	273	289	291	298	314	289	284	291	333	333	289	318	311	332	316	317	296	306	270	291	307	316	293	304	305	327	283	294	279	316	283	270	278	317	281	282	300	292	271	328	279	299	314	295	295	303	299	294	291	289	298	322	297	304	312	278	296	290	291	306	326	278	281	311	294	285	322	289	301	310	319	302	325	283	295	300	296	302	323	279	292	321	284	304	313	297	293	287	301	279	320	299	292	292	302	309	291	314	312	291	284	298	291	273	273	322	304	306	269	316	269	281	299	299	312	323	318	279	285	306	296	319	285	283	277	286	313	302	294	294	298	324	297	282	306	291	282	300	294	309	278	295	281	282	300	304	291	321	277	299	290	312	296	295	273	274	284	295	305	285	337	315	282	304	302	313	305	318	294	308	307	309	282	342	296	268	298	269	291	295	288	285	322	302	279	264	286	310	326	307	286	277	291	307	288	304	275	270	306	282	303	342	293	305	298	276	276	298	314	319	292	280	308	300	313	293	272	291	338	300	297	277	286	295	280	252	306	304	285	282	332	323	304	308	305	299	322	316	288	307	299	269	326	287	300	310	303	312	321	314	316	259	289	304	283	283	290	290	325	334	257	277	315	310	309	283	308	291	304	310	306	323	315	300	291	291	312	315	323	314	301	296	285	291	306	288	318	317	281	296	315	315	316	306	285	302	293	295	305	304	287	362	297	292	315	290	297	306	340	277	286	320	291	289	320	315	309	316	330	279	311	307	303	272	284	272	291	279	311	299	275	277	319	304	279	279	311	316	288	295	327	304	289	333	319	313	300	294	303	282	296	296	323	284	334	293	310	294	294	283	295	295	273	308	294	265	285	288	321	321	291	289	306	280	280	348	275	313	307	294	286	257	305	316	319	331	295	276	315	278	281	272	341	311	301	315	281	309	262	296	293	276	289	304	301	301	319	299	302	300	269	309	284	302	304	311	278	319	301	283	278	285	288	300	320	278	322	306	275	300	312	312	316	287	318	300	310	298	314	305	285	297	294	285	272	292	303	300	309	299	277	302	309	307	310	318	271	287	298	278	292	303	299	279	278	305	272	277	298	301	309	316	281	279	300	316	291	298	289	270	279	294	296	291	320	286	289	310	284	291	306	281	325	312	307	284	321	289	284	290	288	304	308	316	300	268	318	298	279	292	313	302	300	300	293	277	280	295	282	299	280	282	285	287	306	299	303	298	279	288	321	324	283	292	290	315	304	312	298	294	308	284	315	285	281	294	299	294	294	259	295	299	315	296	293	281	293	290	298	292	311	330	312	297	331	304	300	316	273	300	303	306	282	293	292	299	296	312	296	293	314	308	283	305	277	285	309	278	285	320	307	298	299	297	297	307	291	303	282	317	302	315	311	294	274	313	267	281	281	309	267	304	298	316	286	319	329	249	289	331	307	303	311	294	316	284	300	322	310	294	308	323	289	318	291	313	286	306	290	267	319	306	321	317	325	274	294	279	307	329	306	309	316	300	308	301	273	281	287	287	291	312	313	276	293	274	299	309	308	282	344	288	286	268	320	315	305	320	303	307	311	266	304	286	298	319	293	294	301	329	285	302	265	293	322	297	311	314	289	312	281	299	314	310	315	291	303	314	308	276	304	279	277	301	292	293	299	316	292	314	282	308	301	310	283	269	308	310	292	319	315	310	305	313	309	311	275	291	300	286	321	269	309	311	276	324	284	328	298	282	311	318	273	277	266	327	306	322	280	320	309	311	306	313	279	300	291	285	306	312	285	298	294	287	288	286	296	318	312	277	282	296	328	294	302	306	300	299	292	273	310	313	299	301	300	323	326	302	299	295	288	319	284	324	331	287	308	318	286	285	271	298	302	306	275	288	284	315	285	306	285	268	291	287	302	286	293	291	269	300	296	284	321	284	306	280	326	294	324	279	287	318	307	295	321	308	296	307	285	305	312	271	269	281	320	279	275	288	296	322	284	301	300	286	288	288	342	319	331	258	272	296	271	307	293	321	307	286	291	259	304	319	326	323	316	302	313	318	280	329	335	279	279	330	298	292	305	257	306	290	324	271	290	290	307	280	284	317	313	293	293	279	262	301	323	324	290	293	300	304	330	319	325	282	288	299	291	278	284	293	297	277	274	283	288	297	288	295	264	284	308	299	310	296	265	281	290	314	314	272	318	279	265	283	277	323	333	294	288	277	292	294	300	300	310	284	289	298	283	317	300	322	288	302	315	304	289	280	286	278	304	307	315	280	292	301	290	311	318	282	279	306	278	287	286	308	306	315	298	301	279	334	279	318	314	308	282	292	272	308	270	265	273	296	269	298	309	314	307	299	296	297	307	307	312	323	290	330	281	288	324	286	286	310	320	301	323	304	295	270	301	283	288	287	324	298	289	271	316	292	283	306	294	282	327	302	282	243	287	306	311	315	311	300	344	312	284	286	278	290	308	273	307	305	275	316	263	290	314	308	310	286	327	293	313	304	337	283	257	322	288	293	337	319	296	299	246	278	319	276	289	295	312	285	321	245	290	301	313	281	323	297	316	323	281	334	303	322	320	308	302	288	289	291	302	293	307	278	280	273	316	289	318	322	281	264	319	310	292	312	298	299	280	294	302	337	305	290	288	284	313	304	304	285	303	311	308	293	300	294	305	302	293	318	320	333	279	320	293	302	276	310	284	317	286	318	303	320	292	306	295	298	290	293	306	297	303	310	290	302	299	277	305	308	247	283	316	251	302	285	302	336	312	307	327	340	298	269	293	299	284	316	312	299	290	311	311	290	303	275	282	305	246	293	301	298	301	303	301	310	298	315	289	287	306	313	287	302	296	282	315	308	307	309	268	296	300	267	326	303	318	305	304	257	296	325	299	284	312	272	307	274	330	309	298	289	264	248	294	314	310	324	283	302	284	302	317	309	285	305	311	272	283	298	307	274
34899	54420	16702	10376	7718	6114	4875	3834	2974	2404	1953	1655	1498	1453	1344	1229	1200	1136	1088	995	1011	976	900	874	824	801	829	809	769	774	701	682	635	622	582	625	591	529	522	550	522	529	511	520	507	502	518	516	509	474	511	471	407	438	436	429	406	403	411	385	423	390	400	400	380	369	383	384	389	375	368	359	382	375	348	358	409	356	407	382	377	394	389	354	343	369	351	376	329	340	339	330	348	354	376	343	331	375	363	363	360	338	329	360	378	377	350	389	385	322	361	366	337	351	382	351	379	326	354	345	373	317	379	337	377	339	357	353	338	335	397	362	355	328	350	343	364	383	337	360	355	353	371	333	346	371	384	353	334	369	382	352	335	361	392	351	385	394	369	365	317	325	361	341	383	375	349	343	367	310	337	352	346	353	351	360	367	355	338	352	348	339	334	365	356	348	331	344	344	358	366	333	379	346	330	397	360	329	365	372	329	359	350	370	364	373	346	405	371	357	356	316	368	361	383	339	380	335	364	327	342	359	363	314	346	340	341	375	348	356	364	332	385	396	332	353	335	357	350	357	366	368	342	316	364	345	369	396	352	339	346	340	364	367	385	369	360	345	365	344	381	341	383	349	349	369	387	337	360	369	378	373	365	357	347	339	343	363	356	363	340	364	348	352	339	358	364	330	362	358	341	355	372	332	362	353	367	346	386	386	354	327	343	357	346	347	380	355	371	369	379	336	337	373	362	343	367	380	382	393	368	351	365	364	359	358	346	369	365	391	352	372	381	369	373	347	334	391	355	340	350	393	370	342	328	399	324	334	365	355	364	344	371	371	383	340	333	366	358	370	353	335	379	358	373	356	389	356	360	358	364	331	346	323	367	363	376	366	336	393	356	372	359	331	357	362	337	361	364	340	375	349	349	334	386	388	319	383	326	325	350	350	366	351	349	368	385	373	321	369	372	371	356	353	370	334	353	352	340	364	354	324	351	367	332	359	341	342	342	382	328	358	341	343	383	363	368	374	327	364	352	371	368	361	337	333	335	361	379	332	350	346	337	345	346	340	366	367	326	348	348	319	373	364	375	331	339	345	338	349	364	379	375	363	357	313	355	340	357	378	373	358	335	335	330	364	370	364	339	342	343	328	328	326	341	350	350	345	366	339	385	364	364	356	345	323	343	358	386	355	317	362	333	359	359	364	355	378	355	370	401	346	330	349	352	401	354	349	363	341	340	347	376	344	368	336	349	389	352	392	360	329	384	361	348	358	382	367	358	356	349	367	377	349	354	348	356	346	373	345	332	360	368	369	342	341	328	387	338	361	354	376	339	405	349	348	355	346	344	342	322	346	371	327	347	372	320	374	361	387	359	328	357	389	342	349	331	356	354	372	353	357	371	387	357	366	365	331	324	388	349	338	369	349	381	355	322	360	367	336	350	376	321	353	340	355	366	389	353	342	364	347	355	389	346	312	351	348	361	340	347	346	334	366	344	346	355	356	334	384	326	328	372	358	366	370	357	388	358	373	371	336	355	361	326	350	372	361	344	377	350	350	354	393	336	354	386	375	339	348	350	377	345	391	338	349	324	328	357	356	320	354	375	363	349	362	369	365	367	357	373	371	324	355	345	362	324	356	359	329	353	358	339	343	349	349	335	342	334	338	323	354	359	352	339	372	318	340	367	407	381	338	325	326	328	331	359	336	337	375	362	343	343	347	363	356	325	393	377	349	338	350	407	316	360	376	359	343	367	333	354	359	364	349	339	363	358	338	364	363	347	369	393	363	344	371	364	358	322	319	314	338	334	352	353	353	339	354	329	327	332	358	341	365	360	349	383	338	347	337	379	386	343	381	341	368	330	380	371	337	337	359	342	358	369	359	344	366	347	349	382	333	384	333	369	352	336	357	352	379	360	368	340	344	360	378	351	372	363	359	357	362	347	385	383	349	333	375	385	348	389	364	339	363	358	389	359	349	332	354	353	389	348	345	344	356	338	323	334	358	348	372	354	330	360	354	354	352	371	342	349	354	361	364	364	373	350	337	350	355	349	371	349	383	338	354	349	362	339	328	362	358	357	358	425	330	376	367	336	370	373	334	356	335	391	369	373	384	374	355	371	349	342	319	351	344	391	330	348	360	383	332	359	359	343	368	374	338	356	361	334	323	346	362	330	367	342	386	375	355	370	343	388	366	338	370	327	330	381	364	352	364	362	354	335	328	398	379	329	349	337	380	369	331	361	370	373	389	337	365	359	353	351	343	366	394	343	377	358	381	354	358	379	359	394	372	355	360	356	343	339	349	380	344	343	334	339	373	375	345	364	357	360	358	319	327	357	348	344	334	343	368	336	359	354	377	356	335	344	355	387	336	361	366	375	344	339	349	363	363	370	389	361	334	372	338	388	335	335	351	381	347	368	358	343	381	366	375	367	364	352	382	356	390	363	366	347	341	346	358	362	378	358	359	350	375	374	333	366	337	357	324	359	370	346	333	355	332	364	395	335	362	394	361	344	379	382	350	340	345	375	381	339	364	358	350	367	352	327	357	328	348	336	346	379	360	355	345	362	385	342	333	365	348	334	371	328	372	377	368	358	332	367	345	388	350	403	360	365	335	350	370	354	341	357	389	370	375	366	337	386	347	347	357	367	356	343	336	363	385	385	354	403	337	324	364	354	368	365	420	347	347	368	324	333	345	340	344	341	317	321	347	355	356	340	331	342	368	338	369	340	354	320	369	374	385	343	357	331	350	378	391	376	338	322	359	330	336	369	360	377	349	363	320	359	325	365	357	331	345	336	338	353	367	377	317	364	364	376	351	334	368	365	347	368	372	357	319	365	335	369	359	325	367	340	334	383	409	344	369	340	353	351	354	387	356	363	389	350	355	387	387	323	368	375	369	338	359	361	367	375	349	328	364	343	370	323	336	388	358	369	379	371	359	336	402	340	385	355	380	355	336	374	377	344	371	336	347	380	346	321	361	346	391	371	334	373	338	332	354	331	354	383	363	371	378	341	342	375	380	368	374	327	342	337	372	365	386	347	347	371	355	398	351	360	349	365	358	347	363	345	381	375	361	372	364	384	358	310	324	335	350	351	373	367	348	347	356	345	371	371	370	341	356	348	338	373	348	337	342	337	375	384	338	357	361	355	330	355	353	375	365	391	359	355	359	361	405	366	360	357	345	348	339	311	372	341	372	373	359	340	353	380	352	360	374	352	341	369	363	348	347	359	387	328	349	356	358	354	377	333	403	369	351	359	335	360	353	358	381	368	340	356	358	379	382	360	363	370	379	398	394	371	365	350	361	385	328	357	370	366	354	338	341	366	404	376	382	345	356	351	349	380	356	322	379	365	352	364	365	341	369	354	359	330	346	348	346	353	331	358	355	360	387	381	334	330	341	354	375	333	339	378	364	346	362	354	350	373	334	339	387	369	371	388	340	366	371	358	380	343	354	338	364	362	343	366	372	324	331	354	380	352	324	354	356	370	320	356	360	320	346	360	359	360	371
27688	22886	13440	2941	1540	1143	978	887	769	692	754	681	652	617	629	647	608	631	658	638	659	631	591	603	620	650	623	621	514	672	578	512	576	573	545	556	543	554	574	523	548	590	566	518	560	559	500	567	516	535	538	568	538	520	517	562	511	563	487	497	499	494	480	514	542	540	516	527	516	514	518	478	538	514	490	501	492	526	516	524	529	504	521	543	564	534	527	514	514	474	507	482	515	534	519	528	511	501	508	531	490	515	512	483	519	500	508	553	494	507	477	526	536	481	497	477	513	506	461	533	536	477	528	495	514	513	514	519	462	527	565	492	514	494	503	575	516	528	500	528	549	524	526	502	547	489	498	536	507	506	518	471	500	531	522	565	525	498	521	522	511	501	489	511	489	544	523	507	476	484	491	486	520	525	525	561	520	499	509	489	515	503	529	454	496	490	450	520	521	458	492	511	499	471	521	536	510	513	490	512	494	527	504	524	495	502	495	507	498	497	472	513	554	482	525	515	518	542	516	557	535	525	454	524	504	512	521	484	524	488	542	493	503	529	529	473	485	465	511	514	520	505	501	482	466	495	491	507	547	485	491	557	510	491	545	540	495	496	517	497	534	514	484	488	484	519	495	515	499	510	533	494	467	491	523	527	523	522	512	508	526	518	491	522	482	512	530	509	538	519	497	496	509	450	487	473	505	468	526	550	495	526	520	443	529	496	512	474	526	490	477	500	534	527	481	469	500	496	495	519	531	538	508	517	493	512	495	531	480	502	508	500	501	469	472	525	517	508	469	483	514	483	490	498	501	504	534	494	524	524	528	466	488	516	500	471	499	473	508	502	522	522	578	492	501	496	486	512	511	499	489	558	511	534	519	518	512	508	542	499	490	492	473	493	540	497	515	511	473	516	476	501	547	498	520	519	480	537	543	534	520	499	530	519	500	509	543	529	504	489	520	480	542	519	497	537	517	518	522	515	538	521	495	503	521	517	500	479	569	553	519	548	526	509	482	513	526	515	501	504	471	494	527	521	486	524	519	526	477	521	488	497	547	512	509	478	533	529	469	468	510	535	496	513	537	526	514	489	522	518	514	531	515	500	503	515	551	480	467	519	460	502	497	494	497	478	495	507	507	463	483	482	482	511	535	507	496	489	515	572	501	468	536	495	514	505	502	512	494	516	492	508	525	518	523	510	486	504	477	476	510	474	489	511	507	521	499	500	492	535	553	519	507	520	538	500	478	488	506	502	480	516	535	474	545	510	533	509	510	532	519	438	508	507	488	539	486	542	481	523	536	521	487	493	485	501	489	505	468	528	492	524	502	551	490	532	473	521	497	582	483	533	524	489	486	498	504	499	530	428	505	482	516	482	483	519	522	488	531	491	539	489	538	557	518	473	500	560	519	498	516	542	509	500	515	495	546	530	522	514	453	498	526	521	467	517	537	510	519	470	511	524	461	458	520	542	494	519	487	508	536	538	515	534	492	481	515	483	491	517	550	505	535	511	530	499	517	495	532	539	546	520	537	483	535	512	513	525	533	551	526	517	496	530	524	477	518	515	489	487	569	505	510	489	566	513	524	491	486	507	501	526	504	499	463	539	508	514	511	504	538	514	551	533	524	508	503	509	504	522	516	464	486	541	508	541	474	523	504	531	538	521	566	512	546	543	500	539	513	505	490	539	471	483	474	495	504	502	507	496	560	473	522	535	514	551	486	504	486	524	512	510	527	530	526	503	499	499	494	546	537	540	506	510	518	532	515	540	515	511	474	508	505	527	529	545	535	502	518	495	529	533	502	544	524	515	538	535	482	488	495	510	526	507	541	483	532	512	505	515	496	517	498	486	555	484	479	541	524	500	481	517	488	480	488	480	515	524	512	504	495	534	498	469	507	488	498	512	501	509	489	525	523	471	484	458	524	487	531	496	537	520	525	490	541	528	513	530	527	506	498	522	506	549	506	523	498	500	493	504	499	542	480	521	524	540	485	543	492	523	523	491	514	547	516	492	506	508	523	503	499	503	514	541	518	535	505	477	502	491	519	482	513	499	516	497	510	516	518	537	495	534	498	478	536	506	534	555	530	509	485	475	522	536	527	528	490	493	493	464	486	536	529	525	513	509	512	506	491	525	538	545	545	473	507	498	547	460	482	506	472	504	494	520	479	532	522	509	503	537	511	472	505	503	497	511	502	556	500	493	535	515	520	491	466	482	514	528	518	505	513	523	510	494	491	491	518	499	502	515	537	478	507	505	489	514	499	498	544	515	480	521	480	502	486	485	486	538	466	487	507	521	498	507	545	502	549	520	494	551	525	489	467	521	514	496	518	524	492	563	463	486	505	493	531	527	489	476	523	501	533	510	494	509	503	503	501	519	513	539	509	483	512	481	512	470	508	535	517	487	541	507	538	493	515	484	535	531	530	484	463	506	500	538	507	530	502	519	520	493	504	509	512	521	533	508	501	555	490	538	484	507	547	504	521	500	517	537	537	528	493	512	473	518	544	512	486	494	485	514	479	510	477	533	531	488	468	552	509	493	535	464	489	489	510	482	539	530	457	536	515	522	479	503	531	496	539	481	520	499	485	508	522	477	471	519	521	549	532	516	483	523	535	509	499	488	500	535	519	491	523	486	540	521	491	492	533	490	481	523	489	506	481	525	530	541	558	514	537	490	499	535	514	522	531	501	502	487	498	570	548	542	499	495	492	536	510	522	483	504	492	510	530	497	500	490	523	483	517	488	515	510	495	505	550	541	515	523	484	535	557	513	517	500	498	511	485	500	533	523	518	488	497	494	517	530	542	547	477	540	502	490	563	475	513	512	523	516	474	512	513	478	534	506	534	524	457	529	545	479	488	510	534	519	543	464	495	557	493	503	486	521	533	503	490	536	522	474	509	515	492	498	521	497	498	517	528	517	535	526	523	525	522	521	512	494	508	527	473	542	557	507	559	504	497	501	494	497	516	482	479	529	539	467	500	528	504	466	504	489	494	512	475	501	490	483	472	564	493	504	487	490	502	472	487	498	510	513	528	490	509	493	527	492	514	540	488	529	513	540	530	501	539	490	530	522	545	498	508	463	526	533	500	483	504	540	504	514	514	504	492	520	503	465	532	487	518	517	504	469	490	498	503	529	488	493	497	502	476	520	516	524	502	537	517	479	521	495	490	483	504	449	485	541	478	482	506	536	550	501	534	469	475	493	507	517	519	497	479	498	493	528	517	511	461	485	493	502	530	466	503	490	529	514	491	482	505	520	516	521	501	528	496	524	509	475	542	509	507	538	541	458	556	502	521	538	511	458	515	461	532	500	510	520	515	514	485	525	496	488	463	486	499	475	496	519	503	534	499	482	490	490	534	510	486	517	519	501	488	544	503	500	537	494	517	519	513	543	515	513	520	478	527	493	479	521	507	529	515	505	539	481	500	448	528	528	527	497	513	513	491	521	522	532	500	519	530	527	504	504	523	524	504	512	506	514	540	516	478	500	558	549	508	485	508	519
28249	33609	6036	3270	2607	2112	1814	1537	1242	1121	1053	1001	993	981	952	937	974	874	911	850	920	938	848	819	852	868	884	769	806	744	725	768	725	676	757	697	688	701	709	647	714	680	705	708	699	676	707	635	652	682	675	660	657	652	638	626	652	658	650	625	614	631	634	677	618	637	636	609	579	694	632	634	618	666	647	613	633	639	687	602	604	612	623	569	634	607	568	629	632	613	640	609	599	619	592	606	603	700	652	605	636	606	612	648	616	616	623	622	615	622	645	601	616	649	633	646	653	605	593	614	636	603	630	649	638	631	638	593	619	646	630	647	618	621	587	610	594	619	639	628	578	644	639	604	616	640	636	615	630	643	590	600	636	615	656	615	640	645	637	628	600	629	616	629	647	615	630	644	599	611	599	596	636	648	639	607	646	590	618	652	655	620	614	590	615	632	622	634	637	642	645	669	583	614	570	666	649	617	666	592	616	669	624	637	641	634	631	695	622	647	635	648	599	626	624	641	582	621	619	636	620	583	636	631	592	653	618	641	591	650	658	611	640	587	635	596	630	609	636	629	661	619	609	641	603	606	623	627	626	607	676	615	651	639	652	628	615	607	615	590	592	634	613	650	612	598	628	611	602	614	649	631	633	645	630	637	601	629	629	619	623	621	639	639	647	621	626	636	654	662	645	602	620	635	649	557	641	642	661	680	598	608	611	543	603	630	644	610	613	602	626	621	639	680	614	625	633	672	664	679	650	644	599	648	621	654	628	641	610	612	644	599	653	629	644	627	635	672	634	625	612	654	616	606	630	597	655	648	635	624	613	616	630	660	633	606	625	637	620	619	618	602	668	642	603	633	714	612	652	660	668	653	617	615	601	629	672	585	640	569	649	614	600	599	627	633	592	636	634	640	665	594	585	603	656	599	618	581	620	677	634	659	636	612	594	638	629	630	608	634	621	645	662	624	630	569	645	629	614	633	621	615	657	608	639	585	611	628	624	605	684	595	623	641	634	591	578	613	625	632	605	647	627	614	666	641	655	634	620	673	655	628	601	619	603	608	637	652	594	642	619	670	619	608	613	641	690	584	624	644	586	684	605	648	609	643	646	639	603	616	642	618	634	593	624	603	614	684	610	647	610	654	564	663	618	611	677	676	654	589	661	642	617	626	612	592	649	616	581	592	696	665	615	600	648	615	634	629	595	605	636	600	612	594	586	623	619	675	643	646	613	572	644	639	645	635	648	643	596	650	616	649	619	637	631	591	637	631	634	592	654	592	662	619	646	639	616	600	694	603	573	596	623	634	592	618	651	622	610	603	606	682	678	611	639	607	614	638	618	610	615	618	694	634	626	604	597	622	643	588	637	674	642	604	590	582	654	602	637	633	602	604	615	629	640	629	618	680	670	652	622	636	569	646	645	625	644	628	602	643	611	631	561	616	598	644	608	621	593	596	626	655	652	598	640	593	588	629	660	635	566	637	605	603	572	652	613	630	625	644	630	606	615	610	593	638	633	624	602	636	649	632	600	598	581	598	641	584	655	583	633	639	623	619	646	616	606	611	620	628	641	620	638	630	602	610	627	675	615	614	619	655	598	594	699	630	674	586	623	632	612	675	608	632	674	623	591	649	649	599	610	668	655	617	618	645	612	618	643	652	658	618	649	636	603	633	629	615	646	628	634	643	695	601	595	609	623	629	650	655	611	657	631	632	634	621	602	621	610	607	621	645	628	622	647	625	595	619	619	627	622	597	624	601	619	584	607	642	620	635	621	684	618	611	653	590	632	634	608	580	615	597	658	618	638	608	628	618	634	613	636	580	640	634	665	618	645	633	632	643	611	646	625	605	660	602	562	652	577	623	607	613	621	624	601	626	634	639	622	628	675	622	622	692	650	622	621	617	618	603	615	669	667	595	632	628	638	593	635	626	656	610	643	639	616	621	639	641	598	673	689	642	617	651	592	621	639	641	618	624	639	644	607	614	616	596	595	600	610	634	677	672	661	627	627	648	618	648	602	598	641	677	651	654	642	648	620	579	597	610	628	666	626	609	630	611	668	600	584	608	596	589	655	630	658	607	641	632	648	602	599	620	642	624	612	599	612	653	622	622	609	631	587	600	628	644	631	637	609	631	631	651	605	623	595	682	647	641	644	601	596	628	637	621	642	621	605	665	633	665	595	620	612	619	623	607	651	685	623	651	664	600	606	642	611	601	615	622	635	663	617	643	665	580	628	599	667	590	647	566	623	619	623	623	610	601	661	643	616	621	583	641	645	647	621	643	624	608	593	641	569	626	619	634	644	618	633	669	658	610	617	640	587	661	600	650	605	658	580	620	635	636	593	646	649	613	644	645	646	621	617	619	643	616	597	651	678	616	614	624	677	674	607	656	621	644	672	587	604	633	626	604	672	654	658	656	625	637	638	631	623	596	664	641	656	612	626	604	592	598	586	605	649	632	655	631	653	603	622	641	637	644	620	624	616	620	629	621	578	631	622	602	654	626	596	613	643	650	599	595	630	663	606	642	598	592	630	614	639	600	659	624	653	606	652	628	628	602	640	572	644	681	649	610	642	605	638	634	626	608	656	621	609	610	636	642	651	626	620	623	665	634	631	615	590	620	625	627	623	612	628	644	626	663	590	597	601	611	610	632	610	600	635	622	591	588	663	615	644	622	609	643	624	588	603	600	651	595	642	637	653	633	665	624	612	663	609	639	660	618	643	644	607	630	621	677	635	609	658	659	621	595	630	605	677	625	650	611	607	620	620	642	626	656	588	645	577	624	620	628	632	601	659	600	650	647	656	657	631	611	621	598	636	629	632	571	684	681	636	679	611	638	596	639	631	602	661	644	620	669	638	638	613	632	596	695	624	637	614	624	626	587	610	619	571	636	670	617	643	615	620	677	616	640	646	605	599	594	641	600	608	656	639	633	617	633	621	679	645	595	614	629	614	649	654	664	672	630	637	623	617	619	568	619	670	628	617	642	572	658	649	631	636	605	609	615	628	654	632	647	637	594	622	638	664	602	644	638	613	652	622	585	638	620	606	651	648	611	683	651	619	671	629	627	627	632	637	630	629	649	627	628	619	646	586	624	619	647	633	620	632	614	663	624	588	639	590	623	623	646	607	630	627	622	568	685	674	639	651	613	663	621	653	607	634	611	581	595	597	650	617	665	638	575	662	620	624	650	637	675	685	669	611	617	680	591	616	647	600	644	642	621	590	615	623	643	630	633	637	621	591	622	601	585	661	604	659	597	589	627	615	622	633	669	646	615	659	566	667	620	653	645	573	633	625	664	610	576	653	625	632	637	590	641	655	592	646	689	626	630	594	593	648	634	623	591	661	624	627	595	658	655	620	657	594	609	576	605	678	633	654	623	603	674	623	619	636	629	667	658	601	612	635	617	558	633	617	617	637	592	658	629	638	643	662	591	674	623	618	641	613	611	614	591	635	635	654	601	619	635	612	585	645	613	663	643	600	622	627	592	626	633	653	671	637	627
23857	20874	28021	23845	20766	8452	1920	1211	954	844	751	693	661	689	592	577	617	598	600	575	585	529	527	513	473	539	484	496	495	494	431	434	448	439	412	437	435	417	398	397	391	409	405	391	418	400	377	383	396	389	381	372	355	407	369	368	354	355	341	361	329	397	336	373	353	355	370	340	360	356	340	314	355	304	337	330	344	333	342	348	345	337	337	339	333	324	307	330	373	305	326	313	344	337	319	349	320	326	318	304	325	320	339	344	325	323	323	286	351	373	361	334	325	345	317	332	333	339	295	333	332	315	335	356	309	341	312	348	340	320	340	361	308	331	337	340	350	360	318	322	298	341	358	346	336	343	328	310	348	338	319	349	311	341	322	318	344	323	345	302	330	348	277	323	329	292	315	348	363	363	288	344	348	332	313	309	321	297	361	354	361	329	322	350	361	348	293	319	326	345	336	303	332	337	319	313	352	311	374	319	346	306	318	325	322	353	324	358	378	303	332	342	374	333	338	303	337	363	308	295	320	377	389	351	330	334	336	340	319	335	366	327	373	329	347	345	337	354	339	298	320	359	344	327	323	317	331	354	329	325	350	306	324	335	361	327	310	373	325	331	323	321	311	323	316	295	326	362	343	320	331	331	327	344	323	301	346	308	304	299	327	341	320	334	299	322	362	291	382	327	325	337	315	333	319	360	334	334	331	337	309	301	330	355	315	315	346	342	343	354	361	353	306	309	337	358	345	337	344	300	337	346	311	333	343	308	331	369	341	346	342	353	324	338	344	295	346	299	302	344	339	327	312	352	336	353	325	374	342	333	340	331	350	336	339	334	324	352	336	307	334	315	346	353	335	324	332	295	362	326	326	321	338	288	336	297	316	333	316	357	356	320	352	348	334	341	316	309	361	358	324	330	301	321	306	332	361	344	315	304	343	337	331	334	341	310	354	307	315	337	314	347	326	347	348	349	333	334	324	326	338	331	346	322	354	316	321	389	305	333	323	329	328	340	349	315	329	311	324	342	337	323	352	339	308	310	321	351	354	312	340	352	361	375	334	299	352	300	324	317	326	332	340	341	299	356	343	322	322	341	338	302	350	297	299	317	316	335	302	329	323	329	303	315	323	326	318	350	344	304	343	335	333	321	343	339	324	327	289	337	333	327	359	360	365	335	336	329	326	335	332	340	306	349	344	329	329	326	322	367	310	322	341	317	348	305	350	339	320	364	317	364	309	357	312	335	370	339	339	316	322	343	337	347	319	361	324	330	305	354	315	336	333	301	346	333	332	307	294	354	328	323	309	329	340	308	323	367	321	367	329	377	309	352	338	329	303	315	338	303	331	362	320	337	314	318	358	287	341	337	332	313	319	337	315	357	338	349	309	346	334	305	335	342	328	358	341	358	344	338	354	332	344	307	332	314	340	296	323	324	319	319	313	342	340	352	331	329	341	351	332	324	314	328	329	340	342	333	322	345	310	356	316	339	332	327	292	344	311	331	324	303	324	336	322	331	349	299	320	308	307	306	338	328	374	360	323	364	325	315	299	336	294	329	329	348	328	351	337	356	361	337	334	305	333	338	316	338	325	333	362	325	345	353	344	352	346	346	310	299	323	308	352	339	345	384	360	324	330	370	327	308	329	339	352	340	322	359	333	354	303	342	304	342	327	323	330	324	361	321	322	367	346	351	312	361	328	319	307	299	363	298	323	331	360	295	322	355	343	301	329	356	318	318	300	340	325	351	322	337	317	297	327	300	304	335	303	333	325	346	345	321	317	303	303	310	339	318	295	327	324	310	330	332	364	314	336	312	350	350	323	342	332	358	319	316	359	346	350	335	314	357	346	299	355	329	330	321	322	336	339	349	323	335	325	337	332	343	325	322	355	297	345	317	333	335	328	330	329	311	336	341	369	317	303	328	309	345	333	347	306	353	311	343	328	330	353	319	334	310	365	337	314	302	352	341	332	371	320	307	341	309	328	357	345	331	322	313	315	315	308	329	330	346	344	352	328	344	295	326	309	347	318	347	336	357	299	316	322	329	327	331	294	354	335	320	332	337	335	305	323	324	316	316	301	331	327	312	332	342	341	352	319	318	351	310	327	326	321	347	359	391	360	311	312	352	321	356	323	311	337	349	337	359	340	339	372	339	316	323	335	334	323	363	312	329	330	337	336	325	340	364	355	342	328	351	341	344	334	372	325	301	296	340	300	344	306	317	297	334	311	288	339	315	322	334	324	330	322	317	331	323	323	320	350	365	323	331	306	353	328	327	326	332	348	362	330	330	321	311	340	331	353	322	315	366	359	311	354	324	351	322	343	332	338	359	349	361	343	343	313	348	322	313	317	335	351	354	326	302	320	356	329	315	318	326	343	354	371	296	356	351	339	310	355	348	322	315	328	351	319	332	337	372	302	328	324	346	361	355	337	338	347	309	335	335	322	292	305	346	322	324	330	333	308	327	292	311	337	317	316	317	322	302	315	357	325	344	326	330	281	304	333	337	321	321	326	317	313	313	340	369	297	322	344	354	315	314	355	329	326	335	304	328	334	337	326	329	328	357	333	313	305	333	338	334	325	321	332	337	364	296	314	310	342	356	353	354	320	315	314	300	316	316	300	296	328	356	337	314	322	314	323	327	343	362	366	352	313	353	343	314	294	357	326	332	367	338	362	297	335	368	317	327	338	338	347	303	325	374	329	346	359	352	369	346	316	338	325	319	322	320	361	315	359	339	337	332	304	372	291	337	325	343	326	337	300	319	313	329	313	357	317	311	354	324	332	331	336	327	330	301	359	346	304	305	389	321	355	332	355	339	364	354	357	336	307	333	349	304	337	338	312	332	341	308	339	314	294	328	334	328	322	342	323	331	339	358	334	349	369	318	318	336	364	318	322	325	332	347	325	305	357	311	342	301	323	343	313	291	323	324	333	305	344	303	326	343	356	296	364	323	334	365	361	349	318	321	352	341	280	340	310	343	338	338	344	338	293	341	321	326	336	340	306	310	333	314	335	336	342	320	326	347	327	357	323	359	331	307	350	340	314	337	324	315	334	344	317	303	331	345	336	309	348	366	359	323	334	356	322	358	355	347	315	336	338	329	322	325	334	312	350	345	298	342	300	370	310	323	336	351	319	318	368	350	331	323	350	318	306	343	307	344	297	328	332	335	317	313	322	330	340	344	324	309	327	349	370	338	328	323	331	337	327	334	354	317	316	327	338	315	343	341	330	341	313	325	346	310	304	343	358	337	376	317	338	346	331	332	345	325	343	318	336	328	331	333	336	315	316	309	301	313	319	351	328	338	354	362	314	322	351	312	329	329	313	338	341	345	318	304	309	340	353	320	352	325	336	302	335	338	335	332	313	310	329	328	349	324	329	327	336	345	324	314	329	328	346	346	330	344	300	298	315	337	289	329	346	330	327	301	328	340	359	352	354	324	345	320	335	351	333	325	338	331	311	313	308	350	334	304	322	290	312	318	334	332	363	336	327	333	317	348	326	314
31342	43460	12433	6939	4994	4042	3088	2515	1971	1633	1425	1285	1179	1156	1045	1016	995	932	917	882	841	870	818	782	746	808	793	741	769	716	674	620	653	604	635	560	553	586	571	540	513	531	546	510	519	534	543	508	473	516	474	510	507	516	472	446	432	459	453	468	458	458	411	452	379	422	443	456	430	426	442	458	436	454	446	415	463	436	455	428	439	405	430	405	420	441	449	431	439	441	411	387	418	440	419	409	418	403	388	400	415	416	451	381	427	430	392	448	411	392	417	414	362	381	425	416	439	398	441	385	409	419	394	420	417	428	430	423	434	418	417	421	384	427	406	427	477	421	383	441	419	414	446	422	417	433	421	396	443	390	455	428	409	411	389	416	430	429	415	431	478	425	416	386	417	380	422	417	398	410	464	383	376	415	464	395	411	437	436	438	426	365	445	465	428	396	413	388	389	395	392	385	403	407	445	411	419	419	386	422	409	379	358	418	392	419	369	427	433	413	434	424	413	407	398	408	435	430	436	406	410	353	415	398	421	393	433	424	432	416	417	440	459	419	415	396	414	375	408	418	454	417	410	417	392	400	416	438	444	417	367	413	428	398	384	430	424	422	397	427	427	433	456	426	441	440	441	460	401	401	412	415	404	405	424	418	440	426	390	444	401	411	384	383	394	424	434	420	407	403	385	408	403	429	443	428	475	390	401	416	446	424	381	405	436	433	450	444	431	417	418	427	464	433	424	398	416	400	386	426	440	411	388	446	414	420	411	452	406	390	451	418	449	476	423	455	446	442	411	409	431	406	404	460	396	404	406	412	419	405	423	425	429	398	403	429	417	430	437	404	439	410	472	416	412	434	416	410	409	432	395	434	423	432	426	438	405	442	405	446	437	423	414	399	424	440	424	413	399	480	429	453	418	422	432	426	447	407	396	422	427	393	428	430	420	452	395	379	396	425	406	383	433	396	436	421	433	411	400	432	418	409	405	415	401	401	429	425	423	432	413	421	432	419	441	421	379	417	427	352	407	450	451	400	407	383	404	429	416	440	424	399	420	436	404	391	422	369	403	354	450	438	426	410	390	425	439	469	413	417	416	404	408	440	393	422	412	406	435	404	432	385	422	395	454	427	433	423	447	430	408	425	447	400	385	415	410	395	430	410	417	422	401	422	441	422	445	422	410	413	410	422	437	428	413	435	434	413	428	413	400	433	422	435	397	410	436	432	426	385	379	405	430	402	418	392	457	425	401	446	443	422	442	429	417	402	396	431	378	409	451	438	433	427	439	390	417	472	421	431	423	428	430	425	445	447	414	402	452	423	397	413	430	405	442	397	413	436	391	405	407	458	395	408	404	434	427	404	405	413	424	452	433	415	429	393	410	384	438	389	423	432	422	405	430	439	425	386	414	448	396	477	431	406	414	428	394	435	445	434	408	420	370	417	413	469	396	412	423	392	419	421	428	409	407	426	398	415	458	419	390	409	427	431	431	403	440	401	458	453	429	420	423	402	456	438	382	401	416	422	423	399	420	371	431	410	424	393	409	422	437	409	444	417	432	409	410	406	403	384	404	399	406	413	418	434	402	417	396	398	406	405	387	457	443	416	413	435	402	453	398	415	407	426	403	426	412	410	450	401	425	397	399	426	388	452	450	403	433	443	446	424	383	416	441	375	401	435	438	444	436	404	415	404	417	423	393	389	395	447	385	421	424	388	421	435	439	417	430	437	406	448	401	423	404	416	441	395	404	454	403	417	430	414	393	405	371	423	441	422	395	429	398	416	425	393	428	421	397	372	419	403	449	399	435	433	403	399	377	424	433	411	417	389	404	453	422	416	415	432	425	400	395	396	427	399	424	417	439	413	441	416	443	393	436	420	368	396	382	426	423	401	398	373	437	416	383	408	406	422	394	423	404	398	417	424	425	429	416	408	418	407	378	423	437	391	397	427	416	412	438	444	464	446	412	422	401	387	412	461	422	442	450	437	391	425	403	429	418	439	395	446	418	433	391	419	401	409	398	409	402	449	409	415	431	440	391	408	383	415	409	436	402	430	444	432	409	422	416	406	417	438	392	422	411	400	420	444	410	431	453	423	444	428	419	422	409	422	404	439	413	399	381	420	373	465	414	418	417	440	399	444	382	397	412	399	375	399	378	418	402	387	437	447	402	392	401	399	433	457	389	373	457	440	398	412	412	445	412	385	411	442	433	430	446	409	399	433	436	424	437	424	434	415	426	418	419	415	427	402	433	427	424	402	425	423	437	446	419	406	415	457	423	405	425	445	398	407	421	441	433	408	409	443	448	413	432	422	463	416	420	395	402	417	425	413	455	418	405	407	418	430	425	369	451	410	433	406	393	406	460	431	433	424	384	420	385	420	397	379	425	414	387	402	422	403	417	424	438	403	413	431	377	428	389	395	418	386	429	438	429	416	427	409	397	391	432	434	431	405	407	414	422	405	399	402	399	396	427	424	462	435	414	419	413	378	424	425	414	460	465	425	422	422	406	402	408	406	429	400	441	428	432	418	421	402	419	435	435	416	411	420	422	404	407	412	389	400	399	407	416	419	408	394	401	419	429	398	388	458	428	401	423	385	419	432	392	431	427	377	418	457	438	399	418	432	428	397	423	431	400	412	449	430	457	430	392	450	424	409	413	400	426	397	437	466	419	411	385	410	438	406	416	398	453	397	366	416	418	417	440	445	435	398	409	413	407	447	400	426	431	417	436	385	422	473	431	405	409	412	459	409	406	403	382	393	416	411	406	427	416	424	386	419	381	402	422	432	403	410	437	435	404	391	399	442	386	433	391	413	418	439	433	428	446	391	425	397	411	410	429	408	392	450	413	416	440	428	427	415	411	426	406	436	398	420	408	406	390	404	435	436	446	391	422	381	451	424	418	426	424	425	434	435	410	404	385	411	445	422	431	443	404	440	434	424	440	443	418	394	427	422	406	446	411	400	428	419	413	426	429	391	407	416	428	398	416	415	385	380	391	395	406	439	422	439	369	443	408	394	445	417	440	403	442	429	414	391	449	455	447	437	417	400	410	442	437	425	435	382	389	413	421	448	435	438	451	431	411	396	411	401	458	422	417	411	390	440	415	403	392	424	450	425	407	391	390	381	396	423	407	395	430	450	418	420	413	405	412	404	439	401	412	403	410	369	396	395	419	424	411	431	442	433	419	451	439	397	390	428	401	373	447	389	390	433	414	409	431	410	409	433	424	441	408	458	417	412	413	421	432	427	405	411	451	404	414	411	383	379	402	424	453	414	427	423	386	399	407	420	389	422	420	441	400	421	394	397	408	450	407	415	425	412	396	413	428	384	469	425	451	442	395	415	431	422	417	428	417	478	435	428	440	420	393	409	392	423	416	383	441	450	406	429	430	396	442	394	401	421	414	409	414	413	402	416	414	420	375	431	400	417	397	368	441	441	406	457	409	417	381	439	404	462	385	429	434	421	390	441	414	404	417	411	411	436	426	399	407	445	433	450	432	415	426	415
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
